[gentoo-commits] repo/gentoo:master commit in: app-admin/checksec/
commit: bccd9e0a4883761c2c15ce19a13e6881e6879f20 Author: Sebastian Pipping gentoo org> AuthorDate: Sun Apr 21 13:29:50 2024 + Commit: Sebastian Pipping gentoo org> CommitDate: Sun Apr 21 13:32:02 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bccd9e0a app-admin/checksec: 2.7.0 Signed-off-by: Sebastian Pipping gentoo.org> app-admin/checksec/Manifest | 1 + app-admin/checksec/checksec-2.7.0.ebuild | 37 2 files changed, 38 insertions(+) diff --git a/app-admin/checksec/Manifest b/app-admin/checksec/Manifest index 7a1cdeaca1f7..b8cd97b961dd 100644 --- a/app-admin/checksec/Manifest +++ b/app-admin/checksec/Manifest @@ -1,3 +1,4 @@ DIST checksec-2.4.0.tar.gz 2242079 BLAKE2B c1878c1312d13591147f0efd1a2d535ae8e75292dbc53e7ba0802c8d165b18b4bc0b22a5cc3a9159ddcf05a1518d58c18cb54700ea5a52ff29d261068194b96a SHA512 1a02dfac48b5979cb5c2eb7b8f1fe290d3ac090726d1b95a14864bfc4bc3d32eefc10e2cc227c9dc01809c78fe003d1faea9b720d5cb5fbc16599fc0e2512947 DIST checksec-2.5.0.tar.gz 2623122 BLAKE2B b4a876dfc8b9f02d5d74b6720b59ee216fbdab4e7df471aa4a78e7e6a98830b1b03f9a66d8b9dd344261fe1a253db4e5e9bede53f47e1fd171b2d23b0e04f031 SHA512 dd76061976d7f97c250b9d24b9cc7c6ea26c9df7e3521e3a1f39f56812485afaae6d60c611e1b7f4817b1585d10fc2116eaa032bb690e39a0243529e324943ab DIST checksec-2.6.0.tar.gz 2624551 BLAKE2B bfda79dfdfc672119d70612497893ba91f093719f95e2b387d27da81d7f8b50e2bc54e9d030d84db76dc2a599bb1f866608529149896259ce517450318640c82 SHA512 71ba0f24b7db0c7fa74dfeaa74b2722ffe792c77941316da916dc7aae888f147c81f98d1522f63b96aa3a76aff7bb1d98522a02efa312b3b3a9dd9a137239010 +DIST checksec-2.7.0.tar.gz 2631553 BLAKE2B c44bcc1a5090a29563ce7e8694ead74230d43f469a71e8388c06138afe5192280366315f3921961adddb367cbab81a1948f45096cbb64a7d8fdb6de849dc1698 SHA512 194a6f33042fcec94bbc463659066abdda644da42f68dd8001ba263a2679bd49a4443229cd5ddffd75afe693d255dc7f081c95eeeff940ac8a0e53313972f03b diff --git a/app-admin/checksec/checksec-2.7.0.ebuild b/app-admin/checksec/checksec-2.7.0.ebuild new file mode 100644 index ..a2f8d3fd3f08 --- /dev/null +++ b/app-admin/checksec/checksec-2.7.0.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" + +MY_PN=${PN}.sh +DESCRIPTION="Tool to check properties of executables (e.g. ASLR/PIE, RELRO, PaX, Canaries)" +HOMEPAGE="https://github.com/slimm609/checksec.sh; +SRC_URI="https://github.com/slimm609/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="" + +S="${WORKDIR}"/${MY_PN}-${PV} + +RDEPEND="!
[gentoo-commits] repo/gentoo:master commit in: app-text/wiki2beamer/
commit: e00280fae4014cdeb35fabae6dd8c16ffda1f16d Author: Sebastian Pipping gentoo org> AuthorDate: Sun Apr 14 18:54:38 2024 + Commit: Sebastian Pipping gentoo org> CommitDate: Sun Apr 14 18:58:40 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e00280fa app-text/wiki2beamer: PEP 517 + Python 3.12 Closes: https://bugs.gentoo.org/929368 Signed-off-by: Sebastian Pipping gentoo.org> app-text/wiki2beamer/wiki2beamer-0.10.0-r3.ebuild | 45 +++ 1 file changed, 45 insertions(+) diff --git a/app-text/wiki2beamer/wiki2beamer-0.10.0-r3.ebuild b/app-text/wiki2beamer/wiki2beamer-0.10.0-r3.ebuild new file mode 100644 index ..577ba3e01b4c --- /dev/null +++ b/app-text/wiki2beamer/wiki2beamer-0.10.0-r3.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{9..12} ) +DISTUTILS_USE_PEP517=setuptools + +inherit python-single-r1 + +DESCRIPTION="Tool to produce LaTeX Beamer code from wiki-like input" + +MY_P=wiki2beamer-v${PV} +HOMEPAGE="https://wiki2beamer.github.io/; +SRC_URI="https://github.com/wiki2beamer/wiki2beamer/archive/${MY_P}.tar.gz; + +LICENSE="GPL-2+ FDL-1.3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc +examples" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND="${PYTHON_DEPS}" +DEPEND="${RDEPEND} + app-arch/unzip + doc? ( dev-ruby/asciidoctor )" + +S="${WORKDIR}/wiki2beamer-${MY_P}" + +PATCHES=( + "${FILESDIR}"/${P}-doc-examples-makefile.patch + "${FILESDIR}"/${P}-doc-man-makefile.patch +) + +src_compile() { + use doc && emake -C doc/man/ wiki2beamer.1 +} + +src_install() { + use examples && dodoc -r doc/examples + + use doc && doman doc/man/${PN}.1 + dodoc ChangeLog README.md + + python_doscript code/${PN} +}
[gentoo-commits] repo/gentoo:master commit in: app-portage/overlint/
commit: 7739eb8c874e260ab0064e6ed3f247da973c4460 Author: Sebastian Pipping gentoo org> AuthorDate: Sun Apr 14 18:57:33 2024 + Commit: Sebastian Pipping gentoo org> CommitDate: Sun Apr 14 18:58:40 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7739eb8c app-portage/overlint: Python 3.12 Closes: https://bugs.gentoo.org/929355 Signed-off-by: Sebastian Pipping gentoo.org> app-portage/overlint/overlint-0.5.3-r5.ebuild | 20 1 file changed, 20 insertions(+) diff --git a/app-portage/overlint/overlint-0.5.3-r5.ebuild b/app-portage/overlint/overlint-0.5.3-r5.ebuild new file mode 100644 index ..17fd77bb2283 --- /dev/null +++ b/app-portage/overlint/overlint-0.5.3-r5.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..12} ) +DISTUTILS_USE_PEP517=setuptools + +inherit distutils-r1 + +DESCRIPTION="Simple tool for static analysis of overlays" +HOMEPAGE="https://cgit.gentoo.org/proj/overlint.git; +SRC_URI="https://www.hartwork.org/public/${P}.tar.gz; + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux" +IUSE="" + +RDEPEND="sys-apps/portage[${PYTHON_USEDEP}]"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pysvn/
commit: 3ca9d636b20dec5e3ff49274bbfb8be1f1a2b899 Author: Sebastian Pipping gentoo org> AuthorDate: Sun Apr 14 18:19:06 2024 + Commit: Sebastian Pipping gentoo org> CommitDate: Sun Apr 14 18:41:23 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ca9d636 dev-python/pysvn: 1.9.22 + Python 3.12 Signed-off-by: Sebastian Pipping gentoo.org> dev-python/pysvn/Manifest| 1 + dev-python/pysvn/pysvn-1.9.22.ebuild | 62 2 files changed, 63 insertions(+) diff --git a/dev-python/pysvn/Manifest b/dev-python/pysvn/Manifest index 1f2bdeba3f41..38dbec166f84 100644 --- a/dev-python/pysvn/Manifest +++ b/dev-python/pysvn/Manifest @@ -1 +1,2 @@ DIST pysvn-1.9.18.tar.gz 667827 BLAKE2B cd32b4ec55118becd496a9aab6f4dd2b9d57c82e12d5a08b18d36d0caffbafe7066ff45c9493a36499979e759d38dd6b15a68e7bb5819464362c2691e7599160 SHA512 0ca2924223cdc5f29e961e879db6b0f88e82b5c4c40df50169468dd5a72cbccddea9f0d1680ef4a54d45e89b4b2b2c3c22f5e76c66196783a89cac8b583b6623 +DIST pysvn-1.9.22.tar.gz 669169 BLAKE2B b6f5e2aedd902daa29d5e634263e21de134b73f72e17bb9363f415ac0696063457579af8778c72ca9852b5ee33142250d6a46700181b11ec2ec0a4e90db60525 SHA512 68b4fdb8a5de7cd0fb868ef56ac4d17938561a7f2c37db4089a3a2f4fc256043c80d7331befc013e6141be70722c843665c59c36d455e372ecb3ecc4587cba41 diff --git a/dev-python/pysvn/pysvn-1.9.22.ebuild b/dev-python/pysvn/pysvn-1.9.22.ebuild new file mode 100644 index ..f45e97bbd8c2 --- /dev/null +++ b/dev-python/pysvn/pysvn-1.9.22.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..12} ) +DISTUTILS_USE_PEP517=setuptools + +inherit distutils-r1 toolchain-funcs + +DESCRIPTION="Object-oriented python bindings for subversion" +HOMEPAGE="https://pysvn.sourceforge.io/; +SRC_URI="mirror://sourceforge/project/pysvn/pysvn/V${PV}/${P}.tar.gz" + +LICENSE="Apache-1.1" +SLOT="0" +KEYWORDS="~amd64 ~arm ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" +IUSE="doc examples" + +DEPEND=" + >=dev-python/pycxx-7.1.8[${PYTHON_USEDEP}] + >=dev-vcs/subversion-1.9" +RDEPEND="${DEPEND}" + +python_prepare_all() { + # Don't use internal copy of dev-python/pycxx. + rm -r Import || die + + distutils-r1_python_prepare_all +} + +python_configure() { + cd Source || die + CC="$(tc-getCC)" CCC="$(tc-getCXX)" \ + esetup.py configure +} + +python_compile() { + cd Source || die + emake +} + +python_test() { + cd Tests || die + emake +} + +python_install() { + cd Source || die + python_domodule pysvn +} + +python_install_all() { + use doc && local HTML_DOCS=( Docs/. ) + if use examples; then + docinto examples + dodoc -r Examples/Client/. + docompress -x /usr/share/doc/${PF}/examples + fi + + distutils-r1_python_install_all +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pycxx/
commit: 1a4c7dee0bdfc5529b68a1e324bf4b23dc3c3ffa Author: Sebastian Pipping gentoo org> AuthorDate: Sun Apr 14 18:34:22 2024 + Commit: Sebastian Pipping gentoo org> CommitDate: Sun Apr 14 18:41:23 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a4c7dee dev-python/pycxx: 7.1.8 Signed-off-by: Sebastian Pipping gentoo.org> dev-python/pycxx/Manifest | 1 + dev-python/pycxx/pycxx-7.1.8.ebuild | 37 + 2 files changed, 38 insertions(+) diff --git a/dev-python/pycxx/Manifest b/dev-python/pycxx/Manifest index 6703866a80ea..b96673e1fedf 100644 --- a/dev-python/pycxx/Manifest +++ b/dev-python/pycxx/Manifest @@ -1 +1,2 @@ DIST pycxx-7.1.7.tar.gz 156383 BLAKE2B 69a454615c9a7cdc57f4c357b9e3805821711bc48efb82e684da6066069ff0ee6af3b76911a705adb6f984969659441d331a8470061b514180ddf53f6494a33d SHA512 5439b2f72a7f04a628e7e93d093566654f3b4eafe78a7834005f86fb08e614f22f4d1fffb8d626e46cd56880ff7792e494ee3282b313ce668a7497d2bc1fbea9 +DIST pycxx-7.1.8.tar.gz 154789 BLAKE2B e4b635d4b53ae3fd0790d6eddcd465acfc5272213e9752e7c2a1840edddb66f09bc9617373246964859125a27dc82110de6b4f4ffa44c41c94c338c846490e47 SHA512 3c9c3a23dfa9777c6a48b8600e7336cbadb60080a1051071583d534ead6c691dd9d304613073d6fb0c632eb1703b043b4214826c0ae7bd4b2ca72203ec03c0a2 diff --git a/dev-python/pycxx/pycxx-7.1.8.ebuild b/dev-python/pycxx/pycxx-7.1.8.ebuild new file mode 100644 index ..cadfdbb9e765 --- /dev/null +++ b/dev-python/pycxx/pycxx-7.1.8.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" + +PYTHON_COMPAT=( python3_{9..12} ) +# DISTUTILS_USE_PEP517=setuptools broken, installs files to /usr/CXX +DISTUTILS_USE_SETUPTOOLS=no + +inherit distutils-r1 + +DESCRIPTION="Set of facilities to extend Python with C++" +HOMEPAGE="http://cxx.sourceforge.net; +SRC_URI="mirror://sourceforge/cxx/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +IUSE="doc examples" + +python_prepare_all() { + # Without this, pysvn fails. + # Src/Python3/cxxextensions.c: No such file or directory + sed -e "/^#include/s:Src/::" -i Src/*.{c,cxx} || die "sed failed" + + distutils-r1_python_prepare_all +} + +python_install_all() { + use doc && local HTML_DOCS=( Doc/. ) + if use examples ; then + docinto examples + dodoc -r Demo/Python{2,3}/. + docompress -x /usr/share/doc/${PF}/examples + fi + distutils-r1_python_install_all +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pycxx/
commit: f60a09dfb2c75c9f33b4890cf09d4b8963d25fd7 Author: Sebastian Pipping gentoo org> AuthorDate: Sun Apr 14 17:48:17 2024 + Commit: Sebastian Pipping gentoo org> CommitDate: Sun Apr 14 17:49:17 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f60a09df dev-python/pycxx: Python 3.12 Closes: https://bugs.gentoo.org/929486 Signed-off-by: Sebastian Pipping gentoo.org> dev-python/pycxx/pycxx-7.1.7-r1.ebuild | 37 ++ 1 file changed, 37 insertions(+) diff --git a/dev-python/pycxx/pycxx-7.1.7-r1.ebuild b/dev-python/pycxx/pycxx-7.1.7-r1.ebuild new file mode 100644 index ..cadfdbb9e765 --- /dev/null +++ b/dev-python/pycxx/pycxx-7.1.7-r1.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" + +PYTHON_COMPAT=( python3_{9..12} ) +# DISTUTILS_USE_PEP517=setuptools broken, installs files to /usr/CXX +DISTUTILS_USE_SETUPTOOLS=no + +inherit distutils-r1 + +DESCRIPTION="Set of facilities to extend Python with C++" +HOMEPAGE="http://cxx.sourceforge.net; +SRC_URI="mirror://sourceforge/cxx/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +IUSE="doc examples" + +python_prepare_all() { + # Without this, pysvn fails. + # Src/Python3/cxxextensions.c: No such file or directory + sed -e "/^#include/s:Src/::" -i Src/*.{c,cxx} || die "sed failed" + + distutils-r1_python_prepare_all +} + +python_install_all() { + use doc && local HTML_DOCS=( Doc/. ) + if use examples ; then + docinto examples + dodoc -r Demo/Python{2,3}/. + docompress -x /usr/share/doc/${PF}/examples + fi + distutils-r1_python_install_all +}
[gentoo-commits] repo/gentoo:master commit in: dev-tex/rubber/
commit: 0ec4644f56e48a0244a192556e6c48c6df58e1ae Author: Sebastian Pipping gentoo org> AuthorDate: Sat Apr 13 14:11:56 2024 + Commit: Sebastian Pipping gentoo org> CommitDate: Sat Apr 13 14:15:31 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ec4644f dev-tex/rubber: 1.6.5 + sync Signed-off-by: Sebastian Pipping gentoo.org> dev-tex/rubber/Manifest| 1 + dev-tex/rubber/{rubber-.ebuild => rubber-1.6.5.ebuild} | 13 ++--- dev-tex/rubber/rubber-.ebuild | 13 ++--- 3 files changed, 13 insertions(+), 14 deletions(-) diff --git a/dev-tex/rubber/Manifest b/dev-tex/rubber/Manifest index 18cd13a5b516..38ac9cbb1160 100644 --- a/dev-tex/rubber/Manifest +++ b/dev-tex/rubber/Manifest @@ -1,3 +1,4 @@ DIST rubber-1.5.1.tar.gz 111812 BLAKE2B 4d08527689d669e3ac8dd6e9050fc09766bfb46c53d9923ce10efc0aaf8a62a962cb2f1c27a0e7a19a9be96710edba923d93589d816aa22305eec33fd08aa08c SHA512 ba22eeddc24b4f9abf0bf087604a4261add648877ec558b766555de09538cd20c21c8cfd9731c1421540bb2479501dd6ed066346d250c6bc981529e31efacc40 DIST rubber-1.6.0.tar.bz2 98055 BLAKE2B e3355a53f811e972b68a918393023a16c11a84035c0ea76b560df25db2d9c20f2a7c9d0d4fc3b0395c6baab5dc785840fa18a76aa0e3f480cf2c14668d61b083 SHA512 68674c27fa7c6eb2c8ec60c0a961fd2dd07822fe5ba50682e863a7dbe7d1e0ce8ebffce84a52b72a254cb9c8d446a33005715b81e43dd6266e2c247f12ebb1e6 DIST rubber-1.6.4.tar.bz2 100227 BLAKE2B 5a467f5a2a4709e7faffef1308e644900f02ca51e4fff635e7a88bb237788e60257e0e8e82ed9acac66db46f0a1e8aed1296703fefc8e1fb6e28cd38334b7d14 SHA512 dbb3896c165d63cfae8421929d0d796002fb3abcfc2ccb3fe70c4c98acc54ed48be1ad469158436dabd973bf37355c62c096ebd47c0efa7dbe58137a0a895527 +DIST rubber-1.6.5.tar.bz2 100300 BLAKE2B bbddf550fbce2f2f98ecf2e737515b4c6891e89494dc2c39cc4a0f268d76f505cad184f27c5f333bc706fe08adcce1d668e8e33c37e26fc6142b12b32797e402 SHA512 e0fadbca6d9e570e6414a99a72da22656abb0fc71e14dd0840bd3dd68364d0da0b2fd5c416f45eb8489bdcb10c226657799efae4ae0c73807b2485b8c8c2094b diff --git a/dev-tex/rubber/rubber-.ebuild b/dev-tex/rubber/rubber-1.6.5.ebuild similarity index 92% copy from dev-tex/rubber/rubber-.ebuild copy to dev-tex/rubber/rubber-1.6.5.ebuild index bac70181e992..cc981e17fe39 100644 --- a/dev-tex/rubber/rubber-.ebuild +++ b/dev-tex/rubber/rubber-1.6.5.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == "" ]] || [[ -n "${EGIT_COMMIT_ID}" ]]; then inherit git-r3 EGIT_REPO_URI="https://gitlab.com/latex-rubber/${PN}.git; else - # NOTE: Cannot be "PYPI_PN=latex-rubber" + "inherit pypi" due to missing tests + # NOTE: Cannot be "PYPI_PN=latex-rubber" + "inherit pypi" due to missing files SRC_URI="https://gitlab.com/latex-rubber/${PN}/-/archive/${PV}/${P}.tar.bz2; KEYWORDS="~amd64 ~ppc ~riscv ~x86" fi @@ -48,6 +48,10 @@ BDEPEND=" ) " +PATCHES=( + "${FILESDIR}"/${PN}-1.6.4-pythontex.patch +) + pkg_setup() { # https://bugs.gentoo.org/727996 export VARTEXFONTS="${T}"/fonts @@ -102,10 +106,5 @@ python_install() { src_install() { distutils-r1_src_install - # Fix file misplacements - dodir /usr/share/man/fr - mv "${D}"/usr/share/{doc/man-fr,man/fr/man1} || die - mv "${D}"/usr/share/{doc/man-en,man/man1} || die - dodir /usr/share/doc/${P} - mv "${D}"/usr/share/doc/{rubber.*,${P}/} || die + mv "${D}"/usr/share/doc/{${PN},${PF}} || die } diff --git a/dev-tex/rubber/rubber-.ebuild b/dev-tex/rubber/rubber-.ebuild index bac70181e992..cc981e17fe39 100644 --- a/dev-tex/rubber/rubber-.ebuild +++ b/dev-tex/rubber/rubber-.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == "" ]] || [[ -n "${EGIT_COMMIT_ID}" ]]; then inherit git-r3 EGIT_REPO_URI="https://gitlab.com/latex-rubber/${PN}.git; else - # NOTE: Cannot be "PYPI_PN=latex-rubber" + "inherit pypi" due to missing tests + # NOTE: Cannot be "PYPI_PN=latex-rubber" + "inherit pypi" due to missing files SRC_URI="https://gitlab.com/latex-rubber/${PN}/-/archive/${PV}/${P}.tar.bz2; KEYWORDS="~amd64 ~ppc ~riscv ~x86" fi @@ -48,6 +48,10 @@ BDEPEND=" ) " +PATCHES=( + "${FILESDIR}"/${PN}-1.6.4-pythontex.patch +) + pkg_setup() { # https://bugs.gentoo.org/727996 export VARTEXFONTS="${T}"/fonts @@ -102,10 +106,5 @@ python_install() { src_install() { distutils-r1_src_install - # Fix file misplacements - dodir /usr/share/man/fr - mv "${D}"/usr/share/{doc/man-fr,man/fr/man1} || die - mv "${D}"/usr/share/{doc/man-en,man/man1} || die - dodir /usr/share/doc/${P} - mv "${D}"/usr/share/doc/{rubber.*,${P}/} || die + mv "${D}"/usr/share/doc/{${PN},${PF}} || die }
[gentoo-commits] repo/gentoo:master commit in: dev-tex/dot2tex/files/, dev-tex/dot2tex/
commit: ce55c48a686ce6ac2e3806c2dddce0d526f2763e Author: Sebastian Pipping gentoo org> AuthorDate: Thu Apr 11 21:17:12 2024 + Commit: Sebastian Pipping gentoo org> CommitDate: Thu Apr 11 21:17:12 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce55c48a dev-tex/dot2tex: PEP 517 + Python 3.12 Closes: https://bugs.gentoo.org/909974 Signed-off-by: Sebastian Pipping gentoo.org> dev-tex/dot2tex/dot2tex-2.11.3-r1.ebuild | 63 ++ .../files/dot2tex-2.11.3-setup-py-script.patch | 24 + 2 files changed, 87 insertions(+) diff --git a/dev-tex/dot2tex/dot2tex-2.11.3-r1.ebuild b/dev-tex/dot2tex/dot2tex-2.11.3-r1.ebuild new file mode 100644 index ..85bf337ba030 --- /dev/null +++ b/dev-tex/dot2tex/dot2tex-2.11.3-r1.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..12} ) +DISTUTILS_USE_PEP517=setuptools + +inherit distutils-r1 + +DESCRIPTION="Graphviz to LaTeX converter" +HOMEPAGE="https://dot2tex.readthedocs.org/ https://github.com/xyz2tex/dot2tex; +SRC_URI="https://github.com/xyz2tex/dot2tex/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos" +IUSE="doc examples" + +DEPEND="dev-python/pyparsing[${PYTHON_USEDEP}]" +RDEPEND=" + dev-python/pydot[${PYTHON_USEDEP}] + media-gfx/graphviz +" +BDEPEND="doc? ( dev-python/sphinx )" + +EPYTEST_DESELECT=( + # https://github.com/xyz2tex/dot2tex/issues/94 + tests/test_dot2tex.py::MultipleStatements::test_semicolon +) + +PATCHES=( + "${FILESDIR}"/${P}-setup-py-script.patch +) + +distutils_enable_tests pytest + +python_prepare_all() { + # Syntax failures (old-style print) + # Looks fixed in master: https://github.com/xyz2tex/dot2tex/commit/38aeef9615f90fe347c5c45d514eaf00b116422b + rm -r "${S}"/tests/experimental || die + + distutils-r1_python_prepare_all +} + +python_compile_all() { + if use doc ; then + cd "${S}/docs" + emake html + fi +} + +python_install_all() { + distutils-r1_python_install_all + + if use doc; then + dodoc -r docs/_build/html + fi + if use examples; then + dodoc -r examples + docompress -x /usr/share/doc/${PF}/examples + fi +} diff --git a/dev-tex/dot2tex/files/dot2tex-2.11.3-setup-py-script.patch b/dev-tex/dot2tex/files/dot2tex-2.11.3-setup-py-script.patch new file mode 100644 index ..9bda03b5a484 --- /dev/null +++ b/dev-tex/dot2tex/files/dot2tex-2.11.3-setup-py-script.patch @@ -0,0 +1,24 @@ +From 7b4c3e2b62a0e988db06051976260faa3889377a Mon Sep 17 00:00:00 2001 +From: Sebastian Pipping +Date: Thu, 11 Apr 2024 23:11:15 +0200 +Subject: [PATCH] setup.py: Drop script "dot2tex" that collides with entrypoint + +--- + setup.py | 1 - + 1 file changed, 1 deletion(-) + +diff --git a/setup.py b/setup.py +index d107eed..9f50c7c 100644 +--- a/setup.py b/setup.py +@@ -25,7 +25,6 @@ Graphviz_, a more LaTeX friendly look and feel. This is accomplished by: + author_email='kjel...@gmail.com', + url="https://github.com/kjellmf/dot2tex;, + py_modules=['dot2tex.dot2tex', 'dot2tex.dotparsing'], +- scripts=['dot2tex/dot2tex'], + classifiers=[ + 'Development Status :: 4 - Beta', + 'Environment :: Console', +-- +2.44.0 +
[gentoo-commits] repo/gentoo:master commit in: dev-tex/rubber/files/, dev-tex/rubber/
commit: 2209495e99d764db2ca8e97ba906127276b1ae61 Author: Sebastian Pipping gentoo org> AuthorDate: Thu Apr 11 18:45:14 2024 + Commit: Sebastian Pipping gentoo org> CommitDate: Thu Apr 11 18:57:31 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2209495e dev-tex/rubber: Fix 1.6.4 tests by fixing PythonTeX invokation Signed-off-by: Sebastian Pipping gentoo.org> dev-tex/rubber/files/rubber-1.6.4-pythontex.patch | 30 ++ dev-tex/rubber/rubber-1.6.4-r1.ebuild | 115 ++ 2 files changed, 145 insertions(+) diff --git a/dev-tex/rubber/files/rubber-1.6.4-pythontex.patch b/dev-tex/rubber/files/rubber-1.6.4-pythontex.patch new file mode 100644 index ..2befc0e54ea5 --- /dev/null +++ b/dev-tex/rubber/files/rubber-1.6.4-pythontex.patch @@ -0,0 +1,30 @@ +From 9915f94d320662a719802e32763a7f4e2e4045c7 Mon Sep 17 00:00:00 2001 +From: Sebastian Pipping +Date: Thu, 11 Apr 2024 20:25:55 +0200 +Subject: [PATCH] Invoke PythonTeX as "pythontex.py" in Gentoo + +In Gentoo: +> /usr/bin/pythontex.py + +In Debian: +> /usr/bin/pythontex +--- + rubber/latex_modules/pythontex.py | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/rubber/latex_modules/pythontex.py b/rubber/latex_modules/pythontex.py +index 3c5675b..b0bb535 100644 +--- a/rubber/latex_modules/pythontex.py b/rubber/latex_modules/pythontex.py +@@ -20,7 +20,7 @@ class PythonTeXDep(rubber.depend.Shell): + def __init__(self, document): + self.doc = document + basename = self.doc.basename() +-super().__init__(('pythontex', basename)) ++super().__init__(('pythontex.py', basename)) + self.pythontex_files = 'pythontex-files-' + basename + + pytxcode = basename + '.pytxcode' +-- +2.44.0 + diff --git a/dev-tex/rubber/rubber-1.6.4-r1.ebuild b/dev-tex/rubber/rubber-1.6.4-r1.ebuild new file mode 100644 index ..405bf11742ff --- /dev/null +++ b/dev-tex/rubber/rubber-1.6.4-r1.ebuild @@ -0,0 +1,115 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} ) +DISTUTILS_USE_PEP517=hatchling + +inherit distutils-r1 + +if [[ ${PV} == "" ]] || [[ -n "${EGIT_COMMIT_ID}" ]]; then + inherit git-r3 + EGIT_REPO_URI="https://gitlab.com/latex-rubber/${PN}.git; +else + # NOTE: Cannot be "PYPI_PN=latex-rubber" + "inherit pypi" due to missing tests + SRC_URI="https://gitlab.com/latex-rubber/${PN}/-/archive/${PV}/${P}.tar.bz2; + KEYWORDS="~amd64 ~ppc ~riscv ~x86" +fi + +DESCRIPTION="A LaTeX wrapper for automatically building documents" +HOMEPAGE="https://gitlab.com/latex-rubber/rubber; + +LICENSE="GPL-3+" +SLOT="0" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND="virtual/latex-base" + +# Test dependencies: +# - app-text/texlive-core for rubber's 'cweave' test +# - dev-lang/R for rubber's 'knitr' test (requires knitr R library, currently disabled) +# - dev-texlive/texlive-latexextra for rubber's 'combine' test (currently disabled) +BDEPEND=" + ${RDEPEND} + virtual/texi2dvi + test? ( + app-text/ghostscript-gpl + app-text/texlive-core + dev-tex/biber + dev-tex/biblatex + dev-tex/glossaries + dev-tex/latex-beamer + $(python_gen_cond_dep 'dev-tex/pythontex[${PYTHON_USEDEP}]') + dev-texlive/texlive-latexextra + dev-texlive/texlive-pstricks + media-gfx/asymptote + ) +" + +PATCHES=( + "${FILESDIR}"/${PN}-1.6.4-pythontex.patch +) + +pkg_setup() { + # https://bugs.gentoo.org/727996 + export VARTEXFONTS="${T}"/fonts +} + +python_test() { + cd tests || die + + # Disable the broken 'combine' test as it uses the 'combine' as a + # latex package when it is only a document class (probably only in + # newer versions of combine). Also note that this tests works + # under debian 'buster'. TODO: Look into potential modifications + # done by debian. + touch combine/disable || die + + # This test does not work under Gentoo nor Debian 'buster'. + # TODO: Investigate why it does not work. + touch cweb-latex/disable || die + + # TODO: Investigate why the following are failing. + touch fig2dev-dvi/disable || die + touch fig2dev-path/disable || die + touch fig2dev-path-inplace/disable || die + touch fig2dev-path-into/disable || die + touch graphicx-dotted-files/disable || die + touch hooks-input-file/disable || die + touch knitr/disable || die + + # Even tough metapost is available, those tests fail on Gentoo + # (while they succeed
[gentoo-commits] repo/gentoo:master commit in: dev-tex/rubber/
commit: 3f10a00d16c1ab452b2f5b7fe0634aef7a5ecf4c Author: Sebastian Pipping gentoo org> AuthorDate: Wed Apr 10 16:43:32 2024 + Commit: Sebastian Pipping gentoo org> CommitDate: Wed Apr 10 19:40:02 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f10a00d dev-tex/rubber: 1.6.4 + EAPI 8 + PEP 517 + sync Closes: https://bugs.gentoo.org/909975 Closes: https://bugs.gentoo.org/922804 Signed-off-by: Sebastian Pipping gentoo.org> dev-tex/rubber/Manifest| 1 + .../{rubber-.ebuild => rubber-1.6.4.ebuild}| 23 -- dev-tex/rubber/rubber-.ebuild | 23 -- 3 files changed, 27 insertions(+), 20 deletions(-) diff --git a/dev-tex/rubber/Manifest b/dev-tex/rubber/Manifest index 5c990028fcde..18cd13a5b516 100644 --- a/dev-tex/rubber/Manifest +++ b/dev-tex/rubber/Manifest @@ -1,2 +1,3 @@ DIST rubber-1.5.1.tar.gz 111812 BLAKE2B 4d08527689d669e3ac8dd6e9050fc09766bfb46c53d9923ce10efc0aaf8a62a962cb2f1c27a0e7a19a9be96710edba923d93589d816aa22305eec33fd08aa08c SHA512 ba22eeddc24b4f9abf0bf087604a4261add648877ec558b766555de09538cd20c21c8cfd9731c1421540bb2479501dd6ed066346d250c6bc981529e31efacc40 DIST rubber-1.6.0.tar.bz2 98055 BLAKE2B e3355a53f811e972b68a918393023a16c11a84035c0ea76b560df25db2d9c20f2a7c9d0d4fc3b0395c6baab5dc785840fa18a76aa0e3f480cf2c14668d61b083 SHA512 68674c27fa7c6eb2c8ec60c0a961fd2dd07822fe5ba50682e863a7dbe7d1e0ce8ebffce84a52b72a254cb9c8d446a33005715b81e43dd6266e2c247f12ebb1e6 +DIST rubber-1.6.4.tar.bz2 100227 BLAKE2B 5a467f5a2a4709e7faffef1308e644900f02ca51e4fff635e7a88bb237788e60257e0e8e82ed9acac66db46f0a1e8aed1296703fefc8e1fb6e28cd38334b7d14 SHA512 dbb3896c165d63cfae8421929d0d796002fb3abcfc2ccb3fe70c4c98acc54ed48be1ad469158436dabd973bf37355c62c096ebd47c0efa7dbe58137a0a895527 diff --git a/dev-tex/rubber/rubber-.ebuild b/dev-tex/rubber/rubber-1.6.4.ebuild similarity index 84% copy from dev-tex/rubber/rubber-.ebuild copy to dev-tex/rubber/rubber-1.6.4.ebuild index 52c54772aed8..bac70181e992 100644 --- a/dev-tex/rubber/rubber-.ebuild +++ b/dev-tex/rubber/rubber-1.6.4.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 PYTHON_COMPAT=( python3_{9..11} ) -DISTUTILS_USE_SETUPTOOLS="no" +DISTUTILS_USE_PEP517=hatchling inherit distutils-r1 @@ -12,10 +12,9 @@ if [[ ${PV} == "" ]] || [[ -n "${EGIT_COMMIT_ID}" ]]; then inherit git-r3 EGIT_REPO_URI="https://gitlab.com/latex-rubber/${PN}.git; else - UPSTREAM_PV=$(ver_rs 3 -) - SRC_URI="https://gitlab.com/latex-rubber/${PN}/-/archive/${UPSTREAM_PV}/${PN}-${UPSTREAM_PV}.tar.bz2; - S="${WORKDIR}/${PN}-${UPSTREAM_PV}" - KEYWORDS="~amd64 ~ppc ~x86" + # NOTE: Cannot be "PYPI_PN=latex-rubber" + "inherit pypi" due to missing tests + SRC_URI="https://gitlab.com/latex-rubber/${PN}/-/archive/${PV}/${P}.tar.bz2; + KEYWORDS="~amd64 ~ppc ~riscv ~x86" fi DESCRIPTION="A LaTeX wrapper for automatically building documents" @@ -101,8 +100,12 @@ python_install() { } src_install() { - insinto /usr/share/zsh/site-functions - newins misc/zsh-completion _rubber - distutils-r1_src_install + + # Fix file misplacements + dodir /usr/share/man/fr + mv "${D}"/usr/share/{doc/man-fr,man/fr/man1} || die + mv "${D}"/usr/share/{doc/man-en,man/man1} || die + dodir /usr/share/doc/${P} + mv "${D}"/usr/share/doc/{rubber.*,${P}/} || die } diff --git a/dev-tex/rubber/rubber-.ebuild b/dev-tex/rubber/rubber-.ebuild index 52c54772aed8..bac70181e992 100644 --- a/dev-tex/rubber/rubber-.ebuild +++ b/dev-tex/rubber/rubber-.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 PYTHON_COMPAT=( python3_{9..11} ) -DISTUTILS_USE_SETUPTOOLS="no" +DISTUTILS_USE_PEP517=hatchling inherit distutils-r1 @@ -12,10 +12,9 @@ if [[ ${PV} == "" ]] || [[ -n "${EGIT_COMMIT_ID}" ]]; then inherit git-r3 EGIT_REPO_URI="https://gitlab.com/latex-rubber/${PN}.git; else - UPSTREAM_PV=$(ver_rs 3 -) - SRC_URI="https://gitlab.com/latex-rubber/${PN}/-/archive/${UPSTREAM_PV}/${PN}-${UPSTREAM_PV}.tar.bz2; - S="${WORKDIR}/${PN}-${UPSTREAM_PV}" - KEYWORDS="~amd64 ~ppc ~x86" + # NOTE: Cannot be "PYPI_PN=latex-rubber" + "inherit pypi" due to missing tests + SRC_URI="https://gitlab.com/latex-rubber/${PN}/-/archive/${PV}/${P}.tar.bz2; + KEYWORDS="~amd64 ~ppc
[gentoo-commits] repo/gentoo:master commit in: sys-fs/bindfs/
commit: cc90f070f73be30999b35bac40b50d956e8e3039 Author: Sebastian Pipping gentoo org> AuthorDate: Sun Apr 7 12:23:32 2024 + Commit: Sebastian Pipping gentoo org> CommitDate: Sun Apr 7 12:23:32 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc90f070 sys-fs/bindfs: 1.17.7 Signed-off-by: Sebastian Pipping gentoo.org> sys-fs/bindfs/Manifest | 1 + sys-fs/bindfs/bindfs-1.17.7.ebuild | 23 +++ 2 files changed, 24 insertions(+) diff --git a/sys-fs/bindfs/Manifest b/sys-fs/bindfs/Manifest index 851e909843cd..c5d12074b70c 100644 --- a/sys-fs/bindfs/Manifest +++ b/sys-fs/bindfs/Manifest @@ -2,3 +2,4 @@ DIST bindfs-1.17.3.tar.gz 421902 BLAKE2B 367f4f7d20468c0a652c45825525ad31a354e8d DIST bindfs-1.17.4.tar.gz 423505 BLAKE2B 553688f974dabec256d007dae60b1c8868d63199f04e0f557d55d04b6a31de8524efd192320979cf733d0a5e8a90b80956e4ef04aa508bd17ab3559e75269a52 SHA512 8b49dbccfaec262c26956ad36f8c49b42713d15b4b8ef1a2dc2c74e54d834a6f76430cf5c59d252b69f4c1ce72dc781247366c7832b7f343e78eeeb0a6fb449e DIST bindfs-1.17.5.tar.gz 424237 BLAKE2B c0396cad5b4522c280b301e5977d288d58fefe1118c100f4f4556ffc85cd4f8256a0348c51fd853654bc72998262509a9df01eb8969e1da402e90dbf1aab6807 SHA512 950fca3bd4a5f373c632883efafe505f9a1ddb45da40d8cd7bfa814733a68a84a2cfd746b74a831c292036f63da5d935cba35cf46e0e67e108aab29c2154a170 DIST bindfs-1.17.6.tar.gz 424268 BLAKE2B 6804f830860b3833a5ad867826b6bf7d52bce96f129f456476ccf03dc70bc1af97df7512d707074ccee44d3a17e51c964d075cba59c591faaccc022aebd91a64 SHA512 57a6cf3cdeb6a3ebdbcd59349e0f6fbcb60c4383a26ffc7be3b61152138d593f995501234cb5d4082e689b640de73efc60ce05219c3df1ff776498be27bfe0f1 +DIST bindfs-1.17.7.tar.gz 427251 BLAKE2B 1370f68c0a56ca182c14f6043565ebe7407d165b5ad5a101cb972f2ac9724c4d6c5e6628d9f9da95f4d3e3fa154f8213023daebd3833a3da12b74f2ddf57b0ff SHA512 035593e65b5ffaff77395a6c8c79a6ea01e7702e8f138dfee25342c7e6cd280673cb98c3364f50c036038935a3ace2fa8ebe0713f3bc6b7226fafaf0c9107738 diff --git a/sys-fs/bindfs/bindfs-1.17.7.ebuild b/sys-fs/bindfs/bindfs-1.17.7.ebuild new file mode 100644 index ..e72e4409e14b --- /dev/null +++ b/sys-fs/bindfs/bindfs-1.17.7.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="FUSE filesystem for bind mounting with altered permissions" +HOMEPAGE="https://bindfs.org/; +SRC_URI="https://bindfs.org/downloads/${P}.tar.gz; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="debug" + +RDEPEND=">=sys-fs/fuse-3.10.2:3" +DEPEND="${RDEPEND} + virtual/pkgconfig" + +RESTRICT="test" + +src_configure() { + econf $(use_enable debug debug-output) --with-fuse3 +}
[gentoo-commits] proj/metagen:master commit in: /
commit: 3ecc717796490a334d0e8c7ca67b108a183431c9 Author: Sebastian Pipping gentoo org> AuthorDate: Sun Mar 31 00:36:19 2024 + Commit: Sebastian Pipping gentoo org> CommitDate: Sun Mar 31 00:37:56 2024 + URL:https://gitweb.gentoo.org/proj/metagen.git/commit/?id=3ecc7177 pyproject.toml: Require Python >=3.8 Signed-off-by: Sebastian Pipping gentoo.org> pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 5010139..c06e4aa 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -10,6 +10,7 @@ authors = [ {name = "Jesus Rivero", email = "neurog...@gentoo.org"}, {name = "Sebastian Pipping", email = "sebast...@pipping.org"}, ] +requires-python = ">=3.8" dynamic = ["version"] readme = "README.md" license = {text = "GPL-2"} @@ -24,7 +25,6 @@ classifiers = [ "Natural Language :: English", "Programming Language :: Python", "Programming Language :: Python :: 3", -"Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3.8", "Programming Language :: Python :: 3.9", "Programming Language :: Python :: 3.10",
[gentoo-commits] proj/metagen:master commit in: /
commit: 6b7e4b9d1bd9cb5a2bbd19a14bc9b228f5ecc07a Author: Sebastian Pipping gentoo org> AuthorDate: Sun Mar 31 00:36:59 2024 + Commit: Sebastian Pipping gentoo org> CommitDate: Sun Mar 31 00:37:56 2024 + URL:https://gitweb.gentoo.org/proj/metagen.git/commit/?id=6b7e4b9d pyproject.toml: Officially support Python 3.11 and 3.12 Signed-off-by: Sebastian Pipping gentoo.org> pyproject.toml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pyproject.toml b/pyproject.toml index c06e4aa..0595903 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -28,6 +28,8 @@ classifiers = [ "Programming Language :: Python :: 3.8", "Programming Language :: Python :: 3.9", "Programming Language :: Python :: 3.10", +"Programming Language :: Python :: 3.11", +"Programming Language :: Python :: 3.12", "Programming Language :: Python :: 3 :: Only", "Topic :: Software Development", "Topic :: Text Processing :: Markup :: XML",
[gentoo-commits] repo/gentoo:master commit in: app-portage/metagen/
commit: 283d5461f53e571a1e7015124319b837ac64a5ca Author: Sebastian Pipping gentoo org> AuthorDate: Sun Mar 31 00:18:44 2024 + Commit: Sebastian Pipping gentoo org> CommitDate: Sun Mar 31 00:20:02 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=283d5461 app-portage/metagen: 0.7.4 Signed-off-by: Sebastian Pipping gentoo.org> app-portage/metagen/Manifest | 1 + app-portage/metagen/metagen-0.7.4.ebuild | 32 2 files changed, 33 insertions(+) diff --git a/app-portage/metagen/Manifest b/app-portage/metagen/Manifest index 55593429be75..215aa06d8cfa 100644 --- a/app-portage/metagen/Manifest +++ b/app-portage/metagen/Manifest @@ -1 +1,2 @@ DIST metagen-0.7.3.tar.gz 9607 BLAKE2B 3c5b9debf10b0a6dda9bdf0e45e157c80019d0496d93f5af18e7be1b502c320fdbf7bd28f382e9021580d3aaa373566d7b342f3fa57f736fcb3676bafdd4d6e2 SHA512 d7293125685ad3be35dd9213b5d52c9219b6a5bcee4ab15fb2426bdccdb95b4df5567c2178bdefc0e75987080cd51026b5b089a4d4cf6402f455429d55d3a9e8 +DIST metagen-0.7.4.tar.gz 9291 BLAKE2B a1ad7267202f8bc477002a4c9deeb0cd26c8f2163f4fb3a0bf74e39b46448f3ba29dcec1201f41a0e98af8780b219102f3733b957a4e87293cc5e04486e39755 SHA512 e3d37cbe32fabbc980185d9948f6a38dfca756f727d86c26f7f5bd92e768bc034bffa14995844347bb3e19fe2d8757dcb45a3cab5b9e58d97c9c562b75a90d26 diff --git a/app-portage/metagen/metagen-0.7.4.ebuild b/app-portage/metagen/metagen-0.7.4.ebuild new file mode 100644 index ..c2197d9b87d8 --- /dev/null +++ b/app-portage/metagen/metagen-0.7.4.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="metadata.xml generator for ebuilds" +HOMEPAGE="https://cgit.gentoo.org/proj/metagen.git; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~hppa ~ppc ~riscv ~x86 ~amd64-linux ~x86-linux" + +DEPEND="dev-python/lxml[${PYTHON_USEDEP}] + sys-apps/portage[${PYTHON_USEDEP}]" +RDEPEND="${DEPEND}" + +distutils_enable_tests pytest + +python_install_all() { + distutils-r1_python_install_all + doman docs/metagen.1 + + # Bug 814545 and 832069 + if [[ ${PF} != ${P} ]]; then # to be robust across bumps + mv "${ED}"/usr/share/doc/${P}/* "${ED}"/usr/share/doc/${PF}/ || die + rmdir "${ED}"/usr/share/doc/${P}/ || die + fi +}
[gentoo-commits] proj/metagen: New tag: v0.7.4
commit: Commit: Sebastian Pipping gentoo org> CommitDate: Sun Mar 31 00:11:01 2024 + New tag: v0.7.4
[gentoo-commits] proj/metagen:master commit in: metagen/tests/
commit: 69281105ddb557d9be4f0224ee7e65eb44870143 Author: Sebastian Pipping gentoo org> AuthorDate: Sat Mar 30 23:07:31 2024 + Commit: Sebastian Pipping gentoo org> CommitDate: Sun Mar 31 00:09:56 2024 + URL:https://gitweb.gentoo.org/proj/metagen.git/commit/?id=69281105 tests: Improve test XML readability Signed-off-by: Sebastian Pipping gentoo.org> metagen/tests/test_meta.py | 36 ++-- 1 file changed, 18 insertions(+), 18 deletions(-) diff --git a/metagen/tests/test_meta.py b/metagen/tests/test_meta.py index e692eb5..be7afb0 100644 --- a/metagen/tests/test_meta.py +++ b/metagen/tests/test_meta.py @@ -14,14 +14,14 @@ class TestMyMetadata(unittest.TestCase): https://www.gentoo.org/dtd/metadata.dtd'> -\t -\t\tpythonh...@gentoo.org -\t\tRob Cakebread -\t\tMaintainer description. -\t + +pythonh...@gentoo.org +Rob Cakebread +Maintainer description. + """.strip("\n") -) +).replace('', '\t') metadata = MyMetadata() metadata.set_maintainer(["pythonh...@gentoo.org"], @@ -36,20 +36,20 @@ class TestMyMetadata(unittest.TestCase): https://www.gentoo.org/dtd/metadata.dtd'> -\t -\t\tgo...@gentoo.org -\t\tGoo Fi -\t\tMaintainer one. -\t -\t -\t\tpythonh...@gentoo.org -\t\tRob Cakebread -\t\tMaintainer two -\t -\tThis packages does X Y and Z. + +go...@gentoo.org +Goo Fi +Maintainer one. + + +pythonh...@gentoo.org +Rob Cakebread +Maintainer two + +This packages does X Y and Z. """.strip("\n") -) +).replace('', '\t') metadata = MyMetadata() metadata.set_maintainer(["go...@gentoo.org", "pythonh...@gentoo.org"],
[gentoo-commits] proj/metagen:master commit in: /
commit: 15b395daa9cf5755b51df9eb329fd8012cccdb01 Author: Sebastian Pipping gentoo org> AuthorDate: Sun Mar 31 00:06:07 2024 + Commit: Sebastian Pipping gentoo org> CommitDate: Sun Mar 31 00:09:56 2024 + URL:https://gitweb.gentoo.org/proj/metagen.git/commit/?id=15b395da README.md: Get help output in sync with Python 3.12 Signed-off-by: Sebastian Pipping gentoo.org> README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index c0246c1..8d910eb 100644 --- a/README.md +++ b/README.md @@ -37,7 +37,7 @@ usage: metagen [-h] [--version] [--email EMAIL] [--name NAME] [--echangelog] [--desc DESC] [--type TYPE] [--long LONG] [--output OUTPUT] [--force] [--verbose] [--quiet] [-Q] -optional arguments: +options: -h, --helpshow this help message and exit --version show program's version number and exit
[gentoo-commits] proj/metagen:master commit in: /
commit: 9addc8c22daac24eda31bdc3ec73554d3b8d7c6b Author: Sebastian Pipping gentoo org> AuthorDate: Sun Mar 31 00:06:25 2024 + Commit: Sebastian Pipping gentoo org> CommitDate: Sun Mar 31 00:09:56 2024 + URL:https://gitweb.gentoo.org/proj/metagen.git/commit/?id=9addc8c2 README.md: Help future make help output be more predictable Signed-off-by: Sebastian Pipping gentoo.org> README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 8d910eb..40db94c 100644 --- a/README.md +++ b/README.md @@ -32,7 +32,7 @@ to report bugs about **metagen**. # Usage ``` -# metagen --help +# COLUMNS=80 metagen --help usage: metagen [-h] [--version] [--email EMAIL] [--name NAME] [--echangelog] [--desc DESC] [--type TYPE] [--long LONG] [--output OUTPUT] [--force] [--verbose] [--quiet] [-Q]
[gentoo-commits] proj/metagen:master commit in: metagen/
commit: 2e1de5adeba1590d03a07d70f971ded91f47ad5b Author: Sebastian Pipping gentoo org> AuthorDate: Sat Mar 30 23:29:03 2024 + Commit: Sebastian Pipping gentoo org> CommitDate: Sun Mar 31 00:09:56 2024 + URL:https://gitweb.gentoo.org/proj/metagen.git/commit/?id=2e1de5ad Bump version to 0.7.4 Signed-off-by: Sebastian Pipping gentoo.org> metagen/version.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/metagen/version.py b/metagen/version.py index 8cc627b..430b222 100644 --- a/metagen/version.py +++ b/metagen/version.py @@ -1 +1 @@ -__version__="0.7.3" +__version__="0.7.4"
[gentoo-commits] proj/metagen:master commit in: /
commit: 0cad41170e83b39021e6b66eec7ab0ccd0b4b7af Author: Sebastian Pipping gentoo org> AuthorDate: Sat Mar 30 22:55:40 2024 + Commit: Sebastian Pipping gentoo org> CommitDate: Sun Mar 31 00:09:56 2024 + URL:https://gitweb.gentoo.org/proj/metagen.git/commit/?id=0cad4117 pyproject.toml: Revert addition of depndency "portage" .. because it does not come from pip in Gentoo. Signed-off-by: Sebastian Pipping gentoo.org> pyproject.toml | 1 - 1 file changed, 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 0641518..ab66d52 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -15,7 +15,6 @@ readme = "README.md" license = {text = "GPL-2"} dependencies = [ "lxml", -"portage", ] classifiers = [ "Development Status :: 5 - Production/Stable",
[gentoo-commits] proj/metagen:master commit in: /
commit: 327bf243b63359ed41fc34d24320b860c591ed94 Author: Sebastian Pipping gentoo org> AuthorDate: Sat Mar 30 22:57:41 2024 + Commit: Sebastian Pipping gentoo org> CommitDate: Sun Mar 31 00:09:56 2024 + URL:https://gitweb.gentoo.org/proj/metagen.git/commit/?id=327bf243 pyproject.toml: Re-shape project.urls Signed-off-by: Sebastian Pipping gentoo.org> pyproject.toml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index ab66d52..5010139 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -38,8 +38,9 @@ classifiers = [ metagen = "metagen.__main__:main" [project.urls] -Home = "https://gitweb.gentoo.org/proj/metagen.git/; -Changelog = "https://gitweb.gentoo.org/proj/metagen.git/plain/docs/ChangeLog; +"Git repository" = "https://gitweb.gentoo.org/proj/metagen.git/; +"Issue tracker" = "https://bugs.gentoo.org/; +"Change log" = "https://gitweb.gentoo.org/proj/metagen.git/plain/docs/ChangeLog; [tool.setuptools.dynamic] version = {attr = "metagen.version.__version__"}
[gentoo-commits] proj/metagen:master commit in: metagen/, metagen/tests/
commit: 9e27e7345e303a024ab58aa197727c5620843b12 Author: Anna “CyberTailor” sysrq in> AuthorDate: Thu Jan 18 08:36:57 2024 + Commit: Sebastian Pipping gentoo org> CommitDate: Sun Mar 31 00:09:56 2024 + URL:https://gitweb.gentoo.org/proj/metagen.git/commit/?id=9e27e734 Add real unit tests Signed-off-by: Sebastian Pipping gentoo.org> metagen/meta_unittest.py | 24 --- metagen/metagenerator.py | 19 --- metagen/tests/__init__.py | 0 metagen/tests/test_meta.py | 60 ++ 4 files changed, 60 insertions(+), 43 deletions(-) diff --git a/metagen/meta_unittest.py b/metagen/meta_unittest.py deleted file mode 100644 index d54236a..000 --- a/metagen/meta_unittest.py +++ /dev/null @@ -1,24 +0,0 @@ -#!/usr/bin/python3 - -from .metagenerator import MyMetadata - - -def test1(): -"""1 maintainer""" -metadata = MyMetadata() -metadata.set_maintainer([""], -["Rob Cakebread"], -["Maintainer description."], -["person"]) -return metadata - -def test2(): -"""2 maintainers, longdesc""" -metadata = MyMetadata() -metadata.set_maintainer(["go...@gentoo.org", "pythonh...@gentoo.org"], -["Goo Fi", "Rob Cakebread"], -["Maintainer one.", "Maintainer two"], -["person", "person"]) -metadata.set_longdescription("This packages does X Y and Z.") -return metadata - diff --git a/metagen/metagenerator.py b/metagen/metagenerator.py old mode 100755 new mode 100644 index 862df8c..d0403fa --- a/metagen/metagenerator.py +++ b/metagen/metagenerator.py @@ -82,22 +82,3 @@ class MyMetadata: # - to make pkgcheck stop from warning about PkgMetadataXmlIndentation return xml_text.replace(' +https://www.gentoo.org/dtd/metadata.dtd'> + +\t +\t\tpythonh...@gentoo.org +\t\tRob Cakebread +\t\tMaintainer description. +\t + +""".strip("\n") +) + +metadata = MyMetadata() +metadata.set_maintainer(["pythonh...@gentoo.org"], +["Rob Cakebread"], +["Maintainer description."], +["person"]) +self.assertEqual(str(metadata), expected) + +def test_long(self): +expected = textwrap.dedent( +""" + +https://www.gentoo.org/dtd/metadata.dtd'> + +\t +\t\tgo...@gentoo.org +\t\tGoo Fi +\t\tMaintainer one. +\t +\t +\t\tpythonh...@gentoo.org +\t\tRob Cakebread +\t\tMaintainer two +\t +\tThis packages does X Y and Z. + +""".strip("\n") +) + +metadata = MyMetadata() +metadata.set_maintainer(["go...@gentoo.org", "pythonh...@gentoo.org"], +["Goo Fi", "Rob Cakebread"], +["Maintainer one.", "Maintainer two"], +["person", "person"]) +metadata.set_longdescription("This packages does X Y and Z.") +self.assertEqual(str(metadata), expected)
[gentoo-commits] proj/metagen:master commit in: /
commit: 322544dea4a84a5d9bc4ba76c88719d03dcd5843 Author: Anna “CyberTailor” sysrq in> AuthorDate: Thu Jan 18 08:36:56 2024 + Commit: Sebastian Pipping gentoo org> CommitDate: Sun Mar 31 00:09:56 2024 + URL:https://gitweb.gentoo.org/proj/metagen.git/commit/?id=322544de Switch from setup.py to PEP517 Signed-off-by: Sebastian Pipping gentoo.org> pyproject.toml | 46 +++ setup.py | 99 -- 2 files changed, 46 insertions(+), 99 deletions(-) diff --git a/pyproject.toml b/pyproject.toml new file mode 100644 index 000..0641518 --- /dev/null +++ b/pyproject.toml @@ -0,0 +1,46 @@ +[build-system] +requires = ["setuptools"] +build-backend = "setuptools.build_meta" + +[project] +name = "metagen" +description = "Metadata.xml Generator for Ebuilds" +authors = [ +{name = "Rob Cakebread", email = "pythonh...@gentoo.org"}, +{name = "Jesus Rivero", email = "neurog...@gentoo.org"}, +{name = "Sebastian Pipping", email = "sebast...@pipping.org"}, +] +dynamic = ["version"] +readme = "README.md" +license = {text = "GPL-2"} +dependencies = [ +"lxml", +"portage", +] +classifiers = [ +"Development Status :: 5 - Production/Stable", +"Environment :: Console", +"Intended Audience :: Developers", +"License :: OSI Approved :: GNU General Public License v2 (GPLv2)", +"Natural Language :: English", +"Programming Language :: Python", +"Programming Language :: Python :: 3", +"Programming Language :: Python :: 3.7", +"Programming Language :: Python :: 3.8", +"Programming Language :: Python :: 3.9", +"Programming Language :: Python :: 3.10", +"Programming Language :: Python :: 3 :: Only", +"Topic :: Software Development", +"Topic :: Text Processing :: Markup :: XML", +"Topic :: Utilities", +] + +[project.scripts] +metagen = "metagen.__main__:main" + +[project.urls] +Home = "https://gitweb.gentoo.org/proj/metagen.git/; +Changelog = "https://gitweb.gentoo.org/proj/metagen.git/plain/docs/ChangeLog; + +[tool.setuptools.dynamic] +version = {attr = "metagen.version.__version__"} diff --git a/setup.py b/setup.py deleted file mode 100755 index 6a21679..000 --- a/setup.py +++ /dev/null @@ -1,99 +0,0 @@ -""" -NAME: -setup.py - -SYNOPSIS: -python3 setup.py [options] [command] - -DESCRIPTION: -Using setuptools "setup", build, install, or make tarball of the package. - -OPTIONS: -See Distutils documentation for details on options and commands. -Common commands: -build build the package, in preparation for install -install install module(s)/package(s) [runs build if needed] -install_datainstall datafiles (e.g., in a share dir) -install_scripts install executable scripts (e.g., in a bin dir) -sdist make a source distribution -bdist make a binary distribution -clean remove build temporaries - -EXAMPLES: -cd mydir -(cp myfile-0.1.tar.gz here) -gzip -cd myfile-0.1.tar.gz | tar xvf - -cd myfile-0.1 -python3 setup.py build -python3 setup.py install -python3 setup.py sdist -""" - -import glob -from setuptools import setup -from metagen.version import __version__ - -pkgname='metagen' -version = __version__ -description = "Metadata.xml Generator for Ebuilds" -author = "Rob Cakebread" -author_email = "pythonh...@gentoo.org" -url = "https://gitweb.gentoo.org/proj/metagen.git/; -license = "GPL-2" - -packages=['metagen'] -package_data={"metagen" : ["test_cli"]} -data_files=[("share/doc/%s-%s" % ("metagen", version), glob.glob("docs/*"))] - - -def main(): -setup( -name = pkgname, -version = version, -description = description, -long_description = open('README.md').read(), -long_description_content_type = 'text/markdown', -author = author, -author_email = author_email, -url=url, -license = license, - -setup_requires = [ -'setuptools>=38.6.0', # for long_description_content_type -], -install_requires = [ -'lxml', -], - -packages = packages, -data_files = data_files, -package_data = package_data, - -entry_points = { -'console_scripts': [ -"metagen = metagen.__main__:main", -], -}, - -class
[gentoo-commits] repo/gentoo:master commit in: app-text/xmlstarlet/files/, app-text/xmlstarlet/
commit: 56085500739ab65b687013d8bd8e7725a8edd413 Author: Sebastian Pipping gentoo org> AuthorDate: Wed Mar 27 22:45:51 2024 + Commit: Sebastian Pipping gentoo org> CommitDate: Wed Mar 27 22:45:51 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56085500 app-text/xmlstarlet: Fix compilation for Clang >=17 Closes: https://bugs.gentoo.org/927838 Signed-off-by: Sebastian Pipping gentoo.org> .../files/xmlstarlet-1.6.1-clang17.patch | 59 + app-text/xmlstarlet/xmlstarlet-1.6.1-r2.ebuild | 60 ++ 2 files changed, 119 insertions(+) diff --git a/app-text/xmlstarlet/files/xmlstarlet-1.6.1-clang17.patch b/app-text/xmlstarlet/files/xmlstarlet-1.6.1-clang17.patch new file mode 100644 index ..9269349726d5 --- /dev/null +++ b/app-text/xmlstarlet/files/xmlstarlet-1.6.1-clang17.patch @@ -0,0 +1,59 @@ +From e1da090da24f5620784daf853eb1353aa164583f Mon Sep 17 00:00:00 2001 +From: Sebastian Pipping +Date: Wed, 27 Mar 2024 23:25:39 +0100 +Subject: [PATCH] Address -Wincompatible-function-pointer-types for Clang 17 +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +Also showed with -Werror=incompatible-pointer-types with GCC. + +Bug: https://bugs.gentoo.org/927838 + +Symptom with GCC was: +> src/xml.c: In function ‘main’: +> src/xml.c:300:43: error: passing argument 2 of ‘xmlSetStructuredErrorFunc’ from incompatible pointer type [-Werror=incompatible-pointer-types] +> 300 | xmlSetStructuredErrorFunc(, reportError); +> | ^~~ +> | | +> | void (*)(void *, xmlError *) {aka void (*)(void *, struct _xmlError *)} +> In file included from /usr/include/libxml2/libxml/valid.h:15, +> from /usr/include/libxml2/libxml/parser.h:19, +> from /usr/include/libxml2/libxml/tree.h:17, +> from /usr/include/libxslt/xslt.h:13, +> from src/xml.c:37: +> /usr/include/libxml2/libxml/xmlerror.h:898:57: note: expected ‘xmlStructuredErrorFunc’ {aka ‘void (*)(void *, const struct _xmlError *)’} but argument is of type ‘void (*)(void *, xmlError *)’ {aka ‘void (*)(void *, struct _xmlError *)’} +--- + src/xml.c | 2 +- + src/xmlstar.h | 2 +- + 2 files changed, 2 insertions(+), 2 deletions(-) + +diff --git a/src/xml.c b/src/xml.c +index cf47cc2..e6f19c1 100644 +--- a/src/xml.c b/src/xml.c +@@ -104,7 +104,7 @@ void reportGenericError(void* ctx, const char * msg, ...) { + /* by default all errors are reported */ + static ErrorInfo errorInfo = { NULL, NULL, VERBOSE, CONTINUE }; + +-void reportError(void *ptr, xmlErrorPtr error) ++void reportError(void *ptr, const xmlError *error) + { + ErrorInfo *errorInfo = (ErrorInfo*) ptr; + assert(errorInfo); +diff --git a/src/xmlstar.h b/src/xmlstar.h +index 3e1eed3..e8d7177 100644 +--- a/src/xmlstar.h b/src/xmlstar.h +@@ -32,7 +32,7 @@ typedef struct _errorInfo { + ErrorStop stop; + } ErrorInfo; + +-void reportError(void *ptr, xmlErrorPtr error); ++void reportError(void *ptr, const xmlError *error); + void suppressErrors(void); + + typedef struct _gOptions { +-- +2.44.0 + diff --git a/app-text/xmlstarlet/xmlstarlet-1.6.1-r2.ebuild b/app-text/xmlstarlet/xmlstarlet-1.6.1-r2.ebuild new file mode 100644 index ..8d84085ae390 --- /dev/null +++ b/app-text/xmlstarlet/xmlstarlet-1.6.1-r2.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools flag-o-matic toolchain-funcs + +DESCRIPTION="A set of tools to transform, query, validate, and edit XML documents" +HOMEPAGE="https://xmlstar.sourceforge.net/; +SRC_URI="mirror://sourceforge/xmlstar/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" + +RDEPEND=" + dev-libs/libxml2 + dev-libs/libxslt + dev-libs/libgcrypt:0= + virtual/libiconv" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" + +PATCHES=( + "${FILESDIR}"/${PN}-1.6.1-clang16.patch + "${FILESDIR}"/${PN}-1.6.1-clang17.patch +) + +src_prepare() { + default + + # We need to patch use of /usr/lib because it is a problem with + # linker lld with profile 17.1 on amd64 (see https://bugs.gentoo.org/729600). + # The grep sandwich acts as a regression test so that a future + # version bump cannot break patching without noticing. + if [[ $(get_libdir) != lib ]]; then + grep -wq _PREFIX/lib m4/xstar-check-libs.m4 || die + sed "s,_PREFIX/lib,_PREFIX/$(get_
[gentoo-commits] repo/gentoo:master commit in: x11-misc/safeeyes/
commit: 07a8db8179d87bfb26d091aa2b329d58c31993db Author: Sebastian Pipping gentoo org> AuthorDate: Thu Mar 14 20:54:48 2024 + Commit: Sebastian Pipping gentoo org> CommitDate: Thu Mar 14 21:11:53 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07a8db81 x11-misc/safeeyes: Move assets and .desktop file in place Closes: https://bugs.gentoo.org/926816 Signed-off-by: Sebastian Pipping gentoo.org> x11-misc/safeeyes/safeeyes-2.1.6-r3.ebuild | 64 ++ 1 file changed, 64 insertions(+) diff --git a/x11-misc/safeeyes/safeeyes-2.1.6-r3.ebuild b/x11-misc/safeeyes/safeeyes-2.1.6-r3.ebuild new file mode 100644 index ..7f1927eab085 --- /dev/null +++ b/x11-misc/safeeyes/safeeyes-2.1.6-r3.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..12} ) +PYTHON_REQ_USE="tk" # for site-packages/Xlib/ext/randr.py +DISTUTILS_USE_PEP517=setuptools + +inherit xdg distutils-r1 pypi + +DESCRIPTION="Linux alternative to EyeLeo" +HOMEPAGE="https://github.com/slgobinath/SafeEyes; + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~riscv ~x86" + +PATCHES=( + "${FILESDIR}"/${P}-py312.patch +) + +RDEPEND=" + dev-libs/libayatana-appindicator + dev-python/Babel[${PYTHON_USEDEP}] + dev-python/croniter[${PYTHON_USEDEP}] + dev-python/dbus-python[${PYTHON_USEDEP}] + dev-python/psutil[${PYTHON_USEDEP}] + dev-python/pygobject:3[${PYTHON_USEDEP}] + dev-python/python-xlib[${PYTHON_USEDEP}] + media-sound/alsa-utils + x11-apps/xprop + x11-libs/gtk+:3[introspection] + x11-libs/libnotify[introspection] + x11-misc/xprintidle + " + +python_install() { + distutils-r1_python_install + + # Workaround for https://bugs.gentoo.org/926816 + # Files were misplaced and also duplicate across Python slots. + local misplaced_usr="${D}/usr/lib/${EPYTHON}/site-packages/usr" + local i + for i in applications icons ; do + local source="${misplaced_usr}/share/${i}" + local target="${D}/usr/share/${i}" + if [[ ! -d "${target}" ]]; then + dodir /usr/share/ + mv "${source}" "${target}" || die + fi + done + rm -R "${misplaced_usr}" || die +} + +pkg_postinst() { + xdg_desktop_database_update + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_desktop_database_update + xdg_icon_cache_update +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/expat/
commit: b5ae6bfa8a1411b05e9fbd76792144b7824e9379 Author: Sebastian Pipping gentoo org> AuthorDate: Wed Mar 13 17:18:05 2024 + Commit: Sebastian Pipping gentoo org> CommitDate: Wed Mar 13 17:18:32 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5ae6bfa dev-libs/expat: 2.6.2 with fix for CVE-2024-28757 Bug: https://bugs.gentoo.org/926786 Signed-off-by: Sebastian Pipping gentoo.org> dev-libs/expat/Manifest | 1 + dev-libs/expat/expat-2.6.2.ebuild | 101 ++ 2 files changed, 102 insertions(+) diff --git a/dev-libs/expat/Manifest b/dev-libs/expat/Manifest index b6f6fca73ba6..d78c6592adc9 100644 --- a/dev-libs/expat/Manifest +++ b/dev-libs/expat/Manifest @@ -1,3 +1,4 @@ DIST expat-2.5.0.tar.xz 460560 BLAKE2B 670298d076ff3b512a0212170d40cb04c601a11d6b152f215a5302ad3238c69c2386393d7a6c70bc284be35ce97bf27d87115c3391f4bc17406e509d739d3e31 SHA512 2da73b991b7c0c54440485c787e5edeb3567230204e31b3cac1c3a6713ec6f9f1554d3afffc0f8336168dfd5df02db4a69bcf21b4d959723d14162d13ab87516 DIST expat-2.6.0.tar.xz 483448 BLAKE2B 2f0117317bde4e03d8662bcac1ff6c2bbb1af694846b21a82ac12d11ccd43032b481af72fa35298c3cb19b7426dba6a67e703904ca7b05663ffd854a42348bd0 SHA512 d6f1c4a1a2ec8ffc04c04d6767cc8dd7dea3d132d10b8a2c45c5bfb405893c75db032b87a56cc88300b61c961dd7f9782b93aa74dddc7e66f25acb0c6c82b1fd DIST expat-2.6.1.tar.xz 484000 BLAKE2B 21a177ae8d70ca1bf41cae75c299a3021a9fc1b9d5eb01eb2945b16d7b24dcbeabad855379bdd8a14de804e1a1648105ce03b505f68c2beb4096a81020e35848 SHA512 fcd7e04e9411799c48b7d08ea07808a0809d034453a0649d9a79ed09000f1a11e5082a034089fc0c0acd2789e85bdf1deb2a94d8e3e33791bbfed66ce7207bcc +DIST expat-2.6.2.tar.xz 485236 BLAKE2B aae019270e1ab233fe8480b7eaa77f648f23ef3383dc772dc946cb13163067431716dc5446862eb502315fd089f2f52f3d476589b74a97e462575cd54df44db4 SHA512 47b60967d6346d330dded87ea1a2957aa7d34dd825043386a89aa131054714f618ede57bfe97cf6caa40582a4bc67e198d2a915e7d8dbe8ee4f581857c2e3c2e diff --git a/dev-libs/expat/expat-2.6.2.ebuild b/dev-libs/expat/expat-2.6.2.ebuild new file mode 100644 index ..0eded1ee056a --- /dev/null +++ b/dev-libs/expat/expat-2.6.2.ebuild @@ -0,0 +1,101 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +AUTOTOOLS_AUTO_DEPEND=no +AT_NOEAUTOHEADER=yes # because expat_config.h.in would need post-processing +inherit autotools multilib-minimal + +DESCRIPTION="Stream-oriented XML parser library" +HOMEPAGE="https://libexpat.github.io/; +SRC_URI="https://github.com/libexpat/libexpat/releases/download/R_${PV//\./_}/expat-${PV}.tar.xz; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +IUSE="examples static-libs test unicode" +RESTRICT="!test? ( test )" +BDEPEND="unicode? ( ${AUTOTOOLS_DEPEND} )" + +DOCS=( README.md ) + +QA_CONFIG_IMPL_DECL_SKIP=( + # https://bugs.gentoo.org/906384 + arc4random + arc4random_buf +) + +src_prepare() { + default + + # fix interpreter to be a recent/good shell + sed -i -e "1s:/bin/sh:${BASH}:" conftools/get-version.sh || die + if use unicode; then + cp -R "${S}" "${S}"w || die + pushd "${S}"w >/dev/null + find -name Makefile.am \ + -exec sed \ + -e 's,libexpat\.la,libexpatw.la,' \ + -e 's,libexpat_la,libexpatw_la,' \ + -i {} + || die + eautoreconf + popd >/dev/null + fi +} + +multilib_src_configure() { + local myconf="$(use_with test tests) $(use_enable static-libs static) --without-docbook" + + mkdir -p "${BUILD_DIR}"w || die + + if use unicode; then + pushd "${BUILD_DIR}"w >/dev/null + CPPFLAGS="${CPPFLAGS} -DXML_UNICODE" ECONF_SOURCE="${S}"w econf ${myconf} + popd >/dev/null + fi + + ECONF_SOURCE="${S}" econf ${myconf} +} + +multilib_src_compile() { + emake + + if use unicode; then + pushd "${BUILD_DIR}"w >/dev/null + emake -C lib + popd >/dev/null + fi +} + +multilib_src_install() { + emake install DESTDIR="${D}" + + if use unicode; then + pushd "${BUILD_DIR}"w >/dev/null + emake -C lib install DESTDIR="${D}" + popd >/dev/null + + pushd "${ED}"/usr/$(get_libdir)/pkgconfig >/dev/null + cp expat.pc expatw.pc + sed -i -e '/^Libs/s:-lexpat::
[gentoo-commits] repo/gentoo:master commit in: dev-libs/expat/
commit: 3ed081778ec545235f21fb687ad967dc1958e239 Author: Sebastian Pipping gentoo org> AuthorDate: Sat Mar 9 13:06:09 2024 + Commit: Sebastian Pipping gentoo org> CommitDate: Sat Mar 9 13:08:11 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ed08177 dev-libs/expat: Address implicit function declarations in config.log Closes: https://bugs.gentoo.org/906384 Signed-off-by: Sebastian Pipping gentoo.org> dev-libs/expat/expat-2.6.1.ebuild | 6 ++ 1 file changed, 6 insertions(+) diff --git a/dev-libs/expat/expat-2.6.1.ebuild b/dev-libs/expat/expat-2.6.1.ebuild index 62135af6a17a..0eded1ee056a 100644 --- a/dev-libs/expat/expat-2.6.1.ebuild +++ b/dev-libs/expat/expat-2.6.1.ebuild @@ -19,6 +19,12 @@ BDEPEND="unicode? ( ${AUTOTOOLS_DEPEND} )" DOCS=( README.md ) +QA_CONFIG_IMPL_DECL_SKIP=( + # https://bugs.gentoo.org/906384 + arc4random + arc4random_buf +) + src_prepare() { default
[gentoo-commits] repo/gentoo:master commit in: net-mail/rss2email/, net-mail/rss2email/files/
commit: 62907307016fa059bc999da22a7f4797c84f08e7 Author: Sebastian Pipping gentoo org> AuthorDate: Fri Mar 8 23:19:35 2024 + Commit: Sebastian Pipping gentoo org> CommitDate: Fri Mar 8 23:19:55 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62907307 net-mail/rss2email: Fix tests for >=dev-python/html2text-2024.2.25 Closes: https://bugs.gentoo.org/926133 Signed-off-by: Sebastian Pipping gentoo.org> .../rss2email/files/rss2email-3.14-tests.patch | 24 ++ net-mail/rss2email/rss2email-3.14-r2.ebuild| 38 ++ 2 files changed, 62 insertions(+) diff --git a/net-mail/rss2email/files/rss2email-3.14-tests.patch b/net-mail/rss2email/files/rss2email-3.14-tests.patch new file mode 100644 index ..b797f9d00d94 --- /dev/null +++ b/net-mail/rss2email/files/rss2email-3.14-tests.patch @@ -0,0 +1,24 @@ +From b5c0e78006c2db6929b5ff50e8529de58a00412a Mon Sep 17 00:00:00 2001 +From: auouymous +Date: Fri, 8 Mar 2024 15:50:04 -0700 +Subject: [PATCH] Replace a "c2 a0" utf-8 sequence in test feed with a space. + +This caused html2text >=2024.2.25 to produce a double space and break +the tests. +--- + test/data/allthingsrss/feed.atom | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/test/data/allthingsrss/feed.atom b/test/data/allthingsrss/feed.atom +index 074847b..0cf8c33 100644 +--- a/test/data/allthingsrss/feed.atom b/test/data/allthingsrss/feed.atom +@@ -47,7 +47,7 @@ + /ul + pComplete list in the official a href="http://www.allthingsrss.com/rss2email/changelog"CHANGELOG/a./p; + pstrongPause/Unpause/strong/p +-pThrough coder2e pause emn/em/code where emn/em is a feed number, you can temporarily suspend checking that feed for new content. To start checking it again, simply run coder2e unpause emn/em/code. When you coder2e list/code, an asterisk indicates that the feed is currently unpaused and active./p ++pThrough coder2e pause emn/em/code where emn/em is a feed number, you can temporarily suspend checking that feed for new content. To start checking it again, simply run coder2e unpause emn/em/code. When you coder2e list/code, an asterisk indicates that the feed is currently unpaused and active./p + + pa href="http://feedads.g.doubleclick.net/~a/nYgTsIUsS9pmvRZ6092XGGHnNKg/0/da"img src="http://feedads.g.doubleclick.net/~a/nYgTsIUsS9pmvRZ6092XGGHnNKg/0/di; border="0" ismap="true"/img/abr/ + a href="http://feedads.g.doubleclick.net/~a/nYgTsIUsS9pmvRZ6092XGGHnNKg/1/da"img src="http://feedads.g.doubleclick.net/~a/nYgTsIUsS9pmvRZ6092XGGHnNKg/1/di; border="0" ismap="true"/img/a/pimg src="http://feeds.feedburner.com/~r/allthingsrss/hJBr/~4/bT-I0iH2vw8; height="1" width="1"/ diff --git a/net-mail/rss2email/rss2email-3.14-r2.ebuild b/net-mail/rss2email/rss2email-3.14-r2.ebuild new file mode 100644 index ..1f055a148d50 --- /dev/null +++ b/net-mail/rss2email/rss2email-3.14-r2.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=poetry +PYTHON_COMPAT=( python3_{9..12} ) + +inherit distutils-r1 + +DESCRIPTION="A python script that converts RSS/Atom newsfeeds to email" +HOMEPAGE="https://github.com/rss2email/rss2email; +SRC_URI="https://github.com/rss2email/rss2email/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="|| ( GPL-2 GPL-3 )" +SLOT="0" +KEYWORDS="~amd64 ~ppc64 ~x86" + +RDEPEND=">=dev-python/feedparser-6.0.5[${PYTHON_USEDEP}] + >=dev-python/html2text-2020.1.16[${PYTHON_USEDEP}] + " +DEPEND="${RDEPEND}" + +PATCHES=( + "${FILESDIR}"/${P}-tests.patch +) + +distutils_enable_tests unittest + +src_install() { + distutils-r1_src_install + doman r2e.1 +} + +python_test() { + cd test/ || die # or the tests won't find their data + distutils-r1_python_test +}
[gentoo-commits] repo/gentoo:master commit in: media-gfx/imageworsener/, media-gfx/imageworsener/files/
commit: 28a046309bf1a0bf83f08c6feb48a4a67dd5d93e Author: Matoro Mahri matoro tk> AuthorDate: Wed Feb 21 01:55:00 2024 + Commit: Sebastian Pipping gentoo org> CommitDate: Fri Mar 8 22:42:08 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28a04630 media-gfx/imageworsener: Respect tests exit code Also restrict tests because the tests are broken. Closes: https://bugs.gentoo.org/916906 Closes: https://github.com/gentoo/gentoo/pull/35455 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Sebastian Pipping gentoo.org> .../imageworsener-1.3.5-runtest-exit-code.patch| 24 ++ media-gfx/imageworsener/imageworsener-1.3.5.ebuild | 6 -- 2 files changed, 28 insertions(+), 2 deletions(-) diff --git a/media-gfx/imageworsener/files/imageworsener-1.3.5-runtest-exit-code.patch b/media-gfx/imageworsener/files/imageworsener-1.3.5-runtest-exit-code.patch new file mode 100644 index ..8c62638a1e28 --- /dev/null +++ b/media-gfx/imageworsener/files/imageworsener-1.3.5-runtest-exit-code.patch @@ -0,0 +1,24 @@ +https://bugs.gentoo.org/916906 +https://github.com/jsummers/imageworsener/issues/47 +https://github.com/jsummers/imageworsener/pull/46 + +From 91c7c79d86f55920193d17a7b87631b14ac7779f Mon Sep 17 00:00:00 2001 +From: matoro +Date: Mon, 15 Jan 2024 22:26:45 -0500 +Subject: [PATCH] Pass diff exit code up to shell for test suite + +Right now, test failures are not getting detected because the runtests +script does not pass up a failing exit code from diff. +--- + tests/runtest | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/tests/runtest b/tests/runtest +index 6db7b6c..3f534dc 100755 +--- a/tests/runtest b/tests/runtest +@@ -334,3 +334,4 @@ then + echo "All tests passed." + fi + ++exit $RET diff --git a/media-gfx/imageworsener/imageworsener-1.3.5.ebuild b/media-gfx/imageworsener/imageworsener-1.3.5.ebuild index 022b3e345100..ea228bb0d1fe 100644 --- a/media-gfx/imageworsener/imageworsener-1.3.5.ebuild +++ b/media-gfx/imageworsener/imageworsener-1.3.5.ebuild @@ -22,7 +22,9 @@ DEPEND="png? ( media-libs/libpng:0 ) RDEPEND="${DEPEND}" REQUIRED_USE="test? ( jpeg png webp zlib )" -RESTRICT="!test? ( test )" +RESTRICT="test" + +PATCHES=( "${FILESDIR}/${PN}-1.3.5-runtest-exit-code.patch" ) src_configure() { local switch='' @@ -44,5 +46,5 @@ src_install() { src_test() { cd "${S}"/tests || die - ./runtest "${S}"/${MY_PN} + ./runtest "${S}"/${MY_PN} || die }
[gentoo-commits] repo/gentoo:master commit in: dev-vcs/git-big-picture/
commit: 21b54572da4b61506664183ee1af56adafa34617 Author: Sebastian Pipping gentoo org> AuthorDate: Fri Mar 8 18:10:39 2024 + Commit: Sebastian Pipping gentoo org> CommitDate: Fri Mar 8 18:11:30 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21b54572 dev-vcs/git-big-picture: 1.3.0 Signed-off-by: Sebastian Pipping gentoo.org> dev-vcs/git-big-picture/Manifest | 1 + .../git-big-picture/git-big-picture-1.3.0.ebuild | 41 ++ 2 files changed, 42 insertions(+) diff --git a/dev-vcs/git-big-picture/Manifest b/dev-vcs/git-big-picture/Manifest index a9684c28ab3a..8ff7494ba344 100644 --- a/dev-vcs/git-big-picture/Manifest +++ b/dev-vcs/git-big-picture/Manifest @@ -1 +1,2 @@ DIST git-big-picture-1.2.2.tar.gz 2964564 BLAKE2B 39971b21a9c9a0a8d1bf41f37350a158b634d2eaa0add460c1c18b70f643ab226736d53a337d4ed2583903a5d6c3188ab7a1b06f48a3f354e28d57ec74441599 SHA512 62c43727bb688d6572e7caafe9c5da3b782504738dd0d83d5df675ba757e8be22a8630ec1863c07f0fd2e54549b2ccbd1250ba8f367a6f840afa7b8962c487e8 +DIST git-big-picture-1.3.0.tar.gz 2965335 BLAKE2B 07e7485259c63d4826bc73280d41c4f64abf526f817213f81d8de5318cbdae6b348589028b82c961b06806137cd6dd265bfb0ff4df55cd1eeb418cb7bd7b8f67 SHA512 8e0a6c821308fe54b2924b6dd1f7294f205e301c20cb9d43837a16e9b2848a5476497e3868b3b96e512f3b8cf8f20639f07932b26f3507d77a2a9bae01707de7 diff --git a/dev-vcs/git-big-picture/git-big-picture-1.3.0.ebuild b/dev-vcs/git-big-picture/git-big-picture-1.3.0.ebuild new file mode 100644 index ..c0662dc77cf1 --- /dev/null +++ b/dev-vcs/git-big-picture/git-big-picture-1.3.0.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYTHON_COMPAT=( python3_{9..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Visualization tool for Git repositories" +HOMEPAGE="https://github.com/git-big-picture/git-big-picture; + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" + +# NOTE: dev-util/cram explictly does not need [${PYTHON_USEDEP}] +# since test.cram is a shell session and not Python code +DEPEND=" + test? ( + dev-python/parameterized[${PYTHON_USEDEP}] + dev-python/pytest[${PYTHON_USEDEP}] + dev-util/cram + ) +" +# NOTE: No need for "[python]" or "[${PYTHON_USEDEP}]" with any of +# these since they are invoked using subprocess +RDEPEND=" + dev-vcs/git + media-gfx/graphviz[svg] +" + +RESTRICT="!test? ( test )" + +python_test() { + pytest -vv test.py || die "Tests fail with ${EPYTHON}" + cram test.cram || die "Tests fail with ${EPYTHON}" +}
[gentoo-commits] repo/gentoo:master commit in: www-servers/gatling/
commit: 34e6f15897ea966807a8ecd21a728ef0b887503d Author: Sebastian Pipping gentoo org> AuthorDate: Fri Mar 8 13:22:00 2024 + Commit: Sebastian Pipping gentoo org> CommitDate: Fri Mar 8 13:22:00 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34e6f158 www-servers/gatling: Add missing dependency on sys-libs/zlib Closes: https://bugs.gentoo.org/914347 Signed-off-by: Sebastian Pipping gentoo.org> www-servers/gatling/gatling-0.16-r5.ebuild | 65 ++ 1 file changed, 65 insertions(+) diff --git a/www-servers/gatling/gatling-0.16-r5.ebuild b/www-servers/gatling/gatling-0.16-r5.ebuild new file mode 100644 index ..795c4d890c67 --- /dev/null +++ b/www-servers/gatling/gatling-0.16-r5.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +inherit toolchain-funcs + +DESCRIPTION="High performance web server" +HOMEPAGE="https://www.fefe.de/gatling/; +SRC_URI="https://www.fefe.de/gatling/${P}.tar.xz; +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +IUSE="ssl diet" +REQUIRED_USE="ssl? ( !diet )" + +DEPEND=">=dev-libs/libowfat-0.32-r2[diet=] + sys-libs/zlib + virtual/libcrypt:= + diet? ( dev-libs/dietlibc ) + ssl? ( + dev-libs/openssl:0= + )" +RDEPEND="${DEPEND} + acct-group/gatling + acct-user/gatling + " + +PATCHES=( + "${FILESDIR}/${PN}-0.13-compile.patch" + "${FILESDIR}/${PN}-0.15-ar.patch" + "${FILESDIR}/${PN}-0.16-r4-0001-try-alloca-socket-fix-Wimplicit-int.patch" +) + +src_prepare() { + default + rm Makefile # leaves us with GNUmakefile +} + +src_compile() { + local DIET= + use diet && DIET='/usr/bin/diet' + + local targets='gatling' + use ssl && targets+=' tlsgatling' + + emake DIET="${DIET}" CC="$(tc-getCC)" \ + CFLAGS="${CFLAGS} -I${ESYSROOT}/usr/include/libowfat" \ + LDFLAGS="${LDFLAGS}" prefix=/usr ${targets} +} + +src_install() { + doman gatling.1 + + newconfd "${FILESDIR}/gatling.confd" gatling + newinitd "${FILESDIR}/gatling.initd-3" gatling + dodoc README.{ftp,http} + + dobin gatling + use ssl && { + dodoc README.tls + dobin tlsgatling + } +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/expat/
commit: 9ccbea30faebe28cef1e72439342d48d54d22ea6 Author: Sebastian Pipping gentoo org> AuthorDate: Thu Feb 29 20:54:51 2024 + Commit: Sebastian Pipping gentoo org> CommitDate: Thu Feb 29 20:54:51 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ccbea30 dev-libs/expat: 2.6.1 Signed-off-by: Sebastian Pipping gentoo.org> dev-libs/expat/Manifest | 1 + dev-libs/expat/expat-2.6.1.ebuild | 95 +++ 2 files changed, 96 insertions(+) diff --git a/dev-libs/expat/Manifest b/dev-libs/expat/Manifest index 924e407f8047..b6f6fca73ba6 100644 --- a/dev-libs/expat/Manifest +++ b/dev-libs/expat/Manifest @@ -1,2 +1,3 @@ DIST expat-2.5.0.tar.xz 460560 BLAKE2B 670298d076ff3b512a0212170d40cb04c601a11d6b152f215a5302ad3238c69c2386393d7a6c70bc284be35ce97bf27d87115c3391f4bc17406e509d739d3e31 SHA512 2da73b991b7c0c54440485c787e5edeb3567230204e31b3cac1c3a6713ec6f9f1554d3afffc0f8336168dfd5df02db4a69bcf21b4d959723d14162d13ab87516 DIST expat-2.6.0.tar.xz 483448 BLAKE2B 2f0117317bde4e03d8662bcac1ff6c2bbb1af694846b21a82ac12d11ccd43032b481af72fa35298c3cb19b7426dba6a67e703904ca7b05663ffd854a42348bd0 SHA512 d6f1c4a1a2ec8ffc04c04d6767cc8dd7dea3d132d10b8a2c45c5bfb405893c75db032b87a56cc88300b61c961dd7f9782b93aa74dddc7e66f25acb0c6c82b1fd +DIST expat-2.6.1.tar.xz 484000 BLAKE2B 21a177ae8d70ca1bf41cae75c299a3021a9fc1b9d5eb01eb2945b16d7b24dcbeabad855379bdd8a14de804e1a1648105ce03b505f68c2beb4096a81020e35848 SHA512 fcd7e04e9411799c48b7d08ea07808a0809d034453a0649d9a79ed09000f1a11e5082a034089fc0c0acd2789e85bdf1deb2a94d8e3e33791bbfed66ce7207bcc diff --git a/dev-libs/expat/expat-2.6.1.ebuild b/dev-libs/expat/expat-2.6.1.ebuild new file mode 100644 index ..62135af6a17a --- /dev/null +++ b/dev-libs/expat/expat-2.6.1.ebuild @@ -0,0 +1,95 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +AUTOTOOLS_AUTO_DEPEND=no +AT_NOEAUTOHEADER=yes # because expat_config.h.in would need post-processing +inherit autotools multilib-minimal + +DESCRIPTION="Stream-oriented XML parser library" +HOMEPAGE="https://libexpat.github.io/; +SRC_URI="https://github.com/libexpat/libexpat/releases/download/R_${PV//\./_}/expat-${PV}.tar.xz; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +IUSE="examples static-libs test unicode" +RESTRICT="!test? ( test )" +BDEPEND="unicode? ( ${AUTOTOOLS_DEPEND} )" + +DOCS=( README.md ) + +src_prepare() { + default + + # fix interpreter to be a recent/good shell + sed -i -e "1s:/bin/sh:${BASH}:" conftools/get-version.sh || die + if use unicode; then + cp -R "${S}" "${S}"w || die + pushd "${S}"w >/dev/null + find -name Makefile.am \ + -exec sed \ + -e 's,libexpat\.la,libexpatw.la,' \ + -e 's,libexpat_la,libexpatw_la,' \ + -i {} + || die + eautoreconf + popd >/dev/null + fi +} + +multilib_src_configure() { + local myconf="$(use_with test tests) $(use_enable static-libs static) --without-docbook" + + mkdir -p "${BUILD_DIR}"w || die + + if use unicode; then + pushd "${BUILD_DIR}"w >/dev/null + CPPFLAGS="${CPPFLAGS} -DXML_UNICODE" ECONF_SOURCE="${S}"w econf ${myconf} + popd >/dev/null + fi + + ECONF_SOURCE="${S}" econf ${myconf} +} + +multilib_src_compile() { + emake + + if use unicode; then + pushd "${BUILD_DIR}"w >/dev/null + emake -C lib + popd >/dev/null + fi +} + +multilib_src_install() { + emake install DESTDIR="${D}" + + if use unicode; then + pushd "${BUILD_DIR}"w >/dev/null + emake -C lib install DESTDIR="${D}" + popd >/dev/null + + pushd "${ED}"/usr/$(get_libdir)/pkgconfig >/dev/null + cp expat.pc expatw.pc + sed -i -e '/^Libs/s:-lexpat::' expatw.pc || die + popd >/dev/null + fi +} + +multilib_src_install_all() { + einstalldocs + + doman doc/xmlwf.1 + + # Note: Use of HTML_DOCS would add unwanted "doc" subfolder + docinto html + dodoc doc/*.{css,html} + + if use examples; then + docinto examples + dodoc examples/*.c + docompress -x usr/share/doc/${PF}/examples + fi + + find "${D}" -name '*.la' -type f -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: x11-misc/xvfb-run/
commit: 138d5bfb358022379de23655c3c2db77f229ad72 Author: Sebastian Pipping gentoo org> AuthorDate: Sun Feb 25 13:38:42 2024 + Commit: Sebastian Pipping gentoo org> CommitDate: Sun Feb 25 13:46:13 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=138d5bfb x11-misc/xvfb-run: 21.1.11.2 Signed-off-by: Sebastian Pipping gentoo.org> x11-misc/xvfb-run/Manifest | 1 + x11-misc/xvfb-run/xvfb-run-21.1.11.2.ebuild | 31 + 2 files changed, 32 insertions(+) diff --git a/x11-misc/xvfb-run/Manifest b/x11-misc/xvfb-run/Manifest index d0cc545fda70..c4adb4d731f2 100644 --- a/x11-misc/xvfb-run/Manifest +++ b/x11-misc/xvfb-run/Manifest @@ -1,2 +1,3 @@ DIST xorg-server_21.1.10-1.diff.gz 168382 BLAKE2B ef41295c9f45836b99aa09f2bea632ff909796538d5f6adb42db78b7b57a4ff41ad997657923820d4c703f21ab43ad2f83998391d8090b30717c600ddf7b8162 SHA512 417b5dcc167b5b066802e70754817aa0c8b22294c779084fca0ca85d0ca926b5b59b633adb2794f31715ff6c36677ea61cb4c7ebd4f32f97471d9257f327c8fb +DIST xorg-server_21.1.11-2.diff.gz 169271 BLAKE2B 79318e2395e60c2deebaa456e5b43ae3a0f095ddd3e9ff179d9861d48166823e4ed4356ae60fafc8e7703ab10bade80d8fed773f636e0d2355f241d8e31ff809 SHA512 42a782544e674e0ae0b95093d65c0b66224ab12cdf08e47eff1f605d1f8bf149dcdc6267f29748823b529a045b6f994c6f6614ff38811fe6c25d6c7c6640cb40 DIST xorg-server_21.1.7-1.diff.gz 168149 BLAKE2B 68011ab5d77efec6c42921c906ff1be4f7b3b2455025d5fb8f33270bddf02f1bd2c3fd0997b9ad356298d0ee4b8b2f1af6244b39281756259a737e3a5d7a6814 SHA512 433f8d19691f3d0f8bd04f4d8dbd201079da8503d4174d01894824b8239c032af35727e5502b4a2491d9975ba0c6ba6d55c504fbc23c0ca65cc7ba695594d143 diff --git a/x11-misc/xvfb-run/xvfb-run-21.1.11.2.ebuild b/x11-misc/xvfb-run/xvfb-run-21.1.11.2.ebuild new file mode 100644 index ..1191b6b39e1c --- /dev/null +++ b/x11-misc/xvfb-run/xvfb-run-21.1.11.2.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PN=xorg-server +MY_PV="$(ver_cut 1-3)-$(ver_cut 4)" +DESCRIPTION="Run a command in a virtual X server environment" +HOMEPAGE="https://packages.debian.org/sid/xvfb; +SRC_URI="mirror://debian/pool/main/${MY_PN:0:1}/${MY_PN}/${MY_PN}_${MY_PV}.diff.gz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" + +DEPEND="dev-util/patchutils" +RDEPEND="x11-apps/xauth + x11-base/xorg-server[xvfb]" + +S="${WORKDIR}"/ + +src_prepare() { + # Not in src_unpack to silence warning "'patch' call should be moved to src_prepare" + filterdiff --include='*xvfb-run*' ${MY_PN}_${MY_PV}.diff | patch || die + eapply_user +} + +src_install() { + doman ${PN}.1 + dobin ${PN} +}
[gentoo-commits] repo/gentoo:master commit in: app-misc/asciinema/
commit: 667b5e7cf46a171c7b9b482e459c67d54ee3142d Author: Sebastian Pipping gentoo org> AuthorDate: Wed Feb 14 15:11:17 2024 + Commit: Sebastian Pipping gentoo org> CommitDate: Wed Feb 14 15:11:17 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=667b5e7c app-misc/asciinema: 2.4.0 Closes: https://bugs.gentoo.org/917568 Signed-off-by: Sebastian Pipping gentoo.org> app-misc/asciinema/Manifest | 1 + app-misc/asciinema/asciinema-2.4.0.ebuild | 27 +++ 2 files changed, 28 insertions(+) diff --git a/app-misc/asciinema/Manifest b/app-misc/asciinema/Manifest index 8cee78566763..f87d7205c48f 100644 --- a/app-misc/asciinema/Manifest +++ b/app-misc/asciinema/Manifest @@ -1,2 +1,3 @@ DIST asciinema-2.2.0.gh.tar.gz 88566 BLAKE2B c96eac56714a4519d462bdf24f3fcc0ec367af94182e6710d4744113c5ac3ec9304fbda30f3489b84bc4b645e43ea44d633230128d79a576d4bcbe7dad528ba8 SHA512 bed0b6a3228b973dddb2f03d0b0e16af0afd6e1c4c8c137d49b22ed658fed325f902f462156745631f98b51675565b7ea0011512c95c8b0b3bb09552bddc DIST asciinema-2.3.0.gh.tar.gz 91464 BLAKE2B ff2f38715a9c69ec15ad8dfdfa282a49c32075e6be43ce2f568d188678d6fee1351f36f8dd2a272052f43087cf222e2b14d37ed26a42ba11396074523391efc5 SHA512 09951d96938faaf71a5b71f5a514ffacb32be224883691aec7fb549ad5dd4d0eb0a83c06ec23f81c36224fa028f0351decb7d82288b716a6453cbf00ad373845 +DIST asciinema-2.4.0.gh.tar.gz 160870 BLAKE2B e831f550fc5eb1389b737db26eeeb0d5791425449439945f6a57147da1fed06f71ba6188213481f71738d994640e1add4bb49c14d1ccd4eb96c8f3c00117153b SHA512 3902661524e960b96946eaacdcbde4ceacb949020c14912c65ce33fa5b50c070f69255e4848ab24f78f1e6275511d2bba455532b11bf01552ca9ae62264d75ba diff --git a/app-misc/asciinema/asciinema-2.4.0.ebuild b/app-misc/asciinema/asciinema-2.4.0.ebuild new file mode 100644 index ..1e3c36030b09 --- /dev/null +++ b/app-misc/asciinema/asciinema-2.4.0.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..12} ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 + +DESCRIPTION="Command line recorder for asciinema.org service" +HOMEPAGE="https://asciinema.org/ https://pypi.org/project/asciinema/; +SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~ppc64 ~riscv ~x86" + +PATCHES=( + "${FILESDIR}/asciinema-2.2.0-setup.patch" +) + +distutils_enable_tests pytest + +python_prepare_all() { + distutils-r1_python_prepare_all + sed -i -e "s|share/doc/asciinema|&-${PVR}|" setup.cfg || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/expat/
commit: e4b19b25c4e401cfaec6c19d6e82fce5905ad7ad Author: Sebastian Pipping gentoo org> AuthorDate: Tue Feb 6 17:42:54 2024 + Commit: Sebastian Pipping gentoo org> CommitDate: Tue Feb 6 17:43:23 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4b19b25 dev-libs/expat: 2.6.0 (fixing CVE-2023-52425) Bug: https://bugs.gentoo.org/923951 Signed-off-by: Sebastian Pipping gentoo.org> dev-libs/expat/Manifest | 1 + dev-libs/expat/expat-2.6.0.ebuild | 95 +++ 2 files changed, 96 insertions(+) diff --git a/dev-libs/expat/Manifest b/dev-libs/expat/Manifest index 889a1d903e00..924e407f8047 100644 --- a/dev-libs/expat/Manifest +++ b/dev-libs/expat/Manifest @@ -1 +1,2 @@ DIST expat-2.5.0.tar.xz 460560 BLAKE2B 670298d076ff3b512a0212170d40cb04c601a11d6b152f215a5302ad3238c69c2386393d7a6c70bc284be35ce97bf27d87115c3391f4bc17406e509d739d3e31 SHA512 2da73b991b7c0c54440485c787e5edeb3567230204e31b3cac1c3a6713ec6f9f1554d3afffc0f8336168dfd5df02db4a69bcf21b4d959723d14162d13ab87516 +DIST expat-2.6.0.tar.xz 483448 BLAKE2B 2f0117317bde4e03d8662bcac1ff6c2bbb1af694846b21a82ac12d11ccd43032b481af72fa35298c3cb19b7426dba6a67e703904ca7b05663ffd854a42348bd0 SHA512 d6f1c4a1a2ec8ffc04c04d6767cc8dd7dea3d132d10b8a2c45c5bfb405893c75db032b87a56cc88300b61c961dd7f9782b93aa74dddc7e66f25acb0c6c82b1fd diff --git a/dev-libs/expat/expat-2.6.0.ebuild b/dev-libs/expat/expat-2.6.0.ebuild new file mode 100644 index ..62135af6a17a --- /dev/null +++ b/dev-libs/expat/expat-2.6.0.ebuild @@ -0,0 +1,95 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +AUTOTOOLS_AUTO_DEPEND=no +AT_NOEAUTOHEADER=yes # because expat_config.h.in would need post-processing +inherit autotools multilib-minimal + +DESCRIPTION="Stream-oriented XML parser library" +HOMEPAGE="https://libexpat.github.io/; +SRC_URI="https://github.com/libexpat/libexpat/releases/download/R_${PV//\./_}/expat-${PV}.tar.xz; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +IUSE="examples static-libs test unicode" +RESTRICT="!test? ( test )" +BDEPEND="unicode? ( ${AUTOTOOLS_DEPEND} )" + +DOCS=( README.md ) + +src_prepare() { + default + + # fix interpreter to be a recent/good shell + sed -i -e "1s:/bin/sh:${BASH}:" conftools/get-version.sh || die + if use unicode; then + cp -R "${S}" "${S}"w || die + pushd "${S}"w >/dev/null + find -name Makefile.am \ + -exec sed \ + -e 's,libexpat\.la,libexpatw.la,' \ + -e 's,libexpat_la,libexpatw_la,' \ + -i {} + || die + eautoreconf + popd >/dev/null + fi +} + +multilib_src_configure() { + local myconf="$(use_with test tests) $(use_enable static-libs static) --without-docbook" + + mkdir -p "${BUILD_DIR}"w || die + + if use unicode; then + pushd "${BUILD_DIR}"w >/dev/null + CPPFLAGS="${CPPFLAGS} -DXML_UNICODE" ECONF_SOURCE="${S}"w econf ${myconf} + popd >/dev/null + fi + + ECONF_SOURCE="${S}" econf ${myconf} +} + +multilib_src_compile() { + emake + + if use unicode; then + pushd "${BUILD_DIR}"w >/dev/null + emake -C lib + popd >/dev/null + fi +} + +multilib_src_install() { + emake install DESTDIR="${D}" + + if use unicode; then + pushd "${BUILD_DIR}"w >/dev/null + emake -C lib install DESTDIR="${D}" + popd >/dev/null + + pushd "${ED}"/usr/$(get_libdir)/pkgconfig >/dev/null + cp expat.pc expatw.pc + sed -i -e '/^Libs/s:-lexpat::' expatw.pc || die + popd >/dev/null + fi +} + +multilib_src_install_all() { + einstalldocs + + doman doc/xmlwf.1 + + # Note: Use of HTML_DOCS would add unwanted "doc" subfolder + docinto html + dodoc doc/*.{css,html} + + if use examples; then + docinto examples + dodoc examples/*.c + docompress -x usr/share/doc/${PF}/examples + fi + + find "${D}" -name '*.la' -type f -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: app-admin/ttyplot/
commit: 8de6990f9d5b31e5f89d44303ac31cba723e18a8 Author: Sebastian Pipping gentoo org> AuthorDate: Sun Jan 28 21:28:27 2024 + Commit: Sebastian Pipping gentoo org> CommitDate: Sun Jan 28 21:28:27 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8de6990f app-admin/ttyplot: Use tc-getCC rather than cc Closes: https://bugs.gentoo.org/923129 Signed-off-by: Sebastian Pipping gentoo.org> app-admin/ttyplot/ttyplot-1.6.2-r1.ebuild | 31 +++ 1 file changed, 31 insertions(+) diff --git a/app-admin/ttyplot/ttyplot-1.6.2-r1.ebuild b/app-admin/ttyplot/ttyplot-1.6.2-r1.ebuild new file mode 100644 index ..a0e31d253379 --- /dev/null +++ b/app-admin/ttyplot/ttyplot-1.6.2-r1.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" + +inherit toolchain-funcs + +DESCRIPTION="Realtime plotting utility with data input from stdin" +HOMEPAGE="https://github.com/tenox7/ttyplot; +SRC_URI="https://github.com/tenox7/ttyplot/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND="virtual/pkgconfig" +DEPEND="${RDEPEND} + sys-libs/ncurses[tinfo]" + +src_compile() { + emake CC="$(tc-getCC)" +} + +src_install() { + local args=( + PREFIX=/usr + MANPREFIX=/usr/share/man + DESTDIR="${D}" + ) + emake "${args[@]}" install +}
[gentoo-commits] repo/gentoo:master commit in: app-admin/ttyplot/
commit: b21ac1359805a6bbc1302d3a1d05aa782b985277 Author: Sebastian Pipping gentoo org> AuthorDate: Sun Jan 28 12:29:37 2024 + Commit: Sebastian Pipping gentoo org> CommitDate: Sun Jan 28 12:29:37 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b21ac135 app-admin/ttyplot: 1.6.2 (with musl libc fixes) Closes: https://bugs.gentoo.org/922285 Signed-off-by: Sebastian Pipping gentoo.org> app-admin/ttyplot/Manifest | 1 + app-admin/ttyplot/ttyplot-1.6.2.ebuild | 25 + 2 files changed, 26 insertions(+) diff --git a/app-admin/ttyplot/Manifest b/app-admin/ttyplot/Manifest index 187c41f1b253..108e1ef82876 100644 --- a/app-admin/ttyplot/Manifest +++ b/app-admin/ttyplot/Manifest @@ -1,3 +1,4 @@ DIST ttyplot-1.5.1.gh.tar.gz 43629 BLAKE2B 98c46c27587a6ed98f7ed146b402dcbb6f5835f2f34780ccd706dc56b674dec3792dfb8bf84c8d260c040952ef0431341df09c16d032f32d4621c5f3971857d7 SHA512 3eb255375366bc3a773364388dc709f4f5b9961e1c99404dfd192503b20a8eb064f5089811b8c894a8214f84d24e14d040adb0b34712915311eb28972586bf0b DIST ttyplot-1.5.2.gh.tar.gz 44023 BLAKE2B a8ebf0529f1d3e65ec5887d0fc45c51840ddb26ed982ea5bc2e47d66c03878a642576c7b3052c717f296af9b3fe0fca15080cbf252cb274238e6b664372f219e SHA512 ffdeba5d1ad4a0abbb04d76d914a2f209471ac6f601447c4693de594b0cdb1c162e42b49bb1bf0bb50e2d9b0d9b0452fb9f3d8949c5b9143cc9b6faae50ad28f DIST ttyplot-1.6.1.gh.tar.gz 53746 BLAKE2B f78c5b7ef53e0bd1921138db965edcb9aff95d359263f1343ad2f33b075ff49ef0147354a7467de8cc5cc3a1f2508f9cf81fcbc6195c600d1fd07d0760de9b42 SHA512 cb21b28c86e1364536bdd417a99fa952a8c46623dbca5e6da31bf34763415fa7fcf0ecd6d02a8fc355a483ba64883412d4b448c2cdc1e397b81195c9fb1beffa +DIST ttyplot-1.6.2.gh.tar.gz 56277 BLAKE2B c7a818a69774fc7c5f6b498e5bf2f9c3ec644dc23d54daf59adaf13962f614c23918ca1d84614e27c60e75d1b98b3eb3c548dc14b59b539acceb3327dafabe0c SHA512 7ede447667a0a8f4b164a2a409e1264c36c95c22eeeda348c894678cb8d7209e742bb90f48a8a5260dd457ae7ff0a090a7d8b7eb25b20e20ada575e00cc4eb0b diff --git a/app-admin/ttyplot/ttyplot-1.6.2.ebuild b/app-admin/ttyplot/ttyplot-1.6.2.ebuild new file mode 100644 index ..1d6a43c8b979 --- /dev/null +++ b/app-admin/ttyplot/ttyplot-1.6.2.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" + +DESCRIPTION="Realtime plotting utility with data input from stdin" +HOMEPAGE="https://github.com/tenox7/ttyplot; +SRC_URI="https://github.com/tenox7/ttyplot/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND="virtual/pkgconfig" +DEPEND="${RDEPEND} + sys-libs/ncurses[tinfo]" + +src_install() { + local args=( + PREFIX=/usr + MANPREFIX=/usr/share/man + DESTDIR="${D}" + ) + emake "${args[@]}" install +}
[gentoo-commits] repo/gentoo:master commit in: www-client/httrack/
commit: 84265ce42f30769958eea8699e807ed307a2864b Author: Sebastian Pipping gentoo org> AuthorDate: Sat Jan 27 18:41:35 2024 + Commit: Sebastian Pipping gentoo org> CommitDate: Sat Jan 27 18:41:41 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84265ce4 www-client/httrack: Drop vulnerable Bug: https://bugs.gentoo.org/923035 Signed-off-by: Sebastian Pipping gentoo.org> www-client/httrack/Manifest | 3 -- www-client/httrack/httrack-3.49.2-r2.ebuild | 70 www-client/httrack/httrack-3.49.4-r1.ebuild | 83 - 3 files changed, 156 deletions(-) diff --git a/www-client/httrack/Manifest b/www-client/httrack/Manifest index 16f32a737322..ec38b0c9926f 100644 --- a/www-client/httrack/Manifest +++ b/www-client/httrack/Manifest @@ -1,5 +1,2 @@ DIST coucal-73ada075553b7607d083037a87cb9c73b3683bfc.gh.tar.gz 21306 BLAKE2B c04b369f6011aa14169a933ba2a39dcc114d056968a2dc51a752979c59e93332bc302f53e865b78c7324fd568fdc3666eebe60a887fb8417e8ee7a1fbe5ed0f6 SHA512 818cfdbf6038cf27433973d3994f7231c61c366b44a28dd74e1a6d216c9bbb66b0699bf40ccbd7816de7876d73b096b93d895f6f61efbd0d79c39d559b3aee73 -DIST gnulib-32a72f45374c9a36afa574d1a08bb98090270012-visibility.m4 3474 BLAKE2B 8b58ab88f22ee671eb97070e0470286e750db38bfe623b9ab31b1c8e70ca878432d0276d9bd79fde40c3fbf14c435a142430121a02356d0f9e5e21cb71ce9442 SHA512 63b6f76f955bbd55749cb08b657bcb257ef8cb1b2705d035d700f66d78ff6f82d81c7180fba6e2a6af51a2f97071929a8e253dc2e183b62dc843c7a68bc8e518 -DIST httrack-3.49.2.tar.gz 1835116 BLAKE2B 4073b70268bcea8acf0a9ac10deed14764ccd405c82f1b9f48dc74d3dbef130161234b59e70e72305a195d21155474831e8359eea9b96d275481a69b1c1ff561 SHA512 84a13a776b278533f7f0635ebd764387c3399b01c0644d8af9b46fc8112dc3c6e568c17969d4f6c2db32b5474344c39f86cf51957c09eb807ebe305a554ba5c8 -DIST httrack-3.49.4.gh.tar.gz 1761838 BLAKE2B 5fcfb3dcf97bb672dd7a93a61c0eee3d3d18615abd547932c77b46f930ae30d8395df61614c0ccb4cd42552546f6a81323e9048afc17eecfd2136da4199c6158 SHA512 7cc25af0cf493f3304e15e021769646ca035c54145eb9fdc0b383cfe05d369ae50ffd222cbbe23de3d8270947ff3a564ab59e7f7f5186d63e8e63d56fae1e10d DIST httrack-3.49.5.gh.tar.gz 1767597 BLAKE2B ed8b6915b8eb150b12d91d78c0225430796548c102b695b0917d5c9dd0e9fc3c28ec0c7fffa6bad0c7d594293915f5fb77c61dc7b1e7a378a45af3835d7da05a SHA512 4a4442563e3d4e80d3f5176793611317a86f8960c967cf0f1a568bea1e44335a76c2864dad600919d21c57ad48614d340d71a793f9f5e2a4032da24050251fd6 diff --git a/www-client/httrack/httrack-3.49.2-r2.ebuild b/www-client/httrack/httrack-3.49.2-r2.ebuild deleted file mode 100644 index 2bb4535898f6.. --- a/www-client/httrack/httrack-3.49.2-r2.ebuild +++ /dev/null @@ -1,70 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -inherit autotools multilib xdg-utils - -DESCRIPTION="HTTrack Website Copier, Open Source Offline Browser" -HOMEPAGE="https://www.httrack.com/; -SRC_URI="https://mirror.httrack.com/historical/${P}.tar.gz; - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 ppc x86 ~amd64-linux ~x86-linux" -IUSE="static-libs" - -RDEPEND=">=sys-libs/zlib-1.2.5.1-r1 - >=dev-libs/openssl-1.1.0:= - " -DEPEND="${RDEPEND}" - -DOCS=( AUTHORS README greetings.txt history.txt ) - -PATCHES=( - "${FILESDIR}"/${PN}-3.48.13-minizip.patch -) - -src_prepare() { - default - - # We need to patch use of /usr/lib because it is a problem with - # linker lld with profile 17.1 on amd64 (see https://bugs.gentoo.org/732272). - # The grep sandwich acts as a regression test so that a future - # version bump cannot break patching without noticing. - if [[ "$(get_libdir)" != lib ]]; then - grep -wq '{ZLIB_HOME}/lib' m4/check_zlib.m4 || die - sed "s,{ZLIB_HOME}/lib,{ZLIB_HOME}/$(get_libdir)," -i m4/check_zlib.m4 || die - grep -w '{ZLIB_HOME}/lib' m4/check_zlib.m4 && die - fi - - eautoreconf -} - -src_configure() { - econf $(use_enable static-libs static) -} - -src_install() { - default - - # Make webhttrack work despite FEATURES=nodoc cutting - # all of /usr/share/doc/ away (bug #493376) - if has nodoc ${FEATURES} ; then - dodir /usr/share/${PF}/ - mv "${D}"/usr/share/{doc/,}${PF}/html || die - - rm "${D}"/usr/share/${PN}/html || die - dosym ../../${PF}/html /usr/share/${PN}/html - fi - - find "${D}" -name '*.la' -type f -delete || die -} - -pkg_postinst() { - xdg_icon_cache_update -} - -pkg_postrm() { - xdg_icon_cache_update -} diff --git a/www-client/httrack/httrack-3.49.4-r1.ebuild b/www-client/httrack/httrack-3.49.4-r1.ebuild deleted file mode 100644
[gentoo-commits] repo/gentoo:master commit in: www-client/httrack/
commit: f9c60d96aded857317f916390e624607d5f44337 Author: Sebastian Pipping gentoo org> AuthorDate: Sat Jan 27 14:37:12 2024 + Commit: Sebastian Pipping gentoo org> CommitDate: Sat Jan 27 14:44:41 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9c60d96 www-client/httrack: 3.49.5 + ReferenceInMetadataVar Signed-off-by: Sebastian Pipping gentoo.org> www-client/httrack/Manifest | 1 + www-client/httrack/httrack-3.49.5.ebuild | 77 2 files changed, 78 insertions(+) diff --git a/www-client/httrack/Manifest b/www-client/httrack/Manifest index 1facd1646cc1..16f32a737322 100644 --- a/www-client/httrack/Manifest +++ b/www-client/httrack/Manifest @@ -2,3 +2,4 @@ DIST coucal-73ada075553b7607d083037a87cb9c73b3683bfc.gh.tar.gz 21306 BLAKE2B c04 DIST gnulib-32a72f45374c9a36afa574d1a08bb98090270012-visibility.m4 3474 BLAKE2B 8b58ab88f22ee671eb97070e0470286e750db38bfe623b9ab31b1c8e70ca878432d0276d9bd79fde40c3fbf14c435a142430121a02356d0f9e5e21cb71ce9442 SHA512 63b6f76f955bbd55749cb08b657bcb257ef8cb1b2705d035d700f66d78ff6f82d81c7180fba6e2a6af51a2f97071929a8e253dc2e183b62dc843c7a68bc8e518 DIST httrack-3.49.2.tar.gz 1835116 BLAKE2B 4073b70268bcea8acf0a9ac10deed14764ccd405c82f1b9f48dc74d3dbef130161234b59e70e72305a195d21155474831e8359eea9b96d275481a69b1c1ff561 SHA512 84a13a776b278533f7f0635ebd764387c3399b01c0644d8af9b46fc8112dc3c6e568c17969d4f6c2db32b5474344c39f86cf51957c09eb807ebe305a554ba5c8 DIST httrack-3.49.4.gh.tar.gz 1761838 BLAKE2B 5fcfb3dcf97bb672dd7a93a61c0eee3d3d18615abd547932c77b46f930ae30d8395df61614c0ccb4cd42552546f6a81323e9048afc17eecfd2136da4199c6158 SHA512 7cc25af0cf493f3304e15e021769646ca035c54145eb9fdc0b383cfe05d369ae50ffd222cbbe23de3d8270947ff3a564ab59e7f7f5186d63e8e63d56fae1e10d +DIST httrack-3.49.5.gh.tar.gz 1767597 BLAKE2B ed8b6915b8eb150b12d91d78c0225430796548c102b695b0917d5c9dd0e9fc3c28ec0c7fffa6bad0c7d594293915f5fb77c61dc7b1e7a378a45af3835d7da05a SHA512 4a4442563e3d4e80d3f5176793611317a86f8960c967cf0f1a568bea1e44335a76c2864dad600919d21c57ad48614d340d71a793f9f5e2a4032da24050251fd6 diff --git a/www-client/httrack/httrack-3.49.5.ebuild b/www-client/httrack/httrack-3.49.5.ebuild new file mode 100644 index ..e65ed02e13f5 --- /dev/null +++ b/www-client/httrack/httrack-3.49.5.ebuild @@ -0,0 +1,77 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" + +inherit autotools xdg-utils + +# TODO unbundle coucal, upstream ticket https://github.com/xroche/httrack/issues/247 +COUCAL_COMMIT=73ada075553b7607d083037a87cb9c73b3683bfc + +DESCRIPTION="HTTrack Website Copier, Open Source Offline Browser" +HOMEPAGE="https://www.httrack.com/; +SRC_URI="https://github.com/xroche/httrack/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz + https://github.com/xroche/coucal/archive/${COUCAL_COMMIT}.tar.gz -> coucal-${COUCAL_COMMIT}.gh.tar.gz" + +LICENSE="BSD GPL-3 public-domain" # BSD and public-domain is from bundled Coucal +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux" +IUSE="static-libs" + +RDEPEND=">=sys-libs/zlib-1.2.5.1-r1 + >=dev-libs/openssl-1.1.0:= + " +DEPEND="${RDEPEND}" + +DOCS=( AUTHORS README greetings.txt history.txt ) + +PATCHES=( + "${FILESDIR}"/${PN}-3.48.13-minizip.patch +) + +src_prepare() { + rmdir "${S}"/src/coucal || die + mv "${WORKDIR}"/coucal-${COUCAL_COMMIT} "${S}"/src/coucal || die + + default + + # We need to patch use of /usr/lib because it is a problem with + # linker lld with profile 17.1 on amd64 (see https://bugs.gentoo.org/732272). + # The grep sandwich acts as a regression test so that a future + # version bump cannot break patching without noticing. + if [[ "$(get_libdir)" != lib ]]; then + grep -wq '{ZLIB_HOME}/lib' m4/check_zlib.m4 || die + sed "s,{ZLIB_HOME}/lib,{ZLIB_HOME}/$(get_libdir)," -i m4/check_zlib.m4 || die + grep -w '{ZLIB_HOME}/lib' m4/check_zlib.m4 && die + fi + + eautoreconf +} + +src_configure() { + econf $(use_enable static-libs static) +} + +src_install() { + default + + # Make webhttrack work despite FEATURES=nodoc cutting + # all of /usr/share/doc/ away (bug #493376) + if has nodoc ${FEATURES} ; then + dodir /usr/share/${PF}/ + mv "${D}"/usr/share/{doc/,}${PF}/html || die + + rm "${D}"/usr/share/${PN}/html || die + dosym ../../${PF}/html /usr/share/${PN}/html + fi + + find "${D}" -name '*.la' -type f -delete || die +} + +pkg_postinst() { + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_icon_cache_update +}
[gentoo-commits] repo/gentoo:master commit in: www-client/httrack/
commit: 099c35a85c20cd77e9ca97a3a77b60f8f2e402d7 Author: Sebastian Pipping gentoo org> AuthorDate: Sat Jan 27 14:40:34 2024 + Commit: Sebastian Pipping gentoo org> CommitDate: Sat Jan 27 14:44:41 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=099c35a8 www-client/httrack: Drop myself as maintainer + drop old Signed-off-by: Sebastian Pipping gentoo.org> www-client/httrack/httrack-3.49.2-r3.ebuild | 70 -- www-client/httrack/httrack-3.49.4.ebuild| 77 - www-client/httrack/metadata.xml | 4 +- 3 files changed, 1 insertion(+), 150 deletions(-) diff --git a/www-client/httrack/httrack-3.49.2-r3.ebuild b/www-client/httrack/httrack-3.49.2-r3.ebuild deleted file mode 100644 index b306e0d666ba.. --- a/www-client/httrack/httrack-3.49.2-r3.ebuild +++ /dev/null @@ -1,70 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" - -inherit autotools xdg-utils - -DESCRIPTION="HTTrack Website Copier, Open Source Offline Browser" -HOMEPAGE="https://www.httrack.com/; -SRC_URI="https://mirror.httrack.com/historical/${P}.tar.gz; - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux" -IUSE="static-libs" - -RDEPEND=">=sys-libs/zlib-1.2.5.1-r1 - >=dev-libs/openssl-1.1.0:= - " -DEPEND="${RDEPEND}" - -DOCS=( AUTHORS README greetings.txt history.txt ) - -PATCHES=( - "${FILESDIR}"/${PN}-3.48.13-minizip.patch -) - -src_prepare() { - default - - # We need to patch use of /usr/lib because it is a problem with - # linker lld with profile 17.1 on amd64 (see https://bugs.gentoo.org/732272). - # The grep sandwich acts as a regression test so that a future - # version bump cannot break patching without noticing. - if [[ "$(get_libdir)" != lib ]]; then - grep -wq '{ZLIB_HOME}/lib' m4/check_zlib.m4 || die - sed "s,{ZLIB_HOME}/lib,{ZLIB_HOME}/$(get_libdir)," -i m4/check_zlib.m4 || die - grep -w '{ZLIB_HOME}/lib' m4/check_zlib.m4 && die - fi - - eautoreconf -} - -src_configure() { - econf $(use_enable static-libs static) -} - -src_install() { - default - - # Make webhttrack work despite FEATURES=nodoc cutting - # all of /usr/share/doc/ away (bug #493376) - if has nodoc ${FEATURES} ; then - dodir /usr/share/${PF}/ - mv "${D}"/usr/share/{doc/,}${PF}/html || die - - rm "${D}"/usr/share/${PN}/html || die - dosym ../../${PF}/html /usr/share/${PN}/html - fi - - find "${D}" -name '*.la' -type f -delete || die -} - -pkg_postinst() { - xdg_icon_cache_update -} - -pkg_postrm() { - xdg_icon_cache_update -} diff --git a/www-client/httrack/httrack-3.49.4.ebuild b/www-client/httrack/httrack-3.49.4.ebuild deleted file mode 100644 index 2f90be8e6eb5.. --- a/www-client/httrack/httrack-3.49.4.ebuild +++ /dev/null @@ -1,77 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" - -inherit autotools xdg-utils - -# TODO unbundle coucal, upstream ticket https://github.com/xroche/httrack/issues/247 -COUCAL_COMMIT=73ada075553b7607d083037a87cb9c73b3683bfc -DESCRIPTION="HTTrack Website Copier, Open Source Offline Browser" -HOMEPAGE="https://www.httrack.com/; -SRC_URI="https://github.com/xroche/httrack/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz - https://github.com/xroche/coucal/archive/${COUCAL_COMMIT}.tar.gz -> coucal-${COUCAL_COMMIT}.gh.tar.gz" - -COUCAL_LICENSE="BSD public-domain" -LICENSE="GPL-3 ${COUCAL_LICENSE}" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux" -IUSE="static-libs" - -RDEPEND=">=sys-libs/zlib-1.2.5.1-r1 - >=dev-libs/openssl-1.1.0:= - " -DEPEND="${RDEPEND}" - -DOCS=( AUTHORS README greetings.txt history.txt ) - -PATCHES=( - "${FILESDIR}"/${PN}-3.48.13-minizip.patch -) - -src_prepare() { - rmdir "${S}"/src/coucal || die - mv "${WORKDIR}"/coucal-${COUCAL_COMMIT} "${S}"/src/coucal || die - - default - - # We need to patch use of /usr/lib because it is a problem with - # linker lld with profile 17.1 on amd64 (see https://bugs.gentoo.org/732272). - # The grep sandwich acts as a regression test so that a future - # version bump cannot break patching without noticing. - if [[ "$(get_libdir)" != lib ]]; then - grep -wq '{ZLIB_HOME}/lib' m4/check_zlib.m4 || die - sed "
[gentoo-commits] repo/gentoo:master commit in: app-containers/docker-compose/, app-containers/docker-compose/files/
commit: 324e463706beef19676c23709bccbfc92660999c Author: Sebastian Pipping gentoo org> AuthorDate: Mon Jan 8 20:48:55 2024 + Commit: Sebastian Pipping gentoo org> CommitDate: Mon Jan 8 20:50:44 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=324e4637 app-containers/docker-compose: Make 1.x.x support >=dev-python/docker-7 Closes: https://bugs.gentoo.org/920631 Signed-off-by: Sebastian Pipping gentoo.org> .../docker-compose/docker-compose-1.29.2-r6.ebuild | 80 ++ .../files/docker-compose-1.29.2-docker-7.patch | 36 ++ 2 files changed, 116 insertions(+) diff --git a/app-containers/docker-compose/docker-compose-1.29.2-r6.ebuild b/app-containers/docker-compose/docker-compose-1.29.2-r6.ebuild new file mode 100644 index ..091c48dd7db2 --- /dev/null +++ b/app-containers/docker-compose/docker-compose-1.29.2-r6.ebuild @@ -0,0 +1,80 @@ +# Copyright 2018-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..11} ) + +inherit bash-completion-r1 distutils-r1 + +MY_PV=${PV/_/-} +DESCRIPTION="Multi-container orchestration for Docker" +HOMEPAGE="https://github.com/docker/compose; +SRC_URI="https://github.com/docker/compose/archive/${MY_PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64" + +RDEPEND=" + >=dev-python/distro-1.5.0[${PYTHON_USEDEP}] + >=dev-python/docker-7[${PYTHON_USEDEP}] + >=dev-python/dockerpty-0.4.1[${PYTHON_USEDEP}] + >=dev-python/docopt-0.6.1[${PYTHON_USEDEP}] + >=dev-python/python-dotenv-0.13.0[${PYTHON_USEDEP}] + >=dev-python/jsonschema-2.5.1[${PYTHON_USEDEP}] + dev-python/paramiko[${PYTHON_USEDEP}] + >=dev-python/PySocks-1.6.0[${PYTHON_USEDEP}] + >=dev-python/pyyaml-3.10[${PYTHON_USEDEP}] + >=dev-python/requests-2.20.0[${PYTHON_USEDEP}] + >=dev-python/six-1.3.0[${PYTHON_USEDEP}] + >=dev-python/texttable-0.9.0[${PYTHON_USEDEP}] + >=dev-python/websocket-client-0.32.0[${PYTHON_USEDEP}]" + +DEPEND="${RDEPEND} + test? ( + >=dev-python/pytest-5[${PYTHON_USEDEP}] + >=dev-python/ddt-1.2.2[${PYTHON_USEDEP}] + dev-python/py[${PYTHON_USEDEP}] + )" + +S="${WORKDIR}/compose-${MY_PV}" + +EPYTEST_DESELECT=( + # These are not ready for >=dev-python/docker-7 + tests/unit/cli/docker_client_test.py::TLSConfigTestCase:: +) + +distutils_enable_tests pytest + +PATCHES=( + # Bug #679968 -- https://bugs.gentoo.org/679968 + # Bug #681002 -- https://bugs.gentoo.org/681002 + "${FILESDIR}"/${PN}-1.29.0-setup-py.patch + "${FILESDIR}"/${P}-tests-unit-cli-test-py.patch + # Bug #920631 -- https://bugs.gentoo.org/920631 + "${FILESDIR}"/${P}-docker-7.patch +) + +DOCS=( CHANGELOG.md README.md ) + +src_prepare() { + # Address QA issue "docker-compose.exe: missing alias (symlink) for completed command." + sed 's,^\(complete.*\) docker-compose\.exe\(.*\),\1\2,' -i contrib/completion/bash/docker-compose || die + + default +} + +python_test() { + epytest tests/unit/ +} + +python_install_all() { + newbashcomp contrib/completion/bash/docker-compose ${PN} + + insinto /usr/share/zsh/site-functions + doins contrib/completion/zsh/* + + distutils-r1_python_install_all +} diff --git a/app-containers/docker-compose/files/docker-compose-1.29.2-docker-7.patch b/app-containers/docker-compose/files/docker-compose-1.29.2-docker-7.patch new file mode 100644 index ..aafa7a7e --- /dev/null +++ b/app-containers/docker-compose/files/docker-compose-1.29.2-docker-7.patch @@ -0,0 +1,36 @@ +From 1e838052b7ccc2a5bb6b674154450a4411de9e15 Mon Sep 17 00:00:00 2001 +From: Sebastian Pipping +Date: Mon, 8 Jan 2024 21:28:27 +0100 +Subject: [PATCH] compose/cli/docker_client.py: Quickfix for + >=dev-python/docker-7 + +Symptom was: +> # docker-compose build +> Traceback (most recent call last): +> [..] +> File "[..]/python3.12/site-packages/compose/cli/docker_client.py", line 124, in docker_client +> kwargs = kwargs_from_env(environment=environment, ssl_version=tls_version) +> ^ +> TypeError: kwargs_from_env() got an unexpected keyword argument 'ssl_version' + +Related: https://stackoverflow.com/a/77638834/11626624 +--- + compose/cli/docker_client.py | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/compose/cli/docker_client.py b/compose/cli/docker_client.py +index e4a0fea..f550e20 100644 +--- a/compose/cli/docker_client.py b/compose/cli/docker_client.py +
[gentoo-commits] repo/gentoo:master commit in: app-misc/resolve-march-native/
commit: 61a56b72f82db351d87ef24a7d554221a4b91a32 Author: Sebastian Pipping gentoo org> AuthorDate: Fri Jan 5 00:31:11 2024 + Commit: Sebastian Pipping gentoo org> CommitDate: Fri Jan 5 15:46:34 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61a56b72 app-misc/resolve-march-native: 5.0.2 Signed-off-by: Sebastian Pipping gentoo.org> app-misc/resolve-march-native/Manifest | 1 + .../resolve-march-native-5.0.2.ebuild | 21 + 2 files changed, 22 insertions(+) diff --git a/app-misc/resolve-march-native/Manifest b/app-misc/resolve-march-native/Manifest index de30de52a121..774a80b6cbfc 100644 --- a/app-misc/resolve-march-native/Manifest +++ b/app-misc/resolve-march-native/Manifest @@ -3,3 +3,4 @@ DIST resolve-march-native-3.0.0.tar.gz 15866 BLAKE2B fcfcac3cb1219d332c8db6a5b44 DIST resolve-march-native-4.0.0.tar.gz 18648 BLAKE2B 1d6757aed66da2f41b622d74b594c54c34fc5ebe3f47518ed959313e60cbe5f2fc04aa87f9781f82322b27642ce4a4315acd6f27b9b1f727e6533bd5c9130cd8 SHA512 375f3eeaea76cf53d29fb338cc73b647db7bf2456adb6e09c25bd1f92b8bc521844cfcae117fd0b02d280896f542d1209c118a33a0cbd8dce3ceec3873c8c85f DIST resolve-march-native-4.1.0.tar.gz 20309 BLAKE2B e702d974db69d3e1e06d66d3f7a8aacd2d68077c105bf0b5147f5e3ab647d95009e96de5551f1ba9740872a2bbb08cffd65b6e3da495fbafafb2fa6312bf8551 SHA512 11ca0d982aad183687ce8a52f407cef73a2e843c1b227ba4fed72bae7927b8bc342d6a8adcc7da20a5ebc9c85a79f598cd2e0b603206b0b5c7f070e4b71c09a7 DIST resolve-march-native-5.0.1.tar.gz 42875 BLAKE2B 0e4795eb9caa02af95ff74406760c01cbab827e7d6928779d59bcf9dc9f230049f932f9236e10024fd4df3b191728e72d86f464f8dc956e579a10cd7eb012425 SHA512 0613f0ea7fed19e9497aa7e237cbe527febb11faafc12d372a0b059c6a57e285e6b109175385547267596a9ee5b97b6368fca676f4c6023768bc87a7351cd0ba +DIST resolve-march-native-5.0.2.tar.gz 44486 BLAKE2B 2b6554cefabb17d9d931d2e1316d52203630971958091ba721ebeef77411c1c19385a7e4bc8c31bd9c781459f041aeb9a301b796be634f2a77a1418cf2a76d8a SHA512 272841289ab3695e9407beb289e42b56b67ddde594ee6b794ebb9cf2915a97f595f056985f62febcfeea3137e62400b389c586e849c4871b65d559130021633e diff --git a/app-misc/resolve-march-native/resolve-march-native-5.0.2.ebuild b/app-misc/resolve-march-native/resolve-march-native-5.0.2.ebuild new file mode 100644 index ..6f559f3d29f3 --- /dev/null +++ b/app-misc/resolve-march-native/resolve-march-native-5.0.2.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..12} ) + +inherit distutils-r1 + +DESCRIPTION="Resolve GCC flag -march=native" +HOMEPAGE="https://github.com/hartwork/resolve-march-native; +SRC_URI="https://github.com/hartwork/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +RDEPEND=">=sys-devel/gcc-4.2" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: app-admin/ttyplot/
commit: 1394f1b0b84ce9977998d725edb0b57d5ffb581f Author: Sebastian Pipping gentoo org> AuthorDate: Tue Dec 26 02:06:02 2023 + Commit: Sebastian Pipping gentoo org> CommitDate: Tue Dec 26 02:06:10 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1394f1b0 app-admin/ttyplot: 1.6.1 Signed-off-by: Sebastian Pipping gentoo.org> app-admin/ttyplot/Manifest | 2 +- app-admin/ttyplot/{ttyplot-1.6.0.ebuild => ttyplot-1.6.1.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/ttyplot/Manifest b/app-admin/ttyplot/Manifest index ed12af6c503a..187c41f1b253 100644 --- a/app-admin/ttyplot/Manifest +++ b/app-admin/ttyplot/Manifest @@ -1,3 +1,3 @@ DIST ttyplot-1.5.1.gh.tar.gz 43629 BLAKE2B 98c46c27587a6ed98f7ed146b402dcbb6f5835f2f34780ccd706dc56b674dec3792dfb8bf84c8d260c040952ef0431341df09c16d032f32d4621c5f3971857d7 SHA512 3eb255375366bc3a773364388dc709f4f5b9961e1c99404dfd192503b20a8eb064f5089811b8c894a8214f84d24e14d040adb0b34712915311eb28972586bf0b DIST ttyplot-1.5.2.gh.tar.gz 44023 BLAKE2B a8ebf0529f1d3e65ec5887d0fc45c51840ddb26ed982ea5bc2e47d66c03878a642576c7b3052c717f296af9b3fe0fca15080cbf252cb274238e6b664372f219e SHA512 ffdeba5d1ad4a0abbb04d76d914a2f209471ac6f601447c4693de594b0cdb1c162e42b49bb1bf0bb50e2d9b0d9b0452fb9f3d8949c5b9143cc9b6faae50ad28f -DIST ttyplot-1.6.0.gh.tar.gz 53658 BLAKE2B fa864189902dc049eaae0fc8911e68eb7fee97282d102d61637b4f833a60bc221c791e8c75d3952d63d51187c0edcd908844fee28bbc380d0f1dd7e59eb96086 SHA512 bbdc2abc9744b73928c6af6fdd04c2856aece15b7c711bf2ac5a956c90c02f1d026f270fb5e7ff8dd72c06e6fea329a8e2e553cc620383b702e37653076875f9 +DIST ttyplot-1.6.1.gh.tar.gz 53746 BLAKE2B f78c5b7ef53e0bd1921138db965edcb9aff95d359263f1343ad2f33b075ff49ef0147354a7467de8cc5cc3a1f2508f9cf81fcbc6195c600d1fd07d0760de9b42 SHA512 cb21b28c86e1364536bdd417a99fa952a8c46623dbca5e6da31bf34763415fa7fcf0ecd6d02a8fc355a483ba64883412d4b448c2cdc1e397b81195c9fb1beffa diff --git a/app-admin/ttyplot/ttyplot-1.6.0.ebuild b/app-admin/ttyplot/ttyplot-1.6.1.ebuild similarity index 100% rename from app-admin/ttyplot/ttyplot-1.6.0.ebuild rename to app-admin/ttyplot/ttyplot-1.6.1.ebuild
[gentoo-commits] repo/gentoo:master commit in: app-admin/ttyplot/
commit: 73f5c0151f6519f36046a7228937ae938e42559e Author: Sebastian Pipping gentoo org> AuthorDate: Mon Dec 25 15:05:37 2023 + Commit: Sebastian Pipping gentoo org> CommitDate: Mon Dec 25 15:05:37 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73f5c015 app-admin/ttyplot: 1.6.0 Signed-off-by: Sebastian Pipping gentoo.org> app-admin/ttyplot/Manifest | 1 + app-admin/ttyplot/ttyplot-1.6.0.ebuild | 25 + 2 files changed, 26 insertions(+) diff --git a/app-admin/ttyplot/Manifest b/app-admin/ttyplot/Manifest index 4da5d54ca4fd..ed12af6c503a 100644 --- a/app-admin/ttyplot/Manifest +++ b/app-admin/ttyplot/Manifest @@ -1,2 +1,3 @@ DIST ttyplot-1.5.1.gh.tar.gz 43629 BLAKE2B 98c46c27587a6ed98f7ed146b402dcbb6f5835f2f34780ccd706dc56b674dec3792dfb8bf84c8d260c040952ef0431341df09c16d032f32d4621c5f3971857d7 SHA512 3eb255375366bc3a773364388dc709f4f5b9961e1c99404dfd192503b20a8eb064f5089811b8c894a8214f84d24e14d040adb0b34712915311eb28972586bf0b DIST ttyplot-1.5.2.gh.tar.gz 44023 BLAKE2B a8ebf0529f1d3e65ec5887d0fc45c51840ddb26ed982ea5bc2e47d66c03878a642576c7b3052c717f296af9b3fe0fca15080cbf252cb274238e6b664372f219e SHA512 ffdeba5d1ad4a0abbb04d76d914a2f209471ac6f601447c4693de594b0cdb1c162e42b49bb1bf0bb50e2d9b0d9b0452fb9f3d8949c5b9143cc9b6faae50ad28f +DIST ttyplot-1.6.0.gh.tar.gz 53658 BLAKE2B fa864189902dc049eaae0fc8911e68eb7fee97282d102d61637b4f833a60bc221c791e8c75d3952d63d51187c0edcd908844fee28bbc380d0f1dd7e59eb96086 SHA512 bbdc2abc9744b73928c6af6fdd04c2856aece15b7c711bf2ac5a956c90c02f1d026f270fb5e7ff8dd72c06e6fea329a8e2e553cc620383b702e37653076875f9 diff --git a/app-admin/ttyplot/ttyplot-1.6.0.ebuild b/app-admin/ttyplot/ttyplot-1.6.0.ebuild new file mode 100644 index ..b2ae208ee667 --- /dev/null +++ b/app-admin/ttyplot/ttyplot-1.6.0.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" + +DESCRIPTION="Realtime plotting utility with data input from stdin" +HOMEPAGE="https://github.com/tenox7/ttyplot; +SRC_URI="https://github.com/tenox7/ttyplot/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND="virtual/pkgconfig" +DEPEND="${RDEPEND} + sys-libs/ncurses[tinfo]" + +src_install() { + local args=( + PREFIX=/usr + MANPREFIX=/usr/share/man + DESTDIR="${D}" + ) + emake "${args[@]}" install +}
[gentoo-commits] repo/gentoo:master commit in: x11-misc/xvfb-run/
commit: 5ed85fd981cf4576216b885fff12e603a9ea4938 Author: Sebastian Pipping gentoo org> AuthorDate: Fri Dec 22 02:25:10 2023 + Commit: Sebastian Pipping gentoo org> CommitDate: Fri Dec 22 02:25:10 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ed85fd9 x11-misc/xvfb-run: Drop old Signed-off-by: Sebastian Pipping gentoo.org> x11-misc/xvfb-run/Manifest | 2 -- x11-misc/xvfb-run/xvfb-run-1.20.10.3.ebuild | 32 - x11-misc/xvfb-run/xvfb-run-21.1.4.3.ebuild | 32 - 3 files changed, 66 deletions(-) diff --git a/x11-misc/xvfb-run/Manifest b/x11-misc/xvfb-run/Manifest index 141a7b56f96e..d0cc545fda70 100644 --- a/x11-misc/xvfb-run/Manifest +++ b/x11-misc/xvfb-run/Manifest @@ -1,4 +1,2 @@ -DIST xorg-server_1.20.10-3.diff.gz 152420 BLAKE2B e87d8800a905962cf3ddeb41e5e9cf0962c5b3ff16ee8ce4d31de96a3d94798fc70dee4ee3f05759d16758f2083436fb91c212ab22f719bd3f086fac51ee5d73 SHA512 16fffd2c92d30c985f55093f46249440388a1eeeca9bd70cd06883f75052170c9717925b18dd01b16ce55d03758bbbf5f2b10c76de00f752b3e7ff64e74e646d DIST xorg-server_21.1.10-1.diff.gz 168382 BLAKE2B ef41295c9f45836b99aa09f2bea632ff909796538d5f6adb42db78b7b57a4ff41ad997657923820d4c703f21ab43ad2f83998391d8090b30717c600ddf7b8162 SHA512 417b5dcc167b5b066802e70754817aa0c8b22294c779084fca0ca85d0ca926b5b59b633adb2794f31715ff6c36677ea61cb4c7ebd4f32f97471d9257f327c8fb -DIST xorg-server_21.1.4-3.diff.gz 163364 BLAKE2B 66211f1b0c2332266af6e317ebbb2e21fe03e32b9c3f1ef7b71df045fe0694162aa62b27f2f7e6e6b72aaa365334a0acf98880674111e57d4042c49ac6521563 SHA512 e0a3805a4a4dce9e7851aca586d808723cbca09da4ce3191d1602497469a4240bffb68835a343e28b6eb2a50f7c815fac12378c08bdcc62b88cb488f13d6c966 DIST xorg-server_21.1.7-1.diff.gz 168149 BLAKE2B 68011ab5d77efec6c42921c906ff1be4f7b3b2455025d5fb8f33270bddf02f1bd2c3fd0997b9ad356298d0ee4b8b2f1af6244b39281756259a737e3a5d7a6814 SHA512 433f8d19691f3d0f8bd04f4d8dbd201079da8503d4174d01894824b8239c032af35727e5502b4a2491d9975ba0c6ba6d55c504fbc23c0ca65cc7ba695594d143 diff --git a/x11-misc/xvfb-run/xvfb-run-1.20.10.3.ebuild b/x11-misc/xvfb-run/xvfb-run-1.20.10.3.ebuild deleted file mode 100644 index 380ec9a48815.. --- a/x11-misc/xvfb-run/xvfb-run-1.20.10.3.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -MY_PN=xorg-server -MY_PV="$(ver_cut 1-3)-$(ver_cut 4)" -DESCRIPTION="Run a command in a virtual X server environment" -HOMEPAGE="https://packages.debian.org/sid/xvfb; -SRC_URI="mirror://debian/pool/main/${MY_PN:0:1}/${MY_PN}/${MY_PN}_${MY_PV}.diff.gz" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86" -IUSE="" - -DEPEND="dev-util/patchutils" -RDEPEND="x11-apps/xauth - x11-base/xorg-server[xvfb]" - -S="${WORKDIR}"/ - -src_prepare() { - # Not in src_unpack to silence warning "'patch' call should be moved to src_prepare" - filterdiff --include='*xvfb-run*' ${MY_PN}_${MY_PV}.diff | patch || die - eapply_user -} - -src_install() { - doman ${PN}.1 - dobin ${PN} -} diff --git a/x11-misc/xvfb-run/xvfb-run-21.1.4.3.ebuild b/x11-misc/xvfb-run/xvfb-run-21.1.4.3.ebuild deleted file mode 100644 index 2d1dd7dabee1.. --- a/x11-misc/xvfb-run/xvfb-run-21.1.4.3.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -MY_PN=xorg-server -MY_PV="$(ver_cut 1-3)-$(ver_cut 4)" -DESCRIPTION="Run a command in a virtual X server environment" -HOMEPAGE="https://packages.debian.org/sid/xvfb; -SRC_URI="mirror://debian/pool/main/${MY_PN:0:1}/${MY_PN}/${MY_PN}_${MY_PV}.diff.gz" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" -IUSE="" - -DEPEND="dev-util/patchutils" -RDEPEND="x11-apps/xauth - x11-base/xorg-server[xvfb]" - -S="${WORKDIR}"/ - -src_prepare() { - # Not in src_unpack to silence warning "'patch' call should be moved to src_prepare" - filterdiff --include='*xvfb-run*' ${MY_PN}_${MY_PV}.diff | patch || die - eapply_user -} - -src_install() { - doman ${PN}.1 - dobin ${PN} -}
[gentoo-commits] repo/gentoo:master commit in: x11-misc/xvfb-run/
commit: 3c036ee6ab2b7c2790a32a2150596603405213a1 Author: Sebastian Pipping gentoo org> AuthorDate: Fri Dec 22 02:23:25 2023 + Commit: Sebastian Pipping gentoo org> CommitDate: Fri Dec 22 02:23:44 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c036ee6 x11-misc/xvfb-run: 21.1.10.1 + EmptyGlobalAssignment Signed-off-by: Sebastian Pipping gentoo.org> x11-misc/xvfb-run/Manifest | 1 + x11-misc/xvfb-run/xvfb-run-21.1.10.1.ebuild | 31 + 2 files changed, 32 insertions(+) diff --git a/x11-misc/xvfb-run/Manifest b/x11-misc/xvfb-run/Manifest index 181eceb917d2..141a7b56f96e 100644 --- a/x11-misc/xvfb-run/Manifest +++ b/x11-misc/xvfb-run/Manifest @@ -1,3 +1,4 @@ DIST xorg-server_1.20.10-3.diff.gz 152420 BLAKE2B e87d8800a905962cf3ddeb41e5e9cf0962c5b3ff16ee8ce4d31de96a3d94798fc70dee4ee3f05759d16758f2083436fb91c212ab22f719bd3f086fac51ee5d73 SHA512 16fffd2c92d30c985f55093f46249440388a1eeeca9bd70cd06883f75052170c9717925b18dd01b16ce55d03758bbbf5f2b10c76de00f752b3e7ff64e74e646d +DIST xorg-server_21.1.10-1.diff.gz 168382 BLAKE2B ef41295c9f45836b99aa09f2bea632ff909796538d5f6adb42db78b7b57a4ff41ad997657923820d4c703f21ab43ad2f83998391d8090b30717c600ddf7b8162 SHA512 417b5dcc167b5b066802e70754817aa0c8b22294c779084fca0ca85d0ca926b5b59b633adb2794f31715ff6c36677ea61cb4c7ebd4f32f97471d9257f327c8fb DIST xorg-server_21.1.4-3.diff.gz 163364 BLAKE2B 66211f1b0c2332266af6e317ebbb2e21fe03e32b9c3f1ef7b71df045fe0694162aa62b27f2f7e6e6b72aaa365334a0acf98880674111e57d4042c49ac6521563 SHA512 e0a3805a4a4dce9e7851aca586d808723cbca09da4ce3191d1602497469a4240bffb68835a343e28b6eb2a50f7c815fac12378c08bdcc62b88cb488f13d6c966 DIST xorg-server_21.1.7-1.diff.gz 168149 BLAKE2B 68011ab5d77efec6c42921c906ff1be4f7b3b2455025d5fb8f33270bddf02f1bd2c3fd0997b9ad356298d0ee4b8b2f1af6244b39281756259a737e3a5d7a6814 SHA512 433f8d19691f3d0f8bd04f4d8dbd201079da8503d4174d01894824b8239c032af35727e5502b4a2491d9975ba0c6ba6d55c504fbc23c0ca65cc7ba695594d143 diff --git a/x11-misc/xvfb-run/xvfb-run-21.1.10.1.ebuild b/x11-misc/xvfb-run/xvfb-run-21.1.10.1.ebuild new file mode 100644 index ..cc9e028b4a34 --- /dev/null +++ b/x11-misc/xvfb-run/xvfb-run-21.1.10.1.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PN=xorg-server +MY_PV="$(ver_cut 1-3)-$(ver_cut 4)" +DESCRIPTION="Run a command in a virtual X server environment" +HOMEPAGE="https://packages.debian.org/sid/xvfb; +SRC_URI="mirror://debian/pool/main/${MY_PN:0:1}/${MY_PN}/${MY_PN}_${MY_PV}.diff.gz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" + +DEPEND="dev-util/patchutils" +RDEPEND="x11-apps/xauth + x11-base/xorg-server[xvfb]" + +S="${WORKDIR}"/ + +src_prepare() { + # Not in src_unpack to silence warning "'patch' call should be moved to src_prepare" + filterdiff --include='*xvfb-run*' ${MY_PN}_${MY_PV}.diff | patch || die + eapply_user +} + +src_install() { + doman ${PN}.1 + dobin ${PN} +}
[gentoo-commits] repo/gentoo:master commit in: x11-misc/screen-message/
commit: 2bfbd2f98e48f185e3e08eee2d5fd5a4a4c65fc6 Author: Sebastian Pipping gentoo org> AuthorDate: Thu Dec 21 12:58:56 2023 + Commit: Sebastian Pipping gentoo org> CommitDate: Thu Dec 21 13:00:17 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bfbd2f9 x11-misc/screen-message: Address MissingRemoteId Signed-off-by: Sebastian Pipping gentoo.org> x11-misc/screen-message/metadata.xml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/x11-misc/screen-message/metadata.xml b/x11-misc/screen-message/metadata.xml index 6a22e9e318bb..6eb25c3bed2d 100644 --- a/x11-misc/screen-message/metadata.xml +++ b/x11-misc/screen-message/metadata.xml @@ -5,4 +5,7 @@ sp...@gentoo.org Sebastian Pipping + + nomeata/screen-message +
[gentoo-commits] repo/gentoo:master commit in: x11-misc/screen-message/
commit: 9be419865c1488f2190d17008914a6c0d55f4b01 Author: Sebastian Pipping gentoo org> AuthorDate: Fri Dec 15 15:43:18 2023 + Commit: Sebastian Pipping gentoo org> CommitDate: Fri Dec 15 15:44:59 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9be41986 x11-misc/screen-message: 0.28 + EAPI 8 + EmptyGlobalAssignment Signed-off-by: Sebastian Pipping gentoo.org> x11-misc/screen-message/Manifest | 1 + x11-misc/screen-message/screen-message-0.28.ebuild | 36 ++ 2 files changed, 37 insertions(+) diff --git a/x11-misc/screen-message/Manifest b/x11-misc/screen-message/Manifest index 77a211c1e2ef..0cf545daa71c 100644 --- a/x11-misc/screen-message/Manifest +++ b/x11-misc/screen-message/Manifest @@ -1 +1,2 @@ +DIST screen-message-0.28.gh.tar.gz 264372 BLAKE2B 6df2e894fd3c4fde99d80844b3ee2e2dc51202f891f69fa5fc7c51770949fab68bac935da1e5661105952f1941ed65fc991f9ab27c0177ed56c6da25b934bb9f SHA512 6c993b0f77e4ed0a6c13b8afc4e194e0fbdaea5af0cd423b26343b10e1daf471926e007faad5b48b8af649f984abc0ccb2d1f6ead45d0f11be67b58e5bc7019c DIST screen-message_0.26.orig.tar.gz 347704 BLAKE2B 5ba40db417fbb391aa3e3be44dc5cf78cdff4117df4d22f5d790906a90f7a5a338ae7c20fb31bd60fdffd4ee6d332a5fb87643a4906a2b59ebadc3f4237e41b3 SHA512 3364c4b2cedbadc40c0f885b2810dfbb3b57a067288b8c5bacc62f76c68a5293a4d5215fc31717310526e0ae3fb8b791ceeacf958587dbeef14debfe9bd346eb diff --git a/x11-misc/screen-message/screen-message-0.28.ebuild b/x11-misc/screen-message/screen-message-0.28.ebuild new file mode 100644 index ..ba37f9dd98a9 --- /dev/null +++ b/x11-misc/screen-message/screen-message-0.28.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" + +inherit autotools xdg + +DESCRIPTION="Display a multi-line message large, fullscreen, black on white" +HOMEPAGE="http://www.joachim-breitner.de/projects#screen-message + https://github.com/nomeata/screen-message; +SRC_URI="https://github.com/nomeata/screen-message/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND="x11-libs/gtk+:3 + x11-libs/cairo + >=x11-libs/pango-1.16" +RDEPEND="${DEPEND}" + +src_prepare() { + eapply_user + eautoreconf +} + +src_install() { + default + + # It's not a game so let's make it *not* end up in /usr/games + dodir /usr/bin + mv "${D}"/usr/{games,bin}/sm || die + rmdir "${D}"/usr/games || die + sed 's|^Exec=/usr/games/sm|Exec=/usr/bin/sm|' \ + -i "${D}"/usr/share/applications/sm.desktop || die +}
[gentoo-commits] repo/gentoo:master commit in: app-containers/docker-compose/
commit: 2389f4df09e45b5dc1984f3677173ba0fbc0706a Author: Sebastian Pipping gentoo org> AuthorDate: Tue Dec 12 23:19:44 2023 + Commit: Sebastian Pipping gentoo org> CommitDate: Tue Dec 12 23:25:35 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2389f4df app-containers/docker-compose: Protect 1.x.x from >=dev-python/docker-7.0.0 Signed-off-by: Sebastian Pipping gentoo.org> app-containers/docker-compose/docker-compose-1.29.2-r3.ebuild | 2 +- ...{docker-compose-1.29.2-r4.ebuild => docker-compose-1.29.2-r5.ebuild} | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app-containers/docker-compose/docker-compose-1.29.2-r3.ebuild b/app-containers/docker-compose/docker-compose-1.29.2-r3.ebuild index 39eb140045cd..ee0767eba707 100644 --- a/app-containers/docker-compose/docker-compose-1.29.2-r3.ebuild +++ b/app-containers/docker-compose/docker-compose-1.29.2-r3.ebuild @@ -18,7 +18,7 @@ KEYWORDS="amd64 arm64" RDEPEND=" >=dev-python/distro-1.5.0[${PYTHON_USEDEP}] - >=dev-python/docker-5[${PYTHON_USEDEP}] + =dev-python/dockerpty-0.4.1[${PYTHON_USEDEP}] >=dev-python/docopt-0.6.1[${PYTHON_USEDEP}] >=dev-python/python-dotenv-0.13.0[${PYTHON_USEDEP}] diff --git a/app-containers/docker-compose/docker-compose-1.29.2-r4.ebuild b/app-containers/docker-compose/docker-compose-1.29.2-r5.ebuild similarity index 97% rename from app-containers/docker-compose/docker-compose-1.29.2-r4.ebuild rename to app-containers/docker-compose/docker-compose-1.29.2-r5.ebuild index 6512e3b8ce7f..65f0ca25d5a4 100644 --- a/app-containers/docker-compose/docker-compose-1.29.2-r4.ebuild +++ b/app-containers/docker-compose/docker-compose-1.29.2-r5.ebuild @@ -19,7 +19,7 @@ KEYWORDS="~amd64 ~arm64" RDEPEND=" >=dev-python/distro-1.5.0[${PYTHON_USEDEP}] - >=dev-python/docker-5[${PYTHON_USEDEP}] + =dev-python/dockerpty-0.4.1[${PYTHON_USEDEP}] >=dev-python/docopt-0.6.1[${PYTHON_USEDEP}] >=dev-python/python-dotenv-0.13.0[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: app-text/pelican/
commit: 39d5cca583dda15cbd395e533671af00449b116a Author: Sebastian Pipping gentoo org> AuthorDate: Tue Dec 12 22:59:17 2023 + Commit: Sebastian Pipping gentoo org> CommitDate: Tue Dec 12 22:59:17 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39d5cca5 app-text/pelican: 4.9.1 Signed-off-by: Sebastian Pipping gentoo.org> app-text/pelican/Manifest | 1 + app-text/pelican/pelican-4.9.1.ebuild | 77 +++ 2 files changed, 78 insertions(+) diff --git a/app-text/pelican/Manifest b/app-text/pelican/Manifest index 271058b778e8..5d37f3e38a90 100644 --- a/app-text/pelican/Manifest +++ b/app-text/pelican/Manifest @@ -1,2 +1,3 @@ DIST pelican-4.8.0.gh.tar.gz 1401791 BLAKE2B 889c9054659c9f98cca571fa0f3ea9ee7752aa65c3feb71278570bad74095f521d3838aa1a32dc3ae331ba86149cdd10be9c31c7ed5bc6e06348edf3eb3bb081 SHA512 2e94eb88a836bcb430026463c0e7e906b7f065507e0d873b6e0fc980e271e6a8f2e62b22af4b61c963d90ef61d57787de20656fe7497b0ae14e93eff2d364f3b DIST pelican-4.9.0.gh.tar.gz 1374399 BLAKE2B 2fa91ff9b5ddacac1fd64d9325ccb1fadb9bbfaa9c6098920a43a576f3d8d7be31a98b5250b2ea10bee63993d8b9bb72fdebdf9d57d0518d1f4bddef705e2804 SHA512 a50d0fbad816fa4a73eb94d0aa15cf5f9321ed2bdb50addbebbf0024f2fc7fd73ab94b314b5821068d552dcd1b11a54ca657aac732340156f2361a7e832c +DIST pelican-4.9.1.gh.tar.gz 1374443 BLAKE2B d9dfa234b0f19cd02ccc8867e5b4f6e0444300692d69001baf23943230f27f8a7bc91e98e5c4c3cd194abadf8fb140c0e1a0c3beb39e5d288113ecc4e487c6a6 SHA512 70b7efd7a38dc2069b1eb9141647fa80bf959de36936ad7b4d38407be7e029fc788ef9b9f297d99e5dc6cad67d58fe6ff97f9b542db7e0a9c23e2907d4604e21 diff --git a/app-text/pelican/pelican-4.9.1.ebuild b/app-text/pelican/pelican-4.9.1.ebuild new file mode 100644 index ..a8ec456458a6 --- /dev/null +++ b/app-text/pelican/pelican-4.9.1.ebuild @@ -0,0 +1,77 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=pdm-backend +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 optfeature + +DESCRIPTION="A tool to generate a static blog, with restructured text or markdown input files" +HOMEPAGE=" + https://getpelican.com/ + https://pypi.org/project/pelican/ +" +SRC_URI=" + https://github.com/getpelican/pelican/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="AGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~riscv ~x86" +IUSE="doc examples markdown" + +RDEPEND=" + >=dev-python/docutils-0.20.1[${PYTHON_USEDEP}] + >=dev-python/blinker-1.7.0[${PYTHON_USEDEP}] + >=dev-python/feedgenerator-2.1.0[${PYTHON_USEDEP}] + >=dev-python/jinja-3.1.2[${PYTHON_USEDEP}] + >=dev-python/ordered-set-4.1.0[${PYTHON_USEDEP}] + >=dev-python/pygments-2.16.1[${PYTHON_USEDEP}] + >=dev-python/python-dateutil-2.8.2[${PYTHON_USEDEP}] + >=dev-python/pytz-2020.1[${PYTHON_USEDEP}] + >=dev-python/rich-13.6.0[${PYTHON_USEDEP}] + >=dev-python/unidecode-1.3.7[${PYTHON_USEDEP}] + >=dev-python/watchfiles-0.21.0[${PYTHON_USEDEP}] + doc? ( dev-python/sphinx[${PYTHON_USEDEP}] ) + markdown? ( >=dev-python/markdown-3.1[${PYTHON_USEDEP}] )" +BDEPEND=" + test? ( + >=dev-python/markdown-3.1[${PYTHON_USEDEP}] + dev-python/typogrify[${PYTHON_USEDEP}] + dev-python/lxml[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + )" + +DOCS=( README.rst ) + +EPYTEST_DESELECT=( + # Needs investigation, we weren't running tests at all before + pelican/tests/test_testsuite.py::TestSuiteTest::test_error_on_warning + pelican/tests/test_pelican.py::TestPelican::test_basic_generation_works + pelican/tests/test_pelican.py::TestPelican::test_custom_generation_works +) + +distutils_enable_tests pytest + +python_compile_all() { + use doc && emake -C docs html +} + +python_install_all() { + use doc && local HTML_DOCS=( docs/_build/html/. ) + + if use examples; then + docinto /usr/share/doc/${PF} + docompress -x /usr/share/doc/${PF}/samples + dodoc -r samples + fi + + distutils-r1_python_install_all +} + +pkg_postinst() { + optfeature "Typographical enhancements (alternative to markdown)" dev-python/typogrify +}
[gentoo-commits] repo/gentoo:master commit in: app-misc/resolve-march-native/
commit: 7655ca4fec6a435f97bb57d4057555d3ac76846d Author: Sebastian Pipping gentoo org> AuthorDate: Thu Dec 7 22:10:31 2023 + Commit: Sebastian Pipping gentoo org> CommitDate: Thu Dec 7 22:10:31 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7655ca4f app-misc/resolve-march-native: 5.0.1 Signed-off-by: Sebastian Pipping gentoo.org> app-misc/resolve-march-native/Manifest | 1 + .../resolve-march-native-5.0.1.ebuild | 21 + 2 files changed, 22 insertions(+) diff --git a/app-misc/resolve-march-native/Manifest b/app-misc/resolve-march-native/Manifest index 79a939d80013..de30de52a121 100644 --- a/app-misc/resolve-march-native/Manifest +++ b/app-misc/resolve-march-native/Manifest @@ -2,3 +2,4 @@ DIST resolve-march-native-2.2.0.tar.gz 15110 BLAKE2B bd0fc09f35bcc46727a9d105d09 DIST resolve-march-native-3.0.0.tar.gz 15866 BLAKE2B fcfcac3cb1219d332c8db6a5b448462fc452fed892783b66637658cd80fd952764ec6d103d83ca5800997b9b50021e7d8aee1470c6adcf73c3eebf0e35389bd2 SHA512 8bebb5aaa28961bb059fa207631d004a13922b932675e68f74d315e100c98d670628a6ab8e87fab3da043d69ecf993ad60049f85951144f073787bf348183019 DIST resolve-march-native-4.0.0.tar.gz 18648 BLAKE2B 1d6757aed66da2f41b622d74b594c54c34fc5ebe3f47518ed959313e60cbe5f2fc04aa87f9781f82322b27642ce4a4315acd6f27b9b1f727e6533bd5c9130cd8 SHA512 375f3eeaea76cf53d29fb338cc73b647db7bf2456adb6e09c25bd1f92b8bc521844cfcae117fd0b02d280896f542d1209c118a33a0cbd8dce3ceec3873c8c85f DIST resolve-march-native-4.1.0.tar.gz 20309 BLAKE2B e702d974db69d3e1e06d66d3f7a8aacd2d68077c105bf0b5147f5e3ab647d95009e96de5551f1ba9740872a2bbb08cffd65b6e3da495fbafafb2fa6312bf8551 SHA512 11ca0d982aad183687ce8a52f407cef73a2e843c1b227ba4fed72bae7927b8bc342d6a8adcc7da20a5ebc9c85a79f598cd2e0b603206b0b5c7f070e4b71c09a7 +DIST resolve-march-native-5.0.1.tar.gz 42875 BLAKE2B 0e4795eb9caa02af95ff74406760c01cbab827e7d6928779d59bcf9dc9f230049f932f9236e10024fd4df3b191728e72d86f464f8dc956e579a10cd7eb012425 SHA512 0613f0ea7fed19e9497aa7e237cbe527febb11faafc12d372a0b059c6a57e285e6b109175385547267596a9ee5b97b6368fca676f4c6023768bc87a7351cd0ba diff --git a/app-misc/resolve-march-native/resolve-march-native-5.0.1.ebuild b/app-misc/resolve-march-native/resolve-march-native-5.0.1.ebuild new file mode 100644 index ..aafd9d6b010f --- /dev/null +++ b/app-misc/resolve-march-native/resolve-march-native-5.0.1.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..12} ) + +inherit distutils-r1 + +DESCRIPTION="Resolve GCC flag -march=native" +HOMEPAGE="https://github.com/hartwork/resolve-march-native; +SRC_URI="https://github.com/hartwork/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +RDEPEND=">=sys-devel/gcc-4.2" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: app-misc/resolve-march-native/
commit: 6e4b37dfa7dc6936690a31c3e97d5d98b96e3368 Author: Sebastian Pipping gentoo org> AuthorDate: Thu Dec 7 17:49:48 2023 + Commit: Sebastian Pipping gentoo org> CommitDate: Thu Dec 7 17:49:48 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e4b37df app-misc/resolve-march-native: 4.1.0 Signed-off-by: Sebastian Pipping gentoo.org> app-misc/resolve-march-native/Manifest | 1 + .../resolve-march-native-4.1.0.ebuild | 21 + 2 files changed, 22 insertions(+) diff --git a/app-misc/resolve-march-native/Manifest b/app-misc/resolve-march-native/Manifest index 45206bde5657..79a939d80013 100644 --- a/app-misc/resolve-march-native/Manifest +++ b/app-misc/resolve-march-native/Manifest @@ -1,3 +1,4 @@ DIST resolve-march-native-2.2.0.tar.gz 15110 BLAKE2B bd0fc09f35bcc46727a9d105d09625c1e1e38528febd315f1e79427ec516326773c3832be15146fcb9bea99ba3435a1a9ee28684b963919c1c7eb185ed5716ca SHA512 85ddba5646168cb1644c99504b4be673c52cec0cae7deb028d9cb923fa0b09817a3f5c08f6e0e546bba89f78cc574193b0bb26d1c3bae86f31ed8808cb17bdda DIST resolve-march-native-3.0.0.tar.gz 15866 BLAKE2B fcfcac3cb1219d332c8db6a5b448462fc452fed892783b66637658cd80fd952764ec6d103d83ca5800997b9b50021e7d8aee1470c6adcf73c3eebf0e35389bd2 SHA512 8bebb5aaa28961bb059fa207631d004a13922b932675e68f74d315e100c98d670628a6ab8e87fab3da043d69ecf993ad60049f85951144f073787bf348183019 DIST resolve-march-native-4.0.0.tar.gz 18648 BLAKE2B 1d6757aed66da2f41b622d74b594c54c34fc5ebe3f47518ed959313e60cbe5f2fc04aa87f9781f82322b27642ce4a4315acd6f27b9b1f727e6533bd5c9130cd8 SHA512 375f3eeaea76cf53d29fb338cc73b647db7bf2456adb6e09c25bd1f92b8bc521844cfcae117fd0b02d280896f542d1209c118a33a0cbd8dce3ceec3873c8c85f +DIST resolve-march-native-4.1.0.tar.gz 20309 BLAKE2B e702d974db69d3e1e06d66d3f7a8aacd2d68077c105bf0b5147f5e3ab647d95009e96de5551f1ba9740872a2bbb08cffd65b6e3da495fbafafb2fa6312bf8551 SHA512 11ca0d982aad183687ce8a52f407cef73a2e843c1b227ba4fed72bae7927b8bc342d6a8adcc7da20a5ebc9c85a79f598cd2e0b603206b0b5c7f070e4b71c09a7 diff --git a/app-misc/resolve-march-native/resolve-march-native-4.1.0.ebuild b/app-misc/resolve-march-native/resolve-march-native-4.1.0.ebuild new file mode 100644 index ..aafd9d6b010f --- /dev/null +++ b/app-misc/resolve-march-native/resolve-march-native-4.1.0.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..12} ) + +inherit distutils-r1 + +DESCRIPTION="Resolve GCC flag -march=native" +HOMEPAGE="https://github.com/hartwork/resolve-march-native; +SRC_URI="https://github.com/hartwork/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +RDEPEND=">=sys-devel/gcc-4.2" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-util/kdbg/
commit: 5b6302044ee07040b4c3f9c183eb7e1118bb34ab Author: Sebastian Pipping gentoo org> AuthorDate: Thu Dec 7 14:22:05 2023 + Commit: Sebastian Pipping gentoo org> CommitDate: Thu Dec 7 14:22:34 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b630204 dev-util/kdbg: 3.1.0 + EmptyGlobalAssignment Closes: https://bugs.gentoo.org/919130 Signed-off-by: Sebastian Pipping gentoo.org> dev-util/kdbg/Manifest | 1 + dev-util/kdbg/kdbg-3.1.0.ebuild | 42 + 2 files changed, 43 insertions(+) diff --git a/dev-util/kdbg/Manifest b/dev-util/kdbg/Manifest index cb699cd4836d..6c598e48c73d 100644 --- a/dev-util/kdbg/Manifest +++ b/dev-util/kdbg/Manifest @@ -1 +1,2 @@ DIST kdbg-3.0.1.tar.gz 431143 BLAKE2B 869bf9765650b2a4a2330f99303b51f599df764848ff18442c8c6813421fece2671e5e78a0e8c66a59bd77f06a7f02677ec08a49fb9a28874b92b0f84bf8f74f SHA512 9f3e0073bf37e56fa8ad0c3ae5f0be80331d8963b564ff376aee40c3ccebab5b5a482c31f110fd0f4dd14f9614cff31102d8edf62ffb33f4ae361d24346543ea +DIST kdbg-3.1.0.tar.gz 444052 BLAKE2B d0083094f8ba3cb374b2df4a20b7697ddae4fb24579e18d883701a5e826e86041a8cdb7bd1919c881bc149c49e764221eb246d98bcebacbffbdb5e0f83264ad6 SHA512 e7da5bb1a4882b031077bd4344c6795b058088eb9a00ef3a2ba9c3d72c0a022bb16822525369ca7bcfb623c775cf73140caa114c1591d37f1d6f6a3b22ae649b diff --git a/dev-util/kdbg/kdbg-3.1.0.ebuild b/dev-util/kdbg/kdbg-3.1.0.ebuild new file mode 100644 index ..57a3dbff3ff6 --- /dev/null +++ b/dev-util/kdbg/kdbg-3.1.0.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="true" +KFMIN=5.85.0 +QTMIN=5.15.2 +inherit ecm + +DESCRIPTION="Graphical debugger interface" +HOMEPAGE="https://www.kdbg.org/; +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="5" +KEYWORDS="~amd64 ~riscv ~x86" + +DEPEND=" + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=kde-frameworks/kconfig-${KFMIN}:5 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/kiconthemes-${KFMIN}:5 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 + >=kde-frameworks/kwindowsystem-${KFMIN}:5 + >=kde-frameworks/kxmlgui-${KFMIN}:5 +" +RDEPEND="${DEPEND} + sys-devel/gdb +" + +src_prepare() { + # allow documentation to be handled by eclass + mv kdbg/doc . || die + sed -i -e '/add_subdirectory(doc)/d' kdbg/CMakeLists.txt || die + echo 'add_subdirectory(doc)' >> CMakeLists.txt || die + + ecm_src_prepare +}
[gentoo-commits] repo/gentoo:master commit in: x11-misc/safeeyes/files/, x11-misc/safeeyes/
commit: 0af193126b0874fc5e7f76addb8fb81b7bfcd0e7 Author: Sebastian Pipping gentoo org> AuthorDate: Sun Dec 3 15:42:01 2023 + Commit: Sebastian Pipping gentoo org> CommitDate: Sun Dec 3 15:57:30 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0af19312 x11-misc/safeeyes: Fix support for Python 3.12 Closes: https://bugs.gentoo.org/919099 Signed-off-by: Sebastian Pipping gentoo.org> x11-misc/safeeyes/files/safeeyes-2.1.6-py312.patch | 34 ++ x11-misc/safeeyes/safeeyes-2.1.6-r1.ebuild | 2 +- ...es-2.1.6-r1.ebuild => safeeyes-2.1.6-r2.ebuild} | 4 +++ 3 files changed, 39 insertions(+), 1 deletion(-) diff --git a/x11-misc/safeeyes/files/safeeyes-2.1.6-py312.patch b/x11-misc/safeeyes/files/safeeyes-2.1.6-py312.patch new file mode 100644 index ..93430da89b88 --- /dev/null +++ b/x11-misc/safeeyes/files/safeeyes-2.1.6-py312.patch @@ -0,0 +1,34 @@ +From 043d9c5018431b3b41cc2bcfacdaaa7f0db1563c Mon Sep 17 00:00:00 2001 +From: Alyssa Rosenzweig +Date: Thu, 9 Nov 2023 12:14:13 -0400 +Subject: [PATCH] Fix with python3.12 + +imp is deprecated in 3.4 and removed in 3.12. this caused safe eyes to +break on upgrading to fedora 39 + +Signed-off-by: Alyssa Rosenzweig +--- + safeeyes/utility.py | 3 +-- + 1 file changed, 1 insertion(+), 2 deletions(-) + +diff --git a/safeeyes/utility.py b/safeeyes/utility.py +index e145d4d..3976140 100644 +--- a/safeeyes/utility.py b/safeeyes/utility.py +@@ -21,7 +21,6 @@ + """ + + import errno +-import imp + import inspect + import importlib + import json +@@ -355,7 +354,7 @@ def module_exist(module): + Check wther the given Python module exists or not. + """ + try: +-imp.find_module(module) ++importlib.util.find_spec(module) + return True + except ImportError: + return False diff --git a/x11-misc/safeeyes/safeeyes-2.1.6-r1.ebuild b/x11-misc/safeeyes/safeeyes-2.1.6-r1.ebuild index 02c1bee35ae8..c6d102ef6476 100644 --- a/x11-misc/safeeyes/safeeyes-2.1.6-r1.ebuild +++ b/x11-misc/safeeyes/safeeyes-2.1.6-r1.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{9..12} ) +PYTHON_COMPAT=( python3_{9..11} ) PYTHON_REQ_USE="tk" # for site-packages/Xlib/ext/randr.py DISTUTILS_USE_PEP517=setuptools diff --git a/x11-misc/safeeyes/safeeyes-2.1.6-r1.ebuild b/x11-misc/safeeyes/safeeyes-2.1.6-r2.ebuild similarity index 95% copy from x11-misc/safeeyes/safeeyes-2.1.6-r1.ebuild copy to x11-misc/safeeyes/safeeyes-2.1.6-r2.ebuild index 02c1bee35ae8..307103b60daf 100644 --- a/x11-misc/safeeyes/safeeyes-2.1.6-r1.ebuild +++ b/x11-misc/safeeyes/safeeyes-2.1.6-r2.ebuild @@ -16,6 +16,10 @@ LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64 ~riscv ~x86" +PATCHES=( + "${FILESDIR}"/${P}-py312.patch +) + RDEPEND=" dev-libs/libayatana-appindicator dev-python/Babel[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: app-misc/resolve-march-native/
commit: 500aebeb7769f77adc053057e2018b346fdff0ca Author: Sebastian Pipping gentoo org> AuthorDate: Sat Dec 2 15:04:46 2023 + Commit: Sebastian Pipping gentoo org> CommitDate: Sat Dec 2 15:06:20 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=500aebeb app-misc/resolve-march-native: 4.0.0 Signed-off-by: Sebastian Pipping gentoo.org> app-misc/resolve-march-native/Manifest | 1 + .../resolve-march-native-4.0.0.ebuild | 21 + 2 files changed, 22 insertions(+) diff --git a/app-misc/resolve-march-native/Manifest b/app-misc/resolve-march-native/Manifest index 2240cf543c9e..45206bde5657 100644 --- a/app-misc/resolve-march-native/Manifest +++ b/app-misc/resolve-march-native/Manifest @@ -1,2 +1,3 @@ DIST resolve-march-native-2.2.0.tar.gz 15110 BLAKE2B bd0fc09f35bcc46727a9d105d09625c1e1e38528febd315f1e79427ec516326773c3832be15146fcb9bea99ba3435a1a9ee28684b963919c1c7eb185ed5716ca SHA512 85ddba5646168cb1644c99504b4be673c52cec0cae7deb028d9cb923fa0b09817a3f5c08f6e0e546bba89f78cc574193b0bb26d1c3bae86f31ed8808cb17bdda DIST resolve-march-native-3.0.0.tar.gz 15866 BLAKE2B fcfcac3cb1219d332c8db6a5b448462fc452fed892783b66637658cd80fd952764ec6d103d83ca5800997b9b50021e7d8aee1470c6adcf73c3eebf0e35389bd2 SHA512 8bebb5aaa28961bb059fa207631d004a13922b932675e68f74d315e100c98d670628a6ab8e87fab3da043d69ecf993ad60049f85951144f073787bf348183019 +DIST resolve-march-native-4.0.0.tar.gz 18648 BLAKE2B 1d6757aed66da2f41b622d74b594c54c34fc5ebe3f47518ed959313e60cbe5f2fc04aa87f9781f82322b27642ce4a4315acd6f27b9b1f727e6533bd5c9130cd8 SHA512 375f3eeaea76cf53d29fb338cc73b647db7bf2456adb6e09c25bd1f92b8bc521844cfcae117fd0b02d280896f542d1209c118a33a0cbd8dce3ceec3873c8c85f diff --git a/app-misc/resolve-march-native/resolve-march-native-4.0.0.ebuild b/app-misc/resolve-march-native/resolve-march-native-4.0.0.ebuild new file mode 100644 index ..aafd9d6b010f --- /dev/null +++ b/app-misc/resolve-march-native/resolve-march-native-4.0.0.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..12} ) + +inherit distutils-r1 + +DESCRIPTION="Resolve GCC flag -march=native" +HOMEPAGE="https://github.com/hartwork/resolve-march-native; +SRC_URI="https://github.com/hartwork/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +RDEPEND=">=sys-devel/gcc-4.2" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: app-crypt/ubuntu-keyring/
commit: 203cc157e3164d1d2b59d7e7e4b7e5330b668223 Author: Sebastian Pipping gentoo org> AuthorDate: Wed Nov 29 16:34:36 2023 + Commit: Sebastian Pipping gentoo org> CommitDate: Wed Nov 29 16:35:34 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=203cc157 app-crypt/ubuntu-keyring: 2023.11.28.1 + EAPI 8 Signed-off-by: Sebastian Pipping gentoo.org> app-crypt/ubuntu-keyring/Manifest | 1 + .../ubuntu-keyring-2023.11.28.1.ebuild | 22 ++ 2 files changed, 23 insertions(+) diff --git a/app-crypt/ubuntu-keyring/Manifest b/app-crypt/ubuntu-keyring/Manifest index a9c58c0fd534..59569dab8174 100644 --- a/app-crypt/ubuntu-keyring/Manifest +++ b/app-crypt/ubuntu-keyring/Manifest @@ -1,3 +1,4 @@ DIST ubuntu-keyring_2020.02.11.2.tar.gz 39180 BLAKE2B e87e491bb7e22217fa9085edf77f833a3ee59cc7defe5690d343fe418795e4ca494d5db5df9768906f4417f89b2730268599f3115c01fe8bcbc49e540558 SHA512 e717699a6f85a07e87cb3362550ce8a0db1271d2efd85f97405c0e9139516fdf8ca473a37035b5e6e38aca9e1a29e92f4a948d51def076f9c25961c5a1d91ce1 DIST ubuntu-keyring_2020.06.17.1.tar.gz 36420 BLAKE2B bf3d7fa685df28db74d97c3b22c4fcd1cfe39f4a19b6ab8eb9bbb894b891cd0483ffa746c2f7c7b268582ad6e5420b1cfe40dd40bc9baa684eed5b42012bb248 SHA512 33009928eeeadbe1627b77f7db1aba32cf1e59d2fd6767bcd0d441d3521cb2b07c5bf06be86e8426c96b9661786a958b2e978f12d8f0941d1ac79289d977eeaf DIST ubuntu-keyring_2021.03.26.tar.gz 34529 BLAKE2B 8f7e5c2d10f5c56047c995ae3288fe2c16cf325f3165ca627c1ac3a0dfb0f9549e65a02ae1a848e0c7ac9d712120fcd476da70b79f420975bdd0e24ca17d5928 SHA512 04a76e2bfa88fb428face9e01976ff98a3a26fe2b555340c14200fc6099ee3b474a6733486cedfe933933c0a6826ee3550660499d7b26bda8a27a620b1d6a35f +DIST ubuntu-keyring_2023.11.28.1.orig.tar.xz 20236 BLAKE2B b6f925ef76e4aca2ae3461b0b2c04162556651557b88e01f925fa15745f9735d959a4ce6739b2591c408153f3ff5d4d09f3d6138c935502bff3c6ec8e8f14f04 SHA512 b17824a91d6e25c5658eae8d9ae509a4158b406768d5d4a8e117a230226ab7cd4327cf7e5b9bbb7baae7c66f3807d27926de85a1ea5c11a82684a890aeb8fd18 diff --git a/app-crypt/ubuntu-keyring/ubuntu-keyring-2023.11.28.1.ebuild b/app-crypt/ubuntu-keyring/ubuntu-keyring-2023.11.28.1.ebuild new file mode 100644 index ..2d9eb9a3825e --- /dev/null +++ b/app-crypt/ubuntu-keyring/ubuntu-keyring-2023.11.28.1.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="GnuPG archive keys of the Ubuntu archive" +HOMEPAGE="https://packages.debian.org/sid/ubuntu-keyring; +SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${PN}_${PV}.orig.tar.xz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~ppc64 ~x86" + +S="${WORKDIR}"/${PN} + +DOCS=( changelog README ) + +src_install() { + default + insinto /usr/share/keyrings/ + doins keyrings/*.gpg +}
[gentoo-commits] repo/gentoo:master commit in: app-admin/ttyplot/
commit: e31c0485124e5a80829765f715ad2370c4128cd9 Author: Sebastian Pipping gentoo org> AuthorDate: Fri Nov 17 12:49:36 2023 + Commit: Sebastian Pipping gentoo org> CommitDate: Fri Nov 17 12:49:36 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e31c0485 app-admin/ttyplot: 1.5.2 Signed-off-by: Sebastian Pipping gentoo.org> app-admin/ttyplot/Manifest | 1 + app-admin/ttyplot/ttyplot-1.5.2.ebuild | 24 2 files changed, 25 insertions(+) diff --git a/app-admin/ttyplot/Manifest b/app-admin/ttyplot/Manifest index 4a636cae7e8e..4da5d54ca4fd 100644 --- a/app-admin/ttyplot/Manifest +++ b/app-admin/ttyplot/Manifest @@ -1 +1,2 @@ DIST ttyplot-1.5.1.gh.tar.gz 43629 BLAKE2B 98c46c27587a6ed98f7ed146b402dcbb6f5835f2f34780ccd706dc56b674dec3792dfb8bf84c8d260c040952ef0431341df09c16d032f32d4621c5f3971857d7 SHA512 3eb255375366bc3a773364388dc709f4f5b9961e1c99404dfd192503b20a8eb064f5089811b8c894a8214f84d24e14d040adb0b34712915311eb28972586bf0b +DIST ttyplot-1.5.2.gh.tar.gz 44023 BLAKE2B a8ebf0529f1d3e65ec5887d0fc45c51840ddb26ed982ea5bc2e47d66c03878a642576c7b3052c717f296af9b3fe0fca15080cbf252cb274238e6b664372f219e SHA512 ffdeba5d1ad4a0abbb04d76d914a2f209471ac6f601447c4693de594b0cdb1c162e42b49bb1bf0bb50e2d9b0d9b0452fb9f3d8949c5b9143cc9b6faae50ad28f diff --git a/app-admin/ttyplot/ttyplot-1.5.2.ebuild b/app-admin/ttyplot/ttyplot-1.5.2.ebuild new file mode 100644 index ..31b1533c83eb --- /dev/null +++ b/app-admin/ttyplot/ttyplot-1.5.2.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" + +DESCRIPTION="Realtime plotting utility with data input from stdin" +HOMEPAGE="https://github.com/tenox7/ttyplot; +SRC_URI="https://github.com/tenox7/ttyplot/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND="sys-libs/ncurses" +RDEPEND="${DEPEND}" + +src_install() { + local args=( + PREFIX=/usr + MANPREFIX=/usr/share/man + DESTDIR="${D}" + ) + emake "${args[@]}" install +}
[gentoo-commits] repo/gentoo:master commit in: app-text/pelican/
commit: 561d046c5fdbd2116da774a3744574f0c4e2a046 Author: Sebastian Pipping gentoo org> AuthorDate: Mon Nov 13 00:22:26 2023 + Commit: Sebastian Pipping gentoo org> CommitDate: Mon Nov 13 00:30:38 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=561d046c app-text/pelican: 4.9.0 Signed-off-by: Sebastian Pipping gentoo.org> app-text/pelican/Manifest | 1 + app-text/pelican/pelican-4.9.0.ebuild | 77 +++ 2 files changed, 78 insertions(+) diff --git a/app-text/pelican/Manifest b/app-text/pelican/Manifest index 38befada2e46..271058b778e8 100644 --- a/app-text/pelican/Manifest +++ b/app-text/pelican/Manifest @@ -1 +1,2 @@ DIST pelican-4.8.0.gh.tar.gz 1401791 BLAKE2B 889c9054659c9f98cca571fa0f3ea9ee7752aa65c3feb71278570bad74095f521d3838aa1a32dc3ae331ba86149cdd10be9c31c7ed5bc6e06348edf3eb3bb081 SHA512 2e94eb88a836bcb430026463c0e7e906b7f065507e0d873b6e0fc980e271e6a8f2e62b22af4b61c963d90ef61d57787de20656fe7497b0ae14e93eff2d364f3b +DIST pelican-4.9.0.gh.tar.gz 1374399 BLAKE2B 2fa91ff9b5ddacac1fd64d9325ccb1fadb9bbfaa9c6098920a43a576f3d8d7be31a98b5250b2ea10bee63993d8b9bb72fdebdf9d57d0518d1f4bddef705e2804 SHA512 a50d0fbad816fa4a73eb94d0aa15cf5f9321ed2bdb50addbebbf0024f2fc7fd73ab94b314b5821068d552dcd1b11a54ca657aac732340156f2361a7e832c diff --git a/app-text/pelican/pelican-4.9.0.ebuild b/app-text/pelican/pelican-4.9.0.ebuild new file mode 100644 index ..a8ec456458a6 --- /dev/null +++ b/app-text/pelican/pelican-4.9.0.ebuild @@ -0,0 +1,77 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=pdm-backend +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 optfeature + +DESCRIPTION="A tool to generate a static blog, with restructured text or markdown input files" +HOMEPAGE=" + https://getpelican.com/ + https://pypi.org/project/pelican/ +" +SRC_URI=" + https://github.com/getpelican/pelican/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="AGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~riscv ~x86" +IUSE="doc examples markdown" + +RDEPEND=" + >=dev-python/docutils-0.20.1[${PYTHON_USEDEP}] + >=dev-python/blinker-1.7.0[${PYTHON_USEDEP}] + >=dev-python/feedgenerator-2.1.0[${PYTHON_USEDEP}] + >=dev-python/jinja-3.1.2[${PYTHON_USEDEP}] + >=dev-python/ordered-set-4.1.0[${PYTHON_USEDEP}] + >=dev-python/pygments-2.16.1[${PYTHON_USEDEP}] + >=dev-python/python-dateutil-2.8.2[${PYTHON_USEDEP}] + >=dev-python/pytz-2020.1[${PYTHON_USEDEP}] + >=dev-python/rich-13.6.0[${PYTHON_USEDEP}] + >=dev-python/unidecode-1.3.7[${PYTHON_USEDEP}] + >=dev-python/watchfiles-0.21.0[${PYTHON_USEDEP}] + doc? ( dev-python/sphinx[${PYTHON_USEDEP}] ) + markdown? ( >=dev-python/markdown-3.1[${PYTHON_USEDEP}] )" +BDEPEND=" + test? ( + >=dev-python/markdown-3.1[${PYTHON_USEDEP}] + dev-python/typogrify[${PYTHON_USEDEP}] + dev-python/lxml[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + )" + +DOCS=( README.rst ) + +EPYTEST_DESELECT=( + # Needs investigation, we weren't running tests at all before + pelican/tests/test_testsuite.py::TestSuiteTest::test_error_on_warning + pelican/tests/test_pelican.py::TestPelican::test_basic_generation_works + pelican/tests/test_pelican.py::TestPelican::test_custom_generation_works +) + +distutils_enable_tests pytest + +python_compile_all() { + use doc && emake -C docs html +} + +python_install_all() { + use doc && local HTML_DOCS=( docs/_build/html/. ) + + if use examples; then + docinto /usr/share/doc/${PF} + docompress -x /usr/share/doc/${PF}/samples + dodoc -r samples + fi + + distutils-r1_python_install_all +} + +pkg_postinst() { + optfeature "Typographical enhancements (alternative to markdown)" dev-python/typogrify +}
[gentoo-commits] repo/gentoo:master commit in: app-admin/ttyplot/
commit: a90a425be6b8e8a41f857d4f703a1a462512ce04 Author: Sebastian Pipping gentoo org> AuthorDate: Fri Nov 10 18:18:36 2023 + Commit: Sebastian Pipping gentoo org> CommitDate: Fri Nov 10 18:18:36 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a90a425b app-admin/ttyplot: Fix mirror filename Signed-off-by: Sebastian Pipping gentoo.org> app-admin/ttyplot/Manifest | 2 +- app-admin/ttyplot/ttyplot-1.5.1.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app-admin/ttyplot/Manifest b/app-admin/ttyplot/Manifest index ccf1665f40c1..4a636cae7e8e 100644 --- a/app-admin/ttyplot/Manifest +++ b/app-admin/ttyplot/Manifest @@ -1 +1 @@ -DIST 1.5.1.gh.tar.gz 43629 BLAKE2B 98c46c27587a6ed98f7ed146b402dcbb6f5835f2f34780ccd706dc56b674dec3792dfb8bf84c8d260c040952ef0431341df09c16d032f32d4621c5f3971857d7 SHA512 3eb255375366bc3a773364388dc709f4f5b9961e1c99404dfd192503b20a8eb064f5089811b8c894a8214f84d24e14d040adb0b34712915311eb28972586bf0b +DIST ttyplot-1.5.1.gh.tar.gz 43629 BLAKE2B 98c46c27587a6ed98f7ed146b402dcbb6f5835f2f34780ccd706dc56b674dec3792dfb8bf84c8d260c040952ef0431341df09c16d032f32d4621c5f3971857d7 SHA512 3eb255375366bc3a773364388dc709f4f5b9961e1c99404dfd192503b20a8eb064f5089811b8c894a8214f84d24e14d040adb0b34712915311eb28972586bf0b diff --git a/app-admin/ttyplot/ttyplot-1.5.1.ebuild b/app-admin/ttyplot/ttyplot-1.5.1.ebuild index 17db22ea1f97..31b1533c83eb 100644 --- a/app-admin/ttyplot/ttyplot-1.5.1.ebuild +++ b/app-admin/ttyplot/ttyplot-1.5.1.ebuild @@ -5,7 +5,7 @@ EAPI="8" DESCRIPTION="Realtime plotting utility with data input from stdin" HOMEPAGE="https://github.com/tenox7/ttyplot; -SRC_URI="https://github.com/tenox7/ttyplot/archive/refs/tags/${PV}.tar.gz -> ${PV}.gh.tar.gz" +SRC_URI="https://github.com/tenox7/ttyplot/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" LICENSE="Apache-2.0" SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: app-admin/ttyplot/
commit: 47315ecb859ff85be2dcfec818108517bb285208 Author: Sebastian Pipping gentoo org> AuthorDate: Fri Nov 10 18:05:49 2023 + Commit: Sebastian Pipping gentoo org> CommitDate: Fri Nov 10 18:08:07 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47315ecb app-admin/ttyplot: 1.5.1 (new package) Signed-off-by: Sebastian Pipping gentoo.org> app-admin/ttyplot/Manifest | 1 + app-admin/ttyplot/metadata.xml | 11 +++ app-admin/ttyplot/ttyplot-1.5.1.ebuild | 24 3 files changed, 36 insertions(+) diff --git a/app-admin/ttyplot/Manifest b/app-admin/ttyplot/Manifest new file mode 100644 index ..ccf1665f40c1 --- /dev/null +++ b/app-admin/ttyplot/Manifest @@ -0,0 +1 @@ +DIST 1.5.1.gh.tar.gz 43629 BLAKE2B 98c46c27587a6ed98f7ed146b402dcbb6f5835f2f34780ccd706dc56b674dec3792dfb8bf84c8d260c040952ef0431341df09c16d032f32d4621c5f3971857d7 SHA512 3eb255375366bc3a773364388dc709f4f5b9961e1c99404dfd192503b20a8eb064f5089811b8c894a8214f84d24e14d040adb0b34712915311eb28972586bf0b diff --git a/app-admin/ttyplot/metadata.xml b/app-admin/ttyplot/metadata.xml new file mode 100644 index ..ae2c63465dde --- /dev/null +++ b/app-admin/ttyplot/metadata.xml @@ -0,0 +1,11 @@ + +https://www.gentoo.org/dtd/metadata.dtd'> + + + sp...@gentoo.org + Sebastian Pipping + + + tenox7/ttyplot + + diff --git a/app-admin/ttyplot/ttyplot-1.5.1.ebuild b/app-admin/ttyplot/ttyplot-1.5.1.ebuild new file mode 100644 index ..17db22ea1f97 --- /dev/null +++ b/app-admin/ttyplot/ttyplot-1.5.1.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" + +DESCRIPTION="Realtime plotting utility with data input from stdin" +HOMEPAGE="https://github.com/tenox7/ttyplot; +SRC_URI="https://github.com/tenox7/ttyplot/archive/refs/tags/${PV}.tar.gz -> ${PV}.gh.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND="sys-libs/ncurses" +RDEPEND="${DEPEND}" + +src_install() { + local args=( + PREFIX=/usr + MANPREFIX=/usr/share/man + DESTDIR="${D}" + ) + emake "${args[@]}" install +}
[gentoo-commits] repo/gentoo:master commit in: sys-fs/bindfs/
commit: e49a148a0d0719a7879aeb4be73304a7db6d7244 Author: Sebastian Pipping gentoo org> AuthorDate: Fri Nov 10 16:21:04 2023 + Commit: Sebastian Pipping gentoo org> CommitDate: Fri Nov 10 16:22:35 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e49a148a sys-fs/bindfs: 1.17.6 Signed-off-by: Sebastian Pipping gentoo.org> sys-fs/bindfs/Manifest | 1 + sys-fs/bindfs/bindfs-1.17.6.ebuild | 23 +++ 2 files changed, 24 insertions(+) diff --git a/sys-fs/bindfs/Manifest b/sys-fs/bindfs/Manifest index e6d60b67738a..851e909843cd 100644 --- a/sys-fs/bindfs/Manifest +++ b/sys-fs/bindfs/Manifest @@ -1,3 +1,4 @@ DIST bindfs-1.17.3.tar.gz 421902 BLAKE2B 367f4f7d20468c0a652c45825525ad31a354e8d5216f742084ef284537e36c4197bb775daeb84e3c853324750043cce4d268b97c3c91dd5c52204f81586f1812 SHA512 0a3e970dd192d24dd69c7e897e9f88a68ce6e4926a42a70e555d5b1bcb699849e1b4df5767cc550c2bac1da47a8dc03838a6595a73c8d8f1c0eceaafd9e2c83f DIST bindfs-1.17.4.tar.gz 423505 BLAKE2B 553688f974dabec256d007dae60b1c8868d63199f04e0f557d55d04b6a31de8524efd192320979cf733d0a5e8a90b80956e4ef04aa508bd17ab3559e75269a52 SHA512 8b49dbccfaec262c26956ad36f8c49b42713d15b4b8ef1a2dc2c74e54d834a6f76430cf5c59d252b69f4c1ce72dc781247366c7832b7f343e78eeeb0a6fb449e DIST bindfs-1.17.5.tar.gz 424237 BLAKE2B c0396cad5b4522c280b301e5977d288d58fefe1118c100f4f4556ffc85cd4f8256a0348c51fd853654bc72998262509a9df01eb8969e1da402e90dbf1aab6807 SHA512 950fca3bd4a5f373c632883efafe505f9a1ddb45da40d8cd7bfa814733a68a84a2cfd746b74a831c292036f63da5d935cba35cf46e0e67e108aab29c2154a170 +DIST bindfs-1.17.6.tar.gz 424268 BLAKE2B 6804f830860b3833a5ad867826b6bf7d52bce96f129f456476ccf03dc70bc1af97df7512d707074ccee44d3a17e51c964d075cba59c591faaccc022aebd91a64 SHA512 57a6cf3cdeb6a3ebdbcd59349e0f6fbcb60c4383a26ffc7be3b61152138d593f995501234cb5d4082e689b640de73efc60ce05219c3df1ff776498be27bfe0f1 diff --git a/sys-fs/bindfs/bindfs-1.17.6.ebuild b/sys-fs/bindfs/bindfs-1.17.6.ebuild new file mode 100644 index ..2729a0dd8fb3 --- /dev/null +++ b/sys-fs/bindfs/bindfs-1.17.6.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="FUSE filesystem for bind mounting with altered permissions" +HOMEPAGE="https://bindfs.org/; +SRC_URI="https://bindfs.org/downloads/${P}.tar.gz; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="debug" + +RDEPEND=">=sys-fs/fuse-3.10.2:3" +DEPEND="${RDEPEND} + virtual/pkgconfig" + +RESTRICT="test" + +src_configure() { + econf $(use_enable debug debug-output) --with-fuse3 +}
[gentoo-commits] repo/gentoo:master commit in: sys-fs/bindfs/
commit: 41bccb00966bee30528223113805e65675920e64 Author: Sebastian Pipping gentoo org> AuthorDate: Fri Nov 10 00:00:01 2023 + Commit: Sebastian Pipping gentoo org> CommitDate: Fri Nov 10 00:02:59 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41bccb00 sys-fs/bindfs: 1.17.5 Signed-off-by: Sebastian Pipping gentoo.org> sys-fs/bindfs/Manifest | 1 + sys-fs/bindfs/bindfs-1.17.5.ebuild | 23 +++ 2 files changed, 24 insertions(+) diff --git a/sys-fs/bindfs/Manifest b/sys-fs/bindfs/Manifest index 0d82db8c2a41..e6d60b67738a 100644 --- a/sys-fs/bindfs/Manifest +++ b/sys-fs/bindfs/Manifest @@ -1,2 +1,3 @@ DIST bindfs-1.17.3.tar.gz 421902 BLAKE2B 367f4f7d20468c0a652c45825525ad31a354e8d5216f742084ef284537e36c4197bb775daeb84e3c853324750043cce4d268b97c3c91dd5c52204f81586f1812 SHA512 0a3e970dd192d24dd69c7e897e9f88a68ce6e4926a42a70e555d5b1bcb699849e1b4df5767cc550c2bac1da47a8dc03838a6595a73c8d8f1c0eceaafd9e2c83f DIST bindfs-1.17.4.tar.gz 423505 BLAKE2B 553688f974dabec256d007dae60b1c8868d63199f04e0f557d55d04b6a31de8524efd192320979cf733d0a5e8a90b80956e4ef04aa508bd17ab3559e75269a52 SHA512 8b49dbccfaec262c26956ad36f8c49b42713d15b4b8ef1a2dc2c74e54d834a6f76430cf5c59d252b69f4c1ce72dc781247366c7832b7f343e78eeeb0a6fb449e +DIST bindfs-1.17.5.tar.gz 424237 BLAKE2B c0396cad5b4522c280b301e5977d288d58fefe1118c100f4f4556ffc85cd4f8256a0348c51fd853654bc72998262509a9df01eb8969e1da402e90dbf1aab6807 SHA512 950fca3bd4a5f373c632883efafe505f9a1ddb45da40d8cd7bfa814733a68a84a2cfd746b74a831c292036f63da5d935cba35cf46e0e67e108aab29c2154a170 diff --git a/sys-fs/bindfs/bindfs-1.17.5.ebuild b/sys-fs/bindfs/bindfs-1.17.5.ebuild new file mode 100644 index ..2729a0dd8fb3 --- /dev/null +++ b/sys-fs/bindfs/bindfs-1.17.5.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="FUSE filesystem for bind mounting with altered permissions" +HOMEPAGE="https://bindfs.org/; +SRC_URI="https://bindfs.org/downloads/${P}.tar.gz; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="debug" + +RDEPEND=">=sys-fs/fuse-3.10.2:3" +DEPEND="${RDEPEND} + virtual/pkgconfig" + +RESTRICT="test" + +src_configure() { + econf $(use_enable debug debug-output) --with-fuse3 +}
[gentoo-commits] repo/gentoo:master commit in: app-text/nuspell/
commit: 1eb1064318dea3fbcb55769dab51e2c3382807e4 Author: Sebastian Pipping gentoo org> AuthorDate: Wed Nov 8 15:14:38 2023 + Commit: Sebastian Pipping gentoo org> CommitDate: Wed Nov 8 15:40:13 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1eb10643 app-text/nuspell: 5.1.4 Signed-off-by: Sebastian Pipping gentoo.org> app-text/nuspell/Manifest | 1 + app-text/nuspell/nuspell-5.1.4.ebuild | 50 +++ 2 files changed, 51 insertions(+) diff --git a/app-text/nuspell/Manifest b/app-text/nuspell/Manifest index e8840086fcfd..71de41a24016 100644 --- a/app-text/nuspell/Manifest +++ b/app-text/nuspell/Manifest @@ -1 +1,2 @@ DIST nuspell-5.1.3.tar.gz 371496 BLAKE2B 7a4aa05b01bd085e0612cf681783cfa2314a3b775c283f7e25c19d6afbb5af74c7ea2ffe149c68ca422383c24bd043e4b5e6b0895a0acd7c376e3d39f253a867 SHA512 72c868f734848be79c7cfb0502298626307213e4f3f422f8e9ee7dac24cb3d79ea55d04ef0443e7107bb11eb545c79a15a8aea8cb056dc2805c23bd5e3292562 +DIST nuspell-5.1.4.tar.gz 371512 BLAKE2B c1c05cc113cf7a6a4b77671f4fe372b2131a6cbcb328d76517bcbb45863e1fd0f27d76597193cae3a5c686d8e0b480fc831e0aa8dbcbf9f9b65420200a13d444 SHA512 f4119b3fe5944be8f5bc35ccff8d7a93b0f4fa9f129bc97a7b96879a11b5b35bd714b41dd209267417e94c5fed45fd3a74b349f94424f4b90bde07d9694d1d7d diff --git a/app-text/nuspell/nuspell-5.1.4.ebuild b/app-text/nuspell/nuspell-5.1.4.ebuild new file mode 100644 index ..d0791bda1ad5 --- /dev/null +++ b/app-text/nuspell/nuspell-5.1.4.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Spell checker library and CLI for complex natural languages" +HOMEPAGE="https://nuspell.github.io/ https://github.com/nuspell/nuspell; +SRC_URI="https://github.com/nuspell/nuspell/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="LGPL-3+" +SLOT="0/5" # due to libnuspell.so.5 +KEYWORDS="~amd64 ~loong ~riscv ~x86" +IUSE="doc test" + +RDEPEND=">=dev-libs/icu-60" +DEPEND="${RDEPEND} + doc? ( virtual/pandoc ) + test? ( >=dev-cpp/catch-3.1.1:0 ) + " + +DOCS=( CHANGELOG.md ) + +RESTRICT="!test? ( test )" + +src_prepare() { + if ! use test ; then + rm -R external/hunspell/ || die + fi + cmake_src_prepare +} + +src_configure() { + local mycmakeargs=( + -DBUILD_TESTING=$(usex test) + ) + + cmake_src_configure +} + +pkg_postinst() { + einfo + einfo 'Nuspell needs language packs and/or dictionaries to be of use' + einfo 'e.g. package app-dicts/myspell-en or one of its siblings.' + einfo + einfo 'Besides MySpell dictionaries, for other options please' + einfo 'see https://nuspell.github.io/#languages-and-users .' + einfo +}
[gentoo-commits] repo/gentoo:master commit in: app-portage/elogv/
commit: bc501361064bab953e99c2d54f8f5c4bc59c51e4 Author: Sebastian Pipping gentoo org> AuthorDate: Wed Nov 8 12:47:38 2023 + Commit: Sebastian Pipping gentoo org> CommitDate: Wed Nov 8 12:47:38 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc501361 app-portage/elogv: Drop old Signed-off-by: Sebastian Pipping gentoo.org> app-portage/elogv/Manifest | 4 --- app-portage/elogv/elogv-0.7.9-r3.ebuild | 56 - app-portage/elogv/elogv-0.8.0.ebuild| 56 - app-portage/elogv/elogv-0.8.1.ebuild| 56 - app-portage/elogv/elogv-0.8.2.ebuild| 56 - 5 files changed, 228 deletions(-) diff --git a/app-portage/elogv/Manifest b/app-portage/elogv/Manifest index d4ade5b6eba0..914694aa721d 100644 --- a/app-portage/elogv/Manifest +++ b/app-portage/elogv/Manifest @@ -1,5 +1 @@ -DIST elogv-0.7.9.tar.gz 19556 BLAKE2B 5d5f1a4adab09cf8b56ca3433b2a1cd0d3572345ff92f34b6b3ad175178161c36531bf9211563f4ad18191c6ff99c2cdcf9c3d188eca293a1698157e0a9f04a2 SHA512 703d1e8f55f5ee17a393f3a331ee38ef1d4e4c918c316055d5e2297b96dbe7de0ca6df864f462520f2087ed1a7bb7f43db56bfd3864a865d349516694522a686 -DIST elogv-0.8.0.tar.gz 19563 BLAKE2B 1483f1973f0d18470484f8b4861f9301f5a2cc5e813709c3783127d0ed61db952c7edb1e5c12a3ba2066aa09bfd9c7547bc695ea9b46f106996b3036abc32d2d SHA512 75c1bce6dae36f5720e36a92d08c9469a54b31ff50321cc6fc250aa5a3039f2b4ce7ad518d261acb2d653e20783d375ec2c88bc2b86cc1400b6a49cfbb14647b -DIST elogv-0.8.1.tar.gz 19289 BLAKE2B e88e7383661e0a6336ffbb9027ee9d5540f14db7dd00e385afeb732925487a5cf9e73aa56cead2e11c6ae893a92006b3c75231dfb8918d8102af5988c10a480a SHA512 36f4eb237a8811d3720862d0551a84a0abce36cf565c810d25457ec5b1b2735897be69856ab50be2ad08be77b3761435aae87ac377407374c7643d05fe592f27 -DIST elogv-0.8.2.tar.gz 19212 BLAKE2B d37daeccc4b1ed780d943649dd709815b8d2ab69665a9426700501b9266c3cd70ad0d29a828195fb16f9be71692ab1fdb80a503de94a759447dd5540b29e9dc9 SHA512 bc542c1ba941379290159796ede2aed8345c09e050bbbfa65ceb8f1d8c0fc6c33147d716bc685690e6b5d513d66d3aa04c96b28674ba4d83c29348740cb8feb1 DIST elogv-0.8.3.tar.gz 27144 BLAKE2B 7c672365afb9a17e2acf76f04b4479a5a9d8a43fd1e739ac86fb00f2744ad2b2871f12e3b384d292c8f7d704af877372e201644a6354b49d38d6ec03c2437f4d SHA512 9825e530f3e2de9f84aa77afba813aaba8ce68e3fb52f7685e98099e9f5a3b828cad259d4eb273aafba9b7a14ea9e41e9c0ecf2f6efe1dfd3b81f9ea0786592b diff --git a/app-portage/elogv/elogv-0.7.9-r3.ebuild b/app-portage/elogv/elogv-0.7.9-r3.ebuild deleted file mode 100644 index 9496193f8f9c.. --- a/app-portage/elogv/elogv-0.7.9-r3.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{9..11} pypy3 ) -PYTHON_REQ_USE="ncurses" -DISTUTILS_USE_SETUPTOOLS=no - -inherit distutils-r1 - -DESCRIPTION="Curses based utility to parse the contents of elogs created by Portage" -HOMEPAGE="https://gitweb.gentoo.org/proj/elogv.git/; -SRC_URI="https://github.com/gentoo/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ppc ~ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" -PLOCALES=( "de" "es" "it" "pl" ) -IUSE="${PLOCALES[*]/#/l10n_}" - -RDEPEND="sys-apps/portage[${PYTHON_USEDEP}]" -DEPEND="${RDEPEND}" - -DOCS=( README ) - -src_install() { - distutils-r1_src_install - - elog 'Deleting unwanted language files...' - for i in ${PLOCALES[@]}; do - if use "l10n_${i}"; then - # Keep and fix man page filename (bug #869905) - mv "${ED}"/usr/share/man/${i}/man1/${PN}.1{.${i},} || die - else - rm -r "${ED}"/usr/share/{locale,man}/"${i}" || die - elog "- Language \"${i}\" deleted" - fi - done -} - -pkg_postinst() { - elog "In order to use this software, you need to activate" - elog "Portage's elog features. Required is" - elog " PORTAGE_ELOG_SYSTEM=\"save\" " - elog "and at least one out of " - elog " PORTAGE_ELOG_CLASSES=\"warn error info log qa\"" - elog "More information on the elog system can be found" - elog "in ${EPREFIX}/usr/share/portage/config/make.conf.example" - elog - elog "To operate properly this software needs the directory" - elog "${PORT_LOGDIR:-${EPREFIX}/var/log/portage}/elog created, belonging to group portage." - elog &qu
[gentoo-commits] repo/gentoo:master commit in: sys-fs/unionfs-fuse/
commit: a4affed28fe6c57e135a67e76f914141850fd28f Author: Sebastian Pipping gentoo org> AuthorDate: Tue Nov 7 00:11:18 2023 + Commit: Sebastian Pipping gentoo org> CommitDate: Tue Nov 7 00:11:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4affed2 sys-fs/unionfs-fuse: Drop old Signed-off-by: Sebastian Pipping gentoo.org> sys-fs/unionfs-fuse/Manifest | 3 -- sys-fs/unionfs-fuse/unionfs-fuse-2.2-r1.ebuild | 48 -- sys-fs/unionfs-fuse/unionfs-fuse-3.2.ebuild| 48 -- sys-fs/unionfs-fuse/unionfs-fuse-3.3.ebuild| 48 -- sys-fs/unionfs-fuse/unionfs-fuse-3.4.ebuild| 48 -- 5 files changed, 195 deletions(-) diff --git a/sys-fs/unionfs-fuse/Manifest b/sys-fs/unionfs-fuse/Manifest index 75e7e5c42e46..9ae3bf58e1f9 100644 --- a/sys-fs/unionfs-fuse/Manifest +++ b/sys-fs/unionfs-fuse/Manifest @@ -1,4 +1 @@ -DIST unionfs-fuse-2.2.tar.gz 47955 BLAKE2B 44ce19b5b857a571da4722af7d19f4c59a5ca222a9d5d544529ef6c4be5125518ffc62cbbd7b5ac7b88fadd22b8777daf18b23124602f35de1a8a041b27d3cbb SHA512 eaecc203f8fad094221cf16b962e7d32a3aa9b0c945a663ce027aba3b7c4152a4dba8d5e96cb63d147f5ecd216cae29b53de946d74a939cde486dcea95d947df -DIST unionfs-fuse-3.2.tar.gz 53631 BLAKE2B d9f384d191a6f2d743c31d4d241c0cd576a1e4d4fe21c5c61516f14f3cc807ecb88d2d87dfb89f9160d2ffb2571a98843ec322b922e82ca7166dbd6ce19496c2 SHA512 e9d5b5540e8eefb9de3204798c5bf1ec4481ea6efc9e3f91f3454bfe0c67d623a542f4097d88c7292828703317a0460b4e10ca9e74d1346d5fe69f67f57400b7 -DIST unionfs-fuse-3.3.tar.gz 54069 BLAKE2B 2b6346c29318a7b8c31cd611d041bb90eb7c3b4b9cd6ea45006c291cb5346b1947ce4de3ac77d23979962bc72e33b6d5661013856d0fd5109e28d78590dbaea6 SHA512 7c72763af4dbf72bfcbff396fea2a81fb289d7bb2b1e6201d04d583f0245df96863eb50ab91e8dfe9288e61435273eb9fcc6ad5feea4db16baefceb1a382280a DIST unionfs-fuse-3.4.tar.gz 54122 BLAKE2B 8d578a1bd88814acf5e2d437b06a5f400f38e61ea7c998fe38bb7ca536c9092f07872c4b4ccffc9db834eb8430f3e98c543a66920afab2b2371451c17c247d2c SHA512 fb719c8548ab1fa43f236d5c3207d7e8e7a7dc45efed453e447e29452a7c4d03483c84b00fd615bac115781b333c8171d811b87a0227172010a2ab34224150f7 diff --git a/sys-fs/unionfs-fuse/unionfs-fuse-2.2-r1.ebuild b/sys-fs/unionfs-fuse/unionfs-fuse-2.2-r1.ebuild deleted file mode 100644 index b5b723304d23.. --- a/sys-fs/unionfs-fuse/unionfs-fuse-2.2-r1.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" - -PYTHON_COMPAT=( python3_{9..10} ) -inherit python-any-r1 toolchain-funcs - -DESCRIPTION="Self-syncing tree-merging file system based on FUSE" -HOMEPAGE="https://github.com/rpodgorny/unionfs-fuse; -SRC_URI="https://github.com/rpodgorny/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86 ~x86-linux" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND="sys-fs/fuse:0" -DEPEND="${RDEPEND}" -BDEPEND=" - test? ( - $(python_gen_any_dep 'dev-python/pytest[${PYTHON_USEDEP}]') - ) -" - -pkg_setup() { - use test && python-any-r1_pkg_setup -} - -python_check_deps() { - use test || return 0 - python_has_version "dev-python/pytest[${PYTHON_USEDEP}]" -} - -src_compile() { - emake AR="$(tc-getAR)" CC="$(tc-getCC)" -} - -src_install() { - emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install -} - -src_test() { - [[ -e /dev/fuse ]] || return 0 - addwrite /dev/fuse - pytest -vv || die "Tests fail with ${EPYTHON}" -} diff --git a/sys-fs/unionfs-fuse/unionfs-fuse-3.2.ebuild b/sys-fs/unionfs-fuse/unionfs-fuse-3.2.ebuild deleted file mode 100644 index 5bc4fe587d8e.. --- a/sys-fs/unionfs-fuse/unionfs-fuse-3.2.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" - -PYTHON_COMPAT=( python3_{9..11} ) -inherit python-any-r1 toolchain-funcs - -DESCRIPTION="Self-syncing tree-merging file system based on FUSE" -HOMEPAGE="https://github.com/rpodgorny/unionfs-fuse; -SRC_URI="https://github.com/rpodgorny/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86 ~x86-linux" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND="sys-fs/fuse:3" -DEPEND="${RDEPEND}" -BDEPEND=" - test? ( - $(python_gen_any_dep 'dev-python/pytest[${PYTHON_USEDEP}]') - ) -" - -pkg_setup() { - use test && python-any-r1_pkg_setup -} - -python_check_deps() { - use test || return 0 -
[gentoo-commits] repo/gentoo:master commit in: dev-util/ydiff/
commit: 95a0ae22cca97bd030abbfc59e7007195c6415de Author: Sebastian Pipping gentoo org> AuthorDate: Mon Nov 6 23:51:53 2023 + Commit: Sebastian Pipping gentoo org> CommitDate: Mon Nov 6 23:51:53 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95a0ae22 dev-util/ydiff: Python 3.12 Signed-off-by: Sebastian Pipping gentoo.org> dev-util/ydiff/ydiff-1.2-r2.ebuild | 28 1 file changed, 28 insertions(+) diff --git a/dev-util/ydiff/ydiff-1.2-r2.ebuild b/dev-util/ydiff/ydiff-1.2-r2.ebuild new file mode 100644 index ..3f16531fa948 --- /dev/null +++ b/dev-util/ydiff/ydiff-1.2-r2.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..12} ) +DISTUTILS_USE_PEP517=setuptools + +inherit distutils-r1 pypi + +DESCRIPTION="Colored, side-by-side diff terminal viewer (ex. cdiff)" +HOMEPAGE="https://github.com/ymattw/ydiff; + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" + +RDEPEND="sys-apps/less" + +DOCS=( CHANGES.rst README.rst ) + +RESTRICT="test" + +python_test() { + ${PYTHON} tests/test_ydiff.py || die "Unit tests failed." + + ./tests/regression.sh || die "Regression tests failed." +}
[gentoo-commits] repo/gentoo:master commit in: dev-vcs/git-big-picture/
commit: 0c7f75e87067c82703836b199ed04a1868e35c15 Author: Sebastian Pipping gentoo org> AuthorDate: Tue Nov 7 00:00:17 2023 + Commit: Sebastian Pipping gentoo org> CommitDate: Tue Nov 7 00:00:17 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c7f75e8 dev-vcs/git-big-picture: Python 3.12 Signed-off-by: Sebastian Pipping gentoo.org> .../git-big-picture-1.2.2-r3.ebuild| 41 ++ 1 file changed, 41 insertions(+) diff --git a/dev-vcs/git-big-picture/git-big-picture-1.2.2-r3.ebuild b/dev-vcs/git-big-picture/git-big-picture-1.2.2-r3.ebuild new file mode 100644 index ..36aa2df82403 --- /dev/null +++ b/dev-vcs/git-big-picture/git-big-picture-1.2.2-r3.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYTHON_COMPAT=( python3_{9..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Visualization tool for Git repositories" +HOMEPAGE="https://github.com/git-big-picture/git-big-picture; + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" + +# NOTE: dev-util/cram explictly does not need [${PYTHON_USEDEP}] +# since test.cram is a shell session and not Python code +DEPEND=" + test? ( + dev-python/parameterized[${PYTHON_USEDEP}] + dev-python/pytest[${PYTHON_USEDEP}] + dev-util/cram + ) +" +# No need for "[python]" or "[${PYTHON_USEDEP}]" with any of these +# since they are invoked using subprocess +RDEPEND=" + dev-vcs/git + media-gfx/graphviz[svg] +" + +RESTRICT="!test? ( test )" + +python_test() { + pytest -vv test.py || die "Tests fail with ${EPYTHON}" + cram test.cram || die "Tests fail with ${EPYTHON}" +}
[gentoo-commits] repo/gentoo:master commit in: dev-vcs/git-delete-merged-branches/
commit: 996b0428ec50dcd931077c12168e8ace7f29c820 Author: Sebastian Pipping gentoo org> AuthorDate: Tue Nov 7 00:07:07 2023 + Commit: Sebastian Pipping gentoo org> CommitDate: Tue Nov 7 00:07:07 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=996b0428 dev-vcs/git-delete-merged-branches: Python 3.12 Signed-off-by: Sebastian Pipping gentoo.org> .../git-delete-merged-branches-7.4.0-r1.ebuild | 43 ++ 1 file changed, 43 insertions(+) diff --git a/dev-vcs/git-delete-merged-branches/git-delete-merged-branches-7.4.0-r1.ebuild b/dev-vcs/git-delete-merged-branches/git-delete-merged-branches-7.4.0-r1.ebuild new file mode 100644 index ..e840b4c17836 --- /dev/null +++ b/dev-vcs/git-delete-merged-branches/git-delete-merged-branches-7.4.0-r1.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYTHON_COMPAT=( python3_{9..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Command-line tool to delete merged Git branches" +HOMEPAGE="https://github.com/hartwork/git-delete-merged-branches; + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="full-name-executable test" + +COMMON_DEPEND=" + >=dev-python/colorama-0.4.3[${PYTHON_USEDEP}] + >=dev-python/prompt-toolkit-3.0.18[${PYTHON_USEDEP}] +" +DEPEND="${COMMON_DEPEND} + test? ( dev-python/parameterized[${PYTHON_USEDEP}] ) +" +RDEPEND="${COMMON_DEPEND} + full-name-executable? ( !dev-vcs/git-extras ) + dev-vcs/git +" + +RESTRICT="!test? ( test )" + +distutils_enable_tests pytest + +src_install() { + distutils-r1_src_install + + if ! use full-name-executable; then + rm "${D}"/usr/bin/git-delete-merged-branches || die + rm "${D}"/usr/share/man/man1/git-delete-merged-branches.1* || die + fi +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/gprof2dot/
commit: 6574e983927d93b3f6881f84e997f0954781d666 Author: Sebastian Pipping gentoo org> AuthorDate: Mon Nov 6 23:49:55 2023 + Commit: Sebastian Pipping gentoo org> CommitDate: Mon Nov 6 23:49:55 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6574e983 dev-util/gprof2dot: Python 3.12 Signed-off-by: Sebastian Pipping gentoo.org> dev-util/gprof2dot/gprof2dot-2022.7.29-r1.ebuild | 20 1 file changed, 20 insertions(+) diff --git a/dev-util/gprof2dot/gprof2dot-2022.7.29-r1.ebuild b/dev-util/gprof2dot/gprof2dot-2022.7.29-r1.ebuild new file mode 100644 index ..e69adb8c3475 --- /dev/null +++ b/dev-util/gprof2dot/gprof2dot-2022.7.29-r1.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..12} ) +PYTHON_REQ_USE='xml(+)' + +inherit distutils-r1 pypi + +DESCRIPTION="Converts profiling output to dot graphs" +HOMEPAGE=" + https://github.com/jrfonseca/gprof2dot/ + https://pypi.org/project/gprof2dot/ +" + +LICENSE="LGPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~x86"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/uriparser/
commit: ffb7985b8e9b197fe3f145952fdea673a7ace34c Author: Sebastian Pipping gentoo org> AuthorDate: Mon Nov 6 23:45:15 2023 + Commit: Sebastian Pipping gentoo org> CommitDate: Mon Nov 6 23:46:32 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffb7985b dev-libs/uriparser: Address QA warning UseFlagWithoutDeps Signed-off-by: Sebastian Pipping gentoo.org> dev-libs/uriparser/metadata.xml | 8 1 file changed, 8 insertions(+) diff --git a/dev-libs/uriparser/metadata.xml b/dev-libs/uriparser/metadata.xml index 6ec08dc0cf27..527b06dcb565 100644 --- a/dev-libs/uriparser/metadata.xml +++ b/dev-libs/uriparser/metadata.xml @@ -14,4 +14,12 @@ uriparser/uriparser uriparser + + + Add support for functions working with character type + wchar_t (e.g. uriParseSingleUriW with trailing "W") + which increases compile time and resulting binary + file size by roughly factor 2. + +
[gentoo-commits] repo/gentoo:master commit in: x11-misc/safeeyes/
commit: c004e47374d840b93b534cf6fd304292586ad0c9 Author: Sebastian Pipping gentoo org> AuthorDate: Sun Nov 5 22:07:26 2023 + Commit: Sebastian Pipping gentoo org> CommitDate: Sun Nov 5 22:07:36 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c004e473 x11-misc/safeeyes: Python 3.12 + EmptyGlobalAssignment Signed-off-by: Sebastian Pipping gentoo.org> x11-misc/safeeyes/safeeyes-2.1.6-r1.ebuild | 42 ++ 1 file changed, 42 insertions(+) diff --git a/x11-misc/safeeyes/safeeyes-2.1.6-r1.ebuild b/x11-misc/safeeyes/safeeyes-2.1.6-r1.ebuild new file mode 100644 index ..02c1bee35ae8 --- /dev/null +++ b/x11-misc/safeeyes/safeeyes-2.1.6-r1.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..12} ) +PYTHON_REQ_USE="tk" # for site-packages/Xlib/ext/randr.py +DISTUTILS_USE_PEP517=setuptools + +inherit xdg distutils-r1 pypi + +DESCRIPTION="Linux alternative to EyeLeo" +HOMEPAGE="https://github.com/slgobinath/SafeEyes; + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~riscv ~x86" + +RDEPEND=" + dev-libs/libayatana-appindicator + dev-python/Babel[${PYTHON_USEDEP}] + dev-python/croniter[${PYTHON_USEDEP}] + dev-python/dbus-python[${PYTHON_USEDEP}] + dev-python/psutil[${PYTHON_USEDEP}] + dev-python/pygobject:3[${PYTHON_USEDEP}] + dev-python/python-xlib[${PYTHON_USEDEP}] + media-sound/alsa-utils + x11-apps/xprop + x11-libs/gtk+:3[introspection] + x11-libs/libnotify[introspection] + x11-misc/xprintidle + " + +pkg_postinst() { + xdg_desktop_database_update + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_desktop_database_update + xdg_icon_cache_update +}
[gentoo-commits] repo/gentoo:master commit in: x11-misc/safeeyes/files/, x11-misc/safeeyes/
commit: 86e45683936ea303446135948c74cfa77a8f1226 Author: Sebastian Pipping gentoo org> AuthorDate: Sun Nov 5 22:06:23 2023 + Commit: Sebastian Pipping gentoo org> CommitDate: Sun Nov 5 22:06:23 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86e45683 x11-misc/safeeyes: Drop old Signed-off-by: Sebastian Pipping gentoo.org> x11-misc/safeeyes/Manifest | 1 - .../files/safeeyes-2.1.5-python-3.11.patch | 25 x11-misc/safeeyes/safeeyes-2.1.5-r1.ebuild | 47 -- 3 files changed, 73 deletions(-) diff --git a/x11-misc/safeeyes/Manifest b/x11-misc/safeeyes/Manifest index 6b686165b96b..4fcd5e9d7940 100644 --- a/x11-misc/safeeyes/Manifest +++ b/x11-misc/safeeyes/Manifest @@ -1,2 +1 @@ -DIST safeeyes-2.1.5.tar.gz 284690 BLAKE2B deedf39bc0a69ee70a692061c96e0ea5ce6aeb09513d7469710d25b8660eaed854b3ee711de4702f839dbfb1f04aee84cb05ebc24d4567fc2b56c04e319f5c63 SHA512 0e4ed1d9f4473b45f6f5d4a74ba4817fca08199072fe937fd3b7ceed1ef543729c618e672198cf4dfeba8ed896b24779ca725f2f2c98bf1c9cdf1a8e9c147dc8 DIST safeeyes-2.1.6.tar.gz 286359 BLAKE2B a5e4b4d680d455f2ae9494705f1e4508341802f4826b2d11f5407eed4074f0eab45066a3741745dd164b47e26a2dbf2a393945bffef0f747cbebd5f87b3b1961 SHA512 6476284ed1d8cdde77f10b3fe962a5d9d5ead944b0418f797e375cc67affa6807d858279cf4a1189585b7688dbe983fc6b90c917e0e55a2a11ebfdc56b44ca93 diff --git a/x11-misc/safeeyes/files/safeeyes-2.1.5-python-3.11.patch b/x11-misc/safeeyes/files/safeeyes-2.1.5-python-3.11.patch deleted file mode 100644 index e494dfc1a2ce.. --- a/x11-misc/safeeyes/files/safeeyes-2.1.5-python-3.11.patch +++ /dev/null @@ -1,25 +0,0 @@ -From 1fabfb9eddc2b67d174dffba0e46ecb4fb4dec71 Mon Sep 17 00:00:00 2001 -From: tibequadorian -Date: Tue, 24 Jan 2023 18:39:49 +0100 -Subject: [PATCH] utility.py: Fix getargspec error with python 3.11 - - safeeyes/utility.py | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/safeeyes/utility.py b/safeeyes/utility.py -index bf2dede..7e08735 100644 a/safeeyes/utility.py -+++ b/safeeyes/utility.py -@@ -666,7 +666,7 @@ def has_method(module, method_name, no_of_args=0): - Check whether the given function is defined in the module or not. - """ - if hasattr(module, method_name): --if len(inspect.getargspec(getattr(module, method_name)).args) == no_of_args: -+if len(inspect.getfullargspec(getattr(module, method_name)).args) == no_of_args: - return True - return False - --- -2.39.1 - diff --git a/x11-misc/safeeyes/safeeyes-2.1.5-r1.ebuild b/x11-misc/safeeyes/safeeyes-2.1.5-r1.ebuild deleted file mode 100644 index c5cb4ebcd177.. --- a/x11-misc/safeeyes/safeeyes-2.1.5-r1.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{9..11} ) -PYTHON_REQ_USE="tk" # for site-packages/Xlib/ext/randr.py -DISTUTILS_USE_PEP517=setuptools - -inherit xdg distutils-r1 pypi - -DESCRIPTION="Linux alternative to EyeLeo" -HOMEPAGE="https://github.com/slgobinath/SafeEyes; - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~riscv ~x86" -IUSE="" - -PATCHES=( - "${FILESDIR}"/${P}-python-3.11.patch -) - -RDEPEND=" - dev-libs/libayatana-appindicator - dev-python/Babel[${PYTHON_USEDEP}] - dev-python/croniter[${PYTHON_USEDEP}] - dev-python/dbus-python[${PYTHON_USEDEP}] - dev-python/psutil[${PYTHON_USEDEP}] - dev-python/pygobject:3[${PYTHON_USEDEP}] - dev-python/python-xlib[${PYTHON_USEDEP}] - media-sound/alsa-utils - x11-apps/xprop - x11-libs/gtk+:3[introspection] - x11-libs/libnotify[introspection] - x11-misc/xprintidle - " - -pkg_postinst() { - xdg_desktop_database_update - xdg_icon_cache_update -} - -pkg_postrm() { - xdg_desktop_database_update - xdg_icon_cache_update -}
[gentoo-commits] repo/gentoo:master commit in: x11-misc/redshift/
commit: aedb579fa708682fbabe512bbaf4fa33e3acf856 Author: Sebastian Pipping gentoo org> AuthorDate: Sun Nov 5 22:03:41 2023 + Commit: Sebastian Pipping gentoo org> CommitDate: Sun Nov 5 22:04:04 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aedb579f x11-misc/redshift: Python 3.12 Signed-off-by: Sebastian Pipping gentoo.org> x11-misc/redshift/redshift-1.12-r11.ebuild | 102 + 1 file changed, 102 insertions(+) diff --git a/x11-misc/redshift/redshift-1.12-r11.ebuild b/x11-misc/redshift/redshift-1.12-r11.ebuild new file mode 100644 index ..b2b5c880cfe7 --- /dev/null +++ b/x11-misc/redshift/redshift-1.12-r11.ebuild @@ -0,0 +1,102 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..12} ) + +inherit autotools flag-o-matic systemd xdg-utils python-r1 + +DESCRIPTION="A screen color temperature adjusting software" +HOMEPAGE="http://jonls.dk/redshift/; +SRC_URI="https://github.com/jonls/${PN}/releases/download/v${PV}/${P}.tar.xz; + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +IUSE="appindicator geoclue gtk nls" + +COMMON_DEPEND=">=x11-libs/libX11-1.4 + x11-libs/libXxf86vm + x11-libs/libxcb + x11-libs/libdrm + appindicator? ( dev-libs/libayatana-appindicator ) + geoclue? ( app-misc/geoclue:2.0 dev-libs/glib:2 ) + gtk? ( ${PYTHON_DEPS} )" +RDEPEND="${COMMON_DEPEND} + gtk? ( dev-python/pygobject[${PYTHON_USEDEP}] + x11-libs/gtk+:3[introspection] + dev-python/pyxdg[${PYTHON_USEDEP}] )" +DEPEND="${COMMON_DEPEND} + >=dev-util/intltool-0.50 + nls? ( sys-devel/gettext ) +" +REQUIRED_USE="gtk? ( ${PYTHON_REQUIRED_USE} )" + +PATCHES=( + "${FILESDIR}"/${P}-apparmor.patch + "${FILESDIR}"/${P}-libayatana-appindicator.patch +) + +src_prepare() { + # we need to re-generate file py-compile with a version + # that supports Python >=3.12 to not fail with error: + # ModuleNotFoundError: No module named 'imp' + rm py-compile || die + eautoreconf + + eapply_user +} + +src_configure() { + use gtk && python_setup + + # Fix compile for Clang (bug #732438) + append-cflags -fPIE + + econf \ + $(use_enable nls) \ + --enable-drm \ + --enable-randr \ + --enable-vidmode \ + --disable-wingdi \ + \ + --disable-corelocation \ + $(use_enable geoclue geoclue2) \ + \ + $(use_enable gtk gui) \ + --with-systemduserunitdir="$(systemd_get_userunitdir)" \ + --enable-apparmor \ + --disable-quartz \ + --disable-ubuntu +} + +_impl_specific_src_install() { + emake DESTDIR="${D}" \ + PYTHON="${PYTHON}" \ + pythondir="$(python_get_sitedir)" \ + -C src/redshift-gtk install +} + +src_install() { + emake DESTDIR="${D}" UPDATE_ICON_CACHE=/bin/true install + + if use gtk; then + python_foreach_impl _impl_specific_src_install + python_replicate_script "${D}"/usr/bin/redshift-gtk + dosym redshift-gtk /usr/bin/gtk-redshift + + python_foreach_impl python_optimize + + # https://bugs.gentoo.org/784281 + mv "${D}"/usr/share/{appdata,metainfo}/ || die + fi +} + +pkg_postinst() { + use gtk && xdg_icon_cache_update +} + +pkg_postrm() { + use gtk && xdg_icon_cache_update +}
[gentoo-commits] repo/gentoo:master commit in: x11-misc/grub2-theme-preview/
commit: a7ad74b46b6473bcc19c8f83af5f9f7bc04c7154 Author: Sebastian Pipping gentoo org> AuthorDate: Sun Nov 5 21:52:48 2023 + Commit: Sebastian Pipping gentoo org> CommitDate: Sun Nov 5 21:52:48 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7ad74b4 x11-misc/grub2-theme-preview: Drop old Signed-off-by: Sebastian Pipping gentoo.org> x11-misc/grub2-theme-preview/Manifest | 1 - .../grub2-theme-preview-2.7.0-r1.ebuild| 33 -- .../grub2-theme-preview-2.7.0.ebuild | 32 - 3 files changed, 66 deletions(-) diff --git a/x11-misc/grub2-theme-preview/Manifest b/x11-misc/grub2-theme-preview/Manifest index eac30e433045..01aeb87985e4 100644 --- a/x11-misc/grub2-theme-preview/Manifest +++ b/x11-misc/grub2-theme-preview/Manifest @@ -1,2 +1 @@ -DIST grub2-theme-preview-2.7.0.tar.gz 203112 BLAKE2B 6279ece40999cea94c04396b4b6161bb90b060b5cc2d7573367d52d42321c9d598a839e9c6cd263b8aef5022a6296d9c5ae5919b0a228456b85e027ec059cc8c SHA512 4ea79b598342b60d1ff1f54eb27b1c4c92fa2a74c874a7107b6dad0aa0838a41e9e033a0f44a87307c0a5022c782b2fc51fa15f8599a63d2d5e10ac4e5b137e1 DIST grub2-theme-preview-2.8.0.tar.gz 203315 BLAKE2B 1599438dd24dec2e4ea82d3a6253c3b374afebdc1cac9ab666776b7e076b45111845ccfeb683a3ca851065459c8ce6a5fa5009cc2c809a4646048cdb25c38b96 SHA512 1df944957859f87fafd8cac445191e079d6e60d6513273dacc5a18e7959b1e57045fb6ebf6acb57407dc5ab5f7cc9278f8bfc6029b11c7f42721f1a8221c4a98 diff --git a/x11-misc/grub2-theme-preview/grub2-theme-preview-2.7.0-r1.ebuild b/x11-misc/grub2-theme-preview/grub2-theme-preview-2.7.0-r1.ebuild deleted file mode 100644 index da256c221fe2.. --- a/x11-misc/grub2-theme-preview/grub2-theme-preview-2.7.0-r1.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" - -PYTHON_COMPAT=( python3_{9..11} ) -DISTUTILS_USE_PEP517=setuptools - -inherit distutils-r1 - -DESCRIPTION="Preview a GRUB 2.x theme using KVM/QEMU" -HOMEPAGE="https://github.com/hartwork/grub2-theme-preview; -SRC_URI="https://github.com/hartwork/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="grub_platforms_efi-64" - -RDEPEND="app-emulation/qemu - dev-libs/libisoburn - sys-fs/mtools - grub_platforms_efi-64? ( - sys-boot/grub:2[grub_platforms_efi-64] - || ( sys-firmware/edk2-ovmf sys-firmware/edk2-ovmf-bin ) - ) - !grub_platforms_efi-64? ( - sys-boot/grub:2[grub_platforms_pc] - ) -" -DEPEND="test? ( dev-python/parameterized[${PYTHON_USEDEP}] )" - -distutils_enable_tests pytest diff --git a/x11-misc/grub2-theme-preview/grub2-theme-preview-2.7.0.ebuild b/x11-misc/grub2-theme-preview/grub2-theme-preview-2.7.0.ebuild deleted file mode 100644 index f766fadda4f0.. --- a/x11-misc/grub2-theme-preview/grub2-theme-preview-2.7.0.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" - -PYTHON_COMPAT=( python3_{9..11} ) - -inherit distutils-r1 - -DESCRIPTION="Preview a GRUB 2.x theme using KVM/QEMU" -HOMEPAGE="https://github.com/hartwork/grub2-theme-preview; -SRC_URI="https://github.com/hartwork/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="grub_platforms_efi-64" - -RDEPEND="app-emulation/qemu - dev-libs/libisoburn - sys-fs/mtools - grub_platforms_efi-64? ( - sys-boot/grub:2[grub_platforms_efi-64] - || ( sys-firmware/edk2-ovmf sys-firmware/edk2-ovmf-bin ) - ) - !grub_platforms_efi-64? ( - sys-boot/grub:2[grub_platforms_pc] - ) -" -DEPEND="test? ( dev-python/parameterized[${PYTHON_USEDEP}] )" - -distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: x11-misc/grub2-theme-preview/
commit: ae5c136126791a9beb165a1493c0d087062c4618 Author: Sebastian Pipping gentoo org> AuthorDate: Sun Nov 5 21:54:05 2023 + Commit: Sebastian Pipping gentoo org> CommitDate: Sun Nov 5 21:54:05 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae5c1361 x11-misc/grub2-theme-preview: Python 3.12 Signed-off-by: Sebastian Pipping gentoo.org> .../grub2-theme-preview-2.8.0-r1.ebuild| 33 ++ 1 file changed, 33 insertions(+) diff --git a/x11-misc/grub2-theme-preview/grub2-theme-preview-2.8.0-r1.ebuild b/x11-misc/grub2-theme-preview/grub2-theme-preview-2.8.0-r1.ebuild new file mode 100644 index ..3ec8fd8085ea --- /dev/null +++ b/x11-misc/grub2-theme-preview/grub2-theme-preview-2.8.0-r1.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" + +PYTHON_COMPAT=( python3_{9..12} ) +DISTUTILS_USE_PEP517=setuptools + +inherit distutils-r1 + +DESCRIPTION="Preview a GRUB 2.x theme using KVM/QEMU" +HOMEPAGE="https://github.com/hartwork/grub2-theme-preview; +SRC_URI="https://github.com/hartwork/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="grub_platforms_efi-64" + +RDEPEND="app-emulation/qemu + dev-libs/libisoburn + sys-fs/mtools + grub_platforms_efi-64? ( + sys-boot/grub:2[grub_platforms_efi-64] + || ( sys-firmware/edk2-ovmf sys-firmware/edk2-ovmf-bin ) + ) + !grub_platforms_efi-64? ( + sys-boot/grub:2[grub_platforms_pc] + ) +" +DEPEND="test? ( dev-python/parameterized[${PYTHON_USEDEP}] )" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: x11-misc/gammastep/
commit: 80751016fa4b6eedf9620b885a1d7162f6192f01 Author: Sebastian Pipping gentoo org> AuthorDate: Sun Nov 5 21:51:20 2023 + Commit: Sebastian Pipping gentoo org> CommitDate: Sun Nov 5 21:51:20 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80751016 x11-misc/gammastep: Python 3.12 Signed-off-by: Sebastian Pipping gentoo.org> x11-misc/gammastep/gammastep-2.0.9-r2.ebuild | 85 1 file changed, 85 insertions(+) diff --git a/x11-misc/gammastep/gammastep-2.0.9-r2.ebuild b/x11-misc/gammastep/gammastep-2.0.9-r2.ebuild new file mode 100644 index ..b5a7e3bc5849 --- /dev/null +++ b/x11-misc/gammastep/gammastep-2.0.9-r2.ebuild @@ -0,0 +1,85 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..12} ) + +inherit autotools systemd xdg-utils python-r1 + +DESCRIPTION="A screen color temperature adjusting software" +HOMEPAGE="https://gitlab.com/chinstrap/gammastep; +SRC_URI="https://gitlab.com/chinstrap/gammastep/-/archive/v${PV}/gammastep-v${PV}.tar.bz2; + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="appindicator geoclue gtk nls wayland" + +COMMON_DEPEND=">=x11-libs/libX11-1.4 + x11-libs/libXxf86vm + x11-libs/libxcb + x11-libs/libdrm + appindicator? ( dev-libs/libayatana-appindicator ) + geoclue? ( app-misc/geoclue:2.0 dev-libs/glib:2 ) + gtk? ( ${PYTHON_DEPS} )" +RDEPEND="${COMMON_DEPEND} + gtk? ( dev-python/pygobject[${PYTHON_USEDEP}] + x11-libs/gtk+:3[introspection] + dev-python/pyxdg[${PYTHON_USEDEP}] )" +DEPEND="${COMMON_DEPEND} + >=dev-util/intltool-0.50 + nls? ( sys-devel/gettext ) +" +REQUIRED_USE="gtk? ( ${PYTHON_REQUIRED_USE} )" + +S="${WORKDIR}"/${PN}-v${PV} + +src_prepare() { + default + eautoreconf +} + +src_configure() { + use gtk && python_setup + + econf \ + $(use_enable nls) \ + --enable-drm \ + $(use_enable wayland) \ + --enable-randr \ + --enable-vidmode \ + $(use_enable geoclue geoclue2) \ + $(use_enable gtk gui) \ + --enable-apparmor \ + --with-systemduserunitdir="$(systemd_get_userunitdir)" +} + +_impl_specific_src_install() { + emake DESTDIR="${D}" \ + PYTHON="${PYTHON}" \ + pythondir="$(python_get_sitedir)" \ + -C src/gammastep_indicator install +} + +src_install() { + emake DESTDIR="${D}" UPDATE_ICON_CACHE=/bin/true install + + if use gtk; then + python_foreach_impl _impl_specific_src_install + python_replicate_script "${D}"/usr/bin/gammastep-indicator + + python_foreach_impl python_optimize + fi + + insinto /etc/gammastep/ + newins gammastep.conf.sample config.ini.example +} + +pkg_postinst() { + use gtk && xdg_icon_cache_update +} + +pkg_postrm() { + use gtk && xdg_icon_cache_update +}
[gentoo-commits] repo/gentoo:master commit in: www-servers/servefile/
commit: 26aebe3d578110d8a0df776121441554e1a5a29f Author: Sebastian Pipping gentoo org> AuthorDate: Sun Nov 5 21:45:12 2023 + Commit: Sebastian Pipping gentoo org> CommitDate: Sun Nov 5 21:45:12 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26aebe3d www-servers/servefile: Drop old Signed-off-by: Sebastian Pipping gentoo.org> www-servers/servefile/Manifest | 1 - www-servers/servefile/servefile-0.5.3-r1.ebuild | 41 - www-servers/servefile/servefile-0.5.3.ebuild| 40 3 files changed, 82 deletions(-) diff --git a/www-servers/servefile/Manifest b/www-servers/servefile/Manifest index 6fad197cec69..343c2afac23c 100644 --- a/www-servers/servefile/Manifest +++ b/www-servers/servefile/Manifest @@ -1,2 +1 @@ -DIST servefile-0.5.3.tar.gz 20761 BLAKE2B bc4bd25aca01e0ac7d00e684cc8b0f848b295df2f02fe441c05d634cd415f395b0e5e083b5771c1d0dcd45ad897ac00e75ca999a76a9d0d0719c82ddb558a029 SHA512 9e6dd5927808cbb66163f207bed28f2c044d996ef1f4e77163cbf257e3e66169f58e92dba252ae389660d11e01d307fc1d8c749e903e232853c70867ce44e219 DIST servefile-0.5.4.tar.gz 21936 BLAKE2B 3356edbe20a76dc7750700cb1adb90625554065ecc904f7a32ea599523e897c0f2ce6c5d4fd4689ddd68572fa55a7fc2eb6d1e27c4bc6f44a737cdcc28eebad3 SHA512 114ca0c156c41002f1ec4d547f309fafe0d698560129c8365f1b6317547e46837c123d2659a17583deb78f9975ae31388a72a831e3a1f0f3e6ad2b21fe254884 diff --git a/www-servers/servefile/servefile-0.5.3-r1.ebuild b/www-servers/servefile/servefile-0.5.3-r1.ebuild deleted file mode 100644 index 5fa135ddd519.. --- a/www-servers/servefile/servefile-0.5.3-r1.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -PYTHON_COMPAT=( python3_{9..10} ) -DISTUTILS_USE_PEP517=setuptools - -inherit distutils-r1 - -DESCRIPTION="Serve a single file via HTTP" -HOMEPAGE="https://github.com/sebageek/servefile; -SRC_URI="https://github.com/sebageek/servefile/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="ssl test" - -RDEPEND=" - ssl? ( dev-python/pyopenssl[${PYTHON_USEDEP}] ) - sys-apps/grep - sys-apps/iproute2 - sys-apps/net-tools - sys-apps/sed" -DEPEND="test? ( - ${RDEPEND} - dev-python/requests[${PYTHON_USEDEP}] - )" - -S="${WORKDIR}"/${P} - -PATCHES=( - "${FILESDIR}"/${PN}-0.5.2-ipv6-absent-tests.patch -) - -distutils_enable_tests pytest - -src_install() { - distutils-r1_src_install - doman ${PN}.1 -} diff --git a/www-servers/servefile/servefile-0.5.3.ebuild b/www-servers/servefile/servefile-0.5.3.ebuild deleted file mode 100644 index 259ed04cb5e5.. --- a/www-servers/servefile/servefile-0.5.3.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python3_{9..10} ) - -inherit distutils-r1 - -DESCRIPTION="Serve a single file via HTTP" -HOMEPAGE="https://github.com/sebageek/servefile; -SRC_URI="https://github.com/sebageek/servefile/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="ssl test" - -RDEPEND=" - ssl? ( dev-python/pyopenssl[${PYTHON_USEDEP}] ) - sys-apps/grep - sys-apps/iproute2 - sys-apps/net-tools - sys-apps/sed" -DEPEND="test? ( - ${RDEPEND} - dev-python/requests[${PYTHON_USEDEP}] - )" - -S="${WORKDIR}"/${P} - -PATCHES=( - "${FILESDIR}"/${PN}-0.5.2-ipv6-absent-tests.patch -) - -distutils_enable_tests pytest - -src_install() { - distutils-r1_src_install - doman ${PN}.1 -}
[gentoo-commits] repo/gentoo:master commit in: www-servers/servefile/
commit: be4cfa6db6cb9fc000d00a920e0e9b91c25ac7d2 Author: Sebastian Pipping gentoo org> AuthorDate: Sun Nov 5 21:46:50 2023 + Commit: Sebastian Pipping gentoo org> CommitDate: Sun Nov 5 21:46:50 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be4cfa6d www-servers/servefile: Python 3.12 Signed-off-by: Sebastian Pipping gentoo.org> www-servers/servefile/servefile-0.5.4-r1.ebuild | 41 + 1 file changed, 41 insertions(+) diff --git a/www-servers/servefile/servefile-0.5.4-r1.ebuild b/www-servers/servefile/servefile-0.5.4-r1.ebuild new file mode 100644 index ..c14c387e18b7 --- /dev/null +++ b/www-servers/servefile/servefile-0.5.4-r1.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{9..12} ) +DISTUTILS_USE_PEP517=setuptools + +inherit distutils-r1 + +DESCRIPTION="Serve a single file via HTTP" +HOMEPAGE="https://github.com/sebageek/servefile; +SRC_URI="https://github.com/sebageek/servefile/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="ssl test" + +RDEPEND=" + ssl? ( dev-python/pyopenssl[${PYTHON_USEDEP}] ) + sys-apps/grep + sys-apps/iproute2 + sys-apps/net-tools + sys-apps/sed" +DEPEND="test? ( + ${RDEPEND} + dev-python/requests[${PYTHON_USEDEP}] + )" + +S="${WORKDIR}"/${P} + +PATCHES=( + "${FILESDIR}"/${PN}-0.5.2-ipv6-absent-tests.patch +) + +distutils_enable_tests pytest + +src_install() { + distutils-r1_src_install + doman ${PN}.1 +}
[gentoo-commits] repo/gentoo:master commit in: sys-fs/unionfs-fuse/
commit: fee64ee0ff112311626f1910284d70963498caa4 Author: Sebastian Pipping gentoo org> AuthorDate: Sun Nov 5 21:43:25 2023 + Commit: Sebastian Pipping gentoo org> CommitDate: Sun Nov 5 21:43:25 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fee64ee0 sys-fs/unionfs-fuse: Python 3.12 + EmptyGlobalAssignment Signed-off-by: Sebastian Pipping gentoo.org> .../{unionfs-fuse-.ebuild => unionfs-fuse-3.4-r1.ebuild} | 8 sys-fs/unionfs-fuse/unionfs-fuse-.ebuild | 3 +-- 2 files changed, 5 insertions(+), 6 deletions(-) diff --git a/sys-fs/unionfs-fuse/unionfs-fuse-.ebuild b/sys-fs/unionfs-fuse/unionfs-fuse-3.4-r1.ebuild similarity index 81% copy from sys-fs/unionfs-fuse/unionfs-fuse-.ebuild copy to sys-fs/unionfs-fuse/unionfs-fuse-3.4-r1.ebuild index 08cc90ee0955..d0d835614d1d 100644 --- a/sys-fs/unionfs-fuse/unionfs-fuse-.ebuild +++ b/sys-fs/unionfs-fuse/unionfs-fuse-3.4-r1.ebuild @@ -3,16 +3,16 @@ EAPI="8" -PYTHON_COMPAT=( python3_{9..11} ) -inherit git-r3 python-any-r1 toolchain-funcs +PYTHON_COMPAT=( python3_{9..12} ) +inherit python-any-r1 toolchain-funcs DESCRIPTION="Self-syncing tree-merging file system based on FUSE" HOMEPAGE="https://github.com/rpodgorny/unionfs-fuse; -EGIT_REPO_URI="https://github.com/rpodgorny/unionfs-fuse.git; +SRC_URI="https://github.com/rpodgorny/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="" +KEYWORDS="~amd64 ~x86 ~x86-linux" IUSE="test" RESTRICT="!test? ( test )" diff --git a/sys-fs/unionfs-fuse/unionfs-fuse-.ebuild b/sys-fs/unionfs-fuse/unionfs-fuse-.ebuild index 08cc90ee0955..8a6b2c8190a1 100644 --- a/sys-fs/unionfs-fuse/unionfs-fuse-.ebuild +++ b/sys-fs/unionfs-fuse/unionfs-fuse-.ebuild @@ -3,7 +3,7 @@ EAPI="8" -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{9..12} ) inherit git-r3 python-any-r1 toolchain-funcs DESCRIPTION="Self-syncing tree-merging file system based on FUSE" @@ -12,7 +12,6 @@ EGIT_REPO_URI="https://github.com/rpodgorny/unionfs-fuse.git; LICENSE="BSD" SLOT="0" -KEYWORDS="" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-mail/rss2email/
commit: ac8f5e95abe66bedcaad5507db3fcc6b341f9d37 Author: Sebastian Pipping gentoo org> AuthorDate: Sun Nov 5 21:34:44 2023 + Commit: Sebastian Pipping gentoo org> CommitDate: Sun Nov 5 21:40:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac8f5e95 net-mail/rss2email: Python 3.12 Signed-off-by: Sebastian Pipping gentoo.org> net-mail/rss2email/rss2email-3.14-r1.ebuild | 34 + 1 file changed, 34 insertions(+) diff --git a/net-mail/rss2email/rss2email-3.14-r1.ebuild b/net-mail/rss2email/rss2email-3.14-r1.ebuild new file mode 100644 index ..32e85dca1160 --- /dev/null +++ b/net-mail/rss2email/rss2email-3.14-r1.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=poetry +PYTHON_COMPAT=( python3_{9..12} ) + +inherit distutils-r1 + +DESCRIPTION="A python script that converts RSS/Atom newsfeeds to email" +HOMEPAGE="https://github.com/rss2email/rss2email; +SRC_URI="https://github.com/rss2email/rss2email/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="|| ( GPL-2 GPL-3 )" +SLOT="0" +KEYWORDS="~amd64 ~ppc64 ~x86" + +RDEPEND=">=dev-python/feedparser-6.0.5[${PYTHON_USEDEP}] + >=dev-python/html2text-2020.1.16[${PYTHON_USEDEP}] + " +DEPEND="${RDEPEND}" + +distutils_enable_tests unittest + +src_install() { + distutils-r1_src_install + doman r2e.1 +} + +python_test() { + cd test/ || die # or the tests won't find their data + distutils-r1_python_test +}
[gentoo-commits] repo/gentoo:master commit in: net-mail/rss2email/
commit: 864b461b3e1c6bea99f6d7744ff4669c62351693 Author: Sebastian Pipping gentoo org> AuthorDate: Sun Nov 5 21:22:26 2023 + Commit: Sebastian Pipping gentoo org> CommitDate: Sun Nov 5 21:40:04 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=864b461b net-mail/rss2email: Drop old Signed-off-by: Sebastian Pipping gentoo.org> net-mail/rss2email/Manifest| 1 - net-mail/rss2email/rss2email-3.13.1.ebuild | 33 -- 2 files changed, 34 deletions(-) diff --git a/net-mail/rss2email/Manifest b/net-mail/rss2email/Manifest index ff816571673e..8fe99517d5d8 100644 --- a/net-mail/rss2email/Manifest +++ b/net-mail/rss2email/Manifest @@ -1,2 +1 @@ -DIST rss2email-3.13.1.tar.gz 159108 BLAKE2B 4651765d97f4b5c35559511765e7f1697f9fde461f69cf2e42a8b94232e287c915f8727e7709666a3bf7644664e93ef0bae88e9a41e6acb93aacd1a2ae5ca839 SHA512 fbfd47c3512fc86a4db692245f7765281515b733cfd9bb13e8f7d225c8fe20a816469be2f1f9e71e925216686e6f470349c16573ab9c662d8e2b4e9d1b6debe6 DIST rss2email-3.14.tar.gz 175600 BLAKE2B 70dec53bb65f8238f123097dad98f2d687538e1da58ab7abc83cca16a834947f66894f36380a24fb51db32724263164bffaaf72b5ca3e575a593f3c3cbcfc463 SHA512 42308a3ae2bfe3adaf4b904983c2270a162d268ce5f4357d853a7ba74814d97dc5dc66d7d94ef6b3fbe510e8368361f63a99de814d3388f37b190fa63594a727 diff --git a/net-mail/rss2email/rss2email-3.13.1.ebuild b/net-mail/rss2email/rss2email-3.13.1.ebuild deleted file mode 100644 index 21d8b59f1b8f.. --- a/net-mail/rss2email/rss2email-3.13.1.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{9..10} ) - -inherit distutils-r1 - -DESCRIPTION="A python script that converts RSS/Atom newsfeeds to email" -HOMEPAGE="https://github.com/rss2email/rss2email; -SRC_URI="https://github.com/rss2email/rss2email/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="|| ( GPL-2 GPL-3 )" -SLOT="0" -KEYWORDS="amd64 ~ppc64 x86" - -RDEPEND=">=dev-python/feedparser-6.0.5[${PYTHON_USEDEP}] - >=dev-python/html2text-2020.1.16[${PYTHON_USEDEP}] - " -DEPEND="${RDEPEND}" - -distutils_enable_tests unittest - -src_install() { - distutils-r1_src_install - doman r2e.1 -} - -python_test() { - cd test/ || die # or the tests won't find their data - distutils-r1_python_test -}
[gentoo-commits] repo/gentoo:master commit in: app-portage/metagen/
commit: 553f42b9cdcc98f6454bae0d314196ae48ad6861 Author: Sebastian Pipping gentoo org> AuthorDate: Sun Nov 5 19:46:52 2023 + Commit: Sebastian Pipping gentoo org> CommitDate: Sun Nov 5 19:50:51 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=553f42b9 app-portage/metagen: Python 3.12 Signed-off-by: Sebastian Pipping gentoo.org> .../{metagen-.ebuild => metagen-0.7.3-r3.ebuild} | 15 --- app-portage/metagen/metagen-.ebuild | 2 +- 2 files changed, 9 insertions(+), 8 deletions(-) diff --git a/app-portage/metagen/metagen-.ebuild b/app-portage/metagen/metagen-0.7.3-r3.ebuild similarity index 63% copy from app-portage/metagen/metagen-.ebuild copy to app-portage/metagen/metagen-0.7.3-r3.ebuild index 48790d384578..d4b7f124125a 100644 --- a/app-portage/metagen/metagen-.ebuild +++ b/app-portage/metagen/metagen-0.7.3-r3.ebuild @@ -3,17 +3,16 @@ EAPI="8" DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{9..12} ) -inherit distutils-r1 git-r3 +inherit distutils-r1 pypi DESCRIPTION="metadata.xml generator for ebuilds" HOMEPAGE="https://cgit.gentoo.org/proj/metagen.git; -EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/metagen.git; LICENSE="GPL-2" SLOT="0" -KEYWORDS="" +KEYWORDS="~amd64 ~arm64 ~hppa ~ppc ~riscv ~x86 ~amd64-linux ~x86-linux" IUSE="" DEPEND="dev-python/lxml[${PYTHON_USEDEP}] @@ -24,9 +23,11 @@ python_install_all() { distutils-r1_python_install_all doman docs/metagen.1 - # Address expected path warning for /usr/share/doc/metagen- - mv "${ED}"/usr/share/doc/metagen-{*.*.*/*,${PV}/} || die - rmdir "${ED}"/usr/share/doc/metagen-*.*.*/ || die + # Bug 814545 and 832069 + if [[ ${PF} != ${P} ]]; then # to be robust across bumps + mv "${ED}"/usr/share/doc/${P}/* "${ED}"/usr/share/doc/${PF}/ || die + rmdir "${ED}"/usr/share/doc/${P}/ || die + fi } python_test() { diff --git a/app-portage/metagen/metagen-.ebuild b/app-portage/metagen/metagen-.ebuild index 48790d384578..af57fda6c7ea 100644 --- a/app-portage/metagen/metagen-.ebuild +++ b/app-portage/metagen/metagen-.ebuild @@ -3,7 +3,7 @@ EAPI="8" DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{9..12} ) inherit distutils-r1 git-r3
[gentoo-commits] repo/gentoo:master commit in: app-portage/fetchcommandwrapper/
commit: 2cc02953c205a56995bb47f95f4db0079de3e16d Author: Sebastian Pipping gentoo org> AuthorDate: Sun Nov 5 19:49:42 2023 + Commit: Sebastian Pipping gentoo org> CommitDate: Sun Nov 5 19:50:52 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cc02953 app-portage/fetchcommandwrapper: Python 3.12 Signed-off-by: Sebastian Pipping gentoo.org> .../fetchcommandwrapper-0.8.4-r4.ebuild| 24 ++ 1 file changed, 24 insertions(+) diff --git a/app-portage/fetchcommandwrapper/fetchcommandwrapper-0.8.4-r4.ebuild b/app-portage/fetchcommandwrapper/fetchcommandwrapper-0.8.4-r4.ebuild new file mode 100644 index ..788a228fffb1 --- /dev/null +++ b/app-portage/fetchcommandwrapper/fetchcommandwrapper-0.8.4-r4.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Wrapper integrating aria2 into portage's FETCHCOMMAND" +HOMEPAGE="https://github.com/hartwork/fetchcommandwrapper; + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~ppc64 ~x86" + +RDEPEND=">=net-misc/aria2-1.10.2[metalink,xmlrpc]" + +pkg_postinst() { + ewarn 'You need to append' + ewarn ' source /usr/share/fetchcommandwrapper/make.conf' + ewarn 'to /etc/portage/make.conf in order to integrate fetchcommandwrapper.' +}
[gentoo-commits] repo/gentoo:master commit in: app-misc/resolve-march-native/
commit: 3d679b377f79e35ac0e488162ce505963e4b5de2 Author: Sebastian Pipping gentoo org> AuthorDate: Sun Nov 5 19:40:45 2023 + Commit: Sebastian Pipping gentoo org> CommitDate: Sun Nov 5 19:40:45 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d679b37 app-misc/resolve-march-native: Python 3.12 Signed-off-by: Sebastian Pipping gentoo.org> .../resolve-march-native-3.0.0-r1.ebuild| 21 + 1 file changed, 21 insertions(+) diff --git a/app-misc/resolve-march-native/resolve-march-native-3.0.0-r1.ebuild b/app-misc/resolve-march-native/resolve-march-native-3.0.0-r1.ebuild new file mode 100644 index ..aafd9d6b010f --- /dev/null +++ b/app-misc/resolve-march-native/resolve-march-native-3.0.0-r1.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..12} ) + +inherit distutils-r1 + +DESCRIPTION="Resolve GCC flag -march=native" +HOMEPAGE="https://github.com/hartwork/resolve-march-native; +SRC_URI="https://github.com/hartwork/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +RDEPEND=">=sys-devel/gcc-4.2" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: app-misc/resolve-march-native/
commit: 7924d2d3e9b2a02dda15e3a4f6e8c33690496694 Author: Sebastian Pipping gentoo org> AuthorDate: Sun Nov 5 19:41:40 2023 + Commit: Sebastian Pipping gentoo org> CommitDate: Sun Nov 5 19:41:40 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7924d2d3 app-misc/resolve-march-native: Drop old Signed-off-by: Sebastian Pipping gentoo.org> app-misc/resolve-march-native/Manifest | 2 -- .../resolve-march-native-1.0.0-r1.ebuild | 22 - .../resolve-march-native-2.1.0-r1.ebuild | 23 -- .../resolve-march-native-2.1.0.ebuild | 22 - 4 files changed, 69 deletions(-) diff --git a/app-misc/resolve-march-native/Manifest b/app-misc/resolve-march-native/Manifest index 689c4071c64c..2240cf543c9e 100644 --- a/app-misc/resolve-march-native/Manifest +++ b/app-misc/resolve-march-native/Manifest @@ -1,4 +1,2 @@ -DIST resolve-march-native-1.0.0.tar.gz 9341 BLAKE2B 5b56084816a88a462c889e2409c2bd1a9fc6297f239716f1d61c84f2417755dc92f31e677283f818b9c0ca28f38eb57d7145d60587cea004a001b22098e1fa4d SHA512 fdd0fdbb0980e86bae793f37fe0de3d3886dfe360c2ce52b37d92f881e14b1eaa0ba9c8d52a1bc6774b1389154300c0753eba5701c3c2ddc98f0696a8351f895 -DIST resolve-march-native-2.1.0.tar.gz 14940 BLAKE2B 2f8b16a04ce531c54bdd63632fb5bb2c82c1c22ef5fa4dc1f9fc5cafc4f59511f457ead95236d61b62cd4633bca35b0d2c5383e2d4b2bc7bf73ae44deb27029c SHA512 26fdb2871d93ba118f1433f2e303ed128bacada2a7fb6e813a8caddda05f7cff18de7339e02349a3b40f0b431f69ee1d877a8f082150c7222fa47dcf4fcf1544 DIST resolve-march-native-2.2.0.tar.gz 15110 BLAKE2B bd0fc09f35bcc46727a9d105d09625c1e1e38528febd315f1e79427ec516326773c3832be15146fcb9bea99ba3435a1a9ee28684b963919c1c7eb185ed5716ca SHA512 85ddba5646168cb1644c99504b4be673c52cec0cae7deb028d9cb923fa0b09817a3f5c08f6e0e546bba89f78cc574193b0bb26d1c3bae86f31ed8808cb17bdda DIST resolve-march-native-3.0.0.tar.gz 15866 BLAKE2B fcfcac3cb1219d332c8db6a5b448462fc452fed892783b66637658cd80fd952764ec6d103d83ca5800997b9b50021e7d8aee1470c6adcf73c3eebf0e35389bd2 SHA512 8bebb5aaa28961bb059fa207631d004a13922b932675e68f74d315e100c98d670628a6ab8e87fab3da043d69ecf993ad60049f85951144f073787bf348183019 diff --git a/app-misc/resolve-march-native/resolve-march-native-1.0.0-r1.ebuild b/app-misc/resolve-march-native/resolve-march-native-1.0.0-r1.ebuild deleted file mode 100644 index fcdc980e75a2.. --- a/app-misc/resolve-march-native/resolve-march-native-1.0.0-r1.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -PYTHON_COMPAT=( python3_{9..10} ) - -inherit distutils-r1 - -DESCRIPTION="Resolve GCC flag -march=native" -HOMEPAGE="https://github.com/hartwork/resolve-march-native; -SRC_URI="https://github.com/hartwork/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="amd64 ~arm64 x86" -IUSE="" - -DEPEND="" -RDEPEND=">=sys-devel/gcc-4.2" - -distutils_enable_tests pytest diff --git a/app-misc/resolve-march-native/resolve-march-native-2.1.0-r1.ebuild b/app-misc/resolve-march-native/resolve-march-native-2.1.0-r1.ebuild deleted file mode 100644 index 66670c04a72c.. --- a/app-misc/resolve-march-native/resolve-march-native-2.1.0-r1.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} ) - -inherit distutils-r1 - -DESCRIPTION="Resolve GCC flag -march=native" -HOMEPAGE="https://github.com/hartwork/resolve-march-native; -SRC_URI="https://github.com/hartwork/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" -IUSE="" - -DEPEND="" -RDEPEND=">=sys-devel/gcc-4.2" - -distutils_enable_tests pytest diff --git a/app-misc/resolve-march-native/resolve-march-native-2.1.0.ebuild b/app-misc/resolve-march-native/resolve-march-native-2.1.0.ebuild deleted file mode 100644 index c4bc88e7057a.. --- a/app-misc/resolve-march-native/resolve-march-native-2.1.0.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" - -PYTHON_COMPAT=( python3_{9..10} ) - -inherit distutils-r1 - -DESCRIPTION="Resolve GCC flag -march=native" -HOMEPAGE="https://github.com/hartwork/resolve-march-native; -SRC_URI="https://github.com/hartwork/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" -IUSE="" - -DEPEND="" -RDEPEND=">=sys-devel/gcc-4.2" - -distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: app-containers/docker-compose/
commit: 07546f31877d1f36254e1bb2e5eaf693a360be81 Author: Sebastian Pipping gentoo org> AuthorDate: Sun Nov 5 19:33:46 2023 + Commit: Sebastian Pipping gentoo org> CommitDate: Sun Nov 5 19:33:46 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07546f31 app-containers/docker-compose: Drop old 1.x.x Signed-off-by: Sebastian Pipping gentoo.org> .../docker-compose/docker-compose-1.29.2-r1.ebuild | 71 - .../docker-compose/docker-compose-1.29.2-r2.ebuild | 72 -- 2 files changed, 143 deletions(-) diff --git a/app-containers/docker-compose/docker-compose-1.29.2-r1.ebuild b/app-containers/docker-compose/docker-compose-1.29.2-r1.ebuild deleted file mode 100644 index 7d8e5af2aa6a.. --- a/app-containers/docker-compose/docker-compose-1.29.2-r1.ebuild +++ /dev/null @@ -1,71 +0,0 @@ -# Copyright 2018-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{9..10} ) - -inherit bash-completion-r1 distutils-r1 - -MY_PV=${PV/_/-} -DESCRIPTION="Multi-container orchestration for Docker" -HOMEPAGE="https://github.com/docker/compose; -SRC_URI="https://github.com/docker/compose/archive/${MY_PV}.tar.gz -> ${P}.gh.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 arm64" - -RDEPEND=" - >=dev-python/distro-1.5.0[${PYTHON_USEDEP}] - >=dev-python/docker-5[${PYTHON_USEDEP}] - >=dev-python/dockerpty-0.4.1[${PYTHON_USEDEP}] - >=dev-python/docopt-0.6.1[${PYTHON_USEDEP}] - >=dev-python/python-dotenv-0.13.0[${PYTHON_USEDEP}] - >=dev-python/jsonschema-2.5.1[${PYTHON_USEDEP}] - dev-python/paramiko[${PYTHON_USEDEP}] - >=dev-python/PySocks-1.6.0[${PYTHON_USEDEP}] - >=dev-python/pyyaml-3.10[${PYTHON_USEDEP}] - >=dev-python/requests-2.20.0[${PYTHON_USEDEP}] - >=dev-python/six-1.3.0[${PYTHON_USEDEP}] - >=dev-python/texttable-0.9.0[${PYTHON_USEDEP}] - >=dev-python/websocket-client-0.32.0[${PYTHON_USEDEP}]" - -DEPEND="${RDEPEND} - test? ( - >=dev-python/pytest-5[${PYTHON_USEDEP}] - >=dev-python/ddt-1.2.2[${PYTHON_USEDEP}] - )" - -S="${WORKDIR}/compose-${MY_PV}" - -distutils_enable_tests pytest - -PATCHES=( - # Bug #679968 -- https://bugs.gentoo.org/679968 - # Bug #681002 -- https://bugs.gentoo.org/681002 - "${FILESDIR}"/${PN}-1.29.0-setup-py.patch -) - -DOCS=( CHANGELOG.md README.md ) - -src_prepare() { - # Address QA issue "docker-compose.exe: missing alias (symlink) for completed command." - sed 's,^\(complete.*\) docker-compose\.exe\(.*\),\1\2,' -i contrib/completion/bash/docker-compose || die - - default -} - -python_test() { - distutils_install_for_testing - epytest tests/unit/ -} - -python_install_all() { - newbashcomp contrib/completion/bash/docker-compose ${PN} - - insinto /usr/share/zsh/site-functions - doins contrib/completion/zsh/* - - distutils-r1_python_install_all -} diff --git a/app-containers/docker-compose/docker-compose-1.29.2-r2.ebuild b/app-containers/docker-compose/docker-compose-1.29.2-r2.ebuild deleted file mode 100644 index bcff35cfe706.. --- a/app-containers/docker-compose/docker-compose-1.29.2-r2.ebuild +++ /dev/null @@ -1,72 +0,0 @@ -# Copyright 2018-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{9..10} ) - -inherit bash-completion-r1 distutils-r1 - -MY_PV=${PV/_/-} -DESCRIPTION="Multi-container orchestration for Docker" -HOMEPAGE="https://github.com/docker/compose; -SRC_URI="https://github.com/docker/compose/archive/${MY_PV}.tar.gz -> ${P}.gh.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm64" - -RDEPEND=" - >=dev-python/distro-1.5.0[${PYTHON_USEDEP}] - >=dev-python/docker-5[${PYTHON_USEDEP}] - >=dev-python/dockerpty-0.4.1[${PYTHON_USEDEP}] - >=dev-python/docopt-0.6.1[${PYTHON_USEDEP}] - >=dev-python/python-dotenv-0.13.0[${PYTHON_USEDEP}] - >=dev-python/jsonschema-2.5.1[${PYTHON_USEDEP}] - dev-python/paramiko[${PYTHON_USEDEP}] - >=dev-python/PySocks-1.6.0[${PYTHON_USEDEP}] - >=dev-python/pyyaml-3.10[${PYTHON_USEDEP}] - >=dev-python/requests-2.20.0[${PYTHON_USEDEP}] - >=dev-python/six-1.3.0[${PYTHON_USEDEP}] - >=dev-python/texttable-0.9.0[${PYTHON_USEDEP}] - >=dev-python/websocket-client-0.32.0[${PYTHON_USEDEP}]" - -DEPEND="${RDEPEND} - test? ( - >=dev-python/pytest-5[${PYTHON_USEDEP}] - >=dev-python/ddt-1.2.2[${PYTHON_USEDEP}] - )" - -S="${WORKDI
[gentoo-commits] repo/gentoo:master commit in: app-containers/docker-compose/
commit: 1cd90d0134d82155be9b5a39339c6e3be60ec7aa Author: Sebastian Pipping gentoo org> AuthorDate: Sun Nov 5 19:27:36 2023 + Commit: Sebastian Pipping gentoo org> CommitDate: Sun Nov 5 19:30:51 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cd90d01 app-containers/docker-compose: Address UnusedInherits + PythonGHDistfileSuffix Signed-off-by: Sebastian Pipping gentoo.org> app-containers/docker-compose/Manifest | 6 +++--- app-containers/docker-compose/docker-compose-2.17.2.ebuild | 4 ++-- app-containers/docker-compose/docker-compose-2.20.3.ebuild | 4 ++-- app-containers/docker-compose/docker-compose-2.23.0.ebuild | 4 ++-- 4 files changed, 9 insertions(+), 9 deletions(-) diff --git a/app-containers/docker-compose/Manifest b/app-containers/docker-compose/Manifest index 12c672638985..b3a14c9bc8a4 100644 --- a/app-containers/docker-compose/Manifest +++ b/app-containers/docker-compose/Manifest @@ -1,7 +1,7 @@ DIST docker-compose-1.29.2.gh.tar.gz 320320 BLAKE2B 2d1a6375127fa09661822f7148665161b45bbd234c93444ae31c1d926513fcbc9fb845f8af01d8f11788f24b7517bff5f6cea2a5da9ade897891f2dd728f26bd SHA512 09f2ae2ae7a17ab5fb3e22580f7a80f1a8253f7ad9fc8f29aca432911bcde46ed22030ff3073cdd7eff3d55aaba17f56e628a178ec05c3a9b4f28495d6045111 DIST docker-compose-2.17.2-deps.tar.xz 194695756 BLAKE2B 2a0ce1c41d09186f36ea4a935977a35edd80d013b6face813ac9622345ffa1ed8e090537ad990c4ee488ecccfe0575f92bb17f8baa0b8dc2104f75d18fac3877 SHA512 4649405eb0e49641265e514ef89cdae47806958611014ab9a9479848e857d85a5c3352ab44ff9ec39af1ca6fab67b6a2ae6c457d44690c1c1bcc3824aeb6fc07 -DIST docker-compose-2.17.2.tar.gz 310664 BLAKE2B bb36afe02b85dd4f64e6eefdb542cc954e03c11f5f3b39bcd5d84b8b4ea87218e222a89a9f20aa2b6e89afc6edd0e7ef68ccc98cbe4e26be5fe2a07f189ea07e SHA512 e0afb5ac5867f3fbe4c3216710f6f529832310e69cc8943f47d6e67fbbcc7c7541a589f6b42eed54c0415c10851dd635c0b73c4ca31dd0969c6bf68de2b40b8b +DIST docker-compose-2.17.2.gh.tar.gz 310664 BLAKE2B bb36afe02b85dd4f64e6eefdb542cc954e03c11f5f3b39bcd5d84b8b4ea87218e222a89a9f20aa2b6e89afc6edd0e7ef68ccc98cbe4e26be5fe2a07f189ea07e SHA512 e0afb5ac5867f3fbe4c3216710f6f529832310e69cc8943f47d6e67fbbcc7c7541a589f6b42eed54c0415c10851dd635c0b73c4ca31dd0969c6bf68de2b40b8b DIST docker-compose-2.20.3-deps.tar.xz 182138348 BLAKE2B db61f405421b609ef68a667909441938b79b9f565bbace1c5dcdc5c8fc26ea60a8f00dbcbe03b1f0d7c7f0e3f2c0f900f9cfc9b0d4cf98527082ce3800811ba5 SHA512 84b898d298cbcea06bffe88139321aebc6a0be2f58478d0c255e48d9a1e3e12b1ee17104adf53911a4233fc8ec3bb51a75b2d1380cd34c65e3bdb8dba3892ed8 -DIST docker-compose-2.20.3.tar.gz 336432 BLAKE2B c4c5c26e722b081363d0c28cb49483393ad3c8abdfddab6f3054997bd3389c4db92aa6698f205b990d976759f14143706a949db9ee69dc20953e1270525d3eb9 SHA512 d533318bbe550568a2c5bd43c6fa6d1d9b3887f09b6d75f278687dc28d23c4863c618599a816b7789a19182acaf869b6785c4bfc3a9b26d6329f1ac97b8059cf +DIST docker-compose-2.20.3.gh.tar.gz 336432 BLAKE2B c4c5c26e722b081363d0c28cb49483393ad3c8abdfddab6f3054997bd3389c4db92aa6698f205b990d976759f14143706a949db9ee69dc20953e1270525d3eb9 SHA512 d533318bbe550568a2c5bd43c6fa6d1d9b3887f09b6d75f278687dc28d23c4863c618599a816b7789a19182acaf869b6785c4bfc3a9b26d6329f1ac97b8059cf DIST docker-compose-2.23.0-deps.tar.xz 163606408 BLAKE2B 56c60b81d7efd273309b71359f6286a546054db7d56851ba2a6b48c201e32c32fc596ec9e2f31f33988a45190f19a871fd28d3c639a35d1489511a7dda39984c SHA512 a1ed81259df7d84cb5fcb377ac7cd8d8f4b1b56b9c5006c1aa257d6f7834efc1fa69dfc6b50d4813dc89439d308573271d7c5c4115761d13083164080fae49b8 -DIST docker-compose-2.23.0.tar.gz 343649 BLAKE2B 687f4aed8a4fa4edfb92b36a21210fec29d95fc441d5aee93f47b3f42b883f84b929fc72e0243e7816292ff51354aaa543069628de1a369d7f9832d64a0a1e73 SHA512 c6bb3041f8bc23ecf9932fdc1d0c88283848026083b1854770506fee7f1dbec2f605e6eaf159705ab8ed3f1b9669b8474addac61564b37aff84ea994abb88f4e +DIST docker-compose-2.23.0.gh.tar.gz 343649 BLAKE2B 687f4aed8a4fa4edfb92b36a21210fec29d95fc441d5aee93f47b3f42b883f84b929fc72e0243e7816292ff51354aaa543069628de1a369d7f9832d64a0a1e73 SHA512 c6bb3041f8bc23ecf9932fdc1d0c88283848026083b1854770506fee7f1dbec2f605e6eaf159705ab8ed3f1b9669b8474addac61564b37aff84ea994abb88f4e diff --git a/app-containers/docker-compose/docker-compose-2.17.2.ebuild b/app-containers/docker-compose/docker-compose-2.17.2.ebuild index d2cc28a60ea6..5702db996b66 100644 --- a/app-containers/docker-compose/docker-compose-2.17.2.ebuild +++ b/app-containers/docker-compose/docker-compose-2.17.2.ebuild @@ -2,12 +2,12 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=8 -inherit bash-completion-r1 go-module +inherit go-module MY_PV=${PV/_/-} DESCRIPTION="Multi-container orchestration for Docker" HOMEPAGE="https://github.com/docker/compose; -SRC_URI="https://github.com/docker/compose/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz" +SRC_URI="https://github.com/docker/compose/archive/v${MY_PV}.ta
[gentoo-commits] repo/gentoo:master commit in: media-gfx/imageworsener/
commit: 244505e88ade0cc5a1ac8b282ba51932f778fdbd Author: Sebastian Pipping gentoo org> AuthorDate: Sun Nov 5 18:05:57 2023 + Commit: Sebastian Pipping gentoo org> CommitDate: Sun Nov 5 18:07:12 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=244505e8 media-gfx/imageworsener: HTTPS for HOMEPAGE and SRC_URI Signed-off-by: Sebastian Pipping gentoo.org> media-gfx/imageworsener/imageworsener-1.3.3.ebuild | 6 +++--- media-gfx/imageworsener/imageworsener-1.3.4.ebuild | 6 +++--- media-gfx/imageworsener/imageworsener-1.3.5.ebuild | 6 +++--- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/media-gfx/imageworsener/imageworsener-1.3.3.ebuild b/media-gfx/imageworsener/imageworsener-1.3.3.ebuild index 336ee113102f..20c6aa5e2429 100644 --- a/media-gfx/imageworsener/imageworsener-1.3.3.ebuild +++ b/media-gfx/imageworsener/imageworsener-1.3.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -7,8 +7,8 @@ MY_P=${PN}-src-${PV} MY_PN=imagew DESCRIPTION="Utility for image scaling and processing" -HOMEPAGE="http://entropymine.com/imageworsener/; -SRC_URI="http://entropymine.com/${PN}/${P}.tar.gz; +HOMEPAGE="https://entropymine.com/imageworsener/; +SRC_URI="https://entropymine.com/${PN}/${P}.tar.gz; LICENSE="MIT-with-advertising" SLOT="0" diff --git a/media-gfx/imageworsener/imageworsener-1.3.4.ebuild b/media-gfx/imageworsener/imageworsener-1.3.4.ebuild index 2520f3a2e199..5b8c844cab7c 100644 --- a/media-gfx/imageworsener/imageworsener-1.3.4.ebuild +++ b/media-gfx/imageworsener/imageworsener-1.3.4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -7,8 +7,8 @@ MY_P=${PN}-src-${PV} MY_PN=imagew DESCRIPTION="Utility for image scaling and processing" -HOMEPAGE="http://entropymine.com/imageworsener/; -SRC_URI="http://entropymine.com/${PN}/${P}.tar.gz; +HOMEPAGE="https://entropymine.com/imageworsener/; +SRC_URI="https://entropymine.com/${PN}/${P}.tar.gz; LICENSE="MIT-with-advertising" SLOT="0/3" # because of libimageworsener.so.3.*.* diff --git a/media-gfx/imageworsener/imageworsener-1.3.5.ebuild b/media-gfx/imageworsener/imageworsener-1.3.5.ebuild index 123b730a665b..51bff8b3341d 100644 --- a/media-gfx/imageworsener/imageworsener-1.3.5.ebuild +++ b/media-gfx/imageworsener/imageworsener-1.3.5.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -7,8 +7,8 @@ MY_P=${PN}-src-${PV} MY_PN=imagew DESCRIPTION="Utility for image scaling and processing" -HOMEPAGE="http://entropymine.com/imageworsener/; -SRC_URI="http://entropymine.com/${PN}/${P}.tar.gz; +HOMEPAGE="https://entropymine.com/imageworsener/; +SRC_URI="https://entropymine.com/${PN}/${P}.tar.gz; LICENSE="MIT-with-advertising" SLOT="0/3" # because of libimageworsener.so.3.*.*
[gentoo-commits] repo/gentoo:master commit in: dev-vcs/svn2git/
commit: 98aeae661386bf30c6f940af0cc4fff166529d54 Author: Sebastian Pipping gentoo org> AuthorDate: Sun Nov 5 17:47:17 2023 + Commit: Sebastian Pipping gentoo org> CommitDate: Sun Nov 5 17:47:17 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98aeae66 dev-vcs/svn2git: Drop old (for UnusedInherits) Signed-off-by: Sebastian Pipping gentoo.org> dev-vcs/svn2git/svn2git-1.0.18.ebuild | 47 --- 1 file changed, 47 deletions(-) diff --git a/dev-vcs/svn2git/svn2git-1.0.18.ebuild b/dev-vcs/svn2git/svn2git-1.0.18.ebuild deleted file mode 100644 index 7b8fb13d3724.. --- a/dev-vcs/svn2git/svn2git-1.0.18.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit desktop qmake-utils -[[ "${PV}" == "" ]] && inherit git-r3 - -DESCRIPTION="Tool for one-time conversion from svn to git" -HOMEPAGE="https://github.com/svn-all-fast-export/svn2git; -if [[ "${PV}" == "" ]]; then - EGIT_REPO_URI="https://github.com/svn-all-fast-export/svn2git.git; -else - SRC_URI="https://github.com/svn-all-fast-export/svn2git/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~x86" -fi - -LICENSE="GPL-3" -SLOT="0" -IUSE="" -# KEYWORDS way up - -DEPEND=" - dev-qt/qtcore:5 - dev-vcs/subversion" -RDEPEND="${DEPEND} - dev-vcs/git" - -DOCS=( README.md ) - -src_configure() { - local qmake_args=( - APR_INCLUDE=/usr/include/apr-1 - PREFIX=/usr - SVN_INCLUDE=/usr/include/subversion-1 - VERSION=${PV} - ) - eqmake5 "${qmake_args[@]}" fast-export2.pro -} - -src_install() { - einstalldocs - insinto /usr/share/${PN}/samples - doins samples/*.rules - dobin svn-all-fast-export - dosym svn-all-fast-export /usr/bin/svn2git -}
[gentoo-commits] repo/gentoo:master commit in: dev-vcs/svn2git/
commit: b8a723b503a4e4f48871f2e3f49ab2df455cf71a Author: Sebastian Pipping gentoo org> AuthorDate: Sun Nov 5 17:48:39 2023 + Commit: Sebastian Pipping gentoo org> CommitDate: Sun Nov 5 17:48:39 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8a723b5 dev-vcs/svn2git: Address EmptyGlobalAssignment Signed-off-by: Sebastian Pipping gentoo.org> dev-vcs/svn2git/svn2git-1.0.18-r1.ebuild | 3 +-- dev-vcs/svn2git/svn2git-.ebuild | 3 +-- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/dev-vcs/svn2git/svn2git-1.0.18-r1.ebuild b/dev-vcs/svn2git/svn2git-1.0.18-r1.ebuild index 23d663c4c084..5e6fc57ceb26 100644 --- a/dev-vcs/svn2git/svn2git-1.0.18-r1.ebuild +++ b/dev-vcs/svn2git/svn2git-1.0.18-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -17,7 +17,6 @@ fi LICENSE="GPL-3" SLOT="0" -IUSE="" # KEYWORDS way up DEPEND=" diff --git a/dev-vcs/svn2git/svn2git-.ebuild b/dev-vcs/svn2git/svn2git-.ebuild index 7db66f10e468..84c5b8c37422 100644 --- a/dev-vcs/svn2git/svn2git-.ebuild +++ b/dev-vcs/svn2git/svn2git-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -18,7 +18,6 @@ fi LICENSE="GPL-3" SLOT="0" -IUSE="" # KEYWORDS way up DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/ansi2html/
commit: 6e1871645858ce48c5cb4d26a74b4b1682b877ec Author: Sebastian Pipping gentoo org> AuthorDate: Sun Nov 5 14:45:01 2023 + Commit: Sebastian Pipping gentoo org> CommitDate: Sun Nov 5 14:45:23 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e187164 dev-python/ansi2html: Drop dev-python/setuptools_scm_git_archive dependency Closes: https://bugs.gentoo.org/916891 Signed-off-by: Sebastian Pipping gentoo.org> dev-python/ansi2html/ansi2html-1.8.0-r2.ebuild | 29 ++ 1 file changed, 29 insertions(+) diff --git a/dev-python/ansi2html/ansi2html-1.8.0-r2.ebuild b/dev-python/ansi2html/ansi2html-1.8.0-r2.ebuild new file mode 100644 index ..6cddd195fb25 --- /dev/null +++ b/dev-python/ansi2html/ansi2html-1.8.0-r2.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..11} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Convert text with ANSI color codes to HTML" +HOMEPAGE="https://pypi.org/project/ansi2html/ + https://github.com/pycontribs/ansi2html; + +LICENSE="LGPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~riscv ~x86" + +RDEPEND=">=dev-python/six-1.7.3[${PYTHON_USEDEP}]" +BDEPEND=" + dev-python/setuptools-scm[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest + +python_install_all() { + doman man/${PN}.1 + distutils-r1_python_install_all +}
[gentoo-commits] repo/gentoo:master commit in: www-apps/nikola/
commit: 4297ba38c8b460b95fc7360223f4621ced8696a2 Author: Sebastian Pipping gentoo org> AuthorDate: Sun Nov 5 14:15:51 2023 + Commit: Sebastian Pipping gentoo org> CommitDate: Sun Nov 5 14:15:51 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4297ba38 www-apps/nikola: Add missing revbump Bug: https://bugs.gentoo.org/916872 Signed-off-by: Sebastian Pipping gentoo.org> www-apps/nikola/{nikola-8.2.4.ebuild => nikola-8.2.4-r1.ebuild} | 0 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/www-apps/nikola/nikola-8.2.4.ebuild b/www-apps/nikola/nikola-8.2.4-r1.ebuild similarity index 100% rename from www-apps/nikola/nikola-8.2.4.ebuild rename to www-apps/nikola/nikola-8.2.4-r1.ebuild
[gentoo-commits] repo/gentoo:master commit in: media-gfx/optipng/
commit: 6bd8390a72c5b210b5c488f7b95a872952c47a71 Author: Sebastian Pipping gentoo org> AuthorDate: Sun Nov 5 12:41:38 2023 + Commit: Sebastian Pipping gentoo org> CommitDate: Sun Nov 5 12:41:38 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bd8390a media-gfx/optipng: Drop vulnerable Bug: https://bugs.gentoo.org/915342 Signed-off-by: Sebastian Pipping gentoo.org> media-gfx/optipng/Manifest| 1 - media-gfx/optipng/optipng-0.7.7-r1.ebuild | 59 --- 2 files changed, 60 deletions(-) diff --git a/media-gfx/optipng/Manifest b/media-gfx/optipng/Manifest index b30754260e30..f279da8e6a6e 100644 --- a/media-gfx/optipng/Manifest +++ b/media-gfx/optipng/Manifest @@ -1,2 +1 @@ -DIST optipng-0.7.7.tar.gz 2329555 BLAKE2B af3e1c806522282ccbf9325c0b49f61a30d24b8e2db2dd8ec316a312d0dea595cbb6e8b5b38ef5ea90f1efe14244b81f85f88e11e7334fdd4b91b43b6dae8e7d SHA512 c33b7650143ab39944d2c066e07e10273c37024c5bfe7c00475bfb513af96afa081ff388164845d426d3bce624c0282dee574fa150e963f18d3683d821030280 DIST optipng-0.7.8.tar.gz 3294014 BLAKE2B b6d40335adadd1cef2b200c913d09eda67970910945904b26befb8de6f070eee99baa42b1ef4cfd6ad37759a528b7ad39a00fe5ea1b5e268c2d8385041d9f129 SHA512 def47bb2898d9409773df55a99fec84af2a26b58192127ac4624b2ff504762bc4735b5b945e788174eac695cc81be1b062088b42683b9c889dc42f94431210c3 diff --git a/media-gfx/optipng/optipng-0.7.7-r1.ebuild b/media-gfx/optipng/optipng-0.7.7-r1.ebuild deleted file mode 100644 index 8b862a7c0a72.. --- a/media-gfx/optipng/optipng-0.7.7-r1.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit toolchain-funcs - -DESCRIPTION="Compress PNG files without affecting image quality" -HOMEPAGE="http://optipng.sourceforge.net/; -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - -LICENSE="ZLIB" -SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos" -IUSE="" - -RDEPEND="sys-libs/zlib - media-libs/libpng:0=" -DEPEND="${RDEPEND}" - -DOCS=( AUTHORS.txt README.txt ) - -src_prepare() { - rm -R src/{libpng,zlib} || die - find . -type d -name build -exec rm -R {} + || die - - # next release is almost a complete rewrite, so plug this compilation - # problem in anticipation of the much (c)leaner(?) rewrite - sed -i \ - -e 's/^#if defined AT_FDCWD/#if (defined(AT_FDCWD) \&\& !(defined(__SVR4) \&\& defined(__sun)))/' \ - src/optipng/ioutil.c || die - - tc-export CC AR RANLIB - export LD="$(tc-getCC)" - - eapply_user -} - -src_configure() { - ./configure \ - -with-system-libpng \ - -with-system-zlib \ - || die "configure failed" -} - -src_compile() { - emake -C src/optipng -} - -src_install() { - einstalldocs - - dodoc doc/*.txt - docinto html - dodoc doc/*.html - doman src/${PN}/man/${PN}.1 - - dobin src/${PN}/${PN} -}
[gentoo-commits] repo/gentoo:master commit in: app-misc/resolve-march-native/
commit: d4d5c2d0f81876b9ab6cf82b02f6b173aa150fd9 Author: Sebastian Pipping gentoo org> AuthorDate: Sat Nov 4 14:10:52 2023 + Commit: Sebastian Pipping gentoo org> CommitDate: Sat Nov 4 14:14:45 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4d5c2d0 app-misc/resolve-march-native: 3.0.0 with -mcpu= support Closes: https://bugs.gentoo.org/916486 Signed-off-by: Sebastian Pipping gentoo.org> app-misc/resolve-march-native/Manifest | 1 + .../resolve-march-native-3.0.0.ebuild | 21 + 2 files changed, 22 insertions(+) diff --git a/app-misc/resolve-march-native/Manifest b/app-misc/resolve-march-native/Manifest index e9f96d354172..689c4071c64c 100644 --- a/app-misc/resolve-march-native/Manifest +++ b/app-misc/resolve-march-native/Manifest @@ -1,3 +1,4 @@ DIST resolve-march-native-1.0.0.tar.gz 9341 BLAKE2B 5b56084816a88a462c889e2409c2bd1a9fc6297f239716f1d61c84f2417755dc92f31e677283f818b9c0ca28f38eb57d7145d60587cea004a001b22098e1fa4d SHA512 fdd0fdbb0980e86bae793f37fe0de3d3886dfe360c2ce52b37d92f881e14b1eaa0ba9c8d52a1bc6774b1389154300c0753eba5701c3c2ddc98f0696a8351f895 DIST resolve-march-native-2.1.0.tar.gz 14940 BLAKE2B 2f8b16a04ce531c54bdd63632fb5bb2c82c1c22ef5fa4dc1f9fc5cafc4f59511f457ead95236d61b62cd4633bca35b0d2c5383e2d4b2bc7bf73ae44deb27029c SHA512 26fdb2871d93ba118f1433f2e303ed128bacada2a7fb6e813a8caddda05f7cff18de7339e02349a3b40f0b431f69ee1d877a8f082150c7222fa47dcf4fcf1544 DIST resolve-march-native-2.2.0.tar.gz 15110 BLAKE2B bd0fc09f35bcc46727a9d105d09625c1e1e38528febd315f1e79427ec516326773c3832be15146fcb9bea99ba3435a1a9ee28684b963919c1c7eb185ed5716ca SHA512 85ddba5646168cb1644c99504b4be673c52cec0cae7deb028d9cb923fa0b09817a3f5c08f6e0e546bba89f78cc574193b0bb26d1c3bae86f31ed8808cb17bdda +DIST resolve-march-native-3.0.0.tar.gz 15866 BLAKE2B fcfcac3cb1219d332c8db6a5b448462fc452fed892783b66637658cd80fd952764ec6d103d83ca5800997b9b50021e7d8aee1470c6adcf73c3eebf0e35389bd2 SHA512 8bebb5aaa28961bb059fa207631d004a13922b932675e68f74d315e100c98d670628a6ab8e87fab3da043d69ecf993ad60049f85951144f073787bf348183019 diff --git a/app-misc/resolve-march-native/resolve-march-native-3.0.0.ebuild b/app-misc/resolve-march-native/resolve-march-native-3.0.0.ebuild new file mode 100644 index ..bb3b5181e12d --- /dev/null +++ b/app-misc/resolve-march-native/resolve-march-native-3.0.0.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..11} ) + +inherit distutils-r1 + +DESCRIPTION="Resolve GCC flag -march=native" +HOMEPAGE="https://github.com/hartwork/resolve-march-native; +SRC_URI="https://github.com/hartwork/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +RDEPEND=">=sys-devel/gcc-4.2" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: media-gfx/optipng/
commit: 79476d4b145a4a6b0cbc0e73a6cefb5d584bf8fa Author: Sebastian Pipping gentoo org> AuthorDate: Sat Nov 4 00:19:05 2023 + Commit: Sebastian Pipping gentoo org> CommitDate: Sat Nov 4 00:19:42 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79476d4b media-gfx/optipng: 0.7.8 + EAPI 8 + CVE-2023-43907 Bug: https://bugs.gentoo.org/915342 Signed-off-by: Sebastian Pipping gentoo.org> media-gfx/optipng/Manifest | 1 + media-gfx/optipng/optipng-0.7.8.ebuild | 56 ++ 2 files changed, 57 insertions(+) diff --git a/media-gfx/optipng/Manifest b/media-gfx/optipng/Manifest index 49b787970953..b30754260e30 100644 --- a/media-gfx/optipng/Manifest +++ b/media-gfx/optipng/Manifest @@ -1 +1,2 @@ DIST optipng-0.7.7.tar.gz 2329555 BLAKE2B af3e1c806522282ccbf9325c0b49f61a30d24b8e2db2dd8ec316a312d0dea595cbb6e8b5b38ef5ea90f1efe14244b81f85f88e11e7334fdd4b91b43b6dae8e7d SHA512 c33b7650143ab39944d2c066e07e10273c37024c5bfe7c00475bfb513af96afa081ff388164845d426d3bce624c0282dee574fa150e963f18d3683d821030280 +DIST optipng-0.7.8.tar.gz 3294014 BLAKE2B b6d40335adadd1cef2b200c913d09eda67970910945904b26befb8de6f070eee99baa42b1ef4cfd6ad37759a528b7ad39a00fe5ea1b5e268c2d8385041d9f129 SHA512 def47bb2898d9409773df55a99fec84af2a26b58192127ac4624b2ff504762bc4735b5b945e788174eac695cc81be1b062088b42683b9c889dc42f94431210c3 diff --git a/media-gfx/optipng/optipng-0.7.8.ebuild b/media-gfx/optipng/optipng-0.7.8.ebuild new file mode 100644 index ..8127c0351499 --- /dev/null +++ b/media-gfx/optipng/optipng-0.7.8.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +DESCRIPTION="Compress PNG files without affecting image quality" +HOMEPAGE="https://optipng.sourceforge.net/; +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" + +LICENSE="ZLIB" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos" + +RDEPEND="sys-libs/zlib + media-libs/libpng:0=" +DEPEND="${RDEPEND}" + +DOCS=( AUTHORS.txt README.txt ) + +src_prepare() { + rm -R third_party/{libpng,zlib} || die + find . -type d -name build -exec rm -R {} + || die + + sed -i \ + -e 's/^#if defined AT_FDCWD/#if (defined(AT_FDCWD) \&\& !(defined(__SVR4) \&\& defined(__sun)))/' \ + src/optipng/ioutil.c || die + + tc-export CC AR RANLIB + export LD="$(tc-getCC)" + + eapply_user +} + +src_configure() { + ./configure \ + --with-system-libpng \ + --with-system-zlib \ + || die "configure failed" +} + +src_compile() { + emake -C src/optipng +} + +src_install() { + einstalldocs + + dodoc doc/*.txt + docinto html + dodoc doc/*.html + doman src/${PN}/man/${PN}.1 + + dobin src/${PN}/${PN} +}
[gentoo-commits] repo/gentoo:master commit in: x11-misc/pcmanfm/
commit: bccdd14943c2d69639370386ac5249067cff5960 Author: Sebastian Pipping gentoo org> AuthorDate: Fri Oct 13 19:29:02 2023 + Commit: Sebastian Pipping gentoo org> CommitDate: Fri Oct 13 19:29:02 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bccdd149 x11-misc/pcmanfm: Fix 404 homepage URL Signed-off-by: Sebastian Pipping gentoo.org> x11-misc/pcmanfm/pcmanfm-1.3.2-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/x11-misc/pcmanfm/pcmanfm-1.3.2-r1.ebuild b/x11-misc/pcmanfm/pcmanfm-1.3.2-r1.ebuild index bdf7b0c31bc6..2e4e7970e73a 100644 --- a/x11-misc/pcmanfm/pcmanfm-1.3.2-r1.ebuild +++ b/x11-misc/pcmanfm/pcmanfm-1.3.2-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -7,7 +7,7 @@ MY_P="${PN}-${PV/_/}" inherit xdg readme.gentoo-r1 DESCRIPTION="Fast lightweight tabbed filemanager" -HOMEPAGE="https://wiki.lxde.org/en/PCManFM; +HOMEPAGE="https://github.com/lxde/pcmanfm; SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz" S="${WORKDIR}"/${MY_P}
[gentoo-commits] repo/gentoo:master commit in: app-crypt/debian-archive-keyring/
commit: 2cba4c12d2a3158c99a2c1cf2de6e0f812dd7f45 Author: Sebastian Pipping gentoo org> AuthorDate: Sat Oct 7 18:22:46 2023 + Commit: Sebastian Pipping gentoo org> CommitDate: Sat Oct 7 18:22:46 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cba4c12 app-crypt/debian-archive-keyring: 2023.4 Signed-off-by: Sebastian Pipping gentoo.org> app-crypt/debian-archive-keyring/Manifest | 1 + .../debian-archive-keyring-2023.4.ebuild | 26 ++ 2 files changed, 27 insertions(+) diff --git a/app-crypt/debian-archive-keyring/Manifest b/app-crypt/debian-archive-keyring/Manifest index 3f582ff3ceed..c91e2f3b0033 100644 --- a/app-crypt/debian-archive-keyring/Manifest +++ b/app-crypt/debian-archive-keyring/Manifest @@ -4,3 +4,4 @@ DIST debian-archive-keyring_2021.1_all.deb 93572 BLAKE2B 0566017cc02c9ddc03e6ba7 DIST debian-archive-keyring_2023.1_all.deb 143932 BLAKE2B 72adb14999d4ead23a79d610bde0dd50e0370a68da0be379556da56589f9f493a5e5cc5d77dd597fdb417fae6c3a0d1f882209086e9312816f63efd59408c001 SHA512 b9645b6ccc07c38b8187cd4169006f4231ab08c70305f28f40a3fba9a93e9f9f05e9e2ac3fde2423d28b99313d631afcdccadcd20d7237de49bc22709e646c39 DIST debian-archive-keyring_2023.2_all.deb 160616 BLAKE2B 36b0dd0c518632eae0111fdc1adef069a3dc14d1d7904298665eec2bbd27044e04c600df9a635f82e986c4c401358d94d356fa75503b18b2b83253097101b063 SHA512 f1628233a9430762690db62b7329aefbdd24d4ebc5518ed6ab39c0155365ca2d82e4f5282f6f57990102770c8c97c4df05d9cbc3dedbb905a54fbb16f85e9ba4 DIST debian-archive-keyring_2023.3_all.deb 160696 BLAKE2B f674b1e713355423e9f8a05bdad60c4bd5cc4e523ba9110468f043fe2f919b9c260c8ba612f45cc3331231fd44c38da0e29e8643c650206d0068114763e8f4df SHA512 c7f93756270b102bf1a6539e15bfc3ef65377b150f8258b7f994802e17518a468d2514739257aad1ce29be0113671fa31823a94a0b88f96f9925f88682429ac7 +DIST debian-archive-keyring_2023.4_all.deb 160732 BLAKE2B 361fa5fc691c629adbbcfa7aaac10b2a6b094769db266cbfbdc22b74d70b8e836c7a645d8bf4f784f7f89642b973a94e776df1b7dba38317edc76f8fbad2694e SHA512 43360871728355eab0d5bbb5eee7fbb0adfdde97eb828972b0eebbb3f3b23369ac5825b232e444f0a212e00e47863dcd9d260db4f04394c9e1b7dfd282e44904 diff --git a/app-crypt/debian-archive-keyring/debian-archive-keyring-2023.4.ebuild b/app-crypt/debian-archive-keyring/debian-archive-keyring-2023.4.ebuild new file mode 100644 index ..47f1db2a04c5 --- /dev/null +++ b/app-crypt/debian-archive-keyring/debian-archive-keyring-2023.4.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit unpacker + +DESCRIPTION="GnuPG archive keys of the Debian archive" +HOMEPAGE="https://packages.debian.org/sid/debian-archive-keyring; +SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${PN}_${PV}_all.deb" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +IUSE="" + +S="${WORKDIR}" + +src_install() { + doins -r . + + # https://bugs.gentoo.org/729142 + gunzip "${D}"/usr/share/doc/${PN}/changelog.gz || die + + mv "${D}"/usr/share/doc/{${PN},${PF}} || die +}
[gentoo-commits] repo/gentoo:master commit in: app-crypt/debian-archive-keyring/
commit: 373c7c27b7564a09496dab34d369ea8424167b59 Author: Sebastian Pipping gentoo org> AuthorDate: Sat Oct 7 18:23:33 2023 + Commit: Sebastian Pipping gentoo org> CommitDate: Sat Oct 7 18:23:33 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=373c7c27 app-crypt/debian-archive-keyring: Drop old Signed-off-by: Sebastian Pipping gentoo.org> app-crypt/debian-archive-keyring/Manifest | 4 .../debian-archive-keyring-2019.1-r1.ebuild| 26 -- .../debian-archive-keyring-2021.1.ebuild | 26 -- .../debian-archive-keyring-2023.1.ebuild | 26 -- .../debian-archive-keyring-2023.2.ebuild | 26 -- 5 files changed, 108 deletions(-) diff --git a/app-crypt/debian-archive-keyring/Manifest b/app-crypt/debian-archive-keyring/Manifest index c91e2f3b0033..a13f6bb883ee 100644 --- a/app-crypt/debian-archive-keyring/Manifest +++ b/app-crypt/debian-archive-keyring/Manifest @@ -1,7 +1,3 @@ -DIST debian-archive-keyring_2019.1_all.deb 75088 BLAKE2B 54411c4bde02990670baba608e239f1630394f52e877b62b4683c85c5a45a618cece0f429a35472eedce3768dc8a097049b4cd9dd808cc167c5baafd1e8fe9d1 SHA512 051b8507c9deba0d13dc0137ff43ae9db27b20b78c3437ca680046ae9b1c81ac505dc0a4460d4a83c4b256a04a2e57d1280eb2e8a3afb2a58f150ca6c37d0d63 DIST debian-archive-keyring_2021.1.1_all.deb 93592 BLAKE2B 8e17e16b2f0c670a1c486e8d139bf3da68ee7606052b219dd0b0bdc1334434686fe1920a33fcaf8e51e5b162c375e3528c3e565b99313f55e3dc9517eae5f4c5 SHA512 64575ab9f23b69ca98f13d535e18574b6d7805add0d56238e760b9e639c9990f3f3d865460fdaf86480c3905a3f3d7637b56e2998ae60f2f05e2d08e148ddcc7 -DIST debian-archive-keyring_2021.1_all.deb 93572 BLAKE2B 0566017cc02c9ddc03e6ba7a0fdb62856e8a8d5f31508b6fdba8c206288a8c4c0165f88bfaa3515897e8b88fa16ee459a5fca67e2f6364f1048c465b128e8d96 SHA512 20aeb3460bdfaa47aad0c069c5d39a2e385b0394d39db9ea76ad5a7e6fa6421c8603eb2241d2cf4ba82754291097ae416b1ec2a04c16a6065c5f0d04eb8d8946 -DIST debian-archive-keyring_2023.1_all.deb 143932 BLAKE2B 72adb14999d4ead23a79d610bde0dd50e0370a68da0be379556da56589f9f493a5e5cc5d77dd597fdb417fae6c3a0d1f882209086e9312816f63efd59408c001 SHA512 b9645b6ccc07c38b8187cd4169006f4231ab08c70305f28f40a3fba9a93e9f9f05e9e2ac3fde2423d28b99313d631afcdccadcd20d7237de49bc22709e646c39 -DIST debian-archive-keyring_2023.2_all.deb 160616 BLAKE2B 36b0dd0c518632eae0111fdc1adef069a3dc14d1d7904298665eec2bbd27044e04c600df9a635f82e986c4c401358d94d356fa75503b18b2b83253097101b063 SHA512 f1628233a9430762690db62b7329aefbdd24d4ebc5518ed6ab39c0155365ca2d82e4f5282f6f57990102770c8c97c4df05d9cbc3dedbb905a54fbb16f85e9ba4 DIST debian-archive-keyring_2023.3_all.deb 160696 BLAKE2B f674b1e713355423e9f8a05bdad60c4bd5cc4e523ba9110468f043fe2f919b9c260c8ba612f45cc3331231fd44c38da0e29e8643c650206d0068114763e8f4df SHA512 c7f93756270b102bf1a6539e15bfc3ef65377b150f8258b7f994802e17518a468d2514739257aad1ce29be0113671fa31823a94a0b88f96f9925f88682429ac7 DIST debian-archive-keyring_2023.4_all.deb 160732 BLAKE2B 361fa5fc691c629adbbcfa7aaac10b2a6b094769db266cbfbdc22b74d70b8e836c7a645d8bf4f784f7f89642b973a94e776df1b7dba38317edc76f8fbad2694e SHA512 43360871728355eab0d5bbb5eee7fbb0adfdde97eb828972b0eebbb3f3b23369ac5825b232e444f0a212e00e47863dcd9d260db4f04394c9e1b7dfd282e44904 diff --git a/app-crypt/debian-archive-keyring/debian-archive-keyring-2019.1-r1.ebuild b/app-crypt/debian-archive-keyring/debian-archive-keyring-2019.1-r1.ebuild deleted file mode 100644 index bb310ba9327a.. --- a/app-crypt/debian-archive-keyring/debian-archive-keyring-2019.1-r1.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit unpacker - -DESCRIPTION="GnuPG archive keys of the Debian archive" -HOMEPAGE="https://packages.debian.org/sid/debian-archive-keyring; -SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${PN}_${PV}_all.deb" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~amd64 ~ppc64 ~x86" -IUSE="" - -S="${WORKDIR}" - -src_install() { - doins -r . - - # https://bugs.gentoo.org/729142 - gunzip "${D}"/usr/share/doc/${PN}/changelog.gz || die - - mv "${D}"/usr/share/doc/{${PN},${PF}} || die -} diff --git a/app-crypt/debian-archive-keyring/debian-archive-keyring-2021.1.ebuild b/app-crypt/debian-archive-keyring/debian-archive-keyring-2021.1.ebuild deleted file mode 100644 index bbf259a150b6.. --- a/app-crypt/debian-archive-keyring/debian-archive-keyring-2021.1.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit unpacker - -DESCRIPTION="GnuPG archive keys of the Debian archive" -HOMEPAGE="https://packages.debian.org/sid/debian
[gentoo-commits] repo/gentoo:master commit in: sys-fs/bindfs/
commit: eaad1734042b32b6e86e37bb9bacbc95d0174832 Author: Sebastian Pipping gentoo org> AuthorDate: Sat Oct 7 18:19:44 2023 + Commit: Sebastian Pipping gentoo org> CommitDate: Sat Oct 7 18:19:44 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eaad1734 sys-fs/bindfs: 1.17.4 Signed-off-by: Sebastian Pipping gentoo.org> sys-fs/bindfs/Manifest | 1 + sys-fs/bindfs/bindfs-1.17.4.ebuild | 23 +++ 2 files changed, 24 insertions(+) diff --git a/sys-fs/bindfs/Manifest b/sys-fs/bindfs/Manifest index 37fc664ea527..5aef5963eea2 100644 --- a/sys-fs/bindfs/Manifest +++ b/sys-fs/bindfs/Manifest @@ -5,3 +5,4 @@ DIST bindfs-1.16.1.tar.gz 421240 BLAKE2B 1c33891d7f8f6beed2d18a50e2742c5cf8474f9 DIST bindfs-1.17.1.tar.gz 422341 BLAKE2B 7a4d83c88d2507fdaa9f7e602b73020be8eebb516742936e569d61894bb053a55a7b13bae8aa8301c0f8df486df2ccb5ea14d8bee7fff62ccfd72c88a1a6358e SHA512 9e7627d6fbb1348136e0716d5729cbc4951cd087efeff884d7ddc86429e3cd6e01b4f0a5b469ffa112421be1213dccc4723ab28f8db4b2f7d19525de705ffc77 DIST bindfs-1.17.2.tar.gz 422406 BLAKE2B 11908e2c09e0d3b435af93f710441634b0babb98bf46c2c66673bc72d9c53fbf4c39587d0fd0479eb22daa186e1188c0248a4ebfdf3e730db76b474f7d19add1 SHA512 4de38df09df2bddb146a4390d2920c372228019a2a03abb1d4f213597888ff4f8487cbc8b758d8c7e8354272b39cc7435b4e81e4d437e875b5bf23a6b2ca767f DIST bindfs-1.17.3.tar.gz 421902 BLAKE2B 367f4f7d20468c0a652c45825525ad31a354e8d5216f742084ef284537e36c4197bb775daeb84e3c853324750043cce4d268b97c3c91dd5c52204f81586f1812 SHA512 0a3e970dd192d24dd69c7e897e9f88a68ce6e4926a42a70e555d5b1bcb699849e1b4df5767cc550c2bac1da47a8dc03838a6595a73c8d8f1c0eceaafd9e2c83f +DIST bindfs-1.17.4.tar.gz 423505 BLAKE2B 553688f974dabec256d007dae60b1c8868d63199f04e0f557d55d04b6a31de8524efd192320979cf733d0a5e8a90b80956e4ef04aa508bd17ab3559e75269a52 SHA512 8b49dbccfaec262c26956ad36f8c49b42713d15b4b8ef1a2dc2c74e54d834a6f76430cf5c59d252b69f4c1ce72dc781247366c7832b7f343e78eeeb0a6fb449e diff --git a/sys-fs/bindfs/bindfs-1.17.4.ebuild b/sys-fs/bindfs/bindfs-1.17.4.ebuild new file mode 100644 index ..2729a0dd8fb3 --- /dev/null +++ b/sys-fs/bindfs/bindfs-1.17.4.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="FUSE filesystem for bind mounting with altered permissions" +HOMEPAGE="https://bindfs.org/; +SRC_URI="https://bindfs.org/downloads/${P}.tar.gz; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="debug" + +RDEPEND=">=sys-fs/fuse-3.10.2:3" +DEPEND="${RDEPEND} + virtual/pkgconfig" + +RESTRICT="test" + +src_configure() { + econf $(use_enable debug debug-output) --with-fuse3 +}
[gentoo-commits] repo/gentoo:master commit in: sys-fs/bindfs/
commit: d5e0cae2ad71a24e2b2c652fe7b959bd1206b32d Author: Sebastian Pipping gentoo org> AuthorDate: Sat Oct 7 18:20:49 2023 + Commit: Sebastian Pipping gentoo org> CommitDate: Sat Oct 7 18:20:49 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5e0cae2 sys-fs/bindfs: Drop old Signed-off-by: Sebastian Pipping gentoo.org> sys-fs/bindfs/Manifest | 6 -- sys-fs/bindfs/bindfs-1.14.9.ebuild | 23 --- sys-fs/bindfs/bindfs-1.15.0.ebuild | 23 --- sys-fs/bindfs/bindfs-1.15.1.ebuild | 23 --- sys-fs/bindfs/bindfs-1.16.1.ebuild | 23 --- sys-fs/bindfs/bindfs-1.17.1.ebuild | 23 --- sys-fs/bindfs/bindfs-1.17.2.ebuild | 23 --- 7 files changed, 144 deletions(-) diff --git a/sys-fs/bindfs/Manifest b/sys-fs/bindfs/Manifest index 5aef5963eea2..0d82db8c2a41 100644 --- a/sys-fs/bindfs/Manifest +++ b/sys-fs/bindfs/Manifest @@ -1,8 +1,2 @@ -DIST bindfs-1.14.9.tar.gz 410344 BLAKE2B 3875c436e7f52a59c0b7aeb2d7fbcfa7d4edfc3f8397bf7d2a920a260f857ec16df64b78655175f9b0929b93788fb6af46c2844f30ee59c30b6ef9fb5beb4cf7 SHA512 e8c454b4edd65faa64255c7706c195aa1cab6436a0d3481e434a5e535a3c24df1b13342b72ed3da097e68e9d94582237d682dbb675734061d115e863d5767ffd -DIST bindfs-1.15.0.tar.gz 415596 BLAKE2B e80bf7e233668ceddb6f57b7b939a68c918f3a6635d99bdc0efdacd67d74fdea66aa3d03ced6cfeddfc1a402e9866d27d83bcbe39dc6c25c50247c6b42739d9a SHA512 4f11dcb29321daa950bc8d778c7cc0269f200535367534c5ebb1e85f2f9e0e37359ebaa0d033fefc2140f07915d6ad7e884d185ac168db31c32e2e52175d0bfa -DIST bindfs-1.15.1.tar.gz 415676 BLAKE2B 1d18d7a51e60e5ef304cdd13e908ebf5ca3e684b640f6c21678be685c3ff15ed43a20edcecfd6ef13d631974b11c5c7145e4365bf52f7e9280a53772f1377b84 SHA512 da9003f141b7aa2c23651b3b836b1d979bf1b19915f307c05e40ae6906aab738036cc8b5df6caeec158e4fa6b7bca71489ea7884ff1607c6fea72a603a048d59 -DIST bindfs-1.16.1.tar.gz 421240 BLAKE2B 1c33891d7f8f6beed2d18a50e2742c5cf8474f9b27b2afdac593f8a923445d7e2af9027371655845846d4fc67a858f1863a207cb8a78335a179329501a52454f SHA512 6fc6121dc5a9db040f444b432aed4c720250e268087c68e5a0c9a652370a431c94c05fddfa8515ffb86a0f76582bb9a8fa4f9ef66608b82a3b8a5fbb00d2f3dc -DIST bindfs-1.17.1.tar.gz 422341 BLAKE2B 7a4d83c88d2507fdaa9f7e602b73020be8eebb516742936e569d61894bb053a55a7b13bae8aa8301c0f8df486df2ccb5ea14d8bee7fff62ccfd72c88a1a6358e SHA512 9e7627d6fbb1348136e0716d5729cbc4951cd087efeff884d7ddc86429e3cd6e01b4f0a5b469ffa112421be1213dccc4723ab28f8db4b2f7d19525de705ffc77 -DIST bindfs-1.17.2.tar.gz 422406 BLAKE2B 11908e2c09e0d3b435af93f710441634b0babb98bf46c2c66673bc72d9c53fbf4c39587d0fd0479eb22daa186e1188c0248a4ebfdf3e730db76b474f7d19add1 SHA512 4de38df09df2bddb146a4390d2920c372228019a2a03abb1d4f213597888ff4f8487cbc8b758d8c7e8354272b39cc7435b4e81e4d437e875b5bf23a6b2ca767f DIST bindfs-1.17.3.tar.gz 421902 BLAKE2B 367f4f7d20468c0a652c45825525ad31a354e8d5216f742084ef284537e36c4197bb775daeb84e3c853324750043cce4d268b97c3c91dd5c52204f81586f1812 SHA512 0a3e970dd192d24dd69c7e897e9f88a68ce6e4926a42a70e555d5b1bcb699849e1b4df5767cc550c2bac1da47a8dc03838a6595a73c8d8f1c0eceaafd9e2c83f DIST bindfs-1.17.4.tar.gz 423505 BLAKE2B 553688f974dabec256d007dae60b1c8868d63199f04e0f557d55d04b6a31de8524efd192320979cf733d0a5e8a90b80956e4ef04aa508bd17ab3559e75269a52 SHA512 8b49dbccfaec262c26956ad36f8c49b42713d15b4b8ef1a2dc2c74e54d834a6f76430cf5c59d252b69f4c1ce72dc781247366c7832b7f343e78eeeb0a6fb449e diff --git a/sys-fs/bindfs/bindfs-1.14.9.ebuild b/sys-fs/bindfs/bindfs-1.14.9.ebuild deleted file mode 100644 index 726cd4bf8101.. --- a/sys-fs/bindfs/bindfs-1.14.9.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="FUSE filesystem for bind mounting with altered permissions" -HOMEPAGE="https://bindfs.org/; -SRC_URI="https://bindfs.org/downloads/${P}.tar.gz; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="debug" - -RDEPEND=">=sys-fs/fuse-2.9:0" -DEPEND="${RDEPEND} - virtual/pkgconfig" - -RESTRICT="test" - -src_configure() { - econf $(use_enable debug debug-output) -} diff --git a/sys-fs/bindfs/bindfs-1.15.0.ebuild b/sys-fs/bindfs/bindfs-1.15.0.ebuild deleted file mode 100644 index fc99a2e749ba.. --- a/sys-fs/bindfs/bindfs-1.15.0.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="FUSE filesystem for bind mounting with altered permissions" -HOMEPAGE="https://bindfs.org/; -SRC_URI="https://bindfs.org/downloads/${P}.tar.gz; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="debug" - -RDEPEND=">=sys-fs/fuse-3.10.2: