sonic-power-management
LOW
maintainer sonicdesktop
0 votes
scanned 2026-10-30 15:56:05.154623
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: callmetango
2
# Contributor: Felix Yan <felixonmars@archlinux.org>
3
# Contributor: Antonio Rojas <arojas@archlinux.org>
4
# Contributor: Andrea Scarpino <andrea@archlinux.org>
5
6
: "${USE_SYSTEMD:=1}"
7
8
pkgname=sonic-power-management
9
pkgver=6.8.0.1
10
pkgrel=2
11
pkgdesc='Manages the power consumption settings of a SonicDE Shell'
12
arch=('x86_64')
13
url='https://github.com/Sonic-DE/sonic-power-management'
14
license=('LGPL-2.0-or-later')
15
depends=(
16
'ddcutil'
17
'glibc'
18
'libstdc++'
19
'libudev.so'
20
'qcoro'
21
'qt6-base'
22
'qt6-declarative'
23
'sonic-activities'
24
'sonic-frameworks-app-info'
25
'sonic-frameworks-auth'
26
'sonic-frameworks-core-addons'
27
'sonic-frameworks-crash-handler'
28
'sonic-frameworks-data-models'
29
'sonic-frameworks-dbus'
30
'sonic-frameworks-device-integration'
31
'sonic-frameworks-idle-tracker'
32
'sonic-frameworks-internationalization'
33
'sonic-frameworks-keybind'
34
'sonic-frameworks-notifications'
35
'sonic-frameworks-package'
36
'sonic-frameworks-quick-ui'
37
'sonic-frameworks-settings'
38
'sonic-frameworks-settings-utils'
39
'sonic-frameworks-xml-gui'
40
'sonic-interface-libraries'
41
'sonic-screen-library'
42
'sonic-workspace'
43
)
44
makedepends=(
45
'sonic-frameworks-cmake-modules'
46
'sonic-frameworks-doctools'
47
)
48
optdepends=(
49
'power-profiles-daemon: power profiles support'
50
'tlp: alternative power profiles support'
51
'sonic-system-info: for the Energy Information KCM'
52
)
53
((USE_SYSTEMD)) || optdepends+=(
54
'elogind: login1 service for session tracking and power-management inhibition'
55
)
56
provides=('powerdevil')
57
conflicts=('powerdevil')
58
groups=('sonicde')
59
source=("$pkgname-$pkgver.tar.gz::${url}/archive/refs/tags/${pkgver}.tar.gz")
60
sha256sums=('c057ae52b09b9c72797b4315e490d8875f1d9df4c106bc4981d5b91065961163')
61
62
build() {
63
cmake -B build -S $pkgname-$pkgver \
64
-DKDE_INSTALL_LIBEXECDIR=lib \
65
-DBUILD_TESTING=OFF
66
cmake --build build
67
}
68
69
package() {
70
DESTDIR="$pkgdir" cmake --install build
71
}
72
Changes since previous scan
--- PKGBUILD @ 2026-10-27 00:23+++ PKGBUILD @ 2026-10-30 15:56@@ -7,7 +7,7 @@ pkgname=sonic-power-management pkgver=6.8.0.1-pkgrel=1+pkgrel=2 pkgdesc='Manages the power consumption settings of a SonicDE Shell' arch=('x86_64') url='https://github.com/Sonic-DE/sonic-power-management'Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-10-30 15:56:05 | Low | 1 |
| 2026-10-27 00:23:28 | Clean | 2 |
| 2026-10-26 17:46:00 | Low | 1 |