Felix Yan pushed to branch main at Arch Linux / Packaging / Packages /
deepin-control-center
Commits:
fafa84fe by Felix Yan at 2026-06-17T13:15:32+00:00
upgpkg: 6.1.45-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.44
+ pkgver = 6.1.45
pkgrel = 1
url = https://github.com/linuxdeepin/dde-control-center
arch = x86_64
@@ -43,7 +43,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.44
- sha512sums =
d2752907797e8b7eb452537c1682a460ba9a63d78c9a41fc7728a805750f29bbe32d0af3d39dfbdf0a3ae6aa22a06d740fa4d093152e2785f68b311abf36b198
+ source =
git+https://github.com/linuxdeepin/dde-control-center.git#tag=6.1.45
+ sha512sums =
72f838309c208b78c7c37392a213dc4124e9071fa8980dacf754ca358940eb1f3942c4f28ef7ac7eeef3f5babde5395685a8accb87376c3b44df09d72561f575
pkgname = deepin-control-center
=====================================
PKGBUILD
=====================================
@@ -3,7 +3,7 @@
# Contributor: Xu Fasheng <fasheng.xu[AT]gmail.com>
pkgname=deepin-control-center
-pkgver=6.1.44
+pkgver=6.1.45
pkgrel=1
pkgdesc='Control panel of Deepin Desktop Environment'
arch=('x86_64')
@@ -23,13 +23,20 @@ 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=('d2752907797e8b7eb452537c1682a460ba9a63d78c9a41fc7728a805750f29bbe32d0af3d39dfbdf0a3ae6aa22a06d740fa4d093152e2785f68b311abf36b198')
+sha512sums=('72f838309c208b78c7c37392a213dc4124e9071fa8980dacf754ca358940eb1f3942c4f28ef7ac7eeef3f5babde5395685a8accb87376c3b44df09d72561f575')
prepare() {
mkdir -p build
cd dde-control-center
+ # Backport upstream f791e7f3 for treeland-protocols 0.5.8's
wallpaper-manager XML.
+ git cherry-pick -n f791e7f374212364de9e08320886651614640da7
+ # Remove stale PersonalizationWallpaperContext references from upstream
f0e7e406.
+ git diff f0e7e4067a90e1a5a2a80c7a96f76354423e6f8f^
f0e7e4067a90e1a5a2a80c7a96f76354423e6f8f -- \
+ src/plugin-personalization/operation/treelandworker.cpp \
+ src/plugin-personalization/operation/treelandworker.h | git apply
+
# Fix CMake errors for missing Qt6 private targets during configure.
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
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/deepin-control-center/-/commit/fafa84fe8a356071e3180380c1ede22e252be397
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/deepin-control-center/-/commit/fafa84fe8a356071e3180380c1ede22e252be397
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