nouveau-fermi-reclock-dkms
LOW
maintainer twilight0
0 votes
scanned 2026-08-28 17:36:11.985848
Why flagged
Uploaded within the last 14 days with 2 or fewer community votes — little peer review so far.
Triggered rules
Low
Few votes, recently uploaded
zero_votes_recent
Uploaded within the last 14 days with 2 or fewer community votes — little peer review so far.
PKGBUILD
1
# Maintainer: Twilight0 <https://github.com/Twilight0>
2
pkgname=nouveau-fermi-reclock-dkms
3
_pkgname=nouveau-fermi-reclock
4
pkgver=1.0.0
5
pkgrel=1
6
pkgdesc="Unified Nouveau out-of-tree module with Fermi core/shader reclocking (DKMS)"
7
arch=('x86_64')
8
url="https://github.com/Twilight0/nouveau-fermi-reclock-dkms"
9
license=('GPL-2.0-only')
10
depends=('dkms' 'python')
11
source=(
12
"https://github.com/Twilight0/nouveau-fermi-reclock-dkms/releases/download/v${pkgver}/nouveau-source.tar.gz"
13
"nouveau-fermi-reclock.patch"
14
"dkms.conf"
15
"nouveau-dynclockd.py"
16
"nouveau-dynclockd.service"
17
)
18
sha256sums=('1426cea7f5c4959cfcaec78b4974cde3071f51eb9fdf9beedf38efae0bc6b9ad'
19
'6fe17966f598bee174936903214a6377a61ee5ce6e9bfd3dc45cba3c2ec8aeb6'
20
'e18bc5f217f6562d270f5ad5c0ae10f40ed83a2a52ab52724583e253a2a2f9ce'
21
'3884d760d4c64c02522fef96e10eccadd785b1cc59cb067d4711abb0bf8827c1'
22
'92911764e6fe601af3599a9e0fb95b48fe6109be6208d4150fa762f17c32c7fa')
23
24
prepare() {
25
msg2 "Applying Fermi reclocking and backlight patches..."
26
patch -Np1 -d "${srcdir}/nouveau-source" < "${srcdir}/nouveau-fermi-reclock.patch"
27
28
# Replace @PKGVER@ in dkms.conf
29
sed "s/@PKGVER@/${pkgver}/g" -i "${srcdir}/dkms.conf"
30
}
31
32
package() {
33
local destdir="${pkgdir}/usr/src/${_pkgname}-${pkgver}"
34
install -d "${destdir}"
35
36
# Copy pre-patched sources directly to the DKMS build directory
37
cp -r "${srcdir}/nouveau-source/"* "${destdir}/"
38
39
# Install dkms.conf
40
install -Dm644 "${srcdir}/dkms.conf" "${destdir}/dkms.conf"
41
42
# Install the dynamic clock daemon
43
install -Dm755 "${srcdir}/nouveau-dynclockd.py" "${pkgdir}/usr/bin/nouveau-dynclockd.py"
44
45
# Install systemd service
46
install -Dm644 "${srcdir}/nouveau-dynclockd.service" "${pkgdir}/usr/lib/systemd/system/nouveau-dynclockd.service"
47
}
48
Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-08-28 17:36:11 | Low | 1 |