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.


Reply via email to