Antonio Rojas pushed to branch main at Arch Linux / Packaging / Packages /
deepin-daemon
Commits:
18e60cd0 by Antonio Rojas at 2023-10-29T11:41:18+01:00
upgpkg: 6.0.23-2: ddcutil 2.0 rebuild
- - - - -
3 changed files:
- .SRCINFO
- PKGBUILD
- + ddcutil-2.patch
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
pkgbase = deepin-daemon
pkgdesc = Daemon handling the DDE session settings
pkgver = 6.0.23
- pkgrel = 1
+ pkgrel = 2
url = https://github.com/linuxdeepin/dde-daemon
install = deepin-daemon.install
arch = x86_64
@@ -74,8 +74,10 @@ pkgbase = deepin-daemon
source =
https://github.com/linuxdeepin/dde-daemon/archive/6.0.23/deepin-daemon-6.0.23.tar.gz
source = deepin-daemon-fix-vanilla-libinput.patch
source = deepin-daemon.sysusers
+ source = ddcutil-2.patch
sha512sums =
73f1fed1c107cba3fb36e47865c280842ed3cacacc131d457d08346db4ca5c90f64abc0683c7bf2d1bb2b870116f5cf0bd757e99c17dd0452477961bfbbc0eb5
sha512sums =
944b0ae6cf7f613fd00884593c5e5f43aaf0efe4ea7aaa546a06b4367b8da4f2bc486dca640f77743bd1b7b9e4aacf741afe5c5e3ee219c2fdd4cc891ab3d367
sha512sums =
808c02d4fec4cbbb01119bbb10499090199e738b7dd72c28a57dde098eef6132723f3434c151f79e21d9f788c7f7bae8046573ac93ba917afe0e803fbffa6d5a
+ sha512sums =
337ac528ff09c32bce2830e6711a7f7a6454c5ce076586057508720414fa2b8414db277d5d6871a6bd2e0d9a00e487c544391d0e56940cc3d1e9677234611e95
pkgname = deepin-daemon
=====================================
PKGBUILD
=====================================
@@ -4,7 +4,7 @@
pkgname=deepin-daemon
pkgver=6.0.23
-pkgrel=1
+pkgrel=2
pkgdesc='Daemon handling the DDE session settings'
arch=('x86_64')
url="https://github.com/linuxdeepin/dde-daemon"
@@ -63,14 +63,18 @@ groups=('deepin')
install="$pkgname.install"
source=("https://github.com/linuxdeepin/dde-daemon/archive/$pkgver/$pkgname-$pkgver.tar.gz"
$pkgname-fix-vanilla-libinput.patch
- 'deepin-daemon.sysusers')
+ 'deepin-daemon.sysusers'
+ ddcutil-2.patch)
sha512sums=('73f1fed1c107cba3fb36e47865c280842ed3cacacc131d457d08346db4ca5c90f64abc0683c7bf2d1bb2b870116f5cf0bd757e99c17dd0452477961bfbbc0eb5'
'944b0ae6cf7f613fd00884593c5e5f43aaf0efe4ea7aaa546a06b4367b8da4f2bc486dca640f77743bd1b7b9e4aacf741afe5c5e3ee219c2fdd4cc891ab3d367'
-
'808c02d4fec4cbbb01119bbb10499090199e738b7dd72c28a57dde098eef6132723f3434c151f79e21d9f788c7f7bae8046573ac93ba917afe0e803fbffa6d5a')
+
'808c02d4fec4cbbb01119bbb10499090199e738b7dd72c28a57dde098eef6132723f3434c151f79e21d9f788c7f7bae8046573ac93ba917afe0e803fbffa6d5a'
+
'337ac528ff09c32bce2830e6711a7f7a6454c5ce076586057508720414fa2b8414db277d5d6871a6bd2e0d9a00e487c544391d0e56940cc3d1e9677234611e95')
prepare() {
cd dde-daemon-$pkgver
patch -p1 -i ../$pkgname-fix-vanilla-libinput.patch
+ # Fix build with ddcutils 2
+ patch -p1 -i ../ddcutil-2.patch
# https://github.com/linuxdeepin/developer-center/discussions/3327
sed -i 's#/usr/libexec#/usr/lib#' keybinding/shortcuts/system_shortcut.go
=====================================
ddcutil-2.patch
=====================================
@@ -0,0 +1,16 @@
+diff --git a/bin/backlight_helper/ddcci/ddcci.go
b/bin/backlight_helper/ddcci/ddcci.go
+index 679beea3..ccbfc508 100644
+--- a/bin/backlight_helper/ddcci/ddcci.go
++++ b/bin/backlight_helper/ddcci/ddcci.go
+@@ -103,11 +103,6 @@ func newDDCCI() (*ddcci, error) {
+ displayHandleMap: make(map[string]*displayHandle),
+ }
+
+- status := C.ddca_set_max_tries(C.DDCA_MULTI_PART_TRIES, 5)
+- if status < C.int(0) {
+- return nil, fmt.Errorf("brightness: Error setting retries: %d",
status)
+- }
+-
+ err := ddc.RefreshDisplays()
+ if err != nil {
+ return nil, err
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/deepin-daemon/-/commit/18e60cd055a58841df29c69b8446dc58eeea9af1
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/deepin-daemon/-/commit/18e60cd055a58841df29c69b8446dc58eeea9af1
You're receiving this email because of your account on gitlab.archlinux.org.