diff --git a/Manifest.files.gz b/Manifest.files.gz index 8d5d3af800ad..557fca4c1ac4 100644 Binary files a/Manifest.files.gz and b/Manifest.files.gz differ diff --git a/app-backup/Manifest.gz b/app-backup/Manifest.gz index 4ba62acb4cff..8a69fddcf88b 100644 Binary files a/app-backup/Manifest.gz and b/app-backup/Manifest.gz differ diff --git a/app-backup/bareos/files/bareos-dir.service b/app-backup/bareos/files/bareos-dir.service index a342671d0d00..f0a611715487 100644 --- a/app-backup/bareos/files/bareos-dir.service +++ b/app-backup/bareos/files/bareos-dir.service @@ -11,14 +11,17 @@ After=nss-lookup.target network.target remote-fs.target time-sync.target postgre ConditionPathIsDirectory=/var/lib/bareos [Service] -Type=forking +# see bug #631598 +#Type=forking +Type=simple User=bareos Group=bareos WorkingDirectory=/var/lib/bareos -PIDFile=/run/bareos/bareos-dir.9101.pid +#PIDFile=/run/bareos/bareos-dir.9101.pid StandardError=journal ExecStartPre=/usr/sbin/bareos-dir -t -f -ExecStart=/usr/sbin/bareos-dir +#ExecStart=/usr/sbin/bareos-dir +ExecStart=/usr/sbin/bareos-dir -f SuccessExitStatus=0 1 15 #Restart=on-failure diff --git a/app-backup/bareos/files/bareos-sd.service b/app-backup/bareos/files/bareos-sd.service index 80d9edbc9734..acf8cb0156e1 100644 --- a/app-backup/bareos/files/bareos-sd.service +++ b/app-backup/bareos/files/bareos-sd.service @@ -10,14 +10,17 @@ Requires=nss-lookup.target network.target remote-fs.target time-sync.target After=nss-lookup.target network.target remote-fs.target time-sync.target [Service] -Type=forking +# see bug #631598 +#Type=forking +Type=simple User=root Group=bareos WorkingDirectory=/var/lib/bareos -PIDFile=/run/bareos/bareos-sd.9103.pid +#PIDFile=/run/bareos/bareos-sd.9103.pid StandardError=journal ExecStartPre=/usr/sbin/bareos-sd -t -f -ExecStart=/usr/sbin/bareos-sd +#ExecStart=/usr/sbin/bareos-sd +ExecStart=/usr/sbin/bareos-sd -f # enable this for scsicrypto-sd # CapabilityBoundingSet=cap_sys_rawio+ep SuccessExitStatus=0 15 diff --git a/app-crypt/Manifest.gz b/app-crypt/Manifest.gz index 7dddd97e07c1..64e6d6e45b9b 100644 Binary files a/app-crypt/Manifest.gz and b/app-crypt/Manifest.gz differ diff --git a/app-crypt/age/Manifest b/app-crypt/age/Manifest index 6b8380a01591..1388e45eb23e 100644 --- a/app-crypt/age/Manifest +++ b/app-crypt/age/Manifest @@ -1,14 +1,29 @@ +DIST age-1.0.0.tar.gz 59682 BLAKE2B 1347f833b2e867bcff5a4738f9444aaf60bdfd4804c0ecd4d60cebde3e90c250554ad9b99b305a48ed29b11439ea2847a06d39fbab3085b8861b22bceea51a42 SHA512 77ea1af03a76339f4e934222bc9fc6119698080d0e03011c79b25119e0e8a1e6c0772ede5069cd63bde48cfaa4d355c897912741680e8b0c52d4c518182c2f7f DIST age-1.0.0_rc2.tar.gz 56579 BLAKE2B a92b08261a299da76cb1df133d4a4406bebfbaed08c07746af25b1f7126a244287ca1305acdd7757892a3a0f2c2f0294471bd1af9f7c5fd8ad77f798f40795e9 SHA512 488255ccf268a45f304d3fdcacbf32e214835516900b61e0554fe586bf61161e3bba2b1ee88e732490cdf82118a922c372133c888753d51f4d7afcb80421c088 DIST age-1.0.0_rc3.tar.gz 59002 BLAKE2B 350dda6ad3e1c3d67d1feec2f93c73c4a12bfd5404f2b3bec9bcfc4c20d6f216667eec795f5fb9f5d3ffbcb1e1239127b3a853f01c72bc1e03bd9c0abf6208d1 SHA512 d5fe881255d07a174b3e325bf58631a4a45c50cc8bbdf0d0711fa6de23c6b3eeb31fc21c549b2921f8f4b1031d0984a2d30f1664a4a483ee604f86dd419c9518 DIST filippo.io%2Fedwards25519%2F@v%2Fv1.0.0-beta.3.mod 40 BLAKE2B bd9471e49922bbabdc776224c508b0b6abe1a140718f37bf99c62c5ec0fe77d94ce3c5d03dcfd673e1df0250779929535cc11f7a44d1e8957627ea6dd99a4702 SHA512 8cbfb9981941ccdb0f1c0848e267a7c4e9b14fbe6d0507e2f4faf3cb1b494657f33eb70bdf07602ed90f39c1d9b3713b7be95cd761f0d7a8f04fa99ece99386e DIST filippo.io%2Fedwards25519%2F@v%2Fv1.0.0-beta.3.zip 84404 BLAKE2B 8e04457aa65ff295afde6913b152a5294f5e8b2d8c081e4ca89f78cddd9f5013c8528d417877a8eba11ce0ceac885ff968a96777499abfaa3110f0405c27f3ed SHA512 7fb52e1050f25d41d32022a8ab6a7f6bbbcedd47e4fc435311b3c498ea575831a754b9a3ded66dfd8d8d22f768877039285d7093f9e08328574182f3fd07b7fd +DIST filippo.io%2Fedwards25519%2F@v%2Fv1.0.0-rc.1.mod 40 BLAKE2B 895e3b61e3e272387257e288b70e2a7d461c0de2ed2284e1909ac2bf2eedf841246e175ed848174ec510c53ae207d801cff7a39c560fd2b0c0b4dc08c67f4856 SHA512 2a56ce66f7ba29cd8f975014291690c2f929738a4a8b93529c2c367c0236b767f92e4f6dfda9fe1fdf981926302d7ab26665f7d64b022a22e5305aea693ad2dc +DIST filippo.io%2Fedwards25519%2F@v%2Fv1.0.0-rc.1.zip 47154 BLAKE2B 7cbd8e554ff4d2e93b60a81fe77d051b60255f24339fda1be3e644c737b44a1db665e9076193b6c914b6561b29f7d377680a96c15de1970859714abfa08e2dee SHA512 1f008db632f373f72d0be54c2b5669668e8bbfd124f2a56fc6b8368eb89bcd55d2e5669bed6362fe6bfb055016c80002394a7b3a92f33d0fb9d9c11d42be4c61 DIST golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20190308221718-c2843e01d9a2.mod 88 BLAKE2B aec7d0eea1278eb3d1568d5bfb4041267501ad14457ebfcbdbc5fe21473170b8616ca4028f52af2edbfd85922cbe04540b4b0df7f69f63197698143cc5557a7a SHA512 2df49895053b36fed7ea905aa73f86568fbafd79ff0a7976679d8c77cf15025129435d9dbfd89367b611b1aadbea4f4bd1835eb4efa9ea702466e443638d379e DIST golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20201221181555-eec23a3978ad.mod 209 BLAKE2B ce8c2a54376fa42fbd394e92db1f08d4c639eb7b5e1b33ba41c8a6ad212ccaf4bc7a7c761c43449177761b06296cce60aed17b0f542978a892b1de054b23286d SHA512 d43d530154c2fda6d171696efbe118c4c021d4f3cb5d8ac9262465e0cc906257330a489f6b950465196bf30c91afeb4d4946b3aada3dc182b5c7307a8e702fc7 DIST golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20201221181555-eec23a3978ad.zip 1864231 BLAKE2B a7261951977aa8143153915d72e608ef263a760de7b4977a11d0d2ead32f88ad370b993ada6344556616343a700a93edce3294df354f93d51214cfe888b97836 SHA512 1b7237562a92560aedb2527d8242b46c5a421488f638c0049812ceed87144828ca682bc4eeb87869db947479ac9e1350e5abbd31e1ff3e53734d4ea25bf5c27d +DIST golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20210817164053-32db794688a5.mod 247 BLAKE2B 20aabe045c2a6dd88b13c66106c962e31d3da87b33accf5085106d9e9c43fed4d5867909580ad37ea560d791e1a3243ddc2dff81ac6205f7fb949a46b0c3634d SHA512 32f94123c2845965432016800e6f051341f6d5d0af3678e367ac6c55022c68e86e929cc545a576d466f2533c235c29fb72542de75eae7419dfb5640cd80df3ef +DIST golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20210817164053-32db794688a5.zip 1876172 BLAKE2B 3b1e29d33ba8af42f20fc885b38014859d3c4d9d688f82354d2165649166a2211ce456afe273d61f302e2c1dab9f2ecbe8afdb0d6fde391e788c4783954bb104 SHA512 bb0e7965c8f5f6910d8d63951b16c23f0a832b2b5ed379b3261207f38dd4e859af47007163f5cea2bf7f8ab618f3e93abd91fcfcb64a942643d5273ea92f38af DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20190404232315-eb5bcb51f2a3.mod 119 BLAKE2B e042b2716739483252c3340451b2c3c7b421fdf8d6b3e0333e979802fca66159596982ea63a24b6a64457b2757a0ad24cbb9ea032bab4c5377edf84a3ea18b97 SHA512 26b6c92eecd2208967336d4d23f8a71f77f9a73643ad1e5cd84dee36b2f626fffc806e4dd33acc284831a0961e2b363d898a747903235945fbfb665c5b4d5ef2 +DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20210226172049-e18ecbb05110.mod 179 BLAKE2B 509f289757a1f923d7b423a77cc3f1ddb08a2ee3eedb8f5f3869c2011a86121e79f02a34fb73076255e6973c8d66ca47b4690c34d7d3a5d33e1dbd04c4ea092c SHA512 f8ad754f922057fe78b5497cc77089a5eedc774800b2728a3ccd74cc82d83ba1ff00cc2d28110d5535623b733af7e34616f2fe127e68a936b9551395487ec146 DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190215142949-d0b11bdaac8a.mod 24 BLAKE2B 64a70c4594f5d3c37d962c1ed07630fba8abeaf534242f8f1509af271684499252af9a2320d5bac8e44064dba344b807535e4e9dd085fc0fb47bd9304120601a SHA512 ffe50fccf7f1d200f2ebc805b190e3f10c5a3184458a38f4590e520d7ce115e1520fbabe56651bbdc2e08da4a8db5ac86d0e88728efde3ab26c64ab4e0cd604c DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20191026070338-33540a1f6037.mod 33 BLAKE2B 8be160de26713fd50f15adfb6fd7fff2643ee587aa17de9385b1e315869d0ecf102fc567294666bf232aa677d1ab04ba8341157f3d9b66a0f53543a7a47cf148 SHA512 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20191026070338-33540a1f6037.zip 1867927 BLAKE2B bd890b16f2adb601f5655ca3f4815bbb335fe48c961b06f316ec579ff6efa2fc8f360d7c0bf272dc2d35e9a0470235c36cee331399ed01d8c455172f39921194 SHA512 59a4db96e438a1f03af9b00070f4d3772f1eeeff72334e6bc8ad1774bf202d39f7129572cd75fb9e1ecdfc7a532c5cd91bfdbfab3ebd10228bc6733e9556f70c +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20201119102817-f84b799fce68.mod 33 BLAKE2B 8be160de26713fd50f15adfb6fd7fff2643ee587aa17de9385b1e315869d0ecf102fc567294666bf232aa677d1ab04ba8341157f3d9b66a0f53543a7a47cf148 SHA512 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20210615035016-665e8c7367d1.mod 33 BLAKE2B b74677ab15ab6b31640d71b052db667b0fb585ed6d1044e26bc5e4cf8da90e1ede81f8876babea843dd322b8b707189138e70c24d13d931f1f6dd04978ac222c SHA512 85e511b1261c1935f5ee4754ad31d1d946f9e10f0af9905f44c4348d6ce5104319c03fb38517dde616698f6487b0c62788cfa96bc0ffb3b6db80accd7e552655 +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20210903071746-97244b99971b.mod 33 BLAKE2B b74677ab15ab6b31640d71b052db667b0fb585ed6d1044e26bc5e4cf8da90e1ede81f8876babea843dd322b8b707189138e70c24d13d931f1f6dd04978ac222c SHA512 85e511b1261c1935f5ee4754ad31d1d946f9e10f0af9905f44c4348d6ce5104319c03fb38517dde616698f6487b0c62788cfa96bc0ffb3b6db80accd7e552655 +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20210903071746-97244b99971b.zip 1658183 BLAKE2B 194970777c3e8907d0ea9e09bad7693e8a3c4c801d8fd730c420e7a1682f61f1ea0a63620dbc2b460a1a9da79181f422d76a17087f967b14a5dce26a1753463b SHA512 819b6d3ac1247566bb377c71f4993e32186f5b4b21667479744896ff8de186d7dffd1a1c4612943ce9ee7fc62fcd0e55f602eb56c252b29bca57e9431dc6507d DIST golang.org%2Fx%2Fterm%2F@v%2Fv0.0.0-20201117132131-f5c789dd3221.mod 95 BLAKE2B d86fb6e63016a8645cdec646a8ea85e1ab94e8be82123ebbe037124f353f21474e3396a64dc5f18299dc97c395759914a737699097f371c16806cc8b1e0eee64 SHA512 3295d1778ba3160c8360d99fbc648bbb4356fadd7947466f8b2f493a3c4c406515033268cf3525bdf50430b0cc31169838b5d3223842c7b1cd881e155744506e DIST golang.org%2Fx%2Fterm%2F@v%2Fv0.0.0-20201117132131-f5c789dd3221.zip 23282 BLAKE2B 9bfaf8ea78b49038403d7a49abdfa9ab6cfc4fc2d71e693a15368da8cbdcd99437898f72f8a240ec7484a7f2a11405258e4cd17bab00aaaed291e2a1d1566e3f SHA512 fa88149897dd4470a7e36683de33db945e219819ce74f39f384cad03db8fd6829d47e2711dec895fafa7aa24d576dffc7cb8594a499cb1e66abeada196d502be +DIST golang.org%2Fx%2Fterm%2F@v%2Fv0.0.0-20201126162022-7de9c90e9dd1.mod 95 BLAKE2B 8385688f2081360fc2694f05d128ff0c587ef131e1b5757a942d9335870200e06545318afb1a7d1f059d060f51fe94fc16a48a1d7ec31a9a83e07b3c93f34ce3 SHA512 a3401e3d20dc1aaaebbf3c296a783668003f2182ed77ec830431f97339e07eda1859fe8c3c7fdfb0125b3ed331d23208519df520f86e20c1a05c822b3d766b08 +DIST golang.org%2Fx%2Fterm%2F@v%2Fv0.0.0-20210615171337-6886f2dfbf5b.mod 95 BLAKE2B 1d166082ebb4ba2dc69bdce6b84f285aa98967551bbfc1cbadeb2db086ef01b66455cd86b78deeec5ae998a7057c7e4f12026b2e02a9c5053093b9f644a59d1f SHA512 81f571821c669188c4482da38b6921ac4c2c1747f8a803a6846531127cfde25dd04819d971f08f601c2d2cee2e636644c1648eff55dd24d89dfb3777e90fe9a0 +DIST golang.org%2Fx%2Fterm%2F@v%2Fv0.0.0-20210615171337-6886f2dfbf5b.zip 21403 BLAKE2B f95e96b20328a04dd2a3a20985bf54d0d859a88e45f5f61eaee3f2bc22b575ae37c8ccf7275dbd68ac2851fd0d374f7ff8874ecc44c51629199a846154ed93d8 SHA512 82711ee27037e2ec090919fe58efb173626b31b4bc9e0118d732eb585ba4a16de6f1ee994b97ae78b7ff1cb89c34f6aa7392ff4b3432cf1cf2c56d101c64fec8 DIST golang.org%2Fx%2Ftext%2F@v%2Fv0.3.0.mod 25 BLAKE2B 31009af0fdcd0f8730c9985287e6e364ec4e5183e57e92560dbc80a2010eced51b8a90f01a82b49384268c8a0adbf69d179c205d3f68e0eb459169d2ea9528f0 SHA512 ca081ef7cccd7bbedc6843fbe0c452352661a07e1298cd02ff338ed79d807c6401d613a3cf20011189d2f98a794ffa410547b3e352eb58a6f0a84822285d391d +DIST golang.org%2Fx%2Ftext%2F@v%2Fv0.3.3.mod 97 BLAKE2B ed93c1d43f199d8cbd43cb25edac5de569cb78773d7f3232d59a0a4de6d174c5c100db2b02ca42c51f3e17e0f5e781ba9b5641a512b0dc72dcfaa5f6bd7d451b SHA512 f3f68808ccf5223453f765f59db1ef551b2130069eb83518878961c2d4a2044f9049f8d49df6e67699fcd2645cf90b84d35626590b2cfbca302fcf0eac76dc8b +DIST golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20180917221912-90fa682c2a6e.mod 26 BLAKE2B 2a44c2cc034af3473d9a1d4e1c23b0f4542333853bfc0ecbfcf9eacacbb3593b449fcfc94d23f49ccc16e5a844bc72a3462a3e08a5c26194106a64d1f2732e0a SHA512 3c166b18c0ce47a47e95da9eeede63879a92b0205bd4589d554f7bae89699be0efa83e1f5bba8e50f47714ea23e759b07f4543fe06301995d39373da2db16fc0 diff --git a/app-crypt/age/age-1.0.0.ebuild b/app-crypt/age/age-1.0.0.ebuild new file mode 100644 index 000000000000..851789821aa9 --- /dev/null +++ b/app-crypt/age/age-1.0.0.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit go-module + +DESCRIPTION="A simple, modern and secure encryption tool (and Go library)" +HOMEPAGE="https://github.com/FiloSottile/age" + +EGO_SUM=( +"filippo.io/edwards25519 v1.0.0-rc.1" +"filippo.io/edwards25519 v1.0.0-rc.1/go.mod" +"golang.org/x/crypto v0.0.0-20210817164053-32db794688a5" +"golang.org/x/crypto v0.0.0-20210817164053-32db794688a5/go.mod" +"golang.org/x/net v0.0.0-20210226172049-e18ecbb05110/go.mod" +"golang.org/x/sys v0.0.0-20201119102817-f84b799fce68/go.mod" +"golang.org/x/sys v0.0.0-20210615035016-665e8c7367d1/go.mod" +"golang.org/x/sys v0.0.0-20210903071746-97244b99971b" +"golang.org/x/sys v0.0.0-20210903071746-97244b99971b/go.mod" +"golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod" +"golang.org/x/term v0.0.0-20210615171337-6886f2dfbf5b" +"golang.org/x/term v0.0.0-20210615171337-6886f2dfbf5b/go.mod" +"golang.org/x/text v0.3.3/go.mod" +"golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod" +) +go-module_set_globals +SRC_URI="https://github.com/FiloSottile/age/archive/v${PV}.tar.gz -> ${P}.tar.gz + ${EGO_SUM_SRC_URI}" + +S="${WORKDIR}/age-${PV}" + +LICENSE="BSD" +#RESTRICT+=" test" +SLOT="0" +KEYWORDS="~amd64" + +BDEPEND="dev-go/gox" + +src_compile() { + go build -ldflags "-X main.Version=${PV}" -o . filippo.io/age/cmd/... || die +} + +src_test() { + go test -race filippo.io/age/cmd/... || die +} + +src_install() { + dobin age age-keygen + doman doc/age.1 doc/age-keygen.1 + dodoc README.md +} diff --git a/app-emulation/Manifest.gz b/app-emulation/Manifest.gz index 90a74c505bb1..703cfb5fd124 100644 Binary files a/app-emulation/Manifest.gz and b/app-emulation/Manifest.gz differ diff --git a/app-emulation/podman/Manifest b/app-emulation/podman/Manifest index 232a6f849188..49d6dd8ba298 100644 --- a/app-emulation/podman/Manifest +++ b/app-emulation/podman/Manifest @@ -1,2 +1,3 @@ DIST podman-3.1.2.tar.gz 10488539 BLAKE2B 8536f6856e436467541f7714e75d5055545e1514604d6541671894117e752609a9e791355c162ef8fcdbc0cbd992823ecab8a3ab760bab3a469d9768b6b008e4 SHA512 fdc26368f3cce6a11fe9adeae34a2f04396a554bb5f245e07fc98d1ce21dff66faba5549e9e0b94793d67768ff03fea2990e7a2759dd41ed2b72778431f5dd9d DIST podman-3.2.1.tar.gz 10754823 BLAKE2B 6c4e7292ba30969ef8632ad514a87650131a05baafab65d49fe182bddaa1b106de5766ec6677b73d0a2e5166c56f1439de6c800ca7de8ac59e026de1286bf2d4 SHA512 8fa4e2a72d1e655c600fa4dc7ad2366975314a154ff9fa7496622da6042e54c6fe93aca0344e6615e2ce3d400c1bc5de7d8462df45f950a119c3303b3ae520e4 +DIST podman-3.3.1.tar.gz 10917305 BLAKE2B fe7856c2ad8893e40ec42fb242a088794ea18910388d5e8089885013cab45c98e03bef99a5e911749f95ce469518e6fa5b6d30400f52696645c9ba8c140ba445 SHA512 19003f63c17c1c5788f34d0d6426a366035fc76aa2312e6355464d204d6536e5f78652abaf01643d4be7c2ee5224c25717b41760a4be4f6de8031cca9b06efaa diff --git a/app-emulation/podman/podman-3.3.1.ebuild b/app-emulation/podman/podman-3.3.1.ebuild new file mode 100644 index 000000000000..090d5367af64 --- /dev/null +++ b/app-emulation/podman/podman-3.3.1.ebuild @@ -0,0 +1,164 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +EGIT_COMMIT="152952fe6b18581615c3efd1fafef2d8142738e8" + +inherit bash-completion-r1 flag-o-matic go-module tmpfiles + +DESCRIPTION="Library and podman tool for running OCI-based containers in Pods" +HOMEPAGE="https://github.com/containers/podman/" +MY_PN=podman +MY_P=${MY_PN}-${PV} +SRC_URI="https://github.com/containers/podman/archive/v${PV}.tar.gz -> ${MY_P}.tar.gz" +LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0" +SLOT="0" + +KEYWORDS="~amd64 ~arm64 ~ppc64" +IUSE="apparmor btrfs +fuse +rootless selinux" +RESTRICT="test" + +COMMON_DEPEND=" + app-crypt/gpgme:= + >=app-emulation/conmon-2.0.0 + || ( >=app-emulation/runc-1.0.0_rc6 app-emulation/crun ) + dev-libs/libassuan:= + dev-libs/libgpg-error:= + >=net-misc/cni-plugins-0.8.6 + sys-fs/lvm2 + sys-libs/libseccomp:= + + apparmor? ( sys-libs/libapparmor ) + btrfs? ( sys-fs/btrfs-progs ) + rootless? ( app-emulation/slirp4netns ) + selinux? ( sys-libs/libselinux:= ) +" +DEPEND=" + ${COMMON_DEPEND} + dev-go/go-md2man" +RDEPEND="${COMMON_DEPEND} + fuse? ( sys-fs/fuse-overlayfs )" + +S=${WORKDIR}/${MY_P} + +src_prepare() { + default + + # Disable installation of python modules here, since those are + # installed by separate ebuilds. + local makefile_sed_args=( + -e '/^GIT_.*/d' + -e 's/$(GO) build/$(GO) build -v -work -x/' + -e 's/^\(install:.*\) install\.python$/\1/' + -e 's|^pkg/varlink/iopodman.go: .gopathok pkg/varlink/io.podman.varlink$|pkg/varlink/iopodman.go: pkg/varlink/io.podman.varlink|' + ) + + has_version -b '>=dev-lang/go-1.13.9' || makefile_sed_args+=(-e 's:GO111MODULE=off:GO111MODULE=on:') + + sed "${makefile_sed_args[@]}" -i Makefile || die + + sed -e 's|OUTPUT="${CIRRUS_TAG:.*|OUTPUT='v${PV}'|' \ + -i hack/get_release_info.sh || die +} + +src_compile() { + local git_commiT=${EGIT_COMMIT} + + # Filter unsupported linker flags + filter-flags '-Wl,*' + + [[ -f hack/apparmor_tag.sh ]] || die + if use apparmor; then + echo -e "#!/bin/sh\necho apparmor" > hack/apparmor_tag.sh || die + else + echo -e "#!/bin/sh\ntrue" > hack/apparmor_tag.sh || die + fi + + [[ -f hack/btrfs_installed_tag.sh ]] || die + if use btrfs; then + echo -e "#!/bin/sh\ntrue" > hack/btrfs_installed_tag.sh || die + else + echo -e "#!/bin/sh\necho exclude_graphdriver_btrfs" > \ + hack/btrfs_installed_tag.sh || die + fi + + [[ -f hack/selinux_tag.sh ]] || die + if use selinux; then + echo -e "#!/bin/sh\necho selinux" > hack/selinux_tag.sh || die + else + echo -e "#!/bin/sh\ntrue" > hack/selinux_tag.sh || die + fi + + # Avoid this error when generating pkg/varlink/iopodman.go: + # cannot find package "github.com/varlink/go/varlink/idl" + mkdir -p _output || die + ln -snf ../vendor _output/src || die + GO111MODULE=off GOPATH=${PWD}/_output go generate ./pkg/varlink/... || die + rm _output/src || die + + export -n GOCACHE GOPATH XDG_CACHE_HOME + GOBIN="${S}/bin" \ + emake all \ + GIT_BRANCH=master \ + GIT_BRANCH_CLEAN=master \ + COMMIT_NO="${git_commit}" \ + GIT_COMMIT="${git_commit}" +} + +src_install() { + emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install + + insinto /etc/containers + newins test/registries.conf registries.conf.example + newins test/policy.json policy.json.example + + insinto /usr/share/containers + doins vendor/github.com/containers/common/pkg/seccomp/seccomp.json + + newconfd "${FILESDIR}"/podman.confd podman + newinitd "${FILESDIR}"/podman.initd podman + + insinto /etc/logrotate.d + newins "${FILESDIR}/podman.logrotated" podman + + dobashcomp completions/bash/* + + insinto /usr/share/zsh/site-functions + doins completions/zsh/* + + insinto /usr/share/fish/vendor_completions.d + doins completions/fish/* + + keepdir /var/lib/containers +} + +pkg_preinst() { + PODMAN_ROOTLESS_UPGRADE=false + if use rootless; then + has_version 'app-emulation/podman[rootless]' || PODMAN_ROOTLESS_UPGRADE=true + fi +} + +pkg_postinst() { + tmpfiles_process podman.conf + + local want_newline=false + if [[ ! ( -e ${EROOT%/*}/etc/containers/policy.json && -e ${EROOT%/*}/etc/containers/registries.conf ) ]]; then + elog "You need to create the following config files:" + elog "/etc/containers/registries.conf" + elog "/etc/containers/policy.json" + elog "To copy over default examples, use:" + elog "cp /etc/containers/registries.conf{.example,}" + elog "cp /etc/containers/policy.json{.example,}" + want_newline=true + fi + if [[ ${PODMAN_ROOTLESS_UPGRADE} == true ]] ; then + ${want_newline} && elog "" + elog "For rootless operation, you need to configure subuid/subgid" + elog "for user running podman. In case subuid/subgid has only been" + elog "configured for root, run:" + elog "usermod --add-subuids 1065536-1131071 " + elog "usermod --add-subgids 1065536-1131071 " + want_newline=true + fi +} diff --git a/app-eselect/Manifest.gz b/app-eselect/Manifest.gz index b5107fc2e3d2..9fbf37864acf 100644 Binary files a/app-eselect/Manifest.gz and b/app-eselect/Manifest.gz differ diff --git a/app-eselect/eselect-ctags/eselect-ctags-1.19.ebuild b/app-eselect/eselect-ctags/eselect-ctags-1.19.ebuild index 8fb2bab57824..72a27c1f4707 100644 --- a/app-eselect/eselect-ctags/eselect-ctags-1.19.ebuild +++ b/app-eselect/eselect-ctags/eselect-ctags-1.19.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://dev.gentoo.org/~ulm/emacs/${MY_P}.tar.xz" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" RDEPEND=">=app-admin/eselect-1.2.3" diff --git a/app-eselect/eselect-emacs/eselect-emacs-1.19.ebuild b/app-eselect/eselect-emacs/eselect-emacs-1.19.ebuild index 4fa6b121b320..c17d1941f811 100644 --- a/app-eselect/eselect-emacs/eselect-emacs-1.19.ebuild +++ b/app-eselect/eselect-emacs/eselect-emacs-1.19.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://dev.gentoo.org/~ulm/emacs/${P}.tar.xz" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris" RDEPEND=">=app-admin/eselect-1.2.6 ~app-eselect/eselect-ctags-${PV}" diff --git a/app-misc/Manifest.gz b/app-misc/Manifest.gz index f81194e22c83..876fe94160b8 100644 Binary files a/app-misc/Manifest.gz and b/app-misc/Manifest.gz differ diff --git a/app-misc/rmlint/Manifest b/app-misc/rmlint/Manifest new file mode 100644 index 000000000000..09581c7bdc75 --- /dev/null +++ b/app-misc/rmlint/Manifest @@ -0,0 +1 @@ +DIST rmlint-2.10.1.tar.gz 2494474 BLAKE2B 40219ff64d54f0e2fc66a958c6ca51520152f77f9038e9756ab601da5180502528be7b2d750c85b5991c31db96c3eb7415841084b6c90db103dc212947864034 SHA512 a1281359798816dadaf3a1e706e671dc63edf8f7d176c114a924a1e03fc9ad6fa54d10de701b09b5e364a9a815e0d11bdbef3d16fb7fec74eb85af20a106db1a diff --git a/app-misc/rmlint/files/rmlint-2.10.1-cflags.patch b/app-misc/rmlint/files/rmlint-2.10.1-cflags.patch new file mode 100644 index 000000000000..6ddfd98d956a --- /dev/null +++ b/app-misc/rmlint/files/rmlint-2.10.1-cflags.patch @@ -0,0 +1,18 @@ +--- a/SConstruct ++++ b/SConstruct +@@ -724,7 +724,6 @@ if ARGUMENTS.get('DEBUG') == "1": + O_value = ARGUMENTS.get('O', O_DEBUG) + else: + conf.env.Append(CCFLAGS=['-DG_DISABLE_ASSERT', '-DNDEBUG']) +- conf.env.Append(LINKFLAGS=['-s']) + O_value = ARGUMENTS.get('O', O_RELEASE) + + if O_value == 'debug': +@@ -735,7 +734,6 @@ elif O_value == 'release': + cc_O_option = '-O' + O_value + + print("Using compiler optimisation {} (to change, run scons with O=[0|1|2|3|s|fast])".format(cc_O_option)) +-conf.env.Append(CCFLAGS=[cc_O_option]) + + if ARGUMENTS.get('SYMBOLS') == '1': + print("Compiling with debugging symbols") diff --git a/app-misc/rmlint/files/rmlint-2.10.1-fix-tests.patch b/app-misc/rmlint/files/rmlint-2.10.1-fix-tests.patch new file mode 100644 index 000000000000..db43e366b389 --- /dev/null +++ b/app-misc/rmlint/files/rmlint-2.10.1-fix-tests.patch @@ -0,0 +1,135 @@ +--- a/tests/test_options/test_replay.py ++++ b/tests/test_options/test_replay.py +@@ -69,7 +69,7 @@ def test_replay_match_basename(): + create_file('xxx', 'test1/b') + create_file('xxx', 'test2/a') + +- replay_path = '/tmp/replay.json' ++ replay_path = os.path.join(TESTDIR_NAME, 'replay.json') + + head, *data, footer = run_rmlint('-o json:{p}'.format( + p=replay_path +@@ -104,7 +104,7 @@ def test_replay_hidden(): + create_file('xxx', 'test/.a') + create_file('xxx', 'test/.b') + +- replay_path = '/tmp/replay.json' ++ replay_path = os.path.join(TESTDIR_NAME, 'replay.json') + + head, *data, footer = run_rmlint('--hidden -o json:{p}'.format( + p=replay_path +@@ -130,7 +130,7 @@ def test_replay_must_match_tagged(): + create_file('xxx', 'test_a/a') + create_file('xxx', 'test_b/a') + +- replay_path = '/tmp/replay.json' ++ replay_path = os.path.join(TESTDIR_NAME, 'replay.json') + + head, *data, footer = run_rmlint('-o json:{p}'.format( + p=replay_path +@@ -182,7 +182,7 @@ def test_sorting(): + (''.join(p) for p in permutations(all_opts, n_terms)) + ) + +- replay_path = '/tmp/replay.json' ++ replay_path = os.path.join(TESTDIR_NAME, 'replay.json') + + for combo in combos: + combo_str = '-y ' + combo +@@ -218,7 +218,7 @@ def test_replay_no_dir(): + + try: + os.chdir(TESTDIR_NAME) +- replay_path = '/tmp/replay.json' ++ replay_path = os.path.join(TESTDIR_NAME, 'replay.json') + head, *data, footer = run_rmlint( + '-o json:{p}'.format(p=replay_path), + use_default_dir=False, +@@ -242,7 +242,7 @@ def test_replay_unicode_fuckup(): + create_file('xxx', names[1]) + create_file('xxx', names[2]) + +- replay_path = '/tmp/replay.json' ++ replay_path = os.path.join(TESTDIR_NAME, 'replay.json') + + head, *data, footer = run_rmlint('-o json:{p}'.format(p=replay_path)) + assert len(data) == 3 +@@ -260,8 +260,8 @@ def test_replay_tagged_order(): + create_file('xxx', 'b/1') + create_file('xxx', 'b/2') + +- replay_path_a = '/tmp/replay-a.json' +- replay_path_b = '/tmp/replay-b.json' ++ replay_path_a = os.path.join(TESTDIR_NAME, 'replay-a.json') ++ replay_path_b = os.path.join(TESTDIR_NAME, 'replay-b.json') + + # Create replay-a.json + head, *data, footer = run_rmlint( +@@ -326,7 +326,7 @@ def test_replay_duplicate_directory_size(): + create_file('xxx', 'a/xxx') + create_file('xxx', 'b/xxx') + +- replay_path = '/tmp/replay.json' ++ replay_path = os.path.join(TESTDIR_NAME, 'replay.json') + head, *data, footer = run_rmlint('-o json:{p} -S a'.format(p=replay_path)) + assert len(data) == 2 + +@@ -427,7 +427,7 @@ def test_replay_pack_directories(): + create_pack_and_unpack_scenario() + + # Do a run without -D and pack it later during --replay. +- replay_path = '/tmp/replay.json' ++ replay_path = os.path.join(TESTDIR_NAME, 'replay.json') + + head, *data, footer = run_rmlint('-o json:{p} -S ahD'.format(p=replay_path)) + assert len(data) == 13 +@@ -449,7 +449,7 @@ def test_replay_unpack_directories(): + create_pack_and_unpack_scenario() + + # Do a run with -D and pack it later during --replay. +- replay_path = '/tmp/replay.json' ++ replay_path = os.path.join(TESTDIR_NAME, 'replay.json') + head, *data, footer = run_rmlint('-o json:{p} -S ahD -D'.format(p=replay_path)) + + assert len(data) == 21 +--- a/tests/test_options/test_size.py ++++ b/tests/test_options/test_size.py +@@ -90,7 +90,7 @@ def test_replay_size(): + create_file('yyy', 'b/yyy') + create_testdir('empty_dir') + +- replay_path = '/tmp/replay.json' ++ replay_path = os.path.join(TESTDIR_NAME, 'replay.json') + head, *data, footer = run_rmlint('-o json:{p}'.format( + p=replay_path + )) +--- a/tests/test_options/test_stdin.py ++++ b/tests/test_options/test_stdin.py +@@ -69,7 +69,6 @@ def test_path_starting_with_dash(): + os.chdir(TESTDIR_NAME) + data = check_output( + [cwd + '/rmlint', '-o', 'json', '-S', 'a', '--', subdir], +- stderr=STDOUT + ) + finally: + os.chdir(cwd) +--- a/tests/utils.py ++++ b/tests/utils.py +@@ -133,7 +133,7 @@ def run_rmlint_once(*args, + + cmd += shlex.split(' '.join(args)) + if with_json: +- cmd += ['-o', 'json:/tmp/out.json', '-c', 'json:oneline'] ++ cmd += ['-o', 'json:' + os.path.join(TESTDIR_NAME, 'out.json'), '-c', 'json:oneline'] + + for idx, output in enumerate(outputs or []): + cmd.append('-o') +@@ -168,7 +168,7 @@ def run_rmlint_once(*args, + return output + + if with_json: +- with open('/tmp/out.json', 'r') as f: ++ with open(os.path.join(TESTDIR_NAME, 'out.json'), 'r') as f: + json_data = json.loads(f.read()) + else: + json_data = [] diff --git a/app-misc/rmlint/files/rmlint-2.10.1-scons.patch b/app-misc/rmlint/files/rmlint-2.10.1-scons.patch new file mode 100644 index 000000000000..a60aafe1fa67 --- /dev/null +++ b/app-misc/rmlint/files/rmlint-2.10.1-scons.patch @@ -0,0 +1,93 @@ +--- a/SConstruct ++++ b/SConstruct +@@ -515,7 +515,7 @@ AddOption( + action='store', metavar='DIR', help='libdir name (lib or lib64)' + ) + +-for suffix in ['libelf', 'gettext', 'fiemap', 'blkid', 'json-glib', 'gui']: ++for suffix in ['libelf', 'gettext', 'fiemap', 'blkid', 'json-glib', 'gui', 'docs']: + AddOption( + '--without-' + suffix, action='store_const', default=False, const=False, + dest='with_' + suffix +@@ -804,7 +804,8 @@ env.Default(library) + + SConscript('tests/SConscript', exports='programs') + SConscript('po/SConscript') +-SConscript('docs/SConscript') ++if GetOption("with_docs"): ++ SConscript('docs/SConscript') + SConscript('gui/SConscript') + + +@@ -883,7 +884,6 @@ if 'config' in COMMAND_LINE_TARGETS: + Find non-stripped binaries (needs libelf) : {libelf} + Optimize using ioctl(FS_IOC_FIEMAP) (needs linux) : {fiemap} + Support for SHA512 (needs glib >= 2.31) : {sha512} +- Build manpage from docs/rmlint.1.rst : {sphinx} + Support for caching checksums in file's xattr : {xattr} + Support for reading json caches (needs json-glib) : {json_glib} + Checking for proper support of big files >= 4GB : {bigfiles} +@@ -898,6 +898,9 @@ if 'config' in COMMAND_LINE_TARGETS: + (needs for compile side support) : {locale} + (needs msgfmt to compile .po files) : {msgfmt} + ++ Enable GUI : {gui} ++ Build docs : {docs} ++ + {grey}The following constants will be used during the build:{end} + + Version information : {version} +@@ -925,6 +928,8 @@ Type 'scons' to actually compile rmlint now. Good luck. + bigfiles=yesno(env['HAVE_BIGFILES']), + bigofft=yesno(env['HAVE_BIG_OFF_T']), + bigstat=yesno(env['HAVE_BIG_STAT']), ++ gui=yesno(GetOption("with_gui")), ++ docs=yesno(GetOption("with_docs")), + sphinx=COLORS['green'] + 'yes, using ' + COLORS['end'] + sphinx_bin if sphinx_bin else yesno(sphinx_bin), + compiler=env['CC'], + prefix=GetOption('prefix'), +--- a/gui/setup.py ++++ b/gui/setup.py +@@ -37,7 +37,7 @@ def get_prefix(): + PREFIX = get_prefix() + + +-class PrePlusPostInstall(install): ++class PreInstall(install): + def run(self): + # Compile the resource bundle freshly + print('==> Compiling resource bundle') +@@ -59,24 +59,6 @@ class PrePlusPostInstall(install): + # Run the usual distutils install routine: + install.run(self) + +- # Make sure the schema file is updated. +- # Otherwise the gui will trace trap. +- print('==> Compiling GLib Schema files') +- +- try: +- subprocess.call([ +- 'glib-compile-schemas', +- os.path.join(PREFIX, 'share/glib-2.0/schemas') +- ]) +- except subprocess.CalledProcessError as err: +- print('==> Could not update schemas: ', err) +- print('==> Please run the following manually:\n') +- print(' sudo glib-compile-schemas {prefix}'.format( +- prefix=os.path.join(PREFIX, 'share/glib-2.0/schemas') +- )) +- else: +- print('==> OK!') +- + + setup( + name='Shredder', +@@ -88,7 +70,7 @@ setup( + url='https://rmlint.rtfd.org', + license='GPLv3', + platforms='any', +- cmdclass={'install': PrePlusPostInstall}, ++ cmdclass={'install': PreInstall}, + packages=['shredder', 'shredder.views'], + package_data={'': [ + 'resources/*.gresource' diff --git a/app-misc/rmlint/files/rmlint-2.10.1-skip-tests.patch b/app-misc/rmlint/files/rmlint-2.10.1-skip-tests.patch new file mode 100644 index 000000000000..f5f81fd6d0a0 --- /dev/null +++ b/app-misc/rmlint/files/rmlint-2.10.1-skip-tests.patch @@ -0,0 +1,35 @@ +commit 566198730352f2353fd8332794409d7c9edf80e2 +Author: Louis Sautier +Date: Wed Sep 8 00:53:28 2021 +0200 + + tests: skip man and python2 + + Those tests fail respectively when the documentation isn't built and when + python2 isn't available (probably specific to Gentoo). + +diff --git a/tests/test_formatters/test_py.py b/tests/test_formatters/test_py.py +index 92b17604..28d2dd42 100644 +--- a/tests/test_formatters/test_py.py ++++ b/tests/test_formatters/test_py.py +@@ -16,7 +16,7 @@ def _check_interpreter(interpreter): + return False + + +-@parameterized(["python2", "python3"]) ++@parameterized(["python3"]) + @with_setup(usual_setup_func, usual_teardown_func) + def test_paranoia(interpreter): + if not _check_interpreter(interpreter): +diff --git a/tests/test_options/test_help.py b/tests/test_options/test_help.py +index d934724a..60bc40a0 100644 +--- a/tests/test_options/test_help.py ++++ b/tests/test_options/test_help.py +@@ -17,7 +17,7 @@ def test_help(): + + + @with_setup(usual_setup_func, usual_teardown_func) +-def test_man(): ++def _test_man(): + yelp = subprocess.check_output( + ['./rmlint', '--show-man'], stderr=subprocess.STDOUT + ).decode('utf-8') diff --git a/app-misc/rmlint/files/rmlint-2.10.1-x86-fix-size.patch b/app-misc/rmlint/files/rmlint-2.10.1-x86-fix-size.patch new file mode 100644 index 000000000000..b67c13f527ee --- /dev/null +++ b/app-misc/rmlint/files/rmlint-2.10.1-x86-fix-size.patch @@ -0,0 +1,30 @@ +commit 87c53a5cb0ec37412cf9fe748dc90dddc6812733 +Author: Louis Sautier +Date: Wed Sep 8 19:39:07 2021 +0200 + + Fix max sizes on x86, closes #522 + + strtoull returns ULLONG_MAX, not ULONG_MAX. + +diff --git a/lib/cmdline.c b/lib/cmdline.c +index 56141d94..36f48c1b 100644 +--- a/lib/cmdline.c ++++ b/lib/cmdline.c +@@ -351,7 +351,7 @@ static RmOff rm_cmd_size_string_to_bytes(const char *size_spec, GError **error) + return 0; + } + +- if(fraction_num == ULONG_MAX && errno == ERANGE) { ++ if(fraction_num == ULLONG_MAX && errno == ERANGE) { + g_set_error(error, RM_ERROR_QUARK, 0, _("Fraction is too big for uint64")); + return 0; + } +@@ -371,7 +371,7 @@ static RmOff rm_cmd_size_string_to_bytes(const char *size_spec, GError **error) + return 0; + } + +- if(base_size == ULONG_MAX && errno == ERANGE) { ++ if(base_size == ULLONG_MAX && errno == ERANGE) { + g_set_error(error, RM_ERROR_QUARK, 0, _("Size is too big for uint64")); + return 0; + } diff --git a/app-misc/rmlint/metadata.xml b/app-misc/rmlint/metadata.xml new file mode 100644 index 000000000000..045b589e3cb0 --- /dev/null +++ b/app-misc/rmlint/metadata.xml @@ -0,0 +1,12 @@ + + + + + sbraz@gentoo.org + Louis Sautier + + + sahib/rmlint + https://github.com/sahib/rmlint/issues + + diff --git a/app-misc/rmlint/rmlint-2.10.1.ebuild b/app-misc/rmlint/rmlint-2.10.1.ebuild new file mode 100644 index 000000000000..11a0d0b2e175 --- /dev/null +++ b/app-misc/rmlint/rmlint-2.10.1.ebuild @@ -0,0 +1,135 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{8..9} ) + +inherit gnome2-utils python-single-r1 scons-utils toolchain-funcs xdg-utils + +DESCRIPTION="Extremely fast tool to remove duplicates and other lint from your filesystem" +HOMEPAGE="https://rmlint.readthedocs.io/" +SRC_URI="https://github.com/sahib/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc gui nls test" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" +RESTRICT="!test? ( test )" + +DEPEND=" + dev-libs/glib:2 + dev-libs/json-glib + virtual/libelf:0= +" +RDEPEND=" + ${DEPEND} + gui? ( + ${PYTHON_DEPS} + x11-libs/gtksourceview:3.0 + $(python_gen_cond_dep ' + dev-python/colorlog[${PYTHON_MULTI_USEDEP}] + dev-python/pygobject:3[${PYTHON_MULTI_USEDEP}] + ') + ) +" +BDEPEND=" + virtual/pkgconfig + doc? ( + ${PYTHON_DEPS} + $(python_gen_cond_dep ' + dev-python/sphinx[${PYTHON_MULTI_USEDEP}] + dev-python/sphinx-bootstrap-theme[${PYTHON_MULTI_USEDEP}] + ') + ) + nls? ( sys-devel/gettext ) + test? ( + ${PYTHON_DEPS} + app-shells/dash + $(python_gen_cond_dep ' + dev-python/nose[${PYTHON_MULTI_USEDEP}] + dev-python/parameterized[${PYTHON_MULTI_USEDEP}] + dev-python/psutil[${PYTHON_MULTI_USEDEP}] + dev-python/pyxattr[${PYTHON_MULTI_USEDEP}] + ') + ) +" + +DOCS=(CHANGELOG.md README.rst) +PATCHES=( + # The build system tries to override several CFLAGS + "${FILESDIR}/${PN}-2.10.1-cflags.patch" + # https://github.com/sahib/rmlint/pull/520 + "${FILESDIR}/${PN}-2.10.1-scons.patch" + # https://github.com/sahib/rmlint/pull/521 + "${FILESDIR}/${PN}-2.10.1-fix-tests.patch" + # Skip problematic tests + "${FILESDIR}/${PN}-2.10.1-skip-tests.patch" + # https://github.com/sahib/rmlint/pull/523 + "${FILESDIR}/${PN}-2.10.1-x86-fix-size.patch" +) + +src_prepare() { + default + if use test && use x86; then + # Skip part of a test until this is fixed: + # https://github.com/sahib/rmlint/issues/522 + sed -i '/--size 0-18446744073709551615\.1/d' \ + tests/test_options/test_size.py || die + fi +} + +src_configure() { + # Needed for USE=-native-symlinks + tc-export CC + scons_opts=( + VERBOSE=1 + $(use_with doc docs) + $(use_with gui) + $(use_with nls gettext) + ) + escons "${scons_opts[@]}" config +} + +src_compile() { + escons "${scons_opts[@]}" +} + +src_test() { + RM_TS_DIR="${T}/tests" nosetests -s -v -a '!slow' || \ + die "Tests failed" +} + +src_install() { + escons "${scons_opts[@]}" --prefix="${ED}/usr" --actual-prefix="${EPREFIX}/usr" install + + # https://github.com/sahib/rmlint/pull/525 + if use doc; then + gzip -d "${ED}/usr/share/man/man1/rmlint.1.gz" || die + fi + if use gui; then + python_optimize + fi + einstalldocs +} + +pkg_preinst() { + if use gui; then + gnome2_schemas_savelist + fi +} + +pkg_postinst() { + if use gui; then + gnome2_schemas_update + xdg_icon_cache_update + fi +} + +pkg_postrm() { + if use gui; then + gnome2_schemas_update + xdg_icon_cache_update + fi +} diff --git a/app-misc/tmux-mem-cpu-load/tmux-mem-cpu-load-3.4.0.ebuild b/app-misc/tmux-mem-cpu-load/tmux-mem-cpu-load-3.4.0.ebuild index f54b4e254c51..e8fb406d2e50 100644 --- a/app-misc/tmux-mem-cpu-load/tmux-mem-cpu-load-3.4.0.ebuild +++ b/app-misc/tmux-mem-cpu-load/tmux-mem-cpu-load-3.4.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -11,7 +11,7 @@ if [[ ${PV} == *9999* ]]; then EGIT_REPO_URI=${EGIT_REPO_URI:-"git://github.com/thewtex/tmux-mem-cpu-load.git"} SRC_URI="" else - KEYWORDS="amd64 x86" + KEYWORDS="amd64 ~arm64 x86" SRC_URI="https://github.com/thewtex/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" fi diff --git a/app-text/Manifest.gz b/app-text/Manifest.gz index 1bd28127eb20..3ec6ae84255e 100644 Binary files a/app-text/Manifest.gz and b/app-text/Manifest.gz differ diff --git a/app-text/qpdfview/qpdfview-0.4.18_p1.ebuild b/app-text/qpdfview/qpdfview-0.4.18_p1.ebuild index 6422a16977ea..c0030735c539 100644 --- a/app-text/qpdfview/qpdfview-0.4.18_p1.ebuild +++ b/app-text/qpdfview/qpdfview-0.4.18_p1.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://dev.gentoo.org/~grozin/${P}.tar.bz2" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~amd64 ~arm ~ppc64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux" IUSE="cups +dbus djvu fitz +pdf postscript +sqlite +svg synctex" REQUIRED_USE="?? ( fitz pdf )" diff --git a/dev-libs/Manifest.gz b/dev-libs/Manifest.gz index e8bd5c922d6d..b3e4b46d0a6b 100644 Binary files a/dev-libs/Manifest.gz and b/dev-libs/Manifest.gz differ diff --git a/dev-libs/simdjson/files/simdjson-1.0.0-dont-bundle-cxxopts.patch b/dev-libs/simdjson/files/simdjson-1.0.0-dont-bundle-cxxopts.patch index 316c4ba40061..f796677655d6 100644 --- a/dev-libs/simdjson/files/simdjson-1.0.0-dont-bundle-cxxopts.patch +++ b/dev-libs/simdjson/files/simdjson-1.0.0-dont-bundle-cxxopts.patch @@ -18,15 +18,3 @@ index 76651318..2cc06e9e 100644 - import_dependency(cxxopts jarro2783/cxxopts 794c975) - add_dependency(cxxopts) -endif() -diff --git a/tools/CMakeLists.txt b/tools/CMakeLists.txt -index f3eaa054..62c34cdd 100644 ---- a/tools/CMakeLists.txt -+++ b/tools/CMakeLists.txt -@@ -1,6 +1,6 @@ - if(TARGET cxxopts) # we only build the tools if cxxopts is available - message(STATUS "We have cxxopts as a dependency and we are building the tools (e.g., json2json).") -- foreach(tool IN ITEMS json2json jsonstats jsonpointer minify) -+ foreach(tool IN ITEMS json2json jsonstats simdjsonpointer minify) - add_executable("${tool}" "${tool}.cpp") - simdjson_apply_props("${tool}") - target_link_libraries( diff --git a/dev-libs/simdjson/files/simdjson-1.0.0-dont-fetch-data-tarball.patch b/dev-libs/simdjson/files/simdjson-1.0.0-dont-fetch-data-tarball.patch index 2459604d9800..b3cd8558b2ff 100644 --- a/dev-libs/simdjson/files/simdjson-1.0.0-dont-fetch-data-tarball.patch +++ b/dev-libs/simdjson/files/simdjson-1.0.0-dont-fetch-data-tarball.patch @@ -1,14 +1,16 @@ diff --git a/dependencies/CMakeLists.txt b/dependencies/CMakeLists.txt -index 76651318..91232ce0 100644 +index 76651318..da5029c0 100644 --- a/dependencies/CMakeLists.txt +++ b/dependencies/CMakeLists.txt -@@ -19,8 +19,7 @@ if(SIMDJSON_GOOGLE_BENCHMARKS) +@@ -19,8 +19,9 @@ if(SIMDJSON_GOOGLE_BENCHMARKS) endif() # The bulk of our benchmarking and testing data has been moved simdjson/simdjson-data -import_dependency(simdjson-data simdjson/simdjson-data a5b13babe65c1bba7186b41b43d4cbdc20a5c470) -add_dependency(simdjson-data) -+add_subdirectory(simdjson-data dependencies/simdjson-data) ++if(SIMDJSON_TESTS) ++ add_subdirectory(simdjson-data dependencies/simdjson-data) ++endif() # This prevents variables declared with set() from unnecessarily escaping and # should not be called more than once diff --git a/dev-libs/simdjson/files/simdjson-1.0.0-install-tools.patch b/dev-libs/simdjson/files/simdjson-1.0.0-install-tools.patch new file mode 100644 index 000000000000..10d332315608 --- /dev/null +++ b/dev-libs/simdjson/files/simdjson-1.0.0-install-tools.patch @@ -0,0 +1,21 @@ +diff --git a/tools/CMakeLists.txt b/tools/CMakeLists.txt +index f3eaa054..4eaff3d1 100644 +--- a/tools/CMakeLists.txt ++++ b/tools/CMakeLists.txt +@@ -1,12 +1,13 @@ +-if(TARGET cxxopts) # we only build the tools if cxxopts is available ++if(SIMDJSON_TOOLS) + message(STATUS "We have cxxopts as a dependency and we are building the tools (e.g., json2json).") +- foreach(tool IN ITEMS json2json jsonstats jsonpointer minify) ++ foreach(tool IN ITEMS json2json jsonstats simdjsonpointer minify) + add_executable("${tool}" "${tool}.cpp") + simdjson_apply_props("${tool}") + target_link_libraries( + "${tool}" PRIVATE +- simdjson simdjson-internal-flags simdjson-windows-headers cxxopts ++ simdjson simdjson-internal-flags simdjson-windows-headers + ) ++ install(TARGETS "${tool}") + endforeach() + else() + message(STATUS "We are missing cxxopts as a dependency so the tools (e.g., json2json) are omitted.") diff --git a/dev-libs/simdjson/files/simdjson-1.0.0-tests.patch b/dev-libs/simdjson/files/simdjson-1.0.0-tests.patch new file mode 100644 index 000000000000..cccbd4494667 --- /dev/null +++ b/dev-libs/simdjson/files/simdjson-1.0.0-tests.patch @@ -0,0 +1,17 @@ +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 235222a8..8532183a 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -221,9 +221,10 @@ add_subdirectory(singleheader) + # + # Compile tools / tests / benchmarks + # +-add_subdirectory(tests) ++if (SIMDJSON_TESTS) ++ add_subdirectory(tests) ++endif() + add_subdirectory(examples) +-add_subdirectory(benchmark) + add_subdirectory(fuzz) + + # diff --git a/dev-libs/simdjson/simdjson-1.0.0.ebuild b/dev-libs/simdjson/simdjson-1.0.0-r1.ebuild similarity index 78% rename from dev-libs/simdjson/simdjson-1.0.0.ebuild rename to dev-libs/simdjson/simdjson-1.0.0-r1.ebuild index c68fa749db0b..4ad5cdab99d5 100644 --- a/dev-libs/simdjson/simdjson-1.0.0.ebuild +++ b/dev-libs/simdjson/simdjson-1.0.0-r1.ebuild @@ -37,6 +37,8 @@ PATCHES=( "${FILESDIR}/simdjson-1.0.0-dont-bundle-cxxopts.patch" "${FILESDIR}/simdjson-0.9.0-tests.patch" "${FILESDIR}/simdjson-1.0.0-dont-fetch-data-tarball.patch" + "${FILESDIR}/simdjson-1.0.0-install-tools.patch" + "${FILESDIR}/simdjson-1.0.0-tests.patch" ) DOCS=( @@ -48,27 +50,35 @@ DOCS=( ) src_prepare() { - mv "${WORKDIR}/${PN}-data-${DATA_HASH}" "${S}/dependencies/${PN}-data" || die + if use test; then + mv "${WORKDIR}/${PN}-data-${DATA_HASH}" "${S}/dependencies/${PN}-data" || die + fi + sed -e 's:-Werror ::' -i cmake/developer-options.cmake || die sed -e "s:^c++ :$(tc-getCXX) :" -i singleheader/README.md || die + mv tools/{,simd}jsonpointer.cpp || die cmake_src_prepare } src_configure() { local -a mycmakeargs=( -DSIMDJSON_ENABLE_THREADS=ON - -DSIMDJSON_ALLOW_DOWNLOADS=OFF + ) + use test && mycmakeargs+=( + -DSIMDJSON_TESTS=ON ) if use tools; then mycmakeargs+=( - -DSIMDJSON_JUST_LIBRARY=OFF + -DSIMDJSON_DEVELOPER_MODE=ON + -DSIMDJSON_ALLOW_DOWNLOADS=OFF -DSIMDJSON_GOOGLE_BENCHMARKS=OFF -DSIMDJSON_COMPETITION=OFF + -DSIMDJSON_TOOLS=ON ) - else + elif ! use test; then mycmakeargs+=( - -DSIMDJSON_DEVELOPER_MODE=ON + -DSIMDJSON_DEVELOPER_MODE=OFF ) fi diff --git a/dev-perl/Manifest.gz b/dev-perl/Manifest.gz index 7c1192f52de5..cf8e6253ff79 100644 Binary files a/dev-perl/Manifest.gz and b/dev-perl/Manifest.gz differ diff --git a/dev-perl/Unix-Syslog/Unix-Syslog-1.100.0-r2.ebuild b/dev-perl/Unix-Syslog/Unix-Syslog-1.100.0-r2.ebuild index 6591d1886024..ff3158b52174 100644 --- a/dev-perl/Unix-Syslog/Unix-Syslog-1.100.0-r2.ebuild +++ b/dev-perl/Unix-Syslog/Unix-Syslog-1.100.0-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -11,5 +11,5 @@ DESCRIPTION="A Perl module which provides access to the system logger" SLOT="0" LICENSE="Artistic-2" -KEYWORDS="~alpha amd64 ~hppa ~ia64 ppc ppc64 sparc x86" +KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ppc ppc64 sparc x86" IUSE="" diff --git a/dev-python/Manifest.gz b/dev-python/Manifest.gz index 128e25c80ffa..4e13420b68e0 100644 Binary files a/dev-python/Manifest.gz and b/dev-python/Manifest.gz differ diff --git a/dev-python/atomicwrites/atomicwrites-1.4.0-r1.ebuild b/dev-python/atomicwrites/atomicwrites-1.4.0-r1.ebuild index 9a602787b4c0..a22d3bdf9df3 100644 --- a/dev-python/atomicwrites/atomicwrites-1.4.0-r1.ebuild +++ b/dev-python/atomicwrites/atomicwrites-1.4.0-r1.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 sparc x86 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" distutils_enable_tests pytest distutils_enable_sphinx docs \ diff --git a/dev-python/django-mptt/Manifest b/dev-python/django-mptt/Manifest index bc876c5b7ec0..4354c73b53bf 100644 --- a/dev-python/django-mptt/Manifest +++ b/dev-python/django-mptt/Manifest @@ -1,4 +1,5 @@ DIST django-mptt-0.11.0.tar.gz 98300 BLAKE2B cbae24143007dfe8913aacf4cbe22bbccdf929617adc31640c2d429d6ea8be727a937be0aa8353e82862b9fe8c571397db4dd3877015eb17c2c5a56172cc66a5 SHA512 21af30007661db1474628b6f8af86a3f6de52494efe1aaf9235f8b1660ba153f0de3ad91ff979588e4b681b00b44652a05146df7d3951d6ee62da38a1900fd89 DIST django-mptt-0.13.1.gh.tar.gz 302287 BLAKE2B 915e3066862be4d0883ba540cf584d917994ecbf83182726f5d39a40b61850e4ef1fade2c12325237f2c345de14ca6e54362712eb7bdbdf553eb6ebbf321075f SHA512 bc64d24f8d889109a054f270802f8ce6308c12bf3b9ebe1ba818d42e6c1f9d8904b8cad996e71e03c7f77ed80d912a7d8bb920cccc0e2fff170e754816367f40 DIST django-mptt-0.13.2.gh.tar.gz 303658 BLAKE2B 8b9e968091be35d1b20816874f8a27cef065c11a25d5ac08192d01909be5a748ab96f0377a09b8a86ded5881d8ce075530bdd3a46c92065dd2f66d734853c27a SHA512 52e8631af11006a0ef1739d1f9c22d34fe39fd790dd45edb6bcde5f4ad875d6f2f0087aa4928d5e5b391b69728e67c2d8b6d10976714735eafe7b3b48e20d123 +DIST django-mptt-0.13.3.gh.tar.gz 303670 BLAKE2B 0185ecf3576ab7fe48ec4d7b2259e7cd88f2c5e3a8c96aa1ee555b7f0adabed4b787db84bcc4b2831746b410f0f58364df8fab9ce1768f1e1b9d1ff8a2869730 SHA512 602f45d4353dca80ec2285366c87eb60ff6a39a09990a041236f737371715166e9a8e360a83b4419c0ded7a206f73e4754de602aabef18f89e7db85ce8c651ea DIST django-mptt-0.13.gh.tar.gz 302525 BLAKE2B 21b2fde5c81d83321bf7569d2064db87aec3c184f27cf3fc3bd34421be04212188e15f79a575b08aabb3a7b95d116bf3e5f0fb57c56cadf9ad2ac166e8e77845 SHA512 63dbb61dab59d42b5e747f35370a0840d40ed465979d1f93e66561cf4c0726635cae774f87e39cc1ac480847f3ccf0eb65dc8593759a0860d586e334fdd37256 diff --git a/dev-python/django-mptt/django-mptt-0.13.3.ebuild b/dev-python/django-mptt/django-mptt-0.13.3.ebuild new file mode 100644 index 000000000000..10262c58b326 --- /dev/null +++ b/dev-python/django-mptt/django-mptt-0.13.3.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..9} ) +inherit distutils-r1 + +DESCRIPTION="utilities for modified preorder tree traversal and trees of model instances" +HOMEPAGE="https://github.com/django-mptt/django-mptt" +SRC_URI=" + https://github.com/django-mptt/django-mptt/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + >=dev-python/django-1.11[${PYTHON_USEDEP}] + dev-python/django-js-asset[${PYTHON_USEDEP}] +" + +python_test() { + "${EPYTHON}" tests/manage.py test -v2 myapp || + die "Tests failed with ${EPYTHON}" +} diff --git a/dev-python/eventlet/eventlet-0.32.0.ebuild b/dev-python/eventlet/eventlet-0.32.0.ebuild index 5607ef1b8848..3fc34d0e705d 100644 --- a/dev-python/eventlet/eventlet-0.32.0.ebuild +++ b/dev-python/eventlet/eventlet-0.32.0.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/e/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 arm arm64 ppc ppc64 ~s390 sparc x86" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~s390 ~sparc ~x86" IUSE="examples" RDEPEND=" diff --git a/dev-python/google-api-python-client/Manifest b/dev-python/google-api-python-client/Manifest index 26ad4863f20c..9339deb79415 100644 --- a/dev-python/google-api-python-client/Manifest +++ b/dev-python/google-api-python-client/Manifest @@ -1,3 +1,4 @@ DIST google-api-python-client-2.14.1.tar.gz 25415625 BLAKE2B 2b843a6ec6345e51c5a92c0285c2b8ae195928bec61b73033fbc64d8e55c34ae39d8d542534d89edac36d6ddc6c12b6acf11a25dbcbc06f72776799a70606659 SHA512 e22600b9b87d646775780d0f45043753e4dea24e898faf16ae49f2c91677282700b45de993d085923c006f2948747a6afa2e58b38f42f934f1602401faa30d22 DIST google-api-python-client-2.18.0.tar.gz 26442309 BLAKE2B 84f0cadeed015e9e0cafa209f6256b6262822f7161728aa5eba88f0def718b11c555bd0d87867c1e1ebb02e93046cec068e4ac0f855c55b7abf34a8d51d42fdc SHA512 19b06a252c440d5bb8454fc79487f4009ff73a7bd4882b2d33a354d4c4f287a6ea09f30cff94df4c1d1e898ca237d8e118a7fd5e63022133338d944dcec1243c DIST google-api-python-client-2.19.1.tar.gz 26659303 BLAKE2B b1b5064c39b7e0d31e7ee01a7556a9ea6feaac1782d6714e50a32f0dfafedcab59628a1ff32774c426136d7ab796a1a6baf1f9ce7fbd1d233149c3a62648f280 SHA512 85272cd0741caed6ff76b930a69a67f1683886df82681b49f3069243dd40ef3f12febc7c1004ecf230d96bae005a8725d502032a9c85eb1bf9e4ee37af7018b9 +DIST google-api-python-client-2.20.0.tar.gz 26723285 BLAKE2B 3c0cb64ea8c58fe20356cd097676bc7741ea454e61d9dc8807689fe2296c3ddd0da1cb208a639e8b47a981437dea39de9a7c26b669c7dc27a79a0c5ca4a6c463 SHA512 bed0b1a0e0c5384c80e337339e9c5526e0cd5b2d39a3bd69fec1c65a3fed5bf26e6f4f983daed7663d2cd6c47b8a2a7ad54395f8e5dada2b49c15d98a9ff04dd diff --git a/dev-python/google-api-python-client/google-api-python-client-2.20.0.ebuild b/dev-python/google-api-python-client/google-api-python-client-2.20.0.ebuild new file mode 100644 index 000000000000..2bf8009bdc63 --- /dev/null +++ b/dev-python/google-api-python-client/google-api-python-client-2.20.0.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..9} ) +inherit distutils-r1 + +DESCRIPTION="Google API Client for Python" +HOMEPAGE="https://github.com/googleapis/google-api-python-client" +SRC_URI="https://github.com/googleapis/google-api-python-client/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" + +RDEPEND=" + >=dev-python/httplib2-0.15[${PYTHON_USEDEP}] + =dev-python/google-auth-1.35.0[${PYTHON_USEDEP}] + >=dev-python/google-auth-httplib2-0.1.0[${PYTHON_USEDEP}] + >=dev-python/uritemplate-3.0.0[${PYTHON_USEDEP}] + ${P}.tar LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~hppa ~riscv ~sparc" +KEYWORDS="~amd64 ~arm64 ~hppa ~riscv ~sparc" IUSE="" ruby_add_rdepend " diff --git a/dev-ruby/tty-color/tty-color-0.6.0.ebuild b/dev-ruby/tty-color/tty-color-0.6.0.ebuild index 6494fb0e0723..b7ae7facc5ab 100644 --- a/dev-ruby/tty-color/tty-color-0.6.0.ebuild +++ b/dev-ruby/tty-color/tty-color-0.6.0.ebuild @@ -20,7 +20,7 @@ SRC_URI="https://github.com/piotrmurach/tty-color/archive/v${PV}.tar.gz -> ${P}. LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~hppa ~riscv ~sparc" +KEYWORDS="~amd64 ~arm64 ~hppa ~riscv ~sparc" IUSE="" all_ruby_prepare() { diff --git a/dev-ruby/tty-cursor/tty-cursor-0.7.1.ebuild b/dev-ruby/tty-cursor/tty-cursor-0.7.1.ebuild index 82a486da5e0e..83099807c47d 100644 --- a/dev-ruby/tty-cursor/tty-cursor-0.7.1.ebuild +++ b/dev-ruby/tty-cursor/tty-cursor-0.7.1.ebuild @@ -19,7 +19,7 @@ SRC_URI="https://github.com/piotrmurach/tty-cursor/archive/v${PV}.tar.gz -> ${P} LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~hppa ~riscv ~sparc" +KEYWORDS="~amd64 ~arm64 ~hppa ~riscv ~sparc" IUSE="" all_ruby_prepare() { diff --git a/dev-ruby/tty-editor/tty-editor-0.7.0.ebuild b/dev-ruby/tty-editor/tty-editor-0.7.0.ebuild index 026c91c1a571..78a9584e3214 100644 --- a/dev-ruby/tty-editor/tty-editor-0.7.0.ebuild +++ b/dev-ruby/tty-editor/tty-editor-0.7.0.ebuild @@ -17,7 +17,7 @@ SRC_URI="https://github.com/piotrmurach/${PN}/archive/v${PV}.tar.gz -> ${P}.tar. LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~hppa ~riscv ~sparc" +KEYWORDS="~amd64 ~arm64 ~hppa ~riscv ~sparc" ruby_add_rdepend ">=dev-ruby/tty-prompt-0.22" diff --git a/dev-ruby/tty-prompt/tty-prompt-0.23.1.ebuild b/dev-ruby/tty-prompt/tty-prompt-0.23.1.ebuild index 1f6d5722b47a..eb074e0862ef 100644 --- a/dev-ruby/tty-prompt/tty-prompt-0.23.1.ebuild +++ b/dev-ruby/tty-prompt/tty-prompt-0.23.1.ebuild @@ -18,7 +18,7 @@ SRC_URI="https://github.com/piotrmurach/tty-prompt/archive/v${PV}.tar.gz -> ${P} LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~hppa ~riscv ~sparc" +KEYWORDS="~amd64 ~arm64 ~hppa ~riscv ~sparc" IUSE="" ruby_add_rdepend " diff --git a/dev-ruby/tty-reader/tty-reader-0.9.0.ebuild b/dev-ruby/tty-reader/tty-reader-0.9.0.ebuild index ed0ac71777a3..23bd8a37511b 100644 --- a/dev-ruby/tty-reader/tty-reader-0.9.0.ebuild +++ b/dev-ruby/tty-reader/tty-reader-0.9.0.ebuild @@ -20,7 +20,7 @@ SRC_URI="https://github.com/piotrmurach/tty-reader/archive/v${PV}.tar.gz -> ${P} LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~hppa ~riscv ~sparc" +KEYWORDS="~amd64 ~arm64 ~hppa ~riscv ~sparc" IUSE="" ruby_add_rdepend " diff --git a/dev-ruby/tty-screen/tty-screen-0.8.1.ebuild b/dev-ruby/tty-screen/tty-screen-0.8.1.ebuild index 24ccfbc41f77..3bc231310630 100644 --- a/dev-ruby/tty-screen/tty-screen-0.8.1.ebuild +++ b/dev-ruby/tty-screen/tty-screen-0.8.1.ebuild @@ -20,7 +20,7 @@ SRC_URI="https://github.com/piotrmurach/tty-screen/archive/v${PV}.tar.gz -> ${P} LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~hppa ~riscv ~sparc" +KEYWORDS="~amd64 ~arm64 ~hppa ~riscv ~sparc" IUSE="" PATCHES=( "${FILESDIR}/${P}-ioctl-test.patch" ) diff --git a/dev-ruby/wisper/wisper-2.0.1.ebuild b/dev-ruby/wisper/wisper-2.0.1.ebuild index 122f1412fcc9..5bf518f2973c 100644 --- a/dev-ruby/wisper/wisper-2.0.1.ebuild +++ b/dev-ruby/wisper/wisper-2.0.1.ebuild @@ -17,7 +17,7 @@ HOMEPAGE="https://github.com/krisleech/wisper" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~hppa ~riscv ~sparc" +KEYWORDS="~amd64 ~arm64 ~hppa ~riscv ~sparc" IUSE="" all_ruby_prepare() { diff --git a/dev-util/Manifest.gz b/dev-util/Manifest.gz index 5f284848d0f4..e069ec8c134c 100644 Binary files a/dev-util/Manifest.gz and b/dev-util/Manifest.gz differ diff --git a/dev-util/rizin/rizin-0.2.1.ebuild b/dev-util/rizin/rizin-0.2.1.ebuild index f8d2d2dd1bdf..056670c878d3 100644 --- a/dev-util/rizin/rizin-0.2.1.ebuild +++ b/dev-util/rizin/rizin-0.2.1.ebuild @@ -15,7 +15,7 @@ HOMEPAGE="https://rizin.re/" SRC_URI="https://github.com/rizinorg/rizin/releases/download/v${PV}/rizin-src-v${PV}.tar.xz test? ( https://github.com/rizinorg/rizin-testbins/archive/${BINS_COMMIT}.tar.gz -> rizin-testbins-${BINS_COMMIT}.tar.gz )" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~arm64 ~x86" LICENSE="Apache-2.0 BSD LGPL-3 MIT" SLOT="0" diff --git a/media-libs/Manifest.gz b/media-libs/Manifest.gz index 9aac63f053da..6bc531cc06f5 100644 Binary files a/media-libs/Manifest.gz and b/media-libs/Manifest.gz differ diff --git a/media-libs/mesa/Manifest b/media-libs/mesa/Manifest index 1218f0ff060a..4adff135f836 100644 --- a/media-libs/mesa/Manifest +++ b/media-libs/mesa/Manifest @@ -1,2 +1,3 @@ DIST mesa-21.1.7.tar.xz 15391776 BLAKE2B a9138f189ef953d5efa4e287fbbe795ef2539c113dc7e0f565d3f35dcfaa59ab08674bf37fda196ba34e5963637c3ebb133db40b558bd275e29c8387b1acfdfa SHA512 1fd677437f292c30fbf08bfef8c1088557841f426090ccba20ab2a222b08fb5c3ec48a7a0301466e03a23019d09414c700a4f5e299479cacd6972a9f3ba030c8 +DIST mesa-21.1.8.tar.xz 15410504 BLAKE2B 430a1a5f3120bb69b7eaab13438d9a09201f5b11c9d4581d7dd39f48041a1b70d7c125f36553a5c504d1164fe6e0e3d50853c209c4280787f4fa6935ab385b86 SHA512 80fcf2b1d59b49e384e9aa1ae63a3ce709833059af1ffd8eb821054c1976709134098cfc79fac1578a2f08a003223f1c96b38e2e650c5be49821c6f2fe1047af DIST mesa-21.2.1.tar.xz 15703468 BLAKE2B 5f92833237d2a570506e309472a6a8d1335870f151d31288cc01e41b0861694de16f7d6361c04d527e49a750758319da046ddba9876b18a5404cceaa865024a7 SHA512 d4056287ec86f7a95ce534a251a1ccbc3a3b08a2f7112152def2f054fc8a9424501d5883c463554ee95fe2dafb832613efd7145e989ee8281948233942730c2c diff --git a/media-libs/mesa/mesa-21.1.8.ebuild b/media-libs/mesa/mesa-21.1.8.ebuild new file mode 100644 index 000000000000..2849134b7198 --- /dev/null +++ b/media-libs/mesa/mesa-21.1.8.ebuild @@ -0,0 +1,556 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7,8,9} ) + +inherit llvm meson-multilib python-any-r1 linux-info + +OPENGL_DIR="xorg-x11" + +MY_P="${P/_/-}" + +DESCRIPTION="OpenGL-like graphic library for Linux" +HOMEPAGE="https://www.mesa3d.org/ https://mesa.freedesktop.org/" + +if [[ ${PV} == 9999 ]]; then + EGIT_REPO_URI="https://gitlab.freedesktop.org/mesa/mesa.git" + inherit git-r3 +else + SRC_URI="https://archive.mesa3d.org/${MY_P}.tar.xz" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x64-solaris ~x86-solaris" +fi + +LICENSE="MIT" +SLOT="0" +RESTRICT=" + !test? ( test ) +" + +RADEON_CARDS="r100 r200 r300 r600 radeon radeonsi" +VIDEO_CARDS="${RADEON_CARDS} freedreno i915 i965 intel iris lima nouveau panfrost v3d vc4 virgl vivante vmware" +for card in ${VIDEO_CARDS}; do + IUSE_VIDEO_CARDS+=" video_cards_${card}" +done + +IUSE="${IUSE_VIDEO_CARDS} + +classic d3d9 debug +dri3 +egl +gallium +gbm gles1 +gles2 +llvm + lm-sensors opencl osmesa selinux test unwind vaapi valgrind vdpau vulkan + vulkan-overlay wayland +X xa xvmc zink +zstd" + +REQUIRED_USE=" + d3d9? ( dri3 || ( video_cards_iris video_cards_r300 video_cards_r600 video_cards_radeonsi video_cards_nouveau video_cards_vmware ) ) + gles1? ( egl ) + gles2? ( egl ) + osmesa? ( gallium ) + vulkan? ( dri3 + video_cards_radeonsi? ( llvm ) ) + vulkan-overlay? ( vulkan ) + wayland? ( egl gbm ) + video_cards_freedreno? ( gallium ) + video_cards_intel? ( classic ) + video_cards_i915? ( || ( classic gallium ) ) + video_cards_i965? ( classic ) + video_cards_iris? ( gallium ) + video_cards_lima? ( gallium ) + video_cards_nouveau? ( || ( classic gallium ) ) + video_cards_panfrost? ( gallium ) + video_cards_radeon? ( || ( classic gallium ) + gallium? ( x86? ( llvm ) amd64? ( llvm ) ) ) + video_cards_r100? ( classic ) + video_cards_r200? ( classic ) + video_cards_r300? ( gallium x86? ( llvm ) amd64? ( llvm ) ) + video_cards_r600? ( gallium ) + video_cards_radeonsi? ( gallium llvm ) + video_cards_v3d? ( gallium ) + video_cards_vc4? ( gallium ) + video_cards_virgl? ( gallium ) + video_cards_vivante? ( gallium gbm ) + video_cards_vmware? ( gallium ) + xa? ( X ) + xvmc? ( X ) + zink? ( gallium vulkan ) +" + +LIBDRM_DEPSTRING=">=x11-libs/libdrm-2.4.105" +RDEPEND=" + >=dev-libs/expat-2.1.0-r3:=[${MULTILIB_USEDEP}] + >=media-libs/libglvnd-1.3.2[X?,${MULTILIB_USEDEP}] + >=sys-libs/zlib-1.2.8[${MULTILIB_USEDEP}] + gallium? ( + unwind? ( sys-libs/libunwind[${MULTILIB_USEDEP}] ) + llvm? ( + video_cards_radeonsi? ( + virtual/libelf:0=[${MULTILIB_USEDEP}] + ) + video_cards_r600? ( + virtual/libelf:0=[${MULTILIB_USEDEP}] + ) + video_cards_radeon? ( + virtual/libelf:0=[${MULTILIB_USEDEP}] + ) + ) + lm-sensors? ( sys-apps/lm-sensors:=[${MULTILIB_USEDEP}] ) + opencl? ( + >=virtual/opencl-3[${MULTILIB_USEDEP}] + dev-libs/libclc + virtual/libelf:0=[${MULTILIB_USEDEP}] + ) + vaapi? ( + >=x11-libs/libva-1.7.3:=[${MULTILIB_USEDEP}] + ) + vdpau? ( >=x11-libs/libvdpau-1.1:=[${MULTILIB_USEDEP}] ) + xvmc? ( >=x11-libs/libXvMC-1.0.8:=[${MULTILIB_USEDEP}] ) + ) + selinux? ( sys-libs/libselinux[${MULTILIB_USEDEP}] ) + wayland? ( + >=dev-libs/wayland-1.18.0:=[${MULTILIB_USEDEP}] + >=dev-libs/wayland-protocols-1.8 + ) + ${LIBDRM_DEPSTRING}[video_cards_freedreno?,video_cards_nouveau?,video_cards_vc4?,video_cards_vivante?,video_cards_vmware?,${MULTILIB_USEDEP}] + video_cards_intel? ( + !video_cards_i965? ( ${LIBDRM_DEPSTRING}[video_cards_intel] ) + ) + video_cards_i915? ( ${LIBDRM_DEPSTRING}[video_cards_intel] ) + vulkan-overlay? ( dev-util/glslang:0=[${MULTILIB_USEDEP}] ) + X? ( + >=x11-libs/libX11-1.6.2:=[${MULTILIB_USEDEP}] + >=x11-libs/libxshmfence-1.1:=[${MULTILIB_USEDEP}] + >=x11-libs/libXext-1.3.2:=[${MULTILIB_USEDEP}] + >=x11-libs/libXxf86vm-1.1.3:=[${MULTILIB_USEDEP}] + >=x11-libs/libxcb-1.13:=[${MULTILIB_USEDEP}] + x11-libs/libXfixes:=[${MULTILIB_USEDEP}] + ) + zink? ( media-libs/vulkan-loader:=[${MULTILIB_USEDEP}] ) + zstd? ( app-arch/zstd:=[${MULTILIB_USEDEP}] ) +" +for card in ${RADEON_CARDS}; do + RDEPEND="${RDEPEND} + video_cards_${card}? ( ${LIBDRM_DEPSTRING}[video_cards_radeon] ) + " +done +RDEPEND="${RDEPEND} + video_cards_radeonsi? ( ${LIBDRM_DEPSTRING}[video_cards_amdgpu] ) +" + +# Please keep the LLVM dependency block separate. Since LLVM is slotted, +# we need to *really* make sure we're not pulling one than more slot +# simultaneously. +# +# How to use it: +# 1. List all the working slots (with min versions) in ||, newest first. +# 2. Update the := to specify *max* version, e.g. < 10. +# 3. Specify LLVM_MAX_SLOT, e.g. 9. +LLVM_MAX_SLOT="12" +LLVM_DEPSTR=" + || ( + sys-devel/llvm:12[${MULTILIB_USEDEP}] + sys-devel/llvm:11[${MULTILIB_USEDEP}] + sys-devel/llvm:10[${MULTILIB_USEDEP}] + ) + =dev-python/mako-0.8.0[\${PYTHON_USEDEP}]") + wayland? ( dev-util/wayland-scanner[${MULTILIB_USEDEP}] ) +" + +S="${WORKDIR}/${MY_P}" +EGIT_CHECKOUT_DIR=${S} + +QA_WX_LOAD=" +x86? ( + usr/lib*/libglapi.so.0.0.0 + usr/lib*/libGLESv1_CM.so.1.1.0 + usr/lib*/libGLESv2.so.2.0.0 + usr/lib*/libGL.so.1.2.0 + usr/lib*/libOSMesa.so.8.0.0 + usr/lib/libGLX_mesa.so.0.0.0 +)" + +llvm_check_deps() { + local flags=${MULTILIB_USEDEP} + if use video_cards_r600 || use video_cards_radeon || use video_cards_radeonsi + then + flags+=",llvm_targets_AMDGPU(-)" + fi + + if use opencl; then + has_version "sys-devel/clang:${LLVM_SLOT}[${flags}]" || return 1 + fi + has_version "sys-devel/llvm:${LLVM_SLOT}[${flags}]" +} + +pkg_pretend() { + if use vulkan; then + if ! use video_cards_i965 && + ! use video_cards_iris && + ! use video_cards_radeonsi && + ! use video_cards_v3d; then + ewarn "Ignoring USE=vulkan since VIDEO_CARDS does not contain i965, iris, radeonsi, or v3d" + fi + fi + + if use opencl; then + if ! use video_cards_r600 && + ! use video_cards_radeonsi; then + ewarn "Ignoring USE=opencl since VIDEO_CARDS does not contain r600 or radeonsi" + fi + fi + + if use vaapi; then + if ! use video_cards_r600 && + ! use video_cards_radeonsi && + ! use video_cards_nouveau; then + ewarn "Ignoring USE=vaapi since VIDEO_CARDS does not contain r600, radeonsi, or nouveau" + fi + fi + + if use vdpau; then + if ! use video_cards_r300 && + ! use video_cards_r600 && + ! use video_cards_radeonsi && + ! use video_cards_nouveau; then + ewarn "Ignoring USE=vdpau since VIDEO_CARDS does not contain r300, r600, radeonsi, or nouveau" + fi + fi + + if use xa; then + if ! use video_cards_freedreno && + ! use video_cards_nouveau && + ! use video_cards_vmware; then + ewarn "Ignoring USE=xa since VIDEO_CARDS does not contain freedreno, nouveau, or vmware" + fi + fi + + if use xvmc; then + if ! use video_cards_r600 && + ! use video_cards_nouveau; then + ewarn "Ignoring USE=xvmc since VIDEO_CARDS does not contain r600 or nouveau" + fi + fi + + if ! use gallium; then + use lm-sensors && ewarn "Ignoring USE=lm-sensors since USE does not contain gallium" + use llvm && ewarn "Ignoring USE=llvm since USE does not contain gallium" + use opencl && ewarn "Ignoring USE=opencl since USE does not contain gallium" + use vaapi && ewarn "Ignoring USE=vaapi since USE does not contain gallium" + use vdpau && ewarn "Ignoring USE=vdpau since USE does not contain gallium" + use unwind && ewarn "Ignoring USE=unwind since USE does not contain gallium" + use xa && ewarn "Ignoring USE=xa since USE does not contain gallium" + use xvmc && ewarn "Ignoring USE=xvmc since USE does not contain gallium" + fi + + if ! use llvm; then + use opencl && ewarn "Ignoring USE=opencl since USE does not contain llvm" + fi + + if use osmesa && ! use llvm; then + ewarn "OSMesa will be slow without enabling USE=llvm" + fi +} + +python_check_deps() { + has_version -b ">=dev-python/mako-0.8.0[${PYTHON_USEDEP}]" +} + +pkg_setup() { + # warning message for bug 459306 + if use llvm && has_version sys-devel/llvm[!debug=]; then + ewarn "Mismatch between debug USE flags in media-libs/mesa and sys-devel/llvm" + ewarn "detected! This can cause problems. For details, see bug 459306." + fi + + if use video_cards_i965 || + use video_cards_iris || + use video_cards_radeonsi; then + if kernel_is -ge 5 11 3; then + CONFIG_CHECK="~KCMP" + elif kernel_is -ge 5 11; then + CONFIG_CHECK="~CHECKPOINT_RESTORE" + elif kernel_is -ge 5 10 20; then + CONFIG_CHECK="~KCMP" + else + CONFIG_CHECK="~CHECKPOINT_RESTORE" + fi + linux-info_pkg_setup + fi + + if use gallium && use llvm; then + llvm_pkg_setup + fi + python-any-r1_pkg_setup +} + +multilib_src_configure() { + local emesonargs=() + + if use classic; then + # Intel code + dri_driver_enable video_cards_i915 i915 + dri_driver_enable video_cards_i965 i965 + if ! use video_cards_i915 && \ + ! use video_cards_i965; then + dri_driver_enable video_cards_intel i915 i965 + fi + + # Nouveau code + dri_driver_enable video_cards_nouveau nouveau + + # ATI code + dri_driver_enable video_cards_r100 r100 + dri_driver_enable video_cards_r200 r200 + if ! use video_cards_r100 && \ + ! use video_cards_r200; then + dri_driver_enable video_cards_radeon r100 r200 + fi + fi + + local platforms + use X && platforms+="x11" + use wayland && platforms+=",wayland" + emesonargs+=(-Dplatforms=${platforms#,}) + + if use X || use egl; then + emesonargs+=(-Dglvnd=true) + else + emesonargs+=(-Dglvnd=false) + fi + + if use gallium; then + emesonargs+=( + $(meson_feature llvm) + $(meson_feature lm-sensors lmsensors) + $(meson_feature unwind libunwind) + ) + + if use video_cards_iris || + use video_cards_r300 || + use video_cards_r600 || + use video_cards_radeonsi || + use video_cards_nouveau || + use video_cards_vmware; then + emesonargs+=($(meson_use d3d9 gallium-nine)) + else + emesonargs+=(-Dgallium-nine=false) + fi + + if use video_cards_r600 || + use video_cards_radeonsi || + use video_cards_nouveau; then + emesonargs+=($(meson_feature vaapi gallium-va)) + use vaapi && emesonargs+=( -Dva-libs-path="${EPREFIX}"/usr/$(get_libdir)/va/drivers ) + else + emesonargs+=(-Dgallium-va=disabled) + fi + + if use video_cards_r300 || + use video_cards_r600 || + use video_cards_radeonsi || + use video_cards_nouveau; then + emesonargs+=($(meson_feature vdpau gallium-vdpau)) + else + emesonargs+=(-Dgallium-vdpau=disabled) + fi + + if use video_cards_freedreno || + use video_cards_nouveau || + use video_cards_vmware; then + emesonargs+=($(meson_feature xa gallium-xa)) + else + emesonargs+=(-Dgallium-xa=disabled) + fi + + if use video_cards_r600 || + use video_cards_nouveau; then + emesonargs+=($(meson_feature xvmc gallium-xvmc)) + else + emesonargs+=(-Dgallium-xvmc=disabled) + fi + + if use video_cards_freedreno || + use video_cards_lima || + use video_cards_panfrost || + use video_cards_v3d || + use video_cards_vc4 || + use video_cards_vivante; then + gallium_enable -- kmsro + fi + + gallium_enable -- swrast + gallium_enable video_cards_lima lima + gallium_enable video_cards_panfrost panfrost + gallium_enable video_cards_v3d v3d + gallium_enable video_cards_vc4 vc4 + gallium_enable video_cards_vivante etnaviv + gallium_enable video_cards_vmware svga + gallium_enable video_cards_nouveau nouveau + gallium_enable zink zink + + # Only one i915 driver (classic vs gallium). Default to classic. + if ! use classic; then + gallium_enable video_cards_i915 i915 + if ! use video_cards_i915 && \ + ! use video_cards_i965; then + gallium_enable video_cards_intel i915 + fi + fi + + gallium_enable video_cards_iris iris + + gallium_enable video_cards_r300 r300 + gallium_enable video_cards_r600 r600 + gallium_enable video_cards_radeonsi radeonsi + if ! use video_cards_r300 && \ + ! use video_cards_r600; then + gallium_enable video_cards_radeon r300 r600 + fi + + gallium_enable video_cards_freedreno freedreno + gallium_enable video_cards_virgl virgl + + # opencl stuff + emesonargs+=( + -Dgallium-opencl="$(usex opencl icd disabled)" + ) + fi + + if use vulkan; then + vulkan_enable video_cards_i965 intel + vulkan_enable video_cards_iris intel + vulkan_enable video_cards_radeonsi amd + vulkan_enable video_cards_v3d broadcom + fi + + driver_list() { + local drivers="$(sort -u <<< "${1// /$'\n'}")" + echo "${drivers//$'\n'/,}" + } + + local vulkan_layers + use vulkan && vulkan_layers+="device-select" + use vulkan-overlay && vulkan_layers+=",overlay" + emesonargs+=(-Dvulkan-layers=${vulkan_layers#,}) + + emesonargs+=( + $(meson_use test build-tests) + -Dglx=$(usex X dri disabled) + -Dshared-glapi=enabled + $(meson_feature dri3) + $(meson_feature egl) + $(meson_feature gbm) + $(meson_feature gles1) + $(meson_feature gles2) + $(meson_use osmesa) + $(meson_use selinux) + $(meson_feature zstd) + -Dvalgrind=$(usex valgrind auto false) + -Ddri-drivers=$(driver_list "${DRI_DRIVERS[*]}") + -Dgallium-drivers=$(driver_list "${GALLIUM_DRIVERS[*]}") + -Dvulkan-drivers=$(driver_list "${VULKAN_DRIVERS[*]}") + --buildtype $(usex debug debug plain) + -Db_ndebug=$(usex debug false true) + ) + meson_src_configure +} + +multilib_src_test() { + meson_src_test -t 100 +} + +# $1 - VIDEO_CARDS flag (check skipped for "--") +# other args - names of DRI drivers to enable +dri_driver_enable() { + if [[ $1 == -- ]] || use $1; then + shift + DRI_DRIVERS+=("$@") + fi +} + +gallium_enable() { + if [[ $1 == -- ]] || use $1; then + shift + GALLIUM_DRIVERS+=("$@") + fi +} + +vulkan_enable() { + if [[ $1 == -- ]] || use $1; then + shift + VULKAN_DRIVERS+=("$@") + fi +} diff --git a/metadata/Manifest.gz b/metadata/Manifest.gz index a10e9f968bf5..15d34de7ba45 100644 Binary files a/metadata/Manifest.gz and b/metadata/Manifest.gz differ diff --git a/metadata/dtd/timestamp.chk b/metadata/dtd/timestamp.chk index a22130b74920..6d3236d10a26 100644 --- a/metadata/dtd/timestamp.chk +++ b/metadata/dtd/timestamp.chk @@ -1 +1 @@ -Wed, 08 Sep 2021 20:09:15 +0000 +Thu, 09 Sep 2021 05:09:18 +0000 diff --git a/metadata/glsa/timestamp.chk b/metadata/glsa/timestamp.chk index a22130b74920..6d3236d10a26 100644 --- a/metadata/glsa/timestamp.chk +++ b/metadata/glsa/timestamp.chk @@ -1 +1 @@ -Wed, 08 Sep 2021 20:09:15 +0000 +Thu, 09 Sep 2021 05:09:18 +0000 diff --git a/metadata/md5-cache/Manifest.gz b/metadata/md5-cache/Manifest.gz index 7aa466080c2d..cfb169af0a24 100644 Binary files a/metadata/md5-cache/Manifest.gz and b/metadata/md5-cache/Manifest.gz differ diff --git a/metadata/md5-cache/app-crypt/Manifest.gz b/metadata/md5-cache/app-crypt/Manifest.gz index d2d54d0f5c8b..ce09c70e0e4a 100644 Binary files a/metadata/md5-cache/app-crypt/Manifest.gz and b/metadata/md5-cache/app-crypt/Manifest.gz differ diff --git a/metadata/md5-cache/app-crypt/age-1.0.0 b/metadata/md5-cache/app-crypt/age-1.0.0 new file mode 100644 index 000000000000..b7cef348029d --- /dev/null +++ b/metadata/md5-cache/app-crypt/age-1.0.0 @@ -0,0 +1,12 @@ +BDEPEND=dev-go/gox >=dev-lang/go-1.12 app-arch/unzip +DEFINED_PHASES=compile install test unpack +DESCRIPTION=A simple, modern and secure encryption tool (and Go library) +EAPI=7 +HOMEPAGE=https://github.com/FiloSottile/age +KEYWORDS=~amd64 +LICENSE=BSD +RESTRICT=strip +SLOT=0 +SRC_URI=https://github.com/FiloSottile/age/archive/v1.0.0.tar.gz -> age-1.0.0.tar.gz mirror://goproxy//filippo.io/edwards25519/@v/v1.0.0-rc.1.zip -> filippo.io%2Fedwards25519%2F@v%2Fv1.0.0-rc.1.zip mirror://goproxy//filippo.io/edwards25519/@v/v1.0.0-rc.1.mod -> filippo.io%2Fedwards25519%2F@v%2Fv1.0.0-rc.1.mod mirror://goproxy//golang.org/x/crypto/@v/v0.0.0-20210817164053-32db794688a5.zip -> golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20210817164053-32db794688a5.zip mirror://goproxy//golang.org/x/crypto/@v/v0.0.0-20210817164053-32db794688a5.mod -> golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20210817164053-32db794688a5.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20210226172049-e18ecbb05110.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20210226172049-e18ecbb05110.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20201119102817-f84b799fce68.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20201119102817-f84b799fce68.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20210615035016-665e8c7367d1.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20210615035016-665e8c7367d1.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20210903071746-97244b99971b.zip -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20210903071746-97244b99971b.zip mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20210903071746-97244b99971b.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20210903071746-97244b99971b.mod mirror://goproxy//golang.org/x/term/@v/v0.0.0-20201126162022-7de9c90e9dd1.mod -> golang.org%2Fx%2Fterm%2F@v%2Fv0.0.0-20201126162022-7de9c90e9dd1.mod mirror://goproxy//golang.org/x/term/@v/v0.0.0-20210615171337-6886f2dfbf5b.zip -> golang.org%2Fx%2Fterm%2F@v%2Fv0.0.0-20210615171337-6886f2dfbf5b.zip mirror://goproxy//golang.org/x/term/@v/v0.0.0-20210615171337-6886f2dfbf5b.mod -> golang.org%2Fx%2Fterm%2F@v%2Fv0.0.0-20210615171337-6886f2dfbf5b.mod mirror://goproxy//golang.org/x/text/@v/v0.3.3.mod -> golang.org%2Fx%2Ftext%2F@v%2Fv0.3.3.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20180917221912-90fa682c2a6e.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20180917221912-90fa682c2a6e.mod +_eclasses_=go-module 66ced1f8651b6b35c0262d39e015fe24 +_md5_=43ba97f0e533278d8ced8634b8991149 diff --git a/metadata/md5-cache/app-emulation/Manifest.gz b/metadata/md5-cache/app-emulation/Manifest.gz index 57898cd3178c..82ff00c53cf7 100644 Binary files a/metadata/md5-cache/app-emulation/Manifest.gz and b/metadata/md5-cache/app-emulation/Manifest.gz differ diff --git a/metadata/md5-cache/app-emulation/podman-3.3.1 b/metadata/md5-cache/app-emulation/podman-3.3.1 new file mode 100644 index 000000000000..89380231e95d --- /dev/null +++ b/metadata/md5-cache/app-emulation/podman-3.3.1 @@ -0,0 +1,15 @@ +BDEPEND=>=dev-lang/go-1.12 app-arch/unzip +DEFINED_PHASES=compile install postinst preinst prepare unpack +DEPEND=app-crypt/gpgme:= >=app-emulation/conmon-2.0.0 || ( >=app-emulation/runc-1.0.0_rc6 app-emulation/crun ) dev-libs/libassuan:= dev-libs/libgpg-error:= >=net-misc/cni-plugins-0.8.6 sys-fs/lvm2 sys-libs/libseccomp:= apparmor? ( sys-libs/libapparmor ) btrfs? ( sys-fs/btrfs-progs ) rootless? ( app-emulation/slirp4netns ) selinux? ( sys-libs/libselinux:= ) dev-go/go-md2man +DESCRIPTION=Library and podman tool for running OCI-based containers in Pods +EAPI=7 +HOMEPAGE=https://github.com/containers/podman/ +IUSE=apparmor btrfs +fuse +rootless selinux +KEYWORDS=~amd64 ~arm64 ~ppc64 +LICENSE=Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0 +RDEPEND=app-crypt/gpgme:= >=app-emulation/conmon-2.0.0 || ( >=app-emulation/runc-1.0.0_rc6 app-emulation/crun ) dev-libs/libassuan:= dev-libs/libgpg-error:= >=net-misc/cni-plugins-0.8.6 sys-fs/lvm2 sys-libs/libseccomp:= apparmor? ( sys-libs/libapparmor ) btrfs? ( sys-fs/btrfs-progs ) rootless? ( app-emulation/slirp4netns ) selinux? ( sys-libs/libselinux:= ) fuse? ( sys-fs/fuse-overlayfs ) virtual/tmpfiles +RESTRICT=test +SLOT=0 +SRC_URI=https://github.com/containers/podman/archive/v3.3.1.tar.gz -> podman-3.3.1.tar.gz +_eclasses_=bash-completion-r1 d3a60385655d9b402be765a6de333245 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 go-module 66ced1f8651b6b35c0262d39e015fe24 multilib 4b66d835ec72e021e359bb81eacfe988 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 tmpfiles 5cd6e8cf3288d5b19ff8b5c78c7e3e31 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa wrapper 4251d4c84c25f59094fd557e0063a974 +_md5_=3721064f3513fcad8355dd92487aa4b0 diff --git a/metadata/md5-cache/app-eselect/Manifest.gz b/metadata/md5-cache/app-eselect/Manifest.gz index 3f5f23869413..7141ad728598 100644 Binary files a/metadata/md5-cache/app-eselect/Manifest.gz and b/metadata/md5-cache/app-eselect/Manifest.gz differ diff --git a/metadata/md5-cache/app-eselect/eselect-ctags-1.19 b/metadata/md5-cache/app-eselect/eselect-ctags-1.19 index f915aa466484..9bf63b927381 100644 --- a/metadata/md5-cache/app-eselect/eselect-ctags-1.19 +++ b/metadata/md5-cache/app-eselect/eselect-ctags-1.19 @@ -2,9 +2,9 @@ DEFINED_PHASES=install DESCRIPTION=Manages ctags implementations EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:Emacs -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris LICENSE=GPL-2+ RDEPEND=>=app-admin/eselect-1.2.3 SLOT=0 SRC_URI=https://dev.gentoo.org/~ulm/emacs/eselect-emacs-1.19.tar.xz -_md5_=f1c782407bedadf01e842912e9759ca9 +_md5_=409491792ee1c7c6fdc30b3cd60bf1c3 diff --git a/metadata/md5-cache/app-eselect/eselect-emacs-1.19 b/metadata/md5-cache/app-eselect/eselect-emacs-1.19 index fe7930a282d8..508ef9a347f1 100644 --- a/metadata/md5-cache/app-eselect/eselect-emacs-1.19 +++ b/metadata/md5-cache/app-eselect/eselect-emacs-1.19 @@ -2,9 +2,9 @@ DEFINED_PHASES=compile install postinst DESCRIPTION=Manage multiple Emacs versions on one system EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:Emacs -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris +KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris LICENSE=GPL-2+ RDEPEND=>=app-admin/eselect-1.2.6 ~app-eselect/eselect-ctags-1.19 SLOT=0 SRC_URI=https://dev.gentoo.org/~ulm/emacs/eselect-emacs-1.19.tar.xz -_md5_=e74ef122306dd2fb38436819c5eaae04 +_md5_=28937b4774d3f25d157abc0cc99d88dc diff --git a/metadata/md5-cache/app-misc/Manifest.gz b/metadata/md5-cache/app-misc/Manifest.gz index 458ef0d6d6d1..710faeb757fa 100644 Binary files a/metadata/md5-cache/app-misc/Manifest.gz and b/metadata/md5-cache/app-misc/Manifest.gz differ diff --git a/metadata/md5-cache/app-misc/rmlint-2.10.1 b/metadata/md5-cache/app-misc/rmlint-2.10.1 new file mode 100644 index 000000000000..e0c5d8ce0dd3 --- /dev/null +++ b/metadata/md5-cache/app-misc/rmlint-2.10.1 @@ -0,0 +1,16 @@ +BDEPEND=virtual/pkgconfig doc? ( python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) python_single_target_python3_8? ( dev-python/sphinx[python_targets_python3_8(-)] dev-python/sphinx-bootstrap-theme[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/sphinx[python_targets_python3_9(-)] dev-python/sphinx-bootstrap-theme[python_targets_python3_9(-)] ) ) nls? ( sys-devel/gettext ) test? ( python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) app-shells/dash python_single_target_python3_8? ( dev-python/nose[python_targets_python3_8(-)] dev-python/parameterized[python_targets_python3_8(-)] dev-python/psutil[python_targets_python3_8(-)] dev-python/pyxattr[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/nose[python_targets_python3_9(-)] dev-python/parameterized[python_targets_python3_9(-)] dev-python/psutil[python_targets_python3_9(-)] dev-python/pyxattr[python_targets_python3_9(-)] ) ) python_single_target_python3_8? ( dev-util/scons[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-util/scons[python_targets_python3_9(-)] ) python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) +DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test +DEPEND=dev-libs/glib:2 dev-libs/json-glib virtual/libelf:0= +DESCRIPTION=Extremely fast tool to remove duplicates and other lint from your filesystem +EAPI=7 +HOMEPAGE=https://rmlint.readthedocs.io/ +IUSE=doc gui nls test python_single_target_python3_8 python_single_target_python3_9 +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-3+ +RDEPEND=dev-libs/glib:2 dev-libs/json-glib virtual/libelf:0= gui? ( python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) x11-libs/gtksourceview:3.0 python_single_target_python3_8? ( dev-python/colorlog[python_targets_python3_8(-)] dev-python/pygobject:3[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/colorlog[python_targets_python3_9(-)] dev-python/pygobject:3[python_targets_python3_9(-)] ) ) +REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/sahib/rmlint/archive/v2.10.1.tar.gz -> rmlint-2.10.1.tar.gz +_eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff gnome2-utils 355c758ccc0d6df60d43a066640e642c multilib 4b66d835ec72e021e359bb81eacfe988 multiprocessing 61c959fc55c15c00bbb1079d6a71370b python-single-r1 d46c125afba8be02eb1cd7104bac6e9c python-utils-r1 08d890890f70fe0096093016e55438d5 scons-utils fc8e53815030125602cc608cd1bff857 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils 27f9a2f19502b925ac117bd657aa2979 +_md5_=2c5f97a7dfb83f2b13549b2ade1dcfbd diff --git a/metadata/md5-cache/app-misc/tmux-mem-cpu-load-3.4.0 b/metadata/md5-cache/app-misc/tmux-mem-cpu-load-3.4.0 index 2176e69c0109..a11030f01f58 100644 --- a/metadata/md5-cache/app-misc/tmux-mem-cpu-load-3.4.0 +++ b/metadata/md5-cache/app-misc/tmux-mem-cpu-load-3.4.0 @@ -3,9 +3,9 @@ DEPEND=sys-devel/make >=dev-util/cmake-3.9.6 DESCRIPTION=CPU, RAM memory, and load monitor for use with tmux EAPI=6 HOMEPAGE=https://github.com/thewtex/tmux-mem-cpu-load/ -KEYWORDS=amd64 x86 +KEYWORDS=amd64 ~arm64 x86 LICENSE=Apache-2.0 SLOT=0 SRC_URI=https://github.com/thewtex/tmux-mem-cpu-load/archive/v3.4.0.tar.gz -> tmux-mem-cpu-load-3.4.0.tar.gz _eclasses_=cmake-utils f40ef5c4fb8eda19cca8d6604bef497e desktop c0d27bf73aa08ca05b663dbd31fbef28 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 9f813bb3c47cf2e60619a663b87c5f4e estack 055c42df72f76a4f45ec92b35e83cd56 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib 4b66d835ec72e021e359bb81eacfe988 multiprocessing 61c959fc55c15c00bbb1079d6a71370b ninja-utils a4dab848a4490e8e48cf0baab3e61bc2 preserve-libs dbc9f8d2d49c66467bc327fddd8317bd strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa vcs-clean b690a7e9b6c497cf59326a7545df4283 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils 27f9a2f19502b925ac117bd657aa2979 -_md5_=ab23875e338deb5b5d820833910e5281 +_md5_=a6dab056f35aca6d060ceab346a370e6 diff --git a/metadata/md5-cache/app-text/Manifest.gz b/metadata/md5-cache/app-text/Manifest.gz index 9f760f700012..280431b44a14 100644 Binary files a/metadata/md5-cache/app-text/Manifest.gz and b/metadata/md5-cache/app-text/Manifest.gz differ diff --git a/metadata/md5-cache/app-text/qpdfview-0.4.18_p1 b/metadata/md5-cache/app-text/qpdfview-0.4.18_p1 index 4ca909e78b96..1e9e74942f09 100644 --- a/metadata/md5-cache/app-text/qpdfview-0.4.18_p1 +++ b/metadata/md5-cache/app-text/qpdfview-0.4.18_p1 @@ -5,11 +5,11 @@ DESCRIPTION=A tabbed document viewer EAPI=7 HOMEPAGE=https://launchpad.net/qpdfview IUSE=cups +dbus djvu fitz +pdf postscript +sqlite +svg synctex -KEYWORDS=~amd64 ~arm ~ppc64 ~x86 ~amd64-linux ~x86-linux +KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux LICENSE=GPL-2+ RDEPEND=cups? ( net-print/cups ) djvu? ( app-text/djvu ) fitz? ( >=app-text/mupdf-1.7:= ) postscript? ( app-text/libspectre ) dev-qt/qtconcurrent:5 dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtprintsupport:5[cups?] dev-qt/qtwidgets:5 dbus? ( dev-qt/qtdbus:5 ) pdf? ( >=app-text/poppler-0.35[qt5] dev-qt/qtxml:5 ) sqlite? ( dev-qt/qtsql:5[sqlite] ) svg? ( dev-qt/qtsvg:5 ) !svg? ( virtual/freedesktop-icon-theme ) synctex? ( app-text/texlive-core ) REQUIRED_USE=?? ( fitz pdf ) SLOT=0 SRC_URI=https://dev.gentoo.org/~grozin/qpdfview-0.4.18_p1.tar.bz2 _eclasses_=multilib 4b66d835ec72e021e359bb81eacfe988 plocale 89c6aac5da68423465e6fd79fb4ad5fb qmake-utils f5eb2f69fffe94292aaaf802fb21c8d1 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa xdg 6024fbc93167fad782e2032933654857 xdg-utils 27f9a2f19502b925ac117bd657aa2979 -_md5_=83b340ce1257df1187e1b084d22a0f36 +_md5_=41cbb7ebaca8959714e514b0645588de diff --git a/metadata/md5-cache/dev-libs/Manifest.gz b/metadata/md5-cache/dev-libs/Manifest.gz index f793715a19c6..f64f74c4fb53 100644 Binary files a/metadata/md5-cache/dev-libs/Manifest.gz and b/metadata/md5-cache/dev-libs/Manifest.gz differ diff --git a/metadata/md5-cache/dev-libs/simdjson-1.0.0 b/metadata/md5-cache/dev-libs/simdjson-1.0.0-r1 similarity index 96% rename from metadata/md5-cache/dev-libs/simdjson-1.0.0 rename to metadata/md5-cache/dev-libs/simdjson-1.0.0-r1 index 5ad430c05bb8..3375594a45f4 100644 --- a/metadata/md5-cache/dev-libs/simdjson-1.0.0 +++ b/metadata/md5-cache/dev-libs/simdjson-1.0.0-r1 @@ -12,4 +12,4 @@ RESTRICT=!test? ( test ) SLOT=0/8 SRC_URI=https://github.com/simdjson/simdjson/archive/v1.0.0.tar.gz -> simdjson-1.0.0.tar.gz test? ( https://github.com/simdjson/simdjson-data/archive/a5b13babe65c1bba7186b41b43d4cbdc20a5c470.tar.gz -> simdjson-data-1.0.0.tar.gz ) _eclasses_=cmake 11fee991ab428a3370e5c20fa8231fb6 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 multilib 4b66d835ec72e021e359bb81eacfe988 multiprocessing 61c959fc55c15c00bbb1079d6a71370b ninja-utils a4dab848a4490e8e48cf0baab3e61bc2 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils 27f9a2f19502b925ac117bd657aa2979 -_md5_=cabe58cb801223c394670d7325698d6a +_md5_=d9c3bdd9343ef308789e29396a22204e diff --git a/metadata/md5-cache/dev-perl/Manifest.gz b/metadata/md5-cache/dev-perl/Manifest.gz index 32b99f799a2a..db505b018fd4 100644 Binary files a/metadata/md5-cache/dev-perl/Manifest.gz and b/metadata/md5-cache/dev-perl/Manifest.gz differ diff --git a/metadata/md5-cache/dev-perl/Unix-Syslog-1.100.0-r2 b/metadata/md5-cache/dev-perl/Unix-Syslog-1.100.0-r2 index 9c720f0349f8..a1bf8213fc35 100644 --- a/metadata/md5-cache/dev-perl/Unix-Syslog-1.100.0-r2 +++ b/metadata/md5-cache/dev-perl/Unix-Syslog-1.100.0-r2 @@ -3,10 +3,10 @@ DEPEND=dev-lang/perl DESCRIPTION=A Perl module which provides access to the system logger EAPI=6 HOMEPAGE=https://metacpan.org/release/Unix-Syslog -KEYWORDS=~alpha amd64 ~hppa ~ia64 ppc ppc64 sparc x86 +KEYWORDS=~alpha amd64 ~arm64 ~hppa ~ia64 ppc ppc64 sparc x86 LICENSE=Artistic-2 RDEPEND=dev-lang/perl:= SLOT=0 SRC_URI=mirror://cpan/authors/id/M/MH/MHARNISCH/Unix-Syslog-1.1.tar.gz _eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b perl-functions fea344a91ebf37efadf172c6a3de5a72 perl-module bd9574a79c5f0a347a9ea3db5ad9ca72 -_md5_=9c92ec758ed5c5da834580b972752ec1 +_md5_=5388ecd1120765985512e003b8289013 diff --git a/metadata/md5-cache/dev-python/Manifest.gz b/metadata/md5-cache/dev-python/Manifest.gz index 9ed7f5470f65..365c147acebf 100644 Binary files a/metadata/md5-cache/dev-python/Manifest.gz and b/metadata/md5-cache/dev-python/Manifest.gz differ diff --git a/metadata/md5-cache/dev-python/atomicwrites-1.4.0-r1 b/metadata/md5-cache/dev-python/atomicwrites-1.4.0-r1 index cedee50a2456..11ef593ce998 100644 --- a/metadata/md5-cache/dev-python/atomicwrites-1.4.0-r1 +++ b/metadata/md5-cache/dev-python/atomicwrites-1.4.0-r1 @@ -4,7 +4,7 @@ DESCRIPTION=Atomic file writes EAPI=7 HOMEPAGE=https://github.com/untitaker/python-atomicwrites IUSE=test doc python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 sparc x86 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris LICENSE=MIT RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.0:0= ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) >=dev-lang/python-exec-2:=[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) @@ -12,4 +12,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://pypi/a/atomicwrites/atomicwrites-1.4.0.tar.gz _eclasses_=distutils-r1 5e8c25e37e261f4306d82487f673a1bf eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multibuild 05a584848db4901c97fcd94ae7cc3a97 multilib 4b66d835ec72e021e359bb81eacfe988 multiprocessing 61c959fc55c15c00bbb1079d6a71370b python-r1 e574a3642f886323f18f867ecc4d91c4 python-utils-r1 08d890890f70fe0096093016e55438d5 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa -_md5_=fdde1b2d319592cd65923a58d5da0a93 +_md5_=83d82d0e6e391e27e423204a1c2bc299 diff --git a/metadata/md5-cache/dev-python/django-mptt-0.13.3 b/metadata/md5-cache/dev-python/django-mptt-0.13.3 new file mode 100644 index 000000000000..0450dedc72ab --- /dev/null +++ b/metadata/md5-cache/dev-python/django-mptt-0.13.3 @@ -0,0 +1,14 @@ +BDEPEND=python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_8(-)?,python_targets_python3_9(-)?] >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=utilities for modified preorder tree traversal and trees of model instances +EAPI=8 +HOMEPAGE=https://github.com/django-mptt/django-mptt +IUSE=python_targets_python3_8 python_targets_python3_9 +KEYWORDS=~amd64 +LICENSE=MIT +RDEPEND=>=dev-python/django-1.11[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/django-js-asset[python_targets_python3_8(-)?,python_targets_python3_9(-)?] python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_8(-)?,python_targets_python3_9(-)?] +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 ) +SLOT=0 +SRC_URI=https://github.com/django-mptt/django-mptt/archive/0.13.3.tar.gz -> django-mptt-0.13.3.gh.tar.gz +_eclasses_=distutils-r1 5e8c25e37e261f4306d82487f673a1bf multibuild 05a584848db4901c97fcd94ae7cc3a97 multilib 4b66d835ec72e021e359bb81eacfe988 multiprocessing 61c959fc55c15c00bbb1079d6a71370b python-r1 e574a3642f886323f18f867ecc4d91c4 python-utils-r1 08d890890f70fe0096093016e55438d5 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_md5_=a448b459ce4e8f6c1dec0f65f3458784 diff --git a/metadata/md5-cache/dev-python/eventlet-0.32.0 b/metadata/md5-cache/dev-python/eventlet-0.32.0 index c28c8bcd00d7..ba40989655db 100644 --- a/metadata/md5-cache/dev-python/eventlet-0.32.0 +++ b/metadata/md5-cache/dev-python/eventlet-0.32.0 @@ -4,7 +4,7 @@ DESCRIPTION=Highly concurrent networking library EAPI=8 HOMEPAGE=https://pypi.org/project/eventlet/ https://github.com/eventlet/eventlet/ IUSE=examples test python_targets_python3_8 python_targets_python3_9 -KEYWORDS=amd64 arm arm64 ppc ppc64 ~s390 sparc x86 +KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~s390 ~sparc ~x86 LICENSE=MIT RDEPEND=>=dev-python/dnspython-1.15.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?] =dev-python/six-1.10.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?] virtual/python-greenlet[python_targets_python3_8(-)?,python_targets_python3_9(-)?] python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_8(-)?,python_targets_python3_9(-)?] REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 ) @@ -12,4 +12,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://pypi/e/eventlet/eventlet-0.32.0.tar.gz _eclasses_=distutils-r1 5e8c25e37e261f4306d82487f673a1bf multibuild 05a584848db4901c97fcd94ae7cc3a97 multilib 4b66d835ec72e021e359bb81eacfe988 multiprocessing 61c959fc55c15c00bbb1079d6a71370b python-r1 e574a3642f886323f18f867ecc4d91c4 python-utils-r1 08d890890f70fe0096093016e55438d5 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa -_md5_=569b74837921abd8bb75edd6434f4306 +_md5_=f0f6b20fd2825e3f21e2a4e81e05ce7b diff --git a/metadata/md5-cache/dev-python/google-api-python-client-2.20.0 b/metadata/md5-cache/dev-python/google-api-python-client-2.20.0 new file mode 100644 index 000000000000..ae387eae9eb1 --- /dev/null +++ b/metadata/md5-cache/dev-python/google-api-python-client-2.20.0 @@ -0,0 +1,15 @@ +BDEPEND=test? ( dev-python/mock[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/oauth2client[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/pandas[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/parameterized[python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) test? ( >=dev-python/httplib2-0.15[python_targets_python3_8(-)?,python_targets_python3_9(-)?] =dev-python/google-auth-1.35.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?] >=dev-python/google-auth-httplib2-0.1.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?] >=dev-python/uritemplate-3.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?] =dev-python/pytest-4.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_8(-)?,python_targets_python3_9(-)?] >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Google API Client for Python +EAPI=8 +HOMEPAGE=https://github.com/googleapis/google-api-python-client +IUSE=test python_targets_python3_8 python_targets_python3_9 +KEYWORDS=~amd64 ~arm ~arm64 ~x86 +LICENSE=Apache-2.0 +RDEPEND=>=dev-python/httplib2-0.15[python_targets_python3_8(-)?,python_targets_python3_9(-)?] =dev-python/google-auth-1.35.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?] >=dev-python/google-auth-httplib2-0.1.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?] >=dev-python/uritemplate-3.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?] =dev-lang/python-exec-2:=[python_targets_python3_8(-)?,python_targets_python3_9(-)?] +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/googleapis/google-api-python-client/archive/v2.20.0.tar.gz -> google-api-python-client-2.20.0.tar.gz +_eclasses_=distutils-r1 5e8c25e37e261f4306d82487f673a1bf multibuild 05a584848db4901c97fcd94ae7cc3a97 multilib 4b66d835ec72e021e359bb81eacfe988 multiprocessing 61c959fc55c15c00bbb1079d6a71370b python-r1 e574a3642f886323f18f867ecc4d91c4 python-utils-r1 08d890890f70fe0096093016e55438d5 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_md5_=8abbbdb6e29d0b0db60ffb2569384fd6 diff --git a/metadata/md5-cache/dev-python/hypothesis-6.19.0 b/metadata/md5-cache/dev-python/hypothesis-6.19.0 new file mode 100644 index 000000000000..0f93bfb6dffa --- /dev/null +++ b/metadata/md5-cache/dev-python/hypothesis-6.19.0 @@ -0,0 +1,15 @@ +BDEPEND=test? ( dev-python/mock[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pexpect[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] !!=dev-python/attrs-19.2.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/sortedcontainers-2.1.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] cli? ( python_targets_python3_8? ( dev-python/black[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/click[python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) python_targets_python3_9? ( dev-python/black[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/click[python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) ) >=dev-python/pytest-4.5.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.0:0=[threads(+),sqlite] ) python_targets_python3_8? ( dev-lang/python:3.8[threads(+),sqlite] ) python_targets_python3_9? ( dev-lang/python:3.9[threads(+),sqlite] ) python_targets_python3_10? ( dev-lang/python:3.10[threads(+),sqlite] ) >=dev-lang/python-exec-2:=[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-42.0.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] +DEFINED_PHASES=compile configure install postinst prepare test +DESCRIPTION=A library for property based testing +EAPI=8 +HOMEPAGE=https://github.com/HypothesisWorks/hypothesis https://pypi.org/project/hypothesis/ +IUSE=cli test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos +LICENSE=MPL-2.0 +RDEPEND=>=dev-python/attrs-19.2.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/sortedcontainers-2.1.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] cli? ( python_targets_python3_8? ( dev-python/black[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/click[python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) python_targets_python3_9? ( dev-python/black[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/click[python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.0:0=[threads(+),sqlite] ) python_targets_python3_8? ( dev-lang/python:3.8[threads(+),sqlite] ) python_targets_python3_9? ( dev-lang/python:3.9[threads(+),sqlite] ) python_targets_python3_10? ( dev-lang/python:3.10[threads(+),sqlite] ) >=dev-lang/python-exec-2:=[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/HypothesisWorks/hypothesis/archive/hypothesis-python-6.19.0.tar.gz +_eclasses_=distutils-r1 5e8c25e37e261f4306d82487f673a1bf multibuild 05a584848db4901c97fcd94ae7cc3a97 multilib 4b66d835ec72e021e359bb81eacfe988 multiprocessing 61c959fc55c15c00bbb1079d6a71370b optfeature 30ce9dec2b8943338c9b015bd32bac6a python-r1 e574a3642f886323f18f867ecc4d91c4 python-utils-r1 08d890890f70fe0096093016e55438d5 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_md5_=b123675b63bca072c5d90e163a8637ab diff --git a/metadata/md5-cache/dev-python/resolvelib-0.5.4 b/metadata/md5-cache/dev-python/resolvelib-0.5.4 index 209362d0015a..828a4c309b5e 100644 --- a/metadata/md5-cache/dev-python/resolvelib-0.5.4 +++ b/metadata/md5-cache/dev-python/resolvelib-0.5.4 @@ -4,11 +4,11 @@ DESCRIPTION=provides a Resolver class that includes dependency resolution logic EAPI=7 HOMEPAGE=https://github.com/sarugaku/resolvelib IUSE=python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=amd64 ~arm arm64 ~ppc64 x86 ~x64-macos +KEYWORDS=amd64 ~arm arm64 ~ppc64 ~riscv x86 ~x64-macos LICENSE=ISC RDEPEND=python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) >=dev-lang/python-exec-2:=[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) SLOT=0 SRC_URI=mirror://pypi/r/resolvelib/resolvelib-0.5.4.tar.gz _eclasses_=distutils-r1 5e8c25e37e261f4306d82487f673a1bf eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multibuild 05a584848db4901c97fcd94ae7cc3a97 multilib 4b66d835ec72e021e359bb81eacfe988 multiprocessing 61c959fc55c15c00bbb1079d6a71370b python-r1 e574a3642f886323f18f867ecc4d91c4 python-utils-r1 08d890890f70fe0096093016e55438d5 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa -_md5_=056c1901caffedc1f70cd40f9e5a8312 +_md5_=d2bc81f4dce3735dd1f497931138c474 diff --git a/metadata/md5-cache/dev-python/tomli-1.2.1 b/metadata/md5-cache/dev-python/tomli-1.2.1 index 3aaf5a1bcd89..d2142d068557 100644 --- a/metadata/md5-cache/dev-python/tomli-1.2.1 +++ b/metadata/md5-cache/dev-python/tomli-1.2.1 @@ -4,7 +4,7 @@ DESCRIPTION=A lil' TOML parser EAPI=8 HOMEPAGE=https://pypi.org/project/tomli/ https://github.com/hukkin/tomli/ IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 LICENSE=MIT RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.0:0= ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) >=dev-lang/python-exec-2:=[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) @@ -12,4 +12,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/hukkin/tomli/archive/1.2.1.tar.gz -> tomli-1.2.1.gh.tar.gz _eclasses_=distutils-r1 5e8c25e37e261f4306d82487f673a1bf multibuild 05a584848db4901c97fcd94ae7cc3a97 multilib 4b66d835ec72e021e359bb81eacfe988 multiprocessing 61c959fc55c15c00bbb1079d6a71370b python-r1 e574a3642f886323f18f867ecc4d91c4 python-utils-r1 08d890890f70fe0096093016e55438d5 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa -_md5_=23bd715fecdbe2816260a49b6933d034 +_md5_=241b124330eb8fcb9155310cea56408a diff --git a/metadata/md5-cache/dev-python/tzlocal-3.0 b/metadata/md5-cache/dev-python/tzlocal-3.0 index df4cab3ad43e..8a1c7b5819a4 100644 --- a/metadata/md5-cache/dev-python/tzlocal-3.0 +++ b/metadata/md5-cache/dev-python/tzlocal-3.0 @@ -4,7 +4,7 @@ DESCRIPTION=tzinfo object for the local timezone EAPI=8 HOMEPAGE=https://github.com/regebro/tzlocal IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86 +KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 LICENSE=MIT RDEPEND=python_targets_python3_8? ( dev-python/backports-zoneinfo[python_targets_python3_8(-)?] ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) >=dev-lang/python-exec-2:=[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) @@ -12,4 +12,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/regebro/tzlocal/archive/3.0.tar.gz -> tzlocal-3.0.gh.tar.gz _eclasses_=distutils-r1 5e8c25e37e261f4306d82487f673a1bf multibuild 05a584848db4901c97fcd94ae7cc3a97 multilib 4b66d835ec72e021e359bb81eacfe988 multiprocessing 61c959fc55c15c00bbb1079d6a71370b python-r1 e574a3642f886323f18f867ecc4d91c4 python-utils-r1 08d890890f70fe0096093016e55438d5 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa -_md5_=4a175f86017f77a4a9dce6480bc4228b +_md5_=709a3018da5fff80dc0712151678b306 diff --git a/metadata/md5-cache/dev-ruby/Manifest.gz b/metadata/md5-cache/dev-ruby/Manifest.gz index 4de69246ce25..5ece5682b852 100644 Binary files a/metadata/md5-cache/dev-ruby/Manifest.gz and b/metadata/md5-cache/dev-ruby/Manifest.gz differ diff --git a/metadata/md5-cache/dev-ruby/pastel-0.8.0 b/metadata/md5-cache/dev-ruby/pastel-0.8.0 index 372c97893526..958dcc1a2d5f 100644 --- a/metadata/md5-cache/dev-ruby/pastel-0.8.0 +++ b/metadata/md5-cache/dev-ruby/pastel-0.8.0 @@ -5,7 +5,7 @@ DESCRIPTION=Terminal strings styling with intuitive and clean API EAPI=7 HOMEPAGE=https://github.com/piotrmurach/pastel IUSE=test ruby_targets_ruby25 ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 doc test test -KEYWORDS=~amd64 ~hppa ~riscv ~sparc +KEYWORDS=~amd64 ~arm64 ~hppa ~riscv ~sparc LICENSE=MIT RDEPEND=ruby_targets_ruby25? ( >=dev-ruby/tty-color-0.5:0[ruby_targets_ruby25(-)] ) ruby_targets_ruby26? ( >=dev-ruby/tty-color-0.5:0[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( >=dev-ruby/tty-color-0.5:0[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/tty-color-0.5:0[ruby_targets_ruby30(-)] ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25(-)] ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) REQUIRED_USE=|| ( ruby_targets_ruby25 ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/piotrmurach/pastel/archive/v0.8.0.tar.gz -> pastel-0.8.0.tar.gz _eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4b66d835ec72e021e359bb81eacfe988 ruby-fakegem 38058c97fbf1ce2a00f4ab8670ed5b54 ruby-ng ab9b21d1b0a24b6afdd489885350e82e ruby-utils 08ae6f9c60b19aabce3f66a30cce9a2d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa -_md5_=e1976b134882d0b670d014a557aed44e +_md5_=e13ea843be4d476c56c19d672f6d5287 diff --git a/metadata/md5-cache/dev-ruby/tty-color-0.6.0 b/metadata/md5-cache/dev-ruby/tty-color-0.6.0 index b1df61899ff0..3ef20150240a 100644 --- a/metadata/md5-cache/dev-ruby/tty-color-0.6.0 +++ b/metadata/md5-cache/dev-ruby/tty-color-0.6.0 @@ -5,7 +5,7 @@ DESCRIPTION=Terminal color capabilities detection EAPI=7 HOMEPAGE=https://github.com/piotrmurach/tty-color IUSE=ruby_targets_ruby25 ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 doc test test -KEYWORDS=~amd64 ~hppa ~riscv ~sparc +KEYWORDS=~amd64 ~arm64 ~hppa ~riscv ~sparc LICENSE=MIT RDEPEND=ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25(-)] ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) REQUIRED_USE=|| ( ruby_targets_ruby25 ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/piotrmurach/tty-color/archive/v0.6.0.tar.gz -> tty-color-0.6.0.tar.gz _eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4b66d835ec72e021e359bb81eacfe988 ruby-fakegem 38058c97fbf1ce2a00f4ab8670ed5b54 ruby-ng ab9b21d1b0a24b6afdd489885350e82e ruby-utils 08ae6f9c60b19aabce3f66a30cce9a2d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa -_md5_=79bdc285809fc96600f23167214148c2 +_md5_=425fdfce7cfa1fec36d82c284a3c01fa diff --git a/metadata/md5-cache/dev-ruby/tty-cursor-0.7.1 b/metadata/md5-cache/dev-ruby/tty-cursor-0.7.1 index 42f52d98417b..ab2fa0189232 100644 --- a/metadata/md5-cache/dev-ruby/tty-cursor-0.7.1 +++ b/metadata/md5-cache/dev-ruby/tty-cursor-0.7.1 @@ -5,7 +5,7 @@ DESCRIPTION=Move the terminal cursor around and manipulate text using intuitive EAPI=7 HOMEPAGE=https://github.com/piotrmurach/tty-cursor IUSE=ruby_targets_ruby25 ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 doc test test -KEYWORDS=~amd64 ~hppa ~riscv ~sparc +KEYWORDS=~amd64 ~arm64 ~hppa ~riscv ~sparc LICENSE=MIT RDEPEND=ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25(-)] ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) REQUIRED_USE=|| ( ruby_targets_ruby25 ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/piotrmurach/tty-cursor/archive/v0.7.1.tar.gz -> tty-cursor-0.7.1.tar.gz _eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4b66d835ec72e021e359bb81eacfe988 ruby-fakegem 38058c97fbf1ce2a00f4ab8670ed5b54 ruby-ng ab9b21d1b0a24b6afdd489885350e82e ruby-utils 08ae6f9c60b19aabce3f66a30cce9a2d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa -_md5_=91a04af7c29c0613edc3ff1ec7eeb8f4 +_md5_=f69478f5c748c8943b5e780994e6294e diff --git a/metadata/md5-cache/dev-ruby/tty-editor-0.7.0 b/metadata/md5-cache/dev-ruby/tty-editor-0.7.0 index 9438d656d592..c4aae7188413 100644 --- a/metadata/md5-cache/dev-ruby/tty-editor-0.7.0 +++ b/metadata/md5-cache/dev-ruby/tty-editor-0.7.0 @@ -5,7 +5,7 @@ DESCRIPTION=Opens a file or text in the user's preferred editor EAPI=8 HOMEPAGE=https://github.com/piotrmurach/tty-editor IUSE=test ruby_targets_ruby26 ruby_targets_ruby27 doc test test -KEYWORDS=~amd64 ~hppa ~riscv ~sparc +KEYWORDS=~amd64 ~arm64 ~hppa ~riscv ~sparc LICENSE=MIT RDEPEND=ruby_targets_ruby26? ( >=dev-ruby/tty-prompt-0.22[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( >=dev-ruby/tty-prompt-0.22[ruby_targets_ruby27(-)] ) ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/piotrmurach/tty-editor/archive/v0.7.0.tar.gz -> tty-editor-0.7.0.tar.gz _eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4b66d835ec72e021e359bb81eacfe988 ruby-fakegem 38058c97fbf1ce2a00f4ab8670ed5b54 ruby-ng ab9b21d1b0a24b6afdd489885350e82e ruby-utils 08ae6f9c60b19aabce3f66a30cce9a2d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa -_md5_=34de72efbe583877978b3fd1d4437b4f +_md5_=4dbe03b0cc265af5053f301667632fab diff --git a/metadata/md5-cache/dev-ruby/tty-prompt-0.23.1 b/metadata/md5-cache/dev-ruby/tty-prompt-0.23.1 index d22a55f70c0e..c0c4286e5251 100644 --- a/metadata/md5-cache/dev-ruby/tty-prompt-0.23.1 +++ b/metadata/md5-cache/dev-ruby/tty-prompt-0.23.1 @@ -5,7 +5,7 @@ DESCRIPTION=A beautiful and powerful interactive command line prompt EAPI=7 HOMEPAGE=https://github.com/piotrmurach/tty-prompt IUSE=test ruby_targets_ruby25 ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 doc test test -KEYWORDS=~amd64 ~hppa ~riscv ~sparc +KEYWORDS=~amd64 ~arm64 ~hppa ~riscv ~sparc LICENSE=MIT RDEPEND=ruby_targets_ruby25? ( >=dev-ruby/pastel-0.8:0[ruby_targets_ruby25(-)] >=dev-ruby/tty-reader-0.8:0[ruby_targets_ruby25(-)] ) ruby_targets_ruby26? ( >=dev-ruby/pastel-0.8:0[ruby_targets_ruby26(-)] >=dev-ruby/tty-reader-0.8:0[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( >=dev-ruby/pastel-0.8:0[ruby_targets_ruby27(-)] >=dev-ruby/tty-reader-0.8:0[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/pastel-0.8:0[ruby_targets_ruby30(-)] >=dev-ruby/tty-reader-0.8:0[ruby_targets_ruby30(-)] ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25(-)] ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) REQUIRED_USE=|| ( ruby_targets_ruby25 ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/piotrmurach/tty-prompt/archive/v0.23.1.tar.gz -> tty-prompt-0.23.1.tar.gz _eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4b66d835ec72e021e359bb81eacfe988 ruby-fakegem 38058c97fbf1ce2a00f4ab8670ed5b54 ruby-ng ab9b21d1b0a24b6afdd489885350e82e ruby-utils 08ae6f9c60b19aabce3f66a30cce9a2d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa -_md5_=ba35a76619a275fde436a3fb5cc92bbd +_md5_=dda257c8c1f62184de1cb552432dfcfa diff --git a/metadata/md5-cache/dev-ruby/tty-reader-0.9.0 b/metadata/md5-cache/dev-ruby/tty-reader-0.9.0 index 5dc267fd6e97..cf7b9e269145 100644 --- a/metadata/md5-cache/dev-ruby/tty-reader-0.9.0 +++ b/metadata/md5-cache/dev-ruby/tty-reader-0.9.0 @@ -5,7 +5,7 @@ DESCRIPTION=Methods for processing keyboard input in character, line and multili EAPI=7 HOMEPAGE=https://github.com/piotrmurach/tty-reader IUSE=test ruby_targets_ruby25 ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 doc test test -KEYWORDS=~amd64 ~hppa ~riscv ~sparc +KEYWORDS=~amd64 ~arm64 ~hppa ~riscv ~sparc LICENSE=MIT RDEPEND=ruby_targets_ruby25? ( >=dev-ruby/tty-cursor-0.7:0[ruby_targets_ruby25(-)] >=dev-ruby/tty-screen-0.8:0[ruby_targets_ruby25(-)] =dev-ruby/wisper-2*[ruby_targets_ruby25(-)] ) ruby_targets_ruby26? ( >=dev-ruby/tty-cursor-0.7:0[ruby_targets_ruby26(-)] >=dev-ruby/tty-screen-0.8:0[ruby_targets_ruby26(-)] =dev-ruby/wisper-2*[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( >=dev-ruby/tty-cursor-0.7:0[ruby_targets_ruby27(-)] >=dev-ruby/tty-screen-0.8:0[ruby_targets_ruby27(-)] =dev-ruby/wisper-2*[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/tty-cursor-0.7:0[ruby_targets_ruby30(-)] >=dev-ruby/tty-screen-0.8:0[ruby_targets_ruby30(-)] =dev-ruby/wisper-2*[ruby_targets_ruby30(-)] ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25(-)] ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) REQUIRED_USE=|| ( ruby_targets_ruby25 ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/piotrmurach/tty-reader/archive/v0.9.0.tar.gz -> tty-reader-0.9.0.tar.gz _eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4b66d835ec72e021e359bb81eacfe988 ruby-fakegem 38058c97fbf1ce2a00f4ab8670ed5b54 ruby-ng ab9b21d1b0a24b6afdd489885350e82e ruby-utils 08ae6f9c60b19aabce3f66a30cce9a2d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa -_md5_=0d9597fce752149799e215abbb7936ee +_md5_=d9ecd97e8f89a6ed0ff4c4e9c0ed6ac8 diff --git a/metadata/md5-cache/dev-ruby/tty-screen-0.8.1 b/metadata/md5-cache/dev-ruby/tty-screen-0.8.1 index e871bc49893d..a17263a1cfd8 100644 --- a/metadata/md5-cache/dev-ruby/tty-screen-0.8.1 +++ b/metadata/md5-cache/dev-ruby/tty-screen-0.8.1 @@ -5,7 +5,7 @@ DESCRIPTION=Terminal screen size detection which works on Linux, OS X and Window EAPI=7 HOMEPAGE=https://github.com/piotrmurach/tty-screen IUSE=ruby_targets_ruby25 ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 doc test test -KEYWORDS=~amd64 ~hppa ~riscv ~sparc +KEYWORDS=~amd64 ~arm64 ~hppa ~riscv ~sparc LICENSE=MIT RDEPEND=ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25(-)] ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) REQUIRED_USE=|| ( ruby_targets_ruby25 ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/piotrmurach/tty-screen/archive/v0.8.1.tar.gz -> tty-screen-0.8.1.tar.gz _eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4b66d835ec72e021e359bb81eacfe988 ruby-fakegem 38058c97fbf1ce2a00f4ab8670ed5b54 ruby-ng ab9b21d1b0a24b6afdd489885350e82e ruby-utils 08ae6f9c60b19aabce3f66a30cce9a2d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa -_md5_=0244ffc18ebd2f3e2aafb57d1bacac48 +_md5_=1f7d6fbd8141f06a1dede581416f6a62 diff --git a/metadata/md5-cache/dev-ruby/wisper-2.0.1 b/metadata/md5-cache/dev-ruby/wisper-2.0.1 index ebf65ead4545..714e4ccbfc07 100644 --- a/metadata/md5-cache/dev-ruby/wisper-2.0.1 +++ b/metadata/md5-cache/dev-ruby/wisper-2.0.1 @@ -5,7 +5,7 @@ DESCRIPTION=A micro library providing objects with Publish-Subscribe capabilitie EAPI=7 HOMEPAGE=https://github.com/krisleech/wisper IUSE=ruby_targets_ruby25 ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 doc test test -KEYWORDS=~amd64 ~hppa ~riscv ~sparc +KEYWORDS=~amd64 ~arm64 ~hppa ~riscv ~sparc LICENSE=MIT RDEPEND=ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25(-)] ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) REQUIRED_USE=|| ( ruby_targets_ruby25 ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/wisper-2.0.1.gem _eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4b66d835ec72e021e359bb81eacfe988 ruby-fakegem 38058c97fbf1ce2a00f4ab8670ed5b54 ruby-ng ab9b21d1b0a24b6afdd489885350e82e ruby-utils 08ae6f9c60b19aabce3f66a30cce9a2d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa -_md5_=d57e67d41c88f10973f8baad4775cd53 +_md5_=09dcc94d71683981e23463df5a63c1fe diff --git a/metadata/md5-cache/dev-util/Manifest.gz b/metadata/md5-cache/dev-util/Manifest.gz index 117e338ff26f..4e7227e04d00 100644 Binary files a/metadata/md5-cache/dev-util/Manifest.gz and b/metadata/md5-cache/dev-util/Manifest.gz differ diff --git a/metadata/md5-cache/dev-util/rizin-0.2.1 b/metadata/md5-cache/dev-util/rizin-0.2.1 index 5d5f4d3d86b7..4d840a4f14a9 100644 --- a/metadata/md5-cache/dev-util/rizin-0.2.1 +++ b/metadata/md5-cache/dev-util/rizin-0.2.1 @@ -5,11 +5,11 @@ DESCRIPTION=reverse engineering framework for binary analysis EAPI=7 HOMEPAGE=https://rizin.re/ IUSE=test -KEYWORDS=~amd64 ~x86 +KEYWORDS=~amd64 ~arm64 ~x86 LICENSE=Apache-2.0 BSD LGPL-3 MIT RDEPEND=sys-apps/file app-arch/lz4:0= dev-libs/capstone:0= dev-libs/libuv:0= dev-libs/libzip:0= dev-libs/openssl:0= >=dev-libs/tree-sitter-0.19.0 dev-libs/xxhash sys-libs/zlib:0= RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/rizinorg/rizin/releases/download/v0.2.1/rizin-src-v0.2.1.tar.xz test? ( https://github.com/rizinorg/rizin-testbins/archive/a80fd0d56d538d07a05ef01e29c8cb430a4f9d72.tar.gz -> rizin-testbins-a80fd0d56d538d07a05ef01e29c8cb430a4f9d72.tar.gz ) _eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 meson 493198f00f20d2ecf10552d2737f2f13 multilib 4b66d835ec72e021e359bb81eacfe988 multiprocessing 61c959fc55c15c00bbb1079d6a71370b ninja-utils a4dab848a4490e8e48cf0baab3e61bc2 python-any-r1 13f6d423c5c5bc519a9b552654cc745f python-utils-r1 08d890890f70fe0096093016e55438d5 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa -_md5_=174a3dc4188cc35f218b8ace399a09b7 +_md5_=c2c0bd97c7fb4c4b3f56214f5d1ed484 diff --git a/metadata/md5-cache/media-libs/Manifest.gz b/metadata/md5-cache/media-libs/Manifest.gz index a23afaa94e9c..13cec6efcb32 100644 Binary files a/metadata/md5-cache/media-libs/Manifest.gz and b/metadata/md5-cache/media-libs/Manifest.gz differ diff --git a/metadata/md5-cache/media-libs/mesa-21.1.8 b/metadata/md5-cache/media-libs/mesa-21.1.8 new file mode 100644 index 000000000000..39b659b6d4dd --- /dev/null +++ b/metadata/md5-cache/media-libs/mesa-21.1.8 @@ -0,0 +1,16 @@ +BDEPEND=|| ( dev-lang/python:3.9 dev-lang/python:3.8 ) opencl? ( >=sys-devel/gcc-4.6 ) sys-devel/bison sys-devel/flex virtual/pkgconfig || ( ( dev-lang/python:3.9 >=dev-python/mako-0.8.0[python_targets_python3_9(-)] ) ( dev-lang/python:3.8 >=dev-python/mako-0.8.0[python_targets_python3_8(-)] ) ) wayland? ( dev-util/wayland-scanner[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/meson-0.57.0 >=dev-util/ninja-1.8.2 dev-util/meson-format-array +DEFINED_PHASES=compile configure install pretend setup test +DEPEND=>=dev-libs/expat-2.1.0-r3:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/libglvnd-1.3.2[X?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/zlib-1.2.8[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] gallium? ( unwind? ( sys-libs/libunwind[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) llvm? ( video_cards_radeonsi? ( virtual/libelf: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(-)?] ) video_cards_r600? ( virtual/libelf: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(-)?] ) video_cards_radeon? ( virtual/libelf: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(-)?] ) ) lm-sensors? ( sys-apps/lm-sensors:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) opencl? ( >=virtual/opencl-3[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/libclc virtual/libelf: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(-)?] ) vaapi? ( >=x11-libs/libva-1.7.3:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) vdpau? ( >=x11-libs/libvdpau-1.1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xvmc? ( >=x11-libs/libXvMC-1.0.8:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) selinux? ( sys-libs/libselinux[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) wayland? ( >=dev-libs/wayland-1.18.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(-)?] >=dev-libs/wayland-protocols-1.8 ) >=x11-libs/libdrm-2.4.105[video_cards_freedreno?,video_cards_nouveau?,video_cards_vc4?,video_cards_vivante?,video_cards_vmware?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] video_cards_intel? ( !video_cards_i965? ( >=x11-libs/libdrm-2.4.105[video_cards_intel] ) ) video_cards_i915? ( >=x11-libs/libdrm-2.4.105[video_cards_intel] ) vulkan-overlay? ( dev-util/glslang: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(-)?] ) X? ( >=x11-libs/libX11-1.6.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(-)?] >=x11-libs/libxshmfence-1.1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXext-1.3.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(-)?] >=x11-libs/libXxf86vm-1.1.3:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libxcb-1.13:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXfixes:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zink? ( media-libs/vulkan-loader:=[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(-)?] ) video_cards_r100? ( >=x11-libs/libdrm-2.4.105[video_cards_radeon] ) video_cards_r200? ( >=x11-libs/libdrm-2.4.105[video_cards_radeon] ) video_cards_r300? ( >=x11-libs/libdrm-2.4.105[video_cards_radeon] ) video_cards_r600? ( >=x11-libs/libdrm-2.4.105[video_cards_radeon] ) video_cards_radeon? ( >=x11-libs/libdrm-2.4.105[video_cards_radeon] ) video_cards_radeonsi? ( >=x11-libs/libdrm-2.4.105[video_cards_radeon] ) video_cards_radeonsi? ( >=x11-libs/libdrm-2.4.105[video_cards_amdgpu] ) gallium? ( llvm? ( opencl? ( video_cards_r600? ( || ( sys-devel/clang: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(-)?,llvm_targets_AMDGPU(-)] sys-devel/clang: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(-)?,llvm_targets_AMDGPU(-)] sys-devel/clang:10[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,llvm_targets_AMDGPU(-)] ) =dev-libs/expat-2.1.0-r3:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/libglvnd-1.3.2[X?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/zlib-1.2.8[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] gallium? ( unwind? ( sys-libs/libunwind[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) llvm? ( video_cards_radeonsi? ( virtual/libelf: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(-)?] ) video_cards_r600? ( virtual/libelf: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(-)?] ) video_cards_radeon? ( virtual/libelf: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(-)?] ) ) lm-sensors? ( sys-apps/lm-sensors:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) opencl? ( >=virtual/opencl-3[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/libclc virtual/libelf: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(-)?] ) vaapi? ( >=x11-libs/libva-1.7.3:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) vdpau? ( >=x11-libs/libvdpau-1.1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xvmc? ( >=x11-libs/libXvMC-1.0.8:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) selinux? ( sys-libs/libselinux[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) wayland? ( >=dev-libs/wayland-1.18.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(-)?] >=dev-libs/wayland-protocols-1.8 ) >=x11-libs/libdrm-2.4.105[video_cards_freedreno?,video_cards_nouveau?,video_cards_vc4?,video_cards_vivante?,video_cards_vmware?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] video_cards_intel? ( !video_cards_i965? ( >=x11-libs/libdrm-2.4.105[video_cards_intel] ) ) video_cards_i915? ( >=x11-libs/libdrm-2.4.105[video_cards_intel] ) vulkan-overlay? ( dev-util/glslang: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(-)?] ) X? ( >=x11-libs/libX11-1.6.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(-)?] >=x11-libs/libxshmfence-1.1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXext-1.3.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(-)?] >=x11-libs/libXxf86vm-1.1.3:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libxcb-1.13:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXfixes:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zink? ( media-libs/vulkan-loader:=[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(-)?] ) video_cards_r100? ( >=x11-libs/libdrm-2.4.105[video_cards_radeon] ) video_cards_r200? ( >=x11-libs/libdrm-2.4.105[video_cards_radeon] ) video_cards_r300? ( >=x11-libs/libdrm-2.4.105[video_cards_radeon] ) video_cards_r600? ( >=x11-libs/libdrm-2.4.105[video_cards_radeon] ) video_cards_radeon? ( >=x11-libs/libdrm-2.4.105[video_cards_radeon] ) video_cards_radeonsi? ( >=x11-libs/libdrm-2.4.105[video_cards_radeon] ) video_cards_radeonsi? ( >=x11-libs/libdrm-2.4.105[video_cards_amdgpu] ) gallium? ( llvm? ( opencl? ( video_cards_r600? ( || ( sys-devel/clang: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(-)?,llvm_targets_AMDGPU(-)] sys-devel/clang: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(-)?,llvm_targets_AMDGPU(-)] sys-devel/clang:10[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,llvm_targets_AMDGPU(-)] ) =net-libs/libmnl-1.0.4:0= >=net-libs/libnftnl-1.2.0:0= gmp? ( dev-libs/gmp:0= ) json? ( dev-libs/jansson:= ) python? ( python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) >=dev-lang/python-exec-2:=[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) readline? ( sys-libs/readline:0= ) xtables? ( >=net-firewall/iptables-1.6.1 ) REQUIRED_USE=python? ( || ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) ) libedit? ( !readline ) SLOT=0/1 SRC_URI=https://netfilter.org/projects/nftables/files/nftables-1.0.0.tar.bz2 _eclasses_=autotools c7052b276346587968d52ea8eaf5aca1 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e linux-info ffb37fb9f244ba768773f153972c9a52 multibuild 05a584848db4901c97fcd94ae7cc3a97 multilib 4b66d835ec72e021e359bb81eacfe988 multiprocessing 61c959fc55c15c00bbb1079d6a71370b python-r1 e574a3642f886323f18f867ecc4d91c4 python-utils-r1 08d890890f70fe0096093016e55438d5 systemd c846b9e02ac8293bfc9ca38a195c2a18 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa -_md5_=9f94c8569f50d57081c7d452dbcc21f4 +_md5_=b2c18fe43b4e56cb65b5e0e4cf959b9d diff --git a/metadata/md5-cache/net-firewall/psad-2.4.6 b/metadata/md5-cache/net-firewall/psad-2.4.6 index 93d4786d9083..5119cbf76c5a 100644 --- a/metadata/md5-cache/net-firewall/psad-2.4.6 +++ b/metadata/md5-cache/net-firewall/psad-2.4.6 @@ -3,10 +3,10 @@ DEPEND=virtual/perl-ExtUtils-MakeMaker dev-lang/perl DESCRIPTION=Port Scanning Attack Detection daemon EAPI=6 HOMEPAGE=https://www.cipherdyne.org/psad/ -KEYWORDS=~alpha amd64 ppc ~sparc x86 +KEYWORDS=~alpha amd64 ~arm64 ppc ~sparc x86 LICENSE=GPL-2 RDEPEND=dev-perl/Bit-Vector dev-perl/Date-Calc dev-perl/NetAddr-IP dev-perl/Unix-Syslog net-firewall/iptables net-misc/whois virtual/logger virtual/mailx virtual/perl-Storable dev-lang/perl:= SLOT=0 SRC_URI=https://www.cipherdyne.org/psad/download/psad-2.4.6.tar.bz2 _eclasses_=multilib 4b66d835ec72e021e359bb81eacfe988 multiprocessing 61c959fc55c15c00bbb1079d6a71370b perl-functions fea344a91ebf37efadf172c6a3de5a72 perl-module bd9574a79c5f0a347a9ea3db5ad9ca72 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa -_md5_=bce7cf36fe7c590aad3078f0501e84dc +_md5_=e0311a548147ec9754f891b591ce2350 diff --git a/metadata/md5-cache/net-misc/Manifest.gz b/metadata/md5-cache/net-misc/Manifest.gz index 065cfc6c1533..bc549eb3715d 100644 Binary files a/metadata/md5-cache/net-misc/Manifest.gz and b/metadata/md5-cache/net-misc/Manifest.gz differ diff --git a/metadata/md5-cache/net-misc/openssh-8.7_p1-r1 b/metadata/md5-cache/net-misc/openssh-8.7_p1-r2 similarity index 97% rename from metadata/md5-cache/net-misc/openssh-8.7_p1-r1 rename to metadata/md5-cache/net-misc/openssh-8.7_p1-r2 index a198b51aa9bb..59036fc46254 100644 --- a/metadata/md5-cache/net-misc/openssh-8.7_p1-r1 +++ b/metadata/md5-cache/net-misc/openssh-8.7_p1-r2 @@ -11,6 +11,6 @@ RDEPEND=acct-group/sshd acct-user/sshd !static? ( audit? ( sys-process/audit ) l REQUIRED_USE=hpn? ( ssl ) ldns? ( ssl ) pie? ( !static ) static? ( !kerberos !pam ) X509? ( !sctp !security-key ssl !xmss ) xmss? ( ssl ) test? ( ssl ) test? ( !xmss ) RESTRICT=!test? ( test ) SLOT=0 -SRC_URI=mirror://openbsd/OpenSSH/portable/openssh-8.7p1.tar.gz sctp? ( https://dev.gentoo.org/~chutzpah/dist/openssh/openssh-8.7p1-sctp-1.2.patch.xz ) hpn? ( mirror://sourceforge/project/hpnssh/Patches/HPN-SSH%2015v2%208.5p1/openssh-8_5_P1-hpn-DynWinNoneSwitch-15.2.diff mirror://sourceforge/project/hpnssh/Patches/HPN-SSH%2015v2%208.5p1/openssh-8_5_P1-hpn-AES-CTR-15.2.diff mirror://sourceforge/project/hpnssh/Patches/HPN-SSH%2015v2%208.5p1/openssh-8_5_P1-hpn-PeakTput-15.2.diff ) X509? ( https://roumenpetrov.info/openssh/x509-13.2/openssh-8.7p1+x509-13.2.diff.gz ) +SRC_URI=mirror://openbsd/OpenSSH/portable/openssh-8.7p1.tar.gz sctp? ( https://dev.gentoo.org/~chutzpah/dist/openssh/openssh-8.7p1-sctp-1.2.patch.xz ) hpn? ( mirror://sourceforge/project/hpnssh/Patches/HPN-SSH%2015v2%208.5p1/openssh-8_5_P1-hpn-DynWinNoneSwitch-15.2.diff mirror://sourceforge/project/hpnssh/Patches/HPN-SSH%2015v2%208.5p1/openssh-8_5_P1-hpn-AES-CTR-15.2.diff mirror://sourceforge/project/hpnssh/Patches/HPN-SSH%2015v2%208.5p1/openssh-8_5_P1-hpn-PeakTput-15.2.diff ) X509? ( https://roumenpetrov.info/openssh/x509-13.2.1/openssh-8.7p1+x509-13.2.1.diff.gz ) _eclasses_=autotools c7052b276346587968d52ea8eaf5aca1 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 pam 41ce39f668e11d31ff4734f3b5794f7d strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 systemd c846b9e02ac8293bfc9ca38a195c2a18 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa user-info 2e75eaea3582b052ec16d9d5aa74ced3 wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=f97c339b5900b7ece53476a05c7fa983 +_md5_=a8b8e6109935f6ef3567ec4be644aff8 diff --git a/metadata/md5-cache/net-wireless/Manifest.gz b/metadata/md5-cache/net-wireless/Manifest.gz index 5903ba8414d8..896544d5f756 100644 Binary files a/metadata/md5-cache/net-wireless/Manifest.gz and b/metadata/md5-cache/net-wireless/Manifest.gz differ diff --git a/metadata/md5-cache/net-wireless/bluez-5.61 b/metadata/md5-cache/net-wireless/bluez-5.61 index 327b7014c85f..cd4b2a24600a 100644 --- a/metadata/md5-cache/net-wireless/bluez-5.61 +++ b/metadata/md5-cache/net-wireless/bluez-5.61 @@ -5,7 +5,7 @@ DESCRIPTION=Bluetooth Tools and System Daemons for Linux EAPI=7 HOMEPAGE=http://www.bluez.org IUSE=btpclient cups doc debug deprecated extra-tools experimental +mesh midi +obex +readline selinux systemd test test-programs +udev user-session kernel_linux python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 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=~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~x86 +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv ~x86 LICENSE=GPL-2+ LGPL-2.1+ RDEPEND=>=dev-libs/glib-2.28: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(-)?] >=sys-apps/hwids-20121202.2 btpclient? ( >=dev-libs/ell-0.39 ) cups? ( net-print/cups:= ) mesh? ( >=dev-libs/ell-0.39 >=dev-libs/json-c-0.13:= sys-libs/readline:0= ) midi? ( media-libs/alsa-lib ) obex? ( dev-libs/libical:= ) readline? ( sys-libs/readline:0= ) systemd? ( >=sys-apps/dbus-1.6:=[user-session=] sys-apps/systemd ) !systemd? ( >=sys-apps/dbus-1.6:= ) udev? ( >=virtual/udev-172 ) selinux? ( sec-policy/selinux-bluetooth ) test-programs? ( python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) python_single_target_python3_10? ( dev-lang/python:3.10 >=dev-lang/python-exec-2:=[python_targets_python3_10] ) python_single_target_python3_8? ( >=dev-python/dbus-python-1[python_targets_python3_8(-)] dev-python/pygobject:3[python_targets_python3_8(-)] ) python_single_target_python3_9? ( >=dev-python/dbus-python-1[python_targets_python3_9(-)] dev-python/pygobject:3[python_targets_python3_9(-)] ) python_single_target_python3_10? ( >=dev-python/dbus-python-1[python_targets_python3_10(-)] dev-python/pygobject:3[python_targets_python3_10(-)] ) ) REQUIRED_USE=extra-tools? ( deprecated readline ) test? ( ^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 ) ) test-programs? ( ^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 ) ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0/3 SRC_URI=https://www.kernel.org/pub/linux/bluetooth/bluez-5.61.tar.xz _eclasses_=autotools c7052b276346587968d52ea8eaf5aca1 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e linux-info ffb37fb9f244ba768773f153972c9a52 multibuild 05a584848db4901c97fcd94ae7cc3a97 multilib 4b66d835ec72e021e359bb81eacfe988 multilib-build 19ec165e9adcaa4c132b9e3fe3e7f556 multilib-minimal be5919734a8448dddd49c2b26db45091 multiprocessing 61c959fc55c15c00bbb1079d6a71370b python-single-r1 d46c125afba8be02eb1cd7104bac6e9c python-utils-r1 08d890890f70fe0096093016e55438d5 readme.gentoo-r1 c9646d622541c023f5159b86a14e930c systemd c846b9e02ac8293bfc9ca38a195c2a18 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa udev 0a92682c0f65a60d01453db598fc6490 -_md5_=88b6d313c665f469a52fad94184fe9eb +_md5_=d8805b7c1a218a407a0fbf841a3e6d13 diff --git a/metadata/md5-cache/sci-calculators/Manifest.gz b/metadata/md5-cache/sci-calculators/Manifest.gz index 63d44a0a9006..fa317a0f27d2 100644 Binary files a/metadata/md5-cache/sci-calculators/Manifest.gz and b/metadata/md5-cache/sci-calculators/Manifest.gz differ diff --git a/metadata/md5-cache/sci-calculators/wcalc-2.5 b/metadata/md5-cache/sci-calculators/wcalc-2.5 index 9513f8bd4627..9cdff922e54c 100644 --- a/metadata/md5-cache/sci-calculators/wcalc-2.5 +++ b/metadata/md5-cache/sci-calculators/wcalc-2.5 @@ -5,10 +5,10 @@ DESCRIPTION=A flexible command-line scientific calculator EAPI=7 HOMEPAGE=http://w-calc.sourceforge.net/ IUSE=readline -KEYWORDS=amd64 ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos +KEYWORDS=amd64 ~arm ~arm64 ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos LICENSE=GPL-2 RDEPEND=dev-libs/gmp:0= dev-libs/mpfr:0= readline? ( sys-libs/readline:0= ) SLOT=0 SRC_URI=mirror://sourceforge/w-calc/wcalc-2.5.tar.bz2 _eclasses_=autotools c7052b276346587968d52ea8eaf5aca1 desktop c0d27bf73aa08ca05b663dbd31fbef28 gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa -_md5_=6126ad20d47583e0874f470e5f9880b9 +_md5_=779f8b6b08d0d62c97904f290637fca8 diff --git a/metadata/md5-cache/sys-fs/Manifest.gz b/metadata/md5-cache/sys-fs/Manifest.gz index 5863d7547aeb..96c8fa163fa3 100644 Binary files a/metadata/md5-cache/sys-fs/Manifest.gz and b/metadata/md5-cache/sys-fs/Manifest.gz differ diff --git a/metadata/md5-cache/sys-fs/fuse-overlayfs-1.7.1 b/metadata/md5-cache/sys-fs/fuse-overlayfs-1.7.1 new file mode 100644 index 000000000000..f7ab337d0494 --- /dev/null +++ b/metadata/md5-cache/sys-fs/fuse-overlayfs-1.7.1 @@ -0,0 +1,13 @@ +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 +DEFINED_PHASES=prepare +DEPEND=>=sys-fs/fuse-3:= +DESCRIPTION=FUSE implementation for overlayfs +EAPI=7 +HOMEPAGE=https://github.com/containers/fuse-overlayfs +KEYWORDS=~amd64 ~arm64 ~ppc64 +LICENSE=GPL-3 +RDEPEND=>=sys-fs/fuse-3:= +SLOT=0 +SRC_URI=https://github.com/containers/fuse-overlayfs/archive/v1.7.1.tar.gz -> fuse-overlayfs-1.7.1.tar.gz +_eclasses_=autotools c7052b276346587968d52ea8eaf5aca1 gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib 4b66d835ec72e021e359bb81eacfe988 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_md5_=4b8dd9491ab364d48e3a7a6dce7f5165 diff --git a/metadata/md5-cache/sys-fs/shake-1.0 b/metadata/md5-cache/sys-fs/shake-1.0 index f4ecd3e8639d..3db1c4352cce 100644 --- a/metadata/md5-cache/sys-fs/shake-1.0 +++ b/metadata/md5-cache/sys-fs/shake-1.0 @@ -3,10 +3,10 @@ DEPEND=sys-apps/attr sys-apps/help2man sys-devel/make >=dev-util/cmake-3.9.6 DESCRIPTION=Defragmenter that runs in userspace while the system is used EAPI=6 HOMEPAGE=http://vleu.net/shake/ -KEYWORDS=amd64 ~arm ppc x86 +KEYWORDS=amd64 ~arm ~arm64 ppc x86 LICENSE=GPL-3 RDEPEND=sys-apps/attr SLOT=0 SRC_URI=https://github.com/unbrice/shake/archive/v1.0.tar.gz -> shake-1.0.tar.gz _eclasses_=cmake-utils f40ef5c4fb8eda19cca8d6604bef497e desktop c0d27bf73aa08ca05b663dbd31fbef28 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 9f813bb3c47cf2e60619a663b87c5f4e estack 055c42df72f76a4f45ec92b35e83cd56 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib 4b66d835ec72e021e359bb81eacfe988 multiprocessing 61c959fc55c15c00bbb1079d6a71370b ninja-utils a4dab848a4490e8e48cf0baab3e61bc2 preserve-libs dbc9f8d2d49c66467bc327fddd8317bd strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa vcs-clean b690a7e9b6c497cf59326a7545df4283 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils 27f9a2f19502b925ac117bd657aa2979 -_md5_=4e687ad44eab580fa5befe02db725f0a +_md5_=939b6ec111536be76aaa08ee60f2faa1 diff --git a/metadata/md5-cache/sys-libs/Manifest.gz b/metadata/md5-cache/sys-libs/Manifest.gz index 2e79c493ad79..d017f660d21c 100644 Binary files a/metadata/md5-cache/sys-libs/Manifest.gz and b/metadata/md5-cache/sys-libs/Manifest.gz differ diff --git a/metadata/md5-cache/sys-libs/glibc-2.34 b/metadata/md5-cache/sys-libs/glibc-2.34 index 8d399ee67aae..dee2f8adfc8e 100644 --- a/metadata/md5-cache/sys-libs/glibc-2.34 +++ b/metadata/md5-cache/sys-libs/glibc-2.34 @@ -12,4 +12,4 @@ RESTRICT=!test? ( test ) SLOT=2.2 SRC_URI=mirror://gnu/glibc/glibc-2.34.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/glibc-2.34-patches-2.tar.xz https://gitweb.gentoo.org/proj/locale-gen.git/snapshot/locale-gen-2.10.tar.gz multilib-bootstrap? ( https://dev.gentoo.org/~dilfridge/distfiles/gcc-multilib-bootstrap-20201208.tar.xz ) systemd? ( https://gitweb.gentoo.org/proj/toolchain/glibc-systemd.git/snapshot/glibc-systemd-20210729.tar.gz ) _eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 gnuconfig 262062cef0ba4f22b397193da514a350 multilib 4b66d835ec72e021e359bb81eacfe988 multiprocessing 61c959fc55c15c00bbb1079d6a71370b prefix d04f14b297013ad1410550c0757f14f8 preserve-libs dbc9f8d2d49c66467bc327fddd8317bd python-any-r1 13f6d423c5c5bc519a9b552654cc745f python-utils-r1 08d890890f70fe0096093016e55438d5 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 systemd c846b9e02ac8293bfc9ca38a195c2a18 tmpfiles 5cd6e8cf3288d5b19ff8b5c78c7e3e31 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=57fc524ccea6a983afc13f021bb59189 +_md5_=33c3f0507bc8da763a87835711974b21 diff --git a/metadata/md5-cache/sys-libs/glibc-9999 b/metadata/md5-cache/sys-libs/glibc-9999 index fd3de8fbc438..b7e7995552ca 100644 --- a/metadata/md5-cache/sys-libs/glibc-9999 +++ b/metadata/md5-cache/sys-libs/glibc-9999 @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=2.2 SRC_URI=https://gitweb.gentoo.org/proj/locale-gen.git/snapshot/locale-gen-2.10.tar.gz multilib-bootstrap? ( https://dev.gentoo.org/~dilfridge/distfiles/gcc-multilib-bootstrap-20201208.tar.xz ) systemd? ( https://gitweb.gentoo.org/proj/toolchain/glibc-systemd.git/snapshot/glibc-systemd-20210729.tar.gz ) _eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 git-r3 cc875b0c1e9b3bdac1af0f82f3ba29da gnuconfig 262062cef0ba4f22b397193da514a350 multilib 4b66d835ec72e021e359bb81eacfe988 multiprocessing 61c959fc55c15c00bbb1079d6a71370b prefix d04f14b297013ad1410550c0757f14f8 preserve-libs dbc9f8d2d49c66467bc327fddd8317bd python-any-r1 13f6d423c5c5bc519a9b552654cc745f python-utils-r1 08d890890f70fe0096093016e55438d5 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 systemd c846b9e02ac8293bfc9ca38a195c2a18 tmpfiles 5cd6e8cf3288d5b19ff8b5c78c7e3e31 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=57fc524ccea6a983afc13f021bb59189 +_md5_=33c3f0507bc8da763a87835711974b21 diff --git a/metadata/md5-cache/www-client/Manifest.gz b/metadata/md5-cache/www-client/Manifest.gz index d23cd4114ae2..0c11ffb68d77 100644 Binary files a/metadata/md5-cache/www-client/Manifest.gz and b/metadata/md5-cache/www-client/Manifest.gz differ diff --git a/metadata/md5-cache/www-client/google-chrome-beta-94.0.4606.20 b/metadata/md5-cache/www-client/google-chrome-beta-94.0.4606.41 similarity index 97% rename from metadata/md5-cache/www-client/google-chrome-beta-94.0.4606.20 rename to metadata/md5-cache/www-client/google-chrome-beta-94.0.4606.41 index 42005329e027..4ee33eeebb34 100644 --- a/metadata/md5-cache/www-client/google-chrome-beta-94.0.4606.20 +++ b/metadata/md5-cache/www-client/google-chrome-beta-94.0.4606.41 @@ -9,6 +9,6 @@ LICENSE=google-chrome RDEPEND=app-accessibility/at-spi2-atk:2 app-accessibility/at-spi2-core:2 app-misc/ca-certificates dev-libs/atk 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/libcap x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3[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 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-beta/google-chrome-beta_94.0.4606.20-1_amd64.deb +SRC_URI=https://dl.google.com/linux/chrome/deb/pool/main/g/google-chrome-beta/google-chrome-beta_94.0.4606.41-1_amd64.deb _eclasses_=chromium-2 e1f861cb956ab20ffc32a1944eb99a78 desktop c0d27bf73aa08ca05b663dbd31fbef28 linux-info ffb37fb9f244ba768773f153972c9a52 multilib 4b66d835ec72e021e359bb81eacfe988 pax-utils fce6ad998516159787b92e8043167889 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa unpacker 928e1f35ef78ba9fc2b214e29c2b55a4 xdg 6024fbc93167fad782e2032933654857 xdg-utils 27f9a2f19502b925ac117bd657aa2979 _md5_=737deb7996e08ef81d69d2897d29dfb2 diff --git a/metadata/md5-cache/www-client/google-chrome-unstable-95.0.4621.4 b/metadata/md5-cache/www-client/google-chrome-unstable-95.0.4628.3 similarity index 96% rename from metadata/md5-cache/www-client/google-chrome-unstable-95.0.4621.4 rename to metadata/md5-cache/www-client/google-chrome-unstable-95.0.4628.3 index b82544f1750b..1f73cc629a55 100644 --- a/metadata/md5-cache/www-client/google-chrome-unstable-95.0.4621.4 +++ b/metadata/md5-cache/www-client/google-chrome-unstable-95.0.4628.3 @@ -9,6 +9,6 @@ LICENSE=google-chrome RDEPEND=app-accessibility/at-spi2-atk:2 app-accessibility/at-spi2-core:2 app-misc/ca-certificates dev-libs/atk 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/libcap x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3[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 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-unstable/google-chrome-unstable_95.0.4621.4-1_amd64.deb +SRC_URI=https://dl.google.com/linux/chrome/deb/pool/main/g/google-chrome-unstable/google-chrome-unstable_95.0.4628.3-1_amd64.deb _eclasses_=chromium-2 e1f861cb956ab20ffc32a1944eb99a78 desktop c0d27bf73aa08ca05b663dbd31fbef28 linux-info ffb37fb9f244ba768773f153972c9a52 multilib 4b66d835ec72e021e359bb81eacfe988 pax-utils fce6ad998516159787b92e8043167889 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa unpacker 928e1f35ef78ba9fc2b214e29c2b55a4 xdg 6024fbc93167fad782e2032933654857 xdg-utils 27f9a2f19502b925ac117bd657aa2979 _md5_=737deb7996e08ef81d69d2897d29dfb2 diff --git a/metadata/md5-cache/www-client/microsoft-edge-beta-93.0.961.33 b/metadata/md5-cache/www-client/microsoft-edge-beta-94.0.992.14 similarity index 95% rename from metadata/md5-cache/www-client/microsoft-edge-beta-93.0.961.33 rename to metadata/md5-cache/www-client/microsoft-edge-beta-94.0.992.14 index 99ac0c8ba5f1..c2984c796129 100644 --- a/metadata/md5-cache/www-client/microsoft-edge-beta-93.0.961.33 +++ b/metadata/md5-cache/www-client/microsoft-edge-beta-94.0.992.14 @@ -9,6 +9,6 @@ LICENSE=microsoft-edge RDEPEND=app-accessibility/at-spi2-atk:2 app-accessibility/at-spi2-core:2 app-misc/ca-certificates dev-libs/atk 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 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 RESTRICT=bindist mirror strip SLOT=0 -SRC_URI=https://packages.microsoft.com/repos/edge/pool/main/m/microsoft-edge-beta/microsoft-edge-beta_93.0.961.33-1_amd64.deb +SRC_URI=https://packages.microsoft.com/repos/edge/pool/main/m/microsoft-edge-beta/microsoft-edge-beta_94.0.992.14-1_amd64.deb _eclasses_=chromium-2 e1f861cb956ab20ffc32a1944eb99a78 desktop c0d27bf73aa08ca05b663dbd31fbef28 linux-info ffb37fb9f244ba768773f153972c9a52 multilib 4b66d835ec72e021e359bb81eacfe988 pax-utils fce6ad998516159787b92e8043167889 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa unpacker 928e1f35ef78ba9fc2b214e29c2b55a4 xdg 6024fbc93167fad782e2032933654857 xdg-utils 27f9a2f19502b925ac117bd657aa2979 _md5_=cb79728769d82d0c18e5a479daecae2d diff --git a/metadata/md5-cache/www-client/opera-developer-80.0.4150.0 b/metadata/md5-cache/www-client/opera-developer-80.0.4170.0 similarity index 52% rename from metadata/md5-cache/www-client/opera-developer-80.0.4150.0 rename to metadata/md5-cache/www-client/opera-developer-80.0.4170.0 index b281a3554a08..ac47dd802bb0 100644 --- a/metadata/md5-cache/www-client/opera-developer-80.0.4150.0 +++ b/metadata/md5-cache/www-client/opera-developer-80.0.4170.0 @@ -1,8 +1,7 @@ BDEPEND=app-arch/rpm2targz -DEFINED_PHASES=install postinst postrm preinst prepare pretend setup unpack -DEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +DEFINED_PHASES=install postinst postrm preinst pretend setup unpack DESCRIPTION=A fast and secure web browser -EAPI=7 +EAPI=8 HOMEPAGE=https://www.opera.com/ IUSE=+proprietary-codecs suid kernel_linux +l10n_be +l10n_bg +l10n_bn +l10n_ca +l10n_cs +l10n_da +l10n_de +l10n_el +l10n_en-GB +l10n_en-US +l10n_es-419 +l10n_es +l10n_fil +l10n_fi +l10n_fr-CA +l10n_fr +l10n_hi +l10n_hr +l10n_hu +l10n_id +l10n_it +l10n_ja +l10n_ko +l10n_lt +l10n_lv +l10n_ms +l10n_nb +l10n_nl +l10n_pl +l10n_pt-BR +l10n_pt-PT +l10n_ro +l10n_ru +l10n_sk +l10n_sr +l10n_sv +l10n_sw +l10n_ta +l10n_te +l10n_th +l10n_tr +l10n_uk +l10n_vi +l10n_zh-CN +l10n_zh-TW KEYWORDS=-* ~amd64 @@ -10,6 +9,6 @@ LICENSE=OPERA-2018 RDEPEND=app-accessibility/at-spi2-atk:2 app-accessibility/at-spi2-core:2 dev-libs/atk 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 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 RESTRICT=bindist mirror strip SLOT=0 -SRC_URI=https://download1.operacdn.com/pub/opera-developer/80.0.4150.0/linux/opera-developer_80.0.4150.0_amd64.rpm https://download2.operacdn.com/pub/opera-developer/80.0.4150.0/linux/opera-developer_80.0.4150.0_amd64.rpm https://download3.operacdn.com/pub/opera-developer/80.0.4150.0/linux/opera-developer_80.0.4150.0_amd64.rpm https://download4.operacdn.com/pub/opera-developer/80.0.4150.0/linux/opera-developer_80.0.4150.0_amd64.rpm proprietary-codecs? ( https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-94.0.4590.0.tar.xz ) -_eclasses_=chromium-2 e1f861cb956ab20ffc32a1944eb99a78 edos2unix 33e347e171066657f91f8b0c72ec8773 estack 055c42df72f76a4f45ec92b35e83cd56 eutils dab5d8ec471d025b79c9e6906bcf3bff linux-info ffb37fb9f244ba768773f153972c9a52 multilib 4b66d835ec72e021e359bb81eacfe988 pax-utils fce6ad998516159787b92e8043167889 rpm f73e907469f65e52192f110dec72dce0 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa wrapper 4251d4c84c25f59094fd557e0063a974 xdg 6024fbc93167fad782e2032933654857 xdg-utils 27f9a2f19502b925ac117bd657aa2979 -_md5_=23fb6561230a19d20a9c768ea21c5c3e +SRC_URI=https://download1.operacdn.com/pub/opera-developer/80.0.4170.0/linux/opera-developer_80.0.4170.0_amd64.rpm https://download2.operacdn.com/pub/opera-developer/80.0.4170.0/linux/opera-developer_80.0.4170.0_amd64.rpm https://download3.operacdn.com/pub/opera-developer/80.0.4170.0/linux/opera-developer_80.0.4170.0_amd64.rpm https://download4.operacdn.com/pub/opera-developer/80.0.4170.0/linux/opera-developer_80.0.4170.0_amd64.rpm proprietary-codecs? ( mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-94.0.4603.0.tar.xz ) +_eclasses_=chromium-2 e1f861cb956ab20ffc32a1944eb99a78 estack 055c42df72f76a4f45ec92b35e83cd56 linux-info ffb37fb9f244ba768773f153972c9a52 multilib 4b66d835ec72e021e359bb81eacfe988 pax-utils fce6ad998516159787b92e8043167889 rpm f73e907469f65e52192f110dec72dce0 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa xdg 6024fbc93167fad782e2032933654857 xdg-utils 27f9a2f19502b925ac117bd657aa2979 +_md5_=d43d5ef3edf3bedce3502fd1ab581c2d diff --git a/metadata/md5-cache/www-plugins/Manifest.gz b/metadata/md5-cache/www-plugins/Manifest.gz index 331d7432685c..1e9531b9c3b5 100644 Binary files a/metadata/md5-cache/www-plugins/Manifest.gz and b/metadata/md5-cache/www-plugins/Manifest.gz differ diff --git a/metadata/md5-cache/www-plugins/chrome-binary-plugins-94.0.4606.20_beta b/metadata/md5-cache/www-plugins/chrome-binary-plugins-94.0.4606.41_beta similarity index 91% rename from metadata/md5-cache/www-plugins/chrome-binary-plugins-94.0.4606.20_beta rename to metadata/md5-cache/www-plugins/chrome-binary-plugins-94.0.4606.41_beta index 20c355066206..3e2df587515c 100644 --- a/metadata/md5-cache/www-plugins/chrome-binary-plugins-94.0.4606.20_beta +++ b/metadata/md5-cache/www-plugins/chrome-binary-plugins-94.0.4606.41_beta @@ -7,6 +7,6 @@ LICENSE=google-chrome RDEPEND=dev-libs/glib:2 dev-libs/nspr dev-libs/nss !www-plugins/chrome-binary-plugins:0 !www-plugins/chrome-binary-plugins:stable !www-plugins/chrome-binary-plugins:unstable RESTRICT=bindist mirror strip SLOT=beta -SRC_URI=https://dl.google.com/linux/chrome/deb/pool/main/g/google-chrome-beta/google-chrome-beta_94.0.4606.20-1_amd64.deb +SRC_URI=https://dl.google.com/linux/chrome/deb/pool/main/g/google-chrome-beta/google-chrome-beta_94.0.4606.41-1_amd64.deb _eclasses_=multilib 4b66d835ec72e021e359bb81eacfe988 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa unpacker 928e1f35ef78ba9fc2b214e29c2b55a4 _md5_=5f3ea21bdfa8ac8a2d6473433e7959b2 diff --git a/metadata/md5-cache/www-plugins/chrome-binary-plugins-95.0.4621.4_alpha b/metadata/md5-cache/www-plugins/chrome-binary-plugins-95.0.4628.3_alpha similarity index 91% rename from metadata/md5-cache/www-plugins/chrome-binary-plugins-95.0.4621.4_alpha rename to metadata/md5-cache/www-plugins/chrome-binary-plugins-95.0.4628.3_alpha index 1fdbd4ca37ea..88844cce9e5c 100644 --- a/metadata/md5-cache/www-plugins/chrome-binary-plugins-95.0.4621.4_alpha +++ b/metadata/md5-cache/www-plugins/chrome-binary-plugins-95.0.4628.3_alpha @@ -7,6 +7,6 @@ LICENSE=google-chrome RDEPEND=dev-libs/glib:2 dev-libs/nspr dev-libs/nss !www-plugins/chrome-binary-plugins:0 !www-plugins/chrome-binary-plugins:beta !www-plugins/chrome-binary-plugins:stable RESTRICT=bindist mirror strip SLOT=unstable -SRC_URI=https://dl.google.com/linux/chrome/deb/pool/main/g/google-chrome-unstable/google-chrome-unstable_95.0.4621.4-1_amd64.deb +SRC_URI=https://dl.google.com/linux/chrome/deb/pool/main/g/google-chrome-unstable/google-chrome-unstable_95.0.4628.3-1_amd64.deb _eclasses_=multilib 4b66d835ec72e021e359bb81eacfe988 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa unpacker 928e1f35ef78ba9fc2b214e29c2b55a4 _md5_=5f3ea21bdfa8ac8a2d6473433e7959b2 diff --git a/metadata/md5-cache/x11-misc/Manifest.gz b/metadata/md5-cache/x11-misc/Manifest.gz index 70eec9006730..45688cafa704 100644 Binary files a/metadata/md5-cache/x11-misc/Manifest.gz and b/metadata/md5-cache/x11-misc/Manifest.gz differ diff --git a/metadata/md5-cache/x11-misc/tint2-16.7 b/metadata/md5-cache/x11-misc/tint2-16.7 index 0c72cd2316c3..d3a9cb967e8c 100644 --- a/metadata/md5-cache/x11-misc/tint2-16.7 +++ b/metadata/md5-cache/x11-misc/tint2-16.7 @@ -5,10 +5,10 @@ DESCRIPTION=Lightweight panel/taskbar for Linux EAPI=7 HOMEPAGE=https://gitlab.com/o9000/tint2 IUSE=battery startup-notification svg tint2conf -KEYWORDS=amd64 ~ppc x86 +KEYWORDS=amd64 ~arm64 ~ppc x86 LICENSE=GPL-2 RDEPEND=dev-libs/glib:2 svg? ( gnome-base/librsvg:2 ) >=media-libs/imlib2-1.4.2[X,png] x11-libs/cairo[X] x11-libs/pango tint2conf? ( x11-libs/gtk+:2 ) x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXinerama >=x11-libs/libXrandr-1.3 x11-libs/libXrender startup-notification? ( x11-libs/startup-notification ) SLOT=0 SRC_URI=https://gitlab.com/o9000/tint2/-/archive/v16.7/tint2-v16.7.tar.gz _eclasses_=cmake 11fee991ab428a3370e5c20fa8231fb6 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 multilib 4b66d835ec72e021e359bb81eacfe988 multiprocessing 61c959fc55c15c00bbb1079d6a71370b ninja-utils a4dab848a4490e8e48cf0baab3e61bc2 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa wrapper 4251d4c84c25f59094fd557e0063a974 xdg 6024fbc93167fad782e2032933654857 xdg-utils 27f9a2f19502b925ac117bd657aa2979 -_md5_=9db7d9f19a83ab3f983d1dc8a3d804d9 +_md5_=95f7e5f04615681a20354fae9e8ac2ee diff --git a/metadata/news/timestamp.chk b/metadata/news/timestamp.chk index a22130b74920..6d3236d10a26 100644 --- a/metadata/news/timestamp.chk +++ b/metadata/news/timestamp.chk @@ -1 +1 @@ -Wed, 08 Sep 2021 20:09:15 +0000 +Thu, 09 Sep 2021 05:09:18 +0000 diff --git a/metadata/timestamp b/metadata/timestamp index 08391ce03dbe..48afbfb38f0c 100644 --- a/metadata/timestamp +++ b/metadata/timestamp @@ -1 +1 @@ -Wed Sep 8 08:09:15 PM UTC 2021 +Thu Sep 9 05:09:18 AM UTC 2021 diff --git a/metadata/timestamp.chk b/metadata/timestamp.chk index d68feecd476a..16165631d39d 100644 --- a/metadata/timestamp.chk +++ b/metadata/timestamp.chk @@ -1 +1 @@ -Wed, 08 Sep 2021 20:30:01 +0000 +Thu, 09 Sep 2021 05:30:01 +0000 diff --git a/metadata/timestamp.commit b/metadata/timestamp.commit index cc06f059d2e5..8a28643d329a 100644 --- a/metadata/timestamp.commit +++ b/metadata/timestamp.commit @@ -1 +1 @@ -602fbae37ad841fc5f6467cde41b9efdbe506174 1631131212 2021-09-08T20:00:12+00:00 +d9b9e95eabfbc5ad096c5e78311db6333d62ce8c 1631163723 2021-09-09T05:02:03+00:00 diff --git a/metadata/timestamp.x b/metadata/timestamp.x index 881a7ff76d48..273a5fd6e351 100644 --- a/metadata/timestamp.x +++ b/metadata/timestamp.x @@ -1 +1 @@ -1631131501 Wed 08 Sep 2021 08:05:01 PM UTC +1631164201 Thu 09 Sep 2021 05:10:01 AM UTC diff --git a/metadata/xml-schema/timestamp.chk b/metadata/xml-schema/timestamp.chk index a22130b74920..6d3236d10a26 100644 --- a/metadata/xml-schema/timestamp.chk +++ b/metadata/xml-schema/timestamp.chk @@ -1 +1 @@ -Wed, 08 Sep 2021 20:09:15 +0000 +Thu, 09 Sep 2021 05:09:18 +0000 diff --git a/net-firewall/Manifest.gz b/net-firewall/Manifest.gz index 4fc1c08532a3..1af787b52293 100644 Binary files a/net-firewall/Manifest.gz and b/net-firewall/Manifest.gz differ diff --git a/net-firewall/nftables/nftables-1.0.0.ebuild b/net-firewall/nftables/nftables-1.0.0.ebuild index 376318f5382c..bf4ca7378e25 100644 --- a/net-firewall/nftables/nftables-1.0.0.ebuild +++ b/net-firewall/nftables/nftables-1.0.0.ebuild @@ -20,7 +20,7 @@ if [[ ${PV} =~ ^[9]{4,}$ ]]; then " else SRC_URI="https://netfilter.org/projects/nftables/files/${P}.tar.bz2" - KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" fi LICENSE="GPL-2" diff --git a/net-firewall/psad/psad-2.4.6.ebuild b/net-firewall/psad/psad-2.4.6.ebuild index 56c4275fdd57..7a4da9029e17 100644 --- a/net-firewall/psad/psad-2.4.6.ebuild +++ b/net-firewall/psad/psad-2.4.6.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -11,7 +11,7 @@ HOMEPAGE="https://www.cipherdyne.org/psad/" SLOT="0" LICENSE="GPL-2" -KEYWORDS="~alpha amd64 ppc ~sparc x86" +KEYWORDS="~alpha amd64 ~arm64 ppc ~sparc x86" DEPEND="virtual/perl-ExtUtils-MakeMaker" RDEPEND=" diff --git a/net-misc/Manifest.gz b/net-misc/Manifest.gz index d29e3fe83bdb..2cd7216d275c 100644 Binary files a/net-misc/Manifest.gz and b/net-misc/Manifest.gz differ diff --git a/net-misc/openssh/Manifest b/net-misc/openssh/Manifest index ba9efbc35e80..48110ee70d67 100644 --- a/net-misc/openssh/Manifest +++ b/net-misc/openssh/Manifest @@ -4,7 +4,7 @@ DIST openssh-8.5p1.tar.gz 1779733 BLAKE2B f4e4bd39e2dd275d4811e06ca994f2239ad27c DIST openssh-8.6p1+x509-13.1.diff.gz 1011666 BLAKE2B 0ac0cf2ff962b8ef677c49de0bb586f375f14d8964e077c10f6a88ec15734807940ab6c0277e44ebdfde0e50c2c80103cff614a6cde4d66e9986152032eeaa90 SHA512 ae4986dd079678c7b0cfd805136ff7ac940d1049fdddeb5a7c4ea2141bfcca70463b951485fb2b113bc930f519b1b41562900ced0269f5673dbdad867f464251 DIST openssh-8.6p1-sctp-1.2.patch.xz 7696 BLAKE2B 37f9e943a1881af05d9cf2234433711dc45ca30c60af4c0ea38a1d361df02abb491fa114f3698285f582b40b838414c1a048c4f09aa4f7ae9499adb09201d2ac SHA512 ba8c4d38a3d90854e79dc18918fffde246d7609a3f1c3a35e06c0fbe33d3688ed29b0ec33556ae37d1654e1dc2133d892613ad8d1ecbdce9aaa5b9eb10dcbb7a DIST openssh-8.6p1.tar.gz 1786328 BLAKE2B 261a0f1a6235275894d487cce37537755c86835e3a34871462fe29bfe72b49cd9a6b6a547aea4bd554f0957e110c84458cc75a5f2560717fb04804d62228562a SHA512 9854eda0b773c64c9f1f74844ce466b2b42ee8845f58ad062b73141d617af944fa4ebafdf72069f400106d2c2bd0a69c92fe805ec1fc26d4f0faadf06c3fbbe6 -DIST openssh-8.7p1+x509-13.2.diff.gz 1068695 BLAKE2B e542e5444f8360e0e28288d6a58d66995ff90e9f6bb1490b04a205162036e371a20d612655ca1bd479b8a04d5ccbfd9b7189b090d50ccbb019848e28571b036b SHA512 342e1ee050258c99f8f206664ef756e1be2c82e5faa5f966b80385aa2c6c601974681459ddba32c1ca5c33eda530af681e753471706c71902c1045a2913cd540 +DIST openssh-8.7p1+x509-13.2.1.diff.gz 1073420 BLAKE2B f9de9f797f1ec83cd56a983f5b9694b0297a60e586898a8c94b4aaa60e5f561bb3b7730590fc8f898c3de2340780d6a77d31bfcc50df0a55a0480051f37806fd SHA512 dd7afd351ddf33e8e74bceba56e5593a0546360efb34f3b954e1816751b5678da5d1bc3a9f2eaa4a745d86d96ae9b643bd549d39b59b22c8cf1a219b076c1db5 DIST openssh-8.7p1-sctp-1.2.patch.xz 6740 BLAKE2B 468a455018ffddf4fa64d63acb732ad3e1fb722ae8b24d06cf3a683167a4580626b477bbc286f296c83d39dd36c101ac58597a21daa63de83ad55af00aa3a6be SHA512 aa9067c9025b6e4edfad5e45ec92da43db14edb11aae02cbbc296e66b48377cbbf62cdafcdd5edfd1fd4bf69420ee017223ab52e50a42b1976002d767984777c DIST openssh-8.7p1.tar.gz 1814595 BLAKE2B 9fdb8898485053d08c9eca419c15d0d03b7a60152cf6a9d7f1beed3a21c9e6ac3bd9f854580e6e474fb0c871f3d4be9ef4b49bee8c355d9e5769a5505f4e6ea9 SHA512 08c81024d9e1248abfda6cc874886ff5ae916669b93cd6aff640e0614ee8cbcbc3fe87a9ce47136b6443ddbb1168b114367c74e117551905994e1a7e3fa2c0c2 DIST openssh-8_5_P1-hpn-AES-CTR-15.2.diff 30096 BLAKE2B f0c020dd2403806c79d4c37a019996d275655b04997301e247f5c4dd7fad35d12b3b7c25afb1b078d915ef2a4ae02f736f0aec9ba2a8c56a405d7ca303bcadf7 SHA512 4c2dbf99a9b5953fdb955f700272bbaeaa025f108a8860d2190197962b849f8385327af82c4d6a3a130a7fba35a74a8ec9437d642867601acb29817c49632a8f diff --git a/net-misc/openssh/files/openssh-8.7_p1-X509-glue-13.2.1.patch b/net-misc/openssh/files/openssh-8.7_p1-X509-glue-13.2.1.patch new file mode 100644 index 000000000000..be88d11ba803 --- /dev/null +++ b/net-misc/openssh/files/openssh-8.7_p1-X509-glue-13.2.1.patch @@ -0,0 +1,45 @@ +--- a/openssh-8.7p1+x509-13.2.1.diff 2021-09-08 14:20:40.750542472 -0700 ++++ b/openssh-8.7p1+x509-13.2.1.diff 2021-09-08 14:21:23.354736098 -0700 +@@ -51194,12 +51194,11 @@ + + install-files: + $(MKDIR_P) $(DESTDIR)$(bindir) +-@@ -391,6 +368,8 @@ ++@@ -391,6 +368,7 @@ + $(MKDIR_P) $(DESTDIR)$(mandir)/$(mansubdir)5 + $(MKDIR_P) $(DESTDIR)$(mandir)/$(mansubdir)8 + $(MKDIR_P) $(DESTDIR)$(libexecdir) + + $(MKDIR_P) $(DESTDIR)$(sshcadir) +-+ $(MKDIR_P) $(DESTDIR)$(piddir) + $(MKDIR_P) -m 0755 $(DESTDIR)$(PRIVSEP_PATH) + $(INSTALL) -m 0755 $(STRIP_OPT) ssh$(EXEEXT) $(DESTDIR)$(bindir)/ssh$(EXEEXT) + $(INSTALL) -m 0755 $(STRIP_OPT) scp$(EXEEXT) $(DESTDIR)$(bindir)/scp$(EXEEXT) +@@ -70464,9 +70463,9 @@ + + +# cross-project configuration + +if test "$sshd_type" = "pkix" ; then +-+ unset_arg='' +++ unset_arg= + +else +-+ unset_arg=none +++ unset_arg= + +fi + + + cat > $OBJ/sshd_config.i << _EOF +@@ -132131,16 +132130,6 @@ + +int asnmprintf(char **, size_t, int *, const char *, ...) + __attribute__((format(printf, 4, 5))); + void msetlocale(void); +-diff -ruN openssh-8.7p1/version.h openssh-8.7p1+x509-13.2.1/version.h +---- openssh-8.7p1/version.h 2021-08-20 07:03:49.000000000 +0300 +-+++ openssh-8.7p1+x509-13.2.1/version.h 2021-09-08 21:07:00.000000000 +0300 +-@@ -2,5 +2,4 @@ +- +- #define SSH_VERSION "OpenSSH_8.7" +- +--#define SSH_PORTABLE "p1" +--#define SSH_RELEASE SSH_VERSION SSH_PORTABLE +-+#define SSH_RELEASE PACKAGE_STRING ", " SSH_VERSION "p1" + diff -ruN openssh-8.7p1/version.m4 openssh-8.7p1+x509-13.2.1/version.m4 + --- openssh-8.7p1/version.m4 1970-01-01 02:00:00.000000000 +0200 + +++ openssh-8.7p1+x509-13.2.1/version.m4 2021-09-08 21:07:00.000000000 +0300 diff --git a/net-misc/openssh/files/openssh-8.7_p1-X509-glue-13.2.patch b/net-misc/openssh/files/openssh-8.7_p1-X509-glue-13.2.patch deleted file mode 100644 index d6f5e42027d1..000000000000 --- a/net-misc/openssh/files/openssh-8.7_p1-X509-glue-13.2.patch +++ /dev/null @@ -1,73 +0,0 @@ -diff -ur '--exclude=.*.un~' a/openssh-8.7p1+x509-13.2.diff b/openssh-8.7p1+x509-13.2.diff ---- a/openssh-8.7p1+x509-13.2.diff 2021-08-30 17:47:40.415668320 -0700 -+++ b/openssh-8.7p1+x509-13.2.diff 2021-08-30 17:49:14.916114987 -0700 -@@ -51082,12 +51082,11 @@ - - install-files: - $(MKDIR_P) $(DESTDIR)$(bindir) --@@ -391,6 +368,8 @@ -+@@ -391,6 +368,7 @@ - $(MKDIR_P) $(DESTDIR)$(mandir)/$(mansubdir)5 - $(MKDIR_P) $(DESTDIR)$(mandir)/$(mansubdir)8 - $(MKDIR_P) $(DESTDIR)$(libexecdir) - + $(MKDIR_P) $(DESTDIR)$(sshcadir) --+ $(MKDIR_P) $(DESTDIR)$(piddir) - $(MKDIR_P) -m 0755 $(DESTDIR)$(PRIVSEP_PATH) - $(INSTALL) -m 0755 $(STRIP_OPT) ssh$(EXEEXT) $(DESTDIR)$(bindir)/ssh$(EXEEXT) - $(INSTALL) -m 0755 $(STRIP_OPT) scp$(EXEEXT) $(DESTDIR)$(bindir)/scp$(EXEEXT) -@@ -69793,7 +69792,7 @@ - - echo "putty interop tests not enabled" - - exit 0 - -fi --+$REGRESS_INTEROP_PUTTY || { echo "putty interop tests are not enabled" >&1; exit 1; } -++$REGRESS_INTEROP_PUTTY || { echo "putty interop tests are not enabled" >&1; exit 0; } - - for c in aes 3des aes128-ctr aes192-ctr aes256-ctr chacha20 ; do - verbose "$tid: cipher $c" -@@ -69808,7 +69807,7 @@ - - echo "putty interop tests not enabled" - - exit 0 - -fi --+$REGRESS_INTEROP_PUTTY || { echo "putty interop tests are not enabled" >&1; exit 1; } -++$REGRESS_INTEROP_PUTTY || { echo "putty interop tests are not enabled" >&1; exit 0; } - - for k in dh-gex-sha1 dh-group1-sha1 dh-group14-sha1 ecdh ; do - verbose "$tid: kex $k" -@@ -69823,7 +69822,7 @@ - - echo "putty interop tests not enabled" - - exit 0 - -fi --+$REGRESS_INTEROP_PUTTY || { echo "putty interop tests are not enabled" >&1; exit 1; } -++$REGRESS_INTEROP_PUTTY || { echo "putty interop tests are not enabled" >&1; exit 0; } - - if [ "`${SSH} -Q compression`" = "none" ]; then - comp="0" -@@ -70130,9 +70129,9 @@ - - +# cross-project configuration - +if test "$sshd_type" = "pkix" ; then --+ unset_arg='' -++ unset_arg= - +else --+ unset_arg=none -++ unset_arg= - +fi - + - cat > $OBJ/sshd_config.i << _EOF -@@ -131673,16 +131672,6 @@ - +int asnmprintf(char **, size_t, int *, const char *, ...) - __attribute__((format(printf, 4, 5))); - void msetlocale(void); --diff -ruN openssh-8.7p1/version.h openssh-8.7p1+x509-13.2/version.h ----- openssh-8.7p1/version.h 2021-08-20 07:03:49.000000000 +0300 --+++ openssh-8.7p1+x509-13.2/version.h 2021-08-30 20:07:00.000000000 +0300 --@@ -2,5 +2,4 @@ -- -- #define SSH_VERSION "OpenSSH_8.7" -- ---#define SSH_PORTABLE "p1" ---#define SSH_RELEASE SSH_VERSION SSH_PORTABLE --+#define SSH_RELEASE PACKAGE_STRING ", " SSH_VERSION "p1" - diff -ruN openssh-8.7p1/version.m4 openssh-8.7p1+x509-13.2/version.m4 - --- openssh-8.7p1/version.m4 1970-01-01 02:00:00.000000000 +0200 - +++ openssh-8.7p1+x509-13.2/version.m4 2021-08-30 20:07:00.000000000 +0300 diff --git a/net-misc/openssh/openssh-8.7_p1-r1.ebuild b/net-misc/openssh/openssh-8.7_p1-r2.ebuild similarity index 99% rename from net-misc/openssh/openssh-8.7_p1-r1.ebuild rename to net-misc/openssh/openssh-8.7_p1-r2.ebuild index f5ffce0f4495..d2f32ef627b8 100644 --- a/net-misc/openssh/openssh-8.7_p1-r1.ebuild +++ b/net-misc/openssh/openssh-8.7_p1-r2.ebuild @@ -21,7 +21,7 @@ HPN_PATCHES=( ) SCTP_VER="1.2" SCTP_PATCH="${PARCH}-sctp-${SCTP_VER}.patch.xz" -X509_VER="13.2" X509_PATCH="${PARCH}+x509-${X509_VER}.diff.gz" +X509_VER="13.2.1" X509_PATCH="${PARCH}+x509-${X509_VER}.diff.gz" DESCRIPTION="Port of OpenBSD's free SSH release" HOMEPAGE="https://www.openssh.com/" diff --git a/net-wireless/Manifest.gz b/net-wireless/Manifest.gz index 333eef50d840..88faf66f0aeb 100644 Binary files a/net-wireless/Manifest.gz and b/net-wireless/Manifest.gz differ diff --git a/net-wireless/bluez/bluez-5.61.ebuild b/net-wireless/bluez/bluez-5.61.ebuild index a86c0dde25ae..658287f829b2 100644 --- a/net-wireless/bluez/bluez-5.61.ebuild +++ b/net-wireless/bluez/bluez-5.61.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://www.kernel.org/pub/linux/bluetooth/${P}.tar.xz" LICENSE="GPL-2+ LGPL-2.1+" SLOT="0/3" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv ~x86" IUSE="btpclient cups doc debug deprecated extra-tools experimental +mesh midi +obex +readline selinux systemd test test-programs +udev user-session" # Since this release all remaining extra-tools need readline support, but this could diff --git a/sci-calculators/Manifest.gz b/sci-calculators/Manifest.gz index b4c1efdff62f..48027b5a00a5 100644 Binary files a/sci-calculators/Manifest.gz and b/sci-calculators/Manifest.gz differ diff --git a/sci-calculators/wcalc/wcalc-2.5.ebuild b/sci-calculators/wcalc/wcalc-2.5.ebuild index f7a5e03f83ee..0492b2f6f066 100644 --- a/sci-calculators/wcalc/wcalc-2.5.ebuild +++ b/sci-calculators/wcalc/wcalc-2.5.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/w-calc/${P}.tar.bz2" LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="readline" RDEPEND=" diff --git a/sys-fs/Manifest.gz b/sys-fs/Manifest.gz index 5a8ede89d843..7c01c79ff09c 100644 Binary files a/sys-fs/Manifest.gz and b/sys-fs/Manifest.gz differ diff --git a/sys-fs/fuse-overlayfs/Manifest b/sys-fs/fuse-overlayfs/Manifest index db5fb5141d1e..f4e580fdf6e6 100644 --- a/sys-fs/fuse-overlayfs/Manifest +++ b/sys-fs/fuse-overlayfs/Manifest @@ -1 +1,2 @@ DIST fuse-overlayfs-1.5.0.tar.gz 102992 BLAKE2B 847aafff7c82c88edd3e76a0e90e290a2fcf2e372cbdb816ee84d98841506ad8f87e4c0c201d5b26abfa08beab6051a74939755287c8c1c33d6183814f2ec5cb SHA512 8b902284c5306e9ee2c3e9e62aacc795828d27a86cc91d5e40a013b000662f3ee0896ef94b6bffb8c4919c04573cddefbd185394d66eb429f7e9e2a727bee4fa +DIST fuse-overlayfs-1.7.1.tar.gz 103575 BLAKE2B 1fc92852f3afdead707af8745db03e2f5b0cf1f154f12c13850e5c37b30a0ad84122aa06c7f96c3825cd89cc2d26874abecb8ffbf0ad4edec5e0ffc854962944 SHA512 2199f9a5040832537b57792fe361943065c6132d31613bb1f838e931049703011902fca3abc25f6d7136efb2eb5505161f11c252b91dfb19158ac663e1ec15c2 diff --git a/sys-fs/fuse-overlayfs/fuse-overlayfs-1.7.1.ebuild b/sys-fs/fuse-overlayfs/fuse-overlayfs-1.7.1.ebuild new file mode 100644 index 000000000000..f86accf13a28 --- /dev/null +++ b/sys-fs/fuse-overlayfs/fuse-overlayfs-1.7.1.ebuild @@ -0,0 +1,26 @@ +# Copyright 2019-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools + +DESCRIPTION="FUSE implementation for overlayfs" +HOMEPAGE="https://github.com/containers/fuse-overlayfs" +EGIT_COMMIT="v${PV}" +SRC_URI="https://github.com/containers/fuse-overlayfs/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64" + +RDEPEND=">=sys-fs/fuse-3:=" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" + +S="${WORKDIR}/${PN}-${EGIT_COMMIT#v}" + +src_prepare() { + default + eautoreconf +} diff --git a/sys-fs/shake/shake-1.0.ebuild b/sys-fs/shake/shake-1.0.ebuild index 282c2b6d87c6..2bf5d2e50ef8 100644 --- a/sys-fs/shake/shake-1.0.ebuild +++ b/sys-fs/shake/shake-1.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/unbrice/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-3" SLOT="0" -KEYWORDS="amd64 ~arm ppc x86" +KEYWORDS="amd64 ~arm ~arm64 ppc x86" IUSE="" RDEPEND="sys-apps/attr" diff --git a/sys-libs/Manifest.gz b/sys-libs/Manifest.gz index 304c259b683b..0de7680bee82 100644 Binary files a/sys-libs/Manifest.gz and b/sys-libs/Manifest.gz differ diff --git a/sys-libs/glibc/glibc-2.34.ebuild b/sys-libs/glibc/glibc-2.34.ebuild index 0466160c9319..459c54eacc93 100644 --- a/sys-libs/glibc/glibc-2.34.ebuild +++ b/sys-libs/glibc/glibc-2.34.ebuild @@ -3,6 +3,9 @@ EAPI=7 +# Bumping notes: https://wiki.gentoo.org/wiki/Project:Toolchain/sys-libs/glibc +# Please read & adapt the page as necessary if obsolete. + PYTHON_COMPAT=( python3_{7,8,9,10} ) TMPFILES_OPTIONAL=1 diff --git a/sys-libs/glibc/glibc-9999.ebuild b/sys-libs/glibc/glibc-9999.ebuild index 0466160c9319..459c54eacc93 100644 --- a/sys-libs/glibc/glibc-9999.ebuild +++ b/sys-libs/glibc/glibc-9999.ebuild @@ -3,6 +3,9 @@ EAPI=7 +# Bumping notes: https://wiki.gentoo.org/wiki/Project:Toolchain/sys-libs/glibc +# Please read & adapt the page as necessary if obsolete. + PYTHON_COMPAT=( python3_{7,8,9,10} ) TMPFILES_OPTIONAL=1 diff --git a/www-client/Manifest.gz b/www-client/Manifest.gz index 426341f65b75..1b9b05add03c 100644 Binary files a/www-client/Manifest.gz and b/www-client/Manifest.gz differ diff --git a/www-client/google-chrome-beta/Manifest b/www-client/google-chrome-beta/Manifest index 8976867f7c24..42ce1d563183 100644 --- a/www-client/google-chrome-beta/Manifest +++ b/www-client/google-chrome-beta/Manifest @@ -1 +1 @@ -DIST google-chrome-beta_94.0.4606.20-1_amd64.deb 90204780 BLAKE2B 728bb67db396022c6012302f6de62707c1c24f37489c31cbead87349ef0fdb82356b7ec11276b4605fde8a75613cd88ee2ad08f1c66eac3e869e398dcb9d5d30 SHA512 74eb59a68effb73196199d0b62047fe8f7392162611304be318b3b6a824240ec96455808bb37135fe62117c0f22369506c1366b9878ae842221845f0e7153461 +DIST google-chrome-beta_94.0.4606.41-1_amd64.deb 91237240 BLAKE2B 0646fa974150681acea3344ee467aec89cce328455034fd781274e65fd07721018fd622c9b82daa6f56fff5db93c9ea730ba31560bfb9cc8f14fe4d466fb4fa8 SHA512 c7bae9c471001e029f40657ab47566ab1b6a34a75bacff3c65944ea521e0d8b5fa76a8cfa365dd475e7d7c2be1a526f0d7725c5e7d518f919c2c5e8ea3b8bd74 diff --git a/www-client/google-chrome-beta/google-chrome-beta-94.0.4606.20.ebuild b/www-client/google-chrome-beta/google-chrome-beta-94.0.4606.41.ebuild similarity index 100% rename from www-client/google-chrome-beta/google-chrome-beta-94.0.4606.20.ebuild rename to www-client/google-chrome-beta/google-chrome-beta-94.0.4606.41.ebuild diff --git a/www-client/google-chrome-unstable/Manifest b/www-client/google-chrome-unstable/Manifest index 0dc2354f8857..0784b26bac61 100644 --- a/www-client/google-chrome-unstable/Manifest +++ b/www-client/google-chrome-unstable/Manifest @@ -1 +1 @@ -DIST google-chrome-unstable_95.0.4621.4-1_amd64.deb 90514228 BLAKE2B a056acbf71153ddfb593e8d88a25d13dc5a0c2ac70b8fcd203c165533c64683ed881e85eaf891b68c9a59070daddc4b085f3c71940a6da04da670fb700d8d1a2 SHA512 6b68291a939cab977eab8b87ba58c34f67e4cf5df6e978d6eac397267081f1f125164b07eba0dcfe25573fe0856e3b5dde3b5a3aaf6519b9566bb88296967c30 +DIST google-chrome-unstable_95.0.4628.3-1_amd64.deb 90514592 BLAKE2B 9263f4520791e1d298bec01318f69b733a745364b39bc1fb309741b5dc23331aa59aac3c6323b550b1e7792b9f9b498ae4178b950323a5e3df7b0f86469f3627 SHA512 8c1c3f8a6358aba54ba178afb1d9d8f95b48795b2ec4c828e92aaa31d9f62a51f383987cf2d0ede10c8072a770117685c3ea1ec888a65fb76e2b6473437c5f21 diff --git a/www-client/google-chrome-unstable/google-chrome-unstable-95.0.4621.4.ebuild b/www-client/google-chrome-unstable/google-chrome-unstable-95.0.4628.3.ebuild similarity index 100% rename from www-client/google-chrome-unstable/google-chrome-unstable-95.0.4621.4.ebuild rename to www-client/google-chrome-unstable/google-chrome-unstable-95.0.4628.3.ebuild diff --git a/www-client/microsoft-edge-beta/Manifest b/www-client/microsoft-edge-beta/Manifest index 77850ad3fe9d..2059f6bc616f 100644 --- a/www-client/microsoft-edge-beta/Manifest +++ b/www-client/microsoft-edge-beta/Manifest @@ -1,3 +1,3 @@ -DIST microsoft-edge-beta_93.0.961.33-1_amd64.deb 104508496 BLAKE2B 9962a7c921fcb5d821c38a1d37d1567bf03745d9b9a880332656641e465ebc81834d405775bb89a80322f76f9ab199af145952f6a7e1efe035f7b1c11f348110 SHA512 c0b20732b964155d33916fe5ea0f274aa7edb5c302051cd2c801e5ef28c0281a0c24365aa803b2562f9269324ae365177bcb1c6c59a7dd8222eb40d0fbf64932 DIST microsoft-edge-beta_93.0.961.37-1_amd64.deb 104487364 BLAKE2B a833a77f0bdf9ab078eb7b1b128358c8b79e5dbe57621d0e672e2f73984eb6ae4b6e5c134801fc4020ad6f15c59165829a097ec94df72fbf85ada229dd3b8997 SHA512 866d7848ece1588c2be196a6b0145c7734dcb4232be075889440548ebde1b98b29a4111eb7d1f291778e3b21a8fe1cb3d3db6fbc75b3cf1d7a7ca5105ad3a472 +DIST microsoft-edge-beta_94.0.992.14-1_amd64.deb 114926700 BLAKE2B e784df13e71825aba6b8c29d1818b60e16bee5e32660b52b425eb29d39b0a6b84e1dbde63ce558a65111d0db962975d0719578e1c11ea8d8c7759677edb257b5 SHA512 2aad7933a54c130102b11cf91ad1c1b07c6dcfeb624127a8e6756ff4e34823c9147c8277ed7a0ac35f85a8c003b912fa955e6c92288747110be8f54c25d37120 DIST microsoft-edge-beta_94.0.992.9-1_amd64.deb 114916392 BLAKE2B dc53cea5ce142f7a2edf158699fb244aa024c7f3b1ec27ec5d0a9252e6aa699317725e7de97e3c0e5e97bd0302372fa4bcbe1cc1a259f0d23dbea39cff5aaff6 SHA512 9faf0f53669700a6160e0481bec9bcadf06ed5bbb9bd7e3461a39b37660716d686049ac3480cd1f68546320a5052943d1b00a0cc37b7130535a39f8e339e1b44 diff --git a/www-client/microsoft-edge-beta/microsoft-edge-beta-93.0.961.33.ebuild b/www-client/microsoft-edge-beta/microsoft-edge-beta-94.0.992.14.ebuild similarity index 100% rename from www-client/microsoft-edge-beta/microsoft-edge-beta-93.0.961.33.ebuild rename to www-client/microsoft-edge-beta/microsoft-edge-beta-94.0.992.14.ebuild diff --git a/www-client/opera-developer/Manifest b/www-client/opera-developer/Manifest index a8649d29942a..2e27cdbfe448 100644 --- a/www-client/opera-developer/Manifest +++ b/www-client/opera-developer/Manifest @@ -1,5 +1,4 @@ -DIST opera-developer_80.0.4150.0_amd64.rpm 76215956 BLAKE2B 443b86a84615c9b7412baf929138703d9c0a8b52e9b82a23c36c927cd2594e19e1713a4062c945054def4e9b3702b2b6a40c1fa23e9b38722dd8e93cf5db1174 SHA512 2021cc6d1b6cec5801baf1973fabbe6643bfcae437792c38f98c4753e9c16787f49c07079ed68f3820e277013c179f3690bd5c7a0be8ab8d03aae7c2c7243e6c DIST opera-developer_80.0.4157.0_amd64.deb 79823544 BLAKE2B e39570f48b85efe5dfed9eee765964b876ab6d7b824b012132ac344cd863fe3396dda705b188123822fde0ba37784df65b3f05d1cebdfa6433bc640c942ad88d SHA512 441de56f3863044091e87849a36b31dda7385971322e31b99e66664a26ba744d38b83fe986c23d10d9cfc3997f8951d7f61dcc901b30bf742f30cb3650e3b2c2 DIST opera-developer_80.0.4162.0_amd64.deb 79608536 BLAKE2B 23900af1f692c650b71cfe3f4f1b94c5e9ef9c8f161657596763e5bb75b1a1ad0c1fa98cd95002e73831661800f512527ca7bef6452fba83fea82f27c6b82552 SHA512 79a365ca877826ae795e7bd05b3fcc8478fd45048cb0831d7a03de1545632eaf8c9210f0fd908670ec4306c173cfc91e2cb299afa5aa159f3632aeac06f8213a -DIST opera-ffmpeg-codecs-94.0.4590.0.tar.xz 1388672 BLAKE2B 736debcdbdfa63f0e5afa3bca70783aadaad5db5751666099ff290b8bde1ba1ef8ab12612a5dc2f4db3ba3b79ed7bdd7b6091480639578c9610058d2dc3584fd SHA512 c6fabd319b048b068f6763cf99406f4431c22311cb14159af673ee4b8f39a3f4376cb299746de9e797ee1965dde1f597ef5a733c5fcf8e527ce59964c85921dd +DIST opera-developer_80.0.4170.0_amd64.rpm 76951444 BLAKE2B d8ac71a974641f8c40af38c4c115cec90ad8e3aa65952fdd3e6a3af3588a8b85813337231c2c86e902a96f5ef23523f1d53a44296f32f6f011abdbc68bf46102 SHA512 5bd6e42e9e6fd84f77e2dd7d566d536385d989f68c5bc0b1470847414e4efe0b75e4207b0ad0c00a8c72fa1f4eceed84b1bc54ae3e889b83cc0aeded54edd5b2 DIST opera-ffmpeg-codecs-94.0.4603.0.tar.xz 1388572 BLAKE2B 55a598883dfbab598f48a662009ab02c4974a95ba023e3b2d36bdad3267ab4586cfd05891f83a96933b6b0b02dc1d2a496bb796ecb5421635a370f6c79c60a98 SHA512 dfeb7174ad5d696f78a86735462757d0245aecf0d00c21ba6ff3c16f6af586979457ebb23db228f3769cf09636ed70421aafe29eb622ca658e766dafc860827a diff --git a/www-client/opera-developer/opera-developer-80.0.4150.0.ebuild b/www-client/opera-developer/opera-developer-80.0.4170.0.ebuild similarity index 70% rename from www-client/opera-developer/opera-developer-80.0.4150.0.ebuild rename to www-client/opera-developer/opera-developer-80.0.4170.0.ebuild index 9eb2b8a22a14..705285545fdc 100644 --- a/www-client/opera-developer/opera-developer-80.0.4150.0.ebuild +++ b/www-client/opera-developer/opera-developer-80.0.4170.0.ebuild @@ -1,14 +1,25 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 CHROMIUM_LANGS=" be bg bn ca cs da de el en-GB en-US es-419 es fil fi fr-CA fr hi hr hu id it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk vi zh-CN zh-TW " -#inherit chromium-2 multilib pax-utils unpacker xdg -inherit chromium-2 multilib pax-utils rpm xdg + +# These are intended for ebuild maintainer use to force RPM if DEB is not available. +: ${OPERA_FORCE_RPM=yes} + +if [[ ${OPERA_FORCE_RPM} == yes ]]; then + OPERA_UNPACKER="rpm" + OPERA_ARCHIVE_EXT="rpm" +else + OPERA_UNPACKER="unpacker" + OPERA_ARCHIVE_EXT="deb" +fi + +inherit chromium-2 multilib pax-utils ${OPERA_UNPACKER} xdg DESCRIPTION="A fast and secure web browser" HOMEPAGE="https://www.opera.com/" @@ -31,11 +42,11 @@ fi KEYWORDS="-* ~amd64" -FFMPEG_VERSION="94.0.4590.0" +FFMPEG_VERSION="94.0.4603.0" -SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.rpm} +SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}} proprietary-codecs? ( - https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz + mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz )" IUSE="+proprietary-codecs suid" @@ -91,24 +102,33 @@ src_unpack() { src_install() { dodir / cd "${ED}" || die - rpm_src_unpack "${A[0]}" -# unpacker + if [[ ${OPERA_FORCE_RPM} == yes ]]; then + rpm_src_unpack "${A[0]}" + else + unpacker + fi # move to /opt, bug #573052 mkdir -p "${OPERA_HOME%${PN}}" - mv "usr/lib64/${PN}" "${OPERA_HOME%${PN}}" || die -# mv "usr/lib/x86_64-linux-gnu/${PN}" "${OPERA_HOME%${PN}}" || die + if [[ ${OPERA_FORCE_RPM} == yes ]]; then + mv "usr/lib64/${PN}" "${OPERA_HOME%${PN}}" || die + else + mv "usr/lib/x86_64-linux-gnu/${PN}" "${OPERA_HOME%${PN}}" || die + fi rm -r "usr/lib" || die # disable auto update rm "${OPERA_HOME}/${PN%-*}_autoupdate"{,.licenses,.version} || die -# rm -r "usr/share/lintian" || die - rm "${OPERA_HOME}/setup_repo.sh" || die + if [[ ${OPERA_FORCE_RPM} == yes ]]; then + rm "${OPERA_HOME}/setup_repo.sh" || die + else + rm -r "usr/share/lintian" || die - # fix docs -# mv usr/share/doc/${MY_PN} usr/share/doc/${PF} || die -# gzip -d usr/share/doc/${PF}/changelog.gz || die + # fix docs + mv usr/share/doc/${MY_PN} usr/share/doc/${PF} || die + gzip -d usr/share/doc/${PF}/changelog.gz || die + fi # fix desktop file sed -i \ diff --git a/www-plugins/Manifest.gz b/www-plugins/Manifest.gz index 304e0fdbf78f..34fba1e05ba8 100644 Binary files a/www-plugins/Manifest.gz and b/www-plugins/Manifest.gz differ diff --git a/www-plugins/chrome-binary-plugins/Manifest b/www-plugins/chrome-binary-plugins/Manifest index ddca3736bc15..74260f1765bd 100644 --- a/www-plugins/chrome-binary-plugins/Manifest +++ b/www-plugins/chrome-binary-plugins/Manifest @@ -1,3 +1,3 @@ -DIST google-chrome-beta_94.0.4606.20-1_amd64.deb 90204780 BLAKE2B 728bb67db396022c6012302f6de62707c1c24f37489c31cbead87349ef0fdb82356b7ec11276b4605fde8a75613cd88ee2ad08f1c66eac3e869e398dcb9d5d30 SHA512 74eb59a68effb73196199d0b62047fe8f7392162611304be318b3b6a824240ec96455808bb37135fe62117c0f22369506c1366b9878ae842221845f0e7153461 +DIST google-chrome-beta_94.0.4606.41-1_amd64.deb 91237240 BLAKE2B 0646fa974150681acea3344ee467aec89cce328455034fd781274e65fd07721018fd622c9b82daa6f56fff5db93c9ea730ba31560bfb9cc8f14fe4d466fb4fa8 SHA512 c7bae9c471001e029f40657ab47566ab1b6a34a75bacff3c65944ea521e0d8b5fa76a8cfa365dd475e7d7c2be1a526f0d7725c5e7d518f919c2c5e8ea3b8bd74 DIST google-chrome-stable_93.0.4577.63-1_amd64.deb 82931984 BLAKE2B 9eb24d99567fb850aca94eba18258dbb23380d957d195890227dd79cee11e0705d05f7768c701cf7ab44a25b09fa0b43440b9d1f6e817b22fda57e472b559b2f SHA512 4102ba417b41820da68b7e8e12018ed2268f30e0210f8f227aeeabf6bd9265dd95ad206993d5626ac1c70a07185fd3ed4eef8a71ee2f5b0770015302c0d26f58 -DIST google-chrome-unstable_95.0.4621.4-1_amd64.deb 90514228 BLAKE2B a056acbf71153ddfb593e8d88a25d13dc5a0c2ac70b8fcd203c165533c64683ed881e85eaf891b68c9a59070daddc4b085f3c71940a6da04da670fb700d8d1a2 SHA512 6b68291a939cab977eab8b87ba58c34f67e4cf5df6e978d6eac397267081f1f125164b07eba0dcfe25573fe0856e3b5dde3b5a3aaf6519b9566bb88296967c30 +DIST google-chrome-unstable_95.0.4628.3-1_amd64.deb 90514592 BLAKE2B 9263f4520791e1d298bec01318f69b733a745364b39bc1fb309741b5dc23331aa59aac3c6323b550b1e7792b9f9b498ae4178b950323a5e3df7b0f86469f3627 SHA512 8c1c3f8a6358aba54ba178afb1d9d8f95b48795b2ec4c828e92aaa31d9f62a51f383987cf2d0ede10c8072a770117685c3ea1ec888a65fb76e2b6473437c5f21 diff --git a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-94.0.4606.20_beta.ebuild b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-94.0.4606.41_beta.ebuild similarity index 100% rename from www-plugins/chrome-binary-plugins/chrome-binary-plugins-94.0.4606.20_beta.ebuild rename to www-plugins/chrome-binary-plugins/chrome-binary-plugins-94.0.4606.41_beta.ebuild diff --git a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-95.0.4621.4_alpha.ebuild b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-95.0.4628.3_alpha.ebuild similarity index 100% rename from www-plugins/chrome-binary-plugins/chrome-binary-plugins-95.0.4621.4_alpha.ebuild rename to www-plugins/chrome-binary-plugins/chrome-binary-plugins-95.0.4628.3_alpha.ebuild diff --git a/x11-misc/Manifest.gz b/x11-misc/Manifest.gz index 4c256f822757..39aaff175fe2 100644 Binary files a/x11-misc/Manifest.gz and b/x11-misc/Manifest.gz differ diff --git a/x11-misc/tint2/tint2-16.7.ebuild b/x11-misc/tint2/tint2-16.7.ebuild index 41eb579f0bee..3195e3b14200 100644 --- a/x11-misc/tint2/tint2-16.7.ebuild +++ b/x11-misc/tint2/tint2-16.7.ebuild @@ -12,7 +12,7 @@ S=${WORKDIR}/${PN}-v${PV} LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~ppc x86" +KEYWORDS="amd64 ~arm64 ~ppc x86" IUSE="battery startup-notification svg tint2conf" DEPEND="