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