From 3be1771020207c34732c82ec5d84bd240b9338ea Mon Sep 17 00:00:00 2001 From: Steffen Winter Date: Mon, 20 May 2024 02:49:18 +0200 Subject: [PATCH 01/51] dev-cpp/scnlib: add 2.0.3 Signed-off-by: Steffen Winter --- dev-cpp/scnlib/Manifest | 1 + dev-cpp/scnlib/scnlib-2.0.3.ebuild | 38 ++++++++++++++++++++++++++++++ 2 files changed, 39 insertions(+) create mode 100644 dev-cpp/scnlib/scnlib-2.0.3.ebuild diff --git a/dev-cpp/scnlib/Manifest b/dev-cpp/scnlib/Manifest index 2304b2a4e8..510b226ecb 100644 --- a/dev-cpp/scnlib/Manifest +++ b/dev-cpp/scnlib/Manifest @@ -1 +1,2 @@ DIST scnlib-2.0.2.tar.gz 518311 BLAKE2B 21084e8830a10df0777dc100e2e448447f3a777535a821dca96423dfdb467c9073fb3e7c499ffb42598f54b8f44d3fdab9c43d005c313850454a8fd27e152273 SHA512 12b9ae26a5ccc600aacad1e2b2287bfc0b6986a260e182c91541876bc5804fe661093ad10d1befda56803afc7a9aa9f0348820dbb5af4fa6fdf048f85b3bcef1 +DIST scnlib-2.0.3.tar.gz 520197 BLAKE2B 6e0a88985e8113d85d5c511fe9ec857af12a5d34224fee7a41d8347e1e1e9fe7bb78b15bbdafd9c06006112de747c9c3cd6b101d1076b619e33ac7e745668cc4 SHA512 888f60d5a60b2e348001a56a59e123f496f89b09668f0b05791e878528c1c46930963f22e3b64130c875896ace56dffc0d9310edabb4804abf79cc125dfd5ff4 diff --git a/dev-cpp/scnlib/scnlib-2.0.3.ebuild b/dev-cpp/scnlib/scnlib-2.0.3.ebuild new file mode 100644 index 0000000000..b46b37da1f --- /dev/null +++ b/dev-cpp/scnlib/scnlib-2.0.3.ebuild @@ -0,0 +1,38 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="scanf for modern C++ " +HOMEPAGE="https://www.scnlib.dev/" +SRC_URI="https://github.com/eliaskosunen/scnlib/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" + +BDEPEND=" + dev-cpp/fast_float + >=dev-cpp/simdutf-5.2.0:= + test? ( dev-cpp/gtest ) +" + +RESTRICT="!test? ( test )" + +src_configure() { + local mycmakeargs=( + -DSCN_BENCHMARKS=OFF + -DSCN_BENCHMARKS_BINARYSIZE=OFF + -DSCN_BENCHMARKS_BUILDTIME=OFF + -DSCN_DOCS=OFF + -DSCN_EXAMPLES=$(usex test ON OFF) + -DSCN_TESTS=$(usex test ON OFF) + -DSCN_USE_EXTERNAL_FAST_FLOAT=ON + -DSCN_USE_EXTERNAL_GTEST=ON + -DSCN_USE_EXTERNAL_SIMDUTF=ON + ) + cmake_src_configure +} From 66fa415e2656420e1bbfa9b54889764be4c1f37c Mon Sep 17 00:00:00 2001 From: Steffen Winter Date: Mon, 20 May 2024 02:54:16 +0200 Subject: [PATCH 02/51] dev-cpp/scnlib: drop 2.0.2-r1 Signed-off-by: Steffen Winter --- dev-cpp/scnlib/Manifest | 1 - .../scnlib-2.0.2-accept-newer-simdutf.patch | 16 ----- .../scnlib-2.0.2-accept-simdutf-5.2.x.patch | 16 ----- .../scnlib-2.0.2-no-external-test-deps.patch | 59 ------------------- dev-cpp/scnlib/scnlib-2.0.2-r1.ebuild | 46 --------------- 5 files changed, 138 deletions(-) delete mode 100644 dev-cpp/scnlib/files/scnlib-2.0.2-accept-newer-simdutf.patch delete mode 100644 dev-cpp/scnlib/files/scnlib-2.0.2-accept-simdutf-5.2.x.patch delete mode 100644 dev-cpp/scnlib/files/scnlib-2.0.2-no-external-test-deps.patch delete mode 100644 dev-cpp/scnlib/scnlib-2.0.2-r1.ebuild diff --git a/dev-cpp/scnlib/Manifest b/dev-cpp/scnlib/Manifest index 510b226ecb..970d5182f3 100644 --- a/dev-cpp/scnlib/Manifest +++ b/dev-cpp/scnlib/Manifest @@ -1,2 +1 @@ -DIST scnlib-2.0.2.tar.gz 518311 BLAKE2B 21084e8830a10df0777dc100e2e448447f3a777535a821dca96423dfdb467c9073fb3e7c499ffb42598f54b8f44d3fdab9c43d005c313850454a8fd27e152273 SHA512 12b9ae26a5ccc600aacad1e2b2287bfc0b6986a260e182c91541876bc5804fe661093ad10d1befda56803afc7a9aa9f0348820dbb5af4fa6fdf048f85b3bcef1 DIST scnlib-2.0.3.tar.gz 520197 BLAKE2B 6e0a88985e8113d85d5c511fe9ec857af12a5d34224fee7a41d8347e1e1e9fe7bb78b15bbdafd9c06006112de747c9c3cd6b101d1076b619e33ac7e745668cc4 SHA512 888f60d5a60b2e348001a56a59e123f496f89b09668f0b05791e878528c1c46930963f22e3b64130c875896ace56dffc0d9310edabb4804abf79cc125dfd5ff4 diff --git a/dev-cpp/scnlib/files/scnlib-2.0.2-accept-newer-simdutf.patch b/dev-cpp/scnlib/files/scnlib-2.0.2-accept-newer-simdutf.patch deleted file mode 100644 index 3e42ae495a..0000000000 --- a/dev-cpp/scnlib/files/scnlib-2.0.2-accept-newer-simdutf.patch +++ /dev/null @@ -1,16 +0,0 @@ -diff --git a/cmake/dependencies.cmake b/cmake/dependencies.cmake -index ae2832b..186fbed 100644 ---- a/cmake/dependencies.cmake -+++ b/cmake/dependencies.cmake -@@ -61,7 +61,10 @@ endif () - # we don't want to include tests of dependencies, so we need to do some manual work - - if (SCN_USE_EXTERNAL_SIMDUTF) -- find_package(simdutf 4.0.0 CONFIG REQUIRED) -+ find_package(simdutf 5.0.0 CONFIG) -+ if(NOT simdutf_FOUND) -+ find_package(simdutf 4.0.0 CONFIG REQUIRED) -+ endif() - else () - FetchContent_Declare( - simdutf diff --git a/dev-cpp/scnlib/files/scnlib-2.0.2-accept-simdutf-5.2.x.patch b/dev-cpp/scnlib/files/scnlib-2.0.2-accept-simdutf-5.2.x.patch deleted file mode 100644 index af0feb295c..0000000000 --- a/dev-cpp/scnlib/files/scnlib-2.0.2-accept-simdutf-5.2.x.patch +++ /dev/null @@ -1,16 +0,0 @@ -diff --git a/cmake/dependencies.cmake b/cmake/dependencies.cmake -index ae2832b..186fbed 100644 ---- a/cmake/dependencies.cmake -+++ b/cmake/dependencies.cmake -@@ -61,7 +61,10 @@ endif () - # we don't want to include tests of dependencies, so we need to do some manual work - - if (SCN_USE_EXTERNAL_SIMDUTF) -- find_package(simdutf 4.0.0 CONFIG REQUIRED) -+ find_package(simdutf 5.2.0 CONFIG) -+ if(NOT simdutf_FOUND) -+ find_package(simdutf 4.0.0 CONFIG REQUIRED) -+ endif() - else () - FetchContent_Declare( - simdutf diff --git a/dev-cpp/scnlib/files/scnlib-2.0.2-no-external-test-deps.patch b/dev-cpp/scnlib/files/scnlib-2.0.2-no-external-test-deps.patch deleted file mode 100644 index e78ba0a2a1..0000000000 --- a/dev-cpp/scnlib/files/scnlib-2.0.2-no-external-test-deps.patch +++ /dev/null @@ -1,59 +0,0 @@ -diff --git a/cmake/dependencies.cmake b/cmake/dependencies.cmake -index ae2832b..c250eff 100644 ---- a/cmake/dependencies.cmake -+++ b/cmake/dependencies.cmake -@@ -4,41 +4,10 @@ set(SCN_OPTIONAL_DEPENDENCIES "") - - if (SCN_TESTS) - # GTest -- -- FetchContent_Declare( -- googletest -- GIT_REPOSITORY https://github.com/google/googletest.git -- GIT_TAG main -- GIT_SHALLOW TRUE -- ) -- -- # gtest CMake does some flag overriding we don't want, and it's also quite heavy -- # Do it manually -- -- set(gtest_force_shared_crt ON CACHE BOOL "" FORCE) -- -- FetchContent_GetProperties(googletest) -- if (NOT googletest) -- FetchContent_Populate(googletest) -- endif () -- -- find_package(Threads) -- -- add_library(scn_gtest -- "${googletest_SOURCE_DIR}/googletest/src/gtest-all.cc" -- "${googletest_SOURCE_DIR}/googlemock/src/gmock-all.cc" -- ) -- target_include_directories(scn_gtest SYSTEM -- PUBLIC -- "${googletest_SOURCE_DIR}/googletest/include" -- "${googletest_SOURCE_DIR}/googlemock/include" -- PRIVATE -- "${googletest_SOURCE_DIR}/googletest" -- "${googletest_SOURCE_DIR}/googlemock" -- ) -- target_link_libraries(scn_gtest PRIVATE Threads::Threads) -- target_compile_features(scn_gtest PUBLIC cxx_std_17) -- target_compile_options(scn_gtest PRIVATE $<$: -Wno-psabi>) -+ find_package(GTest REQUIRED) -+ add_library(scn_gtest INTERFACE) -+ target_link_libraries(scn_gtest INTERFACE GTest::GTest) -+ target_compile_features(scn_gtest INTERFACE cxx_std_17) - endif () - - if (SCN_BENCHMARKS) -@@ -158,8 +127,3 @@ if (SCN_REGEX_BACKEND STREQUAL "re2") - set(SCN_REGEX_BACKEND_TARGET re2::re2) - endif () - --# make available -- --FetchContent_MakeAvailable( -- ${SCN_OPTIONAL_DEPENDENCIES} --) diff --git a/dev-cpp/scnlib/scnlib-2.0.2-r1.ebuild b/dev-cpp/scnlib/scnlib-2.0.2-r1.ebuild deleted file mode 100644 index c4d3153a06..0000000000 --- a/dev-cpp/scnlib/scnlib-2.0.2-r1.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -DESCRIPTION="scanf for modern C++ " -HOMEPAGE="https://scnlib.dev/" -SRC_URI="https://github.com/eliaskosunen/scnlib/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64" -IUSE="test" - -BDEPEND=" - dev-cpp/fast_float - >=dev-cpp/simdutf-5.2.0:= - test? ( dev-cpp/gtest ) -" - -RESTRICT="!test? ( test )" - -PATCHES=( - "${FILESDIR}/${P}-accept-simdutf-5.2.x.patch" -) - -src_prepare() { - use test && eapply "${FILESDIR}/${P}-no-external-test-deps.patch" - cmake_src_prepare -} - -src_configure() { - local mycmakeargs=( - -DSCN_BENCHMARKS=OFF - -DSCN_BENCHMARKS_BINARYSIZE=OFF - -DSCN_BENCHMARKS_BUILDTIME=OFF - -DSCN_DOCS=OFF - -DSCN_EXAMPLES=$(usex test ON OFF) - -DSCN_TESTS=$(usex test ON OFF) - -DSCN_USE_EXTERNAL_FAST_FLOAT=ON - -DSCN_USE_EXTERNAL_SIMDUTF=ON - ) - cmake_src_configure -} From f7923972de9e1c6020b6f170d750083f44efc38b Mon Sep 17 00:00:00 2001 From: Aleksandr Batyuk Date: Mon, 20 May 2024 09:27:35 +0600 Subject: [PATCH 03/51] net-wireless/rtl8192eu: Add support kernel 6.9 Signed-off-by: Aleksandr Batyuk --- net-wireless/rtl8192eu/Manifest | 2 +- ...eu-0_pre20240120.ebuild => rtl8192eu-0_pre20240518.ebuild} | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) rename net-wireless/rtl8192eu/{rtl8192eu-0_pre20240120.ebuild => rtl8192eu-0_pre20240518.ebuild} (88%) diff --git a/net-wireless/rtl8192eu/Manifest b/net-wireless/rtl8192eu/Manifest index ac5ed72fcd..3ca9b21e61 100644 --- a/net-wireless/rtl8192eu/Manifest +++ b/net-wireless/rtl8192eu/Manifest @@ -1 +1 @@ -DIST rtl8192eu-0_pre20240120.tar.gz 2488422 BLAKE2B d8bb2f6ee06dcafbf5b80c42aac333ab43eb43557184c4e31392e555ce2e0560b6f34823365b10d35f8f17774291bbfff57c89516b310af3b2a1d78ab070f22f SHA512 3ac93b591e30966377a94bec4fb266b623e22514839677209bb6ca3bb58f804ce69ad9b68e2236b5508a932f2dab8222b78d57e8d7b641bf18d9dc78315740ce +DIST rtl8192eu-0_pre20240518.tar.gz 2488273 BLAKE2B b39751680bd48ddced848482c97111a8bdab51004b19061b23075c95fcdf2ceffaa304da2da6f1b8a1e5096c82a6227688948080ba09aff0c397d8243f09cabe SHA512 232ba8987ae14067e6ba6751d288fe90a3b38c39d721f917ba34dec0987e47576c543069d0c09a990ae7a96b99fa4f6e60d2227f061657ff8b00dcc5b52d0f2f diff --git a/net-wireless/rtl8192eu/rtl8192eu-0_pre20240120.ebuild b/net-wireless/rtl8192eu/rtl8192eu-0_pre20240518.ebuild similarity index 88% rename from net-wireless/rtl8192eu/rtl8192eu-0_pre20240120.ebuild rename to net-wireless/rtl8192eu/rtl8192eu-0_pre20240518.ebuild index 481cd13198..94694122d8 100644 --- a/net-wireless/rtl8192eu/rtl8192eu-0_pre20240120.ebuild +++ b/net-wireless/rtl8192eu/rtl8192eu-0_pre20240518.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -6,7 +6,7 @@ EAPI=8 inherit linux-mod-r1 MY_PN="rtl8192eu-linux-driver" -COMMIT="3cffd844ecf070346b1b4952164bc6658701c69e" +COMMIT="a5ac6789a78a4f5ca0bf157a0f62385ea034cb9c" DESCRIPTION="Realtek 8192EU driver module for Linux kernel" HOMEPAGE="https://github.com/Mange/rtl8192eu-linux-driver" SRC_URI="https://github.com/Mange/${MY_PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" From bf78b103dd5de82b998f1d31ed0b195f26870e98 Mon Sep 17 00:00:00 2001 From: Zen Date: Sun, 19 May 2024 22:34:38 -0500 Subject: [PATCH 04/51] sys-kernel/ugrd: Add 1.6.0 Signed-off-by: Zen --- sys-kernel/ugrd/Manifest | 1 + sys-kernel/ugrd/ugrd-1.6.0.ebuild | 50 +++++++++++++++++++++++++++++++ 2 files changed, 51 insertions(+) create mode 100644 sys-kernel/ugrd/ugrd-1.6.0.ebuild diff --git a/sys-kernel/ugrd/Manifest b/sys-kernel/ugrd/Manifest index 14f2b0d58e..8268dd39d3 100644 --- a/sys-kernel/ugrd/Manifest +++ b/sys-kernel/ugrd/Manifest @@ -3,3 +3,4 @@ DIST ugrd-1.3.8.tar.gz 50142 BLAKE2B 0a61977eb6c0fb6af31db445061385057acf825b4fd DIST ugrd-1.4.0.tar.gz 50372 BLAKE2B aa5b253d78f82d9a35d812d8090441e7c068c048530a5a4e27c6dd0e15d4e3c4b59582311043a5a55904b09c8468d2600c2548e32e1c918b5f7db45c367e9653 SHA512 020eaae8659f5143a63c122fe6f30ed48b231f96d8ae9eb4f3c2861684d9dbe8999fcc5d6d7fa68d473bd565089f96a36f3fa01c61f8113955eac2aef1f3fe2c DIST ugrd-1.4.2.tar.gz 50984 BLAKE2B 5b69cbaaefdcfe5b427f781806a58b39e6539b7f790e7ab1c6d1e72b3bd904d2f9a44c60079400266e7a8b88d7d7b0de2932fe93cf07739e62dbcc8658179f85 SHA512 8d63d782da7cd6ea6c0342ab46190af66c564cd73601eee1da514f8a52722d86212678f70d5b847432bc9c4c133f6cdf06a7b9e0fc2eed7dc806b112e23ddefa DIST ugrd-1.5.1.tar.gz 51574 BLAKE2B 5058e515e3d9aa543eb9ddd51335a5aa197ddf79395a193a4a4440706c2d940e77a0a26d470fc1ae86965d605e9889004d404e6ab5a4e1b4c12aaac92b872d2d SHA512 0a83180ed2947ce71cfb91c0fe65ddf20a3cbcb7f98f04efb4a95f904489153cb2e32e7efdb85c8ded8c4f29d95361bb7dc93e7eba72e74f1531c91aa03c1912 +DIST ugrd-1.6.0.tar.gz 52219 BLAKE2B 34168eb5c553efe804ac9d5034ada96634f2323f26ecaad89eb5e0c0cc4eeb1ce6182d850186c3d439fa5470679ed08a73531966e9e742c1a018f84bf4dd851c SHA512 ea4843d5c21aa09e992478236395cdb3262110ffa3b5caec8db6712ea132851e9daa471a959437a37d2ca29cd62b9275dfe5515cdeb5c557c1268d797468dfb9 diff --git a/sys-kernel/ugrd/ugrd-1.6.0.ebuild b/sys-kernel/ugrd/ugrd-1.6.0.ebuild new file mode 100644 index 0000000000..ca3d0f508e --- /dev/null +++ b/sys-kernel/ugrd/ugrd-1.6.0.ebuild @@ -0,0 +1,50 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{11..12} ) +inherit distutils-r1 optfeature shell-completion + +DESCRIPTION="Python based initramfs generator with TOML defintions" +HOMEPAGE="https://github.com/desultory/ugrd" +SRC_URI="https://github.com/desultory/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + app-misc/pax-utils + >=dev-python/zenlib-2.1.2[${PYTHON_USEDEP}] + >=dev-python/pycpio-1.1.2[${PYTHON_USEDEP}] + sys-apps/pciutils +" + +src_install() { + # Call the distutils-r1_src_install function to install the package + distutils-r1_src_install + # Create the ugrd config directory + keepdir /etc/ugrd + # Install the example config into /etc/ugrd/config.toml + # Do not overwrite an existing config + insinto /etc/ugrd + newins examples/example.toml config.toml + # Create the kernel preinst.d directory if it doesn't exist + # Install the kernel preinst.d hook + keepdir /etc/kernel/preinst.d + exeinto /etc/kernel/preinst.d + doexe hooks/installkernel/51-ugrd.install + exeinto /lib/kernel/install.d + doexe hooks/kernel-install/51-ugrd.install + # Install bash autocomplete script + dobashcomp completion/ugrd + dozshcomp completion/_ugrd +} + +pkg_postinst() { + optfeature "ugrd.crypto.cryptsetup support" sys-fs/cryptsetup + optfeature "ugrd.fs.btrfs support" sys-fs/btrfs-progs + optfeature "ugrd.crypto.gpg support" app-crypt/gnupg +} From 5b8d0f5a753abb7f4cb27595c601f52939215fb1 Mon Sep 17 00:00:00 2001 From: Aleksandr Batyuk Date: Mon, 20 May 2024 09:43:17 +0600 Subject: [PATCH 05/51] net-wireless/rtl8821ce: Add support kernel 6.9 Signed-off-by: Aleksandr Batyuk --- net-wireless/rtl8821ce/Manifest | 2 +- ...21ce-0_pre20240120.ebuild => rtl8821ce-0_pre20240326.ebuild} | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) rename net-wireless/rtl8821ce/{rtl8821ce-0_pre20240120.ebuild => rtl8821ce-0_pre20240326.ebuild} (93%) diff --git a/net-wireless/rtl8821ce/Manifest b/net-wireless/rtl8821ce/Manifest index ec472e928d..de9b873123 100644 --- a/net-wireless/rtl8821ce/Manifest +++ b/net-wireless/rtl8821ce/Manifest @@ -1 +1 @@ -DIST rtl8821ce-0_pre20240120.tar.gz 4522341 BLAKE2B ed686786848485674ecb3eccb98557a67fe650b21af74fb02c16451b388cd3c045b169fe0c0b2d14ed302e75cba68d06435e599ef07a039d86691465153ea465 SHA512 4a60823236da497b1b9077f4bf76c07b12a94c77fa3de0b03b27d6182c30dea1634d44b5fc0733e0a65142c91387c354bf08d751e655d3bd0d716d573c9308e3 +DIST rtl8821ce-0_pre20240326.tar.gz 4522223 BLAKE2B 7858f340c6b940b6149ea6a466621456b55c919b318cb0d2042237e444473a33d7712722aba08f1c51b12011f628979824fdb44cca70e80704cb4a9924b5a854 SHA512 6ad47174bcc32dab1206fc080f739c81f2e164fa54fd5d3a0232ec547d7fb219542e7258bd46a437a2c524392fec14a800c3b65f3d02dfa9493cb3a94ef20116 diff --git a/net-wireless/rtl8821ce/rtl8821ce-0_pre20240120.ebuild b/net-wireless/rtl8821ce/rtl8821ce-0_pre20240326.ebuild similarity index 93% rename from net-wireless/rtl8821ce/rtl8821ce-0_pre20240120.ebuild rename to net-wireless/rtl8821ce/rtl8821ce-0_pre20240326.ebuild index a6da02c005..0cab782c5c 100644 --- a/net-wireless/rtl8821ce/rtl8821ce-0_pre20240120.ebuild +++ b/net-wireless/rtl8821ce/rtl8821ce-0_pre20240326.ebuild @@ -6,7 +6,7 @@ EAPI=8 inherit linux-mod-r1 MY_PN="rtl8821ce" -COMMIT="66983b69120a13699acf40a12979317f29012111" +COMMIT="f119398d868b1a3395f40c1df2e08b57b2c882cd" DESCRIPTION="Realtek RTL8821CE Driver module for Linux kernel" HOMEPAGE="https://github.com/tomaspinho/rtl8821ce" SRC_URI="https://github.com/tomaspinho/${MY_PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" From 945cb667546e14dcb1a30ae6d6ab2153c669a7e5 Mon Sep 17 00:00:00 2001 From: Aleksandr Batyuk Date: Mon, 20 May 2024 09:54:16 +0600 Subject: [PATCH 06/51] net-wireless/rtl8821cu: Add support kernel 6.9 and remove incorrect vid/pid Signed-off-by: Aleksandr Batyuk --- net-wireless/rtl8821cu/Manifest | 2 +- ...21cu-0_pre20240121.ebuild => rtl8821cu-0_pre20240503.ebuild} | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) rename net-wireless/rtl8821cu/{rtl8821cu-0_pre20240121.ebuild => rtl8821cu-0_pre20240503.ebuild} (92%) diff --git a/net-wireless/rtl8821cu/Manifest b/net-wireless/rtl8821cu/Manifest index 4b4c078c6a..d6ff871271 100644 --- a/net-wireless/rtl8821cu/Manifest +++ b/net-wireless/rtl8821cu/Manifest @@ -1 +1 @@ -DIST rtl8821cu-0_pre20240121.tar.gz 13821880 BLAKE2B 1863c5d12e12bbf9661039cae299cbc211014c0384f9df9ad958bfe712fc3c1ceb1e83c6b44e6a25e6cfaa786e626291d77ec81be28a19730fd7b579bd97696e SHA512 bc3ef3e7f671fce371bd0e8cf74eb7c3561c827a47101e48f88e6ea8849bb70b0b0a275923e52f59e6d0d4dec19ee5d69ea5c3ea00aaa1afd15045ea3e0212e0 +DIST rtl8821cu-0_pre20240503.tar.gz 13821759 BLAKE2B f675d9fe47123953910a5f9b578cd0b099db444248afd8a00a3e724842112d71a7b30315361c82f4055865a0a5180f3a154a8900d0af2ee68fd08e4bd1ddcc92 SHA512 559d281477e820406175745e8e12236ac9302c94e7eab32f49313f1385b0d2e600d75a17c87bd100f6ddde48c1905dca22ae34175096f84d837ab97bc3a48daa diff --git a/net-wireless/rtl8821cu/rtl8821cu-0_pre20240121.ebuild b/net-wireless/rtl8821cu/rtl8821cu-0_pre20240503.ebuild similarity index 92% rename from net-wireless/rtl8821cu/rtl8821cu-0_pre20240121.ebuild rename to net-wireless/rtl8821cu/rtl8821cu-0_pre20240503.ebuild index 651536eb40..b562fd286f 100644 --- a/net-wireless/rtl8821cu/rtl8821cu-0_pre20240121.ebuild +++ b/net-wireless/rtl8821cu/rtl8821cu-0_pre20240503.ebuild @@ -6,7 +6,7 @@ EAPI=8 inherit linux-mod-r1 MY_PN="8821cu-20210916" -COMMIT="5b39398e2de146edeb76716420f3288f508bea61" +COMMIT="3eacc28b721950b51b0249508cc31e6e54988a0c" DESCRIPTION="Realtek 8821CU/RTL8811CU module for Linux kernel" HOMEPAGE="https://github.com/morrownr/8821cu-20210916" SRC_URI="https://github.com/morrownr/${MY_PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" From 98659c7cf94c47d3d3e3b6384d2fe544b8e8262e Mon Sep 17 00:00:00 2001 From: Joe Kappus Date: Mon, 20 May 2024 05:21:47 -0400 Subject: [PATCH 07/51] app-misc/dbf: fix RDEPEND Closes: https://bugs.gentoo.org/932179 Signed-off-by: Joe Kappus --- app-misc/dbf/dbf-0.9.0.ebuild | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/app-misc/dbf/dbf-0.9.0.ebuild b/app-misc/dbf/dbf-0.9.0.ebuild index 924daba241..f25c2a1b97 100644 --- a/app-misc/dbf/dbf-0.9.0.ebuild +++ b/app-misc/dbf/dbf-0.9.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Foundation +# Copyright 1999-2024 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: $ @@ -19,9 +19,10 @@ SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="doc" +RDEPEND="dev-libs/libdbf" + DEPEND="${RDEPEND} dev-perl/XML-Parser - dev-libs/libdbf doc? ( app-text/docbook-sgml-utils ) virtual/pkgconfig" From b887f009c53d67fa949c57c6c2598a2c0df44843 Mon Sep 17 00:00:00 2001 From: Kurt Kanzenbach Date: Mon, 20 May 2024 11:22:25 +0200 Subject: [PATCH 08/51] net-dialup/tio: add 3.3 Signed-off-by: Kurt Kanzenbach --- net-dialup/tio/Manifest | 1 + net-dialup/tio/tio-3.3.ebuild | 33 +++++++++++++++++++++++++++++++++ 2 files changed, 34 insertions(+) create mode 100644 net-dialup/tio/tio-3.3.ebuild diff --git a/net-dialup/tio/Manifest b/net-dialup/tio/Manifest index 5a6213db95..8e32e6a0c0 100644 --- a/net-dialup/tio/Manifest +++ b/net-dialup/tio/Manifest @@ -1 +1,2 @@ DIST tio-3.2.tar.xz 3452984 BLAKE2B 32abe46a8d010ed18b3eec7426788d07c73e7d87d1d3d6fb5bfc08b15cbdc4acaf5e49123d7b9fc1e6559bdae0e21fb20ceb945b97046508349d63423b02b9ba SHA512 37ee36a52b0a41bd8e8fdc0329036fdaedd3130d2e19a92c8f14d86fd2193a5ed1354893c3a8f05e102db5fcb496993fb1700303fd0d2820b9e519abb33976cf +DIST tio-3.3.tar.xz 3453004 BLAKE2B 3cd9da5f69b8e9b0028846cc5b9ea8110df6a592c53f13aa64bd144aec9fb20ace56d5ee750a0b4ee589e389feb4bcb0cba7a11fe7193f4ced40d3251b47b2d7 SHA512 f4eeb274cd74fdd22f22cf5024966268f656fd7bb9a413eb26fdb886f0b783540ffc1e5ddd740952e09c0a630d3cae2f72054c5edd705a6e272a2634b4a42498 diff --git a/net-dialup/tio/tio-3.3.ebuild b/net-dialup/tio/tio-3.3.ebuild new file mode 100644 index 0000000000..dead597a89 --- /dev/null +++ b/net-dialup/tio/tio-3.3.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +LUA_COMPAT=( lua5-{1..4} ) + +inherit lua-single meson bash-completion-r1 + +DESCRIPTION="Simple TTY terminal application" +HOMEPAGE="https://tio.github.io/" +SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.xz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +REQUIRED_USE="${LUA_REQUIRED_USE}" +RDEPEND=" + ${LUA_DEPS} + dev-libs/glib +" +DEPEND=" + ${RDEPEND} +" + +src_configure() { + local emesonargs=( + -Dbashcompletiondir="$(get_bashcompdir)" + ) + + meson_src_configure +} From 13c9d85f9458e3fff44e6d31471942e541e25f1c Mon Sep 17 00:00:00 2001 From: Kurt Kanzenbach Date: Mon, 20 May 2024 11:22:35 +0200 Subject: [PATCH 09/51] net-dialup/tio: drop 3.2 Signed-off-by: Kurt Kanzenbach --- net-dialup/tio/Manifest | 1 - net-dialup/tio/tio-3.2.ebuild | 33 --------------------------------- 2 files changed, 34 deletions(-) delete mode 100644 net-dialup/tio/tio-3.2.ebuild diff --git a/net-dialup/tio/Manifest b/net-dialup/tio/Manifest index 8e32e6a0c0..9cd3398fd5 100644 --- a/net-dialup/tio/Manifest +++ b/net-dialup/tio/Manifest @@ -1,2 +1 @@ -DIST tio-3.2.tar.xz 3452984 BLAKE2B 32abe46a8d010ed18b3eec7426788d07c73e7d87d1d3d6fb5bfc08b15cbdc4acaf5e49123d7b9fc1e6559bdae0e21fb20ceb945b97046508349d63423b02b9ba SHA512 37ee36a52b0a41bd8e8fdc0329036fdaedd3130d2e19a92c8f14d86fd2193a5ed1354893c3a8f05e102db5fcb496993fb1700303fd0d2820b9e519abb33976cf DIST tio-3.3.tar.xz 3453004 BLAKE2B 3cd9da5f69b8e9b0028846cc5b9ea8110df6a592c53f13aa64bd144aec9fb20ace56d5ee750a0b4ee589e389feb4bcb0cba7a11fe7193f4ced40d3251b47b2d7 SHA512 f4eeb274cd74fdd22f22cf5024966268f656fd7bb9a413eb26fdb886f0b783540ffc1e5ddd740952e09c0a630d3cae2f72054c5edd705a6e272a2634b4a42498 diff --git a/net-dialup/tio/tio-3.2.ebuild b/net-dialup/tio/tio-3.2.ebuild deleted file mode 100644 index dead597a89..0000000000 --- a/net-dialup/tio/tio-3.2.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -LUA_COMPAT=( lua5-{1..4} ) - -inherit lua-single meson bash-completion-r1 - -DESCRIPTION="Simple TTY terminal application" -HOMEPAGE="https://tio.github.io/" -SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.xz" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" - -REQUIRED_USE="${LUA_REQUIRED_USE}" -RDEPEND=" - ${LUA_DEPS} - dev-libs/glib -" -DEPEND=" - ${RDEPEND} -" - -src_configure() { - local emesonargs=( - -Dbashcompletiondir="$(get_bashcompdir)" - ) - - meson_src_configure -} From a087638d17d775ffea78f68736bc9d0d649a2f20 Mon Sep 17 00:00:00 2001 From: Kurt Kanzenbach Date: Mon, 20 May 2024 11:23:21 +0200 Subject: [PATCH 10/51] net-misc/smcroute: add 2.5.7 Signed-off-by: Kurt Kanzenbach --- net-misc/smcroute/Manifest | 1 + net-misc/smcroute/smcroute-2.5.7.ebuild | 38 +++++++++++++++++++++++++ 2 files changed, 39 insertions(+) create mode 100644 net-misc/smcroute/smcroute-2.5.7.ebuild diff --git a/net-misc/smcroute/Manifest b/net-misc/smcroute/Manifest index 805199b236..3196450989 100644 --- a/net-misc/smcroute/Manifest +++ b/net-misc/smcroute/Manifest @@ -1 +1,2 @@ DIST smcroute-2.5.6.tar.gz 226773 BLAKE2B 2eb841f605761044e9c8b3e76fa5ffd66cc26cbbd3f2d004e7126315b185c6346cac4966ace5e112ec2272d45aaf81102e543a7631ad6bd5806fdaee4f9ac2ff SHA512 6d84cb7b07ea5d2562ff7100c26908948f373bb4ddeb2c031e9b1e1a38665a4d3e8512288fcbe33f28093e268a579a5e37ca99f1f30e73e5e813cf1e4ddafaf2 +DIST smcroute-2.5.7.tar.gz 261159 BLAKE2B ead4bb13af1877afca4c0cd531d4e74c52c8add7ec1f68047d4a36bb8cdc25c940ac11cb10e37d9f1d98685e94c0408e91921a7863dafda8667f96f7d6f652bd SHA512 4a7aecf8f3e60b563ef0883dcefebd6f6179b1490b64dad8a15f50ece73527ea83cbf19589cd55350d8ee32061d6073dc81b6019f7574f8a951f50b17fb3d868 diff --git a/net-misc/smcroute/smcroute-2.5.7.ebuild b/net-misc/smcroute/smcroute-2.5.7.ebuild new file mode 100644 index 0000000000..1c1482ef22 --- /dev/null +++ b/net-misc/smcroute/smcroute-2.5.7.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit linux-info + +DESCRIPTION="A static multicast routing daemon" +HOMEPAGE="https://troglobit.com/projects/smcroute/" +SRC_URI="https://github.com/troglobit/${PN}/releases/download/${PV}/${P}.tar.gz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" +IUSE="caps systemd" + +RDEPEND=" + caps? ( sys-libs/libcap ) + systemd? ( sys-apps/systemd:0= ) +" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" + +CONFIG_CHECK=" + ~IP_MROUTE + ~IP_PIMSM_V1 + ~IP_PIMSM_V2 + ~IP_MROUTE_MULTIPLE_TABLES + ~IPV6_MROUTE_MULTIPLE_TABLES +" + +src_configure() { + local myconf=( + $(use_with caps libcap) + $(use_with systemd) + ) + econf "${myconf[@]}" +} From aa71ddad8a8b16c5b6bae6750d7a4255dd139951 Mon Sep 17 00:00:00 2001 From: Kurt Kanzenbach Date: Mon, 20 May 2024 11:23:29 +0200 Subject: [PATCH 11/51] net-misc/smcroute: drop 2.5.6 Signed-off-by: Kurt Kanzenbach --- net-misc/smcroute/Manifest | 1 - net-misc/smcroute/smcroute-2.5.6.ebuild | 38 ------------------------- 2 files changed, 39 deletions(-) delete mode 100644 net-misc/smcroute/smcroute-2.5.6.ebuild diff --git a/net-misc/smcroute/Manifest b/net-misc/smcroute/Manifest index 3196450989..bf0a316ed2 100644 --- a/net-misc/smcroute/Manifest +++ b/net-misc/smcroute/Manifest @@ -1,2 +1 @@ -DIST smcroute-2.5.6.tar.gz 226773 BLAKE2B 2eb841f605761044e9c8b3e76fa5ffd66cc26cbbd3f2d004e7126315b185c6346cac4966ace5e112ec2272d45aaf81102e543a7631ad6bd5806fdaee4f9ac2ff SHA512 6d84cb7b07ea5d2562ff7100c26908948f373bb4ddeb2c031e9b1e1a38665a4d3e8512288fcbe33f28093e268a579a5e37ca99f1f30e73e5e813cf1e4ddafaf2 DIST smcroute-2.5.7.tar.gz 261159 BLAKE2B ead4bb13af1877afca4c0cd531d4e74c52c8add7ec1f68047d4a36bb8cdc25c940ac11cb10e37d9f1d98685e94c0408e91921a7863dafda8667f96f7d6f652bd SHA512 4a7aecf8f3e60b563ef0883dcefebd6f6179b1490b64dad8a15f50ece73527ea83cbf19589cd55350d8ee32061d6073dc81b6019f7574f8a951f50b17fb3d868 diff --git a/net-misc/smcroute/smcroute-2.5.6.ebuild b/net-misc/smcroute/smcroute-2.5.6.ebuild deleted file mode 100644 index 1c1482ef22..0000000000 --- a/net-misc/smcroute/smcroute-2.5.6.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 linux-info - -DESCRIPTION="A static multicast routing daemon" -HOMEPAGE="https://troglobit.com/projects/smcroute/" -SRC_URI="https://github.com/troglobit/${PN}/releases/download/${PV}/${P}.tar.gz" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" -IUSE="caps systemd" - -RDEPEND=" - caps? ( sys-libs/libcap ) - systemd? ( sys-apps/systemd:0= ) -" -DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig" - -CONFIG_CHECK=" - ~IP_MROUTE - ~IP_PIMSM_V1 - ~IP_PIMSM_V2 - ~IP_MROUTE_MULTIPLE_TABLES - ~IPV6_MROUTE_MULTIPLE_TABLES -" - -src_configure() { - local myconf=( - $(use_with caps libcap) - $(use_with systemd) - ) - econf "${myconf[@]}" -} From b62ce51310ef51f02da9bae9061ae4e357c5087c Mon Sep 17 00:00:00 2001 From: Patrick Nicolas Date: Mon, 20 May 2024 14:28:37 +0200 Subject: [PATCH 12/51] media-libs/wivrn: remove negative USE flag Signed-off-by: Patrick Nicolas --- media-libs/wivrn/wivrn-0.14.1.ebuild | 2 +- media-libs/wivrn/wivrn-0.15.ebuild | 2 +- media-libs/wivrn/wivrn-9999.ebuild | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/media-libs/wivrn/wivrn-0.14.1.ebuild b/media-libs/wivrn/wivrn-0.14.1.ebuild index de3b4b6fd7..9f0a30ef6f 100644 --- a/media-libs/wivrn/wivrn-0.14.1.ebuild +++ b/media-libs/wivrn/wivrn-0.14.1.ebuild @@ -7,7 +7,7 @@ HOMEPAGE="https://github.com/meumeu/WiVRn" LICENSE="GPL-3 Apache-2.0 MIT" SLOT="0" -IUSE="nvenc +pipewire -pulseaudio systemd vaapi wireshark-plugins x264" +IUSE="nvenc +pipewire pulseaudio systemd vaapi wireshark-plugins x264" REQUIRED_USE="|| ( nvenc vaapi x264 )" if [[ ${PV} == 9999 ]]; then diff --git a/media-libs/wivrn/wivrn-0.15.ebuild b/media-libs/wivrn/wivrn-0.15.ebuild index de3b4b6fd7..9f0a30ef6f 100644 --- a/media-libs/wivrn/wivrn-0.15.ebuild +++ b/media-libs/wivrn/wivrn-0.15.ebuild @@ -7,7 +7,7 @@ HOMEPAGE="https://github.com/meumeu/WiVRn" LICENSE="GPL-3 Apache-2.0 MIT" SLOT="0" -IUSE="nvenc +pipewire -pulseaudio systemd vaapi wireshark-plugins x264" +IUSE="nvenc +pipewire pulseaudio systemd vaapi wireshark-plugins x264" REQUIRED_USE="|| ( nvenc vaapi x264 )" if [[ ${PV} == 9999 ]]; then diff --git a/media-libs/wivrn/wivrn-9999.ebuild b/media-libs/wivrn/wivrn-9999.ebuild index de3b4b6fd7..9f0a30ef6f 100644 --- a/media-libs/wivrn/wivrn-9999.ebuild +++ b/media-libs/wivrn/wivrn-9999.ebuild @@ -7,7 +7,7 @@ HOMEPAGE="https://github.com/meumeu/WiVRn" LICENSE="GPL-3 Apache-2.0 MIT" SLOT="0" -IUSE="nvenc +pipewire -pulseaudio systemd vaapi wireshark-plugins x264" +IUSE="nvenc +pipewire pulseaudio systemd vaapi wireshark-plugins x264" REQUIRED_USE="|| ( nvenc vaapi x264 )" if [[ ${PV} == 9999 ]]; then From 8c499fb11544f326fc5c2fe2526f1b7d42a8c95e Mon Sep 17 00:00:00 2001 From: Takuya Wakazono Date: Mon, 20 May 2024 21:28:02 +0900 Subject: [PATCH 13/51] gui-wm/niri: add 0.1.6 Signed-off-by: Takuya Wakazono --- gui-wm/niri/Manifest | 2 + gui-wm/niri/niri-0.1.6.ebuild | 84 +++++++++++++++++++++++++++++++++++ 2 files changed, 86 insertions(+) create mode 100644 gui-wm/niri/niri-0.1.6.ebuild diff --git a/gui-wm/niri/Manifest b/gui-wm/niri/Manifest index da0ff1519b..4331d97227 100644 --- a/gui-wm/niri/Manifest +++ b/gui-wm/niri/Manifest @@ -1,2 +1,4 @@ DIST niri-0.1.5-vendored-dependencies.tar.xz 55701136 BLAKE2B a56907560b47958df743f5740e7cac4b0a3aa29233cac990aaa9ec48f0b16461a0459b95d7cd958cec07eda6b9d5ba4ada5e5ef533fadb084a05b3b6737c5694 SHA512 63560f4d811b18e9bdd5e14e79880c6844b45616964c72fdf87b0f1074951ec8549c199271297a51596b20c4d4c4b058cee5c59c5ab6339af1a3b5615976ab9f DIST niri-0.1.5.tar.gz 293845 BLAKE2B deeea09391acaa5b576b230bf726cc5eb156ab918fe725929d9fbfbdcee273cd9790b2bf2b0ea1e85af405d1298d9c9a637c200c5297d3f002a58cb435d3308d SHA512 ff66e5671bc48cf6bb679d898f597839808def84773a288ad7b2a58f55f9f9e78a92b66581f391e03e0416e9a0fa7ab9ef5fce10788a88bf055ad597f5dc44da +DIST niri-0.1.6-vendored-dependencies.tar.xz 55357156 BLAKE2B 6be7227ebb856d501e1bc7eb94746ab21ac8171b060a0375f956fc774d73372e3e33f218ba8ba1728687c01d0a3ba770250ba0b0d762ef4ad3dd729a581b555f SHA512 2368a8d7feb06e02b41174e8baff28324da5ebc9f7fec58e5662245730f357cc1ec68d5c19d2923c5c86cba27ee60fc8190f10ae67856b42ead02543445bfe08 +DIST niri-0.1.6.tar.gz 335427 BLAKE2B 17ab734d3412b4da4e0eca7a3dcbbb7210140ef9ae7a6d4bcd9ca7177128073c9385a59776ab2903e4ac70e158a5860c310519f0b5768721bbee483bad9ad0f4 SHA512 ed83a62552e3a7b049ec03aff2e8e191eb383584f1789f15fe94cce8df847a0de7b3917bd5b64fa1c8e6392de52bb81caa92472a3e40df97ac1b5562b881dca2 diff --git a/gui-wm/niri/niri-0.1.6.ebuild b/gui-wm/niri/niri-0.1.6.ebuild new file mode 100644 index 0000000000..fd417fb097 --- /dev/null +++ b/gui-wm/niri/niri-0.1.6.ebuild @@ -0,0 +1,84 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +LLVM_COMPAT=( {16..18} ) + +inherit cargo llvm-r1 + +DESCRIPTION="Scrollable-tiling Wayland compositor" +HOMEPAGE="https://github.com/YaLTeR/niri" +SRC_URI=" + https://github.com/YaLTeR/niri/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + https://github.com/YaLTeR/niri/releases/download/v${PV}/${P}-vendored-dependencies.tar.xz +" + +LICENSE="GPL-3+" +# Dependent crate licenses +LICENSE+=" + Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD ISC MIT MPL-2.0 + Unicode-DFS-2016 +" +SLOT="0" +KEYWORDS="~amd64" +IUSE="+dbus screencast systemd" +REQUIRED_USE=" + screencast? ( dbus ) + systemd? ( dbus ) +" + +DEPEND=" + dev-libs/glib:2 + dev-libs/libinput:= + dev-libs/wayland + media-libs/mesa + sys-auth/seatd:= + virtual/libudev:= + x11-libs/cairo + x11-libs/libxkbcommon + x11-libs/pango + x11-libs/pixman + screencast? ( + media-video/pipewire:= + ) +" +RDEPEND="${DEPEND}" +# Clang is required for bindgen +BDEPEND=" + >=virtual/rust-1.72.0 + screencast? ( $(llvm_gen_dep 'sys-devel/clang:${LLVM_SLOT}') ) +" + +ECARGO_VENDOR="${WORKDIR}/vendor" + +QA_FLAGS_IGNORED="usr/bin/niri" + +src_prepare() { + sed -i 's/^git =.*/version = "*"/' Cargo.toml || die + default +} + +src_configure() { + local myfeatures=( + $(usev dbus) + $(usev screencast xdp-gnome-screencast) + $(usev systemd) + ) + cargo_src_configure --no-default-features +} + +src_install() { + cargo_src_install + + dobin resources/niri-session + + insinto /usr/lib/systemd/user + doins resources/niri{.service,-shutdown.target} + + insinto /usr/share/wayland-sessions + doins resources/niri.desktop + + insinto /usr/share/xdg-desktop-portal + doins resources/niri-portals.conf +} From 502f8a98182ebe28795a596fb5c51c01b1ac0709 Mon Sep 17 00:00:00 2001 From: Takuya Wakazono Date: Mon, 20 May 2024 21:28:20 +0900 Subject: [PATCH 14/51] gui-wm/niri: drop 0.1.5 Signed-off-by: Takuya Wakazono --- gui-wm/niri/Manifest | 2 - gui-wm/niri/niri-0.1.5.ebuild | 84 ----------------------------------- 2 files changed, 86 deletions(-) delete mode 100644 gui-wm/niri/niri-0.1.5.ebuild diff --git a/gui-wm/niri/Manifest b/gui-wm/niri/Manifest index 4331d97227..a4fd5bb868 100644 --- a/gui-wm/niri/Manifest +++ b/gui-wm/niri/Manifest @@ -1,4 +1,2 @@ -DIST niri-0.1.5-vendored-dependencies.tar.xz 55701136 BLAKE2B a56907560b47958df743f5740e7cac4b0a3aa29233cac990aaa9ec48f0b16461a0459b95d7cd958cec07eda6b9d5ba4ada5e5ef533fadb084a05b3b6737c5694 SHA512 63560f4d811b18e9bdd5e14e79880c6844b45616964c72fdf87b0f1074951ec8549c199271297a51596b20c4d4c4b058cee5c59c5ab6339af1a3b5615976ab9f -DIST niri-0.1.5.tar.gz 293845 BLAKE2B deeea09391acaa5b576b230bf726cc5eb156ab918fe725929d9fbfbdcee273cd9790b2bf2b0ea1e85af405d1298d9c9a637c200c5297d3f002a58cb435d3308d SHA512 ff66e5671bc48cf6bb679d898f597839808def84773a288ad7b2a58f55f9f9e78a92b66581f391e03e0416e9a0fa7ab9ef5fce10788a88bf055ad597f5dc44da DIST niri-0.1.6-vendored-dependencies.tar.xz 55357156 BLAKE2B 6be7227ebb856d501e1bc7eb94746ab21ac8171b060a0375f956fc774d73372e3e33f218ba8ba1728687c01d0a3ba770250ba0b0d762ef4ad3dd729a581b555f SHA512 2368a8d7feb06e02b41174e8baff28324da5ebc9f7fec58e5662245730f357cc1ec68d5c19d2923c5c86cba27ee60fc8190f10ae67856b42ead02543445bfe08 DIST niri-0.1.6.tar.gz 335427 BLAKE2B 17ab734d3412b4da4e0eca7a3dcbbb7210140ef9ae7a6d4bcd9ca7177128073c9385a59776ab2903e4ac70e158a5860c310519f0b5768721bbee483bad9ad0f4 SHA512 ed83a62552e3a7b049ec03aff2e8e191eb383584f1789f15fe94cce8df847a0de7b3917bd5b64fa1c8e6392de52bb81caa92472a3e40df97ac1b5562b881dca2 diff --git a/gui-wm/niri/niri-0.1.5.ebuild b/gui-wm/niri/niri-0.1.5.ebuild deleted file mode 100644 index fd417fb097..0000000000 --- a/gui-wm/niri/niri-0.1.5.ebuild +++ /dev/null @@ -1,84 +0,0 @@ -# Copyright 2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -LLVM_COMPAT=( {16..18} ) - -inherit cargo llvm-r1 - -DESCRIPTION="Scrollable-tiling Wayland compositor" -HOMEPAGE="https://github.com/YaLTeR/niri" -SRC_URI=" - https://github.com/YaLTeR/niri/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz - https://github.com/YaLTeR/niri/releases/download/v${PV}/${P}-vendored-dependencies.tar.xz -" - -LICENSE="GPL-3+" -# Dependent crate licenses -LICENSE+=" - Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD ISC MIT MPL-2.0 - Unicode-DFS-2016 -" -SLOT="0" -KEYWORDS="~amd64" -IUSE="+dbus screencast systemd" -REQUIRED_USE=" - screencast? ( dbus ) - systemd? ( dbus ) -" - -DEPEND=" - dev-libs/glib:2 - dev-libs/libinput:= - dev-libs/wayland - media-libs/mesa - sys-auth/seatd:= - virtual/libudev:= - x11-libs/cairo - x11-libs/libxkbcommon - x11-libs/pango - x11-libs/pixman - screencast? ( - media-video/pipewire:= - ) -" -RDEPEND="${DEPEND}" -# Clang is required for bindgen -BDEPEND=" - >=virtual/rust-1.72.0 - screencast? ( $(llvm_gen_dep 'sys-devel/clang:${LLVM_SLOT}') ) -" - -ECARGO_VENDOR="${WORKDIR}/vendor" - -QA_FLAGS_IGNORED="usr/bin/niri" - -src_prepare() { - sed -i 's/^git =.*/version = "*"/' Cargo.toml || die - default -} - -src_configure() { - local myfeatures=( - $(usev dbus) - $(usev screencast xdp-gnome-screencast) - $(usev systemd) - ) - cargo_src_configure --no-default-features -} - -src_install() { - cargo_src_install - - dobin resources/niri-session - - insinto /usr/lib/systemd/user - doins resources/niri{.service,-shutdown.target} - - insinto /usr/share/wayland-sessions - doins resources/niri.desktop - - insinto /usr/share/xdg-desktop-portal - doins resources/niri-portals.conf -} From 5e29e8cba754a7078118b8ae55472bb0f4074590 Mon Sep 17 00:00:00 2001 From: Takuya Wakazono Date: Mon, 20 May 2024 22:15:37 +0900 Subject: [PATCH 15/51] dev-util/mock: fix bash completion Upstream defines bash completions for both with and without .py in the name. Since we do not include .py files, remove those completions. Closes: https://bugs.gentoo.org/928266 Signed-off-by: Takuya Wakazono --- dev-util/mock/{mock-5.6.ebuild => mock-5.6-r1.ebuild} | 3 +++ 1 file changed, 3 insertions(+) rename dev-util/mock/{mock-5.6.ebuild => mock-5.6-r1.ebuild} (94%) diff --git a/dev-util/mock/mock-5.6.ebuild b/dev-util/mock/mock-5.6-r1.ebuild similarity index 94% rename from dev-util/mock/mock-5.6.ebuild rename to dev-util/mock/mock-5.6-r1.ebuild index 3041eb78aa..9d9a92c2d4 100644 --- a/dev-util/mock/mock-5.6.ebuild +++ b/dev-util/mock/mock-5.6-r1.ebuild @@ -55,6 +55,9 @@ src_prepare() { sed -i -e "s|@VERSION@|${PV}|" docs/mock.1 docs/mock-parse-buildlog.1 || die sed -i -e 's|"/bin/free"|"/usr/bin/free"|' py/mockbuild/plugins/hw_info.py || die + + # bug #928266: remove unnecessary completion target for us + sed -i -e "s/ mock.py//" -e "s/ mock-parse-buildlog.py//" etc/bash_completion.d/mock || die } src_compile() { :; } From a8f47aea77b65e7c2e438bcf0fe6904669666edb Mon Sep 17 00:00:00 2001 From: Takuya Wakazono Date: Mon, 20 May 2024 22:37:36 +0900 Subject: [PATCH 16/51] profiles: mask dev-python/jsonpath-rw for removal Bug: https://bugs.gentoo.org/932269 Signed-off-by: Takuya Wakazono --- profiles/package.mask | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/profiles/package.mask b/profiles/package.mask index 2c567df27f..ff02039531 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -18,6 +18,12 @@ # New entries go on top. +# Takuya Wakazono (2024-05-20) +# Inactive upstream. No revdeps. +# Removal on 2024/06/19 +dev-python/jsonpath-rw +dev-python/jsonpath-rw-ext + # Julien Roy (2024-05-13) # Mask stale packages # These packages are abandoned by their maintainers and/or outdated From 66fbb170ee2ac527ae7b2d9c34c2a7a9231caa29 Mon Sep 17 00:00:00 2001 From: Patrick Zwerschke Date: Mon, 20 May 2024 17:36:14 +0200 Subject: [PATCH 17/51] app-misc/ledger-live: add 2.81.2, drop 2.68.1, drop 2.71.1, drop 2.73.0, drop 2.73.1 Signed-off-by: Patrick Zwerschke --- app-misc/ledger-live/Manifest | 5 +--- .../ledger-live/ledger-live-2.68.1.ebuild | 26 ------------------- .../ledger-live/ledger-live-2.71.1.ebuild | 24 ----------------- .../ledger-live/ledger-live-2.73.0.ebuild | 24 ----------------- ....73.1.ebuild => ledger-live-2.81.2.ebuild} | 0 5 files changed, 1 insertion(+), 78 deletions(-) delete mode 100644 app-misc/ledger-live/ledger-live-2.68.1.ebuild delete mode 100644 app-misc/ledger-live/ledger-live-2.71.1.ebuild delete mode 100644 app-misc/ledger-live/ledger-live-2.73.0.ebuild rename app-misc/ledger-live/{ledger-live-2.73.1.ebuild => ledger-live-2.81.2.ebuild} (100%) diff --git a/app-misc/ledger-live/Manifest b/app-misc/ledger-live/Manifest index 838fcaa563..4b2a201cfe 100644 --- a/app-misc/ledger-live/Manifest +++ b/app-misc/ledger-live/Manifest @@ -1,6 +1,3 @@ -DIST ledger-live-2.68.1.AppImage 146875467 BLAKE2B 42477731d4485ee02bd420105683daf4d746e99f3a9cde0e6a42e749095e1cf060b2df150a39a9f673f723fac293776b643b268000829c0ffe766d55678671be SHA512 7e7d9b4e1e6e3cd513d113ce6964a0044f9eee46aa9f3f63d58ae2cc2e4888b179ba9c353553a13aa924477f2670a145977e88302ee06b7aefbd6eab1d48a19f -DIST ledger-live-desktop-2.71.1-linux-x86_64.AppImage 150998121 BLAKE2B 63cc9c02b0b599c0988bdf331d80d015c628b085f3bab46ffb1237dd6fd3370f5f098f2437c0ef2fdf364edc4581c1e825817947caf44f952255843f3539a136 SHA512 674e4eebde2ec280d6afa03471256877fd4fdc4e3ddb781e09fd2678252336a5e0773a3fda336dcd7262d6cf1b7b122776cfcee5de20965db7677ecc84cc5fa2 -DIST ledger-live-desktop-2.73.0-linux-x86_64.AppImage 151169979 BLAKE2B 17133ca1031d51a5bb1e1e32f68d7a5e20c52044d762937bf838828654bb50b577de5bc22b2fd9357673accfd9a0a5589ef897b5e507f1fcb17ca5b008360652 SHA512 a0581914c44ba7b8dfbc3cff3fa568a7eed9048a0b0f5212a0ac076b85929f4d62e2d92fe636d6bd83139b2333a711f6e373a5b7a42b4a65eb2a9a8f166a7846 -DIST ledger-live-desktop-2.73.1-linux-x86_64.AppImage 151165637 BLAKE2B 2ccf93d6c8fa94f627786091a2697f1d7d70cd4595ba281dfda90f11f204be129e3a114003cd2c3e3d0e2467566ed1708537d2b10a93887179cfe1d306c1f0c6 SHA512 849649f9f104d1a66e4705d0b83ab0c6edee553aad19b7ac8f10afecaf93b0f64e360abdad0ce2771c3cf290575ad266a63f2109cb998d3378ef6114abe6d153 DIST ledger-live-desktop-2.75.0-linux-x86_64.AppImage 151854414 BLAKE2B 2dcd75b23300ec7ec0b10caa9c817b9b439ac3bfdf4e2cb1bcb7b5dfa2a37d29d632ff5645713f4420b9df00ada1f8a7cbba12fdfb667513c0ac77e7118b20f0 SHA512 2a4e77a8de337e8d5e7bd77888da963f9de3305be7d0c9ef384724445a173e800ef87d8fb6cca02352c280f30f79c9ba8e305cb47544e5bfdf692c092e1e7628 DIST ledger-live-desktop-2.79.1-linux-x86_64.AppImage 153261127 BLAKE2B be85647d781b79837e88110ae3d8a54ae4085e91771b22da7fbb57c355bd06ab49583678ed02e9db5f46fd4dbd5a519fccd8174767474e4690b48cfbe90f5a90 SHA512 ef0416e9fba5c421b969dea3b463f732fbb2efce333d1882e53987b4cb19627f3111da4d65049c09813fce882c0db5c3b6caa96968bf71e631ecdeea312b446f +DIST ledger-live-desktop-2.81.2-linux-x86_64.AppImage 153803163 BLAKE2B 2d410f0f85eb20199a4688b00c80ac5f668838eab22e7cd8e5d3c2c10577dfa8250b6d05e6a5282347eaf08d486e426c7952a4fb56fcfde1f615cdfe35797acd SHA512 96ae1d30d89334b71ffb785c0f25179e6f66faed99eebcf13726dcd2481b976043788539820effb9152fb857793eef96c7618e3024496b5084e1e8ac5398a0e9 diff --git a/app-misc/ledger-live/ledger-live-2.68.1.ebuild b/app-misc/ledger-live/ledger-live-2.68.1.ebuild deleted file mode 100644 index dc6941e846..0000000000 --- a/app-misc/ledger-live/ledger-live-2.68.1.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Manager for the Ledger hardware wallet" -HOMEPAGE="https://www.ledger.com/" -SRC_URI="https://download.live.ledger.com/ledger-live-desktop-${PV}-linux-x86_64.AppImage -> ${P}.AppImage" - -S="${DISTDIR}" - -LICENSE="all-rights-reserved" -SLOT="0" -KEYWORDS="~amd64" -RESTRICT="strip" - -DEPEND="sys-libs/zlib:=" -RDEPEND="${DEPEND} - sys-fs/fuse:0 -" - -QA_PREBUILT="*" - -src_install() { - newbin ${P}.AppImage ledger-live -} diff --git a/app-misc/ledger-live/ledger-live-2.71.1.ebuild b/app-misc/ledger-live/ledger-live-2.71.1.ebuild deleted file mode 100644 index c8f9082bb9..0000000000 --- a/app-misc/ledger-live/ledger-live-2.71.1.ebuild +++ /dev/null @@ -1,24 +0,0 @@ -# Copyright 1999-2023 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Manager for the Ledger hardware wallet" -HOMEPAGE="https://www.ledger.com/" -SRC_URI="https://download.live.ledger.com/ledger-live-desktop-${PV}-linux-x86_64.AppImage" - -S="${WORKDIR}" - -LICENSE="all-rights-reserved" -SLOT="0" -KEYWORDS="~amd64" -RESTRICT="strip" - -RDEPEND="sys-fs/fuse:0" - -QA_PREBUILT="*" - -src_install() { - cp "${DISTDIR}/ledger-live-desktop-${PV}-linux-x86_64.AppImage" ledger-live || die - dobin ledger-live -} diff --git a/app-misc/ledger-live/ledger-live-2.73.0.ebuild b/app-misc/ledger-live/ledger-live-2.73.0.ebuild deleted file mode 100644 index c8f9082bb9..0000000000 --- a/app-misc/ledger-live/ledger-live-2.73.0.ebuild +++ /dev/null @@ -1,24 +0,0 @@ -# Copyright 1999-2023 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Manager for the Ledger hardware wallet" -HOMEPAGE="https://www.ledger.com/" -SRC_URI="https://download.live.ledger.com/ledger-live-desktop-${PV}-linux-x86_64.AppImage" - -S="${WORKDIR}" - -LICENSE="all-rights-reserved" -SLOT="0" -KEYWORDS="~amd64" -RESTRICT="strip" - -RDEPEND="sys-fs/fuse:0" - -QA_PREBUILT="*" - -src_install() { - cp "${DISTDIR}/ledger-live-desktop-${PV}-linux-x86_64.AppImage" ledger-live || die - dobin ledger-live -} diff --git a/app-misc/ledger-live/ledger-live-2.73.1.ebuild b/app-misc/ledger-live/ledger-live-2.81.2.ebuild similarity index 100% rename from app-misc/ledger-live/ledger-live-2.73.1.ebuild rename to app-misc/ledger-live/ledger-live-2.81.2.ebuild From c3bdc7378119073b27d37aba5b43fb78a69509ef Mon Sep 17 00:00:00 2001 From: Christopher Byrne Date: Mon, 20 May 2024 11:22:06 -0500 Subject: [PATCH 18/51] app-misc/oddjob: Add dev-libs/libxml2 to RDEPEND Closes: https://bugs.gentoo.org/932287 Signed-off-by: Christopher Byrne --- app-misc/oddjob/oddjob-0.34.7-r1.ebuild | 66 +++++++++++++++++++++++++ 1 file changed, 66 insertions(+) create mode 100644 app-misc/oddjob/oddjob-0.34.7-r1.ebuild diff --git a/app-misc/oddjob/oddjob-0.34.7-r1.ebuild b/app-misc/oddjob/oddjob-0.34.7-r1.ebuild new file mode 100644 index 0000000000..2436d31907 --- /dev/null +++ b/app-misc/oddjob/oddjob-0.34.7-r1.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 +EAPI=8 + +inherit autotools systemd + +DESCRIPTION="A D-Bus service which runs odd jobs on behalf of client applications" + +HOMEPAGE="https://pagure.io/oddjob" +SRC_URI="https://releases.pagure.org/oddjob/${P}.tar.gz" +LICENSE="BSD" + +SLOT="0" +KEYWORDS="~amd64" +IUSE="doc examples pam selinux" + +RESTRICT="test" + +RDEPEND="sys-apps/dbus[selinux?] + dev-libs/libxml2 + pam? ( sys-libs/pam ) + selinux? ( + sec-policy/selinux-oddjob + sys-libs/libselinux + )" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig + doc? ( app-text/docbook-xml-dtd:4.3 + app-text/xmlto + )" + +PATCHES=( + "${FILESDIR}/${PN}-0.34.7-build-Fix-broken-AC_ARG_ENABLE-install-logic.patch" + "${FILESDIR}/${PN}-0.34.7-build-Keep-non-PAM-mkhomedir-parts-when-PAM-support-.patch" + "${FILESDIR}/${PN}-0.34.7-build-Remove-with-systemd-and-with-sysvinit.patch" + "${FILESDIR}/${PN}-0.34.7-build-Restore-conditional-with-pam-flag.patch" + "${FILESDIR}/${PN}-0.34.7-src-oddjobd.c-Fix-non-selinux-build.patch" +) + +src_prepare() { + default + eautoreconf +} + +src_configure() { + local myeconfargs=( + --libdir=/$(get_libdir) + $(use_with pam) + $(use_with selinux selinux-labels) + $(use_with selinux selinux-acls) + $(use_enable examples sample) + $(use_enable doc xml-docs) + $(use_enable doc compat-dtd) + --with-systemdsystemunitdir="$(systemd_get_systemunitdir)" + ) + + econf "${myeconfargs[@]}" +} + +src_install() { + default + rm -f "${ED}/etc/rc.d/init.d/oddjobd" + newinitd "${FILESDIR}/oddjob.init.d" "oddjobd" + + find "${ED}" -iname \*.la -type f -delete +} From 5df4c15276d0f8c7f2ecf7a3abafd25acc316834 Mon Sep 17 00:00:00 2001 From: Christopher Byrne Date: Mon, 20 May 2024 11:23:44 -0500 Subject: [PATCH 19/51] app-misc/oddjob: Remove old Signed-off-by: Christopher Byrne --- app-misc/oddjob/oddjob-0.34.7.ebuild | 65 ---------------------------- 1 file changed, 65 deletions(-) delete mode 100644 app-misc/oddjob/oddjob-0.34.7.ebuild diff --git a/app-misc/oddjob/oddjob-0.34.7.ebuild b/app-misc/oddjob/oddjob-0.34.7.ebuild deleted file mode 100644 index 7610d7dd59..0000000000 --- a/app-misc/oddjob/oddjob-0.34.7.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 -EAPI=8 - -inherit autotools systemd - -DESCRIPTION="A D-Bus service which runs odd jobs on behalf of client applications" - -HOMEPAGE="https://pagure.io/oddjob" -SRC_URI="https://releases.pagure.org/oddjob/${P}.tar.gz" -LICENSE="BSD" - -SLOT="0" -KEYWORDS="~amd64" -IUSE="doc examples pam selinux" - -RESTRICT="test" - -RDEPEND="sys-apps/dbus[selinux?] - pam? ( sys-libs/pam ) - selinux? ( - sec-policy/selinux-oddjob - sys-libs/libselinux - )" -DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig - doc? ( app-text/docbook-xml-dtd:4.3 - app-text/xmlto - )" - -PATCHES=( - "${FILESDIR}/${PN}-0.34.7-build-Fix-broken-AC_ARG_ENABLE-install-logic.patch" - "${FILESDIR}/${PN}-0.34.7-build-Keep-non-PAM-mkhomedir-parts-when-PAM-support-.patch" - "${FILESDIR}/${PN}-0.34.7-build-Remove-with-systemd-and-with-sysvinit.patch" - "${FILESDIR}/${PN}-0.34.7-build-Restore-conditional-with-pam-flag.patch" - "${FILESDIR}/${PN}-0.34.7-src-oddjobd.c-Fix-non-selinux-build.patch" -) - -src_prepare() { - default - eautoreconf -} - -src_configure() { - local myeconfargs=( - --libdir=/$(get_libdir) - $(use_with pam) - $(use_with selinux selinux-labels) - $(use_with selinux selinux-acls) - $(use_enable examples sample) - $(use_enable doc xml-docs) - $(use_enable doc compat-dtd) - --with-systemdsystemunitdir="$(systemd_get_systemunitdir)" - ) - - econf "${myeconfargs[@]}" -} - -src_install() { - default - rm -f "${ED}/etc/rc.d/init.d/oddjobd" - newinitd "${FILESDIR}/oddjob.init.d" "oddjobd" - - find "${ED}" -iname \*.la -type f -delete -} From 74c768e428aa1f57ef42f00c6a0fa297233be101 Mon Sep 17 00:00:00 2001 From: Lucio Sauer Date: Mon, 20 May 2024 18:50:01 +0200 Subject: [PATCH 20/51] www-misc/dufs: add upstream metadata Signed-off-by: Lucio Sauer --- www-misc/dufs/metadata.xml | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 www-misc/dufs/metadata.xml diff --git a/www-misc/dufs/metadata.xml b/www-misc/dufs/metadata.xml new file mode 100644 index 0000000000..0546385e28 --- /dev/null +++ b/www-misc/dufs/metadata.xml @@ -0,0 +1,18 @@ + + + + + + + https://github.com/sigoden/dufs/issues + + + https://github.com/sigoden/dufs/blob/main/CHANGELOG.md + + + sigoden + sigoden@gmail.com + + sigoden/dufs + + From 82d0b630e240a1272a5a72c4c5d2c93803ba707d Mon Sep 17 00:00:00 2001 From: Lucio Sauer Date: Mon, 20 May 2024 18:52:19 +0200 Subject: [PATCH 21/51] www-apps/zola: add upstream metadata Signed-off-by: Lucio Sauer --- www-apps/zola/metadata.xml | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 www-apps/zola/metadata.xml diff --git a/www-apps/zola/metadata.xml b/www-apps/zola/metadata.xml new file mode 100644 index 0000000000..c5ffb3dab9 --- /dev/null +++ b/www-apps/zola/metadata.xml @@ -0,0 +1,17 @@ + + + + + + + https://github.com/getzola/zola/issues + + + https://github.com/getzola/zola/blob/master/CHANGELOG.md + + + https://www.getzola.org/documentation/getting-started/overview/ + + getzola/zola + + From a6a63c85b765805403e6987f2660756c12ac87ee Mon Sep 17 00:00:00 2001 From: Lucio Sauer Date: Mon, 20 May 2024 18:53:57 +0200 Subject: [PATCH 22/51] www-apps/zola: fix permanent redirect for HOMEPAGE Signed-off-by: Lucio Sauer --- www-apps/zola/zola-0.18.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/www-apps/zola/zola-0.18.0.ebuild b/www-apps/zola/zola-0.18.0.ebuild index 19ef7e84d4..c0b0484498 100644 --- a/www-apps/zola/zola-0.18.0.ebuild +++ b/www-apps/zola/zola-0.18.0.ebuild @@ -467,7 +467,7 @@ inherit cargo DESCRIPTION="A fast static site generator with everything built-in" # Double check the homepage as the cargo_metadata crate # does not provide this value so instead repository is used -HOMEPAGE="https://getzola.org" +HOMEPAGE="https://www.getzola.org/" SRC_URI="${CARGO_CRATE_URIS} https://github.com/getzola/zola/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" # License set may be more restrictive as OR is not respected From 0e9cead5128ee71a833058a38086954d4e781258 Mon Sep 17 00:00:00 2001 From: Lucio Sauer Date: Mon, 20 May 2024 18:56:19 +0200 Subject: [PATCH 23/51] net-news/newsraft: add upstream metadata Signed-off-by: Lucio Sauer --- net-news/newsraft/metadata.xml | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 net-news/newsraft/metadata.xml diff --git a/net-news/newsraft/metadata.xml b/net-news/newsraft/metadata.xml new file mode 100644 index 0000000000..aa5a508e21 --- /dev/null +++ b/net-news/newsraft/metadata.xml @@ -0,0 +1,11 @@ + + + + + + + https://codeberg.org/newsraft/newsraft/issues + + newsraft/newsraft + + From d65d0885b96736482e867de7cf12b08e173e3b33 Mon Sep 17 00:00:00 2001 From: Lucio Sauer Date: Mon, 20 May 2024 18:57:20 +0200 Subject: [PATCH 24/51] app-text/pandoc-crossref-bin: add upstream metadata Signed-off-by: Lucio Sauer --- app-text/pandoc-crossref-bin/metadata.xml | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 app-text/pandoc-crossref-bin/metadata.xml diff --git a/app-text/pandoc-crossref-bin/metadata.xml b/app-text/pandoc-crossref-bin/metadata.xml new file mode 100644 index 0000000000..5dd7af5a50 --- /dev/null +++ b/app-text/pandoc-crossref-bin/metadata.xml @@ -0,0 +1,18 @@ + + + + + + + https://github.com/lierdakil/pandoc-crossref/issues + + + https://github.com/lierdakil/pandoc-crossref/blob/master/CHANGELOG.md + + + Nikolay Yakimov + root@livid.pp.ru + + lierdakil/pandoc-crossref + + From 197567f2ac906fceb9e27fd39d168ba2ed4168f7 Mon Sep 17 00:00:00 2001 From: Lucio Sauer Date: Mon, 20 May 2024 18:58:05 +0200 Subject: [PATCH 25/51] dev-python/PyPubSub: add upstream metadata Signed-off-by: Lucio Sauer --- dev-python/PyPubSub/metadata.xml | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 dev-python/PyPubSub/metadata.xml diff --git a/dev-python/PyPubSub/metadata.xml b/dev-python/PyPubSub/metadata.xml new file mode 100644 index 0000000000..8664e0e7a9 --- /dev/null +++ b/dev-python/PyPubSub/metadata.xml @@ -0,0 +1,12 @@ + + + + + + + Oliver L Schoenborn + + schollii/pypubsub + PyPubSub + + From 5a0c379180e56dccc1729c6cfc6d99f75cca4472 Mon Sep 17 00:00:00 2001 From: Lucio Sauer Date: Mon, 20 May 2024 18:58:52 +0200 Subject: [PATCH 26/51] dev-python/proselint: add upstream metadata Signed-off-by: Lucio Sauer --- dev-python/proselint/metadata.xml | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 dev-python/proselint/metadata.xml diff --git a/dev-python/proselint/metadata.xml b/dev-python/proselint/metadata.xml new file mode 100644 index 0000000000..ef03acfc2e --- /dev/null +++ b/dev-python/proselint/metadata.xml @@ -0,0 +1,15 @@ + + + + + + + https://github.com/amperser/proselint/issues + + + https://github.com/amperser/proselint/blob/main/CHANGELOG.md + + amperser/proselint + proselint + + From c66b141a16395b79290b4021da2aa5e3fa822d84 Mon Sep 17 00:00:00 2001 From: Lucio Sauer Date: Mon, 20 May 2024 18:59:41 +0200 Subject: [PATCH 27/51] dev-tex/tectonic: add upstream metadata Signed-off-by: Lucio Sauer --- dev-tex/tectonic/metadata.xml | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 dev-tex/tectonic/metadata.xml diff --git a/dev-tex/tectonic/metadata.xml b/dev-tex/tectonic/metadata.xml new file mode 100644 index 0000000000..840d8411e2 --- /dev/null +++ b/dev-tex/tectonic/metadata.xml @@ -0,0 +1,14 @@ + + + + + + + https://github.com/tectonic-typesetting/tectonic/issues/ + + + https://github.com/tectonic-typesetting/tectonic/blob/release/CHANGELOG.md + + tectonic-typesetting/tectonic + + From 6b915fa5eb6dc8e866ef00fbb126eb03a0cec59a Mon Sep 17 00:00:00 2001 From: Lucio Sauer Date: Mon, 20 May 2024 19:00:06 +0200 Subject: [PATCH 28/51] gui-apps/grimshot: add upstream metadata Signed-off-by: Lucio Sauer --- gui-apps/grimshot/metadata.xml | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 gui-apps/grimshot/metadata.xml diff --git a/gui-apps/grimshot/metadata.xml b/gui-apps/grimshot/metadata.xml new file mode 100644 index 0000000000..aaa130db1a --- /dev/null +++ b/gui-apps/grimshot/metadata.xml @@ -0,0 +1,8 @@ + + + + + + OctopusET/sway-contrib + + From 677dd37b16ae75f6c383c94c6dd9833e4566d447 Mon Sep 17 00:00:00 2001 From: Lucio Sauer Date: Mon, 20 May 2024 19:01:36 +0200 Subject: [PATCH 29/51] x11-wm/qtile-extras: add upstream metadata Signed-off-by: Lucio Sauer --- x11-wm/qtile-extras/metadata.xml | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 x11-wm/qtile-extras/metadata.xml diff --git a/x11-wm/qtile-extras/metadata.xml b/x11-wm/qtile-extras/metadata.xml new file mode 100644 index 0000000000..0a770cc324 --- /dev/null +++ b/x11-wm/qtile-extras/metadata.xml @@ -0,0 +1,12 @@ + + + + + + https://qtile-extras.readthedocs.io/en/stable/ + + https://github.com/elParaguayo/qtile-extras/issues + + elParaguayo/qtile-extras + + From 966c2826b2679fe354e41043dbc1814c5d950893 Mon Sep 17 00:00:00 2001 From: Philippe Chaintreuil Date: Mon, 20 May 2024 15:59:39 -0400 Subject: [PATCH 30/51] net-mail/dovecot-fts-xapian: add 1.7.12 Signed-off-by: Philippe Chaintreuil --- net-mail/dovecot-fts-xapian/Manifest | 1 + .../dovecot-fts-xapian-1.7.12.ebuild | 48 +++++++++++++++++++ 2 files changed, 49 insertions(+) create mode 100644 net-mail/dovecot-fts-xapian/dovecot-fts-xapian-1.7.12.ebuild diff --git a/net-mail/dovecot-fts-xapian/Manifest b/net-mail/dovecot-fts-xapian/Manifest index e4af148fe9..db12979123 100644 --- a/net-mail/dovecot-fts-xapian/Manifest +++ b/net-mail/dovecot-fts-xapian/Manifest @@ -1,5 +1,6 @@ DIST dovecot-fts-xapian-1.5.9.tar.gz 34220 BLAKE2B 8cf0772122d5dd8cf25fa2e8a5c02c8a315fdf4fbd346db3d01e78aa3e1116d42fbf30c155a364e064bd2ea4e9b67a48a69b3a3dada2c471c550f1d4fabbc8bd SHA512 e5961e5f6aeed6efabf456487307dfd09e255077e8c2c3af6c390b73b48dd2613f09ad4dfcd64974a91463a05a55078edfb7368d8c01ce0a839847823507b91f DIST dovecot-fts-xapian-1.7.10.tar.gz 36894 BLAKE2B a7c00f4946dfa9e2ccb79722ca5a3328a41a3090e0ade83b395d7d9e1b8260fdcda1b39a8e07d01287b07eaa0add5302ff5b67c401a30bfeffcffeb6f0ab1458 SHA512 c00f22e61a5a16a6661528ed25e0fe25e7ef216af22d79d3bc9bb8c4d95513082b72d422c4382c11630c8d89023cbd68bc00cf3a8a750ab7d5d9ef82105bfc2a DIST dovecot-fts-xapian-1.7.11.tar.gz 37307 BLAKE2B e841a4d71c02c2c846eb299a4a1ead5d8ba213b9d31ef24124997b2a1e24b27a2c60d6d8ec53cbb300221934c0f2842f9912161a65ad526f3c2012f5a33783fb SHA512 60590be20c92997f663368c088a062d639b8251550637cdda651294ee384b9300367ad583a5ff1808c0fb954cb49f656a3ece312a9f6d69f41f32fe812e24c71 +DIST dovecot-fts-xapian-1.7.12.tar.gz 37328 BLAKE2B 5673e5455bf9ae5a28d3715dd7382bb3fca22af9654f5d40a58d02bd7d9f6e8eabb47dab56a732f2e784696313e7526feeb1d6e65f462c65a8210b7edef55d08 SHA512 516e621c055c495534e0fdcf1580af503a48323d343f75d8164d80676d8b436872e88faa6b869838da9bb6465586d005bcf9724420623c4e295c0fb6c82b9865 DIST dovecot-fts-xapian-1.7.6.tar.gz 36626 BLAKE2B 4112204e78fce042a4db5e6d3bd5d12e2ca6be8199ded4f7b3b7e0ff9977268491aa7e524f00103e1ee07d5ce0b59dcea171c5be19c7857dbeae9416c4fe984e SHA512 83b25bae097fceb56b62355cd8e10788bea850c2f312eb15fca72fb9c1d033d54e56c251eb27eeb971fe405da9d6a3509a3a700bbd0602d785949548ac15ba1f DIST dovecot-fts-xapian-1.7.9.tar.gz 36884 BLAKE2B 6e2520a7b8a8250caa2a92af15e6eecdfbdbb542ff439e91baa0c084b3a6f6b02918decd0e0f0d888aba4db54b9566d63a796385a4d56970b69035845e20f84a SHA512 9df23186648902c9ca38f861496bff3e00005096be960a138b7d20eb3baff2734e16949614d1207cce34f2d6626634f58b35ea2c0500e2981f05eea1ad9da718 diff --git a/net-mail/dovecot-fts-xapian/dovecot-fts-xapian-1.7.12.ebuild b/net-mail/dovecot-fts-xapian/dovecot-fts-xapian-1.7.12.ebuild new file mode 100644 index 0000000000..5287bc2d25 --- /dev/null +++ b/net-mail/dovecot-fts-xapian/dovecot-fts-xapian-1.7.12.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +DESCRIPTION="Dovecot FTS plugin backed by Xapian" +HOMEPAGE="https://github.com/grosjo/fts-xapian" +SRC_URI="https://github.com/grosjo/fts-xapian/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/fts-xapian-${PV}" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64" + +IUSE="static-libs" + +RDEPEND=" + dev-libs/icu:= + >=dev-libs/xapian-1.4:= + net-mail/dovecot:= + " +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" + +PATCHES=( + "${FILESDIR}/bug-887887_allow-O2-override.patch" +) + +src_prepare() { + default + eautoreconf +} + +src_configure() { + # Disable hardening so CFLAGS are left up to the Gentoo user + # https://bugs.gentoo.org/888751 + econf \ + --enable-hardening=no \ + --with-dovecot="${EPREFIX}/usr/$(get_libdir)/dovecot" \ + $( use_enable static-libs static ) +} + +src_install() { + default + find "${ED}" -name '*.la' -delete || die +} From 3e6686de8a7bfb915c1f64972d97ae30cc92b99a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pascal=20J=C3=A4ger?= Date: Mon, 20 May 2024 22:32:06 +0200 Subject: [PATCH 31/51] gui-apps/nwg-dock-hyprland: add 0.1.9 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Pascal Jäger --- gui-apps/nwg-dock-hyprland/Manifest | 5 ++ .../nwg-dock-hyprland-0.1.9.ebuild | 81 +++++++++++++++++++ 2 files changed, 86 insertions(+) create mode 100644 gui-apps/nwg-dock-hyprland/nwg-dock-hyprland-0.1.9.ebuild diff --git a/gui-apps/nwg-dock-hyprland/Manifest b/gui-apps/nwg-dock-hyprland/Manifest index e8913930bb..123394086f 100644 --- a/gui-apps/nwg-dock-hyprland/Manifest +++ b/gui-apps/nwg-dock-hyprland/Manifest @@ -7,6 +7,8 @@ DIST github.com%2Fdlasky%2Fgotk3-layershell%2F@v%2Fv0.0.0-20221218201547-1f6674a DIST github.com%2Fdlasky%2Fgotk3-layershell%2F@v%2Fv0.0.0-20221218201547-1f6674a3f872.zip 2401696 BLAKE2B f5b2966f9f6890d16bd13669eee34cb0a1ba6fce5e227764d48c717c3bfbfb4d59bc7ae92063cdde2461b40c0b57c99803ea7cb9dd3996d184916f7c5dd4f22e SHA512 74c5829eb149f04662050dc085e058448d1dc692fc1f806444e801823448d40fb694ee6f838a691e31e354f6ada302087478c3ec034168ee5b4227c58eaa8729 DIST github.com%2Fdlasky%2Fgotk3-layershell%2F@v%2Fv0.0.0-20230802002603-b0c42cd8474f.mod 90 BLAKE2B b8f340b487e8df1c3d35b380cf1d48fda80812d38939d8739a6a0048f8f6d90b03e23c34672edfc744c5d463a5174f25f522fea5fabd7d7a7544700b032e35ad SHA512 973282445fc5252760021848609aa6ac8dbd7571756eff402bd5c705e344e5969ea6a658c0aa21da8a97b9d20b2edf70125eb6013a9c42b01f57e59d4d21ad99 DIST github.com%2Fdlasky%2Fgotk3-layershell%2F@v%2Fv0.0.0-20230802002603-b0c42cd8474f.zip 2402580 BLAKE2B 2a4599ae9f21a4530ef36d0f2a6dce5d0a0161dbe4c94d4f7bde82a8d1fa298bdb3bde3964207533d1cd5ce4d173e10b02ca8ae0e7ed3607f1d14112bda11f79 SHA512 8c555e52570ba25ce9ceef3d27e2be678bfff1d8dde8bd8dcc2cad8a81178319ce2a2687927eadf6ed9c3a21015d1f3c13f833e1ece344a83133733f741929a9 +DIST github.com%2Fdlasky%2Fgotk3-layershell%2F@v%2Fv0.0.0-20240515133811-5c5115f0d774.mod 90 BLAKE2B b8f340b487e8df1c3d35b380cf1d48fda80812d38939d8739a6a0048f8f6d90b03e23c34672edfc744c5d463a5174f25f522fea5fabd7d7a7544700b032e35ad SHA512 973282445fc5252760021848609aa6ac8dbd7571756eff402bd5c705e344e5969ea6a658c0aa21da8a97b9d20b2edf70125eb6013a9c42b01f57e59d4d21ad99 +DIST github.com%2Fdlasky%2Fgotk3-layershell%2F@v%2Fv0.0.0-20240515133811-5c5115f0d774.zip 2402652 BLAKE2B b053c75b40ebb7bcd2eadf5d2247f52a8a70c56167e790409b4008898d40c173118994d58512335068336a47567174112cc927d4c231c668309707b708ae81b6 SHA512 28f274d816f5c864582c44a4f7e3f72364c5df9aae23fd065a77344088ea85e7abef3fe05e47111c9af3e4aeaaca4d332d6e8f24e39b7d3b7cc293fb9bd02818 DIST github.com%2Fgotk3%2Fgotk3%2F@v%2Fv0.6.1.mod 39 BLAKE2B 4d10be140ba045a068e1a13a1302698ee76f21627f0fdde3d952c82706179fbfd0af3f13737bf8771366298c2e6aec48113682951b81ac9208c88b69cb4836d5 SHA512 2e251029136f540fd056077d2b41c7ed820ad3614bf50516ad9a60ba54e1808e18ccfdd91a4454428adcf1426fc2ab93636cc8f9e2a55c14ad07648dd31cc35d DIST github.com%2Fgotk3%2Fgotk3%2F@v%2Fv0.6.2.mod 39 BLAKE2B 4d10be140ba045a068e1a13a1302698ee76f21627f0fdde3d952c82706179fbfd0af3f13737bf8771366298c2e6aec48113682951b81ac9208c88b69cb4836d5 SHA512 2e251029136f540fd056077d2b41c7ed820ad3614bf50516ad9a60ba54e1808e18ccfdd91a4454428adcf1426fc2ab93636cc8f9e2a55c14ad07648dd31cc35d DIST github.com%2Fgotk3%2Fgotk3%2F@v%2Fv0.6.2.zip 411600 BLAKE2B 87260dda08b03be8b9f164587177ed2f0b154d9adcaa973a7e980448e1402191518ef67b22f6c151057c7e3eeda676b0c4ae9e9cd4a3183e03a1285804655d15 SHA512 820127cfdc4674170226989501578d5ea72bad1baf8f0c2b1643fed4b88908f5f3b66e6ad66d6bb1c0c490156e53c5a83fe5b7960ec252fe1fc798b253eb24dd @@ -25,8 +27,11 @@ DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.11.0.mod 33 BLAKE2B b74677ab15ab6b31640d71b0 DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.11.0.zip 1906917 BLAKE2B 82a00f065256a6f3f822d6dba30d99c2b78c2d009fa9dd5746a691239f6027569d8730c9510828b90f1377a64ab57f9babf9012f2bd5719820889c5b2a2f60f0 SHA512 4e7fd1190bf5fba46249b6d7d3b3dbe34fdde77eabb4e041fe9ad80db5e9c4f5a257f3c3443125e275a48989ee93c8185e2e8cbea2fbe1dcfcc12d885bbe42f8 DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.19.0.mod 33 BLAKE2B d23b0efe00984112e089805105c084e5f6dfe243d2e4a392322ebc04fe86fba690396cb3390c00a9e58bd9df9885bebb2fb51471bfd1accc06dd54064618a24f SHA512 ec229018bf6fa169913d0c66821fc296766b8a71720123e8d8cfcf5b8b8da110e338d03b8233b1224b8586ea9d9e4231b9720c1f806d4be2523413c521acf97b DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.19.0.zip 1908409 BLAKE2B 9ed0fab2d6a119d6838ff22dddee7fb15f16e3028a6ee1a8d93f187e016876431f97e61d676898e08f8177cdefda4d638cd30f38fd3755e7b45a8ea44576f208 SHA512 cf2310bc70fd779e926f05745843a7ee7f387b597862d3b4ba5552d5ac143a59abbd55b428e9432448674dc60102b58bdd1d4bafbca039757026a35028906b26 +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.20.0.mod 33 BLAKE2B d23b0efe00984112e089805105c084e5f6dfe243d2e4a392322ebc04fe86fba690396cb3390c00a9e58bd9df9885bebb2fb51471bfd1accc06dd54064618a24f SHA512 ec229018bf6fa169913d0c66821fc296766b8a71720123e8d8cfcf5b8b8da110e338d03b8233b1224b8586ea9d9e4231b9720c1f806d4be2523413c521acf97b +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.20.0.zip 1956163 BLAKE2B 974c79b689f18d531f9b506554d4a141c176a5fdf47ac06ebc1f7f435a02bf3a55bce3cafd980c74c74c99913144a96c2fbc114213ba921c4208fbaecb30b1e2 SHA512 77034cf37c802a12f33c55cf3e41f80f7f1393ca65128e4622aef8e705b0627f877c13e25b6fc7792cdc2ac31ce36d1c7a434b52fe1e665ace7d45ee949091a1 DIST gopkg.in%2Fcheck.v1%2F@v%2Fv0.0.0-20161208181325-20d25e280405.mod 25 BLAKE2B 6470f3d94700c4d8b3176d692bdb91646750f2c6a866ff2ef4183aff1de01f024a8757f97b4626ec0355092e5f25e7ded91cd5be845f627d107c58b1daf400d7 SHA512 9ac0f80ef05881387cb2f48f81560f3207fe586ea16495383662e6d62e43d93fac01dfe72e1d0063d3ab065331dab3a8098d7da4f1830ba1aff6f27f8e1bc1b2 DIST gopkg.in%2Fyaml.v3%2F@v%2Fv3.0.0-20200313102051-9f266ea9e77c.mod 95 BLAKE2B fbb87f0644ec9da5d4386358d23cdb15b0d23e8212e712f16f338455a3a0ad19fbfd63e92c955c359237ddfa8bb76d6d08280eead24d321668431891eca1e8ab SHA512 307ca9123efc577ca04828996ee9d8edbb51794ccb4b8d9f169ba689e7276aa5f6ae106a04b22b7fab853ffacfebcbf74468b64eaefd57445864c1fbc77fad9d DIST gopkg.in%2Fyaml.v3%2F@v%2Fv3.0.0-20200313102051-9f266ea9e77c.zip 101467 BLAKE2B 8bb0aec8e693a4c0da59f1931e1fdcf6f94a236faba149d5af91e87284f39c693d20be65248eecde739cb555e371804fa6c723a56c69e6d02a347ba908e968b1 SHA512 bee7757d760f5ba1b9f7523af358652a5cb65f2b0064da097f78450871b2636efcbab0298a9871bbb3ce8012bf95a155949251d4f61464dde510097b936b47a8 DIST nwg-dock-hyprland-0.1.7.tar.gz 20620 BLAKE2B 5d2598838fed26ca2861cbbb5602eee28d468f04f2b2da05d4ef7106ac1182ac81b986da3e936f6ec265e28aa4a9ac14667e88f32dd391b145b594f264f21d6d SHA512 772b2ff2d3f6b0d80ed11b27f9e60d5c87a61a887cc55b3a22c19e7c0c5cb86d5360f46b8fa951b313b265f77bb50f6d294bd3c2e3cb1e981b4b0b8c63a191de DIST nwg-dock-hyprland-0.1.8.tar.gz 20912 BLAKE2B 8fb38171bb9130d5f55875d5ec66bea4c04289e02e3e3b76eca2dd5e9a0042c81c783cbe29f88e43714147fffc72da0ede9550362ae02a061f5909bda595a8d7 SHA512 7a9cddf81b8589bd5dd7f74ae77901da14e8dd136765c94c190602147a3454063dd94ff9ac461d1ce7af1a985faa7eee14f9e5d42d93a852546816a2d7d7624a +DIST nwg-dock-hyprland-0.1.9.tar.gz 21118 BLAKE2B 857f4f678704edeee02fce0a4582ae8b0e6fa96d08a85a92bb93bec62cd05bcdbbb477f020b1577dbd9f471e0bb0a8cf3de2d82bde045283cc46ea4f2a3c4b74 SHA512 e61a1a66a9e11655964d4351f2e64320003a4f780e97c7c0221bc105135dfd129c272c46dc2ac793f9eb38210730f51ad41f639cefa7d99abed3eb280d399a05 diff --git a/gui-apps/nwg-dock-hyprland/nwg-dock-hyprland-0.1.9.ebuild b/gui-apps/nwg-dock-hyprland/nwg-dock-hyprland-0.1.9.ebuild new file mode 100644 index 0000000000..e05d288204 --- /dev/null +++ b/gui-apps/nwg-dock-hyprland/nwg-dock-hyprland-0.1.9.ebuild @@ -0,0 +1,81 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module + +EGO_SUM=( + "github.com/allan-simon/go-singleinstance v0.0.0-20210120080615-d0997106ab37" + "github.com/allan-simon/go-singleinstance v0.0.0-20210120080615-d0997106ab37/go.mod" + "github.com/davecgh/go-spew v1.1.0/go.mod" + "github.com/davecgh/go-spew v1.1.1" + "github.com/davecgh/go-spew v1.1.1/go.mod" + "github.com/dlasky/gotk3-layershell v0.0.0-20221218201547-1f6674a3f872" + "github.com/dlasky/gotk3-layershell v0.0.0-20221218201547-1f6674a3f872/go.mod" + "github.com/dlasky/gotk3-layershell v0.0.0-20230802002603-b0c42cd8474f" + "github.com/dlasky/gotk3-layershell v0.0.0-20230802002603-b0c42cd8474f/go.mod" + "github.com/dlasky/gotk3-layershell v0.0.0-20240515133811-5c5115f0d774" + "github.com/dlasky/gotk3-layershell v0.0.0-20240515133811-5c5115f0d774/go.mod" + "github.com/gotk3/gotk3 v0.6.1/go.mod" + "github.com/gotk3/gotk3 v0.6.2" + "github.com/gotk3/gotk3 v0.6.2/go.mod" + "github.com/gotk3/gotk3 v0.6.3" + "github.com/gotk3/gotk3 v0.6.3/go.mod" + "github.com/pmezard/go-difflib v1.0.0" + "github.com/pmezard/go-difflib v1.0.0/go.mod" + "github.com/sirupsen/logrus v1.9.3" + "github.com/sirupsen/logrus v1.9.3/go.mod" + "github.com/stretchr/objx v0.1.0/go.mod" + "github.com/stretchr/testify v1.7.0" + "github.com/stretchr/testify v1.7.0/go.mod" + "golang.org/x/sys v0.0.0-20220715151400-c0bba94af5f8" + "golang.org/x/sys v0.0.0-20220715151400-c0bba94af5f8/go.mod" + "golang.org/x/sys v0.11.0" + "golang.org/x/sys v0.11.0/go.mod" + "golang.org/x/sys v0.19.0" + "golang.org/x/sys v0.19.0/go.mod" + "golang.org/x/sys v0.20.0" + "golang.org/x/sys v0.20.0/go.mod" + "gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod" + "gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c" + "gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod" + ) +go-module_set_globals + +DESCRIPTION="GTK3-based dock for Hyprland" +HOMEPAGE="https://github.com/nwg-piotr/nwg-dock-hyprland" +SRC_URI="https://github.com/nwg-piotr/nwg-dock-hyprland/archive/v${PV}.tar.gz -> ${P}.tar.gz + ${EGO_SUM_SRC_URI}" +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + gui-libs/gtk-layer-shell + gui-wm/hyprland + x11-libs/gtk+:3 + app-accessibility/at-spi2-core:2 + dev-libs/glib:2 + media-libs/fontconfig + media-libs/freetype + media-libs/harfbuzz:= + x11-libs/cairo + x11-libs/gdk-pixbuf:2 + x11-libs/pango +" +DEPEND=" + >=dev-lang/go-1.20 + ${RDEPEND} +" + +src_compile() { + emake build +} + +src_install() { + insinto /usr/share/nwg-dock-hyprland + doins -r images + doins config/* + dobin bin/nwg-dock-hyprland +} From d2f381af292e472633003402d5d748d46e488c65 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pascal=20J=C3=A4ger?= Date: Mon, 20 May 2024 22:34:07 +0200 Subject: [PATCH 32/51] gui-apps/nwg-shell-config: add 0.5.38 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Pascal Jäger --- gui-apps/nwg-shell-config/Manifest | 1 + .../nwg-shell-config-0.5.38.ebuild | 41 +++++++++++++++++++ 2 files changed, 42 insertions(+) create mode 100644 gui-apps/nwg-shell-config/nwg-shell-config-0.5.38.ebuild diff --git a/gui-apps/nwg-shell-config/Manifest b/gui-apps/nwg-shell-config/Manifest index 6e48b55b83..5ad6f40a5d 100644 --- a/gui-apps/nwg-shell-config/Manifest +++ b/gui-apps/nwg-shell-config/Manifest @@ -1,2 +1,3 @@ DIST nwg-shell-config-0.5.36.tar.gz 117542 BLAKE2B 24998b225a24d79212ca6bdd003bde7e9280b67c2e8923dab36166fcd5c4ab3cfa13b7ca9158be682851c71c6e4e8b9eb64964de27a8f2a47bf5d816b80db481 SHA512 841a0f9c377a0e8a139321e87ae690f4d77be3056e5cf17456f5cd9e1649239a95cb71f349fcb3eee702e9c3446d8ed3dca8ca42360b5fd0a6d3a35139a5fcc4 DIST nwg-shell-config-0.5.37.tar.gz 117615 BLAKE2B a6eff99bc54af754e71e118f7f5f78934e757e292b8c314672b91d18836f39bd85342a2015763a1d2ea5e2623dc85879f45e4dffc3c3f1108bf69199d2a5768b SHA512 27b0deb2769a136f120a0736c7bc1902deb55bbb33bad28b77f455a575e469d5229ef1eba69018106ef03829ac97488da85022fff423e018d9f2f03e98373f62 +DIST nwg-shell-config-0.5.38.tar.gz 117607 BLAKE2B d233971aa62f42b815c72977ba923b6b61624821af0dbf0314ed57078e00e166e5866a8f0a4f87deda1c5dcac63b5694bf63b63529a64593a51f43d3c384abaf SHA512 848bf82306d68075db7f5d3b2bc13920e72b3f9fd027332c34b9a101fd9a9e92749ca9992e16713d929e6f5fb940b53abc27c02bdde8bf8615bfa8aa067c12b3 diff --git a/gui-apps/nwg-shell-config/nwg-shell-config-0.5.38.ebuild b/gui-apps/nwg-shell-config/nwg-shell-config-0.5.38.ebuild new file mode 100644 index 0000000000..18bb5419f7 --- /dev/null +++ b/gui-apps/nwg-shell-config/nwg-shell-config-0.5.38.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{11..12} ) +DISTUTILS_USE_PEP517=setuptools +inherit desktop distutils-r1 xdg-utils + +DESCRIPTION="nwg-shell configuration utility" +HOMEPAGE="https://github.com/nwg-piotr/nwg-shell-config" +SRC_URI="https://github.com/nwg-piotr/nwg-shell-config/archive/v${PV}.tar.gz -> ${P}.tar.gz" +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + gui-apps/nwg-shell + sci-geosciences/geopy + x11-libs/gtk+:3 +" +DEPEND="${RDEPEND}" + +python_install_all() { + distutils-r1_python_install_all + domenu nwg-shell-config.desktop + doicon nwg-shell-config.svg + doicon nwg-shell-update.svg + doicon nwg-shell-translate.svg + doicon nwg-update-noupdate.svg + doicon nwg-update-available.svg + doicon nwg-update-checking.svg +} + +pkg_postinst() { + xdg_desktop_database_update +} + +pkg_postrm() { + xdg_desktop_database_update +} From f796e8328d3da847f0b6a4c44a3149670499dd28 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pascal=20J=C3=A4ger?= Date: Mon, 20 May 2024 22:34:28 +0200 Subject: [PATCH 33/51] gui-apps/nwg-shell-config: drop 0.5.36 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Pascal Jäger --- gui-apps/nwg-shell-config/Manifest | 1 - .../nwg-shell-config-0.5.36.ebuild | 41 ------------------- 2 files changed, 42 deletions(-) delete mode 100644 gui-apps/nwg-shell-config/nwg-shell-config-0.5.36.ebuild diff --git a/gui-apps/nwg-shell-config/Manifest b/gui-apps/nwg-shell-config/Manifest index 5ad6f40a5d..9aea3679b6 100644 --- a/gui-apps/nwg-shell-config/Manifest +++ b/gui-apps/nwg-shell-config/Manifest @@ -1,3 +1,2 @@ -DIST nwg-shell-config-0.5.36.tar.gz 117542 BLAKE2B 24998b225a24d79212ca6bdd003bde7e9280b67c2e8923dab36166fcd5c4ab3cfa13b7ca9158be682851c71c6e4e8b9eb64964de27a8f2a47bf5d816b80db481 SHA512 841a0f9c377a0e8a139321e87ae690f4d77be3056e5cf17456f5cd9e1649239a95cb71f349fcb3eee702e9c3446d8ed3dca8ca42360b5fd0a6d3a35139a5fcc4 DIST nwg-shell-config-0.5.37.tar.gz 117615 BLAKE2B a6eff99bc54af754e71e118f7f5f78934e757e292b8c314672b91d18836f39bd85342a2015763a1d2ea5e2623dc85879f45e4dffc3c3f1108bf69199d2a5768b SHA512 27b0deb2769a136f120a0736c7bc1902deb55bbb33bad28b77f455a575e469d5229ef1eba69018106ef03829ac97488da85022fff423e018d9f2f03e98373f62 DIST nwg-shell-config-0.5.38.tar.gz 117607 BLAKE2B d233971aa62f42b815c72977ba923b6b61624821af0dbf0314ed57078e00e166e5866a8f0a4f87deda1c5dcac63b5694bf63b63529a64593a51f43d3c384abaf SHA512 848bf82306d68075db7f5d3b2bc13920e72b3f9fd027332c34b9a101fd9a9e92749ca9992e16713d929e6f5fb940b53abc27c02bdde8bf8615bfa8aa067c12b3 diff --git a/gui-apps/nwg-shell-config/nwg-shell-config-0.5.36.ebuild b/gui-apps/nwg-shell-config/nwg-shell-config-0.5.36.ebuild deleted file mode 100644 index 18bb5419f7..0000000000 --- a/gui-apps/nwg-shell-config/nwg-shell-config-0.5.36.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{11..12} ) -DISTUTILS_USE_PEP517=setuptools -inherit desktop distutils-r1 xdg-utils - -DESCRIPTION="nwg-shell configuration utility" -HOMEPAGE="https://github.com/nwg-piotr/nwg-shell-config" -SRC_URI="https://github.com/nwg-piotr/nwg-shell-config/archive/v${PV}.tar.gz -> ${P}.tar.gz" -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - gui-apps/nwg-shell - sci-geosciences/geopy - x11-libs/gtk+:3 -" -DEPEND="${RDEPEND}" - -python_install_all() { - distutils-r1_python_install_all - domenu nwg-shell-config.desktop - doicon nwg-shell-config.svg - doicon nwg-shell-update.svg - doicon nwg-shell-translate.svg - doicon nwg-update-noupdate.svg - doicon nwg-update-available.svg - doicon nwg-update-checking.svg -} - -pkg_postinst() { - xdg_desktop_database_update -} - -pkg_postrm() { - xdg_desktop_database_update -} From ef3089e1618d51cd495d1010302deece642449be Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pascal=20J=C3=A4ger?= Date: Mon, 20 May 2024 22:34:45 +0200 Subject: [PATCH 34/51] gui-apps/nwg-dock-hyprland: drop 0.1.7 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Pascal Jäger --- gui-apps/nwg-dock-hyprland/Manifest | 1 - .../nwg-dock-hyprland-0.1.7.ebuild | 74 ------------------- 2 files changed, 75 deletions(-) delete mode 100644 gui-apps/nwg-dock-hyprland/nwg-dock-hyprland-0.1.7.ebuild diff --git a/gui-apps/nwg-dock-hyprland/Manifest b/gui-apps/nwg-dock-hyprland/Manifest index 123394086f..63f3b69c31 100644 --- a/gui-apps/nwg-dock-hyprland/Manifest +++ b/gui-apps/nwg-dock-hyprland/Manifest @@ -32,6 +32,5 @@ DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.20.0.zip 1956163 BLAKE2B 974c79b689f18d531f9 DIST gopkg.in%2Fcheck.v1%2F@v%2Fv0.0.0-20161208181325-20d25e280405.mod 25 BLAKE2B 6470f3d94700c4d8b3176d692bdb91646750f2c6a866ff2ef4183aff1de01f024a8757f97b4626ec0355092e5f25e7ded91cd5be845f627d107c58b1daf400d7 SHA512 9ac0f80ef05881387cb2f48f81560f3207fe586ea16495383662e6d62e43d93fac01dfe72e1d0063d3ab065331dab3a8098d7da4f1830ba1aff6f27f8e1bc1b2 DIST gopkg.in%2Fyaml.v3%2F@v%2Fv3.0.0-20200313102051-9f266ea9e77c.mod 95 BLAKE2B fbb87f0644ec9da5d4386358d23cdb15b0d23e8212e712f16f338455a3a0ad19fbfd63e92c955c359237ddfa8bb76d6d08280eead24d321668431891eca1e8ab SHA512 307ca9123efc577ca04828996ee9d8edbb51794ccb4b8d9f169ba689e7276aa5f6ae106a04b22b7fab853ffacfebcbf74468b64eaefd57445864c1fbc77fad9d DIST gopkg.in%2Fyaml.v3%2F@v%2Fv3.0.0-20200313102051-9f266ea9e77c.zip 101467 BLAKE2B 8bb0aec8e693a4c0da59f1931e1fdcf6f94a236faba149d5af91e87284f39c693d20be65248eecde739cb555e371804fa6c723a56c69e6d02a347ba908e968b1 SHA512 bee7757d760f5ba1b9f7523af358652a5cb65f2b0064da097f78450871b2636efcbab0298a9871bbb3ce8012bf95a155949251d4f61464dde510097b936b47a8 -DIST nwg-dock-hyprland-0.1.7.tar.gz 20620 BLAKE2B 5d2598838fed26ca2861cbbb5602eee28d468f04f2b2da05d4ef7106ac1182ac81b986da3e936f6ec265e28aa4a9ac14667e88f32dd391b145b594f264f21d6d SHA512 772b2ff2d3f6b0d80ed11b27f9e60d5c87a61a887cc55b3a22c19e7c0c5cb86d5360f46b8fa951b313b265f77bb50f6d294bd3c2e3cb1e981b4b0b8c63a191de DIST nwg-dock-hyprland-0.1.8.tar.gz 20912 BLAKE2B 8fb38171bb9130d5f55875d5ec66bea4c04289e02e3e3b76eca2dd5e9a0042c81c783cbe29f88e43714147fffc72da0ede9550362ae02a061f5909bda595a8d7 SHA512 7a9cddf81b8589bd5dd7f74ae77901da14e8dd136765c94c190602147a3454063dd94ff9ac461d1ce7af1a985faa7eee14f9e5d42d93a852546816a2d7d7624a DIST nwg-dock-hyprland-0.1.9.tar.gz 21118 BLAKE2B 857f4f678704edeee02fce0a4582ae8b0e6fa96d08a85a92bb93bec62cd05bcdbbb477f020b1577dbd9f471e0bb0a8cf3de2d82bde045283cc46ea4f2a3c4b74 SHA512 e61a1a66a9e11655964d4351f2e64320003a4f780e97c7c0221bc105135dfd129c272c46dc2ac793f9eb38210730f51ad41f639cefa7d99abed3eb280d399a05 diff --git a/gui-apps/nwg-dock-hyprland/nwg-dock-hyprland-0.1.7.ebuild b/gui-apps/nwg-dock-hyprland/nwg-dock-hyprland-0.1.7.ebuild deleted file mode 100644 index 952b1560c9..0000000000 --- a/gui-apps/nwg-dock-hyprland/nwg-dock-hyprland-0.1.7.ebuild +++ /dev/null @@ -1,74 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit go-module - -EGO_SUM=( - "github.com/allan-simon/go-singleinstance v0.0.0-20210120080615-d0997106ab37" - "github.com/allan-simon/go-singleinstance v0.0.0-20210120080615-d0997106ab37/go.mod" - "github.com/davecgh/go-spew v1.1.0/go.mod" - "github.com/davecgh/go-spew v1.1.1" - "github.com/davecgh/go-spew v1.1.1/go.mod" - "github.com/dlasky/gotk3-layershell v0.0.0-20221218201547-1f6674a3f872" - "github.com/dlasky/gotk3-layershell v0.0.0-20221218201547-1f6674a3f872/go.mod" - "github.com/dlasky/gotk3-layershell v0.0.0-20230802002603-b0c42cd8474f" - "github.com/dlasky/gotk3-layershell v0.0.0-20230802002603-b0c42cd8474f/go.mod" - "github.com/gotk3/gotk3 v0.6.1/go.mod" - "github.com/gotk3/gotk3 v0.6.2" - "github.com/gotk3/gotk3 v0.6.2/go.mod" - "github.com/pmezard/go-difflib v1.0.0" - "github.com/pmezard/go-difflib v1.0.0/go.mod" - "github.com/sirupsen/logrus v1.9.3" - "github.com/sirupsen/logrus v1.9.3/go.mod" - "github.com/stretchr/objx v0.1.0/go.mod" - "github.com/stretchr/testify v1.7.0" - "github.com/stretchr/testify v1.7.0/go.mod" - "golang.org/x/sys v0.0.0-20220715151400-c0bba94af5f8" - "golang.org/x/sys v0.0.0-20220715151400-c0bba94af5f8/go.mod" - "golang.org/x/sys v0.11.0" - "golang.org/x/sys v0.11.0/go.mod" - "gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod" - "gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c" - "gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod" - ) -go-module_set_globals - -DESCRIPTION="GTK3-based dock for Hyprland" -HOMEPAGE="https://github.com/nwg-piotr/nwg-dock-hyprland" -SRC_URI="https://github.com/nwg-piotr/nwg-dock-hyprland/archive/v${PV}.tar.gz -> ${P}.tar.gz - ${EGO_SUM_SRC_URI}" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - gui-libs/gtk-layer-shell - gui-wm/hyprland - x11-libs/gtk+:3 - app-accessibility/at-spi2-core:2 - dev-libs/glib:2 - media-libs/fontconfig - media-libs/freetype - media-libs/harfbuzz:= - x11-libs/cairo - x11-libs/gdk-pixbuf:2 - x11-libs/pango -" -DEPEND=" - >=dev-lang/go-1.20 - ${RDEPEND} -" - -src_compile() { - emake build -} - -src_install() { - insinto /usr/share/nwg-dock-hyprland - doins -r images - doins config/* - dobin bin/nwg-dock-hyprland -} From 2537abd5525aeca4543fe57f7c28af79e2a2fc62 Mon Sep 17 00:00:00 2001 From: Zen Date: Mon, 20 May 2024 17:54:55 -0500 Subject: [PATCH 35/51] sys-kernel/ugrd: Add 1.7.0 Signed-off-by: Zen --- sys-kernel/ugrd/Manifest | 1 + sys-kernel/ugrd/ugrd-1.7.0.ebuild | 50 +++++++++++++++++++++++++++++++ 2 files changed, 51 insertions(+) create mode 100644 sys-kernel/ugrd/ugrd-1.7.0.ebuild diff --git a/sys-kernel/ugrd/Manifest b/sys-kernel/ugrd/Manifest index 8268dd39d3..f6e9b617bb 100644 --- a/sys-kernel/ugrd/Manifest +++ b/sys-kernel/ugrd/Manifest @@ -4,3 +4,4 @@ DIST ugrd-1.4.0.tar.gz 50372 BLAKE2B aa5b253d78f82d9a35d812d8090441e7c068c048530 DIST ugrd-1.4.2.tar.gz 50984 BLAKE2B 5b69cbaaefdcfe5b427f781806a58b39e6539b7f790e7ab1c6d1e72b3bd904d2f9a44c60079400266e7a8b88d7d7b0de2932fe93cf07739e62dbcc8658179f85 SHA512 8d63d782da7cd6ea6c0342ab46190af66c564cd73601eee1da514f8a52722d86212678f70d5b847432bc9c4c133f6cdf06a7b9e0fc2eed7dc806b112e23ddefa DIST ugrd-1.5.1.tar.gz 51574 BLAKE2B 5058e515e3d9aa543eb9ddd51335a5aa197ddf79395a193a4a4440706c2d940e77a0a26d470fc1ae86965d605e9889004d404e6ab5a4e1b4c12aaac92b872d2d SHA512 0a83180ed2947ce71cfb91c0fe65ddf20a3cbcb7f98f04efb4a95f904489153cb2e32e7efdb85c8ded8c4f29d95361bb7dc93e7eba72e74f1531c91aa03c1912 DIST ugrd-1.6.0.tar.gz 52219 BLAKE2B 34168eb5c553efe804ac9d5034ada96634f2323f26ecaad89eb5e0c0cc4eeb1ce6182d850186c3d439fa5470679ed08a73531966e9e742c1a018f84bf4dd851c SHA512 ea4843d5c21aa09e992478236395cdb3262110ffa3b5caec8db6712ea132851e9daa471a959437a37d2ca29cd62b9275dfe5515cdeb5c557c1268d797468dfb9 +DIST ugrd-1.7.0.tar.gz 52886 BLAKE2B 23a940c6b5dd06eab7355c19eaf1554b43526d0aa928c892823369fddfeefe12022f64f49b5f4fa010e1cc7a270518b7eda73e19090ed3e20a3b9b429398273b SHA512 8f8e9645e4d8da93528a92f3c0bc2be7ef573d60923df39673686383157ba7d2cb078ca36d96e6757c081f7405228c2e348b5078ad362cd801278dbd77e6e4e5 diff --git a/sys-kernel/ugrd/ugrd-1.7.0.ebuild b/sys-kernel/ugrd/ugrd-1.7.0.ebuild new file mode 100644 index 0000000000..ca3d0f508e --- /dev/null +++ b/sys-kernel/ugrd/ugrd-1.7.0.ebuild @@ -0,0 +1,50 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{11..12} ) +inherit distutils-r1 optfeature shell-completion + +DESCRIPTION="Python based initramfs generator with TOML defintions" +HOMEPAGE="https://github.com/desultory/ugrd" +SRC_URI="https://github.com/desultory/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + app-misc/pax-utils + >=dev-python/zenlib-2.1.2[${PYTHON_USEDEP}] + >=dev-python/pycpio-1.1.2[${PYTHON_USEDEP}] + sys-apps/pciutils +" + +src_install() { + # Call the distutils-r1_src_install function to install the package + distutils-r1_src_install + # Create the ugrd config directory + keepdir /etc/ugrd + # Install the example config into /etc/ugrd/config.toml + # Do not overwrite an existing config + insinto /etc/ugrd + newins examples/example.toml config.toml + # Create the kernel preinst.d directory if it doesn't exist + # Install the kernel preinst.d hook + keepdir /etc/kernel/preinst.d + exeinto /etc/kernel/preinst.d + doexe hooks/installkernel/51-ugrd.install + exeinto /lib/kernel/install.d + doexe hooks/kernel-install/51-ugrd.install + # Install bash autocomplete script + dobashcomp completion/ugrd + dozshcomp completion/_ugrd +} + +pkg_postinst() { + optfeature "ugrd.crypto.cryptsetup support" sys-fs/cryptsetup + optfeature "ugrd.fs.btrfs support" sys-fs/btrfs-progs + optfeature "ugrd.crypto.gpg support" app-crypt/gnupg +} From 8c04ba9740d500227c14c3cd3c63c3f7a59766b5 Mon Sep 17 00:00:00 2001 From: Zen Date: Mon, 20 May 2024 17:59:17 -0500 Subject: [PATCH 36/51] sys-kernel/ugrd: Add 9999 ebuild Signed-off-by: Zen --- sys-kernel/ugrd/ugrd-9999.ebuild | 50 ++++++++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) create mode 100644 sys-kernel/ugrd/ugrd-9999.ebuild diff --git a/sys-kernel/ugrd/ugrd-9999.ebuild b/sys-kernel/ugrd/ugrd-9999.ebuild new file mode 100644 index 0000000000..fe1d076ecd --- /dev/null +++ b/sys-kernel/ugrd/ugrd-9999.ebuild @@ -0,0 +1,50 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{11..12} ) +inherit distutils-r1 optfeature shell-completion git-r3 + +DESCRIPTION="Python based initramfs generator with TOML defintions" +HOMEPAGE="https://github.com/desultory/ugrd" +EGIT_REPO_URI="https://github.com/desultory/${PN}" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="" + +RDEPEND=" + app-misc/pax-utils + >=dev-python/zenlib-2.1.2[${PYTHON_USEDEP}] + >=dev-python/pycpio-1.1.2[${PYTHON_USEDEP}] + sys-apps/pciutils +" + +src_install() { + # Call the distutils-r1_src_install function to install the package + distutils-r1_src_install + # Create the ugrd config directory + keepdir /etc/ugrd + # Install the example config into /etc/ugrd/config.toml + # Do not overwrite an existing config + insinto /etc/ugrd + newins examples/example.toml config.toml + # Create the kernel preinst.d directory if it doesn't exist + # Install the kernel preinst.d hook + keepdir /etc/kernel/preinst.d + exeinto /etc/kernel/preinst.d + doexe hooks/installkernel/51-ugrd.install + exeinto /lib/kernel/install.d + doexe hooks/kernel-install/51-ugrd.install + # Install bash autocomplete script + dobashcomp completion/ugrd + dozshcomp completion/_ugrd +} + +pkg_postinst() { + optfeature "ugrd.crypto.cryptsetup support" sys-fs/cryptsetup + optfeature "ugrd.fs.btrfs support" sys-fs/btrfs-progs + optfeature "ugrd.crypto.gpg support" app-crypt/gnupg +} From 60632d90622785ac717c4e05e0e16d985e09a39d Mon Sep 17 00:00:00 2001 From: Vitaly Zdanevich Date: Tue, 21 May 2024 04:30:14 +0400 Subject: [PATCH 37/51] dev-lua/multipart-post: new package Signed-off-by: Vitaly Zdanevich --- dev-lua/multipart-post/Manifest | 1 + dev-lua/multipart-post/metadata.xml | 11 ++++++ .../multipart-post/multipart-post-1.4.ebuild | 37 +++++++++++++++++++ 3 files changed, 49 insertions(+) create mode 100644 dev-lua/multipart-post/Manifest create mode 100644 dev-lua/multipart-post/metadata.xml create mode 100644 dev-lua/multipart-post/multipart-post-1.4.ebuild diff --git a/dev-lua/multipart-post/Manifest b/dev-lua/multipart-post/Manifest new file mode 100644 index 0000000000..c79170e6d5 --- /dev/null +++ b/dev-lua/multipart-post/Manifest @@ -0,0 +1 @@ +DIST lua-multipart-post-1.4.tar.gz 4993 BLAKE2B e4c23f8dd895acd4f186fce26c2071e11fecf013cf3500725e74b25d11ec4e682eaa8fd128ded409d81d2dce2009a4fa5caf8f0b6059cb31077beeb7d163a220 SHA512 610e79c789ac63872c0fc5e4ae416d3ebf9808261d1de0cd624d088f83a41ccb9d4d9624585be7b9a249040efdaa9d3c51c10e1ac0910a736119ec426c297df0 diff --git a/dev-lua/multipart-post/metadata.xml b/dev-lua/multipart-post/metadata.xml new file mode 100644 index 0000000000..0c1cfc2f9b --- /dev/null +++ b/dev-lua/multipart-post/metadata.xml @@ -0,0 +1,11 @@ + + + + + zdanevich.vitaly@ya.ru + Vitaly Zdanevich + + + catwell/lua-multipart-post + + diff --git a/dev-lua/multipart-post/multipart-post-1.4.ebuild b/dev-lua/multipart-post/multipart-post-1.4.ebuild new file mode 100644 index 0000000000..11de272dae --- /dev/null +++ b/dev-lua/multipart-post/multipart-post-1.4.ebuild @@ -0,0 +1,37 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +LUA_COMPAT=( lua5-{1..4} luajit ) + +inherit lua + +DESCRIPTION="HTTP Multipart Post helper that does just that." +HOMEPAGE="https://github.com/catwell/lua-multipart-post" +SRC_URI="https://github.com/catwell/lua-$PN/archive/refs/tags/v$PV.tar.gz -> lua-${P}.tar.gz" +S="$WORKDIR/lua-$P" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +REQUIRED_USE="${LUA_REQUIRED_USE}" + +RDEPEND="dev-lua/luasocket[${LUA_USEDEP}]" + +# Require cwtes, which is not in the tree yet +RESTRICT="test" + +DOCS=( README.md ) + +lua_src_install() { + insinto "$(lua_get_lmod_dir)" + doins multipart-post.lua +} + +src_install() { + lua_foreach_impl lua_src_install + + einstalldocs +} From 4cf9b1d55f513baeac29d700832c0aa319bee2cc Mon Sep 17 00:00:00 2001 From: Vitaly Zdanevich Date: Tue, 21 May 2024 06:39:47 +0400 Subject: [PATCH 38/51] media-plugins/dtmediawiki: new package Signed-off-by: Vitaly Zdanevich --- .../dtmediawiki/dtmediawiki-9999.ebuild | 31 +++++++++++++++++++ media-plugins/dtmediawiki/files/enable.sh | 1 + media-plugins/dtmediawiki/metadata.xml | 11 +++++++ 3 files changed, 43 insertions(+) create mode 100644 media-plugins/dtmediawiki/dtmediawiki-9999.ebuild create mode 100644 media-plugins/dtmediawiki/files/enable.sh create mode 100644 media-plugins/dtmediawiki/metadata.xml diff --git a/media-plugins/dtmediawiki/dtmediawiki-9999.ebuild b/media-plugins/dtmediawiki/dtmediawiki-9999.ebuild new file mode 100644 index 0000000000..184e2b7087 --- /dev/null +++ b/media-plugins/dtmediawiki/dtmediawiki-9999.ebuild @@ -0,0 +1,31 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit git-r3 + +DESCRIPTION="Wikimedia Commons export plugin for Darktable" +HOMEPAGE="https://github.com/trougnouf/dtMediaWiki" +EGIT_REPO_URI="https://github.com/trougnouf/dtMediaWiki" + +LICENSE="GPL-3" +SLOT="0" + +RDEPEND=" + media-gfx/darktable[lua] + dev-lua/luasec[lua_targets_lua5-4] + dev-lua/luajson[lua_targets_lua5-4] + dev-lua/multipart-post[lua_targets_lua5-4] +" + +src_install() { + insinto /usr/share/darktable/lua/contrib/dtMediaWiki + doins -r * +} + +pkg_postinst() { + einfo "To enable: `cat "$FILESDIR"/enable.sh`" + einfo "and go to Darktable preferences (gear ico on the top) -> at the bottom left click 'Lua options'" + einfo "to enter username and password" +} diff --git a/media-plugins/dtmediawiki/files/enable.sh b/media-plugins/dtmediawiki/files/enable.sh new file mode 100644 index 0000000000..c37d6f9997 --- /dev/null +++ b/media-plugins/dtmediawiki/files/enable.sh @@ -0,0 +1 @@ +echo 'require "contrib/dtMediaWiki/dtMediaWiki"' >> ~/.config/darktable/luarc diff --git a/media-plugins/dtmediawiki/metadata.xml b/media-plugins/dtmediawiki/metadata.xml new file mode 100644 index 0000000000..03c3c52193 --- /dev/null +++ b/media-plugins/dtmediawiki/metadata.xml @@ -0,0 +1,11 @@ + + + + + zdanevich.vitaly@ya.ru + Vitaly Zdanevich + + + trougnouf/dtMediaWiki + + From cc9c6654491721dd445a25f79e9ca1d82b9146d8 Mon Sep 17 00:00:00 2001 From: Vitaly Zdanevich Date: Tue, 21 May 2024 07:22:57 +0400 Subject: [PATCH 39/51] media-plugins/dtmediawiki: lua_targets_lua5-4 hardcode to LUA_COMPAT Signed-off-by: Vitaly Zdanevich --- media-plugins/dtmediawiki/dtmediawiki-9999.ebuild | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/media-plugins/dtmediawiki/dtmediawiki-9999.ebuild b/media-plugins/dtmediawiki/dtmediawiki-9999.ebuild index 184e2b7087..2f2a87ee06 100644 --- a/media-plugins/dtmediawiki/dtmediawiki-9999.ebuild +++ b/media-plugins/dtmediawiki/dtmediawiki-9999.ebuild @@ -3,7 +3,9 @@ EAPI=8 -inherit git-r3 +LUA_COMPAT=( lua5-4 ) + +inherit git-r3 lua-single DESCRIPTION="Wikimedia Commons export plugin for Darktable" HOMEPAGE="https://github.com/trougnouf/dtMediaWiki" @@ -12,11 +14,14 @@ EGIT_REPO_URI="https://github.com/trougnouf/dtMediaWiki" LICENSE="GPL-3" SLOT="0" -RDEPEND=" +DEPEND=" + $LUA_DEPS media-gfx/darktable[lua] - dev-lua/luasec[lua_targets_lua5-4] - dev-lua/luajson[lua_targets_lua5-4] - dev-lua/multipart-post[lua_targets_lua5-4] + $(lua_gen_cond_dep ' + dev-lua/luasec[${LUA_USEDEP}] + dev-lua/luajson[${LUA_USEDEP}] + dev-lua/multipart-post[${LUA_USEDEP}] + ') " src_install() { From 22ba22a12d51a97143888417fe050598d907a87d Mon Sep 17 00:00:00 2001 From: Vitaly Zdanevich Date: Tue, 21 May 2024 07:30:08 +0400 Subject: [PATCH 40/51] media-plugins/dtmediawiki: chmod +x files/enable.sh Signed-off-by: Vitaly Zdanevich --- media-plugins/dtmediawiki/files/enable.sh | 0 1 file changed, 0 insertions(+), 0 deletions(-) mode change 100644 => 100755 media-plugins/dtmediawiki/files/enable.sh diff --git a/media-plugins/dtmediawiki/files/enable.sh b/media-plugins/dtmediawiki/files/enable.sh old mode 100644 new mode 100755 From f0ef2dc821d5abea8f92edc2649056238e781811 Mon Sep 17 00:00:00 2001 From: Steffen Winter Date: Tue, 21 May 2024 11:36:24 +0200 Subject: [PATCH 41/51] dev-cpp/scnlib: make simdutf a runtime dependency Closes: https://bugs.gentoo.org/932333 Signed-off-by: Steffen Winter --- dev-cpp/scnlib/scnlib-2.0.3.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/dev-cpp/scnlib/scnlib-2.0.3.ebuild b/dev-cpp/scnlib/scnlib-2.0.3.ebuild index b46b37da1f..a3b4301895 100644 --- a/dev-cpp/scnlib/scnlib-2.0.3.ebuild +++ b/dev-cpp/scnlib/scnlib-2.0.3.ebuild @@ -14,9 +14,10 @@ SLOT="0" KEYWORDS="~amd64" IUSE="test" +RDEPEND=">=dev-cpp/simdutf-5.2.0:=" +DEPEND="${RDEPEND}" BDEPEND=" dev-cpp/fast_float - >=dev-cpp/simdutf-5.2.0:= test? ( dev-cpp/gtest ) " From 87377ad7c82389be25fdfdc26a2e2d4970cb2625 Mon Sep 17 00:00:00 2001 From: Adrian Ratiu Date: Tue, 21 May 2024 14:47:05 +0300 Subject: [PATCH 42/51] dev-libs/libtypec: split libtypec and libtypec-utils And incorporate patches and feedback from Matt Turner [1]. We move the build to use meson as well as add 3 patches to fix the upstream meson build [2]. I am in the process of upstreaming these patches. [1] https://github.com/gentoo/gentoo/pull/36736 [2] https://github.com/libtypec/libtypec/pull/1 Signed-off-by: Adrian Ratiu --- dev-libs/libtypec-utils/Manifest | 1 + ...on-fix-build-based-on-Gentoo-testing.patch | 76 +++++++++++++++++++ ...-meson.build-install-lib-and-headers.patch | 74 ++++++++++++++++++ ...son.build-reduce-version-duplication.patch | 73 ++++++++++++++++++ .../libtypec-utils-0.5.1.ebuild | 41 ++++++++++ dev-libs/libtypec-utils/metadata.xml | 26 +++++++ ...on-fix-build-based-on-Gentoo-testing.patch | 76 +++++++++++++++++++ ...-meson.build-install-lib-and-headers.patch | 74 ++++++++++++++++++ ...son.build-reduce-version-duplication.patch | 73 ++++++++++++++++++ dev-libs/libtypec/libtypec-0.5.1-r1.ebuild | 33 ++++++++ dev-libs/libtypec/libtypec-0.5.1.ebuild | 24 ------ dev-libs/libtypec/metadata.xml | 12 ++- 12 files changed, 555 insertions(+), 28 deletions(-) create mode 100644 dev-libs/libtypec-utils/Manifest create mode 100644 dev-libs/libtypec-utils/files/libtypec-utils-0.5.1-meson-fix-build-based-on-Gentoo-testing.patch create mode 100644 dev-libs/libtypec-utils/files/libtypec-utils-0.5.1-meson.build-install-lib-and-headers.patch create mode 100644 dev-libs/libtypec-utils/files/libtypec-utils-0.5.1-meson.build-reduce-version-duplication.patch create mode 100644 dev-libs/libtypec-utils/libtypec-utils-0.5.1.ebuild create mode 100644 dev-libs/libtypec-utils/metadata.xml create mode 100644 dev-libs/libtypec/files/libtypec-0.5.1-meson-fix-build-based-on-Gentoo-testing.patch create mode 100644 dev-libs/libtypec/files/libtypec-0.5.1-meson.build-install-lib-and-headers.patch create mode 100644 dev-libs/libtypec/files/libtypec-0.5.1-meson.build-reduce-version-duplication.patch create mode 100644 dev-libs/libtypec/libtypec-0.5.1-r1.ebuild delete mode 100644 dev-libs/libtypec/libtypec-0.5.1.ebuild diff --git a/dev-libs/libtypec-utils/Manifest b/dev-libs/libtypec-utils/Manifest new file mode 100644 index 0000000000..57b37ef5ef --- /dev/null +++ b/dev-libs/libtypec-utils/Manifest @@ -0,0 +1 @@ +DIST libtypec-0.5.1.tar.gz 35289 BLAKE2B c6d9fd060e999568b3f348d68cc49665c38d0d0adcf5761e236e14b0ae095ddb06b65226a98495e804ee0bf41dc42526c78e00c1b9e8fdf2dc65a56818a10253 SHA512 9acdb2e0963d85b8f6868b0ad18f644466aa8b0bb868bafd823ac3a8179370a68f1a69c8357705c70733a1cf0a750e484c1f4aa1816a1dc887a52024f9dffcce diff --git a/dev-libs/libtypec-utils/files/libtypec-utils-0.5.1-meson-fix-build-based-on-Gentoo-testing.patch b/dev-libs/libtypec-utils/files/libtypec-utils-0.5.1-meson-fix-build-based-on-Gentoo-testing.patch new file mode 100644 index 0000000000..9d3de58034 --- /dev/null +++ b/dev-libs/libtypec-utils/files/libtypec-utils-0.5.1-meson-fix-build-based-on-Gentoo-testing.patch @@ -0,0 +1,76 @@ +From 36a5bd5a1aeccba392d9a764be0f7651d08d33ce Mon Sep 17 00:00:00 2001 +From: Adrian Ratiu +Date: Mon, 20 May 2024 17:37:19 +0300 +Subject: [PATCH 1/3] meson: fix build based on Gentoo testing + +While releasing v0.5.1 upstream forgot to also bump the +meson build version. :) The meson project version was +also not set. + +There are also two discrepancies between meson and cmake: + +1. meson installs libtypec.so.1 whereas cmake installs +libtypec.so.0.5.1. + +2. meson uses soversion = 0 for the ABI version while +cmake uses 5. + +We fix these discrepancies so that mesan installs the +same files as cmake. + +Upstream-Status: In progress [https://github.com/libtypec/libtypec/pull/1] + +Signed-off-by: Adrian Ratiu +--- + meson.build | 13 +++++++++++-- + utils/meson.build | 2 +- + 2 files changed, 12 insertions(+), 3 deletions(-) + +diff --git a/meson.build b/meson.build +index a581926..5512f77 100644 +--- a/meson.build ++++ b/meson.build +@@ -1,14 +1,23 @@ + project('libtypec','c', + license: 'MIT', ++version: '0.5.1', + default_options : [ + 'warning_level=0']) + + conf_data = configuration_data() + conf_data.set('libtypec_VERSION_MAJOR', '0') + conf_data.set('libtypec_VERSION_MINOR', '5') +-conf_data.set('libtypec_VERSION_PATCH', '0') ++conf_data.set('libtypec_VERSION_PATCH', '1') + ++libudev_dep = dependency('libudev', required: true) + + configure_file(input : 'libtypec_config.h.in', output : 'libtypec_config.h', configuration : conf_data) + +-both_libraries('typec', 'libtypec.c', 'libtypec_sysfs_ops.c', 'libtypec_dbgfs_ops.c', soversion : '1') +\ No newline at end of file ++library('typec', ++ 'libtypec.c', ++ 'libtypec_sysfs_ops.c', ++ 'libtypec_dbgfs_ops.c', ++ version : '0.5.1', ++ soversion : '5', ++ dependencies: libudev_dep, ++) +\ No newline at end of file +diff --git a/utils/meson.build b/utils/meson.build +index d901167..8519541 100644 +--- a/utils/meson.build ++++ b/utils/meson.build +@@ -6,7 +6,7 @@ default_options : [ + conf_data = configuration_data() + conf_data.set('libtypec_utils_VERSION_MAJOR', '0') + conf_data.set('libtypec_utils_VERSION_MINOR', '5') +-conf_data.set('libtypec_utils_VERSION_PATCH', '0') ++conf_data.set('libtypec_utils_VERSION_PATCH', '1') + + + configure_file(input : 'libtypec_utils_config.h.in', output : 'libtypec_utils_config.h', configuration : conf_data) +-- +2.44.1 + diff --git a/dev-libs/libtypec-utils/files/libtypec-utils-0.5.1-meson.build-install-lib-and-headers.patch b/dev-libs/libtypec-utils/files/libtypec-utils-0.5.1-meson.build-install-lib-and-headers.patch new file mode 100644 index 0000000000..d9ab76d2f8 --- /dev/null +++ b/dev-libs/libtypec-utils/files/libtypec-utils-0.5.1-meson.build-install-lib-and-headers.patch @@ -0,0 +1,74 @@ +From b59c48ce61eeca56742a4164f42139997cf84363 Mon Sep 17 00:00:00 2001 +From: Adrian Ratiu +Date: Tue, 21 May 2024 11:52:05 +0300 +Subject: [PATCH 3/3] meson.build: install lib and headers + +This ensures lib and headers are properly installed in +meson build, without having to hardcode for eg the builddir. + +Upstream-Status: In progress [https://github.com/libtypec/libtypec/pull/1] + +Signed-off-by: Adrian Ratiu +--- + meson.build | 7 +++++++ + utils/meson.build | 25 +++++++++++++++++++++---- + 2 files changed, 28 insertions(+), 4 deletions(-) + +diff --git a/meson.build b/meson.build +index 7a7c28a..903c506 100644 +--- a/meson.build ++++ b/meson.build +@@ -21,4 +21,11 @@ library('typec', + version : meson.project_version(), + soversion : '5', + dependencies: libudev_dep, ++ install: true, ++) ++ ++install_headers( ++ 'libtypec.h', ++ meson.current_build_dir() + '/libtypec_config.h', ++ install_dir: 'include' + ) +diff --git a/utils/meson.build b/utils/meson.build +index 9bd2245..7796d0a 100644 +--- a/utils/meson.build ++++ b/utils/meson.build +@@ -12,13 +12,30 @@ conf_data.set('libtypec_utils_VERSION_PATCH', split[2]) + + configure_file(input : 'libtypec_utils_config.h.in', output : 'libtypec_utils_config.h', configuration : conf_data) + ++# Include current build dir for the above generated file ++inc_dir = include_directories('.') ++ + cc = meson.get_compiler('c') + + dep = declare_dependency( +- dependencies : cc.find_library('typec', dirs : [meson.current_source_dir()]), +- include_directories : include_directories('../../builddir/'), ++ dependencies : cc.find_library('typec') + ) ++ + udev_dep = meson.get_compiler('c').find_library('udev') + +-executable('lstypec', 'lstypec.c', 'names.c' ,dependencies : [dep,udev_dep]) +-executable('typecstatus', 'typecstatus.c', 'names.c',dependencies : [dep,udev_dep]) ++executable( ++ 'lstypec', ++ 'lstypec.c', 'names.c', ++ dependencies: [dep, udev_dep], ++ include_directories: inc_dir, ++ install: true, ++ install_dir: get_option('bindir') ++) ++executable( ++ 'typecstatus', ++ 'typecstatus.c', 'names.c', ++ dependencies: [dep, udev_dep], ++ include_directories: inc_dir, ++ install: true, ++ install_dir: get_option('bindir') ++) +-- +2.44.1 + diff --git a/dev-libs/libtypec-utils/files/libtypec-utils-0.5.1-meson.build-reduce-version-duplication.patch b/dev-libs/libtypec-utils/files/libtypec-utils-0.5.1-meson.build-reduce-version-duplication.patch new file mode 100644 index 0000000000..6d7da0f86d --- /dev/null +++ b/dev-libs/libtypec-utils/files/libtypec-utils-0.5.1-meson.build-reduce-version-duplication.patch @@ -0,0 +1,73 @@ +From 56f5af15bc4796cf903ef5e9f82ed8514190e6bf Mon Sep 17 00:00:00 2001 +From: Adrian Ratiu +Date: Tue, 21 May 2024 10:38:37 +0300 +Subject: [PATCH 2/3] meson.build: reduce version duplication + +Gentoo dev Matt Turner asked us to reduce version duplication +in the meson.build files, to decrease the risks of getting +the version wrong like in the past by forgetting to bump the +minor version everywhere the version number is hardcoded. + +Upstream-Status: In progress [https://github.com/libtypec/libtypec/pull/1] + +Signed-off-by: Adrian Ratiu +--- + meson.build | 11 ++++++----- + utils/meson.build | 9 +++++---- + 2 files changed, 11 insertions(+), 9 deletions(-) + +diff --git a/meson.build b/meson.build +index 5512f77..7a7c28a 100644 +--- a/meson.build ++++ b/meson.build +@@ -5,9 +5,10 @@ default_options : [ + 'warning_level=0']) + + conf_data = configuration_data() +-conf_data.set('libtypec_VERSION_MAJOR', '0') +-conf_data.set('libtypec_VERSION_MINOR', '5') +-conf_data.set('libtypec_VERSION_PATCH', '1') ++split = meson.project_version().split('.') ++conf_data.set('libtypec_VERSION_MAJOR', split[0]) ++conf_data.set('libtypec_VERSION_MINOR', split[1]) ++conf_data.set('libtypec_VERSION_PATCH', split[2]) + + libudev_dep = dependency('libudev', required: true) + +@@ -17,7 +18,7 @@ library('typec', + 'libtypec.c', + 'libtypec_sysfs_ops.c', + 'libtypec_dbgfs_ops.c', +- version : '0.5.1', ++ version : meson.project_version(), + soversion : '5', + dependencies: libudev_dep, +-) +\ No newline at end of file ++) +diff --git a/utils/meson.build b/utils/meson.build +index 8519541..9bd2245 100644 +--- a/utils/meson.build ++++ b/utils/meson.build +@@ -1,13 +1,14 @@ + project('libtypec_utils','c', + license: 'MIT', ++version: '0.5.1', + default_options : [ + 'warning_level=0']) + + conf_data = configuration_data() +-conf_data.set('libtypec_utils_VERSION_MAJOR', '0') +-conf_data.set('libtypec_utils_VERSION_MINOR', '5') +-conf_data.set('libtypec_utils_VERSION_PATCH', '1') +- ++split = meson.project_version().split('.') ++conf_data.set('libtypec_utils_VERSION_MAJOR', split[0]) ++conf_data.set('libtypec_utils_VERSION_MINOR', split[1]) ++conf_data.set('libtypec_utils_VERSION_PATCH', split[2]) + + configure_file(input : 'libtypec_utils_config.h.in', output : 'libtypec_utils_config.h', configuration : conf_data) + +-- +2.44.1 + diff --git a/dev-libs/libtypec-utils/libtypec-utils-0.5.1.ebuild b/dev-libs/libtypec-utils/libtypec-utils-0.5.1.ebuild new file mode 100644 index 0000000000..d1f30dd48b --- /dev/null +++ b/dev-libs/libtypec-utils/libtypec-utils-0.5.1.ebuild @@ -0,0 +1,41 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson + +DESCRIPTION="Library to interface with USB Type-C/Power Delivery devices" +HOMEPAGE="https://github.com/libtypec/libtypec" +SRC_URI="https://github.com/libtypec/libtypec/archive/refs/tags/libtypec-${PV}.tar.gz" + +PATCHES=( + "${FILESDIR}"/${PN}-0.5.1-meson-fix-build-based-on-Gentoo-testing.patch + "${FILESDIR}"/${PN}-0.5.1-meson.build-reduce-version-duplication.patch + "${FILESDIR}"/${PN}-0.5.1-meson.build-install-lib-and-headers.patch +) + +S="${WORKDIR}/libtypec-libtypec-${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +BDEPEND=" + virtual/pkgconfig +" +DEPEND=" + dev-libs/libtypec + virtual/udev +" +RDEPEND="${DEPEND}" + +src_compile() { + # Build just the utils subproject + meson setup --reconfigure utils utils_build --prefix="${EPREFIX}/usr" || die +} + +src_install() { + # Install just the utils subproject + cd utils_build && DESTDIR="${D}" meson install || die +} diff --git a/dev-libs/libtypec-utils/metadata.xml b/dev-libs/libtypec-utils/metadata.xml new file mode 100644 index 0000000000..a64061a348 --- /dev/null +++ b/dev-libs/libtypec-utils/metadata.xml @@ -0,0 +1,26 @@ + + + + + “libtypec” is aimed to provide a generic interface abstracting all + platform complexity for user space to develop tools for efficient + USB-C port management. The library can also enable development of + diagnostic and debug tools to debug system issues around USB-C/USB + PD topology. + + + Adrian Ratiu + adrian.ratiu@collabora.com + + + proxy-maint@gentoo.org + Proxy Maintainers + + + + Rajaram Regupathy + rajaram.regupathy@gmail.com + + Rajaram-Regupathy/libtypec + + diff --git a/dev-libs/libtypec/files/libtypec-0.5.1-meson-fix-build-based-on-Gentoo-testing.patch b/dev-libs/libtypec/files/libtypec-0.5.1-meson-fix-build-based-on-Gentoo-testing.patch new file mode 100644 index 0000000000..9d3de58034 --- /dev/null +++ b/dev-libs/libtypec/files/libtypec-0.5.1-meson-fix-build-based-on-Gentoo-testing.patch @@ -0,0 +1,76 @@ +From 36a5bd5a1aeccba392d9a764be0f7651d08d33ce Mon Sep 17 00:00:00 2001 +From: Adrian Ratiu +Date: Mon, 20 May 2024 17:37:19 +0300 +Subject: [PATCH 1/3] meson: fix build based on Gentoo testing + +While releasing v0.5.1 upstream forgot to also bump the +meson build version. :) The meson project version was +also not set. + +There are also two discrepancies between meson and cmake: + +1. meson installs libtypec.so.1 whereas cmake installs +libtypec.so.0.5.1. + +2. meson uses soversion = 0 for the ABI version while +cmake uses 5. + +We fix these discrepancies so that mesan installs the +same files as cmake. + +Upstream-Status: In progress [https://github.com/libtypec/libtypec/pull/1] + +Signed-off-by: Adrian Ratiu +--- + meson.build | 13 +++++++++++-- + utils/meson.build | 2 +- + 2 files changed, 12 insertions(+), 3 deletions(-) + +diff --git a/meson.build b/meson.build +index a581926..5512f77 100644 +--- a/meson.build ++++ b/meson.build +@@ -1,14 +1,23 @@ + project('libtypec','c', + license: 'MIT', ++version: '0.5.1', + default_options : [ + 'warning_level=0']) + + conf_data = configuration_data() + conf_data.set('libtypec_VERSION_MAJOR', '0') + conf_data.set('libtypec_VERSION_MINOR', '5') +-conf_data.set('libtypec_VERSION_PATCH', '0') ++conf_data.set('libtypec_VERSION_PATCH', '1') + ++libudev_dep = dependency('libudev', required: true) + + configure_file(input : 'libtypec_config.h.in', output : 'libtypec_config.h', configuration : conf_data) + +-both_libraries('typec', 'libtypec.c', 'libtypec_sysfs_ops.c', 'libtypec_dbgfs_ops.c', soversion : '1') +\ No newline at end of file ++library('typec', ++ 'libtypec.c', ++ 'libtypec_sysfs_ops.c', ++ 'libtypec_dbgfs_ops.c', ++ version : '0.5.1', ++ soversion : '5', ++ dependencies: libudev_dep, ++) +\ No newline at end of file +diff --git a/utils/meson.build b/utils/meson.build +index d901167..8519541 100644 +--- a/utils/meson.build ++++ b/utils/meson.build +@@ -6,7 +6,7 @@ default_options : [ + conf_data = configuration_data() + conf_data.set('libtypec_utils_VERSION_MAJOR', '0') + conf_data.set('libtypec_utils_VERSION_MINOR', '5') +-conf_data.set('libtypec_utils_VERSION_PATCH', '0') ++conf_data.set('libtypec_utils_VERSION_PATCH', '1') + + + configure_file(input : 'libtypec_utils_config.h.in', output : 'libtypec_utils_config.h', configuration : conf_data) +-- +2.44.1 + diff --git a/dev-libs/libtypec/files/libtypec-0.5.1-meson.build-install-lib-and-headers.patch b/dev-libs/libtypec/files/libtypec-0.5.1-meson.build-install-lib-and-headers.patch new file mode 100644 index 0000000000..d9ab76d2f8 --- /dev/null +++ b/dev-libs/libtypec/files/libtypec-0.5.1-meson.build-install-lib-and-headers.patch @@ -0,0 +1,74 @@ +From b59c48ce61eeca56742a4164f42139997cf84363 Mon Sep 17 00:00:00 2001 +From: Adrian Ratiu +Date: Tue, 21 May 2024 11:52:05 +0300 +Subject: [PATCH 3/3] meson.build: install lib and headers + +This ensures lib and headers are properly installed in +meson build, without having to hardcode for eg the builddir. + +Upstream-Status: In progress [https://github.com/libtypec/libtypec/pull/1] + +Signed-off-by: Adrian Ratiu +--- + meson.build | 7 +++++++ + utils/meson.build | 25 +++++++++++++++++++++---- + 2 files changed, 28 insertions(+), 4 deletions(-) + +diff --git a/meson.build b/meson.build +index 7a7c28a..903c506 100644 +--- a/meson.build ++++ b/meson.build +@@ -21,4 +21,11 @@ library('typec', + version : meson.project_version(), + soversion : '5', + dependencies: libudev_dep, ++ install: true, ++) ++ ++install_headers( ++ 'libtypec.h', ++ meson.current_build_dir() + '/libtypec_config.h', ++ install_dir: 'include' + ) +diff --git a/utils/meson.build b/utils/meson.build +index 9bd2245..7796d0a 100644 +--- a/utils/meson.build ++++ b/utils/meson.build +@@ -12,13 +12,30 @@ conf_data.set('libtypec_utils_VERSION_PATCH', split[2]) + + configure_file(input : 'libtypec_utils_config.h.in', output : 'libtypec_utils_config.h', configuration : conf_data) + ++# Include current build dir for the above generated file ++inc_dir = include_directories('.') ++ + cc = meson.get_compiler('c') + + dep = declare_dependency( +- dependencies : cc.find_library('typec', dirs : [meson.current_source_dir()]), +- include_directories : include_directories('../../builddir/'), ++ dependencies : cc.find_library('typec') + ) ++ + udev_dep = meson.get_compiler('c').find_library('udev') + +-executable('lstypec', 'lstypec.c', 'names.c' ,dependencies : [dep,udev_dep]) +-executable('typecstatus', 'typecstatus.c', 'names.c',dependencies : [dep,udev_dep]) ++executable( ++ 'lstypec', ++ 'lstypec.c', 'names.c', ++ dependencies: [dep, udev_dep], ++ include_directories: inc_dir, ++ install: true, ++ install_dir: get_option('bindir') ++) ++executable( ++ 'typecstatus', ++ 'typecstatus.c', 'names.c', ++ dependencies: [dep, udev_dep], ++ include_directories: inc_dir, ++ install: true, ++ install_dir: get_option('bindir') ++) +-- +2.44.1 + diff --git a/dev-libs/libtypec/files/libtypec-0.5.1-meson.build-reduce-version-duplication.patch b/dev-libs/libtypec/files/libtypec-0.5.1-meson.build-reduce-version-duplication.patch new file mode 100644 index 0000000000..6d7da0f86d --- /dev/null +++ b/dev-libs/libtypec/files/libtypec-0.5.1-meson.build-reduce-version-duplication.patch @@ -0,0 +1,73 @@ +From 56f5af15bc4796cf903ef5e9f82ed8514190e6bf Mon Sep 17 00:00:00 2001 +From: Adrian Ratiu +Date: Tue, 21 May 2024 10:38:37 +0300 +Subject: [PATCH 2/3] meson.build: reduce version duplication + +Gentoo dev Matt Turner asked us to reduce version duplication +in the meson.build files, to decrease the risks of getting +the version wrong like in the past by forgetting to bump the +minor version everywhere the version number is hardcoded. + +Upstream-Status: In progress [https://github.com/libtypec/libtypec/pull/1] + +Signed-off-by: Adrian Ratiu +--- + meson.build | 11 ++++++----- + utils/meson.build | 9 +++++---- + 2 files changed, 11 insertions(+), 9 deletions(-) + +diff --git a/meson.build b/meson.build +index 5512f77..7a7c28a 100644 +--- a/meson.build ++++ b/meson.build +@@ -5,9 +5,10 @@ default_options : [ + 'warning_level=0']) + + conf_data = configuration_data() +-conf_data.set('libtypec_VERSION_MAJOR', '0') +-conf_data.set('libtypec_VERSION_MINOR', '5') +-conf_data.set('libtypec_VERSION_PATCH', '1') ++split = meson.project_version().split('.') ++conf_data.set('libtypec_VERSION_MAJOR', split[0]) ++conf_data.set('libtypec_VERSION_MINOR', split[1]) ++conf_data.set('libtypec_VERSION_PATCH', split[2]) + + libudev_dep = dependency('libudev', required: true) + +@@ -17,7 +18,7 @@ library('typec', + 'libtypec.c', + 'libtypec_sysfs_ops.c', + 'libtypec_dbgfs_ops.c', +- version : '0.5.1', ++ version : meson.project_version(), + soversion : '5', + dependencies: libudev_dep, +-) +\ No newline at end of file ++) +diff --git a/utils/meson.build b/utils/meson.build +index 8519541..9bd2245 100644 +--- a/utils/meson.build ++++ b/utils/meson.build +@@ -1,13 +1,14 @@ + project('libtypec_utils','c', + license: 'MIT', ++version: '0.5.1', + default_options : [ + 'warning_level=0']) + + conf_data = configuration_data() +-conf_data.set('libtypec_utils_VERSION_MAJOR', '0') +-conf_data.set('libtypec_utils_VERSION_MINOR', '5') +-conf_data.set('libtypec_utils_VERSION_PATCH', '1') +- ++split = meson.project_version().split('.') ++conf_data.set('libtypec_utils_VERSION_MAJOR', split[0]) ++conf_data.set('libtypec_utils_VERSION_MINOR', split[1]) ++conf_data.set('libtypec_utils_VERSION_PATCH', split[2]) + + configure_file(input : 'libtypec_utils_config.h.in', output : 'libtypec_utils_config.h', configuration : conf_data) + +-- +2.44.1 + diff --git a/dev-libs/libtypec/libtypec-0.5.1-r1.ebuild b/dev-libs/libtypec/libtypec-0.5.1-r1.ebuild new file mode 100644 index 0000000000..62a713a65e --- /dev/null +++ b/dev-libs/libtypec/libtypec-0.5.1-r1.ebuild @@ -0,0 +1,33 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson + +DESCRIPTION="Library to interface with USB Type-C/Power Delivery devices" +HOMEPAGE="https://github.com/libtypec/libtypec" +SRC_URI="https://github.com/libtypec/libtypec/archive/refs/tags/${P}.tar.gz" + +PATCHES=( + "${FILESDIR}"/${PN}-0.5.1-meson-fix-build-based-on-Gentoo-testing.patch + "${FILESDIR}"/${PN}-0.5.1-meson.build-reduce-version-duplication.patch + "${FILESDIR}"/${PN}-0.5.1-meson.build-install-lib-and-headers.patch +) + +S="${WORKDIR}/${PN}-${P}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +BDEPEND=" + virtual/pkgconfig +" +DEPEND=" + virtual/libudev +" +RDEPEND=" + ${DEPEND} + ! - + Adrian Ratiu adrian.ratiu@collabora.com - - Rajaram Regupathy - rajaram.regupathy@gmail.com + + proxy-maint@gentoo.org + Proxy Maintainers + + Rajaram Regupathy + rajaram.regupathy@gmail.com + Rajaram-Regupathy/libtypec From de057f873d74a3d9bddaef82a3db9843605e9623 Mon Sep 17 00:00:00 2001 From: Vitaly Zdanevich Date: Tue, 21 May 2024 16:16:24 +0400 Subject: [PATCH 43/51] media-plugins/dtmediawiki: einfo add that no way to upload original image Signed-off-by: Vitaly Zdanevich --- media-plugins/dtmediawiki/dtmediawiki-9999.ebuild | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/media-plugins/dtmediawiki/dtmediawiki-9999.ebuild b/media-plugins/dtmediawiki/dtmediawiki-9999.ebuild index 2f2a87ee06..cbd0872480 100644 --- a/media-plugins/dtmediawiki/dtmediawiki-9999.ebuild +++ b/media-plugins/dtmediawiki/dtmediawiki-9999.ebuild @@ -7,7 +7,7 @@ LUA_COMPAT=( lua5-4 ) inherit git-r3 lua-single -DESCRIPTION="Wikimedia Commons export plugin for Darktable" +DESCRIPTION="Wikimedia Commons export plugin for Darktable. Every upload is converted" HOMEPAGE="https://github.com/trougnouf/dtMediaWiki" EGIT_REPO_URI="https://github.com/trougnouf/dtMediaWiki" @@ -33,4 +33,6 @@ pkg_postinst() { einfo "To enable: `cat "$FILESDIR"/enable.sh`" einfo "and go to Darktable preferences (gear ico on the top) -> at the bottom left click 'Lua options'" einfo "to enter username and password" + einfo "Note that there is no way to upload original file -" + einfo "Darktable will encode your every photo, see https://github.com/trougnouf/dtMediaWiki/issues/14#issuecomment-2122181739" } From 99ba011ec6c892d897e44906124283860482ab3e Mon Sep 17 00:00:00 2001 From: Vitaly Zdanevich Date: Tue, 21 May 2024 17:48:13 +0400 Subject: [PATCH 44/51] sys-boot/ventoy-bin: add dep sys-fs/fuse-exfat for mount Signed-off-by: Vitaly Zdanevich --- sys-boot/ventoy-bin/ventoy-bin-1.0.97.ebuild | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/sys-boot/ventoy-bin/ventoy-bin-1.0.97.ebuild b/sys-boot/ventoy-bin/ventoy-bin-1.0.97.ebuild index 5a68a99201..d5195d320b 100644 --- a/sys-boot/ventoy-bin/ventoy-bin-1.0.97.ebuild +++ b/sys-boot/ventoy-bin/ventoy-bin-1.0.97.ebuild @@ -20,9 +20,11 @@ RESTRICT="strip mirror" DEPEND=" sys-fs/dosfstools sys-fs/exfat-utils + sys-fs/fuse-exfat sys-block/parted " -RDEPEND="${DEPEND}" +# sys-fs/fuse-exfat is needed for mount, without it: +# mount: /mnt: unknown filesystem type 'exfat' QA_PREBUILT="*" # Against "does not respect LDFLAGS" From d0a9f46a380e3e497bc2776c7d670419677431cb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gon=C3=A7alo=20Negrier=20Duarte?= Date: Tue, 21 May 2024 16:41:44 +0100 Subject: [PATCH 45/51] app-text/lorien-bin: add missing RDEPENDS MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * fix dekstop files * fix other bug related with RDEPENDS Closes: https://bugs.gentoo.org/910318 Closes: https://bugs.gentoo.org/910319 Closes: https://bugs.gentoo.org/910320 Closes: https://bugs.gentoo.org/910321 Closes: https://bugs.gentoo.org/910322 Closes: https://bugs.gentoo.org/932301 Signed-off-by: Gonçalo Negrier Duarte --- app-text/lorien-bin/files/lorien.desktop | 4 ++-- ...en-bin-0.6.0.ebuild => lorien-bin-0.6.0-r1.ebuild} | 11 +++++++++++ 2 files changed, 13 insertions(+), 2 deletions(-) rename app-text/lorien-bin/{lorien-bin-0.6.0.ebuild => lorien-bin-0.6.0-r1.ebuild} (85%) diff --git a/app-text/lorien-bin/files/lorien.desktop b/app-text/lorien-bin/files/lorien.desktop index 1199d36b86..770fcd6386 100644 --- a/app-text/lorien-bin/files/lorien.desktop +++ b/app-text/lorien-bin/files/lorien.desktop @@ -8,5 +8,5 @@ StartupNotify=true Terminal=false Type=Application Icon=lorien -Categories=Office;Godot -MimeType=application/svg; \ No newline at end of file +Categories=Office +MimeType=application/svg; diff --git a/app-text/lorien-bin/lorien-bin-0.6.0.ebuild b/app-text/lorien-bin/lorien-bin-0.6.0-r1.ebuild similarity index 85% rename from app-text/lorien-bin/lorien-bin-0.6.0.ebuild rename to app-text/lorien-bin/lorien-bin-0.6.0-r1.ebuild index 4e482e8b3b..fa675e08c9 100644 --- a/app-text/lorien-bin/lorien-bin-0.6.0.ebuild +++ b/app-text/lorien-bin/lorien-bin-0.6.0-r1.ebuild @@ -15,6 +15,17 @@ LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64 ~x86" +RDEPEND=" + >=media-libs/mesa-[opengl(+)] + x11-libs/libXcursor + x11-libs/libXi + x11-libs/libXinerama + x11-libs/libXrandr +" + +# Since is a binary package +QA_PREBUILT="/opt/Lorien/Lorien.x86_64" + src_install() { #Copy Manual & Make a copy of the folder cp "${FILESDIR}/manual_v${PV}.md" "${S}/manual_v${PV}.md" From bc6d970a9553d584ef0ab040297da285bbdc5d59 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gon=C3=A7alo=20Negrier=20Duarte?= Date: Tue, 21 May 2024 16:58:06 +0100 Subject: [PATCH 46/51] sys-power/nvidia-exec: add 0.2.1, drop 0.1.2-r1 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * also add udev logic for future release Signed-off-by: Gonçalo Negrier Duarte --- sys-power/nvidia-exec/Manifest | 2 +- ....1.2-r1.ebuild => nvidia-exec-0.2.1.ebuild} | 18 ++++++++++++++---- sys-power/nvidia-exec/nvidia-exec-9999.ebuild | 18 ++++++++++++++---- 3 files changed, 29 insertions(+), 9 deletions(-) rename sys-power/nvidia-exec/{nvidia-exec-0.1.2-r1.ebuild => nvidia-exec-0.2.1.ebuild} (76%) diff --git a/sys-power/nvidia-exec/Manifest b/sys-power/nvidia-exec/Manifest index 72a1158a33..6bd3acf470 100644 --- a/sys-power/nvidia-exec/Manifest +++ b/sys-power/nvidia-exec/Manifest @@ -1 +1 @@ -DIST nvidia-exec-0.1.2.tar.gz 16735 BLAKE2B 415b35ca77d3c812e4a250deedd3763c772afea3e7e2e9131c49f486b2e784e6f7e22280136a3f483ed63f066651f8637b19cdfbc07bf222215e6e59e4b1b039 SHA512 605fc35713477e3236f2aad0eb01891b2cf47ba46f6528d6fe785bedb42832114bda0e4a12990aeb2be9d54781787dd4843293f06b7d616ab4639c123d693e4f +DIST nvidia-exec-0.2.1.tar.gz 17932 BLAKE2B ca66d51e37671f1ff834e3b6088fc599dd9bf63690c4e0dbd7e9cb6e63ef717d70bdd2e4de9560152e48694047ed418dab80377833b47c8e8f9b4e887cb7f3e6 SHA512 dc1b5aa0229550bfb2703b8308be960323f509d1765c45e7b0ef760d6f691e56dd98a929e140e72accda5f1e690273d901a422a5c9d442a484988ed3aafafaee diff --git a/sys-power/nvidia-exec/nvidia-exec-0.1.2-r1.ebuild b/sys-power/nvidia-exec/nvidia-exec-0.2.1.ebuild similarity index 76% rename from sys-power/nvidia-exec/nvidia-exec-0.1.2-r1.ebuild rename to sys-power/nvidia-exec/nvidia-exec-0.2.1.ebuild index dc28323cdb..99c4e57ee7 100644 --- a/sys-power/nvidia-exec/nvidia-exec-0.1.2-r1.ebuild +++ b/sys-power/nvidia-exec/nvidia-exec-0.2.1.ebuild @@ -6,7 +6,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{9..12} ) -inherit systemd +inherit systemd # udev future use if [[ ${PV} == 9999 ]]; then inherit git-r3 @@ -19,7 +19,7 @@ fi DESCRIPTION="GPU switching without login out for Nvidia Optimus laptops under Linux" HOMEPAGE="https://github.com/pedro00dk/nvidia-exec" -LICENSE="GPL-3" +LICENSE="GPL" SLOT="0" RDEPEND=" @@ -29,15 +29,25 @@ RDEPEND=" x11-drivers/nvidia-drivers " +#src_configure() { +# econf --with-rulesdir="$(get_udevdir)"/rules.d +#} + src_install() { - dobin "${WORKDIR}/${P}/nvx" + newbin "${WORKDIR}/${P}/nvx.py" nvx systemd_dounit "${WORKDIR}/${P}/nvx.service" insinto /usr/lib/modprobe.d - newins "${WORKDIR}/${P}/modprobe.conf" nvx.conf + newins "${WORKDIR}/${P}/nvx-modprobe.conf" nvx.conf + #udev_newrules "${WORKDIR}/${P}/nvx-udev.rules" 99-nvx } pkg_postinst() { + #udev_reload ewarn "Don't forget to enable the nvx service:\nsystemctl enable --now nvx\n" ewarn "\nThe nvx.service prevents nvidia modules from loading and turn off the graphics card during boot.\n" ewarn "It is not necessary to handle files, configurations, PCI buses, etc, all that is done automatically.\n" } + +#pkg_postrm() { + #udev_reload +#} diff --git a/sys-power/nvidia-exec/nvidia-exec-9999.ebuild b/sys-power/nvidia-exec/nvidia-exec-9999.ebuild index dc28323cdb..99c4e57ee7 100644 --- a/sys-power/nvidia-exec/nvidia-exec-9999.ebuild +++ b/sys-power/nvidia-exec/nvidia-exec-9999.ebuild @@ -6,7 +6,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{9..12} ) -inherit systemd +inherit systemd # udev future use if [[ ${PV} == 9999 ]]; then inherit git-r3 @@ -19,7 +19,7 @@ fi DESCRIPTION="GPU switching without login out for Nvidia Optimus laptops under Linux" HOMEPAGE="https://github.com/pedro00dk/nvidia-exec" -LICENSE="GPL-3" +LICENSE="GPL" SLOT="0" RDEPEND=" @@ -29,15 +29,25 @@ RDEPEND=" x11-drivers/nvidia-drivers " +#src_configure() { +# econf --with-rulesdir="$(get_udevdir)"/rules.d +#} + src_install() { - dobin "${WORKDIR}/${P}/nvx" + newbin "${WORKDIR}/${P}/nvx.py" nvx systemd_dounit "${WORKDIR}/${P}/nvx.service" insinto /usr/lib/modprobe.d - newins "${WORKDIR}/${P}/modprobe.conf" nvx.conf + newins "${WORKDIR}/${P}/nvx-modprobe.conf" nvx.conf + #udev_newrules "${WORKDIR}/${P}/nvx-udev.rules" 99-nvx } pkg_postinst() { + #udev_reload ewarn "Don't forget to enable the nvx service:\nsystemctl enable --now nvx\n" ewarn "\nThe nvx.service prevents nvidia modules from loading and turn off the graphics card during boot.\n" ewarn "It is not necessary to handle files, configurations, PCI buses, etc, all that is done automatically.\n" } + +#pkg_postrm() { + #udev_reload +#} From dc26494bcd60928ba5c2d5847dd13368b8c26777 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gon=C3=A7alo=20Negrier=20Duarte?= Date: Tue, 21 May 2024 17:05:47 +0100 Subject: [PATCH 47/51] app-text/lorien-bin: fix typo on RDEPEND MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Gonçalo Negrier Duarte --- app-text/lorien-bin/lorien-bin-0.6.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/lorien-bin/lorien-bin-0.6.0-r1.ebuild b/app-text/lorien-bin/lorien-bin-0.6.0-r1.ebuild index fa675e08c9..e6797716a8 100644 --- a/app-text/lorien-bin/lorien-bin-0.6.0-r1.ebuild +++ b/app-text/lorien-bin/lorien-bin-0.6.0-r1.ebuild @@ -16,7 +16,7 @@ SLOT="0" KEYWORDS="~amd64 ~x86" RDEPEND=" - >=media-libs/mesa-[opengl(+)] + media-libs/mesa-[opengl(+)] x11-libs/libXcursor x11-libs/libXi x11-libs/libXinerama From 3dc0a33d2d1f5721f63c3a467806595721b1d417 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gon=C3=A7alo=20Negrier=20Duarte?= Date: Tue, 21 May 2024 18:26:47 +0100 Subject: [PATCH 48/51] app-text/lorien-bin: fix typo on mesa RDEPEND MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Gonçalo Negrier Duarte --- app-text/lorien-bin/lorien-bin-0.6.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/lorien-bin/lorien-bin-0.6.0-r1.ebuild b/app-text/lorien-bin/lorien-bin-0.6.0-r1.ebuild index e6797716a8..7de33362fa 100644 --- a/app-text/lorien-bin/lorien-bin-0.6.0-r1.ebuild +++ b/app-text/lorien-bin/lorien-bin-0.6.0-r1.ebuild @@ -16,7 +16,7 @@ SLOT="0" KEYWORDS="~amd64 ~x86" RDEPEND=" - media-libs/mesa-[opengl(+)] + media-libs/mesa[opengl(+)] x11-libs/libXcursor x11-libs/libXi x11-libs/libXinerama From 8b2b874ea3d31f54fe09205dbe37753009bca8d3 Mon Sep 17 00:00:00 2001 From: Kurt Kanzenbach Date: Tue, 21 May 2024 20:22:18 +0200 Subject: [PATCH 49/51] dev-embedded/mv88e6xxx-dump: Add missing RDEPEND Add missing RDEPEND. Closes: https://bugs.gentoo.org/932345 Signed-off-by: Kurt Kanzenbach --- .../mv88e6xxx-dump/mv88e6xxx-dump-0.2.0_pre20210327.ebuild | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/dev-embedded/mv88e6xxx-dump/mv88e6xxx-dump-0.2.0_pre20210327.ebuild b/dev-embedded/mv88e6xxx-dump/mv88e6xxx-dump-0.2.0_pre20210327.ebuild index 711a134998..2ede2dfba1 100644 --- a/dev-embedded/mv88e6xxx-dump/mv88e6xxx-dump-0.2.0_pre20210327.ebuild +++ b/dev-embedded/mv88e6xxx-dump/mv88e6xxx-dump-0.2.0_pre20210327.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -18,7 +18,8 @@ SLOT="0" KEYWORDS="~amd64 ~arm64 ~x86" BDEPEND="virtual/pkgconfig" -DEPEND="net-libs/libmnl:=" +RDEPEND="net-libs/libmnl:=" +DEPEND="${RDEPEND}" src_prepare() { default From 83ead6b6290a9a4a17f4656abf24601abb39fd61 Mon Sep 17 00:00:00 2001 From: Henri Gasc Date: Sun, 19 May 2024 16:23:55 +0200 Subject: [PATCH 50/51] dev-python/tree-sitter-languages: new package, add 1.10.2 Signed-off-by: Henri Gasc --- dev-python/tree-sitter-languages/Manifest | 49 ++++++ dev-python/tree-sitter-languages/metadata.xml | 12 ++ .../tree-sitter-languages-1.10.2.ebuild | 155 ++++++++++++++++++ 3 files changed, 216 insertions(+) create mode 100644 dev-python/tree-sitter-languages/Manifest create mode 100644 dev-python/tree-sitter-languages/metadata.xml create mode 100644 dev-python/tree-sitter-languages/tree-sitter-languages-1.10.2.ebuild diff --git a/dev-python/tree-sitter-languages/Manifest b/dev-python/tree-sitter-languages/Manifest new file mode 100644 index 0000000000..0df2643eba --- /dev/null +++ b/dev-python/tree-sitter-languages/Manifest @@ -0,0 +1,49 @@ +DIST tree-sitter-bash-f7239f6.gh.tar.gz 444908 BLAKE2B 53de093339351b934bc4aa42481929317e6579ecad1e503d8600596e9f63770cdf76eaa81079b5bbdb734b733e6a697ac45fe474295939c5b7fb15e2710993bc SHA512 1ef6eaddf28be5fc1d282c7c596f1f2034f93a1254090d98943dd71cd39f61f7d5ed4b764b6a94a71ea6b42e99c5320ff5e65fb133ba473d66be1c06970d16d3 +DIST tree-sitter-c-34f4c7e.gh.tar.gz 380115 BLAKE2B e7f167d8402b37af6664b55c99298a5307de7c572cc1d3c8c3a56185e3786d4a404cbe7f3b5f6b83632f74c085aac549ad41f41c6b7668ec6f689068c083a926 SHA512 edf2fee63969ce5dd3aa0e065292e9cab42ef446e7c07b428a64bc12f568fe8fcb11edeb68a08c51724a8fc2e72f81cdb4023a3b3d484138a0e76846a713d3c3 +DIST tree-sitter-c-sharp-dd5e597.gh.tar.gz 1856148 BLAKE2B 068ae72e14baeab5ea06b40c02c5b13dd1c0c5422dec5bc5622b04bd2eaad81067e753af822f8e3947ac66f153b2909cc6e148917c1b82f67399819e3bafab7d SHA512 a6cf321008beef539e98e1c1592ef9036c1372c020b65d82c19115016c5eeb92f43967ffd6f36179320dedd35f1d1f19c8aa5c65a810ad535ef4f4c3a1e81ade +DIST tree-sitter-commonlisp-c7e8149.gh.tar.gz 291439 BLAKE2B cd5b06fa606dddfdd9ce1aed9e8317d0a941b4c1a51216ed22bff32589e34b10a2021d4e286d0841d88a9aa2e0931cdab38de99d1cf41514d293a1e61489aa22 SHA512 a4fd96ef6799163e26a4412893b2b02fb27db69b46d4d1d9d10cd7a30b92397136de05d2d1df89b33ba7490a12f00780490d9a9512b6394b63867fea24342779 +DIST tree-sitter-cpp-a714740.gh.tar.gz 1058667 BLAKE2B 5929f9faf730b0c2603c1ff67c901252855c9c841835e396dd71d51d5d127f3192875056666c338471fc5b97270852304e2b19061df7452c0c2c050d4ee84432 SHA512 c83950864803d50a7cd486f0c332319683495b6259076efc8a42c1edaed46408f4fc1880e17e7dd729568f2dd0e9bf15a00e34ec4649f1e1b0137f7be6acd33b +DIST tree-sitter-css-98c7b3d.gh.tar.gz 94003 BLAKE2B ab535af12c3a8d4ebb4b5820611277b9180742c9307f740796ad280fe03c37e866df76991deba050221bcd48690e71ee2dea770f981583480cb1a0fac955b478 SHA512 754d7de1e9dcaea2fca41bda51612e3f42b3a225173738b1973fbbcf8a5de05bd42909897a20c1f0da5756d215a83371874e5b0ab24bd654efda5fe842772ccb +DIST tree-sitter-dockerfile-25c71d6.gh.tar.gz 43323 BLAKE2B 890454e45978d9fcbaed2d5a7dc810fb855893dfff3e687e8666b3b041ffedfde993a311a19cc4bcfc76b02ecceb4838cc478fd5db11948310bd875b8123c563 SHA512 d23fab83cb9db5cd94ce4deda0a78f310bdfa22fa90880e84ad23f59960e65dc86ac1e0ba772ef20dd4da7fa3bdfc609883d9719c6da588798e6acb04e9942cc +DIST tree-sitter-dot-9172307.gh.tar.gz 29750 BLAKE2B 222874ae13318b325bb5e2954eafc3f6f292ac4fac8c880d4ebee28ef32d97a97e2dbaa8140f4095bf5d25e2618f926ecc6e8bbea4359300f1dde2d20ef17b68 SHA512 0fed8eedaf90891f20a8c1fa029a972eced7b0c66d8c9c40e3ef1471735b599dc2df15de2dd48961dd78842075293568d45e68c6a67d197019cc5ebd32022bfa +DIST tree-sitter-elisp-4b0e4a3.gh.tar.gz 25850 BLAKE2B b70f06878c6d4b4ae81161d9f31f9759878a6542dfdac5cb1072f6509eaeab3d1ae634f7fb8e7c3dd9de407a2ce136397fe769a1114471d70a6f3aef2275a18a SHA512 e4e88f76f82135c3c1ec75e61a61e43da2411bd13f66aeb98cbfaeda6965efb072f27bcc0d48e73ad2ecd5586a2740a6fa9509d5046ebeafb2388e5554f1c9d3 +DIST tree-sitter-elixir-11426c5.gh.tar.gz 600499 BLAKE2B 1e02b9855263be295a8774d083ac2a0f4ba0e7c95544352b221a335ab2c24e2d41b9a9f102064686a3aea63df68624b3e57c25047f9ebcde1dba3bb64e407b0e SHA512 0d86012060f339af4b92e6019aa7276a618eba89f7704c780f65bcd6505335a2f6d4532b7d2dd4ecbc56a67de71faa06372dd4abfd15d5a49b71769150f05f36 +DIST tree-sitter-elm-c26afd7.gh.tar.gz 343009 BLAKE2B 30f2a25847e72f70de2ab9ff4ac8b05513c623cc1e6b405597a3918c1642413ade04c6adca3e8d5f95c87aab82560055cba76a88c9c8a29367520febdb0ce6ee SHA512 988a7d1895fb6d0d2a50147b582d020b86bc90cf0abe163c8c04736a232fab5bbb5c5b24a9027257e1fdd2cf24c39da58b7906683a3dc6984c8b0f151a383adb +DIST tree-sitter-embedded-template-203f7bd.gh.tar.gz 11972 BLAKE2B 7ab3263cf9f94e6500a49973487eed1f09157aa37a9a384638b154d35fb5ec8403cf2936a8e4e87c1d6ac70ef4740a936893ddfdf96b5544ee712eb3d5049e44 SHA512 bf043ffc684a662d324267d9e42a0062adf36c2b05f6dfb26ac899a0c49897c8cb8962746d8c84e5dce0efb66cb198cea30c96bdf6e8ab19a3611e04c6116341 +DIST tree-sitter-erlang-54b6f81.gh.tar.gz 136559 BLAKE2B 4cecbe63b5c11da5b5145c6a864352d0a8fb16cb1f787a5b86418c6a095fc2d371a1900e65f5547a3840d93dd3fa5a43b33fb76d218d1c0a2284bf43d61695a5 SHA512 4faab4d825701f2d09c0522c3cb9baf32b84335d4a06d7d3886a3aca9b963989e94afdf97253b6cfe1d3f9c644b21ff1d570da332d389acabb9ec513f50c9e6f +DIST tree-sitter-fixed-form-fortran-3142d31.gh.tar.gz 327123 BLAKE2B 1000fa19b4ab71edb03d2b7b8cd20b4fda9047224f921ce0a24f6dcaad01e0420253b41b0dde6fa771b914e6491fd9a8512c874e4d8c6a3708167b75d72ed0ae SHA512 ec68a059bb05bb4be0385e64a0d85b45cb8f8b807de697dfce45acb8b707bc1649ab815939cd9b50d59e6e68d28600520b48147270ccae28c6effe2cc3c9515e +DIST tree-sitter-fortran-f73d473.gh.tar.gz 382427 BLAKE2B 57a75cd7db79d5216cfcfa9bc6549e7f7c2126200c43b535c95b85a60e753b89f4487a3d2c26ae016f1e821d5a3251b1c0df142806d6a5984e894b09192f5ca3 SHA512 2ea7b08cc6bfbba354d79e356073bb66746549d01449132311c0e76226e1f008aa344fb5f10f6caf68ea15846af0608102e1d075ab96157f16594b00e7090615 +DIST tree-sitter-go-ff86c7f.gh.tar.gz 191488 BLAKE2B 9bbcf73564694a4f256bd1552c843a11656769cfad0f936a3f8616bf4e9be344aaaeb8b8d6cbe64add57507dd052ba9a98052c1c8abd56554c447aa004289894 SHA512 1a50e463e8cac4f3408d21141c2dfabb348ae71ec56b44f53092f9dcaba72470bfc3828fec900ad0bd7740f459df024795d4bcf5022d5ddd187ff27e2ba1cc4a +DIST tree-sitter-go-mod-4a65743.gh.tar.gz 19169 BLAKE2B 583b706ce8f4bebd7977073844d636e03f0a99c210d9f330c09d2104b33e3369fc828b8c1b8bd9aee2b64c6f3cf12d70dd575fee6f4fb13d23a6aafac675f9e2 SHA512 95d35dafe0aadc503f89870317f5d0d015e0ad8cbc693e53671021ec048d7d8d680da8423f36470cdadfb5919353979bd8391bd5af515f94f192734d33e07f38 +DIST tree-sitter-hack-fca1e29.gh.tar.gz 730911 BLAKE2B 60630c244a0e64a45c218d02d8b16097fd4a9f9035dfb3b477acf377dd05bf61ecd4c9b5bda21027083b834113d5ccbddbc51cf2f495dc3556d7d4692754e66f SHA512 adad1ec42b5b4841ecc510f23d1ad436a0e5d7ce12d343f02474f822aad41ea5aac6695060c4414e6921d4afa3a7f11b39fdd53a5a3aba007e4abca7d5802b1a +DIST tree-sitter-haskell-dd924b8.gh.tar.gz 1569003 BLAKE2B c700c139ca0397b8b9ffe06e479da5145adfd5ef71389934fd872983b12e2f5ba6e196d13d48497c48c5f36f239432481f11d2a28d5852aae00d889167347a9f SHA512 dc8c74eeff8b96f8faca4ffe0cdd75b3c5056d8a8be1f509178858bd71427510a4bbc8beb7ed477efa9352287998608e7d42ff51d0e4371712b8c9d7083b23b9 +DIST tree-sitter-hcl-e135399.gh.tar.gz 895308 BLAKE2B 9cc44b85c62e88f95b2aac947302cecac43404336a53f7c81be94881f72c3b14f26a3fed78fd54952cdf90d301ff7d92a72b28be75112ca1d50ffc46998b36ac SHA512 770cac224750737f629be85ba7a0d27831a5cc1b1348390ba70bd6d436ca4c1807cf16cecd18b54460817c4e92fc2e432fd3f63a14e736027e11555838f7da31 +DIST tree-sitter-html-949b780.gh.tar.gz 26120 BLAKE2B 4a9d1ef8dea73547eed7f3d1abed5d7ed4408dd655a0abc0d4d43f179b75283614696fdd9e689f5d1fb15f86fe964af86b53f1cf631a5c10c6136682d77e5411 SHA512 5d7e6e1e629ce95bfd54419fd68fed9a4b438ffda24c9de75033d552b82b51c7f5d0c18d77d5fd3fc1186572dcc56f682f950bed2c9b3ae64f06a4fc83735958 +DIST tree-sitter-java-2b57cd9.gh.tar.gz 200908 BLAKE2B 532d610445a99b4f42e0f2d59bac94326c4f9f7ed5726e34bcf9b8f4c18b80a3ab3a17aa7110d5ca041a87fd8813018c4c10c954df4083365f05d9942c224659 SHA512 c10f4a3fda27fc44f4a8921d58f5fbee923608bde5f4c84f36262e1b3954215b2fd2a87133a5e82ec68ceb974b93d56ea669488096f159d2ea846d6db00e8cdf +DIST tree-sitter-javascript-f1e5a09.gh.tar.gz 371441 BLAKE2B ad598c1d5d372a4f125e2af8c58767cdbe43023cfa758f2ccfbfbb4bab2e96341dec4cb43c0bdb4eabff0466ae06a816bfe9df5d3d704a8e3a6706fba7659bfb SHA512 234ada12cab3ed7a43e26f7fbb5c2b6cc0d592422395cc4bed96ea114fe739ea634ac187c2ebf12add14bcfa4f594850443fcf57e4d35cd0d7162163817ca3b0 +DIST tree-sitter-jsdoc-d01984d.gh.tar.gz 15244 BLAKE2B 40f09c3c95d2a5df70b6ff61c52fff156bb10af0068053553f3c7686f58b08824cfbb4bd40f15fb833e8d7bed9ba59ae0e64692a7efa0628ee9258a33ac1a769 SHA512 bc74d482ea1db728569a6e8b5bf3ca8e1b0567179ec79d5d902b3c6e7a9649b554a99273c95c9a796292f5b6845b8e9ff485e8269fe9f8a9a7c1295eb3c240cc +DIST tree-sitter-json-3fef30d.gh.tar.gz 15535 BLAKE2B 5a596ca3467ffd58b11fba289359bcec72602dd1cd3578228a01516e70e7b10695fc4ee04ba74527901d2eb5f0c849089afa19d4c3ac30f07a68d4a610df7d8a SHA512 04e7e7f02431f7de858b0a72509914d9e22c58c8812e891b191c242dc7cfa20603a2343b2d1af756a94d98f405ea67333bdea6a19f81df4e8f988f8c8cc93580 +DIST tree-sitter-julia-0c088d1.gh.tar.gz 4032864 BLAKE2B de1c8c12fe0d0a7d116f0d5991a0be132527aa397b30fd7a60f04cdee2eb2744d6bdb6ecd5021636384b30642ccdee438e647d78941c7b37879c8b6fcdf87cb1 SHA512 2d229637774f72784cddd21a658859634be36f487b006c03a1d2520e9662de26ba76483fdd217f192be8c16bcc5ad5006ce90066c6b1ab3a1dc78c3690ffae32 +DIST tree-sitter-kotlin-0ef8789.gh.tar.gz 4596352 BLAKE2B eed4a99bd704861bbc30e394a35374f828c0b067c75da86cbc62b1aefc5560eb43d470d0c54365f08fa13440817dfe636715611b5d2c344ebfc0b413dd2292ba SHA512 ef02b1a41d3293c795b0307414a539b3a5c2b4f1701daa54c99975ca373f158171b202878a44f1f59de82f1c66cdc43b49e8bb2a40a7afd791b75608daaaf943 +DIST tree-sitter-languages-1.10.2.gh.tar.gz 8026 BLAKE2B a7ee2f71081dabda149d55b67158091523eed123a62c856adc8e1f0b44b24b6061086b107134647219506b1321d35fc8801b305255a894d644ac62797b91c32b SHA512 5f0dfd6dbfa2f21a84a76b35d3ea4251f82e3b9f782c20db117cb0a7e74afec5b706799f5983a8f0ea99b82dd92a7dc7d116792e613a31e29863bba06e5dd842 +DIST tree-sitter-lua-6b02dfd.gh.tar.gz 43007 BLAKE2B 5063b3c749e6057d1a2fbcdf9cb045ae96865744c57f4ff435ab33365ad2f14046064eeff99678c9c192ed1ab4e4bf900becbe7ad8c337b2e1c5311d773e0e5b SHA512 ef1a95c035396a1e2de2ff4ce5b056ef8c359807083a59752c2f8531bf54bbfb8223e1ae6678f1abf1bd6a95ac47c8dd882879a0449787000354bef08668c409 +DIST tree-sitter-make-a4b9187.gh.tar.gz 81522 BLAKE2B 356738d51ae4e3ecc9cce86b39d80c74e4a8308508a27a99f73746ee3aa052cf9df3cae958d533dee0857807b7cd32649e31c0b3a1d17a42ae2bd44a91b0ab33 SHA512 d2d33c64c97caa2e54ca3fcfd33d00e2ca9f3dbbdbeaa60308d2d34dbba9b8519980bc2f5331ee9159efcf4d942a412fb4e4bbff4c4f926ac14ecc767b788069 +DIST tree-sitter-markdown-8b8b77a.gh.tar.gz 410045 BLAKE2B f56696e6a59627f128d3d80c36746ea190fe2689ce0ee81e2f01b9c2cbc085c8ab54d4bb1d1353741f44ba0f38e7de9589a9e9c5d65cb3b0794e093a644bbf7e SHA512 5651e19adc1ee3463916fa71164e04aa25c5cb6d680a76bd624dda44440bb7c947393c85db1f340ceda4314aa390d54773cd2a863ef34f08f1d0b5a41d8306ca +DIST tree-sitter-objc-afec0de.gh.tar.gz 1488539 BLAKE2B 93fca89cf396bcaa67e48372d3a1b429f089358d75639038143014d57f6c307f8e7df1e6d6a031171df28ae0dd768e5f4101168decf5c6ddfa751fbe65a7418b SHA512 26c24217438ceef42b7ebaedab7321844f838d463982f048db95b59cddd103390cd80167304e73a146527baf44f9e6e3bfcffa0d8710df6dffd7b33329995476 +DIST tree-sitter-ocaml-4abfdc1.gh.tar.gz 2872053 BLAKE2B f3b59d97e3cbbb9bf47e8a7151cf7210249d125f11c1777aa95b97629fe67598a31fcc638d251d853b8237c5c7bfb3abe48aa629195fcd36232e1327c282b28a SHA512 63dafdcb605b92b362fd0a1cf1ffdce6dcae19bb10f8ab70480fb4da2c14d1982d0b19bdc0a5756bbaaf4b72b3792c61400f48fe2b23f3a064941fb045a7a8fd +DIST tree-sitter-perl-15a6914.gh.tar.gz 4546464 BLAKE2B 8676518438381935cab6b22b1e27ffe13316d6410a7fdcd81eaa17dffc1eb51ac251751615349fefc0a4e1844d70f2725243e03eda6eca539f8133488a1943d0 SHA512 0cf0127a1b1ee4919d3f207302d3d9af5f1123947818ad336701c99d993c7f4e85004cff7b8234d5ce989670d2ce9f834fc88700811cca6531083080f8a85113 +DIST tree-sitter-php-33e3016.gh.tar.gz 288176 BLAKE2B c0440a5a26a80b503af82a07d9322aa009fecf015786c0a93e07aeff33f5fbf2e8f33cff924ad35cd4b9c91f9f760a5cbb287a193f740b6accfdc224872f2705 SHA512 dc59da1a71c1fc3fffbbf27af30122f4a960dbdcbc1315026d6a7b6f940d129509994e14d92d55366331cf54b1b572212b19e6c9cd7dfcdc96950a9701b46bf5 +DIST tree-sitter-python-4bfdd90.gh.tar.gz 252108 BLAKE2B 1f350347834b2e1c2a36d6b4d92551911e20e877c2a3e941533002c03ba64bbc6a2d7f1e12b4389275ad197af2f892603785e51ced023d8f6dbc68bf4ed15849 SHA512 ceb0da1ee03059ffc367ead4ca047249609ef2a9c25f02e7e22d0fa384a91da8b63162b152edea29852174c81b9ae92fc4d6418dc68ca9b2aea9e5669245fbd8 +DIST tree-sitter-ql-bd08702.gh.tar.gz 127203 BLAKE2B 9649812230cdf59a693ea717e3386f1d1ecd26ab445fb0013d9fac96b406cae5e533cf4bf9030b0a0fbcc843824e333d0fac9ae5a516c2c4a83964a609e5fb4e SHA512 e3040d87ba7067370e350294e898a959bb423082ef5acfe325e355d5c86b4c4a4b55da9730d6bd269b93316212072017835069ed5bd958ff48e5f40b9028d70b +DIST tree-sitter-r-c55f8b4.gh.tar.gz 250732 BLAKE2B 484c2f5221a106c70a0c6c1efe4ba59b5b539efd33f9b1c37a570d1b204a53385aa68e988a4c8bb5b1ec5cc044288d0f58e7506fe3cf3bf4dfd4b02d9970b1fe SHA512 1d08a18c3970f6e0cddb9171acf719172e457b9b10a346f79455333533eb38cfcfbaef4f95b451e753277761a2a9930b9c49edaa4cd8d42864663fc91d57af1e +DIST tree-sitter-regex-2354482.gh.tar.gz 20303 BLAKE2B d01b9a57f493143c80f21e7c30e3b5abe5489aebbcfa2700f9039b2f9b703c5d22136969218eab132480f0f9be08b5382f3db6e729f9c67bc971df9c219cb9d8 SHA512 d313e01cfcd93df538b9ff9d735396f37ae95a359ac92cf5f56fe9e7f341d31cff83dbeec6b754b337e81c958d1e6391b87f7450ed266049b7cb580fe5b3188e +DIST tree-sitter-rst-3ba9eb9.gh.tar.gz 213593 BLAKE2B 888864fc6ed544c838bae06aaa3a1a8c50fe293611f9518187caf3e30437b07d879baa047b166e78c64c266dd5469a52888a3fbb7483caf6314fee45b1b737eb SHA512 6cf1efdb96459545cdabcfb608946000984920a671745f8439026c6f2c7ba719f5f92d5b9dfa48c44a2fb89bfa460a91926edcf96e67b7808f8515e6e8eaf806 +DIST tree-sitter-ruby-4d9ad3f.gh.tar.gz 596842 BLAKE2B b7edb59e8e1f82f25a530f438b69f34f733fe3803a231ac998a9e87c6afa632162540926851952dce838f950509190c00dc71a7d24292f66e549ebe4309a49c7 SHA512 29124fd2e62d26e2ba379005b6498973846c018549c7fabc27840a7205ed7151826e07cf6b3c65435a266c43acbaff4f938d2d63f749583fbe8b652316bd61d7 +DIST tree-sitter-rust-e0e8b6d.gh.tar.gz 400050 BLAKE2B 194eb5c5259cdbb22bc874fb0f3fe942dea003dbf237e5f1844141ad4da31f8b790f1462a78f9798af7fe4427ecc473aee04d43af83609d1c4f23282342fca6a SHA512 070e3aff5aed624df4b0dc22f75800d0b4772be1137a8c171aeeed7f290273a79b53ace3b09655916ff92578b23f8d228ed9e1bff59171844e16cdc0d5960a32 +DIST tree-sitter-scala-45b5ba0.gh.tar.gz 1340268 BLAKE2B c46164c2da9ed1e6c494cae4ea900b4e19ddc755231b82266f00284a54317b0f1af48708970af311dda8c895f90cc53b98cab870f0a8b26eb65bcdb147c71d79 SHA512 c2e2a5d9fe0d432f045364487bed4e5b41916b5ea930b27ec98b5893b64eaf7e1014c3862b99227c336a3569b0c3b449fb559bcc7619f779f19ee9ff12eb0f0c +DIST tree-sitter-sql-218b672.gh.tar.gz 2791203 BLAKE2B c50e05ec1a129bcca11dd7aec02148c3277e71678616f531483525d5eda3ed99887e46123faa44c841f74d3305fd2603fa8ad39fd4da430cef09aeec36b0a820 SHA512 263d7911d12cb0200a23c6b57c4593a4a58daf690156a5280dfdc1214085dfddacf0b41230ea9601eaad74ca30bda1bc245c3ff18ec871078a37df4076db037c +DIST tree-sitter-sqlite-993be0a.gh.tar.gz 317417 BLAKE2B 650d0bd5e236a4aefa28ba92d1180f34ecb5f37417dfb8aaa921466b1c1a1f5b7dce851c4e3f7b255dc001556f63493b426fd7465f4794c9ad2881d8a15d2324 SHA512 aa2ab43769ecb7ebf2bb8611c3c17d967f21e9d889b97e29aaaa1b501b631c7a0c6f9447786e21a6ae21847cb9f2caf2a03759c23bd42e2c3b514aa4f73b79c3 +DIST tree-sitter-toml-342d9be.gh.tar.gz 163169 BLAKE2B 1e4562f2149d9bfe15eda9d9b6f10053579b002416f47f7616f11a2d3fc52863c6d98d73a883f12c33b657cad86bfceda30c8d10bae4b89717a9bc8a0bedbf20 SHA512 c13f597bd1571313f7a6ae2793469b4d308db9f292c2562b7b35fda6f3e53d5162669e3ad61511e0bdfc3eedcff0804a0d6a1db8d0e384f311ce53373874caa7 +DIST tree-sitter-tsq-b665659.gh.tar.gz 15061 BLAKE2B 2359fa751f9398e31918a177d9dcec9476ac458431014a076a286e1b073d5eda92ea620f023c01bde2641c7270a3f9e7b589a3aeaf84d64204c4b998fcb59962 SHA512 c6ca5f61b7f67a42cfed25fa1358f1183df9a8504262932bc8702351a7f0ae25b8e38f280ee9114a38f6a28aff9ba8f0aec95e5f770828c84c09c3e7145dc1de +DIST tree-sitter-typescript-d847898.gh.tar.gz 844212 BLAKE2B ffd348ae45681744a585fc4e010077fe165be37ec5928e4fca511a9c541e10fd9d4b10c5bafae1d326b1ade9ba44cfdbbbd7eaeeef58d2dcc7132970ae9dd2b6 SHA512 7d7aedc7a27c916cc7c955fe4fe16a12e6d8eed8a5280789cf3c00f6afdb5ffa2d832db018add37acdfff0bdc904e5b4ca9dc9147db1580d303f30d685e2a620 +DIST tree-sitter-yaml-0e36bed.gh.tar.gz 266363 BLAKE2B 3490c347b110e83407d8131c3984e1e1e51c7a5fffd4133352776e86f66947d2958d185e3e6211c85258d3553c424d4bad4a3ac6480fcb1405976e231517e780 SHA512 6146fb39874f119568a08b656fb6ca5bbff1a79684322b9502819b43999be7596c8d8b64c6a2f0777770baadd1bec26a4de9d48addd2569b59b809cbb57b9d19 diff --git a/dev-python/tree-sitter-languages/metadata.xml b/dev-python/tree-sitter-languages/metadata.xml new file mode 100644 index 0000000000..7aeab2976a --- /dev/null +++ b/dev-python/tree-sitter-languages/metadata.xml @@ -0,0 +1,12 @@ + + + + + gasc@eurecom.fr + Gasc Henri + + + tree-sitter-languages + grantjenks/py-tree-sitter-languages + + diff --git a/dev-python/tree-sitter-languages/tree-sitter-languages-1.10.2.ebuild b/dev-python/tree-sitter-languages/tree-sitter-languages-1.10.2.ebuild new file mode 100644 index 0000000000..7387f84bd7 --- /dev/null +++ b/dev-python/tree-sitter-languages/tree-sitter-languages-1.10.2.ebuild @@ -0,0 +1,155 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 + +DESCRIPTION="Python wheels for all tree sitter languages" +HOMEPAGE=" + https://github.com/grantjenks/py-tree-sitter-languages + https://pypi.org/project/tree-sitter-languages/ +" +TS="tree-sitter" +SRC_URI=" + https://github.com/grantjenks/py-${TS}-languages/archive/refs/tags/v${PV}.tar.gz + -> ${P}.gh.tar.gz + https://github.com/WhatsApp/${TS}-erlang/archive/54b6f814f43c4eac81eeedefaa7cc8762fec6683.tar.gz + -> ${TS}-erlang-54b6f81.gh.tar.gz + https://github.com/Azganoth/${TS}-lua/archive/6b02dfd7f07f36c223270e97eb0adf84e15a4cef.tar.gz + -> ${TS}-lua-6b02dfd.gh.tar.gz + https://github.com/Wilfred/${TS}-elisp/archive/4b0e4a3891337514126ec72c7af394c0ff2cf48c.tar.gz + -> ${TS}-elisp-4b0e4a3.gh.tar.gz + https://github.com/ZedThree/${TS}-fixed-form-fortran/archive/3142d317c73de80882beb95cc431af7eb6c28c51.tar.gz + -> ${TS}-fixed-form-fortran-3142d31.gh.tar.gz + https://github.com/alemuller/${TS}-make/archive/a4b9187417d6be349ee5fd4b6e77b4172c6827dd.tar.gz + -> ${TS}-make-a4b9187.gh.tar.gz + https://github.com/camdencheek/${TS}-dockerfile/archive/25c71d6a24cdba8f0c74ef40d4d2d93defd7e196.tar.gz + -> ${TS}-dockerfile-25c71d6.gh.tar.gz + https://github.com/camdencheek/${TS}-go-mod/archive/4a65743dbc2bb3094114dd2b43da03c820aa5234.tar.gz + -> ${TS}-go-mod-4a65743.gh.tar.gz + https://github.com/dhcmrlchtdj/${TS}-sqlite/archive/993be0a91c0c90b0cc7799e6ff65922390e2cefe.tar.gz + -> ${TS}-sqlite-993be0a.gh.tar.gz + https://github.com/elixir-lang/${TS}-elixir/archive/11426c5fd20eef360d5ecaf10729191f6bc5d715.tar.gz + -> ${TS}-elixir-11426c5.gh.tar.gz + https://github.com/elm-tooling/${TS}-elm/archive/c26afd7f2316f689410a1622f1780eff054994b1.tar.gz + -> ${TS}-elm-c26afd7.gh.tar.gz + https://github.com/fwcd/${TS}-kotlin/archive/0ef87892401bb01c84b40916e1f150197bc134b1.tar.gz + -> ${TS}-kotlin-0ef8789.gh.tar.gz + https://github.com/ganezdragon/${TS}-perl/archive/15a6914b9b891974c888ba7bf6c432665b920a3f.tar.gz + -> ${TS}-perl-15a6914.gh.tar.gz + https://github.com/ikatyang/${TS}-markdown/archive/8b8b77af0493e26d378135a3e7f5ae25b555b375.tar.gz + -> ${TS}-markdown-8b8b77a.gh.tar.gz + https://github.com/ikatyang/${TS}-yaml/archive/0e36bed171768908f331ff7dff9d956bae016efb.tar.gz + -> ${TS}-yaml-0e36bed.gh.tar.gz + https://github.com/jiyee/${TS}-objc/archive/afec0de5a32d5894070b67932d6ff09e4f7c5879.tar.gz + -> ${TS}-objc-afec0de.gh.tar.gz + https://github.com/m-novikov/${TS}-sql/archive/218b672499729ef71e4d66a949e4a1614488aeaa.tar.gz + -> ${TS}-sql-218b672.gh.tar.gz + https://github.com/MichaHoffmann/${TS}-hcl/archive/e135399cb31b95fac0760b094556d1d5ce84acf0.tar.gz + -> ${TS}-hcl-e135399.gh.tar.gz + https://github.com/r-lib/${TS}-r/archive/c55f8b4dfaa32c80ddef6c0ac0e79b05cb0cbf57.tar.gz + -> ${TS}-r-c55f8b4.gh.tar.gz + https://github.com/rydesun/${TS}-dot/archive/917230743aa10f45a408fea2ddb54bbbf5fbe7b7.tar.gz + -> ${TS}-dot-9172307.gh.tar.gz + https://github.com/slackhq/${TS}-hack/archive/fca1e294f6dce8ec5659233a6a21f5bd0ed5b4f2.tar.gz + -> ${TS}-hack-fca1e29.gh.tar.gz + https://github.com/stadelmanma/${TS}-fortran/archive/f73d473e3530862dee7cbb38520f28824e7804f6.tar.gz + -> ${TS}-fortran-f73d473.gh.tar.gz + https://github.com/stsewd/${TS}-rst/archive/3ba9eb9b5a47aadb1f2356a3cab0dd3d2bd00b4b.tar.gz + -> ${TS}-rst-3ba9eb9.gh.tar.gz + https://github.com/theHamsta/${TS}-commonlisp/archive/c7e814975ab0d0d04333d1f32391c41180c58919.tar.gz + -> ${TS}-commonlisp-c7e8149.gh.tar.gz + https://github.com/${TS}/${TS}-bash/archive/f7239f638d3dc16762563a9027faeee518ce1bd9.tar.gz + -> ${TS}-bash-f7239f6.gh.tar.gz + https://github.com/${TS}/${TS}-c/archive/34f4c7e751f4d661be3e23682fe2631d6615141d.tar.gz + -> ${TS}-c-34f4c7e.gh.tar.gz + https://github.com/${TS}/${TS}-c-sharp/archive/dd5e59721a5f8dae34604060833902b882023aaf.tar.gz + -> ${TS}-c-sharp-dd5e597.gh.tar.gz + https://github.com/${TS}/${TS}-cpp/archive/a71474021410973b29bfe99440d57bcd750246b1.tar.gz + -> ${TS}-cpp-a714740.gh.tar.gz + https://github.com/${TS}/${TS}-css/archive/98c7b3dceb24f1ee17f1322f3947e55638251c37.tar.gz + -> ${TS}-css-98c7b3d.gh.tar.gz + https://github.com/${TS}/${TS}-embedded-template/archive/203f7bd3c1bbfbd98fc19add4b8fcb213c059205.tar.gz + -> ${TS}-embedded-template-203f7bd.gh.tar.gz + https://github.com/${TS}/${TS}-go/archive/ff86c7f1734873c8c4874ca4dd95603695686d7a.tar.gz + -> ${TS}-go-ff86c7f.gh.tar.gz + https://github.com/${TS}/${TS}-haskell/archive/dd924b8df1eb76261f009e149fc6f3291c5081c2.tar.gz + -> ${TS}-haskell-dd924b8.gh.tar.gz + https://github.com/${TS}/${TS}-html/archive/949b78051835564bca937565241e5e337d838502.tar.gz + -> ${TS}-html-949b780.gh.tar.gz + https://github.com/${TS}/${TS}-java/archive/2b57cd9541f9fd3a89207d054ce8fbe72657c444.tar.gz + -> ${TS}-java-2b57cd9.gh.tar.gz + https://github.com/${TS}/${TS}-javascript/archive/f1e5a09b8d02f8209a68249c93f0ad647b228e6e.tar.gz + -> ${TS}-javascript-f1e5a09.gh.tar.gz + https://github.com/${TS}/${TS}-jsdoc/archive/d01984de49927c979b46ea5c01b78c8ddd79baf9.tar.gz + -> ${TS}-jsdoc-d01984d.gh.tar.gz + https://github.com/${TS}/${TS}-json/archive/3fef30de8aee74600f25ec2e319b62a1a870d51e.tar.gz + -> ${TS}-json-3fef30d.gh.tar.gz + https://github.com/${TS}/${TS}-julia/archive/0c088d1ad270f02c4e84189247ac7001e86fe342.tar.gz + -> ${TS}-julia-0c088d1.gh.tar.gz + https://github.com/${TS}/${TS}-ocaml/archive/4abfdc1c7af2c6c77a370aee974627be1c285b3b.tar.gz + -> ${TS}-ocaml-4abfdc1.gh.tar.gz + https://github.com/${TS}/${TS}-php/archive/33e30169e6f9bb29845c80afaa62a4a87f23f6d6.tar.gz + -> ${TS}-php-33e3016.gh.tar.gz + https://github.com/${TS}/${TS}-python/archive/4bfdd9033a2225cc95032ce77066b7aeca9e2efc.tar.gz + -> ${TS}-python-4bfdd90.gh.tar.gz + https://github.com/${TS}/${TS}-ql/archive/bd087020f0d8c183080ca615d38de0ec827aeeaf.tar.gz + -> ${TS}-ql-bd08702.gh.tar.gz + https://github.com/${TS}/${TS}-regex/archive/2354482d7e2e8f8ff33c1ef6c8aa5690410fbc96.tar.gz + -> ${TS}-regex-2354482.gh.tar.gz + https://github.com/${TS}/${TS}-ruby/archive/4d9ad3f010fdc47a8433adcf9ae30c8eb8475ae7.tar.gz + -> ${TS}-ruby-4d9ad3f.gh.tar.gz + https://github.com/${TS}/${TS}-rust/archive/e0e8b6de6e4aa354749c794f5f36a906dcccda74.tar.gz + -> ${TS}-rust-e0e8b6d.gh.tar.gz + https://github.com/${TS}/${TS}-scala/archive/45b5ba0e749a8477a8fd2666f082f352859bdc3c.tar.gz + -> ${TS}-scala-45b5ba0.gh.tar.gz + https://github.com/${TS}/${TS}-toml/archive/342d9be207c2dba869b9967124c679b5e6fd0ebe.tar.gz + -> ${TS}-toml-342d9be.gh.tar.gz + https://github.com/${TS}/${TS}-tsq/archive/b665659d3238e6036e22ed0e24935e60efb39415.tar.gz + -> ${TS}-tsq-b665659.gh.tar.gz + https://github.com/${TS}/${TS}-typescript/archive/d847898fec3fe596798c9fda55cb8c05a799001a.tar.gz + -> ${TS}-typescript-d847898.gh.tar.gz +" +S="${WORKDIR}/py-${P}" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-python/tree-sitter[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-python/cython[${PYTHON_USEDEP}] + test? ( + ${RDEPEND} + ) +" + +python_prepare_all() { + mkdir "${S}/vendor" + while read repo commit; do + name="${repo##*/}" + cp -r "${WORKDIR}/${name}-${commit}" "${S}/vendor/${name}" + done < "${S}/repos.txt" + + distutils-r1_python_prepare_all +} + +python_compile() { + echo "Compiling the languages" # For some reason, the print statements in build.py are shown after the script ran + "${EPYTHON}" build.py || die + + distutils-r1_python_compile +} + +distutils_enable_tests pytest +python_test() { + rm -rf tree_sitter_languages || die + epytest +} From 13b10e961c666156624db24bef3787456ea764da Mon Sep 17 00:00:00 2001 From: Henri Gasc Date: Tue, 21 May 2024 16:33:27 +0200 Subject: [PATCH 51/51] dev-python/textual: add 0.62.0, drop 0.58.1 Signed-off-by: Henri Gasc --- dev-python/textual/Manifest | 2 +- .../{textual-0.58.1.ebuild => textual-0.62.0.ebuild} | 6 ++++-- 2 files changed, 5 insertions(+), 3 deletions(-) rename dev-python/textual/{textual-0.58.1.ebuild => textual-0.62.0.ebuild} (89%) diff --git a/dev-python/textual/Manifest b/dev-python/textual/Manifest index 998d32c86a..42b57b5dcd 100644 --- a/dev-python/textual/Manifest +++ b/dev-python/textual/Manifest @@ -1 +1 @@ -DIST textual-0.58.1.gh.tar.gz 28246721 BLAKE2B 3ab2d8610677cc45d8cc8fdb07882e1ccc4f5a01555939cd9a39141de08e5ad774aad889d3716a033f7ab30ac9f1637d3ed8605e23f87d055726ab6aa1e2b75b SHA512 3cb8410a352a75555bb6d36e29e2ae6900e80cb18cf1f0f5c779f0858bb727a3b27a0e4342b692dbba096698a73564ede0ca9fb27f8a46e87eda4209034e8de3 +DIST textual-0.62.0.gh.tar.gz 28258058 BLAKE2B bc9cab701beb5a0a7ce01c845c95ec00b13d1843b2fbca69f1a7e5bf1fe8df13afaa4735d88731857f3561b46ad2948e67489b14337e69b0fb0ec4e2fb71592b SHA512 e03a00abf647500e0233ea24378691b16296c5827a476b9f5530f0fcc83e9c36cf94ec7839a8eb58c2bb1a570ec8bc8b4b6c478e9249055b2d40b47429300111 diff --git a/dev-python/textual/textual-0.58.1.ebuild b/dev-python/textual/textual-0.62.0.ebuild similarity index 89% rename from dev-python/textual/textual-0.58.1.ebuild rename to dev-python/textual/textual-0.62.0.ebuild index f85851e3e7..efbe7ab5fd 100644 --- a/dev-python/textual/textual-0.58.1.ebuild +++ b/dev-python/textual/textual-0.62.0.ebuild @@ -10,8 +10,9 @@ DOCS_BUILDER="mkdocs" DOCS_DEPEND=" dev-python/mkdocstrings dev-python/mkdocstrings-python - dev-python/mkdocs-material dev-python/mkdocs-exclude + dev-python/mkdocs-git-revision-date-localized-plugin + dev-python/mkdocs-material dev-python/mkdocs-rss-plugin dev-python/pytz " @@ -36,6 +37,7 @@ BDEPEND=" dev-python/httpx[${PYTHON_USEDEP}] >=dev-python/textual-dev-1.2.0[${PYTHON_USEDEP}]