public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/proj/guru:dev commit in: gui-apps/wlogout/
@ 2021-11-11 16:16 Mattia Gasparotto
  0 siblings, 0 replies; 6+ messages in thread
From: Mattia Gasparotto @ 2021-11-11 16:16 UTC (permalink / raw
  To: gentoo-commits

commit:     1c856af2a184f4c96360ea7837e326eee9a39c8d
Author:     Mattia Gasparotto <gasmat04 <AT> gmail <DOT> com>
AuthorDate: Thu Nov 11 16:16:13 2021 +0000
Commit:     Mattia Gasparotto <gasmat04 <AT> gmail <DOT> com>
CommitDate: Thu Nov 11 16:16:13 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1c856af2

gui-apps/wlogout: added new package

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Mattia Gasparotto <gasmat04 <AT> gmail.com>

 gui-apps/wlogout/Manifest             |  1 +
 gui-apps/wlogout/metadata.xml         | 18 ++++++++++++++++
 gui-apps/wlogout/wlogout-1.1.1.ebuild | 39 +++++++++++++++++++++++++++++++++++
 3 files changed, 58 insertions(+)

diff --git a/gui-apps/wlogout/Manifest b/gui-apps/wlogout/Manifest
new file mode 100644
index 000000000..de8c70b9d
--- /dev/null
+++ b/gui-apps/wlogout/Manifest
@@ -0,0 +1 @@
+DIST 1.1.1.tar.gz 540189 BLAKE2B 44831029c85403f3e9eddca38f6936a1c627c6c78c596d0e5fa867133827ff85f10063fbc9324e9f9b42a1951247cf89d98133b82028d223e33ae1ad76b55c40 SHA512 bca5de1c7168a11d418d206276d8715ef0f64e020985872062974f726fd969f78bd631a94d1076039aec20e2e72b4b6de5095da79f58919bfbf7ff2e2fd93ec5

diff --git a/gui-apps/wlogout/metadata.xml b/gui-apps/wlogout/metadata.xml
new file mode 100644
index 000000000..70b26438b
--- /dev/null
+++ b/gui-apps/wlogout/metadata.xml
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+	<maintainer type="person">
+		<email>gasmat04@gmail.com</email>
+		<name>Mattia Gasparotto</name>
+	</maintainer>
+	<use>
+		<flag name="layershell">Enable transparency</flag>
+		<flag name="doc">Install man pages</flag>
+		<flag name="bash-completions">Enable completions for bash shell</flag>
+		<flag name="fish-completions">Enable completions for fish shell</flag>
+		<flag name="zsh-completions">Enable completions for zsh shell</flag>
+	</use>
+	<upstream>
+		<remote-id type="github">ArtsyMacaw/wlogout</remote-id>
+	</upstream>
+</pkgmetadata>

diff --git a/gui-apps/wlogout/wlogout-1.1.1.ebuild b/gui-apps/wlogout/wlogout-1.1.1.ebuild
new file mode 100644
index 000000000..aa0765bac
--- /dev/null
+++ b/gui-apps/wlogout/wlogout-1.1.1.ebuild
@@ -0,0 +1,39 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson
+
+DESCRIPTION="A wayland based logout menu"
+HOMEPAGE="https://github.com/ArtsyMacaw/wlogout"
+SRC_URI="https://github.com/ArtsyMacaw/${PN}/archive/refs/tags/${PV}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="layershell doc bash-completions fish-completions zsh-completions"
+
+DEPEND="x11-libs/gtk+:=
+		dev-libs/gobject-introspection
+		doc? ( app-text/scdoc )
+		layershell? ( gui-libs/gtk-layer-shell )"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+	local emesonargs=(
+		$(meson_feature doc man-pages)
+		$(meson_use bash-completions)
+		$(meson_use fish-completions)
+		$(meson_use zsh-completions)
+	)
+	meson_src_configure
+}
+
+src_compile() {
+	meson_src_compile
+}
+
+src_install() {
+	meson_src_install
+}


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

* [gentoo-commits] repo/proj/guru:dev commit in: gui-apps/wlogout/
@ 2021-11-13 20:47 Mattia Gasparotto
  0 siblings, 0 replies; 6+ messages in thread
From: Mattia Gasparotto @ 2021-11-13 20:47 UTC (permalink / raw
  To: gentoo-commits

commit:     816bba387af07512f82d8e6941a2089759c21fd4
Author:     Mattia Gasparotto <gasmat04 <AT> gmail <DOT> com>
AuthorDate: Sat Nov 13 20:47:28 2021 +0000
Commit:     Mattia Gasparotto <gasmat04 <AT> gmail <DOT> com>
CommitDate: Sat Nov 13 20:47:28 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=816bba38

gui-apps/wlogout: added reference for reporting bugs

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Mattia Gasparotto <gasmat04 <AT> gmail.com>

 gui-apps/wlogout/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/gui-apps/wlogout/metadata.xml b/gui-apps/wlogout/metadata.xml
index 70b26438b..3d1c8c77d 100644
--- a/gui-apps/wlogout/metadata.xml
+++ b/gui-apps/wlogout/metadata.xml
@@ -14,5 +14,6 @@
 	</use>
 	<upstream>
 		<remote-id type="github">ArtsyMacaw/wlogout</remote-id>
+		<bugs-to>https://github.com/ArtsyMacaw/wlogout/issues</bugs-to>
 	</upstream>
 </pkgmetadata>


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

* [gentoo-commits] repo/proj/guru:dev commit in: gui-apps/wlogout/
@ 2021-11-21  9:08 Mattia Gasparotto
  0 siblings, 0 replies; 6+ messages in thread
From: Mattia Gasparotto @ 2021-11-21  9:08 UTC (permalink / raw
  To: gentoo-commits

commit:     9ad0a0a7b6bc37ca1a18996b718d6e35ee0d8f5c
Author:     Mattia Gasparotto <gasmat04 <AT> gmail <DOT> com>
AuthorDate: Sun Nov 21 09:08:30 2021 +0000
Commit:     Mattia Gasparotto <gasmat04 <AT> gmail <DOT> com>
CommitDate: Sun Nov 21 09:08:50 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9ad0a0a7

gui-apps/wlogout: corrected dependencies

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Mattia Gasparotto <gasmat04 <AT> gmail.com>

 gui-apps/wlogout/wlogout-1.1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-apps/wlogout/wlogout-1.1.1.ebuild b/gui-apps/wlogout/wlogout-1.1.1.ebuild
index aa0765bac..8e253cd2f 100644
--- a/gui-apps/wlogout/wlogout-1.1.1.ebuild
+++ b/gui-apps/wlogout/wlogout-1.1.1.ebuild
@@ -14,7 +14,7 @@ SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE="layershell doc bash-completions fish-completions zsh-completions"
 
-DEPEND="x11-libs/gtk+:=
+DEPEND="gui-libs/gtk:=
 		dev-libs/gobject-introspection
 		doc? ( app-text/scdoc )
 		layershell? ( gui-libs/gtk-layer-shell )"


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

* [gentoo-commits] repo/proj/guru:dev commit in: gui-apps/wlogout/
@ 2021-11-21  9:46 Mattia Gasparotto
  0 siblings, 0 replies; 6+ messages in thread
From: Mattia Gasparotto @ 2021-11-21  9:46 UTC (permalink / raw
  To: gentoo-commits

commit:     7b9f99238a630f8135a5037841829614e69cfe99
Author:     Mattia Gasparotto <gasmat04 <AT> gmail <DOT> com>
AuthorDate: Sun Nov 21 09:45:40 2021 +0000
Commit:     Mattia Gasparotto <gasmat04 <AT> gmail <DOT> com>
CommitDate: Sun Nov 21 09:45:55 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7b9f9923

gui-apps/wlogout: restored dependencies (added wayland flag)

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Mattia Gasparotto <gasmat04 <AT> gmail.com>

 gui-apps/wlogout/wlogout-1.1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-apps/wlogout/wlogout-1.1.1.ebuild b/gui-apps/wlogout/wlogout-1.1.1.ebuild
index 8e253cd2f..056d0bff9 100644
--- a/gui-apps/wlogout/wlogout-1.1.1.ebuild
+++ b/gui-apps/wlogout/wlogout-1.1.1.ebuild
@@ -14,7 +14,7 @@ SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE="layershell doc bash-completions fish-completions zsh-completions"
 
-DEPEND="gui-libs/gtk:=
+DEPEND="x11-libs/gtk+[wayland(-)]
 		dev-libs/gobject-introspection
 		doc? ( app-text/scdoc )
 		layershell? ( gui-libs/gtk-layer-shell )"


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

* [gentoo-commits] repo/proj/guru:dev commit in: gui-apps/wlogout/
  2021-12-15 11:02 [gentoo-commits] repo/proj/guru:master " Andrew Ammerlaan
@ 2021-12-15 11:02 ` Andrew Ammerlaan
  0 siblings, 0 replies; 6+ messages in thread
From: Andrew Ammerlaan @ 2021-12-15 11:02 UTC (permalink / raw
  To: gentoo-commits

commit:     229a53b8a6bc4dd85064be810f5a386657bdc485
Author:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 15 11:02:37 2021 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Wed Dec 15 11:02:37 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=229a53b8

gui-apps/wlogout: fix BadFilename

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> gentoo.org>

 gui-apps/wlogout/Manifest             | 2 +-
 gui-apps/wlogout/wlogout-1.1.1.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/gui-apps/wlogout/Manifest b/gui-apps/wlogout/Manifest
index de8c70b9d..6bbb00db0 100644
--- a/gui-apps/wlogout/Manifest
+++ b/gui-apps/wlogout/Manifest
@@ -1 +1 @@
-DIST 1.1.1.tar.gz 540189 BLAKE2B 44831029c85403f3e9eddca38f6936a1c627c6c78c596d0e5fa867133827ff85f10063fbc9324e9f9b42a1951247cf89d98133b82028d223e33ae1ad76b55c40 SHA512 bca5de1c7168a11d418d206276d8715ef0f64e020985872062974f726fd969f78bd631a94d1076039aec20e2e72b4b6de5095da79f58919bfbf7ff2e2fd93ec5
+DIST wlogout-1.1.1.tar.gz 540189 BLAKE2B 44831029c85403f3e9eddca38f6936a1c627c6c78c596d0e5fa867133827ff85f10063fbc9324e9f9b42a1951247cf89d98133b82028d223e33ae1ad76b55c40 SHA512 bca5de1c7168a11d418d206276d8715ef0f64e020985872062974f726fd969f78bd631a94d1076039aec20e2e72b4b6de5095da79f58919bfbf7ff2e2fd93ec5

diff --git a/gui-apps/wlogout/wlogout-1.1.1.ebuild b/gui-apps/wlogout/wlogout-1.1.1.ebuild
index 056d0bff9..4f41ec44f 100644
--- a/gui-apps/wlogout/wlogout-1.1.1.ebuild
+++ b/gui-apps/wlogout/wlogout-1.1.1.ebuild
@@ -7,7 +7,7 @@ inherit meson
 
 DESCRIPTION="A wayland based logout menu"
 HOMEPAGE="https://github.com/ArtsyMacaw/wlogout"
-SRC_URI="https://github.com/ArtsyMacaw/${PN}/archive/refs/tags/${PV}.tar.gz"
+SRC_URI="https://github.com/ArtsyMacaw/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"


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

* [gentoo-commits] repo/proj/guru:dev commit in: gui-apps/wlogout/
@ 2024-08-06  8:58 Mattéo Rossillol‑‑Laruelle
  0 siblings, 0 replies; 6+ messages in thread
From: Mattéo Rossillol‑‑Laruelle @ 2024-08-06  8:58 UTC (permalink / raw
  To: gentoo-commits

commit:     76df895a8942d9e0e999b0597bf22c6b632e0522
Author:     Mattéo Rossillol‑‑Laruelle <beatussum <AT> protonmail <DOT> com>
AuthorDate: Tue Aug  6 07:34:46 2024 +0000
Commit:     Mattéo Rossillol‑‑Laruelle <beatussum <AT> protonmail <DOT> com>
CommitDate: Tue Aug  6 07:34:46 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=76df895a

gui-apps/wlogout: revbump

This revision removes the man USE flag: man pages are always built.

See-also: https://projects.gentoo.org/qa/policy-guide/installed-files.html#pg0305
Signed-off-by: Mattéo Rossillol‑‑Laruelle <beatussum <AT> protonmail.com>

 .../wlogout/{wlogout-1.2.2.ebuild => wlogout-1.2.2-r1.ebuild} | 11 +++--------
 gui-apps/wlogout/wlogout-9999.ebuild                          |  9 ++-------
 2 files changed, 5 insertions(+), 15 deletions(-)

diff --git a/gui-apps/wlogout/wlogout-1.2.2.ebuild b/gui-apps/wlogout/wlogout-1.2.2-r1.ebuild
similarity index 90%
rename from gui-apps/wlogout/wlogout-1.2.2.ebuild
rename to gui-apps/wlogout/wlogout-1.2.2-r1.ebuild
index 42f00e2b1..c39f12f74 100644
--- a/gui-apps/wlogout/wlogout-1.2.2.ebuild
+++ b/gui-apps/wlogout/wlogout-1.2.2-r1.ebuild
@@ -6,11 +6,10 @@ EAPI=8
 inherit meson
 
 DESCRIPTION="A wayland based logout menu"
-HOMEPAGE="https://github.com/ArtsyMacaw/wlogout"
+HOMEPAGE="https://github.com/ArtsyMacaw/wlogout/"
 
 if [[ "${PV}" = 9999 ]]; then
 	inherit git-r3
-
 	EGIT_REPO_URI="https://github.com/ArtsyMacaw/wlogout.git"
 else
 	SRC_URI="https://github.com/ArtsyMacaw/wlogout/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
@@ -19,7 +18,6 @@ fi
 
 LICENSE="MIT"
 SLOT="0"
-IUSE="man"
 RESTRICT="test"
 
 DEPEND="
@@ -62,7 +60,7 @@ DEPEND="
 
 BDEPEND="
 	virtual/pkgconfig
-	man? ( app-text/scdoc )
+	app-text/scdoc
 "
 
 RDEPEND="${DEPEND}"
@@ -75,9 +73,6 @@ DOCS=(
 PATCHES=( "${FILESDIR}/${P}-fix-cflags.patch" )
 
 src_configure() {
-	local emesonargs=(
-		"$(meson_feature man man-pages)"
-	)
-
+	local emesonargs=( -Dman-pages=enabled )
 	meson_src_configure
 }

diff --git a/gui-apps/wlogout/wlogout-9999.ebuild b/gui-apps/wlogout/wlogout-9999.ebuild
index 42f00e2b1..967fb90af 100644
--- a/gui-apps/wlogout/wlogout-9999.ebuild
+++ b/gui-apps/wlogout/wlogout-9999.ebuild
@@ -10,7 +10,6 @@ HOMEPAGE="https://github.com/ArtsyMacaw/wlogout"
 
 if [[ "${PV}" = 9999 ]]; then
 	inherit git-r3
-
 	EGIT_REPO_URI="https://github.com/ArtsyMacaw/wlogout.git"
 else
 	SRC_URI="https://github.com/ArtsyMacaw/wlogout/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
@@ -19,7 +18,6 @@ fi
 
 LICENSE="MIT"
 SLOT="0"
-IUSE="man"
 RESTRICT="test"
 
 DEPEND="
@@ -62,7 +60,7 @@ DEPEND="
 
 BDEPEND="
 	virtual/pkgconfig
-	man? ( app-text/scdoc )
+	app-text/scdoc
 "
 
 RDEPEND="${DEPEND}"
@@ -75,9 +73,6 @@ DOCS=(
 PATCHES=( "${FILESDIR}/${P}-fix-cflags.patch" )
 
 src_configure() {
-	local emesonargs=(
-		"$(meson_feature man man-pages)"
-	)
-
+	local emesonargs=( -Dman-pages=enabled )
 	meson_src_configure
 }


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

end of thread, other threads:[~2024-08-06  8:58 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-11-11 16:16 [gentoo-commits] repo/proj/guru:dev commit in: gui-apps/wlogout/ Mattia Gasparotto
  -- strict thread matches above, loose matches on Subject: below --
2021-11-13 20:47 Mattia Gasparotto
2021-11-21  9:08 Mattia Gasparotto
2021-11-21  9:46 Mattia Gasparotto
2021-12-15 11:02 [gentoo-commits] repo/proj/guru:master " Andrew Ammerlaan
2021-12-15 11:02 ` [gentoo-commits] repo/proj/guru:dev " Andrew Ammerlaan
2024-08-06  8:58 Mattéo Rossillol‑‑Laruelle

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