Felix Yan pushed to branch main at Arch Linux / Packaging / Packages / dtkwidget


Commits:
42e4b83e by Felix Yan at 2026-07-09T21:47:54+00:00
upgpkg: 1:6.7.45-1

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,6 +1,6 @@
 pkgbase = dtkwidget
        pkgdesc = Deepin base graphical widgets library
-       pkgver = 6.7.44
+       pkgver = 6.7.45
        pkgrel = 1
        epoch = 1
        url = https://github.com/linuxdeepin/dtkwidget
@@ -34,8 +34,8 @@ pkgbase = dtkwidget
        makedepends = libxi
        makedepends = startup-notification
        makedepends = xcb-util
-       source = git+https://github.com/linuxdeepin/dtkwidget.git#tag=6.7.44
-       sha512sums = 
3405f44b52a2115b7222c689e4b143f6101b23cfc330c857352fdf272bc8069d09228feb68d9281d4aedfa81d15e54fdf34967ff785ccd799588326b6475e21f
+       source = git+https://github.com/linuxdeepin/dtkwidget.git#tag=6.7.45
+       sha512sums = 
5845a797f5de22b6a6c89cd45202c30ed517630d3af737a40f7281973c2afbd652d64b8f03c6cc52b01405e0d472bd9c753dd33671da91ef3902f37056834084
 
 pkgname = dtkwidget
        pkgdesc = Deepin base graphical widgets library (Qt5 build)


=====================================
PKGBUILD
=====================================
@@ -4,7 +4,7 @@
 
 pkgbase=dtkwidget
 pkgname=(dtkwidget dtk6widget)
-pkgver=6.7.44
+pkgver=6.7.45
 pkgrel=1
 epoch=1
 pkgdesc='Deepin base graphical widgets library'
@@ -19,7 +19,14 @@ makedepends=('git' 'cmake' 'ninja' 'qt5-tools' 'qt6-tools' 
'gtest' 'doxygen'
              'qt6-base' 'qt6-imageformats' 'qt6-svg'
              'libx11' 'libxcb' 'libxext' 'libxi' 'startup-notification' 
'xcb-util')
 source=("git+https://github.com/linuxdeepin/dtkwidget.git#tag=$pkgver";)
-sha512sums=('3405f44b52a2115b7222c689e4b143f6101b23cfc330c857352fdf272bc8069d09228feb68d9281d4aedfa81d15e54fdf34967ff785ccd799588326b6475e21f')
+sha512sums=('5845a797f5de22b6a6c89cd45202c30ed517630d3af737a40f7281973c2afbd652d64b8f03c6cc52b01405e0d472bd9c753dd33671da91ef3902f37056834084')
+
+prepare() {
+  cd dtkwidget
+
+  # Tests compile widget sources directly; expose src/ for private util 
headers.
+  sed -i '/^    \${PROJECT_SOURCE_DIR}\/src\/widgets$/a\    
${PROJECT_SOURCE_DIR}/src' tests/CMakeLists.txt
+}
 
 build() {
   cd dtkwidget



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/dtkwidget/-/commit/42e4b83e68ee012bb0367bfbdeaa2bdf01d9ab89

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/dtkwidget/-/commit/42e4b83e68ee012bb0367bfbdeaa2bdf01d9ab89
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


Reply via email to