summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-01-08 06:56:53 +0000
committerV3n3RiX <venerix@koprulu.sector>2024-01-08 06:56:53 +0000
commit1fbaf1314579f2155166bebd1ddfe6131d400807 (patch)
treeb034ac67fab73c50b138ed5a57e5823cda058299
parentf50726afc610727258a31ddfa8b3b32639b20a10 (diff)
gentoo auto-resync : 08:01:2024 - 06:56:53
-rw-r--r--Manifest30
-rw-r--r--Manifest.files.gzbin29291 -> 29301 bytes
-rw-r--r--app-admin/Manifest.gzbin31877 -> 31861 bytes
-rw-r--r--app-admin/git-credential-gopass/Manifest8
-rw-r--r--app-admin/git-credential-gopass/git-credential-gopass-1.15.10.ebuild21
-rw-r--r--app-admin/git-credential-gopass/git-credential-gopass-1.15.11.ebuild4
-rw-r--r--app-admin/git-credential-gopass/git-credential-gopass-1.15.8.ebuild21
-rw-r--r--app-admin/gopass-hibp/Manifest8
-rw-r--r--app-admin/gopass-hibp/gopass-hibp-1.15.10.ebuild21
-rw-r--r--app-admin/gopass-hibp/gopass-hibp-1.15.11.ebuild4
-rw-r--r--app-admin/gopass-hibp/gopass-hibp-1.15.8.ebuild21
-rw-r--r--app-admin/gopass-jsonapi/Manifest8
-rw-r--r--app-admin/gopass-jsonapi/gopass-jsonapi-1.15.10.ebuild25
-rw-r--r--app-admin/gopass-jsonapi/gopass-jsonapi-1.15.11.ebuild4
-rw-r--r--app-admin/gopass-jsonapi/gopass-jsonapi-1.15.8.ebuild25
-rw-r--r--app-admin/gopass-summon-provider/Manifest8
-rw-r--r--app-admin/gopass-summon-provider/gopass-summon-provider-1.15.10.ebuild21
-rw-r--r--app-admin/gopass-summon-provider/gopass-summon-provider-1.15.11.ebuild4
-rw-r--r--app-admin/gopass-summon-provider/gopass-summon-provider-1.15.8.ebuild21
-rw-r--r--app-admin/gopass/Manifest8
-rw-r--r--app-admin/gopass/gopass-1.15.10.ebuild45
-rw-r--r--app-admin/gopass/gopass-1.15.11.ebuild4
-rw-r--r--app-admin/gopass/gopass-1.15.8.ebuild45
-rw-r--r--app-text/Manifest.gzbin48770 -> 48610 bytes
-rw-r--r--app-text/gocr/Manifest4
-rw-r--r--app-text/gocr/gocr-0.52-r1.ebuild53
-rw-r--r--app-text/gocr/gocr-0.52.ebuild53
-rw-r--r--app-text/gocr/metadata.xml8
-rw-r--r--dev-python/Manifest.gzbin269047 -> 269040 bytes
-rw-r--r--dev-python/Nuitka/Manifest2
-rw-r--r--dev-python/Nuitka/Nuitka-1.9.7.ebuild52
-rw-r--r--dev-python/colorful/Manifest2
-rw-r--r--dev-python/colorful/colorful-0.5.6.ebuild30
-rw-r--r--dev-python/pycollada/Manifest2
-rw-r--r--dev-python/pycollada/pycollada-0.8.ebuild53
-rw-r--r--dev-util/Manifest.gzbin70773 -> 70774 bytes
-rw-r--r--dev-util/samurai/Manifest4
-rw-r--r--dev-util/samurai/samurai-1.2-r2.ebuild4
-rw-r--r--dev-util/samurai/samurai-9999.ebuild4
-rw-r--r--media-gfx/Manifest.gzbin37684 -> 37686 bytes
-rw-r--r--media-gfx/xsane/Manifest4
-rw-r--r--media-gfx/xsane/metadata.xml3
-rw-r--r--media-gfx/xsane/xsane-0.999-r6.ebuild (renamed from media-gfx/xsane/xsane-0.999-r5.ebuild)5
-rw-r--r--media-video/Manifest.gzbin24693 -> 24528 bytes
-rw-r--r--media-video/subtitleripper/Manifest7
-rw-r--r--media-video/subtitleripper/files/subtitleripper-0.3.4-glibc210.patch21
-rw-r--r--media-video/subtitleripper/files/subtitleripper-0.3.4-libpng.patch25
-rw-r--r--media-video/subtitleripper/files/subtitleripper-0.3.4-linkingorder.patch28
-rw-r--r--media-video/subtitleripper/files/subtitleripper-0.3.4-respect-ldflags.patch28
-rw-r--r--media-video/subtitleripper/metadata.xml11
-rw-r--r--media-video/subtitleripper/subtitleripper-0.3.4-r4.ebuild58
-rw-r--r--metadata/Manifest.gzbin9663 -> 9659 bytes
-rw-r--r--metadata/dtd/timestamp.chk2
-rw-r--r--metadata/glsa/Manifest28
-rw-r--r--metadata/glsa/timestamp.chk2
-rw-r--r--metadata/md5-cache/Manifest.gzbin27876 -> 27887 bytes
-rw-r--r--metadata/md5-cache/app-admin/Manifest.gzbin57618 -> 56010 bytes
-rw-r--r--metadata/md5-cache/app-admin/git-credential-gopass-1.15.1015
-rw-r--r--metadata/md5-cache/app-admin/git-credential-gopass-1.15.114
-rw-r--r--metadata/md5-cache/app-admin/git-credential-gopass-1.15.815
-rw-r--r--metadata/md5-cache/app-admin/gopass-1.15.1015
-rw-r--r--metadata/md5-cache/app-admin/gopass-1.15.114
-rw-r--r--metadata/md5-cache/app-admin/gopass-1.15.815
-rw-r--r--metadata/md5-cache/app-admin/gopass-hibp-1.15.1015
-rw-r--r--metadata/md5-cache/app-admin/gopass-hibp-1.15.114
-rw-r--r--metadata/md5-cache/app-admin/gopass-hibp-1.15.815
-rw-r--r--metadata/md5-cache/app-admin/gopass-jsonapi-1.15.1015
-rw-r--r--metadata/md5-cache/app-admin/gopass-jsonapi-1.15.114
-rw-r--r--metadata/md5-cache/app-admin/gopass-jsonapi-1.15.815
-rw-r--r--metadata/md5-cache/app-admin/gopass-summon-provider-1.15.1015
-rw-r--r--metadata/md5-cache/app-admin/gopass-summon-provider-1.15.114
-rw-r--r--metadata/md5-cache/app-admin/gopass-summon-provider-1.15.815
-rw-r--r--metadata/md5-cache/app-text/Manifest.gzbin76669 -> 76340 bytes
-rw-r--r--metadata/md5-cache/app-text/gocr-0.5212
-rw-r--r--metadata/md5-cache/app-text/gocr-0.52-r112
-rw-r--r--metadata/md5-cache/dev-python/Manifest.gzbin332051 -> 332528 bytes
-rw-r--r--metadata/md5-cache/dev-python/Nuitka-1.9.716
-rw-r--r--metadata/md5-cache/dev-python/colorful-0.5.616
-rw-r--r--metadata/md5-cache/dev-python/pycollada-0.816
-rw-r--r--metadata/md5-cache/dev-util/Manifest.gzbin138233 -> 138231 bytes
-rw-r--r--metadata/md5-cache/dev-util/samurai-1.2-r24
-rw-r--r--metadata/md5-cache/dev-util/samurai-99992
-rw-r--r--metadata/md5-cache/media-gfx/Manifest.gzbin59929 -> 59928 bytes
-rw-r--r--metadata/md5-cache/media-gfx/xsane-0.999-r6 (renamed from metadata/md5-cache/media-gfx/xsane-0.999-r5)5
-rw-r--r--metadata/md5-cache/media-video/Manifest.gzbin39863 -> 39692 bytes
-rw-r--r--metadata/md5-cache/media-video/subtitleripper-0.3.4-r413
-rw-r--r--metadata/md5-cache/sys-apps/Manifest.gzbin86940 -> 86948 bytes
-rw-r--r--metadata/md5-cache/sys-apps/rng-tools-6.16-r14
-rw-r--r--metadata/md5-cache/sys-fs/Manifest.gzbin35144 -> 35311 bytes
-rw-r--r--metadata/md5-cache/sys-fs/ext4magic-0.3.2-r212
-rw-r--r--metadata/md5-cache/x11-drivers/Manifest.gzbin6280 -> 6112 bytes
-rw-r--r--metadata/md5-cache/x11-drivers/nvidia-drivers-470.223.022
-rw-r--r--metadata/md5-cache/x11-drivers/nvidia-drivers-525.147.052
-rw-r--r--metadata/md5-cache/x11-drivers/nvidia-drivers-535.129.0317
-rw-r--r--metadata/md5-cache/x11-drivers/nvidia-drivers-535.146.022
-rw-r--r--metadata/md5-cache/x11-drivers/nvidia-drivers-535.43.222
-rw-r--r--metadata/md5-cache/x11-drivers/nvidia-drivers-545.29.06-r12
-rw-r--r--metadata/md5-cache/x11-misc/Manifest.gzbin63270 -> 63112 bytes
-rw-r--r--metadata/md5-cache/x11-misc/polybar-3.7.016
-rw-r--r--metadata/md5-cache/x11-misc/polybar-3.7.1-r1 (renamed from metadata/md5-cache/x11-misc/polybar-3.7.1)6
-rw-r--r--metadata/news/Manifest28
-rw-r--r--metadata/news/timestamp.chk2
-rw-r--r--metadata/timestamp2
-rw-r--r--metadata/timestamp.chk2
-rw-r--r--metadata/timestamp.commit2
-rw-r--r--metadata/timestamp.x2
-rw-r--r--metadata/xml-schema/timestamp.chk2
-rw-r--r--profiles/Manifest.gzbin188449 -> 188454 bytes
-rw-r--r--profiles/arch/riscv/package.use.mask13
-rw-r--r--profiles/base/package.use.mask4
-rw-r--r--profiles/package.mask8
-rw-r--r--profiles/use.local.desc1
-rw-r--r--sys-apps/Manifest.gzbin49757 -> 49749 bytes
-rw-r--r--sys-apps/rng-tools/Manifest2
-rw-r--r--sys-apps/rng-tools/rng-tools-6.16-r1.ebuild4
-rw-r--r--sys-fs/Manifest.gzbin22243 -> 22237 bytes
-rw-r--r--sys-fs/ext4magic/Manifest2
-rw-r--r--sys-fs/ext4magic/ext4magic-0.3.2-r2.ebuild37
-rw-r--r--sys-fs/ext4magic/files/ext4magic-0.3.2-fix-sys-types-h.patch183
-rw-r--r--x11-drivers/Manifest.gzbin4719 -> 4720 bytes
-rw-r--r--x11-drivers/nvidia-drivers/Manifest19
-rw-r--r--x11-drivers/nvidia-drivers/nvidia-drivers-470.223.02.ebuild4
-rw-r--r--x11-drivers/nvidia-drivers/nvidia-drivers-525.147.05.ebuild4
-rw-r--r--x11-drivers/nvidia-drivers/nvidia-drivers-535.129.03.ebuild512
-rw-r--r--x11-drivers/nvidia-drivers/nvidia-drivers-535.146.02.ebuild4
-rw-r--r--x11-drivers/nvidia-drivers/nvidia-drivers-535.43.22.ebuild4
-rw-r--r--x11-drivers/nvidia-drivers/nvidia-drivers-545.29.06-r1.ebuild2
-rw-r--r--x11-misc/Manifest.gzbin46742 -> 46747 bytes
-rw-r--r--x11-misc/polybar/Manifest4
-rw-r--r--x11-misc/polybar/polybar-3.7.1-r1.ebuild (renamed from x11-misc/polybar/polybar-3.7.0.ebuild)3
-rw-r--r--x11-misc/polybar/polybar-3.7.1.ebuild62
131 files changed, 546 insertions, 1546 deletions
diff --git a/Manifest b/Manifest
index 43dd54af1da9..49bd63d2cb9e 100644
--- a/Manifest
+++ b/Manifest
@@ -1,23 +1,23 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
-MANIFEST Manifest.files.gz 29291 BLAKE2B 2eb8815988fcc21496c2e7bec05f5dcffc648c37b289c9fa59ea1d1c2b64cba04cbe1792b198d3015d0b0e993517a88510c37759cdbc673924778ec7ff4ff45e SHA512 7220f2507cc596cf5477bdb655db570cfd681f47732cf3775c81bfb75bd57b563e523581096e0db8b34d07554ab89903f619717df18363e1d5530fa7c141533a
-TIMESTAMP 2024-01-08T00:10:26Z
+MANIFEST Manifest.files.gz 29301 BLAKE2B 4cbe5a305a044997f635c2ae411e835283ac19bcd305b4d9b4d01c3313231ec189d2bcb3eb9f1014d758566f086d259ab7301673ab9bcc35759c983a6c1fae34 SHA512 21f22a98a8a45d94c1915d13450be2eca67919ca0d76c4102a3bb882ff5813d7f492bc008eb6c3ed400d462c89a94cf7c221d5ce7371e63412652bf05df4057f
+TIMESTAMP 2024-01-08T06:10:20Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmWbPXJfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmWbkcxfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klDuIRAAsx0bov8gzIomkE2mo0R1qQhpF0QuzoAaW3rr6JPICVbz2QYjxr7wNSqR
-CRzA9lKf7GlBzf2fO/7qAODVH26AL21oeU89V3k7wuY7wzjMh5E2iu9Uw3lhSf+N
-t5w2dEHwNNo6r1b1WBiysNisc0cyNixDXpa2WYF29qTnveTQdWTYYFeUSM924kcM
-3bAmgiNPPwIMdpvQMzjmIp9gel/3Dn9PfbAU0BbQjHTTKLfqHSJsrY+12MEZTb9w
-qZXjzh+93kGpqRdx7vo52eNhAhdvXqFHrFDMyhJQB4Ar9PPEqMTrUQ8AsuyY730T
-+ciRQvAefxCUS4flmoEJROM9steigesGNTDeety7OJUehGZevF1WK9F8EKUkKXXK
-BjxINGyPEROia+NVkPZASzHD2+9N1I2TqhtdvbKeN09zyAoozIlAgVTzT5C5Wwqq
-6i+crzDm6mHQqEdVpEOPL94/pMHnbsmhZ42ZQp6+Af+79/MUzX8MRJC5pcSWYiSl
-VSZpeuY/fys3J7cH3kq77UWj2WrYVKmIPAXtAXoqzCKfZ1Eyaoq4E/70lFPn9Cm2
-1u8lIsnd+IFt/fnki8g+xbCv2ojHQV/KIrUn2I13zBgAhY+1Kous+pNyhaWEYzy/
-uAYSEwZdXbu9o5jEFJJVPjOKYVhd5dOA+V6fqnfL2rE71iFUIiw=
-=8f99
+klCaLRAAtUroPanynyvtWgTdQrA0kkofVLxWPTT+oW9V4imGu0tFWd5l+7/lE6i7
+84PQ7TjEkwiAoRI2qnKAh8D6IYMxDkvttvp689STfSsHK091Nk7U9ImaUj5DQTRP
+jUK+MKWorhWrLZQkNxvUHkAZ5pCdSktvxKoo8u57pQeR3a9jAUf31ydNzk4H25lo
+2kw5mh2LvRwmId7d3Vt6yhRkOay5Q6rq219IjlZYPcwpPhAWnMPjEPTk1jBhLpXg
+707qObIoqrNg2O2YWFZ6/Ji9/RtH1EwgJ5BpVApO2ysIGEW0nW9YJy8KrhDCWtbp
+EWQnuadOzzeX387S5XU4F0HPMWcVWsGOkqREXcWLoMYS8ktIx4P8jIUYM8zfGqq/
+cwlO74Sqq/mcef5EXLmqm80CoyZ7PWjdLKyjziLtKoX0oW776eKfDtNQi5Ssjb2X
+x7EY6gdtnsn1eW5KEswqQ9+oMYp+3lsRnvIeWOBeF5qhI11Ed7X8vtH05KAI9LaG
+dJLzd+Trq4NxcAMSKN0TEkFAknwKBJtusmORTjYV5IDZq3l8zRE8HkuaNYCUVoka
+NVcQTvr6KQr0e7dBAy6u9jlK83nxOGb8JKS9TSm59JiXVHRIsn53yNJEA7nlRPhE
+fut1B5MeSuE7PMvVEVgjLeLMZeFDnoTH4FUiAFJ9g6Pgz2pqW2w=
+=KTH+
-----END PGP SIGNATURE-----
diff --git a/Manifest.files.gz b/Manifest.files.gz
index b9ed497bbdf2..83e39c3cced6 100644
--- a/Manifest.files.gz
+++ b/Manifest.files.gz
Binary files differ
diff --git a/app-admin/Manifest.gz b/app-admin/Manifest.gz
index 655b2c962697..ee50e20794be 100644
--- a/app-admin/Manifest.gz
+++ b/app-admin/Manifest.gz
Binary files differ
diff --git a/app-admin/git-credential-gopass/Manifest b/app-admin/git-credential-gopass/Manifest
index 533bcbbbcb4f..a32ad8fd04e8 100644
--- a/app-admin/git-credential-gopass/Manifest
+++ b/app-admin/git-credential-gopass/Manifest
@@ -1,10 +1,4 @@
-DIST git-credential-gopass-1.15.10-deps.tar.xz 288573500 BLAKE2B 1f816336a434b98efdd27acac0ad64bd285f5fab9fd747d3df3d567fda2514843634b75b52cab55e72ca77449d68cb2b000faf841170a9359f6c270acd0e47a9 SHA512 201e2855ac15227109fdfecb80a7f2e02494ced7e8027ab26a8e53d72441b9f08c87b3ed3e51888ee8c13c39a1f0a85fc1704730ebda8848dfe6349fde1a663f
-DIST git-credential-gopass-1.15.10.tar.gz 24521 BLAKE2B 774cad65238025b025d7d9dd754596a0c0d5e7ec6592f76a819b7292758ab8ce8221887c72fd19f1445c7b73ef2d9e89542a2ddcb14d52375c91fe3a131aeba4 SHA512 7a175acc9475a3322b5039756307eb494aa1901185b1702993221c210efe7c4f7f030aef71653f505e52bedd8d92219f237849e29fc1cdb97cf97c5530ce60e1
DIST git-credential-gopass-1.15.11-deps.tar.xz 288548804 BLAKE2B 5c59db36a25762169ee3cbb9e5b7f9c91bd3d97b5ef6dea2e45f0345240bae05a6998359d3880fe5ed240b0c57888f7fe00229d6b0c930843ae1c3aa51004863 SHA512 ccc70e912e92c70de7ec49e824d559db2bd4ef0c907813ce0063b758b88c39c75dcc5d307d8527c13650edbcc0ebad20d981b8f2fcb32c32272e945bfe18a38b
DIST git-credential-gopass-1.15.11.tar.gz 24602 BLAKE2B 3f479403071af80a08f9d28e9cce3fa492829fb7d6eb230f73ff1d84eaf3c4435fc82f3bfb2a7b29aa96c9a6c1c446d3160df5e0d3e3ff89b9e873e344b9afcf SHA512 50f5496a0ae6f60b9074d9c1a29d6dbcddeb6a0976859b6071ccf1fdb2b6796038d2f6dd5f8a3ce4644c5c31ad5f3447037bc87e9276287172174058ef75adfa
-DIST git-credential-gopass-1.15.8-deps.tar.xz 286523452 BLAKE2B 651e9366fee3c68c06f2a94ce713c3f843f6ee35f0343e187519342950c5efc9e08cc68090d219a8e50a0ac61690c8f8d1c37ac0b844f580bfb27cc2f86d0eff SHA512 bf2a798d758057009f5e21574c84c944043f472350e847016682a79159d2abeabfcb8d684504c3f4abd31312f505104b1a5f20591547e741b8ed5520dacd6920
-DIST git-credential-gopass-1.15.8.tar.gz 24178 BLAKE2B c9d0e30384187125cb2c6a51ba34cb41a2878c4aa8aa04ef1f07906079f470d1980712b9f897d48ede9ea070d201d68a29795c0fffd63c592ab354be379e2c92 SHA512 8ad93729531a7a7962b4b0223d40e8984ba6524aeca3284bbd1a3e5ecdb0ec79788edae0cecde106d462fe41b8a355aca59a99749d50d042847509e9c56e68e8
-EBUILD git-credential-gopass-1.15.10.ebuild 577 BLAKE2B df34b6a38735aa6d0b4930527f4b7f3f6055ffdd6d3071281159c804d99c51725b2b04c1834539636ebea6777a22f0ba7296e5233f76e169328fe1aff395ae7d SHA512 65e991432b71d5b6f02d1f0c8c5d441eefa29914387727618037215bb9c2cb2520dfa2997832c917a800dfaf41ca1081b4f2f16ae658577a5849202104df3adc
-EBUILD git-credential-gopass-1.15.11.ebuild 578 BLAKE2B 9a6e2e3f01b6432fdb4dacd92d7e1a59d0e5f9d1fae6e482d05bb9acd68a2682d8b9ded4488a389a8c86cf8b07cbb2440450ea99c6b7411684ed1e8f67f9c132 SHA512 6b49a5ffd1de1e659d8467d9dd645892b1f48f71f2f51d29f18aaaa71df2174e05a74458b5727d8f444b9cdb0c0f75301a244dbb65e2b444cffa3e6462948180
-EBUILD git-credential-gopass-1.15.8.ebuild 577 BLAKE2B df34b6a38735aa6d0b4930527f4b7f3f6055ffdd6d3071281159c804d99c51725b2b04c1834539636ebea6777a22f0ba7296e5233f76e169328fe1aff395ae7d SHA512 65e991432b71d5b6f02d1f0c8c5d441eefa29914387727618037215bb9c2cb2520dfa2997832c917a800dfaf41ca1081b4f2f16ae658577a5849202104df3adc
+EBUILD git-credential-gopass-1.15.11.ebuild 577 BLAKE2B a93a56921c3f2a58b3c93f0fa07dd0f10b2dfdedaa4559127baa6e5a9e5b27ffb6a4b8e2fd0f2c67ff7c90f86d58ffb0a52291eed5784b1a6e4022491b8790a3 SHA512 9b05deff98df163c8f2dfff1a22fcb7f89b4fd0871d9a4690ceaa031e16571bf75c07e294f8553c292066809c0ca7e885c968099f45bce6316131afefae91854
MISC metadata.xml 263 BLAKE2B 406fed6e34644b2aa7b04586fb3cc42c37dd6c097db64e0d713418b36654e82b8b46491ec49774a7e1e2203dbfad0ff24965ed816e126fa3a80ea108d5f2495e SHA512 e5a37932228eb86fb5a3593b2d69130bff196a096efbe28ded5e7ed78d4e37e1e0fe03c28ba6cbba7a2791197e59d3eca73ed2a5e4d06c87c352938db5ff2c60
diff --git a/app-admin/git-credential-gopass/git-credential-gopass-1.15.10.ebuild b/app-admin/git-credential-gopass/git-credential-gopass-1.15.10.ebuild
deleted file mode 100644
index 8cffc9c47584..000000000000
--- a/app-admin/git-credential-gopass/git-credential-gopass-1.15.10.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 2021-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit go-module
-
-DESCRIPTION="Gopass git-credentials helper"
-HOMEPAGE="https://github.com/gopasspw/git-credential-gopass"
-SRC_URI="https://github.com/gopasspw/git-credential-gopass/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-SRC_URI+=" https://dev.gentoo.org/~ajak/distfiles/${CATEGORY}/${PN}/${P}-deps.tar.xz"
-
-LICENSE="MIT Apache-2.0 BSD MPL-2.0 BSD-2"
-SLOT="0"
-KEYWORDS="amd64 ~ppc64 ~x86"
-
-DEPEND=">=dev-lang/go-1.16"
-RDEPEND="
- dev-vcs/git
- >=app-crypt/gnupg-2
-"
diff --git a/app-admin/git-credential-gopass/git-credential-gopass-1.15.11.ebuild b/app-admin/git-credential-gopass/git-credential-gopass-1.15.11.ebuild
index 466cf4057557..974e33be5d96 100644
--- a/app-admin/git-credential-gopass/git-credential-gopass-1.15.11.ebuild
+++ b/app-admin/git-credential-gopass/git-credential-gopass-1.15.11.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2021-2023 Gentoo Authors
+# Copyright 2021-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -12,7 +12,7 @@ SRC_URI+=" https://dev.gentoo.org/~ajak/distfiles/${CATEGORY}/${PN}/${P}-deps.ta
LICENSE="MIT Apache-2.0 BSD MPL-2.0 BSD-2"
SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc64 ~x86"
DEPEND=">=dev-lang/go-1.16"
RDEPEND="
diff --git a/app-admin/git-credential-gopass/git-credential-gopass-1.15.8.ebuild b/app-admin/git-credential-gopass/git-credential-gopass-1.15.8.ebuild
deleted file mode 100644
index 8cffc9c47584..000000000000
--- a/app-admin/git-credential-gopass/git-credential-gopass-1.15.8.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 2021-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit go-module
-
-DESCRIPTION="Gopass git-credentials helper"
-HOMEPAGE="https://github.com/gopasspw/git-credential-gopass"
-SRC_URI="https://github.com/gopasspw/git-credential-gopass/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-SRC_URI+=" https://dev.gentoo.org/~ajak/distfiles/${CATEGORY}/${PN}/${P}-deps.tar.xz"
-
-LICENSE="MIT Apache-2.0 BSD MPL-2.0 BSD-2"
-SLOT="0"
-KEYWORDS="amd64 ~ppc64 ~x86"
-
-DEPEND=">=dev-lang/go-1.16"
-RDEPEND="
- dev-vcs/git
- >=app-crypt/gnupg-2
-"
diff --git a/app-admin/gopass-hibp/Manifest b/app-admin/gopass-hibp/Manifest
index ce88ad7cb1cd..591eed0c3ebb 100644
--- a/app-admin/gopass-hibp/Manifest
+++ b/app-admin/gopass-hibp/Manifest
@@ -1,10 +1,4 @@
-DIST gopass-hibp-1.15.10-deps.tar.xz 288559064 BLAKE2B 2b702538145673368f90e871c4d65f93d51ba81a18cdbd17aef80f6eb2688001bc6f9ca22a1357de9116c3ebd3797af27d386ef3f3017e96976249d0e79db310 SHA512 3ba6810a865615ce9243bd194ae1a5ca1401f2c41abf4e9f6b4cdf3aae217668d22ae4cb0fd7647037d8f27ec0c6a4e9aca64bb36cd24058894be0d539f652d3
-DIST gopass-hibp-1.15.10.tar.gz 28521 BLAKE2B 51dcb7e2cbc8c9eb43a5268a085da090d8c6467244a0fdf23942298a01a33fa94b7cc43f3351bbefa6797dd8d1558eb6db0df86223999ccc2d2ade7d56f4a705 SHA512 02fbaaa3584925e602a34dc6d519fe98e6d546f80d72d3c68dff1951435619981101ea7851074844846c348cecf5e8306a4c2a188753d3c67ea1d9d323a69843
DIST gopass-hibp-1.15.11-deps.tar.xz 288522100 BLAKE2B 623d425a5bbeea5c5746e18d0dd44d198fa4b54fd5112fc870a5e95f092324e4a477565260ee68bccf903601997561429ab5546c6b7aaa3cec6de816076fcbff SHA512 db7f26676aeb2c67ae0b8645e9feed57540adefc04bed4dba0072c6766cd020921def0a8dae8c26a29c10e26ad27d84983b76350d885118f8d6393e25fddaf3f
DIST gopass-hibp-1.15.11.tar.gz 28709 BLAKE2B 0ec749f89896067f1a1b444f1dbf4508e67129cd012ea565edadcb87779c9f6ea1b62d4ea5fe1bef37f5fde7615e8254c003dd36ad9f1be488f8679b10211383 SHA512 781393893567c7f0a8089a0a61e9bf794661a00ae01d7505dd7a851093d6f3d2b75bf5c494aaf6c9696f400b95debd737f3f4719cd974dc94c3bfc1eb7db91ea
-DIST gopass-hibp-1.15.8-deps.tar.xz 286508396 BLAKE2B fbb4fa665b90a0eaabd87743c3c3dcb19c73b6822c74ea92b5e4977aa01d16407526a6cfbdde7ee993d54c0eaf18b747b80ab8407ad7a62c6863976d22d3a09a SHA512 bdd8217a826f06683e91e2f8fc50e612a504187f30b10b92b4207ffa86ce7693f999625f28d7c59d88e386d1a45eed2dec37ce488b8a6cc1b3399cc49c8164ad
-DIST gopass-hibp-1.15.8.tar.gz 28138 BLAKE2B 5f8e31e4063273e601f59a94d06525114d022d39fe9934150c04d669302687985536d233fe6085c5b2a05a87c39663159a589f90f19375297a4f8f702f08bd92 SHA512 5abdaeaaffce610146cbdc3b61fb2f5649d8be8ea3ff45ed003b051a690b281336fccaa19044b0d3444f2b4c3d632a53fa2570631d513a09566d1879149fb051
-EBUILD gopass-hibp-1.15.10.ebuild 564 BLAKE2B feda4aef45ca3d357176a4bb2337e3c33fb5e560cd3fb3af99ba31702e29c0985fbe4b9b54630e599ec0b6c0c9a99188f013ef537fe9f9c0a435b797e76ae40b SHA512 ac9f1e7e7df5a50e5a574b3b928fc554e6495676681b5d7eaba609e3b0bea9cecc4a6b5319eaf3d52241bf39fceaa7401cd97a44a575610370a9a1210c43d28d
-EBUILD gopass-hibp-1.15.11.ebuild 565 BLAKE2B c7def411b13283516c8cbf303b3c1226dbdfca7724e5b5d89156aa574cb822bf005106000e152723be571422ed1a4a97b161620751326864edbcd256503fecd8 SHA512 764b90d09b2b4b3ea5e6a338ef60e927d9da2049c46a692eb6f5a03934bd2c1ec584228ca3fbcf5696fcdb43014977c5de215ab8f33a2235bd12fd796b34b882
-EBUILD gopass-hibp-1.15.8.ebuild 564 BLAKE2B feda4aef45ca3d357176a4bb2337e3c33fb5e560cd3fb3af99ba31702e29c0985fbe4b9b54630e599ec0b6c0c9a99188f013ef537fe9f9c0a435b797e76ae40b SHA512 ac9f1e7e7df5a50e5a574b3b928fc554e6495676681b5d7eaba609e3b0bea9cecc4a6b5319eaf3d52241bf39fceaa7401cd97a44a575610370a9a1210c43d28d
+EBUILD gopass-hibp-1.15.11.ebuild 564 BLAKE2B e30e195a55a4124e86b1d9f008e456298f2ed3f6f51489229c61ea5b6efc86d11e6595fee63b3685f4282d2dae9caf768d95ae74bac6406a4ba343d2f15d6ceb SHA512 78c001b5aca23fb3fdc2e56dc7ef614765ab9d5d00d0f1750ad3180bdd49e3a297d714f9bcf114cc2262caf51164f7701edd2080bd1db1fc2ac7436ad67b6ed7
MISC metadata.xml 253 BLAKE2B 9355711340b552cd5fcf8809184c92c33b39050b43c582a351f5423f3772f895fe192f0cf7261e00250cb424cbe846002b4d0c9357fa18d3fa6eff3f5afd0c30 SHA512 70093621a9cea5ade5ec64ab0f87c5d84b8f52e3b3c2ee6cfc1929a3cb833bda2ae2773b12647e473bc96fe3d39b33030942f30f9733aa5d2d2054410239319c
diff --git a/app-admin/gopass-hibp/gopass-hibp-1.15.10.ebuild b/app-admin/gopass-hibp/gopass-hibp-1.15.10.ebuild
deleted file mode 100644
index b9987a9818d8..000000000000
--- a/app-admin/gopass-hibp/gopass-hibp-1.15.10.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 2021-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit go-module
-
-DESCRIPTION="Gopass haveibeenpwnd.com integration"
-HOMEPAGE="https://github.com/gopasspw/gopass-hibp"
-SRC_URI="https://github.com/gopasspw/gopass-hibp/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-SRC_URI+=" https://dev.gentoo.org/~ajak/distfiles/${CATEGORY}/${PN}/${P}-deps.tar.xz"
-
-LICENSE="MIT Apache-2.0 BSD MPL-2.0 BSD-2"
-SLOT="0"
-KEYWORDS="amd64 ~ppc64 ~x86"
-
-DEPEND=">=dev-lang/go-1.16"
-RDEPEND="
- dev-vcs/git
- >=app-crypt/gnupg-2
-"
diff --git a/app-admin/gopass-hibp/gopass-hibp-1.15.11.ebuild b/app-admin/gopass-hibp/gopass-hibp-1.15.11.ebuild
index a9e315793f27..e30950cff996 100644
--- a/app-admin/gopass-hibp/gopass-hibp-1.15.11.ebuild
+++ b/app-admin/gopass-hibp/gopass-hibp-1.15.11.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2021-2023 Gentoo Authors
+# Copyright 2021-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -12,7 +12,7 @@ SRC_URI+=" https://dev.gentoo.org/~ajak/distfiles/${CATEGORY}/${PN}/${P}-deps.ta
LICENSE="MIT Apache-2.0 BSD MPL-2.0 BSD-2"
SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc64 ~x86"
DEPEND=">=dev-lang/go-1.16"
RDEPEND="
diff --git a/app-admin/gopass-hibp/gopass-hibp-1.15.8.ebuild b/app-admin/gopass-hibp/gopass-hibp-1.15.8.ebuild
deleted file mode 100644
index b9987a9818d8..000000000000
--- a/app-admin/gopass-hibp/gopass-hibp-1.15.8.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 2021-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit go-module
-
-DESCRIPTION="Gopass haveibeenpwnd.com integration"
-HOMEPAGE="https://github.com/gopasspw/gopass-hibp"
-SRC_URI="https://github.com/gopasspw/gopass-hibp/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-SRC_URI+=" https://dev.gentoo.org/~ajak/distfiles/${CATEGORY}/${PN}/${P}-deps.tar.xz"
-
-LICENSE="MIT Apache-2.0 BSD MPL-2.0 BSD-2"
-SLOT="0"
-KEYWORDS="amd64 ~ppc64 ~x86"
-
-DEPEND=">=dev-lang/go-1.16"
-RDEPEND="
- dev-vcs/git
- >=app-crypt/gnupg-2
-"
diff --git a/app-admin/gopass-jsonapi/Manifest b/app-admin/gopass-jsonapi/Manifest
index 7837495e821b..360a7f5ceaf2 100644
--- a/app-admin/gopass-jsonapi/Manifest
+++ b/app-admin/gopass-jsonapi/Manifest
@@ -1,11 +1,5 @@
AUX gopass-jsonapi-1.15.3-skip-test.patch 502 BLAKE2B 9083240b8becc8fdb2b906f44414f8a4fc333c729c854e8b8bcee11e1f32dd69ffb8b3c44c59da97a97e0d10efae8d85618ea81fc9ebaeafbc81789adda98b47 SHA512 cdb08b50aece5b95596beba9ab65a2950f1366fcc36697a80fb24641ee198cb11515d7c1667a45961ae3454a0b6c1cc9cdcb98aa573b10c2070f6ca241e2e44f
-DIST gopass-jsonapi-1.15.10-deps.tar.xz 288522312 BLAKE2B 1b13ebb6b0ec4cef6681aeb7e3d2c9ca88abea3c57d476b01b8b2ec1e2b040646bcf48b03c24974d78f0c79da8ef3cdcbe2406dc09506cae627ff1c3bb9b9ebb SHA512 3ae5ca8ab37821ed1a03475ddac558ef7c5710e988c006eaa42d87e0bd35d9cfb944c1819ba610ea46daeb0a6523c4a9e439d287af6aba3cd5c1dfa5143692fc
-DIST gopass-jsonapi-1.15.10.tar.gz 35998 BLAKE2B 79a2151628559af3c7505e177dd39bb42d51644bfbf7984baa3ed2dd812bb048cdbc5ca1ee695aa1257de1c3f4a7d0ef4e4c75cbdb8e2147897e7ae17290effb SHA512 2d9bfaddfd7ca0741d9028ef8641732285e0c5be611e5cb1065f4bd205623b86066e812dd6204199b50bc4aa1528cdca42e149130cdeed9c31e0a32b6724c2d9
DIST gopass-jsonapi-1.15.11-deps.tar.xz 288583480 BLAKE2B f914d07a5b00f82bb1baa3114736fdde720a8bfb4b2378c60015501c281a14b595fff96c40b06c0f9f8d867e5b2004a43aa9eed4e3cf4016bdfb2a8acb221a78 SHA512 220f31aae7db0a268b4658f1464c8b1256958f2d220ebc028701db1ab2eda998b92d493e0facf741fc4d83135cf53d3fda5ac24f84365cd567da3d825623b0f6
DIST gopass-jsonapi-1.15.11.tar.gz 36121 BLAKE2B cc9832c9473d1ed0095ff10f6fbbe763d0b4a3a76fb891089f75a0cd0eb677e1c1c87598ff8beb1494d5790870c39d78df0c52ce9be68a127e0d8d725a9dcdc0 SHA512 7231edc6bf6a529761a193fda40fdf254ffdaab6853d9a265d4d7ff3fcdc08fb418f9c4f1a05f32180eccde5add1a5276fa01133fc90a61c57c4c9793a9abc3a
-DIST gopass-jsonapi-1.15.8-deps.tar.xz 286568008 BLAKE2B 711b652fb6fa50cb6654343177f9b13f53f230bab9e1f6754ff2daaad114925581ac856e1986eb59f317881ceb8e84ad1e32390ede847cbb95f572293912771b SHA512 9d65bc216a14380bb519c5259bcf296494ff44f4d6bbe97b6561bef5e7c863e2130497386b74055f9a34dc9f1367d7f8afcee48eb8b8a667ba200e1af94daa7f
-DIST gopass-jsonapi-1.15.8.tar.gz 35780 BLAKE2B f478fed2d85bcd098d6635d9180d7200f3a0cf7ea106db3cb6b71cda0b9ed45a9bf68ac3fe69de67d025fc9007eed9b1d4c607c4a8ff0630bbf01ec963b12b19 SHA512 6433fb5888e31f6d24db633b8d33c773537da781614bf7fe231dc364a20a27ea1170c5d938b1ccdfcad246032a9aa06e2ab960cad05522c4146aa0507b1f750c
-EBUILD gopass-jsonapi-1.15.10.ebuild 614 BLAKE2B f1fa8f1753f885c2c72b023ff3011a64d117158720a930625140f291f5ea48216ea6854b34ccb26e10d1b8544b600b523b50881e5af1fa57254a65bbe14a8586 SHA512 b0b2a3cb67b683f4886fcb71f73ea2b0c76e89fb432da63f6df2b2c634594706f3b7495579c4aa0a9b5c53590160a34e5f97fb0963869ba31c64e2c2e5c83fae
-EBUILD gopass-jsonapi-1.15.11.ebuild 615 BLAKE2B 0f3dca9682880c778afb8140f386408ed67b05518d0d00a77e837ef2b973514ab4b7ba1dfced48968b4e29927efdf56ac25f132cd49203eb28f92a93cbb0412b SHA512 b8f5059e3467cfd3cecd564188d1238ca6c32fe11bdadbbbaef6d380e5adf02068371927cc98d6322ec8e55d99b6e6c6f8ca1c2511fae07a44b953e7bd422eb4
-EBUILD gopass-jsonapi-1.15.8.ebuild 614 BLAKE2B f1fa8f1753f885c2c72b023ff3011a64d117158720a930625140f291f5ea48216ea6854b34ccb26e10d1b8544b600b523b50881e5af1fa57254a65bbe14a8586 SHA512 b0b2a3cb67b683f4886fcb71f73ea2b0c76e89fb432da63f6df2b2c634594706f3b7495579c4aa0a9b5c53590160a34e5f97fb0963869ba31c64e2c2e5c83fae
+EBUILD gopass-jsonapi-1.15.11.ebuild 614 BLAKE2B b9b41a90f0731f8a89ad2afa91171f7d99dddf0dbb3ba52e387921ce5b4ff93c0c26bd9f01bd917f4f039e77e2db3fec59570a4269b28e3a805546047503f067 SHA512 fdd55a743f7c958256e8a532b19dee4a762d00ac6596792d8e4ab360dd51b078870ee0a88ffc215d625275b665fe21bbb829593bede38c20f060a6d90f006f50
MISC metadata.xml 256 BLAKE2B 2184101c756bf7e34131b4e44dd51a30fb5195c57901d5373ed648b172e4689887fd94be3ca19b5cb021b4c99ff2f0d3ad81ea12696b857471769ba61e349891 SHA512 12c961836136e3a833b04d0e8111a1797d1f004e6dea69fc843f42280b844ff158b8333f4a1ea5ea45886d66f6f42f9658efc18d1ce9300c6147ae7c23a1700f
diff --git a/app-admin/gopass-jsonapi/gopass-jsonapi-1.15.10.ebuild b/app-admin/gopass-jsonapi/gopass-jsonapi-1.15.10.ebuild
deleted file mode 100644
index a0e19d45ef5c..000000000000
--- a/app-admin/gopass-jsonapi/gopass-jsonapi-1.15.10.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 2021-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit go-module
-
-DESCRIPTION="Gopass Browser Bindings"
-HOMEPAGE="https://github.com/gopasspw/gopass-jsonapi"
-SRC_URI="https://github.com/gopasspw/gopass-jsonapi/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-SRC_URI+=" https://dev.gentoo.org/~ajak/distfiles/${CATEGORY}/${PN}/${P}-deps.tar.xz"
-
-LICENSE="MIT Apache-2.0 BSD MPL-2.0 BSD-2"
-SLOT="0"
-KEYWORDS="amd64 ~ppc64 ~x86"
-
-DEPEND=">=dev-lang/go-1.16"
-RDEPEND="
- dev-vcs/git
- >=app-crypt/gnupg-2
-"
-
-PATCHES=(
- "${FILESDIR}/${PN}-1.15.3-skip-test.patch"
-)
diff --git a/app-admin/gopass-jsonapi/gopass-jsonapi-1.15.11.ebuild b/app-admin/gopass-jsonapi/gopass-jsonapi-1.15.11.ebuild
index 87a6430f0e13..828cd8d04aa5 100644
--- a/app-admin/gopass-jsonapi/gopass-jsonapi-1.15.11.ebuild
+++ b/app-admin/gopass-jsonapi/gopass-jsonapi-1.15.11.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2021-2023 Gentoo Authors
+# Copyright 2021-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -12,7 +12,7 @@ SRC_URI+=" https://dev.gentoo.org/~ajak/distfiles/${CATEGORY}/${PN}/${P}-deps.ta
LICENSE="MIT Apache-2.0 BSD MPL-2.0 BSD-2"
SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc64 ~x86"
DEPEND=">=dev-lang/go-1.16"
RDEPEND="
diff --git a/app-admin/gopass-jsonapi/gopass-jsonapi-1.15.8.ebuild b/app-admin/gopass-jsonapi/gopass-jsonapi-1.15.8.ebuild
deleted file mode 100644
index a0e19d45ef5c..000000000000
--- a/app-admin/gopass-jsonapi/gopass-jsonapi-1.15.8.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 2021-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit go-module
-
-DESCRIPTION="Gopass Browser Bindings"
-HOMEPAGE="https://github.com/gopasspw/gopass-jsonapi"
-SRC_URI="https://github.com/gopasspw/gopass-jsonapi/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-SRC_URI+=" https://dev.gentoo.org/~ajak/distfiles/${CATEGORY}/${PN}/${P}-deps.tar.xz"
-
-LICENSE="MIT Apache-2.0 BSD MPL-2.0 BSD-2"
-SLOT="0"
-KEYWORDS="amd64 ~ppc64 ~x86"
-
-DEPEND=">=dev-lang/go-1.16"
-RDEPEND="
- dev-vcs/git
- >=app-crypt/gnupg-2
-"
-
-PATCHES=(
- "${FILESDIR}/${PN}-1.15.3-skip-test.patch"
-)
diff --git a/app-admin/gopass-summon-provider/Manifest b/app-admin/gopass-summon-provider/Manifest
index fd11aaf287ba..9038eb746751 100644
--- a/app-admin/gopass-summon-provider/Manifest
+++ b/app-admin/gopass-summon-provider/Manifest
@@ -1,10 +1,4 @@
-DIST gopass-summon-provider-1.15.10-deps.tar.xz 288573500 BLAKE2B 1f816336a434b98efdd27acac0ad64bd285f5fab9fd747d3df3d567fda2514843634b75b52cab55e72ca77449d68cb2b000faf841170a9359f6c270acd0e47a9 SHA512 201e2855ac15227109fdfecb80a7f2e02494ced7e8027ab26a8e53d72441b9f08c87b3ed3e51888ee8c13c39a1f0a85fc1704730ebda8848dfe6349fde1a663f
-DIST gopass-summon-provider-1.15.10.tar.gz 21122 BLAKE2B 002a2b089765032ff8f9587f4a42ccea0f2e024d87d384db1c06918c26d213d8b64930725a5aa70b20e17211e1d022d324de81c7c5a62c6eda4655dc410dadae SHA512 c467d267e4ab247c22b7cf4936a328ee909c76d9c20c89dee6be0dcd520d9a45e3f556d1e607d54beb9a74c02d02d27ff4bbadb8f7e6a5ace67449be57977d6d
DIST gopass-summon-provider-1.15.11-deps.tar.xz 288548804 BLAKE2B 5c59db36a25762169ee3cbb9e5b7f9c91bd3d97b5ef6dea2e45f0345240bae05a6998359d3880fe5ed240b0c57888f7fe00229d6b0c930843ae1c3aa51004863 SHA512 ccc70e912e92c70de7ec49e824d559db2bd4ef0c907813ce0063b758b88c39c75dcc5d307d8527c13650edbcc0ebad20d981b8f2fcb32c32272e945bfe18a38b
DIST gopass-summon-provider-1.15.11.tar.gz 21218 BLAKE2B e042b2a003fa63fd79eaa24f3c50f1864238b7ae5c8d879c88c74c3795b6a9f97208c0b8ab51f3cde07a6a66155841a13517f49d900fd8fd49518775691e3926 SHA512 ae80aabe2216f37e1ac59509b3f7b2d785c0c0e20e7cc9fd42c170f7924be900e2b827daf117e174c69257595650ab287489017981c2988e6a5c1e4007ab1720
-DIST gopass-summon-provider-1.15.8-deps.tar.xz 286523452 BLAKE2B 651e9366fee3c68c06f2a94ce713c3f843f6ee35f0343e187519342950c5efc9e08cc68090d219a8e50a0ac61690c8f8d1c37ac0b844f580bfb27cc2f86d0eff SHA512 bf2a798d758057009f5e21574c84c944043f472350e847016682a79159d2abeabfcb8d684504c3f4abd31312f505104b1a5f20591547e741b8ed5520dacd6920
-DIST gopass-summon-provider-1.15.8.tar.gz 20690 BLAKE2B 43e9b6dd7025bcc43024f230f4f075a45db9b8644fb29d765ee713c3e8089315877a812dd0870ac1e77068bceca564f5a8661211111233605ede73cf199eccbb SHA512 3be3247cb0c79a2765bb609677084dc669c54e327c5bd21f5e3e2a8b3fb927bd665c374f2d6f7d99b83632b52e8e0c36409281bd93b265cf704246f5de2d11e7
-EBUILD gopass-summon-provider-1.15.10.ebuild 572 BLAKE2B 8279e1d936af12ea9608bf171f1f8137130eac674cff981fe396654da83130b74b4fb3ba2b4c30331a24166977e65d5428524e40bed9b26039b88e285e6b0d33 SHA512 8fb71c6cad388a3e0bc603e56c7ecded13c14121476485ac7a6d381ee29f72cf1f73a450c9cb197b65ee68d8145c84c651db87d1fadec7ede758bfbf4147e350
-EBUILD gopass-summon-provider-1.15.11.ebuild 573 BLAKE2B 3c5cbafb2176d2879241ce0cbb788fba554793f0f9d94102a5d96a9e8087cd18af71e73ac954c733a117d56d4088960637f27d194ac5de1952cdf27ff1c3d204 SHA512 29d92a59c01d8bb7e8e951c3cd9c0ebc9bded675682cab5e552e3d742ff368552b14cd6ca80807cad939d8220c73aaadec5823a79028294a2d9b0f59bc7cf1e5
-EBUILD gopass-summon-provider-1.15.8.ebuild 572 BLAKE2B 8279e1d936af12ea9608bf171f1f8137130eac674cff981fe396654da83130b74b4fb3ba2b4c30331a24166977e65d5428524e40bed9b26039b88e285e6b0d33 SHA512 8fb71c6cad388a3e0bc603e56c7ecded13c14121476485ac7a6d381ee29f72cf1f73a450c9cb197b65ee68d8145c84c651db87d1fadec7ede758bfbf4147e350
+EBUILD gopass-summon-provider-1.15.11.ebuild 572 BLAKE2B 949b3bd9d7025c0195a2a87a278afca5f3a7efcf463320630f82f7947b41609fc5c4be4c544b153bf951802e8ca6e6d8e75393b3ef6aded065a02c313df0a740 SHA512 76eb735070adae80230bc76aade85859008aa4ae6fa70803a12407aa9db300847810ae1c8b38950ec222df0563731e148e3c6587f4e9b0956d0021df11064d59
MISC metadata.xml 264 BLAKE2B 287a185ac5ffd0004918df5d9dfe9906bd46140af3d5e437d00a3cdbdfb9fbb8184910368d47de1439a7e3e957f26f9bf70adbcaa8277320c94d53ce68d63c9e SHA512 91b9fccf54e6644ab6dbb291672c1c45bf93f9dab6a853a249ab782a0b385c4ff7441f41c41c22665347570e244a5b242287517e0557fdc4a2c3f8597580dde2
diff --git a/app-admin/gopass-summon-provider/gopass-summon-provider-1.15.10.ebuild b/app-admin/gopass-summon-provider/gopass-summon-provider-1.15.10.ebuild
deleted file mode 100644
index d39679157d6b..000000000000
--- a/app-admin/gopass-summon-provider/gopass-summon-provider-1.15.10.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 2021-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit go-module
-
-DESCRIPTION="Gopass Summon Provider"
-HOMEPAGE="https://github.com/gopasspw/gopass-summon-provider"
-SRC_URI="https://github.com/gopasspw/gopass-summon-provider/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-SRC_URI+=" https://dev.gentoo.org/~ajak/distfiles/${CATEGORY}/${PN}/${P}-deps.tar.xz"
-
-LICENSE="MIT Apache-2.0 BSD MPL-2.0 BSD-2"
-SLOT="0"
-KEYWORDS="amd64 ~ppc64 ~x86"
-
-DEPEND=">=dev-lang/go-1.16"
-RDEPEND="
- dev-vcs/git
- >=app-crypt/gnupg-2
-"
diff --git a/app-admin/gopass-summon-provider/gopass-summon-provider-1.15.11.ebuild b/app-admin/gopass-summon-provider/gopass-summon-provider-1.15.11.ebuild
index 2e2d7d55519b..3dd1d2e881c7 100644
--- a/app-admin/gopass-summon-provider/gopass-summon-provider-1.15.11.ebuild
+++ b/app-admin/gopass-summon-provider/gopass-summon-provider-1.15.11.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2021-2023 Gentoo Authors
+# Copyright 2021-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -12,7 +12,7 @@ SRC_URI+=" https://dev.gentoo.org/~ajak/distfiles/${CATEGORY}/${PN}/${P}-deps.ta
LICENSE="MIT Apache-2.0 BSD MPL-2.0 BSD-2"
SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc64 ~x86"
DEPEND=">=dev-lang/go-1.16"
RDEPEND="
diff --git a/app-admin/gopass-summon-provider/gopass-summon-provider-1.15.8.ebuild b/app-admin/gopass-summon-provider/gopass-summon-provider-1.15.8.ebuild
deleted file mode 100644
index d39679157d6b..000000000000
--- a/app-admin/gopass-summon-provider/gopass-summon-provider-1.15.8.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 2021-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit go-module
-
-DESCRIPTION="Gopass Summon Provider"
-HOMEPAGE="https://github.com/gopasspw/gopass-summon-provider"
-SRC_URI="https://github.com/gopasspw/gopass-summon-provider/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-SRC_URI+=" https://dev.gentoo.org/~ajak/distfiles/${CATEGORY}/${PN}/${P}-deps.tar.xz"
-
-LICENSE="MIT Apache-2.0 BSD MPL-2.0 BSD-2"
-SLOT="0"
-KEYWORDS="amd64 ~ppc64 ~x86"
-
-DEPEND=">=dev-lang/go-1.16"
-RDEPEND="
- dev-vcs/git
- >=app-crypt/gnupg-2
-"
diff --git a/app-admin/gopass/Manifest b/app-admin/gopass/Manifest
index bbb467993bc8..f704c7e3236b 100644
--- a/app-admin/gopass/Manifest
+++ b/app-admin/gopass/Manifest
@@ -1,11 +1,5 @@
AUX gopass-1.15.3-skip-tests.patch 1339 BLAKE2B eace50e5abd1fa4f3af646d57b19196743860480c255c9c51a4378947b439d899536bc7098d2694bb0adc2e1aa009fa9b6c5027684595ebbd6f9b8f6a1a67ecb SHA512 d0eb04de5166289e350c1174a5fc5ebe60020b4d39a32fc6f714e38aa4be87a98e53266e05d4846a360ba4bce6e29ddb376709cd40a573b0cf01b198c5ead27c
-DIST gopass-1.15.10-deps.tar.xz 287839856 BLAKE2B 46c6b5ae3dbc2117aee7235776b627fcaffe819b283a6a25c3ad841dfe32584c2d80e1799abfc98b7bad22e1fdf62cba04365ce4c328a9db94d902bec8d85735 SHA512 317747e7b7370863790b7778367e0216b367d1b5f4be1af9f2d3828e1a960b746879a9e71cd195c51acbde914b7e3deed8a35eeb60780a21275b6993f77d695a
-DIST gopass-1.15.10.tar.gz 2319168 BLAKE2B 06e8b2a69401c66975c2fde7e34c0b3987d35800c9ce9d0e9a2035b20943d8af472a267cfd66a5529458f5a311502738ab8e972647b4b8ed737680c264a88d48 SHA512 62c8395a5781ad9c10ccb235f02fb080564ca956b0999054d1838cc89387c959ea6fd0e6f3bd81e85db1fa8cf14d539498d57a3cfd978a338f9011234ec23242
DIST gopass-1.15.11-deps.tar.xz 288006888 BLAKE2B 527cef72eb493425111c6fd0a872bb31c63381226c823143e5d722cb59172a08901a50fce7042d329370bc83dd66205833e85608d68ce9b2037db89eb1a1b8a7 SHA512 978c5a915d382b8fe6360744c45c696f8c3c571df1341496537be73896d100eda78be1630b2f4a3ccd73d828d566a483bc057a302683aa4ddf92f46b8fa49e03
DIST gopass-1.15.11.tar.gz 2319860 BLAKE2B 923be5effa8ca5a77a12bcd2692d2a07b68c6d068a579022e359a5f6e485813c37dc7e34acfeb1f0deec4e1075a54dd75b408ef0e07713cf7ffc2cfde2e9ac38 SHA512 ec3231f6cf903ba3a70f4721f04613ddf0e28e820c98a708c861ae68c993162a1346f62332132c00abd218f82f0ed0da0f8b86297427e813b0688a8eee5128be
-DIST gopass-1.15.8-deps.tar.xz 285946172 BLAKE2B a72ee73cfec9b6b55625eda6f3737d9133f99f1b951c79f87f7e5ea94ec1819fc7f1c3c0b4e16db255839b9e6865adac900f2a03911523ef088a108819b57802 SHA512 2a6293b1ac29f0d27d39d6faf29477a15b362cdd51f6e7c4b79074f7fa7709fdf71f167a96e81ade6429821fe68a9129859b95fc64f6bc2107b434d66a73c78a
-DIST gopass-1.15.8.tar.gz 2309941 BLAKE2B 940855b30b132ca664e6e838cd1b3e8713a571e84c92ea873b0a0090df369492fdda46e1e2cf1e88f8e52ebe6308805ab707e9a74d3125396b0497ed2f79db5e SHA512 8c4f6fd750fa15dba7f81acccd4360c57e2454b7162625d38b1aa0d9d9fe218d2e7664c1505ff40450aab0cd829cc156b7e5544b64c790337078c6d86758cae7
-EBUILD gopass-1.15.10.ebuild 1202 BLAKE2B 3f51b7f550414ad05c5ba69cafa2a5c26a48104c416c69b1ae94acd4509be98032d4dc3e2500301ddad23b8927622b67365dbeb9badc669a3796e460af87c422 SHA512 99d45161fa41fc993313ecf7523dd05d5b1e9688141f7434663d444b1ea549747bf518d68febdd59925db291621a677c2d50229589cb0bb9c40541c229432f47
-EBUILD gopass-1.15.11.ebuild 1202 BLAKE2B 3f51b7f550414ad05c5ba69cafa2a5c26a48104c416c69b1ae94acd4509be98032d4dc3e2500301ddad23b8927622b67365dbeb9badc669a3796e460af87c422 SHA512 99d45161fa41fc993313ecf7523dd05d5b1e9688141f7434663d444b1ea549747bf518d68febdd59925db291621a677c2d50229589cb0bb9c40541c229432f47
-EBUILD gopass-1.15.8.ebuild 1201 BLAKE2B 641c6237e83a733926e33bb2b88eb015a100b923a277e36944a39367aa9956c0fcf7cc5c34a1c5c500e85813b5744c48f206fa3a82fce58235d6ca45e0190ee6 SHA512 91be656c1d37e712ac1e17be088431dcc4c499e75799c74d2180038bd16e93a1555356cd4ae65eb34945f39efe9568456e146214cf728ea8a576bb3bfdf97936
+EBUILD gopass-1.15.11.ebuild 1201 BLAKE2B dfe8408818cbf0cf06b9b7fb1d503f85cf5e2260d109e635ec26bdcf1aad1440a3c5cd4bb89b33e93293a24ca8f6af0431a57bf51ed7e521c557236453943527 SHA512 7daf0fbfc4f46a225e21c5e80779c5bcf177ab69fb316bb48794efb0ed4e99a6dacd607e5364f363584af476ea368f48e2e9c980efb20dce47086bc9c8388621
MISC metadata.xml 328 BLAKE2B c2f9ccbecd22c02caa71d0cc889f2850dcdb69a76c8858554c6671e5187d95a9bcb7504195d5d7eb0fdf1ec9c54a9c5ec2da19d105d6c604298891adae521e34 SHA512 da7ed556759a305068c5513802b629e474f0cad21b6914c826fe2406485e1eb8b725463fab982f33f3e4adbb7923b7911b8aa6431c8ca88fc6004c4213b2b693
diff --git a/app-admin/gopass/gopass-1.15.10.ebuild b/app-admin/gopass/gopass-1.15.10.ebuild
deleted file mode 100644
index f85c0b12c06a..000000000000
--- a/app-admin/gopass/gopass-1.15.10.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit go-module optfeature
-
-DESCRIPTION="a simple but powerful password manager for the terminal"
-HOMEPAGE="https://www.gopass.pw/"
-SRC_URI="https://github.com/gopasspw/gopass/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-SRC_URI+=" https://dev.gentoo.org/~ajak/distfiles/${CATEGORY}/${PN}/${P}-deps.tar.xz"
-
-LICENSE="MIT Apache-2.0 BSD MPL-2.0 BSD-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~riscv ~x86"
-
-DEPEND=">=dev-lang/go-1.18"
-RDEPEND="
- dev-vcs/git
- >=app-crypt/gnupg-2
-"
-
-PATCHES=(
- "${FILESDIR}/${PN}-1.15.3-skip-tests.patch"
-)
-
-src_test() {
- # https://github.com/gopasspw/gopass/blob/v1.15.3/.github/workflows/build.yml#L38
- git config --global user.name nobody || die
- git config --global user.email foo.bar@example.org || die
-
- default
-}
-
-src_install() {
- emake install DESTDIR="${ED}/usr"
- einstalldocs
-}
-
-pkg_postinst() {
- optfeature "browser integration" app-admin/gopass-jsonapi
- optfeature "git credentials helper" app-admin/git-credential-gopass
- optfeature "haveibeenpwnd.com integration" app-admin/gopass-hibp
- optfeature "summon secrets helper" app-admin/gopass-summon-provider
-}
diff --git a/app-admin/gopass/gopass-1.15.11.ebuild b/app-admin/gopass/gopass-1.15.11.ebuild
index f85c0b12c06a..b0173b8ad5a6 100644
--- a/app-admin/gopass/gopass-1.15.11.ebuild
+++ b/app-admin/gopass/gopass-1.15.11.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -12,7 +12,7 @@ SRC_URI+=" https://dev.gentoo.org/~ajak/distfiles/${CATEGORY}/${PN}/${P}-deps.ta
LICENSE="MIT Apache-2.0 BSD MPL-2.0 BSD-2"
SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~ppc64 ~riscv ~x86"
DEPEND=">=dev-lang/go-1.18"
RDEPEND="
diff --git a/app-admin/gopass/gopass-1.15.8.ebuild b/app-admin/gopass/gopass-1.15.8.ebuild
deleted file mode 100644
index 2ca946430b8f..000000000000
--- a/app-admin/gopass/gopass-1.15.8.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit go-module optfeature
-
-DESCRIPTION="a simple but powerful password manager for the terminal"
-HOMEPAGE="https://www.gopass.pw/"
-SRC_URI="https://github.com/gopasspw/gopass/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-SRC_URI+=" https://dev.gentoo.org/~ajak/distfiles/${CATEGORY}/${PN}/${P}-deps.tar.xz"
-
-LICENSE="MIT Apache-2.0 BSD MPL-2.0 BSD-2"
-SLOT="0"
-KEYWORDS="amd64 ~ppc64 ~riscv ~x86"
-
-DEPEND=">=dev-lang/go-1.18"
-RDEPEND="
- dev-vcs/git
- >=app-crypt/gnupg-2
-"
-
-PATCHES=(
- "${FILESDIR}/${PN}-1.15.3-skip-tests.patch"
-)
-
-src_test() {
- # https://github.com/gopasspw/gopass/blob/v1.15.3/.github/workflows/build.yml#L38
- git config --global user.name nobody || die
- git config --global user.email foo.bar@example.org || die
-
- default
-}
-
-src_install() {
- emake install DESTDIR="${ED}/usr"
- einstalldocs
-}
-
-pkg_postinst() {
- optfeature "browser integration" app-admin/gopass-jsonapi
- optfeature "git credentials helper" app-admin/git-credential-gopass
- optfeature "haveibeenpwnd.com integration" app-admin/gopass-hibp
- optfeature "summon secrets helper" app-admin/gopass-summon-provider
-}
diff --git a/app-text/Manifest.gz b/app-text/Manifest.gz
index f541b02cfea0..e8a6a507df10 100644
--- a/app-text/Manifest.gz
+++ b/app-text/Manifest.gz
Binary files differ
diff --git a/app-text/gocr/Manifest b/app-text/gocr/Manifest
deleted file mode 100644
index 088dbaec2947..000000000000
--- a/app-text/gocr/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-DIST gocr-0.52.tar.gz 445401 BLAKE2B 1f22f5377bb95053e3ab4ede074b3fceca4065f9ca0ede05a8023ebe807f41074f5ead84e133281e98be7f68f13b036dc759cccaf4a5688bf776f62f2de1970a SHA512 e2e6e690e7a32e32237c8b64b1a11719680c560592349df43f4b230f3c92bf324f98e473979b0913c42e33e8abbaf27952b6af173ea06eb5535878a9f608ce6d
-EBUILD gocr-0.52-r1.ebuild 1220 BLAKE2B f4ffe43a3592c105cf04ca302bd9a865d038fcfd5ca1848a01f6ded252c72c6672f1dd02c0d9336bb6d9d9d163d940a92f6133da4ee54ef18a4a631a0584e1e8 SHA512 695bdbdf77cf924550b1719da43505645030eefffcc635d7394042d40dda75d4f99f3aa870ab23fe12d8617d117723f777898f2b0e1fa32ee4ebd85aeedab988
-EBUILD gocr-0.52.ebuild 1211 BLAKE2B 48d4d36a5f68ce119bb81f9c370bbe61f712a33fe94adf838b5bd37433dccf541888354e6e6b5c9097fc2c2e9e40aaa50cebafe38f403c3af93d7b37dd199968 SHA512 f2d02906a4c3382c602bc020d6365f2ea0ef19370efc7005764afba01714c52122305620cb4e11eb2077a62a2a84fa030325ab62c62d84f374a8e22513f5d984
-MISC metadata.xml 242 BLAKE2B 6d6452effca096b9ddfe9cf937bae671b0395d8757aa1c6e56be35d80495d6d6ad96c992c297191853da2e915094175cfc63d7ff74eab76885d5641ecb2c6632 SHA512 e0ecf1bfae6c474b11ceb51240d5cce9978c17adc03c606327ae7086bfc55ef20da3934c25ab4ecef4dfd4db63f73f5ccb44670c5e860357eb4da1af2eb2d02f
diff --git a/app-text/gocr/gocr-0.52-r1.ebuild b/app-text/gocr/gocr-0.52-r1.ebuild
deleted file mode 100644
index c598b8bc26bd..000000000000
--- a/app-text/gocr/gocr-0.52-r1.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="An OCR (Optical Character Recognition) reader"
-HOMEPAGE="https://www-e.uni-magdeburg.de/jschulen/ocr/"
-SRC_URI="http://www-e.uni-magdeburg.de/jschulen/ocr/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux"
-IUSE="doc scanner tk"
-
-DEPEND="
- >=media-libs/netpbm-9.12
- doc? (
- >=media-gfx/fig2dev-3.2.9-r1
- app-text/ghostscript-gpl
- )
- tk? ( dev-lang/tk )"
-RDEPEND="${DEPEND}
- tk? (
- media-gfx/xli
- scanner? ( media-gfx/xsane )
- )"
-
-src_compile() {
- local targets=( src man )
- use doc && targets+=( doc examples )
-
- emake "${targets[@]}"
-}
-
-src_install() {
- emake DESTDIR="${D}" prefix="${EPREFIX}/usr" exec_prefix="${EPREFIX}/usr" install
- einstalldocs
- dodoc HISTORY REMARK.txt REVIEW
-
- # remove the tk frontend if tk is not selected
- if ! use tk; then
- rm "${ED}"/usr/bin/gocr.tcl || die
- fi
-
- # and install the documentation and examples
- if use doc; then
- dodoc doc/gocr.html doc/examples.txt doc/unicode.txt
-
- docinto examples
- dodoc examples/*.{fig,tex,pcx}
- docompress -x /usr/share/doc/${PF}/examples
- fi
-}
diff --git a/app-text/gocr/gocr-0.52.ebuild b/app-text/gocr/gocr-0.52.ebuild
deleted file mode 100644
index 15ee63bf96ef..000000000000
--- a/app-text/gocr/gocr-0.52.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="An OCR (Optical Character Recognition) reader"
-HOMEPAGE="https://www-e.uni-magdeburg.de/jschulen/ocr/"
-SRC_URI="http://www-e.uni-magdeburg.de/jschulen/ocr/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux"
-IUSE="doc scanner tk"
-
-DEPEND="
- >=media-libs/netpbm-9.12
- doc? (
- >=media-gfx/transfig-3.2
- app-text/ghostscript-gpl
- )
- tk? ( dev-lang/tk )"
-RDEPEND="${DEPEND}
- tk? (
- media-gfx/xli
- scanner? ( media-gfx/xsane )
- )"
-
-src_compile() {
- local targets=( src man )
- use doc && targets+=( doc examples )
-
- emake "${targets[@]}"
-}
-
-src_install() {
- emake DESTDIR="${D}" prefix="${EPREFIX}/usr" exec_prefix="${EPREFIX}/usr" install
- einstalldocs
- dodoc HISTORY REMARK.txt REVIEW
-
- # remove the tk frontend if tk is not selected
- if ! use tk; then
- rm "${ED}"/usr/bin/gocr.tcl || die
- fi
-
- # and install the documentation and examples
- if use doc; then
- dodoc doc/gocr.html doc/examples.txt doc/unicode.txt
-
- docinto examples
- dodoc examples/*.{fig,tex,pcx}
- docompress -x /usr/share/doc/${PF}/examples
- fi
-}
diff --git a/app-text/gocr/metadata.xml b/app-text/gocr/metadata.xml
deleted file mode 100644
index 20f8c25eb8ae..000000000000
--- a/app-text/gocr/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
- <upstream>
- <remote-id type="sourceforge">jocr</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-python/Manifest.gz b/dev-python/Manifest.gz
index 56b15562ffea..0e96891a3091 100644
--- a/dev-python/Manifest.gz
+++ b/dev-python/Manifest.gz
Binary files differ
diff --git a/dev-python/Nuitka/Manifest b/dev-python/Nuitka/Manifest
index fe7865d87c62..daa0a94b5123 100644
--- a/dev-python/Nuitka/Manifest
+++ b/dev-python/Nuitka/Manifest
@@ -1,5 +1,7 @@
DIST Nuitka-1.9.5.tar.gz 3911838 BLAKE2B 064ad4aa48d94b4eb7c886d445e7228c72d03dcb22e75e82a7c43b42a20a32f1b11855017f72101e54c45b4591ffd2af0912191eb7f13367f16726208308a6de SHA512 8b8bc0ec0f4666ae63bd4cb3463c6321bd1cbde7a64ca37d500bd2e60d50f6a13aca5dc89a101d7b8e39622e21091b24232ecf8361b4ae9a9913c187742c7607
DIST Nuitka-1.9.6.tar.gz 3914776 BLAKE2B 82a50f642f8b93caa725bbfffa6236d490ccb8d731ea917886d0cde03aa6c2237f6c8ff7687ad3140c985cc7c5b525e16aaf07bd604232e32b7fa0fb102a00f5 SHA512 005be29f72685677da1e037b36381765c1248bc2940eb92a46e8e5df990f0241af831b8cf28ab2957d3a7d3d0cb03c2b99ab5af4e900afba53b5ac60e95d1a24
+DIST Nuitka-1.9.7.tar.gz 3916330 BLAKE2B df269672d0c7b860a0aebf0cd9f321442344c69e1ea8ccaad193a835b11ca6cfe048179d3ab03a616525aa022327e168c48406c733354ed13c07c49e26cb0bb8 SHA512 71ce5ef929489ce7a72a2b62b7106dee35380b0d185788e105044cab6448d9c3470e3d783c71a9796404038b8035019816553a360a62d868cfc870675b3bb384
EBUILD Nuitka-1.9.5.ebuild 1115 BLAKE2B 71600bcba8ba9422125dc6e145f919853e241a089aa855beb488ccb72bd3d5490ad4b986e1616dc4ac099023d88ee1fcbaf7efd5a84ad1f74ce17672efc7fff7 SHA512 28485d128e06c298f4aa512cf455dd38fe6dc34dce424246bb8bc69d531274158e377631b96c82cccea29a03492721a2bb71791ad2bbb4765475972347ea18ab
EBUILD Nuitka-1.9.6.ebuild 1115 BLAKE2B 71600bcba8ba9422125dc6e145f919853e241a089aa855beb488ccb72bd3d5490ad4b986e1616dc4ac099023d88ee1fcbaf7efd5a84ad1f74ce17672efc7fff7 SHA512 28485d128e06c298f4aa512cf455dd38fe6dc34dce424246bb8bc69d531274158e377631b96c82cccea29a03492721a2bb71791ad2bbb4765475972347ea18ab
+EBUILD Nuitka-1.9.7.ebuild 1115 BLAKE2B 3348a3c3ddb788d8bd8dd55fb63ccc72340cc63e4f1e3265e92abb2e84fc50dc36d34cb95bf0c143775ff27b3104f2a9b5fc06c712cc7b0a850d6b66f65d7c85 SHA512 8044ca9ef3dfb6b1ce9c49f08a75219263a5bad3766e9f11ef80aa71114124bf5ab04121e72f90acb9998dff866e54ef73aa0b1e43b0270dea804e84ae61d899
MISC metadata.xml 943 BLAKE2B d7ab883773e7480dcfb4b79932a3874e2274669169a24a54aa622a2a0ac079e0296da4bd196d166cb11fcff785985da0b10d0fae351032914ccf312c9bb9833c SHA512 625d8760b8e849c6e014856f584cb42f50bb5ebb1fa648cb704a5a1baf175e7d2ce9f43f6f724d11c81a68e364b6ac1c38459540b58f2ccd6a675902af5b1cc9
diff --git a/dev-python/Nuitka/Nuitka-1.9.7.ebuild b/dev-python/Nuitka/Nuitka-1.9.7.ebuild
new file mode 100644
index 000000000000..55247b1bdeb0
--- /dev/null
+++ b/dev-python/Nuitka/Nuitka-1.9.7.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 flag-o-matic optfeature pypi
+
+DESCRIPTION="Python to native compiler"
+HOMEPAGE="
+ https://www.nuitka.net/
+ https://github.com/Nuitka/Nuitka/
+ https://pypi.org/project/Nuitka/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~loong ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ dev-util/scons[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ ${RDEPEND}
+ test? ( dev-util/ccache )
+"
+
+distutils-r1_src_prepare() {
+ # remove vendored version of SCons that is Python2 only
+ # this should be removed when upstream removes support for Python2
+ rm -vR "nuitka/build/inline_copy/lib/scons-2.3.2/SCons" || die
+ eapply_user
+}
+
+python_install() {
+ distutils-r1_python_install
+ doman doc/nuitka3.1 doc/nuitka3-run.1
+}
+
+python_test() {
+ append-ldflags -Wl,--no-warn-search-mismatch
+ ./tests/basics/run_all.py search || die
+}
+
+pkg_postinst() {
+ optfeature "support for stand-alone executables" app-admin/chrpath
+}
diff --git a/dev-python/colorful/Manifest b/dev-python/colorful/Manifest
index 6ce32b11c6a4..3af67c5a6621 100644
--- a/dev-python/colorful/Manifest
+++ b/dev-python/colorful/Manifest
@@ -1,3 +1,5 @@
DIST colorful-0.5.5.gh.tar.gz 366498 BLAKE2B a7ab5dfb7ddfbf6682b75d2ed35f3f4cb7c3826918742316d877a17cb58e639b5fa86d7906be4879e89a5a0e78a16ede7535ade3f9f890c67bfcf42a0d1c9d9c SHA512 dc5e372261bd308a82bd0446a885b4c63a5a5781540731407f1a364d2c5397fe950f96fef3be8ffeab80cf02010be9551ba5b8550930e3fed5173cdc28a69306
+DIST colorful-0.5.6.gh.tar.gz 366563 BLAKE2B b2c1b9b12bc5de69465ffaca9178c5ac56e0026b0ef732ab4a3a82286fd16141ec3ca397625fd00a3d041de41b34baadf1aacb185089ab0e8d5efddb7363418a SHA512 265e36c73a7ec183e4fd87d3db718b1bae353a99185eb4b1b5e057a6eda502b65672a3f0f9a569c76e6bf9342a1e2ee47fd2f4a8eaa08585f9806aa75c850661
EBUILD colorful-0.5.5.ebuild 938 BLAKE2B 4278e1209cda1abdc590e37c1e760eef3c6ae06dda36ea8e21740a6c4d3a13727d4d6201205ae4cfec9e4115767e9e49c1bccb3f1590ebe5a0c53dc1021bfcba SHA512 34ce08bf61439b997229d5add59574699d5e43fd18dc69959e33c2a7c058846dd80460c817f86d8d1688d94856027dc0f06703c252da2aadcc02f74314477dea
+EBUILD colorful-0.5.6.ebuild 605 BLAKE2B 91f0f66bb85eece1c772e1f101e9b32e9e0bc527e5e73ce131c2f671b1bbea0ebdaae0c5130f0eb23610af34536ebce3a2c073617f05cdb862774c6cc74c4585 SHA512 bca45aa32bc1dd3469725c4e29da67adf5b21076600e1cbce93a5874fe699876326317fec5918c8e10a6364761107998171e10bad963416871361b74ebcbf1f1
MISC metadata.xml 828 BLAKE2B 68b782b4eca8e5c0bc591081526933afad4d81d53fb0af3d1b1edf0bb9df8ae59f6448da15fc82abe83906db8a76ea69b898d04767fd0d98730d0dafaf65c4c9 SHA512 4ffb104301f58d5ce9a9ea2614b74f1b3caf28f37f319738a9f1ddb1c1da4537b82c95de5fb7ba77a39c54ba96125d9d1b3dd11e0e98bc6b7c802e5cd5057339
diff --git a/dev-python/colorful/colorful-0.5.6.ebuild b/dev-python/colorful/colorful-0.5.6.ebuild
new file mode 100644
index 000000000000..55d9fa2e9996
--- /dev/null
+++ b/dev-python/colorful/colorful-0.5.6.ebuild
@@ -0,0 +1,30 @@
+# Copyright 2019-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Terminal string styling done right, in Python"
+HOMEPAGE="
+ https://pypi.org/project/colorful/
+ https://github.com/timofurrer/colorful/
+"
+SRC_URI="
+ https://github.com/timofurrer/colorful/archive/v${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+distutils_enable_tests pytest
+
+python_test() {
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ epytest -s
+}
diff --git a/dev-python/pycollada/Manifest b/dev-python/pycollada/Manifest
index 0df738be1bb4..1df719871aca 100644
--- a/dev-python/pycollada/Manifest
+++ b/dev-python/pycollada/Manifest
@@ -1,3 +1,5 @@
DIST pycollada-0.7.2.gh.tar.gz 3526845 BLAKE2B 3d8b4d2478fa4937756db69afbd8716ccd2dd4e0bec8e7dc045e84f06573605c0872d31bdee3d6ccca4b800699746877530f2fa81b5790c3f5c0cb3e7583fa66 SHA512 5c21155d52d54de62d192d4da0385bc7110ddd3962fe3e0e9e5904bbcd0e66cb1a95765c9996cdc5beef0edb30ee2123ae23b904d029be1c119e902d2fc4e7fe
+DIST pycollada-0.8.gh.tar.gz 3586706 BLAKE2B 533a2a309b4c7ee60671edfd241b80e7128330b2cd85d2707fc4f83b0aceb2d792d8efec77f9a6a8600eec0704878a4342449fde68f77e42617eff30965973a5 SHA512 7171469b8434a7c24ec2ebadefa9ad5268382659cb5b2b3712cf0ba73c7948e7fa4061ecfa02001862c76e1139293ab68cf425472222348e28efa28bc75f844f
EBUILD pycollada-0.7.2-r1.ebuild 1120 BLAKE2B 1d015ef90b31153e9decb783eb65665ef4ff1baa14dfde1ed0d7aa447ca2c4fb2224a932b8025e2a1e4c7b6030dce2682d2113fbcb8977b73a64d877e3cabefc SHA512 fdcaadc07719b67a7a812d981cbf5b82b6843bd45575d2fd3c702e1d09a46a49fc70df0dae8c68512b09b4ad253320bea8139acea63420930ec8030de5d22190
+EBUILD pycollada-0.8.ebuild 1122 BLAKE2B fb5a2e05f1bd368da154a4926d4fbad60509fc5187810830408b7877791ac6f4cac5f310785dbb9d7eb97b6eba659512785cfbfca1d78cc2e3ae6e9a19415855 SHA512 dd342296f6cc19b3e7e8930f6ccf4570b37607f19a148b979c34ce5f530c1b06fe4b4f0e5230e30b04f3803114db5abde8ab700178c24f40b4112b93c4055dce
MISC metadata.xml 905 BLAKE2B 9e1283685c76cd27ff971ab68ef51f56cf296aa44fe3dbb5bf74a3e6b4ea69abb927603acc16747bd1bf8db906b4437cf792330df5e7803a211b1699a01034d3 SHA512 686ffa6bb798bd4387106cdb461f0abdc2a685c53c4552c95c86febd6789e4b323ae1ac9717109fea96287ac100a93b33e3ce37eea37e6de3e4f4e704e40e9e8
diff --git a/dev-python/pycollada/pycollada-0.8.ebuild b/dev-python/pycollada/pycollada-0.8.ebuild
new file mode 100644
index 000000000000..396c0f814d49
--- /dev/null
+++ b/dev-python/pycollada/pycollada-0.8.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python library for reading and writing COLLADA documents"
+HOMEPAGE="
+ https://pycollada.readthedocs.io/
+ https://github.com/pycollada/pycollada/
+ https://pypi.org/project/pycollada/
+"
+SRC_URI="
+ https://github.com/pycollada/pycollada/archive/v${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="examples"
+
+RDEPEND="
+ dev-python/lxml[${PYTHON_USEDEP}]
+ dev-python/numpy[${PYTHON_USEDEP}]
+ >=dev-python/python-dateutil-2.2[${PYTHON_USEDEP}]
+"
+
+DOCS=( AUTHORS.md COPYING README.markdown )
+
+distutils_enable_sphinx docs
+distutils_enable_tests unittest
+
+python_install_all() {
+ if use examples ; then
+ insinto /usr/share/${PF}/
+ doins -r examples
+ fi
+
+ distutils-r1_python_install_all
+}
+
+python_install() {
+ distutils-r1_python_install
+
+ # ensure data files for tests are getting installed too
+ python_moduleinto collada/tests/
+ python_domodule collada/tests/data
+}
diff --git a/dev-util/Manifest.gz b/dev-util/Manifest.gz
index 2042e45e4d42..ad99414afe27 100644
--- a/dev-util/Manifest.gz
+++ b/dev-util/Manifest.gz
Binary files differ
diff --git a/dev-util/samurai/Manifest b/dev-util/samurai/Manifest
index 71270a799fe5..1ed454c01d08 100644
--- a/dev-util/samurai/Manifest
+++ b/dev-util/samurai/Manifest
@@ -1,5 +1,5 @@
AUX samurai-1.2-null_pointer_fix.patch 2089 BLAKE2B f721cec4d42b4826ec52d4e88ee86b907956739f30427eeaee047eef8e59f953c1bcb2fda301cf3a8214c707954cbbb0abf0901c63ec557f4d9cc614962894d1 SHA512 5ead4b0aa47fd9c3bc84cf437744a36a9a1ed21b438883d32ab98b598c98a20561ba46954255553befdb9f46efa4f6251f73342de9000415f09bce63064e52eb
DIST samurai-1.2.tar.gz 32709 BLAKE2B 86ed79f7d6ab492216cf3bf0e19ff8be8c1ca37e5c99de84b457875fa710d720624bd0de53105ed0b1d382c417aeb7397929cb9a35a8d1b36a11e053bf8d7ff5 SHA512 bbe6a582c34b04f1df53b76c1647aa3e03c4698ebf7591a203935f11ffa05971bbcb86dc1a8c06aeb904cdc741abb08918122810fc47216fed0a6d9f87fd1225
-EBUILD samurai-1.2-r2.ebuild 742 BLAKE2B c6379422f2e9c0c4a2168ba080955629be49ccff720b2364a655c205f0d3eefaa7a050d59a9b372a6f3803d2c0ed027cccd675a8cd00958be87030417c69435a SHA512 8024e493c1aa891f93b05dd126776e1f86c3f2e6b358f1412d7293d859fe9ab868b49ff5bd78e40b59b341508c675a41d870445072c121d8673da213218c355d
-EBUILD samurai-9999.ebuild 660 BLAKE2B 07025a4190abf3106c4616c32728c375a567bc369c7bc41da0128b0880b077879c55e57e7fe37e4de280d8c4c3d9f063846d67b352507a2daab3f75bb3aaef4e SHA512 c589c262cf3b6c76c7be16c78ba945cd20b4a5d3f7fc08220ec68d9271f35ad9b7c54eb3123bb69696e86040e9b3eda8bbed9ba7c93c66b2c2c7aff788c4b586
+EBUILD samurai-1.2-r2.ebuild 749 BLAKE2B fd215292da69e3afa669e0c51925ea53bd71c81267bde9ac80bd6a55cda1296a3832eae7d59c47ab2ca7472dc7a38948e182abe5e701264bcf5b58a227842dff SHA512 c1d98d5832894a25929e52373dd4596256b283cbd597ea3515f6c4a00c8f17b1fee4e5235e968de122959ecbd63833664d7e89ecf6f08843d9420f048866cad9
+EBUILD samurai-9999.ebuild 667 BLAKE2B d7cd61d295ddd710163d362dd208643574b0784fd1ff77ab6010a72a2fc6ba6ddf9b0f8cc0bca94444899401e7c6c07ac377ebce22827787b5682011456b480e SHA512 dc94ed93d609f510f30d0b15d98fab58da752d08301527b239d693c003a33dae86cbbb45ac16b3b41192b259d3b5df9882001fc0371227dc5cd60d95bb4bd44b
MISC metadata.xml 454 BLAKE2B b3f71bd78021685a69254816df743ace390d3aadeaaf9adb1cdeb5f7c3f567623b863fe87b7b230e45efd65bb74b306e0615081f14d396882197c178eb2f77e7 SHA512 527fa97c53904b68ef8f182d6faf8c18116bf3b60099a1b0152a7326cbb372130bd2de0fda38c7ec66dac6d10dba9af29d50d1b98a12999108eab90cd5ed1b79
diff --git a/dev-util/samurai/samurai-1.2-r2.ebuild b/dev-util/samurai/samurai-1.2-r2.ebuild
index 8f3af964f3a3..d6584ed27041 100644
--- a/dev-util/samurai/samurai-1.2-r2.ebuild
+++ b/dev-util/samurai/samurai-1.2-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2021-2023 Gentoo Authors
+# Copyright 2021-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -12,7 +12,7 @@ if [[ "${PV}" == *9999 ]] ; then
EGIT_REPO_URI="https://github.com/michaelforney/samurai.git"
else
SRC_URI="https://github.com/michaelforney/samurai/releases/download/${PV}/${P}.tar.gz"
- KEYWORDS="amd64 arm arm64 hppa ppc ppc64 sparc x86"
+ KEYWORDS="amd64 arm arm64 hppa ppc ppc64 ~riscv sparc x86"
fi
LICENSE="ISC Apache-2.0 MIT"
diff --git a/dev-util/samurai/samurai-9999.ebuild b/dev-util/samurai/samurai-9999.ebuild
index 6e723875bada..ddd44b78fab1 100644
--- a/dev-util/samurai/samurai-9999.ebuild
+++ b/dev-util/samurai/samurai-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2021-2022 Gentoo Authors
+# Copyright 2021-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -12,7 +12,7 @@ if [[ "${PV}" == *9999 ]] ; then
EGIT_REPO_URI="https://github.com/michaelforney/samurai.git"
else
SRC_URI="https://github.com/michaelforney/samurai/releases/download/${PV}/${P}.tar.gz"
- KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+ KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
fi
LICENSE="ISC Apache-2.0 MIT"
diff --git a/media-gfx/Manifest.gz b/media-gfx/Manifest.gz
index dd49037a4850..ba792de9ce93 100644
--- a/media-gfx/Manifest.gz
+++ b/media-gfx/Manifest.gz
Binary files differ
diff --git a/media-gfx/xsane/Manifest b/media-gfx/xsane/Manifest
index 92b2af399db0..811351d4c565 100644
--- a/media-gfx/xsane/Manifest
+++ b/media-gfx/xsane/Manifest
@@ -3,5 +3,5 @@ AUX xsane-0.999-lcms2.patch 11788 BLAKE2B 2a7f40e1d430b74f29c201e850ee5520395a6a
DIST xsane-0.998-patches-3.tar.xz 54480 BLAKE2B 8c77bf0304e60114fa964e337640b61e7c353a6b6f9ad5bc3c87fd5324440b27e58a45aef7df2f16d5faa63692b9f8b22cca7d5dbf21dd6a1cac8572e668cf65 SHA512 e0a85e536502fef66526f12d7607381d07a2a53953f200b298afd1225f85657dfa3550f37b1ee7827739cb2b00333ab926a146c6424ec2543b691f0945300b68
DIST xsane-0.999.tar.gz 2950621 BLAKE2B a8490981b7da497934f0334874fb65d2d3f2a7d9153825544672a39780bd8c4bfabee6bda134bd7b37b07947d1f01f283fb7242552b0e6342cab5a70484a5488 SHA512 73ec961fce1a86b5d6f5bac0995d222785eb4b077dc8e72492b092d2bf4500455426e80e4d27233721cd38ec84f77fb9f92190a6afe45bdaf7ffd1ee50b431ed
DIST xsane-256x256.png 18478 BLAKE2B 5661d68fab2c5f7219f0de9e2c2c811ef5fba6f5472e85d98f6f3a10bb058c1d26597d15c2aa8ab59c52060a62b571aafc2daafcef4bb8edd0445cf875ec0ca3 SHA512 7bd63a701a4776b395689799ad98b7619917a9b40367c980bebaa116e6c5c2bfeffb8b996a8295b07f3483aa689c9040d8a68bb21376af65b1c0e8f69294f2e5
-EBUILD xsane-0.999-r5.ebuild 2120 BLAKE2B 87b5ac88788256a19612c28670ed2d073daaf13c154255580c42204466625c31734244266a30bddfc028deb2cd4a83c0b17af0f5b080c60b4949a92aaffcef59 SHA512 8377c831b80593d9c9b6948c6afaff0ae93a3c9943ab5d70c01428c76ce2288225e3127e85327f934a06193294204f2c095d6f43740be3a937bf1ae33164a719
-MISC metadata.xml 371 BLAKE2B 2816d22902bed33d3af4bc8df476953a4bfd8e4f08411d2da60af273c966ffe692f155eaaf5cfb8dc79b78d0f82ef117cabdf1e315b051cbe216fe451da98400 SHA512 2def02aa540182ef68f99c7c327b1f6607ff6cb151bb44e232338549da82ef5b60d7096ad6212f4fd6d7aeb93063dca9ca994bec95fcfe0133e674e4ec5b6922
+EBUILD xsane-0.999-r6.ebuild 2083 BLAKE2B 2b968aeb3aa061e73249596b89c18e86e0d4778a63d47b9b559f4368fc5b4ef43942d3782087d6ab72545d6915e148e0bc85d2335fad419ca61ef23af4b38c57 SHA512 59d658c428472be0f7efc7710ec2ec6ae167bf87f26791a3d31162c70cf64124341bae96bc3439d71d60690325bdaad8fc24786df0688c7182f6ab9aad4ff2a7
+MISC metadata.xml 270 BLAKE2B 09229da5990760035496e9713f1cc329ea7132567d225f460228a0a8dce57c412f1a8227e4520be9c8704ea225dc0020706f8bae8a40ccb3dd0a88ceb15934bc SHA512 3fcf9353f1df5792aa59097099cd6138bc2b0227b35dbe630956fdc47300afe9e4d7a07eec76b1791148631e298540f4b2ad2b7a0242dd9803e557f19f9de304
diff --git a/media-gfx/xsane/metadata.xml b/media-gfx/xsane/metadata.xml
index ebdf9916c6ef..e030db6bbbd6 100644
--- a/media-gfx/xsane/metadata.xml
+++ b/media-gfx/xsane/metadata.xml
@@ -5,7 +5,4 @@
<email>printing@gentoo.org</email>
<name>Gentoo Printing Project</name>
</maintainer>
-<use>
- <flag name="ocr">Enable support for Optical Character Recognition reader</flag>
-</use>
</pkgmetadata>
diff --git a/media-gfx/xsane/xsane-0.999-r5.ebuild b/media-gfx/xsane/xsane-0.999-r6.ebuild
index 351830dee66a..e3d64fd75818 100644
--- a/media-gfx/xsane/xsane-0.999-r5.ebuild
+++ b/media-gfx/xsane/xsane-0.999-r6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -16,7 +16,7 @@ SRC_URI="
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha amd64 arm ~arm64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux"
-IUSE="nls jpeg png tiff gimp lcms ocr"
+IUSE="nls jpeg png tiff gimp lcms"
DEPEND="
dev-libs/glib:2
@@ -31,7 +31,6 @@ DEPEND="
lcms? ( media-libs/lcms:2 )
"
RDEPEND="${DEPEND}"
-PDEPEND="ocr? ( app-text/gocr )"
BDEPEND="virtual/pkgconfig"
PATCHES=(
diff --git a/media-video/Manifest.gz b/media-video/Manifest.gz
index ce3df2b6850b..5f2f5f5b7131 100644
--- a/media-video/Manifest.gz
+++ b/media-video/Manifest.gz
Binary files differ
diff --git a/media-video/subtitleripper/Manifest b/media-video/subtitleripper/Manifest
deleted file mode 100644
index 0e8a9c46e2e6..000000000000
--- a/media-video/subtitleripper/Manifest
+++ /dev/null
@@ -1,7 +0,0 @@
-AUX subtitleripper-0.3.4-glibc210.patch 772 BLAKE2B 3b094d0a19bb48cdeffbd3395bdf380688dabd79030bbce11b8ee113623527beb7ef721e68d9713c3ffed2f7503e4177622da649b217f461b085367d096c5416 SHA512 ff29a8523aa666d403671d300fd02ce0cc6216c231b35c8599a99195003365bb127ba168d866d7c53657edc38a692128042c53ec2f7f6e8503f36625657f3624
-AUX subtitleripper-0.3.4-libpng.patch 574 BLAKE2B b988fd6863b4a9bf93fce52c7aca5b42b071ad11ac7ce94d3fce0cdc3f0864b1800ecee066c502826ff5e69b7bdf554b5a31bebd6584bc5d3292f8abd5267d71 SHA512 1d1a4c03c4949bc0da805fd49c955a8a9c64751a78e45e9592e559449cf92e54e99bff1ea667e742eb37fdab71ea4813ee99d078ea693df2d8f0e82f2e6444cd
-AUX subtitleripper-0.3.4-linkingorder.patch 732 BLAKE2B e258459ee1a9d78fac1919368368a7a7ed20980a3abb733f249be644da23fe6c86e8afa160177387a4de4d535f4252dcb64dbc98052c62978097d434700a7a66 SHA512 27d84a80217917986f945735bf66e725120e29aa88885207e8a619e372fd8bfd65c4240d98df93b51f69e83969cc0e9996debe7de87aca16853c85c752c8ca3a
-AUX subtitleripper-0.3.4-respect-ldflags.patch 762 BLAKE2B 2d46f526eebbaff2047911496209a79cbf47cfab88a33f3d465cd223d08d1016a64c5280c6f0d2a9f3e87fda3f6bb97de0f46097f0e518e1ae037e8242419563 SHA512 a3de917412395689bd3870ba0e1406b24d04a5080b57c05fb0f2ef0716e84e4f8d4693d6448a4a5415133729469cb32a06e858e6ba69984252e34d031974c328
-DIST subtitleripper-0.3-4.tgz 47299 BLAKE2B e1a25adf55727463cc7aa57e2d005597c92212b1cb1f7edd7a20c5701444967d96af268f3b6feaf6ac29aa2f9dcfe2e0248593f5197228d1d0bbff9fad67c315 SHA512 6d25a43b5b1bf8a6c69200c8bab995265356d1235a872bb641d30dbf27b765be9280325b4dd8aa625c25a865563bd7525dd277682d5baeff3c54951da7b9a86a
-EBUILD subtitleripper-0.3.4-r4.ebuild 1331 BLAKE2B 7dbafa45735b16060dc12fa245e55e76cdd48bb90911c0f69c2f0349bded395d058b75cf78d041e184dde4eea10c7bb7118330c3f79183f85ecf4c5b6ffd4f36 SHA512 98d1cf4f5457c201ed4ca4cdca657d6881e227b3e817214e3da854e3a0e781058b5f298b3863245b0056b1f15a004fd4bbfad1001138ddc94cb77179a2d78a7c
-MISC metadata.xml 344 BLAKE2B 60f7aeddb597cffb634a15f7a4d1135b06686c49addd55bd10da61468d8dd45a73003c746b973a2944d32ceb7722c4de8d2d17a37790f49f19e3a75044fbcc36 SHA512 cd8c382678f89a65978f7c53a2a213e624d548900ad2812066a77e1c49b7cd79f904a8bb10a16b3d88b4251b5fa9633a5f7e606f95f762ebd980d8dca9924b23
diff --git a/media-video/subtitleripper/files/subtitleripper-0.3.4-glibc210.patch b/media-video/subtitleripper/files/subtitleripper-0.3.4-glibc210.patch
deleted file mode 100644
index 8dc2b24f9f6a..000000000000
--- a/media-video/subtitleripper/files/subtitleripper-0.3.4-glibc210.patch
+++ /dev/null
@@ -1,21 +0,0 @@
-diff -Naurp subtitleripper-orig/vobsub.c subtitleripper/vobsub.c
---- subtitleripper-orig/vobsub.c 2003-12-08 03:28:02.000000000 -0600
-+++ subtitleripper/vobsub.c 2009-05-30 19:09:13.266973499 -0600
-@@ -56,7 +56,7 @@ extern ssize_t getline(char **, size_t *
- /* FIXME This should go into a general purpose library or even a
- separate file. */
- static ssize_t
--getline (char **lineptr, size_t *n, FILE *stream)
-+get_line (char **lineptr, size_t *n, FILE *stream)
- {
- size_t res = 0;
- int c;
-@@ -753,7 +753,7 @@ vobsub_parse_one_line(vobsub_t *vob, FIL
- do {
- size_t line_reserve = 0;
- char *line = NULL;
-- line_size = getline(&line, &line_reserve, fd);
-+ line_size = get_line(&line, &line_reserve, fd);
- if (line_size < 0) {
- if (line)
- free(line);
diff --git a/media-video/subtitleripper/files/subtitleripper-0.3.4-libpng.patch b/media-video/subtitleripper/files/subtitleripper-0.3.4-libpng.patch
deleted file mode 100644
index e9869b3bd5dd..000000000000
--- a/media-video/subtitleripper/files/subtitleripper-0.3.4-libpng.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-diff -NrU5 subtitleripper.orig/spudec.c subtitleripper/spudec.c
---- subtitleripper.orig/spudec.c 2009-05-20 03:06:23.000000000 -0600
-+++ subtitleripper/spudec.c 2009-05-20 03:07:47.000000000 -0600
-@@ -34,17 +34,18 @@
-
- #ifdef _HAVE_ZLIB_
- #include <zlib.h>
- #endif
-
-+#ifdef _HAVE_PNG_
-+#include <png.h>
-+#endif
-+
- #ifdef _HAVE_LIB_PPM_
- #include <netpbm/ppm.h>
- #endif
-
--#ifdef _HAVE_PNG_
--#include "png.h"
--#endif
-
- static void spudec_handle_rest(spudec_handle_t *this);
-
- // read a big endian 16 bit value
- static inline unsigned int get_be16(const unsigned char *p)
diff --git a/media-video/subtitleripper/files/subtitleripper-0.3.4-linkingorder.patch b/media-video/subtitleripper/files/subtitleripper-0.3.4-linkingorder.patch
deleted file mode 100644
index 7efe223460fc..000000000000
--- a/media-video/subtitleripper/files/subtitleripper-0.3.4-linkingorder.patch
+++ /dev/null
@@ -1,28 +0,0 @@
-Index: subtitleripper/Makefile
-===================================================================
---- subtitleripper.orig/Makefile
-+++ subtitleripper/Makefile
-@@ -70,19 +70,19 @@ vobsub2pgm.o: vobsub2pgm.c vobsub.h spud
- # Target
- subtitle2pgm: subtitle2pgm.o spudec.o
- @echo "Linking $@"
-- @$(CC) $(LIBS) $^ -o $@
-+ @$(CC) $^ -o $@ $(LIBS)
-
- subtitle2vobsub: subtitle2vobsub.o vobsub.o
- @echo "Linking $@"
-- @$(CC) $(LIBS) $^ -o $@
-+ @$(CC) $^ -o $@ $(LIBS)
-
- srttool: srttool.o
- @echo "Linking $@"
-- @$(CC) $(LIBS) -g $^ -o $@
-+ @$(CC) -g $^ -o $@ $(LIBS)
-
- vobsub2pgm: vobsub2pgm.o vobsub.o spudec.o
- @echo "Linking $@"
-- @$(CC) $(LIBS) -g $^ -o $@
-+ @$(CC) -g $^ -o $@ $(LIBS)
-
- .PHONY: clean dist rpm
- clean:
diff --git a/media-video/subtitleripper/files/subtitleripper-0.3.4-respect-ldflags.patch b/media-video/subtitleripper/files/subtitleripper-0.3.4-respect-ldflags.patch
deleted file mode 100644
index 2af11d257929..000000000000
--- a/media-video/subtitleripper/files/subtitleripper-0.3.4-respect-ldflags.patch
+++ /dev/null
@@ -1,28 +0,0 @@
-Index: subtitleripper/Makefile
-===================================================================
---- subtitleripper.orig/Makefile
-+++ subtitleripper/Makefile
-@@ -70,19 +70,19 @@ vobsub2pgm.o: vobsub2pgm.c vobsub.h spud
- # Target
- subtitle2pgm: subtitle2pgm.o spudec.o
- @echo "Linking $@"
-- @$(CC) $^ -o $@ $(LIBS)
-+ @$(CC) $(LDFLAGS) $^ -o $@ $(LIBS)
-
- subtitle2vobsub: subtitle2vobsub.o vobsub.o
- @echo "Linking $@"
-- @$(CC) $^ -o $@ $(LIBS)
-+ @$(CC) $(LDFLAGS) $^ -o $@ $(LIBS)
-
- srttool: srttool.o
- @echo "Linking $@"
-- @$(CC) -g $^ -o $@ $(LIBS)
-+ @$(CC) $(LDFLAGS) $^ -o $@ $(LIBS)
-
- vobsub2pgm: vobsub2pgm.o vobsub.o spudec.o
- @echo "Linking $@"
-- @$(CC) -g $^ -o $@ $(LIBS)
-+ @$(CC) $(LDFLAGS) $^ -o $@ $(LIBS)
-
- .PHONY: clean dist rpm
- clean:
diff --git a/media-video/subtitleripper/metadata.xml b/media-video/subtitleripper/metadata.xml
deleted file mode 100644
index f3ed2a707fcf..000000000000
--- a/media-video/subtitleripper/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>media-video@gentoo.org</email>
- <name>Gentoo Video project</name>
- </maintainer>
- <upstream>
- <remote-id type="sourceforge">subtitleripper</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/media-video/subtitleripper/subtitleripper-0.3.4-r4.ebuild b/media-video/subtitleripper/subtitleripper-0.3.4-r4.ebuild
deleted file mode 100644
index ec6c555bf7ed..000000000000
--- a/media-video/subtitleripper/subtitleripper-0.3.4-r4.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit toolchain-funcs
-
-MY_PV="$(ver_rs 2 "-")"
-
-DESCRIPTION="DVD Subtitle Ripper for Linux"
-HOMEPAGE="http://subtitleripper.sourceforge.net/"
-SRC_URI="mirror://sourceforge/${PN}/${PN}-${MY_PV}.tgz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc ppc64 x86"
-IUSE=""
-
-RDEPEND=">=media-libs/netpbm-10.41.0
- media-libs/libpng
- sys-libs/zlib
- >=app-text/gocr-0.39"
-DEPEND="${RDEPEND}"
-
-S="${WORKDIR}/${PN}"
-
-PATCHES=(
- "${FILESDIR}"/${P}-linkingorder.patch
- "${FILESDIR}"/${P}-libpng.patch
- "${FILESDIR}"/${P}-glibc210.patch
- "${FILESDIR}"/${P}-respect-ldflags.patch
-)
-
-src_prepare() {
- # PPM library is libnetppm
- sed -i -e "s:ppm:netpbm:g" Makefile || die
- # fix for bug 210435
- sed -i -e "s:#include <ppm.h>:#include <netpbm/ppm.h>:g" \
- spudec.c subtitle2pgm.c || die
- # we will install the gocrfilters into /usr/share/subtitleripper
- sed -i -e 's:~/sourceforge/subtitleripper/src/:/usr/share/subtitleripper:' \
- pgm2txt || die
-
- default
-
- # respect CC
- sed -i -e "s:CC =.*:CC = $(tc-getCC):" \
- -e "/^CFLAGS/s: = :& ${CFLAGS} :" "${S}"/Makefile
-}
-
-src_install() {
- dobin pgm2txt srttool subtitle2pgm subtitle2vobsub vobsub2pgm
-
- insinto /usr/share/subtitleripper
- doins gocrfilter_*.sed
-
- dodoc ChangeLog README*
-}
diff --git a/metadata/Manifest.gz b/metadata/Manifest.gz
index 685730924610..140c932cd4b5 100644
--- a/metadata/Manifest.gz
+++ b/metadata/Manifest.gz
Binary files differ
diff --git a/metadata/dtd/timestamp.chk b/metadata/dtd/timestamp.chk
index 5e58b5661868..a262217d5718 100644
--- a/metadata/dtd/timestamp.chk
+++ b/metadata/dtd/timestamp.chk
@@ -1 +1 @@
-Mon, 08 Jan 2024 00:10:21 +0000
+Mon, 08 Jan 2024 06:10:13 +0000
diff --git a/metadata/glsa/Manifest b/metadata/glsa/Manifest
index b83c1791a85a..fc85863ccbff 100644
--- a/metadata/glsa/Manifest
+++ b/metadata/glsa/Manifest
@@ -2,22 +2,22 @@
Hash: SHA512
MANIFEST Manifest.files.gz 560112 BLAKE2B 62dc2af41770d5f472a21d19df2e416ad9cbe69646a24bf9063fe3c7d7b36b835148ffdf730b030db456007d5c45044793f359e00e2a253deb71569680665419 SHA512 706f92b2205286e8d0fb7e749fe17d4549d6de84ffe61cf0dffaa61b0add9252e50b48bb8087005681251c1d71bdd6ced3ceb19b36ffd7e75d1709bc3aa98712
-TIMESTAMP 2024-01-08T00:10:25Z
+TIMESTAMP 2024-01-08T06:10:19Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmWbPXFfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmWbkctfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klDDBhAAmWZ1nYhiLF06LVpEwXjBgnhq3V8zyavlTH4SjhSyLhxGvutCfYjN7lAb
-EiM2l6eqBMXcx5Xr0tQ84A2bqx7/sno1sBaBvOlQZGGs7annJo9NLw2gHiSNwI7B
-UXlkXQwLg8oyl24QxreUkT5GZfvvrwj2DWH/o/JtLf0b8GAf9H5dw+cG8J1xaU+4
-eDGdq7uHzSailXln3Bdd28+Mh7X7I5TQhMTqjvAX0F/YMvILM0hB9gSD0FWKOnlN
-Iyk/oKNiDXOo4cISgFZzwhWkEo2HotVCZGuh2cA8TgeBZ1vHzAHXsbDViMxLtnSZ
-N6puCymg9wSmYSeCtT5FqnVcnhJ/IKYW6UNhmFgyOmgBTAU2tloJxEvWERx4C5VJ
-bs9YniOIi7v7AjW04fid3wb7BSm1LjnmzjJN36TmwrKQAf7apNjktJBccdNua4ZP
-f8Buh5zAzdrCEQY5cf7YHfrPxzkGlJkFQdYd+LD7AGQY5h2yvxPf5cw/bwvpt5EA
-h6w6tCJv0txkRrU7TiIIPUCpqZRNpCqK0oXsuuPuZjREbEbtFwLks78ItP+mt70H
-R8vGTfbF/tis6hkD+N2fAPY15cjmslqVIuy287mvNcwW/Ew8l8CVhXv1HmJ0JrPr
-R+UiFc84Ht5eoB7GcNQRvvB+d6gTWxPkxwe4kRgXO+WaXl87Wdo=
-=/5Zb
+klAyYBAAo/pE8aWhGdsYizunKe83HE2l0MKmZgafexUlH5dH91mwgqTCpIzAAx/K
+2GWh1PliPV0aKjpWGlMpAYOqe7cPt2gAk2fVapC9InWoIaJuroiVBDhXEXFwpr1f
+OwWIBCwGt2TKuV/1HoyQ+qnVU5HavcGyeDOspfQpmwABnli0GPHK0W7Sl4whPRJ9
+Lgx2O1Fc+OFRWHosl8uEzPfJAMefIbjgzpNZ7Wlaf7DEmEMdvtR8/rgQFjsBgiJ5
+lQYAtY5C2hpfr6vpNfFj7+g3sf6uAySDSthUZnJyQ0bidzEKvzc4TCbrHp3raqSu
+QVI2IYHlPmV64SnEgweKcu2ZtbSVW7U2kjqtQ/xr7NnyPYqv/8o4qJ6fcxSaAgfD
+g7SDtAxSBF1uarbN9f7uZvVmkHdRL6ErEzI1GUdGpWlid1nVTi3FBenco+waSX+x
+QTYAcyb/nE0syBveutnZGSIFgvLQHAsGxJogPEUvMX3/rZtNdUBBhGa8Pq105IZz
+CCwZXaLbv+rJpvZOoKl4G9W7trdEFUhm1u5PLUBAOf8kgkYmBlEv+iWQSZZQE9hJ
+zKt8hMHQY66oWdOhhm1wmkvaugpj5f2bJhugBJC7xEh63I7MZUQl9MWwCWMG5OQv
+2KvkCTE3k0JsoimRrKH9YRub1xededycSJBrmxwJihUqvrhc+DE=
+=j3ln
-----END PGP SIGNATURE-----
diff --git a/metadata/glsa/timestamp.chk b/metadata/glsa/timestamp.chk
index 5e58b5661868..a262217d5718 100644
--- a/metadata/glsa/timestamp.chk
+++ b/metadata/glsa/timestamp.chk
@@ -1 +1 @@
-Mon, 08 Jan 2024 00:10:21 +0000
+Mon, 08 Jan 2024 06:10:13 +0000
diff --git a/metadata/md5-cache/Manifest.gz b/metadata/md5-cache/Manifest.gz
index 5e6b3b5ff3aa..78c04ab1a2af 100644
--- a/metadata/md5-cache/Manifest.gz
+++ b/metadata/md5-cache/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-admin/Manifest.gz b/metadata/md5-cache/app-admin/Manifest.gz
index 5da1fb897b59..bd7b4cf375e4 100644
--- a/metadata/md5-cache/app-admin/Manifest.gz
+++ b/metadata/md5-cache/app-admin/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-admin/git-credential-gopass-1.15.10 b/metadata/md5-cache/app-admin/git-credential-gopass-1.15.10
deleted file mode 100644
index 6fe8e7259cae..000000000000
--- a/metadata/md5-cache/app-admin/git-credential-gopass-1.15.10
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=>=dev-lang/go-1.18 app-arch/unzip
-DEFINED_PHASES=unpack
-DEPEND=>=dev-lang/go-1.16
-DESCRIPTION=Gopass git-credentials helper
-EAPI=8
-HOMEPAGE=https://github.com/gopasspw/git-credential-gopass
-INHERIT=go-module
-KEYWORDS=amd64 ~ppc64 ~x86
-LICENSE=MIT Apache-2.0 BSD MPL-2.0 BSD-2
-RDEPEND=dev-vcs/git >=app-crypt/gnupg-2
-RESTRICT=strip
-SLOT=0
-SRC_URI=https://github.com/gopasspw/git-credential-gopass/archive/v1.15.10.tar.gz -> git-credential-gopass-1.15.10.tar.gz https://dev.gentoo.org/~ajak/distfiles/app-admin/git-credential-gopass/git-credential-gopass-1.15.10-deps.tar.xz
-_eclasses_=go-env 96e1747610bbb2f5c5d3fb16f0f3a83a go-module 9e5a8f7b134fd3ed3785755097fe8ef0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=b832bf884f6aee23d617b1da076f90f5
diff --git a/metadata/md5-cache/app-admin/git-credential-gopass-1.15.11 b/metadata/md5-cache/app-admin/git-credential-gopass-1.15.11
index ba9d5e2bc8a1..3c7ee946c540 100644
--- a/metadata/md5-cache/app-admin/git-credential-gopass-1.15.11
+++ b/metadata/md5-cache/app-admin/git-credential-gopass-1.15.11
@@ -5,11 +5,11 @@ DESCRIPTION=Gopass git-credentials helper
EAPI=8
HOMEPAGE=https://github.com/gopasspw/git-credential-gopass
INHERIT=go-module
-KEYWORDS=~amd64 ~ppc64 ~x86
+KEYWORDS=amd64 ~ppc64 ~x86
LICENSE=MIT Apache-2.0 BSD MPL-2.0 BSD-2
RDEPEND=dev-vcs/git >=app-crypt/gnupg-2
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/gopasspw/git-credential-gopass/archive/v1.15.11.tar.gz -> git-credential-gopass-1.15.11.tar.gz https://dev.gentoo.org/~ajak/distfiles/app-admin/git-credential-gopass/git-credential-gopass-1.15.11-deps.tar.xz
_eclasses_=go-env 96e1747610bbb2f5c5d3fb16f0f3a83a go-module 9e5a8f7b134fd3ed3785755097fe8ef0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=fbe85961d70e9fa7533551c9d303afe7
+_md5_=a9f38856d193560125aa9ca85fa05221
diff --git a/metadata/md5-cache/app-admin/git-credential-gopass-1.15.8 b/metadata/md5-cache/app-admin/git-credential-gopass-1.15.8
deleted file mode 100644
index 3a0d8146cdcf..000000000000
--- a/metadata/md5-cache/app-admin/git-credential-gopass-1.15.8
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=>=dev-lang/go-1.18 app-arch/unzip
-DEFINED_PHASES=unpack
-DEPEND=>=dev-lang/go-1.16
-DESCRIPTION=Gopass git-credentials helper
-EAPI=8
-HOMEPAGE=https://github.com/gopasspw/git-credential-gopass
-INHERIT=go-module
-KEYWORDS=amd64 ~ppc64 ~x86
-LICENSE=MIT Apache-2.0 BSD MPL-2.0 BSD-2
-RDEPEND=dev-vcs/git >=app-crypt/gnupg-2
-RESTRICT=strip
-SLOT=0
-SRC_URI=https://github.com/gopasspw/git-credential-gopass/archive/v1.15.8.tar.gz -> git-credential-gopass-1.15.8.tar.gz https://dev.gentoo.org/~ajak/distfiles/app-admin/git-credential-gopass/git-credential-gopass-1.15.8-deps.tar.xz
-_eclasses_=go-env 96e1747610bbb2f5c5d3fb16f0f3a83a go-module 9e5a8f7b134fd3ed3785755097fe8ef0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=b832bf884f6aee23d617b1da076f90f5
diff --git a/metadata/md5-cache/app-admin/gopass-1.15.10 b/metadata/md5-cache/app-admin/gopass-1.15.10
deleted file mode 100644
index b4445f911027..000000000000
--- a/metadata/md5-cache/app-admin/gopass-1.15.10
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=>=dev-lang/go-1.18 app-arch/unzip
-DEFINED_PHASES=install postinst test unpack
-DEPEND=>=dev-lang/go-1.18
-DESCRIPTION=a simple but powerful password manager for the terminal
-EAPI=8
-HOMEPAGE=https://www.gopass.pw/
-INHERIT=go-module optfeature
-KEYWORDS=~amd64 ~ppc64 ~riscv ~x86
-LICENSE=MIT Apache-2.0 BSD MPL-2.0 BSD-2
-RDEPEND=dev-vcs/git >=app-crypt/gnupg-2
-RESTRICT=strip
-SLOT=0
-SRC_URI=https://github.com/gopasspw/gopass/archive/v1.15.10.tar.gz -> gopass-1.15.10.tar.gz https://dev.gentoo.org/~ajak/distfiles/app-admin/gopass/gopass-1.15.10-deps.tar.xz
-_eclasses_=go-env 96e1747610bbb2f5c5d3fb16f0f3a83a go-module 9e5a8f7b134fd3ed3785755097fe8ef0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=1d9d3dc1cf901a3331f306eeb860ff45
diff --git a/metadata/md5-cache/app-admin/gopass-1.15.11 b/metadata/md5-cache/app-admin/gopass-1.15.11
index fb5ee8fcab63..904806262ed8 100644
--- a/metadata/md5-cache/app-admin/gopass-1.15.11
+++ b/metadata/md5-cache/app-admin/gopass-1.15.11
@@ -5,11 +5,11 @@ DESCRIPTION=a simple but powerful password manager for the terminal
EAPI=8
HOMEPAGE=https://www.gopass.pw/
INHERIT=go-module optfeature
-KEYWORDS=~amd64 ~ppc64 ~riscv ~x86
+KEYWORDS=amd64 ~ppc64 ~riscv ~x86
LICENSE=MIT Apache-2.0 BSD MPL-2.0 BSD-2
RDEPEND=dev-vcs/git >=app-crypt/gnupg-2
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/gopasspw/gopass/archive/v1.15.11.tar.gz -> gopass-1.15.11.tar.gz https://dev.gentoo.org/~ajak/distfiles/app-admin/gopass/gopass-1.15.11-deps.tar.xz
_eclasses_=go-env 96e1747610bbb2f5c5d3fb16f0f3a83a go-module 9e5a8f7b134fd3ed3785755097fe8ef0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=1d9d3dc1cf901a3331f306eeb860ff45
+_md5_=bb796752db04caa63a64074f755a1611
diff --git a/metadata/md5-cache/app-admin/gopass-1.15.8 b/metadata/md5-cache/app-admin/gopass-1.15.8
deleted file mode 100644
index 500d31e8e549..000000000000
--- a/metadata/md5-cache/app-admin/gopass-1.15.8
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=>=dev-lang/go-1.18 app-arch/unzip
-DEFINED_PHASES=install postinst test unpack
-DEPEND=>=dev-lang/go-1.18
-DESCRIPTION=a simple but powerful password manager for the terminal
-EAPI=8
-HOMEPAGE=https://www.gopass.pw/
-INHERIT=go-module optfeature
-KEYWORDS=amd64 ~ppc64 ~riscv ~x86
-LICENSE=MIT Apache-2.0 BSD MPL-2.0 BSD-2
-RDEPEND=dev-vcs/git >=app-crypt/gnupg-2
-RESTRICT=strip
-SLOT=0
-SRC_URI=https://github.com/gopasspw/gopass/archive/v1.15.8.tar.gz -> gopass-1.15.8.tar.gz https://dev.gentoo.org/~ajak/distfiles/app-admin/gopass/gopass-1.15.8-deps.tar.xz
-_eclasses_=go-env 96e1747610bbb2f5c5d3fb16f0f3a83a go-module 9e5a8f7b134fd3ed3785755097fe8ef0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=84987854ce976a5d108c73637070ec2d
diff --git a/metadata/md5-cache/app-admin/gopass-hibp-1.15.10 b/metadata/md5-cache/app-admin/gopass-hibp-1.15.10
deleted file mode 100644
index c65732653ae2..000000000000
--- a/metadata/md5-cache/app-admin/gopass-hibp-1.15.10
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=>=dev-lang/go-1.18 app-arch/unzip
-DEFINED_PHASES=unpack
-DEPEND=>=dev-lang/go-1.16
-DESCRIPTION=Gopass haveibeenpwnd.com integration
-EAPI=8
-HOMEPAGE=https://github.com/gopasspw/gopass-hibp
-INHERIT=go-module
-KEYWORDS=amd64 ~ppc64 ~x86
-LICENSE=MIT Apache-2.0 BSD MPL-2.0 BSD-2
-RDEPEND=dev-vcs/git >=app-crypt/gnupg-2
-RESTRICT=strip
-SLOT=0
-SRC_URI=https://github.com/gopasspw/gopass-hibp/archive/v1.15.10.tar.gz -> gopass-hibp-1.15.10.tar.gz https://dev.gentoo.org/~ajak/distfiles/app-admin/gopass-hibp/gopass-hibp-1.15.10-deps.tar.xz
-_eclasses_=go-env 96e1747610bbb2f5c5d3fb16f0f3a83a go-module 9e5a8f7b134fd3ed3785755097fe8ef0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=83bc16b676aff0a58407a123ddadabcb
diff --git a/metadata/md5-cache/app-admin/gopass-hibp-1.15.11 b/metadata/md5-cache/app-admin/gopass-hibp-1.15.11
index f04b7aeb2f11..44eef19f8144 100644
--- a/metadata/md5-cache/app-admin/gopass-hibp-1.15.11
+++ b/metadata/md5-cache/app-admin/gopass-hibp-1.15.11
@@ -5,11 +5,11 @@ DESCRIPTION=Gopass haveibeenpwnd.com integration
EAPI=8
HOMEPAGE=https://github.com/gopasspw/gopass-hibp
INHERIT=go-module
-KEYWORDS=~amd64 ~ppc64 ~x86
+KEYWORDS=amd64 ~ppc64 ~x86
LICENSE=MIT Apache-2.0 BSD MPL-2.0 BSD-2
RDEPEND=dev-vcs/git >=app-crypt/gnupg-2
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/gopasspw/gopass-hibp/archive/v1.15.11.tar.gz -> gopass-hibp-1.15.11.tar.gz https://dev.gentoo.org/~ajak/distfiles/app-admin/gopass-hibp/gopass-hibp-1.15.11-deps.tar.xz
_eclasses_=go-env 96e1747610bbb2f5c5d3fb16f0f3a83a go-module 9e5a8f7b134fd3ed3785755097fe8ef0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=af649b54a46806bfbe43e1cd1cc77ba6
+_md5_=cd0736780e9ca040bc758c9dc2cb57eb
diff --git a/metadata/md5-cache/app-admin/gopass-hibp-1.15.8 b/metadata/md5-cache/app-admin/gopass-hibp-1.15.8
deleted file mode 100644
index d8582272cadb..000000000000
--- a/metadata/md5-cache/app-admin/gopass-hibp-1.15.8
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=>=dev-lang/go-1.18 app-arch/unzip
-DEFINED_PHASES=unpack
-DEPEND=>=dev-lang/go-1.16
-DESCRIPTION=Gopass haveibeenpwnd.com integration
-EAPI=8
-HOMEPAGE=https://github.com/gopasspw/gopass-hibp
-INHERIT=go-module
-KEYWORDS=amd64 ~ppc64 ~x86
-LICENSE=MIT Apache-2.0 BSD MPL-2.0 BSD-2
-RDEPEND=dev-vcs/git >=app-crypt/gnupg-2
-RESTRICT=strip
-SLOT=0
-SRC_URI=https://github.com/gopasspw/gopass-hibp/archive/v1.15.8.tar.gz -> gopass-hibp-1.15.8.tar.gz https://dev.gentoo.org/~ajak/distfiles/app-admin/gopass-hibp/gopass-hibp-1.15.8-deps.tar.xz
-_eclasses_=go-env 96e1747610bbb2f5c5d3fb16f0f3a83a go-module 9e5a8f7b134fd3ed3785755097fe8ef0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=83bc16b676aff0a58407a123ddadabcb
diff --git a/metadata/md5-cache/app-admin/gopass-jsonapi-1.15.10 b/metadata/md5-cache/app-admin/gopass-jsonapi-1.15.10
deleted file mode 100644
index 09d9caf2644d..000000000000
--- a/metadata/md5-cache/app-admin/gopass-jsonapi-1.15.10
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=>=dev-lang/go-1.18 app-arch/unzip
-DEFINED_PHASES=unpack
-DEPEND=>=dev-lang/go-1.16
-DESCRIPTION=Gopass Browser Bindings
-EAPI=8
-HOMEPAGE=https://github.com/gopasspw/gopass-jsonapi
-INHERIT=go-module
-KEYWORDS=amd64 ~ppc64 ~x86
-LICENSE=MIT Apache-2.0 BSD MPL-2.0 BSD-2
-RDEPEND=dev-vcs/git >=app-crypt/gnupg-2
-RESTRICT=strip
-SLOT=0
-SRC_URI=https://github.com/gopasspw/gopass-jsonapi/archive/v1.15.10.tar.gz -> gopass-jsonapi-1.15.10.tar.gz https://dev.gentoo.org/~ajak/distfiles/app-admin/gopass-jsonapi/gopass-jsonapi-1.15.10-deps.tar.xz
-_eclasses_=go-env 96e1747610bbb2f5c5d3fb16f0f3a83a go-module 9e5a8f7b134fd3ed3785755097fe8ef0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=a7e656b57a28524ba299fa71aec8fdfc
diff --git a/metadata/md5-cache/app-admin/gopass-jsonapi-1.15.11 b/metadata/md5-cache/app-admin/gopass-jsonapi-1.15.11
index 9e8d6a84f396..821928e6cb5a 100644
--- a/metadata/md5-cache/app-admin/gopass-jsonapi-1.15.11
+++ b/metadata/md5-cache/app-admin/gopass-jsonapi-1.15.11
@@ -5,11 +5,11 @@ DESCRIPTION=Gopass Browser Bindings
EAPI=8
HOMEPAGE=https://github.com/gopasspw/gopass-jsonapi
INHERIT=go-module
-KEYWORDS=~amd64 ~ppc64 ~x86
+KEYWORDS=amd64 ~ppc64 ~x86
LICENSE=MIT Apache-2.0 BSD MPL-2.0 BSD-2
RDEPEND=dev-vcs/git >=app-crypt/gnupg-2
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/gopasspw/gopass-jsonapi/archive/v1.15.11.tar.gz -> gopass-jsonapi-1.15.11.tar.gz https://dev.gentoo.org/~ajak/distfiles/app-admin/gopass-jsonapi/gopass-jsonapi-1.15.11-deps.tar.xz
_eclasses_=go-env 96e1747610bbb2f5c5d3fb16f0f3a83a go-module 9e5a8f7b134fd3ed3785755097fe8ef0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=6052475d374b6fd3922132bd653ecf7d
+_md5_=f984e1335564cff27ed9a0c9b77d179e
diff --git a/metadata/md5-cache/app-admin/gopass-jsonapi-1.15.8 b/metadata/md5-cache/app-admin/gopass-jsonapi-1.15.8
deleted file mode 100644
index 47540e76b19a..000000000000
--- a/metadata/md5-cache/app-admin/gopass-jsonapi-1.15.8
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=>=dev-lang/go-1.18 app-arch/unzip
-DEFINED_PHASES=unpack
-DEPEND=>=dev-lang/go-1.16
-DESCRIPTION=Gopass Browser Bindings
-EAPI=8
-HOMEPAGE=https://github.com/gopasspw/gopass-jsonapi
-INHERIT=go-module
-KEYWORDS=amd64 ~ppc64 ~x86
-LICENSE=MIT Apache-2.0 BSD MPL-2.0 BSD-2
-RDEPEND=dev-vcs/git >=app-crypt/gnupg-2
-RESTRICT=strip
-SLOT=0
-SRC_URI=https://github.com/gopasspw/gopass-jsonapi/archive/v1.15.8.tar.gz -> gopass-jsonapi-1.15.8.tar.gz https://dev.gentoo.org/~ajak/distfiles/app-admin/gopass-jsonapi/gopass-jsonapi-1.15.8-deps.tar.xz
-_eclasses_=go-env 96e1747610bbb2f5c5d3fb16f0f3a83a go-module 9e5a8f7b134fd3ed3785755097fe8ef0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=a7e656b57a28524ba299fa71aec8fdfc
diff --git a/metadata/md5-cache/app-admin/gopass-summon-provider-1.15.10 b/metadata/md5-cache/app-admin/gopass-summon-provider-1.15.10
deleted file mode 100644
index d41e5201f950..000000000000
--- a/metadata/md5-cache/app-admin/gopass-summon-provider-1.15.10
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=>=dev-lang/go-1.18 app-arch/unzip
-DEFINED_PHASES=unpack
-DEPEND=>=dev-lang/go-1.16
-DESCRIPTION=Gopass Summon Provider
-EAPI=8
-HOMEPAGE=https://github.com/gopasspw/gopass-summon-provider
-INHERIT=go-module
-KEYWORDS=amd64 ~ppc64 ~x86
-LICENSE=MIT Apache-2.0 BSD MPL-2.0 BSD-2
-RDEPEND=dev-vcs/git >=app-crypt/gnupg-2
-RESTRICT=strip
-SLOT=0
-SRC_URI=https://github.com/gopasspw/gopass-summon-provider/archive/v1.15.10.tar.gz -> gopass-summon-provider-1.15.10.tar.gz https://dev.gentoo.org/~ajak/distfiles/app-admin/gopass-summon-provider/gopass-summon-provider-1.15.10-deps.tar.xz
-_eclasses_=go-env 96e1747610bbb2f5c5d3fb16f0f3a83a go-module 9e5a8f7b134fd3ed3785755097fe8ef0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=7e7f5c334abade7777ee964e0c2f87cd
diff --git a/metadata/md5-cache/app-admin/gopass-summon-provider-1.15.11 b/metadata/md5-cache/app-admin/gopass-summon-provider-1.15.11
index 80da0b325136..e16fb89dc914 100644
--- a/metadata/md5-cache/app-admin/gopass-summon-provider-1.15.11
+++ b/metadata/md5-cache/app-admin/gopass-summon-provider-1.15.11
@@ -5,11 +5,11 @@ DESCRIPTION=Gopass Summon Provider
EAPI=8
HOMEPAGE=https://github.com/gopasspw/gopass-summon-provider
INHERIT=go-module
-KEYWORDS=~amd64 ~ppc64 ~x86
+KEYWORDS=amd64 ~ppc64 ~x86
LICENSE=MIT Apache-2.0 BSD MPL-2.0 BSD-2
RDEPEND=dev-vcs/git >=app-crypt/gnupg-2
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/gopasspw/gopass-summon-provider/archive/v1.15.11.tar.gz -> gopass-summon-provider-1.15.11.tar.gz https://dev.gentoo.org/~ajak/distfiles/app-admin/gopass-summon-provider/gopass-summon-provider-1.15.11-deps.tar.xz
_eclasses_=go-env 96e1747610bbb2f5c5d3fb16f0f3a83a go-module 9e5a8f7b134fd3ed3785755097fe8ef0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=be6a4e8d025267e4cf8bff692ac4723d
+_md5_=c73affcba649b154750ac69022ab20b7
diff --git a/metadata/md5-cache/app-admin/gopass-summon-provider-1.15.8 b/metadata/md5-cache/app-admin/gopass-summon-provider-1.15.8
deleted file mode 100644
index 7a3f3a4f6b9f..000000000000
--- a/metadata/md5-cache/app-admin/gopass-summon-provider-1.15.8
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=>=dev-lang/go-1.18 app-arch/unzip
-DEFINED_PHASES=unpack
-DEPEND=>=dev-lang/go-1.16
-DESCRIPTION=Gopass Summon Provider
-EAPI=8
-HOMEPAGE=https://github.com/gopasspw/gopass-summon-provider
-INHERIT=go-module
-KEYWORDS=amd64 ~ppc64 ~x86
-LICENSE=MIT Apache-2.0 BSD MPL-2.0 BSD-2
-RDEPEND=dev-vcs/git >=app-crypt/gnupg-2
-RESTRICT=strip
-SLOT=0
-SRC_URI=https://github.com/gopasspw/gopass-summon-provider/archive/v1.15.8.tar.gz -> gopass-summon-provider-1.15.8.tar.gz https://dev.gentoo.org/~ajak/distfiles/app-admin/gopass-summon-provider/gopass-summon-provider-1.15.8-deps.tar.xz
-_eclasses_=go-env 96e1747610bbb2f5c5d3fb16f0f3a83a go-module 9e5a8f7b134fd3ed3785755097fe8ef0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=7e7f5c334abade7777ee964e0c2f87cd
diff --git a/metadata/md5-cache/app-text/Manifest.gz b/metadata/md5-cache/app-text/Manifest.gz
index e5bfe7f336e8..1b4aaba949ab 100644
--- a/metadata/md5-cache/app-text/Manifest.gz
+++ b/metadata/md5-cache/app-text/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-text/gocr-0.52 b/metadata/md5-cache/app-text/gocr-0.52
deleted file mode 100644
index e4bcfdbc95d0..000000000000
--- a/metadata/md5-cache/app-text/gocr-0.52
+++ /dev/null
@@ -1,12 +0,0 @@
-DEFINED_PHASES=compile install
-DEPEND=>=media-libs/netpbm-9.12 doc? ( >=media-gfx/transfig-3.2 app-text/ghostscript-gpl ) tk? ( dev-lang/tk )
-DESCRIPTION=An OCR (Optical Character Recognition) reader
-EAPI=7
-HOMEPAGE=https://www-e.uni-magdeburg.de/jschulen/ocr/
-IUSE=doc scanner tk
-KEYWORDS=~alpha amd64 ~arm ~arm64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux
-LICENSE=GPL-2
-RDEPEND=>=media-libs/netpbm-9.12 doc? ( >=media-gfx/transfig-3.2 app-text/ghostscript-gpl ) tk? ( dev-lang/tk ) tk? ( media-gfx/xli scanner? ( media-gfx/xsane ) )
-SLOT=0
-SRC_URI=http://www-e.uni-magdeburg.de/jschulen/ocr/gocr-0.52.tar.gz
-_md5_=96aeb4b13c9a5fc801415c89a5ee1b98
diff --git a/metadata/md5-cache/app-text/gocr-0.52-r1 b/metadata/md5-cache/app-text/gocr-0.52-r1
deleted file mode 100644
index 9376e6bb53da..000000000000
--- a/metadata/md5-cache/app-text/gocr-0.52-r1
+++ /dev/null
@@ -1,12 +0,0 @@
-DEFINED_PHASES=compile install
-DEPEND=>=media-libs/netpbm-9.12 doc? ( >=media-gfx/fig2dev-3.2.9-r1 app-text/ghostscript-gpl ) tk? ( dev-lang/tk )
-DESCRIPTION=An OCR (Optical Character Recognition) reader
-EAPI=7
-HOMEPAGE=https://www-e.uni-magdeburg.de/jschulen/ocr/
-IUSE=doc scanner tk
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux
-LICENSE=GPL-2
-RDEPEND=>=media-libs/netpbm-9.12 doc? ( >=media-gfx/fig2dev-3.2.9-r1 app-text/ghostscript-gpl ) tk? ( dev-lang/tk ) tk? ( media-gfx/xli scanner? ( media-gfx/xsane ) )
-SLOT=0
-SRC_URI=http://www-e.uni-magdeburg.de/jschulen/ocr/gocr-0.52.tar.gz
-_md5_=fc2bae885e3572b635f7e8571c151109
diff --git a/metadata/md5-cache/dev-python/Manifest.gz b/metadata/md5-cache/dev-python/Manifest.gz
index 7afcb59a15d9..e38defe9b0c2 100644
--- a/metadata/md5-cache/dev-python/Manifest.gz
+++ b/metadata/md5-cache/dev-python/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-python/Nuitka-1.9.7 b/metadata/md5-cache/dev-python/Nuitka-1.9.7
new file mode 100644
index 000000000000..32a9be73a401
--- /dev/null
+++ b/metadata/md5-cache/dev-python/Nuitka-1.9.7
@@ -0,0 +1,16 @@
+BDEPEND=dev-util/scons[python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( dev-util/ccache ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+DEFINED_PHASES=compile configure install postinst prepare test
+DESCRIPTION=Python to native compiler
+EAPI=8
+HOMEPAGE=https://www.nuitka.net/ https://github.com/Nuitka/Nuitka/ https://pypi.org/project/Nuitka/
+INHERIT=distutils-r1 flag-o-matic optfeature pypi
+IUSE=test python_targets_python3_10 python_targets_python3_11
+KEYWORDS=~amd64 ~loong ~x86
+LICENSE=Apache-2.0
+RDEPEND=dev-util/scons[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/N/Nuitka/Nuitka-1.9.7.tar.gz
+_eclasses_=distutils-r1 b9318b5e40104e608d7e4582121fb561 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils c8951c1dfcc1d43e3f967f61fd0ec59c optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 042f4cc53680245bf99a84669b94155a toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=8eb884d9b69b580e2b11f6f6b0f4a786
diff --git a/metadata/md5-cache/dev-python/colorful-0.5.6 b/metadata/md5-cache/dev-python/colorful-0.5.6
new file mode 100644
index 000000000000..eeebe2df95ba
--- /dev/null
+++ b/metadata/md5-cache/dev-python/colorful-0.5.6
@@ -0,0 +1,16 @@
+BDEPEND=test? ( >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Terminal string styling done right, in Python
+EAPI=8
+HOMEPAGE=https://pypi.org/project/colorful/ https://github.com/timofurrer/colorful/
+INHERIT=distutils-r1
+IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+KEYWORDS=~amd64 ~x86
+LICENSE=MIT
+RDEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/timofurrer/colorful/archive/v0.5.6.tar.gz -> colorful-0.5.6.gh.tar.gz
+_eclasses_=distutils-r1 b9318b5e40104e608d7e4582121fb561 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils c8951c1dfcc1d43e3f967f61fd0ec59c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 042f4cc53680245bf99a84669b94155a toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=757d2485eb649ca6babdd2b621ff21ae
diff --git a/metadata/md5-cache/dev-python/pycollada-0.8 b/metadata/md5-cache/dev-python/pycollada-0.8
new file mode 100644
index 000000000000..d23155d4a89b
--- /dev/null
+++ b/metadata/md5-cache/dev-python/pycollada-0.8
@@ -0,0 +1,16 @@
+BDEPEND=doc? ( || ( ( dev-lang/python:3.12 >=dev-python/sphinx-5.3.0[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/sphinx-5.3.0[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-5.3.0[python_targets_python3_10(-)] ) ) ) test? ( dev-python/lxml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/numpy[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/python-dateutil-2.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Python library for reading and writing COLLADA documents
+EAPI=8
+HOMEPAGE=https://pycollada.readthedocs.io/ https://github.com/pycollada/pycollada/ https://pypi.org/project/pycollada/
+INHERIT=distutils-r1
+IUSE=examples doc test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+KEYWORDS=~amd64 ~arm64 ~x86
+LICENSE=BSD
+RDEPEND=dev-python/lxml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/numpy[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/python-dateutil-2.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/pycollada/pycollada/archive/v0.8.tar.gz -> pycollada-0.8.gh.tar.gz
+_eclasses_=distutils-r1 b9318b5e40104e608d7e4582121fb561 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils c8951c1dfcc1d43e3f967f61fd0ec59c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 042f4cc53680245bf99a84669b94155a toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=10598eef5b6773f42b9d6f73079302c1
diff --git a/metadata/md5-cache/dev-util/Manifest.gz b/metadata/md5-cache/dev-util/Manifest.gz
index 7d3d1a2afa8e..47a6855d563c 100644
--- a/metadata/md5-cache/dev-util/Manifest.gz
+++ b/metadata/md5-cache/dev-util/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-util/samurai-1.2-r2 b/metadata/md5-cache/dev-util/samurai-1.2-r2
index 93dcb06799f2..e3229563c91f 100644
--- a/metadata/md5-cache/dev-util/samurai-1.2-r2
+++ b/metadata/md5-cache/dev-util/samurai-1.2-r2
@@ -3,9 +3,9 @@ DESCRIPTION=ninja-compatible build tool written in C
EAPI=8
HOMEPAGE=https://github.com/michaelforney/samurai
INHERIT=toolchain-funcs
-KEYWORDS=amd64 arm arm64 hppa ppc ppc64 sparc x86
+KEYWORDS=amd64 arm arm64 hppa ppc ppc64 ~riscv sparc x86
LICENSE=ISC Apache-2.0 MIT
SLOT=0
SRC_URI=https://github.com/michaelforney/samurai/releases/download/1.2/samurai-1.2.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=da42243bcb64a9ca54d9a04bb5625afd
+_md5_=836dd6e0c8a54819ff80cbd824b7568d
diff --git a/metadata/md5-cache/dev-util/samurai-9999 b/metadata/md5-cache/dev-util/samurai-9999
index 89f3349c8d98..525f98b83d90 100644
--- a/metadata/md5-cache/dev-util/samurai-9999
+++ b/metadata/md5-cache/dev-util/samurai-9999
@@ -8,4 +8,4 @@ LICENSE=ISC Apache-2.0 MIT
PROPERTIES=live
SLOT=0
_eclasses_=git-r3 86fa1f157b70b9d2ff340c4633b1cf4b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=f03d4f652d1655187edde3dc0622c161
+_md5_=a9c59c4510001c9252a54d24e165cef0
diff --git a/metadata/md5-cache/media-gfx/Manifest.gz b/metadata/md5-cache/media-gfx/Manifest.gz
index 26189cad794f..3d71ecf628ec 100644
--- a/metadata/md5-cache/media-gfx/Manifest.gz
+++ b/metadata/md5-cache/media-gfx/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/media-gfx/xsane-0.999-r5 b/metadata/md5-cache/media-gfx/xsane-0.999-r6
index 19390b1b227f..a04ccb931c84 100644
--- a/metadata/md5-cache/media-gfx/xsane-0.999-r5
+++ b/metadata/md5-cache/media-gfx/xsane-0.999-r6
@@ -5,12 +5,11 @@ DESCRIPTION=Graphical scanning frontend
EAPI=8
HOMEPAGE=http://www.xsane.org/
INHERIT=autotools desktop strip-linguas toolchain-funcs
-IUSE=nls jpeg png tiff gimp lcms ocr
+IUSE=nls jpeg png tiff gimp lcms
KEYWORDS=~alpha amd64 arm ~arm64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux
LICENSE=GPL-2
-PDEPEND=ocr? ( app-text/gocr )
RDEPEND=dev-libs/glib:2 media-gfx/sane-backends sys-libs/zlib x11-libs/gtk+:2 x11-misc/xdg-utils jpeg? ( media-libs/libjpeg-turbo:= ) png? ( media-libs/libpng:= ) tiff? ( media-libs/tiff:= ) gimp? ( media-gfx/gimp:0/2 ) lcms? ( media-libs/lcms:2 )
SLOT=0
SRC_URI=http://www.xsane.org/download/xsane-0.999.tar.gz https://dev.gentoo.org/~soap/distfiles/xsane-0.998-patches-3.tar.xz https://dev.gentoo.org/~pacho/xsane/xsane-256x256.png
_eclasses_=autotools 5f729b9cb10d5eda573cd604c93c6dc5 desktop 021728fdc1b03b36357dbc89489e0f0d gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=33ebdec413d6d985c493a6820e95cd69
+_md5_=665ead6718e54b29dba2c4290836604e
diff --git a/metadata/md5-cache/media-video/Manifest.gz b/metadata/md5-cache/media-video/Manifest.gz
index 451211f12190..9790f48fd5df 100644
--- a/metadata/md5-cache/media-video/Manifest.gz
+++ b/metadata/md5-cache/media-video/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/media-video/subtitleripper-0.3.4-r4 b/metadata/md5-cache/media-video/subtitleripper-0.3.4-r4
deleted file mode 100644
index c7b9bb6ea6f0..000000000000
--- a/metadata/md5-cache/media-video/subtitleripper-0.3.4-r4
+++ /dev/null
@@ -1,13 +0,0 @@
-DEFINED_PHASES=install prepare
-DEPEND=>=media-libs/netpbm-10.41.0 media-libs/libpng sys-libs/zlib >=app-text/gocr-0.39
-DESCRIPTION=DVD Subtitle Ripper for Linux
-EAPI=7
-HOMEPAGE=http://subtitleripper.sourceforge.net/
-INHERIT=toolchain-funcs
-KEYWORDS=amd64 ppc ppc64 x86
-LICENSE=GPL-2
-RDEPEND=>=media-libs/netpbm-10.41.0 media-libs/libpng sys-libs/zlib >=app-text/gocr-0.39
-SLOT=0
-SRC_URI=mirror://sourceforge/subtitleripper/subtitleripper-0.3-4.tgz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=e7478ec96d6c1204c5507fbf4e8cf144
diff --git a/metadata/md5-cache/sys-apps/Manifest.gz b/metadata/md5-cache/sys-apps/Manifest.gz
index 30b30e8aae95..38f1ae1a9715 100644
--- a/metadata/md5-cache/sys-apps/Manifest.gz
+++ b/metadata/md5-cache/sys-apps/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sys-apps/rng-tools-6.16-r1 b/metadata/md5-cache/sys-apps/rng-tools-6.16-r1
index 6d6320db6912..e5f152cd7abe 100644
--- a/metadata/md5-cache/sys-apps/rng-tools-6.16-r1
+++ b/metadata/md5-cache/sys-apps/rng-tools-6.16-r1
@@ -7,11 +7,11 @@ HOMEPAGE=https://github.com/nhorman/rng-tools
INHERIT=autotools readme.gentoo-r1 systemd
IUSE=jitterentropy nistbeacon pkcs11 qrypt rtlsdr selinux test
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86
-LICENSE=GPL-2
+LICENSE=GPL-2 GPL-2+
RDEPEND=dev-libs/openssl:= sys-libs/libcap jitterentropy? ( app-crypt/jitterentropy:= ) nistbeacon? ( dev-libs/jansson:= dev-libs/libxml2:2= net-misc/curl[ssl] ) pkcs11? ( dev-libs/libp11:= ) qrypt? ( dev-libs/jansson:= net-misc/curl[ssl] ) rtlsdr? ( net-wireless/rtl-sdr ) elibc_musl? ( sys-libs/argp-standalone ) selinux? ( sec-policy/selinux-rngd )
REQUIRED_USE=test? ( jitterentropy )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/nhorman/rng-tools/archive/v6.16.tar.gz -> rng-tools-6.16.tar.gz
_eclasses_=autotools 5f729b9cb10d5eda573cd604c93c6dc5 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=27e216583fe3e7f8fcce19ae53a7793f
+_md5_=c682af94e72bd39b5e34b98bd136b42d
diff --git a/metadata/md5-cache/sys-fs/Manifest.gz b/metadata/md5-cache/sys-fs/Manifest.gz
index 386f5950906e..6b2a06371161 100644
--- a/metadata/md5-cache/sys-fs/Manifest.gz
+++ b/metadata/md5-cache/sys-fs/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sys-fs/ext4magic-0.3.2-r2 b/metadata/md5-cache/sys-fs/ext4magic-0.3.2-r2
new file mode 100644
index 000000000000..82c2a3d4484f
--- /dev/null
+++ b/metadata/md5-cache/sys-fs/ext4magic-0.3.2-r2
@@ -0,0 +1,12 @@
+DEFINED_PHASES=configure
+DEPEND=app-arch/bzip2 >=sys-apps/file-5.04 sys-apps/util-linux >=sys-fs/e2fsprogs-1.41.9 sys-libs/zlib
+DESCRIPTION=Tool for recovery of deleted or overwritten files on ext3/ext4 filesystems
+EAPI=8
+HOMEPAGE=https://sourceforge.net/projects/ext4magic/
+IUSE=debug +expert-mode file-attr
+KEYWORDS=~amd64 ~arm64 ~x86
+LICENSE=BSD-2 FSFAP GPL-2 GPL-2+
+RDEPEND=app-arch/bzip2 >=sys-apps/file-5.04 sys-apps/util-linux >=sys-fs/e2fsprogs-1.41.9 sys-libs/zlib
+SLOT=0
+SRC_URI=mirror://sourceforge/ext4magic/ext4magic-0.3.2.tar.gz
+_md5_=e90ec036f1fb2749fc8a9e1bf73f7299
diff --git a/metadata/md5-cache/x11-drivers/Manifest.gz b/metadata/md5-cache/x11-drivers/Manifest.gz
index 11060a4d3344..2e482efb7831 100644
--- a/metadata/md5-cache/x11-drivers/Manifest.gz
+++ b/metadata/md5-cache/x11-drivers/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/x11-drivers/nvidia-drivers-470.223.02 b/metadata/md5-cache/x11-drivers/nvidia-drivers-470.223.02
index 142fd22b027f..f4c8c0e9ee87 100644
--- a/metadata/md5-cache/x11-drivers/nvidia-drivers-470.223.02
+++ b/metadata/md5-cache/x11-drivers/nvidia-drivers-470.223.02
@@ -13,4 +13,4 @@ RDEPEND=acct-group/video persistenced? ( acct-user/nvpd net-libs/libtirpc:= ) to
SLOT=0/470
SRC_URI=https://download.nvidia.com/XFree86/Linux-x86_64/470.223.02/NVIDIA-Linux-x86_64-470.223.02.run https://download.nvidia.com/XFree86/nvidia-installer/nvidia-installer-470.223.02.tar.bz2 https://download.nvidia.com/XFree86/nvidia-modprobe/nvidia-modprobe-470.223.02.tar.bz2 https://download.nvidia.com/XFree86/nvidia-persistenced/nvidia-persistenced-470.223.02.tar.bz2 https://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-470.223.02.tar.bz2 https://download.nvidia.com/XFree86/nvidia-xconfig/nvidia-xconfig-470.223.02.tar.bz2
_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d dist-kernel-utils 145861da258122cbba5240a850f1a5e8 edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 linux-mod-r1 68bedce8af327ac36931a9a280d7d3f6 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker aa6a4e924009232d8b78b31e932c30b5 user-info 9951b1a0e4f026d16c33a001fd2d5cdf
-_md5_=1bd89f22ae962bc282603e12e5b3d2b2
+_md5_=29013454c311e41ef757b0894da0faa7
diff --git a/metadata/md5-cache/x11-drivers/nvidia-drivers-525.147.05 b/metadata/md5-cache/x11-drivers/nvidia-drivers-525.147.05
index 0bacb8f21aba..da401e548a37 100644
--- a/metadata/md5-cache/x11-drivers/nvidia-drivers-525.147.05
+++ b/metadata/md5-cache/x11-drivers/nvidia-drivers-525.147.05
@@ -14,4 +14,4 @@ REQUIRED_USE=kernel-open? ( modules )
SLOT=0/525
SRC_URI=amd64? ( https://download.nvidia.com/XFree86/Linux-x86_64/525.147.05/NVIDIA-Linux-x86_64-525.147.05.run ) arm64? ( https://download.nvidia.com/XFree86/Linux-aarch64/525.147.05/NVIDIA-Linux-aarch64-525.147.05.run ) https://download.nvidia.com/XFree86/nvidia-installer/nvidia-installer-525.147.05.tar.bz2 https://download.nvidia.com/XFree86/nvidia-modprobe/nvidia-modprobe-525.147.05.tar.bz2 https://download.nvidia.com/XFree86/nvidia-persistenced/nvidia-persistenced-525.147.05.tar.bz2 https://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-525.147.05.tar.bz2 https://download.nvidia.com/XFree86/nvidia-xconfig/nvidia-xconfig-525.147.05.tar.bz2 https://download.nvidia.com/XFree86/NVIDIA-kernel-module-source/NVIDIA-kernel-module-source-525.147.05.tar.xz
_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d dist-kernel-utils 145861da258122cbba5240a850f1a5e8 edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 linux-mod-r1 68bedce8af327ac36931a9a280d7d3f6 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker aa6a4e924009232d8b78b31e932c30b5 user-info 9951b1a0e4f026d16c33a001fd2d5cdf
-_md5_=5d28ca6fc1fd06fb7d10c5af129757ee
+_md5_=b820959e2cfe03866409fcdeaddea41a
diff --git a/metadata/md5-cache/x11-drivers/nvidia-drivers-535.129.03 b/metadata/md5-cache/x11-drivers/nvidia-drivers-535.129.03
deleted file mode 100644
index a904b80340a4..000000000000
--- a/metadata/md5-cache/x11-drivers/nvidia-drivers-535.129.03
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=sys-devel/m4 virtual/pkgconfig modules? ( sys-apps/kmod[tools] modules-sign? ( dev-libs/openssl virtual/pkgconfig ) ) virtual/pkgconfig
-DEFINED_PHASES=compile install postinst preinst prepare setup unpack
-DEPEND=acct-group/video X? ( x11-libs/libpciaccess ) persistenced? ( acct-user/nvpd net-libs/libtirpc:= ) tools? ( >=app-accessibility/at-spi2-core-2.46:2 dev-libs/glib:2 dev-libs/jansson:= media-libs/harfbuzz:= x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3[X] x11-libs/libX11 x11-libs/libXext x11-libs/libXxf86vm x11-libs/pango ) static-libs? ( x11-libs/libX11 x11-libs/libXext ) tools? ( media-libs/libglvnd sys-apps/dbus x11-base/xorg-proto x11-libs/libXrandr x11-libs/libXv x11-libs/libvdpau ) modules? ( virtual/linux-sources )
-DESCRIPTION=NVIDIA Accelerated Graphics Driver
-EAPI=8
-HOMEPAGE=https://www.nvidia.com/download/index.aspx
-IDEPEND=modules? ( sys-apps/kmod[tools] )
-INHERIT=desktop flag-o-matic linux-mod-r1 multilib readme.gentoo-r1 systemd toolchain-funcs unpacker user-info
-IUSE=+X abi_x86_32 abi_x86_64 kernel-open persistenced +static-libs +tools wayland dist-kernel modules-compress modules-sign +strip +modules
-KEYWORDS=-* amd64 ~arm64
-LICENSE=NVIDIA-r2 Apache-2.0 BSD BSD-2 GPL-2 MIT ZLIB curl openssl
-RDEPEND=acct-group/video X? ( x11-libs/libpciaccess ) persistenced? ( acct-user/nvpd net-libs/libtirpc:= ) tools? ( >=app-accessibility/at-spi2-core-2.46:2 dev-libs/glib:2 dev-libs/jansson:= media-libs/harfbuzz:= x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3[X] x11-libs/libX11 x11-libs/libXext x11-libs/libXxf86vm x11-libs/pango ) dev-libs/openssl:0/3 sys-libs/glibc X? ( media-libs/libglvnd[X,abi_x86_32(-)?] x11-libs/libX11[abi_x86_32(-)?] x11-libs/libXext[abi_x86_32(-)?] ) wayland? ( gui-libs/egl-gbm >=gui-libs/egl-wayland-1.1.10 media-libs/libglvnd ) modules? ( sys-apps/kmod[tools] dist-kernel? ( virtual/dist-kernel:= ) )
-REQUIRED_USE=kernel-open? ( modules )
-SLOT=0/535
-SRC_URI=amd64? ( https://download.nvidia.com/XFree86/Linux-x86_64/535.129.03/NVIDIA-Linux-x86_64-535.129.03.run ) arm64? ( https://download.nvidia.com/XFree86/Linux-aarch64/535.129.03/NVIDIA-Linux-aarch64-535.129.03.run ) https://download.nvidia.com/XFree86/nvidia-installer/nvidia-installer-535.129.03.tar.bz2 https://download.nvidia.com/XFree86/nvidia-modprobe/nvidia-modprobe-535.129.03.tar.bz2 https://download.nvidia.com/XFree86/nvidia-persistenced/nvidia-persistenced-535.129.03.tar.bz2 https://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-535.129.03.tar.bz2 https://download.nvidia.com/XFree86/nvidia-xconfig/nvidia-xconfig-535.129.03.tar.bz2 https://download.nvidia.com/XFree86/NVIDIA-kernel-module-source/NVIDIA-kernel-module-source-535.129.03.tar.xz
-_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d dist-kernel-utils 145861da258122cbba5240a850f1a5e8 edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 linux-mod-r1 68bedce8af327ac36931a9a280d7d3f6 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker aa6a4e924009232d8b78b31e932c30b5 user-info 9951b1a0e4f026d16c33a001fd2d5cdf
-_md5_=e0bb4f1fe31268f4bc8dbadd9afb5ab0
diff --git a/metadata/md5-cache/x11-drivers/nvidia-drivers-535.146.02 b/metadata/md5-cache/x11-drivers/nvidia-drivers-535.146.02
index 0f3ee6422b44..b79946965a21 100644
--- a/metadata/md5-cache/x11-drivers/nvidia-drivers-535.146.02
+++ b/metadata/md5-cache/x11-drivers/nvidia-drivers-535.146.02
@@ -14,4 +14,4 @@ REQUIRED_USE=kernel-open? ( modules )
SLOT=0/535
SRC_URI=amd64? ( https://download.nvidia.com/XFree86/Linux-x86_64/535.146.02/NVIDIA-Linux-x86_64-535.146.02.run ) arm64? ( https://download.nvidia.com/XFree86/Linux-aarch64/535.146.02/NVIDIA-Linux-aarch64-535.146.02.run ) https://download.nvidia.com/XFree86/nvidia-installer/nvidia-installer-535.146.02.tar.bz2 https://download.nvidia.com/XFree86/nvidia-modprobe/nvidia-modprobe-535.146.02.tar.bz2 https://download.nvidia.com/XFree86/nvidia-persistenced/nvidia-persistenced-535.146.02.tar.bz2 https://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-535.146.02.tar.bz2 https://download.nvidia.com/XFree86/nvidia-xconfig/nvidia-xconfig-535.146.02.tar.bz2 https://download.nvidia.com/XFree86/NVIDIA-kernel-module-source/NVIDIA-kernel-module-source-535.146.02.tar.xz
_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d dist-kernel-utils 145861da258122cbba5240a850f1a5e8 edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 linux-mod-r1 68bedce8af327ac36931a9a280d7d3f6 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker aa6a4e924009232d8b78b31e932c30b5 user-info 9951b1a0e4f026d16c33a001fd2d5cdf
-_md5_=e0bb4f1fe31268f4bc8dbadd9afb5ab0
+_md5_=ed82999a86e69112de27ee8d00b1b706
diff --git a/metadata/md5-cache/x11-drivers/nvidia-drivers-535.43.22 b/metadata/md5-cache/x11-drivers/nvidia-drivers-535.43.22
index e51f503378f0..da6988fb2190 100644
--- a/metadata/md5-cache/x11-drivers/nvidia-drivers-535.43.22
+++ b/metadata/md5-cache/x11-drivers/nvidia-drivers-535.43.22
@@ -14,4 +14,4 @@ REQUIRED_USE=kernel-open? ( modules )
SLOT=0/vulkan
SRC_URI=https://developer.nvidia.com/downloads/vulkan-beta-5354322-linux -> NVIDIA-Linux-x86_64-535.43.22.run https://download.nvidia.com/XFree86/nvidia-installer/nvidia-installer-535.146.02.tar.bz2 https://download.nvidia.com/XFree86/nvidia-modprobe/nvidia-modprobe-535.146.02.tar.bz2 https://download.nvidia.com/XFree86/nvidia-persistenced/nvidia-persistenced-535.146.02.tar.bz2 https://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-535.146.02.tar.bz2 https://download.nvidia.com/XFree86/nvidia-xconfig/nvidia-xconfig-535.146.02.tar.bz2 https://github.com/NVIDIA/open-gpu-kernel-modules/archive/refs/tags/535.43.22.tar.gz -> open-gpu-kernel-modules-535.43.22.tar.gz
_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d dist-kernel-utils 145861da258122cbba5240a850f1a5e8 edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 linux-mod-r1 68bedce8af327ac36931a9a280d7d3f6 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker aa6a4e924009232d8b78b31e932c30b5 user-info 9951b1a0e4f026d16c33a001fd2d5cdf
-_md5_=165ad328d9416c9e73803c0abdf1e79a
+_md5_=db0a905c3a64eccdb988f75c1db23393
diff --git a/metadata/md5-cache/x11-drivers/nvidia-drivers-545.29.06-r1 b/metadata/md5-cache/x11-drivers/nvidia-drivers-545.29.06-r1
index 114b2b9dc352..047a867a717a 100644
--- a/metadata/md5-cache/x11-drivers/nvidia-drivers-545.29.06-r1
+++ b/metadata/md5-cache/x11-drivers/nvidia-drivers-545.29.06-r1
@@ -14,4 +14,4 @@ REQUIRED_USE=kernel-open? ( modules )
SLOT=0/545
SRC_URI=amd64? ( https://download.nvidia.com/XFree86/Linux-x86_64/545.29.06/NVIDIA-Linux-x86_64-545.29.06.run ) arm64? ( https://download.nvidia.com/XFree86/Linux-aarch64/545.29.06/NVIDIA-Linux-aarch64-545.29.06.run ) https://download.nvidia.com/XFree86/nvidia-installer/nvidia-installer-545.29.06.tar.bz2 https://download.nvidia.com/XFree86/nvidia-modprobe/nvidia-modprobe-545.29.06.tar.bz2 https://download.nvidia.com/XFree86/nvidia-persistenced/nvidia-persistenced-545.29.06.tar.bz2 https://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-545.29.06.tar.bz2 https://download.nvidia.com/XFree86/nvidia-xconfig/nvidia-xconfig-545.29.06.tar.bz2 https://download.nvidia.com/XFree86/NVIDIA-kernel-module-source/NVIDIA-kernel-module-source-545.29.06.tar.xz
_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d dist-kernel-utils 145861da258122cbba5240a850f1a5e8 edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 linux-mod-r1 68bedce8af327ac36931a9a280d7d3f6 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker aa6a4e924009232d8b78b31e932c30b5 user-info 9951b1a0e4f026d16c33a001fd2d5cdf
-_md5_=e194fc2e390ce12085761409697779aa
+_md5_=d9b2fb58ffeab740bf6df4dd0e66ec95
diff --git a/metadata/md5-cache/x11-misc/Manifest.gz b/metadata/md5-cache/x11-misc/Manifest.gz
index f9571427dc93..024cb649cd90 100644
--- a/metadata/md5-cache/x11-misc/Manifest.gz
+++ b/metadata/md5-cache/x11-misc/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/x11-misc/polybar-3.7.0 b/metadata/md5-cache/x11-misc/polybar-3.7.0
deleted file mode 100644
index 998355993dbc..000000000000
--- a/metadata/md5-cache/x11-misc/polybar-3.7.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=app-alternatives/ninja >=dev-util/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare setup test
-DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_10? ( x11-base/xcb-proto[python_targets_python3_10(-)] ) python_single_target_python3_11? ( x11-base/xcb-proto[python_targets_python3_11(-)] ) python_single_target_python3_12? ( x11-base/xcb-proto[python_targets_python3_12(-)] ) dev-libs/libuv:= media-libs/fontconfig media-libs/freetype x11-libs/cairo[X,xcb(+)] x11-libs/libxcb:= x11-libs/xcb-util x11-libs/xcb-util-cursor x11-libs/xcb-util-image x11-libs/xcb-util-wm x11-libs/xcb-util-xrm alsa? ( media-libs/alsa-lib ) curl? ( net-misc/curl ) doc? ( dev-python/sphinx ) i3wm? ( dev-libs/jsoncpp:= x11-wm/i3 ) mpd? ( media-libs/libmpdclient ) network? ( dev-libs/libnl:3 ) pulseaudio? ( media-libs/libpulse )
-DESCRIPTION=A fast and easy-to-use tool for creating status bars
-EAPI=8
-HOMEPAGE=https://github.com/polybar/polybar
-INHERIT=cmake python-single-r1
-IUSE=alsa curl doc i3wm ipc mpd network pulseaudio python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12
-KEYWORDS=~amd64 ~riscv ~x86
-LICENSE=MIT
-RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_10? ( x11-base/xcb-proto[python_targets_python3_10(-)] ) python_single_target_python3_11? ( x11-base/xcb-proto[python_targets_python3_11(-)] ) python_single_target_python3_12? ( x11-base/xcb-proto[python_targets_python3_12(-)] ) dev-libs/libuv:= media-libs/fontconfig media-libs/freetype x11-libs/cairo[X,xcb(+)] x11-libs/libxcb:= x11-libs/xcb-util x11-libs/xcb-util-cursor x11-libs/xcb-util-image x11-libs/xcb-util-wm x11-libs/xcb-util-xrm alsa? ( media-libs/alsa-lib ) curl? ( net-misc/curl ) doc? ( dev-python/sphinx ) i3wm? ( dev-libs/jsoncpp:= x11-wm/i3 ) mpd? ( media-libs/libmpdclient ) network? ( dev-libs/libnl:3 ) pulseaudio? ( media-libs/libpulse )
-REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 )
-SLOT=0
-SRC_URI=https://github.com/polybar/polybar/releases/download/3.7.0/polybar-3.7.0.tar.gz
-_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils c8951c1dfcc1d43e3f967f61fd0ec59c python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 042f4cc53680245bf99a84669b94155a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=05de6c75a4552ecca68a3dcb49a3e7f3
diff --git a/metadata/md5-cache/x11-misc/polybar-3.7.1 b/metadata/md5-cache/x11-misc/polybar-3.7.1-r1
index f8c67379d9fb..a07d2f6c4ac6 100644
--- a/metadata/md5-cache/x11-misc/polybar-3.7.1
+++ b/metadata/md5-cache/x11-misc/polybar-3.7.1-r1
@@ -1,6 +1,6 @@
BDEPEND=app-alternatives/ninja >=dev-util/cmake-3.20.5
DEFINED_PHASES=compile configure install prepare setup test
-DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_10? ( x11-base/xcb-proto[python_targets_python3_10(-)] ) python_single_target_python3_11? ( x11-base/xcb-proto[python_targets_python3_11(-)] ) python_single_target_python3_12? ( x11-base/xcb-proto[python_targets_python3_12(-)] ) dev-libs/libuv:= media-libs/fontconfig media-libs/freetype x11-libs/cairo[X,xcb(+)] x11-libs/libxcb:= x11-libs/xcb-util x11-libs/xcb-util-cursor x11-libs/xcb-util-image x11-libs/xcb-util-wm x11-libs/xcb-util-xrm alsa? ( media-libs/alsa-lib ) curl? ( net-misc/curl ) doc? ( dev-python/sphinx ) i3wm? ( dev-libs/jsoncpp:= x11-wm/i3 ) mpd? ( media-libs/libmpdclient ) network? ( dev-libs/libnl:3 ) pulseaudio? ( media-libs/libpulse )
+DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_10? ( x11-base/xcb-proto[python_targets_python3_10(-)] ) python_single_target_python3_11? ( x11-base/xcb-proto[python_targets_python3_11(-)] ) python_single_target_python3_12? ( x11-base/xcb-proto[python_targets_python3_12(-)] ) dev-libs/libuv:= media-libs/fontconfig media-libs/freetype x11-base/xorg-proto x11-libs/cairo[X,xcb(+)] x11-libs/libxcb:= x11-libs/xcb-util x11-libs/xcb-util-cursor x11-libs/xcb-util-image x11-libs/xcb-util-wm x11-libs/xcb-util-xrm alsa? ( media-libs/alsa-lib ) curl? ( net-misc/curl ) doc? ( dev-python/sphinx ) i3wm? ( dev-libs/jsoncpp:= x11-wm/i3 ) mpd? ( media-libs/libmpdclient ) network? ( dev-libs/libnl:3 ) pulseaudio? ( media-libs/libpulse )
DESCRIPTION=A fast and easy-to-use tool for creating status bars
EAPI=8
HOMEPAGE=https://github.com/polybar/polybar
@@ -8,9 +8,9 @@ INHERIT=cmake python-single-r1
IUSE=alsa curl doc i3wm ipc mpd network pulseaudio python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12
KEYWORDS=~amd64 ~riscv ~x86
LICENSE=MIT
-RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_10? ( x11-base/xcb-proto[python_targets_python3_10(-)] ) python_single_target_python3_11? ( x11-base/xcb-proto[python_targets_python3_11(-)] ) python_single_target_python3_12? ( x11-base/xcb-proto[python_targets_python3_12(-)] ) dev-libs/libuv:= media-libs/fontconfig media-libs/freetype x11-libs/cairo[X,xcb(+)] x11-libs/libxcb:= x11-libs/xcb-util x11-libs/xcb-util-cursor x11-libs/xcb-util-image x11-libs/xcb-util-wm x11-libs/xcb-util-xrm alsa? ( media-libs/alsa-lib ) curl? ( net-misc/curl ) doc? ( dev-python/sphinx ) i3wm? ( dev-libs/jsoncpp:= x11-wm/i3 ) mpd? ( media-libs/libmpdclient ) network? ( dev-libs/libnl:3 ) pulseaudio? ( media-libs/libpulse )
+RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_10? ( x11-base/xcb-proto[python_targets_python3_10(-)] ) python_single_target_python3_11? ( x11-base/xcb-proto[python_targets_python3_11(-)] ) python_single_target_python3_12? ( x11-base/xcb-proto[python_targets_python3_12(-)] ) dev-libs/libuv:= media-libs/fontconfig media-libs/freetype x11-base/xorg-proto x11-libs/cairo[X,xcb(+)] x11-libs/libxcb:= x11-libs/xcb-util x11-libs/xcb-util-cursor x11-libs/xcb-util-image x11-libs/xcb-util-wm x11-libs/xcb-util-xrm alsa? ( media-libs/alsa-lib ) curl? ( net-misc/curl ) doc? ( dev-python/sphinx ) i3wm? ( dev-libs/jsoncpp:= x11-wm/i3 ) mpd? ( media-libs/libmpdclient ) network? ( dev-libs/libnl:3 ) pulseaudio? ( media-libs/libpulse )
REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 )
SLOT=0
SRC_URI=https://github.com/polybar/polybar/releases/download/3.7.1/polybar-3.7.1.tar.gz
_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils c8951c1dfcc1d43e3f967f61fd0ec59c python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 042f4cc53680245bf99a84669b94155a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=05de6c75a4552ecca68a3dcb49a3e7f3
+_md5_=1ce1db60e71f10f87cd4cc11e9727a15
diff --git a/metadata/news/Manifest b/metadata/news/Manifest
index d84ff0a26ac8..e62a0769863c 100644
--- a/metadata/news/Manifest
+++ b/metadata/news/Manifest
@@ -2,22 +2,22 @@
Hash: SHA512
MANIFEST Manifest.files.gz 16406 BLAKE2B 831dc046ea406344dbd9b591c255d828ca04da7c452f7b4a63f8a58504ddc325c6724ae02796dd39c5d2e9e24c95b59fa4c581422c416b448d20859db6c8b728 SHA512 cb96126e3ee8e1077dc15f453e8dc01ee546de8fa380c05ab4dd76adcda8cf6375c2ce86b50de95976012ea5e4584c099fb16f7c6439eededbf93235a12f77e3
-TIMESTAMP 2024-01-08T00:10:25Z
+TIMESTAMP 2024-01-08T06:10:19Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmWbPXFfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmWbkctfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klDnig//dL/niIYbAeJJn8AZRX02I5mLS7oxIDThhdrX9xJ7tTNcneQkVKdPJ4I7
-oT4W8lTrxKKJXKiKWlCxC7EnWB0SgM2WrrppyJxEDmtGRDJvlv6QC5hjbZERRBUr
-Ky7sdwmFH6oZe6MVd9b7lh4JhhJjlYYefZ5PaBV2ByNyAsA+ZevzdZryIFYCNs6H
-xjHBxGKFBRKWIRRXw1Cqm21QKqE0+VgbXQAdjuIx4D1D9Q1wVCCkwUJ8W40RrgJq
-l4iF2RsmP+DJqvE2F/AMp2Id5XeMn4CW+Ws9dIP4wf7y2+u8TBPukLGOig76EPhu
-3CJVWV7Lo3v5dmM8fWcIWS5xZB57Hx8g6PQypA7FuZwxd6QEsaiAEfL2DKUm1N8g
-m2I1lwGBZiylf/6Z0/HJYQaA4/zvhzzDcJb2sjRFBSudOCzDNKAnHQ1DqlmFdoC/
-iP+IdvsC9IOF2KKQvhYex0fXhiGv66If4wVXlT7MWsGTKZTNa+2uYU2THscELInN
-J58XF7xoUKGupjNEb/bTEnD23CiK1VSeqS2ZXIA7WtqTmpJbFjQmqWpHeMjBbLfv
-HaXYxHmZgyNaxfTa2a0JmIF6Mpvt7ZoeNXAWouVJko+fclf0kpkRp+YKVG9YFSRb
-D+3VTmxFnAgTZA4l/6WMRdUKofPKjoxDm+fp93mVv6OAfbXkIk0=
-=HySB
+klBwPQ//ctCa5FeWyBQdpJs5zcfGbPbdkbY/6i+2PiQURoTXjAS/53uWX3JVHgO4
+lLH4YnwWreLHYFeILsw+xUp55xpD/ZWdk1BvTBbNDlEL+flha301BnPfIaLhHzZn
+SLm/Cifen5rXovsYFyepwf7eTFpYz35Mt+2IIJ0VX3HNkglTlCujV0XA2TO8rF23
+Fm4stcdsz1nzHP5eqlTJ5izi/kzxti8Vf3CDmxTsCQ0g8WlfOekysh0vg69vLDM2
+rRQh/Ob9NekEyRZoEb4gd35aSamQzSMP0j7nw+L7vmkTGqH3Ao3uXkNECKAUoq2n
+QI+zK5EkCL2Cs0GM4t2XC0snGTD4b6b8uZHKTgjl9ZZ9s+M3Ak6QnOb2ruvOmbQh
+ddc/hGqfMADG6UjYvzTuqkf+y/Y8HACwhSpCcTC0UCKvyHNCBQD44b/rWjW64n+j
+ztVl4jZJtO5qyPLCloa5LTmtUOHpNfhkzlIMmzBI/qjsMrk1KodBTHbYsE0q2Du2
+pY6CKmZREOjlpvWNb5q5fL2bJG/SwEgG5YBuWnyzF0t5MRHd9aMs8veRZuXQakLQ
++n81nFmuuK0SJ8ykSmEnaQ6oTi+OTWyJ+eMcuXBzcNgoMVLY927jujfwI/lPIKiV
+1nbvXGaqamdEU8QPfIAk/ju6zqRchKWDfQXsj5q50G9izqAHdf0=
+=P66B
-----END PGP SIGNATURE-----
diff --git a/metadata/news/timestamp.chk b/metadata/news/timestamp.chk
index 5e58b5661868..a262217d5718 100644
--- a/metadata/news/timestamp.chk
+++ b/metadata/news/timestamp.chk
@@ -1 +1 @@
-Mon, 08 Jan 2024 00:10:21 +0000
+Mon, 08 Jan 2024 06:10:13 +0000
diff --git a/metadata/timestamp b/metadata/timestamp
index 4397094c7af9..6d25d855c8fc 100644
--- a/metadata/timestamp
+++ b/metadata/timestamp
@@ -1 +1 @@
-Mon Jan 8 12:10:21 AM UTC 2024
+Mon Jan 8 06:10:13 AM UTC 2024
diff --git a/metadata/timestamp.chk b/metadata/timestamp.chk
index cab253f71a51..5928d06602ed 100644
--- a/metadata/timestamp.chk
+++ b/metadata/timestamp.chk
@@ -1 +1 @@
-Mon, 08 Jan 2024 00:15:01 +0000
+Mon, 08 Jan 2024 06:15:01 +0000
diff --git a/metadata/timestamp.commit b/metadata/timestamp.commit
index d651197ede50..931d971af174 100644
--- a/metadata/timestamp.commit
+++ b/metadata/timestamp.commit
@@ -1 +1 @@
-8f35726e185ebb22291eefa9ec607b50b029b05b 1704661641 2024-01-07T21:07:21+00:00
+8e51409dedd30a83de11c5497b9b4f786d9a019a 1704692993 2024-01-08T05:49:53+00:00
diff --git a/metadata/timestamp.x b/metadata/timestamp.x
index ea94e3f7d614..39078b666476 100644
--- a/metadata/timestamp.x
+++ b/metadata/timestamp.x
@@ -1 +1 @@
-1704672601 Mon 08 Jan 2024 12:10:01 AM UTC
+1704694201 Mon 08 Jan 2024 06:10:01 AM UTC
diff --git a/metadata/xml-schema/timestamp.chk b/metadata/xml-schema/timestamp.chk
index 5e58b5661868..a262217d5718 100644
--- a/metadata/xml-schema/timestamp.chk
+++ b/metadata/xml-schema/timestamp.chk
@@ -1 +1 @@
-Mon, 08 Jan 2024 00:10:21 +0000
+Mon, 08 Jan 2024 06:10:13 +0000
diff --git a/profiles/Manifest.gz b/profiles/Manifest.gz
index 440ae50d1bbb..39a5d11f5c03 100644
--- a/profiles/Manifest.gz
+++ b/profiles/Manifest.gz
Binary files differ
diff --git a/profiles/arch/riscv/package.use.mask b/profiles/arch/riscv/package.use.mask
index 861cbc631d8a..9ddf9551ae57 100644
--- a/profiles/arch/riscv/package.use.mask
+++ b/profiles/arch/riscv/package.use.mask
@@ -1,4 +1,4 @@
-# Copyright 2019-2023 Gentoo Authors
+# Copyright 2019-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Leonardo Hernández Hernández <leohdz172@proton.me> (2023-11-22)
@@ -6,10 +6,6 @@
# are only available for amd64 and riscv
>=gui-libs/wlroots-0.17.0 -drm -liftoff
-# Violet Purcell <vimproved@inventati.org> (2023-10-12)
-# dev-util/samurai is not keyworded here.
-app-alternatives/ninja samurai
-
# Ionen Wolkens <ionen@gentoo.org> (2023-10-09)
# media-libs/shaderc is keyworded here.
media-libs/libplacebo -shaderc
@@ -44,7 +40,7 @@ media-video/mpv lua_single_target_luajit -lua_single_target_lua5-1
# Mike Gilbert <floppym@gentoo.org> (2023-05-27)
# sd-boot should work here.
-sys-apps/systemd -boot -gnuefi -ukify
+sys-apps/systemd -boot -boot -ukify
sys-apps/systemd-utils -boot -ukify
# Sam James <sam@gentoo.org> (2023-05-10)
@@ -67,10 +63,6 @@ app-editors/neovim lua_single_target_luajit
# depend on dev-libs/libpcre2[jit] which not supported yet, bug #879511
www-servers/varnish jit
-# Sam James <sam@gentoo.org> (2022-10-29)
-# pandoc not keyworded here, bug #878355
-app-admin/conky doc
-
# Xin Yang <yangmame@icloud.com> (2022-10-18)
# requires qtwebengine, bug #876301
app-i18n/fcitx-libpinyin dictionary-manager
@@ -158,7 +150,6 @@ dev-python/wcmatch doc
# These depend on Haskell:
# - app-text/pandoc
sys-cluster/ceph pmdk
-app-text/nuspell doc
# Alex Fan <alexfanqi@yahoo.com> (2021-09-15)
# Marek Szuba <marecki@gentoo.org> (2021-09-07)
diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 4a0351abdaef..628183019dce 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -21,10 +21,6 @@ sys-devel/sparse llvm
# https://gcc.gnu.org/PR113056
>=sys-devel/gcc-14.0.0_pre20231217 rust
-# John Helmert III <ajak@gentoo.org> (2023-11-25)
-# app-text/gocr has been masked for removal, bug #824290
-media-gfx/xsane ocr
-
# Takuya Wakazono <pastalian46@gmail.com> (2023-11-21)
# app-crypt/rpm-sequoia is not keyworded on most architectures.
app-arch/rpm sequoia
diff --git a/profiles/package.mask b/profiles/package.mask
index ec3444fb9ee3..567e12688c5d 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -504,14 +504,6 @@ virtual/python-greenlet
# Removal on 2023-12-30. Bug #916535.
dev-python/backcall
-# John Helmert III <ajak@gentoo.org> (2023-11-25)
-# Multiple vulnerabilities, unmaintained upstream and in Gentoo.
-# subtitleripper included as sole reverse dependency, similarly
-# unmaintained, and with no other reverse dependencies.
-# Removal on 2023-12-24, bug #824290.
-app-text/gocr
-media-video/subtitleripper
-
# Sam James <sam@gentoo.org> (2023-11-25)
# Breaks desktop icon rendering, see bug #904468.
# Upstream bug: https://gitlab.xfce.org/xfce/xfdesktop/-/issues/242
diff --git a/profiles/use.local.desc b/profiles/use.local.desc
index b351a18b5ddb..7c3abbf01e8a 100644
--- a/profiles/use.local.desc
+++ b/profiles/use.local.desc
@@ -4103,7 +4103,6 @@ media-gfx/ueberzugpp:opencv - Use media-libs/opencv for additional image formats
media-gfx/ueberzugpp:wayland - Enable wayland support (proper window positioning is only supported with some compositors)
media-gfx/ueberzugpp:xcb-errors - Use x11-libs/xcb-util-errors for better error reporting with X
media-gfx/xpaint:pgf - Support for loading PGF images
-media-gfx/xsane:ocr - Enable support for Optical Character Recognition reader
media-gfx/yafaray:fastmath - Enable mathematic approximations to make code faster
media-gfx/yafaray:fasttrig - Enable trigonometric approximations to make code faster
media-gfx/yafaray:opencv - Add support for media-libs/opencv image processing.
diff --git a/sys-apps/Manifest.gz b/sys-apps/Manifest.gz
index 47db5749d5a6..7782acd6af7d 100644
--- a/sys-apps/Manifest.gz
+++ b/sys-apps/Manifest.gz
Binary files differ
diff --git a/sys-apps/rng-tools/Manifest b/sys-apps/rng-tools/Manifest
index 2569243478c2..f9cfaf8d981b 100644
--- a/sys-apps/rng-tools/Manifest
+++ b/sys-apps/rng-tools/Manifest
@@ -4,6 +4,6 @@ AUX rngd-initd-6.11 1789 BLAKE2B 317c6d3d1b7ad10e137c6b5b615354ba7a6deb256da5ef9
DIST rng-tools-6.15.tar.gz 60731 BLAKE2B 693056ca600448d07413661498ca33893e99648c6344e02f2f0babb014878b9452e024904f5b58efc6cfe72201e582a6b458664d11160bb1b0dbdc28ba6325c5 SHA512 44146d891c4f46675a031f2e5ff7755cfaf1abe3252f241c16e042d3bb5e988b77ff840382caca49d8cb9854af1e49369398a506de5e819167739ad33b58d180
DIST rng-tools-6.16.tar.gz 67401 BLAKE2B ab1a84c9a298e71ea5cdc1e91004ac069199a0128ee9701b1b3e24b6c705c63a642ab3db260a2c6c910c185e8fc75d5775caa3b7c370f102c75fac496e9bca17 SHA512 f4155dca8a54f47227f49ccf5f8453ddd50bd91a37b3b1659b5ad02278ed119028cee42918dd48552c79e19f2e2477277a41afa8e422395b2778b17fab09484d
EBUILD rng-tools-6.15.ebuild 1614 BLAKE2B 26f6366efd41e3cb6a00ea929aee7d339d5b7bd4c5903cbf7ddc18d190d8861747a5e85aa5757ba286eafaf779ac1d3fab250ba5700c82c8f54bb4ed011c960b SHA512 25ac8443c941f34d99978b0bbb86d3024a8f4aa9927bedb8afb50247e886ba7bdcf706b1df34022a7f9cd072bc6ed225a0700780bc7892ddbf64380dc7921202
-EBUILD rng-tools-6.16-r1.ebuild 1960 BLAKE2B 03565c73f2b2cdf179ad7a8f36995baff7c75a5eee4546f780492235b996b8bfddffaf8d41f09f9ce779f1f0b3100f22af393d6e00a5c7d9d3e9f48ff5e6eedc SHA512 abe84511b17615b76a4ca67fdc022857626116cd3e1f8d420ba95fb0092a285d8074a2db7260227fb9ee89e5b80efc2e8cedefdbe90572a59fc361c4c3fa94a7
+EBUILD rng-tools-6.16-r1.ebuild 1967 BLAKE2B 5b77b79c2bf0ed148935d9555d6cf1bacc649deb6fb57b5a1727475f973311e1f7485bf5cfdb4320f93bdea0f936e011f23eabfede7b05818fd8ee944faa038c SHA512 f916af71fd8d8aab1e0dc3c9f7a8a0b7029d7be60bd836bd303332dd629a889c99dd4c8fb9e434ce97aedf81bfccc25eb3d6a10acd1d670ac0c6cc737043920a
EBUILD rng-tools-6.16.ebuild 1905 BLAKE2B 8ebc40219a25372e50ed033488651a6b02f0d9a98b93579330b016d2646dd89a707c8d9426e51eb1ce6c0fab82cd9aee4b535a05fb2d206ff6bbe185d2cee146 SHA512 74f8846d45f63990bf6cc9deeaf3bc0c82753edd039d8d8ad04a487ce82939b89696bc0953b190287532975eaa12bcda157d5811184537a674e8bb295cae8966
MISC metadata.xml 894 BLAKE2B 8a337d1832bc0c80ae7869fcd8b390594beb17514f792ddeee1e3544e76f99b70022ff63c6766befc79a1acc4f0f48651d7b52ac4a3995fd4bc4fc81916ecabd SHA512 c678013dd0a4882c1be0b7d4784910e52ec13118237f9f488fb53ce363e8d51c7a3ddbf50feca00f1c7b99a604754201687f512947b5aca64eefa331d3c2532f
diff --git a/sys-apps/rng-tools/rng-tools-6.16-r1.ebuild b/sys-apps/rng-tools/rng-tools-6.16-r1.ebuild
index 3dd714dfc810..9058952d2707 100644
--- a/sys-apps/rng-tools/rng-tools-6.16-r1.ebuild
+++ b/sys-apps/rng-tools/rng-tools-6.16-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -9,7 +9,7 @@ DESCRIPTION="Daemon to use hardware random number generators"
HOMEPAGE="https://github.com/nhorman/rng-tools"
SRC_URI="https://github.com/nhorman/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-LICENSE="GPL-2"
+LICENSE="GPL-2 GPL-2+"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
IUSE="jitterentropy nistbeacon pkcs11 qrypt rtlsdr selinux test"
diff --git a/sys-fs/Manifest.gz b/sys-fs/Manifest.gz
index c1923a072e1a..a1e2ba43b556 100644
--- a/sys-fs/Manifest.gz
+++ b/sys-fs/Manifest.gz
Binary files differ
diff --git a/sys-fs/ext4magic/Manifest b/sys-fs/ext4magic/Manifest
index 59f986aac3ec..757de74e9869 100644
--- a/sys-fs/ext4magic/Manifest
+++ b/sys-fs/ext4magic/Manifest
@@ -1,5 +1,7 @@
+AUX ext4magic-0.3.2-fix-sys-types-h.patch 6218 BLAKE2B 2e8fc739e44dc294d52df1a0c8ef0d3e14b72f17f63cbb29dccf0dc9c936427bbcc6474fa870d91993c5566a7c8a40c40ed0e27b898af9ece9519fa45bac002d SHA512 c275029f97e49a5b4f010472686f7a7b7db16027164bc02a19787678c2e352a36b8af4b13c0dbe1fc0a9537346087e32e969913e4062c018f3de88fc65a63ea9
AUX ext4magic-0.3.2-i_dir_acl.patch 1541 BLAKE2B 97a1fe34351bba96baaa963455561342a3fdbd7d0279bff9a544305f7d8d71d89f14c2f24d2246527a6eea9424e55b314ccc0c06f5edd367c7c4176f3509aa03 SHA512 d0df0f7275f6fa94d58658af9d96f059ae3bc29d47e767ee943a03b698550e52a5f9ff8ce491e617a47a2cf80ebcf20416dc54e3d0019713f387cffa2621904d
AUX ext4magic-0.3.2-sysmacros.patch 291 BLAKE2B ef3e5d23d4438a72f090e776cf0a6019361c100f502b9ac23afb11446f82b720e5564095720acca7ba6816a8d5b08628bb4d2011736e0bad028d5d417a3b6936 SHA512 9914c9db3876194b08fe2f9752c0f49f72e88a5bbead72095dc186a3c60eef7a29326d51624381f177d31ee50ad4f9076dbef755936770fbfdf55fa7be82ab35
DIST ext4magic-0.3.2.tar.gz 426941 BLAKE2B 7123af6a928e606980efba85e4c4b1f9284776176c4d5a2f978a4fb1639f68ebe3fccc07c972baeee661b2d26940b8dd252024b515e26bad7ed8635434288dfc SHA512 81bc9ba40dc2ea0bfb01bec160a1bbf0bf8a7983241aba34190d3571386f4d7dc63409866737b8d64516a3594eba11c819bbb721a1942c0a675d5675a7bba9a1
EBUILD ext4magic-0.3.2-r1.ebuild 954 BLAKE2B 8525e8d294487b35690d22bda8f1680344a05eaa67e1af473b211e07fe535091e58da766471e707d605f09a6035b6bdf90801d3f803caeeef1be5798ade00685 SHA512 c44a44ca5412c00c4da5688924f91abb74a02af18adaf02a816de51d075610a2781508ac9abd5a5732025d0effc53c05761d0d92e03c05c14286a0d003d989b0
+EBUILD ext4magic-0.3.2-r2.ebuild 1024 BLAKE2B bb57eab3360a9bf94ffc96548419624ff27f4164db5d0ddd7b925637112b4904bfdade66423337c91f13fcae19a4c9b518c612d04435cfcb88c9afee855afd15 SHA512 5e9cd8f8c6b532708f3ab5f437ca856f8d9284f1d633ecbee9ff5d763bfea134009315c3870a62140cbba35d9137a4e6797a71bb3f4984099bcd5def7f4966e6
MISC metadata.xml 579 BLAKE2B 9647068a5cee73429829ef5caa748e9ad4a3312168af65d8f14ccde66afdd827db6e099b7dad3ad80a8c199aa15e797c5a7f7c680181e0f9fb74a5eb37d094e3 SHA512 9befd5850655d891b50df839d905ea2ee2a5c8999af7e1da72cf06b5f4eedb5a4db1f7b3accb8f436c390da26e343c1af472e0253e947b040b83f7ef8afa6005
diff --git a/sys-fs/ext4magic/ext4magic-0.3.2-r2.ebuild b/sys-fs/ext4magic/ext4magic-0.3.2-r2.ebuild
new file mode 100644
index 000000000000..1ddc9bc13dec
--- /dev/null
+++ b/sys-fs/ext4magic/ext4magic-0.3.2-r2.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Tool for recovery of deleted or overwritten files on ext3/ext4 filesystems"
+HOMEPAGE="https://sourceforge.net/projects/ext4magic/"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="BSD-2 FSFAP GPL-2 GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="debug +expert-mode file-attr"
+
+RDEPEND="app-arch/bzip2
+ >=sys-apps/file-5.04
+ sys-apps/util-linux
+ >=sys-fs/e2fsprogs-1.41.9
+ sys-libs/zlib"
+DEPEND="${RDEPEND}"
+
+DOCS="AUTHORS ChangeLog NEWS README TODO"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-0.3.2-sysmacros.patch
+ "${FILESDIR}"/${PN}-0.3.2-i_dir_acl.patch
+ "${FILESDIR}"/${PN}-0.3.2-fix-sys-types-h.patch
+)
+
+src_configure() {
+ # build-system incorrectly recognizes '--disable-feature' options as enabled!
+ econf \
+ $(usex debug '--enable-debug' '') \
+ $(usex debug '--enable-debug-magic' '') \
+ $(usex expert-mode '--enable-expert-mode' '') \
+ $(usex file-attr '--enable-file-attr' '')
+}
diff --git a/sys-fs/ext4magic/files/ext4magic-0.3.2-fix-sys-types-h.patch b/sys-fs/ext4magic/files/ext4magic-0.3.2-fix-sys-types-h.patch
new file mode 100644
index 000000000000..f1e1d1c91716
--- /dev/null
+++ b/sys-fs/ext4magic/files/ext4magic-0.3.2-fix-sys-types-h.patch
@@ -0,0 +1,183 @@
+From 22960546489285b03857609c5c3f6c25ae91a6cd Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?G=C3=B6kt=C3=BCrk=20Y=C3=BCksek?= <gokturk@gentoo.org>
+Date: Sun, 7 Jan 2024 16:59:09 -0800
+Subject: [PATCH 1/1] Include config.h in various files before any other
+ include statements
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+This is an indirect way to fix a compilation failure with musl
+libc. Glibc includes sys/stat.h as part of stdlib.h[1], which
+eventually typedefs dev_t[2]. Musl libc doesn't seem to pull that in
+like glibc does. The header file ext2fs.h uses dev_t in some of its
+function signatures[3], but the inclusion of sys/types.h is guarded by
+the macro `#ifdef HAVE_SYS_TYPES_H`[4].
+
+So every time ext4magic tries to include ext2fs.h while building with musl, it fails with:
+
+```
+In file included from hard_link_stack.h:23,
+from hard_link_stack.c:25:
+/usr/include/ext2fs/ext2fs.h:1402:39: error: unknown type name 'dev_t'; did you mean 'div_t'?
+1402 | extern char *ext2fs_find_block_device(dev_t device);
+| ^~~~~
+| div_t
+/usr/include/ext2fs/ext2fs.h:1822:62: error: unknown type name 'mode_t'
+1822 | extern int ext2fs_open_file(const char *pathname, int flags, mode_t mode);
+| ^~~~~~
+make[2]: *** [Makefile:467: ext4magic-hard_link_stack.o] Error 1
+```
+
+Autoconf actually declares HAVE_SYS_TYPES_H during ext4magic build, we
+just need to include config.h in the relevant C files so that the
+macro propagates. The alternative would be to pass -DHAVE_SYS_TYPES_H
+to gcc but that solution seems more of a hack compared to including
+config.h as it's meant to be included.
+
+[1] https://sourceware.org/git/?p=glibc.git;a=blob;f=include/stdlib.h;h=580da9be15adf0c1034986f62dd89aaaf6498c3f;hb=HEAD#l20
+[2] https://sourceware.org/git/?p=glibc.git;a=blob;f=io/sys/stat.h;h=1fa6d6e62ecb2e4b4f0039d0154307a6c27e3fa9;hb=HEAD#l40
+[3] https://git.kernel.org/pub/scm/fs/ext2/e2fsprogs.git/tree/lib/ext2fs/ext2fs.h#n1402
+[4] https://git.kernel.org/pub/scm/fs/ext2/e2fsprogs.git/tree/lib/ext2fs/ext2fs.h#n68
+
+Bug: https://bugs.gentoo.org/716136
+Signed-off-by: Göktürk Yüksek <gokturk@gentoo.org>
+---
+ src/block.c | 4 ++++
+ src/file_type.c | 5 +++++
+ src/hard_link_stack.c | 4 ++++
+ src/imap_search.c | 4 ++++
+ src/inode.c | 5 +++++
+ src/lookup_local.c | 5 +++++
+ src/magic_block_scan.c | 5 +++++
+ src/util.c | 5 +++++
+ 8 files changed, 37 insertions(+)
+
+diff --git a/src/block.c b/src/block.c
+index 84fc1bb..4681d8e 100644
+--- a/src/block.c
++++ b/src/block.c
+@@ -12,6 +12,10 @@
+ * %End-Header%
+ */
+
++#ifdef HAVE_CONFIG_H
++#include <config.h>
++#endif
++
+ /*
+ This is a workaround to allow compilation, but the one line that uses
+ this constant will never run because we open the fs read-only.
+diff --git a/src/file_type.c b/src/file_type.c
+index a1396c1..cf1790a 100644
+--- a/src/file_type.c
++++ b/src/file_type.c
+@@ -17,6 +17,11 @@
+ * *
+ * C Implementation: file_type *
+ ***************************************************************************/
++
++#ifdef HAVE_CONFIG_H
++#include <config.h>
++#endif
++
+ #include <stdio.h>
+ #include <unistd.h>
+ #include <stdlib.h>
+diff --git a/src/hard_link_stack.c b/src/hard_link_stack.c
+index abef55e..df7666f 100644
+--- a/src/hard_link_stack.c
++++ b/src/hard_link_stack.c
+@@ -16,6 +16,10 @@
+ * along with this program; if not, see <http://www.gnu.org/licenses/>. *
+ ***************************************************************************/
+
++#ifdef HAVE_CONFIG_H
++#include <config.h>
++#endif
++
+ //construct for global collect of hardlinks
+
+ #include <stdio.h>
+diff --git a/src/imap_search.c b/src/imap_search.c
+index 3c9c180..b8025c9 100644
+--- a/src/imap_search.c
++++ b/src/imap_search.c
+@@ -19,6 +19,10 @@
+ * C Implementation: imap_search *
+ ***************************************************************************/
+
++#ifdef HAVE_CONFIG_H
++#include <config.h>
++#endif
++
+ //header util.h
+
+ #include "util.h"
+diff --git a/src/inode.c b/src/inode.c
+index 5cbf52e..db8c915 100644
+--- a/src/inode.c
++++ b/src/inode.c
+@@ -15,6 +15,11 @@
+ * You should have received a copy of the GNU General Public License *
+ * along with this program; if not, see <http://www.gnu.org/licenses/>. *
+ ***************************************************************************/
++
++#ifdef HAVE_CONFIG_H
++#include <config.h>
++#endif
++
+ #include <stdio.h>
+ #include <unistd.h>
+ #include <stdlib.h>
+diff --git a/src/lookup_local.c b/src/lookup_local.c
+index c566809..9dcd8aa 100644
+--- a/src/lookup_local.c
++++ b/src/lookup_local.c
+@@ -15,6 +15,11 @@
+ * You should have received a copy of the GNU General Public License *
+ * along with this program; if not, see <http://www.gnu.org/licenses/>. *
+ ***************************************************************************/
++
++#ifdef HAVE_CONFIG_H
++#include <config.h>
++#endif
++
+ //header util.h
+
+ #include <stdio.h>
+diff --git a/src/magic_block_scan.c b/src/magic_block_scan.c
+index 000cf80..d0844e1 100644
+--- a/src/magic_block_scan.c
++++ b/src/magic_block_scan.c
+@@ -18,6 +18,11 @@
+ * *
+ * C Implementation: magic_block_scan *
+ ***************************************************************************/
++
++#ifdef HAVE_CONFIG_H
++#include <config.h>
++#endif
++
+ #include <stdio.h>
+ #include <unistd.h>
+ #include <stdlib.h>
+diff --git a/src/util.c b/src/util.c
+index b148baa..99a58fc 100644
+--- a/src/util.c
++++ b/src/util.c
+@@ -15,6 +15,11 @@
+ * You should have received a copy of the GNU General Public License *
+ * along with this program; if not, see <http://www.gnu.org/licenses/>. *
+ ***************************************************************************/
++
++#ifdef HAVE_CONFIG_H
++#include <config.h>
++#endif
++
+ #include <stdio.h>
+ #include <unistd.h>
+ #include <stdlib.h>
+--
+2.43.0
+
diff --git a/x11-drivers/Manifest.gz b/x11-drivers/Manifest.gz
index d01b54551060..f5399b675075 100644
--- a/x11-drivers/Manifest.gz
+++ b/x11-drivers/Manifest.gz
Binary files differ
diff --git a/x11-drivers/nvidia-drivers/Manifest b/x11-drivers/nvidia-drivers/Manifest
index f7fa24877e18..c5d007466bf4 100644
--- a/x11-drivers/nvidia-drivers/Manifest
+++ b/x11-drivers/nvidia-drivers/Manifest
@@ -17,57 +17,48 @@ AUX nvidia-settings-390.144-no-gtk2.patch 367 BLAKE2B 59a60b103df6b187009417dca2
AUX nvidia-settings-390.144-raw-ldflags.patch 468 BLAKE2B bf4c00a76351e6c3d1587b4f71be61fac8cc516fa22da0a47538fede92b619eb77b1cc09222cd403175a2015eb2ca745e8cdca90c9dca1b938ca13a2e59810ba SHA512 1fc568bfd1faba1f7af4f4b07715912b7f1d8103626ec0c9fcbb465ded606059ca264f386fe415105ab9f95c4ab173bf4b784ea7380bf17ab6979f56fbd01757
AUX nvidia-settings-530.30.02-desktop.patch 406 BLAKE2B 63f645d5c9f76349b405c61327bc4f6d44e0716b4ec4c2f1aa012505638be0a329bc9589812d1f164641e4725dd15ac652eed0992161e767325b1310d9cd0718 SHA512 ff0fed69d7d36b2f67f9382055490a031ef8e834119bb18b0f71d1265afe92fad44cb11d6fabc5e3750a434c51e4660cfaa3347d062036d975fd341967187494
DIST NVIDIA-Linux-aarch64-525.147.05.run 262738232 BLAKE2B 742feded05f659fa9965b2eebcc6a269b0355d08b6f2a686dad47c1acf2c20a359f9a9c33184ab2d51044b8823535bd7606180e31d348f362a016fad74cf476b SHA512 d1d9e49e16ee6cc69340a3458566f89fee7b63effdd8cae3e55e40cdfbd35d1e87b958769fd3b2ce5ab29596d88c3ac68189232d7a1dad8c16773faedcf5b568
-DIST NVIDIA-Linux-aarch64-535.129.03.run 269691457 BLAKE2B b621d0347cacde195b7c4710e1260bc5e134d214c821be10de3cb36e69eb0c8aea0d1fb0bf7b7d109afd7ae38080abc10069f8032b411606db2f37b87fad799c SHA512 706de7e53b81f909d8bc6a12a39c594754a164c49f5d23c7939dc3abcfc04f5d5b12b7d65762ae574582149a098f06ee5fe95be4f8ad1056a3307a6ce93f3c00
DIST NVIDIA-Linux-aarch64-535.146.02.run 269688101 BLAKE2B 079662585a17a347ad25ea5148255814e8396f49be1172b5e4b7f8b73792ed4379228699664d5bb0f78ea08ab60ac0e8e0a6a958c7f7f4b48d780f8f0640fb7c SHA512 1ce0ef45466cc46a73108cc625c470b2492fbb04b2bbc6f1e2cf1443a9a26c54c517f35b4aef74a301a4288022f9f9698034bed59a3f8cd3fe860ef7368cbf13
DIST NVIDIA-Linux-aarch64-545.29.06.run 255826178 BLAKE2B 9299c91a99e02d01d9e91e9baecbc0cc5a085886d64b94e0047ef2591f9e6d309a072d7003a70c5c976906642730f013fbf968b17acd6e8fe8e73f25ab0566b3 SHA512 10c92fd02b1f452f79bb9431197e701e103ca65cc7386cc8e8a05ae5af94f0173310997690fe1809dfb19193f108bd482485942ca11342ec35650bd74947e8c5
DIST NVIDIA-Linux-x86-390.157.run 49417041 BLAKE2B 435b5e0e60468cc74b41cc5d9b5bb0105d29c11a2d408457835212a96519c9334ecf19278b36749d3ff7f498f5b0ae45a2efae2d428703dac21245c62f1efebe SHA512 dae9ac2c12f9ad90f7441e00e01a984147c577892421911d7f67f6a31e616ac1cb7d434bc9c7f58fbd9b8ae909521b5bece607a63c79588c0bb9d99c6bad5fb0
DIST NVIDIA-Linux-x86_64-390.157.run 85835541 BLAKE2B 44b855cd11f3b2f231f9fb90492ae2e67a67ea3ea83c413e7c90956d38c9730a8bd0321281ae03c6afce633d102f5b499aed25622b9bfd31bdd2c98f0717e95b SHA512 4780503a4cff0180b1b1f37d20a6ba3438dd78b51fa7f69b98d35521835e5d61099129746929d51d63afa2d47b672b3e145e1e1897584dc3799e7f822c5b3a0a
DIST NVIDIA-Linux-x86_64-470.223.02.run 270557540 BLAKE2B fc766d193baf5ef89994188e1589b98429d4e6ddfb925ac2126b5db3d18096a2504303aa79b23401ca8b21878fe76057c3b4e1baa06b76d069fae322634aea9a SHA512 66e470343b6f0c04703c81169cd03674be06b5315db738cab64308ec073b5bf5b87508b58ac8b6288d10e95307072d99e874e7884207a323a3dd08887bbc8750
DIST NVIDIA-Linux-x86_64-525.147.05.run 414135234 BLAKE2B 77a12905771772804a5e5cf36df3e5032fe0160ac7c8a1b4ea002f65dac3732d9c900c1787a3e26d08b951a8de4893467cc7a80d424e017990d12669354d4191 SHA512 0c7b31715fce6a7bd77a2d9f9a3dca54a929a7790d748051576f62cdaeaeb6a9d0f3fbb13f0b20a51966bdb9470acdbc9ee529a9e84f38a9c834a1bd28d81773
-DIST NVIDIA-Linux-x86_64-535.129.03.run 341660534 BLAKE2B 46c79bad145524098b246e70294a9f9a513a8f0890b7ea57d9fb9dc761ae858bb69b9dd9308075ce80081e4dd28fb9ce9b336a2bf6280393b7d4c903f808d38c SHA512 3d7142658fe836e1debf7786857bdb293490ef33351e9b7d39face245fe8596b0f46052b86fae08350fcda1e2a9fd68d7309b94e107d1b016bd529d8fc37e31f
DIST NVIDIA-Linux-x86_64-535.146.02.run 341737575 BLAKE2B a49631a31f7685fcf338b424d6693b95b0af28c322fade1b8856f7c147e7d1385f80e560031659d19b3a7e8cc26840d243ff03df9e147e2c0d4a1bc5544c5b87 SHA512 5efebb52392fc2139790be4acffd8082e2d050009a95f59d3a8d4aba40986c61d88d598870364b5a419dbbe8e8b2e6254a82ea61230f35bd68ba4ec30d77a830
DIST NVIDIA-Linux-x86_64-535.43.22.run 341157455 BLAKE2B 9c3e8cca74eca5b70bf0c8f5238111336b54785e0a4bea22a3ce5000011e03ee778e7c3f9b095bf30c1f77cd6dfc941c9356fb910db28c2e0d7fd58d67c44d65 SHA512 005858460f24b42b50376dad0b93ec6744a0da39a4366cd76091fdb25c79fb243e4a03442158100a2dcc2ae800d0668a90688f05266495e0afea2ea8de8019bb
DIST NVIDIA-Linux-x86_64-545.29.06.run 324708574 BLAKE2B 4b6ef76942f34422a366eb226a75f0e2fa17c8eda58b239fcff7a217bce0e237677a762603553120b49bbf458be763461266f5454bf1b37d99905701cc1d1aa5 SHA512 b80e1643471c48477479a48d2e8a9c4a241874d6207ddeaccdeedd3f9f1121d79be90be07d37df094fa6f7cc5806857bf2368337ba40cb5cfe6d04c117c5c45d
DIST NVIDIA-kernel-module-source-525.147.05.tar.xz 10140684 BLAKE2B a8ce7c1d1047be9154fd67366c5bfa13a19f03c883f24ee35043d17d517e83303420449750f9e7adc7142f61564dd5d8e5a19884dbe540514979df6381ff7f1f SHA512 58920b26081a68e05178176edb0ce8ac4a5d365492adf51d6ffe57102385ff08abc5e14741e0500419e62a752441c97051d60939245eea64b039cc7efca15b7d
-DIST NVIDIA-kernel-module-source-535.129.03.tar.xz 12498528 BLAKE2B 908d77fd438c40c31b96ee8f631dd8ca4f60f0ddf7523dec434b76bd0ae983267d5a2d92cd84c8918cd821d3022dbb14bf87e1e3ffc00646a439ae0b5498dd50 SHA512 9e6af58286193070eb4b53a10ce35834b118a4bd27c8f22faee1d869d70ba28cff5bb2d650e16b5d395e2b6487ab0dbec953aefae33967e60bd3634c05f8b800
DIST NVIDIA-kernel-module-source-535.146.02.tar.xz 12478060 BLAKE2B 9194835f874f471e14778ad090f616d05f355b0d9578b540733ed6994a864fdd6a8bd7c758b0644923c4b6ba598716bab1da8a6516e8e5193dc62f29f065cfc5 SHA512 b4c8b8fe1555edb3fbe46d50640b4aba542001aee50006bdc1a0b1004f1055b2900d13da4a1bb6df83b845eb3a2a8c1c9e7bc572edcd6e55cef0f9c202f4f0eb
DIST NVIDIA-kernel-module-source-545.29.06.tar.xz 12679556 BLAKE2B b842951e05646eff172607000d4a1da9f31b94a90430e7aab247900ef73d9180ad448828b802d4fb6d54b2361fcfcbec56f3c0621bdb504d2e522b9132e055f2 SHA512 35af4ec2c2975c8d7550b410d155c9469857c47b33f0bd364b346f67d5b39d521df261132bd03658a1b66262b880d86cd139aa3cb25758c2abdf6a10928e7894
DIST nvidia-installer-390.157.tar.bz2 150323 BLAKE2B 8058ca87a6dea956d564af9f7eab9b1fc82b1f2382bd5cb2f6d97cbe2e19292533522d5f8f2eacbeb16520372715fcb72f8f9b0998962af5d4e75522c8d74524 SHA512 93a7ece648602157496c8e27a88864ede341a100f5328a4c1a25faf8f0b94d252060e5e2f71d0c302fd0566c10773c30b76b3b5f431d8039b71c90a7969f7d7e
DIST nvidia-installer-470.223.02.tar.bz2 146233 BLAKE2B 8a9b1396289a0a9ca381084e9e4e0256d8b05e12f75b60ad324bd3e9f1797126a7149631ab081d1abaa74727524d372b6cc4fc99fa4646a366bd34e889116534 SHA512 ba7121ece68b5596238ae9b15b51fad8f753144859e314ea3b25eece7b583b86cf1d4e0c777152a4ba74eefadb6c3005152096b0049f7ba273ca06e6581ffccb
DIST nvidia-installer-525.147.05.tar.bz2 147986 BLAKE2B 982e1a95bc255b960913cba1e78675845db472534af6cae054c74ebf82b1e4407211166249b164299f0f81ec643b7c1190e5960ac3c7844322ca42c23dc0a90a SHA512 171f9c235b2bf41dc40a875576e8cad0f4c78ba574e72db3f1ff3644701f327916121ae493cea1aed93f4826d96ef1833e98502d2d4272f4f536bab03f20e5cb
-DIST nvidia-installer-535.129.03.tar.bz2 148633 BLAKE2B 9c833a934e636780bea3788e0060163051728534e206e17b5b982330a16587a340cef5710bf17c0fc74a1656393f894132d7789f597ebad26d6ddcb64e1874a8 SHA512 f44cd835b727572235dabaaaaccc4d0ef38e01c6b7931ed306718ad9838c7dc95c72ff4876ebcf3ad0ad2527d03341f4375e2f6addb1e494dd99aea6a7819f5e
DIST nvidia-installer-535.146.02.tar.bz2 148539 BLAKE2B c331bd053b5e2be9a19ac54a4530ac4d62953fe159dbf8d0141970dfc05846a88198f5317846b4605d6930d72b452a9332acd008fd287380acea167fd77eef5d SHA512 1b20daab5103fab35e67630a8248c375e7d7945e2f206a4d8cbc1ee24c2fa85e37cdd20551aaf7d28e5cd45416b3e54eaf341aca0ffa7c3def3b947c6344502c
DIST nvidia-installer-545.29.06.tar.bz2 155580 BLAKE2B a738741659225b5c5395fd7c588c1db8ae0fcc405bdfe8691297aa3414707daf5d9a7457fdec4556bea1f9df8f40765948da2c4a39f1d1a799b77170f75df00a SHA512 a5ee3f927a1ed21dc74fba7b37330db6ec132ece623bd2a0c8b0dcf7926ba981f5f119cc37b4fd1938e5ff5da85261bea2f59b2e54937d7e954a80fa01718715
DIST nvidia-modprobe-390.157.tar.bz2 35306 BLAKE2B 80d202b39c2f95ec0f909712c2e101483af50124092c32efb33bd98ff58ddfb97b737ff07f1ddc941f688c1b4c26a15f392566d522e18506771f10422fcd571c SHA512 109bbe24a3758b568ea65fe1e9d78f69fae6108ec0497b796c885a3912825fe04ffd7389a3e22987f1a10a2926bf6eaa384faabc59478aa3ee244dd3ac91c6d3
DIST nvidia-modprobe-470.223.02.tar.bz2 38796 BLAKE2B f3d7dfaa21a2d65e0ef18144c00342b85dfc7d1a0bc8ae6d242139da5ec6a99ab65cb28ee559db3e6df6c9d5c1cb31185608a8b8f95c716ae28279972f0892df SHA512 e111c75c91f0369da77eb1793be93e785b9f658c537f5af9e1631370d66a6328d464aab13c788d02bf5f9ff7977e76c97aea9432b70f55e7024f8d0461031743
DIST nvidia-modprobe-525.147.05.tar.bz2 40439 BLAKE2B 3029d39cce928b3f6a6baeb57391ddd412a35e36d880b3036dedf083b6df979ec531360421bdd347aa223821006ae3610b115277804c22614a221258944ea37f SHA512 25939b278bd2354ff787f1d10771d19baa6c691c5243bc647a556e40c4f38c16f6a248b2ce0b4a328d80b768147a188cb2d8b54e39fbfa4cf436d1f3b1b6440f
-DIST nvidia-modprobe-535.129.03.tar.bz2 40696 BLAKE2B 3b29d2adad164b350b7468261a0fc2a27f36358d010519d78d472162d29fbe87643823fb25a199262ffb1a206c8f37a91167405551ec9bb3854292d37392ef37 SHA512 d149114dae52142b7f8f6a8bded658fb83c162d3099a5bdb2605f37eadae7d86b20c9ca576d3f2f39d057b3435b8b050778f69891d8bde92e5f9485469e4339f
DIST nvidia-modprobe-535.146.02.tar.bz2 40686 BLAKE2B 6c500ee39931481c5bb1df9eb2e9f7fef75847cb1dd5c0c92822d643edebe54ac29dc370171ff97184885061b5bef0fef85bd7d35c34eb3989932315029b4077 SHA512 8bd73d701b579633c736277c894cafa01c798ace801c34bfd491b41131915b249507e94948a2f61d59a89a64341b70103ef8190d6300459c404d73fd8fb2d957
DIST nvidia-modprobe-545.29.06.tar.bz2 41148 BLAKE2B fc9099e61d38f7bb18eb66ef5097bd27ee134ccd8752d8d19c3be274b5671be54fc446bf6df01d63683ced9c8183f5fd24f09e5d04501a5f4775ad2d24747679 SHA512 ad0eae9fed0e8ec75bdae29dff01c4d90b595650991cc7cffbf1069c4ed257665d50f38374ba3f365d18f69c902fbcf69ee526053d3ac37a1156f5531a64ff66
DIST nvidia-persistenced-390.157.tar.bz2 48654 BLAKE2B 2cf6c92da90acff55e8c180a06b0c6a29d48be9fd8ca3c541202fd14f0697220fba6b66452942aa7ae7cc8821f5c5eb9fa8f7a31d2248624e5f9141d83a176b8 SHA512 70f0707ed6f2b877e69ef90cf782f66cbc9d2071db53ca09ceb7b89427b0fe176708517340621fa251539b7d481b238adeeb60261674eed74de1f62db6dbb72e
DIST nvidia-persistenced-470.223.02.tar.bz2 46659 BLAKE2B d024e3d4d0062789eb3fb49325434737741b347e262571725d24d0e7e9d6a92316cd6e94d1d34b2b3ced8ace3ce7b5c88d3387dae162af29fb745ff94ed69b7c SHA512 c8b8d04390579d885076c401cbe27e1e103bc82fa4fd0f4182590721df9999078b6358f762f6c00a98c1aeda64aea4790a11556f26d4a68a55bdc889eb580a03
DIST nvidia-persistenced-525.147.05.tar.bz2 48089 BLAKE2B a9cbf291fae9d7af50a9633fa5e197939674825e72150883b4e89e72165a512c164b4d79522f5b6c329e980e1145d958ba592202e5b73edfd32b149457714982 SHA512 e9685d330d32a5e9864b45a7e099e78ef873188972700747c158c3ab1fc95ea036726c793207fba33d4a50f17b92802366ce1ad38dd110b86ee923f48e622cfe
-DIST nvidia-persistenced-535.129.03.tar.bz2 48607 BLAKE2B 063d076cddf5fdbfb82759e0d408f6d12897118bb3c47510fea3b9fac1bd22ea3f3fa7999e0ad5b5177bc442348896b0ed0ddd5dd11460efb12fa4509636ab80 SHA512 6f9725ad534ffff2ccc42696bde793e6803b1d0be6ed9fea25cfa5115e486dbc8b2344d83e994cbb6e4bf4157a411e5edc577b9d652ab53ad137187a0807c6aa
DIST nvidia-persistenced-535.146.02.tar.bz2 48575 BLAKE2B a0ba30a865bc92496826801590c5b2048d3f0620d9eb2ca56517be581c279482526e67f37e6641819f856c5cc9ecb42b863807e7da1edcd168eb46d8d5dec5a6 SHA512 beacc8e6a2884375507b1b812a229bfa308877fe7c3333f6d925c5b7de6463751166858dd467d8061b72a94d89e6f7dc64203d69f33af5fddfa6dc260935c241
DIST nvidia-persistenced-545.29.06.tar.bz2 49046 BLAKE2B a31eb1de6c019f33cb3084627a7f79e216abbcfffbf89f8b043ee86aa9210fee441d9145b941f543bd8b9e369f5ab5a833817f7159a6013b06a7aedec78d2270 SHA512 816ee602aaae2f02ae7d8d0412fed951560e4fc29a7f4cdac3aeddf6bc0e3b10d14dc473f9ffeb7fff9ebacc889008bf502b71a12fd1df1e29cdcae2ca930c78
DIST nvidia-settings-390.157.tar.bz2 1108938 BLAKE2B d9ec1ab5d7f157d74627272adf752a671dd17e2ede02069437b6180b927fe315b15cc6416d584ab2f038b76fe01e5b64514a834f24d88ac16676e55205fdecdd SHA512 b16699009bf56a1ff3b623a528c58061c4f5a2c5c4a373756a07bcd667743a1df7c733a572d2d0baa835a904ac2fda8a5c85890dcc00c3a0f223e0467aea902d
DIST nvidia-settings-470.223.02.tar.bz2 1062462 BLAKE2B 1d1403d3c2a0a242bdb61403a533b7e7ae2876ff5440fcc837706e428371dc07008e1ea4616cff00dafa426782efadd7013acddd2e3bad92a3e5aa44f8e416c4 SHA512 3fb21133cb4bc48d564d04f0bfedeb4527d7c031f3ff8a185eb87ed9ed008fa77863f65fc3f8aa6bfd6674a8ccc707b90761b271809ffd1ba543bb71dcc01954
DIST nvidia-settings-525.147.05.tar.bz2 1088088 BLAKE2B cea74a20ed8208f99cb586bd40fe2cafeec55ca2db19b2c0691d3bcabadc09941ff8288e940582e63f10d8f6cd7e8813e1c5776bf65cdc7b6ee291a8b3a7e28f SHA512 9c29a477b32db3f4324d7c6d28b8da9f3de5286e39f8c67bae88a93c3d3ee0c3f0a0f3e0c29c1fa8ba01b7311623569df27e349d6148ed70b3fd42ebd36f0dcd
-DIST nvidia-settings-535.129.03.tar.bz2 1094040 BLAKE2B 790dc9dc6127a5d8f766ebf817e19b86b49b2787067d15eb23f98d1b83ca32f33730130114e452e357bc0ccbde759f2ceb67fb2f525d6a8451f42967cbf1f8b7 SHA512 28990739675003fd70e91437f0de11fa7a76399a51cacd4fad2d63b836fb9600e9849747a2f97e235eb76d6c58a0d0e95fc476d98b6dbece381b147f5dccaf16
DIST nvidia-settings-535.146.02.tar.bz2 1094038 BLAKE2B e5ddd509e9c488c67cd38ecf8fdea203bbf52e824c25118221550d23ebcdd30de634d6c0ea38094cf0e68c830470bc77d20848e5e9e9cb53d2cd1473d50633cb SHA512 072ddc029ff7629c24ad0afc36b5a52fcff736fc73a86bf61bfbc2e8813af12167ef98f7d84081997fa6d795b4912de1d49d12d0000cc3071f345f61c9ec877e
DIST nvidia-settings-545.29.06.tar.bz2 1095301 BLAKE2B f0022219d3e8b4ab3d5b2f75d5ab792883d82526d3a7cc5773bfc8468c14345b056a8b1db6ab47f3c3be1ba75c198b548cf9e382e7a8e3150d6045ff72af9618 SHA512 6af294920315bb1d86c607e4339410cde7170b0374cf89e94e9f929b9639ce952f8db6da002f252b6717a74110c4385f2f35f16ec52a21ea164f85127048842c
DIST nvidia-xconfig-390.157.tar.bz2 107399 BLAKE2B 0cbb3b1ba508ddc3ba4a161c290b31bf7a67f67880bdbd01171a962c5fa97ca945b1ef17932403f8589309380743f1da632c728d8accb6d4e56dbd895e7486bb SHA512 50b390811c9bf091b14add41f886925b17496b41006b7d3981d2398caa65cf5db8a579c8cebed78278384bf3acc629befb07b54339c61abcc75852c0dcb8b8ca
DIST nvidia-xconfig-470.223.02.tar.bz2 109065 BLAKE2B 824a4cfbfc2bc56005a4c7fae79268c4fa52aec935c30c2b39e3ee595826731e5472a3a25e6781ada5576e132fe91728d8c3902dd3c24755bed548f7e007a0a1 SHA512 c32974ca248854977a5a3107750c24321ddc269a5e95f3ef81e0de6854504fe08df2033240c6225a6b49d38cb2b8edebd71a07064c99f09add371cba67fbce1d
DIST nvidia-xconfig-525.147.05.tar.bz2 110987 BLAKE2B 49116c8922b5c14eaa88b6230a824447609a885f7d97df28ed4f3b9a2e146a213f31f9f184aadd38c4c9f692f0a1476d0db0704b55947ce95cbbeebcb9a683da SHA512 4b7c02de6080924eee5ee9fe770e632404b380529e5ee40a8d0f259a5c96d6915e83c26113b3c65434ce461c959347b3651abc15de7c40def16c46bb3f6faeae
-DIST nvidia-xconfig-535.129.03.tar.bz2 110605 BLAKE2B 45bfeb73a89bb4e74f52ce713bf9bdb099ec5e8421e27f5d4750906e18ddc7787a972e6d21ddc12e5bdab41f60f5524932183997739c3255bb4b61c1c32b9ec8 SHA512 c26a3b5698150c617ac3c6a088b6934044e201702f295f71ce66434d4d2d2ea93682eb580d772837a433947704591e979e1c45e7d2f3fb0b7224a22a849583b2
DIST nvidia-xconfig-535.146.02.tar.bz2 111004 BLAKE2B 62389d8bed7a1d9864327bd295ada9c33324aa102f37746747fff163b8910705e4dd2f1d314909e045a6eb3d44066faf760ac5b47cd66fac731a10bf5a5262f6 SHA512 28db8d1bdbca45806be80732f3d43a79ea62c8423891d10d819a56892f500979ff23dead23c2ebe3f4180e87bb627283c042abd313e9d031f2c71854dafd2053
DIST nvidia-xconfig-545.29.06.tar.bz2 110995 BLAKE2B 6c32bc45215f3d0ae65f5430eea46d93ec85b8b10d1d85f3ea40dfd358587cbc2b5493341e4da190586d2da5278abbd9dfb9b907f159448143715a8835d736fb SHA512 cfb3b1e1c96062d2e32c6fcf22410f8f3977b56097ef97de1e01ce325a381ad77e77a0e33a5deeb2889cc7dc74aa13c1a0796800696d60e5e1dcee7a7779d52b
DIST open-gpu-kernel-modules-535.43.22.tar.gz 12738048 BLAKE2B 066625414f370fc1b8173b390ab98c8820f18f27e2ec4f4a546839d6a1bb36c69969b7ba24559b1c2f29e82a5122e3edc60c82f0ed40db8c0afb1ff8fb6d4710 SHA512 9972eb2634f7424bcd26e6525564456e72c2cad34f74c2a150f6442e0c5ae243aa1f9c9d1427331ad48d91fa1723f1207ad1bdd41d61f1dc61de3be8b9bddbbe
EBUILD nvidia-drivers-390.157.ebuild 14114 BLAKE2B 7b4f016ba4e5fb28f2c90d6566c72425d70e3bf49d13a1795f39084c9fb056002e61b5d88ca2876575a7cb29bb106cb1510e5aaeff60a0daf351e089d3531dcc SHA512 e0e3ca291447a36f17681ffa8b7f2fa7f4870a45bc2dbf33740443fa4fcab37fed26c6bf7fa81492b609ed867f832a5712d699d1da3945e1350c605955dc4de1
-EBUILD nvidia-drivers-470.223.02.ebuild 14770 BLAKE2B 11698e82a065091e9dbf95cb19bdba1f97d475dd3286ef12b6ca5406ecc3c7b5aa6eb1720d9ff113e7cd08a2cda5dad9ab272944922c17d3336e56123a402adb SHA512 fcd1ef2d6783ddc0c4ec795a3f147dc7bb393ef94eac2c7ffe1adbbc48b8c2b0f18fc35bab0083eed5de58340d6f20e2d726be352bf937d0c4745878bb7e96b5
-EBUILD nvidia-drivers-525.147.05.ebuild 17059 BLAKE2B 56c3eb311b65be80c8e01f7b6c551aacb24c4c45f3a5f76a628d305e8edbbdd0ab7fa63b95c2b42d30eba23b4b32e11f06ba1cad5681679670374f1e71a1afb9 SHA512 62eab047a11c7f2d77f98efdfed504b8ec20e607a79da20da7a41cba5dd71dc6260b1800dded4dcbdfa2a890e36235195f6fd90c94d82f5afcf645aacb38f05d
-EBUILD nvidia-drivers-535.129.03.ebuild 17180 BLAKE2B c8681b8af4fc21ace63a43de1672d3f8b6af4c1ef38db1a346296e4f0ebd58341fd7986333dabd60b024d5414e2af64a396b2d88f2b753ba8fbcfbe68f665c4e SHA512 c540bcd3ad38a3db10029fce735f61371a6cbd3b65e8b58eb58ca8ab6fea74a745a798c0b09ef5da7c6e9d0547630abc9f3b41bd8bfadc558bc0deeefe55415a
-EBUILD nvidia-drivers-535.146.02.ebuild 17180 BLAKE2B c8681b8af4fc21ace63a43de1672d3f8b6af4c1ef38db1a346296e4f0ebd58341fd7986333dabd60b024d5414e2af64a396b2d88f2b753ba8fbcfbe68f665c4e SHA512 c540bcd3ad38a3db10029fce735f61371a6cbd3b65e8b58eb58ca8ab6fea74a745a798c0b09ef5da7c6e9d0547630abc9f3b41bd8bfadc558bc0deeefe55415a
-EBUILD nvidia-drivers-535.43.22.ebuild 17229 BLAKE2B df3f9b5678b0cf5976fc642740f98a809c3a2a92c5b1c928ff8f8f4ca6272b5de210df42b6b3cf781e61af1461e69108c05436899810c6928a1282ee22728245 SHA512 748f4361e322ee7803297d92656c9e7b5423b5e8ef0813ecba6634a3ef262ba8b80272b60a452d1c8acbea056b27389307718c4d92c3ceb5f34f5061afbcf498
-EBUILD nvidia-drivers-545.29.06-r1.ebuild 16770 BLAKE2B cf4f0ff44acfb06ef1939420a9fc634fc012f78300e12c7d8614107e54b61f1217aae09609d4ede7b1adaa411277d7b8ebdfa58147d5e918caa45ae4527a4b56 SHA512 9ff3770f12b5556d203afd5acfc23f752b2feeab59fc9ed12e1b0cd1aead6bc8e24682e925fd386aa1f3db3e58ecaa60bf5702bb3eadc36be0af8dafb1c1bf39
+EBUILD nvidia-drivers-470.223.02.ebuild 14770 BLAKE2B 2bdc7aa1fa104f3e035037408aeebe3eb65ac0ba62a3782eafbd22035ce7deda05487bb36908940cb7370561522cb8fde5953bff57baab63b519e3eb2aeb2692 SHA512 6e98fbe36281acb295ab1db7d947973e43997482e400c3817453101ca5410a1e90211be4787cca070af96f493cd86dcf2d66d15017cf41542492995388223012
+EBUILD nvidia-drivers-525.147.05.ebuild 17059 BLAKE2B f2bbc0338968ea6d5c7555dffca9d21a7d64bff98fdf95e4934bd0795739707ee4bd3d068c29df2db900cd4fd8f906d429e38e8a98940958857d57c2077c76bd SHA512 607d19c6878d2196686385b8e5a0efb73f7b5653720480609fc6f3266f4f5fb807b29d7f82f3ef386f9de576b4024d5da0473425dd7a6ddb4cd08998bb9128aa
+EBUILD nvidia-drivers-535.146.02.ebuild 17180 BLAKE2B b0c2eb64f9d3faa6bce24030072b4b9769aea2e0cab075a60b6666401ac715ba5dafd62d2a29d14f20e300dc5caadf6ac5211f617983b39076c181d6058717f3 SHA512 63e79650fa6ea57e0ed470b894d2a53e40b14b6fa827f8685927972dd9765b567e47c552e33088da6008981733ff74d29a31ff093c8877ba504bf3f4cbff9d77
+EBUILD nvidia-drivers-535.43.22.ebuild 17229 BLAKE2B 2f01898c7bba377f9b27c93d972047123c52878ddbdfea39c7e9b4bdf55c01c3cfde0291aa4bc0523b624a9e29b49f7810c2efd9840bf3cddefe3987ae116de0 SHA512 de5c6bce0308b301ccd427c15de8bd4ab2c3443efde914f09897efb026afa101db32c38cb3e4e0598623a41187632632de9ee787fb48f1c2c45b9ee7d2ce831a
+EBUILD nvidia-drivers-545.29.06-r1.ebuild 16770 BLAKE2B 1beda0a83ba35ce9aff61dfae1e02c9a46da9470002268473c6812ee006e5e0a44fb49062894c302343fdf1e8803bcfed1b99858cfa62096a987ef8585ccff03 SHA512 435548fae2836f6bde66b7b3543fb8b6ad523667722a12529e1f77e8b21188c492baf5d5c8f0b25e1982a89c06cf7f29138c40a50ac032e2d954e974e0276c01
MISC metadata.xml 1276 BLAKE2B 9fd18d8984ae4440f9623426edea81096b3aef9e591737d45f434848a24d50bda3ea6fa14fa412a9a59404b6256f00147b1a4650cf5f7a1a1445363fd844b522 SHA512 e46e21f95ea3b84dae5dee6bd2fa61efa4df7ebbf9ecb8033d5d590ad05c1343119822a50a156c3a46fcec5fbd1977cb6d6fc74c32e64ac4e8ded9760f09d91c
diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-470.223.02.ebuild b/x11-drivers/nvidia-drivers/nvidia-drivers-470.223.02.ebuild
index f6200537a64c..bbe116ebdd9f 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-470.223.02.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-470.223.02.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -7,7 +7,7 @@ MODULES_OPTIONAL_IUSE=+modules
inherit desktop flag-o-matic linux-mod-r1 multilib readme.gentoo-r1
inherit systemd toolchain-funcs unpacker user-info
-MODULES_KERNEL_MAX=6.6
+MODULES_KERNEL_MAX=6.7
NV_URI="https://download.nvidia.com/XFree86/"
DESCRIPTION="NVIDIA Accelerated Graphics Driver"
diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-525.147.05.ebuild b/x11-drivers/nvidia-drivers/nvidia-drivers-525.147.05.ebuild
index d3f3a2df7837..5c77b3394f14 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-525.147.05.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-525.147.05.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -7,7 +7,7 @@ MODULES_OPTIONAL_IUSE=+modules
inherit desktop flag-o-matic linux-mod-r1 multilib readme.gentoo-r1
inherit systemd toolchain-funcs unpacker user-info
-MODULES_KERNEL_MAX=6.6
+MODULES_KERNEL_MAX=6.7
NV_URI="https://download.nvidia.com/XFree86/"
DESCRIPTION="NVIDIA Accelerated Graphics Driver"
diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-535.129.03.ebuild b/x11-drivers/nvidia-drivers/nvidia-drivers-535.129.03.ebuild
deleted file mode 100644
index 76e68c63e130..000000000000
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-535.129.03.ebuild
+++ /dev/null
@@ -1,512 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MODULES_OPTIONAL_IUSE=+modules
-inherit desktop flag-o-matic linux-mod-r1 multilib readme.gentoo-r1
-inherit systemd toolchain-funcs unpacker user-info
-
-MODULES_KERNEL_MAX=6.6
-NV_URI="https://download.nvidia.com/XFree86/"
-
-DESCRIPTION="NVIDIA Accelerated Graphics Driver"
-HOMEPAGE="https://www.nvidia.com/download/index.aspx"
-SRC_URI="
- amd64? ( ${NV_URI}Linux-x86_64/${PV}/NVIDIA-Linux-x86_64-${PV}.run )
- arm64? ( ${NV_URI}Linux-aarch64/${PV}/NVIDIA-Linux-aarch64-${PV}.run )
- $(printf "${NV_URI}%s/%s-${PV}.tar.bz2 " \
- nvidia-{installer,modprobe,persistenced,settings,xconfig}{,})
- ${NV_URI}NVIDIA-kernel-module-source/NVIDIA-kernel-module-source-${PV}.tar.xz
-"
-# nvidia-installer is unused but here for GPL-2's "distribute sources"
-S=${WORKDIR}
-
-LICENSE="NVIDIA-r2 Apache-2.0 BSD BSD-2 GPL-2 MIT ZLIB curl openssl"
-SLOT="0/${PV%%.*}"
-KEYWORDS="-* amd64 ~arm64"
-IUSE="+X abi_x86_32 abi_x86_64 kernel-open persistenced +static-libs +tools wayland"
-REQUIRED_USE="kernel-open? ( modules )"
-
-COMMON_DEPEND="
- acct-group/video
- X? ( x11-libs/libpciaccess )
- persistenced? (
- acct-user/nvpd
- net-libs/libtirpc:=
- )
- tools? (
- >=app-accessibility/at-spi2-core-2.46:2
- dev-libs/glib:2
- dev-libs/jansson:=
- media-libs/harfbuzz:=
- x11-libs/cairo
- x11-libs/gdk-pixbuf:2
- x11-libs/gtk+:3[X]
- x11-libs/libX11
- x11-libs/libXext
- x11-libs/libXxf86vm
- x11-libs/pango
- )
-"
-RDEPEND="
- ${COMMON_DEPEND}
- dev-libs/openssl:0/3
- sys-libs/glibc
- X? (
- media-libs/libglvnd[X,abi_x86_32(-)?]
- x11-libs/libX11[abi_x86_32(-)?]
- x11-libs/libXext[abi_x86_32(-)?]
- )
- wayland? (
- gui-libs/egl-gbm
- >=gui-libs/egl-wayland-1.1.10
- media-libs/libglvnd
- )
-"
-DEPEND="
- ${COMMON_DEPEND}
- static-libs? (
- x11-libs/libX11
- x11-libs/libXext
- )
- tools? (
- media-libs/libglvnd
- sys-apps/dbus
- x11-base/xorg-proto
- x11-libs/libXrandr
- x11-libs/libXv
- x11-libs/libvdpau
- )
-"
-BDEPEND="
- sys-devel/m4
- virtual/pkgconfig
-"
-
-QA_PREBUILT="lib/firmware/* opt/bin/* usr/lib*"
-
-PATCHES=(
- "${FILESDIR}"/nvidia-kernel-module-source-515.86.01-raw-ldflags.patch
- "${FILESDIR}"/nvidia-modprobe-390.141-uvm-perms.patch
- "${FILESDIR}"/nvidia-settings-390.144-raw-ldflags.patch
- "${FILESDIR}"/nvidia-settings-530.30.02-desktop.patch
-)
-
-pkg_setup() {
- use modules && [[ ${MERGE_TYPE} != binary ]] || return
-
- local CONFIG_CHECK="
- PROC_FS
- ~DRM_KMS_HELPER
- ~SYSVIPC
- ~!LOCKDEP
- ~!SLUB_DEBUG_ON
- !DEBUG_MUTEXES
- "
-
- local ERROR_DRM_KMS_HELPER="CONFIG_DRM_KMS_HELPER: is not set but needed for Xorg auto-detection
- of drivers (no custom config), and for wayland / nvidia-drm.modeset=1.
- Cannot be directly selected in the kernel's menuconfig, and may need
- selection of a DRM device even if unused, e.g. CONFIG_DRM_AMDGPU=m or
- DRM_I915=y, DRM_NOUVEAU=m also acceptable if a module and not built-in."
-
- local ERROR_X86_KERNEL_IBT="CONFIG_X86_KERNEL_IBT: is set and, if the CPU supports the feature,
- this *could* lead to modules load failure with ENDBR errors, or to
- broken CUDA/NVENC. Please ignore if not having issues, but otherwise
- try to unset or pass ibt=off to the kernel's command line." #911142
- use kernel-open || CONFIG_CHECK+=" ~!X86_KERNEL_IBT"
-
- use amd64 && kernel_is -ge 5 8 && CONFIG_CHECK+=" X86_PAT" #817764
-
- use kernel-open && CONFIG_CHECK+=" MMU_NOTIFIER" #843827
- local ERROR_MMU_NOTIFIER="CONFIG_MMU_NOTIFIER: is not set but needed to build with USE=kernel-open.
- Cannot be directly selected in the kernel's menuconfig, and may need
- selection of another option that requires it such as CONFIG_KVM."
-
- linux-mod-r1_pkg_setup
-}
-
-src_prepare() {
- # make patches usable across versions
- rm nvidia-modprobe && mv nvidia-modprobe{-${PV},} || die
- rm nvidia-persistenced && mv nvidia-persistenced{-${PV},} || die
- rm nvidia-settings && mv nvidia-settings{-${PV},} || die
- rm nvidia-xconfig && mv nvidia-xconfig{-${PV},} || die
- mv NVIDIA-kernel-module-source-${PV} kernel-module-source || die
-
- default
-
- # prevent detection of incomplete kernel DRM support (bug #603818)
- sed 's/defined(CONFIG_DRM/defined(CONFIG_DRM_KMS_HELPER/g' \
- -i kernel{,-module-source/kernel-open}/conftest.sh || die
-
- # adjust service files
- sed 's/__USER__/nvpd/' \
- nvidia-persistenced/init/systemd/nvidia-persistenced.service.template \
- > "${T}"/nvidia-persistenced.service || die
- use !amd64 || sed -i "s|/usr|${EPREFIX}/opt|" systemd/system/nvidia-powerd.service || die
-
- # use alternative vulkan icd option if USE=-X (bug #909181)
- use X || sed -i 's/"libGLX/"libEGL/' nvidia_{layers,icd}.json || die
-
- # enable nvidia-drm.modeset=1 by default with USE=wayland
- cp "${FILESDIR}"/nvidia-470.conf "${T}"/nvidia.conf || die
- use !wayland || sed -i '/^#.*modeset=1$/s/^#//' "${T}"/nvidia.conf || die
-
- # makefile attempts to install wayland library even if not built
- use wayland || sed -i 's/ WAYLAND_LIB_install$//' \
- nvidia-settings/src/Makefile || die
-
- # temporary option, nvidia will remove in the future
- use !kernel-open ||
- sed -i '/blacklist/a\
-\
-# Enable using kernel-open with workstation GPUs (experimental)\
-options nvidia NVreg_OpenRmEnableUnsupportedGpus=1' "${T}"/nvidia.conf || die
-}
-
-src_compile() {
- tc-export AR CC CXX LD OBJCOPY OBJDUMP
- local -x RAW_LDFLAGS="$(get_abi_LDFLAGS) $(raw-ldflags)" # raw-ldflags.patch
-
- local xnvflags=-fPIC #840389
- # lto static libraries tend to cause problems without fat objects
- is-flagq '-flto@(|=*)' && xnvflags+=" $(test-flags-CC -ffat-lto-objects)"
-
- NV_ARGS=(
- PREFIX="${EPREFIX}"/usr
- HOST_CC="$(tc-getBUILD_CC)"
- HOST_LD="$(tc-getBUILD_LD)"
- BUILD_GTK2LIB=
- NV_USE_BUNDLED_LIBJANSSON=0
- NV_VERBOSE=1 DO_STRIP= MANPAGE_GZIP= OUTPUTDIR=out
- WAYLAND_AVAILABLE=$(usex wayland 1 0)
- XNVCTRL_CFLAGS="${xnvflags}"
- )
-
- if use modules; then
- local o_cflags=${CFLAGS} o_cxxflags=${CXXFLAGS} o_ldflags=${LDFLAGS}
-
- local modlistargs=video:kernel
- if use kernel-open; then
- modlistargs+=-module-source:kernel-module-source/kernel-open
-
- # environment flags are normally unused for modules, but nvidia
- # uses it for building the "blob" and it is a bit fragile
- filter-flags -fno-plt #912949
- filter-lto
- CC=${KERNEL_CC} CXX=${KERNEL_CXX} strip-unsupported-flags
- fi
-
- local modlist=( nvidia{,-drm,-modeset,-peermem,-uvm}=${modlistargs} )
- local modargs=(
- IGNORE_CC_MISMATCH=yes NV_VERBOSE=1
- SYSOUT="${KV_OUT_DIR}" SYSSRC="${KV_DIR}"
- )
-
- # temporary workaround for bug #914468
- CPP="${KERNEL_CC} -E" tc-is-clang && addpredict "${KV_OUT_DIR}"
-
- linux-mod-r1_src_compile
- CFLAGS=${o_cflags} CXXFLAGS=${o_cxxflags} LDFLAGS=${o_ldflags}
- fi
-
- emake "${NV_ARGS[@]}" -C nvidia-modprobe
- use persistenced && emake "${NV_ARGS[@]}" -C nvidia-persistenced
- use X && emake "${NV_ARGS[@]}" -C nvidia-xconfig
-
- if use tools; then
- # avoid noisy *very* noisy logs with deprecation warnings
- CFLAGS="-Wno-deprecated-declarations ${CFLAGS}" \
- emake "${NV_ARGS[@]}" -C nvidia-settings
- elif use static-libs; then
- # pretend GTK+3 is available, not actually used (bug #880879)
- emake "${NV_ARGS[@]}" BUILD_GTK3LIB=1 \
- -C nvidia-settings/src out/libXNVCtrl.a
- fi
-}
-
-src_install() {
- local libdir=$(get_libdir) libdir32=$(ABI=x86 get_libdir)
-
- NV_ARGS+=( DESTDIR="${D}" LIBDIR="${ED}"/usr/${libdir} )
-
- local -A paths=(
- [APPLICATION_PROFILE]=/usr/share/nvidia
- [CUDA_ICD]=/etc/OpenCL/vendors
- [EGL_EXTERNAL_PLATFORM_JSON]=/usr/share/egl/egl_external_platform.d
- [FIRMWARE]=/lib/firmware/nvidia/${PV}
- [GBM_BACKEND_LIB_SYMLINK]=/usr/${libdir}/gbm
- [GLVND_EGL_ICD_JSON]=/usr/share/glvnd/egl_vendor.d
- [OPENGL_DATA]=/usr/share/nvidia
- [VULKAN_ICD_JSON]=/usr/share/vulkan
- [WINE_LIB]=/usr/${libdir}/nvidia/wine
- [XORG_OUTPUTCLASS_CONFIG]=/usr/share/X11/xorg.conf.d
-
- [GLX_MODULE_SHARED_LIB]=/usr/${libdir}/xorg/modules/extensions
- [GLX_MODULE_SYMLINK]=/usr/${libdir}/xorg/modules
- [XMODULE_SHARED_LIB]=/usr/${libdir}/xorg/modules
- )
-
- local skip_files=(
- $(usev !X "libGLX_nvidia libglxserver_nvidia")
- $(usev !wayland libnvidia-vulkan-producer)
- libGLX_indirect # non-glvnd unused fallback
- libnvidia-{gtk,wayland-client} nvidia-{settings,xconfig} # from source
- libnvidia-egl-gbm 15_nvidia_gbm # gui-libs/egl-gbm
- libnvidia-egl-wayland 10_nvidia_wayland # gui-libs/egl-wayland
- libnvidia-pkcs11.so # using the openssl3 version instead
- )
- local skip_modules=(
- $(usev !X "nvfbc vdpau xdriver")
- $(usev !modules gsp)
- installer nvpd # handled separately / built from source
- )
- local skip_types=(
- GLVND_LIB GLVND_SYMLINK EGL_CLIENT.\* GLX_CLIENT.\* # media-libs/libglvnd
- OPENCL_WRAPPER.\* # virtual/opencl
- DOCUMENTATION DOT_DESKTOP .\*_SRC DKMS_CONF SYSTEMD_UNIT # handled separately / unused
- )
-
- local DOCS=(
- README.txt NVIDIA_Changelog supported-gpus/supported-gpus.json
- nvidia-settings/doc/{FRAMELOCK,NV-CONTROL-API}.txt
- )
- local HTML_DOCS=( html/. )
- einstalldocs
-
- local DISABLE_AUTOFORMATTING=yes
- local DOC_CONTENTS="\
-Trusted users should be in the 'video' group to use NVIDIA devices.
-You can add yourself by using: gpasswd -a my-user video\
-$(usev modules "
-
-Like all out-of-tree kernel modules, it is necessary to rebuild
-${PN} after upgrading or rebuilding the Linux kernel
-by for example running \`emerge @module-rebuild\`. Alternatively,
-if using a distribution kernel (sys-kernel/gentoo-kernel{,-bin}),
-this can be automated by setting USE=dist-kernel globally.
-
-Loaded kernel modules also must not mismatch with the installed
-${PN} version (excluding -r revision), meaning should
-ensure \`eselect kernel list\` points to the kernel that will be
-booted before building and preferably reboot after upgrading
-${PN} (the ebuild will emit a warning if mismatching).
-
-See '${EPREFIX}/etc/modprobe.d/nvidia.conf' for modules options.")\
-$(use amd64 && usev !abi_x86_32 "
-
-Note that without USE=abi_x86_32 on ${PN}, 32bit applications
-(typically using wine / steam) will not be able to use GPU acceleration.")
-
-For additional information or for troubleshooting issues, please see
-https://wiki.gentoo.org/wiki/NVIDIA/nvidia-drivers and NVIDIA's own
-documentation that is installed alongside this README."
- readme.gentoo_create_doc
-
- if use modules; then
- linux-mod-r1_src_install
-
- insinto /etc/modprobe.d
- doins "${T}"/nvidia.conf
-
- # used for gpu verification with binpkgs (not kept, see pkg_preinst)
- insinto /usr/share/nvidia
- doins supported-gpus/supported-gpus.json
- fi
-
- emake "${NV_ARGS[@]}" -C nvidia-modprobe install
- fowners :video /usr/bin/nvidia-modprobe #505092
- fperms 4710 /usr/bin/nvidia-modprobe
-
- if use persistenced; then
- emake "${NV_ARGS[@]}" -C nvidia-persistenced install
- newconfd "${FILESDIR}"/nvidia-persistenced.confd nvidia-persistenced
- newinitd "${FILESDIR}"/nvidia-persistenced.initd nvidia-persistenced
- systemd_dounit "${T}"/nvidia-persistenced.service
- fi
-
- if use tools; then
- emake "${NV_ARGS[@]}" -C nvidia-settings install
-
- doicon nvidia-settings/doc/nvidia-settings.png
- domenu nvidia-settings/doc/nvidia-settings.desktop
-
- exeinto /etc/X11/xinit/xinitrc.d
- newexe "${FILESDIR}"/95-nvidia-settings-r1 95-nvidia-settings
- fi
-
- if use static-libs; then
- dolib.a nvidia-settings/src/out/libXNVCtrl.a
-
- insinto /usr/include/NVCtrl
- doins nvidia-settings/src/libXNVCtrl/NVCtrl{Lib,}.h
- fi
-
- use X && emake "${NV_ARGS[@]}" -C nvidia-xconfig install
-
- # mimic nvidia-installer by reading .manifest to install files
- # 0:file 1:perms 2:type 3+:subtype/arguments -:module
- local m into
- while IFS=' ' read -ra m; do
- ! [[ ${#m[@]} -ge 2 && ${m[-1]} =~ MODULE: ]] ||
- [[ " ${m[0]##*/}" =~ ^(\ ${skip_files[*]/%/.*|\\} )$ ]] ||
- [[ " ${m[2]}" =~ ^(\ ${skip_types[*]/%/|\\} )$ ]] ||
- has ${m[-1]#MODULE:} "${skip_modules[@]}" && continue
-
- case ${m[2]} in
- MANPAGE)
- gzip -dc ${m[0]} | newman - ${m[0]%.gz}; assert
- continue
- ;;
- GBM_BACKEND_LIB_SYMLINK) m[4]=../${m[4]};; # missing ../
- VDPAU_SYMLINK) m[4]=vdpau/; m[5]=${m[5]#vdpau/};; # .so to vdpau/
- esac
-
- if [[ -v 'paths[${m[2]}]' ]]; then
- into=${paths[${m[2]}]}
- elif [[ ${m[2]} == EXPLICIT_PATH ]]; then
- into=${m[3]}
- elif [[ ${m[2]} == *_BINARY ]]; then
- into=/opt/bin
- elif [[ ${m[3]} == COMPAT32 ]]; then
- use abi_x86_32 || continue
- into=/usr/${libdir32}
- elif [[ ${m[2]} == *_@(LIB|SYMLINK) ]]; then
- into=/usr/${libdir}
- else
- die "No known installation path for ${m[0]}"
- fi
- [[ ${m[3]: -2} == ?/ ]] && into+=/${m[3]%/}
- [[ ${m[4]: -2} == ?/ ]] && into+=/${m[4]%/}
-
- if [[ ${m[2]} =~ _SYMLINK$ ]]; then
- [[ ${m[4]: -1} == / ]] && m[4]=${m[5]}
- dosym ${m[4]} ${into}/${m[0]}
- continue
- fi
- [[ ${m[0]} =~ ^libnvidia-ngx.so|^libnvidia-egl-gbm.so ]] &&
- dosym ${m[0]} ${into}/${m[0]%.so*}.so.1 # soname not in .manifest
-
- printf -v m[1] %o $((m[1] | 0200)) # 444->644
- insopts -m${m[1]}
- insinto ${into}
- doins ${m[0]}
- done < .manifest || die
- insopts -m0644 # reset
-
- # MODULE:installer non-skipped extras
- : "$(systemd_get_sleepdir)"
- exeinto "${_#"${EPREFIX}"}"
- doexe systemd/system-sleep/nvidia
- dobin systemd/nvidia-sleep.sh
- systemd_dounit systemd/system/nvidia-{hibernate,resume,suspend}.service
-
- dobin nvidia-bug-report.sh
-
- # MODULE:powerd extras
- if use amd64; then
- systemd_dounit systemd/system/nvidia-powerd.service
-
- insinto /usr/share/dbus-1/system.d
- doins nvidia-dbus.conf
- fi
-
- # symlink non-versioned so nvidia-settings can use it even if misdetected
- dosym nvidia-application-profiles-${PV}-key-documentation \
- ${paths[APPLICATION_PROFILE]}/nvidia-application-profiles-key-documentation
-
- # don't attempt to strip firmware files (silences errors)
- dostrip -x ${paths[FIRMWARE]}
-
- # sandbox issues with /dev/nvidiactl (and /dev/char wrt bug #904292)
- # are widespread and sometime affect revdeps of packages built with
- # USE=opencl/cuda making it hard to manage in ebuilds (minimal set,
- # ebuilds should handle manually if need others or addwrite)
- insinto /etc/sandbox.d
- newins - 20nvidia <<<'SANDBOX_PREDICT="/dev/nvidiactl:/dev/char"'
-}
-
-pkg_preinst() {
- has_version "${CATEGORY}/${PN}[wayland]" && NV_HAD_WAYLAND=
-
- use modules || return
-
- # set video group id based on live system (bug #491414)
- local g=$(egetent group video | cut -d: -f3)
- [[ ${g} =~ ^[0-9]+$ ]] || die "Failed to determine video group id (got '${g}')"
- sed -i "s/@VIDEOGID@/${g}/" "${ED}"/etc/modprobe.d/nvidia.conf || die
-
- # try to find driver mismatches using temporary supported-gpus.json
- for g in $(grep -l 0x10de /sys/bus/pci/devices/*/vendor 2>/dev/null); do
- g=$(grep -io "\"devid\":\"$(<${g%vendor}device)\"[^}]*branch\":\"[0-9]*" \
- "${ED}"/usr/share/nvidia/supported-gpus.json 2>/dev/null)
- if [[ ${g} ]]; then
- g=$((${g##*\"}+1))
- if ver_test -ge ${g}; then
- NV_LEGACY_MASK=">=${CATEGORY}/${PN}-${g}"
- break
- fi
- fi
- done
- rm "${ED}"/usr/share/nvidia/supported-gpus.json || die
-}
-
-pkg_postinst() {
- linux-mod-r1_pkg_postinst
-
- readme.gentoo_print_elog
-
- if [[ -r /proc/driver/nvidia/version &&
- $(</proc/driver/nvidia/version) != *" ${PV} "* ]]; then
- ewarn "Currently loaded NVIDIA modules do not match the newly installed"
- ewarn "libraries and may prevent launching GPU-accelerated applications."
- if use modules; then
- ewarn "Easiest way to fix this is normally to reboot. If still run into issues"
- ewarn "(e.g. API mismatch messages in the \`dmesg\` output), please verify"
- ewarn "that the running kernel is ${KV_FULL} and that (if used) the"
- ewarn "initramfs does not include NVIDIA modules (or at least, not old ones)."
- fi
- fi
-
- if [[ $(</proc/cmdline) == *slub_debug=[!-]* ]]; then
- ewarn "Detected that the current kernel command line is using 'slub_debug=',"
- ewarn "this may lead to system instability/freezes with this version of"
- ewarn "${PN}. Bug: https://bugs.gentoo.org/796329"
- fi
-
- if [[ -v NV_LEGACY_MASK ]]; then
- ewarn
- ewarn "***WARNING***"
- ewarn
- ewarn "You are installing a version of ${PN} known not to work"
- ewarn "with a GPU of the current system. If unwanted, add the mask:"
- if [[ -d ${EROOT}/etc/portage/package.mask ]]; then
- ewarn " echo '${NV_LEGACY_MASK}' > ${EROOT}/etc/portage/package.mask/${PN}"
- else
- ewarn " echo '${NV_LEGACY_MASK}' >> ${EROOT}/etc/portage/package.mask"
- fi
- ewarn "...then downgrade to a legacy[1] branch if possible (not all old versions"
- ewarn "are available or fully functional, may need to consider nouveau[2])."
- ewarn "[1] https://www.nvidia.com/object/IO_32667.html"
- ewarn "[2] https://wiki.gentoo.org/wiki/Nouveau"
- fi
-
- if use kernel-open; then
- ewarn
- ewarn "Open source variant of ${PN} was selected, be warned it is experimental"
- ewarn "and only for modern GPUs (e.g. GTX 1650+). Try to disable if run into issues."
- ewarn "Please also see: ${EROOT}/usr/share/doc/${PF}/html/kernel_open.html"
- fi
-
- if use wayland && use modules && [[ ! -v NV_HAD_WAYLAND ]]; then
- elog
- elog "With USE=wayland, this version of ${PN} sets nvidia-drm.modeset=1"
- elog "in '${EROOT}/etc/modprobe.d/nvidia.conf'. This feature is considered"
- elog "experimental but is required for wayland."
- elog
- elog "If you experience issues, either disable wayland or edit nvidia.conf."
- elog "Of note, may possibly cause issues with SLI and Reverse PRIME."
- fi
-}
diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-535.146.02.ebuild b/x11-drivers/nvidia-drivers/nvidia-drivers-535.146.02.ebuild
index 76e68c63e130..4e12ff078da1 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-535.146.02.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-535.146.02.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -7,7 +7,7 @@ MODULES_OPTIONAL_IUSE=+modules
inherit desktop flag-o-matic linux-mod-r1 multilib readme.gentoo-r1
inherit systemd toolchain-funcs unpacker user-info
-MODULES_KERNEL_MAX=6.6
+MODULES_KERNEL_MAX=6.7
NV_URI="https://download.nvidia.com/XFree86/"
DESCRIPTION="NVIDIA Accelerated Graphics Driver"
diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-535.43.22.ebuild b/x11-drivers/nvidia-drivers/nvidia-drivers-535.43.22.ebuild
index dedd4f352bd3..ae62cbc6f0ea 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-535.43.22.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-535.43.22.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -7,7 +7,7 @@ MODULES_OPTIONAL_IUSE=+modules
inherit desktop flag-o-matic linux-mod-r1 multilib readme.gentoo-r1
inherit systemd toolchain-funcs unpacker user-info
-MODULES_KERNEL_MAX=6.6
+MODULES_KERNEL_MAX=6.7
NV_PIN=535.146.02
DESCRIPTION="NVIDIA Accelerated Graphics Driver"
diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-545.29.06-r1.ebuild b/x11-drivers/nvidia-drivers/nvidia-drivers-545.29.06-r1.ebuild
index 67b3cd7013ea..bf4959d91524 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-545.29.06-r1.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-545.29.06-r1.ebuild
@@ -7,7 +7,7 @@ MODULES_OPTIONAL_IUSE=+modules
inherit desktop flag-o-matic linux-mod-r1 readme.gentoo-r1
inherit systemd toolchain-funcs unpacker user-info
-MODULES_KERNEL_MAX=6.6
+MODULES_KERNEL_MAX=6.7
NV_URI="https://download.nvidia.com/XFree86/"
DESCRIPTION="NVIDIA Accelerated Graphics Driver"
diff --git a/x11-misc/Manifest.gz b/x11-misc/Manifest.gz
index 277d63d55c7b..d60ceca94034 100644
--- a/x11-misc/Manifest.gz
+++ b/x11-misc/Manifest.gz
Binary files differ
diff --git a/x11-misc/polybar/Manifest b/x11-misc/polybar/Manifest
index 61ec94603d7d..eb9877354497 100644
--- a/x11-misc/polybar/Manifest
+++ b/x11-misc/polybar/Manifest
@@ -1,8 +1,6 @@
AUX polybar-3.6.3-fix-prefix.patch 350 BLAKE2B b5c1e349557ebf1ceb930564b5ab4f687c6f2c6d2f4adc9cff787f43a03b5e0d8d08dd0202f4b6c2c90f97e1ac9f94faa32bfea30f58d1ce05b658ef80bf02b5 SHA512 07da5e5409cee75f7bf32dfd4fafc8b9735d9f5a85e53cb1eae330030fb50c6a2c923a03c5703d923087994d2ed8665d09674c8028f1d28346a7289317f9195b
DIST polybar-3.6.3.tar.gz 439838 BLAKE2B 522e95bb11e947008f0909401a769ba7ef44733e7edb4a067185bad610ac70077e1370e0e9da9fbff27b9f981b5285561f7c86e12fc5da79c383d794da6b4a86 SHA512 d8e08d2b217a353b967f58eb61907b05ed7b9c2b9e1b3a891f4cac91b37f1cf751b10b1e93e74e6414eb0beb1696f4ae64a0a43bfc6c0afa3863b72293217c2e
-DIST polybar-3.7.0.tar.gz 494588 BLAKE2B 3b07cbee50c12fcdddedd79b0601e218b0016abd0d5b0ae7cfa0bda3c8c09a30ab3b606fdfac0207dbb51caccbe08f37275f4cfd81af21d5b706cc7706ea0d8e SHA512 ddc62fad546052a47b8235d44fb679349e95e19809d8a59f7178617ca33ff18e2507c7dcc7e15a5b2815088e91db40a66f0846aaf181b85dc5cebbaa4f758322
DIST polybar-3.7.1.tar.gz 495162 BLAKE2B 33ffb3bb3595a41cb82a5ee70c79f5a31f23b6463c156a704546c803f0f006780c59b04fe2d1479f52dd15a44534687f130dfde794ac08218df2b634b34838de SHA512 cb248fd904a89dbd88d2d1ab71aeaf31e2b5781304f126aeb489da1238681e354d5347555076e814751ef5bb6717a3a6742d1726cf4721697e75694c7643bed4
EBUILD polybar-3.6.3-r3.ebuild 1546 BLAKE2B b2e8cf7bb48640533ca54e6b84b6c2d05f6ec65baaf87db7919799a1a677011ebba603754a740c2ee438b7c0ac676eff150a66bd1794adebf395089b938b8084 SHA512 f1002981b63804d4b5909ce0cedd4f45f84381c84b314c5cab9ebcc5048a63dc0022eccf49b7cc2c65f6eb744eab03cf07509a33d3f2b95ce5566378a8b9671a
-EBUILD polybar-3.7.0.ebuild 1499 BLAKE2B dc5226f6a53fed1c6da00f623129645aec621b4892c523aad52fe029821a0da8cdf1b7e3ad728b8c21900b9d6c18a545706e93fc5e5ba3f2f36d142f4f50d3d6 SHA512 3298074b224b97c4eba92bafed9c4c7567eb0119a6f6cfd373dd62151c1fe461cebccd7b7b7c2c98db8c83c01ca172365c9a7084b00b716affbbae63e6111235
-EBUILD polybar-3.7.1.ebuild 1499 BLAKE2B dc5226f6a53fed1c6da00f623129645aec621b4892c523aad52fe029821a0da8cdf1b7e3ad728b8c21900b9d6c18a545706e93fc5e5ba3f2f36d142f4f50d3d6 SHA512 3298074b224b97c4eba92bafed9c4c7567eb0119a6f6cfd373dd62151c1fe461cebccd7b7b7c2c98db8c83c01ca172365c9a7084b00b716affbbae63e6111235
+EBUILD polybar-3.7.1-r1.ebuild 1520 BLAKE2B 54a3271fcc1e59894857ba47550ed7bb8dc4906a20bf3549b6914be9bf96338820a9c53d8c2ae3ff8639f0bd56c6a06d76d3f7f2f37e6e5b22a3145d94e34e91 SHA512 26a0d308791e636a2890595a5338d99614ce81716944704e0c28429aba5ae9cd3e5b1453b92c05e71abe51372e9fd3f66d410fe26974e55a700cc758e6c8121a
MISC metadata.xml 585 BLAKE2B c792f265587effc07acc20f097adc1a1975d23ddf55ceb07b4bda02e61e1b48b1d20c5a07792ac18fa5f02949e0a88bc18fe6df2fffd9454406cda34ac33654b SHA512 c3f9080f68d989dbfd75492ec0c4870e4df9b0525a69256ac95bf55eea60022ac018cc1afe42677bc8f822beec75d137e1e7c8a876763c72664541a0a54b28f1
diff --git a/x11-misc/polybar/polybar-3.7.0.ebuild b/x11-misc/polybar/polybar-3.7.1-r1.ebuild
index 452904b5f71e..55a6164277bb 100644
--- a/x11-misc/polybar/polybar-3.7.0.ebuild
+++ b/x11-misc/polybar/polybar-3.7.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -23,6 +23,7 @@ DEPEND="
dev-libs/libuv:=
media-libs/fontconfig
media-libs/freetype
+ x11-base/xorg-proto
x11-libs/cairo[X,xcb(+)]
x11-libs/libxcb:=
x11-libs/xcb-util
diff --git a/x11-misc/polybar/polybar-3.7.1.ebuild b/x11-misc/polybar/polybar-3.7.1.ebuild
deleted file mode 100644
index 452904b5f71e..000000000000
--- a/x11-misc/polybar/polybar-3.7.1.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit cmake python-single-r1
-
-DESCRIPTION="A fast and easy-to-use tool for creating status bars"
-HOMEPAGE="https://github.com/polybar/polybar"
-SRC_URI="https://github.com/polybar/${PN}/releases/download/${PV}/${P}.tar.gz"
-
-KEYWORDS="~amd64 ~riscv ~x86"
-LICENSE="MIT"
-SLOT="0"
-IUSE="alsa curl doc i3wm ipc mpd network pulseaudio"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-DEPEND="
- ${PYTHON_DEPS}
- $(python_gen_cond_dep 'x11-base/xcb-proto[${PYTHON_USEDEP}]')
- dev-libs/libuv:=
- media-libs/fontconfig
- media-libs/freetype
- x11-libs/cairo[X,xcb(+)]
- x11-libs/libxcb:=
- x11-libs/xcb-util
- x11-libs/xcb-util-cursor
- x11-libs/xcb-util-image
- x11-libs/xcb-util-wm
- x11-libs/xcb-util-xrm
- alsa? ( media-libs/alsa-lib )
- curl? ( net-misc/curl )
- doc? ( dev-python/sphinx )
- i3wm? (
- dev-libs/jsoncpp:=
- x11-wm/i3
- )
- mpd? ( media-libs/libmpdclient )
- network? ( dev-libs/libnl:3 )
- pulseaudio? ( media-libs/libpulse )
-"
-RDEPEND="${DEPEND}"
-
-src_configure() {
- local mycmakeargs=(
- -DENABLE_ALSA="$(usex alsa)"
- -DENABLE_CURL="$(usex curl)"
- -DBUILD_DOC="$(usex doc)"
- -DENABLE_I3="$(usex i3wm)"
- -DBUILD_POLYBAR_MSG="$(usex ipc)"
- -DENABLE_MPD="$(usex mpd)"
- -DENABLE_NETWORK="$(usex network)"
- -DENABLE_PULSEAUDIO="$(usex pulseaudio)"
- # Bug 767949
- -DENABLE_CCACHE="OFF"
- -DCMAKE_INSTALL_SYSCONFDIR="${EPREFIX}/etc/"
- )
-
- cmake_src_configure
-}