* [gentoo-commits] repo/proj/guru:dev commit in: dev-libs/feedbackd/
@ 2021-06-22 14:38 Marco Scardovi
0 siblings, 0 replies; 25+ 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] 25+ 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; 25+ 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] 25+ 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; 25+ 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] 25+ 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; 25+ 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] 25+ 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; 25+ 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] 25+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-libs/feedbackd/
@ 2021-07-24 15:25 Andrew Ammerlaan
2021-07-24 15:58 ` [gentoo-commits] repo/proj/guru:master " Andrew Ammerlaan
0 siblings, 1 reply; 25+ 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] 25+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: dev-libs/feedbackd/
2021-07-24 15:25 [gentoo-commits] repo/proj/guru:dev commit in: dev-libs/feedbackd/ Andrew Ammerlaan
@ 2021-07-24 15:58 ` Andrew Ammerlaan
0 siblings, 0 replies; 25+ messages in thread
From: Andrew Ammerlaan @ 2021-07-24 15:58 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] 25+ 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; 25+ 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] 25+ 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; 25+ 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] 25+ 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; 25+ 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] 25+ 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; 25+ 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] 25+ 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; 25+ 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] 25+ 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; 25+ 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] 25+ 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; 25+ 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] 25+ 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; 25+ 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] 25+ 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; 25+ 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] 25+ 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; 25+ 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] 25+ 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; 25+ 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] 25+ 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; 25+ 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] 25+ 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; 25+ 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] 25+ 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; 25+ 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] 25+ 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; 25+ 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] 25+ 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; 25+ 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] 25+ 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; 25+ 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] 25+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-libs/feedbackd/
@ 2024-10-16 13:08 Anna Vyalkova
0 siblings, 0 replies; 25+ messages in thread
From: Anna Vyalkova @ 2024-10-16 13:08 UTC (permalink / raw
To: gentoo-commits
commit: aef7c5f4a8e08000c7e820d6dc783330ce114980
Author: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Wed Oct 16 12:11:40 2024 +0000
Commit: Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Wed Oct 16 12:11:40 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=aef7c5f4
dev-libs/feedbackd: add 0.5.0, drop 0.4.0
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>
dev-libs/feedbackd/Manifest | 4 ++--
.../{feedbackd-0.4.0.ebuild => feedbackd-0.5.0.ebuild} | 11 ++++++-----
2 files changed, 8 insertions(+), 7 deletions(-)
diff --git a/dev-libs/feedbackd/Manifest b/dev-libs/feedbackd/Manifest
index fe1e0f790..0f564a66c 100644
--- a/dev-libs/feedbackd/Manifest
+++ b/dev-libs/feedbackd/Manifest
@@ -1,4 +1,4 @@
-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
+DIST feedbackd-0.5.0.tar.xz 97480 BLAKE2B a5e8e9e2fbae2097cdfc32dace1e2e2f75f10a93b0b711aa81f4cee8ad7cfb3ba910fe87562c4ae914764f1b0734c6750e0cd2b92481345875ecca12bd7b9aa8 SHA512 a6163b2e777a0e7ca3f8fa4b2c43d9dec3f9d0b6c7dab7031b7105686b5d100c0ec68f80ea9e98f2376452a868421d5e2a3a238d3e0721ca5f3b04882b7a5232
+DIST feedbackd-0.5.0.tar.xz.asc 833 BLAKE2B c3367966a88c7259df14f105fe1ab41267ae5c72373b09d1117972b1546de56110c4d9b82b6e91dc92eaa31637a73abac37a1f392afde93db78d15d96497b7c7 SHA512 f16b740a30ccbe8b636d9d6179590e56f7ea28e935c61898a303e8d2a9cf4af51fc9feb305a113a7aaa67901662ea5d7deb8d52899a620e942b6451480ba6d6d
diff --git a/dev-libs/feedbackd/feedbackd-0.4.0.ebuild b/dev-libs/feedbackd/feedbackd-0.5.0.ebuild
similarity index 82%
rename from dev-libs/feedbackd/feedbackd-0.4.0.ebuild
rename to dev-libs/feedbackd/feedbackd-0.5.0.ebuild
index e0235d0a6..ab1d958d2 100644
--- a/dev-libs/feedbackd/feedbackd-0.4.0.ebuild
+++ b/dev-libs/feedbackd/feedbackd-0.5.0.ebuild
@@ -1,12 +1,12 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
VALA_USE_DEPEND="vapigen"
-inherit meson udev vala verify-sig
+inherit meson systemd udev vala verify-sig
-DESCRIPTION="A daemon to provide haptic feedback on events"
+DESCRIPTION="DBus activated daemon that provides haptic/visual/audio feedback based on events"
HOMEPAGE="https://source.puri.sm/Librem5/feedbackd"
SRC_URI="https://sources.phosh.mobi/releases/${PN}/${P}.tar.xz
verify-sig? ( https://sources.phosh.mobi/releases/${PN}/${P}.tar.xz.asc )"
@@ -31,6 +31,7 @@ DEPEND="
test? ( dev-util/umockdev )
"
RDEPEND="${DEPEND}
+ acct-group/video
dev-libs/feedbackd-device-themes
"
BDEPEND="
@@ -47,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() {
@@ -58,13 +59,13 @@ src_configure() {
$(meson_use man)
$(meson_use test tests)
$(meson_use vala vapi)
+ -Dsystemd_user_unit_dir="$(systemd_get_userunitdir)"
)
meson_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] 25+ messages in thread
end of thread, other threads:[~2024-10-16 13:08 UTC | newest]
Thread overview: 25+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-07-24 15:25 [gentoo-commits] repo/proj/guru:dev commit in: dev-libs/feedbackd/ Andrew Ammerlaan
2021-07-24 15:58 ` [gentoo-commits] repo/proj/guru:master " Andrew Ammerlaan
-- strict thread matches above, loose matches on Subject: below --
2024-10-16 13:08 [gentoo-commits] repo/proj/guru:dev " Anna Vyalkova
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
2022-01-08 22:02 Gerben Jan Dijkman
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