From db7c537fb93c19c9197ca1d3136b5cc72137dda7 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Sun, 26 Nov 2023 13:21:16 +0500 Subject: [PATCH 01/10] */*: move kde-frameworks/{plasma -> libplasma} Signed-off-by: Anna (cybertailor) Vyalkova --- kde-apps/plasma-settings/plasma-settings-22.11.ebuild | 2 +- .../plasma-applet-thermal-monitor-1.3.0.ebuild | 2 +- .../plasma5-wallpapers-dynamic-3.3.9.ebuild | 2 +- .../plasma5-wallpapers-dynamic-9999.ebuild | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/kde-apps/plasma-settings/plasma-settings-22.11.ebuild b/kde-apps/plasma-settings/plasma-settings-22.11.ebuild index 7bd51af6df..f14bb9d8a6 100644 --- a/kde-apps/plasma-settings/plasma-settings-22.11.ebuild +++ b/kde-apps/plasma-settings/plasma-settings-22.11.ebuild @@ -31,9 +31,9 @@ DEPEND=" >=kde-frameworks/kio-${KFMIN}:5 >=kde-frameworks/kpackage-${KFMIN}:5 >=kde-frameworks/kservice-${KFMIN}:5 + >=kde-frameworks/libplasma-${KFMIN}:5 >=kde-frameworks/modemmanager-qt-${KFMIN}:5 >=kde-frameworks/networkmanager-qt-${KFMIN}:5 - >=kde-frameworks/plasma-${KFMIN}:5 >=kde-frameworks/solid-${KFMIN}:5 virtual/libcrypt:= " diff --git a/kde-misc/plasma-applet-thermal-monitor/plasma-applet-thermal-monitor-1.3.0.ebuild b/kde-misc/plasma-applet-thermal-monitor/plasma-applet-thermal-monitor-1.3.0.ebuild index 1da77d5802..9babbd35c9 100644 --- a/kde-misc/plasma-applet-thermal-monitor/plasma-applet-thermal-monitor-1.3.0.ebuild +++ b/kde-misc/plasma-applet-thermal-monitor/plasma-applet-thermal-monitor-1.3.0.ebuild @@ -19,7 +19,7 @@ fi LICENSE="GPL-2+" SLOT="5" -DEPEND="kde-frameworks/plasma:5" +DEPEND="kde-frameworks/libplasma:5" RDEPEND="${DEPEND} kde-plasma/ksysguard:5[lm-sensors] " diff --git a/kde-misc/plasma5-wallpapers-dynamic/plasma5-wallpapers-dynamic-3.3.9.ebuild b/kde-misc/plasma5-wallpapers-dynamic/plasma5-wallpapers-dynamic-3.3.9.ebuild index d102366729..8d11eb6f29 100644 --- a/kde-misc/plasma5-wallpapers-dynamic/plasma5-wallpapers-dynamic-3.3.9.ebuild +++ b/kde-misc/plasma5-wallpapers-dynamic/plasma5-wallpapers-dynamic-3.3.9.ebuild @@ -31,7 +31,7 @@ DEPEND=" >=kde-frameworks/kconfig-${KFMIN}:5 >=kde-frameworks/ki18n-${KFMIN}:5 >=kde-frameworks/kpackage-${KFMIN}:5 - >=kde-frameworks/plasma-${KFMIN}:5 + >=kde-frameworks/libplasma-${KFMIN}:5 >=media-libs/libheif-1.3.0 >=kde-frameworks/kirigami-${KFMIN}:5 media-libs/libexif diff --git a/kde-misc/plasma5-wallpapers-dynamic/plasma5-wallpapers-dynamic-9999.ebuild b/kde-misc/plasma5-wallpapers-dynamic/plasma5-wallpapers-dynamic-9999.ebuild index 81ef671cd5..ffd990fb7a 100644 --- a/kde-misc/plasma5-wallpapers-dynamic/plasma5-wallpapers-dynamic-9999.ebuild +++ b/kde-misc/plasma5-wallpapers-dynamic/plasma5-wallpapers-dynamic-9999.ebuild @@ -32,7 +32,7 @@ DEPEND=" >=kde-frameworks/kconfig-${KFMIN}:5 >=kde-frameworks/ki18n-${KFMIN}:5 >=kde-frameworks/kpackage-${KFMIN}:5 - >=kde-frameworks/plasma-${KFMIN}:5 + >=kde-frameworks/libplasma-${KFMIN}:5 >=media-libs/libheif-1.3.0 >=kde-frameworks/kirigami-${KFMIN}:5 media-libs/libexif From 182b1586ccac22ea3632459f16d2f1f57d7d0a28 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Sun, 26 Nov 2023 13:27:45 +0500 Subject: [PATCH 02/10] */*: kde-frameworks/extra-cmake-modules slotmove Signed-off-by: Anna (cybertailor) Vyalkova --- gui-apps/paperde/paperde-0.1.1_p20210426.ebuild | 2 +- gui-apps/paperde/paperde-9999.ebuild | 2 +- x11-misc/ksnip/ksnip-1.10.0-r1.ebuild | 2 +- x11-misc/ksnip/ksnip-1.10.1.ebuild | 2 +- x11-misc/ksnip/ksnip-1.9.2.ebuild | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/gui-apps/paperde/paperde-0.1.1_p20210426.ebuild b/gui-apps/paperde/paperde-0.1.1_p20210426.ebuild index 95dfd31e3a..612f3e01a2 100644 --- a/gui-apps/paperde/paperde-0.1.1_p20210426.ebuild +++ b/gui-apps/paperde/paperde-0.1.1_p20210426.ebuild @@ -22,7 +22,7 @@ LICENSE="GPL-3" SLOT="0" BDEPEND=" - kde-frameworks/extra-cmake-modules:5 + kde-frameworks/extra-cmake-modules " DEPEND=" dev-libs/libdbusmenu-qt diff --git a/gui-apps/paperde/paperde-9999.ebuild b/gui-apps/paperde/paperde-9999.ebuild index bc22f9a509..7df837787e 100644 --- a/gui-apps/paperde/paperde-9999.ebuild +++ b/gui-apps/paperde/paperde-9999.ebuild @@ -23,7 +23,7 @@ LICENSE="GPL-3" SLOT="0" BDEPEND=" - kde-frameworks/extra-cmake-modules:5 + kde-frameworks/extra-cmake-modules " DEPEND=" dev-libs/libdbusmenu-qt diff --git a/x11-misc/ksnip/ksnip-1.10.0-r1.ebuild b/x11-misc/ksnip/ksnip-1.10.0-r1.ebuild index dc39b04f65..14edfa91ad 100644 --- a/x11-misc/ksnip/ksnip-1.10.0-r1.ebuild +++ b/x11-misc/ksnip/ksnip-1.10.0-r1.ebuild @@ -29,7 +29,7 @@ RDEPEND=" x11-libs/libxcb" DEPEND="${RDEPEND} dev-qt/qtconcurrent:5 - kde-frameworks/extra-cmake-modules:5 + kde-frameworks/extra-cmake-modules " BDEPEND=" dev-qt/linguist-tools:5 diff --git a/x11-misc/ksnip/ksnip-1.10.1.ebuild b/x11-misc/ksnip/ksnip-1.10.1.ebuild index 883633fc54..5c5cef1188 100644 --- a/x11-misc/ksnip/ksnip-1.10.1.ebuild +++ b/x11-misc/ksnip/ksnip-1.10.1.ebuild @@ -29,7 +29,7 @@ RDEPEND=" x11-libs/libxcb" DEPEND="${RDEPEND} dev-qt/qtconcurrent:5 - kde-frameworks/extra-cmake-modules:5 + kde-frameworks/extra-cmake-modules " BDEPEND=" dev-qt/linguist-tools:5 diff --git a/x11-misc/ksnip/ksnip-1.9.2.ebuild b/x11-misc/ksnip/ksnip-1.9.2.ebuild index b6bbae765e..070e0c7c0d 100644 --- a/x11-misc/ksnip/ksnip-1.9.2.ebuild +++ b/x11-misc/ksnip/ksnip-1.9.2.ebuild @@ -30,7 +30,7 @@ RDEPEND=" x11-libs/libxcb" DEPEND="${RDEPEND} dev-qt/qtconcurrent:5 - kde-frameworks/extra-cmake-modules:5 + kde-frameworks/extra-cmake-modules " BDEPEND=" dev-qt/linguist-tools:5 From 7c7fc95316ebd434dcbf083bdf171cae9dc547ec Mon Sep 17 00:00:00 2001 From: Remigiusz Micielski Date: Sun, 26 Nov 2023 09:38:29 +0100 Subject: [PATCH 03/10] net-im/abaddon: add 0.1.13 Signed-off-by: Remigiusz Micielski --- net-im/abaddon/Manifest | 1 + net-im/abaddon/abaddon-0.1.13.ebuild | 60 ++++++++++++++++++++++++++++ 2 files changed, 61 insertions(+) create mode 100644 net-im/abaddon/abaddon-0.1.13.ebuild diff --git a/net-im/abaddon/Manifest b/net-im/abaddon/Manifest index 459d08e1a4..b5102f44e5 100644 --- a/net-im/abaddon/Manifest +++ b/net-im/abaddon/Manifest @@ -1 +1,2 @@ DIST abaddon-0.1.12.tar.gz 12889771 BLAKE2B baeb6fb88eeb30332c290976f104a7efcfd09d8ed5a73464387b20abb41c1b899a926fdacfb7ddd069a843112c0d4ae08787a097842051abecc333f5e1709bbe SHA512 50e7af172fa12f382976c9bc10c9c1cde371866faf422f578c7ca8517facdf9331577bc69c5c856a75c8dc4014c0ed6ad2cef662cde7d551c212f412303e816b +DIST abaddon-0.1.13.tar.gz 13013920 BLAKE2B 4cf9600ff3d1d3ea1e8aa82c82a3364f93e2c0b018d2c6211ded1d727627e3e06b5b88d714f081467bfad37644870a3b041de4b9524ce168ed7a45fffc9bf8d8 SHA512 e96167779e5ee7383c330e8a90afd0c58cb6dcb9e66bda38f2dc8f8fcac940ae44b789fd5afddb12ba493065db61cb68e74c378cad5c2ab67cbbc13cf90aa834 diff --git a/net-im/abaddon/abaddon-0.1.13.ebuild b/net-im/abaddon/abaddon-0.1.13.ebuild new file mode 100644 index 0000000000..47487350f4 --- /dev/null +++ b/net-im/abaddon/abaddon-0.1.13.ebuild @@ -0,0 +1,60 @@ +# Copyright 2021-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake desktop + +DESCRIPTION="Alternative Discord client using GTK instead of Electron" +HOMEPAGE="https://github.com/uowuo/abaddon" + +if [[ ${PV} == 9999 ]]; then + EGIT_REPO_URI="https://github.com/uowuo/abaddon.git" + # All dependencies are provided by portage + EGIT_SUBMODULES=() + inherit git-r3 +else + KEYWORDS="~amd64 ~x86" + SRC_URI="https://github.com/uowuo/abaddon/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" +fi + +LICENSE="GPL-3" +SLOT="0" +IUSE="+libhandy +rnnoise qrcodegen" + +RDEPEND=" + dev-cpp/gtkmm:3.0= + dev-db/sqlite:3 + dev-libs/miniaudio + >=net-libs/ixwebsocket-11.0.8 + net-misc/curl + sys-libs/zlib:= + libhandy? ( gui-libs/libhandy:= ) + qrcodegen? ( dev-libs/qrcodegen ) + rnnoise? ( media-libs/rnnoise ) +" +DEPEND=" + ${RDEPEND} + dev-cpp/nlohmann_json +" + +src_configure() { + # Disable keychain because there's currently + # no package for it in ::guru or ::gentoo + local mycmakeargs=( + -DUSE_LIBHANDY="$(usex libhandy)" + -DENABLE_RNNOISE="$(usex rnnoise)" + -DUSE_KEYCHAIN="no" + -DENABLE_QRCODE_LOGIN="$(usex qrcodegen)" + ) + cmake_src_configure +} + +src_install() { + dobin "${BUILD_DIR}"/abaddon + + insinto /usr/share/${PN} + doins -r res/* + + make_desktop_entry /usr/bin/${PN} +} From 8277ffedcae502638a89217a6117d6cc19b7529e Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Sun, 26 Nov 2023 13:38:46 +0500 Subject: [PATCH 04/10] fixup! */*: move kde-frameworks/{plasma -> libplasma} Signed-off-by: Anna (cybertailor) Vyalkova --- kde-apps/plasma-settings/plasma-settings-22.11.ebuild | 2 +- .../plasma-applet-thermal-monitor-1.3.0.ebuild | 2 +- .../plasma5-wallpapers-dynamic-3.3.9.ebuild | 2 +- .../plasma5-wallpapers-dynamic-9999.ebuild | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/kde-apps/plasma-settings/plasma-settings-22.11.ebuild b/kde-apps/plasma-settings/plasma-settings-22.11.ebuild index f14bb9d8a6..854abb0b70 100644 --- a/kde-apps/plasma-settings/plasma-settings-22.11.ebuild +++ b/kde-apps/plasma-settings/plasma-settings-22.11.ebuild @@ -31,10 +31,10 @@ DEPEND=" >=kde-frameworks/kio-${KFMIN}:5 >=kde-frameworks/kpackage-${KFMIN}:5 >=kde-frameworks/kservice-${KFMIN}:5 - >=kde-frameworks/libplasma-${KFMIN}:5 >=kde-frameworks/modemmanager-qt-${KFMIN}:5 >=kde-frameworks/networkmanager-qt-${KFMIN}:5 >=kde-frameworks/solid-${KFMIN}:5 + >=kde-plasma/libplasma-${KFMIN}:5 virtual/libcrypt:= " RDEPEND="${DEPEND}" diff --git a/kde-misc/plasma-applet-thermal-monitor/plasma-applet-thermal-monitor-1.3.0.ebuild b/kde-misc/plasma-applet-thermal-monitor/plasma-applet-thermal-monitor-1.3.0.ebuild index 9babbd35c9..1d5d8b2ae3 100644 --- a/kde-misc/plasma-applet-thermal-monitor/plasma-applet-thermal-monitor-1.3.0.ebuild +++ b/kde-misc/plasma-applet-thermal-monitor/plasma-applet-thermal-monitor-1.3.0.ebuild @@ -19,7 +19,7 @@ fi LICENSE="GPL-2+" SLOT="5" -DEPEND="kde-frameworks/libplasma:5" +DEPEND="kde-plasma/libplasma:5" RDEPEND="${DEPEND} kde-plasma/ksysguard:5[lm-sensors] " diff --git a/kde-misc/plasma5-wallpapers-dynamic/plasma5-wallpapers-dynamic-3.3.9.ebuild b/kde-misc/plasma5-wallpapers-dynamic/plasma5-wallpapers-dynamic-3.3.9.ebuild index 8d11eb6f29..7ed315fdef 100644 --- a/kde-misc/plasma5-wallpapers-dynamic/plasma5-wallpapers-dynamic-3.3.9.ebuild +++ b/kde-misc/plasma5-wallpapers-dynamic/plasma5-wallpapers-dynamic-3.3.9.ebuild @@ -31,7 +31,7 @@ DEPEND=" >=kde-frameworks/kconfig-${KFMIN}:5 >=kde-frameworks/ki18n-${KFMIN}:5 >=kde-frameworks/kpackage-${KFMIN}:5 - >=kde-frameworks/libplasma-${KFMIN}:5 + >=kde-plasma/libplasma-${KFMIN}:5 >=media-libs/libheif-1.3.0 >=kde-frameworks/kirigami-${KFMIN}:5 media-libs/libexif diff --git a/kde-misc/plasma5-wallpapers-dynamic/plasma5-wallpapers-dynamic-9999.ebuild b/kde-misc/plasma5-wallpapers-dynamic/plasma5-wallpapers-dynamic-9999.ebuild index ffd990fb7a..b70cdf76af 100644 --- a/kde-misc/plasma5-wallpapers-dynamic/plasma5-wallpapers-dynamic-9999.ebuild +++ b/kde-misc/plasma5-wallpapers-dynamic/plasma5-wallpapers-dynamic-9999.ebuild @@ -32,7 +32,7 @@ DEPEND=" >=kde-frameworks/kconfig-${KFMIN}:5 >=kde-frameworks/ki18n-${KFMIN}:5 >=kde-frameworks/kpackage-${KFMIN}:5 - >=kde-frameworks/libplasma-${KFMIN}:5 + >=kde-plasma/libplasma-${KFMIN}:5 >=media-libs/libheif-1.3.0 >=kde-frameworks/kirigami-${KFMIN}:5 media-libs/libexif From f9c22da2b267a4bd525bfe7bcdc077ccd947aea5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Beno=C3=AEt=20Dufour?= Date: Sun, 26 Nov 2023 12:07:46 -0500 Subject: [PATCH 05/10] media-video/mpc-qt: new package, add 23.02 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Benoît Dufour --- media-video/mpc-qt/Manifest | 1 + media-video/mpc-qt/mpc-qt-23.02.ebuild | 31 ++++++++++++++++++++++++++ 2 files changed, 32 insertions(+) create mode 100644 media-video/mpc-qt/Manifest create mode 100644 media-video/mpc-qt/mpc-qt-23.02.ebuild diff --git a/media-video/mpc-qt/Manifest b/media-video/mpc-qt/Manifest new file mode 100644 index 0000000000..7a56c0e816 --- /dev/null +++ b/media-video/mpc-qt/Manifest @@ -0,0 +1 @@ +DIST v23.02.tar.gz 300103 BLAKE2B 7837dfc2f1e9d0c8f7742fed567601f9ecddb55170d79f2b92acb02ce1df8066484554ffe70d0f83470c97b9936d787cfa722cab3882e0fbeb863204e6705c16 SHA512 1c1316a17467f36e6ac01587980333ad9f0dde71122cd6f315a0e3772fbdc5905ae4247f37990fb85d17c3ee4c26947940ada39e49f14566e3d7338875d017ab diff --git a/media-video/mpc-qt/mpc-qt-23.02.ebuild b/media-video/mpc-qt/mpc-qt-23.02.ebuild new file mode 100644 index 0000000000..119514e17e --- /dev/null +++ b/media-video/mpc-qt/mpc-qt-23.02.ebuild @@ -0,0 +1,31 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit qmake-utils desktop + +DESCRIPTION="Media Player Classic Qute Theater" +HOMEPAGE="https://mpc-qt.github.io/" +SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/v${PV}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND="dev-qt/qtcore:5" +RDEPEND="${DEPEND}" +BDEPEND="" + +src_configure() { + eqmake5 mpc-qt.pro +} + +src_compile() { + emake +} + +src_install() { + dobin "${WORKDIR}/${P}/mpc-qt" + domenu "${WORKDIR}/${P}/io.github.mpc_qt.Mpc-Qt.desktop" +} From 59f3201a56736044307aae9df17f4c4d09cf553d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gon=C3=A7alo=20Duarte?= Date: Sun, 26 Nov 2023 09:30:08 +0000 Subject: [PATCH 06/10] gui-apps/swww: add man useflag * generate and install man pages * fix some pkgscan error MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Gonçalo Duarte --- gui-apps/swww/metadata.xml | 3 +++ gui-apps/swww/swww-0.7.3.ebuild | 16 +++++++++++++++- gui-apps/swww/swww-0.8.1.ebuild | 16 +++++++++++++++- 3 files changed, 33 insertions(+), 2 deletions(-) diff --git a/gui-apps/swww/metadata.xml b/gui-apps/swww/metadata.xml index c09d6ac842..bce44f3147 100644 --- a/gui-apps/swww/metadata.xml +++ b/gui-apps/swww/metadata.xml @@ -9,4 +9,7 @@ Horus645/swww https://github.com/Horus645/swww/issues + + Build and install man pages + diff --git a/gui-apps/swww/swww-0.7.3.ebuild b/gui-apps/swww/swww-0.7.3.ebuild index dfd5c7fbb7..656fb7343f 100644 --- a/gui-apps/swww/swww-0.7.3.ebuild +++ b/gui-apps/swww/swww-0.7.3.ebuild @@ -208,10 +208,11 @@ inherit cargo shell-completion DESCRIPTION="Efficient animated wallpaper daemon for wayland, controlled at runtime" HOMEPAGE="https://github.com/Horus645/swww" -SRC_URI="https://github.com/Horus645/swww/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz $(cargo_crate_uris)" +SRC_URI="https://github.com/Horus645/swww/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz ${CARGO_CRATE_URIS}" LICENSE="0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD ISC MIT Unicode-DFS-2016 Unlicense ZLIB" SLOT="0" +IUSE="debug +man" KEYWORDS="~amd64" DEPEND="app-arch/lz4 @@ -229,6 +230,19 @@ src_install() { dobashcomp "${WORKDIR}/swww-${PV}/completions/swww.bash" dofishcomp "${WORKDIR}/swww-${PV}/completions/swww.fish" + if use man ; then + for FILE in "${WORKDIR}/swww-${PV}/doc/*scd"; do + scdoc < "$FILE" > "${WORKDIR}/swww-${PV}/doc/" + done + doman "${WORKDIR}/swww-${PV}/doc/swww.1" + doman "${WORKDIR}/swww-${PV}/doc/swww-clear.1" + doman "${WORKDIR}/swww-${PV}/doc/swww-daemon.1" + doman "${WORKDIR}/swww-${PV}/doc/swww-img.1" + doman "${WORKDIR}/swww-${PV}/doc/swww-init.1" + doman "${WORKDIR}/swww-${PV}/doc/swww-kill.1" + doman "${WORKDIR}/swww-${PV}/doc/swww-query.1" + fi + if use debug ; then cd target/debug || die else diff --git a/gui-apps/swww/swww-0.8.1.ebuild b/gui-apps/swww/swww-0.8.1.ebuild index 132de4e0a4..4526052f81 100644 --- a/gui-apps/swww/swww-0.8.1.ebuild +++ b/gui-apps/swww/swww-0.8.1.ebuild @@ -210,10 +210,11 @@ inherit cargo shell-completion DESCRIPTION="Efficient animated wallpaper daemon for wayland, controlled at runtime" HOMEPAGE="https://github.com/Horus645/swww" -SRC_URI="https://github.com/Horus645/swww/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz $(cargo_crate_uris)" +SRC_URI="https://github.com/Horus645/swww/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz ${CARGO_CRATE_URIS}" LICENSE="0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD ISC MIT Unicode-DFS-2016 Unlicense ZLIB" SLOT="0" +IUSE="debug +man" KEYWORDS="~amd64" DEPEND=" @@ -232,6 +233,19 @@ src_install() { dobashcomp "${WORKDIR}/swww-${PV}/completions/swww.bash" dofishcomp "${WORKDIR}/swww-${PV}/completions/swww.fish" + if use man ; then + for FILE in "${WORKDIR}/swww-${PV}/doc/*scd"; do + scdoc < "$FILE" > "${WORKDIR}/swww-${PV}/doc/" + done + doman "${WORKDIR}/swww-${PV}/doc/swww.1" + doman "${WORKDIR}/swww-${PV}/doc/swww-clear.1" + doman "${WORKDIR}/swww-${PV}/doc/swww-daemon.1" + doman "${WORKDIR}/swww-${PV}/doc/swww-img.1" + doman "${WORKDIR}/swww-${PV}/doc/swww-init.1" + doman "${WORKDIR}/swww-${PV}/doc/swww-kill.1" + doman "${WORKDIR}/swww-${PV}/doc/swww-query.1" + fi + if use debug ; then cd target/debug || die else From 2dbfcd57cddb3dc28ad2c6507f0b32fe82477030 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gon=C3=A7alo=20Duarte?= Date: Sun, 26 Nov 2023 17:01:58 +0000 Subject: [PATCH 07/10] gui-apps/swww: add man useflag * generate and install man pages MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Gonçalo Duarte --- gui-apps/swww/swww-0.7.3.ebuild | 25 ++++++++++++------------- gui-apps/swww/swww-0.8.1.ebuild | 25 ++++++++++++------------- 2 files changed, 24 insertions(+), 26 deletions(-) diff --git a/gui-apps/swww/swww-0.7.3.ebuild b/gui-apps/swww/swww-0.7.3.ebuild index 656fb7343f..bbf7b68c02 100644 --- a/gui-apps/swww/swww-0.7.3.ebuild +++ b/gui-apps/swww/swww-0.7.3.ebuild @@ -212,7 +212,7 @@ SRC_URI="https://github.com/Horus645/swww/archive/refs/tags/v${PV}.tar.gz -> ${P LICENSE="0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD ISC MIT Unicode-DFS-2016 Unlicense ZLIB" SLOT="0" -IUSE="debug +man" +IUSE="+man" KEYWORDS="~amd64" DEPEND="app-arch/lz4 @@ -231,22 +231,21 @@ src_install() { dofishcomp "${WORKDIR}/swww-${PV}/completions/swww.fish" if use man ; then - for FILE in "${WORKDIR}/swww-${PV}/doc/*scd"; do - scdoc < "$FILE" > "${WORKDIR}/swww-${PV}/doc/" - done - doman "${WORKDIR}/swww-${PV}/doc/swww.1" - doman "${WORKDIR}/swww-${PV}/doc/swww-clear.1" - doman "${WORKDIR}/swww-${PV}/doc/swww-daemon.1" - doman "${WORKDIR}/swww-${PV}/doc/swww-img.1" - doman "${WORKDIR}/swww-${PV}/doc/swww-init.1" - doman "${WORKDIR}/swww-${PV}/doc/swww-kill.1" - doman "${WORKDIR}/swww-${PV}/doc/swww-query.1" + cd "${WORKDIR}/swww-${PV}/doc/" + ./gen.sh #generate the man pages + doman "generated/swww.1" + doman "generated/swww-clear.1" + doman "generated/swww-daemon.1" + doman "generated/swww-img.1" + doman "generated/swww-init.1" + doman "generated/swww-kill.1" + doman "generated/swww-query.1" fi if use debug ; then - cd target/debug || die + cd "${WORKDIR}/swww-${PV}/target/debug" || die else - cd target/release || die + cd "${WORKDIR}/swww-${PV}/target/release" || die fi dobin swww{,-daemon} diff --git a/gui-apps/swww/swww-0.8.1.ebuild b/gui-apps/swww/swww-0.8.1.ebuild index 4526052f81..6a6f6fa5e5 100644 --- a/gui-apps/swww/swww-0.8.1.ebuild +++ b/gui-apps/swww/swww-0.8.1.ebuild @@ -214,7 +214,7 @@ SRC_URI="https://github.com/Horus645/swww/archive/refs/tags/v${PV}.tar.gz -> ${P LICENSE="0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD ISC MIT Unicode-DFS-2016 Unlicense ZLIB" SLOT="0" -IUSE="debug +man" +IUSE="+man" KEYWORDS="~amd64" DEPEND=" @@ -234,22 +234,21 @@ src_install() { dofishcomp "${WORKDIR}/swww-${PV}/completions/swww.fish" if use man ; then - for FILE in "${WORKDIR}/swww-${PV}/doc/*scd"; do - scdoc < "$FILE" > "${WORKDIR}/swww-${PV}/doc/" - done - doman "${WORKDIR}/swww-${PV}/doc/swww.1" - doman "${WORKDIR}/swww-${PV}/doc/swww-clear.1" - doman "${WORKDIR}/swww-${PV}/doc/swww-daemon.1" - doman "${WORKDIR}/swww-${PV}/doc/swww-img.1" - doman "${WORKDIR}/swww-${PV}/doc/swww-init.1" - doman "${WORKDIR}/swww-${PV}/doc/swww-kill.1" - doman "${WORKDIR}/swww-${PV}/doc/swww-query.1" + cd "${WORKDIR}/swww-${PV}/doc/" + ./gen.sh #generate the man pages + doman "generated/swww.1" + doman "generated/swww-clear.1" + doman "generated/swww-daemon.1" + doman "generated/swww-img.1" + doman "generated/swww-init.1" + doman "generated/swww-kill.1" + doman "generated/swww-query.1" fi if use debug ; then - cd target/debug || die + cd "${WORKDIR}/swww-${PV}/target/debug" || die else - cd target/release || die + cd "${WORKDIR}/swww-${PV}/target/release" || die fi dobin swww{,-daemon} From 654946b02e9f2a3bb343afd95a4fa2fde79facfe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gon=C3=A7alo=20Duarte?= Date: Sun, 26 Nov 2023 17:02:55 +0000 Subject: [PATCH 08/10] sys-firmware/lenovolegionlinux: change acpi useflag * inclued acpi action and events exemple in /usr/share/legion_linux/acpi MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Gonçalo Duarte --- sys-firmware/lenovolegionlinux/lenovolegionlinux-9999.ebuild | 5 +++-- sys-firmware/lenovolegionlinux/metadata.xml | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/sys-firmware/lenovolegionlinux/lenovolegionlinux-9999.ebuild b/sys-firmware/lenovolegionlinux/lenovolegionlinux-9999.ebuild index 95ad55aace..c096ae9ccf 100644 --- a/sys-firmware/lenovolegionlinux/lenovolegionlinux-9999.ebuild +++ b/sys-firmware/lenovolegionlinux/lenovolegionlinux-9999.ebuild @@ -83,8 +83,8 @@ src_install() { fi if use legion-acpi; then - insinto /etc/acpi/events/ && doins acpi/events/{ac_adapter_legion-fancurve,novo-button,PrtSc-button,fn-r-refrate} - insinto /etc/acpi/actions/ && doins acpi/actions/{battery-legion-quiet.sh,snipping-tool.sh,fn-r-refresh-rate.sh} + insinto /usr/share/legion_linux/acpi/events && doins acpi/events/{ac_adapter_legion-fancurve,novo-button,PrtSc-button,fn-r-refrate} + insinto /usr/share/legion_linux/acpi/actions && doins acpi/actions/{battery-legion-quiet.sh,snipping-tool.sh,fn-r-refresh-rate.sh} fi fi } @@ -102,6 +102,7 @@ pkg_postinst() { ewarn "Note: Edit /etc/legion_linux/.env to enable nvidia TDP control\n" fi fi + use legion-acpi && ewarn "Acpi exemples are included in /usr/share/legion_linux/acpi\n" ewarn "Note for 2023-2023 Legion user: It need help for testing the features" ewarn "Pls test the feature how is decribe in the README of the project!" ewarn "and also go to this issue in github: https://github.com/johnfanv2/LenovoLegionLinux/issues/46" diff --git a/sys-firmware/lenovolegionlinux/metadata.xml b/sys-firmware/lenovolegionlinux/metadata.xml index aa2aa2365c..262a2a0256 100644 --- a/sys-firmware/lenovolegionlinux/metadata.xml +++ b/sys-firmware/lenovolegionlinux/metadata.xml @@ -3,7 +3,7 @@ Build and install legion_gui and legion_cli - Install acpi script (experimental feature) + Provide acpi exemple /usr/share/legion_linux/acpi Enable AMD GPU TDP control (systemd-service) Downgrade nvidia for 525 to enable TDP control (systemd-service) [AMD] CPU and APU control using ryzenadj (systemd-service) From ce51953fb6ef1661f22cbf1c2accc34708d43946 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gon=C3=A7alo=20Duarte?= Date: Sun, 26 Nov 2023 17:12:11 +0000 Subject: [PATCH 09/10] gui-apps/swww: small fixes MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Gonçalo Duarte --- gui-apps/swww/swww-0.7.3.ebuild | 4 ++-- gui-apps/swww/swww-0.8.1.ebuild | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/gui-apps/swww/swww-0.7.3.ebuild b/gui-apps/swww/swww-0.7.3.ebuild index bbf7b68c02..3867c1bd70 100644 --- a/gui-apps/swww/swww-0.7.3.ebuild +++ b/gui-apps/swww/swww-0.7.3.ebuild @@ -231,8 +231,8 @@ src_install() { dofishcomp "${WORKDIR}/swww-${PV}/completions/swww.fish" if use man ; then - cd "${WORKDIR}/swww-${PV}/doc/" - ./gen.sh #generate the man pages + cd "${WORKDIR}/swww-${PV}/doc/" || die + ./gen.sh || die #generate the man pages doman "generated/swww.1" doman "generated/swww-clear.1" doman "generated/swww-daemon.1" diff --git a/gui-apps/swww/swww-0.8.1.ebuild b/gui-apps/swww/swww-0.8.1.ebuild index 6a6f6fa5e5..b611ca4137 100644 --- a/gui-apps/swww/swww-0.8.1.ebuild +++ b/gui-apps/swww/swww-0.8.1.ebuild @@ -234,8 +234,8 @@ src_install() { dofishcomp "${WORKDIR}/swww-${PV}/completions/swww.fish" if use man ; then - cd "${WORKDIR}/swww-${PV}/doc/" - ./gen.sh #generate the man pages + cd "${WORKDIR}/swww-${PV}/doc/" || die + ./gen.sh || die #generate the man pages doman "generated/swww.1" doman "generated/swww-clear.1" doman "generated/swww-daemon.1" From 13b7d2e91d20b74ebd41fc0327dfcf0ce360909b Mon Sep 17 00:00:00 2001 From: Adam Pimentel Date: Sun, 26 Nov 2023 15:47:18 -0500 Subject: [PATCH 10/10] net-p2p/p2pool: version bump Signed-off-by: Adam Pimentel --- net-p2p/p2pool/Manifest | 1 + net-p2p/p2pool/p2pool-3.9.ebuild | 62 ++++++++++++++++++++++++++++++++ 2 files changed, 63 insertions(+) create mode 100644 net-p2p/p2pool/p2pool-3.9.ebuild diff --git a/net-p2p/p2pool/Manifest b/net-p2p/p2pool/Manifest index 302561df8c..428eb11d90 100644 --- a/net-p2p/p2pool/Manifest +++ b/net-p2p/p2pool/Manifest @@ -9,3 +9,4 @@ DIST p2pool-3.5.tar.gz 64292348 BLAKE2B e445abd689119136d00f29a859f90895c3a903aa DIST p2pool-3.6.2.tar.xz 52891908 BLAKE2B 590a1001a69c308b709fa27c32e1f489662ffe02ed604c2920b2cf721f3265b87326c7aedb26bc6e559013fae6f4618374afe7595e66832921f9962d9896893b SHA512 7d9a9bc1bcff8908591b8e4a1307c905bed431afcde7f1ecdb6373b4432dc4330e2735991a9b782710e3e98fbff1c7281c4dc155ad61fdd012e9577662dd0abc DIST p2pool-3.7.tar.xz 52901632 BLAKE2B daece7cebbc4227a7822ab78a91b13b773dac5769aa1aae22265a6dc9d5135a6e8abb2c2eee3546732b8769e5552c2d516601bbf058a440ac84bc99db5498f89 SHA512 9cd7000aefe47bfde0905d04ab548e712b2b5f80e4e81247918a43bec88e33a352fbb6bc000b6a7d96baac0d591af249e46f615aebd1f3553ec77f773dfd472d DIST p2pool-3.8.tar.xz 52882768 BLAKE2B f1d4de3d5151d06cfeb6f4a101b701e04aa80ce8a6c9f3675a71e5f4e8b68e59037b9ecd5747f4f79e5b9aa85b98f81b08a955e92683e7db9cff00329695f3f6 SHA512 c2de1b0598abe816130c1397bab6099dcd4fe73307c742987da555e7599a8368b290ce139cee3dd484a443d1ccd88b8e8813b546fa87986bbce2045051abcbcc +DIST p2pool-3.9.tar.xz 52898892 BLAKE2B ca90eddd8407f59b7d56e1a94252c9cdc46796090ba0cf1a992c1b0031f4cb778297833d76d26db6e71d93830a11409a34607faf9ced8dac9334e900635188e6 SHA512 5968c85f187d9fcab0df5e4fcec78152fd77600362237a1468f215ecf9d53b713f29d0abd1547bb986f63120dcd6100589492e76b48bed19d34c4314b1379e7b diff --git a/net-p2p/p2pool/p2pool-3.9.ebuild b/net-p2p/p2pool/p2pool-3.9.ebuild new file mode 100644 index 0000000000..470ecec653 --- /dev/null +++ b/net-p2p/p2pool/p2pool-3.9.ebuild @@ -0,0 +1,62 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Decentralized pool for Monero mining" +HOMEPAGE="https://p2pool.io" + +SRC_URI=" https://github.com/SChernykh/p2pool/releases/download/v${PV}/p2pool_source.tar.xz -> ${P}.tar.xz" +KEYWORDS="~amd64 ~arm64 ~x86" + +LICENSE="BSD GPL-3+ ISC LGPL-3+ MIT" +SLOT="0" + +DEPEND=" + dev-libs/libsodium + net-libs/czmq +" + +src_unpack() { + unpack ${P}.tar.xz + mv -T "${WORKDIR}"/${PN} "${WORKDIR}"/${P} || die +} + +src_prepare() { + default + + # Stop their script from overriding flags: + cp "${FILESDIR}"/flags.cmake cmake/flags.cmake || die + + cmake_src_prepare +} + +src_configure() { + local mycmakeargs=( + -DWITH_RANDOMX=OFF + ) + + cmake_src_configure +} + +src_install(){ + dobin "${BUILD_DIR}/p2pool" +} + +pkg_postinst() { + #Some important wisdom taken from P2Pool documentation + ewarn "P2Pool for Monero is now installed." + ewarn "You can run it by doing 'p2pool --host 127.0.0.1 --wallet YOUR_PRIMARY_ADDRESS'" + ewarn "Where 127.0.0.1 is the address of a local monero node (e.g. monerod)" + ewarn "" + ewarn "Once configured, point your RandomX miner (e.g. XMRig) at p2pool" + ewarn "For example 'xmrig -o 127.0.0.1:3333'" + ewarn "" + ewarn "You MUST use your primary address when using p2pool, just like solo mining." + ewarn "If you want privacy, create a new mainnet wallet for P2Pool mining." + ewarn "" + ewarn "Rewards will not be visibile unless you use a wallet that supports P2Pool." + ewarn "See https://p2pool.io/#help and https://github.com/SChernykh/p2pool for more information." +}