Github messages for voidlinux
 help / color / mirror / Atom feed
* [PR PATCH] Seafile client: update to 7.0.7
@ 2020-04-11  5:37 yopito
  2020-04-11  6:06 ` yopito
  2020-04-12  8:43 ` [PR PATCH] [Merged]: " Hoshpak
  0 siblings, 2 replies; 3+ messages in thread
From: yopito @ 2020-04-11  5:37 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 399 bytes --]

There is a new pull request by yopito against master on the void-packages repository

https://github.com/yopito/void-packages seafile.707
https://github.com/void-linux/void-packages/pull/20866

Seafile client: update to 7.0.7
@q66: does qt5-webkit is available everywhere, including ppc32* and ppc64* arch ?

A patch file from https://github.com/void-linux/void-packages/pull/20866.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-seafile.707-20866.patch --]
[-- Type: text/x-diff, Size: 3819 bytes --]

From eaea575d395eb1a7dfb7a0e75763703c0e520499 Mon Sep 17 00:00:00 2001
From: yopito <pierre.bourgin@free.fr>
Date: Fri, 10 Apr 2020 23:20:58 +0200
Subject: [PATCH 1/2] seafile-libclient: update to 7.0.7

---
 srcpkgs/seafile-libclient/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/seafile-libclient/template b/srcpkgs/seafile-libclient/template
index c5c488db37d..997a32dec59 100644
--- a/srcpkgs/seafile-libclient/template
+++ b/srcpkgs/seafile-libclient/template
@@ -1,7 +1,7 @@
 # Template file for 'seafile-libclient'
 # WARNING: upstream sometimes retag source. Wait for official announcement
 pkgname=seafile-libclient
-version=7.0.6
+version=7.0.7
 revision=1
 _distname="${pkgname/-libclient/}"
 wrksrc="${_distname}-${version}"
@@ -15,7 +15,7 @@ maintainer="yopito <pierre.bourgin@free.fr>"
 license="GPL-2.0-or-later" # Has openssl exception not yet present on SPDX
 homepage="https://seafile.com"
 distfiles="https://github.com/haiwen/seafile/archive/v${version}.tar.gz"
-checksum=8a7f37b555b5e8750194db9ae8041d2b0ed0035b3fc832112d4a891e02b00488
+checksum=db50f0b7bc5a231dfc1bedc958e0e191b74cb4a74d6f701d0c6bfc59c4ca18dd
 
 pre_configure() {
 	./autogen.sh

From 3b50e2bc6623348e0dd6eb03aca9b28cf25c2bbe Mon Sep 17 00:00:00 2001
From: yopito <pierre.bourgin@free.fr>
Date: Fri, 10 Apr 2020 23:22:41 +0200
Subject: [PATCH 2/2] seafile-client-qt: update to 7.0.7, improve update
 detection

---
 srcpkgs/seafile-client-qt/template | 12 ++++--------
 srcpkgs/seafile-client-qt/update   |  8 ++++----
 2 files changed, 8 insertions(+), 12 deletions(-)

diff --git a/srcpkgs/seafile-client-qt/template b/srcpkgs/seafile-client-qt/template
index ae454fa1d70..752503e74e2 100644
--- a/srcpkgs/seafile-client-qt/template
+++ b/srcpkgs/seafile-client-qt/template
@@ -1,6 +1,6 @@
 # Template file for 'seafile-client-qt'
 pkgname=seafile-client-qt
-version=7.0.6
+version=7.0.7
 revision=1
 _sourcename="seafile-client"
 wrksrc="${_sourcename}-${version}"
@@ -8,21 +8,17 @@ build_style=cmake
 configure_args="$(vopt_if shibboleth -DBUILD_SHIBBOLETH_SUPPORT=ON)"
 hostmakedepends="pkg-config"
 makedepends="qt5-tools-devel seafile-libclient-devel sqlite-devel libevent-devel
- $(vopt_if shibboleth 'qt5-webengine-devel qt5-declarative-devel qt5-webchannel-devel qt5-location-devel')"
+ $(vopt_if shibboleth 'qt5-webkit-devel')"
 short_desc="Cloud storage system - Qt graphical client"
 maintainer="yopito <pierre.bourgin@free.fr>"
 license="Apache-2.0"
 homepage="https://seafile.com"
 distfiles="https://github.com/haiwen/seafile-client/archive/v${version}.tar.gz"
-checksum=95bba5a904c47e189e57b44f646b5be34965902f7fdebb84a8beeb78d3df922f
+checksum=49a97a1e7c55ff29237ff5b700cde8035b56a56c9176d7d7fc426357f4abab78
 
 build_options="shibboleth"
 desc_option_shibboleth="Build with Shibboleth support"
-
-# no arm by default (webengine does not crosscompile from 64-bit to 32-bit)
-case "$XBPS_TARGET_MACHINE" in
-	x86_64*|i686*|ppc64le*|aarch64*) build_options_default="shibboleth" ;;
-esac
+build_options_default="shibboleth"
 
 case "$XBPS_TARGET_MACHINE" in
 	*-musl)	# need fts implementation
diff --git a/srcpkgs/seafile-client-qt/update b/srcpkgs/seafile-client-qt/update
index 6a3670b614f..8a583259f49 100644
--- a/srcpkgs/seafile-client-qt/update
+++ b/srcpkgs/seafile-client-qt/update
@@ -1,4 +1,4 @@
-# upstream may retag source until official announcement.
-# rely on windows client update channel to detect new versions
-site=https://www.seafile.com/api/client-updates/seafile-client-windows/appcast.xml
-pattern='<title>Version \K[\d.]+(?=</title>)'
+# upstream sometimes retag source until official announcement.
+# rely on windows client availabiliy to detect new version.
+site=https://download.seadrive.org/
+pattern='<Key>seafile-\K[\d.]+(?=-en.msi</Key>)'

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: Seafile client: update to 7.0.7
  2020-04-11  5:37 [PR PATCH] Seafile client: update to 7.0.7 yopito
@ 2020-04-11  6:06 ` yopito
  2020-04-12  8:43 ` [PR PATCH] [Merged]: " Hoshpak
  1 sibling, 0 replies; 3+ messages in thread
From: yopito @ 2020-04-11  6:06 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 170 bytes --]

New comment by yopito on void-packages repository

https://github.com/void-linux/void-packages/pull/20866#issuecomment-612340237

Comment:
runtime on x86_64/musl is fine

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [PR PATCH] [Merged]: Seafile client: update to 7.0.7
  2020-04-11  5:37 [PR PATCH] Seafile client: update to 7.0.7 yopito
  2020-04-11  6:06 ` yopito
@ 2020-04-12  8:43 ` Hoshpak
  1 sibling, 0 replies; 3+ messages in thread
From: Hoshpak @ 2020-04-12  8:43 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 246 bytes --]

There's a merged pull request on the void-packages repository

Seafile client: update to 7.0.7
https://github.com/void-linux/void-packages/pull/20866

Description:
@q66: does qt5-webkit is available everywhere, including ppc32* and ppc64* arch ?

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2020-04-12  8:43 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-04-11  5:37 [PR PATCH] Seafile client: update to 7.0.7 yopito
2020-04-11  6:06 ` yopito
2020-04-12  8:43 ` [PR PATCH] [Merged]: " Hoshpak

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).