summaryrefslogtreecommitdiff
path: root/net-libs/signon-ui
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-10-05 04:27:10 +0100
committerV3n3RiX <venerix@koprulu.sector>2024-10-05 04:27:10 +0100
commitf3f72d0d5f1ae9ee74acaa63ccb7a247468e73bf (patch)
treee67f56736e141f27487331c26096c4c0a51979a8 /net-libs/signon-ui
parentfa275aeb316ed5e68498ca0057b27a1e9c887e26 (diff)
gentoo auto-resync : 05:10:2024 - 04:27:09
Diffstat (limited to 'net-libs/signon-ui')
-rw-r--r--net-libs/signon-ui/Manifest3
-rw-r--r--net-libs/signon-ui/signon-ui-0.15_p20231016-r1.ebuild (renamed from net-libs/signon-ui/signon-ui-0.15_p20231016.ebuild)4
-rw-r--r--net-libs/signon-ui/signon-ui-0.15_p20231016-r2.ebuild59
3 files changed, 63 insertions, 3 deletions
diff --git a/net-libs/signon-ui/Manifest b/net-libs/signon-ui/Manifest
index e6952c2e99f9..83fd11e67468 100644
--- a/net-libs/signon-ui/Manifest
+++ b/net-libs/signon-ui/Manifest
@@ -3,5 +3,6 @@ AUX signon-ui-0.15_p20171022-drop-fno-rtti.patch 758 BLAKE2B 6487c7b5e6365deebc3
AUX signon-ui-0.15_p20171022-fix-username-field-reading.patch 4338 BLAKE2B ef44759dde1e1f393ce6a6e6a30528049ef1ce480ae9721f006dd4a37ebfc0c0a36937472fcc74731072229894c1a280c2b50e92e059d000d1de5e91435d8fc3 SHA512 2414ffaacb13224bd4edb4beec1cb6c8e576401d2a3b3677b5aaa9140eeea99077c37fcb0115c2400987722d23f822844d3f4cc901adbc85be6d4e098072d28d
AUX signon-ui-0.15_p20171022-webengine-cachedir-path.patch 925 BLAKE2B 5ead2d7a75d2dc011d84a476f0cd1b80c72a54dbb9d06a6d151f9940bbdbcb20494a2ad388aa0590b2148cf0d5d2e455d50425d0292bbeda7e41de366172227e SHA512 e21aafb1cb79033619dc50ee41a81efe8e02be7ce71382ab532beb48d720a514bb7d4abe588c117685b4b643865c4a11eb304a8e0107104393de08afa1d162f7
DIST signon-ui-0.15_p20231016.tar.bz2 55078 BLAKE2B eff35b2b311c4b923148656ad7512418ee6e19607babd02f2bc8bff9d6f2f5cfdc37c7030fb842b65b25c310f6e44f76a73b9d0a4569af52f7661b0eb09da2f2 SHA512 c26be8921c5d2a559bd62793f3eca19184c236c2e2649728631d60d2781f4b4457f63bbd35238cb274ff3a7747220688688f0880df8db0e78ccaf6f126d6e86e
-EBUILD signon-ui-0.15_p20231016.ebuild 1796 BLAKE2B 756daead9b5fdb0d7492995cda7b80c62bc08a621d251fc3ab7a55a7da6509f9c4846cd079ec7db507b14fb1d01203af028c6fce0ffd60fb7c085c6004ec9996 SHA512 08e97f3ae9318e028b7ddf3af93a70333e65c1519603eca6ca058b691358afbadee73a76dd82477566c1ba425cdf390c10886c77fd8923a3d6619c95072fbaa3
+EBUILD signon-ui-0.15_p20231016-r1.ebuild 1792 BLAKE2B 135a9667f7e19cb937acf3100ec4a404ea16ca86c155cc0b4033581e9aee3cdb2921cc38c435135d1f25365fbe0f2e6fe67058640e165a06679dfaf777c32ed8 SHA512 8f7000eb37fa403337dcefa9e53d4cfd4a6fb3f3fd2ae6f0f97094ddcb6808124f8650e2fc061abce260f7841fe23de9bed2b088b6561cfed119d2c777ecdf1d
+EBUILD signon-ui-0.15_p20231016-r2.ebuild 1278 BLAKE2B 6be56376804d6ebda65ea96f34d7808d75f330ad3f0bf5e8c687d8e794de84461d1fe3d8f118a9b4dc21d150caa132955cc5504498f2c4b79cdbfe36f7d20c3a SHA512 4ec256e278de1b7505e2f205c7a67c2615358b40c6c1dbd0ae10fe412d36631c0bb4fa0a3a2e521fc219d5799efdd6acb04f60a5b7a5eeef2faace9685d80cb2
MISC metadata.xml 337 BLAKE2B 6329a58a1fb57e124a64deb6b3829fa06632cc323991540a322a4aecf4a07f129905d7ee393e2e105afb1a4fa8eadcb08d969b6ed497cb29ec1737437f0d6bca SHA512 3a85a0fce6d18ec8c2e029579ac851229dc56ec4fe3f6d9a19e11b875afc6b9c4da555884fcd49fc68b5e510a2306ae53d8e5f5c4600a0f987ee7a14735322f8
diff --git a/net-libs/signon-ui/signon-ui-0.15_p20231016.ebuild b/net-libs/signon-ui/signon-ui-0.15_p20231016-r1.ebuild
index 614c98372fed..6f5529cd9816 100644
--- a/net-libs/signon-ui/signon-ui-0.15_p20231016.ebuild
+++ b/net-libs/signon-ui/signon-ui-0.15_p20231016-r1.ebuild
@@ -41,8 +41,8 @@ COMMON_DEPEND="
dev-qt/qtbase:6[dbus,gui,network,ssl,widgets]
dev-qt/qtdeclarative:6
dev-qt/qtwebengine:6[qml]
- >=net-libs/accounts-qt-1.16_p20220803[qt6]
- >=net-libs/signond-8.61-r100[qt6]
+ >=net-libs/accounts-qt-1.17[qt6(+)]
+ >=net-libs/signond-8.61-r100[qt6(+)]
)
net-libs/libproxy
x11-libs/libnotify
diff --git a/net-libs/signon-ui/signon-ui-0.15_p20231016-r2.ebuild b/net-libs/signon-ui/signon-ui-0.15_p20231016-r2.ebuild
new file mode 100644
index 000000000000..07986111cd8a
--- /dev/null
+++ b/net-libs/signon-ui/signon-ui-0.15_p20231016-r2.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit qmake-utils
+
+if [[ ${PV} = *9999* ]] ; then
+ EGIT_REPO_URI="https://gitlab.com/accounts-sso/signon-ui.git/"
+ inherit git-r3
+else
+ COMMIT=eef943f0edf3beee8ecb85d4a9dae3656002fc24
+ SRC_URI="https://gitlab.com/accounts-sso/${PN}/-/archive/${COMMIT}/${PN}-${COMMIT}.tar.bz2 -> ${P}.tar.bz2"
+ S="${WORKDIR}/${PN}-${COMMIT}"
+ KEYWORDS="~amd64 ~arm64"
+fi
+
+DESCRIPTION="Online accounts signon UI"
+HOMEPAGE="https://gitlab.com/accounts-sso/signon-ui"
+
+LICENSE="GPL-2 GPL-3"
+SLOT="0"
+IUSE="test"
+
+RESTRICT="test"
+
+DEPEND="
+ dev-libs/glib:2
+ dev-qt/qtbase:6[dbus,gui,network,ssl,widgets]
+ dev-qt/qtdeclarative:6
+ dev-qt/qtwebengine:6[qml]
+ >=net-libs/accounts-qt-1.17[qt6(+)]
+ net-libs/libproxy
+ >=net-libs/signond-8.61-r100[qt6(+)]
+ x11-libs/libnotify
+"
+RDEPEND="${DEPEND}
+ dev-qt/qtwebchannel:6
+"
+
+PATCHES=(
+ # thanks to openSUSE
+ "${FILESDIR}/${PN}-0.15_p20171022-webengine-cachedir-path.patch"
+ # downstream
+ "${FILESDIR}/${PN}-0.15_p20171022-drop-fno-rtti.patch"
+ "${FILESDIR}/${PN}-0.15_p20171022-disable-tests.patch"
+)
+
+src_configure() {
+ eqmake6 PREFIX="${EPREFIX}"/usr
+}
+
+src_compile() {
+ emake -j1
+}
+
+src_install() {
+ emake INSTALL_ROOT="${D}" -j1 install
+}