Felix Yan pushed to branch main at Arch Linux / Packaging / Packages / 
deepin-system-monitor


Commits:
cae86b4e by Felix Yan at 2024-11-23T02:36:21+08:00
upgpkg: 6.0.21-1

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,18 +1,19 @@
 pkgbase = deepin-system-monitor
        pkgdesc = A more user-friendly system monitor
-       pkgver = 6.0.16
-       pkgrel = 4
+       pkgver = 6.0.21
+       pkgrel = 1
        url = https://github.com/linuxdeepin/deepin-system-monitor
        install = deepin-system-monitor.install
        arch = x86_64
        groups = deepin
        license = GPL3
+       makedepends = git
        makedepends = cmake
        makedepends = deepin-gettext-tools
        makedepends = gtest
        makedepends = ninja
        makedepends = qt5-tools
-       makedepends = deepin-dock
+       makedepends = deepin-tray-loader
        depends = dtkcore
        depends = dtkgui
        depends = dtkwidget
@@ -29,7 +30,8 @@ pkgbase = deepin-system-monitor
        depends = libcap
        depends = libpcap
        depends = startdde
-       source = 
https://github.com/linuxdeepin/deepin-system-monitor/archive/6.0.16/deepin-system-monitor-6.0.16.tar.gz
-       sha512sums = 
802b73068151344d09f67cda14d28b0d0655d31497ce844eff1039ef087359c0c3a4cc3fa8ad188ce0cc752f8398e536b37a76f3aa78bba50b3a8959b65e98bb
+       depends = polkit-qt5
+       source = 
git+https://github.com/linuxdeepin/deepin-system-monitor.git#tag=6.0.21
+       sha512sums = 
134a45c4be9470bd1e547569556276936cf1c4a155f32001aed1d145c2d0b5ae5fa7aa265d75d7c3fe4d88b8bfe54a3b23f9f5ec5011dd0051c3b1d2b32b877b
 
 pkgname = deepin-system-monitor


=====================================
PKGBUILD
=====================================
@@ -3,34 +3,35 @@
 # Contributor: Xu Fasheng <fasheng.xu[AT]gmail.com>
 
 pkgname=deepin-system-monitor
-pkgver=6.0.16
-pkgrel=4
+pkgver=6.0.21
+pkgrel=1
 pkgdesc='A more user-friendly system monitor'
 arch=('x86_64')
 url="https://github.com/linuxdeepin/deepin-system-monitor";
 license=('GPL3')
 # startdde: org.deepin.dde.Display1
 depends=('dtkcore' 'dtkgui' 'dtkwidget' 'dwayland' 'qt5-base' 'qt5-svg' 
'gsettings-qt'
-         'icu' 'dconf' 'libxcb' 'xcb-util-wm' 'gcc-libs' 'libnl' 'libcap' 
'libpcap' 'startdde')
-makedepends=('cmake' 'deepin-gettext-tools' 'gtest' 'ninja' 'qt5-tools' 
'deepin-dock')
+         'icu' 'dconf' 'libxcb' 'xcb-util-wm' 'gcc-libs' 'libnl' 'libcap' 
'libpcap' 'startdde'
+         'polkit-qt5')
+makedepends=('git' 'cmake' 'deepin-gettext-tools' 'gtest' 'ninja' 'qt5-tools' 
'deepin-tray-loader')
 groups=('deepin')
 install=deepin-system-monitor.install
-source=("https://github.com/linuxdeepin/deepin-system-monitor/archive/$pkgver/$pkgname-$pkgver.tar.gz";)
-sha512sums=('802b73068151344d09f67cda14d28b0d0655d31497ce844eff1039ef087359c0c3a4cc3fa8ad188ce0cc752f8398e536b37a76f3aa78bba50b3a8959b65e98bb')
+source=("git+https://github.com/linuxdeepin/deepin-system-monitor.git#tag=$pkgver";)
+sha512sums=('134a45c4be9470bd1e547569556276936cf1c4a155f32001aed1d145c2d0b5ae5fa7aa265d75d7c3fe4d88b8bfe54a3b23f9f5ec5011dd0051c3b1d2b32b877b')
 
 prepare() {
-  cd deepin-system-monitor-$pkgver
+  cd deepin-system-monitor
   sed -e 's|CMAKE_CXX_STANDARD 11|CMAKE_CXX_STANDARD 17|' -i */CMakeLists.txt 
# Fix build with ICU 75
 }
 
 build() {
-  cd deepin-system-monitor-$pkgver
+  cd deepin-system-monitor
   cmake . -GNinja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_SYSCONFDIR=/etc \
     -DCMAKE_C_FLAGS="$CXXFLAGS -Wno-error=implicit-function-declaration 
-Wno-error=int-conversion" # Fix build with GCC 14
   ninja
 }
 
 package() {
-  cd deepin-system-monitor-$pkgver
+  cd deepin-system-monitor
   DESTDIR="$pkgdir" ninja install
 }



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/deepin-system-monitor/-/commit/cae86b4e7a420c30721bdc736d0f8c3edb2adf84

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/deepin-system-monitor/-/commit/cae86b4e7a420c30721bdc736d0f8c3edb2adf84
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to