Felix Yan pushed to branch main at Arch Linux / Packaging / Packages / 
deepin-control-center


Commits:
d851a9f6 by Felix Yan at 2026-05-06T13:22:17+08:00
upgpkg: 6.1.32-1

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,6 +1,6 @@
 pkgbase = deepin-control-center
        pkgdesc = Control panel of Deepin Desktop Environment
-       pkgver = 6.1.31
+       pkgver = 6.1.32
        pkgrel = 1
        url = https://github.com/linuxdeepin/dde-control-center
        arch = x86_64
@@ -41,7 +41,7 @@ pkgbase = deepin-control-center
        conflicts = dde-dock-applets
        replaces = dde-control-center
        replaces = dde-dock-applets
-       source = 
git+https://github.com/linuxdeepin/dde-control-center.git#tag=6.1.31
-       sha512sums = 
c36b026f967de9360e268b39c08e1057a3829b7bec5a218cc5f5f58340a703800be4d27ceab789b08981e009a299b34756610dd9ce7e057281e728108757ac40
+       source = 
git+https://github.com/linuxdeepin/dde-control-center.git#tag=6.1.32
+       sha512sums = 
8ffe6fe5a255c215eb6b69633136ad08f3733a8493e7b1d900d2690e425dee335ab27bec2645d8e82361ccd91d9c80849fe40689a519144cad6259daeae0ac12
 
 pkgname = deepin-control-center


=====================================
PKGBUILD
=====================================
@@ -3,7 +3,7 @@
 # Contributor: Xu Fasheng <fasheng.xu[AT]gmail.com>
 
 pkgname=deepin-control-center
-pkgver=6.1.31
+pkgver=6.1.32
 pkgrel=1
 pkgdesc='Control panel of Deepin Desktop Environment'
 arch=('x86_64')
@@ -23,7 +23,7 @@ conflicts=('dde-control-center' 'dde-dock-applets')
 replaces=('dde-control-center' 'dde-dock-applets')
 groups=('deepin')
 
source=("git+https://github.com/linuxdeepin/dde-control-center.git#tag=$pkgver";)
-sha512sums=('c36b026f967de9360e268b39c08e1057a3829b7bec5a218cc5f5f58340a703800be4d27ceab789b08981e009a299b34756610dd9ce7e057281e728108757ac40')
+sha512sums=('8ffe6fe5a255c215eb6b69633136ad08f3733a8493e7b1d900d2690e425dee335ab27bec2645d8e82361ccd91d9c80849fe40689a519144cad6259daeae0ac12')
 
 prepare() {
   mkdir -p build
@@ -38,11 +38,10 @@ prepare() {
   sed -i '/plugin-authentication/d' CMakeLists.txt
   # privacy plugin won't work
   sed -i '/plugin-privacy/d' CMakeLists.txt
-  # Fix build with Qt 6.10 private targets
-  sed -i '/find_package(${QT_NS} COMPONENTS Core Quick Gui Network DBus 
Concurrent Test LinguistTools Multimedia REQUIRED)/a if(${QT_NS}_VERSION 
VERSION_GREATER_EQUAL 6.10)\n  find_package(${QT_NS} COMPONENTS GuiPrivate 
REQUIRED)\nendif()' CMakeLists.txt
-  sed -i '/find_package(${QT_NS} COMPONENTS QmlModels REQUIRED)/a 
if(${QT_NS}_VERSION VERSION_GREATER_EQUAL 6.10)\n  find_package(${QT_NS} 
COMPONENTS QmlModelsPrivate REQUIRED)\nendif()' 
src/dde-control-center/CMakeLists.txt
-  sed -i '/find_package(Qt6 REQUIRED COMPONENTS WaylandClient)/a 
if(Qt6_VERSION VERSION_GREATER_EQUAL 6.10)\n  find_package(Qt6 COMPONENTS 
WaylandClientPrivate REQUIRED)\nendif()' 
src/plugin-personalization/CMakeLists.txt
-  sed -i '/${QT_NS}::Gui$/a\    ${QT_NS}::GuiPrivate' 
src/plugin-display/CMakeLists.txt
+  sed -i '/find_package(${QT_NS} COMPONENTS QmlModels REQUIRED)/a 
find_package(${QT_NS} COMPONENTS QmlModelsPrivate REQUIRED)' 
src/dde-control-center/CMakeLists.txt
+  sed -i '/find_package(Qt6 REQUIRED COMPONENTS WaylandClient)/a 
find_package(Qt6 COMPONENTS WaylandClientPrivate REQUIRED)' 
src/plugin-personalization/CMakeLists.txt
+  sed -i '/find_package(PkgConfig REQUIRED)/a find_package(${QT_NS} COMPONENTS 
GuiPrivate REQUIRED)' src/plugin-display/CMakeLists.txt
+  sed -i '0,/${QT_NS}::Gui$/s//${QT_NS}::Gui\n    ${QT_NS}::GuiPrivate/' 
src/plugin-display/CMakeLists.txt
 }
 
 build() {



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/deepin-control-center/-/commit/d851a9f6826aec4a0c188dea2345b53fb39e01f8

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/deepin-control-center/-/commit/d851a9f6826aec4a0c188dea2345b53fb39e01f8
You're receiving this email because of your account on gitlab.archlinux.org. 
Manage all notifications: https://gitlab.archlinux.org/-/profile/notifications 
| Help: https://gitlab.archlinux.org/help


Reply via email to