public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/proj/guru:dev commit in: dev-libs/feedbackd/
@ 2021-06-22 14:38 Marco Scardovi
  0 siblings, 0 replies; 23+ messages in thread
From: Marco Scardovi @ 2021-06-22 14:38 UTC (permalink / raw
  To: gentoo-commits

commit:     6dc308ff37c8e9baa1c3742224d80d3f8b57915b
Author:     Marco Scardovi <marco <AT> scardovi <DOT> com>
AuthorDate: Tue Jun 22 14:38:28 2021 +0000
Commit:     Marco Scardovi <marco <AT> scardovi <DOT> com>
CommitDate: Tue Jun 22 14:38:28 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6dc308ff

dev-libs/feedbackd: fix typo

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Marco Scardovi <marco <AT> scardovi.com>

 dev-libs/feedbackd/feedbackd-0.0.0-r9.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-libs/feedbackd/feedbackd-0.0.0-r9.ebuild b/dev-libs/feedbackd/feedbackd-0.0.0-r9.ebuild
index e7cff78b1..97955073b 100644
--- a/dev-libs/feedbackd/feedbackd-0.0.0-r9.ebuild
+++ b/dev-libs/feedbackd/feedbackd-0.0.0-r9.ebuild
@@ -52,6 +52,7 @@ src_install() {
 	default
 	meson_src_install
 	insinto /usr/share/feedbackd/themes
-	doins "${WORKDIR}"/feedbackd-device-themes-"${MY_THEME_COMMIT}"/data/"{pine64.pinephone,purism.librem5}.json"
+	doins "${WORKDIR}"/feedbackd-device-themes-"${MY_THEME_COMMIT}"/data/pine64.pinephone.json
+	doins "${WORKDIR}"/feedbackd-device-themes-"${MY_THEME_COMMIT}"/data/purism.librem5.json
 	udev_newrules "${S}"/debian/feedbackd.udev 90-feedbackd.rules
 }


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

* [gentoo-commits] repo/proj/guru:dev commit in: dev-libs/feedbackd/
@ 2021-06-22 14:40 Marco Scardovi
  0 siblings, 0 replies; 23+ messages in thread
From: Marco Scardovi @ 2021-06-22 14:40 UTC (permalink / raw
  To: gentoo-commits

commit:     d14ba9c21e80e2e84b1f2a3c26b0a2942798976c
Author:     Marco Scardovi <marco <AT> scardovi <DOT> com>
AuthorDate: Tue Jun 22 14:40:37 2021 +0000
Commit:     Marco Scardovi <marco <AT> scardovi <DOT> com>
CommitDate: Tue Jun 22 14:40:37 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d14ba9c2

dev-libs/feedbackd: fix typo 2

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Marco Scardovi <marco <AT> scardovi.com>

 dev-libs/feedbackd/feedbackd-0.0.0-r9.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/feedbackd/feedbackd-0.0.0-r9.ebuild b/dev-libs/feedbackd/feedbackd-0.0.0-r9.ebuild
index 97955073b..cc66127bd 100644
--- a/dev-libs/feedbackd/feedbackd-0.0.0-r9.ebuild
+++ b/dev-libs/feedbackd/feedbackd-0.0.0-r9.ebuild
@@ -52,7 +52,7 @@ src_install() {
 	default
 	meson_src_install
 	insinto /usr/share/feedbackd/themes
-	doins "${WORKDIR}"/feedbackd-device-themes-"${MY_THEME_COMMIT}"/data/pine64.pinephone.json
-	doins "${WORKDIR}"/feedbackd-device-themes-"${MY_THEME_COMMIT}"/data/purism.librem5.json
+	doins "${FILESDIR}"/pine64.pinephone.json
+	doins "${FILESDIR}"/purism.librem5.json
 	udev_newrules "${S}"/debian/feedbackd.udev 90-feedbackd.rules
 }


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

* [gentoo-commits] repo/proj/guru:dev commit in: dev-libs/feedbackd/
  2021-06-25 10:11 [gentoo-commits] repo/proj/guru:master " Andrew Ammerlaan
@ 2021-06-25 10:11 ` Andrew Ammerlaan
  0 siblings, 0 replies; 23+ messages in thread
From: Andrew Ammerlaan @ 2021-06-25 10:11 UTC (permalink / raw
  To: gentoo-commits

commit:     1f2eca7cef42c3c3de13bd779f969ccf9edf423f
Author:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
AuthorDate: Fri Jun 25 10:04:14 2021 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Fri Jun 25 10:04:14 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1f2eca7c

dev-libs/feedbackd: fix BadFilename

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

 dev-libs/feedbackd/Manifest                  | 2 +-
 dev-libs/feedbackd/feedbackd-0.0.0-r9.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/feedbackd/Manifest b/dev-libs/feedbackd/Manifest
index 3c583209d..9078b3a9e 100644
--- a/dev-libs/feedbackd/Manifest
+++ b/dev-libs/feedbackd/Manifest
@@ -1,2 +1,2 @@
-DIST b45468080eee851da500613ecedd709639b6d769.tar.gz 80860 BLAKE2B a80829b496e314fd04f17024a3e5415e02852b217df5f9bcbca6159b4bded5220cd6cc9d39a66c24de500bbe91c111ca1e4d05669b53decc07ca0adb91b851da SHA512 7e869c127059d2f070d368ca894808f2fb78fd04048662dabd303a45d86a3b53bf3646f64e088cd720c6f54777a86673156d3cf782fdd663dc25fae65bd04e6e
+DIST feedbackd-b45468080eee851da500613ecedd709639b6d769.tar.gz 80860 BLAKE2B a80829b496e314fd04f17024a3e5415e02852b217df5f9bcbca6159b4bded5220cd6cc9d39a66c24de500bbe91c111ca1e4d05669b53decc07ca0adb91b851da SHA512 7e869c127059d2f070d368ca894808f2fb78fd04048662dabd303a45d86a3b53bf3646f64e088cd720c6f54777a86673156d3cf782fdd663dc25fae65bd04e6e
 DIST feedbackd-device-themes-1602d415aed30b1a67c0ff270551230725b8ef92.tar.gz 13832 BLAKE2B 87c1ccd52dec982e4e1651e11598b60daa8380f2de4c371e0abc70e2840abd1e62fa9fd70cbe8a5860942c282cac54ea11b548066cd01be5b49ba939b488ec3a SHA512 0e6ece5deddc3df3824aa01b6bbc2ad7fc9ab96db6afe9e4aa84652a005eb860c5552e52aeb17329dde84e8d2bccc33c7e603ab04eb2ca41ed19bbe331ce6933

diff --git a/dev-libs/feedbackd/feedbackd-0.0.0-r9.ebuild b/dev-libs/feedbackd/feedbackd-0.0.0-r9.ebuild
index cc66127bd..e5c161faf 100644
--- a/dev-libs/feedbackd/feedbackd-0.0.0-r9.ebuild
+++ b/dev-libs/feedbackd/feedbackd-0.0.0-r9.ebuild
@@ -17,7 +17,7 @@ MY_THEME_COMMIT="1602d415aed30b1a67c0ff270551230725b8ef92"
 DESCRIPTION="A daemon to provide haptic feedback on events"
 HOMEPAGE="https://source.puri.sm/Librem5/feedbackd"
 SRC_URI="
-	https://source.puri.sm/Librem5/feedbackd/-/archive/${MY_COMMIT}/${MY_COMMIT}.tar.gz
+	https://source.puri.sm/Librem5/feedbackd/-/archive/${MY_COMMIT}/${MY_COMMIT}.tar.gz -> ${PN}-${MY_COMMIT}.tar.gz
 	https://source.puri.sm/Librem5/feedbackd-device-themes/-/archive/${MY_THEME_COMMIT}/feedbackd-device-themes-${MY_THEME_COMMIT}.tar.gz
 "
 


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

* [gentoo-commits] repo/proj/guru:dev commit in: dev-libs/feedbackd/
@ 2021-07-24  5:50 Gerben Jan Dijkman
  0 siblings, 0 replies; 23+ messages in thread
From: Gerben Jan Dijkman @ 2021-07-24  5:50 UTC (permalink / raw
  To: gentoo-commits

commit:     a1eeacad2cc4f8bda044557070e99ee96db1e1ca
Author:     Gerben Jan Dijkman <gjdijkman <AT> gjdwebserver <DOT> nl>
AuthorDate: Sat Jul 24 05:50:37 2021 +0000
Commit:     Gerben Jan Dijkman <gjdijkman <AT> gjdwebserver <DOT> nl>
CommitDate: Sat Jul 24 05:50:37 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a1eeacad

ev-libs/feedbackd: Updated Keywords

Package-Manager: Portage-3.0.20, Repoman-3.0.2
RepoMan-Options: --force
Signed-off-by: Gerben jan Dijkman <gjdijkman <AT> gjdwebserver.nl>

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

diff --git a/dev-libs/feedbackd/feedbackd-0.0.0.ebuild b/dev-libs/feedbackd/feedbackd-0.0.0.ebuild
index f439042da..930af8fcd 100644
--- a/dev-libs/feedbackd/feedbackd-0.0.0.ebuild
+++ b/dev-libs/feedbackd/feedbackd-0.0.0.ebuild
@@ -6,7 +6,7 @@ VALA_USE_DEPEND="vapigen"
 
 inherit vala meson udev
 
-KEYWORDS="~arm ~arm64"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
 
 IUSE="+introspection +vala"
 REQUIRED_USE="vala? ( introspection )"


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

* [gentoo-commits] repo/proj/guru:dev commit in: dev-libs/feedbackd/
@ 2021-07-24  6:05 Gerben Jan Dijkman
  0 siblings, 0 replies; 23+ messages in thread
From: Gerben Jan Dijkman @ 2021-07-24  6:05 UTC (permalink / raw
  To: gentoo-commits

commit:     8bea1baf303d8a250bb067b11d57e622dfa00a94
Author:     Gerben Jan Dijkman <gjdijkman <AT> gjdwebserver <DOT> nl>
AuthorDate: Sat Jul 24 06:04:57 2021 +0000
Commit:     Gerben Jan Dijkman <gjdijkman <AT> gjdwebserver <DOT> nl>
CommitDate: Sat Jul 24 06:04:57 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8bea1baf

dev-libs/feedbackd: Moved to virtual/pkgconfig

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Gerben jan Dijkman <gjdijkman <AT> gjdwebserver.nl>

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

diff --git a/dev-libs/feedbackd/feedbackd-0.0.0.ebuild b/dev-libs/feedbackd/feedbackd-0.0.0.ebuild
index 930af8fcd..1d50a6d8d 100644
--- a/dev-libs/feedbackd/feedbackd-0.0.0.ebuild
+++ b/dev-libs/feedbackd/feedbackd-0.0.0.ebuild
@@ -36,7 +36,7 @@ RDEPEND="${DEPEND}"
 BDEPEND="
 		dev-libs/gobject-introspection
 		dev-util/meson
-		dev-util/pkgconfig
+		virtual/pkgconfig
 		vala? ( $(vala_depend) )
 "
 


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

* [gentoo-commits] repo/proj/guru:dev commit in: dev-libs/feedbackd/
@ 2021-07-24 15:25 Andrew Ammerlaan
  0 siblings, 0 replies; 23+ messages in thread
From: Andrew Ammerlaan @ 2021-07-24 15:25 UTC (permalink / raw
  To: gentoo-commits

commit:     d92ecf1e0249f806d35e6309582879be1ec123e2
Author:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 24 15:24:32 2021 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Sat Jul 24 15:24:32 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d92ecf1e

dev-libs/feedbackd: fix BadFilename

- remove RedundantLongDescription
- quote unquoted vars

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

 dev-libs/feedbackd/Manifest               | 2 +-
 dev-libs/feedbackd/feedbackd-0.0.0.ebuild | 8 ++++----
 dev-libs/feedbackd/metadata.xml           | 3 ---
 3 files changed, 5 insertions(+), 8 deletions(-)

diff --git a/dev-libs/feedbackd/Manifest b/dev-libs/feedbackd/Manifest
index 97cd91a6f..06093c6dd 100644
--- a/dev-libs/feedbackd/Manifest
+++ b/dev-libs/feedbackd/Manifest
@@ -1,2 +1,2 @@
-DIST 48b4bb97d62fa1917a9e54852f593d3190ef188c.tar.gz 79913 BLAKE2B 9173619846072bf46a83c88a5383c36aa2493773a31de0a25b7d2db9ce45873674f7a551ff009b7e18e4bde19807ef92da81b6c27e9c78d568066f0350f1eaba SHA512 e87da6123fe56167cb5e1a5d0fbe2d17356e337b53f6348ddd1f9fb5236f213bf72b3b04763edf36fd477fd969ac10f87eafc4136880e40981b7f8b0c4508065
+DIST feedbackd-0.0.0-48b4bb97d62fa1917a9e54852f593d3190ef188c.tar.gz 79913 BLAKE2B 9173619846072bf46a83c88a5383c36aa2493773a31de0a25b7d2db9ce45873674f7a551ff009b7e18e4bde19807ef92da81b6c27e9c78d568066f0350f1eaba SHA512 e87da6123fe56167cb5e1a5d0fbe2d17356e337b53f6348ddd1f9fb5236f213bf72b3b04763edf36fd477fd969ac10f87eafc4136880e40981b7f8b0c4508065
 DIST feedbackd-device-themes-516e80e0b00bbd904e64b0c272c40218290fe9f5.tar.gz 14397 BLAKE2B 189d20635fac63085f0154c939c1c3f5e3e8543eb074f8f82486c4503224eceb0ddc3674f48530e6cb1fa3bc44ad6b1797c5fb1ec575f225e54db97e204c8ec0 SHA512 4ace1c68b26395de54cfae84e5c8cde8642d2bfd663238d4fc527bce44cb937155d1113af56b26b8a0c0168332a617ce6ef5971ea100c664541ae083c47c1661

diff --git a/dev-libs/feedbackd/feedbackd-0.0.0.ebuild b/dev-libs/feedbackd/feedbackd-0.0.0.ebuild
index 1d50a6d8d..e5b4d8d84 100644
--- a/dev-libs/feedbackd/feedbackd-0.0.0.ebuild
+++ b/dev-libs/feedbackd/feedbackd-0.0.0.ebuild
@@ -17,7 +17,7 @@ MY_THEME_COMMIT="516e80e0b00bbd904e64b0c272c40218290fe9f5"
 DESCRIPTION="A daemon to provide haptic feedback on events"
 HOMEPAGE="https://source.puri.sm/Librem5/feedbackd"
 
-SRC_URI="https://source.puri.sm/Librem5/feedbackd/-/archive/${MY_COMMIT}/${MY_COMMIT}.tar.gz
+SRC_URI="https://source.puri.sm/Librem5/feedbackd/-/archive/${MY_COMMIT}/${MY_COMMIT}.tar.gz -> ${P}-${MY_COMMIT}.tar.gz
 https://source.puri.sm/Librem5/feedbackd-device-themes/-/archive/${MY_THEME_COMMIT}/feedbackd-device-themes-${MY_THEME_COMMIT}.tar.gz
 "
 
@@ -44,13 +44,13 @@ src_prepare() {
 	default
 	eapply_user
 	use vala && vala_src_prepare
-	sed -i 's/-G feedbackd/-G video/g' ${S}/debian/feedbackd.udev
+	sed -i 's/-G feedbackd/-G video/g' "${S}/debian/feedbackd.udev"
 }
 
 src_install() {
 	default
 	meson_src_install
 	insinto /usr/share/feedbackd/themes
-	doins ${WORKDIR}/feedbackd-device-themes-${MY_THEME_COMMIT}/data/*.json
-	udev_newrules ${S}/debian/feedbackd.udev 90-feedbackd.rules
+	doins "${WORKDIR}/feedbackd-device-themes-${MY_THEME_COMMIT}/data/"*.json
+	udev_newrules "${S}/debian/feedbackd.udev" 90-feedbackd.rules
 }

diff --git a/dev-libs/feedbackd/metadata.xml b/dev-libs/feedbackd/metadata.xml
index 1fa5f7fb0..a9bd69052 100644
--- a/dev-libs/feedbackd/metadata.xml
+++ b/dev-libs/feedbackd/metadata.xml
@@ -5,9 +5,6 @@
 		<email>gjdijkman@gjdwebserver.nl</email>
 		<name>Gerben Jan Dijkman</name>
 	</maintainer>
-	<longdescription lang="en">
-	A daemon to provide haptic (and later more) feedback on events.
-	</longdescription>
 	<upstream>
 		<doc>https://source.puri.sm/Librem5/feedbackd/</doc>
 		<bugs-to>https://source.puri.sm/Librem5/feedbackd/-/issues</bugs-to>


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

* [gentoo-commits] repo/proj/guru:dev commit in: dev-libs/feedbackd/
@ 2022-01-08 22:02 Gerben Jan Dijkman
  0 siblings, 0 replies; 23+ messages in thread
From: Gerben Jan Dijkman @ 2022-01-08 22:02 UTC (permalink / raw
  To: gentoo-commits

commit:     ec87e61b2e47c348ae0aab56ec507ba4ec00ec27
Author:     Gerben Jan Dijkman <gjdijkman <AT> gjdwebserver <DOT> nl>
AuthorDate: Sat Jan  8 22:02:39 2022 +0000
Commit:     Gerben Jan Dijkman <gjdijkman <AT> gjdwebserver <DOT> nl>
CommitDate: Sat Jan  8 22:02:39 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ec87e61b

dev-libs/feedbackd: Version Bump

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Gerben Jan Dijkman <gjdijkman <AT> gjdwebserver.nl>

 dev-libs/feedbackd/Manifest                                         | 4 ++--
 .../feedbackd/{feedbackd-0.0.0.ebuild => feedbackd-0.0.0-r1.ebuild} | 6 +++---
 2 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/dev-libs/feedbackd/Manifest b/dev-libs/feedbackd/Manifest
index 06093c6dd..cea03db06 100644
--- a/dev-libs/feedbackd/Manifest
+++ b/dev-libs/feedbackd/Manifest
@@ -1,2 +1,2 @@
-DIST feedbackd-0.0.0-48b4bb97d62fa1917a9e54852f593d3190ef188c.tar.gz 79913 BLAKE2B 9173619846072bf46a83c88a5383c36aa2493773a31de0a25b7d2db9ce45873674f7a551ff009b7e18e4bde19807ef92da81b6c27e9c78d568066f0350f1eaba SHA512 e87da6123fe56167cb5e1a5d0fbe2d17356e337b53f6348ddd1f9fb5236f213bf72b3b04763edf36fd477fd969ac10f87eafc4136880e40981b7f8b0c4508065
-DIST feedbackd-device-themes-516e80e0b00bbd904e64b0c272c40218290fe9f5.tar.gz 14397 BLAKE2B 189d20635fac63085f0154c939c1c3f5e3e8543eb074f8f82486c4503224eceb0ddc3674f48530e6cb1fa3bc44ad6b1797c5fb1ec575f225e54db97e204c8ec0 SHA512 4ace1c68b26395de54cfae84e5c8cde8642d2bfd663238d4fc527bce44cb937155d1113af56b26b8a0c0168332a617ce6ef5971ea100c664541ae083c47c1661
+DIST feedbackd-0.0.0-753fff3e7ae1d0bce4f58cef721e45c50c404786.tar.gz 81596 BLAKE2B 8bc99c5d2376bb9bac9ba692c56c6f9bde58ce63f7e75cb6ba882cfe12bb796144f14c9a7fbca9e05b2a77404b2f12e9bdec3c6bac9848ac977283ff23f0b539 SHA512 cc3b0429514b02aa669cb545c888df2c0c676cc7f62658a78b835fbb6218ae9b8055dc5c5802b9ce3ad3323b2ceaa99cbadad5f2c134fb00c57a3e70514ce6a8
+DIST feedbackd-device-themes-d0ac6ae01b184d65f32a640e02539e807bf2a3bf.tar.gz 14706 BLAKE2B d313db08ff0902b3050e0e7bd05c424809a3e7f158cae96943d9c7ccddd5305a1f1ba18bfc9277d5d3f0a3b97cdf3e2553753c0e8f429a17459510fbb48e21ac SHA512 483e7174ffd3e10e9159fbc4b1b7b1b291f00747870795754634e22a51b2df78530648d44f33be164d8204cc54bb6120d8a7d8a5191b4e465e3a4554bc4245d8

diff --git a/dev-libs/feedbackd/feedbackd-0.0.0.ebuild b/dev-libs/feedbackd/feedbackd-0.0.0-r1.ebuild
similarity index 89%
rename from dev-libs/feedbackd/feedbackd-0.0.0.ebuild
rename to dev-libs/feedbackd/feedbackd-0.0.0-r1.ebuild
index e5b4d8d84..de0a06df9 100644
--- a/dev-libs/feedbackd/feedbackd-0.0.0.ebuild
+++ b/dev-libs/feedbackd/feedbackd-0.0.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,8 +11,8 @@ KEYWORDS="~amd64 ~arm ~arm64 ~x86"
 IUSE="+introspection +vala"
 REQUIRED_USE="vala? ( introspection )"
 
-MY_COMMIT="48b4bb97d62fa1917a9e54852f593d3190ef188c"
-MY_THEME_COMMIT="516e80e0b00bbd904e64b0c272c40218290fe9f5"
+MY_COMMIT="753fff3e7ae1d0bce4f58cef721e45c50c404786"
+MY_THEME_COMMIT="d0ac6ae01b184d65f32a640e02539e807bf2a3bf"
 
 DESCRIPTION="A daemon to provide haptic feedback on events"
 HOMEPAGE="https://source.puri.sm/Librem5/feedbackd"


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

* [gentoo-commits] repo/proj/guru:dev commit in: dev-libs/feedbackd/
@ 2022-11-11 14:03 Anna Vyalkova
  0 siblings, 0 replies; 23+ messages in thread
From: Anna Vyalkova @ 2022-11-11 14:03 UTC (permalink / raw
  To: gentoo-commits

commit:     be15d180cc95c7d44fcac8f9cf70c8b553216ee5
Author:     Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Fri Nov 11 14:03:38 2022 +0000
Commit:     Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Fri Nov 11 14:03:38 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=be15d180

dev-libs/feedbackd: add 0.0.1

Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>

 dev-libs/feedbackd/Manifest               |  1 +
 dev-libs/feedbackd/feedbackd-0.0.1.ebuild | 44 +++++++++++++++++++++++++++++++
 2 files changed, 45 insertions(+)

diff --git a/dev-libs/feedbackd/Manifest b/dev-libs/feedbackd/Manifest
index d556de2a4..67705bb61 100644
--- a/dev-libs/feedbackd/Manifest
+++ b/dev-libs/feedbackd/Manifest
@@ -1 +1,2 @@
 DIST feedbackd-0.0.0_p20220520.tar.gz 82971 BLAKE2B a92a782d642fdadda709e1b9b379a3253164c9397df7ce158c8c0873cced7886f41e6e3cabc19e85fc7043aedd37cead3cb61a4fb227347c0a454e88ffff822b SHA512 7400afec08cbc85f2251a0f56a08480dea1a50b30937bbe76e4828ac9aef1d9e3fe427887a5fde3337fa907c2f2a9ca0795ef41f4339b9624386d5d539a55e75
+DIST feedbackd-v0.0.1.tar.gz 84253 BLAKE2B cbbcf82f2141be03a5c1e8259257fa158f8bfa366cbd56d93e728ac4c504fb9591ebee723ff5128e5d1db6c50d7226754f233edd8f08239d550f3287f517f8a5 SHA512 903e597d3883dc49c06a3032fdd398f98ea5ea68ed54d5bd79bcf471abe89982ca2559558b98658eca193bc7c1ca505955d29b3a054fc5e2a2c7f5cbeabcc78b

diff --git a/dev-libs/feedbackd/feedbackd-0.0.1.ebuild b/dev-libs/feedbackd/feedbackd-0.0.1.ebuild
new file mode 100644
index 000000000..62a76ca64
--- /dev/null
+++ b/dev-libs/feedbackd/feedbackd-0.0.1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+VALA_USE_DEPEND="vapigen"
+
+inherit vala meson udev
+
+DESCRIPTION="A daemon to provide haptic feedback on events"
+HOMEPAGE="https://source.puri.sm/Librem5/feedbackd"
+SRC_URI="https://source.puri.sm/Librem5/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.gz"
+S="${WORKDIR}/${PN}-v${PV}"
+
+LICENSE="LGPL-3"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+SLOT="0"
+IUSE="+introspection +vala"
+REQUIRED_USE="vala? ( introspection )"
+
+DEPEND="
+	gnome-base/dconf
+	media-libs/gsound
+	dev-libs/json-glib
+	dev-libs/libgudev:=
+"
+RDEPEND="${DEPEND}
+	dev-libs/feedbackd-device-themes
+"
+BDEPEND="
+	dev-libs/gobject-introspection
+	vala? ( $(vala_depend) )
+"
+
+src_prepare() {
+	default
+
+	use vala && vala_setup
+	sed -i 's/-G feedbackd/-G video/g' debian/feedbackd.udev || die
+}
+
+src_install() {
+	meson_src_install
+	udev_newrules "${S}/debian/feedbackd.udev" 90-feedbackd.rules
+}


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

* [gentoo-commits] repo/proj/guru:dev commit in: dev-libs/feedbackd/
@ 2022-11-17 21:22 Anna Vyalkova
  0 siblings, 0 replies; 23+ messages in thread
From: Anna Vyalkova @ 2022-11-17 21:22 UTC (permalink / raw
  To: gentoo-commits

commit:     214f77f477d8bd14647ee8296d18c0285d60cea7
Author:     Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Thu Nov 17 20:36:42 2022 +0000
Commit:     Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Thu Nov 17 20:36:42 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=214f77f4

dev-libs/feedbackd: udev fixup

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

 dev-libs/feedbackd/feedbackd-0.0.1.ebuild | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/dev-libs/feedbackd/feedbackd-0.0.1.ebuild b/dev-libs/feedbackd/feedbackd-0.0.1.ebuild
index 62a76ca64..5b1962e35 100644
--- a/dev-libs/feedbackd/feedbackd-0.0.1.ebuild
+++ b/dev-libs/feedbackd/feedbackd-0.0.1.ebuild
@@ -42,3 +42,11 @@ src_install() {
 	meson_src_install
 	udev_newrules "${S}/debian/feedbackd.udev" 90-feedbackd.rules
 }
+
+pkg_postinst() {
+	udev_reload
+}
+
+pkg_postrm() {
+	udev_reload
+}


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

* [gentoo-commits] repo/proj/guru:dev commit in: dev-libs/feedbackd/
@ 2022-12-20 23:14 Anna Vyalkova
  0 siblings, 0 replies; 23+ messages in thread
From: Anna Vyalkova @ 2022-12-20 23:14 UTC (permalink / raw
  To: gentoo-commits

commit:     bdaea809f0607a0950b5bded5a03d8b3066227cc
Author:     Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Tue Dec 20 19:49:43 2022 +0000
Commit:     Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Tue Dec 20 19:49:43 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bdaea809

dev-libs/feedbackd: add 0.0.2, drop old

Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>

 dev-libs/feedbackd/Manifest                        |  2 +-
 .../feedbackd/feedbackd-0.0.0_p20220520.ebuild     | 46 -------------------
 dev-libs/feedbackd/feedbackd-0.0.2.ebuild          | 52 ++++++++++++++++++++++
 dev-libs/feedbackd/metadata.xml                    |  8 ++--
 4 files changed, 57 insertions(+), 51 deletions(-)

diff --git a/dev-libs/feedbackd/Manifest b/dev-libs/feedbackd/Manifest
index 67705bb61..c98d4e1dc 100644
--- a/dev-libs/feedbackd/Manifest
+++ b/dev-libs/feedbackd/Manifest
@@ -1,2 +1,2 @@
-DIST feedbackd-0.0.0_p20220520.tar.gz 82971 BLAKE2B a92a782d642fdadda709e1b9b379a3253164c9397df7ce158c8c0873cced7886f41e6e3cabc19e85fc7043aedd37cead3cb61a4fb227347c0a454e88ffff822b SHA512 7400afec08cbc85f2251a0f56a08480dea1a50b30937bbe76e4828ac9aef1d9e3fe427887a5fde3337fa907c2f2a9ca0795ef41f4339b9624386d5d539a55e75
 DIST feedbackd-v0.0.1.tar.gz 84253 BLAKE2B cbbcf82f2141be03a5c1e8259257fa158f8bfa366cbd56d93e728ac4c504fb9591ebee723ff5128e5d1db6c50d7226754f233edd8f08239d550f3287f517f8a5 SHA512 903e597d3883dc49c06a3032fdd398f98ea5ea68ed54d5bd79bcf471abe89982ca2559558b98658eca193bc7c1ca505955d29b3a054fc5e2a2c7f5cbeabcc78b
+DIST feedbackd-v0.0.2.tar.gz 91741 BLAKE2B 088047712fc1cce219bd1fe6b7f82883eb9806ff6b14f932012f42dc13ff12958a807b0a64e88c56bd1f89b4e4da4c0b78400960fc71f3a7ac4c3e78c14f8341 SHA512 2ed47aac914a32ebfc8c1d1982f7fd4aaff5516593bc1360864c04dc59a8506f31bd272c37fc866fc3962429a2a0a4fabef944c8f0d48e7772082cd3490e911f

diff --git a/dev-libs/feedbackd/feedbackd-0.0.0_p20220520.ebuild b/dev-libs/feedbackd/feedbackd-0.0.0_p20220520.ebuild
deleted file mode 100644
index 3b5bfb37a..000000000
--- a/dev-libs/feedbackd/feedbackd-0.0.0_p20220520.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-VALA_USE_DEPEND="vapigen"
-
-inherit vala meson udev
-
-MY_PV="v${PV/_p/+git}"
-MY_P="${PN}-${MY_PV}"
-DESCRIPTION="A daemon to provide haptic feedback on events"
-HOMEPAGE="https://source.puri.sm/Librem5/feedbackd"
-SRC_URI="https://source.puri.sm/Librem5/${PN}/-/archive/${MY_PV}/${MY_P}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="LGPL-3"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-SLOT="0"
-IUSE="+introspection +vala"
-REQUIRED_USE="vala? ( introspection )"
-
-DEPEND="
-	gnome-base/dconf
-	media-libs/gsound
-	dev-libs/json-glib
-	dev-libs/libgudev:=
-"
-RDEPEND="${DEPEND}
-	dev-libs/feedbackd-device-themes
-"
-BDEPEND="
-	dev-libs/gobject-introspection
-	vala? ( $(vala_depend) )
-"
-
-src_prepare() {
-	default
-
-	use vala && vala_setup
-	sed -i 's/-G feedbackd/-G video/g' debian/feedbackd.udev || die
-}
-
-src_install() {
-	meson_src_install
-	udev_newrules "${S}/debian/feedbackd.udev" 90-feedbackd.rules
-}

diff --git a/dev-libs/feedbackd/feedbackd-0.0.2.ebuild b/dev-libs/feedbackd/feedbackd-0.0.2.ebuild
new file mode 100644
index 000000000..5503e6fb8
--- /dev/null
+++ b/dev-libs/feedbackd/feedbackd-0.0.2.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+VALA_USE_DEPEND="vapigen"
+
+inherit vala meson
+
+DESCRIPTION="A daemon to provide haptic feedback on events"
+HOMEPAGE="https://source.puri.sm/Librem5/feedbackd"
+SRC_URI="https://source.puri.sm/Librem5/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.gz"
+S="${WORKDIR}/${PN}-v${PV}"
+
+LICENSE="LGPL-3"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+SLOT="0"
+IUSE="gtk-doc +introspection man test +vala"
+REQUIRED_USE="vala? ( introspection )"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+	dev-libs/glib:2
+	introspection? ( dev-libs/gobject-introspection )
+"
+RDEPEND="${DEPEND}
+	dev-libs/feedbackd-device-themes
+"
+BDEPEND="
+	dev-util/gdbus-codegen
+	gtk-doc? ( dev-util/gi-docgen )
+	man? ( dev-python/docutils )
+	vala? ( $(vala_depend) )
+"
+
+src_prepare() {
+	default
+
+	use vala && vala_setup
+	sed -i 's/-G feedbackd/-G video/g' debian/feedbackd.udev || die
+}
+
+src_configure() {
+	local emesonargs=(
+		$(meson_feature introspection)
+		$(meson_use gtk-doc gtk_doc)
+		$(meson_use man)
+		$(meson_use test tests)
+		$(meson_use vala vapi)
+		-Ddaemon=false # gmobile is not packaged yet
+	)
+	meson_src_configure
+}

diff --git a/dev-libs/feedbackd/metadata.xml b/dev-libs/feedbackd/metadata.xml
index a9bd69052..8cd09ea64 100644
--- a/dev-libs/feedbackd/metadata.xml
+++ b/dev-libs/feedbackd/metadata.xml
@@ -1,12 +1,12 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
+	<maintainer type="person">
+		<email>cyber+gentoo@sysrq.in</email>
+		<name>Anna</name>
+	</maintainer>
 	<maintainer type="person">
 		<email>gjdijkman@gjdwebserver.nl</email>
 		<name>Gerben Jan Dijkman</name>
 	</maintainer>
-	<upstream>
-		<doc>https://source.puri.sm/Librem5/feedbackd/</doc>
-		<bugs-to>https://source.puri.sm/Librem5/feedbackd/-/issues</bugs-to>
-	</upstream>
 </pkgmetadata>


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

* [gentoo-commits] repo/proj/guru:dev commit in: dev-libs/feedbackd/
@ 2023-01-01  0:19 Anna Vyalkova
  0 siblings, 0 replies; 23+ messages in thread
From: Anna Vyalkova @ 2023-01-01  0:19 UTC (permalink / raw
  To: gentoo-commits

commit:     8542cd1fabf6f4e954a678d99c145eea62afd0af
Author:     Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Sat Dec 31 23:48:13 2022 +0000
Commit:     Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Sun Jan  1 00:19:13 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8542cd1f

dev-libs/feedbackd: fix gtk-doc install path

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

 .../{feedbackd-0.0.2.ebuild => feedbackd-0.0.2-r1.ebuild}     | 11 ++++++++++-
 1 file changed, 10 insertions(+), 1 deletion(-)

diff --git a/dev-libs/feedbackd/feedbackd-0.0.2.ebuild b/dev-libs/feedbackd/feedbackd-0.0.2-r1.ebuild
similarity index 82%
rename from dev-libs/feedbackd/feedbackd-0.0.2.ebuild
rename to dev-libs/feedbackd/feedbackd-0.0.2-r1.ebuild
index 5503e6fb8..e19f29923 100644
--- a/dev-libs/feedbackd/feedbackd-0.0.2.ebuild
+++ b/dev-libs/feedbackd/feedbackd-0.0.2-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -50,3 +50,12 @@ src_configure() {
 	)
 	meson_src_configure
 }
+
+src_install() {
+	meson_src_install
+
+	if use gtk-doc; then
+		mkdir -p "${ED}"/usr/share/gtk-doc/html/ || die
+		mv "${ED}"/usr/share/doc/libfeedback-${SLOT} "${ED}"/usr/share/gtk-doc/html/ || die
+	fi
+}


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

* [gentoo-commits] repo/proj/guru:dev commit in: dev-libs/feedbackd/
@ 2023-02-15 13:56 Anna Vyalkova
  0 siblings, 0 replies; 23+ messages in thread
From: Anna Vyalkova @ 2023-02-15 13:56 UTC (permalink / raw
  To: gentoo-commits

commit:     8cdf32cdb63daaaef9e7b6325280d51e9d5d9a30
Author:     Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Tue Feb 14 23:42:11 2023 +0000
Commit:     Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Wed Feb 15 13:39:14 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8cdf32cd

dev-libs/feedbackd: add 0.0.3, drop 0.0.1

Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>

 dev-libs/feedbackd/Manifest                        |  2 +-
 ...edbackd-0.0.1.ebuild => feedbackd-0.0.3.ebuild} | 41 +++++++++++++---------
 2 files changed, 26 insertions(+), 17 deletions(-)

diff --git a/dev-libs/feedbackd/Manifest b/dev-libs/feedbackd/Manifest
index c98d4e1dc..691d8f763 100644
--- a/dev-libs/feedbackd/Manifest
+++ b/dev-libs/feedbackd/Manifest
@@ -1,2 +1,2 @@
-DIST feedbackd-v0.0.1.tar.gz 84253 BLAKE2B cbbcf82f2141be03a5c1e8259257fa158f8bfa366cbd56d93e728ac4c504fb9591ebee723ff5128e5d1db6c50d7226754f233edd8f08239d550f3287f517f8a5 SHA512 903e597d3883dc49c06a3032fdd398f98ea5ea68ed54d5bd79bcf471abe89982ca2559558b98658eca193bc7c1ca505955d29b3a054fc5e2a2c7f5cbeabcc78b
 DIST feedbackd-v0.0.2.tar.gz 91741 BLAKE2B 088047712fc1cce219bd1fe6b7f82883eb9806ff6b14f932012f42dc13ff12958a807b0a64e88c56bd1f89b4e4da4c0b78400960fc71f3a7ac4c3e78c14f8341 SHA512 2ed47aac914a32ebfc8c1d1982f7fd4aaff5516593bc1360864c04dc59a8506f31bd272c37fc866fc3962429a2a0a4fabef944c8f0d48e7772082cd3490e911f
+DIST feedbackd-v0.0.3.tar.gz 92301 BLAKE2B 53849f68106423db287a7961140f37141e4911e538a67e8e45afdbe9d69861089d9ac64f002de12794fbe00bfc09bbcb9fc5909a6c961df6d0f6cc8c3ff875c9 SHA512 de4365b8941e93a81618e4f2a3f5575d28f81ac53dcb54c249c5e3494157091e06fc55a522e76933304303d6b5ecba9697c5639a2838441637468f21502f4d92

diff --git a/dev-libs/feedbackd/feedbackd-0.0.1.ebuild b/dev-libs/feedbackd/feedbackd-0.0.3.ebuild
similarity index 50%
rename from dev-libs/feedbackd/feedbackd-0.0.1.ebuild
rename to dev-libs/feedbackd/feedbackd-0.0.3.ebuild
index 5b1962e35..e19f29923 100644
--- a/dev-libs/feedbackd/feedbackd-0.0.1.ebuild
+++ b/dev-libs/feedbackd/feedbackd-0.0.3.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 VALA_USE_DEPEND="vapigen"
 
-inherit vala meson udev
+inherit vala meson
 
 DESCRIPTION="A daemon to provide haptic feedback on events"
 HOMEPAGE="https://source.puri.sm/Librem5/feedbackd"
@@ -14,20 +14,21 @@ S="${WORKDIR}/${PN}-v${PV}"
 LICENSE="LGPL-3"
 KEYWORDS="~amd64 ~arm ~arm64 ~x86"
 SLOT="0"
-IUSE="+introspection +vala"
+IUSE="gtk-doc +introspection man test +vala"
 REQUIRED_USE="vala? ( introspection )"
+RESTRICT="!test? ( test )"
 
 DEPEND="
-	gnome-base/dconf
-	media-libs/gsound
-	dev-libs/json-glib
-	dev-libs/libgudev:=
+	dev-libs/glib:2
+	introspection? ( dev-libs/gobject-introspection )
 "
 RDEPEND="${DEPEND}
 	dev-libs/feedbackd-device-themes
 "
 BDEPEND="
-	dev-libs/gobject-introspection
+	dev-util/gdbus-codegen
+	gtk-doc? ( dev-util/gi-docgen )
+	man? ( dev-python/docutils )
 	vala? ( $(vala_depend) )
 "
 
@@ -38,15 +39,23 @@ src_prepare() {
 	sed -i 's/-G feedbackd/-G video/g' debian/feedbackd.udev || die
 }
 
-src_install() {
-	meson_src_install
-	udev_newrules "${S}/debian/feedbackd.udev" 90-feedbackd.rules
+src_configure() {
+	local emesonargs=(
+		$(meson_feature introspection)
+		$(meson_use gtk-doc gtk_doc)
+		$(meson_use man)
+		$(meson_use test tests)
+		$(meson_use vala vapi)
+		-Ddaemon=false # gmobile is not packaged yet
+	)
+	meson_src_configure
 }
 
-pkg_postinst() {
-	udev_reload
-}
+src_install() {
+	meson_src_install
 
-pkg_postrm() {
-	udev_reload
+	if use gtk-doc; then
+		mkdir -p "${ED}"/usr/share/gtk-doc/html/ || die
+		mv "${ED}"/usr/share/doc/libfeedback-${SLOT} "${ED}"/usr/share/gtk-doc/html/ || die
+	fi
 }


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

* [gentoo-commits] repo/proj/guru:dev commit in: dev-libs/feedbackd/
@ 2023-03-01  2:33 Anna Vyalkova
  0 siblings, 0 replies; 23+ messages in thread
From: Anna Vyalkova @ 2023-03-01  2:33 UTC (permalink / raw
  To: gentoo-commits

commit:     071d9e61924e440ccc78807c4a579bb56218de9c
Author:     Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Wed Mar  1 02:32:42 2023 +0000
Commit:     Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Wed Mar  1 02:32:42 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=071d9e61

dev-libs/feedbackd: add 0.1.0, drop 0.0.2-r1

Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>

 dev-libs/feedbackd/Manifest                                             | 2 +-
 .../feedbackd/{feedbackd-0.0.2-r1.ebuild => feedbackd-0.1.0.ebuild}     | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/feedbackd/Manifest b/dev-libs/feedbackd/Manifest
index 691d8f763..6a79b6820 100644
--- a/dev-libs/feedbackd/Manifest
+++ b/dev-libs/feedbackd/Manifest
@@ -1,2 +1,2 @@
-DIST feedbackd-v0.0.2.tar.gz 91741 BLAKE2B 088047712fc1cce219bd1fe6b7f82883eb9806ff6b14f932012f42dc13ff12958a807b0a64e88c56bd1f89b4e4da4c0b78400960fc71f3a7ac4c3e78c14f8341 SHA512 2ed47aac914a32ebfc8c1d1982f7fd4aaff5516593bc1360864c04dc59a8506f31bd272c37fc866fc3962429a2a0a4fabef944c8f0d48e7772082cd3490e911f
 DIST feedbackd-v0.0.3.tar.gz 92301 BLAKE2B 53849f68106423db287a7961140f37141e4911e538a67e8e45afdbe9d69861089d9ac64f002de12794fbe00bfc09bbcb9fc5909a6c961df6d0f6cc8c3ff875c9 SHA512 de4365b8941e93a81618e4f2a3f5575d28f81ac53dcb54c249c5e3494157091e06fc55a522e76933304303d6b5ecba9697c5639a2838441637468f21502f4d92
+DIST feedbackd-v0.1.0.tar.bz2 75888 BLAKE2B a33d5161a1e83696a0d21a4487070abc7b31a1634cd6ca715bf489a29bf3e5c4f72b3838b87cde1e361df063ea829ca40083592681d46db2a324a7db1995dffb SHA512 e056dc3441318237f7faae7ceefbbcbc5a3078a622fad8a35265074c15d3236fc90932d38c32acb4ac1dcbefadc0548aec135caff7918d2979b1b5b1b6821aeb

diff --git a/dev-libs/feedbackd/feedbackd-0.0.2-r1.ebuild b/dev-libs/feedbackd/feedbackd-0.1.0.ebuild
similarity index 98%
rename from dev-libs/feedbackd/feedbackd-0.0.2-r1.ebuild
rename to dev-libs/feedbackd/feedbackd-0.1.0.ebuild
index e19f29923..1f7718156 100644
--- a/dev-libs/feedbackd/feedbackd-0.0.2-r1.ebuild
+++ b/dev-libs/feedbackd/feedbackd-0.1.0.ebuild
@@ -8,7 +8,7 @@ inherit vala meson
 
 DESCRIPTION="A daemon to provide haptic feedback on events"
 HOMEPAGE="https://source.puri.sm/Librem5/feedbackd"
-SRC_URI="https://source.puri.sm/Librem5/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.gz"
+SRC_URI="https://source.puri.sm/Librem5/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2"
 S="${WORKDIR}/${PN}-v${PV}"
 
 LICENSE="LGPL-3"


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

* [gentoo-commits] repo/proj/guru:dev commit in: dev-libs/feedbackd/
@ 2023-03-17  3:30 Julien Roy
  0 siblings, 0 replies; 23+ messages in thread
From: Julien Roy @ 2023-03-17  3:30 UTC (permalink / raw
  To: gentoo-commits

commit:     c81c169635fff031a062846aa3040cecaad003b0
Author:     Julien Roy <julien <AT> jroy <DOT> ca>
AuthorDate: Fri Mar 17 02:44:00 2023 +0000
Commit:     Julien Roy <julien <AT> jroy <DOT> ca>
CommitDate: Fri Mar 17 02:44:00 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c81c1696

dev-libs/feedbackd: add daemon USE flag

Signed-off-by: Julien Roy <julien <AT> jroy.ca>

 dev-libs/feedbackd/Manifest                  |  1 +
 dev-libs/feedbackd/feedbackd-0.1.0-r1.ebuild | 70 ++++++++++++++++++++++++++++
 dev-libs/feedbackd/metadata.xml              |  3 ++
 3 files changed, 74 insertions(+)

diff --git a/dev-libs/feedbackd/Manifest b/dev-libs/feedbackd/Manifest
index 6a79b6820..22360a67d 100644
--- a/dev-libs/feedbackd/Manifest
+++ b/dev-libs/feedbackd/Manifest
@@ -1,2 +1,3 @@
 DIST feedbackd-v0.0.3.tar.gz 92301 BLAKE2B 53849f68106423db287a7961140f37141e4911e538a67e8e45afdbe9d69861089d9ac64f002de12794fbe00bfc09bbcb9fc5909a6c961df6d0f6cc8c3ff875c9 SHA512 de4365b8941e93a81618e4f2a3f5575d28f81ac53dcb54c249c5e3494157091e06fc55a522e76933304303d6b5ecba9697c5639a2838441637468f21502f4d92
 DIST feedbackd-v0.1.0.tar.bz2 75888 BLAKE2B a33d5161a1e83696a0d21a4487070abc7b31a1634cd6ca715bf489a29bf3e5c4f72b3838b87cde1e361df063ea829ca40083592681d46db2a324a7db1995dffb SHA512 e056dc3441318237f7faae7ceefbbcbc5a3078a622fad8a35265074c15d3236fc90932d38c32acb4ac1dcbefadc0548aec135caff7918d2979b1b5b1b6821aeb
+DIST gmobile-d483537aee4778b114ce5d50c4c8a9f8d58337ed.tar.bz2 20337 BLAKE2B f94295672ed699f308ccfab3835ed6c7f1184c0e267ea1c2ab7b6d59c98b3d027b300bf6d29db6442de20cec852f5c1031d1b09f220e94afc79c48566c160676 SHA512 86acabbffb1b5f98f2b132ce5bd12940769c11ed53d38401a0048216943a4b095bd230774d83444e7b5f5d26825f32ced0075dce7354f6fa486d47ef5f86b4f3

diff --git a/dev-libs/feedbackd/feedbackd-0.1.0-r1.ebuild b/dev-libs/feedbackd/feedbackd-0.1.0-r1.ebuild
new file mode 100644
index 000000000..70dd5211d
--- /dev/null
+++ b/dev-libs/feedbackd/feedbackd-0.1.0-r1.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+VALA_USE_DEPEND="vapigen"
+
+inherit vala meson
+
+GMOBILECOMMIT="d483537aee4778b114ce5d50c4c8a9f8d58337ed"
+DESCRIPTION="A daemon to provide haptic feedback on events"
+HOMEPAGE="https://source.puri.sm/Librem5/feedbackd"
+SRC_URI="https://source.puri.sm/Librem5/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2
+	https://gitlab.gnome.org/guidog/gmobile/-/archive/${GMOBILECOMMIT}.tar.bz2
+	-> gmobile-${GMOBILECOMMIT}.tar.bz2
+"
+S="${WORKDIR}/${PN}-v${PV}"
+
+LICENSE="LGPL-3"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+SLOT="0"
+IUSE="daemon gtk-doc +introspection man test +vala"
+REQUIRED_USE="vala? ( introspection )"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+	dev-libs/glib:2
+	introspection? ( dev-libs/gobject-introspection )
+"
+RDEPEND="${DEPEND}
+	dev-libs/feedbackd-device-themes
+"
+BDEPEND="
+	dev-util/gdbus-codegen
+	gtk-doc? ( dev-util/gi-docgen )
+	man? ( dev-python/docutils )
+	vala? ( $(vala_depend) )
+"
+
+src_prepare() {
+	default
+
+	if use daemon; then
+		rmdir "${S}/subprojects/gmobile" || die
+		mv "${WORKDIR}/gmobile-${GMOBILECOMMIT}" "${S}/subprojects/gmobile" || die
+	fi
+
+	use vala && vala_setup
+	sed -i 's/-G feedbackd/-G video/g' debian/feedbackd.udev || die
+}
+
+src_configure() {
+	local emesonargs=(
+		$(meson_feature introspection)
+		$(meson_use daemon)
+		$(meson_use gtk-doc gtk_doc)
+		$(meson_use man)
+		$(meson_use test tests)
+		$(meson_use vala vapi)
+	)
+	meson_src_configure
+}
+
+src_install() {
+	meson_src_install
+
+	if use gtk-doc; then
+		mkdir -p "${ED}"/usr/share/gtk-doc/html/ || die
+		mv "${ED}"/usr/share/doc/libfeedback-${SLOT} "${ED}"/usr/share/gtk-doc/html/ || die
+	fi
+}

diff --git a/dev-libs/feedbackd/metadata.xml b/dev-libs/feedbackd/metadata.xml
index 29f406ebb..f4bb9be49 100644
--- a/dev-libs/feedbackd/metadata.xml
+++ b/dev-libs/feedbackd/metadata.xml
@@ -9,4 +9,7 @@
 		<email>gjdijkman@gjdwebserver.nl</email>
 		<name>Gerben Jan Dijkman</name>
 	</maintainer>
+	<use>
+		<flag name="daemon">Build the feedbackd daemon</flag>
+	</use>
 </pkgmetadata>


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

* [gentoo-commits] repo/proj/guru:dev commit in: dev-libs/feedbackd/
@ 2023-03-21  1:31 Anna Vyalkova
  0 siblings, 0 replies; 23+ messages in thread
From: Anna Vyalkova @ 2023-03-21  1:31 UTC (permalink / raw
  To: gentoo-commits

commit:     282a659f79655ff262d3bfd0d215ec18b70fafe3
Author:     Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Tue Mar 21 00:47:55 2023 +0000
Commit:     Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Tue Mar 21 00:47:55 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=282a659f

dev-libs/feedbackd: update REQUIRED_USE

Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>

 dev-libs/feedbackd/feedbackd-0.1.0-r1.ebuild | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/dev-libs/feedbackd/feedbackd-0.1.0-r1.ebuild b/dev-libs/feedbackd/feedbackd-0.1.0-r1.ebuild
index 70dd5211d..34c50b1e1 100644
--- a/dev-libs/feedbackd/feedbackd-0.1.0-r1.ebuild
+++ b/dev-libs/feedbackd/feedbackd-0.1.0-r1.ebuild
@@ -6,19 +6,19 @@ VALA_USE_DEPEND="vapigen"
 
 inherit vala meson
 
-GMOBILECOMMIT="d483537aee4778b114ce5d50c4c8a9f8d58337ed"
+GMOBILE_COMMIT="d483537aee4778b114ce5d50c4c8a9f8d58337ed"
 DESCRIPTION="A daemon to provide haptic feedback on events"
 HOMEPAGE="https://source.puri.sm/Librem5/feedbackd"
-SRC_URI="https://source.puri.sm/Librem5/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2
-	https://gitlab.gnome.org/guidog/gmobile/-/archive/${GMOBILECOMMIT}.tar.bz2
-	-> gmobile-${GMOBILECOMMIT}.tar.bz2
+SRC_URI="
+	https://source.puri.sm/Librem5/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2
+	https://gitlab.gnome.org/guidog/gmobile/-/archive/${GMOBILE_COMMIT}.tar.bz2 -> gmobile-${GMOBILE_COMMIT}.tar.bz2
 "
 S="${WORKDIR}/${PN}-v${PV}"
 
 LICENSE="LGPL-3"
 KEYWORDS="~amd64 ~arm ~arm64 ~x86"
 SLOT="0"
-IUSE="daemon gtk-doc +introspection man test +vala"
+IUSE="+daemon gtk-doc +introspection man test +vala"
 REQUIRED_USE="vala? ( introspection )"
 RESTRICT="!test? ( test )"
 
@@ -41,7 +41,7 @@ src_prepare() {
 
 	if use daemon; then
 		rmdir "${S}/subprojects/gmobile" || die
-		mv "${WORKDIR}/gmobile-${GMOBILECOMMIT}" "${S}/subprojects/gmobile" || die
+		mv "${WORKDIR}/gmobile-${GMOBILE_COMMIT}" "${S}/subprojects/gmobile" || die
 	fi
 
 	use vala && vala_setup


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

* [gentoo-commits] repo/proj/guru:dev commit in: dev-libs/feedbackd/
@ 2023-03-21  1:31 Anna Vyalkova
  0 siblings, 0 replies; 23+ messages in thread
From: Anna Vyalkova @ 2023-03-21  1:31 UTC (permalink / raw
  To: gentoo-commits

commit:     6d5a54ca996d51dcf03bd3602332fc9825714b0a
Author:     Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Tue Mar 21 00:43:35 2023 +0000
Commit:     Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Tue Mar 21 00:43:35 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6d5a54ca

dev-libs/feedbackd: drop 0.0.3, 0.1.0

Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>

 dev-libs/feedbackd/Manifest               |  1 -
 dev-libs/feedbackd/feedbackd-0.0.3.ebuild | 61 -------------------------------
 dev-libs/feedbackd/feedbackd-0.1.0.ebuild | 61 -------------------------------
 3 files changed, 123 deletions(-)

diff --git a/dev-libs/feedbackd/Manifest b/dev-libs/feedbackd/Manifest
index 22360a67d..65d75ba64 100644
--- a/dev-libs/feedbackd/Manifest
+++ b/dev-libs/feedbackd/Manifest
@@ -1,3 +1,2 @@
-DIST feedbackd-v0.0.3.tar.gz 92301 BLAKE2B 53849f68106423db287a7961140f37141e4911e538a67e8e45afdbe9d69861089d9ac64f002de12794fbe00bfc09bbcb9fc5909a6c961df6d0f6cc8c3ff875c9 SHA512 de4365b8941e93a81618e4f2a3f5575d28f81ac53dcb54c249c5e3494157091e06fc55a522e76933304303d6b5ecba9697c5639a2838441637468f21502f4d92
 DIST feedbackd-v0.1.0.tar.bz2 75888 BLAKE2B a33d5161a1e83696a0d21a4487070abc7b31a1634cd6ca715bf489a29bf3e5c4f72b3838b87cde1e361df063ea829ca40083592681d46db2a324a7db1995dffb SHA512 e056dc3441318237f7faae7ceefbbcbc5a3078a622fad8a35265074c15d3236fc90932d38c32acb4ac1dcbefadc0548aec135caff7918d2979b1b5b1b6821aeb
 DIST gmobile-d483537aee4778b114ce5d50c4c8a9f8d58337ed.tar.bz2 20337 BLAKE2B f94295672ed699f308ccfab3835ed6c7f1184c0e267ea1c2ab7b6d59c98b3d027b300bf6d29db6442de20cec852f5c1031d1b09f220e94afc79c48566c160676 SHA512 86acabbffb1b5f98f2b132ce5bd12940769c11ed53d38401a0048216943a4b095bd230774d83444e7b5f5d26825f32ced0075dce7354f6fa486d47ef5f86b4f3

diff --git a/dev-libs/feedbackd/feedbackd-0.0.3.ebuild b/dev-libs/feedbackd/feedbackd-0.0.3.ebuild
deleted file mode 100644
index e19f29923..000000000
--- a/dev-libs/feedbackd/feedbackd-0.0.3.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-VALA_USE_DEPEND="vapigen"
-
-inherit vala meson
-
-DESCRIPTION="A daemon to provide haptic feedback on events"
-HOMEPAGE="https://source.puri.sm/Librem5/feedbackd"
-SRC_URI="https://source.puri.sm/Librem5/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.gz"
-S="${WORKDIR}/${PN}-v${PV}"
-
-LICENSE="LGPL-3"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-SLOT="0"
-IUSE="gtk-doc +introspection man test +vala"
-REQUIRED_USE="vala? ( introspection )"
-RESTRICT="!test? ( test )"
-
-DEPEND="
-	dev-libs/glib:2
-	introspection? ( dev-libs/gobject-introspection )
-"
-RDEPEND="${DEPEND}
-	dev-libs/feedbackd-device-themes
-"
-BDEPEND="
-	dev-util/gdbus-codegen
-	gtk-doc? ( dev-util/gi-docgen )
-	man? ( dev-python/docutils )
-	vala? ( $(vala_depend) )
-"
-
-src_prepare() {
-	default
-
-	use vala && vala_setup
-	sed -i 's/-G feedbackd/-G video/g' debian/feedbackd.udev || die
-}
-
-src_configure() {
-	local emesonargs=(
-		$(meson_feature introspection)
-		$(meson_use gtk-doc gtk_doc)
-		$(meson_use man)
-		$(meson_use test tests)
-		$(meson_use vala vapi)
-		-Ddaemon=false # gmobile is not packaged yet
-	)
-	meson_src_configure
-}
-
-src_install() {
-	meson_src_install
-
-	if use gtk-doc; then
-		mkdir -p "${ED}"/usr/share/gtk-doc/html/ || die
-		mv "${ED}"/usr/share/doc/libfeedback-${SLOT} "${ED}"/usr/share/gtk-doc/html/ || die
-	fi
-}

diff --git a/dev-libs/feedbackd/feedbackd-0.1.0.ebuild b/dev-libs/feedbackd/feedbackd-0.1.0.ebuild
deleted file mode 100644
index 1f7718156..000000000
--- a/dev-libs/feedbackd/feedbackd-0.1.0.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-VALA_USE_DEPEND="vapigen"
-
-inherit vala meson
-
-DESCRIPTION="A daemon to provide haptic feedback on events"
-HOMEPAGE="https://source.puri.sm/Librem5/feedbackd"
-SRC_URI="https://source.puri.sm/Librem5/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2"
-S="${WORKDIR}/${PN}-v${PV}"
-
-LICENSE="LGPL-3"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-SLOT="0"
-IUSE="gtk-doc +introspection man test +vala"
-REQUIRED_USE="vala? ( introspection )"
-RESTRICT="!test? ( test )"
-
-DEPEND="
-	dev-libs/glib:2
-	introspection? ( dev-libs/gobject-introspection )
-"
-RDEPEND="${DEPEND}
-	dev-libs/feedbackd-device-themes
-"
-BDEPEND="
-	dev-util/gdbus-codegen
-	gtk-doc? ( dev-util/gi-docgen )
-	man? ( dev-python/docutils )
-	vala? ( $(vala_depend) )
-"
-
-src_prepare() {
-	default
-
-	use vala && vala_setup
-	sed -i 's/-G feedbackd/-G video/g' debian/feedbackd.udev || die
-}
-
-src_configure() {
-	local emesonargs=(
-		$(meson_feature introspection)
-		$(meson_use gtk-doc gtk_doc)
-		$(meson_use man)
-		$(meson_use test tests)
-		$(meson_use vala vapi)
-		-Ddaemon=false # gmobile is not packaged yet
-	)
-	meson_src_configure
-}
-
-src_install() {
-	meson_src_install
-
-	if use gtk-doc; then
-		mkdir -p "${ED}"/usr/share/gtk-doc/html/ || die
-		mv "${ED}"/usr/share/doc/libfeedback-${SLOT} "${ED}"/usr/share/gtk-doc/html/ || die
-	fi
-}


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

* [gentoo-commits] repo/proj/guru:dev commit in: dev-libs/feedbackd/
@ 2023-03-24 11:17 Anna Vyalkova
  0 siblings, 0 replies; 23+ messages in thread
From: Anna Vyalkova @ 2023-03-24 11:17 UTC (permalink / raw
  To: gentoo-commits

commit:     d9aa68736554b529a56534f71318bd717c6fdc69
Author:     Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Fri Mar 24 11:13:45 2023 +0000
Commit:     Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Fri Mar 24 11:17:04 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d9aa6873

dev-libs/feedbackd: add missing daemon dep

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

 .../feedbackd/{feedbackd-0.1.0-r1.ebuild => feedbackd-0.1.0-r2.ebuild} | 1 +
 dev-libs/feedbackd/metadata.xml                                        | 3 +++
 2 files changed, 4 insertions(+)

diff --git a/dev-libs/feedbackd/feedbackd-0.1.0-r1.ebuild b/dev-libs/feedbackd/feedbackd-0.1.0-r2.ebuild
similarity index 98%
rename from dev-libs/feedbackd/feedbackd-0.1.0-r1.ebuild
rename to dev-libs/feedbackd/feedbackd-0.1.0-r2.ebuild
index 34c50b1e1..888d2d29b 100644
--- a/dev-libs/feedbackd/feedbackd-0.1.0-r1.ebuild
+++ b/dev-libs/feedbackd/feedbackd-0.1.0-r2.ebuild
@@ -24,6 +24,7 @@ RESTRICT="!test? ( test )"
 
 DEPEND="
 	dev-libs/glib:2
+	daemon? ( dev-libs/json-glib )
 	introspection? ( dev-libs/gobject-introspection )
 "
 RDEPEND="${DEPEND}

diff --git a/dev-libs/feedbackd/metadata.xml b/dev-libs/feedbackd/metadata.xml
index f4bb9be49..5ad0d6b78 100644
--- a/dev-libs/feedbackd/metadata.xml
+++ b/dev-libs/feedbackd/metadata.xml
@@ -12,4 +12,7 @@
 	<use>
 		<flag name="daemon">Build the feedbackd daemon</flag>
 	</use>
+	<upstream>
+		<remote-id type="gnome-gitlab">guidog/gmobile</remote-id>
+	</upstream>
 </pkgmetadata>


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

* [gentoo-commits] repo/proj/guru:dev commit in: dev-libs/feedbackd/
@ 2023-03-24 21:06 Anna Vyalkova
  0 siblings, 0 replies; 23+ messages in thread
From: Anna Vyalkova @ 2023-03-24 21:06 UTC (permalink / raw
  To: gentoo-commits

commit:     05808887a24a8ac1205bc8c2f43ea2c21a6047cf
Author:     Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Fri Mar 24 21:03:14 2023 +0000
Commit:     Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Fri Mar 24 21:06:16 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=05808887

dev-libs/feedbackd: add missing deps

Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>

 .../{feedbackd-0.1.0-r2.ebuild => feedbackd-0.1.0-r3.ebuild}        | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/dev-libs/feedbackd/feedbackd-0.1.0-r2.ebuild b/dev-libs/feedbackd/feedbackd-0.1.0-r3.ebuild
similarity index 95%
rename from dev-libs/feedbackd/feedbackd-0.1.0-r2.ebuild
rename to dev-libs/feedbackd/feedbackd-0.1.0-r3.ebuild
index 888d2d29b..69f16f01e 100644
--- a/dev-libs/feedbackd/feedbackd-0.1.0-r2.ebuild
+++ b/dev-libs/feedbackd/feedbackd-0.1.0-r3.ebuild
@@ -24,7 +24,11 @@ RESTRICT="!test? ( test )"
 
 DEPEND="
 	dev-libs/glib:2
-	daemon? ( dev-libs/json-glib )
+	daemon? (
+		dev-libs/json-glib
+		dev-libs/libgudev
+		media-libs/gsound
+	)
 	introspection? ( dev-libs/gobject-introspection )
 "
 RDEPEND="${DEPEND}


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

* [gentoo-commits] repo/proj/guru:dev commit in: dev-libs/feedbackd/
@ 2023-03-30 15:26 Anna Vyalkova
  0 siblings, 0 replies; 23+ messages in thread
From: Anna Vyalkova @ 2023-03-30 15:26 UTC (permalink / raw
  To: gentoo-commits

commit:     6225d4a968c9b7ab4545558e890dc5c7eebbdd56
Author:     Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Thu Mar 30 14:46:19 2023 +0000
Commit:     Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Thu Mar 30 14:46:19 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6225d4a9

dev-libs/feedbackd: add 0.1.1

Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>

 dev-libs/feedbackd/Manifest               |  1 +
 dev-libs/feedbackd/feedbackd-0.1.1.ebuild | 75 +++++++++++++++++++++++++++++++
 2 files changed, 76 insertions(+)

diff --git a/dev-libs/feedbackd/Manifest b/dev-libs/feedbackd/Manifest
index 65d75ba64..45148ba51 100644
--- a/dev-libs/feedbackd/Manifest
+++ b/dev-libs/feedbackd/Manifest
@@ -1,2 +1,3 @@
 DIST feedbackd-v0.1.0.tar.bz2 75888 BLAKE2B a33d5161a1e83696a0d21a4487070abc7b31a1634cd6ca715bf489a29bf3e5c4f72b3838b87cde1e361df063ea829ca40083592681d46db2a324a7db1995dffb SHA512 e056dc3441318237f7faae7ceefbbcbc5a3078a622fad8a35265074c15d3236fc90932d38c32acb4ac1dcbefadc0548aec135caff7918d2979b1b5b1b6821aeb
+DIST feedbackd-v0.1.1.tar.bz2 76231 BLAKE2B 0ef5b501d8619cc1278d6469ffeb91b65303a5601387665606fb14a2edb83e7a0f2cc3be84e0fbe496f0f482fba6bb4d0c8444ee2c4356f7af787dff7a30cc64 SHA512 6f7ef65b156504665d4f0eba73c2b4209f4f3c8bd41a46e367a0dde4fbe9e1cabbc9e237a1b3bb399fba847c47717db11295766a34f8ba58cf8f32a07b333a80
 DIST gmobile-d483537aee4778b114ce5d50c4c8a9f8d58337ed.tar.bz2 20337 BLAKE2B f94295672ed699f308ccfab3835ed6c7f1184c0e267ea1c2ab7b6d59c98b3d027b300bf6d29db6442de20cec852f5c1031d1b09f220e94afc79c48566c160676 SHA512 86acabbffb1b5f98f2b132ce5bd12940769c11ed53d38401a0048216943a4b095bd230774d83444e7b5f5d26825f32ced0075dce7354f6fa486d47ef5f86b4f3

diff --git a/dev-libs/feedbackd/feedbackd-0.1.1.ebuild b/dev-libs/feedbackd/feedbackd-0.1.1.ebuild
new file mode 100644
index 000000000..69f16f01e
--- /dev/null
+++ b/dev-libs/feedbackd/feedbackd-0.1.1.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+VALA_USE_DEPEND="vapigen"
+
+inherit vala meson
+
+GMOBILE_COMMIT="d483537aee4778b114ce5d50c4c8a9f8d58337ed"
+DESCRIPTION="A daemon to provide haptic feedback on events"
+HOMEPAGE="https://source.puri.sm/Librem5/feedbackd"
+SRC_URI="
+	https://source.puri.sm/Librem5/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2
+	https://gitlab.gnome.org/guidog/gmobile/-/archive/${GMOBILE_COMMIT}.tar.bz2 -> gmobile-${GMOBILE_COMMIT}.tar.bz2
+"
+S="${WORKDIR}/${PN}-v${PV}"
+
+LICENSE="LGPL-3"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+SLOT="0"
+IUSE="+daemon gtk-doc +introspection man test +vala"
+REQUIRED_USE="vala? ( introspection )"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+	dev-libs/glib:2
+	daemon? (
+		dev-libs/json-glib
+		dev-libs/libgudev
+		media-libs/gsound
+	)
+	introspection? ( dev-libs/gobject-introspection )
+"
+RDEPEND="${DEPEND}
+	dev-libs/feedbackd-device-themes
+"
+BDEPEND="
+	dev-util/gdbus-codegen
+	gtk-doc? ( dev-util/gi-docgen )
+	man? ( dev-python/docutils )
+	vala? ( $(vala_depend) )
+"
+
+src_prepare() {
+	default
+
+	if use daemon; then
+		rmdir "${S}/subprojects/gmobile" || die
+		mv "${WORKDIR}/gmobile-${GMOBILE_COMMIT}" "${S}/subprojects/gmobile" || die
+	fi
+
+	use vala && vala_setup
+	sed -i 's/-G feedbackd/-G video/g' debian/feedbackd.udev || die
+}
+
+src_configure() {
+	local emesonargs=(
+		$(meson_feature introspection)
+		$(meson_use daemon)
+		$(meson_use gtk-doc gtk_doc)
+		$(meson_use man)
+		$(meson_use test tests)
+		$(meson_use vala vapi)
+	)
+	meson_src_configure
+}
+
+src_install() {
+	meson_src_install
+
+	if use gtk-doc; then
+		mkdir -p "${ED}"/usr/share/gtk-doc/html/ || die
+		mv "${ED}"/usr/share/doc/libfeedback-${SLOT} "${ED}"/usr/share/gtk-doc/html/ || die
+	fi
+}


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

* [gentoo-commits] repo/proj/guru:dev commit in: dev-libs/feedbackd/
@ 2023-04-28  4:32 Anna Vyalkova
  0 siblings, 0 replies; 23+ messages in thread
From: Anna Vyalkova @ 2023-04-28  4:32 UTC (permalink / raw
  To: gentoo-commits

commit:     a6af65ddc5d5bc1a0bb48a1c064b0e8ca19767a6
Author:     Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Fri Apr 28 01:08:32 2023 +0000
Commit:     Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Fri Apr 28 04:32:05 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a6af65dd

dev-libs/feedbackd: add 0.2.0, drop 0.1.0-r3

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

 dev-libs/feedbackd/Manifest                                   |  2 +-
 .../{feedbackd-0.1.0-r3.ebuild => feedbackd-0.2.0.ebuild}     | 11 ++++++++++-
 2 files changed, 11 insertions(+), 2 deletions(-)

diff --git a/dev-libs/feedbackd/Manifest b/dev-libs/feedbackd/Manifest
index 45148ba51..0179c1ffa 100644
--- a/dev-libs/feedbackd/Manifest
+++ b/dev-libs/feedbackd/Manifest
@@ -1,3 +1,3 @@
-DIST feedbackd-v0.1.0.tar.bz2 75888 BLAKE2B a33d5161a1e83696a0d21a4487070abc7b31a1634cd6ca715bf489a29bf3e5c4f72b3838b87cde1e361df063ea829ca40083592681d46db2a324a7db1995dffb SHA512 e056dc3441318237f7faae7ceefbbcbc5a3078a622fad8a35265074c15d3236fc90932d38c32acb4ac1dcbefadc0548aec135caff7918d2979b1b5b1b6821aeb
 DIST feedbackd-v0.1.1.tar.bz2 76231 BLAKE2B 0ef5b501d8619cc1278d6469ffeb91b65303a5601387665606fb14a2edb83e7a0f2cc3be84e0fbe496f0f482fba6bb4d0c8444ee2c4356f7af787dff7a30cc64 SHA512 6f7ef65b156504665d4f0eba73c2b4209f4f3c8bd41a46e367a0dde4fbe9e1cabbc9e237a1b3bb399fba847c47717db11295766a34f8ba58cf8f32a07b333a80
+DIST feedbackd-v0.2.0.tar.bz2 76695 BLAKE2B 81928442f05c0623eba46aa37ba1957c216d8d7fe8bd89b55a3ab4928d3b95c4792ee30325f878eb9bce82ee262219233b9cdc3e086c1954e7811d5574b9ecaf SHA512 d758cd135b10b76fd35b64a66ec46261fc66be75095898a6592f4efdea7a9f94a850c654e63cde028e9f80cc7f180396d7e1fe46222611c5140b2116ac04ca6d
 DIST gmobile-d483537aee4778b114ce5d50c4c8a9f8d58337ed.tar.bz2 20337 BLAKE2B f94295672ed699f308ccfab3835ed6c7f1184c0e267ea1c2ab7b6d59c98b3d027b300bf6d29db6442de20cec852f5c1031d1b09f220e94afc79c48566c160676 SHA512 86acabbffb1b5f98f2b132ce5bd12940769c11ed53d38401a0048216943a4b095bd230774d83444e7b5f5d26825f32ced0075dce7354f6fa486d47ef5f86b4f3

diff --git a/dev-libs/feedbackd/feedbackd-0.1.0-r3.ebuild b/dev-libs/feedbackd/feedbackd-0.2.0.ebuild
similarity index 92%
rename from dev-libs/feedbackd/feedbackd-0.1.0-r3.ebuild
rename to dev-libs/feedbackd/feedbackd-0.2.0.ebuild
index 69f16f01e..deef8fc41 100644
--- a/dev-libs/feedbackd/feedbackd-0.1.0-r3.ebuild
+++ b/dev-libs/feedbackd/feedbackd-0.2.0.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 VALA_USE_DEPEND="vapigen"
 
-inherit vala meson
+inherit vala meson udev
 
 GMOBILE_COMMIT="d483537aee4778b114ce5d50c4c8a9f8d58337ed"
 DESCRIPTION="A daemon to provide haptic feedback on events"
@@ -67,9 +67,18 @@ src_configure() {
 
 src_install() {
 	meson_src_install
+	udev_newrules debian/feedbackd.udev 90-feedbackd
 
 	if use gtk-doc; then
 		mkdir -p "${ED}"/usr/share/gtk-doc/html/ || die
 		mv "${ED}"/usr/share/doc/libfeedback-${SLOT} "${ED}"/usr/share/gtk-doc/html/ || die
 	fi
 }
+
+pkg_postinst() {
+	udev_reload
+}
+
+pkg_postrm() {
+	udev_reload
+}


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

* [gentoo-commits] repo/proj/guru:dev commit in: dev-libs/feedbackd/
@ 2024-04-21 12:53 Anna Vyalkova
  0 siblings, 0 replies; 23+ messages in thread
From: Anna Vyalkova @ 2024-04-21 12:53 UTC (permalink / raw
  To: gentoo-commits

commit:     330e438460ab8f293caccf47c19e62d5df79b246
Author:     Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Sun Apr 21 12:52:44 2024 +0000
Commit:     Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Sun Apr 21 12:52:44 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=330e4384

dev-libs/feedbackd: add 0.3.0, drop 0.1.1

Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>

 dev-libs/feedbackd/Manifest                        |  3 ++-
 ...edbackd-0.1.1.ebuild => feedbackd-0.3.0.ebuild} | 31 +++++++++++++---------
 2 files changed, 20 insertions(+), 14 deletions(-)

diff --git a/dev-libs/feedbackd/Manifest b/dev-libs/feedbackd/Manifest
index 0179c1ffa3..6e0b7648c0 100644
--- a/dev-libs/feedbackd/Manifest
+++ b/dev-libs/feedbackd/Manifest
@@ -1,3 +1,4 @@
-DIST feedbackd-v0.1.1.tar.bz2 76231 BLAKE2B 0ef5b501d8619cc1278d6469ffeb91b65303a5601387665606fb14a2edb83e7a0f2cc3be84e0fbe496f0f482fba6bb4d0c8444ee2c4356f7af787dff7a30cc64 SHA512 6f7ef65b156504665d4f0eba73c2b4209f4f3c8bd41a46e367a0dde4fbe9e1cabbc9e237a1b3bb399fba847c47717db11295766a34f8ba58cf8f32a07b333a80
+DIST feedbackd-0.3.0.tar.xz 106640 BLAKE2B 03c5d11422891d2c36c07e07e3ea705de0e5fca0e759bd2cfd481959c7782a63b76b79e11cdf3f37d50b22a9deeab79a30faefefdc399fb0d2ea544d76532e96 SHA512 243ee56cb96541181fc2ae614ae80be694dc1d7cf3a240927f843efb7c8736e0c4ca227af8872ed3caad68ff896c5339ea3f4148099f5327a16ca0c95346d996
+DIST feedbackd-0.3.0.tar.xz.asc 833 BLAKE2B 85979a8d0dc2be4fa4f0ba9ee3bf02b05415aafed62b259a1dbd2bbd5c8b09b447bfa33d4909f2ed08060f3cbdaf5610a9a0c3e60784577155e12553650fbe00 SHA512 d17c3374a522c76a86bbae0fdb920e5372d48336890d1616e693f157ff5b5949152ff83b6ce5710c4d147d0265cb3b430cbc4bb4dc091e1910badbd831655019
 DIST feedbackd-v0.2.0.tar.bz2 76695 BLAKE2B 81928442f05c0623eba46aa37ba1957c216d8d7fe8bd89b55a3ab4928d3b95c4792ee30325f878eb9bce82ee262219233b9cdc3e086c1954e7811d5574b9ecaf SHA512 d758cd135b10b76fd35b64a66ec46261fc66be75095898a6592f4efdea7a9f94a850c654e63cde028e9f80cc7f180396d7e1fe46222611c5140b2116ac04ca6d
 DIST gmobile-d483537aee4778b114ce5d50c4c8a9f8d58337ed.tar.bz2 20337 BLAKE2B f94295672ed699f308ccfab3835ed6c7f1184c0e267ea1c2ab7b6d59c98b3d027b300bf6d29db6442de20cec852f5c1031d1b09f220e94afc79c48566c160676 SHA512 86acabbffb1b5f98f2b132ce5bd12940769c11ed53d38401a0048216943a4b095bd230774d83444e7b5f5d26825f32ced0075dce7354f6fa486d47ef5f86b4f3

diff --git a/dev-libs/feedbackd/feedbackd-0.1.1.ebuild b/dev-libs/feedbackd/feedbackd-0.3.0.ebuild
similarity index 74%
rename from dev-libs/feedbackd/feedbackd-0.1.1.ebuild
rename to dev-libs/feedbackd/feedbackd-0.3.0.ebuild
index 69f16f01e0..106947856b 100644
--- a/dev-libs/feedbackd/feedbackd-0.1.1.ebuild
+++ b/dev-libs/feedbackd/feedbackd-0.3.0.ebuild
@@ -4,26 +4,24 @@
 EAPI=8
 VALA_USE_DEPEND="vapigen"
 
-inherit vala meson
+inherit meson udev vala verify-sig
 
-GMOBILE_COMMIT="d483537aee4778b114ce5d50c4c8a9f8d58337ed"
 DESCRIPTION="A daemon to provide haptic feedback on events"
 HOMEPAGE="https://source.puri.sm/Librem5/feedbackd"
-SRC_URI="
-	https://source.puri.sm/Librem5/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2
-	https://gitlab.gnome.org/guidog/gmobile/-/archive/${GMOBILE_COMMIT}.tar.bz2 -> gmobile-${GMOBILE_COMMIT}.tar.bz2
-"
-S="${WORKDIR}/${PN}-v${PV}"
+SRC_URI="https://sources.phosh.mobi/releases/${PN}/${P}.tar.xz
+	verify-sig? ( https://sources.phosh.mobi/releases/${PN}/${P}.tar.xz.asc )"
 
 LICENSE="LGPL-3"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
 SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
 IUSE="+daemon gtk-doc +introspection man test +vala"
+
 REQUIRED_USE="vala? ( introspection )"
 RESTRICT="!test? ( test )"
 
 DEPEND="
 	dev-libs/glib:2
+	dev-libs/gmobile
 	daemon? (
 		dev-libs/json-glib
 		dev-libs/libgudev
@@ -39,16 +37,14 @@ BDEPEND="
 	gtk-doc? ( dev-util/gi-docgen )
 	man? ( dev-python/docutils )
 	vala? ( $(vala_depend) )
+	verify-sig? ( sec-keys/openpgp-keys-phosh )
 "
 
+VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/phosh.asc"
+
 src_prepare() {
 	default
 
-	if use daemon; then
-		rmdir "${S}/subprojects/gmobile" || die
-		mv "${WORKDIR}/gmobile-${GMOBILE_COMMIT}" "${S}/subprojects/gmobile" || die
-	fi
-
 	use vala && vala_setup
 	sed -i 's/-G feedbackd/-G video/g' debian/feedbackd.udev || die
 }
@@ -67,9 +63,18 @@ src_configure() {
 
 src_install() {
 	meson_src_install
+	udev_newrules debian/feedbackd.udev 90-feedbackd
 
 	if use gtk-doc; then
 		mkdir -p "${ED}"/usr/share/gtk-doc/html/ || die
 		mv "${ED}"/usr/share/doc/libfeedback-${SLOT} "${ED}"/usr/share/gtk-doc/html/ || die
 	fi
 }
+
+pkg_postinst() {
+	udev_reload
+}
+
+pkg_postrm() {
+	udev_reload
+}


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

* [gentoo-commits] repo/proj/guru:dev commit in: dev-libs/feedbackd/
@ 2024-06-30  4:10 Anna Vyalkova
  0 siblings, 0 replies; 23+ messages in thread
From: Anna Vyalkova @ 2024-06-30  4:10 UTC (permalink / raw
  To: gentoo-commits

commit:     295b69b8450a212f69175190ef13f85eddf6e435
Author:     Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Sun Jun 30 03:00:17 2024 +0000
Commit:     Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Sun Jun 30 03:00:17 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=295b69b8

dev-libs/feedbackd: add 0.4.0, drop 0.2.0

Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>

 dev-libs/feedbackd/Manifest                         |  4 ++--
 ...eedbackd-0.2.0.ebuild => feedbackd-0.4.0.ebuild} | 21 +++++++++------------
 2 files changed, 11 insertions(+), 14 deletions(-)

diff --git a/dev-libs/feedbackd/Manifest b/dev-libs/feedbackd/Manifest
index 6e0b7648c..356836753 100644
--- a/dev-libs/feedbackd/Manifest
+++ b/dev-libs/feedbackd/Manifest
@@ -1,4 +1,4 @@
 DIST feedbackd-0.3.0.tar.xz 106640 BLAKE2B 03c5d11422891d2c36c07e07e3ea705de0e5fca0e759bd2cfd481959c7782a63b76b79e11cdf3f37d50b22a9deeab79a30faefefdc399fb0d2ea544d76532e96 SHA512 243ee56cb96541181fc2ae614ae80be694dc1d7cf3a240927f843efb7c8736e0c4ca227af8872ed3caad68ff896c5339ea3f4148099f5327a16ca0c95346d996
 DIST feedbackd-0.3.0.tar.xz.asc 833 BLAKE2B 85979a8d0dc2be4fa4f0ba9ee3bf02b05415aafed62b259a1dbd2bbd5c8b09b447bfa33d4909f2ed08060f3cbdaf5610a9a0c3e60784577155e12553650fbe00 SHA512 d17c3374a522c76a86bbae0fdb920e5372d48336890d1616e693f157ff5b5949152ff83b6ce5710c4d147d0265cb3b430cbc4bb4dc091e1910badbd831655019
-DIST feedbackd-v0.2.0.tar.bz2 76695 BLAKE2B 81928442f05c0623eba46aa37ba1957c216d8d7fe8bd89b55a3ab4928d3b95c4792ee30325f878eb9bce82ee262219233b9cdc3e086c1954e7811d5574b9ecaf SHA512 d758cd135b10b76fd35b64a66ec46261fc66be75095898a6592f4efdea7a9f94a850c654e63cde028e9f80cc7f180396d7e1fe46222611c5140b2116ac04ca6d
-DIST gmobile-d483537aee4778b114ce5d50c4c8a9f8d58337ed.tar.bz2 20337 BLAKE2B f94295672ed699f308ccfab3835ed6c7f1184c0e267ea1c2ab7b6d59c98b3d027b300bf6d29db6442de20cec852f5c1031d1b09f220e94afc79c48566c160676 SHA512 86acabbffb1b5f98f2b132ce5bd12940769c11ed53d38401a0048216943a4b095bd230774d83444e7b5f5d26825f32ced0075dce7354f6fa486d47ef5f86b4f3
+DIST feedbackd-0.4.0.tar.xz 94668 BLAKE2B bae08fd6d694748ae07b650ca11d2257741b8f7d60050e0d4dc5af26143e470866084881c1a78651b8ad7660212e0d9a749973cae6f0e97db61f0df995c37193 SHA512 43d6f6cd84ae6ebfd0ed0442080f80e75a89bb1a56bcbc9bf9cb357d6ac680fbd6e0d487ef89f8759f3093b09bedc427cba0958a761c4307bcd3633bd8d8f26e
+DIST feedbackd-0.4.0.tar.xz.asc 833 BLAKE2B 625370c8e9630fcce793bffde821a3d04e8afdef2b7d2a36ab1594bd9a6e0a7361aec178469f6bffbd40d7098ccbc066fd20ec2d888a6f5c5289736040159c5f SHA512 505eff3731dcbdb79a921ccc8da6cd869624ddb675b38c21f1c26f5eab27fc8dd2e8a150c59f9e19d0d22cc5afac15b66c7cf0cb9b08313753fc0a3fcfedadce

diff --git a/dev-libs/feedbackd/feedbackd-0.2.0.ebuild b/dev-libs/feedbackd/feedbackd-0.4.0.ebuild
similarity index 75%
rename from dev-libs/feedbackd/feedbackd-0.2.0.ebuild
rename to dev-libs/feedbackd/feedbackd-0.4.0.ebuild
index 692c7289a..e0235d0a6 100644
--- a/dev-libs/feedbackd/feedbackd-0.2.0.ebuild
+++ b/dev-libs/feedbackd/feedbackd-0.4.0.ebuild
@@ -4,32 +4,31 @@
 EAPI=8
 VALA_USE_DEPEND="vapigen"
 
-inherit vala meson udev
+inherit meson udev vala verify-sig
 
-GMOBILE_COMMIT="d483537aee4778b114ce5d50c4c8a9f8d58337ed"
 DESCRIPTION="A daemon to provide haptic feedback on events"
 HOMEPAGE="https://source.puri.sm/Librem5/feedbackd"
-SRC_URI="
-	https://source.puri.sm/Librem5/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2
-	https://gitlab.gnome.org/guidog/gmobile/-/archive/${GMOBILE_COMMIT}.tar.bz2 -> gmobile-${GMOBILE_COMMIT}.tar.bz2
-"
-S="${WORKDIR}/${PN}-v${PV}"
+SRC_URI="https://sources.phosh.mobi/releases/${PN}/${P}.tar.xz
+	verify-sig? ( https://sources.phosh.mobi/releases/${PN}/${P}.tar.xz.asc )"
 
 LICENSE="LGPL-3"
 SLOT="0"
 KEYWORDS="~amd64 ~arm ~arm64 ~x86"
 IUSE="+daemon gtk-doc +introspection man test +vala"
+
 REQUIRED_USE="vala? ( introspection )"
 RESTRICT="!test? ( test )"
 
 DEPEND="
 	dev-libs/glib:2
+	dev-libs/gmobile
 	daemon? (
 		dev-libs/json-glib
 		dev-libs/libgudev
 		media-libs/gsound
 	)
 	introspection? ( dev-libs/gobject-introspection )
+	test? ( dev-util/umockdev )
 "
 RDEPEND="${DEPEND}
 	dev-libs/feedbackd-device-themes
@@ -39,16 +38,14 @@ BDEPEND="
 	gtk-doc? ( dev-util/gi-docgen )
 	man? ( dev-python/docutils )
 	vala? ( $(vala_depend) )
+	verify-sig? ( sec-keys/openpgp-keys-phosh )
 "
 
+VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/phosh.asc"
+
 src_prepare() {
 	default
 
-	if use daemon; then
-		rmdir "${S}/subprojects/gmobile" || die
-		mv "${WORKDIR}/gmobile-${GMOBILE_COMMIT}" "${S}/subprojects/gmobile" || die
-	fi
-
 	use vala && vala_setup
 	sed -i 's/-G feedbackd/-G video/g' debian/feedbackd.udev || die
 }


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

* [gentoo-commits] repo/proj/guru:dev commit in: dev-libs/feedbackd/
@ 2024-08-20  9:02 Anna Vyalkova
  0 siblings, 0 replies; 23+ messages in thread
From: Anna Vyalkova @ 2024-08-20  9:02 UTC (permalink / raw
  To: gentoo-commits

commit:     cd170c0c1cbe7ff096b95f04cd99a514f01de534
Author:     Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Tue Aug 20 07:56:00 2024 +0000
Commit:     Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Tue Aug 20 09:02:16 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=cd170c0c

dev-libs/feedbackd: add 0.4.1, drop 0.3.0

Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>

 dev-libs/feedbackd/Manifest                                          | 4 ++--
 .../feedbackd/{feedbackd-0.3.0.ebuild => feedbackd-0.4.1.ebuild}     | 5 +++--
 2 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/dev-libs/feedbackd/Manifest b/dev-libs/feedbackd/Manifest
index 356836753..fe1e0f790 100644
--- a/dev-libs/feedbackd/Manifest
+++ b/dev-libs/feedbackd/Manifest
@@ -1,4 +1,4 @@
-DIST feedbackd-0.3.0.tar.xz 106640 BLAKE2B 03c5d11422891d2c36c07e07e3ea705de0e5fca0e759bd2cfd481959c7782a63b76b79e11cdf3f37d50b22a9deeab79a30faefefdc399fb0d2ea544d76532e96 SHA512 243ee56cb96541181fc2ae614ae80be694dc1d7cf3a240927f843efb7c8736e0c4ca227af8872ed3caad68ff896c5339ea3f4148099f5327a16ca0c95346d996
-DIST feedbackd-0.3.0.tar.xz.asc 833 BLAKE2B 85979a8d0dc2be4fa4f0ba9ee3bf02b05415aafed62b259a1dbd2bbd5c8b09b447bfa33d4909f2ed08060f3cbdaf5610a9a0c3e60784577155e12553650fbe00 SHA512 d17c3374a522c76a86bbae0fdb920e5372d48336890d1616e693f157ff5b5949152ff83b6ce5710c4d147d0265cb3b430cbc4bb4dc091e1910badbd831655019
 DIST feedbackd-0.4.0.tar.xz 94668 BLAKE2B bae08fd6d694748ae07b650ca11d2257741b8f7d60050e0d4dc5af26143e470866084881c1a78651b8ad7660212e0d9a749973cae6f0e97db61f0df995c37193 SHA512 43d6f6cd84ae6ebfd0ed0442080f80e75a89bb1a56bcbc9bf9cb357d6ac680fbd6e0d487ef89f8759f3093b09bedc427cba0958a761c4307bcd3633bd8d8f26e
 DIST feedbackd-0.4.0.tar.xz.asc 833 BLAKE2B 625370c8e9630fcce793bffde821a3d04e8afdef2b7d2a36ab1594bd9a6e0a7361aec178469f6bffbd40d7098ccbc066fd20ec2d888a6f5c5289736040159c5f SHA512 505eff3731dcbdb79a921ccc8da6cd869624ddb675b38c21f1c26f5eab27fc8dd2e8a150c59f9e19d0d22cc5afac15b66c7cf0cb9b08313753fc0a3fcfedadce
+DIST feedbackd-0.4.1.tar.xz 95016 BLAKE2B 65cf1d37f087459ccda686e69ee971bcdf305a99c3218a657079ebd1f793be6f1e383b8d482559ebba41504d3eec666f7465e37166a87157fb25b8bf4e2c5ebf SHA512 c1de09a072322db345826b97d6e88653c51eaba1f6be318f8ee80ebb9f880b8dd675925d550a62649c8940de3de72e2557aeace187e0b3e970d36ffbb22c84d0
+DIST feedbackd-0.4.1.tar.xz.asc 833 BLAKE2B b6ee8a3b252c6e5c7093bb459d5fffe12bc7ea8998251d5dafc989d238e6c54cab197b99bea591e5c392013004f218cf8f629b5ab3b9a39492951209cafd01da SHA512 8b87896904a8a1e7ed32de548df2ee5d121f0cd93739c1ee4788f3d4c722cf89c3f46473013276ab096c1b335ab80111770263e23ef5bb8570e215ef267197f2

diff --git a/dev-libs/feedbackd/feedbackd-0.3.0.ebuild b/dev-libs/feedbackd/feedbackd-0.4.1.ebuild
similarity index 93%
rename from dev-libs/feedbackd/feedbackd-0.3.0.ebuild
rename to dev-libs/feedbackd/feedbackd-0.4.1.ebuild
index 106947856..eaf15145d 100644
--- a/dev-libs/feedbackd/feedbackd-0.3.0.ebuild
+++ b/dev-libs/feedbackd/feedbackd-0.4.1.ebuild
@@ -28,8 +28,10 @@ DEPEND="
 		media-libs/gsound
 	)
 	introspection? ( dev-libs/gobject-introspection )
+	test? ( dev-util/umockdev )
 "
 RDEPEND="${DEPEND}
+	acct-group/video
 	dev-libs/feedbackd-device-themes
 "
 BDEPEND="
@@ -46,7 +48,7 @@ src_prepare() {
 	default
 
 	use vala && vala_setup
-	sed -i 's/-G feedbackd/-G video/g' debian/feedbackd.udev || die
+	sed -i 's/-G feedbackd/-G video/g' data/90-feedbackd.rules || die
 }
 
 src_configure() {
@@ -63,7 +65,6 @@ src_configure() {
 
 src_install() {
 	meson_src_install
-	udev_newrules debian/feedbackd.udev 90-feedbackd
 
 	if use gtk-doc; then
 		mkdir -p "${ED}"/usr/share/gtk-doc/html/ || die


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

end of thread, other threads:[~2024-08-20  9:02 UTC | newest]

Thread overview: 23+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-01-08 22:02 [gentoo-commits] repo/proj/guru:dev commit in: dev-libs/feedbackd/ Gerben Jan Dijkman
  -- strict thread matches above, loose matches on Subject: below --
2024-08-20  9:02 Anna Vyalkova
2024-06-30  4:10 Anna Vyalkova
2024-04-21 12:53 Anna Vyalkova
2023-04-28  4:32 Anna Vyalkova
2023-03-30 15:26 Anna Vyalkova
2023-03-24 21:06 Anna Vyalkova
2023-03-24 11:17 Anna Vyalkova
2023-03-21  1:31 Anna Vyalkova
2023-03-21  1:31 Anna Vyalkova
2023-03-17  3:30 Julien Roy
2023-03-01  2:33 Anna Vyalkova
2023-02-15 13:56 Anna Vyalkova
2023-01-01  0:19 Anna Vyalkova
2022-12-20 23:14 Anna Vyalkova
2022-11-17 21:22 Anna Vyalkova
2022-11-11 14:03 Anna Vyalkova
2021-07-24 15:25 Andrew Ammerlaan
2021-07-24  6:05 Gerben Jan Dijkman
2021-07-24  5:50 Gerben Jan Dijkman
2021-06-25 10:11 [gentoo-commits] repo/proj/guru:master " Andrew Ammerlaan
2021-06-25 10:11 ` [gentoo-commits] repo/proj/guru:dev " Andrew Ammerlaan
2021-06-22 14:40 Marco Scardovi
2021-06-22 14:38 Marco Scardovi

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