Christian Heusel pushed to branch main at Arch Linux / Packaging / Packages / 
nextcloud-client


Commits:
9a9b003f by Christian Heusel at 2025-08-13T19:36:30+02:00
upgpkg: 2:3.17.0-1: New upstream release

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,6 +1,6 @@
 pkgbase = nextcloud-client
        pkgdesc = Nextcloud desktop client
-       pkgver = 3.16.6
+       pkgver = 3.17.0
        pkgrel = 1
        epoch = 2
        url = https://nextcloud.com/
@@ -37,13 +37,13 @@ pkgbase = nextcloud-client
        conflicts = nextcloud-client-cloudproviders
        replaces = nextcloud-client-cloudproviders
        backup = etc/Nextcloud/sync-exclude.lst
-       source = 
nextcloud-client::git+https://github.com/nextcloud/desktop.git?signed#tag=v3.16.6
+       source = 
nextcloud-client::git+https://github.com/nextcloud/desktop.git?signed#tag=v3.17.0
        validpgpkeys = A26B951528EA1BA1678C7AE5D406C75CEE1A36D6
        validpgpkeys = 42E775EAA3E47F9E0D5CDB0E00819E3BF4177B28
        validpgpkeys = 17166A5275C5FA6F1A48FD78074BBBCB8DECC9E2
        validpgpkeys = 0739B11EDA696A3616666F6AE04221E85C5BB816
        validpgpkeys = 267BF70F7905C2723B0243267D0F74F05C22F553
        validpgpkeys = 3A877D9A896A057948059DEDAD2C27357B2CB11D
-       sha256sums = 
017f39107dbcf94ab1ac8ba9830a37389ad8e31a783a0f20c8d8caf61bb1cb18
+       sha256sums = 
fe057a5b356d8c10ab3a972a4606f822f1c069bbb342d58977772b64779ba5a7
 
 pkgname = nextcloud-client


=====================================
PKGBUILD
=====================================
@@ -5,18 +5,10 @@
 # Contributor: Tyler Dence <[email protected]>
 # Contributor: Konstantin Shalygin <[email protected]>
 
-# Upstream does not provide signed tarballs (yet), see:
-# https://github.com/nextcloud/desktop/issues/1510
-#
-# Updates to signed Git tags requires refreshing repo once first before
-# integrity checks will work:
-#
-#     makepkg -o --nodeps --skippgpcheck
-
 pkgname=nextcloud-client
 pkgdesc='Nextcloud desktop client'
 epoch=2
-pkgver=3.16.6
+pkgver=3.17.0
 pkgrel=1
 arch=(x86_64)
 url='https://nextcloud.com/'
@@ -64,7 +56,7 @@ validpgpkeys=(A26B951528EA1BA1678C7AE5D406C75CEE1A36D6  # 
https://github.com/cam
               0739B11EDA696A3616666F6AE04221E85C5BB816  # 
https://github.com/allexzander
               267BF70F7905C2723B0243267D0F74F05C22F553  # 
https://github.com/mgallien
               3A877D9A896A057948059DEDAD2C27357B2CB11D) # 
https://github.com/FlexW
-sha256sums=('017f39107dbcf94ab1ac8ba9830a37389ad8e31a783a0f20c8d8caf61bb1cb18')
+sha256sums=('fe057a5b356d8c10ab3a972a4606f822f1c069bbb342d58977772b64779ba5a7')
 
 prepare() {
        # tmpdir for check()
@@ -87,18 +79,20 @@ prepare() {
 }
 
 build() {
-       # bundled breakpad in libcrashreporter-qt submodule is too old and does 
not build with glibc >= 2.26
-       # Upstream fix: 
https://github.com/google/breakpad/commit/bddcc58860f522a0d4cbaa7e9d04058caee0db9d
-       cmake -B build -S $pkgname \
-               -D CMAKE_BUILD_TYPE=None \
-               -D CMAKE_INSTALL_PREFIX=/usr \
-               -D WITH_CRASHREPORTER=OFF \
-               -D BUILD_UPDATER=OFF \
-               -D UNIT_TESTING=ON \
-               -D PLUGINDIR=lib/qt6/plugins
        # TODO: fix installation of PDF and HTML documents
-       # WIP at https://github.com/yan12125/desktop/tree/doc-install-path
-       make -C build all doc-man
+       local cmake_options=(
+               -B build
+               -S $pkgname
+               -D CMAKE_BUILD_TYPE=None
+               -D CMAKE_INSTALL_PREFIX=/usr
+               -D WITH_CRASHREPORTER=ON
+               -D BUILD_UPDATER=OFF
+               -D UNIT_TESTING=ON
+               -D PLUGINDIR=lib/qt6/plugins
+       )
+
+       cmake "${cmake_options[@]}"
+       cmake --build build
 }
 
 check() {



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/nextcloud-client/-/commit/9a9b003f6630b3d62501e4b610904c57fc3fc3da

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/nextcloud-client/-/commit/9a9b003f6630b3d62501e4b610904c57fc3fc3da
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to