[gentoo-commits] repo/gentoo:master commit in: dev-python/pypy3_10/
commit: abea41924b6d95e8decb770361991e34c9a04831 Author: Michał Górny gentoo org> AuthorDate: Sun Dec 31 07:14:28 2023 + Commit: Michał Górny gentoo org> CommitDate: Sun Dec 31 07:17:28 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abea4192 dev-python/pypy3_10: Fix cffi .dist-info TODO: file this upstream when their bug tracker is up again. Signed-off-by: Michał Górny gentoo.org> .../pypy3_10/{pypy3_10-7.3.14.ebuild => pypy3_10-7.3.14-r1.ebuild}| 4 1 file changed, 4 insertions(+) diff --git a/dev-python/pypy3_10/pypy3_10-7.3.14.ebuild b/dev-python/pypy3_10/pypy3_10-7.3.14-r1.ebuild similarity index 99% rename from dev-python/pypy3_10/pypy3_10-7.3.14.ebuild rename to dev-python/pypy3_10/pypy3_10-7.3.14-r1.ebuild index 723a5ebe36a9..8bc0e2eb6b6d 100644 --- a/dev-python/pypy3_10/pypy3_10-7.3.14.ebuild +++ b/dev-python/pypy3_10/pypy3_10-7.3.14-r1.ebuild @@ -56,6 +56,10 @@ src_prepare() { local PATCHES=( "${WORKDIR}/${PATCHSET}" ) + + # typo + mv lib_pypy/cffi{.,-}1.16.0.dist-info || die + default }
[gentoo-commits] repo/gentoo:master commit in: dev-python/pydot/
commit: ee51c2eeffdddb3158f0c0ec61164c2c361adaf3 Author: Michał Górny gentoo org> AuthorDate: Sun Dec 31 06:58:55 2023 + Commit: Michał Górny gentoo org> CommitDate: Sun Dec 31 07:17:25 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee51c2ee dev-python/pydot: Bump to 2.0.0 Signed-off-by: Michał Górny gentoo.org> dev-python/pydot/Manifest | 1 + dev-python/pydot/pydot-2.0.0.ebuild | 42 + 2 files changed, 43 insertions(+) diff --git a/dev-python/pydot/Manifest b/dev-python/pydot/Manifest index cddb02660c60..91b87540c67e 100644 --- a/dev-python/pydot/Manifest +++ b/dev-python/pydot/Manifest @@ -1 +1,2 @@ DIST pydot-1.4.2.gh.tar.gz 272678 BLAKE2B 966f2c4ef3e26a63cc50ab89b5b6b5b413aabdfeddf994f2d5ba9dedaa1ed3152dd8060186e7380c3e768b783f7bfe1971cd600c18d1b73f7ac63db08ee3ace9 SHA512 caa8051561710129b5164fd1392da941829fd977092a6ec8b00efe7a199d2d60bc7ef13cb0e51615f384550f0fb80190d0f56b83d8d80d1fe372efb5dbbd3632 +DIST pydot-2.0.0.gh.tar.gz 275188 BLAKE2B 58f1598196861795bd44c6b97683e0c37b3c05e848a69d42a3fc898849f272466c989e7ff72e0be22a322a1e92c31c6b76a9317e56f3ec26743c20801daf8bfd SHA512 09102930a59ac4339e1d1e4f7a9d075f99eda6cb060885631a72f1fded90d001bd02940b55addc0c92856e95321cb3b344a1797b4809ac7c9048ac57c81d4707 diff --git a/dev-python/pydot/pydot-2.0.0.ebuild b/dev-python/pydot/pydot-2.0.0.ebuild new file mode 100644 index ..4547bc0f8b06 --- /dev/null +++ b/dev-python/pydot/pydot-2.0.0.ebuild @@ -0,0 +1,42 @@ +# 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_{10..12} ) + +inherit distutils-r1 + +DESCRIPTION="Python interface to Graphviz's Dot language" +HOMEPAGE=" + https://github.com/pydot/pydot/ + https://pypi.org/project/pydot/ +" +# pypi releases don't include tests +SRC_URI=" + https://github.com/pydot/pydot/archive/v${PV}.tar.gz -> ${P}.gh.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="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-python/pyparsing-3[${PYTHON_USEDEP}] + media-gfx/graphviz +" +BDEPEND=" + test? ( + ${RDEPEND} + dev-python/chardet[${PYTHON_USEDEP}] + ) +" + +python_test() { + cd test || die + local -x PYTHONPATH="${BUILD_DIR}/install$(python_get_sitedir)" + "${PYTHON}" pydot_unittest.py || die "Test failed with ${EPYTHON}" +}
[gentoo-commits] repo/gentoo:master commit in: xfce-base/thunar/
commit: 953390c8f425eb6f0fb5b70ac3340e8e8900ccbf Author: Michał Górny gentoo org> AuthorDate: Sun Dec 31 07:15:33 2023 + Commit: Michał Górny gentoo org> CommitDate: Sun Dec 31 07:17:29 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=953390c8 xfce-base/thunar: Bump to 4.19.2 Signed-off-by: Michał Górny gentoo.org> xfce-base/thunar/Manifest | 1 + xfce-base/thunar/thunar-4.19.2.ebuild | 86 +++ 2 files changed, 87 insertions(+) diff --git a/xfce-base/thunar/Manifest b/xfce-base/thunar/Manifest index cbcf500b59ba..15377bb9a543 100644 --- a/xfce-base/thunar/Manifest +++ b/xfce-base/thunar/Manifest @@ -3,3 +3,4 @@ DIST thunar-4.18.8.tar.bz2 2844536 BLAKE2B dbd61d387f21956edad5f5f614c170b072788 DIST thunar-4.18.9.tar.bz2 2846241 BLAKE2B 2b3ba7738f355d46207a74a3d37fca19403cf1f50c2d1c4e616286e62f98456fc072c3e47246b5562b1f70e34fb6ed9120bebae53095cec971d1cad3c1b01004 SHA512 44fd0aec2d12a63db50591124f210f2da2f2d9b0a105191b5e958eec83811578af43deb05990efe417f8dceabb2ea95fcb3af7285d184a9e8c6f36006a601dee DIST thunar-4.19.0.tar.bz2 2924690 BLAKE2B 9d8cf10d3eae16c84489098b28020470b353f970ea561ff8dce2caccd7086ed39cae3796df26489b3a8586c0bd8d008a2d9953017b71cad2a760d498b60c1b15 SHA512 1db58776fe39f9f4c2f215b52a2209dac773e8b708e4796752630703531e1ddd9017e32e1fe779c5fcc5d543438bbebf14f510b9361fde22fe0045ac0fd3a87f DIST thunar-4.19.1.tar.bz2 2924598 BLAKE2B 6d4deb37820232b21cc4f8f285647d64c55353bece00cc9eb3b22dd64a477f2c637dd2d5e244cc629f45749cd4627237cf2feaafbd45038483cbee942f280221 SHA512 95ecdd042f9cf1b755ffc6ad572ffdfba33395ae93884e018b45426dd5f119097b122b4d9976839db78012c9bbcdd0cf1cd129904e06cf990978a711cbd48257 +DIST thunar-4.19.2.tar.bz2 2923969 BLAKE2B 282b22124bd6f952ef05dfdfc302e0626748ab3ab3bb0f5052358d8612177c4f2df1225424ba2db65aebd986cf4966afb972ccb81945e61402ba53693ba538a3 SHA512 edc653656bc9896281783b482b343ce06cd524d16b59dac5e76ff3a48f7941b2a9256c43639120438c3377944f1d4faffe98da470181feee8334c1019b35acb4 diff --git a/xfce-base/thunar/thunar-4.19.2.ebuild b/xfce-base/thunar/thunar-4.19.2.ebuild new file mode 100644 index ..6bfa97ad9d27 --- /dev/null +++ b/xfce-base/thunar/thunar-4.19.2.ebuild @@ -0,0 +1,86 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit xdg-utils + +DESCRIPTION="File manager for the Xfce desktop environment" +HOMEPAGE=" + https://docs.xfce.org/xfce/thunar/start + https://gitlab.xfce.org/xfce/thunar/ +" +SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2; + +LICENSE="GPL-2+ LGPL-2+" +SLOT="0/3" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE="exif introspection libnotify pcre +trash-panel-plugin udisks" + +DEPEND=" + >=dev-libs/glib-2.70.0 + >=x11-libs/gdk-pixbuf-2.40.0 + >=x11-libs/gtk+-3.24.0:3 + >=xfce-base/exo-4.19.0:= + >=xfce-base/libxfce4ui-4.17.6:= + >=xfce-base/libxfce4util-4.17.2:= + >=xfce-base/xfconf-4.12:= + exif? ( >=media-libs/libexif-0.6.19:= ) + introspection? ( dev-libs/gobject-introspection:= ) + libnotify? ( >=x11-libs/libnotify-0.7 ) + pcre? ( >=dev-libs/libpcre2-10.0:= ) + trash-panel-plugin? ( >=xfce-base/xfce4-panel-4.10:= ) + udisks? ( dev-libs/libgudev:= ) +" +RDEPEND=" + ${DEPEND} + >=dev-util/desktop-file-utils-0.20-r1 + x11-misc/shared-mime-info + trash-panel-plugin? ( + >=gnome-base/gvfs-1.18.3 + ) + udisks? ( + >=gnome-base/gvfs-1.18.3[udisks,udev] + virtual/udev + ) +" +BDEPEND=" + dev-util/intltool + sys-devel/gettext + virtual/pkgconfig +" + +src_configure() { + local myconf=( + $(use_enable introspection) + $(use_enable udisks gudev) + $(use_enable libnotify notifications) + $(use_enable exif) + $(use_enable pcre pcre2) + $(use_enable trash-panel-plugin tpa-plugin) + ) + + econf "${myconf[@]}" +} + +src_install() { + default + find "${D}" -name '*.la' -delete || die +} + +pkg_postinst() { + elog "If you were using an older Xfce version and Thunar fails to start" + elog "with a message similar to:" + elog " Failed to register: Timeout was reached" + elog "you may need to reset your xfce4 session:" + elog " rm ~/.cache/sessions/xfce4-session-*" + elog "See https://bugs.gentoo.org/698914.; + + 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-python/pycryptodome/files/, dev-python/pycryptodome/
commit: 3daa616bc23a431bf9311c787346c750800098d3 Author: Michał Górny gentoo org> AuthorDate: Sun Dec 31 07:16:17 2023 + Commit: Michał Górny gentoo org> CommitDate: Sun Dec 31 07:17:29 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3daa616b dev-python/pycryptodome: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/pycryptodome/Manifest | 1 - ...ycryptodome-3.19.0-fix-verbosity-in-tests.patch | 120 - dev-python/pycryptodome/pycryptodome-3.19.0.ebuild | 61 --- 3 files changed, 182 deletions(-) diff --git a/dev-python/pycryptodome/Manifest b/dev-python/pycryptodome/Manifest index bc2bf065d8c2..9447883fe3c6 100644 --- a/dev-python/pycryptodome/Manifest +++ b/dev-python/pycryptodome/Manifest @@ -1,2 +1 @@ -DIST pycryptodome-3.19.0.gh.tar.gz 17153954 BLAKE2B 5ecaacce490e5eec052d632b1427a4e36ba19a863c28934f53f247b945bb32a1367aeaf1b8669018978bd19d53c28a00f711158c6be014779c47c48f263b2e8c SHA512 1afa71336da38efb32f79d87b442a1d50537a6908ec153be7a087027a8540cebabab12922557c92e501f2d6da5c2f35466d3bbe6a3de44540de7278069691290 DIST pycryptodome-3.19.1.gh.tar.gz 17158420 BLAKE2B 2180bb37e2295f0499c6d00237207513ad6c186ff8fd8fac466cc43efa9b068cf8a272b5ae30da08d37db88d354d41c0b426643743251ea8460abb6ff627e3be SHA512 103910b385578732e356145247d3c1a4a3b0fe8acf22ce91f1c1155500cce2342e5caa0dff0a30825b11d7a614853c2dcb8657628f4d65682f6e543adb4db240 diff --git a/dev-python/pycryptodome/files/pycryptodome-3.19.0-fix-verbosity-in-tests.patch b/dev-python/pycryptodome/files/pycryptodome-3.19.0-fix-verbosity-in-tests.patch deleted file mode 100644 index 7d54e5e4c2a7.. --- a/dev-python/pycryptodome/files/pycryptodome-3.19.0-fix-verbosity-in-tests.patch +++ /dev/null @@ -1,120 +0,0 @@ -https://github.com/Legrandin/pycryptodome/issues/765 -https://github.com/Legrandin/pycryptodome/commit/87ff66373a5b80cddc9b0dd76e9bb8c15f6a8e50 - -From 87ff66373a5b80cddc9b0dd76e9bb8c15f6a8e50 Mon Sep 17 00:00:00 2001 -From: Helder Eijs -Date: Sun, 17 Sep 2023 23:32:02 +0200 -Subject: [PATCH] Fix verbosity problem in tests - a/lib/Crypto/SelfTest/Protocol/test_ecdh.py -+++ b/lib/Crypto/SelfTest/Protocol/test_ecdh.py -@@ -72,6 +72,8 @@ def ecdh_test_rev(self, - - class TestVectorsECDHWycheproof(unittest.TestCase): - -+desc = "Wycheproof ECDH tests" -+ - def add_tests(self, filename): - - def curve(g): -@@ -107,7 +109,6 @@ def shortDescription(self): - return self.desc - - def test_verify(self, tv): --self._id = "Wycheproof ECDH Verify Test #%d (%s, %s)" % (tv.id, tv.comment, tv.filename) - - if len(tv.public) == 0: - return -@@ -138,7 +139,7 @@ def test_verify(self, tv): - - def runTest(self): - for tv in self.tv: --self.desc = "Test #%d (%s) - %s" % (tv.id, tv.filename, tv.comment) -+self.desc = "Wycheproof ECDH Verify Test #%d (%s, %s)" % (tv.id, tv.comment, tv.filename) - self.test_verify(tv) - - a/lib/Crypto/SelfTest/__init__.py -+++ b/lib/Crypto/SelfTest/__init__.py -@@ -28,18 +28,19 @@ - application runs. - """ - --__revision__ = "$Id$" -- - import sys - import unittest -+from importlib import import_module - from Crypto.Util.py3compat import StringIO - -+ - class SelfTestError(Exception): - def __init__(self, message, result): - Exception.__init__(self, message, result) - self.message = message - self.result = result - -+ - def run(module=None, verbosity=0, stream=None, tests=None, config=None, **kwargs): - """Execute self-tests. - -@@ -77,21 +78,25 @@ def run(module=None, verbosity=0, stream=None, tests=None, config=None, **kwargs - raise SelfTestError("Self-test failed", result) - return result - -+ - def get_tests(config={}): - tests = [] --from Crypto.SelfTest import Cipher; tests += Cipher.get_tests(config=config) --from Crypto.SelfTest import Hash; tests += Hash.get_tests(config=config) --from Crypto.SelfTest import Protocol; tests += Protocol.get_tests(config=config) --from Crypto.SelfTest import PublicKey; tests += PublicKey.get_tests(config=config) --from Crypto.SelfTest import Random; tests += Random.get_tests(config=config) --from Crypto.SelfTest import Util; tests += Util.get_tests(config=config) --from Crypto.SelfTest import Signature; tests += Signature.get_tests(config=config) --from Crypto.SelfTest import IO; tests += IO.get_tests(config=config) --from Crypto.SelfTest import Math; tests += Math.get_tests(config=config) -+ -+module_names = [ -+"Cipher", "Hash", "Protocol", "PublicKey", "Random", -+"Util", "Signature", "IO", "Math", -+] -+ -+for name in module_names: -+module = import_module("Crypto.SelfTest." + name) -+tests += module.get_tests(config=config) -+ - return tests - -+ - if __name__ == '__main__': --
[gentoo-commits] repo/gentoo:master commit in: dev-python/elastic-transport/
commit: 30c10265c1e1a54d9209fdd302ea4da90290d121 Author: Michał Górny gentoo org> AuthorDate: Sun Dec 31 07:16:40 2023 + Commit: Michał Górny gentoo org> CommitDate: Sun Dec 31 07:17:30 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30c10265 dev-python/elastic-transport: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/elastic-transport/Manifest | 1 - .../elastic-transport-8.10.0.ebuild| 64 -- 2 files changed, 65 deletions(-) diff --git a/dev-python/elastic-transport/Manifest b/dev-python/elastic-transport/Manifest index afc5bb6d7276..4711d1bdf5c0 100644 --- a/dev-python/elastic-transport/Manifest +++ b/dev-python/elastic-transport/Manifest @@ -1,2 +1 @@ -DIST elastic-transport-python-8.10.0.gh.tar.gz 71836 BLAKE2B 1be9a93b6b8cb9b7987de721e65ce532fb247fca931179f99dcdee197cec314a8b3626e0db569a494bab45a194530abccbfd8946d66d03c6bedfb17252a8fb3b SHA512 a883509ec8fc4a8aeb435d4dee1cbc4563157668c5e1378e16be9d1a5f5a16927de4df9c5244ca6f1c6f2f273ad513c2d29beaa081b11b34416da2883359 DIST elastic-transport-python-8.11.0.gh.tar.gz 71944 BLAKE2B 9f5199b171f57169e2ca9d77f225a7ad1d67cc28550a41648f37305342f2cddb2c570e0b314057e49d4a5948ceacdbfbe3d928a456ef47fd334abebbf8c6c718 SHA512 b2ab09c63e5824d8cb59ed78728e4670115eee56bb07310e4d8a083b86eace4bc2dfc0dbefc4346906338acf195b193c0f2fc99a0dc1190ac30950fbe6fbcc70 diff --git a/dev-python/elastic-transport/elastic-transport-8.10.0.ebuild b/dev-python/elastic-transport/elastic-transport-8.10.0.ebuild deleted file mode 100644 index 9f2dbfa5496e.. --- a/dev-python/elastic-transport/elastic-transport-8.10.0.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..12} ) - -inherit distutils-r1 - -MY_P=elastic-transport-python-${PV} -DESCRIPTION="Transport classes and utilities shared among Python Elastic client libraries" -HOMEPAGE=" - https://github.com/elastic/elastic-transport-python/ - https://pypi.org/project/elastic-transport/ -" -SRC_URI=" - https://github.com/elastic/elastic-transport-python/archive/v${PV}.tar.gz - -> ${MY_P}.gh.tar.gz -" -S=${WORKDIR}/${MY_P} - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 arm64 x86" -PROPERTIES="test_network" -RESTRICT="test" - -RDEPEND=" - dev-python/certifi[${PYTHON_USEDEP}] - >=dev-python/urllib3-1.26.2[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/aiohttp[${PYTHON_USEDEP}] - dev-python/mock[${PYTHON_USEDEP}] - dev-python/pytest-asyncio[${PYTHON_USEDEP}] - dev-python/pytest-httpserver[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] - dev-python/trustme[${PYTHON_USEDEP}] - ) -" - -distutils_enable_sphinx docs/sphinx \ - dev-python/furo \ - dev-python/sphinx-autodoc-typehints -distutils_enable_tests pytest - -src_prepare() { - # unpin deps - sed -i -e 's:, *<[0-9.]*::' setup.py || die - distutils-r1_src_prepare -} - -python_test() { - local EPYTEST_DESELECT=( - # fragile to random warnings - tests/node/test_http_aiohttp.py::TestAiohttpHttpNode::test_uses_https_if_verify_certs_is_off - tests/node/test_urllib3_chain_certs.py::test_assert_fingerprint_in_cert_chain - ) - - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - epytest -p asyncio -o addopts= -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/chameleon/
commit: 636f51f8d0d56ff8b093ed9279acefbe7812ae81 Author: Michał Górny gentoo org> AuthorDate: Sun Dec 31 06:59:52 2023 + Commit: Michał Górny gentoo org> CommitDate: Sun Dec 31 07:17:26 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=636f51f8 dev-python/chameleon: Bump to 4.4.3 Signed-off-by: Michał Górny gentoo.org> dev-python/chameleon/Manifest | 1 + dev-python/chameleon/chameleon-4.4.3.ebuild | 28 2 files changed, 29 insertions(+) diff --git a/dev-python/chameleon/Manifest b/dev-python/chameleon/Manifest index d18fd85ea154..e9444836cf54 100644 --- a/dev-python/chameleon/Manifest +++ b/dev-python/chameleon/Manifest @@ -1,2 +1,3 @@ DIST Chameleon-4.3.0.tar.gz 178781 BLAKE2B 8dfad0c915291a5afb87d10b17ccca00ee26468bb2ddab2bccb36a67451d52727daecb3207923785820702173bd553fa5e8e2af09c89e51cac830917dc77ce66 SHA512 4fc63b7cff2cd41030d8efe32aa723e9245a6c9197faa9be3862c433ce668998ee39adf3b4b59d3b4968341f3af4326fbb61f9c93ee3399d195c1e521525fc52 DIST Chameleon-4.4.2.tar.gz 179991 BLAKE2B 240737d20653c5787261fd12aa5e8cc6c6fb8b97498eb5716385bd5960540ff75ea4e109463f12dce060819499d355820830360f397815205f1737b03ce40286 SHA512 5cf5a86981711b2e694f5c47017e39628e8160aaa4020288b3ea87b4212e7fa0694dccae9255f6a2d314fa1e7d2e8fa1994f5587d9c07ced07abcff0361c9f01 +DIST Chameleon-4.4.3.tar.gz 178203 BLAKE2B 0946e91b4f0be618bd8d5c9c87b3517af5cf1fd1af7182d2b1a60feda876e0ba5d1f2b7de9c3b2b27f0a4615dbd346b90abf497f0a1c9e3312b4b52ac8685e98 SHA512 0b72da4b17bf2b815eef329c9a07e51d8405fe38813e025db404279888e410e7d406b314a72ed5b76a7e5416d43a075ea0b0a8971cd363d4999d73172d9583c5 diff --git a/dev-python/chameleon/chameleon-4.4.3.ebuild b/dev-python/chameleon/chameleon-4.4.3.ebuild new file mode 100644 index ..23c5ee01b8d3 --- /dev/null +++ b/dev-python/chameleon/chameleon-4.4.3.ebuild @@ -0,0 +1,28 @@ +# 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 +PYPI_PN=${PN^} +PYTHON_COMPAT=( python3_{10..12} pypy3 ) + +inherit distutils-r1 pypi + +DESCRIPTION="Fast HTML/XML template compiler for Python" +HOMEPAGE=" + https://github.com/malthe/chameleon/ + https://pypi.org/project/Chameleon/ +" + +LICENSE="repoze" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +distutils_enable_tests unittest + +src_test() { + cd src || die + distutils-r1_src_test +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pymdown-extensions/
commit: db03a8d8599be0c19f38994bef5200c5ce4e6472 Author: Michał Górny gentoo org> AuthorDate: Sun Dec 31 06:50:52 2023 + Commit: Michał Górny gentoo org> CommitDate: Sun Dec 31 07:17:24 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db03a8d8 dev-python/pymdown-extensions: Bump to 10.7 Signed-off-by: Michał Górny gentoo.org> dev-python/pymdown-extensions/Manifest | 1 + .../pymdown-extensions-10.7.ebuild | 32 ++ 2 files changed, 33 insertions(+) diff --git a/dev-python/pymdown-extensions/Manifest b/dev-python/pymdown-extensions/Manifest index 48d80c7ade70..988f7bfa4567 100644 --- a/dev-python/pymdown-extensions/Manifest +++ b/dev-python/pymdown-extensions/Manifest @@ -1,2 +1,3 @@ DIST pymdown_extensions-10.5.tar.gz 788318 BLAKE2B cf6834a848a0276d636b75df33c3ec0bcc0988a02b2d9d7d2086a0104a3f105e080fa2acaab36c010f997f351c89c61adb165152ee3b0467ee8a41da71603abf SHA512 f574fe45a8b8b30ad51e1f6b1a1ce60a65a10e560f9f5c6db6a487309acf2d65e28d79c7edad4f58192ddbda9546fd50e279e08efcbc1c2eb707de0a84696225 DIST pymdown_extensions-10.6.tar.gz 790597 BLAKE2B 6ed0ed82771d1e6e9aaf2bf0c005aeaa8da41af5b48c1ba385f0c46c9af986c039518a9576192126a584007b23b7689b70849fdd2b590fac9b31a6a042a710e3 SHA512 ae081621fc090eb9de0a92b265f43eb355c09a595098301d2d64f6d2cd7129c14264450162b24bf41076da3a64a5151b5db3fad85a33ff23120b2aa3a775efc6 +DIST pymdown_extensions-10.7.tar.gz 811535 BLAKE2B d933fa172e34e4d36956d8db385865939519f3cc8c5eecc3e132e4d2730910edf8df40ff52183caad26a5ea7613230fe55f09ca8e74a0911b4bbc039b2160ed3 SHA512 1fd1514dc2d322de42b077f90c9e328b6359f34904339deaaed699278c41ea464c793a3a794337d7bb634e2eca4411d54553005a3e5b0d8e31444feeb9e9a0db diff --git a/dev-python/pymdown-extensions/pymdown-extensions-10.7.ebuild b/dev-python/pymdown-extensions/pymdown-extensions-10.7.ebuild new file mode 100644 index ..6a8fb32958ef --- /dev/null +++ b/dev-python/pymdown-extensions/pymdown-extensions-10.7.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Extensions for Python Markdown" +HOMEPAGE=" + https://github.com/facelessuser/pymdown-extensions/ + https://pypi.org/project/pymdown-extensions/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" + +RDEPEND=" + >=dev-python/markdown-3.5[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] +" + +BDEPEND=" + test? ( + >=dev-python/pygments-2.12.0[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: xfce-base/thunar/
commit: 2fe5b2c796c2316456786a1773e234e624ba8baf Author: Michał Górny gentoo org> AuthorDate: Sun Dec 31 06:54:02 2023 + Commit: Michał Górny gentoo org> CommitDate: Sun Dec 31 07:17:25 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fe5b2c7 xfce-base/thunar: Bump to 4.18.10 Signed-off-by: Michał Górny gentoo.org> xfce-base/thunar/Manifest | 1 + xfce-base/thunar/thunar-4.18.10.ebuild | 86 ++ 2 files changed, 87 insertions(+) diff --git a/xfce-base/thunar/Manifest b/xfce-base/thunar/Manifest index 55325dbd1f63..cbcf500b59ba 100644 --- a/xfce-base/thunar/Manifest +++ b/xfce-base/thunar/Manifest @@ -1,3 +1,4 @@ +DIST thunar-4.18.10.tar.bz2 2845756 BLAKE2B a344f3ecde3f9b4562253e1f6e07a7d18c3cbcd2a6c7fa159468f5d8115775b18c70bc9a8cf4df3ebfa34731e061e285cbdc4517528b507c2489ab1bfa1e4c2a SHA512 f6b76db2cc69e4f14d46afb3ba602ba88d37b1d9e76e76dcf18949839ac1108c191bdd0158922a732805cfcb85780bbf6c998aedac02b502c8e1d8fcf4cfab32 DIST thunar-4.18.8.tar.bz2 2844536 BLAKE2B dbd61d387f21956edad5f5f614c170b072788b2a1768382127f6fda3bca00afa0816201f364ba476e842fc44800bab3029e89db4aade10f1ab4f86012a4ba90b SHA512 38f1f0af93df873e14d7e85851424c85272defa1c19c3d1f61c79fc6a8c79b16f568240c70237c6b490093447a5d947eab6fdf828f93e432cc4d28100c5cf59b DIST thunar-4.18.9.tar.bz2 2846241 BLAKE2B 2b3ba7738f355d46207a74a3d37fca19403cf1f50c2d1c4e616286e62f98456fc072c3e47246b5562b1f70e34fb6ed9120bebae53095cec971d1cad3c1b01004 SHA512 44fd0aec2d12a63db50591124f210f2da2f2d9b0a105191b5e958eec83811578af43deb05990efe417f8dceabb2ea95fcb3af7285d184a9e8c6f36006a601dee DIST thunar-4.19.0.tar.bz2 2924690 BLAKE2B 9d8cf10d3eae16c84489098b28020470b353f970ea561ff8dce2caccd7086ed39cae3796df26489b3a8586c0bd8d008a2d9953017b71cad2a760d498b60c1b15 SHA512 1db58776fe39f9f4c2f215b52a2209dac773e8b708e4796752630703531e1ddd9017e32e1fe779c5fcc5d543438bbebf14f510b9361fde22fe0045ac0fd3a87f diff --git a/xfce-base/thunar/thunar-4.18.10.ebuild b/xfce-base/thunar/thunar-4.18.10.ebuild new file mode 100644 index ..8a289d8815c0 --- /dev/null +++ b/xfce-base/thunar/thunar-4.18.10.ebuild @@ -0,0 +1,86 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit xdg-utils + +DESCRIPTION="File manager for the Xfce desktop environment" +HOMEPAGE=" + https://docs.xfce.org/xfce/thunar/start + https://gitlab.xfce.org/xfce/thunar/ +" +SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2; + +LICENSE="GPL-2+ LGPL-2+" +SLOT="0/3" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE="exif introspection libnotify pcre +trash-panel-plugin udisks" + +DEPEND=" + >=dev-libs/glib-2.66.0 + >=x11-libs/gdk-pixbuf-2.40.0 + >=x11-libs/gtk+-3.24.0:3 + >=xfce-base/exo-4.17.0:= + >=xfce-base/libxfce4ui-4.17.6:= + >=xfce-base/libxfce4util-4.17.2:= + >=xfce-base/xfconf-4.12:= + exif? ( >=media-libs/libexif-0.6.19:= ) + introspection? ( dev-libs/gobject-introspection:= ) + libnotify? ( >=x11-libs/libnotify-0.7 ) + pcre? ( >=dev-libs/libpcre2-10.0:= ) + trash-panel-plugin? ( >=xfce-base/xfce4-panel-4.10:= ) + udisks? ( dev-libs/libgudev:= ) +" +RDEPEND=" + ${DEPEND} + >=dev-util/desktop-file-utils-0.20-r1 + x11-misc/shared-mime-info + trash-panel-plugin? ( + >=gnome-base/gvfs-1.18.3 + ) + udisks? ( + >=gnome-base/gvfs-1.18.3[udisks,udev] + virtual/udev + ) +" +BDEPEND=" + dev-util/intltool + sys-devel/gettext + virtual/pkgconfig +" + +src_configure() { + local myconf=( + $(use_enable introspection) + $(use_enable udisks gudev) + $(use_enable libnotify notifications) + $(use_enable exif) + $(use_enable pcre pcre2) + $(use_enable trash-panel-plugin tpa-plugin) + ) + + econf "${myconf[@]}" +} + +src_install() { + default + find "${D}" -name '*.la' -delete || die +} + +pkg_postinst() { + elog "If you were using an older Xfce version and Thunar fails to start" + elog "with a message similar to:" + elog " Failed to register: Timeout was reached" + elog "you may need to reset your xfce4 session:" + elog " rm ~/.cache/sessions/xfce4-session-*" + elog "See https://bugs.gentoo.org/698914.; + + 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-python/argh/
commit: 3ebc6f86d9db985adccc1a4fa13492a4d681702a Author: Michał Górny gentoo org> AuthorDate: Sun Dec 31 07:03:48 2023 + Commit: Michał Górny gentoo org> CommitDate: Sun Dec 31 07:17:27 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ebc6f86 dev-python/argh: Bump to 0.31.0 Signed-off-by: Michał Górny gentoo.org> dev-python/argh/Manifest | 1 + dev-python/argh/argh-0.31.0.ebuild | 28 2 files changed, 29 insertions(+) diff --git a/dev-python/argh/Manifest b/dev-python/argh/Manifest index bb933ee56341..484e1d1de177 100644 --- a/dev-python/argh/Manifest +++ b/dev-python/argh/Manifest @@ -1,2 +1,3 @@ DIST argh-0.30.4.tar.gz 62618 BLAKE2B e95ee9219d2b8079e4b9548f68811832ed9ca699c1dcfeabcf31a9a0c3fd35c107896f088a64efe430347fefd1424345753bc4e0341155a92d99a5327f4a137d SHA512 6a17fcaef3a1a400426cc53339e07583734b0b68ce9202a7b3655f5cababa495aa5269f66cde2d0b2217874ddb730bf7d1c7636dd915e4e778058399b9b9a44c DIST argh-0.30.5.tar.gz 63041 BLAKE2B 3b8e928d1e6f8fd2340afa87072c35a04e4222dac7d3d549fa6040f3e1352365ff9d2b940d30f20b6aa0959a8331638e076e3f42fe7b16ff96be8734278db59c SHA512 74194010f0558335557a56ea9daa24a7301733090ffcbd201524b67727a64d8dabaeb31558f7da6f2bf51ab9354b371b09a0be55125bcaee128630df59343188 +DIST argh-0.31.0.tar.gz 65743 BLAKE2B c577273bf361b0bede939b7bcadf9c9ce6dd24d473b834ebd8d2bdc41d163e9cb6f2b79252ab810ac5b6f1f2e20b312cf096b23cf6cd4cd53705fb2c30b55f7d SHA512 d4caefede2596452d3256f4c2194517994dffdb2e01643f0b96b8002d269ac0150e938bb29d0469b67bbb72669b2a82b3e66d28cfecad5230f641c60f1c879e5 diff --git a/dev-python/argh/argh-0.31.0.ebuild b/dev-python/argh/argh-0.31.0.ebuild new file mode 100644 index ..32a100a7ba11 --- /dev/null +++ b/dev-python/argh/argh-0.31.0.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=flit +PYTHON_COMPAT=( python3_{10..12} pypy3 ) + +inherit distutils-r1 pypi + +DESCRIPTION="A simple argparse wrapper" +HOMEPAGE=" + https://pythonhosted.org/argh/ + https://github.com/neithere/argh/ + https://pypi.org/project/argh/ +" + +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +LICENSE="LGPL-3" + +BDEPEND=" + test? ( + dev-python/iocapture[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/qdarkstyle/
commit: 7c1ceb689a71ff64f5c4249915dde7b0aae4116e Author: Michał Górny gentoo org> AuthorDate: Sun Dec 31 06:01:23 2023 + Commit: Michał Górny gentoo org> CommitDate: Sun Dec 31 07:17:22 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c1ceb68 dev-python/qdarkstyle: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/qdarkstyle/Manifest| 3 -- dev-python/qdarkstyle/qdarkstyle-3.1.ebuild | 44 --- dev-python/qdarkstyle/qdarkstyle-3.2.1.ebuild | 44 --- dev-python/qdarkstyle/qdarkstyle-3.2.2.ebuild | 44 --- 4 files changed, 135 deletions(-) diff --git a/dev-python/qdarkstyle/Manifest b/dev-python/qdarkstyle/Manifest index 3d4fef3c07b8..bf4e488071e5 100644 --- a/dev-python/qdarkstyle/Manifest +++ b/dev-python/qdarkstyle/Manifest @@ -1,4 +1 @@ -DIST QDarkStyle-3.1.tar.gz 698602 BLAKE2B 8c96b2dd5532c9db0c1d813fe0cf049b7cf55ef6469d2ebb21b5ea85fe6ecd23e8a247c45f45cfa674f8012a4a03ea377df8cb7efac8f13c079e2512091ecdc7 SHA512 275fe333bcf2502f8f1ef61eca3f82d8909e760e8f88a1605157c5043cb1e4cad97bbb8ddb0464ef2125c1b70f318bfa8f0106d2721d6b9862c162b5f716aa4b -DIST QDarkStyle-3.2.1.tar.gz 681590 BLAKE2B 837b56ca96be3a03cc94840c7b70df3c6ef98d9edb7ec2d590dc82a06eef93c7d436746284e6d80e0d87212184ed67725bd40a87242ffae87f2afcaf311bb96e SHA512 435c836c9f5d61345cd9b37c151a990d1abb8c79505820cfb62ed4134f43511825a44709364bd8044e0f3acc9d63e1ccf65984334165707f9b28739f6745df50 -DIST QDarkStyle-3.2.2.tar.gz 698131 BLAKE2B 98fa7684fb97c1a719b73f893b0d32fcbfb6453f62847bf40a3f92794b1f24c5396c988cff0aa3cbe877615c9762522c911afb15b1765335d9c1ff34a3217d91 SHA512 e0f428565280b453af49f12f2c3298fe1d5d78358acfe350d6cbb4d5780a851ab4d10016d2a5836292218e4d114d0c021ac67d0a3b1b62441c32b779275e66b7 DIST QDarkStyle-3.2.3.tar.gz 700957 BLAKE2B be58444ad99dc4814b722aa9ef2b7cf30d8ce92926db60d063cfa3d6ee923de922db2752182ccbf5d6de0f0cf4a29b1fe4085822910e7ddc4ad44e91ec6b5d13 SHA512 185d04c89d002da67f63c71b7da1cb13fa941bf75271b089d3d67bcc33011e5c5dcdac6a51854d99711070230596f2cd5c40f7ed2ff99b3ae1fde62fbe260edf diff --git a/dev-python/qdarkstyle/qdarkstyle-3.1.ebuild b/dev-python/qdarkstyle/qdarkstyle-3.1.ebuild deleted file mode 100644 index 36689ad9eeb0.. --- a/dev-python/qdarkstyle/qdarkstyle-3.1.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# 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 -PYPI_PN="QDarkStyle" -PYTHON_COMPAT=( python3_{10..12} ) - -inherit distutils-r1 optfeature pypi - -DESCRIPTION="A dark style sheet for QtWidgets application" -HOMEPAGE=" - https://github.com/ColinDuquesnoy/QDarkStyleSheet/ - https://pypi.org/project/QDarkStyle/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 x86" - -RDEPEND=" - >=dev-python/QtPy-1.9[gui,${PYTHON_USEDEP}] -" -DEPEND=" - test? ( - dev-python/qtsass[${PYTHON_USEDEP}] - dev-python/watchdog[${PYTHON_USEDEP}] - >=dev-python/QtPy-1.9[gui,testlib,${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -python_test() { - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - epytest -} - -pkg_postinst() { - optfeature "Retrieve detailed system information and report bugs upstream" dev-python/helpdev - optfeature "qdarkstyle.utils" dev-python/qtsass dev-python/watchdog -} diff --git a/dev-python/qdarkstyle/qdarkstyle-3.2.1.ebuild b/dev-python/qdarkstyle/qdarkstyle-3.2.1.ebuild deleted file mode 100644 index c83697e8bea2.. --- a/dev-python/qdarkstyle/qdarkstyle-3.2.1.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# 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 -PYPI_PN="QDarkStyle" -PYTHON_COMPAT=( python3_{10..12} ) - -inherit distutils-r1 optfeature pypi - -DESCRIPTION="A dark style sheet for QtWidgets application" -HOMEPAGE=" - https://github.com/ColinDuquesnoy/QDarkStyleSheet/ - https://pypi.org/project/QDarkStyle/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" - -RDEPEND=" - >=dev-python/QtPy-2.0.0[gui,${PYTHON_USEDEP}] -" -DEPEND=" - test? ( - dev-python/qtsass[${PYTHON_USEDEP}] - dev-python/watchdog[${PYTHON_USEDEP}] - >=dev-python/QtPy-2.0.0[gui,testlib,${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -python_test() { - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - epytest -} - -pkg_postinst() { - optfeature "Retrieve detailed system information and report bugs upstream" dev-python/helpdev - optfeature "qdarkstyle.utils" dev-python/qtsass dev-python/watchdog -} diff --git a/dev-python/qdarkstyle/qdarkstyle-3.2.2.ebuild b/dev-python/qdarkstyle/qdarkstyle-3.2.2.ebuild deleted file mode
[gentoo-commits] repo/gentoo:master commit in: dev-python/hatch-fancy-pypi-readme/
commit: beb71b7cea44280fb7be02c44609a144541f36db Author: Michał Górny gentoo org> AuthorDate: Sun Dec 31 06:50:15 2023 + Commit: Michał Górny gentoo org> CommitDate: Sun Dec 31 07:17:23 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=beb71b7c dev-python/hatch-fancy-pypi-readme: Bump to 23.2.0 Signed-off-by: Michał Górny gentoo.org> dev-python/hatch-fancy-pypi-readme/Manifest| 1 + .../hatch-fancy-pypi-readme-23.2.0.ebuild | 37 ++ 2 files changed, 38 insertions(+) diff --git a/dev-python/hatch-fancy-pypi-readme/Manifest b/dev-python/hatch-fancy-pypi-readme/Manifest index ac554e420572..c161453dd7cb 100644 --- a/dev-python/hatch-fancy-pypi-readme/Manifest +++ b/dev-python/hatch-fancy-pypi-readme/Manifest @@ -1 +1,2 @@ DIST hatch-fancy-pypi-readme-23.1.0.gh.tar.gz 27878 BLAKE2B 934e7e1b8000feb554014dd3594724943173f1b5d78d1072e5612dde744d3cea925e49e46e0eddff7408211439c9f9efc24c488e6ce73fe9955bb5bf5d851b6d SHA512 a26b8205877815292c7c65380f3fff43a3222ec5044556a29fb0b570f0822b548f8f4403cb6a800044671692806b257ecee5f9ec0f3efb597e9a5780a8885424 +DIST hatch-fancy-pypi-readme-23.2.0.gh.tar.gz 28280 BLAKE2B d868f18fc8593626792225025305a0cc3fa915cdcb041371fad1b50a8fb590f184371586265b0c038229b8332494c1cdb5818065493762920667166af084ecc7 SHA512 eb678326fc6bc440c1bd64513ca235c628eaac73c16d9272c160acc8aa116076d8ac5bcdec7176c1299d5598c3025a2dce78a17a07c456ff2973245cdf722a7e diff --git a/dev-python/hatch-fancy-pypi-readme/hatch-fancy-pypi-readme-23.2.0.ebuild b/dev-python/hatch-fancy-pypi-readme/hatch-fancy-pypi-readme-23.2.0.ebuild new file mode 100644 index ..52015ad06a56 --- /dev/null +++ b/dev-python/hatch-fancy-pypi-readme/hatch-fancy-pypi-readme-23.2.0.ebuild @@ -0,0 +1,37 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( pypy3 python3_{10..12} ) + +inherit distutils-r1 + +DESCRIPTION="Fancy PyPI READMEs with Hatch" +HOMEPAGE=" + https://pypi.org/project/hatch-fancy-pypi-readme/ + https://github.com/hynek/hatch-fancy-pypi-readme/ +" +SRC_URI=" + https://github.com/hynek/hatch-fancy-pypi-readme/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos" + +RDEPEND=" + dev-python/hatchling[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + dev-python/tomli[${PYTHON_USEDEP}] + ' 3.{9..10}) +" + +distutils_enable_tests pytest + +EPYTEST_DESELECT=( + # fails without Internet (via pip) + tests/test_end_to_end.py +)
[gentoo-commits] repo/gentoo:master commit in: dev-util/systemtap/
commit: 64ad7420d28422400cfc64f0fb72ed5f1c3a Author: Patrick Lauer gentoo org> AuthorDate: Sun Dec 31 07:15:59 2023 + Commit: 罗百科 gentoo org> CommitDate: Sun Dec 31 07:16:43 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64ad7420 dev-util/systemtap: Fix elfutils dep debuginfod is not optional, so depend on it Signed-off-by: Patrick Lauer gentoo.org> dev-util/systemtap/systemtap-5.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/systemtap/systemtap-5.0.ebuild b/dev-util/systemtap/systemtap-5.0.ebuild index d8827e63733e..27c3f6d257b6 100644 --- a/dev-util/systemtap/systemtap-5.0.ebuild +++ b/dev-util/systemtap/systemtap-5.0.ebuild @@ -20,7 +20,7 @@ CDEPEND=" ${PYTHON_DEPS} dev-libs/boost:= - >=dev-libs/elfutils-0.142 + >=dev-libs/elfutils-0.142[debuginfod] dev-libs/json-c:= sys-libs/ncurses:= sys-libs/readline:=
[gentoo-commits] repo/gentoo:master commit in: games-emulation/pcsx2/
commit: f6a0fc872fbd0e619b21e8f557f8e276f30cc1f2 Author: Ionen Wolkens gentoo org> AuthorDate: Sun Dec 31 06:56:45 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Sun Dec 31 07:09:28 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6a0fc87 games-emulation/pcsx2: update live Upstream has discovered that unbundling some dependencies reduces build time. ARCH_FLAG was removed, it was useful to pass the actual minimal -m* flags, but -DDISABLE_ADVANCE_SIMD comes close enough and prevents passing the more problematic -march=native. Signed-off-by: Ionen Wolkens gentoo.org> games-emulation/pcsx2/pcsx2-.ebuild | 9 - 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/games-emulation/pcsx2/pcsx2-.ebuild b/games-emulation/pcsx2/pcsx2-.ebuild index 7dcbf7dc75d7..43536202eed1 100644 --- a/games-emulation/pcsx2/pcsx2-.ebuild +++ b/games-emulation/pcsx2/pcsx2-.ebuild @@ -29,13 +29,16 @@ RESTRICT="!test? ( test )" # dlopen: qtsvg, vulkan-loader, wayland COMMON_DEPEND=" + app-arch/lz4:= app-arch/xz-utils + app-arch/zstd:= dev-libs/libaio >=dev-qt/qtbase-6.6.0:6[gui,widgets] >=dev-qt/qtsvg-6.6.0:6 media-libs/libglvnd media-libs/libpng:= >=media-libs/libsdl2-2.28.5[haptic,joystick] + media-libs/libwebp:= media-video/ffmpeg:= net-libs/libpcap net-misc/curl @@ -94,6 +97,7 @@ src_configure() { local mycmakeargs=( -DBUILD_SHARED_LIBS=no + -DDISABLE_ADVANCE_SIMD=yes -DDISABLE_BUILD_DATE=yes -DENABLE_TESTS=$(usex test) -DUSE_LINKED_FFMPEG=yes @@ -102,11 +106,6 @@ src_configure() { -DWAYLAND_API=$(usex wayland) -DX11_API=yes # X libs are currently hard-required either way - # sse4.1 is the bare minimum required, -m is required at build time - # (see PCSX2Base.h) and it dies if no support at runtime (AppInit.cpp) - # https://github.com/PCSX2/pcsx2/pull/4329 - -DARCH_FLAG=-msse4.1 - # not packaged due to bug #885471, but still disable for no automagic -DCMAKE_DISABLE_FIND_PACKAGE_Libbacktrace=yes
[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/wscreensaver/files/, gui-apps/wscreensaver/
commit: 99d6f132fcfbe928dfa9f4a4562d95628a2735d6 Author: Pascal Jäger leimstift de> AuthorDate: Sun Dec 31 07:06:59 2023 + Commit: Pascal Jäger leimstift de> CommitDate: Sun Dec 31 07:07:46 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=99d6f132 gui-apps/wscreensaver: remove patch Upstream has merged this patch, so patching in portage fails now Signed-off-by: Pascal Jäger leimstift.de> ...nsaver-fix-implicit-function-decl-when-JWXYZ.patch | 19 --- gui-apps/wscreensaver/wscreensaver-.ebuild| 1 - 2 files changed, 20 deletions(-) diff --git a/gui-apps/wscreensaver/files/wscreensaver-fix-implicit-function-decl-when-JWXYZ.patch b/gui-apps/wscreensaver/files/wscreensaver-fix-implicit-function-decl-when-JWXYZ.patch deleted file mode 100644 index 5f39a29dc0..00 --- a/gui-apps/wscreensaver/files/wscreensaver-fix-implicit-function-decl-when-JWXYZ.patch +++ /dev/null @@ -1,19 +0,0 @@ -Clang 16 does not allow implicit function declarations by default. -When xscreensaver is compiled normally for X11, the function gettimeofday() -is included via the header file X11/Xos.h. -However, if X11 is not used and HAVE_JXYZ is used instead, we end up with a missing -declaration for that function. I think upstream forgot to include the file here, he -has done it for string.h though, which is a similar case. - -Pascal Jäger (2023-12-13) - a/hacks/screenhackI.h -+++ b/hacks/screenhackI.h -@@ -71,6 +71,7 @@ - #ifdef HAVE_JWXYZ - # include "jwxyz.h" - # include /* X11/Xos.h brings this in. */ -+# include - #else /* real X11 */ - # include - # include diff --git a/gui-apps/wscreensaver/wscreensaver-.ebuild b/gui-apps/wscreensaver/wscreensaver-.ebuild index 13c748b32f..d7ea06207c 100644 --- a/gui-apps/wscreensaver/wscreensaver-.ebuild +++ b/gui-apps/wscreensaver/wscreensaver-.ebuild @@ -36,7 +36,6 @@ PATCHES=( "${FILESDIR}"/xscreensaver-5.31-pragma.patch "${FILESDIR}"/xscreensaver-6.01-gentoo.patch "${FILESDIR}"/xscreensaver-5.45-gcc.patch - "${FILESDIR}"/wscreensaver-fix-implicit-function-decl-when-JWXYZ.patch ) # see https://bugs.gentoo.org/898328
[gentoo-commits] repo/gentoo:master commit in: dev-perl/DateTime/
commit: efaec7cea2ebb51d918d0617c9640d1b795fbd20 Author: Sam James gentoo org> AuthorDate: Sun Dec 31 03:48:36 2023 + Commit: Sam James gentoo org> CommitDate: Sun Dec 31 03:48:36 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efaec7ce dev-perl/DateTime: Stabilize 1.630.0 x86, #920973 Signed-off-by: Sam James gentoo.org> dev-perl/DateTime/DateTime-1.630.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-perl/DateTime/DateTime-1.630.0.ebuild b/dev-perl/DateTime/DateTime-1.630.0.ebuild index a534e539311d..7c8996bcd1bf 100644 --- a/dev-perl/DateTime/DateTime-1.630.0.ebuild +++ b/dev-perl/DateTime/DateTime-1.630.0.ebuild @@ -11,7 +11,7 @@ DESCRIPTION="Date and time object" LICENSE="Artistic-2" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" CONFLICTS=" !<=dev-perl/DateTime-Format-Mail-0.402.0
[gentoo-commits] repo/gentoo:master commit in: media-libs/ampache_browser/
commit: 2c4e3f3cd47cda720b33b7be59f073b0238aa21d Author: Sam James gentoo org> AuthorDate: Sun Dec 31 03:48:43 2023 + Commit: Sam James gentoo org> CommitDate: Sun Dec 31 03:48:43 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c4e3f3c media-libs/ampache_browser: Stabilize 1.0.6 x86, #921092 Signed-off-by: Sam James gentoo.org> media-libs/ampache_browser/ampache_browser-1.0.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/ampache_browser/ampache_browser-1.0.6.ebuild b/media-libs/ampache_browser/ampache_browser-1.0.6.ebuild index e355b8cac182..29e91f37c216 100644 --- a/media-libs/ampache_browser/ampache_browser-1.0.6.ebuild +++ b/media-libs/ampache_browser/ampache_browser-1.0.6.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/ampache-browser/ampache_browser/archive/v${PV}.tar.g LICENSE="GPL-3" SLOT="0" -KEYWORDS="amd64 ~riscv ~x86" +KEYWORDS="amd64 ~riscv x86" IUSE="debug nls qt6" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-perl/CGI/
commit: 9f7012ac270e0deb7b3bd4e5169c70ff3109cdec Author: Sam James gentoo org> AuthorDate: Sun Dec 31 03:48:37 2023 + Commit: Sam James gentoo org> CommitDate: Sun Dec 31 03:48:37 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f7012ac dev-perl/CGI: Stabilize 4.600.0 x86, #920987 Signed-off-by: Sam James gentoo.org> dev-perl/CGI/CGI-4.600.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-perl/CGI/CGI-4.600.0.ebuild b/dev-perl/CGI/CGI-4.600.0.ebuild index 8b6a73193ad5..b90bfda6dd89 100644 --- a/dev-perl/CGI/CGI-4.600.0.ebuild +++ b/dev-perl/CGI/CGI-4.600.0.ebuild @@ -12,7 +12,7 @@ DESCRIPTION="Simple Common Gateway Interface Class" LICENSE="Artistic-2" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" RDEPEND=" virtual/perl-Carp
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Mail-DKIM/
commit: e8b39e876b95014793c5d9aded8bbd815f6c7b6f Author: Sam James gentoo org> AuthorDate: Sun Dec 31 03:48:40 2023 + Commit: Sam James gentoo org> CommitDate: Sun Dec 31 03:48:40 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8b39e87 dev-perl/Mail-DKIM: Stabilize 1.202.309.110 x86, #920995 Signed-off-by: Sam James gentoo.org> dev-perl/Mail-DKIM/Mail-DKIM-1.202.309.110.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-perl/Mail-DKIM/Mail-DKIM-1.202.309.110.ebuild b/dev-perl/Mail-DKIM/Mail-DKIM-1.202.309.110.ebuild index 744bee12d2f7..019ea7239ddf 100644 --- a/dev-perl/Mail-DKIM/Mail-DKIM-1.202.309.110.ebuild +++ b/dev-perl/Mail-DKIM/Mail-DKIM-1.202.309.110.ebuild @@ -11,7 +11,7 @@ inherit perl-module DESCRIPTION="Signs/verifies Internet mail using DKIM message signatures" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" RDEPEND=" virtual/perl-Carp
[gentoo-commits] repo/gentoo:master commit in: dev-python/bcrypt/
commit: 3e81c9f4c921a50f687c047b72be0a311331e608 Author: Sam James gentoo org> AuthorDate: Sun Dec 31 03:48:41 2023 + Commit: Sam James gentoo org> CommitDate: Sun Dec 31 03:48:41 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e81c9f4 dev-python/bcrypt: Stabilize 4.1.2 x86, #921043 Signed-off-by: Sam James gentoo.org> dev-python/bcrypt/bcrypt-4.1.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/bcrypt/bcrypt-4.1.2.ebuild b/dev-python/bcrypt/bcrypt-4.1.2.ebuild index 83db61ff4e7e..13ef2bcc7a45 100644 --- a/dev-python/bcrypt/bcrypt-4.1.2.ebuild +++ b/dev-python/bcrypt/bcrypt-4.1.2.ebuild @@ -78,7 +78,7 @@ LICENSE="Apache-2.0" # Dependent crate licenses LICENSE+=" Apache-2.0-with-LLVM-exceptions BSD MIT Unicode-DFS-2016" SLOT="0" -KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv ~s390 sparc ~x86" +KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv ~s390 sparc x86" BDEPEND=" dev-python/setuptools-rust[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/elastic-transport/
commit: f1f9d44234d8e970af9af85f0cedbe70b32e88f7 Author: Sam James gentoo org> AuthorDate: Sun Dec 31 03:48:42 2023 + Commit: Sam James gentoo org> CommitDate: Sun Dec 31 03:48:42 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1f9d442 dev-python/elastic-transport: Stabilize 8.11.0 x86, #921073 Signed-off-by: Sam James gentoo.org> dev-python/elastic-transport/elastic-transport-8.11.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/elastic-transport/elastic-transport-8.11.0.ebuild b/dev-python/elastic-transport/elastic-transport-8.11.0.ebuild index 79744ec3a8fa..9f2dbfa5496e 100644 --- a/dev-python/elastic-transport/elastic-transport-8.11.0.ebuild +++ b/dev-python/elastic-transport/elastic-transport-8.11.0.ebuild @@ -22,7 +22,7 @@ S=${WORKDIR}/${MY_P} LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="amd64 arm64 ~x86" +KEYWORDS="amd64 arm64 x86" PROPERTIES="test_network" RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Finance-Quote/
commit: 60298481c66b60220af9c60d8739741f23920648 Author: Sam James gentoo org> AuthorDate: Sun Dec 31 03:48:35 2023 + Commit: Sam James gentoo org> CommitDate: Sun Dec 31 03:48:35 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60298481 dev-perl/Finance-Quote: Stabilize 1.580.0 x86, #920970 Signed-off-by: Sam James gentoo.org> dev-perl/Finance-Quote/Finance-Quote-1.580.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-perl/Finance-Quote/Finance-Quote-1.580.0.ebuild b/dev-perl/Finance-Quote/Finance-Quote-1.580.0.ebuild index 548b13859352..24ad8a84d09e 100644 --- a/dev-perl/Finance-Quote/Finance-Quote-1.580.0.ebuild +++ b/dev-perl/Finance-Quote/Finance-Quote-1.580.0.ebuild @@ -12,7 +12,7 @@ DESCRIPTION="Get stock and mutual fund quotes from various exchanges" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~arm64 ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="~alpha amd64 ~arm64 ~ppc ~ppc64 ~riscv x86" RDEPEND=" dev-perl/CGI
[gentoo-commits] repo/gentoo:master commit in: sys-apps/pv/
commit: aae21620bb00b95adf9b387e0a09bf49ed2df51a Author: Sam James gentoo org> AuthorDate: Sun Dec 31 03:48:34 2023 + Commit: Sam James gentoo org> CommitDate: Sun Dec 31 03:48:34 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aae21620 sys-apps/pv: Stabilize 1.8.5 x86, #920941 Signed-off-by: Sam James gentoo.org> sys-apps/pv/pv-1.8.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/pv/pv-1.8.5.ebuild b/sys-apps/pv/pv-1.8.5.ebuild index 46a66625b141..d9f79c24482f 100644 --- a/sys-apps/pv/pv-1.8.5.ebuild +++ b/sys-apps/pv/pv-1.8.5.ebuild @@ -18,7 +18,7 @@ else verify-sig? ( https://www.ivarch.com/programs/sources/${P}.tar.gz.txt -> ${P}.tar.gz.asc ) " - KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" + KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" fi LICENSE="GPL-3+"
[gentoo-commits] repo/gentoo:master commit in: dev-perl/X11-XCB/
commit: ca6b8c239cda57c4b01d6f61df4d033b097aa826 Author: Sam James gentoo org> AuthorDate: Sun Dec 31 03:48:39 2023 + Commit: Sam James gentoo org> CommitDate: Sun Dec 31 03:48:39 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca6b8c23 dev-perl/X11-XCB: Stabilize 0.210.0 x86, #920994 Signed-off-by: Sam James gentoo.org> dev-perl/X11-XCB/X11-XCB-0.210.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-perl/X11-XCB/X11-XCB-0.210.0.ebuild b/dev-perl/X11-XCB/X11-XCB-0.210.0.ebuild index 7db85d3451e1..6fa0ab19ae6b 100644 --- a/dev-perl/X11-XCB/X11-XCB-0.210.0.ebuild +++ b/dev-perl/X11-XCB/X11-XCB-0.210.0.ebuild @@ -10,7 +10,7 @@ inherit perl-module virtualx DESCRIPTION="Perl bindings for libxcb" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86" RDEPEND=" dev-perl/Data-Dump
[gentoo-commits] repo/gentoo:master commit in: dev-python/pycryptodome/
commit: 00f926830a5acb3e93819d7886322d136de0df3c Author: Sam James gentoo org> AuthorDate: Sun Dec 31 03:48:33 2023 + Commit: Sam James gentoo org> CommitDate: Sun Dec 31 03:48:33 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00f92683 dev-python/pycryptodome: Stabilize 3.19.1 x86, #920911 Signed-off-by: Sam James gentoo.org> dev-python/pycryptodome/pycryptodome-3.19.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pycryptodome/pycryptodome-3.19.1.ebuild b/dev-python/pycryptodome/pycryptodome-3.19.1.ebuild index 074cf24f0e40..152b6960371a 100644 --- a/dev-python/pycryptodome/pycryptodome-3.19.1.ebuild +++ b/dev-python/pycryptodome/pycryptodome-3.19.1.ebuild @@ -23,7 +23,7 @@ SRC_URI=" LICENSE="BSD-2 Unlicense" 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" +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" DEPEND=" dev-libs/gmp:=
[gentoo-commits] repo/gentoo:master commit in: dev-perl/DateTime-Locale/
commit: dd33c5b71f10d61d4cf3ce1ef9d25c050aac20f9 Author: Sam James gentoo org> AuthorDate: Sun Dec 31 03:48:38 2023 + Commit: Sam James gentoo org> CommitDate: Sun Dec 31 03:48:38 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd33c5b7 dev-perl/DateTime-Locale: Stabilize 1.400.0 x86, #920993 Signed-off-by: Sam James gentoo.org> dev-perl/DateTime-Locale/DateTime-Locale-1.400.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-perl/DateTime-Locale/DateTime-Locale-1.400.0.ebuild b/dev-perl/DateTime-Locale/DateTime-Locale-1.400.0.ebuild index 675486f0ef32..64b2913ad9e0 100644 --- a/dev-perl/DateTime-Locale/DateTime-Locale-1.400.0.ebuild +++ b/dev-perl/DateTime-Locale/DateTime-Locale-1.400.0.ebuild @@ -12,7 +12,7 @@ DESCRIPTION="Localization support for DateTime" LICENSE="|| ( Artistic GPL-1+ ) unicode" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" RDEPEND=" virtual/perl-Carp
[gentoo-commits] repo/gentoo:master commit in: app-doc/doxygen/
commit: 59b75f5298bb6a7ec834b30c37b41222d064952d Author: Sam James gentoo org> AuthorDate: Sun Dec 31 03:47:59 2023 + Commit: Sam James gentoo org> CommitDate: Sun Dec 31 03:47:59 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59b75f52 app-doc/doxygen: Stabilize 1.9.8 x86, #915626 Signed-off-by: Sam James gentoo.org> app-doc/doxygen/doxygen-1.9.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-doc/doxygen/doxygen-1.9.8.ebuild b/app-doc/doxygen/doxygen-1.9.8.ebuild index 124dfdecb4fe..92852376c16a 100644 --- a/app-doc/doxygen/doxygen-1.9.8.ebuild +++ b/app-doc/doxygen/doxygen-1.9.8.ebuild @@ -18,7 +18,7 @@ if [[ ${PV} == ** ]]; then else SRC_URI="https://doxygen.nl/files/${P}.src.tar.gz; SRC_URI+=" mirror://sourceforge/doxygen/rel-${PV}/${P}.src.tar.gz" - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" fi # GPL-2 also for bundled libmscgen
[gentoo-commits] repo/gentoo:master commit in: app-misc/cfiles/
commit: 05d71c9febed03aa0639363a06912562564c841d Author: Michael Mair-Keimberger levelnine at> AuthorDate: Fri Dec 29 22:46:56 2023 + Commit: Conrad Kostecki gentoo org> CommitDate: Sun Dec 31 02:47:43 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05d71c9f app-misc/cfiles: add missing remote id Signed-off-by: Michael Mair-Keimberger levelnine.at> Closes: https://github.com/gentoo/gentoo/pull/34555 Signed-off-by: Conrad Kostecki gentoo.org> app-misc/cfiles/metadata.xml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/app-misc/cfiles/metadata.xml b/app-misc/cfiles/metadata.xml index deee06ae5a8e..15900801f321 100644 --- a/app-misc/cfiles/metadata.xml +++ b/app-misc/cfiles/metadata.xml @@ -9,6 +9,9 @@ ali...@gentoo.org Alice Ferrazzi + + mananapr/cfiles + cfiles is a terminal file manager with vim like keybindings, written in C using the ncurses library. It aims to provide an interface like ranger while being lightweight, fast and minimal.
[gentoo-commits] repo/gentoo:master commit in: net-wireless/portapack-firmware/
commit: 1783fc2634183a2d5738015210eb57adc66025f6 Author: Michael Mair-Keimberger levelnine at> AuthorDate: Thu Dec 28 18:11:11 2023 + Commit: Conrad Kostecki gentoo org> CommitDate: Sun Dec 31 02:48:38 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1783fc26 net-wireless/portapack-firmware: EAPI8 bump, fix LICENSE Signed-off-by: Michael Mair-Keimberger levelnine.at> Signed-off-by: Conrad Kostecki gentoo.org> .../portapack-firmware/portapack-firmware-20190405.ebuild| 12 +--- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/net-wireless/portapack-firmware/portapack-firmware-20190405.ebuild b/net-wireless/portapack-firmware/portapack-firmware-20190405.ebuild index 5da4e1ade90a..f38f39b3114a 100644 --- a/net-wireless/portapack-firmware/portapack-firmware-20190405.ebuild +++ b/net-wireless/portapack-firmware/portapack-firmware-20190405.ebuild @@ -1,24 +1,22 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=8 DESCRIPTION="Firmware and scripts for controlling the Portapack from Sharebrained" HOMEPAGE="https://github.com/sharebrained/portapack-hackrf/releases; SRC_URI="https://github.com/sharebrained/portapack-hackrf/releases/download/${PV}/portapack-h1-firmware-${PV}.tar.bz2; +S="${WORKDIR}/portapack-h1-firmware-${PV}" -LICENSE="GPL-2" +LICENSE="GPL-2+" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="" PDEPEND=">=net-wireless/hackrf-tools-2015.07.2-r1 >=app-mobilephone/dfu-util-0.7" -S="${WORKDIR}/portapack-h1-firmware-${PV}" - src_install() { insinto /usr/share/hackrf newins portapack-h1-firmware.bin portapack-h1-firmware-${PV}.bin - ln -s portapack-h1-firmware-${PV}.bin "${ED}/usr/share/hackrf/portapack-h1-firmware.bin" + ln -s portapack-h1-firmware-${PV}.bin "${ED}/usr/share/hackrf/portapack-h1-firmware.bin" || die }
[gentoo-commits] repo/gentoo:master commit in: app-misc/cfiles/
commit: 5735ba84a3c963d66d6b237000829c0ed2af4af5 Author: Michael Mair-Keimberger levelnine at> AuthorDate: Fri Dec 29 22:45:17 2023 + Commit: Conrad Kostecki gentoo org> CommitDate: Sun Dec 31 02:47:43 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5735ba84 app-misc/cfiles: EAPI8 bump, fix bug #722342, #726636 Signed-off-by: Michael Mair-Keimberger levelnine.at> Closes: https://bugs.gentoo.org/722342 Closes: https://bugs.gentoo.org/726636 Signed-off-by: Conrad Kostecki gentoo.org> app-misc/cfiles/cfiles-1.8-r1.ebuild | 37 1 file changed, 37 insertions(+) diff --git a/app-misc/cfiles/cfiles-1.8-r1.ebuild b/app-misc/cfiles/cfiles-1.8-r1.ebuild new file mode 100644 index ..9c1566d0f94a --- /dev/null +++ b/app-misc/cfiles/cfiles-1.8-r1.ebuild @@ -0,0 +1,37 @@ +# Copyright 2019-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +DESCRIPTION="Ncurses file manager written in C with vim like keybindings" +HOMEPAGE="https://github.com/mananapr/cfiles; +SRC_URI="https://github.com/mananapr/cfiles/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND=" + sys-libs/ncurses:= + app-text/poppler[utils] +" +RDEPEND="${DEPEND}" + +src_prepare() { + sed -i -e 's/$(CC) $(CFLAGS)/& $(LDFLAGS)/g' Makefile || die + default +} + +src_compile() { + emake CC="$(tc-getCC)" +} + +src_install() { + dobin cfiles + dobin scripts/displayimg_uberzug + dobin scripts/clearimg_uberzug + dobin scripts/displayimg + doman cfiles.1 +}
[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/ioping/
commit: 06a0ef611ef88169158f73205940559df713d841 Author: Michael Mair-Keimberger levelnine at> AuthorDate: Fri Dec 29 22:09:15 2023 + Commit: Conrad Kostecki gentoo org> CommitDate: Sun Dec 31 02:46:57 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06a0ef61 app-benchmarks/ioping: fix LICENSE, fix bug #866722 Signed-off-by: Michael Mair-Keimberger levelnine.at> Closes: https://bugs.gentoo.org/866722 Closes: https://github.com/gentoo/gentoo/pull/34553 Signed-off-by: Conrad Kostecki gentoo.org> app-benchmarks/ioping/ioping-1.3.ebuild | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/app-benchmarks/ioping/ioping-1.3.ebuild b/app-benchmarks/ioping/ioping-1.3.ebuild index b9411df0feee..d466ce4f1b5c 100644 --- a/app-benchmarks/ioping/ioping-1.3.ebuild +++ b/app-benchmarks/ioping/ioping-1.3.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 @@ -9,12 +9,12 @@ DESCRIPTION="Simple disk I/0 latency measuring tool" HOMEPAGE="https://github.com/koct9i/ioping; SRC_URI="https://github.com/koct9i/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" -LICENSE="GPL-3" +LICENSE="GPL-3+" SLOT="0" KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" -src_configure() { - tc-export CC +src_compile() { + emake CC="$(tc-getCC)" } src_install() {
[gentoo-commits] repo/gentoo:master commit in: net-wireless/portapack-havoc/
commit: 395ca80ff5f03a7a85206aa812e6d59630c756b2 Author: Michael Mair-Keimberger levelnine at> AuthorDate: Thu Dec 28 18:15:08 2023 + Commit: Conrad Kostecki gentoo org> CommitDate: Sun Dec 31 02:48:39 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=395ca80f net-wireless/portapack-havoc: EAPI8 bump, fix LICENSE Signed-off-by: Michael Mair-Keimberger levelnine.at> Closes: https://github.com/gentoo/gentoo/pull/34523 Signed-off-by: Conrad Kostecki gentoo.org> .../portapack-havoc/portapack-havoc-0.0_p20180612.ebuild | 9 - 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/net-wireless/portapack-havoc/portapack-havoc-0.0_p20180612.ebuild b/net-wireless/portapack-havoc/portapack-havoc-0.0_p20180612.ebuild index 59b7f30080d1..e668a2dbe80a 100644 --- a/net-wireless/portapack-havoc/portapack-havoc-0.0_p20180612.ebuild +++ b/net-wireless/portapack-havoc/portapack-havoc-0.0_p20180612.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=8 DESCRIPTION="Custom firmware for the HackRF SDR + PortaPack H1 addon" HOMEPAGE="https://github.com/furrtek/portapack-havoc/wiki; @@ -9,9 +9,8 @@ COMMIT="609235b19f55d0bf278c0e7c4b9f9b6b15136247" SRC_URI="https://github.com/furrtek/portapack-havoc/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" S="${WORKDIR}/${PN}-${COMMIT}" -LICENSE="GPL-2" +LICENSE="GPL-2+" SLOT="0" -IUSE="" KEYWORDS="~amd64 ~x86" @@ -29,7 +28,7 @@ src_compile() { src_install() { insinto /usr/share/hackrf newins firmware/portapack-h1-havoc.bin portapack-h1-havoc-${PV}.bin - ln -s portapack-h1-havoc-${PV}.bin "${ED}/usr/share/hackrf/portapack-h1-havoc.bin" + ln -s portapack-h1-havoc-${PV}.bin "${ED}/usr/share/hackrf/portapack-h1-havoc.bin" || die cat << EOF > switch_to_havoc #!/bin/sh
[gentoo-commits] repo/gentoo:master commit in: games-action/wordwarvi/
commit: 4199179f0d5134613838d3f2a746721f50df20ac Author: Michael Mair-Keimberger levelnine at> AuthorDate: Fri Dec 29 21:17:46 2023 + Commit: Conrad Kostecki gentoo org> CommitDate: Sun Dec 31 02:46:30 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4199179f games-action/wordwarvi: EAPI8 bump, fix bug #910281 Signed-off-by: Michael Mair-Keimberger levelnine.at> Closes: https://bugs.gentoo.org/910281 Closes: https://github.com/gentoo/gentoo/pull/34549 Signed-off-by: Conrad Kostecki gentoo.org> games-action/wordwarvi/wordwarvi-1.00-r1.ebuild | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/games-action/wordwarvi/wordwarvi-1.00-r1.ebuild b/games-action/wordwarvi/wordwarvi-1.00-r1.ebuild index 44004a19afbe..675a8a0027f4 100644 --- a/games-action/wordwarvi/wordwarvi-1.00-r1.ebuild +++ b/games-action/wordwarvi/wordwarvi-1.00-r1.ebuild @@ -1,11 +1,11 @@ # Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit desktop toolchain-funcs -DESCRIPTION="retro side-scrolling shoot'em up based on the editor war story" +DESCRIPTION="Retro side-scrolling shoot'em up based on the editor war story" HOMEPAGE="https://wordwarvi.sourceforge.net; SRC_URI="mirror://sourceforge/wordwarvi/${P}.tar.gz" @@ -40,7 +40,7 @@ src_prepare() { } src_compile() { - tc-export CC PKG_CONFIG + tc-export BUILD_CC CC PKG_CONFIG emake \ PREFIX="/usr" \
[gentoo-commits] repo/gentoo:master commit in: sys-apps/memtest86/
commit: 654b8d052acd1e47e4420d132aa5782b44f5603f Author: Michael Mair-Keimberger levelnine at> AuthorDate: Fri Dec 29 20:59:39 2023 + Commit: Conrad Kostecki gentoo org> CommitDate: Sun Dec 31 02:46:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=654b8d05 sys-apps/memtest86: EAPI8 bump, fixing bug #912301 Signed-off-by: Michael Mair-Keimberger levelnine.at> Closes: https://bugs.gentoo.org/912301 Closes: https://github.com/gentoo/gentoo/pull/34548 Signed-off-by: Conrad Kostecki gentoo.org> sys-apps/memtest86/memtest86-4.3.7-r4.ebuild | 76 1 file changed, 76 insertions(+) diff --git a/sys-apps/memtest86/memtest86-4.3.7-r4.ebuild b/sys-apps/memtest86/memtest86-4.3.7-r4.ebuild new file mode 100644 index ..27024b29a753 --- /dev/null +++ b/sys-apps/memtest86/memtest86-4.3.7-r4.ebuild @@ -0,0 +1,76 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit mount-boot toolchain-funcs + +DESCRIPTION="Stand alone memory test for x86 computers" +HOMEPAGE="https://www.memtest86.com/; +SRC_URI="https://www.memtest86.com/downloads/${P}-src.tar.gz; +S="${WORKDIR}/src" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="-* ~amd64 ~x86" +IUSE="serial" + +PATCHES=( + "${FILESDIR}"/${PN}-4.3.3-build-nopie.patch #66630 + #206726 + "${FILESDIR}"/${PN}-4.3.7-io-extern-inline.patch #548312 #568292 + "${FILESDIR}"/${PN}-4.3.7-reboot-def.patch #548312 #568292 + "${FILESDIR}"/${PN}-4.3.7-no-clean.patch #557890 + "${FILESDIR}"/${PN}-4.3.7-binutils-2.41-textrels.patch #912343 +) + +BOOTDIR="/boot/memtest86" +QA_PRESTRIPPED="${BOOTDIR}/memtest" +QA_FLAGS_IGNORED="${BOOTDIR}/memtest" + +src_prepare() { + default + + sed -i -e 's,0x1,0x10,' memtest.lds || die + sed -i -e "s|objcopy|$(tc-getOBJCOPY)|" Makefile || die + + if use serial ; then + sed -i \ + -e '/^#define SERIAL_CONSOLE_DEFAULT/s:0:1:' \ + config.h \ + || die "sed failed" + fi +} + +src_configure() { + tc-export AS CC LD +} + +src_test() { :; } + +src_install() { + insinto "${BOOTDIR}" + doins memtest memtest.bin + + exeinto /etc/grub.d + newexe "${FILESDIR}"/39_${PN}-r1 39_${PN} + + dodoc README README.build-process README.background +} + +pkg_postinst() { + mount-boot_pkg_postinst + + elog "${PN} has been installed in ${BOOTDIR}/" + elog "You may wish to update your bootloader configs by adding these lines:" + elog " - For grub2 just run grub-mkconfig, a configuration file is installed" + elog " as /etc/grub.d/39_${PN}" + elog " - For grub legacy: (replace '?' with correct numbers for your boot partition)" + elog "> title=${PN}" + elog "> root (hd?,?)" + elog "> kernel ${BOOTDIR}/memtest.bin" + elog " - For lilo:" + elog "> image = ${BOOTDIR}/memtest.bin" + elog "> label = ${PN}" + elog "" + elog "Note: For older configs, you might have to change from 'memtest' to 'memtest.bin'." +}
[gentoo-commits] repo/gentoo:master commit in: net-wireless/mfoc/
commit: 8c0bcafce8da9c829777ab29c1eb0a75871e04ca Author: Michael Mair-Keimberger levelnine at> AuthorDate: Thu Dec 28 18:04:40 2023 + Commit: Conrad Kostecki gentoo org> CommitDate: Sun Dec 31 02:41:33 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c0bcafc net-wireless/mfoc: EAPI8 bump Signed-off-by: Michael Mair-Keimberger levelnine.at> Closes: https://github.com/gentoo/gentoo/pull/34522 Signed-off-by: Conrad Kostecki gentoo.org> net-wireless/mfoc/mfoc-0.10.7-r1.ebuild | 7 +++ 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/net-wireless/mfoc/mfoc-0.10.7-r1.ebuild b/net-wireless/mfoc/mfoc-0.10.7-r1.ebuild index 6fe306c11ff2..c220a9c964ce 100644 --- a/net-wireless/mfoc/mfoc-0.10.7-r1.ebuild +++ b/net-wireless/mfoc/mfoc-0.10.7-r1.ebuild @@ -1,13 +1,14 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=8 inherit autotools DESCRIPTION="Mifare Classic Offline Cracker" HOMEPAGE="https://github.com/nfc-tools/mfoc; SRC_URI="https://github.com/nfc-tools/${PN}/archive/${P}.tar.gz; +S="${WORKDIR}/${PN}-${P}" LICENSE="GPL-2 GPL-2+ BSD-2" SLOT="0" @@ -16,8 +17,6 @@ KEYWORDS="~amd64" DEPEND=">=dev-libs/libnfc-1.7.0:=" RDEPEND="${DEPEND}" -S="${WORKDIR}/${PN}-${P}" - src_prepare() { default eautoreconf
[gentoo-commits] repo/gentoo:master commit in: x11-misc/sent/
commit: 3d0bbbca2119bc50f10c6a0e5fa5449f18fade00 Author: Michael Mair-Keimberger levelnine at> AuthorDate: Thu Dec 28 17:57:37 2023 + Commit: Conrad Kostecki gentoo org> CommitDate: Sun Dec 31 02:43:33 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d0bbbca x11-misc/sent: EAPI8 bump Signed-off-by: Michael Mair-Keimberger levelnine.at> Closes: https://github.com/gentoo/gentoo/pull/34520 Signed-off-by: Conrad Kostecki gentoo.org> x11-misc/sent/sent-1-r1.ebuild | 7 --- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/x11-misc/sent/sent-1-r1.ebuild b/x11-misc/sent/sent-1-r1.ebuild index 6780cb174a4f..87fe2dfa950e 100644 --- a/x11-misc/sent/sent-1-r1.ebuild +++ b/x11-misc/sent/sent-1-r1.ebuild @@ -1,12 +1,14 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=8 + inherit savedconfig toolchain-funcs DESCRIPTION="Simple plaintext presentation tool" HOMEPAGE="https://tools.suckless.org/sent/; SRC_URI="https://dl.suckless.org/tools/${P}.tar.gz; +S="${WORKDIR}" LICENSE="MIT" SLOT="0" @@ -21,7 +23,6 @@ RDEPEND=" ${DEPEND} !savedconfig? ( media-gfx/farbfeld ) " -S=${WORKDIR} src_prepare() { default
[gentoo-commits] repo/gentoo:master commit in: x11-misc/wmname/
commit: 9f2f94e5c00e6a4c844cea50ce7af9cc22feb97a Author: Michael Mair-Keimberger levelnine at> AuthorDate: Thu Dec 28 18:00:45 2023 + Commit: Conrad Kostecki gentoo org> CommitDate: Sun Dec 31 02:41:45 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f2f94e5 x11-misc/wmname: EAPI8 bump Signed-off-by: Michael Mair-Keimberger levelnine.at> Closes: https://github.com/gentoo/gentoo/pull/34521 Signed-off-by: Conrad Kostecki gentoo.org> x11-misc/wmname/wmname-0.1-r1.ebuild | 7 +++ 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/x11-misc/wmname/wmname-0.1-r1.ebuild b/x11-misc/wmname/wmname-0.1-r1.ebuild index 389f4774dffc..d7e6c152feab 100644 --- a/x11-misc/wmname/wmname-0.1-r1.ebuild +++ b/x11-misc/wmname/wmname-0.1-r1.ebuild @@ -1,18 +1,17 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=8 inherit toolchain-funcs -DESCRIPTION="utility to set the name of your window manager" +DESCRIPTION="Utility to set the name of your window manager" HOMEPAGE="https://tools.suckless.org/x/wmname; SRC_URI="https://dl.suckless.org/tools/${P}.tar.gz; LICENSE="MIT" SLOT="0" KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc x86" -IUSE="" RDEPEND="x11-libs/libX11" DEPEND="${RDEPEND}"
[gentoo-commits] repo/gentoo:master commit in: mail-filter/zdkimfilter/
commit: 84ca6a9211958d303a421d35c93bac1a5baaee86 Author: Michael Mair-Keimberger levelnine at> AuthorDate: Fri Dec 29 21:50:09 2023 + Commit: Conrad Kostecki gentoo org> CommitDate: Sun Dec 31 02:39:48 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84ca6a92 mail-filter/zdkimfilter: fix calling ar directly, bug #893258 Signed-off-by: Michael Mair-Keimberger levelnine.at> Closes: https://bugs.gentoo.org/893258 Closes: https://github.com/gentoo/gentoo/pull/34550 Signed-off-by: Conrad Kostecki gentoo.org> mail-filter/zdkimfilter/zdkimfilter-3.15.ebuild | 8 1 file changed, 8 insertions(+) diff --git a/mail-filter/zdkimfilter/zdkimfilter-3.15.ebuild b/mail-filter/zdkimfilter/zdkimfilter-3.15.ebuild index 495b98b46cd9..928a0c563b2b 100644 --- a/mail-filter/zdkimfilter/zdkimfilter-3.15.ebuild +++ b/mail-filter/zdkimfilter/zdkimfilter-3.15.ebuild @@ -2,9 +2,13 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=8 + +inherit toolchain-funcs + DESCRIPTION="DKIM filter for Courier-MTA" HOMEPAGE="https://www.tana.it/sw/zdkimfilter; SRC_URI="https://www.tana.it/sw/zdkimfilter/${P}.tar.gz; + LICENSE="GPL-3+" SLOT="0" KEYWORDS="~amd64" @@ -26,6 +30,10 @@ src_configure() { econf $(use_enable debug) } +src_compile() { + emake AR=$(tc-getAR) +} + src_install() { emake DESTDIR="${D}" install diropts -o mail -g mail
[gentoo-commits] repo/gentoo:master commit in: sys-fs/mtd-utils/
commit: d539f9db1a52840e4c09c28386e865ada9f3e078 Author: Michael Mair-Keimberger levelnine at> AuthorDate: Thu Dec 28 20:40:56 2023 + Commit: Conrad Kostecki gentoo org> CommitDate: Sun Dec 31 02:40:44 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d539f9db sys-fs/mtd-utils: fix calling ar directly, bug #913610 Signed-off-by: Michael Mair-Keimberger levelnine.at> Closes: https://bugs.gentoo.org/913610 Closes: https://github.com/gentoo/gentoo/pull/34525 Signed-off-by: Conrad Kostecki gentoo.org> sys-fs/mtd-utils/mtd-utils-2.1.6-r2.ebuild | 58 ++ 1 file changed, 58 insertions(+) diff --git a/sys-fs/mtd-utils/mtd-utils-2.1.6-r2.ebuild b/sys-fs/mtd-utils/mtd-utils-2.1.6-r2.ebuild new file mode 100644 index ..b3cd6fa4e221 --- /dev/null +++ b/sys-fs/mtd-utils/mtd-utils-2.1.6-r2.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +DESCRIPTION="MTD userspace tools (NFTL, JFFS2, NAND, FTL, UBI)" +HOMEPAGE="https://git.infradead.org/?p=mtd-utils.git;a=summary; +SRC_URI="https://infraroot.at/pub/mtd/${P}.tar.bz2; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux" +IUSE="+lzo +ssl test xattr +zstd" +RESTRICT="!test? ( test )" + +DEPEND=" + sys-apps/util-linux:= + sys-libs/zlib:= + lzo? ( dev-libs/lzo:= ) + ssl? ( dev-libs/openssl:0= ) + xattr? ( sys-apps/acl ) + zstd? ( app-arch/zstd:= ) +" +RDEPEND="${DEPEND}" +BDEPEND="test? ( dev-util/cmocka )" + +DOCS=( jffsX-utils/device_table.txt ubifs-utils/mkfs.ubifs/README ) + +src_prepare() { + default + sed -i '/if test.*then/s: == : = :' configure || die +} + +src_configure() { + # --enable-tests is for test programs that are installed + local myeconfargs=( + --enable-tests + $(use_enable test unit-tests) + $(use_with lzo) + $(use_with ssl ubifs) + $(use_with xattr) + $(use_with zstd) + ) + econf "${myeconfargs[@]}" +} + +src_compile() { + emake AR="$(tc-getAR)" +} + +src_install() { + default + doman \ + jffsX-utils/mkfs.jffs2.1 \ + ubi-utils/ubinize.8 +}
[gentoo-commits] repo/gentoo:master commit in: sys-fs/mp3fs/
commit: cc31650f4f4221ca8f921a8bec9e0945614ceccc Author: Michael Mair-Keimberger levelnine at> AuthorDate: Fri Dec 29 22:01:24 2023 + Commit: Conrad Kostecki gentoo org> CommitDate: Sun Dec 31 02:39:05 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc31650f sys-fs/mp3fs: fix LICENSE, fix bug #869656 Signed-off-by: Michael Mair-Keimberger levelnine.at> Closes: https://bugs.gentoo.org/869656 Closes: https://github.com/gentoo/gentoo/pull/34552 Signed-off-by: Conrad Kostecki gentoo.org> sys-fs/mp3fs/mp3fs-1.1.1-r5.ebuild | 37 + 1 file changed, 37 insertions(+) diff --git a/sys-fs/mp3fs/mp3fs-1.1.1-r5.ebuild b/sys-fs/mp3fs/mp3fs-1.1.1-r5.ebuild new file mode 100644 index ..f8a75766501d --- /dev/null +++ b/sys-fs/mp3fs/mp3fs-1.1.1-r5.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +DESCRIPTION="Read-only FUSE filesystem which transcodes FLAC audio files to MP3 when read" +HOMEPAGE="https://khenriks.github.io/mp3fs/; +SRC_URI="https://github.com/khenriks/mp3fs/releases/download/v${PV}/${P}.tar.gz; + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="+flac vorbis" + +REQUIRED_USE="|| ( flac vorbis )" +RESTRICT="test" + +DEPEND=" + media-libs/libid3tag:= + media-sound/lame + sys-fs/fuse:0= + flac? ( >=media-libs/flac-1.1.4:=[cxx] ) + vorbis? ( >=media-libs/libvorbis-1.3.0 ) +" +RDEPEND="${DEPEND}" + +src_configure() { + econf \ + $(use_with flac) \ + $(use_with vorbis) +} + +src_compile() { + emake AR="$(tc-getAR)" +}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/less/files/
commit: faec8c28c79c6f7a494e785883ef49b29d232495 Author: Michael Mair-Keimberger levelnine at> AuthorDate: Fri Dec 29 14:18:03 2023 + Commit: Conrad Kostecki gentoo org> CommitDate: Sun Dec 31 02:38:01 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=faec8c28 sys-apps/less: remove unused patch/file Signed-off-by: Michael Mair-Keimberger levelnine.at> Closes: https://github.com/gentoo/gentoo/pull/34530 Signed-off-by: Conrad Kostecki gentoo.org> sys-apps/less/files/less-633-tinfow.patch | 52 -- sys-apps/less/files/lesspipe-r2.sh| 291 -- 2 files changed, 343 deletions(-) diff --git a/sys-apps/less/files/less-633-tinfow.patch b/sys-apps/less/files/less-633-tinfow.patch deleted file mode 100644 index 82ea458cd008.. --- a/sys-apps/less/files/less-633-tinfow.patch +++ /dev/null @@ -1,52 +0,0 @@ -https://github.com/gwsw/less/pull/403 - -From 23000c286773af153a5743bc923465707b87613b Mon Sep 17 00:00:00 2001 -From: Sam James -Date: Mon, 17 Jul 2023 22:58:27 +0100 -Subject: [PATCH] configure.ac: Check for tinfow before tinfo - -We currently check for ncursesw > ncurses and then tinfo > tinfow. This means -we can get a mismatch of ncursesw + tinfo, instead of the correct ncursesw + tinfow. - -Swap the order so we check for ncursesw first (before other ncurses variants) -and then tinfow first (before other tinfo variants). - -This is needed anyway for correctness, but also needed for certain terminfos -to work correctly with recent ncurses. - -A better fix would be to use pkg-config first which handles this correctly -and would include the appropriate -ltinfo* in the libraries list for -lncurses*, -but not doing that for now. - -Bug: https://bugs.gentoo.org/910430 a/configure.ac -+++ b/configure.ac -@@ -63,10 +63,10 @@ fi - - if test $curses_broken = 0; then - --# -- Try tinfo. -+# -- Try tinfow. - if test "x$TERMLIBS" = x; then -- if test $have_tinfo = yes; then --TERMLIBS="-ltinfo" -+ if test $have_tinfow = yes; then -+TERMLIBS="-ltinfow" - SAVE_LIBS=$LIBS - LIBS="$LIBS $TERMLIBS" - AC_LINK_IFELSE([AC_LANG_PROGRAM([[$include_termcap_h]], [[tgetent(0,0); tgetflag(0); tgetnum(0); tgetstr(0,0);]])],[termok=yes],[termok=no]) -@@ -75,10 +75,10 @@ if test "x$TERMLIBS" = x; then - fi - fi - --# -- Try tinfow. -+# -- Try tinfo. - if test "x$TERMLIBS" = x; then -- if test $have_tinfow = yes; then --TERMLIBS="-ltinfow" -+ if test $have_tinfo = yes; then -+TERMLIBS="-ltinfo" - SAVE_LIBS=$LIBS - LIBS="$LIBS $TERMLIBS" - AC_LINK_IFELSE([AC_LANG_PROGRAM([[$include_termcap_h]], [[tgetent(0,0); tgetflag(0); tgetnum(0); tgetstr(0,0);]])],[termok=yes],[termok=no]) - diff --git a/sys-apps/less/files/lesspipe-r2.sh b/sys-apps/less/files/lesspipe-r2.sh deleted file mode 100644 index fc54d5b21306.. --- a/sys-apps/less/files/lesspipe-r2.sh +++ /dev/null @@ -1,291 +0,0 @@ -#!/bin/bash -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# Preprocessor for 'less'. Used when this environment variable is set: -# LESSOPEN="|lesspipe %s" - -# TODO: handle compressed files better - -[[ -n ${LESSDEBUG+set} ]] && set -x - -trap 'exit 0' PIPE - -guesscompress() { - case "$1" in - *.gz|*.z) echo "gunzip -c" ;; - *.bz2|*.bz) echo "bunzip2 -c" ;; - *.lz) echo "lzip -dc" ;; - *.lzma) echo "unlzma -c" ;; - *.lzo) echo "lzop -dc" ;; - *.xz) echo "xzdec" ;; - *.zst) echo "zstdcat" ;; - *) echo "cat" ;; - esac -} - -lesspipe_file() { - local out=$(file -L -- "$1") - local suffix - case ${out} in - *" 7-zip archive"*) suffix="7z";; - *" ar archive"*)suffix="a";; - *" CAB-Installer"*) suffix="cab";; - *" cpio archive"*) suffix="cpio";; - *" ELF "*) suffix="elf";; - *" LHa"*archive*) suffix="lha";; - *" troff "*)suffix="man";; - *" script text"*) suffix="sh";; - *" shared object"*) suffix="so";; - *" tar archive"*) suffix="tar";; - *" Zip archive"*) suffix="zip";; - *": data") hexdump -C -- "$1"; return 0;; - *) return 1;; - esac - lesspipe "$1" ".${suffix}" - return 0 -} - -lesspipe() { - local match=$2 - [[ -z ${match} ]] && match=$1 - - local DECOMPRESSOR=$(guesscompress "${match}") - - # User filters - if [[ -x ~/.lessfilter ]] ; then - ~/.lessfilter "$1" && exit 0 - fi - - local ignore - for ignore in ${LESSIGNORE} ; do - [[ ${match} == *.${ignore} ]] && exit 0 - done - - # Handle non-regular file types. -
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/kpeg/files/
commit: 90f4841faaca30a9718d7d47b19c85bf8586b910 Author: Michael Mair-Keimberger levelnine at> AuthorDate: Fri Dec 29 14:04:49 2023 + Commit: Conrad Kostecki gentoo org> CommitDate: Sun Dec 31 02:37:28 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90f4841f dev-ruby/kpeg: remove unused patch(es) Signed-off-by: Michael Mair-Keimberger levelnine.at> Closes: https://github.com/gentoo/gentoo/pull/34536 Signed-off-by: Conrad Kostecki gentoo.org> dev-ruby/kpeg/files/kpeg-1.1.0-utf8.patch | 17 - 1 file changed, 17 deletions(-) diff --git a/dev-ruby/kpeg/files/kpeg-1.1.0-utf8.patch b/dev-ruby/kpeg/files/kpeg-1.1.0-utf8.patch deleted file mode 100644 index 1b565c466c2d.. --- a/dev-ruby/kpeg/files/kpeg-1.1.0-utf8.patch +++ /dev/null @@ -1,17 +0,0 @@ -Ensure proper encoding in non-UTF-8 locales. - -https://bugs.gentoo.org/640150 - a/lib/kpeg/grammar.rb.orig 2018-05-20 09:26:13.597648830 +0200 -+++ b/lib/kpeg/grammar.rb 2018-05-20 09:28:19.606460712 +0200 -@@ -130,6 +130,10 @@ - end - end - -+ if reg =~ /\{[LMNPSZC][c-u]?\}/ && reg.encoding != Encoding::UTF_8 -+reg.force_encoding('UTF-8') -+ end -+ - @regexp = Regexp.new(reg, flags, lang) - else - @regexp = reg
[gentoo-commits] repo/gentoo:master commit in: net-misc/openssh/files/
commit: 3bf5a85eff555d9659c70b8187737c56614f25d3 Author: Michael Mair-Keimberger levelnine at> AuthorDate: Fri Dec 29 14:11:31 2023 + Commit: Conrad Kostecki gentoo org> CommitDate: Sun Dec 31 02:37:55 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3bf5a85e net-misc/openssh: remove unused patches Signed-off-by: Michael Mair-Keimberger levelnine.at> Closes: https://github.com/gentoo/gentoo/pull/34531 Signed-off-by: Conrad Kostecki gentoo.org> .../openssh-9.3_p1-gss-use-HOST_NAME_MAX.patch | 11 .../openssh-9.3_p1-openssl-ignore-status.patch | 17 --- ...enssh-9.3_p1-openssl-version-compat-check.patch | 58 -- 3 files changed, 86 deletions(-) diff --git a/net-misc/openssh/files/openssh-9.3_p1-gss-use-HOST_NAME_MAX.patch b/net-misc/openssh/files/openssh-9.3_p1-gss-use-HOST_NAME_MAX.patch deleted file mode 100644 index b50ac7c00181.. --- a/net-misc/openssh/files/openssh-9.3_p1-gss-use-HOST_NAME_MAX.patch +++ /dev/null @@ -1,11 +0,0 @@ a/gss-serv.c -+++ b/gss-serv.c -@@ -105,7 +105,7 @@ ssh_gssapi_acquire_cred(Gssctxt *ctx) - gss_create_empty_oid_set(, ); - gss_add_oid_set_member(, ctx->oid, ); - -- if (gethostname(lname, MAXHOSTNAMELEN)) { -+ if (gethostname(lname, HOST_NAME_MAX)) { - gss_release_oid_set(, ); - return (-1); - } diff --git a/net-misc/openssh/files/openssh-9.3_p1-openssl-ignore-status.patch b/net-misc/openssh/files/openssh-9.3_p1-openssl-ignore-status.patch deleted file mode 100644 index fa33af39b6f8.. --- a/net-misc/openssh/files/openssh-9.3_p1-openssl-ignore-status.patch +++ /dev/null @@ -1,17 +0,0 @@ -the last nibble of the openssl version represents the status. that is, -whether it is a beta or release. when it comes to version checks in -openssh, this component does not matter, so ignore it. - -https://bugzilla.mindrot.org/show_bug.cgi?id=2212 - a/openbsd-compat/openssl-compat.c -+++ b/openbsd-compat/openssl-compat.c -@@ -58,7 +58,7 @@ ssh_compatible_openssl(long headerver, long libver) -* For versions >= 1.0.0, major,minor,status must match and library -* fix version must be equal to or newer than the header. -*/ -- mask = 0xffffL; /* major,minor,status */ -+ mask = 0xfff0L; /* major,minor,status */ - hfix = (headerver & 0x000ff000) >> 12; - lfix = (libver & 0x000ff000) >> 12; - if ( (headerver & mask) == (libver & mask) && lfix >= hfix) diff --git a/net-misc/openssh/files/openssh-9.3_p1-openssl-version-compat-check.patch b/net-misc/openssh/files/openssh-9.3_p1-openssl-version-compat-check.patch deleted file mode 100644 index b571ae253fff.. --- a/net-misc/openssh/files/openssh-9.3_p1-openssl-version-compat-check.patch +++ /dev/null @@ -1,58 +0,0 @@ -https://bugzilla.mindrot.org/show_bug.cgi?id=3548 a/openbsd-compat/openssl-compat.c -+++ b/openbsd-compat/openssl-compat.c -@@ -48,19 +48,25 @@ ssh_compatible_openssl(long headerver, long libver) - if (headerver == libver) - return 1; - -- /* for versions < 1.0.0, major,minor,fix,status must match */ -- if (headerver < 0x100f) { -- mask = 0xf00fL; /* major,minor,fix,status */ -- return (headerver & mask) == (libver & mask); -+ /* -+ * For versions < 3.0.0, major,minor,status must match and library -+ * fix version must be equal to or newer than the header. -+ */ -+ if (headerver < 0x300f) { -+ mask = 0xffffL; /* major,minor,status */ -+ hfix = (headerver & 0x000ff000) >> 12; -+ lfix = (libver & 0x000ff000) >> 12; -+ if ( (headerver & mask) == (libver & mask) && lfix >= hfix) -+ return 1; - } - - /* -- * For versions >= 1.0.0, major,minor,status must match and library -- * fix version must be equal to or newer than the header. -+ * For versions >= 3.0.0, major must match and minor,status must be -+ * equal to or greater than the header. -*/ -- mask = 0xfff0L; /* major,minor,status */ -- hfix = (headerver & 0x000ff000) >> 12; -- lfix = (libver & 0x000ff000) >> 12; -+ mask = 0xf00fL; /* major, status */ -+ hfix = (headerver & 0x0ff0L) >> 12; -+ lfix = (libver & 0x0ff0L) >> 12; - if ( (headerver & mask) == (libver & mask) && lfix >= hfix) - return 1; - return 0; a/openbsd-compat/regress/opensslvertest.c -+++ b/openbsd-compat/regress/opensslvertest.c -@@ -31,7 +31,7 @@ struct version_test { - { 0x0090802fL, 0x0090804fL, 1}, /* newer library fix version: ok */ - { 0x0090802fL, 0x0090801fL, 1}, /* older library fix version: ok */ - { 0x0090802fL, 0x0090702fL, 0}, /* older library minor version: NO */ -- { 0x0090802fL,
[gentoo-commits] repo/gentoo:master commit in: media-video/pipewire/files/
commit: d2e9319faebd8b2fda63cb4edc12b0d63be510f0 Author: Michael Mair-Keimberger levelnine at> AuthorDate: Fri Dec 29 14:08:27 2023 + Commit: Conrad Kostecki gentoo org> CommitDate: Sun Dec 31 02:37:49 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2e9319f media-video/pipewire: remove unused file Signed-off-by: Michael Mair-Keimberger levelnine.at> Closes: https://github.com/gentoo/gentoo/pull/34533 Signed-off-by: Conrad Kostecki gentoo.org> .../pipewire/files/gentoo-pipewire-launcher.in-r2 | 77 -- 1 file changed, 77 deletions(-) diff --git a/media-video/pipewire/files/gentoo-pipewire-launcher.in-r2 b/media-video/pipewire/files/gentoo-pipewire-launcher.in-r2 deleted file mode 100644 index a149b0d326c3.. --- a/media-video/pipewire/files/gentoo-pipewire-launcher.in-r2 +++ /dev/null @@ -1,77 +0,0 @@ -#!/bin/sh - -# PipeWire launcher script for XDG compliant desktops on OpenRC. -# -# systemd users are very _STRONGLY_ advised to use the much -# more reliable and predictable user units instead. - -# WARNING: This script assumes being run inside XDG compliant session, -# which means D-Bus session instance is expected to be correctly set up -# prior to this script starting. If that is not true, things may break! - -DATE_FORMAT='+%Y-%m-%dT%H:%M:%S%Z' - -CONF="${XDG_CONFIG_HOME:-${HOME}/.config}/gentoo-pipewire-launcher.conf" -if [ -f "${CONF}" ] -then -. "${CONF}" -else -GENTOO_PIPEWIRE_LOG='/dev/null' -GENTOO_PIPEWIRE_PULSE_LOG='/dev/null' -GENTOO_WIREPLUMBER_LOG='/dev/null' -fi -for L in \ -"${GENTOO_PIPEWIRE_LOG}" \ -"${GENTOO_PIPEWIRE_PULSE_LOG}" \ -"${GENTOO_WIREPLUMBER_LOG}" -do - if [ ! -e "${L}" ] - then - touch "${L}" - fi -done - -restart () { -echo "Terminating PipeWire processes ..." -pkill -u "${USER}" -x pipewire\|wireplumber 1>/dev/null 2>&1 -pwait -u "${USER}" -x pipewire\|wireplumber -echo "PipeWire terminated." -} - -if [ "${#}" -gt 0 ] -then -if [ "${1}" = 'restart' ] -then - restart -else -echo "Unrecognised argument." >&2 -echo "Usage: gentoo-pipewire-launcher [restart]" >&2 - exit 1 -fi -fi - -if pgrep -u "${USER}" -x pipewire\|wireplumber 1>/dev/null 2>&1 -then -echo "PipeWire already running, exiting." >&2 -echo "(Use 'gentoo-pipewire-launcher restart' to restart PipeWire and WirePlumber.)" >&2 -exit 1 -fi - -# The core daemon which by itself does probably nothing. -echo "[$(@GENTOO_PORTAGE_EPREFIX@/bin/date ${DATE_FORMAT})] Starting PipeWire." 1>>"${GENTOO_PIPEWIRE_LOG}" -@GENTOO_PORTAGE_EPREFIX@/usr/bin/pipewire 1>>"${GENTOO_PIPEWIRE_LOG}" 2>&1 & - -# The so called pipewire-pulse daemon used for PulseAudio compatibility. -# Commenting this out will stop the PA proxying daemon from starting, -# however ALSA (with pipewire-alsa), JACK (with jack-sdk) and PW API using -# clients will still have access to audio and may end up clashing with -# non-PW apps over HW control (most notably, /usr/bin/pulseaudio daemon). -echo "[$(@GENTOO_PORTAGE_EPREFIX@/bin/date ${DATE_FORMAT})] Starting PipeWire-Pulse." 1>>"${GENTOO_PIPEWIRE_PULSE_LOG}" -@GENTOO_PORTAGE_EPREFIX@/usr/bin/pipewire -c pipewire-pulse.conf 1>>"${GENTOO_PIPEWIRE_PULSE_LOG}" 2>&1 & - -# Hack for bug #822498 -sleep 1 - -# Finally a session manager is required for PipeWire to do anything. -echo "[$(@GENTOO_PORTAGE_EPREFIX@/bin/date ${DATE_FORMAT})] Starting WirePlumber." 1>>"${GENTOO_WIREPLUMBER_LOG}" -exec @GENTOO_PORTAGE_EPREFIX@/usr/bin/wireplumber 1>>"${GENTOO_WIREPLUMBER_LOG}" 2>&1
[gentoo-commits] repo/gentoo:master commit in: media-gfx/imagemagick/files/
commit: 7985da9cf4ce8280bdb8f70e39d975cc4a8033a3 Author: Michael Mair-Keimberger levelnine at> AuthorDate: Fri Dec 29 14:05:40 2023 + Commit: Conrad Kostecki gentoo org> CommitDate: Sun Dec 31 02:37:34 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7985da9c media-gfx/imagemagick: remove unused patches Signed-off-by: Michael Mair-Keimberger levelnine.at> Closes: https://github.com/gentoo/gentoo/pull/34535 Signed-off-by: Conrad Kostecki gentoo.org> .../files/imagemagick-6.9.13.0-bashism.patch | 37 - .../files/imagemagick-7.1.1.22-bashism.patch | 47 -- 2 files changed, 84 deletions(-) diff --git a/media-gfx/imagemagick/files/imagemagick-6.9.13.0-bashism.patch b/media-gfx/imagemagick/files/imagemagick-6.9.13.0-bashism.patch deleted file mode 100644 index 6c0e5e428bc8.. --- a/media-gfx/imagemagick/files/imagemagick-6.9.13.0-bashism.patch +++ /dev/null @@ -1,37 +0,0 @@ -https://github.com/ImageMagick/ImageMagick6/pull/292 - -From 9661325ece66c0262727cbcdffbe7efb59b5c46d Mon Sep 17 00:00:00 2001 -From: Sam James -Date: Fri, 8 Dec 2023 09:47:06 + -Subject: [PATCH] configure.ac: Fix bashism - -We need to use '=', not '==', or configure won't run with stricter POSIX -shells as /bin/sh. This retains compatibility with Bash. - -Signed-off-by: Sam James - configure.ac | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/configure.ac b/configure.ac -index e9cd4fb20..23c00268d 100644 a/configure.ac -+++ b/configure.ac -@@ -474,7 +474,7 @@ CFLAGS="$OPENMP_CFLAGS $CFLAGS" - MAGICK_PCFLAGS="$MAGICK_PCFLAGS $OPENMP_CFLAGS" - AC_SUBST([OPENMP_CFLAGS]) - AC_CHECK_DECL([_OPENMP],[OPENMP_ENABLED='yes'],[OPENMP_ENABLED='no'],[]) --if test "${OPENMP_ENABLED}" == 'yes' && \ -+if test "${OPENMP_ENABLED}" = 'yes' && \ -test "$ac_cv_prog_c_openmp" != 'unsupported'; then - MAGICK_FEATURES="OpenMP $MAGICK_FEATURES" - fi -@@ -1247,7 +1247,7 @@ AC_DEFINE_UNQUOTED([X11_CONFIGURE_PATH],["$X11ConfigurePath"],[Location of X11 c - # Find OpenMP library - # - GOMP_LIBS='' --if test "${OPENMP_ENABLED}" == 'yes' && \ -+if test "${OPENMP_ENABLED}" = 'yes' && \ -test "$ac_cv_prog_c_openmp" != 'unsupported'; then - AC_CHECK_HEADER([omp.h], [], [AC_MSG_RESULT([OpenMP header file not found])]) - if test "${GCC}" = "yes"; then diff --git a/media-gfx/imagemagick/files/imagemagick-7.1.1.22-bashism.patch b/media-gfx/imagemagick/files/imagemagick-7.1.1.22-bashism.patch deleted file mode 100644 index 99441bbb69d6.. --- a/media-gfx/imagemagick/files/imagemagick-7.1.1.22-bashism.patch +++ /dev/null @@ -1,47 +0,0 @@ -https://github.com/ImageMagick/ImageMagick/pull/6931 - -From 2dd466333cd06773422795030ff2712181fbbb89 Mon Sep 17 00:00:00 2001 -From: Sam James -Date: Fri, 8 Dec 2023 09:41:59 + -Subject: [PATCH] configure.ac: Fix bashism - -We need to use '=', not '==', or configure won't run with stricter POSIX -shells as /bin/sh. This retains compatibility with Bash. - -Signed-off-by: Sam James - configure.ac | 6 +++--- - 1 file changed, 3 insertions(+), 3 deletions(-) - -diff --git a/configure.ac b/configure.ac -index 9880be30ec..b19a087a85 100644 a/configure.ac -+++ b/configure.ac -@@ -474,7 +474,7 @@ CFLAGS="$OPENMP_CFLAGS $CFLAGS" - MAGICK_PCFLAGS="$MAGICK_PCFLAGS $OPENMP_CFLAGS" - AC_SUBST([OPENMP_CFLAGS]) - AC_CHECK_DECL([_OPENMP],[OPENMP_ENABLED='yes'],[OPENMP_ENABLED='no'],[]) --if test "${OPENMP_ENABLED}" == 'yes' && \ -+if test "${OPENMP_ENABLED}" = 'yes' && \ -test "$ac_cv_prog_c_openmp" != 'unsupported'; then - MAGICK_FEATURES="OpenMP $MAGICK_FEATURES" - fi -@@ -1266,7 +1266,7 @@ AC_DEFINE_UNQUOTED([X11_CONFIGURE_PATH],["$X11ConfigurePath"],[Location of X11 c - # Find OpenMP library - # - GOMP_LIBS='' --if test "${OPENMP_ENABLED}" == 'yes'; then -+if test "${OPENMP_ENABLED}" = 'yes'; then - AC_CHECK_HEADER([omp.h], [], [AC_MSG_RESULT([OpenMP header file not found])]) - if test "${GCC}" = "yes"; then - # Open64 (passes for GCC but uses different OpenMP implementation) -@@ -3533,7 +3533,7 @@ if test "$enable_64bit_channel_masks" = 'yes'; then - ]) - fi - fi --if test "$magick_channel_mask_depth" == '64'; then -+if test "$magick_channel_mask_depth" = '64'; then - MAGICK_FEATURES="Channel-masks(64-bit) $MAGICK_FEATURES" - else - MAGICK_FEATURES="Channel-masks(32-bit) $MAGICK_FEATURES" -
[gentoo-commits] repo/gentoo:master commit in: app-shells/bash/files/
commit: 2f5452633816fc3d81e9e31224589fb7467ec1eb Author: Michael Mair-Keimberger levelnine at> AuthorDate: Fri Dec 29 14:02:50 2023 + Commit: Conrad Kostecki gentoo org> CommitDate: Sun Dec 31 02:37:07 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f545263 app-shells/bash: remove unused patch Signed-off-by: Michael Mair-Keimberger levelnine.at> Closes: https://github.com/gentoo/gentoo/pull/34539 Signed-off-by: Conrad Kostecki gentoo.org> .../bash-5.2_p15-shell-parser-reset-issue.patch| 33 -- 1 file changed, 33 deletions(-) diff --git a/app-shells/bash/files/bash-5.2_p15-shell-parser-reset-issue.patch b/app-shells/bash/files/bash-5.2_p15-shell-parser-reset-issue.patch deleted file mode 100644 index bef5586d0efc.. --- a/app-shells/bash/files/bash-5.2_p15-shell-parser-reset-issue.patch +++ /dev/null @@ -1,33 +0,0 @@ -https://savannah.gnu.org/support/?110745 -https://lists.gnu.org/archive/html/bug-bash/2022-10/msg00103.html - -Note that both documents make the claim that only interactive shells are -affected. This is false, as is demonstrated below. - -$ bash -c '[[ ]]; echo fin'; echo $? -0 - -diff --git a/parse.y b/parse.y -index 11b71d4..02b2af1 100644 parse.y -+++ parse.y -@@ -2899,7 +2899,7 @@ yylex () - #if defined (YYERRCODE) && !defined (YYUNDEF) - current_token = YYERRCODE; - #else --current_token = YYerror; -+current_token = YYUNDEF; - #endif - - return (current_token); -@@ -4156,7 +4156,9 @@ parse_comsub (qc, open, close, lenp, flags) - shell_eof_token = ps.eof_token; - expand_aliases = ps.expand_aliases; - -- /* yyparse() has already called yyerror() and reset_parser() */ -+ /* yyparse() has already called yyerror() and reset_parser(), so we set -+ PST_NOERROR to avoid a redundant error message. */ -+ parser_state |= PST_NOERROR; - return (_pair_error); - } - else if (r != 0)
[gentoo-commits] repo/gentoo:master commit in: sys-apps/util-linux/files/
commit: 83e6d06addde9b8beac5ab796e7429e7ab5c742c Author: Michael Mair-Keimberger levelnine at> AuthorDate: Fri Dec 29 14:19:27 2023 + Commit: Conrad Kostecki gentoo org> CommitDate: Sun Dec 31 02:36:37 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83e6d06a sys-apps/util-linux: remove unused patches Signed-off-by: Michael Mair-Keimberger levelnine.at> Closes: https://github.com/gentoo/gentoo/pull/34540 Signed-off-by: Conrad Kostecki gentoo.org> .../files/util-linux-2.39.1-mount-no-statx.patch | 34 -- .../files/util-linux-2.39.1-wall-no-tty.patch | 26 - 2 files changed, 60 deletions(-) diff --git a/sys-apps/util-linux/files/util-linux-2.39.1-mount-no-statx.patch b/sys-apps/util-linux/files/util-linux-2.39.1-mount-no-statx.patch deleted file mode 100644 index 02e8ef20c416.. --- a/sys-apps/util-linux/files/util-linux-2.39.1-mount-no-statx.patch +++ /dev/null @@ -1,34 +0,0 @@ -https://github.com/util-linux/util-linux/issues/2409 -https://github.com/util-linux/util-linux/commit/91c2cbdf3a04f2f3f4c4bb0d2a6053874bfa11ea - -From 91c2cbdf3a04f2f3f4c4bb0d2a6053874bfa11ea Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Thomas=20Wei=C3=9Fschuh?= -Date: Thu, 3 Aug 2023 07:13:28 +0200 -Subject: [PATCH] libmount: (utils) fix statx fallback -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -If the systemcall is not available ENOSYS is returned. - -Under glibc the statx implementation also has its own fallback logic. -As AT_STATX_DONT_SYNC can't be implemented correctly in that fallback -logic the wrapper will return EINVAL in case the emulation is needed and -AT_STATX_DONT_SYNC is set. -So also use our own fallback in that case. - -Fixes: #2409 -Signed-off-by: Thomas Weißschuh a/libmount/src/utils.c -+++ b/libmount/src/utils.c -@@ -133,7 +133,8 @@ static int safe_stat(const char *target, struct stat *st, int nofollow) - st->st_mode = stx.stx_mode; - } - -- if (rc == 0 || errno != EOPNOTSUPP) -+ if (rc == 0 || -+ (errno != EOPNOTSUPP && errno != ENOSYS && errno != EINVAL)) - return rc; - } - #endif - diff --git a/sys-apps/util-linux/files/util-linux-2.39.1-wall-no-tty.patch b/sys-apps/util-linux/files/util-linux-2.39.1-wall-no-tty.patch deleted file mode 100644 index e95dbc358d33.. --- a/sys-apps/util-linux/files/util-linux-2.39.1-wall-no-tty.patch +++ /dev/null @@ -1,26 +0,0 @@ -https://bugs.gentoo.org/911336 -https://github.com/util-linux/util-linux/pull/2412 - -From 7d3713a6d541be0bac0bb78cc8fea1620583fd08 Mon Sep 17 00:00:00 2001 -From: Mike Gilbert -Date: Sat, 29 Jul 2023 17:32:57 -0400 -Subject: [PATCH] wall: do not error for ttys that do not exist - -Some wayland display managers (GDM) put strings like "seat0" in the -ut_line field of utmp entries. These are not valid tty devices. - -Avoid writing a confusing error message for ttys that do not exist. - -Bug: https://bugs.gentoo.org/911336 -Signed-off-by: Mike Gilbert a/term-utils/ttymsg.c -+++ b/term-utils/ttymsg.c -@@ -100,7 +100,7 @@ ttymsg(struct iovec *iov, size_t iovcnt, char *line, int tmout) { -* if not running as root; not an error. -*/ - if ((fd = open(device, O_WRONLY|O_NONBLOCK, 0)) < 0) { -- if (errno == EBUSY || errno == EACCES) -+ if (errno == EBUSY || errno == EACCES || errno == ENOENT) - return NULL; - - len = snprintf(errbuf, sizeof(errbuf), "%s: %m", device);
[gentoo-commits] repo/gentoo:master commit in: media-video/ffmpeg/files/
commit: 689718f584770fd735e2d4adde6cc5eac7f2497c Author: Michael Mair-Keimberger levelnine at> AuthorDate: Fri Dec 29 14:07:22 2023 + Commit: Conrad Kostecki gentoo org> CommitDate: Sun Dec 31 02:37:42 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=689718f5 media-video/ffmpeg: remove unused patches Signed-off-by: Michael Mair-Keimberger levelnine.at> Closes: https://github.com/gentoo/gentoo/pull/34534 Signed-off-by: Conrad Kostecki gentoo.org> .../ffmpeg-5.1.3-fix-build-svt-av1-1.5.0.patch | 81 -- .../ffmpeg/files/ffmpeg-5.1.3-svt-av1.patch| 67 -- 2 files changed, 148 deletions(-) diff --git a/media-video/ffmpeg/files/ffmpeg-5.1.3-fix-build-svt-av1-1.5.0.patch b/media-video/ffmpeg/files/ffmpeg-5.1.3-fix-build-svt-av1-1.5.0.patch deleted file mode 100644 index 51a8cb02d7b5.. --- a/media-video/ffmpeg/files/ffmpeg-5.1.3-fix-build-svt-av1-1.5.0.patch +++ /dev/null @@ -1,81 +0,0 @@ -https://bugs.gentoo.org/907478 -https://bugs.gentoo.org/907493 -https://git.videolan.org/?p=ffmpeg.git;a=commit;h=bea695d54372b66a6b9b136982fc92adb63e4745 -https://git.videolan.org/?p=ffmpeg.git;a=commit;h=3344d47a88506aba060b5fd2a214cf7785b11483 - -From bea695d54372b66a6b9b136982fc92adb63e4745 Mon Sep 17 00:00:00 2001 -From: Christopher Degawa -Date: Thu, 20 Oct 2022 22:55:28 -0500 -Subject: [PATCH] avcodec/libsvtav1: replace vbv_bufsize with - maximum_buffer_size_ms - -svt-av1 v1.2.0 has deprecated vbv_bufsize in favor of using -- maximum_buffer_size_ms (--buf-sz) -- starting_buffer_level_ms (--buf-initial-sz) -- optimal_buffer_level_ms (--buf-optimal-sz) - -and vbv_bufsize has not been in use since svt-av1 v0.8.6 - -Signed-off-by: Christopher Degawa a/libavcodec/libsvtav1.c -+++ b/libavcodec/libsvtav1.c -@@ -183,7 +183,7 @@ static int config_enc_params(EbSvtAv1EncConfiguration *param, - param->min_qp_allowed = avctx->qmin; - } - param->max_bit_rate = avctx->rc_max_rate; --param->vbv_bufsize = avctx->rc_buffer_size; -+param->maximum_buffer_size_ms = avctx->rc_buffer_size * 1000LL / avctx->bit_rate; - - if (svt_enc->crf > 0) { - param->qp = svt_enc->crf; -@@ -300,7 +300,7 @@ static int config_enc_params(EbSvtAv1EncConfiguration *param, - avctx->bit_rate = param->rate_control_mode > 0 ? - param->target_bit_rate : 0; - avctx->rc_max_rate= param->max_bit_rate; --avctx->rc_buffer_size = param->vbv_bufsize; -+avctx->rc_buffer_size = param->maximum_buffer_size_ms * avctx->bit_rate / 1000LL; - - if (avctx->bit_rate || avctx->rc_max_rate || avctx->rc_buffer_size) { - AVCPBProperties *cpb_props = ff_add_cpb_side_data(avctx); --- -2.30.2 - -From 3344d47a88506aba060b5fd2a214cf7785b11483 Mon Sep 17 00:00:00 2001 -From: Christopher Degawa -Date: Thu, 20 Oct 2022 22:55:27 -0500 -Subject: [PATCH] avcodec/libsvtav1: remove compressed_ten_bit_format and - simplify alloc_buffer - -compressed_ten_bit_format has been deprecated upstream and has no effect -and can be removed. Plus, technically it was never used in the first place -since it would require the app (ffmpeg) to set it and do additional -processing of the input frames. - -Also simplify alloc_buffer by removing calculations relating to the -non-existant processing. - -Signed-off-by: Christopher Degawa a/libavcodec/libsvtav1.c -+++ b/libavcodec/libsvtav1.c -@@ -124,16 +124,12 @@ static int svt_print_error(void *log_ctx, EbErrorType err, - - static int alloc_buffer(EbSvtAv1EncConfiguration *config, SvtContext *svt_enc) - { --const intpack_mode_10bit = --(config->encoder_bit_depth > 8) && (config->compressed_ten_bit_format == 0) ? 1 : 0; --const size_t luma_size_8bit = --config->source_width * config->source_height * (1 << pack_mode_10bit); --const size_t luma_size_10bit = --(config->encoder_bit_depth > 8 && pack_mode_10bit == 0) ? luma_size_8bit : 0; -+const size_t luma_size = config->source_width * config->source_height * -+(config->encoder_bit_depth > 8 ? 2 : 1); - - EbSvtIOFormat *in_data; - --svt_enc->raw_size = (luma_size_8bit + luma_size_10bit) * 3 / 2; -+svt_enc->raw_size = luma_size * 3 / 2; - - // allocate buffer for in and out - svt_enc->in_buf = av_mallocz(sizeof(*svt_enc->in_buf)); --- -2.30.2 diff --git a/media-video/ffmpeg/files/ffmpeg-5.1.3-svt-av1.patch b/media-video/ffmpeg/files/ffmpeg-5.1.3-svt-av1.patch deleted file mode 100644 index fb905f714fa3.. --- a/media-video/ffmpeg/files/ffmpeg-5.1.3-svt-av1.patch +++ /dev/null @@ -1,67 +0,0 @@ -https://git.videolan.org/?p=ffmpeg.git;a=commit;h=8fe2fec45321d1b82f98f9725ad9118cefcfa58d -https://git.videolan.org/?p=ffmpeg.git;a=commit;h=e5b5dd66535f51e0fee59247b224d866f334 - -From 8fe2fec45321d1b82f98f9725ad9118cefcfa58d Mon Sep 17 00:00:00
[gentoo-commits] repo/gentoo:master commit in: dev-libs/openssl/files/
commit: 414fc629d397bb756ad382342e99243dcc6ec508 Author: Michael Mair-Keimberger levelnine at> AuthorDate: Fri Dec 29 14:04:25 2023 + Commit: Conrad Kostecki gentoo org> CommitDate: Sun Dec 31 02:37:21 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=414fc629 dev-libs/openssl: remove unused patches Signed-off-by: Michael Mair-Keimberger levelnine.at> Closes: https://github.com/gentoo/gentoo/pull/34537 Signed-off-by: Conrad Kostecki gentoo.org> .../files/openssl-3.0.9-CVE-2023-2975.patch| 109 --- .../files/openssl-3.0.9-CVE-2023-3446.patch| 120 - 2 files changed, 229 deletions(-) diff --git a/dev-libs/openssl/files/openssl-3.0.9-CVE-2023-2975.patch b/dev-libs/openssl/files/openssl-3.0.9-CVE-2023-2975.patch deleted file mode 100644 index 908e57251cb9.. --- a/dev-libs/openssl/files/openssl-3.0.9-CVE-2023-2975.patch +++ /dev/null @@ -1,109 +0,0 @@ -https://github.com/openssl/openssl/commit/00e2f5eea29994d19293ec4e8c8775ba73678598 -https://github.com/openssl/openssl/commit/96318a8d21bed334d78797eca5b32790775d5f05 - -From 00e2f5eea29994d19293ec4e8c8775ba73678598 Mon Sep 17 00:00:00 2001 -From: Tomas Mraz -Date: Tue, 4 Jul 2023 17:30:35 +0200 -Subject: [PATCH] Do not ignore empty associated data with AES-SIV mode - -The AES-SIV mode allows for multiple associated data items -authenticated separately with any of these being 0 length. - -The provided implementation ignores such empty associated data -which is incorrect in regards to the RFC 5297 and is also -a security issue because such empty associated data then become -unauthenticated if an application expects to authenticate them. - -Fixes CVE-2023-2975 - -Reviewed-by: Matt Caswell -Reviewed-by: Paul Dale -(Merged from https://github.com/openssl/openssl/pull/21384) - -(cherry picked from commit c426c281cfc23ab182f7d7d7a35229e7db1494d9) a/providers/implementations/ciphers/cipher_aes_siv.c -+++ b/providers/implementations/ciphers/cipher_aes_siv.c -@@ -120,14 +120,18 @@ static int siv_cipher(void *vctx, unsigned char *out, size_t *outl, - if (!ossl_prov_is_running()) - return 0; - --if (inl == 0) { --*outl = 0; --return 1; --} -+/* Ignore just empty encryption/decryption call and not AAD. */ -+if (out != NULL) { -+if (inl == 0) { -+if (outl != NULL) -+*outl = 0; -+return 1; -+} - --if (outsize < inl) { --ERR_raise(ERR_LIB_PROV, PROV_R_OUTPUT_BUFFER_TOO_SMALL); --return 0; -+if (outsize < inl) { -+ERR_raise(ERR_LIB_PROV, PROV_R_OUTPUT_BUFFER_TOO_SMALL); -+return 0; -+} - } - - if (ctx->hw->cipher(ctx, out, in, inl) <= 0) - -From 96318a8d21bed334d78797eca5b32790775d5f05 Mon Sep 17 00:00:00 2001 -From: Tomas Mraz -Date: Tue, 4 Jul 2023 17:50:37 +0200 -Subject: [PATCH] Add testcases for empty associated data entries with AES-SIV - -Reviewed-by: Matt Caswell -Reviewed-by: Paul Dale -(Merged from https://github.com/openssl/openssl/pull/21384) - -(cherry picked from commit 3993bb0c0c87e3ed0ab4274e4688aa814e164cfc) a/test/recipes/30-test_evp_data/evpciph_aes_siv.txt -+++ b/test/recipes/30-test_evp_data/evpciph_aes_siv.txt -@@ -20,6 +20,19 @@ Tag = 85632d07c6e8f37f950acd320a2ecc93 - Plaintext = 112233445566778899aabbccddee - Ciphertext = 40c02b9690c4dc04daef7f6afe5c - -+Cipher = aes-128-siv -+Key = fffefdfcfbfaf9f8f7f6f5f4f3f2f1f0f0f1f2f3f4f5f6f7f8f9fafbfcfdfeff -+Tag = f1c5fdeac1f15a26779c1501f9fb7588 -+Plaintext = 112233445566778899aabbccddee -+Ciphertext = 27e946c669088ab06da58c5c831c -+ -+Cipher = aes-128-siv -+Key = fffefdfcfbfaf9f8f7f6f5f4f3f2f1f0f0f1f2f3f4f5f6f7f8f9fafbfcfdfeff -+AAD = -+Tag = d1022f5b3664e5a4dfaf90f85be6f28a -+Plaintext = 112233445566778899aabbccddee -+Ciphertext = b66cff6b8eca0b79f083b39a0901 -+ - Cipher = aes-128-siv - Key = 7f7e7d7c7b7a79787776757473727170404142434445464748494a4b4c4d4e4f - AAD = 00112233445566778899aabbccddeeffdeaddadadeaddadaffeeddccbbaa99887766554433221100 -@@ -29,6 +42,24 @@ Tag = 7bdb6e3b432667eb06f4d14bff2fbd0f - Plaintext = 7468697320697320736f6d6520706c61696e7465787420746f20656e6372797074207573696e67205349562d414553 - Ciphertext = cb900f2fddbe404326601965c889bf17dba77ceb094fa663b7a3f748ba8af829ea64ad544a272e9c485b62a3fd5c0d - -+Cipher = aes-128-siv -+Key = 7f7e7d7c7b7a79787776757473727170404142434445464748494a4b4c4d4e4f -+AAD = 00112233445566778899aabbccddeeffdeaddadadeaddadaffeeddccbbaa99887766554433221100 -+AAD = -+AAD = 09f911029d74e35bd84156c5635688c0 -+Tag = 83ce6593a8fa67eb6fcd2819cedfc011 -+Plaintext = 7468697320697320736f6d6520706c61696e7465787420746f20656e6372797074207573696e67205349562d414553 -+Ciphertext = 30d937b42f71f71f93fc2d8d702d3eac8dc7651eefcd81120081ff29d626f97f3de17f2969b691c91b69b652bf3a6d -+ -+Cipher = aes-128-siv -+Key =
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libxml2/files/
commit: 9f7cd2c69e7de171c9c9877b655e9da7b3c2cad6 Author: Michael Mair-Keimberger levelnine at> AuthorDate: Fri Dec 29 14:03:51 2023 + Commit: Conrad Kostecki gentoo org> CommitDate: Sun Dec 31 02:37:13 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f7cd2c6 dev-libs/libxml2: remove unused patch Signed-off-by: Michael Mair-Keimberger levelnine.at> Closes: https://github.com/gentoo/gentoo/pull/34538 Signed-off-by: Conrad Kostecki gentoo.org> .../libxml2-2.10.3-python3-unicode-errors.patch| 35 -- 1 file changed, 35 deletions(-) diff --git a/dev-libs/libxml2/files/libxml2-2.10.3-python3-unicode-errors.patch b/dev-libs/libxml2/files/libxml2-2.10.3-python3-unicode-errors.patch deleted file mode 100644 index 525e1fe36c0b.. --- a/dev-libs/libxml2/files/libxml2-2.10.3-python3-unicode-errors.patch +++ /dev/null @@ -1,35 +0,0 @@ -https://bugs.gentoo.org/745162 -https://gitlab.gnome.org/GNOME/libxml2/-/issues/64 - a/python/libxml.c -+++ b/python/libxml.c -@@ -1620,6 +1620,7 @@ libxml_xmlErrorFuncHandler(ATTRIBUTE_UNU - PyObject *message; - PyObject *result; - char str[1000]; -+unsigned char *ptr = (unsigned char *)str; - - #ifdef DEBUG_ERROR - printf("libxml_xmlErrorFuncHandler(%p, %s, ...) called\n", ctx, msg); -@@ -1636,12 +1637,20 @@ libxml_xmlErrorFuncHandler(ATTRIBUTE_UNU - str[999] = 0; - va_end(ap); - -+#if PY_MAJOR_VERSION >= 3 -+/* Ensure the error string doesn't start at UTF8 continuation. */ -+while (*ptr && (*ptr & 0xc0) == 0x80) -+ptr++; -+#endif -+ - list = PyTuple_New(2); - PyTuple_SetItem(list, 0, libxml_xmlPythonErrorFuncCtxt); - Py_XINCREF(libxml_xmlPythonErrorFuncCtxt); --message = libxml_charPtrConstWrap(str); -+message = libxml_charPtrConstWrap(ptr); - PyTuple_SetItem(list, 1, message); - result = PyEval_CallObject(libxml_xmlPythonErrorFuncHandler, list); -+/* Forget any errors caused in the error handler. */ -+PyErr_Clear(); - Py_XDECREF(list); - Py_XDECREF(result); - }
[gentoo-commits] repo/gentoo:master commit in: sys-process/atop/files/
commit: c178370cc41fd7194e0289592538df9a15103cb7 Author: Michael Mair-Keimberger levelnine at> AuthorDate: Fri Dec 29 14:22:56 2023 + Commit: Conrad Kostecki gentoo org> CommitDate: Sun Dec 31 02:36:23 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c178370c sys-process/atop: remove unused files Signed-off-by: Michael Mair-Keimberger levelnine.at> Closes: https://github.com/gentoo/gentoo/pull/34541 Signed-off-by: Conrad Kostecki gentoo.org> sys-process/atop/files/atop.rc-r2 | 8 --- sys-process/atop/files/atop.service | 11 - sys-process/atop/files/atopacct.rc | 40 - sys-process/atop/files/atopacct.service | 14 4 files changed, 73 deletions(-) diff --git a/sys-process/atop/files/atop.rc-r2 b/sys-process/atop/files/atop.rc-r2 deleted file mode 100644 index ce66821dbdd5.. --- a/sys-process/atop/files/atop.rc-r2 +++ /dev/null @@ -1,8 +0,0 @@ -#!/sbin/openrc-run -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -description="Resource-specific view of processes" -pidfile="/var/run/atop.pid" -command="/usr/share/atop/atop.daily" -command_background="true" diff --git a/sys-process/atop/files/atop.service b/sys-process/atop/files/atop.service deleted file mode 100644 index 09295b9acd12.. --- a/sys-process/atop/files/atop.service +++ /dev/null @@ -1,11 +0,0 @@ -[Unit] -Description=Atop advanced performance monitor -Documentation=man:atop(1) - -[Service] -Type=simple -ExecStart=/etc/atop/atop.daily -KillSignal=SIGUSR2 - -[Install] -WantedBy=multi-user.target diff --git a/sys-process/atop/files/atopacct.rc b/sys-process/atop/files/atopacct.rc deleted file mode 100644 index c68ca3e6b3a8.. --- a/sys-process/atop/files/atopacct.rc +++ /dev/null @@ -1,40 +0,0 @@ -#!/sbin/openrc-run -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -description="Resource-specific view of processes" -command="/usr/sbin/atopacctd" -lockfile="/var/lock/subsys/atopacctd" - -start_pre() { - # Check if process accounting already in use via psacct -for PACCTFILE in /var/account/pacct /var/log/pacct ; do -if [ -f "${PACCTFILE}" ] ; then -BEFORSIZE=$(stat -c %s "${PACCTFILE}") -AFTERSIZE=$(stat -c %s "${PACCTFILE}") - -# verify if accounting file grows, so is in use -if [ ${BEFORSIZE} -lt ${AFTERSIZE} ] ; then - ewarn "Process accounting already used by psacct!" - return 1 - fi - fi - done - - checkpath -d -q ${lockfile%/*} || return 1 -} - -start() { - ebegin "Starting atopacctd" - start-stop-daemon --start --exec ${command} - touch ${lockfile} - eend $? -} - -stop() { - ebegin "Stopping atopacctd" - start-stop-daemon --stop --exec ${command} - rm ${lockfile} - eend $? -} - diff --git a/sys-process/atop/files/atopacct.service b/sys-process/atop/files/atopacct.service deleted file mode 100644 index 1f51ec41916a.. --- a/sys-process/atop/files/atopacct.service +++ /dev/null @@ -1,14 +0,0 @@ -[Unit] -Description=Atop process accounting daemon -Documentation=man:atopacctd(8) -Conflicts=psacct.service -After=syslog.target -Before=atop.service - -[Service] -Type=forking -PIDFile=/var/run/atopacctd.pid -ExecStart=/usr/sbin/atopacctd - -[Install] -WantedBy=multi-user.target
[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/hyprpicker/
commit: b92c19d88f38785b03f9a1e8322a6aa607303d18 Author: Julien Roy jroy ca> AuthorDate: Sun Dec 31 01:22:25 2023 + Commit: Julien Roy jroy ca> CommitDate: Sun Dec 31 01:22:25 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b92c19d8 gui-apps/hyprpicker: add missing dependency Closes: https://bugs.gentoo.org/917414 Signed-off-by: Julien Roy jroy.ca> gui-apps/hyprpicker/hyprpicker-0.2.0.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/gui-apps/hyprpicker/hyprpicker-0.2.0.ebuild b/gui-apps/hyprpicker/hyprpicker-0.2.0.ebuild index c7ba4a21d7..b05934c74a 100644 --- a/gui-apps/hyprpicker/hyprpicker-0.2.0.ebuild +++ b/gui-apps/hyprpicker/hyprpicker-0.2.0.ebuild @@ -22,6 +22,7 @@ BDEPEND=" media-libs/libjpeg-turbo x11-libs/cairo x11-libs/pango + x11-libs/libxkbcommon " src_compile() {
[gentoo-commits] repo/gentoo:master commit in: net-wireless/kismet/
commit: 978c6723b9497a207a553ab354936251abd61c71 Author: Rick Farina gentoo org> AuthorDate: Sun Dec 31 02:27:37 2023 + Commit: Rick Farina gentoo org> CommitDate: Sun Dec 31 02:31:59 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=978c6723 net-wireless/kismet: add use flag for disabling wext Signed-off-by: Rick Farina gentoo.org> net-wireless/kismet/kismet-.ebuild | 3 ++- net-wireless/kismet/metadata.xml | 5 + 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/net-wireless/kismet/kismet-.ebuild b/net-wireless/kismet/kismet-.ebuild index f89567fabd66..18ca5186b770 100644 --- a/net-wireless/kismet/kismet-.ebuild +++ b/net-wireless/kismet/kismet-.ebuild @@ -33,7 +33,7 @@ HOMEPAGE="https://www.kismetwireless.net; LICENSE="GPL-2" SLOT="0/${PV}" -IUSE="libusb lm-sensors mqtt networkmanager +pcre rtlsdr selinux +suid ubertooth udev" +IUSE="libusb lm-sensors mqtt networkmanager +pcre rtlsdr selinux +suid ubertooth udev +wext" REQUIRED_USE="${PYTHON_REQUIRED_USE}" CDEPEND=" @@ -121,6 +121,7 @@ src_configure() { $(use_enable lm-sensors lmsensors) \ $(use_enable networkmanager libnm) \ $(use_enable ubertooth) \ + $(use_enable wext linuxwext) \ --sysconfdir=/etc/kismet \ --disable-optimization } diff --git a/net-wireless/kismet/metadata.xml b/net-wireless/kismet/metadata.xml index e8ae7e5c85cb..9a0418aaa270 100644 --- a/net-wireless/kismet/metadata.xml +++ b/net-wireless/kismet/metadata.xml @@ -16,6 +16,11 @@ reducing security risks Enable capture source for ubertooth to sniff bluetooth low energy + + Enable building kismet with support for the deprecated Linux Wireless Extensions. + This is required for some out of tree and staging drivers, and kismet has not + been well tested with it disabled, so it defaults to on. + kismetwireless/kismet
[gentoo-commits] repo/gentoo:master commit in: net-wireless/kismet/
commit: fa77e66fe7917586a584b1fd3ef5462a6a489c3f Author: Rick Farina gentoo org> AuthorDate: Sun Dec 31 02:31:37 2023 + Commit: Rick Farina gentoo org> CommitDate: Sun Dec 31 02:32:01 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa77e66f net-wireless/kismet: enable py3.12 Signed-off-by: Rick Farina gentoo.org> net-wireless/kismet/kismet-2022.08.1-r2.ebuild | 2 +- net-wireless/kismet/kismet-2023.07.1.ebuild| 2 +- net-wireless/kismet/kismet-.ebuild | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/net-wireless/kismet/kismet-2022.08.1-r2.ebuild b/net-wireless/kismet/kismet-2022.08.1-r2.ebuild index 934221430f72..0965409505a7 100644 --- a/net-wireless/kismet/kismet-2022.08.1-r2.ebuild +++ b/net-wireless/kismet/kismet-2022.08.1-r2.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{9..12} ) inherit autotools python-single-r1 udev systemd diff --git a/net-wireless/kismet/kismet-2023.07.1.ebuild b/net-wireless/kismet/kismet-2023.07.1.ebuild index 4fcac1c602f0..d811631a3fe8 100644 --- a/net-wireless/kismet/kismet-2023.07.1.ebuild +++ b/net-wireless/kismet/kismet-2023.07.1.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{9..12} ) inherit autotools python-single-r1 udev systemd diff --git a/net-wireless/kismet/kismet-.ebuild b/net-wireless/kismet/kismet-.ebuild index 18ca5186b770..84a92eaf262c 100644 --- a/net-wireless/kismet/kismet-.ebuild +++ b/net-wireless/kismet/kismet-.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{9..12} ) inherit autotools python-single-r1 udev systemd
[gentoo-commits] repo/proj/guru:dev commit in: app-misc/vocabsieve/
commit: 372851166ab91ba8327bcd5c32abafa9f1abb533 Author: Julien Roy jroy ca> AuthorDate: Sun Dec 31 00:55:45 2023 + Commit: Julien Roy jroy ca> CommitDate: Sun Dec 31 00:55:45 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=37285116 app-misc/vocabsieve: disable py3.12 Signed-off-by: Julien Roy jroy.ca> app-misc/vocabsieve/vocabsieve-0.11.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-misc/vocabsieve/vocabsieve-0.11.0.ebuild b/app-misc/vocabsieve/vocabsieve-0.11.0.ebuild index 70af29b3f5..bd2f49fe95 100644 --- a/app-misc/vocabsieve/vocabsieve-0.11.0.ebuild +++ b/app-misc/vocabsieve/vocabsieve-0.11.0.ebuild @@ -1,9 +1,9 @@ -# Copyright 2021-2022 Gentoo Authors +# Copyright 2021-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{10..12} ) +PYTHON_COMPAT=( python3_{10..11} ) DISTUTILS_USE_PEP517=setuptools inherit distutils-r1 pypi
[gentoo-commits] repo/proj/guru:dev commit in: net-p2p/feather/
commit: e3c147167caee80992e921591d859dbdecef6f19 Author: Julien Roy jroy ca> AuthorDate: Sun Dec 31 01:00:10 2023 + Commit: Julien Roy jroy ca> CommitDate: Sun Dec 31 01:00:10 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e3c14716 net-p2p/feather: update manifest, fix - warnings Signed-off-by: Julien Roy jroy.ca> net-p2p/feather/Manifest | 8 net-p2p/feather/feather-2.6.1.ebuild | 7 --- net-p2p/feather/feather-.ebuild | 4 +--- 3 files changed, 13 insertions(+), 6 deletions(-) diff --git a/net-p2p/feather/Manifest b/net-p2p/feather/Manifest index 6f23a9fba3..393a24e3e1 100644 --- a/net-p2p/feather/Manifest +++ b/net-p2p/feather/Manifest @@ -22,6 +22,14 @@ DIST feather-2.5.2-monero-trezorcommon.tar.gz 1327782 BLAKE2B 738f2833317d5b5f52 DIST feather-2.5.2-monero.tar.gz 14014516 BLAKE2B 0f5f74b1e9c72e0671d010910730e21b0990be09f5fffc472e7493004c2d3583b60f4eab90ba396be359cf22771b5d21c66e6d7a46b2094d94f0b81f4375260e SHA512 ab9466d9d93632fea476d9aa9de5fb4298a8b74a340d144c061ce438e36f2bee056a30d66d37c1cc3128576539f45b135e8d336c66c6961651e1846370f205e2 DIST feather-2.5.2-singleapplication.tar.gz 21630 BLAKE2B 403e187d0c9f5c591741ab1bdf879ae700cd255e0bcf3cc6e71aa2f6b9dcaf462aaa4e2142b5978d5e69c7660b1d094ac47cac3912c1b49a1dd003eebc641d6f SHA512 d16127412a97289edcb2bf86d2e4229d11408095ca6be6f2d7d63a6df573b31aa2e100382da3b12b93b45380fe68586c91cf3e774d1aedfeb88e151bc13bb4c4 DIST feather-2.5.2.tar.gz 1322312 BLAKE2B 8c5ad7353dc0a2e52f7fb045aea0f110c45f0eca1fbab9cbddbb4a9da6ebe8c9983fff56783a5df5864a6a8483bfd9102f09adb87974766f3d4eab340dfc8568 SHA512 5cfb4710784046d0d960f715dc9c67e2fd32a36d055a810aedead13e3d1056b7d681db1a2f64905961ac947d54385e1f9dafec5ebfc6daff6a16442e4aa49f46 +DIST feather-2.6.0-monero-miniupnp.tar.gz 446961 BLAKE2B 802e3a99f2e129492be547eba0f7f87c0e0c7024b4a322fbabf973dab26cd33601d99b29d422f8bb2ebae078982ef25efcdfe7ce66149360ba974abcb80b95d4 SHA512 c544148b2f110a84dbc69b0de2a6ff95ea3b8ad49354320c557b29a548de3e87ac52e37566b7f809bbcf0afa395e5150049dde15383d8180a52a38fd8738fdc5 +DIST feather-2.6.0-monero-randomx.tar.gz 164390 BLAKE2B 704792f22d7e3e9e789b42f77176ef4687b7d599387edfa42f854ad7b0f692d704480a6c7e43a291acac0dde2adae12923ea11e615d132baf10c7cb8f59f5801 SHA512 959a8399ae85bbb57e875e0383e448b10241badcd6682c7b6dec9d172f489ccbf3bb9b8b9b657bf977b3f2280597eb99cef2270159dc77142615dfe8d6f438ad +DIST feather-2.6.0-monero-rapidjson.tar.gz 1054330 BLAKE2B 5d18961b86a27516e42441ba46317ba811e06305dc754b5765b4fbfb697d93bc31ae9457fa2c3f213396909af726f775a7b371874ef1a0dc56a8577ed077a610 SHA512 dd4f103f84c4f32683ca9ccc82c35db3a60012c35acbb79405905c8b4e382389c52422b1a514e6128ae71f90f5eedb158f2a4f72f7c0f6025c2ef0787130bbe7 +DIST feather-2.6.0-monero-supercop.tar.gz 346604 BLAKE2B 10e48076acb2e5de5acb2efee61b2fac40fdfec3bc4037a94199d56ee2446466126e1b9dade56ee69598f4bd3c64b45d86d0810f24f461f6e09fb84c87e1ef93 SHA512 06cca8d1def31aa11bf5aa42d861c4a027786f7cc494fa3ab53a2bc4bd9d1f55b2389020ba5fd1816ed277b6e4320ad8edbb3117dcf4981fc7fba655c4bbe648 +DIST feather-2.6.0-monero-trezorcommon.tar.gz 1327782 BLAKE2B 738f2833317d5b5f52c21582160c1bee331fda38615c7e2c29d68cec600e849209111aaa75cce059596e87b2711c5a5749d965c91f1cf15cbe98fc86a049b5a5 SHA512 9955aa160e9a969decee598584f788e4d36e9c65f2ee730cd8f128669e86175f2189e804ca53e405871ab698ae5e683f146e59e832d8ec58fa1cb46328665ddf +DIST feather-2.6.0-monero.tar.gz 14007104 BLAKE2B e14c36698dfce91e430960166a3d6012139c12c6eda4bbf5cd1372054e80c7f762612a477a41bb5193cb7e01330edd138770fad03230b93ed7325ecff1a28943 SHA512 d1597e76bb51d3b56cb44c0b16b8e9e5329221e61364c4053319319736cd392ba354056fc2e911dda281d0f456b2a7da2393991b2e1d002ee23ae051351a2c58 +DIST feather-2.6.0-singleapplication.tar.gz 21630 BLAKE2B 403e187d0c9f5c591741ab1bdf879ae700cd255e0bcf3cc6e71aa2f6b9dcaf462aaa4e2142b5978d5e69c7660b1d094ac47cac3912c1b49a1dd003eebc641d6f SHA512 d16127412a97289edcb2bf86d2e4229d11408095ca6be6f2d7d63a6df573b31aa2e100382da3b12b93b45380fe68586c91cf3e774d1aedfeb88e151bc13bb4c4 +DIST feather-2.6.0.tar.gz 1364312 BLAKE2B 3127a8c71df76ca857a4979f7395e1d0124c938054ee3a47ce73c33b9ad018481ad209e93edd9c5f71dd501253b18fad8ce3706a1ec37cc9ef9ee1a87c1ce6d1 SHA512 16e24ccb0e7699dc197e655004eaa663059ac44f7a42683d81749aaa99a91c235dd67bfdd096d4484cbe4db3bf44045d845e167e920ae2a8d11e68fd237e7451 DIST feather-2.6.1-monero-miniupnp.tar.gz 446961 BLAKE2B 802e3a99f2e129492be547eba0f7f87c0e0c7024b4a322fbabf973dab26cd33601d99b29d422f8bb2ebae078982ef25efcdfe7ce66149360ba974abcb80b95d4 SHA512 c544148b2f110a84dbc69b0de2a6ff95ea3b8ad49354320c557b29a548de3e87ac52e37566b7f809bbcf0afa395e5150049dde15383d8180a52a38fd8738fdc5 DIST feather-2.6.1-monero-randomx.tar.gz 164390 BLAKE2B 704792f22d7e3e9e789b42f77176ef4687b7d599387edfa42f854ad7b0f692d704480a6c7e43a291acac0dde2adae12923ea11e615d132baf10c7cb8f59f5801 SHA512
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/simplemma/
commit: b0d464b8adb0e0e305834386cf6d7f206ba3a53b Author: Julien Roy jroy ca> AuthorDate: Sun Dec 31 00:54:43 2023 + Commit: Julien Roy jroy ca> CommitDate: Sun Dec 31 00:54:43 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b0d464b8 dev-python/simplemma: enable py3.12 Signed-off-by: Julien Roy jroy.ca> dev-python/simplemma/simplemma-0.9.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/simplemma/simplemma-0.9.1.ebuild b/dev-python/simplemma/simplemma-0.9.1.ebuild index cf7689fdc8..24e1274a89 100644 --- a/dev-python/simplemma/simplemma-0.9.1.ebuild +++ b/dev-python/simplemma/simplemma-0.9.1.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_COMPAT=( python3_{10..12} ) DISTUTILS_USE_PEP517=setuptools inherit distutils-r1 pypi
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/pymorphy3-dicts-uk/
commit: c6ab2926c103727ab1e15f3e3902e88d75311826 Author: Julien Roy jroy ca> AuthorDate: Sun Dec 31 00:50:21 2023 + Commit: Julien Roy jroy ca> CommitDate: Sun Dec 31 00:50:21 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c6ab2926 dev-python/pymorphy3-dicts-uk: enable py3.12 Signed-off-by: Julien Roy jroy.ca> .../pymorphy3-dicts-uk/pymorphy3-dicts-uk-2.4.1.1.1663094765.ebuild | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-python/pymorphy3-dicts-uk/pymorphy3-dicts-uk-2.4.1.1.1663094765.ebuild b/dev-python/pymorphy3-dicts-uk/pymorphy3-dicts-uk-2.4.1.1.1663094765.ebuild index 16c1c5ea04..d22cd45ada 100644 --- a/dev-python/pymorphy3-dicts-uk/pymorphy3-dicts-uk-2.4.1.1.1663094765.ebuild +++ b/dev-python/pymorphy3-dicts-uk/pymorphy3-dicts-uk-2.4.1.1.1663094765.ebuild @@ -1,10 +1,10 @@ -# Copyright 2021 Gentoo Authors +# Copyright 2021-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python3_{10..11} pypy3 ) -DISTUTILS_USE_SETUPTOOLS=bdepend +PYTHON_COMPAT=( python3_{10..12} pypy3 ) +DISTUTILS_USE_PEP517=setuptools PYPI_NO_NORMALIZE=1 inherit distutils-r1 pypi
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/pydispatcher/
commit: 456852a9d5a1fddded24919648c83db99438ca63 Author: Julien Roy jroy ca> AuthorDate: Sun Dec 31 00:57:20 2023 + Commit: Julien Roy jroy ca> CommitDate: Sun Dec 31 00:57:20 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=456852a9 dev-python/pydispatcher: enable py3.12 Signed-off-by: Julien Roy jroy.ca> dev-python/pydispatcher/pydispatcher-2.0.7.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/pydispatcher/pydispatcher-2.0.7.ebuild b/dev-python/pydispatcher/pydispatcher-2.0.7.ebuild index 2e45730891..5a13b106dd 100644 --- a/dev-python/pydispatcher/pydispatcher-2.0.7.ebuild +++ b/dev-python/pydispatcher/pydispatcher-2.0.7.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_COMPAT=( python3_{10..12} ) DISTUTILS_USE_PEP517=setuptools PYPI_PN="PyDispatcher" PYPI_NO_NORMALIZE=1
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/darkdetect/
commit: 8edfc128a8f7190712a27c68f91a5435b28f0672 Author: Julien Roy jroy ca> AuthorDate: Sun Dec 31 00:51:57 2023 + Commit: Julien Roy jroy ca> CommitDate: Sun Dec 31 00:51:57 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8edfc128 dev-python/darkdetect: enable py3.12 Signed-off-by: Julien Roy jroy.ca> dev-python/darkdetect/darkdetect-0.8.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/darkdetect/darkdetect-0.8.0.ebuild b/dev-python/darkdetect/darkdetect-0.8.0.ebuild index 2037ee6cb3..18e14ceddd 100644 --- a/dev-python/darkdetect/darkdetect-0.8.0.ebuild +++ b/dev-python/darkdetect/darkdetect-0.8.0.ebuild @@ -1,9 +1,9 @@ -# Copyright 2021 Gentoo Authors +# Copyright 2021-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python3_{10..11} pypy3 ) +PYTHON_COMPAT=( python3_{10..12} pypy3 ) DISTUTILS_USE_PEP517=setuptools inherit distutils-r1 pypi
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/sentence-splitter/
commit: 6478469f10b81e4d78ba1712558cd1319914426f Author: Julien Roy jroy ca> AuthorDate: Sun Dec 31 00:54:19 2023 + Commit: Julien Roy jroy ca> CommitDate: Sun Dec 31 00:54:19 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6478469f dev-python/sentence-splitter: enable py3.12 Signed-off-by: Julien Roy jroy.ca> dev-python/sentence-splitter/sentence-splitter-1.4-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/sentence-splitter/sentence-splitter-1.4-r2.ebuild b/dev-python/sentence-splitter/sentence-splitter-1.4-r2.ebuild index 63a44b9f35..9697d63158 100644 --- a/dev-python/sentence-splitter/sentence-splitter-1.4-r2.ebuild +++ b/dev-python/sentence-splitter/sentence-splitter-1.4-r2.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{10..11} pypy3 ) +PYTHON_COMPAT=( python3_{10..12} pypy3 ) DISTUTILS_USE_PEP517=setuptools inherit distutils-r1
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/pyqtdarktheme/
commit: 20d7f7ae31ede6b779c02ab720dea3b0dbf2a784 Author: Julien Roy jroy ca> AuthorDate: Sun Dec 31 00:52:16 2023 + Commit: Julien Roy jroy ca> CommitDate: Sun Dec 31 00:52:16 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=20d7f7ae dev-python/pyqtdarktheme: enable py3.12 Signed-off-by: Julien Roy jroy.ca> dev-python/pyqtdarktheme/pyqtdarktheme-2.1.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/pyqtdarktheme/pyqtdarktheme-2.1.0.ebuild b/dev-python/pyqtdarktheme/pyqtdarktheme-2.1.0.ebuild index ec213302ad..5831ac885c 100644 --- a/dev-python/pyqtdarktheme/pyqtdarktheme-2.1.0.ebuild +++ b/dev-python/pyqtdarktheme/pyqtdarktheme-2.1.0.ebuild @@ -1,9 +1,9 @@ -# Copyright 2021 Gentoo Authors +# Copyright 2021-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python3_{10..11} pypy3 ) +PYTHON_COMPAT=( python3_{10..12} pypy3 ) DISTUTILS_USE_PEP517=poetry inherit distutils-r1 pypi
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/pymorphy3-dicts-ru/
commit: c31687049a67f33d1f3d130f85107d490d170a7a Author: Julien Roy jroy ca> AuthorDate: Sun Dec 31 00:49:48 2023 + Commit: Julien Roy jroy ca> CommitDate: Sun Dec 31 00:49:48 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c3168704 dev-python/pymorphy3-dicts-ru: enable py3.12 Signed-off-by: Julien Roy jroy.ca> .../pymorphy3-dicts-ru/pymorphy3-dicts-ru-2.4.417150.4580142.ebuild | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-python/pymorphy3-dicts-ru/pymorphy3-dicts-ru-2.4.417150.4580142.ebuild b/dev-python/pymorphy3-dicts-ru/pymorphy3-dicts-ru-2.4.417150.4580142.ebuild index 77eaf287fa..22183af915 100644 --- a/dev-python/pymorphy3-dicts-ru/pymorphy3-dicts-ru-2.4.417150.4580142.ebuild +++ b/dev-python/pymorphy3-dicts-ru/pymorphy3-dicts-ru-2.4.417150.4580142.ebuild @@ -1,10 +1,10 @@ -# Copyright 2021 Gentoo Authors +# Copyright 2021-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python3_{10..11} pypy3 ) -DISTUTILS_USE_SETUPTOOLS=bdepend +PYTHON_COMPAT=( python3_{10..12} pypy3 ) +DISTUTILS_USE_PEP517=setuptools PYPI_NO_NORMALIZE=1 inherit distutils-r1 pypi
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/pymorphy3/
commit: 553e6031db71165c1702f416bf77986ef795ea8d Author: Julien Roy jroy ca> AuthorDate: Sun Dec 31 00:51:15 2023 + Commit: Julien Roy jroy ca> CommitDate: Sun Dec 31 00:51:15 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=553e6031 dev-python/pymorphy3: enable py3.12 Signed-off-by: Julien Roy jroy.ca> dev-python/pymorphy3/pymorphy3-1.2.0.ebuild | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-python/pymorphy3/pymorphy3-1.2.0.ebuild b/dev-python/pymorphy3/pymorphy3-1.2.0.ebuild index ecd76fb515..85b2e25e9d 100644 --- a/dev-python/pymorphy3/pymorphy3-1.2.0.ebuild +++ b/dev-python/pymorphy3/pymorphy3-1.2.0.ebuild @@ -1,10 +1,10 @@ -# Copyright 2021 Gentoo Authors +# Copyright 2021-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python3_{10..11} pypy3 ) -DISTUTILS_USE_SETUPTOOLS=bdepend +PYTHON_COMPAT=( python3_{10..12} pypy3 ) +DISTUTILS_USE_PEP517=setuptools inherit distutils-r1 pypi DESCRIPTION="Morphological analyzer (POS tagger + inflection engine) for Russian language."
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/readmdict/
commit: 697141f049e13db7cae2b45fba18ece1155e6714 Author: Julien Roy jroy ca> AuthorDate: Sun Dec 31 00:53:03 2023 + Commit: Julien Roy jroy ca> CommitDate: Sun Dec 31 00:53:03 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=697141f0 dev-python/readmdict: enable py3.12 Signed-off-by: Julien Roy jroy.ca> dev-python/readmdict/readmdict-0.1.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/readmdict/readmdict-0.1.1-r1.ebuild b/dev-python/readmdict/readmdict-0.1.1-r1.ebuild index 1c0174708f..79ac5e01a8 100644 --- a/dev-python/readmdict/readmdict-0.1.1-r1.ebuild +++ b/dev-python/readmdict/readmdict-0.1.1-r1.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_COMPAT=( python3_{10..12} ) DISTUTILS_USE_PEP517=poetry inherit distutils-r1 optfeature pypi
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/DAWG-Python/
commit: fd7d81b17c371320943caf609dc421fbe389bdf6 Author: Julien Roy jroy ca> AuthorDate: Sun Dec 31 00:50:59 2023 + Commit: Julien Roy jroy ca> CommitDate: Sun Dec 31 00:50:59 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fd7d81b1 dev-python/DAWG-Python: enable py3.12 Signed-off-by: Julien Roy jroy.ca> dev-python/DAWG-Python/DAWG-Python-0.7.2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/DAWG-Python/DAWG-Python-0.7.2.ebuild b/dev-python/DAWG-Python/DAWG-Python-0.7.2.ebuild index 33b5e58375..36063bdac7 100644 --- a/dev-python/DAWG-Python/DAWG-Python-0.7.2.ebuild +++ b/dev-python/DAWG-Python/DAWG-Python-0.7.2.ebuild @@ -1,9 +1,9 @@ -# Copyright 2021-2022 Gentoo Authors +# Copyright 2021-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{10..11} pypy3 ) +PYTHON_COMPAT=( python3_{10..12} pypy3 ) DISTUTILS_USE_PEP517=setuptools PYPI_NO_NORMALIZE=1 inherit distutils-r1 pypi
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/pystardict/
commit: aacedeb874ae847f50516ee31912121e06db1b7e Author: Julien Roy jroy ca> AuthorDate: Sun Dec 31 00:47:07 2023 + Commit: Julien Roy jroy ca> CommitDate: Sun Dec 31 00:47:07 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=aacedeb8 dev-python/pystardict: enable py3.12 Signed-off-by: Julien Roy jroy.ca> dev-python/pystardict/pystardict-0.8-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pystardict/pystardict-0.8-r1.ebuild b/dev-python/pystardict/pystardict-0.8-r1.ebuild index cf2d83f947..3a15bd503b 100644 --- a/dev-python/pystardict/pystardict-0.8-r1.ebuild +++ b/dev-python/pystardict/pystardict-0.8-r1.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{10..11} pypy3 ) +PYTHON_COMPAT=( python3_{10..12} pypy3 ) DISTUTILS_USE_PEP517=setuptools inherit distutils-r1 pypi
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/markdownify/
commit: 86705d3a31e34aeea563bb054961c1164a3f69d6 Author: Julien Roy jroy ca> AuthorDate: Sun Dec 31 00:47:58 2023 + Commit: Julien Roy jroy ca> CommitDate: Sun Dec 31 00:47:58 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=86705d3a dev-python/markdownify: enable py3.12 Signed-off-by: Julien Roy jroy.ca> dev-python/markdownify/markdownify-0.11.6.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/markdownify/markdownify-0.11.6.ebuild b/dev-python/markdownify/markdownify-0.11.6.ebuild index 089b945874..f30ecbc76c 100644 --- a/dev-python/markdownify/markdownify-0.11.6.ebuild +++ b/dev-python/markdownify/markdownify-0.11.6.ebuild @@ -1,9 +1,9 @@ -# Copyright 2021 Gentoo Authors +# Copyright 2021-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_COMPAT=( python3_{10..12} ) DISTUTILS_USE_PEP517=setuptools inherit distutils-r1 pypi
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/bidict/
commit: 2dfa8cf18cf6a577f3f9f30ededad5b15ea82561 Author: Julien Roy jroy ca> AuthorDate: Sun Dec 31 00:46:05 2023 + Commit: Julien Roy jroy ca> CommitDate: Sun Dec 31 00:46:05 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2dfa8cf1 dev-python/bidict: enable py3.12 Signed-off-by: Julien Roy jroy.ca> dev-python/bidict/bidict-0.22.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/bidict/bidict-0.22.1.ebuild b/dev-python/bidict/bidict-0.22.1.ebuild index 696a8ca243..59c6c817c2 100644 --- a/dev-python/bidict/bidict-0.22.1.ebuild +++ b/dev-python/bidict/bidict-0.22.1.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_COMPAT=( python3_{10..12} ) DISTUTILS_USE_PEP517=setuptools inherit distutils-r1
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/SLPP/
commit: 643fd206d7af5dc235a3d7743bba81a179111fec Author: Julien Roy jroy ca> AuthorDate: Sun Dec 31 00:45:36 2023 + Commit: Julien Roy jroy ca> CommitDate: Sun Dec 31 00:45:36 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=643fd206 dev-python/SLPP: enable py3.12 Signed-off-by: Julien Roy jroy.ca> dev-python/SLPP/SLPP-1.2.3.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/SLPP/SLPP-1.2.3.ebuild b/dev-python/SLPP/SLPP-1.2.3.ebuild index 6b4394724e..d9e993fd46 100644 --- a/dev-python/SLPP/SLPP-1.2.3.ebuild +++ b/dev-python/SLPP/SLPP-1.2.3.ebuild @@ -1,9 +1,9 @@ -# Copyright 2021-2022 Gentoo Authors +# Copyright 2021-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_COMPAT=( python3_{10..12} ) DISTUTILS_USE_PEP517=setuptools PYPI_NO_NORMALIZE=1 inherit distutils-r1 pypi
[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/hyprpaper/
commit: 97b3d695cccdb110ae0d7dba7cad91b2ef4ea1ef Author: Julien Roy jroy ca> AuthorDate: Sun Dec 31 00:36:59 2023 + Commit: Julien Roy jroy ca> CommitDate: Sun Dec 31 00:36:59 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=97b3d695 gui-apps/hyprpaper: drop 0.3.0 Signed-off-by: Julien Roy jroy.ca> gui-apps/hyprpaper/Manifest | 1 - gui-apps/hyprpaper/hyprpaper-0.3.0.ebuild | 34 --- 2 files changed, 35 deletions(-) diff --git a/gui-apps/hyprpaper/Manifest b/gui-apps/hyprpaper/Manifest index f48bb29cdc..597779e677 100644 --- a/gui-apps/hyprpaper/Manifest +++ b/gui-apps/hyprpaper/Manifest @@ -1,2 +1 @@ -DIST hyprpaper-0.3.0.gh.tar.gz 26787 BLAKE2B 114ef9c68372a4081035282c1826d66fdb5306eea18e91663dd31645bcb6972d1fd7ad913b0c1f452001025f6c54b5dd8cefbb634702a4440901102822b5a82d SHA512 6b1ccdc7257db89f435c0d4b4afb6f42a46f9d0635d211d4c0408d6a801c4438eecad53a512e5ea51a768e883e4e446b8a8efdca4b1336dc51499e586cbe070f DIST hyprpaper-0.4.0.gh.tar.gz 27092 BLAKE2B f7e10edf6e4f0f23476d872f77c7c4a69e2f563ad0ab30cadc0195a3be7431eb50be5ed53db24087d38a2de4c524e3010396ca59664d022b7b43748a394f2031 SHA512 cdd8aba060ecbe7e0ec5680f285d8fa06cd6cc429251351ac62e4d50b5ac1767b420d64ec6d0ac4a14f877847158b3795f84be0a99e70babbe1c2a6bb285723c diff --git a/gui-apps/hyprpaper/hyprpaper-0.3.0.ebuild b/gui-apps/hyprpaper/hyprpaper-0.3.0.ebuild deleted file mode 100644 index 8e1fa582b4..00 --- a/gui-apps/hyprpaper/hyprpaper-0.3.0.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -DESCRIPTION="A blazing fast wayland wallpaper utility" -HOMEPAGE="https://github.com/hyprwm/hyprpaper; -SRC_URI="https://github.com/hyprwm/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64" - -BDEPEND=" - dev-libs/wayland - dev-libs/wayland-protocols - dev-util/cmake - dev-util/wayland-scanner - media-libs/libglvnd - media-libs/libjpeg-turbo - x11-libs/cairo - x11-libs/pango -" - -src_compile() { - emake protocols - cmake_src_compile -} - -src_install() { - dobin "${BUILD_DIR}/${PN}" -}
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/EbookLib/
commit: 0703ef0ef079ea188b60d35f1bc8611fc6d99803 Author: Julien Roy jroy ca> AuthorDate: Sun Dec 31 00:45:05 2023 + Commit: Julien Roy jroy ca> CommitDate: Sun Dec 31 00:45:05 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0703ef0e dev-python/EbookLib: enable py3.12 Signed-off-by: Julien Roy jroy.ca> dev-python/EbookLib/EbookLib-0.17.1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/EbookLib/EbookLib-0.17.1.ebuild b/dev-python/EbookLib/EbookLib-0.17.1.ebuild index a882c0f4e5..14f9ac085b 100644 --- a/dev-python/EbookLib/EbookLib-0.17.1.ebuild +++ b/dev-python/EbookLib/EbookLib-0.17.1.ebuild @@ -1,9 +1,9 @@ -# Copyright 2021-2022 Gentoo Authors +# Copyright 2021-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_COMPAT=( python3_{10..12} ) DISTUTILS_USE_PEP517=setuptools PYPI_NO_NORMALIZE=1 inherit distutils-r1 pypi
[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/hyprpaper/
commit: 58072044bc82416f4faac60c1f6b7b964eaec0a7 Author: Julien Roy jroy ca> AuthorDate: Sun Dec 31 00:37:19 2023 + Commit: Julien Roy jroy ca> CommitDate: Sun Dec 31 00:37:19 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=58072044 gui-apps/hyprpaper: add 0.5.0 Signed-off-by: Julien Roy jroy.ca> gui-apps/hyprpaper/Manifest | 1 + gui-apps/hyprpaper/hyprpaper-0.5.0.ebuild | 34 +++ 2 files changed, 35 insertions(+) diff --git a/gui-apps/hyprpaper/Manifest b/gui-apps/hyprpaper/Manifest index 597779e677..6aa3f63bed 100644 --- a/gui-apps/hyprpaper/Manifest +++ b/gui-apps/hyprpaper/Manifest @@ -1 +1,2 @@ DIST hyprpaper-0.4.0.gh.tar.gz 27092 BLAKE2B f7e10edf6e4f0f23476d872f77c7c4a69e2f563ad0ab30cadc0195a3be7431eb50be5ed53db24087d38a2de4c524e3010396ca59664d022b7b43748a394f2031 SHA512 cdd8aba060ecbe7e0ec5680f285d8fa06cd6cc429251351ac62e4d50b5ac1767b420d64ec6d0ac4a14f877847158b3795f84be0a99e70babbe1c2a6bb285723c +DIST hyprpaper-0.5.0.gh.tar.gz 27437 BLAKE2B 7f3a284370f8cfbc9c4fb73c73b4093a934e557bc04c21143946043b9413b17cfb4313be4300bd9853bec1bd73bd3c44bf6511c0be4b734400a707661cfd7f1f SHA512 2f7d57f5b4d90641c638ad83b9a08b03cb436abaaa8c9eafd242f14b76846843309ff729395981d88248854537e320602df09f7c5900de8137d6b7b5bc7272e0 diff --git a/gui-apps/hyprpaper/hyprpaper-0.5.0.ebuild b/gui-apps/hyprpaper/hyprpaper-0.5.0.ebuild new file mode 100644 index 00..8e1fa582b4 --- /dev/null +++ b/gui-apps/hyprpaper/hyprpaper-0.5.0.ebuild @@ -0,0 +1,34 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="A blazing fast wayland wallpaper utility" +HOMEPAGE="https://github.com/hyprwm/hyprpaper; +SRC_URI="https://github.com/hyprwm/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" + +BDEPEND=" + dev-libs/wayland + dev-libs/wayland-protocols + dev-util/cmake + dev-util/wayland-scanner + media-libs/libglvnd + media-libs/libjpeg-turbo + x11-libs/cairo + x11-libs/pango +" + +src_compile() { + emake protocols + cmake_src_compile +} + +src_install() { + dobin "${BUILD_DIR}/${PN}" +}
[gentoo-commits] repo/proj/guru:dev commit in: net-im/mautrix-telegram/
commit: 6bec4e7395d4f0f6f3c2842fd489a0fa6f8663cb Author: Julien Roy jroy ca> AuthorDate: Sat Dec 30 19:56:03 2023 + Commit: Julien Roy jroy ca> CommitDate: Sun Dec 31 00:12:00 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6bec4e73 net-im/mautrix-telegram: add 0.15.1 Signed-off-by: Julien Roy jroy.ca> net-im/mautrix-telegram/Manifest | 1 + .../mautrix-telegram-0.15.1.ebuild | 82 ++ 2 files changed, 83 insertions(+) diff --git a/net-im/mautrix-telegram/Manifest b/net-im/mautrix-telegram/Manifest index 0d0cfb0fc5..44020567d3 100644 --- a/net-im/mautrix-telegram/Manifest +++ b/net-im/mautrix-telegram/Manifest @@ -1,2 +1,3 @@ DIST mautrix-telegram-0.14.1.gh.tar.gz 811724 BLAKE2B 92cc600c5838c9bf65e9aa76a499b63d9474087d998d764f4e0f146cbcc7f9e7d10e7c0f3a7a6d31c3c9d9ff5e75070ea0fe35526455a66a342d96d2fb47cb4b SHA512 7615dc811558119f0e54184af057fba399824b5d753b9dd45ea25c943d710fa66b0dd5bbcbf9162840ee53f771cbf07f3017d563ecbf34b911ff3e28398e54b3 DIST mautrix-telegram-0.14.2.gh.tar.gz 813171 BLAKE2B 286015b2854b5c2649f27e32e9d87faf852b42227864415692b78a306c85691786e6992d6137ccc30b3c947294b3c417c455c1b433384ddcbeab6aaf10586898 SHA512 0745beb448afaefcd7bafa6425e5fe8469729d208cb8eb6c248c35bc83ce75c6c916434b7d1e6671a37215cab041eaa61c5a6b0b5ee367f9ac5f83b1cfc651a9 +DIST mautrix-telegram-0.15.1.tar.gz 253573 BLAKE2B f27e5d97e9f225d8464e2002c02895072c0ddff7cad388bde08716a9337c3fd72291d0e087677fc69f9b298f297418f931e12e536695c30300b1526f1960a579 SHA512 f9a8898e8bfcc79b4e6ddc0cc9473e195f9c772ccc621275c688927e35a7f0801edea3a053b462c155757e4231465670ab5dc305d7fb39438590d953eb6b163b diff --git a/net-im/mautrix-telegram/mautrix-telegram-0.15.1.ebuild b/net-im/mautrix-telegram/mautrix-telegram-0.15.1.ebuild new file mode 100644 index 00..7c9a550ec6 --- /dev/null +++ b/net-im/mautrix-telegram/mautrix-telegram-0.15.1.ebuild @@ -0,0 +1,82 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYPI_NO_NORMALIZE=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 optfeature pypi systemd + +DESCRIPTION="A Matrix-Telegram Messenger puppeting bridge " +HOMEPAGE="https://github.com/mautrix/telegram/; + +LICENSE="AGPL-3" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + acct-user/${PN} + app-arch/brotli[python] + dev-python/aiohttp[${PYTHON_USEDEP}] + dev-python/aiodns[${PYTHON_USEDEP}] + dev-python/aiosqlite[${PYTHON_USEDEP}] + dev-python/asyncpg[${PYTHON_USEDEP}] + dev-python/commonmark[${PYTHON_USEDEP}] + dev-python/cryptg[${PYTHON_USEDEP}] + dev-python/mako[${PYTHON_USEDEP}] + dev-python/mautrix[${PYTHON_USEDEP}] + dev-python/pillow[${PYTHON_USEDEP}] + dev-python/python-olm[${PYTHON_USEDEP}] + dev-python/phonenumbers[${PYTHON_USEDEP}] + dev-python/pycryptodome[${PYTHON_USEDEP}] + dev-python/python-magic[${PYTHON_USEDEP}] + dev-python/qrcode[${PYTHON_USEDEP}] + dev-python/python-socks[${PYTHON_USEDEP}] + dev-python/ruamel-yaml[${PYTHON_USEDEP}] + >=dev-python/tulir-telethon-1.34.0_alpha2[${PYTHON_USEDEP}] + dev-python/unpaddedbase64[${PYTHON_USEDEP}] + dev-python/yarl[${PYTHON_USEDEP}] +" +DEPEND="${RDEPEND}" + +src_install() { + distutils-r1_src_install + + keepdir /var/log/mautrix + fowners root:mautrix /var/log/mautrix + fperms 770 /var/log/mautrix + sed -i -e "s/\.\/${PN}.log/\/var\/log\/mautrix\/${PN}.log/" "${ED}/usr/example-config.yaml" || die + + insinto "/etc/mautrix" + newins "${ED}/usr/example-config.yaml" "${PN/-/_}.yaml" + rm "${ED}/usr/example-config.yaml" || die + + newinitd "${FILESDIR}/${PN}.initd" "${PN}" + systemd_dounit "${FILESDIR}/${PN}.service" + + fowners -R root:mautrix /etc/mautrix + fperms -R 770 /etc/mautrix +} + +pkg_postinst() { + optfeature "Prometheus statistics" dev-python/prometheus_client + optfeature "Sqlite backend" dev-python/aiosqlite + + einfo + elog "" + elog "Before you can use ${PN}, you must configure it correctly" + elog "The configuration file is located at \"/etc/mautrix/${PN/-/_}.yaml\"" + elog "When done, run the following command: emerge --config ${CATEGORY}/${PN}" + elog "Then, you must register the bridge with your homeserver" + elog "Refer your homeserver's documentation for instructions" + elog "The registration file is located at /var/lib/${PN/-/\/}/registration.yaml" + elog "Finally, you may start the ${PN} daemon" + einfo +} + +pkg_config() { + su - "${PN}" -s /bin/sh -c \ + "/usr/bin/python -m ${PN/-/_} -c /etc/mautrix/${PN/-/_}.yaml -g -r /var/lib/${PN/-/\/}/registration.yaml" +}
[gentoo-commits] proj/portage:master commit in: lib/portage/tests/ebuild/
commit: 60c196dc162a376ee8b4856a4dc6b07d8a85bb3c Author: Zac Medico gentoo org> AuthorDate: Sat Dec 30 22:59:19 2023 + Commit: Zac Medico gentoo org> CommitDate: Sun Dec 31 00:00:01 2023 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=60c196dc EbuildFetchTestCase: Fix dict/shelve key order assumption Just like 4de288937ad7. Bug: https://bugs.gentoo.org/921107 Signed-off-by: Zac Medico gentoo.org> lib/portage/tests/ebuild/test_fetch.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/portage/tests/ebuild/test_fetch.py b/lib/portage/tests/ebuild/test_fetch.py index 9b9260008c..bc8c052746 100644 --- a/lib/portage/tests/ebuild/test_fetch.py +++ b/lib/portage/tests/ebuild/test_fetch.py @@ -615,12 +615,12 @@ class EbuildFetchTestCase(TestCase): emdisconf.content_db.remove(filename) # foo should still have a content revision corresponding to bar's content. self.assertEqual( -[ +{ k[len("filename:") :] for k in emdisconf.content_db if k.startswith("filename:") -], -["bar", "foo"], +}, +{"bar", "foo"}, ) self.assertEqual(len(emdisconf.content_db["filename:foo"]), 1) self.assertEqual(
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/sparc/
commit: b7b1e5a5ec68c808f8c76214c79603db9facf169 Author: Sam James gentoo org> AuthorDate: Sat Dec 30 23:07:32 2023 + Commit: Sam James gentoo org> CommitDate: Sat Dec 30 23:07:38 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7b1e5a5 profiles/arch/sparc: stable-mask app-doc/doxygen[gui] for Qt Bug: https://bugs.gentoo.org/915626 Signed-off-by: Sam James gentoo.org> profiles/arch/sparc/package.use.stable.mask | 4 1 file changed, 4 insertions(+) diff --git a/profiles/arch/sparc/package.use.stable.mask b/profiles/arch/sparc/package.use.stable.mask index 176d75274143..e5e59371a746 100644 --- a/profiles/arch/sparc/package.use.stable.mask +++ b/profiles/arch/sparc/package.use.stable.mask @@ -1,6 +1,10 @@ # Copyright 2019-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James (2023-12-30) +# Qt not marked stable here. +app-doc/doxygen gui + # Rolf Eike Beer (2023-12-22) # media-libs/libavif isn't stable here dev-lang/php avif
[gentoo-commits] repo/gentoo:master commit in: dev-util/systemtap/
commit: 2c884c0b0f3844729a12c3757b0cce7198d5df7d Author: Arsen Arsenović gentoo org> AuthorDate: Sat Dec 30 22:55:25 2023 + Commit: Arsen Arsenović gentoo org> CommitDate: Sat Dec 30 22:56:25 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c884c0b dev-util/systemtap: add 5.0 Closes: https://bugs.gentoo.org/919807 Signed-off-by: Arsen Arsenović gentoo.org> dev-util/systemtap/Manifest | 1 + dev-util/systemtap/systemtap-5.0.ebuild | 128 2 files changed, 129 insertions(+) diff --git a/dev-util/systemtap/Manifest b/dev-util/systemtap/Manifest index ebe95e31f758..e7c441bb9887 100644 --- a/dev-util/systemtap/Manifest +++ b/dev-util/systemtap/Manifest @@ -1,2 +1,3 @@ DIST systemtap-4.8.tar.gz 5628003 BLAKE2B 9f5050eba29d390c907b117187f94ef088f16bb739b4971bc32ffe88b1024a4157cd4e9793a8fc1e149a5a182a28330e3b4fd9d51213bb3637d616fbb9867f6d SHA512 fdcbc48ba17b2155c1419d99147a4cfbee2e69db945bfd0e6881b71ab11165bd23ea7ce9456856ae36807fb18f9934880a6b7c44456b63833ea260038744d9f2 DIST systemtap-4.9.tar.gz 6684228 BLAKE2B 880747bcfbaa1909ca20a6cb30eb37d9443547783489396355b642758054ae0e0bf5b495a0adf57851c7c7a6b4300e498bb8c1c8da6df83ab1d1e18877b108a7 SHA512 a2736223fee0c801c36719a0245f31ed7e2e63c30bb7d5cab631dd57e4eb10e04abf2c9b272bda2a17c207c9dd163a1eb8a3e0759eda0c781946e644625510b7 +DIST systemtap-5.0.tar.gz 6572411 BLAKE2B db962df2fdcbc5bc11259c03d78073924f03fee4434dca8686a62fcb0818dab1ca91558160dd9d67d43b709f63ffe4f0af30ab1fe6965e19155bdd4c04501a04 SHA512 dc511a05e66abcbbd8c926973962751196180f3c571d0cd2a3b158ae367c5339ad32967a680ecd03224ab5f7ed2c55be7064867e4fb1b1cd7ea1cb21b2436e4c diff --git a/dev-util/systemtap/systemtap-5.0.ebuild b/dev-util/systemtap/systemtap-5.0.ebuild new file mode 100644 index ..d8827e63733e --- /dev/null +++ b/dev-util/systemtap/systemtap-5.0.ebuild @@ -0,0 +1,128 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} pypy3 ) + +inherit autotools linux-info python-single-r1 + +DESCRIPTION="A linux trace/probe tool" +HOMEPAGE="https://www.sourceware.org/systemtap; +SRC_URI="https://www.sourceware.org/ftp/${PN}/releases/${P}.tar.gz; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="libvirt selinux sqlite +ssl test zeroconf" + +CDEPEND=" + ${PYTHON_DEPS} + + dev-libs/boost:= + >=dev-libs/elfutils-0.142 + dev-libs/json-c:= + sys-libs/ncurses:= + sys-libs/readline:= + + libvirt? ( >=app-emulation/libvirt-1.0.2 ) + selinux? ( sys-libs/libselinux ) + sqlite? ( dev-db/sqlite:3 ) + ssl? ( + dev-libs/nspr + dev-libs/nss + ) + zeroconf? ( net-dns/avahi ) +" +DEPEND=" + ${CDEPEND} + app-arch/cpio + app-text/xmlto + $(python_gen_cond_dep 'dev-python/setuptools[${PYTHON_USEDEP}]') + >=sys-devel/gettext-0.18.2 + + libvirt? ( dev-libs/libxml2 ) +" +RDEPEND=" + ${CDEPEND} + acct-group/stapdev + acct-group/stapsys + acct-group/stapusr +" +BDEPEND="test? ( dev-util/dejagnu )" + +CONFIG_CHECK="~KPROBES ~RELAY ~DEBUG_FS" +ERROR_KPROBES="${PN} requires support for KProbes Instrumentation (KPROBES) - this can be enabled in 'Instrumentation Support -> Kprobes'." +ERROR_RELAY="${PN} works with support for user space relay support (RELAY) - this can be enabled in 'General setup -> Kernel->user space relay support (formerly relayfs)'." +ERROR_DEBUG_FS="${PN} works best with support for Debug Filesystem (DEBUG_FS) - this can be enabled in 'Kernel hacking -> Debug Filesystem'." + +DOCS="AUTHORS HACKING NEWS README" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" +RESTRICT="!test? ( test )" +PATCHES=( + "${FILESDIR}/${PN}-3.1-ia64.patch" +) + +pkg_setup() { + linux-info_pkg_setup + python-single-r1_pkg_setup +} + +src_prepare() { + python_fix_shebang . + + sed -i \ + -e 's|-Werror||g' \ + configure.ac \ + Makefile.am \ + stapbpf/Makefile.am \ + stapdyn/Makefile.am \ + staprun/Makefile.am \ + testsuite/systemtap.unprivileged/unprivileged_probes.exp \ + testsuite/systemtap.unprivileged/unprivileged_myproc.exp \ + testsuite/systemtap.base/stmt_rel_user.exp \ + testsuite/systemtap.base/sdt_va_args.exp \ + testsuite/systemtap.base/sdt_misc.exp \ + testsuite/systemtap.base/sdt.exp \ + scripts/kprobes_test/gen_code.py \ + || die "Failed to clean up sources" + + default + eautoreconf +} + +src_configure() { + local myeconfargs=( + --cache-file="${S}"/config.cache + --disable-docs + --disable-grapher
[gentoo-commits] repo/gentoo:master commit in: media-fonts/iosevka/
commit: 57e0117971d0d269ee0aed723565d24ff19d07d2 Author: Arsen Arsenović gentoo org> AuthorDate: Sat Dec 30 19:48:21 2023 + Commit: Arsen Arsenović gentoo org> CommitDate: Sat Dec 30 22:55:46 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57e01179 media-fonts/iosevka: add 28.0.3 Signed-off-by: Arsen Arsenović gentoo.org> media-fonts/iosevka/Manifest | 24 ++ media-fonts/iosevka/iosevka-28.0.3.ebuild | 117 ++ 2 files changed, 141 insertions(+) diff --git a/media-fonts/iosevka/Manifest b/media-fonts/iosevka/Manifest index 484083afc903..875b947e0e9e 100644 --- a/media-fonts/iosevka/Manifest +++ b/media-fonts/iosevka/Manifest @@ -1,27 +1,51 @@ DIST SuperTTC-Iosevka-28.0.1.zip 99218855 BLAKE2B eb51b738a5cf39bca58583bb061c97028c8dab3e6e4bda8181830bf35d154ea90e1bf826ba955233c2c09ce5300eb34aa2431b8855b994696f5311e56f6caa18 SHA512 1a68af827c7986982f5a9978b7cfa1b0ed5e9eff81ed798fe9516f874f0a188612d99edab85216454440c73f46b43ce53658795691033c903416d7b3b41e4524 +DIST SuperTTC-Iosevka-28.0.3.zip 100760313 BLAKE2B ea101acc25fac4b9a12cd2569e49cff37e2a9dec91d73435a37138a1f20c9e697840112122b5acf0d0415a55e96fe09bbac1718185efc6520b5977442a73a4c1 SHA512 57b4e55d7dcb1112456d333d5f5e5d7fc03c18153b305c4b1720dfa27bff32bc9155ed514df5fd89bb8894ae60fa90386de26813155c12f7afd33943b833ab92 DIST SuperTTC-IosevkaAile-28.0.1.zip 55704940 BLAKE2B e1112edaa46c44f1f2577cc08d2fc3370bc102c1b4fe9ef4b9ef439afdf1359c7e9051b8bcf519742ab72f6e47497e301ec3b5ceffd793a62f8013161cd5c1d3 SHA512 2e442ba8b18b309264432b960016fb770ccc73603f5c057e0848a7fd42014733f70c7d0789a5abcfab4708d1e48c4e607513c6736b64d5e0950669644ba1fedf +DIST SuperTTC-IosevkaAile-28.0.3.zip 55812158 BLAKE2B aaeaf865cfad1025f48942c02f28d039c1b00d22c55db2cb508a0db56dcb16754c6a0ab8e68948330d5ddebd887974b94eb2fc4f7ebef51af7b0ea3cf0413c6b SHA512 2f17a3a2987390f9ed49bff975d8b2aaec070e5a361e336c067b35923c926e17cfea9217b18fc0a02b6a8d245591ec68d030183edfac4a33c6a7f826f939fe30 DIST SuperTTC-IosevkaCurly-28.0.1.zip 99620533 BLAKE2B a0a623c4db3ddb7b2e0889e5f4ee4f20cb0b342fc0bbe2fb51dc4764403a63daa96277eab41d6ca60da2c6d35314fb193a5468cc3831b3756e707428d64a0173 SHA512 7a34e4f2d9e58e295fb9c11da56fc45668fa9fa91575bd51858e35a30f2a88a7bf134bef37e0b36cbc921dbba0ef2543c07e6bfa498668544191c9b9251c +DIST SuperTTC-IosevkaCurly-28.0.3.zip 101101230 BLAKE2B af143ab6c2a083a3676302291cc8e3d7f12e6c543ca772e7e3bff5ef3690c76299b1eaf96ca198b5a1da3e4602bd45fcf47afef0d8c5709b4ad29d28b4922916 SHA512 d0af1d3b5c0c4e4ecab01f004b54bccaefaa0206cbfd93d24bd426b5955938b1d2a6aad351001b1bf7c26c64bc1cc472e80dc7f4f8e33e4377ac614dca6fd09c DIST SuperTTC-IosevkaCurlySlab-28.0.1.zip 105700303 BLAKE2B 211f7472031e29acefb93ea9df497ddf02635b13c2934c7bc5af7e41a136a58144b8c2e9a099a78577eff701885fd7e23f8af6a279a3209d0137836fd40c9214 SHA512 352e3d107657f51cdbdc0eb12c91616faab145b3de4564998bafde85731acee80ce693375628762e21e526b506461d71b13788b527de817ee80d141bb1cd171c +DIST SuperTTC-IosevkaCurlySlab-28.0.3.zip 106567519 BLAKE2B 4b8887a604858196dd58c6f0f4be1ec47d1d3f7d43c32fb5b00abf023e66e37e719dabc5744ac98f778d51f4aecf8e136cacfccb74d2e5464ee36459f5d307fa SHA512 aec9637bfa49094b470b47c41dcc1781d5b561b463d2ea1d927d773a38756c2d9d0fb7ba385b54478ac5850c7f69406d378dfda2675fc0af5b0a1251ccc75eee DIST SuperTTC-IosevkaEtoile-28.0.1.zip 59911600 BLAKE2B 657be5f45c359ffcb6ff1acf8b877e8f1a2e7153014af32cf9525893ff6012e86e1912b5e294227e801ff8ba3a9609235b48ba963ac9af0e4e35549cda1cec2a SHA512 97c76220075123a7cc30874b6673d46b802e3066c83779e9c7ac98340ca40acd49695855eafa222f29abe2397a164db7378134a7adda99d3cd72abcbeac845b2 +DIST SuperTTC-IosevkaEtoile-28.0.3.zip 59779361 BLAKE2B fd0784401bd39c5ba05010b32008f16186777e4aaf72956c364235212d64cb4e7f2a08d24194579b08e6e21c4875c17b69eb9538984fbd0ec9793f8acade599f SHA512 3b0e1a7a6c6fe4706aa80ab098bec76b3cd3ce8a4cdfad9814699c46b55129192f3a88215d6137ed18198e3046e295a1d057e66e160305c2dc6ba81dd4ac86c6 DIST SuperTTC-IosevkaSS01-28.0.1.zip 19945012 BLAKE2B b99bf67cca448458ce0fc09259ff9aa29cb2d0cf398d54af5d7a995f2eea3b821ddad08aefe9d7f36c112f900e3489ad00e3e4f3a66aec669cf2aace56843231 SHA512 349e79d75271667b917958319e8640268f71e11ca04279b4735b49ad62a304bfe8bee976fa7adf7e712344d7e529411978ca51371521b3be7c4f0ab05e8bbe2f +DIST SuperTTC-IosevkaSS01-28.0.3.zip 20131554 BLAKE2B 55293be1042710c128cf5f0df66ffa3b329ba85155d0856fbcb753524da44198df7e902233e4f7e3346685a5fe745b788b1d3d4428e057c5c8474b561003e333 SHA512 667375d3ee79c0e9640ada92c203a0534a553fa68a1f3a490f0f5272e3abf98bbc8c166ec57b35f7c435f7f950f98738dbd9cebc6c56c75ad929e002bb499c95 DIST SuperTTC-IosevkaSS02-28.0.1.zip 20189870 BLAKE2B f772eb9bf6180f97c12ba6187203ff3e00fbd284eaa7f1ae57b61117b5e33814e31542728540e2db053271fe426ea99c581a7215accc8b16010fe77bd4eb327d SHA512 151e3dadaa79569a4d36f8905eda0a9cb0c77e94160e8782f9273f19063586b91330a05dd94726c637e886568e83204902d0317d761b7e2c18b487b78d9ab801 +DIST SuperTTC-IosevkaSS02-28.0.3.zip
[gentoo-commits] repo/gentoo:master commit in: www-apps/novnc/
commit: a9810a05d406f7ca728917f98707c09a60b66dfe Author: Rick Farina gentoo org> AuthorDate: Sat Dec 30 22:43:33 2023 + Commit: Rick Farina gentoo org> CommitDate: Sat Dec 30 22:50:20 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9810a05 www-apps/novnc: PEP517 build Fix symlink for newer version Closes: https://bugs.gentoo.org/910042 Signed-off-by: Rick Farina gentoo.org> www-apps/novnc/novnc-.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/www-apps/novnc/novnc-.ebuild b/www-apps/novnc/novnc-.ebuild index a9673ca0e859..ff11d98a0fd9 100644 --- a/www-apps/novnc/novnc-.ebuild +++ b/www-apps/novnc/novnc-.ebuild @@ -3,7 +3,7 @@ EAPI=8 -DISTUTILS_USE_SETUPTOOLS=no +DISTUTILS_USE_PEP517=no PYTHON_COMPAT=( python3_{9..11} ) inherit distutils-r1 @@ -41,5 +41,5 @@ src_install() { insinto /usr/share/novnc doins -r vnc.html vnc_lite.html app/ core/ vendor/ dosym vnc_lite.html /usr/share/novnc/vnc_auto.html # for compat - dosym ../share/novnc/utils/launch.sh /usr/bin/novnc + dosym ../share/novnc/utils/novnc_proxy /usr/bin/novnc }
[gentoo-commits] repo/gentoo:master commit in: www-apps/novnc/
commit: f942a1d8a226113608a0b81cf1d6853dc7fe0735 Author: Rick Farina gentoo org> AuthorDate: Sat Dec 30 22:46:43 2023 + Commit: Rick Farina gentoo org> CommitDate: Sat Dec 30 22:50:21 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f942a1d8 www-apps/novnc: add 1.3.0 Signed-off-by: Rick Farina gentoo.org> www-apps/novnc/Manifest | 1 + www-apps/novnc/novnc-1.3.0.ebuild | 45 +++ 2 files changed, 46 insertions(+) diff --git a/www-apps/novnc/Manifest b/www-apps/novnc/Manifest index ac5edf9e0023..8fe93b808ea2 100644 --- a/www-apps/novnc/Manifest +++ b/www-apps/novnc/Manifest @@ -1 +1,2 @@ DIST novnc-1.2.0.tar.gz 1356408 BLAKE2B a84b767afcdaa641a21943d19ac93c9200074c24c83c899fe2452a82eef526ecd74de92da47b3caa85abe9d51f2fb8d5078f3bf66c0868a241218d22a9088239 SHA512 461490da7bb983e9c94b8ce39f8455ee6609b5a9df8d88254bcc37ebaa5153f5ee9db6afbd88b51762d6d55661bc5cde6fbe70616597583bfce1203e337adf75 +DIST novnc-1.3.0.tar.gz 661659 BLAKE2B 9e2f42ccf7cdac74017cf7d91538279de6a9451b0e3da8ef4ef2cc55b7fafa83be5fccb0ee314c887ddc35d5c3f54f51a93148b25517838f0f8aab7bdc4fd008 SHA512 2c9eb019bd9c86a0ffb716eba06e8f05bc522c37561e0acc7f88a66188c617ebc54f4cc9220897c241280ba2ed5919a2050a94eeb3da2c030bde43af0bd92c51 diff --git a/www-apps/novnc/novnc-1.3.0.ebuild b/www-apps/novnc/novnc-1.3.0.ebuild new file mode 100644 index ..ff11d98a0fd9 --- /dev/null +++ b/www-apps/novnc/novnc-1.3.0.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=no +PYTHON_COMPAT=( python3_{9..11} ) +inherit distutils-r1 + +DESCRIPTION="noVNC is a VNC client implemented using HTML5 technologies" +HOMEPAGE="https://novnc.com/info.html; + +if [[ ${PV} == * ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/novnc/noVNC; +else + SRC_URI="https://github.com/novnc/noVNC/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm64 ~riscv ~x86 ~amd64-linux ~x86-linux" + S="${WORKDIR}/noVNC-${PV}" +fi + +LICENSE="LGPL-3" +SLOT="0" + +RDEPEND=" + dev-python/websockify[${PYTHON_USEDEP}] + dev-python/numpy[${PYTHON_USEDEP}]" + +python_compile() { + : +} + +src_install() { + exeinto /usr/share/novnc/utils + for f in utils/*; do + [[ ! f = utils/README.md ]] && doexe $f + done + + dodoc README.md LICENSE.txt + + insinto /usr/share/novnc + doins -r vnc.html vnc_lite.html app/ core/ vendor/ + dosym vnc_lite.html /usr/share/novnc/vnc_auto.html # for compat + dosym ../share/novnc/utils/novnc_proxy /usr/bin/novnc +}
[gentoo-commits] repo/gentoo:master commit in: www-apps/novnc/
commit: da8e72e8bdef54389e112907e2e5b4d8a27e01cc Author: Rick Farina gentoo org> AuthorDate: Sat Dec 30 22:48:56 2023 + Commit: Rick Farina gentoo org> CommitDate: Sat Dec 30 22:50:22 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da8e72e8 www-apps/novnc: add 1.4.0 Signed-off-by: Rick Farina gentoo.org> www-apps/novnc/Manifest | 1 + www-apps/novnc/novnc-1.4.0.ebuild | 45 +++ 2 files changed, 46 insertions(+) diff --git a/www-apps/novnc/Manifest b/www-apps/novnc/Manifest index 8fe93b808ea2..43212c973199 100644 --- a/www-apps/novnc/Manifest +++ b/www-apps/novnc/Manifest @@ -1,2 +1,3 @@ DIST novnc-1.2.0.tar.gz 1356408 BLAKE2B a84b767afcdaa641a21943d19ac93c9200074c24c83c899fe2452a82eef526ecd74de92da47b3caa85abe9d51f2fb8d5078f3bf66c0868a241218d22a9088239 SHA512 461490da7bb983e9c94b8ce39f8455ee6609b5a9df8d88254bcc37ebaa5153f5ee9db6afbd88b51762d6d55661bc5cde6fbe70616597583bfce1203e337adf75 DIST novnc-1.3.0.tar.gz 661659 BLAKE2B 9e2f42ccf7cdac74017cf7d91538279de6a9451b0e3da8ef4ef2cc55b7fafa83be5fccb0ee314c887ddc35d5c3f54f51a93148b25517838f0f8aab7bdc4fd008 SHA512 2c9eb019bd9c86a0ffb716eba06e8f05bc522c37561e0acc7f88a66188c617ebc54f4cc9220897c241280ba2ed5919a2050a94eeb3da2c030bde43af0bd92c51 +DIST novnc-1.4.0.tar.gz 700906 BLAKE2B cfea341302be20319b04c470531f37c638ebde201132c49b37f0526b5fe3b670aa5cff1a232f51416f686a0f96c09fba4bfad86a0809c2fda69701500fed016a SHA512 b42b0e8c3947dba9a9ba8518bbeb218e77c9d36302c1161f168351ef971c76f3a25e0d136d44e5aa0c6d934290e7d8f23961519e64ca9bdb1eeed8d416aecee3 diff --git a/www-apps/novnc/novnc-1.4.0.ebuild b/www-apps/novnc/novnc-1.4.0.ebuild new file mode 100644 index ..ff11d98a0fd9 --- /dev/null +++ b/www-apps/novnc/novnc-1.4.0.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=no +PYTHON_COMPAT=( python3_{9..11} ) +inherit distutils-r1 + +DESCRIPTION="noVNC is a VNC client implemented using HTML5 technologies" +HOMEPAGE="https://novnc.com/info.html; + +if [[ ${PV} == * ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/novnc/noVNC; +else + SRC_URI="https://github.com/novnc/noVNC/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm64 ~riscv ~x86 ~amd64-linux ~x86-linux" + S="${WORKDIR}/noVNC-${PV}" +fi + +LICENSE="LGPL-3" +SLOT="0" + +RDEPEND=" + dev-python/websockify[${PYTHON_USEDEP}] + dev-python/numpy[${PYTHON_USEDEP}]" + +python_compile() { + : +} + +src_install() { + exeinto /usr/share/novnc/utils + for f in utils/*; do + [[ ! f = utils/README.md ]] && doexe $f + done + + dodoc README.md LICENSE.txt + + insinto /usr/share/novnc + doins -r vnc.html vnc_lite.html app/ core/ vendor/ + dosym vnc_lite.html /usr/share/novnc/vnc_auto.html # for compat + dosym ../share/novnc/utils/novnc_proxy /usr/bin/novnc +}
[gentoo-commits] repo/gentoo:master commit in: www-apps/novnc/
commit: 884ea1a6a9c0621990418db5f38968b9cdf77afd Author: Rick Farina gentoo org> AuthorDate: Sat Dec 30 22:37:54 2023 + Commit: Rick Farina gentoo org> CommitDate: Sat Dec 30 22:50:19 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=884ea1a6 www-apps/novnc: update HOMEPAGE Closes: https://bugs.gentoo.org/798771 Signed-off-by: Rick Farina gentoo.org> www-apps/novnc/novnc-.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/www-apps/novnc/novnc-.ebuild b/www-apps/novnc/novnc-.ebuild index 71684fd67ee6..a9673ca0e859 100644 --- a/www-apps/novnc/novnc-.ebuild +++ b/www-apps/novnc/novnc-.ebuild @@ -8,13 +8,13 @@ PYTHON_COMPAT=( python3_{9..11} ) inherit distutils-r1 DESCRIPTION="noVNC is a VNC client implemented using HTML5 technologies" -HOMEPAGE="https://kanaka.github.io/noVNC/; +HOMEPAGE="https://novnc.com/info.html; if [[ ${PV} == * ]] ; then inherit git-r3 EGIT_REPO_URI="https://github.com/novnc/noVNC; else - SRC_URI="https://github.com/kanaka/noVNC/archive/v${PV}.tar.gz -> ${P}.tar.gz" + SRC_URI="https://github.com/novnc/noVNC/archive/v${PV}.tar.gz -> ${P}.tar.gz" KEYWORDS="~amd64 ~arm64 ~riscv ~x86 ~amd64-linux ~x86-linux" S="${WORKDIR}/noVNC-${PV}" fi
[gentoo-commits] repo/gentoo:master commit in: net-misc/yt-dlp/
commit: 2ee53e50de8f395620c0c094e111319485860cdc Author: Ionen Wolkens gentoo org> AuthorDate: Sat Dec 30 22:36:39 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Sat Dec 30 22:36:39 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ee53e50 net-misc/yt-dlp: add 2023.12.30 Signed-off-by: Ionen Wolkens gentoo.org> net-misc/yt-dlp/Manifest | 1 + net-misc/yt-dlp/yt-dlp-2023.12.30.ebuild | 75 2 files changed, 76 insertions(+) diff --git a/net-misc/yt-dlp/Manifest b/net-misc/yt-dlp/Manifest index e589004e0970..717342362dc5 100644 --- a/net-misc/yt-dlp/Manifest +++ b/net-misc/yt-dlp/Manifest @@ -1 +1,2 @@ DIST yt-dlp-2023.11.16.tar.gz 5568397 BLAKE2B 9747ccbb032776df3de78c22084c67cca7913af6b29de9baedb7fe9048feb3e85db1cc1e694fcc563fecb674bad094193ff0a9cab081de9cbb006bce546c8753 SHA512 0d4219d5c2c883a2f10e43b5d93a807f84121f43f781cf494b3c37d105facce9226bb60367c563e86cf17c4cbb2550ba31cfed6c3b1abb337cd1fb39e414 +DIST yt-dlp-2023.12.30.tar.gz 5402838 BLAKE2B b2cdba23d426f862b8fc7a09002abfa8a6c27a1f1bded987d0b4b412266856d2d0f62dd2bc9cf3e34c671f01539252fc19587dec9a417b2e8f56370ef0f5c610 SHA512 23062e61cae9c51436f16de0a5ee0b351e59554ab4b5b90bed819d98b6b677bfd1797abae5baf52964eb64236c4b7abe23e37ca88ed10cbce3f7356081be59c4 diff --git a/net-misc/yt-dlp/yt-dlp-2023.12.30.ebuild b/net-misc/yt-dlp/yt-dlp-2023.12.30.ebuild new file mode 100644 index ..0cd53615678b --- /dev/null +++ b/net-misc/yt-dlp/yt-dlp-2023.12.30.ebuild @@ -0,0 +1,75 @@ +# 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_{10..12} ) +inherit bash-completion-r1 distutils-r1 optfeature wrapper + +DESCRIPTION="youtube-dl fork with additional features and fixes" +HOMEPAGE="https://github.com/yt-dlp/yt-dlp/; +SRC_URI=" + https://github.com/yt-dlp/yt-dlp/releases/download/${PV}/${PN}.tar.gz + -> ${P}.tar.gz +" +S="${WORKDIR}/${PN}" + +LICENSE="Unlicense" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86 ~arm64-macos ~x64-macos" + +RDEPEND=" + dev-python/pycryptodome[${PYTHON_USEDEP}] + !net-misc/youtube-dl[-yt-dlp(-)] +" + +distutils_enable_tests pytest + +src_prepare() { + distutils-r1_src_prepare + + # adjust requires for pycryptodome and optional dependencies (bug #828466) + sed -ri requirements.txt \ + -e "s/^(pycryptodome)x/\1/" \ + -e "/^(brotli.*|certifi|mutagen|requests|urllib3|websockets)/d" || die +} + +python_test() { + local EPYTEST_DESELECT=( + # fails with FEATURES=distcc, bug #915614 + test/test_networking.py::TestYoutubeDLNetworking::test_proxy\[None-expected2\] + ) + + epytest -m 'not download' +} + +python_install_all() { + dodoc README.md Changelog.md supportedsites.md + doman yt-dlp.1 + + dobashcomp completions/bash/yt-dlp + + insinto /usr/share/fish/vendor_completions.d + doins completions/fish/yt-dlp.fish + + insinto /usr/share/zsh/site-functions + doins completions/zsh/_yt-dlp + + rm -r "${ED}"/usr/share/doc/yt_dlp || die + + make_wrapper youtube-dl "yt-dlp --compat-options youtube-dl" +} + +pkg_postinst() { + optfeature "various features (merging tracks, streamed content)" media-video/ffmpeg + has_version media-video/atomicparsley || # allow fallback but don't advertise + optfeature "embedding metadata thumbnails in MP4/M4A files" media-libs/mutagen + optfeature "decrypting cookies from Chromium-based browsers" dev-python/secretstorage + + if [[ ! ${REPLACING_VERSIONS} ]]; then + elog 'A wrapper using "yt-dlp --compat-options youtube-dl" was installed' + elog 'as "youtube-dl". This is strictly for compatibility and it is' + elog 'recommended to use "yt-dlp" directly, it may be removed in the future.' + fi +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/ansi2html/
commit: 3ecd8eb1b46e3fc74040e3676d18609c5ca758d6 Author: Sam James gentoo org> AuthorDate: Sat Dec 30 22:22:50 2023 + Commit: Sam James gentoo org> CommitDate: Sat Dec 30 22:22:50 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ecd8eb1 dev-python/ansi2html: Stabilize 1.9.1 arm64, #921041 Signed-off-by: Sam James gentoo.org> dev-python/ansi2html/ansi2html-1.9.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/ansi2html/ansi2html-1.9.1.ebuild b/dev-python/ansi2html/ansi2html-1.9.1.ebuild index 8d7b49b3c943..03b0e0b61b08 100644 --- a/dev-python/ansi2html/ansi2html-1.9.1.ebuild +++ b/dev-python/ansi2html/ansi2html-1.9.1.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="LGPL-3+" SLOT="0" -KEYWORDS="amd64 arm ~arm64 ~riscv x86" +KEYWORDS="amd64 arm arm64 ~riscv x86" BDEPEND=" >=dev-python/setuptools-scm-7.0.0[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/qdarkstyle/
commit: 4b4b81961f6df170719790962443322d21a32809 Author: Sam James gentoo org> AuthorDate: Sat Dec 30 22:22:49 2023 + Commit: Sam James gentoo org> CommitDate: Sat Dec 30 22:22:49 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b4b8196 dev-python/qdarkstyle: Stabilize 3.2.3 amd64, #919555 Signed-off-by: Sam James gentoo.org> dev-python/qdarkstyle/qdarkstyle-3.2.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/qdarkstyle/qdarkstyle-3.2.3.ebuild b/dev-python/qdarkstyle/qdarkstyle-3.2.3.ebuild index 6ff9d3645cbf..a459b1e527d1 100644 --- a/dev-python/qdarkstyle/qdarkstyle-3.2.3.ebuild +++ b/dev-python/qdarkstyle/qdarkstyle-3.2.3.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm64 x86" +KEYWORDS="amd64 ~arm64 x86" RDEPEND=" >=dev-python/QtPy-2.0.0[gui,${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/
commit: fb8e832cab08c6c6f0fc3d78e03a98e9319a7808 Author: Sam James gentoo org> AuthorDate: Sat Dec 30 22:22:22 2023 + Commit: Sam James gentoo org> CommitDate: Sat Dec 30 22:22:22 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb8e832c sys-apps/portage: Stabilize 3.0.59 x86, #920938 Signed-off-by: Sam James gentoo.org> sys-apps/portage/portage-3.0.59.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/portage/portage-3.0.59.ebuild b/sys-apps/portage/portage-3.0.59.ebuild index d7fcd14be2c0..1ff0ccb90547 100644 --- a/sys-apps/portage/portage-3.0.59.ebuild +++ b/sys-apps/portage/portage-3.0.59.ebuild @@ -20,7 +20,7 @@ if [[ ${PV} == ]] ; then inherit git-r3 else SRC_URI="https://gitweb.gentoo.org/proj/portage.git/snapshot/${P}.tar.bz2; - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" fi LICENSE="GPL-2"
[gentoo-commits] repo/gentoo:master commit in: media-libs/ampache_browser/
commit: 553eb0f134828a8a8a4ff272d3df379d860847e7 Author: Sam James gentoo org> AuthorDate: Sat Dec 30 22:22:52 2023 + Commit: Sam James gentoo org> CommitDate: Sat Dec 30 22:22:52 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=553eb0f1 media-libs/ampache_browser: Stabilize 1.0.6 amd64, #921092 Signed-off-by: Sam James gentoo.org> media-libs/ampache_browser/ampache_browser-1.0.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/ampache_browser/ampache_browser-1.0.6.ebuild b/media-libs/ampache_browser/ampache_browser-1.0.6.ebuild index e20f17b9f929..e355b8cac182 100644 --- a/media-libs/ampache_browser/ampache_browser-1.0.6.ebuild +++ b/media-libs/ampache_browser/ampache_browser-1.0.6.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/ampache-browser/ampache_browser/archive/v${PV}.tar.g LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64 ~riscv ~x86" +KEYWORDS="amd64 ~riscv ~x86" IUSE="debug nls qt6" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/pcl/
commit: a6acb87e85d29c2a357b0408f6e4d033b797cf45 Author: Petr Vaněk gentoo org> AuthorDate: Sat Dec 30 22:04:14 2023 + Commit: Petr Vaněk gentoo org> CommitDate: Sat Dec 30 22:06:56 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6acb87e dev-libs/pcl: update HOMEPAGE, SRC_URI Signed-off-by: Petr Vaněk gentoo.org> dev-libs/pcl/pcl-1.12-r2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/pcl/pcl-1.12-r2.ebuild b/dev-libs/pcl/pcl-1.12-r2.ebuild index 7527764b13f2..d44498765a22 100644 --- a/dev-libs/pcl/pcl-1.12-r2.ebuild +++ b/dev-libs/pcl/pcl-1.12-r2.ebuild @@ -4,8 +4,8 @@ EAPI=8 DESCRIPTION="Portable Coroutine Library" -HOMEPAGE="http://xmailserver.org/libpcl.html; -SRC_URI="http://xmailserver.org/${P}.tar.gz; +HOMEPAGE="http://www.xmailserver.org/libpcl.html; +SRC_URI="http://www.xmailserver.org/${P}.tar.gz; LICENSE="GPL-2" SLOT="0/1"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/pcl/, dev-libs/pcl/files/
commit: 1468552f35003324682d5e1d80062363bf1bb78a Author: Petr Vaněk gentoo org> AuthorDate: Sat Dec 30 21:58:57 2023 + Commit: Petr Vaněk gentoo org> CommitDate: Sat Dec 30 22:06:54 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1468552f dev-libs/pcl: header files fix for musl additionally, update EAPI 7 -> 8 Closes: https://bugs.gentoo.org/895060 Signed-off-by: Petr Vaněk gentoo.org> dev-libs/pcl/files/pcl-1.12-musl.patch | 20 dev-libs/pcl/pcl-1.12-r2.ebuild| 25 + 2 files changed, 45 insertions(+) diff --git a/dev-libs/pcl/files/pcl-1.12-musl.patch b/dev-libs/pcl/files/pcl-1.12-musl.patch new file mode 100644 index ..e80cf03ce780 --- /dev/null +++ b/dev-libs/pcl/files/pcl-1.12-musl.patch @@ -0,0 +1,20 @@ +Include missing header files + +Bug: https://bugs.gentoo.org/895060 + +diff --git a/pcl/pcl.c b/pcl/pcl.c +index 58d8605..313370e 100644 +--- a/pcl/pcl.c b/pcl/pcl.c +@@ -22,6 +22,8 @@ + + #include + #include ++#include ++#include + #include "pcl_config.h" + #include "pcl.h" + #include "pcl_private.h" +-- +2.41.0 + diff --git a/dev-libs/pcl/pcl-1.12-r2.ebuild b/dev-libs/pcl/pcl-1.12-r2.ebuild new file mode 100644 index ..7527764b13f2 --- /dev/null +++ b/dev-libs/pcl/pcl-1.12-r2.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Portable Coroutine Library" +HOMEPAGE="http://xmailserver.org/libpcl.html; +SRC_URI="http://xmailserver.org/${P}.tar.gz; + +LICENSE="GPL-2" +SLOT="0/1" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" + +PATCHES=( + "${FILESDIR}/${P}-musl.patch" +) + +src_configure() { + econf --disable-static +} + +src_install() { + default + find "${ED}" -name '*.la' -delete || die +}
[gentoo-commits] proj/portage:master commit in: lib/portage/, lib/portage/dbapi/, lib/portage/tests/update/
commit: fb1d0a22f65747b750143080536a4129e8654f97 Author: Zac Medico gentoo org> AuthorDate: Fri Dec 29 00:29:40 2023 + Commit: Zac Medico gentoo org> CommitDate: Sat Dec 30 21:46:04 2023 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=fb1d0a22 dbapi: KeyError tolerance during package moves Raise a new CorruptionKeyError exception type instead of a plain KeyError when os.stat fails. Treat this type of exception as a warning during package moves. Also fix this error that the test case triggered in the binarytree.remove method: NameError: name 'binpkg_path' is not defined Bug: https://bugs.gentoo.org/920828 Signed-off-by: Zac Medico gentoo.org> lib/portage/dbapi/__init__.py | 14 -- lib/portage/dbapi/bintree.py| 28 +--- lib/portage/dbapi/vartree.py| 9 ++-- lib/portage/exception.py| 6 ++- lib/portage/tests/update/test_update_dbentry.py | 60 + 5 files changed, 103 insertions(+), 14 deletions(-) diff --git a/lib/portage/dbapi/__init__.py b/lib/portage/dbapi/__init__.py index 09163e94d8..6f95b93a21 100644 --- a/lib/portage/dbapi/__init__.py +++ b/lib/portage/dbapi/__init__.py @@ -25,7 +25,11 @@ from portage.const import MERGING_IDENTIFIER from portage import os from portage import auxdbkeys from portage.eapi import _get_eapi_attrs -from portage.exception import InvalidBinaryPackageFormat, InvalidData +from portage.exception import ( +CorruptionKeyError, +InvalidBinaryPackageFormat, +InvalidData, +) from portage.localization import _ from _emerge.Package import Package @@ -424,7 +428,7 @@ class dbapi: if metadata_updates: try: aux_update(cpv, metadata_updates) -except InvalidBinaryPackageFormat as e: +except (InvalidBinaryPackageFormat, CorruptionKeyError) as e: warnings.warn(e) if onUpdate: onUpdate(maxval, i + 1) @@ -470,5 +474,9 @@ class dbapi: ): newslot = f"{newslot}/{mycpv.sub_slot}" mydata = {"SLOT": newslot + "\n"} -self.aux_update(mycpv, mydata) +try: +self.aux_update(mycpv, mydata) +except CorruptionKeyError as e: +warnings.warn(e) +continue return moves diff --git a/lib/portage/dbapi/bintree.py b/lib/portage/dbapi/bintree.py index a20c8dfe26..a139e37659 100644 --- a/lib/portage/dbapi/bintree.py +++ b/lib/portage/dbapi/bintree.py @@ -37,6 +37,7 @@ from portage.dbapi.virtual import fakedbapi from portage.dep import Atom, use_reduce, paren_enclose from portage.exception import ( AlarmSignal, +CorruptionKeyError, InvalidPackageName, InvalidBinaryPackageFormat, ParseError, @@ -210,9 +211,9 @@ class bindbapi(fakedbapi): raise KeyError(mycpv) binpkg_path = os.path.join(self.bintree.pkgdir, binpkg_path) try: -st = os.lstat(binpkg_path) -except OSError: -raise KeyError(mycpv) +st = os.stat(binpkg_path) +except OSError as oe: +raise CorruptionKeyError(mycpv) from oe binpkg_format = get_binpkg_format(binpkg_path) if binpkg_format == "xpak": @@ -283,8 +284,10 @@ class bindbapi(fakedbapi): cpv_str += f"-{build_id}" binpkg_path = self.bintree.getname(cpv) -if not os.path.exists(binpkg_path): -raise KeyError(cpv) +try: +os.stat(binpkg_path) +except OSError as oe: +raise CorruptionKeyError(cpv) from oe binpkg_format = get_binpkg_format(binpkg_path) if binpkg_format == "xpak": @@ -694,7 +697,18 @@ class binarytree: continue binpkg_path = self.getname(mycpv) -if os.path.exists(binpkg_path) and not os.access(binpkg_path, os.W_OK): +try: +os.stat(binpkg_path) +except FileNotFoundError: +writemsg(_("!!! File not found: %s\n") % binpkg_path, noiselevel=-1) +continue +except OSError as oe: +writemsg( +_("!!! File os error (path %s): %s\n") % (binpkg_path, oe), +noiselevel=-1, +) +continue +if not os.access(binpkg_path, os.W_OK): writemsg( _("!!! Cannot update readonly binary: %s\n") % mycpv, noiselevel=-1 ) @@ -1829,7 +1843,7 @@ class binarytree: writemsg( colorize( "WARN", -f"Failed to remove package: {binpkg_path} {str(err)}", +f"Failed to remove package: {pkg_path} {str(err)}",
[gentoo-commits] proj/portage:master commit in: lib/_emerge/
commit: 89df7574a355a245e19ba297c3685997eec6bbbe Author: Zac Medico gentoo org> AuthorDate: Sat Dec 30 18:21:08 2023 + Commit: Zac Medico gentoo org> CommitDate: Sat Dec 30 18:27:21 2023 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=89df7574 EbuildBinpkg: Handle binarytree inject failure Capture stdout and stderr for logging during binarytree inject, and set returncode to 1 when inject fails and returns None. Bug: https://bugs.gentoo.org/921089 Signed-off-by: Zac Medico gentoo.org> lib/_emerge/EbuildBinpkg.py | 37 ++--- 1 file changed, 30 insertions(+), 7 deletions(-) diff --git a/lib/_emerge/EbuildBinpkg.py b/lib/_emerge/EbuildBinpkg.py index cb01f73d73..97b69ae018 100644 --- a/lib/_emerge/EbuildBinpkg.py +++ b/lib/_emerge/EbuildBinpkg.py @@ -1,6 +1,9 @@ -# Copyright 1999-2012 Gentoo Foundation +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +import io +import sys + from _emerge.CompositeTask import CompositeTask from _emerge.EbuildPhase import EbuildPhase @@ -55,14 +58,34 @@ class EbuildBinpkg(CompositeTask): pkg = self.pkg bintree = pkg.root_config.trees["bintree"] -self._binpkg_info = bintree.inject( -pkg.cpv, -current_pkg_path=self._binpkg_tmpfile, -allocated_pkg_path=self.pkg_allocated_path, -) + +stdout_orig = sys.stdout +stderr_orig = sys.stderr +out = io.StringIO() +try: +sys.stdout = out +sys.stderr = out + +self._binpkg_info = bintree.inject( +pkg.cpv, +current_pkg_path=self._binpkg_tmpfile, +allocated_pkg_path=self.pkg_allocated_path, +) + +finally: +sys.stdout = stdout_orig +sys.stderr = stderr_orig + +output_value = out.getvalue() +if output_value: +self.scheduler.output( +output_value, +log_path=self.settings.get("PORTAGE_LOG_FILE"), +background=self.background, +) self._current_task = None -self.returncode = os.EX_OK +self.returncode = 1 if self._binpkg_info is None else os.EX_OK self.wait() def get_binpkg_info(self):
[gentoo-commits] proj/binhost:master commit in: builders/demeter/server/, builders/demeter/kde/
commit: fb9c032d235c294aadda1b13ade14e50386d8b2d Author: Andreas K. Hüttel gentoo org> AuthorDate: Sat Dec 30 21:37:05 2023 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Sat Dec 30 21:37:05 2023 + URL:https://gitweb.gentoo.org/proj/binhost.git/commit/?id=fb9c032d Add some packages suggested by xgqt Signed-off-by: Andreas K. Hüttel gentoo.org> builders/demeter/kde/world| 2 ++ builders/demeter/server/world | 4 2 files changed, 6 insertions(+) diff --git a/builders/demeter/kde/world b/builders/demeter/kde/world index de6112c..c8f7826 100644 --- a/builders/demeter/kde/world +++ b/builders/demeter/kde/world @@ -1,4 +1,6 @@ +app-admin/keepassxc app-containers/docker +app-containers/earthly app-editors/emacs app-editors/kile app-editors/nano diff --git a/builders/demeter/server/world b/builders/demeter/server/world index 3555899..1c2d3ae 100644 --- a/builders/demeter/server/world +++ b/builders/demeter/server/world @@ -1,9 +1,13 @@ +app-admin/rsyslog +app-arch/bzip3 app-containers/docker app-editors/nano app-portage/gentoolkit net-misc/chrony net-misc/dhcpcd net-vpn/openvpn +sci-libs/armadillo +sci-mathematics/z3 sys-apps/portage sys-devel/clang www-servers/apache
[gentoo-commits] repo/gentoo:master commit in: sci-libs/tokenizers/
commit: bea229f02bfe077590d60d24c5de1168342081cf Author: Alfredo Tupone gentoo org> AuthorDate: Sat Dec 30 21:21:39 2023 + Commit: Alfredo Tupone gentoo org> CommitDate: Sat Dec 30 21:21:39 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bea229f0 sci-libs/tokenizers: add QA_FLAGS_IGNORED. It's rust Closes: https://bugs.gentoo.org/904231 Signed-off-by: Alfredo Tupone gentoo.org> sci-libs/tokenizers/tokenizers-0.13.3.ebuild | 3 +++ sci-libs/tokenizers/tokenizers-0.14.1.ebuild | 2 ++ 2 files changed, 5 insertions(+) diff --git a/sci-libs/tokenizers/tokenizers-0.13.3.ebuild b/sci-libs/tokenizers/tokenizers-0.13.3.ebuild index 4686800c13f9..7c58664366c5 100644 --- a/sci-libs/tokenizers/tokenizers-0.13.3.ebuild +++ b/sci-libs/tokenizers/tokenizers-0.13.3.ebuild @@ -6,6 +6,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools +DISTUTILS_EXT=1 PYTHON_COMPAT=( python3_{9..11} ) CRATES=" @@ -318,6 +319,8 @@ BDEPEND="dev-python/setuptools-rust[${PYTHON_USEDEP}]" distutils_enable_tests pytest +QA_FLAGS_IGNORED="/usr/bin/cli .*/site-packages/tokenizers/.*gnu.so" + src_unpack() { cargo_src_unpack } diff --git a/sci-libs/tokenizers/tokenizers-0.14.1.ebuild b/sci-libs/tokenizers/tokenizers-0.14.1.ebuild index 8512ed711219..35ecd71d5116 100644 --- a/sci-libs/tokenizers/tokenizers-0.14.1.ebuild +++ b/sci-libs/tokenizers/tokenizers-0.14.1.ebuild @@ -292,6 +292,8 @@ BDEPEND="dev-python/setuptools-rust[${PYTHON_USEDEP}]" distutils_enable_tests pytest +QA_FLAGS_IGNORED="/usr/bin/cli .*/site-packages/tokenizers/.*gnu.so" + src_unpack() { cargo_src_unpack }
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/queuelib/
commit: eb428b335c5cad6cb0e8d7dde8ed61bf2a6061d2 Author: Lucio Sauer posteo net> AuthorDate: Sat Dec 30 20:28:42 2023 + Commit: Lucio Sauer posteo net> CommitDate: Sat Dec 30 20:28:42 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=eb428b33 dev-python/queuelib: update EAPI 7 -> 8 Signed-off-by: Lucio Sauer posteo.net> dev-python/queuelib/queuelib-1.6.2.ebuild | 5 + 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/dev-python/queuelib/queuelib-1.6.2.ebuild b/dev-python/queuelib/queuelib-1.6.2.ebuild index 676abda744..6edc5200bc 100644 --- a/dev-python/queuelib/queuelib-1.6.2.ebuild +++ b/dev-python/queuelib/queuelib-1.6.2.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 PYTHON_COMPAT=( python3_{10..11} ) inherit distutils-r1 @@ -14,7 +14,4 @@ LICENSE="BSD" SLOT=0 KEYWORDS="~amd64" -RDEPEND="${PYTHON_DEPS}" -DEPEND="${RDEPEND}" - distutils_enable_tests pytest
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/queuelib/
commit: 4907b77dc3b0d06cc15e07d87bf78b8d2d22b5be Author: Lucio Sauer posteo net> AuthorDate: Sat Dec 30 20:33:46 2023 + Commit: Lucio Sauer posteo net> CommitDate: Sat Dec 30 20:33:46 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4907b77d dev-python/queuelib: enable py3.12 Signed-off-by: Lucio Sauer posteo.net> dev-python/queuelib/queuelib-1.6.2.ebuild | 6 -- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/dev-python/queuelib/queuelib-1.6.2.ebuild b/dev-python/queuelib/queuelib-1.6.2.ebuild index 6edc5200bc..a6b81e366a 100644 --- a/dev-python/queuelib/queuelib-1.6.2.ebuild +++ b/dev-python/queuelib/queuelib-1.6.2.ebuild @@ -1,9 +1,11 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_COMPAT=( python3_{10..12} ) +DISTUTILS_USE_PEP517=setuptools + inherit distutils-r1 DESCRIPTION="Collection of persistent and non-persistent queues for Python"
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/scrapy/files/, dev-python/scrapy/
commit: 8dbc037bbfab1e35bf3b4eb14bce705f11c74c45 Author: Lucio Sauer posteo net> AuthorDate: Sat Dec 30 20:02:09 2023 + Commit: Lucio Sauer posteo net> CommitDate: Sat Dec 30 20:11:36 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8dbc037b dev-python/scrapy: backport lift on dependency restriction dev-python/twisted::gentoo surpassed max. allowed version. Enable more tests. Fix DEPEND/BDEPEND confusion. Update IUSE and RESTRICT to account for the test USE flag. Remove superfluous ${PYTHON_DEPS}, as it's already inherited. Signed-off-by: Lucio Sauer posteo.net> .../scrapy-2.11.0-lift-twisted-restriction.patch | 99 ++ dev-python/scrapy/scrapy-2.11.0-r1.ebuild | 61 + 2 files changed, 160 insertions(+) diff --git a/dev-python/scrapy/files/scrapy-2.11.0-lift-twisted-restriction.patch b/dev-python/scrapy/files/scrapy-2.11.0-lift-twisted-restriction.patch new file mode 100644 index 00..c3ef232870 --- /dev/null +++ b/dev-python/scrapy/files/scrapy-2.11.0-lift-twisted-restriction.patch @@ -0,0 +1,99 @@ +Backport commits 720f351a3eea5e5bfa83a6eaf50210cd1fa43992^..0630e4aaa10c3fb8c79c2542a229f5c0632cddde. +At the time of writing, ::gentoo no longer has +--- a/scrapy/crawler.py b/scrapy/crawler.py +@@ -404,8 +404,8 @@ class CrawlerProcess(CrawlerRunner): + :param bool stop_after_crawl: stop or not the reactor when all + crawlers have finished + +-:param bool install_signal_handlers: whether to install the shutdown +-handlers (default: True) ++:param bool install_signal_handlers: whether to install the OS signal ++handlers from Twisted and Scrapy (default: True) + """ + from twisted.internet import reactor + +@@ -416,15 +416,17 @@ class CrawlerProcess(CrawlerRunner): + return + d.addBoth(self._stop_reactor) + +-if install_signal_handlers: +-install_shutdown_handlers(self._signal_shutdown) + resolver_class = load_object(self.settings["DNS_RESOLVER"]) + resolver = create_instance(resolver_class, self.settings, self, reactor=reactor) + resolver.install_on_reactor() + tp = reactor.getThreadPool() + tp.adjustPoolsize(maxthreads=self.settings.getint("REACTOR_THREADPOOL_MAXSIZE")) + reactor.addSystemEventTrigger("before", "shutdown", self.stop) +-reactor.run(installSignalHandlers=False) # blocking call ++if install_signal_handlers: ++reactor.addSystemEventTrigger( ++"after", "startup", install_shutdown_handlers, self._signal_shutdown ++) ++reactor.run(installSignalHandlers=install_signal_handlers) # blocking call + + def _graceful_stop_reactor(self) -> Deferred: + d = self.stop() +--- a/scrapy/utils/ossignal.py b/scrapy/utils/ossignal.py +@@ -19,13 +19,10 @@ def install_shutdown_handlers( + function: SignalHandlerT, override_sigint: bool = True + ) -> None: + """Install the given function as a signal handler for all common shutdown +-signals (such as SIGINT, SIGTERM, etc). If override_sigint is ``False`` the +-SIGINT handler won't be install if there is already a handler in place +-(e.g. Pdb) ++signals (such as SIGINT, SIGTERM, etc). If ``override_sigint`` is ``False`` the ++SIGINT handler won't be installed if there is already a handler in place ++(e.g. Pdb) + """ +-from twisted.internet import reactor +- +-reactor._handleSignals() + signal.signal(signal.SIGTERM, function) + if signal.getsignal(signal.SIGINT) == signal.default_int_handler or override_sigint: + signal.signal(signal.SIGINT, function) +--- a/scrapy/utils/testproc.py b/scrapy/utils/testproc.py +@@ -2,7 +2,7 @@ from __future__ import annotations + + import os + import sys +-from typing import Iterable, Optional, Tuple, cast ++from typing import Iterable, List, Optional, Tuple, cast + + from twisted.internet.defer import Deferred + from twisted.internet.error import ProcessTerminated +@@ -26,14 +26,15 @@ class ProcessTest: + env = os.environ.copy() + if settings is not None: + env["SCRAPY_SETTINGS_MODULE"] = settings ++assert self.command + cmd = self.prefix + [self.command] + list(args) + pp = TestProcessProtocol() +-pp.deferred.addBoth(self._process_finished, cmd, check_code) ++pp.deferred.addCallback(self._process_finished, cmd, check_code) + reactor.spawnProcess(pp, cmd[0], cmd, env=env, path=self.cwd) + return pp.deferred + + def _process_finished( +-self, pp: TestProcessProtocol, cmd: str, check_code: bool ++self, pp: TestProcessProtocol, cmd: List[str], check_code: bool + ) -> Tuple[int, bytes, bytes]: + if pp.exitcode and check_code: + msg = f"process {cmd} exit with code
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/scrapy/, dev-python/scrapy/files/
commit: 173d46253fe0371b30a3afa8f6151e2ad4e02ad2 Author: Lucio Sauer posteo net> AuthorDate: Sat Dec 30 20:14:27 2023 + Commit: Lucio Sauer posteo net> CommitDate: Sat Dec 30 20:14:27 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=173d4625 dev-python/scrapy: drop 2.8.0-r1, 2.11.0 Signed-off-by: Lucio Sauer posteo.net> dev-python/scrapy/Manifest | 1 - .../scrapy/files/scrapy-2.5.1-no-doctest.patch | 12 - dev-python/scrapy/scrapy-2.11.0.ebuild | 59 - dev-python/scrapy/scrapy-2.8.0-r1.ebuild | 61 -- 4 files changed, 133 deletions(-) diff --git a/dev-python/scrapy/Manifest b/dev-python/scrapy/Manifest index 2e7219df31..a5485bafa6 100644 --- a/dev-python/scrapy/Manifest +++ b/dev-python/scrapy/Manifest @@ -1,2 +1 @@ DIST scrapy-2.11.0.tar.gz 1373184 BLAKE2B 7fc758a729d9e9f88c89e30c503ff8bf4c2e111bc00cbd003d5f8785dc818e5ef69ae3774013c4fe27db623c1246a57d57db097cf5220b257a9632bdd29b7023 SHA512 08da9684f4312e4149929f3785cc516207070fdd0eb99d8b7ed3276095378cc71d18534d0535fd1107af442aed42d6c91792ad7749d631b5f54522c3912ce073 -DIST scrapy-2.8.0.tar.gz 1345516 BLAKE2B 9a02d50cfde6c829e6c9064f29b75de4fb97139759b7822e20914ad3edfae104df3b4d65452f58bae6f4b7af4407ed87c6dc59000e5285e823637e54f1412102 SHA512 c758e8aad459aad5f447e6e721afd3c8e8f5743c8a0961d7562ecea9735444a2a2b7fd1b4c443fd3623fcb9bd3db5fdd108aa6fe7fa629a36229a3175eabac7d diff --git a/dev-python/scrapy/files/scrapy-2.5.1-no-doctest.patch b/dev-python/scrapy/files/scrapy-2.5.1-no-doctest.patch deleted file mode 100644 index 7c1b76d052..00 --- a/dev-python/scrapy/files/scrapy-2.5.1-no-doctest.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff --git a/pytest.ini b/pytest.ini -index 0aae09f..c1f20ee 100644 a/pytest.ini -+++ b/pytest.ini -@@ -5,7 +5,6 @@ python_files=test_*.py __init__.py - python_classes= - addopts = - --assert=plain ----doctest-modules - --ignore=docs/_ext - --ignore=docs/conf.py - --ignore=docs/news.rst diff --git a/dev-python/scrapy/scrapy-2.11.0.ebuild b/dev-python/scrapy/scrapy-2.11.0.ebuild deleted file mode 100644 index 9230c83a11..00 --- a/dev-python/scrapy/scrapy-2.11.0.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..12} ) -DISTUTILS_USE_PEP517=setuptools -inherit distutils-r1 - -DESCRIPTION="A high-level Web Crawling and Web Scraping framework" -HOMEPAGE="https://scrapy.org/; -SRC_URI="https://github.com/scrapy/scrapy/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD" -SLOT=0 -KEYWORDS="~amd64" - -# The 'PyDispatcher>=2.0.5' distribution was not found and is required by Scrapy -# https://bugs.gentoo.org/684734 -RDEPEND="${PYTHON_DEPS} - dev-python/cssselect[${PYTHON_USEDEP}] - dev-python/cryptography[${PYTHON_USEDEP}] - =dev-python/pydispatcher-2.0.5[${PYTHON_USEDEP}] - dev-python/pyopenssl[${PYTHON_USEDEP}] - dev-python/queuelib[${PYTHON_USEDEP}] - dev-python/service-identity[${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}] - dev-python/tldextract[${PYTHON_USEDEP}] - >=dev-python/twisted-17.9.0[${PYTHON_USEDEP}] - <=dev-python/twisted-22.10.0[${PYTHON_USEDEP}] - dev-python/w3lib[${PYTHON_USEDEP}] - dev-python/zope-interface[${PYTHON_USEDEP}] -" -DEPEND="${RDEPEND} - test? ( - dev-python/testfixtures[${PYTHON_USEDEP}] - dev-python/uvloop[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -python_test() { - py.test -vv --ignore=docs \ - --ignore="tests/test_proxy_connect.py" \ - --ignore="tests/test_utils_display.py" \ - --ignore="tests/test_command_check.py" \ - --ignore="tests/test_feedexport.py" \ - --ignore="tests/test_pipeline_files.py" \ - --ignore="tests/test_pipeline_images.py" \ - --ignore="tests/test_squeues.py" || die -} diff --git a/dev-python/scrapy/scrapy-2.8.0-r1.ebuild b/dev-python/scrapy/scrapy-2.8.0-r1.ebuild deleted file mode 100644 index 6d31f0a7d3..00 --- a/dev-python/scrapy/scrapy-2.8.0-r1.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..12} ) -DISTUTILS_USE_PEP517=setuptools -inherit distutils-r1 - -DESCRIPTION="A high-level Web Crawling and Web Scraping framework" -HOMEPAGE="https://scrapy.org/; -SRC_URI="https://github.com/scrapy/scrapy/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD" -SLOT=0 -KEYWORDS="~amd64" - -# The 'PyDispatcher>=2.0.5' distribution was not found and is required by Scrapy -# https://bugs.gentoo.org/684734 -RDEPEND="${PYTHON_DEPS} -
[gentoo-commits] repo/gentoo:master commit in: dev-python/django-debug-toolbar/, dev-python/django-debug-toolbar/files/
commit: 6053ed3a3d3178ef3260734ae6c6776e2b02789f Author: Alfredo Tupone gentoo org> AuthorDate: Sat Dec 30 19:07:30 2023 + Commit: Alfredo Tupone gentoo org> CommitDate: Sat Dec 30 19:17:20 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6053ed3a dev-python/django-debug-toolbar: PythonCompatUpdate Signed-off-by: Alfredo Tupone gentoo.org> ...0.ebuild => django-debug-toolbar-4.2.0-r1.ebuild} | 4 +++- .../files/django-debug-toolbar-4.2.0-py312.patch | 20 2 files changed, 23 insertions(+), 1 deletion(-) diff --git a/dev-python/django-debug-toolbar/django-debug-toolbar-4.2.0.ebuild b/dev-python/django-debug-toolbar/django-debug-toolbar-4.2.0-r1.ebuild similarity index 89% rename from dev-python/django-debug-toolbar/django-debug-toolbar-4.2.0.ebuild rename to dev-python/django-debug-toolbar/django-debug-toolbar-4.2.0-r1.ebuild index 570f8b5e767c..31ff14e414eb 100644 --- a/dev-python/django-debug-toolbar/django-debug-toolbar-4.2.0.ebuild +++ b/dev-python/django-debug-toolbar/django-debug-toolbar-4.2.0-r1.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=hatchling -PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit distutils-r1 pypi @@ -30,6 +30,8 @@ BDEPEND=" ) " +PATCHES=( "${FILESDIR}"/${P}-py312.patch ) + python_test() { "${EPYTHON}" -m django test -v 2 --settings tests.settings \ || die "Tests failed with ${EPYTHON}" diff --git a/dev-python/django-debug-toolbar/files/django-debug-toolbar-4.2.0-py312.patch b/dev-python/django-debug-toolbar/files/django-debug-toolbar-4.2.0-py312.patch new file mode 100644 index ..69a5558da31b --- /dev/null +++ b/dev-python/django-debug-toolbar/files/django-debug-toolbar-4.2.0-py312.patch @@ -0,0 +1,20 @@ +--- a/tests/panels/test_profiling.py 2023-12-30 20:02:22.263807899 +0100 b/tests/panels/test_profiling.py 2023-12-30 20:03:44.655458186 +0100 +@@ -1,3 +1,6 @@ ++import sys ++import unittest ++ + from django.contrib.auth.models import User + from django.db import IntegrityError, transaction + from django.http import HttpResponse +@@ -50,6 +53,10 @@ + self.assertNotIn("render", content) + self.assertValidHTML(content) + ++@unittest.skipUnless( ++sys.version_info < (3, 12, 0), ++"Python 3.12 no longer contains a frame for list comprehensions.", ++) + def test_listcomp_escaped(self): + self._get_response = lambda request: listcomp_view(request) + response = self.panel.process_request(self.request)
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/hppa/
commit: a55b3b26e30b0e616983f213dd424a619444c3ef Author: Ionen Wolkens gentoo org> AuthorDate: Sat Dec 30 19:07:57 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Sat Dec 30 19:07:57 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a55b3b26 profiles/arch/hppa: cleanup obsolete media-video/mpv use force/mask No longer keyworded on hppa, with no plans to rekeyword. Signed-off-by: Ionen Wolkens gentoo.org> profiles/arch/hppa/package.use.force | 8 profiles/arch/hppa/package.use.mask | 8 2 files changed, 16 deletions(-) diff --git a/profiles/arch/hppa/package.use.force b/profiles/arch/hppa/package.use.force index 1cf8b24eca95..b0be4f598798 100644 --- a/profiles/arch/hppa/package.use.force +++ b/profiles/arch/hppa/package.use.force @@ -1,14 +1,6 @@ # Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# Ionen Wolkens (2023-07-26) -# MPV currently[1] has no plans to support >=lua5-3 making luajit -# the only choice for maintained lua. Apply mask/force to override -# the profile's defaults, and invert on arches where not keyworded. -# Done this way also avoids conflicts for users using another default. -# [1] https://github.com/mpv-player/mpv/wiki/FAQ#why-does-mpv-not-support-lua-53-or-newer -media-video/mpv lua_single_target_lua5-1 -lua_single_target_luajit - # Sam James (2023-04-30) # Stacks on HPPA grow upwards and GCC doesn't support SSP or SCP there. sys-devel/gcc -default-stack-clash-protection diff --git a/profiles/arch/hppa/package.use.mask b/profiles/arch/hppa/package.use.mask index 7c0ca5725eff..1ce7e1b2776b 100644 --- a/profiles/arch/hppa/package.use.mask +++ b/profiles/arch/hppa/package.use.mask @@ -50,14 +50,6 @@ media-gfx/inkscape sourceview # Tests require shellcheck which is not currently available on hppa sys-process/systemd-cron test -# Ionen Wolkens (2023-07-26) -# MPV currently[1] has no plans to support >=lua5-3 making luajit -# the only choice for maintained lua. Apply mask/force to override -# the profile's defaults, and invert on arches where not keyworded. -# Done this way also avoids conflicts for users using another default. -# [1] https://github.com/mpv-player/mpv/wiki/FAQ#why-does-mpv-not-support-lua-53-or-newer -media-video/mpv -lua_single_target_lua5-1 lua_single_target_luajit - # Matt Turner (2023-05-30) # sys-apps/dbus-broker is not keyworded app-accessibility/at-spi2-core dbus-broker
[gentoo-commits] repo/gentoo:master commit in: media-video/mpv/
commit: 34b8ffe170a721ff72c2c5eed46c6e3bb7cd16d4 Author: Ionen Wolkens gentoo org> AuthorDate: Sat Dec 30 19:09:19 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Sat Dec 30 19:09:19 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34b8ffe1 media-video/mpv: sync live keywords Signed-off-by: Ionen Wolkens gentoo.org> media-video/mpv/mpv-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/mpv/mpv-.ebuild b/media-video/mpv/mpv-.ebuild index 3c28f760365f..2db1284a5961 100644 --- a/media-video/mpv/mpv-.ebuild +++ b/media-video/mpv/mpv-.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ]]; then EGIT_REPO_URI="https://github.com/mpv-player/mpv.git; else SRC_URI="https://github.com/mpv-player/mpv/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux" + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux" fi DESCRIPTION="Media player for the command line"
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/tulir-telethon/
commit: 6e2a54bf3879efd5c67ef64bfe6089df354aacc3 Author: Julien Roy jroy ca> AuthorDate: Sat Dec 30 18:58:39 2023 + Commit: Julien Roy jroy ca> CommitDate: Sat Dec 30 19:04:00 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6e2a54bf dev-python/tulir-telethon: add 1.34.0_alpha2, drop 1.34.0_alpha1 Closes: https://bugs.gentoo.org/915915 Signed-off-by: Julien Roy jroy.ca> dev-python/tulir-telethon/Manifest| 2 +- ...34.0_alpha1.ebuild => tulir-telethon-1.34.0_alpha2.ebuild} | 11 ++- 2 files changed, 3 insertions(+), 10 deletions(-) diff --git a/dev-python/tulir-telethon/Manifest b/dev-python/tulir-telethon/Manifest index 782838fd3a..7b0e46 100644 --- a/dev-python/tulir-telethon/Manifest +++ b/dev-python/tulir-telethon/Manifest @@ -1,2 +1,2 @@ DIST tulir-telethon-1.33.0_alpha1.gh.tar.gz 496284 BLAKE2B 6bba90dd4be4b6aeb2f1a4bd9bd4dc59740504cf2ef75606a5df861df00292d9f935c29a397c98bc6c83cfad80c5413700ca5cc131896a5710748848e01a7b78 SHA512 b8eb5ff95f2450ab7d29af6d9ccea63f562b14d984aedc946b82f80a4d68338133767a81432da10a6b6d9aa9c26ac431ad33d73a5a5a9b733702d37747b49a10 -DIST tulir-telethon-1.34.0_alpha1.gh.tar.gz 497399 BLAKE2B b18c04c94e69abdda463747867b64a2925cab9b2bbf9813dbeca752c24ed4381433ede530610975f90441db7530119c514b1b4a65521835042ae754ffb25502d SHA512 63bc95061075a3cb92fd0f70c5b12a4676bbb030ee9acaa4f0484ce9d4afad57c33f7c4b9397e05712bc11aab0b54786327c595762677fcb01832002b2d68711 +DIST tulir-telethon-1.34.0a2.tar.gz 575337 BLAKE2B e76172e38ab22383a584e18ac376cf1aaf5f9ae54428ed09e9cd99f7707b45aa11f5f2da5e601baa998d75e2df6fc036fb03516cf911d80241c3d82f83c439e4 SHA512 bc20db27b4d32675e38386a95b610be21ba83dead18a27907ff0673afc5f2d93002a4e79e62d7ac1f8d18d784c3e0904c760ea9b7fc93f88417c04197d5d7ab6 diff --git a/dev-python/tulir-telethon/tulir-telethon-1.34.0_alpha1.ebuild b/dev-python/tulir-telethon/tulir-telethon-1.34.0_alpha2.ebuild similarity index 73% rename from dev-python/tulir-telethon/tulir-telethon-1.34.0_alpha1.ebuild rename to dev-python/tulir-telethon/tulir-telethon-1.34.0_alpha2.ebuild index afaba4efa4..c648c3d07d 100644 --- a/dev-python/tulir-telethon/tulir-telethon-1.34.0_alpha1.ebuild +++ b/dev-python/tulir-telethon/tulir-telethon-1.34.0_alpha2.ebuild @@ -3,16 +3,15 @@ EAPI=8 +PYPI_NO_NORMALIZE=1 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{10..11} ) -inherit distutils-r1 +inherit distutils-r1 pypi MY_PV="${PV/_alph/}" DESCRIPTION="Pure Python 3 MTProto API Telegram client library, for bots too!" HOMEPAGE="https://github.com/tulir/Telethon/; -SRC_URI="https://github.com/tulir/Telethon/archive/v${MY_PV}.tar.gz -> ${P}.gh.tar.gz" -S="${WORKDIR}/Telethon-${MY_PV}" LICENSE="MIT" SLOT="0" @@ -33,9 +32,3 @@ RDEPEND=" ) " DEPEND="${RDEPEND}" - -distutils_enable_tests pytest - -EPYTEST_DESELECT=( - tests/readthedocs/quick_references/test_client_reference.py::test_all_methods_present -)