[geany/geany-osx] 4accb6: Disable docutils in build because right now it doesn't seem to build

Jiří Techet git-noreply at xxxxx
Fri Mar 20 21:15:37 UTC 2020


Branch:      refs/heads/master
Author:      Jiří Techet <techet at gmail.com>
Committer:   Jiří Techet <techet at gmail.com>
Date:        Fri, 20 Mar 2020 21:15:37 UTC
Commit:      4accb66a44c3dd4c27218039b31a39f3ed09ed9a
             https://github.com/geany/geany-osx/commit/4accb66a44c3dd4c27218039b31a39f3ed09ed9a

Log Message:
-----------
Disable docutils in build because right now it doesn't seem to build


Modified Paths:
--------------
    geany.modules

Modified: geany.modules
14 lines changed, 9 insertions(+), 5 deletions(-)
===================================================================
@@ -24,10 +24,11 @@
   <include href="https://gitlab.gnome.org/GNOME/gtk-osx/raw/master/modulesets-stable/gtk-osx.modules" />
 
   <!-- Needed for Geany manual -->
-  <distutils id="docutils">
+  <distutils id="docutils"
+             supports-non-srcdir-builds="no">
     <branch repo="files.pythonhosted.org"
-            module="packages/93/22/953e071b589b0b1fee420ab06a0d15e5aa0c7470eb9966d60393ce58ad61/docutils-${version}.tar.gz"
-            version="0.15.2"/>
+            module="packages/2f/e0/3d435b34abd2d62e8206171892f174b180cd37b09d57b924ca5c2ef2219d/docutils-${version}.tar.gz"
+            version="0.16"/>
   </distutils>
 
   <!-- Needed by VTE 2.91 -->
@@ -84,7 +85,10 @@
   <metamodule id="geany-deps">
     <dependencies>
       <dep package="vte291" />
+      <!-- TODO: right now (March 2020), docutils fails to install (no idea why)
+           so let's use Geany online documentation instead
       <dep package="docutils" />
+      -->
       <dep package="meta-gtk-osx-gtk3-core-themes" />
       <dep package="gtk-mac-bundler" />
       <dep package="gtk-mac-integration-fixed" />
@@ -95,7 +99,7 @@
 
   <!-- Geany from git master -->
   <autotools id="geany-git"
-             autogenargs="--enable-mac-integration --enable-gtk3">
+             autogenargs="--enable-mac-integration --enable-gtk3 --disable-html-docs">
     <branch repo="github.com"
             module="geany/geany.git"
             checkoutdir="geany-git"
@@ -113,7 +117,7 @@
 
   <!-- Geany tarball release -->
   <autotools id="geany-release"
-             autogenargs="--enable-mac-integration --enable-gtk3">
+             autogenargs="--enable-mac-integration --enable-gtk3 --disable-html-docs">
     <branch repo="download.geany.org"
             module="geany-${version}.tar.bz2"
             checkoutdir="geany-${version}"



--------------
This E-Mail was brought to you by github_commit_mail.py (Source: https://github.com/geany/infrastructure).


More information about the Commits mailing list