[arch-commits] Commit in deepin-session-shell/trunk (PKGBUILD)

Felix Yan felixonmars at archlinux.org
Sun Apr 25 11:09:09 UTC 2021


    Date: Sunday, April 25, 2021 @ 11:09:09
  Author: felixonmars
Revision: 924135

upgpkg: deepin-session-shell 5.4.9-1

Modified:
  deepin-session-shell/trunk/PKGBUILD

----------+
 PKGBUILD |   17 +++++++----------
 1 file changed, 7 insertions(+), 10 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2021-04-25 11:06:24 UTC (rev 924134)
+++ PKGBUILD	2021-04-25 11:09:09 UTC (rev 924135)
@@ -3,7 +3,7 @@
 # Contributor: Xu Fasheng <fasheng.xu[AT]gmail.com>
 
 pkgname=deepin-session-shell
-pkgver=5.3.0.45
+pkgver=5.4.9
 pkgrel=1
 pkgdesc='Deepin desktop-environment - session-shell module'
 arch=('x86_64')
@@ -12,23 +12,20 @@
 # qt5-tools: for qdbus executable
 depends=('deepin-daemon' 'deepin-qt5integration' 'deepin-wallpapers' 'gsettings-qt' 'liblightdm-qt5'
          'qt5-tools' 'startdde')
-makedepends=('cmake' 'ninja')
+makedepends=('cmake' 'gmock' 'gtest' 'ninja')
 conflicts=('deepin-session-ui<5')
 provides=('lightdm-deepin-greeter')
 groups=('deepin')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/dde-session-shell/archive/$pkgver.tar.gz"
-        $pkgname-wrapper-execution.patch::https://github.com/linuxdeepin/dde-session-shell/commit/5b5aa3aeb9ac8fc378083eeb327eac8f784cba66.patch
-        $pkgname-wrapper-typo.patch::https://github.com/linuxdeepin/dde-session-shell/commit/fe0f13fca67c955a0a5c7f0b17178c22bc9a7b51.patch)
-sha512sums=('64714269a1322dca5863df0cb6ca22bd81c50a69bad37cd04ad0cf0d5b3ef8d5ed81770ac55025f4933008dc34001670084542f6f9b15bf8050d0c7461ef50a3'
-            '78180766be987b9619161571bbea3e598b3f47433a892af2d5a2387ea8321160feef38f0b9450d8bc8c18c0cae515b00e1a07e21f57538f39009abd0d75411b3'
-            '482707b46af2165ce44730b394f2d29e7abcb011fff5793cda204e7e7feaaf0c94ec94ceaebed934a206815dea0757520821b60df9b8f2c12dea93b1d047109c')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/dde-session-shell/archive/$pkgver.tar.gz")
+sha512sums=('ba06ad832ce79f6a6e55d0911aa18cd14fd0a88f82cf8153bca08b8af16fafc1cf21d5ce5d181fcf205ce237007ad0db883c485a7d6e3f19fcc75bca7ee1429d')
 
 prepare() {
   cd dde-session-shell-$pkgver
-  patch -p1 -i ../$pkgname-wrapper-execution.patch
-  patch -p1 -i ../$pkgname-wrapper-typo.patch
   # We don't have common-auth on Arch
   sed -i 's/common-auth/system-login/' src/libdde-auth/authagent.cpp
+
+  # Weird upstream depends on dtkwidget 5.5 and 5.4 at the same time, while they don't really need 5.5
+  sed -i 's|5\.5||' CMakeLists.txt tests/dde-lock/CMakeLists.txt tests/lightdm-deepin-greeter/CMakeLists.txt
 }
 
 build() {



More information about the arch-commits mailing list