[gentoo-commits] repo/gentoo:master commit in: dev-ruby/curb/
commit: 34629fb811c191cd6aa1287ebea109269b010d18 Author: Hans de Graaff gentoo org> AuthorDate: Thu Dec 29 07:19:57 2022 + Commit: Hans de Graaff gentoo org> CommitDate: Thu Dec 29 07:19:57 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34629fb8 dev-ruby/curb: stabilize 1.0.1 for amd64 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/curb/curb-1.0.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/curb/curb-1.0.1.ebuild b/dev-ruby/curb/curb-1.0.1.ebuild index b82ed935cd1c..a99824162e8a 100644 --- a/dev-ruby/curb/curb-1.0.1.ebuild +++ b/dev-ruby/curb/curb-1.0.1.ebuild @@ -16,7 +16,7 @@ HOMEPAGE="https://github.com/taf2/curb"; LICENSE="Ruby" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="amd64" IUSE="" DEPEND+=" net-misc/curl[ssl] test? ( net-misc/curl )"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/curb/
commit: afb7d309de78ca9bbab21f9d52134fa2b1aad47b Author: Hans de Graaff gentoo org> AuthorDate: Thu Dec 29 07:16:11 2022 + Commit: Hans de Graaff gentoo org> CommitDate: Thu Dec 29 07:16:11 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afb7d309 dev-ruby/curb: add 1.0.3 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/curb/Manifest | 1 + dev-ruby/curb/curb-1.0.3.ebuild | 45 + 2 files changed, 46 insertions(+) diff --git a/dev-ruby/curb/Manifest b/dev-ruby/curb/Manifest index e43e45d5c238..227c66d9ebd4 100644 --- a/dev-ruby/curb/Manifest +++ b/dev-ruby/curb/Manifest @@ -1,2 +1,3 @@ DIST curb-0.9.11.gem 88576 BLAKE2B 1656a17070151ddd1bd63c3e23885d36d8e2b133b19e00347892363a9a20c88baa10932ceb5273733b18847d8d19dc403aa4b7f36fbd80c8dde126ae46743796 SHA512 000ee2054a5866de09042dfc5894330900e401aa94a0fe8bb133fe9c661f782adff0585e5ed3725d3564cd9819d76653655f3539faaa61ca6acabe3a8602 DIST curb-1.0.1.gem 90624 BLAKE2B b54404e0ea81ccb2ea03e262abce247ca4e0db1a5208cfecd57a6c0e423c36b282cdaef7db9bd3fe70d3fdb8cfa60c6085be04ff78daac71e83b63fe25bfef06 SHA512 78eeef1b3a778c64517243a25ff82889cb4703589d27f08cff6e84d39a806610a80bb749c51ddba93a82e02a18797978b55ebc4643948caa8900e76d343f4bc6 +DIST curb-1.0.3.gem 91648 BLAKE2B 8f819a5411c92e353cee4e1ef87c65bed67783606fcfe238a736ca5110b790d942e1cce6079508b854ab8b22e0079e8240e3d417f9e9ec6c2bef39878321ab55 SHA512 6273acd74121e3a4e42f7cb89eff4bad9511c7cafdf5e046773ec988c816003531877f6e5e756fab73296cedfa4599693014b6b65e9a9001a6e3c4875f53b73e diff --git a/dev-ruby/curb/curb-1.0.3.ebuild b/dev-ruby/curb/curb-1.0.3.ebuild new file mode 100644 index ..5d6fd59c9f39 --- /dev/null +++ b/dev-ruby/curb/curb-1.0.3.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby27 ruby30 ruby31" + +RUBY_FAKEGEM_RECIPE_TEST="rake" + +RUBY_FAKEGEM_EXTENSIONS=(ext/extconf.rb) + +inherit ruby-fakegem + +DESCRIPTION="Ruby-language bindings for libcurl" +HOMEPAGE="https://github.com/taf2/curb"; + +LICENSE="Ruby" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +DEPEND+=" net-misc/curl[ssl] test? ( net-misc/curl )" +RDEPEND+=" net-misc/curl[ssl]" + +all_ruby_prepare() { + # fix tests when localhost is also ::1 + sed -i -e 's|localhost:|127.0.0.1:|g' tests/*.rb || die + + # avoid tests making outside network connections + rm tests/bug_postfields_crash.rb || die + sed -e '/test_easy_http_verbs_must_respond_to_str/,/^ end/ s:^:#:' \ + -i tests/tc_curl_easy.rb || die + sed -e '/test_connection_keepalive/aomit "network connection needed"' \ + -i tests/tc_curl_multi.rb || die + + # Fix test that expects wrong output + sed -i -e 's/200 OK /200 OK/' tests/tc_curl_easy.rb || die + + # avoid failing tests where failure condition seems weird, no + # upstream travis so not clear if the test is indeed broken. + sed -i -e '/test_multi_easy_http/,/^ end/ s:^:#:' tests/tc_curl_multi.rb || die + + # avoid test requiring ntlm support on curl which is no longer available in gentoo + sed -i -e '/test_username_password/aomit "ntlm support in curl needed"' -i tests/tc_curl_easy.rb || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/boto3/
commit: 366391fdc329b712a3264431acfb82d27a77ad11 Author: Michał Górny gentoo org> AuthorDate: Thu Dec 29 04:57:25 2022 + Commit: Michał Górny gentoo org> CommitDate: Thu Dec 29 04:57:25 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=366391fd dev-python/boto3: Bump to 1.26.39 Signed-off-by: Michał Górny gentoo.org> dev-python/boto3/Manifest | 1 + dev-python/boto3/boto3-1.26.39.ebuild | 68 +++ 2 files changed, 69 insertions(+) diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest index 64f56f6df122..6a2ee3ce7c8d 100644 --- a/dev-python/boto3/Manifest +++ b/dev-python/boto3/Manifest @@ -7,3 +7,4 @@ DIST boto3-1.26.34.gh.tar.gz 582767 BLAKE2B 279138d5b6093a16d54bd14bab6e9e4c4901 DIST boto3-1.26.36.gh.tar.gz 584205 BLAKE2B d5aad2ab0b8ee3392c636309454859e30cbe937d0dc2efb4b5a817fc83c555e5592ec8a8ae94a273ab2ab55be5d627b44475d0b5ca77caebc246229e3f78b155 SHA512 818843d82b27ee2e376382f1a74a950cbacf04a588bdc012e8c88d569ad5571d231a2dd399a3e26efc3de96c89f722ceabc3e70eb3cdba930c08277fa6c2c189 DIST boto3-1.26.37.gh.tar.gz 584822 BLAKE2B 08c08502f3defee6365aa19a55cb5bb6c006ce9685421119d1469f90f35e0aeb49fc11a6c5dd133cdfe1138248c0952338adb7b864010825f6f32f40398c2f4f SHA512 4c73b45cae0ed42f219b77d5b58f26560f3ac660d66eaea0c8452053ed38b4c8cc7ab168062483a52e091f7241623466a473368e0545a9fa07c0ac12d0185e31 DIST boto3-1.26.38.gh.tar.gz 585100 BLAKE2B 22bbaad5e5ba59c29300ac1331e570b763d7544c9feddff307b2eba3e3da9076c6d64ed189d115ff63fd2deb156f6edd2a767121489c5d02e9ee0b897cb39712 SHA512 f97bd9cffd6d4c4d03841038940edb592962b72a3595e9255fc0af491aee1eb1742e819861c8f207383062f6ec284f8ecc37e9a30c59eb1e7702066b4a7c988f +DIST boto3-1.26.39.gh.tar.gz 585471 BLAKE2B acf5631bccdc96f540bdd9396084f09d0b3d070f6b0d3a85267eeb54b1c1b1e5e38b662114dd8a52fb839f168f6d5694647a87559c389f4acbc23ee6bc0dd38d SHA512 d795dd9a553932d75317cf0f528757be201e6655e088499733318068fd8d15bb04dc67d370b1d5160b46eb3fc4ed489dc66181ac12e2d91c0b3a3c86043abdd0 diff --git a/dev-python/boto3/boto3-1.26.39.ebuild b/dev-python/boto3/boto3-1.26.39.ebuild new file mode 100644 index ..aa8071e64d5e --- /dev/null +++ b/dev-python/boto3/boto3-1.26.39.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2022 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 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.6.0[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/mock[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +distutils_enable_sphinx docs/source \ + 'dev-python/guzzle_sphinx_theme' +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() { + epytest tests/{functional,unit} -n "$(makeopts_jobs)" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/Nuitka/
commit: 55b73777f85aaa4804bd0eb888cd61f630133954 Author: Michał Górny gentoo org> AuthorDate: Thu Dec 29 05:00:41 2022 + Commit: Michał Górny gentoo org> CommitDate: Thu Dec 29 05:00:41 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55b73777 dev-python/Nuitka: Bump to 1.3.4 Signed-off-by: Michał Górny gentoo.org> dev-python/Nuitka/Manifest| 1 + dev-python/Nuitka/Nuitka-1.3.4.ebuild | 54 +++ 2 files changed, 55 insertions(+) diff --git a/dev-python/Nuitka/Manifest b/dev-python/Nuitka/Manifest index 8eec4dab1d2f..04498c8c4155 100644 --- a/dev-python/Nuitka/Manifest +++ b/dev-python/Nuitka/Manifest @@ -3,3 +3,4 @@ DIST Nuitka-1.2.7.tar.gz 3960368 BLAKE2B 582ad7f7a96577fd87a4f9fe083d90f532f2ddd DIST Nuitka-1.3.1.tar.gz 4028497 BLAKE2B 877413970a1e169abe8b9770d927d2e9a33bcd775466adc7287fdcc8f69d412fae249ea96a16aca4166d655f1a016852e06018f55c0b62afe4b53c5b1c540870 SHA512 09f8ff13f14af20ee2fa8b80714ff52a3bc2a36658113e122ba383f34e9ca8c27af42b14cb06477e3a2ed2e5dfa60e10295c4f96a209db699719c456518c464d DIST Nuitka-1.3.2.tar.gz 4019850 BLAKE2B fce2015b1af9e0b93b777982c772aaa903145bc55a5effb68ba581a31f63e34280aace47df8292d2125725dee02c55c1d54580a08d2d8d3a775459edb9807837 SHA512 5a1713757a6b1347320accc717a01b2abfb3b815683880845fb35ec92e7c94bd7e011a83bd16ed1ba28d14f4128945bdd89d39b89fe8dc7a59c69e9f127bc4b6 DIST Nuitka-1.3.3.tar.gz 4028744 BLAKE2B 864f69dd62e12ef29cc9418ff2bfd646b07ac298458fb97efa4177d1e974dc8bff435637eb61dde6e6f67e38aa22dad3b7d024b4b880379928012a143956f181 SHA512 3c59456e4da524a0a9f66d0c3f8ed0221264ca342ba9a9a8d07a4975f3ba14e875e762fe16ff5960dbe4b2c77391636d98e245be9c00e260f2bcd1d177edab67 +DIST Nuitka-1.3.4.tar.gz 4028710 BLAKE2B 5cf02644524f612cd4403147323ce0e4d121efd91d8a9da3f55e81117e088337ce9d56f801691b52236bb17bb7ffc3987e98c8d23bad1c84b4bae61fae41b5cd SHA512 7c3562a264833ba2b5ed09a43d91113f59ece8a088480ac03517fe66b380d354faf465845fb7218d34f328114d8bdee92d4374651182f85f50593ce9294e8796 diff --git a/dev-python/Nuitka/Nuitka-1.3.4.ebuild b/dev-python/Nuitka/Nuitka-1.3.4.ebuild new file mode 100644 index ..6ba48aa72091 --- /dev/null +++ b/dev-python/Nuitka/Nuitka-1.3.4.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_10 ) + +inherit distutils-r1 flag-o-matic optfeature + +DESCRIPTION="Python to native compiler" +HOMEPAGE=" + https://www.nuitka.net/ + https://github.com/Nuitka/Nuitka/ + https://pypi.org/project/Nuitka/ +" +SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~loong ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-util/scons[${PYTHON_USEDEP}] +" +BDEPEND=" + ${RDEPEND} + test? ( dev-util/ccache ) +" + +DOCS=( Changelog.pdf Developer_Manual.pdf README.pdf ) + +distutils-r1_src_prepare() { + # remove vendored version of SCons that is Python2 only + # this should be removed when upstream removes support for Python2 + rm -vR "nuitka/build/inline_copy/lib/scons-2.3.2/SCons" || die + eapply_user +} + +python_install() { + distutils-r1_python_install + doman doc/nuitka3.1 doc/nuitka3-run.1 +} + +python_test() { + append-ldflags -Wl,--no-warn-search-mismatch + ./tests/basics/run_all.py search || die +} + +pkg_postinst() { + optfeature "support for stand-alone executables" app-admin/chrpath +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/spyder-kernels/
commit: d096551b023c4f518b4258b68c5b5bb7ae614b43 Author: Michał Górny gentoo org> AuthorDate: Thu Dec 29 04:59:01 2022 + Commit: Michał Górny gentoo org> CommitDate: Thu Dec 29 04:59:01 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d096551b dev-python/spyder-kernels: Bump to 2.4.1 Signed-off-by: Michał Górny gentoo.org> dev-python/spyder-kernels/Manifest | 1 + .../spyder-kernels/spyder-kernels-2.4.1.ebuild | 69 ++ 2 files changed, 70 insertions(+) diff --git a/dev-python/spyder-kernels/Manifest b/dev-python/spyder-kernels/Manifest index 4f9f6720865b..fe7635110422 100644 --- a/dev-python/spyder-kernels/Manifest +++ b/dev-python/spyder-kernels/Manifest @@ -1 +1,2 @@ DIST spyder-kernels-2.4.0.gh.tar.gz 92247 BLAKE2B 7dd5a5c6f43de36f23ebac2707e9dc06ced20bb965325b0a31657d03b49cdd993aafe6f1d52d7108dbd2aa8fddf3ae7a6e2da4c2b75eabf05f8302b2119cd3cd SHA512 6744cd05f4cbe452b0b8fa4f416055b8a69f75e49a10b9de3f2781b11f63c84ed7a6686e1a00bbc2020ba015a0cb7f350a6e85665270629a0e714ffe80bcb08d +DIST spyder-kernels-2.4.1.gh.tar.gz 92461 BLAKE2B 44858b58094365c07e8d9aa683d721b5a5fb3475849486cdafb9f4e74330e58c13a1ed4839a470238d5ceee0e990c13fb7c913ba04c0297e91f3f47bc469a5e4 SHA512 d6dbbb4359f9b0a040159e0d654058cb62448c4596d87fcfd0445e31905e61e0a3ac71575763393d25d9f5d81aa07fba62384ef2ef6a1cce32feac5a62153402 diff --git a/dev-python/spyder-kernels/spyder-kernels-2.4.1.ebuild b/dev-python/spyder-kernels/spyder-kernels-2.4.1.ebuild new file mode 100644 index ..925b5969f6cb --- /dev/null +++ b/dev-python/spyder-kernels/spyder-kernels-2.4.1.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2022 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="Kernels used by spyder on its ipython console" +HOMEPAGE=" + https://github.com/spyder-ide/spyder-kernels/ + https://pypi.org/project/spyder-kernels/ +" +SRC_URI=" + https://github.com/spyder-ide/spyder-kernels/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + dev-python/cloudpickle[${PYTHON_USEDEP}] + =dev-python/ipykernel-6.16.1[${PYTHON_USEDEP}] + =dev-python/ipython-7.31.1[${PYTHON_USEDEP}] + =dev-python/jupyter_client-7.3.4[${PYTHON_USEDEP}] + =dev-python/pyzmq-22.1.0[${PYTHON_USEDEP}] + >=dev-python/wurlitzer-1.0.3[${PYTHON_USEDEP}] +" + +BDEPEND=" + test? ( + dev-python/cython[${PYTHON_USEDEP}] + dev-python/dask[${PYTHON_USEDEP}] + dev-python/django[${PYTHON_USEDEP}] + dev-python/flaky[${PYTHON_USEDEP}] + dev-python/matplotlib[${PYTHON_USEDEP}] + dev-python/mock[${PYTHON_USEDEP}] + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/pandas[${PYTHON_USEDEP}] + dev-python/scipy[${PYTHON_USEDEP}] + dev-python/xarray[${PYTHON_USEDEP}] + dev-python/pillow[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +EPYTEST_DESELECT=( + # we no longer package distributed + spyder_kernels/console/tests/test_console_kernel.py::test_dask_multiprocessing + # RuntimeError: There is no current event loop in thread 'MainThread'. + # https://bugs.gentoo.org/834893 + spyder_kernels/console/tests/test_console_kernel.py::test_cwd_in_sys_path + spyder_kernels/console/tests/test_console_kernel.py::test_multiprocessing + spyder_kernels/console/tests/test_console_kernel.py::test_multiprocessing_2 + spyder_kernels/console/tests/test_console_kernel.py::test_runfile + spyder_kernels/console/tests/test_console_kernel.py::test_np_threshold + spyder_kernels/console/tests/test_console_kernel.py::test_turtle_launch + spyder_kernels/console/tests/test_console_kernel.py::test_matplotlib_inline +)
[gentoo-commits] repo/gentoo:master commit in: dev-python/jupyter_server/
commit: d6073db968d2fa06c6dfc03ba15c930e06a6276c Author: Michał Górny gentoo org> AuthorDate: Thu Dec 29 05:01:34 2022 + Commit: Michał Górny gentoo org> CommitDate: Thu Dec 29 05:12:31 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6073db9 dev-python/jupyter_server: Bump to 2.0.6 Signed-off-by: Michał Górny gentoo.org> dev-python/jupyter_server/Manifest | 1 + .../jupyter_server/jupyter_server-2.0.6.ebuild | 72 ++ 2 files changed, 73 insertions(+) diff --git a/dev-python/jupyter_server/Manifest b/dev-python/jupyter_server/Manifest index b5ac4789890a..9467344a7a75 100644 --- a/dev-python/jupyter_server/Manifest +++ b/dev-python/jupyter_server/Manifest @@ -1,3 +1,4 @@ DIST jupyter_server-1.19.1.tar.gz 453411 BLAKE2B 800231e7e7ddfcf2a2c2f2725971983d754c76940623ce000e6b86ad503bc6ca68a27e55ca3766193e58184a7148471464dfa9c27076e53ac84b176b8ff65897 SHA512 f4228c73950e49fe26add11c61f3de425b963726908a2df7dae21bb38b986c2ebb6abfc3319ef9e3acbc2fef9579a1a70ac594920985977adf580a082d272368 DIST jupyter_server-2.0.1.tar.gz 680584 BLAKE2B 06ec85e0088f3ab7d08935b2b085c96d4ce9b787895a573024f64af48b78a7c99bbe8fa8330f8536b55d32fd7321a5cb56958a55a6044aec687107d13dce9db0 SHA512 c8d676da5af479ca0492c94615b01f9d2efb0d8e3aefa78437c44997409afeef1eaf7e269ce48047597d83cc82a26602108db17eacddca73179e9042ee145afa DIST jupyter_server-2.0.5.tar.gz 682705 BLAKE2B ea83b74c105fe7337dfafd725a7f6989b440a7124be73f854900d578439b5a3f0f5056e39056ce28ee07611b742afb4c4b1d1352f123125d4d7080269f217a94 SHA512 6e2af05c1cc6875fd32158bbd70a55f7a05e18af7b264d7d3e966d3d8c1c515927e86a0763e5734bca90b57119183d1ad4e10c44a47d929c6d62b15f78cc18f0 +DIST jupyter_server-2.0.6.tar.gz 686312 BLAKE2B dfa309146e74c646ab28f31a4a7293d2b658771077240179aebd13176151c982035649acf3b78c86ddb06e914e3342e5894fb55f8b8711cb493a6a7c4b259cfa SHA512 186b41b13cc727d0674a49abcb9b3a9aa5b898f0e9e42124e46e862ec62528b4127b159a30352f33e6b91321f1dd3f086f82dca72d5616755bcf3220d154faa6 diff --git a/dev-python/jupyter_server/jupyter_server-2.0.6.ebuild b/dev-python/jupyter_server/jupyter_server-2.0.6.ebuild new file mode 100644 index ..2b15b9a6e42a --- /dev/null +++ b/dev-python/jupyter_server/jupyter_server-2.0.6.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{8..11} ) + +inherit distutils-r1 + +DESCRIPTION="Core services, APIs, and REST endpoints to Jupyter web applications" +HOMEPAGE="https://jupyter.org"; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64" + +RDEPEND=" + >=dev-python/anyio-3.1.0[${PYTHON_USEDEP}] + =dev-python/jupyter_client-6.1.1[${PYTHON_USEDEP}] + >=dev-python/jupyter_core-4.12.0[${PYTHON_USEDEP}] + >=dev-python/jupyter_events-0.4.0[${PYTHON_USEDEP}] + >=dev-python/nbconvert-6.4.4[${PYTHON_USEDEP}] + >=dev-python/nbformat-5.3.0[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + dev-python/prometheus_client[${PYTHON_USEDEP}] + >=dev-python/pyzmq-24[${PYTHON_USEDEP}] + dev-python/send2trash[${PYTHON_USEDEP}] + >=dev-python/terminado-0.8.3[${PYTHON_USEDEP}] + >=dev-python/tornado-6.2[${PYTHON_USEDEP}] + >=dev-python/traitlets-5.6.0[${PYTHON_USEDEP}] + dev-python/websocket-client[${PYTHON_USEDEP}] + +" +BDEPEND=" + test? ( + dev-python/ipykernel[${PYTHON_USEDEP}] + dev-python/pytest-console-scripts[${PYTHON_USEDEP}] + dev-python/pytest_jupyter[${PYTHON_USEDEP}] + dev-python/pytest-timeout[${PYTHON_USEDEP}] + dev-python/pytest-tornasync[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +EPYTEST_DESELECT=( + # This fails if your terminal is zsh (and maybe other non-bash as well?) + tests/test_terminal.py + # Fails because above is ignored + tests/auth/test_authorizer.py + # Fails with additional extensions installed + tests/extension/test_app.py::test_stop_extension +) + +PATCHES=( + "${FILESDIR}/${PN}-2.0.1-skip-npm.patch" +) + +python_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest \ + -p pytest_tornasync.plugin \ + -p jupyter_server.pytest_plugin \ + -p pytest_console_scripts \ + -p pytest_timeout +}
[gentoo-commits] repo/gentoo:master commit in: app-admin/awscli/
commit: 0836a99acfb0a9450cd42da6e1a5b8e48bb4e2cc Author: Michał Górny gentoo org> AuthorDate: Thu Dec 29 04:57:40 2022 + Commit: Michał Górny gentoo org> CommitDate: Thu Dec 29 04:57:40 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0836a99a app-admin/awscli: Bump to 1.27.39 Signed-off-by: Michał Górny gentoo.org> app-admin/awscli/Manifest | 1 + app-admin/awscli/awscli-1.27.39.ebuild | 80 ++ 2 files changed, 81 insertions(+) diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest index b2fd383fa022..64112574b748 100644 --- a/app-admin/awscli/Manifest +++ b/app-admin/awscli/Manifest @@ -7,3 +7,4 @@ DIST aws-cli-1.27.34.gh.tar.gz 2330530 BLAKE2B ee58a6cf4b2fa66c308a479222d13bdb1 DIST aws-cli-1.27.36.gh.tar.gz 2332507 BLAKE2B 215356ff11388b5ecc3c71cf6a33b7a9e23449fd88bc4342aeae4660a17b2348f736d646b34eb343a4fc0f4d990d7b39d43de3b21d3b8b4bc1bdfa0f37db2fb6 SHA512 a84bf8c636d39ced6e1e5153e8eedc1db8629cd325236b5c9ab5cd39b59105f9f906822955318bec99062f438ddb118e26e5aa4e50d2e1c2397249b64014288e DIST aws-cli-1.27.37.gh.tar.gz 2332965 BLAKE2B 9c855f02bc63f64e3d9bb706139305a6b3dad523bd2563c9d6ca4b39b340ea242bf8e85ee369ca92d327073d9eb0a4f0e3da59b4016eaa2ce4f48aa083cc9c51 SHA512 3f53d4c15244019d1773486e192bda4ca69a9afe8e32f2fcfd9f56affc3bcc84e15a1aa4b27563f404bc5471b868eabc74c8fb3884deb0372d61a038e101202a DIST aws-cli-1.27.38.gh.tar.gz 2333077 BLAKE2B 721ebce0e39b90b9ac18552046b62a5263ebec3d6abbe798ccbf28a9ab63dbf17699a8d2eab2d7b620717c56b8b9ff1d8b3316940a21925b3a58bfcbbc65e03b SHA512 3e529a64542fc14f179bdb5cea3b275f1a2d0d9d4df63c118f5d18067a5a69d1c7677fd8ddbb18d45cef8ce5be880fa9f2a2546d8e57475e1f35a2e0ced7b8ec +DIST aws-cli-1.27.39.gh.tar.gz 2333488 BLAKE2B a50ea5601f36646fbc0e6dfd6053ff09cfee9476fe0923f8b969e639f7c7af4c52e9482be9eae9b2b48cc905263b80117d9b49ae3e6a9a1b361f6929c6640b87 SHA512 b6f7fba1ccf4a9828af63222d422a4b83c97ed848bbae899816c1323caa450f2114527d9d1acc4c14ed54fe3aa92cae10dfd4df62e1e98ab38dddc856b0df677 diff --git a/app-admin/awscli/awscli-1.27.39.ebuild b/app-admin/awscli/awscli-1.27.39.ebuild new file mode 100644 index ..caea725bbca7 --- /dev/null +++ b/app-admin/awscli/awscli-1.27.39.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2022 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 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.6.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=( + # TODO + tests/functional/eks/test_kubeconfig.py::TestKubeconfigLoader::test_load_simple + tests/unit/customizations/eks/test_update_kubeconfig.py::TestKubeconfigSelector::test_choose_env_only + tests/unit/customizations/eks/test_update_kubeconfig.py::TestKubeconfigSelector::test_choose_existing + tests/unit/customizations/eks/test_kubeconfig.py::TestKubeconfigValidator::test_valid + ) + + # integration tests require AWS credentials and Internet access + epytest tests/{functional,unit} -n "$(makeopts_jobs)" --forked +} + +python_install_all() { + newbashcomp bin/aws_bash_completer aws + + insinto /usr/share/zsh/site-functions + newins bin/aws_zsh_completer.sh _aws + + distutils-r1_python_install_all + + rm "${ED}"/usr/bin/{aws.cmd,aws_bash_completer,aws_zsh_completer.sh} || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: a33e8e6f2d2527a1b9f3ecbc2b334453007fdc37 Author: Michał Górny gentoo org> AuthorDate: Thu Dec 29 04:57:17 2022 + Commit: Michał Górny gentoo org> CommitDate: Thu Dec 29 04:57:17 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a33e8e6f dev-python/botocore: Bump to 1.29.39 Signed-off-by: Michał Górny gentoo.org> dev-python/botocore/Manifest| 1 + dev-python/botocore/botocore-1.29.39.ebuild | 74 + 2 files changed, 75 insertions(+) diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest index af20f85dfa19..2f275a05ed10 100644 --- a/dev-python/botocore/Manifest +++ b/dev-python/botocore/Manifest @@ -7,3 +7,4 @@ DIST botocore-1.29.34.gh.tar.gz 11061036 BLAKE2B 03b4b48d1308113be6711e27d15dfca DIST botocore-1.29.36.gh.tar.gz 11075582 BLAKE2B 4db73c753acc1eba93bc5fc3a2486b3ded6ee41e35220f56cefc71e808128cb88582474782b1e77b992186b8bcab3ec34ec5566517b1464ee226480f615ef1f0 SHA512 dfaf655fabe85c54cc58a4266fa11b78c7b0dab771a639d9bf8d2583db1b245ae8d5344b7fc6aff759fce80a3ab7ba7f61a7d912adc1dab3c147077cd4fd79c9 DIST botocore-1.29.37.gh.tar.gz 11077206 BLAKE2B 59c877edba074d4d5858dbf0a4026c0884cc4fce5bc2c9a7d933cfbff8317825663955205ebc754f8a4713b817b7d775fe208d6946f788a1943989949da58a04 SHA512 e79447fe66a506326c5f6396a32b5f4f6560038c57ab03457c36c838f52c1e48a94cba7624350a738eb937d0f3954984b77fd97ffb4becfa72cc4c61005efd40 DIST botocore-1.29.38.gh.tar.gz 11079677 BLAKE2B 3edca40f575278b24c4b65ccaba3432715f8d7908f6e561cc475963f0865ef777a53845a1e8579f023a4943d69f33c8e1071afa6dd214d480dd48bacc8c132e1 SHA512 814863a6653f36f58bb20d4c7e154ba6d731f4046f3183ce696f515b1baa5ce342620bdfdd09eeea3847c6494add5611651487ad4d8f9c773823cf20393cb940 +DIST botocore-1.29.39.gh.tar.gz 11079996 BLAKE2B 535475b3402861cd497ee2831cb82c7d6db977c6573cb43cd70ec06291a4eba6c39a601c798414c2fb47c92f14df6e302623c1d5a5523edfdd9c977bf579 SHA512 bf7c30313737792eea1506855aa166cac63fcba48b764ec5e5b2313c9c66fe48970cfeef1f7405f329db715ee0b9d49ff4550d6d69ccd4c7db09923e77bcbe8d diff --git a/dev-python/botocore/botocore-1.29.39.ebuild b/dev-python/botocore/botocore-1.29.39.ebuild new file mode 100644 index ..36f6e1eb862b --- /dev/null +++ b/dev-python/botocore/botocore-1.29.39.ebuild @@ -0,0 +1,74 @@ +# Copyright 1999-2022 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 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_sphinx docs/source \ + 'dev-python/guzzle_sphinx_theme' +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 + # fails on unrelated warnings + tests/unit/test_client.py::TestAutoGeneratedClient::test_BOTO_DISABLE_COMMONNAME + tests/unit/test_client.py::TestClientErrors::test_BOTO_DISABLE_COMMONNAME + # TODO + tests/functional/test_credentials.py::SSOSessionTest::test_token_chosen_from_provider + ) + + epytest tests/{functional,unit} -n "$(makeopts_jobs)" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/importlib_resources/
commit: 8020581aef00ccf92d8d29cd93fe9328ec07a09a Author: Michał Górny gentoo org> AuthorDate: Thu Dec 29 05:01:46 2022 + Commit: Michał Górny gentoo org> CommitDate: Thu Dec 29 05:12:32 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8020581a dev-python/importlib_resources: Bump to 5.10.2 Signed-off-by: Michał Górny gentoo.org> dev-python/importlib_resources/Manifest| 1 + .../importlib_resources-5.10.2.ebuild | 49 ++ 2 files changed, 50 insertions(+) diff --git a/dev-python/importlib_resources/Manifest b/dev-python/importlib_resources/Manifest index ec610b2db848..3af250d235e1 100644 --- a/dev-python/importlib_resources/Manifest +++ b/dev-python/importlib_resources/Manifest @@ -1,2 +1,3 @@ DIST importlib_resources-5.10.0.gh.tar.gz 34195 BLAKE2B 9b9fc1c33de8a0072edb28a0a67ae73b6830a4d0e16ebfa28bdeaff1409b2f9aeafc84e24f1187cc4ac1b36de78fdecc25acb4a1839ff5fd32f1c38124a98ff2 SHA512 3cf2bdea4fa4572402236ff71678376398d8cae4e87f08487100792275976047a5ee4f024308f1727758ba15ba2f03ed02d8cb95f2d9875c77842a5d24f7f384 DIST importlib_resources-5.10.1.gh.tar.gz 34781 BLAKE2B 63b516e1bd9cdb141751dc432944b520227a9b5e18b814db8204e1a5820a410d6101a2c902d25855796d3d1fbb790e2bc1f9327a47f828e946419fb8e787fb4e SHA512 1a3a6e36e30d72ceefe014beafc668624975c74e1ac4c2f526c377443e93792e432f4aa22d3c7d08101dabf906f50227f8716a0ee7f60d62ea24ca99641f8c67 +DIST importlib_resources-5.10.2.gh.tar.gz 34882 BLAKE2B df84de4cf9f6f912c034c8a85be1005782ff6ac48df61c251d09990033ebc6bedc0db5913f556b9b2825c19a2dd1962d9481404b7ab85b4156ab685857ae6cb1 SHA512 891db784e030ab3262361165cef8730cb26f6a4526e279c13b8e538bed5d0035cb63ee6f4c62eb9d43ccfabfd97fb5b0effafda688185b89de8718910631b4d4 diff --git a/dev-python/importlib_resources/importlib_resources-5.10.2.ebuild b/dev-python/importlib_resources/importlib_resources-5.10.2.ebuild new file mode 100644 index ..7fbce509df31 --- /dev/null +++ b/dev-python/importlib_resources/importlib_resources-5.10.2.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# please keep this ebuild at EAPI 7 -- sys-apps/portage dep +EAPI=7 + +DISTUTILS_USE_PEP517=flit +# This is a backport of Python 3.9's importlib.resources +PYTHON_COMPAT=( pypy3 python3_8 ) + +inherit distutils-r1 + +DESCRIPTION="Read resources from Python packages" +HOMEPAGE=" + https://github.com/python/importlib_resources/ + https://pypi.org/project/importlib-resources/ +" +SRC_URI=" + https://github.com/python/importlib_resources/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos ~x64-solaris" + +RDEPEND=" + $(python_gen_cond_dep ' + >=dev-python/zipp-3.7.0-r1[${PYTHON_USEDEP}] + ' 3.8 3.9) +" + +distutils_enable_tests unittest + +src_configure() { + grep -q 'build-backend = "setuptools' pyproject.toml || + die "Upstream changed build-backend, recheck" + # write a custom pyproject.toml to ease setuptools bootstrap + cat > pyproject.toml <<-EOF || die + [build-system] + requires = ["flit_core >=3.2,<4"] + build-backend = "flit_core.buildapi" + + [project] + name = "importlib_resources" + version = "${PV}" + description = "Read resources from Python packages" + EOF +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/platformdirs/
commit: 77c3b85e2a3092b3de63a7b756589cfba8f1024f Author: Michał Górny gentoo org> AuthorDate: Thu Dec 29 05:03:23 2022 + Commit: Michał Górny gentoo org> CommitDate: Thu Dec 29 05:12:33 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77c3b85e dev-python/platformdirs: Bump to 2.6.2 Signed-off-by: Michał Górny gentoo.org> dev-python/platformdirs/Manifest | 1 + dev-python/platformdirs/platformdirs-2.6.2.ebuild | 35 +++ 2 files changed, 36 insertions(+) diff --git a/dev-python/platformdirs/Manifest b/dev-python/platformdirs/Manifest index b2f1ece8b0a8..bd3f599ff0e5 100644 --- a/dev-python/platformdirs/Manifest +++ b/dev-python/platformdirs/Manifest @@ -1,3 +1,4 @@ DIST platformdirs-2.5.4.gh.tar.gz 20645 BLAKE2B c995b881bf25d215ffbcfa4d9fd6721d763d2c27e306961965cd16da00bffce5a1e8dc3ebb48f0f499dbc0f5a079fcffbe0755913f61bc3e8a7192e951e8f18b SHA512 35e2f4ff4d289d6d83172105c716b3a337dc55b52be6d4ac653460e6e5696cce2256a645b2e91a8bab4a17f8a6c6e49b4a005924ede8da7ef2d03ede35061703 DIST platformdirs-2.6.0.gh.tar.gz 20779 BLAKE2B 5958cff9e3583091c365aea0b3380fc02b273d529868587cda80713db43794c5b69df729390152611d1611aa8a29a5aff84d26a4ccd8777bbd800b3c982bb0fe SHA512 727e057197b1f50cd6e9c0afcba042c9c0f85e061a8667f04548966e6d3d8eb80ce35d07d6578f98fc66273f31caf2a0dc7db9599f2f55fe2e89493803c4db57 DIST platformdirs-2.6.1.gh.tar.gz 21135 BLAKE2B 65cd34d5fcc3aea46f216780d3a069d39395e0e9af1cff7a7af8511318c165233fff50ad6610ccd48a1e98e1dc4ca68f1cb2d6156a2c4e2a4523f04c09abdd0e SHA512 aff9d091ffad8e110aa2b3d615da65e3618b20f26f007210a9cb75d5e7d72d9ab8309e7e5a139f344f9f6dbedb419ab97848f8301e5104a667a6def58f947a6e +DIST platformdirs-2.6.2.gh.tar.gz 21184 BLAKE2B 4acc85301f764d4457ace88f9fb409e4d2f8bb17b9133dc3316c4d265a7cf50019298f1ba4cef87f5999b48fd7060687f7008079de26ffe74740a4cefff9309e SHA512 704cc39ba1746055e0459139759e118bd6178fb13cc8ecf580f58d16073fbb8ade0bce8b5eb9230ccc45b19f622a41c84a06f8698ee722da9d5cec44c5f46e25 diff --git a/dev-python/platformdirs/platformdirs-2.6.2.ebuild b/dev-python/platformdirs/platformdirs-2.6.2.ebuild new file mode 100644 index ..0b566d529d88 --- /dev/null +++ b/dev-python/platformdirs/platformdirs-2.6.2.ebuild @@ -0,0 +1,35 @@ +# Copyright 2021-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{8..11} pypy3 ) + +inherit distutils-r1 + +DESCRIPTION="A small Python module for determining appropriate platform-specific dirs" +HOMEPAGE=" + https://pypi.org/project/platformdirs/ + https://github.com/platformdirs/platformdirs/ +" +SRC_URI=" + https://github.com/platformdirs/platformdirs/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +BDEPEND=" + >=dev-python/hatch-vcs-0.3[${PYTHON_USEDEP}] + test? ( + dev-python/appdirs[${PYTHON_USEDEP}] + dev-python/pytest-mock[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
[gentoo-commits] repo/gentoo:master commit in: app-alternatives/sh/
commit: bdfbc6b12be8b6a186f27adc63308b93edac9c7b Author: Mike Gilbert gentoo org> AuthorDate: Thu Dec 29 04:15:43 2022 + Commit: Mike Gilbert gentoo org> CommitDate: Thu Dec 29 04:16:55 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bdfbc6b1 app-alternatives/sh: change eselect-sh blocker from hard to soft Since app-alternatives/sh was added to @system, this will allow for an automatic replacement. Signed-off-by: Mike Gilbert gentoo.org> app-alternatives/sh/sh-0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-alternatives/sh/sh-0.ebuild b/app-alternatives/sh/sh-0.ebuild index 682533efb3bf..f51bc5622d0c 100644 --- a/app-alternatives/sh/sh-0.ebuild +++ b/app-alternatives/sh/sh-0.ebuild @@ -18,7 +18,7 @@ DESCRIPTION="/bin/sh (POSIX shell) symlink" KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" RDEPEND=" - !!app-eselect/eselect-sh + !app-eselect/eselect-sh " pkg_setup() {
[gentoo-commits] repo/gentoo:master commit in: dev-util/cproto/
commit: e65c1c1f611eb693319e6225fb2fcac83a4b0bd4 Author: Sam James gentoo org> AuthorDate: Thu Dec 29 03:19:16 2022 + Commit: Sam James gentoo org> CommitDate: Thu Dec 29 03:19:16 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e65c1c1f dev-util/cproto: Stabilize 4.7u-r1 ppc, #23 Signed-off-by: Sam James gentoo.org> dev-util/cproto/cproto-4.7u-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/cproto/cproto-4.7u-r1.ebuild b/dev-util/cproto/cproto-4.7u-r1.ebuild index 7d30e68386e2..81d598ac4fa1 100644 --- a/dev-util/cproto/cproto-4.7u-r1.ebuild +++ b/dev-util/cproto/cproto-4.7u-r1.ebuild @@ -13,7 +13,7 @@ SRC_URI+=" verify-sig? ( https://invisible-island.net/archives/${PN}/${P}.tgz.as LICENSE="public-domain" SLOT="0" -KEYWORDS="~alpha amd64 ~ppc x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 ppc x86 ~amd64-linux ~x86-linux ~ppc-macos" DEPEND="app-alternatives/lex" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-util/cproto/
commit: 9be1f9276b62e0ad46e2bbf276614d18702e7a08 Author: Sam James gentoo org> AuthorDate: Thu Dec 29 03:16:08 2022 + Commit: Sam James gentoo org> CommitDate: Thu Dec 29 03:16:08 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9be1f927 dev-util/cproto: Stabilize 4.7u-r1 amd64, #23 Signed-off-by: Sam James gentoo.org> dev-util/cproto/cproto-4.7u-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/cproto/cproto-4.7u-r1.ebuild b/dev-util/cproto/cproto-4.7u-r1.ebuild index 5ce2c524d545..7d30e68386e2 100644 --- a/dev-util/cproto/cproto-4.7u-r1.ebuild +++ b/dev-util/cproto/cproto-4.7u-r1.ebuild @@ -13,7 +13,7 @@ SRC_URI+=" verify-sig? ( https://invisible-island.net/archives/${PN}/${P}.tgz.as LICENSE="public-domain" SLOT="0" -KEYWORDS="~alpha ~amd64 ~ppc x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 ~ppc x86 ~amd64-linux ~x86-linux ~ppc-macos" DEPEND="app-alternatives/lex" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-util/cproto/
commit: e9032704f4570cd14977f2ceba62bc82a8bcecd6 Author: Sam James gentoo org> AuthorDate: Thu Dec 29 03:16:07 2022 + Commit: Sam James gentoo org> CommitDate: Thu Dec 29 03:16:07 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9032704 dev-util/cproto: Stabilize 4.7u-r1 x86, #23 Signed-off-by: Sam James gentoo.org> dev-util/cproto/cproto-4.7u-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/cproto/cproto-4.7u-r1.ebuild b/dev-util/cproto/cproto-4.7u-r1.ebuild index 30f8f696e3d9..5ce2c524d545 100644 --- a/dev-util/cproto/cproto-4.7u-r1.ebuild +++ b/dev-util/cproto/cproto-4.7u-r1.ebuild @@ -13,7 +13,7 @@ SRC_URI+=" verify-sig? ( https://invisible-island.net/archives/${PN}/${P}.tgz.as LICENSE="public-domain" SLOT="0" -KEYWORDS="~alpha ~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha ~amd64 ~ppc x86 ~amd64-linux ~x86-linux ~ppc-macos" DEPEND="app-alternatives/lex" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-util/cproto/
commit: 399d4a0ed9fe5d67fa0539b4361d6cb7e372a709 Author: Sam James gentoo org> AuthorDate: Thu Dec 29 02:21:09 2022 + Commit: Sam James gentoo org> CommitDate: Thu Dec 29 02:21:09 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=399d4a0e dev-util/cproto: add myself as a maintainer Signed-off-by: Sam James gentoo.org> dev-util/cproto/metadata.xml | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/dev-util/cproto/metadata.xml b/dev-util/cproto/metadata.xml index 3af032a14a57..0aa71120b119 100644 --- a/dev-util/cproto/metadata.xml +++ b/dev-util/cproto/metadata.xml @@ -1,7 +1,10 @@ https://www.gentoo.org/dtd/metadata.dtd";> - + + s...@gentoo.org + Sam James + https://invisible-island.net/cproto/CHANGES.html ThomasDickey/cproto-snapshots
[gentoo-commits] repo/gentoo:master commit in: sys-apps/goawk/
commit: 5b0c283e7bf34a338597ad38fd0aae3ff4460846 Author: Sam James gentoo org> AuthorDate: Thu Dec 29 02:08:13 2022 + Commit: Sam James gentoo org> CommitDate: Thu Dec 29 02:08:18 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b0c283e sys-apps/goawk: new package, add 1.21.0 Signed-off-by: Sam James gentoo.org> sys-apps/goawk/Manifest| 1 + sys-apps/goawk/goawk-1.21.0.ebuild | 28 sys-apps/goawk/metadata.xml| 11 +++ 3 files changed, 40 insertions(+) diff --git a/sys-apps/goawk/Manifest b/sys-apps/goawk/Manifest new file mode 100644 index ..445acde1b676 --- /dev/null +++ b/sys-apps/goawk/Manifest @@ -0,0 +1 @@ +DIST goawk-1.21.0.tar.gz 1674139 BLAKE2B 782cbba57efecd8cb707d5eeaf5021756b5472232a7ef9ce4a55645c31b46f90a187c65f05acc05ea39ca2a225cdc65e96d25c6ecb44d814b5f7c0a085c14712 SHA512 32d4ad87db9eb40ecd90dee5aa34c312c96d223d59298bab5781621fa3f933492a1fab9cc4738faf24fe8eb38c802224f9cbbcde368ea7c2f136cde82f7eeca5 diff --git a/sys-apps/goawk/goawk-1.21.0.ebuild b/sys-apps/goawk/goawk-1.21.0.ebuild new file mode 100644 index ..7f7a8282cd24 --- /dev/null +++ b/sys-apps/goawk/goawk-1.21.0.ebuild @@ -0,0 +1,28 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module + +DESCRIPTION="POSIX-compliant AWK interpreter written in Go, with CSV support" +HOMEPAGE="https://github.com/benhoyt/goawk"; +SRC_URI="https://github.com/benhoyt/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +src_compile() { + ego build +} + +src_test() { + ego test +} + +src_install() { + einstalldocs + + dobin goawk +} diff --git a/sys-apps/goawk/metadata.xml b/sys-apps/goawk/metadata.xml new file mode 100644 index ..65bd5f412a1b --- /dev/null +++ b/sys-apps/goawk/metadata.xml @@ -0,0 +1,11 @@ + +https://www.gentoo.org/dtd/metadata.dtd";> + + + s...@gentoo.org + Sam James + + + benhoyt/goawk + +
[gentoo-commits] repo/gentoo:master commit in: games-emulation/pcsx2/files/, games-emulation/pcsx2/
commit: 8d20cc57acca57295f7b20b3313d83625d9947a7 Author: Ionen Wolkens gentoo org> AuthorDate: Thu Dec 29 02:00:41 2022 + Commit: Ionen Wolkens gentoo org> CommitDate: Thu Dec 29 02:04:10 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d20cc57 games-emulation/pcsx2: update rapidyaml patch for live Signed-off-by: Ionen Wolkens gentoo.org> .../files/pcsx2-1.7.3803-rapidyaml-0.5.0.patch | 63 ++ games-emulation/pcsx2/pcsx2-.ebuild| 2 +- 2 files changed, 64 insertions(+), 1 deletion(-) diff --git a/games-emulation/pcsx2/files/pcsx2-1.7.3803-rapidyaml-0.5.0.patch b/games-emulation/pcsx2/files/pcsx2-1.7.3803-rapidyaml-0.5.0.patch new file mode 100644 index ..bded24136fe3 --- /dev/null +++ b/games-emulation/pcsx2/files/pcsx2-1.7.3803-rapidyaml-0.5.0.patch @@ -0,0 +1,63 @@ +Quick fix for >=0.5.0 (breaks <0.5.0) + +Upstream seem to have no intention to acknowledge this as an issue +until they bump their bundled copy of rapidyaml: +https://github.com/PCSX2/pcsx2/issues/7623#issuecomment-1357048378 +--- a/pcsx2/GameDatabase.cpp b/pcsx2/GameDatabase.cpp +@@ -176,5 +176,5 @@ + if (node.has_child("gameFixes") && node["gameFixes"].has_children()) + { +- for (const ryml::NodeRef& n : node["gameFixes"].children()) ++ for (const ryml::ConstNodeRef& n : node["gameFixes"].children()) + { + bool fixValidated = false; +@@ -207,5 +207,5 @@ + if (node.has_child("speedHacks") && node["speedHacks"].has_children()) + { +- for (const ryml::NodeRef& n : node["speedHacks"].children()) ++ for (const ryml::ConstNodeRef& n : node["speedHacks"].children()) + { + bool speedHackValidated = false; +@@ -237,5 +237,5 @@ + if (node.has_child("gsHWFixes")) + { +- for (const ryml::NodeRef& n : node["gsHWFixes"].children()) ++ for (const ryml::ConstNodeRef& n : node["gsHWFixes"].children()) + { + const std::string_view id_name(n.key().data(), n.key().size()); +@@ -258,5 +258,5 @@ + if (node.has_child("memcardFilters") && node["memcardFilters"].has_children()) + { +- for (const ryml::NodeRef& n : node["memcardFilters"].children()) ++ for (const ryml::ConstNodeRef& n : node["memcardFilters"].children()) + { + auto memcardFilter = std::string(n.val().str, n.val().len); +@@ -268,5 +268,5 @@ + if (node.has_child("patches") && node["patches"].has_children()) + { +- for (const ryml::NodeRef& n : node["patches"].children()) ++ for (const ryml::ConstNodeRef& n : node["patches"].children()) + { + // use a crc of 0 for default patches +@@ -293,5 +293,5 @@ + if (node.has_child("dynaPatches") && node["dynaPatches"].has_children()) + { +- for (const ryml::NodeRef& n : node["dynaPatches"].children()) ++ for (const ryml::ConstNodeRef& n : node["dynaPatches"].children()) + { + DynamicPatch patch; +@@ -299,5 +299,5 @@ + if (n.has_child("pattern") && n["pattern"].has_children()) + { +- for (const ryml::NodeRef& db_pattern : n["pattern"].children()) ++ for (const ryml::ConstNodeRef& db_pattern : n["pattern"].children()) + { + DynamicPatchEntry entry; +@@ -307,5 +307,5 @@ + patch.pattern.push_back(entry); + } +- for (const ryml::NodeRef& db_replacement : n["replacement"].children()) ++ for (const ryml::ConstNodeRef& db_replacement : n["replacement"].children()) + { + DynamicPatchEntry entry; diff --git a/games-emulation/pcsx2/pcsx2-.ebuild b/games-emulation/pcsx2/pcsx2-.ebuild index 17916151687b..eebe34cc10de 100644 --- a/games-emulation/pcsx2/pcsx2-.ebuild +++ b/games-emulation/pcsx2/pcsx2-.ebuild @@ -128,7 +128,7 @@ src_prepare() { # could depend on >=0.5 for unconditional, but rather not force it yet # https://github.com/PCSX2/pcsx2/issues/7623 has_version '>=dev-cpp/rapidyaml-0.5' && - eapply "${FILESDIR}"/${PN}-1.7.3602-rapidyaml-0.5.0.patch + eapply "${FILESDIR}"/${PN}-1.7.3803-rapidyaml-0.5.0.patch cmake_src_prepare
[gentoo-commits] repo/gentoo:master commit in: dev-perl/MIME-Types/
commit: a4a4a995970faa702663d3906ff612584fbc414a Author: Sam James gentoo org> AuthorDate: Thu Dec 29 01:58:54 2022 + Commit: Sam James gentoo org> CommitDate: Thu Dec 29 01:58:54 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4a4a995 dev-perl/MIME-Types: add github upstream metadata Signed-off-by: Sam James gentoo.org> dev-perl/MIME-Types/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-perl/MIME-Types/metadata.xml b/dev-perl/MIME-Types/metadata.xml index d4deb5e0492f..24b28f0a2439 100644 --- a/dev-perl/MIME-Types/metadata.xml +++ b/dev-perl/MIME-Types/metadata.xml @@ -9,5 +9,6 @@ MIME-Types MIME::Type MIME::Types + markov2/perl5-MIME-Types
[gentoo-commits] repo/gentoo:master commit in: dev-perl/MIME-Types/
commit: e2671592286ac2441fce413e9904a249a562a850 Author: Sam James gentoo org> AuthorDate: Thu Dec 29 01:57:57 2022 + Commit: Sam James gentoo org> CommitDate: Thu Dec 29 01:57:57 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2671592 dev-perl/MIME-Types: add 2.240.0 Signed-off-by: Sam James gentoo.org> dev-perl/MIME-Types/MIME-Types-2.240.0.ebuild | 21 + dev-perl/MIME-Types/Manifest | 1 + 2 files changed, 22 insertions(+) diff --git a/dev-perl/MIME-Types/MIME-Types-2.240.0.ebuild b/dev-perl/MIME-Types/MIME-Types-2.240.0.ebuild new file mode 100644 index ..91c5594509af --- /dev/null +++ b/dev-perl/MIME-Types/MIME-Types-2.240.0.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DIST_AUTHOR=MARKOV +DIST_VERSION=2.24 +inherit perl-module + +DESCRIPTION="Definition of MIME types" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" + +RDEPEND=" + virtual/perl-File-Spec + virtual/perl-Scalar-List-Utils +" +BDEPEND="${RDEPEND} + virtual/perl-ExtUtils-MakeMaker + test? ( >=virtual/perl-Test-Simple-0.470.0 ) +" diff --git a/dev-perl/MIME-Types/Manifest b/dev-perl/MIME-Types/Manifest index abb600f173c6..e2ccc1092a2c 100644 --- a/dev-perl/MIME-Types/Manifest +++ b/dev-perl/MIME-Types/Manifest @@ -1,2 +1,3 @@ DIST MIME-Types-2.21.tar.gz 64535 BLAKE2B cd3a144c541a5f72be0378622f9488f0b4b0f3b71aaa7769285592aae31165afd315f52c0f0060eceedc20ec742fb1ae2bb220f08f45d59911dddbc1e7e0 SHA512 223aacf8f8ea3c8dd3059791bb86d3203684fb632d972639d88d9e176a5fee428c5fd637cbeee65b52f008ad70a92cef3f82f524926fc5fa55ea24ca0448f4ad DIST MIME-Types-2.22.tar.gz 65002 BLAKE2B 1dd416b030e9a6b38897d316ebad618eef39160e9e68dc100034908f66638a9291cace8104609297eb53e6003b340ef0b24803692d7d3c892d19d8d2ab3490dc SHA512 93dd5f54defcb2d9ff0e157b05c0f1e6ffd0d62422ae1b17f7f6deee4886d647cc4abf50dde584a65ee0472859ed224ed7dc491cb27066d15cf937fd7de80da7 +DIST MIME-Types-2.24.tar.gz 65785 BLAKE2B 07897834b5c8c75d21a909c1baeb55d19fa6c5cd7f7ae81b3525af8a7a68c16d06304e2fcda95e2d104cfd67c1a4ce2ba08b68d34b47e377015626a2b797f0dd SHA512 5f1ba7b461eb18438b7e1bcc49291d0a506d937f0020f2a8b17594e4de626110f8d4b4a767d78b491ae788b6a6ea531d8ce2c2245cc614700ac8fa6d320d2bd7
[gentoo-commits] repo/gentoo:master commit in: dev-util/valgrind/
commit: 5456f1feff22ce92262517341431048bbc7a5084 Author: Sam James gentoo org> AuthorDate: Thu Dec 29 01:39:56 2022 + Commit: Sam James gentoo org> CommitDate: Thu Dec 29 01:39:56 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5456f1fe dev-util/valgrind: Stabilize 3.20.0 ppc64, #19 Signed-off-by: Sam James gentoo.org> dev-util/valgrind/valgrind-3.20.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/valgrind/valgrind-3.20.0.ebuild b/dev-util/valgrind/valgrind-3.20.0.ebuild index 500034e6c541..3988dcd1f6ae 100644 --- a/dev-util/valgrind/valgrind-3.20.0.ebuild +++ b/dev-util/valgrind/valgrind-3.20.0.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://sourceware.org/pub/valgrind/${P}.tar.bz2"; - KEYWORDS="-* amd64 ~arm arm64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris" + KEYWORDS="-* amd64 ~arm arm64 ~ppc ppc64 x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris" fi LICENSE="GPL-2"
[gentoo-commits] repo/gentoo:master commit in: dev-util/valgrind/
commit: 8e5ced8e1016daad324d90f2bb13d3a7ef17cc50 Author: Sam James gentoo org> AuthorDate: Thu Dec 29 01:35:26 2022 + Commit: Sam James gentoo org> CommitDate: Thu Dec 29 01:35:26 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e5ced8e dev-util/valgrind: Stabilize 3.20.0 x86, #19 Signed-off-by: Sam James gentoo.org> dev-util/valgrind/valgrind-3.20.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/valgrind/valgrind-3.20.0.ebuild b/dev-util/valgrind/valgrind-3.20.0.ebuild index 6fc8047bd5a3..9776b2fe99cd 100644 --- a/dev-util/valgrind/valgrind-3.20.0.ebuild +++ b/dev-util/valgrind/valgrind-3.20.0.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://sourceware.org/pub/valgrind/${P}.tar.bz2"; - KEYWORDS="-* ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris" + KEYWORDS="-* ~amd64 ~arm ~arm64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris" fi LICENSE="GPL-2"
[gentoo-commits] repo/gentoo:master commit in: dev-util/valgrind/
commit: 7c38ca60beb2109038fc103c7c489a887b475066 Author: Sam James gentoo org> AuthorDate: Thu Dec 29 01:35:28 2022 + Commit: Sam James gentoo org> CommitDate: Thu Dec 29 01:35:28 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c38ca60 dev-util/valgrind: Stabilize 3.20.0 arm64, #19 Signed-off-by: Sam James gentoo.org> dev-util/valgrind/valgrind-3.20.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/valgrind/valgrind-3.20.0.ebuild b/dev-util/valgrind/valgrind-3.20.0.ebuild index 83ccd17342b0..500034e6c541 100644 --- a/dev-util/valgrind/valgrind-3.20.0.ebuild +++ b/dev-util/valgrind/valgrind-3.20.0.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://sourceware.org/pub/valgrind/${P}.tar.bz2"; - KEYWORDS="-* amd64 ~arm ~arm64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris" + KEYWORDS="-* amd64 ~arm arm64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris" fi LICENSE="GPL-2"
[gentoo-commits] repo/gentoo:master commit in: dev-util/valgrind/
commit: 0f5a3747f3a00ef6cec2e6921f569f24376c2988 Author: Sam James gentoo org> AuthorDate: Thu Dec 29 01:35:27 2022 + Commit: Sam James gentoo org> CommitDate: Thu Dec 29 01:35:27 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f5a3747 dev-util/valgrind: Stabilize 3.20.0 amd64, #19 Signed-off-by: Sam James gentoo.org> dev-util/valgrind/valgrind-3.20.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/valgrind/valgrind-3.20.0.ebuild b/dev-util/valgrind/valgrind-3.20.0.ebuild index 9776b2fe99cd..83ccd17342b0 100644 --- a/dev-util/valgrind/valgrind-3.20.0.ebuild +++ b/dev-util/valgrind/valgrind-3.20.0.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://sourceware.org/pub/valgrind/${P}.tar.bz2"; - KEYWORDS="-* ~amd64 ~arm ~arm64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris" + KEYWORDS="-* amd64 ~arm ~arm64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris" fi LICENSE="GPL-2"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/texinfo/files/, sys-apps/texinfo/
commit: ef0f2d0c1e074d48a6272a646dd0cb7f0605d160 Author: Sam James gentoo org> AuthorDate: Thu Dec 29 01:13:59 2022 + Commit: Sam James gentoo org> CommitDate: Thu Dec 29 01:13:59 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef0f2d0c sys-apps/texinfo: backport LTO & crash fixes >From 7.0.1 branch. Closes: https://bugs.gentoo.org/863713 Signed-off-by: Sam James gentoo.org> .../files/texinfo-7.0.1-info-groff-crash.patch | 44 ++ .../files/texinfo-7.0.1-lto-type-mismatch.patch| 31 ++ sys-apps/texinfo/texinfo-7.0.1-r1.ebuild | 67 ++ 3 files changed, 142 insertions(+) diff --git a/sys-apps/texinfo/files/texinfo-7.0.1-info-groff-crash.patch b/sys-apps/texinfo/files/texinfo-7.0.1-info-groff-crash.patch new file mode 100644 index ..d215ae719ccb --- /dev/null +++ b/sys-apps/texinfo/files/texinfo-7.0.1-info-groff-crash.patch @@ -0,0 +1,44 @@ +https://git.savannah.gnu.org/cgit/texinfo.git/commit/?h=release/7.0&id=86185e7cedafd011376d0efb6f7e028231dbf641 + +From 86185e7cedafd011376d0efb6f7e028231dbf641 Mon Sep 17 00:00:00 2001 +From: Gavin Smith +Date: Mon, 12 Dec 2022 18:40:01 + +Subject: =?UTF-8?q?*=20info/util.c=20(text=5Fbuffer=5Ficonv):=20Correctly?= + =?UTF-8?q?=20update=20arguments=20for=20iconv=20in=20loop.=20=20Crash=20f?= + =?UTF-8?q?or=20"info=20groff"=20reported=20by=20Jakub=20Wilk=20via=20Hilm?= + =?UTF-8?q?ar=20Preu=C3=9Fe=20.?= +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +--- a/info/util.c b/info/util.c +@@ -350,11 +350,11 @@ text_buffer_iconv (struct text_buffer *buf, iconv_t iconv_state, + size_t iconv_ret; + size_t extra_alloc = 1; + +- outptr = text_buffer_base (buf) + text_buffer_off (buf); +- out_bytes_left = text_buffer_space_left (buf); +- + while (1) + { ++ outptr = text_buffer_base (buf) + text_buffer_off (buf); ++ out_bytes_left = text_buffer_space_left (buf); ++ + iconv_ret = iconv (iconv_state, inbuf, inbytesleft, + &outptr, &out_bytes_left); + if (iconv_ret != (size_t) -1) +@@ -362,10 +362,7 @@ text_buffer_iconv (struct text_buffer *buf, iconv_t iconv_state, + + /* If we ran out of space, allocate more and try again. */ + if (errno == E2BIG) +-{ +- text_buffer_alloc (buf, (extra_alloc *= 4)); +- out_bytes_left = text_buffer_space_left (buf); +-} ++text_buffer_alloc (buf, (extra_alloc *= 4)); + else + break; /* let calling code deal with it */ + } +-- +cgit v1.1 diff --git a/sys-apps/texinfo/files/texinfo-7.0.1-lto-type-mismatch.patch b/sys-apps/texinfo/files/texinfo-7.0.1-lto-type-mismatch.patch new file mode 100644 index ..a8906195480e --- /dev/null +++ b/sys-apps/texinfo/files/texinfo-7.0.1-lto-type-mismatch.patch @@ -0,0 +1,31 @@ +https://git.savannah.gnu.org/cgit/texinfo.git/patch/?id=952b333db85f88fb51c7e051b15063d95cf7dfc8 +https://lists.gnu.org/archive/html/bug-texinfo/2022-12/msg00034.html +https://bugs.gentoo.org/863713 + +From 952b333db85f88fb51c7e051b15063d95cf7dfc8 Mon Sep 17 00:00:00 2001 +From: Gavin Smith +Date: Sat, 10 Dec 2022 01:10:38 + +Subject: =?UTF-8?q?*=20install-info/install-info.c=20(error):=20Declare=20?= + =?UTF-8?q?as=20static=20to=20avoid=20clash=20with=20error=20function=20fr?= + =?UTF-8?q?om=20glibc,=20called=20from=20gnulib.=20Report=20from=20Sam=20J?= + =?UTF-8?q?ames=20=20and=20suggested=20solution=20from=20A?= + =?UTF-8?q?rsen=20Arsenovi=C4=87=20.?= +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +--- a/install-info/install-info.c b/install-info/install-info.c +@@ -214,7 +214,9 @@ vdiag (const char *fmt, const char *diagtype, va_list ap) + putc ('\n', stderr); + } + +-void ++/* declare as static to avoid clash with glibc error function, called from ++ gnulib. */ ++static void + error (const char *fmt, ...) + { + va_list ap; +-- +cgit v1.1 diff --git a/sys-apps/texinfo/texinfo-7.0.1-r1.ebuild b/sys-apps/texinfo/texinfo-7.0.1-r1.ebuild new file mode 100644 index ..ac7dbea1ee77 --- /dev/null +++ b/sys-apps/texinfo/texinfo-7.0.1-r1.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Note: if your package uses the texi2dvi utility, it must depend on the +# virtual/texi2dvi package to pull in all the right deps. The tool is not +# usable out-of-the-box because it requires the large tex packages. + +EAPI=8 + +inherit flag-o-matic toolchain-funcs + +DESCRIPTION="The GNU info program and utilities" +HOMEPAGE="https://www.gnu.org/software/texinfo/"; + +if [[ $(ver_cut 3) -ge 90 ]] ; then + SRC_URI="https://alpha.gnu.org/gnu/${PN}/${P}.tar.xz"; +else + SRC_URI="mirror://gnu/${PN}/${P}.tar.xz" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68
[gentoo-commits] repo/gentoo:master commit in: app-misc/qcma/
commit: 1697fd889d8126b8e3b09f671c4baffdd6db0cae Author: Vadim Misbakh-Soloviov gentoo org> AuthorDate: Thu Dec 29 00:29:05 2022 + Commit: Vadim Misbakh-Soloviov gentoo org> CommitDate: Thu Dec 29 00:34:04 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1697fd88 app-misc/qcma: added xdg incon caching things Closes: https://bugs.gentoo.org/882765 Signed-off-by: Vadim Misbakh-Soloviov gentoo.org> app-misc/qcma/qcma-0.4.1-r2.ebuild | 14 +- app-misc/qcma/qcma-0.4.2_pre20181227-r2.ebuild | 14 +- app-misc/qcma/qcma-.ebuild | 14 +- 3 files changed, 39 insertions(+), 3 deletions(-) diff --git a/app-misc/qcma/qcma-0.4.1-r2.ebuild b/app-misc/qcma/qcma-0.4.1-r2.ebuild index 011ad13717ee..d6c461d3cc9c 100644 --- a/app-misc/qcma/qcma-0.4.1-r2.ebuild +++ b/app-misc/qcma/qcma-0.4.1-r2.ebuild @@ -3,7 +3,7 @@ EAPI=8 -inherit qmake-utils +inherit qmake-utils xdg-utils DESCRIPTION="Cross-platform content manager assistant for the PS Vita" HOMEPAGE="https://github.com/codestation/qcma"; @@ -51,3 +51,15 @@ src_install() { insinto /usr/share/${PN}/translations doins common/resources/translations/${PN}_*.qm } + +pkg_postinst() { + xdg_desktop_database_update + xdg_icon_cache_update + xdg_mimeinfo_database_update +} + +pkg_postrm() { + xdg_desktop_database_update + xdg_icon_cache_update + xdg_mimeinfo_database_update +} diff --git a/app-misc/qcma/qcma-0.4.2_pre20181227-r2.ebuild b/app-misc/qcma/qcma-0.4.2_pre20181227-r2.ebuild index d294019b2044..bd1e2fe321dc 100644 --- a/app-misc/qcma/qcma-0.4.2_pre20181227-r2.ebuild +++ b/app-misc/qcma/qcma-0.4.2_pre20181227-r2.ebuild @@ -3,7 +3,7 @@ EAPI=8 -inherit qmake-utils vcs-snapshot +inherit qmake-utils vcs-snapshot xdg-utils GIT_COMMIT="65f0eab8ca0640447d2e84cdc5fadc66d2c07efb" @@ -53,3 +53,15 @@ src_install() { insinto /usr/share/${PN}/translations doins common/resources/translations/${PN}_*.qm } + +pkg_postinst() { + xdg_desktop_database_update + xdg_icon_cache_update + xdg_mimeinfo_database_update +} + +pkg_postrm() { + xdg_desktop_database_update + xdg_icon_cache_update + xdg_mimeinfo_database_update +} diff --git a/app-misc/qcma/qcma-.ebuild b/app-misc/qcma/qcma-.ebuild index 7b9f7476760f..ce4bbebe7511 100644 --- a/app-misc/qcma/qcma-.ebuild +++ b/app-misc/qcma/qcma-.ebuild @@ -3,7 +3,7 @@ EAPI=8 -inherit qmake-utils git-r3 +inherit qmake-utils git-r3 xdg-utils DESCRIPTION="Cross-platform content manager assistant for the PS Vita" HOMEPAGE="https://github.com/codestation/qcma"; @@ -51,3 +51,15 @@ src_install() { insinto /usr/share/${PN}/translations doins common/resources/translations/${PN}_*.qm } + +pkg_postinst() { + xdg_desktop_database_update + xdg_icon_cache_update + xdg_mimeinfo_database_update +} + +pkg_postrm() { + xdg_desktop_database_update + xdg_icon_cache_update + xdg_mimeinfo_database_update +}
[gentoo-commits] repo/gentoo:master commit in: net-misc/curl/
commit: 9d3a7d167d99ee2bfec19840a6a01ea7dd888b15 Author: Sam James gentoo org> AuthorDate: Thu Dec 29 00:27:38 2022 + Commit: Sam James gentoo org> CommitDate: Thu Dec 29 00:27:38 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d3a7d16 net-misc/curl: Stabilize 7.87.0 hppa, #01 Signed-off-by: Sam James gentoo.org> net-misc/curl/curl-7.87.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/curl/curl-7.87.0.ebuild b/net-misc/curl/curl-7.87.0.ebuild index c73887d6a737..7c3bc5f7d1e8 100644 --- a/net-misc/curl/curl-7.87.0.ebuild +++ b/net-misc/curl/curl-7.87.0.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://curl.se/download/${P}.tar.xz LICENSE="curl" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="+adns alt-svc brotli +ftp gnutls gopher hsts +http2 idn +imap ipv6 kerberos ldap mbedtls nss +openssl +pop3 +progress-meter rtmp rustls samba +smtp ssh ssl sslv3 static-libs test telnet +tftp websockets zstd" IUSE+=" curl_ssl_gnutls curl_ssl_mbedtls curl_ssl_nss +curl_ssl_openssl curl_ssl_rustls" IUSE+=" nghttp3 quiche"
[gentoo-commits] repo/gentoo:master commit in: sec-keys/openpgp-keys-tor/
commit: a2a31d0fc8d9044c9f84eaa64d51b17907db4bda Author: Sam James gentoo org> AuthorDate: Thu Dec 29 00:27:35 2022 + Commit: Sam James gentoo org> CommitDate: Thu Dec 29 00:27:35 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2a31d0f sec-keys/openpgp-keys-tor: Stabilize 20221213 arm64, #888799 Signed-off-by: Sam James gentoo.org> sec-keys/openpgp-keys-tor/openpgp-keys-tor-20221213.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sec-keys/openpgp-keys-tor/openpgp-keys-tor-20221213.ebuild b/sec-keys/openpgp-keys-tor/openpgp-keys-tor-20221213.ebuild index 95f2bce77e86..3efd978c3c99 100644 --- a/sec-keys/openpgp-keys-tor/openpgp-keys-tor-20221213.ebuild +++ b/sec-keys/openpgp-keys-tor/openpgp-keys-tor-20221213.ebuild @@ -23,7 +23,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: sec-keys/openpgp-keys-tor/
commit: d6c325cf835b2f0f9e0b724cf9aa8d86d4e9831b Author: Sam James gentoo org> AuthorDate: Thu Dec 29 00:27:36 2022 + Commit: Sam James gentoo org> CommitDate: Thu Dec 29 00:27:36 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6c325cf sec-keys/openpgp-keys-tor: Stabilize 20221213 arm, #888799 Signed-off-by: Sam James gentoo.org> sec-keys/openpgp-keys-tor/openpgp-keys-tor-20221213.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sec-keys/openpgp-keys-tor/openpgp-keys-tor-20221213.ebuild b/sec-keys/openpgp-keys-tor/openpgp-keys-tor-20221213.ebuild index 3efd978c3c99..0dd6bb210a87 100644 --- a/sec-keys/openpgp-keys-tor/openpgp-keys-tor-20221213.ebuild +++ b/sec-keys/openpgp-keys-tor/openpgp-keys-tor-20221213.ebuild @@ -23,7 +23,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: net-misc/curl/
commit: 65642e303b23a3495e483fe7be500fed1eb4c55a Author: Sam James gentoo org> AuthorDate: Thu Dec 29 00:27:39 2022 + Commit: Sam James gentoo org> CommitDate: Thu Dec 29 00:27:39 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65642e30 net-misc/curl: Stabilize 7.87.0 ppc, #01 Signed-off-by: Sam James gentoo.org> net-misc/curl/curl-7.87.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/curl/curl-7.87.0.ebuild b/net-misc/curl/curl-7.87.0.ebuild index 7c3bc5f7d1e8..68fc4577aa21 100644 --- a/net-misc/curl/curl-7.87.0.ebuild +++ b/net-misc/curl/curl-7.87.0.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://curl.se/download/${P}.tar.xz LICENSE="curl" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="+adns alt-svc brotli +ftp gnutls gopher hsts +http2 idn +imap ipv6 kerberos ldap mbedtls nss +openssl +pop3 +progress-meter rtmp rustls samba +smtp ssh ssl sslv3 static-libs test telnet +tftp websockets zstd" IUSE+=" curl_ssl_gnutls curl_ssl_mbedtls curl_ssl_nss +curl_ssl_openssl curl_ssl_rustls" IUSE+=" nghttp3 quiche"
[gentoo-commits] repo/gentoo:master commit in: net-vpn/tor/
commit: c896d2308ef049c96c1330706235bf875da0e2e7 Author: Sam James gentoo org> AuthorDate: Thu Dec 29 00:27:34 2022 + Commit: Sam James gentoo org> CommitDate: Thu Dec 29 00:27:34 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c896d230 net-vpn/tor: Stabilize 0.4.7.12 arm64, #888799 Signed-off-by: Sam James gentoo.org> net-vpn/tor/tor-0.4.7.12.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-vpn/tor/tor-0.4.7.12.ebuild b/net-vpn/tor/tor-0.4.7.12.ebuild index 7b6656aba409..110f4a5a6738 100644 --- a/net-vpn/tor/tor-0.4.7.12.ebuild +++ b/net-vpn/tor/tor-0.4.7.12.ebuild @@ -21,7 +21,7 @@ S="${WORKDIR}/${MY_PF}" LICENSE="BSD GPL-2" SLOT="0" if [[ ${PV} != *_alpha* && ${PV} != *_beta* && ${PV} != *_rc* ]]; then - KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv ~sparc x86 ~ppc-macos" + KEYWORDS="amd64 ~arm arm64 ~hppa ~mips ppc ppc64 ~riscv ~sparc x86 ~ppc-macos" fi IUSE="caps doc lzma +man scrypt seccomp selinux +server systemd tor-hardening test zstd" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-vpn/tor/
commit: 4d5e6a22e81fa5de5a275e8d0057015aa32e4be7 Author: Sam James gentoo org> AuthorDate: Thu Dec 29 00:27:36 2022 + Commit: Sam James gentoo org> CommitDate: Thu Dec 29 00:27:36 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d5e6a22 net-vpn/tor: Stabilize 0.4.7.12 arm, #888799 Signed-off-by: Sam James gentoo.org> net-vpn/tor/tor-0.4.7.12.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-vpn/tor/tor-0.4.7.12.ebuild b/net-vpn/tor/tor-0.4.7.12.ebuild index 110f4a5a6738..88e164965eb1 100644 --- a/net-vpn/tor/tor-0.4.7.12.ebuild +++ b/net-vpn/tor/tor-0.4.7.12.ebuild @@ -21,7 +21,7 @@ S="${WORKDIR}/${MY_PF}" LICENSE="BSD GPL-2" SLOT="0" if [[ ${PV} != *_alpha* && ${PV} != *_beta* && ${PV} != *_rc* ]]; then - KEYWORDS="amd64 ~arm arm64 ~hppa ~mips ppc ppc64 ~riscv ~sparc x86 ~ppc-macos" + KEYWORDS="amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv ~sparc x86 ~ppc-macos" fi IUSE="caps doc lzma +man scrypt seccomp selinux +server systemd tor-hardening test zstd" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-misc/curl/
commit: d1d47ec43ceaacf33478a91b0114f6dd338fbc6d Author: Sam James gentoo org> AuthorDate: Thu Dec 29 00:27:37 2022 + Commit: Sam James gentoo org> CommitDate: Thu Dec 29 00:27:37 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1d47ec4 net-misc/curl: Stabilize 7.87.0 ppc64, #01 Signed-off-by: Sam James gentoo.org> net-misc/curl/curl-7.87.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/curl/curl-7.87.0.ebuild b/net-misc/curl/curl-7.87.0.ebuild index e305f5163fac..c73887d6a737 100644 --- a/net-misc/curl/curl-7.87.0.ebuild +++ b/net-misc/curl/curl-7.87.0.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://curl.se/download/${P}.tar.xz LICENSE="curl" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="+adns alt-svc brotli +ftp gnutls gopher hsts +http2 idn +imap ipv6 kerberos ldap mbedtls nss +openssl +pop3 +progress-meter rtmp rustls samba +smtp ssh ssl sslv3 static-libs test telnet +tftp websockets zstd" IUSE+=" curl_ssl_gnutls curl_ssl_mbedtls curl_ssl_nss +curl_ssl_openssl curl_ssl_rustls" IUSE+=" nghttp3 quiche"
[gentoo-commits] repo/gentoo:master commit in: dev-ml/mirage-clock/
commit: a909b0903f066031dec899bfe59b056f36e808a6 Author: Maciej Barć gentoo org> AuthorDate: Wed Dec 28 23:31:25 2022 + Commit: Maciej Barć gentoo org> CommitDate: Wed Dec 28 23:31:25 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a909b090 dev-ml/mirage-clock: bump to 4.2.0 Signed-off-by: Maciej Barć gentoo.org> dev-ml/mirage-clock/Manifest | 1 + dev-ml/mirage-clock/mirage-clock-4.2.0.ebuild | 22 ++ 2 files changed, 23 insertions(+) diff --git a/dev-ml/mirage-clock/Manifest b/dev-ml/mirage-clock/Manifest index ae784e839c2d..82acb7cc92fa 100644 --- a/dev-ml/mirage-clock/Manifest +++ b/dev-ml/mirage-clock/Manifest @@ -1 +1,2 @@ DIST mirage-clock-3.1.0.tar.gz 8441 BLAKE2B a8cc3b1ab3f929c4c28ce5f0dfe30d316b1d9445f4fd053743d5e224e8b5630c9ae2d12804ca690488a238c6aa8cd8b197ca8ca7d9e49b902964570c78ed946b SHA512 e4518a6c47e18c7fd3fd910de2f68cacb18735d59bcfffc79b676c8526466f2134979805222c39496588ef6f16a8f6b1fb79fec478459a3ec474fb60118c5551 +DIST mirage-clock-4.2.0.tar.gz 8440 BLAKE2B 37c701a92ec8cdf71e9d297ec09992f313f1b3637146988b8fac3e7c6e21be4eb2ebe622fdf1ae52612b2cf51e6cbfa87750c62bf68f126d3e61789d461a4a31 SHA512 7c32adf30505fe35a1313c162731b96e283a883dbc18d530344830a1f76d3397a6dd3b76a4ac3024aa02ff917d228c953c9ebdfeeae1f48686e776007234edda diff --git a/dev-ml/mirage-clock/mirage-clock-4.2.0.ebuild b/dev-ml/mirage-clock/mirage-clock-4.2.0.ebuild new file mode 100644 index ..5e66c4963037 --- /dev/null +++ b/dev-ml/mirage-clock/mirage-clock-4.2.0.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit dune + +DESCRIPTION="Portable clock implementation for Unix and Xen" +HOMEPAGE="https://github.com/mirage/mirage-clock"; +SRC_URI="https://github.com/mirage/mirage-clock/archive/v${PV}.tar.gz + -> ${P}.tar.gz" + +LICENSE="ISC" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" +IUSE="+ocamlopt" + +BDEPEND="dev-ml/dune-configurator" + +src_install() { + dune-install mirage-clock mirage-clock-solo5 mirage-clock-unix +}
[gentoo-commits] repo/proj/guru:dev commit in: net-p2p/feather/, net-p2p/p2pool/
commit: 1f6f6544b20f3350651f7d8c2e6141de9859a919 Author: Adam Pimentel protonmail com> AuthorDate: Wed Dec 28 23:19:31 2022 + Commit: Adam Pimentel protonmail com> CommitDate: Wed Dec 28 23:19:31 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1f6f6544 net-p2p/feather: add additional "die" to pushd/popd Signed-off-by: Adam Pimentel protonmail.com> net-p2p/feather/feather-2.1.2.ebuild | 4 ++-- net-p2p/p2pool/p2pool-2.6-r1.ebuild | 1 - 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/net-p2p/feather/feather-2.1.2.ebuild b/net-p2p/feather/feather-2.1.2.ebuild index 697aca1eb..1678afc9e 100644 --- a/net-p2p/feather/feather-2.1.2.ebuild +++ b/net-p2p/feather/feather-2.1.2.ebuild @@ -98,9 +98,9 @@ src_prepare() { default echo "#define FEATHER_VERSION \"${PV}\"" > "${WORKDIR}"/${PF}/src/config-feather.h || die echo "#define TOR_VERSION \"NOT_EMBEDDED\"" >> "${WORKDIR}"/${PF}/src/config-feather.h || die - pushd monero + pushd monero || die eapply "${FILESDIR}"/monero_add_some_includes.patch - popd + popd || die cmake_src_prepare } diff --git a/net-p2p/p2pool/p2pool-2.6-r1.ebuild b/net-p2p/p2pool/p2pool-2.6-r1.ebuild index 960bce71a..4d2e93547 100644 --- a/net-p2p/p2pool/p2pool-2.6-r1.ebuild +++ b/net-p2p/p2pool/p2pool-2.6-r1.ebuild @@ -71,7 +71,6 @@ src_prepare() { # Stop their script from overriding flags: cp "${FILESDIR}"/flags.cmake cmake/flags.cmake || die - die cmake_src_prepare }
[gentoo-commits] repo/gentoo:master commit in: sec-keys/openpgp-keys-tor/
commit: 473001e56af6cd6e8ca4b17a1eb74b45e2cf2802 Author: Sam James gentoo org> AuthorDate: Wed Dec 28 22:47:05 2022 + Commit: Sam James gentoo org> CommitDate: Wed Dec 28 22:47:05 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=473001e5 sec-keys/openpgp-keys-tor: Stabilize 20221213 ppc64, #888799 Signed-off-by: Sam James gentoo.org> sec-keys/openpgp-keys-tor/openpgp-keys-tor-20221213.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sec-keys/openpgp-keys-tor/openpgp-keys-tor-20221213.ebuild b/sec-keys/openpgp-keys-tor/openpgp-keys-tor-20221213.ebuild index e35371e93dbf..95f2bce77e86 100644 --- a/sec-keys/openpgp-keys-tor/openpgp-keys-tor-20221213.ebuild +++ b/sec-keys/openpgp-keys-tor/openpgp-keys-tor-20221213.ebuild @@ -23,7 +23,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: net-vpn/tor/
commit: ab415100bcdf88ef975e07ebbbf7b31a884dc6da Author: Sam James gentoo org> AuthorDate: Wed Dec 28 22:47:05 2022 + Commit: Sam James gentoo org> CommitDate: Wed Dec 28 22:47:05 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab415100 net-vpn/tor: Stabilize 0.4.7.12 ppc64, #888799 Signed-off-by: Sam James gentoo.org> net-vpn/tor/tor-0.4.7.12.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-vpn/tor/tor-0.4.7.12.ebuild b/net-vpn/tor/tor-0.4.7.12.ebuild index acf4849620de..7b6656aba409 100644 --- a/net-vpn/tor/tor-0.4.7.12.ebuild +++ b/net-vpn/tor/tor-0.4.7.12.ebuild @@ -21,7 +21,7 @@ S="${WORKDIR}/${MY_PF}" LICENSE="BSD GPL-2" SLOT="0" if [[ ${PV} != *_alpha* && ${PV} != *_beta* && ${PV} != *_rc* ]]; then - KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ppc ~ppc64 ~riscv ~sparc x86 ~ppc-macos" + KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv ~sparc x86 ~ppc-macos" fi IUSE="caps doc lzma +man scrypt seccomp selinux +server systemd tor-hardening test zstd" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: app-arch/gzip/
commit: 320f20babbe68947121b65c0e233f63234afd542 Author: Sam James gentoo org> AuthorDate: Wed Dec 28 22:46:22 2022 + Commit: Sam James gentoo org> CommitDate: Wed Dec 28 22:46:22 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=320f20ba app-arch/gzip: add 1.12_p20221228 (unkeyworded, RC) Signed-off-by: Sam James gentoo.org> app-arch/gzip/Manifest | 2 + app-arch/gzip/gzip-1.12_p20221228.ebuild | 99 2 files changed, 101 insertions(+) diff --git a/app-arch/gzip/Manifest b/app-arch/gzip/Manifest index bf24f30d7571..670e486ce3fe 100644 --- a/app-arch/gzip/Manifest +++ b/app-arch/gzip/Manifest @@ -1,2 +1,4 @@ DIST gzip-1.12.tar.xz 825548 BLAKE2B 7e2d482c08555f5fb0ff5408c0afe48c61034e9779eed6e3dd8046c847234c0a8a6bc34d49a934a54db0d73033e12c71a228d373551384a4cd663315071637e0 SHA512 116326fe991828227de150336a0c016f4fe932dfbb728a16b4a84965256d9929574a4f5cfaf3cf6bb4154972ef0d110f26ab472c93e62ec9a5fd7a5d65abea24 DIST gzip-1.12.tar.xz.sig 833 BLAKE2B ab7b4a759ef163d67f20773607ba0408ea9f1f7c7c224f43635fc3752acc521b74dbea4ec9ebb58a2f4fa13ecae19e00779b4b56c2cb95976301445beff817aa SHA512 1f4702797f7c5f1873c2f9c2f6210ba23824455d17ee82f50f0bf24240ed5bdf0090cf85338ccf76ba82422f8b4ad3a329d8bbf1350cb094d7bd61aa45550397 +DIST gzip-1.12_p20221228.tar.xz 806448 BLAKE2B 278eb44caca7ee16ca5d0210673726a1daebef6da7eaf0a87fc24590cb4c53d4ebe2decb6b8975440e1eb2c2cfebb69f091c658f9a7430a1717f0477fec279da SHA512 87d1fccb9603ec336c89689337e3cf3cfef70054ab4416bd8380fee011e9f517555d80a2a009bd312a58c34fdaf48778e5f0e9bea350ae280b440a325a837866 +DIST gzip-1.12_p20221228.tar.xz.sig 833 BLAKE2B b59d4677d15e2461d5fa95b4d53e94914e14cad613a9766aa3e51bfcece84ec0c4dd752c0d124cb76cc2240f9460f809c5bbbab958522c795e94026c8d4206ef SHA512 09a3a6687c80d7ec7e97ebd4c679e4d162729232d77966352c2f7ddd45594d79039ff33a93592889137605412b18b7868ea19ba4f4d162a5912a3978b3d67dd2 diff --git a/app-arch/gzip/gzip-1.12_p20221228.ebuild b/app-arch/gzip/gzip-1.12_p20221228.ebuild new file mode 100644 index ..5e5dd9d96e0a --- /dev/null +++ b/app-arch/gzip/gzip-1.12_p20221228.ebuild @@ -0,0 +1,99 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/gzip.asc +inherit flag-o-matic verify-sig + +DESCRIPTION="Standard GNU compressor" +HOMEPAGE="https://www.gnu.org/software/gzip/"; +if [[ ${PV} == *_p* ]] ; then + # Note: could put this in devspace, but if it's gone, we don't want + # it in tree anyway. It's just for testing. + MY_SNAPSHOT="$(ver_cut 1-2).31-7553" + SRC_URI=" + https://meyering.net/gzip/gzip-${MY_SNAPSHOT}.tar.xz -> ${P}.tar.xz + verify-sig? ( + https://meyering.net/gzip/gzip-${MY_SNAPSHOT}.tar.xz.sig -> ${P}.tar.xz.sig + ) + " + S="${WORKDIR}"/${PN}-${MY_SNAPSHOT} +else + SRC_URI=" + mirror://gnu/gzip/${P}.tar.xz + verify-sig? ( + mirror://gnu/gzip/${P}.tar.xz.sig + ) + " +fi + +LICENSE="GPL-3+" +SLOT="0" +if [[ ${PV} != *_p* ]] ; then + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +fi +IUSE="pic static" + +BDEPEND="verify-sig? ( sec-keys/openpgp-keys-gzip )" +RDEPEND="!app-arch/pigz[symlink(-)]" +PDEPEND=" + app-alternatives/gzip +" + +PATCHES=( + "${FILESDIR}/${PN}-1.3.8-install-symlinks.patch" +) + +src_configure() { + use static && append-flags -static + + # Avoid text relocation in gzip + use pic && export DEFS="NO_ASM" + + # bug #663928 + econf --disable-gcc-warnings +} + +src_install() { + default + + docinto txt + dodoc algorithm.doc gzip.doc + + # Avoid conflict with app-arch/ncompress + rm "${ED}"/usr/bin/uncompress || die + + # keep most things in /usr, just the fun stuff in / + # also rename them to avoid conflict with app-alternatives/gzip + dodir /bin + local x + for x in gunzip gzip zcat; do + mv "${ED}/usr/bin/${x}" "${ED}/bin/${x}-reference" || die + done + sed -i -e 's:exec gzip:&-reference:' \ + "${ED}"/bin/{gunzip,zcat}-reference || die + mv "${ED}"/usr/share/man/man1/gzip{,-reference}.1 || die + rm "${ED}"/usr/share/man/man1/{gunzip,zcat}.1 || die +} + +pkg_postinst() { + if [[ -n ${REPLACING_VERSIONS} ]]; then + local ver + for ver in ${REPLACING_VERSIONS}; do + if ver_test "${ver}" -lt "1.12-r2"; then + ewarn "This package no longer installs 'uncompress'." + ewarn
[gentoo-commits] repo/gentoo:master commit in: sec-keys/openpgp-keys-tor/
commit: bae9e7284b4481f4446997c858c803da2d0fd3bd Author: Sam James gentoo org> AuthorDate: Wed Dec 28 22:47:04 2022 + Commit: Sam James gentoo org> CommitDate: Wed Dec 28 22:47:04 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bae9e728 sec-keys/openpgp-keys-tor: Stabilize 20221213 ppc, #888799 Signed-off-by: Sam James gentoo.org> sec-keys/openpgp-keys-tor/openpgp-keys-tor-20221213.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sec-keys/openpgp-keys-tor/openpgp-keys-tor-20221213.ebuild b/sec-keys/openpgp-keys-tor/openpgp-keys-tor-20221213.ebuild index 3a8dcb61cdaa..e35371e93dbf 100644 --- a/sec-keys/openpgp-keys-tor/openpgp-keys-tor-20221213.ebuild +++ b/sec-keys/openpgp-keys-tor/openpgp-keys-tor-20221213.ebuild @@ -23,7 +23,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: net-misc/curl/
commit: a2d9d597194f63561f17f72e2ac8a9a002fcfe49 Author: Sam James gentoo org> AuthorDate: Wed Dec 28 22:47:06 2022 + Commit: Sam James gentoo org> CommitDate: Wed Dec 28 22:47:06 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2d9d597 net-misc/curl: Stabilize 7.87.0 x86, #01 Signed-off-by: Sam James gentoo.org> net-misc/curl/curl-7.87.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/curl/curl-7.87.0.ebuild b/net-misc/curl/curl-7.87.0.ebuild index 9e455b269cd4..e305f5163fac 100644 --- a/net-misc/curl/curl-7.87.0.ebuild +++ b/net-misc/curl/curl-7.87.0.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://curl.se/download/${P}.tar.xz LICENSE="curl" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="+adns alt-svc brotli +ftp gnutls gopher hsts +http2 idn +imap ipv6 kerberos ldap mbedtls nss +openssl +pop3 +progress-meter rtmp rustls samba +smtp ssh ssl sslv3 static-libs test telnet +tftp websockets zstd" IUSE+=" curl_ssl_gnutls curl_ssl_mbedtls curl_ssl_nss +curl_ssl_openssl curl_ssl_rustls" IUSE+=" nghttp3 quiche"
[gentoo-commits] repo/gentoo:master commit in: net-vpn/tor/
commit: 7188d38d16828288981e41a8925f152e16b691ff Author: Sam James gentoo org> AuthorDate: Wed Dec 28 22:47:03 2022 + Commit: Sam James gentoo org> CommitDate: Wed Dec 28 22:47:03 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7188d38d net-vpn/tor: Stabilize 0.4.7.12 ppc, #888799 Signed-off-by: Sam James gentoo.org> net-vpn/tor/tor-0.4.7.12.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-vpn/tor/tor-0.4.7.12.ebuild b/net-vpn/tor/tor-0.4.7.12.ebuild index 65677f6a27aa..acf4849620de 100644 --- a/net-vpn/tor/tor-0.4.7.12.ebuild +++ b/net-vpn/tor/tor-0.4.7.12.ebuild @@ -21,7 +21,7 @@ S="${WORKDIR}/${MY_PF}" LICENSE="BSD GPL-2" SLOT="0" if [[ ${PV} != *_alpha* && ${PV} != *_beta* && ${PV} != *_rc* ]]; then - KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc x86 ~ppc-macos" + KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ppc ~ppc64 ~riscv ~sparc x86 ~ppc-macos" fi IUSE="caps doc lzma +man scrypt seccomp selinux +server systemd tor-hardening test zstd" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-vpn/tor/
commit: 732be7e60fca49687a0c1cf264ea69c5b1a22cf7 Author: Sam James gentoo org> AuthorDate: Wed Dec 28 22:47:01 2022 + Commit: Sam James gentoo org> CommitDate: Wed Dec 28 22:47:01 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=732be7e6 net-vpn/tor: Stabilize 0.4.7.12 amd64, #888799 Signed-off-by: Sam James gentoo.org> net-vpn/tor/tor-0.4.7.12.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-vpn/tor/tor-0.4.7.12.ebuild b/net-vpn/tor/tor-0.4.7.12.ebuild index 24d6786df1fb..65677f6a27aa 100644 --- a/net-vpn/tor/tor-0.4.7.12.ebuild +++ b/net-vpn/tor/tor-0.4.7.12.ebuild @@ -21,7 +21,7 @@ S="${WORKDIR}/${MY_PF}" LICENSE="BSD GPL-2" SLOT="0" if [[ ${PV} != *_alpha* && ${PV} != *_beta* && ${PV} != *_rc* ]]; then - KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc x86 ~ppc-macos" + KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc x86 ~ppc-macos" fi IUSE="caps doc lzma +man scrypt seccomp selinux +server systemd tor-hardening test zstd" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: sec-keys/openpgp-keys-tor/
commit: 4927334a20e52af7ee64e28bbabe443db5c50688 Author: Sam James gentoo org> AuthorDate: Wed Dec 28 22:47:02 2022 + Commit: Sam James gentoo org> CommitDate: Wed Dec 28 22:47:02 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4927334a sec-keys/openpgp-keys-tor: Stabilize 20221213 amd64, #888799 Signed-off-by: Sam James gentoo.org> sec-keys/openpgp-keys-tor/openpgp-keys-tor-20221213.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sec-keys/openpgp-keys-tor/openpgp-keys-tor-20221213.ebuild b/sec-keys/openpgp-keys-tor/openpgp-keys-tor-20221213.ebuild index c463a11957ae..3a8dcb61cdaa 100644 --- a/sec-keys/openpgp-keys-tor/openpgp-keys-tor-20221213.ebuild +++ b/sec-keys/openpgp-keys-tor/openpgp-keys-tor-20221213.ebuild @@ -23,7 +23,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: net-vpn/tor/
commit: be3c8357925ff2225b1f100cdaddc8d8736e81f4 Author: Sam James gentoo org> AuthorDate: Wed Dec 28 22:47:00 2022 + Commit: Sam James gentoo org> CommitDate: Wed Dec 28 22:47:00 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be3c8357 net-vpn/tor: Stabilize 0.4.7.12 x86, #888799 Signed-off-by: Sam James gentoo.org> net-vpn/tor/tor-0.4.7.12.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-vpn/tor/tor-0.4.7.12.ebuild b/net-vpn/tor/tor-0.4.7.12.ebuild index de5e0e4c2145..24d6786df1fb 100644 --- a/net-vpn/tor/tor-0.4.7.12.ebuild +++ b/net-vpn/tor/tor-0.4.7.12.ebuild @@ -21,7 +21,7 @@ S="${WORKDIR}/${MY_PF}" LICENSE="BSD GPL-2" SLOT="0" if [[ ${PV} != *_alpha* && ${PV} != *_beta* && ${PV} != *_rc* ]]; then - KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~ppc-macos" + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc x86 ~ppc-macos" fi IUSE="caps doc lzma +man scrypt seccomp selinux +server systemd tor-hardening test zstd" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: sec-keys/openpgp-keys-tor/
commit: 9d6a27ca069d3e9c597662c2211b2b18b41d7c1c Author: Sam James gentoo org> AuthorDate: Wed Dec 28 22:47:00 2022 + Commit: Sam James gentoo org> CommitDate: Wed Dec 28 22:47:00 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d6a27ca sec-keys/openpgp-keys-tor: Stabilize 20221213 x86, #888799 Signed-off-by: Sam James gentoo.org> sec-keys/openpgp-keys-tor/openpgp-keys-tor-20221213.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sec-keys/openpgp-keys-tor/openpgp-keys-tor-20221213.ebuild b/sec-keys/openpgp-keys-tor/openpgp-keys-tor-20221213.ebuild index 73f6500ddc62..c463a11957ae 100644 --- a/sec-keys/openpgp-keys-tor/openpgp-keys-tor-20221213.ebuild +++ b/sec-keys/openpgp-keys-tor/openpgp-keys-tor-20221213.ebuild @@ -23,7 +23,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-db/oracle-instantclient/
commit: f075a6e1d05dfeeeb68bb9367be6b9b081f47a71 Author: Sam James gentoo org> AuthorDate: Wed Dec 28 22:25:09 2022 + Commit: Sam James gentoo org> CommitDate: Wed Dec 28 22:25:09 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f075a6e1 dev-db/oracle-instantclient: Stabilize 21.3.0.0.0 x86, #888793 Signed-off-by: Sam James gentoo.org> dev-db/oracle-instantclient/oracle-instantclient-21.3.0.0.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-db/oracle-instantclient/oracle-instantclient-21.3.0.0.0.ebuild b/dev-db/oracle-instantclient/oracle-instantclient-21.3.0.0.0.ebuild index aed8a1a49856..18e18ca2dbf5 100644 --- a/dev-db/oracle-instantclient/oracle-instantclient-21.3.0.0.0.ebuild +++ b/dev-db/oracle-instantclient/oracle-instantclient-21.3.0.0.0.ebuild @@ -71,7 +71,7 @@ SRC_URI=" LICENSE="OTN" SLOT="0/${MY_SOVER}" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 x86" RESTRICT="mirror splitdebug test" DEPEND="app-arch/unzip"
[gentoo-commits] repo/gentoo:master commit in: media-gfx/superslicer/
commit: bf42d23a305a76e3f6cd8535e40b226a572f721e Author: Sam James gentoo org> AuthorDate: Wed Dec 28 22:25:05 2022 + Commit: Sam James gentoo org> CommitDate: Wed Dec 28 22:25:05 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf42d23a media-gfx/superslicer: Stabilize 2.5.59.0-r3 amd64, #888775 Signed-off-by: Sam James gentoo.org> media-gfx/superslicer/superslicer-2.5.59.0-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/superslicer/superslicer-2.5.59.0-r3.ebuild b/media-gfx/superslicer/superslicer-2.5.59.0-r3.ebuild index 5316cceb3c63..083ab1fda40d 100644 --- a/media-gfx/superslicer/superslicer-2.5.59.0-r3.ebuild +++ b/media-gfx/superslicer/superslicer-2.5.59.0-r3.ebuild @@ -17,7 +17,7 @@ SRC_URI=" LICENSE="AGPL-3 Boost-1.0 GPL-2 LGPL-3 MIT" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="test" RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: sec-keys/openpgp-keys-tor/
commit: 42bb0c1d2123c52736919d8824e0bf67e1dcf1c1 Author: Sam James gentoo org> AuthorDate: Wed Dec 28 22:25:11 2022 + Commit: Sam James gentoo org> CommitDate: Wed Dec 28 22:25:11 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42bb0c1d sec-keys/openpgp-keys-tor: Stabilize 20221213 sparc, #888799 Signed-off-by: Sam James gentoo.org> sec-keys/openpgp-keys-tor/openpgp-keys-tor-20221213.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sec-keys/openpgp-keys-tor/openpgp-keys-tor-20221213.ebuild b/sec-keys/openpgp-keys-tor/openpgp-keys-tor-20221213.ebuild index ce29e33c1f39..73f6500ddc62 100644 --- a/sec-keys/openpgp-keys-tor/openpgp-keys-tor-20221213.ebuild +++ b/sec-keys/openpgp-keys-tor/openpgp-keys-tor-20221213.ebuild @@ -23,7 +23,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: sys-apps/hponcfg/
commit: 2ae7903a0733ee2b287a24ba27c5c31fc9089773 Author: Sam James gentoo org> AuthorDate: Wed Dec 28 22:25:10 2022 + Commit: Sam James gentoo org> CommitDate: Wed Dec 28 22:25:10 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ae7903a sys-apps/hponcfg: Stabilize 5.6.0.0 amd64, #888797 Signed-off-by: Sam James gentoo.org> sys-apps/hponcfg/hponcfg-5.6.0.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-apps/hponcfg/hponcfg-5.6.0.0.ebuild b/sys-apps/hponcfg/hponcfg-5.6.0.0.ebuild index 867b52259c96..65d9db612401 100644 --- a/sys-apps/hponcfg/hponcfg-5.6.0.0.ebuild +++ b/sys-apps/hponcfg/hponcfg-5.6.0.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -13,7 +13,7 @@ SRC_URI="amd64? ( https://downloads.linux.hpe.com/SDR/repo/spp/RHEL/7/x86_64/cur LICENSE="hpe" SLOT="0" -KEYWORDS="-* ~amd64" +KEYWORDS="-* amd64" IUSE="" DEPEND=""
[gentoo-commits] repo/gentoo:master commit in: dev-db/opendbx/
commit: 30c3898b346a8713dab30e4332f6c1ca36fdc508 Author: Sam James gentoo org> AuthorDate: Wed Dec 28 22:25:07 2022 + Commit: Sam James gentoo org> CommitDate: Wed Dec 28 22:25:07 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30c3898b dev-db/opendbx: Stabilize 1.4.6-r5 x86, #888791 Signed-off-by: Sam James gentoo.org> dev-db/opendbx/opendbx-1.4.6-r5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-db/opendbx/opendbx-1.4.6-r5.ebuild b/dev-db/opendbx/opendbx-1.4.6-r5.ebuild index 9fc129f26fcc..e9fc59eabfb2 100644 --- a/dev-db/opendbx/opendbx-1.4.6-r5.ebuild +++ b/dev-db/opendbx/opendbx-1.4.6-r5.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://www.linuxnetworks.de/opendbx/download/${P}.tar.gz"; LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="~amd64 ~arm64 x86" IUSE="firebird +man +mysql oracle postgres sqlite" RESTRICT="firebird? ( bindist )"
[gentoo-commits] repo/gentoo:master commit in: dev-db/opendbx/
commit: 8976791ff74d8b7ff3ea237389a78318a6d070ea Author: Sam James gentoo org> AuthorDate: Wed Dec 28 22:25:08 2022 + Commit: Sam James gentoo org> CommitDate: Wed Dec 28 22:25:08 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8976791f dev-db/opendbx: Stabilize 1.4.6-r5 amd64, #888791 Signed-off-by: Sam James gentoo.org> dev-db/opendbx/opendbx-1.4.6-r5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-db/opendbx/opendbx-1.4.6-r5.ebuild b/dev-db/opendbx/opendbx-1.4.6-r5.ebuild index e9fc59eabfb2..a84c00e4f96d 100644 --- a/dev-db/opendbx/opendbx-1.4.6-r5.ebuild +++ b/dev-db/opendbx/opendbx-1.4.6-r5.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://www.linuxnetworks.de/opendbx/download/${P}.tar.gz"; LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~amd64 ~arm64 x86" +KEYWORDS="amd64 ~arm64 x86" IUSE="firebird +man +mysql oracle postgres sqlite" RESTRICT="firebird? ( bindist )"
[gentoo-commits] repo/gentoo:master commit in: app-shells/zsh-completions/
commit: 3650a4fcad6cd57d5c966f49c6f593ef5bd44039 Author: Sam James gentoo org> AuthorDate: Wed Dec 28 22:25:06 2022 + Commit: Sam James gentoo org> CommitDate: Wed Dec 28 22:25:06 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3650a4fc app-shells/zsh-completions: Stabilize 0.34.0 ALLARCHES, #888789 Signed-off-by: Sam James gentoo.org> app-shells/zsh-completions/zsh-completions-0.34.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-shells/zsh-completions/zsh-completions-0.34.0.ebuild b/app-shells/zsh-completions/zsh-completions-0.34.0.ebuild index f5ebe5d49325..ec9a9ddd1f80 100644 --- a/app-shells/zsh-completions/zsh-completions-0.34.0.ebuild +++ b/app-shells/zsh-completions/zsh-completions-0.34.0.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} == * ]] ; then EGIT_REPO_URI="https://github.com/zsh-users/zsh-completions.git"; else SRC_URI="https://github.com/zsh-users/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos" + KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv sparc x86 ~x64-macos" fi DESCRIPTION="Additional completion definitions for Zsh"
[gentoo-commits] repo/proj/guru:dev commit in: net-misc/FORT-validator/
commit: 44523c3366ce633a455f80668b40b6b434bb Author: Alarig Le Lay swordarmor fr> AuthorDate: Wed Dec 28 22:23:51 2022 + Commit: Alarig Le Lay swordarmor fr> CommitDate: Wed Dec 28 22:23:51 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=44523c37 net-misc/FORT-validator: Don’t debug by default Closes: https://bugs.gentoo.org/888753 Signed-off-by: Alarig Le Lay swordarmor.fr> net-misc/FORT-validator/FORT-validator-1.5.3_p20220607.ebuild | 2 ++ 1 file changed, 2 insertions(+) diff --git a/net-misc/FORT-validator/FORT-validator-1.5.3_p20220607.ebuild b/net-misc/FORT-validator/FORT-validator-1.5.3_p20220607.ebuild index ee859b588..8ff4f6a32 100644 --- a/net-misc/FORT-validator/FORT-validator-1.5.3_p20220607.ebuild +++ b/net-misc/FORT-validator/FORT-validator-1.5.3_p20220607.ebuild @@ -39,6 +39,8 @@ src_prepare() { default # Don't strip CFLAGS sed -i 's/fort_CFLAGS =/fort_CFLAGS = ${CFLAGS} /' src/Makefile.am || die + # Don’t compile debug by default + sed -i '/fort_CFLAGS/ s/ -g / /' src/Makefile.am || die # Don't test network sed -i '/http/d' test/Makefile.am || die eautoreconf
[gentoo-commits] repo/gentoo:master commit in: media-libs/vulkan-loader/
commit: a7352b7107294f862221540a6e12345150ee6d7d Author: Nick Sarnie gentoo org> AuthorDate: Wed Dec 28 21:52:10 2022 + Commit: Nick Sarnie gentoo org> CommitDate: Wed Dec 28 21:52:54 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7352b71 media-libs/vulkan-loader: Don't automatically pass werror Closes: https://bugs.gentoo.org/887293 Signed-off-by: Nick Sarnie gentoo.org> media-libs/vulkan-loader/vulkan-loader-1.3.236.ebuild | 1 + media-libs/vulkan-loader/vulkan-loader-.ebuild| 1 + 2 files changed, 2 insertions(+) diff --git a/media-libs/vulkan-loader/vulkan-loader-1.3.236.ebuild b/media-libs/vulkan-loader/vulkan-loader-1.3.236.ebuild index 873df8148a72..12218ef24e7b 100644 --- a/media-libs/vulkan-loader/vulkan-loader-1.3.236.ebuild +++ b/media-libs/vulkan-loader/vulkan-loader-1.3.236.ebuild @@ -49,6 +49,7 @@ multilib_src_configure() { -DBUILD_WSI_XCB_SUPPORT=$(usex X) -DBUILD_WSI_XLIB_SUPPORT=$(usex X) -DVULKAN_HEADERS_INSTALL_DIR="${ESYSROOT}/usr" + -DENABLE_WERROR=OFF ) cmake_src_configure } diff --git a/media-libs/vulkan-loader/vulkan-loader-.ebuild b/media-libs/vulkan-loader/vulkan-loader-.ebuild index 6c8c92090b8c..91126dbe41df 100644 --- a/media-libs/vulkan-loader/vulkan-loader-.ebuild +++ b/media-libs/vulkan-loader/vulkan-loader-.ebuild @@ -50,6 +50,7 @@ multilib_src_configure() { -DBUILD_WSI_XCB_SUPPORT=$(usex X) -DBUILD_WSI_XLIB_SUPPORT=$(usex X) -DVULKAN_HEADERS_INSTALL_DIR="${ESYSROOT}/usr" + -DENABLE_WERROR=OFF ) cmake_src_configure }
[gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-headers/
commit: eedd8994717645f117883ad0fca7b04c4920be96 Author: Sergei Chernyadyev gmail com> AuthorDate: Mon Dec 19 20:08:38 2022 + Commit: Nick Sarnie gentoo org> CommitDate: Wed Dec 28 21:39:22 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eedd8994 dev-util/vulkan-headers: Version bump Signed-off-by: Sergei Chernyadyev gmail.com> Signed-off-by: Nick Sarnie gentoo.org> dev-util/vulkan-headers/Manifest | 1 + .../vulkan-headers/vulkan-headers-1.3.236.ebuild | 24 ++ 2 files changed, 25 insertions(+) diff --git a/dev-util/vulkan-headers/Manifest b/dev-util/vulkan-headers/Manifest index b1594723fd8d..538734e330bd 100644 --- a/dev-util/vulkan-headers/Manifest +++ b/dev-util/vulkan-headers/Manifest @@ -1 +1,2 @@ DIST vulkan-headers-1.3.231.tar.gz 1691630 BLAKE2B 321ad1d472a80ec31e0bbc80e8eb79ef831a385415e216b2ddf83014fcf4c3fda804fb8d085be10b35bd9454ab42cada4bf3d7f25d3d854cd607f7afd8ace906 SHA512 3d460c2e768de02f8bf5ad2963c4c75c4efe03be3d6a5a752c54676307fc2913fd765c7955bee4da42a9f9c64c20b984ffde805c3561b4e97d2b4120049e88ab +DIST vulkan-headers-1.3.236.tar.gz 1764629 BLAKE2B bcab4628979aba6121779f876010cca18308b42b2eea5f7e2c9ab45855914a5ef8f2f217a9853feca461c2fd002ad44696b60ef229c4a2f187aacb7e68ae3dd4 SHA512 f4623a9076896403ceff2c97b02bbda0692535be01dba0a51a1faaa015d9c57c47aaa0960505b94553f24b4efb9ebb84adac5a949d341bbb13898d734e6c722c diff --git a/dev-util/vulkan-headers/vulkan-headers-1.3.236.ebuild b/dev-util/vulkan-headers/vulkan-headers-1.3.236.ebuild new file mode 100644 index ..591287d773f0 --- /dev/null +++ b/dev-util/vulkan-headers/vulkan-headers-1.3.236.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +MY_PN=Vulkan-Headers +inherit cmake + +if [[ ${PV} == ** ]]; then + EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git"; + inherit git-r3 +else + SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.0.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" + S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0 +fi + +DESCRIPTION="Vulkan Header files and API registry" +HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Headers"; + +LICENSE="Apache-2.0" +SLOT="0" + +BDEPEND=">=dev-util/cmake-3.10.2"
[gentoo-commits] repo/gentoo:master commit in: dev-util/glslang/
commit: daebf84e5fc667eea0b64c67902a3d1b3764728d Author: Sergei Chernyadyev gmail com> AuthorDate: Sun Dec 25 15:49:10 2022 + Commit: Nick Sarnie gentoo org> CommitDate: Wed Dec 28 21:39:43 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=daebf84e dev-util/glslang: Bump install-static-libs patch for version to 1.3.236 Signed-off-by: Sergei Chernyadyev gmail.com> Closes: https://github.com/gentoo/gentoo/pull/28716 Signed-off-by: Nick Sarnie gentoo.org> dev-util/glslang/glslang-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/glslang/glslang-.ebuild b/dev-util/glslang/glslang-.ebuild index c7d6b2354929..cfde31bd6156 100644 --- a/dev-util/glslang/glslang-.ebuild +++ b/dev-util/glslang/glslang-.ebuild @@ -19,7 +19,7 @@ fi DESCRIPTION="Khronos reference front-end for GLSL and ESSL, and sample SPIR-V generator" HOMEPAGE="https://www.khronos.org/opengles/sdk/tools/Reference-Compiler/ https://github.com/KhronosGroup/glslang"; -PATCHES=( "${FILESDIR}/${PN}-1.3.231-Install-static-libs.patch" ) +PATCHES=( "${FILESDIR}/${PN}-1.3.236-Install-static-libs.patch" ) LICENSE="BSD" SLOT="0/1"
[gentoo-commits] repo/gentoo:master commit in: media-libs/vulkan-loader/
commit: a26e6d7d4440932dbb8367a46fd3dc6798d8bfb5 Author: Sergei Chernyadyev gmail com> AuthorDate: Mon Dec 19 20:11:25 2022 + Commit: Nick Sarnie gentoo org> CommitDate: Wed Dec 28 21:39:36 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a26e6d7d media-libs/vulkan-loader: Version bump Signed-off-by: Sergei Chernyadyev gmail.com> Signed-off-by: Nick Sarnie gentoo.org> media-libs/vulkan-loader/Manifest | 1 + .../vulkan-loader/vulkan-loader-1.3.236.ebuild | 65 ++ 2 files changed, 66 insertions(+) diff --git a/media-libs/vulkan-loader/Manifest b/media-libs/vulkan-loader/Manifest index a3473d6f8e3a..bd950daebfeb 100644 --- a/media-libs/vulkan-loader/Manifest +++ b/media-libs/vulkan-loader/Manifest @@ -1 +1,2 @@ DIST vulkan-loader-1.3.231.tar.gz 1609720 BLAKE2B 0e6c2bdb6934502cd7f315636cf17dc0eeca7b990f8573944dcf5aec775272ce8c246efe51ee0395e0c2ed23c63a584be104d8a49a556c6d17e0fa66fda772cf SHA512 07f1a8e7737d9609a138b4e9740f9c2228db1ac56f8ddbf3c1ec0ec3b745647002ba3af4725347941dae2feb63e7c33c9db5f14ab98d2f47dfd2181a559ba849 +DIST vulkan-loader-1.3.236.tar.gz 1646230 BLAKE2B dd4448f32ef6f9ba25cb9bfd07549213ce787bfe21fd7d677fed55940173f583457f9082b75a497f4849afa3584fc147f3973c8d59f2a6a10ab16a10753ad5f8 SHA512 d80f979775e6a98b1a68e079b825984a03c76ecc04d9a8e979ff751f0f0825234662b15f2096a1c183f35bce8a1cfc16dda3238ad8f192f1622da74b9ee4e078 diff --git a/media-libs/vulkan-loader/vulkan-loader-1.3.236.ebuild b/media-libs/vulkan-loader/vulkan-loader-1.3.236.ebuild new file mode 100644 index ..873df8148a72 --- /dev/null +++ b/media-libs/vulkan-loader/vulkan-loader-1.3.236.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +MY_PN=Vulkan-Loader +inherit flag-o-matic cmake-multilib toolchain-funcs + +if [[ ${PV} == ** ]]; then + EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git"; + EGIT_SUBMODULES=() + inherit git-r3 +else + SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" + S="${WORKDIR}"/${MY_PN}-sdk-${PV} +fi + +DESCRIPTION="Vulkan Installable Client Driver (ICD) Loader" +HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Loader"; + +LICENSE="Apache-2.0" +SLOT="0" +IUSE="layers wayland X" + +BDEPEND=">=dev-util/cmake-3.10.2" +DEPEND=" + ~dev-util/vulkan-headers-${PV} + wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] ) + X? ( + x11-libs/libX11:=[${MULTILIB_USEDEP}] + x11-libs/libXrandr:=[${MULTILIB_USEDEP}] + ) +" +PDEPEND="layers? ( media-libs/vulkan-layers:=[${MULTILIB_USEDEP}] )" + +multilib_src_configure() { + # Integrated clang assembler doesn't work with x86 - Bug #698164 + if tc-is-clang && [[ ${ABI} == x86 ]]; then + append-cflags -fno-integrated-as + fi + + local mycmakeargs=( + -DCMAKE_C_FLAGS="${CFLAGS} -DNDEBUG" + -DCMAKE_CXX_FLAGS="${CXXFLAGS} -DNDEBUG" + -DCMAKE_SKIP_RPATH=ON + -DBUILD_TESTS=OFF + -DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland) + -DBUILD_WSI_XCB_SUPPORT=$(usex X) + -DBUILD_WSI_XLIB_SUPPORT=$(usex X) + -DVULKAN_HEADERS_INSTALL_DIR="${ESYSROOT}/usr" + ) + cmake_src_configure +} + +multilib_src_install() { + keepdir /etc/vulkan/icd.d + + cmake_src_install +} + +pkg_postinst() { + einfo "USE=demos has been dropped as per upstream packaging" + einfo "vulkaninfo is now available in the dev-util/vulkan-tools package" +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-headers/
commit: 5142826a4c693224b86f43e4c5a716094fa2ac71 Author: Sergei Chernyadyev gmail com> AuthorDate: Mon Dec 19 20:07:05 2022 + Commit: Nick Sarnie gentoo org> CommitDate: Wed Dec 28 21:39:19 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5142826a dev-util/spirv-headers: Version bump Signed-off-by: Sergei Chernyadyev gmail.com> Signed-off-by: Nick Sarnie gentoo.org> dev-util/spirv-headers/Manifest | 1 + dev-util/spirv-headers/spirv-headers-1.3.236.ebuild | 17 + 2 files changed, 18 insertions(+) diff --git a/dev-util/spirv-headers/Manifest b/dev-util/spirv-headers/Manifest index b2415ef88b9f..9eab65e5f541 100644 --- a/dev-util/spirv-headers/Manifest +++ b/dev-util/spirv-headers/Manifest @@ -1 +1,2 @@ DIST spirv-headers-1.3.231.tar.gz 439643 BLAKE2B 034f3ff56a36dbd62290980f55ead654af209eb23359b541b6d6de72f8c6dbd67d7e0ca5c64f0e2b2f29077a19b224909c507d373a17b76010862df3222e8a08 SHA512 227d0ae49d3095813cb48b5657858df4caebfc4c711b5d8b1d358f4b37f40b482d4cc7ca4d91cb029c32c8ba6af73221ba0fa02724e795a46dc324f2bc832ff9 +DIST spirv-headers-1.3.236.tar.gz 445166 BLAKE2B cf64f91a3d4368f876fb5834c0fa42d36861519b842fee8789515752dc8cb519266579cec8be26f3e0ea2917884b3bad2644f337adf9184cda139224cbc33240 SHA512 0cd35cbff41b5dc6f78c5129c138c83e099c8bea63eca9dfc8fdf0a19fed015b9d4435fc8e1c8d98997f1c673162b289842e0bbe3ba243f798bc631cd92d85d2 diff --git a/dev-util/spirv-headers/spirv-headers-1.3.236.ebuild b/dev-util/spirv-headers/spirv-headers-1.3.236.ebuild new file mode 100644 index ..d2781b9e4327 --- /dev/null +++ b/dev-util/spirv-headers/spirv-headers-1.3.236.ebuild @@ -0,0 +1,17 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake + +DESCRIPTION="Machine-readable files for the SPIR-V Registry" +HOMEPAGE="https://www.khronos.org/registry/spir-v/"; +EGIT_COMMIT="sdk-${PV}" +SRC_URI="https://github.com/KhronosGroup/SPIRV-Headers/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" + +S="${WORKDIR}/SPIRV-Headers-${EGIT_COMMIT}"
[gentoo-commits] repo/gentoo:master commit in: media-libs/vulkan-layers/
commit: a35f6b713e250635375a3bbc6fd06197030a8c88 Author: Sergei Chernyadyev gmail com> AuthorDate: Mon Dec 19 20:13:06 2022 + Commit: Nick Sarnie gentoo org> CommitDate: Wed Dec 28 21:39:39 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a35f6b71 media-libs/vulkan-layers: Version bump Signed-off-by: Sergei Chernyadyev gmail.com> Signed-off-by: Nick Sarnie gentoo.org> media-libs/vulkan-layers/Manifest | 1 + .../vulkan-layers/vulkan-layers-1.3.236.ebuild | 55 ++ 2 files changed, 56 insertions(+) diff --git a/media-libs/vulkan-layers/Manifest b/media-libs/vulkan-layers/Manifest index b6b37bf2a765..3074cdc9ac80 100644 --- a/media-libs/vulkan-layers/Manifest +++ b/media-libs/vulkan-layers/Manifest @@ -1 +1,2 @@ DIST vulkan-layers-1.3.231.tar.gz 4408601 BLAKE2B 9b777559a540c34c5f86a93b15c42a223b8b7fd517f06e28d7bd0ba0fdc938063fd86126f7cdb43e692f3cc22296b5f8df924c2f39e3ead38325b2e1442bf3a6 SHA512 550ff2f5d718ab1a272977f3beb89f653107a7a2b89209408233cb3b969206d1d9383e0e8933343bc71fc920dd80e0cf62ad3baa588b671f24ce04cb93d4b606 +DIST vulkan-layers-1.3.236.tar.gz 4519779 BLAKE2B 087ecbfc4e460dbdd65009262d3ddedbed72258742ec902ac6e6e89d779aa350f819d4aa2aad4a30d365bdfb079c25ccaec265b9c5b56066e082db4701300095 SHA512 0ebb9d44b1a465a28702e12c80c6accb55dbd6a53ce2f1eb8e8cd627583a217544e21e8eb7e1619620458d756c0cde244bcde331710ab8244e113e302839f479 diff --git a/media-libs/vulkan-layers/vulkan-layers-1.3.236.ebuild b/media-libs/vulkan-layers/vulkan-layers-1.3.236.ebuild new file mode 100644 index ..4651b8594c3a --- /dev/null +++ b/media-libs/vulkan-layers/vulkan-layers-1.3.236.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +MY_PN=Vulkan-ValidationLayers +PYTHON_COMPAT=( python3_{8..11} ) +inherit cmake-multilib python-any-r1 + +if [[ ${PV} == ** ]]; then + EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git"; + EGIT_SUBMODULES=() + inherit git-r3 +else + SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.0.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" + S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0 +fi + +DESCRIPTION="Vulkan Validation Layers" +HOMEPAGE="https://github.com/KhronosGroup/Vulkan-ValidationLayers"; + +LICENSE="Apache-2.0" +SLOT="0" +IUSE="wayland X" + +BDEPEND=">=dev-util/cmake-3.10.2" +RDEPEND="~dev-util/spirv-tools-${PV}:=[${MULTILIB_USEDEP}]" +DEPEND="${RDEPEND} + ${PYTHON_DEPS} + >=dev-cpp/robin-hood-hashing-3.11.5 + ~dev-util/glslang-${PV}:=[${MULTILIB_USEDEP}] + ~dev-util/vulkan-headers-${PV} + wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] ) + X? ( + x11-libs/libX11:=[${MULTILIB_USEDEP}] + x11-libs/libXrandr:=[${MULTILIB_USEDEP}] + ) +" + +multilib_src_configure() { + local mycmakeargs=( + -DCMAKE_C_FLAGS="${CFLAGS} -DNDEBUG" + -DCMAKE_CXX_FLAGS="${CXXFLAGS} -DNDEBUG" + -DCMAKE_SKIP_RPATH=ON + -DBUILD_LAYER_SUPPORT_FILES=ON + -DBUILD_WERROR=OFF + -DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland) + -DBUILD_WSI_XCB_SUPPORT=$(usex X) + -DBUILD_WSI_XLIB_SUPPORT=$(usex X) + -DBUILD_TESTS=OFF + -DVulkanRegistry_DIR="${ESYSROOT}/usr/share/vulkan/registry" + ) + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-tools/
commit: c05fa83c6e2a8de24540d5b8776bff259ba534a4 Author: Sergei Chernyadyev gmail com> AuthorDate: Mon Dec 19 20:09:36 2022 + Commit: Nick Sarnie gentoo org> CommitDate: Wed Dec 28 21:39:26 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c05fa83c dev-util/spirv-tools: Version bump Signed-off-by: Sergei Chernyadyev gmail.com> Signed-off-by: Nick Sarnie gentoo.org> dev-util/spirv-tools/Manifest | 1 + dev-util/spirv-tools/spirv-tools-1.3.236.ebuild | 44 + 2 files changed, 45 insertions(+) diff --git a/dev-util/spirv-tools/Manifest b/dev-util/spirv-tools/Manifest index be15be4148a5..d5f357d0b2f8 100644 --- a/dev-util/spirv-tools/Manifest +++ b/dev-util/spirv-tools/Manifest @@ -1 +1,2 @@ DIST spirv-tools-1.3.231.tar.gz 3044417 BLAKE2B f59afde3ec653e9ed0e8c43814e2ec8e9e379d3872c5f277215948d57ff4dc29374525e42fb5cace08d59c8322c28a9077c3573691242c5aaf4b057865ed7cf1 SHA512 d38ca24b9316e9e878f56e63a08ee40d7cae5aa947546f4d9e789d71b81d0f551fcafacce09d59e9874e284705f55f98e5fdc0acc27ec429fab02f9762e47952 +DIST spirv-tools-1.3.236.tar.gz 3079909 BLAKE2B 97c773b3bee60d3889f9bda49d0b729ce199fab1d6ac211f0bcc9fd0ec2d1d770ed6dccd603cf9beae82541d009fa37bc6d5e1a3a8cae82985c84e3bcfbc4149 SHA512 c70287582cc42eca1a4b81259217f02e4d7003503d43a2aabc24b3c6c50b9081768bdd69ed8a9c8489b1e9a52e9762629c920a96eb2ef43a96e9ead7a1438674 diff --git a/dev-util/spirv-tools/spirv-tools-1.3.236.ebuild b/dev-util/spirv-tools/spirv-tools-1.3.236.ebuild new file mode 100644 index ..0e9cb686acc2 --- /dev/null +++ b/dev-util/spirv-tools/spirv-tools-1.3.236.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +MY_PN=SPIRV-Tools +PYTHON_COMPAT=( python3_{8..11} ) +PYTHON_REQ_USE="xml(+)" +inherit cmake-multilib python-any-r1 + +if [[ ${PV} == ** ]]; then + EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git"; + inherit git-r3 +else + EGIT_COMMIT="sdk-${PV}.0" + SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" + S="${WORKDIR}"/${MY_PN}-${EGIT_COMMIT} +fi + +DESCRIPTION="Provides an API and commands for processing SPIR-V modules" +HOMEPAGE="https://github.com/KhronosGroup/SPIRV-Tools"; + +LICENSE="Apache-2.0" +SLOT="0" +# Tests fail upon finding symbols that do not match a regular expression +# in the generated library. Easily hit with non-standard compiler flags +RESTRICT="test" +COMMON_DEPEND="~dev-util/spirv-headers-${PV}" +DEPEND="${COMMON_DEPEND}" +RDEPEND="" +BDEPEND="${PYTHON_DEPS} + ${COMMON_DEPEND}" + +multilib_src_configure() { + local mycmakeargs=( + "-DSPIRV-Headers_SOURCE_DIR=${ESYSROOT}/usr/" + "-DSPIRV_WERROR=OFF" + "-DSPIRV_TOOLS_BUILD_STATIC=OFF" + "-DBUILD_SHARED_LIBS=ON" + ) + + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
commit: a5e559f331c8f88863cddc95afe949d12a5526a3 Author: Sergei Chernyadyev gmail com> AuthorDate: Mon Dec 19 20:10:28 2022 + Commit: Nick Sarnie gentoo org> CommitDate: Wed Dec 28 21:39:33 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5e559f3 dev-util/vulkan-tools: Version bump Signed-off-by: Sergei Chernyadyev gmail.com> Signed-off-by: Nick Sarnie gentoo.org> dev-util/vulkan-tools/Manifest| 1 + dev-util/vulkan-tools/vulkan-tools-1.3.236.ebuild | 82 +++ 2 files changed, 83 insertions(+) diff --git a/dev-util/vulkan-tools/Manifest b/dev-util/vulkan-tools/Manifest index 1e28a261797b..6c6ab95b9c4d 100644 --- a/dev-util/vulkan-tools/Manifest +++ b/dev-util/vulkan-tools/Manifest @@ -1 +1,2 @@ DIST vulkan-tools-1.3.231.tar.gz 876613 BLAKE2B 5c57e5f1f101d79b2bc57a7033a438c470db0d089beaeafa69865f95f14a55c0f71fcc0fb0dea1d898ddcdb80364abb883805e6b60f488a2b5b56bb42cffd4e9 SHA512 b6b1404e3d77e85c5f5d7e93503e9b2a409a506692a862fcfc01a57d3ee5c6410f47dc7175175b817a1f0e9af62b7a99934c33c68f90babd698aeaeb0b8f +DIST vulkan-tools-1.3.236.tar.gz 880927 BLAKE2B 0d2b885057d063946140489eae4fb08ad8ff3172d23243f746c74090a20990901b18126cfb41efdd38b24f7c2e7dcd62dd3453f0f6130c618632592a4ecb1d31 SHA512 aa3b934ab084a29ae2503be96f0af69c52b693525cd5bd641c85b5a6f79ec3b7a48ba1b08a1a898229f80086bd5fc819b8ad4019835490653edadcf2d086b9f3 diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.236.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.236.ebuild new file mode 100644 index ..8a1f2672d510 --- /dev/null +++ b/dev-util/vulkan-tools/vulkan-tools-1.3.236.ebuild @@ -0,0 +1,82 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +MY_PN=Vulkan-Tools +PYTHON_COMPAT=( python3_{8..11} ) +inherit cmake-multilib python-any-r1 + +if [[ ${PV} == ** ]]; then + EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git"; + EGIT_SUBMODULES=() + inherit git-r3 +else + SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.0.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv" + S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0 +fi + +DESCRIPTION="Official Vulkan Tools and Utilities for Windows, Linux, Android, and MacOS" +HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Tools"; + +LICENSE="Apache-2.0" +SLOT="0" +IUSE="cube wayland +X" + +# Cube demo only supports one window system at a time +REQUIRED_USE="cube? ( ^^ ( X wayland ) )" + +BDEPEND="${PYTHON_DEPS} + >=dev-util/cmake-3.10.2 + cube? ( ~dev-util/glslang-${PV}:=[${MULTILIB_USEDEP}] ) +" +RDEPEND=" + ~media-libs/vulkan-loader-${PV}:=[${MULTILIB_USEDEP},wayland?,X?] + wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] ) + X? ( + x11-libs/libX11:=[${MULTILIB_USEDEP}] + x11-libs/libXrandr:=[${MULTILIB_USEDEP}] + ) +" +DEPEND="${RDEPEND} + ~dev-util/vulkan-headers-${PV} +" + +pkg_setup() { + MULTILIB_CHOST_TOOLS=( + /usr/bin/vulkaninfo + ) + + use cube && MULTILIB_CHOST_TOOLS+=( + /usr/bin/vkcube + /usr/bin/vkcubepp + ) + + python-any-r1_pkg_setup +} + +multilib_src_configure() { + local mycmakeargs=( + -DCMAKE_C_FLAGS="${CFLAGS} -DNDEBUG" + -DCMAKE_CXX_FLAGS="${CXXFLAGS} -DNDEBUG" + -DCMAKE_SKIP_RPATH=ON + -DBUILD_VULKANINFO=ON + -DBUILD_CUBE=$(usex cube) + -DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland) + -DBUILD_WSI_XCB_SUPPORT=$(usex X) + -DBUILD_WSI_XLIB_SUPPORT=$(usex X) + -DVULKAN_HEADERS_INSTALL_DIR="${ESYSROOT}/usr" + ) + + use cube && mycmakeargs+=( + -DGLSLANG_INSTALL_DIR="${ESYSROOT}/usr" + -DCUBE_WSI_SELECTION=$(usex X XCB WAYLAND) + ) + + cmake_src_configure +} + +multilib_src_install() { + cmake_src_install +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/glslang/, dev-util/glslang/files/
commit: 6790faaf95b65351d3f0512f27a65287848dfcb9 Author: Sergei Chernyadyev gmail com> AuthorDate: Mon Dec 19 20:10:06 2022 + Commit: Nick Sarnie gentoo org> CommitDate: Wed Dec 28 21:39:29 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6790faaf dev-util/glslang: Version bump Signed-off-by: Sergei Chernyadyev gmail.com> Signed-off-by: Nick Sarnie gentoo.org> dev-util/glslang/Manifest | 1 + .../glslang-1.3.236-Install-static-libs.patch | 39 ++ dev-util/glslang/glslang-1.3.236.ebuild| 37 3 files changed, 77 insertions(+) diff --git a/dev-util/glslang/Manifest b/dev-util/glslang/Manifest index bb1609390d75..2d49fc095c50 100644 --- a/dev-util/glslang/Manifest +++ b/dev-util/glslang/Manifest @@ -1,3 +1,4 @@ DIST glslang-1.3.216.tar.gz 3537750 BLAKE2B 0eddc7be8a4499a283b941b51aefec5bfa3d555b8f44408f33a6993db1bea96b6dfeedb093d64117ef4ffca6ad264ea5968492af642fc2b0563bb43eff241cb8 SHA512 4ab3953df2e881e4eb923307d6ec906daaa1786a1ad1b4d7d6713d63599c8f7cfd41257d53f7caeddcc4ad8cc4aac707393d2b7a1c7452ff5e9d1ae5f84696e8 DIST glslang-1.3.224.tar.gz 3543160 BLAKE2B 5773f884b39f2bd01bf71269e62ee3c0ee36a736249e65b6b205560227698230e708feb4137cffe7b4b30e8756c206e53663bb3942b1d5d528511ac96e8bc407 SHA512 d982fb166d07e8862b8b41d90652fd419a35a0987ff86e21b4cb760594e0c8505d927dcdb089540168ca4b47e4d89d5e150706758ff82b25011f52c1716cfbf4 DIST glslang-1.3.231.tar.gz 3657070 BLAKE2B 3a33854d165e966f339027f73d0f05bf4a2df5998f379529413209eaca2b3e95939ead4bb606e7f65effb7a32e81ce40f4bd7af94b2e6fbad1ed8d809f6a1f19 SHA512 2235c476b03bcb93ac9d0d8a88fdf980f6435086d7ce13a1d9c8ff223880d788a49f35e7392f1b5af9174da7b501a171b80ce4e89bc0c6d609d2b737da982e56 +DIST glslang-1.3.236.tar.gz 3659402 BLAKE2B 7ee37cf00e5d9bd821253d7c907d29422410cf6809f7ec09551b1d0b08e53924add24595a52b241017b69890037ea91660be1ea5645e18cb1e0bba80ad224a5b SHA512 4758b137a31bc6ef999c6b00f4d4a55c0edc879eb09082acbc22a56549a53e61ee5a67e705a40f679f2e25f3a5f1245c14a880e646febc5270e8374809debcb3 diff --git a/dev-util/glslang/files/glslang-1.3.236-Install-static-libs.patch b/dev-util/glslang/files/glslang-1.3.236-Install-static-libs.patch new file mode 100644 index ..826e0f6cd856 --- /dev/null +++ b/dev-util/glslang/files/glslang-1.3.236-Install-static-libs.patch @@ -0,0 +1,39 @@ +diff --git a/OGLCompilersDLL/CMakeLists.txt b/OGLCompilersDLL/CMakeLists.txt +index b44cbc73..41f6de93 100644 +--- a/OGLCompilersDLL/CMakeLists.txt b/OGLCompilersDLL/CMakeLists.txt +@@ -41,7 +41,7 @@ if(WIN32) + source_group("Source" FILES ${SOURCES}) + endif(WIN32) + +-if(ENABLE_GLSLANG_INSTALL AND NOT BUILD_SHARED_LIBS) ++if(ENABLE_GLSLANG_INSTALL) + install(TARGETS OGLCompiler EXPORT glslang-targets) + + # Backward compatibility +diff --git a/glslang/CMakeLists.txt b/glslang/CMakeLists.txt +index a8b14911..57ec1efd 100644 +--- a/glslang/CMakeLists.txt b/glslang/CMakeLists.txt +@@ -203,7 +203,7 @@ endif() + + if(ENABLE_GLSLANG_INSTALL) + install(TARGETS glslang EXPORT glslang-targets) +-if(NOT BUILD_SHARED_LIBS) ++if(BUILD_SHARED_LIBS) + install(TARGETS MachineIndependent EXPORT glslang-targets) + install(TARGETS GenericCodeGen EXPORT glslang-targets) + +diff --git a/glslang/OSDependent/Unix/CMakeLists.txt b/glslang/OSDependent/Unix/CMakeLists.txt +index 16eb939b..959788dc 100644 +--- a/glslang/OSDependent/Unix/CMakeLists.txt b/glslang/OSDependent/Unix/CMakeLists.txt +@@ -52,7 +52,7 @@ else() + target_link_libraries(OSDependent Threads::Threads) + endif() + +-if(ENABLE_GLSLANG_INSTALL AND NOT BUILD_SHARED_LIBS) ++if(ENABLE_GLSLANG_INSTALL) + install(TARGETS OSDependent EXPORT glslang-targets) + + # Backward compatibility diff --git a/dev-util/glslang/glslang-1.3.236.ebuild b/dev-util/glslang/glslang-1.3.236.ebuild new file mode 100644 index ..519eb9fd2b13 --- /dev/null +++ b/dev-util/glslang/glslang-1.3.236.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{8..11} ) +inherit cmake-multilib python-any-r1 + +if [[ ${PV} == ** ]]; then + EGIT_REPO_URI="https://github.com/KhronosGroup/${PN}.git"; + inherit git-r3 +else + SNAPSHOT_COMMIT="sdk-${PV}.0" + SRC_URI="https://github.com/KhronosGroup/${PN}/archive/${SNAPSHOT_COMMIT}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" + S="${WORKDIR}/${PN}-${SNAPSHOT_COMMIT}" +fi + +DESCRIPTION="Khronos reference front-end for GLSL and ESSL, and sample SPIR-V generator" +HOMEPAGE="https://www.khronos.org/opengles/sdk/tools/Reference-Compiler/ https://github.com/KhronosGroup/glslang"; + +PATCHES=( "${FILESDIR}/${P}-Install-static-libs.patch" ) + +
[gentoo-commits] repo/gentoo:master commit in: profiles/default/linux/mips/23.0/multilib/n32/systemd/, ...
commit: 334ac67a7da42802b3ae940c924ad10455b39755 Author: Andreas K. Hüttel gentoo org> AuthorDate: Wed Dec 28 18:17:48 2022 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Wed Dec 28 21:24:49 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=334ac67a profiles: add 23.0 mips profiles without special changes, do not use yet Signed-off-by: Andreas K. Hüttel gentoo.org> profiles/default/linux/mips/23.0/eapi | 1 + profiles/default/linux/mips/23.0/mipsel/eapi| 1 + profiles/default/linux/mips/23.0/mipsel/multilib/eapi | 1 + profiles/default/linux/mips/23.0/mipsel/multilib/n32/eapi | 1 + profiles/default/linux/mips/23.0/mipsel/multilib/n32/parent | 2 ++ profiles/default/linux/mips/23.0/mipsel/multilib/n32/systemd/eapi | 1 + profiles/default/linux/mips/23.0/mipsel/multilib/n32/systemd/parent | 2 ++ profiles/default/linux/mips/23.0/mipsel/multilib/n64/eapi | 1 + profiles/default/linux/mips/23.0/mipsel/multilib/n64/parent | 2 ++ profiles/default/linux/mips/23.0/mipsel/multilib/n64/systemd/eapi | 1 + profiles/default/linux/mips/23.0/mipsel/multilib/n64/systemd/parent | 2 ++ profiles/default/linux/mips/23.0/mipsel/multilib/o32/eapi | 1 + profiles/default/linux/mips/23.0/mipsel/multilib/o32/parent | 2 ++ profiles/default/linux/mips/23.0/mipsel/multilib/parent | 2 ++ profiles/default/linux/mips/23.0/mipsel/n32/eapi| 1 + profiles/default/linux/mips/23.0/mipsel/n32/parent | 2 ++ profiles/default/linux/mips/23.0/mipsel/n32/systemd/eapi| 1 + profiles/default/linux/mips/23.0/mipsel/n32/systemd/parent | 2 ++ profiles/default/linux/mips/23.0/mipsel/n64/eapi| 1 + profiles/default/linux/mips/23.0/mipsel/n64/parent | 2 ++ profiles/default/linux/mips/23.0/mipsel/n64/systemd/eapi| 1 + profiles/default/linux/mips/23.0/mipsel/n64/systemd/parent | 2 ++ profiles/default/linux/mips/23.0/mipsel/o32/eapi| 1 + profiles/default/linux/mips/23.0/mipsel/o32/parent | 2 ++ profiles/default/linux/mips/23.0/mipsel/o32/systemd/eapi| 1 + profiles/default/linux/mips/23.0/mipsel/o32/systemd/parent | 2 ++ profiles/default/linux/mips/23.0/mipsel/parent | 2 ++ profiles/default/linux/mips/23.0/multilib/eapi | 1 + profiles/default/linux/mips/23.0/multilib/n32/eapi | 1 + profiles/default/linux/mips/23.0/multilib/n32/parent| 2 ++ profiles/default/linux/mips/23.0/multilib/n32/systemd/eapi | 1 + profiles/default/linux/mips/23.0/multilib/n32/systemd/parent| 2 ++ profiles/default/linux/mips/23.0/multilib/n64/eapi | 1 + profiles/default/linux/mips/23.0/multilib/n64/parent| 2 ++ profiles/default/linux/mips/23.0/multilib/o32/eapi | 1 + profiles/default/linux/mips/23.0/multilib/o32/parent| 2 ++ profiles/default/linux/mips/23.0/multilib/parent| 2 ++ profiles/default/linux/mips/23.0/musl/eapi | 1 + profiles/default/linux/mips/23.0/musl/mipsel/eapi | 1 + profiles/default/linux/mips/23.0/musl/mipsel/make.defaults | 5 + profiles/default/linux/mips/23.0/musl/mipsel/n64/eapi | 1 + profiles/default/linux/mips/23.0/musl/mipsel/n64/make.defaults | 6 ++ profiles/default/linux/mips/23.0/musl/mipsel/n64/parent | 2 ++ profiles/default/linux/mips/23.0/musl/mipsel/o32/eapi | 1 + profiles/default/linux/mips/23.0/musl/mipsel/o32/make.defaults | 6 ++ profiles/default/linux/mips/23.0/musl/mipsel/o32/parent | 2 ++ profiles/default/linux/mips/23.0/musl/mipsel/parent | 2 ++ profiles/default/linux/mips/23.0/musl/n64/eapi | 1 + profiles/default/linux/mips/23.0/musl/n64/make.defaults | 6 ++ profiles/default/linux/mips/23.0/musl/n64/parent| 2 ++ profiles/default/linux/mips/23.0/musl/o32/eapi | 1 + profiles/default/linux/mips/23.0/musl/o32/make.defaults | 6 ++ profiles/default/linux/mips/23.0/musl/o32/parent| 2 ++ profiles/default/linux/mips/23.0/musl/parent| 3 +++ profiles/default/linux/mips/23.0/n32/eapi | 1 + profiles/default/linux/mips/23.0/n32/parent | 2 ++ profiles/default/linux/mips/23.0/n32/systemd/eapi | 1 + profiles/default/linux/mips/23.0/n32/systemd/parent | 2 ++ profiles/default/linux/mips/23.0/n64/eapi | 1 + profiles/default/linux/mips/23.0/n64/parent | 2 ++ profiles/default/linux/
[gentoo-commits] repo/gentoo:master commit in: profiles/default/linux/mips/23.0/mipsel/o32/, ...
commit: b14ccff2d4d0eb8f88860b15818ca95b7e06ed6d Author: Andreas K. Hüttel gentoo org> AuthorDate: Wed Dec 28 21:24:02 2022 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Wed Dec 28 21:24:52 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b14ccff2 profiles: add new CHOST settings to mips 23.0 profiles Signed-off-by: Andreas K. Hüttel gentoo.org> profiles/default/linux/mips/23.0/make.defaults| 6 ++ profiles/default/linux/mips/23.0/mipsel/make.defaults | 6 ++ .../default/linux/mips/23.0/mipsel/multilib/n32/make.defaults | 8 .../default/linux/mips/23.0/mipsel/multilib/n64/make.defaults | 8 .../default/linux/mips/23.0/mipsel/multilib/o32/make.defaults | 8 profiles/default/linux/mips/23.0/mipsel/n32/make.defaults | 8 profiles/default/linux/mips/23.0/mipsel/n64/make.defaults | 8 profiles/default/linux/mips/23.0/mipsel/o32/make.defaults | 8 profiles/default/linux/mips/23.0/multilib/n32/make.defaults | 8 profiles/default/linux/mips/23.0/multilib/n64/make.defaults | 8 profiles/default/linux/mips/23.0/multilib/o32/make.defaults | 8 profiles/default/linux/mips/23.0/n32/make.defaults| 8 profiles/default/linux/mips/23.0/n64/make.defaults| 8 profiles/default/linux/mips/23.0/o32/make.defaults| 8 .../linux/mips/23.0/split-usr/mipsel/multilib/n32/make.defaults | 8 .../linux/mips/23.0/split-usr/mipsel/multilib/n64/make.defaults | 8 .../linux/mips/23.0/split-usr/mipsel/multilib/o32/make.defaults | 8 .../default/linux/mips/23.0/split-usr/mipsel/n32/make.defaults| 8 .../default/linux/mips/23.0/split-usr/mipsel/n64/make.defaults| 8 .../default/linux/mips/23.0/split-usr/mipsel/o32/make.defaults| 8 .../default/linux/mips/23.0/split-usr/multilib/n32/make.defaults | 8 .../default/linux/mips/23.0/split-usr/multilib/n64/make.defaults | 8 .../default/linux/mips/23.0/split-usr/multilib/o32/make.defaults | 8 profiles/default/linux/mips/23.0/split-usr/n32/make.defaults | 8 profiles/default/linux/mips/23.0/split-usr/n64/make.defaults | 8 profiles/default/linux/mips/23.0/split-usr/o32/make.defaults | 8 26 files changed, 204 insertions(+) diff --git a/profiles/default/linux/mips/23.0/make.defaults b/profiles/default/linux/mips/23.0/make.defaults new file mode 100644 index ..54bc24e5fac5 --- /dev/null +++ b/profiles/default/linux/mips/23.0/make.defaults @@ -0,0 +1,6 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +CHOST_o32="mips-unknown-linux-gnu" +CHOST_n32="mips64-unknown-linux-gnuabin32" +CHOST_n64="mips64-unknown-linux-gnuabi64" diff --git a/profiles/default/linux/mips/23.0/mipsel/make.defaults b/profiles/default/linux/mips/23.0/mipsel/make.defaults new file mode 100644 index ..58571c559dcf --- /dev/null +++ b/profiles/default/linux/mips/23.0/mipsel/make.defaults @@ -0,0 +1,6 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +CHOST_o32="mipsel-unknown-linux-gnu" +CHOST_n32="mips64el-unknown-linux-gnuabin32" +CHOST_n64="mips64el-unknown-linux-gnuabi64" diff --git a/profiles/default/linux/mips/23.0/mipsel/multilib/n32/make.defaults b/profiles/default/linux/mips/23.0/mipsel/multilib/n32/make.defaults new file mode 100644 index ..b91472d0279c --- /dev/null +++ b/profiles/default/linux/mips/23.0/mipsel/multilib/n32/make.defaults @@ -0,0 +1,8 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +CHOST_o32="mipsel-unknown-linux-gnu" +CHOST_n32="mips64el-unknown-linux-gnuabin32" +CHOST_n64="mips64el-unknown-linux-gnuabi64" + +CHOST=${CHOST_n32} diff --git a/profiles/default/linux/mips/23.0/mipsel/multilib/n64/make.defaults b/profiles/default/linux/mips/23.0/mipsel/multilib/n64/make.defaults new file mode 100644 index ..6413aabdf532 --- /dev/null +++ b/profiles/default/linux/mips/23.0/mipsel/multilib/n64/make.defaults @@ -0,0 +1,8 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +CHOST_o32="mipsel-unknown-linux-gnu" +CHOST_n32="mips64el-unknown-linux-gnuabin32" +CHOST_n64="mips64el-unknown-linux-gnuabi64" + +CHOST=${CHOST_n64} diff --git a/profiles/default/linux/mips/23.0/mipsel/multilib/o32/make.defaults b/profiles/default/linux/mips/23.0/mipsel/multilib/o32/make.defaults new file mode 100644 index ..e9cc91c33347 --- /dev/null +++ b/profiles/default/linux/mips/23.0/mipsel/multilib/o32/make.defaults @@ -0,0 +1,8 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU
[gentoo-commits] repo/gentoo:master commit in: sys-cluster/torque/
commit: a69a6f22169f6190713f6202f3a068d88fbaeebd Author: Marco Scardovi icloud com> AuthorDate: Wed Dec 28 00:34:05 2022 + Commit: Sam James gentoo org> CommitDate: Wed Dec 28 21:00:55 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a69a6f22 sys-cluster/torque: revbump, fix .la error Closes: https://bugs.gentoo.org/852089 Signed-off-by: Marco Scardovi icloud.com> Closes: https://github.com/gentoo/gentoo/pull/28868 Signed-off-by: Sam James gentoo.org> sys-cluster/torque/torque-6.0.4-r3.ebuild | 200 ++ 1 file changed, 200 insertions(+) diff --git a/sys-cluster/torque/torque-6.0.4-r3.ebuild b/sys-cluster/torque/torque-6.0.4-r3.ebuild new file mode 100644 index ..6799806e325e --- /dev/null +++ b/sys-cluster/torque/torque-6.0.4-r3.ebuild @@ -0,0 +1,200 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_COMMIT="6a0b37f85c7d644e9217cbab1542792d646f59a6" +inherit autotools flag-o-matic linux-info toolchain-funcs + +DESCRIPTION="Resource manager and queuing system based on OpenPBS" +HOMEPAGE="http://www.adaptivecomputing.com/products/open-source/torque"; +SRC_URI=" + https://github.com/adaptivecomputing/torque/archive/${MY_COMMIT}.tar.gz -> ${P}-gh-20170829.tar.gz + https://dev.gentoo.org/~juippis/distfiles/tmp/torque-6.0.4-gcc7.patch + https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-glibc-2.34-pthread.patch.bz2 +" + +LICENSE="torque-2.5" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="autorun cgroups cpusets +crypt doc munge nvidia quickcommit server +syslog tk" + +DEPEND_COMMON=" + sys-libs/zlib + sys-libs/readline:0= + dev-libs/libxml2 + dev-libs/boost + cpusets? ( sys-apps/hwloc:= ) + munge? ( sys-auth/munge ) + nvidia? ( >=x11-drivers/nvidia-drivers-275 ) + tk? ( + dev-lang/tk:0= + dev-lang/tcl:0= + ) + syslog? ( virtual/logger ) + !!games-util/qstat +" + +# libncurses.so is only needed for configure check on readline +DEPEND=" + ${DEPEND_COMMON} + sys-libs/ncurses:* + !!sys-cluster/slurm +" + +RDEPEND=" + ${DEPEND_COMMON} + crypt? ( net-misc/openssh ) + !crypt? ( net-misc/netkit-rsh ) + !dev-libs/uthash +" + +# Torque should depend on dev-libs/uthash but that's pretty much impossible +# to patch in as they ship with a broken configure such that files referenced +# by the configure.ac and Makefile.am are missing. +# http://www.supercluster.org/pipermail/torquedev/2014-October/004773.html + +S="${WORKDIR}"/${PN}-6a0b37f85c7d644e9217cbab1542792d646f59a6 + +PATCHES=( + "${DISTDIR}"/${P}-gcc7.patch + "${FILESDIR}"/${PN}-6.0.3-fix-emptystring-comparison.patch + "${FILESDIR}"/${P}-no-openssl.patch + "${FILESDIR}"/${P}-error_buf_overflow_prevent.patch + "${WORKDIR}"/${P}-glibc-2.34-pthread.patch + "${FILESDIR}"/${P}-pthreads-deux.patch +) + +pkg_setup() { + PBS_SERVER_HOME="${PBS_SERVER_HOME:-/var/spool/${PN}}" + + # Find a Torque server to use. Check environment, then + # current setup (if any), and fall back on current hostname. + if [[ -z "${PBS_SERVER_NAME}" ]]; then + if [ -f "${EROOT}/${PBS_SERVER_HOME}/server_name" ]; then + PBS_SERVER_NAME="$(<${EROOT}/${PBS_SERVER_HOME}/server_name)" + else + PBS_SERVER_NAME=$(hostname -f) + fi + fi + + if use cpusets || use cgroups; then + if ! use kernel_linux; then + einfo + elog "Torque currently only has support for cpusets and cgroups in linux." + elog "Assuming you didn't really want this USE flag and ignoring its state." + einfo + else + linux-info_pkg_setup + if ! linux_config_exists || ! linux_chkconfig_present CPUSETS; then + einfo + elog "Torque support for cpusets will require that you recompile" + elog "your kernel with CONFIG_CPUSETS enabled." + einfo + fi + fi + fi +} + +src_prepare() { + default + # We install to a valid location, no need to muck with ld.so.conf + # --without-loadlibfile is supposed to do this for us... + sed -i '/mk_default_ld_lib_file || return 1/d' buildutils/pbs_mkdirs.in || die + eautoreconf +} + +src_configure() { + append-cflags "-fpermissive" + + # Force Bash for configure as there's a lot of issues with configure.ac and such here + CONFIG_SHELL="${BROOT}/bin/bash" econf \ + $(use_enable tk gui) \ +
[gentoo-commits] repo/gentoo:master commit in: sys-cluster/torque/
commit: 1d2eedbdf40f9d5b439501b49b94282b254453f0 Author: Marco Scardovi icloud com> AuthorDate: Wed Dec 28 00:26:40 2022 + Commit: Sam James gentoo org> CommitDate: Wed Dec 28 21:00:55 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d2eedbd sys-cluster/torque: add github upstream metadata Signed-off-by: Marco Scardovi icloud.com> Signed-off-by: Sam James gentoo.org> sys-cluster/torque/metadata.xml | 29 - 1 file changed, 16 insertions(+), 13 deletions(-) diff --git a/sys-cluster/torque/metadata.xml b/sys-cluster/torque/metadata.xml index afd1ec84a4a9..4ce5f5914612 100644 --- a/sys-cluster/torque/metadata.xml +++ b/sys-cluster/torque/metadata.xml @@ -1,17 +1,20 @@ https://www.gentoo.org/dtd/metadata.dtd";> - -clus...@gentoo.org -Gentoo Cluster Project - - -Enable the AUTORUN_JOBS codebase -Enable pbs_mom to use linux cgroups to isolate jobs -Enable pbs_mom to utilize linux cpusets if available -Enable authentication via munge -Enable management of Nvidia GPUs -Enable the QUICKCOMMIT codebase -Enable compilation of pbs_server and pbs_sched - + + clus...@gentoo.org + Gentoo Cluster Project + + + Enable the AUTORUN_JOBS codebase + Enable pbs_mom to use linux cgroups to isolate jobs + Enable pbs_mom to utilize linux cpusets if available + Enable authentication via munge + Enable management of Nvidia GPUs + Enable the QUICKCOMMIT codebase + Enable compilation of pbs_server and pbs_sched + + + adaptivecomputing/torque +
[gentoo-commits] repo/gentoo:master commit in: sys-apps/hponcfg/
commit: 70ff320ef013db4b0572a0e5547b7da286aa0ea4 Author: Marco Scardovi icloud com> AuthorDate: Wed Dec 28 20:36:56 2022 + Commit: Sam James gentoo org> CommitDate: Wed Dec 28 21:00:03 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70ff320e sys-apps/hponcfg: drop 4.6.0.0, 5.4.0.0 Signed-off-by: Marco Scardovi icloud.com> Signed-off-by: Sam James gentoo.org> sys-apps/hponcfg/Manifest | 3 --- sys-apps/hponcfg/hponcfg-4.6.0.0.ebuild | 43 - sys-apps/hponcfg/hponcfg-5.4.0.0.ebuild | 37 3 files changed, 83 deletions(-) diff --git a/sys-apps/hponcfg/Manifest b/sys-apps/hponcfg/Manifest index 8c48f52a9b61..5f5de327a059 100644 --- a/sys-apps/hponcfg/Manifest +++ b/sys-apps/hponcfg/Manifest @@ -1,5 +1,2 @@ -DIST hponcfg-4.6.0-0.i386.rpm 39344 BLAKE2B a1fb8c4237eae8caa90086b49dd89ad641c77663e0c98f82ec97724564437837223ea3acd15136aaf6c575e35923f2e804766c51179771aead9800ecae424cd1 SHA512 534e2d656349e34c539755d807456a671363640ca8dd6853787dbf7f2a594acb88478b59b2e21ca07b8c6f118f6ad3c2e0eb1ec072484db6a8fb707bd593e0e7 -DIST hponcfg-4.6.0-0.x86_64.rpm 44121 BLAKE2B 5fb073a0789380527066087a14e1806bd98a7ee76da18facbc578b0aff397a73df8a3236c22939bda4e8af19e3b6a03670947998c666fdd9b8e390a77be6d9e3 SHA512 830abe6816295fa7e0888e0848d707ab41510a9ea6dc17d01fd5de2fa56faf49af43ef6698aa379ac8baa6ab729262e77e209b90103ce67d45bf6f0b2d4df142 -DIST hponcfg-5.4.0-0.x86_64.rpm 59246 BLAKE2B 50979eec63121ad89fa2e13eb286236b1cd6fc02269ba93767a9cf19a7782aea570577f98cb307e75c73fcac1fc8bc8c281f21187be157cb816253751d263ed6 SHA512 55583acd1a9e5a639fe63ecff051af9676518130e431ba76a0cdbf2ba18f4b600aaae8388895631eb0b9be343e110b5fe39dc4ab844c3a2afef0bc601756c04c DIST hponcfg-5.5.0-0.x86_64.rpm 60092 BLAKE2B 8a81b1b0e3f0cd81e5a3861d1f7e0f5a07ed32cd0efac2c77d8c8b94666a44daf7cb289e53b1610cb5ea66782c256dce652f897f15370a2c7d129ffc6c47f6c1 SHA512 478b94f9a99be7f1cab10e909d33b804a0831159c5829dbdcfa78df02aa5fd9a140f0f036c2e9556e2ffb90ac85bf0efcfddc137665fd438c6379fa0eb43ce74 DIST hponcfg-5.6.0-0.x86_64.rpm 60457 BLAKE2B 88ed71e20e7c7db28b0228974ed0ca41726d3b1f976005b211013028c9ca9a8704c26119c2a41525458e87515d06c57232d109d795fd9bb0096366f91d7523d7 SHA512 7685584ff9ab3f3f23ff77017de194ba935cbddee2ba8946299ed25399fd67ce58697fc754071ecf2c6e3f926a82da89307088cf8b721efd3667397025a73db7 diff --git a/sys-apps/hponcfg/hponcfg-4.6.0.0.ebuild b/sys-apps/hponcfg/hponcfg-4.6.0.0.ebuild deleted file mode 100644 index d8e4a559205d.. --- a/sys-apps/hponcfg/hponcfg-4.6.0.0.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit pax-utils rpm versionator - -MY_PV=$(replace_version_separator 3 '-') - -DESCRIPTION="HP Lights-Out Online Configuration Utility (HPONCFG)" -HOMEPAGE="http://h20564.www2.hpe.com/hpsc/swd/public/detail?swItemId=MTX_5ab6295f49964f16a699064f29"; -SRC_URI=" - amd64? ( https://downloads.linux.hpe.com/SDR/repo/spp/RHEL/6/x86_64/current/${PN}-${MY_PV}.x86_64.rpm ) - x86? ( https://downloads.linux.hpe.com/SDR/repo/spp/RHEL/6/i686/current/${PN}-${MY_PV}.i386.rpm )" - -LICENSE="hpe" -SLOT="0" -KEYWORDS="-* amd64 x86" -IUSE="" - -DEPEND="" -RDEPEND="elibc_glibc? ( >sys-libs/glibc-2.14 )" - -S="${WORKDIR}" - -QA_PRESTRIPPED="/usr/sbin/hponcfg /usr/li.*/libcpqc.*" - -src_install() { - dosbin sbin/hponcfg - - # When bumping, verify SONAME (scanelf -S libhponcfg64.so)! - if use amd64; then - newlib.so "${S}"/usr/lib64/libhponcfg64.so libcpqci64.so.3 - dosym libcpqci64.so.3 /usr/$(get_libdir)/libhponcfg64.so - elif use x86; then - newlib.so "${S}"/usr/lib/libhponcfg.so libcpqci.so.3 - dosym libcpqci.so.3 /usr/$(get_libdir)/libhponcfg.so - fi - - dodoc "${S}"/usr/share/doc/hponcfg/* - - pax-mark m "${D}"usr/sbin/hponcfg -} diff --git a/sys-apps/hponcfg/hponcfg-5.4.0.0.ebuild b/sys-apps/hponcfg/hponcfg-5.4.0.0.ebuild deleted file mode 100644 index 8afc8cddad42.. --- a/sys-apps/hponcfg/hponcfg-5.4.0.0.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit pax-utils rpm - -MY_PV=$(ver_rs 3 '-') - -DESCRIPTION="HP Lights-Out Online Configuration Utility (HPONCFG)" -HOMEPAGE="http://h20564.www2.hpe.com/hpsc/swd/public/detail?swItemId=MTX_5ab6295f49964f16a699064f29"; -SRC_URI="amd64? ( https://downloads.linux.hpe.com/SDR/repo/spp/RHEL/7/x86_64/current/${PN}-${MY_PV}.x86_64.rpm )" - -LICENSE="hpe" -SLOT="0" -KEYWORDS="-* amd64" -IUSE="" - -DEPEND="" -RDEPEND="elibc_glibc? ( >sys-libs/glibc-2.14 )" - -S="${WORKDIR}" - -QA_PRESTRIPPED="usr/sbin/hponcfg usr/lib*/libcp*" -QA_PREBUILT="${QA_PRESTRIPPED}" - -src_install() { - dosbin sbin/hponcfg - - # When bumping, v
[gentoo-commits] repo/gentoo:master commit in: sys-apps/hponcfg/
commit: d2518948601d7f71c6b2a151e7269b6c272384f9 Author: Marco Scardovi icloud com> AuthorDate: Wed Dec 28 20:38:09 2022 + Commit: Sam James gentoo org> CommitDate: Wed Dec 28 21:00:03 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2518948 sys-apps/hponcfg: update EAPI 7 -> 8 Signed-off-by: Marco Scardovi icloud.com> Closes: https://github.com/gentoo/gentoo/pull/28878 Signed-off-by: Sam James gentoo.org> sys-apps/hponcfg/hponcfg-5.6.0.0-r1.ebuild | 35 ++ 1 file changed, 35 insertions(+) diff --git a/sys-apps/hponcfg/hponcfg-5.6.0.0-r1.ebuild b/sys-apps/hponcfg/hponcfg-5.6.0.0-r1.ebuild new file mode 100644 index ..d0ac235482e9 --- /dev/null +++ b/sys-apps/hponcfg/hponcfg-5.6.0.0-r1.ebuild @@ -0,0 +1,35 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit pax-utils rpm + +MY_PV=$(ver_rs 3 '-') + +DESCRIPTION="HP Lights-Out Online Configuration Utility (HPONCFG)" +HOMEPAGE="https://support.hpe.com/hpesc/public/docDisplay?docId=emr_na-a7610en_us"; +SRC_URI="https://downloads.linux.hpe.com/SDR/repo/spp/RHEL/7/x86_64/current/${PN}-${MY_PV}.x86_64.rpm"; + +LICENSE="hpe" +SLOT="0" +KEYWORDS="-* ~amd64" + +RDEPEND="elibc_glibc? ( >sys-libs/glibc-2.14 )" + +S="${WORKDIR}" + +QA_PRESTRIPPED="usr/sbin/hponcfg usr/lib*/libcp*" +QA_PREBUILT="${QA_PRESTRIPPED}" + +src_install() { + dosbin sbin/hponcfg + + # When bumping, verify SONAME (scanelf -S libhponcfg64.so)! + newlib.so "${S}"/usr/lib64/libhponcfg64.so libcpqci64.so.3 + dosym libcpqci64.so.3 /usr/$(get_libdir)/libhponcfg64.so + + dodoc "${S}"/usr/share/doc/hponcfg/* + + pax-mark m "${D}"/usr/sbin/hponcfg +}
[gentoo-commits] repo/gentoo:master commit in: net-misc/openssh/
commit: eadbba1d383201b13a6392480682a029d5cd6632 Author: John Helmert III gentoo org> AuthorDate: Wed Dec 28 20:47:37 2022 + Commit: John Helmert III gentoo org> CommitDate: Wed Dec 28 20:47:37 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eadbba1d net-misc/openssh: drop 9.0_p1-r6 Bug: https://bugs.gentoo.org/733802 Bug: https://bugs.gentoo.org/874876 Signed-off-by: John Helmert III gentoo.org> net-misc/openssh/Manifest | 4 - net-misc/openssh/openssh-9.0_p1-r6.ebuild | 499 -- 2 files changed, 503 deletions(-) diff --git a/net-misc/openssh/Manifest b/net-misc/openssh/Manifest index 09985386afdf..19c7a125738b 100644 --- a/net-misc/openssh/Manifest +++ b/net-misc/openssh/Manifest @@ -1,10 +1,6 @@ DIST openssh-8_5_P1-hpn-AES-CTR-15.2.diff 30096 BLAKE2B f0c020dd2403806c79d4c37a019996d275655b04997301e247f5c4dd7fad35d12b3b7c25afb1b078d915ef2a4ae02f736f0aec9ba2a8c56a405d7ca303bcadf7 SHA512 4c2dbf99a9b5953fdb955f700272bbaeaa025f108a8860d2190197962b849f8385327af82c4d6a3a130a7fba35a74a8ec9437d642867601acb29817c49632a8f DIST openssh-8_5_P1-hpn-DynWinNoneSwitch-15.2.diff 51428 BLAKE2B 370b88a7da7f148bf5a4d445f05cf593b486e9df53bba027e2e179726f534b68cf9d94edd6e53024e0b6ff5f20e568727bc9d26c94d0d415603602a80d3ad241 SHA512 2d8d887901164b33b2799ff3ec72e86a39ae4a1696e52bcee0872dbae7772fcc534351e6e7f87126ee71b164c74e9091350f14b782f4b242a09f09b4f50d047a DIST openssh-8_5_P1-hpn-PeakTput-15.2.diff 2429 BLAKE2B 849bf3c313719ab7a25c75e82d5dc5ac98365a038b2a66fe58d01eae5b20c258b94b5830e799d6909e75c69753cda05a910f3bdab9606fb7d5efa68e05f1 SHA512 c4a56fab55fabd1d902d45f235b603708d43f969920e45c9a57e557dccfa9cade2ec61f26d1ace938f6f73e79f17b12f119b5aea9166cbda8e3435b910500914 -DIST openssh-9.0p1+x509-13.4.1.diff.gz 1146757 BLAKE2B 070d6bc23179a581e4fe79412274f11399009ba69ad643cc354ec9cd6392ffb0a651fd2d7f310c52c60a9c626140b9c823e2f19c600f15ac9cdf992707274bcb SHA512 4aaa86c1a785741b28c5e2738cf6de6fa7965ac8692165a8b18fe7677aeb0996979f23b45306781e6be75d34fb39294659be5ae016ab4a82ef2a73bedcc6e8e7 -DIST openssh-9.0p1-sctp-1.2.patch.xz 6768 BLAKE2B 8a18aea57b0b3f8f0a641870f0cd1570c6cc48d1e28ef7261344918905e94a548d3a3acb6feb1c6ef13f0c6cacf2b845163cad2b96ab20cb9fc58a49aeb699c1 SHA512 d6aa5f32464d5f3e2e63e9ba82108f33bdaa890e2adf2ccc47ce0d672979fc67510d9dd7561b17eaba0c2f11a8eb565029b0ebff3b2d050e9e04e6143aedb8a3 -DIST openssh-9.0p1.tar.gz 1822183 BLAKE2B 49724a400951964d659d136908657940f79e150056728cc4dadf8ff8652a832f7fd46eebb47b15085e57fca4b00c77d1ec4dd1b056ea2bbcee89f54a121ed5e2 SHA512 613ae95317e734868c6a60d9cc5af47a889baa3124bbdd2b31bb51dd6b57b136f4cfcb5604cca78a03bd500baab9b9b45eaf77e038b1ed776c86dce0437449a9 -DIST openssh-9.0p1.tar.gz.asc 833 BLAKE2B e29ff08f10feee7347c02a7ce4b33b8d9c71a26656f0430a2511c25bc6b5006f1683d845826a68ff4eed068b30c911e273cb34e5b4880854d55a776415474019 SHA512 7b1445764058435d2fa8a9c7553643983650d4232036c088e46e44beeb538d32cba88f775b1be9da5f21a01d6caea59b3dc4714507781e9cb946546fa54f169f DIST openssh-9.1_p1-X509-glue-13.5.patch.xz 1092 BLAKE2B 19da945547472048d01a6ec26f28cba11afe1a0590a115582d1e21a852b6b66589b091ab4440d57952200522318aeffb7d9404e53f9532ae80e47685c24c4097 SHA512 96de9f59bacfd99aa9ef03362d55d88b3eea0acc57a11fb72e5c612bfb0f5e48455b0a0d0add9a8a5524b9d4701f47db1ff7859f1d3c2a12947b27292961cbd5 DIST openssh-9.1_p1-X509-glue-14.0.1.patch.xz 1096 BLAKE2B cf5568982c9b2b69ee9f99f3e80459aed7b89f1350362e550ae8db3e5eee4a6d2e07879f962262a05c9745d39f34a3ae83792595c61f0ac287226ee9e0ec2a1b SHA512 18c65c97cc8c436fa8e28c0ad9f0a3874f1fb745d75e0bfb76c180bc148ae14a5f6cc5c2b2fa7261d76a8e1234f28fe869bd7f64ed282bf39c88cc3f20932be5 DIST openssh-9.1_p1-hpn-15.2-X509-14.0.1-glue.patch.xz 5536 BLAKE2B 4629e62287f2bc36fe1eb830e4c47c5482e36650c1e725978e150e4f2a233d58b5bd1286024bdbef4d05586bb3e5d13c51fbd191dfe7429fdb06a278c564a777 SHA512 03467605b57ab3fb7ef2a9be175cf3708fa92234f3f0abfa74ea371c9ee90f2c01a3311022e282823c7bb67249d65aabf89f1574b917dc798c51847e57b0e33f diff --git a/net-misc/openssh/openssh-9.0_p1-r6.ebuild b/net-misc/openssh/openssh-9.0_p1-r6.ebuild deleted file mode 100644 index eb042a3fb063.. --- a/net-misc/openssh/openssh-9.0_p1-r6.ebuild +++ /dev/null @@ -1,499 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit user-info flag-o-matic autotools pam systemd toolchain-funcs verify-sig - -# Make it more portable between straight releases -# and _p? releases. -PARCH=${P/_} - -# PV to USE for HPN patches -#HPN_PV="${PV^^}" -HPN_PV="8.5_P1" - -HPN_VER="15.2" -HPN_PATCHES=( - ${PN}-${HPN_PV/./_}-hpn-DynWinNoneSwitch-${HPN_VER}.diff - ${PN}-${HPN_PV/./_}-hpn-AES-CTR-${HPN_VER}.diff - ${PN}-${HPN_PV/./_}-hpn-PeakTput-${HPN_VER}.diff -) - -SCTP_VER="1.2" -SCTP_PATCH="${PARCH}-sctp-${SCTP_VER}.patch.xz" -X509_VER="13.4.1" -X509_PATCH="${PARCH}+x509-${X509_VER}.diff.gz" - -DESCRIPT
[gentoo-commits] repo/gentoo:master commit in: net-misc/openssh/
commit: ae4de40668abbfd2a9bb19284a0bb0d4d6d6106e Author: John Helmert III gentoo org> AuthorDate: Wed Dec 28 20:45:17 2022 + Commit: John Helmert III gentoo org> CommitDate: Wed Dec 28 20:45:44 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae4de406 Revert "net-misc/openssh: drop 9.0_p1-r6, 9.1_p1" This reverts commit 08f683984806bb85009e0e7ab23623600c8129e2. Signed-off-by: John Helmert III gentoo.org> net-misc/openssh/Manifest | 7 + net-misc/openssh/openssh-9.0_p1-r6.ebuild | 499 + net-misc/openssh/openssh-9.1_p1.ebuild| 514 ++ 3 files changed, 1020 insertions(+) diff --git a/net-misc/openssh/Manifest b/net-misc/openssh/Manifest index 3666c5881a43..09985386afdf 100644 --- a/net-misc/openssh/Manifest +++ b/net-misc/openssh/Manifest @@ -1,9 +1,16 @@ DIST openssh-8_5_P1-hpn-AES-CTR-15.2.diff 30096 BLAKE2B f0c020dd2403806c79d4c37a019996d275655b04997301e247f5c4dd7fad35d12b3b7c25afb1b078d915ef2a4ae02f736f0aec9ba2a8c56a405d7ca303bcadf7 SHA512 4c2dbf99a9b5953fdb955f700272bbaeaa025f108a8860d2190197962b849f8385327af82c4d6a3a130a7fba35a74a8ec9437d642867601acb29817c49632a8f DIST openssh-8_5_P1-hpn-DynWinNoneSwitch-15.2.diff 51428 BLAKE2B 370b88a7da7f148bf5a4d445f05cf593b486e9df53bba027e2e179726f534b68cf9d94edd6e53024e0b6ff5f20e568727bc9d26c94d0d415603602a80d3ad241 SHA512 2d8d887901164b33b2799ff3ec72e86a39ae4a1696e52bcee0872dbae7772fcc534351e6e7f87126ee71b164c74e9091350f14b782f4b242a09f09b4f50d047a DIST openssh-8_5_P1-hpn-PeakTput-15.2.diff 2429 BLAKE2B 849bf3c313719ab7a25c75e82d5dc5ac98365a038b2a66fe58d01eae5b20c258b94b5830e799d6909e75c69753cda05a910f3bdab9606fb7d5efa68e05f1 SHA512 c4a56fab55fabd1d902d45f235b603708d43f969920e45c9a57e557dccfa9cade2ec61f26d1ace938f6f73e79f17b12f119b5aea9166cbda8e3435b910500914 +DIST openssh-9.0p1+x509-13.4.1.diff.gz 1146757 BLAKE2B 070d6bc23179a581e4fe79412274f11399009ba69ad643cc354ec9cd6392ffb0a651fd2d7f310c52c60a9c626140b9c823e2f19c600f15ac9cdf992707274bcb SHA512 4aaa86c1a785741b28c5e2738cf6de6fa7965ac8692165a8b18fe7677aeb0996979f23b45306781e6be75d34fb39294659be5ae016ab4a82ef2a73bedcc6e8e7 +DIST openssh-9.0p1-sctp-1.2.patch.xz 6768 BLAKE2B 8a18aea57b0b3f8f0a641870f0cd1570c6cc48d1e28ef7261344918905e94a548d3a3acb6feb1c6ef13f0c6cacf2b845163cad2b96ab20cb9fc58a49aeb699c1 SHA512 d6aa5f32464d5f3e2e63e9ba82108f33bdaa890e2adf2ccc47ce0d672979fc67510d9dd7561b17eaba0c2f11a8eb565029b0ebff3b2d050e9e04e6143aedb8a3 +DIST openssh-9.0p1.tar.gz 1822183 BLAKE2B 49724a400951964d659d136908657940f79e150056728cc4dadf8ff8652a832f7fd46eebb47b15085e57fca4b00c77d1ec4dd1b056ea2bbcee89f54a121ed5e2 SHA512 613ae95317e734868c6a60d9cc5af47a889baa3124bbdd2b31bb51dd6b57b136f4cfcb5604cca78a03bd500baab9b9b45eaf77e038b1ed776c86dce0437449a9 +DIST openssh-9.0p1.tar.gz.asc 833 BLAKE2B e29ff08f10feee7347c02a7ce4b33b8d9c71a26656f0430a2511c25bc6b5006f1683d845826a68ff4eed068b30c911e273cb34e5b4880854d55a776415474019 SHA512 7b1445764058435d2fa8a9c7553643983650d4232036c088e46e44beeb538d32cba88f775b1be9da5f21a01d6caea59b3dc4714507781e9cb946546fa54f169f +DIST openssh-9.1_p1-X509-glue-13.5.patch.xz 1092 BLAKE2B 19da945547472048d01a6ec26f28cba11afe1a0590a115582d1e21a852b6b66589b091ab4440d57952200522318aeffb7d9404e53f9532ae80e47685c24c4097 SHA512 96de9f59bacfd99aa9ef03362d55d88b3eea0acc57a11fb72e5c612bfb0f5e48455b0a0d0add9a8a5524b9d4701f47db1ff7859f1d3c2a12947b27292961cbd5 DIST openssh-9.1_p1-X509-glue-14.0.1.patch.xz 1096 BLAKE2B cf5568982c9b2b69ee9f99f3e80459aed7b89f1350362e550ae8db3e5eee4a6d2e07879f962262a05c9745d39f34a3ae83792595c61f0ac287226ee9e0ec2a1b SHA512 18c65c97cc8c436fa8e28c0ad9f0a3874f1fb745d75e0bfb76c180bc148ae14a5f6cc5c2b2fa7261d76a8e1234f28fe869bd7f64ed282bf39c88cc3f20932be5 DIST openssh-9.1_p1-hpn-15.2-X509-14.0.1-glue.patch.xz 5536 BLAKE2B 4629e62287f2bc36fe1eb830e4c47c5482e36650c1e725978e150e4f2a233d58b5bd1286024bdbef4d05586bb3e5d13c51fbd191dfe7429fdb06a278c564a777 SHA512 03467605b57ab3fb7ef2a9be175cf3708fa92234f3f0abfa74ea371c9ee90f2c01a3311022e282823c7bb67249d65aabf89f1574b917dc798c51847e57b0e33f +DIST openssh-9.1_p1-hpn-15.2-X509-glue.patch.xz 5504 BLAKE2B 776b467ddde16e268536c5632b028a32db22b26d7bc11e2a9fa6c8e29528be3eb781066d6b30fb2f561a73a24c34a29963fcd7c872aa92dc19d715d8ffbf2cbe SHA512 aa753da5f75d90165f5922ead1dd495a15a4c581360d5862ec6f802caea54055da8e308c1919efa8e78b31a7ea082f8693dda0ab84ccee414c562ec062c50fb1 DIST openssh-9.1_p1-hpn-15.2-glue.patch.xz 3840 BLAKE2B 06fb14d8c6f52f1c6fae7971fc4da810c814d7b52063f8cc7e83356baa7ed70c84476c1d1cc896eba6d0d51813dc994e3c82278e66c04998431c8123a09fe7df SHA512 99c88c08fb384336a9680629bc04a89121780d64ee8b03ac164c4e446cc30b865004292e98516b6f857bd75e1b4393291427c046ffcabc1578629e6075636cbf +DIST openssh-9.1p1+x509-13.5.diff.gz 1213948 BLAKE2B 5663a1c865c80f590642bb855f7d7a17e71e0db099deb4cea5750cfe734bd506b70a1b266fccc2a58174ae2b1b96a7f1ced56382d5d7e741b07e46422b03f7e6 SHA512 70a1f12e98b8fa8
[gentoo-commits] repo/gentoo:master commit in: net-misc/openssh/
commit: 08f683984806bb85009e0e7ab23623600c8129e2 Author: John Helmert III gentoo org> AuthorDate: Wed Dec 28 20:43:45 2022 + Commit: John Helmert III gentoo org> CommitDate: Wed Dec 28 20:43:58 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08f68398 net-misc/openssh: drop 9.0_p1-r6, 9.1_p1 Bug: https://bugs.gentoo.org/874876 Bug: https://bugs.gentoo.org/733802 Signed-off-by: John Helmert III gentoo.org> net-misc/openssh/Manifest | 7 - net-misc/openssh/openssh-9.0_p1-r6.ebuild | 499 - net-misc/openssh/openssh-9.1_p1.ebuild| 514 -- 3 files changed, 1020 deletions(-) diff --git a/net-misc/openssh/Manifest b/net-misc/openssh/Manifest index 09985386afdf..3666c5881a43 100644 --- a/net-misc/openssh/Manifest +++ b/net-misc/openssh/Manifest @@ -1,16 +1,9 @@ DIST openssh-8_5_P1-hpn-AES-CTR-15.2.diff 30096 BLAKE2B f0c020dd2403806c79d4c37a019996d275655b04997301e247f5c4dd7fad35d12b3b7c25afb1b078d915ef2a4ae02f736f0aec9ba2a8c56a405d7ca303bcadf7 SHA512 4c2dbf99a9b5953fdb955f700272bbaeaa025f108a8860d2190197962b849f8385327af82c4d6a3a130a7fba35a74a8ec9437d642867601acb29817c49632a8f DIST openssh-8_5_P1-hpn-DynWinNoneSwitch-15.2.diff 51428 BLAKE2B 370b88a7da7f148bf5a4d445f05cf593b486e9df53bba027e2e179726f534b68cf9d94edd6e53024e0b6ff5f20e568727bc9d26c94d0d415603602a80d3ad241 SHA512 2d8d887901164b33b2799ff3ec72e86a39ae4a1696e52bcee0872dbae7772fcc534351e6e7f87126ee71b164c74e9091350f14b782f4b242a09f09b4f50d047a DIST openssh-8_5_P1-hpn-PeakTput-15.2.diff 2429 BLAKE2B 849bf3c313719ab7a25c75e82d5dc5ac98365a038b2a66fe58d01eae5b20c258b94b5830e799d6909e75c69753cda05a910f3bdab9606fb7d5efa68e05f1 SHA512 c4a56fab55fabd1d902d45f235b603708d43f969920e45c9a57e557dccfa9cade2ec61f26d1ace938f6f73e79f17b12f119b5aea9166cbda8e3435b910500914 -DIST openssh-9.0p1+x509-13.4.1.diff.gz 1146757 BLAKE2B 070d6bc23179a581e4fe79412274f11399009ba69ad643cc354ec9cd6392ffb0a651fd2d7f310c52c60a9c626140b9c823e2f19c600f15ac9cdf992707274bcb SHA512 4aaa86c1a785741b28c5e2738cf6de6fa7965ac8692165a8b18fe7677aeb0996979f23b45306781e6be75d34fb39294659be5ae016ab4a82ef2a73bedcc6e8e7 -DIST openssh-9.0p1-sctp-1.2.patch.xz 6768 BLAKE2B 8a18aea57b0b3f8f0a641870f0cd1570c6cc48d1e28ef7261344918905e94a548d3a3acb6feb1c6ef13f0c6cacf2b845163cad2b96ab20cb9fc58a49aeb699c1 SHA512 d6aa5f32464d5f3e2e63e9ba82108f33bdaa890e2adf2ccc47ce0d672979fc67510d9dd7561b17eaba0c2f11a8eb565029b0ebff3b2d050e9e04e6143aedb8a3 -DIST openssh-9.0p1.tar.gz 1822183 BLAKE2B 49724a400951964d659d136908657940f79e150056728cc4dadf8ff8652a832f7fd46eebb47b15085e57fca4b00c77d1ec4dd1b056ea2bbcee89f54a121ed5e2 SHA512 613ae95317e734868c6a60d9cc5af47a889baa3124bbdd2b31bb51dd6b57b136f4cfcb5604cca78a03bd500baab9b9b45eaf77e038b1ed776c86dce0437449a9 -DIST openssh-9.0p1.tar.gz.asc 833 BLAKE2B e29ff08f10feee7347c02a7ce4b33b8d9c71a26656f0430a2511c25bc6b5006f1683d845826a68ff4eed068b30c911e273cb34e5b4880854d55a776415474019 SHA512 7b1445764058435d2fa8a9c7553643983650d4232036c088e46e44beeb538d32cba88f775b1be9da5f21a01d6caea59b3dc4714507781e9cb946546fa54f169f -DIST openssh-9.1_p1-X509-glue-13.5.patch.xz 1092 BLAKE2B 19da945547472048d01a6ec26f28cba11afe1a0590a115582d1e21a852b6b66589b091ab4440d57952200522318aeffb7d9404e53f9532ae80e47685c24c4097 SHA512 96de9f59bacfd99aa9ef03362d55d88b3eea0acc57a11fb72e5c612bfb0f5e48455b0a0d0add9a8a5524b9d4701f47db1ff7859f1d3c2a12947b27292961cbd5 DIST openssh-9.1_p1-X509-glue-14.0.1.patch.xz 1096 BLAKE2B cf5568982c9b2b69ee9f99f3e80459aed7b89f1350362e550ae8db3e5eee4a6d2e07879f962262a05c9745d39f34a3ae83792595c61f0ac287226ee9e0ec2a1b SHA512 18c65c97cc8c436fa8e28c0ad9f0a3874f1fb745d75e0bfb76c180bc148ae14a5f6cc5c2b2fa7261d76a8e1234f28fe869bd7f64ed282bf39c88cc3f20932be5 DIST openssh-9.1_p1-hpn-15.2-X509-14.0.1-glue.patch.xz 5536 BLAKE2B 4629e62287f2bc36fe1eb830e4c47c5482e36650c1e725978e150e4f2a233d58b5bd1286024bdbef4d05586bb3e5d13c51fbd191dfe7429fdb06a278c564a777 SHA512 03467605b57ab3fb7ef2a9be175cf3708fa92234f3f0abfa74ea371c9ee90f2c01a3311022e282823c7bb67249d65aabf89f1574b917dc798c51847e57b0e33f -DIST openssh-9.1_p1-hpn-15.2-X509-glue.patch.xz 5504 BLAKE2B 776b467ddde16e268536c5632b028a32db22b26d7bc11e2a9fa6c8e29528be3eb781066d6b30fb2f561a73a24c34a29963fcd7c872aa92dc19d715d8ffbf2cbe SHA512 aa753da5f75d90165f5922ead1dd495a15a4c581360d5862ec6f802caea54055da8e308c1919efa8e78b31a7ea082f8693dda0ab84ccee414c562ec062c50fb1 DIST openssh-9.1_p1-hpn-15.2-glue.patch.xz 3840 BLAKE2B 06fb14d8c6f52f1c6fae7971fc4da810c814d7b52063f8cc7e83356baa7ed70c84476c1d1cc896eba6d0d51813dc994e3c82278e66c04998431c8123a09fe7df SHA512 99c88c08fb384336a9680629bc04a89121780d64ee8b03ac164c4e446cc30b865004292e98516b6f857bd75e1b4393291427c046ffcabc1578629e6075636cbf -DIST openssh-9.1p1+x509-13.5.diff.gz 1213948 BLAKE2B 5663a1c865c80f590642bb855f7d7a17e71e0db099deb4cea5750cfe734bd506b70a1b266fccc2a58174ae2b1b96a7f1ced56382d5d7e741b07e46422b03f7e6 SHA512 70a1f12e98b8fa81
[gentoo-commits] repo/gentoo:master commit in: app-emulation/vagrant/
commit: b24cde270cb200da9f222e306e8cf7062ea7bfc2 Author: Alexander Puck Neuwirth neuwirth-informatik de> AuthorDate: Wed Dec 28 20:22:15 2022 + Commit: Sam James gentoo org> CommitDate: Wed Dec 28 20:36:51 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b24cde27 app-emulation/vagrant: Depend on >=dev-ruby/listen-3.6 Bug: https://bugs.gentoo.org/888787 Signed-off-by: Alexander Puck Neuwirth neuwirth-informatik.de> Closes: https://github.com/gentoo/gentoo/pull/28877 Signed-off-by: Sam James gentoo.org> app-emulation/vagrant/vagrant-2.2.19-r1.ebuild | 95 ++ 1 file changed, 95 insertions(+) diff --git a/app-emulation/vagrant/vagrant-2.2.19-r1.ebuild b/app-emulation/vagrant/vagrant-2.2.19-r1.ebuild new file mode 100644 index ..bb916546e995 --- /dev/null +++ b/app-emulation/vagrant/vagrant-2.2.19-r1.ebuild @@ -0,0 +1,95 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +USE_RUBY="ruby26 ruby27" + +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" +RUBY_FAKEGEM_GEMSPEC="vagrant.gemspec" +RUBY_FAKEGEM_EXTRAINSTALL="keys plugins templates version.txt" +RUBY_FAKEGEM_TASK_DOC="" + +inherit bash-completion-r1 optfeature ruby-fakegem + +DESCRIPTION="A tool for building and distributing development environments" +HOMEPAGE="https://vagrantup.com/"; +SRC_URI="https://github.com/hashicorp/vagrant/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + ${RDEPEND} + app-arch/libarchive + net-misc/curl +" + +ruby_add_rdepend " + >=dev-ruby/bcrypt_pbkdf-1.0.0 + >=dev-ruby/childprocess-4.0.0 + >=dev-ruby/ed25519-1.2.4 + dev-ruby/erubi + >=dev-ruby/hashicorp-checkpoint-0.1.5 + >=dev-ruby/i18n-1.8:1 + >=dev-ruby/listen-3.6 + =dev-ruby/mime-types-3.3:* + >=dev-ruby/rubyzip-2.0 + >=dev-ruby/net-scp-3.0.0 + >=dev-ruby/net-sftp-3.0 + >=dev-ruby/net-ssh-6.1.0 + dev-ruby/rest-client:2 + >=dev-ruby/vagrant_cloud-3.0.5 + >=dev-ruby/rexml-3.2.5 +" + +ruby_add_bdepend " + >=dev-ruby/rake-12.3.3 + test? ( + dev-ruby/rspec + dev-ruby/rspec-its + dev-ruby/webmock + ) +" + +all_ruby_prepare() { + # remove bundler support + sed -i '/[Bb]undler/d' Rakefile || die + rm Gemfile || die + rm tasks/bundler.rake || die + + sed -e ':rake\|rspec\|webmock: s:~>:>=:' \ + -e ':bcrypt_pbkdf\|hashicorp-checkpoint\|i18n\|listen\|net-ssh\|net-scp\|net-sftp\|childprocess: s:~>:>=:' \ + -e '/fake_ftp/ s:^#*:#:' \ + -e '/wdm/ s:^#*:#:' \ + -e '/winrm/ s:^#*:#:' \ + -e '/rb-kqueue/ s:^#*:#:' \ + -e '/ruby_dep/ s:^#*:#:' \ + -i ${PN}.gemspec || die + + sed -e "s/@VAGRANT_VERSION@/${PV}/g" "${FILESDIR}/${PN}.in" > "${PN}" || die +} + +all_ruby_install() { + all_fakegem_install + + newbashcomp contrib/bash/completion.sh ${PN} + + # provide executable similar to upstream: + # https://github.com/hashicorp/vagrant-installers/blob/master/substrate/modules/vagrant_installer/templates/vagrant.erb + dobin "${PN}" + + # directory for plugins.json + keepdir /var/lib/vagrant + + insinto /usr/share/vim/vimfiles/syntax/ + doins contrib/vim/vagrantfile.vim + + optfeature_header "Optional emulation/container backends:" + optfeature "VirtualBox support" app-emulation/virtualbox + optfeature "Docker support" app-containers/docker +}
[gentoo-commits] repo/gentoo:master commit in: app-alternatives/sh/
commit: 42bbd9ef45231f9bd1c296608351d57bf6e8b673 Author: Sam James gentoo org> AuthorDate: Wed Dec 28 20:26:26 2022 + Commit: Sam James gentoo org> CommitDate: Wed Dec 28 20:26:26 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42bbd9ef app-alternatives/sh: describe USE=busybox I've got the patch ready just to post to the bug so missed the pkgcheck warning earlier :( Signed-off-by: Sam James gentoo.org> app-alternatives/sh/metadata.xml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/app-alternatives/sh/metadata.xml b/app-alternatives/sh/metadata.xml index b91b8f41c94c..ab59369a30d1 100644 --- a/app-alternatives/sh/metadata.xml +++ b/app-alternatives/sh/metadata.xml @@ -13,6 +13,9 @@ Symlink to app-shells/bash + + Symlink to sys-apps/busybox + Symlink to app-shells/dash
[gentoo-commits] repo/gentoo:master commit in: app-alternatives/sh/
commit: 689f36370d85a43fba6d7329290b5d2086b61fb4 Author: Sam James gentoo org> AuthorDate: Wed Dec 28 20:04:57 2022 + Commit: Sam James gentoo org> CommitDate: Wed Dec 28 20:07:06 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=689f3637 app-alternatives/sh: support sys-apps/busybox Note that we have to check for CONFIG_FEATURE_SH_STANDALONE=y to avoid busybox preferring internal applets over commands in PATH. See https://web.archive.org/web/20221206223848/https://busybox.net/FAQ.html#standalone_shell. Closes: https://bugs.gentoo.org/888781 Signed-off-by: Sam James gentoo.org> app-alternatives/sh/sh-0.ebuild | 14 ++ 1 file changed, 14 insertions(+) diff --git a/app-alternatives/sh/sh-0.ebuild b/app-alternatives/sh/sh-0.ebuild index 4cd530a89d9c..682533efb3bf 100644 --- a/app-alternatives/sh/sh-0.ebuild +++ b/app-alternatives/sh/sh-0.ebuild @@ -5,6 +5,7 @@ EAPI=8 ALTERNATIVES=( bash:app-shells/bash + busybox:sys-apps/busybox dash:app-shells/dash ksh:app-shells/ksh "lksh:app-shells/mksh[lksh]" @@ -20,6 +21,19 @@ RDEPEND=" !!app-eselect/eselect-sh " +pkg_setup() { + if [[ -z ${ROOT} ]] && use busybox ; then + # Needed to avoid busybox preferring internal applets over PATH lookups. + # https://web.archive.org/web/20221206223848/https://busybox.net/FAQ.html#standalone_shell. + if busybox bbconfig | grep -q "CONFIG_FEATURE_SH_STANDALONE=y" ; then + ewarn "busybox is configured with CONFIG_FEATURE_SH_STANDALONE=y!" + ewarn "This is not a safe configuration for busybox as /bin/sh." + ewarn "Please use savedconfig to disable CONFIG_FEATURE_SH_STANDALONE on busybox." + die "Aborting due to unsafe Busybox configuration (CONFIG_FEATURE_SH_STANDALONE=y)!" + fi + fi +} + src_install() { dosym "$(get_alternative)" /bin/sh || die }
[gentoo-commits] proj/gcc-patches:master commit in: 12.2.0/gentoo/
commit: 224f6241ec785ccc386eb191df36d919e9b62351 Author: Sam James gentoo org> AuthorDate: Wed Dec 28 17:54:22 2022 + Commit: Sam James gentoo org> CommitDate: Wed Dec 28 17:54:22 2022 + URL:https://gitweb.gentoo.org/proj/gcc-patches.git/commit/?id=224f6241 12.2.0: add patches for FORTIFY_SOURCE=3, default GLIBCXX_ASSERTIONS Bug: https://bugs.gentoo.org/876895 Bug: https://bugs.gentoo.org/884417 Bug: https://bugs.gentoo.org/847148 Bug: https://bugs.gentoo.org/876893 Signed-off-by: Sam James gentoo.org> 12.2.0/gentoo/01_all_default-fortify-source.patch| 8 ++-- 12.2.0/gentoo/15_all_DEF_GENTOO_GLIBCXX_ASSERTIONS.patch | 14 ++ 12.2.0/gentoo/README.history | 4 3 files changed, 24 insertions(+), 2 deletions(-) diff --git a/12.2.0/gentoo/01_all_default-fortify-source.patch b/12.2.0/gentoo/01_all_default-fortify-source.patch index d9f001a..79d6639 100644 --- a/12.2.0/gentoo/01_all_default-fortify-source.patch +++ b/12.2.0/gentoo/01_all_default-fortify-source.patch @@ -7,14 +7,18 @@ initially Gentoo used too complicated macro. # DP: if the optimization level is > 0 --- a/gcc/c-family/c-cppbuiltin.cc +++ b/gcc/c-family/c-cppbuiltin.cc -@@ -1510,6 +1510,12 @@ c_cpp_builtins (cpp_reader *pfile) +@@ -1510,6 +1510,16 @@ c_cpp_builtins (cpp_reader *pfile) builtin_define_with_value ("__REGISTER_PREFIX__", REGISTER_PREFIX, 0); builtin_define_with_value ("__USER_LABEL_PREFIX__", user_label_prefix, 0); +#if !defined(ACCEL_COMPILER) ++ #ifndef GENTOO_FORTIFY_SOURCE_LEVEL ++#define GENTOO_FORTIFY_SOURCE_LEVEL 2 ++ #endif ++ + /* Fortify Source enabled by default for optimization levels > 0 */ + if (optimize) -+builtin_define_with_int_value ("_FORTIFY_SOURCE", 2); ++builtin_define_with_int_value ("_FORTIFY_SOURCE", GENTOO_FORTIFY_SOURCE_LEVEL); +#endif + /* Misc. */ diff --git a/12.2.0/gentoo/15_all_DEF_GENTOO_GLIBCXX_ASSERTIONS.patch b/12.2.0/gentoo/15_all_DEF_GENTOO_GLIBCXX_ASSERTIONS.patch new file mode 100644 index 000..2daf73b --- /dev/null +++ b/12.2.0/gentoo/15_all_DEF_GENTOO_GLIBCXX_ASSERTIONS.patch @@ -0,0 +1,14 @@ +https://bugs.gentoo.org/876895 +--- a/gcc/c-family/c-cppbuiltin.cc b/gcc/c-family/c-cppbuiltin.cc +@@ -957,6 +957,10 @@ c_cpp_builtins (cpp_reader *pfile) + cpp_define (pfile, "__cpp_rtti=199711L"); + } + ++ #ifdef DEF_GENTOO_GLIBCXX_ASSERTIONS ++cpp_define (pfile, "_GLIBCXX_ASSERTIONS"); ++ #endif ++ + if (cxx_dialect >= cxx11) + cpp_define (pfile, "__GXX_EXPERIMENTAL_CXX0X__"); + diff --git a/12.2.0/gentoo/README.history b/12.2.0/gentoo/README.history index 29fd78e..713d788 100644 --- a/12.2.0/gentoo/README.history +++ b/12.2.0/gentoo/README.history @@ -1,3 +1,7 @@ +8 28 Dec 2022 + U 01_all_default-fortify-source.patch + + 15_all_DEF_GENTOO_GLIBCXX_ASSERTIONS.patch + 7 25 Dec 2022 - 78_all_Factor-out-jobserver_active_p.patch - 79_all_lto-support-jobserver-style-fifo-for-recent-GNU-make.patch
[gentoo-commits] repo/gentoo:master commit in: sys-devel/crossdev/
commit: 8f98a5aa67503ee63823e4114cce2a418aa1a7c2 Author: Sam James gentoo org> AuthorDate: Wed Dec 28 19:14:23 2022 + Commit: Sam James gentoo org> CommitDate: Wed Dec 28 19:14:40 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f98a5aa sys-devel/crossdev: add 20221228 Signed-off-by: Sam James gentoo.org> sys-devel/crossdev/Manifest | 1 + sys-devel/crossdev/crossdev-20221228.ebuild | 34 + 2 files changed, 35 insertions(+) diff --git a/sys-devel/crossdev/Manifest b/sys-devel/crossdev/Manifest index b6c903c301ff..c26d337dc565 100644 --- a/sys-devel/crossdev/Manifest +++ b/sys-devel/crossdev/Manifest @@ -1,2 +1,3 @@ DIST crossdev-20220909.tar.xz 29480 BLAKE2B 9c3ef9d9b8f13c81f9d2e21f8914158c04035a105ee1ac90ba30cb23a69744c9c6959bbcfd2e50d29144fc79937e5e585054d2eedfb2ced65a88467e509243be SHA512 86e8900a13095b7b12b00d739d28e2921f98818cd62daccfe6d750ce02113d0ef2d5e470b500bbfb80a9cf8f05b2a13882ac9963c3f1a4e1b7454bc1201df183 DIST crossdev-20221227.tar.xz 29548 BLAKE2B c990ca8494db59e0dd5792fc0327d50424a816e2584eb1aff369185ce56c5cba00db783300d5eda709944df92da2679df792c6b090f9ebfb21dc65e63dccd779 SHA512 e5ae34234d6527f792ed30747f962afff9920cf85e449671651a9bf5726bce7b5cf4009d3be2e0965732857420de0937a5d7c78e61025e7f437d95a15cb56685 +DIST crossdev-20221228.tar.xz 29568 BLAKE2B 0458a338a872a27058240c816abfcf9116703d18b687da0050213f834d5aba5df87552e16999fca7d0340aab5b8738ee0edb6ccfb656579b99f20357c077e326 SHA512 16d9d72f74c3b0d6c587c16eb8bea405c7c8eb3effc59fac55027d02348db2e10aacd9098b6f42479574a014783022737325acfaf63031e430fdf90391fa574b diff --git a/sys-devel/crossdev/crossdev-20221228.ebuild b/sys-devel/crossdev/crossdev-20221228.ebuild new file mode 100644 index ..a3a84da996ad --- /dev/null +++ b/sys-devel/crossdev/crossdev-20221228.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" + +if [[ ${PV} == "" ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/crossdev.git"; +else + SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz + https://dev.gentoo.org/~vapier/dist/${P}.tar.xz"; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +fi + +DESCRIPTION="Gentoo Cross-toolchain generator" +HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Crossdev"; + +LICENSE="GPL-2" +SLOT="0" + +RDEPEND=" + >=sys-apps/portage-2.1 + app-shells/bash + sys-apps/gentoo-functions +" +BDEPEND="app-arch/xz-utils" + +src_install() { + default + + if [[ ${PV} == "" ]] ; then + sed -i "s:@CDEVPV@:${EGIT_VERSION}:" "${ED}"/usr/bin/crossdev || die + fi +}
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc-config/
commit: 47f7d0085b02dfd5f7b6f1419f03e89fa4ad9f79 Author: Sam James gentoo org> AuthorDate: Wed Dec 28 19:13:41 2022 + Commit: Sam James gentoo org> CommitDate: Wed Dec 28 19:14:40 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47f7d008 sys-devel/gcc-config: add 2.9 Signed-off-by: Sam James gentoo.org> sys-devel/gcc-config/Manifest | 1 + sys-devel/gcc-config/gcc-config-2.9.ebuild | 60 ++ 2 files changed, 61 insertions(+) diff --git a/sys-devel/gcc-config/Manifest b/sys-devel/gcc-config/Manifest index 7a6b9f24f235..d50b35cec6b8 100644 --- a/sys-devel/gcc-config/Manifest +++ b/sys-devel/gcc-config/Manifest @@ -1 +1,2 @@ DIST gcc-config-2.8.tar.xz 17968 BLAKE2B aa34e681ef0c86bb846d89b816b46276f5c7c32974c785a9611a903a4fe165c997a34664abe17aa4d8720a96f194054e5d8c371a6c9270b1c235d7539094436c SHA512 5e91df44fb7782b9ad41ed06fbd53f74868c059f892c6c2b8195ebaa899905dd9f502562887f1a3765dd6b61698e956d01c6fa6f97a535cf16e26e70fcd902ba +DIST gcc-config-2.9.tar.xz 18032 BLAKE2B 6ee4d89a7fc2c211cb2ce0f6b0802ac300b30deccf6e54cd80a548d6e2e878097ad93cb0174485df8611780cf29e0c3c7590f726409f369a92c6d780db5c167f SHA512 11fa782699ffcca38eee9ef3ca8dbdfdda68459bdad80ca3378ae07e0ee7c114a494c3362e05dc39d69d9770808f2b97bc682aec49e3c3483e7ba0c4498d57f3 diff --git a/sys-devel/gcc-config/gcc-config-2.9.ebuild b/sys-devel/gcc-config/gcc-config-2.9.ebuild new file mode 100644 index ..7ff12f007e38 --- /dev/null +++ b/sys-devel/gcc-config/gcc-config-2.9.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +if [[ ${PV} == ]]; then + EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/gcc-config.git"; + inherit git-r3 +else + SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz"; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +fi + +DESCRIPTION="Utility to manage compilers" +HOMEPAGE="https://gitweb.gentoo.org/proj/gcc-config.git/"; + +LICENSE="GPL-2" +SLOT="0" +IUSE="+cc-wrappers +native-symlinks" + +RDEPEND=">=sys-apps/gentoo-functions-0.10" + +_emake() { + emake \ + PV="${PVR}" \ + SUBLIBDIR="$(get_libdir)" \ + USE_CC_WRAPPERS="$(usex cc-wrappers)" \ + USE_NATIVE_LINKS="$(usex native-symlinks)" \ + TOOLCHAIN_PREFIX="${CHOST}-" \ + "$@" +} + +src_compile() { + _emake +} + +src_install() { + _emake DESTDIR="${D}" install +} + +pkg_postinst() { + # Do we have a valid multi ver setup ? + local x + for x in $(gcc-config -C -l 2>/dev/null | awk '$NF == "*" { print $2 }') ; do + gcc-config ${x} + done + + # USE flag change can add or delete files in /usr/bin worth recaching + if [[ ! ${ROOT} && -f ${EPREFIX}/usr/share/eselect/modules/compiler-shadow.eselect ]] ; then + eselect compiler-shadow update all + fi + + if ! has_version "sys-devel/gcc[gcj(-)]" && [[ -x "${EROOT}"/usr/bin/gcj ]] ; then + # Warn about obsolete /usr/bin/gcj for bug #804178 + ewarn "Obsolete GCJ wrapper found: ${EROOT}/usr/bin/gcj!" + ewarn "Please delete this file unless you know it is needed (e.g. custom gcj install)." + ewarn "If you have no idea what this means, please delete the file:" + ewarn " rm ${EROOT}/usr/bin/gcj" + fi +}
[gentoo-commits] proj/crossdev: New tag: 20221228
commit: Commit: Sam James gentoo org> CommitDate: Wed Dec 28 19:14:26 2022 + New tag: 20221228
[gentoo-commits] proj/gcc-config: New tag: v2.9
commit: Commit: Sam James gentoo org> CommitDate: Wed Dec 28 19:12:52 2022 + New tag: v2.9
[gentoo-commits] proj/gcc-config:master commit in: /
commit: 77d64fc9897a157aafec35515848c907b4661bb0 Author: James Le Cuirot gentoo org> AuthorDate: Mon Dec 26 10:13:03 2022 + Commit: Sam James gentoo org> CommitDate: Wed Dec 28 19:11:59 2022 + URL:https://gitweb.gentoo.org/proj/gcc-config.git/commit/?id=77d64fc9 Read CHOST with portageq from EROOT and not / Failing that, the fallback method still reads from EROOT as before. Signed-off-by: James Le Cuirot gentoo.org> Signed-off-by: Sam James gentoo.org> gcc-config | 1 + 1 file changed, 1 insertion(+) diff --git a/gcc-config b/gcc-config index c5d907c..236c433 100755 --- a/gcc-config +++ b/gcc-config @@ -13,6 +13,7 @@ BROOT="@GENTOO_EPREFIX@" [[ ${BROOT} == @*@ ]] && BROOT="" : ${EPREFIX="${BROOT}"} EROOT="${ROOT%/}${EPREFIX}/" +export PORTAGE_CONFIGROOT="${EROOT}" cd /
[gentoo-commits] proj/gcc-config:master commit in: /
commit: 9fbedc2a1aa8b71daaafc4598f69d312914c191d Author: James Le Cuirot gentoo org> AuthorDate: Mon Dec 26 10:09:17 2022 + Commit: Sam James gentoo org> CommitDate: Wed Dec 28 19:11:58 2022 + URL:https://gitweb.gentoo.org/proj/gcc-config.git/commit/?id=9fbedc2a Allow EPREFIX to be overridden for manipulating prefixed ROOT This use case was totally broken. We need to hardcode BROOT instead, as we don't want to source /lib/gentoo/functions.sh from ROOT. Signed-off-by: James Le Cuirot gentoo.org> Signed-off-by: Sam James gentoo.org> gcc-config | 7 --- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/gcc-config b/gcc-config index 08002fd..c5d907c 100755 --- a/gcc-config +++ b/gcc-config @@ -9,8 +9,9 @@ : ${ROOT:=/} [[ ${ROOT} != */ ]] && ROOT="${ROOT}/" [[ ${ROOT} != /* ]] && ROOT="${PWD%/}/${ROOT}" -EPREFIX="@GENTOO_EPREFIX@" -[[ ${EPREFIX} == @*@ ]] && EPREFIX="" +BROOT="@GENTOO_EPREFIX@" +[[ ${BROOT} == @*@ ]] && BROOT="" +: ${EPREFIX="${BROOT}"} EROOT="${ROOT%/}${EPREFIX}/" cd / @@ -18,7 +19,7 @@ cd / trap ":" INT QUIT TSTP argv0=${0##*/} -functions_script="${EPREFIX}/lib/gentoo/functions.sh" +functions_script="${BROOT}/lib/gentoo/functions.sh" source "${functions_script}" || { echo "${argv0}: Could not source ${functions_script}!" 1>&2 exit 1
[gentoo-commits] proj/gcc-config:master commit in: /
commit: fc3edfcd1cc277a3457c0d17041f74452b4d3465 Author: James Le Cuirot gentoo org> AuthorDate: Mon Dec 26 10:14:34 2022 + Commit: Sam James gentoo org> CommitDate: Wed Dec 28 19:11:59 2022 + URL:https://gitweb.gentoo.org/proj/gcc-config.git/commit/?id=fc3edfcd Read LIBDIR with portageq from EROOT instead of hardcoding the / value We fall back to the hardcoded / value if that fails. Signed-off-by: James Le Cuirot gentoo.org> Closes: https://github.com/gentoo/gcc-config/pull/1 Signed-off-by: Sam James gentoo.org> gcc-config | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gcc-config b/gcc-config index 236c433..a44fced 100755 --- a/gcc-config +++ b/gcc-config @@ -41,7 +41,10 @@ fi PV="@PV@" [[ ${PV} == @*@ ]] && PV="git" -GENTOO_LIBDIR="@GENTOO_LIBDIR@" + +ABI=$(portageq envvar DEFAULT_ABI 2>/dev/null) +GENTOO_LIBDIR=$(portageq envvar LIBDIR_"${ABI}" 2>/dev/null) +[[ $? != 0 || -z ${GENTOO_LIBDIR} ]] && GENTOO_LIBDIR="@GENTOO_LIBDIR@" [[ ${GENTOO_LIBDIR} == @*@ ]] && GENTOO_LIBDIR="lib" usage() {
[gentoo-commits] repo/gentoo:master commit in: dev-python/xlsxwriter/
commit: 11024d0247abd7d628d9f67e404a4b850dab7fc4 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Dec 28 18:49:10 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Dec 28 19:11:25 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11024d02 dev-python/xlsxwriter: add 3.0.4 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/xlsxwriter/Manifest| 1 + dev-python/xlsxwriter/xlsxwriter-3.0.4.ebuild | 28 +++ 2 files changed, 29 insertions(+) diff --git a/dev-python/xlsxwriter/Manifest b/dev-python/xlsxwriter/Manifest index 57ed2a081a4c..1f8917edde83 100644 --- a/dev-python/xlsxwriter/Manifest +++ b/dev-python/xlsxwriter/Manifest @@ -1 +1,2 @@ DIST XlsxWriter-RELEASE_3.0.3.tar.gz 35519702 BLAKE2B f4dfa6b286dda94a1a44d8168b8e17f7a37f2f59a23aa3a5ed0efa46b5d8bdcdb831e99a61924e22755c6a921c23f5c540c048152cd07363841ff09a49549c79 SHA512 92a53226aa9ee9f8493fe7171ce752f3a13ef8f3107aecbef896f17022e93bd7dbccb5e619fcbbb3598102030b190d75508d4dacce20b9643eead59a4441f6aa +DIST XlsxWriter-RELEASE_3.0.4.gh.tar.gz 35033608 BLAKE2B 49a54380f1753077f0d9e56024a09ffd9d26540daeb03c270e892ae986c8e36fb0ce74ab96e62b1cb15adebbb51ba2093b6b1e356077433537af62ededd79d5c SHA512 e10bbbcc975ee3c2395c642c7a04e53d792b8c739c9f5acbb3858b47963a0f9b68ac565d96d4a9f9c87b104fc02b8930b0629e753d53735892e10bd17e5c1fcc diff --git a/dev-python/xlsxwriter/xlsxwriter-3.0.4.ebuild b/dev-python/xlsxwriter/xlsxwriter-3.0.4.ebuild new file mode 100644 index ..eb7598818634 --- /dev/null +++ b/dev-python/xlsxwriter/xlsxwriter-3.0.4.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} pypy3 ) + +inherit distutils-r1 + +TAG=RELEASE_${PV} +MY_P=XlsxWriter-${TAG} +DESCRIPTION="Python module for creating Excel XLSX files" +HOMEPAGE=" + https://github.com/jmcnamara/XlsxWriter/ + https://pypi.org/project/XlsxWriter/ +" +SRC_URI=" + https://github.com/jmcnamara/XlsxWriter/archive/${TAG}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +SLOT="0" +LICENSE="BSD" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyquery/
commit: f473dc1ceac12ef30ad07410fd6b5a7c4de63147 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Dec 28 19:04:37 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Dec 28 19:11:27 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f473dc1c dev-python/pyquery: add 2.0.0 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pyquery/Manifest | 1 + dev-python/pyquery/pyquery-2.0.0.ebuild | 45 + 2 files changed, 46 insertions(+) diff --git a/dev-python/pyquery/Manifest b/dev-python/pyquery/Manifest index 0eef5930be6d..2c9de0a63bb8 100644 --- a/dev-python/pyquery/Manifest +++ b/dev-python/pyquery/Manifest @@ -1 +1,2 @@ DIST pyquery-1.4.3.tar.gz 47448 BLAKE2B 32451dfc8f8160207b4be12006ceba3098b8cb344bfa3e80ccf75f8cfca9542614ae78b9bfec773139cbbf12434201f92f8b4738e7d9e6241b3addfeb1bc8dda SHA512 cb61326e38f78763ca15de09e3a56dad776b3d4831b54eabf295db0f9af8bf04599642c73f5db3e3172b86d7b66ba2ef626c8cba2dfb458af6ac432d15ea7cba +DIST pyquery-2.0.0.tar.gz 45210 BLAKE2B 2c1d052d310541b36f526e72906681ea03e0d55be16202c98ab5d5b9f5fc408b7612a353100937381639a03f8871b8bf691c6b0d5ad09dec8cc6f2e2ced7944d SHA512 316a479acd23e371b6e70550681527b15203e7ab62f4722375335180f13d9b48d9170abf308bb26b6180d954de4f8dfea5f90426cb820c5e888cc56f8a99ba33 diff --git a/dev-python/pyquery/pyquery-2.0.0.ebuild b/dev-python/pyquery/pyquery-2.0.0.ebuild new file mode 100644 index ..db800b1d1d74 --- /dev/null +++ b/dev-python/pyquery/pyquery-2.0.0.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} pypy3 ) + +inherit distutils-r1 optfeature + +DESCRIPTION="A jQuery-like library for python" +HOMEPAGE=" + https://github.com/gawel/pyquery/ + https://pypi.org/project/pyquery/ +" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" + +RDEPEND=" + >=dev-python/lxml-2.1[${PYTHON_USEDEP}] + >=dev-python/cssselect-1.2.0[${PYTHON_USEDEP}] + >=dev-python/webob-1.1.9[${PYTHON_USEDEP}] +" +DEPEND=" + test? ( + dev-python/beautifulsoup4[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-python/webtest[${PYTHON_USEDEP}] + dev-python/webob[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +EPYTEST_DESELECT=( + # needs network + tests/test_pyquery.py::TestWebScrappingEncoding::test_get +) + +pkg_postinst() { + optfeature "Support for BeautifulSoup3 as a parser backend" dev-python/beautifulsoup4 +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/mock/
commit: 941d4843b292af3c26427b9dfd31c67e23c0a350 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Dec 28 19:09:18 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Dec 28 19:11:27 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=941d4843 dev-python/mock: add 5.0.0 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/mock/Manifest | 1 + dev-python/mock/mock-5.0.0.ebuild | 35 +++ 2 files changed, 36 insertions(+) diff --git a/dev-python/mock/Manifest b/dev-python/mock/Manifest index 6e034d8a6680..ef079b4586e6 100644 --- a/dev-python/mock/Manifest +++ b/dev-python/mock/Manifest @@ -1 +1,2 @@ DIST mock-4.0.3.gh.tar.gz 80318 BLAKE2B bc0dc8b97129eaa2f0f9c89898157ea5de398f59f4e2ebc07318cf745b74d1f1bcc989774600ec88ce1956f9fe16f9464f101ea5df5cd23b3a58b432d19feb8a SHA512 adfdab253eb3bc1b6cb767c58ffa3a8a5c5f88da0f04ea6680e0d87da59177972d2d99bfe0a770ac2ed4f809ca6a090a9d0f789eea8f4365ef2c54f8e8792e89 +DIST mock-5.0.0.gh.tar.gz 83866 BLAKE2B 7c0718f8d43325b293b070f37c39ccf539a80460ac7e7b724674deb02154157a7dd62a81cd439e19589cee66f256f111f0feec9f8790f16c70948fac3745b43b SHA512 acde3099cb8daf49dffc390faffc45f94c9f1dd24f196ef613b0677cd88d1b55b5cbd04604ff540731e919784242c1cc341065fae99c347c6dfbb3d8115fc2fe diff --git a/dev-python/mock/mock-5.0.0.ebuild b/dev-python/mock/mock-5.0.0.ebuild new file mode 100644 index ..44bde8bc459b --- /dev/null +++ b/dev-python/mock/mock-5.0.0.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} pypy3 ) + +inherit distutils-r1 + +DESCRIPTION="Rolling backport of unittest.mock for all Pythons" +HOMEPAGE=" + https://github.com/testing-cabal/mock/ + https://pypi.org/project/mock/ +" +SRC_URI=" + https://github.com/testing-cabal/mock/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris" + +RDEPEND=" + >=dev-python/six-1.9[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest + +python_install_all() { + local DOCS=( CHANGELOG.rst README.rst ) + + distutils-r1_python_install_all +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/tox/
commit: ee54c4a385f5d4bbfedffb9d8ff5a85206d38727 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Dec 28 18:58:00 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Dec 28 19:11:26 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee54c4a3 dev-python/tox: add 4.0.19 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/tox/Manifest | 1 + dev-python/tox/tox-4.0.19.ebuild | 91 2 files changed, 92 insertions(+) diff --git a/dev-python/tox/Manifest b/dev-python/tox/Manifest index a86b2bc96599..ee227995b6d7 100644 --- a/dev-python/tox/Manifest +++ b/dev-python/tox/Manifest @@ -3,3 +3,4 @@ DIST tox-3.28.0.gh.tar.gz 309472 BLAKE2B 9896411426f6aebb3efa468c01696ecc5f17ec3 DIST tox-4.0.16.gh.tar.gz 283676 BLAKE2B b9b8149dcfa141518cb18a0ac3263c65f4928fc068357d7a513971d7037cc60cb4b3627d61d3e3479622b9fcbdc235356ca97cde993ab47db7abf4755854b17d SHA512 db4428b576dd3b669969b2390203ba6a0efa85f60073374b32c7ff1273745dde59ef0ffd404a7db98ca9056c5d5b5bd1811b51af7b475c116816c150c4d88c4c DIST tox-4.0.17.gh.tar.gz 284062 BLAKE2B 65055fd793fa5d4006d0082a89d7f42452cc5b3d1507a87875175db334bf177efeefa8b3e671d9042b795d8f21898ea1b1650cb1337bb9581a3b83ce8b42fec7 SHA512 065f4b91c32902fc8a65b5529e615af428a5ee8f8ad5cebee6c4ba14ceea315844cda8c6d2a882ba34baf7369d5676f210752d89d1cb3f9e2c7d7af790481193 DIST tox-4.0.18.gh.tar.gz 284137 BLAKE2B b507b0a15664656f381bc06356adb04c5fdfbe52deeef673e4ccc3d7a45d8cec10de80f6fe141a35bf529b020d5d8579c4dd6e4e3aa323bad320c7fcc6c34d18 SHA512 cd10cd4194002644d57fc63295099fccf6ffdaa2eeaf7bfe2f47c85d76dc115f9faa78ce0cfc43603b11ec04abaf4d41fe653fa48bff71e71ab7d102356ec5b8 +DIST tox-4.0.19.gh.tar.gz 284319 BLAKE2B f0ed3d300e0fadfaa5725589cea91511ed0c37937dc3761b203cfd1f0a5cf4033b6006e693521c932d3af64feb150951c046f5853a8b9bb9e37dcf3c5db4de95 SHA512 27d01b96acf4f7650b5a4a3ad80293ea884ee6791ff2e734cb64c94551943af1fb91804944f7ae82937fe4172522c0d5e4f24e84d35012d11657adc49702fc88 diff --git a/dev-python/tox/tox-4.0.19.ebuild b/dev-python/tox/tox-4.0.19.ebuild new file mode 100644 index ..98dc8a8f2545 --- /dev/null +++ b/dev-python/tox/tox-4.0.19.ebuild @@ -0,0 +1,91 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{8..11} pypy3 ) + +inherit distutils-r1 + +MY_P=${P/_} +DESCRIPTION="virtualenv-based automation of test activities" +HOMEPAGE=" + https://tox.readthedocs.io/ + https://github.com/tox-dev/tox/ + https://pypi.org/project/tox/ +" +SRC_URI=" + https://github.com/tox-dev/tox/archive/${PV/_}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~ppc" + +RDEPEND=" + >=dev-python/cachetools-5.2[${PYTHON_USEDEP}] + >=dev-python/chardet-5.1[${PYTHON_USEDEP}] + >=dev-python/colorama-0.4.6[${PYTHON_USEDEP}] + >=dev-python/filelock-3.8.2[${PYTHON_USEDEP}] + >=dev-python/packaging-21.3[${PYTHON_USEDEP}] + >=dev-python/platformdirs-2.6[${PYTHON_USEDEP}] + >=dev-python/pluggy-1[${PYTHON_USEDEP}] + >=dev-python/pyproject-api-1.2.1[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + >=dev-python/tomli-2.0.1[${PYTHON_USEDEP}] + ' 3.8 3.9 3.10) + >=dev-python/virtualenv-20.17.1[${PYTHON_USEDEP}] +" +BDEPEND=" + >=dev-python/hatch-vcs-0.3[${PYTHON_USEDEP}] + test? ( + dev-python/build[${PYTHON_USEDEP}] + >=dev-python/distlib-0.3.6[${PYTHON_USEDEP}] + >=dev-python/flaky-3.7[${PYTHON_USEDEP}] + >=dev-python/psutil-5.9.4[${PYTHON_USEDEP}] + dev-python/pytest-mock[${PYTHON_USEDEP}] + >=dev-python/pytest-xdist-3.1[${PYTHON_USEDEP}] + >=dev-python/re-assert-1.1[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + >=dev-python/time-machine-2.8.2[${PYTHON_USEDEP}] + ' 'python*') + ) +" + +distutils_enable_tests pytest + +export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} + +src_prepare() { + # the minimal bounds in tox are entirely meaningless and new packaging + # breaks setuptools + sed -i -e '/packaging/s:>=22::' pyproject.toml || die + distutils-r1_src_prepare +} + +python_test() { + # devpi_process is not packaged, and has lots of dependencies + cat > "${T}"/devpi_process.py <<-EOF || die + def IndexServer(*args, **kwargs): raise NotImplementedError() + EOF + + local -x PYTHONPATH=${T}:${PYTHONPATH} + local EPYTEST_DESELECT=( + # Internet + tests/tox_env/python/virtual_env/package/test_package_cmd_builder.py::test_build_wheel_external + ) + local EPYTEST_IGNORE=( + # requires devpi* + tests/test_provision.py + ) + if !
[gentoo-commits] repo/gentoo:master commit in: dev-python/platformdirs/
commit: 39101393aeb588a6bc0cd10b2ea0cb8258155868 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Dec 28 18:51:54 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Dec 28 19:11:26 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39101393 dev-python/platformdirs: add 2.6.1 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/platformdirs/Manifest | 1 + dev-python/platformdirs/platformdirs-2.6.1.ebuild | 35 +++ 2 files changed, 36 insertions(+) diff --git a/dev-python/platformdirs/Manifest b/dev-python/platformdirs/Manifest index c4d630365fe9..b2f1ece8b0a8 100644 --- a/dev-python/platformdirs/Manifest +++ b/dev-python/platformdirs/Manifest @@ -1,2 +1,3 @@ DIST platformdirs-2.5.4.gh.tar.gz 20645 BLAKE2B c995b881bf25d215ffbcfa4d9fd6721d763d2c27e306961965cd16da00bffce5a1e8dc3ebb48f0f499dbc0f5a079fcffbe0755913f61bc3e8a7192e951e8f18b SHA512 35e2f4ff4d289d6d83172105c716b3a337dc55b52be6d4ac653460e6e5696cce2256a645b2e91a8bab4a17f8a6c6e49b4a005924ede8da7ef2d03ede35061703 DIST platformdirs-2.6.0.gh.tar.gz 20779 BLAKE2B 5958cff9e3583091c365aea0b3380fc02b273d529868587cda80713db43794c5b69df729390152611d1611aa8a29a5aff84d26a4ccd8777bbd800b3c982bb0fe SHA512 727e057197b1f50cd6e9c0afcba042c9c0f85e061a8667f04548966e6d3d8eb80ce35d07d6578f98fc66273f31caf2a0dc7db9599f2f55fe2e89493803c4db57 +DIST platformdirs-2.6.1.gh.tar.gz 21135 BLAKE2B 65cd34d5fcc3aea46f216780d3a069d39395e0e9af1cff7a7af8511318c165233fff50ad6610ccd48a1e98e1dc4ca68f1cb2d6156a2c4e2a4523f04c09abdd0e SHA512 aff9d091ffad8e110aa2b3d615da65e3618b20f26f007210a9cb75d5e7d72d9ab8309e7e5a139f344f9f6dbedb419ab97848f8301e5104a667a6def58f947a6e diff --git a/dev-python/platformdirs/platformdirs-2.6.1.ebuild b/dev-python/platformdirs/platformdirs-2.6.1.ebuild new file mode 100644 index ..0b566d529d88 --- /dev/null +++ b/dev-python/platformdirs/platformdirs-2.6.1.ebuild @@ -0,0 +1,35 @@ +# Copyright 2021-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{8..11} pypy3 ) + +inherit distutils-r1 + +DESCRIPTION="A small Python module for determining appropriate platform-specific dirs" +HOMEPAGE=" + https://pypi.org/project/platformdirs/ + https://github.com/platformdirs/platformdirs/ +" +SRC_URI=" + https://github.com/platformdirs/platformdirs/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +BDEPEND=" + >=dev-python/hatch-vcs-0.3[${PYTHON_USEDEP}] + test? ( + dev-python/appdirs[${PYTHON_USEDEP}] + dev-python/pytest-mock[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
[gentoo-commits] repo/gentoo:master commit in: dev-python/filelock/
commit: cf8c771d2049a67a2c2175d023e98adc98b898f4 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Dec 28 18:46:47 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Dec 28 19:11:25 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf8c771d dev-python/filelock: add 3.9.0 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/filelock/Manifest | 1 + dev-python/filelock/filelock-3.9.0.ebuild | 36 +++ 2 files changed, 37 insertions(+) diff --git a/dev-python/filelock/Manifest b/dev-python/filelock/Manifest index ef74829c91af..89f6d317c77d 100644 --- a/dev-python/filelock/Manifest +++ b/dev-python/filelock/Manifest @@ -1,2 +1,3 @@ DIST py-filelock-3.8.0.gh.tar.gz 204748 BLAKE2B 719f965eddf9a76aaa7d3700ffbd29df3856fdcd76aa184b12a1e3b3341a5d8681f05ebd7239b48a0ffbc942aebc8574ff3878177100ba659347a904945b2234 SHA512 a9b63ab9a6697334eb8c561c422e8ec6febd0b7b203c0ebb4cfd1e4281f16cc0ef5145121c90f3c08bec88f13e219c0655142e3d3f856163702a0d32e14cd5ce DIST py-filelock-3.8.2.gh.tar.gz 204940 BLAKE2B a83fbea21690f82680ab5d024cbca6e52b5f6490854fa1d14a98191a4e56edea41c0a8bda9dd396f8b9c5b83187d9f976011440ca00987fbe4e96cd1e311a244 SHA512 2d5f7f49cf2d112a060156391eeb600040b9ae8619a9795173b9888ee977ec718432beff68bfefca290791b14f8cefca6d2a92defd78132822dc3596493aaa23 +DIST py-filelock-3.9.0.gh.tar.gz 205047 BLAKE2B 3995f7ad27bb09ca75310c4ada7645f2dd16c09ddb39663394f315443851037f2f9cf08eecb507eba521479696ad1004978d3fdd300a7128ac3354fce2e57d5f SHA512 1235ae9ebdb4c84b0c30e68be91e01eb1acbfcd15c85202fa54a3b91e4e507f221926f8886e1ec91acd4f71d2d88c08f536529b4cebfd2de4fb90118f5dc242e diff --git a/dev-python/filelock/filelock-3.9.0.ebuild b/dev-python/filelock/filelock-3.9.0.ebuild new file mode 100644 index ..bcb4d61210d0 --- /dev/null +++ b/dev-python/filelock/filelock-3.9.0.ebuild @@ -0,0 +1,36 @@ +# Copyright 2018-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{8..11} pypy3 ) + +inherit distutils-r1 + +MY_P=py-filelock-${PV} +DESCRIPTION="A platform independent file lock for Python" +HOMEPAGE=" + https://github.com/tox-dev/py-filelock/ + https://pypi.org/project/filelock/ +" +SRC_URI=" + https://github.com/tox-dev/py-filelock/archive/${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S="${WORKDIR}/${MY_P}" + +LICENSE="Unlicense" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" + +BDEPEND=" + dev-python/hatch-vcs[${PYTHON_USEDEP}] + test? ( + dev-python/pytest-timeout[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
[gentoo-commits] repo/gentoo:master commit in: dev-python/xxhash/
commit: 5002c1d31530d65a1b7c7233efc4c7a700251e9d Author: Arthur Zamarin gentoo org> AuthorDate: Wed Dec 28 18:54:34 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Dec 28 19:11:26 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5002c1d3 dev-python/xxhash: add 3.2.0 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/xxhash/Manifest| 1 + dev-python/xxhash/xxhash-3.2.0.ebuild | 38 +++ 2 files changed, 39 insertions(+) diff --git a/dev-python/xxhash/Manifest b/dev-python/xxhash/Manifest index f35f9c821333..eb61887a7efd 100644 --- a/dev-python/xxhash/Manifest +++ b/dev-python/xxhash/Manifest @@ -1 +1,2 @@ DIST xxhash-3.1.0.tar.gz 74389 BLAKE2B c2c7467aca51a397366c9de47104831f2d3d732b6b287e3fce4a0481d21bf059330dd63e1372b8da3aa9354efbc3de6ba106501d86c907b5783f7192e5e7c9a1 SHA512 a1d78dbbcc8fc8e41b6bc1d9e571df6951d4545fe61b198427db6f8c99058a095cf20e09951acc7bf9b432963f8b234741ae1f15ebb19972e69be0c59c9eb165 +DIST xxhash-3.2.0.tar.gz 74561 BLAKE2B d2c32b9a556eaaa67d961e130b017ff82944fbec983f24e0356436a7a23927faaba118328eff508e288e0757a1379b5ff88a48c2130eb9b3cf347e178cfc810d SHA512 bbe903b95de3e91177064986adc5c945a9b7058650ea2b5cc10ee162a15a42909dc69f95b86081b8d276960f309b4bacf895ad263a9d9188fa66bb216d76dcd5 diff --git a/dev-python/xxhash/xxhash-3.2.0.ebuild b/dev-python/xxhash/xxhash-3.2.0.ebuild new file mode 100644 index ..dc94bedd6f45 --- /dev/null +++ b/dev-python/xxhash/xxhash-3.2.0.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} ) + +inherit distutils-r1 + +DESCRIPTION="Python binding for the xxHash library" +HOMEPAGE=" + https://github.com/ifduyue/python-xxhash/ + https://pypi.org/project/xxhash/ +" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +DEPEND=" + >=dev-libs/xxhash-0.8.0 +" +RDEPEND=" + ${DEPEND} +" + +distutils_enable_tests unittest + +python_configure_all() { + export XXHASH_LINK_SO=1 +} + +python_test() { + cd tests || die + eunittest +}
[gentoo-commits] repo/gentoo:master commit in: dev-java/guava-testlib/
commit: 8a71794f106aa0cf9eae4036f33a56a95d8e04ec Author: Volkmar W. Pogatzki pogatzki net> AuthorDate: Sat Dec 10 13:49:50 2022 + Commit: Florian Schmaus gentoo org> CommitDate: Wed Dec 28 18:59:32 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a71794f dev-java/guava-testlib: add 31.1 Signed-off-by: Volkmar W. Pogatzki pogatzki.net> Closes: https://github.com/gentoo/gentoo/pull/28611 Signed-off-by: Florian Schmaus gentoo.org> dev-java/guava-testlib/Manifest | 1 + dev-java/guava-testlib/guava-testlib-31.1.ebuild | 51 2 files changed, 52 insertions(+) diff --git a/dev-java/guava-testlib/Manifest b/dev-java/guava-testlib/Manifest index 6cdfcc4ae4a4..532be5cbf826 100644 --- a/dev-java/guava-testlib/Manifest +++ b/dev-java/guava-testlib/Manifest @@ -1 +1,2 @@ DIST guava-30.1.1.tar.gz 5404546 BLAKE2B 818ef4b17c4f0c8e92c327f046434a3bb428ac35d6e95edd6d6be558c755d138a8ac7f8ad2032073cad131890d8f838e896fff84ba217f8305be8bd65c619a48 SHA512 23b30d886a3200b8f998897ca7bc424b2d223a4fecb03ab644e08a989a85f008e30ef093055e6305c4148a1eb8919c407e35d19f492c5b189830bd115e9484f2 +DIST guava-31.1.tar.gz 5583483 BLAKE2B b430257b6a21e8cc85b11241be3abc463d13d29d85c6e7a3e4240977213428ec92af63afb66d0637f6b6dbbab1e3493cfc684a6be21ba4633cec7c6df5d0a8e7 SHA512 660b486d82d526ce722130f2968ea8ab9eb53f5915f80e53ef135a7bfcb6ced9b2f2a50ebdb8b316cc48a4f2553fa067a1d6fc0bc4498774a9f1990a535651b8 diff --git a/dev-java/guava-testlib/guava-testlib-31.1.ebuild b/dev-java/guava-testlib/guava-testlib-31.1.ebuild new file mode 100644 index ..4b42897f23a3 --- /dev/null +++ b/dev-java/guava-testlib/guava-testlib-31.1.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Skeleton command: +# java-ebuilder --generate-ebuild --workdir . --pom guava-testlib/pom.xml --download-uri https://github.com/google/guava/archive/v31.1.tar.gz --slot 0 --keywords "~amd64 ~arm ~arm64 ~ppc64 ~x86" --ebuild guava-testlib-31.1.ebuild + +EAPI=8 + +# No tests because "error: package com.google.common.truth does not exist" +JAVA_PKG_IUSE="doc source" +MAVEN_ID="com.google.guava:guava-testlib:31.1-jre" + +inherit java-pkg-2 java-pkg-simple + +DESCRIPTION="A set of java classes to assist the tests for Guava itself" +HOMEPAGE="https://github.com/google/guava"; +SRC_URI="https://github.com/google/guava/archive/v${PV}.tar.gz -> guava-${PV}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" + +# Common dependencies +# POM: ${PN}/pom.xml +# com.google.code.findbugs:jsr305:3.0.2 -> >=dev-java/jsr305-3.0.2:0 +# com.google.errorprone:error_prone_annotations:2.11.0 -> >=dev-java/error-prone-annotations-2.16:0 +# com.google.guava:guava:31.1-jre -> >=dev-java/guava-31.1:0 +# com.google.j2objc:j2objc-annotations:1.3 -> >=dev-java/j2objc-annotations-2.8:0 +# junit:junit:4.13.2 -> >=dev-java/junit-4.13.2:4 +# org.checkerframework:checker-qual:3.12.0 -> >=dev-java/checker-framework-qual-3.14.0:0 + +CP_DEPEND=" + dev-java/checker-framework-qual:0 + dev-java/error-prone-annotations:0 + ~dev-java/guava-${PV}:0 + dev-java/j2objc-annotations:0 + dev-java/jsr305:0 + dev-java/junit:4 +" + +DEPEND=" + >=virtual/jdk-1.8:* + ${CP_DEPEND}" + +RDEPEND=" + >=virtual/jre-1.8:* + ${CP_DEPEND}" + +S="${WORKDIR}/guava-${PV}" + +JAVA_SRC_DIR="${PN}/src"
[gentoo-commits] repo/gentoo:master commit in: dev-java/guava/
commit: 93a755fbc1b06016caac92b2bb9ba57dd42958f3 Author: Volkmar W. Pogatzki pogatzki net> AuthorDate: Wed Dec 7 16:49:47 2022 + Commit: Florian Schmaus gentoo org> CommitDate: Wed Dec 28 18:59:32 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93a755fb dev-java/guava: add 31.1 Signed-off-by: Volkmar W. Pogatzki pogatzki.net> Signed-off-by: Florian Schmaus gentoo.org> dev-java/guava/Manifest | 1 + dev-java/guava/guava-31.1.ebuild | 52 2 files changed, 53 insertions(+) diff --git a/dev-java/guava/Manifest b/dev-java/guava/Manifest index 6cdfcc4ae4a4..532be5cbf826 100644 --- a/dev-java/guava/Manifest +++ b/dev-java/guava/Manifest @@ -1 +1,2 @@ DIST guava-30.1.1.tar.gz 5404546 BLAKE2B 818ef4b17c4f0c8e92c327f046434a3bb428ac35d6e95edd6d6be558c755d138a8ac7f8ad2032073cad131890d8f838e896fff84ba217f8305be8bd65c619a48 SHA512 23b30d886a3200b8f998897ca7bc424b2d223a4fecb03ab644e08a989a85f008e30ef093055e6305c4148a1eb8919c407e35d19f492c5b189830bd115e9484f2 +DIST guava-31.1.tar.gz 5583483 BLAKE2B b430257b6a21e8cc85b11241be3abc463d13d29d85c6e7a3e4240977213428ec92af63afb66d0637f6b6dbbab1e3493cfc684a6be21ba4633cec7c6df5d0a8e7 SHA512 660b486d82d526ce722130f2968ea8ab9eb53f5915f80e53ef135a7bfcb6ced9b2f2a50ebdb8b316cc48a4f2553fa067a1d6fc0bc4498774a9f1990a535651b8 diff --git a/dev-java/guava/guava-31.1.ebuild b/dev-java/guava/guava-31.1.ebuild new file mode 100644 index ..9ac8599ce3d2 --- /dev/null +++ b/dev-java/guava/guava-31.1.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Skeleton command: +# java-ebuilder --generate-ebuild --workdir . --pom pom.xml --download-uri https://github.com/google/guava/archive/refs/tags/v31.1.tar.gz --slot 0 --keywords "amd64 ~arm ~arm64 ~ppc64 ~x86" --ebuild guava-31.1.ebuild + +EAPI=8 + +JAVA_PKG_IUSE="doc source" +MAVEN_ID="com.google.guava:guava:${PV}-jre" + +inherit java-pkg-2 java-pkg-simple + +DESCRIPTION="A collection of Google's core Java libraries" +HOMEPAGE="https://github.com/google/guava"; +SRC_URI="https://github.com/google/guava/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" + +# Common dependencies +# POM: pom.xml +# com.google.code.findbugs:jsr305:3.0.2 -> >=dev-java/jsr305-3.0.2:0 +# com.google.errorprone:error_prone_annotations:2.11.0 -> >=dev-java/error-prone-annotations-2.16:0 +# com.google.guava:failureaccess:1.0.1 -> >=dev-java/failureaccess-30.1.1:0 +# com.google.guava:listenablefuture:.0-empty-to-avoid-conflict-with-guava -> !!!artifactId-not-found!!! +# com.google.j2objc:j2objc-annotations:1.3 -> >=dev-java/j2objc-annotations-2.8:0 +# org.checkerframework:checker-qual:3.12.0 -> >=dev-java/checker-framework-qual-3.14.0:0 + +CP_DEPEND=" + >=dev-java/checker-framework-qual-3.14.0:0 + >=dev-java/error-prone-annotations-2.16:0 + >=dev-java/failureaccess-30.1.1:0 + >=dev-java/j2objc-annotations-2.8:0 + >=dev-java/jsr305-3.0.2:0 +" + +DEPEND=" + >=virtual/jdk-1.8:* + ${CP_DEPEND} +" + +RDEPEND=" + >=virtual/jre-1.8:* + ${CP_DEPEND} +" + +S="${WORKDIR}/${P}" + +JAVA_AUTOMATIC_MODULE_NAME="com.google.common" +JAVA_SRC_DIR="guava/src"
[gentoo-commits] repo/gentoo:master commit in: dev-java/error-prone-annotations/
commit: a4f134516001e716b56967e1a06d8e2ca5d48b5b Author: Volkmar W. Pogatzki pogatzki net> AuthorDate: Wed Dec 7 15:54:19 2022 + Commit: Florian Schmaus gentoo org> CommitDate: Wed Dec 28 18:59:31 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4f13451 dev-java/error-prone-annotations: add 2.16 Signed-off-by: Volkmar W. Pogatzki pogatzki.net> Signed-off-by: Florian Schmaus gentoo.org> dev-java/error-prone-annotations/Manifest | 1 + .../error-prone-annotations-2.16.ebuild| 28 ++ 2 files changed, 29 insertions(+) diff --git a/dev-java/error-prone-annotations/Manifest b/dev-java/error-prone-annotations/Manifest index a5e1af113ed1..fe18c7c5ac82 100644 --- a/dev-java/error-prone-annotations/Manifest +++ b/dev-java/error-prone-annotations/Manifest @@ -1 +1,2 @@ +DIST error-prone-2.16.tar.gz 2685946 BLAKE2B e10d38e5d0f6be102d64c4d24543f525c192300665a141d136d4bcb1db0e8553c16828411b60e2bca0d27a89fe7e094ac2fc2a367028091a4ad28b303c023a43 SHA512 c61d14e237ae45f3d1196e03ecdb5e77aa8aaa2f5983eee3667cc73951a12b1f0c85bd8a15c477c18fd517d486024d3b1f115928affb3697afc064d561b5f405 DIST error-prone-2.7.1.tar.gz 1576363 BLAKE2B a204a6a0dfcc88e06ff4f9288764c33c72e1d0c692ba20ce34a1440025abbb96d510129e335a475ffecc037806c72a0e1a85f0ad55a5ee4402d7b731eabd057b SHA512 2e8ff78b2fc65a0a53244711a3b5dd3d42cd09c0c9cca8dde5c814ee3e9dbc6e2c44f8bdb778111c93cd867f9b85b8afae4fd0551eda9326c0a9b1aa1dcaaf92 diff --git a/dev-java/error-prone-annotations/error-prone-annotations-2.16.ebuild b/dev-java/error-prone-annotations/error-prone-annotations-2.16.ebuild new file mode 100644 index ..b12f83e9e5fd --- /dev/null +++ b/dev-java/error-prone-annotations/error-prone-annotations-2.16.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Skeleton command: +# java-ebuilder --generate-ebuild --workdir . --pom pom.xml --download-uri https://github.com/google/error-prone/archive/v2.16.tar.gz --slot 0 --keywords "~amd64 ~arm64 ~ppc64 ~x86" --ebuild error-prone-annotations-2.16.ebuild + +EAPI=8 + +JAVA_PKG_IUSE="doc source" +MAVEN_ID="com.google.errorprone:error_prone_annotations:${PV}" + +inherit java-pkg-2 java-pkg-simple + +DESCRIPTION="Java annotations for the Error Prone static analysis tool" +HOMEPAGE="https://errorprone.info"; +SRC_URI="https://github.com/google/error-prone/archive/v${PV}.tar.gz -> error-prone-${PV}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" + +DEPEND=">=virtual/jdk-1.8:*" +RDEPEND=">=virtual/jre-1.8:*" + +S="${WORKDIR}/error-prone-${PV}/annotations" + +JAVA_AUTOMATIC_MODULE_NAME="com.google.errorprone.annotations" +JAVA_SRC_DIR="src/main/java"
[gentoo-commits] repo/gentoo:master commit in: app-backup/rdiff-backup/files/, app-backup/rdiff-backup/
commit: 5c993050352ad30ebbfbf41c106dd445f04026ee Author: Bernard Cafarelli gentoo org> AuthorDate: Wed Dec 28 18:58:53 2022 + Commit: Bernard Cafarelli gentoo org> CommitDate: Wed Dec 28 18:59:16 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c993050 app-backup/rdiff-backup: add 2.2.1, drop 2.2.0 Signed-off-by: Bernard Cafarelli gentoo.org> app-backup/rdiff-backup/Manifest | 7 +++-- .../files/rdiff-backup-2.2.0-no-manpages.patch | 35 -- app-backup/rdiff-backup/metadata.xml | 1 + ...ckup-2.2.0.ebuild => rdiff-backup-2.2.1.ebuild} | 19 4 files changed, 12 insertions(+), 50 deletions(-) diff --git a/app-backup/rdiff-backup/Manifest b/app-backup/rdiff-backup/Manifest index 6871763398d0..5247d1216fb5 100644 --- a/app-backup/rdiff-backup/Manifest +++ b/app-backup/rdiff-backup/Manifest @@ -1,3 +1,6 @@ DIST rdiff-backup-2.0.5.tar.gz 456115 BLAKE2B 9cd51644e11af3320fa5aca7864388da4b1165a1fc9e660265445d861eb356ba32e3b148a1d8de8e702bd9a6f0276ec3a4453c85ec702d80be5839661a1a679f SHA512 59482e6d78bc887fc99efd4b4779e9b41c7e4b0427e51b80b18a550d0051e4213a0c200296154759d1734f511f7abe3175d171f018c59c55e5abdfd0a890cfbd -DIST rdiff-backup-2.2.0-manpages.tar.gz 30062 BLAKE2B 88a9afa238e7a1551aed5f60801d5445a268a6a0e80035564a8a37379f2e356a7eb8f9f39180948a7fd12ba153e08f400c77fa5badc61f79f322054842cad81a SHA512 23f2112b16e4d3340a15be3c58f2a716177268a2d38e5ba28eb72230522a25799ae3a8faf5ffc77fd262023b2b2dfab09198112bb24751a3a8c4766e85af -DIST rdiff-backup-2.2.0.tar.gz 903121 BLAKE2B 53adaa64842609e40bbc7aafc14b9a2b062fb5aae17ee6eb5c649a93f7dddc99e3ba681587aad2f9e1adb7fc8191073ccbbcb9e26bf09a90274740b013fd10e3 SHA512 3cae2ada5766c85c7aa1d1c15bd4068e406f524143abcae58775ef24b022ceec499c3262e54bef184f70a1c22c4eb2ce3fb06babbaea64dc0a9115b80831fde5 +DIST rdiff-backup-2.2.1.tar.gz 912681 BLAKE2B 5eb5a2aebb60bac84b836fc76a687695ccde679e6f7eabf22c948f38575f50b83aae339ee77c5e8b6c119e9dff6b4357324908b2e31cef3e32980e2016ff4477 SHA512 f57431cf3478791d2a5b6ef970768c99490737da811237b8c45a0adde8f4ee44ca17fc77ae39f73d0ff2587f089b6f8cd7d21f364323618b24c52bcf1d3864af +DIST rdiff-backup-delete.1 1957 BLAKE2B c270afbdba56776e1e9449af03bd9a9903219fe04e2eb7ee5695bf59a35ce13da690e14286fbda1e9120ee0bad733fd4baa7271406c457f91a04bed85f598232 SHA512 97eeb64e800aea0653fc1d5a3b517db74b7d95dce8bbd8a406a9dfc3687a207193f7f289e8fd77837419a1c9e796e5446d83147597b9998978426a6c9b86e318 +DIST rdiff-backup-old.1 41328 BLAKE2B dacbf5ae1313dc4596124ef4d5887cdaf75c0c15be6a76239668ae60ea6a6dc65089f99fa6f02bc858d339b8b0466fac3dd8b5992d01ca42f9641e40465ca552 SHA512 cf07b579393bde71cda7da74fea7d974346ea9366ff51af4c24d6215fb2978bd925b4d64a8a1008e5b292d23529ac8499e407cf17590c7e9876d737d42651c72 +DIST rdiff-backup-statistics.1 3961 BLAKE2B 9be7c279d3f24e7c4a391046a027d5b2ef03653d6079176f648e0359c12f6811809859cd67c5bfd1d01b271409cdaf64c69f44d11d47d1e612456a3402531fdd SHA512 b31efbf32538fc2d3c65be2d7fb1166a7a13ca66449fea38d08b00d3dca79e436df930f81e0bd9a3f8fa16ebf30633a82962f7e37376b12ab87544d8103b5290 +DIST rdiff-backup.1 53335 BLAKE2B 996ba1ef156171d64e4b909e4dab9d2d94998fad555a1460f4d0b97ea937ed9f236a63cf84e2f4641a0b5c78ab66bd6e58695168c168d4f24b2b9c379a9def3c SHA512 9fcc0e94b03d539b0ed9326186abd73a9417f5feda9dce924961726865998b0d69076d8823a7b2ae72e1bec108b6714fb664f269ff7d8e19293e55c5779b7d72 diff --git a/app-backup/rdiff-backup/files/rdiff-backup-2.2.0-no-manpages.patch b/app-backup/rdiff-backup/files/rdiff-backup-2.2.0-no-manpages.patch deleted file mode 100644 index 207bf6cfe106.. --- a/app-backup/rdiff-backup/files/rdiff-backup-2.2.0-no-manpages.patch +++ /dev/null @@ -1,35 +0,0 @@ -diff -Naur rdiff-backup-2.2.0.orig/setup.py rdiff-backup-2.2.0/setup.py rdiff-backup-2.2.0.orig/setup.py 2022-12-18 09:19:30.0 +0100 -+++ rdiff-backup-2.2.0/setup.py2022-12-19 22:00:43.289239007 +0100 -@@ -283,10 +283,7 @@ - ), - ], - data_files=[ --("share/man/man1", ["build/rdiff-backup.1", --"build/rdiff-backup-old.1", --"build/rdiff-backup-delete.1", --"build/rdiff-backup-statistics.1"]), -+("share/man/man1", ["build/rdiff-backup-old.1"]), - ( - "share/doc/rdiff-backup", [ - "CHANGELOG.adoc", -@@ -311,19 +308,6 @@ - ("tools/rdiff-backup.spec.template-fedora", "build/rdiff-backup.fedora.spec"), - ("docs/rdiff-backup-old.1", "build/rdiff-backup-old.1"), - ]}, --"build_exec": {"commands": [ --("asciidoctor -b manpage -a revdate=\"{date}\" " -- "-a revnumber=\"{ver}\" -o {outfile} {infile}", -- ("docs", "rdiff-backup.1.adoc"), ("build", "rdiff-backup.1")), --("asciidoctor -b manpage -a revdate=\"{date}\" " -- "-a revnumber=\"{ver}\" -o {outfile} {infile}", -
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: 412f08a0980207e1502bf61fff242a041cbd212d Author: Sam James gentoo org> AuthorDate: Wed Dec 28 15:56:15 2022 + Commit: Sam James gentoo org> CommitDate: Wed Dec 28 18:54:09 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=412f08a0 profiles/base: add app-alternatives/{awk,bzip2,gzip,sh,tar} to @system - Before this commit, nothing pulls in app-alternatives/sh, so we're relying on app-shells/bash handling /bin/sh as an orphaned symlink (which is one of the big things we're trying to move away from). - Add in the others (app-alternatives/{awk,bzip2,gzip,tar}) to allow setup via /etc/portage/package.use without adding these to @world manually, this also lays the ground work for at some point removing specific implementations in the future (after making sure ebuilds which need specific impls. depend on them). - Note that there's two exceptions: 1. app-alternatives/yacc No need to explicitly add into @system, because we previously had virtual/yacc so it'll get pulled in by ebuild dependencies anyway. 2. app-alternatives/lex We never had virtual/lex before and packages very often explicitly depend on sys-devel/flex. But this isn't a big deal given it's very unlikely that a user wants to try modify lex yet and reflex is still very new as an option in Gentoo. That is, as time goes on and we test more to ensure it works with any lex, it'll get pulled in as various ebuilds get updated anyway. - We keep app-arch/bzip2 & app-arch/gzip in @system for now because PMS is clear they must be available and I'd rather be conservative for now, as we want to get the change in this commit in to minimise disruption wrt the app-alternatives migration, but I'd like to revisit this another time. Bug: https://bugs.gentoo.org/886017 Bug: https://bugs.gentoo.org/886247 Signed-off-by: Sam James gentoo.org> profiles/base/packages | 7 ++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/profiles/base/packages b/profiles/base/packages index e0cee163af99..43b1f069add7 100644 --- a/profiles/base/packages +++ b/profiles/base/packages @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License, v2 # Gentoo Base Profile @@ -24,6 +24,11 @@ # of the minimum set of packages needed for any Gentoo based system. *>=sys-apps/baselayout-2 +*app-alternatives/awk +*app-alternatives/bzip2 +*app-alternatives/gzip +*app-alternatives/sh +*app-alternatives/tar *app-admin/eselect *app-arch/bzip2 *app-arch/gzip
[gentoo-commits] repo/gentoo:master commit in: dev-java/woodstox-core/
commit: 12f2c6ad379195b5fbacf5c01f0bfdd5a05aa0e7 Author: Volkmar W. Pogatzki pogatzki net> AuthorDate: Wed Oct 26 14:57:10 2022 + Commit: Florian Schmaus gentoo org> CommitDate: Wed Dec 28 18:52:34 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12f2c6ad dev-java/woodstox-core: add 6.4.0 Signed-off-by: Volkmar W. Pogatzki pogatzki.net> Closes: https://github.com/gentoo/gentoo/pull/27962 Signed-off-by: Florian Schmaus gentoo.org> dev-java/woodstox-core/Manifest | 1 + dev-java/woodstox-core/woodstox-core-6.4.0.ebuild | 89 +++ 2 files changed, 90 insertions(+) diff --git a/dev-java/woodstox-core/Manifest b/dev-java/woodstox-core/Manifest index 4bf6f9a20850..b58cc4a47a7e 100644 --- a/dev-java/woodstox-core/Manifest +++ b/dev-java/woodstox-core/Manifest @@ -1 +1,2 @@ DIST woodstox-core-6.3.1.tar.gz 6029586 BLAKE2B 04fcd7fd958cd3efa8a1e864786b88a1f8c3f0d6d6faecb5eb91a7cf755da4cef2664c0583702bf21dde741632638242131f0d46acb8f1b91bd00bf4c9a7af5b SHA512 fee1d8dc33aa2e3617b451fab285dbc91154738765eb9d93e8c1809a70f09ccb2f1cf2b70f57f836323d0a80bd5caeae0f5a4c5e2cee609c2a9d30106bf42acb +DIST woodstox-core-6.4.0.tar.gz 6030457 BLAKE2B 0506a4af84eff8ac11bc6363581f8de737116bd254d0c3b2f68a9ce062325934188c5a05eeff918ae012330d885ba7940f9dc1afb01ee951ff58cdcd1c86b2c7 SHA512 ca8033084c0355c5a321ab51ab6cfee62737b49ab98106fab0abb3ac8950ddd773dc91d864e4e62bdddaca1b7ba98f3639d1a61d8c436892b35193a8c838659f diff --git a/dev-java/woodstox-core/woodstox-core-6.4.0.ebuild b/dev-java/woodstox-core/woodstox-core-6.4.0.ebuild new file mode 100644 index ..0e7d55983aa4 --- /dev/null +++ b/dev-java/woodstox-core/woodstox-core-6.4.0.ebuild @@ -0,0 +1,89 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Skeleton command: +# java-ebuilder --generate-ebuild --workdir . --pom pom.xml --download-uri https://github.com/FasterXML/woodstox/archive/woodstox-core-6.4.0.tar.gz --slot 0 --keywords "~amd64 ~arm ~arm64 ~ppc64 ~x86" --ebuild woodstox-core-6.4.0.ebuild + +EAPI=8 + +JAVA_PKG_IUSE="doc source test" +MAVEN_ID="com.fasterxml.woodstox:woodstox-core:6.4.0" +JAVA_TESTING_FRAMEWORKS="junit-4" + +inherit java-pkg-2 java-pkg-simple + +DESCRIPTION="An XML processor that implements Stax (JSR-173), SAX2 and Stax2 APIs" +HOMEPAGE="https://github.com/FasterXML/woodstox"; +SRC_URI="https://github.com/FasterXML/woodstox/archive/${P}.tar.gz"; + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" + +# Common dependencies +# POM: pom.xml +# net.java.dev.msv:msv-core:2013.6.1 -> >=dev-java/msv-2022.7:0 +# net.java.dev.msv:xsdlib:2013.6.1 -> >=dev-java/xsdlib-2022.7:0 +# org.codehaus.woodstox:stax2-api:4.2.1 -> >=dev-java/stax2-api-4.2.1:0 +# relaxngDatatype:relaxngDatatype:20020414 -> >=dev-java/relaxng-datatype-20020414:0 + +CP_DEPEND=" + dev-java/msv:0 + dev-java/relaxng-datatype:0 + dev-java/stax2-api:0 + dev-java/xsdlib:0 +" + +# Compile dependencies +# POM: pom.xml +# biz.aQute.bnd:biz.aQute.bnd.annotation:6.3.1 -> >=dev-java/aqute-bnd-annotation-6.3.1:0 +# org.osgi:osgi.core:5.0.0 -> >=dev-java/osgi-core-8.0.0:0 +# POM: pom.xml +# test? junit:junit:4.13.2 -> >=dev-java/junit-4.13.2:4 + +DEPEND="${CP_DEPEND} + >=virtual/jdk-11:* + dev-java/aqute-bnd-annotation:0 + dev-java/osgi-core:0" + +RDEPEND="${CP_DEPEND} + >=virtual/jre-1.8:*" + +DOCS=( {README,SECURITY}.md release-notes/{CREDITS,VERSION} ) + +S="${WORKDIR}/woodstox-${P}" + +JAVA_CLASSPATH_EXTRA="aqute-bnd-annotation,osgi-core" +JAVA_SRC_DIR=( "src/main/java" "src/moditect" ) +JAVA_RESOURCE_DIRS="src/main/resources" + +JAVA_TEST_GENTOO_CLASSPATH="junit-4" +JAVA_TEST_SRC_DIR="src/test/java" +JAVA_TEST_RESOURCE_DIRS="src/test/resources" + +# https://github.com/FasterXML/woodstox/blob/woodstox-core-6.3.0/pom.xml#L229-L243 +src_test() { + pushd src/test/java > /dev/null || die + local JAVA_TEST_RUN_ONLY=$(find * \ + \( -wholename "**/Test*.java" \ + -o -wholename "**/*Test.java" \) \ + ! -wholename "failing/*.java" \ + ! -wholename "**/Abstract*.jav" \ + ! -wholename "**/Base*.java" \ + ) + popd > /dev/null + JAVA_TEST_RUN_ONLY="${JAVA_TEST_RUN_ONLY//.java}" + JAVA_TEST_RUN_ONLY="${JAVA_TEST_RUN_ONLY//\//.}" + java-pkg-simple_src_test +} + +src_prepare() { + default + + # src/moditect/module-info.java:33: error: cannot find symbol + #provides org.codehaus.stax2.validation.XMLValidationSchemaFactory.dtd with com.ctc.wstx.dtd.DTDSchemaFactory; + # https://bugs.gentoo.org/858302 + sed -e '/com.ctc.wstx.shaded.msv/d' \ + -e '/org.codehaus.stax2.validation/d' \ + -i "src/moditect/module-info.java" || die +}
[gentoo-commits] repo/gentoo:master commit in: sec-keys/openpgp-keys-apache-xmlgraphics-commons/
commit: cd095954b63468c6b5d061c812bc8345813034cb Author: Volkmar W. Pogatzki pogatzki net> AuthorDate: Sun Nov 13 08:46:25 2022 + Commit: Florian Schmaus gentoo org> CommitDate: Wed Dec 28 18:52:35 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd095954 sec-keys/openpgp-keys-apache-xmlgraphics-commons: new package, add 20150603 Signed-off-by: Volkmar W. Pogatzki pogatzki.net> Signed-off-by: Florian Schmaus gentoo.org> .../openpgp-keys-apache-xmlgraphics-commons/Manifest | 1 + .../metadata.xml | 8 ...p-keys-apache-xmlgraphics-commons-20150603.ebuild | 20 3 files changed, 29 insertions(+) diff --git a/sec-keys/openpgp-keys-apache-xmlgraphics-commons/Manifest b/sec-keys/openpgp-keys-apache-xmlgraphics-commons/Manifest new file mode 100644 index ..1dbb25698d1b --- /dev/null +++ b/sec-keys/openpgp-keys-apache-xmlgraphics-commons/Manifest @@ -0,0 +1 @@ +DIST openpgp-keys-apache-xmlgraphics-commons-20150603-KEYS.asc 27516 BLAKE2B b55b773ebd0b5a3033b6c5a7b704a0db03b856b0af910abb7aa71b1f883632e6811d8c4fc8e0525171c7cfb16f98d7dd7713657699946a601f19bf8b3dc9bd51 SHA512 b9917fc7a2ed3422c9b702133964f475a0ae988fccd06ec8f9afa2933f211582788f54453236c86ff3c4382969ad3157331482232a576f71512bc090853015d3 diff --git a/sec-keys/openpgp-keys-apache-xmlgraphics-commons/metadata.xml b/sec-keys/openpgp-keys-apache-xmlgraphics-commons/metadata.xml new file mode 100644 index ..6ef2d50cf07e --- /dev/null +++ b/sec-keys/openpgp-keys-apache-xmlgraphics-commons/metadata.xml @@ -0,0 +1,8 @@ + +https://www.gentoo.org/dtd/metadata.dtd";> + + +j...@gentoo.org +Java + + diff --git a/sec-keys/openpgp-keys-apache-xmlgraphics-commons/openpgp-keys-apache-xmlgraphics-commons-20150603.ebuild b/sec-keys/openpgp-keys-apache-xmlgraphics-commons/openpgp-keys-apache-xmlgraphics-commons-20150603.ebuild new file mode 100644 index ..9149769ac289 --- /dev/null +++ b/sec-keys/openpgp-keys-apache-xmlgraphics-commons/openpgp-keys-apache-xmlgraphics-commons-20150603.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="OpenPGP keys used by xmlgraphics.apache.org/commons" +HOMEPAGE="https://xmlgraphics.apache.org/commons/download.html"; +SRC_URI="https://downloads.apache.org/xmlgraphics/commons/KEYS -> ${P}-KEYS.asc" + +LICENSE="public-domain" +SLOT="0" +KEYWORDS="amd64 ~arm arm64 ppc64 x86" + +S="${WORKDIR}" + +src_install() { + local files=( ${A} ) + insinto /usr/share/openpgp-keys + newins - xmlgraphics-commons.apache.org.asc < <(cat "${files[@]/#/${DISTDIR}/}" || die) +}
[gentoo-commits] repo/gentoo:master commit in: dev-java/xmlgraphics-commons/
commit: a4d53ecbb0894b410f744ae73ab2f416c16bf1ef Author: Florian Schmaus gentoo org> AuthorDate: Wed Dec 28 18:52:06 2022 + Commit: Florian Schmaus gentoo org> CommitDate: Wed Dec 28 18:52:36 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4d53ecb dev-java/xmlgraphics-commons: fix verify-sig BDEPEND Signed-off-by: Florian Schmaus gentoo.org> dev-java/xmlgraphics-commons/xmlgraphics-commons-2.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/xmlgraphics-commons/xmlgraphics-commons-2.8.ebuild b/dev-java/xmlgraphics-commons/xmlgraphics-commons-2.8.ebuild index 973d1085e255..e2a835d17188 100644 --- a/dev-java/xmlgraphics-commons/xmlgraphics-commons-2.8.ebuild +++ b/dev-java/xmlgraphics-commons/xmlgraphics-commons-2.8.ebuild @@ -47,7 +47,7 @@ DEPEND="${CP_DEPEND} RDEPEND="${CP_DEPEND} >=virtual/jre-1.8:*" -BDEPEND="verify-sig? ( sec-keys/openpgp-keys-apache-commons )" +BDEPEND="verify-sig? ( sec-keys/openpgp-keys-apache-xmlgraphics-commons )" VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}/usr/share/openpgp-keys/xmlgraphics-commons.apache.org.asc" DOCS=( NOTICE README )
[gentoo-commits] repo/gentoo:master commit in: dev-java/zstd-jni/
commit: 2d224bfa26a9094f3f40a538bc963f815b25850d Author: Volkmar W. Pogatzki pogatzki net> AuthorDate: Tue Nov 1 14:50:47 2022 + Commit: Florian Schmaus gentoo org> CommitDate: Wed Dec 28 18:52:35 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d224bfa dev-java/zstd-jni: add 1.5.2.5 Signed-off-by: Volkmar W. Pogatzki pogatzki.net> Closes: https://github.com/gentoo/gentoo/pull/28079 Signed-off-by: Florian Schmaus gentoo.org> dev-java/zstd-jni/Manifest| 1 + dev-java/zstd-jni/zstd-jni-1.5.2.5.ebuild | 63 +++ 2 files changed, 64 insertions(+) diff --git a/dev-java/zstd-jni/Manifest b/dev-java/zstd-jni/Manifest index 14a650f44f39..22e87ae6df6c 100644 --- a/dev-java/zstd-jni/Manifest +++ b/dev-java/zstd-jni/Manifest @@ -1 +1,2 @@ DIST zstd-jni-1.5.2.4.tar.gz 9343792 BLAKE2B 8a446b229d49671b3f38d630ecf2c2688210176af95b66c788027de89986ad1f23615582d670f1d7a0b3866572b05c722ad6c71783d208401844287e8149f65c SHA512 bf67fc6573f2b1e45bd4985186814a54fb948a1b7280b5cf2f6d2577626c1f70626a58994291ffb228f097c91d60e3ed52d56ad92830c8f386b96b11fb6cf4a2 +DIST zstd-jni-1.5.2.5.tar.gz 9342510 BLAKE2B 259f3087f06c567f2126dacfb90ecfcc1d20f389ff99ef48a6f8c558441b37b56f29b73ca55aad176116439c4ef47f9ad253116a968f74e527eb13a0fda98f7e SHA512 16f2aeee6005e2da366a849f0972b3ef9245d355ed875e633bf4013d340cc74445604710e7b628aefafa90f74dfaa82a93c741f06f633b8a6c2162e9da304850 diff --git a/dev-java/zstd-jni/zstd-jni-1.5.2.5.ebuild b/dev-java/zstd-jni/zstd-jni-1.5.2.5.ebuild new file mode 100644 index ..c7430c949f87 --- /dev/null +++ b/dev-java/zstd-jni/zstd-jni-1.5.2.5.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +JAVA_PKG_IUSE="doc source" +MAVEN_ID="com.github.luben:zstd-jni:1.5.2-5" + +inherit java-pkg-2 java-pkg-simple cmake + +DESCRIPTION="JNI bindings for Zstd native library" +HOMEPAGE="https://github.com/luben/zstd-jni"; +SRC_URI="https://github.com/luben/zstd-jni/archive/c$(ver_rs 3 -).tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" + +RDEPEND=">=virtual/jre-1.8:*" +DEPEND=">=virtual/jdk-1.8:*" + +S="${WORKDIR}/zstd-jni-c$(ver_rs 3 -)" + +JAVA_AUTOMATIC_MODULE_NAME="com.github.luben.zstd_jni" +JAVA_RESOURCE_DIRS="resources" +JAVA_SRC_DIR="src/main/java" + +src_prepare() { + cmake_src_prepare + # https://github.com/luben/zstd-jni/blob/c1.5.2-5/build.gradle#L66 + cat > src/main/java/com/github/luben/zstd/util/ZstdVersion.java <<-EOF || die + package com.github.luben.zstd.util; + + public class ZstdVersion + { + public static final String VERSION = "$(ver_rs 3 -)"; + } + EOF + + mkdir -p resources/META-INF || die + echo "Implementation-Version: $(ver_rs 3 -)" \ + > resources/META-INF/MANIFEST.MF || die +} + +src_configure() { + local mycmakeargs=( + -DJAVA_HOME="$(java-config -g JAVA_HOME)" + # Resolve bug #776910 + # Reference: https://stackoverflow.com/a/51764145 + -DJAVA_AWT_LIBRARY="NotNeeded" + ) + cmake_src_configure +} + +src_compile() { + cmake_src_compile + java-pkg-simple_src_compile +} + +src_install() { + java-pkg_doso "${BUILD_DIR}/libzstd-jni-$(ver_rs 3 -).so" + java-pkg-simple_src_install +}
[gentoo-commits] repo/gentoo:master commit in: dev-java/xmlgraphics-commons/
commit: 573dc7e69673d57fdd26b246ef609ab2783a4217 Author: Volkmar W. Pogatzki pogatzki net> AuthorDate: Sun Nov 13 08:30:19 2022 + Commit: Florian Schmaus gentoo org> CommitDate: Wed Dec 28 18:52:36 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=573dc7e6 dev-java/xmlgraphics-commons: add 2.8 Signed-off-by: Volkmar W. Pogatzki pogatzki.net> Closes: https://github.com/gentoo/gentoo/pull/28252 Signed-off-by: Florian Schmaus gentoo.org> dev-java/xmlgraphics-commons/Manifest | 2 + .../xmlgraphics-commons-2.8.ebuild | 72 ++ 2 files changed, 74 insertions(+) diff --git a/dev-java/xmlgraphics-commons/Manifest b/dev-java/xmlgraphics-commons/Manifest index ee6793181490..f21616af05c7 100644 --- a/dev-java/xmlgraphics-commons/Manifest +++ b/dev-java/xmlgraphics-commons/Manifest @@ -1 +1,3 @@ DIST xmlgraphics-commons-2.7-src.tar.gz 2021218 BLAKE2B a16dda389662a38d5ebf6cbd015ac5bf8154b5e2df9e36fd3a33987b04a4de08cc1ebc71e940c05793ef045249c68e7dbb54c418a7c6888020a800e039b0a188 SHA512 7d3993fc920767512f94edef3342757f0ffc9c9dbad80695fe3d77b0ec162380d9b467682ae41238e7ee719601709edb41b2dab06c385dfd9fa898577d8d2c22 +DIST xmlgraphics-commons-2.8-src.tar.gz 2243271 BLAKE2B 86456adf4b9610e580b3b4f87c362dc1259c2f2bb4d4abb0dc3d765ee2cc5fb3df54597f5a5fa620a813dee83cd7549771d2b4116d20077103e389f1942903a0 SHA512 3e6c397a7444c4ce1d1aeda96a7c9abfd3d8d57a0997d7d6ae2be36303dd17550b7b92fd86eac832566bbeefccdd06619e31c0d907cd6b953a8eb934d7fa618b +DIST xmlgraphics-commons-2.8-src.tar.gz.asc 833 BLAKE2B d68b6fe36b44764c44b67baca02a50f01644aaf2e8ed6571caeffd7724b6284860bd81d5a2ddcbefde6411bd5c9ed072f853cd178f862541f9f49aea3e023e21 SHA512 6e17a628ddd253c44d62a7f08d615f5a484bb6433482e6e217e794620396150b327f2e89836f62aafde3050ac0677432e0b12b645c57ae74cc11e093d86ac43c diff --git a/dev-java/xmlgraphics-commons/xmlgraphics-commons-2.8.ebuild b/dev-java/xmlgraphics-commons/xmlgraphics-commons-2.8.ebuild new file mode 100644 index ..973d1085e255 --- /dev/null +++ b/dev-java/xmlgraphics-commons/xmlgraphics-commons-2.8.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Skeleton command: +# java-ebuilder --generate-ebuild --workdir . --pom pom.xml --download-uri mirror://apache/xmlgraphics/commons/source/2.8-src.tar.gz --slot 2 --keywords "~amd64 ~arm64 ~ppc64 ~x86" --ebuild xmlgraphics-commons-2.8.ebuild + +EAPI=8 + +JAVA_PKG_IUSE="doc source test" +MAVEN_ID="org.apache.xmlgraphics:xmlgraphics-commons:2.8" +JAVA_TESTING_FRAMEWORKS="junit-4" + +inherit java-pkg-2 java-pkg-simple verify-sig + +DESCRIPTION="XML Graphics Commons" +HOMEPAGE="https://xmlgraphics.apache.org/commons/"; +SRC_URI="mirror://apache/xmlgraphics/commons/source/${P}-src.tar.gz + verify-sig? ( https://downloads.apache.org/xmlgraphics/commons/source/xmlgraphics-commons-${PV}-src.tar.gz.asc )" + +LICENSE="Apache-2.0" +SLOT="2" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" + +# Common dependencies +# POM: pom.xml +# commons-io:commons-io:2.11.0 -> >=dev-java/commons-io-2.11.0:1 +# commons-logging:commons-logging:1.2 -> >=dev-java/commons-logging-1.2:0 + +CP_DEPEND=" + dev-java/commons-io:1 + dev-java/commons-logging:0 +" + +# Compile dependencies +# POM: pom.xml +# test? junit:junit:4.11 -> >=dev-java/junit-4.13.2:4 +# test? org.mockito:mockito-core:2.28.2 -> >=dev-java/mockito-4.8.0:4 +# test? xml-resolver:xml-resolver:1.2 -> >=dev-java/xml-commons-resolver-1.2:0 + +DEPEND="${CP_DEPEND} + >=virtual/jdk-1.8:* + test? ( + dev-java/mockito:4 + dev-java/xml-commons-resolver:0 + )" + +RDEPEND="${CP_DEPEND} + >=virtual/jre-1.8:*" + +BDEPEND="verify-sig? ( sec-keys/openpgp-keys-apache-commons )" +VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}/usr/share/openpgp-keys/xmlgraphics-commons.apache.org.asc" + +DOCS=( NOTICE README ) + +S="${WORKDIR}/${P}" + +JAVA_RESOURCE_DIRS="src/main/resources" +JAVA_SRC_DIR="src/main/java" + +JAVA_TEST_EXTRA_ARGS=( -ea ) +JAVA_TEST_GENTOO_CLASSPATH="junit-4,mockito-4,xml-commons-resolver" +# Some *.{png,tiff,txt,xmp} are misplaced in "src/main/java". +JAVA_TEST_RESOURCE_DIRS=( "src/test/resources" "src/test/java" ) +JAVA_TEST_SRC_DIR="src/test/java" + +src_test() { + local vm_version="$(java-config -g PROVIDES_VERSION)" + if ver_test "${vm_version}" -ge 11; then + JAVA_TEST_EXCLUDES="org.apache.xmlgraphics.image.loader.CorruptImagesTestCase" + fi + java-pkg-simple_src_test +}
[gentoo-commits] repo/gentoo:master commit in: dev-java/jctools-core/
commit: f3202cdc2f1f684bec76cf33ecd0e5108c49dacc Author: Volkmar W. Pogatzki pogatzki net> AuthorDate: Thu Oct 27 20:23:23 2022 + Commit: Florian Schmaus gentoo org> CommitDate: Wed Dec 28 18:52:34 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3202cdc dev-java/jctools-core: add 4.0.1 Signed-off-by: Volkmar W. Pogatzki pogatzki.net> Closes: https://github.com/gentoo/gentoo/pull/27997 Signed-off-by: Florian Schmaus gentoo.org> dev-java/jctools-core/Manifest | 1 + dev-java/jctools-core/jctools-core-4.0.1.ebuild | 70 + 2 files changed, 71 insertions(+) diff --git a/dev-java/jctools-core/Manifest b/dev-java/jctools-core/Manifest index 1d6df5e96a0b..87afb73243e2 100644 --- a/dev-java/jctools-core/Manifest +++ b/dev-java/jctools-core/Manifest @@ -1 +1,2 @@ DIST jctools-3.3.0.tar.gz 4214717 BLAKE2B c9c5f5897ebf8bb7ac439b969f372c45b7652517cbc5369c07fe80d11f779eebe7fe5ffb5d93a18fe3df5d9ca9adf3cee7268c8c6ed962fccb4d84f5b0451c4b SHA512 ce212abacca6137a133f7a4e94370442d00bf73794fa7b9ce440631701a9a2fca31c4dda05e2a768fcf28f75e84f2a7f318a936e429c7f4ed20daa7b79d11a4a +DIST jctools-4.0.1.tar.gz 4234647 BLAKE2B 652cfc70d92a37e04056e306050b156632ba92b2cacd9b759556ea92e1b9b6dda3d766e33936cdd92ec690abb6fb51a562305f82746f500f89d9d797e27f9c54 SHA512 9c8f55be4640f7b1315e7f93c20cf6b4b8d84c542103d69a2e34c0abe00c25fb362b6d8c4042feb4462559e5f6babd90ab0a59a66c3d407e13004ff02ce95c8f diff --git a/dev-java/jctools-core/jctools-core-4.0.1.ebuild b/dev-java/jctools-core/jctools-core-4.0.1.ebuild new file mode 100644 index ..63903c525b85 --- /dev/null +++ b/dev-java/jctools-core/jctools-core-4.0.1.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Skeleton command: +# java-ebuilder --generate-ebuild --workdir . --pom pom.xml --download-uri https://github.com/JCTools/JCTools/archive/v4.0.1.tar.gz --slot 3 --keywords "~amd64 ~arm ~arm64 ~ppc64 ~x86" --ebuild jctools-core-4.0.1.ebuild + +EAPI=8 + +JAVA_PKG_IUSE="doc source test" +MAVEN_ID="org.jctools:jctools-core:4.0.1" +JAVA_TESTING_FRAMEWORKS="junit-4" + +inherit java-pkg-2 java-pkg-simple + +DESCRIPTION="Java Concurrency Tools Core Library" +HOMEPAGE="https://jctools.github.io/JCTools/"; +SRC_URI="https://github.com/JCTools/JCTools/archive/v${PV}.tar.gz -> jctools-${PV}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="3" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" + +DEPEND=">=virtual/jdk-1.8:* + test? ( + dev-java/guava-testlib:0 + dev-java/hamcrest-library:1.3 + )" + +RDEPEND=">=virtual/jre-1.8:*" + +DOCS=( ../{README,RELEASE-NOTES}.md ) + +S="${WORKDIR}/JCTools-${PV}/jctools-core" + +JAVA_AUTOMATIC_MODULE_NAME="org.jctools.core" +JAVA_SRC_DIR="src/main/java" + +JAVA_TEST_GENTOO_CLASSPATH="guava-testlib,hamcrest-library-1.3,junit-4" +JAVA_TEST_SRC_DIR="src/test/java" + +# Using the defaults of java-pkg-simple would skip more than half the number of tests. +src_test() { + # org.jetbrains.kotlinx.lincheck is not yet packaged + rm -r src/test/java/org/jctools/maps/linearizability_test || die + # These tests would fail and are not run by "mvn test". + # "org.jctools.queues.MpqSanityTest" + # "org.jctools.queues.QueueSanityTest" + # "org.jctools.queues.ScQueueRemoveTest" + # "org.jctools.util.TestUtil" + # Test timeout on arm64, https://bugs.gentoo.org/863977 + # "org.jctools.queues.atomic.AtomicMpqSanityTestMpscLinked" + # "org.jctools.queues.MpqSanityTestMpscLinked" + pushd src/test/java || die + local JAVA_TEST_RUN_ONLY=$(find * \ + \( -name "*Test*.java" \ + -o -name "nbsi_tester.java" \ + -o -name "nbhs_tester.java" \)\ + ! -name "MpqSanityTest.java" \ + ! -name "QueueSanityTest.java" \ + ! -name "ScQueueRemoveTest.java" \ + ! -name "TestUtil.java" \ + ! -name "AtomicMpqSanityTestMpscLinked.java" \ + ! -name "MpqSanityTestMpscLinked.java" \ + ) + popd + JAVA_TEST_RUN_ONLY="${JAVA_TEST_RUN_ONLY//.java}" + JAVA_TEST_RUN_ONLY="${JAVA_TEST_RUN_ONLY//\//.}" + java-pkg-simple_src_test + # OK (7226 tests) +}
[gentoo-commits] repo/gentoo:master commit in: x11-themes/elementary-xfce-icon-theme/
commit: 9beb5f0048760a75049c5c8ce3f19a91bbc43150 Author: Alexander Kurakin mail ru> AuthorDate: Wed Aug 10 14:47:30 2022 + Commit: Sebastian Pipping gentoo org> CommitDate: Wed Dec 28 18:35:13 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9beb5f00 x11-themes/elementary-xfce-icon-theme: 0.17 Closes: https://bugs.gentoo.org/864799 Closes: https://github.com/gentoo/gentoo/pull/26809 Signed-off-by: Alexander Kurakin mail.ru> Signed-off-by: Sebastian Pipping gentoo.org> x11-themes/elementary-xfce-icon-theme/Manifest | 1 + .../elementary-xfce-icon-theme-0.17.ebuild | 42 ++ 2 files changed, 43 insertions(+) diff --git a/x11-themes/elementary-xfce-icon-theme/Manifest b/x11-themes/elementary-xfce-icon-theme/Manifest index 1a609f388ccd..0c18186cd09d 100644 --- a/x11-themes/elementary-xfce-icon-theme/Manifest +++ b/x11-themes/elementary-xfce-icon-theme/Manifest @@ -1,3 +1,4 @@ DIST elementary-xfce-0.15.1.tar.gz 6198394 BLAKE2B 18638aa2c55a01a48fc342a836c9271aeb09524ee1032bc8237fc864e92fa09f8784439ab793f474311465ef40710ac7665217496ce98444ae146c7c526d43da SHA512 e28524c0a1f3b2b35a43428ab4de58e0e7635b5ca4e57f88d44de356965dd978d34aeb514440d7413dd8cdaf1b869bd5024e63cb3bd668fe9b47b52872de9445 DIST elementary-xfce-0.15.2.tar.gz 6215682 BLAKE2B 917f9b8f555a02d01807695b67857e4f31b3a1d6229727f992c299f119641c1ec2c62098473f7617a77cd25ba8e385cbb2209d2bf73554cb6934faf610a18b00 SHA512 c7d62dc38295ed9fa66e9e21f06d18bdd095aaa6f5f012065e70517117d8daa05c3a25942185fdfcd5a2b79e510c55983a09dee79568e95e8f22e6199ec28ef0 DIST elementary-xfce-0.16.tar.gz 6983116 BLAKE2B e33f244d6a19ba447149981e57cc5a41a98f17039ba0ae546945b75dabefde3bc15288fb8d09b00c500de8cf11ed37160b0b35d7d653d9a8eb29ed6117edb723 SHA512 d1f1338e3b6d2835741835be04db03154bef8fc53dd365855f646c3668f108f1a6d2ea7c7e8b07152f79cfcf29dc9959b2363417ca19b425da908c913fdab960 +DIST elementary-xfce-0.17.tar.gz 6964314 BLAKE2B 3dbeb664a0ad6fbcca916df7103057e63ff988456471070f62e020188d3f7dd900ded634c5e13b9b80780c2c5514a7155c533df3537c791da54f367a13834cc3 SHA512 3e577f8f800b77f2efaa17877d0031790a700b4d0433e6ab5d6ce2f859941160291a32a0a042e5ad99e81e631042db1abedc31c2f657ee025df1807fbb456720 diff --git a/x11-themes/elementary-xfce-icon-theme/elementary-xfce-icon-theme-0.17.ebuild b/x11-themes/elementary-xfce-icon-theme/elementary-xfce-icon-theme-0.17.ebuild new file mode 100644 index ..036ea4f33508 --- /dev/null +++ b/x11-themes/elementary-xfce-icon-theme/elementary-xfce-icon-theme-0.17.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit xdg toolchain-funcs + +MY_P="${PN%-icon-theme}-${PV}" +DESCRIPTION="Elementary icons forked from upstream, extended and maintained for Xfce" +HOMEPAGE="https://github.com/shimmerproject/elementary-xfce"; +SRC_URI="https://github.com/shimmerproject/elementary-xfce/archive/v${PV}.tar.gz -> ${MY_P}.tar.gz" +S="${WORKDIR}/${MY_P}" + +LICENSE="public-domain GPL-1 GPL-2 GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~riscv ~x86" + +BDEPEND=" + media-gfx/optipng + x11-libs/gdk-pixbuf:2 + x11-libs/gtk+:3" + +src_prepare() { + sed -i -e 's:-Werror -O0 -pipe:${CFLAGS} ${CPPFLAGS} ${LDFLAGS}:' \ + svgtopng/Makefile || die + default +} + +src_configure() { + # custom script + ./configure --prefix="${EPREFIX}/usr" || die +} + +src_compile() { + emake CC="$(tc-getCC)" +} + +src_install() { + default + # delete dangling doc links + find -L "${D}" -type l -delete || die +}