* [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-21 9:46 [gentoo-commits] repo/proj/guru:dev commit in: gui-apps/wlogout/ Mattia Gasparotto
-- strict thread matches above, loose matches on Subject: below --
2024-08-06 8:58 Mattéo Rossillol‑‑Laruelle
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
2021-11-21 9:08 Mattia Gasparotto
2021-11-13 20:47 Mattia Gasparotto
2021-11-11 16:16 Mattia Gasparotto
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox