public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libportal/
@ 2022-04-15 22:16 Matt Turner
  0 siblings, 0 replies; 17+ messages in thread
From: Matt Turner @ 2022-04-15 22:16 UTC (permalink / raw
  To: gentoo-commits

commit:     761a307d6c172886b82c3a69197b7fd3cc500dd8
Author:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 15 21:35:41 2022 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Fri Apr 15 22:13:01 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=761a307d

dev-libs/libportal: Add new package, version 0.6

Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 dev-libs/libportal/Manifest             |  1 +
 dev-libs/libportal/libportal-0.6.ebuild | 89 +++++++++++++++++++++++++++++++++
 dev-libs/libportal/metadata.xml         |  8 +++
 3 files changed, 98 insertions(+)

diff --git a/dev-libs/libportal/Manifest b/dev-libs/libportal/Manifest
new file mode 100644
index 000000000000..ad68bc5788d2
--- /dev/null
+++ b/dev-libs/libportal/Manifest
@@ -0,0 +1 @@
+DIST libportal-0.6.tar.xz 63816 BLAKE2B 396659bd1fd00885b49363a3f6fc0ccf5324c87417cfcab48c966ef61ab2fa35d300be84656261fdf4313b77fc13058d7b7c9aadb0591c1ef17b80434f8ec19d SHA512 f5f76a0dd0c66521b745c276e41f298addbbd41dd5fb3df9381ea85c122387878cb0e51ffac1e17f9e82548ab222d2c2fe92ab0d018de8a9ae9b2dfd65e454c4

diff --git a/dev-libs/libportal/libportal-0.6.ebuild b/dev-libs/libportal/libportal-0.6.ebuild
new file mode 100644
index 000000000000..22a66ac299bf
--- /dev/null
+++ b/dev-libs/libportal/libportal-0.6.ebuild
@@ -0,0 +1,89 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson vala virtualx
+
+DESCRIPTION="Flatpak portal library"
+HOMEPAGE="https://github.com/flatpak/libportal"
+SRC_URI="https://github.com/flatpak/libportal/releases/download/${PV}/${P}.tar.xz"
+
+LICENSE="LGPL-3"
+SLOT="0/1-1-1-1" # soname of libportal{,-gtk3,-gtk4,-qt5}.so
+KEYWORDS="~amd64"
+IUSE="gtk gtk-doc +introspection qt5 test +vala"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="
+	gtk-doc? ( introspection )
+	vala? ( introspection )
+"
+
+RDEPEND="
+	>=dev-libs/glib-2.58:2
+	introspection? ( dev-libs/gobject-introspection:= )
+	gtk? (
+		x11-libs/gtk+:3
+		gui-libs/gtk:4
+	)
+	qt5? (
+		dev-qt/qtcore:=
+		dev-qt/qtgui:=
+		dev-qt/qtx11extras:=
+		dev-qt/qtwidgets:=
+	)
+"
+DEPEND="${RDEPEND}
+	qt5? (
+		test? ( dev-qt/qttest:= )
+	)
+"
+BDEPEND="
+	dev-util/glib-utils
+	virtual/pkgconfig
+	gtk-doc? ( dev-util/gi-docgen )
+	qt5? (
+		test? ( dev-qt/linguist-tools )
+	)
+	vala? ( $(vala_depend) )
+"
+
+src_prepare() {
+	default
+	vala_setup
+}
+
+src_configure() {
+	local backends
+	use gtk && backends+="gtk3,gtk4,"
+	use qt5 && backends+="qt5,"
+
+	local emesonargs=(
+		-Dbackends=${backends%,}
+		-Dportal-tests=false
+		$(meson_use introspection)
+		$(meson_use vala vapi)
+		$(meson_use gtk-doc docs)
+		$(meson_use test tests)
+	)
+	meson_src_configure
+}
+
+src_test() {
+	# Tests only exist for Qt5
+	if use qt5; then
+		virtx meson_src_test
+	else
+		# run meson_src_test to notice if tests are added
+		meson_src_test
+	fi
+}
+
+src_install() {
+	meson_src_install
+
+	if use gtk-doc; then
+		mkdir -p "${ED}"/usr/share/gtk-doc/html/ || die
+		mv "${ED}"/usr/share/doc/${PN}-1 "${ED}"/usr/share/gtk-doc/html/ || die
+	fi
+}

diff --git a/dev-libs/libportal/metadata.xml b/dev-libs/libportal/metadata.xml
new file mode 100644
index 000000000000..7b343b06be8a
--- /dev/null
+++ b/dev-libs/libportal/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+	<email>gnome@gentoo.org</email>
+	<name>Gentoo GNOME Desktop</name>
+</maintainer>
+</pkgmetadata>


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libportal/
@ 2022-04-18 20:48 Jakov Smolić
  0 siblings, 0 replies; 17+ messages in thread
From: Jakov Smolić @ 2022-04-18 20:48 UTC (permalink / raw
  To: gentoo-commits

commit:     bfb129459ede35ae5fcf7e5c1f0761bd2004b9a2
Author:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 18 20:46:21 2022 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Mon Apr 18 20:48:22 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfb12945

dev-libs/libportal: Keyword 0.6 riscv, #838709

Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>

 dev-libs/libportal/libportal-0.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libportal/libportal-0.6.ebuild b/dev-libs/libportal/libportal-0.6.ebuild
index 22a66ac299bf..855fdf37a297 100644
--- a/dev-libs/libportal/libportal-0.6.ebuild
+++ b/dev-libs/libportal/libportal-0.6.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/flatpak/libportal/releases/download/${PV}/${P}.tar.x
 
 LICENSE="LGPL-3"
 SLOT="0/1-1-1-1" # soname of libportal{,-gtk3,-gtk4,-qt5}.so
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~riscv"
 IUSE="gtk gtk-doc +introspection qt5 test +vala"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libportal/
@ 2022-05-07 18:25 Arthur Zamarin
  0 siblings, 0 replies; 17+ messages in thread
From: Arthur Zamarin @ 2022-05-07 18:25 UTC (permalink / raw
  To: gentoo-commits

commit:     f2aa61b456986bbcda22b920d419283451d42b49
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat May  7 18:24:19 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat May  7 18:24:50 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2aa61b4

dev-libs/libportal: Keyword 0.6 arm64, #838709

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-libs/libportal/libportal-0.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libportal/libportal-0.6.ebuild b/dev-libs/libportal/libportal-0.6.ebuild
index 855fdf37a297..cc492d39a1cc 100644
--- a/dev-libs/libportal/libportal-0.6.ebuild
+++ b/dev-libs/libportal/libportal-0.6.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/flatpak/libportal/releases/download/${PV}/${P}.tar.x
 
 LICENSE="LGPL-3"
 SLOT="0/1-1-1-1" # soname of libportal{,-gtk3,-gtk4,-qt5}.so
-KEYWORDS="~amd64 ~riscv"
+KEYWORDS="~amd64 ~arm64 ~riscv"
 IUSE="gtk gtk-doc +introspection qt5 test +vala"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libportal/
@ 2022-05-07 18:25 Arthur Zamarin
  0 siblings, 0 replies; 17+ messages in thread
From: Arthur Zamarin @ 2022-05-07 18:25 UTC (permalink / raw
  To: gentoo-commits

commit:     66cab859e8cc083ad01c7ca5c1260ef93371fc6f
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat May  7 18:24:24 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat May  7 18:24:51 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66cab859

dev-libs/libportal: Keyword 0.6 ppc64, #838709

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-libs/libportal/libportal-0.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libportal/libportal-0.6.ebuild b/dev-libs/libportal/libportal-0.6.ebuild
index cc492d39a1cc..9dfe7bfbf0a0 100644
--- a/dev-libs/libportal/libportal-0.6.ebuild
+++ b/dev-libs/libportal/libportal-0.6.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/flatpak/libportal/releases/download/${PV}/${P}.tar.x
 
 LICENSE="LGPL-3"
 SLOT="0/1-1-1-1" # soname of libportal{,-gtk3,-gtk4,-qt5}.so
-KEYWORDS="~amd64 ~arm64 ~riscv"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv"
 IUSE="gtk gtk-doc +introspection qt5 test +vala"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libportal/
@ 2022-05-08  4:22 Matt Turner
  0 siblings, 0 replies; 17+ messages in thread
From: Matt Turner @ 2022-05-08  4:22 UTC (permalink / raw
  To: gentoo-commits

commit:     86df22fbe5146ca8aec7c37ed0e5482a96d18f4f
Author:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Sun May  8 04:18:27 2022 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Sun May  8 04:20:37 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86df22fb

dev-libs/libportal: Keyword 0.6 x86, #838709

Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 dev-libs/libportal/libportal-0.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libportal/libportal-0.6.ebuild b/dev-libs/libportal/libportal-0.6.ebuild
index 9dfe7bfbf0a0..84fbe4e90c92 100644
--- a/dev-libs/libportal/libportal-0.6.ebuild
+++ b/dev-libs/libportal/libportal-0.6.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/flatpak/libportal/releases/download/${PV}/${P}.tar.x
 
 LICENSE="LGPL-3"
 SLOT="0/1-1-1-1" # soname of libportal{,-gtk3,-gtk4,-qt5}.so
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
 IUSE="gtk gtk-doc +introspection qt5 test +vala"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libportal/
@ 2022-05-13 20:51 Jakov Smolić
  0 siblings, 0 replies; 17+ messages in thread
From: Jakov Smolić @ 2022-05-13 20:51 UTC (permalink / raw
  To: gentoo-commits

commit:     2f1d4dd5efe706388c36ad3e28515134230032db
Author:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Fri May 13 20:51:18 2022 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Fri May 13 20:51:18 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f1d4dd5

dev-libs/libportal: Keyword 0.6 arm, #838709

Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>

 dev-libs/libportal/libportal-0.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libportal/libportal-0.6.ebuild b/dev-libs/libportal/libportal-0.6.ebuild
index 84fbe4e90c92..8e84b84b0da9 100644
--- a/dev-libs/libportal/libportal-0.6.ebuild
+++ b/dev-libs/libportal/libportal-0.6.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/flatpak/libportal/releases/download/${PV}/${P}.tar.x
 
 LICENSE="LGPL-3"
 SLOT="0/1-1-1-1" # soname of libportal{,-gtk3,-gtk4,-qt5}.so
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
 IUSE="gtk gtk-doc +introspection qt5 test +vala"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libportal/
@ 2022-05-15  3:10 Sam James
  0 siblings, 0 replies; 17+ messages in thread
From: Sam James @ 2022-05-15  3:10 UTC (permalink / raw
  To: gentoo-commits

commit:     517d8c7d7ee16de8acb0aa71092438da676677b3
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun May 15 03:09:12 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun May 15 03:09:12 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=517d8c7d

dev-libs/libportal: Keyword 0.6 sparc, #838709

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-libs/libportal/libportal-0.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libportal/libportal-0.6.ebuild b/dev-libs/libportal/libportal-0.6.ebuild
index 8e84b84b0da9..f888be4a20c1 100644
--- a/dev-libs/libportal/libportal-0.6.ebuild
+++ b/dev-libs/libportal/libportal-0.6.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/flatpak/libportal/releases/download/${PV}/${P}.tar.x
 
 LICENSE="LGPL-3"
 SLOT="0/1-1-1-1" # soname of libportal{,-gtk3,-gtk4,-qt5}.so
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~sparc ~x86"
 IUSE="gtk gtk-doc +introspection qt5 test +vala"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libportal/
@ 2022-10-30  1:50 Matt Turner
  0 siblings, 0 replies; 17+ messages in thread
From: Matt Turner @ 2022-10-30  1:50 UTC (permalink / raw
  To: gentoo-commits

commit:     f1c94a37c1095669b120cabc71c831f472aca563
Author:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 29 21:19:49 2022 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Sun Oct 30 01:49:11 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1c94a37

dev-libs/libportal: Set remote-id

Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 dev-libs/libportal/metadata.xml | 11 +++++++----
 1 file changed, 7 insertions(+), 4 deletions(-)

diff --git a/dev-libs/libportal/metadata.xml b/dev-libs/libportal/metadata.xml
index 7b343b06be8a..5cda5e7a3a83 100644
--- a/dev-libs/libportal/metadata.xml
+++ b/dev-libs/libportal/metadata.xml
@@ -1,8 +1,11 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-<maintainer type="project">
-	<email>gnome@gentoo.org</email>
-	<name>Gentoo GNOME Desktop</name>
-</maintainer>
+  <maintainer type="project">
+    <email>gnome@gentoo.org</email>
+    <name>Gentoo GNOME Desktop</name>
+  </maintainer>
+  <upstream>
+    <remote-id type="github">flatpak/libportal</remote-id>
+  </upstream>
 </pkgmetadata>


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libportal/
@ 2022-11-09 14:11 Matt Turner
  0 siblings, 0 replies; 17+ messages in thread
From: Matt Turner @ 2022-11-09 14:11 UTC (permalink / raw
  To: gentoo-commits

commit:     0ed0c2e888327d8ff1d0965829b2eb4c704d6332
Author:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Wed Nov  9 14:08:50 2022 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Wed Nov  9 14:08:50 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ed0c2e8

dev-libs/libportal: Keyword 0.6 ppc, #880237

Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 dev-libs/libportal/libportal-0.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libportal/libportal-0.6.ebuild b/dev-libs/libportal/libportal-0.6.ebuild
index ddca0cfe0cd6..8559fc7eddac 100644
--- a/dev-libs/libportal/libportal-0.6.ebuild
+++ b/dev-libs/libportal/libportal-0.6.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/flatpak/libportal/releases/download/${PV}/${P}.tar.x
 
 LICENSE="LGPL-3"
 SLOT="0/1-1-1-1" # soname of libportal{,-gtk3,-gtk4,-qt5}.so
-KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv ~sparc x86"
 IUSE="gtk gtk-doc +introspection qt5 test +vala"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libportal/
@ 2022-11-14  6:53 Arthur Zamarin
  0 siblings, 0 replies; 17+ messages in thread
From: Arthur Zamarin @ 2022-11-14  6:53 UTC (permalink / raw
  To: gentoo-commits

commit:     0efc3e65fa5966f0bd4da7a10f341ffa4d4f5ee2
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 14 06:53:00 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Mon Nov 14 06:53:06 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0efc3e65

dev-libs/libportal: Keyword 0.6 ia64, #880237

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-libs/libportal/libportal-0.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libportal/libportal-0.6.ebuild b/dev-libs/libportal/libportal-0.6.ebuild
index 8559fc7eddac..027262694b77 100644
--- a/dev-libs/libportal/libportal-0.6.ebuild
+++ b/dev-libs/libportal/libportal-0.6.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/flatpak/libportal/releases/download/${PV}/${P}.tar.x
 
 LICENSE="LGPL-3"
 SLOT="0/1-1-1-1" # soname of libportal{,-gtk3,-gtk4,-qt5}.so
-KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
 IUSE="gtk gtk-doc +introspection qt5 test +vala"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libportal/
@ 2022-12-05 17:24 WANG Xuerui
  0 siblings, 0 replies; 17+ messages in thread
From: WANG Xuerui @ 2022-12-05 17:24 UTC (permalink / raw
  To: gentoo-commits

commit:     676061c4bf43c92d90f72ad0d3d5c9a00e8f0206
Author:     WANG Xuerui <xen0n <AT> gentoo <DOT> org>
AuthorDate: Mon Dec  5 16:05:36 2022 +0000
Commit:     WANG Xuerui <xen0n <AT> gentoo <DOT> org>
CommitDate: Mon Dec  5 17:21:27 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=676061c4

dev-libs/libportal: keyword 0.6 for ~loong

Signed-off-by: WANG Xuerui <xen0n <AT> gentoo.org>

 dev-libs/libportal/libportal-0.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libportal/libportal-0.6.ebuild b/dev-libs/libportal/libportal-0.6.ebuild
index 027262694b77..21ac7b164fa8 100644
--- a/dev-libs/libportal/libportal-0.6.ebuild
+++ b/dev-libs/libportal/libportal-0.6.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/flatpak/libportal/releases/download/${PV}/${P}.tar.x
 
 LICENSE="LGPL-3"
 SLOT="0/1-1-1-1" # soname of libportal{,-gtk3,-gtk4,-qt5}.so
-KEYWORDS="amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="amd64 ~arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
 IUSE="gtk gtk-doc +introspection qt5 test +vala"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libportal/
@ 2023-06-09 13:07 Matt Turner
  0 siblings, 0 replies; 17+ messages in thread
From: Matt Turner @ 2023-06-09 13:07 UTC (permalink / raw
  To: gentoo-commits

commit:     255b744eb80b33515fd8ff724d7abbcc69f85a98
Author:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Fri Jun  9 13:07:02 2023 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Fri Jun  9 13:07:22 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=255b744e

dev-libs/libportal: Keyword 0.6 alpha, #882511

Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 dev-libs/libportal/libportal-0.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libportal/libportal-0.6.ebuild b/dev-libs/libportal/libportal-0.6.ebuild
index 21ac7b164fa8..e3eb4c6eb7ee 100644
--- a/dev-libs/libportal/libportal-0.6.ebuild
+++ b/dev-libs/libportal/libportal-0.6.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/flatpak/libportal/releases/download/${PV}/${P}.tar.x
 
 LICENSE="LGPL-3"
 SLOT="0/1-1-1-1" # soname of libportal{,-gtk3,-gtk4,-qt5}.so
-KEYWORDS="amd64 ~arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
 IUSE="gtk gtk-doc +introspection qt5 test +vala"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libportal/
@ 2024-02-10 18:53 Arthur Zamarin
  0 siblings, 0 replies; 17+ messages in thread
From: Arthur Zamarin @ 2024-02-10 18:53 UTC (permalink / raw
  To: gentoo-commits

commit:     c8a5792219e904bc66586ab6f15213aaed5e39ee
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 10 18:52:30 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Feb 10 18:52:30 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8a57922

dev-libs/libportal: Stabilize 0.7.1 amd64, #921406

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-libs/libportal/libportal-0.7.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/libportal/libportal-0.7.1.ebuild b/dev-libs/libportal/libportal-0.7.1.ebuild
index 873af4b69fc7..6f63eca3549d 100644
--- a/dev-libs/libportal/libportal-0.7.1.ebuild
+++ b/dev-libs/libportal/libportal-0.7.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022-2023 Gentoo Authors
+# Copyright 2022-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/flatpak/libportal/releases/download/${PV}/${P}.tar.x
 
 LICENSE="LGPL-3"
 SLOT="0/1-1-1-1" # soname of libportal{,-gtk3,-gtk4,-qt5}.so
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
 IUSE="gtk gtk-doc +introspection qt5 test +vala"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libportal/
@ 2024-02-10 18:53 Arthur Zamarin
  0 siblings, 0 replies; 17+ messages in thread
From: Arthur Zamarin @ 2024-02-10 18:53 UTC (permalink / raw
  To: gentoo-commits

commit:     ec865cc767223a21acba4e1c8785db7e1b255622
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 10 18:52:42 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Feb 10 18:52:42 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec865cc7

dev-libs/libportal: Stabilize 0.7.1 x86, #921406

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-libs/libportal/libportal-0.7.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libportal/libportal-0.7.1.ebuild b/dev-libs/libportal/libportal-0.7.1.ebuild
index 6f63eca3549d..0aa7ce16f5e7 100644
--- a/dev-libs/libportal/libportal-0.7.1.ebuild
+++ b/dev-libs/libportal/libportal-0.7.1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/flatpak/libportal/releases/download/${PV}/${P}.tar.x
 
 LICENSE="LGPL-3"
 SLOT="0/1-1-1-1" # soname of libportal{,-gtk3,-gtk4,-qt5}.so
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
 IUSE="gtk gtk-doc +introspection qt5 test +vala"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libportal/
@ 2024-02-22 20:47 Arthur Zamarin
  0 siblings, 0 replies; 17+ messages in thread
From: Arthur Zamarin @ 2024-02-22 20:47 UTC (permalink / raw
  To: gentoo-commits

commit:     b9857848af06e8c5a8adb71e1f0f5022b49c3ad7
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 22 20:46:33 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Thu Feb 22 20:46:33 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9857848

dev-libs/libportal: Stabilize 0.7.1 arm64, #921406

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-libs/libportal/libportal-0.7.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libportal/libportal-0.7.1.ebuild b/dev-libs/libportal/libportal-0.7.1.ebuild
index 0aa7ce16f5e7..38a05311150b 100644
--- a/dev-libs/libportal/libportal-0.7.1.ebuild
+++ b/dev-libs/libportal/libportal-0.7.1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/flatpak/libportal/releases/download/${PV}/${P}.tar.x
 
 LICENSE="LGPL-3"
 SLOT="0/1-1-1-1" # soname of libportal{,-gtk3,-gtk4,-qt5}.so
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
 IUSE="gtk gtk-doc +introspection qt5 test +vala"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libportal/
@ 2024-03-02 22:41 Mart Raudsepp
  0 siblings, 0 replies; 17+ messages in thread
From: Mart Raudsepp @ 2024-03-02 22:41 UTC (permalink / raw
  To: gentoo-commits

commit:     c196b5bededabc35f0e74e14d19172c266b035d4
Author:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Sat Mar  2 22:35:53 2024 +0000
Commit:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Sat Mar  2 22:40:38 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c196b5be

dev-libs/libportal: drop 0.6

Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>

 dev-libs/libportal/Manifest             |  1 -
 dev-libs/libportal/libportal-0.6.ebuild | 89 ---------------------------------
 2 files changed, 90 deletions(-)

diff --git a/dev-libs/libportal/Manifest b/dev-libs/libportal/Manifest
index b1d905f79160..26fb14475215 100644
--- a/dev-libs/libportal/Manifest
+++ b/dev-libs/libportal/Manifest
@@ -1,2 +1 @@
-DIST libportal-0.6.tar.xz 63816 BLAKE2B 396659bd1fd00885b49363a3f6fc0ccf5324c87417cfcab48c966ef61ab2fa35d300be84656261fdf4313b77fc13058d7b7c9aadb0591c1ef17b80434f8ec19d SHA512 f5f76a0dd0c66521b745c276e41f298addbbd41dd5fb3df9381ea85c122387878cb0e51ffac1e17f9e82548ab222d2c2fe92ab0d018de8a9ae9b2dfd65e454c4
 DIST libportal-0.7.1.tar.xz 74268 BLAKE2B b519fa88735d640a74e18cc791ec69862f136b793a7c855b1f3873cf6b15626d69088747f1a7ff54f8cd96f79e82e3df31e5349e3da57906e769b8f809f4ba34 SHA512 cbc50bfd86787fffc975fc53835acc6c3c0fd54b7ee02fce1983f1bd0fc40b15a0537780cd5e943ecedcf951840080a0f55a23a96e706223e52a6144ee70332c

diff --git a/dev-libs/libportal/libportal-0.6.ebuild b/dev-libs/libportal/libportal-0.6.ebuild
deleted file mode 100644
index e3eb4c6eb7ee..000000000000
--- a/dev-libs/libportal/libportal-0.6.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson vala virtualx
-
-DESCRIPTION="Flatpak portal library"
-HOMEPAGE="https://github.com/flatpak/libportal"
-SRC_URI="https://github.com/flatpak/libportal/releases/download/${PV}/${P}.tar.xz"
-
-LICENSE="LGPL-3"
-SLOT="0/1-1-1-1" # soname of libportal{,-gtk3,-gtk4,-qt5}.so
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
-IUSE="gtk gtk-doc +introspection qt5 test +vala"
-RESTRICT="!test? ( test )"
-REQUIRED_USE="
-	gtk-doc? ( introspection )
-	vala? ( introspection )
-"
-
-RDEPEND="
-	>=dev-libs/glib-2.58:2
-	introspection? ( dev-libs/gobject-introspection:= )
-	gtk? (
-		x11-libs/gtk+:3
-		gui-libs/gtk:4
-	)
-	qt5? (
-		dev-qt/qtcore:=
-		dev-qt/qtgui:=
-		dev-qt/qtx11extras:=
-		dev-qt/qtwidgets:=
-	)
-"
-DEPEND="${RDEPEND}
-	qt5? (
-		test? ( dev-qt/qttest:= )
-	)
-"
-BDEPEND="
-	dev-util/glib-utils
-	virtual/pkgconfig
-	gtk-doc? ( dev-util/gi-docgen )
-	qt5? (
-		test? ( dev-qt/linguist-tools )
-	)
-	vala? ( $(vala_depend) )
-"
-
-src_prepare() {
-	default
-	vala_setup
-}
-
-src_configure() {
-	local backends
-	use gtk && backends+="gtk3,gtk4,"
-	use qt5 && backends+="qt5,"
-
-	local emesonargs=(
-		-Dbackends=${backends%,}
-		-Dportal-tests=false
-		$(meson_use introspection)
-		$(meson_use vala vapi)
-		$(meson_use gtk-doc docs)
-		$(meson_use test tests)
-	)
-	meson_src_configure
-}
-
-src_test() {
-	# Tests only exist for Qt5
-	if use qt5; then
-		virtx meson_src_test
-	else
-		# run meson_src_test to notice if tests are added
-		meson_src_test
-	fi
-}
-
-src_install() {
-	meson_src_install
-
-	if use gtk-doc; then
-		mkdir -p "${ED}"/usr/share/gtk-doc/html/ || die
-		mv "${ED}"/usr/share/doc/${PN}-1 "${ED}"/usr/share/gtk-doc/html/ || die
-	fi
-}


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libportal/
@ 2024-08-09 17:19 Sam James
  0 siblings, 0 replies; 17+ messages in thread
From: Sam James @ 2024-08-09 17:19 UTC (permalink / raw
  To: gentoo-commits

commit:     6f2e07b6bd68e1ac8cd132df74e7753afc11f8b0
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Aug  9 17:18:11 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Aug  9 17:18:11 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f2e07b6

dev-libs/libportal: Stabilize 0.7.1-r1 x86, #937415

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-libs/libportal/libportal-0.7.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libportal/libportal-0.7.1-r1.ebuild b/dev-libs/libportal/libportal-0.7.1-r1.ebuild
index a4d5bb983737..dd7b33562a34 100644
--- a/dev-libs/libportal/libportal-0.7.1-r1.ebuild
+++ b/dev-libs/libportal/libportal-0.7.1-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/flatpak/libportal/releases/download/${PV}/${P}.tar.x
 
 LICENSE="LGPL-3"
 SLOT="0/1-1-1-1" # soname of libportal{,-gtk3,-gtk4,-qt5}.so
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
 IUSE="gtk gtk-doc +introspection qt5 test +vala wayland X"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="


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

end of thread, other threads:[~2024-08-09 17:19 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-11-09 14:11 [gentoo-commits] repo/gentoo:master commit in: dev-libs/libportal/ Matt Turner
  -- strict thread matches above, loose matches on Subject: below --
2024-08-09 17:19 Sam James
2024-03-02 22:41 Mart Raudsepp
2024-02-22 20:47 Arthur Zamarin
2024-02-10 18:53 Arthur Zamarin
2024-02-10 18:53 Arthur Zamarin
2023-06-09 13:07 Matt Turner
2022-12-05 17:24 WANG Xuerui
2022-11-14  6:53 Arthur Zamarin
2022-10-30  1:50 Matt Turner
2022-05-15  3:10 Sam James
2022-05-13 20:51 Jakov Smolić
2022-05-08  4:22 Matt Turner
2022-05-07 18:25 Arthur Zamarin
2022-05-07 18:25 Arthur Zamarin
2022-04-18 20:48 Jakov Smolić
2022-04-15 22:16 Matt Turner

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