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.