mirror of
https://github.com/gentoo-mirror/guru.git
synced 2026-07-18 11:33:15 -04:00
Merge updates from master
This commit is contained in:
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -9,4 +9,7 @@
|
||||
<remote-id type="github">Horus645/swww</remote-id>
|
||||
<bugs-to>https://github.com/Horus645/swww/issues</bugs-to>
|
||||
</upstream>
|
||||
<use>
|
||||
<flag name="man">Build and install man pages</flag>
|
||||
</use>
|
||||
</pkgmetadata>
|
||||
|
||||
@@ -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="+man"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
DEPEND="app-arch/lz4
|
||||
@@ -229,10 +230,22 @@ src_install() {
|
||||
dobashcomp "${WORKDIR}/swww-${PV}/completions/swww.bash"
|
||||
dofishcomp "${WORKDIR}/swww-${PV}/completions/swww.fish"
|
||||
|
||||
if use man ; then
|
||||
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"
|
||||
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}
|
||||
|
||||
@@ -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="+man"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
DEPEND="
|
||||
@@ -232,10 +233,22 @@ src_install() {
|
||||
dobashcomp "${WORKDIR}/swww-${PV}/completions/swww.bash"
|
||||
dofishcomp "${WORKDIR}/swww-${PV}/completions/swww.fish"
|
||||
|
||||
if use man ; then
|
||||
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"
|
||||
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}
|
||||
|
||||
@@ -33,8 +33,8 @@ DEPEND="
|
||||
>=kde-frameworks/kservice-${KFMIN}:5
|
||||
>=kde-frameworks/modemmanager-qt-${KFMIN}:5
|
||||
>=kde-frameworks/networkmanager-qt-${KFMIN}:5
|
||||
>=kde-frameworks/plasma-${KFMIN}:5
|
||||
>=kde-frameworks/solid-${KFMIN}:5
|
||||
>=kde-plasma/libplasma-${KFMIN}:5
|
||||
virtual/libcrypt:=
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
@@ -19,7 +19,7 @@ fi
|
||||
LICENSE="GPL-2+"
|
||||
SLOT="5"
|
||||
|
||||
DEPEND="kde-frameworks/plasma:5"
|
||||
DEPEND="kde-plasma/libplasma:5"
|
||||
RDEPEND="${DEPEND}
|
||||
kde-plasma/ksysguard:5[lm-sensors]
|
||||
"
|
||||
|
||||
@@ -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-plasma/libplasma-${KFMIN}:5
|
||||
>=media-libs/libheif-1.3.0
|
||||
>=kde-frameworks/kirigami-${KFMIN}:5
|
||||
media-libs/libexif
|
||||
|
||||
@@ -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-plasma/libplasma-${KFMIN}:5
|
||||
>=media-libs/libheif-1.3.0
|
||||
>=kde-frameworks/kirigami-${KFMIN}:5
|
||||
media-libs/libexif
|
||||
|
||||
1
media-video/mpc-qt/Manifest
Normal file
1
media-video/mpc-qt/Manifest
Normal file
@@ -0,0 +1 @@
|
||||
DIST v23.02.tar.gz 300103 BLAKE2B 7837dfc2f1e9d0c8f7742fed567601f9ecddb55170d79f2b92acb02ce1df8066484554ffe70d0f83470c97b9936d787cfa722cab3882e0fbeb863204e6705c16 SHA512 1c1316a17467f36e6ac01587980333ad9f0dde71122cd6f315a0e3772fbdc5905ae4247f37990fb85d17c3ee4c26947940ada39e49f14566e3d7338875d017ab
|
||||
31
media-video/mpc-qt/mpc-qt-23.02.ebuild
Normal file
31
media-video/mpc-qt/mpc-qt-23.02.ebuild
Normal file
@@ -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"
|
||||
}
|
||||
@@ -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
|
||||
|
||||
60
net-im/abaddon/abaddon-0.1.13.ebuild
Normal file
60
net-im/abaddon/abaddon-0.1.13.ebuild
Normal file
@@ -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}
|
||||
}
|
||||
@@ -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
|
||||
|
||||
62
net-p2p/p2pool/p2pool-3.9.ebuild
Normal file
62
net-p2p/p2pool/p2pool-3.9.ebuild
Normal file
@@ -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."
|
||||
}
|
||||
@@ -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"
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
<pkgmetadata>
|
||||
<use>
|
||||
<flag name="legion-tools">Build and install legion_gui and legion_cli</flag>
|
||||
<flag name="legion-acpi">Install acpi script (experimental feature)</flag>
|
||||
<flag name="legion-acpi">Provide acpi exemple /usr/share/legion_linux/acpi </flag>
|
||||
<flag name="radeon-dgpu">Enable AMD GPU TDP control (systemd-service)</flag>
|
||||
<flag name="downgrade-nvidia">Downgrade nvidia for 525 to enable TDP control (systemd-service)</flag>
|
||||
<flag name="ryzenadj">[AMD] CPU and APU control using ryzenadj (systemd-service)</flag>
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user