public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/proj/guru:master commit in: gui-apps/wob/
@ 2021-05-24  7:31 Andrew Ammerlaan
  0 siblings, 0 replies; 9+ messages in thread
From: Andrew Ammerlaan @ 2021-05-24  7:31 UTC (permalink / raw
  To: gentoo-commits

commit:     1d5070b5973a53d47fb74aeaf10df0861dd8e395
Author:     Jonas Frei <freijon <AT> pm <DOT> me>
AuthorDate: Sun May 23 07:02:51 2021 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Sun May 23 09:40:12 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1d5070b5

gui-apps/wob:

Initial commit for gui-apps/wob

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Jonas Frei <freijon <AT> pm.me>

 gui-apps/wob/Manifest        |  1 +
 gui-apps/wob/metadata.xml    | 18 ++++++++++++++++++
 gui-apps/wob/wob-0.11.ebuild | 19 +++++++++++++++++++
 3 files changed, 38 insertions(+)

diff --git a/gui-apps/wob/Manifest b/gui-apps/wob/Manifest
new file mode 100644
index 000000000..c685d08a1
--- /dev/null
+++ b/gui-apps/wob/Manifest
@@ -0,0 +1 @@
+DIST 0.11.tar.gz 19654 BLAKE2B 58e59ba87447d7e4d4b055b7a17f98914f801030da977d56c953a1a919fb6d76592725136b7cb2837089244736d47707e44266f7c6c6864e6aa86ebb7d7c3195 SHA512 538d6a0aa756fa696e3caa326c6401f0b2fa9da4adbb4d519a01672bb23c9c1d6f8624a2416b5f6fb9f93bc94d13c2dc642a69835175bec11132031b7a0a0c01

diff --git a/gui-apps/wob/metadata.xml b/gui-apps/wob/metadata.xml
new file mode 100644
index 000000000..150553d8b
--- /dev/null
+++ b/gui-apps/wob/metadata.xml
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+        <maintainer type="person">
+                <name>Jonas Frei</name>
+                <email>freijon@pm.me</email>
+        </maintainer>
+        <longdescription>
+		A lightweight overlay volume/backlight/progress/anything bar
+		for wlroots based Wayland compositors (requrires support for
+		wlr_layer_shell_unstable_v1). This project is inspired by
+		xob - X Overlay Bar
+        </longdescription>
+        <upstream>
+                <remote-id type="github">francma/wob</remote-id>
+                <bugs-to>https://github.com/francma/wob/issues</bugs-to>
+        </upstream>
+</pkgmetadata>

diff --git a/gui-apps/wob/wob-0.11.ebuild b/gui-apps/wob/wob-0.11.ebuild
new file mode 100644
index 000000000..097bbc369
--- /dev/null
+++ b/gui-apps/wob/wob-0.11.ebuild
@@ -0,0 +1,19 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit meson
+
+DESCRIPTION="A lightweight overlay volume/backlight/progress/anything bar for Wayland."
+HOMEPAGE="https://github.com/francma/wob"
+SRC_URI="https://github.com/francma/${PN}/archive/${PV}.tar.gz"
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="dev-libs/wayland"
+RDEPEND="${DEPEND}"
+BDEPEND=""


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

* [gentoo-commits] repo/proj/guru:master commit in: gui-apps/wob/
@ 2021-05-24  7:31 Andrew Ammerlaan
  0 siblings, 0 replies; 9+ messages in thread
From: Andrew Ammerlaan @ 2021-05-24  7:31 UTC (permalink / raw
  To: gentoo-commits

commit:     fa1d5f6bc5fcd2f863777b43356dcf08d98ed1e1
Author:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
AuthorDate: Mon May 24 07:27:12 2021 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Mon May 24 07:27:12 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fa1d5f6b

gui-apps/wob: fix PkgMetadataXmlIndentation and BadFilename

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

 gui-apps/wob/Manifest        |  2 +-
 gui-apps/wob/metadata.xml    | 20 ++++++++++----------
 gui-apps/wob/wob-0.11.ebuild |  2 +-
 3 files changed, 12 insertions(+), 12 deletions(-)

diff --git a/gui-apps/wob/Manifest b/gui-apps/wob/Manifest
index c685d08a1..f34ee541e 100644
--- a/gui-apps/wob/Manifest
+++ b/gui-apps/wob/Manifest
@@ -1 +1 @@
-DIST 0.11.tar.gz 19654 BLAKE2B 58e59ba87447d7e4d4b055b7a17f98914f801030da977d56c953a1a919fb6d76592725136b7cb2837089244736d47707e44266f7c6c6864e6aa86ebb7d7c3195 SHA512 538d6a0aa756fa696e3caa326c6401f0b2fa9da4adbb4d519a01672bb23c9c1d6f8624a2416b5f6fb9f93bc94d13c2dc642a69835175bec11132031b7a0a0c01
+DIST wob-0.11.tar.gz 19654 BLAKE2B 58e59ba87447d7e4d4b055b7a17f98914f801030da977d56c953a1a919fb6d76592725136b7cb2837089244736d47707e44266f7c6c6864e6aa86ebb7d7c3195 SHA512 538d6a0aa756fa696e3caa326c6401f0b2fa9da4adbb4d519a01672bb23c9c1d6f8624a2416b5f6fb9f93bc94d13c2dc642a69835175bec11132031b7a0a0c01

diff --git a/gui-apps/wob/metadata.xml b/gui-apps/wob/metadata.xml
index 150553d8b..3824f4f3f 100644
--- a/gui-apps/wob/metadata.xml
+++ b/gui-apps/wob/metadata.xml
@@ -1,18 +1,18 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-        <maintainer type="person">
-                <name>Jonas Frei</name>
-                <email>freijon@pm.me</email>
-        </maintainer>
-        <longdescription>
+	<maintainer type="person">
+		<name>Jonas Frei</name>
+		<email>freijon@pm.me</email>
+	</maintainer>
+	<longdescription>
 		A lightweight overlay volume/backlight/progress/anything bar
 		for wlroots based Wayland compositors (requrires support for
 		wlr_layer_shell_unstable_v1). This project is inspired by
 		xob - X Overlay Bar
-        </longdescription>
-        <upstream>
-                <remote-id type="github">francma/wob</remote-id>
-                <bugs-to>https://github.com/francma/wob/issues</bugs-to>
-        </upstream>
+	</longdescription>
+	<upstream>
+		<remote-id type="github">francma/wob</remote-id>
+		<bugs-to>https://github.com/francma/wob/issues</bugs-to>
+	</upstream>
 </pkgmetadata>

diff --git a/gui-apps/wob/wob-0.11.ebuild b/gui-apps/wob/wob-0.11.ebuild
index 097bbc369..b61a2044d 100644
--- a/gui-apps/wob/wob-0.11.ebuild
+++ b/gui-apps/wob/wob-0.11.ebuild
@@ -7,7 +7,7 @@ inherit meson
 
 DESCRIPTION="A lightweight overlay volume/backlight/progress/anything bar for Wayland."
 HOMEPAGE="https://github.com/francma/wob"
-SRC_URI="https://github.com/francma/${PN}/archive/${PV}.tar.gz"
+SRC_URI="https://github.com/francma/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="ISC"
 SLOT="0"


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

* [gentoo-commits] repo/proj/guru:master commit in: gui-apps/wob/
@ 2021-05-26 13:42 Andrew Ammerlaan
  0 siblings, 0 replies; 9+ messages in thread
From: Andrew Ammerlaan @ 2021-05-26 13:42 UTC (permalink / raw
  To: gentoo-commits

commit:     462f1f439c8ecc070d0845622fc543661f1d6c28
Author:     Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Wed May 26 12:02:42 2021 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Wed May 26 12:02:42 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=462f1f43

gui-apps/wob: fix deps, add use flags

Closes: https://bugs.gentoo.org/791814
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>

 gui-apps/wob/wob-0.11.ebuild | 23 ++++++++++++++++++-----
 1 file changed, 18 insertions(+), 5 deletions(-)

diff --git a/gui-apps/wob/wob-0.11.ebuild b/gui-apps/wob/wob-0.11.ebuild
index b61a2044d..fefa16e7a 100644
--- a/gui-apps/wob/wob-0.11.ebuild
+++ b/gui-apps/wob/wob-0.11.ebuild
@@ -5,15 +5,28 @@ EAPI=7
 
 inherit meson
 
-DESCRIPTION="A lightweight overlay volume/backlight/progress/anything bar for Wayland."
+DESCRIPTION="Lightweight overlay volume/backlight/progress/anything bar for Wayland"
 HOMEPAGE="https://github.com/francma/wob"
 SRC_URI="https://github.com/francma/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="ISC"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE=""
+IUSE="+man +seccomp"
 
-DEPEND="dev-libs/wayland"
-RDEPEND="${DEPEND}"
-BDEPEND=""
+RDEPEND="dev-libs/wayland"
+DEPEND="${RDEPEND}
+	dev-libs/wayland-protocols
+"
+BDEPEND="
+	dev-util/wayland-scanner
+	man? ( app-text/scdoc )
+"
+
+src_configure() {
+	local emesonargs=(
+		$(meson_feature man man-pages)
+		$(meson_feature seccomp)
+	)
+	meson_src_configure
+}


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

* [gentoo-commits] repo/proj/guru:master commit in: gui-apps/wob/
@ 2023-09-18 12:37 Florian Schmaus
  0 siblings, 0 replies; 9+ messages in thread
From: Florian Schmaus @ 2023-09-18 12:37 UTC (permalink / raw
  To: gentoo-commits

commit:     ebbf6c9f97bb99b28ecd06f676511038fbe14953
Author:     Jonas Frei <freijon <AT> pm <DOT> me>
AuthorDate: Sat Sep 16 05:15:48 2023 +0000
Commit:     Florian Schmaus <flow <AT> gentoo <DOT> org>
CommitDate: Sat Sep 16 05:15:48 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ebbf6c9f

gui-apps/wob: add 0.15

Signed-off-by: Jonas Frei <freijon <AT> pm.me>

 gui-apps/wob/Manifest        |  1 +
 gui-apps/wob/metadata.xml    |  1 -
 gui-apps/wob/wob-0.15.ebuild | 36 ++++++++++++++++++++++++++++++++++++
 3 files changed, 37 insertions(+), 1 deletion(-)

diff --git a/gui-apps/wob/Manifest b/gui-apps/wob/Manifest
index aab291aefe..b839db9b7c 100644
--- a/gui-apps/wob/Manifest
+++ b/gui-apps/wob/Manifest
@@ -1 +1,2 @@
 DIST wob-0.14.2.tar.gz 21848 BLAKE2B 10dffa9a168ae9b17ec3aed651029100c35050d65fc392dcd6775a321d1ced46b085376c8b74b789c6712577f380ec97d7141d44429acf1a2def2443b20ca3b5 SHA512 933d6bb0469f3b446f8998738ebe7045a1d707a814345961848a025e53cd9bd367cf138c8c6deafe8906c887e783bef85f669e9f107c51c51d357f087aaad6b8
+DIST wob-0.15.tar.gz 22814 BLAKE2B fdcfe0059a90d35e459a1dcf22d17511ec05bbf72fade84ba19f717c8d322a65404e82d966642e84ba782f4095d65c379d3a4fd69811e0570bcfa10bd966ec51 SHA512 e70a89306c8c711affad903dd2800bfe35cc5cea3c5222fd2eee7198a1fbc3bb3615cf6e4dce0a76ecff45cb639436a7503d264a4504b0d7f9d31e1bcc4a9015

diff --git a/gui-apps/wob/metadata.xml b/gui-apps/wob/metadata.xml
index d62b23e746..253436a94a 100644
--- a/gui-apps/wob/metadata.xml
+++ b/gui-apps/wob/metadata.xml
@@ -16,7 +16,6 @@
 		<bugs-to>https://github.com/francma/wob/issues</bugs-to>
 	</upstream>
 	<use>
-		<flag name="man">Install man page</flag>
 		<flag name="seccomp">Linux kernel syscall filtering</flag>
 	</use>
 </pkgmetadata>

diff --git a/gui-apps/wob/wob-0.15.ebuild b/gui-apps/wob/wob-0.15.ebuild
new file mode 100644
index 0000000000..2f99d615db
--- /dev/null
+++ b/gui-apps/wob/wob-0.15.ebuild
@@ -0,0 +1,36 @@
+# Copyright 2021-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit meson
+
+DESCRIPTION="Lightweight overlay volume/backlight/progress/anything bar for Wayland"
+HOMEPAGE="https://github.com/francma/wob"
+SRC_URI="https://github.com/francma/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+man +seccomp test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="dev-libs/wayland"
+DEPEND="${RDEPEND}
+	dev-libs/wayland-protocols
+	seccomp? ( sys-libs/libseccomp )
+"
+BDEPEND="
+	dev-util/wayland-scanner
+	man? ( app-text/scdoc )
+	test? ( dev-util/cmocka )
+"
+
+src_configure() {
+	local emesonargs=(
+		$(meson_feature man man-pages)
+		$(meson_feature seccomp)
+		$(meson_feature test tests)
+	)
+	meson_src_configure
+}


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

* [gentoo-commits] repo/proj/guru:master commit in: gui-apps/wob/
@ 2023-09-18 12:37 Florian Schmaus
  0 siblings, 0 replies; 9+ messages in thread
From: Florian Schmaus @ 2023-09-18 12:37 UTC (permalink / raw
  To: gentoo-commits

commit:     91607db4dc68ba55e8f07f45b85d11910b368948
Author:     Jonas Frei <freijon <AT> pm <DOT> me>
AuthorDate: Sun Sep 17 20:12:58 2023 +0000
Commit:     Florian Schmaus <flow <AT> gentoo <DOT> org>
CommitDate: Sun Sep 17 20:13:21 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=91607db4

gui-apps/wob: add 0.15.1, drop 0.15

Signed-off-by: Jonas Frei <freijon <AT> pm.me>

 gui-apps/wob/Manifest                               | 2 +-
 gui-apps/wob/{wob-0.15.ebuild => wob-0.15.1.ebuild} | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/gui-apps/wob/Manifest b/gui-apps/wob/Manifest
index b839db9b7c..c6ca27dd69 100644
--- a/gui-apps/wob/Manifest
+++ b/gui-apps/wob/Manifest
@@ -1,2 +1,2 @@
 DIST wob-0.14.2.tar.gz 21848 BLAKE2B 10dffa9a168ae9b17ec3aed651029100c35050d65fc392dcd6775a321d1ced46b085376c8b74b789c6712577f380ec97d7141d44429acf1a2def2443b20ca3b5 SHA512 933d6bb0469f3b446f8998738ebe7045a1d707a814345961848a025e53cd9bd367cf138c8c6deafe8906c887e783bef85f669e9f107c51c51d357f087aaad6b8
-DIST wob-0.15.tar.gz 22814 BLAKE2B fdcfe0059a90d35e459a1dcf22d17511ec05bbf72fade84ba19f717c8d322a65404e82d966642e84ba782f4095d65c379d3a4fd69811e0570bcfa10bd966ec51 SHA512 e70a89306c8c711affad903dd2800bfe35cc5cea3c5222fd2eee7198a1fbc3bb3615cf6e4dce0a76ecff45cb639436a7503d264a4504b0d7f9d31e1bcc4a9015
+DIST wob-0.15.1.tar.gz 23389 BLAKE2B 0557adbdcb23002d08ec4b95ec3870fb78946095207e12af47f543b6ae7cf66cab8ee75f7a0430aa9cd1018618f9999b2bf7c8d6b538a869437ef37e877e4b23 SHA512 82cff4cb843ed2be7d47e6bc3d56b49242ddf76cd1c37aaba35d43ac22912b094bb213d7dc4ac49ef3862597b2f9ec3f07772c0d348c4e7f0afc961633aad2bb

diff --git a/gui-apps/wob/wob-0.15.ebuild b/gui-apps/wob/wob-0.15.1.ebuild
similarity index 94%
rename from gui-apps/wob/wob-0.15.ebuild
rename to gui-apps/wob/wob-0.15.1.ebuild
index 2f99d615db..a6b0cd820b 100644
--- a/gui-apps/wob/wob-0.15.ebuild
+++ b/gui-apps/wob/wob-0.15.1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 2021-2022 Gentoo Authors
+# Copyright 2021-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit meson
 


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

* [gentoo-commits] repo/proj/guru:master commit in: gui-apps/wob/
@ 2023-10-10  6:32 Rui Huang
  0 siblings, 0 replies; 9+ messages in thread
From: Rui Huang @ 2023-10-10  6:32 UTC (permalink / raw
  To: gentoo-commits

commit:     ccd0052701ea1369c2363057f3721e45b15d44dd
Author:     Jonas Frei <freijon <AT> pm <DOT> me>
AuthorDate: Mon Oct  9 18:14:26 2023 +0000
Commit:     Rui Huang <vowstar <AT> gmail <DOT> com>
CommitDate: Mon Oct  9 18:15:08 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ccd00527

gui-apps/wob: Added dev-libs/inih to RDEPEND

Closes: https://bugs.gentoo.org/915487
Signed-off-by: Jonas Frei <freijon <AT> pm.me>

 gui-apps/wob/wob-0.15.1.ebuild | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/gui-apps/wob/wob-0.15.1.ebuild b/gui-apps/wob/wob-0.15.1.ebuild
index a6b0cd820b..e3698417ba 100644
--- a/gui-apps/wob/wob-0.15.1.ebuild
+++ b/gui-apps/wob/wob-0.15.1.ebuild
@@ -15,7 +15,10 @@ KEYWORDS="~amd64 ~x86"
 IUSE="+man +seccomp test"
 RESTRICT="!test? ( test )"
 
-RDEPEND="dev-libs/wayland"
+RDEPEND="
+	dev-libs/inih
+	dev-libs/wayland
+"
 DEPEND="${RDEPEND}
 	dev-libs/wayland-protocols
 	seccomp? ( sys-libs/libseccomp )


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

* [gentoo-commits] repo/proj/guru:master commit in: gui-apps/wob/
@ 2024-03-27 11:50 Rui Huang
  0 siblings, 0 replies; 9+ messages in thread
From: Rui Huang @ 2024-03-27 11:50 UTC (permalink / raw
  To: gentoo-commits

commit:     91214b8ae170bfff3778a50ad59d7241f794b483
Author:     Adrian Ratiu <adrian.ratiu <AT> collabora <DOT> com>
AuthorDate: Sun Mar 24 20:28:22 2024 +0000
Commit:     Rui Huang <vowstar <AT> gmail <DOT> com>
CommitDate: Tue Mar 26 00:03:15 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=91214b8a

gui-apps/wob: add systemd use flag

so the service/socket files can be installed, they
are very useful to systemd users who want to start
wob that way.

Signed-off-by: Adrian Ratiu <adrian.ratiu <AT> collabora.com>

 gui-apps/wob/metadata.xml      |  1 +
 gui-apps/wob/wob-0.15.1.ebuild | 14 ++++++++++++--
 2 files changed, 13 insertions(+), 2 deletions(-)

diff --git a/gui-apps/wob/metadata.xml b/gui-apps/wob/metadata.xml
index 253436a94a..e2802550e6 100644
--- a/gui-apps/wob/metadata.xml
+++ b/gui-apps/wob/metadata.xml
@@ -17,5 +17,6 @@
 	</upstream>
 	<use>
 		<flag name="seccomp">Linux kernel syscall filtering</flag>
+		<flag name="systemd">Install systemd service/socket files</flag>
 	</use>
 </pkgmetadata>

diff --git a/gui-apps/wob/wob-0.15.1.ebuild b/gui-apps/wob/wob-0.15.1.ebuild
index e3698417ba..310a793b7a 100644
--- a/gui-apps/wob/wob-0.15.1.ebuild
+++ b/gui-apps/wob/wob-0.15.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit meson
+inherit meson systemd
 
 DESCRIPTION="Lightweight overlay volume/backlight/progress/anything bar for Wayland"
 HOMEPAGE="https://github.com/francma/wob"
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/francma/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
 LICENSE="ISC"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="+man +seccomp test"
+IUSE="+man +seccomp test systemd"
 RESTRICT="!test? ( test )"
 
 RDEPEND="
@@ -37,3 +37,13 @@ src_configure() {
 	)
 	meson_src_configure
 }
+
+src_install() {
+	meson_src_install
+
+	if use systemd; then
+		insinto $(systemd_get_userunitdir)
+		doins contrib/systemd/${PN}.service
+		doins contrib/systemd/${PN}.socket
+	fi
+}


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

* [gentoo-commits] repo/proj/guru:master commit in: gui-apps/wob/
@ 2024-03-27 11:50 Rui Huang
  0 siblings, 0 replies; 9+ messages in thread
From: Rui Huang @ 2024-03-27 11:50 UTC (permalink / raw
  To: gentoo-commits

commit:     ccad269298f9eb65831c520feec9199405650cf8
Author:     Adrian Ratiu <adrian.ratiu <AT> collabora <DOT> com>
AuthorDate: Tue Mar 26 17:05:19 2024 +0000
Commit:     Rui Huang <vowstar <AT> gmail <DOT> com>
CommitDate: Tue Mar 26 17:05:19 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ccad2692

gui-apps/wob: fix systemd service/socket install

This addresses feedback from:
https://github.com/gentoo/guru/commit/91214b8ae170bfff3778a50ad59d7241f794b483

Signed-off-by: Adrian Ratiu <adrian.ratiu <AT> collabora.com>

 gui-apps/wob/metadata.xml      | 1 -
 gui-apps/wob/wob-0.15.1.ebuild | 9 ++-------
 2 files changed, 2 insertions(+), 8 deletions(-)

diff --git a/gui-apps/wob/metadata.xml b/gui-apps/wob/metadata.xml
index e2802550e6..253436a94a 100644
--- a/gui-apps/wob/metadata.xml
+++ b/gui-apps/wob/metadata.xml
@@ -17,6 +17,5 @@
 	</upstream>
 	<use>
 		<flag name="seccomp">Linux kernel syscall filtering</flag>
-		<flag name="systemd">Install systemd service/socket files</flag>
 	</use>
 </pkgmetadata>

diff --git a/gui-apps/wob/wob-0.15.1.ebuild b/gui-apps/wob/wob-0.15.1.ebuild
index 310a793b7a..3f084f8804 100644
--- a/gui-apps/wob/wob-0.15.1.ebuild
+++ b/gui-apps/wob/wob-0.15.1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/francma/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
 LICENSE="ISC"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="+man +seccomp test systemd"
+IUSE="+man +seccomp test"
 RESTRICT="!test? ( test )"
 
 RDEPEND="
@@ -40,10 +40,5 @@ src_configure() {
 
 src_install() {
 	meson_src_install
-
-	if use systemd; then
-		insinto $(systemd_get_userunitdir)
-		doins contrib/systemd/${PN}.service
-		doins contrib/systemd/${PN}.socket
-	fi
+	systemd_douserunit contrib/systemd/${PN}.{service,socket}
 }


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

* [gentoo-commits] repo/proj/guru:master commit in: gui-apps/wob/
@ 2024-05-24 18:40 Julien Roy
  0 siblings, 0 replies; 9+ messages in thread
From: Julien Roy @ 2024-05-24 18:40 UTC (permalink / raw
  To: gentoo-commits

commit:     13e734320d543221c105835d8c15cbabe2ccff1d
Author:     Jonas Frei <freijon <AT> pm <DOT> me>
AuthorDate: Fri May 24 18:30:57 2024 +0000
Commit:     Julien Roy <julien <AT> jroy <DOT> ca>
CommitDate: Fri May 24 18:31:19 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=13e73432

gui-apps/wob: Added missing RDEPEND

Closes: https://bugs.gentoo.org/932634
Signed-off-by: Jonas Frei <freijon <AT> pm.me>

 gui-apps/wob/{wob-0.15.1.ebuild => wob-0.15.1-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-apps/wob/wob-0.15.1.ebuild b/gui-apps/wob/wob-0.15.1-r1.ebuild
similarity index 100%
rename from gui-apps/wob/wob-0.15.1.ebuild
rename to gui-apps/wob/wob-0.15.1-r1.ebuild
index 3f084f880..9b7a415a3 100644
--- a/gui-apps/wob/wob-0.15.1.ebuild
+++ b/gui-apps/wob/wob-0.15.1-r1.ebuild
@@ -18,10 +18,10 @@ RESTRICT="!test? ( test )"
 RDEPEND="
 	dev-libs/inih
 	dev-libs/wayland
+	seccomp? ( sys-libs/libseccomp )
 "
 DEPEND="${RDEPEND}
 	dev-libs/wayland-protocols
-	seccomp? ( sys-libs/libseccomp )
 "
 BDEPEND="
 	dev-util/wayland-scanner


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

end of thread, other threads:[~2024-05-24 18:41 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-09-18 12:37 [gentoo-commits] repo/proj/guru:master commit in: gui-apps/wob/ Florian Schmaus
  -- strict thread matches above, loose matches on Subject: below --
2024-05-24 18:40 Julien Roy
2024-03-27 11:50 Rui Huang
2024-03-27 11:50 Rui Huang
2023-10-10  6:32 Rui Huang
2023-09-18 12:37 Florian Schmaus
2021-05-26 13:42 Andrew Ammerlaan
2021-05-24  7:31 Andrew Ammerlaan
2021-05-24  7:31 Andrew Ammerlaan

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