From e5eaf98459a132a79c92d9da0948efa2e56d4162 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Maciej=20Bar=C4=87?= Date: Mon, 25 Oct 2021 16:51:19 +0200 Subject: [PATCH 01/32] sci-mathematics/mathlib-tools: remove problematic tests MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Closes: https://bugs.gentoo.org/820218 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Maciej Barć --- .../mathlib-tools/mathlib-tools-1.1.0.ebuild | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/sci-mathematics/mathlib-tools/mathlib-tools-1.1.0.ebuild b/sci-mathematics/mathlib-tools/mathlib-tools-1.1.0.ebuild index b1522ec7b5..675a19481c 100644 --- a/sci-mathematics/mathlib-tools/mathlib-tools-1.1.0.ebuild +++ b/sci-mathematics/mathlib-tools/mathlib-tools-1.1.0.ebuild @@ -3,8 +3,7 @@ EAPI=8 -# Tests fail with 3.9 -PYTHON_COMPAT=(python3_8) +PYTHON_COMPAT=(python3_{8,9}) inherit distutils-r1 @@ -40,4 +39,11 @@ RDEPEND=" dev-lang/lean:0/3 " +src_prepare() { + # Remove problematic tests (mainly issues with network) + rm ./tests/test_functional.py || die + + distutils-r1_python_prepare_all +} + distutils_enable_tests pytest From f240e836c3372c1d8bffe0e88f265e32c48ce55f Mon Sep 17 00:00:00 2001 From: Ryan Fox Date: Mon, 25 Oct 2021 08:56:59 -0700 Subject: [PATCH 02/32] media-libs/fcft: Bump EAPI; die if docs fail Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Ryan Fox --- media-libs/fcft/fcft-2.4.6.ebuild | 4 ++-- media-libs/fcft/fcft-9999.ebuild | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/media-libs/fcft/fcft-2.4.6.ebuild b/media-libs/fcft/fcft-2.4.6.ebuild index b0405660b1..d6ec4d3f36 100644 --- a/media-libs/fcft/fcft-2.4.6.ebuild +++ b/media-libs/fcft/fcft-2.4.6.ebuild @@ -1,7 +1,7 @@ # Copyright 2020-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit meson @@ -73,5 +73,5 @@ src_configure() { src_install() { meson_src_install use examples && newbin "${BUILD_DIR}/example/example" fcft-example - mv "${D}/usr/share/doc/${PN}" "${D}/usr/share/doc/${PF}" + mv "${D}/usr/share/doc/${PN}" "${D}/usr/share/doc/${PF}" || die "Failed to install docs" } diff --git a/media-libs/fcft/fcft-9999.ebuild b/media-libs/fcft/fcft-9999.ebuild index b0405660b1..d6ec4d3f36 100644 --- a/media-libs/fcft/fcft-9999.ebuild +++ b/media-libs/fcft/fcft-9999.ebuild @@ -1,7 +1,7 @@ # Copyright 2020-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit meson @@ -73,5 +73,5 @@ src_configure() { src_install() { meson_src_install use examples && newbin "${BUILD_DIR}/example/example" fcft-example - mv "${D}/usr/share/doc/${PN}" "${D}/usr/share/doc/${PF}" + mv "${D}/usr/share/doc/${PN}" "${D}/usr/share/doc/${PF}" || die "Failed to install docs" } From 9c4239df1c58dfbea05ec9e70afbc2f6e04771a5 Mon Sep 17 00:00:00 2001 From: "Ronny (tastytea) Gutbrod" Date: Mon, 25 Oct 2021 19:15:48 +0200 Subject: [PATCH 03/32] dev-cpp/trantor: Skip adns test when USE="-adns". Closes: https://bugs.gentoo.org/820212 Signed-off-by: Ronny (tastytea) Gutbrod --- .../files/trantor-1.5.2_skip-dnstest.patch | 45 +++++++++++++++++++ dev-cpp/trantor/trantor-1.5.2.ebuild | 2 + 2 files changed, 47 insertions(+) create mode 100644 dev-cpp/trantor/files/trantor-1.5.2_skip-dnstest.patch diff --git a/dev-cpp/trantor/files/trantor-1.5.2_skip-dnstest.patch b/dev-cpp/trantor/files/trantor-1.5.2_skip-dnstest.patch new file mode 100644 index 0000000000..4447c57dae --- /dev/null +++ b/dev-cpp/trantor/files/trantor-1.5.2_skip-dnstest.patch @@ -0,0 +1,45 @@ +From 7ebc378255f0c7da11b82c51aa4810fd6a1965d1 Mon Sep 17 00:00:00 2001 +From: tastytea +Date: Mon, 25 Oct 2021 18:35:17 +0200 +Subject: [PATCH] Skip DnsTest test when compiling without BUILD_C-ARES. + +Compiling DnsTest.cc fails without c-ares. +--- + trantor/tests/CMakeLists.txt | 9 +++++++-- + 1 file changed, 7 insertions(+), 2 deletions(-) + +diff --git a/trantor/tests/CMakeLists.txt b/trantor/tests/CMakeLists.txt +index 052dd49..1926614 100644 +--- a/trantor/tests/CMakeLists.txt ++++ b/trantor/tests/CMakeLists.txt +@@ -15,7 +15,9 @@ add_executable(async_file_logger_test1 AsyncFileLoggerTest1.cc) + add_executable(sendfile_test SendfileTest.cc) + add_executable(timing_wheel_test TimingWheelTest.cc) + add_executable(kickoff_test KickoffTest.cc) +-add_executable(dns_test DnsTest.cc) ++if (BUILD_C-ARES) ++ add_executable(dns_test DnsTest.cc) ++endif() + add_executable(delayed_ssl_server_test DelayedSSLServerTest.cc) + add_executable(delayed_ssl_client_test DelayedSSLClientTest.cc) + add_executable(run_on_quit_test RunOnQuitTest.cc) +@@ -38,12 +40,15 @@ set(targets_list + sendfile_test + timing_wheel_test + kickoff_test +- dns_test + delayed_ssl_server_test + delayed_ssl_client_test + run_on_quit_test + path_conversion_test) + ++if (BUILD_C-ARES) ++ list(APPEND targets_list dns_test) ++endif() ++ + set_property(TARGET ${targets_list} PROPERTY CXX_STANDARD 14) + set_property(TARGET ${targets_list} PROPERTY CXX_STANDARD_REQUIRED ON) + set_property(TARGET ${targets_list} PROPERTY CXX_EXTENSIONS OFF) +-- +2.32.0 + diff --git a/dev-cpp/trantor/trantor-1.5.2.ebuild b/dev-cpp/trantor/trantor-1.5.2.ebuild index 2123d8f256..8acfe55df4 100644 --- a/dev-cpp/trantor/trantor-1.5.2.ebuild +++ b/dev-cpp/trantor/trantor-1.5.2.ebuild @@ -25,6 +25,8 @@ DEPEND=" test? ( dev-cpp/gtest ) " +PATCHES=( "${FILESDIR}/${PN}-1.5.2_skip-dnstest.patch" ) + src_prepare() { use ssl || sed -i '/find_package(OpenSSL)/d' CMakeLists.txt || die From b3e7ca8b454d90c895fb8c6a1dcb89555bd3a994 Mon Sep 17 00:00:00 2001 From: "Ronny (tastytea) Gutbrod" Date: Mon, 25 Oct 2021 20:45:24 +0200 Subject: [PATCH 04/32] dev-cpp/drogon: Depend on trantor[adns]. Closes: https://bugs.gentoo.org/820215 Signed-off-by: Ronny (tastytea) Gutbrod --- dev-cpp/drogon/drogon-1.7.3.ebuild | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/dev-cpp/drogon/drogon-1.7.3.ebuild b/dev-cpp/drogon/drogon-1.7.3.ebuild index 5d3ab972c7..c4548e18d5 100644 --- a/dev-cpp/drogon/drogon-1.7.3.ebuild +++ b/dev-cpp/drogon/drogon-1.7.3.ebuild @@ -15,8 +15,10 @@ KEYWORDS="~amd64" IUSE="+brotli doc examples mariadb postgres redis sqlite +ssl test" RESTRICT="!test? ( test )" +# NOTE: The trantor[adns] dependency should not be needed, +# see RDEPEND=" - >=dev-cpp/trantor-1.5.2 + >=dev-cpp/trantor-1.5.2[adns] dev-libs/jsoncpp sys-libs/zlib brotli? ( app-arch/brotli ) @@ -35,7 +37,7 @@ BDEPEND="doc? ( app-doc/doxygen )" DOCS=( CONTRIBUTING.md ChangeLog.md README.md README.zh-CN.md README.zh-TW.md ) src_prepare() { - sed -i '/add_subdirectory(trantor)/d' CMakeLists.txt || die + cmake_comment_add_subdirectory "trantor" sed -i '/${PROJECT_SOURCE_DIR}\/trantor\/trantor\/tests\/server.pem/d' \ lib/tests/CMakeLists.txt || die use ssl || sed -i '/find_package(OpenSSL)/d' CMakeLists.txt || die From fdecc06cf1de0460e2dd199df1ff8f14ab187db4 Mon Sep 17 00:00:00 2001 From: Leonardo Neumann Date: Mon, 25 Oct 2021 21:05:19 -0300 Subject: [PATCH 05/32] dev-util/rust-analyzer: add 20211025, drop 20211011 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Leonardo Neumann --- dev-util/rust-analyzer/Manifest | 18 ++--------- ...1.ebuild => rust-analyzer-20211025.ebuild} | 30 +++++++++---------- 2 files changed, 18 insertions(+), 30 deletions(-) rename dev-util/rust-analyzer/{rust-analyzer-20211011.ebuild => rust-analyzer-20211025.ebuild} (92%) diff --git a/dev-util/rust-analyzer/Manifest b/dev-util/rust-analyzer/Manifest index 4271e385e8..2eb5216d36 100644 --- a/dev-util/rust-analyzer/Manifest +++ b/dev-util/rust-analyzer/Manifest @@ -13,7 +13,6 @@ DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616de DIST camino-1.0.5.crate 29642 BLAKE2B c345be490622b50f3a744f9c42392d12e02e286d75e09f4eaa8a1c6f86cc849c5a752aa7cb5fb1f697ed8beb741c7d9cea951f4f5ce7049dcaf6de5ec69a60d7 SHA512 1131997ca090426a25daf3be2fcd6e559d980078dd71fbf3f16b4d593531a24c0f030aa6c9652080fdc02b5420da98991b9c93115ce1c0cad8c0fad4437b1d59 DIST cargo-platform-0.1.2.crate 11645 BLAKE2B 7770acb90e299f71c60bbadceaf894a3100916b7f7458f9c949b683b39157d3e1ec17d850f16dfb04017b01d7734d41872d48cf9f4e1ea7414439cd7031c2330 SHA512 c716bf3a4e0942160dbf7be114d1621e1fccc23511e7b0a2b99852b99a851910bfcf8640c2d0d0a03d5a324e1a59fb5d4264ca81bca24e3f1a1ca653bdf2956f DIST cargo_metadata-0.14.0.crate 17008 BLAKE2B 00fd6841170d5dae463a60daf442eb3033d616ab171dfb7efc201596196571b06df83f6ab23e88397c77baf3135745bc3ac6051557ebad2c3ea96440f00e1d2b SHA512 d33f691d56df56bdea260363cd29864b17f0326b90b4b9688781c37d3eba4437b93b48e6448dc1d012a8542d7d2495f0acb73322340269db9cc4a4aa955f9605 -DIST cc-1.0.70.crate 57200 BLAKE2B 196b0435c8a521a02e9877ed3ff81fbefa88cd56717556776b46366bad1835bff134a1b4fc4e31ee5497600e98d1031119d0973b420cf16aece1ff18fbdcd1bc SHA512 9158eabcb9405fa2ef41fb120821ddaa2e5c7234c02d5cfbb5b59570f7de393d1fa33942ca52f86bf9271765b3df934debdea89e7563cbfe193dc01b2dcd72f9 DIST cc-1.0.71.crate 57452 BLAKE2B e49f68bb602b0649ee3c4e7b22b7a49eebc4501a1105961ad361f00718de1f2f2f998cd93b9984d8d50d4418a86348fbabbb3bcefd7d0fa3acf812f32cf654c8 SHA512 c3c94bdba52f97ccc18ef6f71b0c70e30d89ea981541bdaf19758b765732ab572161534fe944d3ec6a9d5aa72e21583245554be86251c9ba236cc7d1aed19383 DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff DIST chalk-derive-0.71.0.crate 3467 BLAKE2B 85f4cbcb5185487c760e9fc35a661ce9c66f8b4e0b4240a854e72257f891d86461033c47d1a8947b64bab27c8741127f528ab832499ae9c1cb781ccc1e15bf86 SHA512 1175b1f7b8039abc8ad2be5eb1a64dee98949fcb382da5911c9104ad34c724d56bac75f9d7e5cd149916679e5e7830b7003de9b60e4634b6f7f85547a7feb36c @@ -49,7 +48,6 @@ DIST hermit-abi-0.1.19.crate 9979 BLAKE2B 801e8052b85341cca388ada9db4b06bb1bd7b6 DIST home-0.5.3.crate 7890 BLAKE2B ed1cfadae63d1fb0a66f38aa5440dd09a98343e3afadcf1495bf69f3ce813774c9a49776c6b3641001b6007c01e24ffa6d2600c1bab05c4ea3353c74ddae2fd6 SHA512 cb3b7b24db30a8b29f36f90a0d345b2e187f9e76f22203e142a77c8308dcc62e97b5714fb0ed890210b31375cf30d3362b8d740fe189079a6d3a095be50dcb0b DIST idna-0.2.3.crate 271023 BLAKE2B 157ece18825fd3f8055581ccbd14191a6923da4c806ce51b3d6376682878db000a1b873f744c8e9e1966e4c1f8393643bcb603deae299ed0bd87847b0bd2c591 SHA512 1278bd561ce329e1dc7a6f24a10f83d9a068af5d15a088414f3921c6728b0d54f4d60d6f4d0d5a786596ad226263e1e50c3842f192d5758aa4665ba4ed5c269f DIST indexmap-1.7.0.crate 50363 BLAKE2B b45318ae2a6e1f008494db77a3159eea3fed4f77eb04ae65599be9392d6ef78d4677b65d04fefab8f917f6808fee821a33bcf53a50b88785fae5ef6848e3a08a SHA512 9b882b4a7068a686acaee0a08bd4f3b35b58d36e786358cf14a3436eb61339649e64f1757331cc7833a2fa364c76eb6b75cf0c732afaeb202113de1e66b72ab9 -DIST inotify-0.9.4.crate 22174 BLAKE2B 7b25619d701abcb6a95f7cbdbff507d00e3b0ce24a422babde649fcb8ce0fcc5889a6f2934f4bd5cac15fac538af4a5056dc081ce13d651f411e2846d8d082ad SHA512 4ae9d96b8bfd9611d376005ae8fcf673dec878fae3052f0af1af780c8ebe641c8061b67bd7ea29500216b13fec722ab8dc3cc5cc851ed5275dd468720f81dcf4 DIST inotify-0.9.5.crate 22273 BLAKE2B 52617633df5d6d90ef8fa594df3a77f6fc502b662e1d14268d19cf256192804713022b4026b856500a6799bbeef3b8284d08ac8339695f57216078b1c6aa5f62 SHA512 b97ca08afbfbf64f06a4a7b1f115e9b4ecfc5a5ecfc8a979b1b9f00d20b328923d8d24852897e7ac5569ab9210b13fce55639b6ccb71fc2ef60f6d2af500fe73 DIST inotify-sys-0.1.5.crate 6965 BLAKE2B d70124656ce3e6f5ea3f430e8e7100d0691003161234b40542ca86c407ecaac1785f3eca98e9fd2914dababbc3f47a0855c99c9f19245d1f2cd5312739c802af SHA512 dae749f32c533b0c9f99963d97a77dcbfcacf173ec8fd7a02f275804f9925e867b4dfdf6be52c3c3c3de136d64e6e7d6b30a3bf804a01608cf974b0cc2e346da DIST instant-0.1.11.crate 5408 BLAKE2B ea26c11694002f667b5c42a93feb9acacaf7824a7f618809c56d0916dd8f9b045a544fdb793aa5a64b1cef00a648bbf71e6addaff69829563bf09a7525c62bf2 SHA512 659eefd86f9aae74c96bb3f1359b92052c43a4d589b3a591d76c0d4298adb53a013a0a811b0fb5caf588aa093a51589aa63bcfb7450b8cd6edc0d73a4ed169b3 @@ -60,14 +58,13 @@ DIST kqueue-1.0.4.crate 11771 BLAKE2B 3a428dc381fccb406ad4f6cb040a5ffc5371386c1a DIST kqueue-sys-1.0.3.crate 6673 BLAKE2B 79254d667b4cf1fa556f1773db23b00ac431bdea6c8ecf914e3c0837fe4e25a45c9b6fb76259d628e4c76a20f749df3fc285b54ea63ce3b52d21529358e81c3f SHA512 76023295abaa4415c1d7b37c844432ece522b762f78983cdf58106f65ca553ee96193bd8c93f3fd0af029d266d8414f2ba4d1b8835bcdc180acc7defa6269731 DIST lazy_static-1.4.0.crate 10443 BLAKE2B 25b2e61bbac48f0dcbc79c81d7bf01f2403d8269ecb6be3ea6147bd00f7a588df15a91f44dfc18ada19b21faa71de4637c7d493a8628cbecd0e547d74e616a23 SHA512 e124c0521ec7c950f3c4a066821918da7a9c6e711115d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8 DIST libc-0.2.103.crate 540563 BLAKE2B cc99ae88783e6f3044ecec5154e0de81a7f792b89415cc2736eb4a436edd316277d690971c4aa0eff7935b5a355c8966805c4ee72c5fec8caecf65a29c13caf9 SHA512 79e1c99bfeb30283f85742cf17867000301bbe022c6b2ace415b4a767068dd64b09581bcc802d42150e45849f5adf8ee2720a0c695324d87d3d96a5c554a216d -DIST libloading-0.7.0.crate 26216 BLAKE2B 83827746f57fb5f1819aa0ccce0ffd698a3ed4b85ef0e954741691003c843ca877de81b4a97ad7c53d28f79701a5caf2fee801a68c015d19c20230f2560b5fc3 SHA512 e2089a8ecacd65522b246cebcf531b6b1ce697d4eaf294e0540e1f34bfd714037177ba802406c31e6bcc722b4f391a84709427de1c6fb441cdeb8e41fd4f1e28 DIST libloading-0.7.1.crate 26336 BLAKE2B 2dd8d1fbd0a1a3c1b07ffbdbe367f9bc248a08fd235a7ffeb121aceb7aad95d7f947fff3df276d9161e5ccb8dbc9990f834e364357bd1574a7e5cc3eef8855f2 SHA512 b06a668868bc6b4ca0c39dcd83faa71e5c28ba0be772f96f8445a61feddef797d40be1d1180f51b2dad1a77abde2a40a55204d91b1ee9033fef22544968ac0df DIST libmimalloc-sys-0.1.22.crate 908612 BLAKE2B cde50b1556fd49412736c6f6e42360cdd002d3aecf1ac32cb85f514ec559a14587436d0d6d6ab86aa32cf9d62ae4377778a3c941c81aad20370a11034e6d1a96 SHA512 6ed4965552898ef0c51c6e3fc6962793c6694bea79459c08bed2af211887cba3d605b3949cec2734c59a2314c305fcf78b871d2e688ba3756441e53bd49697f1 DIST lock_api-0.4.5.crate 25199 BLAKE2B c91adefaa0dc3efa786957794b67cf219f5159909179282c13c7e3b68d73a0acebac29438cfcb39b75cbe87bc181e981ab4ff2776134621d8ea92e7a6aaf966a SHA512 d6cd948a4183a73e8b91b9167d551e72dd75820c76123fb0839f8389c7872d2c46dbcf5785d7600ecc4e27f3d214f476585b9c39e85f70500eb8d012e5ff9535 DIST log-0.4.14.crate 34582 BLAKE2B ddfba35947ae1f5905cd9ecb9eb862a78af6f00ee8b8fe6258b369b140928fe677a02b1b3ca5bdec36ff2b16abd85a9f49688fd5f3d1ba2b2905e7f96b8a84c1 SHA512 796100167663d85a7bc4244cd305e9b3f0a1b1520764b63464698eb136318d0928c40c16f5d19d9f602a5bf769851275bbd48d66b088b0c37be7a6fb62def7cc DIST lsp-server-0.5.2.crate 15018 BLAKE2B 90567a348794c9b53929cd0f1b877e7820e204ca39747d1ccad5bc53a98cfa3b0bb73137b8f121a2f3dc4b3e774eb78f943687345e72aa500511f53afb704296 SHA512 deac4de563a8f1fd4bf475f62b6597946ff287a4000b17f6e7736b2d30b5837c17c6dee0f41c0b0f9b4f6f76ac56dd587471168663f38711bbb95cdc1c5e6129 -DIST lsp-types-0.90.0.crate 53694 BLAKE2B 9c30f3442a4ca94770675ea67de4c44824c11a0422ff75448e2537813280c50dbab2b6e707571b08462843421b21071588c82bdd91b4b6bc542b997a78a86d16 SHA512 ce9aa756682bdbbedef638090a5a0a6123b991f790c3a4ad889905960467ef02cadde3c4b81956d1b9798ee606d7cb46eba08dc226ae5b07807f37eb841f9242 DIST lsp-types-0.90.1.crate 53803 BLAKE2B f21c2bc4c34c9ca409f30e2b05be1c7f66328ddc80090376080df572aac35a037af60a33aa42b05d95d03d6a977df181a2e46cc9119bcb43083793aa38cd0266 SHA512 a8f0fe4f59aac8b3b1d694549f3afdbdf3dbbd81a9f67d2adfc57f55c1276a7db974e022350309547360088076d6a4c1ddda2d6e8fe4361b2d26d4a717ce3b95 +DIST lsp-types-0.91.0.crate 54360 BLAKE2B 2a6960d277c39ddd996841d5be9273e13b264e01764d5531ce95c3dddd1007434fdab82eed74f57819d75d8890c6793ed4a648264542e0ddcad5584b62e37d63 SHA512 207f826022c9250cac01f073fada6f89537621f9eadefdb242426e182c8b3734f8cd1b22852a5a67ec28ee1ca18d037bebc1a4faf2a5d8e9b36e0a6d5405a983 DIST matchers-0.0.1.crate 5039 BLAKE2B 29fe248dc3e85b1c7ca5553f5b49dc2a904cbbcc44a2b6a426c0fe9aef56454ad31acddf9f14a447516bd7687107816c3d46b0f9691e96bc7c7b607cd34cae0b SHA512 a5143b4e6f9131582ffe3d77b14ef51a557cf48d794975706a9d51e0d477cbbd2022a2416e940771911cf99076696f9eefa2c866843f0ba7028206f933674c10 DIST matches-0.1.9.crate 2246 BLAKE2B de155202636c6a03ed68cdb21e8ef96e19b45be040a82943d2d7e5192c0ab5c253ab6d65f0b30b2689e21da79cba684af5be6e63c48266681aceba356f6eea41 SHA512 6a2809687d30ff04ea97bf9d1610d746e097699a4c3625ffd1b7b1e4a9673ece9d559058c9f760b99d6ab509024f7b338e7cfa6fe767499c983efa98bfb98305 DIST memchr-2.4.1.crate 64977 BLAKE2B 31479718c118093b684bed946eae0706d77d9d275bd49f5aeff4de490f479abd60c7dc462150eafffc6d6fc1da0853123b78be038826b775d2a41a4c39d93ab5 SHA512 d8912e3902a2126f86159bdc998532a2890b882cbb7d59b5a470fffcad4c32281e045f2fff48a235aa4189f1928866bf3d33b699d50866ad6b6c272bba7adb11 @@ -91,12 +88,10 @@ DIST perf-event-0.4.7.crate 21279 BLAKE2B 241bfe486bd5d53aaf2e55293a75b967d8154a DIST perf-event-open-sys-1.0.1.crate 23460 BLAKE2B 02a61cf08400391a8f6b5370c21dfd20296f118f9081ba2054c102abe388bf97d89937057267a1b9c47a7d299d31546771e48b526209ce7027519c284b2c020c SHA512 4e8fd8a3c8e02166073e4bb146430fe627821b881b59c8097e978cd89d5ba7a47a9f1a6ad7001ef1e64e1cec156614737e19e49d5a3a2ea763516350972a7288 DIST petgraph-0.5.1.crate 147173 BLAKE2B 3b74b2965ecdb37a82439111ad849581254698c8701d8d5bdb050f4a30cce05016511928443cf65dac394dd45584279a933435a77ef3c610a64c73cc5a68ff9a SHA512 c3d5f53b1a0900084b0693a6f3a849bb9b443b1b6fd1ad88bce8beb12ed1b45f2399b68db3366ba15f33c2d5682e052b733dbde76fb1b646b7bb1e660a38d8bd DIST pin-project-lite-0.2.7.crate 27212 BLAKE2B 71997c66fe24bbded0030acf9d460c8ecdd07f7a047007413ad5daee06ade30ce487e7f921d610f9e0bc7aa036391f6c595493d9b7d95c17e9195f5a2b23441a SHA512 c948201981269f6f54da069470c56c5b9c4c6f52e349dc7970ad828d412facfbb66a09745c0565b4320fbfd1aa7983f3664604f7ade37a30cf25ce253afe8749 -DIST proc-macro2-1.0.29.crate 38772 BLAKE2B 742c2602afc4beddc96b688d105fd93b1dbdb3cfced724aaf542e97120d374d334e90cfbf02ab62741dd052a272dc583b7d2e1992da3d1b8ff260414c65ac89e SHA512 b3b3b7c6988afeb92209c7e0362f45f9c207611a74bb63bc7746b86fb9ab0d74fea9e7a2d9bc8ac943225ea439540726ffc13711dc5bcb056c1821fc99e8dc63 DIST proc-macro2-1.0.30.crate 39155 BLAKE2B dd0ec47a3a54fed6cb3b03e5edb5c3e065e5644f631560595eaca028926f283ae20b3e9fe699b0b968e00d3bec6ec95437be2693ccdf22f1524dd5e4ba3f7886 SHA512 d07ddc18dcfcc163bd243c22ffa4735bc300f304c7e70bfa7caba91047b1313bfe1f18aa4707a65a40fa18115c4b32c57b23699f9a4d9b4a09fec3c8aafb1d34 DIST pulldown-cmark-0.8.0.crate 106330 BLAKE2B bb59298b605993530e2363f3264c3ac1104ec57885c2dd183dcdf3aa9dc613999d24caeb86848ca3542544238aaa4eb49d5a6599d2fdef53af50b5dbead68e22 SHA512 396ade131c0a74cdfb8454e137e41c21f0b81b7cce654ba6ae9ceb132ba0fa0a467a190e6dd69cd7d59a267efbe83f008c9c8a5c9db47665aabc31a4bb9cb967 DIST pulldown-cmark-to-cmark-6.0.4.crate 8069 BLAKE2B 5d6358fd1b96d4853617487efedf60c68f89279da54706e1aaf1d896e8feca87a9e172bcc1e744676bbbd339f99b31908d4adf7431204d3e417f5d508c3fe8f9 SHA512 4aafeca13aff10e7780e367bf7309a2d8b50565a231dcb57485283f19eca6f5127faf41b69ec1cbaa9ca1f91778cd69e13c09617f3d1d25f19ef5ed8ceca667a DIST quote-1.0.10.crate 29960 BLAKE2B fbd4e3e0e0f452e64b30399fdfaef318cead505d05f0c61db61a7aa3cd5a3300220b4ba2656603f88bc0b535390ab4d0ec101a919ace1d442a3e979f08e8d48f SHA512 08613679b564ea7d750117d3a2907ba957d5d595bdfa8016344f99a232c72c6b08acb882dff45c34c9e4c8f93f879fb308b36125572722aac04fbc6bb0c666f0 -DIST quote-1.0.9.crate 25042 BLAKE2B 26ef31e89fd2f0cc21ff65f8072f30c7977ac634d2536cf9845a0894d6659f62a96cd0a6ee48f7706036c2c1b898ef8c9167bd62714ad0c9cba4fb02f30922af SHA512 dd6cdaea183b85400531ef01e56657edbec0d8f7c27898c1e591b72dff755fa5875b33ca320bd65be0e9aecfc6a61ec119a4bd1291e9f2057fca642ab5b198c8 DIST rayon-1.5.1.crate 160424 BLAKE2B 1c31c8e3290f76d02347271cb020e50e8f915b7a064f133a196c12e07ae1551c0e7c31883a31ec419a05198d6c71f0057be1b8ddb21f451db9ba40da511a0e1a SHA512 a68e65aae7040a6f6b0cc33b53b4c22929c15504ed4fdf54f5eb5fcaeab137c220b00c716aed96246b6a762c4f1e8be920356231d6c4a0b3e01132b9ab96ffc9 DIST rayon-core-1.9.1.crate 64961 BLAKE2B 7201024124324d2cf2d5785b7e79d2195adc7de576b826a9c28603dc44f1b5de46d277b791a741413c85facb4f4a552bfd55989a190f6f5ea3df4bbd32042f66 SHA512 c24c34dc488171ce476df145e8c6953d35fea93412805f6c411ba8b8e9dbbd733610b291203ee91bd265b766b78e14ba15a7b587e8f0ae8bde53f60e0644ef78 DIST redox_syscall-0.2.10.crate 23582 BLAKE2B 7253dd96415e7b70df488c208d86c250c670b1245ac6573a59085faabbde9e33fabfacd233e7d737e365493db14008c180274b41ea0a4af5f6f98eec666a873f SHA512 ef012eb4bffe32119e50ecdbef4cc31f6e84a344e94f026484fe4e2c904f94053a8b6249fb6bd8ada31b3ecfbf0096085283bb68aeb62b1b01b57f35794aee92 @@ -104,8 +99,8 @@ DIST regex-1.5.4.crate 236581 BLAKE2B 6efaf69d1a99dc3a2e04b2d1a96b036f631e9a0ad0 DIST regex-automata-0.1.10.crate 114533 BLAKE2B 0e357229f6825f14339b1d7c40730b83e62bba12115d01ed20313320766e769a653a2fcd2c9d19af51a82c38e9e42c1a31d005e1f44f5b6fbb3ead7c9c74027f SHA512 56d64da361afce82c6cb49e70b99ce1fca3e1969c54bba5f9971db135f8544c65f49feb8827789947b3d1dcefc9c49a7a434a7ffe0d09c5900345a1733723c5f DIST regex-syntax-0.6.25.crate 293293 BLAKE2B d5ca0dbc26b03c6a1818026f9a69cd226ec934e7c64094d0ebe843052b648617ffae7aa3a074f8da46d03c46996d8b547d8916576342000bd9711089b3e57d73 SHA512 a3d31f82aadc6be1796f76c03152ff24f37fe42d6ce27fb98e2f55ab102f86502bc37ccd563f6e0eba61aab20d002184c618517b678b3b93cb8f0497cc046ca5 DIST rowan-0.14.1.crate 37695 BLAKE2B 761a2ec18af21dc87d2d88e93a2376857378123e91931181455d9a53e50cdd03c861a52dac7f63c78be29f90dbbedb8d4327e34c8e7dedf9ac2135d3b4fc4f21 SHA512 a15232348349fcf52eebb1901a15b073e181f70a92aad9159fbfbf273439e6fffd550de16d0b775b33900cedab5fd9f5c96d175f2b1b0eac02c46c8c8addc2a7 -DIST rust-analyzer-20211011.tar.gz 2097362 BLAKE2B 66aba8c4899c681a5a5033c4c09e6eddb4d2e18c29e187af9084409d5e2a6360902b0fb7c7c9a0c60153d27183fc244c95cdb08b164b6e00c337c417c9e1b69a SHA512 87caac101c1f3b7560104d58b03032713f4f977a6d01f87a8e420d3f2bac47c24fd6ed621c75a01b0ae901576dabcbb6b2f094e82d821c7659252b69b0e96755 DIST rust-analyzer-20211018.tar.gz 2111149 BLAKE2B ebabd2dbafaf55d561a1a43a0d0912b7bad41c4efd940aca23df9cf1d461520b421f315f539a8e5d97b5b3c4d205562e49243b33ebf27e7b39ce358a85bdae88 SHA512 0956a2a46df055290311d85208a5b73deffb77db91420de8292751156ef1d3d0ca76f09bcf8fedb53cd2d5ab890c2a57fca0b77a705310e02ba50bc3324db13f +DIST rust-analyzer-20211025.tar.gz 2121753 BLAKE2B b11f3920617ccb48de6e9583429f83268367633052435e5be0d2a65858d45020f755c87946197ef226099fca0f91457c731ab6d23cb34689727bf5d019a97b1a SHA512 c0e50e9112095df3c1fc0c6d153e565a2401cca14736bbbcd445602cc8c4727ab6a708c7a84f707908450ffc1436e5c16deec0a2faec02ad44db3e3e0171da47 DIST rustc-ap-rustc_lexer-725.0.0.crate 14086 BLAKE2B f918e3a6f1dceca79aaca92b919b4c013fc0ec4df0a1ef0482c26656e7e05766ec73305a7e8a32e24e5337d7e204d67d3cc9e091f182b19dd4f53deed8687ea4 SHA512 4239c4762d7ca351698be015ab251193f65487bda73a9dfaae5788e5b8395656c12d7f9cb5ee16cbd8c03dd5b9828dfb7d507498f40dc83d6a85ed3d59cc657a DIST rustc-demangle-0.1.21.crate 27920 BLAKE2B 73ada923b9b293c5a9893f86fda0586139afbb7d56894cabbd70612d1fb0330a9e491d5143fe3498a0c8d3e1a3f8e63c14b20865926e4c831915592486ae32d0 SHA512 4031b26863a726cc6d3398b48682e0f0f9e5665abf20a5d35343a904ebd7c0d3752dcdd3a049b2bfa3e2a303214dc39a2980700bcc64464f7029be3c7f34727c DIST rustc-hash-1.1.0.crate 9331 BLAKE2B 16ac56622897f47a06b661fb59a196b08d48e782ab87549c8bd5c6fe92f374c9bfd44dcb36588512bd9b6125c2fd79a12d648aaa308fd9694bcca3a7c1b49ac9 SHA512 84e673ea9b046f7b989d47f2c4505557fbd5de991e6fc9f56a03605d40e0b4ba5427cd566954890153cc033ccbec6c984306634571935bfe0d4cdfbe56f39544 @@ -120,14 +115,11 @@ DIST serde-1.0.130.crate 75305 BLAKE2B 3973b70d8e06ab7c2f35e19f23739e8e4dd75dcdc DIST serde_derive-1.0.130.crate 54703 BLAKE2B 35db74464913a93da88b80cf29e4983bcc4377e397618064b1cb397ecbc9e6620c863e4d365153d03ab77ec6dbe9b1d03f8f86aba1adb76fc6d697f39ea7316f SHA512 d3ca974bf8856ed8a73af4eaff69941b35eef187d7e348d6d2ef9ee79eccad893e66270c7d814ac3871e09e21e603d34d7d1f24b182d9b39e9219acd42a7baa8 DIST serde_json-1.0.68.crate 114986 BLAKE2B a588a87ac9fe2b3635d7bf72c185801e3866101020a0afb8f714d37939c2dc7b5b32e2177910df7221df197e4e8a92d92187968efdb5e9f1f1616647c10d81d3 SHA512 54a0345029016873883dbdcd2094615f509759f61b04d9a496dfdbc1e27ee5361dfb3d129f209a9ad66984cc1f4c82751adfe1a564198649ecc939e8c3dd1ac5 DIST serde_repr-0.1.7.crate 10173 BLAKE2B 30bca6a616e55f44def56ab1f85cbb141727a872466f161f562798db005473d520e6a4dba89b631cfe11f1a38cbc1db2fb0ef921f0245e0990a6744f9987e95a SHA512 4e3e87b1c97ee587e88be56d67f287e43252de474a3becdefb4b768eda661db5d78f665d7d93720a40d9f5bd27fd9ab6213d66713ec89bcc2063092b16625a18 -DIST sharded-slab-0.1.3.crate 49921 BLAKE2B d2ac62876bfaa60b73af0c48de2d27dfe80d7ca99898017ecf64a465b7ab2deb0544243469c8b52fbfa66507fc0163d76d7a37dff9dc2230c9e26e7fcc81375d SHA512 560426186c9fdcdd8fa8a6f5ee12260faf93d8939cc994735d2d89ef86fe719e28224acea1b2f1574061765f5f3dab01a29427c1d83fb14d5b8227c5167b94e4 DIST sharded-slab-0.1.4.crate 52479 BLAKE2B 766d81761909006ac740cce13e8361734c3c7072cd07c8c8f611f09772e16f11aa93cabdc5273b9446f5da391b26b7e7d619be523488d8b3558c64c18f20d591 SHA512 123a9ddb126d1adf41a30a632604264d66a06bacc497db6373e9dd36164197f8321f2fc826a16247674f0f69d9f6e30aca37810f787693c4a5c2cee8c5887c55 DIST smallvec-1.7.0.crate 27459 BLAKE2B a740a4b7448a4c8d1bef59cfb6dc9a52145e40eeb38028c64c880f31800cd3a4cb8be17394742239dfa7fb692c749f9edf70e6df02abd7a1bff288eec38ba24e SHA512 d061e0059cd6bd1636424374848aa1d4edd21f75605844a7855ff5d343dbdb71e6eb14bd70de7947ae7ab58f04ff096a5e77aa9a1ac14cef59f657685c846156 DIST smol_str-0.1.18.crate 12024 BLAKE2B 93ce77d8451275a779f1e88ad2cfddfad700486e9100f642c607c9b27df45cfb3a44ef3a0d814d0d1783a21eb1f098d0b452cdf2f77f5e0c7057cb1dfaf495f3 SHA512 9477345ef2da694409834500ea86671a02150b81e6881ebd0a7e3d954aebab9d6e94988fa596004b87603e64b946e76e9bbcd20e830ce100f25f96dc7dc64148 DIST snap-1.0.5.crate 33022 BLAKE2B 0ce3c4379f4ab122e7785c23b42d463c657cee3179d2dfe909797c11a3730d65b6dd660d8626d0fabeb4344356b5cab8e632809845fb7c21e904bdc41594d52e SHA512 d9181f1ffc6605bf7628ab51479956f9769eca85c0942494dfdcf2c7e805173ee3d3bfc17510e72dad6e5c89b80b2a3f9c40b85464eeb79fd6d26de6bee66fab -DIST syn-1.0.77.crate 233424 BLAKE2B 8738d1940d538c48d2ae469af1e48a33364a47a0b4af6edb4bb6de5d1fb1330757a488d6fbd6bf4711cb04761f37f9c2be13a09bded867b4b229e7123dc7805a SHA512 3e5ef87be2f3fefac57e011447c9902c779ed67c88919021e6d24540e1a22f4308acfe8b92bb78cc83069d8fa03429985f9b14c8bd185af8fabc6e78213322e7 DIST syn-1.0.80.crate 234102 BLAKE2B 97e13bdf99f9d50b352eaf87ceb1cf27f74e59df7e40ef28508cc387f78c8472111aaeb5902e1e577e157cd16c7f431c2faf461cdf2554876a3d0ad7662d34f9 SHA512 3eb437757f25c1a10db8f9b10f21cc4de77be1aabd910f1618edd43ad309ef9142ef08def4cf6b2d7470165a7dd0783b28da54847678e22f2b2dcb2b4dad3c2d -DIST synstructure-0.12.5.crate 18020 BLAKE2B a3ed7e10e13e096df7b624f567de3406b043db4ee7bad6f25d8aa093af4e9f3bbb39e22bb46fb1b5c7c5c31cb65218c79d959eddec8ba32959ee66f422732a1e SHA512 62d5669459a444ff91bcd630ff58fbbbb70cf1a2240c7caf1c4020c1aa8f9010d952172470e41daed75fb3cfe154761ac56675b9ca7a754bc9aa484c3152560b DIST synstructure-0.12.6.crate 18429 BLAKE2B 7666cd83f82910e036e5b57600dec9a1c2e559453ccc2f1201e2ee4ba64f2ee62cfc1046ded5cae64dd183967b9d71cbfe4b60a88bcb93706eedd0c4ab69be4f SHA512 6ec5dd7ade904fb6d79c2be595886289846e064b8c4100f780d8adfcbb41e6ca67f4b1d682212f4673c2169f889a042049b31161ec3cebc3f399751124f01f9c DIST termcolor-1.1.2.crate 17287 BLAKE2B 5ff748064c9fb6663befce2fd299edf6a6deb06ea72d21a62d6e77642934cca0933e10340fa84f636631cc08c76ba83ef2284b2212759129d54248e5fccb4c49 SHA512 f37b034345382cd621b1344a3fb301ca3d4d9db8b5858ac1ea82372c983229fce3c0ea8213d6b7e91291b6034affe11e2c3e593dbd95256294ce5c584b33e14c DIST text-size-1.1.0.crate 12380 BLAKE2B 0fb559e971e7f33bb4ee6e20e796f813023ef1798713b224ba42827ce3a8cbc6dc1991c653ddf7219a3d3696a3d1718d6fea7b72b60ae8f543597f5e19d8f0e8 SHA512 24e9d77e37c62b6ad05ee7dcdb5c9fe60c0f5cea1418bc0bf462ce789a1c13704b317e6503db533eff47527c87728bb98f9a34e473f8e09df35e21c08ca93048 @@ -138,19 +130,15 @@ DIST tikv-jemalloc-sys-0.4.2+5.2.1-patched.2.crate 659964 BLAKE2B 2f81771aef41ad DIST tikv-jemallocator-0.4.1.crate 15530 BLAKE2B c97e217aedf3e5cb9f4512233665af5d221fbb829b0c40c32d7b1dd0d680a3ca5124877d75a9902a0217fc4caae054ffecedce59726f634043d2f83831b06645 SHA512 c3c1c9917b45f360b940fe6eb85db133744f72b271b9243eace5957cd033113ecda5085abcf1355d1bec7cd844a41c8bf552734677900349dd30ba592215e2b7 DIST tinyvec-1.5.0.crate 42745 BLAKE2B 24d6f60d08b53e067ef783db4f6e51a9edd9f73fa9e3511791c1c00a861c6676f18043127351ecfc49771a760eeb7db53b584ee882dee6bdaefe5e6ba5053cda SHA512 b4d1624965ed6b7e8ea45d80fd7332b5733d7b5e78f8167d13c9b9e8eaf3c586268c2f88ea0c51211808def997f8e751214e3de757b19076807adf7aca8aba82 DIST tinyvec_macros-0.1.0.crate 1817 BLAKE2B a3d1966bf57c11afcd026269135a6189f149f905bb70b47537c0a7bcaef0bfc6c89bdcbdb0f6cb8e5255632855134631c683fc90606a254ec8ba818fd5ef0794 SHA512 d6afc83a3c70cde916a6ff599e2772588e4bbfa7a5b1c7e5c8aa0f4a8a5c9426182497a644e4a88194ece986d38fa64b6c8eda9eb1630441c8e65a8741a45873 -DIST tracing-0.1.28.crate 71369 BLAKE2B b583ef29cbd83e843794a3cf73d27999dcf085854dadff4539b08db98b401bcda67676ad0b3392045b5b1fcf85553090c138c3a475ccfefac2dac417e3e29836 SHA512 2dd9909d35f2147493e628b94bba6a1fc9a5b1557ff06d582174f71a36717393f4a6c19dbb9af5bfd5d64841d419a9db61a6fe3e81f64c0533a06379bdc931b3 DIST tracing-0.1.29.crate 72444 BLAKE2B 637f52a1890ee8b2ce20eabb8491b100de680088792be87008107455e5404c9efdb2d2e97129fbed6ce29296a880ecfca370535ccefdea2fea49d9457ad6b683 SHA512 8b9c58aa6d236485cbd8e6c3b39a1cc05d30169dd9ddb377ba464ba72c774af69b0eecce1551660d26fa6735e5483f45463cfcd196513c0b4c351c900cf4c7d8 -DIST tracing-attributes-0.1.16.crate 21685 BLAKE2B 92543437f79b776d92cb8ce1cec7cc58d991c45a25c9ffaed2de99f646a76971a95d7eb60f69c04b1d8d0fa8583dd2d1feb2b2842bf3ea7b3ae4ad9e4988f506 SHA512 44ebcb45c0b98f9345de807678af6aba1e369ea2c35db63a94c69f90549d7b2aa5909a8641ee0cbe9cf021661618a6b626ade4d5e8e36414c1c3afae0896e393 DIST tracing-attributes-0.1.18.crate 22779 BLAKE2B 46fe07f2e2b8df2e510624981a8e882c27cdebac3e6b6cb282bbc5acc69fe8335461203f0ce4b87dd23c5412108aa3ab2ebb906ba40ce5f2bd2669a5a90c5d8b SHA512 69417ae19fb88742ce609724113945fcc3c28615c84780ee169f4149d3f479dec5fcd39c95aeb2b64a4a2678ec72f53a93cc02996ce2f46a0d3f1ef4754216d3 -DIST tracing-core-0.1.20.crate 50446 BLAKE2B 7c665c7607d4c9f873194d0d8dd37ae84a7ac9ac424b85332669bbd4bac60274f27041199fb67fae6b8153ed09e04fd99e09e239de98846697a46a6c509fe0ec SHA512 bbf9c0802e04bf5e2fd192af7e00b2807319661212e88dae9ef4284886c34fc58ce6e9b17e77522e108b2c38f47357bed220e1832fcc6b464e0bec059b57b388 DIST tracing-core-0.1.21.crate 50683 BLAKE2B dc48e0fd6586b8ac0059469a26049c6746b44a06a4e7768d129822bbd2f6ce719c63964ee3e4f9543ce278566efda8fd957c8b4be8b696ef12724f899b2830dc SHA512 2c3e00674c02023ee3e9a114878ad8941253a9489312082b2cf9a163b04fb8d23767f00892874645f59f30b6f620dfb83dab8680c64db5510208678b52f2db9c DIST tracing-log-0.1.2.crate 14915 BLAKE2B 72967c7262a8fb2b1b9c693ae19d84424a037e09b9f1b1b94852e39caa0a0ca30c846b2cfcf94b378c9ccd2aab67af2e4809e2e733d22f173cd57a3842a022fa SHA512 c4e146026ea7b27e79c630da9994dfafb90f9bdd581f51cbd5a5f985b0e60b2412937214e0365203148eb91f0a5ef3644e64757dadaa10287a097ad85989b620 -DIST tracing-subscriber-0.2.24.crate 148080 BLAKE2B 38c1b16a792613cbf80d4913ce826b60dde396954d0b5cc87a4ce78721fc92612210ae58204dd89c7350607a3935b2690f833b9907fcd07571c5c6387b7cd0d7 SHA512 140221b6a2c8017d52bec54d8b4cd3734d70d35a2ee864a6364bff3270ee146b1ec80e96adba4cda3135696be214643c1064cc069c51dfb371ed31f2e301fd43 DIST tracing-subscriber-0.2.25.crate 149469 BLAKE2B 4624243b66571b88ade80cdd7ea4a9ab1ddb44f62bd0c373b3d4b121103f4001ed6c0276fd25920dd308dbf3aa73b98f04fb5105224eafe14d721bc27ab24a81 SHA512 edefa55a94b4abc1641df4190ad4da121320d402f8c413d00697b05d35100133f8955ab672c32bd795fc0965ac5b5e6ce09cab5147e8c77c262b8f9340647712 DIST tracing-tree-0.1.10.crate 12828 BLAKE2B 13a8c7f6c544ea1975d8301d42e899eff717597de8659335eba6cd9a6d2f13cbe3e2e49d6943a6a73bb0d1a448e5f9f542dae5144d41911f1f9191cf782f393b SHA512 42d1fb14fb0a01aa3eed5a9aa6aa4dcb6439ebf5e32ebfcf85c416e0007be13952cc223ea15665bbb5fab2138593bb7ec315689bf8fc03a3dc45899672e63af9 DIST ungrammar-1.14.8.crate 8350 BLAKE2B 7f4289080593a6b44ad6253ffbc90311eb2c254762d432f2ab6f7bfbd3a19e0e6c9cbc8b8fa9a52f88f123d31a65705008b6e3e98d74f31a4df964522747f93c SHA512 d86b9ec3a6f2d9ba7f7c6e1b922484f0ef6db66adbfa4ebc3bc8dd61a3b818a234a58ed12f8dc57742fa496e104206c3854e08f396c22684fc77541bf2938b17 +DIST ungrammar-1.14.9.crate 8365 BLAKE2B 235d42d8ef945a8344ad7345c6c642eab53680140782625e7477b336b40d03e98a9144d026ce0f2f1bcfd98ae8f7d23e1730ebaa793eb3fff79e50d020897357 SHA512 a03f5740579407b196ab2c742da47e8461aaa20081f4e06eb6cdeda675892634c155d265002faacb87dd3ae3b8d6fa6abd63414938ac495e619ebf368db390f7 DIST unicase-2.6.0.crate 23478 BLAKE2B 6e580108ac81b1cbee70e5bd331f43b12f266dae4f4f758bb8f5f073bd1af61943ee0de34cc27769525b19da8c24f8dea4941d0f5454594ab0cc8b78071ff053 SHA512 7e76a5f344e32c56cf87223585d87a56c79627b52bba0b29eb6de82de874b2964accededa8e9b5741f57944b6750fba5c61e679a50d4fd5a5646f431e2f4f188 -DIST unicode-bidi-0.3.6.crate 33737 BLAKE2B 90cb2d05bcafd32a237b747e290f3dba186d069845e50ffdcd7e62a2ddd73f4e8fc27ad972d86453ff375fab50fd5ec47ac323413e351fb7d4b80f1536519d7f SHA512 a1013539b0da1609d9c37cc1d8359efa93bd88b4ae176d25398e6c44d93b615835a54b184641f00313b14cf46542b1e92278b0dc1bd00dfca0566467b21857e7 DIST unicode-bidi-0.3.7.crate 33759 BLAKE2B 4d5224062c829b5e48d26ca727bb60d10d7c663cfca24762331b36a2819a70e7d43d2b6b64ba64751d9b686949142b53346a52027d400acf8cb1e1b1895b2796 SHA512 6eeafec87a504ac968b59dd3168714e555b5b374cfbb5a6a9c962445c423f82b68ee54d1b732c5939eb17fdbb804f9b3affe828745bf4ff34e8a1587df2bc8bf DIST unicode-normalization-0.1.19.crate 107353 BLAKE2B 4c69d50efcae131eb4b91d385a64b49412a11ba913b3c0364cd04ad107d59e31adbda74d34ed13a065d9a7825d79fb740e82a4dc66b7813a9837af4352ac9e16 SHA512 7459e9d2867308cac80a98d8dd0b0cce797e2830ea5ff55b878f7a37a6f5e1f0bc14340e1a29955298d660ba2be57754a1478d74851b1b90576dd5bc4231729f DIST unicode-segmentation-1.8.0.crate 94011 BLAKE2B 33440cedd5b51bd6075c9c75541bb8dcc16037b1c937ca72962f6c46be71a30850ab8e8a144d8b7548e5a91c78d551e7bbab5f26a713f1df0311d15f11299af9 SHA512 f0779ec42907b665df53f38ea370e661f10e7c72a75917f4cbd055868428c0eac1c7fc194d4bbf048e00f0f3d3e2b3602ae88d7820ad0c73e94a5228b61f6495 diff --git a/dev-util/rust-analyzer/rust-analyzer-20211011.ebuild b/dev-util/rust-analyzer/rust-analyzer-20211025.ebuild similarity index 92% rename from dev-util/rust-analyzer/rust-analyzer-20211011.ebuild rename to dev-util/rust-analyzer/rust-analyzer-20211025.ebuild index 2ed5cbbe99..d86b4166c5 100644 --- a/dev-util/rust-analyzer/rust-analyzer-20211011.ebuild +++ b/dev-util/rust-analyzer/rust-analyzer-20211025.ebuild @@ -19,7 +19,7 @@ CRATES=" camino-1.0.5 cargo-platform-0.1.2 cargo_metadata-0.14.0 - cc-1.0.70 + cc-1.0.71 cfg-if-1.0.0 chalk-derive-0.71.0 chalk-ir-0.71.0 @@ -54,7 +54,7 @@ CRATES=" home-0.5.3 idna-0.2.3 indexmap-1.7.0 - inotify-0.9.4 + inotify-0.9.5 inotify-sys-0.1.5 instant-0.1.11 itertools-0.10.1 @@ -64,12 +64,12 @@ CRATES=" kqueue-sys-1.0.3 lazy_static-1.4.0 libc-0.2.103 - libloading-0.7.0 + libloading-0.7.1 libmimalloc-sys-0.1.22 lock_api-0.4.5 log-0.4.14 lsp-server-0.5.2 - lsp-types-0.90.0 + lsp-types-0.91.0 matchers-0.0.1 matches-0.1.9 memchr-2.4.1 @@ -93,10 +93,10 @@ CRATES=" perf-event-open-sys-1.0.1 petgraph-0.5.1 pin-project-lite-0.2.7 - proc-macro2-1.0.29 + proc-macro2-1.0.30 pulldown-cmark-0.8.0 pulldown-cmark-to-cmark-6.0.4 - quote-1.0.9 + quote-1.0.10 rayon-1.5.1 rayon-core-1.9.1 redox_syscall-0.2.10 @@ -118,12 +118,12 @@ CRATES=" serde_derive-1.0.130 serde_json-1.0.68 serde_repr-0.1.7 - sharded-slab-0.1.3 + sharded-slab-0.1.4 smallvec-1.7.0 smol_str-0.1.18 snap-1.0.5 - syn-1.0.77 - synstructure-0.12.5 + syn-1.0.80 + synstructure-0.12.6 termcolor-1.1.2 text-size-1.1.0 thread_local-1.1.3 @@ -133,15 +133,15 @@ CRATES=" tikv-jemallocator-0.4.1 tinyvec-1.5.0 tinyvec_macros-0.1.0 - tracing-0.1.28 - tracing-attributes-0.1.16 - tracing-core-0.1.20 + tracing-0.1.29 + tracing-attributes-0.1.18 + tracing-core-0.1.21 tracing-log-0.1.2 - tracing-subscriber-0.2.24 + tracing-subscriber-0.2.25 tracing-tree-0.1.10 - ungrammar-1.14.8 + ungrammar-1.14.9 unicase-2.6.0 - unicode-bidi-0.3.6 + unicode-bidi-0.3.7 unicode-normalization-0.1.19 unicode-segmentation-1.8.0 unicode-xid-0.2.2 From 4aae6a398e9870836dac30d6db76a722cd855f7d Mon Sep 17 00:00:00 2001 From: "Ronny (tastytea) Gutbrod" Date: Tue, 26 Oct 2021 17:03:46 +0200 Subject: [PATCH 06/32] games-util/legendary: Version bump 0.20.17. Signed-off-by: Ronny (tastytea) Gutbrod --- games-util/legendary/Manifest | 1 + games-util/legendary/legendary-0.20.17.ebuild | 30 +++++++++++++++++++ 2 files changed, 31 insertions(+) create mode 100644 games-util/legendary/legendary-0.20.17.ebuild diff --git a/games-util/legendary/Manifest b/games-util/legendary/Manifest index f190a97a3b..e2e9fa4acc 100644 --- a/games-util/legendary/Manifest +++ b/games-util/legendary/Manifest @@ -1,3 +1,4 @@ DIST legendary-0.20.10.tar.gz 88114 BLAKE2B a6ad8ba010b413d3b6155d5748f42656ae1077e8c01e132e03f0ff0b154895d039206e989f8d411d874801f3d378206462f4762c910456063befc97583483646 SHA512 e0366031ea501a77a2128bb30701b02df6a9160440508839874d8a448213eba95e156f6aa2dd988911c5f315ca44756c131b40363c7ccf9abcb44331fc3dba4b DIST legendary-0.20.16.tar.gz 103162 BLAKE2B 2cc379544935fe032c4c132da4e49db646173f0b659f66d699b4da0175fee40218a7f71e677637fb0904f738572faf1c0092cc86a2b39a2b9b48f97cc3bf4bb1 SHA512 236009024767257d998508b0dd586113168a67a3dc3fe4b4df9b71df3c8d9f2e17141c782e489c5d6c5927a203d7bff2327befae3ad10215a9112b17d6415e2b +DIST legendary-0.20.17.tar.gz 105244 BLAKE2B 5313a6ffa732d159debb4e9bbaa7d4d60a3ce1ada694133224ed9fe12cf885f38f4fc078fc518f364a44e26c3e804952c1ab671c63cab669f3341c0507f3b845 SHA512 7fe89f1d286d7bf2a3dc1948758020b9c298d549164812a09ef7ff1e683672ea2d3311b215f7862a060ba74537a12b8178a2f71e1f6899cebbc3b6afbe6a7b5d DIST legendary-0.20.9.tar.gz 86250 BLAKE2B 56b0c59b87a4bae59a9e6c2bdd104867778f94dbc7abe6108fdd29175a15a5ee4b27def9f9187c12bf5db366c86702fca214659e8bd53036d161a777e78979c9 SHA512 ed634f12039c554496af863ba5f908b5ed13f17a2a1fd1b63d2a7ddc209f1f48ee6f6f3e5f07e8b8da3289cb0baeb60d182cc5e239166dbbfb372e620106b72f diff --git a/games-util/legendary/legendary-0.20.17.ebuild b/games-util/legendary/legendary-0.20.17.ebuild new file mode 100644 index 0000000000..42ccdcc711 --- /dev/null +++ b/games-util/legendary/legendary-0.20.17.ebuild @@ -0,0 +1,30 @@ +# Copyright 2020-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9,10} ) +DISTUTILS_SINGLE_IMPL=1 +DISTUTILS_USE_SETUPTOOLS="bdepend" + +inherit distutils-r1 + +DESCRIPTION="A free and open-source replacement for the Epic Games Launcher" +HOMEPAGE="https://github.com/derrod/legendary" +SRC_URI="https://github.com/derrod/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64" +IUSE="webview" + +# NOTE: dev-python/pywebview[qt5] is not much tested and does not function +# correctly in some cases, according to release notes for 0.20.16. +RDEPEND=" + $(python_gen_cond_dep ' + Date: Tue, 26 Oct 2021 17:09:11 +0200 Subject: [PATCH 07/32] games-util/legendary: Remove old ebuilds. Signed-off-by: Ronny (tastytea) Gutbrod --- games-util/legendary/Manifest | 2 -- games-util/legendary/legendary-0.20.10.ebuild | 26 ------------------- games-util/legendary/legendary-0.20.9.ebuild | 26 ------------------- 3 files changed, 54 deletions(-) delete mode 100644 games-util/legendary/legendary-0.20.10.ebuild delete mode 100644 games-util/legendary/legendary-0.20.9.ebuild diff --git a/games-util/legendary/Manifest b/games-util/legendary/Manifest index e2e9fa4acc..9f98f8f3ae 100644 --- a/games-util/legendary/Manifest +++ b/games-util/legendary/Manifest @@ -1,4 +1,2 @@ -DIST legendary-0.20.10.tar.gz 88114 BLAKE2B a6ad8ba010b413d3b6155d5748f42656ae1077e8c01e132e03f0ff0b154895d039206e989f8d411d874801f3d378206462f4762c910456063befc97583483646 SHA512 e0366031ea501a77a2128bb30701b02df6a9160440508839874d8a448213eba95e156f6aa2dd988911c5f315ca44756c131b40363c7ccf9abcb44331fc3dba4b DIST legendary-0.20.16.tar.gz 103162 BLAKE2B 2cc379544935fe032c4c132da4e49db646173f0b659f66d699b4da0175fee40218a7f71e677637fb0904f738572faf1c0092cc86a2b39a2b9b48f97cc3bf4bb1 SHA512 236009024767257d998508b0dd586113168a67a3dc3fe4b4df9b71df3c8d9f2e17141c782e489c5d6c5927a203d7bff2327befae3ad10215a9112b17d6415e2b DIST legendary-0.20.17.tar.gz 105244 BLAKE2B 5313a6ffa732d159debb4e9bbaa7d4d60a3ce1ada694133224ed9fe12cf885f38f4fc078fc518f364a44e26c3e804952c1ab671c63cab669f3341c0507f3b845 SHA512 7fe89f1d286d7bf2a3dc1948758020b9c298d549164812a09ef7ff1e683672ea2d3311b215f7862a060ba74537a12b8178a2f71e1f6899cebbc3b6afbe6a7b5d -DIST legendary-0.20.9.tar.gz 86250 BLAKE2B 56b0c59b87a4bae59a9e6c2bdd104867778f94dbc7abe6108fdd29175a15a5ee4b27def9f9187c12bf5db366c86702fca214659e8bd53036d161a777e78979c9 SHA512 ed634f12039c554496af863ba5f908b5ed13f17a2a1fd1b63d2a7ddc209f1f48ee6f6f3e5f07e8b8da3289cb0baeb60d182cc5e239166dbbfb372e620106b72f diff --git a/games-util/legendary/legendary-0.20.10.ebuild b/games-util/legendary/legendary-0.20.10.ebuild deleted file mode 100644 index 0e5e6a02d3..0000000000 --- a/games-util/legendary/legendary-0.20.10.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 2020-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8,9,10} ) -DISTUTILS_SINGLE_IMPL=1 -DISTUTILS_USE_SETUPTOOLS="bdepend" - -inherit distutils-r1 - -DESCRIPTION="A free and open-source replacement for the Epic Games Launcher" -HOMEPAGE="https://github.com/derrod/legendary" -SRC_URI="https://github.com/derrod/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - $(python_gen_cond_dep ' - Date: Tue, 26 Oct 2021 17:26:22 +0200 Subject: [PATCH 08/32] dev-cpp/trantor: Add upstream fix for resolver with USE="-adns". Replaces previous workaround. Signed-off-by: Ronny (tastytea) Gutbrod --- .../files/trantor-1.5.2_adns-fix.patch | 62 +++++++++++++++++++ .../files/trantor-1.5.2_skip-dnstest.patch | 45 -------------- dev-cpp/trantor/trantor-1.5.2.ebuild | 2 +- 3 files changed, 63 insertions(+), 46 deletions(-) create mode 100644 dev-cpp/trantor/files/trantor-1.5.2_adns-fix.patch delete mode 100644 dev-cpp/trantor/files/trantor-1.5.2_skip-dnstest.patch diff --git a/dev-cpp/trantor/files/trantor-1.5.2_adns-fix.patch b/dev-cpp/trantor/files/trantor-1.5.2_adns-fix.patch new file mode 100644 index 0000000000..683d987ce0 --- /dev/null +++ b/dev-cpp/trantor/files/trantor-1.5.2_adns-fix.patch @@ -0,0 +1,62 @@ +From ce8bbc196f12ebcfc180e9ab546e9a395afceb88 Mon Sep 17 00:00:00 2001 +From: marty1885 +Date: Tue, 26 Oct 2021 08:37:21 +0800 +Subject: [PATCH] make sure resolvers are added when C-Ares is manually + disabled + +--- + CMakeLists.txt | 37 +++++++++++++++++++++---------------- + 1 file changed, 21 insertions(+), 16 deletions(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 49872ef..ade3fe3 100755 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -131,26 +131,31 @@ if(OpenSSL_FOUND) + target_compile_definitions(${PROJECT_NAME} PRIVATE USE_OPENSSL) + endif() + ++set(HAVE_C-ARES NO) + if (BUILD_C-ARES) + find_package(c-ares) + if(c-ares_FOUND) + message(STATUS "c-ares found!") +- target_link_libraries(${PROJECT_NAME} PRIVATE c-ares_lib) +- set(TRANTOR_SOURCES +- ${TRANTOR_SOURCES} +- trantor/net/inner/AresResolver.cc) +- set(private_headers +- ${private_headers} +- trantor/net/inner/AresResolver.h) +- else(c-ares_FOUND) +- set(TRANTOR_SOURCES +- ${TRANTOR_SOURCES} +- trantor/net/inner/NormalResolver.cc) +- set(private_headers +- ${private_headers} +- trantor/net/inner/NormalResolver.h) +- endif(c-ares_FOUND) +-endif (BUILD_C-ARES) ++ set(HAVE_C-ARES TRUE) ++ endif() ++endif () ++ ++if(HAVE_C-ARES) ++ target_link_libraries(${PROJECT_NAME} PRIVATE c-ares_lib) ++ set(TRANTOR_SOURCES ++ ${TRANTOR_SOURCES} ++ trantor/net/inner/AresResolver.cc) ++ set(private_headers ++ ${private_headers} ++ trantor/net/inner/AresResolver.h) ++else() ++ set(TRANTOR_SOURCES ++ ${TRANTOR_SOURCES} ++ trantor/net/inner/NormalResolver.cc) ++ set(private_headers ++ ${private_headers} ++ trantor/net/inner/NormalResolver.h) ++endif() + + find_package(Threads) + target_link_libraries(${PROJECT_NAME} PUBLIC Threads::Threads) diff --git a/dev-cpp/trantor/files/trantor-1.5.2_skip-dnstest.patch b/dev-cpp/trantor/files/trantor-1.5.2_skip-dnstest.patch deleted file mode 100644 index 4447c57dae..0000000000 --- a/dev-cpp/trantor/files/trantor-1.5.2_skip-dnstest.patch +++ /dev/null @@ -1,45 +0,0 @@ -From 7ebc378255f0c7da11b82c51aa4810fd6a1965d1 Mon Sep 17 00:00:00 2001 -From: tastytea -Date: Mon, 25 Oct 2021 18:35:17 +0200 -Subject: [PATCH] Skip DnsTest test when compiling without BUILD_C-ARES. - -Compiling DnsTest.cc fails without c-ares. ---- - trantor/tests/CMakeLists.txt | 9 +++++++-- - 1 file changed, 7 insertions(+), 2 deletions(-) - -diff --git a/trantor/tests/CMakeLists.txt b/trantor/tests/CMakeLists.txt -index 052dd49..1926614 100644 ---- a/trantor/tests/CMakeLists.txt -+++ b/trantor/tests/CMakeLists.txt -@@ -15,7 +15,9 @@ add_executable(async_file_logger_test1 AsyncFileLoggerTest1.cc) - add_executable(sendfile_test SendfileTest.cc) - add_executable(timing_wheel_test TimingWheelTest.cc) - add_executable(kickoff_test KickoffTest.cc) --add_executable(dns_test DnsTest.cc) -+if (BUILD_C-ARES) -+ add_executable(dns_test DnsTest.cc) -+endif() - add_executable(delayed_ssl_server_test DelayedSSLServerTest.cc) - add_executable(delayed_ssl_client_test DelayedSSLClientTest.cc) - add_executable(run_on_quit_test RunOnQuitTest.cc) -@@ -38,12 +40,15 @@ set(targets_list - sendfile_test - timing_wheel_test - kickoff_test -- dns_test - delayed_ssl_server_test - delayed_ssl_client_test - run_on_quit_test - path_conversion_test) - -+if (BUILD_C-ARES) -+ list(APPEND targets_list dns_test) -+endif() -+ - set_property(TARGET ${targets_list} PROPERTY CXX_STANDARD 14) - set_property(TARGET ${targets_list} PROPERTY CXX_STANDARD_REQUIRED ON) - set_property(TARGET ${targets_list} PROPERTY CXX_EXTENSIONS OFF) --- -2.32.0 - diff --git a/dev-cpp/trantor/trantor-1.5.2.ebuild b/dev-cpp/trantor/trantor-1.5.2.ebuild index 8acfe55df4..d33d32ba1c 100644 --- a/dev-cpp/trantor/trantor-1.5.2.ebuild +++ b/dev-cpp/trantor/trantor-1.5.2.ebuild @@ -25,7 +25,7 @@ DEPEND=" test? ( dev-cpp/gtest ) " -PATCHES=( "${FILESDIR}/${PN}-1.5.2_skip-dnstest.patch" ) +PATCHES=( "${FILESDIR}/${PN}-1.5.2_adns-fix.patch" ) src_prepare() { use ssl || sed -i '/find_package(OpenSSL)/d' CMakeLists.txt || die From 1488aa31500038f6a76053ee3a110681c757fb2d Mon Sep 17 00:00:00 2001 From: "Ronny (tastytea) Gutbrod" Date: Tue, 26 Oct 2021 17:29:04 +0200 Subject: [PATCH 09/32] dev-cpp/drogon: Remove trantor[adns] dependency. Fixed by ba9bd9cc1047adc364c930a6948d6c52c7f28619. Signed-off-by: Ronny (tastytea) Gutbrod --- dev-cpp/drogon/drogon-1.7.3.ebuild | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/dev-cpp/drogon/drogon-1.7.3.ebuild b/dev-cpp/drogon/drogon-1.7.3.ebuild index c4548e18d5..9d585e902e 100644 --- a/dev-cpp/drogon/drogon-1.7.3.ebuild +++ b/dev-cpp/drogon/drogon-1.7.3.ebuild @@ -15,10 +15,8 @@ KEYWORDS="~amd64" IUSE="+brotli doc examples mariadb postgres redis sqlite +ssl test" RESTRICT="!test? ( test )" -# NOTE: The trantor[adns] dependency should not be needed, -# see RDEPEND=" - >=dev-cpp/trantor-1.5.2[adns] + >=dev-cpp/trantor-1.5.2 dev-libs/jsoncpp sys-libs/zlib brotli? ( app-arch/brotli ) From bfb17db12897393f0e7509a1e506322c1278c3bc Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Tue, 26 Oct 2021 02:05:28 +0200 Subject: [PATCH 10/32] dev-python/pysaml2: add xmlsec dependency Closes https://bugs.gentoo.org/820251 Signed-off-by: Alessandro Barbieri --- dev-python/pysaml2/pysaml2-7.0.1.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-python/pysaml2/pysaml2-7.0.1.ebuild b/dev-python/pysaml2/pysaml2-7.0.1.ebuild index 2761ebaa8c..36cb926efa 100644 --- a/dev-python/pysaml2/pysaml2-7.0.1.ebuild +++ b/dev-python/pysaml2/pysaml2-7.0.1.ebuild @@ -17,6 +17,7 @@ SLOT="0" KEYWORDS="~amd64" RDEPEND=" + dev-libs/xmlsec >=dev-python/cryptography-1.4[${PYTHON_USEDEP}] dev-python/defusedxml[${PYTHON_USEDEP}] dev-python/pyopenssl[${PYTHON_USEDEP}] From cc3e6b1027f907b0e350d5165e6f5026163a03d1 Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Tue, 26 Oct 2021 02:15:14 +0200 Subject: [PATCH 11/32] dev-python/opentracing_instrumentation: pypi homepage Signed-off-by: Alessandro Barbieri --- .../opentracing_instrumentation-3.3.1.ebuild | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/dev-python/opentracing_instrumentation/opentracing_instrumentation-3.3.1.ebuild b/dev-python/opentracing_instrumentation/opentracing_instrumentation-3.3.1.ebuild index 682d5e2ea7..397e423fe1 100644 --- a/dev-python/opentracing_instrumentation/opentracing_instrumentation-3.3.1.ebuild +++ b/dev-python/opentracing_instrumentation/opentracing_instrumentation-3.3.1.ebuild @@ -11,6 +11,7 @@ inherit distutils-r1 DESCRIPTION="A collection of Python instrumentation tools for the OpenTracing API" HOMEPAGE=" https://github.com/uber-common/opentracing-python-instrumentation + https://pypi.org/project/opentracing-instrumentation " SRC_URI="https://github.com/uber-common/${MYPN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" S="${WORKDIR}/${MYPN}-${PV}" @@ -26,8 +27,8 @@ RDEPEND=" >=dev-python/opentracing-2[${PYTHON_USEDEP}] dev-python/six[${PYTHON_USEDEP}] " -DEPEND=" - ${RDEPEND} +DEPEND="${RDEPEND}" +BDEPEND=" test? ( dev-python/boto3[${PYTHON_USEDEP}] dev-python/botocore[${PYTHON_USEDEP}] From cb812abc4cf155294f54ce8abe30fde48247c4fd Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Tue, 26 Oct 2021 05:47:55 +0200 Subject: [PATCH 12/32] media-libs/skcms: initial import Signed-off-by: Alessandro Barbieri --- media-libs/skcms/Manifest | 1 + media-libs/skcms/metadata.xml | 8 ++++ media-libs/skcms/skcms-0_pre20211006.ebuild | 42 +++++++++++++++++++++ 3 files changed, 51 insertions(+) create mode 100644 media-libs/skcms/Manifest create mode 100644 media-libs/skcms/metadata.xml create mode 100644 media-libs/skcms/skcms-0_pre20211006.ebuild diff --git a/media-libs/skcms/Manifest b/media-libs/skcms/Manifest new file mode 100644 index 0000000000..d59e96c044 --- /dev/null +++ b/media-libs/skcms/Manifest @@ -0,0 +1 @@ +DIST skcms-0_pre20211006.tar.gz 9986356 BLAKE2B fc53659232cbdb4c994c805944c5c1560fc084b94a3ad016ec51346cfb0483f262d53ebe7001d86dbda250b231b935882c99bc648043a8a55c0f85d2bc927bf1 SHA512 9595c20fae2df23816e4e094fc92e8cd8bc361eb3af5a77b1647064ec63a59796828aa40e151a402b22e9aaef2b983e97020dd761e253872ab59927ddcb9154e diff --git a/media-libs/skcms/metadata.xml b/media-libs/skcms/metadata.xml new file mode 100644 index 0000000000..f31aef4089 --- /dev/null +++ b/media-libs/skcms/metadata.xml @@ -0,0 +1,8 @@ + + + + + lssndrbarbieri@gmail.com + Alessandro Barbieri + + diff --git a/media-libs/skcms/skcms-0_pre20211006.ebuild b/media-libs/skcms/skcms-0_pre20211006.ebuild new file mode 100644 index 0000000000..85bb09394c --- /dev/null +++ b/media-libs/skcms/skcms-0_pre20211006.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +COMMIT="0d549648032490dbdb091e9f1e31be56ea031599" + +inherit toolchain-funcs + +DESCRIPTION="A complete 2D graphic library for drawing Text, Geometries, and Images" +HOMEPAGE="https://skia.googlesource.com/skcms" +SRC_URI="https://skia.googlesource.com/skcms/+archive/${COMMIT}.tar.gz -> ${PF}.tar.gz" +S="${WORKDIR}" + +KEYWORDS="~amd64" +LICENSE="BSD" +SLOT="0" +IUSE="test" + +RDEPEND="" +DEPEND="${RDEPEND}" + +RESTRICT="!test? ( test )" + +src_compile() { + tc-export CC CXX + + ${CXX} ${CXXFLAGS} ${LDFLAGS} -fPIC -shared -I./src -Wl,-soname,libskcms.so skcms.cc -o libskcms.so || die + ${CC} ${CFLAGS} -fPIC -I./src -c test_only.c || die + ${CC} ${CFLAGS} ${LDFLAGS} -fPIE -I./src test_only.o iccdump.c -o iccdump -ldl -L. -lskcms || die + ${CC} ${CFLAGS} ${LDFLAGS} -fPIE -I./src test_only.o tests.c -o tests -L. -lskcms || die +} + +src_install() { + dolib.so libskcms.so + dobin iccdump + doheader skcms.h +} + +src_test() { + ./tests || die +} From 40f221fda7e9149d77984b14cab22c505dc7c806 Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Tue, 26 Oct 2021 15:14:48 +0200 Subject: [PATCH 13/32] media-libs/lodepng: initial import Signed-off-by: Alessandro Barbieri --- media-libs/lodepng/Makefile | 37 ++++++++++++++ media-libs/lodepng/Manifest | 1 + .../lodepng/files/lodepng-makefile.patch | 44 ++++++++++++++++ media-libs/lodepng/lodepng-20210627.ebuild | 50 +++++++++++++++++++ media-libs/lodepng/metadata.xml | 16 ++++++ 5 files changed, 148 insertions(+) create mode 100644 media-libs/lodepng/Makefile create mode 100644 media-libs/lodepng/Manifest create mode 100644 media-libs/lodepng/files/lodepng-makefile.patch create mode 100644 media-libs/lodepng/lodepng-20210627.ebuild create mode 100644 media-libs/lodepng/metadata.xml diff --git a/media-libs/lodepng/Makefile b/media-libs/lodepng/Makefile new file mode 100644 index 0000000000..6731999d9b --- /dev/null +++ b/media-libs/lodepng/Makefile @@ -0,0 +1,37 @@ +# This makefile only makes the unit test, benchmark and pngdetail and showpng +# utilities. It does not make the PNG codec itself as shared or static library. +# That is because: +# LodePNG itself has only 1 source file (lodepng.cpp, can be renamed to +# lodepng.c) and is intended to be included as source file in other projects and +# their build system directly. + + +CC ?= gcc +CXX ?= g++ + +CFLAGS += -W -Wall -Wextra -ansi -pedantic -Wno-unused-function +CXXFLAGS += -W -Wall -Wextra -ansi -pedantic + +all: unittest benchmark pngdetail showpng lodepng.so + +%.o: %.cpp + @mkdir -p `dirname $@` + $(CXX) -I ./ $(CXXFLAGS) -fPIC -c $< -o $@ + +lodepng.so: lodepng.o + $(CXX) $(CXXFLAGS) $(LDFLAGS) -fPIC -shared -Wl,-soname,lodepngn.so $^ -o $@ + +unittest: lodepng.so lodepng_util.o lodepng_unittest.o + $(CXX) $^ $(CXXFLAGS) $(LDFLAGA) -fPIE -o $@ -L. -llodepng + +benchmark: lodepng.so lodepng_benchmark.o + $(CXX) $^ $(CXXFLAGS) $(LDFLAGS) -fPIE -lSDL -o $@ -L. -llodepng + +pngdetail: lodepng.so lodepng_util.o pngdetail.o + $(CXX) $^ $(CXXFLAGS) $(LDFLAGS) -fPIE -o $@ -L. -llodepng + +showpng: lodepng.so examples/example_sdl.o + $(CXX) -I ./ $^ $(CXXFLAGS) $(LDFLAGS) -fPIE -lSDL -o $@ -L. -llodepng + +clean: + rm -f unittest benchmark pngdetail showpng lodepng_unittest.o lodepng_benchmark.o lodepng.o lodepng_util.o pngdetail.o examples/example_sdl.o diff --git a/media-libs/lodepng/Manifest b/media-libs/lodepng/Manifest new file mode 100644 index 0000000000..9c8e5d2868 --- /dev/null +++ b/media-libs/lodepng/Manifest @@ -0,0 +1 @@ +DIST lodepng-20210627-8c6a9e30576f07bf470ad6f09458a2dcd7a6a84a.tar.gz 242778 BLAKE2B eb4b95fdc800b070c96d3303d2c44a33b4304dae946b26569f52a1ad8847d049108975b082ba49b35c84b97bd1ce58ba74885c6dc843e1e8a73446de1c167369 SHA512 2e0abc063be45dc04a070656260e9a2b9fa1172433cdd7d4988f0afc11751ad28aa802350598ef0e2b27c2c011fd9d9f7ab7f267b0bfcdf28f9f708b888c4411 diff --git a/media-libs/lodepng/files/lodepng-makefile.patch b/media-libs/lodepng/files/lodepng-makefile.patch new file mode 100644 index 0000000000..1d81d57c64 --- /dev/null +++ b/media-libs/lodepng/files/lodepng-makefile.patch @@ -0,0 +1,44 @@ +--- a/Makefile ++++ b/Makefile +@@ -9,26 +9,29 @@ + CC ?= gcc + CXX ?= g++ + +-override CFLAGS := -W -Wall -Wextra -ansi -pedantic -O3 -Wno-unused-function $(CFLAGS) +-override CXXFLAGS := -W -Wall -Wextra -ansi -pedantic -O3 $(CXXFLAGS) ++CFLAGS += -W -Wall -Wextra -ansi -pedantic -Wno-unused-function ++CXXFLAGS += -W -Wall -Wextra -ansi -pedantic + +-all: unittest benchmark pngdetail showpng ++all: unittest benchmark pngdetail showpng liblodepng.so + + %.o: %.cpp + @mkdir -p `dirname $@` +- $(CXX) -I ./ $(CXXFLAGS) -c $< -o $@ ++ $(CXX) -I ./ $(CXXFLAGS) -fPIC -c $< -o $@ + +-unittest: lodepng.o lodepng_util.o lodepng_unittest.o +- $(CXX) $^ $(CXXFLAGS) -o $@ ++liblodepng.so: lodepng.o ++ $(CXX) $(CXXFLAGS) $(LDFLAGS) -fPIC -shared -Wl,-soname,liblodepng.so $^ -o $@ + +-benchmark: lodepng.o lodepng_benchmark.o +- $(CXX) $^ $(CXXFLAGS) -lSDL -o $@ ++unittest: liblodepng.so lodepng_util.o lodepng_unittest.o ++ $(CXX) $^ $(CXXFLAGS) $(LDFLAGS) -fPIE -o $@ -L. -llodepng + +-pngdetail: lodepng.o lodepng_util.o pngdetail.o +- $(CXX) $^ $(CXXFLAGS) -o $@ ++benchmark: liblodepng.so lodepng_benchmark.o ++ $(CXX) $^ $(CXXFLAGS) $(LDFLAGS) -fPIE -lSDL -o $@ -L. -llodepng + +-showpng: lodepng.o examples/example_sdl.o +- $(CXX) -I ./ $^ $(CXXFLAGS) -lSDL -o $@ ++pngdetail: liblodepng.so lodepng_util.o pngdetail.o ++ $(CXX) $^ $(CXXFLAGS) $(LDFLAGS) -fPIE -o $@ -L. -llodepng ++ ++showpng: liblodepng.so examples/example_sdl.o ++ $(CXX) -I ./ $^ $(CXXFLAGS) $(LDFLAGS) -fPIE -lSDL -o $@ -L. -llodepng + + clean: + rm -f unittest benchmark pngdetail showpng lodepng_unittest.o lodepng_benchmark.o lodepng.o lodepng_util.o pngdetail.o examples/example_sdl.o diff --git a/media-libs/lodepng/lodepng-20210627.ebuild b/media-libs/lodepng/lodepng-20210627.ebuild new file mode 100644 index 0000000000..c579c78601 --- /dev/null +++ b/media-libs/lodepng/lodepng-20210627.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +COMMIT="8c6a9e30576f07bf470ad6f09458a2dcd7a6a84a" + +DESCRIPTION="PNG encoder and decoder" +HOMEPAGE=" + http://lodev.org/lodepng + https://github.com/lvandeve/lodepng +" +SRC_URI="https://github.com/lvandeve/lodepng/archive/${COMMIT}.tar.gz -> ${P}-${COMMIT}.tar.gz" +S="${WORKDIR}/${PN}-${COMMIT}" + +LICENSE="ZLIB" +SLOT="0" +KEYWORDS="~amd64" +IUSE="benchmark pngdetail showpng test" + +DEPEND=" + benchmark? ( media-libs/libsdl ) + showpng? ( media-libs/libsdl ) +" +RDEPEND="${DEPEND}" + +RESTRICT="!test? ( test )" +PATCHES=( "${FILESDIR}/${PN}-makefile.patch" ) + +src_compile() { + emake liblodepng.so + use test && emake unittest + use benchmark && emake benchmark + use showpng && emake showpng + use pngdetail && emake pngdetail +} + +src_install() { + dodoc README.md + doheader lodepng.h + dolib.so liblodepng.so + use showpng && dobin showpng + use pngdetail && dobin pngdetail + exeinto /usr/libexec/lodepng + use benchmark && doexe benchmark +} + +src_test() { + ./unittest || die +} diff --git a/media-libs/lodepng/metadata.xml b/media-libs/lodepng/metadata.xml new file mode 100644 index 0000000000..3671fb4890 --- /dev/null +++ b/media-libs/lodepng/metadata.xml @@ -0,0 +1,16 @@ + + + + + lssndrbarbieri@gmail.com + Alessandro Barbieri + + + lvandeve/lodepng + + + Benchmark for lodepng + Prints detailed info of PNG images, including filter types and huffman symbols + Show PNG image + + From 5fca5a0e44ac2002d25f85ebce925ca464de0b50 Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Tue, 26 Oct 2021 15:16:26 +0200 Subject: [PATCH 14/32] media-libs/sjpeg: initial import Signed-off-by: Alessandro Barbieri --- media-libs/sjpeg/Manifest | 1 + media-libs/sjpeg/metadata.xml | 14 ++++++ media-libs/sjpeg/sjpeg-1.0_p20210422.ebuild | 49 +++++++++++++++++++++ 3 files changed, 64 insertions(+) create mode 100644 media-libs/sjpeg/Manifest create mode 100644 media-libs/sjpeg/metadata.xml create mode 100644 media-libs/sjpeg/sjpeg-1.0_p20210422.ebuild diff --git a/media-libs/sjpeg/Manifest b/media-libs/sjpeg/Manifest new file mode 100644 index 0000000000..399c5ad69f --- /dev/null +++ b/media-libs/sjpeg/Manifest @@ -0,0 +1 @@ +DIST sjpeg-1.0_p20210422.tar.gz 2481123 BLAKE2B dc645e6e97873389b40463561683be744fb951c914b55dd5183e190982dbe4aeea98ee3c1271d2447ad1e5b4e23ea03cdf86ff3a9d7372631b0f9ca01cd4ac4f SHA512 cf9e5a744f79996817679dc2e64be2efd64cbc9bb5f505f5c6530f92d60fe99715c57bcf71e0bb80c77732ace1d71fbf1ff9b4e4ec2562a9576c74a4410c2cb1 diff --git a/media-libs/sjpeg/metadata.xml b/media-libs/sjpeg/metadata.xml new file mode 100644 index 0000000000..dab9d6a042 --- /dev/null +++ b/media-libs/sjpeg/metadata.xml @@ -0,0 +1,14 @@ + + + + + lssndrbarbieri@gmail.com + Alessandro Barbieri + + + webmproject/sjpeg + + + Build the sjpeg / vjpeg command line tools + + diff --git a/media-libs/sjpeg/sjpeg-1.0_p20210422.ebuild b/media-libs/sjpeg/sjpeg-1.0_p20210422.ebuild new file mode 100644 index 0000000000..8fa4e90d59 --- /dev/null +++ b/media-libs/sjpeg/sjpeg-1.0_p20210422.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +COMMIT="676de227d75877eb5863ec805ba0a4b97fc2fc6c" + +inherit cmake + +DESCRIPTION="simple jpeg encoder" +HOMEPAGE="https://github.com/webmproject/sjpeg" +SRC_URI="https://github.com/webmproject/sjpeg/archive/${COMMIT}.tar.gz -> ${PF}.tar.gz" +S="${WORKDIR}/${PN}-${COMMIT}" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" +IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 +tools" + +DEPEND=" + tools? ( + media-libs/libpng + sys-libs/zlib + virtual/jpeg + virtual/opengl + ) +" +RDEPEND="${DEPEND}" + +DOCS=( AUTHORS NEWS README README.md ChangeLog ) + +src_configure() { + local mycmakeargs=( + -DSJPEG_BUILD_EXAMPLES=$(usex tools) + ) + + if use cpu_flags_arm_neon || use cpu_flags_x86_sse2 ; then + mycmakeargs+=( "-DSJPEG_ENABLE_SIMD=ON" ) + else + mycmakeargs+=( "-DSJPEG_ENABLE_SIMD=OFF" ) + fi + + cmake_src_configure +} + +src_install() { + cmake_src_install + einstalldocs +} From 0cc2aadd4bc3a800b7285f0144b592489f64c4cb Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Tue, 26 Oct 2021 17:28:07 +0200 Subject: [PATCH 15/32] dev-python/WSME: add wheel dependency Closes: https://bugs.gentoo.org/820302 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Alessandro Barbieri --- dev-python/WSME/WSME-0.11.0.ebuild | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/dev-python/WSME/WSME-0.11.0.ebuild b/dev-python/WSME/WSME-0.11.0.ebuild index 07cf7fdb70..b8798554e3 100644 --- a/dev-python/WSME/WSME-0.11.0.ebuild +++ b/dev-python/WSME/WSME-0.11.0.ebuild @@ -24,7 +24,10 @@ RDEPEND=" dev-python/pytz[${PYTHON_USEDEP}] >=dev-python/netaddr-0.7.12[${PYTHON_USEDEP}] " -DEPEND="${RDEPEND}" +DEPEND=" + ${RDEPEND} + dev-python/wheel[${PYTHON_USEDEP}] +" BDEPEND=" test? ( dev-python/transaction[${PYTHON_USEDEP}] From 202ada98db7c8d825e5335a6d558020fa048d979 Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Tue, 26 Oct 2021 17:37:47 +0200 Subject: [PATCH 16/32] dev-python/transaction: test in the right folder Closes: https://bugs.gentoo.org/820299 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Alessandro Barbieri --- dev-python/transaction/transaction-3.0.1.ebuild | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/dev-python/transaction/transaction-3.0.1.ebuild b/dev-python/transaction/transaction-3.0.1.ebuild index a26776ffa3..ddb3e03642 100644 --- a/dev-python/transaction/transaction-3.0.1.ebuild +++ b/dev-python/transaction/transaction-3.0.1.ebuild @@ -9,7 +9,7 @@ inherit distutils-r1 DESCRIPTION="Transaction management for Python" HOMEPAGE=" - http://pypi.python.org/pypi/transaction + https://pypi.python.org/pypi/transaction https://github.com/zopefoundation/transaction " SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" @@ -30,3 +30,8 @@ DOCS="CHANGES.rst README.rst" distutils_enable_tests nose distutils_enable_sphinx docs + +src_test() { + cd src || die + python_foreach_impl python_test +} From 7b5b7a5652d0d637c1538474374a24c2480fe347 Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Tue, 26 Oct 2021 17:58:12 +0200 Subject: [PATCH 17/32] dev-cpp/fizz: fix build error with latest gtest Closes: https://bugs.gentoo.org/820290 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Alessandro Barbieri --- dev-cpp/fizz/fizz-2021.10.25.00.ebuild | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/dev-cpp/fizz/fizz-2021.10.25.00.ebuild b/dev-cpp/fizz/fizz-2021.10.25.00.ebuild index a1908fcff7..12e7ec5679 100644 --- a/dev-cpp/fizz/fizz-2021.10.25.00.ebuild +++ b/dev-cpp/fizz/fizz-2021.10.25.00.ebuild @@ -7,14 +7,12 @@ inherit cmake DESCRIPTION="C++14 implementation of the TLS-1.3 standard" HOMEPAGE="https://github.com/facebookincubator/fizz" - SRC_URI="https://github.com/facebookincubator/fizz/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="BSD" SLOT="0" KEYWORDS="~amd64" - -CMAKE_USE_DIR="${S}/fizz" +IUSE="examples test" RDEPEND=" ~dev-cpp/folly-${PV}:= @@ -29,9 +27,12 @@ RDEPEND=" #TODO: discover if gtest is linked DEPEND=" ${RDEPEND} - dev-cpp/gtest + test? ( Date: Tue, 26 Oct 2021 17:58:37 +0200 Subject: [PATCH 18/32] dev-cpp/fizz: drop 2021.08.02.00, 2021.10.04.00, 2021.10.18.00 Signed-off-by: Alessandro Barbieri --- dev-cpp/fizz/Manifest | 3 -- dev-cpp/fizz/fizz-2021.08.02.00.ebuild | 46 -------------------------- dev-cpp/fizz/fizz-2021.10.04.00.ebuild | 46 -------------------------- dev-cpp/fizz/fizz-2021.10.18.00.ebuild | 46 -------------------------- 4 files changed, 141 deletions(-) delete mode 100644 dev-cpp/fizz/fizz-2021.08.02.00.ebuild delete mode 100644 dev-cpp/fizz/fizz-2021.10.04.00.ebuild delete mode 100644 dev-cpp/fizz/fizz-2021.10.18.00.ebuild diff --git a/dev-cpp/fizz/Manifest b/dev-cpp/fizz/Manifest index f5aec67270..48575617b4 100644 --- a/dev-cpp/fizz/Manifest +++ b/dev-cpp/fizz/Manifest @@ -1,4 +1 @@ -DIST fizz-2021.08.02.00.tar.gz 540357 BLAKE2B 6edb14ea4b981a7b9fe076570e583c8b875929e63135d4848b1c1a2aa109e1258fd541376bc9346dc229f2dba0e2c346cebb5b486c8a33bcc54f6746ff3de5f0 SHA512 59c734127d9a1dfb7975929f20ae27a11ee3f2a35fb73ef1ba311b347457339a524194459023e2fb038cc7bf688e13beb6391227bec1ecdb12397344e45f051f -DIST fizz-2021.10.04.00.tar.gz 543594 BLAKE2B d024f3a7d7ea4fd03f6525e225e6f33dbe931a7c8ff5b01fb572b22f09286d606897c091f63ebecd1b1558667b21bae635b1b555b1ca82b610d152160eb0f11e SHA512 be99b9abd8b832af22411ab894ee82285a637c79176955cd0cf242aed77de1883f98eaaeeef7391a75b42f7c3a4e8c2b26a11a242554688adde84a02f87261c9 -DIST fizz-2021.10.18.00.tar.gz 566606 BLAKE2B 3ebbc88578f7490d221ca1b883cd449c976646c3c8b2aebbe167b862e5293fb524a347ac0385be265be978c13984f92c418428529904a69a0702d1ffe485159e SHA512 4a8a4e71b49ea08136b3788007b48af9aa77e5cc1f25bb603dd6140a3fd7f100d98a84d99bb688cb918a6b48ab10f59187f24cc90e8fa4d6e9266a9414ff2e1a DIST fizz-2021.10.25.00.tar.gz 566738 BLAKE2B 05a501b86a0db406e40cd6c9f12dd596f902bbcb77c34934a4121ec8e2a7fb1bbebf6bf6349435d9d290a81372688f8cbbdfae2fbb313349ae7d07d9ca90ad3f SHA512 30a8a9577b71a97fec8648e92defbd4485e7ff184847fa1b671f3d7c8b247cf35a543275a3519b5794973442be064e2bdf359920faf016e7bd57aa501e3f605d diff --git a/dev-cpp/fizz/fizz-2021.08.02.00.ebuild b/dev-cpp/fizz/fizz-2021.08.02.00.ebuild deleted file mode 100644 index ce8b93c27d..0000000000 --- a/dev-cpp/fizz/fizz-2021.08.02.00.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake - -DESCRIPTION="C++14 implementation of the TLS-1.3 standard" -HOMEPAGE="https://github.com/facebookincubator/fizz" - -SRC_URI="https://github.com/facebookincubator/fizz/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64" - -CMAKE_USE_DIR="${S}/fizz" - -RDEPEND=" - ~dev-cpp/folly-${PV}:= - dev-cpp/gflags - dev-cpp/glog - dev-libs/double-conversion - dev-libs/libevent - dev-libs/libfmt - dev-libs/libsodium - dev-libs/openssl:0= -" -#TODO: discover if gtest is linked -DEPEND=" - ${RDEPEND} - dev-cpp/gtest -" - -src_prepare() { - cmake_src_prepare - sed -i '/Sodium/d' fizz/cmake/fizz-config.cmake.in || die -} - -src_configure() { - local mycmakeargs=( - -DLIB_INSTALL_DIR=$(get_libdir) - ) - - cmake_src_configure -} diff --git a/dev-cpp/fizz/fizz-2021.10.04.00.ebuild b/dev-cpp/fizz/fizz-2021.10.04.00.ebuild deleted file mode 100644 index a1908fcff7..0000000000 --- a/dev-cpp/fizz/fizz-2021.10.04.00.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -DESCRIPTION="C++14 implementation of the TLS-1.3 standard" -HOMEPAGE="https://github.com/facebookincubator/fizz" - -SRC_URI="https://github.com/facebookincubator/fizz/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64" - -CMAKE_USE_DIR="${S}/fizz" - -RDEPEND=" - ~dev-cpp/folly-${PV}:= - dev-cpp/gflags - dev-cpp/glog - dev-libs/double-conversion - dev-libs/libevent - dev-libs/libfmt - dev-libs/libsodium - dev-libs/openssl:0= -" -#TODO: discover if gtest is linked -DEPEND=" - ${RDEPEND} - dev-cpp/gtest -" - -src_prepare() { - cmake_src_prepare - sed -i '/Sodium/d' fizz/cmake/fizz-config.cmake.in || die -} - -src_configure() { - local mycmakeargs=( - -DLIB_INSTALL_DIR=$(get_libdir) - ) - - cmake_src_configure -} diff --git a/dev-cpp/fizz/fizz-2021.10.18.00.ebuild b/dev-cpp/fizz/fizz-2021.10.18.00.ebuild deleted file mode 100644 index a1908fcff7..0000000000 --- a/dev-cpp/fizz/fizz-2021.10.18.00.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -DESCRIPTION="C++14 implementation of the TLS-1.3 standard" -HOMEPAGE="https://github.com/facebookincubator/fizz" - -SRC_URI="https://github.com/facebookincubator/fizz/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64" - -CMAKE_USE_DIR="${S}/fizz" - -RDEPEND=" - ~dev-cpp/folly-${PV}:= - dev-cpp/gflags - dev-cpp/glog - dev-libs/double-conversion - dev-libs/libevent - dev-libs/libfmt - dev-libs/libsodium - dev-libs/openssl:0= -" -#TODO: discover if gtest is linked -DEPEND=" - ${RDEPEND} - dev-cpp/gtest -" - -src_prepare() { - cmake_src_prepare - sed -i '/Sodium/d' fizz/cmake/fizz-config.cmake.in || die -} - -src_configure() { - local mycmakeargs=( - -DLIB_INSTALL_DIR=$(get_libdir) - ) - - cmake_src_configure -} From 2539a1e86aca66e32bf39cb969931f7233dc7fbf Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Tue, 26 Oct 2021 17:58:52 +0200 Subject: [PATCH 19/32] dev-cpp/folly: drop 2021.08.02.00, 2021.10.04.00, 2021.10.18.00 Signed-off-by: Alessandro Barbieri --- dev-cpp/folly/Manifest | 3 -- dev-cpp/folly/folly-2021.08.02.00.ebuild | 37 ----------------------- dev-cpp/folly/folly-2021.10.04.00.ebuild | 37 ----------------------- dev-cpp/folly/folly-2021.10.18.00.ebuild | 38 ------------------------ 4 files changed, 115 deletions(-) delete mode 100644 dev-cpp/folly/folly-2021.08.02.00.ebuild delete mode 100644 dev-cpp/folly/folly-2021.10.04.00.ebuild delete mode 100644 dev-cpp/folly/folly-2021.10.18.00.ebuild diff --git a/dev-cpp/folly/Manifest b/dev-cpp/folly/Manifest index 99f92087b6..363173f998 100644 --- a/dev-cpp/folly/Manifest +++ b/dev-cpp/folly/Manifest @@ -1,4 +1 @@ -DIST folly-2021.08.02.00.tar.gz 3469070 BLAKE2B f670746690c3531e573fb01293361808f943de7324bfd4862a10ea9764a41197094e522668e580946244279fa096f7173958cccc57b4f610c7c08ccbf3ec702d SHA512 dbe005f31eeb60e85ef949432de09d7c49a52b19f195c06ef265189a13ad98cbd4b902b59f303c140b7aedc5ff8a604cc9bda9d1d374290561124a729c07149d -DIST folly-2021.10.04.00.tar.gz 3495417 BLAKE2B ed8745c605ad66ee5bd2474737c7e0a7d08243bf809a1880cc010077a3ec8bd6155d7dc853fd165a956b5635fbdd1691de004320e78a1be194aaedae8554b77d SHA512 685cb716d1131a456a927d769eaf7174ec4528cdafd124c38a424c630a820a90998258c79cb793d91c8a4d587367524e597cb4dcc5d4f377815bfdd7ad29cbf2 -DIST folly-2021.10.18.00.tar.gz 3505501 BLAKE2B 3642c8f7ce3e3504f2078ea01dd1a07f8c94acc0c9a33a78923c05b9d17beaac03eb9276e49c437c952a94fec8775b5a7d6ff97b4c4a8c97d43863a776c672a7 SHA512 69f8c526cd1e88d5d8bf0e5e0e207fd10ba3bf898d89ad57ac6c420ed89c90048c59cb825e074bd495e306dfbff5f8a80631bf152952447313ce3084c8392a78 DIST folly-2021.10.25.00.tar.gz 3507805 BLAKE2B c0fee84e596b095518f1f50d50f5d6f47faf35940e399a6ef73434d2fc4fc0f6bceb7953b471a6f70387210e0b3f3388c2922a626c8ba982b8b1f4498775dcd2 SHA512 5a61674e61dd341e9fcd73343b3e64c5573f4f503693adfaa18b345a2e19383f361effb5df52f7211f0c44be869a3c5eea4b392d07c823fdb42cf11c354eedde diff --git a/dev-cpp/folly/folly-2021.08.02.00.ebuild b/dev-cpp/folly/folly-2021.08.02.00.ebuild deleted file mode 100644 index 9efde90d4b..0000000000 --- a/dev-cpp/folly/folly-2021.08.02.00.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake - -DESCRIPTION="An open-source C++ library developed and used at Facebook" -HOMEPAGE="https://github.com/facebook/folly" -SRC_URI="https://github.com/facebook/folly/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" - -DEPEND=" - app-arch/lz4 - Date: Tue, 26 Oct 2021 17:59:08 +0200 Subject: [PATCH 20/32] dev-cpp/wangle: drop 2021.08.02.00, 2021.10.04.00, 2021.10.18.00 Signed-off-by: Alessandro Barbieri --- dev-cpp/wangle/Manifest | 3 -- dev-cpp/wangle/wangle-2021.08.02.00.ebuild | 37 ---------------------- dev-cpp/wangle/wangle-2021.10.04.00.ebuild | 37 ---------------------- dev-cpp/wangle/wangle-2021.10.18.00.ebuild | 37 ---------------------- 4 files changed, 114 deletions(-) delete mode 100644 dev-cpp/wangle/wangle-2021.08.02.00.ebuild delete mode 100644 dev-cpp/wangle/wangle-2021.10.04.00.ebuild delete mode 100644 dev-cpp/wangle/wangle-2021.10.18.00.ebuild diff --git a/dev-cpp/wangle/Manifest b/dev-cpp/wangle/Manifest index d26b79cb3d..ebc9471f27 100644 --- a/dev-cpp/wangle/Manifest +++ b/dev-cpp/wangle/Manifest @@ -1,4 +1 @@ -DIST wangle-2021.08.02.00.tar.gz 336849 BLAKE2B 0d9e6c9843da125961c8434b50644a4a18ec966f867f8304118eb5b41809f825ced7d740fa9ab85e0dc275541ca2e50d07c3fd3ad43fa98c32853c1d11bd344c SHA512 6be173d0804fa0d67f411f1160a7fc627a4eeeadf5222b26f0498af33a659e90f5539b14eeca17cd32008c902900e78497ae5bb6ce70575e7e1ebecca14d2c81 -DIST wangle-2021.10.04.00.tar.gz 337770 BLAKE2B fae836a3eb40b10ad5a4af31837731681f7c748ac3450da9c6125d49cc48856004380868d985859ab54ef6032ec0827ab73b688a9c0732be9bdbcbc5340bc85d SHA512 1ea0bf0bbae7999e5c2d9216b846f59b81b0e3219487bc34576cce9470dc7b5a2af623d8565a27ef2c8d63ffc2c1f8e5f226f9f9ad078b911e98986da908c69f -DIST wangle-2021.10.18.00.tar.gz 337522 BLAKE2B 585998267853e06af08cbb6938cc4b89499ebcd64f377baae37686061b26098696637eff18390483b2b59c05b88832adaeea87d8e498b450f2a285ea93946774 SHA512 037bc5b60ccf8e7589e92fd9e23f6948c5c2d6846a9233d7c411a4917b6a05144de4bfd476490818e422d19e49b348f01560c618b7edf1c41841d4b81609c1de DIST wangle-2021.10.25.00.tar.gz 340161 BLAKE2B b275feac5d80b419defd9f78514e07f7d9fc7e4c25e91bbed48f3a102e7ce0132d2ce84a7cc6102514482a021b28ec9d97bedca36cff81814a29b8ab000d9a1c SHA512 bbdd44a0af843bfda5b90da4f70de16828d684d5bf080fb229d75aae6808e97f884852473b74707e702204d4fef943d9750e536cc1719ae7bfbfdd3d43e0477b diff --git a/dev-cpp/wangle/wangle-2021.08.02.00.ebuild b/dev-cpp/wangle/wangle-2021.08.02.00.ebuild deleted file mode 100644 index a53168c76c..0000000000 --- a/dev-cpp/wangle/wangle-2021.08.02.00.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake - -DESCRIPTION="Framework providing common client/server abstractions" -HOMEPAGE="https://github.com/facebook/wangle" - -SRC_URI="https://github.com/facebook/wangle/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64" - -CMAKE_USE_DIR="${S}/wangle" - -DEPEND=" - ~dev-cpp/fizz-${PV}:= - ~dev-cpp/folly-${PV}:= - dev-cpp/gflags - dev-cpp/glog - dev-libs/double-conversion - dev-libs/libevent - dev-libs/libfmt - dev-libs/openssl:0= -" -RDEPEND="${DEPEND}" - -src_configure() { - local mycmakeargs=( - -DLIB_INSTALL_DIR=$(get_libdir) - ) - - cmake_src_configure -} diff --git a/dev-cpp/wangle/wangle-2021.10.04.00.ebuild b/dev-cpp/wangle/wangle-2021.10.04.00.ebuild deleted file mode 100644 index 2440a2f5c1..0000000000 --- a/dev-cpp/wangle/wangle-2021.10.04.00.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -DESCRIPTION="Framework providing common client/server abstractions" -HOMEPAGE="https://github.com/facebook/wangle" - -SRC_URI="https://github.com/facebook/wangle/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64" - -CMAKE_USE_DIR="${S}/wangle" - -DEPEND=" - ~dev-cpp/fizz-${PV}:= - ~dev-cpp/folly-${PV}:= - dev-cpp/gflags - dev-cpp/glog - dev-libs/double-conversion - dev-libs/libevent - dev-libs/libfmt - dev-libs/openssl:0= -" -RDEPEND="${DEPEND}" - -src_configure() { - local mycmakeargs=( - -DLIB_INSTALL_DIR=$(get_libdir) - ) - - cmake_src_configure -} diff --git a/dev-cpp/wangle/wangle-2021.10.18.00.ebuild b/dev-cpp/wangle/wangle-2021.10.18.00.ebuild deleted file mode 100644 index 2440a2f5c1..0000000000 --- a/dev-cpp/wangle/wangle-2021.10.18.00.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -DESCRIPTION="Framework providing common client/server abstractions" -HOMEPAGE="https://github.com/facebook/wangle" - -SRC_URI="https://github.com/facebook/wangle/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64" - -CMAKE_USE_DIR="${S}/wangle" - -DEPEND=" - ~dev-cpp/fizz-${PV}:= - ~dev-cpp/folly-${PV}:= - dev-cpp/gflags - dev-cpp/glog - dev-libs/double-conversion - dev-libs/libevent - dev-libs/libfmt - dev-libs/openssl:0= -" -RDEPEND="${DEPEND}" - -src_configure() { - local mycmakeargs=( - -DLIB_INSTALL_DIR=$(get_libdir) - ) - - cmake_src_configure -} From 5418166d45257a1c35667bacf29a220154d65f39 Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Tue, 26 Oct 2021 17:59:21 +0200 Subject: [PATCH 21/32] dev-cpp/fbthrift: drop 2021.08.02.00, 2021.10.04.00, 2021.10.18.00 Signed-off-by: Alessandro Barbieri --- dev-cpp/fbthrift/Manifest | 3 -- .../fbthrift/fbthrift-2021.08.02.00.ebuild | 38 ------------------- .../fbthrift/fbthrift-2021.10.04.00.ebuild | 38 ------------------- .../fbthrift/fbthrift-2021.10.18.00.ebuild | 38 ------------------- 4 files changed, 117 deletions(-) delete mode 100644 dev-cpp/fbthrift/fbthrift-2021.08.02.00.ebuild delete mode 100644 dev-cpp/fbthrift/fbthrift-2021.10.04.00.ebuild delete mode 100644 dev-cpp/fbthrift/fbthrift-2021.10.18.00.ebuild diff --git a/dev-cpp/fbthrift/Manifest b/dev-cpp/fbthrift/Manifest index 218313d720..1413ef17ee 100644 --- a/dev-cpp/fbthrift/Manifest +++ b/dev-cpp/fbthrift/Manifest @@ -1,4 +1 @@ -DIST fbthrift-2021.08.02.00.tar.gz 5833339 BLAKE2B 647f582396a88ae616162e011bc77c15d4e08d0b511f12684d4b731a2108c370971d7ec52f8ac0c84ff9e94b228e69f4fca29b1ca0747e39bbcf5d58cd491b2a SHA512 a416f9a09a62293fc756d631355787fd0faed639d77986a654610c3fc49344e1f0184d2333c79bd49ac9a450be6d2542317beb512e72d99179206db0cc5e7467 -DIST fbthrift-2021.10.04.00.tar.gz 5974931 BLAKE2B f268dae6368c8619d877d41bf4eaa018110e002da6b5a57a573d3345da62d5dfc13310e84792ad59d3c9e11e70e67eced7b441bfad67fe23afe1a779e485030c SHA512 5b1c7f2e787d198bcf8664e38714e860fbeda75aa1c2cd35e6dde10493451d58241693c81fbf7680725747e9ccb958728dc1ed27d161c466ee18e00ca2d25b2f -DIST fbthrift-2021.10.18.00.tar.gz 5991836 BLAKE2B 4556bba2399cb6046cf6bcf10ad8a9a251783e89b9badc5e1f3bfeb1ae03f17275f08b1b7f1d8f4af3c328dd542baeeff7c5d2fbc45859123627418460d60038 SHA512 8829ec2575d32fde4fb3dc05170dccb4154effb67cc1e83f86383a0d27d44876e3b806cd22211dd7a425dabfac9f400e83721885def13572633b9377cfd2f253 DIST fbthrift-2021.10.25.00.tar.gz 6045488 BLAKE2B 7c63c3687e3393f27cfaeca9a71e69596be7d611fbd1225a4d934819c749be4064987bc913b387ac0e8a8ee762f147a7c92856e3a38f276fe09659bf8a49fa1a SHA512 9991987f7e5daccec000e09998e2f00c1de5e6c7b53d16ac9797984b6192e682fe2fa8bca18e02bf15fd0d78910234ada33fe1c247645669ad8b1954b2471620 diff --git a/dev-cpp/fbthrift/fbthrift-2021.08.02.00.ebuild b/dev-cpp/fbthrift/fbthrift-2021.08.02.00.ebuild deleted file mode 100644 index e63f770d82..0000000000 --- a/dev-cpp/fbthrift/fbthrift-2021.08.02.00.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake - -DESCRIPTION="Facebook's branch of Apache Thrift, including a new C++ server" -HOMEPAGE="https://github.com/facebook/fbthrift" -SRC_URI="https://github.com/facebook/fbthrift/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - app-arch/zstd - ~dev-cpp/fizz-${PV}:= - ~dev-cpp/folly-${PV}:= - dev-cpp/gflags - dev-cpp/glog - ~dev-cpp/wangle-${PV}:= - dev-libs/libfmt - dev-libs/openssl:0= - sys-libs/zlib -" -DEPEND="${RDEPEND}" -BDEPEND=" - sys-devel/bison - sys-devel/flex -" - -src_configure() { - local mycmakeargs=( - -DLIB_INSTALL_DIR=$(get_libdir) - ) - cmake_src_configure -} diff --git a/dev-cpp/fbthrift/fbthrift-2021.10.04.00.ebuild b/dev-cpp/fbthrift/fbthrift-2021.10.04.00.ebuild deleted file mode 100644 index 3320d823e2..0000000000 --- a/dev-cpp/fbthrift/fbthrift-2021.10.04.00.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -DESCRIPTION="Facebook's branch of Apache Thrift, including a new C++ server" -HOMEPAGE="https://github.com/facebook/fbthrift" -SRC_URI="https://github.com/facebook/fbthrift/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - app-arch/zstd - ~dev-cpp/fizz-${PV}:= - ~dev-cpp/folly-${PV}:= - dev-cpp/gflags - dev-cpp/glog - ~dev-cpp/wangle-${PV}:= - dev-libs/libfmt - dev-libs/openssl:0= - sys-libs/zlib -" -DEPEND="${RDEPEND}" -BDEPEND=" - sys-devel/bison - sys-devel/flex -" - -src_configure() { - local mycmakeargs=( - -DLIB_INSTALL_DIR=$(get_libdir) - ) - cmake_src_configure -} diff --git a/dev-cpp/fbthrift/fbthrift-2021.10.18.00.ebuild b/dev-cpp/fbthrift/fbthrift-2021.10.18.00.ebuild deleted file mode 100644 index 3320d823e2..0000000000 --- a/dev-cpp/fbthrift/fbthrift-2021.10.18.00.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -DESCRIPTION="Facebook's branch of Apache Thrift, including a new C++ server" -HOMEPAGE="https://github.com/facebook/fbthrift" -SRC_URI="https://github.com/facebook/fbthrift/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - app-arch/zstd - ~dev-cpp/fizz-${PV}:= - ~dev-cpp/folly-${PV}:= - dev-cpp/gflags - dev-cpp/glog - ~dev-cpp/wangle-${PV}:= - dev-libs/libfmt - dev-libs/openssl:0= - sys-libs/zlib -" -DEPEND="${RDEPEND}" -BDEPEND=" - sys-devel/bison - sys-devel/flex -" - -src_configure() { - local mycmakeargs=( - -DLIB_INSTALL_DIR=$(get_libdir) - ) - cmake_src_configure -} From c74ad668f2f334cc970e75da6b9aa326f561398e Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Tue, 26 Oct 2021 18:16:33 +0200 Subject: [PATCH 22/32] dev-python/keystonemiddleware: new version Closes: https://bugs.gentoo.org/799497 Closes: https://bugs.gentoo.org/799503 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Alessandro Barbieri --- dev-python/keystonemiddleware/Manifest | 2 +- ...ebuild => keystonemiddleware-9.3.0.ebuild} | 44 +++++++++++++------ 2 files changed, 32 insertions(+), 14 deletions(-) rename dev-python/keystonemiddleware/{keystonemiddleware-9.1.0.ebuild => keystonemiddleware-9.3.0.ebuild} (51%) diff --git a/dev-python/keystonemiddleware/Manifest b/dev-python/keystonemiddleware/Manifest index 5a1650c2d0..22f6e577c2 100644 --- a/dev-python/keystonemiddleware/Manifest +++ b/dev-python/keystonemiddleware/Manifest @@ -1 +1 @@ -DIST keystonemiddleware-9.1.0.tar.gz 179846 BLAKE2B 0ebae088d48f4f8444902c229e6d3df7835d847b99d9620cbe154a1ed6f12fa9533a9c62aae670d9d16a5696e5245306c8180437c772297000b8cf4490264568 SHA512 839d2c0150f305d7642bf1031508d11cb7d26e560198bc900979615838ea0a143843fdfaf363699313d7c968850153eaedba0f4a813891f5aaee46a2444181fc +DIST keystonemiddleware-9.3.0.tar.gz 184691 BLAKE2B bd8d4ff53199cdd847bc1a74e57a7d42ff891d6fa09b91b07e505158d92f0f59c1e555286bb605e8c8c3c5c6590852b12d30d8f27246903e386702c492d428de SHA512 4d892003555adabfc7c7c4a71aa550263955c081369ac6c55e66f7441e9bb5716a2b346f9c13aab53cdace01958370142e7c662b456d55d9cd50409ee08b82d0 diff --git a/dev-python/keystonemiddleware/keystonemiddleware-9.1.0.ebuild b/dev-python/keystonemiddleware/keystonemiddleware-9.3.0.ebuild similarity index 51% rename from dev-python/keystonemiddleware/keystonemiddleware-9.1.0.ebuild rename to dev-python/keystonemiddleware/keystonemiddleware-9.3.0.ebuild index 04f8e7b9de..63685ec0bf 100644 --- a/dev-python/keystonemiddleware/keystonemiddleware-9.1.0.ebuild +++ b/dev-python/keystonemiddleware/keystonemiddleware-9.3.0.ebuild @@ -1,28 +1,27 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 -PYTHON_COMPAT=( python3_8 ) +EAPI=8 + DISTUTILS_USE_SETUPTOOLS=bdepend +PYTHON_COMPAT=( python3_8 ) inherit distutils-r1 DESCRIPTION="A middleware for the OpenStack Keystone API" -HOMEPAGE="https://github.com/openstack/keystonemiddleware" +HOMEPAGE=" + https://github.com/openstack/keystonemiddleware + https://opendev.org/openstack/keystonemiddleware + https://launchpad.net/keystonemiddleware + https://pypi.org/project/keystonemiddleware +" SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" KEYWORDS="~amd64" -IUSE="" -DEPEND=" - >=dev-python/pbr-2.0.0[${PYTHON_USEDEP}] - !~dev-python/pbr-2.1.0[${PYTHON_USEDEP}] -" RDEPEND=" - >=dev-python/pbr-2.0.0[${PYTHON_USEDEP}] - !~dev-python/pbr-2.1.0[${PYTHON_USEDEP}] >=dev-python/keystoneauth-3.12.0[${PYTHON_USEDEP}] >=dev-python/oslo-cache-1.26.0[${PYTHON_USEDEP}] >=dev-python/oslo-config-5.2.0[${PYTHON_USEDEP}] @@ -30,12 +29,31 @@ RDEPEND=" >=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}] >=dev-python/oslo-log-3.36.0[${PYTHON_USEDEP}] >=dev-python/oslo-serialization-1.18.0[${PYTHON_USEDEP}] - !~dev-python/oslo-serialization-1.19.1[${PYTHON_USEDEP}] >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}] + >=dev-python/pbr-2.0.0[${PYTHON_USEDEP}] >=dev-python/pycadf-1.1.0[${PYTHON_USEDEP}] - !~dev-python/pycadf-2.0.0[${PYTHON_USEDEP}] >=dev-python/python-keystoneclient-3.20.0[${PYTHON_USEDEP}] >=dev-python/requests-2.14.2[${PYTHON_USEDEP}] >=dev-python/six-1.10.0[${PYTHON_USEDEP}] >=dev-python/webob-1.7.1[${PYTHON_USEDEP}] " +DEPEND="${RDEPEND}" +BDEPEND=" + test? ( + >=dev-python/hacking-3.0[${PYTHON_USEDEP}] + >=dev-python/cryptography-3.0[${PYTHON_USEDEP}] + >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}] + >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}] + >=dev-python/requests-mock-1.2.0[${PYTHON_USEDEP}] + >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}] + >=dev-python/stestr-2.0.0[${PYTHON_USEDEP}] + >=dev-python/testresources-2.0.0[${PYTHON_USEDEP}] + >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}] + >=dev-python/python-memcached-1.59[${PYTHON_USEDEP}] + >=dev-python/webtest-2.0.27[${PYTHON_USEDEP}] + >=dev-python/oslo-messaging-5.29.0[${PYTHON_USEDEP}] + >=dev-python/bandit-1.1.0[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest From 0518c6760f02e240b61d02cea7188585a8c7f6cc Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Tue, 26 Oct 2021 18:34:38 +0200 Subject: [PATCH 23/32] media-libs/libjxl: add 0.6 Signed-off-by: Alessandro Barbieri --- media-libs/libjxl/Manifest | 1 + .../libjxl/files/libjxl-0.6-system-libs.patch | 87 +++++++++++++++++++ media-libs/libjxl/libjxl-0.6.ebuild | 87 +++++++++++++++++++ media-libs/libjxl/metadata.xml | 11 +++ 4 files changed, 186 insertions(+) create mode 100644 media-libs/libjxl/Manifest create mode 100644 media-libs/libjxl/files/libjxl-0.6-system-libs.patch create mode 100644 media-libs/libjxl/libjxl-0.6.ebuild diff --git a/media-libs/libjxl/Manifest b/media-libs/libjxl/Manifest new file mode 100644 index 0000000000..63de491208 --- /dev/null +++ b/media-libs/libjxl/Manifest @@ -0,0 +1 @@ +DIST libjxl-0.6.tar.gz 16953410 BLAKE2B 8941987f6d31096a7286f9d98cdcc16e5fe338e6b3d966343f97fc5b5b932ec92c994fab5781448aa7d96324e5c9ce5c83754b01cf6e752d0702ce9fc0a2087f SHA512 934c86d079c7a1f5382fad158efac225b9d1b27e551ea85ea7ec43e7ffd5cba85ddbfa35658b242a9f9c9589decf245568349abfa8a4fe12898af78d51608852 diff --git a/media-libs/libjxl/files/libjxl-0.6-system-libs.patch b/media-libs/libjxl/files/libjxl-0.6-system-libs.patch new file mode 100644 index 0000000000..6aa7760784 --- /dev/null +++ b/media-libs/libjxl/files/libjxl-0.6-system-libs.patch @@ -0,0 +1,87 @@ +diff '--color=auto' -ru /var/tmp/portage/media-libs/libjxl-0.6/work/libjxl-0.6/lib/jxl.cmake libjxl-0.6/lib/jxl.cmake +--- /var/tmp/portage/media-libs/libjxl-0.6/work/libjxl-0.6/lib/jxl.cmake 2021-10-04 20:02:44.000000000 +0200 ++++ libjxl-0.6/lib/jxl.cmake 2021-10-26 16:20:37.332839340 +0200 +@@ -387,17 +387,6 @@ + target_link_libraries(jxl_enc-obj PUBLIC jxl_profiler) + endif() + +-#TODO(lode): don't depend on CMS for the core library +-if (JPEGXL_ENABLE_SKCMS) +- target_include_directories(jxl_enc-obj PRIVATE +- $ +- ) +-else () +- target_include_directories(jxl_enc-obj PRIVATE +- $ +- ) +-endif () +- + # Headers for exporting/importing public headers + include(GenerateExportHeader) + set_target_properties(jxl_dec-obj PROPERTIES +diff '--color=auto' -ru /var/tmp/portage/media-libs/libjxl-0.6/work/libjxl-0.6/plugins/gdk-pixbuf/CMakeLists.txt libjxl-0.6/plugins/gdk-pixbuf/CMakeLists.txt +--- /var/tmp/portage/media-libs/libjxl-0.6/work/libjxl-0.6/plugins/gdk-pixbuf/CMakeLists.txt 2021-10-26 15:59:28.124828026 +0200 ++++ libjxl-0.6/plugins/gdk-pixbuf/CMakeLists.txt 2021-10-26 16:24:08.540453940 +0200 +@@ -23,7 +23,7 @@ + + # Note: This only needs the decoder library, but we don't install the decoder + # shared library. +-target_link_libraries(pixbufloader-jxl jxl jxl_threads skcms-interface PkgConfig::Gdk-Pixbuf) ++target_link_libraries(pixbufloader-jxl jxl jxl_threads skcms PkgConfig::Gdk-Pixbuf) + + pkg_get_variable(GDK_PIXBUF_MODULEDIR gdk-pixbuf-2.0 gdk_pixbuf_moduledir) + install(TARGETS pixbufloader-jxl LIBRARY DESTINATION "${GDK_PIXBUF_MODULEDIR}") +diff '--color=auto' -ru /var/tmp/portage/media-libs/libjxl-0.6/work/libjxl-0.6/third_party/CMakeLists.txt libjxl-0.6/third_party/CMakeLists.txt +--- /var/tmp/portage/media-libs/libjxl-0.6/work/libjxl-0.6/third_party/CMakeLists.txt 2021-10-26 15:59:28.123828010 +0200 ++++ libjxl-0.6/third_party/CMakeLists.txt 2021-10-26 16:13:51.758212796 +0200 +@@ -113,15 +113,6 @@ + endif() # JPEGXL_DEP_LICENSE_DIR + endif() + +-# lodepng +-if( NOT EXISTS "${CMAKE_CURRENT_SOURCE_DIR}/lodepng/lodepng.h" ) +- message(FATAL_ERROR "Please run ${PROJECT_SOURCE_DIR}/deps.sh to fetch the " +- "build dependencies.") +-endif() +-include(lodepng.cmake) +-configure_file("${CMAKE_CURRENT_SOURCE_DIR}/lodepng/LICENSE" +- ${PROJECT_BINARY_DIR}/LICENSE.lodepng COPYONLY) +- + # brotli + if (NOT EXISTS "${CMAKE_CURRENT_SOURCE_DIR}/brotli/c/include/brotli/decode.h" OR + JPEGXL_FORCE_SYSTEM_BROTLI) +@@ -190,34 +181,3 @@ + endforeach() + endif() # BROTLI_EMSCRIPTEN + endif() +- +-# *cms +-if (JPEGXL_ENABLE_SKCMS OR JPEGXL_ENABLE_PLUGINS) +- if( NOT EXISTS "${CMAKE_CURRENT_SOURCE_DIR}/skcms/skcms.h" ) +- message(FATAL_ERROR "Please run ${PROJECT_SOURCE_DIR}/deps.sh to fetch the " +- "build dependencies.") +- endif() +- include(skcms.cmake) +- configure_file("${CMAKE_CURRENT_SOURCE_DIR}/skcms/LICENSE" +- ${PROJECT_BINARY_DIR}/LICENSE.skcms COPYONLY) +-endif () +-if (JPEGXL_ENABLE_VIEWERS OR NOT JPEGXL_ENABLE_SKCMS) +- if( NOT EXISTS "${CMAKE_CURRENT_SOURCE_DIR}/lcms/.git" ) +- message(SEND_ERROR "Please run git submodule update --init") +- endif() +- include(lcms2.cmake) +- configure_file("${CMAKE_CURRENT_SOURCE_DIR}/lcms/COPYING" +- ${PROJECT_BINARY_DIR}/LICENSE.lcms COPYONLY) +-endif() +- +-# sjpeg +-if (JPEGXL_ENABLE_SJPEG) +- if (NOT EXISTS "${CMAKE_CURRENT_SOURCE_DIR}/sjpeg/CMakeLists.txt") +- message(FATAL_ERROR "Please run ${PROJECT_SOURCE_DIR}/deps.sh to fetch the " +- "build dependencies.") +- endif() +- include(sjpeg.cmake) +- configure_file("${CMAKE_CURRENT_SOURCE_DIR}/sjpeg/COPYING" +- ${PROJECT_BINARY_DIR}/LICENSE.sjpeg COPYONLY) +-endif () +- diff --git a/media-libs/libjxl/libjxl-0.6.ebuild b/media-libs/libjxl/libjxl-0.6.ebuild new file mode 100644 index 0000000000..52c54ec864 --- /dev/null +++ b/media-libs/libjxl/libjxl-0.6.ebuild @@ -0,0 +1,87 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit xdg cmake + +DESCRIPTION="JPEG XL image format reference implementation" +HOMEPAGE="https://github.com/libjxl/libjxl" +SRC_URI="https://github.com/libjxl/libjxl/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +KEYWORDS="~amd64" +LICENSE="Apache-2.0" +SLOT="0" +IUSE="abi_x86_64 cpu_flags_arm_neon benchmark devtools examples man +openexr plugins profile +sjpeg +skcms tcmalloc tools viewers" + +RDEPEND=" + app-arch/brotli + dev-cpp/highway:= + media-libs/libpng + media-libs/lodepng:= + media-libs/giflib + sys-libs/zlib + virtual/jpeg + + !skcms? ( media-libs/lcms ) + openexr? ( media-libs/openexr:= ) + plugins? ( + dev-libs/glib:2 + media-gfx/gimp + media-libs/babl + media-libs/gegl + media-libs/skcms:= + x11-libs/gdk-pixbuf + x11-misc/shared-mime-info + ) + sjpeg? ( media-libs/sjpeg:= ) + skcms? ( media-libs/skcms:= ) + tcmalloc? ( dev-util/google-perftools ) + viewers? ( media-libs/lcms ) +" +DEPEND=" + ${RDEPEND} + dev-cpp/gtest + plugins? ( x11-misc/xdg-utils ) +" +BDEPEND="man? ( app-text/asciidoc )" + +PATCHES=( "${FILESDIR}/${P}-system-libs.patch" ) +REQUIRED_USE="tcmalloc? ( abi_x86_64 )" + +src_prepare() { + # remove bundled libs cmake + rm third_party/*.cmake || die + cmake_src_prepare +} + +src_configure() { + local mycmakeargs=( + -DJPEGXL_ENABLE_BENCHMARK=$(usex benchmark) + -DJPEGXL_ENABLE_DEVTOOLS=$(usex devtools) + -DJPEGXL_ENABLE_EXAMPLES=$(usex examples) + -DJPEGXL_ENABLE_MANPAGES=$(usex man) + -DJPEGXL_ENABLE_OPENEXR=$(usex openexr) + -DJPEGXL_ENABLE_PLUGINS=$(usex plugins) + -DJPEGXL_ENABLE_PROFILER=$(usex profile) + -DJPEGXL_ENABLE_SJPEG=$(usex sjpeg) + -DJPEGXL_ENABLE_SKCMS=$(usex skcms) + -DJPEGXL_ENABLE_TCMALLOC=$(usex tcmalloc) + -DJPEGXL_ENABLE_TOOLS=$(usex tools) + -DJPEGXL_ENABLE_VIEWERS=$(usex viewers) + -DJPEGXL_FORCE_NEON=$(usex cpu_flags_arm_neon) + + -DBUILD_SHARED_LIBS=ON + -DJPEGXL_BUNDLE_SKCMS=OFF + -DJPEGXL_ENABLE_COVERAGE=OFF + -DJPEGXL_ENABLE_FUZZERS=OFF + -DJPEGXL_ENABLE_TRANSCODE_JPEG=ON + -DJPEGXL_FORCE_SYSTEM_BROTLI=ON + -DJPEGXL_FORCE_SYSTEM_GTEST=ON + -DJPEGXL_FORCE_SYSTEM_HWY=ON + -DJPEGXL_STATIC=OFF + -DJPEGXL_WARNINGS_AS_ERRORS=OFF + ) + + cmake_src_configure +} diff --git a/media-libs/libjxl/metadata.xml b/media-libs/libjxl/metadata.xml index d9a1e3c6ef..ac94839231 100644 --- a/media-libs/libjxl/metadata.xml +++ b/media-libs/libjxl/metadata.xml @@ -5,4 +5,15 @@ dnovomesky@gmail.com Daniel Novomesky + + Build JPEGXL benchmark tools + Build JPEGXL developer tools + Build JPEGXL with support for OpenEXR + Build third-party plugins to support JPEG XL in other applications + Build JPEGXL with support for encoding with sjpeg + Build with skcms instead of lcms2 + Build JPEGXL using gperftools (tcmalloc) allocator + Build JPEGXL user tools: cjxl and djxl + Build JPEGXL viewer tools for evaluation + From 8bc9e05a060428324fcb989f28b9712144d0e9d6 Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Tue, 26 Oct 2021 18:37:37 +0200 Subject: [PATCH 24/32] media-libs/libjxl: scrub patch Signed-off-by: Alessandro Barbieri --- .../libjxl/files/libjxl-0.6-system-libs.patch | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/media-libs/libjxl/files/libjxl-0.6-system-libs.patch b/media-libs/libjxl/files/libjxl-0.6-system-libs.patch index 6aa7760784..8ca51d6f8d 100644 --- a/media-libs/libjxl/files/libjxl-0.6-system-libs.patch +++ b/media-libs/libjxl/files/libjxl-0.6-system-libs.patch @@ -1,6 +1,5 @@ -diff '--color=auto' -ru /var/tmp/portage/media-libs/libjxl-0.6/work/libjxl-0.6/lib/jxl.cmake libjxl-0.6/lib/jxl.cmake ---- /var/tmp/portage/media-libs/libjxl-0.6/work/libjxl-0.6/lib/jxl.cmake 2021-10-04 20:02:44.000000000 +0200 -+++ libjxl-0.6/lib/jxl.cmake 2021-10-26 16:20:37.332839340 +0200 +--- a/lib/jxl.cmake ++++ b/lib/jxl.cmake @@ -387,17 +387,6 @@ target_link_libraries(jxl_enc-obj PUBLIC jxl_profiler) endif() @@ -19,9 +18,8 @@ diff '--color=auto' -ru /var/tmp/portage/media-libs/libjxl-0.6/work/libjxl-0.6/l # Headers for exporting/importing public headers include(GenerateExportHeader) set_target_properties(jxl_dec-obj PROPERTIES -diff '--color=auto' -ru /var/tmp/portage/media-libs/libjxl-0.6/work/libjxl-0.6/plugins/gdk-pixbuf/CMakeLists.txt libjxl-0.6/plugins/gdk-pixbuf/CMakeLists.txt ---- /var/tmp/portage/media-libs/libjxl-0.6/work/libjxl-0.6/plugins/gdk-pixbuf/CMakeLists.txt 2021-10-26 15:59:28.124828026 +0200 -+++ libjxl-0.6/plugins/gdk-pixbuf/CMakeLists.txt 2021-10-26 16:24:08.540453940 +0200 +--- a/plugins/gdk-pixbuf/CMakeLists.txt ++++ b/plugins/gdk-pixbuf/CMakeLists.txt @@ -23,7 +23,7 @@ # Note: This only needs the decoder library, but we don't install the decoder @@ -31,9 +29,8 @@ diff '--color=auto' -ru /var/tmp/portage/media-libs/libjxl-0.6/work/libjxl-0.6/p pkg_get_variable(GDK_PIXBUF_MODULEDIR gdk-pixbuf-2.0 gdk_pixbuf_moduledir) install(TARGETS pixbufloader-jxl LIBRARY DESTINATION "${GDK_PIXBUF_MODULEDIR}") -diff '--color=auto' -ru /var/tmp/portage/media-libs/libjxl-0.6/work/libjxl-0.6/third_party/CMakeLists.txt libjxl-0.6/third_party/CMakeLists.txt ---- /var/tmp/portage/media-libs/libjxl-0.6/work/libjxl-0.6/third_party/CMakeLists.txt 2021-10-26 15:59:28.123828010 +0200 -+++ libjxl-0.6/third_party/CMakeLists.txt 2021-10-26 16:13:51.758212796 +0200 +--- a/third_party/CMakeLists.txt ++++ b/third_party/CMakeLists.txt @@ -113,15 +113,6 @@ endif() # JPEGXL_DEP_LICENSE_DIR endif() From fb68295d353e93a925c8cc71530d4abd68a1faf9 Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Tue, 26 Oct 2021 18:41:27 +0200 Subject: [PATCH 25/32] TODO.md: remove libjxl dependencies Signed-off-by: Alessandro Barbieri --- TODO.md | 3 --- 1 file changed, 3 deletions(-) diff --git a/TODO.md b/TODO.md index e9a2d79065..d442596088 100644 --- a/TODO.md +++ b/TODO.md @@ -29,7 +29,6 @@ Name | Buildsystem | Category | User | RFH [tau](http://www.cs.uoregon.edu/research/tau/home.php) | make | tools | Alessandro-Barbieri | no [plasma](https://github.com/NLAFET/plasma) | make | science | Alessandro-Barbieri | yes [imb](https://software.intel.com/content/www/us/en/develop/articles/intel-mpi-benchmarks.html) | make | cluster | Alessandro-Barbieri | no -[lodepng](https://github.com/lvandeve/lodepng) | make | multimedia | Alessandro-Barbieri | no [dimemas](https://github.com/bsc-performance-tools/dimemas) | autotools | cluster | Alessandro-Barbieri | no [argobots](https://www.argobots.org/) | autotools | devel | Alessandro-Barbieri | no [mochi-ssg](https://github.com/mochi-hpc/mochi-ssg) | autotools | cluster | Alessandro-Barbieri | no @@ -75,8 +74,6 @@ Name | Buildsystem | Category | User | RFH [aerodyn](https://github.com/OpenFAST/openfast/tree/main/modules/aerodyn) | cmake | science | Alessandro-Barbieri | no [llvm-ompss2](https://github.com/bsc-pm/llvm) | cmake | cluster | Alessandro-Barbieri | yes [pagmo](https://github.com/bsc-pm/llvm) | cmake | science | Alessandro-Barbieri | no -[sjpeg](https://github.com/webmproject/sjpeg) | cmake | multimedia | Alessandro-Barbieri | no -[skcms](https://skia.googlesource.com/skcms/) | bazel | multimedia | Alessandro-Barbieri | no [enarx](https://enarx.dev/) | cargo | util | Alessandro-Barbieri | no [airshipper](https://gitlab.com/veloren/airshipper) | cargo | game | | [open-match](https://github.com/googleforgames/open-match) | go | devel | Alessandro-Barbieri | yes From cf9492e82b413e84024dc0d03cb22c2c22acb0a5 Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Tue, 26 Oct 2021 18:45:16 +0200 Subject: [PATCH 26/32] media-libs/libjxl: remove static lib, add todo Signed-off-by: Alessandro Barbieri --- media-libs/libjxl/libjxl-0.6.ebuild | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/media-libs/libjxl/libjxl-0.6.ebuild b/media-libs/libjxl/libjxl-0.6.ebuild index 52c54ec864..afd6ae0c0c 100644 --- a/media-libs/libjxl/libjxl-0.6.ebuild +++ b/media-libs/libjxl/libjxl-0.6.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/libjxl/libjxl/archive/refs/tags/v${PV}.tar.gz -> ${P KEYWORDS="~amd64" LICENSE="Apache-2.0" SLOT="0" -IUSE="abi_x86_64 cpu_flags_arm_neon benchmark devtools examples man +openexr plugins profile +sjpeg +skcms tcmalloc tools viewers" +IUSE="abi_x86_64 cpu_flags_arm_neon benchmark devtools examples man +openexr plugins profile +sjpeg +skcms tcmalloc tools viewers" #java RDEPEND=" app-arch/brotli @@ -23,7 +23,6 @@ RDEPEND=" sys-libs/zlib virtual/jpeg - !skcms? ( media-libs/lcms ) openexr? ( media-libs/openexr:= ) plugins? ( dev-libs/glib:2 @@ -35,6 +34,7 @@ RDEPEND=" x11-misc/shared-mime-info ) sjpeg? ( media-libs/sjpeg:= ) + !skcms? ( media-libs/lcms ) skcms? ( media-libs/skcms:= ) tcmalloc? ( dev-util/google-perftools ) viewers? ( media-libs/lcms ) @@ -85,3 +85,9 @@ src_configure() { cmake_src_configure } + +src_install() { + cmake_src_install + find "${D}" -name '*.a' -delete || die + #TODO: install documentation +} From 2268e58d2c0e577d6c35c4eb1683cb7fce0be95d Mon Sep 17 00:00:00 2001 From: Sergey Torokhov Date: Wed, 27 Oct 2021 03:08:26 +0300 Subject: [PATCH 27/32] x11-libs/gtk-fortran: change version numbering. Add SLOT Signed-off-by: Sergey Torokhov --- x11-libs/gtk-fortran/Manifest | 2 +- ....patch => gtk-fortran-3.24.18_skip-static-build.patch} | 0 ...tk-fortran-20.04.ebuild => gtk-fortran-3.24.18.ebuild} | 8 ++++---- 3 files changed, 5 insertions(+), 5 deletions(-) rename x11-libs/gtk-fortran/files/{gtk-fortran-20.04_skip-static-build.patch => gtk-fortran-3.24.18_skip-static-build.patch} (100%) rename x11-libs/gtk-fortran/{gtk-fortran-20.04.ebuild => gtk-fortran-3.24.18.ebuild} (87%) diff --git a/x11-libs/gtk-fortran/Manifest b/x11-libs/gtk-fortran/Manifest index 260c8d2b8c..ee062a8a9f 100644 --- a/x11-libs/gtk-fortran/Manifest +++ b/x11-libs/gtk-fortran/Manifest @@ -1 +1 @@ -DIST gtk-fortran-20.04.tar.gz 4066185 BLAKE2B 45a84dfd27b5f0495da55526262e3ba888f1d7eaa685336aaafae726dab63d047d71901a07eafc08c2f51d1e24a087e85f7b2a172323a8f1608c5ff64193f31c SHA512 b8ebf9e129c95c7aa2cf67d41f16915a18f05bd4cce4001ed56148b6d4e4ae3fe2b2e2080f35a1db4be8256bc3d5992061bf0c0e55e332f9a75a4a03e52cded5 +DIST gtk-fortran-3.24.18.tar.gz 4066185 BLAKE2B 45a84dfd27b5f0495da55526262e3ba888f1d7eaa685336aaafae726dab63d047d71901a07eafc08c2f51d1e24a087e85f7b2a172323a8f1608c5ff64193f31c SHA512 b8ebf9e129c95c7aa2cf67d41f16915a18f05bd4cce4001ed56148b6d4e4ae3fe2b2e2080f35a1db4be8256bc3d5992061bf0c0e55e332f9a75a4a03e52cded5 diff --git a/x11-libs/gtk-fortran/files/gtk-fortran-20.04_skip-static-build.patch b/x11-libs/gtk-fortran/files/gtk-fortran-3.24.18_skip-static-build.patch similarity index 100% rename from x11-libs/gtk-fortran/files/gtk-fortran-20.04_skip-static-build.patch rename to x11-libs/gtk-fortran/files/gtk-fortran-3.24.18_skip-static-build.patch diff --git a/x11-libs/gtk-fortran/gtk-fortran-20.04.ebuild b/x11-libs/gtk-fortran/gtk-fortran-3.24.18.ebuild similarity index 87% rename from x11-libs/gtk-fortran/gtk-fortran-20.04.ebuild rename to x11-libs/gtk-fortran/gtk-fortran-3.24.18.ebuild index 02d8cd0a1d..e0c095bfbe 100644 --- a/x11-libs/gtk-fortran/gtk-fortran-20.04.ebuild +++ b/x11-libs/gtk-fortran/gtk-fortran-3.24.18.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -10,12 +10,12 @@ inherit cmake fortran-2 DESCRIPTION="A GTK+ binding to build Graphical User Interfaces in Fortran" HOMEPAGE="https://github.com/vmagnin/gtk-fortran" -SRC_URI="https://github.com/vmagnin/${PN}/archive/v${PV}.gtk3.24.18.tar.gz -> ${P}.tar.gz" +SRC_URI="https://github.com/vmagnin/${PN}/archive/v20.04.gtk${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${P}.gtk3.24.18" +S="${WORKDIR}/${PN}-20.04.gtk${PV}" LICENSE="GPL-3" -SLOT="0" +SLOT="3" KEYWORDS="~amd64 ~x86" IUSE="examples high-level plplot static-libs" From 709dab81c97bef47a2b1cea9fb0db62e71b839ac Mon Sep 17 00:00:00 2001 From: Sergey Torokhov Date: Wed, 27 Oct 2021 03:11:18 +0300 Subject: [PATCH 28/32] x11-libs/gtk-fortran: 3.24.30 version bump Signed-off-by: Sergey Torokhov --- x11-libs/gtk-fortran/Manifest | 1 + .../gtk-fortran/gtk-fortran-3.24.30.ebuild | 64 +++++++++++++++++++ 2 files changed, 65 insertions(+) create mode 100644 x11-libs/gtk-fortran/gtk-fortran-3.24.30.ebuild diff --git a/x11-libs/gtk-fortran/Manifest b/x11-libs/gtk-fortran/Manifest index ee062a8a9f..67d6d1499c 100644 --- a/x11-libs/gtk-fortran/Manifest +++ b/x11-libs/gtk-fortran/Manifest @@ -1 +1,2 @@ DIST gtk-fortran-3.24.18.tar.gz 4066185 BLAKE2B 45a84dfd27b5f0495da55526262e3ba888f1d7eaa685336aaafae726dab63d047d71901a07eafc08c2f51d1e24a087e85f7b2a172323a8f1608c5ff64193f31c SHA512 b8ebf9e129c95c7aa2cf67d41f16915a18f05bd4cce4001ed56148b6d4e4ae3fe2b2e2080f35a1db4be8256bc3d5992061bf0c0e55e332f9a75a4a03e52cded5 +DIST gtk-fortran-3.24.30.tar.gz 4276622 BLAKE2B 4b18d21e0479496caea386450fc16c12d20ad3491932b331890b5d7328c704799f8dd288c4a1d0d2e34f0957f0bdca316f820850b80c4ff8d2b66ce3673fe5ec SHA512 4e1cd522ca80db01a1058d6c58b4a6e3e63e6b1d510e2ee5fd0b8f8aa9f9dc8e433d203781c908065571c4c1a6d9686c22eec879b396352b12fa82b604855c86 diff --git a/x11-libs/gtk-fortran/gtk-fortran-3.24.30.ebuild b/x11-libs/gtk-fortran/gtk-fortran-3.24.30.ebuild new file mode 100644 index 0000000000..243d4c8fbb --- /dev/null +++ b/x11-libs/gtk-fortran/gtk-fortran-3.24.30.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +CMAKE_MAKEFILE_GENERATOR="emake" +FORTRAN_STANDARD=2003 + +inherit cmake fortran-2 + +DESCRIPTION="A GTK+ binding to build Graphical User Interfaces in Fortran" +HOMEPAGE="https://github.com/vmagnin/gtk-fortran" +SRC_URI="https://github.com/vmagnin/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="3" +KEYWORDS="~amd64 ~x86" + +IUSE="examples high-level plplot static-libs" +REQUIRED_USE="plplot? ( high-level )" + +RDEPEND=" + x11-libs/gtk+:3 + plplot? ( >=sci-libs/plplot-5.13.0[cairo,fortran] ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + virtual/fortran + virtual/pkgconfig +" + +DOCS=( "README.md" "README-high-level.md" "CHANGELOG.md" ) + +pkg_setup() { + fortran-2_pkg_setup +} + +src_prepare() { + default + # Fix library installation path and disable 'sketcher' build + sed -i -e "s:CMAKE_INSTALL_LIBDIR lib:CMAKE_INSTALL_LIBDIR $(get_libdir):" \ + -e "s: add_subdirectory(sketcher)::" CMakeLists.txt || die + + cmake_src_prepare +} + +src_configure() { + mycmakeargs+=( + -DEXCLUDE_PLPLOT=$(usex plplot false true) + -DNO_BUILD_HL=$(usex high-level false true) + -DINSTALL_EXAMPLES=$(usex examples) + -DNO_BUILD_EXAMPLES=true + ) + cmake_src_configure +} + +src_install() { + cmake_src_install + + # Remove static library here as it's used to build additional tools + if use !static-libs ; then + rm "${ED}/usr/$(get_libdir)/libgtk-${SLOT}-fortran.a" || die + fi +} From 347c3d914b7e2cd7e77841d4b86ad49a0a877d7a Mon Sep 17 00:00:00 2001 From: Sergey Torokhov Date: Wed, 27 Oct 2021 03:13:13 +0300 Subject: [PATCH 29/32] x11-libs/gtk-fortran: 4.1.0 version bump, new SLOT SLOT="4" depends on gui-libs/gtk:4 instead of x11-libs/gtk+:3 and could be installed independently of x11-libs/gtk-fortran:3 Signed-off-by: Sergey Torokhov --- x11-libs/gtk-fortran/Manifest | 1 + x11-libs/gtk-fortran/gtk-fortran-4.1.0.ebuild | 64 +++++++++++++++++++ 2 files changed, 65 insertions(+) create mode 100644 x11-libs/gtk-fortran/gtk-fortran-4.1.0.ebuild diff --git a/x11-libs/gtk-fortran/Manifest b/x11-libs/gtk-fortran/Manifest index 67d6d1499c..010a18a627 100644 --- a/x11-libs/gtk-fortran/Manifest +++ b/x11-libs/gtk-fortran/Manifest @@ -1,2 +1,3 @@ DIST gtk-fortran-3.24.18.tar.gz 4066185 BLAKE2B 45a84dfd27b5f0495da55526262e3ba888f1d7eaa685336aaafae726dab63d047d71901a07eafc08c2f51d1e24a087e85f7b2a172323a8f1608c5ff64193f31c SHA512 b8ebf9e129c95c7aa2cf67d41f16915a18f05bd4cce4001ed56148b6d4e4ae3fe2b2e2080f35a1db4be8256bc3d5992061bf0c0e55e332f9a75a4a03e52cded5 DIST gtk-fortran-3.24.30.tar.gz 4276622 BLAKE2B 4b18d21e0479496caea386450fc16c12d20ad3491932b331890b5d7328c704799f8dd288c4a1d0d2e34f0957f0bdca316f820850b80c4ff8d2b66ce3673fe5ec SHA512 4e1cd522ca80db01a1058d6c58b4a6e3e63e6b1d510e2ee5fd0b8f8aa9f9dc8e433d203781c908065571c4c1a6d9686c22eec879b396352b12fa82b604855c86 +DIST gtk-fortran-4.1.0.tar.gz 4100843 BLAKE2B c11658472c4f2ad9916f8f421f0d1c48b9ec7874e9e4075f2247e7cfb33ed69946e644aa9a460d63ff676c075b76caf4c70bd09532dda53b4d2035c88b3c1c61 SHA512 cd4628a56b2a03f7e958d4284c595b573ab84ac6c630cfae4f3ed13bb6d19a66246cb6adac8b05104f562406a467c03841cf350f8482e7e9f8fd596de4f4c873 diff --git a/x11-libs/gtk-fortran/gtk-fortran-4.1.0.ebuild b/x11-libs/gtk-fortran/gtk-fortran-4.1.0.ebuild new file mode 100644 index 0000000000..b95e916966 --- /dev/null +++ b/x11-libs/gtk-fortran/gtk-fortran-4.1.0.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +CMAKE_MAKEFILE_GENERATOR="emake" +FORTRAN_STANDARD=2003 + +inherit cmake fortran-2 + +DESCRIPTION="A GTK+ binding to build Graphical User Interfaces in Fortran" +HOMEPAGE="https://github.com/vmagnin/gtk-fortran" +SRC_URI="https://github.com/vmagnin/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="4" +KEYWORDS="~amd64 ~x86" + +IUSE="examples high-level plplot static-libs" +REQUIRED_USE="plplot? ( high-level )" + +RDEPEND=" + gui-libs/gtk:4 + plplot? ( >=sci-libs/plplot-5.13.0[cairo,fortran] ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + virtual/fortran + virtual/pkgconfig +" + +DOCS=( "README.md" "README-high-level.md" "CHANGELOG.md" ) + +pkg_setup() { + fortran-2_pkg_setup +} + +src_prepare() { + default + # Fix library installation path and disable 'sketcher' build + sed -i -e "s:CMAKE_INSTALL_LIBDIR lib:CMAKE_INSTALL_LIBDIR $(get_libdir):" \ + -e "s: add_subdirectory(sketcher)::" CMakeLists.txt || die + + cmake_src_prepare +} + +src_configure() { + mycmakeargs+=( + -DEXCLUDE_PLPLOT=$(usex plplot false true) + -DNO_BUILD_HL=$(usex high-level false true) + -DINSTALL_EXAMPLES=$(usex examples) + -DNO_BUILD_EXAMPLES=true + ) + cmake_src_configure +} + +src_install() { + cmake_src_install + + # Remove static library here as it's used to build additional tools + if use !static-libs ; then + rm "${ED}/usr/$(get_libdir)/libgtk-${SLOT}-fortran.a" || die + fi +} From e42ec0269d99f7aeede294519fa656f84e25e4eb Mon Sep 17 00:00:00 2001 From: Sergey Torokhov Date: Wed, 27 Oct 2021 03:22:25 +0300 Subject: [PATCH 30/32] dev-vcs/lazygit: 0.30.1 version bump Signed-off-by: Sergey Torokhov --- dev-vcs/lazygit/Manifest | 1 + dev-vcs/lazygit/lazygit-0.30.1.ebuild | 36 +++++++++++++++++++++++++++ 2 files changed, 37 insertions(+) create mode 100644 dev-vcs/lazygit/lazygit-0.30.1.ebuild diff --git a/dev-vcs/lazygit/Manifest b/dev-vcs/lazygit/Manifest index f26ae888a3..f323f61434 100644 --- a/dev-vcs/lazygit/Manifest +++ b/dev-vcs/lazygit/Manifest @@ -1,2 +1,3 @@ DIST lazygit-0.29.tar.gz 3385768 BLAKE2B 4968a45572d85a3af84fc8f459dbab1cfd3a70954c650f16ddd8e937a810b590c974642e94b26614f4b24166b6c4db2fc8dd2538052875d827fdecc8bf8acb18 SHA512 f24d63a01bc64e2704805a20437af7ad0304921c2b4084f64014f9a8d9d9711ef02f4cdcf09ee9955ea5f2ef4f94de58c9ecc55fa7cb05fc59a89c7d8c9237d7 DIST lazygit-0.30.tar.gz 3521302 BLAKE2B 4d8bbf02aec124b89e2f05b8fd357aeb9ff75139b753d958ed61f4bd5298563c11736c1cf2dff70c55ff5eb86829a0283bee0ef56ba1327ff48a66e5234efb3c SHA512 16bd4b8fce43354aec9bc4da69e08843346527897fba85aff966a992f4d75b12d731aed9095b9f7d24a7def7f5b017a6dbaa63c44456f06d8dd5fe9760672663 +DIST lazygit-0.30.1.tar.gz 3520967 BLAKE2B 442bec8a7ffc7246895966e57aebb0631f774cffacba451e63d0964b72eba307a520a56413c06f2debef61466379b0e94608df6194f9631bbfda0354026dab4d SHA512 428f49511de3c4fb00aaf28c0c095464ee367d64557e355b86c4ab995dd9285fc411f5f981e06a08d8a6cf30c04f9ee305bdc34bdbec46fe048b463d12eee8ab diff --git a/dev-vcs/lazygit/lazygit-0.30.1.ebuild b/dev-vcs/lazygit/lazygit-0.30.1.ebuild new file mode 100644 index 0000000000..233a104b0c --- /dev/null +++ b/dev-vcs/lazygit/lazygit-0.30.1.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +EGO_PN="github.com/jesseduffield/lazygit" + +inherit golang-build golang-vcs-snapshot + +DESCRIPTION="Lazygit, a simple terminal UI for git commands" +HOMEPAGE="https://github.com/jesseduffield/lazygit" +SRC_URI="https://github.com/jesseduffield/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="doc" + +DEPEND=( sys-libs/glibc ) +RDEPEND=( + ${DEPEND} + dev-vcs/git +) + +DOCS=( src/${EGO_PN}/{CONTRIBUTING,README}.md ) + +src_compile() { + GOPATH="${S}" go build -v -o bin/lazygit src/${EGO_PN}/main.go || die +} + +src_install() { + dobin bin/lazygit + + use doc && dodoc -r "src/${EGO_PN}/docs/." + einstalldocs +} From e1240875385ea767c63eb8135fa14f8a6c1a4be7 Mon Sep 17 00:00:00 2001 From: Alexey Zapparov Date: Mon, 25 Oct 2021 16:41:33 +0200 Subject: [PATCH 31/32] x11-themes/vimix-xcursors: add 20200224 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Alexey Zapparov --- x11-themes/vimix-xcursors/Manifest | 1 + x11-themes/vimix-xcursors/metadata.xml | 11 ++++++++++ .../vimix-xcursors-20200224.ebuild | 22 +++++++++++++++++++ 3 files changed, 34 insertions(+) create mode 100644 x11-themes/vimix-xcursors/Manifest create mode 100644 x11-themes/vimix-xcursors/metadata.xml create mode 100644 x11-themes/vimix-xcursors/vimix-xcursors-20200224.ebuild diff --git a/x11-themes/vimix-xcursors/Manifest b/x11-themes/vimix-xcursors/Manifest new file mode 100644 index 0000000000..d3b0572ed6 --- /dev/null +++ b/x11-themes/vimix-xcursors/Manifest @@ -0,0 +1 @@ +DIST vimix-xcursors-20200224.tar.gz 1211721 BLAKE2B a2d12cb175a48757cae78a497753e96a3d92af0cdbeb21af9ebbfbcb8a558514ebd44cdf2e86689efcfcdd7d67e50e2019ef544d4f0fcb6414e63dabf6a50b86 SHA512 037752c03f14941279477976fbb7c0b4aaf7e83423897d72020d57835969cfd4040bba3bdf5666648c6deefce72f8ecd16dfcaf61618ecc129f50fbb1aa2b428 diff --git a/x11-themes/vimix-xcursors/metadata.xml b/x11-themes/vimix-xcursors/metadata.xml new file mode 100644 index 0000000000..a1c9b24e70 --- /dev/null +++ b/x11-themes/vimix-xcursors/metadata.xml @@ -0,0 +1,11 @@ + + + + + alexey@zapparov.com + Alexey Zapparov + + + https://github.com/vinceliuice/Vimix-cursors/issues + + diff --git a/x11-themes/vimix-xcursors/vimix-xcursors-20200224.ebuild b/x11-themes/vimix-xcursors/vimix-xcursors-20200224.ebuild new file mode 100644 index 0000000000..73bddde5a0 --- /dev/null +++ b/x11-themes/vimix-xcursors/vimix-xcursors-20200224.ebuild @@ -0,0 +1,22 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Vimix-cursors for Linux desktop." +HOMEPAGE="https://github.com/vinceliuice/Vimix-cursors" +SRC_URI="https://github.com/vinceliuice/Vimix-cursors/archive/refs/tags/2020-02-24.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +S="${WORKDIR}/Vimix-cursors-${PV:0:4}-${PV:4:2}-${PV:6:2}" + +src_install() { + insinto /usr/share/cursors/xorg-x11/Vimix/cursors + doins -r dist/cursors/* + + insinto /usr/share/cursors/xorg-x11/Vimix-White/cursors + doins -r dist-white/cursors/* +} From 0d4b1c5d93b97e11af8dae56c7ebd5051e64d97a Mon Sep 17 00:00:00 2001 From: Florian Schmaus Date: Wed, 27 Oct 2021 08:14:27 +0200 Subject: [PATCH 32/32] dev-java/mill-bin: treeclean (moved to ::gentoo) Signed-off-by: Florian Schmaus --- dev-java/mill-bin/Manifest | 2 -- dev-java/mill-bin/metadata.xml | 8 -------- dev-java/mill-bin/mill-bin-0.9.8.ebuild | 23 ----------------------- dev-java/mill-bin/mill-bin-0.9.9.ebuild | 23 ----------------------- 4 files changed, 56 deletions(-) delete mode 100644 dev-java/mill-bin/Manifest delete mode 100644 dev-java/mill-bin/metadata.xml delete mode 100644 dev-java/mill-bin/mill-bin-0.9.8.ebuild delete mode 100644 dev-java/mill-bin/mill-bin-0.9.9.ebuild diff --git a/dev-java/mill-bin/Manifest b/dev-java/mill-bin/Manifest deleted file mode 100644 index cc60179b9a..0000000000 --- a/dev-java/mill-bin/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST 0.9.8-assembly 63242123 BLAKE2B 851bc6dafe6a9564d7a760736cdc9f9641dc58582ddd215651249a8d1f7664e3f8f034ae6d03fcc801477d85ea87350ce25de1157c521de938ba47214e84568d SHA512 1afb93740df0945df9b7119a3cac1845591b677137fc1f1e215354d19d142c4a92293552590402d78b7337818059fedb21ba5be4d8309df6633c253b5b6378af -DIST 0.9.9-assembly 63255731 BLAKE2B ae4112a087b5aa6205a87fbef690820b4fde0d72962bb65d479bcdb666cf839df180935674947d53e81711377f0a8bd81bda5cdd8341027c9a2bd3bbc1869a3f SHA512 b7589c36a0607602150378c94c5cb6aba56a70ebe73517c081fbd603ad948bbff5302c17d0cecaac32741452598643089350348474988c0ff973e4bf620a7b3c diff --git a/dev-java/mill-bin/metadata.xml b/dev-java/mill-bin/metadata.xml deleted file mode 100644 index 7a926064dc..0000000000 --- a/dev-java/mill-bin/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - - - flow@gentoo.org - Florian Schmaus - - diff --git a/dev-java/mill-bin/mill-bin-0.9.8.ebuild b/dev-java/mill-bin/mill-bin-0.9.8.ebuild deleted file mode 100644 index cc4d3cf045..0000000000 --- a/dev-java/mill-bin/mill-bin-0.9.8.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -MY_PN=${PN%-bin} - -DESCRIPTION="A Java/Scala build tool" -HOMEPAGE="https://com-lihaoyi.github.io/mill/" -SRC_URI="https://github.com/com-lihaoyi/${MY_PN}/releases/download/${PV}/${PV}-assembly" -KEYWORDS="~amd64 ~x86" - -LICENSE="MIT" -SLOT="0" -IUSE="" - -RDEPEND=">=virtual/jre-1.8:*" - -S="${WORKDIR}" - -src_install() { - newbin "${DISTDIR}/${PV}-assembly" ${MY_PN} -} diff --git a/dev-java/mill-bin/mill-bin-0.9.9.ebuild b/dev-java/mill-bin/mill-bin-0.9.9.ebuild deleted file mode 100644 index cc4d3cf045..0000000000 --- a/dev-java/mill-bin/mill-bin-0.9.9.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -MY_PN=${PN%-bin} - -DESCRIPTION="A Java/Scala build tool" -HOMEPAGE="https://com-lihaoyi.github.io/mill/" -SRC_URI="https://github.com/com-lihaoyi/${MY_PN}/releases/download/${PV}/${PV}-assembly" -KEYWORDS="~amd64 ~x86" - -LICENSE="MIT" -SLOT="0" -IUSE="" - -RDEPEND=">=virtual/jre-1.8:*" - -S="${WORKDIR}" - -src_install() { - newbin "${DISTDIR}/${PV}-assembly" ${MY_PN} -}