[arch-commits] Commit in nextcloud-client/trunk (PKGBUILD)

Chih-Hsuan Yen yan12125 at gemini.archlinux.org
Sun Aug 29 16:05:17 UTC 2021


    Date: Sunday, August 29, 2021 @ 16:05:17
  Author: yan12125
Revision: 1010007

upgpkg: nextcloud-client 1:3.3.0-1; downgrade due to broken login flow without a keychain

See https://bugs.archlinux.org/task/71920

Other changes:
* qtkeychain -> qtkeychain-qt5 - this package was split [1]
* Use the tag hash instead of the tag name to guarantee reproducibility

[1] https://github.com/archlinux/svntogit-community/commit/8293b04f1329a263421c0e182ffc0ff3213a2330

Modified:
  nextcloud-client/trunk/PKGBUILD

----------+
 PKGBUILD |   11 +++++++----
 1 file changed, 7 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2021-08-29 15:38:24 UTC (rev 1010006)
+++ PKGBUILD	2021-08-29 16:05:17 UTC (rev 1010007)
@@ -7,18 +7,21 @@
 # there is no simple way yet to disable it.
 # See: https://gitlab.gnome.org/World/libcloudproviders/-/issues/17
 pkgname=(nextcloud-client nextcloud-client-cloudproviders)
+epoch=1
 # Upstream does not provide signed tarballs (yet)
 # https://github.com/nextcloud/desktop/issues/1510
-pkgver=3.3.1
+pkgver=3.3.0
+# `git rev-parse v$pkgver`
+_tag=0c608cf3dcc6446760da1cb7c1aa853025361412
 pkgrel=1
 arch=(x86_64)
 url='https://nextcloud.com/'
 license=(GPL)
 makedepends=(libcloudproviders openssl sqlite
-             qt5-quickcontrols2 qt5-svg qt5-tools qt5-webengine qt5-websockets qtkeychain
+             qt5-quickcontrols2 qt5-svg qt5-tools qt5-webengine qt5-websockets qtkeychain-qt5
              extra-cmake-modules kio
              cmocka doxygen git inkscape python-sphinx)
-source=("$pkgbase::git+https://github.com/nextcloud/desktop.git?signed#tag=v$pkgver")
+source=("$pkgbase::git+https://github.com/nextcloud/desktop.git?signed#tag=$_tag")
 validpgpkeys=(
   A26B951528EA1BA1678C7AE5D406C75CEE1A36D6  # one of keys controlled by github.com/camilasan
   42E775EAA3E47F9E0D5CDB0E00819E3BF4177B28  # controlled by github.com/misch7
@@ -66,7 +69,7 @@
 
 package_nextcloud-client() {
   pkgdesc='Nextcloud desktop client'
-  depends=(openssl sqlite qtkeychain qt5-svg qt5-webengine qt5-websockets xdg-utils libcloudproviders
+  depends=(openssl sqlite qtkeychain-qt5 qt5-svg qt5-webengine qt5-websockets xdg-utils libcloudproviders
            qt5-graphicaleffects qt5-quickcontrols2)
   optdepends=(
     'kio: integration with Dolphin'



More information about the arch-commits mailing list