summaryrefslogtreecommitdiff
path: root/sys-power
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2021-03-27 06:06:27 +0000
committerV3n3RiX <venerix@redcorelinux.org>2021-03-27 06:06:27 +0000
commit8d5dbd847cbc704a6a06405856e94b461011afe3 (patch)
tree4d26462d027b14926335894749d2e01d982234d0 /sys-power
parent5bb9ff1ee56d2b5e75e01a7f066d8b0cec84ec02 (diff)
gentoo resync : 27.03.2021
Diffstat (limited to 'sys-power')
-rw-r--r--sys-power/Manifest.gzbin4733 -> 4732 bytes
-rw-r--r--sys-power/bbswitch/Manifest2
-rw-r--r--sys-power/bbswitch/metadata.xml4
-rw-r--r--sys-power/nvclock/Manifest2
-rw-r--r--sys-power/nvclock/files/nvclock_initd-r112
-rw-r--r--sys-power/nvclock/nvclock-0.8_p20110102-r3.ebuild67
6 files changed, 84 insertions, 3 deletions
diff --git a/sys-power/Manifest.gz b/sys-power/Manifest.gz
index be415421d055..3282ffc72d92 100644
--- a/sys-power/Manifest.gz
+++ b/sys-power/Manifest.gz
Binary files differ
diff --git a/sys-power/bbswitch/Manifest b/sys-power/bbswitch/Manifest
index 61a4cdc1454f..f16368836ec8 100644
--- a/sys-power/bbswitch/Manifest
+++ b/sys-power/bbswitch/Manifest
@@ -4,4 +4,4 @@ AUX bbswitch.modprobe 46 BLAKE2B e76506e79adc57bedd68f038293257e7c70f1f3bc924776
DIST bbswitch-0.8.tar.gz 15800 BLAKE2B d9a16d2ca8baebcbc7ad1d8c1daeb9822ed4ea797ff297848e7087d2a0b142b7cd1333d12346fcde85ad06ddb0640e0d6e299d00e0e8e6c7f96d0a409a08d1c6 SHA512 11ab163931feb6c0e202d04c4552b848e999fedea9990390c26b28abdb4a69081ccfb5a22d1e390cc274f1c0cfc9adedc719c5fece14738b17aaa93e28865b7c
EBUILD bbswitch-0.8-r5.ebuild 1135 BLAKE2B ddb38409e9e6222deaf4fabe96b19ec744cfd8a7d6c94a8d3bd66996c1a6e87b19a69a2313a549fac3995743e0c9c38b9146eae7e07b79230a37588bedb056b0 SHA512 fde0d208777d494e3f8f8deacf5fc63185c16caaf2ff5e5f240faf51554b3ea08690275a208d2b4d248514050bb3a9e72a8ef9da167b57a5c932c296b68f188e
EBUILD bbswitch-9999.ebuild 1137 BLAKE2B f76f3505d8f64c195dfe5cd9335ae9e49ccb1e8500f203899122016605505d37a84a03e202115a65d94855b93a34954d71d0344b81c9b3260d11347e0a63222f SHA512 32a0912adbca5994fb59ead90815d4b6c66fa2c6968a8f23d668a49e0d1b402a81481ffdf4c929ae6d62b4601e677ed99b21e80e5318cf5235a69f2782fa5c38
-MISC metadata.xml 996 BLAKE2B 7b493e829b238fc1cc2c6bcc410ad671c09dbbaa250a4206c17d74e7f419d4bf60dffd227b2a01eb95d0adad135a41e0470790b8b366922d659f75dece51f55a SHA512 11d4290376c829bc57fd34515b4b4c08f6b275408fb94e5bf6c7fabb2d12b3ba16fcd28e027963934edf0e1997629044b9dec2cf5d14f80b12ca5f794c25634b
+MISC metadata.xml 998 BLAKE2B 301228a4c00ee4b8a05f0c1cf42dc09290cd590030d13ce3a14610aafdb5c38aec6b8cad1a2bd5ad61a947886a6765bed3a06f8a10841e4eb384f07311129d8c SHA512 8bf83e54791002aa9918333dd0646d6cce6d3ee8edfd5e66b563e3f1a4b0c530522260a8034f48f14f8efa060f8aeab5e878f72407cf31ec24dc6e03df0a7140
diff --git a/sys-power/bbswitch/metadata.xml b/sys-power/bbswitch/metadata.xml
index 3b9767d3dce2..db87fcaac527 100644
--- a/sys-power/bbswitch/metadata.xml
+++ b/sys-power/bbswitch/metadata.xml
@@ -2,8 +2,8 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
- <email>NP-Hardass@gentoo.org</email>
- <name>NP-Hardass</name>
+ <email>np-hardass@gentoo.org</email>
+ <name>Adam Feldman</name>
</maintainer>
<maintainer type="person">
<email>pacho@gentoo.org</email>
diff --git a/sys-power/nvclock/Manifest b/sys-power/nvclock/Manifest
index 8f28a38a9f8a..f5071ffc5cca 100644
--- a/sys-power/nvclock/Manifest
+++ b/sys-power/nvclock/Manifest
@@ -5,6 +5,8 @@ AUX nvclock-0.8_p20110102-r1-make.patch 4309 BLAKE2B c7bd8db246a16d9c4b769144015
AUX nvclock-0.8_p20110102-usleep.patch 295 BLAKE2B a900bceebca6422d99689a51d4cfbfd0917331bb2a3747fe6944a7a432e984beaf5a2a42346b3468a07ab04ec29009bbb767037ad27477dfaa43898e61c4672e SHA512 6681f08788d79b0534734cc09fef5df3686c5fe6664f5e7bd634ee8e45a3e49821201895f221cd42e7cab2be88330febd57f069a24e09da4c60ef2b1fd6ee206
AUX nvclock_confd 360 BLAKE2B 7aa4edd182d4dcb62cd16b3cd6d62ece10f0454cac047aab211423e781739b24fae3429f971cab3e355523480d8b57e6d9006f41f6e7050aadec766efd12d0f6 SHA512 9a5ebc91fe1346677b982d178099d577ad285b104c38720a975fc6b25190ec86e00ffbc165e7409b8aba5d8d9c1d336508579deb573c5ba7495b84fa28900519
AUX nvclock_initd 145 BLAKE2B ef01d1f81821e64117d77b2908a48cf99b351dcc12339bbcb26bab760ef6fcb03e94d8fdb068a7909845655644eb0151adb71ff3f00ca597806e2cdfeb520d92 SHA512 348601da9728e2d726504bf23da944859813e52999ef1c716561523d6de61c1726be89b3f57e1a27d4ab641eda19b4dddc6eb8588a0ae1f64b4b418cc14876b1
+AUX nvclock_initd-r1 157 BLAKE2B 40bb386390c6222677c039eda83cb33a0108f68b57c5abb0211b898aa247c3d450e4097472f250a990913e40d9c1c15f7c2ec518d5a4ee94aad885417283b1cd SHA512 90026710b02e275167276a0c5151d386c04fc348d94d74ecbbb6ea7a26602514dfe0bd63bcb9f365a8bd9bb8adb824f7c7ad2ff4df3a721d6c323dc982b4c1ec
DIST nvclock-0.8_p20110102.tar.bz2 285043 BLAKE2B f1a524b6841a7eedcfbb9b0cd449f1af10c40cee11a814221d0cdcb42e507763313de112eea948dc05508fbd439a3dac504297c723fe4f0f821241204f5ccf89 SHA512 01bf7faed83acdf2390e1f410b2f8b697ff647b15562a6960a99666ec5121b532cbf4380137c9ee24221ccafff641bcdef4748dcad7ac92fb25fa15e735dd140
EBUILD nvclock-0.8_p20110102-r2.ebuild 1252 BLAKE2B ee7820297a1b7c6c27c5c27a82f0f5c5e97a3d9953bc8031365a87fd6e406f5077b802cdd6cd9748db0762d3446eb6bd2d828f23251637029386046131e39fab SHA512 aa02f9448e5d93bac97af1f21c573db123e9101b2020f4d4a27dfb4fede5bac748b159f41852367d087682d3be9e1902761e62a6a44c7178065a8708ebdf7c1e
+EBUILD nvclock-0.8_p20110102-r3.ebuild 1258 BLAKE2B a19c1b451393251036315b3487aa02b639711f4053a97cdc5367e49ae77f500296f08af0c9f1a9b7a5cdbcfc47f50e24d4c0a7eb585c7d112bec08ddc25786ca SHA512 4a5e78c3ab296075a33fa5036d873cb15fef3580f4f8ac9d78d219ec42658c263664c9041ec69cfbfac9b4c0cf619a9a37ac4ac6faad431e9df9a375dfdd9aaa
MISC metadata.xml 399 BLAKE2B 6c23d1a832367b5ded4ae9b48591fb407f0f808289f89aa32cd833cb6ce3952496457206e6a5b289fbbb492c85aacfec8dea445c448fda1d315ccf8e70f1fefb SHA512 df14f8340f688857210010d6843e0a86d706ba3bb9edbe015ad42e36fb7eb6c8606e2ea9d5dbfea7c4f7ad3f0e94c78d7b8c2b7b2a29af88d5c161162f8befcb
diff --git a/sys-power/nvclock/files/nvclock_initd-r1 b/sys-power/nvclock/files/nvclock_initd-r1
new file mode 100644
index 000000000000..9b4ede7d88f0
--- /dev/null
+++ b/sys-power/nvclock/files/nvclock_initd-r1
@@ -0,0 +1,12 @@
+#!/sbin/openrc-run
+
+depend() {
+ need display-manager
+}
+
+start() {
+ ebegin "Setting nvidia card overclock speed"
+ nvclock ${CLOCKOPTS} >/dev/null
+ eend $?
+}
+
diff --git a/sys-power/nvclock/nvclock-0.8_p20110102-r3.ebuild b/sys-power/nvclock/nvclock-0.8_p20110102-r3.ebuild
new file mode 100644
index 000000000000..89cc3dc7aff1
--- /dev/null
+++ b/sys-power/nvclock/nvclock-0.8_p20110102-r3.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools
+
+DESCRIPTION="NVIDIA Overclocking Utility"
+HOMEPAGE="http://www.linuxhardware.org/nvclock/"
+SRC_URI="mirror://gentoo/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="gtk nvcontrol"
+
+RDEPEND="
+ gtk? (
+ x11-libs/gtk+:2
+ x11-libs/libX11
+ )
+ nvcontrol? (
+ x11-libs/libX11
+ x11-libs/libXext
+ )"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=(
+ "${FILESDIR}"/${P}-r1-make.patch
+ "${FILESDIR}"/${P}-usleep.patch
+ "${FILESDIR}"/${P}-desktop.patch
+ "${FILESDIR}"/${P}-buffers.patch
+ "${FILESDIR}"/${P}-fno-common.patch
+)
+
+src_prepare() {
+ default
+ mv configure.{in,ac} || die
+ eautoreconf
+}
+
+src_configure() {
+ # only <Qt-4 supported
+ econf \
+ --disable-qt \
+ $(use_enable gtk) \
+ $(use_enable nvcontrol)
+}
+
+src_compile() {
+ emake -C src/ nvclock smartdimmer
+ use gtk && emake -C src/gtk/
+}
+
+src_install() {
+ dodir /usr/bin
+ default
+
+ newinitd "${FILESDIR}"/nvclock_initd-r1 nvclock
+ newconfd "${FILESDIR}"/nvclock_confd nvclock
+}
+
+pkg_postinst() {
+ elog "To enable card overclocking at startup, edit your /etc/conf.d/nvclock"
+ elog "accordingly and then run: rc-update add nvclock default"
+}