[gentoo-commits] repo/gentoo:master commit in: dev-python/mypy/
commit: 53cf63f507b7e373768bb4df8a91f9a0e23a4d47 Author: Michał Górny gentoo org> AuthorDate: Thu Oct 19 02:54:40 2023 + Commit: Michał Górny gentoo org> CommitDate: Thu Oct 19 03:51:13 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53cf63f5 dev-python/mypy: Bump to 1.6.1 Signed-off-by: Michał Górny gentoo.org> dev-python/mypy/Manifest | 1 + dev-python/mypy/mypy-1.6.1.ebuild | 109 ++ 2 files changed, 110 insertions(+) diff --git a/dev-python/mypy/Manifest b/dev-python/mypy/Manifest index e6cbb3781940..42c1c66461e9 100644 --- a/dev-python/mypy/Manifest +++ b/dev-python/mypy/Manifest @@ -1,2 +1,3 @@ DIST mypy-1.5.1.gh.tar.gz 2901212 BLAKE2B b136cf061162bc50a48f1556763d7a1258b5a29b63a77db9190f89c56d3e85375a2b0e826d75472a0dc37df4d3391f2d85bb5f1f29c2907055a978e3c8d75906 SHA512 2c81322c0e7d9621e6d189f4d9d25d77c5fd6decbb563c8d0015e0f94ff1ff8206e5b7a38884edd3eedb99e839c03283ebfa7d86577c9f8e0d707c0cc4eb8fed DIST mypy-1.6.0.gh.tar.gz 2923757 BLAKE2B 15e0fe124b7024a3e89a8c32c13404f33bc56a3ff29375d006bfcaf9de359ea59025ba07e3726c7a4b402f4b7aca1256859585e1500891fb1e5f996b19dd499a SHA512 245324a5ec8a98e18c31159c5cb907ce1b60323428942b9fd60909a3b117ae46eeb97792fb1f30562fa411edb6c9e903f87b5b232a4be1242abe28d88406f7c4 +DIST mypy-1.6.1.gh.tar.gz 2923973 BLAKE2B 1abaaab0c4ca4daa4914d69196312e371d030b6f81616da66102c5fcf6ad55ed2a6a9d56f9a55d2b6ebeb055b40947ab042e7b8744960185f5343dd9f05f9f4f SHA512 eac6b17dd418146c365a446e34c2cb403692a6ffa08b06a94c54accfbcedd441284c95894ef9f9b83e48df81edc35893b17163f6dba9f81fe7e9a8527401968b diff --git a/dev-python/mypy/mypy-1.6.1.ebuild b/dev-python/mypy/mypy-1.6.1.ebuild new file mode 100644 index ..c459aac6a8e5 --- /dev/null +++ b/dev-python/mypy/mypy-1.6.1.ebuild @@ -0,0 +1,109 @@ +# 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 multiprocessing + +DESCRIPTION="Optional static typing for Python" +HOMEPAGE=" + https://www.mypy-lang.org/ + https://github.com/python/mypy/ + https://pypi.org/project/mypy/ +" +SRC_URI=" + https://github.com/python/mypy/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="+native-extensions" + +# stubgen collides with this package: https://bugs.gentoo.org/585594 +RDEPEND=" + !dev-util/stubgen + >=dev-python/psutil-4[${PYTHON_USEDEP}] + >=dev-python/typing-extensions-4.1.0[${PYTHON_USEDEP}] + >=dev-python/mypy_extensions-1.0.0[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + dev-python/tomli[${PYTHON_USEDEP}] + ' 3.{9..10}) +" +BDEPEND=" + native-extensions? ( + dev-python/types-psutil[${PYTHON_USEDEP}] + dev-python/types-setuptools[${PYTHON_USEDEP}] + ) + test? ( + >=dev-python/attrs-18.0[${PYTHON_USEDEP}] + >=dev-python/filelock-3.3.0[${PYTHON_USEDEP}] + >=dev-python/lxml-4.4.0[${PYTHON_USEDEP}] + >=dev-python/pytest-7.4.0[${PYTHON_USEDEP}] + >=dev-python/pytest-xdist-1.18[${PYTHON_USEDEP}] + >=dev-python/py-1.5.2[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] + >=dev-python/virtualenv-16.0.0[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +# frustratingly, mypyc produces non-deterministic output. If ccache is enabled it will be a waste of time, +# but simultaneously it might trash your system and fill up the cache with a giant wave of non-reproducible +# test files (https://github.com/mypyc/mypyc/issues/1014) +export CCACHE_DISABLE=1 + +src_compile() { + local -x MYPY_USE_MYPYC=$(usex native-extensions 1 0) + distutils-r1_src_compile +} + +python_test() { + local EPYTEST_DESELECT=( + # the majority of them require Internet (via pip) + mypy/test/testpep561.py + # known broken with assertions enabled + # https://github.com/python/mypy/issues/16043 + mypyc/test/test_run.py::TestRun::run-i64.test::testI64GlueMethodsAndInheritance + mypyc/test/test_run.py::TestRun::run-floats.test::testFloatOps + ) + if [[ ${EPYTHON} == python3.12 ]]; then + EPYTEST_DESELECT+=( + # more assertions, sigh + mypyc/test/test_run.py::TestRun::run-bools.test::testBoolOps + mypyc/test/test_run.py::TestRun::run-i64.test::testI64BasicOps + mypyc/test/test_run.py::TestRun::run-i64.test::testI64DefaultArgValues +
[gentoo-commits] repo/gentoo:master commit in: dev-python/csvkit/
commit: abeac8988262055f60f84c7c4237150d4be9e6b1 Author: Michał Górny gentoo org> AuthorDate: Thu Oct 19 03:45:16 2023 + Commit: Michał Górny gentoo org> CommitDate: Thu Oct 19 03:51:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abeac898 dev-python/csvkit: Bump to 1.3.0 Signed-off-by: Michał Górny gentoo.org> dev-python/csvkit/Manifest| 1 + dev-python/csvkit/csvkit-1.3.0.ebuild | 44 +++ 2 files changed, 45 insertions(+) diff --git a/dev-python/csvkit/Manifest b/dev-python/csvkit/Manifest index 81b0a3aaf266..6b18c145cb84 100644 --- a/dev-python/csvkit/Manifest +++ b/dev-python/csvkit/Manifest @@ -1,2 +1,3 @@ DIST csvkit-1.1.1.tar.gz 3792699 BLAKE2B 730dad274fd873af6903f815a6d2a7dc70d48a845347be644e573fe2772f53786cbf20a631bd8a7c81ffeac03c92f00607be582fda4cd1b6a7efe93d30070182 SHA512 16825ba629ba39022c7537c210f0c5e51f7b03c0552a16fd57b86b0cfd9ff883937d5be21a1a7ef583cf94ea56bff37de259684c84a50d5e9c3ec10f8a5f33dd DIST csvkit-1.2.0.tar.gz 3792364 BLAKE2B b5d26afc485fdfdd03d1b3036bb6f24dff63568333fb262bcab3086f546cfb72b6981d520d531219a01a4d99357d8067d1676779ff6be116f08724c1f6ac0faf SHA512 3b59908e5c8afa5be2a71940ef9e04f9c55ab4703ca7827bb68975a1c43584797e75edcf3a6ea4861ca5214fbe45e11fd84560bb05f314508040dcde513f6178 +DIST csvkit-1.3.0.tar.gz 3795356 BLAKE2B d750464b9c39ddb1456a59741b30a63bf59146732f937129c9913af3c660c52fb73721a174b5e7b9f8446525c5e70d3f0735e20686b82b2daaeed8a5fb3a30a1 SHA512 ab78359f47177490689dd3d98ff473c4919c49ed4f603208a72ee1bc6bcdbc4aedb179a1833a15c64dbc9465bf48156813ebb5fdfc52e8c463b2a489b4f789a0 diff --git a/dev-python/csvkit/csvkit-1.3.0.ebuild b/dev-python/csvkit/csvkit-1.3.0.ebuild new file mode 100644 index ..375b9b2938e6 --- /dev/null +++ b/dev-python/csvkit/csvkit-1.3.0.ebuild @@ -0,0 +1,44 @@ +# Copyright 2022-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 pypi + +DESCRIPTION="A suite of utilities for converting to and working with CSV" +HOMEPAGE=" + https://github.com/wireservice/csvkit/ + https://pypi.org/project/csvkit/ +" +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64-macos ~x64-macos" + +RDEPEND=" + >=dev-python/agate-1.6.1[${PYTHON_USEDEP}] + >=dev-python/agate-excel-0.2.2[${PYTHON_USEDEP}] + >=dev-python/agate-dbf-0.2.0[${PYTHON_USEDEP}] + >=dev-python/agate-sql-0.5.3[${PYTHON_USEDEP}] + dev-python/openpyxl[${PYTHON_USEDEP}] + dev-python/sqlalchemy[${PYTHON_USEDEP}] + dev-python/xlrd[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/lxml[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_test() { + local EPYTEST_DESELECT=( + # fails depending on locale, let's not force en_US + tests/test_utilities/test_csvstat.py::TestCSVStat::test_decimal_format + ) + local -x LC_ALL=C.UTF-8 + epytest +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-plus/
commit: bb5e319f0ffb1aa03f5cbb5d5305a51426a1de99 Author: Michał Górny gentoo org> AuthorDate: Thu Oct 19 03:36:57 2023 + Commit: Michał Górny gentoo org> CommitDate: Thu Oct 19 03:51:09 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb5e319f dev-python/pytest-plus: Bump to 0.6.0 Signed-off-by: Michał Górny gentoo.org> dev-python/pytest-plus/Manifest | 1 + dev-python/pytest-plus/pytest-plus-0.6.0.ebuild | 29 + 2 files changed, 30 insertions(+) diff --git a/dev-python/pytest-plus/Manifest b/dev-python/pytest-plus/Manifest index 06ba69815958..76c9e9e1e851 100644 --- a/dev-python/pytest-plus/Manifest +++ b/dev-python/pytest-plus/Manifest @@ -1,2 +1,3 @@ DIST pytest-plus-0.4.0.tar.gz 9987 BLAKE2B 11b8f17630601f52ebae11b7a660c8d97b4c9f1699096a376c162952a03b9f1b580ead6ac0b040b15c267eec1123bffe07d128eb00aec7414e996275ebc4c4e3 SHA512 4f4258853280cac8e03c0477763fd588d2b3cf11e7746d2b8e7d3cf5774b845412bc8779d74d232e4b3473470c39753dc788ac09faf8e8b7c9fee22d7164bab7 DIST pytest-plus-0.5.0.tar.gz 11444 BLAKE2B f42a7d9abc934635414959263a85399ccdf5377eb58790339d816a8ed8b3962ce11f088e0e074163c6ea9498ae07cbb9422586cbfad572200f1fa628f1b9620f SHA512 02417b2b02ec44d505ea8b6a4217c55b88d1b1383ee36c51b4480824816eb57513b63da36b86004a777ebbbca462bdf40ac3b18331010c10ca6d6259c837f705 +DIST pytest-plus-0.6.0.tar.gz 12795 BLAKE2B 6e618f29e679cf1c71018ab4993606add89a4e3fe47a78b3cb4a17908c2bb0192646108918786183b330016a8e8d5458e87900d8bf4b9b61e90d3e24feab43a8 SHA512 7798a4e53a4ca95b24f9039accea2657746982370cd99f5d34d5dceccc08640214241f1e81f3e354f03782f013bf1b375a4e16a69d23e211948232eca678f98d diff --git a/dev-python/pytest-plus/pytest-plus-0.6.0.ebuild b/dev-python/pytest-plus/pytest-plus-0.6.0.ebuild new file mode 100644 index ..0b918725bd74 --- /dev/null +++ b/dev-python/pytest-plus/pytest-plus-0.6.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} ) + +inherit distutils-r1 pypi + +DESCRIPTION="PyTest Plus Plugin - extends pytest functionality" +HOMEPAGE=" + https://github.com/pytest-dev/pytest-plus/ + https://pypi.org/project/pytest-plus/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~riscv" + +RDEPEND=" + >=dev-python/pytest-7.4.2[${PYTHON_USEDEP}] +" +BDEPEND=" + >=dev-python/setuptools-scm-7.0.5[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/Faker/
commit: 61f242c05a903a035c71fd3b2beb1d3d8ac8fae4 Author: Michał Górny gentoo org> AuthorDate: Thu Oct 19 03:35:45 2023 + Commit: Michał Górny gentoo org> CommitDate: Thu Oct 19 03:51:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61f242c0 dev-python/Faker: Bump to 19.11.0 Signed-off-by: Michał Górny gentoo.org> dev-python/Faker/Faker-19.11.0.ebuild | 40 +++ dev-python/Faker/Manifest | 1 + 2 files changed, 41 insertions(+) diff --git a/dev-python/Faker/Faker-19.11.0.ebuild b/dev-python/Faker/Faker-19.11.0.ebuild new file mode 100644 index ..34d2cdd3a7af --- /dev/null +++ b/dev-python/Faker/Faker-19.11.0.ebuild @@ -0,0 +1,40 @@ +# Copyright 2022-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} ) + +inherit distutils-r1 pypi + +DESCRIPTION="A Python package that generates fake data for you" +HOMEPAGE=" + https://github.com/joke2k/faker/ + https://pypi.org/project/Faker/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~s390 ~sparc ~x86" + +RDEPEND=" + >=dev-python/python-dateutil-2.4.2[${PYTHON_USEDEP}] + !dev-ruby/faker +" +BDEPEND=" + test? ( + dev-python/freezegun[${PYTHON_USEDEP}] + dev-python/pillow[${PYTHON_USEDEP},tiff] + dev-python/validators[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + local -x PYTEST_PLUGINS=faker.contrib.pytest.plugin + epytest +} diff --git a/dev-python/Faker/Manifest b/dev-python/Faker/Manifest index 9cbd585695ab..0ec9fb0fd012 100644 --- a/dev-python/Faker/Manifest +++ b/dev-python/Faker/Manifest @@ -1,4 +1,5 @@ DIST Faker-19.10.0.tar.gz 1680833 BLAKE2B dcb8e630597f195f5a2e365f7fb362dffecde3828c899e844d6e2ec36f4a4451bac58f3f5ec7f349e81da2ba94f2f0229f061a3b9eb1bd3afbca726e33dd3a09 SHA512 6bd787d3c511e82081869486d36c4512af066736345f293a4b1bba4afa680084d5c9ed2099d6a20aa4dd93c0255cc0623bf3972744280dae7c8492641f1612fe +DIST Faker-19.11.0.tar.gz 1694359 BLAKE2B 7e24dfa58136626e7dc82f458388749cb7d506a9a0ea14bccc13a302f4b89aad7eaf4703b5b59726588ef56e2f80de27496d53b8035ab27b5f0982d838ebbe0e SHA512 df1da4e1e02a612b755f5167941181df0e08d4701f31c52618915a0b5f3f92adbc05ba816d2e975d8123e1fe03ed8e1dbd600519ac7c37b1fa85c86022c39efa DIST Faker-19.6.1.tar.gz 1668966 BLAKE2B 48e1d0c658e7cd482660b797e5ac8e107c84e7d2be9ab86e55cb5f0da662ed742565c1f5a3176d1f2588b8ffafcc37e7dbd072c78e5b1ab94bea8678ea9f1d48 SHA512 1511f03cb41f70a22784a8dc1cdb5b58fdc19fc6f67d4a414a9b15619d019ec6b6564b7fa50db03535aaa3650ae93e4c948c732ae65e61652d7469d9ad83db36 DIST Faker-19.6.2.tar.gz 1680331 BLAKE2B 3453c531a1860c3e1782e24ad2d892d8291e1fafc698483639f43e7bdd281cee6e5c8bf7e60181db72011c1434ca3bc1c7f2a877ce136bf6e4f00286249033b9 SHA512 8a7929135ad562fafc2c95408ed644e7b965215d3e9ea2f2682e2aa2a5bab9759ab42d67380c7f8c89cf099cb65ad0dd13f6575c028f20550ef157f7db90102b DIST Faker-19.7.0.tar.gz 1680303 BLAKE2B 80169d818749003b6961adb85969eb025c38b81d8d333466b304815396aaf646b1a9e1fb9457e68292600576fa6a91ae1851af85e2bc3403dfa383f223fe49ab SHA512 f9b47d0bf52f5ba3a300222d45ad087eedbdf9ed7b1cae11cb600834f8919247e9000211157811dc016be7040925ec7930a407e8ea497ca87cae382d1edd2a56
[gentoo-commits] repo/gentoo:master commit in: dev-python/trove-classifiers/
commit: 91504f99e50953cbc5d1e1cd7a5e7093705f1832 Author: Michał Górny gentoo org> AuthorDate: Thu Oct 19 03:37:37 2023 + Commit: Michał Górny gentoo org> CommitDate: Thu Oct 19 03:51:10 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91504f99 dev-python/trove-classifiers: Bump to 2023.10.18 Signed-off-by: Michał Górny gentoo.org> dev-python/trove-classifiers/Manifest | 1 + .../trove-classifiers-2023.10.18.ebuild| 31 ++ 2 files changed, 32 insertions(+) diff --git a/dev-python/trove-classifiers/Manifest b/dev-python/trove-classifiers/Manifest index 94a820fe0f1d..3641cbaa3544 100644 --- a/dev-python/trove-classifiers/Manifest +++ b/dev-python/trove-classifiers/Manifest @@ -1,3 +1,4 @@ DIST trove-classifiers-2023.10.17.tar.gz 15858 BLAKE2B d190e4b5ca962fddecfe3d486be479d063897d09049f52a9e5e36c4b28857e5a8f34f71659d3f07377565673f3011e8f77459c1083883838b51a11dc594fb2d5 SHA512 ca6f2d23f24f000589a236d4304ed0faab8449d95b7f3ac091f168e04b2b2f6fbe586a48a38952034f40153e667b9c9b61710a0e9b19e8fa54f95db1c7008dad +DIST trove-classifiers-2023.10.18.tar.gz 15862 BLAKE2B 9d634e0b9674c1b9e24c1722217fae5ca9d8aec348706859a73f599b62a003d5ff3344e361930b9182bcf4153bd5fb40ee93a53e50b1df0430b1fec4bb7c SHA512 6f8449411b8fc82ed798901701a72f3051bb46c189ee95276dcb77a2ee9b26a61c4304b03be20f7e2bc6dc5f8db1021bf02575cadd021fe43f96fd73540bae99 DIST trove-classifiers-2023.8.7.tar.gz 15856 BLAKE2B b20befe256e51704b4974ba7b3bcae88ff2ae1f1281da145f16a77963a75b3d2a58aa5914d622e8687a0e08915ae92783c4782a90390b53a0f346d829dce8cd3 SHA512 d414f5e71abf0eef3593c9509c93b4d3dbbf0b8f6ffacc85acd43be9e0f31d924757868e86bb069d9f0475731c811229ffc827568fe957fef850e71a0a5119fa DIST trove-classifiers-2023.9.19.tar.gz 15865 BLAKE2B 2a84af01c16a728f708775dce6c3b4da564072cdcb6cdb6fea8014ee27744a657d8dc10663eca9fe4f9c9dec6faaa2684b10fe08d827ab52d6a61f16b557b40f SHA512 09979aacca745459f075cce85c483113955e0d218079132478596f350b7d7788d1a734dc82364194df9b31e4c109a806c50db4bb122b1f5bf747d9e7a0616143 diff --git a/dev-python/trove-classifiers/trove-classifiers-2023.10.18.ebuild b/dev-python/trove-classifiers/trove-classifiers-2023.10.18.ebuild new file mode 100644 index ..3c130311d42a --- /dev/null +++ b/dev-python/trove-classifiers/trove-classifiers-2023.10.18.ebuild @@ -0,0 +1,31 @@ +# Copyright 2022-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} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Canonical source for classifiers on PyPI (pypi.org)" +HOMEPAGE=" + https://github.com/pypa/trove-classifiers/ + https://pypi.org/project/trove-classifiers/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + +BDEPEND=" + dev-python/calver[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest + +python_test() { + epytest + "${EPYTHON}" -m tests.lib || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/cfn-lint/
commit: 2ec15a29e1346fae4792db0110f7797bbf627e91 Author: Michał Górny gentoo org> AuthorDate: Thu Oct 19 03:35:25 2023 + Commit: Michał Górny gentoo org> CommitDate: Thu Oct 19 03:51:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ec15a29 dev-python/cfn-lint: Bump to 0.82.2 Signed-off-by: Michał Górny gentoo.org> dev-python/cfn-lint/Manifest | 1 + dev-python/cfn-lint/cfn-lint-0.82.2.ebuild | 65 ++ 2 files changed, 66 insertions(+) diff --git a/dev-python/cfn-lint/Manifest b/dev-python/cfn-lint/Manifest index 50f661f68343..b6d6ee5ca36e 100644 --- a/dev-python/cfn-lint/Manifest +++ b/dev-python/cfn-lint/Manifest @@ -3,3 +3,4 @@ DIST cfn-lint-0.80.4.tar.gz 3657880 BLAKE2B 8507c2381bfb7e7f796eb8fbc505bbda48bd DIST cfn-lint-0.81.0.tar.gz 3688759 BLAKE2B 595429d5891b5a4b563645c2b3ba55e8c79179419de73bbaf7298462c40431074ac4c31c7b4fabd037ed252771f3961a006cc2ea4095b79bf0e7dab4c952b4d3 SHA512 cbc4a7183c147df9c057420dd9f407762fd79a76447212a4c8ae183c3915061b2a93d3d1cc18a733ac809a81463b1f8cab68b031af50c56441b269c559abf7c0 DIST cfn-lint-0.82.0.tar.gz 3714744 BLAKE2B adaf9e7482983f6585d9ae83979d3066533eeb6192019b621e206d144fbbb0ae0bcb9f3f70602d41cc3958218130ecdbc54eeb7f54f645c729cef1eb31bd9aae SHA512 68c90bb34be029c635f0e1caede46560b011d92a149b701fb3e2aa5794462a9e28addd4489e9fde06df110684728a7dbb9c383a37d7510e076a30d5b7d653cd9 DIST cfn-lint-0.82.1.tar.gz 3714778 BLAKE2B b06678e0046ffaf9d90245105303c37d8bdca2b5a3e77dac37969185483a4c60b43de418e75c76fd49f8418eddc2892bec91d0a4fac92831d8840f174f841e9f SHA512 6bbce9cb54db302298df811ca2ebbb7fffe01ad14e31808fb66b257c25606baab9948e31d4bb113e816510a16737a33be5a5e4effc6b6f30c56eb232f8f8ccf6 +DIST cfn-lint-0.82.2.tar.gz 3714901 BLAKE2B 76077d606ac645953f71fadf5b096e3a8e4a6e7c71b25af9647e0c155f40790ded2d96af93b959c00641475481758abc7af215cfe1004aeb05c90f3e85210bde SHA512 91f93ffcf39883dfe8bb8e15298bf9bfec4c952762b9fec162107ecf70f5a11c44baa1ea3121db9f710375b3ab5afe11dca7142251ba070835c80accf0e41d9d diff --git a/dev-python/cfn-lint/cfn-lint-0.82.2.ebuild b/dev-python/cfn-lint/cfn-lint-0.82.2.ebuild new file mode 100644 index ..ed0ce9f3 --- /dev/null +++ b/dev-python/cfn-lint/cfn-lint-0.82.2.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.75.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/agate-sql/
commit: 57d9381dec3497db8b9baede168cbe388f973ac5 Author: Michał Górny gentoo org> AuthorDate: Thu Oct 19 03:44:59 2023 + Commit: Michał Górny gentoo org> CommitDate: Thu Oct 19 03:51:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57d9381d dev-python/agate-sql: Bump to 0.7.0 Signed-off-by: Michał Górny gentoo.org> dev-python/agate-sql/Manifest | 1 + dev-python/agate-sql/agate-sql-0.7.0.ebuild | 38 + 2 files changed, 39 insertions(+) diff --git a/dev-python/agate-sql/Manifest b/dev-python/agate-sql/Manifest index 30722dc57daf..d233c4f4dcae 100644 --- a/dev-python/agate-sql/Manifest +++ b/dev-python/agate-sql/Manifest @@ -1,2 +1,3 @@ DIST agate-sql-0.5.9.tar.gz 15434 BLAKE2B 4825bfc5d0f78e0cd1bf318fe8797bfe03deaff1ffc962e0f082128af9d05afad97b7488d66b76d59411eb5dd889229be1fe05cf5bf55db4084f3451b21440b2 SHA512 482f257bb16e142d9380b9ae7590f50909639729e229271843686d6316ebfba0e77daac47e809b7aad4ef89d6c3810382d0b6817a418406bf73f13e266e5bcca DIST agate-sql-0.6.0.tar.gz 13942 BLAKE2B c7940274a8625585fa92c81fdd1d2e2f53e76db3b14620e406df7609057482f8641cfcf20a486bf6f8db381362ee367b4dad9b6a7f04909f5cba4c491d01fde9 SHA512 74e90dad3776f817e92ded312cdf87c78754e9a3b5611a681a4a85d7a8357577a9e4dbb70b453c589417990f3f0a04195a8b0076fd03a1e2012b82893208b824 +DIST agate-sql-0.7.0.tar.gz 13488 BLAKE2B 1064747f1f2a11f788c0828123ae3532ffd0aa6b32aa423b877e350e35e4231c21e73226920110ad9369b0b583167e47357acf456607e75e0ad9d5027e265c9c SHA512 6a29bcb19cac6e80a6df8ad51c06838fa4c48a1e5b207a55f7ebaf3b7af1afd56fad61c560f4c7a11da24e9460ab0a8ea6d9459309e05ac162f3ddd3737bb868 diff --git a/dev-python/agate-sql/agate-sql-0.7.0.ebuild b/dev-python/agate-sql/agate-sql-0.7.0.ebuild new file mode 100644 index ..cdbee2639143 --- /dev/null +++ b/dev-python/agate-sql/agate-sql-0.7.0.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 +PYPI_NO_NORMALIZE=1 +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Adds SQL read/write support to agate" +HOMEPAGE=" + https://github.com/wireservice/agate-sql/ + https://pypi.org/project/agate-sql/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64-macos ~x64-macos" + +RDEPEND=" + >=dev-python/agate-1.5.0[${PYTHON_USEDEP}] + >=dev-python/sqlalchemy-1.4[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/greenlet[${PYTHON_USEDEP}] + dev-python/lxml[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +EPYTEST_DESELECT=( + # requires crate + tests/test_agatesql.py::TestSQL::test_to_sql_create_statement_with_dialects +)
[gentoo-commits] repo/gentoo:master commit in: dev-python/boto3/
commit: 3d1ec11f60a5f014b7e63c22482e0392710747a0 Author: Michał Górny gentoo org> AuthorDate: Thu Oct 19 02:53:02 2023 + Commit: Michał Górny gentoo org> CommitDate: Thu Oct 19 02:53:02 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d1ec11f dev-python/boto3: Bump to 1.28.66 Signed-off-by: Michał Górny gentoo.org> dev-python/boto3/Manifest | 1 + dev-python/boto3/boto3-1.28.66.ebuild | 68 +++ 2 files changed, 69 insertions(+) diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest index ca3c47e5b28c..b9e5911a8e6d 100644 --- a/dev-python/boto3/Manifest +++ b/dev-python/boto3/Manifest @@ -5,3 +5,4 @@ DIST boto3-1.28.62.gh.tar.gz 712305 BLAKE2B 1d61f857143f9471a254e035cf532cab3869 DIST boto3-1.28.63.gh.tar.gz 713769 BLAKE2B f2e300458934893bb6d2186e900c4ba9abbd51d2ffabdbcd3026394315653e64fdc486f3ed4e33b26bef160b00e75acea875278eab03b4eeb50b5ecc94d4c0fc SHA512 782c7bb48af31638899e8bcf8fc87f67ab793fe724392be90951ece61b165f55d1df47585bd5211d7ecf3c989e5316ff9db774c8f0f357d1afc2af3ca0e49879 DIST boto3-1.28.64.gh.tar.gz 714823 BLAKE2B b051c57d2852699d2c18472629934b97e76f30b1e6e0f398fde113771146cd65f8042bb8622884294fb802424b7beb498648d558f6d5cfc3dd48b1100dafc2d2 SHA512 ca0042e173c4a35dc9d6ab8ed362d3308753d3722bb4cf25302fd0018c5d94e66a2ea288610192ad5a353ca54f0ab8f1942224269935b1fe3444b2e70842da13 DIST boto3-1.28.65.gh.tar.gz 715573 BLAKE2B 24cf962b2b9e5c52f0e8d86e9acd730c4fe48bd7634ac65ccdf344985e82c51af05ff10f903cbde5048e8510adc5a83992cf2ad4ddf880435c121b20f981a6f6 SHA512 ea8ff1b72b5b8db00c959abf522a7aaf53bccf9b1e06f8ce70052cc752d18b73a8bc75d6bd97bd0740acac5bf3fd68f6fa39fc8aa084128291940c93d6745bf1 +DIST boto3-1.28.66.gh.tar.gz 715939 BLAKE2B 4fda459ac4b066eae30a9f12ea53f2842dff2e4055cac8462ce147cbf2a77d4283ce6d814cefd0ecaff609d3b9401fe9216a1f54d464d2a1d64514ffebbc8352 SHA512 e44a59e124cac7d817a8fcc09004b557387369d5d02e55675e3ef5345a54f1ec5b60dc9558e1a1ae778841dbe7c4d29f27ca8ff066128c351349109d6f95aeab diff --git a/dev-python/boto3/boto3-1.28.66.ebuild b/dev-python/boto3/boto3-1.28.66.ebuild new file mode 100644 index ..a37cc38af2f3 --- /dev/null +++ b/dev-python/boto3/boto3-1.28.66.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] repo/gentoo:master commit in: dev-python/GitPython/
commit: 93fb3c3148a4f06d7174ada228a80f8a24d8288e Author: Michał Górny gentoo org> AuthorDate: Thu Oct 19 02:57:43 2023 + Commit: Michał Górny gentoo org> CommitDate: Thu Oct 19 03:51:06 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93fb3c31 dev-python/GitPython: Bump to 3.1.40 Signed-off-by: Michał Górny gentoo.org> dev-python/GitPython/GitPython-3.1.40.ebuild | 84 dev-python/GitPython/Manifest| 3 + 2 files changed, 87 insertions(+) diff --git a/dev-python/GitPython/GitPython-3.1.40.ebuild b/dev-python/GitPython/GitPython-3.1.40.ebuild new file mode 100644 index ..52f6a25ddaf6 --- /dev/null +++ b/dev-python/GitPython/GitPython-3.1.40.ebuild @@ -0,0 +1,84 @@ +# 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} ) +PYTHON_REQ_USE="threads(+)" + +inherit distutils-r1 pypi + +TEST_P=GitPython-${PV} +GITDB_P=gitdb-4.0.10_p1 +SMMAP_P=smmap-5.0.0_p1 + +DESCRIPTION="Library used to interact with Git repositories" +HOMEPAGE=" + https://github.com/gitpython-developers/GitPython/ + https://pypi.org/project/GitPython/ +" +SRC_URI+=" + test? ( + https://dev.gentoo.org/~mgorny/dist/${TEST_P}.gitbundle + https://dev.gentoo.org/~mgorny/dist/${GITDB_P}.gitbundle + https://dev.gentoo.org/~mgorny/dist/${SMMAP_P}.gitbundle + ) +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" + +RDEPEND=" + dev-vcs/git + >=dev-python/gitdb-4.0.1[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + >=dev-python/ddt-1.1.1[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_test() { + git config --global user.email "tra...@ci.com" || die + git config --global user.name "Travis Runner" || die + + git clone "${DISTDIR}/${TEST_P}.gitbundle" "${T}"/test || die + git clone "${DISTDIR}/${GITDB_P}.gitbundle" \ + "${T}"/test/git/ext/gitdb || die + git clone "${DISTDIR}/${SMMAP_P}.gitbundle" \ + "${T}"/test/git/ext/gitdb/gitdb/ext/smmap || die + + cd "${T}"/test || die + git rev-parse HEAD > .git/refs/remotes/origin/master || die + TRAVIS=1 ./init-tests-after-clone.sh || die + cat test/fixtures/.gitconfig >> ~/.gitconfig || die + + distutils-r1_src_test +} + +python_test() { + local EPYTEST_DESELECT=( + # performance tests are unreliable by design + test/performance + # unimpoortant and problematic + test/test_installation.py + # Internet + test/test_repo.py::TestRepo::test_leaking_password_in_clone_logs + test/test_quick_doc.py::QuickDoc::test_cloned_repo_object + # requires which(1) + # https://github.com/gitpython-developers/GitPython/pull/1525 + test/test_git.py::TestGit::test_refresh + # TODO + test/test_submodule.py::TestSubmodule::test_base_rw + test/test_submodule.py::TestSubmodule::test_git_submodules_and_add_sm_with_new_commit + test/test_submodule.py::TestSubmodule::test_list_only_valid_submodules + test/test_submodule.py::TestSubmodule::test_root_module + ) + + epytest -o addopts= test +} diff --git a/dev-python/GitPython/Manifest b/dev-python/GitPython/Manifest index 3ff48331f5b2..1e3234cab297 100644 --- a/dev-python/GitPython/Manifest +++ b/dev-python/GitPython/Manifest @@ -2,5 +2,8 @@ DIST GitPython-3.1.37.gitbundle 9744035 BLAKE2B 57f16e0ebfdf6e2078c8a8fa220185ad DIST GitPython-3.1.37.tar.gz 200076 BLAKE2B b5db83f6712a94464fec98229af739ca7eb71eb47bd03164e94bb680c03bd84e49c7956e3a58937464c6fd6e4254a24d5e89150f40a59c5d101d7e56daca8fba SHA512 c036b5a12b2839a152d21cc6163445c067d70b18984888e799b0900449bea0a5290f6520fae5cab83fb8553af9c6bb0150c9b28103311deecb3686de30dd35f1 DIST GitPython-3.1.38.gitbundle 9830368 BLAKE2B 4a0e5c9f7f859b49d36d8d8deef79aa59615698416586d2802d428d21b959bd80da7888f51db4833f35e2cc63d56ef9188a59916693af484e6e6ccc4c6b9 SHA512 5fff695ac828bb0495fb8dd9bc75f57e44d721ad8010577d567c34638e75855d22ce6560649cebe26a84f1baa0f245b82b9369e19ce6e3af36eadcfd51049c23 DIST GitPython-3.1.38.tar.gz 200632 BLAKE2B 56c9b0f96c70e9f021d9830b220a43902de58271c38b25886c93d33706bd5a4dd081ca3cc3c126c7d5da24ed715a36b570b7a81f9d71aa3c1bfc77f2f7865730 SHA512 39bdf3dc3b1b1467a6f5426817977a353d54d4798451126f847911039de84d7d8030bc4d4263fd7584685a5a8113fc62d29f6c98c0bc95b646ee4f2f0ef60862 +DIST GitPython-3.1.40.gitbundle 9832215 BLAKE2B
[gentoo-commits] repo/gentoo:master commit in: app-admin/awscli/
commit: 327d4fbebb6d3eaf8728cc2071e1e208666a87a2 Author: Michał Górny gentoo org> AuthorDate: Thu Oct 19 02:53:15 2023 + Commit: Michał Górny gentoo org> CommitDate: Thu Oct 19 02:53:15 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=327d4fbe app-admin/awscli: Bump to 1.29.66 Signed-off-by: Michał Górny gentoo.org> app-admin/awscli/Manifest | 1 + app-admin/awscli/awscli-1.29.66.ebuild | 85 ++ 2 files changed, 86 insertions(+) diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest index ecae95508abc..084981a0327f 100644 --- a/app-admin/awscli/Manifest +++ b/app-admin/awscli/Manifest @@ -5,3 +5,4 @@ DIST aws-cli-1.29.62.gh.tar.gz 2560151 BLAKE2B 0aa6dba4dcee72e0d3cbddb62ebcd9405 DIST aws-cli-1.29.63.gh.tar.gz 2561207 BLAKE2B 83d1bf59c565ae5035eea0bfff91b2ac41e09cd250916db3bdb52b3cd336c869ca023acddf31418ca4ae81162d6cafb1cb915372d17988a4e616c018fceeb47b SHA512 2f6a699a8e1b3526adc49e88079cf19c7ddb18c6a3653ddb622ef5bc2d00dcbd4b490324e3d30f0911a236d692970072f999216876108fa6967450bc42cb1072 DIST aws-cli-1.29.64.gh.tar.gz 2561807 BLAKE2B a4423549d6bd5789ebbd027febc411a7ab5be46bbcf1b407dc40fa95005c00bf413205c47099bb17e1f26f9d693a1af34479cbf29881dfa1544c42cc5193c0d6 SHA512 1238881d78483f7e5bd06c4653471406f7c5da8904bf5ef1a9fa3c4f8b44138313289ea626e411b2827b89a779bd1990a99a43b909b59ba022f95e38b3a025ff DIST aws-cli-1.29.65.gh.tar.gz 2562601 BLAKE2B 4c88ae2dcd37685f6908e027dc960d14e08f268f4f0784763b2e371f598d848c055847e27540c14d1ac745e4d87ce894e1e5a375c46ea522c384cb377146816a SHA512 b2bbcb989602be9b4f513cf8c0feddd2c680d005568d0f82a82206ebf13f2235fd0650d85502738bd0f2410e5a006d14fafa1873b7d9ba453843e8f055985a51 +DIST aws-cli-1.29.66.gh.tar.gz 2563105 BLAKE2B 547b401269b8ea5431c3ff831c513306fa4d4c9fe21a15cba74528e460e626b900f0e29ddcb93c6735d1b85f8ad89528de576a87c0bcc2f31147f047add2449d SHA512 1114e1c2279d59ee1396716ccc619e8073ff425c1eaa88cf7ee5274ebfac0361646ad8d17a4a4bc565714e5dbd6537767d91ea039fa163761cb7f38c20760c24 diff --git a/app-admin/awscli/awscli-1.29.66.ebuild b/app-admin/awscli/awscli-1.29.66.ebuild new file mode 100644 index ..941051349113 --- /dev/null +++ b/app-admin/awscli/awscli-1.29.66.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/dns-lexicon/
commit: 0202cf5eb00aba11ace95f6ed8fe0d1a5f01a1df Author: Michał Górny gentoo org> AuthorDate: Thu Oct 19 03:34:52 2023 + Commit: Michał Górny gentoo org> CommitDate: Thu Oct 19 03:51:07 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0202cf5e dev-python/dns-lexicon: Bump to 3.16.1 Signed-off-by: Michał Górny gentoo.org> dev-python/dns-lexicon/Manifest | 1 + dev-python/dns-lexicon/dns-lexicon-3.16.1.ebuild | 71 2 files changed, 72 insertions(+) diff --git a/dev-python/dns-lexicon/Manifest b/dev-python/dns-lexicon/Manifest index 7db9ccb056f4..e8eda7675d0c 100644 --- a/dev-python/dns-lexicon/Manifest +++ b/dev-python/dns-lexicon/Manifest @@ -4,3 +4,4 @@ DIST dns-lexicon-3.14.1.gh.tar.gz 6747567 BLAKE2B 55ddba2caf71b92ad0e5f34457d33c DIST dns-lexicon-3.15.0.gh.tar.gz 6200937 BLAKE2B 94ff86424e5f9d03d5ec059359f684cbcda8fd617f84510c7154c2f48072b766bab0497ef1dd46c630b25f8196d177715eeaa9223bf2b502f125526120f91327 SHA512 22e6f11e2b5750ff44c8a72b0e6c0a1a4126e247074b87cf7fbbf403d8858c261fb2c57a5d01daa218e4b3448782ccb5567fd6f29da78baabb2aded90a82c97c DIST dns-lexicon-3.15.1.gh.tar.gz 6201895 BLAKE2B 85279f48b55bc4fac4017874728bdb089ec120105051119c229892335bead4cd2c2ee8a3a2527ca43e23e3c103bc3d0fbf3eef2f26681de0f8d07b0de10cc3eb SHA512 406a88808e0200cdd8e510e4a99688b75ebe306b209931bd3282d9cd80fca15cf0b50a537d208f4b41cc6022e8501de6fbe83e20b426a8dc28724cd92fb8 DIST dns-lexicon-3.16.0.gh.tar.gz 6198018 BLAKE2B fcba99b0e1e93cf585043c58d0b7c3efa972976c8ac9db491a0081c46adad7720f0039cbb4f10af3c72ee8bf83cbb549fb6f3f511e0774161562b899fdc425b6 SHA512 1de871ab54b0f4a40f5c634f69d4c73b4233ca37f740710d78f2b2b298f972b93992bd44adf64d36dfa2fdfefc0cf25a862066ad391be695c403388c5cbb9c22 +DIST dns-lexicon-3.16.1.gh.tar.gz 6199830 BLAKE2B 0965fbb325232e7d0f8cc5f0eb34eb8821b42de4aa16e7e96adb8bd88e329756768347a3a174daeccac6d4576f7b88f252516a4b3a416c0be23b4ec78525e472 SHA512 7cf2392ec94871076f13e443a6f8c1e9486ceed44c7a23f28e29a98ad0ee8b5f3ae534d3627b4f04fc77894059a2f8a49b12bae3f6faa52a4cbd175bd6cd6e99 diff --git a/dev-python/dns-lexicon/dns-lexicon-3.16.1.ebuild b/dev-python/dns-lexicon/dns-lexicon-3.16.1.ebuild new file mode 100644 index ..55e62bd2d181 --- /dev/null +++ b/dev-python/dns-lexicon/dns-lexicon-3.16.1.ebuild @@ -0,0 +1,71 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=poetry +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 optfeature + +DESCRIPTION="Manipulate DNS records on various DNS providers in a standardized/agnostic way" +HOMEPAGE=" + https://github.com/AnalogJ/lexicon/ + https://pypi.org/project/dns-lexicon/ +" +SRC_URI=" + https://github.com/AnalogJ/lexicon/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" +S="${WORKDIR}/lexicon-${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + dev-python/beautifulsoup4[${PYTHON_USEDEP}] + dev-python/cryptography[${PYTHON_USEDEP}] + >=dev-python/pyotp-2[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-python/tldextract[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + >=dev-python/boto3-1.25[${PYTHON_USEDEP}] + dev-python/dnspython[${PYTHON_USEDEP}] + dev-python/zeep[${PYTHON_USEDEP}] + dev-python/vcrpy[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +EPYTEST_IGNORE=( + # Requires the "localzone" module + tests/providers/test_localzone.py + # Requires the "softlayer" module + tests/providers/test_softlayer.py + # Requires the "transip" module + tests/providers/test_transip.py + # Requires the "oci" module + tests/providers/test_oci.py + # Uses tldextract which needs Internet access to download its database + tests/providers/test_auto.py + # All recordings seem to be broken + tests/providers/test_namecheap.py + # Broken by minor vcrpy / urllib3-2 incompatibility + # https://github.com/kevin1024/vcrpy/issues/714 + tests/providers/test_route53.py +) + +pkg_postinst() { + if [[ -z ${REPLACING_VERSIONS} ]]; then + optfeature_header \ + "Install the following packages to enable support for additional DNS providers:" + optfeature Gransy dev-python/zeep + optfeature Route53 dev-python/boto3 + optfeature DDNS dev-python/dnspython + fi +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: 5b7a805bf47f2e8716983b5ec3338a07e82d31ac Author: Michał Górny gentoo org> AuthorDate: Thu Oct 19 02:52:55 2023 + Commit: Michał Górny gentoo org> CommitDate: Thu Oct 19 02:52:55 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b7a805b dev-python/botocore: Bump to 1.31.66 Signed-off-by: Michał Górny gentoo.org> dev-python/botocore/Manifest| 1 + dev-python/botocore/botocore-1.31.66.ebuild | 68 + 2 files changed, 69 insertions(+) diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest index 365ae59832c1..8f6ff230fe81 100644 --- a/dev-python/botocore/Manifest +++ b/dev-python/botocore/Manifest @@ -5,3 +5,4 @@ DIST botocore-1.31.62.gh.tar.gz 11961556 BLAKE2B 315a1ba1543ba5b92c0a0394a4a21b1 DIST botocore-1.31.63.gh.tar.gz 11975759 BLAKE2B 3e757c6303f3390d3d563187c47140042d09271b16022a7a633bf68dc7188d42ac5a73838d2ae0556c8eec63296bb3f3b3f1011889fa7c10d660654695cd70f1 SHA512 39f1b6cb5c61a55a6f01e41750f651baf16c6d66e0b9e30cff042f54d03c0e862ab91a8f918257df8da678b13e732c68e887b21aa6778bafad5361f4edd2 DIST botocore-1.31.64.gh.tar.gz 11983429 BLAKE2B 636f0c394a3af8bf174f992444e3e352893f3e8cf11e9732a6e73af3f155b638e9ee3060617bbf184b5872768257ad81aa95379b48452a1fe8a6bc100f601074 SHA512 375b406eb16f93d0ca9631fe9943959d24b62ac579b70f0782f6b386933fb3de25343c05bda7667c441c050ccd10c9c5a254bfd8a620610adb7669ed326a0203 DIST botocore-1.31.65.gh.tar.gz 11988384 BLAKE2B 38c563e13e4205af8f41622eb0715ae11ac2214979d367894afc75a872e2d2d38be57f8b8a10efcd847bc8751b09e5d4394f21aa8bf4358d8ec55888adcb68d9 SHA512 1919efbf6d807a23d33050c7d306cc63bf85f088b84b6ea18a58b40eb0acec4e2bb6acd3150bd7b2939bed594cfc3fa681c094b35b8ca049ef2299c60502c3d0 +DIST botocore-1.31.66.gh.tar.gz 11990356 BLAKE2B d7cd9963a5911bd14efe10fc44bd723c353f1f1dba92ee201f7bd93c304d6ead63cdcfd2811636b3b5a40b1b4b803391f409093077c273e251de24727d60ee19 SHA512 133ddb2350c350808b553c9d778f2d9f7a5ac3837b94b9475bccdba1f1c90365d4e85f92630d75f2afca865b56ad320eb995ebed23b4a5207f4aa2230eb9636b diff --git a/dev-python/botocore/botocore-1.31.66.ebuild b/dev-python/botocore/botocore-1.31.66.ebuild new file mode 100644 index ..7cacb5c3f634 --- /dev/null +++ b/dev-python/botocore/botocore-1.31.66.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/zeroconf/
commit: 82cc19162148c52675d531933942a3907f48d6b5 Author: Michał Górny gentoo org> AuthorDate: Thu Oct 19 02:56:58 2023 + Commit: Michał Górny gentoo org> CommitDate: Thu Oct 19 03:51:05 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82cc1916 dev-python/zeroconf: Bump to 0.119.0 Signed-off-by: Michał Górny gentoo.org> dev-python/zeroconf/Manifest| 1 + dev-python/zeroconf/zeroconf-0.119.0.ebuild | 56 + 2 files changed, 57 insertions(+) diff --git a/dev-python/zeroconf/Manifest b/dev-python/zeroconf/Manifest index 95a5bdd7ba1d..d5288e5bdc5a 100644 --- a/dev-python/zeroconf/Manifest +++ b/dev-python/zeroconf/Manifest @@ -1,2 +1,3 @@ DIST zeroconf-0.115.2.tar.gz 156482 BLAKE2B 80a1c0af87ffaec73505f48f1b38b8f99b578d6573970529b4613fd46174f635d2ff24ae6b1631a2747bb4eb542ac7180cf7bb473aa69f91ce90e64b463ec43d SHA512 1a1fd7f5cf3356fa189f209dc9ea0f8319b0d101ec28ed0ae3304656ca488afab0258cf6bce6d13919554555ea1a51b59599dba5afccc315df15d4efbc8cdb13 DIST zeroconf-0.118.0.tar.gz 156789 BLAKE2B a2491c33134b07486cf6350d4b25461edf78fb5ab181b36b8088f3ef63fe86d8324ea044985f9423886ceb15495d5d34bf79de488dafcdd87398875adee62fce SHA512 6f869443dbeea324b1b0f3b89a8183441b373459e871ffee9c35d3f4eda5489e164bc85f28e6e96c7dea976eeff591c25044a28cca56c967d857b1ac5f485e79 +DIST zeroconf-0.119.0.tar.gz 156999 BLAKE2B d8b8f65d6365dad2e58a04f5bf7ec46a9cce45d27a4edcd1d1d1e0d3b38ae0e0b5d84e92b5255c59059367627c918446af6638365c6ea235a989f9af34172db4 SHA512 dcc5824e8f53e0108e5b2072f77897c5eefa7919f8a760feb9635dd970835c3445f06ecd9f556a8fae09e6e6538533810a99e6b4fda2bc9072072c093df87722 diff --git a/dev-python/zeroconf/zeroconf-0.119.0.ebuild b/dev-python/zeroconf/zeroconf-0.119.0.ebuild new file mode 100644 index ..b3ff07347a6d --- /dev/null +++ b/dev-python/zeroconf/zeroconf-0.119.0.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=poetry +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Pure Python Multicast DNS Service Discovery Library (Bonjour/Avahi compatible)" +HOMEPAGE=" + https://github.com/python-zeroconf/python-zeroconf/ + https://pypi.org/project/zeroconf/ +" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux" + +RDEPEND=" + >=dev-python/ifaddr-0.1.7[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + >=dev-python/async-timeout-3.0.0[${PYTHON_USEDEP}] + ' 3.10) +" +# the build system uses custom build script that uses distutils to build +# C extensions, sigh +BDEPEND=" + >=dev-python/cython-3[${PYTHON_USEDEP}] + >=dev-python/setuptools-65.6.3[${PYTHON_USEDEP}] + test? ( + dev-python/pytest-asyncio[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +export REQUIRE_CYTHON=1 + +python_test() { + local -x SKIP_IPV6=1 + local EPYTEST_DESELECT=( + # network + tests/test_core.py::Framework::test_close_multiple_times + tests/test_core.py::Framework::test_launch_and_close + tests/test_core.py::Framework::test_launch_and_close_context_manager + + # fragile to timeouts (?) + tests/services/test_browser.py::test_service_browser_expire_callbacks + tests/utils/test_asyncio.py::test_run_coro_with_timeout + ) + + epytest -o addopts= +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pycairo/
commit: 347b3dd9c39be3da8c52df6f7d7cc527769c593a Author: Michał Górny gentoo org> AuthorDate: Thu Oct 19 02:50:26 2023 + Commit: Michał Górny gentoo org> CommitDate: Thu Oct 19 02:50:26 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=347b3dd9 dev-python/pycairo: Fix double prefix in pkg-config install Closes: https://bugs.gentoo.org/915981 Signed-off-by: Michał Górny gentoo.org> dev-python/pycairo/pycairo-1.25.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pycairo/pycairo-1.25.0.ebuild b/dev-python/pycairo/pycairo-1.25.0.ebuild index 855fe827c15a..566314d24f35 100644 --- a/dev-python/pycairo/pycairo-1.25.0.ebuild +++ b/dev-python/pycairo/pycairo-1.25.0.ebuild @@ -58,7 +58,7 @@ python_install() { # we need to pass --root via install command, sigh cat > "${T}/distutils-extra.cfg" <<-EOF || die [install] - root = ${ED} + root = ${D} EOF local -x DIST_EXTRA_CONFIG=${T}/distutils-extra.cfg esetup.py \
[gentoo-commits] repo/gentoo:master commit in: dev-util/stressapptest/
commit: c1a60b8ac77731c9257713441a29a59f6c91195b Author: Christophe Lermytte lermytte be> AuthorDate: Wed Oct 18 10:05:59 2023 + Commit: Yixun Lan gentoo org> CommitDate: Wed Oct 18 23:38:32 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1a60b8a dev-util/stressapptest: bump to 1.0.11 also fix compilation with gcc-13 Closes: https://bugs.gentoo.org/895082 Closes: https://github.com/gentoo/gentoo/pull/33390 Signed-off-by: Christophe Lermytte lermytte.be> Signed-off-by: Yixun Lan gentoo.org> dev-util/stressapptest/Manifest| 1 + dev-util/stressapptest/stressapptest-1.0.11.ebuild | 24 ++ 2 files changed, 25 insertions(+) diff --git a/dev-util/stressapptest/Manifest b/dev-util/stressapptest/Manifest index f0b635157c3a..8ee802f008d7 100644 --- a/dev-util/stressapptest/Manifest +++ b/dev-util/stressapptest/Manifest @@ -1 +1,2 @@ +DIST stressapptest-1.0.11.tar.gz 230797 BLAKE2B 0b1a3cb999c3f7042ecdfc49e118d8abfb28367e9e53a646fe1c89441446b725231997321ecc599b78313a1100df31bf2057f9a60092234597cf633b8520ecd5 SHA512 4d4a1d018e03a857af16773238323a1fddaf2babde491249e80e2644bffa2673bee9a9f2c97931eda04cb9481bffe4434c0986d3660bd5d922955e7c76376597 DIST stressapptest-1.0.9.tar.gz 219517 BLAKE2B 58fdb60b924bedd526cf31ed47a56cf4cca288abb43054fc6de5379ec2c6ea705c92eec1ef657274949009e40e8fa82ee9cc6e1bda2ef160a894ba95519fcfd8 SHA512 2680b9a4e148a2fe0cb7758ffde7624c8874bbae1e7650bb4df6916512be5949996da16d52f530b237fe4c6122fa9bb2d35b11092d106f59d614b44eec250595 diff --git a/dev-util/stressapptest/stressapptest-1.0.11.ebuild b/dev-util/stressapptest/stressapptest-1.0.11.ebuild new file mode 100644 index ..ef8787eafda4 --- /dev/null +++ b/dev-util/stressapptest/stressapptest-1.0.11.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit flag-o-matic + +DESCRIPTION="Stressful Application Test" +HOMEPAGE="https://github.com/stressapptest/stressapptest; +SRC_URI="https://github.com/stressapptest/stressapptest/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~mips ~x86" +IUSE="debug" + +RDEPEND="dev-libs/libaio" +DEPEND="${RDEPEND}" + +src_configure() { + # Matches the configure & sat.cc logic + use debug || append-cppflags -DNDEBUG -DCHECKOPTS + econf --disable-default-optimizations +}
[gentoo-commits] repo/gentoo:master commit in: dev-scheme/chez/
commit: 2dde778824bb005f3bc022630f893ae9a2e1cc18 Author: Maciej Barć gentoo org> AuthorDate: Wed Oct 18 18:09:07 2023 + Commit: Maciej Barć gentoo org> CommitDate: Wed Oct 18 22:05:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2dde7788 dev-scheme/chez: fix install in eprefix Signed-off-by: Maciej Barć gentoo.org> dev-scheme/chez/chez-9.6.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-scheme/chez/chez-9.6.4.ebuild b/dev-scheme/chez/chez-9.6.4.ebuild index 6cce9c186365..dad71cf90e84 100644 --- a/dev-scheme/chez/chez-9.6.4.ebuild +++ b/dev-scheme/chez/chez-9.6.4.ebuild @@ -67,7 +67,7 @@ src_configure() { src_install() { # TempRoot == DESTDIR - emake TempRoot="${D}" install + emake TempRoot="${ED}" install einstalldocs find "${ED}"/usr/$(get_libdir)/csv${PV//a}/examples \
[gentoo-commits] repo/gentoo:master commit in: net-misc/moonlight/
commit: ea0e1474bc83e058cd9854e424f1a2f4c7fa8c5f Author: James Le Cuirot gentoo org> AuthorDate: Wed Oct 18 21:57:47 2023 + Commit: James Le Cuirot gentoo org> CommitDate: Wed Oct 18 21:57:47 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea0e1474 net-misc/moonlight: Version bump to 5.0.0 Signed-off-by: James Le Cuirot gentoo.org> net-misc/moonlight/Manifest | 1 + net-misc/moonlight/moonlight-5.0.0.ebuild | 80 +++ 2 files changed, 81 insertions(+) diff --git a/net-misc/moonlight/Manifest b/net-misc/moonlight/Manifest index acf0147bd96b..32d1c784c5f7 100644 --- a/net-misc/moonlight/Manifest +++ b/net-misc/moonlight/Manifest @@ -1 +1,2 @@ DIST MoonlightSrc-4.3.1.tar.gz 71454450 BLAKE2B cd6d8d95c3d53dbf73850cd30f86bdb9837806a642472454d70f6abee20ae91bc79c0671c4da0a74fb5f43086841a8318718c4f2f4e4768b395fb4b38d1dde9e SHA512 f5f7b23929aadb87716470522a315cba40d8155be6b76297eab4107e0fef71b48f9f4c9a4cc2b58bd48579db052a8ca8ecda9b49c78c3d229863a30886cf1847 +DIST MoonlightSrc-5.0.0.tar.gz 79821343 BLAKE2B 91a57f70863cd9c8a8a0cb28cc0475468485d449747fb3425dce41c046af992f9b636036cf735799042d895e69c2c88fbc48d1b1b874bd03a3b1eef97d6c98ad SHA512 067f862d2f33a7b2d47b6465951a5618a81f027219b9dcbe976154abaa7e0ba3913e59096584bbb8f86170d677804bb5e1412f7bd71727d9f8ac519adde097d3 diff --git a/net-misc/moonlight/moonlight-5.0.0.ebuild b/net-misc/moonlight/moonlight-5.0.0.ebuild new file mode 100644 index ..8b57b5053b13 --- /dev/null +++ b/net-misc/moonlight/moonlight-5.0.0.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +if [[ ${PV} = * ]]; then + EGIT_REPO_URI="https://github.com/moonlight-stream/moonlight-qt.git; + EGIT_SUBMODULES=( '*' -libs -soundio ) + inherit git-r3 +else + SRC_URI="https://github.com/moonlight-stream/moonlight-qt/releases/download/v${PV}/MoonlightSrc-${PV}.tar.gz; + KEYWORDS="~amd64 ~arm64" + S="${WORKDIR}" +fi + +inherit qmake-utils xdg + +DESCRIPTION="NVIDIA GameStream (and Sunshine) client" +HOMEPAGE="https://github.com/moonlight-stream/moonlight-qt; +LICENSE="GPL-3" +SLOT="0" +IUSE="cuda +libdrm embedded glslow mmal soundio +vaapi vdpau wayland X" + +RDEPEND=" + dev-libs/openssl:= + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtquickcontrols2:5 + dev-qt/qtsvg:5 + dev-qt/qtwidgets:5 + media-libs/libglvnd + media-libs/libpulse + media-libs/libsdl2[haptic,kms,joystick,sound,video] + media-libs/opus + media-libs/sdl2-ttf + media-video/ffmpeg:=[cuda?,libdrm?,mmal?] + libdrm? ( x11-libs/libdrm ) + soundio? ( media-libs/libsoundio:= ) + vaapi? ( media-libs/libva:=[wayland?,X?] ) + vdpau? ( x11-libs/libvdpau ) + wayland? ( dev-libs/wayland ) + X? ( x11-libs/libX11 ) +" + +DEPEND=" + ${RDEPEND} +" + +BDEPEND=" + dev-qt/qtcore + virtual/pkgconfig +" + +src_prepare() { + default + + # Force system libsoundio over bundled version. + rm -r soundio/ || die +} + +src_configure() { + eqmake5 PREFIX="${EPREFIX}/usr" CONFIG+=" \ + $(usex cuda "" disable-cuda) \ + $(usex libdrm "" disable-libdrm) \ + $(usex mmal "" disable-mmal) \ + $(usex vaapi "" disable-libva) \ + $(usex vdpau "" disable-libvdpau) \ + $(usex wayland "" disable-wayland) \ + $(usex X "" disable-x11) \ + $(usev embedded) \ + $(usev glslow) \ + $(usev soundio) \ + " +} + +src_install() { + emake install INSTALL_ROOT="${D}" + einstalldocs +}
[gentoo-commits] repo/gentoo:master commit in: www-client/vivaldi-snapshot/
commit: 7e44f849e8c728822659493d71616dd2dcb2c07b Author: James Le Cuirot gentoo org> AuthorDate: Wed Oct 18 21:39:28 2023 + Commit: James Le Cuirot gentoo org> CommitDate: Wed Oct 18 21:39:28 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e44f849 www-client/vivaldi-snapshot: Drop old 6.4.3152.3 Signed-off-by: James Le Cuirot gentoo.org> www-client/vivaldi-snapshot/Manifest | 3 - .../vivaldi-snapshot-6.4.3152.3.ebuild | 223 - 2 files changed, 226 deletions(-) diff --git a/www-client/vivaldi-snapshot/Manifest b/www-client/vivaldi-snapshot/Manifest index 37dddad8edcf..c6a84e2c3d76 100644 --- a/www-client/vivaldi-snapshot/Manifest +++ b/www-client/vivaldi-snapshot/Manifest @@ -1,6 +1,3 @@ -DIST vivaldi-snapshot_6.4.3152.3-1_amd64.deb 105343600 BLAKE2B c03a581b9cfac49f0c6a31559cacf9f32f8087bb91b3e8b1d6638f348ef291be82b4eea15df782f001b4ea8f06a7abadda910bbee9a53fb41391eb6a2d69e201 SHA512 1e4c7754c486860368910850f2fbd84705b65d6cb809714d0ac952b5b69daab253108046ac3ad9c2950572b38bcb9769aa4a8f28f6761c1d3adafe695bfa9b5d -DIST vivaldi-snapshot_6.4.3152.3-1_arm64.deb 9572 BLAKE2B 100b08d686ff5a4481d86433de84124fcb3c18e14667eb12b9a59fb895a4cfd9d336ec5975d07e9917a9bf0fcc315f7d480c46dd64bf087bdda946295ee78641 SHA512 d67a6b770cac56d76e99e553c15b7bf2335abe05b4f396b97d0f603b0bfc315e998ad9b5efaf93001965a784a40e72460e2c5add957f9807809cec701827a8f8 -DIST vivaldi-snapshot_6.4.3152.3-1_armhf.deb 100634272 BLAKE2B 2bdc32ff04260dfd7c1a38870f7a8ed2aecd7a57bed8884aeed00e0e82026834e15573756eebd10c95c5c808d2a4350aaefc7ba5700e80542c90fb815ca421ac SHA512 808a13d581e8321c727c688033950de8a40321132aeb96c580da4d7c11da56c750f498bfa1d41291d526237474e4d5cc76c1a0b8ea8162929b5a0b3302590851 DIST vivaldi-snapshot_6.4.3160.25-1_amd64.deb 105369496 BLAKE2B e65fd968ceac08496a50da41029f38fb05a143bebc4b4ac81db79f709bb2a42f9eca32acd2c87ec7407ba6fe0d43973ca7323e5cd58e6b496daaf7543bdb677b SHA512 8e026b6d8be21052a7317ad26ffd1c21d8a669898559bd382acc15c1ab25b59b4395425860333d9aec2927834deb61c0953c398307ca6ff15ad77389447ebeda DIST vivaldi-snapshot_6.4.3160.25-1_arm64.deb 100094744 BLAKE2B 7386db4164426aedc26aa86483f1937eee1a52ff99829960250975dd0c8eeb2f1f02b22e25702afa2b7deab1bed026d7aa0b3741759b2da5a773c551058d7133 SHA512 c1f1d2eb7447dba16cf2622d9d8323b5d35723f3f038d51e09f8e72cf98a69689413e982c2e6c40421ed7a8e44acbecb5ef5bb1fcb4dfacc35109a6eef7567c5 DIST vivaldi-snapshot_6.4.3160.25-1_armhf.deb 100694448 BLAKE2B 34fcc914147ed604674e6f2e0d2fd3766013186c7f5321e942cd0bf63258e03f3df37a27d10df49a53173dd0417fc496fcdf1477ac18520411fe744bad949d0e SHA512 bcb0961543a1e111d796b3cee2c27224737378819c46b7eca8808bb430e25388ebcb97814bee66673f5be03d0eeaba7d7bb8436fa86b0dc05fb8da2c9e543186 diff --git a/www-client/vivaldi-snapshot/vivaldi-snapshot-6.4.3152.3.ebuild b/www-client/vivaldi-snapshot/vivaldi-snapshot-6.4.3152.3.ebuild deleted file mode 100644 index 9d522c106aff.. --- a/www-client/vivaldi-snapshot/vivaldi-snapshot-6.4.3152.3.ebuild +++ /dev/null @@ -1,223 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -CHROMIUM_VERSION="114" -CHROMIUM_LANGS=" - af - am - ar - az - be - bg - bn - ca - ca-valencia - cs - da - de - de-CH - el - en-GB - en-US - eo - es - es-419 - es-PE - et - eu - fa - fi - fil - fr - fy - gd - gl - gu - he - hi - hr - hu - hy - id - io - is - it - ja - jbo - ka - kab - kn - ko - ku - lt - lv - mk - ml - mr - ms - nb - nl - nn - pa - pl - pt-BR - pt-PT - ro - ru - sc - sk - sl - sq - sr - sr-Latn - sv - sw - ta - te - th - tr - uk - ur - vi - zh-CN - zh-TW -" - -inherit chromium-2 desktop linux-info unpacker xdg - -VIVALDI_PN="${PN/%vivaldi/vivaldi-stable}" -VIVALDI_HOME="opt/${PN}" -DESCRIPTION="A browser for our friends" -HOMEPAGE="https://vivaldi.com/; - -if [[ ${PV} = *_p* ]]; then - DEB_REV="${PV#*_p}" -else - DEB_REV=1 -fi - -KEYWORDS="-* ~amd64 ~arm ~arm64" -VIVALDI_BASE_URI="https://downloads.vivaldi.com/${VIVALDI_PN#vivaldi-}/${VIVALDI_PN}_${PV%_p*}-${DEB_REV}_; - -SRC_URI=" - amd64? ( ${VIVALDI_BASE_URI}amd64.deb ) - arm? ( ${VIVALDI_BASE_URI}armhf.deb ) - arm64? ( ${VIVALDI_BASE_URI}arm64.deb ) -" - -LICENSE="Vivaldi" -SLOT="0" -IUSE="gtk proprietary-codecs qt5 widevine" -RESTRICT="bindist mirror" - -RDEPEND=" - || ( - >=app-accessibility/at-spi2-core-2.46.0:2 - ( app-accessibility/at-spi2-atk
[gentoo-commits] repo/gentoo:master commit in: www-client/vivaldi-snapshot/
commit: eaaa14384b70a7cf4e770a788dd8ccb670a44152 Author: James Le Cuirot gentoo org> AuthorDate: Wed Oct 18 21:38:01 2023 + Commit: James Le Cuirot gentoo org> CommitDate: Wed Oct 18 21:38:01 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eaaa1438 www-client/vivaldi-snapshot: Add version 6.4.3160.27 Signed-off-by: James Le Cuirot gentoo.org> www-client/vivaldi-snapshot/Manifest | 3 + .../vivaldi-snapshot-6.4.3160.27.ebuild| 223 + 2 files changed, 226 insertions(+) diff --git a/www-client/vivaldi-snapshot/Manifest b/www-client/vivaldi-snapshot/Manifest index f8578e7f15dd..37dddad8edcf 100644 --- a/www-client/vivaldi-snapshot/Manifest +++ b/www-client/vivaldi-snapshot/Manifest @@ -4,3 +4,6 @@ DIST vivaldi-snapshot_6.4.3152.3-1_armhf.deb 100634272 BLAKE2B 2bdc32ff04260dfd7 DIST vivaldi-snapshot_6.4.3160.25-1_amd64.deb 105369496 BLAKE2B e65fd968ceac08496a50da41029f38fb05a143bebc4b4ac81db79f709bb2a42f9eca32acd2c87ec7407ba6fe0d43973ca7323e5cd58e6b496daaf7543bdb677b SHA512 8e026b6d8be21052a7317ad26ffd1c21d8a669898559bd382acc15c1ab25b59b4395425860333d9aec2927834deb61c0953c398307ca6ff15ad77389447ebeda DIST vivaldi-snapshot_6.4.3160.25-1_arm64.deb 100094744 BLAKE2B 7386db4164426aedc26aa86483f1937eee1a52ff99829960250975dd0c8eeb2f1f02b22e25702afa2b7deab1bed026d7aa0b3741759b2da5a773c551058d7133 SHA512 c1f1d2eb7447dba16cf2622d9d8323b5d35723f3f038d51e09f8e72cf98a69689413e982c2e6c40421ed7a8e44acbecb5ef5bb1fcb4dfacc35109a6eef7567c5 DIST vivaldi-snapshot_6.4.3160.25-1_armhf.deb 100694448 BLAKE2B 34fcc914147ed604674e6f2e0d2fd3766013186c7f5321e942cd0bf63258e03f3df37a27d10df49a53173dd0417fc496fcdf1477ac18520411fe744bad949d0e SHA512 bcb0961543a1e111d796b3cee2c27224737378819c46b7eca8808bb430e25388ebcb97814bee66673f5be03d0eeaba7d7bb8436fa86b0dc05fb8da2c9e543186 +DIST vivaldi-snapshot_6.4.3160.27-1_amd64.deb 105370432 BLAKE2B f5d500ca50012ddb8bce6c8c5dae966899f3abc5b1df954fdf578eb0a0f47b2938182d65025b1ce8a2c6fa78d805034d35a705ff15f5f5ac25c368411897e5df SHA512 b6845398ee1429695e69bbe21523822982205bc17cedc2549edb2f81aae4f995f396259ec08b3459828dbfee7db40b98ba6c4f6dda3bdcec94d2e4f94dd0e57b +DIST vivaldi-snapshot_6.4.3160.27-1_arm64.deb 100032248 BLAKE2B 47f3ca6da75803724d7e6c3f936714555b7f3b4bb1af797995087ddd6ef282b4beb3a12e14d55d0be95716e00e2126f8e3acaa195c6bfd3ce5ea9d04fde62b8e SHA512 6d578a32a074b00740f44043cd2fa1e91a82703a772fdcf34a4123564a17f2f4913f087d53ae5b2429a66e25c26c01fd7c629d190e2757b874b01cb5c2aba77a +DIST vivaldi-snapshot_6.4.3160.27-1_armhf.deb 100692040 BLAKE2B 37104305d3bd6ec204889f21e9b03fef24a6fd06208f31fc45f834ca0c2f269d11d9c60a6b2772ff1acb7398a9db3544ccd5d1cb229c78a87c01190839d1cdfc SHA512 11a85c9283dc87a5f9acd79652294007ddd643805ecbe866f0f3cdbffd9977bfe03750a75e95c4a25d4d697eb2d679e7f3d37f0db3fa68a4013ce6e6d440887e diff --git a/www-client/vivaldi-snapshot/vivaldi-snapshot-6.4.3160.27.ebuild b/www-client/vivaldi-snapshot/vivaldi-snapshot-6.4.3160.27.ebuild new file mode 100644 index ..9d522c106aff --- /dev/null +++ b/www-client/vivaldi-snapshot/vivaldi-snapshot-6.4.3160.27.ebuild @@ -0,0 +1,223 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CHROMIUM_VERSION="114" +CHROMIUM_LANGS=" + af + am + ar + az + be + bg + bn + ca + ca-valencia + cs + da + de + de-CH + el + en-GB + en-US + eo + es + es-419 + es-PE + et + eu + fa + fi + fil + fr + fy + gd + gl + gu + he + hi + hr + hu + hy + id + io + is + it + ja + jbo + ka + kab + kn + ko + ku + lt + lv + mk + ml + mr + ms + nb + nl + nn + pa + pl + pt-BR + pt-PT + ro + ru + sc + sk + sl + sq + sr + sr-Latn + sv + sw + ta + te + th + tr + uk + ur + vi + zh-CN + zh-TW +" + +inherit chromium-2 desktop linux-info unpacker xdg + +VIVALDI_PN="${PN/%vivaldi/vivaldi-stable}" +VIVALDI_HOME="opt/${PN}" +DESCRIPTION="A browser for our friends" +HOMEPAGE="https://vivaldi.com/; + +if [[ ${PV} = *_p* ]]; then + DEB_REV="${PV#*_p}" +else + DEB_REV=1 +fi + +KEYWORDS="-* ~amd64 ~arm ~arm64" +VIVALDI_BASE_URI="https://downloads.vivaldi.com/${VIVALDI_PN#vivaldi-}/${VIVALDI_PN}_${PV%_p*}-${DEB_REV}_; + +SRC_URI=" + amd64? ( ${VIVALDI_BASE_URI}amd64.deb ) + arm? ( ${VIVALDI_BASE_URI}armhf.deb ) + arm64? ( ${VIVALDI_BASE_URI}arm64.deb ) +" + +LICENSE="Vivaldi" +SLOT="0" +IUSE="gtk proprietary-codecs qt5 widevine" +RESTRICT="bindist mirror" + +RDEPEND=" + || ( +
[gentoo-commits] repo/gentoo:master commit in: net-mail/courier-imap/
commit: 5dedd510e646e090a195a7151243b9095c413d9d Author: Alfredo Tupone gentoo org> AuthorDate: Wed Oct 18 21:10:31 2023 + Commit: Alfredo Tupone gentoo org> CommitDate: Wed Oct 18 21:11:54 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5dedd510 net-mail/courier-imap: add 5.2.5 Signed-off-by: Alfredo Tupone gentoo.org> net-mail/courier-imap/Manifest | 1 + net-mail/courier-imap/courier-imap-5.2.5.ebuild | 229 2 files changed, 230 insertions(+) diff --git a/net-mail/courier-imap/Manifest b/net-mail/courier-imap/Manifest index 2dd66ee197e8..3cdd3d75fb5b 100644 --- a/net-mail/courier-imap/Manifest +++ b/net-mail/courier-imap/Manifest @@ -6,3 +6,4 @@ DIST courier-imap-5.1.8.tar.bz2 3395074 BLAKE2B 1d563d49d61f3ab89297afdc9dd29472 DIST courier-imap-5.2.1.tar.bz2 3411197 BLAKE2B 7b34b523f7c8df3127af6cc7d10ca0bc78638e60d0bc52871d762a4dc28e192b8b64dc1e1a0ee572f11afb4ebd889bfbe426e7520e43caef16d40bdf0224a4bf SHA512 88ce60b666bc1db10059ffd34f76d8275f399ac1833ee820308db25df49ab4914a03547e6d58075d5fecb34204b5fb958877db06b3bb4529eb8cb9e547bbcf63 DIST courier-imap-5.2.3.tar.bz2 3410307 BLAKE2B d6f9aa02c2367bca898a7322f55a6f178984b0828e16fd4755d221b02384068a54b99c336e3aa4ed247eb04663be041af81803cb27fe6bae6b2f57dfe445f919 SHA512 6df3c12aea6004875c3f1e8dce46b0f199b7e3c881acf79fe6df507022b5e9dcd0cc4ddef6a94bf8763746f4db58f47066731b1f969afcf5f51bed451116af4f DIST courier-imap-5.2.4.tar.bz2 3411159 BLAKE2B a26b8b3a6893cfb83ba4d6fa24eb3ac391b200c9642618c48db09d37f40ba8e0409165a8c7b448ab22fe3dd32b613a1a7b5de96860f0e8854a5b037979ea4441 SHA512 db5a53f82b66b2ed99a66f13c97b041e6e275b3ea662b85ce19b0aa13dfeb4e60ec091d608992f52691e3514c3d3429f9249ce5322c5e247fc0058dfef92716b +DIST courier-imap-5.2.5.tar.bz2 3411629 BLAKE2B 764ac51815777df53b3ce429a4f50ca70f4f2d8b1920f1332691f4ed951939099fa46c0a11301ee0cbcc2471f2f73b7c4dfd8fe5de9389e883552658cd73eea4 SHA512 f7864bc7c23ee08ab8c90b3d83e577c62c468f96b2481e909dc0eb5aab6c6ef141e164742458776dd1106e50d8752e6e8102971a4e3d75d6a108dd72fcae0de4 diff --git a/net-mail/courier-imap/courier-imap-5.2.5.ebuild b/net-mail/courier-imap/courier-imap-5.2.5.ebuild new file mode 100644 index ..4a3263fa21b3 --- /dev/null +++ b/net-mail/courier-imap/courier-imap-5.2.5.ebuild @@ -0,0 +1,229 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit readme.gentoo-r1 systemd + +DESCRIPTION="An IMAP daemon designed specifically for maildirs" +HOMEPAGE="https://www.courier-mta.org/imap/; +SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" + +IUSE="berkdb debug +gdbm gnutls ipv6 selinux trashquota" +REQUIRED_USE="|| ( berkdb gdbm )" + +CDEPEND=" + gnutls? ( net-libs/gnutls:=[tools] ) + !gnutls? ( + dev-libs/openssl:0= + ) + net-libs/courier-authlib + net-libs/courier-unicode + net-mail/mailbase + net-dns/libidn:= + berkdb? ( sys-libs/db:= ) + gdbm? ( sys-libs/gdbm:= ) + !mail-mta/courier +" +DEPEND="${CDEPEND} + dev-lang/perl + sys-process/procps +" +RDEPEND="${CDEPEND} + selinux? ( sec-policy/selinux-courier ) +" + +RDEPEND="${RDEPEND} + !net-mail/cyrus-imapd + !net-mail/courier-common +" + +RC_VER="4.0.6-r1" +INITD_VER="4.0.6-r1" + +# make check is not supported by this package due to the +# --enable-workarounds-for-imap-client-bugs option. +RESTRICT="test" + +DISABLE_AUTOFORMATTING="yes" +DOC_CONTENTS=" +Please read http://www.courier-mta.org/imap/INSTALL.html#upgrading +and remove TLS_DHPARAMS from configuration files or run mkdhparams + +For a quick-start howto please refer to +${PN}-gentoo.readme in /usr/share/doc/${PF} + +Please convert maildir to utf8 +and rerun mkdhparams if needed. Location has changed +" + +PATCHES=( + "${FILESDIR}/${PN}-5.1.8-aclocal-fix.patch" + "${FILESDIR}/${PN}-5.0.8-ar-fix.patch" +) + +src_configure() { + local myconf="" + + # Default to gdbm if both berkdb and gdbm are present. + if use gdbm ; then + einfo "Building with GDBM support" + myconf="${myconf} --with-db=gdbm" + elif use berkdb ; then + einfo "Building with BerkeleyDB support" + myconf="${myconf} --with-db=db" + fi + + if use trashquota ; then + einfo "Building with Trash Quota Support" + myconf="${myconf} --with-trashquota" + fi + + econf \ + --with-notice=unicode \ + --disable-root-check \ + --bindir=/usr/sbin \ + --sysconfdir="/etc/${PN}" \ + --libexecdir="/usr/$(get_libdir)/${PN}" \ + --localstatedir="/var/lib/${PN}" \ +
[gentoo-commits] repo/gentoo:master commit in: mail-filter/maildrop/
commit: 87395c50ac498d3f754490f535252b9db83b1748 Author: Alfredo Tupone gentoo org> AuthorDate: Wed Oct 18 21:11:21 2023 + Commit: Alfredo Tupone gentoo org> CommitDate: Wed Oct 18 21:11:57 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87395c50 mail-filter/maildrop: add 3.1.6 Signed-off-by: Alfredo Tupone gentoo.org> mail-filter/maildrop/Manifest | 1 + mail-filter/maildrop/maildrop-3.1.6.ebuild | 138 + 2 files changed, 139 insertions(+) diff --git a/mail-filter/maildrop/Manifest b/mail-filter/maildrop/Manifest index 0a4e6c4b39b0..5951b1492bb5 100644 --- a/mail-filter/maildrop/Manifest +++ b/mail-filter/maildrop/Manifest @@ -1,3 +1,4 @@ DIST maildrop-3.0.2.tar.bz2 2129406 BLAKE2B 10572c9c0fcb7a31f10fdfb005562afd425d157fe515f31d7fc6721247b0a5d5d381b51da39f0161de0c8722af89da225273728928510fd9d79c18c18b5759e5 SHA512 a2e6ad9c6982e468b4f778fe6956312aa1da54c93269311922f247a89ede49349a6cbce869b08ced22354d18259ebc043e4f4adf1e0b364d8e110797b24efbc8 DIST maildrop-3.1.4.tar.bz2 2156148 BLAKE2B e7de4e30ee23d8d2f88de7b0398a41c84af6d34207e9f26fd7b22e7ac1b5171c309c6304b312a75e621bc860e5a2d3f59613e47ff5a73ae6412761179f787f53 SHA512 b8f373e142c61ba9cdf32fd939aa7fc5c24ec873f734be048e94561e35977b6fb663ff4a1c35fc22dc7dc2075e04e4c4a09e37c0e7c7c0dd96555fcda9c7fd26 DIST maildrop-3.1.5.tar.bz2 2156334 BLAKE2B 374c0436a0e5954171bf942d824123d610057269739f5f76f4353b75065a964fe92d95a80209a07187d3ebcfe59a6d92d54c71fa52325fc4968e10c1b8eeaada SHA512 f722cbdf9aeb628ff68dcd280de5d7d37a3fae3692b7de5483cf0563631ff9b2eba9ef9baf3b3e3f6108d40e19b55dabddacaa3a064e6b71210b18f200bc67b7 +DIST maildrop-3.1.6.tar.bz2 2156136 BLAKE2B fddb718e81d66a393f3bce720edb73c3638c255504d90f7613c05910a3a96ca2ad9ab350167096a2677d51770d26799f8bd89f287dda464163f82c5da8d8b28a SHA512 93364747c603d1d566f756e7ba8b10fd38d10749b269f1bf64596a56fe2b06f529f4b59b6256a5be0c44169f2c8cc9dcd7de91b3cc03288719ffee5db330b1d5 diff --git a/mail-filter/maildrop/maildrop-3.1.6.ebuild b/mail-filter/maildrop/maildrop-3.1.6.ebuild new file mode 100644 index ..2d42ec234f61 --- /dev/null +++ b/mail-filter/maildrop/maildrop-3.1.6.ebuild @@ -0,0 +1,138 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit flag-o-matic autotools + +DESCRIPTION="Mail delivery agent/filter" +[[ -z ${PV/?.?/} ]] && SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2" +[[ -z ${PV/?.?.?/} ]] && SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2" +[[ -z ${SRC_URI} ]] && SRC_URI="https://www.courier-mta.org/beta/${PN}/${P%%_pre}.tar.bz2; +HOMEPAGE="https://www.courier-mta.org/maildrop/; + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86" +IUSE="berkdb debug dovecot gdbm ldap mysql postgres static-libs authlib +tools trashquota" + +CDEPEND="!mail-mta/courier + net-mail/mailbase + dev-libs/libpcre2 + net-dns/libidn2:= + net-libs/courier-unicode:= + gdbm? ( sys-libs/gdbm:= ) + mysql?( net-libs/courier-authlib ) + postgres? ( net-libs/courier-authlib ) + ldap? ( net-libs/courier-authlib ) + authlib? ( net-libs/courier-authlib ) + !gdbm? ( + berkdb? ( sys-libs/db:= ) + ) + gdbm? ( net-mail/courier-imap[gdbm?,berkdb?] ) + berkdb? ( net-mail/courier-imap[gdbm?,berkdb?] ) + tools? ( + !mail-mta/netqmail + !net-mail/courier-imap + )" +DEPEND="${CDEPEND}" +RDEPEND="${CDEPEND} + dev-lang/perl + dovecot? ( net-mail/dovecot ) + !net-mail/courier-common" +BDEPEND="virtual/pkgconfig" + +REQUIRED_USE=" + mysql? ( authlib ) + postgres? ( authlib ) + ldap? ( authlib )" + +S=${WORKDIR}/${P%%_pre} + +PATCHES=( + "${FILESDIR}"/${PN}-3.1.1-testsuite.patch +) + +src_prepare() { + # Prefer gdbm over berkdb + if use gdbm ; then + use berkdb && elog "Both gdbm and berkdb selected. Using gdbm." + fi + + # no need to error out if no default - it will be given to econf anyway + sed -i -e \ + 's~AC_MSG_ERROR(Cannot determine default mailbox)~SPOOLDIR="./.maildir"~' \ + "${S}"/libs/maildrop/configure.ac || die "sed failed" + + default + eautoreconf +} + +src_configure() { + local myeconfargs=( + --with-devel + --disable-tempdir + --enable-syslog=1 + --enable-use-flock=1 + --enable-use-dotlock=1 + --enable-restrict-trusted=1 + --enable-maildrop-uid=root + --enable-maildrop-gid=mail + --enable-sendmail=/usr/sbin/sendmail + --cache-file="${S}"/configuring.cache + $(use_enable static-libs static) + $(use_enable dovecot dovecotauth) +
[gentoo-commits] repo/proj/emacs:graveyard commit in: app-emacs/crypt++/files/, app-emacs/crypt++/
commit: 3fc2eab7af197844c2bb8c1c4b6ff8dee36ed046 Author: Ulrich Müller gentoo org> AuthorDate: Wed Oct 18 20:37:46 2023 + Commit: Ulrich Müller gentoo org> CommitDate: Wed Oct 18 20:37:46 2023 + URL:https://gitweb.gentoo.org/repo/proj/emacs.git/commit/?id=3fc2eab7 crypt++ removed 2023-10-18 bug 914449 Signed-off-by: Ulrich Müller gentoo.org> app-emacs/crypt++/Manifest| 2 ++ app-emacs/crypt++/crypt++-2.92.ebuild | 17 + app-emacs/crypt++/crypt++-2.94_pre20080430.ebuild | 17 + app-emacs/crypt++/files/50crypt++-gentoo.el | 2 ++ app-emacs/crypt++/metadata.xml| 17 + 5 files changed, 55 insertions(+) diff --git a/app-emacs/crypt++/Manifest b/app-emacs/crypt++/Manifest new file mode 100644 index 000..4b12537 --- /dev/null +++ b/app-emacs/crypt++/Manifest @@ -0,0 +1,2 @@ +DIST crypt++-2.94_pre20080430.el.bz2 28692 BLAKE2B 2b7f227b87b16fc6b3fdfdb62059a55c70ee95008a144bc7ec0e8c3f5699ec2ba14989b8ae2da3fa7c4bb56070eac7ea1755caddfd27e6c2a53e8a62068ca6cc SHA512 8e142840f8e2db4688e9ce4432ee14db4225899a88a35dea3e371f829ccfc24faa34c607517e344e7706bf75126d758b0490dd5324efa43d4649de127076a5ce +DIST crypt++el_2.92.orig.tar.gz 34251 BLAKE2B 579d44269ec84a9548e9e4cb845601027be3862f2f56a2ab99b3c46155f6839c7e5b9426c97ea12ac936df62fb533f5424de8afc7df6983f339eb166b6df6486 SHA512 d3abf169f60c3d1a270149b800d96f7132ebeb99b6952858b81cb2c05ffdce30f6c46f75723490731c47e7eb44515554e012da98351bbd9f9127dcba8453e389 diff --git a/app-emacs/crypt++/crypt++-2.92.ebuild b/app-emacs/crypt++/crypt++-2.92.ebuild new file mode 100644 index 000..a8c8d60 --- /dev/null +++ b/app-emacs/crypt++/crypt++-2.92.ebuild @@ -0,0 +1,17 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit elisp + +DESCRIPTION="Handle all sorts of compressed and encrypted files" +HOMEPAGE="https://www.emacswiki.org/emacs/CryptPlusPlus; +SRC_URI="mirror://debian/pool/main/c/crypt++el/crypt++el_${PV}.orig.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="amd64 ~ppc ~sparc x86" + +S="${WORKDIR}/${PN}el-${PV}" +SITEFILE="50${PN}-gentoo.el" diff --git a/app-emacs/crypt++/crypt++-2.94_pre20080430.ebuild b/app-emacs/crypt++/crypt++-2.94_pre20080430.ebuild new file mode 100644 index 000..b12dc8e --- /dev/null +++ b/app-emacs/crypt++/crypt++-2.94_pre20080430.ebuild @@ -0,0 +1,17 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit elisp + +DESCRIPTION="Handle all sorts of compressed and encrypted files" +HOMEPAGE="https://www.emacswiki.org/emacs/CryptPlusPlus; +# snapshot from http://cvs.xemacs.org/viewcvs.cgi/XEmacs/packages/xemacs-packages/os-utils/crypt.el +SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.el.bz2; + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="amd64 ~ppc ~sparc x86" + +SITEFILE="50${PN}-gentoo.el" diff --git a/app-emacs/crypt++/files/50crypt++-gentoo.el b/app-emacs/crypt++/files/50crypt++-gentoo.el new file mode 100644 index 000..0009afd --- /dev/null +++ b/app-emacs/crypt++/files/50crypt++-gentoo.el @@ -0,0 +1,2 @@ +(add-to-list 'load-path "@SITELISP@") +(require 'crypt++) diff --git a/app-emacs/crypt++/metadata.xml b/app-emacs/crypt++/metadata.xml new file mode 100644 index 000..ee736d4 --- /dev/null +++ b/app-emacs/crypt++/metadata.xml @@ -0,0 +1,17 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + gnu-em...@gentoo.org + Gentoo GNU Emacs project + + + crypt++.el is a package of Lisp functions that recognize automatically + encrypted and encoded (i.e., compressed) files when they are first visited + or written. The BUFFER corresponding to the file is decoded and/or decrypted + before it is presented to the user. The file itself is unchanged on the + disk. When the buffer is subsequently saved to disk, a hook function + re-encodes the buffer before the actual disk write takes place. + + +
[gentoo-commits] repo/gentoo:master commit in: profiles/
commit: 7750ec296f229f6557f5ebc076b6c258a8e1e7bd Author: Ulrich Müller gentoo org> AuthorDate: Wed Oct 18 20:35:07 2023 + Commit: Ulrich Müller gentoo org> CommitDate: Wed Oct 18 20:35:07 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7750ec29 profiles: Drop mask for removed app-emacs/crypt++ Signed-off-by: Ulrich Müller gentoo.org> profiles/package.mask | 6 -- 1 file changed, 6 deletions(-) diff --git a/profiles/package.mask b/profiles/package.mask index fc29ae582564..c4a40460f3f4 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -231,12 +231,6 @@ net-misc/dahdi net-misc/dahdi-tools net-misc/openr2 -# Ulrich Müller (2023-09-20) -# Unmaintained upstream: Last release (2.92) in 2003, last commit -# to XEmacs CVS repository in 2008. Broken with Emacs 29. -# Masked for removal on 2023-10-20, bug #914449. -app-emacs/crypt++ - # Bernard Cafarelli (2023-09-19) # Only works with PHP 7, which was dropped from Gentoo # Upstream has no short-term plan to add PHP 8 support
[gentoo-commits] repo/gentoo:master commit in: app-emacs/crypt++/files/, app-emacs/crypt++/
commit: c5892054dfb36956a1b2c59d8a5f53591a9deee5 Author: Ulrich Müller gentoo org> AuthorDate: Wed Oct 18 20:34:31 2023 + Commit: Ulrich Müller gentoo org> CommitDate: Wed Oct 18 20:34:31 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5892054 app-emacs/crypt++: treeclean Closes: https://bugs.gentoo.org/914449 Signed-off-by: Ulrich Müller gentoo.org> app-emacs/crypt++/Manifest| 2 -- app-emacs/crypt++/crypt++-2.92.ebuild | 17 - app-emacs/crypt++/crypt++-2.94_pre20080430.ebuild | 17 - app-emacs/crypt++/files/50crypt++-gentoo.el | 2 -- app-emacs/crypt++/metadata.xml| 17 - 5 files changed, 55 deletions(-) diff --git a/app-emacs/crypt++/Manifest b/app-emacs/crypt++/Manifest deleted file mode 100644 index 4b12537558a8.. --- a/app-emacs/crypt++/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST crypt++-2.94_pre20080430.el.bz2 28692 BLAKE2B 2b7f227b87b16fc6b3fdfdb62059a55c70ee95008a144bc7ec0e8c3f5699ec2ba14989b8ae2da3fa7c4bb56070eac7ea1755caddfd27e6c2a53e8a62068ca6cc SHA512 8e142840f8e2db4688e9ce4432ee14db4225899a88a35dea3e371f829ccfc24faa34c607517e344e7706bf75126d758b0490dd5324efa43d4649de127076a5ce -DIST crypt++el_2.92.orig.tar.gz 34251 BLAKE2B 579d44269ec84a9548e9e4cb845601027be3862f2f56a2ab99b3c46155f6839c7e5b9426c97ea12ac936df62fb533f5424de8afc7df6983f339eb166b6df6486 SHA512 d3abf169f60c3d1a270149b800d96f7132ebeb99b6952858b81cb2c05ffdce30f6c46f75723490731c47e7eb44515554e012da98351bbd9f9127dcba8453e389 diff --git a/app-emacs/crypt++/crypt++-2.92.ebuild b/app-emacs/crypt++/crypt++-2.92.ebuild deleted file mode 100644 index a8c8d60499f8.. --- a/app-emacs/crypt++/crypt++-2.92.ebuild +++ /dev/null @@ -1,17 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit elisp - -DESCRIPTION="Handle all sorts of compressed and encrypted files" -HOMEPAGE="https://www.emacswiki.org/emacs/CryptPlusPlus; -SRC_URI="mirror://debian/pool/main/c/crypt++el/crypt++el_${PV}.orig.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ~ppc ~sparc x86" - -S="${WORKDIR}/${PN}el-${PV}" -SITEFILE="50${PN}-gentoo.el" diff --git a/app-emacs/crypt++/crypt++-2.94_pre20080430.ebuild b/app-emacs/crypt++/crypt++-2.94_pre20080430.ebuild deleted file mode 100644 index b12dc8e38344.. --- a/app-emacs/crypt++/crypt++-2.94_pre20080430.ebuild +++ /dev/null @@ -1,17 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit elisp - -DESCRIPTION="Handle all sorts of compressed and encrypted files" -HOMEPAGE="https://www.emacswiki.org/emacs/CryptPlusPlus; -# snapshot from http://cvs.xemacs.org/viewcvs.cgi/XEmacs/packages/xemacs-packages/os-utils/crypt.el -SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.el.bz2; - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="amd64 ~ppc ~sparc x86" - -SITEFILE="50${PN}-gentoo.el" diff --git a/app-emacs/crypt++/files/50crypt++-gentoo.el b/app-emacs/crypt++/files/50crypt++-gentoo.el deleted file mode 100644 index 0009afdeff1c.. --- a/app-emacs/crypt++/files/50crypt++-gentoo.el +++ /dev/null @@ -1,2 +0,0 @@ -(add-to-list 'load-path "@SITELISP@") -(require 'crypt++) diff --git a/app-emacs/crypt++/metadata.xml b/app-emacs/crypt++/metadata.xml deleted file mode 100644 index ee736d488591.. --- a/app-emacs/crypt++/metadata.xml +++ /dev/null @@ -1,17 +0,0 @@ - -https://www.gentoo.org/dtd/metadata.dtd;> - - - gnu-em...@gentoo.org - Gentoo GNU Emacs project - - - crypt++.el is a package of Lisp functions that recognize automatically - encrypted and encoded (i.e., compressed) files when they are first visited - or written. The BUFFER corresponding to the file is decoded and/or decrypted - before it is presented to the user. The file itself is unchanged on the - disk. When the buffer is subsequently saved to disk, a hook function - re-encodes the buffer before the actual disk write takes place. - - -
[gentoo-commits] repo/gentoo:master commit in: net-libs/webkit-gtk/files/, net-libs/webkit-gtk/
commit: 99c12322922271f82e048cbb03d260aeee6997e5 Author: Mart Raudsepp gentoo org> AuthorDate: Wed Oct 18 10:15:00 2023 + Commit: Mart Raudsepp gentoo org> CommitDate: Wed Oct 18 20:15:40 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99c12322 net-libs/webkit-gtk: Fix USE=-jumbo-build compilation on arm64 Signed-off-by: Mart Raudsepp gentoo.org> .../files/2.42.1-arm64-non-jumbo-fix.patch | 38 ++ net-libs/webkit-gtk/webkit-gtk-2.42.1-r410.ebuild | 3 ++ net-libs/webkit-gtk/webkit-gtk-2.42.1-r600.ebuild | 3 ++ net-libs/webkit-gtk/webkit-gtk-2.42.1.ebuild | 3 ++ 4 files changed, 47 insertions(+) diff --git a/net-libs/webkit-gtk/files/2.42.1-arm64-non-jumbo-fix.patch b/net-libs/webkit-gtk/files/2.42.1-arm64-non-jumbo-fix.patch new file mode 100644 index ..ec05d647d7f8 --- /dev/null +++ b/net-libs/webkit-gtk/files/2.42.1-arm64-non-jumbo-fix.patch @@ -0,0 +1,38 @@ +From c5e664167ec74b24a9082506fe17dee1ea194185 Mon Sep 17 00:00:00 2001 +From: Mart Raudsepp +Date: Wed, 18 Oct 2023 13:08:30 +0300 +Subject: [PATCH] [JSC] Fix Air OptimizePairedLoadStore missing header includes + +Reviewed by NOBODY (OOPS!). + +Fixes compile errors with non-unified build by adding missing include files for +single unit compilation. +Fixed compilation errors: + +error: incomplete type 'JSC::CCallHelpers' named in nested name specifier +error: function 'JSC::B3::Air::Inst::forEachDefWithExtraClobberedRegs' is used but not defined in this translation unit, and cannot be defined in any other translation unit because its type does not have linkage + +* Source/JavaScriptCore/b3/air/AirOptimizePairedLoadStore.cpp +--- + Source/JavaScriptCore/b3/air/AirOptimizePairedLoadStore.cpp | 2 ++ + 1 file changed, 2 insertions(+) + +https://github.com/WebKit/WebKit/pull/19242 + +diff --git a/Source/JavaScriptCore/b3/air/AirOptimizePairedLoadStore.cpp b/Source/JavaScriptCore/b3/air/AirOptimizePairedLoadStore.cpp +index e6fc4d116d00..8321ba03822a 100644 +--- a/Source/JavaScriptCore/b3/air/AirOptimizePairedLoadStore.cpp b/Source/JavaScriptCore/b3/air/AirOptimizePairedLoadStore.cpp +@@ -32,7 +32,9 @@ + #include "AirArgInlines.h" + #include "AirCode.h" + #include "AirInst.h" ++#include "AirInstInlines.h" + #include "AirPhaseScope.h" ++#include "CCallHelpers.h" + #include + + namespace JSC { namespace B3 { namespace Air { +-- +2.42.0 + diff --git a/net-libs/webkit-gtk/webkit-gtk-2.42.1-r410.ebuild b/net-libs/webkit-gtk/webkit-gtk-2.42.1-r410.ebuild index 007034b448c5..19c7f97e3817 100644 --- a/net-libs/webkit-gtk/webkit-gtk-2.42.1-r410.ebuild +++ b/net-libs/webkit-gtk/webkit-gtk-2.42.1-r410.ebuild @@ -150,6 +150,9 @@ pkg_setup() { src_prepare() { cmake_src_prepare gnome2_src_prepare + + # Fix USE=-jumbo-build compilation on arm64 + eapply "${FILESDIR}"/2.42.1-arm64-non-jumbo-fix.patch } src_configure() { diff --git a/net-libs/webkit-gtk/webkit-gtk-2.42.1-r600.ebuild b/net-libs/webkit-gtk/webkit-gtk-2.42.1-r600.ebuild index c3f8c3afb610..750b51413093 100644 --- a/net-libs/webkit-gtk/webkit-gtk-2.42.1-r600.ebuild +++ b/net-libs/webkit-gtk/webkit-gtk-2.42.1-r600.ebuild @@ -151,6 +151,9 @@ pkg_setup() { src_prepare() { cmake_src_prepare gnome2_src_prepare + + # Fix USE=-jumbo-build compilation on arm64 + eapply "${FILESDIR}"/2.42.1-arm64-non-jumbo-fix.patch } src_configure() { diff --git a/net-libs/webkit-gtk/webkit-gtk-2.42.1.ebuild b/net-libs/webkit-gtk/webkit-gtk-2.42.1.ebuild index ff1b87b91e12..86bbd5c5de8a 100644 --- a/net-libs/webkit-gtk/webkit-gtk-2.42.1.ebuild +++ b/net-libs/webkit-gtk/webkit-gtk-2.42.1.ebuild @@ -148,6 +148,9 @@ pkg_setup() { src_prepare() { cmake_src_prepare gnome2_src_prepare + + # Fix USE=-jumbo-build compilation on arm64 + eapply "${FILESDIR}"/2.42.1-arm64-non-jumbo-fix.patch } src_configure() {
[gentoo-commits] repo/gentoo:master commit in: net-libs/webkit-gtk/
commit: c270b5850091818ce141a72cac19f672f2b884f0 Author: Mart Raudsepp gentoo org> AuthorDate: Wed Oct 18 20:18:52 2023 + Commit: Mart Raudsepp gentoo org> CommitDate: Wed Oct 18 20:18:52 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c270b585 net-libs/webkit-gtk: drop 2.42.0, 2.42.0-r410, 2.42.0-r600 Signed-off-by: Mart Raudsepp gentoo.org> net-libs/webkit-gtk/Manifest | 1 - net-libs/webkit-gtk/webkit-gtk-2.42.0-r410.ebuild | 259 -- net-libs/webkit-gtk/webkit-gtk-2.42.0-r600.ebuild | 252 - net-libs/webkit-gtk/webkit-gtk-2.42.0.ebuild | 249 - 4 files changed, 761 deletions(-) diff --git a/net-libs/webkit-gtk/Manifest b/net-libs/webkit-gtk/Manifest index e41627b26e37..f61940662de9 100644 --- a/net-libs/webkit-gtk/Manifest +++ b/net-libs/webkit-gtk/Manifest @@ -1,3 +1,2 @@ DIST webkitgtk-2.40.5.tar.xz 40066432 BLAKE2B 67b8f429af8b746a256ca36c335c33ab4fef92a4699b09b87c38e81d56e0da7b5fb20d9e0dbbc32016025e60ca2c6e44d9032c300bfbdc931f4097d5608bb62f SHA512 a8c9f04e971e0464ea39a5d1dacb6251a08c5a851def21bfeb990beebb82d1a2a97e7cfc65ae3ed1f6fe76ac6f6463b1f64a6a2a341d266c381710dd84c4082a -DIST webkitgtk-2.42.0.tar.xz 40917832 BLAKE2B afaaef8482fe81645eee55be86a80fb51eff83dc000ac0dc5981d41810b5c72c59428d8e92a02c04718c0367ac19689501c81764f9603b767d7271ad9cd66075 SHA512 f71627182707f4ab34483a16b74d1519d7234833151ced818e54749f8ecb1f2956cc5d76e09957d07b727155c023e7b75426ad38ee955928fcac9e68d6304e2b DIST webkitgtk-2.42.1.tar.xz 38011772 BLAKE2B c6453cf2d15661507df66c5478e7675217b62d9579cf9b9408cb3e4fa1a8405c5c2608edf0960baed62aafa766e6cdbe2f0c07e8fb728d86c111f12d5a816492 SHA512 c7ff45e748a2a3d381db05c7f05b7515d8e4e771e703dab6d153cb32392ff64f63f7d4039701676180abb6fd718153e762ce8ca9aede2ecbe0dc4efde5ed660c diff --git a/net-libs/webkit-gtk/webkit-gtk-2.42.0-r410.ebuild b/net-libs/webkit-gtk/webkit-gtk-2.42.0-r410.ebuild deleted file mode 100644 index 007034b448c5.. --- a/net-libs/webkit-gtk/webkit-gtk-2.42.0-r410.ebuild +++ /dev/null @@ -1,259 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -PYTHON_REQ_USE="xml(+)" -PYTHON_COMPAT=( python3_{10..12} ) -USE_RUBY="ruby30 ruby31 ruby32" - -inherit check-reqs flag-o-matic gnome2 optfeature python-any-r1 ruby-single toolchain-funcs cmake - -MY_P="webkitgtk-${PV}" -DESCRIPTION="Open source web browser engine" -HOMEPAGE="https://www.webkitgtk.org; -SRC_URI="https://www.webkitgtk.org/releases/${MY_P}.tar.xz; - -LICENSE="LGPL-2+ BSD" -SLOT="4.1/0" # soname version of libwebkit2gtk-4.1 -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" - -IUSE="aqua avif examples gamepad keyring +gstreamer +introspection pdf +jpeg2k jpegxl +jumbo-build lcms seccomp spell systemd wayland X" -REQUIRED_USE="|| ( aqua wayland X )" - -# Tests do not run when built from tarballs -# https://bugs.webkit.org/show_bug.cgi?id=215986 -RESTRICT="test" - -# Dependencies found at Source/cmake/OptionsGTK.cmake -# Missing WebRTC support, but ENABLE_MEDIA_STREAM/ENABLE_WEB_RTC is -# experimental upstream (PRIVATE OFF) and shouldn't be used yet in 2.30 -# >=gst-plugins-opus-1.14.4-r1 for opusparse (required by MSE) -# TODO: gst-plugins-base[X] is only needed when build configuration ends up -# with GLX set, but that's a bit automagic too to fix -# Softblocking webkit-gtk-2.38:4 as we going to use webkit-2.38:4.1's WebKitDriver binary -RDEPEND=" - >=x11-libs/cairo-1.16.0[X?] - >=media-libs/fontconfig-2.13.0:1.0 - >=media-libs/freetype-2.9.0:2 - >=dev-libs/libgcrypt-1.7.0:0= - >=x11-libs/gtk+-3.22.0:3[aqua?,introspection?,wayland?,X?] - >=media-libs/harfbuzz-1.4.2:=[icu(+)] - >=dev-libs/icu-61.2:= - media-libs/libjpeg-turbo:0= - >=media-libs/libepoxy-1.4.0 - >=net-libs/libsoup-3.0.8:3.0[introspection?] - >=dev-libs/libxml2-2.8.0:2 - >=media-libs/libpng-1.4:0= - dev-db/sqlite:3 - sys-libs/zlib:0 - >=app-accessibility/at-spi2-core-2.46.0:2 - media-libs/libwebp:= - - >=dev-libs/glib-2.70.0:2 - >=dev-libs/libxslt-1.1.7 - media-libs/woff2 - keyring? ( app-crypt/libsecret ) - introspection? ( >=dev-libs/gobject-introspection-1.59.1:= ) - dev-libs/libtasn1:= - spell? ( >=app-text/enchant-0.22:2 ) - gstreamer? ( - >=media-libs/gstreamer-1.20:1.0 - >=media-libs/gst-plugins-base-1.20:1.0[egl,X?] - media-libs/gst-plugins-base:1.0[opengl] - >=media-plugins/gst-plugins-opus-1.20:1.0 - >=media-libs/gst-plugins-bad-1.20:1.0 - ) - - X? ( - x11-libs/libX11 - x11-libs/libXcomposite - x11-libs/libXdamage - x11-libs/libXrender - x11-libs/libXt - ) - - dev-libs/hyphen -
[gentoo-commits] repo/proj/emacs:graveyard commit in: app-emacs/yc/files/, app-emacs/yc/
commit: 8c26ffdb32a3c0b890982dbeea8b29cb15a7edce Author: Ulrich Müller gentoo org> AuthorDate: Wed Oct 18 20:10:40 2023 + Commit: Ulrich Müller gentoo org> CommitDate: Wed Oct 18 20:10:40 2023 + URL:https://gitweb.gentoo.org/repo/proj/emacs.git/commit/?id=8c26ffdb yc removed 2021-07-17 bug 796878 Signed-off-by: Ulrich Müller gentoo.org> app-emacs/yc/Manifest | 2 ++ app-emacs/yc/files/50yc-gentoo.el | 1 + app-emacs/yc/files/sample.dot.emacs| 12 +++ app-emacs/yc/files/sample.hosts.canna | 2 ++ app-emacs/yc/files/yc-5.2.1-emacs-26.patch | 11 +++ app-emacs/yc/metadata.xml | 12 +++ app-emacs/yc/yc-4.0.13.ebuild | 53 ++ app-emacs/yc/yc-5.2.1.ebuild | 43 8 files changed, 136 insertions(+) diff --git a/app-emacs/yc/Manifest b/app-emacs/yc/Manifest new file mode 100644 index 000..bd72fd1 --- /dev/null +++ b/app-emacs/yc/Manifest @@ -0,0 +1,2 @@ +DIST yc-4.0.13.tar.gz 43916 BLAKE2B 7e52c5269b3fbf492d17742aafe242208ba243dadcdd2fb14fbdb4c72765125a39bf7b7c6cd73c50335cc3c64916d0b12814a25f918415d1e20c8e47974f09df SHA512 2b5430766bbdbc77a0ec3aba6d51478ff91186a257e75a2a3af25a885bbddbf7180fbdf3b0876c1a65c149060bb754a44f77bb399c43cc666bd0add40226ca32 +DIST yc-5.2.1.el.gz 33305 BLAKE2B 8bed47715f49466425afefd036cf562055025564e50ae219e027848104e3851b6cba29f74bcf81487d2494d314a290eabe27e128968dbba9d475562e248a267b SHA512 11c8d63a9f6cb94118a00976518949ab50496f8b8f994a8e1c352be5deefc549540935e0727b036c2b3c493366cfb8c47f040fcc425174b6668ec9f5e8d499dc diff --git a/app-emacs/yc/files/50yc-gentoo.el b/app-emacs/yc/files/50yc-gentoo.el new file mode 100644 index 000..431f7e9 --- /dev/null +++ b/app-emacs/yc/files/50yc-gentoo.el @@ -0,0 +1 @@ +(add-to-list 'load-path "@SITELISP@") diff --git a/app-emacs/yc/files/sample.dot.emacs b/app-emacs/yc/files/sample.dot.emacs new file mode 100644 index 000..101532e --- /dev/null +++ b/app-emacs/yc/files/sample.dot.emacs @@ -0,0 +1,12 @@ + -*- mode: lisp-interaction; syntax: elisp; coding: iso-2022-7bit -*- + + Configuration for yc +(setq yc-server-host "unix") +;If you use inet socket service, enable the following line. +;(setq yc-server-host "localhost") +(setq yc-use-color t) +(if (eq window-system 'x) +(setq yc-use-fence nil) + (setq yc-use-fence t)) +(load "yc") +(global-yc-mode 1) diff --git a/app-emacs/yc/files/sample.hosts.canna b/app-emacs/yc/files/sample.hosts.canna new file mode 100644 index 000..960d75f --- /dev/null +++ b/app-emacs/yc/files/sample.hosts.canna @@ -0,0 +1,2 @@ +localhost +unix diff --git a/app-emacs/yc/files/yc-5.2.1-emacs-26.patch b/app-emacs/yc/files/yc-5.2.1-emacs-26.patch new file mode 100644 index 000..19925c6 --- /dev/null +++ b/app-emacs/yc/files/yc-5.2.1-emacs-26.patch @@ -0,0 +1,11 @@ +--- a/yc.el b/yc.el +@@ -2071,7 +2071,7 @@ + ;; $BJ8@a$r;XDj$7$J$$>l9g!"8=:_$NJ8@a$,BP>]$H$J$k(B + ;; $BFI$_$rl9g!";XDjJ8@a0J9_$NFI$_$r:o=|$9$k(B +-(defun yc-yomi ( idx cut) ++(defun yc-yomi ( idx cut) + (if (integerp idx) + (yc-put-bunsetsu-yomi idx (yc-get-bunsetsu-yomi idx cut) cut) + (yc-put-bunsetsu-yomi yc-mark (yc-get-bunsetsu-yomi yc-mark cut) cut))) diff --git a/app-emacs/yc/metadata.xml b/app-emacs/yc/metadata.xml new file mode 100644 index 000..2c9ca3c --- /dev/null +++ b/app-emacs/yc/metadata.xml @@ -0,0 +1,12 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + +gnu-em...@gentoo.org +Gentoo GNU Emacs project + + +c...@gentoo.org +Cjk + + diff --git a/app-emacs/yc/yc-4.0.13.ebuild b/app-emacs/yc/yc-4.0.13.ebuild new file mode 100644 index 000..a8ef9f8 --- /dev/null +++ b/app-emacs/yc/yc-4.0.13.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" + +inherit elisp toolchain-funcs + +DESCRIPTION="Yet another Canna client on Emacsen" +HOMEPAGE="http://www.ceres.dti.ne.jp/~knak/yc.html; +SRC_URI="http://www.ceres.dti.ne.jp/~knak/${P}.tar.gz; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ppc x86" +IUSE="" + +RDEPEND="app-i18n/canna" + +SITEFILE="50${PN}-gentoo.el" + +src_prepare() { + sed -i '/$(CC)/s/ -o / $(CFLAGS) $(LDFLAGS) -o /' Makefile + + default +} + +src_compile() { + emake CC="$(tc-getCC)" +} + +src_install() { + elisp_src_install + + dobin icanna + dodoc "${FILESDIR}"/sample.{dot.emacs,hosts.canna} +} + +pkg_postinst() { + elisp_pkg_postinst + + elog "See the sample.dot.emacs in ${EPREFIX}/usr/share/doc/${PF}." + elog + elog "And If you use unix domain socket for connecting the canna server," + elog "please confirm that there's *no* following line in your ~/.emacs:" + elog ' (setq yc-server-host "localhost")' + elog + elog "If you use inet domain socket for connecting the canna
[gentoo-commits] repo/proj/emacs:graveyard commit in: app-emacs/ruby-mode/files/, app-emacs/ruby-mode/
commit: f5ee36946e4419168f0b9926cd983eb967868cb9 Author: Ulrich Müller gentoo org> AuthorDate: Wed Oct 18 20:11:34 2023 + Commit: Ulrich Müller gentoo org> CommitDate: Wed Oct 18 20:11:34 2023 + URL:https://gitweb.gentoo.org/repo/proj/emacs.git/commit/?id=f5ee3694 ruby-mode removed 2023-09-19 Signed-off-by: Ulrich Müller gentoo.org> app-emacs/ruby-mode/Manifest | 3 +++ .../ruby-mode/files/50ruby-mode-gentoo-2.5.0.el | 12 app-emacs/ruby-mode/metadata.xml | 9 + app-emacs/ruby-mode/ruby-mode-2.6.3.ebuild | 20 app-emacs/ruby-mode/ruby-mode-2.7.0.ebuild | 20 app-emacs/ruby-mode/ruby-mode-3.0.0.ebuild | 20 6 files changed, 84 insertions(+) diff --git a/app-emacs/ruby-mode/Manifest b/app-emacs/ruby-mode/Manifest new file mode 100644 index 000..2a84f91 --- /dev/null +++ b/app-emacs/ruby-mode/Manifest @@ -0,0 +1,3 @@ +DIST ruby-mode-2.6.3.tar.gz 28460 BLAKE2B 15ab0115cc669f31d656a6af03c061699cfd872130ed51240ecbf80fae413b1d2d8ed87ea1515584f276d15ee164a3c14f9138bf5054418419f6c09b2a72e8e4 SHA512 bbeaa3ae788ea3a536715dc8dc0b4c82803d0a21ce44ae048a5a1c1e331f8c571980feaf38f42455e2de099210bbd4d6f3e8dc2984d6318a70fe04aa6c0d9520 +DIST ruby-mode-2.7.0.tar.gz 28533 BLAKE2B a41bdd88ab6ee56b81d1fefd923967fe7b7219429a2727f62bbff5a76b294c18ec5fa941428dd6b8cd76687e1f362752e598cc8ad9fb8b8813143b0d1cfa25ce SHA512 17644db69d3ea5674d8bf48a87db5e2f396a7d032428e9e8b63dac2a45fafbe506440af7429c440e82d194df670d6dec5e3d6908b49654300493dba1be5450d8 +DIST ruby-mode-3.0.0.tar.gz 17748 BLAKE2B c0fc06ed11be0fa2fe82f1557ab4e55013abe53137557afcc3a8737ee73aa009d0f2b6069e2d8267afbd3d3d60442911c5e0328d7ec76d493719e7dce5c928e4 SHA512 6d1ef6adeff8de90705c25a726491d35476c6c7841f0ec016e9580f8781403a785da6083e76d14b699c054c1eed1cf52572284932797fdeb318426d76d328029 diff --git a/app-emacs/ruby-mode/files/50ruby-mode-gentoo-2.5.0.el b/app-emacs/ruby-mode/files/50ruby-mode-gentoo-2.5.0.el new file mode 100644 index 000..691abdf --- /dev/null +++ b/app-emacs/ruby-mode/files/50ruby-mode-gentoo-2.5.0.el @@ -0,0 +1,12 @@ +(add-to-list 'load-path "@SITELISP@") + +(autoload 'ruby-mode "ruby-mode" "Major mode to edit ruby files." t) + +(add-to-list 'auto-mode-alist '("Rakefile\\'" . ruby-mode)) +(add-to-list 'auto-mode-alist '("\\.\\(rake\\|rb\\)\\'" . ruby-mode)) +(add-to-list 'interpreter-mode-alist '("ruby" . ruby-mode)) + +(autoload 'run-ruby "inf-ruby" "Run an inferior Ruby process" t) +(autoload 'inf-ruby-keys "inf-ruby" "Set local key defs for inf-ruby in ruby-mode") + +(add-hook 'ruby-mode-hook 'inf-ruby-keys) diff --git a/app-emacs/ruby-mode/metadata.xml b/app-emacs/ruby-mode/metadata.xml new file mode 100644 index 000..9860880 --- /dev/null +++ b/app-emacs/ruby-mode/metadata.xml @@ -0,0 +1,9 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + gnu-em...@gentoo.org + Gentoo GNU Emacs project + + + diff --git a/app-emacs/ruby-mode/ruby-mode-2.6.3.ebuild b/app-emacs/ruby-mode/ruby-mode-2.6.3.ebuild new file mode 100644 index 000..9ff9900 --- /dev/null +++ b/app-emacs/ruby-mode/ruby-mode-2.6.3.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit elisp + +COMMIT=75bccbb384e6907df47ab69acdccb4536806c890 + +DESCRIPTION="Emacs major mode for editing Ruby code" +HOMEPAGE="https://www.ruby-lang.org/; +SRC_URI="https://github.com/ruby/elisp/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" + +S="${WORKDIR}/elisp-${COMMIT}" +DOCS="README" +SITEFILE="50${PN}-gentoo-2.5.0.el" diff --git a/app-emacs/ruby-mode/ruby-mode-2.7.0.ebuild b/app-emacs/ruby-mode/ruby-mode-2.7.0.ebuild new file mode 100644 index 000..3318525 --- /dev/null +++ b/app-emacs/ruby-mode/ruby-mode-2.7.0.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit elisp + +COMMIT=defe0b586b2a888706507a7bbcdf1201d924cc2d + +DESCRIPTION="Emacs major mode for editing Ruby code" +HOMEPAGE="https://www.ruby-lang.org/; +SRC_URI="https://github.com/ruby/elisp/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" + +S="${WORKDIR}/elisp-${COMMIT}" +DOCS="README" +SITEFILE="50${PN}-gentoo-2.5.0.el" diff --git a/app-emacs/ruby-mode/ruby-mode-3.0.0.ebuild b/app-emacs/ruby-mode/ruby-mode-3.0.0.ebuild new file mode 100644 index 000..f025af5 --- /dev/null +++ b/app-emacs/ruby-mode/ruby-mode-3.0.0.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit elisp
[gentoo-commits] repo/proj/emacs:graveyard commit in: app-emacs/jde/, app-emacs/jde/files/
commit: 7f241da4af99a41bc3897d1047fa017dce5fa390 Author: Ulrich Müller gentoo org> AuthorDate: Wed Oct 18 20:10:57 2023 + Commit: Ulrich Müller gentoo org> CommitDate: Wed Oct 18 20:10:57 2023 + URL:https://gitweb.gentoo.org/repo/proj/emacs.git/commit/?id=7f241da4 jde removed 2022-05-29, bug 823611 Signed-off-by: Ulrich Müller gentoo.org> app-emacs/jde/Manifest | 1 + app-emacs/jde/files/70jde-gentoo.el| 10 + .../jde/files/jde-2.4.0.1-classpath-gentoo.patch | 69 +++ .../jde/files/jde-2.4.0.1-fix-paths-gentoo.patch | 218 + app-emacs/jde/files/jde-2.4.1-doc-directory.patch | 53 + app-emacs/jde/jde-2.4.1-r2.ebuild | 77 app-emacs/jde/metadata.xml | 31 +++ 7 files changed, 459 insertions(+) diff --git a/app-emacs/jde/Manifest b/app-emacs/jde/Manifest new file mode 100644 index 000..8bf849d --- /dev/null +++ b/app-emacs/jde/Manifest @@ -0,0 +1 @@ +DIST jdee-2.4.1.tar.xz 2742232 BLAKE2B f022cb55583acc7846bc04b59e843050947819c6bb2494bbe08ac3895c15d914df28d3c3a50cfd945efa7ed507cda9906a42866c85463907544095377cc1bf07 SHA512 5ce5f0f84b2502e9af808f33210511e8b7682902b1f342d678fe42dd8f9f3690b90ef7bb22583550eb769818782c50f545d6baf47b52bc7f4502fab411ab5359 diff --git a/app-emacs/jde/files/70jde-gentoo.el b/app-emacs/jde/files/70jde-gentoo.el new file mode 100644 index 000..c7fff6a --- /dev/null +++ b/app-emacs/jde/files/70jde-gentoo.el @@ -0,0 +1,10 @@ +(add-to-list 'load-path "@SITELISP@") +(require 'jde-autoload) + +(setq jde-java-directory "/usr/share/jde") +(setq jde-bsh-jar-file "@BSH_JAR@") +(setq jde-checkstyle-jar-file "@CHECKSTYLE_JAR@") +(setq jde-checkstyle-style "/usr/share/checkstyle/checks/sun_checks.xml") +(setq jde-html-directory "/usr/share/doc/@PF@/html") +(setq bsh-html-directory "/usr/share/doc/@PF@/html") +(setq jde-check-version-flag nil) diff --git a/app-emacs/jde/files/jde-2.4.0.1-classpath-gentoo.patch b/app-emacs/jde/files/jde-2.4.0.1-classpath-gentoo.patch new file mode 100644 index 000..47fdd4e --- /dev/null +++ b/app-emacs/jde/files/jde-2.4.0.1-classpath-gentoo.patch @@ -0,0 +1,69 @@ +Initialise classpath for beanshell and checkstyle using java-config. +Gentoo specific patch. + +--- jde-orig/lisp/beanshell.el jde/lisp/beanshell.el +@@ -809,6 +809,14 @@ + "BeanShell intended to be used independently of any other + Emacs package.") + ++(defun bsh-get-gentoo-classpath () ++ (or bsh-classpath ++ (with-temp-buffer ++ (call-process "java-config" nil t nil "-d" "-p" "bsh") ++ (skip-chars-backward "\n") ++ (setq bsh-classpath ++(split-string (buffer-substring (point-min) (point)) ":+") ++ + (defmethod initialize-instance ((this bsh-standalone-bsh) fields) + "Constructor for the standard bsh BeanShell instance." + (call-next-method) +@@ -845,7 +853,7 @@ + bsh-vm) + (executable-find (if (eq system-type 'windows-nt) "javaw" "java" + +- (oset this cp bsh-classpath) ++ (oset this cp (bsh-get-gentoo-classpath)) + + (oset this startup-dir bsh-startup-directory)) + +--- jde-orig/lisp/jde-bsh.el jde/lisp/jde-bsh.el +@@ -187,7 +187,7 @@ + (jde-get-tools-jar) + (if ant-home (expand-file-name "lib" ant-home))) + (jde-pi-get-bsh-classpath) +-bsh-classpath ++(bsh-get-gentoo-classpath) + (jde-expand-classpath (jde-get-global-classpath))) + + ;; Create the BeanShell wrapper object. +--- jde-orig/lisp/jde-checkstyle.el jde/lisp/jde-checkstyle.el +@@ -305,6 +305,14 @@ +(format "-D%s=%s" (car prop) (cdr prop))) + jde-checkstyle-expanded-properties)) + ++(defun jde-checkstyle-get-gentoo-classpath () ++ (or jde-checkstyle-classpath ++ (with-temp-buffer ++ (call-process "java-config" nil t nil "-d" "-p" "checkstyle") ++ (skip-chars-backward "\n") ++ (setq jde-checkstyle-classpath ++(split-string (buffer-substring (point-min) (point)) ":+") ++ + (defmethod jde-checkstyle-exec ((this jde-checkstyle-checker)) + + (jde-checkstyle-create-checker-buffer this) +@@ -327,9 +335,8 @@ + (jde-checkstyle-get-property-args this)) + (oref this :interactive-args) + (list "-classpath" +-(if jde-checkstyle-classpath +-(jde-build-classpath jde-checkstyle-classpath) +- (jde-normalize-path jde-checkstyle-jar-file))) ++(jde-build-classpath ++ (jde-checkstyle-get-gentoo-classpath))) + (list jde-checkstyle-class) + (list "-c" + (if jde-checkstyle-style diff --git a/app-emacs/jde/files/jde-2.4.0.1-fix-paths-gentoo.patch b/app-emacs/jde/files/jde-2.4.0.1-fix-paths-gentoo.patch new file mode 100644
[gentoo-commits] repo/proj/emacs:graveyard commit in: app-emacs/ghc-mod/files/, app-emacs/ghc-mod/
commit: 5bc222b026652ddc7aaf5427ef960a28468bbfd3 Author: Ulrich Müller gentoo org> AuthorDate: Wed Oct 18 20:10:16 2023 + Commit: Ulrich Müller gentoo org> CommitDate: Wed Oct 18 20:10:16 2023 + URL:https://gitweb.gentoo.org/repo/proj/emacs.git/commit/?id=5bc222b0 ghc-mod removed 2020-09-09 Signed-off-by: Ulrich Müller gentoo.org> app-emacs/ghc-mod/Manifest | 3 + app-emacs/ghc-mod/files/50ghc-mod-gentoo.el| 3 + .../ghc-mod/files/ghc-mod-5.6.0.0-gentoo.patch | 5 ++ app-emacs/ghc-mod/ghc-mod-5.4.0.0.ebuild | 95 + app-emacs/ghc-mod/ghc-mod-5.5.0.0-r1.ebuild| 97 ++ app-emacs/ghc-mod/ghc-mod-5.7.0.0.ebuild | 92 app-emacs/ghc-mod/metadata.xml | 20 + 7 files changed, 315 insertions(+) diff --git a/app-emacs/ghc-mod/Manifest b/app-emacs/ghc-mod/Manifest new file mode 100644 index 000..a411df4 --- /dev/null +++ b/app-emacs/ghc-mod/Manifest @@ -0,0 +1,3 @@ +DIST ghc-mod-5.4.0.0.tar.gz 132546 BLAKE2B 6670df6b271527ee2a69c74b0522b94e78e799b62d260ca744a382312c815e904d516345c6258be0d9aa82f91866126b95cc4682bc1925616078ffef1a559905 SHA512 fabcc5ce2fb9e8790043faae2d42b3714fab96da1409d7f1c4736f332c6b74c76724dce253456fd787526d125cfaa1fe48c4725a0da16aabb35d5edf560f2415 +DIST ghc-mod-5.5.0.0.tar.gz 150774 BLAKE2B 87d2be174200f05da0f38a2947c4404c0b25ce77a03d3b456f8cde769e978bbe6fad6e2c04d1af61e05d61fb941c139c297baaeb4835c02390516a88bebbf539 SHA512 006f292394fc24766a2ae2c778635697a63e1b48ef96052af66dc35d1ef30eb600760cd2a517011a7a2b027a0c725ceb3b5e37cfe157741ba97f19068f1264e8 +DIST ghc-mod-5.7.0.0.tar.gz 146797 BLAKE2B b5d684dbb505001bfc061473cd62d00491bfe8ca5710cb69c72cb2544838a9a3b7d88d414be8123f9edf82cf96773f49439912a98efec843c167334d31caeaf8 SHA512 843cd0546c0a0cdf30dd9cde5e9148dabf391648bae6d7f2852c83a4cd5b8329f30d0cc578ba6afda02e8885b2ed63c7def4885e0dbaac199d311e476a0cc6e3 diff --git a/app-emacs/ghc-mod/files/50ghc-mod-gentoo.el b/app-emacs/ghc-mod/files/50ghc-mod-gentoo.el new file mode 100644 index 000..402c84d --- /dev/null +++ b/app-emacs/ghc-mod/files/50ghc-mod-gentoo.el @@ -0,0 +1,3 @@ +;;; ghc-mod site-lisp configuration + +(add-to-list 'load-path "@SITELISP@") diff --git a/app-emacs/ghc-mod/files/ghc-mod-5.6.0.0-gentoo.patch b/app-emacs/ghc-mod/files/ghc-mod-5.6.0.0-gentoo.patch new file mode 100644 index 000..f7e6e1c --- /dev/null +++ b/app-emacs/ghc-mod/files/ghc-mod-5.6.0.0-gentoo.patch @@ -0,0 +1,5 @@ +--- a/ghc-mod.cabal b/ghc-mod.cabal +@@ -29,2 +29,0 @@ +-Data-Files: elisp/Makefile +-elisp/*.el diff --git a/app-emacs/ghc-mod/ghc-mod-5.4.0.0.ebuild b/app-emacs/ghc-mod/ghc-mod-5.4.0.0.ebuild new file mode 100644 index 000..25bf290 --- /dev/null +++ b/app-emacs/ghc-mod/ghc-mod-5.4.0.0.ebuild @@ -0,0 +1,95 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +# ebuild generated by hackport 0.4.6 + +CABAL_FEATURES="bin lib profile haddock hoogle hscolour test-suite" +inherit elisp-common haskell-cabal + +DESCRIPTION="Happy Haskell Programming" +HOMEPAGE="http://www.mew.org/~kazu/proj/ghc-mod/; +SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz; + +LICENSE="AGPL-3" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~x86" +IUSE="emacs" + +RESTRICT=test # doctests break on modules collisions: temporary / temporary-rc + +RDEPEND="dev-haskell/async:=[profile?] + >=dev-haskell/cabal-helper-0.6.0.0:=[profile?] =dev-haskell/cereal-0.4:=[profile?] + dev-haskell/convertible:=[profile?] + >=dev-haskell/djinn-ghc-0.0.2.2:=[profile?] + >=dev-haskell/extra-1.4:2=[profile?] =dev-haskell/fclabels-2.0:=[profile?] =dev-haskell/hlint-1.8.61:=[profile?] + >=dev-haskell/monad-control-1:=[profile?] + >=dev-haskell/monad-journal-0.4:=[profile?] + >=dev-haskell/mtl-2.0:=[profile?] + dev-haskell/old-time:=[profile?] + >=dev-haskell/pipes-4.1:=[profile?] =dev-lang/ghc-7.4.1:= + emacs? ( >=app-editors/emacs-23.1:* ) +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-1.14 + test? ( >=dev-haskell/doctest-0.9.3 + dev-haskell/executable-path + >=dev-haskell/hspec-2.0.0 ) +" +SITEFILE=50${PN}-gentoo.el + +src_prepare() { + epatch "${FILESDIR}"/${PN}-5.6.0.0-gentoo.patch +} + +src_compile() { + haskell-cabal_src_compile + if use emacs ; then + pushd elisp + elisp-compile *.el + popd + fi +} + +src_install() { + haskell-cabal_src_install + if use emacs ; then + pushd "${S}" + elisp-install ghc-mod elisp/*.{el,elc} + elisp-site-file-install "${FILESDIR}"/${SITEFILE} + popd + fi +} + +pkg_postinst() { + if use emacs ; then + elisp-site-regen + elog "To
[gentoo-commits] repo/proj/emacs:graveyard commit in: app-emacs/tamago/
commit: 3a171a8def3426c392cd06aaa1232a84f904a658 Author: Ulrich Müller gentoo org> AuthorDate: Wed Oct 18 20:09:30 2023 + Commit: Ulrich Müller gentoo org> CommitDate: Wed Oct 18 20:09:30 2023 + URL:https://gitweb.gentoo.org/repo/proj/emacs.git/commit/?id=3a171a8d tamago removed 2012-12-25 bug 338535 Signed-off-by: Ulrich Müller gentoo.org> app-emacs/tamago/ChangeLog | 61 + app-emacs/tamago/Manifest | 26 + app-emacs/tamago/metadata.xml | 6 +++ app-emacs/tamago/tamago-4.0.6-r1.ebuild | 68 + 4 files changed, 161 insertions(+) diff --git a/app-emacs/tamago/ChangeLog b/app-emacs/tamago/ChangeLog new file mode 100644 index 000..237117b --- /dev/null +++ b/app-emacs/tamago/ChangeLog @@ -0,0 +1,61 @@ +# ChangeLog for app-emacs/tamago +# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/tamago/ChangeLog,v 1.19 2010/09/24 18:51:51 ulm Exp $ + + 24 Sep 2010; Ulrich Mueller -files/50tamago-gentoo.el, + tamago-4.0.6-r1.ebuild: + Don't install empty site-init file. + + 01 May 2008; Ulrich Mueller tamago-4.0.6-r1.ebuild: + Fix repoman warnings. Update HOMEPAGE. + + 07 Oct 2007; Ulrich Mueller tamago-4.0.6-r1.ebuild: + Minor QA: quote some variables. Remove redundant virtual/emacs dependency. + + 21 Feb 2007; Piotr Jaroszyński ChangeLog: + Transition to Manifest2. + + 09 Jan 2007; Christian Faulhammer + tamago-4.0.6-r1.ebuild: + change an einfo to ewarn due to importance of that message + + 28 Aug 2005; Olivier Crête tamago-4.0.6-r1.ebuild: + Marked ~amd64, thanks to AT AJ Armstrong for testing + + 31 Jul 2004; Mamoru KOMACHI + -files/tamago-4.0.6-canna-gentoo.patch, tamago-4.0.6-r1.ebuild, + -tamago-4.0.6.ebuild: + Moved gentoo patch out of files directory. + + 17 Jul 2004; Tom Gall tamago-4.0.6-r1.ebuild: + stable on ppc64, bug #55874 + + 29 Jun 2004; Aron Griffis tamago-4.0.6.ebuild: + sync IUSE (+canna) + +*tamago-4.0.6-r1 (08 Aug 2003) + + 30 Sep 2003; Mamoru KOMACHI metadata.xml, + tamago-4.0.6-r1.ebuild, tamago-4.0.6.ebuild: + Considered to be stable. Removed eutils from inherit. + + 08 Aug 2003; Mamoru KOMACHI tamago-4.0.6-r1.ebuild: + Added canna IUSE flag and dynamic configuration + +*tamago-4.0.6 (06 Nov 2002) + + 06 Dec 2002; Rodney Rees : changed sparc ~sparc keywords + + 29 May 2003; tamago-4.0.6.ebuild: + Added S + + 18 Nov 2002; Masatomo Nakano tamago-4.0.6.ebuild + ChangeLog : + + Changed "~x86" to "x86". + + 06 Nov 2002; Masatomo Nakano ChangeLog, + tamago-4.0.6.ebuild, files/tamago-4.0.6-canna-gentoo.patch, files/tamago-4.0.6-canna-gentoo.patch + files/digest-tamago-4.0.6: + + Initial import. diff --git a/app-emacs/tamago/Manifest b/app-emacs/tamago/Manifest new file mode 100644 index 000..a1418b0 --- /dev/null +++ b/app-emacs/tamago/Manifest @@ -0,0 +1,26 @@ +-BEGIN PGP SIGNED MESSAGE- +Hash: SHA1 + +DIST canna-20011204.diff.gz 54238 SHA256 7275fe9f2b59e5217c12f0b2aeab52bd6a63f0b45f72ead283c7df35b02ddf46 SHA512 31c514580ba601022a847d534be3628fc61fae1190f3fb1dadcdd145e0bd5b1518c3cbfaae386b0ded7a90be37b89989125d0afe164dbe7f121c30a308f24406 WHIRLPOOL 55c0ee87dbfa0b1f3a7a88ee390dbe6f12669bbdb26a217df2025139a72f3d9beb3688ef2c48da6305cdaea7f12c6dd71f8fb658b3193ea06dd0cad7aa7bd827 +DIST tamago-4.0.6-canna-gentoo.patch.gz 11495 SHA256 34654dc0b376ff144c786c2f10974d64cf01d8a92609f28b3c75c308413a5400 SHA512 6f87997eb19804c41245560a2faeb65512a475aa4ecf3e89dd04e8e91722d36daff5f8b4b71cfcacec2d3e9d94c70cf3a012f75333d31b8cc1a56cbea979 WHIRLPOOL 16d222d9c86f5e51879d2418f25c9f1b668bfda2d3475a30af1ec2baff64947502816d39391fba649d5ea227e64734ee12632bd8bcb7d1f1bd68340faf429c07 +DIST tamago-4.0.6.tar.gz 260021 SHA256 461970efb88303d205ef956a5a7347c5bef3ec63a5808ac76bcb9ed65cf5c053 SHA512 eadd4164e37499a8b383959325d65e98c33f4306ccda57b6d8eb0b275a144f93a9d4edbfb25a12fbf43b255c9aa1c05147345c61b14b5e000deb034c9d798b21 WHIRLPOOL d51103fb9e8524a7ba54d92d794b413cc7404a278cb47cd708a27450b42ada3b2d794bbc493ab54fbe2ea6fc34f72fee397285bbbdda783a225360310d4497e8 +EBUILD tamago-4.0.6-r1.ebuild 1672 SHA256 2fcbae4dd6c28cf7116c75e6319db2f8a0d2372edcae8151bff82286c332d737 SHA512 7fa4c772c6b5fb55c7cf9ea5b476b059a73c325e96e3c09c195338a8de69bc2613dfa085c6a10753927d38b4986322043988b9a3d4ba0c5760b299eede772cdd WHIRLPOOL 27e372ddb6307f7081986e04775eb211ea12ed8681bfe3cecc60a0f03cde44a8df0536fb40e6c7fc5f36e8ec0e4db5d2a28456c32600f25cbdf5938bdcaab093 +MISC ChangeLog 2187 SHA256 a7ba8634b2117a6bab160ef1fcb4c84e9aea0f7eb12a7f9d13791b5451c99326 SHA512 9047aae2b117f2041281eaa77a8cc2b9d92ba1b46ace5720ee8f552ec4b5c7dbf54dac3a98905f6873cee789df31786890b899860d865252947ee31f4f16c7f5 WHIRLPOOL 58ae1fb19b8d26f8848cac3f43038985282305527cd21bdd8dece995850bb3d0c4baab394f46cc729b4684253d7d867cfceb6d3ab84ea67ecd5d0c075ecd59a6 +MISC
[gentoo-commits] proj/linux-patches:5.10 commit in: /
commit: e8228d984659c51468157097b7051cc79b9322eb Author: Mike Pagano gentoo org> AuthorDate: Wed Oct 18 20:16:33 2023 + Commit: Mike Pagano gentoo org> CommitDate: Wed Oct 18 20:16:33 2023 + URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=e8228d98 TAR override and gcc 14 patch kheaders: make it possible to override TAR gcc-plugins: Rename last_stmt() for GCC 14+ Signed-off-by: Mike Pagano gentoo.org> 2930_tar_override.patch | 63 +++ 2945_handle-gcc-14-last-stmt-rename.patch | 31 +++ 2 files changed, 94 insertions(+) diff --git a/2930_tar_override.patch b/2930_tar_override.patch new file mode 100644 index ..babfa83a --- /dev/null +++ b/2930_tar_override.patch @@ -0,0 +1,63 @@ +From: "Michał Górny" +To: Dmitry Goldin +Cc: "Masahiro Yamada" , + linux-ker...@vger.kernel.org, "Michał Górny" , + "Sam James" , + "Masahiro Yamada" +Subject: [PATCH v2] kheaders: make it possible to override TAR +Date: Wed, 12 Apr 2023 10:27:43 +0200 [thread overview] +Message-ID: <20230412082743.350699-1-mgo...@gentoo.org> (raw) +In-Reply-To: + +Commit 86cdd2fdc4e39c388d39c7ba2396d1a9dfd66226 ("kheaders: make headers +archive reproducible") introduced a number of options specific to GNU +tar to the `tar` invocation in `gen_kheaders.sh` script. This causes +the script to fail to work on systems where `tar` is not GNU tar. This +can occur e.g. on recent Gentoo Linux installations that support using +bsdtar from libarchive instead. + +Add a `TAR` make variable to make it possible to override the tar +executable used, e.g. by specifying: + + make TAR=gtar + +Link: https://bugs.gentoo.org/884061 +Reported-by: Sam James +Tested-by: Sam James +Co-developed-by: Masahiro Yamada +Signed-off-by: Michał Górny +--- +--- a/Makefile 2023-10-18 16:13:06.496343048 -0400 b/Makefile 2023-10-18 16:14:00.136587613 -0400 +@@ -471,6 +471,7 @@ LZMA = lzma + LZ4 = lz4c + XZ= xz + ZSTD = zstd ++TAR= tar + + PAHOLE_FLAGS = $(shell PAHOLE=$(PAHOLE) $(srctree)/scripts/pahole-flags.sh) + +@@ -519,7 +520,7 @@ CLANG_FLAGS := + export ARCH SRCARCH CONFIG_SHELL BASH HOSTCC KBUILD_HOSTCFLAGS CROSS_COMPILE LD CC + export CPP AR NM STRIP OBJCOPY OBJDUMP READELF PAHOLE RESOLVE_BTFIDS LEX YACC AWK INSTALLKERNEL + export PERL PYTHON PYTHON3 CHECK CHECKFLAGS MAKE UTS_MACHINE HOSTCXX +-export KGZIP KBZIP2 KLZOP LZMA LZ4 XZ ZSTD ++export KGZIP KBZIP2 KLZOP LZMA LZ4 XZ ZSTD TAR + export KBUILD_HOSTCXXFLAGS KBUILD_HOSTLDFLAGS KBUILD_HOSTLDLIBS LDFLAGS_MODULE + + export KBUILD_CPPFLAGS NOSTDINC_FLAGS LINUXINCLUDE OBJCOPYFLAGS KBUILD_LDFLAGS +diff --git a/kernel/gen_kheaders.sh b/kernel/gen_kheaders.sh +index 1ef9a8751..82d539648 100755 +--- a/kernel/gen_kheaders.sh b/kernel/gen_kheaders.sh +@@ -86,7 +86,7 @@ find $cpio_dir -type f -print0 | + # For compatibility with older versions of tar, files are fed to tar + # pre-sorted, as --sort=name might not be available. + find $cpio_dir -printf "./%P\n" | LC_ALL=C sort | \ +-tar "${KBUILD_BUILD_TIMESTAMP:+--mtime=$KBUILD_BUILD_TIMESTAMP}" \ ++${TAR:-tar} "${KBUILD_BUILD_TIMESTAMP:+--mtime=$KBUILD_BUILD_TIMESTAMP}" \ + --owner=0 --group=0 --numeric-owner --no-recursion \ + -I $XZ -cf $tarfile -C $cpio_dir/ -T - > /dev/null + +-- +2.40.0 diff --git a/2945_handle-gcc-14-last-stmt-rename.patch b/2945_handle-gcc-14-last-stmt-rename.patch new file mode 100644 index ..b04ce8da --- /dev/null +++ b/2945_handle-gcc-14-last-stmt-rename.patch @@ -0,0 +1,31 @@ +From: Kees Cook +To: linux-harden...@vger.kernel.org +Cc: Kees Cook , linux-ker...@vger.kernel.org +Subject: [PATCH] gcc-plugins: Rename last_stmt() for GCC 14+ +Date: Thu, 10 Aug 2023 23:05:49 -0700 [thread overview] +Message-ID: <20230811060545.never.564-k...@kernel.org> (raw) + +In GCC 14, last_stmt() was renamed to last_nondebug_stmt(). Add a helper +macro to handle the renaming. + +Cc: linux-harden...@vger.kernel.org +Signed-off-by: Kees Cook +--- + scripts/gcc-plugins/gcc-common.h | 4 + 1 file changed, 4 insertions(+) + +diff --git a/scripts/gcc-plugins/gcc-common.h b/scripts/gcc-plugins/gcc-common.h +index 84c730da36dd..1ae39b9f4a95 100644 +--- a/scripts/gcc-plugins/gcc-common.h b/scripts/gcc-plugins/gcc-common.h +@@ -440,4 +440,8 @@ static inline void debug_gimple_stmt(const_gimple s) + #define SET_DECL_MODE(decl, mode) DECL_MODE(decl) = (mode) + #endif + ++#if BUILDING_GCC_VERSION >= 14000 ++#define last_stmt(x) last_nondebug_stmt(x) ++#endif ++ + #endif +-- +2.34.1
[gentoo-commits] proj/linux-patches:5.15 commit in: /
commit: d8d042852b163f33e6bd6974f7d98cb0e6838945 Author: Mike Pagano gentoo org> AuthorDate: Wed Oct 18 20:10:53 2023 + Commit: Mike Pagano gentoo org> CommitDate: Wed Oct 18 20:10:53 2023 + URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=d8d04285 TAR override and gcc 14 patch kheaders: make it possible to override TAR gcc-plugins: Rename last_stmt() for GCC 14+ Signed-off-by: Mike Pagano gentoo.org> _README | 8 2930_tar_override.patch | 69 +++ 2945_handle-gcc-14-last-stmt-rename.patch | 31 ++ 3 files changed, 108 insertions(+) diff --git a/_README b/_README index ce7013fd..2c2a 100644 --- a/_README +++ b/_README @@ -603,10 +603,18 @@ Patch: 2920_sign-file-patch-for-libressl.patch From: https://bugs.gentoo.org/717166 Desc: sign-file: full functionality with modern LibreSSL +Patch: 2930_tar_override.patch +From: https://lore.kernel.org/lkml/20230412082743.350699-1-mgo...@gentoo.org/#t +Desc: kheaders: make it possible to override TAR + Patch: 2940_gcc-plugins-drop-std-gnu-plus-plus-to-fix-GCC-13-build.patch From: https://lore.kernel.org/all/20230201230009.2252783-1-...@gentoo.org/ Desc: gcc-plugins: drop -std=gnu++11 to fix GCC 13 build +Patch: 2945_handle-gcc-14-last-stmt-rename.patch +From: https://lore.kernel.org/all/20230811060545.never.564-k...@kernel.org/#Z31scripts:gcc-plugins:gcc-common.h +Desc: gcc-plugins: Rename last_stmt() for GCC 14+ + Patch: 3000_Support-printing-firmware-info.patch From: https://bugs.gentoo.org/732852 Desc: Print firmware info (Reqs CONFIG_GENTOO_PRINT_FIRMWARE_INFO). Thanks to Georgy Yakovlev diff --git a/2930_tar_override.patch b/2930_tar_override.patch new file mode 100644 index ..aa62aae1 --- /dev/null +++ b/2930_tar_override.patch @@ -0,0 +1,69 @@ +From: "Michał Górny" +To: Dmitry Goldin +Cc: "Masahiro Yamada" , + linux-ker...@vger.kernel.org, "Michał Górny" , + "Sam James" , + "Masahiro Yamada" +Subject: [PATCH v2] kheaders: make it possible to override TAR +Date: Wed, 12 Apr 2023 10:27:43 +0200 [thread overview] +Message-ID: <20230412082743.350699-1-mgo...@gentoo.org> (raw) +In-Reply-To: + +Commit 86cdd2fdc4e39c388d39c7ba2396d1a9dfd66226 ("kheaders: make headers +archive reproducible") introduced a number of options specific to GNU +tar to the `tar` invocation in `gen_kheaders.sh` script. This causes +the script to fail to work on systems where `tar` is not GNU tar. This +can occur e.g. on recent Gentoo Linux installations that support using +bsdtar from libarchive instead. + +Add a `TAR` make variable to make it possible to override the tar +executable used, e.g. by specifying: + + make TAR=gtar + +Link: https://bugs.gentoo.org/884061 +Reported-by: Sam James +Tested-by: Sam James +Co-developed-by: Masahiro Yamada +Signed-off-by: Michał Górny +--- + Makefile | 3 ++- + kernel/gen_kheaders.sh | 2 +- + 2 files changed, 3 insertions(+), 2 deletions(-) + +diff --git a/Makefile b/Makefile +index 5aeea3d98..50045059c 100644 +--- a/Makefile b/Makefile +@@ -520,6 +520,7 @@ LZMA = lzma + LZ4 = lz4c + XZ= xz + ZSTD = zstd ++TAR = tar + + PAHOLE_FLAGS = $(shell PAHOLE=$(PAHOLE) $(srctree)/scripts/pahole-flags.sh) + +@@ -599,7 +600,7 @@ export RUSTC RUSTDOC RUSTFMT RUSTC_OR_CLIPPY_QUIET RUSTC_OR_CLIPPY BINDGEN CARGO + export HOSTRUSTC KBUILD_HOSTRUSTFLAGS + export CPP AR NM STRIP OBJCOPY OBJDUMP READELF PAHOLE RESOLVE_BTFIDS LEX YACC AWK INSTALLKERNEL + export PERL PYTHON3 CHECK CHECKFLAGS MAKE UTS_MACHINE HOSTCXX +-export KGZIP KBZIP2 KLZOP LZMA LZ4 XZ ZSTD ++export KGZIP KBZIP2 KLZOP LZMA LZ4 XZ ZSTD TAR + export KBUILD_HOSTCXXFLAGS KBUILD_HOSTLDFLAGS KBUILD_HOSTLDLIBS LDFLAGS_MODULE + export KBUILD_USERCFLAGS KBUILD_USERLDFLAGS + +diff --git a/kernel/gen_kheaders.sh b/kernel/gen_kheaders.sh +index 1ef9a8751..82d539648 100755 +--- a/kernel/gen_kheaders.sh b/kernel/gen_kheaders.sh +@@ -86,7 +86,7 @@ find $cpio_dir -type f -print0 | + # For compatibility with older versions of tar, files are fed to tar + # pre-sorted, as --sort=name might not be available. + find $cpio_dir -printf "./%P\n" | LC_ALL=C sort | \ +-tar "${KBUILD_BUILD_TIMESTAMP:+--mtime=$KBUILD_BUILD_TIMESTAMP}" \ ++${TAR:-tar} "${KBUILD_BUILD_TIMESTAMP:+--mtime=$KBUILD_BUILD_TIMESTAMP}" \ + --owner=0 --group=0 --numeric-owner --no-recursion \ + -I $XZ -cf $tarfile -C $cpio_dir/ -T - > /dev/null + +-- +2.40.0 diff --git a/2945_handle-gcc-14-last-stmt-rename.patch b/2945_handle-gcc-14-last-stmt-rename.patch new file mode 100644 index ..b04ce8da --- /dev/null +++ b/2945_handle-gcc-14-last-stmt-rename.patch @@ -0,0 +1,31 @@ +From: Kees Cook +To: linux-harden...@vger.kernel.org +Cc: Kees Cook , linux-ker...@vger.kernel.org +Subject: [PATCH] gcc-plugins:
[gentoo-commits] proj/linux-patches:6.1 commit in: /
commit: 2946d45ccac2c25c38654d1f380feab6f5672191 Author: Mike Pagano gentoo org> AuthorDate: Wed Oct 18 20:04:34 2023 + Commit: Mike Pagano gentoo org> CommitDate: Wed Oct 18 20:04:34 2023 + URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=2946d45c TAR override and gcc 14 patch kheaders: make it possible to override TAR gcc-plugins: Rename last_stmt() for GCC 14+ Signed-off-by: Mike Pagano gentoo.org> _README | 8 2930_tar_override.patch | 69 +++ 2940_handle-gcc-14-last-stmt-rename.patch | 31 ++ 3 files changed, 108 insertions(+) diff --git a/_README b/_README index 09720a58..1d0e038f 100644 --- a/_README +++ b/_README @@ -303,6 +303,14 @@ Patch: 2920_sign-file-patch-for-libressl.patch From: https://bugs.gentoo.org/717166 Desc: sign-file: full functionality with modern LibreSSL +Patch: 2930_tar_override.patch +From: https://lore.kernel.org/lkml/20230412082743.350699-1-mgo...@gentoo.org/#t +Desc: kheaders: make it possible to override TAR + +Patch: 2940_handle-gcc-14-last-stmt-rename.patch +From: https://lore.kernel.org/all/20230811060545.never.564-k...@kernel.org/#Z31scripts:gcc-plugins:gcc-common.h +Desc: gcc-plugins: Rename last_stmt() for GCC 14+ + Patch: 3000_Support-printing-firmware-info.patch From: https://bugs.gentoo.org/732852 Desc: Print firmware info (Reqs CONFIG_GENTOO_PRINT_FIRMWARE_INFO). Thanks to Georgy Yakovlev diff --git a/2930_tar_override.patch b/2930_tar_override.patch new file mode 100644 index ..aa62aae1 --- /dev/null +++ b/2930_tar_override.patch @@ -0,0 +1,69 @@ +From: "Michał Górny" +To: Dmitry Goldin +Cc: "Masahiro Yamada" , + linux-ker...@vger.kernel.org, "Michał Górny" , + "Sam James" , + "Masahiro Yamada" +Subject: [PATCH v2] kheaders: make it possible to override TAR +Date: Wed, 12 Apr 2023 10:27:43 +0200 [thread overview] +Message-ID: <20230412082743.350699-1-mgo...@gentoo.org> (raw) +In-Reply-To: + +Commit 86cdd2fdc4e39c388d39c7ba2396d1a9dfd66226 ("kheaders: make headers +archive reproducible") introduced a number of options specific to GNU +tar to the `tar` invocation in `gen_kheaders.sh` script. This causes +the script to fail to work on systems where `tar` is not GNU tar. This +can occur e.g. on recent Gentoo Linux installations that support using +bsdtar from libarchive instead. + +Add a `TAR` make variable to make it possible to override the tar +executable used, e.g. by specifying: + + make TAR=gtar + +Link: https://bugs.gentoo.org/884061 +Reported-by: Sam James +Tested-by: Sam James +Co-developed-by: Masahiro Yamada +Signed-off-by: Michał Górny +--- + Makefile | 3 ++- + kernel/gen_kheaders.sh | 2 +- + 2 files changed, 3 insertions(+), 2 deletions(-) + +diff --git a/Makefile b/Makefile +index 5aeea3d98..50045059c 100644 +--- a/Makefile b/Makefile +@@ -520,6 +520,7 @@ LZMA = lzma + LZ4 = lz4c + XZ= xz + ZSTD = zstd ++TAR = tar + + PAHOLE_FLAGS = $(shell PAHOLE=$(PAHOLE) $(srctree)/scripts/pahole-flags.sh) + +@@ -599,7 +600,7 @@ export RUSTC RUSTDOC RUSTFMT RUSTC_OR_CLIPPY_QUIET RUSTC_OR_CLIPPY BINDGEN CARGO + export HOSTRUSTC KBUILD_HOSTRUSTFLAGS + export CPP AR NM STRIP OBJCOPY OBJDUMP READELF PAHOLE RESOLVE_BTFIDS LEX YACC AWK INSTALLKERNEL + export PERL PYTHON3 CHECK CHECKFLAGS MAKE UTS_MACHINE HOSTCXX +-export KGZIP KBZIP2 KLZOP LZMA LZ4 XZ ZSTD ++export KGZIP KBZIP2 KLZOP LZMA LZ4 XZ ZSTD TAR + export KBUILD_HOSTCXXFLAGS KBUILD_HOSTLDFLAGS KBUILD_HOSTLDLIBS LDFLAGS_MODULE + export KBUILD_USERCFLAGS KBUILD_USERLDFLAGS + +diff --git a/kernel/gen_kheaders.sh b/kernel/gen_kheaders.sh +index 1ef9a8751..82d539648 100755 +--- a/kernel/gen_kheaders.sh b/kernel/gen_kheaders.sh +@@ -86,7 +86,7 @@ find $cpio_dir -type f -print0 | + # For compatibility with older versions of tar, files are fed to tar + # pre-sorted, as --sort=name might not be available. + find $cpio_dir -printf "./%P\n" | LC_ALL=C sort | \ +-tar "${KBUILD_BUILD_TIMESTAMP:+--mtime=$KBUILD_BUILD_TIMESTAMP}" \ ++${TAR:-tar} "${KBUILD_BUILD_TIMESTAMP:+--mtime=$KBUILD_BUILD_TIMESTAMP}" \ + --owner=0 --group=0 --numeric-owner --no-recursion \ + -I $XZ -cf $tarfile -C $cpio_dir/ -T - > /dev/null + +-- +2.40.0 diff --git a/2940_handle-gcc-14-last-stmt-rename.patch b/2940_handle-gcc-14-last-stmt-rename.patch new file mode 100644 index ..b04ce8da --- /dev/null +++ b/2940_handle-gcc-14-last-stmt-rename.patch @@ -0,0 +1,31 @@ +From: Kees Cook +To: linux-harden...@vger.kernel.org +Cc: Kees Cook , linux-ker...@vger.kernel.org +Subject: [PATCH] gcc-plugins: Rename last_stmt() for GCC 14+ +Date: Thu, 10 Aug 2023 23:05:49 -0700 [thread overview] +Message-ID: <20230811060545.never.564-k...@kernel.org> (raw) + +In GCC 14, last_stmt() was renamed to last_nondebug_stmt(). Add a
[gentoo-commits] proj/linux-patches:6.5 commit in: /
commit: 10a9a6bf7b7d62357104ce0079711f0ccdbde3e2 Author: Mike Pagano gentoo org> AuthorDate: Wed Oct 18 19:54:56 2023 + Commit: Mike Pagano gentoo org> CommitDate: Wed Oct 18 19:54:56 2023 + URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=10a9a6bf gcc-plugins: Rename last_stmt() for GCC 14+ Signed-off-by: Mike Pagano gentoo.org> _README | 4 2940_handle-gcc-14-last-stmt-rename.patch | 31 +++ 2 files changed, 35 insertions(+) diff --git a/_README b/_README index 665fa5a2..86ea0adc 100644 --- a/_README +++ b/_README @@ -107,6 +107,10 @@ Patch: 2930_tar_override.patch From: https://lore.kernel.org/lkml/20230412082743.350699-1-mgo...@gentoo.org/#t Desc: kheaders: make it possible to override TAR +Patch: 2940_handle-gcc-14-last-stmt-rename.patch +From: https://lore.kernel.org/all/20230811060545.never.564-k...@kernel.org/#Z31scripts:gcc-plugins:gcc-common.h +Desc: gcc-plugins: Rename last_stmt() for GCC 14+ + Patch: 3000_Support-printing-firmware-info.patch From: https://bugs.gentoo.org/732852 Desc: Print firmware info (Reqs CONFIG_GENTOO_PRINT_FIRMWARE_INFO). Thanks to Georgy Yakovlev diff --git a/2940_handle-gcc-14-last-stmt-rename.patch b/2940_handle-gcc-14-last-stmt-rename.patch new file mode 100644 index ..b04ce8da --- /dev/null +++ b/2940_handle-gcc-14-last-stmt-rename.patch @@ -0,0 +1,31 @@ +From: Kees Cook +To: linux-harden...@vger.kernel.org +Cc: Kees Cook , linux-ker...@vger.kernel.org +Subject: [PATCH] gcc-plugins: Rename last_stmt() for GCC 14+ +Date: Thu, 10 Aug 2023 23:05:49 -0700 [thread overview] +Message-ID: <20230811060545.never.564-k...@kernel.org> (raw) + +In GCC 14, last_stmt() was renamed to last_nondebug_stmt(). Add a helper +macro to handle the renaming. + +Cc: linux-harden...@vger.kernel.org +Signed-off-by: Kees Cook +--- + scripts/gcc-plugins/gcc-common.h | 4 + 1 file changed, 4 insertions(+) + +diff --git a/scripts/gcc-plugins/gcc-common.h b/scripts/gcc-plugins/gcc-common.h +index 84c730da36dd..1ae39b9f4a95 100644 +--- a/scripts/gcc-plugins/gcc-common.h b/scripts/gcc-plugins/gcc-common.h +@@ -440,4 +440,8 @@ static inline void debug_gimple_stmt(const_gimple s) + #define SET_DECL_MODE(decl, mode) DECL_MODE(decl) = (mode) + #endif + ++#if BUILDING_GCC_VERSION >= 14000 ++#define last_stmt(x) last_nondebug_stmt(x) ++#endif ++ + #endif +-- +2.34.1
[gentoo-commits] repo/gentoo:master commit in: gui-libs/egl-wayland/
commit: babeefddec8beb263772ee2167e913d06cb151d9 Author: Ionen Wolkens gentoo org> AuthorDate: Wed Oct 18 19:44:40 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Wed Oct 18 19:45:24 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=babeefdd gui-libs/egl-wayland: add 1.1.13 Signed-off-by: Ionen Wolkens gentoo.org> gui-libs/egl-wayland/Manifest | 1 + gui-libs/egl-wayland/egl-wayland-1.1.13.ebuild | 41 ++ 2 files changed, 42 insertions(+) diff --git a/gui-libs/egl-wayland/Manifest b/gui-libs/egl-wayland/Manifest index 8d6a2056dd32..22e8085ca2b5 100644 --- a/gui-libs/egl-wayland/Manifest +++ b/gui-libs/egl-wayland/Manifest @@ -1,3 +1,4 @@ DIST egl-wayland-1.1.12.tar.gz 67159 BLAKE2B e0183a5a443aeede5654e248d5fe61127fd999d9e78da7578bd46aa61d44b5b0de4109e73d611b35cba2b2e73949e3727b43d941f1f413a6786c15e366c2b634 SHA512 aa8e0d0639a8d9d85b85fa258f98f4280734cec5aefac776c5a92f04b8999cee9365e0f55cb885ce0cd6e574ae395895b9cea5efa951343eda5afb46216a5c43 DIST egl-wayland-1.1.12_p20230718.tar.gz 67390 BLAKE2B 438f4d6ff3840162517303200bf266ae2037ad16483477f0f86c6695cfbef2ef2b5ad63d100afc0d3bd13a34ebc222fba0f098e83ce8adb7c18c4d60c66eb148 SHA512 42f1ec235eb0ce8af774d9f08b45f48f8b658d51c7e1e33a49fb734941b8db9558aac46eaa07ce7edb2c7e07f5e791d2245f1f68fb3a692a686a0296fe559433 +DIST egl-wayland-1.1.13.tar.gz 68153 BLAKE2B 08b576189112ae36b80a6d090f51b7c3cc40ee5bc9c1b0d22ef975ab13a6a30237ef5daafa21b01a62b5e8ae3f9f58fc0bb38a5216336c7dad8edfcc95119646 SHA512 7859d4bc8919c2028bd55425ca378bb81304c566bd9f7c1d768d810a0ee7a7531d297157fe331d1d0d6b5e16df00a9811e1d517572408734ec2321c376beda5a DIST egl-wayland-1.1.7.tar.gz 48681 BLAKE2B eebbd0e36045c50b39ef70292156f5cd137a51af2169b56a35d318d90ade3d4a5b94206d86246d52fda0c6c093ff25e389b1a3ccbe60595dc9661d199e30f33b SHA512 edc81d9f2c617587044d5f9d35b3e355db8544e8fa1d861c1b92a5a11bc1af7d994ca8abd49ce6f462a1971f20296b4c757bdf1df0d2bfc981cdafaa839f12af diff --git a/gui-libs/egl-wayland/egl-wayland-1.1.13.ebuild b/gui-libs/egl-wayland/egl-wayland-1.1.13.ebuild new file mode 100644 index ..3e137c76f3a3 --- /dev/null +++ b/gui-libs/egl-wayland/egl-wayland-1.1.13.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson + +DESCRIPTION="EGLStream-based Wayland external platform" +HOMEPAGE="https://github.com/NVIDIA/egl-wayland/; +SRC_URI=" + https://github.com/NVIDIA/egl-wayland/archive/refs/tags/${PV}.tar.gz + -> ${P}.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64" + +RDEPEND=" + dev-libs/wayland + x11-libs/libdrm + !
[gentoo-commits] repo/gentoo:master commit in: gui-libs/egl-wayland/
commit: d3eef55786f31225d48c2c71a1457e2f4422875c Author: Ionen Wolkens gentoo org> AuthorDate: Wed Oct 18 19:44:58 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Wed Oct 18 19:45:24 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3eef557 gui-libs/egl-wayland: drop 1.1.12 Signed-off-by: Ionen Wolkens gentoo.org> gui-libs/egl-wayland/Manifest | 1 - gui-libs/egl-wayland/egl-wayland-1.1.12.ebuild | 43 -- 2 files changed, 44 deletions(-) diff --git a/gui-libs/egl-wayland/Manifest b/gui-libs/egl-wayland/Manifest index 22e8085ca2b5..5439c9b39f10 100644 --- a/gui-libs/egl-wayland/Manifest +++ b/gui-libs/egl-wayland/Manifest @@ -1,4 +1,3 @@ -DIST egl-wayland-1.1.12.tar.gz 67159 BLAKE2B e0183a5a443aeede5654e248d5fe61127fd999d9e78da7578bd46aa61d44b5b0de4109e73d611b35cba2b2e73949e3727b43d941f1f413a6786c15e366c2b634 SHA512 aa8e0d0639a8d9d85b85fa258f98f4280734cec5aefac776c5a92f04b8999cee9365e0f55cb885ce0cd6e574ae395895b9cea5efa951343eda5afb46216a5c43 DIST egl-wayland-1.1.12_p20230718.tar.gz 67390 BLAKE2B 438f4d6ff3840162517303200bf266ae2037ad16483477f0f86c6695cfbef2ef2b5ad63d100afc0d3bd13a34ebc222fba0f098e83ce8adb7c18c4d60c66eb148 SHA512 42f1ec235eb0ce8af774d9f08b45f48f8b658d51c7e1e33a49fb734941b8db9558aac46eaa07ce7edb2c7e07f5e791d2245f1f68fb3a692a686a0296fe559433 DIST egl-wayland-1.1.13.tar.gz 68153 BLAKE2B 08b576189112ae36b80a6d090f51b7c3cc40ee5bc9c1b0d22ef975ab13a6a30237ef5daafa21b01a62b5e8ae3f9f58fc0bb38a5216336c7dad8edfcc95119646 SHA512 7859d4bc8919c2028bd55425ca378bb81304c566bd9f7c1d768d810a0ee7a7531d297157fe331d1d0d6b5e16df00a9811e1d517572408734ec2321c376beda5a DIST egl-wayland-1.1.7.tar.gz 48681 BLAKE2B eebbd0e36045c50b39ef70292156f5cd137a51af2169b56a35d318d90ade3d4a5b94206d86246d52fda0c6c093ff25e389b1a3ccbe60595dc9661d199e30f33b SHA512 edc81d9f2c617587044d5f9d35b3e355db8544e8fa1d861c1b92a5a11bc1af7d994ca8abd49ce6f462a1971f20296b4c757bdf1df0d2bfc981cdafaa839f12af diff --git a/gui-libs/egl-wayland/egl-wayland-1.1.12.ebuild b/gui-libs/egl-wayland/egl-wayland-1.1.12.ebuild deleted file mode 100644 index d5f768025551.. --- a/gui-libs/egl-wayland/egl-wayland-1.1.12.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit meson - -DESCRIPTION="EGLStream-based Wayland external platform" -HOMEPAGE="https://github.com/NVIDIA/egl-wayland/; -SRC_URI="https://github.com/NVIDIA/egl-wayland/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~arm64" - -RDEPEND=" - dev-libs/wayland - !
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc/, sys-devel/gcc/files/
commit: 4e374e155734766b5682992ca22c77aef9de1220 Author: Sam James gentoo org> AuthorDate: Wed Oct 18 19:33:33 2023 + Commit: Sam James gentoo org> CommitDate: Wed Oct 18 19:33:40 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e374e15 sys-devel/gcc: backport pycryptodome ICE fix to 14.0.0_pre20231015 Signed-off-by: Sam James gentoo.org> .../gcc-14.0.0_pre20231015-pycryptodome-ice.patch | 212 + sys-devel/gcc/gcc-14.0.0_pre20231015-r1.ebuild | 65 +++ 2 files changed, 277 insertions(+) diff --git a/sys-devel/gcc/files/gcc-14.0.0_pre20231015-pycryptodome-ice.patch b/sys-devel/gcc/files/gcc-14.0.0_pre20231015-pycryptodome-ice.patch new file mode 100644 index ..377f68511f78 --- /dev/null +++ b/sys-devel/gcc/files/gcc-14.0.0_pre20231015-pycryptodome-ice.patch @@ -0,0 +1,212 @@ +https://gcc.gnu.org/PR111845 +https://gcc.gnu.org/git/?p=gcc.git;a=commit;h=f1744dd50bb1661c98b694ff907cb0a1be4f6134 + +From f1744dd50bb1661c98b694ff907cb0a1be4f6134 Mon Sep 17 00:00:00 2001 +From: Jakub Jelinek +Date: Wed, 18 Oct 2023 12:37:40 +0200 +Subject: [PATCH] tree-ssa-math-opts: Fix up match_uaddc_usubc [PR111845] + +GCC ICEs on the first testcase. Successful match_uaddc_usubc ends up with +some dead stmts which DCE will remove (hopefully) later all. +The ICE is because one of the dead stmts refers to a freed SSA_NAME. +The code already gsi_removes a couple of stmts in the + /* Remove some statements which can't be kept in the IL because they + use SSA_NAME whose setter is going to be removed too. */ +section for the same reason (the reason for the freed SSA_NAMEs is that +we don't really have a replacement for those cases - all we have after +a match is combined overflow from the addition/subtraction of 2 operands + a +[0, 1] carry in, but not the individual overflows from the former 2 +additions), but for the last (most significant) limb case, where we try +to match x = op1 + op2 + carry1 + carry2; or +x = op1 - op2 - carry1 - carry2; we just gsi_replace the final stmt, but +left around the 2 temporary stmts as dead; if we were unlucky enough that +those referenced the carry flag that went away, it ICEs. + +So, the following patch remembers those temporary statements (rather than +trying to rediscover them more expensively) and removes them before the +final one is replaced. + +While working on it, I've noticed we didn't support all the reassociated +possibilities of writing the addition of 4 operands or subtracting 3 +operands from one, we supported e.g. +x = ((op1 + op2) + op3) + op4; +x = op1 + ((op2 + op3) + op4); +but not +x = (op1 + (op2 + op3)) + op4; +x = op1 + (op2 + (op3 + op4)); +Fixed by the change to inspect also rhs[2] when rhs[1] didn't yield what +we were searching for (if non-NULL) - rhs[0] is inspected in the first +loop and has different handling for the MINUS_EXPR case. + +2023-10-18 Jakub Jelinek + + PR tree-optimization/111845 + * tree-ssa-math-opts.cc (match_uaddc_usubc): Remember temporary + statements for the 4 operand addition or subtraction of 3 operands + from 1 operand cases and remove them when successful. Look for + nested additions even from rhs[2], not just rhs[1]. + + * gcc.dg/pr111845.c: New test. + * gcc.target/i386/pr111845.c: New test. +--- + gcc/testsuite/gcc.dg/pr111845.c | 16 + gcc/testsuite/gcc.target/i386/pr111845.c | 47 +++ + gcc/tree-ssa-math-opts.cc| 48 +++- + 3 files changed, 94 insertions(+), 17 deletions(-) + create mode 100644 gcc/testsuite/gcc.dg/pr111845.c + create mode 100644 gcc/testsuite/gcc.target/i386/pr111845.c + +diff --git a/gcc/testsuite/gcc.dg/pr111845.c b/gcc/testsuite/gcc.dg/pr111845.c +new file mode 100644 +index ..1bcb4f88e6f1 +--- /dev/null b/gcc/testsuite/gcc.dg/pr111845.c +@@ -0,0 +1,16 @@ ++/* PR tree-optimization/111845 */ ++/* { dg-do compile } */ ++/* { dg-options "-O2 --param tree-reassoc-width=2" } */ ++ ++int a, b; ++unsigned int c, d, e; ++ ++void ++foo (int x) ++{ ++ b += d; ++ c += b < d; ++ b += e = a < x; ++ c += b; ++ c += b < e; ++} +diff --git a/gcc/testsuite/gcc.target/i386/pr111845.c b/gcc/testsuite/gcc.target/i386/pr111845.c +new file mode 100644 +index ..d52110a40422 +--- /dev/null b/gcc/testsuite/gcc.target/i386/pr111845.c +@@ -0,0 +1,47 @@ ++/* PR tree-optimization/111845 */ ++/* { dg-do compile } */ ++/* { dg-options "-O2 -g -masm=att" } */ ++/* { dg-final { scan-assembler-times "\tadcq\t" 8 { target lp64 } } } */ ++/* { dg-final { scan-assembler-times "\tadcl\t" 8 { target ia32 } } } */ ++ ++unsigned long l, m; ++ ++__attribute__((noipa)) void ++foo (unsigned long x, unsigned long y, unsigned long h, unsigned long i, int a, int b) ++{ ++ unsigned long c, d; ++ unsigned long e = __builtin_add_overflow (x, y, ); ++ unsigned long f = __builtin_add_overflow (c, a < b, ); ++
[gentoo-commits] repo/gentoo:master commit in: sys-libs/glibc/
commit: c42d11a2b6f72769ad20cf495af750f75e77810b Author: Andreas K. Hüttel gentoo org> AuthorDate: Wed Oct 18 19:12:25 2023 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Wed Oct 18 19:12:25 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c42d11a2 sys-libs/glibc: 2.37 patchlevel 11 bump Signed-off-by: Andreas K. Hüttel gentoo.org> sys-libs/glibc/Manifest |1 + sys-libs/glibc/glibc-2.37-r8.ebuild | 1680 +++ 2 files changed, 1681 insertions(+) diff --git a/sys-libs/glibc/Manifest b/sys-libs/glibc/Manifest index 125152b4300d..c6f1dacd152f 100644 --- a/sys-libs/glibc/Manifest +++ b/sys-libs/glibc/Manifest @@ -18,6 +18,7 @@ DIST glibc-2.35.tar.xz 18165952 BLAKE2B 623c728884f070cd87ffeb9203f74206197c5240 DIST glibc-2.36-patches-10.tar.xz 118268 BLAKE2B 3d1bdb6c1a9e10ba78a344ca8940f68c49411a94aefd4d66bab17d784bc8783f2ae71efb171dea6d1919ea2c4a1f54333dabc2c4d99838ba8ec568484b84d0ae SHA512 b88dfc56ffc2df495e13cf90e709629db2b9b411a1c5ba6d39f40f45be3c2f49df7b1fe320d1cd7552515fe68dfc644c12916a6db34139ccf94ff755235d3a40 DIST glibc-2.36.tar.xz 18610836 BLAKE2B f8375e084043f032609e66fd98c234249df57a595c59672acb1bb8c69aed64d339d526611553449492b097cda900ad1d9bae8873d7f5932b10a9a0d8c9210c55 SHA512 9ea0bbda32f83a85b7da0c34f169607fb8a102f0a11a914e6bf531be47d1bef4f5307128286cffa1e2dc5879f0e6ccaef527dd353486883fa332a0b44bde8b3e DIST glibc-2.37-patches-10.tar.xz 72768 BLAKE2B 20501519a570a5d277a3c1460373edea4131602b07037a81d855f1dcbc5b8d40fa6edae500a9f30e9541389dc1b4a7406cbee8e8a85a3131932e23f807e1b211 SHA512 f1e3791befa98ec5a83c919f6563c4c0c9e7bb2bf53bd0adf9235344d914a8d127f2da595a6850fd75b6828a81914241f8964bf004070888fbc77795f0f727cc +DIST glibc-2.37-patches-11.tar.xz 74472 BLAKE2B 25d17b1720b9ee955d176f3f42315ff386e706291fec3d7fe7910d428b878fca5986906b848755ffe74e7d108ac5aad836f403e40290ebae50a103691cb7ed66 SHA512 d5483fe1506cd1bd094e433177209ce2e8639081618582930538b3064ac1a72886074e4c0f10bf7beca2b871404f3d4c61e8f6aa2ba8c4166acfca65cc7a9af7 DIST glibc-2.37.tar.xz 18674604 BLAKE2B 8139cd977b2ed3bfdbde5ffb1cda8f759763dbb83071167272fef798cfbdc0d17cfd1ec893d126c52c91511b7961f3ad12eed34534b99412dfa04a1cdd5b4ea3 SHA512 4fc5932f206bb1b8b54828a28af1a681616b838bbab60c81c82155f3629cbfe1301d271af65511ed917f4c6949a025429221fe6035753282f15346919f15b90c DIST glibc-2.38-patches-5.tar.xz 47980 BLAKE2B 351c72079c7eea7432357ccb7d6f379d6ec3424faf1d455920e9538ab40522ba455a4a188862028d883343e43cec1badc7e195937c909f9b75cd60eb21cb0618 SHA512 5b24801aea6e03857d4e58050d5eb9e479bcab1a556a005195d975e051c39194b7cd2ab6b432a890fba12cdb45ff0507592105562b613b9dea67f11c87bbd939 DIST glibc-2.38-patches-6.tar.xz 49680 BLAKE2B 2f929aaeebc06164ae6b1fa81ce149beb8467e3928a35f667c2b489c96de346d24020cf017c9e1a6942aa57c177f34637ca5bfe3aee7641702bb6c589b4b6283 SHA512 18d7f6216721c9ca75a3e759e30aa0429c57e296a1223b2a5a5bbdd26edf523a6bf509437d913b9c2b95ca1e41543a904b72a89afa444606d3b3949311341958 diff --git a/sys-libs/glibc/glibc-2.37-r8.ebuild b/sys-libs/glibc/glibc-2.37-r8.ebuild new file mode 100644 index ..cab8662398fc --- /dev/null +++ b/sys-libs/glibc/glibc-2.37-r8.ebuild @@ -0,0 +1,1680 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# Bumping notes: https://wiki.gentoo.org/wiki/Project:Toolchain/sys-libs/glibc +# Please read & adapt the page as necessary if obsolete. + +PYTHON_COMPAT=( python3_{9..11} ) +TMPFILES_OPTIONAL=1 + +inherit python-any-r1 prefix preserve-libs toolchain-funcs flag-o-matic gnuconfig \ + multilib systemd multiprocessing tmpfiles + +DESCRIPTION="GNU libc C library" +HOMEPAGE="https://www.gnu.org/software/libc/; +LICENSE="LGPL-2.1+ BSD HPND ISC inner-net rc PCRE" +SLOT="2.2" + +EMULTILIB_PKG="true" + +# Gentoo patchset (ignored for live ebuilds) +PATCH_VER=11 +PATCH_DEV=dilfridge + +# gcc mulitilib bootstrap files version +GCC_BOOTSTRAP_VER=20201208 + +# systemd integration version +GLIBC_SYSTEMD_VER=20210729 + +# Minimum kernel version that glibc requires +MIN_KERN_VER="3.2.0" + +# Minimum pax-utils version needed (which contains any new syscall changes for +# its seccomp filter!). Please double check this! +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" + SRC_URI="mirror://gnu/glibc/${P}.tar.xz" + SRC_URI+=" https://dev.gentoo.org/~${PATCH_DEV}/distfiles/${P}-patches-${PATCH_VER}.tar.xz; +fi + +SRC_URI+=" multilib-bootstrap? ( https://dev.gentoo.org/~dilfridge/distfiles/gcc-multilib-bootstrap-${GCC_BOOTSTRAP_VER}.tar.xz )" +SRC_URI+=" systemd? ( https://gitweb.gentoo.org/proj/toolchain/glibc-systemd.git/snapshot/glibc-systemd-${GLIBC_SYSTEMD_VER}.tar.gz )" + +IUSE="audit caps cet compile-locales +crypt custom-cflags doc gd hash-sysv-compat
[gentoo-commits] repo/gentoo:master commit in: sys-libs/glibc/
commit: a845e3d9e497f09d24bb032cd1ee208e376a8727 Author: Andreas K. Hüttel gentoo org> AuthorDate: Wed Oct 18 19:11:00 2023 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Wed Oct 18 19:11:00 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a845e3d9 sys-libs/glibc: 2.38 patchlevel 6 bump Signed-off-by: Andreas K. Hüttel gentoo.org> sys-libs/glibc/Manifest |1 + sys-libs/glibc/glibc-2.38-r6.ebuild | 1706 +++ 2 files changed, 1707 insertions(+) diff --git a/sys-libs/glibc/Manifest b/sys-libs/glibc/Manifest index a76fe6dc5742..125152b4300d 100644 --- a/sys-libs/glibc/Manifest +++ b/sys-libs/glibc/Manifest @@ -20,6 +20,7 @@ DIST glibc-2.36.tar.xz 18610836 BLAKE2B f8375e084043f032609e66fd98c234249df57a59 DIST glibc-2.37-patches-10.tar.xz 72768 BLAKE2B 20501519a570a5d277a3c1460373edea4131602b07037a81d855f1dcbc5b8d40fa6edae500a9f30e9541389dc1b4a7406cbee8e8a85a3131932e23f807e1b211 SHA512 f1e3791befa98ec5a83c919f6563c4c0c9e7bb2bf53bd0adf9235344d914a8d127f2da595a6850fd75b6828a81914241f8964bf004070888fbc77795f0f727cc DIST glibc-2.37.tar.xz 18674604 BLAKE2B 8139cd977b2ed3bfdbde5ffb1cda8f759763dbb83071167272fef798cfbdc0d17cfd1ec893d126c52c91511b7961f3ad12eed34534b99412dfa04a1cdd5b4ea3 SHA512 4fc5932f206bb1b8b54828a28af1a681616b838bbab60c81c82155f3629cbfe1301d271af65511ed917f4c6949a025429221fe6035753282f15346919f15b90c DIST glibc-2.38-patches-5.tar.xz 47980 BLAKE2B 351c72079c7eea7432357ccb7d6f379d6ec3424faf1d455920e9538ab40522ba455a4a188862028d883343e43cec1badc7e195937c909f9b75cd60eb21cb0618 SHA512 5b24801aea6e03857d4e58050d5eb9e479bcab1a556a005195d975e051c39194b7cd2ab6b432a890fba12cdb45ff0507592105562b613b9dea67f11c87bbd939 +DIST glibc-2.38-patches-6.tar.xz 49680 BLAKE2B 2f929aaeebc06164ae6b1fa81ce149beb8467e3928a35f667c2b489c96de346d24020cf017c9e1a6942aa57c177f34637ca5bfe3aee7641702bb6c589b4b6283 SHA512 18d7f6216721c9ca75a3e759e30aa0429c57e296a1223b2a5a5bbdd26edf523a6bf509437d913b9c2b95ca1e41543a904b72a89afa444606d3b3949311341958 DIST glibc-2.38.tar.xz 18913712 BLAKE2B f9b039f0ef98a7dd8e1cba228ed10286b9e4fbe4dd89af4d26fa5c4e4cf266f19c2746b44d797ce54739d86499e74cf334aaf311bcf6e30120fd7748453e653f SHA512 a6dd5e42dcd63d58e2820c783522c8c895890b6e8c8e6c83b025553de0cc77cdf227e7044e431ead98c89c68a9ce4dd63509b47e647775fb2075f011849c1900 DIST glibc-systemd-20210729.tar.gz 1480 BLAKE2B 37722c7579df782d890e44dbab99c3de52ab466eb9de80d82405e9bb5620bf39ffc8c5f466a435bdb86ef6d36dd7019c0736573916bda6c67d02a2581e0ec979 SHA512 efd75af58b50522c28cdac7abd1fc56555bc1bb042512c90d8340c1ec09c5791b3872a305bf83723252bbde5855b75d958c041083457765c4cfd170732d09238 DIST glibc-systemd-20210814.tar.gz 1469 BLAKE2B 10fa7bcb46d4fdce9c0ab353cbd30871e9b09a347a13a9c9a3b5777f931aa3c826c158d2e49532c604d4a834f2fab4089b67495fb88d0398945dc50d45ad9ef1 SHA512 5346a9ea459a1e6ccf665389f2a294de1e16f1e3e05cdf07e3dd99ed0e4f6f8b52cc333d4bff3c75ac90ab6ce70cd4ab2b3e126f920ce7979abd6dda56315efc diff --git a/sys-libs/glibc/glibc-2.38-r6.ebuild b/sys-libs/glibc/glibc-2.38-r6.ebuild new file mode 100644 index ..c12cca412cb1 --- /dev/null +++ b/sys-libs/glibc/glibc-2.38-r6.ebuild @@ -0,0 +1,1706 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# Bumping notes: https://wiki.gentoo.org/wiki/Project:Toolchain/sys-libs/glibc +# Please read & adapt the page as necessary if obsolete. + +PYTHON_COMPAT=( python3_{9..12} ) +TMPFILES_OPTIONAL=1 + +inherit python-any-r1 prefix preserve-libs toolchain-funcs flag-o-matic gnuconfig \ + multilib systemd multiprocessing tmpfiles + +DESCRIPTION="GNU libc C library" +HOMEPAGE="https://www.gnu.org/software/libc/; +LICENSE="LGPL-2.1+ BSD HPND ISC inner-net rc PCRE" +SLOT="2.2" + +EMULTILIB_PKG="true" + +# Gentoo patchset (ignored for live ebuilds) +PATCH_VER=6 +PATCH_DEV=dilfridge + +# gcc mulitilib bootstrap files version +GCC_BOOTSTRAP_VER=20201208 + +# systemd integration version +GLIBC_SYSTEMD_VER=20210729 + +# Minimum kernel version that glibc requires +MIN_KERN_VER="3.2.0" + +# Minimum pax-utils version needed (which contains any new syscall changes for +# its seccomp filter!). Please double check this! +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" + SRC_URI="mirror://gnu/glibc/${P}.tar.xz" + SRC_URI+=" https://dev.gentoo.org/~${PATCH_DEV}/distfiles/${P}-patches-${PATCH_VER}.tar.xz; +fi + +SRC_URI+=" multilib-bootstrap? ( https://dev.gentoo.org/~dilfridge/distfiles/gcc-multilib-bootstrap-${GCC_BOOTSTRAP_VER}.tar.xz )" +SRC_URI+=" systemd? ( https://gitweb.gentoo.org/proj/toolchain/glibc-systemd.git/snapshot/glibc-systemd-${GLIBC_SYSTEMD_VER}.tar.gz )" + +IUSE="audit caps cet compile-locales +crypt custom-cflags doc gd hash-sysv-compat
[gentoo-commits] repo/gentoo:master commit in: sys-libs/glibc/
commit: 51576885fbc70fa562d4181ccfb73ed62f516e52 Author: Andreas K. Hüttel gentoo org> AuthorDate: Wed Oct 18 19:09:34 2023 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Wed Oct 18 19:09:34 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51576885 sys-libs/glibc: drop 2.37-r3 Signed-off-by: Andreas K. Hüttel gentoo.org> sys-libs/glibc/Manifest |1 - sys-libs/glibc/glibc-2.37-r3.ebuild | 1648 --- 2 files changed, 1649 deletions(-) diff --git a/sys-libs/glibc/Manifest b/sys-libs/glibc/Manifest index c3af0ec84403..a76fe6dc5742 100644 --- a/sys-libs/glibc/Manifest +++ b/sys-libs/glibc/Manifest @@ -18,7 +18,6 @@ DIST glibc-2.35.tar.xz 18165952 BLAKE2B 623c728884f070cd87ffeb9203f74206197c5240 DIST glibc-2.36-patches-10.tar.xz 118268 BLAKE2B 3d1bdb6c1a9e10ba78a344ca8940f68c49411a94aefd4d66bab17d784bc8783f2ae71efb171dea6d1919ea2c4a1f54333dabc2c4d99838ba8ec568484b84d0ae SHA512 b88dfc56ffc2df495e13cf90e709629db2b9b411a1c5ba6d39f40f45be3c2f49df7b1fe320d1cd7552515fe68dfc644c12916a6db34139ccf94ff755235d3a40 DIST glibc-2.36.tar.xz 18610836 BLAKE2B f8375e084043f032609e66fd98c234249df57a595c59672acb1bb8c69aed64d339d526611553449492b097cda900ad1d9bae8873d7f5932b10a9a0d8c9210c55 SHA512 9ea0bbda32f83a85b7da0c34f169607fb8a102f0a11a914e6bf531be47d1bef4f5307128286cffa1e2dc5879f0e6ccaef527dd353486883fa332a0b44bde8b3e DIST glibc-2.37-patches-10.tar.xz 72768 BLAKE2B 20501519a570a5d277a3c1460373edea4131602b07037a81d855f1dcbc5b8d40fa6edae500a9f30e9541389dc1b4a7406cbee8e8a85a3131932e23f807e1b211 SHA512 f1e3791befa98ec5a83c919f6563c4c0c9e7bb2bf53bd0adf9235344d914a8d127f2da595a6850fd75b6828a81914241f8964bf004070888fbc77795f0f727cc -DIST glibc-2.37-patches-5.tar.xz 37640 BLAKE2B a87fb239208eb6d65c96bf7687570d8d0919277410fe1e28c293fa7749ffa862417bc1fe6d0819e47a806b20e52d14de84b843fa879fe15b884b2742719caf87 SHA512 344276606b7330322df72ee964d3447d02907df92b5a1d20b9aa427e93727be907f915ecd62db45e994c46451bd09d5da95ef7bf1a27d247a57589c568e6cb20 DIST glibc-2.37.tar.xz 18674604 BLAKE2B 8139cd977b2ed3bfdbde5ffb1cda8f759763dbb83071167272fef798cfbdc0d17cfd1ec893d126c52c91511b7961f3ad12eed34534b99412dfa04a1cdd5b4ea3 SHA512 4fc5932f206bb1b8b54828a28af1a681616b838bbab60c81c82155f3629cbfe1301d271af65511ed917f4c6949a025429221fe6035753282f15346919f15b90c DIST glibc-2.38-patches-5.tar.xz 47980 BLAKE2B 351c72079c7eea7432357ccb7d6f379d6ec3424faf1d455920e9538ab40522ba455a4a188862028d883343e43cec1badc7e195937c909f9b75cd60eb21cb0618 SHA512 5b24801aea6e03857d4e58050d5eb9e479bcab1a556a005195d975e051c39194b7cd2ab6b432a890fba12cdb45ff0507592105562b613b9dea67f11c87bbd939 DIST glibc-2.38.tar.xz 18913712 BLAKE2B f9b039f0ef98a7dd8e1cba228ed10286b9e4fbe4dd89af4d26fa5c4e4cf266f19c2746b44d797ce54739d86499e74cf334aaf311bcf6e30120fd7748453e653f SHA512 a6dd5e42dcd63d58e2820c783522c8c895890b6e8c8e6c83b025553de0cc77cdf227e7044e431ead98c89c68a9ce4dd63509b47e647775fb2075f011849c1900 diff --git a/sys-libs/glibc/glibc-2.37-r3.ebuild b/sys-libs/glibc/glibc-2.37-r3.ebuild deleted file mode 100644 index c3c9ca521d37.. --- a/sys-libs/glibc/glibc-2.37-r3.ebuild +++ /dev/null @@ -1,1648 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# Bumping notes: https://wiki.gentoo.org/wiki/Project:Toolchain/sys-libs/glibc -# Please read & adapt the page as necessary if obsolete. - -PYTHON_COMPAT=( python3_{9..11} ) -TMPFILES_OPTIONAL=1 - -inherit python-any-r1 prefix preserve-libs toolchain-funcs flag-o-matic gnuconfig \ - multilib systemd multiprocessing tmpfiles - -DESCRIPTION="GNU libc C library" -HOMEPAGE="https://www.gnu.org/software/libc/; -LICENSE="LGPL-2.1+ BSD HPND ISC inner-net rc PCRE" -SLOT="2.2" - -EMULTILIB_PKG="true" - -# Gentoo patchset (ignored for live ebuilds) -PATCH_VER=5 -PATCH_DEV=dilfridge - -# gcc mulitilib bootstrap files version -GCC_BOOTSTRAP_VER=20201208 - -# systemd integration version -GLIBC_SYSTEMD_VER=20210729 - -# Minimum kernel version that glibc requires -MIN_KERN_VER="3.2.0" - -# Minimum pax-utils version needed (which contains any new syscall changes for -# its seccomp filter!). Please double check this! -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" - SRC_URI="mirror://gnu/glibc/${P}.tar.xz" - SRC_URI+=" https://dev.gentoo.org/~${PATCH_DEV}/distfiles/${P}-patches-${PATCH_VER}.tar.xz; -fi - -SRC_URI+=" multilib-bootstrap? ( https://dev.gentoo.org/~dilfridge/distfiles/gcc-multilib-bootstrap-${GCC_BOOTSTRAP_VER}.tar.xz )" -SRC_URI+=" systemd? ( https://gitweb.gentoo.org/proj/toolchain/glibc-systemd.git/snapshot/glibc-systemd-${GLIBC_SYSTEMD_VER}.tar.gz )" - -IUSE="audit caps cet compile-locales +crypt custom-cflags doc gd hash-sysv-compat headers-only +multiarch
[gentoo-commits] repo/gentoo:master commit in: app-containers/podman-tui/
commit: 87b67cf8a5d413bd44564f5fb8107a2573d86047 Author: Rahil Bhimjiani gmail com> AuthorDate: Fri Sep 29 09:16:40 2023 + Commit: Florian Schmaus gentoo org> CommitDate: Wed Oct 18 18:48:35 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87b67cf8 app-containers/podman-tui: add 0.11.0 and live Terminal UI frontend for Podman Signed-off-by: Rahil Bhimjiani gmail.com> Closes: https://github.com/gentoo/gentoo/pull/33116 Signed-off-by: Florian Schmaus gentoo.org> app-containers/podman-tui/Manifest | 1 + app-containers/podman-tui/metadata.xml | 17 +++ app-containers/podman-tui/podman-tui-0.11.0.ebuild | 34 ++ app-containers/podman-tui/podman-tui-.ebuild | 34 ++ 4 files changed, 86 insertions(+) diff --git a/app-containers/podman-tui/Manifest b/app-containers/podman-tui/Manifest new file mode 100644 index ..165d9ec746e2 --- /dev/null +++ b/app-containers/podman-tui/Manifest @@ -0,0 +1 @@ +DIST podman-tui-0.11.0.tar.gz 13317542 BLAKE2B 0492799b7e61eaa75344392d824be6f41bac0b61510587cca936ec2e5f516e2513e709d739e66cd86a658fa916f61a02dbf0802a3761bab2ccb11705c3d514f3 SHA512 1b5ce216829a0f2ef345920ea908a5f721ee704bf3c7efe121e42c413edb84fb247eb32964fcd7928c734df93efd85a3c1fb5a92b0e6f3c1de3b4906fbc77fe2 diff --git a/app-containers/podman-tui/metadata.xml b/app-containers/podman-tui/metadata.xml new file mode 100644 index ..a42c7454a3f3 --- /dev/null +++ b/app-containers/podman-tui/metadata.xml @@ -0,0 +1,17 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + rahil3...@gmail.com + Rahil Bhimjiani + + + proxy-ma...@gentoo.org + Proxy Maintainers + + + containers/podman-tui + https://github.com/containers/podman-tui/issues + https://github.com/containers/podman-tui/blob/main/README.md + + diff --git a/app-containers/podman-tui/podman-tui-0.11.0.ebuild b/app-containers/podman-tui/podman-tui-0.11.0.ebuild new file mode 100644 index ..58c2601964d0 --- /dev/null +++ b/app-containers/podman-tui/podman-tui-0.11.0.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module +DESCRIPTION="Terminal UI frontend for Podman" +HOMEPAGE="https://github.com/containers/podman-tui; + +if [[ ${PV} == ** ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/containers/podman-tui.git; +else + SRC_URI="https://github.com/containers/podman-tui/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" +fi + +LICENSE="Apache-2.0 BSD-2 BSD MIT MPL-2.0" +SLOT="0" +RESTRICT="test" +RDEPEND=" + >=app-containers/podman-4.0.2 +" + +src_compile() { + # parse tags from Makefile & make them comma-seperated as space-seperated list is deprecated + local BUILDTAGS=$(grep 'BUILDTAGS :=' Makefile | awk -F\" '{ print $2; }' | sed -e 's| |,|g;') + ego build -tags "${BUILDTAGS}" +} + +src_install() { + dobin "${PN}" + einstalldocs +} diff --git a/app-containers/podman-tui/podman-tui-.ebuild b/app-containers/podman-tui/podman-tui-.ebuild new file mode 100644 index ..58c2601964d0 --- /dev/null +++ b/app-containers/podman-tui/podman-tui-.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module +DESCRIPTION="Terminal UI frontend for Podman" +HOMEPAGE="https://github.com/containers/podman-tui; + +if [[ ${PV} == ** ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/containers/podman-tui.git; +else + SRC_URI="https://github.com/containers/podman-tui/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" +fi + +LICENSE="Apache-2.0 BSD-2 BSD MIT MPL-2.0" +SLOT="0" +RESTRICT="test" +RDEPEND=" + >=app-containers/podman-4.0.2 +" + +src_compile() { + # parse tags from Makefile & make them comma-seperated as space-seperated list is deprecated + local BUILDTAGS=$(grep 'BUILDTAGS :=' Makefile | awk -F\" '{ print $2; }' | sed -e 's| |,|g;') + ego build -tags "${BUILDTAGS}" +} + +src_install() { + dobin "${PN}" + einstalldocs +}
[gentoo-commits] repo/gentoo:master commit in: media-video/pipewire/, media-video/pipewire/files/0.3.82/
commit: 36f2827dbaa21b512ad6df48a1bdebe467482b22 Author: Sam James gentoo org> AuthorDate: Wed Oct 18 18:24:37 2023 + Commit: Sam James gentoo org> CommitDate: Wed Oct 18 18:24:37 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36f2827d media-video/pipewire: backport upstream fixes to 0.3.82 Signed-off-by: Sam James gentoo.org> ...nore-PCM-devices-with-udev-env-ACP_IGNORE.patch | 69 ++ ...alsa-don-t-try-to-link-when-prepare-fails.patch | 27 + ...3-context-relax-quantum-change-conditions.patch | 37 ...ire-0.3.82.ebuild => pipewire-0.3.82-r1.ebuild} | 0 4 files changed, 133 insertions(+) diff --git a/media-video/pipewire/files/0.3.82/0001-alsa-Ignore-PCM-devices-with-udev-env-ACP_IGNORE.patch b/media-video/pipewire/files/0.3.82/0001-alsa-Ignore-PCM-devices-with-udev-env-ACP_IGNORE.patch new file mode 100644 index ..12192fc8678a --- /dev/null +++ b/media-video/pipewire/files/0.3.82/0001-alsa-Ignore-PCM-devices-with-udev-env-ACP_IGNORE.patch @@ -0,0 +1,69 @@ +https://gitlab.freedesktop.org/pipewire/pipewire/-/commit/fd969dab2878836fd8e9ac7d8fb92d1ede594f37 + +From fd969dab2878836fd8e9ac7d8fb92d1ede594f37 Mon Sep 17 00:00:00 2001 +From: Hector Martin +Date: Sat, 14 Oct 2023 14:11:15 +0900 +Subject: [PATCH] alsa: Ignore PCM devices with udev env ACP_IGNORE + +When checking that a card has all of its PCM devices available, ignore +any specific device with the ACP_IGNORE udev environment variable. This +mirrors how we ignore whole cards, but specifically allows non-PipeWire +software to own specific PCM devices. + +Note that this does not actually stop PipeWire from using those +subdevices right now, we assume UCM configs take care of that. This +should probably be implemented later to ensure PipeWire always stays +away from them, but for now this fixes the issue where it refuses to +probe the entire card. + +Fixes: #3570 + +Signed-off-by: Hector Martin +--- + spa/plugins/alsa/alsa-udev.c | 24 + 1 file changed, 24 insertions(+) + +diff --git a/spa/plugins/alsa/alsa-udev.c b/spa/plugins/alsa/alsa-udev.c +index 3048d7363..58ff5032d 100644 +--- a/spa/plugins/alsa/alsa-udev.c b/spa/plugins/alsa/alsa-udev.c +@@ -329,6 +329,27 @@ static int get_num_compress_offload_devices(unsigned int card_nr) + return errno != 0 ? -errno : num_dev; + } + ++static int check_udev_environment(struct udev *udev, const char *devname) ++{ ++ char path[PATH_MAX]; ++ struct udev_device *dev; ++ int ret = 0; ++ ++ /* Check for ACP_IGNORE on a specific PCM device (not the whole card) */ ++ spa_scnprintf(path, sizeof(path), "/sys/class/sound/%s", devname); ++ ++ dev = udev_device_new_from_syspath(udev, path); ++ if (dev == NULL) ++ return 0; ++ ++ if (udev_device_get_property_value(dev, "ACP_IGNORE")) ++ ret = -ENXIO; ++ ++ udev_device_unref(dev); ++ ++ return ret; ++} ++ + static int check_pcm_device_availability(struct impl *this, struct card *card, + int *num_pcm_devices) + { +@@ -376,6 +397,9 @@ static int check_pcm_device_availability(struct impl *this, struct card *card, + card->card_nr, entry->d_name+3); + if (check_device_pcm_class(path) < 0) + continue; ++ /* Check udev environment */ ++ if (check_udev_environment(this->udev, path) < 0) ++ continue; + + /* Check busy status */ + spa_scnprintf(path, sizeof(path), "/proc/asound/card%u/%s", +-- +GitLab diff --git a/media-video/pipewire/files/0.3.82/0002-alsa-don-t-try-to-link-when-prepare-fails.patch b/media-video/pipewire/files/0.3.82/0002-alsa-don-t-try-to-link-when-prepare-fails.patch new file mode 100644 index ..c24b63036315 --- /dev/null +++ b/media-video/pipewire/files/0.3.82/0002-alsa-don-t-try-to-link-when-prepare-fails.patch @@ -0,0 +1,27 @@ +https://gitlab.freedesktop.org/pipewire/pipewire/-/commit/840a9487a404916b18bf945662720e8a6d5b3716 + +From 840a9487a404916b18bf945662720e8a6d5b3716 Mon Sep 17 00:00:00 2001 +From: Wim Taymans +Date: Mon, 16 Oct 2023 10:32:51 +0200 +Subject: [PATCH] alsa: don't try to link when prepare fails + +--- + spa/plugins/alsa/alsa-pcm.c | 3 ++- + 1 file changed, 2 insertions(+), 1 deletion(-) + +diff --git a/spa/plugins/alsa/alsa-pcm.c b/spa/plugins/alsa/alsa-pcm.c +index fbd67cf86..df40ea9e5 100644 +--- a/spa/plugins/alsa/alsa-pcm.c b/spa/plugins/alsa/alsa-pcm.c +@@ -3042,7 +3042,8 @@ int spa_alsa_prepare(struct state *state) + + spa_list_for_each(follower, >followers, driver_link) { + if (follower != state && !follower->matching) { +- spa_alsa_prepare(follower); ++ if (spa_alsa_prepare(follower) < 0) ++ continue; +
[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/cadabra/
commit: 1300076c502a432fab23afa1c8bb4468fdc8d889 Author: Sam James gentoo org> AuthorDate: Wed Oct 18 17:11:31 2023 + Commit: Sam James gentoo org> CommitDate: Wed Oct 18 17:12:23 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1300076c sci-mathematics/cadabra: Stabilize 2.4.4.1 amd64, #915950 Signed-off-by: Sam James gentoo.org> sci-mathematics/cadabra/cadabra-2.4.4.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-mathematics/cadabra/cadabra-2.4.4.1.ebuild b/sci-mathematics/cadabra/cadabra-2.4.4.1.ebuild index 4452c72b8c88..dc848e56ac06 100644 --- a/sci-mathematics/cadabra/cadabra-2.4.4.1.ebuild +++ b/sci-mathematics/cadabra/cadabra-2.4.4.1.ebuild @@ -21,7 +21,7 @@ else SRC_URI="https://github.com/kpeeters/${CADABRA}/archive/${PV}.tar.gz -> ${P}.tar.gz" S="${WORKDIR}"/${CADABRA}-${PV} - KEYWORDS="~amd64 ~x86" + KEYWORDS="amd64 ~x86" fi LICENSE="GPL-3"
[gentoo-commits] repo/gentoo:master commit in: app-emulation/qemu/
commit: 9c701d4297209a9f9bafcce18ffd44b813fd84f6 Author: Sam James gentoo org> AuthorDate: Wed Oct 18 17:10:54 2023 + Commit: Sam James gentoo org> CommitDate: Wed Oct 18 17:12:22 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c701d42 app-emulation/qemu: sync live Signed-off-by: Sam James gentoo.org> app-emulation/qemu/qemu-.ebuild | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app-emulation/qemu/qemu-.ebuild b/app-emulation/qemu/qemu-.ebuild index 3da439a4b7b4..cef7e03b44b6 100644 --- a/app-emulation/qemu/qemu-.ebuild +++ b/app-emulation/qemu/qemu-.ebuild @@ -60,7 +60,7 @@ SLOT="0" IUSE="accessibility +aio alsa bpf bzip2 capstone +curl debug ${QEMU_DOC_USEFLAG} +fdt fuse glusterfs +gnutls gtk infiniband iscsi io-uring - jack jemalloc +jpeg + jack jemalloc +jpeg keyutils lzo multipath ncurses nfs nls numa opengl +oss pam +pin-upstream-blobs pipewire plugins +png pulseaudio python rbd sasl +seccomp sdl sdl-image selinux @@ -195,6 +195,7 @@ SOFTMMU_TOOLS_DEPEND=" jemalloc? ( dev-libs/jemalloc ) jpeg? ( media-libs/libjpeg-turbo:=[static-libs(+)] ) kernel_linux? ( sys-libs/libcap-ng[static-libs(+)] ) + keyutils? ( sys-apps/keyutils[static-libs(+)] ) lzo? ( dev-libs/lzo:2[static-libs(+)] ) multipath? ( sys-fs/multipath-tools ) ncurses? ( @@ -592,6 +593,7 @@ qemu_src_configure() { $(conf_malloc jemalloc) $(conf_notuser jpeg vnc-jpeg) $(conf_notuser kernel_linux kvm) + $(conf_notuser keyutils libkeyutils) $(conf_notuser lzo) $(conf_notuser multipath mpath) $(conf_notuser ncurses curses)
[gentoo-commits] repo/user/ssnb:master commit in: dev-util/phpstorm/
commit: a720f6670d985950a71ab54669b2f22dced4ca48 Author: Samuel Bernardo gmail com> AuthorDate: Wed Oct 18 17:08:13 2023 + Commit: Samuel Bernardo gmail com> CommitDate: Wed Oct 18 17:08:13 2023 + URL:https://gitweb.gentoo.org/repo/user/ssnb.git/commit/?id=a720f667 Correct bug about phpstorm desktop application icon in menu and cleanup image files from bin directory Signed-off-by: Samuel Bernardo gmail.com> dev-util/phpstorm/Manifest | 2 +- dev-util/phpstorm/phpstorm-2023.2.2.232.9921.55.ebuild | 9 ++--- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/dev-util/phpstorm/Manifest b/dev-util/phpstorm/Manifest index 9fa448d..4aacb91 100644 --- a/dev-util/phpstorm/Manifest +++ b/dev-util/phpstorm/Manifest @@ -1,2 +1,2 @@ DIST PhpStorm-232.9921.55.tar.gz 660770713 BLAKE2B ea9fdd7332f6ac5c842f5498f2505d4bb6edc23c3f9fddcd30951b0b671387c5661b2bdc6b73ef46def114d1d8cdd5c2445fb50433e25b9f87a829e92838efd9 SHA512 7c0e1bad113f52994f086a2b3daeab0a6da7dc456cc87d9eaa20e760cfcec29b608808f35d6f909290d55eda01810dc2085cef3ca64a4958bdf1126b2a35036e -EBUILD phpstorm-2023.2.2.232.9921.55.ebuild 1106 BLAKE2B 9329ec99fd14f3c382eb2c03e9a7990c8c51f41e67fba85d155c4d5bc582c12ea51d05178751228f9e8a1cc03ae7fa5a4a082cdf49aa022150093ed3c7914906 SHA512 0c07fb040f337c89a4812251ac81b6ea59adaa25df38a74b3ee289aa651efca6624801a57344a0ca1f67a4738361f7aa8d7e1df50c18c4f92dfc93d9d22811a0 +EBUILD phpstorm-2023.2.2.232.9921.55.ebuild 1159 BLAKE2B 8f1824fa293054f2097b6d0d54a79e945bf4aaf2689e44ad7e0f38c4468ac8ad9780ea339e5bd0cd1da1278d25479048aa1cbd5d844c726b0a73830b4529f12f SHA512 d026612f1c1542ccc064c44b0ffe6c01738d5bdc6656cee6984e07782143617871eae63e665a609efe94d41e78587d5372f754c755b73bf13d0f769c148e499e diff --git a/dev-util/phpstorm/phpstorm-2023.2.2.232.9921.55.ebuild b/dev-util/phpstorm/phpstorm-2023.2.2.232.9921.55.ebuild index 0ea06bb..f4ad94e 100644 --- a/dev-util/phpstorm/phpstorm-2023.2.2.232.9921.55.ebuild +++ b/dev-util/phpstorm/phpstorm-2023.2.2.232.9921.55.ebuild @@ -1,5 +1,7 @@ EAPI=8 +inherit desktop + PV_STRING="$(ver_cut 4-6)" MY_PV="$(ver_cut 1-3)" MY_PN="PhpStorm" @@ -32,6 +34,10 @@ src_install() { cd PhpStorm*/ sed -i 's/IS_EAP="true"/IS_EAP="false"/' bin/phpstorm.sh + doicon "bin/${PN}.png" + make_desktop_entry ${PN} "${PROGNAME}" "${PN}" + rm "bin/${PN}.png" "bin/${PN}.svg" + insinto /opt/${PN} doins -r * @@ -39,9 +45,6 @@ src_install() { fperms a+x /opt/${PN}/bin/fsnotifier || die "Chmod failed" fperms a+x /opt/${PN}/bin/restart.py || die "Chmod failed" dosym /opt/${PN}/bin/phpstorm.sh /usr/bin/${PN} - - doicon "bin/${PN}.png" - make_desktop_entry ${PN} "${PROGNAME}" "${PN}" } pkg_postinst() {
[gentoo-commits] repo/gentoo:master commit in: app-emulation/qemu/
commit: 5e45b5888162fe490420a48f3aa0de1c070a4362 Author: Sam James gentoo org> AuthorDate: Wed Oct 18 17:06:45 2023 + Commit: Sam James gentoo org> CommitDate: Wed Oct 18 17:07:31 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e45b588 app-emulation/qemu: add 8.1.2 Closes: https://bugs.gentoo.org/907425 Signed-off-by: Sam James gentoo.org> app-emulation/qemu/Manifest | 1 + app-emulation/qemu/metadata.xml | 1 + app-emulation/qemu/qemu-8.1.2.ebuild | 969 +++ 3 files changed, 971 insertions(+) diff --git a/app-emulation/qemu/Manifest b/app-emulation/qemu/Manifest index fde1ca4adf8c..97e76bf76928 100644 --- a/app-emulation/qemu/Manifest +++ b/app-emulation/qemu/Manifest @@ -16,3 +16,4 @@ DIST qemu-8.0.5.tar.xz 126175064 BLAKE2B 1d1f78c185ab64b4ca946a44ad04d0bbb6ea48d DIST qemu-8.1.0-docs.tar.xz 2129912 BLAKE2B 8aaf7b748538afdb5bcb6da15dbd96572d086824377c4b0e93f1ddc695f9a4775471e360a9616d2d481dbf8113e91d2601c69d92cef565fb90b65ffacfdb304e SHA512 905515742bb56a439fc8117ec48ea668e7b2bf0244587673e4352d9e8e49911eb84ff093596ff566e44787197cf9789ec8950e3d75fb7a670c5546394a322ac9 DIST qemu-8.1.0.tar.xz 123550284 BLAKE2B b0fd87a19b13d4bbc6526caa46533073cb4dee6004df5d4fbbef204ee3bc8c2f10ec1eaff554adbb25c9f3143dd68abd09d4a0519c4766299a3ff261d03c73f2 SHA512 c5f5e7ce2d8e3c93a02012b136c866e8577df07da4705a0045916c71caeaa21fa1b2d59a4b22a660789a4159b192e12a443e7cbb0724ee85fea258251731724c DIST qemu-8.1.1.tar.xz 123558860 BLAKE2B 71220fad7c9f74bed6211879f01566ac1e52835feb3d45eaa1b2fe1d5f95d9fa5db53b7aec72b4ef098c03d0c4070076c907fb3e6b839002de6f56ee5ab44340 SHA512 199db58f9a413cbe4449ff557bc362e666c6c0291f9963cb74e5542e8abd1edcd65001fa1fd453b850a376de455f93258707ce6feee5a44bf40753b12a2e956c +DIST qemu-8.1.2.tar.xz 123553328 BLAKE2B 8f48638cd1f0285356aae2d14862f56cc79da09bb9ff9f09e90221fdca851e9c3f8a3d940039f578d24d0b4435baf19cb52a3e927e97bf978ea674d148ecd746 SHA512 d95ba8b294115b86b7f3bd1b438b059e38c7ccc68f14e76b455b355b4b68ec84fb799bef44dbf96befcad7c40a15f4660096b5ad5be4396d54dfeaba34c89db8 diff --git a/app-emulation/qemu/metadata.xml b/app-emulation/qemu/metadata.xml index 93729e025ff6..adb556795249 100644 --- a/app-emulation/qemu/metadata.xml +++ b/app-emulation/qemu/metadata.xml @@ -27,6 +27,7 @@ net-libs/libiscsi instead of indirectly via the Linux block layer that sys-block/open-iscsi does. Enable efficient I/O via sys-libs/liburing. + Support Linux keyrings via sys-apps/keyutils Enable multipath persistent reservation passthrough via sys-fs/multipath-tools. Enable the ncurses-based console diff --git a/app-emulation/qemu/qemu-8.1.2.ebuild b/app-emulation/qemu/qemu-8.1.2.ebuild new file mode 100644 index ..2ea790325cf1 --- /dev/null +++ b/app-emulation/qemu/qemu-8.1.2.ebuild @@ -0,0 +1,969 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# Generate using https://github.com/thesamesam/sam-gentoo-scripts/blob/main/niche/generate-qemu-docs +# Set to 1 if prebuilt, 0 if not +# (the construct below is to allow overriding from env for script) +QEMU_DOCS_PREBUILT=${QEMU_DOCS_PREBUILT:-1} +QEMU_DOCS_PREBUILT_DEV=sam +#QEMU_DOCS_VERSION=$(ver_cut 1-3) +QEMU_DOCS_VERSION=8.1.0 +# Default to generating docs (inc. man pages) if no prebuilt; overridden later +# bug #830088 +QEMU_DOC_USEFLAG="+doc" + +PYTHON_COMPAT=( python3_{10..12} ) +PYTHON_REQ_USE="ncurses,readline" + +FIRMWARE_ABI_VERSION="7.2.0" + +inherit linux-info toolchain-funcs python-r1 udev fcaps readme.gentoo-r1 \ + pax-utils xdg-utils + +if [[ ${PV} == ** ]]; then + QEMU_DOCS_PREBUILT=0 + + EGIT_REPO_URI="https://gitlab.com/qemu-project/qemu.git/; + EGIT_SUBMODULES=( + tests/fp/berkeley-softfloat-3 + tests/fp/berkeley-testfloat-3 + subprojects/keycodemapdb + ) + inherit git-r3 + SRC_URI="" +else + MY_P="${PN}-${PV/_rc/-rc}" + SRC_URI="https://download.qemu.org/${MY_P}.tar.xz; + + if [[ ${QEMU_DOCS_PREBUILT} == 1 ]] ; then + SRC_URI+=" !doc? ( https://dev.gentoo.org/~${QEMU_DOCS_PREBUILT_DEV}/distfiles/${CATEGORY}/${PN}/${PN}-${QEMU_DOCS_VERSION}-docs.tar.xz )" + fi + + S="${WORKDIR}/${MY_P}" + [[ "${PV}" != *_rc* ]] && KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" +fi + +DESCRIPTION="QEMU + Kernel-based Virtual Machine userland tools" +HOMEPAGE="https://www.qemu.org https://www.linux-kvm.org; + +LICENSE="GPL-2 LGPL-2 BSD-2" +SLOT="0" + +[[ ${QEMU_DOCS_PREBUILT} == 1 ]] && QEMU_DOC_USEFLAG="doc" + +IUSE="accessibility +aio alsa bpf bzip2 capstone +curl debug ${QEMU_DOC_USEFLAG} + +fdt fuse glusterfs +gnutls gtk infiniband iscsi io-uring + jack jemalloc +jpeg keyutils + lzo
[gentoo-commits] repo/proj/libressl:master commit in: dev-util/maturin/
commit: eb791f3abd9c0d30ac904896ba7aeb67e87a969e Author: Caleb Stein calebstein net> AuthorDate: Wed Oct 18 16:37:17 2023 + Commit: orbea riseup net> CommitDate: Wed Oct 18 17:00:00 2023 + URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=eb791f3a dev-util/maturin: add 1.3.0 Signed-off-by: Caleb Stein calebstein.net> Closes: https://github.com/gentoo/libressl/pull/543 Signed-off-by: orbea riseup.net> dev-util/maturin/Manifest | 17 ++ dev-util/maturin/maturin-1.3.0.ebuild | 499 ++ 2 files changed, 516 insertions(+) diff --git a/dev-util/maturin/Manifest b/dev-util/maturin/Manifest index 4f4077f..ddadd0e 100644 --- a/dev-util/maturin/Manifest +++ b/dev-util/maturin/Manifest @@ -10,6 +10,7 @@ DIST anyhow-1.0.69.crate 43576 BLAKE2B deb44b3110aee1314dd599b730df8c2f03b7d13c0 DIST anyhow-1.0.71.crate 43808 BLAKE2B 1ec6b440758e26b2328738bab7c6b1fe8670959793cc24f61cecd0d8b0ebe60b9855ee1cdac9b5f5a5b238daf796eae5b7c82b903e7c822a5625d95130f8b61f SHA512 401b1c5d04fa0581f303395fcb3af5e7684ead367e2a173b4d90db9c04ac20010c5330a686f3ba91a541e1526a7185091b7dbfddce5134b5a74cc749b0338da5 DIST anyhow-1.0.72.crate 43837 BLAKE2B 1547c158882e50579a568a14e6e5cd162feb6cf291835266c9dae0c1c4df05a7872bceb02bbc8a13ab5bb84d299a94892057f54eeade7fa095ff8f897f6fe9d8 SHA512 25d8d4cfcc9679c9125fe03c7ce5a46462ca66e7457d45cd7838b7867f3461a899f75b22d76dfb04caa09c013c3b702313ffb6373f92b2798119a30199c38a98 DIST anyhow-1.0.73.crate 43771 BLAKE2B a1dc3fd38c026e286a16200bd3a044be5452b9157786a1685b11e86d67ea1602dbd523d65ea098201d88d3a98010f7edfda6f6461b5b7d2fccbbb0fd6d91148c SHA512 1e05473f829df61dcab6a9bb091c64157d7097f6c7068c375f25d0397c3e93b3a3849b5de21a8cef0822f515a2f0ec6e5bb0a04f720343cdee058f9c0421e9ae +DIST anyhow-1.0.75.crate 43901 BLAKE2B 6353557d7ec2cbfdd001c039fad62c95fea9e02b113149f726fd14bb36b31e637e8609dd5ee20a900e9c11bb783d9958d664b31ba7c467382fa7f51d477ad3aa SHA512 190d6be8ede0af9808210db53e4dc31ce69b126a26b0357220c4705a11e83cab2c2c09c59964a35794f3c434f717eaa6bb669e9e8f16012535c14246b17e8d40 DIST askama-0.11.1.crate 8182 BLAKE2B 5cfa6a0cf5679e271c1d35500b5ae40eb4fe1f955f4356d913ae38d7dc6fa9137ff6e250b7f0ff2a3aadb747d4abc8456a6990c99908e602521ba28014d81ca9 SHA512 d75507a43d2ab12b046854e33308eeabbac6825282588554a678742a71f2521a33637b89d3b24088643d18e84cefa538031264c587896e6e1eb16cc15c93afb7 DIST askama-0.12.0.crate 16773 BLAKE2B f0e9d355de0092334b65e669d49b465f02fcffc980d364ba8f478951584b43b890731e7d994358fcea1e5aebf62ed6649b1b2715e9431eefa4820ac0d57f0638 SHA512 8703a9091bd0145c12b724b116452be45ea8730fb05eba375af321345105105fb1486511e3cec82c494fae8771b12632caf5a01e3722a730cda6f81033c470e5 DIST askama_derive-0.11.2.crate 7097 BLAKE2B 395811d68825531552ac9bedc30c1d59e15ade43b3818576212456974799c0713df8eb099970affed54397c800f62310d5f6f201bc2275f5168cd805f2330257 SHA512 c9b4c2b444c9c9f9054403b25a62e0415d87f0c8a0cd1ac9fc1cdd341c94c15eb91249006e59504a34a18703dd3b9bc5a4012804a4ce3d9401126b66c3632e65 @@ -37,17 +38,22 @@ DIST camino-1.1.4.crate 32290 BLAKE2B 92180b753e799513ecf4dd29c8635fdce56b246ddc DIST camino-1.1.6.crate 30519 BLAKE2B 3696bee362c9a6c7331079f86823aede0df06c1c36fdc2d11c0628267ca7635fd78430cc927cf3b2af34591537d3968b3c5f1cf9d500f3e889c202c944fc6138 SHA512 e777cc6e2a01c95931a81521eb278156d1c50ffd0126f914b21e35dbb7644b835f3c26bbe7a487bbca508d26b4c9339e051fa42825b154c2fa03c04375b0 DIST cargo-config2-0.1.7.crate 50424 BLAKE2B c57bf13b34aa2ac56bb09af860e4de34d599c5264cb9a23cf382af07c7f0c4140b0a9ebc12a51ddaa7d729fce6db3564bba482596a4c623d67544b60e2cb3cd3 SHA512 17ee1b766b6001677b2f6a9b329f202ebd4c0d40df070ab5d51a3a92fce18bd9b8adc2b32760d9c8b84ddf033d4b104d9f95b7f6dbf6a1e02763944d11ecaa2d DIST cargo-config2-0.1.8.crate 49674 BLAKE2B ee1bbb851ba37e69d70f1bf49a242b90fa49d6a6d4d982caafd211eba80ab0fffa4eefdc12eb1a4867e6c1295ed103bf7250acf9f34db4728f7b6c5536f82b30 SHA512 7a553dbd67962c903b78d85a0cae217f4d51472473d0b0cbc69c729732fa04f82ab3b54690f6fbdae7e2581667e8b4bd84d012f6f2a32798c3e3ebfc36b6e0a8 +DIST cargo-config2-0.1.9.crate 49507 BLAKE2B 7ac34347ab4847b7a0e47a55bbe97f824aa0b55ad0ef12e83dcb1047107516ed58f529641cff80b8c65822aed4c13b05f4f4adf2806482b2182506d0615bcec3 SHA512 f9e361973bf2c53e9fbb0e3c25a94864608cfb49bf4cf5e8a19ef9474534a80b9222e534f65ee3d1984d7202e9d3e5b6055a7dc867a5042f5222c6149702acac DIST cargo-options-0.6.0.crate 16903 BLAKE2B 3c85ccf289216a6db84a3222f91eae9d1e1964d6ecdae7371b79608b146742658dbed578cce1e7f45c21c9b8b2ffa58c5a367c6fe8148c3613f8202a8081673a SHA512 60d7c9692c50c9103717ecc8220cb8bd65a596d50424d015351a0ec1f573950d68f735e622e7c0004943c27b91003ee79ffbad0caeb8af73f081bc7a68ffd43b DIST cargo-platform-0.1.2.crate 11645 BLAKE2B 7770acb90e299f71c60bbadceaf894a3100916b7f7458f9c949b683b39157d3e1ec17d850f16dfb04017b01d7734d41872d48cf9f4e1ea7414439cd7031c2330 SHA512
[gentoo-commits] repo/proj/libressl:master commit in: dev-lang/rust/
commit: c881d9de00195dce9125d3a408d17cfc5a5d10ed Author: Caleb Stein calebstein net> AuthorDate: Wed Oct 18 16:22:33 2023 + Commit: orbea riseup net> CommitDate: Wed Oct 18 17:00:00 2023 + URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=c881d9de dev-lang/rust: fixed rust-1.73.0 failing to build Signed-off-by: Caleb Stein calebstein.net> Signed-off-by: orbea riseup.net> dev-lang/rust/rust-1.73.0.ebuild | 10 ++ 1 file changed, 10 insertions(+) diff --git a/dev-lang/rust/rust-1.73.0.ebuild b/dev-lang/rust/rust-1.73.0.ebuild index abb848a..44df771 100644 --- a/dev-lang/rust/rust-1.73.0.ebuild +++ b/dev-lang/rust/rust-1.73.0.ebuild @@ -175,6 +175,14 @@ clear_vendor_checksums() { sed -i 's/\("files":{\)[^}]*/\1/' "vendor/${1}/.cargo-checksum.json" || die } +eapply_crate() { + pushd "${1:?}" > /dev/null || die + local patch="${2:?}" + eapply "${patch}" + "${EPREFIX}"/bin/sh "${FILESDIR}"/rehash-crate.sh "${patch}" || die + popd > /dev/null || die +} + toml_usex() { usex "${1}" true false } @@ -288,6 +296,8 @@ esetup_unwind_hack() { } src_prepare() { + eapply_crate vendor/openssl-sys "${FILESDIR}"/1.72.0-libressl-openssl-sys.patch + # Clear vendor checksums for crates that we patched to bump libc. for i in addr2line-0.20.0 bstr cranelift-jit crossbeam-channel elasticlunr-rs handlebars icu_locid libffi \ terminal_size tracing-tree; do
[gentoo-commits] repo/gentoo:master commit in: app-emacs/treemacs/
commit: 30bad099766e891fd6e84c3502a8f363a1126941 Author: Maciej Barć gentoo org> AuthorDate: Wed Oct 18 16:55:05 2023 + Commit: Maciej Barć gentoo org> CommitDate: Wed Oct 18 17:00:50 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30bad099 app-emacs/treemacs: drop old 2.10-r2 Signed-off-by: Maciej Barć gentoo.org> app-emacs/treemacs/Manifest| 1 - app-emacs/treemacs/treemacs-2.10-r2.ebuild | 76 -- 2 files changed, 77 deletions(-) diff --git a/app-emacs/treemacs/Manifest b/app-emacs/treemacs/Manifest index e9327eae309f..10b5725d20b5 100644 --- a/app-emacs/treemacs/Manifest +++ b/app-emacs/treemacs/Manifest @@ -1,3 +1,2 @@ -DIST treemacs-2.10.tar.gz 4137468 BLAKE2B 0f832d02f8b0f96f7000c57b1842319155face5cb50c44ff4286f7f28dd74b38739079de9c387dbddbf93af37a5c750c45a598100ed5053674a565b4ec34f0c6 SHA512 9326a3f66c1b38eb7ef39e90900c2ef71d20c6c3478213f61c144ca4face562dccf00d6d400315c264627468a0c3319a24f0ec6cddb795b54e1b7f3c235d1c71 DIST treemacs-3.0.tar.gz 4552082 BLAKE2B d12dff7aa667916ba586dcf47d642b36987ec1612a5dd276a513eef551c7b81a463d55531dacc48eac49ffc7390b1dd48a7e07285d188d4d40e779b9bc0b09f5 SHA512 981eb40973c86aec683ad6f0436c853e9254bfa10e77a60d3c36ef8b18d76dce358d68dee06355e63b4040c816e4f0064a3e722a414db0f9d3d007e5d252d753 DIST treemacs-3.1.tar.gz 4562915 BLAKE2B b728c6ea795fe1159c2342b593cc4e6b3d06a1ba58dca876e5472e394b77a3a9930740aa9ecb65973f551322018920f08b0b49e897d5677b7a0f1da42cfad2d3 SHA512 e891cfa68916ecc250ab0446a4eb0149deea17a7f366870ce757e73f175bc823dae87080a584ea315d502c50559d030055f2f399cbd92d40af8c2dca5308604c diff --git a/app-emacs/treemacs/treemacs-2.10-r2.ebuild b/app-emacs/treemacs/treemacs-2.10-r2.ebuild deleted file mode 100644 index de552c5b30b2.. --- a/app-emacs/treemacs/treemacs-2.10-r2.ebuild +++ /dev/null @@ -1,76 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -NEED_EMACS=26.1 -DISTUTILS_USE_PEP517=no -PYTHON_COMPAT=( python3_{9..11} ) - -inherit elisp distutils-r1 - -DESCRIPTION="Tree style project file explorer" -HOMEPAGE="https://github.com/Alexander-Miller/treemacs/; -SRC_URI="https://github.com/Alexander-Miller/${PN}/archive/${PV}.tar.gz - -> ${P}.tar.gz" - -LICENSE="GPL-3+" -KEYWORDS="~amd64" -SLOT="0" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - app-emacs/ace-window - app-emacs/cfrs - app-emacs/dash - app-emacs/ht - app-emacs/hydra - app-emacs/pfuture - app-emacs/s -" -BDEPEND=" - ${RDEPEND} - test? ( app-emacs/buttercup ) -" - -BYTECOMPFLAGS="-L . -L src/elisp" -PATCHES=( - "${FILESDIR}"/${PN}-2.9.5-tests.patch - "${FILESDIR}"/${PN}-async-scripts.patch - "${FILESDIR}"/${PN}-icons-icon-directory.patch -) - -DOCS=( Changelog.org Extensions.org README.org screenshots ) -SITEFILE="50${PN}-gentoo.el" - -src_prepare() { - distutils-r1_src_prepare - - sed "s|@SITEETC@|${SITEETC}/${PN}|g"\ - -i src/elisp/${PN}-icons.el \ - -i src/elisp/${PN}-async.el || die -} - -python_compile() { - python_optimize "${S}"/src/scripts -} - -src_compile() { - distutils-r1_src_compile - - elisp-compile src/elisp/*.el -} - -src_test() { - buttercup ${BYTECOMPFLAGS} -L test --traceback full || die "tests failed" -} - -src_install() { - elisp-install ${PN} src/elisp/*.el{,c} - elisp-site-file-install "${FILESDIR}/${SITEFILE}" - - insinto ${SITEETC}/${PN} - doins -r icons - doins -r src/scripts -}
[gentoo-commits] repo/gentoo:master commit in: games-util/heroic-bin/
commit: 0777e0f6d1f8a9150a7527ec6eb15603ee944b97 Author: Skythrew gmail com> AuthorDate: Wed Oct 18 16:32:10 2023 + Commit: Maciej Barć gentoo org> CommitDate: Wed Oct 18 17:00:49 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0777e0f6 games-util/heroic-bin: add 2.9.2 Signed-off-by: Skythrew gmail.com> Closes: https://github.com/gentoo/gentoo/pull/33346 Signed-off-by: Maciej Barć gentoo.org> games-util/heroic-bin/Manifest| 1 + games-util/heroic-bin/heroic-bin-2.9.2.ebuild | 139 ++ 2 files changed, 140 insertions(+) diff --git a/games-util/heroic-bin/Manifest b/games-util/heroic-bin/Manifest index 93f70df57731..003488f6dc3e 100644 --- a/games-util/heroic-bin/Manifest +++ b/games-util/heroic-bin/Manifest @@ -1,3 +1,4 @@ DIST com.heroicgameslauncher.hgl.desktop-6dfb2758e531af693f0baffa15240f152aadd68b 317 BLAKE2B e4c7cc834bc8688703b982897b13542543a3d28c50f7fe3f8e680c233762d612c0b24f7036919571451b96002f493cb55fb6d75241e124879ae486c5b4053f96 SHA512 314c7449ee7b83c77eda117536d0c2da1c5d3882a3f08f5fe0381451de734ed388e8941de8440521dad2f2fc335d214345e7301a2929b8fefa4f64a7a2ff804e DIST com.heroicgameslauncher.hgl.png-6dfb2758e531af693f0baffa15240f152aadd68b 9797 BLAKE2B c6f76df4ec2fd25323f5c37e03605647ede8f8c2ed48cfbb8af11aad22ae90182d3678b943633b46a2d8dfb0c1cbd1a275b6c62dde238b9b0f68cbafb4bf3697 SHA512 68e9881fb4f123008398409825aa8cf70cec34365a23adb1234f7c054a14f40d159e7d8912cfedac0bb2b12f1d3c3c980469c2fca9735d4bc06bd4074aecc7e3 DIST heroic-bin-2.8.0.tar.xz 98002940 BLAKE2B 43059c4be66e86a3a3bb8b1b93fb41259dfc8a773ccaacb4e91a5eb955e602dab21100840eded9a710950d2b9d8f1df7c2c62a48f37738ed7f1ab5a40cc46198 SHA512 e0bd8e4b36149766d4f5485ba19752058a689d234f90caa89ca707e46295bf52b52e454768da6e298608894fdca0cd44128a56b0974ff93aac49f9fbce58dd05 +DIST heroic-bin-2.9.2.tar.xz 101500808 BLAKE2B 93776e387e5934b59ad901cad564702a9b519dc40c5782a75cc1da111cd9cc9ec56876387aeed525d03ef425580bd49d1ef6425345c5c1d24c0fd8bbdf3dfde4 SHA512 146421dee45d1e93233a7936642146d42db307349551058dea858a869f04f32d2921b3bcc45be3ba041c9a48ae11641dce6d16b72186c4c385a7f25aa3ff19d3 diff --git a/games-util/heroic-bin/heroic-bin-2.9.2.ebuild b/games-util/heroic-bin/heroic-bin-2.9.2.ebuild new file mode 100644 index ..41737f425914 --- /dev/null +++ b/games-util/heroic-bin/heroic-bin-2.9.2.ebuild @@ -0,0 +1,139 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +APP_NAME=${P/-bin/} +APP_URI="https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher; +APP_RESOURCES_COMMIT=6dfb2758e531af693f0baffa15240f152aadd68b + +CHROMIUM_LANGS=" + af am ar bg bn ca cs da de el en-GB en-US 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 +" +PYTHON_COMPAT=( python3_{10..12} ) + +inherit chromium-2 desktop python-single-r1 xdg + +DESCRIPTION="GOG and Epic Games Launcher for Linux" +HOMEPAGE="https://heroicgameslauncher.com/ + https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/; +SRC_URI=" + ${APP_URI}/releases/download/v${PV}/heroic-${PV}.tar.xz + -> ${P}.tar.xz + + ${APP_URI}/raw/${APP_RESOURCES_COMMIT}/flatpak/com.heroicgameslauncher.hgl.desktop + -> com.heroicgameslauncher.hgl.desktop-${APP_RESOURCES_COMMIT} + + ${APP_URI}/raw/${APP_RESOURCES_COMMIT}/flatpak/com.heroicgameslauncher.hgl.png + -> com.heroicgameslauncher.hgl.png-${APP_RESOURCES_COMMIT} +" +S="${WORKDIR}"/${APP_NAME} + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND=" + ${PYTHON_DEPS} + app-accessibility/at-spi2-core + app-arch/brotli + app-arch/bzip2 + dev-libs/expat + dev-libs/fribidi + dev-libs/glib + dev-libs/gmp + dev-libs/libffi + dev-libs/libpcre2 + dev-libs/libtasn1 + dev-libs/nettle + dev-libs/nspr + dev-libs/nss + dev-libs/wayland + media-fonts/freefont + media-gfx/graphite2 + media-libs/alsa-lib + media-libs/fontconfig + media-libs/freetype + media-libs/harfbuzz + media-libs/libepoxy + media-libs/libjpeg-turbo + media-libs/libpng + media-libs/mesa + media-video/ffmpeg + net-dns/libidn2 + net-libs/gnutls + net-print/cups + sys-apps/dbus + sys-libs/glibc + sys-libs/zlib + x11-libs/cairo + x11-libs/gdk-pixbuf + x11-libs/gtk+:3 + x11-libs/libX11 + x11-libs/libXau + x11-libs/libXcomposite + x11-libs/libXcursor + x11-libs/libXdamage + x11-libs/libXdmcp + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXi + x11-libs/libXrandr + x11-libs/libXrender + x11-libs/libdrm +
[gentoo-commits] repo/gentoo:master commit in: app-emacs/lsp-ui/
commit: ac935ce2922b5fc5a3b66bd9012599c539f14e17 Author: Maciej Barć gentoo org> AuthorDate: Wed Oct 18 16:58:57 2023 + Commit: Maciej Barć gentoo org> CommitDate: Wed Oct 18 17:00:50 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac935ce2 app-emacs/lsp-ui: remove empty IUSE Signed-off-by: Maciej Barć gentoo.org> app-emacs/lsp-ui/lsp-ui-8.0.1.ebuild | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/app-emacs/lsp-ui/lsp-ui-8.0.1.ebuild b/app-emacs/lsp-ui/lsp-ui-8.0.1.ebuild index b1fd474a4eea..88d9f2598795 100644 --- a/app-emacs/lsp-ui/lsp-ui-8.0.1.ebuild +++ b/app-emacs/lsp-ui/lsp-ui-8.0.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -7,8 +7,6 @@ NEED_EMACS=26.1 inherit elisp -IUSE="" - DESCRIPTION="UI modules for lsp-mode" HOMEPAGE="https://emacs-lsp.github.io/lsp-ui/; SRC_URI="https://github.com/emacs-lsp/lsp-ui/archive/${PV}.tar.gz -> ${P}.tar.gz"
[gentoo-commits] repo/gentoo:master commit in: app-emacs/lsp-mode/
commit: 97997855a9f1862056c9ba96a63ac4005ef2eea4 Author: Maciej Barć gentoo org> AuthorDate: Wed Oct 18 16:53:50 2023 + Commit: Maciej Barć gentoo org> CommitDate: Wed Oct 18 17:00:49 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97997855 app-emacs/lsp-mode: drop old 8.0.0-r1 Signed-off-by: Maciej Barć gentoo.org> app-emacs/lsp-mode/Manifest | 1 - app-emacs/lsp-mode/lsp-mode-8.0.0-r1.ebuild | 59 - 2 files changed, 60 deletions(-) diff --git a/app-emacs/lsp-mode/Manifest b/app-emacs/lsp-mode/Manifest index 8fbe910bb5d2..ce3116fa88d6 100644 --- a/app-emacs/lsp-mode/Manifest +++ b/app-emacs/lsp-mode/Manifest @@ -1,2 +1 @@ -DIST lsp-mode-8.0.0.tar.gz 14703640 BLAKE2B ab7993772cfc127ee94ba4a0af75e8d7f6789ac22c76acce8df250b5579c1dd2f41e353b26cbdcf6e1a2e6a8d1f8a179d4736b67914cdec31c23032f93dffd3c SHA512 2620288142cea7b06ad2725b63e5db945b1d62d0b4c215e8d35d79d6c3f05bcdf2736dab34bd10c2b9f8928caf36ef617182c41c309e62e2ce8ddf45df376cbc DIST lsp-mode-8.0.0_p20220620.tar.gz 15464614 BLAKE2B 10e50a52e2a725b1a275b81514bb268619b128370f8989970c75c87bc37516588e798c5f2531b73689d9d102fbd6b965841c6d8a0c337cb8d9052b632a01e289 SHA512 d464418df6eb99d8a1f4cad8c9e31ca057286f846afbb0078fdff21cfc685ffc158b1b37d4372bee67eb5298f20bb4db83ed466c09e4b4b3a83db865ef09 diff --git a/app-emacs/lsp-mode/lsp-mode-8.0.0-r1.ebuild b/app-emacs/lsp-mode/lsp-mode-8.0.0-r1.ebuild deleted file mode 100644 index ec668118c0b9.. --- a/app-emacs/lsp-mode/lsp-mode-8.0.0-r1.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -NEED_EMACS=26.1 - -inherit elisp - -DESCRIPTION="Emacs client/library for the Language Server Protocol" -HOMEPAGE="https://emacs-lsp.github.io/lsp-mode/; -SRC_URI="https://github.com/emacs-lsp/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3+" -KEYWORDS="~amd64" -SLOT="0" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - >=app-emacs/dash-2.18.0 - >=app-emacs/f-0.20.0 - app-emacs/ht - app-emacs/lv - app-emacs/markdown-mode - app-emacs/spinner -" -BDEPEND=" - ${RDEPEND} - test? ( - app-emacs/deferred - app-emacs/ecukes - app-emacs/el-mock - app-emacs/ert-runner - app-emacs/espuds - app-emacs/flycheck - app-emacs/undercover - ) -" - -DOCS=( AUTHORS CHANGELOG.org README.md refcard ) -BYTECOMPFLAGS="-L . -L clients" -ELISP_REMOVE="test/lsp-clangd-test.el test/lsp-common-test.el - test/lsp-integration-test.el" # Remove failing tests -SITEFILE="50${PN}-gentoo.el" - -src_compile() { - elisp_src_compile - elisp-compile clients/*.el -} - -src_test() { - ert-runner -L clients --reporter ert+duration -t "!no-win" -t "!org" || die -} - -src_install() { - elisp_src_install - elisp-install ${PN}/clients clients/* -}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/lsp-ui/
commit: e9257f0f15006d7dbb2300224f3d32b4ae3d07d6 Author: Maciej Barć gentoo org> AuthorDate: Wed Oct 18 16:56:48 2023 + Commit: Maciej Barć gentoo org> CommitDate: Wed Oct 18 17:00:50 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9257f0f app-emacs/lsp-ui: drop old 8.0.0 Signed-off-by: Maciej Barć gentoo.org> app-emacs/lsp-ui/Manifest| 1 - app-emacs/lsp-ui/lsp-ui-8.0.0.ebuild | 32 2 files changed, 33 deletions(-) diff --git a/app-emacs/lsp-ui/Manifest b/app-emacs/lsp-ui/Manifest index 1b2ac1c2cba3..96e5d3e007d1 100644 --- a/app-emacs/lsp-ui/Manifest +++ b/app-emacs/lsp-ui/Manifest @@ -1,2 +1 @@ -DIST lsp-ui-8.0.0.tar.gz 5609015 BLAKE2B 4260ab5cc44b25937d9d273f35a25bb2a2db2e458c20a6b99bb3c697729f31f92c2423512e5bd2caef21998aadf8d555f09eadc616158d3c835fc7a2cf7a5cd7 SHA512 5e64f1532a4ed3c8ff4ef1254812d13a8c8c9c37e26992adc868f66ddfdd8b73d31eb8ab92c2c1caf1fd6098e292e1ff9bb81689b24a209cfff88224aff7004d DIST lsp-ui-8.0.1.tar.gz 5609941 BLAKE2B d62fd98d4c057cb6d994b94b4c488daef0fffe9d5a31627298f8e91f34a030e09574b960a078a6e6b596cbc4c52b682821b27bacb7957a0d3434dbad4c6ed47a SHA512 d0aa31ce2ae12d4d1b8979b2f3e7a08c3dcddb4c676d6fcca3e66005101eb59d0ea1f29ae07a2290f532cee1026be0a958263e4b64b89045c9164a669e208c61 diff --git a/app-emacs/lsp-ui/lsp-ui-8.0.0.ebuild b/app-emacs/lsp-ui/lsp-ui-8.0.0.ebuild deleted file mode 100644 index 9c97853f2a12.. --- a/app-emacs/lsp-ui/lsp-ui-8.0.0.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -NEED_EMACS=26.1 - -inherit elisp - -IUSE="" - -DESCRIPTION="UI modules for lsp-mode" -HOMEPAGE="https://emacs-lsp.github.io/lsp-ui/; -SRC_URI="https://github.com/emacs-lsp/lsp-ui/archive/${PV}.tar.gz -> ${P}.tar.gz" -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64" - -SITEFILE="50${PN}-gentoo.el" - -RDEPEND=" - >=app-emacs/dash-2.18.0 - app-emacs/flycheck - >=app-emacs/lsp-mode-6.0 - >=app-emacs/markdown-mode-2.3 -" -DEPEND=${RDEPEND} - -# Requires unpackaged dependencies, e.g. Cask -RESTRICT="test" - -DOCS="README.md"
[gentoo-commits] repo/gentoo:master commit in: app-emacs/treemacs/
commit: cd47495f5e31572320d8e3484f6aaa2fe778df94 Author: Maciej Barć gentoo org> AuthorDate: Wed Oct 18 16:55:09 2023 + Commit: Maciej Barć gentoo org> CommitDate: Wed Oct 18 17:00:50 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd47495f app-emacs/treemacs: drop old 3.0-r1 Signed-off-by: Maciej Barć gentoo.org> app-emacs/treemacs/Manifest | 1 - app-emacs/treemacs/treemacs-3.0-r1.ebuild | 77 --- 2 files changed, 78 deletions(-) diff --git a/app-emacs/treemacs/Manifest b/app-emacs/treemacs/Manifest index 10b5725d20b5..58c616d904f5 100644 --- a/app-emacs/treemacs/Manifest +++ b/app-emacs/treemacs/Manifest @@ -1,2 +1 @@ -DIST treemacs-3.0.tar.gz 4552082 BLAKE2B d12dff7aa667916ba586dcf47d642b36987ec1612a5dd276a513eef551c7b81a463d55531dacc48eac49ffc7390b1dd48a7e07285d188d4d40e779b9bc0b09f5 SHA512 981eb40973c86aec683ad6f0436c853e9254bfa10e77a60d3c36ef8b18d76dce358d68dee06355e63b4040c816e4f0064a3e722a414db0f9d3d007e5d252d753 DIST treemacs-3.1.tar.gz 4562915 BLAKE2B b728c6ea795fe1159c2342b593cc4e6b3d06a1ba58dca876e5472e394b77a3a9930740aa9ecb65973f551322018920f08b0b49e897d5677b7a0f1da42cfad2d3 SHA512 e891cfa68916ecc250ab0446a4eb0149deea17a7f366870ce757e73f175bc823dae87080a584ea315d502c50559d030055f2f399cbd92d40af8c2dca5308604c diff --git a/app-emacs/treemacs/treemacs-3.0-r1.ebuild b/app-emacs/treemacs/treemacs-3.0-r1.ebuild deleted file mode 100644 index 2a86b46185ac.. --- a/app-emacs/treemacs/treemacs-3.0-r1.ebuild +++ /dev/null @@ -1,77 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -NEED_EMACS=26.1 -DISTUTILS_USE_PEP517=no -PYTHON_COMPAT=( python3_{9..11} ) - -inherit elisp distutils-r1 - -DESCRIPTION="Tree style project file explorer" -HOMEPAGE="https://github.com/Alexander-Miller/treemacs/; -SRC_URI="https://github.com/Alexander-Miller/${PN}/archive/${PV}.tar.gz - -> ${P}.tar.gz" - -LICENSE="GPL-3+" -KEYWORDS="~amd64" -SLOT="0" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - app-emacs/ace-window - app-emacs/cfrs - app-emacs/dash - app-emacs/ht - app-emacs/hydra - app-emacs/pfuture - app-emacs/s -" -BDEPEND=" - ${RDEPEND} - test? ( app-emacs/buttercup ) -" - -BYTECOMPFLAGS="-L . -L src/elisp" -PATCHES=( - "${FILESDIR}"/${PN}-2.9.5-tests.patch - "${FILESDIR}"/${PN}-async-scripts.patch - "${FILESDIR}"/${PN}-icons-icon-directory.patch - "${FILESDIR}"/${P}-tests.patch -) - -DOCS=( Changelog.org Extensions.org README.org screenshots ) -SITEFILE="50${PN}-gentoo.el" - -src_prepare() { - distutils-r1_src_prepare - - sed "s|@SITEETC@|${SITEETC}/${PN}|g"\ - -i src/elisp/${PN}-icons.el \ - -i src/elisp/${PN}-async.el || die -} - -python_compile() { - python_optimize "${S}"/src/scripts -} - -src_compile() { - distutils-r1_src_compile - - elisp-compile src/elisp/*.el -} - -src_test() { - buttercup ${BYTECOMPFLAGS} -L test --traceback full || die "tests failed" -} - -src_install() { - elisp-install ${PN} src/elisp/*.el{,c} - elisp-site-file-install "${FILESDIR}/${SITEFILE}" - - insinto ${SITEETC}/${PN} - doins -r icons - doins -r src/scripts -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/raft/
commit: 20f77ac4740e520d28b467a10b9415c65e09c9ff Author: Joonas Niilola gentoo org> AuthorDate: Wed Oct 18 16:45:44 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Wed Oct 18 16:45:44 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20f77ac4 dev-libs/raft: add comment and a bug link about the SONAME change Signed-off-by: Joonas Niilola gentoo.org> dev-libs/raft/raft-0.18.1.ebuild | 2 ++ 1 file changed, 2 insertions(+) diff --git a/dev-libs/raft/raft-0.18.1.ebuild b/dev-libs/raft/raft-0.18.1.ebuild index d6bad82ee93e..d576a08a3ca8 100644 --- a/dev-libs/raft/raft-0.18.1.ebuild +++ b/dev-libs/raft/raft-0.18.1.ebuild @@ -10,6 +10,8 @@ HOMEPAGE="https://github.com/cowsql/raft; SRC_URI="https://github.com/cowsql/raft/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="LGPL-3-with-linking-exception" + +# Upstream change from canonical to cowsql resetted SONAME, 3 -> 0. bgo#915960 SLOT="0/0" KEYWORDS="~amd64 ~arm64 ~x86" IUSE="lz4 test zfs"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/raft/
commit: 52cc74d381d9f73203673290b1d36c73a11ed666 Author: Joonas Niilola gentoo org> AuthorDate: Wed Oct 18 16:37:18 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Wed Oct 18 16:39:26 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52cc74d3 dev-libs/raft: add 0.18.1 - switch upstream away from Canonical. This is a 100 % compatible change for now at least, but our main focus will be incus in the long run so it makes sense to follow the community-maintained libraries as well. See bgo#915960 for details. Closes: https://bugs.gentoo.org/915960 Signed-off-by: Joonas Niilola gentoo.org> dev-libs/raft/Manifest | 1 + dev-libs/raft/metadata.xml | 2 +- dev-libs/raft/raft-0.18.1.ebuild | 55 3 files changed, 57 insertions(+), 1 deletion(-) diff --git a/dev-libs/raft/Manifest b/dev-libs/raft/Manifest index fc9b6fd7c5b3..f40d74a80036 100644 --- a/dev-libs/raft/Manifest +++ b/dev-libs/raft/Manifest @@ -1,2 +1,3 @@ DIST raft-0.17.1.tar.gz 354331 BLAKE2B d1be3eb4139422dab8126879d2ba0782e8635a60ce9752f4389f79dd2238021d9679d3b5f799c9627921c954a4395cdff139ff41f8145ebc43190f2c4aa3e5a7 SHA512 20e2b4a144a597b77bcb31e8b22355725142b14fb50e20b33509e7b0dd10aa20d08501b66e836c659e9aa492184db71ea9e53a45fe4b908b1464eb94431154db DIST raft-0.18.0.tar.gz 365558 BLAKE2B 57fc8c144a45eb101f53c8dd3a1eb896c733b7c5c369300852bea1474b8178b46c943c29e81107758bfa527d8fc1a9c80c4ca1bfc599dfc5ace090a18c693f11 SHA512 c6ab125a4841c5241310ea9785bb6ae3860c0a2ff39487499c2caa0b387729f7f7e54fa0de3aad3a99bdf5ec7d4a12c68a69244c6d8b8dcdf846c1cdfeb11b3b +DIST raft-0.18.1.tar.gz 334308 BLAKE2B 6518914435129573fe03368bb653b42bb6424cfe6d96ea47164bb77c62ab229dcc977c59ad8004d269d7a44fdfec3a852b4dc0309129ccff7fcfc1fe425806f9 SHA512 73f8a7eb4d38e02ec888bc1062a8b8c419b17f87a09d9bdffac5c015077a42c28d92c285571a5c49d2a1d8ddd6b972469a7baa0f19a839faf6c17a02968f805a diff --git a/dev-libs/raft/metadata.xml b/dev-libs/raft/metadata.xml index fc7c392c0349..94076382bb1e 100644 --- a/dev-libs/raft/metadata.xml +++ b/dev-libs/raft/metadata.xml @@ -20,6 +20,6 @@ snapshots). -canonical/raft +cowsql/raft diff --git a/dev-libs/raft/raft-0.18.1.ebuild b/dev-libs/raft/raft-0.18.1.ebuild new file mode 100644 index ..d6bad82ee93e --- /dev/null +++ b/dev-libs/raft/raft-0.18.1.ebuild @@ -0,0 +1,55 @@ +# Copyright 2020-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +DESCRIPTION="C implementation of the Raft consensus protocol" +HOMEPAGE="https://github.com/cowsql/raft; +SRC_URI="https://github.com/cowsql/raft/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="LGPL-3-with-linking-exception" +SLOT="0/0" +KEYWORDS="~amd64 ~arm64 ~x86" +IUSE="lz4 test zfs" +RESTRICT="!test? ( test )" + +DEPEND="dev-libs/libuv:= + lz4? ( app-arch/lz4:= )" +RDEPEND="${DEPEND}" +BDEPEND="virtual/pkgconfig" + +PATCHES=( + "${FILESDIR}"/raft-0.10.0-toggle-zfs.patch +) + +src_prepare() { + default + eautoreconf +} + +src_configure() { + local myeconfargs=( + --enable-uv + + --disable-backtrace + --disable-benchmark + --disable-debug + --disable-example + --disable-sanitize + --disable-static + + $(use_enable test fixture) + + $(use_with lz4) + $(use_with zfs) + ) + + econf "${myeconfargs[@]}" +} + +src_install() { + default + find "${ED}" -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/ninja/
commit: 6fa5f40e0a097ca4900307a2dd4648c5fdc465c2 Author: Sam James gentoo org> AuthorDate: Wed Oct 18 15:57:03 2023 + Commit: Sam James gentoo org> CommitDate: Wed Oct 18 16:32:53 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fa5f40e dev-util/ninja: sync live Signed-off-by: Sam James gentoo.org> dev-util/ninja/ninja-.ebuild | 3 +++ 1 file changed, 3 insertions(+) diff --git a/dev-util/ninja/ninja-.ebuild b/dev-util/ninja/ninja-.ebuild index 4f8bdfff6267..c4874b6be066 100644 --- a/dev-util/ninja/ninja-.ebuild +++ b/dev-util/ninja/ninja-.ebuild @@ -121,6 +121,9 @@ src_install() { pkg_postinst() { use emacs && elisp-site-regen + if ! [[ -e "${EROOT}/usr/bin/ninja" ]]; then + ln -s ninja-reference "${EROOT}/usr/bin/ninja" || die + fi } pkg_postrm() {
[gentoo-commits] repo/gentoo:master commit in: app-admin/syslog-ng/
commit: b528f83ece4dbbcc75071b7efd1d86f7978e155a Author: Cristian Othón Martínez Vera cfuga mx> AuthorDate: Tue Oct 17 15:08:33 2023 + Commit: Sam James gentoo org> CommitDate: Wed Oct 18 16:35:23 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b528f83e app-admin/syslog-ng: depend on dev-libs/libpcre2 instead of dev-libs/libpcre app-admin/syslog-ng changed this dependency since version 4.3.0 https://github.com/syslog-ng/syslog-ng/commit/cb6de08dc9078644d48ca536b5660e406b1a50d6 Signed-off-by: Cristian Othón Martínez Vera cfuga.mx> Closes: https://github.com/gentoo/gentoo/pull/33375 Signed-off-by: Sam James gentoo.org> .../syslog-ng/{syslog-ng-4.3.1.ebuild => syslog-ng-4.3.1-r1.ebuild} | 2 +- .../syslog-ng/{syslog-ng-4.4.0.ebuild => syslog-ng-4.4.0-r1.ebuild} | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app-admin/syslog-ng/syslog-ng-4.3.1.ebuild b/app-admin/syslog-ng/syslog-ng-4.3.1-r1.ebuild similarity index 99% rename from app-admin/syslog-ng/syslog-ng-4.3.1.ebuild rename to app-admin/syslog-ng/syslog-ng-4.3.1-r1.ebuild index fd1617c0fa08..4118e51815de 100644 --- a/app-admin/syslog-ng/syslog-ng-4.3.1.ebuild +++ b/app-admin/syslog-ng/syslog-ng-4.3.1-r1.ebuild @@ -21,7 +21,7 @@ RESTRICT="!test? ( test )" RDEPEND=" >=dev-libs/glib-2.10.1:2 >=dev-libs/ivykis-0.42.4 - >=dev-libs/libpcre-6.1 + >=dev-libs/libpcre2-10.0 dev-libs/openssl:0= !dev-libs/eventlog amqp? ( >=net-libs/rabbitmq-c-0.8.0:=[ssl] ) diff --git a/app-admin/syslog-ng/syslog-ng-4.4.0.ebuild b/app-admin/syslog-ng/syslog-ng-4.4.0-r1.ebuild similarity index 99% rename from app-admin/syslog-ng/syslog-ng-4.4.0.ebuild rename to app-admin/syslog-ng/syslog-ng-4.4.0-r1.ebuild index fd1617c0fa08..4118e51815de 100644 --- a/app-admin/syslog-ng/syslog-ng-4.4.0.ebuild +++ b/app-admin/syslog-ng/syslog-ng-4.4.0-r1.ebuild @@ -21,7 +21,7 @@ RESTRICT="!test? ( test )" RDEPEND=" >=dev-libs/glib-2.10.1:2 >=dev-libs/ivykis-0.42.4 - >=dev-libs/libpcre-6.1 + >=dev-libs/libpcre2-10.0 dev-libs/openssl:0= !dev-libs/eventlog amqp? ( >=net-libs/rabbitmq-c-0.8.0:=[ssl] )
[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/
commit: db949b67527271fa2e0f2b4538fd9008651c777c Author: Matt Jolly footclan ninja> AuthorDate: Wed Oct 18 11:11:54 2023 + Commit: Sam James gentoo org> CommitDate: Wed Oct 18 16:34:06 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db949b67 www-client/chromium: add 118.0.5993.88 Bug: https://bugs.gentoo.org/915961 Signed-off-by: Matt Jolly footclan.ninja> Closes: https://github.com/gentoo/gentoo/pull/33394 Signed-off-by: Sam James gentoo.org> www-client/chromium/Manifest |2 + www-client/chromium/chromium-118.0.5993.88.ebuild | 1221 + 2 files changed, 1223 insertions(+) diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest index eafa0ede8c90..0b62af725c4f 100644 --- a/www-client/chromium/Manifest +++ b/www-client/chromium/Manifest @@ -1,8 +1,10 @@ DIST chromium-117.0.5938.149.tar.xz 3141300340 BLAKE2B c474b1a61c71eebc91d564ff827e93f1aad688cb5b0d7ce6c673d068c4784680e3960372a978a80cfc547049d1a9cda96d6911ebce759fcf8d23a7576bcf9c73 SHA512 8fa10266391ea7a30b5bd9935b9d6d25604ab72e0e6a49d1a519d1cd1fd19c34a2755bd4ad46302ed4136b724bc564230f30f49c8b73ef5388fe5d900676463f DIST chromium-118.0.5993.70.tar.xz 3236238920 BLAKE2B 8e184ab12082f0f558622c115411ba6cf5a29ef7928865e2ccaefd08e6c5a1184377bf9f97392ec7de8f6576a9ff25c3d09d8ad40b86c93e1a970457c1498aef SHA512 60f5c1ee9bf2a3c14ead8b7c6d49817d6b1ebf42b1ad24fe06883e7955e1937e109a5139ba6b00689a5e05fd13b40847527c0f7328d89c0e87d2938b47e4cdeb +DIST chromium-118.0.5993.88.tar.xz 3245581816 BLAKE2B 4e91ad5a5beaa5fd3a8e8b979f47626314fb43a7c1cc84c0b78fb656b7a7b10c4cbfad1767406c6d13ad38b8a91ba4be5aec9c085537bd597cad9f6a9a1005d5 SHA512 343700a61102a63c8095d813203a553cde1d0e3a5dca1f11d2ce9752ed5595d953c700e23ab91993626539cd8e831b11820b8b85fe2f51f16517254a43cd1360 DIST chromium-119.0.6045.21.tar.xz 3283149788 BLAKE2B 10c978ecd1ba4a96eb6870a3d69592ef25b82dbe91a35658cbbeab644db658ed0265596075a3712cfd24eee66accca31f2cfcdcdf21cd1f17cedcc354b40a194 SHA512 f38309cf9a58a071ea1d22a033b737383affba93d647ccf370bd7d0814c453058e4058a2eb3d4e7887f35e21b422546b4869d325fed29d2a1419dc63d616ee75 DIST chromium-patches-117.tar.bz2 6591 BLAKE2B b6d2e838e970b6ec2a2b543242d4e8e2811351b1d75f85f02b013067f04e968b77918f4b28fc471b5553ed8a8ef68b2be2b23dac25f34b943bfbbfb5704044b2 SHA512 8e9c0e469563ec50a055e49a3065997ebc198ba92bcc12e0d9ae33f4413c96850d749936106b4e818390d2aa8d946c3c0fecd5083e29fec90c8176e0f579cc5b DIST chromium-patches-118-1.tar.bz2 13683 BLAKE2B 782c566197b8c297db00daeb771c4677e462a0040b93bebf17eebf596cd4c207feeb8955d68f5f04a76c30ebfecf7278c8a71141caf83df467ed118396a5eb78 SHA512 00685a4dea8271c7b51a6f3b2c3af8cd473b120266fbc3dadc17fc121a7cd3d85df92958b00ad70ea33a6034b604983a7e9a2c51f27a17cfb144aaea93ffe0c1 +DIST chromium-patches-118-2.tar.bz2 12691 BLAKE2B 0cd726527151107ff2b48a1adcc3591808373b4758626a41033a8b28f1819e85d5912381a2c46f6e56c26a3d4397b3c6d679c9b3769d74ecde904bc364ac254d SHA512 4554871f799840e118cf2ceca1996eabe6219918023abe8bf8a2a8dc42ac3439403a9d8b4a2feab6db1ece9228e8f92eecbe531957c92b467c5e66a3b021a036 DIST chromium-patches-119.tar.bz2 7630 BLAKE2B b96b99cf4c7abbd982c1ec0e87784d5722b203767e2d9eabcaabe8ccab05cedd1386fd64ce3ed5aa0435d8b98c22e62eb9bb51b12ff741cbfa94ea6c3fc44bab SHA512 dac7ba9e2dfa137b67df21f8b2fe596da44139826b7f7365d087a949380af8ecc955dd4a008d934f47cf9209d8c6ed1967e6b8613f4181bb945380eae508a03d 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-118.0.5993.88.ebuild b/www-client/chromium/chromium-118.0.5993.88.ebuild new file mode 100644 index ..d9e162a4ff45 --- /dev/null +++ b/www-client/chromium/chromium-118.0.5993.88.ebuild @@ -0,0 +1,1221 @@ +# Copyright 2009-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# Can't do 12 yet: heavy use of imp, among other things (bug #915001, bug #915062) +PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_REQ_USE="xml(+)" +LLVM_MAX_SLOT=17 +VIRTUALX_REQUIRED="pgo" + +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" + +inherit check-reqs chromium-2 desktop flag-o-matic llvm ninja-utils pax-utils +inherit python-any-r1 qmake-utils
[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/
commit: b3927aa2cf7d66b9412143eae28a0dc1696453a9 Author: Matt Jolly footclan ninja> AuthorDate: Wed Oct 18 10:52:40 2023 + Commit: Sam James gentoo org> CommitDate: Wed Oct 18 16:34:35 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3927aa2 www-client/chromium: 119.0.6045.21 - fix configure-time failure Updated patchset to fix an issue introduced by the at-spi2-core version fix which fixed configure with newer versions but broke with older ones. Signed-off-by: Matt Jolly footclan.ninja> Closes: https://github.com/gentoo/gentoo/pull/33391 Signed-off-by: Sam James gentoo.org> www-client/chromium/Manifest | 2 +- www-client/chromium/chromium-119.0.6045.21.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest index 0b62af725c4f..47d6f53b989d 100644 --- a/www-client/chromium/Manifest +++ b/www-client/chromium/Manifest @@ -5,7 +5,7 @@ DIST chromium-119.0.6045.21.tar.xz 3283149788 BLAKE2B 10c978ecd1ba4a96eb6870a3d6 DIST chromium-patches-117.tar.bz2 6591 BLAKE2B b6d2e838e970b6ec2a2b543242d4e8e2811351b1d75f85f02b013067f04e968b77918f4b28fc471b5553ed8a8ef68b2be2b23dac25f34b943bfbbfb5704044b2 SHA512 8e9c0e469563ec50a055e49a3065997ebc198ba92bcc12e0d9ae33f4413c96850d749936106b4e818390d2aa8d946c3c0fecd5083e29fec90c8176e0f579cc5b DIST chromium-patches-118-1.tar.bz2 13683 BLAKE2B 782c566197b8c297db00daeb771c4677e462a0040b93bebf17eebf596cd4c207feeb8955d68f5f04a76c30ebfecf7278c8a71141caf83df467ed118396a5eb78 SHA512 00685a4dea8271c7b51a6f3b2c3af8cd473b120266fbc3dadc17fc121a7cd3d85df92958b00ad70ea33a6034b604983a7e9a2c51f27a17cfb144aaea93ffe0c1 DIST chromium-patches-118-2.tar.bz2 12691 BLAKE2B 0cd726527151107ff2b48a1adcc3591808373b4758626a41033a8b28f1819e85d5912381a2c46f6e56c26a3d4397b3c6d679c9b3769d74ecde904bc364ac254d SHA512 4554871f799840e118cf2ceca1996eabe6219918023abe8bf8a2a8dc42ac3439403a9d8b4a2feab6db1ece9228e8f92eecbe531957c92b467c5e66a3b021a036 -DIST chromium-patches-119.tar.bz2 7630 BLAKE2B b96b99cf4c7abbd982c1ec0e87784d5722b203767e2d9eabcaabe8ccab05cedd1386fd64ce3ed5aa0435d8b98c22e62eb9bb51b12ff741cbfa94ea6c3fc44bab SHA512 dac7ba9e2dfa137b67df21f8b2fe596da44139826b7f7365d087a949380af8ecc955dd4a008d934f47cf9209d8c6ed1967e6b8613f4181bb945380eae508a03d +DIST chromium-patches-119-1.tar.bz2 7637 BLAKE2B 59c8a481e844ebcf0012ea222f9664b1c98c8240c677ad34f99574ea343c772317103b0be405cf14fd6ab54ce86676f76ef80ab4ec58607a9f3021f03558b1db SHA512 30f4f4dfdb3eea0eb7db31b3beea06e153f804a39e62223791d21c04bafda9fbcd74af254e5fe83839d467ed3c12575c7212095ecc418d0660cd3a1c035ad777 DIST chromium-ppc64le-gentoo-patches-1.tar.xz 5636 BLAKE2B 1d898939df023c59285b27bee552470483ea06375d1ee8d6947b89c5927c23cc7bfec6b49f3b376ece931d11a56f8e2a45791e0f92ad61974fc8c34c1082d89c SHA512 8a71cb007e47cda8e5fe5d185729389e65c48bd322c8ee8b3986bee8571427b959628f2666bda646a3f89ae64197c0957d3626845ff03461dbd5dee4c964d07c DIST chromium-profiler-0.2.tar 259952640 BLAKE2B 5e82389fce00b267280d633b26551231c558b80f0c92cd7d60271095a3503365ab673e7a46dc5f74f8a82db1f21262cb24dcc0531d954bab5fb3b175dab3394d SHA512 9fa89a5ab728419683e7495ae676567480987d68a2d589f2aa97bfcbcf123f3c8f97f8bca5f65e5e3f6e41475535add473ded83b9c7a33bb4746a9d05b298a6c DIST chromium_117.0.5938.62-1raptor0~deb12u1.debian.tar.xz 540144 BLAKE2B f516089c7f47519b5e39abc21397b21dd4d268a5a0a127e7de55b68022181d960c0acc24d35de463c8a345f61152dd50b98e4cb63f36cf9d098cf6e2276658d2 SHA512 2c62c6cc3c59a49131e08383219ecd43d5bbba5c4ef7036b5c723fb9b27906fdd3b6d018530a706d0775d4c4f26579200523539ade6f7d91dbcf4048efcb04eb diff --git a/www-client/chromium/chromium-119.0.6045.21.ebuild b/www-client/chromium/chromium-119.0.6045.21.ebuild index f7c06731da31..5269933b62a0 100644 --- a/www-client/chromium/chromium-119.0.6045.21.ebuild +++ b/www-client/chromium/chromium-119.0.6045.21.ebuild @@ -27,7 +27,7 @@ inherit python-any-r1 qmake-utils readme.gentoo-r1 toolchain-funcs virtualx xdg- DESCRIPTION="Open-source version of Google Chrome web browser" HOMEPAGE="https://www.chromium.org/; PATCHSET_PPC64="118.0.5993.70-1raptor0~deb11u1" -PATCH_V="${PV%%\.*}" +PATCH_V="${PV%%\.*}-1" SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}.tar.xz https://gitlab.com/Matt.Jolly/chromium-patches/-/archive/${PATCH_V}/chromium-patches-${PATCH_V}.tar.bz2 ppc64? (
[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/
commit: b15212adb5080704f5ac9eb261d6f57e35026c30 Author: Robert Siebeck r123 de> AuthorDate: Wed Oct 18 07:08:15 2023 + Commit: Viorel Munteanu gentoo org> CommitDate: Wed Oct 18 16:19:01 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b15212ad net-im/signal-desktop-bin: add new version 6.34.1 Signed-off-by: Robert Siebeck r123.de> Signed-off-by: Viorel Munteanu gentoo.org> net-im/signal-desktop-bin/Manifest | 1 + .../signal-desktop-bin-6.34.1.ebuild | 95 ++ 2 files changed, 96 insertions(+) diff --git a/net-im/signal-desktop-bin/Manifest b/net-im/signal-desktop-bin/Manifest index 2030fe787a29..7cf539da87c3 100644 --- a/net-im/signal-desktop-bin/Manifest +++ b/net-im/signal-desktop-bin/Manifest @@ -1 +1,2 @@ DIST signal-desktop_6.33.0_amd64.deb 112028238 BLAKE2B 24b44bfca61f983e44e17620194ca3750a849b83b0cca559bad970c7ee7915cb0180c48c5a5f1e9c487f17a70ecad0cfeea81cd41e27047dc62c2c11a7ab11e0 SHA512 a6976f1c58914e8234d957b2911a0496271ab939f7c2e87599f86bf79025e503e093278d806836ee1568c5acf9d62945302cd5be1459942bec8a5452c5a8c8ed +DIST signal-desktop_6.34.1_amd64.deb 112023400 BLAKE2B e65392bd156df0f01a832b8e57dc0f43d57ada593f08fa36fe5c66ca2767f319f08ba80054773162791e590d746a6234075940e08a424bdcd4cb802858d57678 SHA512 47b00a0a575d85ecad8bd89bc88bb2a2570dae2b1f7e8ff67dcd25cd7a1f09d294d6f1f5ad8c8905b533fe847c93e4819afd4b818dd8350e3a905379389d8cb1 diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-6.34.1.ebuild b/net-im/signal-desktop-bin/signal-desktop-bin-6.34.1.ebuild new file mode 100644 index ..0e583402923d --- /dev/null +++ b/net-im/signal-desktop-bin/signal-desktop-bin-6.34.1.ebuild @@ -0,0 +1,95 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PN="${PN/-bin/}" + +inherit pax-utils unpacker xdg + +DESCRIPTION="Allows you to send and receive messages of Signal Messenger on your computer" +HOMEPAGE="https://signal.org/ + https://github.com/signalapp/Signal-Desktop; +SRC_URI="https://updates.signal.org/desktop/apt/pool/s/${MY_PN}/${MY_PN}_${PV}_amd64.deb; +S="${WORKDIR}" + +LICENSE="GPL-3 MIT MIT-with-advertising BSD-1 BSD-2 BSD Apache-2.0 ISC openssl ZLIB APSL-2 icu Artistic-2 LGPL-2.1" +SLOT="0" +KEYWORDS="-* amd64" +IUSE="+sound" +RESTRICT="splitdebug" + +RDEPEND=" + >=app-accessibility/at-spi2-core-2.46.0:2 + dev-libs/expat + dev-libs/glib:2 + dev-libs/nspr + dev-libs/nss + media-libs/alsa-lib + media-libs/mesa[X(+)] + net-print/cups + sys-apps/dbus[X] + x11-libs/cairo + x11-libs/gtk+:3[X] + x11-libs/libdrm + x11-libs/libX11 + x11-libs/libxcb + x11-libs/libxkbcommon + x11-libs/libXcomposite + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXrandr + x11-libs/pango + sound? ( + || ( + media-libs/libpulse + media-sound/apulse + ) + ) +" + +QA_PREBUILT=" + opt/Signal/chrome_crashpad_handler + opt/Signal/chrome-sandbox + opt/Signal/libEGL.so + opt/Signal/libGLESv2.so + opt/Signal/libffmpeg.so + opt/Signal/libvk_swiftshader.so + opt/Signal/libvulkan.so.1 + opt/Signal/resources/app.asar.unpacked/node_modules/* + opt/Signal/signal-desktop + opt/Signal/swiftshader/libEGL.so + opt/Signal/swiftshader/libGLESv2.so" + +src_prepare() { + default + sed -e 's| --no-sandbox||g' \ + -i usr/share/applications/signal-desktop.desktop || die + unpack usr/share/doc/signal-desktop/changelog.gz +} + +src_install() { + insinto / + dodoc changelog + doins -r opt + insinto /usr/share + + if has_version media-sound/apulse[-sdk] && ! has_version media-sound/pulseaudio; then + sed -i 's/Exec=/Exec=apulse /g' usr/share/applications/signal-desktop.desktop || die + fi + + doins -r usr/share/applications + doins -r usr/share/icons + fperms +x /opt/Signal/signal-desktop /opt/Signal/chrome-sandbox + fperms u+s /opt/Signal/chrome-sandbox + pax-mark m opt/Signal/signal-desktop opt/Signal/chrome-sandbox + + dosym -r /opt/Signal/${MY_PN} /usr/bin/${MY_PN} +} + +pkg_postinst() { + xdg_pkg_postinst + elog "For using the tray icon on compatible desktop environments, start Signal with" + elog " '--start-in-tray' or '--use-tray-icon'." +}
[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/
commit: 2cee6864bc26c2a8bee211ed01abfb4d7054ed18 Author: Robert Siebeck r123 de> AuthorDate: Wed Oct 18 07:08:16 2023 + Commit: Viorel Munteanu gentoo org> CommitDate: Wed Oct 18 16:19:01 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cee6864 net-im/signal-desktop-bin: remove old version Signed-off-by: Robert Siebeck r123.de> Closes: https://github.com/gentoo/gentoo/pull/33384 Signed-off-by: Viorel Munteanu gentoo.org> net-im/signal-desktop-bin/Manifest | 1 - .../signal-desktop-bin-6.33.0.ebuild | 95 -- 2 files changed, 96 deletions(-) diff --git a/net-im/signal-desktop-bin/Manifest b/net-im/signal-desktop-bin/Manifest index 7cf539da87c3..32a50f2ba0ee 100644 --- a/net-im/signal-desktop-bin/Manifest +++ b/net-im/signal-desktop-bin/Manifest @@ -1,2 +1 @@ -DIST signal-desktop_6.33.0_amd64.deb 112028238 BLAKE2B 24b44bfca61f983e44e17620194ca3750a849b83b0cca559bad970c7ee7915cb0180c48c5a5f1e9c487f17a70ecad0cfeea81cd41e27047dc62c2c11a7ab11e0 SHA512 a6976f1c58914e8234d957b2911a0496271ab939f7c2e87599f86bf79025e503e093278d806836ee1568c5acf9d62945302cd5be1459942bec8a5452c5a8c8ed DIST signal-desktop_6.34.1_amd64.deb 112023400 BLAKE2B e65392bd156df0f01a832b8e57dc0f43d57ada593f08fa36fe5c66ca2767f319f08ba80054773162791e590d746a6234075940e08a424bdcd4cb802858d57678 SHA512 47b00a0a575d85ecad8bd89bc88bb2a2570dae2b1f7e8ff67dcd25cd7a1f09d294d6f1f5ad8c8905b533fe847c93e4819afd4b818dd8350e3a905379389d8cb1 diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-6.33.0.ebuild b/net-im/signal-desktop-bin/signal-desktop-bin-6.33.0.ebuild deleted file mode 100644 index 0e583402923d.. --- a/net-im/signal-desktop-bin/signal-desktop-bin-6.33.0.ebuild +++ /dev/null @@ -1,95 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -MY_PN="${PN/-bin/}" - -inherit pax-utils unpacker xdg - -DESCRIPTION="Allows you to send and receive messages of Signal Messenger on your computer" -HOMEPAGE="https://signal.org/ - https://github.com/signalapp/Signal-Desktop; -SRC_URI="https://updates.signal.org/desktop/apt/pool/s/${MY_PN}/${MY_PN}_${PV}_amd64.deb; -S="${WORKDIR}" - -LICENSE="GPL-3 MIT MIT-with-advertising BSD-1 BSD-2 BSD Apache-2.0 ISC openssl ZLIB APSL-2 icu Artistic-2 LGPL-2.1" -SLOT="0" -KEYWORDS="-* amd64" -IUSE="+sound" -RESTRICT="splitdebug" - -RDEPEND=" - >=app-accessibility/at-spi2-core-2.46.0:2 - dev-libs/expat - dev-libs/glib:2 - dev-libs/nspr - dev-libs/nss - media-libs/alsa-lib - media-libs/mesa[X(+)] - net-print/cups - sys-apps/dbus[X] - x11-libs/cairo - x11-libs/gtk+:3[X] - x11-libs/libdrm - x11-libs/libX11 - x11-libs/libxcb - x11-libs/libxkbcommon - x11-libs/libXcomposite - x11-libs/libXdamage - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXrandr - x11-libs/pango - sound? ( - || ( - media-libs/libpulse - media-sound/apulse - ) - ) -" - -QA_PREBUILT=" - opt/Signal/chrome_crashpad_handler - opt/Signal/chrome-sandbox - opt/Signal/libEGL.so - opt/Signal/libGLESv2.so - opt/Signal/libffmpeg.so - opt/Signal/libvk_swiftshader.so - opt/Signal/libvulkan.so.1 - opt/Signal/resources/app.asar.unpacked/node_modules/* - opt/Signal/signal-desktop - opt/Signal/swiftshader/libEGL.so - opt/Signal/swiftshader/libGLESv2.so" - -src_prepare() { - default - sed -e 's| --no-sandbox||g' \ - -i usr/share/applications/signal-desktop.desktop || die - unpack usr/share/doc/signal-desktop/changelog.gz -} - -src_install() { - insinto / - dodoc changelog - doins -r opt - insinto /usr/share - - if has_version media-sound/apulse[-sdk] && ! has_version media-sound/pulseaudio; then - sed -i 's/Exec=/Exec=apulse /g' usr/share/applications/signal-desktop.desktop || die - fi - - doins -r usr/share/applications - doins -r usr/share/icons - fperms +x /opt/Signal/signal-desktop /opt/Signal/chrome-sandbox - fperms u+s /opt/Signal/chrome-sandbox - pax-mark m opt/Signal/signal-desktop opt/Signal/chrome-sandbox - - dosym -r /opt/Signal/${MY_PN} /usr/bin/${MY_PN} -} - -pkg_postinst() { - xdg_pkg_postinst - elog "For using the tray icon on compatible desktop environments, start Signal with" - elog " '--start-in-tray' or '--use-tray-icon'." -}
[gentoo-commits] repo/gentoo:master commit in: www-apps/rutorrent/
commit: 50d06f68e515b8a25a9c72cf7f575ac7d4820695 Author: Henning Schild hennsch de> AuthorDate: Tue Oct 17 08:18:33 2023 + Commit: Viorel Munteanu gentoo org> CommitDate: Wed Oct 18 16:15:16 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50d06f68 www-apps/rutorrent: drop old Signed-off-by: Henning Schild hennsch.de> Closes: https://github.com/gentoo/gentoo/pull/33372 Signed-off-by: Viorel Munteanu gentoo.org> www-apps/rutorrent/Manifest | 1 - www-apps/rutorrent/rutorrent-4.1.6.ebuild | 71 --- 2 files changed, 72 deletions(-) diff --git a/www-apps/rutorrent/Manifest b/www-apps/rutorrent/Manifest index 70e79a73e6eb..a734781a0900 100644 --- a/www-apps/rutorrent/Manifest +++ b/www-apps/rutorrent/Manifest @@ -1,2 +1 @@ -DIST rutorrent-4.1.6.tar.gz 2256263 BLAKE2B 7767d4c79473239303cda844e95804e5ff02bae3a037e83caf619c02fb16172057226d426d1b8ba7155dc8dc8602d59a631f9336271979d463bf7478cfa529a1 SHA512 e6c38712c1cb2836fe5172212294382431832359dec9f60f2654d5ce934a7ff3164b86b846db5db0541737d1133e1bbc7c61e688e28f02eece3837cd1d201d1a DIST rutorrent-4.2.6.tar.gz 2360873 BLAKE2B 810dc7e237114df6f013b2a663c29ea581c27518415f6abb0c8ae0648bb18a352caa236bc877627d2145833c7e23cf39d55c15221285598d1a05ab223c3fed7d SHA512 0c561ae738f88990e1d374ad55de02cd9e842a9a674a6dd221711a8f52e1ce2ce627e151461fcf7286a8459960dc897858f24c2fe3671f705ed90b63f60123fb diff --git a/www-apps/rutorrent/rutorrent-4.1.6.ebuild b/www-apps/rutorrent/rutorrent-4.1.6.ebuild deleted file mode 100644 index f7dbb6ae40d3.. --- a/www-apps/rutorrent/rutorrent-4.1.6.ebuild +++ /dev/null @@ -1,71 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit webapp optfeature - -DESCRIPTION="ruTorrent is a front-end for the popular Bittorrent client rTorrent" -HOMEPAGE="https://github.com/Novik/ruTorrent; -if [[ ${PV} == ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/Novik/ruTorrent.git; -else - SRC_URI="https://github.com/Novik/ruTorrent/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~ppc ~x86" - S="${WORKDIR}/ruTorrent-${PV}" -fi - -LICENSE="GPL-2+ MIT" - -RDEPEND=" - dev-lang/php[xml,gd] - virtual/httpd-php -" - -need_httpd_cgi - -pkg_setup() { - webapp_pkg_setup -} - -src_install() { - webapp_src_preinst - - rm -r .github || die - find . \( -name .gitignore -o -name .gitmodules \) -type f -delete || die - if [[ ${PV} == ]]; then - rm -r .git .gitattributes || die - fi - - insinto "${MY_HTDOCSDIR}" - doins -r . - - # can not use fperms beacuse of globbing - chmod +x "${ED}${MY_HTDOCSDIR}"/plugins/*/*.sh \ - "${ED}${MY_HTDOCSDIR}"/php/test.sh || die "chmod failed" - - keepdir "${MY_HTDOCSDIR}"/conf/users - keepdir "${MY_HTDOCSDIR}"/share/settings - keepdir "${MY_HTDOCSDIR}"/share/torrents - keepdir "${MY_HTDOCSDIR}"/share/users - - webapp_serverowned -R "${MY_HTDOCSDIR}"/conf - webapp_serverowned -R "${MY_HTDOCSDIR}"/share - - webapp_configfile "${MY_HTDOCSDIR}"/conf/.htaccess - webapp_configfile "${MY_HTDOCSDIR}"/conf/config.php - webapp_configfile "${MY_HTDOCSDIR}"/conf/access.ini - webapp_configfile "${MY_HTDOCSDIR}"/conf/plugins.ini - webapp_configfile "${MY_HTDOCSDIR}"/share/.htaccess - - webapp_src_install -} - -pkg_postinst() { - webapp_pkg_postinst - - optfeature "Show audio file spectogram" media-sound/sox - optfeature "Display media file information" media-video/mediainfo - optfeature "Scrape Cloudflare based sites" dev-python/cloudscraper -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/rarfile/files/, dev-python/rarfile/
commit: 78a88310a6d59af298d4fced749f7fe5ed3ac70f Author: Michał Górny gentoo org> AuthorDate: Wed Oct 18 15:50:52 2023 + Commit: Michał Górny gentoo org> CommitDate: Wed Oct 18 15:56:30 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78a88310 dev-python/rarfile: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/rarfile/Manifest| 1 - .../files/rarfile-4.0-fix-pypy-datetime.patch | 19 dev-python/rarfile/files/rarfile-4.0.patch | 22 -- dev-python/rarfile/rarfile-4.0-r2.ebuild | 26 -- 4 files changed, 68 deletions(-) diff --git a/dev-python/rarfile/Manifest b/dev-python/rarfile/Manifest index a65b190bd0cc..4aa242146948 100644 --- a/dev-python/rarfile/Manifest +++ b/dev-python/rarfile/Manifest @@ -1,2 +1 @@ -DIST rarfile-4.0.tar.gz 148026 BLAKE2B 331548d54dcc3d81c690cc383e36e3f00515999c72abb54060e0dbb34691bb7e06736318a33ec349492e27e561ed2f4ff4446cc5254e9f341f4633adaab878aa SHA512 05e15acd749564288d4f069970ac196344c33fd2710e918b84afe4c388aa364a17c63f86577037524336e3a022f6db2c8619f9b526f89e00753a8ab0d89263d4 DIST rarfile-4.1.tar.gz 152826 BLAKE2B a64fbb036b33922ef99c73db3b32f3b08119ebc527d41751c2013ae05fb6d2f82523b818e7fe16983427094ab0baf15e93b356f1b19084fdfbec34cb2737780e SHA512 ca3ac26e02b8d7770c43fe70a06cf42b2183a34846d59c79d3478651e9d7ffc022fe7336be44b8df8fa6f0789bae055c1d057c21d87af78a43a927fd02e2 diff --git a/dev-python/rarfile/files/rarfile-4.0-fix-pypy-datetime.patch b/dev-python/rarfile/files/rarfile-4.0-fix-pypy-datetime.patch deleted file mode 100644 index 8973ce91dffb.. --- a/dev-python/rarfile/files/rarfile-4.0-fix-pypy-datetime.patch +++ /dev/null @@ -1,19 +0,0 @@ -https://github.com/markokr/rarfile/commit/cd9e650e5294f9c5cd4effcd9705c38a760afde6 - -From cd9e650e5294f9c5cd4effcd9705c38a760afde6 Mon Sep 17 00:00:00 2001 -From: Marko Kreen -Date: Fri, 5 Aug 2022 19:02:09 +0300 -Subject: [PATCH] nsdatetime: support pypy internal use - a/rarfile.py -+++ b/rarfile.py -@@ -3121,7 +3121,7 @@ class nsdatetime(datetime): - __slots__ = ("nanosecond",) - nanosecond: int #: Number of nanoseconds, 0 <= nanosecond < 9 - --def __new__(cls, year, month, day, hour=0, minute=0, second=0, -+def __new__(cls, year, month=None, day=None, hour=0, minute=0, second=0, - microsecond=0, tzinfo=None, *, fold=0, nanosecond=0): - usec, mod = divmod(nanosecond, 1000) if nanosecond else (microsecond, 0) - if mod == 0: - diff --git a/dev-python/rarfile/files/rarfile-4.0.patch b/dev-python/rarfile/files/rarfile-4.0.patch deleted file mode 100644 index e9d3251b6da2.. --- a/dev-python/rarfile/files/rarfile-4.0.patch +++ /dev/null @@ -1,22 +0,0 @@ -diff -r -U2 rarfile-4.0.orig/test/test_tool.py rarfile-4.0/test/test_tool.py rarfile-4.0.orig/test/test_tool.py 2020-08-01 01:25:50.0 +0700 -+++ rarfile-4.0/test/test_tool.py 2021-10-03 22:35:22.329537879 +0700 -@@ -33,5 +33,5 @@ - - --@pytest.mark.skipif(sys.platform == "win32", reason="unar not available on Windows") -+@pytest.mark.skip() - def test_unar_tool(): - install_unar_tool() -@@ -43,4 +43,5 @@ - - -+@pytest.mark.skip() - def test_bsdtar_tool(): - install_bsdtar_tool() -@@ -114,4 +115,5 @@ - - -+@pytest.mark.skip() - def test_cli_help(capsys): - assert cli("--help") == 0 diff --git a/dev-python/rarfile/rarfile-4.0-r2.ebuild b/dev-python/rarfile/rarfile-4.0-r2.ebuild deleted file mode 100644 index 7080df4c13ce.. --- a/dev-python/rarfile/rarfile-4.0-r2.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..12} pypy3 ) -inherit distutils-r1 pypi - -DESCRIPTION="Module for RAR archive reading" -HOMEPAGE="https://github.com/markokr/rarfile; - -LICENSE="ISC" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 x86" -IUSE="+compressed test" -REQUIRED_USE="test? ( compressed )" - -RDEPEND="compressed? ( app-arch/unrar )" - -PATCHES=( - "${FILESDIR}"/${P}.patch - "${FILESDIR}"/${P}-fix-pypy-datetime.patch -) - -distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/stripe/
commit: fcfdea9ec0c9001b0e8a316d9c787a1fb8aaff44 Author: Michał Górny gentoo org> AuthorDate: Wed Oct 18 15:51:36 2023 + Commit: Michał Górny gentoo org> CommitDate: Wed Oct 18 15:56:31 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fcfdea9e dev-python/stripe: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/stripe/Manifest| 3 -- dev-python/stripe/stripe-6.3.0.ebuild | 72 --- dev-python/stripe/stripe-6.5.0.ebuild | 72 --- dev-python/stripe/stripe-6.6.0.ebuild | 72 --- 4 files changed, 219 deletions(-) diff --git a/dev-python/stripe/Manifest b/dev-python/stripe/Manifest index ea2e016ae1fe..21fc72ac4039 100644 --- a/dev-python/stripe/Manifest +++ b/dev-python/stripe/Manifest @@ -1,5 +1,2 @@ -DIST stripe-6.3.0.tar.gz 276422 BLAKE2B 2fa438593bdec94f5c8306ee180921c2920e8995036d3ec53794dcba89f4f97c257bfe13561d1fd993c49247d0423ca4d7f4e994c1b4b8386ebaddf47f9063de SHA512 900a85bd8a44404dcc8ed4e057db64087b7a6f05d8e01183c22fc5dd7da815298e23b386d2d41dee6ea3925e92653858cc945e163757870fe04c543def017424 -DIST stripe-6.5.0.tar.gz 290534 BLAKE2B 40672358ae9b962f14cb3dad669e7857bf52981b1801325f92193b2cd42e42a7ad14dcd25272ec36589c103c28b10c8eaae0fe6175eb10b00a6a0f278dee5312 SHA512 920bb7e0a0e1cbd4b5e085928f28c12ab793bfc1e1aa29aa58f4cbf11f1bfdfeadac84d2be1fc9e14e70ce9a2f9e4900112cf982b6bab220e1cc09569d7db2f4 -DIST stripe-6.6.0.tar.gz 291636 BLAKE2B 33a565de61e2a371d2ad0cf523385b113e3164a4c972ba77383ba7dbc77aea9d755cc74f3ed15e5abb6f6d2f4c51f4c5859107c74950ca2831e092b4cf3fcc9e SHA512 327df0a8758c96b06f9d0bfd1da5450f328a55becabbae6c04960d4ad2abbac4a71d6c06cfe34c05bf2e87a2d330a9dbb303098165befa797a88d07d18be24c1 DIST stripe-6.7.0.tar.gz 293207 BLAKE2B 5c07b6f04aa72045cccb4422b1f163cf6351f100d2245a4f93952d641ed8e4735c964b850179906bc7af13730724f596cd2cfa85c3d8fb8792f6a4e561337b0a SHA512 778c3ffa177e52b62bf4821b2f0aaa5eef01d8690526c42015d192bb06332a2a5fd143c8dab82497803adcfed963b7ccf06dc77908b21a7a7c77f9ef39b39c12 DIST stripe-7.0.0.tar.gz 378521 BLAKE2B a53248162b44776f0c457064c3d2d99e7f6ec8561d1a88ee7bec655d20ff9dada3c92d7d764b3775950902a908f1d9d82c0002483cd168646f1cbde19640ca92 SHA512 154a772880522e5567907c3c9c6024f18ee1e81b4e192f30dbe8ea4b0fa3d1cf4b04d9de7ab9f0911e2a3d9c5f65207fd4d499b4e5ea3c606c738506d2eb15d5 diff --git a/dev-python/stripe/stripe-6.3.0.ebuild b/dev-python/stripe/stripe-6.3.0.ebuild deleted file mode 100644 index e97073e77a5b.. --- a/dev-python/stripe/stripe-6.3.0.ebuild +++ /dev/null @@ -1,72 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..12} pypy3 ) - -inherit distutils-r1 pypi - -DESCRIPTION="Stripe python bindings" -HOMEPAGE=" - https://github.com/stripe/stripe-python/ - https://pypi.org/project/stripe/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 x86" - -RDEPEND=" - >=dev-python/requests-2.20[${PYTHON_USEDEP}] - >=dev-python/typing-extensions-4.0.0[${PYTHON_USEDEP}] -" -# please bump dev-util/stripe-mock dep to the latest version on every bump -BDEPEND=" - test? ( - >=dev-util/stripe-mock-0.170.0 - dev-python/pytest-mock[${PYTHON_USEDEP}] - net-misc/curl - ) -" - -distutils_enable_tests pytest - -DOCS=( LONG_DESCRIPTION.rst CHANGELOG.md README.md ) - -python_test() { - epytest tests -} - -src_test() { - local stripe_mock_port=12111 - local stripe_mock_max_port=12121 - local stripe_mock_logfile="${T}/stripe_mock_${EPYTHON}.log" - # Try to start stripe-mock until we find a free port - while [[ ${stripe_mock_port} -le ${stripe_mock_max_port} ]]; do - ebegin "Trying to start stripe-mock on port ${stripe_mock_port}" - stripe-mock --http-port "${stripe_mock_port}" &> "${stripe_mock_logfile}" & - local stripe_mock_pid=${!} - sleep 2 - # Did stripe-mock start? - curl --fail -u "sk_test_123:" \ - "http://127.0.0.1:${stripe_mock_port}/v1/customers; &> /dev/null - eend ${?} "Port ${stripe_mock_port} unavailable" - if [[ ${?} -eq 0 ]]; then - einfo "stripe-mock running on port ${stripe_mock_port}" - break - fi - (( stripe_mock_port++ )) - done - if [[ ${stripe_mock_port} -gt ${stripe_mock_max_port} ]]; then - eerror "Unable to start stripe-mock for tests" - die "Please see the logfile located at: ${stripe_mock_logfile}" - fi - - local -x STRIPE_MOCK_PORT=${stripe_mock_port} - distutils-r1_src_test - - # Tear down stripe-mock - kill "${stripe_mock_pid}" || die "Unable to stop
[gentoo-commits] repo/gentoo:master commit in: dev-python/websockets/
commit: 912e7207513a7b3b779f996d7df5bcd382b93c5e Author: Michał Górny gentoo org> AuthorDate: Wed Oct 18 15:52:22 2023 + Commit: Michał Górny gentoo org> CommitDate: Wed Oct 18 15:56:32 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=912e7207 dev-python/websockets: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/websockets/Manifest| 1 - dev-python/websockets/websockets-11.0.2.ebuild| 42 --- dev-python/websockets/websockets-11.0.3-r1.ebuild | 51 --- dev-python/websockets/websockets-11.0.3.ebuild| 42 --- 4 files changed, 136 deletions(-) diff --git a/dev-python/websockets/Manifest b/dev-python/websockets/Manifest index da242fd5dba9..1163209366bb 100644 --- a/dev-python/websockets/Manifest +++ b/dev-python/websockets/Manifest @@ -1,3 +1,2 @@ -DIST websockets-11.0.2.gh.tar.gz 347575 BLAKE2B 1d609298d072dbd986fa2adcac1c8f80720622fdcd44cb8ab079ba812fa7a750cdd4a5b432a74d422ca3ac8e7baef8e38e227569b8681e033f599fa29b19383c SHA512 e397d7b51c3edcc68fd32dbf8fcd46f5c9230c270be46c45a503108690d5513e2626fc4f4f5d271c831570abeeff51bf27c09ea69459b970a41fb64eb84fc87e DIST websockets-11.0.3-python3.12.patch.xz 4328 BLAKE2B 6ef94255ef5d95de8015eca14a5110373ab9ffadf4d1c86a892da1aac46caa2755cafeb643a222000a03262c1b1b1aea58132daff36981c00dbb68ce05484058 SHA512 421a6fb5a2a801850ea1fbaf890c11eac0f55ad288185f16f4244f316132591bc5a814636141ba3ada67aeff340f41de61d06c8db87010c858c1b0b02fd9b5ab DIST websockets-11.0.3.gh.tar.gz 347652 BLAKE2B b7d796744cb4c7b944e98644dfb9c0e44ba465a6dba71b9e891604f3012b025557dbcd5b7eeae02e71c84350e05b334f99404ddfda814a8984b7a893d3f092f7 SHA512 37a84d7c57da7a3e48870abf992ba96ee454b342610d51c06f7dfc7ee082b7fb51304518c208379c3dbd039eafb1a85444c257fed20b4605a52dc8fc938a4cca diff --git a/dev-python/websockets/websockets-11.0.2.ebuild b/dev-python/websockets/websockets-11.0.2.ebuild deleted file mode 100644 index 0b42bf3c3b7c.. --- a/dev-python/websockets/websockets-11.0.2.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# 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=( pypy3 python3_{9..11} ) - -inherit distutils-r1 - -DESCRIPTION="Library for building WebSocket servers and clients in Python" -HOMEPAGE=" - https://websockets.readthedocs.io/ - https://github.com/python-websockets/websockets/ - https://pypi.org/project/websockets/ -" -# tests are missing pypi sdist, as of 11.0 -SRC_URI=" - https://github.com/python-websockets/websockets/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" -IUSE="+native-extensions" - -distutils_enable_tests pytest - -src_configure() { - export BUILD_EXTENSION=$(usex native-extensions) -} - -python_test() { - local EPYTEST_DESELECT=( - # very fragile to speed - tests/legacy/test_protocol.py::ServerTests::test_local_close_receive_close_frame_timeout - ) - - epytest tests -} diff --git a/dev-python/websockets/websockets-11.0.3-r1.ebuild b/dev-python/websockets/websockets-11.0.3-r1.ebuild deleted file mode 100644 index f62a87022fe3.. --- a/dev-python/websockets/websockets-11.0.3-r1.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# 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=( pypy3 python3_{10..12} ) - -inherit distutils-r1 - -DESCRIPTION="Library for building WebSocket servers and clients in Python" -HOMEPAGE=" - https://websockets.readthedocs.io/ - https://github.com/python-websockets/websockets/ - https://pypi.org/project/websockets/ -" -# tests are missing pypi sdist, as of 11.0 -SRC_URI=" - https://github.com/python-websockets/websockets/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz - https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${PN}-11.0.3-python3.12.patch.xz -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" -IUSE="+native-extensions" - -distutils_enable_tests pytest - -PATCHES=( - "${WORKDIR}"/${P}-python3.12.patch -) - -src_configure() { - export BUILD_EXTENSION=$(usex native-extensions) -} - -python_test() { - local EPYTEST_DESELECT=( - # very fragile to speed - tests/legacy/test_protocol.py::ServerTests::test_local_close_receive_close_frame_timeout - # requires DNS access - # https://bugs.gentoo.org/909567 - tests/legacy/test_client_server.py::ClientServerTests::test_explicit_host_port -
[gentoo-commits] repo/gentoo:master commit in: dev-python/twisted/, dev-python/twisted/files/
commit: b7926c19b2c7a6f591e23fa7129d56105eeea746 Author: Michał Górny gentoo org> AuthorDate: Wed Oct 18 15:50:35 2023 + Commit: Michał Górny gentoo org> CommitDate: Wed Oct 18 15:56:29 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7926c19 dev-python/twisted: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/twisted/Manifest| 2 - .../twisted/files/twisted-22.1.0-force-gtk3.patch | 67 .../files/twisted-22.10.0-python3.11-tests.patch | 100 .../twisted/files/twisted-22.10.0-sendmail.patch | 28 dev-python/twisted/twisted-22.10.0-r1.ebuild | 169 dev-python/twisted/twisted-22.10.0-r3.ebuild | 173 - dev-python/twisted/twisted-23.8.0_rc1.ebuild | 154 -- 7 files changed, 693 deletions(-) diff --git a/dev-python/twisted/Manifest b/dev-python/twisted/Manifest index cb35e4cd670b..d6ca72cb076e 100644 --- a/dev-python/twisted/Manifest +++ b/dev-python/twisted/Manifest @@ -1,4 +1,2 @@ -DIST twisted-22.10.0.gh.tar.gz 3512714 BLAKE2B 2fd36ec6922f428e959ce0169bb9a3592b8b3e43aff8d34872883ecf0fad8d0fff01a52f06b54df3dc377f4fc1a488b6d66f9287b108b4749bb7d3c749b96061 SHA512 cf9ed96430376d499ae9627a7d0656c05cb99bc9e9b15a8f4166355363818f090bc3c2b383ed4cf19e1e38fb569e8618d35a0ddde2a90a06f3c9a4ea769837e4 DIST twisted-23.8.0.tar.gz 3478691 BLAKE2B 44fa9da691456a2b1d97f54b95787abe3e162b5639ee7ab8779c6d9525eb2a878865f450aa6fd6c461c3eba84f95361d2423e241991f52f91a27b792b6d71123 SHA512 ef0a243a4c22dd31e57087f5b2c21a657b98e23cc486f08b9926a9ebe8c4b6fec137993aea71e6c60abc3d653d995da0f65ff10dfc6c3d2cb7fdae5db08e2532 -DIST twisted-23.8.0rc1.tar.gz 3479000 BLAKE2B d3dbc54759f4dcba422cbcc57451a268834f21616ea2b5d34d972f2647750afa4ae62424ae32b2e0fe22e3a886c45ff1e64280c99553aa1ee52923a192773fdf SHA512 a1e778247a311dda30cd7f9f02fa4ab8848d6d5b89de4ff83dee5a92f968b6ec8df48d1804eef780cd0a9dc1393a1a91d624e9c54e0c9cd52d930ac2b36a0b6c DIST twisted-regen-cache.gz 911 BLAKE2B ffd3fcda6c67ffe6fd3ef581c8d507548396b66ed0708e9a5c790095e579c0d5f0f71596acf05712989da2ddef2b8d437eca973bc4d80ef8a9fa852915f38305 SHA512 95a9b931c73017d16d1b5e6b41345dddffe62b6af1a8e93b5e40d06d3d15be17b0dd0181c767ffeeb791534d463764ef9e066fa6c2ee2ac4b53c86d1da8fce03 diff --git a/dev-python/twisted/files/twisted-22.1.0-force-gtk3.patch b/dev-python/twisted/files/twisted-22.1.0-force-gtk3.patch deleted file mode 100644 index 7c9f2d558d65.. --- a/dev-python/twisted/files/twisted-22.1.0-force-gtk3.patch +++ /dev/null @@ -1,67 +0,0 @@ -From 9344f8cd80ecb2907dbfddfeeb8cc9ffdb50bc94 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= -Date: Sat, 22 May 2021 01:11:48 +0200 -Subject: [PATCH] Force using GTK+3 in twisted.internet.gireactor - -Modify twisted.internet.gireactor to explicitly request GTK+ version 3. -Otherwise it uses the newest version installed which could be GTK+4 -that gireactor is currently incompatible with. - src/twisted/internet/gireactor.py | 3 +++ - src/twisted/internet/test/test_gireactor.py | 3 +++ - src/twisted/newsfragments/10200.bugfix | 1 + - 3 files changed, 7 insertions(+) - create mode 100644 src/twisted/newsfragments/10200.bugfix - -diff --git a/src/twisted/internet/gireactor.py b/src/twisted/internet/gireactor.py -index e2d24b599..838fa982e 100644 a/src/twisted/internet/gireactor.py -+++ b/src/twisted/internet/gireactor.py -@@ -21,6 +21,7 @@ On Python 3, pygobject v3.4 or later is required. - """ - - -+import gi # type: ignore[import] - import gi.pygtkcompat # type: ignore[import] - from gi.repository import GLib # type: ignore[import] - -@@ -69,6 +70,7 @@ class GIReactor(_glibbase.GlibReactorBase): - def __init__(self, useGtk=False): - _gtk = None - if useGtk is True: -+gi.require_version("Gtk", "3.0") - from gi.repository import Gtk as _gtk - - _glibbase.GlibReactorBase.__init__(self, GLib, _gtk, useGtk=useGtk) -@@ -113,6 +115,7 @@ class PortableGIReactor(_glibbase.PortableGlibReactorBase): - def __init__(self, useGtk=False): - _gtk = None - if useGtk is True: -+gi.require_version("Gtk", "3.0") - from gi.repository import Gtk as _gtk - - _glibbase.PortableGlibReactorBase.__init__(self, GLib, _gtk, useGtk=useGtk) -diff --git a/src/twisted/internet/test/test_gireactor.py b/src/twisted/internet/test/test_gireactor.py -index c25ada63f..3bb88a07f 100644 a/src/twisted/internet/test/test_gireactor.py -+++ b/src/twisted/internet/test/test_gireactor.py -@@ -26,6 +26,9 @@ else: - gtk3reactor = None - else: - gtk3reactor = _gtk3reactor -+import gi # type: ignore[import] -+ -+gi.require_version("Gtk", "3.0") - from gi.repository import Gtk - - from twisted.internet.error import ReactorAlreadyRunning -diff --git
[gentoo-commits] repo/gentoo:master commit in: dev-util/ninja/
commit: 86be11692e59d41b3f6efbe86dfbf38202b1c9ad Author: Violet Purcell inventati org> AuthorDate: Wed Oct 18 15:46:15 2023 + Commit: Sam James gentoo org> CommitDate: Wed Oct 18 15:55:30 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86be1169 dev-util/ninja: add pkg_postinst workaround for ninja symlink This commit adds a workaround in pkg_postinst similar to other packages covered by app-alternatives such as app-arch/tar. If the ninja symlink does not already exist in pkg_postinst, temporarily symlink ninja-reference to ensure there is no breakage between the update and the subsequent merge of app-alternatives/ninja. Signed-off-by: Violet Purcell inventati.org> Closes: https://github.com/gentoo/gentoo/pull/33396 Signed-off-by: Sam James gentoo.org> dev-util/ninja/ninja-1.11.1-r3.ebuild | 3 +++ 1 file changed, 3 insertions(+) diff --git a/dev-util/ninja/ninja-1.11.1-r3.ebuild b/dev-util/ninja/ninja-1.11.1-r3.ebuild index 4f8bdfff6267..c4874b6be066 100644 --- a/dev-util/ninja/ninja-1.11.1-r3.ebuild +++ b/dev-util/ninja/ninja-1.11.1-r3.ebuild @@ -121,6 +121,9 @@ src_install() { pkg_postinst() { use emacs && elisp-site-regen + if ! [[ -e "${EROOT}/usr/bin/ninja" ]]; then + ln -s ninja-reference "${EROOT}/usr/bin/ninja" || die + fi } pkg_postrm() {
[gentoo-commits] repo/gentoo:master commit in: media-libs/harfbuzz/
commit: 6921e7f5044f94dd79797913c72b298cbb078f4d Author: Sam James gentoo org> AuthorDate: Wed Oct 18 15:50:33 2023 + Commit: Sam James gentoo org> CommitDate: Wed Oct 18 15:50:54 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6921e7f5 media-libs/harfbuzz: add 8.2.2 Signed-off-by: Sam James gentoo.org> media-libs/harfbuzz/Manifest | 1 + media-libs/harfbuzz/harfbuzz-8.2.2.ebuild | 103 ++ 2 files changed, 104 insertions(+) diff --git a/media-libs/harfbuzz/Manifest b/media-libs/harfbuzz/Manifest index 930c81e8bdd7..f743e8e19a99 100644 --- a/media-libs/harfbuzz/Manifest +++ b/media-libs/harfbuzz/Manifest @@ -2,3 +2,4 @@ DIST harfbuzz-8.0.1.tar.xz 18792332 BLAKE2B e69305e5cddee2f9a928ab38b6904cc3e6fb DIST harfbuzz-8.1.1.tar.xz 18820088 BLAKE2B 341603e50aec5294eb16fb431975304ee9badce5588d726c5ccbcf9e38878581c4bbf2e09f27c3d401da52c93121702f220cd207792448af66a9f23830df9114 SHA512 74416c6cf78751721112fe551a47600b9b85d6865f38b155c0e432e757a175ac127baeeaa16bfe6d62510e00f9def8950f0c836545d1847a924b478c51e43b0c DIST harfbuzz-8.2.0.tar.xz 18892496 BLAKE2B a7755f9ee2784fa32ad9ecd74543010ca48be2adfc76612a3dcb73fb8a168d87db3cb69b574c4529a8233325b9d9c9ebd370eb0de0efed165fdba3f997451bf2 SHA512 ac85bea2e3a9693b656c05faaf96720d73e6453d201f2ad5c849d7069e2f597926ba3d8cd63d9e71dda4ede9ce6bae2baebb46557699168abb03fccc3d8085df DIST harfbuzz-8.2.1.tar.xz 18889168 BLAKE2B b6aae8806a1d4708474f66f508a1dcecb984205ba58f639a4b7dcf19f07ec4800569363a8ef812419de2d72b0a1f6ce7e31c22c588176066d817ca761836c22b SHA512 8f4aeb5528cb4f74facda89eb9828ccf491d577450ccdd71c331c943edf56303fa73a077d6b620687ae1ba21564aa02e202dbae98b77ac0947bc45e044c05f67 +DIST harfbuzz-8.2.2.tar.xz 18905228 BLAKE2B 5a26aa802b6e1afec734e59a9c280b4d336bb8ad72e0fbe6687237c150faa4d10fb2ae956b58394d7f6a2d1b97e6c91cd597a9b5146dcc3d2841d18d76611ec5 SHA512 90415798d57d8a10b7fa61d3116a64533361c380aa5b0b477ca38cb2aaf411db80dc28d64e077fd5512708143ec122cb3c5eb5dbdf7f97ed5643b0ee4c42ba23 diff --git a/media-libs/harfbuzz/harfbuzz-8.2.2.ebuild b/media-libs/harfbuzz/harfbuzz-8.2.2.ebuild new file mode 100644 index ..c114ab1668f9 --- /dev/null +++ b/media-libs/harfbuzz/harfbuzz-8.2.2.ebuild @@ -0,0 +1,103 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) + +inherit flag-o-matic meson-multilib python-any-r1 xdg-utils + +DESCRIPTION="An OpenType text shaping engine" +HOMEPAGE="https://www.freedesktop.org/wiki/Software/HarfBuzz; + +if [[ ${PV} == ]] ; then + EGIT_REPO_URI="https://github.com/harfbuzz/harfbuzz.git; + inherit git-r3 +else + SRC_URI="https://github.com/harfbuzz/harfbuzz/releases/download/${PV}/${P}.tar.xz; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +fi + +LICENSE="Old-MIT ISC icu" +# 0.9.18 introduced the harfbuzz-icu split; bug #472416 +# 3.0.0 dropped some unstable APIs; bug #813705 +# 6.0.0 changed libharfbuzz-subset.so ABI +SLOT="0/6.0.0" + +IUSE="+cairo debug doc experimental +glib +graphite icu +introspection test +truetype" +RESTRICT="!test? ( test )" +REQUIRED_USE="introspection? ( glib )" + +RDEPEND=" + cairo? ( x11-libs/cairo:=[${MULTILIB_USEDEP}] ) + glib? ( >=dev-libs/glib-2.38:2[${MULTILIB_USEDEP}] ) + graphite? ( >=media-gfx/graphite2-1.2.1:=[${MULTILIB_USEDEP}] ) + icu? ( >=dev-libs/icu-51.2-r1:=[${MULTILIB_USEDEP}] ) + introspection? ( >=dev-libs/gobject-introspection-1.34:= ) + truetype? ( >=media-libs/freetype-2.5.0.1:2=[${MULTILIB_USEDEP}] ) +" +DEPEND="${RDEPEND} + >=dev-libs/gobject-introspection-common-1.34 +" +BDEPEND=" + ${PYTHON_DEPS} + virtual/pkgconfig + doc? ( dev-util/gtk-doc ) + introspection? ( dev-util/glib-utils ) +" + +src_prepare() { + default + + xdg_environment_reset + + # bug #726120 + sed -i \ + -e '/tests\/macos\.tests/d' \ + test/shape/data/in-house/Makefile.sources \ + || die + + # bug #790359 + filter-flags -fexceptions -fthreadsafe-statics + + if ! use debug ; then + append-cppflags -DHB_NDEBUG + fi + + # bug #762415 + local pyscript + for pyscript in $(find -type f -name "*.py") ; do + python_fix_shebang -q "${pyscript}" + done +} + +multilib_src_configure() { + # harfbuzz-gobject only used for introspection, bug #535852 + local emesonargs=( + -Dcoretext=disabled + -Dchafa=disabled + -Dwasm=disabled + + $(meson_feature cairo) + $(meson_feature glib) + $(meson_feature graphite graphite2) + $(meson_feature icu) +
[gentoo-commits] repo/gentoo:master commit in: dev-python/qscintilla-python/
commit: af9ad1db0077060ff341f1a5570ba2cc31a5af34 Author: Sam James gentoo org> AuthorDate: Wed Oct 18 15:51:09 2023 + Commit: Sam James gentoo org> CommitDate: Wed Oct 18 15:51:09 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af9ad1db dev-python/qscintilla-python: Stabilize 2.14.1 amd64, #915930 Signed-off-by: Sam James gentoo.org> dev-python/qscintilla-python/qscintilla-python-2.14.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/qscintilla-python/qscintilla-python-2.14.1.ebuild b/dev-python/qscintilla-python/qscintilla-python-2.14.1.ebuild index 0161c8b4a780..da02d679f1fb 100644 --- a/dev-python/qscintilla-python/qscintilla-python-2.14.1.ebuild +++ b/dev-python/qscintilla-python/qscintilla-python-2.14.1.ebuild @@ -20,7 +20,7 @@ S=${WORKDIR}/${MY_P}/Python LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 ~arm64 ~ppc64 ~x86" IUSE="debug" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: dev-python/qscintilla-python/
commit: a43fc876e656feb3f139cab5fc22ce2573784b0f Author: Sam James gentoo org> AuthorDate: Wed Oct 18 15:51:10 2023 + Commit: Sam James gentoo org> CommitDate: Wed Oct 18 15:51:10 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a43fc876 dev-python/qscintilla-python: Stabilize 2.14.1 x86, #915930 Signed-off-by: Sam James gentoo.org> dev-python/qscintilla-python/qscintilla-python-2.14.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/qscintilla-python/qscintilla-python-2.14.1.ebuild b/dev-python/qscintilla-python/qscintilla-python-2.14.1.ebuild index da02d679f1fb..2a2e748056e9 100644 --- a/dev-python/qscintilla-python/qscintilla-python-2.14.1.ebuild +++ b/dev-python/qscintilla-python/qscintilla-python-2.14.1.ebuild @@ -20,7 +20,7 @@ S=${WORKDIR}/${MY_P}/Python LICENSE="GPL-3" SLOT="0" -KEYWORDS="amd64 ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 ~arm64 ~ppc64 x86" IUSE="debug" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pandas/
commit: b71b0dd1c027d3810b1ae4ae69494eafeaacbb98 Author: Sam James gentoo org> AuthorDate: Wed Oct 18 15:50:43 2023 + Commit: Sam James gentoo org> CommitDate: Wed Oct 18 15:50:54 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b71b0dd1 dev-python/pandas: Stabilize 2.1.1 amd64, #915281 Signed-off-by: Sam James gentoo.org> dev-python/pandas/pandas-2.1.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pandas/pandas-2.1.1.ebuild b/dev-python/pandas/pandas-2.1.1.ebuild index 24f4d28bcf44..adcb8e35fa17 100644 --- a/dev-python/pandas/pandas-2.1.1.ebuild +++ b/dev-python/pandas/pandas-2.1.1.ebuild @@ -21,7 +21,7 @@ HOMEPAGE=" SLOT="0" LICENSE="BSD" -KEYWORDS="~amd64 ~arm arm64 ~ppc ~ppc64 ~riscv ~x86 ~arm64-macos ~x64-macos" +KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv ~x86 ~arm64-macos ~x64-macos" IUSE="full-support minimal test X" RESTRICT="!test? ( test )"
[gentoo-commits] repo/proj/guru:dev commit in: sys-apps/mission-center/
commit: 3c38481cf57423661990cbbecc87308164999720 Author: brettalcox gmail com> AuthorDate: Wed Oct 18 15:50:03 2023 + Commit: Brett Alcox gmail com> CommitDate: Wed Oct 18 15:50:03 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3c38481c sys-apps/mission-center: update SRC_URI Signed-off-by: brettalcox gmail.com> sys-apps/mission-center/mission-center-.ebuild | 323 + 1 file changed, 2 insertions(+), 321 deletions(-) diff --git a/sys-apps/mission-center/mission-center-.ebuild b/sys-apps/mission-center/mission-center-.ebuild index ab8703b538..789b5803e6 100644 --- a/sys-apps/mission-center/mission-center-.ebuild +++ b/sys-apps/mission-center/mission-center-.ebuild @@ -3,326 +3,12 @@ EAPI=8 -CRATES=" - adler32@1.2.0 - adler@1.0.2 - ahash@0.3.8 - ahash@0.8.3 - aho-corasick@1.0.2 - allocator-api2@0.2.15 - anyhow@1.0.71 - anyhow@1.0.72 - arrayvec@0.5.2 - arrayvec@0.7.4 - async-channel@1.9.0 - async-lock@2.7.0 - async-task@4.4.0 - atomic-waker@1.1.1 - autocfg@1.1.0 - base64@0.21.4 - bitflags@1.3.2 - bitflags@2.3.3 - bitflags@2.4.0 - block-buffer@0.10.4 - block@0.1.6 - blocking@1.3.1 - bumpalo@3.13.0 - byte-slice-cast@0.3.5 - bytemuck@1.13.1 - bytemuck@1.14.0 - bytemuck_derive@1.5.0 - byteorder@1.4.3 - cairo-rs@0.18.0 - cairo-sys-rs@0.18.0 - cargo-util@0.2.5 - cc@1.0.79 - cc@1.0.83 - cfg-expr@0.15.3 - cfg-if@0.1.10 - cfg-if@1.0.0 - color_quant@1.1.0 - concurrent-queue@2.2.0 - const-random-macro@0.1.15 - const-random@0.1.15 - core-foundation-sys@0.8.4 - core-foundation@0.9.3 - cpufeatures@0.2.9 - crc32fast@1.3.2 - crossbeam-channel@0.4.4 - crossbeam-channel@0.5.8 - crossbeam-deque@0.8.3 - crossbeam-epoch@0.9.15 - crossbeam-utils@0.7.2 - crossbeam-utils@0.8.16 - crunchy@0.2.2 - crypto-common@0.1.6 - deflate@0.8.6 - digest@0.10.7 - dlv-list@0.5.0 - drm-ffi@0.5.0 - drm-fourcc@2.2.0 - drm-sys@0.4.0 - drm@0.9.0 - egl@0.2.7 - either@1.8.1 - equivalent@1.0.0 - errno-dragonfly@0.1.2 - errno-sys@0.1.0 - errno@0.3.3 - event-listener@2.5.3 - fallible-iterator@0.2.0 - fallible-streaming-iterator@0.1.9 - fastrand@1.9.0 - fastrand@2.0.0 - field-offset@0.3.6 - filetime@0.2.22 - flate2@1.0.27 - form_urlencoded@1.2.0 - futures-channel@0.3.28 - futures-core@0.3.28 - futures-executor@0.3.28 - futures-io@0.3.28 - futures-lite@1.13.0 - futures-macro@0.3.28 - futures-task@0.3.28 - futures-util@0.3.28 - fxhash@0.2.1 - gbm-sys@0.2.2 - gbm@0.12.0 - gdk-pixbuf-sys@0.18.0 - gdk-pixbuf@0.18.0 - gdk4-sys@0.7.2 - gdk4@0.7.2 - generic-array@0.14.7 - getrandom@0.2.10 - gettext-rs@0.7.0 - gettext-sys@0.21.3 - gio-sys@0.18.1 - gio@0.18.1 - gl@0.14.0 - gl_generator@0.14.0 - glib-macros@0.18.0 - glib-sys@0.18.1 - glib@0.18.1 - gobject-sys@0.18.0 - graphene-rs@0.18.1 - graphene-sys@0.18.1 - gsk4-sys@0.7.2 - gsk4@0.7.2 - gtk4-macros@0.7.2 - gtk4-sys@0.7.2 - gtk4@0.7.2 - half@1.8.2 - hashbrown@0.13.2 - hashbrown@0.14.0 - hashbrown@0.7.2 - hashlink@0.8.3 - heck@0.4.1 - hermit-abi@0.3.2 - hex@0.4.3 - idna@0.4.0 - image@0.23.14 - indexmap@2.0.0 - instant@0.1.12 - interprocess@1.2.1 - intmap@0.7.1 - itoa@1.0.8 - itoa@1.0.9 - jobserver@0.1.26 - js-sys@0.3.64 - khronos@0.1.2 - khronos_api@3.1.0 - lazy_static@1.4.0 - libadwaita-sys@0.5.2 - libadwaita@0.5.2 - libc@0.1.12 - libc@0.2.147 - libsqlite3-sys@0.26.0 - libudev-sys@0.1.4 - linux-raw-sys@0.4.7 - locale_config@0.3.0 - lock_api@0.4.10 - log@0.4.19 - malloc_buf@0.0.6 - maybe-uninit@2.0.0 - memchr@2.5.0 - memoffset@0.7.1 - memoffset@0.9.0 - minidl@0.1.5 - miniz_oxide@0.3.7 - miniz_oxide@0.7.1 - miow@0.5.0 - nix@0.26.2 - ntapi@0.4.1 - num-integer@0.1.45 - num-iter@0.1.43 - num-rational@0.3.2 - num-traits@0.2.15 - num_cpus@1.16.0 - objc-foundation@0.1.1 - objc@0.2.7 - objc_id@0.1.1 - once_cell@1.18.0 - ordered-multimap@0.6.0 - pango-sys@0.18.0 - pango@0.18.0 - parking@2.1.0 - percent-encoding@2.3.0 - pest@2.7.0 - pin-project-lite@0.2.10 - pin-project-lite@0.2.13 - pin-utils@0.1.0 - pkg-config@0.3.27 -
[gentoo-commits] repo/gentoo:master commit in: dev-python/python-lsp-server/
commit: f845c178c5313c9cf9f96f1150eefdf1fe900aae Author: Michał Górny gentoo org> AuthorDate: Wed Oct 18 15:47:05 2023 + Commit: Michał Górny gentoo org> CommitDate: Wed Oct 18 15:47:05 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f845c178 dev-python/python-lsp-server: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/python-lsp-server/Manifest | 3 - .../python-lsp-server-1.7.4.ebuild | 86 .../python-lsp-server-1.8.0-r1.ebuild | 93 -- .../python-lsp-server-1.8.1.ebuild | 93 -- 4 files changed, 275 deletions(-) diff --git a/dev-python/python-lsp-server/Manifest b/dev-python/python-lsp-server/Manifest index 32c491a730b8..7e46f075b182 100644 --- a/dev-python/python-lsp-server/Manifest +++ b/dev-python/python-lsp-server/Manifest @@ -1,4 +1 @@ -DIST python-lsp-server-1.7.4.tar.gz 97864 BLAKE2B 9832298391d72bf2f035f388694a7879d66546ead5a36837220cb3af5d8181eba198c04dd82747cba75f0478d256b001476c24b02bc679fc07cb41c7aedb0e66 SHA512 7aa96de6e51548e2854b55690698fe6c7bda60103c11ad5982df611c65569cec1ab13691727c92ec47d9ac44c34f233f872211a41041ea0969223e10e87d7e08 -DIST python-lsp-server-1.8.0.tar.gz 105548 BLAKE2B aa7f714bbc7e88d68224f9a51c3c811168ade36afce02fcdf95d3ffef55f7efc964aea6fb3c26bc88c3439744928f70914c136987c89a8bd146a2f54df579ead SHA512 b8050037e313261b653f0df170762126886ceef780d7ca35651c79967270d78d9930e464ccecc71a40ceee10b0265fd262d200e1e38c50ce04490ab364bc8389 -DIST python-lsp-server-1.8.1.tar.gz 106979 BLAKE2B 3d71de40b4fff5a0e50d1e16fb1aab330c90ddc68d255f212c8ec9a1c2cc5afcbafaa9d288f938d22b824852f6ca231d48f031df3dcc7e9d97699767b3548788 SHA512 f26e836013df9ddee05f17e7629bf7abfab96aae6fc4eba9d565203b324f6e3ac3e02cbcc1bd1b9ad8a4e0628d58476797bd55564e0307a53946df7a934df11b DIST python-lsp-server-1.8.2.tar.gz 107104 BLAKE2B 8a525e25f94c97cef23e6e9fad4ef9d7e5e0afaf1efdac9f5b98c84bc634ffaed2c19ebed80113a771a30b777285db166996ae25a3d34963e75909e183e082dc SHA512 4cfed043c69a6a390b27299d1e8e53c9ad0184e72b98503e4b3314b7104841a4f3667988e62dcaa88c54b166a1f8549e5b56a70fa69a33068bda5dc49299d642 diff --git a/dev-python/python-lsp-server/python-lsp-server-1.7.4.ebuild b/dev-python/python-lsp-server/python-lsp-server-1.7.4.ebuild deleted file mode 100644 index 9ea315c9e32f.. --- a/dev-python/python-lsp-server/python-lsp-server-1.7.4.ebuild +++ /dev/null @@ -1,86 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYPI_NO_NORMALIZE=1 -PYTHON_COMPAT=( python3_{10..11} ) - -inherit distutils-r1 optfeature pypi - -DESCRIPTION="Python Language Server for the Language Server Protocol" -HOMEPAGE="https://github.com/python-lsp/python-lsp-server; - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~arm64 ~ppc64 x86" -IUSE="all-plugins" - -BDEPEND=" - test? ( - >=dev-python/autopep8-1.6.0[${PYTHON_USEDEP}] - dev-python/flaky[${PYTHON_USEDEP}] - >=dev-python/flake8-5.0.0[${PYTHON_USEDEP}] - dev-python/matplotlib[${PYTHON_USEDEP}] - >=dev-python/mccabe-0.7.0[${PYTHON_USEDEP}] - dev-python/numpy[${PYTHON_USEDEP}] - dev-python/pandas[${PYTHON_USEDEP}] - >=dev-python/pycodestyle-2.9.0[${PYTHON_USEDEP}] - >=dev-python/pydocstyle-6.3.0[${PYTHON_USEDEP}] - =dev-python/pyflakes-2.5.0[${PYTHON_USEDEP}] - >=dev-python/pylint-2.5.0[${PYTHON_USEDEP}] - dev-python/QtPy[gui,testlib,${PYTHON_USEDEP}] - >=dev-python/rope-1.2.0[${PYTHON_USEDEP}] - >=dev-python/yapf-0.33.0[${PYTHON_USEDEP}] - >=dev-python/whatthepatch-1.0.2[${PYTHON_USEDEP}] - ) -" - -RDEPEND=" - dev-python/docstring-to-markdown[${PYTHON_USEDEP}] - >=dev-python/jedi-0.17.2[${PYTHON_USEDEP}] - >=dev-python/python-lsp-jsonrpc-1.0.0[${PYTHON_USEDEP}] - dev-python/pluggy[${PYTHON_USEDEP}] - all-plugins? ( - >=dev-python/autopep8-1.6.0[${PYTHON_USEDEP}] - >=dev-python/flake8-5.0.0[${PYTHON_USEDEP}] - >=dev-python/mccabe-0.7.0[${PYTHON_USEDEP}] - >=dev-python/pycodestyle-2.9.0[${PYTHON_USEDEP}] - >=dev-python/pydocstyle-6.3.0[${PYTHON_USEDEP}] - =dev-python/pyflakes-2.5.0[${PYTHON_USEDEP}] - >=dev-python/pylint-2.5.0[${PYTHON_USEDEP}] - >=dev-python/rope-1.2.0[${PYTHON_USEDEP}] - >=dev-python/yapf-0.33.0[${PYTHON_USEDEP}] - >=dev-python/whatthepatch-1.0.2[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -EPYTEST_DESELECT=( - # broken by presence of pathlib2 - 'test/plugins/test_autoimport.py' -) - -python_prepare_all() { - # remove pytest-cov dep -
[gentoo-commits] repo/gentoo:master commit in: dev-python/cchardet/files/, dev-python/cchardet/
commit: c8693b5a626f474e1461650e2fc7206d4eb4d417 Author: Michał Górny gentoo org> AuthorDate: Wed Oct 18 15:45:57 2023 + Commit: Michał Górny gentoo org> CommitDate: Wed Oct 18 15:45:57 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8693b5a dev-python/cchardet: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/cchardet/Manifest | 1 - dev-python/cchardet/cchardet-2.1.7-r1.ebuild | 31 -- .../cchardet/files/cchardet-2.1.7-pytest.patch | 120 - 3 files changed, 152 deletions(-) diff --git a/dev-python/cchardet/Manifest b/dev-python/cchardet/Manifest index 898f05e370b4..a65142331148 100644 --- a/dev-python/cchardet/Manifest +++ b/dev-python/cchardet/Manifest @@ -1,2 +1 @@ -DIST cchardet-2.1.7.tar.gz 653617 BLAKE2B 0ca9becac01c67da191290c7de0dc52d5c8e6c2715f660811c8e67d9a06e74ac155a081de81af96ade74ccc4065093fc226f232a26f66236fafe9fc1b48a9c9e SHA512 43e663e30ec079b2a954862de5e8136a2e40f69e300d65eb4ce9d7ffa5d8c496dc7c0937b3306b4096cfad12a1d0617628f8f0115534ab6faf9eb39d2b3935a2 DIST faust-cchardet-2.1.19.tar.gz 678871 BLAKE2B e87389ef602bc5e69ae2037aff1000b9caacfd91a44c5eb8fb2084d4ac33772eb8e480b05109ff83ebfcb2b9a57e215b4bc9cc5558f4f7e1a19b58dd1dfca8b5 SHA512 bd75ddf8b2e9891fe6ecdfd687a6903342a24b93f35a3d9a1b20da9abc77684e73840db73da97689636e3412e33da25b68cfafad114186681d0dec98880ffe95 diff --git a/dev-python/cchardet/cchardet-2.1.7-r1.ebuild b/dev-python/cchardet/cchardet-2.1.7-r1.ebuild deleted file mode 100644 index 3cb84bf4e1db.. --- a/dev-python/cchardet/cchardet-2.1.7-r1.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 2021-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="High speed universal character encoding detector" -HOMEPAGE=" - https://github.com/PyYoshi/cChardet - https://pypi.org/project/cchardet/ -" - -LICENSE="MPL-1.1" -SLOT="0" -KEYWORDS="amd64 ~arm x86" - -BDEPEND=" - dev-python/cython[${PYTHON_USEDEP}] -" - -PATCHES=( - # https://github.com/PyYoshi/cChardet/pull/78 - "${FILESDIR}/${P}-pytest.patch" -) - -distutils_enable_tests pytest diff --git a/dev-python/cchardet/files/cchardet-2.1.7-pytest.patch b/dev-python/cchardet/files/cchardet-2.1.7-pytest.patch deleted file mode 100644 index 11f38579c184.. --- a/dev-python/cchardet/files/cchardet-2.1.7-pytest.patch +++ /dev/null @@ -1,120 +0,0 @@ -https://github.com/PyYoshi/cChardet/pull/78 - -From: q0w <43147888+...@users.noreply.github.com> -Date: Wed, 17 Nov 2021 14:50:41 +0300 -Subject: [PATCH 02/13] Use pytest - /dev/null -+++ b/src/tests/cchardet_test.py -@@ -0,0 +1,111 @@ -+import glob -+import os -+ -+import cchardet -+ -+SKIP_LIST = [ -+'src/tests/testdata/ja/utf-16le.txt', -+'src/tests/testdata/ja/utf-16be.txt', -+'src/tests/testdata/es/iso-8859-15.txt', -+'src/tests/testdata/da/iso-8859-1.txt', -+'src/tests/testdata/he/iso-8859-8.txt' -+] -+ -+# Python can't decode encoding -+SKIP_LIST_02 = [ -+'src/tests/testdata/vi/viscii.txt', -+'src/tests/testdata/zh/euc-tw.txt' -+] -+SKIP_LIST_02.extend(SKIP_LIST) -+ -+ -+def test_ascii(): -+detected_encoding = cchardet.detect(b'abcdefghijklmnopqrstuvwxyz') -+assert 'ascii' == detected_encoding['encoding'].lower() -+ -+ -+def test_detect(): -+testfiles = glob.glob('src/tests/testdata/*/*.txt') -+for testfile in testfiles: -+if testfile.replace("\\", "/") in SKIP_LIST: -+continue -+ -+base = os.path.basename(testfile) -+expected_charset = os.path.splitext(base)[0] -+with open(testfile, 'rb') as f: -+msg = f.read() -+detected_encoding = cchardet.detect(msg) -+assert expected_charset.lower() == detected_encoding['encoding'].lower() -+ -+ -+def test_detector(): -+detector = cchardet.UniversalDetector() -+with open("src/tests/samples/wikipediaJa_One_Thousand_and_One_Nights_SJIS.txt", 'rb') as f: -+line = f.readline() -+while line: -+detector.feed(line) -+if detector.done: -+break -+line = f.readline() -+detector.close() -+detected_encoding = detector.result -+assert "shift_jis" == detected_encoding['encoding'].lower() -+ -+ -+def test_github_issue_20(): -+""" -+https://github.com/PyYoshi/cChardet/issues/20 -+""" -+msg = b'\x8f' -+ -+cchardet.detect(msg) -+ -+detector = cchardet.UniversalDetector() -+detector.feed(msg) -+detector.close() -+ -+ -+def test_decode(): -+testfiles = glob.glob('src/tests/testdata/*/*.txt') -+for testfile in testfiles: -+if testfile.replace("\\", "/") in SKIP_LIST_02: -+continue -+ -+base = os.path.basename(testfile) -+
[gentoo-commits] repo/gentoo:master commit in: dev-python/smmap/
commit: 2eb7efac95e619f47c206c7c516c4b1dc4515746 Author: Michał Górny gentoo org> AuthorDate: Wed Oct 18 15:47:14 2023 + Commit: Michał Górny gentoo org> CommitDate: Wed Oct 18 15:47:14 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2eb7efac dev-python/smmap: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/smmap/Manifest | 2 -- dev-python/smmap/smmap-5.0.0-r1.ebuild | 19 --- dev-python/smmap/smmap-5.0.1.ebuild| 19 --- 3 files changed, 40 deletions(-) diff --git a/dev-python/smmap/Manifest b/dev-python/smmap/Manifest index e360188506a1..9ceafa35181c 100644 --- a/dev-python/smmap/Manifest +++ b/dev-python/smmap/Manifest @@ -1,3 +1 @@ -DIST smmap-5.0.0.tar.gz 22437 BLAKE2B 2ff55ff412b10fe6c431df5f1589deb9f6f1c3277ee1ac651513e302d31b4f7ff986bfc548c5fefd66775f0eb7aef11dd8f2821f0e50a2e76d9bfcfaa9c047bd SHA512 03ae478bc83d02416f57bb3f6afc9c80bcb2d4249f3169390ac139b88be94258463dee7744fdf0fd54a7cfe109795a110c43f2b81ffd8546601de274667d353d -DIST smmap-5.0.1.tar.gz 22291 BLAKE2B a57c0d5814697ec75ee2a6a227d0d1e3ee99536ac942aa29c4cb0ff5af6648ebb8af210c0c1a35812f63317ad3651573186d750585f85c0b112b9f5bd8916e3b SHA512 e40e802a8810a4eb6ec093739e6296bf600220315dffed191f780bd355c83ae8ef0b2c60a9032aa4813bcfdc22aa4241b73213eac9112b8e2209eacdd60baa85 DIST smmap-6.0.0.tar.gz 22266 BLAKE2B a2858d9c80b53f300386006e5e8289eb2d7081338065d87be66d55b78ade0cdb3c7bbace084b80d44fa9307ad04df7fa70206d3c5d104eb748a5f68287d2629a SHA512 ef5c79bcb3228cf50ce5c55762948a167b1cd1e4a0d47cc608702d04be7b0c26b4ff83a788cb8ebfcfb530eefad924149850ad651b23d7de83f5fdaa426fe2ec diff --git a/dev-python/smmap/smmap-5.0.0-r1.ebuild b/dev-python/smmap/smmap-5.0.0-r1.ebuild deleted file mode 100644 index 64544cd9db1e.. --- a/dev-python/smmap/smmap-5.0.0-r1.ebuild +++ /dev/null @@ -1,19 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..12} ) -inherit distutils-r1 pypi - -DESCRIPTION="A pure Python implementation of a sliding window memory map manager" -HOMEPAGE=" - https://pypi.org/project/smmap/ - https://github.com/gitpython-developers/smmap/; - -LICENSE="BSD" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" -SLOT="0" - -distutils_enable_tests unittest diff --git a/dev-python/smmap/smmap-5.0.1.ebuild b/dev-python/smmap/smmap-5.0.1.ebuild deleted file mode 100644 index b2ac0818d228.. --- a/dev-python/smmap/smmap-5.0.1.ebuild +++ /dev/null @@ -1,19 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..12} ) -inherit distutils-r1 pypi - -DESCRIPTION="A pure Python implementation of a sliding window memory map manager" -HOMEPAGE=" - https://pypi.org/project/smmap/ - https://github.com/gitpython-developers/smmap/; - -LICENSE="BSD" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" -SLOT="0" - -distutils_enable_tests unittest
[gentoo-commits] repo/gentoo:master commit in: dev-python/sphinx-prompt/
commit: f24a6c1e06b6683d03a38f18477dade2558f5baf Author: Michał Górny gentoo org> AuthorDate: Wed Oct 18 15:47:27 2023 + Commit: Michał Górny gentoo org> CommitDate: Wed Oct 18 15:47:27 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f24a6c1e dev-python/sphinx-prompt: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/sphinx-prompt/Manifest | 1 - .../sphinx-prompt/sphinx-prompt-1.7.0.ebuild | 41 -- 2 files changed, 42 deletions(-) diff --git a/dev-python/sphinx-prompt/Manifest b/dev-python/sphinx-prompt/Manifest index 8f13824810be..666a3bee910b 100644 --- a/dev-python/sphinx-prompt/Manifest +++ b/dev-python/sphinx-prompt/Manifest @@ -1,2 +1 @@ -DIST sphinx-prompt-1.7.0.gh.tar.gz 38317 BLAKE2B b042b7821d16ff63d259b73de476f96cafea32345dc98d24a9abb97dd46ecbd6947862ef727b830c27889f4b8a17c30c8dd86a4bddd38294a3a4bca00349bf87 SHA512 1b0df502c75ea4cac4e4a5b11c0aa762851b82c39892410c97f0ed45bdd74e5706a580a906d4ebb8c47700324c089c5114eba12cd4617aba37cfea8c338ac9d5 DIST sphinx-prompt-1.8.0.gh.tar.gz 38424 BLAKE2B c469e2acfdad076afd472c30380a59aae4d719edce653794fd4d09a2c8008b7f67642ce2a740fb1408987243ba5d520e28b3dc4d7ec34899de6fcf57f2171456 SHA512 1acaa18066537adaab71eb900f0b0fb8041f8f25a9079e171b98b98106d5b7d1885e23bae2c1fd278bbf22c66d17238fbf386cb61fc5725475862aaf86d5701e diff --git a/dev-python/sphinx-prompt/sphinx-prompt-1.7.0.ebuild b/dev-python/sphinx-prompt/sphinx-prompt-1.7.0.ebuild deleted file mode 100644 index 73c1038e9aa4.. --- a/dev-python/sphinx-prompt/sphinx-prompt-1.7.0.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=poetry -PYTHON_COMPAT=( pypy3 python3_{10..12} ) - -inherit distutils-r1 - -DESCRIPTION="Sphinx directive to add unselectable prompt" -HOMEPAGE=" - https://github.com/sbrunner/sphinx-prompt/ - https://pypi.org/project/sphinx-prompt/ -" -SRC_URI=" - https://github.com/sbrunner/sphinx-prompt/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 sparc x86" - -RDEPEND=" - dev-python/sphinx[${PYTHON_USEDEP}] - dev-python/pygments[${PYTHON_USEDEP}] -" - -distutils_enable_tests pytest - -python_prepare_all() { - # upstream repeatedly fails to update version number - # also pins all dependencies to exact versions, sigh - sed -i \ - -e "/^version =/s:[0-9.]\+:${PV}:" \ - -e '/^\[tool\.poetry\.dependencies\]$/,$s:"[0-9.]\+:"*:' \ - pyproject.toml || die - - distutils-r1_python_prepare_all -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/traitlets/
commit: 159eebacfe5b658a393cf9f218884f3ef00e8289 Author: Michał Górny gentoo org> AuthorDate: Wed Oct 18 15:47:45 2023 + Commit: Michał Górny gentoo org> CommitDate: Wed Oct 18 15:47:45 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=159eebac dev-python/traitlets: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/traitlets/Manifest| 3 --- dev-python/traitlets/traitlets-5.10.0.ebuild | 36 dev-python/traitlets/traitlets-5.10.1.ebuild | 36 dev-python/traitlets/traitlets-5.9.0.ebuild | 36 4 files changed, 111 deletions(-) diff --git a/dev-python/traitlets/Manifest b/dev-python/traitlets/Manifest index 999d014aef51..263dfbd0faff 100644 --- a/dev-python/traitlets/Manifest +++ b/dev-python/traitlets/Manifest @@ -1,4 +1 @@ -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.10.0.ebuild b/dev-python/traitlets/traitlets-5.10.0.ebuild deleted file mode 100644 index 2d25eb1dcc1c.. --- a/dev-python/traitlets/traitlets-5.10.0.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# 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 -} diff --git a/dev-python/traitlets/traitlets-5.10.1.ebuild b/dev-python/traitlets/traitlets-5.10.1.ebuild deleted file mode 100644 index 2d25eb1dcc1c.. --- a/dev-python/traitlets/traitlets-5.10.1.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# 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 -} diff --git a/dev-python/traitlets/traitlets-5.9.0.ebuild b/dev-python/traitlets/traitlets-5.9.0.ebuild deleted file mode 100644 index 90d5b0e2bb99.. --- a/dev-python/traitlets/traitlets-5.9.0.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# 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
[gentoo-commits] repo/gentoo:master commit in: dev-python/pikepdf/
commit: 81defac1c2f9926255ec1e711d0ba923a4eab615 Author: Michał Górny gentoo org> AuthorDate: Wed Oct 18 15:49:19 2023 + Commit: Michał Górny gentoo org> CommitDate: Wed Oct 18 15:49:19 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81defac1 dev-python/pikepdf: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/pikepdf/Manifest | 2 -- dev-python/pikepdf/pikepdf-7.2.0.ebuild | 61 dev-python/pikepdf/pikepdf-8.5.0.ebuild | 62 - 3 files changed, 125 deletions(-) diff --git a/dev-python/pikepdf/Manifest b/dev-python/pikepdf/Manifest index cf14916d15ab..90bafdae3f85 100644 --- a/dev-python/pikepdf/Manifest +++ b/dev-python/pikepdf/Manifest @@ -1,4 +1,2 @@ -DIST pikepdf-7.2.0.tar.gz 2913496 BLAKE2B 6992b9e64e7bd718fb09c5cd3eb77937c802bb07b24b72bb0825ec721137ee1211f9f7bbc3d8141b60e0ece1f71e6d9d36b50153377b3475f30d7aac3c8f2181 SHA512 96759f36e3f019d6cba775541e7338e774d61cb71c464e42625b1b6c98b8babf5fc9d9324dc6375257897a130d7fe5facdd7a1ddaec6662c8b088854e01fc97e DIST pikepdf-8.4.1.tar.gz 2853305 BLAKE2B 2298514159db17ba49b8e2fa2407d60de50273bea111ece704251d99193bdc4c8ed77f624237a49c3f4f129e3b14ac4ddd1006cf3024bcbf822bc5523e0fee35 SHA512 6989e8a3888f612e453ec1ea8425c0ca35ccfee19ae5e8c32df136ebc3fbb7728d9fe5beaacb4e392a20c9037a1009fc8f8d53d73634427fb0df9103626e34fa -DIST pikepdf-8.5.0.tar.gz 2854462 BLAKE2B 58947c8e0359f452a01e851782ffedf69d12b65af50f95bec6aa60ea4500050f2076cb6d9fd865ede23eb7591e533e4cb97880dbfe0a528fde752a008da43946 SHA512 1b4f9bec59efe58374dd654377f59885539c884903f4af3748bb38e97f9f13d746d7717530caabf1ce1f0112713d2c773a85675f5ae5997b02431a0661a8c9e2 DIST pikepdf-8.5.1.tar.gz 2854559 BLAKE2B 70bca735461d0234cd43cc757a1e8137f9cc30715c409d0bc42c4c547d961e2416203212e91b35cc8a2ac464bb0150fcd685d47fe43d6c1664210918bbb11fc6 SHA512 7c5dc66378c6bb2aaeb9a9fba1c69172619ee516f285e36e5560beb8b10164c01392d06d546f69818af59ebbe7d8c5fa299237d78e622d2cd14ca7c6c1020992 diff --git a/dev-python/pikepdf/pikepdf-7.2.0.ebuild b/dev-python/pikepdf/pikepdf-7.2.0.ebuild deleted file mode 100644 index e29591590305.. --- a/dev-python/pikepdf/pikepdf-7.2.0.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_EXT=1 -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} pypy3 ) - -inherit distutils-r1 pypi - -DESCRIPTION="Python library to work with pdf files based on qpdf" -HOMEPAGE=" - https://github.com/pikepdf/pikepdf/ - https://pypi.org/project/pikepdf/ -" - -LICENSE="MPL-2.0" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86" - -# Check QPDF_MIN_VERSION in pyproject.toml on bumps, as well as -# https://qpdf.readthedocs.io/en/stable/release-notes.html. -DEPEND=" - >=app-text/qpdf-11.1.1:0= -" -RDEPEND=" - ${DEPEND} - dev-python/deprecation[${PYTHON_USEDEP}] - >=dev-python/lxml-4.0[${PYTHON_USEDEP}] - dev-python/packaging[${PYTHON_USEDEP}] - >=dev-python/pillow-9.0[${PYTHON_USEDEP}] -" -BDEPEND=" - >=dev-python/pybind11-2.10.1[${PYTHON_USEDEP}] - >=dev-python/setuptools-scm-7.0.5[${PYTHON_USEDEP}] - test? ( - >=dev-python/attrs-20.2.0[${PYTHON_USEDEP}] - >=dev-python/hypothesis-6.36[${PYTHON_USEDEP}] - >=dev-python/pillow-5.0.0[${PYTHON_USEDEP},jpeg,lcms,tiff] - >=dev-python/psutil-5.9[${PYTHON_USEDEP}] - >=dev-python/pytest-timeout-2.1.0[${PYTHON_USEDEP}] - >=dev-python/python-dateutil-2.8.1[${PYTHON_USEDEP}] - >=dev-python/python-xmp-toolkit-2.0.1[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - dev-python/tomli[${PYTHON_USEDEP}] - ' 3.{8..10}) - ) -" - -distutils_enable_tests pytest - -EPYTEST_DESELECT=( - # fragile to system load - tests/test_image_access.py::test_random_image -) - -src_prepare() { - sed -e '/-n auto/d' -i pyproject.toml || die - distutils-r1_src_prepare -} diff --git a/dev-python/pikepdf/pikepdf-8.5.0.ebuild b/dev-python/pikepdf/pikepdf-8.5.0.ebuild deleted file mode 100644 index 7f5268d969a6.. --- a/dev-python/pikepdf/pikepdf-8.5.0.ebuild +++ /dev/null @@ -1,62 +0,0 @@ -# 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="Python library to work with pdf files based on qpdf" -HOMEPAGE=" - https://github.com/pikepdf/pikepdf/ - https://pypi.org/project/pikepdf/ -" - -LICENSE="MPL-2.0" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" - -# Check
[gentoo-commits] repo/gentoo:master commit in: dev-python/python-openstackclient/
commit: 30002d54dc44af385f53b2c7b6625e6f14af0225 Author: Michał Górny gentoo org> AuthorDate: Wed Oct 18 15:46:42 2023 + Commit: Michał Górny gentoo org> CommitDate: Wed Oct 18 15:46:42 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30002d54 dev-python/python-openstackclient: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/python-openstackclient/Manifest | 1 - .../python-openstackclient-6.2.0.ebuild| 61 -- 2 files changed, 62 deletions(-) diff --git a/dev-python/python-openstackclient/Manifest b/dev-python/python-openstackclient/Manifest index 42a7eb6b4fc4..07dd5b50b268 100644 --- a/dev-python/python-openstackclient/Manifest +++ b/dev-python/python-openstackclient/Manifest @@ -1,2 +1 @@ -DIST python-openstackclient-6.2.0.tar.gz 886194 BLAKE2B 23c8dd3f1625ecde66b09168a9c7e01043a67b175d4af3df179b9794933a88d5f8db5a555152df20a5c37d0ab773a1d241e0030f5fbe98f5e946f7b094d2e4c3 SHA512 84a6535839693abe126cf014a94097ee32eba03c3d49973454591cb398c1fc9a9ce9e3765a64d0b1b7e14895de90d42c9e967a7f778b01ff8bac2ee6e7d0f609 DIST python-openstackclient-6.3.0.tar.gz 899811 BLAKE2B 9dd1b174d23f4bfe0f4e54e1e72fc92f28989b7007981132ab3d60050e1c7c19be820388c9453e004f0847ad67c1bf6eadfccd26fd391e5c1b6c62185e2132c9 SHA512 da03e92208ec82920bb3fae3be0c3ecb834f3046cf709cff626a2336ca875976bcc72a41593bfee28b988ab5e89e49dbfc466362ab6200f90c91f949ce1feb06 diff --git a/dev-python/python-openstackclient/python-openstackclient-6.2.0.ebuild b/dev-python/python-openstackclient/python-openstackclient-6.2.0.ebuild deleted file mode 100644 index 1030b7e3f69c.. --- a/dev-python/python-openstackclient/python-openstackclient-6.2.0.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYPI_NO_NORMALIZE=1 -PYTHON_COMPAT=( python3_{9..11} ) - -inherit distutils-r1 pypi - -DESCRIPTION="A client for the OpenStack APIs" -HOMEPAGE=" - https://opendev.org/openstack/python-openstackclient/ - https://github.com/openstack/python-openstackclient/ - https://pypi.org/project/python-openstackclient/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~riscv x86" - -RDEPEND=" - >dev-python/pbr-2.1.0[${PYTHON_USEDEP}] - >=dev-python/cliff-3.5.0[${PYTHON_USEDEP}] - >=dev-python/openstacksdk-0.103.0[${PYTHON_USEDEP}] - >=dev-python/osc-lib-2.3.0[${PYTHON_USEDEP}] - >=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}] - >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}] - >=dev-python/python-keystoneclient-3.22.0[${PYTHON_USEDEP}] - >=dev-python/python-novaclient-18.1.0[${PYTHON_USEDEP}] - >=dev-python/python-cinderclient-3.3.0[${PYTHON_USEDEP}] - >=dev-python/stevedore-2.0.1[${PYTHON_USEDEP}] -" -BDEPEND=" - >dev-python/pbr-2.1.0[${PYTHON_USEDEP}] - test? ( - >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}] - >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}] - >=dev-python/requests-2.14.2[${PYTHON_USEDEP}] - >=dev-python/requests-mock-1.2.0[${PYTHON_USEDEP}] - >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}] - >=dev-python/tempest-17.1.0[${PYTHON_USEDEP}] - >=dev-python/wrapt-1.7.0[${PYTHON_USEDEP}] - >=dev-python/ddt-1.0.1[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests unittest - -src_prepare() { - # Depends on specific runner - sed -e 's/test_command_has_logger/_&/' -i openstackclient/tests/unit/common/test_command.py || die - - distutils-r1_src_prepare -} - -python_test() { - # functional tests require cloud instance access - eunittest -b openstackclient/tests/unit -}
[gentoo-commits] repo/gentoo:master commit in: dev-util/stripe-mock/
commit: 86bda058a7fc934815d6855731cc6739940c238c Author: Michał Górny gentoo org> AuthorDate: Wed Oct 18 15:47:57 2023 + Commit: Michał Górny gentoo org> CommitDate: Wed Oct 18 15:47:57 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86bda058 dev-util/stripe-mock: Remove old Signed-off-by: Michał Górny gentoo.org> dev-util/stripe-mock/Manifest | 2 -- dev-util/stripe-mock/stripe-mock-0.173.0.ebuild | 27 - dev-util/stripe-mock/stripe-mock-0.176.0.ebuild | 27 - 3 files changed, 56 deletions(-) diff --git a/dev-util/stripe-mock/Manifest b/dev-util/stripe-mock/Manifest index 423790504c4a..d76395ce2f0e 100644 --- a/dev-util/stripe-mock/Manifest +++ b/dev-util/stripe-mock/Manifest @@ -1,4 +1,2 @@ -DIST stripe-mock-0.173.0.tar.gz 1297798 BLAKE2B dffa959b7e221217f19c636f4c75cf4fa4ed453066085d2cf81d915d1da3938e3d7310bd0cba08e2f8da217f957b35f24019c33b5da12852bcd972d044d77500 SHA512 9c516bbeb9845a9ab3b870232020eed71387f7a4e3270af85d74acab103c71fd49791b6e22b44a5e6b1490fa01c2d5a9358f866b54e9faaf0af50dd7b67d54dd DIST stripe-mock-0.175.0.tar.gz 1345538 BLAKE2B d669af5ca5b38eeca5ce30bc4ce8b446bd49524ad89f7ee04c8bfd465202d4fc58f848abfe0410e463f58871da7e2c6f26b6db9155c3253ad0ae29f151e480ee SHA512 9ce0e90ea94a0bbcece43913da40b717d668650e05c264cb42cb08f6ef7d5086f5337388556d33d23262fc474945b1f622bab0fa8912303a8b66657fe4b9b828 -DIST stripe-mock-0.176.0.tar.gz 1388731 BLAKE2B 1e9265b0a1906a11f3c78c63d5426d00a9c1d06dfe3145c07d6f2da51eb2b660a93bcc33d7f8bfda402d590ac908a805a034e6111c3013ff0406aba4a304b80d SHA512 f53cb4f15d7fac9af0e89b50b8c08f4a4a1b10c81b723dbca67cec1d7eb276434b287a5863b2028fe3c29259ec588ef25e39a9a55fe913ba8e748c5c034e3e40 DIST stripe-mock-0.177.0.tar.gz 1388775 BLAKE2B a5a3b70436c8d30b0916cac5ec0da6b4c6608c9a57616b3e984f4011d84c7674d8d364c91b99df114baf9bc10c161c720de44698323400355d6016728b035b19 SHA512 a34cb40c0d3e256ee0cd420923471968c898ab6b0740c2c27918303616c78fb9ba5df0395c8366e0671e964bff244f73833969fce545571fa624d01b725bca91 diff --git a/dev-util/stripe-mock/stripe-mock-0.173.0.ebuild b/dev-util/stripe-mock/stripe-mock-0.173.0.ebuild deleted file mode 100644 index 6c666b489577.. --- a/dev-util/stripe-mock/stripe-mock-0.173.0.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit go-module - -DESCRIPTION="Mock HTTP server that responds like the real Stripe API" -HOMEPAGE="https://github.com/stripe/stripe-mock/; -SRC_URI="https://github.com/stripe/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT ISC BSD-2" -SLOT="0" -KEYWORDS="amd64 x86" - -src_compile() { - emake build -} - -src_test() { - emake test -} - -src_install() { - dobin stripe-mock - einstalldocs -} diff --git a/dev-util/stripe-mock/stripe-mock-0.176.0.ebuild b/dev-util/stripe-mock/stripe-mock-0.176.0.ebuild deleted file mode 100644 index ca0f4e60efa7.. --- a/dev-util/stripe-mock/stripe-mock-0.176.0.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit go-module - -DESCRIPTION="Mock HTTP server that responds like the real Stripe API" -HOMEPAGE="https://github.com/stripe/stripe-mock/; -SRC_URI="https://github.com/stripe/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT ISC BSD-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -src_compile() { - emake build -} - -src_test() { - emake test -} - -src_install() { - dobin stripe-mock - einstalldocs -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/dask/
commit: 191e85d0fbaddc176f369a98fcc19a338a433861 Author: Michał Górny gentoo org> AuthorDate: Wed Oct 18 15:46:08 2023 + Commit: Michał Górny gentoo org> CommitDate: Wed Oct 18 15:46:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=191e85d0 dev-python/dask: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/dask/Manifest | 2 - dev-python/dask/dask-2023.9.1.ebuild | 85 dev-python/dask/dask-2023.9.2.ebuild | 85 3 files changed, 172 deletions(-) diff --git a/dev-python/dask/Manifest b/dev-python/dask/Manifest index 5bbab2257659..710e7551af2f 100644 --- a/dev-python/dask/Manifest +++ b/dev-python/dask/Manifest @@ -1,4 +1,2 @@ DIST dask-2023.10.0.gh.tar.gz 8552850 BLAKE2B 407293d4f9eb385fc244d851c71fadfe3225af7953d59f5c9a2b7f3be6ee690557c6dad828fb64f444daa14c7a7db76b3a251169c01fa0b244784c1f5177bfdc SHA512 b4006414bd8e62c443729c49c1160fe002b93703b8f2f39708e6256d0013df02a72250edd5e038abd3760a704cce5349fb8cbcd76528c6b3f24b22161be20430 -DIST dask-2023.9.1.gh.tar.gz 8544717 BLAKE2B 786ca3bda6b356acdeb56070964aa25e136f9976322ae5dbaf5895eb181fc1b7582ae4731de12e7881287433d4f502dbbc5002840ebc443403a9fa76df438693 SHA512 1bf0a028059dfba70a131648f4884a6c9a091cd2d550dc7968cb2a8728ce5ef405c351f11ab2ce48470634577104924fdf4b6dadda32308b4b5a62b3200e -DIST dask-2023.9.2.gh.tar.gz 8544631 BLAKE2B bd0168d1ea86921235e7bd9ae3e6b9dc2abed3c3e300afea84fb3f2d462970ca5fa4d82f5479bc2c036d4f1a1ec9f63ff98151d8f339db2b14533be765b0f25f SHA512 ae7d289882d7e2e2ef46af3256cf69d8e443f5350f32088e33b46f37377fe8c8328de609d16d0a2abf4df5bc7671d88288968d3d18a535eaec1bfbf0a5adbcba DIST dask-2023.9.3.gh.tar.gz 8544054 BLAKE2B 4b1fc7d3b6f91fd6db0836a0fede0304e9c5e04e2aacd573eb06cf96ddf67ecbb198a185076ff94ca34216732673113e7e268482992b781777b3757d43a11773 SHA512 d91840f8a339ff0a21734726b1674c4dbc1332270fb160e01fd342b1ce1ba2fd5cea34c501c7a61e6b34e121da937701932a93ab85dc85618f5b5fc52cd960cd diff --git a/dev-python/dask/dask-2023.9.1.ebuild b/dev-python/dask/dask-2023.9.1.ebuild deleted file mode 100644 index a85f9d8fe869.. --- a/dev-python/dask/dask-2023.9.1.ebuild +++ /dev/null @@ -1,85 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..11} ) - -inherit distutils-r1 - -DESCRIPTION="Task scheduling and blocked algorithms for parallel processing" -HOMEPAGE=" - https://www.dask.org/ - https://github.com/dask/dask/ - https://pypi.org/project/dask/ -" -SRC_URI=" - https://github.com/dask/dask/archive/${PV}.tar.gz -> ${P}.gh.tar.gz -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~riscv ~x86 ~amd64-linux ~x86-linux" - -RDEPEND=" - >=dev-python/click-8.0[${PYTHON_USEDEP}] - >=dev-python/cloudpickle-1.5.0[${PYTHON_USEDEP}] - >=dev-python/fsspec-2021.9.0[${PYTHON_USEDEP}] - >=dev-python/importlib-metadata-4.13.0[${PYTHON_USEDEP}] - >=dev-python/numpy-1.21[${PYTHON_USEDEP}] - >=dev-python/pandas-1.3[${PYTHON_USEDEP}] - >=dev-python/packaging-20.0[${PYTHON_USEDEP}] - >=dev-python/partd-1.2.0[${PYTHON_USEDEP}] - dev-python/psutil[${PYTHON_USEDEP}] - >=dev-python/pyyaml-5.3.1[${PYTHON_USEDEP}] - >=dev-python/toolz-0.10.0[${PYTHON_USEDEP}] -" -BDEPEND=" - dev-python/toolz[${PYTHON_USEDEP}] - >=dev-python/versioneer-0.28[${PYTHON_USEDEP}] - test? ( - dev-python/moto[${PYTHON_USEDEP}] - dev-python/numexpr[${PYTHON_USEDEP}] - dev-python/pytest-rerunfailures[${PYTHON_USEDEP}] - dev-python/scipy[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -src_prepare() { - # fails with sqlalchemy-2.0, even though we don't use it x_x - sed -i -e '/RemovedIn20Warning/d' pyproject.toml || die - sed -i -e 's:--cov-config=pyproject.toml::' pyproject.toml || die - distutils-r1_src_prepare -} - -python_test() { - local EPYTEST_DESELECT=( - # more tests relying on -Werror - "dask/array/tests/test_overlap.py::test_map_overlap_no_depth[None]" - dask/array/tests/test_random.py::test_RandomState_only_funcs - # TODO - dask/array/tests/test_reductions.py::test_mean_func_does_not_warn - dask/tests/test_config.py::test__get_paths - dask/array/tests/test_linalg.py::test_solve_assume_a - "dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[0-float-5-1-True]" - "dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[1-float-5-1-True]" - dask/array/tests/test_image.py::test_preprocess - dask/tests/test_system.py::test_cpu_count_cgroups_v2 - # require sqlalchemy<2.0 -
[gentoo-commits] repo/gentoo:master commit in: dev-python/nest-asyncio/
commit: 6c37b8d3d8e966dd53ff7327cf19651c83fb36c4 Author: Michał Górny gentoo org> AuthorDate: Wed Oct 18 15:46:23 2023 + Commit: Michał Górny gentoo org> CommitDate: Wed Oct 18 15:46:23 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c37b8d3 dev-python/nest-asyncio: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/nest-asyncio/Manifest | 2 -- dev-python/nest-asyncio/nest-asyncio-1.5.6.ebuild | 18 -- dev-python/nest-asyncio/nest-asyncio-1.5.7.ebuild | 21 - 3 files changed, 41 deletions(-) diff --git a/dev-python/nest-asyncio/Manifest b/dev-python/nest-asyncio/Manifest index 1d540c9d..4d91271cbed3 100644 --- a/dev-python/nest-asyncio/Manifest +++ b/dev-python/nest-asyncio/Manifest @@ -1,3 +1 @@ -DIST nest_asyncio-1.5.6.tar.gz 7444 BLAKE2B 04b5808b3187c1155c440c903f0e1d5593f49204e6ffea2a37dc2b6112a365b94ab80823ce512a4cdf6c0799ef1c18d55fc0a841030a2cb93e0913fdf770f247 SHA512 9672cdd72b2bad7c968fa23c94e8bf8014aabf0aefd79b260503e7fe640cb7649f5c266133a4eb87aedcd99cea644fa51f8cd09d789777aca11eb64e84cf4ca5 -DIST nest_asyncio-1.5.7.tar.gz 7456 BLAKE2B 1ff61ec62a7cc90bbf293fe2190f70dd914fed673e669bf3425116435b69329f4411dc4a37df3b5be825ab8ce3d0be3cebbb3cdc6558f2771aaeef2023c8e036 SHA512 52d0a014487b4addcdc41024ddde41ed32c4b239a4bc19169b81c7553fc2e931c7a3a6848bd11b8937c721282ef2f8c0d2d352ac7852e661a48f046fb2dee2e6 DIST nest_asyncio-1.5.8.tar.gz 6105 BLAKE2B 549c5b8663a7fcb928e6cb97408aa4291129d043f8e5a55f5ba66c6b6cdbe21b1c2dd65959fd806d0badc1be561cda8b11a097fb522156d2d41eabce66318be3 SHA512 b454ad77381e6eb2bfa34528a26f342ba66b8edbb648c6b5aa69fbdd3142537db4ae53f91c2b88a5f88f16ecbe1e3346cec5a7bca4ca5c065a4e5f3daa0bb7e2 diff --git a/dev-python/nest-asyncio/nest-asyncio-1.5.6.ebuild b/dev-python/nest-asyncio/nest-asyncio-1.5.6.ebuild deleted file mode 100644 index 6738b1866591.. --- a/dev-python/nest-asyncio/nest-asyncio-1.5.6.ebuild +++ /dev/null @@ -1,18 +0,0 @@ -# Copyright 2020-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 - -DESCRIPTION="Patch asyncio to allow nested event loops" -HOMEPAGE="https://github.com/erdewit/nest_asyncio/; - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" - -distutils_enable_tests pytest diff --git a/dev-python/nest-asyncio/nest-asyncio-1.5.7.ebuild b/dev-python/nest-asyncio/nest-asyncio-1.5.7.ebuild deleted file mode 100644 index 8d2ae007d994.. --- a/dev-python/nest-asyncio/nest-asyncio-1.5.7.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 2020-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 - -DESCRIPTION="Patch asyncio to allow nested event loops" -HOMEPAGE=" - https://github.com/erdewit/nest_asyncio/ - https://pypi.org/project/nest-asyncio/ -" - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos" - -distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/argcomplete/
commit: 7b7d7c3692e98eff2a38fd6dcab09a39b9e6d547 Author: Michał Górny gentoo org> AuthorDate: Wed Oct 18 15:45:41 2023 + Commit: Michał Górny gentoo org> CommitDate: Wed Oct 18 15:45:41 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b7d7c36 dev-python/argcomplete: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/argcomplete/Manifest | 1 - dev-python/argcomplete/argcomplete-3.1.0.ebuild | 41 - 2 files changed, 42 deletions(-) diff --git a/dev-python/argcomplete/Manifest b/dev-python/argcomplete/Manifest index ae4d14d30cf8..9c43871ee82f 100644 --- a/dev-python/argcomplete/Manifest +++ b/dev-python/argcomplete/Manifest @@ -1,2 +1 @@ -DIST argcomplete-3.1.0.tar.gz 89193 BLAKE2B de081c6c2a053835fde0e6fd446e7f310fae2e39dfd7dd0afd12c350ea6518623115f575a5b4479f466071f6c699ff336ee19dbe4ef02ae8e886ceef53cb0afc SHA512 43c28971661c1af0de9a69b05925ef83b6a8e9b007567d2e4a6344d2c1f34ee280e4306718eb6abad0883a96a2f8b4f4242f1436b0e7709944f4ec48a119e66d DIST argcomplete-3.1.2.tar.gz 89541 BLAKE2B ca6d423244096bc2589b26a06826a4ba5541ab73176425a022a35635df3d575a9d6afe99579d7978e20d6b990f0338af6d4525337b135b27084df6352610 SHA512 661b48548e83e2e7a056f8f1151a81eee72c922951e5d3b7194fa0a08ff77c51eb5043237b9f460e5cb56751d9d159a0b43173b951e5f24094b53fd345cb8e85 diff --git a/dev-python/argcomplete/argcomplete-3.1.0.ebuild b/dev-python/argcomplete/argcomplete-3.1.0.ebuild deleted file mode 100644 index 76ff05d72626.. --- a/dev-python/argcomplete/argcomplete-3.1.0.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..12} pypy3 ) - -inherit distutils-r1 pypi - -DESCRIPTION="Bash tab completion for argparse" -HOMEPAGE=" - https://github.com/kislyuk/argcomplete/ - https://pypi.org/project/argcomplete/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" -IUSE="test" -RESTRICT="!test? ( test )" - -# pip is called as an external tool -BDEPEND=" - test? ( - app-shells/fish - app-shells/tcsh - app-shells/zsh - dev-python/pexpect[${PYTHON_USEDEP}] - >=dev-python/pip-19 - ) -" - -src_prepare() { - sed -i -e 's:timeout=5:timeout=180:' test/test.py || die - distutils-r1_src_prepare -} - -python_test() { - "${EPYTHON}" test/test.py -v || die -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/python-keystoneclient/
commit: 1ffbd0da6e4b0a5fa38dd5cc4cf462f2d502584f Author: Michał Górny gentoo org> AuthorDate: Wed Oct 18 15:46:33 2023 + Commit: Michał Górny gentoo org> CommitDate: Wed Oct 18 15:46:33 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ffbd0da dev-python/python-keystoneclient: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/python-keystoneclient/Manifest | 1 - .../python-keystoneclient-5.1.0.ebuild | 56 -- 2 files changed, 57 deletions(-) diff --git a/dev-python/python-keystoneclient/Manifest b/dev-python/python-keystoneclient/Manifest index 4ae7b261f294..0bc607cb7893 100644 --- a/dev-python/python-keystoneclient/Manifest +++ b/dev-python/python-keystoneclient/Manifest @@ -1,2 +1 @@ -DIST python-keystoneclient-5.1.0.tar.gz 325232 BLAKE2B 18d901b0d249574224dc2e398266a3fca60baff12b076c3dae8a73da1698c8ae13d0f6cf6ab8b1f1a8a3ed657e1ce1fec71f50d49b04769c3c65379ae3d1ea09 SHA512 6589109b7c79f40af75ee8bfd438dc16ed8a097ba51a95ffbcb4f84377d7681f5f26568e99c5fea0c34710fb4f33f3e47355f5ec9bc4e5e1f8bf1740188d7ae6 DIST python-keystoneclient-5.2.0.tar.gz 324652 BLAKE2B 2279e4d094faefc17b70211dc65083a4b726dd178d655d2efb55c9ae6f4d0837051d563e96b7ecca553c2f855de7affc20e11dcff615fdb2fb755fdd6e508f3c SHA512 2cb7137d88b090e3054448b3134084964597b77f013e75b3665bf80438b6f900630407b8dbd992ae39a877b2546bb61e6ffa665690cc7ed79aa453ee459c909e diff --git a/dev-python/python-keystoneclient/python-keystoneclient-5.1.0.ebuild b/dev-python/python-keystoneclient/python-keystoneclient-5.1.0.ebuild deleted file mode 100644 index a1adbddc49dc.. --- a/dev-python/python-keystoneclient/python-keystoneclient-5.1.0.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYPI_NO_NORMALIZE=1, -PYTHON_COMPAT=( python3_{9..11} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Client Library for OpenStack Identity" -HOMEPAGE=" - https://opendev.org/openstack/python-keystoneclient/ - https://github.com/openstack/python-keystoneclient/ - https://pypi.org/project/python-keystoneclient/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~riscv x86" - -RDEPEND=" - >dev-python/pbr-2.1.0[${PYTHON_USEDEP}] - >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}] - >=dev-python/keystoneauth1-3.4.0[${PYTHON_USEDEP}] - >=dev-python/oslo-config-5.2.0[${PYTHON_USEDEP}] - >=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}] - >dev-python/oslo-serialization-2.19.1[${PYTHON_USEDEP}] - >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}] - >=dev-python/requests-2.14.2[${PYTHON_USEDEP}] - >=dev-python/six-1.10.0[${PYTHON_USEDEP}] - >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}] -" -BDEPEND=" - >dev-python/pbr-2.1.0[${PYTHON_USEDEP}] - test? ( - >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}] - >=dev-python/lxml-4.5.0[${PYTHON_USEDEP}] - >=dev-python/oauthlib-0.6.2[${PYTHON_USEDEP}] - >=dev-python/os-client-config-1.28.0 - >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}] - >=dev-python/requests-mock-1.2.0[${PYTHON_USEDEP}] - >=dev-python/tempest-17.1.0[${PYTHON_USEDEP}] - >=dev-python/testresources-2.0.0[${PYTHON_USEDEP}] - >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}] - >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests unittest - -python_test() { - # functional tests require cloud instance access - eunittest keystoneclient/tests/unit -}
[gentoo-commits] repo/gentoo:master commit in: app-doc/python-docs/
commit: d5041d2e90c2fae8b57d86b6201cb47cc17aec9e Author: Arthur Zamarin gentoo org> AuthorDate: Wed Oct 18 15:44:57 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Oct 18 15:44:57 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5041d2e app-doc/python-docs: Stabilize 3.12.0 arm, #915944 Signed-off-by: Arthur Zamarin gentoo.org> app-doc/python-docs/python-docs-3.12.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-doc/python-docs/python-docs-3.12.0.ebuild b/app-doc/python-docs/python-docs-3.12.0.ebuild index 2b72590528c5..d2103ab9e296 100644 --- a/app-doc/python-docs/python-docs-3.12.0.ebuild +++ b/app-doc/python-docs/python-docs-3.12.0.ebuild @@ -10,7 +10,7 @@ S="${WORKDIR}/python-${PV}-docs-html" LICENSE="PSF-2" SLOT="$(ver_cut 1-2)" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~s390 ~sparc ~x86" src_install() { rm -r _sources || die
[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/
commit: 00848b2fae8d88947bc8aa69c5945ad0b1d9b92b Author: Arthur Zamarin gentoo org> AuthorDate: Wed Oct 18 15:44:56 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Oct 18 15:44:56 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00848b2f dev-lang/python: Stabilize 3.12.0 arm, #915944 Signed-off-by: Arthur Zamarin gentoo.org> dev-lang/python/python-3.12.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/python/python-3.12.0.ebuild b/dev-lang/python/python-3.12.0.ebuild index a7ea9b930922..9cdecf0e3dcf 100644 --- a/dev-lang/python/python-3.12.0.ebuild +++ b/dev-lang/python/python-3.12.0.ebuild @@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="PSF-2" SLOT="${PYVER}" -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" IUSE=" bluetooth build debug +ensurepip examples gdbm libedit lto +ncurses pgo +readline +sqlite +ssl test tk valgrind
[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/
commit: 75ed4a67a8bf5707921b50cc62bea0cd4e73653c Author: Arthur Zamarin gentoo org> AuthorDate: Wed Oct 18 15:45:00 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Oct 18 15:45:00 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75ed4a67 dev-lang/python: Stabilize 3.11.6 sparc, #915941 Signed-off-by: Arthur Zamarin gentoo.org> dev-lang/python/python-3.11.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/python/python-3.11.6.ebuild b/dev-lang/python/python-3.11.6.ebuild index 01340fb9a527..66f5d73d64a3 100644 --- a/dev-lang/python/python-3.11.6.ebuild +++ b/dev-lang/python/python-3.11.6.ebuild @@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="PSF-2" SLOT="${PYVER}" -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" IUSE=" bluetooth build debug +ensurepip examples gdbm libedit lto +ncurses pgo +readline +sqlite +ssl test tk valgrind
[gentoo-commits] repo/gentoo:master commit in: dev-cpp/cppdap/
commit: c64e1e8301c698a4a19a1b093713367108fdd4f7 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Oct 18 15:44:01 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Oct 18 15:44:01 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c64e1e83 dev-cpp/cppdap: Stabilize 0_pre20230605-r1 ppc, #915949 Signed-off-by: Arthur Zamarin gentoo.org> dev-cpp/cppdap/cppdap-0_pre20230605-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-cpp/cppdap/cppdap-0_pre20230605-r1.ebuild b/dev-cpp/cppdap/cppdap-0_pre20230605-r1.ebuild index e5fa91928e36..0990ca07fea1 100644 --- a/dev-cpp/cppdap/cppdap-0_pre20230605-r1.ebuild +++ b/dev-cpp/cppdap/cppdap-0_pre20230605-r1.ebuild @@ -16,7 +16,7 @@ S="${WORKDIR}"/${PN}-${CPPDAP_COMMIT} LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 arm arm64 x86" +KEYWORDS="~amd64 arm arm64 ppc x86" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/
commit: 753ecfcc4b8ac8978c1f1c22fe8209caa2291a86 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Oct 18 15:44:09 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Oct 18 15:44:09 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=753ecfcc dev-lang/python: Stabilize 3.11.6 ppc, #915941 Signed-off-by: Arthur Zamarin gentoo.org> dev-lang/python/python-3.11.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/python/python-3.11.6.ebuild b/dev-lang/python/python-3.11.6.ebuild index d6f0b2b2457a..01340fb9a527 100644 --- a/dev-lang/python/python-3.11.6.ebuild +++ b/dev-lang/python/python-3.11.6.ebuild @@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="PSF-2" SLOT="${PYVER}" -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" IUSE=" bluetooth build debug +ensurepip examples gdbm libedit lto +ncurses pgo +readline +sqlite +ssl test tk valgrind
[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/
commit: ce75997692f12220c21d7c27275c1285198421e8 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Oct 18 15:43:49 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Oct 18 15:43:49 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce759976 dev-lang/python: Stabilize 3.11.6 hppa, #915941 Signed-off-by: Arthur Zamarin gentoo.org> dev-lang/python/python-3.11.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/python/python-3.11.6.ebuild b/dev-lang/python/python-3.11.6.ebuild index e1967db74dfb..d6f0b2b2457a 100644 --- a/dev-lang/python/python-3.11.6.ebuild +++ b/dev-lang/python/python-3.11.6.ebuild @@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="PSF-2" SLOT="${PYVER}" -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" IUSE=" bluetooth build debug +ensurepip examples gdbm libedit lto +ncurses pgo +readline +sqlite +ssl test tk valgrind
[gentoo-commits] repo/gentoo:master commit in: dev-util/cmake/
commit: 64e13ce033314d91aa2e717ec858b65356c59590 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Oct 18 15:44:00 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Oct 18 15:44:00 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64e13ce0 dev-util/cmake: Stabilize 3.27.7 ppc, #915949 Signed-off-by: Arthur Zamarin gentoo.org> dev-util/cmake/cmake-3.27.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/cmake/cmake-3.27.7.ebuild b/dev-util/cmake/cmake-3.27.7.ebuild index 5ee10d37125e..99786150eb33 100644 --- a/dev-util/cmake/cmake-3.27.7.ebuild +++ b/dev-util/cmake/cmake-3.27.7.ebuild @@ -48,7 +48,7 @@ else https://github.com/Kitware/CMake/releases/download/v$(ver_cut 1-3)/${MY_P}-SHA-256.txt.asc )" - KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" BDEPEND="verify-sig? ( >=sec-keys/openpgp-keys-bradking-20230817 )" fi
[gentoo-commits] repo/gentoo:master commit in: sec-keys/openpgp-keys-bradking/
commit: 06d431d50b2fa3ee62dfe216eff2d16bc3f57da3 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Oct 18 15:44:00 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Oct 18 15:44:00 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06d431d5 sec-keys/openpgp-keys-bradking: Stabilize 20230817 ppc, #915949 Signed-off-by: Arthur Zamarin gentoo.org> sec-keys/openpgp-keys-bradking/openpgp-keys-bradking-20230817.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sec-keys/openpgp-keys-bradking/openpgp-keys-bradking-20230817.ebuild b/sec-keys/openpgp-keys-bradking/openpgp-keys-bradking-20230817.ebuild index ce38e99cecd4..0f9383a621d0 100644 --- a/sec-keys/openpgp-keys-bradking/openpgp-keys-bradking-20230817.ebuild +++ b/sec-keys/openpgp-keys-bradking/openpgp-keys-bradking-20230817.ebuild @@ -11,7 +11,7 @@ S="${WORKDIR}" LICENSE="public-domain" SLOT="0" -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_install() { local files=( ${A} )
[gentoo-commits] repo/gentoo:master commit in: dev-libs/protobuf/
commit: d674a844b38ef779323f6b445f58db22c6586c19 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Oct 18 15:43:56 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Oct 18 15:43:56 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d674a844 dev-libs/protobuf: Stabilize 21.12 x86, #915948 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/protobuf/protobuf-21.12.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/protobuf/protobuf-21.12.ebuild b/dev-libs/protobuf/protobuf-21.12.ebuild index bcd4a64e75a9..cccdda2b9a03 100644 --- a/dev-libs/protobuf/protobuf-21.12.ebuild +++ b/dev-libs/protobuf/protobuf-21.12.ebuild @@ -12,7 +12,7 @@ if [[ "${PV}" == * ]]; then EGIT_SUBMODULES=() else SRC_URI="https://github.com/protocolbuffers/protobuf/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha amd64 ~arm arm64 ~loong ~mips ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~x64-macos" + KEYWORDS="~alpha amd64 ~arm arm64 ~loong ~mips ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~x64-macos" fi DESCRIPTION="Google's Protocol Buffers - Extensible mechanism for serializing structured data"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/mold/, sys-devel/mold/files/
commit: 048526669f36e549fb4847126ab510a42de361a9 Author: Sam James gentoo org> AuthorDate: Wed Oct 18 15:41:14 2023 + Commit: Sam James gentoo org> CommitDate: Wed Oct 18 15:42:57 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04852666 sys-devel/mold: add 2.3.0, disable PCH PCH is buggy and not worth it (especially for clean builds where we're not installing any headers too...) Signed-off-by: Sam James gentoo.org> sys-devel/mold/Manifest| 1 + sys-devel/mold/files/mold-2.3.0-no-pch.patch | 12 sys-devel/mold/{mold-.ebuild => mold-2.3.0.ebuild} | 7 ++- sys-devel/mold/mold-.ebuild| 7 ++- 4 files changed, 25 insertions(+), 2 deletions(-) diff --git a/sys-devel/mold/Manifest b/sys-devel/mold/Manifest index 9c33e11ccd3f..6cb0c98c07e3 100644 --- a/sys-devel/mold/Manifest +++ b/sys-devel/mold/Manifest @@ -2,3 +2,4 @@ DIST mold-1.11.0.tar.gz 8210923 BLAKE2B b3854a14a956dd568625fc28c96636e7cadf81b9 DIST mold-2.0.0.tar.gz 9205927 BLAKE2B f80c72c58f4618a74390417fdf90f816810350baf1ac74d21294f5ffba7ee263807175be531c9db77209bd05a31ad11fd84d4aeb03fb057cefac7575f71612d6 SHA512 11c3d1e07fe4fcc28cff58b8e432526e4604aa55b49fa47c9495e439206fb9f6a1686b1c5bd2dc907ffd7fe62ac1c72317619fc8a5d7caaa5c327de585f16827 DIST mold-2.1.0.tar.gz 9278811 BLAKE2B b31e13f92177553adf5069cf35c8c75c7bc28f0af4d1726cdc0c6abc1c9d3baaa5be512c3a8fb9bc3c3110096a79e1c6751c701171769595a2234fc1fa8c441a SHA512 f1c98d349b35b4042109d71f7db6eb8d7d089dc3241735bbd7b5402d513dcc85ca17904828779e5fc8234650fa9fb97f47c3a2f3e89cc2fb3cb9e9110439e5a2 DIST mold-2.2.0.tar.gz 9956678 BLAKE2B 495772b5bfd238a6785676d277da87fe4f10b64513f8f0a4961893e4ae8954ad8bda3d09283de14594d7d056d6c1aeed5be591d6a64868a473eb45737d3b9340 SHA512 1692d1ff154335fdff91a4fafebb3514ed6742035c14e74ec7e552b90428a1cd5341baba9183158b44ae221fd19e86da55e7f04bde317b943a24d0afecb41002 +DIST mold-2.3.0.tar.gz 9958893 BLAKE2B 86235731953902a5cd8fdba8b41d456bd60bf53b96a9e1cc89bdf991a75367b95e5522887be8e9c28f3d777b143ef5d693ff50293188ef222fc45257ce990d24 SHA512 7953cff8f2e9f775f0890aedc5f38ef07aac16118310ee9e1a2a82be8abafa1aa05459a136181978c55763737c7ff47815afdd4423e8f96db8f0237fce13e6b4 diff --git a/sys-devel/mold/files/mold-2.3.0-no-pch.patch b/sys-devel/mold/files/mold-2.3.0-no-pch.patch new file mode 100644 index ..e61b5df01f54 --- /dev/null +++ b/sys-devel/mold/files/mold-2.3.0-no-pch.patch @@ -0,0 +1,12 @@ +We generally disable PCH in Gentoo because of how buggy it is. +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -400,7 +400,7 @@ endif() + + # Add frequently included header files for pre-compiling. + # target_precompile_headers is supported by CMake 3.16.0 or newer. +-if(${CMAKE_VERSION} VERSION_GREATER_EQUAL "3.16.0") ++if(FALSE) + if(MOLD_IS_SOLD) + target_precompile_headers(mold PRIVATE + "$<$:${CMAKE_SOURCE_DIR}/elf/mold.h>" diff --git a/sys-devel/mold/mold-.ebuild b/sys-devel/mold/mold-2.3.0.ebuild similarity index 93% copy from sys-devel/mold/mold-.ebuild copy to sys-devel/mold/mold-2.3.0.ebuild index 42cd25dd9155..f16aabe0758e 100644 --- a/sys-devel/mold/mold-.ebuild +++ b/sys-devel/mold/mold-2.3.0.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ]] ; then inherit git-r3 else SRC_URI="https://github.com/rui314/mold/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~loong" + KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86" fi # mold (MIT) @@ -31,6 +31,10 @@ RDEPEND=" " DEPEND="${RDEPEND}" +PATCHES=( + "${FILESDIR}"/${PN}-2.3.0-no-pch.patch +) + pkg_pretend() { # Requires a c++20 compiler, see #831473 if [[ ${MERGE_TYPE} != binary ]]; then @@ -65,6 +69,7 @@ src_prepare() { src_configure() { local mycmakeargs=( + -DCMAKE_DISABLE_PRECOMPILE_HEADERS=ON -DMOLD_ENABLE_QEMU_TESTS=OFF -DMOLD_LTO=OFF # Should be up to the user to decide this with CXXFLAGS. -DMOLD_USE_SYSTEM_MIMALLOC=ON diff --git a/sys-devel/mold/mold-.ebuild b/sys-devel/mold/mold-.ebuild index 42cd25dd9155..f16aabe0758e 100644 --- a/sys-devel/mold/mold-.ebuild +++ b/sys-devel/mold/mold-.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ]] ; then inherit git-r3 else SRC_URI="https://github.com/rui314/mold/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~loong" + KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86" fi # mold (MIT) @@ -31,6 +31,10 @@ RDEPEND=" " DEPEND="${RDEPEND}" +PATCHES=( + "${FILESDIR}"/${PN}-2.3.0-no-pch.patch +) + pkg_pretend() { # Requires a c++20 compiler, see #831473 if [[ ${MERGE_TYPE} != binary ]]; then @@ -65,6 +69,7 @@ src_prepare() { src_configure() { local mycmakeargs=( + -DCMAKE_DISABLE_PRECOMPILE_HEADERS=ON -DMOLD_ENABLE_QEMU_TESTS=OFF
[gentoo-commits] repo/gentoo:master commit in: app-doc/python-docs/
commit: 07e86dc1ed93801bd06a67dc827e70ffae1d9084 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Oct 18 15:41:46 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Oct 18 15:41:46 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07e86dc1 app-doc/python-docs: Stabilize 3.12.0 ppc, #915944 Signed-off-by: Arthur Zamarin gentoo.org> app-doc/python-docs/python-docs-3.12.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-doc/python-docs/python-docs-3.12.0.ebuild b/app-doc/python-docs/python-docs-3.12.0.ebuild index 383bfc648d0a..2b72590528c5 100644 --- a/app-doc/python-docs/python-docs-3.12.0.ebuild +++ b/app-doc/python-docs/python-docs-3.12.0.ebuild @@ -10,7 +10,7 @@ S="${WORKDIR}/python-${PV}-docs-html" LICENSE="PSF-2" SLOT="$(ver_cut 1-2)" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~s390 ~sparc ~x86" src_install() { rm -r _sources || die
[gentoo-commits] repo/gentoo:master commit in: dev-python/contourpy/
commit: e3c51cb99c777c46b003e74a868448df068a5b06 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Oct 18 15:41:42 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Oct 18 15:41:42 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3c51cb9 dev-python/contourpy: Stabilize 1.1.1 ppc, #915917 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/contourpy/contourpy-1.1.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/contourpy/contourpy-1.1.1.ebuild b/dev-python/contourpy/contourpy-1.1.1.ebuild index 41c2828a05d0..220b0a33dc3e 100644 --- a/dev-python/contourpy/contourpy-1.1.1.ebuild +++ b/dev-python/contourpy/contourpy-1.1.1.ebuild @@ -21,7 +21,7 @@ SRC_URI=" LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos" +KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ~ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos" RDEPEND=" >=dev-python/numpy-1.16[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/nh3/
commit: e1540d7e887675c6ce09a531903744c1c58dccc1 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Oct 18 15:41:47 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Oct 18 15:41:47 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1540d7e dev-python/nh3: Stabilize 0.2.14 sparc, #915952 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/nh3/nh3-0.2.14.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/nh3/nh3-0.2.14.ebuild b/dev-python/nh3/nh3-0.2.14.ebuild index ebd4c5ee339d..2eae307048a8 100644 --- a/dev-python/nh3/nh3-0.2.14.ebuild +++ b/dev-python/nh3/nh3-0.2.14.ebuild @@ -92,7 +92,7 @@ LICENSE+=" Apache-2.0 Apache-2.0-with-LLVM-exceptions MIT Unicode-DFS-2016 " SLOT="0" -KEYWORDS="amd64 arm arm64 ~loong ~ppc ~ppc64 ~sparc x86" +KEYWORDS="amd64 arm arm64 ~loong ~ppc ~ppc64 sparc x86" distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: x11-misc/xscreensaver/
commit: 12352cb47bdd688d7560070279c14970d9ae2e75 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Oct 18 15:41:40 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Oct 18 15:41:40 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12352cb4 x11-misc/xscreensaver: Stabilize 6.07-r2 ppc, #915838 Signed-off-by: Arthur Zamarin gentoo.org> x11-misc/xscreensaver/xscreensaver-6.07-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-misc/xscreensaver/xscreensaver-6.07-r2.ebuild b/x11-misc/xscreensaver/xscreensaver-6.07-r2.ebuild index 2522539b80ea..7dc1d8dd3d9d 100644 --- a/x11-misc/xscreensaver/xscreensaver-6.07-r2.ebuild +++ b/x11-misc/xscreensaver/xscreensaver-6.07-r2.ebuild @@ -27,7 +27,7 @@ SRC_URI=" # SpecialElite.ttf -- Apache-2.0 LICENSE="BSD fonts? ( MIT Apache-2.0 ) systemd? ( ISC )" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux" IUSE="elogind fonts gdm gles glx jpeg +locking logind-idle-hint new-login offensive pam +perl selinux suid systemd xinerama" REQUIRED_USE=" gles? ( !glx )