* [gentoo-commits] proj/kde:master commit in: net-libs/accounts-qt/
@ 2015-02-17 13:58 Michael Palimaka
0 siblings, 0 replies; 10+ messages in thread
From: Michael Palimaka @ 2015-02-17 13:58 UTC (permalink / raw
To: gentoo-commits
commit: 47b887476cf67bacf0df9496a9d6099251c20018
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 17 13:56:45 2015 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Tue Feb 17 13:56:45 2015 +0000
URL: http://sources.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=47b88747
[net-libs/accounts-qt] Add missing dependency SLOT.
Package-Manager: portage-2.2.14
---
net-libs/accounts-qt/accounts-qt-1.13.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/accounts-qt/accounts-qt-1.13.ebuild b/net-libs/accounts-qt/accounts-qt-1.13.ebuild
index 2404358..a031fba 100644
--- a/net-libs/accounts-qt/accounts-qt-1.13.ebuild
+++ b/net-libs/accounts-qt/accounts-qt-1.13.ebuild
@@ -16,7 +16,7 @@ KEYWORDS="~amd64 ~x86"
DEPEND="
net-libs/libaccounts-glib
- dev-libs/glib
+ dev-libs/glib:2
dev-qt/qtcore:5
dev-qt/qttest:5
dev-qt/qtxml:5
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [gentoo-commits] proj/kde:master commit in: net-libs/accounts-qt/
@ 2015-05-11 18:24 Michael Palimaka
0 siblings, 0 replies; 10+ messages in thread
From: Michael Palimaka @ 2015-05-11 18:24 UTC (permalink / raw
To: gentoo-commits
commit: d76f8841e03a434e5c85aba1f9ce6c4a8979e6ba
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Mon May 11 18:24:32 2015 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Mon May 11 18:24:32 2015 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=d76f8841
[net-libs/accounts-qt] Introduce doc USE flag.
This avoids build failure with app-doc/doxygen is missing.
Package-Manager: portage-2.2.18
net-libs/accounts-qt/accounts-qt-1.13.ebuild | 9 +++++++--
1 file changed, 7 insertions(+), 2 deletions(-)
diff --git a/net-libs/accounts-qt/accounts-qt-1.13.ebuild b/net-libs/accounts-qt/accounts-qt-1.13.ebuild
index a031fba..0b44287 100644
--- a/net-libs/accounts-qt/accounts-qt-1.13.ebuild
+++ b/net-libs/accounts-qt/accounts-qt-1.13.ebuild
@@ -13,20 +13,25 @@ SRC_URI="https://accounts-sso.googlecode.com/files/${PN}-1.11.tar.bz2"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64 ~x86"
+IUSE="doc"
-DEPEND="
+RDEPEND="
net-libs/libaccounts-glib
dev-libs/glib:2
dev-qt/qtcore:5
dev-qt/qttest:5
dev-qt/qtxml:5
"
-RDEPEND="${DEPEND}"
+DEPEND="${RDEPEND}
+ doc? ( app-doc/doxygen )
+"
S="${WORKDIR}/${PN}-1.11"
+
src_prepare() {
epatch "${FILESDIR}"/${PN}-1.11-to-1.13.patch
sed -i -e '/^SUBDIRS/s/tests//' accounts-qt.pro || die "couldn't disable tests"
+ use doc || sed -e "/include( doc\/doc.pri )/d" -i ${PN}.pro || die
}
src_configure() {
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [gentoo-commits] proj/kde:master commit in: net-libs/accounts-qt/
@ 2015-05-12 12:45 Michael Palimaka
0 siblings, 0 replies; 10+ messages in thread
From: Michael Palimaka @ 2015-05-12 12:45 UTC (permalink / raw
To: gentoo-commits
commit: 5cebf6d98da1e26f75d8b95d7f6104356d8ddb3b
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Tue May 12 12:45:01 2015 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Tue May 12 12:45:01 2015 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=5cebf6d9
[net-libs/accounts-qt] Use new upstream tarball instead of patching.
Package-Manager: portage-2.2.18
net-libs/accounts-qt/accounts-qt-1.13.ebuild | 5 +----
1 file changed, 1 insertion(+), 4 deletions(-)
diff --git a/net-libs/accounts-qt/accounts-qt-1.13.ebuild b/net-libs/accounts-qt/accounts-qt-1.13.ebuild
index 95c546a..f40db7e 100644
--- a/net-libs/accounts-qt/accounts-qt-1.13.ebuild
+++ b/net-libs/accounts-qt/accounts-qt-1.13.ebuild
@@ -8,7 +8,7 @@ inherit qmake-utils
DESCRIPTION="Qt5 bindings for libaccounts-glib"
HOMEPAGE="https://01.org/gsso/"
-SRC_URI="https://accounts-sso.googlecode.com/files/${PN}-1.11.tar.bz2"
+SRC_URI="http://dev.gentoo.org/~kensington/distfiles/${P}.tar.bz2"
LICENSE="LGPL-2.1"
SLOT="0"
@@ -29,10 +29,7 @@ DEPEND="${RDEPEND}
test? ( dev-qt/qttest:5 )
"
-S="${WORKDIR}/${PN}-1.11"
-
src_prepare() {
- epatch "${FILESDIR}"/${PN}-1.11-to-1.13.patch
sed -e "s|share/doc/\$\${PROJECT_NAME}|share/doc/${PF}|" -i doc/doc.pri || die
use doc || sed -e "/include( doc\/doc.pri )/d" -i ${PN}.pro || die
use test || sed -i -e '/^SUBDIRS/s/tests//' accounts-qt.pro || die "couldn't disable tests"
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [gentoo-commits] proj/kde:master commit in: net-libs/accounts-qt/
@ 2015-05-12 12:45 Michael Palimaka
0 siblings, 0 replies; 10+ messages in thread
From: Michael Palimaka @ 2015-05-12 12:45 UTC (permalink / raw
To: gentoo-commits
commit: 8d80529377d162d36ff445c979fefe5f674ad191
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Tue May 12 12:43:26 2015 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Tue May 12 12:43:26 2015 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=8d805293
[net-libs/accounts-qt] Introduce test USE flag to make dev-qt/qttest dependency optional.
Also, restrict them because they fail.
Package-Manager: portage-2.2.18
net-libs/accounts-qt/accounts-qt-1.13.ebuild | 9 ++++++---
1 file changed, 6 insertions(+), 3 deletions(-)
diff --git a/net-libs/accounts-qt/accounts-qt-1.13.ebuild b/net-libs/accounts-qt/accounts-qt-1.13.ebuild
index 0b44287..d330f0d 100644
--- a/net-libs/accounts-qt/accounts-qt-1.13.ebuild
+++ b/net-libs/accounts-qt/accounts-qt-1.13.ebuild
@@ -13,25 +13,28 @@ SRC_URI="https://accounts-sso.googlecode.com/files/${PN}-1.11.tar.bz2"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE="doc"
+IUSE="doc test"
+
+# killed by stack smashing detector
+RESTRICT="test"
RDEPEND="
net-libs/libaccounts-glib
dev-libs/glib:2
dev-qt/qtcore:5
- dev-qt/qttest:5
dev-qt/qtxml:5
"
DEPEND="${RDEPEND}
doc? ( app-doc/doxygen )
+ test? ( dev-qt/qttest:5 )
"
S="${WORKDIR}/${PN}-1.11"
src_prepare() {
epatch "${FILESDIR}"/${PN}-1.11-to-1.13.patch
- sed -i -e '/^SUBDIRS/s/tests//' accounts-qt.pro || die "couldn't disable tests"
use doc || sed -e "/include( doc\/doc.pri )/d" -i ${PN}.pro || die
+ use test || sed -i -e '/^SUBDIRS/s/tests//' accounts-qt.pro || die "couldn't disable tests"
}
src_configure() {
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [gentoo-commits] proj/kde:master commit in: net-libs/accounts-qt/
@ 2015-05-12 12:45 Michael Palimaka
0 siblings, 0 replies; 10+ messages in thread
From: Michael Palimaka @ 2015-05-12 12:45 UTC (permalink / raw
To: gentoo-commits
commit: c1240914ebd72b43626d918746e7ae7dee9c4a32
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Tue May 12 12:44:22 2015 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Tue May 12 12:44:22 2015 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=c1240914
[net-libs/accounts-qt] Install API docs to correct location.
Package-Manager: portage-2.2.18
net-libs/accounts-qt/accounts-qt-1.13.ebuild | 1 +
1 file changed, 1 insertion(+)
diff --git a/net-libs/accounts-qt/accounts-qt-1.13.ebuild b/net-libs/accounts-qt/accounts-qt-1.13.ebuild
index d330f0d..95c546a 100644
--- a/net-libs/accounts-qt/accounts-qt-1.13.ebuild
+++ b/net-libs/accounts-qt/accounts-qt-1.13.ebuild
@@ -33,6 +33,7 @@ S="${WORKDIR}/${PN}-1.11"
src_prepare() {
epatch "${FILESDIR}"/${PN}-1.11-to-1.13.patch
+ sed -e "s|share/doc/\$\${PROJECT_NAME}|share/doc/${PF}|" -i doc/doc.pri || die
use doc || sed -e "/include( doc\/doc.pri )/d" -i ${PN}.pro || die
use test || sed -i -e '/^SUBDIRS/s/tests//' accounts-qt.pro || die "couldn't disable tests"
}
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [gentoo-commits] proj/kde:master commit in: net-libs/accounts-qt/
@ 2023-12-17 12:04 Sam James
0 siblings, 0 replies; 10+ messages in thread
From: Sam James @ 2023-12-17 12:04 UTC (permalink / raw
To: gentoo-commits
commit: b47f4d80795cac60305f1c0da7d138e5ada6b803
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 8 10:56:40 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Dec 17 12:04:30 2023 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=b47f4d80
net-libs/accounts-qt: fix multibuild
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-libs/accounts-qt/accounts-qt-9999.ebuild | 17 +++++++++++++++--
1 file changed, 15 insertions(+), 2 deletions(-)
diff --git a/net-libs/accounts-qt/accounts-qt-9999.ebuild b/net-libs/accounts-qt/accounts-qt-9999.ebuild
index 8147971f05..1cdc4f1adb 100644
--- a/net-libs/accounts-qt/accounts-qt-9999.ebuild
+++ b/net-libs/accounts-qt/accounts-qt-9999.ebuild
@@ -21,6 +21,7 @@ HOMEPAGE="https://accounts-sso.gitlab.io"
LICENSE="LGPL-2.1"
SLOT="0"
IUSE="doc +qt5 qt6 test"
+REQUIRED_USE="|| ( qt5 qt6 )"
# dbus problems
RESTRICT="test"
@@ -79,10 +80,14 @@ src_prepare() {
sed -e '/^SUBDIRS/s/tests//' \
-i accounts-qt.pro || die "couldn't disable tests"
fi
+
+ multibuild_copy_sources
}
src_configure() {
my_src_configure() {
+ cd "${BUILD_DIR}" || die
+
if [[ ${MULTIBUILD_VARIANT} == qt6 ]]; then
eqmake6 PREFIX="${EPREFIX}"/usr LIBDIR=$(get_libdir)
else
@@ -94,9 +99,17 @@ src_configure() {
}
src_compile() {
- multibuild_foreach_variant default
+ my_src_compile() {
+ emake -C "${BUILD_DIR}"
+ }
+
+ multibuild_foreach_variant my_src_compile
}
src_install() {
- multibuild_foreach_variant emake INSTALL_ROOT="${D}" install
+ my_src_install() {
+ emake -C "${BUILD_DIR}" INSTALL_ROOT="${D}" install
+ }
+
+ multibuild_foreach_variant my_src_install
}
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [gentoo-commits] proj/kde:master commit in: net-libs/accounts-qt/
@ 2023-12-21 16:15 Sam James
0 siblings, 0 replies; 10+ messages in thread
From: Sam James @ 2023-12-21 16:15 UTC (permalink / raw
To: gentoo-commits
commit: 892a4cdac1eca29f47239e9f3584d8e331ddf02e
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 21 16:15:13 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Dec 21 16:15:13 2023 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=892a4cda
net-libs/accounts-qt: fix qt6 test deps
No need for USE=test for this, that's just for building qt's tests.
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-libs/accounts-qt/accounts-qt-9999.ebuild | 1 -
1 file changed, 1 deletion(-)
diff --git a/net-libs/accounts-qt/accounts-qt-9999.ebuild b/net-libs/accounts-qt/accounts-qt-9999.ebuild
index 1cdc4f1adb..50bbb434fd 100644
--- a/net-libs/accounts-qt/accounts-qt-9999.ebuild
+++ b/net-libs/accounts-qt/accounts-qt-9999.ebuild
@@ -38,7 +38,6 @@ RDEPEND="
DEPEND="${RDEPEND}
test? (
qt5? ( dev-qt/qttest:5 )
- qt6? ( dev-qt/qtbase:6[test] )
)
"
BDEPEND="
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [gentoo-commits] proj/kde:master commit in: net-libs/accounts-qt/
@ 2024-01-12 14:27 Sam James
0 siblings, 0 replies; 10+ messages in thread
From: Sam James @ 2024-01-12 14:27 UTC (permalink / raw
To: gentoo-commits
commit: 1b95da046b7ef0fc442777a28a8ab9bb92b03308
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 12 14:26:03 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Jan 12 14:26:03 2024 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=1b95da04
net-libs/accounts-qt: sync live
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-libs/accounts-qt/accounts-qt-9999.ebuild | 10 ++++++++--
1 file changed, 8 insertions(+), 2 deletions(-)
diff --git a/net-libs/accounts-qt/accounts-qt-9999.ebuild b/net-libs/accounts-qt/accounts-qt-9999.ebuild
index 3e155aac98..cce72f3f24 100644
--- a/net-libs/accounts-qt/accounts-qt-9999.ebuild
+++ b/net-libs/accounts-qt/accounts-qt-9999.ebuild
@@ -10,8 +10,14 @@ if [[ ${PV} = *9999* ]] ; then
EGIT_BRANCH="qt6"
inherit git-r3
else
- SRC_URI="https://gitlab.com/accounts-sso/lib${PN}/-/archive/VERSION_${PV}/lib${PN}-VERSION_${PV}.tar.gz -> ${P}a.tar.gz"
- S="${WORKDIR}/lib${PN}-VERSION_${PV}"
+ COMMIT=c86db79be389601bf6798f815ca5b8f78a524156
+ if [[ -n ${COMMIT} ]] ; then
+ SRC_URI="https://gitlab.com/accounts-sso/lib${PN}/-/archive/${COMMIT}/lib${PN}-${COMMIT}.tar.bz2 -> ${P}.tar.bz2"
+ S="${WORKDIR}/lib${PN}-${COMMIT}"
+ else
+ SRC_URI="https://gitlab.com/accounts-sso/lib${PN}/-/archive/VERSION_${PV}/lib${PN}-VERSION_${PV}.tar.bz2 -> ${P}a.tar.bz2"
+ S="${WORKDIR}/lib${PN}-VERSION_${PV}"
+ fi
KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
fi
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [gentoo-commits] proj/kde:master commit in: net-libs/accounts-qt/
@ 2024-01-13 16:39 Sam James
0 siblings, 0 replies; 10+ messages in thread
From: Sam James @ 2024-01-13 16:39 UTC (permalink / raw
To: gentoo-commits
commit: d33e2a548e26800ea473043ef40dcfdfb1e9cd1b
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 13 16:38:13 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Jan 13 16:38:13 2024 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=d33e2a54
net-libs/accounts-qt: app-doc/doxygen -> app-text/doxygen
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-libs/accounts-qt/accounts-qt-9999.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/accounts-qt/accounts-qt-9999.ebuild b/net-libs/accounts-qt/accounts-qt-9999.ebuild
index cce72f3f24..13cd4a47fc 100644
--- a/net-libs/accounts-qt/accounts-qt-9999.ebuild
+++ b/net-libs/accounts-qt/accounts-qt-9999.ebuild
@@ -48,7 +48,7 @@ DEPEND="${RDEPEND}
"
BDEPEND="
doc? (
- app-doc/doxygen[dot]
+ app-text/doxygen[dot]
|| (
dev-qt/qttools:6[assistant]
dev-qt/qthelp:5
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [gentoo-commits] proj/kde:master commit in: net-libs/accounts-qt/
@ 2024-04-06 17:41 Andreas Sturmlechner
0 siblings, 0 replies; 10+ messages in thread
From: Andreas Sturmlechner @ 2024-04-06 17:41 UTC (permalink / raw
To: gentoo-commits
commit: 834c099d6421b9fdcfdf9321a9f55ee18b8e1d72
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 6 17:36:19 2024 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Apr 6 17:38:58 2024 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=834c099d
net-libs/accounts-qt: move away from stale fork
Thanks-to: Alfred Wingate <parona <AT> protonmail.com>
Closes: https://github.com/gentoo/kde/pull/986
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
net-libs/accounts-qt/accounts-qt-9999.ebuild | 17 ++++-------------
1 file changed, 4 insertions(+), 13 deletions(-)
diff --git a/net-libs/accounts-qt/accounts-qt-9999.ebuild b/net-libs/accounts-qt/accounts-qt-9999.ebuild
index 13cd4a47fc..3cb5ade189 100644
--- a/net-libs/accounts-qt/accounts-qt-9999.ebuild
+++ b/net-libs/accounts-qt/accounts-qt-9999.ebuild
@@ -6,18 +6,11 @@ EAPI=8
inherit qmake-utils multibuild
if [[ ${PV} = *9999* ]] ; then
- EGIT_REPO_URI="https://gitlab.com/nicolasfella/lib${PN}.git/"
- EGIT_BRANCH="qt6"
+ EGIT_REPO_URI="https://gitlab.com/accounts-sso/lib${PN}.git/"
inherit git-r3
else
- COMMIT=c86db79be389601bf6798f815ca5b8f78a524156
- if [[ -n ${COMMIT} ]] ; then
- SRC_URI="https://gitlab.com/accounts-sso/lib${PN}/-/archive/${COMMIT}/lib${PN}-${COMMIT}.tar.bz2 -> ${P}.tar.bz2"
- S="${WORKDIR}/lib${PN}-${COMMIT}"
- else
- SRC_URI="https://gitlab.com/accounts-sso/lib${PN}/-/archive/VERSION_${PV}/lib${PN}-VERSION_${PV}.tar.bz2 -> ${P}a.tar.bz2"
- S="${WORKDIR}/lib${PN}-VERSION_${PV}"
- fi
+ SRC_URI="https://gitlab.com/accounts-sso/lib${PN}/-/archive/VERSION_${PV}/lib${PN}-VERSION_${PV}.tar.bz2 -> ${P}.tar.bz2"
+ S="${WORKDIR}/lib${PN}-VERSION_${PV}"
KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
fi
@@ -42,9 +35,7 @@ RDEPEND="
>=net-libs/libaccounts-glib-1.23:=
"
DEPEND="${RDEPEND}
- test? (
- qt5? ( dev-qt/qttest:5 )
- )
+ test? ( qt5? ( dev-qt/qttest:5 ) )
"
BDEPEND="
doc? (
^ permalink raw reply related [flat|nested] 10+ messages in thread
end of thread, other threads:[~2024-04-06 17:41 UTC | newest]
Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-01-12 14:27 [gentoo-commits] proj/kde:master commit in: net-libs/accounts-qt/ Sam James
-- strict thread matches above, loose matches on Subject: below --
2024-04-06 17:41 Andreas Sturmlechner
2024-01-13 16:39 Sam James
2023-12-21 16:15 Sam James
2023-12-17 12:04 Sam James
2015-05-12 12:45 Michael Palimaka
2015-05-12 12:45 Michael Palimaka
2015-05-12 12:45 Michael Palimaka
2015-05-11 18:24 Michael Palimaka
2015-02-17 13:58 Michael Palimaka
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox