Date: Wed, 25 Dec 2013 10:08:38 -0800 (PST) From: Raphael Kubo da Costa <rakuco@FreeBSD.org> To: FreeBSD-gnats-submit@freebsd.org Cc: nivit@FreeBSD.org Subject: ports/185179: [PATCH] devel/shiboken: Fix the build after Sphinx was updated to 1.2. Message-ID: <52bb1f26.8819980a.3e17.ffff8d4e@mx.google.com> Resent-Message-ID: <201312251810.rBPIA0jh099831@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 185179 >Category: ports >Synopsis: [PATCH] devel/shiboken: Fix the build after Sphinx was updated to 1.2. >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Wed Dec 25 18:10:00 UTC 2013 >Closed-Date: >Last-Modified: >Originator: Raphael Kubo da Costa >Release: FreeBSD 11.0-CURRENT amd64 >Organization: >Environment: System: FreeBSD orwell 11.0-CURRENT FreeBSD 11.0-CURRENT #5 r259799: Tue Dec 24 03:24:18 EET >Description: Sphinx underwent an incompatible change in version 1.2 that removed the sphinx.ext.refcounting module. The module is referenced by shiboken's Sphinx configuration file, and the build fails: http://lists.freebsd.org/pipermail/freebsd-pkg-fallout/Week-of-Mon-20131223/083687.html Fix it by removing the reference to sphinx.ext.refcounting, as it does not seem to be required and was probably added by default when the configuration file was generated. Port maintainer (nivit@FreeBSD.org) is cc'd. Generated with FreeBSD Port Tools 0.99_11 (mode: change, diff: ports) >How-To-Repeat: >Fix: --- shiboken-1.1.1.patch begins here --- diff -ruN /usr/ports/devel/shiboken/files/patch-doc__conf.py.in ./files/patch-doc__conf.py.in --- /usr/ports/devel/shiboken/files/patch-doc__conf.py.in 1970-01-01 02:00:00.000000000 +0200 +++ ./files/patch-doc__conf.py.in 2013-12-25 19:57:24.000000000 +0200 @@ -0,0 +1,11 @@ +--- doc/conf.py.in.orig 2013-12-25 19:56:52.000000000 +0200 ++++ doc/conf.py.in 2013-12-25 19:57:00.000000000 +0200 +@@ -22,7 +22,7 @@ + + # Add any Sphinx extension module names here, as strings. They can be extensions + # coming with Sphinx (named 'sphinx.ext.*') or your custom ones. +-extensions = ['sphinx.ext.autodoc', 'sphinx.ext.doctest', 'sphinx.ext.ifconfig', 'sphinx.ext.refcounting', 'sphinx.ext.coverage'] ++extensions = ['sphinx.ext.autodoc', 'sphinx.ext.doctest', 'sphinx.ext.ifconfig', 'sphinx.ext.coverage'] + + rst_epilog = """ + .. |project| replace:: Shiboken --- shiboken-1.1.1.patch ends here --- >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?52bb1f26.8819980a.3e17.ffff8d4e>