From 99b599ba6696e184c5f4729cfd17385e82031e10 Mon Sep 17 00:00:00 2001 From: Sergey Torokhov Date: Sat, 27 May 2023 23:14:44 +0300 Subject: [PATCH 01/30] sys-cluster/opencoarrays: 2.10.1 remove mask It seems this issue isn't reproduced for current gcc:12 (and gcc:13) Closes: https://bugs.gentoo.org/877463 Signed-off-by: Sergey Torokhov --- profiles/package.mask | 6 ------ sys-cluster/opencoarrays/opencoarrays-2.10.1.ebuild | 3 ++- 2 files changed, 2 insertions(+), 7 deletions(-) diff --git a/profiles/package.mask b/profiles/package.mask index f4cda8ddfc..2783824a88 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -58,12 +58,6 @@ dev-python/coveralls # Upstream bug: https://github.com/iamkroot/trakt-scrobbler/issues/240 media-video/trakt-scrobbler -# Torokhov Sergey (2022-10-30) -# Masked due to failed tests with sys-cluster/openmpi; -# failed tests with sys-devel/gcc-12.2.1_p20221008 -# (Bug: https://bugs.gentoo.org/877463) -=sys-cluster/opencoarrays-2.10.1 - # Viorel Munteanu (2022-08-03) # depends on dev-python/PyQt6, which is currently masked with all of qt6 >=net-misc/maestral-qt-1.6.0 diff --git a/sys-cluster/opencoarrays/opencoarrays-2.10.1.ebuild b/sys-cluster/opencoarrays/opencoarrays-2.10.1.ebuild index 78a48f02bb..11781f87dd 100644 --- a/sys-cluster/opencoarrays/opencoarrays-2.10.1.ebuild +++ b/sys-cluster/opencoarrays/opencoarrays-2.10.1.ebuild @@ -28,7 +28,8 @@ PROPERTIES="test_network" RESTRICT="!test? ( test )" # >=sys-cluster/openmpi-4.1.2[fortran] is dropped due to -# multiple test failures issue: https://github.com/sourceryinstitute/OpenCoarrays/issues/769 +# multiple test failures issue: +# https://github.com/sourceryinstitute/OpenCoarrays/issues/769 RDEPEND=" >=sys-cluster/mpich-3.4.3[fortran,mpi-threads,threads] " From f2733f0b56b2b16a0aa6406d6b5c260a029d5bea Mon Sep 17 00:00:00 2001 From: Sergey Torokhov Date: Sat, 27 May 2023 23:21:25 +0300 Subject: [PATCH 02/30] sys-clyster/opencoarrays: drop old 2.9.2 (failed to build with gcc:12) Signed-off-by: Sergey Torokhov --- sys-cluster/opencoarrays/Manifest | 1 - .../opencoarrays/opencoarrays-2.9.2.ebuild | 41 ------------------- 2 files changed, 42 deletions(-) delete mode 100644 sys-cluster/opencoarrays/opencoarrays-2.9.2.ebuild diff --git a/sys-cluster/opencoarrays/Manifest b/sys-cluster/opencoarrays/Manifest index 97aeb234af..b87326afd7 100644 --- a/sys-cluster/opencoarrays/Manifest +++ b/sys-cluster/opencoarrays/Manifest @@ -1,4 +1,3 @@ -DIST OpenCoarrays-2.9.2.tar.gz 324933 BLAKE2B 36f4273aa5241b6bb48459f2fc3c68103382406fc733bb3b0b3eca698f94df9623d6364c227143d26b4c7fc6abcaa91e1730c6bbc19b4a662bdb59259bef7dd6 SHA512 4588d665a65fe5715bd283949ff2f65277e4379466a935e92512c34e92c9bdcdd4809ae5422d3c9898e6ecfb534ea9cf4467666acf3fda9b22011528a055f96f DIST OpenCoarrays-2.9.3.tar.gz 326779 BLAKE2B 3ef2262f1047db596bbebf96f5f9b1770056eede05a358dc307fbff290e319827fb7894bf841d77fafc195a865b4acb09efb4da0becca936a5a89131c37245b8 SHA512 4e313e3cb6dcdf309dbc37b96756d69812b2867f4cd3325439746b0f6059c29ff6160a538704c872bb6f55c63be3c4c0ca04294946ac8abc5c36cfc1cdf7b460 DIST OpenCoarrays-2.10.0.tar.gz 329486 BLAKE2B 33df3f8d78f6b763ff16ae61fad6ef0c9d3dbc443b9c0b665ba090158d192607d481fdd4900b2eb1e08e07363ac4f0cc6cbed3f9b4f0d0bd99dcabd8e3ec43d5 SHA512 0316e27e7b644736ea01407b1f1d430a3d01d34dd75a85378fac7bf0db19a370f360976bc8d148791b62206d8f42bbf4197570ea75aa5a318ce07b2ce05042b2 DIST OpenCoarrays-2.10.1.tar.gz 338927 BLAKE2B f3a357c44ca0f2ca9b676afd04490936795b4f208ce8d27e1da3d578ccea40cf3dfed2a81c2a06fe423ef9f74ee3344e0f587bcbb3e7e57898d7bb1c112801f7 SHA512 f90e1f5d9a558730a81efacb5075346fe8f69e2469a5f691c0132fbb8753f0ff41d651cc2c38a4a62cbeea3fb7d8b47b3f6a927f75838f3f0b917e17e7cef017 diff --git a/sys-cluster/opencoarrays/opencoarrays-2.9.2.ebuild b/sys-cluster/opencoarrays/opencoarrays-2.9.2.ebuild deleted file mode 100644 index ca009c52c1..0000000000 --- a/sys-cluster/opencoarrays/opencoarrays-2.9.2.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -CMAKE_MAKEFILE_GENERATOR=emake -FORTRAN_STANDARD="2003" - -inherit cmake flag-o-matic fortran-2 - -MY_PN="OpenCoarrays" - -DESCRIPTION="A parallel application binary interface for Fortran 2018 compilers" -HOMEPAGE="http://www.opencoarrays.org/" -SRC_URI="https://github.com/sourceryinstitute/${MY_PN}/releases/download/${PV}/${MY_PN}-${PV}.tar.gz" - -S="${WORKDIR}/${MY_PN}-${PV}" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -# Tests fail with FEATURES="network-sandbox" for most versions of openmpi and mpich it with error: -# "No network interfaces were found for out-of-band communications. -# We require at least one available network for out-of-band messaging." -IUSE="test" -PROPERTIES="test_network" -RESTRICT="!test? ( test )" - -RDEPEND=" - || ( >=sys-cluster/openmpi-4.1.2[fortran] >=sys-cluster/mpich-3.4.3[fortran,mpi-threads,threads] ) -" -DEPEND=" - ${RDEPEND} -" - -src_configure() { - filter-lto # Bug 860765 - - cmake_src_configure -} From fd1dbc562b229032326d3cdb7664d6de4f53763b Mon Sep 17 00:00:00 2001 From: Sergey Torokhov Date: Sat, 27 May 2023 23:25:54 +0300 Subject: [PATCH 03/30] sys-cluster/opencoarrays: fix -Wint-conversion CMake conf warning/error Closes: https://bugs.gentoo.org/888009 Signed-off-by: Sergey Torokhov --- ...-2.10.1_fix_Wint-conversion_warning_error.patch | 14 ++++++++++++++ .../opencoarrays/opencoarrays-2.10.0.ebuild | 6 +++++- .../opencoarrays/opencoarrays-2.10.1.ebuild | 4 ++++ sys-cluster/opencoarrays/opencoarrays-2.9.3.ebuild | 6 +++++- 4 files changed, 28 insertions(+), 2 deletions(-) create mode 100644 sys-cluster/opencoarrays/files/opencoarrays-2.10.1_fix_Wint-conversion_warning_error.patch diff --git a/sys-cluster/opencoarrays/files/opencoarrays-2.10.1_fix_Wint-conversion_warning_error.patch b/sys-cluster/opencoarrays/files/opencoarrays-2.10.1_fix_Wint-conversion_warning_error.patch new file mode 100644 index 0000000000..840ef98095 --- /dev/null +++ b/sys-cluster/opencoarrays/files/opencoarrays-2.10.1_fix_Wint-conversion_warning_error.patch @@ -0,0 +1,14 @@ +Gentoo issue: https://bugs.gentoo.org/888009 + +diff -Naur a/CMakeLists.txt b/CMakeLists.txt +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -422,7 +422,7 @@ + char processor_name[MPI_MAX_PROCESSOR_NAME]; + int name_len; + MPI_Get_processor_name(processor_name, &name_len); +- printf('Hello world from processor %s, rank %d out of %d processors', ++ printf(\"Hello world from processor %s, rank %d out of %d processors\", + processor_name, world_rank, world_size); + MPI_Finalize(); + }" diff --git a/sys-cluster/opencoarrays/opencoarrays-2.10.0.ebuild b/sys-cluster/opencoarrays/opencoarrays-2.10.0.ebuild index ca009c52c1..483ed4d3c6 100644 --- a/sys-cluster/opencoarrays/opencoarrays-2.10.0.ebuild +++ b/sys-cluster/opencoarrays/opencoarrays-2.10.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -34,6 +34,10 @@ DEPEND=" ${RDEPEND} " +PATCHES=( + "${FILESDIR}/${PN}-2.10.1_fix_Wint-conversion_warning_error.patch" +) + src_configure() { filter-lto # Bug 860765 diff --git a/sys-cluster/opencoarrays/opencoarrays-2.10.1.ebuild b/sys-cluster/opencoarrays/opencoarrays-2.10.1.ebuild index 11781f87dd..4080b13e9b 100644 --- a/sys-cluster/opencoarrays/opencoarrays-2.10.1.ebuild +++ b/sys-cluster/opencoarrays/opencoarrays-2.10.1.ebuild @@ -37,6 +37,10 @@ DEPEND=" ${RDEPEND} " +PATCHES=( + "${FILESDIR}/${PN}-2.10.1_fix_Wint-conversion_warning_error.patch" +) + src_configure() { filter-lto # Bug 860765 diff --git a/sys-cluster/opencoarrays/opencoarrays-2.9.3.ebuild b/sys-cluster/opencoarrays/opencoarrays-2.9.3.ebuild index ca009c52c1..483ed4d3c6 100644 --- a/sys-cluster/opencoarrays/opencoarrays-2.9.3.ebuild +++ b/sys-cluster/opencoarrays/opencoarrays-2.9.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -34,6 +34,10 @@ DEPEND=" ${RDEPEND} " +PATCHES=( + "${FILESDIR}/${PN}-2.10.1_fix_Wint-conversion_warning_error.patch" +) + src_configure() { filter-lto # Bug 860765 From 34ee96ad9de24ad48c0cf6067dcceef8f92c353e Mon Sep 17 00:00:00 2001 From: Sergey Torokhov Date: Sat, 27 May 2023 23:29:04 +0300 Subject: [PATCH 04/30] sys-cluster/opencoarrays: fix install '*.a' without static-libs USE Closes: https://bugs.gentoo.org/901423 Signed-off-by: Sergey Torokhov --- ...ays-2.10.0.ebuild => opencoarrays-2.10.0-r1.ebuild} | 10 +++++++++- ...ays-2.10.1.ebuild => opencoarrays-2.10.1-r1.ebuild} | 10 +++++++++- ...rrays-2.9.3.ebuild => opencoarrays-2.9.3-r1.ebuild} | 10 +++++++++- 3 files changed, 27 insertions(+), 3 deletions(-) rename sys-cluster/opencoarrays/{opencoarrays-2.10.0.ebuild => opencoarrays-2.10.0-r1.ebuild} (88%) rename sys-cluster/opencoarrays/{opencoarrays-2.10.1.ebuild => opencoarrays-2.10.1-r1.ebuild} (88%) rename sys-cluster/opencoarrays/{opencoarrays-2.9.3.ebuild => opencoarrays-2.9.3-r1.ebuild} (88%) diff --git a/sys-cluster/opencoarrays/opencoarrays-2.10.0.ebuild b/sys-cluster/opencoarrays/opencoarrays-2.10.0-r1.ebuild similarity index 88% rename from sys-cluster/opencoarrays/opencoarrays-2.10.0.ebuild rename to sys-cluster/opencoarrays/opencoarrays-2.10.0-r1.ebuild index 483ed4d3c6..e235d00f74 100644 --- a/sys-cluster/opencoarrays/opencoarrays-2.10.0.ebuild +++ b/sys-cluster/opencoarrays/opencoarrays-2.10.0-r1.ebuild @@ -23,7 +23,7 @@ KEYWORDS="~amd64 ~x86" # Tests fail with FEATURES="network-sandbox" for most versions of openmpi and mpich it with error: # "No network interfaces were found for out-of-band communications. # We require at least one available network for out-of-band messaging." -IUSE="test" +IUSE="static-libs test" PROPERTIES="test_network" RESTRICT="!test? ( test )" @@ -43,3 +43,11 @@ src_configure() { cmake_src_configure } + +src_install() { + cmake_src_install + + if ! use static-libs ; then + find "${ED}" -name '*.a' -delete || die # Bug 901423 + fi +} diff --git a/sys-cluster/opencoarrays/opencoarrays-2.10.1.ebuild b/sys-cluster/opencoarrays/opencoarrays-2.10.1-r1.ebuild similarity index 88% rename from sys-cluster/opencoarrays/opencoarrays-2.10.1.ebuild rename to sys-cluster/opencoarrays/opencoarrays-2.10.1-r1.ebuild index 4080b13e9b..1afe6919a8 100644 --- a/sys-cluster/opencoarrays/opencoarrays-2.10.1.ebuild +++ b/sys-cluster/opencoarrays/opencoarrays-2.10.1-r1.ebuild @@ -23,7 +23,7 @@ KEYWORDS="~amd64 ~x86" # Tests fail with FEATURES="network-sandbox" for most versions of openmpi and mpich it with error: # "No network interfaces were found for out-of-band communications. # We require at least one available network for out-of-band messaging." -IUSE="test" +IUSE="static-libs test" PROPERTIES="test_network" RESTRICT="!test? ( test )" @@ -46,3 +46,11 @@ src_configure() { cmake_src_configure } + +src_install() { + cmake_src_install + + if ! use static-libs ; then + find "${ED}" -name '*.a' -delete || die # Bug 901423 + fi +} diff --git a/sys-cluster/opencoarrays/opencoarrays-2.9.3.ebuild b/sys-cluster/opencoarrays/opencoarrays-2.9.3-r1.ebuild similarity index 88% rename from sys-cluster/opencoarrays/opencoarrays-2.9.3.ebuild rename to sys-cluster/opencoarrays/opencoarrays-2.9.3-r1.ebuild index 483ed4d3c6..e235d00f74 100644 --- a/sys-cluster/opencoarrays/opencoarrays-2.9.3.ebuild +++ b/sys-cluster/opencoarrays/opencoarrays-2.9.3-r1.ebuild @@ -23,7 +23,7 @@ KEYWORDS="~amd64 ~x86" # Tests fail with FEATURES="network-sandbox" for most versions of openmpi and mpich it with error: # "No network interfaces were found for out-of-band communications. # We require at least one available network for out-of-band messaging." -IUSE="test" +IUSE="static-libs test" PROPERTIES="test_network" RESTRICT="!test? ( test )" @@ -43,3 +43,11 @@ src_configure() { cmake_src_configure } + +src_install() { + cmake_src_install + + if ! use static-libs ; then + find "${ED}" -name '*.a' -delete || die # Bug 901423 + fi +} From 6b8c7ad08adf261dec2648723932251e0b4e106c Mon Sep 17 00:00:00 2001 From: Sergey Torokhov Date: Sat, 27 May 2023 23:39:03 +0300 Subject: [PATCH 05/30] dev-util/eclipse-parallel-bin: drop old 4.26 Signed-off-by: Sergey Torokhov --- dev-util/eclipse-parallel-bin/Manifest | 2 - .../eclipse-parallel-bin-4.26.ebuild | 47 ------------------- 2 files changed, 49 deletions(-) delete mode 100644 dev-util/eclipse-parallel-bin/eclipse-parallel-bin-4.26.ebuild diff --git a/dev-util/eclipse-parallel-bin/Manifest b/dev-util/eclipse-parallel-bin/Manifest index 64c1e095ea..834158b305 100644 --- a/dev-util/eclipse-parallel-bin/Manifest +++ b/dev-util/eclipse-parallel-bin/Manifest @@ -1,4 +1,2 @@ -DIST eclipse-parallel-2022-12-R-linux-gtk-aarch64.tar.gz 456213881 BLAKE2B 0e8183c88a203608b80974f937db93a226a69c30f8cd8b6751b62f01c1308d13842bde4a89cdef1da6a313a3c74e62d5b4d2b91d4c7c342f94b14d261c1be271 SHA512 705ca4595811bf34912a4ed4dba1e2494a63bdede41327c2cc15809d86d6e282329067717fdfc2dc59166b595761513f6be938df2f20ca0344bf770894c92015 -DIST eclipse-parallel-2022-12-R-linux-gtk-x86_64.tar.gz 456460848 BLAKE2B b9e5637120b7a2b037373beee0c46a1a3dfd3da477ababef83f3212a4f1fdd78bc240627e8b8a3e5e6cb5c0d0d92b1b823ad4cb1fbe7aa93a0dd3de61d066e88 SHA512 ea13ee9787b343e5ee061155ea3b63b5a369862e102520becfd5efc98bd728440fbf2d22b81a42ad17a646ddef003a6ac7ddeac5f10ac44b6b20712470e0c261 DIST eclipse-parallel-2023-03-R-linux-gtk-aarch64.tar.gz 453078962 BLAKE2B b5ccf1b8937c970c8db38b351412d46c63c893734ecdd9c02518f9e1d5925b4ff33cc5621161e831ced5d9762e635aa0323686f28792ace640426925704d9395 SHA512 733d5fe2c46fb083714964cf66091cdc52dbc30d763e22e0f6c4eb506b50e7ddc7c0ae33e3dfd4ab2a33b3e9e00513d8c5d826770afd940d02f540884eb37381 DIST eclipse-parallel-2023-03-R-linux-gtk-x86_64.tar.gz 453309496 BLAKE2B 531776eb8ab0befbaf3bdef79e99d0c8db656e35452ea893c9b76405a538473abbe7a4f9161fd81b157d030404ea002e8146a61d98ea68f5893c4e467a48fa36 SHA512 8c7b5584a6b28a40269280e371a42dcaa8f12873d05506fab4a4f0c7a764f918b281ef7524c55cd2abfd9d2bdff49de0e9e8496a1ba811f6b9008f494f8601ad diff --git a/dev-util/eclipse-parallel-bin/eclipse-parallel-bin-4.26.ebuild b/dev-util/eclipse-parallel-bin/eclipse-parallel-bin-4.26.ebuild deleted file mode 100644 index 2e9868853e..0000000000 --- a/dev-util/eclipse-parallel-bin/eclipse-parallel-bin-4.26.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit desktop wrapper xdg - -MY_PN="eclipse" -MY_PV="2022-12" -SRC_BASE="https://www.eclipse.org/downloads/download.php?r=1&file=/technology/epp/downloads/release/${MY_PV}/R/eclipse-parallel-${MY_PV}-R-linux-gtk" - -DESCRIPTION="Eclipse IDE for Scientific Computing (C, C++, Fortran)" -HOMEPAGE="https://www.eclipse.org/" -SRC_URI=" - amd64? ( ${SRC_BASE}-x86_64.tar.gz ) - arm64? ( ${SRC_BASE}-aarch64.tar.gz ) -" - -S="${WORKDIR}/${MY_PN}" - -LICENSE="EPL-2.0" -SLOT="0" -KEYWORDS="-* ~amd64 ~arm64" -RESTRICT="mirror" - -RDEPEND=" - || ( - dev-java/openjdk:11 dev-java/openjdk:17 - dev-java/openjdk-bin:11 dev-java/openjdk-bin:17 - dev-java/openjdk-jre-bin:11 - ) - x11-libs/gtk+:3 -" - -QA_FLAGS_IGNORED=".*" - -src_install() { - insinto "/opt/${PN}" - doins -r "${S}/." - - exeinto "/opt/${PN}" - doexe "${S}/${MY_PN}" - make_wrapper ${PN%-*} "/opt/${PN}/${MY_PN} -vm /opt/openjdk*/bin/java" "" "/opt/${PN}" "/opt/bin" - - doicon -s 48 plugins/org.eclipse.platform_4.26.0.v20221123-1800/eclipse48.png - make_desktop_entry eclipse-parallel "Eclipse IDE Parallel ${MY_PV}" eclipse48 "Development;" || die "Failed making desktop entry!" -} From 4b5d48671f299bc9b147e3d27d144c8854405ba4 Mon Sep 17 00:00:00 2001 From: Sergey Torokhov Date: Sat, 27 May 2023 23:40:22 +0300 Subject: [PATCH 06/30] app-misc/doublecmd-bin: drop old 1.0.10 Signed-off-by: Sergey Torokhov --- app-misc/doublecmd-bin/Manifest | 4 -- .../doublecmd-bin/doublecmd-bin-1.0.10.ebuild | 65 ------------------- 2 files changed, 69 deletions(-) delete mode 100644 app-misc/doublecmd-bin/doublecmd-bin-1.0.10.ebuild diff --git a/app-misc/doublecmd-bin/Manifest b/app-misc/doublecmd-bin/Manifest index d6d1297e3a..0a8b99d14e 100644 --- a/app-misc/doublecmd-bin/Manifest +++ b/app-misc/doublecmd-bin/Manifest @@ -1,7 +1,3 @@ -DIST doublecmd-1.0.10.gtk2.i386.tar.xz 7552092 BLAKE2B 1cdcd0b267aa4ad3ad1c3abb93b066527daf352ea26caab6e05a38a029d4aa8d81448722e5cfca5cc04a5e3d7976d4805650767369a5f5101689342eda1a6342 SHA512 ee5522b9e5ad884d001622f4c2b450d4137eac93c21c837d9a86e0d03d774882778f162f2450c8053b35db0d793c9fb6d03881e8e3b078355bc1c884a39f00fd -DIST doublecmd-1.0.10.gtk2.x86_64.tar.xz 8312764 BLAKE2B 6a4cb5664b6bf4c426e9bcba4b0e152a3ebe7a9cd256cdb8f58000c6d37c950834abed711a5590421e803ba845e37c826490a214484748450d00d21b60933d6f SHA512 a6848d5e92203c403b0ad5837608374bf50049d82da9417f3c710afd3bf3f00204786782ea5e7b29f11d34b66117fb80412071952826fd6f46c2bdbf37e36fef -DIST doublecmd-1.0.10.qt.i386.tar.xz 7943236 BLAKE2B 27b9bbc3cd09147ce5017aad02a6d36ae1e88f595116ab4e979226cfac411a13060281bc92f65e7798a0c4a5b3ef2bc94a5cce476c92f566a3f85b373103cc37 SHA512 9713db03bdd72c868975912616c368c9f87ec9af80f79c78f14820d867116c5bc7264e05d8adacc2f8eb10f9ac7f1d87fcc45773a0d286b848c8ff252fddc685 -DIST doublecmd-1.0.10.qt.x86_64.tar.xz 8656960 BLAKE2B f13b5e566181612119ee853bdfe02c712eb14f47fe9a34ba50536583d9ab475cab4937c381a3695c68895e0c3c18f4f939f357f168d827642310d90d1c4d9ba4 SHA512 292b78ac54235a567b72529769dae0f4d5293622cab3e8b29891736386f6e00f72768140f405ad32b92b3d29fce42faaf89b411afa457646b0bd15faf72c47d6 DIST doublecmd-1.0.11.gtk2.i386.tar.xz 7555420 BLAKE2B 7b80c8eac6d561b054375ea89094998e077b16ea1f2e20ac46b8d985597d320cc5d13a978da8d4ef00f0445cc8d67bc35c750ce6f7db4475528c51de5638e0c0 SHA512 66d2e00abded6a96a39317741a4e270631904c786c4178d7ff659c9f3d2b43844d2a416e438216ae699bda17e7849130f575fc5b56728200b2cd2446d1f2111c DIST doublecmd-1.0.11.gtk2.x86_64.tar.xz 8315448 BLAKE2B 74ae77064382a76bb743bf63c3f152788156e9e178ab3fd7e2fb4e645e2cd6f1c34365b350490e45521c6d550bad543b94d9ef226f64284b347c1a7f097e33f6 SHA512 edf881df859e6ea4f7de9b65111b9ff4bc4dc0bd1c5a84e1ac218c0ffbf76fcf6ea99f3e412f037a591ee9401261afb95312ba95f197bb3d974f07868bf88f04 DIST doublecmd-1.0.11.qt.i386.tar.xz 7946756 BLAKE2B 828f0925da2939f9234eb587628ec6b038942b26d96d1372e2985055e176a3970048c1e25c0f44a9bde72afc5120215e5534a61d8530f3a64a4ee890657ffc82 SHA512 25fe8d71df7172e64915db2e3a025f5e3e45582f20893bab53db62968d810ddc4c4e9801a9c320821e4bbc22130944d40a7e81fa8cf5d4ce3fe641956990ead8 diff --git a/app-misc/doublecmd-bin/doublecmd-bin-1.0.10.ebuild b/app-misc/doublecmd-bin/doublecmd-bin-1.0.10.ebuild deleted file mode 100644 index 543b25b48b..0000000000 --- a/app-misc/doublecmd-bin/doublecmd-bin-1.0.10.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 desktop wrapper xdg - -MY_PN="doublecmd" -DESCRIPTION="Free cross platform open source file manager with two panels side by side." -HOMEPAGE="https://doublecmd.sourceforge.io/" - -SRC_URI="amd64? ( - gtk? ( mirror://sourceforge/${MY_PN}/${MY_PN}-${PV}.gtk2.x86_64.tar.xz ) - qt5? ( mirror://sourceforge/${MY_PN}/${MY_PN}-${PV}.qt.x86_64.tar.xz ) - ) - x86? ( - gtk? ( mirror://sourceforge/${MY_PN}/${MY_PN}-${PV}.gtk2.i386.tar.xz ) - qt5? ( mirror://sourceforge/${MY_PN}/${MY_PN}-${PV}.qt.i386.tar.xz ) - )" - -# Licenses for package and plugins -LICENSE="GPL-2+ LGPL-2-with-linking-exception LGPL-2.1+ LGPL-3 GPL-1 freedist" -SLOT="0" -KEYWORDS="-* ~amd64 ~x86" - -IUSE="gtk qt5" -REQUIRED_USE=" ^^ ( gtk qt5 ) " - -S="${WORKDIR}/${MY_PN}" - -QA_PREBUILT=" - */doublecmd - */libQt5Pas.so.1 -" - -## "ldd doublecmd" output show linking to some libraries provided by sys-libs/glibc:2.2 -## (maybe virtual/libc-1) and no libraries of sys-libs/ncurses (that removed here). -## x11-libs/X11 is optional dependency of dev-qt/qtgui:5 by [xcb] or [X] -## therefore it is mentioned here explicitly. -RDEPEND=" - dev-libs/glib:2 - sys-apps/dbus - x11-libs/libX11 - virtual/libc - gtk? ( x11-libs/gtk+:2 ) - qt5? ( - dev-qt/qtgui:5 - dev-qt/qtx11extras:5 - ) -" - -src_install(){ - insinto "/opt/${PN}" - doins -r "${S}/." - - # Remove doublecmd.inf to use config from user home directory - rm "${ED}/opt/${PN}"/doublecmd.inf || die - - exeinto "/opt/${PN}" - doexe "${S}/${MY_PN}" - make_wrapper ${MY_PN} "/opt/${PN}/${MY_PN}" "" "/opt/${PN}" "/opt/bin/" - - doicon -s 48 ${MY_PN}.png - make_desktop_entry "${MY_PN}" "Double Commander" "${MY_PN}" "Utility;" || die "Failed making desktop entry!" -} From 92863a6ec16e5c50278d8d5bcd5c6208623f04f2 Mon Sep 17 00:00:00 2001 From: Sergey Torokhov Date: Sun, 28 May 2023 00:26:24 +0300 Subject: [PATCH 07/30] dev-vcs/gitqlient: 1.6.2_pre20230519 version bump Signed-off-by: Sergey Torokhov --- dev-vcs/gitqlient/Manifest | 5 ++ .../gitqlient-1.6.2_pre20230519.ebuild | 71 +++++++++++++++++++ 2 files changed, 76 insertions(+) create mode 100644 dev-vcs/gitqlient/gitqlient-1.6.2_pre20230519.ebuild diff --git a/dev-vcs/gitqlient/Manifest b/dev-vcs/gitqlient/Manifest index 8b5007a51a..485c1ba5f9 100644 --- a/dev-vcs/gitqlient/Manifest +++ b/dev-vcs/gitqlient/Manifest @@ -1 +1,6 @@ DIST gitqlient-1.6.1.tar.gz 4971880 BLAKE2B b793dd406d1dff7aa193916a08dc5c10159eb54f79d2d9930b672aed5ee5d98fe3d6afb1869032bdeee1790b078a5fefa8064506353d56e870ea95bb24ebcc26 SHA512 e115c9fca6c8fe17b32d326a7f649d35ea55fd1f4c1df7c30962e9f07382d246cd23b8dbdbf6759620d1ba7ba9c48c7a391b2e0a730a58bba9f1ba6425a2da9e +DIST gitqlient-1.6.2_pre20230519.tar.gz 4460989 BLAKE2B 1d78f1e9314df2e6519925fa88b7a69bb3c719333c0f687beaaef2ed8d7dbf4b1a364298bc4e5882f5301f6f6ca083668f1b417c7706c622369bccf2fb6cad1a SHA512 f9f83162ed83811604cd9b25a79160bb89997bdf53d930f7466c02d9c725b3300d282d86c83ac967fbcfe5c080b47e23ef4691d081f82c5356d17204867ed661 +DIST gitqlient-1.6.2_pre20230519_AuxiliarCustomWidgets.tar.gz 438806 BLAKE2B 67bf89225c661f63c8db72aad0c77213250b928394b65e1829a48994bde4856901287cc9d2f54070b16be8184b0219575ccb92fdfaedf7888d50e2f159dbcbb4 SHA512 2b2fc8e6cac17c60406c5e7ecef0d0a0eb330aec316132f207c39ba2908e169bdbd1b66196c0a8c574c7361bc12374c53167cec1886c6db19ca2aa9203937dc6 +DIST gitqlient-1.6.2_pre20230519_QLogger.tar.gz 20306 BLAKE2B 44bb82e964a2ca5fa5332056cbc868880d867e06da6f2a6e7684275910d9addd23c0c9f1dd20c21d90b75658306468865894848ea8338cfd5c8b0a3b8db92484 SHA512 97e717c78244d3da659b279e43bf6ea0d2033295dadf05cbb97b4640d55f0fa94ccac9c69e22798d7ba4ec12bcb7c9e5e8840bfdf62b118711d9a2da298b1515 +DIST gitqlient-1.6.2_pre20230519_QPinnableTabWidget.tar.gz 13442 BLAKE2B 8c4ee4f1329ec94792ea15402fb922a83e7cb38ff5bd8d5b2dfe26bd312cd898653fe1d7abc013bb76ba826c4d6db1803a31240a22a9fcbc0578bf2ded04fe4c SHA512 dab9220ac6dbd3795276d5432b4366aa124d6c147160452009341868b4c5af0644816070c8dc82178ff7fea5a13e92822182ed9cecbeba7deda45107c40c5e28 +DIST gitqlient-1.6.2_pre20230519_git.tar.gz 29744 BLAKE2B 9de7aa2ef301284f115aa641cb76faeb514e993c46eb8a47a26f331042cc30c17fbd7ffbbca17d3c4b2897f77890111a869edc58bcdbe32c63391288a052e567 SHA512 6fce2357bf54e96410e7023b7150f02a7c9e7b17b3df386db0de561fdf1874101880ec6f393052f2b7ea9fd634df9e59e3941d04310fd4b50c4dbf066fc4b8dc diff --git a/dev-vcs/gitqlient/gitqlient-1.6.2_pre20230519.ebuild b/dev-vcs/gitqlient/gitqlient-1.6.2_pre20230519.ebuild new file mode 100644 index 0000000000..93a655dc55 --- /dev/null +++ b/dev-vcs/gitqlient/gitqlient-1.6.2_pre20230519.ebuild @@ -0,0 +1,71 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit optfeature qmake-utils xdg + +MY_PN="GitQlient" +gitqlient_sha="5a6175431261b99c0f9c37e2194f92a8bafe29f9" +AuxiliarCustomWidgets_sha="f86e72abd442f73b1e3b10ac922908d03444f115" +QLogger_sha="ce2f35bad6440a14802fed6c043323d4227ef9a9" +QPinnableTabWidget_sha="40d0a02e5bdf2f49f9ea41ca533093b2808b0140" +git_sha="fd6588d07bcbf77c86265392809b9a92ee3f8189" + +DESCRIPTION="Multi-platform Git client written with Qt" +HOMEPAGE="https://github.com/francescmm/GitQlient" + +SRC_URI=" + https://github.com/francescmm/${MY_PN}/archive/${gitqlient_sha}.tar.gz -> ${P}.tar.gz + https://github.com/francescmm/AuxiliarCustomWidgets/archive/${AuxiliarCustomWidgets_sha}.tar.gz -> ${P}_AuxiliarCustomWidgets.tar.gz + https://github.com/francescmm/QLogger/archive/${QLogger_sha}.tar.gz -> ${P}_QLogger.tar.gz + https://github.com/francescmm/QPinnableTabWidget/archive/${QPinnableTabWidget_sha}.tar.gz -> ${P}_QPinnableTabWidget.tar.gz + https://github.com/francescmm/git/archive/${git_sha}.tar.gz -> ${P}_git.tar.gz +" +KEYWORDS="~amd64 ~x86" +S="${WORKDIR}/${MY_PN}-${gitqlient_sha}" + +LICENSE="LGPL-2.1" +SLOT="0" + +DEPEND=" + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtwidgets:5 +" +RDEPEND=" + ${DEPEND} + dev-vcs/git +" + +src_prepare() { + default + + mv -T "${WORKDIR}/AuxiliarCustomWidgets-${AuxiliarCustomWidgets_sha}" "${S}/src/AuxiliarCustomWidgets" || die + mv -T "${WORKDIR}/QLogger-${QLogger_sha}" "${S}/src/QLogger" || die + mv -T "${WORKDIR}/QPinnableTabWidget-${QPinnableTabWidget_sha}" "${S}/src/QPinnableTabWidget" || die + mv -T "${WORKDIR}/git-${git_sha}" "${S}/src/git" || die + + # Drop 'fatal' warning on version detection via git command: + sed -i -e '/message("Submodule update:")/d' \ + -e "/system(git submodule update --init --recursive)/d" \ + -e "/GQ_SHA =/s| \$\$system(git rev-parse --short HEAD)||" \ + -e "/VERSION =/s| \$\$system(git describe --abbrev=0)||" "${MY_PN}".pro || die +} + +src_configure() { + eqmake5 PREFIX=/usr "${MY_PN}".pro +} + +src_install() { + emake INSTALL_ROOT="${D}" install +} + +pkg_postinst() { + optfeature "Terminal tab plugin support" x11-libs/qtermwidget + optfeature "GitServer plugin support" dev-vcs/gitqlient-gitserver-plugin + optfeature "Jenkins plugin support" dev-vcs/gitqlient-jenkins-plugin + elog "To use plugins set PluginFolder in GitQlient settings Plugin tab to /usr/$(get_libdir)" + xdg_pkg_postinst +} From 10cd2d89ae6b2d3b6ff8265a9cd0208ef261379b Mon Sep 17 00:00:00 2001 From: Rahul Sandhu Date: Sat, 27 May 2023 23:14:05 +0100 Subject: [PATCH 08/30] gui-apps/rofi-wayland: add upstream github repo; remove trailing line(s) Signed-off-by: Rahul Sandhu --- gui-apps/rofi-wayland/metadata.xml | 3 +++ gui-apps/rofi-wayland/rofi-wayland-1.7.5.ebuild | 1 - 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/gui-apps/rofi-wayland/metadata.xml b/gui-apps/rofi-wayland/metadata.xml index 6e25ecc87c..a72e5b17e8 100644 --- a/gui-apps/rofi-wayland/metadata.xml +++ b/gui-apps/rofi-wayland/metadata.xml @@ -9,4 +9,7 @@ Desktop file mode Window switcher mode + + lbonn/rofi + diff --git a/gui-apps/rofi-wayland/rofi-wayland-1.7.5.ebuild b/gui-apps/rofi-wayland/rofi-wayland-1.7.5.ebuild index 5a8764540b..064a653f77 100644 --- a/gui-apps/rofi-wayland/rofi-wayland-1.7.5.ebuild +++ b/gui-apps/rofi-wayland/rofi-wayland-1.7.5.ebuild @@ -57,4 +57,3 @@ pkg_postinst() { xdg_icon_cache_update } - From f612290f423d7491c75b2c7904f1f2d73050d8de Mon Sep 17 00:00:00 2001 From: Rahul Sandhu Date: Sat, 27 May 2023 23:21:11 +0100 Subject: [PATCH 09/30] gui-apps/showmethekey: add github upstream metadata Signed-off-by: Rahul Sandhu --- gui-apps/showmethekey/metadata.xml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/gui-apps/showmethekey/metadata.xml b/gui-apps/showmethekey/metadata.xml index ee74171027..b3b0065efa 100644 --- a/gui-apps/showmethekey/metadata.xml +++ b/gui-apps/showmethekey/metadata.xml @@ -5,4 +5,7 @@ davidroman96@gmail.com David Roman + + AlynxZhou/showmethekey + From 5bf5362163918bff4bdfdf01c22b0fee9ae1af3a Mon Sep 17 00:00:00 2001 From: Rahul Sandhu Date: Sat, 27 May 2023 23:22:07 +0100 Subject: [PATCH 10/30] dev-util/eclipse-parallel-bin: improve ebuild readability Signed-off-by: Rahul Sandhu --- dev-util/eclipse-parallel-bin/eclipse-parallel-bin-4.27.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/dev-util/eclipse-parallel-bin/eclipse-parallel-bin-4.27.ebuild b/dev-util/eclipse-parallel-bin/eclipse-parallel-bin-4.27.ebuild index 041d362500..ed79a80180 100644 --- a/dev-util/eclipse-parallel-bin/eclipse-parallel-bin-4.27.ebuild +++ b/dev-util/eclipse-parallel-bin/eclipse-parallel-bin-4.27.ebuild @@ -43,5 +43,6 @@ src_install() { make_wrapper ${PN%-*} "/opt/${PN}/${MY_PN} -vm /opt/openjdk*/bin/java" "" "/opt/${PN}" "/opt/bin" doicon -s 48 plugins/org.eclipse.platform_4.27.0.v20230302-0300/eclipse48.png - make_desktop_entry eclipse-parallel "Eclipse IDE Parallel ${MY_PV}" eclipse48 "Development;" || die "Failed making desktop entry!" + make_desktop_entry eclipse-parallel "Eclipse IDE Parallel ${MY_PV}" eclipse48 "Development;" \ + || die "Failed making desktop entry!" } From 943f694bf551dec2a2b6021f15a1920cab6106ad Mon Sep 17 00:00:00 2001 From: Rahul Sandhu Date: Sat, 27 May 2023 23:23:17 +0100 Subject: [PATCH 11/30] dev-vcs/gitqlient: update SRC_URI Signed-off-by: Rahul Sandhu --- dev-vcs/gitqlient/gitqlient-1.6.2_pre20230519.ebuild | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/dev-vcs/gitqlient/gitqlient-1.6.2_pre20230519.ebuild b/dev-vcs/gitqlient/gitqlient-1.6.2_pre20230519.ebuild index 93a655dc55..3c4342d6a8 100644 --- a/dev-vcs/gitqlient/gitqlient-1.6.2_pre20230519.ebuild +++ b/dev-vcs/gitqlient/gitqlient-1.6.2_pre20230519.ebuild @@ -17,9 +17,11 @@ HOMEPAGE="https://github.com/francescmm/GitQlient" SRC_URI=" https://github.com/francescmm/${MY_PN}/archive/${gitqlient_sha}.tar.gz -> ${P}.tar.gz - https://github.com/francescmm/AuxiliarCustomWidgets/archive/${AuxiliarCustomWidgets_sha}.tar.gz -> ${P}_AuxiliarCustomWidgets.tar.gz + https://github.com/francescmm/AuxiliarCustomWidgets/archive/${AuxiliarCustomWidgets_sha}.tar.gz \ + -> ${P}_AuxiliarCustomWidgets.tar.gz https://github.com/francescmm/QLogger/archive/${QLogger_sha}.tar.gz -> ${P}_QLogger.tar.gz - https://github.com/francescmm/QPinnableTabWidget/archive/${QPinnableTabWidget_sha}.tar.gz -> ${P}_QPinnableTabWidget.tar.gz + https://github.com/francescmm/QPinnableTabWidget/archive/${QPinnableTabWidget_sha}.tar.gz \ + -> ${P}_QPinnableTabWidget.tar.gz https://github.com/francescmm/git/archive/${git_sha}.tar.gz -> ${P}_git.tar.gz " KEYWORDS="~amd64 ~x86" From b47b5ba82727a77b2c777b66be62796799fbcf9a Mon Sep 17 00:00:00 2001 From: Joe Kappus Date: Sun, 28 May 2023 03:35:26 -0400 Subject: [PATCH 12/30] net-nntp/pan: update Manifest Bug: https://bugs.gentoo.org/907252 Signed-off-by: Joe Kappus --- net-nntp/pan/Manifest | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-nntp/pan/Manifest b/net-nntp/pan/Manifest index d2644617ab..6ea2c3cb8b 100644 --- a/net-nntp/pan/Manifest +++ b/net-nntp/pan/Manifest @@ -1 +1 @@ -DIST pan-v0.154.tar.bz2 1787904 BLAKE2B a0103b14e05811d1c79893359fb3f8c7c050956352f015580f924b46a302eb0131d80492e0904230f9af0a1d298c8d5ff601955d3a4592c36b5c2cc0992522da SHA512 ab1b5ec9c7c6633b716aa4e645e579d5b831f8814d05c99e945ad8803d4666dcbc8ff8fb5a05a1bd21e86ccc839b7b756bf7a1c3c4d5d929a214c7197046376f +DIST pan-v0.154.tar.bz2 1787849 BLAKE2B fca621408ae0d6720de85e179e840fe445ac4945881e82bf7e2697b39da77ab36ffe990ad8b7887b9fc3a03b5edeee8fa7d6597ae3cf0efb0c35f6e4cfb28242 SHA512 af3fe526d4bc0f0011ec52e32f95bf872925ab81c94f2b742fb192f49a012e495299ab3be4400ce626d81ab6e176c0bd83dfed4037fe9ab7863fa1c4fe3c1bf6 From bdf6318f94cca725a9f35962e4e87de19eed3517 Mon Sep 17 00:00:00 2001 From: Edgar Luque Date: Sun, 28 May 2023 10:43:37 +0200 Subject: [PATCH 13/30] games-action/ddnet: add 17.0.1, drop 17.0 Signed-off-by: Edgar Luque --- games-action/ddnet/Manifest | 2 +- games-action/ddnet/{ddnet-17.0.ebuild => ddnet-17.0.1.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) rename games-action/ddnet/{ddnet-17.0.ebuild => ddnet-17.0.1.ebuild} (100%) diff --git a/games-action/ddnet/Manifest b/games-action/ddnet/Manifest index 3b26832ecd..a00e542467 100644 --- a/games-action/ddnet/Manifest +++ b/games-action/ddnet/Manifest @@ -2,7 +2,7 @@ DIST cc-1.0.73.crate 57880 BLAKE2B be8d7a25a54afdd759844e76aec61526fc2bd5ca09480 DIST cxx-1.0.71.crate 195479 BLAKE2B 956f735ad6a417337dd6e0f71ba49d21e8ad9724e288b8d05a013c76bdeb0c3565197f8fc02f861a13f68c6823a969b05852c4abc0ef48d3deb4a3ede3ce7d3c SHA512 1b770312e5ea69a9fa3882e2e507d9de4505dbf09fdab4e6cacdeed7a00122b1cc88583d7353959cd0375a380b7e8563a673c4602fc036130f248db97225b305 DIST cxxbridge-flags-1.0.71.crate 5593 BLAKE2B 4f3c72079b42cf41c66dc779a792c76d860e7b85220508b9284b23645b8fae3911864b76719457952bb3b7e666312022def72204c2d096afa2683716cb9f0c5d SHA512 53f5783c4c15b87eac8f6c7ca911b5b3c92a5821040c4000586a118b441aaab17f798f878433436e881f0edd531d9243234cdb4bacfea16fe1f60df080a2d6b9 DIST cxxbridge-macro-1.0.71.crate 59620 BLAKE2B ce4b5bfc016a799312cfc2000bcc7b0b701636a558b66d079e3a69ed3a4c83c3c22cbba7bcd3168107d5dd3a0728e2e8887c0089ac7ef022957cc0559ed7a2c5 SHA512 13b0f742ecf4724214b896bcd3c4fedff011751661bd657ca902f123fcb869e835ce850acb1cb9ebe0cb1d13fb9aecc74c7730586ebd465500c2e01cfe686dbc -DIST ddnet-17.0.tar.gz 36100180 BLAKE2B ec0225984b362455361bd0c00bcf3e701fd8147d98f3ac7c8c929550260c9e53fec9990cde3898f4544aac23b829d01788cda65c426bf93a131ead4a7dcf42d7 SHA512 a3b6bd06cab6d1c3b29021ca8d20c737360ee039b2b0c0712a8486ad9ce422db5e6ff950193ac8609c4e1ead641bf7edb27d4bbedc35781cb6c9b1dab033f8ac +DIST ddnet-17.0.1.tar.gz 36100915 BLAKE2B ee053d96c0acdc3ffb270a6a630a5b00a7db8d2b2ae9f178c4b8be0f6648c0df59f8ffa82839d83d84ed475a470b0c44ca826ae87f32910db4973458d7b00860 SHA512 2a59cbf533a061b76a6e02630e778d3391fef476bdd535cab1c7f39c1643df55989c67dcc3f6860bf60865dcb0fd258eb8983115d7bb1e234fc29753dfcc250d DIST link-cplusplus-1.0.6.crate 8150 BLAKE2B 82b0eb89926a7f3b7e427242ff3f65eba78f467f1ab972f7f280daf09e2be7188d8e851a21018a268871d5dc9cf7dfda4ef24952b5bc38bd722a5537504c1ddb SHA512 9f77f71f7261472de0d97b2c26efb43f3d49dafbaa1eb853340467260a65d85344e94e023540e068051108afd63cc48c6a5c8025f50922a73dc6409134418e74 DIST proc-macro2-1.0.40.crate 40559 BLAKE2B d83cf7283393a82ca65263afc375d123bd2f48b719c9eab6859c52dc0c2b9b4b5af3090a0ebd0fedf0e1095f0bafbc443016f751a0485dc654bcd80a6f71e326 SHA512 bb179524bd41e36735010a7ec53e096359ffc3688ab97806a45ed9cfb17e8688ce352bbb8cd3bd4e15a4299e8500603c86591b17cfa31bca03f299f6f6347992 DIST quote-1.0.20.crate 28160 BLAKE2B db257025f64817b1b58eecb8e64e63f1782d8a7fcb42ed6c3364254ec5a26705e49ce0637c880b0355b99a77473ce3083caae2cfabbd1a1a7e4fc826bae2cb7c SHA512 d12f4a425273b99ae655da11fcf5dad2609e20ad3e7d85cde08c7d09f444a5c7a3505470bad2d48b1ba8ea59ebf38ab87aa1052e47ec414acfc05dcb07d438be diff --git a/games-action/ddnet/ddnet-17.0.ebuild b/games-action/ddnet/ddnet-17.0.1.ebuild similarity index 100% rename from games-action/ddnet/ddnet-17.0.ebuild rename to games-action/ddnet/ddnet-17.0.1.ebuild From 376447e95e15772fcff967a365c8ae0fdc635f65 Mon Sep 17 00:00:00 2001 From: Viorel Munteanu Date: Sun, 28 May 2023 11:31:56 +0300 Subject: [PATCH 14/30] dev-python/survey: add 4.3.0_alpha, drop 4.2.1_alpha Signed-off-by: Viorel Munteanu --- dev-python/survey/Manifest | 2 +- .../{survey-4.2.1_alpha.ebuild => survey-4.3.0_alpha.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) rename dev-python/survey/{survey-4.2.1_alpha.ebuild => survey-4.3.0_alpha.ebuild} (100%) diff --git a/dev-python/survey/Manifest b/dev-python/survey/Manifest index 108c180843..827c60e33c 100644 --- a/dev-python/survey/Manifest +++ b/dev-python/survey/Manifest @@ -1,2 +1,2 @@ DIST survey-3.4.3.tar.gz 21219 BLAKE2B e866addd9233409c603f2b34bbf811209f3f6c2ade1bee00258c4f25d741dc526948d16b2e9e0dc3632e6e20fa7863f573c4c27ed1f48ddaa954c7d53a8c51e3 SHA512 47ff72dd1223a32ec038ccf57709e8fe64806ecc9bb8e54daaced27afaa1c2a45e76fc1b149232a107729c462db7657ad0fd08d8b14bb314e3905aabd23fff4a -DIST survey-4.2.1_alpha.gh.tar.gz 826833 BLAKE2B d4835ec34f47fff64ab157e2c46fd8755394abbdfc7d7c5aefda685ae43c380cc13932753e54a182302d2b5cd80ff74f4e2d96c50a62a7d50e1b274093772b44 SHA512 174d26c4cd7719cf429399a041dd965155a4cf2135e86944c04d753075fddeb85116e38da09e993874059f4d7e022c61f211efaa94033bc82fb37c46b18a1124 +DIST survey-4.3.0_alpha.gh.tar.gz 827020 BLAKE2B 3a9048e53c2ab1ff6509a9d9f67c366ae09c14389388d34d1a7e9114823c3935c259c2f92ea7fc1a10519c9a4018901305b0e32fb10cae09ad93bddacef47c11 SHA512 ae48cf9d98593224a3fc31904ab035e2d1b7079d63d1beee7a21bf6f35fb9b89e7d83f52dfca78d9abd037fcd86dbe6ac1d47d2037210eebc96a879a92d18925 diff --git a/dev-python/survey/survey-4.2.1_alpha.ebuild b/dev-python/survey/survey-4.3.0_alpha.ebuild similarity index 100% rename from dev-python/survey/survey-4.2.1_alpha.ebuild rename to dev-python/survey/survey-4.3.0_alpha.ebuild From be04bfca22c01df44f95127638399822db64552f Mon Sep 17 00:00:00 2001 From: Viorel Munteanu Date: Sun, 28 May 2023 11:47:28 +0300 Subject: [PATCH 15/30] net-misc/maestral: add 1.7.3_rc3 Signed-off-by: Viorel Munteanu --- net-misc/maestral/Manifest | 1 + net-misc/maestral/maestral-1.7.3_rc3.ebuild | 54 +++++++++++++++++++++ 2 files changed, 55 insertions(+) create mode 100644 net-misc/maestral/maestral-1.7.3_rc3.ebuild diff --git a/net-misc/maestral/Manifest b/net-misc/maestral/Manifest index daf8c8033f..2e23e1bb49 100644 --- a/net-misc/maestral/Manifest +++ b/net-misc/maestral/Manifest @@ -1,2 +1,3 @@ DIST maestral-1.7.2.gh.tar.gz 7988545 BLAKE2B 985ba026706592046a22679479231cdabd6caf67a12b87273008ebae479e76260c96120a7090fa5e34fa14515997cf915eb0f1142b4525aa28b357dd2f5e7e4c SHA512 87948c6952df8b0ad5e37d31e69715d3dc1dc47dc4becc17e8211f92364bcb5214b5e2306f745209f765879bf358c14f6f0eba9a8d9541c47fd22564c25cb0e4 DIST maestral-1.7.3_rc2.gh.tar.gz 7988808 BLAKE2B 6bdadbd52370e91d9e91b33029a26829e992a6ef15fa2bce7ad65312ce9f5bc93ec53e5ed094c47d0f724f88b5e47f40023cd3e50c7247bd47fad3dc21c5dfd7 SHA512 78e56ed2521180e4da04a30821fd6eb1cb039837a7ebff283aa1193d9987c0ad7cf1e16f2887ed1d4c54c978b58ab1eaed1d14560d323ad412ca4976b76a0476 +DIST maestral-1.7.3_rc3.gh.tar.gz 8124851 BLAKE2B 9899531105128664ffc00553060f10bd06b2f5a51fc17266093eb8c24090383bc2b45d5a0710dd13415d3e7ae625c1f1d986311df4e17aec940181e204c0efdd SHA512 6596ae7dfe634de98dee70aeaa03d843e31c8c8e4179787dc2db3cd2cb87c915cbc7e5384cd8eaab4703883f93dbcb3105a113ee1c1ffda9015e6f2693ab34cc diff --git a/net-misc/maestral/maestral-1.7.3_rc3.ebuild b/net-misc/maestral/maestral-1.7.3_rc3.ebuild new file mode 100644 index 0000000000..dbdc9df0f3 --- /dev/null +++ b/net-misc/maestral/maestral-1.7.3_rc3.ebuild @@ -0,0 +1,54 @@ +# Copyright 2021-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..11} ) +inherit distutils-r1 xdg + +MY_PV=${PV/_rc/.dev} +DESCRIPTION="Maestral is an open-source Dropbox client written in Python" +HOMEPAGE="https://maestral.app" +SRC_URI="https://github.com/samschott/maestral/archive/refs/tags/v${MY_PV}.tar.gz -> ${P}.gh.tar.gz" +S="${WORKDIR}"/${PN}-${MY_PV} + +LICENSE="MIT" +SLOT="0" +if [[ ${PV} != *_rc* ]]; then + KEYWORDS="~amd64" +fi + +RDEPEND=" + >=dev-python/click-8.0.2[${PYTHON_USEDEP}] + >=dev-python/desktop-notifier-3.3.0[${PYTHON_USEDEP}] + =dev-python/dropbox-11*[${PYTHON_USEDEP}] + >=dev-python/fasteners-0.15[${PYTHON_USEDEP}] + dev-python/importlib-metadata[${PYTHON_USEDEP}] + >=dev-python/keyring-22.0.0[${PYTHON_USEDEP}] + >=dev-python/keyrings-alt-3.1.0[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + >=dev-python/pathspec-0.5.8[${PYTHON_USEDEP}] + >=dev-python/Pyro5-5.10[${PYTHON_USEDEP}] + >=dev-python/requests-2.16.2[${PYTHON_USEDEP}] + dev-python/rich[${PYTHON_USEDEP}] + =dev-python/survey-3*[${PYTHON_USEDEP}] + dev-python/typing-extensions[${PYTHON_USEDEP}] + >=dev-python/watchdog-2.0.1[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-python/build[${PYTHON_USEDEP}] +" + +EPYTEST_DESELECT=( + # requires dev-python/pytest-benchmark not available for py3.11 + tests/offline/test_clean_local_events.py::test_performance + + # requires systemd + tests/offline/test_cli.py::test_autostart + + # requires network + tests/offline/test_main.py::test_check_for_updates +) + +distutils_enable_tests pytest From 7e11dea2d1122b967161d9cc4ac8fc4fc5ce78aa Mon Sep 17 00:00:00 2001 From: Viorel Munteanu Date: Sun, 28 May 2023 11:47:35 +0300 Subject: [PATCH 16/30] net-misc/maestral: drop 1.7.3_rc2 Signed-off-by: Viorel Munteanu --- net-misc/maestral/Manifest | 1 - net-misc/maestral/maestral-1.7.3_rc2.ebuild | 54 --------------------- 2 files changed, 55 deletions(-) delete mode 100644 net-misc/maestral/maestral-1.7.3_rc2.ebuild diff --git a/net-misc/maestral/Manifest b/net-misc/maestral/Manifest index 2e23e1bb49..4f097ad7cb 100644 --- a/net-misc/maestral/Manifest +++ b/net-misc/maestral/Manifest @@ -1,3 +1,2 @@ DIST maestral-1.7.2.gh.tar.gz 7988545 BLAKE2B 985ba026706592046a22679479231cdabd6caf67a12b87273008ebae479e76260c96120a7090fa5e34fa14515997cf915eb0f1142b4525aa28b357dd2f5e7e4c SHA512 87948c6952df8b0ad5e37d31e69715d3dc1dc47dc4becc17e8211f92364bcb5214b5e2306f745209f765879bf358c14f6f0eba9a8d9541c47fd22564c25cb0e4 -DIST maestral-1.7.3_rc2.gh.tar.gz 7988808 BLAKE2B 6bdadbd52370e91d9e91b33029a26829e992a6ef15fa2bce7ad65312ce9f5bc93ec53e5ed094c47d0f724f88b5e47f40023cd3e50c7247bd47fad3dc21c5dfd7 SHA512 78e56ed2521180e4da04a30821fd6eb1cb039837a7ebff283aa1193d9987c0ad7cf1e16f2887ed1d4c54c978b58ab1eaed1d14560d323ad412ca4976b76a0476 DIST maestral-1.7.3_rc3.gh.tar.gz 8124851 BLAKE2B 9899531105128664ffc00553060f10bd06b2f5a51fc17266093eb8c24090383bc2b45d5a0710dd13415d3e7ae625c1f1d986311df4e17aec940181e204c0efdd SHA512 6596ae7dfe634de98dee70aeaa03d843e31c8c8e4179787dc2db3cd2cb87c915cbc7e5384cd8eaab4703883f93dbcb3105a113ee1c1ffda9015e6f2693ab34cc diff --git a/net-misc/maestral/maestral-1.7.3_rc2.ebuild b/net-misc/maestral/maestral-1.7.3_rc2.ebuild deleted file mode 100644 index dbdc9df0f3..0000000000 --- a/net-misc/maestral/maestral-1.7.3_rc2.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 2021-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..11} ) -inherit distutils-r1 xdg - -MY_PV=${PV/_rc/.dev} -DESCRIPTION="Maestral is an open-source Dropbox client written in Python" -HOMEPAGE="https://maestral.app" -SRC_URI="https://github.com/samschott/maestral/archive/refs/tags/v${MY_PV}.tar.gz -> ${P}.gh.tar.gz" -S="${WORKDIR}"/${PN}-${MY_PV} - -LICENSE="MIT" -SLOT="0" -if [[ ${PV} != *_rc* ]]; then - KEYWORDS="~amd64" -fi - -RDEPEND=" - >=dev-python/click-8.0.2[${PYTHON_USEDEP}] - >=dev-python/desktop-notifier-3.3.0[${PYTHON_USEDEP}] - =dev-python/dropbox-11*[${PYTHON_USEDEP}] - >=dev-python/fasteners-0.15[${PYTHON_USEDEP}] - dev-python/importlib-metadata[${PYTHON_USEDEP}] - >=dev-python/keyring-22.0.0[${PYTHON_USEDEP}] - >=dev-python/keyrings-alt-3.1.0[${PYTHON_USEDEP}] - dev-python/packaging[${PYTHON_USEDEP}] - >=dev-python/pathspec-0.5.8[${PYTHON_USEDEP}] - >=dev-python/Pyro5-5.10[${PYTHON_USEDEP}] - >=dev-python/requests-2.16.2[${PYTHON_USEDEP}] - dev-python/rich[${PYTHON_USEDEP}] - =dev-python/survey-3*[${PYTHON_USEDEP}] - dev-python/typing-extensions[${PYTHON_USEDEP}] - >=dev-python/watchdog-2.0.1[${PYTHON_USEDEP}] -" -BDEPEND=" - dev-python/build[${PYTHON_USEDEP}] -" - -EPYTEST_DESELECT=( - # requires dev-python/pytest-benchmark not available for py3.11 - tests/offline/test_clean_local_events.py::test_performance - - # requires systemd - tests/offline/test_cli.py::test_autostart - - # requires network - tests/offline/test_main.py::test_check_for_updates -) - -distutils_enable_tests pytest From 53b2cec6706be59eb4885b03eb75f27d7b195ce1 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Sun, 28 May 2023 16:03:44 +0500 Subject: [PATCH 17/30] kde-apps/krecorder: treeclean (moved to ::gentoo) Signed-off-by: Anna (cybertailor) Vyalkova --- kde-apps/krecorder/Manifest | 2 -- kde-apps/krecorder/krecorder-22.11.ebuild | 32 --------------------- kde-apps/krecorder/krecorder-23.04.0.ebuild | 30 ------------------- kde-apps/krecorder/metadata.xml | 21 -------------- profiles/updates/2Q-2023 | 1 + 5 files changed, 1 insertion(+), 85 deletions(-) delete mode 100644 kde-apps/krecorder/Manifest delete mode 100644 kde-apps/krecorder/krecorder-22.11.ebuild delete mode 100644 kde-apps/krecorder/krecorder-23.04.0.ebuild delete mode 100644 kde-apps/krecorder/metadata.xml diff --git a/kde-apps/krecorder/Manifest b/kde-apps/krecorder/Manifest deleted file mode 100644 index 77e421f90b..0000000000 --- a/kde-apps/krecorder/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST krecorder-22.11.tar.xz 157124 BLAKE2B 2636e55b1d1669fddb9382243a73306aa23a56c8de779c946ddccaf09a10925142c8745d3d5e1f7ab429a095283cb3577da5d6214d702f52ac70eec8aec04a08 SHA512 ff3d04e7dc17e203f17e126e0ad4dfadbc5d50a073cb60382f16a5ff9da6ddf72a2f01c26de42552dbe3d978404b9f3e18ee8b5d5b2e05ee00a07ec50096d58f -DIST krecorder-23.04.0.tar.xz 159612 BLAKE2B 84ab4afae3d6be62577eb713078f737b54b05c21c88b987a528c0afadfc8ddf892616391dd1f0fb8aff4e00e386db1f68ebd79ad0b93f53a2181aa29602d677a SHA512 d0b083b0aaccc10287e0b149fac30b3135e35fb0350a0de115e5dae812683f716b041ccde9da95b112eb0d00e67cae34d0a3c2f4586db1c841d1a522c6bd87fb diff --git a/kde-apps/krecorder/krecorder-22.11.ebuild b/kde-apps/krecorder/krecorder-22.11.ebuild deleted file mode 100644 index e7e8b52ce1..0000000000 --- a/kde-apps/krecorder/krecorder-22.11.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -KFMIN=5.89.0 -QTMIN=5.15.0 -inherit ecm - -DESCRIPTION="A convergent audio recording application for Plasma" -HOMEPAGE="https://apps.kde.org/krecorder/" -SRC_URI="mirror://kde/stable/plasma-mobile/${PV}/${P}.tar.xz" - -LICENSE="CC-BY-4.0 GPL-3+" -SLOT="5" -KEYWORDS="~amd64" - -DEPEND=" - >=dev-libs/kirigami-addons-0.6:5 - >=dev-qt/qtdeclarative-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtmultimedia-${QTMIN}:5 - >=dev-qt/qtquickcontrols2-${QTMIN}:5 - >=dev-qt/qtsvg-${QTMIN}:5 - >=dev-qt/qtwidgets-${QTMIN}:5 - >=kde-frameworks/kconfig-${KFMIN}:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/ki18n-${KFMIN}:5 - >=kde-frameworks/kirigami-${KFMIN}:5 - >=kde-frameworks/kwindowsystem-${KFMIN}:5 -" -RDEPEND="${DEPEND}" diff --git a/kde-apps/krecorder/krecorder-23.04.0.ebuild b/kde-apps/krecorder/krecorder-23.04.0.ebuild deleted file mode 100644 index 1a192b9233..0000000000 --- a/kde-apps/krecorder/krecorder-23.04.0.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -KFMIN=5.89.0 -QTMIN=5.15.0 -inherit ecm gear.kde.org - -DESCRIPTION="A convergent audio recording application for Plasma" -HOMEPAGE="https://apps.kde.org/krecorder/" - -LICENSE="CC0-1.0 CC-BY-4.0 GPL-3+" -SLOT="5" -KEYWORDS="~amd64" - -DEPEND=" - >=dev-libs/kirigami-addons-0.6:5 - >=dev-qt/qtdeclarative-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtmultimedia-${QTMIN}:5 - >=dev-qt/qtquickcontrols2-${QTMIN}:5 - >=dev-qt/qtwidgets-${QTMIN}:5 - >=kde-frameworks/kconfig-${KFMIN}:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/ki18n-${KFMIN}:5 - >=kde-frameworks/kirigami-${KFMIN}:5 - >=kde-frameworks/kwindowsystem-${KFMIN}:5 -" -RDEPEND="${DEPEND}" diff --git a/kde-apps/krecorder/metadata.xml b/kde-apps/krecorder/metadata.xml deleted file mode 100644 index a8e95e0e88..0000000000 --- a/kde-apps/krecorder/metadata.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - - utilities/krecorder - KDE/krecorder - https://bugs.kde.org/enter_bug.cgi?product=krecorder - - - cyber+gentoo@sysrq.in - Anna - - - Krecorder is a convergent audio recording application for Plasma. - Features: - - Record audio with a visualizer, and pausing functionality - - Ability to select audio sources - - Ability to select encoding and container formats - - Audio playback with a visualizer - - diff --git a/profiles/updates/2Q-2023 b/profiles/updates/2Q-2023 index 5eeb6dcf6c..481c5b6cb3 100644 --- a/profiles/updates/2Q-2023 +++ b/profiles/updates/2Q-2023 @@ -2,3 +2,4 @@ move gui-libs/power-profiles-daemon sys-power/power-profiles-daemon move kde-apps/tokodon net-im/tokodon move sci-mathematics/mccs dev-ml/mccs move dev-python/nototools dev-python/notofonttools +move kde-apps/krecorder media-sound/krecorder From 229ed6aaf607eb90fdc453bb63f9585151e841ca Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Sun, 28 May 2023 16:04:58 +0500 Subject: [PATCH 18/30] kde-apps/alligator: treeclean (moved to ::gentoo) Signed-off-by: Anna (cybertailor) Vyalkova --- kde-apps/alligator/Manifest | 2 -- kde-apps/alligator/alligator-22.11.ebuild | 34 --------------------- kde-apps/alligator/alligator-23.04.0.ebuild | 33 -------------------- kde-apps/alligator/metadata.xml | 13 -------- profiles/updates/2Q-2023 | 1 + 5 files changed, 1 insertion(+), 82 deletions(-) delete mode 100644 kde-apps/alligator/Manifest delete mode 100644 kde-apps/alligator/alligator-22.11.ebuild delete mode 100644 kde-apps/alligator/alligator-23.04.0.ebuild delete mode 100644 kde-apps/alligator/metadata.xml diff --git a/kde-apps/alligator/Manifest b/kde-apps/alligator/Manifest deleted file mode 100644 index 416b9c20c9..0000000000 --- a/kde-apps/alligator/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST alligator-22.11.tar.xz 185388 BLAKE2B 788a57edf1a97c6a843e6e684585973ec109bb1616c72b90be828fe851674de2d2578ab132a2a373967e34678e64c81d0d4a510636d710c68d941784ea95faae SHA512 82cca88d8302de4852981fb0c3df85b9e047f2129128b8ad8d6a1121992982ad9049753b9af350fbcf7668d0f5d85d4f6306c5a87d2a5e22c11249989f69768a -DIST alligator-23.04.0.tar.xz 189216 BLAKE2B d1a1d85f260be1cd39e9f7bf18acbe97471ac067b68ec2ce1da70222fce4000ad807904b78d1ca17909a70dcc37eaa26d6c8a7631e54d8ea6f25caed17cebbee SHA512 6bb439d0222ee866e39033dba826a75f028f054896541843364b48a075d282eaf5b01a329a880ffa3c3a43e95abbcbb007d1f2528bf44b38dc1be607c4c438fa diff --git a/kde-apps/alligator/alligator-22.11.ebuild b/kde-apps/alligator/alligator-22.11.ebuild deleted file mode 100644 index 0b21510e8d..0000000000 --- a/kde-apps/alligator/alligator-22.11.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_TEST="forceoptional" -KFMIN=5.75.0 -QTMIN=5.15.0 -inherit ecm - -DESCRIPTION="A convergent RSS/Atom feed reader for Plasma" -HOMEPAGE="https://apps.kde.org/alligator/" -SRC_URI="mirror://kde/stable/plasma-mobile/${PV}/${P}.tar.xz" - -LICENSE="GPL-2+" -SLOT="5" -KEYWORDS="~amd64" - -DEPEND=" - >=dev-libs/kirigami-addons-0.6:5 - >=dev-qt/qtdeclarative-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtnetwork-${QTMIN}:5 - >=dev-qt/qtquickcontrols-${QTMIN}:5 - >=dev-qt/qtquickcontrols2-${QTMIN}:5 - >=dev-qt/qtsql-${QTMIN}:5 - >=dev-qt/qtwidgets-${QTMIN}:5 - >=kde-frameworks/kconfig-${KFMIN}:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/ki18n-${KFMIN}:5 - >=kde-frameworks/kirigami-${KFMIN}:5 - >=kde-frameworks/syndication-${KFMIN}:5 -" -RDEPEND="${DEPEND}" diff --git a/kde-apps/alligator/alligator-23.04.0.ebuild b/kde-apps/alligator/alligator-23.04.0.ebuild deleted file mode 100644 index b8cf73e18a..0000000000 --- a/kde-apps/alligator/alligator-23.04.0.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_TEST="forceoptional" -KFMIN=5.75.0 -QTMIN=5.15.0 -inherit ecm gear.kde.org - -DESCRIPTION="A convergent RSS/Atom feed reader for Plasma" -HOMEPAGE="https://apps.kde.org/alligator/" - -LICENSE="|| ( GPL-2 GPL-3 ) CC0-1.0 CC-BY-SA-4.0 GPL-3+" -SLOT="5" -KEYWORDS="~amd64" - -DEPEND=" - >=dev-libs/kirigami-addons-0.6:5 - >=dev-qt/qtdeclarative-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtnetwork-${QTMIN}:5 - >=dev-qt/qtquickcontrols-${QTMIN}:5 - >=dev-qt/qtquickcontrols2-${QTMIN}:5 - >=dev-qt/qtsql-${QTMIN}:5 - >=dev-qt/qtwidgets-${QTMIN}:5 - >=kde-frameworks/kconfig-${KFMIN}:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/ki18n-${KFMIN}:5 - >=kde-frameworks/kirigami-${KFMIN}:5 - >=kde-frameworks/syndication-${KFMIN}:5 -" -RDEPEND="${DEPEND}" diff --git a/kde-apps/alligator/metadata.xml b/kde-apps/alligator/metadata.xml deleted file mode 100644 index 7bbbf900ba..0000000000 --- a/kde-apps/alligator/metadata.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - network/alligator - KDE/alligator - https://bugs.kde.org/enter_bug.cgi?product=Alligator - - - cyber+gentoo@sysrq.in - Anna - - diff --git a/profiles/updates/2Q-2023 b/profiles/updates/2Q-2023 index 481c5b6cb3..ad002ded82 100644 --- a/profiles/updates/2Q-2023 +++ b/profiles/updates/2Q-2023 @@ -3,3 +3,4 @@ move kde-apps/tokodon net-im/tokodon move sci-mathematics/mccs dev-ml/mccs move dev-python/nototools dev-python/notofonttools move kde-apps/krecorder media-sound/krecorder +move kde-apps/alligator net-news/alligator From 38191f60b5f011049bf05a712d69fa81691d8fbf Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Sun, 28 May 2023 16:05:40 +0500 Subject: [PATCH 19/30] kde-apps/kclock: treeclean (moved to ::gentoo) Signed-off-by: Anna (cybertailor) Vyalkova --- kde-apps/kclock/Manifest | 2 -- kde-apps/kclock/kclock-22.11.ebuild | 35 --------------------------- kde-apps/kclock/kclock-23.04.0.ebuild | 33 ------------------------- kde-apps/kclock/metadata.xml | 13 ---------- profiles/updates/2Q-2023 | 1 + 5 files changed, 1 insertion(+), 83 deletions(-) delete mode 100644 kde-apps/kclock/Manifest delete mode 100644 kde-apps/kclock/kclock-22.11.ebuild delete mode 100644 kde-apps/kclock/kclock-23.04.0.ebuild delete mode 100644 kde-apps/kclock/metadata.xml diff --git a/kde-apps/kclock/Manifest b/kde-apps/kclock/Manifest deleted file mode 100644 index d74771052d..0000000000 --- a/kde-apps/kclock/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST kclock-22.11.tar.xz 721728 BLAKE2B c25d68e265e924b8986fe3e0edfaeae72e3b219358d0cc84494c994c81f336d0ebd0237e9d47468aa431ecb1de5b174dfc121a6611ff0d8bce37ca368779c308 SHA512 f45f011635d2666813805613336701ca5a4344ea4309cc9debb671104748cb1e835d824f4bc56db78b42548741460679f7e070852071ebd47d3463c51fdbbd93 -DIST kclock-23.04.0.tar.xz 726644 BLAKE2B d0411199ce29eb015fee4b444f9d1990e6d8dadab67614001203726e82c87c0a6974e6b444b8c96c3755b606f4c5f8a0a9a4ade6500bf97a3522ad9abf2b9f3e SHA512 766e811f912a2a127d315e2cfaed28fe03fee3823a121187557d07907938b8757760127d12b2a64741741133669450c88da48f560baf3f83dd94e6e8eea15409 diff --git a/kde-apps/kclock/kclock-22.11.ebuild b/kde-apps/kclock/kclock-22.11.ebuild deleted file mode 100644 index 980b489040..0000000000 --- a/kde-apps/kclock/kclock-22.11.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -KFMIN=5.79.0 -QTMIN=5.15.0 -inherit ecm - -DESCRIPTION="A convergent clock application for Plasma" -HOMEPAGE="https://apps.kde.org/kclock/" -SRC_URI="mirror://kde/stable/plasma-mobile/${PV}/${P}.tar.xz" - -LICENSE="GPL-2+ GPL-3+ LGPL-2.1+" -SLOT="5" -KEYWORDS="~amd64" - -DEPEND=" - >=dev-libs/kirigami-addons-0.6:5 - >=dev-qt/qtdbus-${QTMIN}:5 - >=dev-qt/qtdeclarative-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtmultimedia-${QTMIN}:5 - >=dev-qt/qtquickcontrols2-${QTMIN}:5 - >=dev-qt/qtsvg-${QTMIN}:5 - >=dev-qt/qtwidgets-${QTMIN}:5 - >=kde-frameworks/kconfig-${KFMIN}:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/kdbusaddons-${KFMIN}:5 - >=kde-frameworks/ki18n-${KFMIN}:5 - >=kde-frameworks/kirigami-${KFMIN}:5 - >=kde-frameworks/knotifications-${KFMIN}:5 - >=kde-frameworks/plasma-${KFMIN}:5 -" -RDEPEND="${DEPEND}" diff --git a/kde-apps/kclock/kclock-23.04.0.ebuild b/kde-apps/kclock/kclock-23.04.0.ebuild deleted file mode 100644 index 2ca330bdeb..0000000000 --- a/kde-apps/kclock/kclock-23.04.0.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -KFMIN=5.101.0 -QTMIN=5.15.0 -inherit ecm gear.kde.org - -DESCRIPTION="A convergent clock application for Plasma" -HOMEPAGE="https://apps.kde.org/kclock/" - -LICENSE="CC0-1.0 CC-BY-4.0 GPL-2+ GPL-3+ LGPL-2.1+" -SLOT="5" -KEYWORDS="~amd64" - -DEPEND=" - >=dev-libs/kirigami-addons-0.6:5 - >=dev-qt/qtdbus-${QTMIN}:5 - >=dev-qt/qtdeclarative-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtmultimedia-${QTMIN}:5 - >=dev-qt/qtquickcontrols2-${QTMIN}:5 - >=dev-qt/qtwidgets-${QTMIN}:5 - >=kde-frameworks/kconfig-${KFMIN}:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/kdbusaddons-${KFMIN}:5 - >=kde-frameworks/ki18n-${KFMIN}:5 - >=kde-frameworks/kirigami-${KFMIN}:5 - >=kde-frameworks/knotifications-${KFMIN}:5 - >=kde-frameworks/plasma-${KFMIN}:5 -" -RDEPEND="${DEPEND}" diff --git a/kde-apps/kclock/metadata.xml b/kde-apps/kclock/metadata.xml deleted file mode 100644 index 03e84fe411..0000000000 --- a/kde-apps/kclock/metadata.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - utilities/kclock - KDE/kclock - https://bugs.kde.org/enter_bug.cgi?product=KClock - - - cyber+gentoo@sysrq.in - Anna - - diff --git a/profiles/updates/2Q-2023 b/profiles/updates/2Q-2023 index ad002ded82..4a8f31fca9 100644 --- a/profiles/updates/2Q-2023 +++ b/profiles/updates/2Q-2023 @@ -4,3 +4,4 @@ move sci-mathematics/mccs dev-ml/mccs move dev-python/nototools dev-python/notofonttools move kde-apps/krecorder media-sound/krecorder move kde-apps/alligator net-news/alligator +move kde-apps/kclock kde-misc/kclock From 89348933fdc35d530abdf9609011aabeb0dd086f Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Sun, 28 May 2023 16:12:25 +0500 Subject: [PATCH 20/30] www-apps/invidious: add 2023.05.26, drop 2023.04.01 Signed-off-by: Anna (cybertailor) Vyalkova --- www-apps/invidious/Manifest | 3 +-- ....01.ebuild => invidious-2023.05.26.ebuild} | 25 +++++++------------ 2 files changed, 10 insertions(+), 18 deletions(-) rename www-apps/invidious/{invidious-2023.04.01.ebuild => invidious-2023.05.26.ebuild} (90%) diff --git a/www-apps/invidious/Manifest b/www-apps/invidious/Manifest index 5dc15acf0d..9aad342350 100644 --- a/www-apps/invidious/Manifest +++ b/www-apps/invidious/Manifest @@ -1,7 +1,6 @@ -DIST invidious-2023.04.01.tar.gz 3278996 BLAKE2B 8b4d34238de0f36692be334d4691a6e665417775cdc3d91ff51bc74c0eff8ee85052e36be64b6efa5848796253109faeb9d4cba073f479b2a71e8c4a89072657 SHA512 e0887efcfc0e1bece602c98708f18827a6135aaff4be7c29fd9f3773fb8bd6d00b0f380c5fa07650005716446786fd1dfcc06df006527eb52632e4c71ec07d9e DIST invidious-2023.05.08.tar.gz 3280726 BLAKE2B 629b03a58fe0586f7f76dc2e3f12ec46eb6f74c7018e73dd3d9da051a310f9d672ab41ec4f73e69fd832679c85a92b1519b43428e58c1f5a7cf305de98f18d7d SHA512 e51296d635e47c10195069fb8ff39bd760955ab54ac32a2ec0b0f7eeef290bc81df917ad91ee3bae6fc32bac6acd8746ac30110a4ec2d03bd90f412e579e3e9e +DIST invidious-2023.05.26.tar.gz 3281007 BLAKE2B 89505e4bfaed1794694ccbee0d7458069d89f270df61c6fade3ee7decdde95fa2e2ab4763a160950e869bc7af693773811bf950b1f67e9f5053101a723b40a19 SHA512 7d02f04609491f7fcb7fea8749cefebe68a9038c5f0641cdbe7428a40bbeaf3ec0560b2064b1f9b427ff835d57df2c6489d289a72677c122961ccc8f57c450d5 DIST invidious-mocks-11ec372.tar.gz 180392 BLAKE2B 899db54d4efdfc231d588155d52784d70a364c7382bd1652a3c384dc618435d646a50e957c1407f6ac7ade410e811438b23a16d9949e63f7791e34960bba1fc6 SHA512 7bc1aa17f555babaceca15fe51061400a6c8a9cb01ad15c5d22c155f3164aca7c6e49c8dcdbd894e1593c2c69d3ddaa201544b068510281e910b90a11a407e59 -DIST invidious-mocks-cb16e03.tar.gz 291813 BLAKE2B f1482ee843384896f44522b130182b4be12690d16c459ff5b477646ced5f580f3afda55d233dc2777c6d8ea7636b52506be73584eff8f976704533c0cee3c0a2 SHA512 4d35ccdb565c71e9997c943a025bdbd2c9d9187704071c4a5c9f46f409556d75a2c44aa7e443f0f29aac774580c8815986c03642062cbd667f3c1caae38e75d2 DIST video.js-7.12.1.tgz 3511060 BLAKE2B 9ae5b1f6a0afab918b7dc3555fff2708963d4abb6c7903e13145b2d5393fb80e4ab6302c423b0ba15c805a624a23c25dd3db7865f1510c44cfc5d1d5ab1dbf54 SHA512 d0ec25eeae196e6e981d7f783fd595a90daf9e97de3723ad4cdc2e4c41282a8bd9a20a2a57631c3949ac40633811db60e2f19388fef816fe8755ad55e857917e DIST videojs-contrib-quality-levels-2.1.0.tgz 18770 BLAKE2B f6c4789835379380bde941d032bb0afbc49d093eb9407308094afd0b9c1f25781f57d8f8db928e318eb270927574a5fd505f08af13f0baf55897723ec489b769 SHA512 76a19019b2fd00586e731922ed9874737908847d0f00f707121ea351d47268509578ebaa9c9ace62cff7c0db6ca240dd05d45fd83bb66a79e9bb86765da49946 DIST videojs-http-source-selector-1.1.6.tgz 14270 BLAKE2B 232148058ced6926a6da669b443124a00489a5241c98d2b76a3e04dff818993a14a0edb1950db1adf86589fd3841e073b8cac23c142a7f276301c52b3b324359 SHA512 e9be4c98a4d3d9c567ae3b5d363e33d553bdd6e75b5e46644d803a2e50fc58dd9a1e51b6aea1539ad31a6f834ae279649246d19e6ddcdaad8875d2f78df7cb9a diff --git a/www-apps/invidious/invidious-2023.04.01.ebuild b/www-apps/invidious/invidious-2023.05.26.ebuild similarity index 90% rename from www-apps/invidious/invidious-2023.04.01.ebuild rename to www-apps/invidious/invidious-2023.05.26.ebuild index cc78ca3037..23fa807e7c 100644 --- a/www-apps/invidious/invidious-2023.04.01.ebuild +++ b/www-apps/invidious/invidious-2023.05.26.ebuild @@ -3,10 +3,10 @@ EAPI=8 -inherit check-reqs multiprocessing shards systemd +inherit check-reqs shards systemd -COMMIT="8db2a93827a4e27a55a9095be15083ea68cdd571" -MOCKS_COMMIT="cb16e0343c8f94182615610bfe3c503db89717a7" +COMMIT="381a0e326d413daba1418bfca820bbfe2b7829a3" +MOCKS_COMMIT="11ec372f72747c09d48ffef04843f72be67d5b54" MOCKS_P="${PN}-mocks-${MOCKS_COMMIT:0:7}" DESCRIPTION="Invidious is an alternative front-end to YouTube" HOMEPAGE=" @@ -42,7 +42,7 @@ COMMON_DEPEND=" dev-db/sqlite:3 dev-libs/boehm-gc dev-libs/libevent:= - dev-libs/libpcre:3 + dev-libs/libpcre2:= dev-libs/libxml2:2 dev-libs/libyaml dev-libs/openssl:= @@ -68,6 +68,11 @@ DOCS=( {CHANGELOG,README}.md TRANSLATION ) CHECKREQS_MEMORY="2G" +CRYSTAL_DEFINES=( + -Dskip_videojs_download + -Ddisable_quic +) + src_unpack() { local src depname destname js css @@ -140,18 +145,6 @@ src_prepare() { rm shard.lock || die } -src_configure() { - local mycrystalargs=( - -Dskip_videojs_download - -Ddisable_quic - ) - shards_src_configure -} - -src_compile() { - ecrystal build src/invidious.cr --verbose --threads=$(makeopts_jobs) -} - src_install() { dobin invidious einstalldocs From b53a2a7c45bd075e13b7f4adba41a8f9ee51cf36 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Sun, 28 May 2023 16:19:57 +0500 Subject: [PATCH 21/30] www-apps/nitter: add 2023.05.20, drop 0.1.0_p20230120 Signed-off-by: Anna (cybertailor) Vyalkova --- www-apps/nitter/Manifest | 2 +- ...r-0.1.0_p20230120.ebuild => nitter-2023.05.20.ebuild} | 9 ++------- 2 files changed, 3 insertions(+), 8 deletions(-) rename www-apps/nitter/{nitter-0.1.0_p20230120.ebuild => nitter-2023.05.20.ebuild} (86%) diff --git a/www-apps/nitter/Manifest b/www-apps/nitter/Manifest index 0567f502cd..7e1c5d7429 100644 --- a/www-apps/nitter/Manifest +++ b/www-apps/nitter/Manifest @@ -1,2 +1,2 @@ -DIST nitter-0.1.0_p20230120.tar.gz 1181916 BLAKE2B 6f7e633a50df66b8dfa7b6cf895e173ad44a6afc4850bd3e18ca6a42757c9730639dd4d791fab6a29e6422e038e100c8c01a02f70388c0356c9df4aa1a6e359e SHA512 7f6552a4e55e19d3a34109face94139fe92aaa2e4d7ba4c012c6ed2dd3636f4b403e073decb902950e210ace5dedd5cbcccfdc92a033e2802ae56327dff6c545 DIST nitter-0.1.0_p20230306.tar.gz 1183393 BLAKE2B a3826f0b7a5f3c5ce24c865c7de70ec49b1fb236778b074cf8f6c4e3bc5a7a323ff4223c6a83ed5e7a25ce6dca604660c6064af5303428a8e6a1f407543fe258 SHA512 819061d121a6ebd4841e1640a52e40b2fa544548c0fbeb4942ab8b748dde2d9ce5716c9bb38f4a01c95552e94f025ce124546ddb3d859d1bf5e9f02fc18745a8 +DIST nitter-2023.05.20.tar.gz 1184325 BLAKE2B aefeade24bd8b34303d3b0bd1280ad48e2b898c603bbaf5bf93a712fc0e59aec507340209483a72378bd4e72f94b262f13c37bca6323e07911e1f50d4cf556fd SHA512 03cbfef15eed61092cc03549755f3eb96be42999d1af652210df112fe41aea4b68aadd7a45faedb84702e8b852fa09c7ee29c908c983a5a9a8ec2d509d063c9a diff --git a/www-apps/nitter/nitter-0.1.0_p20230120.ebuild b/www-apps/nitter/nitter-2023.05.20.ebuild similarity index 86% rename from www-apps/nitter/nitter-0.1.0_p20230120.ebuild rename to www-apps/nitter/nitter-2023.05.20.ebuild index 16f04daf84..7f90476a81 100644 --- a/www-apps/nitter/nitter-0.1.0_p20230120.ebuild +++ b/www-apps/nitter/nitter-2023.05.20.ebuild @@ -5,8 +5,8 @@ EAPI=8 inherit nimble systemd -COMMIT="22b51b414b62620633de8ba456eaebdd2de54934" -DESCRIPTION="An alternative front-end for Twitter" +COMMIT="e3b3b38a2d43a83b5fc2239ab41e864ee686fb2f" +DESCRIPTION="Alternative front-end for Twitter" HOMEPAGE="https://github.com/zedeus/nitter" SRC_URI="https://github.com/zedeus/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" S="${WORKDIR}/${PN}-${COMMIT}" @@ -18,16 +18,11 @@ KEYWORDS="~amd64" RESTRICT="test" PROPERTIES="test_network" -COMMON_DEPEND=" - dev-libs/libpcre:3 -" RDEPEND=" - ${COMMON_DEPEND} acct-user/nitter dev-db/redis " DEPEND=" - ${COMMON_DEPEND} dev-nim/flatty dev-nim/jester dev-nim/jsony From 74c59742e799703c6c9eee1b06c160994ed50083 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Sun, 28 May 2023 16:25:01 +0500 Subject: [PATCH 22/30] app-admin/i2pd-tools: add 0.2023.05.26 Signed-off-by: Anna (cybertailor) Vyalkova --- app-admin/i2pd-tools/Manifest | 1 + .../files/0001-i2pd-tools-nodebug.patch | 21 ------- .../files/0002-i2pd-tools-flags.patch | 12 ---- .../i2pd-tools/i2pd-tools-0.2023.05.26.ebuild | 56 +++++++++++++++++++ 4 files changed, 57 insertions(+), 33 deletions(-) delete mode 100644 app-admin/i2pd-tools/files/0001-i2pd-tools-nodebug.patch delete mode 100644 app-admin/i2pd-tools/files/0002-i2pd-tools-flags.patch create mode 100644 app-admin/i2pd-tools/i2pd-tools-0.2023.05.26.ebuild diff --git a/app-admin/i2pd-tools/Manifest b/app-admin/i2pd-tools/Manifest index f0ca2783dd..825830c87b 100644 --- a/app-admin/i2pd-tools/Manifest +++ b/app-admin/i2pd-tools/Manifest @@ -1,2 +1,3 @@ DIST i2pd-a6bd827.tar.gz 650322 BLAKE2B 74a9c686f0468c10b09d54d02445ced9df79bf152b7953cf999b2914fcf61ea38b189524692af7318a1c064a31ab3a888d4cf8a0c01734f6225c4705717cd280 SHA512 008d59c5b7edae2664dcd0bef712572f51f7520de5f5f25da69cba2b81278d3b9ee8a323cabd1c96bc73d28234085e12247f5d2e796e00bb7a4a322b42278367 DIST i2pd-tools-0.2023.03.12.tar.gz 19754 BLAKE2B 7c11d178f16fcded064fc2a2f66023fb7739f2ce27a9f41f4d5f7b9f7ccc47cc4570be90f93274a71fb93e4fb8c950d162dc7d2c5022a1b37dbc3234fbfc119b SHA512 163692691b44b8cee314c8103436b0038ec6c91f114d891a2c3c8c8a9bf700de9547ad65f8ce6b206af0566b09df1e399ab5f017e1f6ae757790a8fc57a46909 +DIST i2pd-tools-0.2023.05.26.tar.gz 19457 BLAKE2B a1c9f4edd812affafd16cc9dda70b6165d095207c00c3dc19d692cbea38d64795be5f8d6ebaba89360788ce931860a56f250e03edbe3df6fb0f0e5b83c86db89 SHA512 491e704936e67c7baa1395c77fbc0b5746855ba99ed3fa16731ea8f6a570157c5a7b53eb7bb46efec691d0583dafca75bd42903495c2c0776625a7dbd6f38651 diff --git a/app-admin/i2pd-tools/files/0001-i2pd-tools-nodebug.patch b/app-admin/i2pd-tools/files/0001-i2pd-tools-nodebug.patch deleted file mode 100644 index dc734f5ccf..0000000000 --- a/app-admin/i2pd-tools/files/0001-i2pd-tools-nodebug.patch +++ /dev/null @@ -1,21 +0,0 @@ ---- a/Makefile -+++ b/Makefile -@@ -8,18 +8,6 @@ LIBI2PD_CLIENT_PATH = $(I2PD_PATH)/libi2pd_client - CXX ?= g++ - FLAGS = -Wall -std=c++11 -Wno-misleading-indentation - --ifeq ($(UNAME),Linux) -- FLAGS += -g --else ifeq ($(UNAME),Darwin) -- FLAGS += -g --else ifeq ($(UNAME),FreeBSD) -- FLAGS += -g --else --# Win32 -- FLAGS += -Os -D_MT -DWIN32 -D_WINDOWS -DWIN32_LEAN_AND_MEAN -- BOOST_SUFFIX = -mt --endif -- - INCFLAGS = -I$(LIBI2PD_PATH) -I$(LIBI2PD_CLIENT_PATH) - CXXFLAGS = $(FLAGS) - LDFLAGS = diff --git a/app-admin/i2pd-tools/files/0002-i2pd-tools-flags.patch b/app-admin/i2pd-tools/files/0002-i2pd-tools-flags.patch deleted file mode 100644 index cffbbd0890..0000000000 --- a/app-admin/i2pd-tools/files/0002-i2pd-tools-flags.patch +++ /dev/null @@ -1,12 +0,0 @@ ---- a/Makefile -+++ b/Makefile -@@ -9,8 +9,7 @@ CXX ?= g++ - FLAGS = -Wall -std=c++11 -Wno-misleading-indentation - - INCFLAGS = -I$(LIBI2PD_PATH) -I$(LIBI2PD_CLIENT_PATH) --CXXFLAGS = $(FLAGS) --LDFLAGS = -+CXXFLAGS += $(FLAGS) - LIBS = $(I2PD_PATH)/$(I2PD_LIB) -lboost_system$(BOOST_SUFFIX) -lboost_date_time$(BOOST_SUFFIX) -lboost_filesystem$(BOOST_SUFFIX) -lboost_program_options$(BOOST_SUFFIX) -lssl -lcrypto -lz - - ifeq ($(UNAME),Linux) diff --git a/app-admin/i2pd-tools/i2pd-tools-0.2023.05.26.ebuild b/app-admin/i2pd-tools/i2pd-tools-0.2023.05.26.ebuild new file mode 100644 index 0000000000..21523c0261 --- /dev/null +++ b/app-admin/i2pd-tools/i2pd-tools-0.2023.05.26.ebuild @@ -0,0 +1,56 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +COMMIT="40d335a4279aec7f227209831d79a4d8304111a2" +I2PD_COMMIT="a6bd8275ca496c75c84d7eb890c0071569d28f55" # keep in sync with bundled version +DESCRIPTION="Some useful tools for I2P" +HOMEPAGE="https://github.com/PurpleI2P/i2pd-tools" +SRC_URI=" + https://github.com/PurpleI2P/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz + https://github.com/PurpleI2P/i2pd/archive/${I2PD_COMMIT}.tar.gz -> i2pd-${I2PD_COMMIT:0:7}.tar.gz +" +S="${WORKDIR}/${PN}-${COMMIT}" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND=" + dev-libs/boost:= + dev-libs/openssl:= + sys-libs/zlib:= +" +RDEPEND="${DEPEND}" + +PATCHES=( + "${FILESDIR}"/${PN}-0.2023.03.12-nodebug.patch + "${FILESDIR}"/${PN}-0.2023.03.12-flags.patch +) + +src_unpack() { + default + + rmdir "${S}/i2pd" || die + mv "${WORKDIR}"/i2pd-${I2PD_COMMIT} "${S}"/i2pd || die +} + +src_configure() { + tc-export CXX +} + +src_install() { + local -a binaries + + # extracted from Makefile + binaries=( + keygen keyinfo famtool routerinfo regaddr regaddr_3ld vain + i2pbase64 offlinekeys b33address regaddralias x25519 verifyhost + ) + dobin "${binaries[@]}" + + einstalldocs +} From 28e63320bae6c492ead01f023df781ac0b327055 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Sun, 28 May 2023 16:27:15 +0500 Subject: [PATCH 23/30] dev-nim/cligen: add 1.6.6, drop 1.6.2 Signed-off-by: Anna (cybertailor) Vyalkova --- dev-nim/cligen/Manifest | 2 +- dev-nim/cligen/{cligen-1.6.2.ebuild => cligen-1.6.6.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) rename dev-nim/cligen/{cligen-1.6.2.ebuild => cligen-1.6.6.ebuild} (100%) diff --git a/dev-nim/cligen/Manifest b/dev-nim/cligen/Manifest index 41770351fc..7e596aae6b 100644 --- a/dev-nim/cligen/Manifest +++ b/dev-nim/cligen/Manifest @@ -1,2 +1,2 @@ -DIST cligen-1.6.2.tar.gz 440746 BLAKE2B b81879f19a31db9b97f65ef57ba64cd1df91f92ca5c660f864ab577af957e5499e562917fb944657a966b946aea6ed674498d126ce9324aba2aaadb318e452e4 SHA512 a0b60629b9f4cd20d87d12a965f792f285cf562fb6d9bb71b516cb26f5a62c1b6ad8cb4c0f640e241e1a88e12b667f7675158a42a6384a4a5f1989331948de99 DIST cligen-1.6.4.tar.gz 441284 BLAKE2B df6652dc362af4f774606d94086e966598cfa961bbb4f16a511b53f4610600890871908bce6fcea6249511eb0c211bca57f10fdaf32b62a246d6937985f5166f SHA512 4b23c7c094ed51d5d2cc7143d84c970b68715fb29e43969a5372e46e7002c91d976796096c4f4a65dc4daf82474e1b4f6e701dafb3b473c1cf5bfa7956da0f63 +DIST cligen-1.6.6.tar.gz 441388 BLAKE2B ed15fe6d5b5a9a779ac8ed39c8b4f5fb4f44faa431bedcf8444c374f758d33a46b96b92ed785bc076431ea6bab45d3b2c2bff2d54590f2b9a66c648de18728aa SHA512 e09b760d825238b8719e2a1894123b604588e8375c7b337316fa9ec16d9022b8384cf2e8799f06010a41ec923d0c69fc93fff79d2a1c48673ffb6acb39d4d689 diff --git a/dev-nim/cligen/cligen-1.6.2.ebuild b/dev-nim/cligen/cligen-1.6.6.ebuild similarity index 100% rename from dev-nim/cligen/cligen-1.6.2.ebuild rename to dev-nim/cligen/cligen-1.6.6.ebuild From ce7eac71bd21b2b9cdd4a50e70aa37659232c7a8 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Sun, 28 May 2023 16:28:23 +0500 Subject: [PATCH 24/30] dev-nim/ups: add 0.0.9 Signed-off-by: Anna (cybertailor) Vyalkova --- dev-nim/ups/Manifest | 1 + dev-nim/ups/ups-0.0.9.ebuild | 23 +++++++++++++++++++++++ 2 files changed, 24 insertions(+) create mode 100644 dev-nim/ups/ups-0.0.9.ebuild diff --git a/dev-nim/ups/Manifest b/dev-nim/ups/Manifest index 7b5b1066e1..e5e6b9539e 100644 --- a/dev-nim/ups/Manifest +++ b/dev-nim/ups/Manifest @@ -1 +1,2 @@ DIST ups-0.0.8.tar.gz 17670 BLAKE2B ba26f0203ca175a8786ba596124192c9e6dcd53322651d9cc98bdb5b58ea5bd2179863c2ac0cc65b18857dd3acc8c7d0ff7117ab63ee6f19d69c7646fe3eac4a SHA512 8cb754a4d4c84dde1da7e89c42603b9e2c333d09f3509b3d28de991a2f1fdac20d375eac6a99e0e76c40dc182d0c61ffd7165c4d16b44ad0c91acf5403df2d9c +DIST ups-0.0.9.tar.gz 17666 BLAKE2B f9b8ea94e3a6f190275b15ab0f9aa9a4bab18505f28dd4db8d82d540e4aabb1c72bfdaf0d6f8513f7bc43e35b3e42fd08cf747f15cfd6e52feafb6a5675c9792 SHA512 652bf327f71b40db86c508850e3049713e2f8087f774a92cc3ecd7b654f31d713824580ad9977544a89e981417c99ad5bcaf513850faf17e2818acce064864a4 diff --git a/dev-nim/ups/ups-0.0.9.ebuild b/dev-nim/ups/ups-0.0.9.ebuild new file mode 100644 index 0000000000..98c6063e40 --- /dev/null +++ b/dev-nim/ups/ups-0.0.9.ebuild @@ -0,0 +1,23 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit nimble + +DESCRIPTION="a package handler" +HOMEPAGE="https://github.com/disruptek/ups" +SRC_URI="https://github.com/disruptek/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="${PV}" +KEYWORDS="~amd64" + +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" Date: Sun, 28 May 2023 17:09:48 +0500 Subject: [PATCH 25/30] dev-nim/nimbus: add 1.1.2 Signed-off-by: Anna (cybertailor) Vyalkova --- dev-nim/nimbus/Manifest | 1 + dev-nim/nimbus/nimbus-1.1.2.ebuild | 69 ++++++++++++++++++++++++++++++ 2 files changed, 70 insertions(+) create mode 100644 dev-nim/nimbus/nimbus-1.1.2.ebuild diff --git a/dev-nim/nimbus/Manifest b/dev-nim/nimbus/Manifest index 4085c63e45..5804838e19 100644 --- a/dev-nim/nimbus/Manifest +++ b/dev-nim/nimbus/Manifest @@ -1 +1,2 @@ DIST nimbus-1.1.1.tar.bz2 27899 BLAKE2B 8923e15a883b5b9a80b986c47cf9f343d0c75da3ff9834fdf11a184f4192b26f4dd66933e7b72058da23ee7b4d46196a2a5acbdf035d944b40195685ab022ec1 SHA512 2f651ec06a093464bf6c2a1d0f978b7bc3bdcb13994e207ce60453d2fc4b13c7b297fad8f790411b4a2a628671aeaaba7e29302be3f4191b1e2de20133e4b2db +DIST nimbus-1.1.2.tar.bz2 28432 BLAKE2B b8680872ccd748ad575e5d9698ad0fde121a974ec6de7717347e58dec0add545d52d750f65d1a4e996de216c276d5acd37c66bb092ed72ff96415f4439793aa7 SHA512 df082ef06d0ee51feb0cba6dbc9cd255b353ad72f28d9a366d436119813f20e35f5e5fddfec3f8304c85e840397b05b4e8d59ce2f00c72c4d713adf554cc7668 diff --git a/dev-nim/nimbus/nimbus-1.1.2.ebuild b/dev-nim/nimbus/nimbus-1.1.2.ebuild new file mode 100644 index 0000000000..4929ba7cf1 --- /dev/null +++ b/dev-nim/nimbus/nimbus-1.1.2.ebuild @@ -0,0 +1,69 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DOCS_BUILDER="sphinx" +DOCS_AUTODOC=0 +DOCS_DIR="docs" +DOCS_DEPEND=( +) +PYTHON_COMPAT=( python3_{10..11} ) +inherit python-any-r1 docs nim-utils + +DESCRIPTION="A Nim build system" +HOMEPAGE=" + https://nimbus.sysrq.in/ + https://git.sysrq.in/nimbus/about/ +" +SRC_URI="https://git.sysrq.in/${PN}/snapshot/${P}.tar.bz2" + +LICENSE="Apache-2.0 BSD" +SLOT="0" +KEYWORDS="~amd64" +IUSE="debug" + +RDEPEND="dev-lang/nim" +BDEPEND=" + ${RDEPEND} + doc? ( + $(python_gen_any_dep ' + dev-python/insipid-sphinx-theme[${PYTHON_USEDEP}] + dev-python/sphinx-notfound-page[${PYTHON_USEDEP}] + dev-python/sphinx-prompt[${PYTHON_USEDEP}] + dev-python/sphinx-sitemap[${PYTHON_USEDEP}] + ') + ) +" + +python_check_deps() { + use doc || return 0 + + python_has_version "dev-python/insipid-sphinx-theme[${PYTHON_USEDEP}]" && + python_has_version "dev-python/sphinx-notfound-page[${PYTHON_USEDEP}]" && + python_has_version "dev-python/sphinx-prompt[${PYTHON_USEDEP}]" && + python_has_version "dev-python/sphinx-sitemap[${PYTHON_USEDEP}]" +} + +src_configure() { + nim_gen_config +} + +src_compile() { + enim c src/nimbus + enim c src/txt2deps + + docs_compile +} + +src_test() { + etestament all +} + +src_install() { + dobin src/nimbus + dobin src/txt2deps + + doman man/*.1 + einstalldocs +} From 5a9f568b5b51011acb483e9642ca41a13ed579fa Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Sun, 28 May 2023 17:15:38 +0500 Subject: [PATCH 26/30] dev-nim/zippy: add 0.10.10, drop 0.10.8 Signed-off-by: Anna (cybertailor) Vyalkova --- dev-nim/zippy/Manifest | 2 +- dev-nim/zippy/{zippy-0.10.8.ebuild => zippy-0.10.10.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) rename dev-nim/zippy/{zippy-0.10.8.ebuild => zippy-0.10.10.ebuild} (100%) diff --git a/dev-nim/zippy/Manifest b/dev-nim/zippy/Manifest index 703a09d971..cc6843b8f3 100644 --- a/dev-nim/zippy/Manifest +++ b/dev-nim/zippy/Manifest @@ -1,2 +1,2 @@ -DIST zippy-0.10.8.tar.gz 33637324 BLAKE2B 657ffc709455c0eca946561400221c0d9515496c58b81e8b2060bea65c1a07920a1b0fdf28e4543849116934d135f349aec3ac98b8cfdf0a10f238351c69ec55 SHA512 f1b5b974e77445384d7b724e78c05f5ed6dcbf1793cbaefbe0e9fd9fb0809bd3e3623e0bb2504b02118e536daca91341b4cf08b3a6d3f6748b5ffe671fd25f1e +DIST zippy-0.10.10.tar.gz 33638312 BLAKE2B 93567c9da9f95cb0d24f1597ed451f3b02af813f8f559f7c616fd79c14438bb5cd5e9695dbe52d1eb18402a4352842bb5d54a8eb7c0ac011eef52d59a554996b SHA512 5dc84f98412c6f4c7469547adee64fff2b656a21b25f63e0538213dd9fa3d39bd64ab74579c3fdd7607c8493ef758e88378f332f346d15218b6f8368d5e1cea5 DIST zippy-0.10.9.tar.gz 33638556 BLAKE2B 5298bde81ac5281ed51b4a895eeba7f569191fa42246f835f28a13a0cd83850c37f18621a53b9a740ab605fcba94c605f32be1ac8bd09069027eb68b895384ee SHA512 6f045d15ea51b0f55b7d2aa3be51fd23fadb78d92e603432935245f3adea09e9fc9cbbd9511f46b7bef1c1affa8680f088c3abaf31d79adc1fa741961af005fb diff --git a/dev-nim/zippy/zippy-0.10.8.ebuild b/dev-nim/zippy/zippy-0.10.10.ebuild similarity index 100% rename from dev-nim/zippy/zippy-0.10.8.ebuild rename to dev-nim/zippy/zippy-0.10.10.ebuild From 51c6c03d80b58b2d62ac4d2878665993bc4d466f Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Sun, 28 May 2023 17:17:42 +0500 Subject: [PATCH 27/30] dev-crystal/crystar: add 0.3.1, drop 0.2.0_p20220913 Signed-off-by: Anna (cybertailor) Vyalkova --- dev-crystal/crystar/Manifest | 2 +- .../{crystar-0.2.0_p20220913.ebuild => crystar-0.3.1.ebuild} | 4 +--- 2 files changed, 2 insertions(+), 4 deletions(-) rename dev-crystal/crystar/{crystar-0.2.0_p20220913.ebuild => crystar-0.3.1.ebuild} (63%) diff --git a/dev-crystal/crystar/Manifest b/dev-crystal/crystar/Manifest index 43a743892f..b993379dcd 100644 --- a/dev-crystal/crystar/Manifest +++ b/dev-crystal/crystar/Manifest @@ -1,2 +1,2 @@ -DIST crystar-0.2.0_p20220913.tar.gz 110617 BLAKE2B 31801a31745ee9e6de1ae882062feabafe86b3c11d75b333a36f24f83dc816c4f99b9db12ed87311358df8dcd12eea856982a4df5dc98630fc93ab6eebf572f0 SHA512 029332fc9415da0e39a747a415189c32626509b723b69a44d2c21803d46524ed7cff1bd9fad4ba9ccc69296c9ad2318cd8c54c04b0b35194797edd516be92dc2 DIST crystar-0.3.0.tar.gz 110477 BLAKE2B a946b36330f6f0a7f321fc41db009e3cea7a19794c9ff5497fe5ba41bfac14ff450cb029d0b9d349d3611bd0743561e0f29c1e3b4fa4c28d8d4e36103907a0b3 SHA512 7574e98661c2af3a0628143a7807cfa884a803b545fb7fb8477b85d38f20c30e8aaad6553ca0ad2f5a0a0016ca08aba94638be4656df5658dd0c870b4a40dc5b +DIST crystar-0.3.1.tar.gz 110500 BLAKE2B 0d2b3ecfc41a72e6a6c1dd5ab169b889318f28c8600b3ee0868c50db0c6ebe2754f0e5447ad5fb6904e487356b649db3391bfd852f2d71a1f4bedda199f70051 SHA512 73462bc246ae8338625c9cc6c99da5000235f6c52214d80e6b104c5543f1e3dd5f3571013073f821d935e176d4e1445a5cc0b1d8b41628fb69932a160a739c65 diff --git a/dev-crystal/crystar/crystar-0.2.0_p20220913.ebuild b/dev-crystal/crystar/crystar-0.3.1.ebuild similarity index 63% rename from dev-crystal/crystar/crystar-0.2.0_p20220913.ebuild rename to dev-crystal/crystar/crystar-0.3.1.ebuild index f296ce1f72..fa9a1cd433 100644 --- a/dev-crystal/crystar/crystar-0.2.0_p20220913.ebuild +++ b/dev-crystal/crystar/crystar-0.3.1.ebuild @@ -5,11 +5,9 @@ EAPI=8 inherit shards -COMMIT="56db8bb9dfbd5ed6d7908353405a5fae632a6561" DESCRIPTION="Crystal language Tar Module implements access to tar archives" HOMEPAGE="https://github.com/naqvis/crystar" -SRC_URI="https://github.com/naqvis/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${PN}-${COMMIT}" +SRC_URI="https://github.com/naqvis/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" SLOT="0" From 065b3ebabf5d99cf406591434755d11c3df95d40 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Sun, 28 May 2023 17:32:15 +0500 Subject: [PATCH 28/30] www-apps/gotosocial: add 0.9.0, drop 0.8.0 Signed-off-by: Anna (cybertailor) Vyalkova --- www-apps/gotosocial/Manifest | 4 ++-- .../{gotosocial-0.8.0.ebuild => gotosocial-0.9.0.ebuild} | 0 2 files changed, 2 insertions(+), 2 deletions(-) rename www-apps/gotosocial/{gotosocial-0.8.0.ebuild => gotosocial-0.9.0.ebuild} (100%) diff --git a/www-apps/gotosocial/Manifest b/www-apps/gotosocial/Manifest index 2b9c54dc52..293b7dbe20 100644 --- a/www-apps/gotosocial/Manifest +++ b/www-apps/gotosocial/Manifest @@ -1,4 +1,4 @@ -DIST gotosocial-0.8.0-source-code.tar.gz 52503432 BLAKE2B 34f12afc5d1e51bbc2bb6e7b66aed79dd5a659357d711cf5c0432d11351d986c7ac33635be75ca8be20dbaaf1c570c9a00ca5603e0257d3b3dc2238b0f1ac462 SHA512 b3bbb160e039ddc8e36165bd39e6d633d719d6bed49a9c8a3e0a2bd8d272c42940132126b076a8dd8998cf2497c888f033baf6f23b44901c3f270efa87db6ba4 DIST gotosocial-0.8.1-source-code.tar.gz 52503983 BLAKE2B 388781cd5323c97eda6a6a92e3752d56d0bc648e4a3e1e0193df2f68ee3ec492405148655f6fbc0470296496cca521e088b3535ff3659adf2920696a91daa321 SHA512 d0bb785ec7617edbd5409b48138d5b3bcd201533e951bfff228ca7ddfa620970bf5a648e8e0fc9aeb654536974ddcda4556ee440f38d01a3c53900df7abd44ed -DIST gotosocial_0.8.0_web-assets.tar.gz 1306945 BLAKE2B eaf9286865c76fc73b9c471551264b1009fb3a6f6fa0d93a51a62092d3249259e5aa488eedf2c959b4c5e035b54f713577022ea299635d1ffa94f5670dc75a7f SHA512 d2d54627adf2e28f5cd8e85322db7279f280ef34e83b8118b608851ffe55801e39679d63273a6f997262b3352f499299b19e2698d5c6ebb28b63bfb0dbbf326c +DIST gotosocial-0.9.0-source-code.tar.gz 55117728 BLAKE2B e9a02e3d6b27d242db3a239e95653973a498b67e606824d8a2ff141498b8bbf6be0f434d96abad2129e7ca4dab379b815ac04749e036caf0963d6160508768bd SHA512 7638a069a47d615264baa74d838052f913b6c71497396c2d2b877a870a5ad1639d218dd9877fb6b37c347d4e243524527260f48f983a68bb29c4b76ec3ce8c7c DIST gotosocial_0.8.1_web-assets.tar.gz 1306946 BLAKE2B 82f5a9b2b8b3dcfcaa8ecfbd806b24bc885d9d139d12defb8c155bf8c621c7263519f8bf7f3e89870131b63900a15a1b660206aeb8871bfffe430c21f4fb308e SHA512 9c8e226b950448c0b66379a71ef0c97f72386999294b1b465780f162a2f619a7061221bc5c43c3aa7bc27deffaee557b05f57666304ac7901f000c07cdac7687 +DIST gotosocial_0.9.0_web-assets.tar.gz 1357671 BLAKE2B aeab657eb72db5178287afd75b6c1d06238f8c769f3bfc21cf6249b8eed468b7009b2401c64aca22964ebd7a6554066a2c38d9d441a39789c731faa6e9c17c29 SHA512 0d83b093ab8f45ae8ed3eebcf1aed66b27a5d996e5c0dc30e16cc99a881b7e2b333ba4cf4fd78486c42b3bef9245d1ba89743a87ae0f969e8be6a756cf1dcfc6 diff --git a/www-apps/gotosocial/gotosocial-0.8.0.ebuild b/www-apps/gotosocial/gotosocial-0.9.0.ebuild similarity index 100% rename from www-apps/gotosocial/gotosocial-0.8.0.ebuild rename to www-apps/gotosocial/gotosocial-0.9.0.ebuild From 5cb6c3459b79a2461a6f645d6c9c735475ff359a Mon Sep 17 00:00:00 2001 From: Julien Roy Date: Sun, 28 May 2023 10:12:14 -0400 Subject: [PATCH 29/30] net-im/mautrix-telegram: add 0.14.0 Signed-off-by: Julien Roy --- net-im/mautrix-telegram/Manifest | 1 + .../mautrix-telegram-0.14.0.ebuild | 80 +++++++++++++++++++ 2 files changed, 81 insertions(+) create mode 100644 net-im/mautrix-telegram/mautrix-telegram-0.14.0.ebuild diff --git a/net-im/mautrix-telegram/Manifest b/net-im/mautrix-telegram/Manifest index 269413846b..e1d37f2666 100644 --- a/net-im/mautrix-telegram/Manifest +++ b/net-im/mautrix-telegram/Manifest @@ -1 +1,2 @@ DIST mautrix-telegram-0.13.0.gh.tar.gz 807103 BLAKE2B 678f763bf21733a57452db4e27b82188851fcfc5538e4cd513d27159f6ea5394bcc12d3e90d4be530fd1be639162816d7e00b990a8dce98e27cf43d2a7c458d7 SHA512 d0f68d24d8281faa6c3895bba60c5b0c356f4fa1312b4f041f3ac7d37cccc791e8d871dd15c11c2bbbb7fa0cb1fe5a9049a6ff3b96c86d0715943e7a3cb31156 +DIST mautrix-telegram-0.14.0.gh.tar.gz 810304 BLAKE2B 3b0391841730e565d5fdb8c272cd19e31aced4b56f5077806ef05d855b9fab1a486baa1cbab3414886d0523db9ccf6de5059f4051ff3dcef0c41ff184bda5277 SHA512 f11500ee00d15763bd4d3f17910805cf3ece9053840c5f7ff9db2287f9668d17a46ca40ce8f4eba0ec876795db92458ff402108d78808ec9aa5cfaa8e2552d8a diff --git a/net-im/mautrix-telegram/mautrix-telegram-0.14.0.ebuild b/net-im/mautrix-telegram/mautrix-telegram-0.14.0.ebuild new file mode 100644 index 0000000000..7b4c1025b7 --- /dev/null +++ b/net-im/mautrix-telegram/mautrix-telegram-0.14.0.ebuild @@ -0,0 +1,80 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 optfeature systemd + +DESCRIPTION="A Matrix-Telegram Messenger puppeting bridge " +HOMEPAGE="https://github.com/mautrix/telegram/" +SRC_URI="https://github.com/mautrix/telegram/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" +S="${WORKDIR}/telegram-${PV}" + +LICENSE="AGPL-3" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + acct-user/${PN} + app-arch/brotli[python] + dev-python/aiohttp[${PYTHON_USEDEP}] + dev-python/aiodns[${PYTHON_USEDEP}] + dev-python/asyncpg[${PYTHON_USEDEP}] + dev-python/commonmark[${PYTHON_USEDEP}] + dev-python/cryptg[${PYTHON_USEDEP}] + dev-python/mako[${PYTHON_USEDEP}] + dev-python/mautrix[${PYTHON_USEDEP}] + dev-python/olm[${PYTHON_USEDEP}] + dev-python/phonenumbers[${PYTHON_USEDEP}] + dev-python/pycryptodome[${PYTHON_USEDEP}] + dev-python/python-magic[${PYTHON_USEDEP}] + dev-python/qrcode[${PYTHON_USEDEP}] + dev-python/ruamel-yaml[${PYTHON_USEDEP}] + >=dev-python/tulir-telethon-1.28.0_alpha9[${PYTHON_USEDEP}] + dev-python/unpaddedbase64[${PYTHON_USEDEP}] + dev-python/yarl[${PYTHON_USEDEP}] +" +DEPEND="${RDEPEND}" + +src_install() { + distutils-r1_src_install + + keepdir /var/log/mautrix + fowners root:mautrix /var/log/mautrix + fperms 770 /var/log/mautrix + sed -i -e "s/\.\/${PN}.log/\/var\/log\/mautrix\/${PN}.log/" "${ED}/usr/example-config.yaml" || die + + insinto "/etc/mautrix" + newins "${ED}/usr/example-config.yaml" "${PN/-/_}.yaml" + rm "${ED}/usr/example-config.yaml" || die + + newinitd "${FILESDIR}/${PN}.initd" "${PN}" + systemd_dounit "${FILESDIR}/${PN}.service" + + fowners -R root:mautrix /etc/mautrix + fperms -R 770 /etc/mautrix +} + +pkg_postinst() { + optfeature "Prometheus statistics" dev-python/prometheus_client + optfeature "Sqlite backend" dev-python/aiosqlite + + einfo + elog "" + elog "Before you can use ${PN}, you must configure it correctly" + elog "The configuration file is located at \"/etc/mautrix/${PN/-/_}.yaml\"" + elog "When done, run the following command: emerge --config ${CATEGORY}/${PN}" + elog "Then, you must register the bridge with your homeserver" + elog "Refer your homeserver's documentation for instructions" + elog "The registration file is located at /var/lib/${PN/-/\/}/registration.yaml" + elog "Finally, you may start the ${PN} daemon" + einfo +} + +pkg_config() { + su - "${PN}" -s /bin/sh -c \ + "/usr/bin/python -m ${PN/-/_} -c /etc/mautrix/${PN/-/_}.yaml -g -r /var/lib/${PN/-/\/}/registration.yaml" +} From 0a055100183a26674d9ea7d7ddd7b8c8dfa7a08d Mon Sep 17 00:00:00 2001 From: Julien Roy Date: Sun, 28 May 2023 10:12:52 -0400 Subject: [PATCH 30/30] net-im/mautrix-telegram: add py3.11 Signed-off-by: Julien Roy --- ...telegram-0.13.0.ebuild => mautrix-telegram-0.13.0-r1.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename net-im/mautrix-telegram/{mautrix-telegram-0.13.0.ebuild => mautrix-telegram-0.13.0-r1.ebuild} (98%) diff --git a/net-im/mautrix-telegram/mautrix-telegram-0.13.0.ebuild b/net-im/mautrix-telegram/mautrix-telegram-0.13.0-r1.ebuild similarity index 98% rename from net-im/mautrix-telegram/mautrix-telegram-0.13.0.ebuild rename to net-im/mautrix-telegram/mautrix-telegram-0.13.0-r1.ebuild index 1958799356..1d71cd5f0c 100644 --- a/net-im/mautrix-telegram/mautrix-telegram-0.13.0.ebuild +++ b/net-im/mautrix-telegram/mautrix-telegram-0.13.0-r1.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_10 ) +PYTHON_COMPAT=( python3_{10..11} ) inherit distutils-r1 optfeature systemd