[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-datadir/
commit: 7e7987081fae7fc45936f58a0840df0aac7eab70 Author: Michał Górny gentoo org> AuthorDate: Wed Oct 4 05:35:19 2023 + Commit: Michał Górny gentoo org> CommitDate: Wed Oct 4 05:51:27 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e798708 dev-python/pytest-datadir: Bump to 1.5.0 Signed-off-by: Michał Górny gentoo.org> dev-python/pytest-datadir/Manifest | 1 + .../pytest-datadir/pytest-datadir-1.5.0.ebuild | 29 ++ 2 files changed, 30 insertions(+) diff --git a/dev-python/pytest-datadir/Manifest b/dev-python/pytest-datadir/Manifest index b31186d8b5e9..c8ef0907a149 100644 --- a/dev-python/pytest-datadir/Manifest +++ b/dev-python/pytest-datadir/Manifest @@ -1 +1,2 @@ DIST pytest-datadir-1.4.1.tar.gz 7862 BLAKE2B 6ecd0ba76706c2fedf5964b3f6476176b2eb858fff9207b6286f6235d13c173f62fd03abeab2f5e5fd31506ee436c731d9786fe7937620bb1de08bb50f7b492d SHA512 e9a301004275235787de11242fe987665e4fcc89ca2d1168b27686f4d1506e506bdd517658edcbf2aca97b28dcb1869653e16412157b8ef313c1d4146f8cf4d8 +DIST pytest-datadir-1.5.0.tar.gz 8821 BLAKE2B 68250c0100492c501b2752930cc6668a50233a7be08eeec56b3c2bc21a13a2f6e2a2bd066dd52d58d219cd63b22f0a63fe51b7e16f80dd919f835994b5cd SHA512 6a91bbd7d1ac133c08d5aad3d9b7fa55b9c81dfea1ca5c18f8c9a90a60db4a1e5c09584a4ad0d420007162c507b91d6769a692057ef5be8eb44af6cbd5704f0c diff --git a/dev-python/pytest-datadir/pytest-datadir-1.5.0.ebuild b/dev-python/pytest-datadir/pytest-datadir-1.5.0.ebuild new file mode 100644 index ..103e6d22cdc1 --- /dev/null +++ b/dev-python/pytest-datadir/pytest-datadir-1.5.0.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYTHON_COMPAT=( python3_{10..12} pypy3 ) + +inherit distutils-r1 pypi + +DESCRIPTION="Pytest plugin for manipulating test data directories and files" +HOMEPAGE=" + https://github.com/gabrielcnr/pytest-datadir/ + https://pypi.org/project/pytest-datadir/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +RDEPEND=" + dev-python/pytest[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-python/setuptools-scm[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/bitarray/
commit: 07915f0554435d2ba24a3d495f3b87a2d43d039c Author: Michał Górny gentoo org> AuthorDate: Wed Oct 4 05:35:59 2023 + Commit: Michał Górny gentoo org> CommitDate: Wed Oct 4 05:51:27 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07915f05 dev-python/bitarray: Bump to 2.8.2 Signed-off-by: Michał Górny gentoo.org> dev-python/bitarray/Manifest | 1 + dev-python/bitarray/bitarray-2.8.2.ebuild | 24 2 files changed, 25 insertions(+) diff --git a/dev-python/bitarray/Manifest b/dev-python/bitarray/Manifest index 77147b1ace99..a38ba0027150 100644 --- a/dev-python/bitarray/Manifest +++ b/dev-python/bitarray/Manifest @@ -1 +1,2 @@ DIST bitarray-2.8.1.tar.gz 128846 BLAKE2B 5f7792c58a61e3aeaf510376e7dec5c808bd6a3d545cd3245ae430d7f742694e96176e07b07a3e98233f3b7ba5106ba5b8019da1d6278603df5aa6eb88ee8e93 SHA512 c3d59630ff3a907c1a86a8283075609d6fbd870fe884e007bdd092fcca0b2ed7b6d28c062924ba39ca0d7dad403df0349e29d2bf48851640bb51f8e1b1b7eae6 +DIST bitarray-2.8.2.tar.gz 128382 BLAKE2B c29bacb5bf8b1605546b7919a90909b0be3cd3c95237d98f83c36b6a502241d84b5ad3dd437b461a02fdff1641df31ccc22774d5f78d7a6c07b1ecd720c04cab SHA512 f375e81acf9e5ea618b7f62e2b43b860f4f666c96f5d166431dbc792fd5634b7d7f319ab4822ccbacded94c84dee6bb09daaca357814d0b0e4a7dbb1f4f8587a diff --git a/dev-python/bitarray/bitarray-2.8.2.ebuild b/dev-python/bitarray/bitarray-2.8.2.ebuild new file mode 100644 index ..952aef38021e --- /dev/null +++ b/dev-python/bitarray/bitarray-2.8.2.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Efficient arrays of booleans -- C extension" +HOMEPAGE=" + https://github.com/ilanschnell/bitarray/ + https://pypi.org/project/bitarray/ +" + +SLOT="0" +LICENSE="PSF-2" +KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux" + +python_test() { + "${EPYTHON}" bitarray/test_bitarray.py -v || die "Tests fail with ${EPYTHON}" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/aiohttp-socks/
commit: 5586c730a4e0d69a18bd85f6874be0eeeabe219b Author: Michał Górny gentoo org> AuthorDate: Wed Oct 4 05:37:35 2023 + Commit: Michał Górny gentoo org> CommitDate: Wed Oct 4 05:51:29 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5586c730 dev-python/aiohttp-socks: Bump to 0.8.4 Signed-off-by: Michał Górny gentoo.org> dev-python/aiohttp-socks/Manifest | 1 + .../aiohttp-socks/aiohttp-socks-0.8.4.ebuild | 40 ++ 2 files changed, 41 insertions(+) diff --git a/dev-python/aiohttp-socks/Manifest b/dev-python/aiohttp-socks/Manifest index 982493d89282..c9ef5ca4fb00 100644 --- a/dev-python/aiohttp-socks/Manifest +++ b/dev-python/aiohttp-socks/Manifest @@ -2,3 +2,4 @@ DIST aiohttp-socks-0.8.0.gh.tar.gz 13190 BLAKE2B 049655c526b5d7b64af79ef5f885d0f DIST aiohttp-socks-0.8.1.gh.tar.gz 13336 BLAKE2B 39ad70fe9f1eb8d4f743c4d65dafb82c0878808b0861f899b12ba437ef80a9e4f077485c37fb8267588ac307446ea0c2d26c02de05cd3f44a76896610cc85cc4 SHA512 f8d30d6c6aa32968bbcf075d016ecc542835f6bdc2f0bbe1ffa06e580ab851a4f5abdac8d008e639d0cff49829a299afa42a80e159d7fece67439e5384817d85 DIST aiohttp-socks-0.8.2.gh.tar.gz 13563 BLAKE2B 4e16abf9ed3f31fbbb8604587f2249a5387dbb1acc8a29d1999b52e84a5be3a0795073867a18c97c5c397f0742d75d4246a71484066bb8970a3d2356b482c8da SHA512 7fd7863bb7aa315a678516f02c2b4c2ba9dfb9e38ac7f1dd7ea78f474f005ee82334262c1bc31ba289554aa1a9e657a2f16dcf1950f16a2b959563b4016c3e88 DIST aiohttp-socks-0.8.3.gh.tar.gz 13291 BLAKE2B e7e757d966bff9943bb162e0aa4dce597afeb044da84db80b39a80b0431fa442850a4b3c09aad06fb8c78f90d508be5190dab1ef1d543e42a4a161ab056e0935 SHA512 53e164be4f8459c7a4df015f60a8d70971473a0ba7a39b32cdbd0499e7316d0d211ddead7e3c065516b1082804fbbedca8e75bb7b59f1abd893b395840b147dc +DIST aiohttp-socks-0.8.4.gh.tar.gz 13568 BLAKE2B a99513b4dd7ca75aca36979c0ace84adcabdc2fb1104d38ae49d07944fa1fb17a2a8da24fa395a33dabc00bc444710d23e911db427c895ec144ac1600d3d5983 SHA512 09a0ca9267ad822546bd47066b2f1b5f15364913da609fa5a2ebd0b0a8fd2f74e7413ab7e2f0970a777c5b853cc2fcae83e7af4eaa7cb4508d7644479ba8afd1 diff --git a/dev-python/aiohttp-socks/aiohttp-socks-0.8.4.ebuild b/dev-python/aiohttp-socks/aiohttp-socks-0.8.4.ebuild new file mode 100644 index ..4c70e0231116 --- /dev/null +++ b/dev-python/aiohttp-socks/aiohttp-socks-0.8.4.ebuild @@ -0,0 +1,40 @@ +# 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} pypy3 ) + +inherit distutils-r1 + +DESCRIPTION="SOCKS proxy connector for aiohttp" +HOMEPAGE=" + https://pypi.org/project/aiohttp-socks/ + https://github.com/romis2012/aiohttp-socks/ +" +SRC_URI=" + https://github.com/romis2012/aiohttp-socks/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" + +RDEPEND=" + >=dev-python/aiohttp-2.3.2[${PYTHON_USEDEP}] + >=dev-python/python-socks-2.4.3[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/pytest-asyncio[${PYTHON_USEDEP}] + dev-python/trustme[${PYTHON_USEDEP}] + dev-python/attrs[${PYTHON_USEDEP}] + dev-python/yarl[${PYTHON_USEDEP}] + dev-python/flask[${PYTHON_USEDEP}] + dev-python/tiny-proxy[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/texttable/
commit: c6f81fe0141ee26c707247690656066dc1f1a0b4 Author: Michał Górny gentoo org> AuthorDate: Wed Oct 4 05:36:45 2023 + Commit: Michał Górny gentoo org> CommitDate: Wed Oct 4 05:51:28 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6f81fe0 dev-python/texttable: Bump to 1.7.0 Signed-off-by: Michał Górny gentoo.org> dev-python/texttable/Manifest | 1 + dev-python/texttable/texttable-1.7.0.ebuild | 37 + 2 files changed, 38 insertions(+) diff --git a/dev-python/texttable/Manifest b/dev-python/texttable/Manifest index 443a20b544ef..ed6425d0f4f6 100644 --- a/dev-python/texttable/Manifest +++ b/dev-python/texttable/Manifest @@ -1 +1,2 @@ DIST texttable-1.6.7.gh.tar.gz 11698 BLAKE2B e34f5d6b49de379493697638305b428a1921b93ad95902334f8315263657f4570f6c3770f99bd0fbbce7be29c73f9638922f2c0b19df137a9fde425170d3b0e3 SHA512 204dcad0d2438dab8880088d1ea6ab1d0a5d81348294547a6967938bf8e1c27a6c5f91c59c2fe22ce8d1266d7efdb165749e0aebc738644215ab9b1d5a28c419 +DIST texttable-1.7.0.gh.tar.gz 11928 BLAKE2B 7f8ae7b7c249d72dcc6b75ee78128bfe46f49b4ca8612a6fc23967f19b6f5ac1fd5e8ebf1b53734cfb7e067c8ee06e2b15dec8be58b0186bfbef8379d0d87464 SHA512 30b99abe0448fd4ab7a0ef70f5762a388978c2c09acd843e0a669a7870b6b73df8bc638e94853d77186df104bfa2d689f8b72d11df90b6844355ae0b38f6e549 diff --git a/dev-python/texttable/texttable-1.7.0.ebuild b/dev-python/texttable/texttable-1.7.0.ebuild new file mode 100644 index ..ce850451c123 --- /dev/null +++ b/dev-python/texttable/texttable-1.7.0.ebuild @@ -0,0 +1,37 @@ +# 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 optfeature + +DESCRIPTION="Module to create simple ASCII tables" +HOMEPAGE=" + https://github.com/foutaise/texttable/ + https://pypi.org/project/texttable/ +" +SRC_URI=" + https://github.com/foutaise/texttable/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +RDEPEND=" + dev-python/wcwidth[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest + +python_test() { + epytest tests.py +} + +pkg_postinst() { + optfeature "better wrapping of CJK text" dev-python/cjkwrap +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/Babel/
commit: 53108a915195ea74bd23721524ee3beef9633954 Author: Michał Górny gentoo org> AuthorDate: Wed Oct 4 05:39:02 2023 + Commit: Michał Górny gentoo org> CommitDate: Wed Oct 4 05:51:30 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53108a91 dev-python/Babel: Bump to 2.13.0 Signed-off-by: Michał Górny gentoo.org> dev-python/Babel/Babel-2.13.0.ebuild | 69 dev-python/Babel/Manifest| 1 + 2 files changed, 70 insertions(+) diff --git a/dev-python/Babel/Babel-2.13.0.ebuild b/dev-python/Babel/Babel-2.13.0.ebuild new file mode 100644 index ..b2e3db74dd6d --- /dev/null +++ b/dev-python/Babel/Babel-2.13.0.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYTHON_COMPAT=( pypy3 python3_{10..12} ) +PYTHON_REQ_USE="threads(+)" + +inherit distutils-r1 pypi + +# see scripts/download_import_cldr.py +CLDR_PV=42.0 +DESCRIPTION="Collection of tools for internationalizing Python applications" +HOMEPAGE=" + https://babel.pocoo.org/ + https://pypi.org/project/Babel/ + https://github.com/python-babel/babel/ +" +SRC_URI+=" + https://unicode.org/Public/cldr/${CLDR_PV%.*}/cldr-common-${CLDR_PV}.zip +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" + +# RDEPEND in BDEPEND for import_cldr.py usage, bug #852158 +BDEPEND=" + app-arch/unzip + ${RDEPEND} + test? ( + dev-python/freezegun[${PYTHON_USEDEP}] + ) +" + +distutils_enable_sphinx docs +distutils_enable_tests pytest + +src_prepare() { + rm babel/locale-data/*.dat || die + rm babel/global.dat || die + distutils-r1_src_prepare +} + +python_configure() { + if [[ ! -f babel/global.dat ]]; then + "${EPYTHON}" scripts/import_cldr.py "${WORKDIR}"/common || die + fi +} + +python_test() { + local EPYTEST_DESELECT=() + if [[ ${EPYTHON} == python3.12 ]]; then + EPYTEST_DESELECT+=( + # seems to be a corner case, might be a regression in cpython + # https://github.com/python-babel/babel/issues/1005 + tests/messages/test_extract.py::ExtractPythonTestCase::test_utf8_message_with_utf8_bom + tests/messages/test_extract.py::ExtractPythonTestCase::test_utf8_message_with_utf8_bom_and_magic_comment + tests/messages/test_extract.py::ExtractPythonTestCase::test_utf8_raw_strings_match_unicode_strings + tests/messages/test_extract.py::ExtractTestCase::test_f_strings + tests/messages/test_extract.py::ExtractTestCase::test_f_strings_non_utf8 + ) + fi + + local -x TZ=UTC + epytest +} diff --git a/dev-python/Babel/Manifest b/dev-python/Babel/Manifest index dc6fad6d5951..a268d743f2f9 100644 --- a/dev-python/Babel/Manifest +++ b/dev-python/Babel/Manifest @@ -1,2 +1,3 @@ DIST Babel-2.12.1.tar.gz 9906735 BLAKE2B d78838f9a2032eae998f1d751ad803fec81c03be498db934e34e0702d28e0815a7848e55af73ea4dff45e3cf063b9e45ab06c749b8d3f15b7742e209bf3d06ef SHA512 93c4bf343d99a1f47f43f8b828eb79098cb429bac1034d58b5aa49adff68116e458067f3784d997f34515828a7432fd18f7abbaeee59b47a4ee8ea744908b33b +DIST Babel-2.13.0.tar.gz 9909829 BLAKE2B d30aa56a1aba0c3caaa8fdc9210ca3a21fd70b6687c86de23f63cc2af7e1c4d3d1f00a8fc5287480808b643c21dc997992fddfb9d038248d762137453f0bdb72 SHA512 43f4b5fdd8653639111a767c4b082333d89695507e92c3fca88262f23ee7531d4600ec794e908e78a64da1ec54020c7127df3deaf979e15c4e1067cdb839aa47 DIST cldr-common-42.0.zip 30178050 BLAKE2B 076e3eca12534feff8e0e54bdc1fa38fc0db0f78cac8b4e35b343763a8ac6787745aa36be165684f4d6dda423409c4431a8e4941c53ae7d340ead0b35edbca30 SHA512 315448fe6a9ac2d5a6a7fd1a27b38c5db30fed053654a803d50e3a8d06aa08ad153e8e57089fa094c561f41a54f37eecda0701b47a1813879902be71945aa38a
[gentoo-commits] repo/gentoo:master commit in: dev-python/rustworkx/
commit: 2513a465ae420f1b01facb66a75e0703b77b4061 Author: Michał Górny gentoo org> AuthorDate: Wed Oct 4 05:34:01 2023 + Commit: Michał Górny gentoo org> CommitDate: Wed Oct 4 05:51:25 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2513a465 dev-python/rustworkx: Bump to 0.13.2 Signed-off-by: Michał Górny gentoo.org> dev-python/rustworkx/Manifest| 8 ++ dev-python/rustworkx/rustworkx-0.13.2.ebuild | 148 +++ 2 files changed, 156 insertions(+) diff --git a/dev-python/rustworkx/Manifest b/dev-python/rustworkx/Manifest index 274579ff1939..c44840073841 100644 --- a/dev-python/rustworkx/Manifest +++ b/dev-python/rustworkx/Manifest @@ -20,6 +20,7 @@ DIST itertools-0.10.5.crate 115354 BLAKE2B f24734bdfedf1dba48554e39b43669efcd4a4 DIST itoa-1.0.4.crate 10601 BLAKE2B 95545252eaabc3114323a44c8b8ea12a91568d9fc8d26ccb3bdd798ac0e04d9a6a9307927c17558f1284fa5491464cfceba2f0b880d00673449b94c0fb783150 SHA512 a70bb6fbdbcab27fbb5a84041bcbad8e0c8fda58d55ca7ac757f7be5cd373101be40df99e9acd6ae49e637e40de037c6bc59560f96c9adeccb2b2e0bf6531e42 DIST libc-0.2.137.crate 606185 BLAKE2B 6724b7ddc2460fef1d0f20efee8726162d904b92987f9de2d3dda06c9cd49124c9fa43a9b39e84d78c03d217ed8ffd30e0dc55a4eb31970413d56fd58ea00adb SHA512 1ef979dc59a7ec4aad7229ec5b40be0ec9a8496c7a2177d325db62f3eab00d72c8d2277d517c0093e0750de12fbb4e45b67133604afeef9153b8e1d4aa0baac4 DIST libm-0.2.6.crate 113690 BLAKE2B 5828bf7a14fc62b28da148284988292646909bba60b2d82bbc6ee482fe0791576133d9666edb1b57bd5208469c78f2b2560223631fad4dc74b7e0d42627ca5d2 SHA512 6ba263c95f1c555e66fbc5a5f7d0f2aca4e20f6aaeca27c3baa4d17aa00b88830334736fc58d268d98e50bcab65220507b0d8e7973fcdbf14600ab3f20c34a56 +DIST libm-0.2.7.crate 115688 BLAKE2B e180347d10847c40a88e43d321e08561df053e6fea0cea2cac480c4162c2f31d8697b4572a384edae323d43781d3c6462b2d77220dd71b2fd0da3a2757487db1 SHA512 b7adbf657be812451fc50cd5e5f92b7a71d43b4e48761bd2738d65498c9abad851f8e86d3be06ae75cf39c7798c23cafe767bc5fd40f596774e858f69fcb46d9 DIST lock_api-0.4.9.crate 25685 BLAKE2B 8adf5c3cccebdf6aff6ec977f230cd2a208b0b188ef57deacbbc6019431f0ede1a760b2384ba3cb49c96b8a589dc56c0f46a6359b3e62277e7ae1a1c3f586fa3 SHA512 9215381d9bb6b80d217c73a900db43df043b3e939b5bd7a292a02e9ab911cf0eacd8f883d35bdf72b3a0e78df8f1bc3e843ca4c775294c7a7a03091dc1a74990 DIST matrixmultiply-0.3.2.crate 49247 BLAKE2B 7f7eff4e0c7b71d942319caab54df7b75e3bb6e6fc7c224312da0a607c78894010b870a5649b7ce20767f622b64141752c55d3ab77cb0a394295041cb2e2a73a SHA512 9a6203c0f604474007b2d28b4db5b83282315de39c775cedefe1c1793ed8b48e83ad01c21669076a77bc28a75eeb847defbcd662239854e8e32acf71bbc800bc DIST memchr-2.5.0.crate 65812 BLAKE2B 57966413a1f933dcb2d2d4ccb29c247070f65a83299b2a9f5aa83f5a48a5c5f1c4c7c632fa63bd19f9508e9291e7258db2f16e2813a56fd84e0856f70f1e67ab SHA512 444a163b484c233e78c0e2e4d51f01ce2da93d7d29f516a95e4b0866b20bdfd3f34137653abed53eb70387991ee3e2b5937d8d4360a85bbcb50a93005a75defa @@ -33,6 +34,7 @@ DIST num-complex-0.2.4.crate 24679 BLAKE2B 175ee644720b6bbff108eb4ef94d0fea8f340 DIST num-complex-0.4.3.crate 29523 BLAKE2B 7f6af07ca78b00ba21f04931c473b2b725c61c78bb74b3bcef7b10a0fb00353c06283da02c056fa8cd4f9949476392054dda56ddacd330abc2d1aea3317e9ebe SHA512 64f1e6ee49f162a190b9aaccdebdf5d4f1712645eebda7877437f58859c5d8d4cfd10b67a39098dc964f9c842909b10e222aa8a2159575a7bb19352f753d3d99 DIST num-integer-0.1.45.crate 22529 BLAKE2B 4da3e801f71ba8f92c692497e200bfc8d32183c94eaad91260683b09f4697c03175fec7cff5a9ff3782d5db5d514d74f22f7a61a102c0f0d2e67a7a4b4f29222 SHA512 731bdc09c3af7f9d8b171041f2957aa60facef93b06886000d8ba60d410aabbbee358d700bf31b2588b2e077464f290f24a0b712df7bb7f12972675b6c9bd735 DIST num-traits-0.2.15.crate 49262 BLAKE2B 942ab170b2acce1cb40e6847f766bf810a79edd293d34f3a27864f464c16fe2b99fb13171ba429cc6d584248de879434beaadf1b231a4001b0e8389ed6c1be04 SHA512 5228498af0f15daeac3c9210f3e6e71cfaaeb30beea81dd37f8eb06b9592c8bf3226a47597cd8592ad4c513964a9a40f1ab2c33102ef3dfe3800d22c8d4528e8 +DIST num-traits-0.2.16.crate 50130 BLAKE2B 1101d28cb4dce477657684a068792b94c7008a965e655edbabfeff51cbe6f008450dc6d7e4fc5dc4fe9c3ee8623ed77a7bde83ce2f68e75d618295fe6cebe0a8 SHA512 2ef65e2f6275b1000f611cc4d019b2f4846a8964b54d9b96462da10e3ac9edbf3d1de82e40094c76f7f5205740361b0eb0ced414bcddbaba5955144f728c6f94 DIST num_cpus-1.13.1.crate 14752 BLAKE2B 27490aeee349d944c29e50b44e9a84371030459353a9316ffaa0245ce499df4424e39c25a81be59cd0f9a19c3214c78bdc7a84b632059282be476d8f918c44d6 SHA512 91ffe0ec792228621d6c2d5cc544ef4744203d19fc9c86e0aad2610038c43aca0448b6c27d82979417a0f6c939ea73523303a44c28df0d1c1b8d09814d5306d9 DIST numpy-0.19.0.crate 66304 BLAKE2B 1ea519b4a34e184b49f2c08388ef4d47a0b081bf199eaea0de3e9daaa3d89f0584a4005f7ee9a0a85b5fcc1b16f1271cf779bc1492173907c2069c2c891e8ff4 SHA512 fe6d1ec55c5e88afa82407351502558a516c7e12bd799001a7f0624a385f6ee4d109d7688df30e8502240d22a75eb9976aaa3ecd209209d04a6960f3481441a6 DIST once_cell-1.15.0.crate 31460 BLAKE2B
[gentoo-commits] repo/gentoo:master commit in: dev-python/psycopg/
commit: 3b84cc15ef0550dcd4479b6e5872759e4e31e665 Author: Michał Górny gentoo org> AuthorDate: Wed Oct 4 05:34:34 2023 + Commit: Michał Górny gentoo org> CommitDate: Wed Oct 4 05:51:26 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b84cc15 dev-python/psycopg: Bump to 2.9.9 Signed-off-by: Michał Górny gentoo.org> dev-python/psycopg/Manifest | 1 + dev-python/psycopg/psycopg-2.9.9.ebuild | 58 + 2 files changed, 59 insertions(+) diff --git a/dev-python/psycopg/Manifest b/dev-python/psycopg/Manifest index ad5d13d6a44a..e51ca48b6534 100644 --- a/dev-python/psycopg/Manifest +++ b/dev-python/psycopg/Manifest @@ -6,3 +6,4 @@ DIST psycopg-3.1.9.gh.tar.gz 487052 BLAKE2B 0422742d21b872c927d8df5f85e8e64fbfc9 DIST psycopg2-2.9.4.tar.gz 384017 BLAKE2B 4bc0afcc890c8a257c1ccd5c6e4e5301857a80f8b1428aa46c1473c9e18f5d2914a2e592c13336b06106217bb334d9b0321835bdd123f1627cbeb29dedf97bf7 SHA512 259088e42e0ab0d8a1a0ccf04f5e560f32c6179b4a0a0059e91bcf269baa8f4b0f1f949c332c640a2438c927a29b2c144078a861f8e18ba9c764da7c93c73b8d DIST psycopg2-2.9.7.tar.gz 383496 BLAKE2B ebec20330ed5e8f1e6190ebbbf9b7a2127e260a3979d63b5dc376843d549412d3b5157a471c00562ff2111c4f3d45c6fd18aa5682368057a90a78a8616eb62be SHA512 77f9136989ce035dc66eec47271bd2e18606db0637eb34300b0b95895358499dae2f5f714ce49d817070f949ec9daa46d221861449cce75225c15c19e757c1a3 DIST psycopg2-2.9.8.tar.gz 383802 BLAKE2B 2a31bca4d5ebbaeeead72fb63f5208b6404291b8cbf2911ecd8043264dabaec7702f00fb94dc222e4bba11673fcf08fcf08f0dcbba8f093c0cb88e3143173c9d SHA512 a540773c0963c2c6e77bd3b9caa117d435f1b40f5a4485bb8eb43a833016b8f53d55a680e5ced998a94480c107a9d479541a1366d55643846d5d0c283b4aabed +DIST psycopg2-2.9.9.tar.gz 384926 BLAKE2B 8418fca1329703cedfc86be74d85cae5133a0604bb8a21fa43e5359a46626d38ef227d0cd8fbbeb497e2db517a469d7f3e86b74ef9163617a547e999073a6b4c SHA512 a691fd09762221e854861dedce37b05e5354e0701feea470a6d5046960056ef02a8c9ecfa751adeba485271ea7d5834643b7d3a3c3f3270087f5ed9c68509f5f diff --git a/dev-python/psycopg/psycopg-2.9.9.ebuild b/dev-python/psycopg/psycopg-2.9.9.ebuild new file mode 100644 index ..31d20d1bc4cc --- /dev/null +++ b/dev-python/psycopg/psycopg-2.9.9.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +PYPI_PN="psycopg2" +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="PostgreSQL database adapter for Python" +HOMEPAGE=" + https://www.psycopg.org/ + https://pypi.org/project/psycopg2/ + https://pypi.org/project/psycopg2/ +" + +LICENSE="LGPL-3+" +SLOT="2" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +IUSE="debug test" +RESTRICT="!test? ( test )" + +RDEPEND=">=dev-db/postgresql-8.1:*" +DEPEND="${RDEPEND}" +BDEPEND=" + test? ( >=dev-db/postgresql-8.1[server] ) +" + +python_prepare_all() { + if use debug; then + sed -i 's/^\(define=\)/\1PSYCOPG_DEBUG,/' setup.cfg || die + fi + + distutils-r1_python_prepare_all +} + +src_test() { + initdb -D "${T}"/pgsql || die + # TODO: random port + pg_ctl -w -D "${T}"/pgsql start \ + -o "-h '' -k '${T}'" || die + createdb -h "${T}" psycopg2_test || die + + local -x PSYCOPG2_TESTDB_HOST="${T}" + distutils-r1_src_test + + pg_ctl -w -D "${T}"/pgsql stop || die +} + +python_test() { + "${EPYTHON}" -c " +import tests +tests.unittest.main(defaultTest='tests.test_suite') +" --verbose || die "Tests fail with ${EPYTHON}" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/setproctitle/
commit: 9391a4fa230d401d6144dd36fbbfc40c632bdeb4 Author: Michał Górny gentoo org> AuthorDate: Wed Oct 4 05:28:39 2023 + Commit: Michał Górny gentoo org> CommitDate: Wed Oct 4 05:51:19 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9391a4fa dev-python/setproctitle: Bump to 1.3.3 Signed-off-by: Michał Górny gentoo.org> dev-python/setproctitle/Manifest | 1 + dev-python/setproctitle/setproctitle-1.3.3.ebuild | 22 ++ 2 files changed, 23 insertions(+) diff --git a/dev-python/setproctitle/Manifest b/dev-python/setproctitle/Manifest index f3f12130b0a1..383044747031 100644 --- a/dev-python/setproctitle/Manifest +++ b/dev-python/setproctitle/Manifest @@ -1 +1,2 @@ DIST setproctitle-1.3.2.tar.gz 27173 BLAKE2B 252ca0a4f71e1413e2474d6c4e9cebacb1642f8c7883709d03341ce1468441509dc54eb9d4191f2aefb65c9e76e130f76a51303a272bd34a6db781d3b2a86e92 SHA512 9c6d1748685e8b62f9542f73481a587dbe7b6ca157fdcecdd8d2f66bbb71169bf31e47da51867aa0ec9b620c39677ab9a936a7537769714bdc99ef0355c743e0 +DIST setproctitle-1.3.3.tar.gz 27253 BLAKE2B 92a789ec5a132e7560e203ef185f914e3b26986da3b53992a1954d3db0ff0b213ffdec5a0db9bf57bd80b197e09481a23541b8979b54a445df1840f469810922 SHA512 daf9954beef0c28b5c9f71e1dbf713e655d2ea6b66387f6f47da5b3b6c679f3faaa26c74d2b7c3b5460468394e0582a1ff45e5d67ff2d85826317fc69c9eb828 diff --git a/dev-python/setproctitle/setproctitle-1.3.3.ebuild b/dev-python/setproctitle/setproctitle-1.3.3.ebuild new file mode 100644 index ..e21c847478f5 --- /dev/null +++ b/dev-python/setproctitle/setproctitle-1.3.3.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} pypy3 ) + +inherit distutils-r1 pypi + +DESCRIPTION="Allow customization of the process title" +HOMEPAGE=" + https://github.com/dvarrazzo/py-setproctitle/ + https://pypi.org/project/setproctitle/ +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/parver/
commit: ba0040a5468b1d3c119d72d56a1694067ff31102 Author: Michał Górny gentoo org> AuthorDate: Wed Oct 4 05:31:51 2023 + Commit: Michał Górny gentoo org> CommitDate: Wed Oct 4 05:51:23 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba0040a5 dev-python/parver: Enable py3.12 Signed-off-by: Michał Górny gentoo.org> dev-python/parver/parver-0.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/parver/parver-0.5.ebuild b/dev-python/parver/parver-0.5.ebuild index f0233f9a983b..d24530aff026 100644 --- a/dev-python/parver/parver-0.5.ebuild +++ b/dev-python/parver/parver-0.5.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyspnego/
commit: d344b5c119b60df76bde61f5d1c0d7b35b8b6d96 Author: Michał Górny gentoo org> AuthorDate: Wed Oct 4 05:29:48 2023 + Commit: Michał Górny gentoo org> CommitDate: Wed Oct 4 05:51:19 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d344b5c1 dev-python/pyspnego: Bump to 0.10.2 Signed-off-by: Michał Górny gentoo.org> dev-python/pyspnego/Manifest | 1 + dev-python/pyspnego/pyspnego-0.10.2.ebuild | 38 ++ 2 files changed, 39 insertions(+) diff --git a/dev-python/pyspnego/Manifest b/dev-python/pyspnego/Manifest index 9fb842d68e17..d6fb638f442c 100644 --- a/dev-python/pyspnego/Manifest +++ b/dev-python/pyspnego/Manifest @@ -1,2 +1,3 @@ DIST pyspnego-0.10.0.tar.gz 221948 BLAKE2B b98ec74c4e0896a27ef718a426bd030113b57397b5fc8337d826a71dc3ff5068b95c8ee439615c7ab067ed4caf8f5801f3430bd3dce67286a14952e7797c2941 SHA512 4ab2c1e51c1e79a9b241600aa40d4a0ed70958d4cd9c2dba0f11e02e980810c0bc67cdb89b10eea3c42c84dcb8f98e284c108cfee75ae87a3107870cab854209 DIST pyspnego-0.10.1.tar.gz 222011 BLAKE2B d7089023cf968029d6ec29216bda154824f19a504ab76ad9f3032fcb6c821ca67435bff7c54a86a881fd802787433e61530a458b797d8c91d19ae25b8766b016 SHA512 881291d3d5f81d0970f1b2cea201c055baf3973aae84cf15995e6f2c5a0ac8a23686e49b163f7d85b8fd0226f98de59bafc939c6983d1a81e954a3f22b34714e +DIST pyspnego-0.10.2.tar.gz 222036 BLAKE2B b46c5469e7f764342f1510d54ee307ec57c6d999d2beb013fdc18eb06d56d601b3f035f0a9d9f9f5a656719f19a345ee25ca8664084afac3dd42529ae53dcf4a SHA512 9d5b45a9c4c2c929269f5eceaa05fbe34571e518b289b165049ddb7fd2bb207c7e6074c45216ad0cdf20e4be7bfca2f3d497aba45e2aadceb0b75221edc54f5d diff --git a/dev-python/pyspnego/pyspnego-0.10.2.ebuild b/dev-python/pyspnego/pyspnego-0.10.2.ebuild new file mode 100644 index ..408e9482cad6 --- /dev/null +++ b/dev-python/pyspnego/pyspnego-0.10.2.ebuild @@ -0,0 +1,38 @@ +# Copyright 2021-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 optfeature pypi + +DESCRIPTION="Library to handle SPNEGO and CredSSP authentication" +HOMEPAGE=" + https://github.com/jborean93/pyspnego/ + https://pypi.org/project/pyspnego/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" + +RDEPEND=" + dev-python/cryptography[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/gssapi[${PYTHON_USEDEP}] + >=dev-python/krb5-0.3.0[${PYTHON_USEDEP}] + dev-python/pytest-mock[${PYTHON_USEDEP}] + dev-python/ruamel-yaml[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +pkg_postinst() { + optfeature "Kerberos authentication" "dev-python/gssapi >=dev-python/krb5-0.3.0" + optfeature "YAML output support" "dev-python/ruamel-yaml" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/cfn-lint/
commit: 4402e255ff4751511326bb4e8be148d0bc39604a Author: Michał Górny gentoo org> AuthorDate: Wed Oct 4 05:33:01 2023 + Commit: Michał Górny gentoo org> CommitDate: Wed Oct 4 05:51:24 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4402e255 dev-python/cfn-lint: Bump to 0.80.4 Signed-off-by: Michał Górny gentoo.org> dev-python/cfn-lint/Manifest | 1 + dev-python/cfn-lint/cfn-lint-0.80.4.ebuild | 65 ++ 2 files changed, 66 insertions(+) diff --git a/dev-python/cfn-lint/Manifest b/dev-python/cfn-lint/Manifest index ba80eb95b8b2..adaa85534487 100644 --- a/dev-python/cfn-lint/Manifest +++ b/dev-python/cfn-lint/Manifest @@ -2,3 +2,4 @@ DIST cfn-lint-0.79.11.tar.gz 3701364 BLAKE2B 434b342a638a241accacd3686b52642737b DIST cfn-lint-0.79.9.tar.gz 3699097 BLAKE2B d85d520b2bbba0c61766716bbc3222ce5cfd6cb467f215c7914a3996682ac86c5feb11ff01f946641cba0cafb7c1a7cf1a081a76f37dd3daa0e03a4a59b35d7c SHA512 ad11ad76cf48a4c1661ef2b627fcf3c9eed08183a6c4401df826c75818f77d7878332ad2915ebc6dcf833eb15f886124fb15d83b46e9e1add88f911edf30db11 DIST cfn-lint-0.80.2.tar.gz 3738744 BLAKE2B 2de27228f303b37c005a6d947e5d4b9cfc940a2a7c7686956f8e7ac2e17d9a94104af7f43731c8defee643c5ed6cba8c24044af55db8462dd734442ae0637532 SHA512 c4ab580498a6de918fbac12786db461897068cccbb87d04d90f91e10befcf8e9190a8c165ee13ff137575d6a1e7b0999506c4fe9caa45c5e1123a23bb24fea24 DIST cfn-lint-0.80.3.tar.gz 3685775 BLAKE2B 3b8d233e64d2060b124eb560aa963c3ae06a53a68f0e2ad1e7824a4b136ba0bb3ab2c7a3b5bcd72e3350531672cd1da4b98ad8bd1348b6efc80a8adce7e276a8 SHA512 d5afd13db145200d4ca9679a41436b48e92e391db2c5a9f60feffbe735a3ef013b11f2d2bdee4fa04da862b99cabf5a4aa62648418ce68eeddc9dff0f95235c1 +DIST cfn-lint-0.80.4.tar.gz 3657880 BLAKE2B 8507c2381bfb7e7f796eb8fbc505bbda48bdb217d9357063289d66307140914dce7d40de8851b0459e6f6154bc3e09d4d0e30da5e1f1cdcf0fad6e8f8b00f3d3 SHA512 a09954b014d2cf677b97012b2635345f94cefbe227f4040eed80aad5ee602daa2542a636295a4c90ad60bcf4e8eb9015a5b9de75c72ffcb903a6ec460a22267e diff --git a/dev-python/cfn-lint/cfn-lint-0.80.4.ebuild b/dev-python/cfn-lint/cfn-lint-0.80.4.ebuild new file mode 100644 index ..0cd40b7db3d1 --- /dev/null +++ b/dev-python/cfn-lint/cfn-lint-0.80.4.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 pypi + +DESCRIPTION="CloudFormation Linter" +HOMEPAGE=" + https://github.com/aws-cloudformation/cfn-lint/ + https://pypi.org/project/cfn-lint/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" + +RDEPEND=" + >=dev-python/aws-sam-translator-1.73.0[${PYTHON_USEDEP}] + dev-python/jsonpatch[${PYTHON_USEDEP}] + >=dev-python/jschema_to_python-1.2.3[${PYTHON_USEDEP}] + =dev-python/jsonschema-3.0[${PYTHON_USEDEP}] + dev-python/junit-xml[${PYTHON_USEDEP}] + dev-python/pyyaml-5.4[${PYTHON_USEDEP}] + >=dev-python/requests-2.15.0[${PYTHON_USEDEP}] + >=dev-python/regex-2021.7.1[${PYTHON_USEDEP}] + >=dev-python/sarif_om-1.0.4[${PYTHON_USEDEP}] + >=dev-python/sympy-1.0.0[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest + +src_prepare() { + # unpin the deps + sed -e 's:~=[0-9.]*::' -i setup.py || die + distutils-r1_src_prepare +} + +python_test() { + local EPYTEST_DESELECT=( + # TODO + test/unit/module/test_template.py::TestTemplate::test_build_graph + # requires git repo + test/unit/module/maintenance/test_update_documentation.py::TestUpdateDocumentation::test_update_docs + # Internet + test/unit/module/formatters/test_formatters.py::TestFormatters::test_sarif_formatter + test/unit/module/maintenance/test_update_resource_specs.py::TestUpdateResourceSpecs::test_update_resource_specs_python_3 + # TODO: it looks as if AWS_DEFAULT_REGION didn't work + test/unit/module/core/test_run_cli.py::TestCli::test_bad_config + test/unit/module/core/test_run_cli.py::TestCli::test_override_parameters + test/unit/module/core/test_run_cli.py::TestCli::test_positional_template_parameters + test/unit/module/core/test_run_cli.py::TestCli::test_template_config + ) + + # from tox.ini + local -x AWS_DEFAULT_REGION=us-east-1 + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/regex/
commit: fc609e08075ea4c808f03b3e62e3a2c29af2d3ba Author: Michał Górny gentoo org> AuthorDate: Wed Oct 4 05:30:26 2023 + Commit: Michał Górny gentoo org> CommitDate: Wed Oct 4 05:51:20 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc609e08 dev-python/regex: Bump to 2023.10.3 Signed-off-by: Michał Górny gentoo.org> dev-python/regex/Manifest | 1 + dev-python/regex/regex-2023.10.3.ebuild | 35 + 2 files changed, 36 insertions(+) diff --git a/dev-python/regex/Manifest b/dev-python/regex/Manifest index 350774846df2..a988bef985fb 100644 --- a/dev-python/regex/Manifest +++ b/dev-python/regex/Manifest @@ -1,2 +1,3 @@ +DIST regex-2023.10.3.tar.gz 394659 BLAKE2B 2a842b307efb32c87087991312d09a03f0772729ba290222c9917073a6335c7d6cc76bc0d193352d9904ce655868d3415f75b93861de612fceeb8507080da1fb SHA512 c300f5c8218697362a15ec9bcbef60e510743ab098d8f2fcf1c8e9e39c19f848c60ae85def93780a1696a7ed864a69e704e045e995cd5bafb26bfec117a16609 DIST regex-2023.6.3.tar.gz 392247 BLAKE2B c7735e19df80e919fd577723c54f6761698adf014dd4e936cda6a1ed745f26f083abd59ed2a772a70e16bec742f8d29a1e76a726b28e1395265c9941ff4e7b99 SHA512 092f316621a0237425a6e8124b289f4156256424b28cb36c590b8d89d731cfa363a97051199b16ede6520e12e99659497f230338a6f913587f578ededdedc408 DIST regex-2023.8.8.tar.gz 392505 BLAKE2B 0d0f582e42c93ec4497f82ac69aaad6a69dd4bbb482bef6e06a51340a67b8d041ec554d878d8f0dcb57dce08b708fd87762ed8451f0221019f38d8188031711b SHA512 81a8421df5ab2db0eb4a5d1c434933d1513f634f32f57a48b32dede3bfddb379345baf7ecec0241338c0fc0f96463489ffa64c3214ee58a92ab5592cf9893bef diff --git a/dev-python/regex/regex-2023.10.3.ebuild b/dev-python/regex/regex-2023.10.3.ebuild new file mode 100644 index ..69354dc06042 --- /dev/null +++ b/dev-python/regex/regex-2023.10.3.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} pypy3 ) + +inherit distutils-r1 pypi + +DESCRIPTION="Alternative regular expression module to replace re" +HOMEPAGE=" + https://github.com/mrabarnett/mrab-regex/ + https://pypi.org/project/regex/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos" +IUSE="doc" + +PATCHES=( + "${FILESDIR}/${PN}-2021.4.4-pypy3-fix-test_empty_array.patch" + "${FILESDIR}/${PN}-2021.4.4-pypy3-fix-test_issue_18468.patch" +) + +distutils_enable_tests unittest + +python_install_all() { + use doc && local HTML_DOCS=( docs/Features.html ) + local DOCS=( README.rst docs/*.rst ) + + distutils-r1_python_install_all +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/logbook/
commit: 3118a8143be0d3af4465c3fe985f0039768eaff8 Author: Michał Górny gentoo org> AuthorDate: Wed Oct 4 05:31:33 2023 + Commit: Michał Górny gentoo org> CommitDate: Wed Oct 4 05:51:22 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3118a814 dev-python/logbook: Bump to 1.7.0 Signed-off-by: Michał Górny gentoo.org> dev-python/logbook/Manifest | 1 + dev-python/logbook/logbook-1.7.0.ebuild | 58 + 2 files changed, 59 insertions(+) diff --git a/dev-python/logbook/Manifest b/dev-python/logbook/Manifest index 19b1d44ce7f4..03d2789e273b 100644 --- a/dev-python/logbook/Manifest +++ b/dev-python/logbook/Manifest @@ -1 +1,2 @@ DIST logbook-1.6.0.gh.tar.gz 364463 BLAKE2B f1e2187f87c9a0530e8cf62032285afcf08742b927aab269cf2e4707a040d15e1ab3c0e994b3cbc56857bebbea5d598f3981a24f94c2aa9d8322e9f0f7ec76d8 SHA512 7037c93bcaf0d3b53456869269c7317920f111ecfb3ebe930f471e031376819afd018ddf0b25a46f2a7d1a3111cd5d35828da1885935ee9508e2712e5bb7c724 +DIST logbook-1.7.0.gh.tar.gz 364752 BLAKE2B a801c2ec55a257250336748007bdb95206372cf8cf3492785c5c50829e3e3c467de564401ed6f758f3e6b14d708d889860a4bb93da5119fc134df5167976bebb SHA512 50b52f54e894be303a7e910602cfbbceee04280cb134ad89f32f0a79c21d509ae0f6ae83beac9a9e22726d1c394e9893eea884ff43b56aae9dbad6dd1221d96f diff --git a/dev-python/logbook/logbook-1.7.0.ebuild b/dev-python/logbook/logbook-1.7.0.ebuild new file mode 100644 index ..3d747e5c0d14 --- /dev/null +++ b/dev-python/logbook/logbook-1.7.0.ebuild @@ -0,0 +1,58 @@ +# 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..11} ) + +inherit distutils-r1 + +DESCRIPTION="A logging replacement for Python" +HOMEPAGE=" + https://logbook.readthedocs.io/en/stable/ + https://github.com/getlogbook/logbook/ + https://pypi.org/project/Logbook/ +" +SRC_URI=" + https://github.com/getlogbook/logbook/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~riscv ~x86" + +BDEPEND=" + test? ( + app-arch/brotli[${PYTHON_USEDEP},python] + >=dev-python/execnet-1.0.9[${PYTHON_USEDEP}] + dev-python/jinja[${PYTHON_USEDEP}] + dev-python/pip[${PYTHON_USEDEP}] + dev-python/pytest-rerunfailures[${PYTHON_USEDEP}] + dev-python/pyzmq[${PYTHON_USEDEP}] + >=dev-python/sqlalchemy-1.4[${PYTHON_USEDEP}] + ) +" +RDEPEND=" + !!dev-python/contextvars + !!dev-python/gevent +" + +distutils_enable_tests pytest +distutils_enable_sphinx docs + +python_configure_all() { + export DISABLE_LOGBOOK_CEXT=1 +} + +python_test() { + local EPYTEST_DESELECT=( + # Delete test file requiring local connection to redis server + tests/test_queues.py + # https://github.com/getlogbook/logbook/issues/318 + tests/test_ticketing.py::test_basic_ticketing + ) + + epytest -p no:flaky +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/textX/
commit: 4c9dd8ed99be053bc88fd447b272e1360511e5ed Author: Michał Górny gentoo org> AuthorDate: Wed Oct 4 05:30:44 2023 + Commit: Michał Górny gentoo org> CommitDate: Wed Oct 4 05:51:21 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c9dd8ed dev-python/textX: Enable py3.12 Signed-off-by: Michał Górny gentoo.org> dev-python/textX/textX-3.1.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/textX/textX-3.1.1.ebuild b/dev-python/textX/textX-3.1.1.ebuild index d0f7bba95baf..c1b43647ed4a 100644 --- a/dev-python/textX/textX-3.1.1.ebuild +++ b/dev-python/textX/textX-3.1.1.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: dev-python/Arpeggio/
commit: ea4096b34fc1267571b663aa284a06dcb303f53f Author: Michał Górny gentoo org> AuthorDate: Wed Oct 4 05:21:46 2023 + Commit: Michał Górny gentoo org> CommitDate: Wed Oct 4 05:51:15 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea4096b3 dev-python/Arpeggio: Remove unnecessary test dep on memory-profiler Signed-off-by: Michał Górny gentoo.org> dev-python/Arpeggio/Arpeggio-2.0.2.ebuild | 6 -- 1 file changed, 6 deletions(-) diff --git a/dev-python/Arpeggio/Arpeggio-2.0.2.ebuild b/dev-python/Arpeggio/Arpeggio-2.0.2.ebuild index 3c894b75d09a..6ea3448bc3a1 100644 --- a/dev-python/Arpeggio/Arpeggio-2.0.2.ebuild +++ b/dev-python/Arpeggio/Arpeggio-2.0.2.ebuild @@ -19,10 +19,4 @@ LICENSE="MIT" SLOT="0" KEYWORDS="amd64 ~arm64 ~riscv x86" -DEPEND=" - test? ( - dev-python/memory-profiler[${PYTHON_USEDEP}] - ) -" - distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/pygresql/
commit: 48984f5734d390d8ca9e5137a8995bbf98e21c9e Author: Michał Górny gentoo org> AuthorDate: Wed Oct 4 05:28:12 2023 + Commit: Michał Górny gentoo org> CommitDate: Wed Oct 4 05:51:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48984f57 dev-python/pygresql: Bump to 6.0 Signed-off-by: Michał Górny gentoo.org> dev-python/pygresql/Manifest| 1 + dev-python/pygresql/pygresql-6.0.ebuild | 64 + 2 files changed, 65 insertions(+) diff --git a/dev-python/pygresql/Manifest b/dev-python/pygresql/Manifest index 1cf74e6bf189..de78ed54fed7 100644 --- a/dev-python/pygresql/Manifest +++ b/dev-python/pygresql/Manifest @@ -1,2 +1,3 @@ DIST PyGreSQL-5.2.4.tar.gz 270319 BLAKE2B 6ec2bf9786dd97f8649585bd00b87569d2cd668e43e8cc28443126ec2ee00943f044775b756785002c32aef516c4141e126e7d458b232bf8bfa1413bfdbd2db0 SHA512 3dbb90391e0a12f1ce4676dd5fa89d586d33a4bcb710779583beb05ae71131fbcf0412e702b542d856f3fd6ceeb145952c2f7bdede25efd08fe61ffcf0296212 DIST PyGreSQL-5.2.5.tar.gz 272605 BLAKE2B 6b3d63ee5d34bbe4eb3f482c7a6e6ef02f6087bf8799aeabf57e2bd7bc77ba46d3d741d1f1355336df7f76f6d23c6d2894d3e3fcfbaafbe6171978c7fc4db30b SHA512 e99a9776e92d812fcf06cf3f448b38aa39ccd108b28237e22dcb663293db41c92d78aa72ad0665552dd99a6a0a8bad518521cacf0b545b888132758f36488f88 +DIST PyGreSQL-6.0.tar.gz 271585 BLAKE2B 80e5dc9be955ac2b9a69b1cdbc6f164d11bd8f0386da340fc414340a7ebc7e857727f8b6570acf6696ac83daeb41ef80cc5875f4ae0ea766e838d54d96b33910 SHA512 a6ed1f252a40ae4c429c142cc408993bfe5ec7a4318cf219f977a440a3e3f823291b160843bc497e3375e5acc36b8043178f77c0f9cfd108e580e80b7a5c8eb9 diff --git a/dev-python/pygresql/pygresql-6.0.ebuild b/dev-python/pygresql/pygresql-6.0.ebuild new file mode 100644 index ..6ab105e94608 --- /dev/null +++ b/dev-python/pygresql/pygresql-6.0.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYPI_PN="PyGreSQL" +POSTGRES_COMPAT=( 9.6 {10..14} ) +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 postgres pypi + +DESCRIPTION="A Python interface for the PostgreSQL database" +HOMEPAGE=" + https://pygresql.github.io/ + https://github.com/PyGreSQL/PyGreSQL/ + https://pypi.org/project/PyGreSQL/ +" + +LICENSE="POSTGRESQL" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~sparc ~x86" + +DEPEND="${POSTGRES_DEP}" +RDEPEND="${DEPEND}" + +PATCHES=( + "${FILESDIR}"/${PN}-5.2-CFLAGS.patch +) + +distutils_enable_tests unittest + +pkg_setup() { + if [[ ${MERGE_TYPE} != binary ]]; then + postgres_pkg_setup + fi +} + +src_test() { + local db="${T}/pgsql" + initdb --username=portage -D "${db}" || die + pg_ctl -w -D "${db}" start \ + -o "-h '127.0.0.1' -p 5432 -k '${T}'" || die + psql -h "${T}" -U portage -d postgres \ + -c "ALTER ROLE portage WITH PASSWORD 'postgres';" || die + createdb -h "${T}" -U portage test || die + + cat > tests/LOCAL_PyGreSQL.py <<-EOF || die + dbhost = '${T}' + EOF + + rm -rf pg || die + distutils-r1_src_test + + pg_ctl -w -D "${db}" stop || die +} + +python_install_all() { + local DOCS=( docs/*.rst docs/community/* docs/contents/tutorial.rst ) + + distutils-r1_python_install_all +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/Arpeggio/
commit: 4f12f87f24abd3c829a4393d0a2db5f08ec3256c Author: Michał Górny gentoo org> AuthorDate: Wed Oct 4 05:26:52 2023 + Commit: Michał Górny gentoo org> CommitDate: Wed Oct 4 05:51:17 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f12f87f dev-python/Arpeggio: Enable py3.12 Signed-off-by: Michał Górny gentoo.org> dev-python/Arpeggio/Arpeggio-2.0.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/Arpeggio/Arpeggio-2.0.2.ebuild b/dev-python/Arpeggio/Arpeggio-2.0.2.ebuild index 6ea3448bc3a1..ac8df1f1658a 100644 --- a/dev-python/Arpeggio/Arpeggio-2.0.2.ebuild +++ b/dev-python/Arpeggio/Arpeggio-2.0.2.ebuild @@ -5,7 +5,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYPI_NO_NORMALIZE=1 -PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit distutils-r1 pypi
[gentoo-commits] repo/gentoo:master commit in: profiles/
commit: fcf463a7dbc4fb2b8116b08e525bbb4f629c54bf Author: Michał Górny gentoo org> AuthorDate: Wed Oct 4 05:23:41 2023 + Commit: Michał Górny gentoo org> CommitDate: Wed Oct 4 05:51:16 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fcf463a7 package.mask: Last rite dev-python/memory-profiler Bug: https://bugs.gentoo.org/915162 Signed-off-by: Michał Górny gentoo.org> profiles/package.mask | 7 +++ 1 file changed, 7 insertions(+) diff --git a/profiles/package.mask b/profiles/package.mask index 9ea7296bdb94..480f49b45b41 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -33,6 +33,13 @@ #--- END OF EXAMPLES --- +# Michał Górny (2023-10-04) +# The project was abandoned upstream. The test suite is broken +# with python3.12. It was used only as an optional test dep +# for dev-python/Arpeggio. +# Removal on 2023-11-03. Bug #915162. +dev-python/memory-profiler + # Michał Górny (2023-09-29) # The project is no longer maintained upstream. We haven't handled # the version bump from a year ago yet. No reverse dependencies.
[gentoo-commits] repo/gentoo:master commit in: dev-python/traitlets/
commit: 7d839202454a6f7919a7c702b9c5550badcc26c5 Author: Michał Górny gentoo org> AuthorDate: Wed Oct 4 05:18:57 2023 + Commit: Michał Górny gentoo org> CommitDate: Wed Oct 4 05:51:14 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d839202 dev-python/traitlets: Bump to 5.11.2 Signed-off-by: Michał Górny gentoo.org> dev-python/traitlets/Manifest| 1 + dev-python/traitlets/traitlets-5.11.2.ebuild | 36 2 files changed, 37 insertions(+) diff --git a/dev-python/traitlets/Manifest b/dev-python/traitlets/Manifest index e8ebb13d02e8..999d014aef51 100644 --- a/dev-python/traitlets/Manifest +++ b/dev-python/traitlets/Manifest @@ -1,3 +1,4 @@ DIST traitlets-5.10.0.tar.gz 153836 BLAKE2B ea9e694b1b852d32beee48889eed9dba967cd9bf29b235ad6f86ffc8eee8fcef28400aad8d13adef0ed7159fa6a7904be31f7249254a3b80764aa3c51e9e4e74 SHA512 6ca908f3a3a12a2ca55398b4811ab2daee0ae064359e51937bce111eeeb5268cbd585c68a35fd8c1fefc3f135d14ebb3a468d7c5e0f036a86e656fe6b3d281db DIST traitlets-5.10.1.tar.gz 155473 BLAKE2B e1a8ddb41441f876dfda07be5c0dc55da149b2f5c296e7028da7b58a13063c88fa3a71ec884ed788e32a313ac891f08385e57dae8c71ac10e9db4e2405ed1095 SHA512 8ac1f5761c2d169e2e2b79b4456b69840ce99b6d7ee6cc5731a8c9af60ed45a07ffaf3dfe87ba553f51d582384bbdc6a8c6361f48c04585cd72190455c65a7c7 +DIST traitlets-5.11.2.tar.gz 157726 BLAKE2B 80354e3375ca5024e3074a2e8ea9f836f4a828224b234bc6ecdd648bd3c8d3a526c2a4d1c003991e30bb229cd0e01ac0c0889f789788705cc78fb76a7303 SHA512 2194599110bef3f63f24a31331c4f823c5a31664f670198398519fbed0801904b8353aa1ff9458b2cc097fd0725bcba41135b72a001df2419dc5ab6c39b9685a DIST traitlets-5.9.0.tar.gz 150207 BLAKE2B 3717141dd69fb8191ed7735bf732f847004db9349507033a994e37bdfa654974d79d53937a6123f1697814197923615ea452f04afc3495c3139fa32e677bba6e SHA512 4999591d79fa537082307e148ce569beb2a0339ac9a7970ecc31c60dce6761d367e3ba959b4b57930f9fd2478616d031710e64a0afe13c6bc382477812fdc8ac diff --git a/dev-python/traitlets/traitlets-5.11.2.ebuild b/dev-python/traitlets/traitlets-5.11.2.ebuild new file mode 100644 index ..2d25eb1dcc1c --- /dev/null +++ b/dev-python/traitlets/traitlets-5.11.2.ebuild @@ -0,0 +1,36 @@ +# 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="A configuration system for Python applications" +HOMEPAGE=" + https://github.com/ipython/traitlets/ + https://pypi.org/project/traitlets/ +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos" + +BDEPEND=" + test? ( + >=dev-python/argcomplete-2.0[${PYTHON_USEDEP}] + dev-python/pytest-mock[${PYTHON_USEDEP}] + ) +" + +distutils_enable_sphinx docs/source \ + dev-python/myst-parser \ + dev-python/pydata-sphinx-theme +distutils_enable_tests pytest + +python_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest -p pytest_mock +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/reline/
commit: 784036cc61497638bb5579e13729b459d36e0570 Author: Hans de Graaff gentoo org> AuthorDate: Wed Oct 4 05:15:33 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Wed Oct 4 05:31:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=784036cc dev-ruby/reline: drop 0.3.5, 0.3.6 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/reline/Manifest| 2 -- dev-ruby/reline/reline-0.3.5.ebuild | 31 --- dev-ruby/reline/reline-0.3.6.ebuild | 31 --- 3 files changed, 64 deletions(-) diff --git a/dev-ruby/reline/Manifest b/dev-ruby/reline/Manifest index aca5a805bc65..243c60ee48b4 100644 --- a/dev-ruby/reline/Manifest +++ b/dev-ruby/reline/Manifest @@ -1,5 +1,3 @@ -DIST reline-0.3.5.tar.gz 86159 BLAKE2B 344db9ea247e3acc5b2f346cec657b3702c385b165b0d99e25239d099cbf293705458bc00cbf1646581abc37e0b661962aa2ae6be56879e9a1b8b7b31b2f1ff6 SHA512 5aa6f01cc92d4036f7edb6d10bb1d03300cf79667b87fe7bd4d53bd9cc018b1ac56de7f1ccbaac8ee76d9301196130fcbc6913e482a2c8d78526664f2076677c -DIST reline-0.3.6.tar.gz 87142 BLAKE2B 7e52e4a1e1cc62f58a5ae45f452b269233b2b681a0146f1ccab5343491053bd514d6fa93610c17bddc4ec3dfc14fa06e6f67559c8d4e254a0d0f857271ee5a31 SHA512 b8a465de0658378b5eb52d9ca78d82bb54c392e0cad512bfbba4d82834ea5834582b7055b12ccfae8785ce4d13f232aa9d4e7f8b48da0dd2aeb982cd2705 DIST reline-0.3.7.tar.gz 87621 BLAKE2B 7f44f7a8bb1dafa18204689ffee9727bf246ef8011d3dd389b5f2712b1ef47891d20e2cfeeb863a47abf5c8cfd9e3ec1f6604279179c1c737e2d957bdaede156 SHA512 853eb1d59d68fc9c780dee52497f1a5119ed39db9f9561009cbf237c3f4de1673fd42e218645369a609f704ff98930cbb24d7ce22e0d97f1d793ae5686938598 DIST reline-0.3.8.tar.gz 87671 BLAKE2B 9b30674e49e5d98e72d179bef12ab156a9f712ba308f643224ef2a1356ab37ba62aacbbfdfb6e1800e552de741bc8b367dd3da9d8cc78a432d9ce578891c5dd0 SHA512 38250a105807d49ac0e8792c0c451fea4ae3ad6efeb8dce4c7f51e1385a75c8ffc20abf408ba1adf958a7a7e402fb3add07e68e61a01543990e2b710dee12218 DIST reline-0.3.9.tar.gz 87794 BLAKE2B 01711129ad0f1f45cee1797f0723a46c72d39d3473917708f4aaf5e9c02651c4cc09056a4822250a736c1e3800556d9df120d3f08133690d12477f4be704f40a SHA512 ae3f7e5811f81094f1327da0e1b71c322b15bcaad6fa34c52eb7b7b069eee4021d420634bd63fa1635799661865d73fad83ed55256c78a3311db517d56ef2dfc diff --git a/dev-ruby/reline/reline-0.3.5.ebuild b/dev-ruby/reline/reline-0.3.5.ebuild deleted file mode 100644 index e402f399fa66.. --- a/dev-ruby/reline/reline-0.3.5.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -USE_RUBY="ruby30 ruby31 ruby32" - -RUBY_FAKEGEM_BINWRAP="" -RUBY_FAKEGEM_EXTRADOC="README.md" -RUBY_FAKEGEM_GEMSPEC="reline.gemspec" - -inherit ruby-fakegem - -DESCRIPTION="Alternative readline implementation in pure Ruby" -HOMEPAGE="https://github.com/ruby/reline; -SRC_URI="https://github.com/ruby/reline/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" -IUSE="" - -ruby_add_rdepend ">=dev-ruby/io-console-0.5.0:0" - -all_ruby_prepare() { - sed -e "s:_relative ':'./:" \ - -i ${RUBY_FAKEGEM_GEMSPEC} || die -} - -each_ruby_test() { - ${RUBY} -Ilib:.:test/reline -rhelper -e 'Dir["test/**/test_*.rb"].each{|f| require f}' || die -} diff --git a/dev-ruby/reline/reline-0.3.6.ebuild b/dev-ruby/reline/reline-0.3.6.ebuild deleted file mode 100644 index e402f399fa66.. --- a/dev-ruby/reline/reline-0.3.6.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -USE_RUBY="ruby30 ruby31 ruby32" - -RUBY_FAKEGEM_BINWRAP="" -RUBY_FAKEGEM_EXTRADOC="README.md" -RUBY_FAKEGEM_GEMSPEC="reline.gemspec" - -inherit ruby-fakegem - -DESCRIPTION="Alternative readline implementation in pure Ruby" -HOMEPAGE="https://github.com/ruby/reline; -SRC_URI="https://github.com/ruby/reline/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" -IUSE="" - -ruby_add_rdepend ">=dev-ruby/io-console-0.5.0:0" - -all_ruby_prepare() { - sed -e "s:_relative ':'./:" \ - -i ${RUBY_FAKEGEM_GEMSPEC} || die -} - -each_ruby_test() { - ${RUBY} -Ilib:.:test/reline -rhelper -e 'Dir["test/**/test_*.rb"].each{|f| require f}' || die -}
[gentoo-commits] repo/gentoo:master commit in: www-apps/nanoc-core/
commit: 318d7f79b88e04553b5a00b31aa29bcc37379162 Author: Hans de Graaff gentoo org> AuthorDate: Wed Oct 4 05:30:22 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Wed Oct 4 05:31:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=318d7f79 www-apps/nanoc-core: add 4.12.17 Signed-off-by: Hans de Graaff gentoo.org> www-apps/nanoc-core/Manifest | 1 + www-apps/nanoc-core/nanoc-core-4.12.17.ebuild | 77 +++ 2 files changed, 78 insertions(+) diff --git a/www-apps/nanoc-core/Manifest b/www-apps/nanoc-core/Manifest index b9aaed5f1857..090b7c8c8714 100644 --- a/www-apps/nanoc-core/Manifest +++ b/www-apps/nanoc-core/Manifest @@ -1 +1,2 @@ DIST nanoc-core-4.12.16.tar.gz 350823 BLAKE2B 8196589290b5120b74bd2063e60f1fad14af98f7c8ffcef0a226d28ecb3f129ab04c913ad921e64c9551965c8fe1e26da1e0f41baa64a75caa372d6796c5084b SHA512 e04a562d87250286a9fbdc0381fdc64868f87f67d1ae9ce81f0e21c13496e168cfc4936c02b3cba87e8d647ab070670a208722fd53f4265eb3674b7ba20ccebd +DIST nanoc-core-4.12.17.tar.gz 350964 BLAKE2B ca19c259eac8005f2612f61b902005d43196e3e01e8bb0c7a77f9f68bc27486ad6e6e9860420817a633b9a48973f7d98689046cbdb6fe4c185ae18583168d6d2 SHA512 d5a8d3711642f65078102be9317ac2b7db3635c5ff5616d2c05fd917e5cba76a8a21ceeb0a84565723d334f8d62cb55c8097eac07c9bc30f783916c8d312b8c1 diff --git a/www-apps/nanoc-core/nanoc-core-4.12.17.ebuild b/www-apps/nanoc-core/nanoc-core-4.12.17.ebuild new file mode 100644 index ..80ccfe943d17 --- /dev/null +++ b/www-apps/nanoc-core/nanoc-core-4.12.17.ebuild @@ -0,0 +1,77 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby31 ruby32" + +RUBY_FAKEGEM_EXTRADOC="NEWS.md README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="nanoc is a simple but very flexible static site generator written in Ruby" +HOMEPAGE="https://nanoc.app/; +SRC_URI="https://github.com/nanoc/nanoc/archive/${PV}.tar.gz -> ${P}.tar.gz" +LICENSE="MIT" + +KEYWORDS="~amd64 ~riscv" +SLOT="0" +IUSE="${IUSE} minimal" + +DEPEND+="test? ( app-text/asciidoc app-text/highlight )" + +RUBY_S="nanoc-${PV}/nanoc-core" + +ruby_add_rdepend " + >=dev-ruby/concurrent-ruby-1.1:1 + dev-ruby/ddmetrics:1 + dev-ruby/ddplugin:1 + >=dev-ruby/immutable-ruby-0.1:0 + >=dev-ruby/json_schema-0.19:0 + >=dev-ruby/memo_wise-1.5:1 + dev-ruby/psych:0 + dev-ruby/slow_enumerator_tools:1 + >=dev-ruby/tty-platform-0.2:0 + >=dev-ruby/zeitwerk-2.1:2 +" + +ruby_add_bdepend "test? ( + dev-ruby/bundler + dev-ruby/rspec:3 + dev-ruby/rspec-its + dev-ruby/fuubar + dev-ruby/minitest + dev-ruby/timecop + dev-ruby/tty-command + dev-ruby/yard + www-apps/nanoc-spec +) +" + +PATCHES=( "${FILESDIR}/${PN}-4.12.2-contracts.patch" ) + +all_ruby_prepare() { + # Avoid unneeded development dependencies + sed -i -e '/simplecov/I s:^:#:' \ + -e '/codecov/I s:^:#:' ../common/spec/spec_helper_head_core.rb || die + sed -e '/coverall/I s:^:#:' \ + -e '/rubocop/ s:^:#:' \ + -i Rakefile || die + sed -i -e '2i require "tmpdir"; require "pathname"; gem "psych", "~> 4.0"' spec/spec_helper.rb || die + + echo "-r ./spec/spec_helper.rb" > .rspec || die + + sed -i -e "s:require_relative 'lib:require './lib:" ${RUBY_FAKEGEM_GEMSPEC} || die + + # Use useable tmp dir + sed -i -e "s:/tmp/whatever:${T}/whatever:" spec/nanoc/core/checksummer_spec.rb || die + + # Avoid circular dependency on www-apps/nanoc + sed -i -e '/.all_outdated/,/^ end/ s:^:#:' spec/nanoc/core/feature_spec.rb || die + rm -f spec/nanoc/core_spec.rb || die +} + +each_ruby_test() { + RUBYLIB="${S}/lib" ${RUBY} -S rake spec || die +}
[gentoo-commits] repo/gentoo:master commit in: www-apps/nanoc-cli/
commit: f3e65bd0cce35c96844d997852f363ff73ab4ac3 Author: Hans de Graaff gentoo org> AuthorDate: Wed Oct 4 05:30:36 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Wed Oct 4 05:31:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3e65bd0 www-apps/nanoc-cli: add 4.12.17 Signed-off-by: Hans de Graaff gentoo.org> www-apps/nanoc-cli/Manifest | 1 + www-apps/nanoc-cli/nanoc-cli-4.12.17.ebuild | 71 + 2 files changed, 72 insertions(+) diff --git a/www-apps/nanoc-cli/Manifest b/www-apps/nanoc-cli/Manifest index 263d6a046f34..b9a0bbe7373b 100644 --- a/www-apps/nanoc-cli/Manifest +++ b/www-apps/nanoc-cli/Manifest @@ -1 +1,2 @@ DIST nanoc-4.12.16.tar.gz 350823 BLAKE2B 8196589290b5120b74bd2063e60f1fad14af98f7c8ffcef0a226d28ecb3f129ab04c913ad921e64c9551965c8fe1e26da1e0f41baa64a75caa372d6796c5084b SHA512 e04a562d87250286a9fbdc0381fdc64868f87f67d1ae9ce81f0e21c13496e168cfc4936c02b3cba87e8d647ab070670a208722fd53f4265eb3674b7ba20ccebd +DIST nanoc-4.12.17.tar.gz 350964 BLAKE2B ca19c259eac8005f2612f61b902005d43196e3e01e8bb0c7a77f9f68bc27486ad6e6e9860420817a633b9a48973f7d98689046cbdb6fe4c185ae18583168d6d2 SHA512 d5a8d3711642f65078102be9317ac2b7db3635c5ff5616d2c05fd917e5cba76a8a21ceeb0a84565723d334f8d62cb55c8097eac07c9bc30f783916c8d312b8c1 diff --git a/www-apps/nanoc-cli/nanoc-cli-4.12.17.ebuild b/www-apps/nanoc-cli/nanoc-cli-4.12.17.ebuild new file mode 100644 index ..8da190b719b7 --- /dev/null +++ b/www-apps/nanoc-cli/nanoc-cli-4.12.17.ebuild @@ -0,0 +1,71 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby31 ruby32" + +RUBY_FAKEGEM_EXTRADOC="NEWS.md README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="nanoc is a simple but very flexible static site generator written in Ruby" +HOMEPAGE="https://nanoc.app/; +SRC_URI="https://github.com/nanoc/nanoc/archive/${PV}.tar.gz -> nanoc-${PV}.tar.gz" +LICENSE="MIT" + +KEYWORDS="~amd64 ~riscv" +SLOT="0" +IUSE="${IUSE} minimal" + +RUBY_S="nanoc-${PV}/nanoc-cli" + +ruby_add_rdepend " + >=dev-ruby/cri-2.15:0 + >=dev-ruby/diff-lcs-1.3:0 + ~www-apps/nanoc-core-${PV} + >=dev-ruby/zeitwerk-2.1:2 +" + +ruby_add_bdepend "test? ( + dev-ruby/bundler + dev-ruby/rspec:3 + dev-ruby/rspec-its + dev-ruby/fuubar + dev-ruby/minitest + dev-ruby/timecop + dev-ruby/tty-command + dev-ruby/yard + www-apps/nanoc-spec + www-servers/adsf +) +" + +all_ruby_prepare() { + # Avoid unneeded development dependencies + sed -i -e '/simplecov/I s:^:#:' \ + -e '/codecov/I s:^:#:' ../common/spec/spec_helper_head_core.rb || die + sed -i -e '/coverall/I s:^:#:' \ + -e '/rubocop/ s:^:#:' Rakefile || die + sed -i -e '2i require "tmpdir"; require "pathname"' spec/spec_helper.rb || die + + echo "-r ./spec/spec_helper.rb" > .rspec || die + + sed -i -e "s:require_relative 'lib:require './lib:" ${RUBY_FAKEGEM_GEMSPEC} || die + + # Avoid error handler specs failing due to different (rubygems?) + # output, meta_spec is affected by this. + rm -f spec/nanoc/cli/error_handler_spec.rb spec/meta_spec.rb || die + + # Avoid test requiring a network interface + sed -i -e '/does not listen on non-local interfaces/askip "Needs network"' spec/nanoc/cli/commands/view_spec.rb || die + + # Avoid tests requiring an additional dependency on nanoc-live + sed -i -e '/--live-reload is given/askip "Unpackaged nanoc-live"' spec/nanoc/cli/commands/view_spec.rb || die + sed -i -e '/watches with --watch/askip "Unpackaged nanoc-live"' spec/nanoc/cli/commands/compile_spec.rb || die +} + +each_ruby_test() { + RUBYLIB="${S}/lib" ${RUBY} -S rake spec || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/reline/
commit: 0ab8538ff5b28e80c5956df5747afd1dd5ae98ed Author: Hans de Graaff gentoo org> AuthorDate: Wed Oct 4 05:15:09 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Wed Oct 4 05:31:10 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ab8538f dev-ruby/reline: add 0.3.9 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/reline/Manifest| 1 + dev-ruby/reline/reline-0.3.9.ebuild | 31 +++ 2 files changed, 32 insertions(+) diff --git a/dev-ruby/reline/Manifest b/dev-ruby/reline/Manifest index be3f41264c7c..aca5a805bc65 100644 --- a/dev-ruby/reline/Manifest +++ b/dev-ruby/reline/Manifest @@ -2,3 +2,4 @@ DIST reline-0.3.5.tar.gz 86159 BLAKE2B 344db9ea247e3acc5b2f346cec657b3702c385b16 DIST reline-0.3.6.tar.gz 87142 BLAKE2B 7e52e4a1e1cc62f58a5ae45f452b269233b2b681a0146f1ccab5343491053bd514d6fa93610c17bddc4ec3dfc14fa06e6f67559c8d4e254a0d0f857271ee5a31 SHA512 b8a465de0658378b5eb52d9ca78d82bb54c392e0cad512bfbba4d82834ea5834582b7055b12ccfae8785ce4d13f232aa9d4e7f8b48da0dd2aeb982cd2705 DIST reline-0.3.7.tar.gz 87621 BLAKE2B 7f44f7a8bb1dafa18204689ffee9727bf246ef8011d3dd389b5f2712b1ef47891d20e2cfeeb863a47abf5c8cfd9e3ec1f6604279179c1c737e2d957bdaede156 SHA512 853eb1d59d68fc9c780dee52497f1a5119ed39db9f9561009cbf237c3f4de1673fd42e218645369a609f704ff98930cbb24d7ce22e0d97f1d793ae5686938598 DIST reline-0.3.8.tar.gz 87671 BLAKE2B 9b30674e49e5d98e72d179bef12ab156a9f712ba308f643224ef2a1356ab37ba62aacbbfdfb6e1800e552de741bc8b367dd3da9d8cc78a432d9ce578891c5dd0 SHA512 38250a105807d49ac0e8792c0c451fea4ae3ad6efeb8dce4c7f51e1385a75c8ffc20abf408ba1adf958a7a7e402fb3add07e68e61a01543990e2b710dee12218 +DIST reline-0.3.9.tar.gz 87794 BLAKE2B 01711129ad0f1f45cee1797f0723a46c72d39d3473917708f4aaf5e9c02651c4cc09056a4822250a736c1e3800556d9df120d3f08133690d12477f4be704f40a SHA512 ae3f7e5811f81094f1327da0e1b71c322b15bcaad6fa34c52eb7b7b069eee4021d420634bd63fa1635799661865d73fad83ed55256c78a3311db517d56ef2dfc diff --git a/dev-ruby/reline/reline-0.3.9.ebuild b/dev-ruby/reline/reline-0.3.9.ebuild new file mode 100644 index ..bae2cf285e62 --- /dev/null +++ b/dev-ruby/reline/reline-0.3.9.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby31 ruby32" + +RUBY_FAKEGEM_BINWRAP="" +RUBY_FAKEGEM_EXTRADOC="README.md" +RUBY_FAKEGEM_GEMSPEC="reline.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Alternative readline implementation in pure Ruby" +HOMEPAGE="https://github.com/ruby/reline; +SRC_URI="https://github.com/ruby/reline/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +IUSE="" + +ruby_add_rdepend ">=dev-ruby/io-console-0.5.0:0" + +all_ruby_prepare() { + sed -e "s:_relative ':'./:" \ + -i ${RUBY_FAKEGEM_GEMSPEC} || die +} + +each_ruby_test() { + ${RUBY} -Ilib:.:test/reline -rhelper -e 'Dir["test/**/test_*.rb"].each{|f| require f}' || die +}
[gentoo-commits] repo/gentoo:master commit in: www-apps/nanoc/
commit: a909a2a7a6b91eeae4685b10c0a1c15a94d179e5 Author: Hans de Graaff gentoo org> AuthorDate: Wed Oct 4 05:30:58 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Wed Oct 4 05:31:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a909a2a7 www-apps/nanoc: add 4.12.17 Signed-off-by: Hans de Graaff gentoo.org> www-apps/nanoc/Manifest | 1 + www-apps/nanoc/nanoc-4.12.17.ebuild | 103 2 files changed, 104 insertions(+) diff --git a/www-apps/nanoc/Manifest b/www-apps/nanoc/Manifest index 263d6a046f34..b9a0bbe7373b 100644 --- a/www-apps/nanoc/Manifest +++ b/www-apps/nanoc/Manifest @@ -1 +1,2 @@ DIST nanoc-4.12.16.tar.gz 350823 BLAKE2B 8196589290b5120b74bd2063e60f1fad14af98f7c8ffcef0a226d28ecb3f129ab04c913ad921e64c9551965c8fe1e26da1e0f41baa64a75caa372d6796c5084b SHA512 e04a562d87250286a9fbdc0381fdc64868f87f67d1ae9ce81f0e21c13496e168cfc4936c02b3cba87e8d647ab070670a208722fd53f4265eb3674b7ba20ccebd +DIST nanoc-4.12.17.tar.gz 350964 BLAKE2B ca19c259eac8005f2612f61b902005d43196e3e01e8bb0c7a77f9f68bc27486ad6e6e9860420817a633b9a48973f7d98689046cbdb6fe4c185ae18583168d6d2 SHA512 d5a8d3711642f65078102be9317ac2b7db3635c5ff5616d2c05fd917e5cba76a8a21ceeb0a84565723d334f8d62cb55c8097eac07c9bc30f783916c8d312b8c1 diff --git a/www-apps/nanoc/nanoc-4.12.17.ebuild b/www-apps/nanoc/nanoc-4.12.17.ebuild new file mode 100644 index ..a4a5b6c23b41 --- /dev/null +++ b/www-apps/nanoc/nanoc-4.12.17.ebuild @@ -0,0 +1,103 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby31 ruby32" + +RUBY_FAKEGEM_EXTRADOC="NEWS.md README.md" + +RUBY_FAKEGEM_GEMSPEC="nanoc.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="nanoc is a simple but very flexible static site generator written in Ruby" +HOMEPAGE="https://nanoc.app/; +SRC_URI="https://github.com/nanoc/nanoc/archive/${PV}.tar.gz -> ${P}.tar.gz" +LICENSE="MIT" + +KEYWORDS="~amd64" +SLOT="0" +IUSE="${IUSE} minimal" + +DEPEND+="test? ( app-text/asciidoc app-text/highlight )" + +RUBY_S="${P}/nanoc" + +ruby_add_rdepend "!minimal? ( + dev-ruby/mime-types:* + dev-ruby/rack:* + www-servers/adsf +) + >=dev-ruby/addressable-2.5 + >=dev-ruby/colored-1.2:0 + >=www-apps/nanoc-checking-1.0.2:1 + ~www-apps/nanoc-cli-${PV} + ~www-apps/nanoc-core-${PV} + www-apps/nanoc-deploying:1 + >=dev-ruby/parallel-1.12:1 + >=dev-ruby/tty-command-0.8:0 + >=dev-ruby/tty-which-0.4:0 +" + +ruby_add_bdepend "test? ( + dev-ruby/rspec:3 + dev-ruby/asciidoctor + dev-ruby/fuubar + dev-ruby/haml + dev-ruby/maruku + >=dev-ruby/mocha-0.13 + dev-ruby/minitest + dev-ruby/mustache + dev-ruby/pry + dev-ruby/rdoc + >=dev-ruby/rouge-3.5.1:2 + dev-ruby/rubypants + dev-ruby/systemu + dev-ruby/timecop + dev-ruby/vcr + dev-ruby/webmock + dev-ruby/yard +) +doc? ( + dev-ruby/kramdown + dev-ruby/rdiscount + dev-ruby/yard +)" + +all_ruby_prepare() { + # Avoid unneeded development dependencies + sed -i -e '/simplecov/I s:^:#:' \ + -e '/codecov/I s:^:#:' test/helper.rb ../common/spec/spec_helper_head_core.rb || die + sed -i -e '/coverall/I s:^:#:' \ + -e '/rubocop/ s:^:#:' Rakefile || die + sed -i -e '2igem "psych", "~> 4.0"' test/helper.rb || die + + echo "-r ./spec/spec_helper.rb" > .rspec || die + + # Avoid basepath issues when generating gemspec + sed -i -e "s:require_relative ':require './:" ${RUBY_FAKEGEM_GEMSPEC} || die + + # Avoid tests requiring a network connection or make assumptions + # about the local network environment. + rm -f test/checking/checks/test_{css,html}.rb spec/nanoc/cli/commands/view_spec.rb || die + + # Avoid tests for unpackaged or obsolete dependencies + rm spec/nanoc/filters/less_spec.rb \ + test/filters/test_{erubis,markaby,rainpress}.rb || die + + # Avoid tests that are specific to haml 6.x which is currently not packaged + sed -i -e '/test_filter_\(with_proper_indentation\|error\)/askip "haml 6"' test/filters/test_haml.rb || die + + # Avoid non-fatal failing tests due to specifics in the environment + sed -e '124askip "ordering issues"' -e '168askip "ordering issues"' \ + -i spec/nanoc/data_sources/filesystem_spec.rb || die + sed -e '/def test_default_encoding/,/^ end/ s:^:#:' \ + -i test/orig_cli/commands/test_create_site.rb || die + + # Fix deprecated minitest constant + sed -i -e 's/MiniTest/Minitest/' test/rule_dsl/test_rules_collection.rb || die +} + +each_ruby_test() { + MT_NO_PLUGINS=true RUBYLIB="${S}/lib" ${RUBY} -S rake spec test_all || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/sqlglot/
commit: 0f82337b3791cdaefc81b6a1eba888d932b7494a Author: Michał Górny gentoo org> AuthorDate: Wed Oct 4 04:57:03 2023 + Commit: Michał Górny gentoo org> CommitDate: Wed Oct 4 05:02:49 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f82337b dev-python/sqlglot: Bump to 18.11.2 Signed-off-by: Michał Górny gentoo.org> dev-python/sqlglot/Manifest | 1 + dev-python/sqlglot/sqlglot-18.11.2.ebuild | 36 +++ 2 files changed, 37 insertions(+) diff --git a/dev-python/sqlglot/Manifest b/dev-python/sqlglot/Manifest index 426a52733e01..1e30672c6c8d 100644 --- a/dev-python/sqlglot/Manifest +++ b/dev-python/sqlglot/Manifest @@ -1,3 +1,4 @@ DIST sqlglot-18.10.1.tar.gz 8803525 BLAKE2B 4e500eb9239fc5a3169a8f00aa022ff579f750c5c4c13e0906a4a6749216051a8b1f69d83b1d5f1ab118abb20f79b83f7881c5cef74d8d8a1066be1fcc1e588f SHA512 09ae7bb28cedd6d9c267694dbc38dcea75a860fb54e60d412f78a36629abba70e1be42683b220eec918f9f59782ce014625e1e7b15d17bc57dcf3658d49b95b7 +DIST sqlglot-18.11.2.tar.gz 8833005 BLAKE2B eee98c392bd40cc552cdb09a6d4e60ff21d0f75c59d2961994409de7ac44d702c28aa01472e4406dbb6c8ac4d3496e71fc4ac2bea5e82c48d47cdd98111d5e79 SHA512 855686bd8bdaba68f564dbff0005c0362c83b146fd5d6da3a3d948657384201d2fe825a758f960650f540dcaef5c073197fdfb34fe788331d20bcaf44f03a10a DIST sqlglot-18.8.0.tar.gz 8764753 BLAKE2B f1a01a1dc939a53476d396c66e74b1ec0550f557ef2eac1bec5001229964e2838655d361612b20527fae0f8112ccc940295cd0d92e83d5ba1f272f4d9372374b SHA512 3e98ff8ad4e6061c41d90b33c7982b46b8e06680d14e989923077d61ac93d390df64df6ff182a1c87911979dd84ac493275bbc091bcdcc9a1dfce2a4091c7fa7 DIST sqlglot-18.9.0.tar.gz 8790638 BLAKE2B c951ee964b888dadaa3fd974bad89a689e9be9e5d17f42e5387c8c97152604205df7871294cb249ce9a0f6ed6a66fb41aba0f6596851e96252444c06908b91f1 SHA512 1e24d7936e94ced97ccc290634392434c064732017fa012b270632336663faa2315658e3dfc9d3bbd94648220f412c91cb9d0d4b97b3f26a21fa2129f4fce84a diff --git a/dev-python/sqlglot/sqlglot-18.11.2.ebuild b/dev-python/sqlglot/sqlglot-18.11.2.ebuild new file mode 100644 index ..368b77416b42 --- /dev/null +++ b/dev-python/sqlglot/sqlglot-18.11.2.ebuild @@ -0,0 +1,36 @@ +# 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 pypi optfeature + +DESCRIPTION="An easily customizable SQL parser and transpiler" +HOMEPAGE=" + https://sqlglot.com/ + https://github.com/tobymao/sqlglot/ + https://pypi.org/project/sqlglot/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +EPYTEST_IGNORE=( + # Tests require pyspark or duckdb which aren't in the tree. + # Pandas would be a requirement normally, but it gets ignored by proxy. + "tests/dataframe/integration/test_dataframe.py" + "tests/dataframe/integration/test_grouped_data.py" + "tests/dataframe/integration/test_session.py" + "tests/test_executor.py" + "tests/test_optimizer.py" +) + +distutils_enable_tests pytest + +pkg_postinst() { + optfeature "simplifying timedelta expressions" dev-python/python-dateutil +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/parver/
commit: d4334fc9d9d8b3dec5216b567f399c4fbe8d52a9 Author: Michał Górny gentoo org> AuthorDate: Wed Oct 4 05:10:37 2023 + Commit: Michał Górny gentoo org> CommitDate: Wed Oct 4 05:10:37 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4334fc9 dev-python/parver: Bump to 0.5 Signed-off-by: Michał Górny gentoo.org> dev-python/parver/Manifest | 1 + dev-python/parver/parver-0.5.ebuild | 37 + 2 files changed, 38 insertions(+) diff --git a/dev-python/parver/Manifest b/dev-python/parver/Manifest index 253cbe649d45..c07b48a9030b 100644 --- a/dev-python/parver/Manifest +++ b/dev-python/parver/Manifest @@ -1 +1,2 @@ DIST parver-0.4.gh.tar.gz 26130 BLAKE2B b2835271434f92e054dea72af716082f6eaf0d9486ed39319815341d3ab256484b0aaa34725f000289efdb75e238fcec4701c50248a1c2f7bf94774c17be3c40 SHA512 3ff9532904712726588b493e6300e8422edf5231774fa01308533e184e66c0e73037aff40be66417de2ad066ac8332a4c62ffabd0bc89cecb29d45ce7b3f2013 +DIST parver-0.5.gh.tar.gz 26048 BLAKE2B ff658dd477a707b7756717da73317c73fff521968ab7c16f55aa2d6ab3270d4961f16afd114dc2775d5beeb9208b2e459a0e3f262ebcbfe825015925a2ed2bbd SHA512 55fd52cb229c8358e89053f4c44d8cdb4bfbc8fd79ec40f4b7c6f18f2c848fb025e2be4e907b5cfbeb598e535fed67be4e10cea71d529a21e6d0712679c665d3 diff --git a/dev-python/parver/parver-0.5.ebuild b/dev-python/parver/parver-0.5.ebuild new file mode 100644 index ..f0233f9a983b --- /dev/null +++ b/dev-python/parver/parver-0.5.ebuild @@ -0,0 +1,37 @@ +# Copyright 2019-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 + +DESCRIPTION="Parse and manipulate version numbers" +HOMEPAGE=" + https://github.com/RazerM/parver/ + https://pypi.org/project/parver/ +" +SRC_URI=" + https://github.com/RazerM/parver/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~riscv ~x86" + +RDEPEND=" + >=dev-python/Arpeggio-1.7[${PYTHON_USEDEP}] + >=dev-python/attrs-19.2[${PYTHON_USEDEP}] +" + +BDEPEND=" + test? ( + dev-python/hypothesis[${PYTHON_USEDEP}] + dev-python/pretend[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: app-admin/awscli/
commit: 27f863f1dc62438342ef06e3c91c2dd6763591f8 Author: Michał Górny gentoo org> AuthorDate: Wed Oct 4 04:25:54 2023 + Commit: Michał Górny gentoo org> CommitDate: Wed Oct 4 04:25:54 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27f863f1 app-admin/awscli: Bump to 1.29.59 Signed-off-by: Michał Górny gentoo.org> app-admin/awscli/Manifest | 1 + app-admin/awscli/awscli-1.29.59.ebuild | 85 ++ 2 files changed, 86 insertions(+) diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest index f35fb0408082..4a197e84bcb0 100644 --- a/app-admin/awscli/Manifest +++ b/app-admin/awscli/Manifest @@ -5,3 +5,4 @@ DIST aws-cli-1.29.55.gh.tar.gz 2551493 BLAKE2B 79ea509819519d54c20068f6db7ba90aa DIST aws-cli-1.29.56.gh.tar.gz 2554744 BLAKE2B ed08837a56f8bf1f58dbd35a08aa79333b69428e20b47447f0cf9bef18def2b0f2ff3c552fa5394eb48d5f515831e4bc5ceaec582159be683af74c783ce3e1be SHA512 73a31164e099f70f689599df10d65e9bd5bcbfbe7398eeccd9b9ac4f6fee3701be37d5ac3946f3bf7a8588dd4755a15237848e5346bc66497f87d08dc2917b6b DIST aws-cli-1.29.57.gh.tar.gz 2556732 BLAKE2B 8bbd17041c28e18f1b94421e624e3e7209a751bcd5508b75ff5473aba814e00453159151ddbc1daca5013d06cf418384af1703a34ddf9ecb7b6dbdfe5b91c3c9 SHA512 4cbc7df76930ce5626b45a100e1fe62695d470f02af025e483eb161f92828d2d535e91b3200f9c55dc50f30955b88e5f74e015e229649e2debac0acb2da5345b DIST aws-cli-1.29.58.gh.tar.gz 2557504 BLAKE2B 3325dc80048feda09ebaa096b3c7be6b3da54991bf31d581a1f004844a7dd041e233d101f9f23bcfc977c02c5ed07ed08ee912a3b32b96292f68af507bec92af SHA512 5a84840be3e480651860962f8b9c6f9bf23bdef68bb521af840f4609aa4b577f43219f07e6c3440b0e25a9263359b342caec877696767a51daba6397f959aa7b +DIST aws-cli-1.29.59.gh.tar.gz 2558295 BLAKE2B 16d38585064cd75b1c2e1e804bc2fa4224634032b2eb905bb55f64be53b6737748ce688349ee51f54bedf73c3d2f50da92c9465fc2604fc288b6c07613ed3fe3 SHA512 7f7c850211ae172387809a04aeecafc250f31b513bc35028fb5ca6425190524071c51fc722962e1a069282a6281afb9baed0f5b5c2e66534c362e6947bf3b07e diff --git a/app-admin/awscli/awscli-1.29.59.ebuild b/app-admin/awscli/awscli-1.29.59.ebuild new file mode 100644 index ..941051349113 --- /dev/null +++ b/app-admin/awscli/awscli-1.29.59.ebuild @@ -0,0 +1,85 @@ +# 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 multiprocessing + +MY_P=aws-cli-${PV} +DESCRIPTION="Universal Command Line Environment for AWS" +HOMEPAGE=" + https://github.com/aws/aws-cli/ + https://pypi.org/project/awscli/ +" +SRC_URI=" + https://github.com/aws/aws-cli/archive/${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" + +# botocore is x.(y+2).z +BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 2)).$(ver_cut 3-)" +RDEPEND=" + >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}] + dev-python/colorama[${PYTHON_USEDEP}] + dev-python/docutils[${PYTHON_USEDEP}] + dev-python/rsa[${PYTHON_USEDEP}] + >=dev-python/s3transfer-0.7.0[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + !app-admin/awscli-bin +" +BDEPEND=" + test? ( + dev-python/pytest-forked[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_prepare() { + # do not rely on bundled deps in botocore (sic!) + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + # strip overzealous upper bounds on requirements + sed -i -e 's:,<[0-9.]*::' -e 's:==:>=:' setup.py || die + distutils-r1_src_prepare +} + +python_test() { + local EPYTEST_DESELECT=( + # broken xdist (signal() works only in main thread) + tests/functional/ecs/test_execute_command.py::TestExecuteCommand::test_execute_command_success + tests/unit/customizations/codeartifact/test_adapter_login.py::TestDotNetLogin::test_login_dotnet_sources_listed_with_backtracking + tests/unit/customizations/codeartifact/test_adapter_login.py::TestDotNetLogin::test_login_dotnet_sources_listed_with_backtracking_windows + tests/unit/customizations/codeartifact/test_adapter_login.py::TestNuGetLogin::test_login_nuget_sources_listed_with_backtracking + tests/unit/customizations/ecs/test_executecommand_startsession.py::TestExecuteCommand::test_execute_command_success + tests/unit/test_compat.py::TestIgnoreUserSignals + tests/unit/test_help.py::TestHelpPager::test_can_handle_ctrl_c +
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: 691af16afd3af5fa69d53a7d72ec2a3e2e1d85b0 Author: Michał Górny gentoo org> AuthorDate: Wed Oct 4 04:25:30 2023 + Commit: Michał Górny gentoo org> CommitDate: Wed Oct 4 04:25:30 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=691af16a dev-python/botocore: Bump to 1.31.59 Signed-off-by: Michał Górny gentoo.org> dev-python/botocore/Manifest| 1 + dev-python/botocore/botocore-1.31.59.ebuild | 68 + 2 files changed, 69 insertions(+) diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest index 083d0e15cf3f..2c41c345bf81 100644 --- a/dev-python/botocore/Manifest +++ b/dev-python/botocore/Manifest @@ -5,3 +5,4 @@ DIST botocore-1.31.55.gh.tar.gz 11883762 BLAKE2B eac01a2c463754306f2846ed9144531 DIST botocore-1.31.56.gh.tar.gz 11885802 BLAKE2B 4fd386fcc987672df88ffec5265c1fd9f18a75b3557643ad27dae67dddc485a3f787722942bca0daf277eb4d03dfe7164ede63b4f85e44182db2e248b507f9a7 SHA512 d1a1757e4c4d68122ab963bddc57304609e0b4c225f8e81c38a4a3b116312884757f36f07cf7f324d059037ff81d5b6ab2e225893c18e9ed5ce2203bc0c47aa0 DIST botocore-1.31.57.gh.tar.gz 11899280 BLAKE2B 047cba5850b024dd4070346eb2c635696f9684a38ea458357c934295e86d33b65e3b9f8e98e5fa96d2f0ba18c68bfc970c1fe7ad13bbfc0e83ede4ae4b6dbb88 SHA512 512bfd31a3534213977f6d05cf8603222e9517cc0d95cdf0fa3c9f9565f0f08cb7e646830a5d5093df7ca5b84c82db2887648e7b7cf47411486c664c730963d9 DIST botocore-1.31.58.gh.tar.gz 11900019 BLAKE2B 8b78876c5ca816b1aa71fb32dc261fe1a8df9af4d6ded7ebe7a5472ae4673e38bc5486dcb01c718f663ddebf897ea57da591e16060816063d25f1c4afe9cecad SHA512 0401181971ccb96431667ef5280cb60157691af0e26628f0f257f131c792f02379f710bfb00af4be29183b87873bf9072f7cab45e8b5035894b8914c3824f3fe +DIST botocore-1.31.59.gh.tar.gz 11910861 BLAKE2B 8010fb8d3cacf5fd21a9377496939868dbd9a4c0a791bcaa87559f4c4c152f7364685f3cd7d3fd4ff8dce0ee7c7b1a69b2901ae13de78a608af4c63457b53789 SHA512 9c6758f887753a46ffa849c2aa32564d48909de9a6ffb78881739443087be67fa82955c32df98367331318ec061fe7b7e4d8d3a1538ac29b420145c1c5de0b7b diff --git a/dev-python/botocore/botocore-1.31.59.ebuild b/dev-python/botocore/botocore-1.31.59.ebuild new file mode 100644 index ..7cacb5c3f634 --- /dev/null +++ b/dev-python/botocore/botocore-1.31.59.ebuild @@ -0,0 +1,68 @@ +# 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 multiprocessing + +DESCRIPTION="Low-level, data-driven core of boto 3" +HOMEPAGE=" + https://github.com/boto/botocore/ + https://pypi.org/project/botocore/ +" +LICENSE="Apache-2.0" +SLOT="0" + +if [[ "${PV}" == "" ]]; then + EGIT_REPO_URI="https://github.com/boto/botocore; + inherit git-r3 +else + SRC_URI=" + https://github.com/boto/botocore/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz + " + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +fi + +RDEPEND=" + dev-python/six[${PYTHON_USEDEP}] + =dev-python/urllib3-1.25.4[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/jsonschema[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_prepare() { + # unpin deps + sed -i -e "s:>=.*':':" setup.py || die + + # unbundle deps + rm -r botocore/vendored || die + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + + distutils-r1_src_prepare +} + +python_test() { + local EPYTEST_DESELECT=( + # rely on bundled six + tests/functional/test_six_imports.py::test_no_bare_six_imports + tests/functional/test_six_threading.py::test_six_thread_safety + ) + + local -x EPYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest tests/{functional,unit} -p xdist -n "$(makeopts_jobs)" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/ruamel-yaml/
commit: 899b1ab04fb61c8e4378d5d059ce6844c684d4cf Author: Michał Górny gentoo org> AuthorDate: Wed Oct 4 05:09:04 2023 + Commit: Michał Górny gentoo org> CommitDate: Wed Oct 4 05:09:04 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=899b1ab0 dev-python/ruamel-yaml: Bump to 0.17.34 Signed-off-by: Michał Górny gentoo.org> dev-python/ruamel-yaml/Manifest | 1 + dev-python/ruamel-yaml/ruamel-yaml-0.17.34.ebuild | 58 +++ 2 files changed, 59 insertions(+) diff --git a/dev-python/ruamel-yaml/Manifest b/dev-python/ruamel-yaml/Manifest index 9f11cb78a80a..f67e56260686 100644 --- a/dev-python/ruamel-yaml/Manifest +++ b/dev-python/ruamel-yaml/Manifest @@ -1,2 +1,3 @@ DIST ruamel.yaml-0.17.32.tar.xz 190144 BLAKE2B fe58904cacff21bd64eb7e9cc4ea613ae0ad8e6718f568f64876385b70b6c2ce2bc6137537ddf9d3c7e9c08c66a1112f78527080c025fb5655ddce2b73a4f477 SHA512 e78ae975c3a7281d69ca965604fbc7f014cf8aaec9e51e27c795caefc5708019c57629f54044b12833bca0c846a8005fc0b95e64f75b2da226cdca2fefbcd8ae DIST ruamel.yaml-0.17.33.tar.xz 190420 BLAKE2B 93a91f1ad6e17bf0a4f6d90e782786aafe959f298c4bf109c62450fbb42df79908f9037b8e7535dbcb33eacbef0680fec72a800918045c01b427eba07bb32090 SHA512 75b13e920298b729ce9ac764162864eaf8492795b3ae3bad7dfe1ad4e5cc92e84ae5063859ae694d6334bb3e9660ba68cbf56888674f98ac787ff10266373e15 +DIST ruamel.yaml-0.17.34.tar.xz 190824 BLAKE2B e396b59f94a18e77e7bd3d42cc8f934b8b2c8adbd1292861dde18136bc6aa585e4ba90db0b4631f15737c9c2d8fc49ca8fd2d12bc7b5a96e6a2672db7c87ba0f SHA512 7b5098b3e3aa6aa38158626a139fe98e1c90d37870a81ade50b0dd446a5b772623a7759ff0dccee2a1346ed442bcaabe4be34af9f5760b4bfb91cce46673b5c1 diff --git a/dev-python/ruamel-yaml/ruamel-yaml-0.17.34.ebuild b/dev-python/ruamel-yaml/ruamel-yaml-0.17.34.ebuild new file mode 100644 index ..128dbc52c0bb --- /dev/null +++ b/dev-python/ruamel-yaml/ruamel-yaml-0.17.34.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( pypy3 python3_{10..12} ) + +inherit distutils-r1 + +MY_P="${P/-/.}" +DESCRIPTION="YAML parser/emitter that supports roundtrip comment preservation" +HOMEPAGE=" + https://pypi.org/project/ruamel.yaml/ + https://sourceforge.net/projects/ruamel-yaml/ +" +# PyPI tarballs do not include tests +SRC_URI="mirror://sourceforge/ruamel-dl-tagged-releases/${MY_P}.tar.xz" +S="${WORKDIR}"/${MY_P} + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" + +RDEPEND=" + dev-python/ruamel-yaml-clib[${PYTHON_USEDEP}] + !dev-python/namespace-ruamel +" +BDEPEND=" + test? ( + dev-python/ruamel-std-pathlib[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_compile() { + distutils-r1_python_compile + find "${BUILD_DIR}" -name '*.pth' -delete || die +} + +python_test() { + local EPYTEST_DESELECT=() + [[ ${EPYTHON} == pypy3 ]] && EPYTEST_DESELECT+=( + _test/test_deprecation.py::test_collections_deprecation + ) + local EPYTEST_IGNORE=( + # Old PyYAML tests from lib/ require special set-up and are + # invoked indirectly via test_z_olddata, tell pytest itself + # to leave the subdir alone. + _test/lib/ + ) + + # this is needed to keep the tests working while + # dev-python/namespace-ruamel is still installed + distutils_write_namespace ruamel + epytest +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/boto3/
commit: 0b9b2edf50b367bf0b939b3d9c6a60d6e5939fd4 Author: Michał Górny gentoo org> AuthorDate: Wed Oct 4 04:25:42 2023 + Commit: Michał Górny gentoo org> CommitDate: Wed Oct 4 04:25:42 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b9b2edf dev-python/boto3: Bump to 1.28.59 Signed-off-by: Michał Górny gentoo.org> dev-python/boto3/Manifest | 1 + dev-python/boto3/boto3-1.28.59.ebuild | 68 +++ 2 files changed, 69 insertions(+) diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest index b0622b32b763..18ff4c97178b 100644 --- a/dev-python/boto3/Manifest +++ b/dev-python/boto3/Manifest @@ -5,3 +5,4 @@ DIST boto3-1.28.55.gh.tar.gz 704202 BLAKE2B 800105abff50a0cd728308458d84b6d8eab4 DIST boto3-1.28.56.gh.tar.gz 704679 BLAKE2B b7413df6f6cfe9b0b604ac44888b4141b67d6fe275b7ae0a47676d8002dc189a93f2db8a92d2d53582f6918819841a1aa8d9a10149d2c8a19fc7c94b10d10b85 SHA512 ac7d274fbbc8e4e492eaedac61bb8c351a414c27ebebe3fa78a8ade293120a75e2cea37fc02289d15b012836da4b260296d2694428249cead270a30cbcd8a74f DIST boto3-1.28.57.gh.tar.gz 705839 BLAKE2B 5d536c8465de64b7a0dfff909325d719d6d36f0bf531b14211dd45f4539170e8b0c78ae1ba111028d6273d6453f4087b2de7a7b62ad6b1da115281b87d99b248 SHA512 b5277a0c03a57147e9d0cf05800b1f30059151dc019045dbaa91a36f6cd0c08b21bd4dad25d4359d594379f84b8f862e1dde306382a3cdd6070eaa300dcfd23b DIST boto3-1.28.58.gh.tar.gz 706435 BLAKE2B 18bd0fe690a004070e7f25207710b02b6d943b913849db32970dc998ff0e0ba51cb294111ac13fe472760966fc66594893a89ff3e03253d99048dbe9dee3a230 SHA512 283b4908f6774f4c63e206ea3552dbbb34bf40159c2a877a7f54816bc3334151d99f9d6aeccca918b6e91ee20d021c6628afe822f008e773da097a4c7cbfb4a0 +DIST boto3-1.28.59.gh.tar.gz 710405 BLAKE2B f5eefd333ef17cfe388330f656716548bfa85c511ed39d193808e3d6d8fa028eeb9737882a56c36d8ea4ada3f74f94a0ac6f429a3d707de351d6675dbe709ceb SHA512 5976c38cb5ee528bb2410d84c4320e39a39b5c43a67d3c2cc64f9d2ff89b3283398bbfe48c11fbeb41fd8f38801084d3a44d254c73b3137d434dfc24164335a3 diff --git a/dev-python/boto3/boto3-1.28.59.ebuild b/dev-python/boto3/boto3-1.28.59.ebuild new file mode 100644 index ..a37cc38af2f3 --- /dev/null +++ b/dev-python/boto3/boto3-1.28.59.ebuild @@ -0,0 +1,68 @@ +# 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 multiprocessing + +DESCRIPTION="The AWS SDK for Python" +HOMEPAGE=" + https://github.com/boto/boto3/ + https://pypi.org/project/boto3/ +" +LICENSE="Apache-2.0" +SLOT="0" + +if [[ "${PV}" == "" ]]; then + EGIT_REPO_URI="https://github.com/boto/boto3; + inherit git-r3 + BOTOCORE_PV=${PV} +else + SRC_URI=" + https://github.com/boto/boto3/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz + " + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" + + # botocore is x.(y+3).z + BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)" +fi + +RDEPEND=" + >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}] + >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}] + >=dev-python/s3transfer-0.7.0[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/mock[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_prepare_all() { + # don't lock versions to narrow ranges + sed -e '/botocore/ d' \ + -e '/jmespath/ d' \ + -e '/s3transfer/ d' \ + -i setup.py || die + + # do not rely on bundled deps in botocore (sic!) + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + + distutils-r1_python_prepare_all +} + +python_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest tests/{functional,unit} \ + -p xdist -n "$(makeopts_jobs)" --dist=worksteal +}
[gentoo-commits] proj/portage:master commit in: lib/portage/dbapi/
commit: f45e2bb561f2f5d16bdf8f6cd31cc393d2794f92 Author: Zac Medico gentoo org> AuthorDate: Wed Oct 4 04:06:49 2023 + Commit: Zac Medico gentoo org> CommitDate: Wed Oct 4 04:11:14 2023 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=f45e2bb5 SyncfsProcess: Migrate to ForkProcess target parameter Bug: https://bugs.gentoo.org/915099 Signed-off-by: Zac Medico gentoo.org> lib/portage/dbapi/_SyncfsProcess.py | 15 +++ 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/lib/portage/dbapi/_SyncfsProcess.py b/lib/portage/dbapi/_SyncfsProcess.py index 6beeac8dd4..ddc2240071 100644 --- a/lib/portage/dbapi/_SyncfsProcess.py +++ b/lib/portage/dbapi/_SyncfsProcess.py @@ -1,6 +1,8 @@ -# Copyright 2012 Gentoo Foundation +# Copyright 2012-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +import functools + from portage import os from portage.util._ctypes import find_library, LoadLibrary from portage.util._async.ForkProcess import ForkProcess @@ -16,6 +18,10 @@ class SyncfsProcess(ForkProcess): __slots__ = ("paths",) +def _start(self): +self.target = functools.partial(self._target, self._get_syncfs, self.paths) +super()._start() + @staticmethod def _get_syncfs(): filename = find_library("c") @@ -29,12 +35,13 @@ class SyncfsProcess(ForkProcess): return None -def _run(self): +@staticmethod +def _target(get_syncfs, paths): syncfs_failed = False -syncfs = self._get_syncfs() +syncfs = get_syncfs() if syncfs is not None: -for path in self.paths: +for path in paths: try: fd = os.open(path, os.O_RDONLY) except OSError:
[gentoo-commits] proj/portage:master commit in: lib/portage/util/_async/
commit: 73eb44fce683a8cbfca195f01783b94eea6e7eca Author: Zac Medico gentoo org> AuthorDate: Wed Oct 4 03:42:41 2023 + Commit: Zac Medico gentoo org> CommitDate: Wed Oct 4 03:43:18 2023 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=73eb44fc FileCopier: multiprocessing spawn compat Bug: https://bugs.gentoo.org/915099 Signed-off-by: Zac Medico gentoo.org> lib/portage/util/_async/FileCopier.py | 18 +++--- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/lib/portage/util/_async/FileCopier.py b/lib/portage/util/_async/FileCopier.py index da0e85ee4e..d53ff08591 100644 --- a/lib/portage/util/_async/FileCopier.py +++ b/lib/portage/util/_async/FileCopier.py @@ -1,4 +1,4 @@ -# Copyright 2013-2019 Gentoo Authors +# Copyright 2013-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 import os as _os @@ -20,16 +20,20 @@ class FileCopier(AsyncTaskFuture): def _start(self): self.future = asyncio.ensure_future( -self.scheduler.run_in_executor(ForkExecutor(loop=self.scheduler), self._run) +self.scheduler.run_in_executor( +ForkExecutor(loop=self.scheduler), +self._target, +self.src_path, +self.dest_path, +) ) super()._start() -def _run(self): -src_path = _unicode_encode( -self.src_path, encoding=_encodings["fs"], errors="strict" -) +@staticmethod +def _target(src_path, dest_path): +src_path = _unicode_encode(src_path, encoding=_encodings["fs"], errors="strict") dest_path = _unicode_encode( -self.dest_path, encoding=_encodings["fs"], errors="strict" +dest_path, encoding=_encodings["fs"], errors="strict" ) copyfile(src_path, dest_path) apply_stat_permissions(dest_path, _os.stat(src_path))
[gentoo-commits] repo/gentoo:master commit in: dev-libs/cJSON/
commit: abe5a47cda2a63c48c8dbf71a0fb642db6bb3032 Author: Matt Turner gentoo org> AuthorDate: Wed Oct 4 03:29:14 2023 + Commit: Matt Turner gentoo org> CommitDate: Wed Oct 4 03:30:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abe5a47c dev-libs/cJSON: Drop old versions Signed-off-by: Matt Turner gentoo.org> dev-libs/cJSON/Manifest| 1 - dev-libs/cJSON/cJSON-1.7.15.ebuild | 30 -- 2 files changed, 31 deletions(-) diff --git a/dev-libs/cJSON/Manifest b/dev-libs/cJSON/Manifest index aebd9505412f..58a26a623cbf 100644 --- a/dev-libs/cJSON/Manifest +++ b/dev-libs/cJSON/Manifest @@ -1,2 +1 @@ -DIST cJSON-1.7.15.tar.gz 352278 BLAKE2B e0de3b8d56020853d56f5512e6e7216adafd238b6f69bbf6965b153bfe8ebfc23593dfa7cfb8543d8730d90820153d263c8af276c8e9588ba8a5ad76a50f8b72 SHA512 0b32a758c597fcc90c8ed0af493c9bccd611b9d4f9a03e87de3f7337bb9a28990b810befd44bc321a0cb42cbcd0b026d45761f9bab7bd798f920b7b6975fb124 DIST cJSON-1.7.16.tar.gz 353498 BLAKE2B 9dd519b03b24e46fd84798af32d733cec8803d3f5a4b9259352ffe7b1ba0b198a3b4dc0dbdb9cc6247787e49c48beaadc7c31368d8fd695a8ddd711cc0cbfa5b SHA512 3a894de03c33d89f1e7ee572418d5483c844d38e1e64aa4f6297ddaa01f4111f07601f8d26617b424b5af15d469e3955dae075d9f30b5c25e16ec348fdb06e6f diff --git a/dev-libs/cJSON/cJSON-1.7.15.ebuild b/dev-libs/cJSON/cJSON-1.7.15.ebuild deleted file mode 100644 index 8f951af9edaf.. --- a/dev-libs/cJSON/cJSON-1.7.15.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 2021-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake - -DESCRIPTION="Ultralightweight JSON parser in ANSI C" -HOMEPAGE="https://github.com/DaveGamble/cJSON; -SRC_URI="https://github.com/DaveGamble/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86" -IUSE="test" -RESTRICT="!test? ( test )" - -src_prepare() { - cmake_src_prepare - - sed -i -e '/-Werror/d' CMakeLists.txt || die -} - -src_configure() { - local mycmakeargs=( - -DENABLE_CJSON_TEST=$(usex test) - ) - - cmake_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: app-misc/vit/
commit: a1f78a65c8cdeed23409b21390b4caf3509bbc98 Author: Matt Turner gentoo org> AuthorDate: Wed Oct 4 03:29:10 2023 + Commit: Matt Turner gentoo org> CommitDate: Wed Oct 4 03:30:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1f78a65 app-misc/vit: Drop old versions Signed-off-by: Matt Turner gentoo.org> app-misc/vit/Manifest | 1 - app-misc/vit/vit-2.3.0.ebuild | 30 -- 2 files changed, 31 deletions(-) diff --git a/app-misc/vit/Manifest b/app-misc/vit/Manifest index f3c8bd8ad40b..b00d38a0276c 100644 --- a/app-misc/vit/Manifest +++ b/app-misc/vit/Manifest @@ -1,2 +1 @@ -DIST vit-2.3.0.tar.gz 72136 BLAKE2B d2988924d9fce8ac2a14f812654ab385bc84f112f3c4d5d150fa04e8151c4cbad7dc5d2d161cc890aa40ceb8a66ac629a1ff53f99531b6166747b379b45764c5 SHA512 49574ebb5dd3127936ec45ab825d927e221c96c32d0966d2c35220b27f5de1df556ff168769aca0b9c22e25f7b86e39d985d326fafe4a33712a3f0c5fa8d9d02 DIST vit-2.3.1.tar.gz 72143 BLAKE2B 288e21083fc39d47aa1df6d3adf5b5973a50ab0463ad53a40ad70c1dbc627821ed4e567cd269749cca470fb7705f0f1792dca9db58cd16b504d5e0a0c2471097 SHA512 930c02ab2f399a0338a1a7f328a99452c1448bd9352c1f0535c720b6d4437ff29345a23a73af107aeac1091ad33829a563ce69daae53a44b684cf71a54d70d4b diff --git a/app-misc/vit/vit-2.3.0.ebuild b/app-misc/vit/vit-2.3.0.ebuild deleted file mode 100644 index 9d7895ed1487.. --- a/app-misc/vit/vit-2.3.0.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_SINGLE_IMPL=yes -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} ) - -inherit distutils-r1 pypi - -DESCRIPTION="A lightweight, fast, curses-based front end to Taskwarrior" -HOMEPAGE=" - https://github.com/vit-project/vit - https://pypi.org/project/vit/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - app-misc/task - $(python_gen_cond_dep ' - >=dev-python/tasklib-2.4.3[${PYTHON_USEDEP}] - >=dev-python/urwid-2.1.2[${PYTHON_USEDEP}] - ') -" - -distutils_enable_tests pytest
[gentoo-commits] proj/portage:master commit in: lib/portage/util/_async/
commit: 3dfe5e326eaaca877bc7a45ec84d6b39fc8d137a Author: Zac Medico gentoo org> AuthorDate: Wed Oct 4 02:56:10 2023 + Commit: Zac Medico gentoo org> CommitDate: Wed Oct 4 03:07:12 2023 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=3dfe5e32 FileDigester: Migrate to AsyncFunction Bug: https://bugs.gentoo.org/915099 Signed-off-by: Zac Medico gentoo.org> lib/portage/util/_async/FileDigester.py | 71 + 1 file changed, 11 insertions(+), 60 deletions(-) diff --git a/lib/portage/util/_async/FileDigester.py b/lib/portage/util/_async/FileDigester.py index ce334ee95a..6491423ae4 100644 --- a/lib/portage/util/_async/FileDigester.py +++ b/lib/portage/util/_async/FileDigester.py @@ -1,13 +1,13 @@ -# Copyright 2013 Gentoo Foundation +# Copyright 2013-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -from portage import os +import functools + from portage.checksum import perform_multiple_checksums -from portage.util._async.ForkProcess import ForkProcess -from _emerge.PipeReader import PipeReader +from portage.util._async.AsyncFunction import AsyncFunction -class FileDigester(ForkProcess): +class FileDigester(AsyncFunction): """ Asynchronously generate file digests. Pass in file_path and hash_names, and after successful execution, the digests @@ -17,64 +17,15 @@ class FileDigester(ForkProcess): __slots__ = ( "file_path", -"digests", "hash_names", -"_digest_pipe_reader", -"_digest_pw", ) def _start(self): -pr, pw = os.pipe() -self.fd_pipes = {} -self.fd_pipes[pw] = pw -self._digest_pw = pw -self._digest_pipe_reader = PipeReader( -input_files={"input": pr}, scheduler=self.scheduler +self.target = functools.partial( +perform_multiple_checksums, self.file_path, hashes=self.hash_names ) -self._digest_pipe_reader.addExitListener(self._digest_pipe_reader_exit) -self._digest_pipe_reader.start() -ForkProcess._start(self) -os.close(pw) - -def _run(self): -digests = perform_multiple_checksums(self.file_path, hashes=self.hash_names) - -buf = "".join("%s=%s\n" % item for item in digests.items()).encode("utf_8") - -while buf: -buf = buf[os.write(self._digest_pw, buf) :] - -return os.EX_OK - -def _parse_digests(self, data): -digests = {} -for line in data.decode("utf_8").splitlines(): -parts = line.split("=", 1) -if len(parts) == 2: -digests[parts[0]] = parts[1] - -self.digests = digests - -def _async_waitpid(self): -# Ignore this event, since we want to ensure that we -# exit only after _digest_pipe_reader has reached EOF. -if self._digest_pipe_reader is None: -ForkProcess._async_waitpid(self) - -def _digest_pipe_reader_exit(self, pipe_reader): -self._parse_digests(pipe_reader.getvalue()) -self._digest_pipe_reader = None -if self.pid is None: -self._unregister() -self._async_wait() -else: -self._async_waitpid() - -def _unregister(self): -ForkProcess._unregister(self) +super()._start() -pipe_reader = self._digest_pipe_reader -if pipe_reader is not None: -self._digest_pipe_reader = None -pipe_reader.removeExitListener(self._digest_pipe_reader_exit) -pipe_reader.cancel() +@property +def digests(self): +return self.result
[gentoo-commits] repo/gentoo:master commit in: app-containers/snapd/
commit: 56af1abbfaec99c26a2b14fbc9d0e63f70989fe1 Author: Miezhiko gmail com> AuthorDate: Tue Sep 19 06:42:07 2023 + Commit: Zac Medico gentoo org> CommitDate: Wed Oct 4 03:24:09 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56af1abb app-containers/snapd: add 2.60.4 Closes: https://github.com/gentoo/gentoo/pull/32920 Signed-off-by: Miezhiko gmail.com> Signed-off-by: Zac Medico gentoo.org> app-containers/snapd/Manifest| 1 + app-containers/snapd/snapd-2.60.4.ebuild | 179 +++ 2 files changed, 180 insertions(+) diff --git a/app-containers/snapd/Manifest b/app-containers/snapd/Manifest index f946383558e0..6fbf0bccd5a2 100644 --- a/app-containers/snapd/Manifest +++ b/app-containers/snapd/Manifest @@ -1,3 +1,4 @@ DIST snapd-2.57.6.tar.xz 6889052 BLAKE2B 5d1190f3d1ccc6446f950cc95c09180707c3a96285bcdd197aef06b2d69cfef6daf85a93844f105dd434b29b73d3b9c832dfcbebcdc2451443eb5421046de849 SHA512 cd74fa92cddff3452448a50536ded504c68ca6f786b465b8561ccc43c02856742a895efb71bf92b8d125173e0d083faf61ca563f69da03ebf3c4df1b0b0b8d5e DIST snapd-2.58.tar.xz 6980916 BLAKE2B d3de507513db808fa4f85498b5c238de143f06660f1d677186c8c763b38643a2486e25b747977b3eb584619d79ea0a12e88dc5a909045a853c1d8f849f2c1638 SHA512 555915b8b4d9d2d91a3ba19e9e78cf6b19d9683a9f390ad225aa5876320cb8595b464d6133706c4923fc15fbe04ba2b65a47e403c9a2d8859adae827f8ec000a DIST snapd-2.60.3.tar.xz 7184964 BLAKE2B c40c4e041a91de1732c23b5845a322873498da76d50e0c91e97941d1fc4f6f1991fe2b009414952bf0ebb614e8e19a0015c698ff09c61a12940349ea714f77f0 SHA512 630738c956773354006c195bfe954902b0d082e94345b54c6a6795139d36e1f95a236c6e9a8947338e03caca03520c6e8c1a1c44d3788ec93107f7f97b2d952d +DIST snapd-2.60.4.tar.xz 7187708 BLAKE2B 488ca5b70e9174f07ac54cbc221a323607e337dbde45e7c4d11669ed2f61409fa7bb21b4a5432cd84fb312d92cacf19e5bccc80ef77b71233e19e158d937ac04 SHA512 3035e4e5d52fef00606bc532f855817200d9f6035f660b0377d5dccf5bb64bbf0a94a4e3b8f3941e54b62259378dae4084baa2a29fb5120c714559c899c33c0e diff --git a/app-containers/snapd/snapd-2.60.4.ebuild b/app-containers/snapd/snapd-2.60.4.ebuild new file mode 100644 index ..7bd5d8f6f6e3 --- /dev/null +++ b/app-containers/snapd/snapd-2.60.4.ebuild @@ -0,0 +1,179 @@ +# Copyright 2020-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools bash-completion-r1 flag-o-matic go-module linux-info readme.gentoo-r1 systemd tmpfiles xdg-utils + +DESCRIPTION="Service and tools for management of snap packages" +HOMEPAGE="http://snapcraft.io/; + +SRC_URI="https://github.com/snapcore/snapd/releases/download/${PV}/snapd_${PV}.vendor.tar.xz -> ${P}.tar.xz" +MY_PV=${PV} +KEYWORDS="~amd64" + +LICENSE="GPL-3 Apache-2.0 BSD BSD-2 LGPL-3-with-linking-exception MIT" +SLOT="0" +IUSE="apparmor +forced-devmode gtk kde systemd" +REQUIRED_USE="!forced-devmode? ( apparmor ) systemd" + +CONFIG_CHECK="~CGROUPS + ~CGROUP_DEVICE + ~CGROUP_FREEZER + ~NAMESPACES + ~SQUASHFS + ~SQUASHFS_ZLIB + ~SQUASHFS_LZO + ~SQUASHFS_XZ + ~BLK_DEV_LOOP + ~SECCOMP + ~SECCOMP_FILTER" + +RDEPEND=" + sys-libs/libseccomp:= + apparmor? ( + sec-policy/apparmor-profiles + sys-apps/apparmor:= + ) + dev-libs/glib + virtual/libudev + systemd? ( sys-apps/systemd ) + sys-libs/libcap:= + sys-fs/squashfs-tools[lzma,lzo]" + +DEPEND="${RDEPEND}" + +BDEPEND=" + >=dev-lang/go-1.9 + dev-python/docutils + sys-devel/gettext + sys-fs/xfsprogs" + +PDEPEND="sys-auth/polkit[gtk?,kde?]" + +README_GENTOO_SUFFIX="" + +pkg_setup() { + if use apparmor; then + CONFIG_CHECK+=" ~SECURITY_APPARMOR" + fi + linux-info_pkg_setup + + # Seems to have issues building with -O3, switch to -O2 + replace-flags -O3 -O2 +} + +src_prepare() { + default + # Update apparmor profile to allow libtinfow.so* + sed -i 's/libtinfo/libtinfo{,w}/' \ + "cmd/snap-confine/snap-confine.apparmor.in" || die + + if ! use forced-devmode; then + sed -e 's#return !apparmorFull#if !apparmorFull {\n\t\tpanic("USE=forced-devmode is disabled")\n\t}\n\treturn false#' \ + -i "sandbox/forcedevmode.go" || die + grep -q 'panic("USE=forced-devmode is disabled")' "sandbox/forcedevmode.go" || die "failed to disable forced-devmode" + fi + + sed -i 's:command -v git >/dev/null:false:' -i "mkversion.sh" || die + + ./mkversion.sh "${PV}" + pushd "cmd" >/dev/null || die + eautoreconf +} + +src_configure() { + SNAPD_MAKEARGS=( + "BINDIR=${EPREFIX}/usr/bin" + "DBUSSERVICESDIR=${EPREFIX}/usr/share/dbus-1/services" + "LIBEXECDIR=${EPREFIX}/usr/lib" +
[gentoo-commits] proj/portage:master commit in: lib/portage/tests/util/futures/, lib/portage/tests/ebuild/
commit: 24db094b68a2024cfd23e0366d8a81e8bded5838 Author: Zac Medico gentoo org> AuthorDate: Wed Oct 4 02:37:00 2023 + Commit: Zac Medico gentoo org> CommitDate: Wed Oct 4 02:39:26 2023 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=24db094b tests: Migrate to ForkProcess target parameter Bug: https://bugs.gentoo.org/915099 Signed-off-by: Zac Medico gentoo.org> lib/portage/tests/ebuild/test_doebuild_fd_pipes.py| 16 +--- lib/portage/tests/ebuild/test_ipc_daemon.py | 16 +++- lib/portage/tests/util/futures/test_iter_completed.py | 7 +++ 3 files changed, 11 insertions(+), 28 deletions(-) diff --git a/lib/portage/tests/ebuild/test_doebuild_fd_pipes.py b/lib/portage/tests/ebuild/test_doebuild_fd_pipes.py index 536e8d8648..51ddc23908 100644 --- a/lib/portage/tests/ebuild/test_doebuild_fd_pipes.py +++ b/lib/portage/tests/ebuild/test_doebuild_fd_pipes.py @@ -1,4 +1,4 @@ -# Copyright 2013-2016 Gentoo Foundation +# Copyright 2013-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 import portage @@ -12,13 +12,6 @@ from _emerge.Package import Package from _emerge.PipeReader import PipeReader -class DoebuildProcess(ForkProcess): -__slots__ = ("doebuild_kwargs", "doebuild_pargs") - -def _run(self): -return portage.doebuild(*self.doebuild_pargs, **self.doebuild_kwargs) - - class DoebuildFdPipesTestCase(TestCase): def testDoebuild(self): """ @@ -126,9 +119,10 @@ class DoebuildFdPipesTestCase(TestCase): ): pr, pw = os.pipe() -producer = DoebuildProcess( -doebuild_pargs=(ebuildpath, phase), -doebuild_kwargs={ +producer = ForkProcess( +target=portage.doebuild, +args=(ebuildpath, phase), +kwargs={ "settings": settings, "mydbapi": portdb, "tree": "porttree", diff --git a/lib/portage/tests/ebuild/test_ipc_daemon.py b/lib/portage/tests/ebuild/test_ipc_daemon.py index 55094f9bdd..0beb69ddfc 100644 --- a/lib/portage/tests/ebuild/test_ipc_daemon.py +++ b/lib/portage/tests/ebuild/test_ipc_daemon.py @@ -21,18 +21,6 @@ from _emerge.EbuildBuildDir import EbuildBuildDir from _emerge.EbuildIpcDaemon import EbuildIpcDaemon -class SleepProcess(ForkProcess): -""" -Emulate the sleep command, in order to ensure a consistent -return code when it is killed by SIGTERM (see bug #437180). -""" - -__slots__ = ("seconds",) - -def _run(self): -time.sleep(self.seconds) - - class IpcDaemonTestCase(TestCase): _SCHEDULE_TIMEOUT = 40 # seconds @@ -124,7 +112,9 @@ class IpcDaemonTestCase(TestCase): daemon = EbuildIpcDaemon( commands=commands, input_fifo=input_fifo, output_fifo=output_fifo ) -proc = SleepProcess(seconds=sleep_time_s) +# Emulate the sleep command, in order to ensure a consistent +# return code when it is killed by SIGTERM (see bug #437180). +proc = ForkProcess(target=time.sleep, args=(sleep_time_s,)) task_scheduler = TaskScheduler( iter([daemon, proc]), max_jobs=2, event_loop=event_loop ) diff --git a/lib/portage/tests/util/futures/test_iter_completed.py b/lib/portage/tests/util/futures/test_iter_completed.py index bda900505b..0c549018e5 100644 --- a/lib/portage/tests/util/futures/test_iter_completed.py +++ b/lib/portage/tests/util/futures/test_iter_completed.py @@ -1,8 +1,9 @@ -# Copyright 2023 Gentoo Foundation +# Copyright 2018-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 import time +import functools import pytest from portage.tests import TestCase @@ -19,6 +20,7 @@ class SleepProcess(ForkProcess): __slots__ = ("future", "seconds") def _start(self): +self.target = functools.partial(time.sleep, self.seconds) self.addExitListener(self._future_done) ForkProcess._start(self) @@ -26,9 +28,6 @@ class SleepProcess(ForkProcess): if not self.future.cancelled(): self.future.set_result(self.seconds) -def _run(self): -time.sleep(self.seconds) - class IterCompletedTestCase(TestCase): # Mark this as todo, since we don't want to fail if heavy system load causes
[gentoo-commits] proj/portage:master commit in: lib/portage/tests/process/, lib/portage/util/_async/
commit: 1c0b5ff6aabe99224b07f7fc2e09e4cb6c9c70c4 Author: Zac Medico gentoo org> AuthorDate: Tue Oct 3 20:33:18 2023 + Commit: Zac Medico gentoo org> CommitDate: Wed Oct 4 00:47:01 2023 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=1c0b5ff6 AsyncFunction: Use multiprocessing.Pipe for compat with multiprocessing spawn Since fd_pipes does not work with the multiprocessing spawn start method, AsyncFunction should use multiprocessing.Pipe instead. Bug: https://bugs.gentoo.org/915136 Signed-off-by: Zac Medico gentoo.org> lib/portage/tests/process/test_AsyncFunction.py | 34 - lib/portage/util/_async/AsyncFunction.py| 15 +++ 2 files changed, 32 insertions(+), 17 deletions(-) diff --git a/lib/portage/tests/process/test_AsyncFunction.py b/lib/portage/tests/process/test_AsyncFunction.py index 81b3f41fbf..975b590e53 100644 --- a/lib/portage/tests/process/test_AsyncFunction.py +++ b/lib/portage/tests/process/test_AsyncFunction.py @@ -1,6 +1,7 @@ -# Copyright 2020-2021 Gentoo Authors +# Copyright 2020-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +import multiprocessing import sys import portage @@ -14,22 +15,29 @@ from portage.util.futures.unix_events import _set_nonblocking class AsyncFunctionTestCase(TestCase): @staticmethod -def _read_from_stdin(pw): -os.close(pw) +def _read_from_stdin(pr, pw): +if pw is not None: +os.close(pw) +os.dup2(pr.fileno(), sys.stdin.fileno()) return "".join(sys.stdin) async def _testAsyncFunctionStdin(self, loop): test_string = "1\n2\n3\n" -pr, pw = os.pipe() -fd_pipes = {0: pr} +pr, pw = multiprocessing.Pipe(duplex=False) reader = AsyncFunction( -scheduler=loop, fd_pipes=fd_pipes, target=self._read_from_stdin, args=(pw,) +scheduler=loop, +target=self._read_from_stdin, +args=( +pr, +pw.fileno() if multiprocessing.get_start_method() == "fork" else None, +), ) reader.start() -os.close(pr) -_set_nonblocking(pw) -with open(pw, mode="wb", buffering=0) as pipe_write: +pr.close() +_set_nonblocking(pw.fileno()) +with open(pw.fileno(), mode="wb", buffering=0, closefd=False) as pipe_write: await _writer(pipe_write, test_string.encode("utf_8")) +pw.close() self.assertEqual((await reader.async_wait()), os.EX_OK) self.assertEqual(reader.result, test_string) @@ -37,7 +45,8 @@ class AsyncFunctionTestCase(TestCase): loop = asyncio._wrap_loop() loop.run_until_complete(self._testAsyncFunctionStdin(loop=loop)) -def _test_getpid_fork(self): +@staticmethod +def _test_getpid_fork(): """ Verify that portage.getpid() cache is updated in a forked child process. """ @@ -45,10 +54,10 @@ class AsyncFunctionTestCase(TestCase): proc = AsyncFunction(scheduler=loop, target=portage.getpid) proc.start() proc.wait() -self.assertEqual(proc.pid, proc.result) +return proc.pid == proc.result def test_getpid_fork(self): -self._test_getpid_fork() +self.assertTrue(self._test_getpid_fork()) def test_getpid_double_fork(self): """ @@ -59,3 +68,4 @@ class AsyncFunctionTestCase(TestCase): proc = AsyncFunction(scheduler=loop, target=self._test_getpid_fork) proc.start() self.assertEqual(proc.wait(), 0) +self.assertTrue(proc.result) diff --git a/lib/portage/util/_async/AsyncFunction.py b/lib/portage/util/_async/AsyncFunction.py index e13daaebb0..6f55aba565 100644 --- a/lib/portage/util/_async/AsyncFunction.py +++ b/lib/portage/util/_async/AsyncFunction.py @@ -2,6 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 import functools +import multiprocessing import pickle import traceback @@ -23,9 +24,7 @@ class AsyncFunction(ForkProcess): ) def _start(self): -pr, pw = os.pipe() -self.fd_pipes = {} if self.fd_pipes is None else self.fd_pipes -self.fd_pipes[pw] = pw +pr, pw = multiprocessing.Pipe(duplex=False) self._async_func_reader = PipeReader( input_files={"input": pr}, scheduler=self.scheduler ) @@ -34,13 +33,15 @@ class AsyncFunction(ForkProcess): # args and kwargs are passed as additional args by ForkProcess._bootstrap. self.target = functools.partial(self._target_wrapper, pw, self.target) ForkProcess._start(self) -os.close(pw) +pw.close() @staticmethod def _target_wrapper(pw, target, *args, **kwargs): try: result = target(*args, **kwargs) -os.write(pw, pickle.dumps(result)) +result_bytes =
[gentoo-commits] repo/gentoo:master commit in: www-client/microsoft-edge-beta/
commit: f40c849bbc20479121159e89368156f9021088d3 Author: Mike Gilbert gentoo org> AuthorDate: Wed Oct 4 00:52:06 2023 + Commit: Mike Gilbert gentoo org> CommitDate: Wed Oct 4 00:52:06 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f40c849b www-client/microsoft-edge-beta: remove old Signed-off-by: Mike Gilbert gentoo.org> www-client/microsoft-edge-beta/Manifest| 1 - .../microsoft-edge-beta-117.0.2045.31.ebuild | 123 - 2 files changed, 124 deletions(-) diff --git a/www-client/microsoft-edge-beta/Manifest b/www-client/microsoft-edge-beta/Manifest index c78fa0cee1f3..e0b29dcbe302 100644 --- a/www-client/microsoft-edge-beta/Manifest +++ b/www-client/microsoft-edge-beta/Manifest @@ -1,4 +1,3 @@ -DIST microsoft-edge-beta_117.0.2045.31-1_amd64.deb 155039530 BLAKE2B 1b8d58d7af3fc3a4cdf0b94962c8194b4bfb44407f8f6099e3e39246d721e388f7b7ae8da6952144f8b146e811f6a9a7af12fd2ef82d55422f31a39dbc0f079c SHA512 74812d1d8d2f7b3d442971ecd5e611c1cf74eeb155653fcc42539a6393cd3b336687679c683b50eaa52c96eaa3f3c8ab1a79dd93051e18dddae2825b2e6599c8 DIST microsoft-edge-beta_118.0.2088.11-1_amd64.deb 156233010 BLAKE2B 28a979ce52396e5dea1c5c271f35647f306834bda941f378b0f0fddca0c35912da2010dc604b50236e0a6dfd322b707c3c270129387e70b5b74dca0493f7d3fd SHA512 f7cc020fc2bb0961e175ff953b396339ee856f3d183ffb330eabb5f0d312695220805c79b5887f935fce62ff42ece914eb74e5d6240a0bb37b69b08b6503e1c4 DIST microsoft-edge-beta_118.0.2088.17-1_amd64.deb 156307966 BLAKE2B 8f718f5349a5ceb71f9848d5d9ae68cc8c67e12d79ab025c2cc5a7dd715678cffa2fd617ff9b99d2266480a656329d35160993f13b93f63fbf601a18cc0bda43 SHA512 3b6229b5ffd0350af15bd94ceaa578cf53e5e8d5ae485bfd050d55940cbd09a6c2b4e22f61046f96ee109699decf7c9a79aa8270b6b10fd520ffc3a37d0381ed DIST microsoft-edge-beta_118.0.2088.24-1_amd64.deb 156380786 BLAKE2B 5f724997d9ec7507e73b2efe10fbcc3df6f79b37f69eb7d98ac2dee9a745df4c7a212dab03a4c00a3a698d5ea88b452fe3844614a5848a24d9910ec914902c92 SHA512 f6daaf6dfa9039ac884ad8f311a3095d11a6036c889aad1a03474c0011d0c29bf457f7542820b007baa00623e6fd86483e25ee22cd71a660ae3e8f3ca1652e75 diff --git a/www-client/microsoft-edge-beta/microsoft-edge-beta-117.0.2045.31.ebuild b/www-client/microsoft-edge-beta/microsoft-edge-beta-117.0.2045.31.ebuild deleted file mode 100644 index ebc23fabaa28.. --- a/www-client/microsoft-edge-beta/microsoft-edge-beta-117.0.2045.31.ebuild +++ /dev/null @@ -1,123 +0,0 @@ -# Copyright 2011-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" - -inherit chromium-2 desktop pax-utils unpacker xdg - -DESCRIPTION="The web browser from Microsoft" -HOMEPAGE="https://www.microsoft.com/en-us/edge; - -if [[ ${PN} == microsoft-edge ]]; then - MY_PN=${PN}-stable -else - MY_PN=${PN} -fi - -KEYWORDS="-* ~amd64" - -MY_P="${MY_PN}_${PV}-1" - -SRC_URI="https://packages.microsoft.com/repos/edge/pool/main/m/${MY_PN}/${MY_P}_amd64.deb; - -LICENSE="microsoft-edge" -SLOT="0" -RESTRICT="bindist mirror strip" -IUSE="+mip qt5" - -RDEPEND=" - >=app-accessibility/at-spi2-core-2.46.0:2 - app-misc/ca-certificates - dev-libs/expat - dev-libs/glib:2 - dev-libs/nspr - dev-libs/nss - media-fonts/liberation-fonts - media-libs/alsa-lib - media-libs/mesa[gbm(+)] - net-misc/curl[ssl] - net-print/cups - sys-apps/dbus - sys-apps/util-linux - sys-libs/glibc - x11-libs/cairo - x11-libs/gdk-pixbuf:2 - x11-libs/gtk+:3[X] - x11-libs/libdrm - x11-libs/libX11 - x11-libs/libXcomposite - x11-libs/libXdamage - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXrandr - x11-libs/libxcb - x11-libs/libxkbcommon - x11-libs/libxshmfence - x11-libs/pango - x11-misc/xdg-utils - mip? ( app-crypt/libsecret ) - qt5? ( - dev-qt/qtcore:5 - dev-qt/qtgui:5[X] - dev-qt/qtwidgets:5 - ) -" - -QA_PREBUILT="*" -QA_DESKTOP_FILE="usr/share/applications/microsoft-edge.*\\.desktop" -S=${WORKDIR} -EDGE_HOME="opt/microsoft/msedge${PN#microsoft-edge}" - -pkg_nofetch() { - eerror "Please wait 24 hours and sync your tree before reporting a bug for microsoft-edge fetch failures." -} - -pkg_pretend() { - # Protect against people using autounmask overzealously - use amd64 || die "microsoft-edge only works on amd64" -} - -pkg_setup() { - chromium_suid_sandbox_check_kernel_config -} - -src_unpack() { - : -} - -src_install() { - dodir / - cd "${ED}" || die - unpacker - - rm -f _gpgorigin || die - - rm -r etc usr/share/menu || die - mv usr/share/doc/${MY_PN} usr/share/doc/${PF} || die - - gzip -d usr/share/doc/${PF}/changelog.gz || die - gzip -d usr/share/man/man1/${MY_PN}.1.gz || die - if [[ -L usr/share/man/man1/${PN}.1.gz ]]; then - rm
[gentoo-commits] repo/gentoo:master commit in: www-client/opera/
commit: 104ec39c26d206d0ed54b905e67051843aa4106c Author: Mike Gilbert gentoo org> AuthorDate: Wed Oct 4 00:52:54 2023 + Commit: Mike Gilbert gentoo org> CommitDate: Wed Oct 4 00:52:54 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=104ec39c www-client/opera: amd64 stable (103.0.4928.16) Signed-off-by: Mike Gilbert gentoo.org> www-client/opera/opera-103.0.4928.16.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/www-client/opera/opera-103.0.4928.16.ebuild b/www-client/opera/opera-103.0.4928.16.ebuild index fa627a202454..1b66d70aadeb 100644 --- a/www-client/opera/opera-103.0.4928.16.ebuild +++ b/www-client/opera/opera-103.0.4928.16.ebuild @@ -41,7 +41,7 @@ else MY_PN=${PN} fi -KEYWORDS="-* ~amd64" +KEYWORDS="-* amd64" FFMPEG_VERSION="114.0.5735.9"
[gentoo-commits] repo/gentoo:master commit in: www-client/microsoft-edge-dev/
commit: ffb1da3c2c3c20567553ebe51bd8ca30e7349bd5 Author: Mike Gilbert gentoo org> AuthorDate: Wed Oct 4 00:52:19 2023 + Commit: Mike Gilbert gentoo org> CommitDate: Wed Oct 4 00:52:19 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffb1da3c www-client/microsoft-edge-dev: remove old Signed-off-by: Mike Gilbert gentoo.org> www-client/microsoft-edge-dev/Manifest | 1 - .../microsoft-edge-dev-118.0.2088.9.ebuild | 123 - 2 files changed, 124 deletions(-) diff --git a/www-client/microsoft-edge-dev/Manifest b/www-client/microsoft-edge-dev/Manifest index 38ca69f05151..eaad2ffe2733 100644 --- a/www-client/microsoft-edge-dev/Manifest +++ b/www-client/microsoft-edge-dev/Manifest @@ -1,4 +1,3 @@ -DIST microsoft-edge-dev_118.0.2088.9-1_amd64.deb 156187806 BLAKE2B aec2f117d596e3249dc6f4481f9949ac46db6aa44a76742bd96e1e7f1cac8639d5dd545f996653d7ffa1c8ddc710b7a5fa6d4c317e702f0bbaa1b0fcd567d4f1 SHA512 66a7522a9a6caa82461bedc730f555babcbb244dbd0e6f4b5ac29be53a6e85479cc609f8f2856e5e7670dacc53d25ca0b773f19ca319c733482607b025fe50e9 DIST microsoft-edge-dev_119.0.2109.1-1_amd64.deb 156756470 BLAKE2B b87aea7ade36ef2f9cf2f816cb117e5706e1e17fb36286fb0c500b61d37b441531783b14d7c64cfbe09b1a9e245de8a7c1b0eae178369e84b484b81bea259807 SHA512 e7ce74a0fbd05e9ec26e38273920d804d72ef6c4d957a20b9e67ab9854b5abadd3d2c363b7711bb81691800d3fae018098a432d3b40f5ff594baac9d4ddb81ab DIST microsoft-edge-dev_119.0.2116.0-1_amd64.deb 156792002 BLAKE2B ce6ccc4cc9c77be50a1d6d57fd0ef044189f60cfdf492cf1ff0130e458fd2b2a046536e0345bc70d2f29f41ddc4426d9212fd5675ea4d67b9b7ca8074198958b SHA512 35375be061117f4f4174777248d1de0dca422281102193e6e826380169cd84aa15a06a73fca2af3f4291f05e319c8929fa9639b027522dc399000e35ce4fa528 DIST microsoft-edge-dev_119.0.2132.0-1_amd64.deb 156550394 BLAKE2B 968bd934f5de2b843bb5b862c03427a23662c73e0bbbcfc82a2ee2aee23a761bcb90396d15e18ef4ffac42cc6036294d7dcc22f494a9fe62a7c5bbeff17dacfd SHA512 82d3895e8f947973484f5d872e0e9081d37f7855ab0bb4614e647df17abccb627f3f8c4c8e6a2e539f8d79adceefc46614d5279c351d64037d71250bdac57929 diff --git a/www-client/microsoft-edge-dev/microsoft-edge-dev-118.0.2088.9.ebuild b/www-client/microsoft-edge-dev/microsoft-edge-dev-118.0.2088.9.ebuild deleted file mode 100644 index ebc23fabaa28.. --- a/www-client/microsoft-edge-dev/microsoft-edge-dev-118.0.2088.9.ebuild +++ /dev/null @@ -1,123 +0,0 @@ -# Copyright 2011-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" - -inherit chromium-2 desktop pax-utils unpacker xdg - -DESCRIPTION="The web browser from Microsoft" -HOMEPAGE="https://www.microsoft.com/en-us/edge; - -if [[ ${PN} == microsoft-edge ]]; then - MY_PN=${PN}-stable -else - MY_PN=${PN} -fi - -KEYWORDS="-* ~amd64" - -MY_P="${MY_PN}_${PV}-1" - -SRC_URI="https://packages.microsoft.com/repos/edge/pool/main/m/${MY_PN}/${MY_P}_amd64.deb; - -LICENSE="microsoft-edge" -SLOT="0" -RESTRICT="bindist mirror strip" -IUSE="+mip qt5" - -RDEPEND=" - >=app-accessibility/at-spi2-core-2.46.0:2 - app-misc/ca-certificates - dev-libs/expat - dev-libs/glib:2 - dev-libs/nspr - dev-libs/nss - media-fonts/liberation-fonts - media-libs/alsa-lib - media-libs/mesa[gbm(+)] - net-misc/curl[ssl] - net-print/cups - sys-apps/dbus - sys-apps/util-linux - sys-libs/glibc - x11-libs/cairo - x11-libs/gdk-pixbuf:2 - x11-libs/gtk+:3[X] - x11-libs/libdrm - x11-libs/libX11 - x11-libs/libXcomposite - x11-libs/libXdamage - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXrandr - x11-libs/libxcb - x11-libs/libxkbcommon - x11-libs/libxshmfence - x11-libs/pango - x11-misc/xdg-utils - mip? ( app-crypt/libsecret ) - qt5? ( - dev-qt/qtcore:5 - dev-qt/qtgui:5[X] - dev-qt/qtwidgets:5 - ) -" - -QA_PREBUILT="*" -QA_DESKTOP_FILE="usr/share/applications/microsoft-edge.*\\.desktop" -S=${WORKDIR} -EDGE_HOME="opt/microsoft/msedge${PN#microsoft-edge}" - -pkg_nofetch() { - eerror "Please wait 24 hours and sync your tree before reporting a bug for microsoft-edge fetch failures." -} - -pkg_pretend() { - # Protect against people using autounmask overzealously - use amd64 || die "microsoft-edge only works on amd64" -} - -pkg_setup() { - chromium_suid_sandbox_check_kernel_config -} - -src_unpack() { - : -} - -src_install() { - dodir / - cd "${ED}" || die - unpacker - - rm -f _gpgorigin || die - - rm -r etc usr/share/menu || die - mv usr/share/doc/${MY_PN} usr/share/doc/${PF} || die - - gzip -d usr/share/doc/${PF}/changelog.gz || die - gzip -d usr/share/man/man1/${MY_PN}.1.gz || die - if [[ -L usr/share/man/man1/${PN}.1.gz ]]; then - rm
[gentoo-commits] repo/gentoo:master commit in: www-client/opera/
commit: 5194d8a0709d5d13abf436928bd7d6299e404a43 Author: Mike Gilbert gentoo org> AuthorDate: Wed Oct 4 00:52:57 2023 + Commit: Mike Gilbert gentoo org> CommitDate: Wed Oct 4 00:52:57 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5194d8a0 www-client/opera: remove old Signed-off-by: Mike Gilbert gentoo.org> www-client/opera/Manifest | 1 - www-client/opera/opera-102.0.4880.78.ebuild | 170 2 files changed, 171 deletions(-) diff --git a/www-client/opera/Manifest b/www-client/opera/Manifest index eed301bfdf44..6be81e7e6e13 100644 --- a/www-client/opera/Manifest +++ b/www-client/opera/Manifest @@ -1,3 +1,2 @@ DIST opera-ffmpeg-codecs-114.0.5735.9.tar.xz 1315192 BLAKE2B ef9a0cfc8c30ac0a837863644f3c2d5e78059575e2b8f6fda9253304f4815a39d021602e802dac7e1d5a1685aa5015a02019c4a0399f0bdc81136f956cc1d55f SHA512 bdad66bd5d238bdeb81a4e2a956f0a814633360f05c7bed2161df9506d2ccc45ba452cc8974c755fe0d3f46adceb90324a472a5dac72e9c65391ae7a841c -DIST opera-stable_102.0.4880.78_amd64.deb 106587992 BLAKE2B 550614a2fe1f815e3c8e8c2d075886c217c9a293d9d261f67989cdd1b13439a6102e7e3bbb754f8dfeeea75f629727f331c9318ef25ec43ec4c37c2df7a3bbd7 SHA512 63fd74c8b0dd50568f91a6056e8ab1456cc333946069dc6b1ee041bb74857f62868da396fa063e4f85e4769bb33da8e9ac43b53f198684e6d089e76d1187a0ce DIST opera-stable_103.0.4928.16_amd64.deb 108347656 BLAKE2B 28f5e36505933aedcaf156df2b452bef738936adda9712821bae6768f421a4485dd9343c41c619da04c9759c60b2e336da2f3f79d7c660542787afd8c8dda131 SHA512 5a6cebf58fc7e205e4ecce3cb2d9f1b06eb94a02e0ff56474c3bf67615c0cdc00eb6e90b317e0b3c5d7a8bd021a7b5b082d49679855033a9b3e28a75e5f792de diff --git a/www-client/opera/opera-102.0.4880.78.ebuild b/www-client/opera/opera-102.0.4880.78.ebuild deleted file mode 100644 index 1b66d70aadeb.. --- a/www-client/opera/opera-102.0.4880.78.ebuild +++ /dev/null @@ -1,170 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -CHROMIUM_LANGS=" - bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id - it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk vi - zh-CN zh-TW -" - -# These are intended for ebuild maintainer use to force RPM if DEB is not available. -: ${OPERA_FORCE_RPM=no} - -inherit chromium-2 pax-utils xdg - -if [[ ${OPERA_FORCE_RPM} == yes ]]; then - inherit rpm - OPERA_ARCHIVE_EXT="rpm" -else - inherit unpacker - OPERA_ARCHIVE_EXT="deb" -fi - -DESCRIPTION="A fast and secure web browser" -HOMEPAGE="https://www.opera.com/; -LICENSE="OPERA-2018" -SLOT="0" - -SRC_URI_BASE=( - "https://download1.operacdn.com/pub/${PN}; - "https://download2.operacdn.com/pub/${PN}; - "https://download3.operacdn.com/pub/${PN}; - "https://download4.operacdn.com/pub/${PN}; -) - -if [[ ${PN} == opera ]]; then - MY_PN=${PN}-stable - SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" ) -else - MY_PN=${PN} -fi - -KEYWORDS="-* amd64" - -FFMPEG_VERSION="114.0.5735.9" - -SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}} - proprietary-codecs? ( - mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz - )" - -IUSE="+proprietary-codecs +suid qt5 qt6" -RESTRICT="bindist mirror strip" - -RDEPEND=" - >=app-accessibility/at-spi2-core-2.46.0:2 - dev-libs/expat - dev-libs/glib:2 - dev-libs/nspr - dev-libs/nss - gnome-base/gsettings-desktop-schemas - media-libs/alsa-lib - media-libs/mesa[gbm(+)] - net-misc/curl - net-print/cups - sys-apps/dbus - sys-libs/glibc - x11-libs/cairo - x11-libs/gdk-pixbuf - x11-libs/gtk+:3 - x11-libs/libdrm - x11-libs/libxcb - x11-libs/libxkbcommon - x11-libs/libxshmfence - x11-libs/libX11 - x11-libs/libXcomposite - x11-libs/libXdamage - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXrandr - x11-libs/pango - qt5? ( - dev-qt/qtcore:5 - dev-qt/qtgui:5[X] - dev-qt/qtwidgets:5 - ) - qt6? ( dev-qt/qtbase:6[gui,widgets] ) -" - -QA_PREBUILT="*" -S=${WORKDIR} -OPERA_HOME="opt/opera${PN#opera}" - -pkg_pretend() { - # Protect against people using autounmask overzealously - use amd64 || die "opera only works on amd64" -} - -pkg_setup() { - chromium_suid_sandbox_check_kernel_config -} - -src_unpack() { - : -} - -src_install() { - dodir / - cd "${ED}" || die - if [[ ${OPERA_FORCE_RPM} == yes ]]; then - rpm_src_unpack "${A[0]}" - else - unpacker - fi - - # move to /opt, bug #573052 - mkdir -p "${OPERA_HOME%${PN}}" - if [[ ${OPERA_FORCE_RPM} == yes ]]; then -
[gentoo-commits] repo/gentoo:master commit in: www-client/microsoft-edge-dev/
commit: 54425e09694027273ad62c47ecc2b9515b082c9d Author: Mike Gilbert gentoo org> AuthorDate: Wed Oct 4 00:52:16 2023 + Commit: Mike Gilbert gentoo org> CommitDate: Wed Oct 4 00:52:16 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54425e09 www-client/microsoft-edge-dev: automated bump (119.0.2132.0) Signed-off-by: Mike Gilbert gentoo.org> www-client/microsoft-edge-dev/Manifest | 1 + .../microsoft-edge-dev-119.0.2132.0.ebuild | 123 + 2 files changed, 124 insertions(+) diff --git a/www-client/microsoft-edge-dev/Manifest b/www-client/microsoft-edge-dev/Manifest index 056cddcc85c8..38ca69f05151 100644 --- a/www-client/microsoft-edge-dev/Manifest +++ b/www-client/microsoft-edge-dev/Manifest @@ -1,3 +1,4 @@ DIST microsoft-edge-dev_118.0.2088.9-1_amd64.deb 156187806 BLAKE2B aec2f117d596e3249dc6f4481f9949ac46db6aa44a76742bd96e1e7f1cac8639d5dd545f996653d7ffa1c8ddc710b7a5fa6d4c317e702f0bbaa1b0fcd567d4f1 SHA512 66a7522a9a6caa82461bedc730f555babcbb244dbd0e6f4b5ac29be53a6e85479cc609f8f2856e5e7670dacc53d25ca0b773f19ca319c733482607b025fe50e9 DIST microsoft-edge-dev_119.0.2109.1-1_amd64.deb 156756470 BLAKE2B b87aea7ade36ef2f9cf2f816cb117e5706e1e17fb36286fb0c500b61d37b441531783b14d7c64cfbe09b1a9e245de8a7c1b0eae178369e84b484b81bea259807 SHA512 e7ce74a0fbd05e9ec26e38273920d804d72ef6c4d957a20b9e67ab9854b5abadd3d2c363b7711bb81691800d3fae018098a432d3b40f5ff594baac9d4ddb81ab DIST microsoft-edge-dev_119.0.2116.0-1_amd64.deb 156792002 BLAKE2B ce6ccc4cc9c77be50a1d6d57fd0ef044189f60cfdf492cf1ff0130e458fd2b2a046536e0345bc70d2f29f41ddc4426d9212fd5675ea4d67b9b7ca8074198958b SHA512 35375be061117f4f4174777248d1de0dca422281102193e6e826380169cd84aa15a06a73fca2af3f4291f05e319c8929fa9639b027522dc399000e35ce4fa528 +DIST microsoft-edge-dev_119.0.2132.0-1_amd64.deb 156550394 BLAKE2B 968bd934f5de2b843bb5b862c03427a23662c73e0bbbcfc82a2ee2aee23a761bcb90396d15e18ef4ffac42cc6036294d7dcc22f494a9fe62a7c5bbeff17dacfd SHA512 82d3895e8f947973484f5d872e0e9081d37f7855ab0bb4614e647df17abccb627f3f8c4c8e6a2e539f8d79adceefc46614d5279c351d64037d71250bdac57929 diff --git a/www-client/microsoft-edge-dev/microsoft-edge-dev-119.0.2132.0.ebuild b/www-client/microsoft-edge-dev/microsoft-edge-dev-119.0.2132.0.ebuild new file mode 100644 index ..ebc23fabaa28 --- /dev/null +++ b/www-client/microsoft-edge-dev/microsoft-edge-dev-119.0.2132.0.ebuild @@ -0,0 +1,123 @@ +# Copyright 2011-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" + +inherit chromium-2 desktop pax-utils unpacker xdg + +DESCRIPTION="The web browser from Microsoft" +HOMEPAGE="https://www.microsoft.com/en-us/edge; + +if [[ ${PN} == microsoft-edge ]]; then + MY_PN=${PN}-stable +else + MY_PN=${PN} +fi + +KEYWORDS="-* ~amd64" + +MY_P="${MY_PN}_${PV}-1" + +SRC_URI="https://packages.microsoft.com/repos/edge/pool/main/m/${MY_PN}/${MY_P}_amd64.deb; + +LICENSE="microsoft-edge" +SLOT="0" +RESTRICT="bindist mirror strip" +IUSE="+mip qt5" + +RDEPEND=" + >=app-accessibility/at-spi2-core-2.46.0:2 + app-misc/ca-certificates + dev-libs/expat + dev-libs/glib:2 + dev-libs/nspr + dev-libs/nss + media-fonts/liberation-fonts + media-libs/alsa-lib + media-libs/mesa[gbm(+)] + net-misc/curl[ssl] + net-print/cups + sys-apps/dbus + sys-apps/util-linux + sys-libs/glibc + x11-libs/cairo + x11-libs/gdk-pixbuf:2 + x11-libs/gtk+:3[X] + x11-libs/libdrm + x11-libs/libX11 + x11-libs/libXcomposite + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXrandr + x11-libs/libxcb + x11-libs/libxkbcommon + x11-libs/libxshmfence + x11-libs/pango + x11-misc/xdg-utils + mip? ( app-crypt/libsecret ) + qt5? ( + dev-qt/qtcore:5 + dev-qt/qtgui:5[X] + dev-qt/qtwidgets:5 + ) +" + +QA_PREBUILT="*" +QA_DESKTOP_FILE="usr/share/applications/microsoft-edge.*\\.desktop" +S=${WORKDIR} +EDGE_HOME="opt/microsoft/msedge${PN#microsoft-edge}" + +pkg_nofetch() { + eerror "Please wait 24 hours and sync your tree before reporting a bug for microsoft-edge fetch failures." +} + +pkg_pretend() { + # Protect against people using autounmask overzealously + use amd64 || die "microsoft-edge only works on amd64" +} + +pkg_setup() { + chromium_suid_sandbox_check_kernel_config +} + +src_unpack() { + : +} + +src_install() { + dodir / + cd "${ED}" || die + unpacker + + rm -f _gpgorigin || die + + rm -r etc usr/share/menu || die + mv usr/share/doc/${MY_PN} usr/share/doc/${PF} || die + + gzip -d usr/share/doc/${PF}/changelog.gz || die + gzip -d usr/share/man/man1/${MY_PN}.1.gz || die + if [[ -L usr/share/man/man1/${PN}.1.gz ]]; then + rm
[gentoo-commits] repo/gentoo:master commit in: www-client/microsoft-edge-beta/
commit: f483d89fe1615f58f2fc81bfc39e76fc7bfaf52b Author: Mike Gilbert gentoo org> AuthorDate: Wed Oct 4 00:52:00 2023 + Commit: Mike Gilbert gentoo org> CommitDate: Wed Oct 4 00:52:00 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f483d89f www-client/microsoft-edge-beta: automated bump (118.0.2088.24) Signed-off-by: Mike Gilbert gentoo.org> www-client/microsoft-edge-beta/Manifest| 1 + .../microsoft-edge-beta-118.0.2088.24.ebuild | 123 + 2 files changed, 124 insertions(+) diff --git a/www-client/microsoft-edge-beta/Manifest b/www-client/microsoft-edge-beta/Manifest index 3938a46ea158..c78fa0cee1f3 100644 --- a/www-client/microsoft-edge-beta/Manifest +++ b/www-client/microsoft-edge-beta/Manifest @@ -1,3 +1,4 @@ DIST microsoft-edge-beta_117.0.2045.31-1_amd64.deb 155039530 BLAKE2B 1b8d58d7af3fc3a4cdf0b94962c8194b4bfb44407f8f6099e3e39246d721e388f7b7ae8da6952144f8b146e811f6a9a7af12fd2ef82d55422f31a39dbc0f079c SHA512 74812d1d8d2f7b3d442971ecd5e611c1cf74eeb155653fcc42539a6393cd3b336687679c683b50eaa52c96eaa3f3c8ab1a79dd93051e18dddae2825b2e6599c8 DIST microsoft-edge-beta_118.0.2088.11-1_amd64.deb 156233010 BLAKE2B 28a979ce52396e5dea1c5c271f35647f306834bda941f378b0f0fddca0c35912da2010dc604b50236e0a6dfd322b707c3c270129387e70b5b74dca0493f7d3fd SHA512 f7cc020fc2bb0961e175ff953b396339ee856f3d183ffb330eabb5f0d312695220805c79b5887f935fce62ff42ece914eb74e5d6240a0bb37b69b08b6503e1c4 DIST microsoft-edge-beta_118.0.2088.17-1_amd64.deb 156307966 BLAKE2B 8f718f5349a5ceb71f9848d5d9ae68cc8c67e12d79ab025c2cc5a7dd715678cffa2fd617ff9b99d2266480a656329d35160993f13b93f63fbf601a18cc0bda43 SHA512 3b6229b5ffd0350af15bd94ceaa578cf53e5e8d5ae485bfd050d55940cbd09a6c2b4e22f61046f96ee109699decf7c9a79aa8270b6b10fd520ffc3a37d0381ed +DIST microsoft-edge-beta_118.0.2088.24-1_amd64.deb 156380786 BLAKE2B 5f724997d9ec7507e73b2efe10fbcc3df6f79b37f69eb7d98ac2dee9a745df4c7a212dab03a4c00a3a698d5ea88b452fe3844614a5848a24d9910ec914902c92 SHA512 f6daaf6dfa9039ac884ad8f311a3095d11a6036c889aad1a03474c0011d0c29bf457f7542820b007baa00623e6fd86483e25ee22cd71a660ae3e8f3ca1652e75 diff --git a/www-client/microsoft-edge-beta/microsoft-edge-beta-118.0.2088.24.ebuild b/www-client/microsoft-edge-beta/microsoft-edge-beta-118.0.2088.24.ebuild new file mode 100644 index ..ebc23fabaa28 --- /dev/null +++ b/www-client/microsoft-edge-beta/microsoft-edge-beta-118.0.2088.24.ebuild @@ -0,0 +1,123 @@ +# Copyright 2011-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" + +inherit chromium-2 desktop pax-utils unpacker xdg + +DESCRIPTION="The web browser from Microsoft" +HOMEPAGE="https://www.microsoft.com/en-us/edge; + +if [[ ${PN} == microsoft-edge ]]; then + MY_PN=${PN}-stable +else + MY_PN=${PN} +fi + +KEYWORDS="-* ~amd64" + +MY_P="${MY_PN}_${PV}-1" + +SRC_URI="https://packages.microsoft.com/repos/edge/pool/main/m/${MY_PN}/${MY_P}_amd64.deb; + +LICENSE="microsoft-edge" +SLOT="0" +RESTRICT="bindist mirror strip" +IUSE="+mip qt5" + +RDEPEND=" + >=app-accessibility/at-spi2-core-2.46.0:2 + app-misc/ca-certificates + dev-libs/expat + dev-libs/glib:2 + dev-libs/nspr + dev-libs/nss + media-fonts/liberation-fonts + media-libs/alsa-lib + media-libs/mesa[gbm(+)] + net-misc/curl[ssl] + net-print/cups + sys-apps/dbus + sys-apps/util-linux + sys-libs/glibc + x11-libs/cairo + x11-libs/gdk-pixbuf:2 + x11-libs/gtk+:3[X] + x11-libs/libdrm + x11-libs/libX11 + x11-libs/libXcomposite + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXrandr + x11-libs/libxcb + x11-libs/libxkbcommon + x11-libs/libxshmfence + x11-libs/pango + x11-misc/xdg-utils + mip? ( app-crypt/libsecret ) + qt5? ( + dev-qt/qtcore:5 + dev-qt/qtgui:5[X] + dev-qt/qtwidgets:5 + ) +" + +QA_PREBUILT="*" +QA_DESKTOP_FILE="usr/share/applications/microsoft-edge.*\\.desktop" +S=${WORKDIR} +EDGE_HOME="opt/microsoft/msedge${PN#microsoft-edge}" + +pkg_nofetch() { + eerror "Please wait 24 hours and sync your tree before reporting a bug for microsoft-edge fetch failures." +} + +pkg_pretend() { + # Protect against people using autounmask overzealously + use amd64 || die "microsoft-edge only works on amd64" +} + +pkg_setup() { + chromium_suid_sandbox_check_kernel_config +} + +src_unpack() { + : +} + +src_install() { + dodir / + cd "${ED}" || die + unpacker + + rm -f _gpgorigin || die + + rm -r etc usr/share/menu || die + mv usr/share/doc/${MY_PN} usr/share/doc/${PF} || die + + gzip -d usr/share/doc/${PF}/changelog.gz || die + gzip -d usr/share/man/man1/${MY_PN}.1.gz || die + if [[ -L usr/share/man/man1/${PN}.1.gz ]]; then +
[gentoo-commits] repo/gentoo:master commit in: www-client/opera/
commit: 5e7abb4c022b6b37ec896c0f68077093f2fce071 Author: Mike Gilbert gentoo org> AuthorDate: Wed Oct 4 00:52:48 2023 + Commit: Mike Gilbert gentoo org> CommitDate: Wed Oct 4 00:52:48 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e7abb4c www-client/opera: automated bump (103.0.4928.16) Signed-off-by: Mike Gilbert gentoo.org> www-client/opera/Manifest | 1 + www-client/opera/opera-103.0.4928.16.ebuild | 170 2 files changed, 171 insertions(+) diff --git a/www-client/opera/Manifest b/www-client/opera/Manifest index 8fdde6e589ba..eed301bfdf44 100644 --- a/www-client/opera/Manifest +++ b/www-client/opera/Manifest @@ -1,2 +1,3 @@ DIST opera-ffmpeg-codecs-114.0.5735.9.tar.xz 1315192 BLAKE2B ef9a0cfc8c30ac0a837863644f3c2d5e78059575e2b8f6fda9253304f4815a39d021602e802dac7e1d5a1685aa5015a02019c4a0399f0bdc81136f956cc1d55f SHA512 bdad66bd5d238bdeb81a4e2a956f0a814633360f05c7bed2161df9506d2ccc45ba452cc8974c755fe0d3f46adceb90324a472a5dac72e9c65391ae7a841c DIST opera-stable_102.0.4880.78_amd64.deb 106587992 BLAKE2B 550614a2fe1f815e3c8e8c2d075886c217c9a293d9d261f67989cdd1b13439a6102e7e3bbb754f8dfeeea75f629727f331c9318ef25ec43ec4c37c2df7a3bbd7 SHA512 63fd74c8b0dd50568f91a6056e8ab1456cc333946069dc6b1ee041bb74857f62868da396fa063e4f85e4769bb33da8e9ac43b53f198684e6d089e76d1187a0ce +DIST opera-stable_103.0.4928.16_amd64.deb 108347656 BLAKE2B 28f5e36505933aedcaf156df2b452bef738936adda9712821bae6768f421a4485dd9343c41c619da04c9759c60b2e336da2f3f79d7c660542787afd8c8dda131 SHA512 5a6cebf58fc7e205e4ecce3cb2d9f1b06eb94a02e0ff56474c3bf67615c0cdc00eb6e90b317e0b3c5d7a8bd021a7b5b082d49679855033a9b3e28a75e5f792de diff --git a/www-client/opera/opera-103.0.4928.16.ebuild b/www-client/opera/opera-103.0.4928.16.ebuild new file mode 100644 index ..fa627a202454 --- /dev/null +++ b/www-client/opera/opera-103.0.4928.16.ebuild @@ -0,0 +1,170 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CHROMIUM_LANGS=" + bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id + it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk vi + zh-CN zh-TW +" + +# These are intended for ebuild maintainer use to force RPM if DEB is not available. +: ${OPERA_FORCE_RPM=no} + +inherit chromium-2 pax-utils xdg + +if [[ ${OPERA_FORCE_RPM} == yes ]]; then + inherit rpm + OPERA_ARCHIVE_EXT="rpm" +else + inherit unpacker + OPERA_ARCHIVE_EXT="deb" +fi + +DESCRIPTION="A fast and secure web browser" +HOMEPAGE="https://www.opera.com/; +LICENSE="OPERA-2018" +SLOT="0" + +SRC_URI_BASE=( + "https://download1.operacdn.com/pub/${PN}; + "https://download2.operacdn.com/pub/${PN}; + "https://download3.operacdn.com/pub/${PN}; + "https://download4.operacdn.com/pub/${PN}; +) + +if [[ ${PN} == opera ]]; then + MY_PN=${PN}-stable + SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" ) +else + MY_PN=${PN} +fi + +KEYWORDS="-* ~amd64" + +FFMPEG_VERSION="114.0.5735.9" + +SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}} + proprietary-codecs? ( + mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz + )" + +IUSE="+proprietary-codecs +suid qt5 qt6" +RESTRICT="bindist mirror strip" + +RDEPEND=" + >=app-accessibility/at-spi2-core-2.46.0:2 + dev-libs/expat + dev-libs/glib:2 + dev-libs/nspr + dev-libs/nss + gnome-base/gsettings-desktop-schemas + media-libs/alsa-lib + media-libs/mesa[gbm(+)] + net-misc/curl + net-print/cups + sys-apps/dbus + sys-libs/glibc + x11-libs/cairo + x11-libs/gdk-pixbuf + x11-libs/gtk+:3 + x11-libs/libdrm + x11-libs/libxcb + x11-libs/libxkbcommon + x11-libs/libxshmfence + x11-libs/libX11 + x11-libs/libXcomposite + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXrandr + x11-libs/pango + qt5? ( + dev-qt/qtcore:5 + dev-qt/qtgui:5[X] + dev-qt/qtwidgets:5 + ) + qt6? ( dev-qt/qtbase:6[gui,widgets] ) +" + +QA_PREBUILT="*" +S=${WORKDIR} +OPERA_HOME="opt/opera${PN#opera}" + +pkg_pretend() { + # Protect against people using autounmask overzealously + use amd64 || die "opera only works on amd64" +} + +pkg_setup() { + chromium_suid_sandbox_check_kernel_config +} + +src_unpack() { + : +} + +src_install() { + dodir / + cd "${ED}" || die + if [[ ${OPERA_FORCE_RPM} == yes ]]; then + rpm_src_unpack "${A[0]}" + else + unpacker + fi + + # move to /opt, bug #573052 + mkdir -p "${OPERA_HOME%${PN}}" + if [[ ${OPERA_FORCE_RPM} == yes ]];
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libmpack/
commit: 4fe48c7cc66099951ee2a3cd15f437f80b828d89 Author: Sam James gentoo org> AuthorDate: Tue Oct 3 23:55:19 2023 + Commit: Sam James gentoo org> CommitDate: Tue Oct 3 23:55:19 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fe48c7c dev-libs/libmpack: Stabilize 1.0.5-r5 amd64, #915153 Signed-off-by: Sam James gentoo.org> dev-libs/libmpack/libmpack-1.0.5-r5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libmpack/libmpack-1.0.5-r5.ebuild b/dev-libs/libmpack/libmpack-1.0.5-r5.ebuild index 866107e6194a..4dff4252160e 100644 --- a/dev-libs/libmpack/libmpack-1.0.5-r5.ebuild +++ b/dev-libs/libmpack/libmpack-1.0.5-r5.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86 ~x64-macos" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86 ~x64-macos" PATCHES=( "${FILESDIR}"/${P}-libtool.patch # 778899
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libmpack/
commit: 973a3964ca8867fdbf99487a393373eb7cb784c7 Author: Sam James gentoo org> AuthorDate: Tue Oct 3 23:55:18 2023 + Commit: Sam James gentoo org> CommitDate: Tue Oct 3 23:55:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=973a3964 dev-libs/libmpack: Stabilize 1.0.5-r5 x86, #915153 Signed-off-by: Sam James gentoo.org> dev-libs/libmpack/libmpack-1.0.5-r5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libmpack/libmpack-1.0.5-r5.ebuild b/dev-libs/libmpack/libmpack-1.0.5-r5.ebuild index bcc4de7123e2..866107e6194a 100644 --- a/dev-libs/libmpack/libmpack-1.0.5-r5.ebuild +++ b/dev-libs/libmpack/libmpack-1.0.5-r5.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86 ~x64-macos" PATCHES=( "${FILESDIR}"/${P}-libtool.patch # 778899
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libmpack/
commit: 701cf874b4bd742157baa4fb505efce632c8271e Author: Sam James gentoo org> AuthorDate: Tue Oct 3 23:55:20 2023 + Commit: Sam James gentoo org> CommitDate: Tue Oct 3 23:55:20 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=701cf874 dev-libs/libmpack: Stabilize 1.0.5-r5 arm64, #915153 Signed-off-by: Sam James gentoo.org> dev-libs/libmpack/libmpack-1.0.5-r5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libmpack/libmpack-1.0.5-r5.ebuild b/dev-libs/libmpack/libmpack-1.0.5-r5.ebuild index 4dff4252160e..fa56759d2579 100644 --- a/dev-libs/libmpack/libmpack-1.0.5-r5.ebuild +++ b/dev-libs/libmpack/libmpack-1.0.5-r5.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86 ~x64-macos" +KEYWORDS="amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86 ~x64-macos" PATCHES=( "${FILESDIR}"/${P}-libtool.patch # 778899
[gentoo-commits] repo/gentoo:master commit in: sci-libs/symengine/
commit: 9ab7a1ff27e73e256350758d5faf701ab3f88cc5 Author: Sam James gentoo org> AuthorDate: Tue Oct 3 23:52:00 2023 + Commit: Sam James gentoo org> CommitDate: Tue Oct 3 23:52:00 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ab7a1ff sci-libs/symengine: add 0.11.1 Signed-off-by: Sam James gentoo.org> sci-libs/symengine/Manifest| 1 + sci-libs/symengine/symengine-0.11.1.ebuild | 103 + 2 files changed, 104 insertions(+) diff --git a/sci-libs/symengine/Manifest b/sci-libs/symengine/Manifest index d6758bec7bc4..cf6f7942c9bd 100644 --- a/sci-libs/symengine/Manifest +++ b/sci-libs/symengine/Manifest @@ -1,2 +1,3 @@ DIST symengine-0.10.1.tar.gz 898206 BLAKE2B 88182a7facaf0d9ac90de8acaf549a3fd3cb65f0ae12e0ba3d9a1ae477d193b312cebfca99e626815789d8746822f0d1e256db6836a1ce265f65951880f486f3 SHA512 e73f62a87d20b676cac66ce82ac93308b688ed2ac18ebdb6884bae1ae66868e1033e33908e797f86a1906f91b975e8607a02e8932db8550a677f6b41373b7934 +DIST symengine-0.11.1.tar.gz 898181 BLAKE2B ef14e09ceb7e9783711ca7f9f06a59362c40222e7f85de5545be834ecd79bbf41fcd34141bb3a63c106ee45067dd0b957377f937097183ffd5b93c6943976571 SHA512 076aac35428589c5b3524a46bd939a3a3a7da44b1c866b5f71487678b27b6e48b4da034029f1630881d7713a9252e905411a04b8016c9ec56a608b6de23365ac DIST symengine-0.9.0.tar.gz 878574 BLAKE2B 32c37ca6575b3f7e37184c80c2df74ebf7bb7846537e951be6c888994b8dc049c1ed2a6f51da1c1cfb038e0a47393b18acff60cfef665c5a5e714beb9b0ecb12 SHA512 dceca49ddb6e2ac7c4f8ecb73ce19824cbaa3eff41ad0f50008e403498121184b4e9dc660628dbd8e4db979f8c16b83a709a40540f7834954ab01f9854e12caa diff --git a/sci-libs/symengine/symengine-0.11.1.ebuild b/sci-libs/symengine/symengine-0.11.1.ebuild new file mode 100644 index ..7091ded60ca0 --- /dev/null +++ b/sci-libs/symengine/symengine-0.11.1.ebuild @@ -0,0 +1,103 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +LLVM_MAX_SLOT=16 +inherit cmake llvm toolchain-funcs + +DESCRIPTION="Fast symbolic manipulation library, written in C++" +HOMEPAGE="https://github.com/symengine/symengine; +SRC_URI="https://github.com/symengine/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0/$(ver_cut 1-2)" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux" +# BUILD_FOR_DISTRIBUTION enables threads by default so do it here +IUSE="arb benchmarks boost debug doc ecm +flint llvm +mpc +mpfr openmp test tcmalloc +threads" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-libs/gmp:= + sys-libs/binutils-libs:= + arb? ( sci-mathematics/arb:= ) + boost? ( dev-libs/boost:= ) + ecm? ( sci-mathematics/gmp-ecm ) + flint? ( sci-mathematics/flint:= ) + mpc? ( dev-libs/mpc:= ) + mpfr? ( dev-libs/mpfr:= ) + llvm? (
[gentoo-commits] repo/gentoo:master commit in: dev-util/rr/
commit: a426cd2e901278ad058500420e912f996f8effe6 Author: Sam James gentoo org> AuthorDate: Tue Oct 3 23:36:41 2023 + Commit: Sam James gentoo org> CommitDate: Tue Oct 3 23:36:41 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a426cd2e dev-util/rr: add 5.7.0 Signed-off-by: Sam James gentoo.org> dev-util/rr/Manifest| 1 + dev-util/rr/rr-5.7.0.ebuild | 81 + 2 files changed, 82 insertions(+) diff --git a/dev-util/rr/Manifest b/dev-util/rr/Manifest index a42888a658a6..5908e870ed7e 100644 --- a/dev-util/rr/Manifest +++ b/dev-util/rr/Manifest @@ -1 +1,2 @@ DIST mozilla-rr-5.6.0.tar.gz 1579320 BLAKE2B 14ea99c4486c72db844b5cad3f0c300d7bf5d49449e7080ed0484f89022be6d9b7f81b3808b65f59028a5256a6b3f6508729d5b7e8f3f45d8353ceb7ae2a577a SHA512 4b5ef65b6c6a4b62fc72949b4541aaf608f6133ea0b6c2e529a8eed725e6a0b5186f20ed60b210821e6929410e1f21723840eacfdc85bf12c87703e7ebf5f9a7 +DIST mozilla-rr-5.7.0.tar.gz 1688069 BLAKE2B 613196a441b8c384765403838d4c89248eeb85af203b596ff01610fe65c62650cbeb7f8bde4c97ac4bb65f2bdcf7caa605ca1b6cb2f8f36b0355d816ed39a4f1 SHA512 e0e45f47a5f1de9e0e3f982e9eb5565699189ed23c52de03bf68b8215e7b8ac267619c04495c19e75a55aa8e0face08b9bb6c7f325650384c10a719c17ecf576 diff --git a/dev-util/rr/rr-5.7.0.ebuild b/dev-util/rr/rr-5.7.0.ebuild new file mode 100644 index ..4cf7e880d27f --- /dev/null +++ b/dev-util/rr/rr-5.7.0.ebuild @@ -0,0 +1,81 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..11} ) +CMAKE_BUILD_TYPE=Release + +inherit cmake linux-info python-single-r1 + +DESCRIPTION="Record and Replay Framework" +HOMEPAGE="https://rr-project.org/; +SRC_URI="https://github.com/rr-debugger/${PN}/archive/${PV}.tar.gz -> mozilla-${P}.tar.gz" + +LICENSE="MIT BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" +IUSE="multilib test" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +DEPEND=" + ${PYTHON_DEPS} + dev-libs/capnproto:= + sys-libs/zlib:= +" +RDEPEND=" + ${DEPEND} + sys-devel/gdb[xml] +" +# Add all the deps needed only at build/test time. +DEPEND+=" + test? ( + $(python_gen_cond_dep ' + dev-python/pexpect[${PYTHON_USEDEP}] + ') + sys-devel/gdb[xml] + )" + +QA_FLAGS_IGNORED=" + usr/lib.*/rr/librrpage.so + usr/lib.*/rr/librrpage_32.so +" + +RESTRICT="test" # toolchain and kernel version dependent + +pkg_setup() { + if use kernel_linux; then + CONFIG_CHECK="SECCOMP" + linux-info_pkg_setup + fi + python-single-r1_pkg_setup +} + +src_prepare() { + cmake_src_prepare + + sed -i 's:-Werror::' CMakeLists.txt || die #609192 +} + +src_test() { + if has usersandbox ${FEATURES} ; then + ewarn "Test suite fails under FEATURES=usersandbox (bug #632394). Skipping." + return 0 + fi + + cmake_src_test +} + +src_configure() { + local mycmakeargs=( + -DBUILD_TESTS=$(usex test) + -Ddisable32bit=$(usex !multilib) #636786 + ) + + cmake_src_configure +} + +src_install() { + cmake_src_install + python_fix_shebang "${ED}"/usr/bin/rr-collect-symbols.py +}
[gentoo-commits] repo/gentoo:master commit in: net-firewall/firewalld/
commit: 63b26e42b52c1d50154be49ec7a4f8a92d8905b4 Author: Sam James gentoo org> AuthorDate: Tue Oct 3 23:37:54 2023 + Commit: Sam James gentoo org> CommitDate: Tue Oct 3 23:37:54 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63b26e42 net-firewall/firewalld: add 2.0.1 Signed-off-by: Sam James gentoo.org> net-firewall/firewalld/Manifest | 1 + net-firewall/firewalld/firewalld-2.0.1.ebuild | 223 ++ 2 files changed, 224 insertions(+) diff --git a/net-firewall/firewalld/Manifest b/net-firewall/firewalld/Manifest index 6bca6b849584..9e5235143a84 100644 --- a/net-firewall/firewalld/Manifest +++ b/net-firewall/firewalld/Manifest @@ -1,3 +1,4 @@ DIST firewalld-1.3.2.tar.bz2 1225416 BLAKE2B 108302dab4a1a156bc12df4ec82a2f6fc7ad3e17ca56f68ac9cbd4f85db4cd06abc1a39275ec6d11fc41e820d9fc01f3cd59a73f44332cd3b9662d50d2eeb22a SHA512 06658d279c5ec8eadfb14f9f7053882fc2872a4e27055e9c3aac81cf93167773d592fc29bd749cb6447116419c663fac79d6df725422394409b9a2e1c4708695 DIST firewalld-1.3.3.tar.bz2 1218890 BLAKE2B 79ececc0c547e4e06edced53909e9e68c6a5781c15af1d722e2247c28206e19a92349e33be31cbdec5281de6052be2718da09ab18065cfa4e94acafb0338 SHA512 b6bbec0dd9810a48c397bc6cfcf1339e0fff5a80df893917eddee266e48f70ae0af31a9c474d5c78fe2990433c8f84d70fd46f227ac29e4f5b7c209ca73b9e3c DIST firewalld-2.0.0.tar.bz2 1260018 BLAKE2B 18b57d5692d0e8a78af590e22010f7926d65a648bffbaf49e46c2e4156a923235e0cef00df1468ad36425050b1f7f5cceacbc6189d12602f592b3b4f3f9ec6de SHA512 a43e2e625d5d11cf1b740230213a44adbfe99243f2b87dc21b1698ea80a8da4af3b974e381980cc3c8d0bd3f08e5561eb2c3a393da5f5fbee4518879ae0b21a8 +DIST firewalld-2.0.1.tar.bz2 1257251 BLAKE2B a78ff5c1d733897024c33fe74ae8723c97253498ba55957420c66ccdfe4dcf64265336c5ee0cf120c4450d9c4da492e64c4fe01a3ea974d2992f6cf5879ef88d SHA512 31b18b74af4d731f6259915fd86d6551968eea563deba211b6d304d961747662085a02c7c185c0d7d8916693f53a5dca581b0877bce59c634e99a9f20de2f3e1 diff --git a/net-firewall/firewalld/firewalld-2.0.1.ebuild b/net-firewall/firewalld/firewalld-2.0.1.ebuild new file mode 100644 index ..9cdc72532067 --- /dev/null +++ b/net-firewall/firewalld/firewalld-2.0.1.ebuild @@ -0,0 +1,223 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..11} ) +inherit bash-completion-r1 gnome2-utils linux-info optfeature +inherit plocale python-single-r1 systemd xdg-utils + +DESCRIPTION="A firewall daemon with D-Bus interface providing a dynamic firewall" +HOMEPAGE="https://firewalld.org/; +SRC_URI="https://github.com/firewalld/firewalld/releases/download/v${PV}/${P}.tar.bz2; + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="gui +nftables +iptables test" +# Tests are too unreliable in sandbox environment +RESTRICT="!test? ( test ) test" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND=" + ${PYTHON_DEPS} + || ( >=sys-apps/openrc-0.11.5 sys-apps/systemd ) + $(python_gen_cond_dep ' + dev-python/dbus-python[${PYTHON_USEDEP}] + dev-python/pygobject:3[${PYTHON_USEDEP}] + gui? ( + x11-libs/gtk+:3 + dev-python/PyQt5[gui,widgets,${PYTHON_USEDEP}] + ) + nftables? ( >=net-firewall/nftables-0.9.4[python,json] ) + ') + iptables? ( + net-firewall/iptables[ipv6(+)] + net-firewall/ebtables + net-firewall/ipset + nftables? ( net-firewall/nftables[xtables(+)] ) + ) +" +DEPEND=" + ${RDEPEND} + dev-libs/glib:2 +" +BDEPEND=" + app-text/docbook-xml-dtd + >=dev-util/intltool-0.35 + sys-devel/gettext +" + +# Testsuite's Makefile.am calls missing(!) +# ... but this seems to be consistent with the autoconf docs? +# Needs more investigation: https://www.gnu.org/software/autoconf/manual/autoconf-2.67/html_node/autom4te-Invocation.html +QA_AM_MAINTAINER_MODE=".*--run autom4te --language=autotest.*" + +PLOCALES="ar as ast bg bn_IN ca cs da de el en_GB en_US es et eu fa fi fr gl gu hi hr hu ia id it ja ka kn ko lt ml mr nl or pa pl pt pt_BR ru si sk sq sr sr@latin sv ta te tr uk zh_CN zh_TW" + +pkg_setup() { + # See bug #830132 for the huge list + # We can probably narrow it down a bit but it's rather fragile + local CONFIG_CHECK="~NF_CONNTRACK ~NETFILTER_XT_MATCH_CONNTRACK + ~NETFILTER + ~NETFILTER_ADVANCED + ~NETFILTER_INGRESS + ~NF_NAT_MASQUERADE + ~NF_NAT_REDIRECT + ~NF_TABLES_INET + ~NF_TABLES_IPV4 + ~NF_TABLES_IPV6 + ~NF_CONNTRACK + ~NF_CONNTRACK_BROADCAST + ~NF_CONNTRACK_NETBIOS_NS + ~NF_CONNTRACK_TFTP + ~NF_CT_NETLINK + ~NF_CT_NETLINK_HELPER + ~NF_DEFRAG_IPV4 + ~NF_DEFRAG_IPV6 + ~NF_NAT + ~NF_NAT_TFTP + ~NF_REJECT_IPV4 +
[gentoo-commits] repo/gentoo:master commit in: sys-apps/eza/
commit: d83f277ed60f5b40f23c78e100439c4b47247d19 Author: Leonardo Hernández Hernández proton me> AuthorDate: Tue Oct 3 02:01:12 2023 + Commit: Sam James gentoo org> CommitDate: Tue Oct 3 23:23:42 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d83f277e sys-apps/eza: add 0.14.0 Signed-off-by: Leonardo Hernández Hernández proton.me> Closes: https://github.com/gentoo/gentoo/pull/33163 Signed-off-by: Sam James gentoo.org> sys-apps/eza/Manifest | 3 + sys-apps/eza/eza-0.14.0.ebuild | 246 + 2 files changed, 249 insertions(+) diff --git a/sys-apps/eza/Manifest b/sys-apps/eza/Manifest index 3b8208c9b041..000f0610097d 100644 --- a/sys-apps/eza/Manifest +++ b/sys-apps/eza/Manifest @@ -46,11 +46,13 @@ DIST eza-0.11.1.tar.gz 1221586 BLAKE2B e642be77d3402e4b42235cf13767fcef7279bc232 DIST eza-0.12.0.tar.gz 1200971 BLAKE2B ab284c0758515e738fc102ceacd238ef7315627a6c9cb6a712b9ff107ebba7e282768a5ccfd73061aee54838dba194d89ba5b35850f1de78bd3f6aaab65efdb1 SHA512 5ff36af746f3051740ab96cd41fdf51a73a0e9e42f3874b52a684001c529db0bf97514de60bb5742e34984b5ca888a092465c375d4382ca1a84426f17d91fee5 DIST eza-0.13.0.tar.gz 1207456 BLAKE2B bd7ff811ca7734d29ff5611c8e029bd90cb1a8992c58e31934ecca061bfa56e2743e260081d46359d46b20defbcf3f0b9ace26462def6428a41871185997cba9 SHA512 25b6df46f2c3349bd6459a23cf7bc63a78ee1505018428edc5b86a590fa7599a6f8678f9d931cb5bda737c65018bff3ddd5fe698bcac3fe8d6cba62823ca688b DIST eza-0.13.1.tar.gz 1210338 BLAKE2B 5ae9b8274f3f22d72e6480db71b6817ead49bd2c181729f2e3c511f806de498179c4f0ce6eaa2bf023993fa51ea7fbdd82557d5501e4fe1789bd2844f5067dea SHA512 ef2119ad66302f5961a437a28b10de6cc4f105629c78d7cefbf745dd8576d79d3862db400fffe8a89aab67d7bf4f40d7e2ec836dd8ab4bb823e253ed66e98ff0 +DIST eza-0.14.0.tar.gz 1214132 BLAKE2B 89c0cc5055aab6730a66606b9a9ae040ea7d1f1fbcd278c4a2277738ca9a406fbeae33686d32d8f51382684f1fc57c465af61a06773490bb75b3e4f41a1a866c SHA512 7d7d0fa6b1e936bbafcad7bc537c678d30a40f586d8518966bf210985e585986f7a811b279c28e6df1e500653ffbeb05299f6b33366fad84e6545bcf656845d0 DIST fastrand-2.0.0.crate 14402 BLAKE2B 8bf830151ec616dbc25f216265722e39f8a2cd9ae036b0904b73775a30497368aaf9bb7f49890c330024c3d9b8084749c91f601b60b53bc8cef2da8b0aa71322 SHA512 9449dd52e4b722d5747f68f127843c0d1a402765c2b6186b9526f8ae23293cb1f6b50adcbf18a8ea768292642184cb0eb42b1801d20f6815397903f9977f3cbc DIST filetime-0.2.22.crate 15029 BLAKE2B 068f4a84388d04d900bc5518a94895985ecba9c618a47b6483cabc31abd267e37ce69d78c51703ec5745307800d96ac801f37ac9959c60283c3c3d6ccd349c0a SHA512 d40d8baeb57ec85bb9ccf76ff0f898915c4e6cf384020121b53f4a2a1ef2840af5b4c9e8e1ff177034273f4f7a6bf81d2dd7a02cf498b61ea31ceaa30b877067 DIST form_urlencoded-1.0.1.crate 8773 BLAKE2B e2d2224dbd85d053343aea29ef1bd540fb8be12fd600289e9c048e3b74bfb009d0770f8296556309ef756086f22feec4713dfed1006e1101075c8897be5471cc SHA512 3ab371c223561a27ffbd35cf648ef4a9145d47bba9d71900a7c54cfc2f089175e9361f6352331a9a7fa018923b15e7a3553c8f9ff9fae80e1626e641a5faff68 DIST gethostname-0.4.3.crate 9336 BLAKE2B 12be5fdca0b6e3788cf3d67a4a80f283d240611b4fd37b6d1c37eb2503e4a7025b17bbb70adf421ac840d8f952434bdedf4691f31362780a267e21e8c4d3a006 SHA512 8c5dc404132f2ecf9bf82d8b89cbd698b4cb6d43141c47a60b95401da2e8c314347ab0a0ad5fba50cf98f01a621faa68293cb78f48977d3ddfe6e6f21926abf7 DIST git2-0.18.0.crate 210978 BLAKE2B 41fba81bab32d0b31c93f1b579eae61cdb57b7900b8d8b3dd39a601f3ec72820d2106162e89c3e5300442ac450dedf556b2b53c17610dc899ab920cc43c6077d SHA512 de8179c0cb27abb6e870efa27a562728926ae862820a1b71e5c47d2c69e6dc75caf25c0706564a8a5d47c47a2ba0ae7a164d68e88c16260214cad6c672505c70 +DIST git2-0.18.1.crate 211466 BLAKE2B ce5a8175f734bcc2504015271768ff4bda7bd18f615e5ff2618d06f758f041827aa9e58afb8149cc290619cf4e0fbccca460e4d38bf6f3cbf08193a2548c16cc SHA512 3fb535e820365ac5aecc5a1cd3af869ea952ed6741a7890b095ac6f4509fdee7389949da45e4f66188b5e261fb4c47d49ffc1043b4b2b39020ea21e22bc69fa7 DIST glob-0.3.1.crate 18880 BLAKE2B dc89b3a664e810264dd7a01ad892e865ce35b504bfe5dba12d7ea8084da7de84feaa94c2208f1a1eefed90297e552636ad61ccebf6fc8cb4d01f27d605ad0a09 SHA512 29368160138bcb7ea5660f9f30c5711cfca8bc8ba836bbade3fbe8c424e7b4118daf27cffa677962e37e36f025fd2bb5a9c2aea865b0ff155cace455dfbb658b DIST half-1.8.2.crate 41874 BLAKE2B c3c5c01771f05b7af652abb8e5490dde7afd04de130537e67845fe7ed58904e7ad66c7286a4e7deca3641876a6d12c5b6e95883fee2809c8e685d2f79cf96610 SHA512 5eb128e41b8b7f9769a669834b2f8380b115395bf2a2a181732bf6c71234d978dbc4c527fddadaa7bd7fae9add77958b27616bfa1767fd123d3cfb887663292e DIST hashbrown-0.14.0.crate 116103 BLAKE2B 24bab03e8a8cb7623b92282c83bf8acaf0752c696ee1c010249e3ebb3646e7549d8d6d798b02c9d5b621afbebba7320f8a859d9a1af1523dbd46377b857dbb5f SHA512 f0fbdf81517f59a0b67f792a4097f1131d346b2b4cbda93590749cef7f9f1c9029e0e182f58c23b74d3028f7502c30b9593c1eb4da37f95388d74b14582b8959 @@ -148,6 +150,7 @@ DIST unicode-bidi-0.3.5.crate 33423 BLAKE2B
[gentoo-commits] repo/gentoo:master commit in: net-misc/streamlink/
commit: 27b9005edb79926a6893fb389afe1020b60611c9 Author: Sam James gentoo org> AuthorDate: Tue Oct 3 23:21:11 2023 + Commit: Sam James gentoo org> CommitDate: Tue Oct 3 23:23:29 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27b9005e net-misc/streamlink: add 6.2.1 Closes: https://bugs.gentoo.org/915044 Signed-off-by: Sam James gentoo.org> net-misc/streamlink/Manifest | 1 + .../streamlink/{streamlink-.ebuild => streamlink-6.2.1.ebuild} | 7 +-- net-misc/streamlink/streamlink-.ebuild | 7 +-- 3 files changed, 11 insertions(+), 4 deletions(-) diff --git a/net-misc/streamlink/Manifest b/net-misc/streamlink/Manifest index ca09e7efe540..941d1a4fca78 100644 --- a/net-misc/streamlink/Manifest +++ b/net-misc/streamlink/Manifest @@ -2,3 +2,4 @@ DIST streamlink-5.5.1.tar.gz 536064 BLAKE2B 0a651c5dcf9fe0a70ee93505ad0a0ea6aaf1 DIST streamlink-6.0.1.tar.gz 682425 BLAKE2B a84c6c1594b78b62c1c20c021c3dde2eae06e86fad559de285800cb5f1cc2d97dadb5724053b320dafdbca3545e1d10171d1adc3b8a1c9c67d2e4d80940357dc SHA512 96081a23b616d85a0918583d951334f35843cb47d6d3d317c3903516b951db2a953db1ea2cb1fb3de95cb059a37dc605d40817e81819acf4e5c98f831bd39323 DIST streamlink-6.1.0.tar.gz 686463 BLAKE2B cc2890db0181e47bcae9da38eddeaadfd34b29a3d4b8bc2bb4d296289cdb356f9614d4e1edd8b11e23d226115f645399296d5589e42832ad473d9cb96ebfde0f SHA512 24fb549be6088eb913348ae892f694b91a6d6c929a06b9ed0db050e203a020ea9780b217f96d7890b7309d304e9a547c47673b8b3f2588dfedbaa44bb5808e29 DIST streamlink-6.2.0.tar.gz 690986 BLAKE2B 5f7cab73ea366580aeb837b8f8a27fa7cd5ca687afa53908900dc9f290a0da916778fda8351acda00f795688b156ca0f37302e67128ce30e9838a45111b88ecd SHA512 2747ebc584caa8ebb2fde5d4f309c911a52fd1a8d2d0e832487e589873c270534e0d0b18120a2db7a68e150e301e57db1e8d63f1d5bb6244f364e9cbd6606213 +DIST streamlink-6.2.1.tar.gz 692446 BLAKE2B c1b98ffca37051675a92afc86d12635b538c1b12c023b652a05516faffb289f50b479b38ae48813a4f83d6c881dc7f211e66c6d7f7dd08adcf1a354c9bd15427 SHA512 852610d97138cf0a8066f760f747cb32f1d51c8c55b84df5b6a798556343010c2e68ca5d9a8473e8d32f72bc2a5d89f9d90ee70ccced84b6c9408930ed49585a diff --git a/net-misc/streamlink/streamlink-.ebuild b/net-misc/streamlink/streamlink-6.2.1.ebuild similarity index 85% copy from net-misc/streamlink/streamlink-.ebuild copy to net-misc/streamlink/streamlink-6.2.1.ebuild index 9208c85c22e7..025dd94e32c9 100644 --- a/net-misc/streamlink/streamlink-.ebuild +++ b/net-misc/streamlink/streamlink-6.2.1.ebuild @@ -9,7 +9,9 @@ if [[ ${PV} = * ]]; then fi DISTUTILS_SINGLE_IMPL=1 -DISTUTILS_USE_PEP517=setuptools +# >= 6.2.1 uses a bunch of setuptools hooks instead of vanilla setuptools +# https://github.com/streamlink/streamlink/commit/194d9bc193f5285bc1ba33af5fd89209a96ad3a7 +DISTUTILS_USE_PEP517=standalone PYTHON_COMPAT=( python3_{10..12} ) PYTHON_REQ_USE='xml(+),threads(+)' inherit distutils-r1 @@ -19,7 +21,7 @@ HOMEPAGE="https://streamlink.github.io/; if [[ ${PV} != * ]]; then SRC_URI="https://github.com/streamlink/${PN}/releases/download/${PV}/${P}.tar.gz; - KEYWORDS="~amd64 ~arm64 ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~x86" fi LICENSE="BSD-2 Apache-2.0" @@ -47,6 +49,7 @@ RDEPEND=" " BDEPEND=" $(python_gen_cond_dep ' + >=dev-python/setuptools-64[${PYTHON_USEDEP}] >=dev-python/versioningit-2.0.0[${PYTHON_USEDEP}] test? ( dev-python/mock[${PYTHON_USEDEP}] diff --git a/net-misc/streamlink/streamlink-.ebuild b/net-misc/streamlink/streamlink-.ebuild index 9208c85c22e7..025dd94e32c9 100644 --- a/net-misc/streamlink/streamlink-.ebuild +++ b/net-misc/streamlink/streamlink-.ebuild @@ -9,7 +9,9 @@ if [[ ${PV} = * ]]; then fi DISTUTILS_SINGLE_IMPL=1 -DISTUTILS_USE_PEP517=setuptools +# >= 6.2.1 uses a bunch of setuptools hooks instead of vanilla setuptools +# https://github.com/streamlink/streamlink/commit/194d9bc193f5285bc1ba33af5fd89209a96ad3a7 +DISTUTILS_USE_PEP517=standalone PYTHON_COMPAT=( python3_{10..12} ) PYTHON_REQ_USE='xml(+),threads(+)' inherit distutils-r1 @@ -19,7 +21,7 @@ HOMEPAGE="https://streamlink.github.io/; if [[ ${PV} != * ]]; then SRC_URI="https://github.com/streamlink/${PN}/releases/download/${PV}/${P}.tar.gz; - KEYWORDS="~amd64 ~arm64 ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~x86" fi LICENSE="BSD-2 Apache-2.0" @@ -47,6 +49,7 @@ RDEPEND=" " BDEPEND=" $(python_gen_cond_dep ' + >=dev-python/setuptools-64[${PYTHON_USEDEP}] >=dev-python/versioningit-2.0.0[${PYTHON_USEDEP}] test? ( dev-python/mock[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: x11-terms/alacritty/
commit: f976583e84b7565fa69337b287f6430d3e01bcf4 Author: Kirill Chibisov kchibisov com> AuthorDate: Mon Oct 2 20:37:51 2023 + Commit: Sam James gentoo org> CommitDate: Tue Oct 3 23:31:34 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f976583e x11-terms/alacritty: add 0.12.3 Signed-off-by: Kirill Chibisov kchibisov.com> Closes: https://github.com/gentoo/gentoo/pull/33162 Signed-off-by: Sam James gentoo.org> x11-terms/alacritty/Manifest| 3 + x11-terms/alacritty/alacritty-0.12.3.ebuild | 364 2 files changed, 367 insertions(+) diff --git a/x11-terms/alacritty/Manifest b/x11-terms/alacritty/Manifest index baa842cb3a4d..2c03800c03e4 100644 --- a/x11-terms/alacritty/Manifest +++ b/x11-terms/alacritty/Manifest @@ -3,6 +3,7 @@ DIST adler32-1.2.0.crate 6411 BLAKE2B 51d44ccfd774158687b8244e83377e40ff896364e3 DIST alacritty-0.10.1.tar.gz 1439045 BLAKE2B 327fbf7158459dbbc6e2a974184daa540e50613503c227ddd39e6deef6a0cb07a172f9277906615032f0557c9f5b6eb0df6fad37e46e329ad8a5c6cfb5095c5d SHA512 1321cfdf1ecc7210511ed84912e0d7a06951e21931c521decd3db8d0c1f50da4e50c01d9b39b4c77ce3a7ce0187f1f81abf3d3edc27388e6ec2e42c6c679f2d6 DIST alacritty-0.12.1.tar.gz 1493994 BLAKE2B 0f08b95f0c9781e4ecba8b93a07c8726d8dce630063aa4f94381d860ba4894f374f5be006e7f85c8ad93ef25926d7693b1c6dc463c1ea61c1a67ceaec1c88bbb SHA512 deb05a3ac5974a30df0c6158ff944b299a93acc64a67d14d76dbea8ae8a680e96d253ee8044371728db972bb5d11534fa84865de84717b851948b469f40bd9b8 DIST alacritty-0.12.2.tar.gz 1494051 BLAKE2B f86eea2cf45da3b42dfc725b591ae5925760f8ffd45d09975b8d3607093e5badd36d1cbd3d0d33e0ad474531ca56f7882fccd67a4101c35a9d5f90bfd0863fce SHA512 7d0866aed0228feb5ca17d631e28c4f0558acac27d64542f0c4e141ad34e2c7ad229dabd8917f479df2dafc29dcc215b49d2cfabcb974f6f58f73b61c0007110 +DIST alacritty-0.12.3.tar.gz 1494086 BLAKE2B 7947c880c6eefa41c5e2cc54f7f46a17a57c61d51224d44d6521d81c34d972b89a902a661b5fffb2a63281ca1850ea2ca78e600ef760d7bd33d0db4f14d995cc SHA512 9e3b35d0df0b357ef33ba49a918d6a6e0885a82bfec3a1d5b57784ab0102fa97fcdee5a79f6cf0e9fc3278a4bee5d9ee44a595625c0caf8b76491261eaa4561e DIST android-activity-0.4.0.crate 235580 BLAKE2B 20740b4da158ce347c08c50f5a8c307ec159acd78399c781d10ea164ba4bc09e19595fff8c45e6b0f7ac4d58e23341d3a338cacca8a6ce824a2df779247a8b35 SHA512 50beaa5353ccece025d913898a070122e7680f8f50e7cc3ee7e23ab972244a0f7623ca34639dad8313f4b62e530c1e2b00ae65a7f84ff5a14e619975339fcca1 DIST android-properties-0.2.2.crate 4563 BLAKE2B 00634bbee4d6dcd3254ee37dd7e5560963b35700aa95c47c84c129f0774cbac436347f0abdaa4ec33216358d9f079559552bd5a95de5026b7dba4e04d9cd674b SHA512 dae9a12ffa7d5fbabc28d3ddcc32f1b5300884cf2b3ef2e123f2dea596b3a796b9c3cb6c5381bf8f6caf04a633c5f2f0b56804fed8fb2a6f06c36d6c76539431 DIST android_glue-0.2.3.crate 1572 BLAKE2B 8404cc69af7d1c9e851e67a69b5b18195388b50924b6a8afc7203bc5101babe9ae007724e552a929947fa9c639eb8ae13cdae0aedbc2d54b0b8d48373f15b7a3 SHA512 16ff1f0e1f50cd120dfbe57d45ebac1725fa75447c964a5b05a1a0565b13b0bc3b6c153edb4a50083ef5d802a889c9f9007e2e21a58dc408f9fb12e9437bd01b @@ -248,6 +249,7 @@ DIST smallvec-1.7.0.crate 27459 BLAKE2B a740a4b7448a4c8d1bef59cfb6dc9a52145e40ee DIST smallvec-1.9.0.crate 28396 BLAKE2B b04100f0a8db9e7c34a425e665242772c9857c5a4c5f34468a3f1b14f669d5cd21de2d54dc5295a22f52032370e8e989fc61cea3f4e6574ccca5be639c645e74 SHA512 e7158393d4257564eeb8fa53a630fdfc13edb33f3c555e41606edcfdbe9189e5c59c25d255dd21d02d4abad1ab2931e21744ec6c2f91ad4db66f87e748a45e56 DIST smithay-client-toolkit-0.15.3.crate 129366 BLAKE2B ba3930acdb67116aa2c4027d16cf58ef34852a9452e40a240ee30033a02172d21e9355ba7cc678220f24da7c653daffe8cdbb700fce8c1f82b404dfccc610548 SHA512 9c58ecf3421d6d93d6674397bf5d5cfa5cfc1a2670d2ff97d7cdf7c197deae825402b22b72a78c23af6cc26d7ede0256dc594e395e2903bc2b09263bb302769a DIST smithay-client-toolkit-0.16.0.crate 132020 BLAKE2B 94db9198287863f8ee14fd743f64520593df9b43aea325f7f994b485b76a9361b5e74b45f6ceddc118e79c64d863ee8c76e91ce06042593a4701eb4365c8fa66 SHA512 448c122ca20dce7017ab2ffdd8af51fe0314ceee987e0b0f151623876f43403cb0b4a18ef54cabf78cf9ad6adaeda3c5c10dc62dfbbb339e74e816ce8b10eb38 +DIST smithay-client-toolkit-0.16.1.crate 131081 BLAKE2B 2766c1abb401db58700d3e3a92b0df7ea4abe3ab878cea4f75b732f1aa538dcbcef4a698c5f967b524382121edccd70b53d4f4ab6db95cda04c86efb16864045 SHA512 cdaa60f377e087ea7c450b662bc348e53b2eb9f08f44ef0637f462dc4090bb44d7244269ffc184776b206dfd4299d0576c88ee9d33b095494c61165f86e118eb DIST smithay-clipboard-0.6.5.crate 16331 BLAKE2B f2075adc07feac994c295cb4eee7d8d29c571c995bd2b98bb19503407a1a8ccc4bb54aabf4d6fe0eea8b3ddac356d85d91ac8b5b6b1b30c8beeba84b342c542c SHA512 eb98f1a3f2200e475758d22e8af4e3626e9672e98690cbf350ca5512594d1f1958b14cd5d70c2924d9cdec59103f18ecd2a4d42bc3fcecefa1ce0c5785431b98 DIST smithay-clipboard-0.6.6.crate 16797 BLAKE2B
[gentoo-commits] repo/gentoo:master commit in: net-irc/irssi/
commit: 5cb4d2ace29a177ea3e218b9348e458e817ee11c Author: Sam James gentoo org> AuthorDate: Tue Oct 3 23:34:10 2023 + Commit: Sam James gentoo org> CommitDate: Tue Oct 3 23:34:10 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cb4d2ac net-irc/irssi: add 1.4.5 Signed-off-by: Sam James gentoo.org> net-irc/irssi/Manifest | 1 + net-irc/irssi/irssi-1.4.5.ebuild | 68 2 files changed, 69 insertions(+) diff --git a/net-irc/irssi/Manifest b/net-irc/irssi/Manifest index 652e54173844..eb9df20f8142 100644 --- a/net-irc/irssi/Manifest +++ b/net-irc/irssi/Manifest @@ -1 +1,2 @@ DIST irssi-1.4.4.tar.xz 1213784 BLAKE2B 5b77ca692130a87228eea05f9a8d2da65a7c483e031d8c12dbd29bb9cd629444aae28bc3ffe0dc862891f59047997a323cea3b4d9d388573d4f06b569abbf950 SHA512 da28ac7a527be301d0615d6d733e4cf4e09bb6d4f5c70bc33ff70e22439a01f197bb5d91b4432ca74d3ac2dbb3235f30d53efc63a4279de8664923c2ccdbdbea +DIST irssi-1.4.5.tar.xz 1215688 BLAKE2B 573d8552137cb09c152fe0d1f9196c966bc0afb23e8817fed7315a07d2fc36b3ffabf5e8384bb80a48aa24cf57e5d336f40e708a4c9ef6bad3ec8ce10125f196 SHA512 5d80107ad625feb6d2b3ac807f517c5cfeae58986d3fbfe53ea82f2dee70396f5092abdc6ef137c5651e4515e081591079b37f0e428f69990db493cfe14e4f36 diff --git a/net-irc/irssi/irssi-1.4.5.ebuild b/net-irc/irssi/irssi-1.4.5.ebuild new file mode 100644 index ..40772b5198b3 --- /dev/null +++ b/net-irc/irssi/irssi-1.4.5.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +GENTOO_DEPEND_ON_PERL="no" +inherit perl-module meson + +DESCRIPTION="A modular textUI IRC client with IPv6 support" +HOMEPAGE="https://irssi.org/; + +if [[ ${PV} == ** ]] ; then + EGIT_REPO_URI="https://github.com/${PN}/${PN}.git; + inherit git-r3 +else + # Keep for _rc compability + MY_P="${P/_/-}" + + SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV/_/-}/${MY_P}.tar.xz; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +fi + +LICENSE="GPL-2" +SLOT="0" +IUSE="otr +perl selinux +proxy" + +RDEPEND=" + >=dev-libs/glib-2.6.0 + dev-libs/openssl:= + sys-libs/ncurses:= + otr? ( + >=dev-libs/libgcrypt-1.2.0:= + >=net-libs/libotr-4.1.0 + ) + perl? ( dev-lang/perl:= ) +" +DEPEND="${RDEPEND}" +BDEPEND="dev-lang/perl + virtual/pkgconfig" +RDEPEND+=" selinux? ( sec-policy/selinux-irc )" + +src_configure() { + local emesonargs=( + -Ddocdir="${EPREFIX}"/usr/share/doc/${PF} + -Dwith-perl-lib=vendor + -Dwith-otr=$(usex otr) + -Dwith-proxy=$(usex proxy) + -Dwith-perl=$(usex perl) + + # Carried over from autotools (for now?), bug #677804 + -Ddisable-utf8proc=yes + -Dwith-fuzzer=no + -Dinstall-glib=no + ) + + meson_src_configure +} + +src_test() { + # We don't want perl-module's src_test + meson_src_test +} + +src_install() { + meson_src_install + + use perl && perl_delete_localpod +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/pugixml/
commit: aee1ab708d843f9dcf7d7f173133db2c1299d3a8 Author: Sam James gentoo org> AuthorDate: Tue Oct 3 23:31:18 2023 + Commit: Sam James gentoo org> CommitDate: Tue Oct 3 23:31:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aee1ab70 dev-libs/pugixml: add 1.14 Signed-off-by: Sam James gentoo.org> dev-libs/pugixml/Manifest| 1 + dev-libs/pugixml/pugixml-1.14.ebuild | 31 +++ 2 files changed, 32 insertions(+) diff --git a/dev-libs/pugixml/Manifest b/dev-libs/pugixml/Manifest index 04cdfbf435e1..4c599e303ab7 100644 --- a/dev-libs/pugixml/Manifest +++ b/dev-libs/pugixml/Manifest @@ -1 +1,2 @@ DIST pugixml-1.13.tar.gz 573528 BLAKE2B 62b7233d46587a95936c809f06b5d5277ac0f79f125e1d02382f13ed5122d4f7d21d120b0e48049bffd1e2cc413160fd67f9258b1fc2cfccb7f9db8b9bce10c4 SHA512 5ff95a1ce06df01a72e736be4684c097dc656b2fc330b7fe6bf62601aca5c72edd0f40e51a643ce92f4fe5ba632b0b9fb57fbb1524aebcdd70441adeedec4a86 +DIST pugixml-1.14.tar.gz 576683 BLAKE2B 0379916979f796f5d0f4063d2b156159ec90915694c4b2fa93b14dad717709a2dd3dc2851f794e56fb8e35f47d39d1b9d84905a3f4b5b89a8e677af9d5a24f99 SHA512 730d203829eb24d6e1c873f9b921ae97cf7a157fd45504151bc2e61adea5c536eaf33ff38c5ad61629b54a6686135ff1834a61102b4660fbb9ead4ecf20dfd34 diff --git a/dev-libs/pugixml/pugixml-1.14.ebuild b/dev-libs/pugixml/pugixml-1.14.ebuild new file mode 100644 index ..a2f872a9ebb0 --- /dev/null +++ b/dev-libs/pugixml/pugixml-1.14.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +if [[ ${PV} == * ]] ; then + EGIT_REPO_URI="https://github.com/zeux/${PN}.git; + inherit git-r3 +else + # Use non-release tarball for tests + # TODO: ask upstream to include tests in release tarballs? + SRC_URI="https://github.com/zeux/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +fi + +DESCRIPTION="Light-weight, simple, and fast XML parser for C++ with XPath support" +HOMEPAGE="https://pugixml.org/ https://github.com/zeux/pugixml; + +LICENSE="MIT" +SLOT="0" +IUSE="test" +RESTRICT="!test? ( test )" + +src_configure() { + local mycmakeargs=( + -D${PN^^}_BUILD_TESTS=$(usex test ON OFF) + ) + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/hwdata/
commit: 6cded3b440a889fbea35205c5c42ab70373b4ff6 Author: Sam James gentoo org> AuthorDate: Tue Oct 3 23:22:12 2023 + Commit: Sam James gentoo org> CommitDate: Tue Oct 3 23:22:56 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cded3b4 sys-apps/hwdata: add 0.375 Signed-off-by: Sam James gentoo.org> sys-apps/hwdata/Manifest| 1 + sys-apps/hwdata/hwdata-0.375.ebuild | 28 2 files changed, 29 insertions(+) diff --git a/sys-apps/hwdata/Manifest b/sys-apps/hwdata/Manifest index 59ca225c73a7..797b19a03c09 100644 --- a/sys-apps/hwdata/Manifest +++ b/sys-apps/hwdata/Manifest @@ -2,3 +2,4 @@ DIST hwdata-0.371.tar.gz 2340297 BLAKE2B bb92b6d4f66879eacc1efae13ff1a5fe5801461 DIST hwdata-0.372.tar.gz 2349386 BLAKE2B 0b3c8a7d23cd999090839d046ce6228098bb4976d0be56a07b6b32bdd968e11933b0d648cf4d596ed9ca09f5b754083c62bf0aba116835de6aed72f228cacf1b SHA512 3a7fda4c1f06dff62892dd0d21095d7603a2ec16e67667215b2f59640a38845a79b2dc2a19bcc40656fd472e4216393ac08e190939ec05ef6d4af3e7e6c9141f DIST hwdata-0.373.tar.gz 2356072 BLAKE2B 22be63c94f1ba0fe5e31f1a19d8bf60a302bd6a2a7a15fbeaba0c3399490f86e067c5c84e1bbf5c4cc55a1ec588282d41c5ca9f3cf9e774ae559cac1b95d5812 SHA512 cb940a1cad1b7b6cef0e4bca980b0e6f0af06bf157069645645bb4403d98fbb26bbeef580c984b73091375db09e96c8b672b52d5cf27d75581ff8f0e935d8294 DIST hwdata-0.374.tar.gz 2363130 BLAKE2B 696a0281307bb04f2aa9d946b97fdfffd918a3ee3ccc3479842779a4158e06733d128ca5feedf757fa15abb21bdc502cf3d81a775056aed17a95ddefade38df9 SHA512 c4dad796a170fb3b047ac4fe4a9fb32bc58858cdab7ca424d64e5ea00968af45d95af672a147faa2936436a904eae314b6143de2f75c0649ae9985dc4cad4301 +DIST hwdata-0.375.tar.gz 2367434 BLAKE2B 9fe350d9ba0c38d1b765cb38d3e6f3a969c0d9847f0453b0e6709e3a992ae2daffd52871ea730da6bcf297785fa44dc7c745ffa4579b85ba08df7a98144b6b32 SHA512 6d3a796be26d5e50991354e6859d69145c09003fd04dafce93ea20e72909ce2f0572004c0270832ab99fed780497234c526f3fbf3b154162f449373be7039a83 diff --git a/sys-apps/hwdata/hwdata-0.375.ebuild b/sys-apps/hwdata/hwdata-0.375.ebuild new file mode 100644 index ..afddd20d2fd1 --- /dev/null +++ b/sys-apps/hwdata/hwdata-0.375.ebuild @@ -0,0 +1,28 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit edo + +DESCRIPTION="Hardware identification and configuration data" +HOMEPAGE="https://github.com/vcrhonek/hwdata; +SRC_URI="https://github.com/vcrhonek/hwdata/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" + +RESTRICT="test" + +src_configure() { + # configure is not compatible with econf + local conf=( + ./configure + --prefix="${EPREFIX}/usr" + --libdir="${EPREFIX}/lib" + --datadir="${EPREFIX}/usr/share" + ) + + edo "${conf[@]}" +}
[gentoo-commits] repo/gentoo:master commit in: sys-fs/btrfs-progs/
commit: d8ae1638da76bf4330f1f4c5d3603eb2031c56a0 Author: Sam James gentoo org> AuthorDate: Tue Oct 3 23:10:40 2023 + Commit: Sam James gentoo org> CommitDate: Tue Oct 3 23:10:40 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8ae1638 sys-fs/btrfs-progs: add 6.5.2 Signed-off-by: Sam James gentoo.org> sys-fs/btrfs-progs/Manifest | 1 + sys-fs/btrfs-progs/btrfs-progs-6.5.2.ebuild | 161 2 files changed, 162 insertions(+) diff --git a/sys-fs/btrfs-progs/Manifest b/sys-fs/btrfs-progs/Manifest index cd8957358033..675299f64519 100644 --- a/sys-fs/btrfs-progs/Manifest +++ b/sys-fs/btrfs-progs/Manifest @@ -2,4 +2,5 @@ DIST btrfs-progs-v6.3.1.tar.xz 3155540 BLAKE2B 5f8ec51f11d705bb4ada2e00014393348 DIST btrfs-progs-v6.3.2.tar.xz 3160148 BLAKE2B e6815eeb90c1dbf9a6c4a5aa72262c18b2031a9305efc9024b1fe7b770a256e1d4cb3b01646a0a523f0e26af2d499382bf42420385c56593ace515a6c225f54d SHA512 d8580250994b3e399babec4478515686f1e3cc2e4fc01ccbc7b00a51b6131452d209cb7f43dbbac5375286546d182fcdf7884bbc1a8ad6889c3f15d85ba8f8d5 DIST btrfs-progs-v6.3.3.tar.xz 3163112 BLAKE2B 76714da94e1cd733df4198b736c31b32d4cfb6779985036610651a267fcf92299c140f99f2372278cafcb02f651413c069314195b7bd44d56ddf60eb60e5532d SHA512 e72791fd91cc9a93aaab72bf8c36f9d7e2608315ccb3b0474ca0c1e1893465b2c7145ce523216accb0d02c4dd0fd13597702ce6a8b9c2ac137cd9bce3c5a4347 DIST btrfs-progs-v6.5.1.tar.xz 3179504 BLAKE2B 95d424342dfa238ed4dd525f72618b449e91db198fa6a12bcbb6bb48246d7b5b84a8fd5dc3b943246732fa40c3b575855c966f8ca135b32aa926e0709549cb99 SHA512 87cc81ecad0cb22de3086fef0fd825be101344d44dc954ac05e25d394421ca5fe3dbcb27c79a3a8fb67a2d3237b7bd84329ccef2c070b1b07d1156dc08716dfb +DIST btrfs-progs-v6.5.2.tar.xz 3190068 BLAKE2B 74010ed51e211d28ce161db9f6e005bb1c73d8726c9a74446520a46bfa8d6f25d267f747e392f82a8ebeb0b9dd25b3681e9617048e33b9244047089a36fc34c6 SHA512 40b5a2f4d4dcf1810eeb0808e6cb72081ef5743a5072b75e2535420b6acb3a3ead61b01da3217c2bc3fb6ec700f141d4646389cc7a6476ce8af51a424a732672 DIST btrfs-progs-v6.5.tar.xz 3178048 BLAKE2B 502d8cebab1d35d8d69eb76212476e323d9f19a9d32eb304acaeb1fc27bfff3ca801fcebc4c19ce7db16ed0114b3c794814157075872c2fd1d8b1d32d740e346 SHA512 7e1578b1f82549f77b55341c20a973da52018b1539da46f92e4a9d9804906ce5e00312c8a02a6047373e4435e661b2e5fc18f5dfbf2d0563cdf62c40de6a4436 diff --git a/sys-fs/btrfs-progs/btrfs-progs-6.5.2.ebuild b/sys-fs/btrfs-progs/btrfs-progs-6.5.2.ebuild new file mode 100644 index ..479ade82c97a --- /dev/null +++ b/sys-fs/btrfs-progs/btrfs-progs-6.5.2.ebuild @@ -0,0 +1,161 @@ +# Copyright 2008-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..11} ) +inherit bash-completion-r1 python-single-r1 udev + +libbtrfs_soname=0 + +if [[ ${PV} != ]]; then + MY_PV="v${PV/_/-}" + SRC_URI="https://www.kernel.org/pub/linux/kernel/people/kdave/${PN}/${PN}-${MY_PV}.tar.xz; + + if [[ ${PV} != *_rc* ]] ; then + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" + fi + + S="${WORKDIR}"/${PN}-${MY_PV} +else + EGIT_REPO_URI="https://github.com/kdave/btrfs-progs.git; + EGIT_BRANCH="devel" + WANT_LIBTOOL="none" + inherit autotools git-r3 +fi + +DESCRIPTION="Btrfs filesystem utilities" +HOMEPAGE="https://btrfs.readthedocs.io/en/latest/; + +LICENSE="GPL-2" +SLOT="0/${libbtrfs_soname}" +IUSE="+convert python +man reiserfs static static-libs udev +zstd" +# Could support it with just !systemd => eudev, see mdadm, but let's +# see if someone asks for it first. +REQUIRED_USE="static? ( !udev ) python? ( ${PYTHON_REQUIRED_USE} )" + +# Tries to mount repaired filesystems +RESTRICT="test" + +RDEPEND=" + dev-libs/lzo:2= + sys-apps/util-linux:=[static-libs(+)?] + sys-libs/zlib:= + convert? ( + sys-fs/e2fsprogs:= + reiserfs? ( + >=sys-fs/reiserfsprogs-3.6.27 + ) + ) + python? ( ${PYTHON_DEPS} ) + udev? ( virtual/libudev:= ) + zstd? ( app-arch/zstd:= ) +" +DEPEND=" + ${RDEPEND} + >=sys-kernel/linux-headers-5.10 + convert? ( sys-apps/acl ) + python? ( + $(python_gen_cond_dep ' + dev-python/setuptools[${PYTHON_USEDEP}] + ') + ) + static? ( + dev-libs/lzo:2[static-libs(+)] + sys-apps/util-linux:0[static-libs(+)] + sys-libs/zlib:0[static-libs(+)] + convert? ( + sys-fs/e2fsprogs[static-libs(+)] + reiserfs? ( + >=sys-fs/reiserfsprogs-3.6.27[static-libs(+)] + ) + ) + zstd? ( app-arch/zstd[static-libs(+)] ) + ) +" +BDEPEND=" + virtual/pkgconfig + man? ( dev-python/sphinx ) +"
[gentoo-commits] repo/gentoo:master commit in: sys-libs/glibc/
commit: ac09e829148b32682547b21a1a774172aabaede2 Author: Sam James gentoo org> AuthorDate: Tue Oct 3 23:07:38 2023 + Commit: Sam James gentoo org> CommitDate: Tue Oct 3 23:07:38 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac09e829 sys-libs/glibc: Stabilize 2.37-r7 x86, #915142 Signed-off-by: Sam James gentoo.org> sys-libs/glibc/glibc-2.37-r7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/glibc/glibc-2.37-r7.ebuild b/sys-libs/glibc/glibc-2.37-r7.ebuild index 3e91284cd3ab..40cdf40913db 100644 --- a/sys-libs/glibc/glibc-2.37-r7.ebuild +++ b/sys-libs/glibc/glibc-2.37-r7.ebuild @@ -39,7 +39,7 @@ MIN_PAX_UTILS_VER="1.3.3" if [[ ${PV} == * ]]; then inherit git-r3 else - 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" SRC_URI="mirror://gnu/glibc/${P}.tar.xz" SRC_URI+=" https://dev.gentoo.org/~${PATCH_DEV}/distfiles/${P}-patches-${PATCH_VER}.tar.xz; fi
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbpf/
commit: 02bc0ff09ad42565647317ffeb2b64eac89226c5 Author: Sam James gentoo org> AuthorDate: Tue Oct 3 23:04:09 2023 + Commit: Sam James gentoo org> CommitDate: Tue Oct 3 23:04:09 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02bc0ff0 dev-libs/libbpf: Stabilize 1.2.2 ppc64, #915147 Signed-off-by: Sam James gentoo.org> dev-libs/libbpf/libbpf-1.2.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbpf/libbpf-1.2.2.ebuild b/dev-libs/libbpf/libbpf-1.2.2.ebuild index ef6efdf8faaf..9865da3227cf 100644 --- a/dev-libs/libbpf/libbpf-1.2.2.ebuild +++ b/dev-libs/libbpf/libbpf-1.2.2.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} =~ [9]{4,} ]]; then EGIT_REPO_URI="https://github.com/libbpf/libbpf.git; else SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - 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 S="${WORKDIR}/${P}/src"
[gentoo-commits] repo/gentoo:master commit in: sys-libs/glibc/
commit: b7694565ded736a2317082fa54b51228f1ac3f14 Author: Sam James gentoo org> AuthorDate: Tue Oct 3 23:04:08 2023 + Commit: Sam James gentoo org> CommitDate: Tue Oct 3 23:04:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7694565 sys-libs/glibc: Stabilize 2.37-r7 ppc64, #915142 Signed-off-by: Sam James gentoo.org> sys-libs/glibc/glibc-2.37-r7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/glibc/glibc-2.37-r7.ebuild b/sys-libs/glibc/glibc-2.37-r7.ebuild index 9aded4ce6803..3e91284cd3ab 100644 --- a/sys-libs/glibc/glibc-2.37-r7.ebuild +++ b/sys-libs/glibc/glibc-2.37-r7.ebuild @@ -39,7 +39,7 @@ MIN_PAX_UTILS_VER="1.3.3" if [[ ${PV} == * ]]; then inherit git-r3 else - 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" SRC_URI="mirror://gnu/glibc/${P}.tar.xz" SRC_URI+=" https://dev.gentoo.org/~${PATCH_DEV}/distfiles/${P}-patches-${PATCH_VER}.tar.xz; fi
[gentoo-commits] repo/gentoo:master commit in: dev-libs/json-c/
commit: 7322efe8abbd0dd832e85451caa22de483e8f577 Author: Sam James gentoo org> AuthorDate: Tue Oct 3 22:46:28 2023 + Commit: Sam James gentoo org> CommitDate: Tue Oct 3 22:46:28 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7322efe8 dev-libs/json-c: Stabilize 0.17 hppa, #915148 Signed-off-by: Sam James gentoo.org> dev-libs/json-c/json-c-0.17.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/json-c/json-c-0.17.ebuild b/dev-libs/json-c/json-c-0.17.ebuild index 056d7bed3095..9bde58312630 100644 --- a/dev-libs/json-c/json-c-0.17.ebuild +++ b/dev-libs/json-c/json-c-0.17.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://s3.amazonaws.com/json-c_releases/releases/${P}.tar.gz; LICENSE="MIT" SLOT="0/5" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="cpu_flags_x86_rdrand static-libs threads" MULTILIB_WRAPPED_HEADERS=(
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbpf/
commit: aad5c06ca3e689db62c5c0b9c1819d29e8669733 Author: Sam James gentoo org> AuthorDate: Tue Oct 3 22:45:38 2023 + Commit: Sam James gentoo org> CommitDate: Tue Oct 3 22:45:38 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aad5c06c dev-libs/libbpf: Stabilize 1.2.2 x86, #915147 Signed-off-by: Sam James gentoo.org> dev-libs/libbpf/libbpf-1.2.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbpf/libbpf-1.2.2.ebuild b/dev-libs/libbpf/libbpf-1.2.2.ebuild index a395169d3b0e..ef6efdf8faaf 100644 --- a/dev-libs/libbpf/libbpf-1.2.2.ebuild +++ b/dev-libs/libbpf/libbpf-1.2.2.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} =~ [9]{4,} ]]; then EGIT_REPO_URI="https://github.com/libbpf/libbpf.git; else SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - 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 S="${WORKDIR}/${P}/src"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/mtd-utils/
commit: 4e0103c468f9b469dbce05fab11b3e67f7bf1b1a Author: Sam James gentoo org> AuthorDate: Tue Oct 3 22:45:37 2023 + Commit: Sam James gentoo org> CommitDate: Tue Oct 3 22:45:37 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e0103c4 sys-fs/mtd-utils: Stabilize 2.1.6-r1 x86, #915146 Signed-off-by: Sam James gentoo.org> sys-fs/mtd-utils/mtd-utils-2.1.6-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/mtd-utils/mtd-utils-2.1.6-r1.ebuild b/sys-fs/mtd-utils/mtd-utils-2.1.6-r1.ebuild index dcdf23738709..b432f655ee26 100644 --- a/sys-fs/mtd-utils/mtd-utils-2.1.6-r1.ebuild +++ b/sys-fs/mtd-utils/mtd-utils-2.1.6-r1.ebuild @@ -9,7 +9,7 @@ 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" +KEYWORDS="amd64 arm arm64 ~loong ~mips ~ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux" IUSE="+lzo +ssl test xattr +zstd" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: www-apps/ttyd/files/, www-apps/ttyd/
commit: 1ac92d67ea84589610be27ce2ad7deeca90aff43 Author: Mike Pagano gentoo org> AuthorDate: Tue Oct 3 22:42:04 2023 + Commit: Mike Pagano gentoo org> CommitDate: Tue Oct 3 22:42:26 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ac92d67 www-apps/ttyd: add 1.7.4 Signed-off-by: Mike Pagano gentoo.org> www-apps/ttyd/Manifest | 1 + www-apps/ttyd/files/ttyd.confd | 17 - www-apps/ttyd/files/ttyd.service | 2 +- www-apps/ttyd/ttyd-1.7.4.ebuild | 40 4 files changed, 54 insertions(+), 6 deletions(-) diff --git a/www-apps/ttyd/Manifest b/www-apps/ttyd/Manifest index 4039ce4e90bd..883fcd4ae400 100644 --- a/www-apps/ttyd/Manifest +++ b/www-apps/ttyd/Manifest @@ -1 +1,2 @@ DIST ttyd-1.7.3.tar.gz 579492 BLAKE2B 14b66dbe83c0ccb601a6e3bf35a804f69f679387c9aca2f55a055dda85b2e3a396ddb4f9a3fb56575d0554837faf1d5c090cf66f4e7571201323659db3feb0b7 SHA512 e0900e2b4620095717d0f32206d08177ce74bc2f24cd9c20793cc2e370a8ee961272b73698b0dda857360703df20378c080293dfdfd287ae863801d338c8b2a4 +DIST ttyd-1.7.4.tar.gz 603483 BLAKE2B 745ad302fdf17f31d941d3ae4b69b70257f87f3b6d624f3678e83269901577370fc6296726d8b2c61e94469f9970257b1192bcc2299fb0855bd0f3ea5960a498 SHA512 bbaa56389c224db9438b6dcce696deb0eeedfdf9b3a68cbc4c01c155340f71558e1d90c3fabe9a52de180728792b8dc7deed0c3512acdc246d651270d7fb82c6 diff --git a/www-apps/ttyd/files/ttyd.confd b/www-apps/ttyd/files/ttyd.confd index 57d24e3fb394..8e614522b436 100644 --- a/www-apps/ttyd/files/ttyd.confd +++ b/www-apps/ttyd/files/ttyd.confd @@ -5,12 +5,15 @@ # Some of the meaningful options are: #-p, --port Port to listen (default: 7681, use `0` for random port) #-i, --interface Network interface to bind (eg: eth0), or UNIX domain socket path (eg: /var/run/ttyd.sock) -#-c, --credentialCredential for Basic Authentication (format: username:password) +#-U, --socket-owner User owner of the UNIX domain socket file, when enabled (eg: user:group) +#-c, --credentialCredential for basic authentication (format: username:password) +#-H, --auth-header HTTP Header name for auth proxy, this will configure ttyd to let a HTTP reverse proxy handle authentication #-u, --uid User id to run with #-g, --gid Group id to run with #-s, --signalSignal to send to the command when exit it (default: 1, SIGHUP) -#-r, --reconnect Time to reconnect for the client in seconds (default: 10) -#-R, --readonly Do not allow clients to write to the TTY +#-w, --cwd Working directory to be set for the child program +#-a, --url-arg Allow client to send command line arguments in URL (eg: http://localhost:7681?arg=foo=bar) +#-W, --writable Allow clients to write to the TTY (readonly by default) #-t, --client-option Send option to client (format: key=value), repeat to add more options #-T, --terminal-type Terminal type to report, default: xterm-256color #-O, --check-origin Do not allow websocket connection from different origin @@ -18,12 +21,16 @@ #-o, --once Accept only one client and exit on disconnection #-B, --browser Open terminal with the default system browser #-I, --index Custom index.html path +#-b, --base-path Expected base path for requests coming from a reverse proxy (eg: /mounted/here, max length: 128) +#-P, --ping-interval Websocket ping interval(sec) (default: 5) #-6, --ipv6 Enable IPv6 support #-S, --ssl Enable SSL #-C, --ssl-cert SSL certificate file path #-K, --ssl-key SSL key file path #-A, --ssl-caSSL CA file path for client certificate verification #-d, --debug Set log level (default: 7) -# login--- Login with system accounts +#-v, --version Print the version and exit +#-h, --help Print this text and exit -TTYD_OPTS="login" + +TTYD_OPTS="-W login" diff --git a/www-apps/ttyd/files/ttyd.service b/www-apps/ttyd/files/ttyd.service index caa95ab1a910..d1d7e92461a4 100644 --- a/www-apps/ttyd/files/ttyd.service +++ b/www-apps/ttyd/files/ttyd.service @@ -3,7 +3,7 @@ Description=Terminal over HTTP [Service] User=root -ExecStart=/usr/bin/ttyd -p 9000 login +ExecStart=/usr/bin/ttyd -W -p 9000 login Restart=on-abort [Install] diff --git a/www-apps/ttyd/ttyd-1.7.4.ebuild b/www-apps/ttyd/ttyd-1.7.4.ebuild new file mode 100644 index ..adbcac55b7f7 --- /dev/null +++ b/www-apps/ttyd/ttyd-1.7.4.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake systemd + +MY_PV="$(ver_rs 3 '-')" + +DESCRIPTION="ttyd, a simple command-line tool for
[gentoo-commits] repo/gentoo:master commit in: dev-libs/json-c/
commit: 551ea775d5738a119fcc570b63f4ed0e9c9a1fe7 Author: Sam James gentoo org> AuthorDate: Tue Oct 3 22:41:42 2023 + Commit: Sam James gentoo org> CommitDate: Tue Oct 3 22:41:42 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=551ea775 dev-libs/json-c: Stabilize 0.17 x86, #915148 Signed-off-by: Sam James gentoo.org> dev-libs/json-c/json-c-0.17.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/json-c/json-c-0.17.ebuild b/dev-libs/json-c/json-c-0.17.ebuild index 00a120cd6a9c..056d7bed3095 100644 --- a/dev-libs/json-c/json-c-0.17.ebuild +++ b/dev-libs/json-c/json-c-0.17.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://s3.amazonaws.com/json-c_releases/releases/${P}.tar.gz; LICENSE="MIT" SLOT="0/5" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="cpu_flags_x86_rdrand static-libs threads" MULTILIB_WRAPPED_HEADERS=(
[gentoo-commits] repo/gentoo:master commit in: dev-libs/json-c/
commit: e1dfef923b8363604b35e27c89aa339526ec006c Author: Sam James gentoo org> AuthorDate: Tue Oct 3 22:41:41 2023 + Commit: Sam James gentoo org> CommitDate: Tue Oct 3 22:41:41 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1dfef92 dev-libs/json-c: Stabilize 0.17 amd64, #915148 Signed-off-by: Sam James gentoo.org> dev-libs/json-c/json-c-0.17.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/json-c/json-c-0.17.ebuild b/dev-libs/json-c/json-c-0.17.ebuild index 7c706ae4d422..00a120cd6a9c 100644 --- a/dev-libs/json-c/json-c-0.17.ebuild +++ b/dev-libs/json-c/json-c-0.17.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://s3.amazonaws.com/json-c_releases/releases/${P}.tar.gz; LICENSE="MIT" SLOT="0/5" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="cpu_flags_x86_rdrand static-libs threads" MULTILIB_WRAPPED_HEADERS=(
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbpf/
commit: b886fe4312e4a610900cf79e3c3b73320aca6b8f Author: Sam James gentoo org> AuthorDate: Tue Oct 3 22:41:40 2023 + Commit: Sam James gentoo org> CommitDate: Tue Oct 3 22:41:40 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b886fe43 dev-libs/libbpf: Stabilize 1.2.2 amd64, #915147 Signed-off-by: Sam James gentoo.org> dev-libs/libbpf/libbpf-1.2.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbpf/libbpf-1.2.2.ebuild b/dev-libs/libbpf/libbpf-1.2.2.ebuild index eae1e0af8dbc..a395169d3b0e 100644 --- a/dev-libs/libbpf/libbpf-1.2.2.ebuild +++ b/dev-libs/libbpf/libbpf-1.2.2.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} =~ [9]{4,} ]]; then EGIT_REPO_URI="https://github.com/libbpf/libbpf.git; else SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - 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 S="${WORKDIR}/${P}/src"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/json-c/
commit: 96f5d5e28015d13854311e47ab394f7fc609ebe6 Author: Sam James gentoo org> AuthorDate: Tue Oct 3 22:40:10 2023 + Commit: Sam James gentoo org> CommitDate: Tue Oct 3 22:40:10 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96f5d5e2 dev-libs/json-c: Stabilize 0.17 sparc, #915148 Signed-off-by: Sam James gentoo.org> dev-libs/json-c/json-c-0.17.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/json-c/json-c-0.17.ebuild b/dev-libs/json-c/json-c-0.17.ebuild index 32e26cdc343c..7c706ae4d422 100644 --- a/dev-libs/json-c/json-c-0.17.ebuild +++ b/dev-libs/json-c/json-c-0.17.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://s3.amazonaws.com/json-c_releases/releases/${P}.tar.gz; LICENSE="MIT" SLOT="0/5" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="cpu_flags_x86_rdrand static-libs threads" MULTILIB_WRAPPED_HEADERS=(
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbpf/
commit: 064de47d601c45478671b9df996af3e93d9092ac Author: Sam James gentoo org> AuthorDate: Tue Oct 3 22:40:09 2023 + Commit: Sam James gentoo org> CommitDate: Tue Oct 3 22:40:09 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=064de47d dev-libs/libbpf: Stabilize 1.2.2 arm, #915147 Signed-off-by: Sam James gentoo.org> dev-libs/libbpf/libbpf-1.2.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbpf/libbpf-1.2.2.ebuild b/dev-libs/libbpf/libbpf-1.2.2.ebuild index dc0f1c807636..eae1e0af8dbc 100644 --- a/dev-libs/libbpf/libbpf-1.2.2.ebuild +++ b/dev-libs/libbpf/libbpf-1.2.2.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} =~ [9]{4,} ]]; then EGIT_REPO_URI="https://github.com/libbpf/libbpf.git; else SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - 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 S="${WORKDIR}/${P}/src"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbpf/
commit: 976d30ec99f9a0640cbb542284e6e3a8b7e93f98 Author: Sam James gentoo org> AuthorDate: Tue Oct 3 22:39:33 2023 + Commit: Sam James gentoo org> CommitDate: Tue Oct 3 22:39:33 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=976d30ec dev-libs/libbpf: Stabilize 1.2.2 sparc, #915147 Signed-off-by: Sam James gentoo.org> dev-libs/libbpf/libbpf-1.2.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbpf/libbpf-1.2.2.ebuild b/dev-libs/libbpf/libbpf-1.2.2.ebuild index 37184d004a0f..dc0f1c807636 100644 --- a/dev-libs/libbpf/libbpf-1.2.2.ebuild +++ b/dev-libs/libbpf/libbpf-1.2.2.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} =~ [9]{4,} ]]; then EGIT_REPO_URI="https://github.com/libbpf/libbpf.git; else SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - 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 S="${WORKDIR}/${P}/src"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/json-c/
commit: 7149ad83af0650522f3aeb1cf422ce402be43488 Author: Sam James gentoo org> AuthorDate: Tue Oct 3 22:39:34 2023 + Commit: Sam James gentoo org> CommitDate: Tue Oct 3 22:39:34 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7149ad83 dev-libs/json-c: Stabilize 0.17 arm64, #915148 Signed-off-by: Sam James gentoo.org> dev-libs/json-c/json-c-0.17.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/json-c/json-c-0.17.ebuild b/dev-libs/json-c/json-c-0.17.ebuild index 9d4e9b6e31a6..fe6e499ba57d 100644 --- a/dev-libs/json-c/json-c-0.17.ebuild +++ b/dev-libs/json-c/json-c-0.17.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://s3.amazonaws.com/json-c_releases/releases/${P}.tar.gz; LICENSE="MIT" SLOT="0/5" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="cpu_flags_x86_rdrand static-libs threads" MULTILIB_WRAPPED_HEADERS=(
[gentoo-commits] repo/gentoo:master commit in: dev-libs/json-c/
commit: cd6e9013f057df58836fd84e13c37d19344a4db8 Author: Sam James gentoo org> AuthorDate: Tue Oct 3 22:39:35 2023 + Commit: Sam James gentoo org> CommitDate: Tue Oct 3 22:39:35 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd6e9013 dev-libs/json-c: Stabilize 0.17 arm, #915148 Signed-off-by: Sam James gentoo.org> dev-libs/json-c/json-c-0.17.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/json-c/json-c-0.17.ebuild b/dev-libs/json-c/json-c-0.17.ebuild index fe6e499ba57d..32e26cdc343c 100644 --- a/dev-libs/json-c/json-c-0.17.ebuild +++ b/dev-libs/json-c/json-c-0.17.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://s3.amazonaws.com/json-c_releases/releases/${P}.tar.gz; LICENSE="MIT" SLOT="0/5" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="cpu_flags_x86_rdrand static-libs threads" MULTILIB_WRAPPED_HEADERS=(
[gentoo-commits] repo/gentoo:master commit in: sys-fs/mtd-utils/
commit: 208a5e98061b83db8951db041a65b1e56febbd2c Author: Sam James gentoo org> AuthorDate: Tue Oct 3 22:39:29 2023 + Commit: Sam James gentoo org> CommitDate: Tue Oct 3 22:39:29 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=208a5e98 sys-fs/mtd-utils: Stabilize 2.1.6-r1 arm64, #915146 Signed-off-by: Sam James gentoo.org> sys-fs/mtd-utils/mtd-utils-2.1.6-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/mtd-utils/mtd-utils-2.1.6-r1.ebuild b/sys-fs/mtd-utils/mtd-utils-2.1.6-r1.ebuild index 53f7c4c09597..d7b7cfa69088 100644 --- a/sys-fs/mtd-utils/mtd-utils-2.1.6-r1.ebuild +++ b/sys-fs/mtd-utils/mtd-utils-2.1.6-r1.ebuild @@ -9,7 +9,7 @@ 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" +KEYWORDS="~amd64 ~arm arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux" IUSE="+lzo +ssl test xattr +zstd" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/mtd-utils/
commit: fb21eefa2a39044a0b3d30aef09f965a5f0b4547 Author: Sam James gentoo org> AuthorDate: Tue Oct 3 22:39:31 2023 + Commit: Sam James gentoo org> CommitDate: Tue Oct 3 22:39:31 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb21eefa sys-fs/mtd-utils: Stabilize 2.1.6-r1 amd64, #915146 Signed-off-by: Sam James gentoo.org> sys-fs/mtd-utils/mtd-utils-2.1.6-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/mtd-utils/mtd-utils-2.1.6-r1.ebuild b/sys-fs/mtd-utils/mtd-utils-2.1.6-r1.ebuild index 57525df2e590..dcdf23738709 100644 --- a/sys-fs/mtd-utils/mtd-utils-2.1.6-r1.ebuild +++ b/sys-fs/mtd-utils/mtd-utils-2.1.6-r1.ebuild @@ -9,7 +9,7 @@ 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" +KEYWORDS="amd64 arm arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux" IUSE="+lzo +ssl test xattr +zstd" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbpf/
commit: 2f0fbf031ef77d1bcf775abbb30e39f061173736 Author: Sam James gentoo org> AuthorDate: Tue Oct 3 22:39:32 2023 + Commit: Sam James gentoo org> CommitDate: Tue Oct 3 22:39:32 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f0fbf03 dev-libs/libbpf: Stabilize 1.2.2 arm64, #915147 Signed-off-by: Sam James gentoo.org> dev-libs/libbpf/libbpf-1.2.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbpf/libbpf-1.2.2.ebuild b/dev-libs/libbpf/libbpf-1.2.2.ebuild index c444170afb0c..37184d004a0f 100644 --- a/dev-libs/libbpf/libbpf-1.2.2.ebuild +++ b/dev-libs/libbpf/libbpf-1.2.2.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} =~ [9]{4,} ]]; then EGIT_REPO_URI="https://github.com/libbpf/libbpf.git; else SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - 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 S="${WORKDIR}/${P}/src"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/mtd-utils/
commit: 2f8ec7df92b221f6aa970c571b95aff913a1ff39 Author: Sam James gentoo org> AuthorDate: Tue Oct 3 22:39:30 2023 + Commit: Sam James gentoo org> CommitDate: Tue Oct 3 22:39:30 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f8ec7df sys-fs/mtd-utils: Stabilize 2.1.6-r1 arm, #915146 Signed-off-by: Sam James gentoo.org> sys-fs/mtd-utils/mtd-utils-2.1.6-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/mtd-utils/mtd-utils-2.1.6-r1.ebuild b/sys-fs/mtd-utils/mtd-utils-2.1.6-r1.ebuild index d7b7cfa69088..57525df2e590 100644 --- a/sys-fs/mtd-utils/mtd-utils-2.1.6-r1.ebuild +++ b/sys-fs/mtd-utils/mtd-utils-2.1.6-r1.ebuild @@ -9,7 +9,7 @@ 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" +KEYWORDS="~amd64 arm arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux" IUSE="+lzo +ssl test xattr +zstd" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/psycopg/
commit: af43429fa9ef24984eedc62c730f20b71432e70a Author: Sam James gentoo org> AuthorDate: Tue Oct 3 22:36:37 2023 + Commit: Sam James gentoo org> CommitDate: Tue Oct 3 22:36:37 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af43429f dev-python/psycopg: Stabilize 3.1.10 sparc, #913992 Signed-off-by: Sam James gentoo.org> dev-python/psycopg/psycopg-3.1.10.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/psycopg/psycopg-3.1.10.ebuild b/dev-python/psycopg/psycopg-3.1.10.ebuild index 9807a93aca05..aaca8a9462c6 100644 --- a/dev-python/psycopg/psycopg-3.1.10.ebuild +++ b/dev-python/psycopg/psycopg-3.1.10.ebuild @@ -22,7 +22,7 @@ S=${WORKDIR}/${P}/psycopg LICENSE="LGPL-3+" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" DEPEND=" >=dev-db/postgresql-8.1:*
[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/
commit: af4323a3d017a88295624f3aca7735161adbb25d Author: Sam James gentoo org> AuthorDate: Tue Oct 3 22:36:34 2023 + Commit: Sam James gentoo org> CommitDate: Tue Oct 3 22:36:34 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af4323a3 dev-python/matplotlib: Stabilize 3.7.2 sparc, #912613 Signed-off-by: Sam James gentoo.org> dev-python/matplotlib/matplotlib-3.7.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/matplotlib/matplotlib-3.7.2.ebuild b/dev-python/matplotlib/matplotlib-3.7.2.ebuild index dd93cb1ef3b7..8c0235df7092 100644 --- a/dev-python/matplotlib/matplotlib-3.7.2.ebuild +++ b/dev-python/matplotlib/matplotlib-3.7.2.ebuild @@ -30,7 +30,7 @@ SRC_URI+=" # Fonts: BitstreamVera, OFL-1.1 LICENSE="BitstreamVera BSD matplotlib MIT OFL-1.1" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~arm64-macos ~x64-macos" IUSE="cairo doc excel examples gtk3 latex qt5 tk webagg wxwidgets" # internal copy of pycxx highly patched
[gentoo-commits] repo/gentoo:master commit in: dev-python/twisted/
commit: ca0301662361a07e1b9d0dceb707702820b4fa44 Author: Sam James gentoo org> AuthorDate: Tue Oct 3 22:36:41 2023 + Commit: Sam James gentoo org> CommitDate: Tue Oct 3 22:36:41 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca030166 dev-python/twisted: Stabilize 23.8.0 sparc, #914702 Signed-off-by: Sam James gentoo.org> dev-python/twisted/twisted-23.8.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/twisted/twisted-23.8.0.ebuild b/dev-python/twisted/twisted-23.8.0.ebuild index e7b8829c34ce..8d8f1e807f6a 100644 --- a/dev-python/twisted/twisted-23.8.0.ebuild +++ b/dev-python/twisted/twisted-23.8.0.ebuild @@ -22,7 +22,7 @@ SRC_URI+=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos" +KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos" IUSE="conch http2 serial ssl test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/
commit: 977944816cdaf4a55bd5c0317fc0067a99c0fb87 Author: Matt Jolly footclan ninja> AuthorDate: Tue Oct 3 21:31:30 2023 + Commit: Sam James gentoo org> CommitDate: Tue Oct 3 22:20:02 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97794481 www-client/chromium: add 117.0.5938.149 Bug: https://bugs.gentoo.org/915137 Signed-off-by: Matt Jolly footclan.ninja> Closes: https://github.com/gentoo/gentoo/pull/33174 Signed-off-by: Sam James gentoo.org> www-client/chromium/Manifest |2 + www-client/chromium/chromium-117.0.5938.149.ebuild | 1281 2 files changed, 1283 insertions(+) diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest index c8100da91624..2fe56d306f9e 100644 --- a/www-client/chromium/Manifest +++ b/www-client/chromium/Manifest @@ -1,6 +1,8 @@ DIST chromium-117.0.5938.132.tar.xz 3141005880 BLAKE2B cb46cc7840e64be6f07ec06d88b000cccd81b2100931736a5b6002f219f5282f34d5de226332f666e9f979926c9db2bb8fb8ed7a56eea92f76a81e63f1a2bff8 SHA512 a70a47080ff1b355db8ca65564c5dc6122a8a76e9509b271cb4eb1fc9016495828077c3fc59b42e59de61c53ddd40c18520a45db13e3bc1b38532aacca96bc6b +DIST chromium-117.0.5938.149.tar.xz 3141300340 BLAKE2B c474b1a61c71eebc91d564ff827e93f1aad688cb5b0d7ce6c673d068c4784680e3960372a978a80cfc547049d1a9cda96d6911ebce759fcf8d23a7576bcf9c73 SHA512 8fa10266391ea7a30b5bd9935b9d6d25604ab72e0e6a49d1a519d1cd1fd19c34a2755bd4ad46302ed4136b724bc564230f30f49c8b73ef5388fe5d900676463f DIST chromium-118.0.5993.32.tar.xz 3231296700 BLAKE2B d727c1f483f4f8223b77af325cb46ef0e7b43d75aacc0b0b1419f20a8be572463375c9a894bacf22b332fd2f027a5002f33225ac16992525107803b3465a41aa SHA512 52b7b430ada263830b19a2ef6896d72a6a1f582e4ec327545c84c9534c726bc530248305d2d9a270f8eadb7263311a6276eaca63a9ea127df7fed4103ff10114 DIST chromium-patches-117.0.5938.132.tar.bz2 6589 BLAKE2B b839d51484736cb2f5de259e60392187ba0f651ccd2280829942fd3a481786084aafc7a85c65c3a670a967fa47d92f5980f41207d5ce9c3b6750aa3627e71fe3 SHA512 5e1927b01b3d29cb54f7f3cc7110c942001b07c14ba3a4f9764b4150e34251f7512bdd021871b39dd65d272c589955e3084056ecc8cb507b36c12d23fd325be4 +DIST chromium-patches-117.tar.bz2 6591 BLAKE2B b6d2e838e970b6ec2a2b543242d4e8e2811351b1d75f85f02b013067f04e968b77918f4b28fc471b5553ed8a8ef68b2be2b23dac25f34b943bfbbfb5704044b2 SHA512 8e9c0e469563ec50a055e49a3065997ebc198ba92bcc12e0d9ae33f4413c96850d749936106b4e818390d2aa8d946c3c0fecd5083e29fec90c8176e0f579cc5b DIST chromium-patches-118.tar.bz2 11489 BLAKE2B 9677cb99a6c7c6491f5ddec77eedd4fc37b73963ab62c60bb94ab3bfdff309dd3dda85793920a64c1563d708836c813f1eef04dff9dd58e76102adb326333551 SHA512 41064fc2b09b4a799b77d3fc7acf5c80b2f39f7b5e389089b104aa0fa2f0d7e5128240dc4fdf8546efcbd90cbfb3a62cc9fae49e24bc706de0af7db859d1629c DIST chromium-ppc64le-gentoo-patches-1.tar.xz 5636 BLAKE2B 1d898939df023c59285b27bee552470483ea06375d1ee8d6947b89c5927c23cc7bfec6b49f3b376ece931d11a56f8e2a45791e0f92ad61974fc8c34c1082d89c SHA512 8a71cb007e47cda8e5fe5d185729389e65c48bd322c8ee8b3986bee8571427b959628f2666bda646a3f89ae64197c0957d3626845ff03461dbd5dee4c964d07c DIST chromium-profiler-0.2.tar 259952640 BLAKE2B 5e82389fce00b267280d633b26551231c558b80f0c92cd7d60271095a3503365ab673e7a46dc5f74f8a82db1f21262cb24dcc0531d954bab5fb3b175dab3394d SHA512 9fa89a5ab728419683e7495ae676567480987d68a2d589f2aa97bfcbcf123f3c8f97f8bca5f65e5e3f6e41475535add473ded83b9c7a33bb4746a9d05b298a6c diff --git a/www-client/chromium/chromium-117.0.5938.149.ebuild b/www-client/chromium/chromium-117.0.5938.149.ebuild new file mode 100644 index ..09145902428d --- /dev/null +++ b/www-client/chromium/chromium-117.0.5938.149.ebuild @@ -0,0 +1,1281 @@ +# Copyright 2009-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_REQ_USE="xml(+)" +LLVM_MAX_SLOT=17 + +CHROMIUM_LANGS="af am ar bg bn ca cs da de el en-GB es es-419 et fa fi fil fr gu he + hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr + sv sw ta te th tr uk ur vi zh-CN zh-TW" + +VIRTUALX_REQUIRED="pgo" + +inherit check-reqs chromium-2 desktop flag-o-matic llvm ninja-utils pax-utils +inherit python-any-r1 qmake-utils readme.gentoo-r1 toolchain-funcs virtualx xdg-utils + +DESCRIPTION="Open-source version of Google Chrome web browser" +HOMEPAGE="https://www.chromium.org/; +PATCHSET_PPC64="117.0.5938.62-1raptor0~deb12u1" +SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}.tar.xz + https://gitlab.com/Matt.Jolly/chromium-patches/-/archive/${PV%%\.*}/chromium-patches-${PV%%\.*}.tar.bz2 + ppc64? ( + https://quickbuild.io/~raptor-engineering-public/+archive/ubuntu/chromium/+files/chromium_${PATCHSET_PPC64}.debian.tar.xz + https://deps.gentoo.zip/chromium-ppc64le-gentoo-patches-1.tar.xz + ) + pgo? (
[gentoo-commits] repo/gentoo:master commit in: sys-libs/glibc/
commit: 618ac908e66aa70399760b65fe497431f477390a Author: Sam James gentoo org> AuthorDate: Tue Oct 3 22:15:13 2023 + Commit: Sam James gentoo org> CommitDate: Tue Oct 3 22:15:13 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=618ac908 sys-libs/glibc: Stabilize 2.37-r7 arm64, #915142 Signed-off-by: Sam James gentoo.org> sys-libs/glibc/glibc-2.37-r7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/glibc/glibc-2.37-r7.ebuild b/sys-libs/glibc/glibc-2.37-r7.ebuild index e461d37b5546..9aded4ce6803 100644 --- a/sys-libs/glibc/glibc-2.37-r7.ebuild +++ b/sys-libs/glibc/glibc-2.37-r7.ebuild @@ -39,7 +39,7 @@ MIN_PAX_UTILS_VER="1.3.3" if [[ ${PV} == * ]]; then inherit git-r3 else - 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" SRC_URI="mirror://gnu/glibc/${P}.tar.xz" SRC_URI+=" https://dev.gentoo.org/~${PATCH_DEV}/distfiles/${P}-patches-${PATCH_VER}.tar.xz; fi
[gentoo-commits] repo/gentoo:master commit in: net-p2p/rtorrent/
commit: 032b632f996915d1876e447aadb776d7118e8b80 Author: Sam James gentoo org> AuthorDate: Tue Oct 3 22:06:36 2023 + Commit: Sam James gentoo org> CommitDate: Tue Oct 3 22:06:36 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=032b632f net-p2p/rtorrent: Stabilize 0.9.8-r2 amd64, #911346 Signed-off-by: Sam James gentoo.org> net-p2p/rtorrent/rtorrent-0.9.8-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-p2p/rtorrent/rtorrent-0.9.8-r2.ebuild b/net-p2p/rtorrent/rtorrent-0.9.8-r2.ebuild index d4ebfc59d713..109d3cec80d1 100644 --- a/net-p2p/rtorrent/rtorrent-0.9.8-r2.ebuild +++ b/net-p2p/rtorrent/rtorrent-0.9.8-r2.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://rtorrent.net/downloads/${P}.tar.gz; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="debug selinux test xmlrpc" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-lang/luau/
commit: 0e4023783bb777e0789428c6edc74e38fe82b209 Author: Sam James gentoo org> AuthorDate: Tue Oct 3 22:06:37 2023 + Commit: Sam James gentoo org> CommitDate: Tue Oct 3 22:06:37 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e402378 dev-lang/luau: Stabilize 0.593 amd64, #915125 Signed-off-by: Sam James gentoo.org> dev-lang/luau/luau-0.593.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/luau/luau-0.593.ebuild b/dev-lang/luau/luau-0.593.ebuild index c7bee4916d90..b15291852bc5 100644 --- a/dev-lang/luau/luau-0.593.ebuild +++ b/dev-lang/luau/luau-0.593.ebuild @@ -15,7 +15,7 @@ if [[ ${PV} == ** ]] ; then else SRC_URI="https://github.com/Roblox/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~x86" + KEYWORDS="amd64 ~x86" fi LICENSE="MIT"
[gentoo-commits] repo/gentoo:master commit in: media-sound/ardour/
commit: 09714d5ce7591dd8f9a1f7f0cb48d10df4b319a0 Author: Miroslav Šulc gentoo org> AuthorDate: Tue Oct 3 22:02:05 2023 + Commit: Miroslav Šulc gentoo org> CommitDate: Tue Oct 3 22:02:33 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09714d5c synced with live ebuild Signed-off-by: Miroslav Šulc gentoo.org> .../ardour/{ardour-7.5-r1.ebuild => ardour-7.5-r2.ebuild}| 9 + 1 file changed, 9 insertions(+) diff --git a/media-sound/ardour/ardour-7.5-r1.ebuild b/media-sound/ardour/ardour-7.5-r2.ebuild similarity index 96% rename from media-sound/ardour/ardour-7.5-r1.ebuild rename to media-sound/ardour/ardour-7.5-r2.ebuild index c68a856a7726..82c6d9e313d4 100644 --- a/media-sound/ardour/ardour-7.5-r1.ebuild +++ b/media-sound/ardour/ardour-7.5-r2.ebuild @@ -88,7 +88,10 @@ pkg_setup() { src_prepare() { default + # delete optimization flags sed 's/'full-optimization\'\ :\ \\[.*'/'full-optimization\'\ :\ \'\','/' -i "${S}"/wscript || die + + # handle arch MARCH=$(get-flag march) OPTFLAGS="" if use cpu_flags_x86_sse; then @@ -110,9 +113,13 @@ src_prepare() { sed 's/flag_line\ =\ o.*/flag_line\ =\ \": '"${OPTFLAGS}"' just some place holders\"/' \ -i "${S}"/wscript || die sed 's/cpu\ ==\ .*/cpu\ ==\ "LeaveMarchAsIs":/' -i "${S}"/wscript || die + + # boost and shebang append-flags "-lboost_system" python_fix_shebang "${S}"/wscript python_fix_shebang "${S}"/waf + + # handle locales my_lcmsg() { rm -f {gtk2_ardour,gtk2_ardour/appdata,libs/ardour,libs/gtkmm2ext}/po/${1}.po } @@ -140,6 +147,7 @@ src_configure() { $(usex nls "--nls" "--no-nls") $(usex phonehome "--phone-home" "--no-phone-home") # not possible right now --use-external-libs + # missing dependency: https://github.com/c4dm/qm-dsp ) waf-utils_src_configure "${myconf[@]}" @@ -173,6 +181,7 @@ src_install() { insinto /usr/share/mime/packages newins build/gtk2_ardour/ardour.xml ardour${SLOT}.xml + rm "${D}/usr/share/mime/packages/ardour.xml" || die } pkg_postinst() {
[gentoo-commits] repo/gentoo:master commit in: net-p2p/rtorrent/
commit: d9ac7b305d5c16914ea29f9a3a2c84442469f5ca Author: Sam James gentoo org> AuthorDate: Tue Oct 3 22:00:55 2023 + Commit: Sam James gentoo org> CommitDate: Tue Oct 3 22:00:55 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9ac7b30 net-p2p/rtorrent: Stabilize 0.9.8-r2 x86, #911346 Signed-off-by: Sam James gentoo.org> net-p2p/rtorrent/rtorrent-0.9.8-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-p2p/rtorrent/rtorrent-0.9.8-r2.ebuild b/net-p2p/rtorrent/rtorrent-0.9.8-r2.ebuild index f47b972edd42..d4ebfc59d713 100644 --- a/net-p2p/rtorrent/rtorrent-0.9.8-r2.ebuild +++ b/net-p2p/rtorrent/rtorrent-0.9.8-r2.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://rtorrent.net/downloads/${P}.tar.gz; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="debug selinux test xmlrpc" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: media-sound/ardour/
commit: 6f343e89c0109e4960dd7a45915446d543acf2fd Author: Miroslav Šulc gentoo org> AuthorDate: Tue Oct 3 21:40:00 2023 + Commit: Miroslav Šulc gentoo org> CommitDate: Tue Oct 3 21:50:59 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f343e89 media-sound/ardour: dropped unused dependency Signed-off-by: Miroslav Šulc gentoo.org> media-sound/ardour/ardour-7.5-r1.ebuild | 1 - media-sound/ardour/ardour-.ebuild | 1 - 2 files changed, 2 deletions(-) diff --git a/media-sound/ardour/ardour-7.5-r1.ebuild b/media-sound/ardour/ardour-7.5-r1.ebuild index eb2d466bd5c7..bf49fc7991dd 100644 --- a/media-sound/ardour/ardour-7.5-r1.ebuild +++ b/media-sound/ardour/ardour-7.5-r1.ebuild @@ -35,7 +35,6 @@ RDEPEND=" media-libs/aubio media-libs/flac:= media-libs/freetype:2 - media-libs/libart_lgpl media-libs/liblo media-libs/liblrdf media-libs/libsamplerate diff --git a/media-sound/ardour/ardour-.ebuild b/media-sound/ardour/ardour-.ebuild index dd0ad0671839..65be1faeb514 100644 --- a/media-sound/ardour/ardour-.ebuild +++ b/media-sound/ardour/ardour-.ebuild @@ -35,7 +35,6 @@ RDEPEND=" media-libs/aubio media-libs/flac:= media-libs/freetype:2 - media-libs/libart_lgpl media-libs/liblo media-libs/liblrdf media-libs/libsamplerate
[gentoo-commits] repo/gentoo:master commit in: media-sound/ardour/
commit: 4ed1a0d02171698e27f9d70052f215b0e8c515ca Author: Miroslav Šulc gentoo org> AuthorDate: Tue Oct 3 21:45:30 2023 + Commit: Miroslav Šulc gentoo org> CommitDate: Tue Oct 3 21:51:04 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ed1a0d0 media-sound/ardour: added python3.12 Signed-off-by: Miroslav Šulc gentoo.org> media-sound/ardour/ardour-7.5-r1.ebuild | 2 +- media-sound/ardour/ardour-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/media-sound/ardour/ardour-7.5-r1.ebuild b/media-sound/ardour/ardour-7.5-r1.ebuild index bf49fc7991dd..c68a856a7726 100644 --- a/media-sound/ardour/ardour-7.5-r1.ebuild +++ b/media-sound/ardour/ardour-7.5-r1.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{9..12} ) PYTHON_REQ_USE='threads(+)' PLOCALES="ca cs de el en_GB es eu fr it ja ko nn pl pt pt_PT ru sv zh" inherit toolchain-funcs flag-o-matic plocale python-any-r1 waf-utils desktop xdg diff --git a/media-sound/ardour/ardour-.ebuild b/media-sound/ardour/ardour-.ebuild index 65be1faeb514..dc901064219f 100644 --- a/media-sound/ardour/ardour-.ebuild +++ b/media-sound/ardour/ardour-.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{9..12} ) PYTHON_REQ_USE='threads(+)' PLOCALES="ca cs de el en_GB es eu fr it ja ko nn pl pt pt_PT ru sv zh" inherit toolchain-funcs flag-o-matic plocale python-any-r1 waf-utils desktop xdg
[gentoo-commits] repo/gentoo:master commit in: sys-libs/glibc/
commit: 7e2a4735a820160c1fb1eda6b61fe067b013ce39 Author: Sam James gentoo org> AuthorDate: Tue Oct 3 21:45:00 2023 + Commit: Sam James gentoo org> CommitDate: Tue Oct 3 21:45:00 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e2a4735 sys-libs/glibc: Stabilize 2.37-r7 amd64, #915142 Signed-off-by: Sam James gentoo.org> sys-libs/glibc/glibc-2.37-r7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/glibc/glibc-2.37-r7.ebuild b/sys-libs/glibc/glibc-2.37-r7.ebuild index 5db7931d9f35..e461d37b5546 100644 --- a/sys-libs/glibc/glibc-2.37-r7.ebuild +++ b/sys-libs/glibc/glibc-2.37-r7.ebuild @@ -39,7 +39,7 @@ MIN_PAX_UTILS_VER="1.3.3" if [[ ${PV} == * ]]; then inherit git-r3 else - 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" SRC_URI="mirror://gnu/glibc/${P}.tar.xz" SRC_URI+=" https://dev.gentoo.org/~${PATCH_DEV}/distfiles/${P}-patches-${PATCH_VER}.tar.xz; fi
[gentoo-commits] repo/gentoo:master commit in: dev-python/jsonschema-specifications/
commit: 6d6fa38ecb9a8023874713357c4ce8e6a5980740 Author: Sam James gentoo org> AuthorDate: Tue Oct 3 21:43:51 2023 + Commit: Sam James gentoo org> CommitDate: Tue Oct 3 21:43:51 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d6fa38e dev-python/jsonschema-specifications: Stabilize 2023.7.1 sparc, #912107 Signed-off-by: Sam James gentoo.org> .../jsonschema-specifications/jsonschema-specifications-2023.7.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/jsonschema-specifications/jsonschema-specifications-2023.7.1.ebuild b/dev-python/jsonschema-specifications/jsonschema-specifications-2023.7.1.ebuild index ed8c96a38a10..f42838cfd27f 100644 --- a/dev-python/jsonschema-specifications/jsonschema-specifications-2023.7.1.ebuild +++ b/dev-python/jsonschema-specifications/jsonschema-specifications-2023.7.1.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 sparc ~x86" RDEPEND=" >=dev-python/referencing-0.28.0[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/referencing/
commit: 21a59043956b2ec9f5f2b2fc33d5ba441456909a Author: Sam James gentoo org> AuthorDate: Tue Oct 3 21:43:57 2023 + Commit: Sam James gentoo org> CommitDate: Tue Oct 3 21:43:57 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21a59043 dev-python/referencing: Stabilize 0.30.2 sparc, #912105 Signed-off-by: Sam James gentoo.org> dev-python/referencing/referencing-0.30.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/referencing/referencing-0.30.2.ebuild b/dev-python/referencing/referencing-0.30.2.ebuild index 3e7aecf07a37..904427f59b2f 100644 --- a/dev-python/referencing/referencing-0.30.2.ebuild +++ b/dev-python/referencing/referencing-0.30.2.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv ~s390 sparc x86" RDEPEND=" >=dev-python/attrs-22.2.0[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/rpds-py/
commit: fda44f3f958fcaf3ad5602d6d0b40ef9072fea9b Author: Sam James gentoo org> AuthorDate: Tue Oct 3 21:44:00 2023 + Commit: Sam James gentoo org> CommitDate: Tue Oct 3 21:44:00 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fda44f3f dev-python/rpds-py: Stabilize 0.9.2 sparc, #912104 Signed-off-by: Sam James gentoo.org> dev-python/rpds-py/rpds-py-0.9.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rpds-py/rpds-py-0.9.2.ebuild b/dev-python/rpds-py/rpds-py-0.9.2.ebuild index 949ae96d7031..58ed603ca609 100644 --- a/dev-python/rpds-py/rpds-py-0.9.2.ebuild +++ b/dev-python/rpds-py/rpds-py-0.9.2.ebuild @@ -63,7 +63,7 @@ LICENSE+=" 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=" test? (
[gentoo-commits] repo/gentoo:master commit in: dev-python/jupyter-events/
commit: 919beed0568b1f074de8758ab19dedbdffd77c33 Author: Sam James gentoo org> AuthorDate: Tue Oct 3 21:43:54 2023 + Commit: Sam James gentoo org> CommitDate: Tue Oct 3 21:43:54 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=919beed0 dev-python/jupyter-events: Stabilize 0.7.0 sparc, #913428 Signed-off-by: Sam James gentoo.org> dev-python/jupyter-events/jupyter-events-0.7.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/jupyter-events/jupyter-events-0.7.0.ebuild b/dev-python/jupyter-events/jupyter-events-0.7.0.ebuild index c1e8503deedc..e59cff835d00 100644 --- a/dev-python/jupyter-events/jupyter-events-0.7.0.ebuild +++ b/dev-python/jupyter-events/jupyter-events-0.7.0.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 sparc ~x86" # jsonschema[format-nongpl] deps are always on in our ebuild RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/cairocffi/
commit: d3fb2da3b41f20fd1a7957cb8e772b2edc6d1074 Author: Sam James gentoo org> AuthorDate: Tue Oct 3 21:43:45 2023 + Commit: Sam James gentoo org> CommitDate: Tue Oct 3 21:43:45 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3fb2da3 dev-python/cairocffi: Stabilize 1.6.0 sparc, #911027 Signed-off-by: Sam James gentoo.org> dev-python/cairocffi/cairocffi-1.6.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/cairocffi/cairocffi-1.6.0.ebuild b/dev-python/cairocffi/cairocffi-1.6.0.ebuild index 270d7af39969..ad11d11f9845 100644 --- a/dev-python/cairocffi/cairocffi-1.6.0.ebuild +++ b/dev-python/cairocffi/cairocffi-1.6.0.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="BSD" 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" DEPEND=" >=dev-python/xcffib-0.3.2[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/jsonschema/
commit: 80ea79cf392582ed21a611c093e6755fc3336e36 Author: Sam James gentoo org> AuthorDate: Tue Oct 3 21:43:48 2023 + Commit: Sam James gentoo org> CommitDate: Tue Oct 3 21:43:48 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80ea79cf dev-python/jsonschema: Stabilize 4.19.1 sparc, #912108 Signed-off-by: Sam James gentoo.org> dev-python/jsonschema/jsonschema-4.19.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/jsonschema/jsonschema-4.19.1.ebuild b/dev-python/jsonschema/jsonschema-4.19.1.ebuild index 3147f39377bd..fb2ca7767160 100644 --- a/dev-python/jsonschema/jsonschema-4.19.1.ebuild +++ b/dev-python/jsonschema/jsonschema-4.19.1.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 sparc ~x86" RDEPEND=" >=dev-python/attrs-22.2.0[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: sys-libs/glibc/
commit: 7d47811b1b91485d359aa8bdeab275a82a105e73 Author: Sam James gentoo org> AuthorDate: Tue Oct 3 21:41:08 2023 + Commit: Sam James gentoo org> CommitDate: Tue Oct 3 21:41:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d47811b sys-libs/glibc: keyword 2.38-r5 Bug: https://bugs.gentoo.org/915127 Signed-off-by: Sam James gentoo.org> sys-libs/glibc/glibc-2.38-r5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/glibc/glibc-2.38-r5.ebuild b/sys-libs/glibc/glibc-2.38-r5.ebuild index 43f89d315fbd..a90f1984beaa 100644 --- a/sys-libs/glibc/glibc-2.38-r5.ebuild +++ b/sys-libs/glibc/glibc-2.38-r5.ebuild @@ -39,7 +39,7 @@ MIN_PAX_UTILS_VER="1.3.3" if [[ ${PV} == * ]]; then inherit git-r3 else - #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" SRC_URI="mirror://gnu/glibc/${P}.tar.xz" SRC_URI+=" https://dev.gentoo.org/~${PATCH_DEV}/distfiles/${P}-patches-${PATCH_VER}.tar.xz; fi
[gentoo-commits] repo/gentoo:master commit in: app-editors/gnome-text-editor/
commit: 8c424d28fbc0336199e44a9d3408e5198d8cb67d Author: Mart Raudsepp gentoo org> AuthorDate: Tue Oct 3 21:36:21 2023 + Commit: Mart Raudsepp gentoo org> CommitDate: Tue Oct 3 21:37:35 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c424d28 app-editors/gnome-text-editor: keyword 45.0 for ~arm64 Signed-off-by: Mart Raudsepp gentoo.org> app-editors/gnome-text-editor/gnome-text-editor-45.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/gnome-text-editor/gnome-text-editor-45.0.ebuild b/app-editors/gnome-text-editor/gnome-text-editor-45.0.ebuild index 55a29a4ca087..5c700b81ec16 100644 --- a/app-editors/gnome-text-editor/gnome-text-editor-45.0.ebuild +++ b/app-editors/gnome-text-editor/gnome-text-editor-45.0.ebuild @@ -14,7 +14,7 @@ SLOT="0" IUSE="spell" -KEYWORDS="~amd64 ~loong ~riscv" +KEYWORDS="~amd64 ~arm64 ~loong ~riscv" DEPEND=" >=dev-libs/glib-2.73.0:2
[gentoo-commits] repo/gentoo:master commit in: media-sound/ardour/
commit: 27bbe563dd0c86d055dd0244b209f9f3302dd44a Author: Miroslav Šulc gentoo org> AuthorDate: Tue Oct 3 21:32:34 2023 + Commit: Miroslav Šulc gentoo org> CommitDate: Tue Oct 3 21:34:10 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27bbe563 media-sound/ardour: dropped D variable from src_configure Closes: https://bugs.gentoo.org/836075 Signed-off-by: Miroslav Šulc gentoo.org> media-sound/ardour/ardour-7.5-r1.ebuild | 1 - media-sound/ardour/ardour-.ebuild | 1 - 2 files changed, 2 deletions(-) diff --git a/media-sound/ardour/ardour-7.5-r1.ebuild b/media-sound/ardour/ardour-7.5-r1.ebuild index 65e86add3cdf..eb2d466bd5c7 100644 --- a/media-sound/ardour/ardour-7.5-r1.ebuild +++ b/media-sound/ardour/ardour-7.5-r1.ebuild @@ -129,7 +129,6 @@ src_configure() { use pulseaudio && backends+=",pulseaudio" tc-export CC CXX - mkdir -p "${D}" local myconf=( --configdir=/etc --freedesktop diff --git a/media-sound/ardour/ardour-.ebuild b/media-sound/ardour/ardour-.ebuild index e5e14cd43ea4..dd0ad0671839 100644 --- a/media-sound/ardour/ardour-.ebuild +++ b/media-sound/ardour/ardour-.ebuild @@ -136,7 +136,6 @@ src_configure() { use pulseaudio && backends+=",pulseaudio" tc-export CC CXX - mkdir -p "${D}" local myconf=( --configdir=/etc --freedesktop
[gentoo-commits] repo/gentoo:master commit in: dev-util/meld/
commit: 1573a4eef490b061a84d040f271cab5e2eff00be Author: Mart Raudsepp gentoo org> AuthorDate: Tue Oct 3 21:31:29 2023 + Commit: Mart Raudsepp gentoo org> CommitDate: Tue Oct 3 21:31:29 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1573a4ee dev-util/meld: enable py3.12 Signed-off-by: Mart Raudsepp gentoo.org> dev-util/meld/meld-3.22.0-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/meld/meld-3.22.0-r2.ebuild b/dev-util/meld/meld-3.22.0-r2.ebuild index e1ee5884d75e..0bf443a41182 100644 --- a/dev-util/meld/meld-3.22.0-r2.ebuild +++ b/dev-util/meld/meld-3.22.0-r2.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{9..12} ) PYTHON_REQ_USE="xml(+)" inherit gnome.org gnome2-utils meson python-single-r1 xdg
[gentoo-commits] repo/gentoo:master commit in: dev-util/gtk-update-icon-cache/
commit: 3767a41c9c46cd536d1792d1a51ea5bc3a9486e4 Author: Mart Raudsepp gentoo org> AuthorDate: Tue Oct 3 21:21:18 2023 + Commit: Mart Raudsepp gentoo org> CommitDate: Tue Oct 3 21:22:56 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3767a41c dev-util/gtk-update-icon-cache: add 3.24.38 Signed-off-by: Mart Raudsepp gentoo.org> dev-util/gtk-update-icon-cache/Manifest| 1 + .../gtk-update-icon-cache-3.24.38.ebuild | 30 ++ 2 files changed, 31 insertions(+) diff --git a/dev-util/gtk-update-icon-cache/Manifest b/dev-util/gtk-update-icon-cache/Manifest index 2483d6426441..434c12a316db 100644 --- a/dev-util/gtk-update-icon-cache/Manifest +++ b/dev-util/gtk-update-icon-cache/Manifest @@ -1 +1,2 @@ DIST gtk-update-icon-cache-3.24.31.tar.bz2 92491 BLAKE2B 4388e7dfbb89e80bc686d5def74dc363562f944ee29b7355849c42ae391034039e138e1e25f5bfaaade09a6f71a5a94e47f5ad921a51ed6ab0485c0d863045ab SHA512 bc86fe49ce1e6eb3a4657dc536a9106eaeaa1f6682d7f8b61da36a5577add7ada8dd46e81de8274800c9e659ddbc4d4d610d6b691c8e582f35298a7e619c3c0c +DIST gtk-update-icon-cache-3.24.38.tar.bz2 92762 BLAKE2B 9edd023da4aa9bfb2540132eff5e5fb4e7ee3a0381e17ea923fcd9c3263d0634cbf7a3c241422dbf2d8c9c12df64219720d5258a5956df95d4cf28ffbeb341cc SHA512 362c87c77a05aef4c670c85865c6bcdfa344f8307b2eadb20f52d9683af253fe0edd27cda209c4501b67da3af852beade1a15c9143d6caaea50b2b48f2b15cab diff --git a/dev-util/gtk-update-icon-cache/gtk-update-icon-cache-3.24.38.ebuild b/dev-util/gtk-update-icon-cache/gtk-update-icon-cache-3.24.38.ebuild new file mode 100644 index ..d4ef282891f7 --- /dev/null +++ b/dev-util/gtk-update-icon-cache/gtk-update-icon-cache-3.24.38.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit meson + +DESCRIPTION="GTK update icon cache" +HOMEPAGE="https://www.gtk.org/ https://gitlab.gnome.org/Community/gentoo/gtk-update-icon-cache; +SRC_URI="https://gitlab.gnome.org/Community/gentoo/${PN}/-/archive/${PV}/${P}.tar.bz2; + +LICENSE="LGPL-2.1+" +SLOT="0" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris" + +# man page was previously installed by gtk+:3 ebuild +RDEPEND=" + >=dev-libs/glib-2.53.4:2 + >=x11-libs/gdk-pixbuf-2.30:2 + !