FreeBSD Bugzilla – Attachment 251895 Details for
Bug 280080
textproc/py-docutils: Update to 0.21.2
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
New patch to fix 5 build errors
py-docutils-0.21.2-p2.diff.txt (text/plain), 8.56 KB, created by
Wen Heping
on 2024-07-06 06:59:27 UTC
(
hide
)
Description:
New patch to fix 5 build errors
Filename:
MIME Type:
Creator:
Wen Heping
Created:
2024-07-06 06:59:27 UTC
Size:
8.56 KB
patch
obsolete
>diff --git a/devel/libvirt/Makefile b/devel/libvirt/Makefile >index d8ef67f42f37..4f84e2d5d214 100644 >--- a/devel/libvirt/Makefile >+++ b/devel/libvirt/Makefile >@@ -1,5 +1,6 @@ > PORTNAME= libvirt > PORTVERSION= 10.3.0 >+PORTREVISION= 1 > CATEGORIES= devel > MASTER_SITES= http://libvirt.org/sources/ \ > ftp://libvirt.org/libvirt/ >@@ -17,7 +18,7 @@ LIB_DEPENDS= libcurl.so:ftp/curl \ > BUILD_DEPENDS= dnsmasq:dns/dnsmasq \ > ${LOCALBASE}/bin/grep:textproc/gnugrep \ > gsed:textproc/gsed \ >- rst2html-${PYTHON_VER}:textproc/py-docutils@${PY_FLAVOR} \ >+ rst2html:textproc/py-docutils@${PY_FLAVOR} \ > xsltproc:textproc/libxslt > RUN_DEPENDS= dnsmasq:dns/dnsmasq > >@@ -146,9 +147,7 @@ SHLIB_VER= 0.10003.0 > PLIST_SUB+= SHLIB_VER=${SHLIB_VER} > PORTDOCS= * > #SHEBANG_FILES= src/keycodemapdb/tools/keymap-gen >-BINARY_ALIAS= python3=${PYTHON_CMD} \ >- rst2man.py=rst2man.py-${PYTHON_VER} \ >- rst2html5.py=rst2html5.py-${PYTHON_VER} >+BINARY_ALIAS= python3=${PYTHON_CMD} > > SUB_FILES= pkg-message > >diff --git a/games/taisei/Makefile b/games/taisei/Makefile >index 046d8668c5fc..d383848e5723 100644 >--- a/games/taisei/Makefile >+++ b/games/taisei/Makefile >@@ -38,8 +38,8 @@ PORTDATA= * > > OPTIONS_DEFINE= DOCS > >-DOCS_BUILD_DEPENDS=rst2html5.py:textproc/py-docutils >-DOCS_MESON_TRUE=docs >+DOCS_BUILD_DEPENDS= rst2html5:textproc/py-docutils >+DOCS_MESON_TRUE= docs > > post-install: > @${RM} ${STAGEDIR}${DOCSDIR}/COPYING.txt >diff --git a/games/taisei/files/patch-doc_meson.build b/games/taisei/files/patch-doc_meson.build >index 608f29b0b5d8..3e5e83fc2468 100644 >--- a/games/taisei/files/patch-doc_meson.build >+++ b/games/taisei/files/patch-doc_meson.build >@@ -18,7 +18,7 @@ > - > rst2html5 = find_program( > - rst2html_variants, >-+ 'rst2html5.py', >++ 'rst2html5', > required : false > ) > >diff --git a/graphics/opensubdiv/Makefile b/graphics/opensubdiv/Makefile >index 091446f2b96e..c57679d1b80e 100644 >--- a/graphics/opensubdiv/Makefile >+++ b/graphics/opensubdiv/Makefile >@@ -1,7 +1,7 @@ > PORTNAME= opensubdiv > DISTVERSIONPREFIX= v > DISTVERSION= 3_6_0 >-PORTREVISION= 2 >+PORTREVISION= 3 > CATEGORIES= graphics > > MAINTAINER= FreeBSD@Shaneware.biz >@@ -36,7 +36,7 @@ PTEX_DESC= ptex support > TBB_DESC= Intel threading building blocks > TUTORIALS_DESC= Install tutorial programs > >-DOCS_BUILD_DEPENDS= rst2html.py:textproc/py-docutils \ >+DOCS_BUILD_DEPENDS= rst2html:textproc/py-docutils \ > doxygen>=1.8.4:devel/doxygen > DOCS_USES= python:build > DOCS_CMAKE_BOOL_OFF= NO_DOC >diff --git a/textproc/py-docutils/Makefile b/textproc/py-docutils/Makefile >index 62471004272a..9b30201234a3 100644 >--- a/textproc/py-docutils/Makefile >+++ b/textproc/py-docutils/Makefile >@@ -1,5 +1,5 @@ > PORTNAME= docutils >-PORTVERSION= 0.19 >+PORTVERSION= 0.21.2 > PORTEPOCH= 1 > CATEGORIES= textproc python > MASTER_SITES= PYPI >@@ -12,8 +12,15 @@ WWW= https://docutils.sourceforge.io/ > LICENSE= BSD2CLAUSE GPLv3+ PD PSFL > LICENSE_COMB= multi > >-USES= python >-USE_PYTHON= autoplist concurrent distutils >+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}flit-core>=3.4<4:devel/py-flit-core@${PY_FLAVOR} >+ >+USES= python shebangfix >+USE_PYTHON= autoplist concurrent pep517 >+ >+SHEBANG_FILES= docutils/writers/odf_odt/prepstyles.py \ >+ docutils/__main__.py \ >+ docutils/utils/smartquotes.py \ >+ docutils/utils/math/math2html.py > > NO_ARCH= yes > >@@ -24,14 +31,6 @@ PYGMENTS_DESC= Syntax highlighting > > PYGMENTS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pygments>=0:textproc/py-pygments@${PY_FLAVOR} > >-SCRIPTS= rst2html rst2latex rst2man rst2odt rst2odt_prepstyles \ >- rst2pseudoxml rst2s5 rst2xetex rst2xml rstpep2html >- >-post-install: >-.for script in ${SCRIPTS} >- ${LN} -s ${script}.py-${PYTHON_VER} ${STAGEDIR}${PREFIX}/bin/${script} >-.endfor >- > do-test: > cd ${WRKSRC} && ${PYTHON_CMD} test/alltests.py --verbose > >diff --git a/textproc/py-docutils/distinfo b/textproc/py-docutils/distinfo >index a9e01d2031d1..613e4d008251 100644 >--- a/textproc/py-docutils/distinfo >+++ b/textproc/py-docutils/distinfo >@@ -1,3 +1,3 @@ >-TIMESTAMP = 1662997695 >-SHA256 (docutils-0.19.tar.gz) = 33995a6753c30b7f577febfc2c50411fec6aac7f7ffeb7c4cfe5991072dcf9e6 >-SIZE (docutils-0.19.tar.gz) = 2056383 >+TIMESTAMP = 1720223208 >+SHA256 (docutils-0.21.2.tar.gz) = 3a6b18732edf182daa3cd12775bbb338cf5691468f91eeeb109deff6ebfa986f >+SIZE (docutils-0.21.2.tar.gz) = 2204444 >diff --git a/textproc/py-docutils/pkg-plist b/textproc/py-docutils/pkg-plist >deleted file mode 100644 >index 7d1eed03382e..000000000000 >--- a/textproc/py-docutils/pkg-plist >+++ /dev/null >@@ -1,10 +0,0 @@ >-bin/rst2html >-bin/rst2latex >-bin/rst2man >-bin/rst2odt >-bin/rst2odt_prepstyles >-bin/rst2pseudoxml >-bin/rst2s5 >-bin/rst2xetex >-bin/rst2xml >-bin/rstpep2html >diff --git a/textproc/py-sphinx-tabs/Makefile b/textproc/py-sphinx-tabs/Makefile >index 4b184341eeaf..e0189e4d9298 100644 >--- a/textproc/py-sphinx-tabs/Makefile >+++ b/textproc/py-sphinx-tabs/Makefile >@@ -1,6 +1,6 @@ > PORTNAME= sphinx-tabs > PORTVERSION= 3.4.1 >-PORTREVISION= 2 >+PORTREVISION= 3 > CATEGORIES= textproc python > MASTER_SITES= PYPI > PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} >@@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE > > BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \ > ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} >-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}docutils>=0.18.0,1<0.20.0,1:textproc/py-docutils@${PY_FLAVOR} \ >+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}docutils>=0.18.0,1<0.22.0,1:textproc/py-docutils@${PY_FLAVOR} \ > ${PYTHON_PKGNAMEPREFIX}pygments>=0:textproc/py-pygments@${PY_FLAVOR} \ > ${PYTHON_PKGNAMEPREFIX}sphinx>=0,1:textproc/py-sphinx@${PY_FLAVOR} > TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}docutils>=0,1:textproc/py-docutils@${PY_FLAVOR} \ >diff --git a/textproc/py-sphinx/Makefile b/textproc/py-sphinx/Makefile >index 3c5e5d2ff7be..a57539a42b95 100644 >--- a/textproc/py-sphinx/Makefile >+++ b/textproc/py-sphinx/Makefile >@@ -1,6 +1,6 @@ > PORTNAME= sphinx > PORTVERSION= 5.3.0 >-PORTREVISION= 1 >+PORTREVISION= 2 > PORTEPOCH= 1 > CATEGORIES= textproc python > MASTER_SITES= PYPI >@@ -27,7 +27,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sphinxcontrib-applehelp>=0:textproc/py-sphin > ${PYTHON_PKGNAMEPREFIX}sphinxcontrib-qthelp>=0:textproc/py-sphinxcontrib-qthelp@${PY_FLAVOR} \ > ${PYTHON_PKGNAMEPREFIX}Jinja2>=3.0:devel/py-Jinja2@${PY_FLAVOR} \ > ${PYTHON_PKGNAMEPREFIX}pygments>=2.12:textproc/py-pygments@${PY_FLAVOR} \ >- ${PYTHON_PKGNAMEPREFIX}docutils>=0.14,1<0.20,1:textproc/py-docutils@${PY_FLAVOR} \ >+ ${PYTHON_PKGNAMEPREFIX}docutils>=0.14,1<0.22,1:textproc/py-docutils@${PY_FLAVOR} \ > ${PYTHON_PKGNAMEPREFIX}snowballstemmer>=2.0:textproc/py-snowballstemmer@${PY_FLAVOR} \ > ${PYTHON_PKGNAMEPREFIX}Babel>=2.9:devel/py-babel@${PY_FLAVOR} \ > ${PYTHON_PKGNAMEPREFIX}alabaster>=0.7<0.8:textproc/py-alabaster@${PY_FLAVOR} \ >diff --git a/x11/py-pynput/Makefile b/x11/py-pynput/Makefile >index 3016c8f8c982..9cdd1b233bed 100644 >--- a/x11/py-pynput/Makefile >+++ b/x11/py-pynput/Makefile >@@ -1,6 +1,6 @@ > PORTNAME= pynput > DISTVERSION= 1.7.6 >-PORTREVISION= 2 >+PORTREVISION= 3 > CATEGORIES= x11 > MASTER_SITES= PYPI # no tests on PYPI, but GitHub tarball doesn't bui;d > PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} >diff --git a/x11/py-pynput/files/patch-setup.py b/x11/py-pynput/files/patch-setup.py >index e87d2cf77536..cdb4058e3afd 100644 >--- a/x11/py-pynput/files/patch-setup.py >+++ b/x11/py-pynput/files/patch-setup.py >@@ -1,13 +1,16 @@ > - setuptools-lint isn't really needed during build > >---- setup.py.orig 2023-01-31 20:21:18 UTC >+--- setup.py.orig 2022-01-01 19:56:27 UTC > +++ setup.py >-@@ -23,7 +23,7 @@ RUNTIME_PACKAGES = [ >+@@ -23,8 +23,9 @@ SETUP_PACKAGES = [ > > #: Additional requirements used during setup > SETUP_PACKAGES = [ > - 'setuptools-lint >=0.5', >+- 'sphinx >=1.3.1'] > + #'setuptools-lint >=0.5', >- 'sphinx >=1.3.1'] >++ #'sphinx >=1.3.1'] >++ ] > > #: Packages requires for different environments >+ EXTRA_PACKAGES = { >diff --git a/x11/sddm/Makefile b/x11/sddm/Makefile >index 27f3009d37b6..1d858cad2df0 100644 >--- a/x11/sddm/Makefile >+++ b/x11/sddm/Makefile >@@ -16,7 +16,7 @@ LICENSE_COMB= multi > LICENSE_FILE_GPLv2+ = ${WRKSRC}/LICENSE > LICENSE_FILE_CC-BY-3.0= ${WRKSRC}/LICENSE.CC-BY-3.0 > >-BUILD_DEPENDS= rst2man.py-${PYTHON_VER}:textproc/py-docutils@${PY_FLAVOR} >+BUILD_DEPENDS= rst2man:textproc/py-docutils@${PY_FLAVOR} > RUN_DEPENDS= consolekit2>1.2.5:sysutils/consolekit2 \ > dbus-launch:devel/dbus \ > xauth:x11/xauth \ >@@ -37,7 +37,7 @@ CMAKE_ARGS= -DUID_MIN=1000 \ > -DUID_MAX=65000 \ > -DCMAKE_INSTALL_SYSCONFDIR:PATH=${LOCALBASE}/etc \ > -DACCOUNTSSERVICE_DATA_DIR:PATH=/var/db/AccountsService \ >- -DRST2MAN_EXECUTABLE=${LOCALBASE}/bin/rst2man.py-${PYTHON_VER} \ >+ -DRST2MAN_EXECUTABLE=${LOCALBASE}/bin/rst2man \ > -DSDDM_INITIAL_VT=7 > > USE_RC_SUBR= sddm
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 280080
:
251825
| 251895