public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/proj/guru:master commit in: dev-libs/libcloudproviders/
@ 2020-06-11 16:50 Andrew Ammerlaan
  0 siblings, 0 replies; 7+ messages in thread
From: Andrew Ammerlaan @ 2020-06-11 16:50 UTC (permalink / raw
  To: gentoo-commits

commit:     a992fda24bfd47a76a019ab7c2afcfbfead579ce
Author:     David Heidelberg <david <AT> ixit <DOT> cz>
AuthorDate: Wed Jun 10 12:53:50 2020 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Wed Jun 10 12:53:50 2020 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a992fda2

dev-libs/libcloudproviders: fix USE vala dep on introspection

Closes: https://github.com/pimvullers/elementary/issues/197
Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: David Heidelberg <david <AT> ixit.cz>

 dev-libs/libcloudproviders/libcloudproviders-0.3.1.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-libs/libcloudproviders/libcloudproviders-0.3.1.ebuild b/dev-libs/libcloudproviders/libcloudproviders-0.3.1.ebuild
index 6d351c5..667bc61 100644
--- a/dev-libs/libcloudproviders/libcloudproviders-0.3.1.ebuild
+++ b/dev-libs/libcloudproviders/libcloudproviders-0.3.1.ebuild
@@ -15,6 +15,7 @@ LICENSE="LGPL-3+"
 SLOT="0"
 KEYWORDS="~amd64"
 IUSE="doc introspection vala"
+REQUIRED_USE="vala? ( introspection )"
 
 RDEPEND="
 	>=dev-libs/glib-2.58.0:2


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

* [gentoo-commits] repo/proj/guru:master commit in: dev-libs/libcloudproviders/
@ 2020-06-11 16:50 Andrew Ammerlaan
  0 siblings, 0 replies; 7+ messages in thread
From: Andrew Ammerlaan @ 2020-06-11 16:50 UTC (permalink / raw
  To: gentoo-commits

commit:     7a428657b5625222c0fc40d9755ecfa2c9719145
Author:     David Heidelberg <david <AT> ixit <DOT> cz>
AuthorDate: Wed Jun 10 12:49:14 2020 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Wed Jun 10 12:49:14 2020 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7a428657

dev-libs/libcloudproviders: New package.

Required for GTK with cloud providers support.

Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: David Heidelberg <david <AT> ixit.cz>

 dev-libs/libcloudproviders/Manifest                |  1 +
 .../libcloudproviders-0.3.1.ebuild                 | 42 ++++++++++++++++++++++
 dev-libs/libcloudproviders/metadata.xml            | 12 +++++++
 3 files changed, 55 insertions(+)

diff --git a/dev-libs/libcloudproviders/Manifest b/dev-libs/libcloudproviders/Manifest
new file mode 100644
index 0000000..2990e5a
--- /dev/null
+++ b/dev-libs/libcloudproviders/Manifest
@@ -0,0 +1 @@
+DIST libcloudproviders-0.3.1.tar.gz 25426 BLAKE2B 816308d0d18ab63e7ce8a90b4d9c6b041e47c45f83832b2ba120b4e24f7c56f1bbfdc18e923c421bef53de6147761e89a6b07cbaa117119494127f88ea67c943 SHA512 ea84659715aa66cbfe8d909430004d28aea88922fabc81742c867967ea2449045a4054c3b795934c17a18982054416e0e10815b3c306ea38753c2efed0318d90

diff --git a/dev-libs/libcloudproviders/libcloudproviders-0.3.1.ebuild b/dev-libs/libcloudproviders/libcloudproviders-0.3.1.ebuild
new file mode 100644
index 0000000..6d351c5
--- /dev/null
+++ b/dev-libs/libcloudproviders/libcloudproviders-0.3.1.ebuild
@@ -0,0 +1,42 @@
+# Copyright 2019-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+VALA_USE_DEPEND="vapigen"
+
+inherit meson vala
+
+DESCRIPTION="DBus API that allows cloud storage sync clients to expose their services."
+HOMEPAGE="https://gitlab.gnome.org/World/libcloudproviders"
+SRC_URI="https://gitlab.gnome.org/World/libcloudproviders/-/archive/${PV}/libcloudproviders-${PV}.tar.gz"
+
+LICENSE="LGPL-3+"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="doc introspection vala"
+
+RDEPEND="
+	>=dev-libs/glib-2.58.0:2
+"
+DEPEND="${RDEPEND}
+	introspection? ( dev-libs/gobject-introspection:= )
+"
+BDEPEND="$(vala_depend)
+	doc? ( dev-util/gdbus-codegen )
+	virtual/pkgconfig
+"
+
+src_prepare() {
+	vala_src_prepare
+	default
+}
+src_configure() {
+	local emesonargs=(
+		$(meson_use vala vapigen)
+		$(meson_use introspection)
+		$(meson_use doc enable-gtk-doc)
+		-Dinstalled-tests=false
+	)
+	meson_src_configure
+}

diff --git a/dev-libs/libcloudproviders/metadata.xml b/dev-libs/libcloudproviders/metadata.xml
new file mode 100644
index 0000000..3eb4de0
--- /dev/null
+++ b/dev-libs/libcloudproviders/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+	<longdescription>
+		libcloudproviders is a DBus API that allows cloud storage sync clients to expose their services. Clients such as file managers and desktop environments can then provide integrated access to the cloud providers services.
+
+	</longdescription>
+	<maintainer type="person">
+		<email>david@ixit.cz</email>
+		<name>David Heidelberg</name>
+	</maintainer>
+</pkgmetadata>


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

* [gentoo-commits] repo/proj/guru:master commit in: dev-libs/libcloudproviders/
  2020-06-11 16:43 [gentoo-commits] repo/proj/guru:dev " Andrew Ammerlaan
@ 2020-06-11 16:50 ` Andrew Ammerlaan
  0 siblings, 0 replies; 7+ messages in thread
From: Andrew Ammerlaan @ 2020-06-11 16:50 UTC (permalink / raw
  To: gentoo-commits

commit:     a1b3c48976b586e28652a89fd69e105c2fce9f85
Author:     Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
AuthorDate: Thu Jun 11 16:42:55 2020 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Thu Jun 11 16:42:55 2020 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a1b3c489

dev-libs/libcloudproviders: add missing doc dep

Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> riseup.net>

 dev-libs/libcloudproviders/libcloudproviders-0.3.1.ebuild | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/dev-libs/libcloudproviders/libcloudproviders-0.3.1.ebuild b/dev-libs/libcloudproviders/libcloudproviders-0.3.1.ebuild
index 667bc61..09e24d9 100644
--- a/dev-libs/libcloudproviders/libcloudproviders-0.3.1.ebuild
+++ b/dev-libs/libcloudproviders/libcloudproviders-0.3.1.ebuild
@@ -24,7 +24,10 @@ DEPEND="${RDEPEND}
 	introspection? ( dev-libs/gobject-introspection:= )
 "
 BDEPEND="$(vala_depend)
-	doc? ( dev-util/gdbus-codegen )
+	doc? (
+		dev-util/gdbus-codegen
+		dev-util/gtk-doc
+	)
 	virtual/pkgconfig
 "
 


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

* [gentoo-commits] repo/proj/guru:master commit in: dev-libs/libcloudproviders/
@ 2020-12-23 10:24 Andrew Ammerlaan
  0 siblings, 0 replies; 7+ messages in thread
From: Andrew Ammerlaan @ 2020-12-23 10:24 UTC (permalink / raw
  To: gentoo-commits

commit:     360389d093fa2721d39fbd5f18f427a9b804a1a2
Author:     Theo Anderson <telans <AT> posteo <DOT> de>
AuthorDate: Wed Dec 23 05:54:49 2020 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Wed Dec 23 05:54:49 2020 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=360389d0

dev-libs/libcloudproviders: bdepend dev-util/glib-utils

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Theo Anderson <telans <AT> posteo.de>

 dev-libs/libcloudproviders/libcloudproviders-0.3.1.ebuild | 15 +++++++++------
 dev-libs/libcloudproviders/metadata.xml                   |  5 ++++-
 2 files changed, 13 insertions(+), 7 deletions(-)

diff --git a/dev-libs/libcloudproviders/libcloudproviders-0.3.1.ebuild b/dev-libs/libcloudproviders/libcloudproviders-0.3.1.ebuild
index 09e24d99..81534f47 100644
--- a/dev-libs/libcloudproviders/libcloudproviders-0.3.1.ebuild
+++ b/dev-libs/libcloudproviders/libcloudproviders-0.3.1.ebuild
@@ -17,13 +17,14 @@ KEYWORDS="~amd64"
 IUSE="doc introspection vala"
 REQUIRED_USE="vala? ( introspection )"
 
-RDEPEND="
-	>=dev-libs/glib-2.58.0:2
-"
-DEPEND="${RDEPEND}
+RDEPEND=">=dev-libs/glib-2.58.0:2"
+DEPEND="
+	${RDEPEND}
 	introspection? ( dev-libs/gobject-introspection:= )
 "
-BDEPEND="$(vala_depend)
+BDEPEND="
+	$(vala_depend)
+	dev-util/glib-utils
 	doc? (
 		dev-util/gdbus-codegen
 		dev-util/gtk-doc
@@ -32,9 +33,10 @@ BDEPEND="$(vala_depend)
 "
 
 src_prepare() {
-	vala_src_prepare
 	default
+	vala_src_prepare
 }
+
 src_configure() {
 	local emesonargs=(
 		$(meson_use vala vapigen)
@@ -42,5 +44,6 @@ src_configure() {
 		$(meson_use doc enable-gtk-doc)
 		-Dinstalled-tests=false
 	)
+
 	meson_src_configure
 }

diff --git a/dev-libs/libcloudproviders/metadata.xml b/dev-libs/libcloudproviders/metadata.xml
index 8f5e68ae..519e18c6 100644
--- a/dev-libs/libcloudproviders/metadata.xml
+++ b/dev-libs/libcloudproviders/metadata.xml
@@ -1,7 +1,10 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-	<!-- maintainer-needed -->
+	<maintainer type="person">
+		<email>telans@posteo.de</email>
+		<name>Theo Anderson</name>
+	</maintainer>
 	<longdescription>
 		libcloudproviders is a DBus API that allows cloud storage sync clients to expose their services. Clients such as file managers and desktop environments can then provide integrated access to the cloud providers services.
 


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

* [gentoo-commits] repo/proj/guru:master commit in: dev-libs/libcloudproviders/
@ 2020-12-24 10:30 Andrew Ammerlaan
  0 siblings, 0 replies; 7+ messages in thread
From: Andrew Ammerlaan @ 2020-12-24 10:30 UTC (permalink / raw
  To: gentoo-commits

commit:     22e78c7d64675cfd91a814fc544c997431a950c0
Author:     Theo Anderson <telans <AT> posteo <DOT> de>
AuthorDate: Thu Dec 24 09:26:20 2020 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Thu Dec 24 09:26:42 2020 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=22e78c7d

dev-libs/libcloudproviders: bdepend dev-util/gdbus-codegen

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Theo Anderson <telans <AT> posteo.de>

 dev-libs/libcloudproviders/libcloudproviders-0.3.1.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-libs/libcloudproviders/libcloudproviders-0.3.1.ebuild b/dev-libs/libcloudproviders/libcloudproviders-0.3.1.ebuild
index 81534f47..67bc0cd2 100644
--- a/dev-libs/libcloudproviders/libcloudproviders-0.3.1.ebuild
+++ b/dev-libs/libcloudproviders/libcloudproviders-0.3.1.ebuild
@@ -24,6 +24,7 @@ DEPEND="
 "
 BDEPEND="
 	$(vala_depend)
+	dev-util/gdbus-codegen
 	dev-util/glib-utils
 	doc? (
 		dev-util/gdbus-codegen


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

* [gentoo-commits] repo/proj/guru:master commit in: dev-libs/libcloudproviders/
  2021-05-04  8:41 [gentoo-commits] repo/proj/guru:dev " Andrew Ammerlaan
@ 2021-05-04  8:41 ` Andrew Ammerlaan
  0 siblings, 0 replies; 7+ messages in thread
From: Andrew Ammerlaan @ 2021-05-04  8:41 UTC (permalink / raw
  To: gentoo-commits

commit:     29ca37125d7d43b62ddcf708eba4cd3a9e9f9a7f
Author:     Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
AuthorDate: Tue May  4 08:39:41 2021 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Tue May  4 08:39:41 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=29ca3712

dev-libs/libcloudproviders: bump min vala version

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> riseup.net>

 dev-libs/libcloudproviders/libcloudproviders-0.3.1.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-libs/libcloudproviders/libcloudproviders-0.3.1.ebuild b/dev-libs/libcloudproviders/libcloudproviders-0.3.1.ebuild
index c9d407489..3af6f641a 100644
--- a/dev-libs/libcloudproviders/libcloudproviders-0.3.1.ebuild
+++ b/dev-libs/libcloudproviders/libcloudproviders-0.3.1.ebuild
@@ -3,6 +3,7 @@
 
 EAPI=7
 
+VALA_MIN_API_VERSION="0.44"
 VALA_USE_DEPEND="vapigen"
 
 inherit meson vala


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

* [gentoo-commits] repo/proj/guru:master commit in: dev-libs/libcloudproviders/
  2022-11-26 10:41 [gentoo-commits] repo/proj/guru:dev " Florian Schmaus
@ 2022-11-26 10:54 ` Florian Schmaus
  0 siblings, 0 replies; 7+ messages in thread
From: Florian Schmaus @ 2022-11-26 10:54 UTC (permalink / raw
  To: gentoo-commits

commit:     a11353894d274dfb624c5e4e3b062c214bb4bc02
Author:     Florian Schmaus <flow <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 26 10:40:47 2022 +0000
Commit:     Florian Schmaus <flow <AT> gentoo <DOT> org>
CommitDate: Sat Nov 26 10:40:50 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a1135389

dev-libs/libcloudproviders: treeclean (available in ::gentoo as net-libs/libcloudproivders)

Signed-off-by: Florian Schmaus <flow <AT> gentoo.org>

 dev-libs/libcloudproviders/Manifest                |  1 -
 .../libcloudproviders-0.3.1.ebuild                 | 49 ----------------------
 dev-libs/libcloudproviders/metadata.xml            | 11 -----
 3 files changed, 61 deletions(-)

diff --git a/dev-libs/libcloudproviders/Manifest b/dev-libs/libcloudproviders/Manifest
deleted file mode 100644
index 2990e5acf..000000000
--- a/dev-libs/libcloudproviders/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST libcloudproviders-0.3.1.tar.gz 25426 BLAKE2B 816308d0d18ab63e7ce8a90b4d9c6b041e47c45f83832b2ba120b4e24f7c56f1bbfdc18e923c421bef53de6147761e89a6b07cbaa117119494127f88ea67c943 SHA512 ea84659715aa66cbfe8d909430004d28aea88922fabc81742c867967ea2449045a4054c3b795934c17a18982054416e0e10815b3c306ea38753c2efed0318d90

diff --git a/dev-libs/libcloudproviders/libcloudproviders-0.3.1.ebuild b/dev-libs/libcloudproviders/libcloudproviders-0.3.1.ebuild
deleted file mode 100644
index 9f1202472..000000000
--- a/dev-libs/libcloudproviders/libcloudproviders-0.3.1.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 2019-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-VALA_USE_DEPEND="vapigen"
-inherit meson vala
-
-DESCRIPTION="DBus API that allows cloud storage sync clients to expose their services."
-HOMEPAGE="https://gitlab.gnome.org/World/libcloudproviders"
-SRC_URI="https://gitlab.gnome.org/World/libcloudproviders/-/archive/${PV}/libcloudproviders-${PV}.tar.gz"
-
-LICENSE="LGPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-IUSE="doc introspection vala"
-REQUIRED_USE="vala? ( introspection )"
-
-RDEPEND=">=dev-libs/glib-2.58.0:2"
-DEPEND="
-	${RDEPEND}
-	introspection? ( dev-libs/gobject-introspection:= )
-"
-BDEPEND="
-	$(vala_depend)
-	dev-util/gdbus-codegen
-	dev-util/glib-utils
-	doc? (
-		dev-util/gdbus-codegen
-		dev-util/gtk-doc
-	)
-	virtual/pkgconfig
-"
-
-src_prepare() {
-	default
-	vala_setup
-}
-
-src_configure() {
-	local emesonargs=(
-		$(meson_use vala vapigen)
-		$(meson_use introspection)
-		$(meson_use doc enable-gtk-doc)
-		-Dinstalled-tests=false
-	)
-
-	meson_src_configure
-}

diff --git a/dev-libs/libcloudproviders/metadata.xml b/dev-libs/libcloudproviders/metadata.xml
deleted file mode 100644
index 846f4d4bd..000000000
--- a/dev-libs/libcloudproviders/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-	<maintainer type="person">
-		<email>telans@posteo.de</email>
-		<name>James Beddek</name>
-	</maintainer>
-	<longdescription lang="en">
-		libcloudproviders is a DBus API that allows cloud storage sync clients to expose their services. Clients such as file managers and desktop environments can then provide integrated access to the cloud providers services.
-	</longdescription>
-</pkgmetadata>


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

end of thread, other threads:[~2022-11-26 10:54 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-06-11 16:50 [gentoo-commits] repo/proj/guru:master commit in: dev-libs/libcloudproviders/ Andrew Ammerlaan
  -- strict thread matches above, loose matches on Subject: below --
2022-11-26 10:41 [gentoo-commits] repo/proj/guru:dev " Florian Schmaus
2022-11-26 10:54 ` [gentoo-commits] repo/proj/guru:master " Florian Schmaus
2021-05-04  8:41 [gentoo-commits] repo/proj/guru:dev " Andrew Ammerlaan
2021-05-04  8:41 ` [gentoo-commits] repo/proj/guru:master " Andrew Ammerlaan
2020-12-24 10:30 Andrew Ammerlaan
2020-12-23 10:24 Andrew Ammerlaan
2020-06-11 16:50 Andrew Ammerlaan
2020-06-11 16:43 [gentoo-commits] repo/proj/guru:dev " Andrew Ammerlaan
2020-06-11 16:50 ` [gentoo-commits] repo/proj/guru:master " Andrew Ammerlaan

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