public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/proj/libressl:master commit in: net-misc/seafile-client/, net-misc/seafile-client/files/
@ 2022-07-10 22:52 Quentin Retornaz
  0 siblings, 0 replies; 2+ messages in thread
From: Quentin Retornaz @ 2022-07-10 22:52 UTC (permalink / raw
  To: gentoo-commits

commit:     37172801895e71f6af6fd5ce4c7f8b0c3fbae1b4
Author:     orbea <orbea <AT> riseup <DOT> net>
AuthorDate: Thu Jul  7 22:09:03 2022 +0000
Commit:     Quentin Retornaz <gentoo <AT> retornaz <DOT> com>
CommitDate: Sun Jul 10 22:50:32 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=37172801

net-misc/seafile-client: Add 8.0.5, 8.0.6, 8.0.7

Signed-off-by: orbea <orbea <AT> riseup.net>
Signed-off-by: Quentin Retornaz <gentoo <AT> retornaz.com>

 net-misc/seafile-client/Manifest                   |  3 ++
 .../files/seafile-client-8.0.6-select-qt5.patch    | 23 ++++++++++
 net-misc/seafile-client/metadata.xml               |  2 +-
 .../seafile-client/seafile-client-8.0.5.ebuild     | 52 +++++++++++++++++++++
 .../seafile-client/seafile-client-8.0.6.ebuild     | 53 ++++++++++++++++++++++
 .../seafile-client/seafile-client-8.0.7.ebuild     | 53 ++++++++++++++++++++++
 6 files changed, 185 insertions(+), 1 deletion(-)

diff --git a/net-misc/seafile-client/Manifest b/net-misc/seafile-client/Manifest
index bc6e50e..cc152ae 100644
--- a/net-misc/seafile-client/Manifest
+++ b/net-misc/seafile-client/Manifest
@@ -1,3 +1,6 @@
 DIST seafile-client-8.0.1.tar.gz 11679293 BLAKE2B 52ad28fb316d99240692883218e626a8ca33f8265d62dadfc2eed400c889d47e9aa7887ea6c6fd994596537a5db163b334fb72c791b38529f7219c5a25c813d3 SHA512 ca5dd5a6b27316e1f6fb670e3286d24015d99391c0e1447e2ed42f3d4f72769d6a3dda78bc388ad8d303d4ab1167e4e50844574ecd6f61149b1966e99a3a7719
 DIST seafile-client-8.0.2.tar.gz 11694494 BLAKE2B 7230b17e9b85a990b87b9fae7d2d7bfc3a388ae82a777b3fa3abf8a2e88bb3ad6d73c8ff60aef34587ced6665594a71c0020c90065f6bd4fcaac79e15b41f923 SHA512 f66ea240816ec09b56bf3b121947a26bfbafeacd34c1cdb77f8244c713f0aea3f920c6eb6c3cf161034001a7d8ddb451e507acfb6f97e21ac5ebbb792da7ebf4
 DIST seafile-client-8.0.3.tar.gz 11694141 BLAKE2B 03a30d824ebe45a58a93baf127714b119c73254cdbc3f13f5cc81807dbf7ebfc333a2e1c36a325728d1bc60fa3392eb7c7eb6ea7d978808200abe2e93c63cc72 SHA512 944751e84b5336d07c0a24a69c10ef4e5a84b133c22d148226bceee9ae8f989c45de28950c0a16fb66eb9a5aa43ff83a21c5b0979e5421763383b93acdde5aff
+DIST seafile-client-8.0.5.tar.gz 11701650 BLAKE2B c9c436f53cf7effa6c2e1cdbb09f5cffd53f7ef8fa6f6b12bb92c0d3c2e54b38858c95a3ab4c511d16774a973c8c2a7e66842825e9535d1332e8589dc201d22a SHA512 1f3eb643dce980a1aa0ff71e0ecca83b3db0848f9983bf7782adae6d181ddc28454a6cd75ebfcf439c17eb2008a5e0d4a684e5cee60fe7b83297e9fce1fcfec9
+DIST seafile-client-8.0.6.tar.gz 11702726 BLAKE2B bcba073b9ec17c33f653ae89e518f30f96ec8f9bdb780a9e06ae75d565c223c6b0505fd1ec9475b66bcd8d26f84846a99968fc006514d1eccb4a72b8600f0ae4 SHA512 fceb272fa521a7343609285ff5b299f66886b2ea53a1395178c3f05313e9439853422de65d20902669034c4edacdf32eb5674e16e64218b0444221c77cd4256c
+DIST seafile-client-8.0.7.tar.gz 11718265 BLAKE2B a48e259d809644cb1949f35e80459aa2267c9772438eb09ba894a795553368935c8b63c78fbabbea2202d3f23eb001836acce0975b086f66ec6d804405c5b534 SHA512 b4a6d5896f828e0e8ac4b202c5cc933e0ade4c373074e48e76e3b4ffe670faec0ef62bfcc72607891fb2c8b066fc448976285985077c48c6e3763619f35f4629

diff --git a/net-misc/seafile-client/files/seafile-client-8.0.6-select-qt5.patch b/net-misc/seafile-client/files/seafile-client-8.0.6-select-qt5.patch
new file mode 100644
index 0000000..4d3a3d1
--- /dev/null
+++ b/net-misc/seafile-client/files/seafile-client-8.0.6-select-qt5.patch
@@ -0,0 +1,23 @@
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 1c4a4447..5747df46 100644
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -133,14 +133,12 @@ ENDIF()
+ ####################
+ ###### BEGIN: QT configuration
+ ####################
+-FIND_PROGRAM(qmake_executable NAMES qmake qmake.exe)
+-EXECUTE_PROCESS(COMMAND
+-    bash -c "${qmake_executable} --version | grep -iE '^using qt version [0-9.]+' | awk '{print $4}'"
+-    OUTPUT_VARIABLE DETECTED_QT_VERSION
+-    OUTPUT_STRIP_TRAILING_WHITESPACE)
++FIND_PACKAGE(Qt5Core)
++SET(DETECTED_QT_VERSION ${Qt5Core_VERSION})
+ MESSAGE("Qt version: ${DETECTED_QT_VERSION}")
++GET_TARGET_PROPERTY(QMAKE_EXECUTABLE_PATH Qt5::qmake IMPORTED_LOCATION)
+ EXECUTE_PROCESS(COMMAND
+-    bash -c "qmake --version|grep -iE '^using qt version [0-9]'|awk '{print $4}'|grep -iE '^[0-9]'|awk -F . '{print $1}'"
++    bash -c "${QMAKE_EXECUTABLE_PATH} --version|grep -iE '^using qt version [0-9]'|awk '{print $4}'|grep -iE '^[0-9]'|awk -F . '{print $1}'"
+     OUTPUT_VARIABLE QT_VERSION_MAJOR
+     OUTPUT_STRIP_TRAILING_WHITESPACE)
+ MESSAGE("QT_VERSION_MAJOR: ${QT_VERSION_MAJOR}")

diff --git a/net-misc/seafile-client/metadata.xml b/net-misc/seafile-client/metadata.xml
index c37a654..652f773 100644
--- a/net-misc/seafile-client/metadata.xml
+++ b/net-misc/seafile-client/metadata.xml
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
 	<maintainer type="person" proxied="yes">
 		<email>gentoo@retornaz.com</email>

diff --git a/net-misc/seafile-client/seafile-client-8.0.5.ebuild b/net-misc/seafile-client/seafile-client-8.0.5.ebuild
new file mode 100644
index 0000000..a51f8ee
--- /dev/null
+++ b/net-misc/seafile-client/seafile-client-8.0.5.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+RELEASE_COMMIT="484d80075f9dbcf49d80036e84ed67d47b8cedd4"
+
+inherit xdg cmake
+
+DESCRIPTION="Seafile desktop client"
+HOMEPAGE="https://www.seafile.com/ https://github.com/haiwen/seafile-client/"
+SRC_URI="https://github.com/haiwen/${PN}/archive/${RELEASE_COMMIT}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="amd64 ~x86"
+IUSE="shibboleth test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="dev-db/sqlite:3
+	dev-libs/glib:2
+	dev-libs/jansson:=
+	dev-libs/openssl:=
+	dev-qt/qtcore:5
+	dev-qt/qtdbus:5
+	dev-qt/qtgui:5
+	dev-qt/qtnetwork:5
+	dev-qt/qtwidgets:5
+	net-libs/libsearpc
+	~net-misc/seafile-${PV}
+	sys-libs/zlib
+	virtual/opengl
+	shibboleth? ( dev-qt/qtwebengine:5[widgets] )"
+DEPEND="${RDEPEND}
+	test? ( dev-qt/qttest:5 )"
+BDEPEND="dev-qt/linguist-tools:5"
+
+PATCHES=(
+	"${FILESDIR}/${PN}-select-qt5.patch"
+	"${FILESDIR}/${PN}-7.0.9-qt-5.15.patch"
+	"${FILESDIR}/${PN}-7.0.9-libressl.patch"
+)
+
+S="${WORKDIR}/${PN}-${RELEASE_COMMIT}"
+
+src_configure() {
+	local mycmakeargs=(
+		-DBUILD_SHIBBOLETH_SUPPORT="$(usex shibboleth)"
+		-DBUILD_TESTING="$(usex test)"
+	)
+	cmake_src_configure
+}

diff --git a/net-misc/seafile-client/seafile-client-8.0.6.ebuild b/net-misc/seafile-client/seafile-client-8.0.6.ebuild
new file mode 100644
index 0000000..624c03a
--- /dev/null
+++ b/net-misc/seafile-client/seafile-client-8.0.6.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Upstream is moving tags repeatedly, then we use commit hash.
+RELEASE_COMMIT="1fb9ddd71fbf6f0252509aced527be459e240366"
+
+inherit xdg cmake
+
+DESCRIPTION="Seafile desktop client"
+HOMEPAGE="https://www.seafile.com/ https://github.com/haiwen/seafile-client/"
+SRC_URI="https://github.com/haiwen/${PN}/archive/${RELEASE_COMMIT}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="shibboleth test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="dev-db/sqlite:3
+	dev-libs/glib:2
+	dev-libs/jansson:=
+	dev-libs/openssl:=
+	dev-qt/qtcore:5
+	dev-qt/qtdbus:5
+	dev-qt/qtgui:5
+	dev-qt/qtnetwork:5
+	dev-qt/qtwidgets:5
+	net-libs/libsearpc
+	~net-misc/seafile-${PV}
+	sys-libs/zlib
+	virtual/opengl
+	shibboleth? ( dev-qt/qtwebengine:5[widgets] )"
+DEPEND="${RDEPEND}
+	test? ( dev-qt/qttest:5 )"
+BDEPEND="dev-qt/linguist-tools:5"
+
+PATCHES=(
+	"${FILESDIR}/${PN}-8.0.6-select-qt5.patch"
+	"${FILESDIR}/${PN}-7.0.9-qt-5.15.patch"
+	"${FILESDIR}/${PN}-7.0.9-libressl.patch"
+)
+
+S="${WORKDIR}/${PN}-${RELEASE_COMMIT}"
+
+src_configure() {
+	local mycmakeargs=(
+		-DBUILD_SHIBBOLETH_SUPPORT="$(usex shibboleth)"
+		-DBUILD_TESTING="$(usex test)"
+	)
+	cmake_src_configure
+}

diff --git a/net-misc/seafile-client/seafile-client-8.0.7.ebuild b/net-misc/seafile-client/seafile-client-8.0.7.ebuild
new file mode 100644
index 0000000..2e2c7fc
--- /dev/null
+++ b/net-misc/seafile-client/seafile-client-8.0.7.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Upstream is moving tags repeatedly, then we use commit hash.
+RELEASE_COMMIT="8b96abf64e6aa19e3beeff6b322bcd6d28120bdd"
+
+inherit xdg cmake
+
+DESCRIPTION="Seafile desktop client"
+HOMEPAGE="https://www.seafile.com/ https://github.com/haiwen/seafile-client/"
+SRC_URI="https://github.com/haiwen/${PN}/archive/${RELEASE_COMMIT}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="shibboleth test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="dev-db/sqlite:3
+	dev-libs/glib:2
+	dev-libs/jansson:=
+	dev-libs/openssl:=
+	dev-qt/qtcore:5
+	dev-qt/qtdbus:5
+	dev-qt/qtgui:5
+	dev-qt/qtnetwork:5
+	dev-qt/qtwidgets:5
+	net-libs/libsearpc
+	~net-misc/seafile-${PV}
+	sys-libs/zlib
+	virtual/opengl
+	shibboleth? ( dev-qt/qtwebengine:5[widgets] )"
+DEPEND="${RDEPEND}
+	test? ( dev-qt/qttest:5 )"
+BDEPEND="dev-qt/linguist-tools:5"
+
+PATCHES=(
+	"${FILESDIR}/${PN}-8.0.6-select-qt5.patch"
+	"${FILESDIR}/${PN}-7.0.9-qt-5.15.patch"
+	"${FILESDIR}/${PN}-7.0.9-libressl.patch"
+)
+
+S="${WORKDIR}/${PN}-${RELEASE_COMMIT}"
+
+src_configure() {
+	local mycmakeargs=(
+		-DBUILD_SHIBBOLETH_SUPPORT="$(usex shibboleth)"
+		-DBUILD_TESTING="$(usex test)"
+	)
+	cmake_src_configure
+}


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

* [gentoo-commits] repo/proj/libressl:master commit in: net-misc/seafile-client/, net-misc/seafile-client/files/
@ 2023-04-06 21:36 Quentin Retornaz
  0 siblings, 0 replies; 2+ messages in thread
From: Quentin Retornaz @ 2023-04-06 21:36 UTC (permalink / raw
  To: gentoo-commits

commit:     b53527dc29b4d565d9d0f5512f6ab979030c21be
Author:     Quentin Retornaz <gentoo <AT> retornaz <DOT> com>
AuthorDate: Thu Apr  6 21:35:59 2023 +0000
Commit:     Quentin Retornaz <gentoo <AT> retornaz <DOT> com>
CommitDate: Thu Apr  6 21:35:59 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=b53527dc

net-misc/seafile-client: drop package

Signed-off-by: Quentin Retornaz <gentoo <AT> retornaz.com>

 net-misc/seafile-client/Manifest                   |  4 --
 .../files/seafile-client-7.0.9-libressl.patch      | 14 ------
 .../files/seafile-client-7.0.9-qt-5.15.patch       | 37 --------------
 .../files/seafile-client-8.0.6-select-qt5.patch    | 23 ---------
 .../files/seafile-client-select-qt5.patch          | 18 -------
 net-misc/seafile-client/metadata.xml               | 18 -------
 .../seafile-client/seafile-client-8.0.5.ebuild     | 55 ---------------------
 .../seafile-client/seafile-client-8.0.6.ebuild     | 56 ----------------------
 .../seafile-client/seafile-client-8.0.7.ebuild     | 56 ----------------------
 .../seafile-client/seafile-client-8.0.8.ebuild     | 56 ----------------------
 10 files changed, 337 deletions(-)

diff --git a/net-misc/seafile-client/Manifest b/net-misc/seafile-client/Manifest
deleted file mode 100644
index e1718be..0000000
--- a/net-misc/seafile-client/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-DIST seafile-client-8.0.5.tar.gz 11701650 BLAKE2B c9c436f53cf7effa6c2e1cdbb09f5cffd53f7ef8fa6f6b12bb92c0d3c2e54b38858c95a3ab4c511d16774a973c8c2a7e66842825e9535d1332e8589dc201d22a SHA512 1f3eb643dce980a1aa0ff71e0ecca83b3db0848f9983bf7782adae6d181ddc28454a6cd75ebfcf439c17eb2008a5e0d4a684e5cee60fe7b83297e9fce1fcfec9
-DIST seafile-client-8.0.6.tar.gz 11702726 BLAKE2B bcba073b9ec17c33f653ae89e518f30f96ec8f9bdb780a9e06ae75d565c223c6b0505fd1ec9475b66bcd8d26f84846a99968fc006514d1eccb4a72b8600f0ae4 SHA512 fceb272fa521a7343609285ff5b299f66886b2ea53a1395178c3f05313e9439853422de65d20902669034c4edacdf32eb5674e16e64218b0444221c77cd4256c
-DIST seafile-client-8.0.7.tar.gz 11718265 BLAKE2B a48e259d809644cb1949f35e80459aa2267c9772438eb09ba894a795553368935c8b63c78fbabbea2202d3f23eb001836acce0975b086f66ec6d804405c5b534 SHA512 b4a6d5896f828e0e8ac4b202c5cc933e0ade4c373074e48e76e3b4ffe670faec0ef62bfcc72607891fb2c8b066fc448976285985077c48c6e3763619f35f4629
-DIST seafile-client-8.0.8.tar.gz 11716136 BLAKE2B 1e8a25e0ce7ddf3347790cb614e725349c7cdb1b881bba4f229676f9f2e6ba86ed4958fb18c09b63e9c6fbf57c73f3bda68bd39f11ac374c4715bd4f5d036cf2 SHA512 9d569152c3e3db2fc142a082a3ca75fb020117eb5a79e7c0daa31207d1b04571ef38782c3afc1dbb205a65b8dd54e4b1ee4aab0715b0bda4bdd308474ce4e51c

diff --git a/net-misc/seafile-client/files/seafile-client-7.0.9-libressl.patch b/net-misc/seafile-client/files/seafile-client-7.0.9-libressl.patch
deleted file mode 100644
index d7fdc22..0000000
--- a/net-misc/seafile-client/files/seafile-client-7.0.9-libressl.patch
+++ /dev/null
@@ -1,14 +0,0 @@
-Upstream pull request: https://github.com/haiwen/seafile-client/pull/1314
-diff --git a/src/utils/rsa.cpp b/src/utils/rsa.cpp
-index 350b790..513733d 100644
---- a/src/utils/rsa.cpp
-+++ b/src/utils/rsa.cpp
-@@ -13,7 +13,7 @@ namespace {
- 
- /* Forward compatibility functions if libssl < 1.1.0. */
- 
--#if OPENSSL_VERSION_NUMBER < 0x10100000L || defined(LIBRESSL_VERSION_NUMBER)
-+#if OPENSSL_VERSION_NUMBER < 0x10100000L || (defined(LIBRESSL_VERSION_NUMBER) && LIBRESSL_VERSION_NUMBER < 0x2070000fL)
- 
- int RSA_set0_key(RSA *r, BIGNUM *n, BIGNUM *e, BIGNUM *d)
- {

diff --git a/net-misc/seafile-client/files/seafile-client-7.0.9-qt-5.15.patch b/net-misc/seafile-client/files/seafile-client-7.0.9-qt-5.15.patch
deleted file mode 100644
index ef9c2f7..0000000
--- a/net-misc/seafile-client/files/seafile-client-7.0.9-qt-5.15.patch
+++ /dev/null
@@ -1,37 +0,0 @@
-https://github.com/haiwen/seafile-client/pull/1297
-
-From 86ebea086c6b78738b3140c922c909331d2b9a94 Mon Sep 17 00:00:00 2001
-From: Joffrey <j-off@live.fr>
-Date: Fri, 29 May 2020 15:59:11 +0000
-Subject: [PATCH] Fix build with Qt5 v5.15.0
-
----
- src/ui/events-list-view.cpp     | 1 +
- src/ui/private-share-dialog.cpp | 1 +
- 2 files changed, 2 insertions(+)
-
-diff --git a/src/ui/events-list-view.cpp b/src/ui/events-list-view.cpp
-index b1d04abb..09536b9e 100644
---- a/src/ui/events-list-view.cpp
-+++ b/src/ui/events-list-view.cpp
-@@ -1,4 +1,5 @@
- #include <QPainter>
-+#include <QPainterPath>
- #include <QApplication>
- #include <QPixmap>
- #include <QToolTip>
-diff --git a/src/ui/private-share-dialog.cpp b/src/ui/private-share-dialog.cpp
-index 511d476b..284cc043 100644
---- a/src/ui/private-share-dialog.cpp
-+++ b/src/ui/private-share-dialog.cpp
-@@ -2,6 +2,7 @@
- #include <QCompleter>
- #include <QLineEdit>
- #include <QPainter>
-+#include <QPainterPath>
- #include <QResizeEvent>
- #include <QStringList>
- #include <QStringListModel>
--- 
-2.26.2
-

diff --git a/net-misc/seafile-client/files/seafile-client-8.0.6-select-qt5.patch b/net-misc/seafile-client/files/seafile-client-8.0.6-select-qt5.patch
deleted file mode 100644
index 4d3a3d1..0000000
--- a/net-misc/seafile-client/files/seafile-client-8.0.6-select-qt5.patch
+++ /dev/null
@@ -1,23 +0,0 @@
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index 1c4a4447..5747df46 100644
---- a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -133,14 +133,12 @@ ENDIF()
- ####################
- ###### BEGIN: QT configuration
- ####################
--FIND_PROGRAM(qmake_executable NAMES qmake qmake.exe)
--EXECUTE_PROCESS(COMMAND
--    bash -c "${qmake_executable} --version | grep -iE '^using qt version [0-9.]+' | awk '{print $4}'"
--    OUTPUT_VARIABLE DETECTED_QT_VERSION
--    OUTPUT_STRIP_TRAILING_WHITESPACE)
-+FIND_PACKAGE(Qt5Core)
-+SET(DETECTED_QT_VERSION ${Qt5Core_VERSION})
- MESSAGE("Qt version: ${DETECTED_QT_VERSION}")
-+GET_TARGET_PROPERTY(QMAKE_EXECUTABLE_PATH Qt5::qmake IMPORTED_LOCATION)
- EXECUTE_PROCESS(COMMAND
--    bash -c "qmake --version|grep -iE '^using qt version [0-9]'|awk '{print $4}'|grep -iE '^[0-9]'|awk -F . '{print $1}'"
-+    bash -c "${QMAKE_EXECUTABLE_PATH} --version|grep -iE '^using qt version [0-9]'|awk '{print $4}'|grep -iE '^[0-9]'|awk -F . '{print $1}'"
-     OUTPUT_VARIABLE QT_VERSION_MAJOR
-     OUTPUT_STRIP_TRAILING_WHITESPACE)
- MESSAGE("QT_VERSION_MAJOR: ${QT_VERSION_MAJOR}")

diff --git a/net-misc/seafile-client/files/seafile-client-select-qt5.patch b/net-misc/seafile-client/files/seafile-client-select-qt5.patch
deleted file mode 100644
index ed48dcf..0000000
--- a/net-misc/seafile-client/files/seafile-client-select-qt5.patch
+++ /dev/null
@@ -1,18 +0,0 @@
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index 4261fba..24fbbda 100644
---- a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -158,11 +158,8 @@ SET(QT_VERSION_MAJOR 5)
- # have to keep using QtWebKit on windows because QtWebEngine can't be
- # compiled in msys2/mingw (QtWebEnigne is based on chrome, which has to be
- # compiled with MSVC.)
--FIND_PROGRAM(qmake_executable NAMES qmake qmake.exe)
--EXECUTE_PROCESS(COMMAND
--    bash -c "${qmake_executable} --version | grep -iE '^using qt version [0-9.]+' | awk '{print $4}'"
--    OUTPUT_VARIABLE DETECTED_QT_VERSION
--    OUTPUT_STRIP_TRAILING_WHITESPACE)
-+FIND_PACKAGE(Qt5Core)
-+SET(DETECTED_QT_VERSION ${Qt5Core_VERSION})
- MESSAGE("qt5 version: ${DETECTED_QT_VERSION}")
- IF(WIN32 OR DETECTED_QT_VERSION VERSION_LESS 5.6.0)
-     ADD_DEFINITIONS(-DSEAFILE_USE_WEBKIT)

diff --git a/net-misc/seafile-client/metadata.xml b/net-misc/seafile-client/metadata.xml
deleted file mode 100644
index 652f773..0000000
--- a/net-misc/seafile-client/metadata.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-	<maintainer type="person" proxied="yes">
-		<email>gentoo@retornaz.com</email>
-		<name>Quentin Retornaz</name>
-	</maintainer>
-	<maintainer type="project" proxied="proxy">
-		<email>proxy-maint@gentoo.org</email>
-		<name>Proxy Maintainers</name>
-	</maintainer>
-	<use>
-		<flag name="shibboleth">Build support for Shibboleth single sign-on</flag>
-	</use>
-	<upstream>
-		<remote-id type="github">haiwen/seafile-client</remote-id>
-	</upstream>
-</pkgmetadata>

diff --git a/net-misc/seafile-client/seafile-client-8.0.5.ebuild b/net-misc/seafile-client/seafile-client-8.0.5.ebuild
deleted file mode 100644
index 8bc4082..0000000
--- a/net-misc/seafile-client/seafile-client-8.0.5.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-RELEASE_COMMIT="484d80075f9dbcf49d80036e84ed67d47b8cedd4"
-
-inherit xdg cmake
-
-DESCRIPTION="Seafile desktop client"
-HOMEPAGE="https://www.seafile.com/ https://github.com/haiwen/seafile-client/"
-SRC_URI="https://github.com/haiwen/${PN}/archive/${RELEASE_COMMIT}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~x86"
-IUSE="shibboleth test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="dev-db/sqlite:3
-	dev-libs/glib:2
-	dev-libs/jansson:=
-	dev-libs/openssl:=
-	dev-qt/qtcore:5
-	dev-qt/qtdbus:5
-	dev-qt/qtgui:5
-	dev-qt/qtnetwork:5
-	dev-qt/qtwidgets:5
-	net-libs/libsearpc
-	~net-misc/seafile-${PV}
-	sys-libs/zlib
-	virtual/opengl
-	elibc_musl? ( sys-libs/fts-standalone )
-	shibboleth? ( dev-qt/qtwebengine:5[widgets] )"
-DEPEND="${RDEPEND}
-	test? ( dev-qt/qttest:5 )"
-BDEPEND="dev-qt/linguist-tools:5"
-
-PATCHES=(
-	"${FILESDIR}/${PN}-select-qt5.patch"
-	"${FILESDIR}/${PN}-7.0.9-qt-5.15.patch"
-	"${FILESDIR}/${PN}-7.0.9-libressl.patch"
-)
-
-S="${WORKDIR}/${PN}-${RELEASE_COMMIT}"
-
-src_configure() {
-	local mycmakeargs=(
-		-DBUILD_SHIBBOLETH_SUPPORT="$(usex shibboleth)"
-		-DBUILD_TESTING="$(usex test)"
-	)
-	# 863554
-	use elibc_musl && mycmakeargs+=( -DCMAKE_CXX_STANDARD_LIBRARIES="-lfts" )
-	cmake_src_configure
-}

diff --git a/net-misc/seafile-client/seafile-client-8.0.6.ebuild b/net-misc/seafile-client/seafile-client-8.0.6.ebuild
deleted file mode 100644
index abbee54..0000000
--- a/net-misc/seafile-client/seafile-client-8.0.6.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# Upstream is moving tags repeatedly, then we use commit hash.
-RELEASE_COMMIT="1fb9ddd71fbf6f0252509aced527be459e240366"
-
-inherit xdg cmake
-
-DESCRIPTION="Seafile desktop client"
-HOMEPAGE="https://www.seafile.com/ https://github.com/haiwen/seafile-client/"
-SRC_URI="https://github.com/haiwen/${PN}/archive/${RELEASE_COMMIT}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="shibboleth test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="dev-db/sqlite:3
-	dev-libs/glib:2
-	dev-libs/jansson:=
-	dev-libs/openssl:=
-	dev-qt/qtcore:5
-	dev-qt/qtdbus:5
-	dev-qt/qtgui:5
-	dev-qt/qtnetwork:5
-	dev-qt/qtwidgets:5
-	net-libs/libsearpc
-	~net-misc/seafile-${PV}
-	sys-libs/zlib
-	virtual/opengl
-	elibc_musl? ( sys-libs/fts-standalone )
-	shibboleth? ( dev-qt/qtwebengine:5[widgets] )"
-DEPEND="${RDEPEND}
-	test? ( dev-qt/qttest:5 )"
-BDEPEND="dev-qt/linguist-tools:5"
-
-PATCHES=(
-	"${FILESDIR}/${PN}-8.0.6-select-qt5.patch"
-	"${FILESDIR}/${PN}-7.0.9-qt-5.15.patch"
-	"${FILESDIR}/${PN}-7.0.9-libressl.patch"
-)
-
-S="${WORKDIR}/${PN}-${RELEASE_COMMIT}"
-
-src_configure() {
-	local mycmakeargs=(
-		-DBUILD_SHIBBOLETH_SUPPORT="$(usex shibboleth)"
-		-DBUILD_TESTING="$(usex test)"
-	)
-	# 863554
-	use elibc_musl && mycmakeargs+=( -DCMAKE_CXX_STANDARD_LIBRARIES="-lfts" )
-	cmake_src_configure
-}

diff --git a/net-misc/seafile-client/seafile-client-8.0.7.ebuild b/net-misc/seafile-client/seafile-client-8.0.7.ebuild
deleted file mode 100644
index 4acdf42..0000000
--- a/net-misc/seafile-client/seafile-client-8.0.7.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# Upstream is moving tags repeatedly, then we use commit hash.
-RELEASE_COMMIT="8b96abf64e6aa19e3beeff6b322bcd6d28120bdd"
-
-inherit xdg cmake
-
-DESCRIPTION="Seafile desktop client"
-HOMEPAGE="https://www.seafile.com/ https://github.com/haiwen/seafile-client/"
-SRC_URI="https://github.com/haiwen/${PN}/archive/${RELEASE_COMMIT}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="shibboleth test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="dev-db/sqlite:3
-	dev-libs/glib:2
-	dev-libs/jansson:=
-	dev-libs/openssl:=
-	dev-qt/qtcore:5
-	dev-qt/qtdbus:5
-	dev-qt/qtgui:5
-	dev-qt/qtnetwork:5
-	dev-qt/qtwidgets:5
-	net-libs/libsearpc
-	~net-misc/seafile-${PV}
-	sys-libs/zlib
-	virtual/opengl
-	elibc_musl? ( sys-libs/fts-standalone )
-	shibboleth? ( dev-qt/qtwebengine:5[widgets] )"
-DEPEND="${RDEPEND}
-	test? ( dev-qt/qttest:5 )"
-BDEPEND="dev-qt/linguist-tools:5"
-
-PATCHES=(
-	"${FILESDIR}/${PN}-8.0.6-select-qt5.patch"
-	"${FILESDIR}/${PN}-7.0.9-qt-5.15.patch"
-	"${FILESDIR}/${PN}-7.0.9-libressl.patch"
-)
-
-S="${WORKDIR}/${PN}-${RELEASE_COMMIT}"
-
-src_configure() {
-	local mycmakeargs=(
-		-DBUILD_SHIBBOLETH_SUPPORT="$(usex shibboleth)"
-		-DBUILD_TESTING="$(usex test)"
-	)
-	# 863554
-	use elibc_musl && mycmakeargs+=( -DCMAKE_CXX_STANDARD_LIBRARIES="-lfts" )
-	cmake_src_configure
-}

diff --git a/net-misc/seafile-client/seafile-client-8.0.8.ebuild b/net-misc/seafile-client/seafile-client-8.0.8.ebuild
deleted file mode 100644
index 0fab554..0000000
--- a/net-misc/seafile-client/seafile-client-8.0.8.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# Upstream is moving tags repeatedly, then we use commit hash.
-RELEASE_COMMIT="c8a33cc8f39dd67cf9458585ab19d20ef4656fe9"
-
-inherit xdg cmake
-
-DESCRIPTION="Seafile desktop client"
-HOMEPAGE="https://www.seafile.com/ https://github.com/haiwen/seafile-client/"
-SRC_URI="https://github.com/haiwen/${PN}/archive/${RELEASE_COMMIT}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="shibboleth test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="dev-db/sqlite:3
-	dev-libs/glib:2
-	dev-libs/jansson:=
-	dev-libs/openssl:=
-	dev-qt/qtcore:5
-	dev-qt/qtdbus:5
-	dev-qt/qtgui:5
-	dev-qt/qtnetwork:5
-	dev-qt/qtwidgets:5
-	>=net-libs/libsearpc-3.2.0_p1
-	~net-misc/seafile-${PV}
-	sys-libs/zlib
-	virtual/opengl
-	elibc_musl? ( sys-libs/fts-standalone )
-	shibboleth? ( dev-qt/qtwebengine:5[widgets] )"
-DEPEND="${RDEPEND}
-	test? ( dev-qt/qttest:5 )"
-BDEPEND="dev-qt/linguist-tools:5"
-
-PATCHES=(
-	"${FILESDIR}/${PN}-8.0.6-select-qt5.patch"
-	"${FILESDIR}/${PN}-7.0.9-qt-5.15.patch"
-	"${FILESDIR}/${PN}-7.0.9-libressl.patch"
-)
-
-S="${WORKDIR}/${PN}-${RELEASE_COMMIT}"
-
-src_configure() {
-	local mycmakeargs=(
-		-DBUILD_SHIBBOLETH_SUPPORT="$(usex shibboleth)"
-		-DBUILD_TESTING="$(usex test)"
-	)
-	# 863554
-	use elibc_musl && mycmakeargs+=( -DCMAKE_CXX_STANDARD_LIBRARIES="-lfts" )
-	cmake_src_configure
-}


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

end of thread, other threads:[~2023-04-06 21:36 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-07-10 22:52 [gentoo-commits] repo/proj/libressl:master commit in: net-misc/seafile-client/, net-misc/seafile-client/files/ Quentin Retornaz
  -- strict thread matches above, loose matches on Subject: below --
2023-04-06 21:36 Quentin Retornaz

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox