From 603f9c135c2e1e225a873cd1d6216156a77b33ac Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kacper=20S=C5=82omi=C5=84ski?= Date: Wed, 16 Oct 2024 18:58:35 +0200 Subject: [PATCH 01/20] sys-boot/limine: add 8.1.2 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Kacper Słomiński --- sys-boot/limine/Manifest | 1 + sys-boot/limine/limine-8.1.2.ebuild | 49 +++++++++++++++++++++++++++++ 2 files changed, 50 insertions(+) create mode 100644 sys-boot/limine/limine-8.1.2.ebuild diff --git a/sys-boot/limine/Manifest b/sys-boot/limine/Manifest index aeb1431073..20ae6a90ce 100644 --- a/sys-boot/limine/Manifest +++ b/sys-boot/limine/Manifest @@ -13,3 +13,4 @@ DIST limine-8.0.6.tar.gz 553792 BLAKE2B 69a654b86a0d277893c099591fe6551328a7bbe4 DIST limine-8.0.7.tar.gz 553771 BLAKE2B 353ddfc22bf4609c926aa94297b7b3895727cba0f8676e621c00894422421f7a4f2b03d1381870e5422125868c622100f8c39e1e2f63eb3586c5e5d627f231c7 SHA512 e72bd39ed473c9d27b1b926ce7cc0ff5bdb74d355a92d77b7f05dbdccdfa4f83769863b700b988e8d868902bd2a8b59ace7001aec44345dfc697ba2bb04fd05f DIST limine-8.0.9.tar.gz 554003 BLAKE2B 8529d58b83fb2121412aaac3399b96166d1c93b8549514e8ac0c75429b63987b410c2aaf91388ebd2c9eb8c9a5533b9f99e273f0fcddc5f1186c2def53d510fd SHA512 79baca17ad895ae8655b9935206f065d0c89f350240cd507af0cdd14e4e71aa71e8ba45ebf368218ce7e8de4bec2fa6012b863e1ffd86fdc66c15e39663f7f80 DIST limine-8.1.1.tar.gz 557731 BLAKE2B 299923b076aa18bdf9197a55f1504424c3479f37e4b4d0ab5962c6e8ff7e1869aeca060e38ecd61e72358c0ab384ac27f1932e18db5c247b22991a0bc1c1ecd4 SHA512 8856c81f00d2167aae79b87e3b7b0bd47d5509b9950991b01176ec2ea803c3f1a9d72e3b71adecaa11554709f08241c697e5be8707fded934694585235ae1ee4 +DIST limine-8.1.2.tar.gz 557929 BLAKE2B b4517ed960686f7d854f71961134a32b5cc786026ad8064a543b86f0b971eeb7c6e38a4f1560484cfc4038e1ea71fe943c0a9d37da966ce0f302c307bf59d03b SHA512 3e346bbe8d529b4bc29dfd229ca4f979e1250afefe87e6fc53db5e2af486ddffa6b7956b99aebce07e39377dd5f4dbcb3571ea022bfb86a8005c8c5ba07ecbee diff --git a/sys-boot/limine/limine-8.1.2.ebuild b/sys-boot/limine/limine-8.1.2.ebuild new file mode 100644 index 0000000000..8f7c11f6ae --- /dev/null +++ b/sys-boot/limine/limine-8.1.2.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +LLVM_COMPAT=( {16..18} ) +inherit llvm-r1 + +DESCRIPTION="Limine is a modern, advanced, and portable BIOS/UEFI multiprotocol bootloader" +HOMEPAGE="https://limine-bootloader.org/" +SRC_URI="https://github.com/limine-bootloader/limine/releases/download/v${PV}/limine-${PV}.tar.gz" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64" +IUSE="+bios +bios-pxe +bios-cd +cd-efi +uefi32 +uefi64 +uefiaa64 +uefirv64 +uefiloong64" + +MY_LLVM_TARGETS="AArch64 ARM X86 RISCV LoongArch" +MY_LLVM_FLAGS="llvm_targets_${MY_LLVM_TARGETS// /(-),llvm_targets_}(-)" + +BDEPEND=" + app-alternatives/gzip + dev-lang/nasm + sys-apps/findutils + $(llvm_gen_dep " + sys-devel/llvm:\${LLVM_SLOT}[${MY_LLVM_FLAGS}] + sys-devel/clang:\${LLVM_SLOT}[${MY_LLVM_FLAGS}] + sys-devel/lld:\${LLVM_SLOT} + ") + cd-efi? ( sys-fs/mtools ) +" + +src_configure() { + local myconf=( + "$(use_enable bios)" + "$(use_enable bios-cd)" + "$(use_enable bios-pxe)" + + "$(use_enable uefi32 uefi-ia32)" + "$(use_enable uefi64 uefi-x86-64)" + "$(use_enable uefiaa64 uefi-aarch64)" + "$(use_enable uefirv64 uefi-riscv64)" + "$(use_enable uefiloong64 uefi-loongarch64)" + "$(use_enable cd-efi uefi-cd)" + ) + + TOOLCHAIN_FOR_TARGET=llvm \ + econf "${myconf[@]}" +} From fde3ab5a7364042b2370e943dfb89473a179312b Mon Sep 17 00:00:00 2001 From: Alexey Sokolov Date: Thu, 17 Oct 2024 15:12:40 +0100 Subject: [PATCH 02/20] dev-cpp/fast_float: remove, moved to ::gentoo Signed-off-by: Alexey Sokolov --- dev-cpp/fast_float/Manifest | 1 - dev-cpp/fast_float/fast_float-6.1.6.ebuild | 32 ---------------------- dev-cpp/fast_float/metadata.xml | 11 -------- 3 files changed, 44 deletions(-) delete mode 100644 dev-cpp/fast_float/Manifest delete mode 100644 dev-cpp/fast_float/fast_float-6.1.6.ebuild delete mode 100644 dev-cpp/fast_float/metadata.xml diff --git a/dev-cpp/fast_float/Manifest b/dev-cpp/fast_float/Manifest deleted file mode 100644 index b4b2a441fd..0000000000 --- a/dev-cpp/fast_float/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST fast_float-6.1.6.tar.gz 101727 BLAKE2B eb9833f7bff6e6086db1525fcc71231c5cc8f47985aa4c71078d896afb5fea20c41bfdb55de6c1e8c9cfa6c9b842331f340115590683e1d9e6a3ba40f4148870 SHA512 d2dbd2537f433329a76539c061238af080125526b7822fbfdf0f70ac0a6800114848b9be0fdf9c51dbb22211af3bdcf9829ed9cc4a47fd28ecdeecf7c5d4b663 diff --git a/dev-cpp/fast_float/fast_float-6.1.6.ebuild b/dev-cpp/fast_float/fast_float-6.1.6.ebuild deleted file mode 100644 index c3fa3bd789..0000000000 --- a/dev-cpp/fast_float/fast_float-6.1.6.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -DESCRIPTION="Fast and exact implementation of the C++ from_chars functions for number types" -HOMEPAGE="https://github.com/fastfloat/fast_float" -SRC_URI="https://github.com/fastfloat/fast_float/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="|| ( Apache-2.0 Boost-1.0 MIT )" -SLOT="0" -KEYWORDS="~amd64" -IUSE="test" - -BDEPEND="test? ( dev-cpp/doctest )" - -RESTRICT="!test? ( test )" - -src_configure() { - local mycmakeargs=( -DFASTFLOAT_TEST=$(usex test ON OFF) ) - use test && mycmakeargs+=( - -DSYSTEM_DOCTEST=ON - # Unconditionally calls FetchContent - -DFASTFLOAT_SUPPLEMENTAL_TESTS=OFF - ) - - sed -i 's/-Werror//' tests/CMakeLists.txt || die - - cmake_src_configure -} diff --git a/dev-cpp/fast_float/metadata.xml b/dev-cpp/fast_float/metadata.xml deleted file mode 100644 index bb4fa14f07..0000000000 --- a/dev-cpp/fast_float/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ - - - - - stffn.mobil@freenet.de - Steffen Winter - - - fastfloat/fast_float - - From dd530b782cc7c3b4e4abb373d49fb9671eec5207 Mon Sep 17 00:00:00 2001 From: Lucio Sauer Date: Thu, 17 Oct 2024 18:08:11 +0200 Subject: [PATCH 03/20] profiles: mask games-engines/easyrpg-player and its unique deps Signed-off-by: Lucio Sauer --- profiles/package.mask | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/profiles/package.mask b/profiles/package.mask index 970c0d4a37..9849b77a23 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -18,6 +18,18 @@ # New entries go on top. +# Lucio Sauer (2024-10-17) +# Doesn't build since 2024-08 and its sole consumer is up for removal. +# Open bugs 937251, 937252 +# Removal on 2024-11-17 +dev-games/liblcf + +# Lucio Sauer (2024-10-17) +# Doesn't build since 2024-03 and package maintainer lost interest in it. +# Open bugs 932475, 927882 +# Removal on 2024-11-17 +games-engines/easyrpg-player + # Takuya Wakazono (2024-10-13) # Archived upstream. Mismatched src filesize. # Removal on 2024-11-13. From 987a6b5a9e0e9f657f8b39a6cfb5a5ba637d7b27 Mon Sep 17 00:00:00 2001 From: colonia-duck Date: Thu, 17 Oct 2024 20:17:42 +0100 Subject: [PATCH 04/20] net-im/WasIstLos: rename net-im/whatsapp-for-linux Signed-off-by: colonia-duck --- net-im/WasIstLos/Manifest | 2 ++ .../WasIstLos-1.6.4.ebuild} | 0 .../WasIstLos-1.6.5.ebuild} | 0 net-im/{whatsapp-for-linux => WasIstLos}/metadata.xml | 0 net-im/whatsapp-for-linux/Manifest | 2 -- 5 files changed, 2 insertions(+), 2 deletions(-) create mode 100644 net-im/WasIstLos/Manifest rename net-im/{whatsapp-for-linux/whatsapp-for-linux-1.6.4.ebuild => WasIstLos/WasIstLos-1.6.4.ebuild} (100%) rename net-im/{whatsapp-for-linux/whatsapp-for-linux-1.6.5.ebuild => WasIstLos/WasIstLos-1.6.5.ebuild} (100%) rename net-im/{whatsapp-for-linux => WasIstLos}/metadata.xml (100%) delete mode 100644 net-im/whatsapp-for-linux/Manifest diff --git a/net-im/WasIstLos/Manifest b/net-im/WasIstLos/Manifest new file mode 100644 index 0000000000..67c6100ff3 --- /dev/null +++ b/net-im/WasIstLos/Manifest @@ -0,0 +1,2 @@ +DIST WasIstLos-1.6.4.tar.gz 361501 BLAKE2B c01aa774b2153f6342e389b86c207045c130ca6ae65b18e4a6f7e549e4aaf538cfd769f28d095befea6df762baaa0f4a7f40c7b76eb03f9834c6fd2cee9c54e2 SHA512 03901822146cee211ad91e9dde4bbf773ad23c959903500b007098acc1c63c182dd7b1bc6367199fc1405bed229bec506c84a5c9ed4fa2005353f81cff6de141 +DIST WasIstLos-1.6.5.tar.gz 362869 BLAKE2B fec641326ae79eb8c7a1fa27ae879bb6e49ef343421f58302fe5caa9f815c0b6bc2c1d998fabe0f4e84745289fd36202c6f1a9eb0cd488ef8eb8a90600b066b0 SHA512 288115d912a7ede0bc15c72bbb357b3e462aa6665e2a82ef49eee4a63346786da6fd5ca931293172daa24231808bed36956ff4643c188f265e5f4b8e35b184f1 diff --git a/net-im/whatsapp-for-linux/whatsapp-for-linux-1.6.4.ebuild b/net-im/WasIstLos/WasIstLos-1.6.4.ebuild similarity index 100% rename from net-im/whatsapp-for-linux/whatsapp-for-linux-1.6.4.ebuild rename to net-im/WasIstLos/WasIstLos-1.6.4.ebuild diff --git a/net-im/whatsapp-for-linux/whatsapp-for-linux-1.6.5.ebuild b/net-im/WasIstLos/WasIstLos-1.6.5.ebuild similarity index 100% rename from net-im/whatsapp-for-linux/whatsapp-for-linux-1.6.5.ebuild rename to net-im/WasIstLos/WasIstLos-1.6.5.ebuild diff --git a/net-im/whatsapp-for-linux/metadata.xml b/net-im/WasIstLos/metadata.xml similarity index 100% rename from net-im/whatsapp-for-linux/metadata.xml rename to net-im/WasIstLos/metadata.xml diff --git a/net-im/whatsapp-for-linux/Manifest b/net-im/whatsapp-for-linux/Manifest deleted file mode 100644 index 8beeab0038..0000000000 --- a/net-im/whatsapp-for-linux/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST whatsapp-for-linux-1.6.4.tar.gz 361480 BLAKE2B a7daab0336c82eabb8c1dc3bf01888873dbea4389343af852f0f9dc0e7d8e1d0fc0f742464d8135a68a29e51a83b265e0bb334ac9bac26414c88c98ee85cca5a SHA512 d9da95684efbe6239d6a476808220a38c3df3a3096496342348934f745b0f6f53a7d723e27ce52ec746518e6f76880dcd52e433aee78ff566cd8fac6083ef395 -DIST whatsapp-for-linux-1.6.5.tar.gz 362857 BLAKE2B 28eda1c4d081d5652b495fce730d321c7f29aeea723ec63f9e0aab5b560787ef92ea6775f1bd11cfb36c1f82c2700399250ae5864cb8475a43c0722b354a02fc SHA512 2768bb82fe7e2bf7bc0e442be7d14bb5f7f9a9aafd6b5a7e5063e3967b32f6d352ce16d042449a6a16165fab7c4cba7fb673a1e5584637434363f1e2efe89c29 From 005656eecced663783ba1ef92a9053f49418af2e Mon Sep 17 00:00:00 2001 From: colonia-duck Date: Thu, 17 Oct 2024 20:18:02 +0100 Subject: [PATCH 05/20] net-im/WasIstLos: update HOMEPAGE, SRC_URI Signed-off-by: colonia-duck --- net-im/WasIstLos/WasIstLos-1.6.4.ebuild | 4 ++-- net-im/WasIstLos/WasIstLos-1.6.5.ebuild | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/net-im/WasIstLos/WasIstLos-1.6.4.ebuild b/net-im/WasIstLos/WasIstLos-1.6.4.ebuild index 714f25d54e..504c9bed7f 100644 --- a/net-im/WasIstLos/WasIstLos-1.6.4.ebuild +++ b/net-im/WasIstLos/WasIstLos-1.6.4.ebuild @@ -6,8 +6,8 @@ EAPI=8 inherit cmake xdg DESCRIPTION="An unofficial WhatsApp desktop application for Linux" -HOMEPAGE="https://github.com/eneshecan/whatsapp-for-linux" -SRC_URI="https://github.com/eneshecan/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" +HOMEPAGE="https://github.com/xeco23/WasIstLos" +SRC_URI="https://github.com/xeco23/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-3" SLOT="0" diff --git a/net-im/WasIstLos/WasIstLos-1.6.5.ebuild b/net-im/WasIstLos/WasIstLos-1.6.5.ebuild index bae2bfe7b7..73a82c3120 100644 --- a/net-im/WasIstLos/WasIstLos-1.6.5.ebuild +++ b/net-im/WasIstLos/WasIstLos-1.6.5.ebuild @@ -6,8 +6,8 @@ EAPI=8 inherit cmake xdg DESCRIPTION="An unofficial WhatsApp desktop application for Linux" -HOMEPAGE="https://github.com/eneshecan/whatsapp-for-linux" -SRC_URI="https://github.com/eneshecan/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" +HOMEPAGE="https://github.com/xeco23/WasIstLos" +SRC_URI="https://github.com/xeco23/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-3" SLOT="0" From cd2151b441759c388abf83e725adf67883151f6b Mon Sep 17 00:00:00 2001 From: colonia-duck Date: Thu, 17 Oct 2024 20:28:20 +0100 Subject: [PATCH 06/20] move net-im/WhatsAppForLinux to net-im/WasIstLos Signed-off-by: colonia-duck --- profiles/updates/4Q-2024 | 1 + 1 file changed, 1 insertion(+) create mode 100644 profiles/updates/4Q-2024 diff --git a/profiles/updates/4Q-2024 b/profiles/updates/4Q-2024 new file mode 100644 index 0000000000..f9d95f8368 --- /dev/null +++ b/profiles/updates/4Q-2024 @@ -0,0 +1 @@ +move net-im/WhatsAppForLinux net-im/WasIstLos From 31e1cfdb47c0af68fc68daaa81fe0a0323576fb2 Mon Sep 17 00:00:00 2001 From: Takuya Wakazono Date: Fri, 18 Oct 2024 04:40:44 +0900 Subject: [PATCH 07/20] x11-drivers/OpenTabletDriver-bin: remove unnecessary udev command Closes: https://bugs.gentoo.org/787722 Closes: https://bugs.gentoo.org/831700 Signed-off-by: Takuya Wakazono --- .../OpenTabletDriver-bin/OpenTabletDriver-bin-0.6.3.0.ebuild | 5 ++--- x11-drivers/OpenTabletDriver-bin/files/otd-daemon | 0 2 files changed, 2 insertions(+), 3 deletions(-) mode change 100755 => 100644 x11-drivers/OpenTabletDriver-bin/files/otd-daemon diff --git a/x11-drivers/OpenTabletDriver-bin/OpenTabletDriver-bin-0.6.3.0.ebuild b/x11-drivers/OpenTabletDriver-bin/OpenTabletDriver-bin-0.6.3.0.ebuild index ce9e99059e..bcc9295717 100644 --- a/x11-drivers/OpenTabletDriver-bin/OpenTabletDriver-bin-0.6.3.0.ebuild +++ b/x11-drivers/OpenTabletDriver-bin/OpenTabletDriver-bin-0.6.3.0.ebuild @@ -1,7 +1,7 @@ -# Copyright 2019-2022 Gentoo Authors +# Copyright 2019-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit desktop udev @@ -81,7 +81,6 @@ pkg_postrm() { pkg_postinst() { udev_reload - udevadm control --reload || die if [[ -z ${REPLACING_VERSIONS} ]]; then elog "Please replug your tablet before attempting to use the driver" fi diff --git a/x11-drivers/OpenTabletDriver-bin/files/otd-daemon b/x11-drivers/OpenTabletDriver-bin/files/otd-daemon old mode 100755 new mode 100644 From 5390db0bd1a12836ba51e5f2b16d61486ee4f44d Mon Sep 17 00:00:00 2001 From: Takuya Wakazono Date: Fri, 18 Oct 2024 04:40:44 +0900 Subject: [PATCH 08/20] profiles: mask media-gfx/akira for removal Bug: https://bugs.gentoo.org/831138 Signed-off-by: Takuya Wakazono --- profiles/package.mask | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/profiles/package.mask b/profiles/package.mask index 9849b77a23..db98b67afe 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -18,6 +18,11 @@ # New entries go on top. +# Takuya Wakazono (2024-10-18) +# Unmaintained in guru and it doesn't build since 2022. +# Removal on 2024-11-18. Bug #831138. +media-gfx/akira + # Lucio Sauer (2024-10-17) # Doesn't build since 2024-08 and its sole consumer is up for removal. # Open bugs 937251, 937252 From 55c86ca4d24527a89dbe1f425dfb0351f966ae59 Mon Sep 17 00:00:00 2001 From: Takuya Wakazono Date: Fri, 18 Oct 2024 04:40:44 +0900 Subject: [PATCH 09/20] profiles: mask dev-python/tree-sitter-languages Depends on --- profiles/package.mask | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/profiles/package.mask b/profiles/package.mask index db98b67afe..4185617a28 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -18,6 +18,12 @@ # New entries go on top. +# Takuya Wakazono (2024-10-18) +# Depends on (2024-10-18) # Unmaintained in guru and it doesn't build since 2022. # Removal on 2024-11-18. Bug #831138. From d0acf2a4acd211751cdc6b9861e919ac2a0359be Mon Sep 17 00:00:00 2001 From: Takuya Wakazono Date: Fri, 18 Oct 2024 04:40:44 +0900 Subject: [PATCH 10/20] dev-python/textual: remove USE=doc USE=doc depends on dev-python/tree-sitter-languages, which is currently masked. Signed-off-by: Takuya Wakazono --- dev-python/textual/textual-0.83.0.ebuild | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/dev-python/textual/textual-0.83.0.ebuild b/dev-python/textual/textual-0.83.0.ebuild index 326fdec70b..9b9f9bdba5 100644 --- a/dev-python/textual/textual-0.83.0.ebuild +++ b/dev-python/textual/textual-0.83.0.ebuild @@ -16,7 +16,7 @@ DOCS_DEPEND=" " DOCS_INITIALIZE_GIT=1 -inherit distutils-r1 docs optfeature +inherit distutils-r1 optfeature #docs DESCRIPTION="Modern Text User Interface framework" HOMEPAGE="https://github.com/Textualize/textual https://pypi.org/project/textual/" @@ -40,10 +40,9 @@ BDEPEND=" dev-python/griffe[${PYTHON_USEDEP}] dev-python/platformdirs[${PYTHON_USEDEP}] ) - doc? ( - dev-python/tree-sitter-languages[${PYTHON_USEDEP}] - ) " +# currently masked +#BDEPEND+="doc? ( dev-python/tree-sitter-languages[${PYTHON_USEDEP}] ) DEPEND="${RDEPEND}" # PATCHES=( @@ -61,11 +60,11 @@ distutils_enable_tests pytest python_compile_all() { echo "INHERIT: mkdocs-offline.yml" > "${S}/mkdocs.yml" grep -v "\- \"*[Bb]log" "${S}/mkdocs-nav.yml" >> "${S}/mkdocs.yml" - docs_compile + #docs_compile rm "${S}/mkdocs.yml" } pkg_postinst() { optfeature "bindings for python" dev-python/tree-sitter - optfeature "support for all languages" dev-python/tree-sitter-languages + #optfeature "support for all languages" dev-python/tree-sitter-languages } From 022eb9d10f6e030d7aef145ff5912ed6f0657570 Mon Sep 17 00:00:00 2001 From: Takuya Wakazono Date: Fri, 18 Oct 2024 04:40:44 +0900 Subject: [PATCH 11/20] profiles: mask net-misc/yacy for removal Signed-off-by: Takuya Wakazono --- profiles/package.mask | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/profiles/package.mask b/profiles/package.mask index 4185617a28..e7cd68bb8f 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -18,6 +18,11 @@ # New entries go on top. +# Takuya Wakazono (2024-10-18) +# Unmaintained in guru and depends on a dead eclass. +# Removal on 2024-11-18. +net-misc/yacy + # Takuya Wakazono (2024-10-18) # Depends on Date: Fri, 18 Oct 2024 04:49:46 +0900 Subject: [PATCH 12/20] net-im/WasIstLos: update upstream metadata Signed-off-by: Takuya Wakazono --- net-im/WasIstLos/metadata.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net-im/WasIstLos/metadata.xml b/net-im/WasIstLos/metadata.xml index 6ec15165d5..750380cc5c 100644 --- a/net-im/WasIstLos/metadata.xml +++ b/net-im/WasIstLos/metadata.xml @@ -6,7 +6,7 @@ Thomas Clarke - eneshecan/whatsapp-for-linux - https://github.com/eneshecan/whatsapp-for-linux/issues + xeco23/WasIstLos + https://github.com/xeco23/WasIstLos/issues From e9cdda24cc8c60bfe3e2f67792aff382aa2e40dd Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Fri, 18 Oct 2024 16:48:00 +0500 Subject: [PATCH 13/20] dev-python/click-aliases: add 1.0.5 Signed-off-by: Anna (cybertailor) Vyalkova --- dev-python/click-aliases/Manifest | 1 + .../click-aliases/click-aliases-1.0.5.ebuild | 24 +++++++++++++++++++ 2 files changed, 25 insertions(+) create mode 100644 dev-python/click-aliases/click-aliases-1.0.5.ebuild diff --git a/dev-python/click-aliases/Manifest b/dev-python/click-aliases/Manifest index 31f9a3032a..6349a7fc4b 100644 --- a/dev-python/click-aliases/Manifest +++ b/dev-python/click-aliases/Manifest @@ -1 +1,2 @@ DIST click-aliases-1.0.4.gh.tar.gz 25755 BLAKE2B 1603fb2316862bad4effb46a25add21b65166f60b34f20a0f9d2bd4f7662f048dc983222742891214dc9e17d5c4f45953a6ac181aeb9fb2379fe71b050008b26 SHA512 8b4c850a036709e9345d2c685167056032e290aa33cf8536010d20dabc513210ae25c874f9272d5568a2dba4bc2262673afa7ba068133d3cdab0f35014fb1936 +DIST click-aliases-1.0.5.gh.tar.gz 28075 BLAKE2B bbf93cff52f64216ef37ef56b2a19b151c7fe754a2fb34bebd4840c7d872f7e0402d286a4d47a78fc4173988bb0c6c2713ea72e8b1265308be853e60191f7bf8 SHA512 03f331965f73dc845465ed3c1778e77398c9b1cb0a78ca80fb6584e6aef211a2f4b9343b9f6621aa164d04de83fc66110f16efb427c047bd79da7bf5d6c89f10 diff --git a/dev-python/click-aliases/click-aliases-1.0.5.ebuild b/dev-python/click-aliases/click-aliases-1.0.5.ebuild new file mode 100644 index 0000000000..696e6aedfe --- /dev/null +++ b/dev-python/click-aliases/click-aliases-1.0.5.ebuild @@ -0,0 +1,24 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=poetry +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 + +DESCRIPTION="Add (mutiple) aliases to a click group or command" +HOMEPAGE=" + https://pypi.org/project/click-aliases/ + https://github.com/click-contrib/click-aliases +" +SRC_URI="https://github.com/click-contrib/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="dev-python/click[${PYTHON_USEDEP}]" + +distutils_enable_tests pytest From ea3ff719b1395d31235029ef86ae290a5872382c Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Wed, 16 Oct 2024 15:15:51 +0500 Subject: [PATCH 14/20] boinc-app.eclass: replace symlink with shell wrapper Closes: https://bugs.gentoo.org/941384 Signed-off-by: Anna (cybertailor) Vyalkova --- eclass/boinc-app.eclass | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/eclass/boinc-app.eclass b/eclass/boinc-app.eclass index 822c843974..1658315cc2 100644 --- a/eclass/boinc-app.eclass +++ b/eclass/boinc-app.eclass @@ -88,6 +88,7 @@ boinc-app_add_deps() { local depend rdepend if [[ ${1} == "--wrapper" ]]; then + inherit wrapper rdepend="sci-misc/boinc-wrapper" else depend="sci-misc/boinc" @@ -258,8 +259,8 @@ boinc-app_foreach_wrapper_job() { # # 1. Installs A.xml in the project's root directory, renaming it to B.xml # -# 2. Installs boinc-example_wrapper symlink, which points -# to /usr/bin/boinc-wrapper, in the project's root directory +# 2. Installs boinc-example_wrapper shell script, which executes +# /usr/bin/boinc-wrapper, in the project's root directory # # Example: # @CODE @@ -296,7 +297,9 @@ boinc_install_wrapper() { ) || die "failed to install ${exe:?} wrapper job" rm -f "${T:?}/${job_dest:?}" - dosym -r /usr/bin/boinc-wrapper "$(get_project_root)/${exe:?}" + # Make a shell wrapper instead of symlink to pass filesize validation on + # updates, bug 941384 + make_wrapper "${exe:?}" /usr/bin/boinc-wrapper "" "" "$(get_project_root)" _boinc-app_fix_permissions } From f1d0032796cc7a3d08e059ee8abc03945d634d34 Mon Sep 17 00:00:00 2001 From: colonia-duck Date: Fri, 18 Oct 2024 16:29:06 +0100 Subject: [PATCH 15/20] media-sound/youtube-music-bin: add 3.6.2 Closes: https://bugs.gentoo.org/941544 Signed-off-by: colonia-duck --- media-sound/youtube-music-bin/Manifest | 1 + .../youtube-music-bin-3.6.2.ebuild | 82 +++++++++++++++++++ 2 files changed, 83 insertions(+) create mode 100644 media-sound/youtube-music-bin/youtube-music-bin-3.6.2.ebuild diff --git a/media-sound/youtube-music-bin/Manifest b/media-sound/youtube-music-bin/Manifest index 957686ca3d..0bd0cd3002 100644 --- a/media-sound/youtube-music-bin/Manifest +++ b/media-sound/youtube-music-bin/Manifest @@ -1 +1,2 @@ DIST youtube-music_3.3.6_amd64.deb 80748958 BLAKE2B 3b1188aa331b3940032a2c87dd026dab5d29508dac04b767887b278713b596e72b5e6669c4cb6e332aea4934afd5b416d6b820bbd84ffa4f921a2760f7011ad6 SHA512 7fc6d0c4af336a58ce20218e5c97d04551e18dc1e9af226cf23cb482589efe8abf357dd0f1a9fb58fbfa6538148c5b1a76ff35f5c68dbd8e8f01afcdbd1f0b88 +DIST youtube-music_3.6.2_amd64.deb 83373490 BLAKE2B 850639e2bfb2f6c95a20423fe7c957ea22f6df80b81f43ad4fd07f219d6a7ef0a2f53971c3073baf7c11d7210021309939408bb99748d939a9f6a18eebbe4f18 SHA512 4dbcf9a3941bdcf5bd26c2a7ee04cafed402fe5272165e63bf9e6f1bf79303f7c1da70444dd0df3098a71528e89af03e1b7229f247e35f5900df2097f5722daa diff --git a/media-sound/youtube-music-bin/youtube-music-bin-3.6.2.ebuild b/media-sound/youtube-music-bin/youtube-music-bin-3.6.2.ebuild new file mode 100644 index 0000000000..8c1b3810d2 --- /dev/null +++ b/media-sound/youtube-music-bin/youtube-music-bin-3.6.2.ebuild @@ -0,0 +1,82 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit unpacker desktop xdg + +MY_PN="${PN/-bin/}" + +DESCRIPTION="YouTube Music Desktop App bundled with custom plugins" +HOMEPAGE="https://th-ch.github.io/youtube-music/" +SRC_URI="https://github.com/th-ch/youtube-music/releases/download/v${PV}/${MY_PN}_${PV}_amd64.deb" + +S="${WORKDIR}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="-* ~amd64" + +RDEPEND=" + app-accessibility/at-spi2-core:2 + app-crypt/libsecret + dev-libs/nss + x11-misc/xdg-utils + x11-libs/gtk+:3 + x11-libs/libnotify + x11-libs/libXtst + dev-libs/expat + dev-libs/glib:2 + dev-libs/nspr + media-libs/alsa-lib + media-libs/mesa + net-print/cups + sys-apps/dbus + x11-libs/cairo + x11-libs/libdrm + x11-libs/libX11 + x11-libs/libxcb + x11-libs/libXcomposite + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libxkbcommon + x11-libs/libXrandr + x11-libs/pango +" + +RESTRICT="mirror strip" + +QA_PREBUILT=" + opt/${MY_PN}/chrome-sandbox + opt/${MY_PN}/chrome_crashpad_handler + opt/${MY_PN}/libEGL.so + opt/${MY_PN}/libffmpeg.so + opt/${MY_PN}/libGLESv2.so + opt/${MY_PN}/libvk_swiftshader.so + opt/${MY_PN}/libvulkan.so.1 + opt/${MY_PN}/${MY_PN} +" + +src_prepare() { + default + + sed -i 's/\/opt\/YouTube Music/\/opt\/'${MY_PN}'/' usr/share/applications/"${MY_PN}".desktop || die +} + +src_install() { + insinto /opt/"${MY_PN}" + doins -r opt/"YouTube Music"/* + + insinto /usr/share + doins -r usr/share/icons + + domenu usr/share/applications/"${MY_PN}".desktop + + local f + for f in ${QA_PREBUILT}; do + fperms +x "/${f}" + done + + fperms u+s /opt/"${MY_PN}"/chrome-sandbox +} From 5ad2cd549e3492b086598af9de5684c59f0e2ec3 Mon Sep 17 00:00:00 2001 From: Takuya Wakazono Date: Sat, 19 Oct 2024 00:32:52 +0900 Subject: [PATCH 16/20] profiles: mask app-misc/yaf for removal Bug: https://bugs.gentoo.org/836143 Signed-off-by: Takuya Wakazono --- profiles/package.mask | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/profiles/package.mask b/profiles/package.mask index e7cd68bb8f..bbb8240be4 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -18,6 +18,11 @@ # New entries go on top. +# Takuya Wakazono (2024-10-18) +# It has been broken ever since its first submission in 2022. +# Removal on 2024-11-18. Bug #836143. +app-misc/yaf + # Takuya Wakazono (2024-10-18) # Unmaintained in guru and depends on a dead eclass. # Removal on 2024-11-18. From 518ee566cfeb996df8973837333a2ebb5135cc64 Mon Sep 17 00:00:00 2001 From: Takuya Wakazono Date: Sat, 19 Oct 2024 00:32:52 +0900 Subject: [PATCH 17/20] profiles: mask media-sound/ibniz for removal Bug: https://bugs.gentoo.org/922024 Signed-off-by: Takuya Wakazono --- profiles/package.mask | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/profiles/package.mask b/profiles/package.mask index bbb8240be4..2608332cf8 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -18,6 +18,11 @@ # New entries go on top. +# Takuya Wakazono (2024-10-18) +# Doesn't build with GCC 14 and upstream is inactive. +# Removal on 2024-11-18. Bug #922024. +media-sound/ibniz + # Takuya Wakazono (2024-10-18) # It has been broken ever since its first submission in 2022. # Removal on 2024-11-18. Bug #836143. From ec3f2e6253da9f2d18e92caeea7cab781b725db8 Mon Sep 17 00:00:00 2001 From: Takuya Wakazono Date: Sat, 19 Oct 2024 00:32:53 +0900 Subject: [PATCH 18/20] profiles: mask app-admin/enpass-desktop-bin for removal Signed-off-by: Takuya Wakazono --- profiles/package.mask | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/profiles/package.mask b/profiles/package.mask index 2608332cf8..799addb27d 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -18,6 +18,11 @@ # New entries go on top. +# Takuya Wakazono (2024-10-18) +# Outdated prebuilt binary. Unmaintained since 2022. +# Removal on 2024-11-18. +app-admin/enpass-desktop-bin + # Takuya Wakazono (2024-10-18) # Doesn't build with GCC 14 and upstream is inactive. # Removal on 2024-11-18. Bug #922024. From 4efdc8bfa98ec62090cfa8885ebb0f1d2f2d85b0 Mon Sep 17 00:00:00 2001 From: Takuya Wakazono Date: Sat, 19 Oct 2024 00:32:53 +0900 Subject: [PATCH 19/20] media-plugins/whysynth: fix RDEPEND Closes: https://bugs.gentoo.org/840380 Closes: https://bugs.gentoo.org/932775 Signed-off-by: Takuya Wakazono --- media-plugins/whysynth/metadata.xml | 2 +- ... => whysynth-20170701_p20180323-r1.ebuild} | 31 ++++++++++++------- 2 files changed, 21 insertions(+), 12 deletions(-) rename media-plugins/whysynth/{whysynth-20170701_p20180323.ebuild => whysynth-20170701_p20180323-r1.ebuild} (50%) diff --git a/media-plugins/whysynth/metadata.xml b/media-plugins/whysynth/metadata.xml index 9b998aeff3..51a12fe5eb 100644 --- a/media-plugins/whysynth/metadata.xml +++ b/media-plugins/whysynth/metadata.xml @@ -3,7 +3,7 @@ - smbolton/whysynth + theabolton/whysynth WhySynth is a versatile softsynth which operates as a plugin for the DSSI Soft Synth Interface. A brief list of features: diff --git a/media-plugins/whysynth/whysynth-20170701_p20180323.ebuild b/media-plugins/whysynth/whysynth-20170701_p20180323-r1.ebuild similarity index 50% rename from media-plugins/whysynth/whysynth-20170701_p20180323.ebuild rename to media-plugins/whysynth/whysynth-20170701_p20180323-r1.ebuild index 62a8ae8403..14be37c3b2 100644 --- a/media-plugins/whysynth/whysynth-20170701_p20180323.ebuild +++ b/media-plugins/whysynth/whysynth-20170701_p20180323-r1.ebuild @@ -1,32 +1,41 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit autotools DESCRIPTION="A software synthesizer plugin for the DSSI Soft Synth Interface" -HOMEPAGE="http://smbolton.com/whysynth.html https://github.com/smbolton/whysynth" +HOMEPAGE="https://smbolton.com/whysynth.html https://github.com/theabolton/whysynth" WHYSYNTH_COMMIT="32e4bc73baa554bb1844b3165e657911f43f3568" -SRC_URI="https://github.com/smbolton/${PN}/archive/${WHYSYNTH_COMMIT}.tar.gz -> ${P}.tar.gz" +SRC_URI="https://github.com/theabolton/${PN}/archive/${WHYSYNTH_COMMIT}.tar.gz -> ${P}.tar.gz" S="${WORKDIR}/${PN}-${WHYSYNTH_COMMIT}" -LICENSE="GPL-2" +LICENSE="GPL-2+" SLOT="0" KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" -DEPEND="media-libs/dssi - media-libs/liblo - sci-libs/fftw:3.0 - x11-libs/gtk+:2 +DEPEND=" + dev-libs/glib:2 + media-libs/alsa-lib + media-libs/dssi media-libs/ladspa-sdk - media-libs/alsa-lib" + media-libs/liblo + sci-libs/fftw:3.0= + x11-libs/cairo + x11-libs/gtk+:2 +" RDEPEND="${DEPEND}" BDEPEND="virtual/pkgconfig" src_prepare() { - ./autogen.sh + ./autogen.sh || die default eautoreconf } + +src_install() { + default + find "${ED}" -type f -name '*.la' -delete || die +} From 64c9092b12eff39c2366a64288c47b9ca13dca27 Mon Sep 17 00:00:00 2001 From: Alexey Zapparov Date: Fri, 18 Oct 2024 20:15:57 +0200 Subject: [PATCH 20/20] app-admin/pulumi-bin: add 3.137.0, drop 3.133.0 Signed-off-by: Alexey Zapparov --- app-admin/pulumi-bin/Manifest | 2 +- .../{pulumi-bin-3.133.0.ebuild => pulumi-bin-3.137.0.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) rename app-admin/pulumi-bin/{pulumi-bin-3.133.0.ebuild => pulumi-bin-3.137.0.ebuild} (100%) diff --git a/app-admin/pulumi-bin/Manifest b/app-admin/pulumi-bin/Manifest index d37d2d2162..5d017a43fb 100644 --- a/app-admin/pulumi-bin/Manifest +++ b/app-admin/pulumi-bin/Manifest @@ -1,3 +1,3 @@ -DIST pulumi-v3.133.0-linux-x64.tar.gz 164091436 BLAKE2B 8f1902bd3c48d4fe4e68ce7462976ec8107e38f3da6f087c7c8e3aa9939b906a9bf1c1a9c17ddc5b3e21b124fa0a051f7d64cfa7d060ba8aabfa89a9e4b84748 SHA512 512df1d1e424db0d3a33926e8857b75e231821eebe37eadb7e8911c1b329f2596f2277e6dd39126be9c8f7d08356c6f6992c2c2fe5f9f58a8a461f9e6f2322a2 DIST pulumi-v3.135.0-linux-x64.tar.gz 164091765 BLAKE2B 02524467e29144a9ee98c56517cb3e4851e36a062816004f9d8712132ed7bece229e3ddf6935781594ca10b53cab60292f19617eb05dc22a595c0afd1bbf6427 SHA512 9e8ca125149642c1e6b917e30d76d4e0d97ac8b6fd5c63e285f32bc929a9c3d808430ba0d1eda19dae9d64e6c4d4df49f8240b66d56af3625fb203e39176f350 DIST pulumi-v3.136.0-linux-x64.tar.gz 164101932 BLAKE2B a2919c7911cd934d4160b4318c46cc3ebf9dfbc931ae2f4a98388e3e8a3260f481a718a828e430db3ead92d69244a873f4053bbe5ae15d7206920242bf32031b SHA512 e7b8c603bd10d259153764d9748a67ad2b366b6aa3f481eb97e11380d27d6d5e639a47e7840221efa68ff052581aa64313fc976dca1a8ae397cb2a391a2ddf51 +DIST pulumi-v3.137.0-linux-x64.tar.gz 137028913 BLAKE2B a6074ab1dc05a5309fe04cda746b841382937c406cb01b445ca223056061f182c76d16b6810d865547271232a9f2b482704211ba3ace3fc7c9020dd19244c6c3 SHA512 aa8519294d19c9fdfc7e123e52b744afe5065243e5bd8d2e075df2758adeed24289801689c95b511c722f995b431444025bf46b9e4bcee7f6ade54565b8e76fb diff --git a/app-admin/pulumi-bin/pulumi-bin-3.133.0.ebuild b/app-admin/pulumi-bin/pulumi-bin-3.137.0.ebuild similarity index 100% rename from app-admin/pulumi-bin/pulumi-bin-3.133.0.ebuild rename to app-admin/pulumi-bin/pulumi-bin-3.137.0.ebuild