diff options
author | V3n3RiX <venerix@koprulu.sector> | 2023-09-18 11:05:42 +0100 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2023-09-18 11:05:42 +0100 |
commit | 1426dfeb15e4d49cb4238c6cf37455a6130cd83f (patch) | |
tree | 9f9734bcdc280108e52d753b3c57234371772c3c | |
parent | 836586553c510ee2dd91e2ecd7676fe432c1f1a4 (diff) |
gentoo auto-resync : 18:09:2023 - 11:05:42
330 files changed, 4187 insertions, 897 deletions
@@ -1,23 +1,23 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 -MANIFEST Manifest.files.gz 29317 BLAKE2B bc87e5908dbcdbba408b7d464a90c268e0e3dad49629fe9b6a7eea6fccbb4b84800951a88a5daae28bbde2c4de9227a0832f47494e5efbcdc8ebe8082e34dec4 SHA512 82bed8462c9aada01f88ecfcdf2b22a6c8304ef5099c32455abed48856abc75f0f326c34097372167f63b821d9ba319ba24b031df4160b0cbdbdac6a01164a3a -TIMESTAMP 2023-09-17T23:40:12Z +MANIFEST Manifest.files.gz 29311 BLAKE2B 836e8696cf0aa678c32f0e410fd564a82804037e8e55008af425eff7fe296696ded30e34a50105c4f1d13d4381dffc4a2deabed90a14ba117f03b35d3bea000e SHA512 54223f6d4f828d9e0715c5cb8016bc6b065d89a973050993d953efec7aa625e156838c532f624dc3f35f6348ec971a4dc2dd205316b86f9d54f5148bc806c958 +TIMESTAMP 2023-09-18T09:40:09Z -----BEGIN PGP SIGNATURE----- -iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmUHjlxfFIAAAAAALgAo +iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmUIGvlfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY -klDYlhAAopAK0/gKqY/5Sj40dolSY8IfdamBmE3EjvddBcCiDYcP53LXiNFup4vI -CU+6ysAFSPy/sxHLjepQ0eB7bJqDUbkS84/KGg9OmzYjzdKwLFBax85eyOznPGb7 -fBTZoVayKAoMGTMhqUkXsFbM81DQoovSfgcSvxS/2gWNdH2BomGCm+JAwpHDtTgf -YH9XnDAxb6TCVe/YrQybjN+S3mjKvjHIRXyXdu7ggDHO246pWWbtwCrXOCJuWhme -PqsHGRCUzMafLtA0X3yvDNn2GkRdmMwZ4dJ20pnaZqs9PgYrLv0M9bawnIHjNFwc -UeF43zuOnlZ6JwkihfUUYkzq0NQtDi2s1NvsfvbVKNYFfhdFICbjxBKQLsWC3+Kr -SiRkT3W0ywmP7yyjcCcCwRwq9gBh6VRJMQBs56kEi+RZ0Lws/OShvIRlB/yHkzwW -pir9pi/3YCuom6ccYg3+Ix35Sr/Vq1En54S3EBebXl2sIyMydTO38xAayKSn57ym -66gjpemaek2c7nGLdxzmgdOoMD+BjHuNdtpsunckwrDoWM/DLhXKfWFjvO4yDy46 -73C1hdNMK4iqJVjdRI0vscYI5k+TcU/3018aooHApN5uKW0nf3bNwa+2lcKX6mx0 -ql5Tu/LsV86QKENRXJnPVfuo1kiSJ1WkRxsRgS8KQxGoHEzsc8w= -=Kwoa +klBFpQ//e+kUQC7hoW9xzyVisfC1lxANkR0apA/tmq5Iz3V63ZUu9SrCWq46ckNR +LQ2lYUA824jmPZ6nFgZYxIN5Uu5ch4fcDfD1TWYK6BjeJFB9n9bxfgSCgtdnwLLv +bj7YUT7vrK2yWemmN/EkXzcpzw6iHm3XYTbOgnGPEUJVnHFPgcOA6RWQ+5tPEIXM +wn2XDHd7uusqxbh8FzgBvBwwCzKJ0gnYxpDyM5kUAxczO/kByla1omRa31uIoARq +gKmVxbgr5xrXnxZF4m3gJZojFOKAWKaQ8N4OiTguClztcHcgrPjYBvl5BWtO6ID7 +Sri35qxljzB9jFunUc24gjLMldZmG3d9HAyOwkk7XHA+rw1kRRliLkqjtD1c4RZZ +JNvTgkrIkip17X+N6I3EJjlryQ5njf9zqTZ9X3JEQo6IMRG9No07QmHvOMZeh6fV +wXH2QR7ohrRNDF/Nv1Zyrs0ooxVcbT6Inp9e1dGE2xgEazT2zZc9E8Ia/ZsKE8SR +trHaUJMK2pUXXliV6RYuPyUT9DYShgGWnqicX+bnPU3KGUlgcjOPpIRzFoDWXZOi +WmYor8PZ0bh0QEr6yzAm/XUu0LUJ7XVwzSuek+cTh4H5FJv01wDbAA3kQp3SEkHp +4ZlaWXUQhHUV8nuHegYTfQNEM00ckR5bMKBpohPKZLeHRxrBUQs= +=gjFx -----END PGP SIGNATURE----- diff --git a/Manifest.files.gz b/Manifest.files.gz Binary files differindex 92c302444764..0a1e0a3a8ebb 100644 --- a/Manifest.files.gz +++ b/Manifest.files.gz diff --git a/app-forensics/Manifest.gz b/app-forensics/Manifest.gz Binary files differindex c02193c563c1..80ae1be9b835 100644 --- a/app-forensics/Manifest.gz +++ b/app-forensics/Manifest.gz diff --git a/app-forensics/volatility3/Manifest b/app-forensics/volatility3/Manifest index 13684c16c3f9..627b74ac065e 100644 --- a/app-forensics/volatility3/Manifest +++ b/app-forensics/volatility3/Manifest @@ -1,11 +1,7 @@ AUX volatility3-2.4.0-dont-install-tests.patch 638 BLAKE2B 2af222dbec4b33a9f612bf6da65ae65746260294ea27e985715f3f6e5c4ea3a19a4e80159db5e9c62af6f90a8a1d92436d11303590735e27bfc6fd8cf3a29224 SHA512 f5672e938ec146cabbc249301dabd5c736ce20e52e090b254c22dc35f6358ef2b920c249cfde1c7c498945bf838a1df3faef2e4beec0d1d0799f8403f091ec9e AUX volatility3-2.4.1-dont-install-tests.patch 468 BLAKE2B 33afeedc66569b5e1ec26751e6b036ca8e985df74c98f9b4674bb9911e7852b69b20e8b5ee68392d0cc8ae163dfc3d6ec5807e77b7d7e658ade97033cfe5192b SHA512 1369ee81b481eccbf65e520528c46b63b8c7850d476362fe8398cfb2ade6ceb6494695790b1b31a587de5b80f3b53ea9f73822cec712ef1ff21b58f312a64195 -DIST volatility3-2.0.1.tar.gz 427679 BLAKE2B eb9b4ebb885a8dd4de2769c666b503da4bef792389efbf487815808fd514cf84f7f10b5a12926cf398a4028e7b72a5b78892c4c92d3709fea37fe13a6f32af7d SHA512 752b3fc23b3668df4329f6dbefa2ff8eb2dd63bc6e22e18774096cebae93053567727e3dc6e5ecbf7a0731459c829c37cea8ac735564c62f96a4f652ad2b6cb9 -DIST volatility3-2.4.0.gh.tar.gz 464123 BLAKE2B 436f0996b7c1d997727885949941fdaff3d801dbd5182ec9332d6f8182fc9bb56b91b50aad11f901e84bf4f3399f7ac0a61d484cd57fc36d7baf106ffcdb8fbd SHA512 03d74ff1c34a583dfc6a43fdb94947e4bd691e92a7f6a52d7323388edb47e955c06db523c21d9969012a4c607896daa8f20d82393d4ec457ebbf8c09b6537d25 DIST volatility3-2.4.1.gh.tar.gz 486648 BLAKE2B 7f00ec6b57eb9ef6420f4c1aa735203fbd51fca39aa13200eb821d13842f879c8743f63da7c5bbcf7d84a2850709a15c0aadc2b0311edbdf34dfa026f2a3dcd6 SHA512 5f785a778654b76fc85b7b82b2e9ba9e6315a99169d4d956a9af84ae91086e7a38cac343b7df0f00d6830361c77d377408bf8eab3679c161c8a02212c696389c DIST volatility3-linux-sample-1.bin.gz 143967523 BLAKE2B 3321e991a50b6e4ccf19e0ee48d779664f43f4cdbdb950ca31a5d08c8ee9de0018e2d4f69f42206f7e8f1c6ea735c47f8aa42806ed0f85e9a837b611f07b3289 SHA512 82a34aa1d4e7d7deb9ea12e892f14ba0a28908b2da2e31ca76efd1e9e59d87769064a1ffffe8979a58b992cea7005fa20954df50984dbe1dd186513ad95168d7 DIST volatility3-win-xp-laptop-2005-06-25.img.gz 180343409 BLAKE2B 9fc10ddb9208d7023854e9619f6cf5ce140f2a2aa5772ccd8bcd852dd50c6f77e36298dbf7df1512334e7976b6ab35dd77f4c49505e531c3a289dd0f26cfc01e SHA512 a1f758cc1b4febcf11f64bc01b872c7528d19c686d81f8e03d742424fa0600254914e656cdf35c3752b406354f769a8aa256622b2f2afe2d691c4bb6d3be3f52 -EBUILD volatility3-2.0.1.ebuild 1075 BLAKE2B ac2c0c43b7d1a34402f02a6e6081c66af2a4ab77085a5664edde6a32113f5ee8c01376979ee8e3ed6d18da58866d07ce151f78060ff05a2386b4d712348badf3 SHA512 f20c054f84810af6b340dc429bfd64259a9e2fc7212edc367eafc0a308c236245ce98978982a00022d28dee9cec3048867ba450d628ba1e2a7ebff96d3b036dd -EBUILD volatility3-2.4.0-r1.ebuild 1914 BLAKE2B 40ec32e377ac2b4fa49a9a4a7d77375e80556ee2d15a56ebb5981e8df9cf24db7da99c8840fd9d9b65bcd6af80400ac95ea8c615d9996fa5e8e47d6518daed76 SHA512 9f095fc3467c61c951bddfe6a658d545c3965fdce5afa2bbf21cccabaeec3b7117d3973363f73fafdec3ed9905bdfa85d861f34d0cb438838be2304025a3f55f EBUILD volatility3-2.4.1-r1.ebuild 2088 BLAKE2B c90cca9db24874829cb076321dcecec9bf27c41a055a0c40fb87214ff090f3dde22aa322f97635142f7d870bf806611d1a70d01f3afe82b5bcab47f95cd87875 SHA512 d4794ff4f6dfac41d7833fd3f54c5ce472db574fb67b67d3f477e436447900ae0ebe19e072691787e88c8df613e34b69165923aaa170b002171bbae07d76ece9 MISC metadata.xml 1353 BLAKE2B 6646bfc20fcabe361b50e05b55aa5f16d2b551706bb16d34477409611d10bd3ca398f487435bcc95e2f6c7eb2b2cf6b4104bae6bb6e5e603bc17c366631895d0 SHA512 b52a0032a4b6d5b9ba46dccf4cc7c4dc0f25afb9cb9051815366eda62de29fc67b78aea16b2835994ee5885f206868bf7311b7a1cf1646108441cee90c01bf3e diff --git a/app-forensics/volatility3/volatility3-2.0.1.ebuild b/app-forensics/volatility3/volatility3-2.0.1.ebuild deleted file mode 100644 index 1e78c0d472f9..000000000000 --- a/app-forensics/volatility3/volatility3-2.0.1.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..10} ) -inherit distutils-r1 - -MY_PV=${PV//_beta/-beta.} - -DESCRIPTION="Framework for analyzing volatile memory" -HOMEPAGE="https://github.com/volatilityfoundation/volatility3/ https://www.volatilityfoundation.org/" -SRC_URI="https://github.com/volatilityfoundation/volatility3/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}"/${PN}-${MY_PV} - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="crypt disasm jsonschema leechcore snappy yara" - -RDEPEND=" - >=dev-python/pefile-2017.8.1[${PYTHON_USEDEP}] - crypt? ( >=dev-python/pycryptodome-3[${PYTHON_USEDEP}] ) - disasm? ( >=dev-libs/capstone-3.0.5[python,${PYTHON_USEDEP}] ) - jsonschema? ( >=dev-python/jsonschema-2.3.0[${PYTHON_USEDEP}] ) - leechcore? ( >=dev-python/leechcorepyc-2.4.0[${PYTHON_USEDEP}] ) - snappy? ( >=dev-python/python-snappy-0.6.0[${PYTHON_USEDEP}] ) - yara? ( >=dev-python/yara-python-3.8.0[${PYTHON_USEDEP}] ) -" -DEPEND="${RDEPEND}" diff --git a/app-forensics/volatility3/volatility3-2.4.0-r1.ebuild b/app-forensics/volatility3/volatility3-2.4.0-r1.ebuild deleted file mode 100644 index 730afe82d72f..000000000000 --- a/app-forensics/volatility3/volatility3-2.4.0-r1.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} ) -inherit distutils-r1 - -MY_PV=${PV//_beta/-beta.} - -DESCRIPTION="Framework for analyzing volatile memory" -HOMEPAGE="https://github.com/volatilityfoundation/volatility3/ https://www.volatilityfoundation.org/" -SRC_URI=" - https://github.com/volatilityfoundation/volatility3/archive/v${MY_PV}.tar.gz -> ${P}.gh.tar.gz - test? - ( - https://downloads.volatilityfoundation.org/volatility3/images/win-xp-laptop-2005-06-25.img.gz -> ${PN}-win-xp-laptop-2005-06-25.img.gz - https://downloads.volatilityfoundation.org/volatility3/images/linux-sample-1.bin.gz -> ${PN}-linux-sample-1.bin.gz - ) -" -S="${WORKDIR}"/${PN}-${MY_PV} - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="crypt disasm jsonschema leechcore snappy test yara" - -RDEPEND=" - >=dev-python/pefile-2017.8.1[${PYTHON_USEDEP}] - crypt? ( >=dev-python/pycryptodome-3[${PYTHON_USEDEP}] ) - disasm? ( >=dev-libs/capstone-3.0.5[python,${PYTHON_USEDEP}] ) - jsonschema? ( >=dev-python/jsonschema-2.3.0[${PYTHON_USEDEP}] ) - leechcore? ( >=dev-python/leechcorepyc-2.4.0[${PYTHON_USEDEP}] ) - snappy? ( >=dev-python/python-snappy-0.6.0[${PYTHON_USEDEP}] ) - yara? ( >=dev-python/yara-python-3.8.0[${PYTHON_USEDEP}] ) -" -DEPEND="${RDEPEND}" - -PATCHES=( - "${FILESDIR}/${P}-dont-install-tests.patch" -) - -# Tests require optional features -REQUIRED_USE="test? ( yara )" - -RESTRICT="!test? ( test )" - -python_test() { - # see .github/workflows/test.yaml - "${EPYTHON}" "${S}/test/test_volatility.py" --volatility=vol.py \ - --image "${WORKDIR}/${PN}-win-xp-laptop-2005-06-25.img" -k test_windows -v || \ - die "Tests fail with ${EPYTHON}" - "${EPYTHON}" "${S}/test/test_volatility.py" --volatility=vol.py \ - --image "${WORKDIR}/${PN}-linux-sample-1.bin" -k test_linux -v || \ - die "Tests fail with ${EPYTHON}" -} diff --git a/app-forensics/yara/Manifest b/app-forensics/yara/Manifest index fda45f750d05..d8c406bbb295 100644 --- a/app-forensics/yara/Manifest +++ b/app-forensics/yara/Manifest @@ -1,6 +1,8 @@ DIST yara-4.3.1.tar.gz 2179177 BLAKE2B 071bd2201653b094f828a5ea1ca2dd08fb0e3e8ea0439784bd949fc9ebfeb3c1aa9408581c8808d2d648d988c3aaab676d61605b53446efa12d838898b7ffe16 SHA512 93a2243d54397e76175fa0106451965b7f3a1f1918307c2bae6193f3725b69f60f70c3901a12c1690368f5b37e973a65c63a299624a521d204b12b48d5efe496 DIST yara-4.3.2.tar.gz 2179265 BLAKE2B cfcc18dbd4c69f5f640ef755a8d4efe5f7ec8e313153955644fbd2adc03d1c73cddc042e95c0c0629fd58780922eb3dc1c72a5ca1bd9ff767a9e3f41f1652c98 SHA512 dc77ec46a30ca2fff33b639166fc554c9c6d9e955642774e23da3ea7dbb25fe154cfd4ef83c9808920193028b9099258a63b3f1b9a66864a1f3905f0a8e8053f +DIST yara-4.4.0.tar.gz 2220068 BLAKE2B f9654592f3dbe493dc31bcda80c9f0e31a2a8998f47d1172afe7456a9d4ead8f475e3f0999140c952343cdeca1cedc8060a3b42c1bbe57ce617fd5b5a86dbfb3 SHA512 705db57b73e5165a26e0aaea728521f372b9f7f613665860dd22066c30e75a614815fb17ee8654780fcfc157f0137cbeda015ec088a698f31adcf071e233205f EBUILD yara-4.3.1.ebuild 1269 BLAKE2B 3b9f001bb80ec39e7b3a77f270add2dfb6c339c53223bb14cabc1c5289787e5eee11c6b7347ec3098de72f1fc02a180e4ba22c6f80f00c46988c408cea5a2f2f SHA512 df58e0bd84dfcbfa2f74f1c647f510be06994d6dd3bd33f1ddf3952f285710d91dd0f90fd011f43ae51dea9df03f8254efc1e70380f30bd40d207c978f16bc06 EBUILD yara-4.3.2.ebuild 1297 BLAKE2B b039bc6e8343b87edbd06fbfc16b1eae05dcd497ae0835cac3aa5940fe6479ec19bae1c5ab9d6792d9e33158f6f361d7e8cdb4135a766d5a87a68c3dbbe9bb5e SHA512 38cb38145ebb4c6eea9665f8ce8d4c701ce03fc3f4a3f8e626a2b8e7198a91f2a05e189fabbf3d65321d09f743c00b4ce10c4cbb84199619e33a43f145b5b781 -EBUILD yara-9999.ebuild 1271 BLAKE2B d96bc8732c7d227cbb42d34aa1fc0ec2fdd59eb0cf9e86034aae210e883591f8c5b3953217c5919c731515136754bbb0a3670887cb7bfbb6c2bad45140622f8d SHA512 60ed8c97271d032384048663f12575f80ab8a3ecbc75ac37b021ed9122162c1e964d2e2847d48eb37c8d8e0590db6ecfdb4e4b31deaa2030766370c715ef33a4 +EBUILD yara-4.4.0.ebuild 1299 BLAKE2B 1bfd0ff1ce1aa183bc0b605d3bbde4660fa8b97c3502426bc76335e9b74a9528232556c82fcf1fb1bc77f1c22711ae4af042585834567211e429474496d03b24 SHA512 56cf978196ec23ca63fa5846bd928ade3dfc607dc9f91c7e8a5471936bbd9086bef5da8fc3f32ee376116dab92ed5cb959c97752b891f997b46b478fec046d1a +EBUILD yara-9999.ebuild 1299 BLAKE2B 1bfd0ff1ce1aa183bc0b605d3bbde4660fa8b97c3502426bc76335e9b74a9528232556c82fcf1fb1bc77f1c22711ae4af042585834567211e429474496d03b24 SHA512 56cf978196ec23ca63fa5846bd928ade3dfc607dc9f91c7e8a5471936bbd9086bef5da8fc3f32ee376116dab92ed5cb959c97752b891f997b46b478fec046d1a MISC metadata.xml 1284 BLAKE2B 5e8b7f95170b97d4d55fda012f1108acfb0cae362d4da0f3559375d529194b5e4f9644d8ca3d0fc7e438b873f3827aec307dc664808a56561153679fc0bd5729 SHA512 64048379eb1d51afeee050ea906a8fa7bda9d5bdc78807d04c1f5f5b5a425b512de5facb6b79f23ed8d5517caf779ef327d7eb148ae2a32407904db05efb337f diff --git a/app-forensics/yara/yara-4.4.0.ebuild b/app-forensics/yara/yara-4.4.0.ebuild new file mode 100644 index 000000000000..389b8493c70f --- /dev/null +++ b/app-forensics/yara/yara-4.4.0.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +DESCRIPTION="A malware identification and classification tool" +HOMEPAGE="https://virustotal.github.io/yara/" + +if [[ ${PV} == "9999" ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/VirusTotal/yara.git" +else + SRC_URI="https://github.com/virustotal/yara/archive/v${PV/_/-}.tar.gz -> ${P}.tar.gz" + S="${WORKDIR}/${PN}-${PV/_/-}" + KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +fi + +LICENSE="Apache-2.0" +SLOT="0/8" +IUSE="+dex +dotnet +cuckoo +macho +magic profiling python test" +RESTRICT="!test? ( test )" + +DEPEND=" + dev-libs/openssl:= + cuckoo? ( dev-libs/jansson:= ) + magic? ( sys-apps/file:= ) +" +RDEPEND="${DEPEND}" +BDEPEND="virtual/pkgconfig" +PDEPEND="python? ( =dev-python/yara-python-$(ver_cut 1)* )" + +src_prepare() { + default + eautoreconf +} + +src_configure() { + econf \ + $(use_enable profiling) \ + $(use_enable cuckoo) \ + $(use_enable magic) \ + $(use_enable dotnet) \ + $(use_enable macho) \ + $(use_enable dex) \ + $(use_enable test static) +} + +src_test() { + emake check +} + +src_install() { + default + + # TODO: Allow tests to work against dyn. lib rather than building + # statically just for tests. + find "${ED}" \( -name '*.a' -o -name '*.la' \) -delete || die +} diff --git a/app-forensics/yara/yara-9999.ebuild b/app-forensics/yara/yara-9999.ebuild index 3862dff1c51a..389b8493c70f 100644 --- a/app-forensics/yara/yara-9999.ebuild +++ b/app-forensics/yara/yara-9999.ebuild @@ -28,6 +28,7 @@ DEPEND=" magic? ( sys-apps/file:= ) " RDEPEND="${DEPEND}" +BDEPEND="virtual/pkgconfig" PDEPEND="python? ( =dev-python/yara-python-$(ver_cut 1)* )" src_prepare() { diff --git a/app-misc/Manifest.gz b/app-misc/Manifest.gz Binary files differindex 4ad9b01ca82d..366d83f447e6 100644 --- a/app-misc/Manifest.gz +++ b/app-misc/Manifest.gz diff --git a/app-misc/beep/Manifest b/app-misc/beep/Manifest index 65134d472678..dd4efbc7c6cb 100644 --- a/app-misc/beep/Manifest +++ b/app-misc/beep/Manifest @@ -1,3 +1,5 @@ +DIST beep-1.4.12.tar.gz 89172 BLAKE2B 06f21cf3c40389acca50e6e420af4e738b7484e096bb689345fedb37684b15733dbb38e8a5d0d360f23e020cebe9ba321984ee43f41b0ad980648414ddbb9375 SHA512 18fed77bc4820ecc84ac12e903d516d5228fa2038df1788cc68db76e40b3c47a271911cc45bc48ce94e3f215803c5c05cb6c08ebb47ae6d7fcf1e0bc1ac169cd DIST beep-1.4.9.tar.gz 83154 BLAKE2B 073169ccb4919c17c0291951834fea682c87021f18562629013293432292750f6d6b3235e8882fa9cf26c9e055e1283cfa629c2e88e0f87a301b238c38380498 SHA512 46e6066cb4d9ad4a0c55a03bf5a2163426648ce3831fe1f7bafa2f02d0e407b50c52e58cc2b123c346df96e92b73d2458b473c3fb001d9a0d1470b7cf38cc35b +EBUILD beep-1.4.12.ebuild 842 BLAKE2B cbb3b79f6c6ae8b79f08cf7aecdbf8d781756af7a963142a0abf2cf4044860c3d41563cb10459d450da656e057ea1a04ddb3836142a005d04ff07ee0a4f8cd2a SHA512 0e540b64e27712bcd0669460cafaddcec0cac5102b7d44a94d7ae768ca8b5a7ed71ed278e923f2866d8aadab2d962e2244e3a5419c3f54ff82acfbbf07358524 EBUILD beep-1.4.9-r1.ebuild 1036 BLAKE2B 8af1179f91ed10e068d03fe9d0e9eb7d8dc9529511522a28b62e54ec536d6da28d270df35e3ac6da5fc28afe3f4722663b64bd32e9cb4f3932dae3f69f48ef06 SHA512 cd8973c1d2a37052abb4990a8e194c5ea70dac5afd07814b7a54a689660c4d9510ea5ecaa2678d8a42ffface6823b1a9d6e6adc1800f1bb9576af65edebb872b MISC metadata.xml 345 BLAKE2B 3ce8134e5c5971fdeb01d04278c1d7382aa2fc372be720ea86fd13c42831c45cddc6ed59e316a79d43fb3c0175bf6b1eccaa561332ea97810ab59b4171b62cbd SHA512 f67241c51be678cf1f672eee63de0149325b3ec96c5f2c92e7fb9b10c3b187d76a7864cf64ed40ed80cd8331ccc4f55ec81904e16baaeac7edfb719b2c8d8d95 diff --git a/app-misc/beep/beep-1.4.12.ebuild b/app-misc/beep/beep-1.4.12.ebuild new file mode 100644 index 000000000000..b05797a15faf --- /dev/null +++ b/app-misc/beep/beep-1.4.12.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit fcaps toolchain-funcs + +DESCRIPTION="Advanced PC speaker beeper" +HOMEPAGE="https://github.com/spkr-beep/beep" +SRC_URI="https://github.com/spkr-beep/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86" + +# Tests require a speaker +RESTRICT="test" + +src_prepare() { + default + + cat <<-EOF > local.mk || die + CC=$(tc-getCC) + CFLAGS=${CFLAGS} + CPPFLAGS=${CPPFLAGS} + LDFLAGS=${LDFLAGS} + EOF + + sed -i \ + -e "s#-D_FORTIFY_SOURCE=2##g;" \ + -e '/\-Werror)/d' \ + GNUmakefile || die +} + +src_install() { + dobin beep + doman "${PN}.1" + + fperms 0711 /usr/bin/beep + + einstalldocs +} + +pkg_postinst() { + fcaps cap_dac_override,cap_sys_tty_config "${EROOT}/usr/bin/beep" +} diff --git a/app-misc/broot/Manifest b/app-misc/broot/Manifest index 786f0b82ef3e..2a3bf48122ca 100644 --- a/app-misc/broot/Manifest +++ b/app-misc/broot/Manifest @@ -419,6 +419,6 @@ DIST xterm-query-0.2.0.crate 6342 BLAKE2B fd6a99cdc190d4e7bbf03467f1493c909cfd1c DIST yaml-rust-0.4.5.crate 47783 BLAKE2B 3e888c5cc7afb43eaf3aaab2b6f47b86df164a66eb54d4e166b965cc84b1e06cd17bd992a0d6ee175d9a73a76e2b44a13167246383ed054afcf3cc1710b309cb SHA512 7621dc8dfd5e7d4a7a8805b2a7e8319b63b852367655f2359d4e3e8fec6c4fad52d75c46ce1161e4c674eac0780b757ce9d34e664e304d8d2beec7afa0363ea0 DIST zune-inflate-0.2.54.crate 37973 BLAKE2B 8bdb532fae0da1d61fc9fc72ea72a9339116e1952e76ba7376f0ba0ea65101b88cd1e4766f516f21028a5ea3459e5590e7a54175a47f136cc572ed9abec2da2f SHA512 0de30f310121c1fed42612b7bcb50631d699195a77c7ce4094729f502e63d1ae38034d6054d95b6825e7e9a2afb7bb614ff123e12736163fee04a46ef1dc56bd EBUILD broot-1.23.0.ebuild 6744 BLAKE2B cd140068c9c2da3c91280551b1ba0d00588afbd72918197d8688d491343573c1687d04cc04abc0cefd6b159cb68174a1fb09ee8540e314d10245bd54c6d2da66 SHA512 d1475eb6d57c134065d4b7e2516ae7f46e30db0fbd1c3c65e06f6ce2630397d358c231004670deb2aff46675dffc83bb8981c0176fedbe3473e0d10235c46e6c -EBUILD broot-1.24.1.ebuild 6788 BLAKE2B ad0f9090f18f28c352fbc345b517a037f7b55b64e8e264ed7d16f56a71da058a306a8907da153bd149f5f027084bccd735127402d700d39bceb688a8c0234c48 SHA512 22684aebfe5237834a92f6c4f6f20f301a1b35b91c5ea7d02339c741ff8c1f29c188d1a41fb3d7b0869c94ec1c550ac46c2ce2766f1eed84565e5dcd094050ba +EBUILD broot-1.24.1.ebuild 6787 BLAKE2B 979679c4c617c2f899d30578ceb3858035a3715a8c56ff4a1b06082dbe9c0bbf03e9d596857de04da02f4b20433076c5047c3f1878be16f7a2a9eeb3f2c8a959 SHA512 ff32a8440c4a0f0339b128f8a012115489d641f7762fad7c62b02dbbfff341bfb37fe155b1df3a0c46efed690c6b3e46a88fd25c9d90138e04b2340e02e37365 EBUILD broot-1.25.0.ebuild 6788 BLAKE2B 7dc522918425ffe827b7b083229db675ebb21931389e3b9acaefd884ad9538bb2e116c6a425b7b99024a39069790d259c947cc13e9db8fcef528778d48ed1f58 SHA512 da82cba73ae1088089012ec144788d919c53b4c25a616f889ba00d71aa7d9611cc563577bf3b0834fc3cc5a65483431e311cd51458bccd2b0ae20d01e8168db7 MISC metadata.xml 564 BLAKE2B 0c694d4996ceefd6b05c3ff74f313d775c820d3eb0ae327cc2c130a608fd8595c64aa1217599d61952c6ade05415eaac53056c3fad30ccb5347df134715bb573 SHA512 5533ba0526ff6cbb801696c8ddba2dc393b158bdc2cf5dedc3b245362d924172e4bd321412cd6976735bcabe01d5e7e191e11b2718412b5e389e9251ca5ea695 diff --git a/app-misc/broot/broot-1.24.1.ebuild b/app-misc/broot/broot-1.24.1.ebuild index 4e707847b0dc..a8f3dd8770fa 100644 --- a/app-misc/broot/broot-1.24.1.ebuild +++ b/app-misc/broot/broot-1.24.1.ebuild @@ -327,7 +327,7 @@ SRC_URI="https://github.com/Canop/broot/archive/v${PV}.tar.gz -> ${P}.tar.gz LICENSE="Apache-2.0 BSD-2 BSD LGPL-3+ MIT ZLIB" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="amd64" IUSE="X" RDEPEND=" diff --git a/app-misc/elasticsearch/Manifest b/app-misc/elasticsearch/Manifest index edbb8d06c219..eab17a8091da 100644 --- a/app-misc/elasticsearch/Manifest +++ b/app-misc/elasticsearch/Manifest @@ -11,9 +11,9 @@ AUX elasticsearch.tmpfiles.d 56 BLAKE2B 0c28c612fadfdd86321df797527399fa5073a735 DIST elasticsearch-7.17.10-no-jdk-linux-x86_64.tar.gz 167971427 BLAKE2B 867f89a3a62d4dab813f9d1ae822dcbfb33b28fe945dd80693555c539b537ce70479c928820d5c4b65983ff9e58ff7d9e84c7320a462519d5bd4fae736ae0543 SHA512 9997a8ee7394db302ae4bc4b3cf644a29fb6a082c5a4e7700dce5f3783818363baf929a667a17e52a27c732d352c339bfeb4e8e7240385911ad096146a75f559 DIST elasticsearch-7.17.12-no-jdk-linux-x86_64.tar.gz 168734453 BLAKE2B b99f4df4da2a3fd1e1ecbc126148e9e2f95111a1d34bc8b6a3cc8960c33937230058cdacfd0b3e56a50db1062b5aca87f1afd9055929ac39b660b5e3715f4fce SHA512 5b6c7614c2629fdfa6c9fe9866518cd38abad0244bf7c56d8fba3894bd0493403ded0f581783deded85287cf1e97b18f45f1ffb182d3dc5ca9c96471276d64d1 DIST elasticsearch-7.17.9-no-jdk-linux-x86_64.tar.gz 167832902 BLAKE2B 9d0134fe397a5153da4936b5ac083c677a676d1a208f65a85c2c8db82cf0588d1180aeb039ed28c13161ff8fcf5bc11b0fc099f9f21d6da08e50fe0bb7f83565 SHA512 e2c6094377ed2ada0650864b7c30386467b920770b93e6f19d1448635f7f2024fbaebd619ba683ed4c1b5dc8e67f2396183d81598a5e610ca2879ea3cd8dba32 -DIST elasticsearch-8.7.1-linux-x86_64.tar.gz 597973777 BLAKE2B 6328c11c33ea1e067c6c19afb09a7f5a39fc1cd44dd9c2b51253cf15d847463a5f0311d29785aeddab64ee00fd949a5a8f91f86794e70e4ff22c1bfb9094f29c SHA512 40216fff8f6f827164bda1ecbdcbdc30f202ef9cb8a936c60e52f16a0b6c1bfbdc884fe11d8bbebd8336507aa8ed2f0202b3b61f876d17f4a97ee9fc21f9e3be +DIST elasticsearch-8.9.1-linux-x86_64.tar.gz 605708895 BLAKE2B b0bbd9b6dc02ab5718616084373bf88b2de0314e6c53c9877074369ad0a122f8e225952eaaf7d72ef8762294443e0bdecf5d32387410c85a5d89432ed8b1f890 SHA512 7df7b904eacc1345ba5cbab2c933e783803ece9c8ffd4a19d3a1ab3dd883be9fbad2ca752976ca28da002253c050696295077707b3ca29088b7ed583d92444f5 EBUILD elasticsearch-7.17.10.ebuild 2372 BLAKE2B 7e97ccbd02ce9f166b42a97de13920b1e6fa7d3622ee63544862bfbbfb81703635a4acafcb531b361cf474bee2dc2ac38ad587139f0860fd175d2895f51b1d40 SHA512 9e4ef7692629315c3a3acee2841c2e8423d4f7a59ea0158b4d6600a747e4c4300a6064c29d95ac0164966f9fa4563dc440a923f109c8edf250469c719fed4239 EBUILD elasticsearch-7.17.12.ebuild 2372 BLAKE2B 7e97ccbd02ce9f166b42a97de13920b1e6fa7d3622ee63544862bfbbfb81703635a4acafcb531b361cf474bee2dc2ac38ad587139f0860fd175d2895f51b1d40 SHA512 9e4ef7692629315c3a3acee2841c2e8423d4f7a59ea0158b4d6600a747e4c4300a6064c29d95ac0164966f9fa4563dc440a923f109c8edf250469c719fed4239 EBUILD elasticsearch-7.17.9.ebuild 2372 BLAKE2B 7e97ccbd02ce9f166b42a97de13920b1e6fa7d3622ee63544862bfbbfb81703635a4acafcb531b361cf474bee2dc2ac38ad587139f0860fd175d2895f51b1d40 SHA512 9e4ef7692629315c3a3acee2841c2e8423d4f7a59ea0158b4d6600a747e4c4300a6064c29d95ac0164966f9fa4563dc440a923f109c8edf250469c719fed4239 -EBUILD elasticsearch-8.7.1.ebuild 3320 BLAKE2B 30eb1b67e10b0654c1017bc2a24e6af7b27cf06d3ab68436fd48fa96aa84861ccf1e0eb2bd58a7a50f0eb49886333dc49361520649fbadffdbb12465371bd593 SHA512 33705e5bb5416ad8e4e78ff3cd49071382005feaa34be93d94b1126aae8ee15d4f33cda0066d8f3a469e552bfaadb91ea55082926fda86b11864f27ec5ef1635 +EBUILD elasticsearch-8.9.1.ebuild 3320 BLAKE2B 30eb1b67e10b0654c1017bc2a24e6af7b27cf06d3ab68436fd48fa96aa84861ccf1e0eb2bd58a7a50f0eb49886333dc49361520649fbadffdbb12465371bd593 SHA512 33705e5bb5416ad8e4e78ff3cd49071382005feaa34be93d94b1126aae8ee15d4f33cda0066d8f3a469e552bfaadb91ea55082926fda86b11864f27ec5ef1635 MISC metadata.xml 524 BLAKE2B 01fd6cd3b19c1e78ebad3d66fdfd58a5172c8e840799de41973dfb07afbad5cd5f574e7b1edff25bb64a828d2fb51169b741a453c53c9cd3c29347b0f9ab4b80 SHA512 5ef257de69e2a3bb06bc9a852957d8767ac9147579947b6a4eaf68a6a314cb1eb49e611a729f01a3b89e3271de377d3ab25276831b9a5d755a8bca7390fd6223 diff --git a/app-misc/elasticsearch/elasticsearch-8.7.1.ebuild b/app-misc/elasticsearch/elasticsearch-8.9.1.ebuild index 30abfdf800ac..30abfdf800ac 100644 --- a/app-misc/elasticsearch/elasticsearch-8.7.1.ebuild +++ b/app-misc/elasticsearch/elasticsearch-8.9.1.ebuild diff --git a/app-misc/mmv/Manifest b/app-misc/mmv/Manifest index 9153d4d37073..39759baf48b5 100644 --- a/app-misc/mmv/Manifest +++ b/app-misc/mmv/Manifest @@ -1,4 +1,6 @@ +DIST mmv-2.5.1.tar.gz 833810 BLAKE2B ed6ba51490b2c758b47f5e57d4a45a6ccd094da8754fbe96ea990da6e4e9aacaa2cb13073be91cd6e764f7c676877bb17e1a558dd3c75caa0bfaea56ac8441b2 SHA512 c238035cbda20e3a7df508a83b2919f4a7684a0fcea5772899de06359096d729891c501f08be6d15a075e426ebb7246636bfc2fec9190605b975ce3c035f03be DIST mmv_1.01b-19.debian.tar.xz 12436 BLAKE2B d75251528cfdbfc343880450481973dad932707c00af38b1bf4b74f917f3e74b0b60aea2aa5d65b8ee63edf8beea61bedd6fa1859f109a7c3e02eabbd0a1bbeb SHA512 86fb93180a8645a40f45d0b9331693f6a86fbe1a378857350c9573e45261e008ab2154836df09a4f569bc35b6601d0317a0f1f1a901530e26e391c3a25c666f5 DIST mmv_1.01b.orig.tar.gz 25656 BLAKE2B 4e3c7c27831fb5aeeb09461116330a993998da510b32a7ba3b1151c0d14a336eab7cf37bc3ac91720f38fb41258a60488e5d066b152d0c717f5413f8514d9026 SHA512 4bf4e096b930bdde225ba5de761e968af3aed33dc13194b1a1a79078cd27e158b04aae131b5167cf5f844e35355d67359443cd598db22da15a5af06752438917 EBUILD mmv-1.01b_p19.ebuild 1175 BLAKE2B 430204d312707482a634dd29b04235ea3164205406fdbde40e8c640f06439971370d69c3657be26e064ba06e0a2d4d800f561392cfe207b94dc16295d2ee1462 SHA512 534bfe6d3167f9cdd5bba1f9c17bf259705614ccdb8a0068fe8b2a58bd71d59781b3a3c4653cca2757ec4704be89f0b9cc41d6c240f04ee052c618565490b05c -MISC metadata.xml 266 BLAKE2B 74ac06b4ea12603c8713e69cbff9ce6874266fc48ee5c846f0ac3d50bf577c3edb1e4b6690ec44fc4dd51e55e96dd5c2478831c9f754b04661fe7700d8baf66f SHA512 b996554131284e3556af42d2c5032c5b1635de67d48983096991935e7ee04c32aadc93e48cae5160861e86d64eb6fd4abafc40d9dd8b85ddc032b042a77677cb +EBUILD mmv-2.5.1.ebuild 521 BLAKE2B fb5234cb42ee3f618767f4f60d7fd493ae3b46e1b977520a326a15e46982854bc18efbab6cca76885061958af75308d4510e8eac9635a186cea4347645a5b19a SHA512 4ff8f2e13491fe8675873b32182014a9036069cbd442fbf3fee6b9086f8279e6e861c335debe4057afcf21a7a10f05e048e8f63a6c5fec92181547c09491a1cb +MISC metadata.xml 343 BLAKE2B a9d61b016fb0367ed8f8da8460e4b85edc800fc506cf2f21610b741507849ac570c1bbb262ea372247d57e12d77deb95ce7ed71f62517ce8a4687df8ea2425ed SHA512 1b134cec1035b57eb35b68baf9568d1212e89177c182c74409abff812bed897fc041a1b1bfdc9d8491c503e5afa1bda4c3fd7c4fedfb60b95ed49dd0453aafe3 diff --git a/app-misc/mmv/metadata.xml b/app-misc/mmv/metadata.xml index 6258504e5133..57651660adca 100644 --- a/app-misc/mmv/metadata.xml +++ b/app-misc/mmv/metadata.xml @@ -5,4 +5,7 @@ <email>shell-tools@gentoo.org</email> <name>Gentoo Shell Tools Project</name> </maintainer> + <upstream> + <remote-id type="github">rrthomas/mmv</remote-id> + </upstream> </pkgmetadata> diff --git a/app-misc/mmv/mmv-2.5.1.ebuild b/app-misc/mmv/mmv-2.5.1.ebuild new file mode 100644 index 000000000000..62a8e4b6409c --- /dev/null +++ b/app-misc/mmv/mmv-2.5.1.ebuild @@ -0,0 +1,17 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Move/copy/append/link multiple files according to a set of wildcard patterns" +HOMEPAGE="https://github.com/rrthomas/mmv" +SRC_URI="https://github.com/rrthomas/${PN}/releases/download/v${PV}/${P}.tar.gz" + +LICENSE="LGPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm64 ~ppc ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos" + +DEPEND="dev-libs/boehm-gc" +RDEPEND="${DEPEND}" + +QA_CONFIG_IMPL_DECL_SKIP=( MIN ) diff --git a/app-misc/supercat/Manifest b/app-misc/supercat/Manifest index cb6169e4a136..a0c52e1acbdc 100644 --- a/app-misc/supercat/Manifest +++ b/app-misc/supercat/Manifest @@ -1,3 +1,5 @@ DIST supercat-0.5.7.tar.gz 154020 BLAKE2B 8b3852d174863a1249bd71345049791827e2dba41e2d9d3426bdd2f98c395b01e804337813492efc46cd9c0950526aa26cc909f056b2f1f7c2dbdecb8129da63 SHA512 36b9d1e24edc8b83f0e87a401a99188ac53ab8b69c3ba2b196c5dd6d21b034c9522f729e4805238ce6cd28622f78c1e4dfbee93acd23ed2faa87da8e41d5647d +DIST supercat-0.5.8.tar.gz 148797 BLAKE2B 56ee4fc1db1605e2474c7ba6ebc890b5b843bc86bd8717f8550befd8e82d160e4508c65c91266e1c15223ab3675d95be0e4d7e700c3e7dc34744429e90ffb589 SHA512 6050b2c9e55798143a5673ba2855a574339377d0508354d538e1619a25e0827e758b00227d824f5b5368c80a2b4d1eda601d16a9925f712413babda3c6e39434 EBUILD supercat-0.5.7.ebuild 464 BLAKE2B 460bb1c2bb6054db9b1d1732168253600d7dbb2077857632f6b8049dd6b75ac50c65917ea691e6dcdbee02133a7e2c6d8667202156f461aeb02ed8b2640dd3a7 SHA512 775de98ed1661fef819d86ae9a9d03e3d3027a0f742ce7e9c84ed046ab7def44770fe5cd73638cfe2b529e9fe957b286b73a1111fd658f4fff98db90afa640a9 +EBUILD supercat-0.5.8.ebuild 440 BLAKE2B ec99b4864f34f34bf5d81d828235c9b3acc47830b61261bde2857674eb0b5f4af22ee30ec6a8c36ed059251d3d08a2d3dd14076e8623e9f72023acfdd694d439 SHA512 6cc9a5ce2b56e8eec96e7c2bdc69297c0fcc604d4ab0f6b72c3d5bc7048448c43149df8574b584b0744dc899c3b3387462974a4655d7d89dbe85c05d102ff8e2 MISC metadata.xml 266 BLAKE2B 74ac06b4ea12603c8713e69cbff9ce6874266fc48ee5c846f0ac3d50bf577c3edb1e4b6690ec44fc4dd51e55e96dd5c2478831c9f754b04661fe7700d8baf66f SHA512 b996554131284e3556af42d2c5032c5b1635de67d48983096991935e7ee04c32aadc93e48cae5160861e86d64eb6fd4abafc40d9dd8b85ddc032b042a77677cb diff --git a/app-misc/supercat/supercat-0.5.8.ebuild b/app-misc/supercat/supercat-0.5.8.ebuild new file mode 100644 index 000000000000..1aa1f0ad35ca --- /dev/null +++ b/app-misc/supercat/supercat-0.5.8.ebuild @@ -0,0 +1,16 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="A text file colorizer using powerful regular expressions" +HOMEPAGE="http://supercat.nosredna.net" +SRC_URI="http://supercat.nosredna.net/${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" + +src_configure() { + econf --with-system-directory="${EPREFIX}/etc/supercat" +} diff --git a/app-misc/when/Manifest b/app-misc/when/Manifest index c3b14dd25f62..56af87bff91b 100644 --- a/app-misc/when/Manifest +++ b/app-misc/when/Manifest @@ -1,3 +1,5 @@ DIST when-1.1.40.tar.gz 55306 BLAKE2B 3d4bdc962ccff64b09f5dda7a2c7be1daa0fd5fed2039f784ea6279e9aac495823159098f6a05c281de40d7964cc244a76c6b3bda1c4227748c04c98effac54d SHA512 0d70f2c9c4d44bbd922dc0d6b1a4e1eb90561a81add3ad4f1e1fc467a6331ca856d66725361d4e5ea3f1ce9ea1ed59d91ad18178e022b029c04c0c15747ecbcd +DIST when-1.1.45.tar.gz 46424 BLAKE2B 5c4d7036d2b5e5db6af3fa611411d11a1952eb8316861a9da90edc75d08e439349a46c4b86ec2c5a43276eb04240c03f59a80224ece8def7b84fee6e0c84ef95 SHA512 918265ae64d06f02dd358c48596e9fab422c5de884f9bf12684d857c50790c5e4977d68040e51c0dfc39c7a4d66b76ba2fa88b620bc96024f89c5be2ab4846fd EBUILD when-1.1.40.ebuild 900 BLAKE2B ec3e9967163ac70897ae0b8a96dda7f379ee694cdc400caa70b3fa31fadc1ddf3adf9466df9834a1fcf1d0e1199a9bb25cbfe18759f0f89ff14c8b68c73445e2 SHA512 5d799b94f8751c4030caf276386f856325d04ea9e15c688a756fa3a72f9a320c1d6975700bd7081621ea67bbbcb151ff60ea9d779295757ced70da0069e4ea76 -MISC metadata.xml 297 BLAKE2B 93b9827af35a8bf09014cc4d0615154d24c24a1ab32ce2e921805bcde835d319ccdd001d067a09cefff7df91149d3359684dcdff84187a2c621d7f232e3fe83c SHA512 678f55c5c019f5c044638c2691c00382db43678afb611ae10b9e8ef82b736f8ee92a0335e172cd2797f4bf075a41338804660c116d68ff1f7e9a90c377329209 +EBUILD when-1.1.45.ebuild 955 BLAKE2B 8622c58df903d0fe36c85fcc85e56f3c0b76da24fc90edb7c389c8abbc0ab65f6d4c8bc4fedfe6c373b45815076871f40f873c86202af449830f911fac8fb0aa SHA512 5876a2420ac919cc7a268f671d7e28f94745f057a14a3c80c47a97adaef8b9f7a7a0ed28fe5498d28767bbbe019e08ab856752fefe01f6594a83d420ad47c6b1 +MISC metadata.xml 385 BLAKE2B 437ce3c11a251b096e0a796c9ebed98122bfc406ac0435d8a9a4d72f6e54035d7268c01f1979769ab66bfe3a19fcb3586f9b6b48651b7df38ce86c818a6124f0 SHA512 b47038f6218ee24906df78e1bfefef1f2365d4721d49c46adf08c848061ead2d727b6ab85f4bcac827a5f358fa41135d61ce3ee08d6273393f4d02a978d0b622 diff --git a/app-misc/when/metadata.xml b/app-misc/when/metadata.xml index 9ce966571c31..5e5fade75398 100644 --- a/app-misc/when/metadata.xml +++ b/app-misc/when/metadata.xml @@ -6,4 +6,7 @@ <name>Gentoo Shell Tools Project</name> </maintainer> <stabilize-allarches/> + <upstream> + <remote-id type="bitbucket">ben-crowell/when</remote-id> + </upstream> </pkgmetadata> diff --git a/app-misc/when/when-1.1.45.ebuild b/app-misc/when/when-1.1.45.ebuild new file mode 100644 index 000000000000..95662f98175f --- /dev/null +++ b/app-misc/when/when-1.1.45.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit vcs-snapshot + +DESCRIPTION="Minimalistic personal calendar program" +HOMEPAGE="http://www.lightandmatter.com/when/when.html https://bitbucket.org/ben-crowell/when" +SRC_URI="https://bitbucket.org/ben-crowell/${PN}/get/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="|| ( Artistic GPL-2 )" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" + +DEPEND="dev-lang/perl" +RDEPEND="${DEPEND}" + +DOCS=( README ) + +src_prepare() { + default + + # Fix path for tests + sed -i 's,^ when, ./when,' Makefile || die 'sed failed' +} + +src_compile() { + emake when.1 +} + +src_test() { + # The when command requires these files, or attempts to run setup function. + mkdir "${HOME}"/.when || die 'mkdir failed' + touch "${HOME}"/.when/{calendar,preferences} || die 'touch failed' + emake test +} + +src_install() { + dobin "${PN}" + doman "${PN}.1" + einstalldocs +} diff --git a/dev-java/Manifest.gz b/dev-java/Manifest.gz Binary files differindex 9d2fe1515853..5f8907d3f678 100644 --- a/dev-java/Manifest.gz +++ b/dev-java/Manifest.gz diff --git a/dev-java/coursier-bin/Manifest b/dev-java/coursier-bin/Manifest index b6f1aa9b7e38..4eb07c73e77a 100644 --- a/dev-java/coursier-bin/Manifest +++ b/dev-java/coursier-bin/Manifest @@ -1,5 +1,7 @@ DIST coursier-bin-2.1.4.gz 20662315 BLAKE2B 33009be5bc0a8ee415bd08d5e13cace34011ab2733c5a0aff47e7e5eb4254b4e4205b0580d1df6bb6b38d66059ffab7f929fa83c50f1bd052d3c3dffffc73dd0 SHA512 9144309c437f29e7d57149b12dd5810612d7b624299c2e392d6e11aa3a15a71d33dfb131751da10345c15feaeeac3c4f1dd878777354c2d49a8c2fbb6d74da0e DIST coursier-bin-2.1.5.gz 20679081 BLAKE2B 8ab0d971949b7a5527c82686fab9d62f6dc360ce7ff72bfc4d5a123401e577f17b2392e9a919aebe1c988a477a273d77cd3eb86dcb7b73c0c1a609cccac77eea SHA512 6397f13f82c91079575f58ccbd35e788a2760179cf5c11a986962e3bbe9c669b6e06730a6ff12e0aeb26198df4448e822e927a5d6bd031f67dab8072835979f6 +DIST coursier-bin-2.1.7.gz 20790038 BLAKE2B 6e362ae784fcb7007f0adc58604d72dba33cb37f0726883b69f9f298e38759e3acea0232edac30c7cb34c5b837598e6b2c0947345938bce196f7a326a4aa3f0e SHA512 b6df4d7ad89f735989dfb4bb8cacbdf1559dd5ea4f494b7e72df544bd24a3a208738cf37d1cfd7944bb6aebc0e1b6d32b1bfd48c9f333cf54919a055afd5348e EBUILD coursier-bin-2.1.4.ebuild 669 BLAKE2B 64c5e7d805585716260ef0de20153ea5b0c0b2930fbaf50eb8753663394175ae9998e9818a3e515f67fb562f3f62074966c1e5923c5d4df55b94377f4c7be52d SHA512 b95890ce9de7392330b27f14075f235ab5433c6e3fd79b6a2e72c1588c8795b9af2f9da075bd22fa20b303aa9c1cbd3e1252fa6ef56a0da1296e34db555c2d0c EBUILD coursier-bin-2.1.5.ebuild 669 BLAKE2B 64c5e7d805585716260ef0de20153ea5b0c0b2930fbaf50eb8753663394175ae9998e9818a3e515f67fb562f3f62074966c1e5923c5d4df55b94377f4c7be52d SHA512 b95890ce9de7392330b27f14075f235ab5433c6e3fd79b6a2e72c1588c8795b9af2f9da075bd22fa20b303aa9c1cbd3e1252fa6ef56a0da1296e34db555c2d0c -MISC metadata.xml 329 BLAKE2B c2e27cd10921c61cd06ac3d92c90fe1f7bb509d81b1cbdcb3cb51dc2ba6f2097713120f58a28d5750a60e800e7248e9aec3c455b92de9e6c7cc94427876ccc5e SHA512 77d12f0c7125ff3cbaa4cd159a838dbd2bd266c8fa1292533267cdf7e1a858f16b9eadb6efc55218df028426616d556cdc8a6664c7cfc4c9cf482f750bc9587b +EBUILD coursier-bin-2.1.7.ebuild 670 BLAKE2B afce78b8fb3f3049c7343b13a3dc481684abd2fde0ebfb967db926537b3b403ff34c8819538cf2c037ebe5851a914a8a066813a492d2915edc85f180281f88f6 SHA512 47df75c07d6870a6c5677c20e473036f586ec7bdcc87f3100b602c330902eb1e6ecf5c6f6443e4cbf73bd8fa992220c2c93d6e36b7f72067ac233dcc5944da23 +MISC metadata.xml 465 BLAKE2B 08e5f6319567e09b6a0131e48c4a62ee9ba5b66a5702cdb00a0d247f800a16de842f9183c6050a688cff4134dc71645197fd45413ada2bb3681193add87b19ed SHA512 c7dbbe3df7b88edec56bf74f69d2bf6740924d615ae6b93081245224c6ed8405b3b00b5ba681852c146fd6f6bbd82889651e2e58c2be17213ce5113f2aad125f diff --git a/dev-java/coursier-bin/coursier-bin-2.1.7.ebuild b/dev-java/coursier-bin/coursier-bin-2.1.7.ebuild new file mode 100644 index 000000000000..9bf4cb6eb641 --- /dev/null +++ b/dev-java/coursier-bin/coursier-bin-2.1.7.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +get_orig_coursier_pv() { + local orig_pv=$(ver_rs 3 -) + orig_pv=${orig_pv/rc/RC} + orig_pv=${orig_pv/pre/M} + echo "${orig_pv}" +} + +DESCRIPTION="Java/Scala artifact fetching, bundling and deploying" +HOMEPAGE="https://get-coursier.io/" +SRC_URI="https://github.com/coursier/coursier/releases/download/v$(get_orig_coursier_pv)/cs-x86_64-pc-linux.gz -> ${P}.gz" + +KEYWORDS="~amd64" +LICENSE="Apache-2.0" +SLOT="0" + +S="${WORKDIR}" + +RDEPEND=">=virtual/jre-8" + +QA_FLAGS_IGNORED="usr/bin/coursier" +QA_TEXTRELS="usr/bin/coursier" + +src_install() { + newbin "${P}" coursier +} diff --git a/dev-java/coursier-bin/metadata.xml b/dev-java/coursier-bin/metadata.xml index eb6b7081158b..17a908b541f0 100644 --- a/dev-java/coursier-bin/metadata.xml +++ b/dev-java/coursier-bin/metadata.xml @@ -7,5 +7,7 @@ </maintainer> <upstream> <remote-id type="github">coursier/coursier</remote-id> + <bugs-to>https://github.com/coursier/coursier/issues</bugs-to> + <changelog>https://github.com/coursier/coursier/releases</changelog> </upstream> </pkgmetadata> diff --git a/dev-java/failureaccess/Manifest b/dev-java/failureaccess/Manifest index b7ca5218e01a..b733dde3c5d7 100644 --- a/dev-java/failureaccess/Manifest +++ b/dev-java/failureaccess/Manifest @@ -1,3 +1,3 @@ -DIST guava-30.1.1.tar.gz 5404546 BLAKE2B 818ef4b17c4f0c8e92c327f046434a3bb428ac35d6e95edd6d6be558c755d138a8ac7f8ad2032073cad131890d8f838e896fff84ba217f8305be8bd65c619a48 SHA512 23b30d886a3200b8f998897ca7bc424b2d223a4fecb03ab644e08a989a85f008e30ef093055e6305c4148a1eb8919c407e35d19f492c5b189830bd115e9484f2 -EBUILD failureaccess-30.1.1.ebuild 923 BLAKE2B 7fd0e0ffce118d7c192426e1f9cc42bd722b52baa9ab672eff9087cbe932863b9bc069f04cbd8145ddc3510e4d1d09dc099d8543611f01c589940b815cd48308 SHA512 fd29d92b59be9fcecca2316224a0573ed744136742a2a92ce7b89cc5106c83088056535ec7b70c2a3121bc5b30727b556ac822322ec9c2f63d4e3e0569196f3c +DIST guava-32.1.2.tar.gz 5746736 BLAKE2B e10f9ca81acfd14c0bdc595d777c2738f88e35d3caf2ebaec5b3f3dcd6ee87672830671b8f99b0ce030d040adcbf0a88a4cba13a42dfb980bc926540b663167e SHA512 43a9b6068bd4b636f742a6a418a34f3b4d218a0ec14b39d5fbe67b4d3c11813295c3c0eb2cf41b5de7a2383eaba639001faab60dbf3821b7546e29fe9cf3dd78 +EBUILD failureaccess-32.1.2.ebuild 682 BLAKE2B 0a1b5efa6c1cb17ac46524308b8416e50c1fe0e8d33f65c84fd8322a8503d9350d0b599654488e8296cbc0431595c1076145c4811617a63becdef791243a7871 SHA512 14398310e2ef4b3832d8f50d63f58fa87ed83218d81c0411aee9a25f36a2abc071b5258f1d6ef8f8d16f5340f77566ebaa304bb5878c20dd2acdba3a9e88f4f9 MISC metadata.xml 755 BLAKE2B af0cc772ea1dab11a52db3dad6ea865af7cfcda4189778c444810dc03162db63baa1a48379bc16b603669bbb7fbc7ed29db47fbefca65887cb8e05d9f1d87e03 SHA512 caeefc4d01c0e0864858fc7a2c50526df15c27a3ff39f3dd577e508d79893eba8c4849aa685ffcd35382b685b298e0626d44bddc62e960274c43e129abd70ece diff --git a/dev-java/failureaccess/failureaccess-30.1.1.ebuild b/dev-java/failureaccess/failureaccess-32.1.2.ebuild index 15e1ef59ea52..fff769f48fc7 100644 --- a/dev-java/failureaccess/failureaccess-30.1.1.ebuild +++ b/dev-java/failureaccess/failureaccess-32.1.2.ebuild @@ -1,10 +1,7 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 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://codeload.github.com/google/guava/tar.gz/refs/tags/v30.1.1 --slot 0 --keywords "" --ebuild failureacess-30.1.1.ebuild - -EAPI=7 +EAPI=8 MY_P=guava-${PV} @@ -14,8 +11,10 @@ MAVEN_ID="com.google.guava:failureaccess:1.0.1" inherit java-pkg-2 java-pkg-simple DESCRIPTION="Guava's InternalFutureFailureAccess and InternalFutures classes." -HOMEPAGE="https://github.com/google/guava/failureaccess" -SRC_URI="https://codeload.github.com/google/guava/tar.gz/refs/tags/v${PV} -> ${MY_P}.tar.gz" +HOMEPAGE="https://github.com/google/guava/" +SRC_URI="https://github.com/google/guava/archive/v${PV}.tar.gz -> guava-${PV}.tar.gz" +S="${WORKDIR}/${MY_P}" + LICENSE="Apache-2.0" SLOT="0" KEYWORDS="amd64 ~arm arm64 ppc64 x86" @@ -23,6 +22,4 @@ KEYWORDS="amd64 ~arm arm64 ppc64 x86" DEPEND=">=virtual/jdk-1.8:*" RDEPEND=">=virtual/jre-1.8:*" -S="${WORKDIR}/${MY_P}" - JAVA_SRC_DIR="futures/${PN}/src/com/google/common/util/concurrent/internal/" diff --git a/dev-java/guava/Manifest b/dev-java/guava/Manifest index 1ab6a0d801e1..fbd678b793b7 100644 --- a/dev-java/guava/Manifest +++ b/dev-java/guava/Manifest @@ -1,3 +1,3 @@ DIST guava-32.1.2.tar.gz 5746736 BLAKE2B e10f9ca81acfd14c0bdc595d777c2738f88e35d3caf2ebaec5b3f3dcd6ee87672830671b8f99b0ce030d040adcbf0a88a4cba13a42dfb980bc926540b663167e SHA512 43a9b6068bd4b636f742a6a418a34f3b4d218a0ec14b39d5fbe67b4d3c11813295c3c0eb2cf41b5de7a2383eaba639001faab60dbf3821b7546e29fe9cf3dd78 -EBUILD guava-32.1.2.ebuild 821 BLAKE2B 2a793a3d8acf9458b36694889a0b472a17c3eba01cc334e8e86167c1a96481d0404398892b869e504eef48d370d36c34702b6147e9d63e11123ecd3efa8b55fc SHA512 8c47f402d17a9ee50c17bd7a45f95e7a934ff325f3db629c9b734970be8e6135b2dfbbc15c305fffe081859a14aae7392d171410bece12927e70d9884b011bc7 +EBUILD guava-32.1.2-r1.ebuild 828 BLAKE2B 3053a4c8e577f74e430085bde63faea0c1de58c60510836dea63ddec283a12297c311cf922caf2e95e59cb230a6ad7367c357e008e8eec9edef88a7ed47d2a14 SHA512 cef4ff516e4b7a72b5ab0c59adb80a9c09bf8cd1250290af1fce22766436ad90e196286dfa2d37a18f2dcc148c60e0306893e1983a4b4eae19eded85dc233f27 MISC metadata.xml 589 BLAKE2B 36b17e71aeb533194b87a9101d730b3f233c23b175b65216bdeecfcbf1bc7ac0936b7b284cdb40a30573d630d34a9bf7c2ca966b26bef4a3e7c5d6e90a1075a5 SHA512 0b8556db4fe43dc25f7604dd98ebb01fb4318c8a861ca25a5d7db76fef4b076c2eb2a67b801807233ad950cfb0d70b438af3f9e84f408060a168d9897158c6eb diff --git a/dev-java/guava/guava-32.1.2.ebuild b/dev-java/guava/guava-32.1.2-r1.ebuild index d97d736a8dd6..dfa306985777 100644 --- a/dev-java/guava/guava-32.1.2.ebuild +++ b/dev-java/guava/guava-32.1.2-r1.ebuild @@ -20,7 +20,7 @@ KEYWORDS="amd64 ~arm arm64 ppc64 x86" CP_DEPEND=" dev-java/checker-framework-qual:0 dev-java/error-prone-annotations:0 - dev-java/failureaccess:0 + ~dev-java/failureaccess-${PV}:0 dev-java/j2objc-annotations:0 dev-java/jsr305:0 " diff --git a/dev-java/java-getopt/Manifest b/dev-java/java-getopt/Manifest index f4c01b0bc5dd..0ea45e0399ed 100644 --- a/dev-java/java-getopt/Manifest +++ b/dev-java/java-getopt/Manifest @@ -1,3 +1,4 @@ DIST java-getopt-1.0.14.tar.gz 45561 BLAKE2B d82234c2e49f6f556ddabd38cd283a63c2f6365ed23c227c42c48c75d834ce7de6a3fdc84c890762f05a63d4e09bab7e584f1cb9d17ef0a4784cd36c62f3128e SHA512 611a08b60ed787eaa1bf6bf6ce45075ed2bd75d7eead941879e019ef12cb4fcd7a196d0e64e9a75adaf35240c872f14590d7afa4e2dda03016fa970bd2e2dc25 EBUILD java-getopt-1.0.14-r1.ebuild 834 BLAKE2B c370b2158f06519adf35f5d626d996d63e807dcf9b9570445764220e8a2500fc925ca0f0572c6f9c64d71966128e8fbd39da6d9cc38c54e53b9e77afb3e07ea6 SHA512 ef61d990d4b366aebbe7939ca4193abe2d1bc62e873216244b0f5087d553942ea3b91aa081f6178d110663e3634d963eb951143bdd11670de5813f918b459171 -MISC metadata.xml 233 BLAKE2B 2b385ca77219f08b2874b3a4a91a0c836d3cb45ec44b05babb33d590c56ceb5337ecb93a8450a37f8e6bbf4cfc1455892e8142d22e0a1d527d40361e2dce350b SHA512 1acc975a7dc3344bc63282d652ca00d8245970b58353b4fd00f09a4859db3eaba2dcd85e1537d424b7174e4f9c01c2ffb10ec6d107b5c895c9ca20730666de7f +EBUILD java-getopt-1.0.14-r2.ebuild 871 BLAKE2B 190c62eda62858e57382106e3e9d87950144573d988541560f1a203337177544cffb1f5372b05497f66dd29496058dc713951a64a0d78765b177a329801c0ce9 SHA512 c8411827aecf4d26e47219f3a93e1822c90df699d82f6ba1d194b405d977228cfb70e0324fb56c867d7414b4044bfa7bd23b84ca43e30563f1c040886eaf8508 +MISC metadata.xml 319 BLAKE2B 8d40237d50e465875bdb05c3ebef67c94cc4f0b027b144be26d5ede9615d6b901f280c37a2cd23d409b6fc961793e1d83424ffb6469e2318ff427fd6f7f5dad4 SHA512 736af5ae0778189310f240fabe9ee24651fb1b552eb73f672ca559a7853d0b86ae1c6877f2176076e22d93ca807a80a44eb990156855afae3a2ff7d0d93cd48d diff --git a/dev-java/java-getopt/java-getopt-1.0.14-r2.ebuild b/dev-java/java-getopt/java-getopt-1.0.14-r2.ebuild new file mode 100644 index 000000000000..fa256a4e77ce --- /dev/null +++ b/dev-java/java-getopt/java-getopt-1.0.14-r2.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +JAVA_PKG_IUSE="doc source" +MAVEN_ID="gnu.getopt:java-getopt:§{PV}" + +inherit java-pkg-2 java-pkg-simple + +DESCRIPTION="Java command line option parser" +HOMEPAGE="https://www.urbanophile.com/arenn/hacking/download.html" +SRC_URI="https://www.urbanophile.com/arenn/hacking/getopt/${P}.tar.gz" + +LICENSE="LGPL-2.1" +SLOT="1" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" + +DEPEND=">=virtual/jdk-1.8:*" +RDEPEND=">=virtual/jre-1.8:*" + +DOCS=( gnu/getopt/{COPYING.LIB,ChangeLog,LANGUAGES,README} ) + +JAVA_RESOURCE_DIRS="resources" +JAVA_SRC_DIR="gnu/getopt" + +src_prepare() { + java-pkg-2_src_prepare + mkdir resources || die + find gnu/getopt -type f -name '*.properties' \ + | xargs cp --parent -t resources || die +} diff --git a/dev-java/java-getopt/metadata.xml b/dev-java/java-getopt/metadata.xml index 6021501589e0..f44f7c814750 100644 --- a/dev-java/java-getopt/metadata.xml +++ b/dev-java/java-getopt/metadata.xml @@ -1,8 +1,11 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> -<maintainer type="project"> - <email>java@gentoo.org</email> - <name>Java</name> -</maintainer> + <maintainer type="project"> + <email>java@gentoo.org</email> + <name>Java</name> + </maintainer> + <upstream> + <remote-id type="github">arenn/java-getopt</remote-id> + </upstream> </pkgmetadata> diff --git a/dev-java/mill-bin/Manifest b/dev-java/mill-bin/Manifest index e31809f0dab8..e2bab30071a1 100644 --- a/dev-java/mill-bin/Manifest +++ b/dev-java/mill-bin/Manifest @@ -1,7 +1,9 @@ DIST mill-bin-0.10.12 72992251 BLAKE2B 9ca6bddcc1e2bc013f1eb6fe60b7b844fa1f7ec0ba53afcabfceb1d3631d754de56167dda650859031c834d95b0a2bd2c6e8776116de6327c990efa23ea1db63 SHA512 4b4db9fe2f84ad5ecea7e00291fc3ac75b543ee48f517fadc2ed8d1671759e5f3a7af51f417f0912d28eddc92ab8e747a749c3f1a48ba691ba3f93fc3a09e54f DIST mill-bin-0.11.1 60305429 BLAKE2B 81cedc783c8209c6cc5aa33fe7d5abb9a4c590cb6d1a64ffa2eca0ea4d9aeb633fa3627e0156d6e575e748cc501f494c6e74760d315b96c765b9f0d1f3dde542 SHA512 67858aa3112c4d763c839593a26761851074e2deae2d681d7de801f4626819f5a68afd0ebd4ef1cd7207906f8766372f45e39d5107cc218a26715480c71c712d DIST mill-bin-0.11.2 55454311 BLAKE2B 39ab69293668e984055fba1ba93d71a8b23421e9d3d4a17b3f965bdb7181e846d442cd6a1ffa163f3a9c6c5cda649206f871bd1bc5b2cfe06e93ebaaaa0fd4c6 SHA512 e1ac163f02e77050040a10510a98ac7ba25d32ff2bb6961f87e1317a493c75054c6289475a886ee8799a7e2a855dfc8e386f4b428fac46b69867dcc9adfd6c81 +DIST mill-bin-0.11.3 61551522 BLAKE2B cd19440b7f78017989b66c14b02c4b68f721bc3e527f1fd95e0d47fc151f2eaf035ae2700f26b5b8b2084be9b6bbc73f27cba6c75d74db6fee64ef770ca041d5 SHA512 7804da1d479860294d8ad7f223ff4ba35847934e2646ded0fdfb2766f390955d5e394b3c1f3911d5de63f519323b7ee4a1ae3196b492790b6eca5954d2f16a54 EBUILD mill-bin-0.10.12.ebuild 480 BLAKE2B e21f94640f4e4898397995d6e3e0da843b3add05198fa17f4b78f2ad7e9a25cb9c7abe305858841b785f5257848abd2e38c09468490901f4754aceb8ecf7af19 SHA512 6999a1976f2e503aa16f5b09baef81f032d5358ddd65836efbb4a5e2795cb45810a6b375da786edb3b3119e843c7b1284244824672ad0e263587689d820c9a59 EBUILD mill-bin-0.11.1.ebuild 481 BLAKE2B 5e3f12b9276ac58db1512bbfc94bd5908a5d8de5a64c72cc4559f205653ac95105e9686215e8b3701ee3eda59ea290fcb58d8d990698dcb19c4b8dd70c4b4b28 SHA512 122745e9909083dc3cccecfd99f6d1d4aacf1698c0115596ebe9e92c7aee9476b9e804356151e3d7c6c2c162e6745515cca686797ddb6e500c8f2075b121f067 EBUILD mill-bin-0.11.2.ebuild 482 BLAKE2B 6cc43fe62699888c13dce2200f7f32c0f406bcf8bbb6f18d8105012d3ec8b679e1b1c210eaa07627e10fe93041776ac4ffb3dc3efd946aac12265724f9353184 SHA512 e88f1d81b10528f9198ff3bd4939eb7ea7d04917658039cfb6d55a578cbac50103d8a74e5ba035159b5e71534adbe3cbb8fecb72a955014b83b29fae929d1a2c +EBUILD mill-bin-0.11.3.ebuild 482 BLAKE2B 6cc43fe62699888c13dce2200f7f32c0f406bcf8bbb6f18d8105012d3ec8b679e1b1c210eaa07627e10fe93041776ac4ffb3dc3efd946aac12265724f9353184 SHA512 e88f1d81b10528f9198ff3bd4939eb7ea7d04917658039cfb6d55a578cbac50103d8a74e5ba035159b5e71534adbe3cbb8fecb72a955014b83b29fae929d1a2c MISC metadata.xml 462 BLAKE2B 33fc9bc7b46cf529c83a5f554abf0ac46f109b72e9060b45c442aaae815c0845a0d5c8aa799ad369a75b5749e6499458763ca1913e88cae0d07fb6233e6badf6 SHA512 bd8831c79f4f164f509ee6415ef922fee49d40282d655785ec289f06da0e4735f3857041911236f2c7cf319f72458807ee5fb8a008e31774d90f03634161a2d2 diff --git a/dev-java/mill-bin/mill-bin-0.11.3.ebuild b/dev-java/mill-bin/mill-bin-0.11.3.ebuild new file mode 100644 index 000000000000..9a8976de48b3 --- /dev/null +++ b/dev-java/mill-bin/mill-bin-0.11.3.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PN=${PN%-bin} + +DESCRIPTION="A Java/Scala build tool" +HOMEPAGE="https://com-lihaoyi.github.io/mill/" +SRC_URI="https://github.com/com-lihaoyi/${MY_PN}/releases/download/${PV}/${PV}-assembly -> ${P}" +KEYWORDS="~amd64 ~x86" + +LICENSE="MIT" +SLOT="0" + +RDEPEND=">=virtual/jre-1.8:*" + +S="${WORKDIR}" + +src_unpack() { + : +} + +src_install() { + newbin "${DISTDIR}"/${P} ${MY_PN} +} diff --git a/dev-lang/Manifest.gz b/dev-lang/Manifest.gz Binary files differindex c12879809835..f17f5e96a98c 100644 --- a/dev-lang/Manifest.gz +++ b/dev-lang/Manifest.gz diff --git a/dev-lang/dafny-bin/Manifest b/dev-lang/dafny-bin/Manifest index 261b80b015cb..897a57daa155 100644 --- a/dev-lang/dafny-bin/Manifest +++ b/dev-lang/dafny-bin/Manifest @@ -2,6 +2,6 @@ DIST dafny-3.10.0-x64-ubuntu-16.04.zip 76468200 BLAKE2B d3b35260fca709f1808ec478 DIST dafny-3.12.0-x64-ubuntu-16.04.zip 76588835 BLAKE2B 144928b5e9a32c770d4552be31373defd1153a7ce481aa3948c5fe6c30ff2ce5f20b3d057a587c7762f3c37d63f683275fcf60bbd4ca3754f8713132b3bdfdc9 SHA512 2ea5f97b4fe0f8aaeefd16f739306482824f76ae6c5a37038fedda60bacb2496abc02715c0973a05f845972fd81aeb06e62c3c41d6908c2cf7416006ce8519d4 DIST dafny-4.2.0-x64-ubuntu-20.04.zip 62475183 BLAKE2B d8be842c80bf0cbaaf6fb6b56c8a57f5a45b54dd1b1020fb5062a01ce4d5366bf2ff7a7847d1bdcd9a1217300cded0af0c88d1c6871d4b039178517c8f618dc3 SHA512 86a91592af1b386130855ed73bfb60ec2362bdcadacac43b27a4b2cc36dd6f0894508242357659f7a5120c66ba6438fe23acaef3a65dfbd0912d2438c851a7ca EBUILD dafny-bin-3.10.0.ebuild 1193 BLAKE2B c17cc73039e3cec436a191c7e6f3be7e55c25176899866c1b702a4b4d092ada411f97d8a81acc03d6d255d251499b219cc5fa3e48f13cf527533928ad44cfd49 SHA512 03c99063f86d1f8eeeb015053f47e825593461ea5f0fd32a114f35fef31d5f6905d22ed7691e176d700a2015bb53efd1d28bdf8e21fd628869ec31d541cad0c1 -EBUILD dafny-bin-3.12.0.ebuild 1194 BLAKE2B fa138121b0ca34ad53b4d7cd6c95d4a34920732f76cb4a1ffc68aff63668a04b7391e1f62745e6dcba50d7d22a903d7bae4fb88ce16565fa2da2aeb9ad30dca5 SHA512 a89f95ac5d102b6f91574ababfa3642d4a220116193ec8496362d045d9b5833eec575866f0b616b5e31909103dc28db3076ca9788e94d3861c0b8d303a6a2b86 +EBUILD dafny-bin-3.12.0.ebuild 1193 BLAKE2B c17cc73039e3cec436a191c7e6f3be7e55c25176899866c1b702a4b4d092ada411f97d8a81acc03d6d255d251499b219cc5fa3e48f13cf527533928ad44cfd49 SHA512 03c99063f86d1f8eeeb015053f47e825593461ea5f0fd32a114f35fef31d5f6905d22ed7691e176d700a2015bb53efd1d28bdf8e21fd628869ec31d541cad0c1 EBUILD dafny-bin-4.2.0.ebuild 1249 BLAKE2B e25e6e96b29c5ae6dbe22070f3a7e3245ccc63b066cb877c01f22088c2a0d784e7438efdac5b591bb53c91d7b4f61d934bbe6dad24a4526d58bd6afbed2e6e6e SHA512 11faa5f2152608d35ad6576fdfb972b91bda58677679697a349e237e73e1dac768c8b1224811561d51fa75c5db4fbae366d2018a3eddd2657c2add46431f6040 MISC metadata.xml 1826 BLAKE2B 66f000cee8fbf3bcae05da9249d5bc3388f9c05f32c45e96dd51b035aea220a9d49af25cb89b8b8a64a691408373c1ea02d0f345f9a4a554565f708a894664d5 SHA512 0cc12d9c49360bbc08bb8eccd3f7139ec149a9b731f0283b0f95a8506dd93458eb93f3347a978e55a86279ad85ee3233c1b87bfee36f22c9e40bdd14c0aef6c5 diff --git a/dev-lang/dafny-bin/dafny-bin-3.12.0.ebuild b/dev-lang/dafny-bin/dafny-bin-3.12.0.ebuild index 1d1588371688..5e486ad54705 100644 --- a/dev-lang/dafny-bin/dafny-bin-3.12.0.ebuild +++ b/dev-lang/dafny-bin/dafny-bin-3.12.0.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://github.com/dafny-lang/dafny/releases/download/v${PV}/dafny-${PV LICENSE="MIT" SLOT="0" -KEYWORDS="-* ~amd64" +KEYWORDS="-* amd64" REQUIRED_USE="elibc_glibc" RDEPEND=" diff --git a/dev-libs/Manifest.gz b/dev-libs/Manifest.gz Binary files differindex 5c67fc29aa03..7c087de7b2b4 100644 --- a/dev-libs/Manifest.gz +++ b/dev-libs/Manifest.gz diff --git a/dev-libs/keystone/Manifest b/dev-libs/keystone/Manifest index 8a583e6a42b6..090ca21036cf 100644 --- a/dev-libs/keystone/Manifest +++ b/dev-libs/keystone/Manifest @@ -1,4 +1,4 @@ DIST keystone-0.9.2.tar.gz 4433222 BLAKE2B 5654ae6a66ccf6832fbdbb8c1083a2318e413bb833a0fadc4e1374f0de601e3dad9f354b1dec92d9a944621923458e432510299c1b55579ac9bb6b6e90a818de SHA512 5d4dd30410410bc7848e75a2e31e8ecef6241ad25e21963aa7a07bbea21d95b75e235c80573129014102684c9647710ace3c0776a8401844d7e4b45cab7bd04b -EBUILD keystone-0.9.2-r2.ebuild 1915 BLAKE2B 54ee70f01c9fb18ea9a2a2e7cb4c84de22824949956f557282e64084c0ddd52398d29582d7357c43c1b87df9c6f90170e46e2899c3576fda087213566d0fe0a5 SHA512 892e4ad3243baace4bc5701dcc3a26ed62caef881450083d3107de69a18c349f0b2f120747493f3f0b5168ec74454535b1732cc8f6ccf20cf4bff70097c1fd34 -EBUILD keystone-9999.ebuild 1917 BLAKE2B 646bf01ada078119053bc9c7f5d6aec24fa49f580ac38a766a6a5fd4a5735e26b5deb5bf4b5a371c2ae3e85c9b1acb5e57f588ce3227e613e02cd696f029c4fd SHA512 2aff48fbf937162d238d463d3f9a4e12dfe8085d1e00642dfc46b1fb54c14c94cdaf7db234905e59d868d97b05327645e5c07c57b341d2278dece0f89dbcb413 +EBUILD keystone-0.9.2-r2.ebuild 1916 BLAKE2B 6fca6e554861ec503751a1336d2f7663e0dde01513a1da347fae7dfadad98a5f5ce0d3b10c14ed59aedb6db01bc88ebc374d8254ed4095e8aa56fdd40dc4c234 SHA512 be4e999b7a64e24106b52f8849358a57d7f1c259e648d1a236b0b8a313d897adea8675a6330465c6891676fd6a2d9c5a4da600f163ecbd202b611ceb83008d9e +EBUILD keystone-9999.ebuild 1918 BLAKE2B 20b4e5848cf1c770e4c4b1e47027e8a8c96e265aaac414ee5d3a9a7dd72030547ce7f9d0238cd826284dd9d6ab0f489e433ae26b62899882ca157da9f1601189 SHA512 7618de5a0da95fd4414fdac5c4e36d98d68bcd4e726677b9e75ab39c42e55a31a5a13bc16d989f623e00fd46f3db3279a452f54b3c11f28f7c3bee4d04723bde MISC metadata.xml 500 BLAKE2B 4b4e43ac4694c90c31773bede3c829801ab8ac33709a750bf574b3b4808fdb2ab10c655f16a6b19afbd9981eda154cf2fe40f62c0ade3457bad30fe013b37e38 SHA512 8380f6fbc99e23fbdcc5e820207b63082c903d5b41ff91a899acb1d6a6262eba63a17e4f930b8b56a6be1cb301b0605cc1a4413d62764208416017d520206785 diff --git a/dev-libs/keystone/keystone-0.9.2-r2.ebuild b/dev-libs/keystone/keystone-0.9.2-r2.ebuild index 12644c2ca473..87eec63b08e6 100644 --- a/dev-libs/keystone/keystone-0.9.2-r2.ebuild +++ b/dev-libs/keystone/keystone-0.9.2-r2.ebuild @@ -6,7 +6,7 @@ EAPI=8 DISTUTILS_EXT=1 DISTUTILS_OPTIONAL=1 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit cmake distutils-r1 diff --git a/dev-libs/keystone/keystone-9999.ebuild b/dev-libs/keystone/keystone-9999.ebuild index 8cdc8b7a9bae..39bfca3c6387 100644 --- a/dev-libs/keystone/keystone-9999.ebuild +++ b/dev-libs/keystone/keystone-9999.ebuild @@ -6,7 +6,7 @@ EAPI=8 DISTUTILS_EXT=1 DISTUTILS_OPTIONAL=1 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit cmake distutils-r1 diff --git a/dev-libs/libsecp256k1/Manifest b/dev-libs/libsecp256k1/Manifest index 649446f51cb9..798f9daf07e4 100644 --- a/dev-libs/libsecp256k1/Manifest +++ b/dev-libs/libsecp256k1/Manifest @@ -2,6 +2,7 @@ AUX 0.2.0-fix-cross-compile.patch 3941 BLAKE2B ec2272250dd4cde7dcae4eb2bf0ac7364 DIST libsecp256k1-0.3.0.tar.gz 2475682 BLAKE2B a531a87da63abc67a55e756852cde41cdc56d388963871beb23233623721f583ade4ce6b273ffa1c319a3875541e18c549512034d7b6a9eb926e8e916513d14d SHA512 77251b37990b0e73442aa1ec1ff51c5c7e293755ace9abc92ce6c3d21c7ed7f3b1666b939b4410bf1f637e3a69b16a7d33069caf071327f05177420a10f15eda DIST libsecp256k1-0.3.1.tar.gz 2560292 BLAKE2B 70ff57e222dd47d0e63a40653d4e7b4e727f6bcb5abf005f15c94cf70e7d11843281d7406d2640b06a0f6a2c2f79cc66ea544cca761d1587973d57006ca39daf SHA512 58ec679625ef4663c94c7198ee953283106c1e027623c3de341277fa757265b822ad3c0e98019f9e425f0e9e414b03e6b62853a1581611813cce753e81845d0f DIST libsecp256k1-0.3.2.tar.gz 2566680 BLAKE2B bf0a5ac1edbc115247148912822a2cefe798651f6c6a480422eee90eba96ebbfba772d561e321ac2bf7a0f8261f8ccd9f3af0e66e196f1e861aa550ee1303f27 SHA512 18104b72dd5d1f5e776d72c31c36247e450736437b453b59cf6ec86f84fedeafcf231e266c1ddad727befd9864c65a779000d01e6cef4b9a6485850afebc8a81 +DIST libsecp256k1-0.4.0.tar.gz 2607093 BLAKE2B abbd68580e5e35478d74cad13e0e55a175d2000a0a071dc0812655a47ee262572c1e6944d2d5c8f3dd2b798a72e90be7b64d76f7be25e85ba2471e03254a8fb0 SHA512 84cc115a74d39bc4173012f321ae13195ae92bb96f1dcdcb01fe8392fd5b2437addfa63a1654d07f70e67f0ea6e27978134196442b9ae25bc6f9159ee9ef6527 DIST libsecp256k1-v0.1_pre20190401.tgz 166663 BLAKE2B 68c9fc3fda6af56452f32edeae5dcb5a92f68bc3fb39a397c532951c6392347df14ea0347bbe05cab43158512e0d9f5ea87bd8f69bece1b04440860ebb8065ee SHA512 8c4945e93cb5ff241482ba4426b25162a7ae3b26860edc10c91d06b1c396887202ad971f4d38e035828352531b87fc29087a12b675e43da44f23c9ea3b6c0cc8 DIST libsecp256k1-v0.1_pre20201028.tgz 200051 BLAKE2B 90d636049b411e02703feb2661006900a55f952f60e76e2b7147a5afe8e391a06a80d6ae1489b1e7f2382176c7ea831526465a85bca09156dc6d37b417fcb33b SHA512 54a0fa21b64dd6836e4227de51f3539afe06e0e2f352683397d6adb5dd0508af443d2e25f91e90e1ae366b261965fe7d438292314705baee799cf37421644958 EBUILD libsecp256k1-0.1_pre20190401.ebuild 1577 BLAKE2B f1472ea251a7f43a7c6a96aabcfcf34481d55b1f43afaca01293326c1d19cb0debf9d9a258250b6f045060d4827ada3b6f0644f2029e1d37ef7349833136dbc1 SHA512 ac2c63c0db252ca605ce4d2f99de32a66ffd24d6658eb23692d5380f02507e754b2135c5de562dcc98c689c32eea8edb85b6976ab3cb5c9814088f3e9cf5e8ac @@ -9,4 +10,5 @@ EBUILD libsecp256k1-0.1_pre20201028-r1.ebuild 1771 BLAKE2B 4f3ed2587e7c8e5637446 EBUILD libsecp256k1-0.3.0.ebuild 1716 BLAKE2B faf2acd426ff58d755b56463785e52e748c9d3e5897f2160f40ecfd0488cb70b9f294f675cce69f8b5c9a76fac535ae3431f3e6bc85246d6b61033badb443c74 SHA512 d2c376a422c71d7dfc40b17a71d8af8b823cfd5fa53272aef6197801e5c5586f7b33d01fe3d12b7a1ad097b5ee15a2044bd0d65399e474df9a22223ae3884d0e EBUILD libsecp256k1-0.3.1.ebuild 1716 BLAKE2B faf2acd426ff58d755b56463785e52e748c9d3e5897f2160f40ecfd0488cb70b9f294f675cce69f8b5c9a76fac535ae3431f3e6bc85246d6b61033badb443c74 SHA512 d2c376a422c71d7dfc40b17a71d8af8b823cfd5fa53272aef6197801e5c5586f7b33d01fe3d12b7a1ad097b5ee15a2044bd0d65399e474df9a22223ae3884d0e EBUILD libsecp256k1-0.3.2.ebuild 1718 BLAKE2B a0cf9c3d53346e1036e4ef67d3920ddb3774ba64be9e2d71c26df915c25eba5ef90de2fc6b3def9cfb8225dc9acade95dfbb772e37f9fb3884eb4ef58c23994b SHA512 260249dda5186dec3b7715d7d21fbc0ead01d2c639cdb9b2985bb5db8d4e9695b079a055503f537d96d3b31e0afff3b8652b11817ec8434be9dad5776816e1f8 -MISC metadata.xml 1163 BLAKE2B ae38d11d4ab52334711d96fe9db2681876c4b4a8d34b5deaa899988ba3e169472c0bf542ca2bfd3ccec4aecf19bc9321fcb249fc2e40956ee914e4610df665ee SHA512 e65b04b50f0c054f98439c2dd0e16f6aa25870cc6a1e2ca68ece95606395943910e2c6a2f993d97a5049480e4a3d21fe9113665af0fa0a2e32d003c461613dfe +EBUILD libsecp256k1-0.4.0.ebuild 1763 BLAKE2B 0c6d09ee42f33204497c1f4a03ea5d258294f03e3e1b9ea1ab6cabb55058cd210fefb9d9300a76c2df79055a08b0e0e871fac370c10355e7fcdc4fc7879f103b SHA512 086263059cd782fa5601632ea40759b54b77234b9c0f310bbc0300de3e9aa28faaead8ac324ebbd32b2c5e802b15c8a72c55930dc34abe82a3e4032dc2b7761b +MISC metadata.xml 1243 BLAKE2B 20ca874c697397136a7d16e7917a221db5334983761f9412574249d1ac6af0828c645c520e129e5e64a2580c8b9bcc7a7efcb790e7097dab41480d120e3f2677 SHA512 8fe7391f0d294caa4714c791c332541b6df297519a0e51a0120b78bab10183be82466348fbb5c4e0890c2ddddf12812eb456969f26df6825cf01ca45dbc4f96c diff --git a/dev-libs/libsecp256k1/libsecp256k1-0.4.0.ebuild b/dev-libs/libsecp256k1/libsecp256k1-0.4.0.ebuild new file mode 100644 index 000000000000..e4d9af6a89bb --- /dev/null +++ b/dev-libs/libsecp256k1/libsecp256k1-0.4.0.ebuild @@ -0,0 +1,73 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +MyPN=secp256k1 +DESCRIPTION="Optimized C library for EC operations on curve secp256k1" +HOMEPAGE="https://github.com/bitcoin-core/secp256k1" +SRC_URI="https://github.com/bitcoin-core/secp256k1/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0/2" # subslot is "$((_LIB_VERSION_CURRENT-_LIB_VERSION_AGE))" from configure.ac +KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux" +IUSE="+asm +ecdh +ellswift experimental +extrakeys lowmem +recovery +schnorr test valgrind" +RESTRICT="!test? ( test )" + +REQUIRED_USE=" + asm? ( || ( amd64 arm ) arm? ( experimental ) ) + schnorr? ( extrakeys ) +" +BDEPEND=" + sys-devel/autoconf-archive + virtual/pkgconfig + valgrind? ( dev-util/valgrind ) +" + +PATCHES=( + "${FILESDIR}/0.2.0-fix-cross-compile.patch" +) + +S="${WORKDIR}/${MyPN}-${PV}" + +src_prepare() { + default + eautoreconf + + # Generate during build + rm -f src/precomputed_ecmult.c src/precomputed_ecmult_gen.c || die +} + +src_configure() { + local myeconfargs=( + --disable-benchmark + $(use_enable experimental) + $(use_enable test tests) + $(use_enable test exhaustive-tests) + $(use_enable {,module-}ecdh) + $(use_enable {,module-}ellswift) + $(use_enable {,module-}extrakeys) + $(use_enable {,module-}recovery) + $(use_enable schnorr module-schnorrsig) + $(usev lowmem '--with-ecmult-window=4 --with-ecmult-gen-precision=2') + $(use_with valgrind) + ) + if use asm; then + if use arm; then + myeconfargs+=( --with-asm=arm32 ) + else + myeconfargs+=( --with-asm=auto ) + fi + else + myeconfargs+=( --with-asm=no ) + fi + + econf "${myeconfargs[@]}" +} + +src_install() { + default + find "${ED}" -name '*.la' -delete || die +} diff --git a/dev-libs/libsecp256k1/metadata.xml b/dev-libs/libsecp256k1/metadata.xml index b417343b1b53..a4e62efff1ff 100644 --- a/dev-libs/libsecp256k1/metadata.xml +++ b/dev-libs/libsecp256k1/metadata.xml @@ -12,6 +12,7 @@ <use> <flag name="asm">Enable x86_64 assembly optimisation</flag> <flag name="ecdh">Enable ECDH shared secret computation</flag> + <flag name="ellswift">Enable ElligatorSwift encoding for public keys</flag> <flag name="endomorphism">Enable endomorphism</flag> <flag name="experimental">Allow experimental USE flags</flag> <flag name="extrakeys">Enable extrakeys module</flag> diff --git a/dev-lisp/Manifest.gz b/dev-lisp/Manifest.gz Binary files differindex 1a21bace9b87..0b86e0f4ee80 100644 --- a/dev-lisp/Manifest.gz +++ b/dev-lisp/Manifest.gz diff --git a/dev-lisp/clozurecl/Manifest b/dev-lisp/clozurecl/Manifest index 03a73fa96946..007d0d0f3999 100644 --- a/dev-lisp/clozurecl/Manifest +++ b/dev-lisp/clozurecl/Manifest @@ -14,6 +14,6 @@ DIST ccl-1.12.2-linuxx86.tar.gz 20997426 BLAKE2B 7bc9037b85964be6363f3082af6abf1 DIST ccl.html 962023 BLAKE2B 6dcda62b4d18e83b3b73d554a4dd4255411944831e99464e20c9840f97bccd1bdf74b1d718620b2f6aa5e4f297e1925dbd3da6c48a5977b517caa194f62a37d4 SHA512 536ae7d858846b20bc9cee52292549ff3c2dd28565fcb3a7a1bf706d4f59799e83389d9ea0e73f943f815515c6bc3aa33222d8afde362bc503786b09eb784230 EBUILD clozurecl-1.11.5.ebuild 2930 BLAKE2B c7375230e6b9636c1d23e174d289238f494ed04f722b64e12994e8e3e3bea9e9a4ae2af890fd5758889805a7c99902abc0bb6f644de02fe0b455a5bcccef792d SHA512 4c3fa7b6e89eca05cb5837e2fd670c97f5de4b9815eb99046c5be6d172ea0819c43f7aa37f152a57749eb23d4fb4aaa335f966f0aaeb0d376e1bc0554948e5b0 EBUILD clozurecl-1.12.1.ebuild 2292 BLAKE2B 3d594e500de43f9f84822f71f85405e723661c8202dd8ce657d262deafe8944bf7ed3f9b4f5de3e23d7ac80eae08a96bce59d24adb9992f1acbab838632d1530 SHA512 76ce26798203b29b628d52f0fee2d8a8afe7a8eed45d8bc3986e52c1c11821832bf5995efd2092791a322a6755509250e9d0d60f30bd1e05bc720c615fea03a0 -EBUILD clozurecl-1.12.2.ebuild 2270 BLAKE2B d9ddfc8c3bad6fbc5acc60b117a4a2d51fd22ada0a13a5b7cb56924c9ee285639048584363c1102f04d9ea9566e63cc45bb01e4ca3ef82c99713e0f0397ef5cf SHA512 ace9a2376475870c13991a7198f1534b26601b2abf3bbe1772be3ff3d5b4eaea4d3a0eafab4d20cd39dc3f3b48179172346338a57a1c29d254946d29d387e464 +EBUILD clozurecl-1.12.2.ebuild 2269 BLAKE2B 26e83a44d11000a50264697ba995ce301b20fd2288d5d8740cc32da0f86422c5adcb9a9131b17c239e0eff688f0749dbeb2c3867575293a961eee78d2462b274 SHA512 a3af39e4efe28d844badd3a05a281563d64b147002f4d4379d33b299187961a1ff03b3471a0613bfbff15728ca0d12115d4e0c3374479898e89047db33fc673d EBUILD clozurecl-1.12.ebuild 2858 BLAKE2B cbbe54a0e9174d59d65d78ccebc115bec3bea39c5f74c31b123d1060d1e8b4e2aec2371a913ffd198dfdd23186a4f9ea605d1bb16891d1c781cf5dd9216c0269 SHA512 c9c04bcfcea06ae036d44ce49a35fb9d7164d397dc9ecc350bda2ddf81845ce59ebfa823c273e5fdaeee3bf7143c20362ea32630b5f890e198dd0dbaf987cbee MISC metadata.xml 262 BLAKE2B 9d57142b15b4db8306f29f0644b2898c7b8674bdeccf72f654028ba92be886bcf341a224babb36e26363e35761f2f571637b4774f2bad6259202ac4b9c32eb19 SHA512 2066fb6068acc9947350a565fae1b067f16fb7b3223338d7d2c023caf443c472bab6024bf84c3b8c2d71a53cb37a61a682971864dba11be196ae22e4996cdff2 diff --git a/dev-lisp/clozurecl/clozurecl-1.12.2.ebuild b/dev-lisp/clozurecl/clozurecl-1.12.2.ebuild index f6c2dfb79eb4..eb7c0d0c0ec1 100644 --- a/dev-lisp/clozurecl/clozurecl-1.12.2.ebuild +++ b/dev-lisp/clozurecl/clozurecl-1.12.2.ebuild @@ -18,7 +18,7 @@ SRC_URI=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="-* ~amd64 ~x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="-* amd64 ~x86 ~amd64-linux ~x86-linux ~x64-macos" IUSE="doc" RDEPEND=">=dev-lisp/asdf-2.33-r3:=" diff --git a/dev-python/Manifest.gz b/dev-python/Manifest.gz Binary files differindex 8cf7ed1d4536..319481521eaa 100644 --- a/dev-python/Manifest.gz +++ b/dev-python/Manifest.gz diff --git a/dev-python/colored-traceback/Manifest b/dev-python/colored-traceback/Manifest index 06b3029e0b98..e32621d55699 100644 --- a/dev-python/colored-traceback/Manifest +++ b/dev-python/colored-traceback/Manifest @@ -1,3 +1,3 @@ DIST colored-traceback-0.3.0.tar.gz 3837 BLAKE2B bf79942de0d0791b567dce21609be87319da11596b90e67018ee74069ea63b072b73778283112f9f52270fef046220eff355993d38f84ecd80d895da0401a010 SHA512 013d779df231295319c29a48fe81a5ddfd1b77b1734dedf630a914bdf0ea89e19a8ec028ae40c55125209e748f4027a74d04ec816f6c6d3c21aca52d2dd58e37 -EBUILD colored-traceback-0.3.0.ebuild 471 BLAKE2B db0dbfb3e9197a95f44c8e88d2cd5c37c362f3d16963257d2368f19383b991e444a40742da37414e02857617659f6dbb7eab45148eb4249d944964c629e45006 SHA512 8cb98e78798d9cfa9b769b488643ca2081634054211584ed7725713ec3281e7db3ac994a0bf5f9105d64656d67852b4fdb98703fdb8e2dd74d62dee0919ba4e5 +EBUILD colored-traceback-0.3.0.ebuild 472 BLAKE2B b9249e3a75e1b6cadaa2f3c535357205e44b576fb99e5116dce2d7ead50f17b81f92de974941a118329c161fc815d0b290243098d10b46422cdde59a6c21612f SHA512 e101700ff66c4a0b1bd60f18981da964c86763bf31da6f68098c072989778c025f326044b4ade59cb4a9527819ce2aa7ec92602574cc055d91ba238e9fd86158 MISC metadata.xml 688 BLAKE2B cb19e8c52ec09fdcbd3563f06535dcbd00506277dbb64d26f36333e4aaee415830f3a07a3ca3d332fed32941cb9bb367e865b8773f045be5c39ec7d929f0a294 SHA512 d4c17a08782f133dc0a16be3035a05ed0f2ba83818d8fd923a9be042f88b445fa29e07183e95abfded1b4dc68d086be40f3790daadff61d210831b02f3ddeff2 diff --git a/dev-python/colored-traceback/colored-traceback-0.3.0.ebuild b/dev-python/colored-traceback/colored-traceback-0.3.0.ebuild index 0bf2ba1e9270..4e6a99a384c1 100644 --- a/dev-python/colored-traceback/colored-traceback-0.3.0.ebuild +++ b/dev-python/colored-traceback/colored-traceback-0.3.0.ebuild @@ -5,7 +5,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYPI_NO_NORMALIZE=1 -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit distutils-r1 pypi diff --git a/dev-python/django-otp/Manifest b/dev-python/django-otp/Manifest index c4ba95adca44..fc1337a0591e 100644 --- a/dev-python/django-otp/Manifest +++ b/dev-python/django-otp/Manifest @@ -1,3 +1,5 @@ DIST django_otp-1.2.2.tar.gz 66391 BLAKE2B f66472ec2e3842ebc634edd8f689d1de51738381fd86c4af0859dee2f1bcf407b1c952c795203f9c742a95633ee14ce9253dcc1ffd7988c960e26b23a1ec5dfe SHA512 e8608f0a3b0aeaa82e509f034f69131eb1015124ecf84b734a5be58f62c309eee506b12fffe2aeb4b707e70c612413d1458bc64533102508c55255035432eb1f +DIST django_otp-1.2.3.tar.gz 66417 BLAKE2B 30fa8efe11b061fc6332de18f4e86181c180123c7c46ae4f9102e59a587ec39f9922db7e8c7f1c3b7a19817a336969b4aa82e2dca64447736ec244ec0098f505 SHA512 fd881cc7b44350bcfa95d243dab08465b0251b5d45fde0766532b281fce676d0afbfb35b671c1a787579374049d43e44091af77bfbb7ac6da29713dcc3cfc98f EBUILD django-otp-1.2.2.ebuild 955 BLAKE2B df0c1b4d78c0377b6062bb8a72ea0173d583dcdae11890ccbf776fb2ed38dd1795074d3b66b7a67601e508f7e8dd4ad90799402fc3ea4349ab7d4a20ba1bc6e3 SHA512 29a16deec317c7808f619ed7b4d9799dd008f806bf26d63f7232fcb6cad9347f58fe8b1217fac34795d3cd549b1964d688f86156742a381f4ec1cef039495d13 +EBUILD django-otp-1.2.3.ebuild 955 BLAKE2B df0c1b4d78c0377b6062bb8a72ea0173d583dcdae11890ccbf776fb2ed38dd1795074d3b66b7a67601e508f7e8dd4ad90799402fc3ea4349ab7d4a20ba1bc6e3 SHA512 29a16deec317c7808f619ed7b4d9799dd008f806bf26d63f7232fcb6cad9347f58fe8b1217fac34795d3cd549b1964d688f86156742a381f4ec1cef039495d13 MISC metadata.xml 387 BLAKE2B f1be13d8af9a4926d7c82442cb939f1030a8234d4f18917cf8b2b8b204d763974b5f08f8597334238733d6446fc1165ba19d454e13105dc16afacf1fa3a98ea0 SHA512 d85060b9982c55057128a0c7b7fd1537e3eb613f9d44e6c40438283d76f6d65c92db78815005ce44b4096d57c62584659d5997491f003ca1ed8c36f88db8623c diff --git a/dev-python/django-otp/django-otp-1.2.3.ebuild b/dev-python/django-otp/django-otp-1.2.3.ebuild new file mode 100644 index 000000000000..a7fd6fe4a416 --- /dev/null +++ b/dev-python/django-otp/django-otp-1.2.3.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Django framework adding two-factor authentication using one-time passwords" +HOMEPAGE=" + https://github.com/django-otp/django-otp/ + https://pypi.org/project/django-otp/ +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-python/django-3.2[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + $(python_gen_impl_dep sqlite) + dev-python/freezegun[${PYTHON_USEDEP}] + dev-python/qrcode[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + dev-python/tomli[${PYTHON_USEDEP}] + ' 3.9 3.10) + ${RDEPEND} + ) +" + +python_test() { + local -x PYTHONPATH=test:${PYTHONPATH} + local -x DJANGO_SETTINGS_MODULE=test_project.settings + "${EPYTHON}" -m django test -v 2 django_otp || + die "Tests fail with ${EPYTHON}" +} diff --git a/dev-python/filebytes/Manifest b/dev-python/filebytes/Manifest index f5cc12862a1f..37703d8c486e 100644 --- a/dev-python/filebytes/Manifest +++ b/dev-python/filebytes/Manifest @@ -1,4 +1,4 @@ DIST filebytes-0.10.2.gh.tar.gz 1958114 BLAKE2B 6b7fb865d01cc9ea0f14b32f6e0326da21fa2fa2a36549b99ca88e9bf015162d3b0f82e350be1cca805294fd56ef47e2db4394db5ffb3061773f146eda1ba666 SHA512 12317d6b5063e710b4410e4dcc61b45c0ac1cbc80655212dacb0929a19e100849df39ba84a05cb96699abe7ec16758e0b9656b3d3ce044f3d122b8636106e564 -EBUILD filebytes-0.10.2.ebuild 573 BLAKE2B 048602ca0691e4571523039b3118c2ad6e9636e0817df8b5b7ac9425ab2ea74919628f259364c1052fd6dd008e30364f8bc69399286cd9ee93bfd49dd780596a SHA512 66d16f9ec55a990aeaedde454f9aafdb4667e092580d53cac2388fd4e91130e2e07a84b1053ebd737125a89e5db5269b313ea05947f09c3830d8ffc1762297ba -EBUILD filebytes-9999.ebuild 551 BLAKE2B a1f5da88220fd47bb9c3b622b4c34e3e6ef28ffc3b6ab1d4071b630e5937f2e104732987b58902f70129ebe978e9f5a7ee7823de894f4787ae030d77f5cc405e SHA512 35451e35ca7b4d9f2570993e8e68143e092863f4a8c05a8fe351f0a70533e8c6d52261b7c7fb760739c64a47d8be64d6bba31c9807ad9363fb432040a4007ef2 +EBUILD filebytes-0.10.2.ebuild 574 BLAKE2B 824409f01e2ab7cdbf0072e054955f8246ede48e87d4baf4a35dba3abb1783f7841f31cea1e08bc7ad1453a52a4d6ee45bee7ff27e8d1db1836af778b45cba65 SHA512 18a07f89fc8e962e9122bea66af65e8b88f2fb7ddf6a5fb622192f2b57ffe65ddc18cac655c775127d4351232150f26eae1757c2791d2db94c7912e279e88053 +EBUILD filebytes-9999.ebuild 552 BLAKE2B 767c05a23e36ba15b3e7411e928612f6b9bef96e1fce05bd2b439a09e38b5c1858228de1beb7df96371dc645a07156e327a1ae9e235b5d7838225efcd8de3399 SHA512 19b1f358b802b5b92a0d9f54362083a50db8abbcdfc9d62032eaac3b35ab97924ad7477f3f30ca6b99e715222d5beb805ea576cfe2ee145c1eb1bdfbfff48d89 MISC metadata.xml 709 BLAKE2B 6bded989b13ae245ef8fbf1182bc9dc526686474d5f48f68c42a27e9d55ede4ed15cd6c7b71dea25f70fb4d25878ab0aef49d6bfb097c3289aa9082a2bc6a9c3 SHA512 3ed2373294bbe2670942048609439e42676955ca575dc5c6fa5b45ea5fedb145de1d21cd84f8f8050d2c4f8326429763c01e3f992e650a1372f9363dba36ca81 diff --git a/dev-python/filebytes/filebytes-0.10.2.ebuild b/dev-python/filebytes/filebytes-0.10.2.ebuild index 1ff517a1d4b6..ef64076096e4 100644 --- a/dev-python/filebytes/filebytes-0.10.2.ebuild +++ b/dev-python/filebytes/filebytes-0.10.2.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit distutils-r1 diff --git a/dev-python/filebytes/filebytes-9999.ebuild b/dev-python/filebytes/filebytes-9999.ebuild index 182a1ca9417a..6f4e7944a745 100644 --- a/dev-python/filebytes/filebytes-9999.ebuild +++ b/dev-python/filebytes/filebytes-9999.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit distutils-r1 diff --git a/dev-python/fritzconnection/Manifest b/dev-python/fritzconnection/Manifest index 41cbe6d6bbe2..cbb37198db12 100644 --- a/dev-python/fritzconnection/Manifest +++ b/dev-python/fritzconnection/Manifest @@ -1,7 +1,9 @@ DIST fritzconnection-1.12.2.gh.tar.gz 157170 BLAKE2B 9d924ad3146361d9301f10154152cdf98987572880b79052bf9f2fa427fc8410bacae92e49219dd11372c2cce2d03fb0ffd4c732a45e210a05a0a561ba5fc155 SHA512 a9c62fdaa59f20e7661836888f49cadfc99d192c393f34d4cce59aa9b9a9eda162e25029933854e84de44e08190190f312bb3862d708e79d7cf1ee8496726eab DIST fritzconnection-1.13.0.gh.tar.gz 160654 BLAKE2B e3ed78640a015d2dc785b2e04f32f6d4e81ba88bf4d823cd643e0f4ebc2ec8396c79c8e368012944f5809512a05d6d4715cdf7d0d76e518479a0a77e20350fae SHA512 6776ba37b52a80eee57a77a75f7815491a575ab8a1c36d20633b39d61e8f0fc295c1ec1d20bb6620e43854b954d9fd044e88d0344a10c0b3707fffb3edc733a4 DIST fritzconnection-1.13.1.gh.tar.gz 160742 BLAKE2B 61ad47e3e8d80bda9f5f9300292f86e83d548362a911376efcaa5ece42ccca04bcf61f09e66a5832bc2da43fabb0d80b80f5d45679633db4196cc8be4a0febff SHA512 0936a33c8ef83606e234858810f936c8df7e217e7ff27a7a03f8cbb0048e9d59d056e8f673ed2652aee033ab32f10fe08b82bab43d9c9830d927a2a0a9b9b129 +DIST fritzconnection-1.13.2.gh.tar.gz 161752 BLAKE2B 9cd4af3ebaa3d617560ab833e4702b05d3bd6c8356242b4269506847760dad57c7f1d900d7da3092f4e07eb33c86f082c7d3dbc8179919b97422ad5eab78ef01 SHA512 c5e8566d2fde0b789269944df3c08f5cfb4b04ea4c91e5fc06eb97c6598f64b50b50778479948cb34c3a26d872e4d7c324a92791c3f593ec503a126d3b055062 EBUILD fritzconnection-1.12.2.ebuild 987 BLAKE2B d5c072aff514a0289c58409de6d07f463ed45770313a973f8d7bcbf9ed20ede39065014275412d7866b4fb505fa967221a866ebd8116053aea3801c0444fbec7 SHA512 c95c3d57494f42433d8d7ac3da6d7a8f56184161f0ba497857e157fdf15b5fd21793c18ceb4dcb1aed9bbdf0c3a1e53c4f0172eeb7aeecfa5bab09f68216ec9c EBUILD fritzconnection-1.13.0.ebuild 1095 BLAKE2B 07a013c6f0ee8cc0217b8e1431692d3722bd0c9671196a77ca398974f4144105ae4d67cb916fa162be7dcb16ab1484609b9df667c2ec7eee423cee83c3a80115 SHA512 dcadad7241b44b8fb0783676099aae7b5c24413b51fb0a218bbe1dd14be07ad21a70499166d4aaa4ad5834e3262e23e6781fab5cbab56eff27ef66dcb7d73ff8 EBUILD fritzconnection-1.13.1.ebuild 1095 BLAKE2B 07a013c6f0ee8cc0217b8e1431692d3722bd0c9671196a77ca398974f4144105ae4d67cb916fa162be7dcb16ab1484609b9df667c2ec7eee423cee83c3a80115 SHA512 dcadad7241b44b8fb0783676099aae7b5c24413b51fb0a218bbe1dd14be07ad21a70499166d4aaa4ad5834e3262e23e6781fab5cbab56eff27ef66dcb7d73ff8 +EBUILD fritzconnection-1.13.2.ebuild 1095 BLAKE2B 07a013c6f0ee8cc0217b8e1431692d3722bd0c9671196a77ca398974f4144105ae4d67cb916fa162be7dcb16ab1484609b9df667c2ec7eee423cee83c3a80115 SHA512 dcadad7241b44b8fb0783676099aae7b5c24413b51fb0a218bbe1dd14be07ad21a70499166d4aaa4ad5834e3262e23e6781fab5cbab56eff27ef66dcb7d73ff8 MISC metadata.xml 469 BLAKE2B f180fca33d0ab2fc81dc87fd39db87cf8c8ff51777062968a3ace592c9ac63af311273fda2db88c6772204ae24c21b4f195d1b7bacbb3c23f677dc7e8e309f1d SHA512 9ab24725dc0bb5b0e40ce79520d19c0348b08c7d779b53064111aa53fefefadc164b6140310df0a367d460d2fbb46345bdb2b7b6a9cf1beba3bbab1f7d7e2697 diff --git a/dev-python/fritzconnection/fritzconnection-1.13.2.ebuild b/dev-python/fritzconnection/fritzconnection-1.13.2.ebuild new file mode 100644 index 000000000000..b1bee82fa217 --- /dev/null +++ b/dev-python/fritzconnection/fritzconnection-1.13.2.ebuild @@ -0,0 +1,50 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 + +DESCRIPTION="Lib/tool to communicate with AVM FRITZ! devices using TR-064 protocol over UPnP" +HOMEPAGE=" + https://github.com/kbr/fritzconnection/ + https://pypi.org/project/fritzconnection/ +" + +LICENSE="MIT" +SLOT="0" + +if [[ "${PV}" == "9999" ]]; then + EGIT_REPO_URI="https://github.com/kbr/fritzconnection" + inherit git-r3 +else + SRC_URI=" + https://github.com/kbr/fritzconnection/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz + " + KEYWORDS="~amd64 ~x86" +fi + +RDEPEND=" + >=dev-python/requests-2.22[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/pytest-mock[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_test() { + local EPYTEST_DESELECT=( + # flaky (relies on time.sleep(0.01) magically being sufficient) + fritzconnection/tests/test_fritzmonitor.py::test_terminate_thread_on_failed_reconnection + ) + + # "routertest" marks tests against live hardware + epytest -m "not routertest" +} diff --git a/dev-python/leechcorepyc/Manifest b/dev-python/leechcorepyc/Manifest index e5c295d73ba4..83b5ec8467f1 100644 --- a/dev-python/leechcorepyc/Manifest +++ b/dev-python/leechcorepyc/Manifest @@ -1,5 +1,7 @@ AUX leechcorepyc-2.14.0-cflags.patch 748 BLAKE2B 1151e6dbda48ed5e842b1960048bd10a38467b2bfda7478f54590f22a46aa4909720bc5d3d5ba46bed333ebf1cd8002df418581f17dcfbbe8c989a752b34402e SHA512 b3a81db5375f89f028639517150d0bc0a835fda31d5560070e001a855fd4f188ca3cbbf7855f5ca2a9d821b92e3ae0d57017ee2b2cc41a93c2687da0b0321eb0 AUX leechcorepyc-2.14.0-respect-CC.patch 1518 BLAKE2B 67446ded63f4a9b7e0f267cb0fe7b19e987f3077354d5ce293a60619313d7f9c6ab3e01a400217526c6ad204c5a8b0abaef0ad636fa2bda81aa11338eb621047 SHA512 63e13954e2e248a2dc980e122884063eba63b910159eb0e57135d3a4a5eedfbc01ee75c114ded22c320d94ac335c70482d572c1f82254ae07882480434ecc795 DIST leechcorepyc-2.14.3.tar.gz 126511 BLAKE2B a15b593144685d1f44dc1b580c8146f57d6c784e39d2a4aad8b4221ea718ee79dffe24877ac74198a2f8baeaca30a37d3fe1e6680265b94bcc30dc7117002706 SHA512 06c4c66cc92c2c55e2dd2e57e5488a1864dc21a1667b4b39237372e95fcd6b99b569754a44eea7afdae32207245016b096939c0edf11a4133fc24a343c892ba8 -EBUILD leechcorepyc-2.14.3.ebuild 813 BLAKE2B 78175e203aa801eb7f553acf8027e0d60e4845f89a76fcf7179e2166649f297ceac7a4415081bdcf2463e47be4f5e3ef46dc0bab619049b28d62de501ad0360d SHA512 0b526cce6ab640849a6e20b1e46f2d30bf35c815381bb1d6584ee0c223bb26c4039eb227a73a78b4af89497d2ad14eb73870ba36641142824a2f7d997fd89b3d +DIST leechcorepyc-2.15.0.tar.gz 176764 BLAKE2B d0e4aa14d0cc1ce1ad3c14e704949c3b872b0889449ca81c9ac8642340b301ce52baf638ce58a6c3d1262f0cfe5cc5ec8eb26f80d01d87933c33a0f87ac46338 SHA512 d1d5f775d4166b510dd110dfe3e28179464170682d3092e7887fd7464fef21c2e2d1bb6d2294eb8ab45cb2566df15f0bf3254d098afd8bcb6b36186517496bd2 +EBUILD leechcorepyc-2.14.3.ebuild 814 BLAKE2B 3e407593d07d6f52a79996e21248ccf6a487e9c9b84d351ad1392b5004f3b938a13a05dd9c9700d741d4fb728204624bac3812afcf7101e59bd85562f987ccfa SHA512 ea638c613abffd3e3d40c77ec8cffd453f6adbf4072878adc5abc48907d8e0cbb04d8e290465b67e8495890e8cc23336fa0aecf505ba17ce0790034983180df6 +EBUILD leechcorepyc-2.15.0.ebuild 946 BLAKE2B 9585f54defb175409b4e42da43c97d545227a2edd2a5ff3b256a42afae7a83d0557199fa285e77d75e147c5b51c360b3ac4ab950ebca8444195d5e2bef413870 SHA512 33d6196882d648094d0a794a10c7463d5056e1ea3d4fb6b9d265157d91d872e67e4fec8a11ba751b0b9a8cf7a645b97d2625dede141532baa8ac9bcc2add0492 MISC metadata.xml 683 BLAKE2B e85f13b83acf28fc6d59876fad2576afe741065c754680650adcb7acd1068410469de969ab4ee28ef5d9e7ff448c615293cf3f4713b4211c22dbb1b13d7f5947 SHA512 cff010f9f6dafcb3379a0de5ae0c98b974e605cf4e3a0131657832da2f0609e62cf07d3da84327b8c1272eb4cad64218e6c3f0231ec2402b3801e2453a10e76c diff --git a/dev-python/leechcorepyc/leechcorepyc-2.14.3.ebuild b/dev-python/leechcorepyc/leechcorepyc-2.14.3.ebuild index e79613f7df0d..6e290f4e945d 100644 --- a/dev-python/leechcorepyc/leechcorepyc-2.14.3.ebuild +++ b/dev-python/leechcorepyc/leechcorepyc-2.14.3.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit distutils-r1 toolchain-funcs pypi diff --git a/dev-python/leechcorepyc/leechcorepyc-2.15.0.ebuild b/dev-python/leechcorepyc/leechcorepyc-2.15.0.ebuild new file mode 100644 index 000000000000..ce413773bd64 --- /dev/null +++ b/dev-python/leechcorepyc/leechcorepyc-2.15.0.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 toolchain-funcs pypi + +DESCRIPTION="Python binding for LeechCore Physical Memory Acquisition Library" +HOMEPAGE="https://github.com/ufrisk/LeechCore" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +# leechcorepyc ships with a bundled version of the LeechCore library. So we +# don't depend on the library here. But we must be aware this module doesn't +# use the system library. +DEPEND="virtual/libusb:=" +RDEPEND="${DEPEND}" +BDEPEND="virtual/pkgconfig" + +PATCHES=( + "${FILESDIR}/${PN}-2.14.0-respect-CC.patch" +) + +src_prepare() { + default + + # Avoid redefining _FORTIFY_SOURCE. See #893824, #906715. + sed -i -e 's/ -D_FORTIFY_SOURCE=2 / /g' leechcore/Makefile || die +} + +src_configure() { + tc-export CC + + distutils-r1_src_configure +} diff --git a/dev-python/nextinspace/Manifest b/dev-python/nextinspace/Manifest index 02d31ee4e1da..0b80e2f8361e 100644 --- a/dev-python/nextinspace/Manifest +++ b/dev-python/nextinspace/Manifest @@ -1,4 +1,4 @@ DIST nextinspace-2.0.5.gh.tar.gz 48406 BLAKE2B 6f6e2c95fc1a5a8175faca4df0a51de9996ca24847926dc35b94d0e4bd5c9de880ad757606309f622f41c825d0c2e46c587f255573b4df70fe35c937148af9d7 SHA512 c8f55446d9eea0409afb8a8ddb41001b18b55d9105d007b306717a3d932ea1b03ecb2363d0deb42ec8da1cc245b77ffb18cee6ec3474121c15c4c9b79ff80405 -EBUILD nextinspace-2.0.5.ebuild 1001 BLAKE2B e7f23caa8bdd6fdc3c8cf1b84d68ea6866bf1cba67342f4be8c8aea06730d5340e569c211bf11cfbe48895d9e9ff0b3644b873652efa176b650b95db8a43e481 SHA512 0778106508fa63667b7f748e59cf83377c5754714b69a6760774d425b1b7017df526ff9591bbdd5cf1b04244e0599d76121916d3f3905374313c4cec1a318097 -EBUILD nextinspace-9999.ebuild 1003 BLAKE2B e603487da97bacfe986ec63cb32d1afc6aad8d2445e4f9d97294629cbb2945aac59f6ca7456229121c66f626e8af9113246c5429627dc96e6483ae9970dbfc07 SHA512 cada41645b8d9d1e754a6dc0a81649aa06fcd46a7626e7776b77b70014d50523789648da11ac5944295a458fcba760b9e91cfb8ecfdb18c8c398f58bb96f0797 +EBUILD nextinspace-2.0.5.ebuild 1001 BLAKE2B 8d6eea8c0c394693d107c21cb633c34b32fbbb158e69d9363ad5df9180d414c6578a06cf6a485ceb8189564f8578df2807cda568e25937d2820b4059698ab99e SHA512 6315d19de18662997775fdcea8b6b62121d120d93e314eacc1693c05a4dfdd65efade39e0726b845af86759a4afb472626ce256bfe53ba9181b41098f3df7c45 +EBUILD nextinspace-9999.ebuild 1003 BLAKE2B 342e643691026118f26c0982786397ee0cfb687cf0313450ecf991e679f8b6101628420cafecf2250005c099c8f5cd475b0bd7b088c90348654666ac2ad1b2c6 SHA512 d5ee45b0d2f3645823bbd64a1145d1d06aa2b441dd5656b0a1bdf475b2b0a7155592596f43ef36e9a6857d3357427c2494b98e805d312df68bddcecec0a76a36 MISC metadata.xml 842 BLAKE2B 474983307f5e6669ce25e6dc44c65597a59e0089a4c66ad0c531b2ab634c0505e0208c8b55ffe333af4641c227b1b3b5f71515cba441e91f2be3c53c5d53f2d7 SHA512 28aa458b6d9be33d07c615d842726789bb39ea0ed966b261417c33197e279474034e91afadeb2c91d9c9b80b4d54bd68d6ce5a89afc16891d3d8d007ee0e3d5e diff --git a/dev-python/nextinspace/nextinspace-2.0.5.ebuild b/dev-python/nextinspace/nextinspace-2.0.5.ebuild index f34a21b524c9..eae473198e24 100644 --- a/dev-python/nextinspace/nextinspace-2.0.5.ebuild +++ b/dev-python/nextinspace/nextinspace-2.0.5.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=poetry -PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit distutils-r1 DESCRIPTION="A command-line tool for seeing the latest in space" diff --git a/dev-python/nextinspace/nextinspace-9999.ebuild b/dev-python/nextinspace/nextinspace-9999.ebuild index 81347649c9dc..e944c1cc82a7 100644 --- a/dev-python/nextinspace/nextinspace-9999.ebuild +++ b/dev-python/nextinspace/nextinspace-9999.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=poetry -PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit distutils-r1 DESCRIPTION="A command-line tool for seeing the latest in space" diff --git a/dev-python/numpy/Manifest b/dev-python/numpy/Manifest index fe2ad80308e9..4c5274e48ba4 100644 --- a/dev-python/numpy/Manifest +++ b/dev-python/numpy/Manifest @@ -20,7 +20,7 @@ EBUILD numpy-1.24.4-r1.ebuild 5214 BLAKE2B 87986c0f034dcdbeffcb51ca3c90546b16fd1 EBUILD numpy-1.24.4.ebuild 4625 BLAKE2B c0fdf22a1accd3649917ea62e5d0f3d727c2225341ac9955bc581428e8d49df2d9d3a026626ebb88d0a099b2e10863b3c1e1173c03298a4d7ab74c38b0eb63d2 SHA512 a60ffab9872388691c79cce9478ee95a56e355498ea93d80cf6a0e07f1f46f4f6eaa1c5a33a447739d1b2000240c08da74376e924140b6eeac49695edf699704 EBUILD numpy-1.25.1-r3.ebuild 4444 BLAKE2B bc98460d27c6acd233ed219af855f93da93e6dd43db721195fd7e318256509145907136a1336f5d21c7252d05330eaf6b8f83f3f2bd4e4915d92ff447c57b564 SHA512 8dd4d5a3367d1260aa242558048d02da616695aa54f4b666b494d24aac7bef306bf7467fb73e6a7138f67086af51d3d191830a47c14b73062bf0836c345f4397 EBUILD numpy-1.25.2.ebuild 4985 BLAKE2B e1198966b4a4089d9d186e43642583584ec9b1b940bb95645f6e9af0157426dc7ee32b8e12539577e4b83b3ed75843fce390f43460d172fe5c0aadf72bf05075 SHA512 32eb023e960217fe71be663ee0f62952eb9c7c36b8779e53007c848dda5b42823faad8066e3127458ce854d1000c8db244348a570a19e297ea32ec68015bcb03 -EBUILD numpy-1.26.0.ebuild 4116 BLAKE2B 2e5c723691678ce26459c9e4bacb8530f7694a7fab2255fb8c828cf8f1772e2bc26a98d3c2b6ceab535d8d80f9224f4b4b081d2a223aa82d01e6436589fde14e SHA512 d42ec9bcaeefb4b02ab7cae81e9d817bb418ab36252eb44cb327860a1982cf06dbd2132932fb1030f46c2eddc94f95717fdf6c87d19d93591bcce3234d7dd8e6 +EBUILD numpy-1.26.0.ebuild 4288 BLAKE2B 4e105da37d6ac0e318fa1b35572fe063dbe3737be4e01b6a3d15b2458e345b21472967ea1b98f100dea1f72e7ae9e47a4995705148cb3983219fa7d13dc8478f SHA512 502f5c289d0eec41de0dafe5fa37ce6e6678b2a870e706955b108dd304852d20e0ff866e200f0d40ab8edfec6aff5629e1aa60830a0b4222022725b7d0483520 EBUILD numpy-1.26.0_beta1-r1.ebuild 4224 BLAKE2B 90904364e576538fdb9e0b1818fbe523968eb92d94a670578e3a6ce2caef497f18d4f22abd5bfd437045a662e69a88cd5406efeb6f624607f227906975a55b38 SHA512 8f7966d86f514cf054798d2f7713dde10d3cdcac56fcb1553821793b1f08a4d898463808bceb6db963a104a22ad6a98af096f2f3ea66c9f17339b6023ee383f4 EBUILD numpy-1.26.0_beta1.ebuild 4116 BLAKE2B 2e5c723691678ce26459c9e4bacb8530f7694a7fab2255fb8c828cf8f1772e2bc26a98d3c2b6ceab535d8d80f9224f4b4b081d2a223aa82d01e6436589fde14e SHA512 d42ec9bcaeefb4b02ab7cae81e9d817bb418ab36252eb44cb327860a1982cf06dbd2132932fb1030f46c2eddc94f95717fdf6c87d19d93591bcce3234d7dd8e6 EBUILD numpy-1.26.0_rc1.ebuild 4116 BLAKE2B 2e5c723691678ce26459c9e4bacb8530f7694a7fab2255fb8c828cf8f1772e2bc26a98d3c2b6ceab535d8d80f9224f4b4b081d2a223aa82d01e6436589fde14e SHA512 d42ec9bcaeefb4b02ab7cae81e9d817bb418ab36252eb44cb327860a1982cf06dbd2132932fb1030f46c2eddc94f95717fdf6c87d19d93591bcce3234d7dd8e6 diff --git a/dev-python/numpy/numpy-1.26.0.ebuild b/dev-python/numpy/numpy-1.26.0.ebuild index bc6646bd3079..49c3b34adb9c 100644 --- a/dev-python/numpy/numpy-1.26.0.ebuild +++ b/dev-python/numpy/numpy-1.26.0.ebuild @@ -20,7 +20,9 @@ HOMEPAGE=" LICENSE="BSD" SLOT="0" -IUSE="lapack" +# +lapack because the internal fallbacks are pretty slow. Building without blas +# is barely supported anyway, see bug #914358. +IUSE="+lapack" if [[ ${PV} != *_[rab]* ]] ; then KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi @@ -59,6 +61,7 @@ python_prepare_all() { python_configure_all() { DISTUTILS_ARGS=( + -Dallow-noblas=$(usex !lapack true false) -Dblas=$(usev lapack cblas) -Dlapack=$(usev lapack lapack) # TODO: cpu-* options diff --git a/dev-python/pefile/Manifest b/dev-python/pefile/Manifest index e8a6473056b2..c77f5fa2bdbf 100644 --- a/dev-python/pefile/Manifest +++ b/dev-python/pefile/Manifest @@ -1,4 +1,4 @@ DIST pefile-2023.2.7.gh.tar.gz 74852 BLAKE2B ddca4b8ef37af829bb1757eb4c4ba9f46c3914e05e6c13e13a8e5a3c88a608aba486deec9338400fddae4591867c0c7dcf7325cee14d42b1bb724751a3a2a7f0 SHA512 241d9846954f094ed39e61d80e7d8c1612829ec909650175e75657f9cf69c9bef9e2a115d4106bb14757125c0ffaa3e93abfb2f078e80326e78ac5818c7c2fd3 -EBUILD pefile-2023.2.7.ebuild 835 BLAKE2B a4b133f552eb43a67b2b337c68b882e8c56e5d19ccb00323bb7311d27bb64618bd6a87fcffc9b4d61aeaee463c2a76e8c45186fa3996070324452e80c88e7942 SHA512 6ae5fea3d7cb3b20c58441f421acadab8afd759cf4f468e4162d093216380bf3321c33886827ca3a044d50df106d29a57e60e6f2bce54034e50d220f4e782f8d -EBUILD pefile-9999.ebuild 835 BLAKE2B a4b133f552eb43a67b2b337c68b882e8c56e5d19ccb00323bb7311d27bb64618bd6a87fcffc9b4d61aeaee463c2a76e8c45186fa3996070324452e80c88e7942 SHA512 6ae5fea3d7cb3b20c58441f421acadab8afd759cf4f468e4162d093216380bf3321c33886827ca3a044d50df106d29a57e60e6f2bce54034e50d220f4e782f8d +EBUILD pefile-2023.2.7.ebuild 836 BLAKE2B fd3f2ca2b6f9f5b42443c3a47b9ba64d26ab552602565cdf360094599ad02a74d1daa36dd2a9e88375e087ecf73430af8224b9ae5f14acd4e6047d32e78f0f0c SHA512 10b9f573116781d03d852744338872bd9e3bad1293c79539f84837791036acefb5e5bc805d414d4602171640438518756c9351f0f4c6395bd79c6feb1523cf51 +EBUILD pefile-9999.ebuild 836 BLAKE2B fd3f2ca2b6f9f5b42443c3a47b9ba64d26ab552602565cdf360094599ad02a74d1daa36dd2a9e88375e087ecf73430af8224b9ae5f14acd4e6047d32e78f0f0c SHA512 10b9f573116781d03d852744338872bd9e3bad1293c79539f84837791036acefb5e5bc805d414d4602171640438518756c9351f0f4c6395bd79c6feb1523cf51 MISC metadata.xml 766 BLAKE2B 8cd0206bb0cc7de9a76159851092c27b5e7c6d8294a136de2dd74e51da9062f6daa67c2421c173b6125758a9f350b84b03e2a85fa2029beb50032aa034f08c3a SHA512 7c3e9d6d89108b17a722c805353a9c457ccb5a5233bfca7145f82a37ab0337405c84a1e806d9fba77dbee779dd06cb18f7272399277d377aa84dcafc470156bf diff --git a/dev-python/pefile/pefile-2023.2.7.ebuild b/dev-python/pefile/pefile-2023.2.7.ebuild index 5a2a3f4d0dda..7f530f4c4bec 100644 --- a/dev-python/pefile/pefile-2023.2.7.ebuild +++ b/dev-python/pefile/pefile-2023.2.7.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..12} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit distutils-r1 DESCRIPTION="Module to read and work with Portable Executable (PE) files" diff --git a/dev-python/pefile/pefile-9999.ebuild b/dev-python/pefile/pefile-9999.ebuild index 5a2a3f4d0dda..7f530f4c4bec 100644 --- a/dev-python/pefile/pefile-9999.ebuild +++ b/dev-python/pefile/pefile-9999.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..12} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit distutils-r1 DESCRIPTION="Module to read and work with Portable Executable (PE) files" diff --git a/dev-python/pypdf/Manifest b/dev-python/pypdf/Manifest index 0c38cd8a49f3..52cd6860d956 100644 --- a/dev-python/pypdf/Manifest +++ b/dev-python/pypdf/Manifest @@ -4,11 +4,14 @@ DIST pypdf-3.15.3.gh.tar.gz 7682634 BLAKE2B c0b4046152fecaaddab28e6c8220d001bb47 DIST pypdf-3.15.4.gh.tar.gz 7929672 BLAKE2B da8bbbe6f1df51be63d116789eb4626ab59e576f52327a53e0d02eef38dcbe8d3524a3a33bc6b9103920fdc6322d75e5e82e76ad88c4166b5d13cb4bcda3ed0f SHA512 8d7db1c52700a2c9ec37c1756d04555708f4c859394c4866316d94470742a8d7900e5ec5d8fb2124ad285efc4848071d373347353226959b21dff84425b46513 DIST pypdf-3.15.5.gh.tar.gz 7930893 BLAKE2B acdd6254c45e11631faccc4fd6029525d7cec52f7cf222d48f95a9bb736a83bdb9dfc6bf2830f55d0f881eb23ca0641c06fa97165c64789f7b152998febfe017 SHA512 173cfbfbbd5f2f08ebd03aa36750904d5a7ac328c27da1b38bda7b34586bf86eab391b3c1e9a6dd5f2e754d1871303afe151a80a3bb5d4ab867b6a019ecef054 DIST pypdf-3.16.0.gh.tar.gz 7936276 BLAKE2B 9b20c57f3bd5ccce0bd5bf71c7e084117a37450ddd7e126b03d58920bfb5896151a3a42253a96cd2e316696a19fab4c1c1743988ba85585867dff45ae98c254a SHA512 23dbb67b1a4455326133f1621e763752994baba55cd85191bcb61691bfd43f2e29f7ee11eb5d65415897e7f7af3367d1dc830a0d0e2f6ff0e3103ccb3b60d0c7 +DIST pypdf-3.16.1.gh.tar.gz 7948024 BLAKE2B f35399af13418c4136d7f20763e875f5572759db0da25cada1bb076645db651a77c1e6cf244087cc2d3d6c9b786dfdbf887aa46ed8b48f9d0103618e60b0e8ad SHA512 d81b15c097c2eaa41ec421bc9fda47bd05f3cd3726834baff7024201c0a0f70d8cc5df5aae8471fe361be765b7874b4a93779eb3fdb1c266f8bdb4f1f3835ebd DIST pypdf-sample-files-935652968f76a41b4fa51afd05498e7dd7314c5e.gh.tar.gz 11187445 BLAKE2B e9332009a49249fdaa8b6c29258b11dfcf3627a5550ea7402cf0288bb4b0537136b039e6f4aefb03574076d1fc0af6100effc0d36510f035d9e63836ad52c4d7 SHA512 8d525aa323e5b45f71130459faa9686ec4ae04bc594895a64f1a5b6d027f866c48aca78602ad526000a11b547cc77068d1ac5e733d3e3a99df0e257c02fbb9e7 +DIST pypdf-sample-files-b60ca63512466d1bafc587a2b223961b23a8e48a.gh.tar.gz 11199764 BLAKE2B e68bfb587c26a7a0ba9bb687e2b44d607cf890454dc2e5380db4037cb9a0be571e72b178d5ac86a0556f09fc344fc6ea76ee87bf9c6dee63799853acaba714b0 SHA512 20ff1d623a67fd0b08e1dfefc47d29ed28b5c62f1e0ef5a32699876e265541d97c10067ec954a387ba4952319d6903fb3d4db97e686200f9142329db06a11a7b EBUILD pypdf-3.15.1.ebuild 1209 BLAKE2B 47f9252a0f11ea387f3224731964f0048586a0d8cf7a3cbbbbe48deb003d696d003e21c49426b91dd1a3b986ee0dcbae024a721718a3aa5153e2c23ecc9a71a6 SHA512 d49aa95a85075163fd7ac00713007a2c31c2ffe3d3fac4e43c681b6c29dc4a174ae8e0b1e3a2ddcd92d7afdcdec8cbab0a7b645607790179ffa46ae5e9ee49e0 EBUILD pypdf-3.15.2.ebuild 1211 BLAKE2B d79a894ae3fe363caa1812922a8fc1c1d2282b62f5b3e383ba156c92209d5836eb9eb3bb524f5d16f57d98864af9e94feeac0443bdacaf856104c158672468fd SHA512 14feab4e5c42d1fc977c9fc7ca9cd9488d3c08f21b775ae7b4ec9127d85fc641eaf99614409cb6550fda1012200c3bd9ca5cef2702f025aa3af65acc63b236ed EBUILD pypdf-3.15.3.ebuild 1211 BLAKE2B d79a894ae3fe363caa1812922a8fc1c1d2282b62f5b3e383ba156c92209d5836eb9eb3bb524f5d16f57d98864af9e94feeac0443bdacaf856104c158672468fd SHA512 14feab4e5c42d1fc977c9fc7ca9cd9488d3c08f21b775ae7b4ec9127d85fc641eaf99614409cb6550fda1012200c3bd9ca5cef2702f025aa3af65acc63b236ed EBUILD pypdf-3.15.4.ebuild 1211 BLAKE2B d79a894ae3fe363caa1812922a8fc1c1d2282b62f5b3e383ba156c92209d5836eb9eb3bb524f5d16f57d98864af9e94feeac0443bdacaf856104c158672468fd SHA512 14feab4e5c42d1fc977c9fc7ca9cd9488d3c08f21b775ae7b4ec9127d85fc641eaf99614409cb6550fda1012200c3bd9ca5cef2702f025aa3af65acc63b236ed EBUILD pypdf-3.15.5.ebuild 1211 BLAKE2B d79a894ae3fe363caa1812922a8fc1c1d2282b62f5b3e383ba156c92209d5836eb9eb3bb524f5d16f57d98864af9e94feeac0443bdacaf856104c158672468fd SHA512 14feab4e5c42d1fc977c9fc7ca9cd9488d3c08f21b775ae7b4ec9127d85fc641eaf99614409cb6550fda1012200c3bd9ca5cef2702f025aa3af65acc63b236ed EBUILD pypdf-3.16.0.ebuild 1211 BLAKE2B d79a894ae3fe363caa1812922a8fc1c1d2282b62f5b3e383ba156c92209d5836eb9eb3bb524f5d16f57d98864af9e94feeac0443bdacaf856104c158672468fd SHA512 14feab4e5c42d1fc977c9fc7ca9cd9488d3c08f21b775ae7b4ec9127d85fc641eaf99614409cb6550fda1012200c3bd9ca5cef2702f025aa3af65acc63b236ed +EBUILD pypdf-3.16.1.ebuild 1211 BLAKE2B db8b41a610ffb616bd3433857cf9519e3844858c79d82d22de4052fc7ce43881f7fffd64d75aed79f2f7f0f655edb467af11d90e414c34f262bfa12629a9ccd0 SHA512 35268c20147aa9fc5426cadae2f54b4c3f4d1d7ebd630af8523da8b68005319ef4a4b9b12a850185482835badc56a1a19a791d56d8ed63687bd04f081e46a8a2 MISC metadata.xml 373 BLAKE2B a829b7048eb3a95caeb1be83b6172603df6a031d40995294f2687bf3c3cb70e66fafb9ba8339d9979fc85f5936b9552963a8fcd072a20661fa78f3aa3c4b89c0 SHA512 775ac2de487f11fba1ea8d283b42b9ef56e42cd95ea11f50a06b099420e69c0567f65c506b14891ac641da90ea05ca70da4f8a3e4a028cf41bdbc823021dccfe diff --git a/dev-python/pypdf/pypdf-3.16.1.ebuild b/dev-python/pypdf/pypdf-3.16.1.ebuild new file mode 100644 index 000000000000..870063ae2143 --- /dev/null +++ b/dev-python/pypdf/pypdf-3.16.1.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=flit +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 + +SAMPLE_COMMIT=b60ca63512466d1bafc587a2b223961b23a8e48a +DESCRIPTION="Python library to work with PDF files" +HOMEPAGE=" + https://pypi.org/project/pypdf/ + https://github.com/py-pdf/pypdf/ +" +SRC_URI=" + https://github.com/py-pdf/pypdf/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz + test? ( + https://github.com/py-pdf/sample-files/archive/${SAMPLE_COMMIT}.tar.gz + -> ${PN}-sample-files-${SAMPLE_COMMIT}.gh.tar.gz + ) +" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" + +BDEPEND=" + test? ( + dev-python/cryptography[${PYTHON_USEDEP}] + >=dev-python/pillow-8.0.0[jpeg,jpeg2k,tiff,${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +EPYTEST_DESELECT=( + # rely on -Werror + tests/test_utils.py::test_deprecate_no_replacement + tests/test_workflows.py::test_orientations + # TODO: requires fpdf + tests/test_page.py::test_compression +) + +src_unpack() { + default + if use test; then + mv "sample-files-${SAMPLE_COMMIT}"/* "${S}"/sample-files/ || die + fi +} + +python_test() { + epytest -o addopts= -m "not enable_socket" +} diff --git a/dev-python/pytest-codeblocks/Manifest b/dev-python/pytest-codeblocks/Manifest index 13eff76662c5..06898c91eb6a 100644 --- a/dev-python/pytest-codeblocks/Manifest +++ b/dev-python/pytest-codeblocks/Manifest @@ -1,3 +1,5 @@ DIST pytest-codeblocks-0.16.1.gh.tar.gz 8900 BLAKE2B 1e884f445975c4c685e763560a8bb5516bd7213b09a8c967948347e455816766dccfd0984fb5746949f90afdf00e0fe21a52f41be65933532d8763ed6ea716a1 SHA512 4c3d91488550373832c8dd45b39873ae3810b423147b3b9524afc8e205605324092b4462b62acf2e34e70b5456795834cae511d9c9a06e08288a46cdb38b1778 +DIST pytest-codeblocks-0.17.0.gh.tar.gz 9104 BLAKE2B 50f6d7cdf0c2d355c91a1a518622f65c4520a4e655d9c6aae64b0ea7697cf2605f37cf070fc9b7c60c2aef655b5a9adacd5acf4dbfbca2ccb8224316733dc269 SHA512 20044f10e997fbe15a8389aebdad324c2b102a11287315c8c85042f5497f51723c030b918f0cd923beb9f0c5b33a41673426a8c550814e1bd8b9b5476dd0dbf5 EBUILD pytest-codeblocks-0.16.1.ebuild 631 BLAKE2B 74c938c43bbf26cb5fceaac3baf19b72ff24c595ca1f74bd8eab9f5b1a4b2b413dd82c6b9935890c4b3d7d2740869c3ad78d6c04d9cc537e377781cc7c6fb0ef SHA512 1cd6d499d4161e90d84950bf1ee19c914bfe81cd0d5c1bb68a26d8cf21c08866f07eb187e616d6323f165a8d21e76f7bc280dde8e0a852bbdd503bb29a843cd2 +EBUILD pytest-codeblocks-0.17.0.ebuild 632 BLAKE2B fe43c80a68379308871bd406480ca00e5a2970f7d9f7d732e85b0d40c65e5056403cffd44593c5b2ca4a96b45f3943aa108f9f6e2c1537934fc00e7986b03add SHA512 91885dc8ecdc8b9799d5ae28f850af17322f0946f81a16caa37c35c7cb6b9c73e5fad2ac7c79ccbdc3d6d372a27b9a87fb3299cd957f383b1963e71d67f13d33 MISC metadata.xml 410 BLAKE2B 4e891952e8175ddd34616a0b9d4fe3baea93fee131fffea213d48db70d2dddc29400ef58c0a965cf2f310eb613a5d965827987c25392e9f294441d48589b386f SHA512 d140d21dab7f8faf8ed951d338115e8796beea0a739c00d3e9b80bef3214690ec35645ab3c3de34ff89eb63f830bce0061334cdf6092db036206698d410dcfc0 diff --git a/dev-python/pytest-codeblocks/pytest-codeblocks-0.17.0.ebuild b/dev-python/pytest-codeblocks/pytest-codeblocks-0.17.0.ebuild new file mode 100644 index 000000000000..b11ae43d789e --- /dev/null +++ b/dev-python/pytest-codeblocks/pytest-codeblocks-0.17.0.ebuild @@ -0,0 +1,33 @@ +# Copyright 2019-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 + +DESCRIPTION="Extract code blocks from markdown" +HOMEPAGE=" + https://github.com/nschloe/pytest-codeblocks/ + https://pypi.org/project/pytest_codeblocks/ +" +SRC_URI=" + https://github.com/nschloe/pytest-codeblocks/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + >=dev-python/pytest-7.0.0[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest + +python_test() { + epytest -p pytester +} diff --git a/dev-python/python-ptrace/Manifest b/dev-python/python-ptrace/Manifest index fe4c47745249..07b8a2fd36cf 100644 --- a/dev-python/python-ptrace/Manifest +++ b/dev-python/python-ptrace/Manifest @@ -1,4 +1,6 @@ +AUX python-ptrace-0.9.8-python3_12.patch 914 BLAKE2B a0e4f4dee0baf98e398c8618d92fb5fe60817ed4dea0f577795017c2ad3ae89b1936045d65c161b104169ab3f786d824a5038f0a078452bbae265588b621b4fd SHA512 2b9470247ee6ea92bf20402f51595b4aba43f4c3b85db13b701cf7aefe52f28f4a1a7d122e4422217286363c8b05d338e671c99cca55c9bdae3d993c42a43578 DIST python-ptrace-0.9.8.gh.tar.gz 104079 BLAKE2B 3d387beca9c92c0e3bbd5cf2c9d2af447c233b631e894ce1af2cdc697a1a48e24a299bbc998cd187ac9ad0f45bfc886f476afdb69329d761e8730a047731126b SHA512 f50ba7d457bf20a161a99913a552f2e829e97975d7cfbf8cf5d89b4f2320772b537678f2e70b9aaa88341c4f01d4bf41f62683e913628db503152f3510a013a3 +EBUILD python-ptrace-0.9.8-r1.ebuild 765 BLAKE2B 4dafe44e983c22d908843ba47637ed4680428393475ba266095736622e05865fab504b3f99066ea08c2ea158a3852bdc460e56af4dd2f4d2da647b0dfc885deb SHA512 d213594c545121e286a144c33f0d0503880c2529634e885347ea49341c24606410f3793363eb685ab453ea71debefdb7a073a92e2b793f32152fde1703ecfba7 EBUILD python-ptrace-0.9.8.ebuild 712 BLAKE2B d3ade6103844969fba7d7a91fd380361556a1eef16461bfdf352dd8e88a6ed2d51acf199396f6335607d95519a3e83ab59a97fa7535b351887fa9b1dbcd87c76 SHA512 4a06dd68e4de3b0f45a07f79f6e80026d861895acdac9df839b4023d4615f8a06df3e6e876d7b0636b05db92ec67c8dcd3b9343b267c238d60a93f72581d1d3e EBUILD python-ptrace-9999.ebuild 714 BLAKE2B 4fb5fc31dcc2a7ee44b66610753f5dda1615e49caa19b008236a6375b53e6037c2ed9701f318f02baedf840a9b825b482d6ef6470e7a68119d76d5cdc282efc8 SHA512 e088c4e2f360069b4182ad2ff8eb8dfb80734ec3bc608f4f5d2bb1cfc7628715ac33f093a9b57343a568bd1ee3307f042e1176a33298c3df3dcdd825d4422f85 MISC metadata.xml 674 BLAKE2B f247cbce73a3bc785c4747c79a4fa99867dd75255d3a18f91de90179019ac2ef2e85da096107029d8f50f4565dcae14e1bc26e91f7ab882fa6cc9572ee8743a4 SHA512 08dca730bfc844e8ec06bd0d7914c23d8f74d1ebc54e22b99206de5240bd256d30dfe702cac9c3825b283be55be8a0111fc2f24482186f4b7bb24c6bc8369f94 diff --git a/dev-python/python-ptrace/files/python-ptrace-0.9.8-python3_12.patch b/dev-python/python-ptrace/files/python-ptrace-0.9.8-python3_12.patch new file mode 100644 index 000000000000..fc7e55f6160e --- /dev/null +++ b/dev-python/python-ptrace/files/python-ptrace-0.9.8-python3_12.patch @@ -0,0 +1,30 @@ +Upstream: https://github.com/vstinner/python-ptrace/pull/81 +commit 80e0c97a84eccb8b82737cf40b9c5581c20c245f +Author: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de> +Date: Sat Sep 16 13:49:43 2023 +0200 + + Remove deprecated `imp` module + +--- a/setup.py ++++ b/setup.py +@@ -28,7 +28,7 @@ + # - git commit -a -m "post-release" + # - git push + +-from imp import load_source ++import importlib.util + from os import path + try: + # setuptools supports bdist_wheel +@@ -55,7 +55,10 @@ CLASSIFIERS = [ + with open('README.rst') as fp: + LONG_DESCRIPTION = fp.read() + +-ptrace = load_source("version", path.join("ptrace", "version.py")) ++ptrace_spec = importlib.util.spec_from_file_location("version", path.join("ptrace", "version.py")) ++ptrace = importlib.util.module_from_spec(ptrace_spec) ++ptrace_spec.loader.exec_module(ptrace) ++ + PACKAGES = {} + for name in MODULES: + PACKAGES[name] = name.replace(".", "/") diff --git a/dev-python/python-ptrace/python-ptrace-0.9.8-r1.ebuild b/dev-python/python-ptrace/python-ptrace-0.9.8-r1.ebuild new file mode 100644 index 000000000000..a9819a317788 --- /dev/null +++ b/dev-python/python-ptrace/python-ptrace-0.9.8-r1.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 + +DESCRIPTION="A Python binding of ptrace library" +HOMEPAGE="https://github.com/vstinner/python-ptrace" + +if [[ ${PV} == 9999 ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/vstinner/python-ptrace" +else + SRC_URI="https://github.com/vstinner/python-ptrace/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="GPL-2" +SLOT="0" + +RDEPEND="${PYTHON_DEPS} + dev-python/six[${PYTHON_USEDEP}]" + +PATCHES=( + "${FILESDIR}/${P}-python3_12.patch" +) + +distutils_enable_tests pytest + +src_test() { + ./runtests.py --tests tests/ || die +} diff --git a/dev-python/rarfile/Manifest b/dev-python/rarfile/Manifest index 18b868e962b2..d724bcd70732 100644 --- a/dev-python/rarfile/Manifest +++ b/dev-python/rarfile/Manifest @@ -1,5 +1,7 @@ AUX rarfile-4.0-fix-pypy-datetime.patch 806 BLAKE2B 31a7bdef281a15373eee9ac7eb78ffc31bfaa589ab946887aab6baa68de6f0f4e93934d6a2eaafddf3e16079cbd7422e45d1271fdc32e400652c431f8f4032a1 SHA512 dff7fa9cecd56ea1a7c63233790dbba7ebe2beee3887d992f7a1ec62fe0467130f8b292cd356fe6c34c6f455ff5f40a9bc93eabc2edbef8369bfb4335f22933c AUX rarfile-4.0.patch 598 BLAKE2B bf53d965f61a693fd9e26d8d6f3c3305fe31371363ddfff6e21e48a98ea2386b7effdcce6f615c553b3a764da73b72791612b723e8432de1a156189e93e062f4 SHA512 2d3b37f7b58e04ac9f880eba0751f38486bfd17e3c96b6b6f4e08a6b8b70a5cb482af4b8b5ef3c46ccde8f7bb848c84e123d950687cb91930ab6304e7febba57 DIST rarfile-4.0.tar.gz 148026 BLAKE2B 331548d54dcc3d81c690cc383e36e3f00515999c72abb54060e0dbb34691bb7e06736318a33ec349492e27e561ed2f4ff4446cc5254e9f341f4633adaab878aa SHA512 05e15acd749564288d4f069970ac196344c33fd2710e918b84afe4c388aa364a17c63f86577037524336e3a022f6db2c8619f9b526f89e00753a8ab0d89263d4 +DIST rarfile-4.1.tar.gz 152826 BLAKE2B a64fbb036b33922ef99c73db3b32f3b08119ebc527d41751c2013ae05fb6d2f82523b818e7fe16983427094ab0baf15e93b356f1b19084fdfbec34cb2737780e SHA512 ca3ac26e02b8d7770c43fe70a06cf42b2183a34846d59c79d3478651e9d7ffc022fe7336be44b8df8fa6f0789bae055c1d057c21d87af78acccc43a927fd02e2 EBUILD rarfile-4.0-r2.ebuild 577 BLAKE2B 98505fa5c3eba4a844d683ce1c97bd776619e22d11c690ba823e7cd44626210defa586c1b0136737567e70c043aed6d4b371e7f6e96a30b492df09d8986d75a1 SHA512 f052bee23c213ac36ea7431b18e0a45bc10d637cf99a8d6026ec82f961be08ce24839520f29fc68ff9ce193531958664d00e2e2322af3a2692c0b6cb78bea2e2 +EBUILD rarfile-4.1.ebuild 539 BLAKE2B a55f2cd17b82f01f8970cb7e446e01713719e477ad218744cb9b90150e6c3437150af0abe5ad24aa469974e38d59fbd47af4e3761a175fa7736f2f02ba397e77 SHA512 9b1f030b2bc66c78454843617fcb1290178b6969bb65bff34a9bb2459afa5a2937bead857512f2b00026598871c050c94f2eef4a1c0de2275bb102a4bf5c1885 MISC metadata.xml 531 BLAKE2B fa977e37331b11cf627c551ca3d0e579338cd3ac43d761e5d6f120caf1386cc18d602770376f1b64360911642767cb4b3456d235270137ebc772fc02791e8665 SHA512 8d2d3de2fc185c657aed70818abadcac021c679e352774f941bf6fa908dfc383139c2343f5695e21197553724f75f853ed03cafc9413640ca6a4257c6e1867b6 diff --git a/dev-python/rarfile/rarfile-4.1.ebuild b/dev-python/rarfile/rarfile-4.1.ebuild new file mode 100644 index 000000000000..0e47d10edddc --- /dev/null +++ b/dev-python/rarfile/rarfile-4.1.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} pypy3 ) + +inherit distutils-r1 pypi + +DESCRIPTION="Module for RAR archive reading" +HOMEPAGE=" + https://github.com/markokr/rarfile/ + https://pypi.org/project/rarfile/ +" + +LICENSE="ISC" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" +IUSE="+compressed test" +REQUIRED_USE="test? ( compressed )" + +RDEPEND=" + compressed? ( app-arch/unrar ) +" + +distutils_enable_tests pytest diff --git a/dev-python/subunit/Manifest b/dev-python/subunit/Manifest index c081eb74565d..91db947f755d 100644 --- a/dev-python/subunit/Manifest +++ b/dev-python/subunit/Manifest @@ -1,4 +1,6 @@ AUX subunit-1.4.0-werror.patch 1307 BLAKE2B e714e82827c0c30b514ea9f43dfcff1702bd93b9e4f1e5c44029a84deb3de8c84a351baec097b545dc00ac7f0d56f85b917a53c23d501a8b93c35632d43c14d1 SHA512 444b4d2755b395f904dd341992cd2d7df60924b4111e552b6a61b6c6113397b3b6e4dd12b2bab7d408a306b3037e361217c7cda5473d94ca746ceab4e1136cbd DIST subunit-1.4.2.gh.tar.gz 112283 BLAKE2B 195318de120f1fd7cff7173ba056bf5b37983db3527ca7d0f6be7ae9889b99e9c143c92a71d7bd1bada9458b7af402bfbee4153292e58a546e88ca2212ee547b SHA512 21413f0ed26f5f0572249ff4bcf948ea25d9185a1df73421836b9b21e11f323300f93a0275f0d64dc7c81a8e038fa0661a34f818bb038abf79c0637e051bc69e +DIST subunit-1.4.3.gh.tar.gz 105275 BLAKE2B a203d1fc7851cbfe50c419dd9547353912dac2f49f6182f56f424dd839e635aefa00080d1476e589249286215b53f3393a654a062e4c264ddd8915ee4bc6f929 SHA512 831d435963de9e5e58961b0d97b628ac48855fd956c3618ba53b5e372a967e33a2572755869838f9d5e1ff2b206ffc5b93fecb0738b922d23dfb9c7216efdcf1 EBUILD subunit-1.4.2.ebuild 2041 BLAKE2B 71672a989cc930cc579300645a0b56da9be4ff5427582ee12593a4c4da23cc848faca229ff564642d723138ba5f4e396cd44677cc0056f3aaa38c6196f5cf611 SHA512 ed10b7fc8d9a95b9dadbc296942e4513ea6fe906055c55c92320b2578728e37e6ba3787145ed44cb26460ea6641356b3d17646cdbb206f150022947c82c34960 +EBUILD subunit-1.4.3.ebuild 1927 BLAKE2B 395f31d5fc438b29a13d19aaf978efd52b5e2a2e91c175b1f8ded32afb48818f0ebfcd18f6e4cf9b518d37fa86ae547f9ae41147170e639d2702e51ba3249e95 SHA512 c3d2998a7af3a44389fc85a34839be43d4902f3d8aada035b9d6d3cee766048bb43a91afb37bffcf86c85cd6d9d07485ff1339e628405696352bfef171d75e0e MISC metadata.xml 536 BLAKE2B a2d8868bf91b862ea393f908c5ae6924dc70fcfa5e2d58692d61c1a45ae33bb9301c82fc032c5951491857da923bdba56f2ed11c149df7b11a4fd9037d1e5a23 SHA512 15d6a7804d14048e959dcaee03bcb2069110ab930368b2b9c31c78b610fd35beb1f714e3d109de2903dba62600b0013d6ef7f5794e828dcc6b34755e35d1836f diff --git a/dev-python/subunit/subunit-1.4.3.ebuild b/dev-python/subunit/subunit-1.4.3.ebuild new file mode 100644 index 000000000000..fcecf30c7054 --- /dev/null +++ b/dev-python/subunit/subunit-1.4.3.ebuild @@ -0,0 +1,91 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} pypy3 ) + +inherit distutils-r1 multilib-minimal autotools + +DESCRIPTION="A streaming protocol for test results" +HOMEPAGE=" + https://launchpad.net/subunit/ + https://pypi.org/project/python-subunit/ +" +SRC_URI=" + https://github.com/testing-cabal/subunit/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="Apache-2.0 BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="static-libs test" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-python/testtools-0.9.34[${PYTHON_USEDEP}] + dev-python/iso8601[${PYTHON_USEDEP}] +" +DEPEND=" + ${RDEPEND} + >=dev-libs/check-0.9.11[${MULTILIB_USEDEP}] + >=dev-util/cppunit-1.13.2[${MULTILIB_USEDEP}] + >=virtual/pkgconfig-0-r1 + test? ( + dev-python/fixtures[${PYTHON_USEDEP}] + dev-python/hypothesis[${PYTHON_USEDEP}] + dev-python/testscenarios[${PYTHON_USEDEP}] + ) +" + +PATCHES=( + "${FILESDIR}/subunit-1.4.0-werror.patch" +) + +src_prepare() { + mv all_tests.py python/ || die + + distutils-r1_src_prepare + eautoreconf + multilib_copy_sources +} + +multilib_src_configure() { + ECONF_SOURCE=${S} \ + econf \ + --enable-shared \ + $(use_enable static-libs static) +} + +multilib_src_compile() { + default + multilib_is_native_abi && distutils-r1_src_compile +} + +python_test() { + cd python || die + "${EPYTHON}" -m testtools.run -v all_tests.test_suite || + die "Testing failed with ${EPYTHON}" +} + +multilib_src_test() { + multilib_is_native_abi && distutils-r1_src_test +} + +multilib_src_install() { + local targets=( + install-include_subunitHEADERS + install-pcdataDATA + install-libLTLIBRARIES + ) + emake DESTDIR="${D}" "${targets[@]}" + + multilib_is_native_abi && distutils-r1_src_install +} + +multilib_src_install_all() { + einstalldocs + find "${D}" -name '*.la' -delete || die +} diff --git a/dev-python/yara-python/Manifest b/dev-python/yara-python/Manifest index 53fda00e537e..1c2f928df3ce 100644 --- a/dev-python/yara-python/Manifest +++ b/dev-python/yara-python/Manifest @@ -1,4 +1,7 @@ +AUX yara-python-4.4.0-python3_12.patch 939 BLAKE2B 532e768fa1674c6c6203bf8c7b41a61cdfc5644cda082350e5ba46c896e0bd7122ffcbc280f067983b7c052d214cdb94dd3cec22b0bed45c21cf9ffd005bf671 SHA512 8d259ee3ded90d609aa81d6fd72c02f1089f7a4215a35cda4309b1f7805fbe448aa3eb796aaca183e30c3d5c48b7ffcd313db48d09f336690764108c0a6b7e56 DIST yara-python-4.3.1.gh.tar.gz 37871 BLAKE2B d8b8eac6b12dc4c5c3362e8b5396fe9ff5a0b0557488ed94257ec2b7be813c870d39f78b53b3312b6b1100f4bdc81375ebf27cd21a569c5688503b81934c3881 SHA512 78cd53f756967ef79cc742acffaeea53631ee475c07efd1506eba7e0630b2e570ba03686da1fa3247c9339faa67daf6c372913731b73233626661c0a9f575e41 +DIST yara-python-4.4.0.gh.tar.gz 38072 BLAKE2B 748dab52e99e264c7d9eb0d7d4482fb76b29f8463f031cf20687e30ae792141633d12e6b3f20303c8ee99bcdaafa01a3df9f73aaf3dd722ad5da9820e6a4d39e SHA512 bc72c2f65e3fe3d7f94728565143b787df6cc63313a3e8b9f159a5cfc3c947f5233674a1213fd2c6454f6165b676da366319794f9fa7c695c43e5523c29a1432 EBUILD yara-python-4.3.1.ebuild 893 BLAKE2B fe311947cbbced2a61447bb00175b26f5810458c502661eabf1af0d17c26a84662b723d21d41b3ea1a9bcf3a4378214caf25ce18a9af7e924fa360bea9ea39b0 SHA512 efada550072625d7c0329c8ec7dca041ac6ffad3927f468ac225ccabd4f877ba8fb2e0cd46047dc099e511ea17b0f2ddc9160386e4645969eed4ddb6b989b5ad -EBUILD yara-python-9999.ebuild 895 BLAKE2B 357e1767c06b67b92e680ee57091ec81366e8975f6b0a43a6a5d7c96ead0c95544f2ec442dbc7547f67dd4da1e8f6e686d6e9d5e6bfb4796e8262b67a970ef97 SHA512 76e4e4fabbabcd87c11a6330a822142c2395c07081a2c839defcdf9aa87c5c3096f5d6b7530ec962fe738092556328798cda1f4d8232d2385164a2a9633ac745 +EBUILD yara-python-4.4.0.ebuild 962 BLAKE2B 32b594560701aeb7b7e6cf7cabdcfe85edf8e43f0096bd56257e26f7e6ee8bb9729cc7d863a51c718ac932ed42a0085214c3118792391cf0505862d93b9c9f5b SHA512 208d266bfbf432d02742d05f0a75a5a174e9576370c0d86f5e8983a39dcdd30e66d61f9b1805525f513c48fc03fdf9dcff575c7af495681b9e53e27783780b19 +EBUILD yara-python-9999.ebuild 912 BLAKE2B 3939e8490e8854e4e64880afb8b9338b05a3b2fb7b71d3b8468b45b4e19270e5ad898006188405ef24da7a42026f7d18a6468225686d85a9d67a31d9e345647e SHA512 78c27faf6554db4176aa524eb249a6eb2c0d63ecc08f07bd8ed7190c2016c986c1d9c2c0c9456b78bf13a6f18629e35c9480888ee3c63fc456e835504398ffa0 MISC metadata.xml 868 BLAKE2B 45f55060dbf7936f5004b8b6b9332ae01fbe8f25c008d6b272245ae3a21522ffdb1b3d11a338fdf31300aa274c4e24cd05ecdc62ad0b1e757188edf174c6e27e SHA512 ab67d86f6deb877d1f5a22ec36e381d7cdf62ec0634dbfd526ea2b58a5e4b9d6d6e2f06ead9cf7e8d4cff463bdd3486992350d94715d7b59c40c746ad9184e22 diff --git a/dev-python/yara-python/files/yara-python-4.4.0-python3_12.patch b/dev-python/yara-python/files/yara-python-4.4.0-python3_12.patch new file mode 100644 index 000000000000..36bf1d60f686 --- /dev/null +++ b/dev-python/yara-python/files/yara-python-4.4.0-python3_12.patch @@ -0,0 +1,17 @@ +Upstream: https://github.com/VirusTotal/yara-python/pull/244 +From c00fd68cfb2f00c4bfe4ea6465a93af2d1d1a68f Mon Sep 17 00:00:00 2001 +From: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de> +Date: Sat, 16 Sep 2023 17:35:36 +0200 +Subject: [PATCH] Fix unknown escape sequence + +--- a/tests.py ++++ b/tests.py +@@ -719,7 +719,7 @@ def testRE(self): + 'rule test { strings: $a = /[M-N]iss/ nocase condition: $a }', + 'rule test { strings: $a = /(Mi|ssi)ssippi/ nocase condition: $a }', + r'rule test { strings: $a = /ppi\tmi/ condition: $a }', +- 'rule test { strings: $a = /ppi\.mi/ condition: $a }', ++ r'rule test { strings: $a = /ppi\.mi/ condition: $a }', + 'rule test { strings: $a = /^mississippi/ fullword condition: $a }', + 'rule test { strings: $a = /mississippi.*mississippi$/s condition: $a }', + ], 'mississippi\tmississippi.mississippi\nmississippi') diff --git a/dev-python/yara-python/yara-python-4.4.0.ebuild b/dev-python/yara-python/yara-python-4.4.0.ebuild new file mode 100644 index 000000000000..8c4b6e7be136 --- /dev/null +++ b/dev-python/yara-python/yara-python-4.4.0.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +DISTUTILS_EXT=1 +PYTHON_COMPAT=( python3_{10..12} ) +inherit distutils-r1 + +DESCRIPTION="Python interface for a malware identification and classification tool" +HOMEPAGE="https://github.com/VirusTotal/yara-python" + +if [[ ${PV} == "9999" ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/VirusTotal/yara-python.git" +else + SRC_URI="https://github.com/virustotal/yara-python/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" + KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +fi + +LICENSE="Apache-2.0" +SLOT="0" + +RDEPEND=" + =app-forensics/yara-$(ver_cut 1-2)* +" +DEPEND="${RDEPEND}" + +PATCHES=( + "${FILESDIR}/${P}-python3_12.patch" +) + +distutils_enable_tests unittest + +python_configure_all() { + cat >> setup.cfg <<-EOF + [build_ext] + dynamic_linking = True + EOF +} + +python_test() { + "${EPYTHON}" tests.py || die "Tests fail with ${EPYTHON}" +} diff --git a/dev-python/yara-python/yara-python-9999.ebuild b/dev-python/yara-python/yara-python-9999.ebuild index a4fa9fa8737f..053d1d779d51 100644 --- a/dev-python/yara-python/yara-python-9999.ebuild +++ b/dev-python/yara-python/yara-python-9999.ebuild @@ -4,7 +4,8 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} ) +DISTUTILS_EXT=1 +PYTHON_COMPAT=( python3_{10..12} ) inherit distutils-r1 DESCRIPTION="Python interface for a malware identification and classification tool" diff --git a/dev-ruby/Manifest.gz b/dev-ruby/Manifest.gz Binary files differindex 547489a205ac..85096c7dcd02 100644 --- a/dev-ruby/Manifest.gz +++ b/dev-ruby/Manifest.gz diff --git a/dev-ruby/barby/Manifest b/dev-ruby/barby/Manifest index f60f344756be..a595f11f28d3 100644 --- a/dev-ruby/barby/Manifest +++ b/dev-ruby/barby/Manifest @@ -1,3 +1,3 @@ DIST barby-0.6.8.tar.gz 96647 BLAKE2B b0af8e5573dc7d3d1881c793895d1c440b97bb5609b0759f56bdecfed7b4b74080f96301d2511101abb21760074584905fdc4e94938d38e2a553933686ccf976 SHA512 1d51dece22febd8c8a234241b88edd3ea93eae328e69fbd8dba3f48afcea7943ec4a72252a74b476aae5812ee132de6b87e37f9fd4c2a43d7c79ec68c831b68c -EBUILD barby-0.6.8-r1.ebuild 2583 BLAKE2B 90edd367892702762fd34db3ebcc192f57ae75c86de79f816213e671c0ba7648053afe467a7e3bcf75aac349ee780044f56775258db26dfd68aab666e2153992 SHA512 1ac22333577080e64c1b4ae044aff77dd0c63f6d1d864ec50e0287c0238c04d4769c8c9a5c7087640bf6d7d5424e1302b00eda062a0da9e278bfeba5a2b6dee9 +EBUILD barby-0.6.8-r1.ebuild 2590 BLAKE2B 8c5f58d0c23795a728ea6a001c048c8063f5a84334fe570d261c782f8ad296ff8eb6671307b81042a2bf6fa91b71eb04a411ca1c500299a06eb4d1e9b9bc4436 SHA512 4abe4de78c8cd66ea020899a8274585cdb8922a45d053a8d7fdcab0c0bcc55c4b332f924dd187023c0f8f5d7946d6d2f2d8620d25401fb67fcc7295d5b7d253f MISC metadata.xml 1074 BLAKE2B 1d4732b3f34000f6bc33d22a45330f8cbc39c6e77c8921bf94743b7e51fa8165334261982c9a5d04781a86952328db39fe24d30ee1f7549a294ea9a934a1dea4 SHA512 d9f891136315ddc389b7c30b14a2595aed7e9ceb7e320cd9cfff1eb0670e20132851defc25c77b986cb8385425b685317fe9f5b809acc46764913d9473ec3a7b diff --git a/dev-ruby/barby/barby-0.6.8-r1.ebuild b/dev-ruby/barby/barby-0.6.8-r1.ebuild index 744020948867..26423a9c0361 100644 --- a/dev-ruby/barby/barby-0.6.8-r1.ebuild +++ b/dev-ruby/barby/barby-0.6.8-r1.ebuild @@ -3,7 +3,7 @@ EAPI=8 -USE_RUBY="ruby30 ruby31" +USE_RUBY="ruby30 ruby31 ruby32" RUBY_FAKEGEM_TASK_TEST="test" diff --git a/dev-util/Manifest.gz b/dev-util/Manifest.gz Binary files differindex 53860ff63f00..a0f720ffcf6f 100644 --- a/dev-util/Manifest.gz +++ b/dev-util/Manifest.gz diff --git a/dev-util/ROPgadget/Manifest b/dev-util/ROPgadget/Manifest index 1d83fbc8a98f..e3ff6ca6d20e 100644 --- a/dev-util/ROPgadget/Manifest +++ b/dev-util/ROPgadget/Manifest @@ -1,7 +1,5 @@ -DIST ROPgadget-7.2.gh.tar.gz 10092747 BLAKE2B 1a1de7ce06115c8ffb377d3e7c77a268d3e9a158ed9255c02f954da4a0c32732f741e7ca081fa0b75b9a5dce2fa099b8548f26d248ed0285a2290f88dadc848d SHA512 cc3f87a4a331a3c7799f197b8a9056d1da85697a47c57d03cc080aa61d6c8a00775e7f972082f92451439c36ef9d820c982194464f02ec041b5bbeb97fa26f9a DIST ROPgadget-7.3.gh.tar.gz 10105592 BLAKE2B b5bfa7bbac6875c2a417c65f3415603c07fda64f96416bba7fc4d6ea653c81b97b7dc4d8573ad53f3353862a218afb15aeaf238880d82a568b6cbe1bb276eb99 SHA512 58457f77c24a1cc4cc703c75aed9303f63ce3eba699210239603e274f134ec06d73b2c519b78176fcaaf6794a81c5a59bb9bafeaa429f7085443372e1087e173 DIST ROPgadget-7.4.gh.tar.gz 10110520 BLAKE2B 1c5dc52d377b4b580aa72351ce7863c9f819b39cbf0732b33eb8330d0229166250978fde123f8bf1e3a45d5fe791b17da1a93a49c8c45755d5dc1b7f8e05bf52 SHA512 0906cf7e916967ac5f446778ddc4ffdca78b8cf23c584968c116fdd43bc8488624104fbb78380516a54356dc4c4d50c5d10cc462bdd507435d5f70f8b9d51fa7 -EBUILD ROPgadget-7.2-r1.ebuild 974 BLAKE2B db9a7d0e21bc234d9b17a9ab7524eb566f3c7493478b366954ea88a12e3162a141c8c05ca4747a788015d815bd2d635ed730d693e56b3726687c0d46a5cdcbe9 SHA512 627c42bc87fb082cb3d14d5012f3277dac61eed3f9ed7c047c21867d1b8b3b40cdf3d7cf1ee8f9c8c394e156d7bbbd014f69a6090e9353f70146ea6ba727f977 EBUILD ROPgadget-7.3-r1.ebuild 974 BLAKE2B db9a7d0e21bc234d9b17a9ab7524eb566f3c7493478b366954ea88a12e3162a141c8c05ca4747a788015d815bd2d635ed730d693e56b3726687c0d46a5cdcbe9 SHA512 627c42bc87fb082cb3d14d5012f3277dac61eed3f9ed7c047c21867d1b8b3b40cdf3d7cf1ee8f9c8c394e156d7bbbd014f69a6090e9353f70146ea6ba727f977 EBUILD ROPgadget-7.4.ebuild 805 BLAKE2B de93784ac4372477e04fd5db6ba1a6e9bccbeeed88dbd72b384ed495bf38ab231fb938d8b328d0df09ce8ad4aacad98abc5cfc72b8e42f90086b38323cace3f8 SHA512 ef324ff131b854e77c1532c075e0123322e75fdd7a2814b6f255c7c424e24e6c4f03bdd2e6e7d578beac8f3db50a816caf76cdf7ef9263fb2dd54af627e9227b EBUILD ROPgadget-9999.ebuild 964 BLAKE2B cfb6b25f09fe0bc73d188f71e0fbc2c06d63038168c30bda7c90ef03b5c62d7bca91f0cb574c02f9bb6bb6371c67d982c865d73dcd9e2cb46ecca895196f98c0 SHA512 8734dabc3e738c463be094b0feaf65aa0fc4fa417212e5932a2c296857bb25fe13adfb9378f0cbab5af7209912d703d462cfa0956a2123e5d1cb9bdf253297fd diff --git a/dev-util/ROPgadget/ROPgadget-7.2-r1.ebuild b/dev-util/ROPgadget/ROPgadget-7.2-r1.ebuild deleted file mode 100644 index 3d578eb0d617..000000000000 --- a/dev-util/ROPgadget/ROPgadget-7.2-r1.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} ) -PYTHON_REQ_USE="sqlite" - -inherit distutils-r1 - -DESCRIPTION="Search for gadgets in binaries to facilitate your ROP exploitation" -HOMEPAGE="https://shell-storm.org/project/ROPgadget/" - -if [[ ${PV} == 9999 ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/JonathanSalwan/ROPgadget" -else - SRC_URI="https://github.com/JonathanSalwan/ROPgadget/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" - KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv x86" -fi - -LICENSE="GPL-2" -SLOT="0" - -# Version 7.3 and older is incompatible to >=dev-libs/capstone-5.0_rc3. -# See https://bugs.gentoo.org/912164 and -# https://github.com/JonathanSalwan/ROPgadget/issues/190. -RDEPEND=" - ${PYTHON_DEPS} - ~dev-libs/capstone-5.0_rc2[python,${PYTHON_USEDEP}] -" - -src_test() { - pushd test-suite-binaries || die - ./test.sh || die - popd || die -} diff --git a/dev-util/debugedit/Manifest b/dev-util/debugedit/Manifest index 3496e44c0f97..3ff2dd5f76ed 100644 --- a/dev-util/debugedit/Manifest +++ b/dev-util/debugedit/Manifest @@ -1,8 +1,9 @@ AUX debugedit-5.0-hppa.patch 774 BLAKE2B 4e0cec167f3763901105571bdd7e489638e707eb04170a0786bb74604162d79e97d79a84ab1811a3199dc4b3e0f55109ce5a5cbab213ca7ef2e1c3ad59f2ae3d SHA512 30e212157f98ea26f28f3ed14c4ac658715417c8e0b9e7dd58fc3064a2687bb972b960b5539f87e8bc919cd6b67a7ff33d2005e62bb2a64e3f6b7b6fd44e8f28 +AUX debugedit-5.0-musl-1.2.4.patch 1378 BLAKE2B 3d1954b9c03090dd5e6ef924aa007d367b64e37e98b5410192cc1e9dee7e4201aebba2e32b6a992bd45113a52314e440639a5410f476840cf8ba9f0f252a7067 SHA512 7b5ce6c104db25cb7ac75d45c2b706bbe870034ad37c9e374ad9cb93b65da0ff324e6e960f092eaf83731f76a56f50a8b567db0af86bed113cbb875c8ed63f66 AUX debugedit-5.0-musl-error.h-fix.patch 1472 BLAKE2B 8d6bb2141d0fcff817591801a050afabed39929efda9b8b657c76bfc43a35a1e5b29db94c0445a37264c9c31474cfe2acdf4c62ebf4315ded9c581cb1b0f2427 SHA512 08d1991b2dae7ddf2edc99e4e7edef9d44434d006c7274ba2de5c64d5abd1ff3fc3960342dccef966a35ab3f20b488d3856d7157d1312f230c618c3f84562fbd AUX debugedit-5.0-readelf.patch 13298 BLAKE2B 40a561495ea4186c9565482c73f24fc5dfc2842e3a681fe988dfcca71aa518a95deb08f9423455bb23a38c05d6e7c641050519dc5ce0756732347293e8bcdcbe SHA512 0a2fd64a2716a720fd8d25929a9369d3691ece63af6bae363246766c60055c0441b821934df13e4fd70f3464e072c8f0f2d18634d7dadbb0fa253704ce4e658f AUX debugedit-5.0-zero-dir-entry.patch 4172 BLAKE2B 8eddb4deb23304576df6730e4b5b517ea700c8be6d5b2617dc51cc27b975b07fbaccbe2ab656dff99287fdcd7f1f13dc8c3f3fc4378ef7edad26d83e8b688848 SHA512 f9f3a3db717033f7a4909d66d938051e525a6e6ebc238e898d54b503b9e4e99b068c04be4b57454fc188cfcd2cd56e2528875613c24da94ce5931a1b60942cb2 DIST debugedit-5.0.tar.xz 164820 BLAKE2B 8e79f930a7e5c91709b1646794412836fff0b08da17a4b54beac4752a3f62c7418e3e8b8f7f3c3111ba375d6c672fee0f4279632bab3fb406a2fdd75a9e81a64 SHA512 7e7f529eafe41b53f0b5bfc58282fdbfa0dfa93ed7908b70e81942d6d2b6f80fc9c6bff2ed9674fd98947e5750b615f4c8b222544989e2900c5f8ff5ae0efb92 DIST debugedit-5.0.tar.xz.sig 310 BLAKE2B bd8b092e400575fa62f759e4fd2e6bbfc9dbd77da2a363bd13c98b32794d515fbe7987824874b9c4be048e458c334bccb74082a78d845f07429b150083f2bcbf SHA512 2223841eb6c63616dc24028e8076ab9d82579e8d6efa4bba45e5dbd0eb181c947feae6f944136f3504a78678569ae96dc6c4a0dd4e7012bd9aa522b0f7525dc9 -EBUILD debugedit-5.0-r1.ebuild 967 BLAKE2B 55364d621e87e955f391ad6a52821174c97df9ca918370ba78c408a5fe10bdc00418018fa311b54ff1079735a6f3b4f0194504ff6d29ed987926e69957cc9528 SHA512 5d551e8adea9c126fdc9a3af136376e0d3ddff21571729f83590f155378324ec911d9b7f53a33714b721cdfbd47acdd42c1e4eddc75a9df48e27d7571fac6662 +EBUILD debugedit-5.0-r2.ebuild 1040 BLAKE2B 4b93b6fb7097b9ef524a5122507aa7df345d420585b26fc271b62459fc740ffe890df45399158826ab7de0528d1ee7388d4fcf4e014fd26008799378f2315982 SHA512 dd77bc8de92cef5c55df79e39499d90163807bc2a9669eed3d54fda565f61a8246e58aef35b86bf94eee984601c94fdccdb0606d2f4fce05943c705fffd00ab7 MISC metadata.xml 248 BLAKE2B f308d2aa052d11e427850af58bbebf95e7773f5562ed221f39043474b4c3827d724d49667edf1874272a5586a13201159f40e8f5eafb7e400e79c6566e1a6ac2 SHA512 b875c838394523483ae7d93585207eb3c642a345bbb08e1dcef3ceb737c813fa779e2f5479d48cdcc30732b8a0a9e6ecc648df940def6731e4dff43b23786e6d diff --git a/dev-util/debugedit/debugedit-5.0-r1.ebuild b/dev-util/debugedit/debugedit-5.0-r2.ebuild index 6ec21d7d3bb5..eef678585541 100644 --- a/dev-util/debugedit/debugedit-5.0-r1.ebuild +++ b/dev-util/debugedit/debugedit-5.0-r2.ebuild @@ -35,6 +35,9 @@ PATCHES=( "${FILESDIR}"/${P}-zero-dir-entry.patch "${FILESDIR}"/${P}-hppa.patch "${FILESDIR}"/${P}-musl-error.h-fix.patch + + # Upstreamed, remove next release + "${FILESDIR}"/${P}-musl-1.2.4.patch ) src_prepare() { diff --git a/dev-util/debugedit/files/debugedit-5.0-musl-1.2.4.patch b/dev-util/debugedit/files/debugedit-5.0-musl-1.2.4.patch new file mode 100644 index 000000000000..1fe01df67c2a --- /dev/null +++ b/dev-util/debugedit/files/debugedit-5.0-musl-1.2.4.patch @@ -0,0 +1,38 @@ +From 187ba161d1d18ad0d675115d8a9eee7ec1790074 Mon Sep 17 00:00:00 2001 +From: Violet Purcell <vimproved@inventati.org> +Date: Mon, 26 Jun 2023 21:46:20 +0000 +Subject: [PATCH] Fix build failure on musl 1.2.4 due to removal of LFS64 + compat symbols. + +--- a/tools/sepdebugcrcfix.c ++++ b/tools/sepdebugcrcfix.c +@@ -144,7 +144,7 @@ crc32 (const char *fname, const char *base_fname, uint32_t *crcp) + error (0, errno, _("cannot open \"%s\""), debugname); + return false; + } +- off64_t size = lseek64 (fd, 0, SEEK_END); ++ off_t size = lseek (fd, 0, SEEK_END); + if (size == -1) + { + error (0, errno, _("cannot get size of \"%s\""), debugname); +@@ -289,7 +289,7 @@ process (Elf *elf, int fd, const char *fname) + return true; + } + updated_count++; +- off64_t seekto = (shdr->sh_offset + data->d_off ++ off_t seekto = (shdr->sh_offset + data->d_off + + (crcp - (const uint8_t *) data->d_buf)); + uint32_t crc_targetendian = (ehdr->e_ident[EI_DATA] == ELFDATA2LSB + ? htole32 (crc) : htobe32 (crc)); +@@ -361,7 +361,7 @@ main (int argc, char **argv) + error (0, errno, _("cannot chmod \"%s\" to make sure we can read and write"), fname); + + bool failed = false; +- int fd = open64 (fname, O_RDWR); ++ int fd = open (fname, O_RDWR); + if (fd == -1) + { + error (0, errno, _("cannot open \"%s\""), fname); +-- +2.41.0 + diff --git a/dev-util/pwndbg/Manifest b/dev-util/pwndbg/Manifest index 44057873de8c..54622693868c 100644 --- a/dev-util/pwndbg/Manifest +++ b/dev-util/pwndbg/Manifest @@ -1,7 +1,7 @@ DIST gdb-pt-dump-ebdc24573a4bf075cf3ab6016add9db6baacf977.tar.gz 385989 BLAKE2B b7582289f83fd0c76b8ef2a04540db979b0f599b6b711e17541e2804b93bcffe6fd611d43101c96644a7324398eea5df02326267b4e201564929de956849b719 SHA512 57701b5fdd4c69be79a451f08fa6d7cbd43a0963cfd7689443676b68ece96154ccb61121d4a770d6e519d3142f99c589df1143b0ff8308547c06fb0e87e187db -DIST pwndbg-20221219.tar.gz 8344938 BLAKE2B 1ecda02573ef03b569f8a46c390f5388e6db9cfbb0df84410f245e4f043e89be16b6581d0e07fe840d50cab875943dd5a30dab1c2fc40fb93c5982cecc33e490 SHA512 1578ea834d7aa1d574e559844dae1991eddc9575c4e445ae02d05f0024900c550253293cba7277ed651df613cb2a2e2028486c2b8bc52adc0dedb9d9796c58d8 DIST pwndbg-20230319.tar.gz 8363103 BLAKE2B 9ad84450116b4e8e3e82107fea6d33505c61e81cde52a209865d4fea1620dd8db2e7f395e2764f9ed38e10311ea9bb77e08fb4c087bd3307ad06d3ea3489ec42 SHA512 aa84908f1dee97e04b72d4f789d78c861507a3a842ecfe00a0ab8a073d63652b8319094a28d910c916131dec3d8fd1eced00c9dc4b97220e1dd76da89baaf695 -EBUILD pwndbg-20221219-r2.ebuild 2385 BLAKE2B df46ffb335343d9eee63a4d13fbd875a90df029ca2972db09d54a243e61de8ce9325d7538f42387df23f2aea70fac2edf30a7e4bb1e8238f3b173f7a66659a46 SHA512 37be4d88673f5e29f6c1afaf4761f587a22421d282e32082508a9ea916fb19fbcf6b75b6c7b3e78b6ca1b2886e18cb11f4cbbd7ae85af3d1b95b7ea8cc7a0282 +DIST pwndbg-20230717.tar.gz 8392017 BLAKE2B e373a7408366090f58385dac8dfcdd13702c475117a35158a1a149d149c9a2cbf5f2702be33aeab537451cfd990b5253e9bc0283fa5ae197c9cceb680e65a724 SHA512 d261ed992327d62b0b3e7cc002d3185435748e27cc2ce0085d438848ef1bdb0b3921ae5c1ce19c25e49d52b10f8340eb67c4e05fc197d2adeb888b47e2c158ba EBUILD pwndbg-20230319.ebuild 2498 BLAKE2B af61511a773f76c068461a8b57d7e07bf85cbfd29d7def183791ecef1feccc8d893564d1a5265f70da921aa09e1fbf51bacd79d6006a2b1861e7f4ee40bc8f40 SHA512 010b4f794d7bb7066e07a0ac187d24424a8d75ea1ab46573834fad4aa8cc92c71411a4a70046e4d06f5fd97921e4965ef9d0a7665a4562486cf0a2135f4ab00b -EBUILD pwndbg-99999999.ebuild 2493 BLAKE2B 603ba4fe11c0fcc31fb6dc2abd79dc752e6d031018ef889d691384666c18ac6ce599c483a0ce2af9cea774f81c64e8cdc1b47c970a80701212c1b8d0c431876c SHA512 52ff6a91eb267187a043d59ae72d8b0eca7614f6253c109e2a18617bfce776d123efbf9b533b22eee9e364a3cdf5468ea30fb6db6fa1c22e6abe8322834fa38e +EBUILD pwndbg-20230717.ebuild 2502 BLAKE2B 552320bf94f7d8167dec7157285acb391e8630ac9d8a3e327b04833430ef382fc3f004a5173b3f2f87bb272b65fe8b10a91e914236e4b96a52f2e35811a0a77f SHA512 936ff3ce1dd2f0325072a6793fc718f28fa0022e1d5dfac7380711d2ba7f518cf4a8e22733ae264e5791a70bdfe79c91bdae44d1ea3f0efb8ae11000f12c832a +EBUILD pwndbg-99999999.ebuild 2502 BLAKE2B 552320bf94f7d8167dec7157285acb391e8630ac9d8a3e327b04833430ef382fc3f004a5173b3f2f87bb272b65fe8b10a91e914236e4b96a52f2e35811a0a77f SHA512 936ff3ce1dd2f0325072a6793fc718f28fa0022e1d5dfac7380711d2ba7f518cf4a8e22733ae264e5791a70bdfe79c91bdae44d1ea3f0efb8ae11000f12c832a MISC metadata.xml 692 BLAKE2B bb74dda183fe35e5873e7cbaa5886dec5beaf082968b16352bcda55f2e14dbdb78ee48d2e0195baa735b0f615b0469f8fd48429c47f4a81d2fc0391cafaade76 SHA512 8a6a9ec3aa03e597d8302a5b1001fbfd569e6efb08157445bedb58ec82b4d7812aad7a852ae3eb0d0f245cbf89c85a357e532855c19e6dbc9d438c16e0bd549d diff --git a/dev-util/pwndbg/pwndbg-20221219-r2.ebuild b/dev-util/pwndbg/pwndbg-20230717.ebuild index b78429bf9f65..e3e4ca316ffd 100644 --- a/dev-util/pwndbg/pwndbg-20221219-r2.ebuild +++ b/dev-util/pwndbg/pwndbg-20230717.ebuild @@ -20,7 +20,7 @@ else https://github.com/pwndbg/pwndbg/archive/${MY_PV}.tar.gz -> ${P}.tar.gz https://github.com/martinradev/gdb-pt-dump/archive/${GDB_PT_DUMP_COMMIT}.tar.gz -> gdb-pt-dump-${GDB_PT_DUMP_COMMIT}.tar.gz " - KEYWORDS="amd64 x86" + KEYWORDS="~amd64 ~arm64 ~x86" S="${WORKDIR}/${PN}-${MY_PV}" fi @@ -32,13 +32,15 @@ RDEPEND=" ${PYTHON_DEPS} sys-devel/gdb[python,${PYTHON_SINGLE_USEDEP}] $(python_gen_cond_dep ' - >=dev-libs/capstone-4.0.2[python,${PYTHON_USEDEP}] - >=dev-python/psutil-5.9.2[${PYTHON_USEDEP}] + >=dev-libs/capstone-5.0_rc4[python,${PYTHON_USEDEP}] + >=dev-python/psutil-5.9.5[${PYTHON_USEDEP}] >=dev-python/pycparser-2.21[${PYTHON_USEDEP}] >=dev-python/pyelftools-0.29[${PYTHON_USEDEP}] - >=dev-python/pygments-2.13.0[${PYTHON_USEDEP}] - >=dev-util/pwntools-4.8.0[${PYTHON_USEDEP}] - >=dev-util/ROPgadget-7.1[${PYTHON_USEDEP}] + >=dev-python/pygments-2.15.1[${PYTHON_USEDEP}] + >=dev-python/tabulate-0.9.0[${PYTHON_USEDEP}] + >=dev-python/typing-extensions-4.6.1[${PYTHON_USEDEP}] + >=dev-util/pwntools-4.10.0[${PYTHON_USEDEP}] + >=dev-util/ROPgadget-7.2[${PYTHON_USEDEP}] >=dev-util/unicorn-2.0.1[python,${PYTHON_USEDEP}] ')" diff --git a/dev-util/pwndbg/pwndbg-99999999.ebuild b/dev-util/pwndbg/pwndbg-99999999.ebuild index bd3b1a48231a..e3e4ca316ffd 100644 --- a/dev-util/pwndbg/pwndbg-99999999.ebuild +++ b/dev-util/pwndbg/pwndbg-99999999.ebuild @@ -20,7 +20,7 @@ else https://github.com/pwndbg/pwndbg/archive/${MY_PV}.tar.gz -> ${P}.tar.gz https://github.com/martinradev/gdb-pt-dump/archive/${GDB_PT_DUMP_COMMIT}.tar.gz -> gdb-pt-dump-${GDB_PT_DUMP_COMMIT}.tar.gz " - KEYWORDS="~amd64 ~x86" + KEYWORDS="~amd64 ~arm64 ~x86" S="${WORKDIR}/${PN}-${MY_PV}" fi @@ -32,14 +32,14 @@ RDEPEND=" ${PYTHON_DEPS} sys-devel/gdb[python,${PYTHON_SINGLE_USEDEP}] $(python_gen_cond_dep ' - >=dev-libs/capstone-4.0.2[python,${PYTHON_USEDEP}] - >=dev-python/psutil-5.9.4[${PYTHON_USEDEP}] + >=dev-libs/capstone-5.0_rc4[python,${PYTHON_USEDEP}] + >=dev-python/psutil-5.9.5[${PYTHON_USEDEP}] >=dev-python/pycparser-2.21[${PYTHON_USEDEP}] >=dev-python/pyelftools-0.29[${PYTHON_USEDEP}] - >=dev-python/pygments-2.13.0[${PYTHON_USEDEP}] - >=dev-python/tabulate-0.8.10[${PYTHON_USEDEP}] - >=dev-python/typing-extensions-4.3.0[${PYTHON_USEDEP}] - >=dev-util/pwntools-4.9.0[${PYTHON_USEDEP}] + >=dev-python/pygments-2.15.1[${PYTHON_USEDEP}] + >=dev-python/tabulate-0.9.0[${PYTHON_USEDEP}] + >=dev-python/typing-extensions-4.6.1[${PYTHON_USEDEP}] + >=dev-util/pwntools-4.10.0[${PYTHON_USEDEP}] >=dev-util/ROPgadget-7.2[${PYTHON_USEDEP}] >=dev-util/unicorn-2.0.1[python,${PYTHON_USEDEP}] ')" diff --git a/dev-util/pwntools/Manifest b/dev-util/pwntools/Manifest index faa1fd643e29..217f4f733a84 100644 --- a/dev-util/pwntools/Manifest +++ b/dev-util/pwntools/Manifest @@ -2,10 +2,10 @@ AUX pwntools-4.0.0_do_not_mess_with_docs.patch 1047 BLAKE2B 5a70f8743e0ff11db1f1 AUX pwntools-4.1.0_update_deps.patch 413 BLAKE2B ead75c25972bc604baf20da71f6b9f229ca3d34b24a6af63f6ead03424cbb242a65e31a575d08f78a6b00df44831a3a9f4e16f6151049f7639711e761ec0cb28 SHA512 537b456640837728abad2d7d2ba0c0509b876b1de3e45b36470b5e16af7b84ccd1e6a4d68f2429533f81d5a2c9649d494fea712d3e224ebf2e27d0cd63d8d850 AUX pwntools-4.11.0_update_deps.patch 225 BLAKE2B c39cfd5a0f49972c56c32567a8b8d63397ea17e076d3ffca0aa4b1f6de2859e2843382e2b2fd83616a3b72e5f4defe86aa4c01e9e87ece8c51aef5ef6c4fe5f7 SHA512 b17b016b9eda2ac7e535ffd62fe6451206e30bce3de1b71a3c14d4d565c2a1bd2833bad24335851887cab82af70499bb8d6188f3758b18c382e32e9a4b7aa8df DIST pwntools-4.10.0.gh.tar.gz 4228469 BLAKE2B a452d1efb23430a27630b402ad49967088bf8f9bcfa1e9fda1a87c58384c750531724ad24efa89caaa205097617529f9e0b8489251b7d5f098540efd8e4459c3 SHA512 6d96b71da08661ca225cc21bb06d66333c8ccdb79852bbd679ff7d69b091fe3cc6811f7317e1011e7c6867c5b70aaeb5f02de2fb03882914005fbbde583570d0 +DIST pwntools-4.11.0.gh.tar.gz 4237576 BLAKE2B 11b1b6a923c44ee1b5027b4a71f9f3b6b9bcd36a2a38915ee46ffc855b0749528a204581dcb5071d50031701924b3cc08edf95b363d1d1b6e76d029a91011293 SHA512 a5be69a19cea933680f1946e389fad4edbbdb0d6106cd1f78778f901a6ddaaef734389678c5b4f16718a788d53bff6025817d83c06ab3dc1a200a5ff3c696aaa DIST pwntools-4.11.0_beta0.gh.tar.gz 4234690 BLAKE2B 8e87cd9eddf1fe7e4ee716a8e5ad82150b0f9c8c3bd44e4c071b551643be032111b97d7024844cd0107ef259287e29920d3fa672a7f458331baba7a97ec7acac SHA512 f3377b2c2b2cd25f3c36930245117fbbdb30fb8ff7f0c0c8633745cbb9b5192822087d8621da5ad325bf349efe616c538435fb490a35b12f57d04b79788d07f3 -DIST pwntools-4.9.0.gh.tar.gz 4218616 BLAKE2B d811a96943fbe80a4082bdff412aee5df02250846189e6300e99a6630bc02906053e728ca9904b27ddc546ad2c3612818a046b4d6418d8ebf682df600b99bc99 SHA512 8ed404dc556383712ad4de799fbff09f51735065cac07ca909f1430b22e6e9574d870aaaa4a7ce0e22d5f6edb18b956847a7aaf4dd6cf0b44fbfcf58e32497fb -EBUILD pwntools-4.10.0.ebuild 1755 BLAKE2B 3b5e268044c21064f885a12f095c8cdf6cd89e413c14bcb194a148d2c903d4d2c1ae83c487d9963a8c3e72077eb9a401121277620138716e4fd6257fdf5326b3 SHA512 490cb802832d53d950ace5aefcc319d1167026a026c559434f8b61a3c59da233a83a69c7ea936b96700ced7f19306dde11cd208daa636a6eedb9df159d245af7 +EBUILD pwntools-4.10.0.ebuild 1753 BLAKE2B 1fa2a733f3698520ab515e6268e5eeb34753e9fdbc4d558dbdce192e7e4fc9aeb88a3a321bb3d6ce2c9156eb95f4bc6569201e8114097e1f32be9eae078e8b01 SHA512 01ca275d6ce55772658e48834268eccd6bc45ef6a0942b5283ae8004f54ccc00258b6d761008fa20334f9caaa60da709ac1cbb63294f9f59481a7e7b66931795 +EBUILD pwntools-4.11.0.ebuild 1701 BLAKE2B 3df3bf89cf4b52bf16d6d468b397ec20049fd751f857327c459a701ae3ca508903da42828f541369e354e346ce4256f1d7bfa76d7d53318abc1be487178e9d84 SHA512 7c53bd5544fd39d82aecf8f0805f18981638ef6ab2b0b1f3cb168a2fe9d76ae73c8c867132f0acb6b9f0e3df1437aafbef63f7b8a604de286df16e326cea52f7 EBUILD pwntools-4.11.0_beta0.ebuild 1701 BLAKE2B 16a7625d9e351ef3bd793bb5ab3e63dd36a89cb9de70f1afc6437f5df378cb66e26c1a6010424cb956cb8441ef5a742304dc98e4837f8aecfe5d1640b830a593 SHA512 6ea07302a60e4efbc61ddb19157ae78c63705211c32ee2a9dbffb559f795b865dd88eab44d6c6b871b8209fbdaa64beb0c9fa1a7e458549da0b0e49c1db67b81 -EBUILD pwntools-4.9.0-r2.ebuild 1739 BLAKE2B f5f8cf92df6b7908ed833e4fe3d689f4324672cab30deea566108c6227e3b856ee2b992b0f39e76910caf163c118489581ed193f0a03e4c20ac7d6feda0303df SHA512 059b434f84d82699ac6651b6425944b40061039e3f1971344b1f4e853571807ee4d40d26e3ccae1b5f506ae6133dc7d34d3caf94913a4e76611fa62e61476708 -EBUILD pwntools-9999.ebuild 1701 BLAKE2B 16a7625d9e351ef3bd793bb5ab3e63dd36a89cb9de70f1afc6437f5df378cb66e26c1a6010424cb956cb8441ef5a742304dc98e4837f8aecfe5d1640b830a593 SHA512 6ea07302a60e4efbc61ddb19157ae78c63705211c32ee2a9dbffb559f795b865dd88eab44d6c6b871b8209fbdaa64beb0c9fa1a7e458549da0b0e49c1db67b81 +EBUILD pwntools-9999.ebuild 1702 BLAKE2B 46728b95d49b1c0edd4d5cbd0d3cd435fe13952c9e53e29d1879776e014e25a57f639926924cb9091ec5ec5948551ce81cdcdf2bd14d13a049cf896c62571d50 SHA512 318d184947270e29990202c0582e9252b33d2da33b5ee877550d2f5e22dd32243b9bda23556f4e777d9b8e7a9871a9c6ee9ef941a40dda5c2c172f4661ab922f MISC metadata.xml 541 BLAKE2B 31c34e39b19efa02a71fa2916d584f78893a864bd06559cffd475b9ff9837989164ab1e7fb8fa5ec345b63bacad314c4218772efed0b5201a964b225ba8e84d4 SHA512 e213766d68840db16fe46c9f3ba7094ebc63955f763963b44606636dfab95f0ed48a368901ad3b464e991205bcacd1de7cfe470dee63268eedf3a74fa901773e diff --git a/dev-util/pwntools/pwntools-4.10.0.ebuild b/dev-util/pwntools/pwntools-4.10.0.ebuild index 8fbdaf6ae04e..bbd1e3a48c01 100644 --- a/dev-util/pwntools/pwntools-4.10.0.ebuild +++ b/dev-util/pwntools/pwntools-4.10.0.ebuild @@ -15,7 +15,7 @@ if [[ ${PV} == "9999" ]]; then EGIT_REPO_URI="https://github.com/Gallopsled/pwntools.git" else SRC_URI="https://github.com/Gallopsled/pwntools/archive/${PV/_beta/beta}.tar.gz -> ${P}.gh.tar.gz" - KEYWORDS="~amd64 ~arm64 ~riscv ~x86" + KEYWORDS="amd64 ~arm64 ~riscv x86" S="${WORKDIR}/${PN}-${PV/_beta/beta}" fi diff --git a/dev-util/pwntools/pwntools-4.9.0-r2.ebuild b/dev-util/pwntools/pwntools-4.11.0.ebuild index cca036676bc2..e1e83950a59c 100644 --- a/dev-util/pwntools/pwntools-4.9.0-r2.ebuild +++ b/dev-util/pwntools/pwntools-4.11.0.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..11} ) DISTUTILS_USE_PEP517=setuptools inherit distutils-r1 @@ -15,7 +15,7 @@ if [[ ${PV} == "9999" ]]; then EGIT_REPO_URI="https://github.com/Gallopsled/pwntools.git" else SRC_URI="https://github.com/Gallopsled/pwntools/archive/${PV/_beta/beta}.tar.gz -> ${P}.gh.tar.gz" - KEYWORDS="amd64 x86" + KEYWORDS="~amd64 ~arm64 ~riscv ~x86" S="${WORKDIR}/${PN}-${PV/_beta/beta}" fi @@ -33,7 +33,7 @@ RDEPEND=" dev-python/packaging[${PYTHON_USEDEP}] >=dev-python/paramiko-1.15.2[${PYTHON_USEDEP}] >=dev-python/psutil-3.3.0[${PYTHON_USEDEP}] - >=dev-python/pyelftools-0.2.4[${PYTHON_USEDEP}] + >=dev-python/pyelftools-0.24[${PYTHON_USEDEP}] >=dev-python/pygments-2.0[${PYTHON_USEDEP}] >=dev-python/pyserial-2.7[${PYTHON_USEDEP}] dev-python/PySocks[${PYTHON_USEDEP}] @@ -45,8 +45,7 @@ RDEPEND=" " PATCHES=( - "${FILESDIR}/${PN}-4.0.0_do_not_mess_with_docs.patch" - "${FILESDIR}/${PN}-4.1.0_update_deps.patch" + "${FILESDIR}/${PN}-4.11.0_update_deps.patch" ) python_configure_all() { diff --git a/dev-util/pwntools/pwntools-9999.ebuild b/dev-util/pwntools/pwntools-9999.ebuild index 627a76a38d69..ae6e8ade5145 100644 --- a/dev-util/pwntools/pwntools-9999.ebuild +++ b/dev-util/pwntools/pwntools-9999.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..11} ) DISTUTILS_USE_PEP517=setuptools inherit distutils-r1 diff --git a/gui-apps/Manifest.gz b/gui-apps/Manifest.gz Binary files differindex 6649679db025..86940ad02207 100644 --- a/gui-apps/Manifest.gz +++ b/gui-apps/Manifest.gz diff --git a/gui-apps/qt6ct/Manifest b/gui-apps/qt6ct/Manifest new file mode 100644 index 000000000000..0a14118c9bde --- /dev/null +++ b/gui-apps/qt6ct/Manifest @@ -0,0 +1,3 @@ +DIST qt6ct-0.8_p20230917.tar.gz 159468 BLAKE2B bf7c5446932a5e8152ee7121f8ee679aeacabae3c3be636bef0e6c1d128abfea571971efabb6366a654ea5845cce028ab641d795d6c56963d894a21732b8656b SHA512 751f9f6b2264ef04661b8b3ccdda599dfc0109aa35f60334857d382414872155b4d5b0e3b14cd6130385dfccb945e1547900a30a7cf08d87a0a592839ef05dba +EBUILD qt6ct-0.8_p20230917.ebuild 1283 BLAKE2B 534247188cb732bdaadb2cf0dbfe2a2aa60862ab5a498299f82087b303d75b2274afedf3ce85327b1c4322a54c274c665db146be275171583deee3f87f86b895 SHA512 46bc603c43fc143458b979f66c57a759bfd13360c572634e995ea4ef835ed36565db26fd7e734a81db7face7bdb0f0ce6580c1fe23c647710fb0ea725165c59d +MISC metadata.xml 328 BLAKE2B 0e3436b743292d8aaceb7474ba3a2ad22a5b0d81e18d2a2ec050a76d773da3736a1be17681d694bcbdbc2c6825639f35836db0ba75be526457af5ad2be29fa3d SHA512 8dd8edc8b55d76fcb5d6f3181783778a6b06fd22bafe0fafba033ef7981981620e9e29d0019ed39fd9b45bb202fddaf6d7f25b5150b81a1fc0054e79784249cc diff --git a/gui-apps/qt6ct/metadata.xml b/gui-apps/qt6ct/metadata.xml new file mode 100644 index 000000000000..68805024ec91 --- /dev/null +++ b/gui-apps/qt6ct/metadata.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>ionen@gentoo.org</email> + <name>Ionen Wolkens</name> + </maintainer> + <upstream> + <remote-id type="github">trialuser02/qt6ct</remote-id> + </upstream> +</pkgmetadata> diff --git a/gui-apps/qt6ct/qt6ct-0.8_p20230917.ebuild b/gui-apps/qt6ct/qt6ct-0.8_p20230917.ebuild new file mode 100644 index 000000000000..fa1499bba9d7 --- /dev/null +++ b/gui-apps/qt6ct/qt6ct-0.8_p20230917.ebuild @@ -0,0 +1,45 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Qt6 Configuration Tool (for DE/WM without Qt integration)" +HOMEPAGE="https://github.com/trialuser02/qt6ct/" +#SRC_URI="https://github.com/trialuser02/qt6ct/releases/download/${PV}/${P}.tar.xz" + +# temporary snapshot for https://github.com/trialuser02/qt6ct/issues/32 +QT6CT_HASH=f083799f1495dabaeeb482274ee90c73a0a78a43 +SRC_URI=" + https://github.com/trialuser02/qt6ct/archive/${QT6CT_HASH}.tar.gz + -> ${P}.tar.gz +" +S=${WORKDIR}/${PN}-${QT6CT_HASH} + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64" + +# uses Qt private APIs wrt := +DEPEND="dev-qt/qtbase:6=[gui,widgets]" +RDEPEND=" + ${DEPEND} + dev-qt/qtsvg:6 +" +BDEPEND=" + dev-qt/qtbase:6 + dev-qt/qttools:6[linguist] +" + +pkg_postinst() { + if [[ ! ${REPLACING_VERSIONS} ]]; then + elog "Note need to export QT_QPA_PLATFORMTHEME=qt6ct in the used environment" + elog "for theming to take effect (not done automatically, may want to set in" + elog "the HOME's shell initialization scripts, or use /etc/env.d followed by" + elog "running env-update then re-login)." + elog + elog "If also using x11-misc/qt5ct, =qt5ct is alternatively recognized so it" + elog "can be activated for both Qt5 and Qt6 at once." + fi +} diff --git a/media-fonts/Manifest.gz b/media-fonts/Manifest.gz Binary files differindex d7833e219376..81f50b9ffa41 100644 --- a/media-fonts/Manifest.gz +++ b/media-fonts/Manifest.gz diff --git a/media-fonts/intel-one-mono/Manifest b/media-fonts/intel-one-mono/Manifest new file mode 100644 index 000000000000..a3c5501ac746 --- /dev/null +++ b/media-fonts/intel-one-mono/Manifest @@ -0,0 +1,3 @@ +DIST intel-one-mono-1.3.0.zip 354382 BLAKE2B 1216f8075fd4137696c65f33a208d70f611991c4663228b151dd54ad0b43dff54073bb944c2390bcd04ab15d7894c552089f867aefd7500faeb23c8e2bb87fc7 SHA512 3c4803d103cd3f6dcd5caf020cefc665812f4859151e399c6e7a547f8c62e1e6b0ab5c9b4a79e20fbb41af435d01ced955db8429d4174b429de79782a8d6503a +EBUILD intel-one-mono-1.3.0.ebuild 473 BLAKE2B bbf27df2c209570d9745596663e82cf60be638113ce60606c9ff45c99c959825479a5c6c6a775a63cf541e397830d0b5d57050e7d730f169759b76104f5bd433 SHA512 d3cd8e9daa999cc63ce9a4067bfaf582f4fbc58dbfae96b583d45b3a6aad1fb5725f898c9f0e579083633bf43857c85c14c0f4167fe5dfd69dd5669f4a83b7cd +MISC metadata.xml 470 BLAKE2B 05d3dca492eecc6f3d31a861d092dae30926bd09a00441fa88e2bfcf396a0d1221e7855dec585ce30bd449e2194c477c2befd4ac386a231a8ef5dc8ba278ed8f SHA512 47d664a8255d3bb79cac0d56d0d3913d276a24bf076c670588573793c42dd0dcccc4e50e67267efeae0056a0f273a8364adee2c6b335902e87fe8a41b0fd1b14 diff --git a/media-fonts/intel-one-mono/intel-one-mono-1.3.0.ebuild b/media-fonts/intel-one-mono/intel-one-mono-1.3.0.ebuild new file mode 100644 index 000000000000..5d69d2d80dbe --- /dev/null +++ b/media-fonts/intel-one-mono/intel-one-mono-1.3.0.ebuild @@ -0,0 +1,26 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +FONT_SUFFIX="otf" + +inherit font + +DESCRIPTION="Intel One Mono font family" +HOMEPAGE="https://github.com/intel/intel-one-mono" + +SRC_URI="https://github.com/intel/intel-one-mono/releases/download/V${PV}/otf.zip -> ${P}.zip" +S="${WORKDIR}/otf" + +LICENSE="OFL-1.1" +SLOT="0" +KEYWORDS="~amd64" + +RESTRICT="binchecks strip" + +BDEPEND=" + app-arch/unzip +" + +src_compile() { :; } diff --git a/media-fonts/intel-one-mono/metadata.xml b/media-fonts/intel-one-mono/metadata.xml new file mode 100644 index 000000000000..9a8dddcde994 --- /dev/null +++ b/media-fonts/intel-one-mono/metadata.xml @@ -0,0 +1,15 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>Matt.Jolly@footclan.ninja</email> + <name>Matt Jolly</name> + </maintainer> + <maintainer type="project" proxied="proxy"> + <email>proxy-maint@gentoo.org</email> + <name>Proxy Maintainers</name> + </maintainer> + <upstream> + <remote-id type="github">intel/intel-one-mono</remote-id> + </upstream> +</pkgmetadata> diff --git a/media-gfx/Manifest.gz b/media-gfx/Manifest.gz Binary files differindex 7cfcfdde133a..3b1e0752db4b 100644 --- a/media-gfx/Manifest.gz +++ b/media-gfx/Manifest.gz diff --git a/media-gfx/aewan/Manifest b/media-gfx/aewan/Manifest index 92a64b0fbdeb..057351f990a8 100644 --- a/media-gfx/aewan/Manifest +++ b/media-gfx/aewan/Manifest @@ -4,5 +4,5 @@ AUX aewan-1.0.01-fix-warnings.patch 1131 BLAKE2B a944dbfe8d1a2115ec51d00fa5570fc AUX aewan-1.0.01-tinfo.patch 546 BLAKE2B 5b2ff040df207cc9b9810ea0e733d4e4113acba1473a68a4c01eb0dca15fe7125dc8bfafb36af56c20260d41060d4450127df9c27415babe94f1ff3cc29988e0 SHA512 226780e4176490798f82e8f8184c0d8a44df8958c793925bbd7ccc87a4640e8ea1a09f47a7bdb90f7b94ef6abdda55d8ec4ad2623da26c4ac6cab11838e93277 DIST aewan-1.0.01.tar.gz 122880 BLAKE2B 396b7d6111e889ac30140b5bf7097c8d83b05c956a86fdf50651800371356862ab580e7afb1b68cc9f119339b68c786e81666cdd04f8cfc0bf02866dcaef9560 SHA512 8c7e81ed3e2c4d0848e36ed60922c920471c7bc46a7127f529be3f5a9c3c66a6e0dff06bca7b5cb21eb0a93d03ba31fd4ef07fc48e2e39f2224956801fe322f3 EBUILD aewan-1.0.01-r1.ebuild 557 BLAKE2B ff7bcb597c5333d1d71030c9ae9487dee26d43659d8a84d6a06603d40c15ffff37137bf95c1e975127e369f06ec86cbc001ecb60fa4fa26d1731c708c7f89f01 SHA512 39c76643f6f86246487c18a83f597e73520b5a35042599e44d21c03889dc1b4bddbeb78766e72fa5050dfd2780d7043bde47f2c8ab78e4993b2ec17c40a37bc8 -EBUILD aewan-1.0.01-r2.ebuild 686 BLAKE2B 16c22b12157fdec290ebce67665f75133a43f30eb2958d0f570825e284045ba68418e55f92900e479d52480e204403cb6e8f3ec5e3d02e70f0a3185dc5097538 SHA512 1943ecfda93879cbaf42447d9b9e320a24f984a65180f9b8f82f1ffb4bf6628d3848d93800dcd29d01e2ea36bd09f22ebcf4e1498fb50adf7aa8955725d206f7 +EBUILD aewan-1.0.01-r2.ebuild 684 BLAKE2B 1d3322159a589b116f624ae1d2620ad004db0a3abffd63584e153e024963f658a04b7faa70b72a8afa19a908dbd222fde0247cb19a616a4f274bc687b091dc76 SHA512 8003c5caa524f6e863a40e5315e5d4b52f5dad0729dabad0bce0a6ddd97b1d7701881bc8bea8c1fcbd763f5bce08799482da4776d032541d74472087c56ae18b MISC metadata.xml 472 BLAKE2B 84df69cd7f2a501828a66fa5a66e8626ba1b6f7d3262b53fbda4ab8e392ec108aa3a7170f630571b28acbf3a6089c5f7e733923f13a1493340b81a2adac7ea59 SHA512 1ca859452592ed3f5d936ea418a99668eb7bdc84a8eeeebd4c644197368ecb36e0e9aa4fe0e2dbfa0c705b721213531bd89deb00e6a28b16b6e64f1f5be3c714 diff --git a/media-gfx/aewan/aewan-1.0.01-r2.ebuild b/media-gfx/aewan/aewan-1.0.01-r2.ebuild index c6ed390a2abd..e13be3d11d22 100644 --- a/media-gfx/aewan/aewan-1.0.01-r2.ebuild +++ b/media-gfx/aewan/aewan-1.0.01-r2.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/project/${PN}/${PN}/${P}/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" DOCS=( CHANGELOG README TODO ) diff --git a/media-gfx/inkscape/Manifest b/media-gfx/inkscape/Manifest index ed995e7af9e0..9d675e1d652c 100644 --- a/media-gfx/inkscape/Manifest +++ b/media-gfx/inkscape/Manifest @@ -1,6 +1,8 @@ AUX inkscape-1.2.2-fix-compile.patch 1948 BLAKE2B 4482e3f021f9cdee4a26e0d179e5e18e21d2a0649d1801979ee08b2428a1b9ae8850a09cacaa2121a25069d763758123f0c550e1e7dac2a91c04198eb6bc960f SHA512 ccc4a593c903ce467e0076a8b036aac421a3f5a943815d6d7cf91c48acb07d49c76fb73b58ad01fc3a3f45af2c6e4bc78d6a13848ed3f91de42c3a074b1aeb17 DIST inkscape-1.2.2.tar.xz 39392040 BLAKE2B 7a4f0e42d1d8b67f42b924c760be484156e210e5661dc48408c992cbef5e0ac997a468cf1263e5c14cd5c0c0a83345e77055ff59fd7fb2d01b2d196f42a9e858 SHA512 b3e95f7d45612140b38c95fd758b051c27b0ed55bac7e7980c0491d3ba94c62edd7f0b27034314388bf74faf2046d829f36d2f6745cb4a54fb43b8b684df235f -EBUILD inkscape-1.2.2-r4.ebuild 5246 BLAKE2B 8e28f632c05ad84ddf7c54eeacbb44157eeee885255672e4792edb5f2851c1f5f7e25ed71f52f82bc4a4f36f65997cbdefa26a2e06d5441387bffed31144623c SHA512 538ab62136f0e6dad3437086ea48d2d5646b5884130ff0cd25066976a273bda1e149505caeea2f635a6f11f3501227a739b36a17d81ac061779b19a9f59de1ff -EBUILD inkscape-1.2.2.ebuild 5189 BLAKE2B 62a14c92e245ec737176aa3015bd508068fe0c12436f1487f5140bd0f6bf50f4ffed82abd67cb35b2b2814ea0fad9eea3c2b5f634784be5a1c64f8040d48ad55 SHA512 0aaf8dc62bc796b78ec7076fa9d6b6f2c75e767b98e251345e5b7727d65827a23dd55d3ee08fbff7650ef3533f7bf7692a2ab294299bfd36c8d01be3b63f9560 -EBUILD inkscape-9999.ebuild 5109 BLAKE2B 072db9c614f1b307df080b0541016db844eb5a5dc060146ee6b762a7655daeb35f6c9fd6b64b345eba4b2e4b9b037623f4658dd3c6d86b6f278c3a970a931d4e SHA512 2bf56ca70b41768db67029bb61a6fc4f98e3ada53dbbbe02437f42a38fb5e1fe5d0e489ef42c1e836f79eb429513f48439a077839776eb9b05b8600f51faa9e3 -MISC metadata.xml 876 BLAKE2B e8998be1909e5848fd13fa4a8c4e2d9a424c818c3a41ebdd0a5807f572f9d0037900ac2516d107b9ab016410c25bc4ca3225e832ef17bd6b345d6471d5b5f0bc SHA512 f9a8581f7f401a40b100f61e67adb032859b2c70bd49eaa60b13a18cf24cc24e3a2704e227cba5590aad4bbaf705f3a4bf8c6ffda75f473c39bb8177af4aca6b +DIST inkscape-1.3.tar.xz 85764028 BLAKE2B 798ba301fa649c12c4fd14ec32ab5361ec83a15d5049e493cb27666a7322a65a5f168f8510d525f58abcba8cf32bd2de772de3ae11e86d40556f0255fe768c90 SHA512 1eb488105586bf98a51c7109ab2e23292f039e5f0e66de4d3684a73f0ab408d89ee55560517d3185370ad3f32b31cf03d149df02ba5c895fe386dd1581fcb2e8 +EBUILD inkscape-1.2.2-r4.ebuild 5311 BLAKE2B edcf8affb0c5538b0aa6aae407966cd7ca9ca099be76ed1680d7764fc19b2e8012d3f3f14a1091dd32c09e59ecf6ea32e0ed2bcae20918fce78074c3cf1a2c8f SHA512 362e9879420f9ab450affc624a984d3f3c88a82b164cfc85ed4f4058673f471ac29f9cec7cf8806a322fe1feb1ec3d281639713f47781346b040c85217104434 +EBUILD inkscape-1.2.2.ebuild 5254 BLAKE2B 164f9d0482e89aaceacd35e68634c92160e015b495234592194ebaae5d0c80423af2cb650eb1d5d63b2a5d02dd9cf31b2ed40e4348477120f3465df9615f1494 SHA512 b5c88d5aa0fbd1b81f3807409ccdee0f9acbe140d5c46f2e56d2b298a639f0b1c95b2f5078498e329c384618e12f3871c38ae4dd3e491c2d86eecabf7b063afb +EBUILD inkscape-1.3.ebuild 5376 BLAKE2B e2853a4667bbe86e127ec8ab8778b1e1a56f825f4b3059859ecf066afe084877c3dfd6dfc643a5e98376ac4e05a0e72adf48bc95165d53d21601b12e068021fb SHA512 623f61bbde4330519ec658afd6668b3e26ebbcf9db560cd7fe086c333c641c02ba4837b73a038caea0eeacf29745f82174220f6319f56ee755ac950f4a8cb493 +EBUILD inkscape-9999.ebuild 5376 BLAKE2B e2853a4667bbe86e127ec8ab8778b1e1a56f825f4b3059859ecf066afe084877c3dfd6dfc643a5e98376ac4e05a0e72adf48bc95165d53d21601b12e068021fb SHA512 623f61bbde4330519ec658afd6668b3e26ebbcf9db560cd7fe086c333c641c02ba4837b73a038caea0eeacf29745f82174220f6319f56ee755ac950f4a8cb493 +MISC metadata.xml 982 BLAKE2B f44f534865614c8dd7bf71e92ce69cff708fc08e3eb701765bf93144b433ec52df52a506b69cc98969909c695015881b60592cccdf27613c6fe82812fc50727b SHA512 2963a9b473f139d06cefd1c3231ef148045c005adb4688850522c183f39ba15a36331b7eae7752e9bf15a26e6370f2af14ec02e59735f1753246c45821c0cdbc diff --git a/media-gfx/inkscape/inkscape-1.2.2-r4.ebuild b/media-gfx/inkscape/inkscape-1.2.2-r4.ebuild index d1745d96109b..dad95b005747 100644 --- a/media-gfx/inkscape/inkscape-1.2.2-r4.ebuild +++ b/media-gfx/inkscape/inkscape-1.2.2-r4.ebuild @@ -21,10 +21,10 @@ HOMEPAGE="https://inkscape.org/ https://gitlab.com/inkscape/inkscape/" LICENSE="GPL-2 LGPL-2.1" SLOT="0" -IUSE="cdr dia exif graphicsmagick imagemagick inkjar jemalloc jpeg -openmp postscript readline spell svg2 test visio wpg X" - +IUSE="cdr dia exif graphicsmagick imagemagick inkjar jemalloc jpeg openmp postscript readline spell svg2 test visio wpg X" REQUIRED_USE="${PYTHON_REQUIRED_USE}" +# Lots of test failures which need investigating, bug #871621 +RESTRICT="!test? ( test ) test" BDEPEND=" dev-util/glib-utils @@ -103,8 +103,6 @@ DEPEND="${COMMON_DEPEND} test? ( dev-cpp/gtest ) " -RESTRICT="!test? ( test )" - S="${WORKDIR}/${MY_P}" PATCHES=( diff --git a/media-gfx/inkscape/inkscape-1.2.2.ebuild b/media-gfx/inkscape/inkscape-1.2.2.ebuild index a5abc5d13f0a..1d5d7d1ddda9 100644 --- a/media-gfx/inkscape/inkscape-1.2.2.ebuild +++ b/media-gfx/inkscape/inkscape-1.2.2.ebuild @@ -21,10 +21,10 @@ HOMEPAGE="https://inkscape.org/ https://gitlab.com/inkscape/inkscape/" LICENSE="GPL-2 LGPL-2.1" SLOT="0" -IUSE="cdr dia exif graphicsmagick imagemagick inkjar jemalloc jpeg -openmp postscript readline spell svg2 test visio wpg X" - +IUSE="cdr dia exif graphicsmagick imagemagick inkjar jemalloc jpeg openmp postscript readline spell svg2 test visio wpg X" REQUIRED_USE="${PYTHON_REQUIRED_USE}" +# Lots of test failures which need investigating, bug #871621 +RESTRICT="!test? ( test ) test" BDEPEND=" dev-util/glib-utils @@ -104,8 +104,6 @@ DEPEND="${COMMON_DEPEND} test? ( dev-cpp/gtest ) " -RESTRICT="!test? ( test )" - S="${WORKDIR}/${MY_P}" pkg_pretend() { diff --git a/media-gfx/inkscape/inkscape-1.3.ebuild b/media-gfx/inkscape/inkscape-1.3.ebuild new file mode 100644 index 000000000000..0f162519d9ab --- /dev/null +++ b/media-gfx/inkscape/inkscape-1.3.ebuild @@ -0,0 +1,201 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_REQ_USE="xml(+)" +MY_P="${P/_/}" +inherit cmake flag-o-matic xdg toolchain-funcs python-single-r1 + +if [[ ${PV} = 9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://gitlab.com/inkscape/inkscape.git" +else + SRC_URI="https://media.inkscape.org/dl/resources/file/${P}.tar.xz" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +fi + +DESCRIPTION="SVG based generic vector-drawing program" +HOMEPAGE="https://inkscape.org/ https://gitlab.com/inkscape/inkscape/" + +LICENSE="GPL-2 LGPL-2.1" +SLOT="0" +IUSE="cdr dia exif graphicsmagick imagemagick inkjar jpeg openmp postscript readline sourceview spell svg2 test visio wpg X" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" +# Lots of test failures which need investigating, bug #871621 +RESTRICT="!test? ( test ) test" + +BDEPEND=" + dev-util/glib-utils + >=sys-devel/gettext-0.17 + virtual/pkgconfig + test? ( virtual/imagemagick-tools ) +" +COMMON_DEPEND="${PYTHON_DEPS} + >=app-text/poppler-0.57.0:=[cairo] + >=dev-cpp/cairomm-1.12:0 + >=dev-cpp/glibmm-2.54.1:2 + dev-cpp/gtkmm:3.0 + >=dev-cpp/pangomm-2.40:1.4 + >=dev-libs/boehm-gc-7.1:= + dev-libs/boost:=[stacktrace(-)] + dev-libs/double-conversion:= + >=dev-libs/glib-2.41 + >=dev-libs/libsigc++-2.8:2 + >=dev-libs/libxml2-2.7.4 + >=dev-libs/libxslt-1.1.25 + dev-libs/popt + media-gfx/potrace + media-libs/libepoxy + media-libs/fontconfig + media-libs/freetype:2 + media-libs/lcms:2 + media-libs/libpng:0= + net-libs/libsoup:2.4 + sci-libs/gsl:= + >=x11-libs/pango-1.44 + x11-libs/gtk+:3[X?] + X? ( x11-libs/libX11 ) + $(python_gen_cond_dep ' + dev-python/appdirs[${PYTHON_USEDEP}] + dev-python/cachecontrol[${PYTHON_USEDEP}] + dev-python/cssselect[${PYTHON_USEDEP}] + dev-python/lockfile[${PYTHON_USEDEP}] + dev-python/lxml[${PYTHON_USEDEP}] + media-gfx/scour[${PYTHON_USEDEP}] + ') + cdr? ( + app-text/libwpg:0.3 + dev-libs/librevenge + media-libs/libcdr + ) + exif? ( media-libs/libexif ) + imagemagick? ( + !graphicsmagick? ( media-gfx/imagemagick:=[cxx] ) + graphicsmagick? ( media-gfx/graphicsmagick:=[cxx] ) + ) + jpeg? ( media-libs/libjpeg-turbo:= ) + readline? ( sys-libs/readline:= ) + sourceview? ( x11-libs/gtksourceview:4 ) + spell? ( app-text/gspell ) + visio? ( + app-text/libwpg:0.3 + dev-libs/librevenge + media-libs/libvisio + ) + wpg? ( + app-text/libwpg:0.3 + dev-libs/librevenge + ) +" +# These only use executables provided by these packages +# See share/extensions for more details. inkscape can tell you to +# install these so we could of course just not depend on those and rely +# on that. +RDEPEND="${COMMON_DEPEND} + $(python_gen_cond_dep ' + dev-python/numpy[${PYTHON_USEDEP}] + ') + dia? ( app-office/dia ) + postscript? ( app-text/ghostscript-gpl ) +" +DEPEND="${COMMON_DEPEND} + test? ( dev-cpp/gtest ) +" + +S="${WORKDIR}/${MY_P}" + +pkg_pretend() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + +pkg_setup() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp + python-single-r1_pkg_setup +} + +src_unpack() { + if [[ ${PV} = 9999* ]]; then + git-r3_src_unpack + else + default + fi + [[ -d "${S}" ]] || mv -v "${WORKDIR}/${P}_202"?-??-* "${S}" || die +} + +src_prepare() { + cmake_src_prepare + sed -i "/install.*COPYING/d" CMakeScripts/ConfigCPack.cmake || die +} + +src_configure() { + # aliasing unsafe wrt #310393 + append-flags -fno-strict-aliasing + + local mycmakeargs=( + # -DWITH_LPETOOL # Compile with LPE Tool and experimental LPEs enabled + -DWITH_NLS=ON + -DENABLE_POPPLER=ON + -DENABLE_POPPLER_CAIRO=ON + -DWITH_PROFILING=OFF + -DWITH_INTERNAL_2GEOM=ON + -DBUILD_TESTING=$(usex test) + -DWITH_LIBCDR=$(usex cdr) + -DWITH_IMAGE_MAGICK=$(usex imagemagick $(usex !graphicsmagick)) # requires ImageMagick 6, only IM must be enabled + -DWITH_GRAPHICS_MAGICK=$(usex graphicsmagick $(usex imagemagick)) # both must be enabled to use GraphicsMagick + -DWITH_GNU_READLINE=$(usex readline) + -DWITH_GSPELL=$(usex spell) + -DWITH_JEMALLOC=OFF + -DENABLE_LCMS=ON + -DWITH_OPENMP=$(usex openmp) + -DBUILD_SHARED_LIBS=ON + -DWITH_GSOURCEVIEW=$(usex sourceview) + -DWITH_SVG2=$(usex svg2) + -DWITH_LIBVISIO=$(usex visio) + -DWITH_LIBWPG=$(usex wpg) + -DWITH_X11=$(usex X) + ) + + cmake_src_configure +} + +src_test() { + CMAKE_SKIP_TESTS=( + # render_text*: needs patched Cairo / maybe upstream changes + # not yet in a release. + # test_lpe/test_lpe64: precision differences b/c of new GCC? + # cli_export-png-color-mode-gray-8_png_check_output: ditto? + render_test-use + render_test-glyph-y-pos + render_text-glyphs-combining + render_text-glyphs-vertical + render_test-rtl-vertical + test_lpe + test_lpe64 + cli_export-png-color-mode-gray-8_png_check_output + ) + + # bug #871621 + cmake_src_compile tests + cmake_src_test -j1 +} + +src_install() { + cmake_src_install + + find "${ED}" -type f -name "*.la" -delete || die + + find "${ED}"/usr/share/man -type f -maxdepth 3 -name '*.bz2' -exec bzip2 -d {} \; || die + + find "${ED}"/usr/share/man -type f -maxdepth 3 -name '*.gz' -exec gzip -d {} \; || die + + local extdir="${ED}"/usr/share/${PN}/extensions + + if [[ -e "${extdir}" ]] && [[ -n $(find "${extdir}" -mindepth 1) ]]; then + python_optimize "${ED}"/usr/share/${PN}/extensions + fi + + # Empty directory causes sandbox issues, see bug #761915 + rm -r "${ED}/usr/share/inkscape/fonts" || die "Failed to remove fonts directory." +} diff --git a/media-gfx/inkscape/inkscape-9999.ebuild b/media-gfx/inkscape/inkscape-9999.ebuild index 176dc00840be..0f162519d9ab 100644 --- a/media-gfx/inkscape/inkscape-9999.ebuild +++ b/media-gfx/inkscape/inkscape-9999.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..11} ) PYTHON_REQ_USE="xml(+)" MY_P="${P/_/}" inherit cmake flag-o-matic xdg toolchain-funcs python-single-r1 @@ -13,7 +13,7 @@ if [[ ${PV} = 9999* ]]; then EGIT_REPO_URI="https://gitlab.com/inkscape/inkscape.git" else SRC_URI="https://media.inkscape.org/dl/resources/file/${P}.tar.xz" - KEYWORDS="~alpha ~amd64" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" fi DESCRIPTION="SVG based generic vector-drawing program" @@ -21,10 +21,10 @@ HOMEPAGE="https://inkscape.org/ https://gitlab.com/inkscape/inkscape/" LICENSE="GPL-2 LGPL-2.1" SLOT="0" -IUSE="cdr dia exif graphicsmagick imagemagick inkjar jpeg -openmp postscript readline spell svg2 test visio wpg X" - +IUSE="cdr dia exif graphicsmagick imagemagick inkjar jpeg openmp postscript readline sourceview spell svg2 test visio wpg X" REQUIRED_USE="${PYTHON_REQUIRED_USE}" +# Lots of test failures which need investigating, bug #871621 +RESTRICT="!test? ( test ) test" BDEPEND=" dev-util/glib-utils @@ -77,6 +77,7 @@ COMMON_DEPEND="${PYTHON_DEPS} ) jpeg? ( media-libs/libjpeg-turbo:= ) readline? ( sys-libs/readline:= ) + sourceview? ( x11-libs/gtksourceview:4 ) spell? ( app-text/gspell ) visio? ( app-text/libwpg:0.3 @@ -103,8 +104,6 @@ DEPEND="${COMMON_DEPEND} test? ( dev-cpp/gtest ) " -RESTRICT="!test? ( test )" - S="${WORKDIR}/${MY_P}" pkg_pretend() { @@ -151,6 +150,7 @@ src_configure() { -DENABLE_LCMS=ON -DWITH_OPENMP=$(usex openmp) -DBUILD_SHARED_LIBS=ON + -DWITH_GSOURCEVIEW=$(usex sourceview) -DWITH_SVG2=$(usex svg2) -DWITH_LIBVISIO=$(usex visio) -DWITH_LIBWPG=$(usex wpg) @@ -161,14 +161,23 @@ src_configure() { } src_test() { - local myctestargs=( + CMAKE_SKIP_TESTS=( # render_text*: needs patched Cairo / maybe upstream changes # not yet in a release. # test_lpe/test_lpe64: precision differences b/c of new GCC? # cli_export-png-color-mode-gray-8_png_check_output: ditto? - -E "(render_test-use|render_test-glyph-y-pos|render_text-glyphs-combining|render_text-glyphs-vertical|render_test-rtl-vertical|test_lpe|test_lpe64|cli_export-png-color-mode-gray-8_png_check_output)" + render_test-use + render_test-glyph-y-pos + render_text-glyphs-combining + render_text-glyphs-vertical + render_test-rtl-vertical + test_lpe + test_lpe64 + cli_export-png-color-mode-gray-8_png_check_output ) + # bug #871621 + cmake_src_compile tests cmake_src_test -j1 } diff --git a/media-gfx/inkscape/metadata.xml b/media-gfx/inkscape/metadata.xml index f5a32443fc24..ec2121f26229 100644 --- a/media-gfx/inkscape/metadata.xml +++ b/media-gfx/inkscape/metadata.xml @@ -9,6 +9,7 @@ <flag name="cdr">Enable support for CorelDRAW files via <pkg>media-libs/libcdr</pkg></flag> <flag name="dia">Enable DIA flow chart import via <pkg>app-office/dia</pkg></flag> <flag name="inkjar">Enable support for OpenOffice.org SVG jar files</flag> + <flag name="sourceview">Enable syntax highlighting support via <pkg>x11-libs/gtksourceview</pkg></flag> <flag name="svg2">Enable support for new SVG2 features</flag> <flag name="visio">Enable support for Microsoft Visio diagrams via <pkg>media-libs/libvisio</pkg></flag> <flag name="wpg">Enable support for WordPerfect graphics via <pkg>app-text/libwpg</pkg></flag> diff --git a/metadata/Manifest.gz b/metadata/Manifest.gz Binary files differindex 517360b01329..01a1911d98dc 100644 --- a/metadata/Manifest.gz +++ b/metadata/Manifest.gz diff --git a/metadata/dtd/timestamp.chk b/metadata/dtd/timestamp.chk index f7e0d5de75e2..533d9087852a 100644 --- a/metadata/dtd/timestamp.chk +++ b/metadata/dtd/timestamp.chk @@ -1 +1 @@ -Sun, 17 Sep 2023 23:40:06 +0000 +Mon, 18 Sep 2023 09:40:06 +0000 diff --git a/metadata/glsa/Manifest b/metadata/glsa/Manifest index 5e3c47397edb..4bbf9349463a 100644 --- a/metadata/glsa/Manifest +++ b/metadata/glsa/Manifest @@ -2,22 +2,22 @@ Hash: SHA512 MANIFEST Manifest.files.gz 547551 BLAKE2B 1c8a2c44712370196d7063d9129e5418e3dfa4b013e30a5e0a4b9367b2131bb0b45949b8c8d9e8433aa0d483da04220b33d15fca9118364a0fc9d95430b13e46 SHA512 d863cabfd6bbd4b1772db2994615c985318c23ec71f69d65a91382cfdfbf51e724628c09c24586716e946026cf13fc73b968032951be742049f80dc8fa300c06 -TIMESTAMP 2023-09-17T23:40:11Z +TIMESTAMP 2023-09-18T09:40:09Z -----BEGIN PGP SIGNATURE----- -iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmUHjltfFIAAAAAALgAo +iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmUIGvlfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY -klDtsBAAsoSFSUB8IfK0TmStiC4SfcfUu8UhPftzAqZ43Nihr2cf6al5pEp/iHyO -xqwiqm+O8FGLdQ3jSF4P8s7xgcmJc9unXC79nV6Vdx9PL3p3YmRc1d5vgqe0/B9v -HFm9/tt6fJ0nL/fInYVnys7dwjEmhmzfRZb7EgdKbGOH54hZb+8Pb2i2LLX18bFD -Fhhv8yW3d9/cBkpHpn7Zl9jAlQGKMHGMzQ5C5AAcStcP9m9x08yIWn0pH428hX/5 -0jfNT/REhOJn1Jg4V4uoILmh/1wtriy0C4tTaFE0NDz+bIcVuPT45K3eK/KWqHPz -0W3RF7+Oz1u+kNDax/XzxWI+CIhV45tv3c9WxnQizmKaLH3A1KB8/QVG2MBE1g15 -IhWATEmUvcvUGLKwUyzCYK43mtCMuUqp/rIHzV93B5uoMj8qCrPawj8S57SONYAD -lGDbAkEAq91Mujll8tFPnr55tocFvAAXD5QNhYNfr6kVTUsMBbNkjuEBkUBJ2Fi9 -it6s5L/LBBVSJdZEGAF7WZaiQwAck9yxAfOiPJQmOi29o5VswYXSXzK0x6TgnWOI -K5/z65bBxF+TzW8rH74rSO/J3rmjWW4kaEy8AJjlvV/1ycnOkxaw7PaUh5Sa6KJt -mFQv28hNPmNboa4sHKofBEAXMkWBz6ysB4vd6BpRefY/qPK8HZc= -=1Z6i +klD5AA/+ItYCpGgudEbQJMlN8rHy/K3MX9iSBynxhFJcej1fiSIwV3HQ98xZ2b61 +6oV88+lC0pzQcakHSuytBqrVCPahB53DsbF32ufCJwT9ONw0l6+uZoP7RzOD7Xhd +LT9avQS16RIcyKWqEMB9WBL/fM2991UGttKjQYb6YKiGHtOQ0zDLEPBdUHyPUXXY +bN3ZlaYqt5nFpuBOj8TxzxNdD1rMD88Jeaao6AcC9yNrZnBplIouVTaAhVGpK4nq +Ql4Iiq6tsajF3i+tBGVNlRLwsBEyKBRWqvOy60rrBklX+9OsSPiMeMF6SQRGBmQR +QEsWQNyB9jwgq0rq/2lGanKcuLOIpRpnyKFsIAVy+n7NUucYdU5woutLsSU5S5mz +Xi7swVZsmUSZSoXpTATVbZUmXSUQqgFVbaA4Z6SmC3nSVATrrfLJ0YLvBu/X1OzS +E+dUW8PKRBVx9qbb/50gC6uoRGU84Gjh7PlaZJEkMKMDaN//jFV0BlwU6Ept/CTN +boMS782nFLfCjOIBfSqf54APHRumTYqUMAloUzm5TrVwO0D0388vNRnq3k8zzw1n +a3AMnDffXxPgSA5pigep/i6lhZw/d5Y16xjjU3SMbpq0O2+5fJlT+AWgMv8yujnQ +8uI0pPp+k77S4wSOwozrNpSxb8lm9nqYg3+XsytNGVFQEeA28uA= +=PYT2 -----END PGP SIGNATURE----- diff --git a/metadata/glsa/timestamp.chk b/metadata/glsa/timestamp.chk index f7e0d5de75e2..533d9087852a 100644 --- a/metadata/glsa/timestamp.chk +++ b/metadata/glsa/timestamp.chk @@ -1 +1 @@ -Sun, 17 Sep 2023 23:40:06 +0000 +Mon, 18 Sep 2023 09:40:06 +0000 diff --git a/metadata/md5-cache/Manifest.gz b/metadata/md5-cache/Manifest.gz Binary files differindex ad708ebda1cc..1a3f61ac9a88 100644 --- a/metadata/md5-cache/Manifest.gz +++ b/metadata/md5-cache/Manifest.gz diff --git a/metadata/md5-cache/app-forensics/Manifest.gz b/metadata/md5-cache/app-forensics/Manifest.gz Binary files differindex 3b41f8402294..ac5636f95860 100644 --- a/metadata/md5-cache/app-forensics/Manifest.gz +++ b/metadata/md5-cache/app-forensics/Manifest.gz diff --git a/metadata/md5-cache/app-forensics/volatility3-2.0.1 b/metadata/md5-cache/app-forensics/volatility3-2.0.1 deleted file mode 100644 index 769e66ce18c7..000000000000 --- a/metadata/md5-cache/app-forensics/volatility3-2.0.1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DEPEND=>=dev-python/pefile-2017.8.1[python_targets_python3_10(-)?] crypt? ( >=dev-python/pycryptodome-3[python_targets_python3_10(-)?] ) disasm? ( >=dev-libs/capstone-3.0.5[python,python_targets_python3_10(-)?] ) jsonschema? ( >=dev-python/jsonschema-2.3.0[python_targets_python3_10(-)?] ) leechcore? ( >=dev-python/leechcorepyc-2.4.0[python_targets_python3_10(-)?] ) snappy? ( >=dev-python/python-snappy-0.6.0[python_targets_python3_10(-)?] ) yara? ( >=dev-python/yara-python-3.8.0[python_targets_python3_10(-)?] ) -DESCRIPTION=Framework for analyzing volatile memory -EAPI=8 -HOMEPAGE=https://github.com/volatilityfoundation/volatility3/ https://www.volatilityfoundation.org/ -INHERIT=distutils-r1 -IUSE=crypt disasm jsonschema leechcore snappy yara python_targets_python3_10 -KEYWORDS=amd64 x86 -LICENSE=GPL-2+ -RDEPEND=>=dev-python/pefile-2017.8.1[python_targets_python3_10(-)?] crypt? ( >=dev-python/pycryptodome-3[python_targets_python3_10(-)?] ) disasm? ( >=dev-libs/capstone-3.0.5[python,python_targets_python3_10(-)?] ) jsonschema? ( >=dev-python/jsonschema-2.3.0[python_targets_python3_10(-)?] ) leechcore? ( >=dev-python/leechcorepyc-2.4.0[python_targets_python3_10(-)?] ) snappy? ( >=dev-python/python-snappy-0.6.0[python_targets_python3_10(-)?] ) yara? ( >=dev-python/yara-python-3.8.0[python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_10 ) -SLOT=0 -SRC_URI=https://github.com/volatilityfoundation/volatility3/archive/v2.0.1.tar.gz -> volatility3-2.0.1.tar.gz -_eclasses_=distutils-r1 24344aec2be39c69d9f279b5415298ce flag-o-matic be27a904c614cb93ae037762dc69bcc2 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 12aa0037eb004139215ff04894d52b28 toolchain-funcs 862d337d98edb576796827be2c6b11ca -_md5_=b61ea6f0b551dc9ac294a7c923cead88 diff --git a/metadata/md5-cache/app-forensics/volatility3-2.4.0-r1 b/metadata/md5-cache/app-forensics/volatility3-2.4.0-r1 deleted file mode 100644 index 328b78308f45..000000000000 --- a/metadata/md5-cache/app-forensics/volatility3-2.4.0-r1 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] -DEFINED_PHASES=compile configure install prepare test -DEPEND=>=dev-python/pefile-2017.8.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] crypt? ( >=dev-python/pycryptodome-3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) disasm? ( >=dev-libs/capstone-3.0.5[python,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) jsonschema? ( >=dev-python/jsonschema-2.3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) leechcore? ( >=dev-python/leechcorepyc-2.4.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) snappy? ( >=dev-python/python-snappy-0.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) yara? ( >=dev-python/yara-python-3.8.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) -DESCRIPTION=Framework for analyzing volatile memory -EAPI=8 -HOMEPAGE=https://github.com/volatilityfoundation/volatility3/ https://www.volatilityfoundation.org/ -INHERIT=distutils-r1 -IUSE=crypt disasm jsonschema leechcore snappy test yara python_targets_python3_10 python_targets_python3_11 -KEYWORDS=amd64 x86 -LICENSE=GPL-2+ -RDEPEND=>=dev-python/pefile-2017.8.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] crypt? ( >=dev-python/pycryptodome-3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) disasm? ( >=dev-libs/capstone-3.0.5[python,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) jsonschema? ( >=dev-python/jsonschema-2.3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) leechcore? ( >=dev-python/leechcorepyc-2.4.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) snappy? ( >=dev-python/python-snappy-0.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) yara? ( >=dev-python/yara-python-3.8.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) -REQUIRED_USE=test? ( yara ) || ( python_targets_python3_10 python_targets_python3_11 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/volatilityfoundation/volatility3/archive/v2.4.0.tar.gz -> volatility3-2.4.0.gh.tar.gz test? ( https://downloads.volatilityfoundation.org/volatility3/images/win-xp-laptop-2005-06-25.img.gz -> volatility3-win-xp-laptop-2005-06-25.img.gz https://downloads.volatilityfoundation.org/volatility3/images/linux-sample-1.bin.gz -> volatility3-linux-sample-1.bin.gz ) -_eclasses_=distutils-r1 24344aec2be39c69d9f279b5415298ce flag-o-matic be27a904c614cb93ae037762dc69bcc2 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 12aa0037eb004139215ff04894d52b28 toolchain-funcs 862d337d98edb576796827be2c6b11ca -_md5_=975446bbaaae8e71951a5a5ed392da42 diff --git a/metadata/md5-cache/app-forensics/yara-4.4.0 b/metadata/md5-cache/app-forensics/yara-4.4.0 new file mode 100644 index 000000000000..8a75e7b25bcb --- /dev/null +++ b/metadata/md5-cache/app-forensics/yara-4.4.0 @@ -0,0 +1,17 @@ +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7 +DEFINED_PHASES=configure install prepare test +DEPEND=dev-libs/openssl:= cuckoo? ( dev-libs/jansson:= ) magic? ( sys-apps/file:= ) +DESCRIPTION=A malware identification and classification tool +EAPI=8 +HOMEPAGE=https://virustotal.github.io/yara/ +INHERIT=autotools +IUSE=+dex +dotnet +cuckoo +macho +magic profiling python test +KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +LICENSE=Apache-2.0 +PDEPEND=python? ( =dev-python/yara-python-4* ) +RDEPEND=dev-libs/openssl:= cuckoo? ( dev-libs/jansson:= ) magic? ( sys-apps/file:= ) +RESTRICT=!test? ( test ) +SLOT=0/8 +SRC_URI=https://github.com/virustotal/yara/archive/v4.4.0.tar.gz -> yara-4.4.0.tar.gz +_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 862d337d98edb576796827be2c6b11ca +_md5_=dd345d9ca7542c7ba92c320a6a7c838f diff --git a/metadata/md5-cache/app-forensics/yara-9999 b/metadata/md5-cache/app-forensics/yara-9999 index 82baa8b4cabd..ff7cf17f96d2 100644 --- a/metadata/md5-cache/app-forensics/yara-9999 +++ b/metadata/md5-cache/app-forensics/yara-9999 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7 >=dev-vcs/git-1.8.2.1[curl] +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7 >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=configure install prepare test unpack DEPEND=dev-libs/openssl:= cuckoo? ( dev-libs/jansson:= ) magic? ( sys-apps/file:= ) DESCRIPTION=A malware identification and classification tool @@ -13,4 +13,4 @@ RDEPEND=dev-libs/openssl:= cuckoo? ( dev-libs/jansson:= ) magic? ( sys-apps/file RESTRICT=!test? ( test ) SLOT=0/8 _eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde git-r3 2358a7b20091609e24bd3a83b3ac5991 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 862d337d98edb576796827be2c6b11ca -_md5_=d2aba0c0db4e0e6f49cfdada79907baf +_md5_=dd345d9ca7542c7ba92c320a6a7c838f diff --git a/metadata/md5-cache/app-misc/Manifest.gz b/metadata/md5-cache/app-misc/Manifest.gz Binary files differindex b14161031b1c..23c48359356f 100644 --- a/metadata/md5-cache/app-misc/Manifest.gz +++ b/metadata/md5-cache/app-misc/Manifest.gz diff --git a/metadata/md5-cache/app-misc/beep-1.4.12 b/metadata/md5-cache/app-misc/beep-1.4.12 new file mode 100644 index 000000000000..9767ef20f084 --- /dev/null +++ b/metadata/md5-cache/app-misc/beep-1.4.12 @@ -0,0 +1,14 @@ +DEFINED_PHASES=install postinst prepare +DESCRIPTION=Advanced PC speaker beeper +EAPI=8 +HOMEPAGE=https://github.com/spkr-beep/beep +IDEPEND=filecaps? ( sys-libs/libcap ) +INHERIT=fcaps toolchain-funcs +IUSE=+filecaps +KEYWORDS=~alpha ~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 +LICENSE=GPL-2 +RESTRICT=test +SLOT=0 +SRC_URI=https://github.com/spkr-beep/beep/archive/v1.4.12.tar.gz -> beep-1.4.12.tar.gz +_eclasses_=fcaps c0a086b957a1b183a8d136eabf02f191 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 862d337d98edb576796827be2c6b11ca +_md5_=da895a71506d6d648e62606591c91a93 diff --git a/metadata/md5-cache/app-misc/broot-1.24.1 b/metadata/md5-cache/app-misc/broot-1.24.1 index c4d200920406..9b752dacc1c6 100644 --- a/metadata/md5-cache/app-misc/broot-1.24.1 +++ b/metadata/md5-cache/app-misc/broot-1.24.1 @@ -6,10 +6,10 @@ EAPI=8 HOMEPAGE=https://dystroy.org/broot/ https://github.com/Canop/broot INHERIT=bash-completion-r1 cargo IUSE=X debug -KEYWORDS=~amd64 +KEYWORDS=amd64 LICENSE=Apache-2.0 BSD-2 BSD LGPL-3+ MIT ZLIB RDEPEND=dev-libs/libgit2:= sys-libs/zlib X? ( x11-libs/libxcb:= ) SLOT=0 SRC_URI=https://github.com/Canop/broot/archive/v1.24.1.tar.gz -> broot-1.24.1.tar.gz https://crates.io/api/v1/crates/adler/1.0.2/download -> adler-1.0.2.crate https://crates.io/api/v1/crates/ahash/0.4.7/download -> ahash-0.4.7.crate https://crates.io/api/v1/crates/ahash/0.8.3/download -> ahash-0.8.3.crate https://crates.io/api/v1/crates/aho-corasick/1.0.2/download -> aho-corasick-1.0.2.crate https://crates.io/api/v1/crates/android-tzdata/0.1.1/download -> android-tzdata-0.1.1.crate https://crates.io/api/v1/crates/android_system_properties/0.1.5/download -> android_system_properties-0.1.5.crate https://crates.io/api/v1/crates/ansi_colours/1.2.1/download -> ansi_colours-1.2.1.crate https://crates.io/api/v1/crates/anstream/0.3.2/download -> anstream-0.3.2.crate https://crates.io/api/v1/crates/anstyle/1.0.1/download -> anstyle-1.0.1.crate https://crates.io/api/v1/crates/anstyle-parse/0.2.1/download -> anstyle-parse-0.2.1.crate https://crates.io/api/v1/crates/anstyle-query/1.0.0/download -> anstyle-query-1.0.0.crate https://crates.io/api/v1/crates/anstyle-wincon/1.0.1/download -> anstyle-wincon-1.0.1.crate https://crates.io/api/v1/crates/anyhow/1.0.71/download -> anyhow-1.0.71.crate https://crates.io/api/v1/crates/argh/0.1.10/download -> argh-0.1.10.crate https://crates.io/api/v1/crates/argh_derive/0.1.10/download -> argh_derive-0.1.10.crate https://crates.io/api/v1/crates/argh_shared/0.1.10/download -> argh_shared-0.1.10.crate https://crates.io/api/v1/crates/arrayref/0.3.7/download -> arrayref-0.3.7.crate https://crates.io/api/v1/crates/arrayvec/0.7.4/download -> arrayvec-0.7.4.crate https://crates.io/api/v1/crates/autocfg/1.1.0/download -> autocfg-1.1.0.crate https://crates.io/api/v1/crates/base64/0.13.1/download -> base64-0.13.1.crate https://crates.io/api/v1/crates/base64/0.21.2/download -> base64-0.21.2.crate https://crates.io/api/v1/crates/bet/1.0.2/download -> bet-1.0.2.crate https://crates.io/api/v1/crates/bincode/1.3.3/download -> bincode-1.3.3.crate https://crates.io/api/v1/crates/bit_field/0.10.2/download -> bit_field-0.10.2.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.2.crate https://crates.io/api/v1/crates/bitflags/2.3.3/download -> bitflags-2.3.3.crate https://crates.io/api/v1/crates/block/0.1.6/download -> block-0.1.6.crate https://crates.io/api/v1/crates/bstr/1.6.0/download -> bstr-1.6.0.crate https://crates.io/api/v1/crates/bumpalo/3.13.0/download -> bumpalo-3.13.0.crate https://crates.io/api/v1/crates/bytemuck/1.13.1/download -> bytemuck-1.13.1.crate https://crates.io/api/v1/crates/byteorder/1.4.3/download -> byteorder-1.4.3.crate https://crates.io/api/v1/crates/cc/1.0.79/download -> cc-1.0.79.crate https://crates.io/api/v1/crates/cfg-if/1.0.0/download -> cfg-if-1.0.0.crate https://crates.io/api/v1/crates/char_reader/0.1.1/download -> char_reader-0.1.1.crate https://crates.io/api/v1/crates/chrono/0.4.26/download -> chrono-0.4.26.crate https://crates.io/api/v1/crates/clap/4.3.11/download -> clap-4.3.11.crate https://crates.io/api/v1/crates/clap-help/0.4.0/download -> clap-help-0.4.0.crate https://crates.io/api/v1/crates/clap_builder/4.3.11/download -> clap_builder-4.3.11.crate https://crates.io/api/v1/crates/clap_complete/4.3.2/download -> clap_complete-4.3.2.crate https://crates.io/api/v1/crates/clap_derive/4.3.2/download -> clap_derive-4.3.2.crate https://crates.io/api/v1/crates/clap_lex/0.5.0/download -> clap_lex-0.5.0.crate https://crates.io/api/v1/crates/clap_mangen/0.2.12/download -> clap_mangen-0.2.12.crate https://crates.io/api/v1/crates/cli-log/2.0.0/download -> cli-log-2.0.0.crate https://crates.io/api/v1/crates/clipboard-win/4.5.0/download -> clipboard-win-4.5.0.crate https://crates.io/api/v1/crates/clipboard_macos/0.1.0/download -> clipboard_macos-0.1.0.crate https://crates.io/api/v1/crates/color_quant/1.1.0/download -> color_quant-1.1.0.crate https://crates.io/api/v1/crates/colorchoice/1.0.0/download -> colorchoice-1.0.0.crate https://crates.io/api/v1/crates/coolor/0.5.0/download -> coolor-0.5.0.crate https://crates.io/api/v1/crates/core-foundation-sys/0.8.4/download -> core-foundation-sys-0.8.4.crate https://crates.io/api/v1/crates/crc32fast/1.3.2/download -> crc32fast-1.3.2.crate https://crates.io/api/v1/crates/crokey/0.4.3/download -> crokey-0.4.3.crate https://crates.io/api/v1/crates/crokey-proc_macros/0.4.0/download -> crokey-proc_macros-0.4.0.crate https://crates.io/api/v1/crates/crossbeam/0.8.2/download -> crossbeam-0.8.2.crate https://crates.io/api/v1/crates/crossbeam-channel/0.5.8/download -> crossbeam-channel-0.5.8.crate https://crates.io/api/v1/crates/crossbeam-deque/0.8.3/download -> crossbeam-deque-0.8.3.crate https://crates.io/api/v1/crates/crossbeam-epoch/0.9.15/download -> crossbeam-epoch-0.9.15.crate https://crates.io/api/v1/crates/crossbeam-queue/0.3.8/download -> crossbeam-queue-0.3.8.crate https://crates.io/api/v1/crates/crossbeam-utils/0.8.16/download -> crossbeam-utils-0.8.16.crate https://crates.io/api/v1/crates/crossterm/0.23.2/download -> crossterm-0.23.2.crate https://crates.io/api/v1/crates/crossterm_winapi/0.9.1/download -> crossterm_winapi-0.9.1.crate https://crates.io/api/v1/crates/crunchy/0.2.2/download -> crunchy-0.2.2.crate https://crates.io/api/v1/crates/csv/1.2.2/download -> csv-1.2.2.crate https://crates.io/api/v1/crates/csv-core/0.1.10/download -> csv-core-0.1.10.crate https://crates.io/api/v1/crates/csv2svg/0.1.9/download -> csv2svg-0.1.9.crate https://crates.io/api/v1/crates/custom_error/1.9.2/download -> custom_error-1.9.2.crate https://crates.io/api/v1/crates/data-url/0.2.0/download -> data-url-0.2.0.crate https://crates.io/api/v1/crates/deser-hjson/2.0.0/download -> deser-hjson-2.0.0.crate https://crates.io/api/v1/crates/directories/4.0.1/download -> directories-4.0.1.crate https://crates.io/api/v1/crates/directories-next/2.0.0/download -> directories-next-2.0.0.crate https://crates.io/api/v1/crates/dirs-sys/0.3.7/download -> dirs-sys-0.3.7.crate https://crates.io/api/v1/crates/dirs-sys-next/0.1.2/download -> dirs-sys-next-0.1.2.crate https://crates.io/api/v1/crates/doc-comment/0.3.3/download -> doc-comment-0.3.3.crate https://crates.io/api/v1/crates/either/1.8.1/download -> either-1.8.1.crate https://crates.io/api/v1/crates/equivalent/1.0.0/download -> equivalent-1.0.0.crate https://crates.io/api/v1/crates/errno/0.3.1/download -> errno-0.3.1.crate https://crates.io/api/v1/crates/errno-dragonfly/0.1.2/download -> errno-dragonfly-0.1.2.crate https://crates.io/api/v1/crates/error-code/2.3.1/download -> error-code-2.3.1.crate https://crates.io/api/v1/crates/exr/1.7.0/download -> exr-1.7.0.crate https://crates.io/api/v1/crates/fallible-iterator/0.2.0/download -> fallible-iterator-0.2.0.crate https://crates.io/api/v1/crates/fallible-streaming-iterator/0.1.9/download -> fallible-streaming-iterator-0.1.9.crate https://crates.io/api/v1/crates/fastrand/1.9.0/download -> fastrand-1.9.0.crate https://crates.io/api/v1/crates/fdeflate/0.3.0/download -> fdeflate-0.3.0.crate https://crates.io/api/v1/crates/file-size/1.0.3/download -> file-size-1.0.3.crate https://crates.io/api/v1/crates/flate2/1.0.26/download -> flate2-1.0.26.crate https://crates.io/api/v1/crates/float-cmp/0.9.0/download -> float-cmp-0.9.0.crate https://crates.io/api/v1/crates/flume/0.10.14/download -> flume-0.10.14.crate https://crates.io/api/v1/crates/fnv/1.0.7/download -> fnv-1.0.7.crate https://crates.io/api/v1/crates/fontconfig-parser/0.5.2/download -> fontconfig-parser-0.5.2.crate https://crates.io/api/v1/crates/fontdb/0.14.1/download -> fontdb-0.14.1.crate https://crates.io/api/v1/crates/form_urlencoded/1.2.0/download -> form_urlencoded-1.2.0.crate https://crates.io/api/v1/crates/futures-core/0.3.28/download -> futures-core-0.3.28.crate https://crates.io/api/v1/crates/futures-sink/0.3.28/download -> futures-sink-0.3.28.crate https://crates.io/api/v1/crates/getrandom/0.2.10/download -> getrandom-0.2.10.crate https://crates.io/api/v1/crates/gif/0.12.0/download -> gif-0.12.0.crate https://crates.io/api/v1/crates/git2/0.14.4/download -> git2-0.14.4.crate https://crates.io/api/v1/crates/glassbench/0.3.5/download -> glassbench-0.3.5.crate https://crates.io/api/v1/crates/glob/0.3.1/download -> glob-0.3.1.crate https://crates.io/api/v1/crates/half/2.2.1/download -> half-2.2.1.crate https://crates.io/api/v1/crates/hashbrown/0.9.1/download -> hashbrown-0.9.1.crate https://crates.io/api/v1/crates/hashbrown/0.12.3/download -> hashbrown-0.12.3.crate https://crates.io/api/v1/crates/hashbrown/0.14.0/download -> hashbrown-0.14.0.crate https://crates.io/api/v1/crates/hashlink/0.6.0/download -> hashlink-0.6.0.crate https://crates.io/api/v1/crates/heck/0.4.1/download -> heck-0.4.1.crate https://crates.io/api/v1/crates/hermit-abi/0.3.2/download -> hermit-abi-0.3.2.crate https://crates.io/api/v1/crates/iana-time-zone/0.1.57/download -> iana-time-zone-0.1.57.crate https://crates.io/api/v1/crates/iana-time-zone-haiku/0.1.2/download -> iana-time-zone-haiku-0.1.2.crate https://crates.io/api/v1/crates/id-arena/2.2.1/download -> id-arena-2.2.1.crate https://crates.io/api/v1/crates/idna/0.4.0/download -> idna-0.4.0.crate https://crates.io/api/v1/crates/image/0.24.6/download -> image-0.24.6.crate https://crates.io/api/v1/crates/imagesize/0.12.0/download -> imagesize-0.12.0.crate https://crates.io/api/v1/crates/include_dir/0.7.3/download -> include_dir-0.7.3.crate https://crates.io/api/v1/crates/include_dir_macros/0.7.3/download -> include_dir_macros-0.7.3.crate https://crates.io/api/v1/crates/indexmap/1.9.3/download -> indexmap-1.9.3.crate https://crates.io/api/v1/crates/indexmap/2.0.0/download -> indexmap-2.0.0.crate https://crates.io/api/v1/crates/instant/0.1.12/download -> instant-0.1.12.crate https://crates.io/api/v1/crates/io-lifetimes/1.0.11/download -> io-lifetimes-1.0.11.crate https://crates.io/api/v1/crates/is-terminal/0.4.9/download -> is-terminal-0.4.9.crate https://crates.io/api/v1/crates/is_executable/1.0.1/download -> is_executable-1.0.1.crate https://crates.io/api/v1/crates/itoa/1.0.8/download -> itoa-1.0.8.crate https://crates.io/api/v1/crates/jobserver/0.1.26/download -> jobserver-0.1.26.crate https://crates.io/api/v1/crates/jpeg-decoder/0.3.0/download -> jpeg-decoder-0.3.0.crate https://crates.io/api/v1/crates/js-sys/0.3.64/download -> js-sys-0.3.64.crate https://crates.io/api/v1/crates/kurbo/0.9.5/download -> kurbo-0.9.5.crate https://crates.io/api/v1/crates/lazy-regex/2.5.0/download -> lazy-regex-2.5.0.crate https://crates.io/api/v1/crates/lazy-regex/3.0.0/download -> lazy-regex-3.0.0.crate https://crates.io/api/v1/crates/lazy-regex-proc_macros/2.4.1/download -> lazy-regex-proc_macros-2.4.1.crate https://crates.io/api/v1/crates/lazy-regex-proc_macros/3.0.0/download -> lazy-regex-proc_macros-3.0.0.crate https://crates.io/api/v1/crates/lazy_static/1.4.0/download -> lazy_static-1.4.0.crate https://crates.io/api/v1/crates/lebe/0.5.2/download -> lebe-0.5.2.crate https://crates.io/api/v1/crates/lfs-core/0.11.1/download -> lfs-core-0.11.1.crate https://crates.io/api/v1/crates/libc/0.2.147/download -> libc-0.2.147.crate https://crates.io/api/v1/crates/libgit2-sys/0.13.5+1.4.5/download -> libgit2-sys-0.13.5+1.4.5.crate https://crates.io/api/v1/crates/libsqlite3-sys/0.20.1/download -> libsqlite3-sys-0.20.1.crate https://crates.io/api/v1/crates/libz-sys/1.1.9/download -> libz-sys-1.1.9.crate https://crates.io/api/v1/crates/line-wrap/0.1.1/download -> line-wrap-0.1.1.crate https://crates.io/api/v1/crates/linked-hash-map/0.5.6/download -> linked-hash-map-0.5.6.crate https://crates.io/api/v1/crates/linux-raw-sys/0.3.8/download -> linux-raw-sys-0.3.8.crate https://crates.io/api/v1/crates/linux-raw-sys/0.4.3/download -> linux-raw-sys-0.4.3.crate https://crates.io/api/v1/crates/lock_api/0.4.10/download -> lock_api-0.4.10.crate https://crates.io/api/v1/crates/log/0.4.19/download -> log-0.4.19.crate https://crates.io/api/v1/crates/malloc_buf/0.0.6/download -> malloc_buf-0.0.6.crate https://crates.io/api/v1/crates/memchr/2.5.0/download -> memchr-2.5.0.crate https://crates.io/api/v1/crates/memmap2/0.6.2/download -> memmap2-0.6.2.crate https://crates.io/api/v1/crates/memoffset/0.6.5/download -> memoffset-0.6.5.crate https://crates.io/api/v1/crates/memoffset/0.9.0/download -> memoffset-0.9.0.crate https://crates.io/api/v1/crates/minimad/0.9.1/download -> minimad-0.9.1.crate https://crates.io/api/v1/crates/minimad/0.12.0/download -> minimad-0.12.0.crate https://crates.io/api/v1/crates/miniz_oxide/0.7.1/download -> miniz_oxide-0.7.1.crate https://crates.io/api/v1/crates/mio/0.8.8/download -> mio-0.8.8.crate https://crates.io/api/v1/crates/nanorand/0.7.0/download -> nanorand-0.7.0.crate https://crates.io/api/v1/crates/nix/0.22.3/download -> nix-0.22.3.crate https://crates.io/api/v1/crates/num-integer/0.1.45/download -> num-integer-0.1.45.crate https://crates.io/api/v1/crates/num-rational/0.4.1/download -> num-rational-0.4.1.crate https://crates.io/api/v1/crates/num-traits/0.2.15/download -> num-traits-0.2.15.crate https://crates.io/api/v1/crates/num_cpus/1.16.0/download -> num_cpus-1.16.0.crate https://crates.io/api/v1/crates/objc/0.2.7/download -> objc-0.2.7.crate https://crates.io/api/v1/crates/objc-foundation/0.1.1/download -> objc-foundation-0.1.1.crate https://crates.io/api/v1/crates/objc_id/0.1.1/download -> objc_id-0.1.1.crate https://crates.io/api/v1/crates/once_cell/1.18.0/download -> once_cell-1.18.0.crate https://crates.io/api/v1/crates/onig/6.4.0/download -> onig-6.4.0.crate https://crates.io/api/v1/crates/onig_sys/69.8.1/download -> onig_sys-69.8.1.crate https://crates.io/api/v1/crates/open/1.7.1/download -> open-1.7.1.crate https://crates.io/api/v1/crates/opener/0.5.2/download -> opener-0.5.2.crate https://crates.io/api/v1/crates/parking_lot/0.12.1/download -> parking_lot-0.12.1.crate https://crates.io/api/v1/crates/parking_lot_core/0.9.8/download -> parking_lot_core-0.9.8.crate https://crates.io/api/v1/crates/pathdiff/0.2.1/download -> pathdiff-0.2.1.crate https://crates.io/api/v1/crates/percent-encoding/2.3.0/download -> percent-encoding-2.3.0.crate https://crates.io/api/v1/crates/phf/0.10.1/download -> phf-0.10.1.crate https://crates.io/api/v1/crates/phf_generator/0.10.0/download -> phf_generator-0.10.0.crate https://crates.io/api/v1/crates/phf_macros/0.10.0/download -> phf_macros-0.10.0.crate https://crates.io/api/v1/crates/phf_shared/0.10.0/download -> phf_shared-0.10.0.crate https://crates.io/api/v1/crates/pico-args/0.5.0/download -> pico-args-0.5.0.crate https://crates.io/api/v1/crates/pin-project/1.1.2/download -> pin-project-1.1.2.crate https://crates.io/api/v1/crates/pin-project-internal/1.1.2/download -> pin-project-internal-1.1.2.crate https://crates.io/api/v1/crates/pkg-config/0.3.27/download -> pkg-config-0.3.27.crate https://crates.io/api/v1/crates/plist/1.5.0/download -> plist-1.5.0.crate https://crates.io/api/v1/crates/png/0.17.9/download -> png-0.17.9.crate https://crates.io/api/v1/crates/ppv-lite86/0.2.17/download -> ppv-lite86-0.2.17.crate https://crates.io/api/v1/crates/proc-macro-hack/0.5.20+deprecated/download -> proc-macro-hack-0.5.20+deprecated.crate https://crates.io/api/v1/crates/proc-macro2/1.0.64/download -> proc-macro2-1.0.64.crate https://crates.io/api/v1/crates/proc-status/0.1.1/download -> proc-status-0.1.1.crate https://crates.io/api/v1/crates/qoi/0.4.1/download -> qoi-0.4.1.crate https://crates.io/api/v1/crates/quick-xml/0.22.0/download -> quick-xml-0.22.0.crate https://crates.io/api/v1/crates/quick-xml/0.29.0/download -> quick-xml-0.29.0.crate https://crates.io/api/v1/crates/quote/1.0.29/download -> quote-1.0.29.crate https://crates.io/api/v1/crates/rand/0.8.5/download -> rand-0.8.5.crate https://crates.io/api/v1/crates/rand_chacha/0.3.1/download -> rand_chacha-0.3.1.crate https://crates.io/api/v1/crates/rand_core/0.6.4/download -> rand_core-0.6.4.crate https://crates.io/api/v1/crates/rayon/1.7.0/download -> rayon-1.7.0.crate https://crates.io/api/v1/crates/rayon-core/1.11.0/download -> rayon-core-1.11.0.crate https://crates.io/api/v1/crates/rctree/0.5.0/download -> rctree-0.5.0.crate https://crates.io/api/v1/crates/redox_syscall/0.2.16/download -> redox_syscall-0.2.16.crate https://crates.io/api/v1/crates/redox_syscall/0.3.5/download -> redox_syscall-0.3.5.crate https://crates.io/api/v1/crates/redox_users/0.4.3/download -> redox_users-0.4.3.crate https://crates.io/api/v1/crates/regex/1.9.1/download -> regex-1.9.1.crate https://crates.io/api/v1/crates/regex-automata/0.3.2/download -> regex-automata-0.3.2.crate https://crates.io/api/v1/crates/regex-syntax/0.6.29/download -> regex-syntax-0.6.29.crate https://crates.io/api/v1/crates/regex-syntax/0.7.3/download -> regex-syntax-0.7.3.crate https://crates.io/api/v1/crates/resvg/0.33.0/download -> resvg-0.33.0.crate https://crates.io/api/v1/crates/rgb/0.8.36/download -> rgb-0.8.36.crate https://crates.io/api/v1/crates/roff/0.2.1/download -> roff-0.2.1.crate https://crates.io/api/v1/crates/rosvgtree/0.3.0/download -> rosvgtree-0.3.0.crate https://crates.io/api/v1/crates/roxmltree/0.18.0/download -> roxmltree-0.18.0.crate https://crates.io/api/v1/crates/rusqlite/0.24.2/download -> rusqlite-0.24.2.crate https://crates.io/api/v1/crates/rustix/0.37.23/download -> rustix-0.37.23.crate https://crates.io/api/v1/crates/rustix/0.38.4/download -> rustix-0.38.4.crate https://crates.io/api/v1/crates/rustybuzz/0.7.0/download -> rustybuzz-0.7.0.crate https://crates.io/api/v1/crates/ryu/1.0.14/download -> ryu-1.0.14.crate https://crates.io/api/v1/crates/safemem/0.3.3/download -> safemem-0.3.3.crate https://crates.io/api/v1/crates/same-file/1.0.6/download -> same-file-1.0.6.crate https://crates.io/api/v1/crates/scopeguard/1.1.0/download -> scopeguard-1.1.0.crate https://crates.io/api/v1/crates/secular/1.0.1/download -> secular-1.0.1.crate https://crates.io/api/v1/crates/serde/1.0.171/download -> serde-1.0.171.crate https://crates.io/api/v1/crates/serde_derive/1.0.171/download -> serde_derive-1.0.171.crate https://crates.io/api/v1/crates/serde_json/1.0.100/download -> serde_json-1.0.100.crate https://crates.io/api/v1/crates/serde_spanned/0.6.3/download -> serde_spanned-0.6.3.crate https://crates.io/api/v1/crates/signal-hook/0.3.15/download -> signal-hook-0.3.15.crate https://crates.io/api/v1/crates/signal-hook-mio/0.2.3/download -> signal-hook-mio-0.2.3.crate https://crates.io/api/v1/crates/signal-hook-registry/1.4.1/download -> signal-hook-registry-1.4.1.crate https://crates.io/api/v1/crates/simd-adler32/0.3.5/download -> simd-adler32-0.3.5.crate https://crates.io/api/v1/crates/simplecss/0.2.1/download -> simplecss-0.2.1.crate https://crates.io/api/v1/crates/siphasher/0.3.10/download -> siphasher-0.3.10.crate https://crates.io/api/v1/crates/slotmap/1.0.6/download -> slotmap-1.0.6.crate https://crates.io/api/v1/crates/smallvec/1.11.0/download -> smallvec-1.11.0.crate https://crates.io/api/v1/crates/snafu/0.7.5/download -> snafu-0.7.5.crate https://crates.io/api/v1/crates/snafu-derive/0.7.5/download -> snafu-derive-0.7.5.crate https://crates.io/api/v1/crates/spin/0.9.8/download -> spin-0.9.8.crate https://crates.io/api/v1/crates/splitty/1.0.1/download -> splitty-1.0.1.crate https://crates.io/api/v1/crates/str-buf/1.0.6/download -> str-buf-1.0.6.crate https://crates.io/api/v1/crates/strict/0.1.4/download -> strict-0.1.4.crate https://crates.io/api/v1/crates/strict-num/0.1.1/download -> strict-num-0.1.1.crate https://crates.io/api/v1/crates/strsim/0.10.0/download -> strsim-0.10.0.crate https://crates.io/api/v1/crates/svg/0.13.1/download -> svg-0.13.1.crate https://crates.io/api/v1/crates/svgfilters/0.4.0/download -> svgfilters-0.4.0.crate https://crates.io/api/v1/crates/svgtypes/0.11.0/download -> svgtypes-0.11.0.crate https://crates.io/api/v1/crates/syn/1.0.109/download -> syn-1.0.109.crate https://crates.io/api/v1/crates/syn/2.0.25/download -> syn-2.0.25.crate https://crates.io/api/v1/crates/syntect-no-panic/4.6.1/download -> syntect-no-panic-4.6.1.crate https://crates.io/api/v1/crates/tempfile/3.6.0/download -> tempfile-3.6.0.crate https://crates.io/api/v1/crates/termimad/0.20.6/download -> termimad-0.20.6.crate https://crates.io/api/v1/crates/termimad/0.23.1/download -> termimad-0.23.1.crate https://crates.io/api/v1/crates/terminal-clipboard/0.4.0/download -> terminal-clipboard-0.4.0.crate https://crates.io/api/v1/crates/terminal-light/1.1.1/download -> terminal-light-1.1.1.crate https://crates.io/api/v1/crates/termux-clipboard/0.1.0/download -> termux-clipboard-0.1.0.crate https://crates.io/api/v1/crates/thiserror/1.0.43/download -> thiserror-1.0.43.crate https://crates.io/api/v1/crates/thiserror-impl/1.0.43/download -> thiserror-impl-1.0.43.crate https://crates.io/api/v1/crates/tiff/0.8.1/download -> tiff-0.8.1.crate https://crates.io/api/v1/crates/time/0.1.45/download -> time-0.1.45.crate https://crates.io/api/v1/crates/time/0.3.23/download -> time-0.3.23.crate https://crates.io/api/v1/crates/time-core/0.1.1/download -> time-core-0.1.1.crate https://crates.io/api/v1/crates/time-macros/0.2.10/download -> time-macros-0.2.10.crate https://crates.io/api/v1/crates/tiny-skia/0.9.1/download -> tiny-skia-0.9.1.crate https://crates.io/api/v1/crates/tiny-skia-path/0.9.0/download -> tiny-skia-path-0.9.0.crate https://crates.io/api/v1/crates/tinyvec/1.6.0/download -> tinyvec-1.6.0.crate https://crates.io/api/v1/crates/tinyvec_macros/0.1.1/download -> tinyvec_macros-0.1.1.crate https://crates.io/api/v1/crates/toml/0.7.6/download -> toml-0.7.6.crate https://crates.io/api/v1/crates/toml_datetime/0.6.3/download -> toml_datetime-0.6.3.crate https://crates.io/api/v1/crates/toml_edit/0.19.12/download -> toml_edit-0.19.12.crate https://crates.io/api/v1/crates/ttf-parser/0.18.1/download -> ttf-parser-0.18.1.crate https://crates.io/api/v1/crates/ttf-parser/0.19.1/download -> ttf-parser-0.19.1.crate https://crates.io/api/v1/crates/umask/2.1.0/download -> umask-2.1.0.crate https://crates.io/api/v1/crates/unicode-bidi/0.3.13/download -> unicode-bidi-0.3.13.crate https://crates.io/api/v1/crates/unicode-bidi-mirroring/0.1.0/download -> unicode-bidi-mirroring-0.1.0.crate https://crates.io/api/v1/crates/unicode-ccc/0.1.2/download -> unicode-ccc-0.1.2.crate https://crates.io/api/v1/crates/unicode-general-category/0.6.0/download -> unicode-general-category-0.6.0.crate https://crates.io/api/v1/crates/unicode-ident/1.0.10/download -> unicode-ident-1.0.10.crate https://crates.io/api/v1/crates/unicode-normalization/0.1.22/download -> unicode-normalization-0.1.22.crate https://crates.io/api/v1/crates/unicode-script/0.5.5/download -> unicode-script-0.5.5.crate https://crates.io/api/v1/crates/unicode-vo/0.1.0/download -> unicode-vo-0.1.0.crate https://crates.io/api/v1/crates/unicode-width/0.1.10/download -> unicode-width-0.1.10.crate https://crates.io/api/v1/crates/url/2.4.0/download -> url-2.4.0.crate https://crates.io/api/v1/crates/users/0.11.0/download -> users-0.11.0.crate https://crates.io/api/v1/crates/usvg/0.33.0/download -> usvg-0.33.0.crate https://crates.io/api/v1/crates/usvg-parser/0.33.0/download -> usvg-parser-0.33.0.crate https://crates.io/api/v1/crates/usvg-text-layout/0.33.0/download -> usvg-text-layout-0.33.0.crate https://crates.io/api/v1/crates/usvg-tree/0.33.0/download -> usvg-tree-0.33.0.crate https://crates.io/api/v1/crates/utf8parse/0.2.1/download -> utf8parse-0.2.1.crate https://crates.io/api/v1/crates/vcpkg/0.2.15/download -> vcpkg-0.2.15.crate https://crates.io/api/v1/crates/version_check/0.9.4/download -> version_check-0.9.4.crate https://crates.io/api/v1/crates/walkdir/2.3.3/download -> walkdir-2.3.3.crate https://crates.io/api/v1/crates/wasi/0.10.0+wasi-snapshot-preview1/download -> wasi-0.10.0+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/wasi/0.11.0+wasi-snapshot-preview1/download -> wasi-0.11.0+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/wasm-bindgen/0.2.87/download -> wasm-bindgen-0.2.87.crate https://crates.io/api/v1/crates/wasm-bindgen-backend/0.2.87/download -> wasm-bindgen-backend-0.2.87.crate https://crates.io/api/v1/crates/wasm-bindgen-macro/0.2.87/download -> wasm-bindgen-macro-0.2.87.crate https://crates.io/api/v1/crates/wasm-bindgen-macro-support/0.2.87/download -> wasm-bindgen-macro-support-0.2.87.crate https://crates.io/api/v1/crates/wasm-bindgen-shared/0.2.87/download -> wasm-bindgen-shared-0.2.87.crate https://crates.io/api/v1/crates/weezl/0.1.7/download -> weezl-0.1.7.crate https://crates.io/api/v1/crates/which/4.4.0/download -> which-4.4.0.crate https://crates.io/api/v1/crates/winapi/0.3.9/download -> winapi-0.3.9.crate https://crates.io/api/v1/crates/winapi-i686-pc-windows-gnu/0.4.0/download -> winapi-i686-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi-util/0.1.5/download -> winapi-util-0.1.5.crate https://crates.io/api/v1/crates/winapi-x86_64-pc-windows-gnu/0.4.0/download -> winapi-x86_64-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/windows/0.48.0/download -> windows-0.48.0.crate https://crates.io/api/v1/crates/windows-sys/0.48.0/download -> windows-sys-0.48.0.crate https://crates.io/api/v1/crates/windows-targets/0.48.1/download -> windows-targets-0.48.1.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.48.0/download -> windows_aarch64_gnullvm-0.48.0.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.48.0/download -> windows_aarch64_msvc-0.48.0.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.48.0/download -> windows_i686_gnu-0.48.0.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.48.0/download -> windows_i686_msvc-0.48.0.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.48.0/download -> windows_x86_64_gnu-0.48.0.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.48.0/download -> windows_x86_64_gnullvm-0.48.0.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.48.0/download -> windows_x86_64_msvc-0.48.0.crate https://crates.io/api/v1/crates/winnow/0.4.9/download -> winnow-0.4.9.crate https://crates.io/api/v1/crates/x11-clipboard/0.5.3/download -> x11-clipboard-0.5.3.crate https://crates.io/api/v1/crates/xcb/0.10.1/download -> xcb-0.10.1.crate https://crates.io/api/v1/crates/xmlparser/0.13.5/download -> xmlparser-0.13.5.crate https://crates.io/api/v1/crates/xmlwriter/0.1.0/download -> xmlwriter-0.1.0.crate https://crates.io/api/v1/crates/xterm-query/0.1.0/download -> xterm-query-0.1.0.crate https://crates.io/api/v1/crates/xterm-query/0.2.0/download -> xterm-query-0.2.0.crate https://crates.io/api/v1/crates/yaml-rust/0.4.5/download -> yaml-rust-0.4.5.crate https://crates.io/api/v1/crates/zune-inflate/0.2.54/download -> zune-inflate-0.2.54.crate _eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff cargo 8520ae1bed0e6965d027399b471a3595 flag-o-matic be27a904c614cb93ae037762dc69bcc2 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 862d337d98edb576796827be2c6b11ca -_md5_=2046de322bde632650fe30c9793d11e0 +_md5_=85d3e34d6117c42387618eb0b0575e7f diff --git a/metadata/md5-cache/app-misc/elasticsearch-8.7.1 b/metadata/md5-cache/app-misc/elasticsearch-8.9.1 index 9c07039da7b6..0b27b0b107a8 100644 --- a/metadata/md5-cache/app-misc/elasticsearch-8.7.1 +++ b/metadata/md5-cache/app-misc/elasticsearch-8.9.1 @@ -9,6 +9,6 @@ KEYWORDS=~amd64 LICENSE=Apache-2.0 BSD-2 Elastic-2.0 LGPL-3 MIT public-domain RDEPEND=acct-group/elasticsearch acct-user/elasticsearch sys-libs/zlib virtual/jre:17 virtual/tmpfiles SLOT=0 -SRC_URI=https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-8.7.1-linux-x86_64.tar.gz +SRC_URI=https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-8.9.1-linux-x86_64.tar.gz _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd 5f4bb0758df2e483babf68cd517078ca tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 862d337d98edb576796827be2c6b11ca _md5_=39ae40473f5e86cccdd3d1905c5cab8d diff --git a/metadata/md5-cache/app-misc/mmv-2.5.1 b/metadata/md5-cache/app-misc/mmv-2.5.1 new file mode 100644 index 000000000000..38768ed20ae6 --- /dev/null +++ b/metadata/md5-cache/app-misc/mmv-2.5.1 @@ -0,0 +1,11 @@ +DEFINED_PHASES=- +DEPEND=dev-libs/boehm-gc +DESCRIPTION=Move/copy/append/link multiple files according to a set of wildcard patterns +EAPI=8 +HOMEPAGE=https://github.com/rrthomas/mmv +KEYWORDS=~alpha ~amd64 ~arm64 ~ppc ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos +LICENSE=LGPL-2 +RDEPEND=dev-libs/boehm-gc +SLOT=0 +SRC_URI=https://github.com/rrthomas/mmv/releases/download/v2.5.1/mmv-2.5.1.tar.gz +_md5_=5232662fb95060393325463debb4b79c diff --git a/metadata/md5-cache/app-misc/supercat-0.5.8 b/metadata/md5-cache/app-misc/supercat-0.5.8 new file mode 100644 index 000000000000..dcf80c8346d5 --- /dev/null +++ b/metadata/md5-cache/app-misc/supercat-0.5.8 @@ -0,0 +1,9 @@ +DEFINED_PHASES=configure +DESCRIPTION=A text file colorizer using powerful regular expressions +EAPI=8 +HOMEPAGE=http://supercat.nosredna.net +KEYWORDS=~amd64 ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux +LICENSE=GPL-3 +SLOT=0 +SRC_URI=http://supercat.nosredna.net/supercat-0.5.8.tar.gz +_md5_=55bdb62a58eaea8e6e8435132fa600f1 diff --git a/metadata/md5-cache/app-misc/when-1.1.45 b/metadata/md5-cache/app-misc/when-1.1.45 new file mode 100644 index 000000000000..68828c87caa1 --- /dev/null +++ b/metadata/md5-cache/app-misc/when-1.1.45 @@ -0,0 +1,13 @@ +DEFINED_PHASES=compile install prepare test unpack +DEPEND=dev-lang/perl +DESCRIPTION=Minimalistic personal calendar program +EAPI=8 +HOMEPAGE=http://www.lightandmatter.com/when/when.html https://bitbucket.org/ben-crowell/when +INHERIT=vcs-snapshot +KEYWORDS=~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos +LICENSE=|| ( Artistic GPL-2 ) +RDEPEND=dev-lang/perl +SLOT=0 +SRC_URI=https://bitbucket.org/ben-crowell/when/get/1.1.45.tar.gz -> when-1.1.45.tar.gz +_eclasses_=vcs-snapshot eab6d8533446763c2e9777d8bbd1594e +_md5_=3ff4126af41ba15da4f3c62e4d776a10 diff --git a/metadata/md5-cache/dev-java/Manifest.gz b/metadata/md5-cache/dev-java/Manifest.gz Binary files differindex 8d58594dbebd..1e6c453a3829 100644 --- a/metadata/md5-cache/dev-java/Manifest.gz +++ b/metadata/md5-cache/dev-java/Manifest.gz diff --git a/metadata/md5-cache/dev-java/coursier-bin-2.1.7 b/metadata/md5-cache/dev-java/coursier-bin-2.1.7 new file mode 100644 index 000000000000..085636cb9ff4 --- /dev/null +++ b/metadata/md5-cache/dev-java/coursier-bin-2.1.7 @@ -0,0 +1,10 @@ +DEFINED_PHASES=install +DESCRIPTION=Java/Scala artifact fetching, bundling and deploying +EAPI=8 +HOMEPAGE=https://get-coursier.io/ +KEYWORDS=~amd64 +LICENSE=Apache-2.0 +RDEPEND=>=virtual/jre-8 +SLOT=0 +SRC_URI=https://github.com/coursier/coursier/releases/download/v2.1.7/cs-x86_64-pc-linux.gz -> coursier-bin-2.1.7.gz +_md5_=3ddd5d56221f1fa5a366b5e36be7d9bd diff --git a/metadata/md5-cache/dev-java/failureaccess-30.1.1 b/metadata/md5-cache/dev-java/failureaccess-32.1.2 index 1f01cd21749b..39c6488d3574 100644 --- a/metadata/md5-cache/dev-java/failureaccess-30.1.1 +++ b/metadata/md5-cache/dev-java/failureaccess-32.1.2 @@ -1,14 +1,14 @@ DEFINED_PHASES=compile install preinst prepare setup test DEPEND=>=virtual/jdk-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) DESCRIPTION=Guava's InternalFutureFailureAccess and InternalFutures classes. -EAPI=7 -HOMEPAGE=https://github.com/google/guava/failureaccess +EAPI=8 +HOMEPAGE=https://github.com/google/guava/ INHERIT=java-pkg-2 java-pkg-simple IUSE=doc source KEYWORDS=amd64 ~arm arm64 ppc64 x86 LICENSE=Apache-2.0 RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) SLOT=0 -SRC_URI=https://codeload.github.com/google/guava/tar.gz/refs/tags/v30.1.1 -> guava-30.1.1.tar.gz +SRC_URI=https://github.com/google/guava/archive/v32.1.2.tar.gz -> guava-32.1.2.tar.gz _eclasses_=java-pkg-2 1794573de2f5124d88b64ee5dc9aabb4 java-pkg-simple 1c8a695f6cae6a50261276f4b3da9914 java-utils-2 d051ecd608488854eb9252d64d396140 -_md5_=d6db1f05beb39924e4e2962ca8ff6226 +_md5_=689999bd98e66d7fed7e9f4a1bd9b6d5 diff --git a/metadata/md5-cache/dev-java/guava-32.1.2 b/metadata/md5-cache/dev-java/guava-32.1.2-r1 index 1ea702e749e7..8f25f8e43a22 100644 --- a/metadata/md5-cache/dev-java/guava-32.1.2 +++ b/metadata/md5-cache/dev-java/guava-32.1.2-r1 @@ -1,5 +1,5 @@ DEFINED_PHASES=compile install preinst prepare setup test -DEPEND=>=virtual/jdk-1.8:* dev-java/checker-framework-qual:0 dev-java/error-prone-annotations:0 dev-java/failureaccess:0 dev-java/j2objc-annotations:0 dev-java/jsr305:0 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) +DEPEND=>=virtual/jdk-1.8:* dev-java/checker-framework-qual:0 dev-java/error-prone-annotations:0 ~dev-java/failureaccess-32.1.2:0 dev-java/j2objc-annotations:0 dev-java/jsr305:0 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) DESCRIPTION=A collection of Google's core Java libraries EAPI=8 HOMEPAGE=https://github.com/google/guava @@ -7,8 +7,8 @@ INHERIT=java-pkg-2 java-pkg-simple IUSE=doc source KEYWORDS=amd64 ~arm arm64 ppc64 x86 LICENSE=Apache-2.0 -RDEPEND=>=virtual/jre-1.8:* dev-java/checker-framework-qual:0 dev-java/error-prone-annotations:0 dev-java/failureaccess:0 dev-java/j2objc-annotations:0 dev-java/jsr305:0 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) +RDEPEND=>=virtual/jre-1.8:* dev-java/checker-framework-qual:0 dev-java/error-prone-annotations:0 ~dev-java/failureaccess-32.1.2:0 dev-java/j2objc-annotations:0 dev-java/jsr305:0 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) SLOT=0 SRC_URI=https://github.com/google/guava/archive/v32.1.2.tar.gz -> guava-32.1.2.tar.gz _eclasses_=java-pkg-2 1794573de2f5124d88b64ee5dc9aabb4 java-pkg-simple 1c8a695f6cae6a50261276f4b3da9914 java-utils-2 d051ecd608488854eb9252d64d396140 -_md5_=745b359bdcbebd929be68b184dbf448b +_md5_=54e79c156dc523bc89511f8cfe230f99 diff --git a/metadata/md5-cache/dev-java/java-getopt-1.0.14-r2 b/metadata/md5-cache/dev-java/java-getopt-1.0.14-r2 new file mode 100644 index 000000000000..26e8dc2294c6 --- /dev/null +++ b/metadata/md5-cache/dev-java/java-getopt-1.0.14-r2 @@ -0,0 +1,14 @@ +DEFINED_PHASES=compile install preinst prepare setup test +DEPEND=>=virtual/jdk-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) +DESCRIPTION=Java command line option parser +EAPI=8 +HOMEPAGE=https://www.urbanophile.com/arenn/hacking/download.html +INHERIT=java-pkg-2 java-pkg-simple +IUSE=doc source +KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris +LICENSE=LGPL-2.1 +RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) +SLOT=1 +SRC_URI=https://www.urbanophile.com/arenn/hacking/getopt/java-getopt-1.0.14.tar.gz +_eclasses_=java-pkg-2 1794573de2f5124d88b64ee5dc9aabb4 java-pkg-simple 1c8a695f6cae6a50261276f4b3da9914 java-utils-2 d051ecd608488854eb9252d64d396140 +_md5_=97d2227eba11226dac700b460e7fe037 diff --git a/metadata/md5-cache/dev-java/mill-bin-0.11.3 b/metadata/md5-cache/dev-java/mill-bin-0.11.3 new file mode 100644 index 000000000000..f6a7bc579d03 --- /dev/null +++ b/metadata/md5-cache/dev-java/mill-bin-0.11.3 @@ -0,0 +1,10 @@ +DEFINED_PHASES=install unpack +DESCRIPTION=A Java/Scala build tool +EAPI=8 +HOMEPAGE=https://com-lihaoyi.github.io/mill/ +KEYWORDS=~amd64 ~x86 +LICENSE=MIT +RDEPEND=>=virtual/jre-1.8:* +SLOT=0 +SRC_URI=https://github.com/com-lihaoyi/mill/releases/download/0.11.3/0.11.3-assembly -> mill-bin-0.11.3 +_md5_=31340302c2c66a312ab68015d268b1a2 diff --git a/metadata/md5-cache/dev-lang/Manifest.gz b/metadata/md5-cache/dev-lang/Manifest.gz Binary files differindex b337c11c7fc5..f751ad9fc832 100644 --- a/metadata/md5-cache/dev-lang/Manifest.gz +++ b/metadata/md5-cache/dev-lang/Manifest.gz diff --git a/metadata/md5-cache/dev-lang/dafny-bin-3.12.0 b/metadata/md5-cache/dev-lang/dafny-bin-3.12.0 index 7b69f70f9c5b..5cedc9bc6fd2 100644 --- a/metadata/md5-cache/dev-lang/dafny-bin-3.12.0 +++ b/metadata/md5-cache/dev-lang/dafny-bin-3.12.0 @@ -3,10 +3,10 @@ DEFINED_PHASES=install prepare DESCRIPTION=Verification-aware programming language EAPI=8 HOMEPAGE=https://dafny.org/ -KEYWORDS=-* ~amd64 +KEYWORDS=-* amd64 LICENSE=MIT RDEPEND=dev-libs/userspace-rcu dev-util/lttng-ust:0/2.12 sci-mathematics/z3 REQUIRED_USE=elibc_glibc SLOT=0 SRC_URI=https://github.com/dafny-lang/dafny/releases/download/v3.12.0/dafny-3.12.0-x64-ubuntu-16.04.zip -_md5_=a16e30e84c7bef5a7dbed759a05b4dbd +_md5_=debd854c7ba1d30d8bd8d15122446ded diff --git a/metadata/md5-cache/dev-libs/Manifest.gz b/metadata/md5-cache/dev-libs/Manifest.gz Binary files differindex 8de02398d200..b320b8b5c4be 100644 --- a/metadata/md5-cache/dev-libs/Manifest.gz +++ b/metadata/md5-cache/dev-libs/Manifest.gz diff --git a/metadata/md5-cache/dev-libs/keystone-0.9.2-r2 b/metadata/md5-cache/dev-libs/keystone-0.9.2-r2 index ca096b26d12a..e094de9079f9 100644 --- a/metadata/md5-cache/dev-libs/keystone-0.9.2-r2 +++ b/metadata/md5-cache/dev-libs/keystone-0.9.2-r2 @@ -1,17 +1,17 @@ -BDEPEND=python? ( >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 +BDEPEND=python? ( >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 DEFINED_PHASES=compile configure install prepare setup test -DEPEND=python? ( python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) ) +DEPEND=python? ( python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) ) DESCRIPTION=assembly/assembler framework + bindings EAPI=8 HOMEPAGE=https://www.keystone-engine.org/ INHERIT=cmake distutils-r1 -IUSE=debug python python_targets_python3_10 python_targets_python3_11 debug +IUSE=debug python python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug KEYWORDS=amd64 ~arm ~arm64 ~ppc ~ppc64 x86 LICENSE=GPL-2 -RDEPEND=python? ( python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) ) -REQUIRED_USE=python? ( || ( python_targets_python3_10 python_targets_python3_11 ) ) +RDEPEND=python? ( python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) ) +REQUIRED_USE=python? ( || ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) ) RESTRICT=test SLOT=0 SRC_URI=https://github.com/keystone-engine/keystone/archive/0.9.2.tar.gz -> keystone-0.9.2.tar.gz _eclasses_=cmake fc2f89084f590ac95c004ea95b0d2f80 distutils-r1 24344aec2be39c69d9f279b5415298ce flag-o-matic be27a904c614cb93ae037762dc69bcc2 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 12aa0037eb004139215ff04894d52b28 toolchain-funcs 862d337d98edb576796827be2c6b11ca xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=d16a24d90bbd5c12c4cba6f956db247c +_md5_=1c4a5b6addb7485bb0b018d2020a7683 diff --git a/metadata/md5-cache/dev-libs/keystone-9999 b/metadata/md5-cache/dev-libs/keystone-9999 index 94f216b8608a..e85966337855 100644 --- a/metadata/md5-cache/dev-libs/keystone-9999 +++ b/metadata/md5-cache/dev-libs/keystone-9999 @@ -1,16 +1,16 @@ -BDEPEND=python? ( >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 >=dev-vcs/git-1.8.2.1[curl] +BDEPEND=python? ( >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=python? ( python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) ) +DEPEND=python? ( python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) ) DESCRIPTION=assembly/assembler framework + bindings EAPI=8 HOMEPAGE=https://www.keystone-engine.org/ INHERIT=cmake distutils-r1 git-r3 -IUSE=debug python python_targets_python3_10 python_targets_python3_11 debug +IUSE=debug python python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug LICENSE=GPL-2 PROPERTIES=live -RDEPEND=python? ( python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) ) -REQUIRED_USE=python? ( || ( python_targets_python3_10 python_targets_python3_11 ) ) +RDEPEND=python? ( python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) ) +REQUIRED_USE=python? ( || ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) ) RESTRICT=test SLOT=0 _eclasses_=cmake fc2f89084f590ac95c004ea95b0d2f80 distutils-r1 24344aec2be39c69d9f279b5415298ce flag-o-matic be27a904c614cb93ae037762dc69bcc2 git-r3 2358a7b20091609e24bd3a83b3ac5991 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 12aa0037eb004139215ff04894d52b28 toolchain-funcs 862d337d98edb576796827be2c6b11ca xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=2c09d93748fc34648d2b99bfe41d2768 +_md5_=fbc9d7ee8d8a1d52280098cd241e5589 diff --git a/metadata/md5-cache/dev-libs/libsecp256k1-0.4.0 b/metadata/md5-cache/dev-libs/libsecp256k1-0.4.0 new file mode 100644 index 000000000000..1040b4ab882d --- /dev/null +++ b/metadata/md5-cache/dev-libs/libsecp256k1-0.4.0 @@ -0,0 +1,15 @@ +BDEPEND=sys-devel/autoconf-archive virtual/pkgconfig valgrind? ( dev-util/valgrind ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7 +DEFINED_PHASES=configure install prepare +DESCRIPTION=Optimized C library for EC operations on curve secp256k1 +EAPI=8 +HOMEPAGE=https://github.com/bitcoin-core/secp256k1 +INHERIT=autotools +IUSE=+asm +ecdh +ellswift experimental +extrakeys lowmem +recovery +schnorr test valgrind +KEYWORDS=~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux +LICENSE=MIT +REQUIRED_USE=asm? ( || ( amd64 arm ) arm? ( experimental ) ) schnorr? ( extrakeys ) +RESTRICT=!test? ( test ) +SLOT=0/2 +SRC_URI=https://github.com/bitcoin-core/secp256k1/archive/v0.4.0.tar.gz -> libsecp256k1-0.4.0.tar.gz +_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 862d337d98edb576796827be2c6b11ca +_md5_=b317c2ed28a147b0080130a391007aad diff --git a/metadata/md5-cache/dev-lisp/Manifest.gz b/metadata/md5-cache/dev-lisp/Manifest.gz Binary files differindex 1a89bf093adf..3aea7d67a28d 100644 --- a/metadata/md5-cache/dev-lisp/Manifest.gz +++ b/metadata/md5-cache/dev-lisp/Manifest.gz diff --git a/metadata/md5-cache/dev-lisp/clozurecl-1.12.2 b/metadata/md5-cache/dev-lisp/clozurecl-1.12.2 index ef7fbd0b3a2a..cc459461e8f2 100644 --- a/metadata/md5-cache/dev-lisp/clozurecl-1.12.2 +++ b/metadata/md5-cache/dev-lisp/clozurecl-1.12.2 @@ -5,10 +5,10 @@ EAPI=8 HOMEPAGE=https://ccl.clozure.com INHERIT=toolchain-funcs vcs-clean IUSE=doc -KEYWORDS=-* ~amd64 ~x86 ~amd64-linux ~x86-linux ~x64-macos +KEYWORDS=-* amd64 ~x86 ~amd64-linux ~x86-linux ~x64-macos LICENSE=Apache-2.0 RDEPEND=>=dev-lisp/asdf-2.33-r3:= SLOT=0 SRC_URI=x86? ( https://github.com/Clozure/ccl/releases/download/v1.12.2/ccl-1.12.2-linuxx86.tar.gz ) amd64? ( https://github.com/Clozure/ccl/releases/download/v1.12.2/ccl-1.12.2-linuxx86.tar.gz ) x64-macos? ( https://github.com/Clozure/ccl/releases/download/v1.12.2/ccl-1.12.2-darwinx86.tar.gz ) doc? ( https://ccl.clozure.com/docs/ccl.html ) _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 862d337d98edb576796827be2c6b11ca vcs-clean d271b7bc7e6a009758d7d4ef749174e3 -_md5_=cdde50961a489db19396aa123fb0bd05 +_md5_=a477320ef56904cba39b530f1d25e5bc diff --git a/metadata/md5-cache/dev-python/Manifest.gz b/metadata/md5-cache/dev-python/Manifest.gz Binary files differindex 5393786d110a..d9d99e3a2bd1 100644 --- a/metadata/md5-cache/dev-python/Manifest.gz +++ b/metadata/md5-cache/dev-python/Manifest.gz diff --git a/metadata/md5-cache/dev-python/colored-traceback-0.3.0 b/metadata/md5-cache/dev-python/colored-traceback-0.3.0 index ffcd0d5528f8..2807fa07b0ca 100644 --- a/metadata/md5-cache/dev-python/colored-traceback-0.3.0 +++ b/metadata/md5-cache/dev-python/colored-traceback-0.3.0 @@ -1,15 +1,15 @@ -BDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] +BDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] DEFINED_PHASES=compile configure install prepare test DESCRIPTION=Automatically color Python's uncaught exception tracebacks EAPI=8 HOMEPAGE=https://github.com/staticshock/colored-traceback.py INHERIT=distutils-r1 pypi -IUSE=python_targets_python3_10 python_targets_python3_11 +IUSE=python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 KEYWORDS=amd64 ~arm64 ~riscv x86 LICENSE=ISC -RDEPEND=dev-python/pygments[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) -REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) +RDEPEND=dev-python/pygments[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) SLOT=0 SRC_URI=https://files.pythonhosted.org/packages/source/c/colored-traceback/colored-traceback-0.3.0.tar.gz _eclasses_=distutils-r1 24344aec2be39c69d9f279b5415298ce flag-o-matic be27a904c614cb93ae037762dc69bcc2 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 12aa0037eb004139215ff04894d52b28 toolchain-funcs 862d337d98edb576796827be2c6b11ca -_md5_=90ef57bc66b0a814a820c7fcc08ddada +_md5_=c8687959578a8f09496c080290e8930a diff --git a/metadata/md5-cache/dev-python/django-otp-1.2.3 b/metadata/md5-cache/dev-python/django-otp-1.2.3 new file mode 100644 index 000000000000..5f1884292352 --- /dev/null +++ b/metadata/md5-cache/dev-python/django-otp-1.2.3 @@ -0,0 +1,16 @@ +BDEPEND=test? ( python_targets_python3_10? ( dev-lang/python:3.10[sqlite] ) python_targets_python3_11? ( dev-lang/python:3.11[sqlite] ) python_targets_python3_12? ( dev-lang/python:3.12[sqlite] ) dev-python/freezegun[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/qrcode[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-python/tomli[python_targets_python3_10(-)?] ) >=dev-python/django-3.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/hatchling-1.17.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Django framework adding two-factor authentication using one-time passwords +EAPI=8 +HOMEPAGE=https://github.com/django-otp/django-otp/ https://pypi.org/project/django-otp/ +INHERIT=distutils-r1 pypi +IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 +KEYWORDS=~amd64 ~x86 +LICENSE=BSD +RDEPEND=>=dev-python/django-3.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/d/django-otp/django_otp-1.2.3.tar.gz +_eclasses_=distutils-r1 24344aec2be39c69d9f279b5415298ce flag-o-matic be27a904c614cb93ae037762dc69bcc2 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 12aa0037eb004139215ff04894d52b28 toolchain-funcs 862d337d98edb576796827be2c6b11ca +_md5_=773b5159ba6c4d9df6672df5f5bc470a diff --git a/metadata/md5-cache/dev-python/filebytes-0.10.2 b/metadata/md5-cache/dev-python/filebytes-0.10.2 index 557bbf34adc9..5bcd8005526f 100644 --- a/metadata/md5-cache/dev-python/filebytes-0.10.2 +++ b/metadata/md5-cache/dev-python/filebytes-0.10.2 @@ -1,15 +1,15 @@ -BDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] +BDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] DEFINED_PHASES=compile configure install prepare test DESCRIPTION=Classes/Types to read and edit executable files EAPI=8 HOMEPAGE=https://github.com/sashs/filebytes INHERIT=distutils-r1 -IUSE=python_targets_python3_10 python_targets_python3_11 +IUSE=python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 KEYWORDS=amd64 ~arm ~arm64 ~ppc ~ppc64 x86 LICENSE=BSD -RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) -REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) +RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) SLOT=0 SRC_URI=https://github.com/sashs/filebytes/archive/v0.10.2.tar.gz -> filebytes-0.10.2.gh.tar.gz _eclasses_=distutils-r1 24344aec2be39c69d9f279b5415298ce flag-o-matic be27a904c614cb93ae037762dc69bcc2 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 12aa0037eb004139215ff04894d52b28 toolchain-funcs 862d337d98edb576796827be2c6b11ca -_md5_=2716de6205620a369dd81c2af8e4adf9 +_md5_=9d2bd9c10b5a089be056cc4d063ee378 diff --git a/metadata/md5-cache/dev-python/filebytes-9999 b/metadata/md5-cache/dev-python/filebytes-9999 index 7fb393d13bda..fff854f5bec2 100644 --- a/metadata/md5-cache/dev-python/filebytes-9999 +++ b/metadata/md5-cache/dev-python/filebytes-9999 @@ -1,14 +1,14 @@ -BDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-vcs/git-1.8.2.1[curl] +BDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=compile configure install prepare test unpack DESCRIPTION=Classes/Types to read and edit executable files EAPI=8 HOMEPAGE=https://github.com/sashs/filebytes INHERIT=distutils-r1 git-r3 -IUSE=python_targets_python3_10 python_targets_python3_11 +IUSE=python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 LICENSE=BSD PROPERTIES=live -RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) -REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) +RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) SLOT=0 _eclasses_=distutils-r1 24344aec2be39c69d9f279b5415298ce flag-o-matic be27a904c614cb93ae037762dc69bcc2 git-r3 2358a7b20091609e24bd3a83b3ac5991 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 12aa0037eb004139215ff04894d52b28 toolchain-funcs 862d337d98edb576796827be2c6b11ca -_md5_=fc93ca27b4e977baa8fc50fbf08a35e0 +_md5_=32db5895ed8a25331923404d48600904 diff --git a/metadata/md5-cache/dev-python/fritzconnection-1.13.2 b/metadata/md5-cache/dev-python/fritzconnection-1.13.2 new file mode 100644 index 000000000000..28c5dafda37b --- /dev/null +++ b/metadata/md5-cache/dev-python/fritzconnection-1.13.2 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/pytest-mock[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/requests-2.22[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Lib/tool to communicate with AVM FRITZ! devices using TR-064 protocol over UPnP +EAPI=8 +HOMEPAGE=https://github.com/kbr/fritzconnection/ https://pypi.org/project/fritzconnection/ +INHERIT=distutils-r1 +IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 +KEYWORDS=~amd64 ~x86 +LICENSE=MIT +RDEPEND=>=dev-python/requests-2.22[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/kbr/fritzconnection/archive/1.13.2.tar.gz -> fritzconnection-1.13.2.gh.tar.gz +_eclasses_=distutils-r1 24344aec2be39c69d9f279b5415298ce flag-o-matic be27a904c614cb93ae037762dc69bcc2 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 12aa0037eb004139215ff04894d52b28 toolchain-funcs 862d337d98edb576796827be2c6b11ca +_md5_=b8b1473998a7b0d8df8d1dd6c60a0747 diff --git a/metadata/md5-cache/dev-python/leechcorepyc-2.14.3 b/metadata/md5-cache/dev-python/leechcorepyc-2.14.3 index 9bf90af3e6f2..7b57f49df184 100644 --- a/metadata/md5-cache/dev-python/leechcorepyc-2.14.3 +++ b/metadata/md5-cache/dev-python/leechcorepyc-2.14.3 @@ -1,16 +1,16 @@ -BDEPEND=virtual/pkgconfig python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] +BDEPEND=virtual/pkgconfig python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] DEFINED_PHASES=compile configure install prepare test DEPEND=virtual/libusb:= DESCRIPTION=Python binding for LeechCore Physical Memory Acquisition Library EAPI=8 HOMEPAGE=https://github.com/ufrisk/LeechCore INHERIT=distutils-r1 toolchain-funcs pypi -IUSE=python_targets_python3_10 python_targets_python3_11 +IUSE=python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 KEYWORDS=amd64 x86 LICENSE=GPL-3 -RDEPEND=virtual/libusb:= python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) -REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) +RDEPEND=virtual/libusb:= python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) SLOT=0 SRC_URI=https://files.pythonhosted.org/packages/source/l/leechcorepyc/leechcorepyc-2.14.3.tar.gz _eclasses_=distutils-r1 24344aec2be39c69d9f279b5415298ce flag-o-matic be27a904c614cb93ae037762dc69bcc2 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 12aa0037eb004139215ff04894d52b28 toolchain-funcs 862d337d98edb576796827be2c6b11ca -_md5_=cec2973941fc8bc4e2c8f7db01329c88 +_md5_=4d3378f93e775a73e6a630464fa3ca78 diff --git a/metadata/md5-cache/dev-python/leechcorepyc-2.15.0 b/metadata/md5-cache/dev-python/leechcorepyc-2.15.0 new file mode 100644 index 000000000000..d76e8b0c5415 --- /dev/null +++ b/metadata/md5-cache/dev-python/leechcorepyc-2.15.0 @@ -0,0 +1,16 @@ +BDEPEND=virtual/pkgconfig python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] +DEFINED_PHASES=compile configure install prepare test +DEPEND=virtual/libusb:= python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) +DESCRIPTION=Python binding for LeechCore Physical Memory Acquisition Library +EAPI=8 +HOMEPAGE=https://github.com/ufrisk/LeechCore +INHERIT=distutils-r1 toolchain-funcs pypi +IUSE=python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-3 +RDEPEND=virtual/libusb:= python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/l/leechcorepyc/leechcorepyc-2.15.0.tar.gz +_eclasses_=distutils-r1 24344aec2be39c69d9f279b5415298ce flag-o-matic be27a904c614cb93ae037762dc69bcc2 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 12aa0037eb004139215ff04894d52b28 toolchain-funcs 862d337d98edb576796827be2c6b11ca +_md5_=18328a3ecb5a952d395dcd3922798f2e diff --git a/metadata/md5-cache/dev-python/nextinspace-2.0.5 b/metadata/md5-cache/dev-python/nextinspace-2.0.5 index fbb1acd8cef6..ad9b6eb9b5e1 100644 --- a/metadata/md5-cache/dev-python/nextinspace-2.0.5 +++ b/metadata/md5-cache/dev-python/nextinspace-2.0.5 @@ -1,16 +1,16 @@ -BDEPEND=test? ( >=dev-python/colorama-0.4.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/requests-2.24[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-lazy-fixture-0.6.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/requests-mock-1.8[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/colorama-0.4.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/requests-2.24[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/poetry-core-1.6.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] +BDEPEND=test? ( >=dev-python/colorama-0.4.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/requests-2.24[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-lazy-fixture-0.6.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/requests-mock-1.8[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/colorama-0.4.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/requests-2.24[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/poetry-core-1.6.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] DEFINED_PHASES=compile configure install prepare test DESCRIPTION=A command-line tool for seeing the latest in space EAPI=8 HOMEPAGE=https://github.com/gideonshaked/nextinspace INHERIT=distutils-r1 -IUSE=test python_targets_python3_10 python_targets_python3_11 +IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 KEYWORDS=amd64 x86 LICENSE=GPL-3+ -RDEPEND=>=dev-python/colorama-0.4.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/requests-2.24[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) -REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) +RDEPEND=>=dev-python/colorama-0.4.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/requests-2.24[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/gideonshaked/nextinspace/archive/refs/tags/v2.0.5.tar.gz -> nextinspace-2.0.5.gh.tar.gz _eclasses_=distutils-r1 24344aec2be39c69d9f279b5415298ce flag-o-matic be27a904c614cb93ae037762dc69bcc2 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 12aa0037eb004139215ff04894d52b28 toolchain-funcs 862d337d98edb576796827be2c6b11ca -_md5_=913b8efd79ce438091700d31695ec543 +_md5_=2f8c5c23d9347ad2d383490f3a628394 diff --git a/metadata/md5-cache/dev-python/nextinspace-9999 b/metadata/md5-cache/dev-python/nextinspace-9999 index f9fe0d99c14d..ac6a1e32409a 100644 --- a/metadata/md5-cache/dev-python/nextinspace-9999 +++ b/metadata/md5-cache/dev-python/nextinspace-9999 @@ -1,15 +1,15 @@ -BDEPEND=test? ( >=dev-python/colorama-0.4.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/requests-2.24[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-lazy-fixture-0.6.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/requests-mock-1.8[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/colorama-0.4.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/requests-2.24[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/poetry-core-1.6.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-vcs/git-1.8.2.1[curl] +BDEPEND=test? ( >=dev-python/colorama-0.4.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/requests-2.24[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-lazy-fixture-0.6.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/requests-mock-1.8[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/colorama-0.4.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/requests-2.24[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/poetry-core-1.6.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=compile configure install prepare test unpack DESCRIPTION=A command-line tool for seeing the latest in space EAPI=8 HOMEPAGE=https://github.com/gideonshaked/nextinspace INHERIT=distutils-r1 git-r3 -IUSE=test python_targets_python3_10 python_targets_python3_11 +IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 LICENSE=GPL-3+ PROPERTIES=live -RDEPEND=>=dev-python/colorama-0.4.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/requests-2.24[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) -REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) +RDEPEND=>=dev-python/colorama-0.4.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/requests-2.24[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) RESTRICT=!test? ( test ) SLOT=0 _eclasses_=distutils-r1 24344aec2be39c69d9f279b5415298ce flag-o-matic be27a904c614cb93ae037762dc69bcc2 git-r3 2358a7b20091609e24bd3a83b3ac5991 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 12aa0037eb004139215ff04894d52b28 toolchain-funcs 862d337d98edb576796827be2c6b11ca -_md5_=0ba981f1610a0839f28c16aeb243bc2b +_md5_=c18094fa7ebb965a4e346bdf8d318900 diff --git a/metadata/md5-cache/dev-python/numpy-1.26.0 b/metadata/md5-cache/dev-python/numpy-1.26.0 index 8a6280e9332a..0b3d5687993f 100644 --- a/metadata/md5-cache/dev-python/numpy-1.26.0 +++ b/metadata/md5-cache/dev-python/numpy-1.26.0 @@ -5,7 +5,7 @@ DESCRIPTION=Fast array and numerical python library EAPI=8 HOMEPAGE=https://numpy.org/ https://github.com/numpy/numpy/ https://pypi.org/project/numpy/ INHERIT=distutils-r1 flag-o-matic fortran-2 multiprocessing pypi toolchain-funcs -IUSE=lapack test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug +IUSE=+lapack test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 LICENSE=BSD RDEPEND=lapack? ( >=virtual/cblas-3.8 >=virtual/lapack-3.8 ) python_targets_pypy3? ( dev-python/pypy3:=[threads(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+)] ) lapack? ( virtual/fortran ) @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://files.pythonhosted.org/packages/source/n/numpy/numpy-1.26.0.tar.gz _eclasses_=distutils-r1 24344aec2be39c69d9f279b5415298ce flag-o-matic be27a904c614cb93ae037762dc69bcc2 fortran-2 40c4450f1c4ecb2ee694d96e1958d4ea multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 12aa0037eb004139215ff04894d52b28 toolchain-funcs 862d337d98edb576796827be2c6b11ca -_md5_=7219fb41fb4bc1cb5583d8e58816bcee +_md5_=0d228cade10e95ae6146c8a0bf8f63c9 diff --git a/metadata/md5-cache/dev-python/pefile-2023.2.7 b/metadata/md5-cache/dev-python/pefile-2023.2.7 index ba0428207e44..b0128d1bcac7 100644 --- a/metadata/md5-cache/dev-python/pefile-2023.2.7 +++ b/metadata/md5-cache/dev-python/pefile-2023.2.7 @@ -12,4 +12,4 @@ REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_tar SLOT=0 SRC_URI=https://github.com/erocarrera/pefile/releases/download/v2023.2.7/pefile-2023.2.7.tar.gz -> pefile-2023.2.7.gh.tar.gz _eclasses_=distutils-r1 24344aec2be39c69d9f279b5415298ce flag-o-matic be27a904c614cb93ae037762dc69bcc2 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 12aa0037eb004139215ff04894d52b28 toolchain-funcs 862d337d98edb576796827be2c6b11ca -_md5_=c00ca7ecbe9dfdbdf25858aee52a86b8 +_md5_=37a7e5bd0fd799b2a663f1f0a71d203a diff --git a/metadata/md5-cache/dev-python/pefile-9999 b/metadata/md5-cache/dev-python/pefile-9999 index 60ad363001a4..7505f6e49e89 100644 --- a/metadata/md5-cache/dev-python/pefile-9999 +++ b/metadata/md5-cache/dev-python/pefile-9999 @@ -11,4 +11,4 @@ RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_pytho REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) SLOT=0 _eclasses_=distutils-r1 24344aec2be39c69d9f279b5415298ce flag-o-matic be27a904c614cb93ae037762dc69bcc2 git-r3 2358a7b20091609e24bd3a83b3ac5991 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 12aa0037eb004139215ff04894d52b28 toolchain-funcs 862d337d98edb576796827be2c6b11ca -_md5_=c00ca7ecbe9dfdbdf25858aee52a86b8 +_md5_=37a7e5bd0fd799b2a663f1f0a71d203a diff --git a/metadata/md5-cache/dev-python/pypdf-3.16.1 b/metadata/md5-cache/dev-python/pypdf-3.16.1 new file mode 100644 index 000000000000..eac889cc0558 --- /dev/null +++ b/metadata/md5-cache/dev-python/pypdf-3.16.1 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/cryptography[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pillow-8.0.0[jpeg,jpeg2k,tiff,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/flit-core-3.9.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] +DEFINED_PHASES=compile configure install prepare test unpack +DESCRIPTION=Python library to work with PDF files +EAPI=8 +HOMEPAGE=https://pypi.org/project/pypdf/ https://github.com/py-pdf/pypdf/ +INHERIT=distutils-r1 +IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 +KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +LICENSE=BSD-2 +RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/py-pdf/pypdf/archive/3.16.1.tar.gz -> pypdf-3.16.1.gh.tar.gz test? ( https://github.com/py-pdf/sample-files/archive/b60ca63512466d1bafc587a2b223961b23a8e48a.tar.gz -> pypdf-sample-files-b60ca63512466d1bafc587a2b223961b23a8e48a.gh.tar.gz ) +_eclasses_=distutils-r1 24344aec2be39c69d9f279b5415298ce flag-o-matic be27a904c614cb93ae037762dc69bcc2 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 12aa0037eb004139215ff04894d52b28 toolchain-funcs 862d337d98edb576796827be2c6b11ca +_md5_=4536ab403b71ff059006d868cf5014b6 diff --git a/metadata/md5-cache/dev-python/pytest-codeblocks-0.17.0 b/metadata/md5-cache/dev-python/pytest-codeblocks-0.17.0 new file mode 100644 index 000000000000..faa355b50d2b --- /dev/null +++ b/metadata/md5-cache/dev-python/pytest-codeblocks-0.17.0 @@ -0,0 +1,16 @@ +BDEPEND=test? ( >=dev-python/pytest-7.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Extract code blocks from markdown +EAPI=8 +HOMEPAGE=https://github.com/nschloe/pytest-codeblocks/ https://pypi.org/project/pytest_codeblocks/ +INHERIT=distutils-r1 +IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 +KEYWORDS=~amd64 ~x86 +LICENSE=MIT +RDEPEND=>=dev-python/pytest-7.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/nschloe/pytest-codeblocks/archive/v0.17.0.tar.gz -> pytest-codeblocks-0.17.0.gh.tar.gz +_eclasses_=distutils-r1 24344aec2be39c69d9f279b5415298ce flag-o-matic be27a904c614cb93ae037762dc69bcc2 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 12aa0037eb004139215ff04894d52b28 toolchain-funcs 862d337d98edb576796827be2c6b11ca +_md5_=d3c7e3e2e16f5237446b7867e89edd03 diff --git a/metadata/md5-cache/dev-python/python-ptrace-0.9.8-r1 b/metadata/md5-cache/dev-python/python-ptrace-0.9.8-r1 new file mode 100644 index 000000000000..a4b2f958a15e --- /dev/null +++ b/metadata/md5-cache/dev-python/python-ptrace-0.9.8-r1 @@ -0,0 +1,16 @@ +BDEPEND=test? ( python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=A Python binding of ptrace library +EAPI=8 +HOMEPAGE=https://github.com/vstinner/python-ptrace +INHERIT=distutils-r1 +IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-2 +RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/vstinner/python-ptrace/archive/refs/tags/0.9.8.tar.gz -> python-ptrace-0.9.8.gh.tar.gz +_eclasses_=distutils-r1 24344aec2be39c69d9f279b5415298ce flag-o-matic be27a904c614cb93ae037762dc69bcc2 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 12aa0037eb004139215ff04894d52b28 toolchain-funcs 862d337d98edb576796827be2c6b11ca +_md5_=c8672341007b04be9bb4dc5d6eaf8293 diff --git a/metadata/md5-cache/dev-python/rarfile-4.1 b/metadata/md5-cache/dev-python/rarfile-4.1 new file mode 100644 index 000000000000..8206d87b7c9e --- /dev/null +++ b/metadata/md5-cache/dev-python/rarfile-4.1 @@ -0,0 +1,16 @@ +BDEPEND=test? ( compressed? ( app-arch/unrar ) >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Module for RAR archive reading +EAPI=8 +HOMEPAGE=https://github.com/markokr/rarfile/ https://pypi.org/project/rarfile/ +INHERIT=distutils-r1 pypi +IUSE=+compressed test test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 +KEYWORDS=~amd64 ~arm ~arm64 ~x86 +LICENSE=ISC +RDEPEND=compressed? ( app-arch/unrar ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) +REQUIRED_USE=test? ( compressed ) || ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/r/rarfile/rarfile-4.1.tar.gz +_eclasses_=distutils-r1 24344aec2be39c69d9f279b5415298ce flag-o-matic be27a904c614cb93ae037762dc69bcc2 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 12aa0037eb004139215ff04894d52b28 toolchain-funcs 862d337d98edb576796827be2c6b11ca +_md5_=80a74784cdb445a51678e1c804c7c9f4 diff --git a/metadata/md5-cache/dev-python/subunit-1.4.3 b/metadata/md5-cache/dev-python/subunit-1.4.3 new file mode 100644 index 000000000000..b99883c8c2e1 --- /dev/null +++ b/metadata/md5-cache/dev-python/subunit-1.4.3 @@ -0,0 +1,17 @@ +BDEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7 +DEFINED_PHASES=compile configure install prepare test +DEPEND=>=dev-python/testtools-0.9.34[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/iso8601[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-libs/check-0.9.11[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-util/cppunit-1.13.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=virtual/pkgconfig-0-r1 test? ( dev-python/fixtures[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/hypothesis[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/testscenarios[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) +DESCRIPTION=A streaming protocol for test results +EAPI=8 +HOMEPAGE=https://launchpad.net/subunit/ https://pypi.org/project/python-subunit/ +INHERIT=distutils-r1 multilib-minimal autotools +IUSE=static-libs test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +LICENSE=Apache-2.0 BSD +RDEPEND=>=dev-python/testtools-0.9.34[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/iso8601[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/testing-cabal/subunit/archive/1.4.3.tar.gz -> subunit-1.4.3.gh.tar.gz +_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde distutils-r1 24344aec2be39c69d9f279b5415298ce flag-o-matic be27a904c614cb93ae037762dc69bcc2 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 12aa0037eb004139215ff04894d52b28 toolchain-funcs 862d337d98edb576796827be2c6b11ca +_md5_=ac633dbfc6263da0fd70e1af8061789d diff --git a/metadata/md5-cache/dev-python/yara-python-4.4.0 b/metadata/md5-cache/dev-python/yara-python-4.4.0 new file mode 100644 index 000000000000..581575512c8b --- /dev/null +++ b/metadata/md5-cache/dev-python/yara-python-4.4.0 @@ -0,0 +1,17 @@ +BDEPEND=test? ( =app-forensics/yara-4.4* python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] +DEFINED_PHASES=compile configure install prepare test +DEPEND==app-forensics/yara-4.4* python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) +DESCRIPTION=Python interface for a malware identification and classification tool +EAPI=8 +HOMEPAGE=https://github.com/VirusTotal/yara-python +INHERIT=distutils-r1 +IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug +KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +LICENSE=Apache-2.0 +RDEPEND==app-forensics/yara-4.4* python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/virustotal/yara-python/archive/v4.4.0.tar.gz -> yara-python-4.4.0.gh.tar.gz +_eclasses_=distutils-r1 24344aec2be39c69d9f279b5415298ce flag-o-matic be27a904c614cb93ae037762dc69bcc2 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 12aa0037eb004139215ff04894d52b28 toolchain-funcs 862d337d98edb576796827be2c6b11ca +_md5_=7cab8bc24e6eff36ca7f6f320f1aee31 diff --git a/metadata/md5-cache/dev-python/yara-python-9999 b/metadata/md5-cache/dev-python/yara-python-9999 index 8b641aa980fd..7d735b925497 100644 --- a/metadata/md5-cache/dev-python/yara-python-9999 +++ b/metadata/md5-cache/dev-python/yara-python-9999 @@ -1,16 +1,16 @@ -BDEPEND=test? ( =app-forensics/yara-9999* python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-vcs/git-1.8.2.1[curl] +BDEPEND=test? ( =app-forensics/yara-9999* python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=compile configure install prepare test unpack -DEPEND==app-forensics/yara-9999* +DEPEND==app-forensics/yara-9999* python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) DESCRIPTION=Python interface for a malware identification and classification tool EAPI=8 HOMEPAGE=https://github.com/VirusTotal/yara-python INHERIT=distutils-r1 git-r3 -IUSE=test python_targets_python3_10 python_targets_python3_11 +IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug LICENSE=Apache-2.0 PROPERTIES=live -RDEPEND==app-forensics/yara-9999* python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) -REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) +RDEPEND==app-forensics/yara-9999* python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) RESTRICT=!test? ( test ) SLOT=0 _eclasses_=distutils-r1 24344aec2be39c69d9f279b5415298ce flag-o-matic be27a904c614cb93ae037762dc69bcc2 git-r3 2358a7b20091609e24bd3a83b3ac5991 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 12aa0037eb004139215ff04894d52b28 toolchain-funcs 862d337d98edb576796827be2c6b11ca -_md5_=489afd0b0acacc5ee564f503fcbca95d +_md5_=1aa0aa99a4057cb6b844a877b13e39a2 diff --git a/metadata/md5-cache/dev-ruby/Manifest.gz b/metadata/md5-cache/dev-ruby/Manifest.gz Binary files differindex c508bd70a965..09f2a8ceb8e8 100644 --- a/metadata/md5-cache/dev-ruby/Manifest.gz +++ b/metadata/md5-cache/dev-ruby/Manifest.gz diff --git a/metadata/md5-cache/dev-ruby/barby-0.6.8-r1 b/metadata/md5-cache/dev-ruby/barby-0.6.8-r1 index 3d67304538a2..4e637781c5b9 100644 --- a/metadata/md5-cache/dev-ruby/barby-0.6.8-r1 +++ b/metadata/md5-cache/dev-ruby/barby-0.6.8-r1 @@ -1,17 +1,17 @@ -BDEPEND=test? ( ruby_targets_ruby30? ( rmagick? ( dev-ruby/rmagick:*[ruby_targets_ruby30(-)] ) cairo? ( dev-ruby/rcairo[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( rmagick? ( dev-ruby/rmagick:*[ruby_targets_ruby31(-)] ) cairo? ( dev-ruby/rcairo[ruby_targets_ruby31(-)] ) ) ) test? ( ruby_targets_ruby30? ( qrcode? ( dev-ruby/rqrcode[ruby_targets_ruby30(-)] ) png? ( dev-ruby/chunky_png[ruby_targets_ruby30(-)] ) prawn? ( dev-ruby/prawn:*[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( qrcode? ( dev-ruby/rqrcode[ruby_targets_ruby31(-)] ) png? ( dev-ruby/chunky_png[ruby_targets_ruby31(-)] ) prawn? ( dev-ruby/prawn:*[ruby_targets_ruby31(-)] ) ) ) ruby_targets_ruby30? ( test? ( dev-ruby/minitest[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/minitest[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) +BDEPEND=test? ( ruby_targets_ruby30? ( rmagick? ( dev-ruby/rmagick:*[ruby_targets_ruby30(-)] ) cairo? ( dev-ruby/rcairo[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( rmagick? ( dev-ruby/rmagick:*[ruby_targets_ruby31(-)] ) cairo? ( dev-ruby/rcairo[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( rmagick? ( dev-ruby/rmagick:*[ruby_targets_ruby32(-)] ) cairo? ( dev-ruby/rcairo[ruby_targets_ruby32(-)] ) ) ) test? ( ruby_targets_ruby30? ( qrcode? ( dev-ruby/rqrcode[ruby_targets_ruby30(-)] ) png? ( dev-ruby/chunky_png[ruby_targets_ruby30(-)] ) prawn? ( dev-ruby/prawn:*[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( qrcode? ( dev-ruby/rqrcode[ruby_targets_ruby31(-)] ) png? ( dev-ruby/chunky_png[ruby_targets_ruby31(-)] ) prawn? ( dev-ruby/prawn:*[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( qrcode? ( dev-ruby/rqrcode[ruby_targets_ruby32(-)] ) png? ( dev-ruby/chunky_png[ruby_targets_ruby32(-)] ) prawn? ( dev-ruby/prawn:*[ruby_targets_ruby32(-)] ) ) ) ruby_targets_ruby30? ( test? ( dev-ruby/minitest[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/minitest[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/minitest[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rake[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) test? ( ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ) DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( media-gfx/imagemagick[png] ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) +DEPEND=test? ( media-gfx/imagemagick[png] ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) DESCRIPTION=Ruby barcode generator that doesn't rely on 3rd party libraries EAPI=8 HOMEPAGE=http://toreto.re/barby/ INHERIT=ruby-fakegem -IUSE=test qrcode rmagick prawn png cairo test test ruby_targets_ruby30 ruby_targets_ruby31 doc test test +IUSE=test qrcode rmagick prawn png cairo test test ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 doc test test KEYWORDS=~amd64 LICENSE=MIT -RDEPEND=ruby_targets_ruby30? ( rmagick? ( dev-ruby/rmagick:*[ruby_targets_ruby30(-)] ) cairo? ( dev-ruby/rcairo[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( rmagick? ( dev-ruby/rmagick:*[ruby_targets_ruby31(-)] ) cairo? ( dev-ruby/rcairo[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( qrcode? ( dev-ruby/rqrcode[ruby_targets_ruby30(-)] ) png? ( dev-ruby/chunky_png[ruby_targets_ruby30(-)] ) prawn? ( dev-ruby/prawn:*[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( qrcode? ( dev-ruby/rqrcode[ruby_targets_ruby31(-)] ) png? ( dev-ruby/chunky_png[ruby_targets_ruby31(-)] ) prawn? ( dev-ruby/prawn:*[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) -REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ) +RDEPEND=ruby_targets_ruby30? ( rmagick? ( dev-ruby/rmagick:*[ruby_targets_ruby30(-)] ) cairo? ( dev-ruby/rcairo[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( rmagick? ( dev-ruby/rmagick:*[ruby_targets_ruby31(-)] ) cairo? ( dev-ruby/rcairo[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( rmagick? ( dev-ruby/rmagick:*[ruby_targets_ruby32(-)] ) cairo? ( dev-ruby/rcairo[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( qrcode? ( dev-ruby/rqrcode[ruby_targets_ruby30(-)] ) png? ( dev-ruby/chunky_png[ruby_targets_ruby30(-)] ) prawn? ( dev-ruby/prawn:*[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( qrcode? ( dev-ruby/rqrcode[ruby_targets_ruby31(-)] ) png? ( dev-ruby/chunky_png[ruby_targets_ruby31(-)] ) prawn? ( dev-ruby/prawn:*[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( qrcode? ( dev-ruby/rqrcode[ruby_targets_ruby32(-)] ) png? ( dev-ruby/chunky_png[ruby_targets_ruby32(-)] ) prawn? ( dev-ruby/prawn:*[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) +REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 ) RESTRICT=!test? ( test ) prawn? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/toretore/barby/archive/v0.6.8.tar.gz -> barby-0.6.8.tar.gz _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils 69e7140043885477733c347fee4a981a toolchain-funcs 862d337d98edb576796827be2c6b11ca -_md5_=f7eb1de20edb41d9267b7123d890c185 +_md5_=a36b5e0026e7f8882a594d1aa5ec436e diff --git a/metadata/md5-cache/dev-util/Manifest.gz b/metadata/md5-cache/dev-util/Manifest.gz Binary files differindex c15a791b9e93..e7e71b559fcc 100644 --- a/metadata/md5-cache/dev-util/Manifest.gz +++ b/metadata/md5-cache/dev-util/Manifest.gz diff --git a/metadata/md5-cache/dev-util/ROPgadget-7.2-r1 b/metadata/md5-cache/dev-util/ROPgadget-7.2-r1 deleted file mode 100644 index 758810a9ea04..000000000000 --- a/metadata/md5-cache/dev-util/ROPgadget-7.2-r1 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=python_targets_python3_10? ( dev-lang/python:3.10[sqlite] ) python_targets_python3_11? ( dev-lang/python:3.11[sqlite] ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Search for gadgets in binaries to facilitate your ROP exploitation -EAPI=8 -HOMEPAGE=https://shell-storm.org/project/ROPgadget/ -INHERIT=distutils-r1 -IUSE=python_targets_python3_10 python_targets_python3_11 -KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv x86 -LICENSE=GPL-2 -RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10[sqlite] ) python_targets_python3_11? ( dev-lang/python:3.11[sqlite] ) ~dev-libs/capstone-5.0_rc2[python,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-lang/python:3.10[sqlite] ) python_targets_python3_11? ( dev-lang/python:3.11[sqlite] ) -REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) -SLOT=0 -SRC_URI=https://github.com/JonathanSalwan/ROPgadget/archive/v7.2.tar.gz -> ROPgadget-7.2.gh.tar.gz -_eclasses_=distutils-r1 24344aec2be39c69d9f279b5415298ce flag-o-matic be27a904c614cb93ae037762dc69bcc2 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 12aa0037eb004139215ff04894d52b28 toolchain-funcs 862d337d98edb576796827be2c6b11ca -_md5_=35fa8f22909089eb9943ea63491086c1 diff --git a/metadata/md5-cache/dev-util/debugedit-5.0-r1 b/metadata/md5-cache/dev-util/debugedit-5.0-r2 index 3be16831790c..a9dce6bf86ca 100644 --- a/metadata/md5-cache/dev-util/debugedit-5.0-r1 +++ b/metadata/md5-cache/dev-util/debugedit-5.0-r2 @@ -12,4 +12,4 @@ RDEPEND=>=dev-libs/elfutils-0.176-r1 SLOT=0 SRC_URI=https://sourceware.org/ftp/debugedit/5.0/debugedit-5.0.tar.xz verify-sig? ( https://sourceware.org/ftp/debugedit/5.0/debugedit-5.0.tar.xz.sig ) _eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 862d337d98edb576796827be2c6b11ca verify-sig 06b4d23e3bacdf7164b1e7f9e059492a -_md5_=432971a03469ed7c1a6d9c403c42c08d +_md5_=0c3e8c937f20e38b7f098954b9fc9c2b diff --git a/metadata/md5-cache/dev-util/pwndbg-20221219-r2 b/metadata/md5-cache/dev-util/pwndbg-20230717 index b6a94f51c35c..fff3b6df5399 100644 --- a/metadata/md5-cache/dev-util/pwndbg-20221219-r2 +++ b/metadata/md5-cache/dev-util/pwndbg-20230717 @@ -4,11 +4,11 @@ EAPI=8 HOMEPAGE=https://github.com/pwndbg/pwndbg INHERIT=python-single-r1 wrapper IUSE=python_single_target_python3_10 python_single_target_python3_11 -KEYWORDS=amd64 x86 +KEYWORDS=~amd64 ~arm64 ~x86 LICENSE=MIT -RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) sys-devel/gdb[python,python_single_target_python3_10(-)?,python_single_target_python3_11(-)?] python_single_target_python3_10? ( >=dev-libs/capstone-4.0.2[python,python_targets_python3_10(-)] >=dev-python/psutil-5.9.2[python_targets_python3_10(-)] >=dev-python/pycparser-2.21[python_targets_python3_10(-)] >=dev-python/pyelftools-0.29[python_targets_python3_10(-)] >=dev-python/pygments-2.13.0[python_targets_python3_10(-)] >=dev-util/pwntools-4.8.0[python_targets_python3_10(-)] >=dev-util/ROPgadget-7.1[python_targets_python3_10(-)] >=dev-util/unicorn-2.0.1[python,python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-libs/capstone-4.0.2[python,python_targets_python3_11(-)] >=dev-python/psutil-5.9.2[python_targets_python3_11(-)] >=dev-python/pycparser-2.21[python_targets_python3_11(-)] >=dev-python/pyelftools-0.29[python_targets_python3_11(-)] >=dev-python/pygments-2.13.0[python_targets_python3_11(-)] >=dev-util/pwntools-4.8.0[python_targets_python3_11(-)] >=dev-util/ROPgadget-7.1[python_targets_python3_11(-)] >=dev-util/unicorn-2.0.1[python,python_targets_python3_11(-)] ) +RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) sys-devel/gdb[python,python_single_target_python3_10(-)?,python_single_target_python3_11(-)?] python_single_target_python3_10? ( >=dev-libs/capstone-5.0_rc4[python,python_targets_python3_10(-)] >=dev-python/psutil-5.9.5[python_targets_python3_10(-)] >=dev-python/pycparser-2.21[python_targets_python3_10(-)] >=dev-python/pyelftools-0.29[python_targets_python3_10(-)] >=dev-python/pygments-2.15.1[python_targets_python3_10(-)] >=dev-python/tabulate-0.9.0[python_targets_python3_10(-)] >=dev-python/typing-extensions-4.6.1[python_targets_python3_10(-)] >=dev-util/pwntools-4.10.0[python_targets_python3_10(-)] >=dev-util/ROPgadget-7.2[python_targets_python3_10(-)] >=dev-util/unicorn-2.0.1[python,python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-libs/capstone-5.0_rc4[python,python_targets_python3_11(-)] >=dev-python/psutil-5.9.5[python_targets_python3_11(-)] >=dev-python/pycparser-2.21[python_targets_python3_11(-)] >=dev-python/pyelftools-0.29[python_targets_python3_11(-)] >=dev-python/pygments-2.15.1[python_targets_python3_11(-)] >=dev-python/tabulate-0.9.0[python_targets_python3_11(-)] >=dev-python/typing-extensions-4.6.1[python_targets_python3_11(-)] >=dev-util/pwntools-4.10.0[python_targets_python3_11(-)] >=dev-util/ROPgadget-7.2[python_targets_python3_11(-)] >=dev-util/unicorn-2.0.1[python,python_targets_python3_11(-)] ) REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 ) SLOT=0 -SRC_URI=https://github.com/pwndbg/pwndbg/archive/2022.12.19.tar.gz -> pwndbg-20221219.tar.gz https://github.com/martinradev/gdb-pt-dump/archive/ebdc24573a4bf075cf3ab6016add9db6baacf977.tar.gz -> gdb-pt-dump-ebdc24573a4bf075cf3ab6016add9db6baacf977.tar.gz +SRC_URI=https://github.com/pwndbg/pwndbg/archive/2023.07.17.tar.gz -> pwndbg-20230717.tar.gz https://github.com/martinradev/gdb-pt-dump/archive/ebdc24573a4bf075cf3ab6016add9db6baacf977.tar.gz -> gdb-pt-dump-ebdc24573a4bf075cf3ab6016add9db6baacf977.tar.gz _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 12aa0037eb004139215ff04894d52b28 toolchain-funcs 862d337d98edb576796827be2c6b11ca wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=da93dbeb024c6eb1a59f335fd29fcc48 +_md5_=1e249ea64372f9d4a640a63420c202bd diff --git a/metadata/md5-cache/dev-util/pwndbg-99999999 b/metadata/md5-cache/dev-util/pwndbg-99999999 index debb151044b1..d94a659c688f 100644 --- a/metadata/md5-cache/dev-util/pwndbg-99999999 +++ b/metadata/md5-cache/dev-util/pwndbg-99999999 @@ -7,8 +7,8 @@ INHERIT=python-single-r1 wrapper git-r3 IUSE=python_single_target_python3_10 python_single_target_python3_11 LICENSE=MIT PROPERTIES=live -RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) sys-devel/gdb[python,python_single_target_python3_10(-)?,python_single_target_python3_11(-)?] python_single_target_python3_10? ( >=dev-libs/capstone-4.0.2[python,python_targets_python3_10(-)] >=dev-python/psutil-5.9.4[python_targets_python3_10(-)] >=dev-python/pycparser-2.21[python_targets_python3_10(-)] >=dev-python/pyelftools-0.29[python_targets_python3_10(-)] >=dev-python/pygments-2.13.0[python_targets_python3_10(-)] >=dev-python/tabulate-0.8.10[python_targets_python3_10(-)] >=dev-python/typing-extensions-4.3.0[python_targets_python3_10(-)] >=dev-util/pwntools-4.9.0[python_targets_python3_10(-)] >=dev-util/ROPgadget-7.2[python_targets_python3_10(-)] >=dev-util/unicorn-2.0.1[python,python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-libs/capstone-4.0.2[python,python_targets_python3_11(-)] >=dev-python/psutil-5.9.4[python_targets_python3_11(-)] >=dev-python/pycparser-2.21[python_targets_python3_11(-)] >=dev-python/pyelftools-0.29[python_targets_python3_11(-)] >=dev-python/pygments-2.13.0[python_targets_python3_11(-)] >=dev-python/tabulate-0.8.10[python_targets_python3_11(-)] >=dev-python/typing-extensions-4.3.0[python_targets_python3_11(-)] >=dev-util/pwntools-4.9.0[python_targets_python3_11(-)] >=dev-util/ROPgadget-7.2[python_targets_python3_11(-)] >=dev-util/unicorn-2.0.1[python,python_targets_python3_11(-)] ) +RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) sys-devel/gdb[python,python_single_target_python3_10(-)?,python_single_target_python3_11(-)?] python_single_target_python3_10? ( >=dev-libs/capstone-5.0_rc4[python,python_targets_python3_10(-)] >=dev-python/psutil-5.9.5[python_targets_python3_10(-)] >=dev-python/pycparser-2.21[python_targets_python3_10(-)] >=dev-python/pyelftools-0.29[python_targets_python3_10(-)] >=dev-python/pygments-2.15.1[python_targets_python3_10(-)] >=dev-python/tabulate-0.9.0[python_targets_python3_10(-)] >=dev-python/typing-extensions-4.6.1[python_targets_python3_10(-)] >=dev-util/pwntools-4.10.0[python_targets_python3_10(-)] >=dev-util/ROPgadget-7.2[python_targets_python3_10(-)] >=dev-util/unicorn-2.0.1[python,python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-libs/capstone-5.0_rc4[python,python_targets_python3_11(-)] >=dev-python/psutil-5.9.5[python_targets_python3_11(-)] >=dev-python/pycparser-2.21[python_targets_python3_11(-)] >=dev-python/pyelftools-0.29[python_targets_python3_11(-)] >=dev-python/pygments-2.15.1[python_targets_python3_11(-)] >=dev-python/tabulate-0.9.0[python_targets_python3_11(-)] >=dev-python/typing-extensions-4.6.1[python_targets_python3_11(-)] >=dev-util/pwntools-4.10.0[python_targets_python3_11(-)] >=dev-util/ROPgadget-7.2[python_targets_python3_11(-)] >=dev-util/unicorn-2.0.1[python,python_targets_python3_11(-)] ) REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 ) SLOT=0 _eclasses_=git-r3 2358a7b20091609e24bd3a83b3ac5991 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 12aa0037eb004139215ff04894d52b28 toolchain-funcs 862d337d98edb576796827be2c6b11ca wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=5ed6968cac17e8e6caff265b767bd8de +_md5_=1e249ea64372f9d4a640a63420c202bd diff --git a/metadata/md5-cache/dev-util/pwntools-4.10.0 b/metadata/md5-cache/dev-util/pwntools-4.10.0 index 692368321adb..d1a2592bbef3 100644 --- a/metadata/md5-cache/dev-util/pwntools-4.10.0 +++ b/metadata/md5-cache/dev-util/pwntools-4.10.0 @@ -5,11 +5,11 @@ EAPI=8 HOMEPAGE=https://github.com/Gallopsled/pwntools INHERIT=distutils-r1 IUSE=python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~amd64 ~arm64 ~riscv ~x86 +KEYWORDS=amd64 ~arm64 ~riscv x86 LICENSE=MIT GPL-2+ BSD-2 RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) >=dev-libs/capstone-3.0.5[python,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-util/ROPgadget-5.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-util/unicorn-1.0.2[python,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/colored-traceback[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/intervaltree-3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/mako-1.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/packaging[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/paramiko-1.15.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/psutil-3.3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pyelftools-0.2.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pygments-2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pyserial-2.7[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/PySocks[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/python-dateutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/requests-2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/rpyc[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/six-1.12.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/sortedcontainers[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) SLOT=0 SRC_URI=https://github.com/Gallopsled/pwntools/archive/4.10.0.tar.gz -> pwntools-4.10.0.gh.tar.gz _eclasses_=distutils-r1 24344aec2be39c69d9f279b5415298ce flag-o-matic be27a904c614cb93ae037762dc69bcc2 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 12aa0037eb004139215ff04894d52b28 toolchain-funcs 862d337d98edb576796827be2c6b11ca -_md5_=47de2223623a94b75316c650bf97b796 +_md5_=455959aeabf9d5d63537e6438df6949b diff --git a/metadata/md5-cache/dev-util/pwntools-4.9.0-r2 b/metadata/md5-cache/dev-util/pwntools-4.11.0 index 8cf179becd1d..3c86288c2b80 100644 --- a/metadata/md5-cache/dev-util/pwntools-4.9.0-r2 +++ b/metadata/md5-cache/dev-util/pwntools-4.11.0 @@ -5,11 +5,11 @@ EAPI=8 HOMEPAGE=https://github.com/Gallopsled/pwntools INHERIT=distutils-r1 IUSE=python_targets_python3_10 python_targets_python3_11 -KEYWORDS=amd64 x86 +KEYWORDS=~amd64 ~arm64 ~riscv ~x86 LICENSE=MIT GPL-2+ BSD-2 -RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) >=dev-libs/capstone-3.0.5[python,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-util/ROPgadget-5.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-util/unicorn-1.0.2[python,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/colored-traceback[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/intervaltree-3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/mako-1.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/packaging[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/paramiko-1.15.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/psutil-3.3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pyelftools-0.2.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pygments-2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pyserial-2.7[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/PySocks[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/python-dateutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/requests-2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/rpyc[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/six-1.12.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/sortedcontainers[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) +RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) >=dev-libs/capstone-3.0.5[python,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-util/ROPgadget-5.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-util/unicorn-1.0.2[python,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/colored-traceback[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/intervaltree-3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/mako-1.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/packaging[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/paramiko-1.15.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/psutil-3.3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pyelftools-0.24[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pygments-2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pyserial-2.7[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/PySocks[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/python-dateutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/requests-2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/rpyc[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/six-1.12.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/sortedcontainers[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) SLOT=0 -SRC_URI=https://github.com/Gallopsled/pwntools/archive/4.9.0.tar.gz -> pwntools-4.9.0.gh.tar.gz +SRC_URI=https://github.com/Gallopsled/pwntools/archive/4.11.0.tar.gz -> pwntools-4.11.0.gh.tar.gz _eclasses_=distutils-r1 24344aec2be39c69d9f279b5415298ce flag-o-matic be27a904c614cb93ae037762dc69bcc2 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 12aa0037eb004139215ff04894d52b28 toolchain-funcs 862d337d98edb576796827be2c6b11ca -_md5_=c744575e2d828d9f06f45807be3c146a +_md5_=a602e429926b689ca733f12c9207bfbd diff --git a/metadata/md5-cache/dev-util/pwntools-9999 b/metadata/md5-cache/dev-util/pwntools-9999 index b58a19f16be9..ae6838e8824a 100644 --- a/metadata/md5-cache/dev-util/pwntools-9999 +++ b/metadata/md5-cache/dev-util/pwntools-9999 @@ -11,4 +11,4 @@ RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_pytho REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) SLOT=0 _eclasses_=distutils-r1 24344aec2be39c69d9f279b5415298ce flag-o-matic be27a904c614cb93ae037762dc69bcc2 git-r3 2358a7b20091609e24bd3a83b3ac5991 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 12aa0037eb004139215ff04894d52b28 toolchain-funcs 862d337d98edb576796827be2c6b11ca -_md5_=e4cb06ac378b00da709e11f0047cf4b6 +_md5_=6433be707f68311b8c5a7b5cef8110db diff --git a/metadata/md5-cache/gui-apps/Manifest.gz b/metadata/md5-cache/gui-apps/Manifest.gz Binary files differindex f42e682c7f8b..197c1f1e0b56 100644 --- a/metadata/md5-cache/gui-apps/Manifest.gz +++ b/metadata/md5-cache/gui-apps/Manifest.gz diff --git a/metadata/md5-cache/gui-apps/qt6ct-0.8_p20230917 b/metadata/md5-cache/gui-apps/qt6ct-0.8_p20230917 new file mode 100644 index 000000000000..3d40534d0c03 --- /dev/null +++ b/metadata/md5-cache/gui-apps/qt6ct-0.8_p20230917 @@ -0,0 +1,14 @@ +BDEPEND=dev-qt/qtbase:6 dev-qt/qttools:6[linguist] >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 +DEFINED_PHASES=compile configure install postinst prepare test +DEPEND=dev-qt/qtbase:6=[gui,widgets] +DESCRIPTION=Qt6 Configuration Tool (for DE/WM without Qt integration) +EAPI=8 +HOMEPAGE=https://github.com/trialuser02/qt6ct/ +INHERIT=cmake +KEYWORDS=~amd64 +LICENSE=BSD-2 +RDEPEND=dev-qt/qtbase:6=[gui,widgets] dev-qt/qtsvg:6 +SLOT=0 +SRC_URI=https://github.com/trialuser02/qt6ct/archive/f083799f1495dabaeeb482274ee90c73a0a78a43.tar.gz -> qt6ct-0.8_p20230917.tar.gz +_eclasses_=cmake fc2f89084f590ac95c004ea95b0d2f80 flag-o-matic be27a904c614cb93ae037762dc69bcc2 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c toolchain-funcs 862d337d98edb576796827be2c6b11ca xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=77662fc8cfa5e342c52d1e0bb3170d87 diff --git a/metadata/md5-cache/media-fonts/Manifest.gz b/metadata/md5-cache/media-fonts/Manifest.gz Binary files differindex e5aa02b6024e..2773105f06e1 100644 --- a/metadata/md5-cache/media-fonts/Manifest.gz +++ b/metadata/md5-cache/media-fonts/Manifest.gz diff --git a/metadata/md5-cache/media-fonts/intel-one-mono-1.3.0 b/metadata/md5-cache/media-fonts/intel-one-mono-1.3.0 new file mode 100644 index 000000000000..cb9fbee5f836 --- /dev/null +++ b/metadata/md5-cache/media-fonts/intel-one-mono-1.3.0 @@ -0,0 +1,14 @@ +BDEPEND=app-arch/unzip X? ( >=x11-apps/mkfontscale-1.2.0 media-fonts/encodings ) +DEFINED_PHASES=compile install postinst postrm setup +DESCRIPTION=Intel One Mono font family +EAPI=8 +HOMEPAGE=https://github.com/intel/intel-one-mono +INHERIT=font +IUSE=X +KEYWORDS=~amd64 +LICENSE=OFL-1.1 +RESTRICT=binchecks strip +SLOT=0 +SRC_URI=https://github.com/intel/intel-one-mono/releases/download/V1.3.0/otf.zip -> intel-one-mono-1.3.0.zip +_eclasses_=font aa113a3df9cd0a9693a1c1ee7c34a6eb +_md5_=4e5ff48818040e6e6e4593cb73010871 diff --git a/metadata/md5-cache/media-gfx/Manifest.gz b/metadata/md5-cache/media-gfx/Manifest.gz Binary files differindex 0d352c6d8bb7..4bf335458699 100644 --- a/metadata/md5-cache/media-gfx/Manifest.gz +++ b/metadata/md5-cache/media-gfx/Manifest.gz diff --git a/metadata/md5-cache/media-gfx/aewan-1.0.01-r2 b/metadata/md5-cache/media-gfx/aewan-1.0.01-r2 index 21cc1580d313..36ed046a1d12 100644 --- a/metadata/md5-cache/media-gfx/aewan-1.0.01-r2 +++ b/metadata/md5-cache/media-gfx/aewan-1.0.01-r2 @@ -5,10 +5,10 @@ DESCRIPTION=A curses-based editor for ASCII art EAPI=8 HOMEPAGE=https://aewan.sourceforge.net/ INHERIT=autotools -KEYWORDS=~amd64 ~x86 +KEYWORDS=amd64 x86 LICENSE=GPL-2 RDEPEND=sys-libs/zlib >=sys-libs/ncurses-5.0:0= SLOT=0 SRC_URI=mirror://sourceforge/project/aewan/aewan/aewan-1.0.01/aewan-1.0.01.tar.gz _eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 862d337d98edb576796827be2c6b11ca -_md5_=5eb8f564da3973c14b0c68986ee05e35 +_md5_=4e08b6aca8dc454ed6c883e489b1ee0c diff --git a/metadata/md5-cache/media-gfx/inkscape-1.2.2 b/metadata/md5-cache/media-gfx/inkscape-1.2.2 index 247469e841d9..e31170c84eb7 100644 --- a/metadata/md5-cache/media-gfx/inkscape-1.2.2 +++ b/metadata/md5-cache/media-gfx/inkscape-1.2.2 @@ -11,8 +11,8 @@ KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~sparc x86 LICENSE=GPL-2 LGPL-2.1 RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10[xml(+)] ) python_single_target_python3_11? ( dev-lang/python:3.11[xml(+)] ) >=app-text/poppler-0.57.0:=[cairo] >=dev-cpp/cairomm-1.12:0 >=dev-cpp/glibmm-2.54.1:2 dev-cpp/gtkmm:3.0 >=dev-cpp/pangomm-2.40:1.4 >=dev-libs/boehm-gc-7.1:= dev-libs/boost:= dev-libs/double-conversion:= >=dev-libs/glib-2.41 >=dev-libs/libsigc++-2.8:2 >=dev-libs/libxml2-2.7.4 >=dev-libs/libxslt-1.1.25 dev-libs/gdl:3 dev-libs/popt media-gfx/potrace media-libs/fontconfig media-libs/freetype:2 media-libs/lcms:2 media-libs/libpng:0= net-libs/libsoup:2.4 sci-libs/gsl:= >=x11-libs/pango-1.44 x11-libs/gtk+:3[X?] X? ( x11-libs/libX11 ) python_single_target_python3_10? ( dev-python/cachecontrol[python_targets_python3_10(-)] dev-python/cssselect[python_targets_python3_10(-)] dev-python/lockfile[python_targets_python3_10(-)] dev-python/lxml[python_targets_python3_10(-)] media-gfx/scour[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/cachecontrol[python_targets_python3_11(-)] dev-python/cssselect[python_targets_python3_11(-)] dev-python/lockfile[python_targets_python3_11(-)] dev-python/lxml[python_targets_python3_11(-)] media-gfx/scour[python_targets_python3_11(-)] ) cdr? ( app-text/libwpg:0.3 dev-libs/librevenge media-libs/libcdr ) exif? ( media-libs/libexif ) imagemagick? ( !graphicsmagick? ( media-gfx/imagemagick:=[cxx] ) graphicsmagick? ( media-gfx/graphicsmagick:=[cxx] ) ) jemalloc? ( dev-libs/jemalloc ) jpeg? ( media-libs/libjpeg-turbo:= ) readline? ( sys-libs/readline:= ) spell? ( app-text/gspell ) visio? ( app-text/libwpg:0.3 dev-libs/librevenge media-libs/libvisio ) wpg? ( app-text/libwpg:0.3 dev-libs/librevenge ) python_single_target_python3_10? ( dev-python/numpy[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/numpy[python_targets_python3_11(-)] ) dia? ( app-office/dia ) postscript? ( app-text/ghostscript-gpl ) REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 ) -RESTRICT=!test? ( test ) +RESTRICT=!test? ( test ) test SLOT=0 SRC_URI=https://media.inkscape.org/dl/resources/file/inkscape-1.2.2.tar.xz _eclasses_=cmake fc2f89084f590ac95c004ea95b0d2f80 flag-o-matic be27a904c614cb93ae037762dc69bcc2 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 12aa0037eb004139215ff04894d52b28 toolchain-funcs 862d337d98edb576796827be2c6b11ca xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=9ee5bc7438a4340c0d5297686a401891 +_md5_=95d0ac48a5c1a8d9141903c6b5419107 diff --git a/metadata/md5-cache/media-gfx/inkscape-1.2.2-r4 b/metadata/md5-cache/media-gfx/inkscape-1.2.2-r4 index 5fcd7baf1096..46cb77d7291e 100644 --- a/metadata/md5-cache/media-gfx/inkscape-1.2.2-r4 +++ b/metadata/md5-cache/media-gfx/inkscape-1.2.2-r4 @@ -11,8 +11,8 @@ KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x LICENSE=GPL-2 LGPL-2.1 RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10[xml(+)] ) python_single_target_python3_11? ( dev-lang/python:3.11[xml(+)] ) >=app-text/poppler-0.57.0:=[cairo] >=dev-cpp/cairomm-1.12:0 >=dev-cpp/glibmm-2.54.1:2 dev-cpp/gtkmm:3.0 >=dev-cpp/pangomm-2.40:1.4 >=dev-libs/boehm-gc-7.1:= dev-libs/boost:= dev-libs/double-conversion:= >=dev-libs/glib-2.41 >=dev-libs/libsigc++-2.8:2 >=dev-libs/libxml2-2.7.4 >=dev-libs/libxslt-1.1.25 dev-libs/popt media-gfx/potrace media-libs/fontconfig media-libs/freetype:2 media-libs/lcms:2 media-libs/libpng:0= net-libs/libsoup:2.4 sci-libs/gsl:= >=x11-libs/pango-1.44 x11-libs/gtk+:3[X?] X? ( x11-libs/libX11 ) python_single_target_python3_10? ( dev-python/appdirs[python_targets_python3_10(-)] dev-python/cachecontrol[python_targets_python3_10(-)] dev-python/cssselect[python_targets_python3_10(-)] dev-python/lockfile[python_targets_python3_10(-)] dev-python/lxml[python_targets_python3_10(-)] media-gfx/scour[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/appdirs[python_targets_python3_11(-)] dev-python/cachecontrol[python_targets_python3_11(-)] dev-python/cssselect[python_targets_python3_11(-)] dev-python/lockfile[python_targets_python3_11(-)] dev-python/lxml[python_targets_python3_11(-)] media-gfx/scour[python_targets_python3_11(-)] ) cdr? ( app-text/libwpg:0.3 dev-libs/librevenge media-libs/libcdr ) exif? ( media-libs/libexif ) imagemagick? ( !graphicsmagick? ( media-gfx/imagemagick:=[cxx] ) graphicsmagick? ( media-gfx/graphicsmagick:=[cxx] ) ) jemalloc? ( dev-libs/jemalloc ) jpeg? ( media-libs/libjpeg-turbo:= ) readline? ( sys-libs/readline:= ) spell? ( app-text/gspell ) visio? ( app-text/libwpg:0.3 dev-libs/librevenge media-libs/libvisio ) wpg? ( app-text/libwpg:0.3 dev-libs/librevenge ) python_single_target_python3_10? ( dev-python/numpy[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/numpy[python_targets_python3_11(-)] ) dia? ( app-office/dia ) postscript? ( app-text/ghostscript-gpl ) REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 ) -RESTRICT=!test? ( test ) +RESTRICT=!test? ( test ) test SLOT=0 SRC_URI=https://media.inkscape.org/dl/resources/file/inkscape-1.2.2.tar.xz _eclasses_=cmake fc2f89084f590ac95c004ea95b0d2f80 flag-o-matic be27a904c614cb93ae037762dc69bcc2 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 12aa0037eb004139215ff04894d52b28 toolchain-funcs 862d337d98edb576796827be2c6b11ca xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=335880bc45807913cf2dcfa601dd1c58 +_md5_=213d4e64f3c8d836c49c13551858694c diff --git a/metadata/md5-cache/media-gfx/inkscape-1.3 b/metadata/md5-cache/media-gfx/inkscape-1.3 new file mode 100644 index 000000000000..bbc35524714a --- /dev/null +++ b/metadata/md5-cache/media-gfx/inkscape-1.3 @@ -0,0 +1,18 @@ +BDEPEND=dev-util/glib-utils >=sys-devel/gettext-0.17 virtual/pkgconfig test? ( virtual/imagemagick-tools ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 +DEFINED_PHASES=compile configure install postinst postrm preinst prepare pretend setup test unpack +DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10[xml(+)] ) python_single_target_python3_11? ( dev-lang/python:3.11[xml(+)] ) >=app-text/poppler-0.57.0:=[cairo] >=dev-cpp/cairomm-1.12:0 >=dev-cpp/glibmm-2.54.1:2 dev-cpp/gtkmm:3.0 >=dev-cpp/pangomm-2.40:1.4 >=dev-libs/boehm-gc-7.1:= dev-libs/boost:=[stacktrace(-)] dev-libs/double-conversion:= >=dev-libs/glib-2.41 >=dev-libs/libsigc++-2.8:2 >=dev-libs/libxml2-2.7.4 >=dev-libs/libxslt-1.1.25 dev-libs/popt media-gfx/potrace media-libs/libepoxy media-libs/fontconfig media-libs/freetype:2 media-libs/lcms:2 media-libs/libpng:0= net-libs/libsoup:2.4 sci-libs/gsl:= >=x11-libs/pango-1.44 x11-libs/gtk+:3[X?] X? ( x11-libs/libX11 ) python_single_target_python3_10? ( dev-python/appdirs[python_targets_python3_10(-)] dev-python/cachecontrol[python_targets_python3_10(-)] dev-python/cssselect[python_targets_python3_10(-)] dev-python/lockfile[python_targets_python3_10(-)] dev-python/lxml[python_targets_python3_10(-)] media-gfx/scour[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/appdirs[python_targets_python3_11(-)] dev-python/cachecontrol[python_targets_python3_11(-)] dev-python/cssselect[python_targets_python3_11(-)] dev-python/lockfile[python_targets_python3_11(-)] dev-python/lxml[python_targets_python3_11(-)] media-gfx/scour[python_targets_python3_11(-)] ) cdr? ( app-text/libwpg:0.3 dev-libs/librevenge media-libs/libcdr ) exif? ( media-libs/libexif ) imagemagick? ( !graphicsmagick? ( media-gfx/imagemagick:=[cxx] ) graphicsmagick? ( media-gfx/graphicsmagick:=[cxx] ) ) jpeg? ( media-libs/libjpeg-turbo:= ) readline? ( sys-libs/readline:= ) sourceview? ( x11-libs/gtksourceview:4 ) spell? ( app-text/gspell ) visio? ( app-text/libwpg:0.3 dev-libs/librevenge media-libs/libvisio ) wpg? ( app-text/libwpg:0.3 dev-libs/librevenge ) test? ( dev-cpp/gtest ) +DESCRIPTION=SVG based generic vector-drawing program +EAPI=8 +HOMEPAGE=https://inkscape.org/ https://gitlab.com/inkscape/inkscape/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=cmake flag-o-matic xdg toolchain-funcs python-single-r1 +IUSE=cdr dia exif graphicsmagick imagemagick inkjar jpeg openmp postscript readline sourceview spell svg2 test visio wpg X python_single_target_python3_10 python_single_target_python3_11 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 +LICENSE=GPL-2 LGPL-2.1 +RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10[xml(+)] ) python_single_target_python3_11? ( dev-lang/python:3.11[xml(+)] ) >=app-text/poppler-0.57.0:=[cairo] >=dev-cpp/cairomm-1.12:0 >=dev-cpp/glibmm-2.54.1:2 dev-cpp/gtkmm:3.0 >=dev-cpp/pangomm-2.40:1.4 >=dev-libs/boehm-gc-7.1:= dev-libs/boost:=[stacktrace(-)] dev-libs/double-conversion:= >=dev-libs/glib-2.41 >=dev-libs/libsigc++-2.8:2 >=dev-libs/libxml2-2.7.4 >=dev-libs/libxslt-1.1.25 dev-libs/popt media-gfx/potrace media-libs/libepoxy media-libs/fontconfig media-libs/freetype:2 media-libs/lcms:2 media-libs/libpng:0= net-libs/libsoup:2.4 sci-libs/gsl:= >=x11-libs/pango-1.44 x11-libs/gtk+:3[X?] X? ( x11-libs/libX11 ) python_single_target_python3_10? ( dev-python/appdirs[python_targets_python3_10(-)] dev-python/cachecontrol[python_targets_python3_10(-)] dev-python/cssselect[python_targets_python3_10(-)] dev-python/lockfile[python_targets_python3_10(-)] dev-python/lxml[python_targets_python3_10(-)] media-gfx/scour[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/appdirs[python_targets_python3_11(-)] dev-python/cachecontrol[python_targets_python3_11(-)] dev-python/cssselect[python_targets_python3_11(-)] dev-python/lockfile[python_targets_python3_11(-)] dev-python/lxml[python_targets_python3_11(-)] media-gfx/scour[python_targets_python3_11(-)] ) cdr? ( app-text/libwpg:0.3 dev-libs/librevenge media-libs/libcdr ) exif? ( media-libs/libexif ) imagemagick? ( !graphicsmagick? ( media-gfx/imagemagick:=[cxx] ) graphicsmagick? ( media-gfx/graphicsmagick:=[cxx] ) ) jpeg? ( media-libs/libjpeg-turbo:= ) readline? ( sys-libs/readline:= ) sourceview? ( x11-libs/gtksourceview:4 ) spell? ( app-text/gspell ) visio? ( app-text/libwpg:0.3 dev-libs/librevenge media-libs/libvisio ) wpg? ( app-text/libwpg:0.3 dev-libs/librevenge ) python_single_target_python3_10? ( dev-python/numpy[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/numpy[python_targets_python3_11(-)] ) dia? ( app-office/dia ) postscript? ( app-text/ghostscript-gpl ) +REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 ) +RESTRICT=!test? ( test ) test +SLOT=0 +SRC_URI=https://media.inkscape.org/dl/resources/file/inkscape-1.3.tar.xz +_eclasses_=cmake fc2f89084f590ac95c004ea95b0d2f80 flag-o-matic be27a904c614cb93ae037762dc69bcc2 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 12aa0037eb004139215ff04894d52b28 toolchain-funcs 862d337d98edb576796827be2c6b11ca xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=33ad8c4fa187a1d4ca9198bb9b1f0432 diff --git a/metadata/md5-cache/media-gfx/inkscape-9999 b/metadata/md5-cache/media-gfx/inkscape-9999 index dcef10365232..ebf618572a62 100644 --- a/metadata/md5-cache/media-gfx/inkscape-9999 +++ b/metadata/md5-cache/media-gfx/inkscape-9999 @@ -1,17 +1,17 @@ BDEPEND=dev-util/glib-utils >=sys-devel/gettext-0.17 virtual/pkgconfig test? ( virtual/imagemagick-tools ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=compile configure install postinst postrm preinst prepare pretend setup test unpack -DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10[xml(+)] ) python_single_target_python3_11? ( dev-lang/python:3.11[xml(+)] ) >=app-text/poppler-0.57.0:=[cairo] >=dev-cpp/cairomm-1.12:0 >=dev-cpp/glibmm-2.54.1:2 dev-cpp/gtkmm:3.0 >=dev-cpp/pangomm-2.40:1.4 >=dev-libs/boehm-gc-7.1:= dev-libs/boost:=[stacktrace(-)] dev-libs/double-conversion:= >=dev-libs/glib-2.41 >=dev-libs/libsigc++-2.8:2 >=dev-libs/libxml2-2.7.4 >=dev-libs/libxslt-1.1.25 dev-libs/popt media-gfx/potrace media-libs/libepoxy media-libs/fontconfig media-libs/freetype:2 media-libs/lcms:2 media-libs/libpng:0= net-libs/libsoup:2.4 sci-libs/gsl:= >=x11-libs/pango-1.44 x11-libs/gtk+:3[X?] X? ( x11-libs/libX11 ) python_single_target_python3_10? ( dev-python/appdirs[python_targets_python3_10(-)] dev-python/cachecontrol[python_targets_python3_10(-)] dev-python/cssselect[python_targets_python3_10(-)] dev-python/lockfile[python_targets_python3_10(-)] dev-python/lxml[python_targets_python3_10(-)] media-gfx/scour[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/appdirs[python_targets_python3_11(-)] dev-python/cachecontrol[python_targets_python3_11(-)] dev-python/cssselect[python_targets_python3_11(-)] dev-python/lockfile[python_targets_python3_11(-)] dev-python/lxml[python_targets_python3_11(-)] media-gfx/scour[python_targets_python3_11(-)] ) cdr? ( app-text/libwpg:0.3 dev-libs/librevenge media-libs/libcdr ) exif? ( media-libs/libexif ) imagemagick? ( !graphicsmagick? ( media-gfx/imagemagick:=[cxx] ) graphicsmagick? ( media-gfx/graphicsmagick:=[cxx] ) ) jpeg? ( media-libs/libjpeg-turbo:= ) readline? ( sys-libs/readline:= ) spell? ( app-text/gspell ) visio? ( app-text/libwpg:0.3 dev-libs/librevenge media-libs/libvisio ) wpg? ( app-text/libwpg:0.3 dev-libs/librevenge ) test? ( dev-cpp/gtest ) +DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10[xml(+)] ) python_single_target_python3_11? ( dev-lang/python:3.11[xml(+)] ) >=app-text/poppler-0.57.0:=[cairo] >=dev-cpp/cairomm-1.12:0 >=dev-cpp/glibmm-2.54.1:2 dev-cpp/gtkmm:3.0 >=dev-cpp/pangomm-2.40:1.4 >=dev-libs/boehm-gc-7.1:= dev-libs/boost:=[stacktrace(-)] dev-libs/double-conversion:= >=dev-libs/glib-2.41 >=dev-libs/libsigc++-2.8:2 >=dev-libs/libxml2-2.7.4 >=dev-libs/libxslt-1.1.25 dev-libs/popt media-gfx/potrace media-libs/libepoxy media-libs/fontconfig media-libs/freetype:2 media-libs/lcms:2 media-libs/libpng:0= net-libs/libsoup:2.4 sci-libs/gsl:= >=x11-libs/pango-1.44 x11-libs/gtk+:3[X?] X? ( x11-libs/libX11 ) python_single_target_python3_10? ( dev-python/appdirs[python_targets_python3_10(-)] dev-python/cachecontrol[python_targets_python3_10(-)] dev-python/cssselect[python_targets_python3_10(-)] dev-python/lockfile[python_targets_python3_10(-)] dev-python/lxml[python_targets_python3_10(-)] media-gfx/scour[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/appdirs[python_targets_python3_11(-)] dev-python/cachecontrol[python_targets_python3_11(-)] dev-python/cssselect[python_targets_python3_11(-)] dev-python/lockfile[python_targets_python3_11(-)] dev-python/lxml[python_targets_python3_11(-)] media-gfx/scour[python_targets_python3_11(-)] ) cdr? ( app-text/libwpg:0.3 dev-libs/librevenge media-libs/libcdr ) exif? ( media-libs/libexif ) imagemagick? ( !graphicsmagick? ( media-gfx/imagemagick:=[cxx] ) graphicsmagick? ( media-gfx/graphicsmagick:=[cxx] ) ) jpeg? ( media-libs/libjpeg-turbo:= ) readline? ( sys-libs/readline:= ) sourceview? ( x11-libs/gtksourceview:4 ) spell? ( app-text/gspell ) visio? ( app-text/libwpg:0.3 dev-libs/librevenge media-libs/libvisio ) wpg? ( app-text/libwpg:0.3 dev-libs/librevenge ) test? ( dev-cpp/gtest ) DESCRIPTION=SVG based generic vector-drawing program EAPI=8 HOMEPAGE=https://inkscape.org/ https://gitlab.com/inkscape/inkscape/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=cmake flag-o-matic xdg toolchain-funcs python-single-r1 git-r3 -IUSE=cdr dia exif graphicsmagick imagemagick inkjar jpeg openmp postscript readline spell svg2 test visio wpg X python_single_target_python3_10 python_single_target_python3_11 +IUSE=cdr dia exif graphicsmagick imagemagick inkjar jpeg openmp postscript readline sourceview spell svg2 test visio wpg X python_single_target_python3_10 python_single_target_python3_11 LICENSE=GPL-2 LGPL-2.1 PROPERTIES=live -RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10[xml(+)] ) python_single_target_python3_11? ( dev-lang/python:3.11[xml(+)] ) >=app-text/poppler-0.57.0:=[cairo] >=dev-cpp/cairomm-1.12:0 >=dev-cpp/glibmm-2.54.1:2 dev-cpp/gtkmm:3.0 >=dev-cpp/pangomm-2.40:1.4 >=dev-libs/boehm-gc-7.1:= dev-libs/boost:=[stacktrace(-)] dev-libs/double-conversion:= >=dev-libs/glib-2.41 >=dev-libs/libsigc++-2.8:2 >=dev-libs/libxml2-2.7.4 >=dev-libs/libxslt-1.1.25 dev-libs/popt media-gfx/potrace media-libs/libepoxy media-libs/fontconfig media-libs/freetype:2 media-libs/lcms:2 media-libs/libpng:0= net-libs/libsoup:2.4 sci-libs/gsl:= >=x11-libs/pango-1.44 x11-libs/gtk+:3[X?] X? ( x11-libs/libX11 ) python_single_target_python3_10? ( dev-python/appdirs[python_targets_python3_10(-)] dev-python/cachecontrol[python_targets_python3_10(-)] dev-python/cssselect[python_targets_python3_10(-)] dev-python/lockfile[python_targets_python3_10(-)] dev-python/lxml[python_targets_python3_10(-)] media-gfx/scour[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/appdirs[python_targets_python3_11(-)] dev-python/cachecontrol[python_targets_python3_11(-)] dev-python/cssselect[python_targets_python3_11(-)] dev-python/lockfile[python_targets_python3_11(-)] dev-python/lxml[python_targets_python3_11(-)] media-gfx/scour[python_targets_python3_11(-)] ) cdr? ( app-text/libwpg:0.3 dev-libs/librevenge media-libs/libcdr ) exif? ( media-libs/libexif ) imagemagick? ( !graphicsmagick? ( media-gfx/imagemagick:=[cxx] ) graphicsmagick? ( media-gfx/graphicsmagick:=[cxx] ) ) jpeg? ( media-libs/libjpeg-turbo:= ) readline? ( sys-libs/readline:= ) spell? ( app-text/gspell ) visio? ( app-text/libwpg:0.3 dev-libs/librevenge media-libs/libvisio ) wpg? ( app-text/libwpg:0.3 dev-libs/librevenge ) python_single_target_python3_10? ( dev-python/numpy[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/numpy[python_targets_python3_11(-)] ) dia? ( app-office/dia ) postscript? ( app-text/ghostscript-gpl ) +RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10[xml(+)] ) python_single_target_python3_11? ( dev-lang/python:3.11[xml(+)] ) >=app-text/poppler-0.57.0:=[cairo] >=dev-cpp/cairomm-1.12:0 >=dev-cpp/glibmm-2.54.1:2 dev-cpp/gtkmm:3.0 >=dev-cpp/pangomm-2.40:1.4 >=dev-libs/boehm-gc-7.1:= dev-libs/boost:=[stacktrace(-)] dev-libs/double-conversion:= >=dev-libs/glib-2.41 >=dev-libs/libsigc++-2.8:2 >=dev-libs/libxml2-2.7.4 >=dev-libs/libxslt-1.1.25 dev-libs/popt media-gfx/potrace media-libs/libepoxy media-libs/fontconfig media-libs/freetype:2 media-libs/lcms:2 media-libs/libpng:0= net-libs/libsoup:2.4 sci-libs/gsl:= >=x11-libs/pango-1.44 x11-libs/gtk+:3[X?] X? ( x11-libs/libX11 ) python_single_target_python3_10? ( dev-python/appdirs[python_targets_python3_10(-)] dev-python/cachecontrol[python_targets_python3_10(-)] dev-python/cssselect[python_targets_python3_10(-)] dev-python/lockfile[python_targets_python3_10(-)] dev-python/lxml[python_targets_python3_10(-)] media-gfx/scour[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/appdirs[python_targets_python3_11(-)] dev-python/cachecontrol[python_targets_python3_11(-)] dev-python/cssselect[python_targets_python3_11(-)] dev-python/lockfile[python_targets_python3_11(-)] dev-python/lxml[python_targets_python3_11(-)] media-gfx/scour[python_targets_python3_11(-)] ) cdr? ( app-text/libwpg:0.3 dev-libs/librevenge media-libs/libcdr ) exif? ( media-libs/libexif ) imagemagick? ( !graphicsmagick? ( media-gfx/imagemagick:=[cxx] ) graphicsmagick? ( media-gfx/graphicsmagick:=[cxx] ) ) jpeg? ( media-libs/libjpeg-turbo:= ) readline? ( sys-libs/readline:= ) sourceview? ( x11-libs/gtksourceview:4 ) spell? ( app-text/gspell ) visio? ( app-text/libwpg:0.3 dev-libs/librevenge media-libs/libvisio ) wpg? ( app-text/libwpg:0.3 dev-libs/librevenge ) python_single_target_python3_10? ( dev-python/numpy[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/numpy[python_targets_python3_11(-)] ) dia? ( app-office/dia ) postscript? ( app-text/ghostscript-gpl ) REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 ) -RESTRICT=!test? ( test ) +RESTRICT=!test? ( test ) test SLOT=0 _eclasses_=cmake fc2f89084f590ac95c004ea95b0d2f80 flag-o-matic be27a904c614cb93ae037762dc69bcc2 git-r3 2358a7b20091609e24bd3a83b3ac5991 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 12aa0037eb004139215ff04894d52b28 toolchain-funcs 862d337d98edb576796827be2c6b11ca xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=06319cfe201cdfc81c6513374f01867b +_md5_=33ad8c4fa187a1d4ca9198bb9b1f0432 diff --git a/metadata/md5-cache/net-firewall/Manifest.gz b/metadata/md5-cache/net-firewall/Manifest.gz Binary files differindex 13bc2723c7f3..d260e33ae74d 100644 --- a/metadata/md5-cache/net-firewall/Manifest.gz +++ b/metadata/md5-cache/net-firewall/Manifest.gz diff --git a/metadata/md5-cache/net-firewall/iptables-1.8.9-r1 b/metadata/md5-cache/net-firewall/iptables-1.8.9-r1 new file mode 100644 index 000000000000..e9f5574c16c1 --- /dev/null +++ b/metadata/md5-cache/net-firewall/iptables-1.8.9-r1 @@ -0,0 +1,16 @@ +BDEPEND=virtual/pkgconfig nftables? ( sys-devel/flex app-alternatives/yacc ) virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7 +DEFINED_PHASES=compile configure install postinst prepare prerm +DEPEND=conntrack? ( >=net-libs/libnetfilter_conntrack-1.0.6 ) netlink? ( net-libs/libnfnetlink ) nftables? ( >=net-libs/libmnl-1.0:= >=net-libs/libnftnl-1.1.6:= ) pcap? ( net-libs/libpcap ) virtual/os-headers >=sys-kernel/linux-headers-4.4:0 +DESCRIPTION=Linux kernel (2.4+) firewall, NAT and packet mangling tools +EAPI=8 +HOMEPAGE=https://www.netfilter.org/projects/iptables/ +IDEPEND=>=app-eselect/eselect-iptables-20220320 +INHERIT=systemd toolchain-funcs autotools flag-o-matic usr-ldscript +IUSE=conntrack netlink nftables pcap static-libs split-usr +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +LICENSE=GPL-2 +RDEPEND=conntrack? ( >=net-libs/libnetfilter_conntrack-1.0.6 ) netlink? ( net-libs/libnfnetlink ) nftables? ( >=net-libs/libmnl-1.0:= >=net-libs/libnftnl-1.1.6:= ) pcap? ( net-libs/libpcap ) nftables? ( net-misc/ethertypes ) !<net-firewall/ebtables-2.0.11-r1 !<net-firewall/arptables-0.0.5-r1 +SLOT=0/1.8.3 +SRC_URI=https://www.netfilter.org/projects/iptables/files/iptables-1.8.9.tar.xz +_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde flag-o-matic be27a904c614cb93ae037762dc69bcc2 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 862d337d98edb576796827be2c6b11ca usr-ldscript ff03a5d223e97515fa25b5cae97ebda9 +_md5_=ba407c40c27bbe4b33e8627556f9c4b4 diff --git a/metadata/md5-cache/net-im/Manifest.gz b/metadata/md5-cache/net-im/Manifest.gz Binary files differindex f57b6b89f785..df7e747ba3a3 100644 --- a/metadata/md5-cache/net-im/Manifest.gz +++ b/metadata/md5-cache/net-im/Manifest.gz diff --git a/metadata/md5-cache/net-im/mattermost-desktop-bin-5.5.1_rc1 b/metadata/md5-cache/net-im/mattermost-desktop-bin-5.5.1_rc1 new file mode 100644 index 000000000000..f45f510c11bd --- /dev/null +++ b/metadata/md5-cache/net-im/mattermost-desktop-bin-5.5.1_rc1 @@ -0,0 +1,12 @@ +DEFINED_PHASES=install postinst postrm preinst +DESCRIPTION=Mattermost Desktop application +EAPI=8 +HOMEPAGE=https://mattermost.com/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=desktop xdg +LICENSE=Apache-2.0 GPL-2+ LGPL-2.1+ MIT +RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2[X] dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss dev-libs/wayland media-libs/alsa-lib media-libs/mesa net-print/cups sys-apps/dbus sys-libs/glibc x11-libs/cairo x11-libs/gtk+:3[X] x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/libdrm x11-libs/libxcb x11-libs/libxkbcommon x11-libs/pango +SLOT=0 +SRC_URI=amd64? ( https://releases.mattermost.com/desktop/5.5.1-rc.1/mattermost-desktop-5.5.1-rc.1-linux-x64.tar.gz ) arm64? ( https://releases.mattermost.com/desktop/5.5.1-rc.1/mattermost-desktop-5.5.1-rc.1-linux-arm64.tar.gz ) +_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=945aa2e6fae4640dfc4bc7a3f1af2f10 diff --git a/metadata/md5-cache/net-misc/Manifest.gz b/metadata/md5-cache/net-misc/Manifest.gz Binary files differindex 6b937178ecd8..947456c8ed26 100644 --- a/metadata/md5-cache/net-misc/Manifest.gz +++ b/metadata/md5-cache/net-misc/Manifest.gz diff --git a/metadata/md5-cache/net-misc/curl-8.3.0 b/metadata/md5-cache/net-misc/curl-8.3.0 index 4b27114ae29b..e3884ae0915e 100644 --- a/metadata/md5-cache/net-misc/curl-8.3.0 +++ b/metadata/md5-cache/net-misc/curl-8.3.0 @@ -9,9 +9,9 @@ IUSE=+adns alt-svc brotli +ftp gnutls gopher hsts +http2 idn +imap kerberos ldap KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris LICENSE=BSD curl ISC test? ( BSD-4 ) RDEPEND=sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] adns? ( net-dns/c-ares:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) brotli? ( app-arch/brotli:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) http2? ( >=net-libs/nghttp2-1.12.0:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) idn? ( net-dns/libidn2:=[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) kerberos? ( >=virtual/krb5-0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ldap? ( net-nds/openldap:=[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) nghttp3? ( >=net-libs/nghttp3-0.15.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=net-libs/ngtcp2-0.19.1[gnutls,ssl,-openssl,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) rtmp? ( media-video/rtmpdump[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ssh? ( net-libs/libssh2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ssl? ( gnutls? ( app-misc/ca-certificates net-libs/gnutls:=[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/nettle:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) mbedtls? ( app-misc/ca-certificates net-libs/mbedtls:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) openssl? ( dev-libs/openssl:=[sslv3(-)=,static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) rustls? ( net-libs/rustls-ffi:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) zstd? ( app-arch/zstd:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) -REQUIRED_USE=ssl? ( ^^ ( curl_ssl_gnutls curl_ssl_mbedtls curl_ssl_openssl curl_ssl_rustls ) ) curl_ssl_gnutls? ( gnutls ) curl_ssl_mbedtls? ( mbedtls ) curl_ssl_openssl? ( openssl ) curl_ssl_rustls? ( rustls ) +REQUIRED_USE=ssl? ( ^^ ( curl_ssl_gnutls curl_ssl_mbedtls curl_ssl_openssl curl_ssl_rustls ) ) curl_ssl_gnutls? ( gnutls ) curl_ssl_mbedtls? ( mbedtls ) curl_ssl_openssl? ( openssl ) curl_ssl_rustls? ( rustls ) nghttp3? ( !openssl ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://curl.se/download/curl-8.3.0.tar.xz verify-sig? ( https://curl.se/download/curl-8.3.0.tar.xz.asc ) _eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs 862d337d98edb576796827be2c6b11ca verify-sig 06b4d23e3bacdf7164b1e7f9e059492a -_md5_=22a54e3fca2e4dda65c3adfe6683c66c +_md5_=29229e0e1bec6115ce590a5281d1fde3 diff --git a/metadata/md5-cache/net-misc/curl-9999 b/metadata/md5-cache/net-misc/curl-9999 index 5a762643637e..49a06cefc578 100644 --- a/metadata/md5-cache/net-misc/curl-9999 +++ b/metadata/md5-cache/net-misc/curl-9999 @@ -9,8 +9,8 @@ IUSE=+adns alt-svc brotli +ftp gnutls gopher hsts +http2 idn +imap kerberos ldap LICENSE=BSD curl ISC test? ( BSD-4 ) PROPERTIES=live RDEPEND=sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] adns? ( net-dns/c-ares:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) brotli? ( app-arch/brotli:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) http2? ( >=net-libs/nghttp2-1.12.0:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) idn? ( net-dns/libidn2:=[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) kerberos? ( >=virtual/krb5-0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ldap? ( net-nds/openldap:=[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) nghttp3? ( >=net-libs/nghttp3-0.15.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=net-libs/ngtcp2-0.19.1[gnutls,ssl,-openssl,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) rtmp? ( media-video/rtmpdump[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ssh? ( net-libs/libssh2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ssl? ( gnutls? ( app-misc/ca-certificates net-libs/gnutls:=[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/nettle:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) mbedtls? ( app-misc/ca-certificates net-libs/mbedtls:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) openssl? ( dev-libs/openssl:=[sslv3(-)=,static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) rustls? ( net-libs/rustls-ffi:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) zstd? ( app-arch/zstd:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) -REQUIRED_USE=ssl? ( ^^ ( curl_ssl_gnutls curl_ssl_mbedtls curl_ssl_openssl curl_ssl_rustls ) ) curl_ssl_gnutls? ( gnutls ) curl_ssl_mbedtls? ( mbedtls ) curl_ssl_openssl? ( openssl ) curl_ssl_rustls? ( rustls ) +REQUIRED_USE=ssl? ( ^^ ( curl_ssl_gnutls curl_ssl_mbedtls curl_ssl_openssl curl_ssl_rustls ) ) curl_ssl_gnutls? ( gnutls ) curl_ssl_mbedtls? ( mbedtls ) curl_ssl_openssl? ( openssl ) curl_ssl_rustls? ( rustls ) nghttp3? ( !openssl ) RESTRICT=!test? ( test ) SLOT=0 _eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde git-r3 2358a7b20091609e24bd3a83b3ac5991 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs 862d337d98edb576796827be2c6b11ca verify-sig 06b4d23e3bacdf7164b1e7f9e059492a -_md5_=22a54e3fca2e4dda65c3adfe6683c66c +_md5_=29229e0e1bec6115ce590a5281d1fde3 diff --git a/metadata/md5-cache/net-vpn/Manifest.gz b/metadata/md5-cache/net-vpn/Manifest.gz Binary files differindex 3a690efdc96c..9d3efdd22bb6 100644 --- a/metadata/md5-cache/net-vpn/Manifest.gz +++ b/metadata/md5-cache/net-vpn/Manifest.gz diff --git a/metadata/md5-cache/net-vpn/i2pd-2.48.0 b/metadata/md5-cache/net-vpn/i2pd-2.48.0 index ee45dcf5404d..df4e0c3a499f 100644 --- a/metadata/md5-cache/net-vpn/i2pd-2.48.0 +++ b/metadata/md5-cache/net-vpn/i2pd-2.48.0 @@ -6,10 +6,10 @@ EAPI=8 HOMEPAGE=https://github.com/PurpleI2P/i2pd INHERIT=cmake toolchain-funcs systemd IUSE=cpu_flags_x86_aes cpu_flags_x86_avx i2p-hardening +upnp -KEYWORDS=~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 +KEYWORDS=amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 LICENSE=BSD RDEPEND=acct-user/i2pd acct-group/i2pd dev-libs/boost:= dev-libs/openssl:0=[-bindist(-)] sys-libs/zlib upnp? ( net-libs/miniupnpc:= ) SLOT=0 SRC_URI=https://github.com/PurpleI2P/i2pd/archive/2.48.0.tar.gz -> i2pd-2.48.0.tar.gz _eclasses_=cmake fc2f89084f590ac95c004ea95b0d2f80 flag-o-matic be27a904c614cb93ae037762dc69bcc2 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 862d337d98edb576796827be2c6b11ca xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=e7f2d353998e705e3cca4bcaa698df69 +_md5_=aa7ec0bf4934765b15ed7a1bbeb8ef86 diff --git a/metadata/md5-cache/net-vpn/libreswan-4.11 b/metadata/md5-cache/net-vpn/libreswan-4.11 deleted file mode 100644 index 3fcdd39caa20..000000000000 --- a/metadata/md5-cache/net-vpn/libreswan-4.11 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=app-text/docbook-xml-dtd:4.1.2 app-text/xmlto dev-libs/nss sys-devel/bison sys-devel/flex virtual/pkgconfig test? ( dev-python/setproctitle ) virtual/pkgconfig -DEFINED_PHASES=compile configure install postinst prepare test -DEPEND=dev-libs/gmp:0= dev-libs/libevent:0= dev-libs/nspr >=dev-libs/nss-3.42 >=sys-kernel/linux-headers-4.19 virtual/libcrypt:= caps? ( sys-libs/libcap-ng ) curl? ( net-misc/curl ) dnssec? ( >=net-dns/unbound-1.9.1-r1:= net-libs/ldns:= net-dns/dnssec-root ) ldap? ( net-nds/openldap:= ) pam? ( sys-libs/pam ) seccomp? ( sys-libs/libseccomp ) selinux? ( sys-libs/libselinux ) systemd? ( sys-apps/systemd:0= ) elibc_musl? ( sys-libs/queue-standalone ) -DESCRIPTION=IPsec implementation for Linux, fork of Openswan -EAPI=8 -HOMEPAGE=https://libreswan.org/ -INHERIT=systemd flag-o-matic toolchain-funcs tmpfiles -IUSE=caps curl dnssec ldap networkmanager pam seccomp selinux systemd test -KEYWORDS=amd64 ~arm ~ppc x86 -LICENSE=GPL-2 BSD-4 RSA DES -RDEPEND=dev-libs/gmp:0= dev-libs/libevent:0= dev-libs/nspr >=dev-libs/nss-3.42 >=sys-kernel/linux-headers-4.19 virtual/libcrypt:= caps? ( sys-libs/libcap-ng ) curl? ( net-misc/curl ) dnssec? ( >=net-dns/unbound-1.9.1-r1:= net-libs/ldns:= net-dns/dnssec-root ) ldap? ( net-nds/openldap:= ) pam? ( sys-libs/pam ) seccomp? ( sys-libs/libseccomp ) selinux? ( sys-libs/libselinux ) systemd? ( sys-apps/systemd:0= ) dev-libs/nss[utils(+)] sys-apps/iproute2 !net-vpn/strongswan selinux? ( sec-policy/selinux-ipsec ) virtual/tmpfiles -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://download.libreswan.org/libreswan-4.11.tar.gz -_eclasses_=flag-o-matic be27a904c614cb93ae037762dc69bcc2 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd 5f4bb0758df2e483babf68cd517078ca tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 862d337d98edb576796827be2c6b11ca -_md5_=e313be80632c0ebeef2ae8ae099f227a diff --git a/metadata/md5-cache/sci-astronomy/Manifest.gz b/metadata/md5-cache/sci-astronomy/Manifest.gz Binary files differindex d704148e9fda..b4d20492ca66 100644 --- a/metadata/md5-cache/sci-astronomy/Manifest.gz +++ b/metadata/md5-cache/sci-astronomy/Manifest.gz diff --git a/metadata/md5-cache/sci-astronomy/siril-1.2.0 b/metadata/md5-cache/sci-astronomy/siril-1.2.0 new file mode 100644 index 000000000000..5e065cb41727 --- /dev/null +++ b/metadata/md5-cache/sci-astronomy/siril-1.2.0 @@ -0,0 +1,16 @@ +BDEPEND=dev-util/cmake x11-base/xorg-proto >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array +DEFINED_PHASES=compile configure install postinst postrm preinst pretend setup test +DEPEND=>=dev-libs/glib-2.56.0:2 >=dev-libs/json-glib-1.2.6 media-libs/librtprocess >=media-libs/opencv-4.4.0:= sci-libs/cfitsio:= sci-libs/fftw:3.0= sci-libs/gsl:= x11-libs/gdk-pixbuf:2 x11-libs/cairo x11-libs/pango >=x11-libs/gtk+-3.20.0:3 curl? ( net-misc/curl ) exif? ( >=media-gfx/exiv2-0.25:= ) ffmpeg? ( media-video/ffmpeg:= ) heif? ( media-libs/libheif:= ) jpeg? ( media-libs/libjpeg-turbo:= ) libconfig? ( >=dev-libs/libconfig-1.4:=[cxx] ) png? ( >=media-libs/libpng-1.6.0:= ) raw? ( media-libs/libraw:= ) tiff? ( media-libs/tiff:= ) wcs? ( >=sci-astronomy/wcslib-7.7:= ) +DESCRIPTION=A free astronomical image processing software +EAPI=8 +HOMEPAGE=https://siril.org/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=meson optfeature toolchain-funcs xdg +IUSE=curl exif ffmpeg heif jpeg libconfig openmp png raw tiff wcs +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-3+ Boost-1.0 +RDEPEND=>=dev-libs/glib-2.56.0:2 >=dev-libs/json-glib-1.2.6 media-libs/librtprocess >=media-libs/opencv-4.4.0:= sci-libs/cfitsio:= sci-libs/fftw:3.0= sci-libs/gsl:= x11-libs/gdk-pixbuf:2 x11-libs/cairo x11-libs/pango >=x11-libs/gtk+-3.20.0:3 curl? ( net-misc/curl ) exif? ( >=media-gfx/exiv2-0.25:= ) ffmpeg? ( media-video/ffmpeg:= ) heif? ( media-libs/libheif:= ) jpeg? ( media-libs/libjpeg-turbo:= ) libconfig? ( >=dev-libs/libconfig-1.4:=[cxx] ) png? ( >=media-libs/libpng-1.6.0:= ) raw? ( media-libs/libraw:= ) tiff? ( media-libs/tiff:= ) wcs? ( >=sci-astronomy/wcslib-7.7:= ) +SLOT=0 +SRC_URI=https://gitlab.com/free-astro/siril/-/archive/1.2.0/siril-1.2.0.tar.bz2 +_eclasses_=meson 08b7183c3f4811568ee93eb0f79a89fe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 python-utils-r1 12aa0037eb004139215ff04894d52b28 toolchain-funcs 862d337d98edb576796827be2c6b11ca xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=9c91e21e4515d82ebde46bf6f7785c21 diff --git a/metadata/md5-cache/sys-devel/Manifest.gz b/metadata/md5-cache/sys-devel/Manifest.gz Binary files differindex 04c98c608462..98791051aae6 100644 --- a/metadata/md5-cache/sys-devel/Manifest.gz +++ b/metadata/md5-cache/sys-devel/Manifest.gz diff --git a/metadata/md5-cache/sys-devel/binutils-config-5.4.1 b/metadata/md5-cache/sys-devel/binutils-config-5.4.1 deleted file mode 100644 index 15ff766f25c3..000000000000 --- a/metadata/md5-cache/sys-devel/binutils-config-5.4.1 +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=compile install postinst -DESCRIPTION=Utility to change the binutils version being used -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:Toolchain -INHERIT=prefix -IUSE=+native-symlinks -KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 -LICENSE=GPL-2 -RDEPEND=sys-apps/gentoo-functions -SLOT=0 -SRC_URI=https://dev.gentoo.org/~sam/distfiles/sys-devel/binutils-config/binutils-config-5.4.1.tar.xz -_eclasses_=prefix eab3c99d77fe00506c109c8a736186f7 -_md5_=58829962516c9fe5bd32e029f4c484e0 diff --git a/metadata/md5-cache/sys-devel/binutils-config-5.5 b/metadata/md5-cache/sys-devel/binutils-config-5.5 index 64df867dfdc6..0b639be6a98c 100644 --- a/metadata/md5-cache/sys-devel/binutils-config-5.5 +++ b/metadata/md5-cache/sys-devel/binutils-config-5.5 @@ -4,8 +4,8 @@ EAPI=8 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:Toolchain IUSE=+native-symlinks KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 -LICENSE=GPL-2 +LICENSE=GPL-2 GPL-2+ RDEPEND=sys-apps/gentoo-functions SLOT=0 SRC_URI=https://dev.gentoo.org/~sam/distfiles/sys-devel/binutils-config/binutils-config-5.5.tar.xz -_md5_=70397a3ffd81fdc4e5dd8d340262304f +_md5_=8151c77bc1dc96da7ead673cc26f7586 diff --git a/metadata/md5-cache/sys-devel/binutils-config-9999 b/metadata/md5-cache/sys-devel/binutils-config-9999 index 7ef11010fbec..3af0ec3d3058 100644 --- a/metadata/md5-cache/sys-devel/binutils-config-9999 +++ b/metadata/md5-cache/sys-devel/binutils-config-9999 @@ -5,9 +5,9 @@ EAPI=8 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:Toolchain INHERIT=git-r3 IUSE=+native-symlinks -LICENSE=GPL-2 +LICENSE=GPL-2 GPL-2+ PROPERTIES=live RDEPEND=sys-apps/gentoo-functions SLOT=0 _eclasses_=git-r3 2358a7b20091609e24bd3a83b3ac5991 -_md5_=a0e43a0ca8a8d9c00bc94fae4fb757e1 +_md5_=79e6343dac96db790fc5c6e91efccab7 diff --git a/metadata/md5-cache/sys-devel/gcc-14.0.0_pre20230917 b/metadata/md5-cache/sys-devel/gcc-14.0.0_pre20230917 new file mode 100644 index 000000000000..295a51ba7eae --- /dev/null +++ b/metadata/md5-cache/sys-devel/gcc-14.0.0_pre20230917 @@ -0,0 +1,16 @@ +BDEPEND=>=sys-devel/binutils-2.30[cet(-)?] sys-devel/gnuconfig >=app-portage/elt-patches-20170815 >=sys-devel/bison-1.875 >=sys-devel/flex-2.5.4 nls? ( sys-devel/gettext ) test? ( >=dev-util/dejagnu-1.4.4 >=sys-devel/autogen-5.5.4 ) sys-apps/texinfo valgrind? ( dev-util/valgrind ) d? ( || ( sys-devel/gcc[d(-)] <sys-devel/gcc-12[d(-)] ) ) +DEFINED_PHASES=compile configure install postinst postrm prepare pretend setup test unpack +DEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4.3.2:0= >=dev-libs/mpfr-2.4.2:0= >=dev-libs/mpc-0.8.1:0= objc-gc? ( >=dev-libs/boehm-gc-7.4.2 ) graphite? ( >=dev-libs/isl-0.14:0= ) sanitize? ( virtual/libcrypt ) systemtap? ( dev-util/systemtap ) zstd? ( app-arch/zstd:= ) +DESCRIPTION=The GNU Compiler Collection +EAPI=8 +HOMEPAGE=https://gcc.gnu.org/ +INHERIT=toolchain +IUSE=test vanilla +nls debug +cxx +nptl +fortran doc hardened multilib objc pgo objc-gc libssp objc++ openmp fixed-point go +sanitize graphite ada vtv jit +pie +ssp +pch systemtap d lto cet zstd valgrind custom-cflags ieee-long-double default-znow default-stack-clash-protection modula2 rust +LICENSE=GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+ +PDEPEND=>=sys-devel/gcc-config-2.3 +RDEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4.3.2:0= >=dev-libs/mpfr-2.4.2:0= >=dev-libs/mpc-0.8.1:0= objc-gc? ( >=dev-libs/boehm-gc-7.4.2 ) graphite? ( >=dev-libs/isl-0.14:0= ) zstd? ( app-arch/zstd:= ) +RESTRICT=!test? ( test ) +SLOT=14 +SRC_URI=mirror://gcc/snapshots/14-20230917/gcc-14-20230917.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-14.0.0-patches-2.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-14.0.0-musl-patches-1.tar.xz +_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic be27a904c614cb93ae037762dc69bcc2 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain a53583543a0ba0ed9dccd711b9b65bff toolchain-funcs 862d337d98edb576796827be2c6b11ca +_md5_=a874b5911019b1d33e28187d3955046c diff --git a/metadata/md5-cache/sys-devel/gcc-config-2.10 b/metadata/md5-cache/sys-devel/gcc-config-2.10 deleted file mode 100644 index 393ab9ae458c..000000000000 --- a/metadata/md5-cache/sys-devel/gcc-config-2.10 +++ /dev/null @@ -1,11 +0,0 @@ -DEFINED_PHASES=compile install postinst -DESCRIPTION=Utility to manage compilers -EAPI=8 -HOMEPAGE=https://gitweb.gentoo.org/proj/gcc-config.git/ -IUSE=+cc-wrappers +native-symlinks -KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/gentoo-functions-0.10 -SLOT=0 -SRC_URI=https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc-config/gcc-config-2.10.tar.xz -_md5_=cbc0f8bb75216391f990a08c702b864b diff --git a/metadata/md5-cache/sys-devel/gcc-config-2.11 b/metadata/md5-cache/sys-devel/gcc-config-2.11 index e7fead59dde5..8fc5b39b8b7e 100644 --- a/metadata/md5-cache/sys-devel/gcc-config-2.11 +++ b/metadata/md5-cache/sys-devel/gcc-config-2.11 @@ -4,8 +4,8 @@ EAPI=8 HOMEPAGE=https://gitweb.gentoo.org/proj/gcc-config.git/ IUSE=+cc-wrappers +native-symlinks KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 -LICENSE=GPL-2 +LICENSE=GPL-2 GPL-2+ RDEPEND=>=sys-apps/gentoo-functions-0.10 SLOT=0 SRC_URI=https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc-config/gcc-config-2.11.tar.xz -_md5_=cbc0f8bb75216391f990a08c702b864b +_md5_=dbd74673ef7f50581f12d01a3d83bc1f diff --git a/metadata/md5-cache/sys-devel/gcc-config-2.8 b/metadata/md5-cache/sys-devel/gcc-config-2.8 deleted file mode 100644 index 8c733b61cbc6..000000000000 --- a/metadata/md5-cache/sys-devel/gcc-config-2.8 +++ /dev/null @@ -1,11 +0,0 @@ -DEFINED_PHASES=compile install postinst -DESCRIPTION=Utility to manage compilers -EAPI=8 -HOMEPAGE=https://gitweb.gentoo.org/proj/gcc-config.git/ -IUSE=+cc-wrappers +native-symlinks -KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 -LICENSE=GPL-2 -RDEPEND=>=sys-apps/gentoo-functions-0.10 -SLOT=0 -SRC_URI=https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc-config/gcc-config-2.8.tar.xz -_md5_=a3df9529ba4117f2aa508464f5ff19bd diff --git a/metadata/md5-cache/sys-devel/gcc-config-9999 b/metadata/md5-cache/sys-devel/gcc-config-9999 index e7e997780f58..b107dc734613 100644 --- a/metadata/md5-cache/sys-devel/gcc-config-9999 +++ b/metadata/md5-cache/sys-devel/gcc-config-9999 @@ -5,9 +5,9 @@ EAPI=8 HOMEPAGE=https://gitweb.gentoo.org/proj/gcc-config.git/ INHERIT=git-r3 IUSE=+cc-wrappers +native-symlinks -LICENSE=GPL-2 +LICENSE=GPL-2 GPL-2+ PROPERTIES=live RDEPEND=>=sys-apps/gentoo-functions-0.10 SLOT=0 _eclasses_=git-r3 2358a7b20091609e24bd3a83b3ac5991 -_md5_=39451caeec5fbe4eb55be3ea11cf6b4d +_md5_=37c088f31a3ff3ef03290915132cc3f8 diff --git a/metadata/md5-cache/sys-fs/Manifest.gz b/metadata/md5-cache/sys-fs/Manifest.gz Binary files differindex a134632dfe04..8e307e4bef61 100644 --- a/metadata/md5-cache/sys-fs/Manifest.gz +++ b/metadata/md5-cache/sys-fs/Manifest.gz diff --git a/metadata/md5-cache/sys-fs/mount-zip-1.0.10 b/metadata/md5-cache/sys-fs/mount-zip-1.0.10 new file mode 100644 index 000000000000..9000f4a3cf6c --- /dev/null +++ b/metadata/md5-cache/sys-fs/mount-zip-1.0.10 @@ -0,0 +1,12 @@ +BDEPEND=virtual/pkgconfig +DEFINED_PHASES=install +DEPEND=dev-libs/icu:= dev-libs/libzip:= sys-fs/fuse:0= dev-libs/boost +DESCRIPTION=FUSE file system for ZIP archives +EAPI=8 +HOMEPAGE=https://github.com/google/mount-zip +KEYWORDS=~amd64 ~arm ~arm64 ~x86 +LICENSE=GPL-3+ +RDEPEND=dev-libs/icu:= dev-libs/libzip:= sys-fs/fuse:0= +SLOT=0 +SRC_URI=https://github.com/google/mount-zip/archive/v1.0.10.tar.gz -> mount-zip-1.0.10.tar.gz +_md5_=081b52e607cb3a29e6808d030d79e066 diff --git a/metadata/md5-cache/sys-power/Manifest.gz b/metadata/md5-cache/sys-power/Manifest.gz Binary files differindex b1bf24424df3..280c1ed89553 100644 --- a/metadata/md5-cache/sys-power/Manifest.gz +++ b/metadata/md5-cache/sys-power/Manifest.gz diff --git a/metadata/md5-cache/sys-power/tlp-1.6.0 b/metadata/md5-cache/sys-power/tlp-1.6.0 new file mode 100644 index 000000000000..f73166e88c1a --- /dev/null +++ b/metadata/md5-cache/sys-power/tlp-1.6.0 @@ -0,0 +1,13 @@ +BDEPEND=virtual/pkgconfig +DEFINED_PHASES=install postinst postrm +DESCRIPTION=Optimize laptop battery life +EAPI=8 +HOMEPAGE=https://linrunner.de/tlp/ +INHERIT=udev optfeature +KEYWORDS=~amd64 +LICENSE=GPL-2 +RDEPEND=dev-lang/perl virtual/udev || ( sys-auth/elogind sys-apps/systemd ) +SLOT=0 +SRC_URI=https://github.com/linrunner/TLP/archive/refs/tags/1.6.0.tar.gz -> tlp-1.6.0.tar.gz +_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs 862d337d98edb576796827be2c6b11ca udev eec0bbab06977f1cfc5597269c1fa152 +_md5_=4a90b7833b2f4f84bef56a9457e56b30 diff --git a/metadata/md5-cache/sys-process/Manifest.gz b/metadata/md5-cache/sys-process/Manifest.gz Binary files differindex cbfbceeac738..0d403814f26f 100644 --- a/metadata/md5-cache/sys-process/Manifest.gz +++ b/metadata/md5-cache/sys-process/Manifest.gz diff --git a/metadata/md5-cache/sys-process/gnome-usage-45.0 b/metadata/md5-cache/sys-process/gnome-usage-45.0 new file mode 100644 index 000000000000..b7ec50c49c1d --- /dev/null +++ b/metadata/md5-cache/sys-process/gnome-usage-45.0 @@ -0,0 +1,15 @@ +BDEPEND=|| ( dev-lang/vala:0.56 ) >=sys-devel/gettext-0.19.8 app-arch/xz-utils >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array +DEFINED_PHASES=compile configure install postinst postrm preinst test +DEPEND=>=dev-libs/libgee-0.8:0.8= >=dev-libs/glib-2.44:2 >=gui-libs/gtk-4.11.3:4 >=gnome-base/libgtop-2.34.0:2= >=gui-libs/libadwaita-1.4:1 >=app-misc/tracker-3.0.3:3[vala(+)] +DESCRIPTION=A nice way to view information about use of system resources +EAPI=8 +HOMEPAGE=https://wiki.gnome.org/Apps/Usage +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=gnome.org gnome2-utils meson vala xdg +KEYWORDS=~amd64 +LICENSE=GPL-3+ +RDEPEND=>=dev-libs/libgee-0.8:0.8= >=dev-libs/glib-2.44:2 >=gui-libs/gtk-4.11.3:4 >=gnome-base/libgtop-2.34.0:2= >=gui-libs/libadwaita-1.4:1 >=app-misc/tracker-3.0.3:3[vala(+)] +SLOT=0 +SRC_URI=mirror://gnome/sources/gnome-usage/45/gnome-usage-45.0.tar.xz +_eclasses_=flag-o-matic be27a904c614cb93ae037762dc69bcc2 gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2-utils b0183db3b2e07b18f3b77bffec72e116 meson 08b7183c3f4811568ee93eb0f79a89fe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c python-utils-r1 12aa0037eb004139215ff04894d52b28 toolchain-funcs 862d337d98edb576796827be2c6b11ca vala db97951caa799e73a831a5f48e717da8 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=d21ab3cb57f0f8d9aeaf2c23c7553707 diff --git a/metadata/md5-cache/www-client/Manifest.gz b/metadata/md5-cache/www-client/Manifest.gz Binary files differindex 77ae59823411..33c40d02a243 100644 --- a/metadata/md5-cache/www-client/Manifest.gz +++ b/metadata/md5-cache/www-client/Manifest.gz diff --git a/metadata/md5-cache/www-client/chromium-116.0.5845.140 b/metadata/md5-cache/www-client/chromium-116.0.5845.140 index f878edb0198b..fdbc667868c6 100644 --- a/metadata/md5-cache/www-client/chromium-116.0.5845.140 +++ b/metadata/md5-cache/www-client/chromium-116.0.5845.140 @@ -11,6 +11,6 @@ LICENSE=BSD RDEPEND=system-icu? ( >=dev-libs/icu-71.1:= ) >=dev-libs/libxml2-2.9.4-r3:=[icu] dev-libs/nspr:= >=dev-libs/nss-3.26:= dev-libs/libxslt:= media-libs/fontconfig:= >=media-libs/freetype-2.11.0-r1:= system-harfbuzz? ( >=media-libs/harfbuzz-3:0=[icu(-)] ) media-libs/libjpeg-turbo:= system-png? ( media-libs/libpng:=[-apng(-)] ) >=media-libs/libwebp-0.4.0:= media-libs/mesa:=[gbm(+)] >=media-libs/openh264-1.6.0:= system-av1? ( >=media-libs/dav1d-1.0.0:= >=media-libs/libaom-3.4.0:= ) sys-libs/zlib:= x11-libs/libdrm:= !headless? ( dev-libs/glib:2 >=media-libs/alsa-lib-1.0.19:= pulseaudio? ( media-libs/libpulse:= ) sys-apps/pciutils:= kerberos? ( virtual/krb5 ) vaapi? ( >=media-libs/libva-2.7:=[X?,wayland?] ) X? ( x11-libs/libX11:= x11-libs/libXext:= x11-libs/libxcb:= ) x11-libs/libxkbcommon:= wayland? ( dev-libs/libffi:= screencast? ( media-video/pipewire:= ) ) ) app-arch/bzip2:= dev-libs/expat:= system-ffmpeg? ( >=media-video/ffmpeg-4.3:= || ( media-video/ffmpeg[-samba] >=net-fs/samba-4.5.10-r1[-debug(-)] ) >=media-libs/opus-1.3.1:= ) net-misc/curl[ssl] sys-apps/dbus:= media-libs/flac:= sys-libs/zlib:=[minizip] !headless? ( X? ( x11-libs/libXcomposite:= x11-libs/libXcursor:= x11-libs/libXdamage:= x11-libs/libXfixes:= >=x11-libs/libXi-1.6.0:= x11-libs/libXrandr:= x11-libs/libXrender:= x11-libs/libXtst:= x11-libs/libxshmfence:= ) >=app-accessibility/at-spi2-core-2.46.0:2 media-libs/mesa:=[X?,wayland?] cups? ( >=net-print/cups-1.3.11:= ) virtual/udev x11-libs/cairo:= x11-libs/gdk-pixbuf:2 x11-libs/pango:= qt5? ( dev-qt/qtcore:5 dev-qt/qtwidgets:5 ) qt6? ( dev-qt/qtbase:6[gui,widgets] ) ) !headless? ( || ( x11-libs/gtk+:3[X?,wayland?] gui-libs/gtk:4[X?,wayland?] ) qt5? ( dev-qt/qtgui:5[X?,wayland?] ) qt6? ( dev-qt/qtbase:6[X?,wayland?] ) ) virtual/ttf-fonts selinux? ( sec-policy/selinux-chromium ) REQUIRED_USE=component-build? ( !suid !libcxx ) screencast? ( wayland ) !headless? ( || ( X wayland ) ) pgo? ( X !wayland ) qt6? ( qt5 ) SLOT=0/stable -SRC_URI=https://commondatastorage.googleapis.com/chromium-browser-official/chromium-116.0.5845.140.tar.xz https://github.com/stha09/chromium-patches/releases/download/chromium-116-patchset-2/chromium-116-patchset-2.tar.xz ppc64? ( https://quickbuild.io/~raptor-engineering-public/+archive/ubuntu/chromium/+files/chromium_116.0.5845.110-2raptor0~deb11u1.debian.tar.xz https://dev.gentoo.org/~sultan/distfiles/www-client/chromium/chromium-ppc64le-gentoo-patches-1.tar.xz https://raw.githubusercontent.com/darkbasic/gentoo-files/master/chromium-116-0001-Add-PPC64-support-for-boringssl.patch.gz ) pgo? ( https://github.com/elkablo/chromium-profiler/releases/download/v0.2/chromium-profiler-0.2.tar ) +SRC_URI=https://commondatastorage.googleapis.com/chromium-browser-official/chromium-116.0.5845.140.tar.xz https://github.com/stha09/chromium-patches/releases/download/chromium-116-patchset-2/chromium-116-patchset-2.tar.xz ppc64? ( https://quickbuild.io/~raptor-engineering-public/+archive/ubuntu/chromium/+files/chromium_116.0.5845.110-2raptor0~deb11u1.debian.tar.xz https://deps.gentoo.zip/chromium-ppc64le-gentoo-patches-1.tar.xz https://raw.githubusercontent.com/darkbasic/gentoo-files/master/chromium-116-0001-Add-PPC64-support-for-boringssl.patch.gz ) pgo? ( https://github.com/elkablo/chromium-profiler/releases/download/v0.2/chromium-profiler-0.2.tar ) _eclasses_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc chromium-2 93690d770dc2e27deaa89794e2f9fe3f desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic be27a904c614cb93ae037762dc69bcc2 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 llvm 976dc8267d6a5af8b259cb956b52d51f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 12aa0037eb004139215ff04894d52b28 qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 862d337d98edb576796827be2c6b11ca virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=e2e0f8db5b7a0f2f6984e1095e6725af +_md5_=32c11d34e0c7e3436402bc5cf5f15751 diff --git a/metadata/md5-cache/www-client/chromium-116.0.5845.187 b/metadata/md5-cache/www-client/chromium-116.0.5845.187 index ade7b26b654c..42ca5be1111f 100644 --- a/metadata/md5-cache/www-client/chromium-116.0.5845.187 +++ b/metadata/md5-cache/www-client/chromium-116.0.5845.187 @@ -11,6 +11,6 @@ LICENSE=BSD RDEPEND=system-icu? ( >=dev-libs/icu-71.1:= ) >=dev-libs/libxml2-2.9.4-r3:=[icu] dev-libs/nspr:= >=dev-libs/nss-3.26:= dev-libs/libxslt:= media-libs/fontconfig:= >=media-libs/freetype-2.11.0-r1:= system-harfbuzz? ( >=media-libs/harfbuzz-3:0=[icu(-)] ) media-libs/libjpeg-turbo:= system-png? ( media-libs/libpng:=[-apng(-)] ) >=media-libs/libwebp-0.4.0:= media-libs/mesa:=[gbm(+)] >=media-libs/openh264-1.6.0:= system-av1? ( >=media-libs/dav1d-1.0.0:= >=media-libs/libaom-3.4.0:= ) sys-libs/zlib:= x11-libs/libdrm:= !headless? ( dev-libs/glib:2 >=media-libs/alsa-lib-1.0.19:= pulseaudio? ( media-libs/libpulse:= ) sys-apps/pciutils:= kerberos? ( virtual/krb5 ) vaapi? ( >=media-libs/libva-2.7:=[X?,wayland?] ) X? ( x11-libs/libX11:= x11-libs/libXext:= x11-libs/libxcb:= ) x11-libs/libxkbcommon:= wayland? ( dev-libs/libffi:= screencast? ( media-video/pipewire:= ) ) ) app-arch/bzip2:= dev-libs/expat:= system-ffmpeg? ( >=media-video/ffmpeg-4.3:= || ( media-video/ffmpeg[-samba] >=net-fs/samba-4.5.10-r1[-debug(-)] ) >=media-libs/opus-1.3.1:= ) net-misc/curl[ssl] sys-apps/dbus:= media-libs/flac:= sys-libs/zlib:=[minizip] !headless? ( X? ( x11-libs/libXcomposite:= x11-libs/libXcursor:= x11-libs/libXdamage:= x11-libs/libXfixes:= >=x11-libs/libXi-1.6.0:= x11-libs/libXrandr:= x11-libs/libXrender:= x11-libs/libXtst:= x11-libs/libxshmfence:= ) >=app-accessibility/at-spi2-core-2.46.0:2 media-libs/mesa:=[X?,wayland?] cups? ( >=net-print/cups-1.3.11:= ) virtual/udev x11-libs/cairo:= x11-libs/gdk-pixbuf:2 x11-libs/pango:= qt5? ( dev-qt/qtcore:5 dev-qt/qtwidgets:5 ) qt6? ( dev-qt/qtbase:6[gui,widgets] ) ) !headless? ( || ( x11-libs/gtk+:3[X?,wayland?] gui-libs/gtk:4[X?,wayland?] ) qt5? ( dev-qt/qtgui:5[X?,wayland?] ) qt6? ( dev-qt/qtbase:6[X?,wayland?] ) ) virtual/ttf-fonts selinux? ( sec-policy/selinux-chromium ) REQUIRED_USE=component-build? ( !suid !libcxx ) screencast? ( wayland ) !headless? ( || ( X wayland ) ) pgo? ( X !wayland ) qt6? ( qt5 ) SLOT=0/stable -SRC_URI=https://commondatastorage.googleapis.com/chromium-browser-official/chromium-116.0.5845.187.tar.xz https://github.com/stha09/chromium-patches/releases/download/chromium-116-patchset-2/chromium-116-patchset-2.tar.xz ppc64? ( https://quickbuild.io/~raptor-engineering-public/+archive/ubuntu/chromium/+files/chromium_116.0.5845.140-1raptor0~deb12u1.debian.tar.xz https://dev.gentoo.org/~sultan/distfiles/www-client/chromium/chromium-ppc64le-gentoo-patches-1.tar.xz https://raw.githubusercontent.com/darkbasic/gentoo-files/master/chromium-116-0001-Add-PPC64-support-for-boringssl.patch.gz ) pgo? ( https://github.com/elkablo/chromium-profiler/releases/download/v0.2/chromium-profiler-0.2.tar ) +SRC_URI=https://commondatastorage.googleapis.com/chromium-browser-official/chromium-116.0.5845.187.tar.xz https://github.com/stha09/chromium-patches/releases/download/chromium-116-patchset-2/chromium-116-patchset-2.tar.xz ppc64? ( https://quickbuild.io/~raptor-engineering-public/+archive/ubuntu/chromium/+files/chromium_116.0.5845.140-1raptor0~deb12u1.debian.tar.xz https://deps.gentoo.zip/chromium-ppc64le-gentoo-patches-1.tar.xz https://raw.githubusercontent.com/darkbasic/gentoo-files/master/chromium-116-0001-Add-PPC64-support-for-boringssl.patch.gz ) pgo? ( https://github.com/elkablo/chromium-profiler/releases/download/v0.2/chromium-profiler-0.2.tar ) _eclasses_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc chromium-2 93690d770dc2e27deaa89794e2f9fe3f desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic be27a904c614cb93ae037762dc69bcc2 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 llvm 976dc8267d6a5af8b259cb956b52d51f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 12aa0037eb004139215ff04894d52b28 qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 862d337d98edb576796827be2c6b11ca virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=a84ad387312ca6847a69da739cbbac39 +_md5_=b0b87bd5bd0735ea7c3befd9853f3acd diff --git a/metadata/md5-cache/www-client/chromium-117.0.5938.88 b/metadata/md5-cache/www-client/chromium-117.0.5938.88 new file mode 100644 index 000000000000..24c79878c4bb --- /dev/null +++ b/metadata/md5-cache/www-client/chromium-117.0.5938.88 @@ -0,0 +1,16 @@ +BDEPEND=system-icu? ( >=dev-libs/icu-71.1:= ) >=dev-libs/libxml2-2.9.4-r3:=[icu] dev-libs/nspr:= >=dev-libs/nss-3.26:= dev-libs/libxslt:= media-libs/fontconfig:= >=media-libs/freetype-2.11.0-r1:= system-harfbuzz? ( >=media-libs/harfbuzz-3:0=[icu(-)] ) media-libs/libjpeg-turbo:= system-png? ( media-libs/libpng:=[-apng(-)] ) system-zstd? ( >=app-arch/zstd-1.5.5:= ) >=media-libs/libwebp-0.4.0:= media-libs/mesa:=[gbm(+)] >=media-libs/openh264-1.6.0:= system-av1? ( >=media-libs/dav1d-1.0.0:= >=media-libs/libaom-3.4.0:= ) sys-libs/zlib:= x11-libs/libdrm:= !headless? ( dev-libs/glib:2 >=media-libs/alsa-lib-1.0.19:= pulseaudio? ( media-libs/libpulse:= ) sys-apps/pciutils:= kerberos? ( virtual/krb5 ) vaapi? ( >=media-libs/libva-2.7:=[X?,wayland?] ) X? ( x11-libs/libX11:= x11-libs/libXext:= x11-libs/libxcb:= ) x11-libs/libxkbcommon:= wayland? ( dev-libs/libffi:= screencast? ( media-video/pipewire:= ) ) ) || ( dev-lang/python:3.11[xml(+)] dev-lang/python:3.10[xml(+)] ) || ( ( dev-lang/python:3.11[xml(+)] dev-python/setuptools[python_targets_python3_11(-)] ) ( dev-lang/python:3.10[xml(+)] dev-python/setuptools[python_targets_python3_10(-)] ) ) >=app-arch/gzip-1.7 !headless? ( qt5? ( dev-qt/qtcore:5 ) qt6? ( dev-qt/qtbase:6 ) ) libcxx? ( >=sys-devel/clang-16 ) lto? ( sys-devel/clang:16 sys-devel/llvm:16 =sys-devel/lld-16* ) pgo? ( >=dev-python/selenium-3.141.0 >=dev-util/web_page_replay_go-20220314 sys-devel/clang:16 sys-devel/llvm:16 =sys-devel/lld-16* ) dev-lang/perl >=dev-util/gn-0.2114 >=dev-util/gperf-3.0.3 >=dev-util/ninja-1.7.2 dev-vcs/git >=net-libs/nodejs-7.6.0[inspector] >=sys-devel/bison-2.4.3 sys-devel/flex virtual/pkgconfig pgo? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) +DEFINED_PHASES=compile configure install postinst postrm prepare pretend setup +DEPEND=system-icu? ( >=dev-libs/icu-71.1:= ) >=dev-libs/libxml2-2.9.4-r3:=[icu] dev-libs/nspr:= >=dev-libs/nss-3.26:= dev-libs/libxslt:= media-libs/fontconfig:= >=media-libs/freetype-2.11.0-r1:= system-harfbuzz? ( >=media-libs/harfbuzz-3:0=[icu(-)] ) media-libs/libjpeg-turbo:= system-png? ( media-libs/libpng:=[-apng(-)] ) system-zstd? ( >=app-arch/zstd-1.5.5:= ) >=media-libs/libwebp-0.4.0:= media-libs/mesa:=[gbm(+)] >=media-libs/openh264-1.6.0:= system-av1? ( >=media-libs/dav1d-1.0.0:= >=media-libs/libaom-3.4.0:= ) sys-libs/zlib:= x11-libs/libdrm:= !headless? ( dev-libs/glib:2 >=media-libs/alsa-lib-1.0.19:= pulseaudio? ( media-libs/libpulse:= ) sys-apps/pciutils:= kerberos? ( virtual/krb5 ) vaapi? ( >=media-libs/libva-2.7:=[X?,wayland?] ) X? ( x11-libs/libX11:= x11-libs/libXext:= x11-libs/libxcb:= ) x11-libs/libxkbcommon:= wayland? ( dev-libs/libffi:= screencast? ( media-video/pipewire:= ) ) ) app-arch/bzip2:= dev-libs/expat:= system-ffmpeg? ( >=media-video/ffmpeg-4.3:= || ( media-video/ffmpeg[-samba] >=net-fs/samba-4.5.10-r1[-debug(-)] ) >=media-libs/opus-1.3.1:= ) net-misc/curl[ssl] sys-apps/dbus:= media-libs/flac:= sys-libs/zlib:=[minizip] !headless? ( X? ( x11-libs/libXcomposite:= x11-libs/libXcursor:= x11-libs/libXdamage:= x11-libs/libXfixes:= >=x11-libs/libXi-1.6.0:= x11-libs/libXrandr:= x11-libs/libXrender:= x11-libs/libXtst:= x11-libs/libxshmfence:= ) >=app-accessibility/at-spi2-core-2.46.0:2 media-libs/mesa:=[X?,wayland?] cups? ( >=net-print/cups-1.3.11:= ) virtual/udev x11-libs/cairo:= x11-libs/gdk-pixbuf:2 x11-libs/pango:= qt5? ( dev-qt/qtcore:5 dev-qt/qtwidgets:5 ) qt6? ( dev-qt/qtbase:6[gui,widgets] ) ) !headless? ( gtk4? ( gui-libs/gtk:4[X?,wayland?] ) !gtk4? ( x11-libs/gtk+:3[X?,wayland?] ) ) !!sys-devel/llvm:0 +DESCRIPTION=Open-source version of Google Chrome web browser +EAPI=8 +HOMEPAGE=https://www.chromium.org/ +INHERIT=check-reqs chromium-2 desktop flag-o-matic llvm ninja-utils pax-utils python-any-r1 qmake-utils readme.gentoo-r1 toolchain-funcs virtualx xdg-utils +IUSE=+X +system-av1 +system-ffmpeg +system-harfbuzz +system-icu +system-png +system-zstd component-build cups cpu_flags_arm_neon debug gtk4 +hangouts headless kerberos libcxx lto +official pax-kernel pgo pic +proprietary-codecs pulseaudio qt5 qt6 screencast selinux +suid vaapi wayland widevine custom-cflags +l10n_af +l10n_am +l10n_ar +l10n_bg +l10n_bn +l10n_ca +l10n_cs +l10n_da +l10n_de +l10n_el +l10n_en-GB +l10n_es +l10n_es-419 +l10n_et +l10n_fa +l10n_fi +l10n_fil +l10n_fr +l10n_gu +l10n_he +l10n_hi +l10n_hr +l10n_hu +l10n_id +l10n_it +l10n_ja +l10n_kn +l10n_ko +l10n_lt +l10n_lv +l10n_ml +l10n_mr +l10n_ms +l10n_nb +l10n_nl +l10n_pl +l10n_pt-BR +l10n_pt-PT +l10n_ro +l10n_ru +l10n_sk +l10n_sl +l10n_sr +l10n_sv +l10n_sw +l10n_ta +l10n_te +l10n_th +l10n_tr +l10n_uk +l10n_ur +l10n_vi +l10n_zh-CN +l10n_zh-TW pgo +KEYWORDS=~amd64 ~arm64 ~ppc64 +LICENSE=BSD +RDEPEND=system-icu? ( >=dev-libs/icu-71.1:= ) >=dev-libs/libxml2-2.9.4-r3:=[icu] dev-libs/nspr:= >=dev-libs/nss-3.26:= dev-libs/libxslt:= media-libs/fontconfig:= >=media-libs/freetype-2.11.0-r1:= system-harfbuzz? ( >=media-libs/harfbuzz-3:0=[icu(-)] ) media-libs/libjpeg-turbo:= system-png? ( media-libs/libpng:=[-apng(-)] ) system-zstd? ( >=app-arch/zstd-1.5.5:= ) >=media-libs/libwebp-0.4.0:= media-libs/mesa:=[gbm(+)] >=media-libs/openh264-1.6.0:= system-av1? ( >=media-libs/dav1d-1.0.0:= >=media-libs/libaom-3.4.0:= ) sys-libs/zlib:= x11-libs/libdrm:= !headless? ( dev-libs/glib:2 >=media-libs/alsa-lib-1.0.19:= pulseaudio? ( media-libs/libpulse:= ) sys-apps/pciutils:= kerberos? ( virtual/krb5 ) vaapi? ( >=media-libs/libva-2.7:=[X?,wayland?] ) X? ( x11-libs/libX11:= x11-libs/libXext:= x11-libs/libxcb:= ) x11-libs/libxkbcommon:= wayland? ( dev-libs/libffi:= screencast? ( media-video/pipewire:= ) ) ) app-arch/bzip2:= dev-libs/expat:= system-ffmpeg? ( >=media-video/ffmpeg-4.3:= || ( media-video/ffmpeg[-samba] >=net-fs/samba-4.5.10-r1[-debug(-)] ) >=media-libs/opus-1.3.1:= ) net-misc/curl[ssl] sys-apps/dbus:= media-libs/flac:= sys-libs/zlib:=[minizip] !headless? ( X? ( x11-libs/libXcomposite:= x11-libs/libXcursor:= x11-libs/libXdamage:= x11-libs/libXfixes:= >=x11-libs/libXi-1.6.0:= x11-libs/libXrandr:= x11-libs/libXrender:= x11-libs/libXtst:= x11-libs/libxshmfence:= ) >=app-accessibility/at-spi2-core-2.46.0:2 media-libs/mesa:=[X?,wayland?] cups? ( >=net-print/cups-1.3.11:= ) virtual/udev x11-libs/cairo:= x11-libs/gdk-pixbuf:2 x11-libs/pango:= qt5? ( dev-qt/qtcore:5 dev-qt/qtwidgets:5 ) qt6? ( dev-qt/qtbase:6[gui,widgets] ) ) !headless? ( || ( x11-libs/gtk+:3[X?,wayland?] gui-libs/gtk:4[X?,wayland?] ) qt5? ( dev-qt/qtgui:5[X?,wayland?] ) qt6? ( dev-qt/qtbase:6[X?,wayland?] ) ) virtual/ttf-fonts selinux? ( sec-policy/selinux-chromium ) +REQUIRED_USE=component-build? ( !suid !libcxx ) screencast? ( wayland ) !headless? ( || ( X wayland ) ) pgo? ( X !wayland ) qt6? ( qt5 ) +SLOT=0/stable +SRC_URI=https://commondatastorage.googleapis.com/chromium-browser-official/chromium-117.0.5938.88.tar.xz https://gitlab.com/Matt.Jolly/chromium-patches/-/archive/117.0.5938.88/chromium-patches-117.0.5938.88.tar.bz2 ppc64? ( https://quickbuild.io/~raptor-engineering-public/+archive/ubuntu/chromium/+files/chromium_116.0.5845.140-1raptor0~deb12u1.debian.tar.xz https://deps.gentoo.zip/chromium-ppc64le-gentoo-patches-1.tar.xz ) pgo? ( https://github.com/elkablo/chromium-profiler/releases/download/v0.2/chromium-profiler-0.2.tar ) +_eclasses_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc chromium-2 93690d770dc2e27deaa89794e2f9fe3f desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic be27a904c614cb93ae037762dc69bcc2 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 llvm 976dc8267d6a5af8b259cb956b52d51f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 12aa0037eb004139215ff04894d52b28 qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 862d337d98edb576796827be2c6b11ca virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=a7689ae93fa3620491e1e7341f40d587 diff --git a/metadata/md5-cache/www-client/google-chrome-117.0.5938.62 b/metadata/md5-cache/www-client/google-chrome-117.0.5938.88 index 505ef00aae80..77f4b2e6c785 100644 --- a/metadata/md5-cache/www-client/google-chrome-117.0.5938.62 +++ b/metadata/md5-cache/www-client/google-chrome-117.0.5938.88 @@ -10,6 +10,6 @@ LICENSE=google-chrome RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 app-misc/ca-certificates dev-libs/expat dev-libs/glib:2 dev-libs/nspr >=dev-libs/nss-3.26 media-fonts/liberation-fonts media-libs/alsa-lib media-libs/mesa[gbm(+)] net-misc/curl net-print/cups sys-apps/dbus sys-libs/glibc sys-libs/libcap x11-libs/cairo x11-libs/gdk-pixbuf:2 || ( x11-libs/gtk+:3[X] gui-libs/gtk:4[X] ) x11-libs/libdrm >=x11-libs/libX11-1.5.0 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/libxcb x11-libs/libxkbcommon x11-libs/libxshmfence x11-libs/pango x11-misc/xdg-utils qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5[X] dev-qt/qtwidgets:5 ) qt6? ( dev-qt/qtbase:6[gui,widgets] ) selinux? ( sec-policy/selinux-chromium ) RESTRICT=bindist mirror strip SLOT=0 -SRC_URI=https://dl.google.com/linux/chrome/deb/pool/main/g/google-chrome-stable/google-chrome-stable_117.0.5938.62-1_amd64.deb +SRC_URI=https://dl.google.com/linux/chrome/deb/pool/main/g/google-chrome-stable/google-chrome-stable_117.0.5938.88-1_amd64.deb _eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f desktop 021728fdc1b03b36357dbc89489e0f0d linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs 862d337d98edb576796827be2c6b11ca unpacker aa6a4e924009232d8b78b31e932c30b5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=315c08932e518dcd2cdc5541d6768de8 diff --git a/metadata/md5-cache/www-client/microsoft-edge-116.0.1938.81 b/metadata/md5-cache/www-client/microsoft-edge-117.0.2045.31 index 112ba75e072a..5fdcda68eac2 100644 --- a/metadata/md5-cache/www-client/microsoft-edge-116.0.1938.81 +++ b/metadata/md5-cache/www-client/microsoft-edge-117.0.2045.31 @@ -10,6 +10,6 @@ LICENSE=microsoft-edge RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 app-misc/ca-certificates dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss media-fonts/liberation-fonts media-libs/alsa-lib media-libs/mesa[gbm(+)] net-misc/curl[ssl] net-print/cups sys-apps/dbus sys-apps/util-linux sys-libs/glibc x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3[X] x11-libs/libdrm x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/libxcb x11-libs/libxkbcommon x11-libs/libxshmfence x11-libs/pango x11-misc/xdg-utils mip? ( app-crypt/libsecret ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5[X] dev-qt/qtwidgets:5 ) RESTRICT=bindist mirror strip SLOT=0 -SRC_URI=https://packages.microsoft.com/repos/edge/pool/main/m/microsoft-edge-stable/microsoft-edge-stable_116.0.1938.81-1_amd64.deb +SRC_URI=https://packages.microsoft.com/repos/edge/pool/main/m/microsoft-edge-stable/microsoft-edge-stable_117.0.2045.31-1_amd64.deb _eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f desktop 021728fdc1b03b36357dbc89489e0f0d linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs 862d337d98edb576796827be2c6b11ca unpacker aa6a4e924009232d8b78b31e932c30b5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=e3faf660236342ed84650dbc4c099195 diff --git a/metadata/md5-cache/www-client/microsoft-edge-beta-117.0.2045.21 b/metadata/md5-cache/www-client/microsoft-edge-beta-117.0.2045.30 index ed4e839203c2..4388c7ea9631 100644 --- a/metadata/md5-cache/www-client/microsoft-edge-beta-117.0.2045.21 +++ b/metadata/md5-cache/www-client/microsoft-edge-beta-117.0.2045.30 @@ -10,6 +10,6 @@ LICENSE=microsoft-edge RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 app-misc/ca-certificates dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss media-fonts/liberation-fonts media-libs/alsa-lib media-libs/mesa[gbm(+)] net-misc/curl[ssl] net-print/cups sys-apps/dbus sys-apps/util-linux sys-libs/glibc x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3[X] x11-libs/libdrm x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/libxcb x11-libs/libxkbcommon x11-libs/libxshmfence x11-libs/pango x11-misc/xdg-utils mip? ( app-crypt/libsecret ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5[X] dev-qt/qtwidgets:5 ) RESTRICT=bindist mirror strip SLOT=0 -SRC_URI=https://packages.microsoft.com/repos/edge/pool/main/m/microsoft-edge-beta/microsoft-edge-beta_117.0.2045.21-1_amd64.deb +SRC_URI=https://packages.microsoft.com/repos/edge/pool/main/m/microsoft-edge-beta/microsoft-edge-beta_117.0.2045.30-1_amd64.deb _eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f desktop 021728fdc1b03b36357dbc89489e0f0d linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs 862d337d98edb576796827be2c6b11ca unpacker aa6a4e924009232d8b78b31e932c30b5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=c35de9f6a641eab8e5a8a8dc008143f6 diff --git a/metadata/md5-cache/www-client/microsoft-edge-beta-117.0.2045.12 b/metadata/md5-cache/www-client/microsoft-edge-beta-117.0.2045.31 index eceba851f978..0fd906713b2d 100644 --- a/metadata/md5-cache/www-client/microsoft-edge-beta-117.0.2045.12 +++ b/metadata/md5-cache/www-client/microsoft-edge-beta-117.0.2045.31 @@ -10,6 +10,6 @@ LICENSE=microsoft-edge RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 app-misc/ca-certificates dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss media-fonts/liberation-fonts media-libs/alsa-lib media-libs/mesa[gbm(+)] net-misc/curl[ssl] net-print/cups sys-apps/dbus sys-apps/util-linux sys-libs/glibc x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3[X] x11-libs/libdrm x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/libxcb x11-libs/libxkbcommon x11-libs/libxshmfence x11-libs/pango x11-misc/xdg-utils mip? ( app-crypt/libsecret ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5[X] dev-qt/qtwidgets:5 ) RESTRICT=bindist mirror strip SLOT=0 -SRC_URI=https://packages.microsoft.com/repos/edge/pool/main/m/microsoft-edge-beta/microsoft-edge-beta_117.0.2045.12-1_amd64.deb +SRC_URI=https://packages.microsoft.com/repos/edge/pool/main/m/microsoft-edge-beta/microsoft-edge-beta_117.0.2045.31-1_amd64.deb _eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f desktop 021728fdc1b03b36357dbc89489e0f0d linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs 862d337d98edb576796827be2c6b11ca unpacker aa6a4e924009232d8b78b31e932c30b5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=c35de9f6a641eab8e5a8a8dc008143f6 diff --git a/metadata/md5-cache/www-client/opera-102.0.4880.51 b/metadata/md5-cache/www-client/opera-102.0.4880.56 index 82bb15836b5f..6371f6078721 100644 --- a/metadata/md5-cache/www-client/opera-102.0.4880.51 +++ b/metadata/md5-cache/www-client/opera-102.0.4880.56 @@ -10,6 +10,6 @@ LICENSE=OPERA-2018 RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss gnome-base/gsettings-desktop-schemas media-libs/alsa-lib media-libs/mesa[gbm(+)] net-misc/curl net-print/cups sys-apps/dbus sys-libs/glibc x11-libs/cairo x11-libs/gdk-pixbuf x11-libs/gtk+:3 x11-libs/libdrm x11-libs/libxcb x11-libs/libxkbcommon x11-libs/libxshmfence x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/pango qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5[X] dev-qt/qtwidgets:5 ) qt6? ( dev-qt/qtbase:6[gui,widgets] ) RESTRICT=bindist mirror strip SLOT=0 -SRC_URI=https://download1.operacdn.com/pub/opera/desktop/102.0.4880.51/linux/opera-stable_102.0.4880.51_amd64.deb https://download2.operacdn.com/pub/opera/desktop/102.0.4880.51/linux/opera-stable_102.0.4880.51_amd64.deb https://download3.operacdn.com/pub/opera/desktop/102.0.4880.51/linux/opera-stable_102.0.4880.51_amd64.deb https://download4.operacdn.com/pub/opera/desktop/102.0.4880.51/linux/opera-stable_102.0.4880.51_amd64.deb proprietary-codecs? ( mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-114.0.5735.9.tar.xz ) +SRC_URI=https://download1.operacdn.com/pub/opera/desktop/102.0.4880.56/linux/opera-stable_102.0.4880.56_amd64.deb https://download2.operacdn.com/pub/opera/desktop/102.0.4880.56/linux/opera-stable_102.0.4880.56_amd64.deb https://download3.operacdn.com/pub/opera/desktop/102.0.4880.56/linux/opera-stable_102.0.4880.56_amd64.deb https://download4.operacdn.com/pub/opera/desktop/102.0.4880.56/linux/opera-stable_102.0.4880.56_amd64.deb proprietary-codecs? ( mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-114.0.5735.9.tar.xz ) _eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs 862d337d98edb576796827be2c6b11ca unpacker aa6a4e924009232d8b78b31e932c30b5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=36c83734bce9e2bc65cb023ef725ef22 diff --git a/metadata/md5-cache/www-plugins/Manifest.gz b/metadata/md5-cache/www-plugins/Manifest.gz Binary files differindex 1b0be4da8e5b..6062e3386203 100644 --- a/metadata/md5-cache/www-plugins/Manifest.gz +++ b/metadata/md5-cache/www-plugins/Manifest.gz diff --git a/metadata/md5-cache/www-plugins/chrome-binary-plugins-117.0.5938.62 b/metadata/md5-cache/www-plugins/chrome-binary-plugins-117.0.5938.88 index 4c7690e93a49..a01289201896 100644 --- a/metadata/md5-cache/www-plugins/chrome-binary-plugins-117.0.5938.62 +++ b/metadata/md5-cache/www-plugins/chrome-binary-plugins-117.0.5938.88 @@ -8,6 +8,6 @@ LICENSE=google-chrome RDEPEND=dev-libs/glib:2 dev-libs/nspr dev-libs/nss sys-libs/glibc !www-plugins/chrome-binary-plugins:0 !www-plugins/chrome-binary-plugins:beta !www-plugins/chrome-binary-plugins:unstable RESTRICT=bindist mirror strip SLOT=stable -SRC_URI=https://dl.google.com/linux/chrome/deb/pool/main/g/google-chrome-stable/google-chrome-stable_117.0.5938.62-1_amd64.deb +SRC_URI=https://dl.google.com/linux/chrome/deb/pool/main/g/google-chrome-stable/google-chrome-stable_117.0.5938.88-1_amd64.deb _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 862d337d98edb576796827be2c6b11ca unpacker aa6a4e924009232d8b78b31e932c30b5 _md5_=56740527e70db7fbbcef87ad68552159 diff --git a/metadata/md5-cache/x11-drivers/Manifest.gz b/metadata/md5-cache/x11-drivers/Manifest.gz Binary files differindex d2188b6aa5e1..55d231953ce1 100644 --- a/metadata/md5-cache/x11-drivers/Manifest.gz +++ b/metadata/md5-cache/x11-drivers/Manifest.gz diff --git a/metadata/md5-cache/x11-drivers/nvidia-drivers-390.157 b/metadata/md5-cache/x11-drivers/nvidia-drivers-390.157 index 3e9690269560..cde83d5f9c07 100644 --- a/metadata/md5-cache/x11-drivers/nvidia-drivers-390.157 +++ b/metadata/md5-cache/x11-drivers/nvidia-drivers-390.157 @@ -1,6 +1,6 @@ BDEPEND=sys-devel/m4 virtual/pkgconfig modules? ( sys-apps/kmod[tools] modules-sign? ( dev-libs/openssl virtual/pkgconfig ) ) virtual/pkgconfig DEFINED_PHASES=compile install postinst preinst prepare setup unpack -DEPEND=acct-group/video sys-libs/glibc persistenced? ( acct-user/nvpd net-libs/libtirpc:= ) tools? ( >=app-accessibility/at-spi2-core-2.46:2 dev-libs/glib:2 dev-libs/jansson:= media-libs/harfbuzz:= x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3[X] x11-libs/libX11 x11-libs/libXext x11-libs/libXxf86vm x11-libs/pango ) static-libs? ( x11-libs/libX11 x11-libs/libXext ) tools? ( media-libs/libglvnd sys-apps/dbus x11-base/xorg-proto x11-libs/libXrandr x11-libs/libXv x11-libs/libvdpau ) modules? ( virtual/linux-sources ) +DEPEND=acct-group/video persistenced? ( acct-user/nvpd net-libs/libtirpc:= ) tools? ( >=app-accessibility/at-spi2-core-2.46:2 dev-libs/glib:2 dev-libs/jansson:= media-libs/harfbuzz:= x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3[X] x11-libs/libX11 x11-libs/libXext x11-libs/libXxf86vm x11-libs/pango ) static-libs? ( x11-libs/libX11 x11-libs/libXext ) tools? ( media-libs/libglvnd sys-apps/dbus x11-base/xorg-proto x11-libs/libXrandr x11-libs/libXv x11-libs/libvdpau ) modules? ( virtual/linux-sources ) DESCRIPTION=NVIDIA Accelerated Graphics Driver EAPI=8 HOMEPAGE=https://www.nvidia.com/download/index.aspx @@ -9,8 +9,8 @@ INHERIT=desktop flag-o-matic linux-mod-r1 multilib readme.gentoo-r1 systemd tool IUSE=+X abi_x86_32 abi_x86_64 persistenced +static-libs +tools dist-kernel modules-sign +strip +modules KEYWORDS=-* amd64 x86 LICENSE=NVIDIA-r2 BSD BSD-2 GPL-2 MIT -RDEPEND=acct-group/video sys-libs/glibc persistenced? ( acct-user/nvpd net-libs/libtirpc:= ) tools? ( >=app-accessibility/at-spi2-core-2.46:2 dev-libs/glib:2 dev-libs/jansson:= media-libs/harfbuzz:= x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3[X] x11-libs/libX11 x11-libs/libXext x11-libs/libXxf86vm x11-libs/pango ) X? ( media-libs/libglvnd[X,abi_x86_32(-)?] x11-libs/libX11[abi_x86_32(-)?] x11-libs/libXext[abi_x86_32(-)?] ) modules? ( sys-apps/kmod[tools] dist-kernel? ( virtual/dist-kernel:= ) ) +RDEPEND=acct-group/video persistenced? ( acct-user/nvpd net-libs/libtirpc:= ) tools? ( >=app-accessibility/at-spi2-core-2.46:2 dev-libs/glib:2 dev-libs/jansson:= media-libs/harfbuzz:= x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3[X] x11-libs/libX11 x11-libs/libXext x11-libs/libXxf86vm x11-libs/pango ) sys-libs/glibc X? ( media-libs/libglvnd[X,abi_x86_32(-)?] x11-libs/libX11[abi_x86_32(-)?] x11-libs/libXext[abi_x86_32(-)?] ) modules? ( sys-apps/kmod[tools] dist-kernel? ( virtual/dist-kernel:= ) ) SLOT=0/390 SRC_URI=amd64? ( https://download.nvidia.com/XFree86/Linux-x86_64/390.157/NVIDIA-Linux-x86_64-390.157.run ) x86? ( https://download.nvidia.com/XFree86/Linux-x86/390.157/NVIDIA-Linux-x86-390.157.run ) https://download.nvidia.com/XFree86/nvidia-installer/nvidia-installer-390.157.tar.bz2 https://download.nvidia.com/XFree86/nvidia-modprobe/nvidia-modprobe-390.157.tar.bz2 https://download.nvidia.com/XFree86/nvidia-persistenced/nvidia-persistenced-390.157.tar.bz2 https://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-390.157.tar.bz2 https://download.nvidia.com/XFree86/nvidia-xconfig/nvidia-xconfig-390.157.tar.bz2 _eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic be27a904c614cb93ae037762dc69bcc2 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 linux-mod-r1 3adf4125a2c5f60764f8d3bba0d4111b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 862d337d98edb576796827be2c6b11ca unpacker aa6a4e924009232d8b78b31e932c30b5 user-info 9951b1a0e4f026d16c33a001fd2d5cdf -_md5_=710b7018895406c80c69951486b9676d +_md5_=272f90a1349e73cefbb9b566bf7a8f1e diff --git a/metadata/md5-cache/x11-drivers/nvidia-drivers-470.199.02 b/metadata/md5-cache/x11-drivers/nvidia-drivers-470.199.02 index 0fa60983c698..6f55190c91da 100644 --- a/metadata/md5-cache/x11-drivers/nvidia-drivers-470.199.02 +++ b/metadata/md5-cache/x11-drivers/nvidia-drivers-470.199.02 @@ -1,6 +1,6 @@ BDEPEND=sys-devel/m4 virtual/pkgconfig modules? ( sys-apps/kmod[tools] modules-sign? ( dev-libs/openssl virtual/pkgconfig ) ) virtual/pkgconfig DEFINED_PHASES=compile install postinst preinst prepare setup unpack -DEPEND=acct-group/video sys-libs/glibc persistenced? ( acct-user/nvpd net-libs/libtirpc:= ) tools? ( >=app-accessibility/at-spi2-core-2.46:2 dev-libs/glib:2 dev-libs/jansson:= media-libs/harfbuzz:= x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3[X] x11-libs/libX11 x11-libs/libXext x11-libs/libXxf86vm x11-libs/pango ) static-libs? ( x11-libs/libX11 x11-libs/libXext ) tools? ( media-libs/libglvnd sys-apps/dbus x11-base/xorg-proto x11-libs/libXrandr x11-libs/libXv x11-libs/libvdpau ) modules? ( virtual/linux-sources ) +DEPEND=acct-group/video persistenced? ( acct-user/nvpd net-libs/libtirpc:= ) tools? ( >=app-accessibility/at-spi2-core-2.46:2 dev-libs/glib:2 dev-libs/jansson:= media-libs/harfbuzz:= x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3[X] x11-libs/libX11 x11-libs/libXext x11-libs/libXxf86vm x11-libs/pango ) static-libs? ( x11-libs/libX11 x11-libs/libXext ) tools? ( media-libs/libglvnd sys-apps/dbus x11-base/xorg-proto x11-libs/libXrandr x11-libs/libXv x11-libs/libvdpau ) modules? ( virtual/linux-sources ) DESCRIPTION=NVIDIA Accelerated Graphics Driver EAPI=8 HOMEPAGE=https://www.nvidia.com/download/index.aspx @@ -9,8 +9,8 @@ INHERIT=desktop flag-o-matic linux-mod-r1 multilib readme.gentoo-r1 systemd tool IUSE=+X abi_x86_32 abi_x86_64 persistenced +static-libs +tools wayland dist-kernel modules-sign +strip +modules KEYWORDS=-* amd64 LICENSE=NVIDIA-r2 BSD BSD-2 GPL-2 MIT ZLIB curl openssl -RDEPEND=acct-group/video sys-libs/glibc persistenced? ( acct-user/nvpd net-libs/libtirpc:= ) tools? ( >=app-accessibility/at-spi2-core-2.46:2 dev-libs/glib:2 dev-libs/jansson:= media-libs/harfbuzz:= x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3[X] x11-libs/libX11 x11-libs/libXext x11-libs/libXxf86vm x11-libs/pango ) X? ( media-libs/libglvnd[X,abi_x86_32(-)?] x11-libs/libX11[abi_x86_32(-)?] x11-libs/libXext[abi_x86_32(-)?] ) wayland? ( ~gui-libs/egl-wayland-1.1.7 media-libs/libglvnd ) modules? ( sys-apps/kmod[tools] dist-kernel? ( virtual/dist-kernel:= ) ) +RDEPEND=acct-group/video persistenced? ( acct-user/nvpd net-libs/libtirpc:= ) tools? ( >=app-accessibility/at-spi2-core-2.46:2 dev-libs/glib:2 dev-libs/jansson:= media-libs/harfbuzz:= x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3[X] x11-libs/libX11 x11-libs/libXext x11-libs/libXxf86vm x11-libs/pango ) sys-libs/glibc X? ( media-libs/libglvnd[X,abi_x86_32(-)?] x11-libs/libX11[abi_x86_32(-)?] x11-libs/libXext[abi_x86_32(-)?] ) wayland? ( ~gui-libs/egl-wayland-1.1.7 media-libs/libglvnd ) modules? ( sys-apps/kmod[tools] dist-kernel? ( virtual/dist-kernel:= ) ) SLOT=0/470 SRC_URI=https://download.nvidia.com/XFree86/Linux-x86_64/470.199.02/NVIDIA-Linux-x86_64-470.199.02.run https://download.nvidia.com/XFree86/nvidia-installer/nvidia-installer-470.199.02.tar.bz2 https://download.nvidia.com/XFree86/nvidia-modprobe/nvidia-modprobe-470.199.02.tar.bz2 https://download.nvidia.com/XFree86/nvidia-persistenced/nvidia-persistenced-470.199.02.tar.bz2 https://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-470.199.02.tar.bz2 https://download.nvidia.com/XFree86/nvidia-xconfig/nvidia-xconfig-470.199.02.tar.bz2 _eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic be27a904c614cb93ae037762dc69bcc2 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 linux-mod-r1 3adf4125a2c5f60764f8d3bba0d4111b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 862d337d98edb576796827be2c6b11ca unpacker aa6a4e924009232d8b78b31e932c30b5 user-info 9951b1a0e4f026d16c33a001fd2d5cdf -_md5_=28b21c802fabe1a2adfe1be5fbd9be81 +_md5_=a13dffb2d7eb8de0946928fe2567490d diff --git a/metadata/md5-cache/x11-drivers/nvidia-drivers-525.125.06 b/metadata/md5-cache/x11-drivers/nvidia-drivers-525.125.06 index dcc3b5fa90b1..e325dce67824 100644 --- a/metadata/md5-cache/x11-drivers/nvidia-drivers-525.125.06 +++ b/metadata/md5-cache/x11-drivers/nvidia-drivers-525.125.06 @@ -1,6 +1,6 @@ BDEPEND=sys-devel/m4 virtual/pkgconfig modules? ( sys-apps/kmod[tools] modules-sign? ( dev-libs/openssl virtual/pkgconfig ) ) virtual/pkgconfig DEFINED_PHASES=compile install postinst preinst prepare setup unpack -DEPEND=acct-group/video sys-libs/glibc X? ( x11-libs/libpciaccess ) persistenced? ( acct-user/nvpd net-libs/libtirpc:= ) tools? ( >=app-accessibility/at-spi2-core-2.46:2 dev-libs/glib:2 dev-libs/jansson:= media-libs/harfbuzz:= x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3[X] x11-libs/libX11 x11-libs/libXext x11-libs/libXxf86vm x11-libs/pango ) static-libs? ( x11-libs/libX11 x11-libs/libXext ) tools? ( media-libs/libglvnd sys-apps/dbus x11-base/xorg-proto x11-libs/libXrandr x11-libs/libXv x11-libs/libvdpau ) modules? ( virtual/linux-sources ) +DEPEND=acct-group/video X? ( x11-libs/libpciaccess ) persistenced? ( acct-user/nvpd net-libs/libtirpc:= ) tools? ( >=app-accessibility/at-spi2-core-2.46:2 dev-libs/glib:2 dev-libs/jansson:= media-libs/harfbuzz:= x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3[X] x11-libs/libX11 x11-libs/libXext x11-libs/libXxf86vm x11-libs/pango ) static-libs? ( x11-libs/libX11 x11-libs/libXext ) tools? ( media-libs/libglvnd sys-apps/dbus x11-base/xorg-proto x11-libs/libXrandr x11-libs/libXv x11-libs/libvdpau ) modules? ( virtual/linux-sources ) DESCRIPTION=NVIDIA Accelerated Graphics Driver EAPI=8 HOMEPAGE=https://www.nvidia.com/download/index.aspx @@ -9,9 +9,9 @@ INHERIT=desktop flag-o-matic linux-mod-r1 multilib readme.gentoo-r1 systemd tool IUSE=+X abi_x86_32 abi_x86_64 kernel-open persistenced +static-libs +tools wayland dist-kernel modules-sign +strip +modules KEYWORDS=-* amd64 ~arm64 LICENSE=NVIDIA-r2 BSD BSD-2 GPL-2 MIT ZLIB curl openssl -RDEPEND=acct-group/video sys-libs/glibc X? ( x11-libs/libpciaccess ) persistenced? ( acct-user/nvpd net-libs/libtirpc:= ) tools? ( >=app-accessibility/at-spi2-core-2.46:2 dev-libs/glib:2 dev-libs/jansson:= media-libs/harfbuzz:= x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3[X] x11-libs/libX11 x11-libs/libXext x11-libs/libXxf86vm x11-libs/pango ) X? ( media-libs/libglvnd[X,abi_x86_32(-)?] x11-libs/libX11[abi_x86_32(-)?] x11-libs/libXext[abi_x86_32(-)?] ) wayland? ( gui-libs/egl-gbm >=gui-libs/egl-wayland-1.1.10 media-libs/libglvnd ) modules? ( sys-apps/kmod[tools] dist-kernel? ( virtual/dist-kernel:= ) ) +RDEPEND=acct-group/video X? ( x11-libs/libpciaccess ) persistenced? ( acct-user/nvpd net-libs/libtirpc:= ) tools? ( >=app-accessibility/at-spi2-core-2.46:2 dev-libs/glib:2 dev-libs/jansson:= media-libs/harfbuzz:= x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3[X] x11-libs/libX11 x11-libs/libXext x11-libs/libXxf86vm x11-libs/pango ) sys-libs/glibc X? ( media-libs/libglvnd[X,abi_x86_32(-)?] x11-libs/libX11[abi_x86_32(-)?] x11-libs/libXext[abi_x86_32(-)?] ) wayland? ( gui-libs/egl-gbm >=gui-libs/egl-wayland-1.1.10 media-libs/libglvnd ) modules? ( sys-apps/kmod[tools] dist-kernel? ( virtual/dist-kernel:= ) ) REQUIRED_USE=kernel-open? ( modules ) SLOT=0/525 SRC_URI=amd64? ( https://download.nvidia.com/XFree86/Linux-x86_64/525.125.06/NVIDIA-Linux-x86_64-525.125.06.run ) arm64? ( https://download.nvidia.com/XFree86/Linux-aarch64/525.125.06/NVIDIA-Linux-aarch64-525.125.06.run ) https://download.nvidia.com/XFree86/nvidia-installer/nvidia-installer-525.125.06.tar.bz2 https://download.nvidia.com/XFree86/nvidia-modprobe/nvidia-modprobe-525.125.06.tar.bz2 https://download.nvidia.com/XFree86/nvidia-persistenced/nvidia-persistenced-525.125.06.tar.bz2 https://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-525.125.06.tar.bz2 https://download.nvidia.com/XFree86/nvidia-xconfig/nvidia-xconfig-525.125.06.tar.bz2 https://download.nvidia.com/XFree86/NVIDIA-kernel-module-source/NVIDIA-kernel-module-source-525.125.06.tar.xz _eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic be27a904c614cb93ae037762dc69bcc2 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 linux-mod-r1 3adf4125a2c5f60764f8d3bba0d4111b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 862d337d98edb576796827be2c6b11ca unpacker aa6a4e924009232d8b78b31e932c30b5 user-info 9951b1a0e4f026d16c33a001fd2d5cdf -_md5_=09384697b0b3b2c772fa3dd3cbfc3248 +_md5_=605d0eb8c1b61676ee6aab3f8dd4c36e diff --git a/metadata/md5-cache/x11-drivers/nvidia-drivers-535.104.05 b/metadata/md5-cache/x11-drivers/nvidia-drivers-535.104.05 index 57fc80217db3..d6d7120c5b17 100644 --- a/metadata/md5-cache/x11-drivers/nvidia-drivers-535.104.05 +++ b/metadata/md5-cache/x11-drivers/nvidia-drivers-535.104.05 @@ -1,6 +1,6 @@ BDEPEND=sys-devel/m4 virtual/pkgconfig modules? ( sys-apps/kmod[tools] modules-sign? ( dev-libs/openssl virtual/pkgconfig ) ) virtual/pkgconfig DEFINED_PHASES=compile install postinst preinst prepare setup unpack -DEPEND=acct-group/video sys-libs/glibc dev-libs/openssl:0/3 X? ( x11-libs/libpciaccess ) persistenced? ( acct-user/nvpd net-libs/libtirpc:= ) tools? ( >=app-accessibility/at-spi2-core-2.46:2 dev-libs/glib:2 dev-libs/jansson:= media-libs/harfbuzz:= x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3[X] x11-libs/libX11 x11-libs/libXext x11-libs/libXxf86vm x11-libs/pango ) static-libs? ( x11-libs/libX11 x11-libs/libXext ) tools? ( media-libs/libglvnd sys-apps/dbus x11-base/xorg-proto x11-libs/libXrandr x11-libs/libXv x11-libs/libvdpau ) modules? ( virtual/linux-sources ) +DEPEND=acct-group/video X? ( x11-libs/libpciaccess ) persistenced? ( acct-user/nvpd net-libs/libtirpc:= ) tools? ( >=app-accessibility/at-spi2-core-2.46:2 dev-libs/glib:2 dev-libs/jansson:= media-libs/harfbuzz:= x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3[X] x11-libs/libX11 x11-libs/libXext x11-libs/libXxf86vm x11-libs/pango ) static-libs? ( x11-libs/libX11 x11-libs/libXext ) tools? ( media-libs/libglvnd sys-apps/dbus x11-base/xorg-proto x11-libs/libXrandr x11-libs/libXv x11-libs/libvdpau ) modules? ( virtual/linux-sources ) DESCRIPTION=NVIDIA Accelerated Graphics Driver EAPI=8 HOMEPAGE=https://www.nvidia.com/download/index.aspx @@ -9,9 +9,9 @@ INHERIT=desktop flag-o-matic linux-mod-r1 multilib readme.gentoo-r1 systemd tool IUSE=+X abi_x86_32 abi_x86_64 kernel-open persistenced +static-libs +tools wayland dist-kernel modules-sign +strip +modules KEYWORDS=-* amd64 ~arm64 LICENSE=NVIDIA-r2 Apache-2.0 BSD BSD-2 GPL-2 MIT ZLIB curl openssl -RDEPEND=acct-group/video sys-libs/glibc dev-libs/openssl:0/3 X? ( x11-libs/libpciaccess ) persistenced? ( acct-user/nvpd net-libs/libtirpc:= ) tools? ( >=app-accessibility/at-spi2-core-2.46:2 dev-libs/glib:2 dev-libs/jansson:= media-libs/harfbuzz:= x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3[X] x11-libs/libX11 x11-libs/libXext x11-libs/libXxf86vm x11-libs/pango ) X? ( media-libs/libglvnd[X,abi_x86_32(-)?] x11-libs/libX11[abi_x86_32(-)?] x11-libs/libXext[abi_x86_32(-)?] ) wayland? ( gui-libs/egl-gbm >=gui-libs/egl-wayland-1.1.10 media-libs/libglvnd ) modules? ( sys-apps/kmod[tools] dist-kernel? ( virtual/dist-kernel:= ) ) +RDEPEND=acct-group/video X? ( x11-libs/libpciaccess ) persistenced? ( acct-user/nvpd net-libs/libtirpc:= ) tools? ( >=app-accessibility/at-spi2-core-2.46:2 dev-libs/glib:2 dev-libs/jansson:= media-libs/harfbuzz:= x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3[X] x11-libs/libX11 x11-libs/libXext x11-libs/libXxf86vm x11-libs/pango ) dev-libs/openssl:0/3 sys-libs/glibc X? ( media-libs/libglvnd[X,abi_x86_32(-)?] x11-libs/libX11[abi_x86_32(-)?] x11-libs/libXext[abi_x86_32(-)?] ) wayland? ( gui-libs/egl-gbm >=gui-libs/egl-wayland-1.1.10 media-libs/libglvnd ) modules? ( sys-apps/kmod[tools] dist-kernel? ( virtual/dist-kernel:= ) ) REQUIRED_USE=kernel-open? ( modules ) SLOT=0/535 SRC_URI=amd64? ( https://download.nvidia.com/XFree86/Linux-x86_64/535.104.05/NVIDIA-Linux-x86_64-535.104.05.run ) arm64? ( https://download.nvidia.com/XFree86/Linux-aarch64/535.104.05/NVIDIA-Linux-aarch64-535.104.05.run ) https://download.nvidia.com/XFree86/nvidia-installer/nvidia-installer-535.104.05.tar.bz2 https://download.nvidia.com/XFree86/nvidia-modprobe/nvidia-modprobe-535.104.05.tar.bz2 https://download.nvidia.com/XFree86/nvidia-persistenced/nvidia-persistenced-535.104.05.tar.bz2 https://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-535.104.05.tar.bz2 https://download.nvidia.com/XFree86/nvidia-xconfig/nvidia-xconfig-535.104.05.tar.bz2 https://download.nvidia.com/XFree86/NVIDIA-kernel-module-source/NVIDIA-kernel-module-source-535.104.05.tar.xz _eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic be27a904c614cb93ae037762dc69bcc2 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 linux-mod-r1 3adf4125a2c5f60764f8d3bba0d4111b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 862d337d98edb576796827be2c6b11ca unpacker aa6a4e924009232d8b78b31e932c30b5 user-info 9951b1a0e4f026d16c33a001fd2d5cdf -_md5_=642fa1d53eec24b2f82ba6db3aa8c9b6 +_md5_=e40b550dd5ae1c9aad18eb7454df9cf3 diff --git a/metadata/md5-cache/x11-drivers/nvidia-drivers-535.43.09 b/metadata/md5-cache/x11-drivers/nvidia-drivers-535.43.09 index 23dc1ec094e8..494fd7eeb5c8 100644 --- a/metadata/md5-cache/x11-drivers/nvidia-drivers-535.43.09 +++ b/metadata/md5-cache/x11-drivers/nvidia-drivers-535.43.09 @@ -9,9 +9,9 @@ INHERIT=desktop flag-o-matic linux-mod-r1 multilib readme.gentoo-r1 systemd tool IUSE=+X abi_x86_32 abi_x86_64 kernel-open persistenced +static-libs +tools wayland dist-kernel modules-sign +strip +modules KEYWORDS=-* ~amd64 LICENSE=NVIDIA-r2 Apache-2.0 BSD BSD-2 GPL-2 MIT ZLIB curl openssl -RDEPEND=acct-group/video sys-libs/glibc dev-libs/openssl:0/3 X? ( x11-libs/libpciaccess ) persistenced? ( acct-user/nvpd net-libs/libtirpc:= ) tools? ( >=app-accessibility/at-spi2-core-2.46:2 dev-libs/glib:2 dev-libs/jansson:= media-libs/harfbuzz:= x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3[X] x11-libs/libX11 x11-libs/libXext x11-libs/libXxf86vm x11-libs/pango ) X? ( media-libs/libglvnd[X,abi_x86_32(-)?] x11-libs/libX11[abi_x86_32(-)?] x11-libs/libXext[abi_x86_32(-)?] ) wayland? ( gui-libs/egl-gbm >=gui-libs/egl-wayland-1.1.10 media-libs/libglvnd ) modules? ( sys-apps/kmod[tools] dist-kernel? ( virtual/dist-kernel:= ) ) +RDEPEND=acct-group/video sys-libs/glibc dev-libs/openssl:0/3 X? ( x11-libs/libpciaccess ) persistenced? ( acct-user/nvpd net-libs/libtirpc:= ) tools? ( >=app-accessibility/at-spi2-core-2.46:2 dev-libs/glib:2 dev-libs/jansson:= media-libs/harfbuzz:= x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3[X] x11-libs/libX11 x11-libs/libXext x11-libs/libXxf86vm x11-libs/pango ) dev-libs/openssl:0/3 sys-libs/glibc X? ( media-libs/libglvnd[X,abi_x86_32(-)?] x11-libs/libX11[abi_x86_32(-)?] x11-libs/libXext[abi_x86_32(-)?] ) wayland? ( gui-libs/egl-gbm >=gui-libs/egl-wayland-1.1.10 media-libs/libglvnd ) modules? ( sys-apps/kmod[tools] dist-kernel? ( virtual/dist-kernel:= ) ) REQUIRED_USE=kernel-open? ( modules ) SLOT=0/vulkan SRC_URI=https://developer.nvidia.com/downloads/vulkan-beta-5354309-linux -> NVIDIA-Linux-x86_64-535.43.09.run https://download.nvidia.com/XFree86/nvidia-installer/nvidia-installer-535.104.05.tar.bz2 https://download.nvidia.com/XFree86/nvidia-modprobe/nvidia-modprobe-535.104.05.tar.bz2 https://download.nvidia.com/XFree86/nvidia-persistenced/nvidia-persistenced-535.104.05.tar.bz2 https://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-535.104.05.tar.bz2 https://download.nvidia.com/XFree86/nvidia-xconfig/nvidia-xconfig-535.104.05.tar.bz2 https://github.com/NVIDIA/open-gpu-kernel-modules/archive/refs/tags/535.43.09.tar.gz -> open-gpu-kernel-modules-535.43.09.tar.gz _eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic be27a904c614cb93ae037762dc69bcc2 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 linux-mod-r1 3adf4125a2c5f60764f8d3bba0d4111b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 862d337d98edb576796827be2c6b11ca unpacker aa6a4e924009232d8b78b31e932c30b5 user-info 9951b1a0e4f026d16c33a001fd2d5cdf -_md5_=7248e1ea1f87f67721bfd176f3b7fb11 +_md5_=21883d7fd648b42a311b9a2c8b1522f0 diff --git a/metadata/md5-cache/x11-terms/Manifest.gz b/metadata/md5-cache/x11-terms/Manifest.gz Binary files differindex dca727bad9be..d50c5bae51d5 100644 --- a/metadata/md5-cache/x11-terms/Manifest.gz +++ b/metadata/md5-cache/x11-terms/Manifest.gz diff --git a/metadata/md5-cache/x11-terms/kitty-0.30.0 b/metadata/md5-cache/x11-terms/kitty-0.30.0 new file mode 100644 index 000000000000..a18390c02ed9 --- /dev/null +++ b/metadata/md5-cache/x11-terms/kitty-0.30.0 @@ -0,0 +1,18 @@ +BDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) >=dev-lang/go-1.21 sys-libs/ncurses virtual/pkgconfig test? ( python_single_target_python3_10? ( dev-python/pillow[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pillow[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/pillow[python_targets_python3_12(-)] ) ) wayland? ( dev-util/wayland-scanner ) verify-sig? ( sec-keys/openpgp-keys-kovidgoyal ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 ) +DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack +DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) dev-libs/openssl:= dev-libs/xxhash media-libs/fontconfig media-libs/harfbuzz:=[truetype] media-libs/lcms:2 media-libs/libglvnd[X?] media-libs/libpng:= sys-apps/dbus sys-libs/zlib:= x11-libs/libxkbcommon[X?] x11-misc/xkeyboard-config ~x11-terms/kitty-shell-integration-0.30.0 ~x11-terms/kitty-terminfo-0.30.0 X? ( x11-libs/libX11 ) wayland? ( dev-libs/wayland ) !sci-mathematics/kissat X? ( x11-base/xorg-proto x11-libs/libXcursor x11-libs/libXi x11-libs/libXinerama x11-libs/libXrandr ) wayland? ( dev-libs/wayland-protocols ) +DESCRIPTION=Fast, feature-rich, GPU-based terminal +EAPI=8 +HOMEPAGE=https://sw.kovidgoyal.net/kitty/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=edo optfeature multiprocessing python-single-r1 toolchain-funcs xdg verify-sig +IUSE=+X test wayland python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 verify-sig +KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=GPL-3 ZLIB Apache-2.0 BSD BSD-2 MIT MPL-2.0 +RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) dev-libs/openssl:= dev-libs/xxhash media-libs/fontconfig media-libs/harfbuzz:=[truetype] media-libs/lcms:2 media-libs/libglvnd[X?] media-libs/libpng:= sys-apps/dbus sys-libs/zlib:= x11-libs/libxkbcommon[X?] x11-misc/xkeyboard-config ~x11-terms/kitty-shell-integration-0.30.0 ~x11-terms/kitty-terminfo-0.30.0 X? ( x11-libs/libX11 ) wayland? ( dev-libs/wayland ) !sci-mathematics/kissat +REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) || ( X wayland ) test? ( X wayland ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/kovidgoyal/kitty/releases/download/v0.30.0/kitty-0.30.0.tar.xz https://dev.gentoo.org/~ionen/distfiles/kitty-0.30.0-vendor.tar.xz verify-sig? ( https://github.com/kovidgoyal/kitty/releases/download/v0.30.0/kitty-0.30.0.tar.xz.sig ) +_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 12aa0037eb004139215ff04894d52b28 toolchain-funcs 862d337d98edb576796827be2c6b11ca verify-sig 06b4d23e3bacdf7164b1e7f9e059492a xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=1314b2a65c3f690f61265272d14623f5 diff --git a/metadata/md5-cache/x11-terms/kitty-9999 b/metadata/md5-cache/x11-terms/kitty-9999 index 34b280024506..459e2151a856 100644 --- a/metadata/md5-cache/x11-terms/kitty-9999 +++ b/metadata/md5-cache/x11-terms/kitty-9999 @@ -7,11 +7,11 @@ HOMEPAGE=https://sw.kovidgoyal.net/kitty/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=edo optfeature multiprocessing python-single-r1 toolchain-funcs xdg git-r3 IUSE=+X test wayland python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 -LICENSE=GPL-3 ZLIB Apache-2.0 BSD MIT MPL-2.0 +LICENSE=GPL-3 ZLIB Apache-2.0 BSD BSD-2 MIT MPL-2.0 PROPERTIES=live RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) dev-libs/openssl:= dev-libs/xxhash media-libs/fontconfig media-libs/harfbuzz:=[truetype] media-libs/lcms:2 media-libs/libglvnd[X?] media-libs/libpng:= sys-apps/dbus sys-libs/zlib:= x11-libs/libxkbcommon[X?] x11-misc/xkeyboard-config ~x11-terms/kitty-shell-integration-9999 ~x11-terms/kitty-terminfo-9999 X? ( x11-libs/libX11 ) wayland? ( dev-libs/wayland ) !sci-mathematics/kissat REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) || ( X wayland ) test? ( X wayland ) RESTRICT=!test? ( test ) SLOT=0 _eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 git-r3 2358a7b20091609e24bd3a83b3ac5991 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 12aa0037eb004139215ff04894d52b28 toolchain-funcs 862d337d98edb576796827be2c6b11ca xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=7d119161ac61f7db7f8933ad16fa7f49 +_md5_=1314b2a65c3f690f61265272d14623f5 diff --git a/metadata/md5-cache/x11-terms/kitty-shell-integration-0.30.0 b/metadata/md5-cache/x11-terms/kitty-shell-integration-0.30.0 new file mode 100644 index 000000000000..3aaf8e5048c4 --- /dev/null +++ b/metadata/md5-cache/x11-terms/kitty-shell-integration-0.30.0 @@ -0,0 +1,10 @@ +DEFINED_PHASES=compile install +DESCRIPTION=Shell integration scripts for kitty, a GPU-based terminal emulator +EAPI=8 +HOMEPAGE=https://sw.kovidgoyal.net/kitty/ +KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=GPL-3 +RESTRICT=test +SLOT=0 +SRC_URI=https://github.com/kovidgoyal/kitty/releases/download/v0.30.0/kitty-0.30.0.tar.xz +_md5_=14f1d1f3455c8b72a6e5198b7ca241c8 diff --git a/metadata/md5-cache/x11-terms/kitty-terminfo-0.30.0 b/metadata/md5-cache/x11-terms/kitty-terminfo-0.30.0 new file mode 100644 index 000000000000..f9e9f71d58d0 --- /dev/null +++ b/metadata/md5-cache/x11-terms/kitty-terminfo-0.30.0 @@ -0,0 +1,11 @@ +BDEPEND=sys-libs/ncurses +DEFINED_PHASES=compile install +DESCRIPTION=Terminfo for kitty, a GPU-based terminal emulator +EAPI=8 +HOMEPAGE=https://sw.kovidgoyal.net/kitty/ +KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=GPL-3 +RESTRICT=test +SLOT=0 +SRC_URI=https://github.com/kovidgoyal/kitty/releases/download/v0.30.0/kitty-0.30.0.tar.xz +_md5_=1271db4a43bedbc8e4a058c3a7ccaf6a diff --git a/metadata/md5-cache/x11-wm/Manifest.gz b/metadata/md5-cache/x11-wm/Manifest.gz Binary files differindex 83ff1b5f763d..35747c61cc78 100644 --- a/metadata/md5-cache/x11-wm/Manifest.gz +++ b/metadata/md5-cache/x11-wm/Manifest.gz diff --git a/metadata/md5-cache/x11-wm/herbstluftwm-0.9.5-r2 b/metadata/md5-cache/x11-wm/herbstluftwm-0.9.5-r2 index 55dd7ef8918d..70e43312a828 100644 --- a/metadata/md5-cache/x11-wm/herbstluftwm-0.9.5-r2 +++ b/metadata/md5-cache/x11-wm/herbstluftwm-0.9.5-r2 @@ -6,7 +6,7 @@ EAPI=8 HOMEPAGE=https://herbstluftwm.org/ INHERIT=cmake desktop distutils-r1 IUSE=+doc python test test python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~amd64 ~x86 +KEYWORDS=amd64 x86 LICENSE=BSD-2 RDEPEND=x11-libs/libX11 x11-libs/libXext x11-libs/libXfixes x11-libs/libXft x11-libs/libXinerama x11-libs/libXrandr x11-libs/libXrender app-shells/bash python? ( python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) ) REQUIRED_USE=python? ( || ( python_targets_python3_10 python_targets_python3_11 ) ) @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://herbstluftwm.org/tarballs/herbstluftwm-0.9.5.tar.gz _eclasses_=cmake fc2f89084f590ac95c004ea95b0d2f80 desktop 021728fdc1b03b36357dbc89489e0f0d distutils-r1 24344aec2be39c69d9f279b5415298ce flag-o-matic be27a904c614cb93ae037762dc69bcc2 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 12aa0037eb004139215ff04894d52b28 toolchain-funcs 862d337d98edb576796827be2c6b11ca xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=d5406ca7ff2116526d70dd27011e3c84 +_md5_=0773ccfedc6c6c452ca21a497fde25a6 diff --git a/metadata/news/Manifest b/metadata/news/Manifest index 3227b361a619..42b010803bc6 100644 --- a/metadata/news/Manifest +++ b/metadata/news/Manifest @@ -2,22 +2,22 @@ Hash: SHA512 MANIFEST Manifest.files.gz 15850 BLAKE2B f8a24ac4773896d3e2d3ac7daac96705bb587c68e5945981d4f8b934b213a0a634607e00cc3481f4c847f66ae537f4bfd1c12852438720d6cf5d711fe74f3237 SHA512 29367a48def7059bf0b6fab4e38cd0ba8266ac4b865394c346e798632efcf7c41364d99e462d98a52192ae8270db65e57b9f15ae208bef7ce4c3cfd98163dee1 -TIMESTAMP 2023-09-17T23:40:11Z +TIMESTAMP 2023-09-18T09:40:09Z -----BEGIN PGP SIGNATURE----- -iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmUHjltfFIAAAAAALgAo +iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmUIGvlfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY -klD+XA//Q/t5ms3vdhTZrVHhYsG8p8dzDtum91jYyUzDtTa+MAsr4yV6kKi0+b0v -84Fd4QqH0nvsrPVwPx8BMq410TqPc57zGJ/cSNE24oM3a4Afz6IHdZ1+nrlxZyyU -u9YsDADhB2yyZZNKVjmIcTrmT7HCLVOAd2n03dFTXbJYjDKoaiau/kPjLWTOjG/v -7eCKtJogcZf4qPvTmMFqC+gRdnjf/FBLCtbtzOrpFwWW/8r/JzrPx49X9KSxxm3A -o7nnZji+mUBGKe+Qf9OzCdDvzYJeLLU3uCtDz7n0i2Z5m96Y5A8UiWe6MEX6JPwC -8KBJ+sCW5Wcc6hHc7xaRlKq1FcFbhvJnhh+syAbFc8Lv+G/FeMOar0BMF28oGgAh -P3dJ4FZepQ1jnwc5jJAgrtA6fk0425i8wm8LZkQ0WRswhVNK/BN0IoUKZeG+BCuS -5laP/woL8ydbG7gkBM4y48LFfERCYrUd8Bru3Jep7YMglk/SUPWUAHfM54DYBkxg -xaHrOT16DiEALC+oCYQvoZXmU80lYaFvfzon2AeYAdJblqhigTO1qxBdApeRvHDF -6/jx1bVwMsw3ry87khOKHV6HG91s5N64Sq5TP/aMHDnN6Th8CDcu00hiOwGcmoAp -Z32eNxzzYenxZKQgidOg08QQdqUK+RLrwJcousDY9kII/yLBZkM= -=7qme +klAjPQ/9H43Fi+6SusjspIsi2DcEjeZS3AWNDj4de6kH23FXuxe1nmv5hfFc9pQ/ +rtLO1ou3uHD+B3HPmOnDgsQI+15VdbTh8RIWgkU7wfWjtbcYgl5pa8uT8rHlLMUK +c589ee65nbJ0AGewGNrvFcc/HardpUs1l+un3YQcqvfMhR5U+um6YC4JJWfYPIeh +2mZJ0hw6FNSSbdAEsViMcwPARZEdJksgzG0LLLYF5cMD57ISRdT2biJLhAPmh3uV +nN0YiVLBAf5s8Z9iSGr5kn/IXOfLnKyz+Nswv9h4l7dgAhCEWXGK0cnWCHawkUfK +yN6UI2dl6ruzDQBxAMZ/1onuTgEfPWhV9XiPe7BZigxeXzoLL+GindOZhN+fiPQr +tuWzJkTCWcYcDrY98GUhi21ty5tYOC4C+pRqujtKz3mP7vNNS07mgFG4MIUIdTkp +3V6Anj61xWzhaNzlGq5s6XbFYektVAvFga7uFFZ1SxviT6gadAh8srqK9Tx1Th4C +p5lCTIj4ZQ+Nh69Y1oOuUcXvBHsgj9s/2wn1sdGLdcjRq4bOVN31oQSuT0g0nzmc +RIXzVE5WQhBLuDorweaZe6hKR7iz3haJpdZeCgAeZNeIBCmfeaCOgY9aINWWYUlU +K8/LUaEDwZIm0mQt2Zn1dVZaOPGbPtRwArvjo25sN8Hy8HdplUA= +=yPUn -----END PGP SIGNATURE----- diff --git a/metadata/news/timestamp.chk b/metadata/news/timestamp.chk index f7e0d5de75e2..533d9087852a 100644 --- a/metadata/news/timestamp.chk +++ b/metadata/news/timestamp.chk @@ -1 +1 @@ -Sun, 17 Sep 2023 23:40:06 +0000 +Mon, 18 Sep 2023 09:40:06 +0000 diff --git a/metadata/projects.xml b/metadata/projects.xml index f6a9f34ec525..85bb6e4ce9cc 100644 --- a/metadata/projects.xml +++ b/metadata/projects.xml @@ -520,7 +520,6 @@ <url>https://wiki.gentoo.org/wiki/Project:ComRes</url> <description>Community Resources is an umbrella project comprising the Recruiters, Retirement and Community Relations subprojects. It acts as a central place for all the human-resources related projects.</description> <subproject ref="comrel@gentoo.org" inherit-members="1"/> - <subproject ref="proctors@gentoo.org"/> <subproject ref="recruiters@gentoo.org" inherit-members="1"/> </project> <project> @@ -2251,12 +2250,6 @@ </member> </project> <project> - <email>proctors@gentoo.org</email> - <name>Proctors</name> - <url>https://wiki.gentoo.org/wiki/Project:Proctors</url> - <description>The Proctors make sure our communication mediums are a friendly and productive place.</description> - </project> - <project> <email>prolog@gentoo.org</email> <name>Prolog</name> <url>https://wiki.gentoo.org/wiki/Project:Prolog</url> diff --git a/metadata/timestamp b/metadata/timestamp index 1bbec490c8d5..d7f2115ee77b 100644 --- a/metadata/timestamp +++ b/metadata/timestamp @@ -1 +1 @@ -Sun Sep 17 11:40:06 PM UTC 2023 +Mon Sep 18 09:40:06 AM UTC 2023 diff --git a/metadata/timestamp.chk b/metadata/timestamp.chk index 7d3056a79de2..08e7d635bee8 100644 --- a/metadata/timestamp.chk +++ b/metadata/timestamp.chk @@ -1 +1 @@ -Mon, 18 Sep 2023 02:50:01 +0000 +Mon, 18 Sep 2023 09:45:01 +0000 diff --git a/metadata/timestamp.commit b/metadata/timestamp.commit index a27e49a0fd27..4dd829b466d2 100644 --- a/metadata/timestamp.commit +++ b/metadata/timestamp.commit @@ -1 +1 @@ -735fa9cf30b911363a9e63d8900bdd63e2e7ca01 1694990241 2023-09-17T22:37:21+00:00 +2b4fbdbc7b0e4ea44aa7c2326f4dd0e050d18f4a 1695029650 2023-09-18T09:34:10+00:00 diff --git a/metadata/timestamp.x b/metadata/timestamp.x index c9f5da622913..30d6f71de305 100644 --- a/metadata/timestamp.x +++ b/metadata/timestamp.x @@ -1 +1 @@ -1694994001 Sun 17 Sep 2023 11:40:01 PM UTC +1695030001 Mon 18 Sep 2023 09:40:01 AM UTC diff --git a/metadata/xml-schema/timestamp.chk b/metadata/xml-schema/timestamp.chk index f7e0d5de75e2..533d9087852a 100644 --- a/metadata/xml-schema/timestamp.chk +++ b/metadata/xml-schema/timestamp.chk @@ -1 +1 @@ -Sun, 17 Sep 2023 23:40:06 +0000 +Mon, 18 Sep 2023 09:40:06 +0000 diff --git a/net-firewall/Manifest.gz b/net-firewall/Manifest.gz Binary files differindex 55a67b94515b..a705fdcfd040 100644 --- a/net-firewall/Manifest.gz +++ b/net-firewall/Manifest.gz diff --git a/net-firewall/iptables/Manifest b/net-firewall/iptables/Manifest index c28ac9d5220e..40cfedbb11bf 100644 --- a/net-firewall/iptables/Manifest +++ b/net-firewall/iptables/Manifest @@ -5,6 +5,7 @@ AUX iptables-1.8.8-format-security.patch 639 BLAKE2B df5c843d0cd6634740b37230026 AUX iptables-1.8.8-musl-headers.patch 2061 BLAKE2B 6876d083d179a055c60422397e67a24137ae5bb72cba02f732d4dd7313171c10717202a41f1256196d5b64bc29d22e98d8d0eb9861130fa93481b527d0117e96 SHA512 136f3c7dae7c88739ed1c2d2c14e9a8381013c8a376bee80a7f994098810bb61d76dd143dc65430f0ec7b44d542b64242dd947134936468155840a4a26e6ce79 AUX iptables-1.8.8-out-of-tree-build.patch 1058 BLAKE2B 5a358632780b607533033dc3bf6b6e24ac1af49dbbc26afae05668187c2a4072dba1cdbf51647b6b5f7c5f68e5a3d64fa82b5b0477d3cd4e936d466b731707fb SHA512 453ed9a2b3b2dddb3ccc9a099386c28290416ea356884084fd4d9bd2b026e21732b91f020fbe55de12ba970b815993f2e3a18a52a6774ab7738383e2f144a973 AUX iptables-1.8.8-uint-musl.patch 4607 BLAKE2B 8ca4ba2fec97e99e1f57d9d1f376dbdab53a698279534879163ad5dade629cda3ac232df54d57ae75e589c2327492953e0c30356bdc4367b9a1474afc259136c SHA512 01d3af7330334b5002ec9d50e4b469651148b911d9ab5d45d5a2cd08e72c3be5e770c047cbc337485e40cb622ee470faa9ed91b53ca59e09a1c197bf5df48a9a +AUX iptables-1.8.9-fix-checking-existence-of-rule.patch 1239 BLAKE2B 664a47b1c0f2360493dce886c6dcf8cfbf165eb1a490cf7cf8d182073b0256bb140a547f9b8ce79d26424e9bb76047b41582a3a7b7f7f5e1301269a849d4389a SHA512 63e6dfba096c163995760a7a1a8881c90a61e7a247f1c87ef3f162597e2e1161e2c5438e1e467c6e600847e011430520556315d1aae72baac005dede1f69f7cc AUX iptables-1.8.9-format-security.patch 870 BLAKE2B fc33c16eae1c77a5714ecb3f7bbb859dfe64b9506ac82a6d8f91f206d24a5ebf66664e141b60e4580e59bd85314d27df5edf6bd11511ffa4dab7deaf833ccb93 SHA512 7551438de030506e4fe462a715f6a16637991f90cfaddc352a95c0341c72ae7d90728bc0a4e56da2cc108ff2c4e3f9e92451fb6dc65633d47973694550fd08b4 AUX iptables-r1.confd 890 BLAKE2B 0aaca870e3c03f19a71cf1b210377dfda320faf118359e298bef419eaf280fd11c9726d200ae89602e863c9b48de0bb51ac05424b50c064afe948a980e300153 SHA512 10002da01ded6be0e9bca6041798ad0859fa2212fde077a048443e4f3012c95d86e4580ae426e87af5891368062af9af6f9fd35ed617d24cdd3c51702b816b13 AUX iptables-r3.init 3961 BLAKE2B fd25c46060f31242e1cb5e07281a79431eba2915a34fd91df86f3e6573029d46bb3cdf97d1297863def105cbbc34fadf6b19785951ca16893f1fe539bb070354 SHA512 13a5128f531f9f146e5f77985b899ec5d8b99223b3a1e90e656c1819bfa0984645de412b3938f998eb216ef98d5fd558dbc183351e707be0997499f40f706f16 @@ -15,5 +16,6 @@ AUX systemd/iptables-store.service 240 BLAKE2B 7ddb4425e63cd41f421767fab25a7b055 DIST iptables-1.8.8.tar.bz2 746985 BLAKE2B 0da021cc7313b86af331768904956dab3eee3de245a7b03965129f3d7f13097fc03fbb1390167dcd971eff216eabad9e59b261a9c0f54bfc48a77453aa40d164 SHA512 f21df23279a77531a23f3fcb1b8f0f8ec0c726bda236dd0e33af74b06753baff6ce3f26fb9fcceb6fada560656ba901e68fc6452eb840ac1b206bc4654950f59 DIST iptables-1.8.9.tar.xz 637848 BLAKE2B 37ba80be0ee7049c4d3ee5689b273b4d2cc6e6fb9ebb297e86976b5750f987f2ae4536013fe1749ae79b6989c241eaece3202019fafd47d842c7a4fe3e5093b1 SHA512 e367bf286135e39b7401e852de25c1ed06d44befdffd92ed1566eb2ae9704b48ac9196cb971f43c6c83c6ad4d910443d32064bcdf618cfcef6bcab113e31ff70 EBUILD iptables-1.8.8-r5.ebuild 4733 BLAKE2B 46f0e77386ae051047868354c5ce774e4d88113aed56e70338c98150de672b959d2200d5da59051f1272cbad28a03153bc5503705c1b58bbb9c7fb041947fd6e SHA512 d0379b878c8c7d52b6967a9a8634ee5e48fceee70910733d1ec46f793fdf5adceb8946924619052b63c77a4715a5225a2a95f61402c29c4110aa0af4a5e88a33 +EBUILD iptables-1.8.9-r1.ebuild 4622 BLAKE2B 383ea5670b8dba7f24a856410791b71a2effa8a1e036f65257e69f3f94277ddc1702e9bf3339f5688a5fdc870bf73ff10752e3023fc3645b23dc706cd5d802d4 SHA512 0f2bbdd082eba3db6d441a624a325004fc1513531cc309ce79afae1c79817b4ce786b41e1028fae280937a6aae167ccdc66f509360eff67bf6bec38b1d1368c2 EBUILD iptables-1.8.9.ebuild 4550 BLAKE2B 8523b469f8026540cd89671cbea77b1225706138f691432fc587ad5879836321737635808fd6a1cd09c39f6099c997971a55c1fa13400c6f855e96605c9c9e9c SHA512 104e707f59fa1b071ec720d44c4971ec3a69f87f2e077c44f2248b39045d6f241e18e7cdb0f2c521fef1dda250a09aa028a8815dd194ea13ce3fe70062545b69 MISC metadata.xml 1466 BLAKE2B 7378fedb44c6e6d19e508a764ec997911f966beccd40b1f93096ad3343b7cd72f9ca129e67a666c54ca4382348a448597bd607197ffe6b94669d84306c81d127 SHA512 f89038980e81bfceaf872ff1938c47e8ad12060bbe9ff48e0e9ca9dd5acc0196b2261d2b22a156cbfd7be89d1d67448969d39ff9b28efb0896702760afa14842 diff --git a/net-firewall/iptables/files/iptables-1.8.9-fix-checking-existence-of-rule.patch b/net-firewall/iptables/files/iptables-1.8.9-fix-checking-existence-of-rule.patch new file mode 100644 index 000000000000..16c894f185e7 --- /dev/null +++ b/net-firewall/iptables/files/iptables-1.8.9-fix-checking-existence-of-rule.patch @@ -0,0 +1,34 @@ +https://git.netfilter.org/iptables/commit/?id=78850e7dba64a949c440dbdbe557f59409c6db48 + +From 78850e7dba64a949c440dbdbe557f59409c6db48 Mon Sep 17 00:00:00 2001 +From: Markus Boehme <markubo@amazon.com> +Date: Mon, 3 Apr 2023 23:13:47 +0200 +Subject: [PATCH] ip6tables: Fix checking existence of rule + +Pass the proper entry size when creating a match mask for checking the +existence of a rule. Failing to do so causes wrong results. + +Reported-by: Jonathan Caicedo <jonathan@jcaicedo.com> +Fixes: eb2546a846776 ("xshared: Share make_delete_mask() between ip{,6}tables") +Signed-off-by: Markus Boehme <markubo@amazon.com> +Signed-off-by: Phil Sutter <phil@nwl.cc> +--- + iptables/ip6tables.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/iptables/ip6tables.c b/iptables/ip6tables.c +index 345af451..9afc32c1 100644 +--- a/iptables/ip6tables.c ++++ b/iptables/ip6tables.c +@@ -331,7 +331,7 @@ check_entry(const xt_chainlabel chain, struct ip6t_entry *fw, + int ret = 1; + unsigned char *mask; + +- mask = make_delete_mask(matches, target, sizeof(fw)); ++ mask = make_delete_mask(matches, target, sizeof(*fw)); + for (i = 0; i < nsaddrs; i++) { + fw->ipv6.src = saddrs[i]; + fw->ipv6.smsk = smasks[i]; +-- +2.42.0.283.g2d96d420d3-goog + diff --git a/net-firewall/iptables/iptables-1.8.9-r1.ebuild b/net-firewall/iptables/iptables-1.8.9-r1.ebuild new file mode 100644 index 000000000000..f3c3728c7812 --- /dev/null +++ b/net-firewall/iptables/iptables-1.8.9-r1.ebuild @@ -0,0 +1,181 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit systemd toolchain-funcs autotools flag-o-matic usr-ldscript + +DESCRIPTION="Linux kernel (2.4+) firewall, NAT and packet mangling tools" +HOMEPAGE="https://www.netfilter.org/projects/iptables/" +SRC_URI="https://www.netfilter.org/projects/iptables/files/${P}.tar.xz" + +LICENSE="GPL-2" +# Subslot reflects PV when libxtables and/or libip*tc was changed +# the last time. +SLOT="0/1.8.3" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="conntrack netlink nftables pcap static-libs" + +COMMON_DEPEND=" + conntrack? ( >=net-libs/libnetfilter_conntrack-1.0.6 ) + netlink? ( net-libs/libnfnetlink ) + nftables? ( + >=net-libs/libmnl-1.0:= + >=net-libs/libnftnl-1.1.6:= + ) + pcap? ( net-libs/libpcap ) +" +DEPEND=" + ${COMMON_DEPEND} + virtual/os-headers + >=sys-kernel/linux-headers-4.4:0 +" +BDEPEND=" + virtual/pkgconfig + nftables? ( + sys-devel/flex + app-alternatives/yacc + ) +" +RDEPEND=" + ${COMMON_DEPEND} + nftables? ( net-misc/ethertypes ) + !<net-firewall/ebtables-2.0.11-r1 + !<net-firewall/arptables-0.0.5-r1 +" +IDEPEND=">=app-eselect/eselect-iptables-20220320" + +PATCHES=( + "${FILESDIR}"/${PN}-1.8.4-no-symlinks.patch + "${FILESDIR}"/${P}-format-security.patch + "${FILESDIR}"/${PN}-1.8.9-fix-checking-existence-of-rule.patch +) + +src_prepare() { + # Use the saner headers from the kernel + rm include/linux/{kernel,types}.h || die + + default + eautoreconf +} + +src_configure() { + # Some libs use $(AR) rather than libtool to build, bug #444282 + tc-export AR + + # Hack around struct mismatches between userland & kernel for some ABIs + # bug #472388 + use amd64 && [[ ${ABI} == "x32" ]] && append-flags -fpack-struct + + sed -i \ + -e "/nfnetlink=[01]/s:=[01]:=$(usex netlink 1 0):" \ + -e "/nfconntrack=[01]/s:=[01]:=$(usex conntrack 1 0):" \ + configure || die + + local myeconfargs=( + --sbindir="${EPREFIX}/sbin" + --libexecdir="${EPREFIX}/$(get_libdir)" + --enable-devel + --enable-ipv6 + --enable-shared + $(use_enable nftables) + $(use_enable pcap bpf-compiler) + $(use_enable pcap nfsynproxy) + $(use_enable static-libs static) + ) + + econf "${myeconfargs[@]}" +} + +src_compile() { + emake V=1 +} + +src_install() { + default + + # Managed by eselect-iptables + # https://bugs.gentoo.org/881295 + rm "${ED}/usr/bin/iptables-xml" || die + + dodoc iptables/iptables.xslt + + # All the iptables binaries are in /sbin, so might as well + # put these small files in with them + into / + dosbin iptables/iptables-apply + dosym iptables-apply /sbin/ip6tables-apply + doman iptables/iptables-apply.8 + + insinto /usr/include + doins include/ip{,6}tables.h + insinto /usr/include/iptables + doins include/iptables/internal.h + + keepdir /var/lib/ip{,6}tables + newinitd "${FILESDIR}"/${PN}-r3.init iptables + newconfd "${FILESDIR}"/${PN}-r1.confd iptables + dosym iptables /etc/init.d/ip6tables + newconfd "${FILESDIR}"/ip6tables-r1.confd ip6tables + + if use nftables; then + # Bug #647458 + rm "${ED}"/etc/ethertypes || die + + # Bugs #660886 and #669894 + rm "${ED}"/sbin/{arptables,ebtables}{,-{save,restore}} || die + fi + + systemd_dounit "${FILESDIR}"/systemd/ip{,6}tables-{re,}store.service + + # Move important libs to /lib, bug #332175 + gen_usr_ldscript -a ip{4,6}tc xtables + + find "${ED}" -type f -name "*.la" -delete || die +} + +pkg_postinst() { + local default_iptables="xtables-legacy-multi" + if ! eselect iptables show &>/dev/null; then + elog "Current iptables implementation is unset, setting to ${default_iptables}" + eselect iptables set "${default_iptables}" + fi + + if use nftables; then + local tables + for tables in {arp,eb}tables; do + if ! eselect ${tables} show &>/dev/null; then + elog "Current ${tables} implementation is unset, setting to ${default_iptables}" + eselect ${tables} set xtables-nft-multi + fi + done + fi + + eselect iptables show +} + +pkg_prerm() { + if [[ -z ${REPLACED_BY_VERSION} ]]; then + elog "Unsetting iptables symlinks before removal" + eselect iptables unset + fi + + if ! has_version 'net-firewall/ebtables'; then + elog "Unsetting ebtables symlinks before removal" + eselect ebtables unset + elif [[ -z ${REPLACED_BY_VERSION} ]]; then + elog "Resetting ebtables symlinks to ebtables-legacy" + eselect ebtables set ebtables-legacy + fi + + if ! has_version 'net-firewall/arptables'; then + elog "Unsetting arptables symlinks before removal" + eselect arptables unset + elif [[ -z ${REPLACED_BY_VERSION} ]]; then + elog "Resetting arptables symlinks to arptables-legacy" + eselect arptables set arptables-legacy + fi + + # The eselect module failing should not be fatal + return 0 +} diff --git a/net-im/Manifest.gz b/net-im/Manifest.gz Binary files differindex 79c8f8eee00a..39709b7b9bbc 100644 --- a/net-im/Manifest.gz +++ b/net-im/Manifest.gz diff --git a/net-im/mattermost-desktop-bin/Manifest b/net-im/mattermost-desktop-bin/Manifest index 74a3cce81324..5e46f711c77d 100644 --- a/net-im/mattermost-desktop-bin/Manifest +++ b/net-im/mattermost-desktop-bin/Manifest @@ -1,4 +1,7 @@ DIST mattermost-desktop-5.5.0-linux-arm64.tar.gz 100549584 BLAKE2B fd66d80c2086c6d27988de8673f430fefe1c77673e92cde34aff42249b1188f83d90d63120d2bed9f138190f61bfa3ab143c80dc93388af0f36818cbc03abed4 SHA512 91975d410a2de844367be43eeb0fc5d030b528792e519e3315a571341753e3b06107fc2f7ecf42bb553137fc869f40a28adbb938894b2f73a4ddd82314b12b9f DIST mattermost-desktop-5.5.0-linux-x64.tar.gz 99975458 BLAKE2B 7cf6080425446bc9359e754cb74cd16f21fdb79ef71741b05d3adb2a480da42db16437211d5c523380524faface12e0d211af15bfa3aab57edaebc53eccdc73f SHA512 ecd6338e8ceffae98087af0e882f0c69aa45e3b24990f015580ba15ef246862521965084bde18b35030c1e172f7d5f21d7690fab3439b1d470f56942e9616efe +DIST mattermost-desktop-5.5.1-rc.1-linux-arm64.tar.gz 100453908 BLAKE2B d80e48c75a50b026801700b0cefa729879f13092d859965d190baa20632937b2e2d9f0a6a9d0b36c847151a280bf037f89c4ca58d9c54fca752dcb56c0740027 SHA512 2bad418f80217b3524b2476f147003ccd511b8eabf8d12e9e0a58f1b8df8b004e329d554ec4c7def35a7c36a1fa5395735e3f885ba7595c54367fb74d48dd4bc +DIST mattermost-desktop-5.5.1-rc.1-linux-x64.tar.gz 99897869 BLAKE2B ed183c44d9c24a1635e3c4ffacbbfa63434f1d374ee659a75976564cbae8863c54e9cc801b6688d427990fe9706d2c056e72caf02cbcc8144e0dd2cf8721cb62 SHA512 102f52fd3b97be05c46afe65e582ba756a07dd0d320d14df49a3280e8c06a0b6062033f8dddcb4db9b2b6e5705da67f30020dc39fec32eec5b9017e00dd38cff EBUILD mattermost-desktop-bin-5.5.0.ebuild 2107 BLAKE2B 9ae0b1c8d2097ea4efc026f12d34cfc0f1cdf78dc3e572f5491f57f73ca84d3e24cb61cc067f22a85237e0dec118a5003f7a125ba31d7e3de1d7d0bee07dfea0 SHA512 fb843a36f93330a7120e8d9cbe30a6bb656fa88b646a67b36f466b4a68e87603e4985a035940262a2bf57cd2e3d1f3ccbe7572e92d2f7aa20327f30a53ecf14d +EBUILD mattermost-desktop-bin-5.5.1_rc1.ebuild 2107 BLAKE2B 9ae0b1c8d2097ea4efc026f12d34cfc0f1cdf78dc3e572f5491f57f73ca84d3e24cb61cc067f22a85237e0dec118a5003f7a125ba31d7e3de1d7d0bee07dfea0 SHA512 fb843a36f93330a7120e8d9cbe30a6bb656fa88b646a67b36f466b4a68e87603e4985a035940262a2bf57cd2e3d1f3ccbe7572e92d2f7aa20327f30a53ecf14d MISC metadata.xml 332 BLAKE2B beedbcc827eb536d370b912224e48761a546d80fe89cfeadcdd9bcbd749211c88dd141bb8c8fb23250c2366c025207dc5919e50f0e41e5a2de322a59dcaeff6c SHA512 7360c3eb9ae59c3e359685f02f2f30835bc63f3be85b30de26a26ef92bf2c3b354405dd76e798fb83aaed8ac65296d9bdbd123513b404810826f8c58a2f1aa6d diff --git a/net-im/mattermost-desktop-bin/mattermost-desktop-bin-5.5.1_rc1.ebuild b/net-im/mattermost-desktop-bin/mattermost-desktop-bin-5.5.1_rc1.ebuild new file mode 100644 index 000000000000..339810206271 --- /dev/null +++ b/net-im/mattermost-desktop-bin/mattermost-desktop-bin-5.5.1_rc1.ebuild @@ -0,0 +1,93 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PN="${PN%-*}" +MY_PV="${PV/_rc/-rc.}" + +inherit desktop xdg + +DESCRIPTION="Mattermost Desktop application" +HOMEPAGE="https://mattermost.com/" + +SRC_URI=" + amd64? ( https://releases.mattermost.com/desktop/${MY_PV}/mattermost-desktop-${MY_PV}-linux-x64.tar.gz ) + arm64? ( https://releases.mattermost.com/desktop/${MY_PV}/mattermost-desktop-${MY_PV}-linux-arm64.tar.gz ) +" +S="${WORKDIR}" + +LICENSE="Apache-2.0 GPL-2+ LGPL-2.1+ MIT" +SLOT="0" +# Starting with 5.2.0 upstream dropped x86 for their binary release #879519 +if [[ ${PV} != *rc* ]]; then + KEYWORDS="~amd64 ~arm64" +fi + +RDEPEND=" + >=app-accessibility/at-spi2-core-2.46.0:2[X] + dev-libs/expat + dev-libs/glib:2 + dev-libs/nspr + dev-libs/nss + dev-libs/wayland + media-libs/alsa-lib + media-libs/mesa + net-print/cups + sys-apps/dbus + sys-libs/glibc + x11-libs/cairo + x11-libs/gtk+:3[X] + x11-libs/libX11 + x11-libs/libXcomposite + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXrandr + x11-libs/libdrm + x11-libs/libxcb + x11-libs/libxkbcommon + x11-libs/pango +" + +QA_PREBUILT=" + opt/mattermost-desktop/mattermost-desktop + opt/mattermost-desktop/libnode.so + opt/mattermost-desktop/libffmpeg.so + opt/mattermost-desktop/libGLESv2.so + opt/mattermost-desktop/libEGL.so + opt/mattermost-desktop/libvk_swiftshader.so + opt/mattermost-desktop/libvulkan.so.1 + opt/mattermost-desktop/resources/* +" + +DOCS=( + NOTICE.txt +) + +src_install() { + if use amd64; then + cd mattermost-desktop-${MY_PV}-linux-x64 || die + elif use arm64; then + cd mattermost-desktop-${MY_PV}-linux-arm64 || die + fi + newicon app_icon.png ${MY_PN}.png + + insinto "/opt/${MY_PN}/locales" + doins locales/*.pak + + insinto "/opt/${MY_PN}/resources" + doins -r resources/*.asar* + + insinto "/opt/${MY_PN}" + doins *.pak *.bin *.dat + exeinto "/opt/${MY_PN}" + doexe *.so *.so.* "${MY_PN}" + + dosym -r "/opt/${MY_PN}/${MY_PN}" "/usr/bin/${MY_PN}" + + make_desktop_entry "${MY_PN} --enable-features=WaylandWindowDecorations --ozone-platform-hint=auto" \ + Mattermost "${MY_PN}" + + einstalldocs +} diff --git a/net-misc/Manifest.gz b/net-misc/Manifest.gz Binary files differindex 1cd5c315c6b0..5d281f9ce265 100644 --- a/net-misc/Manifest.gz +++ b/net-misc/Manifest.gz diff --git a/net-misc/curl/Manifest b/net-misc/curl/Manifest index 4295a713b8f9..0014c6d3e978 100644 --- a/net-misc/curl/Manifest +++ b/net-misc/curl/Manifest @@ -12,6 +12,6 @@ DIST curl-8.3.0.tar.xz.asc 488 BLAKE2B ef5a749e579710d45db9f73da0cbcb58d77a9dfe7 EBUILD curl-8.0.1.ebuild 8726 BLAKE2B 0d9ac7063eb37637fc6d99f092dce9a58c37eb2135319147e24e4aeb1eaca62f352272d963c2122586207d9ce3b7d650e0b317d10cff0811283cedd3993530de SHA512 82c0db5ad5cea9781459da9e3faa296d3a870965b89b4c26881ef950671fe8071b55599910a009e07391e9c42d0794f24369a162d54fe52860fb8a8793027e29 EBUILD curl-8.1.2.ebuild 9546 BLAKE2B 4fad6e7caad874a48f50982d88996f30082ba849bf5fc8f515091ed5d42006905c0f4e086cef8c95738333845429f5ddd3644ec887e48fd4a6fe9410558f2093 SHA512 40d046a5dca6b96710099a9803549e0ea967e9188b7a9f76f3df767411fa6aa63cc2cd4375d969c2e148b75e70b086a7c7a141855ae11b6896e5719f33cce0b9 EBUILD curl-8.2.1.ebuild 10349 BLAKE2B 1d9ef4a0ecff12b13abc25c89681b464fa4c529207dd5f9d0b22b623d34396e877f9de9514052b9b76007998ab292e5e1f65c2d516e3694fdd4838b282f439eb SHA512 25829b123a72df69934c304f20847810af83937602c9f11268f4cb815fde57c0e0ed5f7cdafd3bc3410b44bceb73fa830a65e4b4542fd06812fe715cfb957c61 -EBUILD curl-8.3.0.ebuild 10369 BLAKE2B 87fd18e8fb85fc935ffa20dd06a71329a67bafa8b47d72c9caeee7729be1bfce88aa6ff722ca98e685af0e3cc1a0bdcae868c0d32d4bb51141e476cc3bf9cd14 SHA512 dd0f7228598c4896b5896281613f6b2d3f918ec06931a2acc32228aca7b0ed1a9a66315936a1d5b75cc2835f163dedd238d0c1f458d400f54744f60f3749ca56 -EBUILD curl-9999.ebuild 10369 BLAKE2B 87fd18e8fb85fc935ffa20dd06a71329a67bafa8b47d72c9caeee7729be1bfce88aa6ff722ca98e685af0e3cc1a0bdcae868c0d32d4bb51141e476cc3bf9cd14 SHA512 dd0f7228598c4896b5896281613f6b2d3f918ec06931a2acc32228aca7b0ed1a9a66315936a1d5b75cc2835f163dedd238d0c1f458d400f54744f60f3749ca56 +EBUILD curl-8.3.0.ebuild 10435 BLAKE2B 94b58522704d10409d7297f9d461b1b4beb9dd433afc9a6bab661ddf9045b210ac2b638ce7b9974fa82868e6fea00c48bb5ffe922a6f3e2899dc0fb1caf07c31 SHA512 04b2cdd2539651666dc73540103d5cf7bf52e8452d18ce533cee0f8f5932bbea4c3141c28316d5a7f85010ce30d5b517a543ed1a7bdb29121d492924d3c1e16d +EBUILD curl-9999.ebuild 10435 BLAKE2B 94b58522704d10409d7297f9d461b1b4beb9dd433afc9a6bab661ddf9045b210ac2b638ce7b9974fa82868e6fea00c48bb5ffe922a6f3e2899dc0fb1caf07c31 SHA512 04b2cdd2539651666dc73540103d5cf7bf52e8452d18ce533cee0f8f5932bbea4c3141c28316d5a7f85010ce30d5b517a543ed1a7bdb29121d492924d3c1e16d MISC metadata.xml 2203 BLAKE2B 939a2ec06ec2155b88d510abdfaa00eafcd5a7e5f6f7983e456ccfc7cf4179d58adbcc7f282a11bb74d217640c93896fb5038206f7c76ea2c2e2543fe0db378e SHA512 c81d7159c0851dab0ae099c7129d965d3d3bd5cc7f7f3240052a4afab0eaa1e15efbf79265bbad5f2d257cc14b5d30daacd3aa5c3099c2ac264560e23ec797f1 diff --git a/net-misc/curl/curl-8.3.0.ebuild b/net-misc/curl/curl-8.3.0.ebuild index 8a2356959332..2761514f73e0 100644 --- a/net-misc/curl/curl-8.3.0.ebuild +++ b/net-misc/curl/curl-8.3.0.ebuild @@ -30,6 +30,7 @@ RESTRICT="!test? ( test )" # Only one default ssl provider can be enabled # The default ssl provider needs its USE satisfied +# nghttp3 = https://bugs.gentoo.org/912029 REQUIRED_USE=" ssl? ( ^^ ( @@ -43,6 +44,7 @@ REQUIRED_USE=" curl_ssl_mbedtls? ( mbedtls ) curl_ssl_openssl? ( openssl ) curl_ssl_rustls? ( rustls ) + nghttp3? ( !openssl ) " # cURL's docs and CI/CD are great resources for confirming supported versions diff --git a/net-misc/curl/curl-9999.ebuild b/net-misc/curl/curl-9999.ebuild index 8a2356959332..2761514f73e0 100644 --- a/net-misc/curl/curl-9999.ebuild +++ b/net-misc/curl/curl-9999.ebuild @@ -30,6 +30,7 @@ RESTRICT="!test? ( test )" # Only one default ssl provider can be enabled # The default ssl provider needs its USE satisfied +# nghttp3 = https://bugs.gentoo.org/912029 REQUIRED_USE=" ssl? ( ^^ ( @@ -43,6 +44,7 @@ REQUIRED_USE=" curl_ssl_mbedtls? ( mbedtls ) curl_ssl_openssl? ( openssl ) curl_ssl_rustls? ( rustls ) + nghttp3? ( !openssl ) " # cURL's docs and CI/CD are great resources for confirming supported versions diff --git a/net-vpn/Manifest.gz b/net-vpn/Manifest.gz Binary files differindex 37ec34536c99..6ab115119c26 100644 --- a/net-vpn/Manifest.gz +++ b/net-vpn/Manifest.gz diff --git a/net-vpn/i2pd/Manifest b/net-vpn/i2pd/Manifest index a2150edca811..8603976c1056 100644 --- a/net-vpn/i2pd/Manifest +++ b/net-vpn/i2pd/Manifest @@ -8,5 +8,5 @@ DIST i2pd-2.47.0.tar.gz 650284 BLAKE2B 93ba2c43b75384cba009a48f77d8e4677c3603993 DIST i2pd-2.48.0.tar.gz 654495 BLAKE2B c16e27cf46266b346ab490140cf491e8866ad1df97f0a60a81c1902f5f9cb932b1c73fb52e1c4f1164ddc2813a9be0381d46405650b06c2e00eafc6073b0c869 SHA512 51c2057e96ec87ec0885cc6de4f4ff1d4d898ce0785f58c1a028677247743d44fa1980aa13b7746a0af76d600f2b4cc3bf3408bd199c82efcb432242f5b24b80 EBUILD i2pd-2.46.1.ebuild 1968 BLAKE2B 61c9f54682583b7009490642b4321dde59402e3647590c33dff7cbf048f2dd0ceb5360894138a540a7fbb01e82ebe33de8b3db21f14b3a9d102e810fa5f12a72 SHA512 c34ce08e21d4451cd7dcb6a219e0fb6d47193981a03f28ebfd90667b63331091e93aa8a93e9599486827d38d273db76c74e539c478c6e4c3c5ba12b04c147e51 EBUILD i2pd-2.47.0.ebuild 1969 BLAKE2B 711d650a39ea12cc586c0599edd8d71aad035cd57978be1b6b9bcc73fff62028a334c17893da24888334b8f2ae5bf59fc5ce0ebb6e98f2700f43d579ea1ac651 SHA512 dbac6b8d1abf5626957304666a0cb2849f7b6e027e2bdb4442959677b5a0c93d4b5f40e5a8ab4d118c4e2d40637179023c98d22a05af55bf33addfe23ae76f48 -EBUILD i2pd-2.48.0.ebuild 1969 BLAKE2B 711d650a39ea12cc586c0599edd8d71aad035cd57978be1b6b9bcc73fff62028a334c17893da24888334b8f2ae5bf59fc5ce0ebb6e98f2700f43d579ea1ac651 SHA512 dbac6b8d1abf5626957304666a0cb2849f7b6e027e2bdb4442959677b5a0c93d4b5f40e5a8ab4d118c4e2d40637179023c98d22a05af55bf33addfe23ae76f48 +EBUILD i2pd-2.48.0.ebuild 1968 BLAKE2B 61c9f54682583b7009490642b4321dde59402e3647590c33dff7cbf048f2dd0ceb5360894138a540a7fbb01e82ebe33de8b3db21f14b3a9d102e810fa5f12a72 SHA512 c34ce08e21d4451cd7dcb6a219e0fb6d47193981a03f28ebfd90667b63331091e93aa8a93e9599486827d38d273db76c74e539c478c6e4c3c5ba12b04c147e51 MISC metadata.xml 728 BLAKE2B 37fbc9a6966478aa61c9c67e20835bd759dc46ec88e4a575974acb872e3f73d093ec354399441b64b283d16ebbd9b6d23bdbd40e38c483a184f0700d01e1f179 SHA512 927d1fb8cafb87bf199e7e67bbc6edffd08eb7e7b50c8b7a7bf16cf5cbe3dfef32fca387b5c861c8e4aa3336687022a6978a7084e730d1dc6308c3db6152d309 diff --git a/net-vpn/i2pd/i2pd-2.48.0.ebuild b/net-vpn/i2pd/i2pd-2.48.0.ebuild index 24596def6c50..07752940c7e2 100644 --- a/net-vpn/i2pd/i2pd-2.48.0.ebuild +++ b/net-vpn/i2pd/i2pd-2.48.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/PurpleI2P/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" IUSE="cpu_flags_x86_aes cpu_flags_x86_avx i2p-hardening +upnp" RDEPEND=" diff --git a/net-vpn/libreswan/Manifest b/net-vpn/libreswan/Manifest index 70638f49ca19..121cf9c9c579 100644 --- a/net-vpn/libreswan/Manifest +++ b/net-vpn/libreswan/Manifest @@ -1,6 +1,4 @@ AUX libreswan-4.2-ip-path.patch 679 BLAKE2B 1af9dab7911ce25dff6f31437ced5ba5291701ed39a9852ff541c8d6e5523eeb317a5b25d5385c68bb9d5aa239570e11ec9118631e45af710e855b7ab9224575 SHA512 8035c77c1f3c927ccfcc2b7dfa84d9e095aaaa0e3274933c52a9de0726c83318b214118033a353be7b99a57f3cacb3ff9a83e8584a385304b599c6ce6fecb17f -DIST libreswan-4.11.tar.gz 3711304 BLAKE2B 92e096dbf8660976715f091128e23525e65a2bd4d497178fa91f5f787f324cc5d4fd044ba03b0b61b2696be704badf42a0cccdf0d808aeb541835a56d62ba70c SHA512 2a9219d6300dccb5ce0cb8cd97210262cd88cb14bd3fd653f65f5231e1d67d030ddeba9bcb4e10fff1ae635e90aff32e8059c7220c026499b151b0d4031d873c DIST libreswan-4.12.tar.gz 3718440 BLAKE2B f17b79b3ae51d8d2823ace258b899a1c6a40b9967bcf343872dc31be68ef1dede4a9195617149e895e3f11fe62d27dabab3e01c0ad2adcb668540a1c4cbc02d3 SHA512 3a7f5ea5d97da357a8979a8807694a316d42ccc5f9c7b5867041abf2b9316ff8428f24cf307b6b6073c191896c0417f137abf78f9903aecde5e1ee1182577ce0 -EBUILD libreswan-4.11.ebuild 3549 BLAKE2B 773f9187f1d4bc210ef29b904293bcd54d9a8c135c2d96738c0ad4437cafdc3918d39307e1ef15d6ea96344c0c547ee096e9d78c612639d749a148a6c826b166 SHA512 0f5cded271454df5f128a4b0985e48ad95e806cfbcbc80e118a081a4bf6133ac8ef82b756b17b64cca9711a99d52751250d44d31d6912fcab5472e545f056f4c EBUILD libreswan-4.12.ebuild 3579 BLAKE2B ded51670c77e232555a07965d1fee387e2b411cf0b344c7e821e9edfd2b6d2078fc6ac5514970c50e3faa78486942ae9c36d559b95064a6cff3ad162cc45570f SHA512 92e6d4963aa05acc4ef3a0e513a6d569907add2b79546cd7c787726240763620a0a99b56a17066f0110585a764b70186b2dc77827d688264eaccaeebc57948c0 MISC metadata.xml 404 BLAKE2B f1ff60cd5478c1733d76593cd0973609ce894c1cdf7d9086259bb1d988a7877a06762da95d872466633353d08b99f9c531ee65708593a8ada551cb96630ce4b7 SHA512 bf2ceacf48e75dec7f9ae83c9442b27a27b62bb89a5533f636f2032fcd765357c9892897145c6a05d6ad14855986a7c4bc15b79f99bdbd23cf9b8f2868a8f394 diff --git a/net-vpn/libreswan/libreswan-4.11.ebuild b/net-vpn/libreswan/libreswan-4.11.ebuild deleted file mode 100644 index 1077d4072b28..000000000000 --- a/net-vpn/libreswan/libreswan-4.11.ebuild +++ /dev/null @@ -1,131 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit systemd flag-o-matic toolchain-funcs tmpfiles - -DESCRIPTION="IPsec implementation for Linux, fork of Openswan" -HOMEPAGE="https://libreswan.org/" -SRC_URI="https://download.libreswan.org/${P}.tar.gz" - -LICENSE="GPL-2 BSD-4 RSA DES" -SLOT="0" -KEYWORDS="amd64 ~arm ~ppc x86" -IUSE="caps curl dnssec ldap networkmanager pam seccomp selinux systemd test" -RESTRICT="!test? ( test )" - -DEPEND=" - dev-libs/gmp:0= - dev-libs/libevent:0= - dev-libs/nspr - >=dev-libs/nss-3.42 - >=sys-kernel/linux-headers-4.19 - virtual/libcrypt:= - caps? ( sys-libs/libcap-ng ) - curl? ( net-misc/curl ) - dnssec? ( >=net-dns/unbound-1.9.1-r1:= net-libs/ldns:= net-dns/dnssec-root ) - ldap? ( net-nds/openldap:= ) - pam? ( sys-libs/pam ) - seccomp? ( sys-libs/libseccomp ) - selinux? ( sys-libs/libselinux ) - systemd? ( sys-apps/systemd:0= ) -" -BDEPEND=" - app-text/docbook-xml-dtd:4.1.2 - app-text/xmlto - dev-libs/nss - sys-devel/bison - sys-devel/flex - virtual/pkgconfig - test? ( dev-python/setproctitle ) -" -RDEPEND="${DEPEND} - dev-libs/nss[utils(+)] - sys-apps/iproute2 - !net-vpn/strongswan - selinux? ( sec-policy/selinux-ipsec ) -" -DEPEND+=" elibc_musl? ( sys-libs/queue-standalone )" - -usetf() { - usex "$1" true false -} - -PATCHES=( "${FILESDIR}/${PN}-4.2-ip-path.patch" ) - -src_prepare() { - sed -i -e 's:/sbin/runscript:/sbin/openrc-run:' initsystems/openrc/ipsec.init.in || die - sed -i -e '/^install/ s/postcheck//' -e '/^doinstall/ s/oldinitdcheck//' initsystems/systemd/Makefile || die - default -} - -src_configure() { - tc-export AR CC - - use elibc_musl && append-cflags -DGLIBC_KERN_FLIP_HEADERS - - export PREFIX=/usr - export DEFAULT_DNSSEC_ROOTKEY_FILE=/etc/dnssec/icannbundle.pem - export FINALEXAMPLECONFDIR=/usr/share/doc/${PF} - export FINALDOCDIR=/usr/share/doc/${PF}/html - export INITSYSTEM=$(usex systemd systemd openrc) - export INITDDIRS= - export INITDDIR_DEFAULT=/etc/init.d - export USERCOMPILE=${CFLAGS} - export USERLINK=${LDFLAGS} - export USE_DNSSEC=$(usetf dnssec) - export USE_LABELED_IPSEC=$(usetf selinux) - export USE_LIBCAP_NG=$(usetf caps) - export USE_LIBCURL=$(usetf curl) - export USE_LINUX_AUDIT=$(usetf selinux) - export USE_LDAP=$(usetf ldap) - export USE_NM=$(usetf networkmanager) - export USE_SECCOMP=$(usetf seccomp) - export USE_SYSTEMD_WATCHDOG=$(usetf systemd) - export SD_WATCHDOGSEC=$(usex systemd 200 0) - export USE_AUTHPAM=$(usetf pam) - export DEBUG_CFLAGS= - export OPTIMIZE_CFLAGS= - export WERROR_CFLAGS= -} - -src_compile() { - emake all - emake -C initsystems \ - INITSYSTEM=systemd \ - SYSTEMUNITDIR="$(systemd_get_systemunitdir)" \ - SYSTEMTMPFILESDIR="/usr/lib/tmpfiles.d" \ - all -} - -src_test() { - : # integration tests only that require set of kvms to be set up -} - -src_install() { - default - emake -C initsystems INITSYSTEM=systemd SYSTEMUNITDIR="$(systemd_get_systemunitdir)" SYSTEMTMPFILESDIR="/usr/lib/tmpfiles.d" DESTDIR="${D}" install - - echo "include /etc/ipsec.d/*.secrets" > "${D}"/etc/ipsec.secrets - fperms 0600 /etc/ipsec.secrets - - keepdir /var/lib/ipsec/nss - fperms 0700 /var/lib/ipsec/nss - - dodoc -r docs - - find "${D}" -type d -empty -delete || die -} - -pkg_postinst() { - tmpfiles_process libreswan.conf - - local IPSEC_CONFDIR=${ROOT}/var/lib/ipsec/nss - if [[ ! -f ${IPSEC_CONFDIR}/cert8.db && ! -f ${IPSEC_CONFDIR}/cert9.db ]] ; then - ebegin "Setting up NSS database in ${IPSEC_CONFDIR} with empty password" - certutil -N -d "${IPSEC_CONFDIR}" --empty-password - eend $? - einfo "To set a password: certutil -W -d sql:${IPSEC_CONFDIR}" - fi -} diff --git a/profiles/Manifest.gz b/profiles/Manifest.gz Binary files differindex 896f3f183853..206c9ea345dc 100644 --- a/profiles/Manifest.gz +++ b/profiles/Manifest.gz diff --git a/profiles/arch/hppa/package.use.mask b/profiles/arch/hppa/package.use.mask index 4c64949cc832..65d90de33e36 100644 --- a/profiles/arch/hppa/package.use.mask +++ b/profiles/arch/hppa/package.use.mask @@ -4,6 +4,10 @@ # NOTE: When masking a USE flag due to missing keywords, please file a keyword # request bug for the hppa arch. +# Sam James <sam@gentoo.org> (2023-09-18) +# x11-libs/gtksourceview:4 not keyworded here +media-gfx/inkscape sourceview + # Rich Freeman <rich0@gentoo.org> (2023-09-13) # Tests require shellcheck which is not currently available on hppa sys-process/systemd-cron test diff --git a/profiles/package.mask b/profiles/package.mask index 9aaf99d3a314..565f57c16aa3 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -437,6 +437,7 @@ gnome-extra/tecla >=sci-geosciences/gnome-maps-45_alpha >=sys-apps/baobab-45_alpha >=sys-apps/xdg-desktop-portal-gnome-45_alpha +>=sys-process/gnome-usage-45_alpha >=x11-libs/pango-1.51.0 >=x11-themes/adwaita-icon-theme-45_alpha >=x11-themes/gnome-backgrounds-45_alpha diff --git a/profiles/use.local.desc b/profiles/use.local.desc index 9fa745feadec..f12cb99c6f12 100644 --- a/profiles/use.local.desc +++ b/profiles/use.local.desc @@ -1989,6 +1989,7 @@ dev-libs/librelp:gnutls - Use GnuTLS dev-libs/librelp:openssl - Use OpenSSL dev-libs/libsecp256k1:asm - Enable x86_64 assembly optimisation dev-libs/libsecp256k1:ecdh - Enable ECDH shared secret computation +dev-libs/libsecp256k1:ellswift - Enable ElligatorSwift encoding for public keys dev-libs/libsecp256k1:endomorphism - Enable endomorphism dev-libs/libsecp256k1:experimental - Allow experimental USE flags dev-libs/libsecp256k1:extrakeys - Enable extrakeys module @@ -4039,6 +4040,7 @@ media-gfx/imv:freeimage - Use media-libs/freeimage for additional image support media-gfx/inkscape:cdr - Enable support for CorelDRAW files via media-libs/libcdr media-gfx/inkscape:dia - Enable DIA flow chart import via app-office/dia media-gfx/inkscape:inkjar - Enable support for OpenOffice.org SVG jar files +media-gfx/inkscape:sourceview - Enable syntax highlighting support via x11-libs/gtksourceview media-gfx/inkscape:svg2 - Enable support for new SVG2 features media-gfx/inkscape:visio - Enable support for Microsoft Visio diagrams via media-libs/libvisio media-gfx/inkscape:wpg - Enable support for WordPerfect graphics via app-text/libwpg @@ -8622,11 +8624,12 @@ www-client/chromium:pgo - Build with Profile Guided Optimizations (2-stage compi www-client/chromium:pic - Disable optimized assembly code that is not PIC friendly www-client/chromium:proprietary-codecs - Enable codecs for patent-encumbered audio and video formats. www-client/chromium:suid - Build the SUID sandbox, which is only needed on CONFIG_USER_NS=n kernels -www-client/chromium:system-av1 - Use system libaom and dav1d instead of the bundled one. -www-client/chromium:system-ffmpeg - Use system ffmpeg instead of the bundled one -www-client/chromium:system-harfbuzz - Use system harfbuzz instead of the bundled one. -www-client/chromium:system-icu - Use system icu instead of the bundled one -www-client/chromium:system-png - Use system libpng instead of the bundled one. +www-client/chromium:system-av1 - Use system media-libs/libaom and media-libs/dav1d instead of the bundled libraries. +www-client/chromium:system-ffmpeg - Use system media-video/ffmpeg instead of the bundled version. +www-client/chromium:system-harfbuzz - Use system media-libs/harfbuzz instead of the bundled library. +www-client/chromium:system-icu - Use system dev-libs/icu instead of the bundled one +www-client/chromium:system-png - Use system media-libs/libpng instead of the bundled library +www-client/chromium:system-zstd - Use system app-arch/zstd instead of the bundled one. www-client/chromium:widevine - Unsupported closed-source DRM capability (required by Netflix VOD) www-client/elinks:bittorrent - Enable support for the BitTorrent protocol www-client/elinks:brotli - Enable support for brotli compression diff --git a/sci-astronomy/Manifest.gz b/sci-astronomy/Manifest.gz Binary files differindex ed8cb3c2f485..576e6fa13112 100644 --- a/sci-astronomy/Manifest.gz +++ b/sci-astronomy/Manifest.gz diff --git a/sci-astronomy/siril/Manifest b/sci-astronomy/siril/Manifest index d94b5cdc48d4..07a7a9c31006 100644 --- a/sci-astronomy/siril/Manifest +++ b/sci-astronomy/siril/Manifest @@ -7,7 +7,9 @@ AUX siril-docfiles.patch 433 BLAKE2B 3c781f4a0604f56ada235094eb481b4b51912921719 AUX siril-prototypes.patch 1436 BLAKE2B cee44f2c66cd00e29b4c1259c4be5fd6de9544fecfd1c41cea8aa735d23c0aad6b30479d4bee35131f7b1a5e0c9878ea67134a4a57658a49ef3d530f7fcbea2d SHA512 8b2f1673fc39153746496a23586ce6f9d76c24dbd648db4d943307ee4d3299cef7de425d709a342d3585783d22fa2fa6268c4f38676e5eb1d31e6ca0b762b422 DIST siril-1.0.6.tar.bz2 2893872 BLAKE2B 1f254dcb774c4bfb14fee4626d40e6eeedf866a7a96dca98502cd84e66b973c2201b1f88e2efcb89ce3401b13bd87a319b2ff11e7ba100d0689c9df429d01957 SHA512 afb5f1768a5884adcc13f2afd6fa386d836df5a1385b916df9df8da1fb464e0c8738123fb485ed92c749e596c744d5252a66444b840223488a0860e9324c4e9d DIST siril-1.2.0-rc1.tar.bz2 4353720 BLAKE2B 38c7b1585508ac9697847648f2d718899a296a4061b34fcf71424136daa50c68737f811fd9063aa80274708d085d8089dceff7d1fd25277b60f0482c17fa5cd1 SHA512 41d685c0aca79da8a9c17d729c710bdd51d3f8cd13b976fb4aad4750e74b600783b988246f008cf41246e7e5f05b8b42368d975cbd79f42e9121b39e367eb22f +DIST siril-1.2.0.tar.bz2 4500147 BLAKE2B 7ff4fa5bf1b578336c82bd0f67e404fe47715640edae9cb231da4a3c6a30638612e77515049d56dd1d444965ad58f12d5e2516ad13d3e726f13242b11d91b954 SHA512 7df7b17d65a2aad9e0edd4b5022c1d23688ad8884a973d2195391234151aff0824e155ce949b385a951eaef71065a811f33b54e08b865ab5fa6c1d331841663c EBUILD siril-1.0.6-r2.ebuild 2109 BLAKE2B 0573ff346b01b714b82e5af8070ab3349eed1ce3cc2360d64c49794d308b44676346a05ca10fa20e354aa3e705d685f5723af939d7a33c0969306937be13361b SHA512 fd92dbcdb3a454c7f0431e48b87fde98dc64f658a3f418c23bb82ad879255ec0c1be7f9410c6d74bd95b5c1e439bfedb790e0f2a13ea238f66fc1f2bd0eae56c +EBUILD siril-1.2.0.ebuild 2172 BLAKE2B 58a61ff3591b34a217b84d71950bd9b565ed940a88dd148011114a146b64ad9f01cf330f6f304b253c3d609b005ef639d2b8fc25607e453ef0c3c197c34dd5a1 SHA512 d2a5b91b28dbdb412aaf3fecf2413303aaaeb38017de195991ce81cc694a2002a30b18ea1a56b2fb6bde648af25fded8248ef091b8f880b5ff4b93e18a845dfd EBUILD siril-1.2.0_rc1-r1.ebuild 2245 BLAKE2B c0d9ddf5978a6a006c3446e4387c5685640889103b7e5a6c9e747376ef30d8e0139c1dccad139e6a7068e976835d00213d6c4349e2cbf790b9e5ce65cf920582 SHA512 86e15a6ca77bd3006063fbc215d4355c6302b75d95e0a97e4db876ec265fcc97c9256631cb59e003766e2753f83c8ff9565145ecc356919ee0dd306db4af4940 EBUILD siril-9999.ebuild 2117 BLAKE2B 32d4eb6b73a74cfe5d6afdf87bb447f4a01eb0a38ae1ddd49cb974382e001abbf13ba3277486c7a052b9ede6a460b14000fd057f0972b6050b49244ca2d1f782 SHA512 fabae83ca294461772da0b14a82cfc0c16fde764e4b78a634b31ebd6f1b7bf73d5e2c2165d4c6a4b98263c16b69b9778dbebaa9e8927328e62d669ec6b0a33fd MISC metadata.xml 1230 BLAKE2B a06f55d651e08bc453b4fcf214125668da4bfcd1b612ce00624329de275a28245ccfa842aaab294e043e06c057a0b92725ecc76f4d415d40451bdd2c05b9c462 SHA512 81480de0f4080e61c2d3528f8dfdfd3562f341680acd0084986849a16552970c219c01c2599a5e7e47dc4bc77f5fb3e51ac6e478f1d0bb78a029cb0f0b5d63e1 diff --git a/sci-astronomy/siril/siril-1.2.0.ebuild b/sci-astronomy/siril/siril-1.2.0.ebuild new file mode 100644 index 000000000000..d0d3368f96f5 --- /dev/null +++ b/sci-astronomy/siril/siril-1.2.0.ebuild @@ -0,0 +1,92 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson optfeature toolchain-funcs xdg + +DESCRIPTION="A free astronomical image processing software" +HOMEPAGE="https://siril.org/" + +if [[ ${PV} == "9999" ]]; then + inherit git-r3 + EGIT_REPO_URI="https://gitlab.com/free-astro/${PN}.git" +else + SRC_URI="https://gitlab.com/free-astro/siril/-/archive/${PV/_/-}/${PN}-${PV/_/-}.tar.bz2" + KEYWORDS="~amd64 ~x86" + S="${WORKDIR}/${PN}-${PV/_/-}" +fi + +LICENSE="GPL-3+ Boost-1.0" +SLOT="0" +IUSE="curl exif ffmpeg heif jpeg libconfig openmp png raw tiff wcs" + +DEPEND=" + >=dev-libs/glib-2.56.0:2 + >=dev-libs/json-glib-1.2.6 + media-libs/librtprocess + >=media-libs/opencv-4.4.0:= + sci-libs/cfitsio:= + sci-libs/fftw:3.0= + sci-libs/gsl:= + x11-libs/gdk-pixbuf:2 + x11-libs/cairo + x11-libs/pango + >=x11-libs/gtk+-3.20.0:3 + curl? ( net-misc/curl ) + exif? ( >=media-gfx/exiv2-0.25:= ) + ffmpeg? ( media-video/ffmpeg:= ) + heif? ( media-libs/libheif:= ) + jpeg? ( media-libs/libjpeg-turbo:= ) + libconfig? ( >=dev-libs/libconfig-1.4:=[cxx] ) + png? ( >=media-libs/libpng-1.6.0:= ) + raw? ( media-libs/libraw:= ) + tiff? ( media-libs/tiff:= ) + wcs? ( >=sci-astronomy/wcslib-7.7:= ) +" +RDEPEND=" + ${DEPEND} +" +BDEPEND="dev-util/cmake + x11-base/xorg-proto" + +PATCHES=( + "${FILESDIR}/${PN}-docfiles.patch" + "${FILESDIR}/${PN}-1.2-exiv2-0.28.patch" # bug 906499 +) + +DOCS=( README.md NEWS ChangeLog AUTHORS ) + +pkg_pretend() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + +pkg_setup() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + +src_configure() { + local emesonargs=( + -Dffms2=false + -Dcriterion=false + $(meson_use exif exiv2) + $(meson_use ffmpeg) + $(meson_use heif libheif) + $(meson_use jpeg libjpeg) + $(meson_use libconfig) + $(meson_use openmp) + $(meson_use png libpng) + $(meson_use raw libraw) + $(meson_use tiff libtiff) + $(meson_use wcs wcslib) + $(usex curl -Denable-libcurl=yes -Denable-libcurl=no) + ) + meson_src_configure +} + +pkg_postinst() { + xdg_desktop_database_update + xdg_icon_cache_update + xdg_mimeinfo_database_update + optfeature "gnuplot support" sci-visualization/gnuplot +} diff --git a/sys-devel/Manifest.gz b/sys-devel/Manifest.gz Binary files differindex 6f67c18ad923..d8008e2dfa49 100644 --- a/sys-devel/Manifest.gz +++ b/sys-devel/Manifest.gz diff --git a/sys-devel/binutils-config/Manifest b/sys-devel/binutils-config/Manifest index f971b32c6563..94640e0ba0b7 100644 --- a/sys-devel/binutils-config/Manifest +++ b/sys-devel/binutils-config/Manifest @@ -1,6 +1,4 @@ -DIST binutils-config-5.4.1.tar.xz 7328 BLAKE2B 51f0ca625abfd964cc1b6c902017edc9790da1d33a44b3da64e3b2c68ed245fc1c0eb8b3fb999f6acb88e614f47e2f53e19b456b03c069bb61cd0f39e85d786d SHA512 af12644d591152f45d573bee0499b21c293b68a9b81626e9e1d46d5a7dc40e9a24642364bdb2bce52d61cbe3d2e045f4ab6e50a9827648a820bac885f20239cd DIST binutils-config-5.5.tar.xz 7344 BLAKE2B decef43013ca2f7c6d36c12d08d55f499d866b6b1b55ed58f8b2df3761077b5e2c4d09d1f2c40762d42c2d3b9827575833a502b79180ef13b845f1a39a5f2feb SHA512 6f6e21799b47e38cd61621e4ec018dc0db4811f363c0817025c3e3be651d3790b30a0cab233f35fe40b1d57c88daa246037f24a7488187f4e47cca589d87d45b -EBUILD binutils-config-5.4.1.ebuild 1126 BLAKE2B 6da0f53323a2c0755b2f8d141987fe36e0111a5c0ad9521d0d44e732b99acd9e77fa02ed4acfaf7c8fc316766413a45dcbad35b8b3eda9cff7652e6ec8bffc99 SHA512 0a212654204abb57213262d805ee9dbc43a31a680d0fa2b0dd2d2a6c61d4a11c640b55182059c2a5e87d5b99a288859ff534921a865783c7d29d2b80b26b8400 -EBUILD binutils-config-5.5.ebuild 1061 BLAKE2B eb0a2c0b4074f381d0f1283f848da8c2dbc7e4a3d7f6d5dd130ee872f1e626e8ecfb4bad40a7b7a32f9260c9c9c85cbda2ff6548928367954c8b99ad8322fa36 SHA512 7f8cbb3fea73a9a7a0b464159f80af6431c48e8917564209bd62ba0cefcbcb35273f91a3daf526c71d9f52d8d0ee3bdfa550b82630e7c68c76049cd48985efd4 -EBUILD binutils-config-9999.ebuild 1069 BLAKE2B 3b46ec51c9c3515a0a01f0bdfbc2728b5f8337bf034b48746b0db7339454019e04c5c0a259a94e3f9eabbb1758ff2e64cf248abad31174652f7c571cca5660a0 SHA512 75edeb0cacc3546068cd57050cb08089aba3f4a8dbd7cfef4205a6ff1dd5b36350351a385a1d4ee381afae09829fc9a460473ff67158bfdd009511cf5dff1f41 +EBUILD binutils-config-5.5.ebuild 1068 BLAKE2B 0367c1170db751a4ed41f6020b09e77f6131943215c5277b202de44806388bf4dc941107c4c34343b1552943538f6d58da4ed2a0f609813f4d8b0bd557c738c7 SHA512 8bbb57b6942a67893b6ca346c5889662ba4c04079c2417b49131a9470bc32a572d8fdd28718cd9719f85330c7adbbca46aa82cfa98ccd00fbd6dab6347254bfa +EBUILD binutils-config-9999.ebuild 1076 BLAKE2B a945707428efc1c9b37af2bc60e64aa3990c8222e2418b048fd723d78774392217d562462c7ea9d2928affbd79b1684304c5e7d7bfdfc9f9f11a3445929fd49f SHA512 5800e6cd2abc7f1923181f41012d85cea8a2120068b5e614ba2cedc82191778881cb6f6de5731b67320e5702a2d71bab0609a02f767c21cce7d08761b442d895 MISC metadata.xml 564 BLAKE2B 74266e85bc64997362d09b99d2b739dd5e78fce2a4329dd01e0d44c909743e1b384c62c3f87c62b5945b00b5d851077008fe6aa4e1c4944860cd8d9a84431171 SHA512 26117ff041aa4a5ad7c143d60fbf18ab08f73a05fcec58faa559b86f5b774cbe5cb260e8fb6a7b664947b2f722bbba976bd37b998c13fa797ab7aa04d46c4489 diff --git a/sys-devel/binutils-config/binutils-config-5.4.1.ebuild b/sys-devel/binutils-config/binutils-config-5.4.1.ebuild deleted file mode 100644 index eafb482fa18a..000000000000 --- a/sys-devel/binutils-config/binutils-config-5.4.1.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit prefix - -if [[ ${PV} == 9999 ]]; then - EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/binutils-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 change the binutils version being used" -HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Toolchain" - -LICENSE="GPL-2" -SLOT="0" -IUSE="+native-symlinks" - -# We also RDEPEND on sys-apps/findutils which is in base @system -RDEPEND="sys-apps/gentoo-functions" - -src_compile() { - emake PV="${PV}" USE_NATIVE_LINKS="$(usex native-symlinks)" -} - -src_install() { - emake DESTDIR="${D}" PV="${PV}" install - - use prefix && eprefixify "${ED}"/usr/bin/${PN} -} - -pkg_postinst() { - # Re-register all targets. USE flags or new versions can change - # installed symlinks. - local x - for x in $(binutils-config -C -l 2>/dev/null | awk '$NF == "*" { print $2 }') ; do - binutils-config ${x} - done -} diff --git a/sys-devel/binutils-config/binutils-config-5.5.ebuild b/sys-devel/binutils-config/binutils-config-5.5.ebuild index b6c0c1958e9a..b6729edc8359 100644 --- a/sys-devel/binutils-config/binutils-config-5.5.ebuild +++ b/sys-devel/binutils-config/binutils-config-5.5.ebuild @@ -14,7 +14,7 @@ fi DESCRIPTION="Utility to change the binutils version being used" HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Toolchain" -LICENSE="GPL-2" +LICENSE="GPL-2 GPL-2+" SLOT="0" IUSE="+native-symlinks" diff --git a/sys-devel/binutils-config/binutils-config-9999.ebuild b/sys-devel/binutils-config/binutils-config-9999.ebuild index 4a85f28d4cdb..c1bb9c114e91 100644 --- a/sys-devel/binutils-config/binutils-config-9999.ebuild +++ b/sys-devel/binutils-config/binutils-config-9999.ebuild @@ -14,7 +14,7 @@ fi DESCRIPTION="Utility to change the binutils version being used" HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Toolchain" -LICENSE="GPL-2" +LICENSE="GPL-2 GPL-2+" SLOT="0" IUSE="+native-symlinks" diff --git a/sys-devel/gcc-config/Manifest b/sys-devel/gcc-config/Manifest index acf330f5afcf..413c8209314e 100644 --- a/sys-devel/gcc-config/Manifest +++ b/sys-devel/gcc-config/Manifest @@ -1,8 +1,4 @@ -DIST gcc-config-2.10.tar.xz 18040 BLAKE2B de902fcf9169290a09988b56fa75f1bf24f702ce98a8fe37b6d4fe090bab615716c32a9e219d25a2257c60099eb4424b86cc1a1565c1b4f3dbcd6c9acad6f340 SHA512 cced56c52d97cbace5fb7e1fc9c73b413454bc5c53641c9429a7da88a0b31db2c70a8b90a4b4b0fbe1e732f21a5f979a4721a7bc8537666f8277b7755bd4af52 DIST gcc-config-2.11.tar.xz 18068 BLAKE2B 0d76321adea9eff545e042ad847b70a5b3d8ecb8c248fdf58f71c88a7b03c0aca39f7d39e332808b89c3f6d0fb3fc3114bc2d8dfa1ade6460c0b12c3420d876f SHA512 38ea52c2d16287fc2c8efa0ee76e24563851b4fa1ee7dce601507df1530e7a867281f178ad4228505eb2aaf46164024a18825cd6771d847ff1a60a85d6e96d3e -DIST gcc-config-2.8.tar.xz 17968 BLAKE2B aa34e681ef0c86bb846d89b816b46276f5c7c32974c785a9611a903a4fe165c997a34664abe17aa4d8720a96f194054e5d8c371a6c9270b1c235d7539094436c SHA512 5e91df44fb7782b9ad41ed06fbd53f74868c059f892c6c2b8195ebaa899905dd9f502562887f1a3765dd6b61698e956d01c6fa6f97a535cf16e26e70fcd902ba -EBUILD gcc-config-2.10.ebuild 1671 BLAKE2B 6d83f3d49feb976c753d7e400da40a35c077ef1ee3656aaa80dbdb3d8f75a4c1b8bb96aec6ffb5f0a7acba8a7298623caa0d46706a86c1ebb227d2c28bdb1dae SHA512 09ac50a41e72d2ffc29d5ee93d795c6f68218a6222d22b4a7551bfc5cae8b4955ea16fe464d042a09c14cd765b357fd0465d48c0877c4de3d11532d2af5b7dc2 -EBUILD gcc-config-2.11.ebuild 1671 BLAKE2B 6d83f3d49feb976c753d7e400da40a35c077ef1ee3656aaa80dbdb3d8f75a4c1b8bb96aec6ffb5f0a7acba8a7298623caa0d46706a86c1ebb227d2c28bdb1dae SHA512 09ac50a41e72d2ffc29d5ee93d795c6f68218a6222d22b4a7551bfc5cae8b4955ea16fe464d042a09c14cd765b357fd0465d48c0877c4de3d11532d2af5b7dc2 -EBUILD gcc-config-2.8.ebuild 1671 BLAKE2B e02d37cb1ce4b15e7bf315c3998db51e5b444a17c84a2b012315fcfba583d8ff3bdd622a83d97cb857069e59992013085a5e1e037b16e3498cdbfe1f1c99ca4c SHA512 efb4e4d37dcdfed5a92d00920fdd71ad13b7bef6784b2798981bb8b97a55cf572aefd02553d4c0ff6088df0cd68dfb5af2dd85a5b8be9f5d26316a3acb855a16 -EBUILD gcc-config-9999.ebuild 1679 BLAKE2B 07b599672153259777e9d2cd67066378bb1bc5725487d84e71958b2b34cd059e8c04227a2b8ec52c732313356594c7c5bc05fd39979f9b08c3a038d90840e037 SHA512 99b1269318b5fbd6f44b48a9712871578c5758939cb88f0d808d89b55cbc20cec683e12fa39672a30575cba224e62fd4850bc981c058d74cbf37581e87399805 +EBUILD gcc-config-2.11.ebuild 1678 BLAKE2B 75ca359cd25c00587f439f1baa68813c028161ff13b672eacd2411d7860b93db21e37e33aea9fad28e9de3c91d598ee7c6aa2fa256b41aceb93767a26d8870fa SHA512 69798cfbb376e3cb14ead1e3b1cbd9f98d662f48a50b3fd8e3e4839cf704b749b1f20f6d5e5ca5caf4c3246e92ba3ffcec1cec1f993592f54fd7762173cf6f19 +EBUILD gcc-config-9999.ebuild 1686 BLAKE2B 2d7ebeb58e2a6232779d27e1174e148bf4195c88712ee0a45aa62d12dc047e3fca8c852725c428e60c0d56c70a20c611fa33b201f3479d697ace48e9ae953cb2 SHA512 8c09edd3a6ce81324b1ff54e2bd76e42af2c463483966213d35c969217dd5335b0c11eefb5450ce91096a5fdfbcd00c12c802fccdaaacccb30faa1e32784e2ca MISC metadata.xml 670 BLAKE2B aa237191de0612c4233e437413739d6377e95695ef65041439a6b512ac574ed598a31be6d7da044a29bbb7258dd5fc6f47cf397364a95df6f6e4db331a426bab SHA512 b0054d8798b37554fb86068524f45df78dd2a0c294ccebbdb72cbe7642503f4a4b9e0d84fd29369352f9ec6c0949f1a3e3db411611adf506cf15854518c51751 diff --git a/sys-devel/gcc-config/gcc-config-2.10.ebuild b/sys-devel/gcc-config/gcc-config-2.10.ebuild deleted file mode 100644 index c83d173cad65..000000000000 --- a/sys-devel/gcc-config/gcc-config-2.10.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -if [[ ${PV} == 9999 ]]; 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 -} diff --git a/sys-devel/gcc-config/gcc-config-2.11.ebuild b/sys-devel/gcc-config/gcc-config-2.11.ebuild index c83d173cad65..f387c81e5cb3 100644 --- a/sys-devel/gcc-config/gcc-config-2.11.ebuild +++ b/sys-devel/gcc-config/gcc-config-2.11.ebuild @@ -14,7 +14,7 @@ fi DESCRIPTION="Utility to manage compilers" HOMEPAGE="https://gitweb.gentoo.org/proj/gcc-config.git/" -LICENSE="GPL-2" +LICENSE="GPL-2 GPL-2+" SLOT="0" IUSE="+cc-wrappers +native-symlinks" diff --git a/sys-devel/gcc-config/gcc-config-2.8.ebuild b/sys-devel/gcc-config/gcc-config-2.8.ebuild deleted file mode 100644 index e9660497da1e..000000000000 --- a/sys-devel/gcc-config/gcc-config-2.8.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -if [[ ${PV} == 9999 ]]; 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 -} diff --git a/sys-devel/gcc-config/gcc-config-9999.ebuild b/sys-devel/gcc-config/gcc-config-9999.ebuild index 7ff12f007e38..a314266369ef 100644 --- a/sys-devel/gcc-config/gcc-config-9999.ebuild +++ b/sys-devel/gcc-config/gcc-config-9999.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -14,7 +14,7 @@ fi DESCRIPTION="Utility to manage compilers" HOMEPAGE="https://gitweb.gentoo.org/proj/gcc-config.git/" -LICENSE="GPL-2" +LICENSE="GPL-2 GPL-2+" SLOT="0" IUSE="+cc-wrappers +native-symlinks" diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index 72d41285c65f..47713bb0b02f 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -57,6 +57,7 @@ DIST gcc-14-20230820.tar.xz 85164168 BLAKE2B 21521a63faf043390283b3bdae8bb66f3a4 DIST gcc-14-20230827.tar.xz 85222804 BLAKE2B 5faba24eda2ca81d0cd3c3ea08353ef0047a10ff9be25503c46b4ea1fe9fbf729e3e8d20a5307d45c43250fcfeac6cc9f323aaeb62c81cd7cc9b3fda0ba56101 SHA512 d6c38cc3594e4a607adfd4b71b9af29f389d5a430aec01c4b4a76a71bdec3267798ea7cb3fcc2d1661886ac84636f0b9999c6bf4241a85eb7c238134dae02ab3 DIST gcc-14-20230903.tar.xz 85250996 BLAKE2B 798500bd10f07dbab08059bc5885162300c1fb36057118bf14959184c6d98a13ccf335458720a9e7c93a6919be10473094d96dc2d1144e3c6f8e33941a8f14fd SHA512 1bac24b1441123ee0b9a48a749fbf7bee23a5fa8ae798053fb5003721a2922221c49fa379ea358575c180a0571e47145dde01c3bbee4df0ed569bd78f6ee439a DIST gcc-14-20230910.tar.xz 85633968 BLAKE2B 3abf0e0ca11cb5462380e8515167e43a43e44180d46df75092e46454244f76357357e3e3e6af7323b9e638ee24fe28283af26f6852bad691e8660e99f9ebdf78 SHA512 ddafbf862880b801dbfc3365d1d9416842d257b8f3d3a6d16acdf444ec13d4aa91f6c8fe062c26e01e8544339a7df20c42cff04beb1d9825a3fcee0744df4039 +DIST gcc-14-20230917.tar.xz 85875468 BLAKE2B afd39683b7ae9e84c6fa81d6ba6059a1411463ab45fce81eccf34dfafb29ff633a287826063da547014c12b9e0244d2a022ddb1fef1c73edd882249c5be695e3 SHA512 a1f79805278e61c9feb4020c62e07c666fa724d872fc55dd0372a7d17cc2c2e2e8d2d149e748499e75331bcb28a6b1a6641c20111a6d8b871dddc1efe957608d DIST gcc-14.0.0-musl-patches-1.tar.xz 3576 BLAKE2B 692baee8a7709905d53aeb150d73a3721c4ba47ee5f397cfb1b5be905cf003ca02b60c94ee294d90ac39645cd5cdf186c7a3aa950c47d8cf680c128ed705b807 SHA512 0592ab98a7142e404623a6511c67dff61e9ade32c3fb2c0e75b456306e0af3799ad13252b50b3d2fdd31e5815d7f0b16b0ad63ab8386fe4d78729fc9c182d617 DIST gcc-14.0.0-patches-2.tar.xz 11484 BLAKE2B 6ff968051d286f21eb7f4ec80303b232530c153cca8d9e61ddfdf3675ef8c5740223a8b720ec9d5c4561b505993c675cc6fc7a9bab659ee1db99e1d97911eb74 SHA512 b255338d6110d9bfe211ba14da7b186f69b81503dba6e4ec19ee6fa37d44c0690e713c763abe27ce934ff7f9e5d0c8788a54c30587f07f65858b1e817cbf7247 DIST gcc-8.5.0-patches-4.tar.xz 18616 BLAKE2B 7594cbaea5daecf1a0b3d526c06aeba0a84c6da66aee2e105a51fda6be8d30a37ccc3814281b284a4582d892a1d556bca063551584edfc2525bed8ea5b6888e7 SHA512 1aa5742c361186637e7855f06feb1a4547e7d4d5de6e51f3d049e0ef3c19e2eff179465f52781739f59422035b7f8e4c0efa3844849f920f3c96acfdc37ca6a6 @@ -110,6 +111,7 @@ EBUILD gcc-14.0.0_pre20230820.ebuild 1595 BLAKE2B 6986a9323f7bbc6c814b68b40333c6 EBUILD gcc-14.0.0_pre20230827.ebuild 1595 BLAKE2B 6986a9323f7bbc6c814b68b40333c6279ba7f1b1733695b12568e59390b991441b03523b015fdf67e8b0249fdf874e36a46993d2357d9b24b3a97b79ca4bf8fd SHA512 c2cc081c84cd0846da49b81e7835e8b35365d51c4a014edb765a410e4a7b528928f32fedbca2e40aa0d2da80ccebaadada67c1b746a70b6e7910d71503cc6097 EBUILD gcc-14.0.0_pre20230903.ebuild 1595 BLAKE2B 6986a9323f7bbc6c814b68b40333c6279ba7f1b1733695b12568e59390b991441b03523b015fdf67e8b0249fdf874e36a46993d2357d9b24b3a97b79ca4bf8fd SHA512 c2cc081c84cd0846da49b81e7835e8b35365d51c4a014edb765a410e4a7b528928f32fedbca2e40aa0d2da80ccebaadada67c1b746a70b6e7910d71503cc6097 EBUILD gcc-14.0.0_pre20230910.ebuild 1595 BLAKE2B 6986a9323f7bbc6c814b68b40333c6279ba7f1b1733695b12568e59390b991441b03523b015fdf67e8b0249fdf874e36a46993d2357d9b24b3a97b79ca4bf8fd SHA512 c2cc081c84cd0846da49b81e7835e8b35365d51c4a014edb765a410e4a7b528928f32fedbca2e40aa0d2da80ccebaadada67c1b746a70b6e7910d71503cc6097 +EBUILD gcc-14.0.0_pre20230917.ebuild 1595 BLAKE2B 6986a9323f7bbc6c814b68b40333c6279ba7f1b1733695b12568e59390b991441b03523b015fdf67e8b0249fdf874e36a46993d2357d9b24b3a97b79ca4bf8fd SHA512 c2cc081c84cd0846da49b81e7835e8b35365d51c4a014edb765a410e4a7b528928f32fedbca2e40aa0d2da80ccebaadada67c1b746a70b6e7910d71503cc6097 EBUILD gcc-8.5.0-r1.ebuild 498 BLAKE2B e24f62fdb50bf2e9957cbb85c72adc96d369938a7f552735772de964f7023b8b34bd11e7e544d268cc308e25272084a728bd061f37c568d42ea65d55bb2a2e93 SHA512 f35b353e9f54eb3e1c6f8e0ea262458b41da9bddb993793aff79f765c4d93811744979d34e50c6470a9b2cfb63b7006bd284d819b7a98e56a8b3a34ae570ae76 EBUILD gcc-9.5.0.ebuild 1206 BLAKE2B 262931215488db54cab2141549f997a48e22d0a917917eb670d41d5b155c7685e92eb1bc3843d2eca47dd15a450199aea5d99777d2870ff09b1a79ac8a63bcb0 SHA512 3737a70e70e53a581280ff1449d7d92bb9ffba0919b618ea43d4747e09b2803795a05c07c0e3a2ec8982f8d5594be58f9ac549d329b18dc236ad5159e4a47132 MISC metadata.xml 5254 BLAKE2B b64569d62dd67c2f2dab441bb2c4a65bcd61b4c9d8ad7543e8f91c583501d72ed1474abf785e68c48de298d8391de3d94b9b4020086b2b0fa9cc477114a92e9e SHA512 f1307b7865dc4c2c843b5f498196bf5710e45e3292181b43687ebe85b5e9b26203c9c83ee7872efe2cd93595eca430de91e3a5fd6900f0f62c875308ccbb0303 diff --git a/sys-devel/gcc/gcc-14.0.0_pre20230917.ebuild b/sys-devel/gcc/gcc-14.0.0_pre20230917.ebuild new file mode 100644 index 000000000000..59534d9e96dd --- /dev/null +++ b/sys-devel/gcc/gcc-14.0.0_pre20230917.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +TOOLCHAIN_PATCH_DEV="sam" +PATCH_GCC_VER="14.0.0" +PATCH_VER="2" +MUSL_VER="1" +MUSL_GCC_VER="14.0.0" + +if [[ ${PV} == *.9999 ]] ; then + MY_PV_2=$(ver_cut 2) + MY_PV_3=1 + if [[ ${MY_PV_2} == 0 ]] ; then + MY_PV_2=0 + MY_PV_3=0 + else + MY_PV_2=$((${MY_PV_2} - 1)) + fi + + # e.g. 12.2.9999 -> 12.1.1 + TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.${MY_PV_3} +elif [[ -n ${TOOLCHAIN_GCC_RC} ]] ; then + # Cheesy hack for RCs + MY_PV=$(ver_cut 1).$((($(ver_cut 2) + 1))).$((($(ver_cut 3) - 1)))-RC-$(ver_cut 5) + MY_P=${PN}-${MY_PV} + GCC_TARBALL_SRC_URI="mirror://gcc/snapshots/${MY_PV}/${MY_P}.tar.xz" + TOOLCHAIN_SET_S=no + S="${WORKDIR}"/${MY_P} +fi + +inherit toolchain + +if tc_is_live ; then + # Needs to be after inherit (for now?), bug #830908 + EGIT_BRANCH=master +elif [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then + # Don't keyword live ebuilds + #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + :; +fi + +if [[ ${CATEGORY} != cross-* ]] ; then + # Technically only if USE=hardened *too* right now, but no point in complicating it further. + # If GCC is enabling CET by default, we need glibc to be built with support for it. + # bug #830454 + RDEPEND="elibc_glibc? ( sys-libs/glibc[cet(-)?] )" + DEPEND="${RDEPEND}" + BDEPEND=">=${CATEGORY}/binutils-2.30[cet(-)?]" +fi + +src_prepare() { + local p upstreamed_patches=( + # add them here + ) + for p in "${upstreamed_patches[@]}"; do + rm -v "${WORKDIR}/patch/${p}" || die + done + + toolchain_src_prepare + + eapply_user +} diff --git a/sys-fs/Manifest.gz b/sys-fs/Manifest.gz Binary files differindex 98bdb4176404..6f87a5a4b7a0 100644 --- a/sys-fs/Manifest.gz +++ b/sys-fs/Manifest.gz diff --git a/sys-fs/mount-zip/Manifest b/sys-fs/mount-zip/Manifest new file mode 100644 index 000000000000..acf2795950e7 --- /dev/null +++ b/sys-fs/mount-zip/Manifest @@ -0,0 +1,3 @@ +DIST mount-zip-1.0.10.tar.gz 723679 BLAKE2B 01abab5d34a3ca4621049780d7477e13356aa0299dd026acc95813cfa91e556165db872660ba328cf0f4c6ff7526b30cbd2f91b854ae1b5765176fb9cab34155 SHA512 d64bcc0d79b8ba45892cb0c1d997f1a4e31df7f7509d0caaefa0779a29e1c78ffa9a88dd63098255eb25067aef2eede2839ba8273911b6b0d693b24d2ee1e22a +EBUILD mount-zip-1.0.10.ebuild 557 BLAKE2B 39cb862c10681829a27371bdedac5940d21a6a439c7631bbaba09161dbd18b88e5f53481df1fa4f7393674e3c5e490650a1e65cbc84832da8abc0cba935e6893 SHA512 344d1ac580621f73e62997f49bef5f670c60d47e901a58a7d7bc8715622eeff81e4f605fe48955e066489575743dddf4eb68d43a5a7897f0db12d68f2ff6d0e1 +MISC metadata.xml 483 BLAKE2B b12e1e62d7ccf3cc0a70c7d57b7a167f7849f25f5eea1d88b4c0f4977ca189eadda953d188d4e1b493c6d3f0ac7e43a2ba5c41020aac757f927f833f182c8bac SHA512 ecc38ef80c2c04651e9921ff7d88b9721791792247469559b3499731f95be818904deb4ed444d6fb4ca2eb7ae86c45336f97545db5722302f200f14adcf0041f diff --git a/sys-fs/mount-zip/metadata.xml b/sys-fs/mount-zip/metadata.xml new file mode 100644 index 000000000000..62957e62e7fc --- /dev/null +++ b/sys-fs/mount-zip/metadata.xml @@ -0,0 +1,17 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person" proxied="yes"> + <email>fdegros@chromium.org</email> + <name>François Degros</name> + </maintainer> + + <maintainer type="project" proxied="proxy"> + <email>proxy-maint@gentoo.org</email> + <name>Proxy Maintainers</name> + </maintainer> + + <upstream> + <remote-id type="github">google/mount-zip</remote-id> + </upstream> +</pkgmetadata> diff --git a/sys-fs/mount-zip/mount-zip-1.0.10.ebuild b/sys-fs/mount-zip/mount-zip-1.0.10.ebuild new file mode 100644 index 000000000000..99491ac26198 --- /dev/null +++ b/sys-fs/mount-zip/mount-zip-1.0.10.ebuild @@ -0,0 +1,34 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="FUSE file system for ZIP archives" +HOMEPAGE="https://github.com/google/mount-zip" +SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" + +RDEPEND=" + dev-libs/icu:= + dev-libs/libzip:= + sys-fs/fuse:0= +" + +DEPEND=" + ${RDEPEND} + dev-libs/boost +" + +BDEPEND=" + virtual/pkgconfig +" + +DOCS=( changelog README.md ) + +src_install() { + default + doman mount-zip.1 +} diff --git a/sys-power/Manifest.gz b/sys-power/Manifest.gz Binary files differindex 1942e3c797b7..5665ad5737ab 100644 --- a/sys-power/Manifest.gz +++ b/sys-power/Manifest.gz diff --git a/sys-power/tlp/Manifest b/sys-power/tlp/Manifest index fb5280b7aec9..89af89b06084 100644 --- a/sys-power/tlp/Manifest +++ b/sys-power/tlp/Manifest @@ -1,4 +1,6 @@ AUX tlp.init 337 BLAKE2B 612bbf72ce36991cdf07f350325d52938d80b0fa1e11a6c1b6c1c98d2b00972b33a7517410c96b4454ac6e1180070ddeadad79df034dd378dac7c74c9dfe4aba SHA512 d9c260b3f5ea2e5a82a855913c403606522fd6b15e26a11456e56d3d7a82045c9abd63db381b89ee6b3fa5e213f38f3bfca7659e188a6b3a5827db272349bffb DIST tlp-1.5.0.tar.gz 126447 BLAKE2B cdd2a5d094d1146a534de07cc646fd428a97f8d40c3d4ed5ec0522848ebe3a4182e36617854feeab7fa8923f7e7ef6797623a09609fdfa2a2b5dda321b188b31 SHA512 93be83f276b902467049160c20a546cdf2f0ec221274bbb4761bf89a8da09f10a494ce2f36379ef9be48ca2e7325de8e582f5dbb823e2ddd339366bae1228122 +DIST tlp-1.6.0.tar.gz 143444 BLAKE2B 71e43312583eeb644ffc7daedef1b100be47b44f0e96160f5fe08e3aa0c33958200b8a652e4a3254af828f2e929ba033a0562595e93911dcef460a22fc8674c5 SHA512 66c8fd736912771718da44e2117cfc51ab8ba8c76607cb9de8facbe73a648832a50ac7f00055fa2b315c71ad58762961851d7ccb96b7d8c6451529a7868045db EBUILD tlp-1.5.0-r2.ebuild 1198 BLAKE2B ff5744c22a330a8332480ad902da4a650ddd89c3708a49685cfe57acccae364ddb44cf10a15228c422b519408a74e625e3f76fdc70be54e406d45f21c640ab36 SHA512 6d92ffdca73dbcda3efa58133a82d4b1acb3e2febd64178aaa6d1188f1670b932cd8a0583f2288b7f583ffab8be6f4d74217772abbe2ff17d390166f2d6c1609 +EBUILD tlp-1.6.0.ebuild 1198 BLAKE2B 4fbef2b76873dfab5f2987887c2cc5fc7c7285d9c77b25eb49d2d66d30d98af99a1ab08d58ef3b11000097d597ee4be584fa5ce62afedf559252c6073b603ae7 SHA512 98b4f02da072c65d7d51d582fc7e830bed36d98f7e8e77a8a6aff38af78fce94a0b82267ae0702f4b163e7244ad88ff1d96b7ab6553bd47d2f2cddff6a4588e8 MISC metadata.xml 789 BLAKE2B e58d72677feb289eb8aa59f352170b10e270edd772908f2be494bdcbf4bcf448041cfcf2894c23389071e849653a457bb384e946083bb4f76e89825ada3f7b0a SHA512 f0da5d455a6e21e466d4af3ec5e8bdcab820de4dac2778ba7f1e5175e8e01aa5ccd5ff3c292e058758ec306243545de61300a1fe479312739754255b676da666 diff --git a/sys-power/tlp/tlp-1.6.0.ebuild b/sys-power/tlp/tlp-1.6.0.ebuild new file mode 100644 index 000000000000..943ae6fe8d78 --- /dev/null +++ b/sys-power/tlp/tlp-1.6.0.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit udev optfeature + +DESCRIPTION="Optimize laptop battery life" +HOMEPAGE="https://linrunner.de/tlp/" +SRC_URI="https://github.com/linrunner/TLP/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/TLP-${PV}" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64" + +# It's uncertain if elogind/systemd is actually required, however, without the sleep +# hooks working, which require one of them, it doesn't seem like this app is very useful. +RDEPEND=" + dev-lang/perl + virtual/udev + || ( sys-auth/elogind sys-apps/systemd ) +" + +src_install() { + emake \ + DESTDIR="${D}" \ + TLP_NO_INIT=1 \ + TLP_ELOD=/$(get_libdir)/elogind/system-sleep \ + TLP_WITH_ELOGIND=1 \ + TLP_WITH_SYSTEMD=1 \ + install install-man + + fperms 444 /usr/share/tlp/defaults.conf # manpage says this file should not be edited + newinitd "${FILESDIR}/tlp.init" tlp + keepdir /var/lib/tlp # created by Makefile, probably important +} + +pkg_postinst() { + udev_reload + + optfeature "disable Wake-on-LAN" sys-apps/ethtool + optfeature "see disk drive health info in tlp-stat" sys-apps/smartmontools +} + +pkg_postrm() { + udev_reload +} diff --git a/sys-process/Manifest.gz b/sys-process/Manifest.gz Binary files differindex 1194f96d56bc..667b01266ef8 100644 --- a/sys-process/Manifest.gz +++ b/sys-process/Manifest.gz diff --git a/sys-process/gnome-usage/Manifest b/sys-process/gnome-usage/Manifest index 1356598a2207..77bef0caac61 100644 --- a/sys-process/gnome-usage/Manifest +++ b/sys-process/gnome-usage/Manifest @@ -1,3 +1,5 @@ DIST gnome-usage-3.38.1.tar.xz 362368 BLAKE2B 988c5157efdbbb3a680b2360d817fa2fe0587accd647a69cc482da38ec040afefb06d9c3d41a2b8fd2e630802967301837a39ac721ff9717b778b70518abb39d SHA512 8c4621d0340e2fc893ffcc3dc54f2088971c764fbb80302eb171e9f066f62424e532319f9d89c1157945a4721c40eef5253ea4e6ff6f702f5953e61f99d36f07 +DIST gnome-usage-45.0.tar.xz 228160 BLAKE2B 045ba456f0cda1426fc3caa580c8d5ffaf6c0d832a77a61f4709549119fb95afaa833e76a55565b4bec29b575b88f8994550c66580624400b954f2ee0a0fd1a4 SHA512 bdc70394909a4edb7a01554aa7ba40c7c418511e7419a0ed1a32318e1b0fef4ad7d004a03debc8bd6123785a6d38e1ae89a012eece9134716ba3e6a932bcf5b5 EBUILD gnome-usage-3.38.1-r2.ebuild 771 BLAKE2B 2707df64c4a710219ed4ff838ccd165f1667d7dbc88fa775a121490e876a8c15808d3e4d7910b6c72eec6d84ac42c63f2da5ad0e3b406ae416cd023a68fa084d SHA512 6b80420f0725b8cc7cc0fa0a8d0312b28a3ed19f6bd3f92cb93c5b20bcd36a179cc6f44368aa4c1824bb154c175b147933ef24844e5318aee36cd39b713b2e01 +EBUILD gnome-usage-45.0.ebuild 761 BLAKE2B 0db46ac482e6f4c8d15f5cc546e91c4718e4f0cec543d45055fbc6051af8396e8de8ed2e0eda10b6a827b9322fffc994d909ec2f952be57287a6f4e2707e479e SHA512 5a43ee3c0182e9528c500436c3e72357c631656ffe8fc9a72e8a4ab87a0c4afb16af1013a995e7c8c2f44c1150ed03c493b9c6946b185e41d68d7f5c8c6a608d MISC metadata.xml 352 BLAKE2B e928aba75e44e7ca7d459c7628f94361ec44c477a5340c53b274c4009662b781a15f12cd4c8b7795315b56bdad04eeb483fa69de2823018efe54eff41ecad816 SHA512 3d912ef601bb9ead4d4bec1f81cc8ca9b400ecc2940acdcb0dfd1e10ceb6ae356a3bb9c8d055614c3afb0a5b5ae12d9b172ac3317688b4948c64a36e1ff4ea74 diff --git a/sys-process/gnome-usage/gnome-usage-45.0.ebuild b/sys-process/gnome-usage/gnome-usage-45.0.ebuild new file mode 100644 index 000000000000..a7ae47a009a8 --- /dev/null +++ b/sys-process/gnome-usage/gnome-usage-45.0.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gnome.org gnome2-utils meson vala xdg + +DESCRIPTION="A nice way to view information about use of system resources" +HOMEPAGE="https://wiki.gnome.org/Apps/Usage" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + >=dev-libs/libgee-0.8:0.8= + >=dev-libs/glib-2.44:2 + >=gui-libs/gtk-4.11.3:4 + >=gnome-base/libgtop-2.34.0:2= + >=gui-libs/libadwaita-1.4:1 + >=app-misc/tracker-3.0.3:3[vala(+)] +" +DEPEND="${RDEPEND}" +BDEPEND=" + $(vala_depend) + >=sys-devel/gettext-0.19.8 +" + +src_configure() { + vala_setup + meson_src_configure +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +} diff --git a/www-client/Manifest.gz b/www-client/Manifest.gz Binary files differindex f3bb5ba439ca..1211ebcb21c5 100644 --- a/www-client/Manifest.gz +++ b/www-client/Manifest.gz diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest index 0cdbcd86c245..b16b69cb6f31 100644 --- a/www-client/chromium/Manifest +++ b/www-client/chromium/Manifest @@ -14,10 +14,13 @@ DIST chromium-116-0001-Add-PPC64-support-for-boringssl.patch.gz 45103 BLAKE2B a0 DIST chromium-116-patchset-2.tar.xz 5944 BLAKE2B bc67611ecfa93c75e1df8e05f1cabf432bfb807b7fefeb277ff4465f233a159128fecc5b0dd6e3f4954221ac675ff3e25d225352260a695d63f26b1ca6376003 SHA512 705950b3a679714adc14ae81ec51d637ba3bcbeff6dad30d9bbacec36ec6e1776534b8d1ad85fc7e838adeb588566e195a271a9ec220015d343a3038af705456 DIST chromium-116.0.5845.140.tar.xz 1599642528 BLAKE2B f25afb7b7aaf6ba5c7969b907fcb0a662cdc7a07aa94d3c38f5ab508c62554f405ac418794b38f9b3b12dec73182c18eafb6d87dee75b248bf1fbe05d970dec4 SHA512 309611f56b64b8b40c27d339fc87de35429905791e24e493f2d2792b56a998d81c66e3cae1c9de728c7131c60bedee76b5b42a7a8694d3fb26c48c986489d433 DIST chromium-116.0.5845.187.tar.xz 1599648000 BLAKE2B 9eed35e4d7f8b9c9c8823295b56919dba026481732f3fa954daf4c79870d919adf9766d92dab84ab97d8d568076f1f30e1953b6a0ca5bf11940d7b1d8b897d93 SHA512 155fa09feda9c357b3ad35975a003af3352f5da076f9127df52ecdc4954b8dc9b8a891339c7a1de9948398cba41b953df5e90241d5ab7051b5fb4c5507f2edf3 +DIST chromium-117.0.5938.88.tar.xz 3131921384 BLAKE2B b0e99163bdac6ca526eb8925124d2a7d0ade081984e524bac84bfe6f5a6fbc3deea0b9afa8b155b96c3e1bda0a4f9a5cb51c05ef9eafb0be0c555215d85eafe2 SHA512 cdd164dcddc9445e4ba501fa4db5069cf2c0412b79a229908c4896eb38d66554c22d12c02db31c594ae8862d8ea9534264eb028918b9624a7891ccecc7653cf5 +DIST chromium-patches-117.0.5938.88.tar.bz2 6593 BLAKE2B 648af20a5d86ba42800e85a574282ccee1a9b7cc8ea795310f65b024d95586482e839b05a1568c26fa07c677cab7c1e924008f35ba22e0c3953faf6e43442443 SHA512 7388ed0e3046874976bd47b8845cc205e0e7d2cd1af976f2cf0cec5d9c8a21962929329df8968ebb90a325662bdebb795a5f54bf809c362f30d08b18b45d53d5 DIST chromium-ppc64le-gentoo-patches-1.tar.xz 5636 BLAKE2B 1d898939df023c59285b27bee552470483ea06375d1ee8d6947b89c5927c23cc7bfec6b49f3b376ece931d11a56f8e2a45791e0f92ad61974fc8c34c1082d89c SHA512 8a71cb007e47cda8e5fe5d185729389e65c48bd322c8ee8b3986bee8571427b959628f2666bda646a3f89ae64197c0957d3626845ff03461dbd5dee4c964d07c DIST chromium-profiler-0.2.tar 259952640 BLAKE2B 5e82389fce00b267280d633b26551231c558b80f0c92cd7d60271095a3503365ab673e7a46dc5f74f8a82db1f21262cb24dcc0531d954bab5fb3b175dab3394d SHA512 9fa89a5ab728419683e7495ae676567480987d68a2d589f2aa97bfcbcf123f3c8f97f8bca5f65e5e3f6e41475535add473ded83b9c7a33bb4746a9d05b298a6c DIST chromium_116.0.5845.110-2raptor0~deb11u1.debian.tar.xz 1672712 BLAKE2B db6ec1a06d2994580e107500dcebeb77eb3b7c3965c29451ae42eb46dc6ed541172b8495a39343ef82536a7a3c8d1e78b8e9d0bb83fa67ea5dee34771d9b4913 SHA512 bc20ba713712f74dd0bb28edb9784fcd986c6cfd8219e69cce1f5660cdf003d1b53f86d67b17eeab7bf39af6d543ad7e8227734e0f5771ab421bfcb3f15e2dd0 DIST chromium_116.0.5845.140-1raptor0~deb12u1.debian.tar.xz 540204 BLAKE2B bda5528619c0f156b9425a107961fcaa446524c9062ec4c9cc27969448321d78bbeb95216358a2be12be509dfa27d621e394fcc4ab0c87f780e31b7e294108db SHA512 d38820ac02d56638c8129da685f640b9fb5d8690908c222c520dc685c8874afe99e8fb046e17dcc033fe9ccde2e7e9a4e104152e671ab6402f370c0c68b32be0 -EBUILD chromium-116.0.5845.140.ebuild 39339 BLAKE2B 9763b2fea6ba75777d5eb5002fa63cc0961d8843106a3ff76eafa0508cfe64e160b7a4de8b5ff3252d59b0b432881c5e2f7f066b24ac667b79acdb53e6cab3d0 SHA512 517718f7ae6643e4b9f597bbda196a52e2af2fe638f0aead7bde609794f2cb4745949fbe09ce86b6db0352ff724d02299f482b3ad4f4d8893203eae3c35a6294 -EBUILD chromium-116.0.5845.187.ebuild 39339 BLAKE2B 6e8c3bebda893875fbb7e5d72c63c656a5cbb3261cb1809c5ed4297eb6227b5c6bf9de38b63d1afc0714b8e913e27a161e273c369737535a3d9723bad5ef1df7 SHA512 e2029e41db23bf9a2a98d41b3d982be2fb9e64d631de876f67811cb94708e2a0857718fdc9d1b631c314d032a50da9ef43e9fbf57e128883db25e9a1e25a14fc -MISC metadata.xml 2350 BLAKE2B 6d5a43505ecd9e3f7bb92d4cb1359157597de4133dba73e9ff3731211f1669ea60447842931ef0911538f967930b67bfbc46e1880734745b6bc83b699a61580b SHA512 96814e86fc01a5600c65cd005cc52b5b3ae440e27092b16021a11f5ca9a3f519a756504de5746095bf581d57acbdde81583d441287368331fb2e02d878b433aa +EBUILD chromium-116.0.5845.140.ebuild 39302 BLAKE2B 9dc49d55431cae30bd8908e1fa12a9abf412ce05e71c86eed94f60304d7a4f20cb4ad7ee035f954d9cd938908030c6fac48380c0758667ab0efface7cbc84651 SHA512 3139e7b63e18e64f4b45ac31eaa371cab38e79cd82d6a4eb2b1ca279a93e7f59438312730058965a2499e3a7474664ae290ae2520a14675b1a7083aaaebda1c0 +EBUILD chromium-116.0.5845.187.ebuild 39302 BLAKE2B 3605106011d6c3d34334e2cade9873a18ef396f501258e1cc7881676bd1563d130b14b81b246c1651e997c22cd25dcc9895dd83d19dc91074ce4f2a7c944eda0 SHA512 a53837764572d1ec3657fd8b0635fe594f13185a9275f58b5f76d06d4c04b8d3d2ee00f332f760d31a7db4436d6030206c6858b11655ee4667481c714625eb2b +EBUILD chromium-117.0.5938.88.ebuild 39007 BLAKE2B 49bcaf02453900f4bdae44c1c8406b3799fc105ac104071889e317d1937fe69e39e2cffc76f7281703923c35992e46623d45f1c4028bbba118ffb41097b7974b SHA512 e2cfb780612b2c7ab8d31d6b98861b412ff20584afef8afe8703819386e7e05f09de3b912365005653481df15bf98f01df2e6e593588697b2914ca02223b3d9f +MISC metadata.xml 2597 BLAKE2B 061120934c58a96d77e418bb75cd8d0865a722850cffc4de279f061485d36c4667b45cac2c10da38544bd50ad0ed1976410d972dcac72051914a6298c458a884 SHA512 e45b97f427706b2a9ab5c0b9190b02ce0689a549a1cbf73604e62ab279e46063122777ff795f18345917549484ca24df5bfc96a3544f4422c6f9fc08aef1d9c6 diff --git a/www-client/chromium/chromium-116.0.5845.140.ebuild b/www-client/chromium/chromium-116.0.5845.140.ebuild index fb3e276e120b..a1cf4c324c93 100644 --- a/www-client/chromium/chromium-116.0.5845.140.ebuild +++ b/www-client/chromium/chromium-116.0.5845.140.ebuild @@ -26,7 +26,7 @@ SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P} https://github.com/stha09/chromium-patches/releases/download/${PATCHSET_NAME}/${PATCHSET_NAME}.tar.xz ppc64? ( https://quickbuild.io/~raptor-engineering-public/+archive/ubuntu/chromium/+files/chromium_${PATCHSET_PPC64}.debian.tar.xz - https://dev.gentoo.org/~sultan/distfiles/www-client/chromium/chromium-ppc64le-gentoo-patches-1.tar.xz + https://deps.gentoo.zip/chromium-ppc64le-gentoo-patches-1.tar.xz https://raw.githubusercontent.com/darkbasic/gentoo-files/master/chromium-116-0001-Add-PPC64-support-for-boringssl.patch.gz ) pgo? ( https://github.com/elkablo/chromium-profiler/releases/download/v0.2/chromium-profiler-0.2.tar )" diff --git a/www-client/chromium/chromium-116.0.5845.187.ebuild b/www-client/chromium/chromium-116.0.5845.187.ebuild index 457d52495482..e0008d879fb8 100644 --- a/www-client/chromium/chromium-116.0.5845.187.ebuild +++ b/www-client/chromium/chromium-116.0.5845.187.ebuild @@ -26,7 +26,7 @@ SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P} https://github.com/stha09/chromium-patches/releases/download/${PATCHSET_NAME}/${PATCHSET_NAME}.tar.xz ppc64? ( https://quickbuild.io/~raptor-engineering-public/+archive/ubuntu/chromium/+files/chromium_${PATCHSET_PPC64}.debian.tar.xz - https://dev.gentoo.org/~sultan/distfiles/www-client/chromium/chromium-ppc64le-gentoo-patches-1.tar.xz + https://deps.gentoo.zip/chromium-ppc64le-gentoo-patches-1.tar.xz https://raw.githubusercontent.com/darkbasic/gentoo-files/master/chromium-116-0001-Add-PPC64-support-for-boringssl.patch.gz ) pgo? ( https://github.com/elkablo/chromium-profiler/releases/download/v0.2/chromium-profiler-0.2.tar )" diff --git a/www-client/chromium/chromium-117.0.5938.88.ebuild b/www-client/chromium/chromium-117.0.5938.88.ebuild new file mode 100644 index 000000000000..a54663cc977d --- /dev/null +++ b/www-client/chromium/chromium-117.0.5938.88.ebuild @@ -0,0 +1,1275 @@ +# Copyright 2009-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_REQ_USE="xml(+)" +LLVM_MAX_SLOT=16 + +CHROMIUM_LANGS="af am ar bg bn ca cs da de el en-GB es es-419 et fa fi fil fr gu he + hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr + sv sw ta te th tr uk ur vi zh-CN zh-TW" + +VIRTUALX_REQUIRED="pgo" + +inherit check-reqs chromium-2 desktop flag-o-matic llvm ninja-utils pax-utils +inherit python-any-r1 qmake-utils readme.gentoo-r1 toolchain-funcs virtualx xdg-utils + +DESCRIPTION="Open-source version of Google Chrome web browser" +HOMEPAGE="https://www.chromium.org/" +PATCHSET="2" +PATCHSET_NAME="chromium-116-patchset-${PATCHSET}" +PATCHSET_PPC64="116.0.5845.140-1raptor0~deb12u1" +SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}.tar.xz + https://gitlab.com/Matt.Jolly/chromium-patches/-/archive/${PV}/chromium-patches-${PV}.tar.bz2 + ppc64? ( + https://quickbuild.io/~raptor-engineering-public/+archive/ubuntu/chromium/+files/chromium_${PATCHSET_PPC64}.debian.tar.xz + https://deps.gentoo.zip/chromium-ppc64le-gentoo-patches-1.tar.xz + ) + pgo? ( https://github.com/elkablo/chromium-profiler/releases/download/v0.2/chromium-profiler-0.2.tar )" + +LICENSE="BSD" +SLOT="0/stable" +KEYWORDS="~amd64 ~arm64 ~ppc64" +IUSE_SYSTEM_LIBS="+system-av1 +system-ffmpeg +system-harfbuzz +system-icu +system-png +system-zstd" +IUSE="+X ${IUSE_SYSTEM_LIBS} component-build cups cpu_flags_arm_neon debug gtk4 +hangouts headless kerberos libcxx lto +official pax-kernel pgo pic +proprietary-codecs pulseaudio qt5 qt6 screencast selinux +suid vaapi wayland widevine" +REQUIRED_USE=" + component-build? ( !suid !libcxx ) + screencast? ( wayland ) + !headless? ( || ( X wayland ) ) + pgo? ( X !wayland ) + qt6? ( qt5 ) +" + +COMMON_X_DEPEND=" + x11-libs/libXcomposite:= + x11-libs/libXcursor:= + x11-libs/libXdamage:= + x11-libs/libXfixes:= + >=x11-libs/libXi-1.6.0:= + x11-libs/libXrandr:= + x11-libs/libXrender:= + x11-libs/libXtst:= + x11-libs/libxshmfence:= +" + +COMMON_SNAPSHOT_DEPEND=" + system-icu? ( >=dev-libs/icu-71.1:= ) + >=dev-libs/libxml2-2.9.4-r3:=[icu] + dev-libs/nspr:= + >=dev-libs/nss-3.26:= + dev-libs/libxslt:= + media-libs/fontconfig:= + >=media-libs/freetype-2.11.0-r1:= + system-harfbuzz? ( >=media-libs/harfbuzz-3:0=[icu(-)] ) + media-libs/libjpeg-turbo:= + system-png? ( media-libs/libpng:=[-apng(-)] ) + system-zstd? ( >=app-arch/zstd-1.5.5:= ) + >=media-libs/libwebp-0.4.0:= + media-libs/mesa:=[gbm(+)] + >=media-libs/openh264-1.6.0:= + system-av1? ( + >=media-libs/dav1d-1.0.0:= + >=media-libs/libaom-3.4.0:= + ) + sys-libs/zlib:= + x11-libs/libdrm:= + !headless? ( + dev-libs/glib:2 + >=media-libs/alsa-lib-1.0.19:= + pulseaudio? ( media-libs/libpulse:= ) + sys-apps/pciutils:= + kerberos? ( virtual/krb5 ) + vaapi? ( >=media-libs/libva-2.7:=[X?,wayland?] ) + X? ( + x11-libs/libX11:= + x11-libs/libXext:= + x11-libs/libxcb:= + ) + x11-libs/libxkbcommon:= + wayland? ( + dev-libs/libffi:= + screencast? ( media-video/pipewire:= ) + ) + ) +" + +COMMON_DEPEND=" + ${COMMON_SNAPSHOT_DEPEND} + app-arch/bzip2:= + dev-libs/expat:= + system-ffmpeg? ( + >=media-video/ffmpeg-4.3:= + || ( + media-video/ffmpeg[-samba] + >=net-fs/samba-4.5.10-r1[-debug(-)] + ) + >=media-libs/opus-1.3.1:= + ) + net-misc/curl[ssl] + sys-apps/dbus:= + media-libs/flac:= + sys-libs/zlib:=[minizip] + !headless? ( + X? ( ${COMMON_X_DEPEND} ) + >=app-accessibility/at-spi2-core-2.46.0:2 + media-libs/mesa:=[X?,wayland?] + cups? ( >=net-print/cups-1.3.11:= ) + virtual/udev + x11-libs/cairo:= + x11-libs/gdk-pixbuf:2 + x11-libs/pango:= + qt5? ( + dev-qt/qtcore:5 + dev-qt/qtwidgets:5 + ) + qt6? ( dev-qt/qtbase:6[gui,widgets] ) + ) +" +RDEPEND="${COMMON_DEPEND} + !headless? ( + || ( + x11-libs/gtk+:3[X?,wayland?] + gui-libs/gtk:4[X?,wayland?] + ) + qt5? ( dev-qt/qtgui:5[X?,wayland?] ) + qt6? ( dev-qt/qtbase:6[X?,wayland?] ) + ) + virtual/ttf-fonts + selinux? ( sec-policy/selinux-chromium ) +" +DEPEND="${COMMON_DEPEND} + !headless? ( + gtk4? ( gui-libs/gtk:4[X?,wayland?] ) + !gtk4? ( x11-libs/gtk+:3[X?,wayland?] ) + ) +" + +depend_clang_llvm_version() { + echo "sys-devel/clang:$1" + echo "sys-devel/llvm:$1" + echo "=sys-devel/lld-$1*" +} + +depend_clang_llvm_versions() { + local _v + if [[ $# -gt 1 ]]; then + echo "|| (" + for _v in "$@"; do + echo "(" + depend_clang_llvm_version "${_v}" + echo ")" + done + echo ")" + elif [[ $# -eq 1 ]]; then + depend_clang_llvm_version "$1" + fi +} + +BDEPEND=" + ${COMMON_SNAPSHOT_DEPEND} + ${PYTHON_DEPS} + $(python_gen_any_dep ' + dev-python/setuptools[${PYTHON_USEDEP}] + ') + >=app-arch/gzip-1.7 + !headless? ( + qt5? ( dev-qt/qtcore:5 ) + qt6? ( dev-qt/qtbase:6 ) + ) + libcxx? ( >=sys-devel/clang-16 ) + lto? ( $(depend_clang_llvm_versions 16) ) + pgo? ( + >=dev-python/selenium-3.141.0 + >=dev-util/web_page_replay_go-20220314 + $(depend_clang_llvm_versions 16) + ) + dev-lang/perl + >=dev-util/gn-0.2114 + >=dev-util/gperf-3.0.3 + >=dev-util/ninja-1.7.2 + dev-vcs/git + >=net-libs/nodejs-7.6.0[inspector] + >=sys-devel/bison-2.4.3 + sys-devel/flex + virtual/pkgconfig +" + +# These are intended for ebuild maintainer use to force clang if GCC is broken. +: ${CHROMIUM_FORCE_CLANG=no} + +if [[ ${CHROMIUM_FORCE_CLANG} == yes ]]; then + BDEPEND+=" >=sys-devel/clang-16" +fi + +if ! has chromium_pkg_die ${EBUILD_DEATH_HOOKS}; then + EBUILD_DEATH_HOOKS+=" chromium_pkg_die"; +fi + +DISABLE_AUTOFORMATTING="yes" +DOC_CONTENTS=" +Some web pages may require additional fonts to display properly. +Try installing some of the following packages if some characters +are not displayed properly: +- media-fonts/arphicfonts +- media-fonts/droid +- media-fonts/ipamonafont +- media-fonts/noto +- media-fonts/ja-ipafonts +- media-fonts/takao-fonts +- media-fonts/wqy-microhei +- media-fonts/wqy-zenhei + +To fix broken icons on the Downloads page, you should install an icon +theme that covers the appropriate MIME types, and configure this as your +GTK+ icon theme. + +For native file dialogs in KDE, install kde-apps/kdialog. + +To make password storage work with your desktop environment you may +have install one of the supported credentials management applications: +- app-crypt/libsecret (GNOME) +- kde-frameworks/kwallet (KDE) +If you have one of above packages installed, but don't want to use +them in Chromium, then add --password-store=basic to CHROMIUM_FLAGS +in /etc/chromium/default. +" + +python_check_deps() { + python_has_version "dev-python/setuptools[${PYTHON_USEDEP}]" +} + +needs_clang() { + [[ ${CHROMIUM_FORCE_CLANG} == yes ]] || use libcxx || use lto || use pgo +} + +llvm_check_deps() { + if ! has_version -b "sys-devel/clang:${LLVM_SLOT}" ; then + einfo "sys-devel/clang:${LLVM_SLOT} is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2 + return 1 + fi + + if ( use lto || use pgo ) && ! has_version -b "=sys-devel/lld-${LLVM_SLOT}*" ; then + einfo "=sys-devel/lld-${LLVM_SLOT}* is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2 + return 1 + fi + + einfo "Using LLVM slot ${LLVM_SLOT} to build" >&2 +} + +pre_build_checks() { + # Check build requirements, bug #541816 and bug #471810 . + CHECKREQS_MEMORY="4G" + CHECKREQS_DISK_BUILD="14G" + tc-is-cross-compiler && CHECKREQS_DISK_BUILD="16G" + if use lto || use pgo; then + CHECKREQS_MEMORY="9G" + CHECKREQS_DISK_BUILD="15G" + tc-is-cross-compiler && CHECKREQS_DISK_BUILD="18G" + use pgo && CHECKREQS_DISK_BUILD="22G" + fi + if is-flagq '-g?(gdb)?([1-9])'; then + if use custom-cflags || use component-build; then + CHECKREQS_DISK_BUILD="27G" + fi + if ! use component-build; then + CHECKREQS_MEMORY="16G" + fi + fi + check-reqs_${EBUILD_PHASE_FUNC} +} + +pkg_pretend() { + pre_build_checks + + if use headless; then + local headless_unused_flags=("cups" "kerberos" "pulseaudio" "qt5" "qt6" "vaapi" "wayland") + for myiuse in ${headless_unused_flags[@]}; do + use ${myiuse} && ewarn "Ignoring USE=${myiuse} since USE=headless is set." + done + fi +} + +pkg_setup() { + if use lto || use pgo; then + llvm_pkg_setup + fi + + pre_build_checks + + if [[ ${MERGE_TYPE} != binary ]]; then + local -x CPP="$(tc-getCXX) -E" + if tc-is-gcc && ! ver_test "$(gcc-version)" -ge 12; then + die "At least gcc 12 is required" + fi + if use pgo && tc-is-cross-compiler; then + die "The pgo USE flag cannot be used when cross-compiling" + fi + if needs_clang && ! tc-is-clang; then + if tc-is-cross-compiler; then + CPP="${CBUILD}-clang++ -E" + else + CPP="${CHOST}-clang++ -E" + fi + if ! ver_test "$(clang-major-version)" -ge 16; then + die "At least clang 16 is required" + fi + fi + fi + + chromium_suid_sandbox_check_kernel_config +} + +src_prepare() { + # Calling this here supports resumption via FEATURES=keepwork + python_setup + + # disable global media controls, crashes with libstdc++ + sed -i -e \ + "/\"GlobalMediaControlsCastStartStop\",/{n;s/ENABLED/DISABLED/;}" \ + "chrome/browser/media/router/media_router_feature.cc" || die + + local PATCHES=( + "${WORKDIR}/chromium-patches-${PV}" + "${FILESDIR}/chromium-cross-compile.patch" + "${FILESDIR}/chromium-use-oauth2-client-switches-as-default.patch" + "${FILESDIR}/chromium-108-EnumTable-crash.patch" + "${FILESDIR}/chromium-109-system-zlib.patch" + "${FILESDIR}/chromium-111-InkDropHost-crash.patch" + ) + + if use ppc64 ; then + local p + for p in $(grep -v "^#" "${WORKDIR}"/debian/patches/series | grep "^ppc64le" || die); do + if [[ ! $p =~ "fix-breakpad-compile.patch" ]]; then + eapply "${WORKDIR}/debian/patches/${p}" + fi + done + PATCHES+=( "${WORKDIR}/ppc64le" ) + fi + + default + + mkdir -p third_party/node/linux/node-linux-x64/bin || die + ln -s "${EPREFIX}"/usr/bin/node third_party/node/linux/node-linux-x64/bin/node || die + + # adjust python interpreter version + sed -i -e "s|\(^script_executable = \).*|\1\"${EPYTHON}\"|g" .gn || die + sed -i -e "s|vpython3|${EPYTHON}|g" testing/xvfb.py || die + + local keeplibs=( + base/third_party/cityhash + base/third_party/double_conversion + base/third_party/dynamic_annotations + base/third_party/icu + base/third_party/nspr + base/third_party/superfasthash + base/third_party/symbolize + base/third_party/valgrind + base/third_party/xdg_mime + base/third_party/xdg_user_dirs + buildtools/third_party/libc++ + buildtools/third_party/libc++abi + chrome/third_party/mozilla_security_manager + courgette/third_party + net/third_party/mozilla_security_manager + net/third_party/nss + net/third_party/quic + net/third_party/uri_template + third_party/abseil-cpp + third_party/angle + third_party/angle/src/common/third_party/xxhash + third_party/angle/src/third_party/ceval + third_party/angle/src/third_party/libXNVCtrl + third_party/angle/src/third_party/volk + third_party/apple_apsl + third_party/axe-core + third_party/blink + third_party/bidimapper + third_party/boringssl + third_party/boringssl/src/third_party/fiat + third_party/breakpad + third_party/breakpad/breakpad/src/third_party/curl + third_party/brotli + third_party/catapult + third_party/catapult/common/py_vulcanize/third_party/rcssmin + third_party/catapult/common/py_vulcanize/third_party/rjsmin + third_party/catapult/third_party/beautifulsoup4-4.9.3 + third_party/catapult/third_party/html5lib-1.1 + third_party/catapult/third_party/polymer + third_party/catapult/third_party/six + third_party/catapult/tracing/third_party/d3 + third_party/catapult/tracing/third_party/gl-matrix + third_party/catapult/tracing/third_party/jpeg-js + third_party/catapult/tracing/third_party/jszip + third_party/catapult/tracing/third_party/mannwhitneyu + third_party/catapult/tracing/third_party/oboe + third_party/catapult/tracing/third_party/pako + third_party/ced + third_party/cld_3 + third_party/closure_compiler + third_party/content_analysis_sdk + third_party/cpuinfo + third_party/crashpad + third_party/crashpad/crashpad/third_party/lss + third_party/crashpad/crashpad/third_party/zlib + third_party/crc32c + third_party/cros_system_api + third_party/d3 + third_party/dawn + third_party/dawn/third_party/gn/webgpu-cts + third_party/dawn/third_party/khronos + third_party/depot_tools + third_party/devscripts + third_party/devtools-frontend + third_party/devtools-frontend/src/front_end/third_party/acorn + third_party/devtools-frontend/src/front_end/third_party/additional_readme_paths.json + third_party/devtools-frontend/src/front_end/third_party/axe-core + third_party/devtools-frontend/src/front_end/third_party/chromium + third_party/devtools-frontend/src/front_end/third_party/codemirror + third_party/devtools-frontend/src/front_end/third_party/diff + third_party/devtools-frontend/src/front_end/third_party/i18n + third_party/devtools-frontend/src/front_end/third_party/intl-messageformat + third_party/devtools-frontend/src/front_end/third_party/lighthouse + third_party/devtools-frontend/src/front_end/third_party/lit + third_party/devtools-frontend/src/front_end/third_party/lodash-isequal + third_party/devtools-frontend/src/front_end/third_party/marked + third_party/devtools-frontend/src/front_end/third_party/puppeteer + third_party/devtools-frontend/src/front_end/third_party/puppeteer/package/lib/esm/third_party/mitt + third_party/devtools-frontend/src/front_end/third_party/puppeteer/package/lib/esm/third_party/rxjs + third_party/devtools-frontend/src/front_end/third_party/vscode.web-custom-data + third_party/devtools-frontend/src/front_end/third_party/wasmparser + third_party/devtools-frontend/src/test/unittests/front_end/third_party/i18n + third_party/devtools-frontend/src/third_party + third_party/distributed_point_functions + third_party/dom_distiller_js + third_party/eigen3 + third_party/emoji-segmenter + third_party/farmhash + third_party/fdlibm + third_party/fft2d + third_party/flatbuffers + third_party/fp16 + third_party/freetype + third_party/fusejs + third_party/fxdiv + third_party/highway + third_party/liburlpattern + third_party/libzip + third_party/gemmlowp + third_party/google_input_tools + third_party/google_input_tools/third_party/closure_library + third_party/google_input_tools/third_party/closure_library/third_party/closure + third_party/googletest + third_party/hunspell + third_party/iccjpeg + third_party/inspector_protocol + third_party/ipcz + third_party/jinja2 + third_party/jsoncpp + third_party/jstemplate + third_party/khronos + third_party/leveldatabase + third_party/libaddressinput + third_party/libavif + third_party/libevent + third_party/libgav1 + third_party/libjingle + third_party/libphonenumber + third_party/libsecret + third_party/libsrtp + third_party/libsync + third_party/libudev + third_party/libva_protected_content + third_party/libvpx + third_party/libvpx/source/libvpx/third_party/x86inc + third_party/libwebm + third_party/libx11 + third_party/libxcb-keysyms + third_party/libxml/chromium + third_party/libyuv + third_party/llvm + third_party/lottie + third_party/lss + third_party/lzma_sdk + third_party/mako + third_party/maldoca + third_party/maldoca/src/third_party/tensorflow_protos + third_party/maldoca/src/third_party/zlibwrapper + third_party/markupsafe + third_party/material_color_utilities + third_party/mesa + third_party/metrics_proto + third_party/minigbm + third_party/modp_b64 + third_party/nasm + third_party/nearby + third_party/neon_2_sse + third_party/node + third_party/omnibox_proto + third_party/one_euro_filter + third_party/openscreen + third_party/openscreen/src/third_party/mozilla + third_party/openscreen/src/third_party/tinycbor/src/src + third_party/ots + third_party/pdfium + third_party/pdfium/third_party/agg23 + third_party/pdfium/third_party/base + third_party/pdfium/third_party/bigint + third_party/pdfium/third_party/freetype + third_party/pdfium/third_party/lcms + third_party/pdfium/third_party/libopenjpeg + third_party/pdfium/third_party/libtiff + third_party/perfetto + third_party/perfetto/protos/third_party/chromium + third_party/pffft + third_party/ply + third_party/polymer + third_party/private-join-and-compute + third_party/private_membership + third_party/protobuf + third_party/pthreadpool + third_party/puffin + third_party/pyjson5 + third_party/pyyaml + third_party/qcms + third_party/re2 + third_party/rnnoise + third_party/s2cellid + third_party/securemessage + third_party/selenium-atoms + third_party/shell-encryption + third_party/simplejson + third_party/skia + third_party/skia/include/third_party/vulkan + third_party/skia/third_party/vulkan + third_party/smhasher + third_party/snappy + third_party/sqlite + third_party/swiftshader + third_party/swiftshader/third_party/astc-encoder + third_party/swiftshader/third_party/llvm-subzero + third_party/swiftshader/third_party/marl + third_party/swiftshader/third_party/subzero + third_party/swiftshader/third_party/SPIRV-Headers/include/spirv + third_party/swiftshader/third_party/SPIRV-Tools + third_party/tensorflow_models + third_party/tensorflow-text + third_party/tflite + third_party/tflite/src/third_party/eigen3 + third_party/tflite/src/third_party/fft2d + third_party/ruy + third_party/six + third_party/ukey2 + third_party/unrar + third_party/utf + third_party/vulkan + third_party/wayland + third_party/webdriver + third_party/webgpu-cts + third_party/webrtc + third_party/webrtc/common_audio/third_party/ooura + third_party/webrtc/common_audio/third_party/spl_sqrt_floor + third_party/webrtc/modules/third_party/fft + third_party/webrtc/modules/third_party/g711 + third_party/webrtc/modules/third_party/g722 + third_party/webrtc/rtc_base/third_party/base64 + third_party/webrtc/rtc_base/third_party/sigslot + third_party/widevine + third_party/woff2 + third_party/wuffs + third_party/x11proto + third_party/xcbproto + third_party/xnnpack + third_party/zxcvbn-cpp + third_party/zlib/google + url/third_party/mozilla + v8/src/third_party/siphash + v8/src/third_party/valgrind + v8/src/third_party/utf8-decoder + v8/third_party/glibc + v8/third_party/inspector_protocol + v8/third_party/v8 + + # gyp -> gn leftovers + third_party/speech-dispatcher + third_party/usb_ids + third_party/xdg-utils + ) + + # USE=system-* + if ! use system-av1; then + keeplibs+=( + third_party/dav1d + third_party/libaom + third_party/libaom/source/libaom/third_party/fastfeat + third_party/libaom/source/libaom/third_party/SVT-AV1 + third_party/libaom/source/libaom/third_party/vector + third_party/libaom/source/libaom/third_party/x86inc + ) + fi + + if ! use system-ffmpeg; then + keeplibs+=( third_party/ffmpeg third_party/opus ) + fi + + if ! use system-harfbuzz; then + keeplibs+=( third_party/harfbuzz-ng ) + fi + + if ! use system-icu; then + keeplibs+=( third_party/icu ) + fi + + if ! use system-png; then + keeplibs+=( third_party/libpng ) + fi + + if ! use system-zstd; then + keeplibs+=( third_party/zstd ) + fi + + # Arch-specific + if use arm64 || use ppc64 ; then + keeplibs+=( third_party/swiftshader/third_party/llvm-10.0 ) + fi + # we need to generate ppc64 stuff because upstream does not ship it yet + # it has to be done before unbundling. + if use ppc64; then + pushd third_party/libvpx >/dev/null || die + mkdir -p source/config/linux/ppc64 || die + # requires git and clang, bug #832803 + sed -i -e "s|^update_readme||g; s|clang-format|${EPREFIX}/bin/true|g" \ + generate_gni.sh || die + ./generate_gni.sh || die + popd >/dev/null || die + + pushd third_party/ffmpeg >/dev/null || die + cp libavcodec/ppc/h264dsp.c libavcodec/ppc/h264dsp_ppc.c || die + cp libavcodec/ppc/h264qpel.c libavcodec/ppc/h264qpel_ppc.c || die + popd >/dev/null || die + fi + + einfo "Unbundling third-party libraries ..." + # Remove most bundled libraries. Some are still needed. + build/linux/unbundle/remove_bundled_libraries.py "${keeplibs[@]}" --do-remove || die + + # bundled eu-strip is for amd64 only and we don't want to pre-stripped binaries + mkdir -p buildtools/third_party/eu-strip/bin || die + ln -s "${EPREFIX}"/bin/true buildtools/third_party/eu-strip/bin/eu-strip || die +} + +chromium_configure() { + # Calling this here supports resumption via FEATURES=keepwork + python_setup + + local myconf_gn="" + + # Make sure the build system will use the right tools, bug #340795. + tc-export AR CC CXX NM + + if needs_clang && ! tc-is-clang; then + # Force clang since gcc is either broken or build is using libcxx. + if tc-is-cross-compiler; then + CC="${CBUILD}-clang -target ${CHOST} --sysroot ${ESYSROOT}" + CXX="${CBUILD}-clang++ -target ${CHOST} --sysroot ${ESYSROOT}" + BUILD_CC=${CBUILD}-clang + BUILD_CXX=${CBUILD}-clang++ + else + CC=${CHOST}-clang + CXX=${CHOST}-clang++ + fi + strip-unsupported-flags + fi + + if tc-is-clang; then + myconf_gn+=" is_clang=true clang_use_chrome_plugins=false" + else + myconf_gn+=" is_clang=false" + fi + + # Force lld for lto or pgo builds only, otherwise disable, bug 641556 + if use lto || use pgo; then + myconf_gn+=" use_lld=true" + else + myconf_gn+=" use_lld=false" + fi + + if use lto || use pgo; then + AR=llvm-ar + NM=llvm-nm + if tc-is-cross-compiler; then + BUILD_AR=llvm-ar + BUILD_NM=llvm-nm + fi + fi + + # Define a custom toolchain for GN + myconf_gn+=" custom_toolchain=\"//build/toolchain/linux/unbundle:default\"" + + if tc-is-cross-compiler; then + tc-export BUILD_{AR,CC,CXX,NM} + myconf_gn+=" host_toolchain=\"//build/toolchain/linux/unbundle:host\"" + myconf_gn+=" v8_snapshot_toolchain=\"//build/toolchain/linux/unbundle:host\"" + myconf_gn+=" pkg_config=\"$(tc-getPKG_CONFIG)\"" + myconf_gn+=" host_pkg_config=\"$(tc-getBUILD_PKG_CONFIG)\"" + + # setup cups-config, build system only uses --libs option + if use cups; then + mkdir "${T}/cups-config" || die + cp "${ESYSROOT}/usr/bin/${CHOST}-cups-config" "${T}/cups-config/cups-config" || die + export PATH="${PATH}:${T}/cups-config" + fi + + # Don't inherit PKG_CONFIG_PATH from environment + local -x PKG_CONFIG_PATH= + else + myconf_gn+=" host_toolchain=\"//build/toolchain/linux/unbundle:default\"" + fi + + # Disable rust for now; it's only used for testing and we don't need the additional bdep + myconf_gn+=" enable_rust=false" + + # GN needs explicit config for Debug/Release as opposed to inferring it from build directory. + myconf_gn+=" is_debug=false" + + # enable DCHECK with USE=debug only, increases chrome binary size by 30%, bug #811138. + # DCHECK is fatal by default, make it configurable at runtime, #bug 807881. + myconf_gn+=" dcheck_always_on=$(usex debug true false)" + myconf_gn+=" dcheck_is_configurable=$(usex debug true false)" + + # Component build isn't generally intended for use by end users. It's mostly useful + # for development and debugging. + myconf_gn+=" is_component_build=$(usex component-build true false)" + + # Disable nacl, we can't build without pnacl (http://crbug.com/269560). + myconf_gn+=" enable_nacl=false" + + # Use system-provided libraries. + # TODO: freetype -- remove sources (https://bugs.chromium.org/p/pdfium/issues/detail?id=733). + # TODO: use_system_hunspell (upstream changes needed). + # TODO: use_system_protobuf (bug #525560). + # TODO: use_system_sqlite (http://crbug.com/22208). + + # libevent: https://bugs.gentoo.org/593458 + local gn_system_libraries=( + flac + fontconfig + freetype + # Need harfbuzz_from_pkgconfig target + #harfbuzz-ng + libdrm + libjpeg + libwebp + libxml + libxslt + openh264 + zlib + ) + if use system-ffmpeg; then + gn_system_libraries+=( ffmpeg opus ) + fi + if use system-icu; then + gn_system_libraries+=( icu ) + fi + if use system-png; then + gn_system_libraries+=( libpng ) + fi + if use system-av1; then + gn_system_libraries+=( dav1d libaom ) + fi + if use system-zstd; then + gn_system_libraries+=( zstd ) + fi + + build/linux/unbundle/replace_gn_files.py --system-libraries "${gn_system_libraries[@]}" || die + + # See dependency logic in third_party/BUILD.gn + myconf_gn+=" use_system_harfbuzz=$(usex system-harfbuzz true false)" + + # Optional dependencies. + myconf_gn+=" enable_hangout_services_extension=$(usex hangouts true false)" + myconf_gn+=" enable_widevine=$(usex widevine true false)" + + if use headless; then + myconf_gn+=" use_cups=false" + myconf_gn+=" use_kerberos=false" + myconf_gn+=" use_pulseaudio=false" + myconf_gn+=" use_vaapi=false" + myconf_gn+=" rtc_use_pipewire=false" + else + myconf_gn+=" use_cups=$(usex cups true false)" + myconf_gn+=" use_kerberos=$(usex kerberos true false)" + myconf_gn+=" use_pulseaudio=$(usex pulseaudio true false)" + myconf_gn+=" use_vaapi=$(usex vaapi true false)" + myconf_gn+=" rtc_use_pipewire=$(usex screencast true false)" + myconf_gn+=" gtk_version=$(usex gtk4 4 3)" + fi + + # TODO: link_pulseaudio=true for GN. + + myconf_gn+=" disable_fieldtrial_testing_config=true" + + # Never use bundled gold binary. Disable gold linker flags for now. + # Do not use bundled clang. + # Trying to use gold results in linker crash. + myconf_gn+=" use_gold=false use_sysroot=false" + myconf_gn+=" use_custom_libcxx=$(usex libcxx true false)" + + # Disable pseudolocales, only used for testing + myconf_gn+=" enable_pseudolocales=false" + + # Disable code formating of generated files + myconf_gn+=" blink_enable_generated_code_formatting=false" + + ffmpeg_branding="$(usex proprietary-codecs Chrome Chromium)" + myconf_gn+=" proprietary_codecs=$(usex proprietary-codecs true false)" + myconf_gn+=" ffmpeg_branding=\"${ffmpeg_branding}\"" + + # Set up Google API keys, see http://www.chromium.org/developers/how-tos/api-keys . + # Note: these are for Gentoo use ONLY. For your own distribution, + # please get your own set of keys. Feel free to contact chromium@gentoo.org + # for more info. The OAuth2 credentials, however, have been left out. + # Those OAuth2 credentials have been broken for quite some time anyway. + # Instead we apply a patch to use the --oauth2-client-id= and + # --oauth2-client-secret= switches for setting GOOGLE_DEFAULT_CLIENT_ID and + # GOOGLE_DEFAULT_CLIENT_SECRET at runtime. This allows signing into + # Chromium without baked-in values. + local google_api_key="AIzaSyDEAOvatFo0eTgsV_ZlEzx0ObmepsMzfAc" + myconf_gn+=" google_api_key=\"${google_api_key}\"" + local myarch="$(tc-arch)" + + # Avoid CFLAGS problems, bug #352457, bug #390147. + if ! use custom-cflags; then + replace-flags "-Os" "-O2" + strip-flags + + # Debug info section overflows without component build + # Prevent linker from running out of address space, bug #471810 . + if ! use component-build || use x86; then + filter-flags "-g*" + fi + + # Prevent libvpx/xnnpack build failures. Bug 530248, 544702, 546984, 853646. + if [[ ${myarch} == amd64 || ${myarch} == x86 ]]; then + filter-flags -mno-mmx -mno-sse2 -mno-ssse3 -mno-sse4.1 -mno-avx -mno-avx2 -mno-fma -mno-fma4 -mno-xop -mno-sse4a + fi + + if tc-is-gcc; then + # https://bugs.gentoo.org/904455 + append-cxxflags "$(test-flags-CXX -fno-tree-vectorize)" + # https://bugs.gentoo.org/912381 + filter-lto + fi + fi + + if [[ $myarch = amd64 ]] ; then + myconf_gn+=" target_cpu=\"x64\"" + ffmpeg_target_arch=x64 + elif [[ $myarch = x86 ]] ; then + myconf_gn+=" target_cpu=\"x86\"" + ffmpeg_target_arch=ia32 + + # This is normally defined by compiler_cpu_abi in + # build/config/compiler/BUILD.gn, but we patch that part out. + append-flags -msse2 -mfpmath=sse -mmmx + elif [[ $myarch = arm64 ]] ; then + myconf_gn+=" target_cpu=\"arm64\"" + ffmpeg_target_arch=arm64 + elif [[ $myarch = arm ]] ; then + myconf_gn+=" target_cpu=\"arm\"" + ffmpeg_target_arch=$(usex cpu_flags_arm_neon arm-neon arm) + elif [[ $myarch = ppc64 ]] ; then + myconf_gn+=" target_cpu=\"ppc64\"" + ffmpeg_target_arch=ppc64 + else + die "Failed to determine target arch, got '$myarch'." + fi + + # Make sure that -Werror doesn't get added to CFLAGS by the build system. + # Depending on GCC version the warnings are different and we don't want + # the build to fail because of that. + myconf_gn+=" treat_warnings_as_errors=false" + + # Disable fatal linker warnings, bug 506268. + myconf_gn+=" fatal_linker_warnings=false" + + # Disable external code space for V8 for ppc64. It is disabled for ppc64 + # by default, but cross-compiling on amd64 enables it again. + if tc-is-cross-compiler; then + if ! use amd64 && ! use arm64; then + myconf_gn+=" v8_enable_external_code_space=false" + fi + fi + + # Only enabled for clang, but gcc has endian macros too + myconf_gn+=" v8_use_libm_trig_functions=true" + + # Bug 491582. + export TMPDIR="${WORKDIR}/temp" + mkdir -p -m 755 "${TMPDIR}" || die + + # https://bugs.gentoo.org/654216 + addpredict /dev/dri/ #nowarn + + #if ! use system-ffmpeg; then + if false; then + local build_ffmpeg_args="" + if use pic && [[ "${ffmpeg_target_arch}" == "ia32" ]]; then + build_ffmpeg_args+=" --disable-asm" + fi + + # Re-configure bundled ffmpeg. See bug #491378 for example reasons. + einfo "Configuring bundled ffmpeg ..." + pushd third_party/ffmpeg > /dev/null || die + chromium/scripts/build_ffmpeg.py linux ${ffmpeg_target_arch} \ + --branding ${ffmpeg_branding} -- ${build_ffmpeg_args} || die + chromium/scripts/copy_config.sh || die + chromium/scripts/generate_gn.py || die + popd > /dev/null || die + fi + + # Disable unknown warning message from clang. + if tc-is-clang; then + append-flags -Wno-unknown-warning-option + if tc-is-cross-compiler; then + export BUILD_CXXFLAGS+=" -Wno-unknown-warning-option" + export BUILD_CFLAGS+=" -Wno-unknown-warning-option" + fi + fi + + # Explicitly disable ICU data file support for system-icu/headless builds. + if use system-icu || use headless; then + myconf_gn+=" icu_use_data_file=false" + fi + + # Enable ozone wayland and/or headless support + myconf_gn+=" use_ozone=true ozone_auto_platforms=false" + myconf_gn+=" ozone_platform_headless=true" + if use headless; then + myconf_gn+=" ozone_platform=\"headless\"" + myconf_gn+=" use_xkbcommon=false use_gtk=false use_qt=false" + myconf_gn+=" use_glib=false use_gio=false" + myconf_gn+=" use_pangocairo=false use_alsa=false" + myconf_gn+=" use_libpci=false use_udev=false" + myconf_gn+=" enable_print_preview=false" + myconf_gn+=" enable_remoting=false" + else + myconf_gn+=" use_system_libdrm=true" + myconf_gn+=" use_system_minigbm=true" + myconf_gn+=" use_xkbcommon=true" + if use qt5 || use qt6; then + local cbuild_libdir=$(get_libdir) + if tc-is-cross-compiler; then + # Hack to workaround get_libdir not being able to handle CBUILD, bug #794181 + local cbuild_libdir=$($(tc-getBUILD_PKG_CONFIG) --keep-system-libs --libs-only-L libxslt) + cbuild_libdir=${cbuild_libdir:2} + cbuild_libdir=${cbuild_libdir/% } + fi + if use qt5; then + if tc-is-cross-compiler; then + myconf_gn+=" moc_qt5_path=\"${EPREFIX}/${cbuild_libdir}/qt5/bin\"" + else + myconf_gn+=" moc_qt5_path=\"$(qt5_get_bindir)\"" + fi + fi + if use qt6; then + myconf_gn+=" moc_qt6_path=\"${EPREFIX}/usr/${cbuild_libdir}/qt6/libexec\"" + fi + + myconf_gn+=" use_qt=true" + myconf_gn+=" use_qt6=$(usex qt6 true false)" + else + myconf_gn+=" use_qt=false" + fi + myconf_gn+=" ozone_platform_x11=$(usex X true false)" + myconf_gn+=" ozone_platform_wayland=$(usex wayland true false)" + myconf_gn+=" ozone_platform=$(usex wayland \"wayland\" \"x11\")" + use wayland && myconf_gn+=" use_system_libffi=true" + fi + + # Results in undefined references in chrome linking, may require CFI to work + if use arm64; then + myconf_gn+=" arm_control_flow_integrity=\"none\"" + fi + + # Enable official builds + myconf_gn+=" is_official_build=$(usex official true false)" + myconf_gn+=" use_thin_lto=$(usex lto true false)" + myconf_gn+=" thin_lto_enable_optimizations=$(usex lto true false)" + if use official; then + # Allow building against system libraries in official builds + sed -i 's/OFFICIAL_BUILD/GOOGLE_CHROME_BUILD/' \ + tools/generate_shim_headers/generate_shim_headers.py || die + # Disable CFI: unsupported for GCC, requires clang+lto+lld + myconf_gn+=" is_cfi=false" + # Don't add symbols to build + myconf_gn+=" symbol_level=0" + fi + + if use pgo; then + myconf_gn+=" chrome_pgo_phase=${1}" + if [[ "$1" == "2" ]]; then + myconf_gn+=" pgo_data_path=\"${2}\"" + fi + else + # Disable PGO, because profile data is only compatible with >=clang-11 + myconf_gn+=" chrome_pgo_phase=0" + fi + + # user CXXFLAGS might overwrite -march=armv8-a+crc+crypto, bug #851639 + if use arm64 && tc-is-gcc; then + sed -i '/^#if HAVE_ARM64_CRC32C/a #pragma GCC target ("+crc+crypto")' \ + third_party/crc32c/src/src/crc32c_arm64.cc || die + fi + + # skipping typecheck is only supported on amd64, bug #876157 + if ! use amd64; then + myconf_gn+=" devtools_skip_typecheck=false" + fi + + einfo "Configuring Chromium ..." + set -- gn gen --args="${myconf_gn} ${EXTRA_GN}" out/Release + echo "$@" + "$@" || die +} + +src_configure() { + chromium_configure $(usex pgo 1 0) +} + +chromium_compile() { + # Final link uses lots of file descriptors. + ulimit -n 2048 + + # Calling this here supports resumption via FEATURES=keepwork + python_setup + + # Don't inherit PYTHONPATH from environment, bug #789021, #812689 + local -x PYTHONPATH= + + # Build mksnapshot and pax-mark it. + if use pax-kernel; then + local x + for x in mksnapshot v8_context_snapshot_generator; do + if tc-is-cross-compiler; then + eninja -C out/Release "host/${x}" + pax-mark m "out/Release/host/${x}" + else + eninja -C out/Release "${x}" + pax-mark m "out/Release/${x}" + fi + done + fi + + # Even though ninja autodetects number of CPUs, we respect + # user's options, for debugging with -j 1 or any other reason. + eninja -C out/Release chrome chromedriver + use suid && eninja -C out/Release chrome_sandbox + + pax-mark m out/Release/chrome +} + +# This function is called from virtx, and must always return so that Xvfb +# session isn't left running. If we return 1, virtx will call die(). +chromium_profile() { + einfo "Profiling for PGO" + + pushd "${WORKDIR}/chromium-profiler-"* >/dev/null || return 1 + + # Remove old profdata in case profiling was interrupted. + rm -rf "${1}" || return 1 + + if ! "${EPYTHON}" ./chromium_profiler.py \ + --chrome-executable "${S}/out/Release/chrome" \ + --chromedriver-executable "${S}/out/Release/chromedriver.unstripped" \ + --add-arg no-sandbox --add-arg disable-dev-shm-usage \ + --profile-output "${1}"; then + eerror "Profiling failed" + return 1 + fi + + popd >/dev/null || return 1 +} + +src_compile() { + if use pgo; then + local profdata + + profdata="${WORKDIR}/chromium.profdata" + + if [[ ! -e "${WORKDIR}/.pgo-profiled" ]]; then + chromium_compile + virtx chromium_profile "$profdata" + + touch "${WORKDIR}/.pgo-profiled" || die + fi + + if [[ ! -e "${WORKDIR}/.pgo-phase-2-configured" ]]; then + # Remove phase 1 output + rm -r out/Release || die + + chromium_configure 2 "$profdata" + + touch "${WORKDIR}/.pgo-phase-2-configured" || die + fi + + if [[ ! -e "${WORKDIR}/.pgo-phase-2-compiled" ]]; then + chromium_compile + touch "${WORKDIR}/.pgo-phase-2-compiled" || die + fi + else + chromium_compile + fi + + mv out/Release/chromedriver{.unstripped,} || die + + rm -f out/Release/locales/*.pak.info || die + + # Build manpage; bug #684550 + sed -e 's|@@PACKAGE@@|chromium-browser|g; + s|@@MENUNAME@@|Chromium|g;' \ + chrome/app/resources/manpage.1.in > \ + out/Release/chromium-browser.1 || die + + # Build desktop file; bug #706786 + sed -e 's|@@MENUNAME@@|Chromium|g; + s|@@USR_BIN_SYMLINK_NAME@@|chromium-browser|g; + s|@@PACKAGE@@|chromium-browser|g; + s|\(^Exec=\)/usr/bin/|\1|g;' \ + chrome/installer/linux/common/desktop.template > \ + out/Release/chromium-browser-chromium.desktop || die + + # Build vk_swiftshader_icd.json; bug #827861 + sed -e 's|${ICD_LIBRARY_PATH}|./libvk_swiftshader.so|g' \ + third_party/swiftshader/src/Vulkan/vk_swiftshader_icd.json.tmpl > \ + out/Release/vk_swiftshader_icd.json || die +} + +src_install() { + local CHROMIUM_HOME="/usr/$(get_libdir)/chromium-browser" + exeinto "${CHROMIUM_HOME}" + doexe out/Release/chrome + + if use suid; then + newexe out/Release/chrome_sandbox chrome-sandbox + fperms 4755 "${CHROMIUM_HOME}/chrome-sandbox" + fi + + doexe out/Release/chromedriver + doexe out/Release/chrome_crashpad_handler + + ozone_auto_session () { + use X && use wayland && ! use headless && echo true || echo false + } + local sedargs=( -e + "s:/usr/lib/:/usr/$(get_libdir)/:g; + s:@@OZONE_AUTO_SESSION@@:$(ozone_auto_session):g" + ) + sed "${sedargs[@]}" "${FILESDIR}/chromium-launcher-r7.sh" > chromium-launcher.sh || die + doexe chromium-launcher.sh + + # It is important that we name the target "chromium-browser", + # xdg-utils expect it; bug #355517. + dosym "${CHROMIUM_HOME}/chromium-launcher.sh" /usr/bin/chromium-browser + # keep the old symlink around for consistency + dosym "${CHROMIUM_HOME}/chromium-launcher.sh" /usr/bin/chromium + + dosym "${CHROMIUM_HOME}/chromedriver" /usr/bin/chromedriver + + # Allow users to override command-line options, bug #357629. + insinto /etc/chromium + newins "${FILESDIR}/chromium.default" "default" + + pushd out/Release/locales > /dev/null || die + chromium_remove_language_paks + popd + + insinto "${CHROMIUM_HOME}" + doins out/Release/*.bin + doins out/Release/*.pak + ( + shopt -s nullglob + local files=(out/Release/*.so out/Release/*.so.[0-9]) + [[ ${#files[@]} -gt 0 ]] && doins "${files[@]}" + ) + + # Install bundled xdg-utils, avoids installing X11 libraries with USE="-X wayland" + doins out/Release/xdg-{settings,mime} + + if ! use system-icu && ! use headless; then + doins out/Release/icudtl.dat + fi + + doins -r out/Release/locales + doins -r out/Release/MEIPreload + + # Install vk_swiftshader_icd.json; bug #827861 + doins out/Release/vk_swiftshader_icd.json + + if [[ -d out/Release/swiftshader ]]; then + insinto "${CHROMIUM_HOME}/swiftshader" + doins out/Release/swiftshader/*.so + fi + + # Install icons + local branding size + for size in 16 24 32 48 64 128 256 ; do + case ${size} in + 16|32) branding="chrome/app/theme/default_100_percent/chromium" ;; + *) branding="chrome/app/theme/chromium" ;; + esac + newicon -s ${size} "${branding}/product_logo_${size}.png" \ + chromium-browser.png + done + + # Install desktop entry + domenu out/Release/chromium-browser-chromium.desktop + + # Install GNOME default application entry (bug #303100). + insinto /usr/share/gnome-control-center/default-apps + newins "${FILESDIR}"/chromium-browser.xml chromium-browser.xml + + # Install manpage; bug #684550 + doman out/Release/chromium-browser.1 + dosym chromium-browser.1 /usr/share/man/man1/chromium.1 + + readme.gentoo_create_doc +} + +pkg_postrm() { + xdg_icon_cache_update + xdg_desktop_database_update +} + +pkg_postinst() { + xdg_icon_cache_update + xdg_desktop_database_update + readme.gentoo_print_elog + + if ! use headless; then + if use vaapi; then + elog "VA-API is disabled by default at runtime. You have to enable it" + elog "by adding --enable-features=VaapiVideoDecoder to CHROMIUM_FLAGS" + elog "in /etc/chromium/default." + fi + if use screencast; then + elog "Screencast is disabled by default at runtime. Either enable it" + elog "by navigating to chrome://flags/#enable-webrtc-pipewire-capturer" + elog "inside Chromium or add --enable-features=WebRTCPipeWireCapturer" + elog "to CHROMIUM_FLAGS in /etc/chromium/default." + fi + if use gtk4; then + elog "Chromium prefers GTK3 over GTK4 at runtime. To override this" + elog "behavior you need to pass --gtk-version=4, e.g. by adding it" + elog "to CHROMIUM_FLAGS in /etc/chromium/default." + fi + if use qt5 && use qt6; then + elog "Chromium automatically selects Qt5 or Qt6 based on your desktop" + elog "environment. To override you need to pass --qt-version=5 or" + elog "--qt-version=6, e.g. by adding it to CHROMIUM_FLAGS in" + elog "/etc/chromium/default." + fi + fi +} diff --git a/www-client/chromium/metadata.xml b/www-client/chromium/metadata.xml index e5e74d0162c3..ac92a4fe8071 100644 --- a/www-client/chromium/metadata.xml +++ b/www-client/chromium/metadata.xml @@ -23,11 +23,12 @@ <flag name="pic">Disable optimized assembly code that is not PIC friendly</flag> <flag name="proprietary-codecs">Enable codecs for patent-encumbered audio and video formats.</flag> <flag name="suid">Build the SUID sandbox, which is only needed on CONFIG_USER_NS=n kernels</flag> - <flag name="system-av1">Use system libaom and dav1d instead of the bundled one.</flag> - <flag name="system-ffmpeg">Use system ffmpeg instead of the bundled one</flag> - <flag name="system-harfbuzz">Use system harfbuzz instead of the bundled one.</flag> - <flag name="system-icu">Use system icu instead of the bundled one</flag> - <flag name="system-png">Use system libpng instead of the bundled one.</flag> + <flag name="system-av1">Use system <pkg>media-libs/libaom</pkg> and <pkg>media-libs/dav1d</pkg> instead of the bundled libraries.</flag> + <flag name="system-ffmpeg">Use system <pkg>media-video/ffmpeg</pkg> instead of the bundled version.</flag> + <flag name="system-harfbuzz">Use system <pkg>media-libs/harfbuzz</pkg> instead of the bundled library.</flag> + <flag name="system-icu">Use system <pkg>dev-libs/icu</pkg> instead of the bundled one</flag> + <flag name="system-png">Use system <pkg>media-libs/libpng</pkg> instead of the bundled library</flag> + <flag name="system-zstd">Use system <pkg>app-arch/zstd</pkg> instead of the bundled one.</flag> <flag name="widevine">Unsupported closed-source DRM capability (required by Netflix VOD)</flag> </use> <upstream> diff --git a/www-client/google-chrome/Manifest b/www-client/google-chrome/Manifest index 0fe13fbdb61c..78487744e845 100644 --- a/www-client/google-chrome/Manifest +++ b/www-client/google-chrome/Manifest @@ -1,3 +1,3 @@ -DIST google-chrome-stable_117.0.5938.62-1_amd64.deb 103478016 BLAKE2B 495b7fd4b2cf14fa3d2300a13e631d55a96183c508549f3f2c1dfa54a40b3dbfb6078aaba0198e3ad0bc1c05f8f45ebbefc79a934df37c187ab3638950c08145 SHA512 8de241ce32910af84db2e64da008beedbe7e39ec0b677be6c7c6f7b03b3e7488c880bd5ca7abb8d08e1b9ba10320b12664326817cac5fefba2a5d8e777337ade -EBUILD google-chrome-117.0.5938.62.ebuild 2982 BLAKE2B c54253c46bcb714806d7bd3828719095e77d2eaa884bdfac013cda91204648bc27da0c226f9dc8db60e11191eb3b94304a5c6dac03244ac3b15c3e89c108156b SHA512 d44cb3f0a2e011270669d7a048b4e8f01f78de0b9de27607e56dd579eee4b22f65a1d3d1ee1e2b00c2297fbfb321b858feb107f2c319d198b045b5704a60fc1a +DIST google-chrome-stable_117.0.5938.88-1_amd64.deb 103464324 BLAKE2B 033962a46e05d3deb8917eb9862d99af3d721c1559619f82d6a62c93353a8a816f02e72d80b550bdab5d2d09dae9105b06f7e61381a6ed62b61acab712b24f73 SHA512 0bfc05effa8eba9c9e36250f5a47164720b86e203d51f9c27724a00dade7510506da970b4bb557c3a3885453f3e4790332aa4a05ed758107c6b553ed02362d12 +EBUILD google-chrome-117.0.5938.88.ebuild 2982 BLAKE2B c54253c46bcb714806d7bd3828719095e77d2eaa884bdfac013cda91204648bc27da0c226f9dc8db60e11191eb3b94304a5c6dac03244ac3b15c3e89c108156b SHA512 d44cb3f0a2e011270669d7a048b4e8f01f78de0b9de27607e56dd579eee4b22f65a1d3d1ee1e2b00c2297fbfb321b858feb107f2c319d198b045b5704a60fc1a MISC metadata.xml 437 BLAKE2B 35ab5a754d8e65db84e25b08c76bed923c2f9eb1b1d65687dda842313b5f339c90cbb3eb8fe12ecb58f201383955ad8f72a5b34484265194a3fcffcf760122ef SHA512 82e6057b085e849bc5484b53fef974022bb9db33836502e8d54fca3c8f54f47768f9b0ed4591d90a444e82142e727d4e4071236b114705f91c005f170b2a3986 diff --git a/www-client/google-chrome/google-chrome-117.0.5938.62.ebuild b/www-client/google-chrome/google-chrome-117.0.5938.88.ebuild index 394bc9733f44..394bc9733f44 100644 --- a/www-client/google-chrome/google-chrome-117.0.5938.62.ebuild +++ b/www-client/google-chrome/google-chrome-117.0.5938.88.ebuild diff --git a/www-client/microsoft-edge-beta/Manifest b/www-client/microsoft-edge-beta/Manifest index f498015b8c27..56835045f495 100644 --- a/www-client/microsoft-edge-beta/Manifest +++ b/www-client/microsoft-edge-beta/Manifest @@ -1,7 +1,7 @@ -DIST microsoft-edge-beta_117.0.2045.12-1_amd64.deb 154940642 BLAKE2B 5b27e6c7f0698cdaacf8e4bee61c252754c2e3d13f59fdc2e333f6ecbd9d410ab5d791e15122a43719b5faf1fa623a214cd3be5d7000bec586e7059fde40b5d5 SHA512 185df5dc6c6a23cca924ffe85b8be910027569edf0d55e7d0251f237dc70c49b20b2fa27c2e51819dd44d8f269819b4eb396afdcbe4f09ca49a302a4c31e8bd3 -DIST microsoft-edge-beta_117.0.2045.21-1_amd64.deb 155014422 BLAKE2B 2a44a9364cbf6838fffefcac5eaf83cfc8a68ccabd6c858f4a0653093166e9fb28aa53b80e5f5b8ae0b83f359cce1b3985a06201f30386a77829a88ef9c3ac1a SHA512 89ff0f00335a56649bdb1cc1eae8052c118ef9056acd37932e545f90fba645b670f106d9de2a52fa158923a80b9a28e35e6dc6f87118d9acff465015d275ed20 DIST microsoft-edge-beta_117.0.2045.27-1_amd64.deb 155052378 BLAKE2B 634a3ceae547067431ab99f7a96f0698dc8f38cc43cd5ebe695e5490f7cd64df14ca5295c36f0e8f2ddb285f9ac8e2c2b066e00d6d34968da71d3b2e86f2683d SHA512 dca13a8c6f998c15570649c8ab6cf146e6d1fffc4a369d271551d787b82f583c0fa501474ba4488a9bfbcdcf82c187b2d0163647ae7754cb0c7c0e6acba86d30 -EBUILD microsoft-edge-beta-117.0.2045.12.ebuild 2610 BLAKE2B 609795e4a6fc2716b624555212f9ec2038cd17ad0af2133548ac99f63b8fc34733686f3fb845637cdcd589e3bbff7259540fa06c264fb51d23ac6b2570f0a58f SHA512 7cb6604697d8f55a7da5ec1b9a8b49921f0bb62810962c2b8de5f9197b40ab21fd0e2e59daebb7bdea56df8d3549cdcc4bb02bc1b8aea40ca02ebc6bff7a5d1e -EBUILD microsoft-edge-beta-117.0.2045.21.ebuild 2610 BLAKE2B 609795e4a6fc2716b624555212f9ec2038cd17ad0af2133548ac99f63b8fc34733686f3fb845637cdcd589e3bbff7259540fa06c264fb51d23ac6b2570f0a58f SHA512 7cb6604697d8f55a7da5ec1b9a8b49921f0bb62810962c2b8de5f9197b40ab21fd0e2e59daebb7bdea56df8d3549cdcc4bb02bc1b8aea40ca02ebc6bff7a5d1e +DIST microsoft-edge-beta_117.0.2045.30-1_amd64.deb 155059070 BLAKE2B be05d19339cf1d55d7f53ae0887ded5e6db21c88bcce8ce87acc1722ea64c3edd3eb7e09a109bbfe2b2a1400a8a2dcddeb8db6b14c25900bf1c4a824ceeae38d SHA512 6e090b5847b2601729c4d44283fcb739dbc7e9f73a70e7af6eb94b3b4d6339ae54509785a8df0f95c1604e047d246988d310e8de42ac7b2a8287077d5aeb83ce +DIST microsoft-edge-beta_117.0.2045.31-1_amd64.deb 155039530 BLAKE2B 1b8d58d7af3fc3a4cdf0b94962c8194b4bfb44407f8f6099e3e39246d721e388f7b7ae8da6952144f8b146e811f6a9a7af12fd2ef82d55422f31a39dbc0f079c SHA512 74812d1d8d2f7b3d442971ecd5e611c1cf74eeb155653fcc42539a6393cd3b336687679c683b50eaa52c96eaa3f3c8ab1a79dd93051e18dddae2825b2e6599c8 EBUILD microsoft-edge-beta-117.0.2045.27.ebuild 2610 BLAKE2B 609795e4a6fc2716b624555212f9ec2038cd17ad0af2133548ac99f63b8fc34733686f3fb845637cdcd589e3bbff7259540fa06c264fb51d23ac6b2570f0a58f SHA512 7cb6604697d8f55a7da5ec1b9a8b49921f0bb62810962c2b8de5f9197b40ab21fd0e2e59daebb7bdea56df8d3549cdcc4bb02bc1b8aea40ca02ebc6bff7a5d1e +EBUILD microsoft-edge-beta-117.0.2045.30.ebuild 2610 BLAKE2B 609795e4a6fc2716b624555212f9ec2038cd17ad0af2133548ac99f63b8fc34733686f3fb845637cdcd589e3bbff7259540fa06c264fb51d23ac6b2570f0a58f SHA512 7cb6604697d8f55a7da5ec1b9a8b49921f0bb62810962c2b8de5f9197b40ab21fd0e2e59daebb7bdea56df8d3549cdcc4bb02bc1b8aea40ca02ebc6bff7a5d1e +EBUILD microsoft-edge-beta-117.0.2045.31.ebuild 2610 BLAKE2B 609795e4a6fc2716b624555212f9ec2038cd17ad0af2133548ac99f63b8fc34733686f3fb845637cdcd589e3bbff7259540fa06c264fb51d23ac6b2570f0a58f SHA512 7cb6604697d8f55a7da5ec1b9a8b49921f0bb62810962c2b8de5f9197b40ab21fd0e2e59daebb7bdea56df8d3549cdcc4bb02bc1b8aea40ca02ebc6bff7a5d1e MISC metadata.xml 528 BLAKE2B ef09f12e6f9b503cd78a39ece67ab0b21c4760114b052bf105b7c5e426a1df43a5b37ff547338fc7122ac8a029b2ebb85a8793dbd4d192ae990ae71829dcdec6 SHA512 b6ab632cfce365f249a178a261eba3d469cd645cdcb99dd1bc4f1e865fbd6668cfd0f7171843e2b234ff852f8191a8b08b48cf89991cdfc7ca36337a71e5a38d diff --git a/www-client/microsoft-edge-beta/microsoft-edge-beta-117.0.2045.12.ebuild b/www-client/microsoft-edge-beta/microsoft-edge-beta-117.0.2045.30.ebuild index ebc23fabaa28..ebc23fabaa28 100644 --- a/www-client/microsoft-edge-beta/microsoft-edge-beta-117.0.2045.12.ebuild +++ b/www-client/microsoft-edge-beta/microsoft-edge-beta-117.0.2045.30.ebuild diff --git a/www-client/microsoft-edge-beta/microsoft-edge-beta-117.0.2045.21.ebuild b/www-client/microsoft-edge-beta/microsoft-edge-beta-117.0.2045.31.ebuild index ebc23fabaa28..ebc23fabaa28 100644 --- a/www-client/microsoft-edge-beta/microsoft-edge-beta-117.0.2045.21.ebuild +++ b/www-client/microsoft-edge-beta/microsoft-edge-beta-117.0.2045.31.ebuild diff --git a/www-client/microsoft-edge/Manifest b/www-client/microsoft-edge/Manifest index c05768c18495..cb004a46d834 100644 --- a/www-client/microsoft-edge/Manifest +++ b/www-client/microsoft-edge/Manifest @@ -1,3 +1,3 @@ -DIST microsoft-edge-stable_116.0.1938.81-1_amd64.deb 151375446 BLAKE2B 7c59ae120707bfb1942eb744554541c3d68c5ecb4d213b60be4d5a8013310dad3d83ba8ff12351075a5b976e185b72418e7b1285575fb7249abaa6f9f05eac50 SHA512 f5f2eaca13b1ce8c589910c40f502ebf5c8812c6146171a83d1d391e1ea175cf7afe5004943b5529da1bd828199e1c6cba27cc40fdc1115af622c1a58c3cbdfc -EBUILD microsoft-edge-116.0.1938.81.ebuild 2609 BLAKE2B 90b177b603961701034cce74e7157913a700d5d0e3c656cb920a4dfcd8bcdea12f4233a7e18d5ed5fc8e07eafa559328c8ffbd6f3a601462f6ae2e668484130d SHA512 4ae9b77a6442058170f4b72ed5b953559617a2baa6449497879b9742367dc465b15cf2a4202cee7d073d1a459faa8d984084559f14bcc52a1354929e3047ae49 +DIST microsoft-edge-stable_117.0.2045.31-1_amd64.deb 154998994 BLAKE2B 4596a4461735b0333542d285fc5f441f7bd5fc2d361da4576480558901ad9c0973c10d746539013f2211f0ed46f5fd353e8aba455cef17583e52d009d0834fcc SHA512 ba95f2f6606a1ce768d916614a3a756f75f54e610491dcf545c8d75a6fd6961b9ac319dd7e5bf3b376355b0e18bb559b61c19821c96d794228b7d87ef15f9b67 +EBUILD microsoft-edge-117.0.2045.31.ebuild 2609 BLAKE2B 90b177b603961701034cce74e7157913a700d5d0e3c656cb920a4dfcd8bcdea12f4233a7e18d5ed5fc8e07eafa559328c8ffbd6f3a601462f6ae2e668484130d SHA512 4ae9b77a6442058170f4b72ed5b953559617a2baa6449497879b9742367dc465b15cf2a4202cee7d073d1a459faa8d984084559f14bcc52a1354929e3047ae49 MISC metadata.xml 528 BLAKE2B ef09f12e6f9b503cd78a39ece67ab0b21c4760114b052bf105b7c5e426a1df43a5b37ff547338fc7122ac8a029b2ebb85a8793dbd4d192ae990ae71829dcdec6 SHA512 b6ab632cfce365f249a178a261eba3d469cd645cdcb99dd1bc4f1e865fbd6668cfd0f7171843e2b234ff852f8191a8b08b48cf89991cdfc7ca36337a71e5a38d diff --git a/www-client/microsoft-edge/microsoft-edge-116.0.1938.81.ebuild b/www-client/microsoft-edge/microsoft-edge-117.0.2045.31.ebuild index 40e3af0e1470..40e3af0e1470 100644 --- a/www-client/microsoft-edge/microsoft-edge-116.0.1938.81.ebuild +++ b/www-client/microsoft-edge/microsoft-edge-117.0.2045.31.ebuild diff --git a/www-client/opera/Manifest b/www-client/opera/Manifest index d19ee8615c50..f1c634355c0a 100644 --- a/www-client/opera/Manifest +++ b/www-client/opera/Manifest @@ -1,4 +1,4 @@ DIST opera-ffmpeg-codecs-114.0.5735.9.tar.xz 1315192 BLAKE2B ef9a0cfc8c30ac0a837863644f3c2d5e78059575e2b8f6fda9253304f4815a39d021602e802dac7e1d5a1685aa5015a02019c4a0399f0bdc81136f956cc1d55f SHA512 bdad66bd5d238bdeb81a4e2a956f0a814633360f05c7bed2161df9506d2ccc444445ba452cc8974c755fe0d3f46adceb90324a472a5dac72e9c65391ae7a841c -DIST opera-stable_102.0.4880.51_amd64.deb 105785512 BLAKE2B 1540067df321b407a0345cb24cdd45941c78a08d6ac53b20f0bb1e58687ee944c3f54d9d5b55cb6f28fa61b67e5a3eaf14e4fa789a2c02110064cf5d25ba55f0 SHA512 12a1b962420e987397041a0940d1310347a075fc1cae2ba2b5d6d0060d34e53e6e31d42424c07f3550e8727a28a8aaf83bfa48e8b908cb64a66156f4ac217501 -EBUILD opera-102.0.4880.51.ebuild 3799 BLAKE2B 1775a447a223aad7a3854b5d1b002f61d35c314b3c165ad277f711358227c0331d8566ea950268d90c0769be3d5c7f01d7885be47511531037dc97b378b4378e SHA512 832ddd08226aa72f25e797aa4f834d9636f0769797999cadea3713705f4628d6154c0a08f90ae9d94da9a22d2ef20ae92e16d07afdfd8bb787ec898c4badcd7e +DIST opera-stable_102.0.4880.56_amd64.deb 105794824 BLAKE2B c58a0d8328e0c18aecf9d39049f818b4c4cf223249e7ea556addf133db1428b1afd382a6b028573a961d24fe225582be381587800805363c390bac7ba87666db SHA512 b2b4f140fc07076a0d0d5dfa7b4ff32d9be170883c5d6152eaebeb249dd096ce0dd4726649c69e1cf9ac53bb169eb32cbd5d5896aa616c3a335361ea03d06f4b +EBUILD opera-102.0.4880.56.ebuild 3799 BLAKE2B 1775a447a223aad7a3854b5d1b002f61d35c314b3c165ad277f711358227c0331d8566ea950268d90c0769be3d5c7f01d7885be47511531037dc97b378b4378e SHA512 832ddd08226aa72f25e797aa4f834d9636f0769797999cadea3713705f4628d6154c0a08f90ae9d94da9a22d2ef20ae92e16d07afdfd8bb787ec898c4badcd7e MISC metadata.xml 380 BLAKE2B 6126e5c5d5f67d1bd7d4b6659fbc9f8f62ef105e737d2cc4e6c652f4c899df1b55ef2abe077e41aa2e4eb3d553a2652e38a583b3c7baac7a20318b69f766997f SHA512 cbe76a1630f13557a0aae1703436b19b0f9f7842c5604695d49255937c8304fff07ec20f26d408527ee672e2e9625ebc748bb7d3879d5fc77c06655c4b9b1816 diff --git a/www-client/opera/opera-102.0.4880.51.ebuild b/www-client/opera/opera-102.0.4880.56.ebuild index 1b66d70aadeb..1b66d70aadeb 100644 --- a/www-client/opera/opera-102.0.4880.51.ebuild +++ b/www-client/opera/opera-102.0.4880.56.ebuild diff --git a/www-plugins/Manifest.gz b/www-plugins/Manifest.gz Binary files differindex 9437f82f03e2..fd405c5ca7c0 100644 --- a/www-plugins/Manifest.gz +++ b/www-plugins/Manifest.gz diff --git a/www-plugins/chrome-binary-plugins/Manifest b/www-plugins/chrome-binary-plugins/Manifest index 1396010a015e..9c33f3c2d47f 100644 --- a/www-plugins/chrome-binary-plugins/Manifest +++ b/www-plugins/chrome-binary-plugins/Manifest @@ -1,7 +1,7 @@ DIST google-chrome-beta_118.0.5993.11-1_amd64.deb 104140736 BLAKE2B 1e4b838c9655c4b6f6869248f810434ce71c8e1f810c5cb3daa899743a359fb529d5791f7578d67c5dcab5a07dd87c1e69e117f8e7a3e89867e7b7078a01390f SHA512 7583358a34a344ab3d07d5ffb4cb7704c59cf5aac5900f053d5a6d03bbfb3124c32106de994588f90f3dd8398ecb5354348d7745e93f0e1791528b34672e2e2f -DIST google-chrome-stable_117.0.5938.62-1_amd64.deb 103478016 BLAKE2B 495b7fd4b2cf14fa3d2300a13e631d55a96183c508549f3f2c1dfa54a40b3dbfb6078aaba0198e3ad0bc1c05f8f45ebbefc79a934df37c187ab3638950c08145 SHA512 8de241ce32910af84db2e64da008beedbe7e39ec0b677be6c7c6f7b03b3e7488c880bd5ca7abb8d08e1b9ba10320b12664326817cac5fefba2a5d8e777337ade +DIST google-chrome-stable_117.0.5938.88-1_amd64.deb 103464324 BLAKE2B 033962a46e05d3deb8917eb9862d99af3d721c1559619f82d6a62c93353a8a816f02e72d80b550bdab5d2d09dae9105b06f7e61381a6ed62b61acab712b24f73 SHA512 0bfc05effa8eba9c9e36250f5a47164720b86e203d51f9c27724a00dade7510506da970b4bb557c3a3885453f3e4790332aa4a05ed758107c6b553ed02362d12 DIST google-chrome-unstable_118.0.5993.11-1_amd64.deb 104161464 BLAKE2B 350ab9f3fd797fbfc658913671f1a4406cfef0fe29966f00a8d2fcd0df5f94da6da2f2ac9efcd79b9789393d41b9817ea2034b2d4963f3a3c8bb916afeccad1d SHA512 fd2c780e3731f643276bf31074adfcbc8334b10ea0bbb55681de95a3a55b21b1e446301ca461bfa757d1fbf08e2ee29366d19aaea32294e487ecdf8b6cdb1884 -EBUILD chrome-binary-plugins-117.0.5938.62.ebuild 1178 BLAKE2B 4144d89038f8f70136a77d57c3b14e83ed1be4674ab11104bbf41d822fd28325d207b4d8a7543eff856aa943dc11e3a9185683e704640ef626a0c61652e91d84 SHA512 fd6ea3e0a93e2e848c2e4dd23618c37a2b656c6c05f31fc28440888196e02226fdd272887abddf4a6b78d46befc3aa13b81c7df499d693accc04a1d771a4bca3 +EBUILD chrome-binary-plugins-117.0.5938.88.ebuild 1178 BLAKE2B 4144d89038f8f70136a77d57c3b14e83ed1be4674ab11104bbf41d822fd28325d207b4d8a7543eff856aa943dc11e3a9185683e704640ef626a0c61652e91d84 SHA512 fd6ea3e0a93e2e848c2e4dd23618c37a2b656c6c05f31fc28440888196e02226fdd272887abddf4a6b78d46befc3aa13b81c7df499d693accc04a1d771a4bca3 EBUILD chrome-binary-plugins-118.0.5993.11_alpha.ebuild 1179 BLAKE2B 22b12632b6411257f42e355b4cfd59ec1432b3b52e386d23c5254bbfbf02d34500982549db4d5eb145def8b2a4265d359b1e466e0b3fbb5d5bad31b9c2618212 SHA512 a6ccf2da3030d77c2aab71edbeebf62af1d91b3fe9f805d255902491f17ab62062e3fe389af865716edcbdb559b64632452ca698e126bab949b885309f8a48f1 EBUILD chrome-binary-plugins-118.0.5993.11_beta.ebuild 1179 BLAKE2B 22b12632b6411257f42e355b4cfd59ec1432b3b52e386d23c5254bbfbf02d34500982549db4d5eb145def8b2a4265d359b1e466e0b3fbb5d5bad31b9c2618212 SHA512 a6ccf2da3030d77c2aab71edbeebf62af1d91b3fe9f805d255902491f17ab62062e3fe389af865716edcbdb559b64632452ca698e126bab949b885309f8a48f1 MISC metadata.xml 263 BLAKE2B 63f20710af1b20f01824544c06058c4bef7c4b6e1b66a2bcd17c2dde8f48e6b30a074ec6c3940976d652bb8885a80495914a3ddf4de5766c04f5913780c85668 SHA512 85a03d35084d8d81e038c8065fe58a36f3dd1f5355aaf62033ba590636fa4855ee993ec5f3d10645a55754debddf0b57b4403172f3808e4575b3b2d8d7f180c0 diff --git a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-117.0.5938.62.ebuild b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-117.0.5938.88.ebuild index d94dd5bfe69b..d94dd5bfe69b 100644 --- a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-117.0.5938.62.ebuild +++ b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-117.0.5938.88.ebuild diff --git a/x11-drivers/Manifest.gz b/x11-drivers/Manifest.gz Binary files differindex 467bbdfffc1c..004b5e895115 100644 --- a/x11-drivers/Manifest.gz +++ b/x11-drivers/Manifest.gz diff --git a/x11-drivers/nvidia-drivers/Manifest b/x11-drivers/nvidia-drivers/Manifest index 6842334c40f0..8d3b0e64f6b0 100644 --- a/x11-drivers/nvidia-drivers/Manifest +++ b/x11-drivers/nvidia-drivers/Manifest @@ -46,9 +46,9 @@ DIST nvidia-xconfig-470.199.02.tar.bz2 108683 BLAKE2B 80e5b356f1b2a10b2f0d1a139b DIST nvidia-xconfig-525.125.06.tar.bz2 111119 BLAKE2B bd9ef08c361e969775522911a931a25b4512a59d9aa2f90ab1be1696161cd127f20c526b31173d0226408c74da14b5cb381c717d6b8b8b3975b2449e5beb7d9c SHA512 7595f88004aa23595364dd25db35986abb802de80c9e70c9f22367184859057140271dcfd8688ec9d686ca67ae85740c21300ddebd1dbd78af5660896154f3b4 DIST nvidia-xconfig-535.104.05.tar.bz2 111008 BLAKE2B 3656fb5410a80113fb6198f8f49754538786394cf9fd911332cd6f23b0076b71a81612f213facd290d50806e5c35c3ed935edfbe356d0992c22d6cbc91c87bd4 SHA512 fa5f6b800344b22efeb9662954e7a3513c52f197d72d2a9bc4e66afb9d1656d4d248ac0c085915d2ce5c68fe067f27042ff195d6425dc189a7b70a56d102a27a DIST open-gpu-kernel-modules-535.43.09.tar.gz 12753157 BLAKE2B 80b5294efee18a085ca4b0bca9f0b001cbd42a15094fd7e8d1ee3031334b25aa421552ca9154802da8604bfb7c3f1a2cc67ad7cac226d5e361a37ca9928f0b0e SHA512 c2024a80a16b4acfcaa43cf2febfd9203c26289e95134f9d3b3147297f52e2e5605de0e83ea99d9c6ee65b0e4d8cd36a49558c0410ab19598524f7de926ead1f -EBUILD nvidia-drivers-390.157.ebuild 14000 BLAKE2B 805fa37475ab2580dcd4f5d24947ff401e6d7932e79cfa3994d0b362f33672e15fe99a812458c44d2dd2012e3a4e9965203edacd9cfc99e35f895c90e1324139 SHA512 68ad898a113db55ff402ce95c30363ff32e18d907362a96d8169b54a671894c9767843a500d1f620ac01ef9ccdbd9a5878dfbb955836f214072ec7b0b0e860cf -EBUILD nvidia-drivers-470.199.02.ebuild 14656 BLAKE2B 4f67bea9cf732e0aa4a8333687a1f47c8fd657d1af648a5f38c595fcea084445e2ca7f6e8ab2d9d9646e1ffe1b7cb39df7564288880050121cf0c289427024b6 SHA512 8db360878365d1be726eaaf5c1645d863faf6324e9ac57151ace55071690c9fb974804ca5f915c0a760a74e72a22548013bc5fae34bcff86c39c17b59f8300fe -EBUILD nvidia-drivers-525.125.06.ebuild 16960 BLAKE2B 0dfcd83e2e9760aabf91d2717dff6f1cc4a57854532a4f338d9c5aa801041269a7901db08cb8922018a563cf01c721fcaa2a31a4cede9b40c07befd72a801a3f SHA512 11b44447bdec3ea67910a16d1e86da84af0097c31b4bbea1950b1a3b0694f30f820d30c30c9b88de8bb43ff5603a56a6fad421d798e2ae6e6c87b1b8b4743b46 -EBUILD nvidia-drivers-535.104.05.ebuild 17081 BLAKE2B 5e89d002f8f9abe8f211f87e46bbc4d48878f8f395ba625fa37f051bc4e288defc0b33ea1377ee3d7d5ebda2035f2352a4df890ccfd3ff0759d93ba816881137 SHA512 60ef8c6d9343b355d67d766c6914aaa49c499582f10e5937aed4acb7de8b2c87dd9abfdf0b9cafe1a09ed39a5e064704321e06ea57cd789a3c515fa87923c8cd -EBUILD nvidia-drivers-535.43.09.ebuild 17092 BLAKE2B 39d09a951f48d1f3d5439ca6bd3679964f3c5c68288553986f6f70d4ce0b0608300d4f7b4d0047bd87a1cb4e406a2f93bafec7b9662467e5f18f4cf7d7ad5b1c SHA512 78585e51b271d9bfb801e2b174b77c8ffeec66d9b8bf9b20c64aa21a8a965341183b9fbbcbd20238b561d2afe3551d06c93f5835eaadbcb2a0b7dd3ecce45786 +EBUILD nvidia-drivers-390.157.ebuild 14000 BLAKE2B ee20b11c2625728eb4bd33f7302f9400abc449752c819615dd421b4dd9a8f48b5707c55227f455cd85e9d2492cf32d4845925ee194e4f6135c94142b940a710d SHA512 e3965e41be4b4c22798411992508dbd4564777d5cc4ee57a8723b203be261c6b648a1e6e3b69f87880bff92db9485f2179efed7e496940dd6c9e51cd41a91339 +EBUILD nvidia-drivers-470.199.02.ebuild 14656 BLAKE2B 3369bef71b33542f2d03b2ed425649781f75b2f8548fe0ae92c8798cf238dd25358086d13770f552e6ca85cfe7fce3d2667efbbc39768d0309e8e60143630324 SHA512 9e886f8ef992ee0c67694f350c2f339c73f74c2bc1d066a35cfca0ca1f194efb491c2040049fd614f0bc2b7bd75c99636505eff60fc87f17a407af1afc7aa585 +EBUILD nvidia-drivers-525.125.06.ebuild 16960 BLAKE2B 697b47aa7b5f376dc0f76fc882828f0534dc31a80d4ba1c8a8b14cb0637636346869a4e9c7e9ebf2592dbeba5d4f00b3cbbcaa5dc8e31e28654e88d358f11080 SHA512 34a55b58ba788a9282e8804216834b264f383aa9fa2cc265324f92d3dd53ec5edecdbb3ddc68a9716bb1fffd2a52144f4f20c1aef467a12fd33fe224dfc844f9 +EBUILD nvidia-drivers-535.104.05.ebuild 17081 BLAKE2B 4d8529b802259a4902761dbb47a6603cf09d551f66eb80ea84497525f5804f5496a8a60656b92089c0b609cefc6f33a6e1942a6dcf2b737e2e485b7617556f63 SHA512 3e7608ae0f024fa3c59cae24ac9f8d7be450ae86df7c39cf4d8dc52ce923a9a16aa97dd895b80b839302f6c7150f0d6a5c5b83191ee7fc1779e3da1491c00e4f +EBUILD nvidia-drivers-535.43.09.ebuild 17130 BLAKE2B f1c5a6e8819a30a41188c6c7b9f28c9adf64e3cc36b33695b45675f23767d8133416b091c9d127142a851418c7bea776ebe7fccaa6da12e95b66240516a63651 SHA512 daf83c0d5d536436cf9f2ba4ba15d661b6bc66cc70e65f6fce113132a04b564a580b16b651f7860c1416430ffd6cb056aff71bfd078e1e8fbba13468f1ac4d14 MISC metadata.xml 1276 BLAKE2B 9fd18d8984ae4440f9623426edea81096b3aef9e591737d45f434848a24d50bda3ea6fa14fa412a9a59404b6256f00147b1a4650cf5f7a1a1445363fd844b522 SHA512 e46e21f95ea3b84dae5dee6bd2fa61efa4df7ebbf9ecb8033d5d590ad05c1343119822a50a156c3a46fcec5fbd1977cb6d6fc74c32e64ac4e8ded9760f09d91c diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-390.157.ebuild b/x11-drivers/nvidia-drivers/nvidia-drivers-390.157.ebuild index fb18011df4b9..5319b38d5e48 100644 --- a/x11-drivers/nvidia-drivers/nvidia-drivers-390.157.ebuild +++ b/x11-drivers/nvidia-drivers/nvidia-drivers-390.157.ebuild @@ -27,7 +27,6 @@ IUSE="+X abi_x86_32 abi_x86_64 persistenced +static-libs +tools" COMMON_DEPEND=" acct-group/video - sys-libs/glibc persistenced? ( acct-user/nvpd net-libs/libtirpc:= @@ -47,6 +46,7 @@ COMMON_DEPEND=" )" RDEPEND=" ${COMMON_DEPEND} + sys-libs/glibc X? ( media-libs/libglvnd[X,abi_x86_32(-)?] x11-libs/libX11[abi_x86_32(-)?] diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-470.199.02.ebuild b/x11-drivers/nvidia-drivers/nvidia-drivers-470.199.02.ebuild index cdc8b467b5af..f2a6c2f42703 100644 --- a/x11-drivers/nvidia-drivers/nvidia-drivers-470.199.02.ebuild +++ b/x11-drivers/nvidia-drivers/nvidia-drivers-470.199.02.ebuild @@ -26,7 +26,6 @@ IUSE="+X abi_x86_32 abi_x86_64 persistenced +static-libs +tools wayland" COMMON_DEPEND=" acct-group/video - sys-libs/glibc persistenced? ( acct-user/nvpd net-libs/libtirpc:= @@ -46,6 +45,7 @@ COMMON_DEPEND=" )" RDEPEND=" ${COMMON_DEPEND} + sys-libs/glibc X? ( media-libs/libglvnd[X,abi_x86_32(-)?] x11-libs/libX11[abi_x86_32(-)?] diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-525.125.06.ebuild b/x11-drivers/nvidia-drivers/nvidia-drivers-525.125.06.ebuild index 343e52fa97f9..465f5147fa11 100644 --- a/x11-drivers/nvidia-drivers/nvidia-drivers-525.125.06.ebuild +++ b/x11-drivers/nvidia-drivers/nvidia-drivers-525.125.06.ebuild @@ -29,7 +29,6 @@ REQUIRED_USE="kernel-open? ( modules )" COMMON_DEPEND=" acct-group/video - sys-libs/glibc X? ( x11-libs/libpciaccess ) persistenced? ( acct-user/nvpd @@ -50,6 +49,7 @@ COMMON_DEPEND=" )" RDEPEND=" ${COMMON_DEPEND} + sys-libs/glibc X? ( media-libs/libglvnd[X,abi_x86_32(-)?] x11-libs/libX11[abi_x86_32(-)?] diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-535.104.05.ebuild b/x11-drivers/nvidia-drivers/nvidia-drivers-535.104.05.ebuild index d58319e453af..2b6792634211 100644 --- a/x11-drivers/nvidia-drivers/nvidia-drivers-535.104.05.ebuild +++ b/x11-drivers/nvidia-drivers/nvidia-drivers-535.104.05.ebuild @@ -29,8 +29,6 @@ REQUIRED_USE="kernel-open? ( modules )" COMMON_DEPEND=" acct-group/video - sys-libs/glibc - dev-libs/openssl:0/3 X? ( x11-libs/libpciaccess ) persistenced? ( acct-user/nvpd @@ -51,6 +49,8 @@ COMMON_DEPEND=" )" RDEPEND=" ${COMMON_DEPEND} + dev-libs/openssl:0/3 + sys-libs/glibc X? ( media-libs/libglvnd[X,abi_x86_32(-)?] x11-libs/libX11[abi_x86_32(-)?] diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-535.43.09.ebuild b/x11-drivers/nvidia-drivers/nvidia-drivers-535.43.09.ebuild index cca0de3cf882..7e093cca624a 100644 --- a/x11-drivers/nvidia-drivers/nvidia-drivers-535.43.09.ebuild +++ b/x11-drivers/nvidia-drivers/nvidia-drivers-535.43.09.ebuild @@ -52,6 +52,8 @@ COMMON_DEPEND=" )" RDEPEND=" ${COMMON_DEPEND} + dev-libs/openssl:0/3 + sys-libs/glibc X? ( media-libs/libglvnd[X,abi_x86_32(-)?] x11-libs/libX11[abi_x86_32(-)?] diff --git a/x11-terms/Manifest.gz b/x11-terms/Manifest.gz Binary files differindex ecebf23a3bf7..fb7e18e66328 100644 --- a/x11-terms/Manifest.gz +++ b/x11-terms/Manifest.gz diff --git a/x11-terms/kitty-shell-integration/Manifest b/x11-terms/kitty-shell-integration/Manifest index c520e21d2807..65d57d01ea7d 100644 --- a/x11-terms/kitty-shell-integration/Manifest +++ b/x11-terms/kitty-shell-integration/Manifest @@ -1,4 +1,6 @@ DIST kitty-0.29.2.tar.xz 7809388 BLAKE2B 6928d79a6cc0eaac4d92ce3babbeb0a42bf1dbc92b775386b521c8399352ba77ab9828f8cfd9f40c3e4f29ae98852b6f3cb9ee1f412474ba2ef655c18d2c294d SHA512 a34d8b5bc817dd9d27f1afa190856d916576f52458ede2253655b294358b6b89b1f103acb90d8d66a494b346420ddedc9fcf1a3399f561268ded82e7b1954b06 +DIST kitty-0.30.0.tar.xz 7842724 BLAKE2B a656fbb74a92a6b834fe8d06a89eaa1240044b132d64d7ad9eb429c71fd60e564ed963638bb9ba4e99d3e31c2ac594543e702b298a0b53aea1050e3b2e19ae9a SHA512 05438de8752057d7c419da41621b4d8fcfa6e7189530efc32c7c8a0bf2e6dae0332dd1b661206f9dea5bf374713e86ea5e69f640b0e73fe617f528bc963a8792 EBUILD kitty-shell-integration-0.29.2.ebuild 1495 BLAKE2B bc45a20de5feb70d9b28c1dd8213e6534c63a92a773977624b99519d3241fd6a88e9ef077bbcbd7085d017f13cfbe4493dfd0465ee7534939e3d57075d04ac32 SHA512 bfd89b4cc1ed6a4140e0c69167d8a60dabef6f9138f8aae5938971ef91510684a6535a5c1d526e11a896a446a54dd6c987ac0bbeaee184ba3884ecfad21bced1 +EBUILD kitty-shell-integration-0.30.0.ebuild 1497 BLAKE2B 6ea66e76709c69b93f53e4e18ef633cacb1f85da806c8da0c9b20f34acf3bca9b23b277af990d87af3790ebc1e7e28c8acec026d20513af0a9443904eeb8d4c4 SHA512 0469292c85c26e118594dffb54b5ba751defa7a7200ba9b0041d9ab6812b66edada608880a71c2082058dbd50278a4643fb896b80aab142b01d2234868b194a5 EBUILD kitty-shell-integration-9999.ebuild 1403 BLAKE2B 9f1e4aebc1103678d42ba5809c41848b2ace36e2ed0137bdb0f30048cb4372c61f80e509a8087a52b149fe25115ca8aaa511d4697459e1087bee65788055dd85 SHA512 d7674435c3d3d9cfd04d47889f9e0f1cb4e60a6dc3506529829b3782e958fc3cb18fe8b0a25463725128106d6ca8308a17ae961b184e13682a1b05852e22ce4e MISC metadata.xml 610 BLAKE2B 29a121e206c4a21965f03cac1b01314dc32384eb617e9c188814f2c9a8896d10cb299aa4ef7fec74c5a74c966069355d291fe23d9f37b2cbb3d34ebb24850f81 SHA512 867c3bfc752f53287bea2f027a949bb433cd069f5480a5197986371db6dac4524577bf1503259a4fb4f6832ec7c860a5f2b4ac495a17c6a19fee5c62a70e6892 diff --git a/x11-terms/kitty-shell-integration/kitty-shell-integration-0.30.0.ebuild b/x11-terms/kitty-shell-integration/kitty-shell-integration-0.30.0.ebuild new file mode 100644 index 000000000000..683e7101b6b5 --- /dev/null +++ b/x11-terms/kitty-shell-integration/kitty-shell-integration-0.30.0.ebuild @@ -0,0 +1,37 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Shell integration scripts for kitty, a GPU-based terminal emulator" +HOMEPAGE="https://sw.kovidgoyal.net/kitty/" +SRC_URI="https://github.com/kovidgoyal/kitty/releases/download/v${PV}/kitty-${PV}.tar.xz" +S="${WORKDIR}/kitty-${PV}" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +RESTRICT="test" # intended to be ran on the full kitty package + +src_compile() { :; } + +src_install() { + # install the whole directory in the upstream suggested location + # for consistency (i.e. less variation between distros if someone + # ssh into Gentoo), then set symlinks to autoload where possible + # (these exit immediately if KITTY_SHELL_INTEGRATION is unset) + insinto /usr/share/kitty + doins -r shell-integration + + dosym -r {/usr/share/kitty/shell-integration/bash,/etc/bash/bashrc.d}/kitty.bash + + dosym -r /usr/share/{kitty/shell-integration/fish,fish}/vendor_completions.d/kitty.fish + dosym -r /usr/share/{kitty/shell-integration/fish,fish}/vendor_conf.d/kitty-shell-integration.fish + + dosym -r /usr/share/{kitty/shell-integration/zsh/completions,zsh/site-functions}/_kitty + # zsh integration is handled automatically without needing to modify rc files, + # but may require user intervention depending on zsh invocation or if remote + + # this is used internally by the ssh kitten and is not useful there + rm -r "${ED}"/usr/share/kitty/shell-integration/ssh || die +} diff --git a/x11-terms/kitty-terminfo/Manifest b/x11-terms/kitty-terminfo/Manifest index 98ebe2434a9a..7c0385d8f31b 100644 --- a/x11-terms/kitty-terminfo/Manifest +++ b/x11-terms/kitty-terminfo/Manifest @@ -1,4 +1,6 @@ DIST kitty-0.29.2.tar.xz 7809388 BLAKE2B 6928d79a6cc0eaac4d92ce3babbeb0a42bf1dbc92b775386b521c8399352ba77ab9828f8cfd9f40c3e4f29ae98852b6f3cb9ee1f412474ba2ef655c18d2c294d SHA512 a34d8b5bc817dd9d27f1afa190856d916576f52458ede2253655b294358b6b89b1f103acb90d8d66a494b346420ddedc9fcf1a3399f561268ded82e7b1954b06 +DIST kitty-0.30.0.tar.xz 7842724 BLAKE2B a656fbb74a92a6b834fe8d06a89eaa1240044b132d64d7ad9eb429c71fd60e564ed963638bb9ba4e99d3e31c2ac594543e702b298a0b53aea1050e3b2e19ae9a SHA512 05438de8752057d7c419da41621b4d8fcfa6e7189530efc32c7c8a0bf2e6dae0332dd1b661206f9dea5bf374713e86ea5e69f640b0e73fe617f528bc963a8792 EBUILD kitty-terminfo-0.29.2.ebuild 632 BLAKE2B 080ce8fe07e719f2ae6d70e5d06225e1d24b3eeeea624f7c185a2b0f22956bb77557699e68cf810a2ea4ce28dcc5fe45431a72545db8736656a9b05dbdcefd69 SHA512 7a6cf4fef1f58cfdbed17cf8998d0c2d3571958bd002b4acf933d443048a9b4969c94bab2e98230216a8f0820caa8a29accf03e6ca59a2a10e5f83fca24be5a1 +EBUILD kitty-terminfo-0.30.0.ebuild 634 BLAKE2B 11d12b66f50d9e856af48d8dff2988ccc1ac467a697e2e3d4f5bafd253ce005b82bb04af560b938ed5b3254ed09013a9e8a719847a9fa78c1ed01948e4280126 SHA512 b8d43b0e6a391d3d62d4b91109a8f0227f0b63b2c036c2faac33318ce7147e7e816e7bddda28516c5f210fda812090b1dbffecb35815f7050f4958f8198a95b0 EBUILD kitty-terminfo-9999.ebuild 545 BLAKE2B 50bf783694580b016f3291640d6c4ab3e8ee335f78d13b75cb7ebe6628ddd2f244fab2e7c465a3964ed6b5e0ebbdb144c739a01ffa7239c8518503ea107a52f2 SHA512 267b8b4a526ee22159f7c1c0d9a089e183308e1e7f61d775834e4ed5d4f25be7aac8cc3db4afa3c3f1e933159f27abff25c31989dd6478c1727eec590bf0a3c8 MISC metadata.xml 610 BLAKE2B 29a121e206c4a21965f03cac1b01314dc32384eb617e9c188814f2c9a8896d10cb299aa4ef7fec74c5a74c966069355d291fe23d9f37b2cbb3d34ebb24850f81 SHA512 867c3bfc752f53287bea2f027a949bb433cd069f5480a5197986371db6dac4524577bf1503259a4fb4f6832ec7c860a5f2b4ac495a17c6a19fee5c62a70e6892 diff --git a/x11-terms/kitty-terminfo/kitty-terminfo-0.30.0.ebuild b/x11-terms/kitty-terminfo/kitty-terminfo-0.30.0.ebuild new file mode 100644 index 000000000000..f217412c7ed0 --- /dev/null +++ b/x11-terms/kitty-terminfo/kitty-terminfo-0.30.0.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Terminfo for kitty, a GPU-based terminal emulator" +HOMEPAGE="https://sw.kovidgoyal.net/kitty/" +SRC_URI="https://github.com/kovidgoyal/kitty/releases/download/v${PV}/kitty-${PV}.tar.xz" +S="${WORKDIR}/kitty-${PV}" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +RESTRICT="test" # intended to be ran on the full kitty package + +BDEPEND="sys-libs/ncurses" + +src_compile() { :; } + +src_install() { + dodir /usr/share/terminfo + tic -xo "${ED}"/usr/share/terminfo terminfo/kitty.terminfo || die +} diff --git a/x11-terms/kitty/Manifest b/x11-terms/kitty/Manifest index 24a121cf9136..db8d934ec5dd 100644 --- a/x11-terms/kitty/Manifest +++ b/x11-terms/kitty/Manifest @@ -1,6 +1,10 @@ DIST kitty-0.29.2-vendor.tar.xz 1377044 BLAKE2B f342c7be9bec556b9b16b0e2032ac1ec80296f791a0c55d8b0831d8e148f05e2a7e1ae7c30090c70e7da7e6ca489e5b9b013f59d35af708eff073899f345b7ac SHA512 c0e2c55b0c7ca6ad435092c1267ed1164e042cc61ebf80b298477703607ac7611170cac1918d3703669e2363756e2d805d490018e66cc5b97efecbd0e516298e DIST kitty-0.29.2.tar.xz 7809388 BLAKE2B 6928d79a6cc0eaac4d92ce3babbeb0a42bf1dbc92b775386b521c8399352ba77ab9828f8cfd9f40c3e4f29ae98852b6f3cb9ee1f412474ba2ef655c18d2c294d SHA512 a34d8b5bc817dd9d27f1afa190856d916576f52458ede2253655b294358b6b89b1f103acb90d8d66a494b346420ddedc9fcf1a3399f561268ded82e7b1954b06 DIST kitty-0.29.2.tar.xz.sig 566 BLAKE2B 52fe246f3c4a74dfb62ed34b12b639858eb91aef02c872e472e1a1272268f6da2027b325dc29e260346c76bfbaa206486c6ce2f44f259d33f1ca3a0fd82150ff SHA512 ffcc63904a09148ddbf2eb761686942d1de3ce2c8c7c93b8a1c59ef704e0886bce972dd162e88de65912682233b21398970685cebbda785f7c4215f02ddbf9fd +DIST kitty-0.30.0-vendor.tar.xz 1412860 BLAKE2B 71ca2f2981bab51af5d6baa85485b8c5f91d721f19039c129ec1b10d52b50667a7ee593798db5bc85c0b7e835ce2c1a1eb53d6b9a0b0413b7e7dc77ac4a0713b SHA512 a1649f626cd52472e87d1e4570331f21db6875c61c991e6535e6e81404dc069e52e8ba438ed956da8f1a51bcc9bdb71a541c8e0a6b8cb7678e4bb839bda85402 +DIST kitty-0.30.0.tar.xz 7842724 BLAKE2B a656fbb74a92a6b834fe8d06a89eaa1240044b132d64d7ad9eb429c71fd60e564ed963638bb9ba4e99d3e31c2ac594543e702b298a0b53aea1050e3b2e19ae9a SHA512 05438de8752057d7c419da41621b4d8fcfa6e7189530efc32c7c8a0bf2e6dae0332dd1b661206f9dea5bf374713e86ea5e69f640b0e73fe617f528bc963a8792 +DIST kitty-0.30.0.tar.xz.sig 566 BLAKE2B bb11c31561fb97ae229cd4eaae787a91cc9937f85bf98a4413476c9540334ff85a94e67a7699d04e326a6e067645e2c831761722d8780ab67c3cc66745bdabca SHA512 117c83e2b2190d6095a4e19386e897c03776ebb11509a23564db7f746dfd31e5ad9865bf88111b3bacf21547385ab08e33d7234027c50ab366f8a69105df8bb4 EBUILD kitty-0.29.2-r1.ebuild 4497 BLAKE2B df0094ef3f502a8fb6f1b6d8716d7325da45d4d09c8cc27272dcefaefeae3963a36c8a5b209b4160ded316cba73810cd94d94f01b3df5211ddb200845ca4ec9e SHA512 f50d09dd5cf57e01a5964afc08ce9963070726a593572a34161f5178a0e23a0e84775f13253ea23b8c6e3ab9854b1c60283725165b1eaa86bffac27f120c6e69 -EBUILD kitty-9999.ebuild 4501 BLAKE2B 74d9fbf67c3c774487076ae5c42f2411085201882dd2aefd867244501f980dd0d84bc02a2c17a1daa242259df6ac1b3d9f818b09875e5852c482b77df4df8b74 SHA512 f2cc3b34c686c486852adfffb965b8e09762e1888618e56dcb54966b17bc59269f77899bdd4aa8c884cbdc720655f69626901433c0fae3e9007469a791e8a2ea +EBUILD kitty-0.30.0.ebuild 4508 BLAKE2B 3d52f836867e6dd6017abfb563c581e6937e563563e664ec8819da36bf46c93770a5bce606fef89c759fd4337355d11228fb8688989ffc0ccb5cc3659a1b816e SHA512 33002f2ff5be9d3a195b97290c5d0028af7b907e6ff97a83b2488887ddea6ce85e5a69b2442f05b99658576909ec46b749616a606f822c36f807f858e1713359 +EBUILD kitty-9999.ebuild 4508 BLAKE2B 3d52f836867e6dd6017abfb563c581e6937e563563e664ec8819da36bf46c93770a5bce606fef89c759fd4337355d11228fb8688989ffc0ccb5cc3659a1b816e SHA512 33002f2ff5be9d3a195b97290c5d0028af7b907e6ff97a83b2488887ddea6ce85e5a69b2442f05b99658576909ec46b749616a606f822c36f807f858e1713359 MISC metadata.xml 653 BLAKE2B fd4fd98a8cac30a2e941770c43af4cd475eea1609f35f454780eb4463e052ccb44a1c7f84fe3f1e29eef08041d57d5bc8a688a404d105e7d15691f41cf701f48 SHA512 4c3c390b41e81444a7a22eb78afa92b7a5a15ad8558e92d387da64364bbe0c2fa1088aa9ea7516814280eefc1e7221a7b963a54beeab0213dc2974fcbc2fd003 diff --git a/x11-terms/kitty/kitty-0.30.0.ebuild b/x11-terms/kitty/kitty-0.30.0.ebuild new file mode 100644 index 000000000000..99e44b505ebd --- /dev/null +++ b/x11-terms/kitty/kitty-0.30.0.ebuild @@ -0,0 +1,170 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) +inherit edo optfeature multiprocessing python-single-r1 toolchain-funcs xdg + +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/kovidgoyal/kitty.git" +else + inherit verify-sig + SRC_URI=" + https://github.com/kovidgoyal/kitty/releases/download/v${PV}/${P}.tar.xz + https://dev.gentoo.org/~ionen/distfiles/${P}-vendor.tar.xz + verify-sig? ( https://github.com/kovidgoyal/kitty/releases/download/v${PV}/${P}.tar.xz.sig ) + " + VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}/usr/share/openpgp-keys/kovidgoyal.gpg" + KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +fi + +DESCRIPTION="Fast, feature-rich, GPU-based terminal" +HOMEPAGE="https://sw.kovidgoyal.net/kitty/" + +LICENSE="GPL-3 ZLIB" +LICENSE+=" Apache-2.0 BSD BSD-2 MIT MPL-2.0 " # go +SLOT="0" +IUSE="+X test wayland" +REQUIRED_USE=" + ${PYTHON_REQUIRED_USE} + || ( X wayland ) + test? ( X wayland ) +" +RESTRICT="!test? ( test )" + +# dlopen: fontconfig,libglvnd +RDEPEND=" + ${PYTHON_DEPS} + dev-libs/openssl:= + dev-libs/xxhash + media-libs/fontconfig + media-libs/harfbuzz:=[truetype] + media-libs/lcms:2 + media-libs/libglvnd[X?] + media-libs/libpng:= + sys-apps/dbus + sys-libs/zlib:= + x11-libs/libxkbcommon[X?] + x11-misc/xkeyboard-config + ~x11-terms/kitty-shell-integration-${PV} + ~x11-terms/kitty-terminfo-${PV} + X? ( x11-libs/libX11 ) + wayland? ( dev-libs/wayland ) + !sci-mathematics/kissat +" +DEPEND=" + ${RDEPEND} + X? ( + x11-base/xorg-proto + x11-libs/libXcursor + x11-libs/libXi + x11-libs/libXinerama + x11-libs/libXrandr + ) + wayland? ( dev-libs/wayland-protocols ) +" +BDEPEND=" + ${PYTHON_DEPS} + >=dev-lang/go-1.21 + sys-libs/ncurses + virtual/pkgconfig + test? ( $(python_gen_cond_dep 'dev-python/pillow[${PYTHON_USEDEP}]') ) + wayland? ( dev-util/wayland-scanner ) +" +[[ ${PV} == 9999 ]] || BDEPEND+=" verify-sig? ( sec-keys/openpgp-keys-kovidgoyal )" + +QA_FLAGS_IGNORED="usr/bin/kitten" # written in Go + +src_unpack() { + if [[ ${PV} == 9999 ]]; then + git-r3_src_unpack + cd "${S}" || die + edo go mod vendor + else + use verify-sig && + verify-sig_verify_detached "${DISTDIR}"/${P}.tar.xz{,.sig} + default + fi +} + +src_prepare() { + default + + # sed unfortunately feels easier on maintenance than patches here + local sedargs=( + -e "/num_workers =/s/=.*/= $(makeopts_jobs)/" + -e "s/cflags.append.*-O3.*/pass/" -e 's/-O3//' + -e "s/ld_flags.append('-[sw]')/pass/" + ) + + # kitty is often popular on wayland-only setups, try to allow this + use !X && sedargs+=( -e '/gl_libs =/s/=.*/= []/' ) #857918 + use !X || use !wayland && + sedargs+=( -e "s/'x11 wayland'/'$(usex X x11 wayland)'/" ) + + # skip docs for live version, missing dependencies + [[ ${PV} == 9999 ]] && sedargs+=( -e '/exists.*_build/,/docs(ddir)/d' ) + + sed -i setup.py "${sedargs[@]}" || die + + local skiptests=( + # relies on 'who' command which doesn't detect users with pid-sandbox + kitty_tests/utmp.py + # may fail/hang depending on environment and shell initialization + kitty_tests/{shell_integration,ssh}.py + # relies on /proc/self/fd and gets confused when ran from here + tools/utils/tpmfile_test.go + ) + use !test || rm "${skiptests[@]}" || die +} + +src_compile() { + tc-export CC + local -x GOFLAGS="-p=$(makeopts_jobs) -v -x" + use ppc64 && [[ $(tc-endian) == big ]] || GOFLAGS+=" -buildmode=pie" + local -x PKGCONFIG_EXE=$(tc-getPKG_CONFIG) + + local conf=( + --disable-link-time-optimization + --ignore-compiler-warnings + --libdir-name=$(get_libdir) + --shell-integration="enabled no-rc" + --update-check-interval=0 + --verbose + ) + + edo "${EPYTHON}" setup.py linux-package "${conf[@]}" + use test && edo "${EPYTHON}" setup.py build-launcher "${conf[@]}" + + rm -r linux-package/share/terminfo || die # provided by kitty-terminfo + + if [[ ${PV} == 9999 ]]; then + mkdir -p linux-package/share/doc/${PF} || die + else + mv linux-package/share/doc/{${PN},${PF}} || die + fi + + # generate default config as reference, command taken from docs/conf.rst + if ! tc-is-cross-compiler; then + linux-package/bin/kitty +runpy \ + 'from kitty.config import *; print(commented_out_default_config())' \ + > linux-package/share/doc/${PF}/kitty.conf || die + fi +} + +src_test() { + KITTY_CONFIG_DIRECTORY=${T} ./test.py || die # shebang is kitty +} + +src_install() { + edo mv linux-package "${ED}"/usr +} + +pkg_postinst() { + xdg_pkg_postinst + + optfeature "audio-based terminal bell support" media-libs/libcanberra + optfeature "opening links from the terminal" x11-misc/xdg-utils +} diff --git a/x11-terms/kitty/kitty-9999.ebuild b/x11-terms/kitty/kitty-9999.ebuild index 653ce5ed0a5d..99e44b505ebd 100644 --- a/x11-terms/kitty/kitty-9999.ebuild +++ b/x11-terms/kitty/kitty-9999.ebuild @@ -24,7 +24,7 @@ DESCRIPTION="Fast, feature-rich, GPU-based terminal" HOMEPAGE="https://sw.kovidgoyal.net/kitty/" LICENSE="GPL-3 ZLIB" -LICENSE+=" Apache-2.0 BSD MIT MPL-2.0" # go +LICENSE+=" Apache-2.0 BSD BSD-2 MIT MPL-2.0 " # go SLOT="0" IUSE="+X test wayland" REQUIRED_USE=" diff --git a/x11-wm/Manifest.gz b/x11-wm/Manifest.gz Binary files differindex d311251fdfaa..2de4bbb676b4 100644 --- a/x11-wm/Manifest.gz +++ b/x11-wm/Manifest.gz diff --git a/x11-wm/herbstluftwm/Manifest b/x11-wm/herbstluftwm/Manifest index 4b5cc4733ef3..b41d1c090dab 100644 --- a/x11-wm/herbstluftwm/Manifest +++ b/x11-wm/herbstluftwm/Manifest @@ -1,5 +1,5 @@ DIST herbstluftwm-0.9.5.tar.gz 556773 BLAKE2B db851f02ce249be74f0104dd0b335fb1ed50b4a19e5f7de17cdc34b7eba99ac2f348c5a4a4e0afd2c68576f650029203c735ccb293a60d321769d56f746d6593 SHA512 a85fd1ab16b873f512d6965cc4a93524e3ed4a15079d0d4ee54012e217bd41db3b54729c1b30ee361c34b38799f95bc537099056ba7a5f791bf2be6724bc92c3 EBUILD herbstluftwm-0.9.5-r1.ebuild 3242 BLAKE2B d28d4dd3aabea977348879cef55e1c6dce4424fa495c9b1e9f0d45fb03416c15944d03c0eee0dd160c548fe8d4e7382b68b41569a996b11d7f80a94451639f52 SHA512 d209b8184de9f9bb93fd2f23cddc0f51ec2f69bdcc398e3d5f4d792205f382bca39e0395c02cbcc7105753d1b5ea5cb4a84a3141fcf24deada3f4bbf6e18b367 -EBUILD herbstluftwm-0.9.5-r2.ebuild 3279 BLAKE2B 82a7098f308a24139a63f8efae652643e1374cf29dbb667441eb1a5b53f3714293b3851adceeae6365239336267dfc4a435adb3d91aed01e4253082990dbadc5 SHA512 945c3361cf014c8000ef90f3e1ed2aeb7e1ed16e11632be8598a411ad75046fe25c5d7ff44c5858b3e4d3cb335514e72f7fad07a85f90408917b9e81ae92a456 +EBUILD herbstluftwm-0.9.5-r2.ebuild 3277 BLAKE2B 1e345557ebea6b5e2a07b118ab8b42bbd0dbc1664fc006f21a2a4b9567f10e3ff418f46fad0283dda3c8b65e8fcdbffa8e48f1ebc1e8a7762b597402c3e7fe38 SHA512 f2c4eb41d66774f7d0e9c3ad9b071a7d0cc7417b52beeb4568d1fa842499597a531e4fb5219963be8e9d2d0eab208f38defeaf90a5afb23d15ff277cf368ade8 EBUILD herbstluftwm-9999.ebuild 3441 BLAKE2B 7d3d428d9d58ec30c1fd4fc978849b2e61c06dcc4e4a92a17a718ae8271e44f9be261596189231bc35979f190d0cc0e5dcce660bb7c3f1d04bd0ead6847ce5f4 SHA512 eef931f1d2ecc3b84892c3605ef597e5fc4092b805c3326be003700cfccf4fac2d61fdcf32ba224eba2948d81b5f5d64044dfd293bbc16bea3e6406a7bf709be MISC metadata.xml 337 BLAKE2B 7ef28bc6ce30abb6c2f44524b4dd05a479cd5ca2b98901ffe570b870d0b98f94589cd1d3f197ee7e3fd90f4c73144e1dc44996df8b1b3ec28ce6950578ada74e SHA512 6e7cb80e1870901554ac0c2a4947cceb4e6284ccc84714bb0f42dbfa69cab5b32a8bd34fd384731b9462535d7e80feef606030be3e03babc80828a980050f333 diff --git a/x11-wm/herbstluftwm/herbstluftwm-0.9.5-r2.ebuild b/x11-wm/herbstluftwm/herbstluftwm-0.9.5-r2.ebuild index 31baa0f5fafc..83a22e20d0e4 100644 --- a/x11-wm/herbstluftwm/herbstluftwm-0.9.5-r2.ebuild +++ b/x11-wm/herbstluftwm/herbstluftwm-0.9.5-r2.ebuild @@ -17,7 +17,7 @@ if [[ "${PV}" == "9999" ]] || [[ -n "${EGIT_COMMIT_ID}" ]]; then inherit git-r3 else SRC_URI="https://herbstluftwm.org/tarballs/${P}.tar.gz" - KEYWORDS="~amd64 ~x86" + KEYWORDS="amd64 x86" fi LICENSE="BSD-2" |