Felix Yan pushed to branch main at Arch Linux / Packaging / Packages /
deepin-shell
Commits:
ca0cf6ee by Felix Yan at 2026-09-24T19:23:23+00:00
upgpkg: 2.0.55-1
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,6 +1,6 @@
pkgbase = deepin-shell
pkgdesc = New DDE shell
- pkgver = 2.0.54
+ pkgver = 2.0.55
pkgrel = 1
url = https://github.com/linuxdeepin/dde-shell
arch = x86_64
@@ -41,7 +41,7 @@ pkgbase = deepin-shell
depends = yaml-cpp
conflicts = deepin-dock
replaces = deepin-dock
- source = git+https://github.com/linuxdeepin/dde-shell.git#tag=2.0.54
- sha512sums =
727dd7d8ca225af9ae6c113f6bda3157210ea537f183a578749cc27fda3d2c3b817706bcbf9e511031e06ce06ac997affc11586cdd18210c3360cf3983ecbce1
+ source = git+https://github.com/linuxdeepin/dde-shell.git#tag=2.0.55
+ sha512sums =
69bf59de72f930a653bb5fd8ab40d12b4cdd970c25dcbeb64992a9a219d455476563d6ebad94f260be02ead5298523ef02f638483303f14a8f559dac8a555aa9
pkgname = deepin-shell
=====================================
PKGBUILD
=====================================
@@ -2,7 +2,7 @@
# Contributor: justforlxz <[email protected]>
pkgname=deepin-shell
-pkgver=2.0.54
+pkgver=2.0.55
pkgrel=1
pkgdesc='New DDE shell'
arch=('x86_64')
@@ -17,24 +17,27 @@ groups=('deepin')
replaces=('deepin-dock')
conflicts=('deepin-dock')
source=("git+https://github.com/linuxdeepin/dde-shell.git#tag=$pkgver")
-sha512sums=('727dd7d8ca225af9ae6c113f6bda3157210ea537f183a578749cc27fda3d2c3b817706bcbf9e511031e06ce06ac997affc11586cdd18210c3360cf3983ecbce1')
+sha512sums=('69bf59de72f930a653bb5fd8ab40d12b4cdd970c25dcbeb64992a9a219d455476563d6ebad94f260be02ead5298523ef02f638483303f14a8f559dac8a555aa9')
prepare() {
cd dde-shell
# Qt 6.10 support: https://github.com/linuxdeepin/dde-shell/pull/1735
git cherry-pick -n fb18e7a4eca9daf917cf367f903f66d6f8be982a
- # GCC 16 support: https://github.com/linuxdeepin/dde-shell/pull/1736
- git cherry-pick -n 19ac675da9bdae2d51e2d9107e7c75f09c66a201
sed -i '/target_compile_definitions(dde-shell-dock PRIVATE DS_LIB)/d'
panels/dock/frame/CMakeLists.txt
}
build() {
cd dde-shell
+ # Coverage defaults to -O0, which conflicts with Arch's _FORTIFY_SOURCE
under upstream -Werror.
+ # https://github.com/linuxdeepin/dde-shell/pull/1730
cmake . -GNinja \
-DCMAKE_INSTALL_LIBDIR=lib \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_SYSCONFDIR=/etc \
- -DCMAKE_INSTALL_LIBEXECDIR=lib
+ -DCMAKE_INSTALL_LIBEXECDIR=lib \
+ -DFRAME_BUILD_COVERAGE=OFF \
+ -DAPPLETS_BUILD_COVERAGE=OFF \
+ -DDOCK_BUILD_COVERAGE=OFF
cmake --build .
}
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/deepin-shell/-/commit/ca0cf6ee62644345e4c846f4bac805d97c735b11
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/deepin-shell/-/commit/ca0cf6ee62644345e4c846f4bac805d97c735b11
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