From a711ac55f685524a272ce2391834fe8322af18dc Mon Sep 17 00:00:00 2001 From: Kyle Elbert Date: Thu, 28 Nov 2024 17:39:49 -0600 Subject: [PATCH 01/24] dev-python/cloudflare: incompatible with new httpx version Signed-off-by: Kyle Elbert --- .../{cloudflare-3.1.0-r2.ebuild => cloudflare-3.1.0-r3.ebuild} | 1 + 1 file changed, 1 insertion(+) rename dev-python/cloudflare/{cloudflare-3.1.0-r2.ebuild => cloudflare-3.1.0-r3.ebuild} (98%) diff --git a/dev-python/cloudflare/cloudflare-3.1.0-r2.ebuild b/dev-python/cloudflare/cloudflare-3.1.0-r3.ebuild similarity index 98% rename from dev-python/cloudflare/cloudflare-3.1.0-r2.ebuild rename to dev-python/cloudflare/cloudflare-3.1.0-r3.ebuild index 4cdbcce734..1a309e4b39 100644 --- a/dev-python/cloudflare/cloudflare-3.1.0-r2.ebuild +++ b/dev-python/cloudflare/cloudflare-3.1.0-r3.ebuild @@ -32,6 +32,7 @@ RDEPEND=" ${DEPEND} >=dev-python/anyio-4.3.0[${PYTHON_USEDEP}] >=dev-python/distro-1.7.0[${PYTHON_USEDEP}] >=dev-python/sniffio-1.3.1[${PYTHON_USEDEP}] + Date: Thu, 28 Nov 2024 20:10:28 -0500 Subject: [PATCH 03/24] dev-util/xxd: add 9.1.0895, drop 8.2.4092 The latest version doesn't have the problematic declarations so that should should resolve the issue. Closes: https://bugs.gentoo.org/945211 Signed-off-by: Peter Levine --- dev-util/xxd/Manifest | 4 ++-- dev-util/xxd/{xxd-8.2.4092.ebuild => xxd-9.1.0895.ebuild} | 0 2 files changed, 2 insertions(+), 2 deletions(-) rename dev-util/xxd/{xxd-8.2.4092.ebuild => xxd-9.1.0895.ebuild} (100%) diff --git a/dev-util/xxd/Manifest b/dev-util/xxd/Manifest index 9e2fe34e6c..2f914f21a4 100644 --- a/dev-util/xxd/Manifest +++ b/dev-util/xxd/Manifest @@ -1,2 +1,2 @@ -DIST xxd-8.2.4092.1 10572 BLAKE2B 866dd9256bf0e3dcb4f530044cab7e9fa74137916b120d05a7b2d491b6364d23509bb6793a80ec7770ef2fe319f4b5ca7b0b08bc066ae5cba9e67ecda6713823 SHA512 68d71cb5155994bf1add3f9f29590a46184c5f29466525fc6cd5bb028d98423c40ce1650020499ec9b67d7c63f30a82a6494a79c4ab26a5cf8c804f48b349b71 -DIST xxd-8.2.4092.c 24474 BLAKE2B f288bfa550d256555db907a54cf504f8eed29a78056fec4bef819c8bed8658c843bdcad06217e16285e2cce8316a952d0dbd61b7d31a3c0a65162a3c3f9dadad SHA512 46c68bcfb29145cf597206e59f1d958b29e7917ffe98a5911a0ae92f33df6a8f9f77c120be57a7a5bbe98257af4259e666877c677112990a70a5ee2183d1ce00 +DIST xxd-9.1.0895.1 11406 BLAKE2B fab03736e2b20ae290221a8372fd9126de5e880034eb2e7fa5c1372faccbea056b97f068b46871c73db48fa23c1357eca2b5347faa70b5152fe85f503dd0c374 SHA512 2684da607150bd9790ba1e4a8b85690a75c30959d55577be946ec963820644b230b0d56e49883c823678e8fbd7ad3e1e3fff1da60fb35a41af0bfcf8f0f4b062 +DIST xxd-9.1.0895.c 33819 BLAKE2B d8adc2a0100a5403638f2522ee79c24ca3e29063dbc6a940fcc1f6fe30e5046224b4eea4a6cb063b367fc0dc96f1de7d272142a5aadb426336f72be4a5a995f5 SHA512 4b31b035e18408f122f85bc805c99c051fe0644b888f3df4af20d94ef1485ec0f44abcbdbaa34f7d002613a79f64b2f534e1dcbe92dcad4acae0ef1b114e3b33 diff --git a/dev-util/xxd/xxd-8.2.4092.ebuild b/dev-util/xxd/xxd-9.1.0895.ebuild similarity index 100% rename from dev-util/xxd/xxd-8.2.4092.ebuild rename to dev-util/xxd/xxd-9.1.0895.ebuild From dcfdc9c1be0cf50920259fd4cf393d30d842af35 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Wolfgang=20M=C3=BCller?= Date: Fri, 29 Nov 2024 09:11:20 +0100 Subject: [PATCH 04/24] www-apps/sblg: add 0.6.1, drop 0.6.0 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Wolfgang Müller --- www-apps/sblg/Manifest | 2 +- www-apps/sblg/{sblg-0.6.0.ebuild => sblg-0.6.1.ebuild} | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) rename www-apps/sblg/{sblg-0.6.0.ebuild => sblg-0.6.1.ebuild} (97%) diff --git a/www-apps/sblg/Manifest b/www-apps/sblg/Manifest index d03cd69a0a..d437733051 100644 --- a/www-apps/sblg/Manifest +++ b/www-apps/sblg/Manifest @@ -1 +1 @@ -DIST sblg-0.6.0.tar.gz 1513582 BLAKE2B 513d6fa6a6b250531c970ceca2b9e353fb5ba2dc666e9bb7ec182b7396ce0a1ac726e45eaa5edc150deed70dd06fe718c51598851d8b6b77e5a2496cae9ebf75 SHA512 ea4884a26ec41f6c9839cd7c61b0271e91f17d0e739bad1f9d5a826cfa698ec9893e4fb9311b763cd93cf7d2f0d208432e70bcfef3b1d5517efb24c04091041f +DIST sblg-0.6.1.tar.gz 1513611 BLAKE2B d60a863c1082f66fb893055f1250ed03e0a991b03658bad44d723ee637db15ae54a064f42cbe84220c4e29b769a73e0b5c7959bc6b9cc71685e0620da1a4d110 SHA512 07de1388853614ec338353a7eee7dd11e33714f05e77ca503052a8c0530048076c1b0b6aa9fea65e32e6f061071a0522d6aa5aeeb8466bab82c24e9e8dcbb5b1 diff --git a/www-apps/sblg/sblg-0.6.0.ebuild b/www-apps/sblg/sblg-0.6.1.ebuild similarity index 97% rename from www-apps/sblg/sblg-0.6.0.ebuild rename to www-apps/sblg/sblg-0.6.1.ebuild index d08ddad723..22f8f89f18 100644 --- a/www-apps/sblg/sblg-0.6.0.ebuild +++ b/www-apps/sblg/sblg-0.6.1.ebuild @@ -60,3 +60,7 @@ src_install() { rm -rf "${ED}/usr/share/${PN}/examples" || die fi } + +src_test() { + emake regress +} From b40e699ed492e822c42a49ca8f3f8cbf9d50cd84 Mon Sep 17 00:00:00 2001 From: Takuya Wakazono Date: Fri, 29 Nov 2024 20:45:59 +0900 Subject: [PATCH 05/24] gui-apps/lemurs: fix build with rust-1.81 Closes: https://bugs.gentoo.org/942191 Signed-off-by: Takuya Wakazono --- gui-apps/lemurs/files/lemurs-0.3.2-rust-1.81.patch | 14 ++++++++++++++ gui-apps/lemurs/lemurs-0.3.2.ebuild | 7 ++++++- 2 files changed, 20 insertions(+), 1 deletion(-) create mode 100644 gui-apps/lemurs/files/lemurs-0.3.2-rust-1.81.patch diff --git a/gui-apps/lemurs/files/lemurs-0.3.2-rust-1.81.patch b/gui-apps/lemurs/files/lemurs-0.3.2-rust-1.81.patch new file mode 100644 index 0000000000..c751a838b1 --- /dev/null +++ b/gui-apps/lemurs/files/lemurs-0.3.2-rust-1.81.patch @@ -0,0 +1,14 @@ +Fix build with rust-1.81. +https://bugs.gentoo.org/942191 +https://github.com/coastalwhite/lemurs/commit/09003a830400250ec7745939399fc942c505e6c6 +--- a/src/config.rs ++++ b/src/config.rs +@@ -645,7 +645,7 @@ struct Variable<'a> { + } + + impl<'a> Variable<'a> { +- const START_SYMBOL: &str = "$"; ++ const START_SYMBOL: &'static str = "$"; + + fn span(&self) -> std::ops::Range { + self.start..self.start + Self::START_SYMBOL.len() + self.ident.len() diff --git a/gui-apps/lemurs/lemurs-0.3.2.ebuild b/gui-apps/lemurs/lemurs-0.3.2.ebuild index 358d4f8c79..205701d68a 100644 --- a/gui-apps/lemurs/lemurs-0.3.2.ebuild +++ b/gui-apps/lemurs/lemurs-0.3.2.ebuild @@ -79,10 +79,15 @@ RDEPEND="${DEPEND} !systemd? ( sys-apps/kbd ) " +PATCHES=( + # bug #942191 + "${FILESDIR}/${P}-rust-1.81.patch" +) + QA_FLAGS_IGNORED="usr/bin/lemurs" src_prepare() { - eapply_user + default # Run lemurs on tty7 so it doesn't conflict with agetty # And replace systemd's reboot and shutdown commands if ! use systemd ; then From 56f190bdadeafb4423b9db80d13ad2c001a429e9 Mon Sep 17 00:00:00 2001 From: Takuya Wakazono Date: Fri, 29 Nov 2024 20:45:59 +0900 Subject: [PATCH 06/24] media-sound/spotifyd: fix build with rust-1.80 Closes: https://bugs.gentoo.org/945307 Signed-off-by: Takuya Wakazono --- media-sound/spotifyd/Manifest | 10 +- .../spotifyd-0.3.5_p20240513-rust-1.80.patch | 113 ++++++++++++++++++ .../spotifyd/spotifyd-0.3.5_p20240513.ebuild | 15 ++- 3 files changed, 130 insertions(+), 8 deletions(-) create mode 100644 media-sound/spotifyd/files/spotifyd-0.3.5_p20240513-rust-1.80.patch diff --git a/media-sound/spotifyd/Manifest b/media-sound/spotifyd/Manifest index 39857ac6e0..56359a5a08 100644 --- a/media-sound/spotifyd/Manifest +++ b/media-sound/spotifyd/Manifest @@ -71,7 +71,7 @@ DIST darling_macro-0.13.4.crate 1910 BLAKE2B 432adc44108cce6a13adc9ec45ff9b7555e DIST dbus-0.9.7.crate 104206 BLAKE2B f08f72170fbf9af3e525c20f4f11de64368e4a5d010571bc2ed9985c13353d99466f7e98a39ac949787ee9f4d10845d6940d9dbeaf1fae2122d49eeefa5306b1 SHA512 c1557d8be0c5c5623ec6a3928de310c80eef2cdf976d9fcbcc00f08a532af5b8d530f8ee1eba4de12f2df0ff7cf4d21323dfad76be82eeee2f386173991681e5 DIST dbus-crossroads-0.5.2.crate 44664 BLAKE2B 3f3e330dc7c93acc0566c20b44dcda01c36cc507cc7907fb1f730448e1648546fc3ce31fcc59283bf6b8b375cdcb49ae0f248df02e01f7430c590e8eca9c54f7 SHA512 987b80358831ff77392b622a5a86577e3e156bb793810185c432eb345ab99f98ef97ba8e483b9a1443307f3fba12d8d20ed8b570f55c6f1a5cbb511febb1cfd6 DIST dbus-tokio-0.7.6.crate 17545 BLAKE2B 67b874844d2120824101845d0022b4f75c1318658db52a1491bfccb462f476be7022bf3eb2c3fec1639eedb3ac0caf3c0468f034ab981d4c87f56cecc88f8709 SHA512 4c88cd8e88bcb86c519009150c2256a3b5cb129f75b762104536943201d387cde154ae26b75193f8156dcf85b745973a929c5b87ff70835e983995bb586cfec6 -DIST deranged-0.3.8.crate 15314 BLAKE2B 5452dd7309e64f52f06f0b4159a87678c95f5453516d9e29956806a8bce3e8aac717a094ba3f2b418336b6bcc611901d2b4c08abd7d838915e88c37d75896f9b SHA512 81577e7371b6850da0abec985f1268735169a4e9272a6bef2e1e46753457260b54ad76fedaa36280102daa0030f70dabd16d2b99fe9c67b2690e469df3c3154e +DIST deranged-0.3.11.crate 18043 BLAKE2B 738d5a88732e227bb0e0d33c04ab8248a699c7c499100666ffcd78673d1f38ad2d740222ab405e3eaa7a0a6f4596cfef90bd581a1baf77c954dca830c22e74f9 SHA512 48485666d3e50eb7976e91bed36bddbaea80fac4ac664723130069bd7d17893b6d1a2b82a4c3dd61677162e4305ba5ea8aec7bc2793d1b8b92dd1666c204fc43 DIST derivative-2.2.0.crate 48076 BLAKE2B 56d27e27493c3b818ad45703efda607a0a0d9a48b0d43785b6a013443b8b964b67bb5b5284d242358415c5fb81b86b02079ee7c0595ec07bc658240eb114b887 SHA512 3c65ecdabd2dc202be3d83b06f96b6f68504fe542ede7e2285093c6d360a33ec76a3787c436c6e5ff8f59d430436a4b8ce2f908cf7b2b08cd8b0045de4e5d1da DIST digest-0.10.7.crate 19557 BLAKE2B 61e69d78cb8d6850ae26ad7ff2d52dd6dce820d8c621230def11cc0e8aa6d883a6e1b25340fb45748db52a8ccf3c8d36a8aa0c8cdf4d4eeb4e3f870d86abe09a SHA512 0dd8c012468ab9011b89413ea4d3647d95b1f683b020a0e6274c95ed5148638b56fef19cd9044c837ad53715b582b88eed277fe96e917c27c5d7abdbf7c3794c DIST digest-0.9.0.crate 13247 BLAKE2B c5f2fa8a5bc12021d99ea63f08fa8c8b5b3353d90cf9d58ba84252b3f81b88b52f28c15c24c61fcee44f7d547a0bad11def7fa8f4616d070db163e48f89ab64b SHA512 8637a322c429f51ecb0fa4c3b58fabef01368c1a093492fad65f48eeeec2366fd1b7876e6e47723e089ec5ce11f881bfe4dcebdc605811252b797db027746a45 @@ -193,6 +193,7 @@ DIST nom-7.1.3.crate 117570 BLAKE2B 5643b67990b7305e101b16b8cd27c447e162a7adc6d0 DIST num-0.4.1.crate 9522 BLAKE2B a7235566f657ea9dd3c15d4cf5ce85ac94f9f0e15ef5f4dd4f6bc7f8f09b9f654635a61785dfafef56dea980ee1f7441ea6fa366e51b9db707992a6b9d036bf9 SHA512 ea3b49c1b7a361266ee44213cd65765e58bfc51b9e805bdc71bed120a3b43f87ca60ba81b231a2c9a0ced617e10024d4e0961d8a3a52f26dbce1a22d550b7a84 DIST num-bigint-0.4.4.crate 99369 BLAKE2B 09a44754e3a3d4f949b3714d96ddd7f3915164d611036675e3df421d6c0863e368eb0180978a4ec27fbfff529b4999d2593e411903516670c24c08fbed6a79de SHA512 0dcef3344a933509fdfe87d6adb0bb1bf67af3c692ccaeec5663a8f18ad0a251199ef9c7a24c25b95d1b255b413947e70f0a205669d549b13e54b6f4864ab3b5 DIST num-complex-0.4.4.crate 29564 BLAKE2B 8ae65e8f2d87de96ec0a3d0e6d580584aff8cfbd0ebe56272dcf7cc5eea1b545fb9d597cbe4b1e25562b99a217a03ceef60e6cbda47c1e8cbd29b38d16cbe428 SHA512 632f9486df426d9254d2b6484c560b31e4ac0270de85878b9c4d14339a05ab318a90019f0724d2fac4d8496b03680650f899cedb1741c58eb7536cf3732db600 +DIST num-conv-0.1.0.crate 7444 BLAKE2B 4f5c4695006aa3ae77aaf5c55999a07d8ddfab294584fe10d73eb6abbb3f551846646156581599f966a28c74d80d3ac4373c49d2099991f7ed9edb56d36feec4 SHA512 7884c0c6599c66e40b9a79435e1bbcec60aa7e68b59686922dfab19ccbcac6a6e54f208cfb3d5a8a12e86e4dd67e09977d60b69ef6940e308a28256733f36100 DIST num-derive-0.3.3.crate 14545 BLAKE2B 3af73d35ced61f8e4fa2f2bef695f72a3cf1f1a67c77982d3518d9383331f34c1222dd7d72802cec22baa108ae08a87805a11942132c565ab8439c4983e99871 SHA512 e0f4d06fff26c2d2b140ff5ec1ba655a46c8d8fda484f03a8ad4910e8cf1392f0130d5c0bfbbe3bfb95da1f93e964f73364de6551fddd81e6fc27bfa35c15053 DIST num-integer-0.1.45.crate 22529 BLAKE2B 4da3e801f71ba8f92c692497e200bfc8d32183c94eaad91260683b09f4697c03175fec7cff5a9ff3782d5db5d514d74f22f7a61a102c0f0d2e67a7a4b4f29222 SHA512 731bdc09c3af7f9d8b171041f2957aa60facef93b06886000d8ba60d410aabbbee358d700bf31b2588b2e077464f290f24a0b712df7bb7f12972675b6c9bd735 DIST num-iter-0.1.43.crate 10655 BLAKE2B 41ee6d80f38f0767e134835ac84dacee8b50395b29c3e620b74cf4a843cfedfa71dc690e787b291a2b08750cd8386f1dad768e1b506ce088df33cf9e51b90a8e SHA512 97ac20f16d4518c8cbe944e5c80089fa6bb75d4632fb9f3c9d9891aaddb0e0f2209f6e854317f3d3b41bfb330c9d3ed830f3797f0120d4b1863b1d6fa3b9c07b @@ -227,6 +228,7 @@ DIST pledge-0.4.2.crate 4779 BLAKE2B 16e7f1d8bf8881050478a2b5a261723f9d41443d761 DIST polling-2.8.0.crate 43554 BLAKE2B 8fc5986db7c34989954bbe84bd69d1f61c59b890d4e5fd21a20f3861bad750aafe2d1a89b3181df97f3659f1a6c980a92e43dcb9ef9e1de3881518024caa6f58 SHA512 c22dc35f39f374f21483c987d43108472dbfc291508e3f5e1d76e2c466f40b396b1ba7c222db5e5a2c0e670e83b4c34e0fbb5c3e93d86435b8a2ebb0890471a2 DIST portaudio-rs-0.3.2.crate 13267 BLAKE2B fc47e0d51d7aadb9358c1602659f823a70fe5addb75fc628fea78e08904cceabc8d9b7cfab738f21b054cbf6dd104036d8a7fbfa3b1ff82106749a278dc45a2d SHA512 cf2b9250fec8aba6a5095b0838279e39beab5cb5f077330e6185dc146e049c6a8580aba883493fe497ca20c2b64db24851c81de43e48fe19ab876418d3b910d2 DIST portaudio-sys-0.1.1.crate 2327 BLAKE2B 2b2b3312138c2e23ebbec4ac120e7f93eb535325b95fc4cdadab96e82b1fdb3d541d62c8563ce85b5a46c22ef364907177a2de943f697600d98dd99b27500fbe SHA512 221ba8f669048ed4eed4006b5eda45b8289e05fbf0b133809c64ed6c9b65714dc62a867edde3ef960ae5f644b91a0ab4f65b5bf259e8c4b75d63f58009c3abd4 +DIST powerfmt-0.2.0.crate 15165 BLAKE2B a3e1ce63f5866f75526eeb749bec6607e42cb495bbb953082cde7e98e6aa429ecaa41889d98ff7ed4cf5031258b4f7e0553ff8fc435b3b6f8b4ef2b6d53d9b61 SHA512 0623f92e4d6ab284b3f6dae58220d79d9185df4a738999d68040c50d72fe0380d70358cb622f079c629bab53bb03c6e085e165d5bddfbeea84245864fed90029 DIST ppv-lite86-0.2.17.crate 22242 BLAKE2B 48c4a31a3b555fa37072c4de083580bb769747c7668748541af472778b5b58c3e7ab2b5e178760f542f973774f09910bdd4058ae5fb9d6b10c103eb76cfd0d3d SHA512 539d916e7e5869d832045c1aa88aec519bd000227f9b01d4dd0bfc9ffb640d5f5eb21b05eba718174773c97192a655ad3cb31b53ceb914dd19179a6699b3583a DIST priority-queue-1.3.2.crate 33905 BLAKE2B 2bd083a8ef4e6025fcd2de360a29442da3190d642a176cfec240743e060fb4c54dbc4c1e86fd10259296dbdf69accb802033594bd8aee9c664d684f6f983188c SHA512 8f0b05aabad32201b69e1c7d410df43d38ebece63c2b7c0510ae41733547f3df71cc93d100d2241453e0caa490a0b6e5f66d67a6fc05dd0463227cf8b364c7f4 DIST proc-macro-crate-1.3.1.crate 9678 BLAKE2B ed617a1930bf28a26e865f6477229566a0c4ade7f2c1e8f70d628c5536985f03c7533c561490415e207c0f58b4885367e7f54ddcf10b058711829f78a34d68a9 SHA512 5306f017933ffa89eb6111ee00b0536179c5cfab56529440630a0bec86b62194ff16f57ebb471b233e88cd886b7b9871de8402ed29073b23e5ca98193e513659 @@ -311,9 +313,9 @@ DIST thiserror-impl-1.0.47.crate 15080 BLAKE2B 4b8084ae885160607905333dbac228757 DIST thread-id-4.2.0.crate 8551 BLAKE2B 6d9914f41d5a264328e51ff5c80544506adcbd3be308ffb63f7fad7406e280de5c6d1d5159f3f6bd7662e3c999130af2778e7660a3dbeca7086943022d44a332 SHA512 0c9a608c6839b6261a653d9911e92d9e3793823510cf389c9908c0b9a6744fe49d3d3a9612316cc4d665c439e3b62386fab30f5fe9509f29e7a6912902d4004a DIST thread_local-1.1.7.crate 13585 BLAKE2B f497dbcdfaf7dbc8b4b0dd97f77ba93df15b63303e7894c9032c9822a5b8111e0a21db2fa8cfdce5a503f70959ac9cdf48c840b925bdd850dc15e8436ba72379 SHA512 3772452c2a349fb564d29bb06e13c8ae64807db27c3ee217fa04fd0e9847e94adeea582b82ffc2d9116f31ff478eb088550caf1346c263de49b55fa17b431c31 DIST time-0.1.45.crate 28911 BLAKE2B d43e2431752881f6885d572017f461b304d07ee5ef0d8b4898e62b47c8154268839c3bf69b141159090cfc0d90bd0113d6084fe99ea1f2b1e20668528ce21112 SHA512 e643fb8649f3efdaa1b0b6abc6a140d55ac550a55cad99d0cce9415dc51e155fb1ea240953eeaba5dc47ec73c49ab7f2962af79c693436289de0eb3ff60985ee -DIST time-0.3.28.crate 117447 BLAKE2B f566dca385815e7cf77efce568207b654ab51170f37d2ad6f447125f815623f70fb5d21932d3f2b6e97e6106be607b49b10f6ea3ddfc6f5f6c443a2825f51756 SHA512 97bc516631586d089797a5a35bf7d487084f1f1ad8b59a5a5454c07c2cb4f20de666ebb67c5ff539cab3fd2dd0c2498f3a4d4ae64541c0f3b1f56abccd58dcce -DIST time-core-0.1.1.crate 7197 BLAKE2B 9d0be2ef7111a8b66e5c750b2c372627ae4acfb2c68b0c6ed44b3c23bea1cdca4f65b24d2f2027b4d334667b1620019f4cb8c6d9799c1c2c537e6cfe692ab88a SHA512 a29d6619581d3fed73d6bc66a2c18805b80a3d54197feac5ad987a2c31d003bf4fef88a312d5315d2fa5c7d3e509066a65c1732be2ce280cf937bb4eff012e14 -DIST time-macros-0.2.14.crate 23766 BLAKE2B 15ad8697849aeb0098c0841f9f73fa117175b819c49e0dacacdca1d06df69c997f4655aa3ca8a4c5c7022d84615cdae37c793304152cb9f98b4eed0f1c293e46 SHA512 df10aadebfd0215c4b4c7b1240ec4f000869dbdf484bd0d8d9f08fee59567690733007590d77ce700bf2fbf244bf5e4920f9962cc215b0f66cf4fe9892bdf380 +DIST time-0.3.36.crate 119805 BLAKE2B d4da96368ab8565373d034edce261e0d8867036f2ba87e84b5e4a506a70ed3b62b93ba10734aecb39847e258cf7008b6ae57f92df8d0e5229cd3fec488d14caf SHA512 83da6e27691d1f0ef37ed276528e927686a06dab4811b6e29d625ef7a0f7c30fbb86896d74a2b087726e7a24a951b0a83aa1f5f22d711ead54f447d36ac47133 +DIST time-core-0.1.2.crate 7191 BLAKE2B c477ad3410ff29f3bf4a38fc6ac4a043d49b6d2bdf5cf309ffcd2eec3bb6e4c4b62156ee7f069f0b37ea31c163bc75ccbf35abc1db2833cdd4912135e60ddfc9 SHA512 3861724c23cb806829a01186deb5217ae8252c20af622975264e6670cff528f42155039e4937756a9eb312a5580ffab07949437d5504d684a0e70755046cac52 +DIST time-macros-0.2.18.crate 24361 BLAKE2B 09fa325be0b1a5b922285f035484b0de8e339306b49595c87f6374e46459d6777c6db4b12c1a0c6ea9795ae8c741188fbb81208d0499a651760b9f5089323fc7 SHA512 557786115add272290be8305ab79c44f5b4425b64eb698492fe300f15879d9e013c66933cae8aa8faad9c109e2917e7a0e43c8a5eed7f4b0f0fdad092089efe4 DIST tinyvec-1.6.0.crate 45991 BLAKE2B e9699d4d80a78978f0ebfd049f5b33d7f23d401cf4f4439ccb168e8c0e322473ad0ea7e2ff0ff69e9aac3e5c4c9ae5a7102185533bfbf96dbe77b3526e700bc9 SHA512 e5acaf353c58c60ae5556130a934f1048abb79cf6668ae467d308bac44b689d8a9997227ea879f4b5fe50f29cde8761801b088d7149bcd063b973056c381921c DIST tinyvec_macros-0.1.1.crate 5865 BLAKE2B 2bf4f68ca11dc19c72232951605a4c809b34ff38ee365ee4f592a3c41360e23c9330cfba961e2692a0ad568fef4aaaac51c40808d491178cf7a0c4b5a1c5d484 SHA512 10008c7b3a3d50c94b9c370015b76ee082f5dfb6dcacf014dc2f2dbe92f903618d10d0202b21f48fcf98a94ae76fb712db55a5e8ad353645d378cf0e6ec74f7e DIST tokio-1.32.0.crate 725004 BLAKE2B 80dde8073cdd361c8e05a8ef3b0fed0b4ee56c915ed6c0adde4bc2db487e0dd60a3adafa55aa9a763d37ec992a27208063aeee6a95b594b2e5b02e2bf65da9a0 SHA512 c7a64e08b4584b52c98118dd07316ee3bc0c2b405278f37bce58c512072c20268df66a8ab553e4d3bd3470753899ac3b1df4b9b5411743dc0e092fbc2d9b11a2 diff --git a/media-sound/spotifyd/files/spotifyd-0.3.5_p20240513-rust-1.80.patch b/media-sound/spotifyd/files/spotifyd-0.3.5_p20240513-rust-1.80.patch new file mode 100644 index 0000000000..e3b90b858c --- /dev/null +++ b/media-sound/spotifyd/files/spotifyd-0.3.5_p20240513-rust-1.80.patch @@ -0,0 +1,113 @@ +https://bugs.gentoo.org/945307 +Bump time crate to 0.3.36. +--- a/Cargo.lock ++++ b/Cargo.lock +@@ -554,7 +554,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" + checksum = "7efb37c3e1ccb1ff97164ad95ac1606e8ccd35b3fa0a7d99a304c7f4a428cc24" + dependencies = [ + "percent-encoding", +- "time 0.3.28", ++ "time 0.3.36", + "version_check", + ] + +@@ -571,7 +571,7 @@ dependencies = [ + "serde", + "serde_derive", + "serde_json", +- "time 0.3.28", ++ "time 0.3.36", + "url", + ] + +@@ -761,9 +761,12 @@ dependencies = [ + + [[package]] + name = "deranged" +-version = "0.3.8" ++version = "0.3.11" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "f2696e8a945f658fd14dc3b87242e6b80cd0f36ff04ea560fa39082368847946" ++checksum = "b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4" ++dependencies = [ ++ "powerfmt", ++] + + [[package]] + name = "derivative" +@@ -2015,6 +2018,12 @@ dependencies = [ + "num-traits", + ] + ++[[package]] ++name = "num-conv" ++version = "0.1.0" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9" ++ + [[package]] + name = "num-derive" + version = "0.3.3" +@@ -2337,6 +2346,12 @@ dependencies = [ + "pkg-config", + ] + ++[[package]] ++name = "powerfmt" ++version = "0.2.0" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391" ++ + [[package]] + name = "ppv-lite86" + version = "0.2.17" +@@ -3102,7 +3117,7 @@ dependencies = [ + "hostname", + "libc", + "log", +- "time 0.3.28", ++ "time 0.3.36", + ] + + [[package]] +@@ -3190,14 +3205,16 @@ dependencies = [ + + [[package]] + name = "time" +-version = "0.3.28" ++version = "0.3.36" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "17f6bb557fd245c28e6411aa56b6403c689ad95061f50e4be16c274e70a17e48" ++checksum = "5dfd88e563464686c916c7e46e623e520ddc6d79fa6641390f2e3fa86e83e885" + dependencies = [ + "deranged", + "itoa", + "libc", ++ "num-conv", + "num_threads", ++ "powerfmt", + "serde", + "time-core", + "time-macros", +@@ -3205,16 +3222,17 @@ dependencies = [ + + [[package]] + name = "time-core" +-version = "0.1.1" ++version = "0.1.2" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "7300fbefb4dadc1af235a9cef3737cea692a9d97e1b9cbcd4ebdae6f8868e6fb" ++checksum = "ef927ca75afb808a4d64dd374f00a2adf8d0fcff8e7b184af886c3c87ec4a3f3" + + [[package]] + name = "time-macros" +-version = "0.2.14" ++version = "0.2.18" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "1a942f44339478ef67935ab2bbaec2fb0322496cf3cbe84b261e06ac3814c572" ++checksum = "3f252a68540fde3a3877aeea552b832b40ab9a69e318efd078774a01ddee1ccf" + dependencies = [ ++ "num-conv", + "time-core", + ] + diff --git a/media-sound/spotifyd/spotifyd-0.3.5_p20240513.ebuild b/media-sound/spotifyd/spotifyd-0.3.5_p20240513.ebuild index d77ee43b0d..f7eaef352b 100644 --- a/media-sound/spotifyd/spotifyd-0.3.5_p20240513.ebuild +++ b/media-sound/spotifyd/spotifyd-0.3.5_p20240513.ebuild @@ -79,7 +79,7 @@ CRATES=" dbus-crossroads@0.5.2 dbus-tokio@0.7.6 dbus@0.9.7 - deranged@0.3.8 + deranged@0.3.11 derivative@2.2.0 digest@0.10.7 digest@0.9.0 @@ -200,6 +200,7 @@ CRATES=" nom@7.1.3 num-bigint@0.4.4 num-complex@0.4.4 + num-conv@0.1.0 num-derive@0.3.3 num-integer@0.1.45 num-iter@0.1.43 @@ -235,6 +236,7 @@ CRATES=" polling@2.8.0 portaudio-rs@0.3.2 portaudio-sys@0.1.1 + powerfmt@0.2.0 ppv-lite86@0.2.17 priority-queue@1.3.2 proc-macro-crate@1.3.1 @@ -317,10 +319,10 @@ CRATES=" thiserror@1.0.47 thread-id@4.2.0 thread_local@1.1.7 - time-core@0.1.1 - time-macros@0.2.14 + time-core@0.1.2 + time-macros@0.2.18 time@0.1.45 - time@0.3.28 + time@0.3.36 tinyvec@1.6.0 tinyvec_macros@0.1.1 tokio-macros@2.1.0 @@ -419,6 +421,11 @@ DEPEND="media-libs/alsa-lib RDEPEND="${DEPEND}" BDEPEND="virtual/pkgconfig" +PATCHES=( + # bug #945307 + "${FILESDIR}/${P}-rust-1.80.patch" +) + QA_FLAGS_IGNORED="usr/bin/spotifyd" src_configure() { From 8cde186a027769701737b0d8049e6d02821696d6 Mon Sep 17 00:00:00 2001 From: Takuya Wakazono Date: Fri, 29 Nov 2024 20:45:59 +0900 Subject: [PATCH 07/24] */*: update maintainer's email address Bug: https://bugs.gentoo.org/945307 Signed-off-by: Takuya Wakazono --- media-sound/spotifyd/metadata.xml | 2 +- www-apps/whoogle-search/metadata.xml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/media-sound/spotifyd/metadata.xml b/media-sound/spotifyd/metadata.xml index 4cb3044a08..4c1e8d3ae5 100644 --- a/media-sound/spotifyd/metadata.xml +++ b/media-sound/spotifyd/metadata.xml @@ -2,7 +2,7 @@ - baileykasin@gmail.com + cat@aulucya.gay Bailey Kasin spotifyd streams music just like the official client, but is more diff --git a/www-apps/whoogle-search/metadata.xml b/www-apps/whoogle-search/metadata.xml index 9cdaa89567..479b386626 100644 --- a/www-apps/whoogle-search/metadata.xml +++ b/www-apps/whoogle-search/metadata.xml @@ -2,7 +2,7 @@ - baileykasin@gmail.com + cat@aulucya.gay Bailey Kasin From 22ccc7363197d21f3b1bcfe5038db56b54eb9a1c Mon Sep 17 00:00:00 2001 From: Takuya Wakazono Date: Sat, 30 Nov 2024 01:05:16 +0900 Subject: [PATCH 08/24] media-sound/youtube-music-bin: fix RDEPEND Closes: https://bugs.gentoo.org/945312 Signed-off-by: Takuya Wakazono --- ...sic-bin-3.6.2.ebuild => youtube-music-bin-3.6.2-r1.ebuild} | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) rename media-sound/youtube-music-bin/{youtube-music-bin-3.6.2.ebuild => youtube-music-bin-3.6.2-r1.ebuild} (95%) diff --git a/media-sound/youtube-music-bin/youtube-music-bin-3.6.2.ebuild b/media-sound/youtube-music-bin/youtube-music-bin-3.6.2-r1.ebuild similarity index 95% rename from media-sound/youtube-music-bin/youtube-music-bin-3.6.2.ebuild rename to media-sound/youtube-music-bin/youtube-music-bin-3.6.2-r1.ebuild index 8c1b3810d2..0019edb6e0 100644 --- a/media-sound/youtube-music-bin/youtube-music-bin-3.6.2.ebuild +++ b/media-sound/youtube-music-bin/youtube-music-bin-3.6.2-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 2022-2023 Gentoo Authors +# Copyright 2022-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -32,7 +32,9 @@ RDEPEND=" media-libs/mesa net-print/cups sys-apps/dbus + virtual/udev x11-libs/cairo + x11-libs/gdk-pixbuf:2 x11-libs/libdrm x11-libs/libX11 x11-libs/libxcb From 0dc7b6aa3ca577b76825e6d4146f8ed9106a7cbc Mon Sep 17 00:00:00 2001 From: Takuya Wakazono Date: Sat, 30 Nov 2024 01:05:16 +0900 Subject: [PATCH 09/24] media-sound/youtube-music-bin: drop 3.3.6 Signed-off-by: Takuya Wakazono --- media-sound/youtube-music-bin/Manifest | 1 - .../youtube-music-bin-3.3.6.ebuild | 82 ------------------- 2 files changed, 83 deletions(-) delete mode 100644 media-sound/youtube-music-bin/youtube-music-bin-3.3.6.ebuild diff --git a/media-sound/youtube-music-bin/Manifest b/media-sound/youtube-music-bin/Manifest index 0bd0cd3002..ffc7b9a94d 100644 --- a/media-sound/youtube-music-bin/Manifest +++ b/media-sound/youtube-music-bin/Manifest @@ -1,2 +1 @@ -DIST youtube-music_3.3.6_amd64.deb 80748958 BLAKE2B 3b1188aa331b3940032a2c87dd026dab5d29508dac04b767887b278713b596e72b5e6669c4cb6e332aea4934afd5b416d6b820bbd84ffa4f921a2760f7011ad6 SHA512 7fc6d0c4af336a58ce20218e5c97d04551e18dc1e9af226cf23cb482589efe8abf357dd0f1a9fb58fbfa6538148c5b1a76ff35f5c68dbd8e8f01afcdbd1f0b88 DIST youtube-music_3.6.2_amd64.deb 83373490 BLAKE2B 850639e2bfb2f6c95a20423fe7c957ea22f6df80b81f43ad4fd07f219d6a7ef0a2f53971c3073baf7c11d7210021309939408bb99748d939a9f6a18eebbe4f18 SHA512 4dbcf9a3941bdcf5bd26c2a7ee04cafed402fe5272165e63bf9e6f1bf79303f7c1da70444dd0df3098a71528e89af03e1b7229f247e35f5900df2097f5722daa diff --git a/media-sound/youtube-music-bin/youtube-music-bin-3.3.6.ebuild b/media-sound/youtube-music-bin/youtube-music-bin-3.3.6.ebuild deleted file mode 100644 index 8c1b3810d2..0000000000 --- a/media-sound/youtube-music-bin/youtube-music-bin-3.3.6.ebuild +++ /dev/null @@ -1,82 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit unpacker desktop xdg - -MY_PN="${PN/-bin/}" - -DESCRIPTION="YouTube Music Desktop App bundled with custom plugins" -HOMEPAGE="https://th-ch.github.io/youtube-music/" -SRC_URI="https://github.com/th-ch/youtube-music/releases/download/v${PV}/${MY_PN}_${PV}_amd64.deb" - -S="${WORKDIR}" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="-* ~amd64" - -RDEPEND=" - app-accessibility/at-spi2-core:2 - app-crypt/libsecret - dev-libs/nss - x11-misc/xdg-utils - x11-libs/gtk+:3 - x11-libs/libnotify - x11-libs/libXtst - dev-libs/expat - dev-libs/glib:2 - dev-libs/nspr - media-libs/alsa-lib - media-libs/mesa - net-print/cups - sys-apps/dbus - x11-libs/cairo - x11-libs/libdrm - x11-libs/libX11 - x11-libs/libxcb - x11-libs/libXcomposite - x11-libs/libXdamage - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libxkbcommon - x11-libs/libXrandr - x11-libs/pango -" - -RESTRICT="mirror strip" - -QA_PREBUILT=" - opt/${MY_PN}/chrome-sandbox - opt/${MY_PN}/chrome_crashpad_handler - opt/${MY_PN}/libEGL.so - opt/${MY_PN}/libffmpeg.so - opt/${MY_PN}/libGLESv2.so - opt/${MY_PN}/libvk_swiftshader.so - opt/${MY_PN}/libvulkan.so.1 - opt/${MY_PN}/${MY_PN} -" - -src_prepare() { - default - - sed -i 's/\/opt\/YouTube Music/\/opt\/'${MY_PN}'/' usr/share/applications/"${MY_PN}".desktop || die -} - -src_install() { - insinto /opt/"${MY_PN}" - doins -r opt/"YouTube Music"/* - - insinto /usr/share - doins -r usr/share/icons - - domenu usr/share/applications/"${MY_PN}".desktop - - local f - for f in ${QA_PREBUILT}; do - fperms +x "/${f}" - done - - fperms u+s /opt/"${MY_PN}"/chrome-sandbox -} From a4a3dbd6dd20d8dfd8dddafdee6f73379b62c08a Mon Sep 17 00:00:00 2001 From: Takuya Wakazono Date: Sat, 30 Nov 2024 01:05:16 +0900 Subject: [PATCH 10/24] media-video/uxplay: fix RDEPEND Closes: https://bugs.gentoo.org/932852 Signed-off-by: Takuya Wakazono --- .../uxplay/{uxplay-1.67.ebuild => uxplay-1.67-r1.ebuild} | 3 ++- .../uxplay/{uxplay-1.68.3.ebuild => uxplay-1.68.3-r1.ebuild} | 3 ++- .../uxplay/{uxplay-1.70.ebuild => uxplay-1.70-r1.ebuild} | 3 ++- 3 files changed, 6 insertions(+), 3 deletions(-) rename media-video/uxplay/{uxplay-1.67.ebuild => uxplay-1.67-r1.ebuild} (94%) rename media-video/uxplay/{uxplay-1.68.3.ebuild => uxplay-1.68.3-r1.ebuild} (94%) rename media-video/uxplay/{uxplay-1.70.ebuild => uxplay-1.70-r1.ebuild} (94%) diff --git a/media-video/uxplay/uxplay-1.67.ebuild b/media-video/uxplay/uxplay-1.67-r1.ebuild similarity index 94% rename from media-video/uxplay/uxplay-1.67.ebuild rename to media-video/uxplay/uxplay-1.67-r1.ebuild index e053423d42..7571410c77 100644 --- a/media-video/uxplay/uxplay-1.67.ebuild +++ b/media-video/uxplay/uxplay-1.67-r1.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 @@ -26,6 +26,7 @@ IUSE="+vaapi +X" RDEPEND=" app-pda/libplist + dev-libs/glib:2 dev-libs/openssl media-libs/gstreamer media-libs/gst-plugins-bad diff --git a/media-video/uxplay/uxplay-1.68.3.ebuild b/media-video/uxplay/uxplay-1.68.3-r1.ebuild similarity index 94% rename from media-video/uxplay/uxplay-1.68.3.ebuild rename to media-video/uxplay/uxplay-1.68.3-r1.ebuild index e053423d42..7571410c77 100644 --- a/media-video/uxplay/uxplay-1.68.3.ebuild +++ b/media-video/uxplay/uxplay-1.68.3-r1.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 @@ -26,6 +26,7 @@ IUSE="+vaapi +X" RDEPEND=" app-pda/libplist + dev-libs/glib:2 dev-libs/openssl media-libs/gstreamer media-libs/gst-plugins-bad diff --git a/media-video/uxplay/uxplay-1.70.ebuild b/media-video/uxplay/uxplay-1.70-r1.ebuild similarity index 94% rename from media-video/uxplay/uxplay-1.70.ebuild rename to media-video/uxplay/uxplay-1.70-r1.ebuild index e053423d42..7571410c77 100644 --- a/media-video/uxplay/uxplay-1.70.ebuild +++ b/media-video/uxplay/uxplay-1.70-r1.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 @@ -26,6 +26,7 @@ IUSE="+vaapi +X" RDEPEND=" app-pda/libplist + dev-libs/glib:2 dev-libs/openssl media-libs/gstreamer media-libs/gst-plugins-bad From af68ac545db5393fbc06eb652485b11e2c89dfad Mon Sep 17 00:00:00 2001 From: Takuya Wakazono Date: Sat, 30 Nov 2024 01:05:16 +0900 Subject: [PATCH 11/24] media-video/kooha: fix DEPEND Closes: https://bugs.gentoo.org/932830 Signed-off-by: Takuya Wakazono --- ...kooha-2.2.3-r1.ebuild => kooha-2.2.3-r2.ebuild} | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) rename media-video/kooha/{kooha-2.2.3-r1.ebuild => kooha-2.2.3-r2.ebuild} (84%) diff --git a/media-video/kooha/kooha-2.2.3-r1.ebuild b/media-video/kooha/kooha-2.2.3-r2.ebuild similarity index 84% rename from media-video/kooha/kooha-2.2.3-r1.ebuild rename to media-video/kooha/kooha-2.2.3-r2.ebuild index cdc69d7a4d..c4c1abd586 100644 --- a/media-video/kooha/kooha-2.2.3-r1.ebuild +++ b/media-video/kooha/kooha-2.2.3-r2.ebuild @@ -19,15 +19,19 @@ RESTRICT="!test? ( test )" DEPEND=" x264? ( >=media-libs/x264-0.0.20220222 >=media-libs/gst-plugins-ugly-1.20.6 ) - >=media-libs/gstreamer-1.20.6 - >=media-libs/gst-plugins-base-1.20.6 + >=media-libs/gstreamer-1.20.6:1.0 + >=media-libs/gst-plugins-base-1.20.6:1.0 vaapi? ( >=media-plugins/gst-plugins-vaapi-1.20.6 ) - >=dev-libs/glib-2.76.3 - >=gui-libs/gtk-4.10.4 - >=gui-libs/libadwaita-1.3.3 + >=dev-libs/glib-2.76.3:2 + >=gui-libs/gtk-4.10.4:4 + >=gui-libs/libadwaita-1.3.3:1 + media-libs/graphene >=media-libs/libpulse-15.0[glib] >=media-video/pipewire-0.3.77-r1[gstreamer] >=sys-apps/xdg-desktop-portal-1.16.0-r1 + x11-libs/cairo + x11-libs/gdk-pixbuf:2 + x11-libs/pango " RDEPEND="${DEPEND}" BDEPEND=" From 8ac99885dcd6e8ac368994b25773e60339aa7be0 Mon Sep 17 00:00:00 2001 From: Takuya Wakazono Date: Sat, 30 Nov 2024 01:05:16 +0900 Subject: [PATCH 12/24] media-sound/spot: fix DEPEND Closes: https://bugs.gentoo.org/932812 Signed-off-by: Takuya Wakazono --- .../{spot-0.4.0-r1.ebuild => spot-0.4.0-r2.ebuild} | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) rename media-sound/spot/{spot-0.4.0-r1.ebuild => spot-0.4.0-r2.ebuild} (97%) diff --git a/media-sound/spot/spot-0.4.0-r1.ebuild b/media-sound/spot/spot-0.4.0-r2.ebuild similarity index 97% rename from media-sound/spot/spot-0.4.0-r1.ebuild rename to media-sound/spot/spot-0.4.0-r2.ebuild index 9a1e983e5e..c28d0bbfac 100644 --- a/media-sound/spot/spot-0.4.0-r1.ebuild +++ b/media-sound/spot/spot-0.4.0-r2.ebuild @@ -390,12 +390,16 @@ IUSE="test" RESTRICT="test" DEPEND=" - >=dev-libs/glib-2.76.3 - >=gui-libs/gtk-4.10.4 - >=gui-libs/libadwaita-1.3.3 - >=media-libs/libpulse-15.0[glib] - >=dev-libs/openssl-3.0.10 + >=dev-libs/glib-2.76.3:2 + >=dev-libs/openssl-3.0.10:= + >=gui-libs/gtk-4.10.4:4 + >=gui-libs/libadwaita-1.3.3:1 >=media-libs/alsa-lib-1.2.9 + >=media-libs/libpulse-15.0[glib] + sys-libs/zlib + x11-libs/cairo + x11-libs/gdk-pixbuf:2 + x11-libs/pango " RDEPEND="${DEPEND}" BDEPEND=" From bcd997732247c1f2982370cc525537aeda98616e Mon Sep 17 00:00:00 2001 From: Takuya Wakazono Date: Sat, 30 Nov 2024 01:05:16 +0900 Subject: [PATCH 13/24] media-sound/spot: fix build with dev-lang/python-exec[-native-symlinks] Closes: https://bugs.gentoo.org/939314 Signed-off-by: Takuya Wakazono --- media-sound/spot/spot-0.4.0-r2.ebuild | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/media-sound/spot/spot-0.4.0-r2.ebuild b/media-sound/spot/spot-0.4.0-r2.ebuild index c28d0bbfac..ba9a523ee7 100644 --- a/media-sound/spot/spot-0.4.0-r2.ebuild +++ b/media-sound/spot/spot-0.4.0-r2.ebuild @@ -420,10 +420,8 @@ src_unpack() { src_configure() { # handled by xdg & gnome2-utils eclass - sed -i \ - -e '/^gnome.post_install(/,/)/d' \ - src/meson.build \ - || die + sed -i '/^meson.add_install_script/d' meson.build || die + sed -i '/^gnome.post_install(/,/)/d' src/meson.build || die # appdata dir is deprecated sed -i \ From 57763ad7a4c3b777a313806603128297201943c9 Mon Sep 17 00:00:00 2001 From: Takuya Wakazono Date: Sat, 30 Nov 2024 01:05:16 +0900 Subject: [PATCH 14/24] profiles: mask net-fs/hubicfuse for removal Bug: https://bugs.gentoo.org/945311 Signed-off-by: Takuya Wakazono --- profiles/package.mask | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/profiles/package.mask b/profiles/package.mask index dacef747c6..7e640a0349 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -18,6 +18,11 @@ # New entries go on top. +# Takuya Wakazono (2024-11-30) +# The service shut down in 2022. +# Removal on 2024-12-30. Bug #945311. +net-fs/hubicfuse + # Takuya Wakazono (2024-11-27) # C++ library with no reverse dependencies. # Unmaintained in guru since 2022. From 66329943ed075114af95a56139f3ab5fc693e02b Mon Sep 17 00:00:00 2001 From: Patrick Nicolas Date: Fri, 29 Nov 2024 17:36:36 +0100 Subject: [PATCH 15/24] media-libs/wivrn: adapt for upstream changes Signed-off-by: Patrick Nicolas --- media-libs/wivrn/metadata.xml | 3 +++ media-libs/wivrn/wivrn-9999.ebuild | 31 ++++++++++++++++++------------ 2 files changed, 22 insertions(+), 12 deletions(-) diff --git a/media-libs/wivrn/metadata.xml b/media-libs/wivrn/metadata.xml index b46f951963..bce58e605f 100644 --- a/media-libs/wivrn/metadata.xml +++ b/media-libs/wivrn/metadata.xml @@ -12,6 +12,9 @@ Enable support for audio sink/source through pulseaudio modules + + Enable support for encoding with vulkan video + Build the net-analyzer/wireshark plugin for the WiVRn protocol diff --git a/media-libs/wivrn/wivrn-9999.ebuild b/media-libs/wivrn/wivrn-9999.ebuild index df6aa339d1..eca7a94c7b 100644 --- a/media-libs/wivrn/wivrn-9999.ebuild +++ b/media-libs/wivrn/wivrn-9999.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://github.com/WiVRn/WiVRn" LICENSE="GPL-3 Apache-2.0 MIT" SLOT="0" -IUSE="gui nvenc +pipewire pulseaudio systemd vaapi wireshark-plugins x264" +IUSE="gui nvenc +pipewire pulseaudio systemd vaapi vulkan-encode wireshark-plugins x264" REQUIRED_USE="|| ( nvenc vaapi x264 )" if [[ ${PV} == 9999 ]]; then @@ -25,29 +25,32 @@ else fi RDEPEND=" - vaapi? ( - media-video/ffmpeg[libdrm,vaapi] - ) - x264? ( - media-libs/x264 - ) + dev-libs/glib dev-libs/libbsd + dev-libs/openssl + media-libs/openxr-loader + net-dns/avahi + x11-libs/libnotify + gui? ( + dev-qt/qtbase:6 + ) pipewire? ( media-video/pipewire ) pulseaudio? ( media-libs/libpulse ) - media-libs/openxr-loader - net-dns/avahi systemd? ( sys-apps/systemd ) + vaapi? ( + media-video/ffmpeg[libdrm,vaapi] + ) wireshark-plugins? ( net-analyzer/wireshark ) - gui? ( - dev-qt/qtbase:6 + x264? ( + media-libs/x264 ) " DEPEND=" @@ -63,6 +66,7 @@ BDEPEND=" gui? ( gnome-base/librsvg ) + dev-util/vulkan-headers " if [[ ${PV} == 9999 ]]; then @@ -71,7 +75,7 @@ if [[ ${PV} == 9999 ]]; then default_src_unpack local MONADO_COMMIT=$(grep "GIT_TAG" "${P}/CMakeLists.txt" | awk '{print $2}') - git-r3_fetch "${MONADO_REPO_URI}" "${MONADO_COMIT}" + git-r3_fetch "${MONADO_REPO_URI}" "${MONADO_COMMIT}" git-r3_checkout "${MONADO_REPO_URI}" "${WORKDIR}/monado-src" } @@ -98,12 +102,15 @@ src_configure() { -DGIT_DESC=${GIT_DESC} -DWIVRN_BUILD_CLIENT=OFF -DWIVRN_BUILD_SERVER=ON + -DWIVRN_OPENXR_MANIFEST_TYPE=relative -DWIVRN_BUILD_DASHBOARD=$(usex gui) -DWIVRN_BUILD_DISSECTOR=$(usex wireshark-plugins) + -DWIVRN_BUILD_WIVRNCTL=$(usex systemd) -DWIVRN_USE_PIPEWIRE=$(usex pipewire) -DWIVRN_USE_PULSEAUDIO=$(usex pulseaudio) -DWIVRN_USE_NVENC=$(usex nvenc) -DWIVRN_USE_VAAPI=$(usex vaapi) + -DWIVRN_USE_VULKAN_ENCODE=$(usex vulkan-encode) -DWIVRN_USE_X264=$(usex x264) -DWIVRN_USE_SYSTEMD=$(usex systemd) -DWIVRN_USE_SYSTEM_OPENXR=ON From 6c21d4d14eae311b00ec51a14d9dc2fffa0cbc89 Mon Sep 17 00:00:00 2001 From: Eli Burch Date: Fri, 29 Nov 2024 09:12:47 -0800 Subject: [PATCH 16/24] net-misc/ooni-probe-cli: add 3.24.0, drop 3.22.0 Signed-off-by: Eli Burch --- net-misc/ooni-probe-cli/Manifest | 2 +- ...oni-probe-cli-3.22.0.ebuild => ooni-probe-cli-3.24.0.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) rename net-misc/ooni-probe-cli/{ooni-probe-cli-3.22.0.ebuild => ooni-probe-cli-3.24.0.ebuild} (100%) diff --git a/net-misc/ooni-probe-cli/Manifest b/net-misc/ooni-probe-cli/Manifest index f110b78900..1c08c7b8f6 100644 --- a/net-misc/ooni-probe-cli/Manifest +++ b/net-misc/ooni-probe-cli/Manifest @@ -1,2 +1,2 @@ -DIST ooni-probe-cli-3.22.0.tar.gz 26961384 BLAKE2B 31792ad2bf792d19edc61b12894c91b85c33445808b70880d2f32f3b83665e80577d830ce255ae114c4de163e2f93bb8a73eea3b6d2a4143c6623c9a15fe5c8d SHA512 28f845a3e50eb50a9d7d9411ad0d5cbb6ae08b3238bb4cd7f85dd4fbdaa833203bcf8387287b5b45ccc51196caab4981ec85d7bb9cd199ba04f7b0d2568e20a4 DIST ooni-probe-cli-3.23.0.tar.gz 26939575 BLAKE2B 55dd955185f7c48ca151091002d5a908bd96882cb09f38d368ba9069ca1e5e4d707f61d1354acb982271832e0e719037452b484b684c764e764add4bb67946e4 SHA512 ce742fac78a237e2e2e979fb03db5093b7da96151cf6acfc2ce5e0d4e8b9321b9112e28ead648a2499917827797faddeba6f2f6c56cff331f857ae0f4976dfd7 +DIST ooni-probe-cli-3.24.0.tar.gz 28875909 BLAKE2B 4ba900ded50671af232ada9f89abf60cd5a02442cf98f85b27d06f11b2beb60de3244138e45e56a69f32298986d03bda259d3bb1916c9b30b4572c6edc19861c SHA512 e6562d9b75a3e4c2248f46c9447038951ea29c41d4f2ecb3e5046ffc1ea932088db3c96bef08648e356ef41d8c01c293f8d43b476f705a48cf8d387084d879e5 diff --git a/net-misc/ooni-probe-cli/ooni-probe-cli-3.22.0.ebuild b/net-misc/ooni-probe-cli/ooni-probe-cli-3.24.0.ebuild similarity index 100% rename from net-misc/ooni-probe-cli/ooni-probe-cli-3.22.0.ebuild rename to net-misc/ooni-probe-cli/ooni-probe-cli-3.24.0.ebuild From dbdaebe4086c17c5260a2b579f64d1b24ca65c58 Mon Sep 17 00:00:00 2001 From: "Seth M. Price" Date: Fri, 29 Nov 2024 12:35:04 -0500 Subject: [PATCH 17/24] x11-terms/terminal-simulator: require OpenGL SDL2 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit SDL2 needs to be built with OpenGL support. Some systems don’t have this USE flag enabled by default, so this now requires it. Revision not bumped; if it compiled correctly already, it’s safe to assume the opengl flag was already enabled. Fixes: https://bugs.gentoo.org/941152 Signed-off-by: Seth M. Price --- x11-terms/terminal-simulator/terminal-simulator-0.2.ebuild | 2 +- x11-terms/terminal-simulator/terminal-simulator-9999-r1.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/x11-terms/terminal-simulator/terminal-simulator-0.2.ebuild b/x11-terms/terminal-simulator/terminal-simulator-0.2.ebuild index 1e7358c136..7312b648f6 100644 --- a/x11-terms/terminal-simulator/terminal-simulator-0.2.ebuild +++ b/x11-terms/terminal-simulator/terminal-simulator-0.2.ebuild @@ -11,7 +11,7 @@ LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64" -DEPEND="media-libs/libsdl2 media-libs/sdl2-image virtual/opengl" +DEPEND="media-libs/libsdl2[opengl] media-libs/sdl2-image virtual/opengl" RDEPEND="${DEPEND}" src_compile() { diff --git a/x11-terms/terminal-simulator/terminal-simulator-9999-r1.ebuild b/x11-terms/terminal-simulator/terminal-simulator-9999-r1.ebuild index 682004aad7..e1f25fbbdb 100644 --- a/x11-terms/terminal-simulator/terminal-simulator-9999-r1.ebuild +++ b/x11-terms/terminal-simulator/terminal-simulator-9999-r1.ebuild @@ -12,7 +12,7 @@ EGIT_REPO_URI="https://github.com/larsbrinkhoff/terminal-simulator.git" LICENSE="GPL-3" SLOT="0" -DEPEND="media-libs/libsdl2 media-libs/sdl2-image virtual/opengl" +DEPEND="media-libs/libsdl2[opengl] media-libs/sdl2-image virtual/opengl" RDEPEND="${DEPEND}" src_compile() { From 98bab88639ca20162ea6e34f4651d1bc40fc8241 Mon Sep 17 00:00:00 2001 From: "Seth M. Price" Date: Fri, 29 Nov 2024 12:41:51 -0500 Subject: [PATCH 18/24] dev-lang/cc65: replace make -j warning with flag Per advice on Gentoo bug linked below. Bug: https://bugs.gentoo.org/912925 Bug: https://github.com/cc65/cc65/issues/2543 Signed-off-by: Seth M. Price --- dev-lang/cc65/cc65-2.19-r3.ebuild | 7 +------ dev-lang/cc65/cc65-9999-r1.ebuild | 7 +------ 2 files changed, 2 insertions(+), 12 deletions(-) diff --git a/dev-lang/cc65/cc65-2.19-r3.ebuild b/dev-lang/cc65/cc65-2.19-r3.ebuild index c365d5163e..4fecbbbcc1 100644 --- a/dev-lang/cc65/cc65-2.19-r3.ebuild +++ b/dev-lang/cc65/cc65-2.19-r3.ebuild @@ -14,12 +14,7 @@ SLOT="0" KEYWORDS="~amd64" src_compile() { - ewarn "According to an upstream maintainer, cc65 has a tendency to" - ewarn "\"fail randomly\" when using \`make -j' to build in parallel." - ewarn "If compiling this package fails, and you have parallel jobs" - ewarn "enabled, try again with \`MAKEOPTS+=-j1' to disable them." - - emake CC="$(tc-getCC)" AR="$(tc-getAR)" PREFIX="${EPREFIX}/usr" + emake CC="$(tc-getCC)" AR="$(tc-getAR)" PREFIX="${EPREFIX}/usr" -j1 } src_install() { diff --git a/dev-lang/cc65/cc65-9999-r1.ebuild b/dev-lang/cc65/cc65-9999-r1.ebuild index 32270f99b6..ba32ad27ad 100644 --- a/dev-lang/cc65/cc65-9999-r1.ebuild +++ b/dev-lang/cc65/cc65-9999-r1.ebuild @@ -13,12 +13,7 @@ LICENSE="ZLIB" SLOT="0" src_compile() { - ewarn "According to an upstream maintainer, cc65 has a tendency to" - ewarn "\"fail randomly\" when using \`make -j' to build in parallel." - ewarn "If compiling this package fails, and you have parallel jobs" - ewarn "enabled, try again with \`MAKEOPTS+=-j1' to disable them." - - emake CC="$(tc-getCC)" AR="$(tc-getAR)" PREFIX="${EPREFIX}/usr" + emake CC="$(tc-getCC)" AR="$(tc-getAR)" PREFIX="${EPREFIX}/usr" -j1 } src_install() { From cfbd111dbbe11a98cfd1e113a9aa16073e0fb29d Mon Sep 17 00:00:00 2001 From: Sebastian Engel Date: Fri, 29 Nov 2024 21:08:58 +0100 Subject: [PATCH 19/24] app-editors/notepadnext: add 0.9_p20241128 Closes: https://bugs.gentoo.org/945001 Signed-off-by: Sebastian Engel --- app-editors/notepadnext/Manifest | 1 + .../notepadnext-0.9_p20241128.ebuild | 66 +++++++++++++++++++ 2 files changed, 67 insertions(+) create mode 100644 app-editors/notepadnext/notepadnext-0.9_p20241128.ebuild diff --git a/app-editors/notepadnext/Manifest b/app-editors/notepadnext/Manifest index 1244644a27..9003c87366 100644 --- a/app-editors/notepadnext/Manifest +++ b/app-editors/notepadnext/Manifest @@ -6,4 +6,5 @@ DIST SingleApplication-494772e98cef0aa88124f154feb575cc60b08b38.tar.gz 23324 BLA DIST editorconfig-core-qt-ee967262db4fdbd735f9971cc0c90cf4f3100d3a.tar.gz 7309 BLAKE2B 09f384d1d2392f64d847793f27ce9fb6ced30b028958182d32453c9367f778e3d1891fb4a6b3759294c9d383091acc8b590e7972214eb0d790347d49d00dafec SHA512 7b965f8528572e9c3b491e4d31599787574394dc7da8e086f61f5a7fb01cff8bfa2405d30acd7d43e628c5d4b9f00da4f0d45dc0e9a4513254c56d2713fd37a9 DIST notepadnext-0.8_p20240828.tar.gz 5260067 BLAKE2B c52b4ae22c75c96ff68f974c39ef862f21c837368b66faafc004ee6e5e2eca45767dbbeb0e9eeb467633f120e50e33c6d618f955c25f7a32f47cd52c8a1b7c5f SHA512 cea6c3b01d409769998ec059aa5befa2bf64bc81f42fd7c0afdbd918e1fcdba58f1110f28879e177aa2b6e86d59e48a3b3e6d66d19b6a5f5ac2ce443ee67b585 DIST notepadnext-0.9.tar.gz 5317728 BLAKE2B f432be11aaf1035999d882aa6f66ba4fe77f2e8e00700d67ba23c12379bb0d13ba4dd17f781c82779ddfeb54bfdd87361c1b70c116fbc67976b1cd1d216ef868 SHA512 da432cad7dd7301fb2eb3af199a8f5a43c1f69267eb24257bc297e6443b0da986e82a0f4e54eac103c564e6e361fbdad380728d935dc3a6f0d25092d68ead600 +DIST notepadnext-0.9_p20241128.tar.gz 5326354 BLAKE2B fa6526d2a75b78f99f980103f2db52bdf23eff47492c6b8b61026e2137eff6dbf5a27a08b3bb0446a973da1a7129712d031dfa29179a6c0a5e4c4d58a23e496f SHA512 39e05165d1e6cde0055a89337228b8917023082d1aeeef065ef1e57de3f2025c11fe74002ed406dfa39a1e030c76c02f7696b51506cec9ce0a5ca9aa029c1f13 DIST uchardet-edae8e81cfb8092496f94da1a306c4c9f0ce32bb.tar.gz 463130 BLAKE2B 1007657b22439187e40bbbd524818ffdcf4468ae0cbf7ec2708311bf3f9c7daa596bec03f812b2c37fa134df70b024505ce41918d8612154835e4dbe1daea2f7 SHA512 003c5155bbfd6cb1f657338970033e25a97a54aabe30a991696e6e4fc7536e1c2715fcc768a2a8ae3ed3fc9feae523723ea7a3b38dec5efc07b72d86733f1742 diff --git a/app-editors/notepadnext/notepadnext-0.9_p20241128.ebuild b/app-editors/notepadnext/notepadnext-0.9_p20241128.ebuild new file mode 100644 index 0000000000..e5b8ab0357 --- /dev/null +++ b/app-editors/notepadnext/notepadnext-0.9_p20241128.ebuild @@ -0,0 +1,66 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit qmake-utils xdg + +MY_PN="NotepadNext" +COMMIT_NOTEPADNEXT="0aebd26b7ccaf5508c10f353c8776f7fa09db5c0" +COMMIT_SINGLEAPPLICATION="494772e98cef0aa88124f154feb575cc60b08b38" +COMMIT_UCHARDET="edae8e81cfb8092496f94da1a306c4c9f0ce32bb" +COMMIT_EDITORCONFIG="ee967262db4fdbd735f9971cc0c90cf4f3100d3a" +COMMIT_QADS="e857421fdf32e3dd438a1b5dd73b1ffe837f2ab8" +COMMIT_QSIMPLEUPDATER="911727370d90001077f93ea94545099e197400a0" + +DESCRIPTION="A cross-platform reimplementation of Notepad++ based on Qt" +HOMEPAGE="https://github.com/dail8859/NotepadNext" +SRC_URI=" + https://github.com/dail8859/${MY_PN}/archive/${COMMIT_NOTEPADNEXT}.tar.gz + -> ${P}.tar.gz + https://github.com/itay-grudev/SingleApplication/archive/${COMMIT_SINGLEAPPLICATION}.tar.gz + -> SingleApplication-${COMMIT_SINGLEAPPLICATION}.tar.gz + https://gitlab.freedesktop.org/uchardet/uchardet/-/archive/${COMMIT_UCHARDET}.tar.gz + -> uchardet-${COMMIT_UCHARDET}.tar.gz + https://github.com/editorconfig/editorconfig-core-qt/archive/${COMMIT_EDITORCONFIG}.tar.gz + -> editorconfig-core-qt-${COMMIT_EDITORCONFIG}.tar.gz + https://github.com/githubuser0xFFFF/Qt-Advanced-Docking-System/archive/${COMMIT_QADS}.tar.gz + -> Qt-Advanced-Docking-System-${COMMIT_QADS}.tar.gz + https://github.com/alex-spataru/QSimpleUpdater/archive/${COMMIT_QSIMPLEUPDATER}.tar.gz + -> QSimpleUpdater-${COMMIT_QSIMPLEUPDATER}.tar.gz +" +S="${WORKDIR}/${MY_PN}-${COMMIT_NOTEPADNEXT}" + +LICENSE="GPL-3" +# submodule licenses +LICENSE+=" MIT LGPL-2.1 MIT-no-machine-learning || ( MPL-1.1 GPL-2+ LGPL-2.1+ )" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + x11-libs/libxcb:= + dev-qt/qtbase:6[gui,network,widgets] + dev-qt/qt5compat:6 +" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-qt/qttools:6 +" + +src_prepare() { + default + mv -T "${WORKDIR}"/QSimpleUpdater-"${COMMIT_QSIMPLEUPDATER}" "${S}"/src/QSimpleUpdater || die + mv -T "${WORKDIR}"/Qt-Advanced-Docking-System-"${COMMIT_QADS}" "${S}"/src/ads || die + mv -T "${WORKDIR}"/editorconfig-core-qt-"${COMMIT_EDITORCONFIG}" "${S}"/src/editorconfig-core-qt || die + mv -T "${WORKDIR}"/SingleApplication-"${COMMIT_SINGLEAPPLICATION}" "${S}"/src/singleapplication || die + mv -T "${WORKDIR}"/uchardet-"${COMMIT_UCHARDET}" "${S}"/src/uchardet || die +} + +src_configure() { + eqmake6 src/NotepadNext.pro +} + +src_install() { + einstalldocs + emake INSTALL_ROOT="${ED}" install +} From 408f5f62bf7748db94bc301fa5a95e2256aa5308 Mon Sep 17 00:00:00 2001 From: Justin Donofrio Date: Fri, 29 Nov 2024 16:12:41 -0500 Subject: [PATCH 20/24] www-client/mullvad-browser-bin: add 14.0.3, drop 14.0 Signed-off-by: Justin Donofrio --- www-client/mullvad-browser-bin/Manifest | 2 +- ...rowser-bin-14.0.ebuild => mullvad-browser-bin-14.0.3.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) rename www-client/mullvad-browser-bin/{mullvad-browser-bin-14.0.ebuild => mullvad-browser-bin-14.0.3.ebuild} (100%) diff --git a/www-client/mullvad-browser-bin/Manifest b/www-client/mullvad-browser-bin/Manifest index d2c3b9deec..ce60c918ee 100644 --- a/www-client/mullvad-browser-bin/Manifest +++ b/www-client/mullvad-browser-bin/Manifest @@ -1 +1 @@ -DIST mullvad-browser-bin-14.0.tar.xz 108985892 BLAKE2B 147fadfb78d71484f3c2eb4acd829e77b492c226c0b0ca837f4f1fbfa0bac7a1211c0bcd636eb3c3cd64e6a916680117b223c979eb389223ae5f9f7f3ec60134 SHA512 57f6d73baa15d0a3a17c2fa54bf2327d3a8f3676215a953be3634e31ba0f654141c18a945f5729dc40f5c06cd8f7ded4e25a80f2668e61c8c4222861610dcb29 +DIST mullvad-browser-bin-14.0.3.tar.xz 109089448 BLAKE2B 9673a2504980b3ec4f2f606b8ed9c95da16934f677f2a816b755d9e026f8f1f5989b4c65fef561644392f19c04f9a1e06036758ac2fa2576d8e5c3fbb26fb215 SHA512 33d9500f2417338232c5b53bd4ad3bc533bf08dfd76b1f8621e0323273d8473c4c95665c73c469b9c08d4b41c65d1ccc8462be3c933a227ccd0b19aab95b3b66 diff --git a/www-client/mullvad-browser-bin/mullvad-browser-bin-14.0.ebuild b/www-client/mullvad-browser-bin/mullvad-browser-bin-14.0.3.ebuild similarity index 100% rename from www-client/mullvad-browser-bin/mullvad-browser-bin-14.0.ebuild rename to www-client/mullvad-browser-bin/mullvad-browser-bin-14.0.3.ebuild From 3d184c968593656647ee4e06dd1b0cd7c98b9d0e Mon Sep 17 00:00:00 2001 From: Nicolas PARLANT Date: Sat, 30 Nov 2024 03:39:36 +0000 Subject: [PATCH 21/24] dev-python/typing-inspect: enable py3.13 enable py3_13 : https://github.com/ilevkivskyi/typing_inspect/compare/0.9.0...fb640c7134 remove deselect of a test, fixed in 0.8.0 : https://github.com/ilevkivskyi/typing_inspect/commit/f052816d56faf026e59a4297bede247bc436fbc0 Signed-off-by: Nicolas PARLANT --- dev-python/typing-inspect/typing-inspect-0.9.0.ebuild | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/dev-python/typing-inspect/typing-inspect-0.9.0.ebuild b/dev-python/typing-inspect/typing-inspect-0.9.0.ebuild index d3e376b7a3..b517daee0a 100644 --- a/dev-python/typing-inspect/typing-inspect-0.9.0.ebuild +++ b/dev-python/typing-inspect/typing-inspect-0.9.0.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{10..12} ) +PYTHON_COMPAT=( python3_{10..13} ) DISTUTILS_USE_PEP517=setuptools inherit distutils-r1 pypi @@ -24,9 +24,3 @@ RDEPEND=" DEPEND="${RDEPEND}" distutils_enable_tests pytest - -python_test() { - # https://github.com/ilevkivskyi/typing_inspect/issues/84 - local EPYTEST_DESELECT=( 'test_typing_inspect.py::GetUtilityTestCase::test_typed_dict_typing_extension' ) - epytest -} From 99e374a5e958e6fb7f86b6d7f6bdbf890c7351e2 Mon Sep 17 00:00:00 2001 From: Nicolas PARLANT Date: Sat, 30 Nov 2024 03:54:50 +0000 Subject: [PATCH 22/24] dev-python/json-schema-for-humans: add 1.3.2 Signed-off-by: Nicolas PARLANT --- dev-python/json-schema-for-humans/Manifest | 1 + .../json-schema-for-humans-1.3.2.ebuild | 57 +++++++++++++++++++ 2 files changed, 58 insertions(+) create mode 100644 dev-python/json-schema-for-humans/json-schema-for-humans-1.3.2.ebuild diff --git a/dev-python/json-schema-for-humans/Manifest b/dev-python/json-schema-for-humans/Manifest index 7371bf6e58..b4e2cc7548 100644 --- a/dev-python/json-schema-for-humans/Manifest +++ b/dev-python/json-schema-for-humans/Manifest @@ -1 +1,2 @@ DIST json-schema-for-humans-1.0.4.gh.tar.gz 872932 BLAKE2B 96f3d98f29868d13d4d9e219cba2ae62db1bb4f7e80b722f008d85e99fd6825997c83d6a9a0dd54f152892b350e1f95bb50bb83c5b3a1498565a4f4ff993ac37 SHA512 dee71568846fd29f332833834429d394625ca33d4e12069104e3bf9b26f1dcfaf50c4b1473284fc772606f09bca2861ff3046374f141aaf0c031f9bed6e9262d +DIST json-schema-for-humans-1.3.2.gh.tar.gz 864646 BLAKE2B 4262c47e5f372d72313c455bd672918f991e804f8146f44dd6d02eff2c7108bf52c4be2e63ba25a5410ec03e9e62b49fdf537e150e5eeddd7d58e5116ddbc794 SHA512 29652fbf203f0c0b155ef7b4119f1c51ecd239d11ebeff485f6d95379b239d818fa6267b121020f4edf6391b4d3c8bff06cc735ff26d5f9f68c2291c6284727d diff --git a/dev-python/json-schema-for-humans/json-schema-for-humans-1.3.2.ebuild b/dev-python/json-schema-for-humans/json-schema-for-humans-1.3.2.ebuild new file mode 100644 index 0000000000..fcde381357 --- /dev/null +++ b/dev-python/json-schema-for-humans/json-schema-for-humans-1.3.2.ebuild @@ -0,0 +1,57 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=poetry +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 + +DESCRIPTION="Quickly generate HTML documentation from a JSON schema " +HOMEPAGE=" + https://github.com/coveooss/json-schema-for-humans/ + https://pypi.org/project/json-schema-for-humans/ +" +SRC_URI="https://github.com/coveooss/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" +RESTRICT="!test? ( test )" + +RDEPEND=" + ${PYTHON_DEPS} + app-text/htmlmin[${PYTHON_USEDEP}] + dev-python/click[${PYTHON_USEDEP}] + dev-python/dataclasses-json[${PYTHON_USEDEP}] + dev-python/jinja2[${PYTHON_USEDEP}] + dev-python/markdown2[${PYTHON_USEDEP}] + dev-python/markupsafe[${PYTHON_USEDEP}] + dev-python/pygments[${PYTHON_USEDEP}] + dev-python/pytz[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] +" + +DEPEND="${RDEPEND}" + +BDEPEND=" + ${DISTUTILS_DEPS} + ${PYTHON_DEPS} + test? ( dev-python/beautifulsoup4[${PYTHON_USEDEP}] ) +" + +distutils_enable_tests pytest + +python_test(){ + local EPYTEST_DESELECT=( + # tests with network + 'tests/generate_test.py::test_references_url' + 'tests/test_md_generate.py::TestMdGenerate::test_basic[True-True-references_url' + 'tests/test_md_generate.py::TestMdGenerate::test_basic[True-False-references_url' + 'tests/test_md_generate.py::TestMdGenerate::test_basic[False-True-references_url' + 'tests/test_md_generate.py::TestMdGenerate::test_basic[False-False-references_url' + ) + epytest +} From a0a03a1fae7fb72224fe0bd809fcb998bfe13cda Mon Sep 17 00:00:00 2001 From: Nicolas PARLANT Date: Sat, 30 Nov 2024 03:55:33 +0000 Subject: [PATCH 23/24] dev-python/json-schema-for-humans: drop 1.0.4 Signed-off-by: Nicolas PARLANT --- dev-python/json-schema-for-humans/Manifest | 1 - .../json-schema-for-humans-1.0.4.ebuild | 57 ------------------- 2 files changed, 58 deletions(-) delete mode 100644 dev-python/json-schema-for-humans/json-schema-for-humans-1.0.4.ebuild diff --git a/dev-python/json-schema-for-humans/Manifest b/dev-python/json-schema-for-humans/Manifest index b4e2cc7548..e394042378 100644 --- a/dev-python/json-schema-for-humans/Manifest +++ b/dev-python/json-schema-for-humans/Manifest @@ -1,2 +1 @@ -DIST json-schema-for-humans-1.0.4.gh.tar.gz 872932 BLAKE2B 96f3d98f29868d13d4d9e219cba2ae62db1bb4f7e80b722f008d85e99fd6825997c83d6a9a0dd54f152892b350e1f95bb50bb83c5b3a1498565a4f4ff993ac37 SHA512 dee71568846fd29f332833834429d394625ca33d4e12069104e3bf9b26f1dcfaf50c4b1473284fc772606f09bca2861ff3046374f141aaf0c031f9bed6e9262d DIST json-schema-for-humans-1.3.2.gh.tar.gz 864646 BLAKE2B 4262c47e5f372d72313c455bd672918f991e804f8146f44dd6d02eff2c7108bf52c4be2e63ba25a5410ec03e9e62b49fdf537e150e5eeddd7d58e5116ddbc794 SHA512 29652fbf203f0c0b155ef7b4119f1c51ecd239d11ebeff485f6d95379b239d818fa6267b121020f4edf6391b4d3c8bff06cc735ff26d5f9f68c2291c6284727d diff --git a/dev-python/json-schema-for-humans/json-schema-for-humans-1.0.4.ebuild b/dev-python/json-schema-for-humans/json-schema-for-humans-1.0.4.ebuild deleted file mode 100644 index 57e7e2a152..0000000000 --- a/dev-python/json-schema-for-humans/json-schema-for-humans-1.0.4.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 2023-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=poetry -PYTHON_COMPAT=( python3_{10..12} ) - -inherit distutils-r1 - -DESCRIPTION="Quickly generate HTML documentation from a JSON schema " -HOMEPAGE=" - https://github.com/coveoss/json-schema-for-humans/ - https://pypi.org/project/json-schema-for-humans/ -" -SRC_URI="https://github.com/coveooss/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64" -RESTRICT="!test? ( test )" - -RDEPEND=" - ${PYTHON_DEPS} - app-text/htmlmin[${PYTHON_USEDEP}] - dev-python/click[${PYTHON_USEDEP}] - dev-python/dataclasses-json[${PYTHON_USEDEP}] - dev-python/jinja2[${PYTHON_USEDEP}] - dev-python/markdown2[${PYTHON_USEDEP}] - dev-python/markupsafe[${PYTHON_USEDEP}] - dev-python/pygments[${PYTHON_USEDEP}] - dev-python/pytz[${PYTHON_USEDEP}] - dev-python/pyyaml[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] -" - -DEPEND="${RDEPEND}" - -BDEPEND=" - ${DISTUTILS_DEPS} - ${PYTHON_DEPS} - test? ( dev-python/beautifulsoup4[${PYTHON_USEDEP}] ) -" - -distutils_enable_tests pytest - -python_test(){ - local EPYTEST_DESELECT=( - # tests with network - 'tests/generate_test.py::test_references_url' - 'tests/test_md_generate.py::TestMdGenerate::test_basic[True-True-references_url' - 'tests/test_md_generate.py::TestMdGenerate::test_basic[True-False-references_url' - 'tests/test_md_generate.py::TestMdGenerate::test_basic[False-True-references_url' - 'tests/test_md_generate.py::TestMdGenerate::test_basic[False-False-references_url' - ) - epytest -} From 255cf979403d24353042883f4939d7e7d41e1a2a Mon Sep 17 00:00:00 2001 From: Jonas Frei Date: Sat, 30 Nov 2024 06:15:54 +0100 Subject: [PATCH 24/24] gui-apps/xwayland-satellite: Added pkg_setup to find clang Closes: https://bugs.gentoo.org/945301 Signed-off-by: Jonas Frei --- gui-apps/xwayland-satellite/xwayland-satellite-0.5-r1.ebuild | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/gui-apps/xwayland-satellite/xwayland-satellite-0.5-r1.ebuild b/gui-apps/xwayland-satellite/xwayland-satellite-0.5-r1.ebuild index b683731c90..4ae7c14a42 100644 --- a/gui-apps/xwayland-satellite/xwayland-satellite-0.5-r1.ebuild +++ b/gui-apps/xwayland-satellite/xwayland-satellite-0.5-r1.ebuild @@ -136,6 +136,11 @@ QA_FLAGS_IGNORED="usr/bin/${PN}" DOCS=( README.md ) +pkg_setup() { + llvm-r1_pkg_setup + rust_pkg_setup +} + src_install() { cargo_src_install einstalldocs