[gentoo-commits] repo/proj/guru:master commit in: dev-libs/feedbackd/

2024-04-21 Thread Haelwenn Monnier
commit: 330e438460ab8f293caccf47c19e62d5df79b246
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Sun Apr 21 12:52:44 2024 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Sun Apr 21 12:52:44 2024 +
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  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
+}



[gentoo-commits] repo/proj/guru:master commit in: dev-libs/feedbackd/

2023-04-28 Thread Arthur Zamarin
commit: a6af65ddc5d5bc1a0bb48a1c064b0e8ca19767a6
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Fri Apr 28 01:08:32 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Apr 28 04:32:05 2023 +
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  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
+}



[gentoo-commits] repo/proj/guru:master commit in: dev-libs/feedbackd/

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

dev-libs/feedbackd: add missing deps

Signed-off-by: Anna (cybertailor) Vyalkova  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}



[gentoo-commits] repo/proj/guru:master commit in: dev-libs/feedbackd/

2023-03-24 Thread Florian Schmaus
commit: d9aa68736554b529a56534f71318bd717c6fdc69
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Fri Mar 24 11:13:45 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Fri Mar 24 11:17:04 2023 +
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  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 @@

Build the feedbackd daemon

+   
+   guidog/gmobile
+   
 



[gentoo-commits] repo/proj/guru:master commit in: dev-libs/feedbackd/

2023-03-23 Thread Florian Schmaus
commit: 282a659f79655ff262d3bfd0d215ec18b70fafe3
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Tue Mar 21 00:47:55 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Tue Mar 21 00:47:55 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=282a659f

dev-libs/feedbackd: update REQUIRED_USE

Signed-off-by: Anna (cybertailor) Vyalkova  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



[gentoo-commits] repo/proj/guru:master commit in: dev-libs/feedbackd/

2023-03-23 Thread Florian Schmaus
commit: 6d5a54ca996d51dcf03bd3602332fc9825714b0a
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Tue Mar 21 00:43:35 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Tue Mar 21 00:43:35 2023 +
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  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..0
--- 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..0
--- 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 

[gentoo-commits] repo/proj/guru:master commit in: dev-libs/feedbackd-device-themes/

2023-03-13 Thread Viorel Munteanu
commit: 31e4acfc5d8c3c13e7788dce3218f42c768b8559
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Sun Mar 12 09:57:59 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Sun Mar 12 09:57:59 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=31e4acfc

dev-libs/feedbackd-device-themes: add 0.1.0

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 dev-libs/feedbackd-device-themes/Manifest   |  1 +
 .../feedbackd-device-themes-0.1.0.ebuild| 17 +
 2 files changed, 18 insertions(+)

diff --git a/dev-libs/feedbackd-device-themes/Manifest 
b/dev-libs/feedbackd-device-themes/Manifest
index 5a133c89a..439e884ff 100644
--- a/dev-libs/feedbackd-device-themes/Manifest
+++ b/dev-libs/feedbackd-device-themes/Manifest
@@ -1 +1,2 @@
 DIST feedbackd-device-themes-0.0.20220523.tar.gz 15113 BLAKE2B 
0c95a17f875b20d8bcc8eb05ed576f73dab7cc1b716133eba9b129a3e7a78f310c3f16d434712480058bf0281543f06404a1b04946fa7a9809163b3d7a099748
 SHA512 
ec669fd51dffb976ea5b04ba92e496e62d8e0d2ea82b16127e0c5d18daa536526e6506c0fab0d98f6ea1fb9231da38658809d56b3ce6c5e97c62d95443429336
+DIST feedbackd-device-themes-v0.1.0.tar.bz2 16341 BLAKE2B 
5eab615a8a5149534353eff0baf8712cb55aa93ccb8b56b3dd0df74eefd4f29a5eee45d952e527b75b0e9ff4ece3679fd56495166ff9917dcdfafe4037765000
 SHA512 
de0ea13356f637b7f7baa5521f7ec3f59e5e3e8c3fb18227bf3bd229a9d499088ea340e10e52f4e302dceacdb832f2713b1378b0d3acca6ce5384b3d6e4b2e18

diff --git 
a/dev-libs/feedbackd-device-themes/feedbackd-device-themes-0.1.0.ebuild 
b/dev-libs/feedbackd-device-themes/feedbackd-device-themes-0.1.0.ebuild
new file mode 100644
index 0..605c74886
--- /dev/null
+++ b/dev-libs/feedbackd-device-themes/feedbackd-device-themes-0.1.0.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson
+
+MY_PV="v${PV}"
+MY_P="${PN}-${MY_PV}"
+DESCRIPTION="A daemon to provide haptic feedback on events (themes package)"
+HOMEPAGE="https://source.puri.sm/Librem5/feedbackd-device-themes;
+SRC_URI="https://source.puri.sm/Librem5/${PN}/-/archive/${MY_PV}/${MY_P}.tar.bz2;
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="LGPL-3"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+SLOT="0"



[gentoo-commits] repo/proj/guru:master commit in: dev-libs/feedbackd/

2023-02-16 Thread Haelwenn Monnier
commit: 8cdf32cdb63daaaef9e7b6325280d51e9d5d9a30
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Tue Feb 14 23:42:11 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Wed Feb 15 13:39:14 2023 +
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  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
 }



[gentoo-commits] repo/proj/guru:master commit in: dev-libs/feedbackd/

2023-01-01 Thread Florian Schmaus
commit: 8542cd1fabf6f4e954a678d99c145eea62afd0af
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Sat Dec 31 23:48:13 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Sun Jan  1 00:19:13 2023 +
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  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
+}



[gentoo-commits] repo/proj/guru:master commit in: dev-libs/feedbackd-device-themes/

2022-06-20 Thread Florian Schmaus
commit: a88d787473f61b2477969afefa96918882c277ad
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Sun Jun 19 17:07:07 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Sun Jun 19 18:50:19 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a88d7874

dev-libs/feedbackd-device-themes: new package, add 0.0.20220523

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 dev-libs/feedbackd-device-themes/Manifest   |  1 +
 .../feedbackd-device-themes-0.0.20220523.ebuild | 17 +
 dev-libs/feedbackd-device-themes/metadata.xml   |  8 
 3 files changed, 26 insertions(+)

diff --git a/dev-libs/feedbackd-device-themes/Manifest 
b/dev-libs/feedbackd-device-themes/Manifest
new file mode 100644
index 0..5a133c89a
--- /dev/null
+++ b/dev-libs/feedbackd-device-themes/Manifest
@@ -0,0 +1 @@
+DIST feedbackd-device-themes-0.0.20220523.tar.gz 15113 BLAKE2B 
0c95a17f875b20d8bcc8eb05ed576f73dab7cc1b716133eba9b129a3e7a78f310c3f16d434712480058bf0281543f06404a1b04946fa7a9809163b3d7a099748
 SHA512 
ec669fd51dffb976ea5b04ba92e496e62d8e0d2ea82b16127e0c5d18daa536526e6506c0fab0d98f6ea1fb9231da38658809d56b3ce6c5e97c62d95443429336

diff --git 
a/dev-libs/feedbackd-device-themes/feedbackd-device-themes-0.0.20220523.ebuild 
b/dev-libs/feedbackd-device-themes/feedbackd-device-themes-0.0.20220523.ebuild
new file mode 100644
index 0..e8d1ca470
--- /dev/null
+++ 
b/dev-libs/feedbackd-device-themes/feedbackd-device-themes-0.0.20220523.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson
+
+MY_PV="v${PV}"
+MY_P="${PN}-${MY_PV}"
+DESCRIPTION="A daemon to provide haptic feedback on events (themes package)"
+HOMEPAGE="https://source.puri.sm/Librem5/feedbackd-device-themes;
+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"

diff --git a/dev-libs/feedbackd-device-themes/metadata.xml 
b/dev-libs/feedbackd-device-themes/metadata.xml
new file mode 100644
index 0..7ebbd0334
--- /dev/null
+++ b/dev-libs/feedbackd-device-themes/metadata.xml
@@ -0,0 +1,8 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   cyber+gen...@sysrq.in
+   Anna
+   
+



[gentoo-commits] repo/proj/guru:master commit in: dev-libs/feedbackd/, dev-libs/feedbackd/files/

2022-06-20 Thread Florian Schmaus
commit: d30b590c9d2366408b29fe4d7565c2257a7baef3
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Sun Jun 19 16:55:50 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Sun Jun 19 18:50:19 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d30b590c

dev-libs/feedbackd: tag version

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 dev-libs/feedbackd/Manifest|   3 +-
 dev-libs/feedbackd/feedbackd-0.0.0-r1.ebuild   |  56 ---
 .../feedbackd/feedbackd-0.0.0_p20220520.ebuild |  46 ++
 dev-libs/feedbackd/files/pine64.pinephone.json | 175 -
 dev-libs/feedbackd/files/purism.librem5.json   | 174 
 5 files changed, 47 insertions(+), 407 deletions(-)

diff --git a/dev-libs/feedbackd/Manifest b/dev-libs/feedbackd/Manifest
index cea03db06..d556de2a4 100644
--- a/dev-libs/feedbackd/Manifest
+++ b/dev-libs/feedbackd/Manifest
@@ -1,2 +1 @@
-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
+DIST feedbackd-0.0.0_p20220520.tar.gz 82971 BLAKE2B 
a92a782d642fdadda709e1b9b379a3253164c9397df7ce158c8c0873cced7886f41e6e3cabc19e85fc7043aedd37cead3cb61a4fb227347c0a454e88822b
 SHA512 
7400afec08cbc85f2251a0f56a08480dea1a50b30937bbe76e4828ac9aef1d9e3fe427887a5fde3337fa907c2f2a9ca0795ef41f4339b9624386d5d539a55e75

diff --git a/dev-libs/feedbackd/feedbackd-0.0.0-r1.ebuild 
b/dev-libs/feedbackd/feedbackd-0.0.0-r1.ebuild
deleted file mode 100644
index de0a06df9..0
--- a/dev-libs/feedbackd/feedbackd-0.0.0-r1.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-VALA_USE_DEPEND="vapigen"
-
-inherit vala meson udev
-
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-
-IUSE="+introspection +vala"
-REQUIRED_USE="vala? ( introspection )"
-
-MY_COMMIT="753fff3e7ae1d0bce4f58cef721e45c50c404786"
-MY_THEME_COMMIT="d0ac6ae01b184d65f32a640e02539e807bf2a3bf"
-
-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
 -> ${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
-"
-
-S=${WORKDIR}/${PN}-${MY_COMMIT}
-
-LICENSE="LGPL-3"
-SLOT="0"
-
-DEPEND="
-   gnome-base/dconf
-   media-libs/gsound
-   dev-libs/json-glib
-   dev-libs/libgudev
-"
-RDEPEND="${DEPEND}"
-BDEPEND="
-   dev-libs/gobject-introspection
-   dev-util/meson
-   virtual/pkgconfig
-   vala? ( $(vala_depend) )
-"
-
-src_prepare() {
-   default
-   eapply_user
-   use vala && vala_src_prepare
-   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
-}

diff --git a/dev-libs/feedbackd/feedbackd-0.0.0_p20220520.ebuild 
b/dev-libs/feedbackd/feedbackd-0.0.0_p20220520.ebuild
new file mode 100644
index 0..3b5bfb37a
--- /dev/null
+++ b/dev-libs/feedbackd/feedbackd-0.0.0_p20220520.ebuild
@@ -0,0 +1,46 @@
+# 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) )
+"
+

[gentoo-commits] repo/proj/guru:master commit in: dev-libs/feedbackd/files/

2021-07-24 Thread Andrew Ammerlaan
commit: 5ce1798ff924520b109321b3fcb046aa0bcce6c8
Author: Gerben Jan Dijkman  gjdwebserver  nl>
AuthorDate: Sat Jul 24 05:46:50 2021 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Sat Jul 24 05:46:50 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5ce1798f

dev-libs/feedbackd: Updated file names

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

 dev-libs/feedbackd/files/{pine64,pinephone.json => pine64.pinephone.json} | 0
 dev-libs/feedbackd/files/{purism,librem5.json => purism.librem5.json} | 0
 2 files changed, 0 insertions(+), 0 deletions(-)

diff --git a/dev-libs/feedbackd/files/pine64,pinephone.json 
b/dev-libs/feedbackd/files/pine64.pinephone.json
similarity index 100%
rename from dev-libs/feedbackd/files/pine64,pinephone.json
rename to dev-libs/feedbackd/files/pine64.pinephone.json

diff --git a/dev-libs/feedbackd/files/purism,librem5.json 
b/dev-libs/feedbackd/files/purism.librem5.json
similarity index 100%
rename from dev-libs/feedbackd/files/purism,librem5.json
rename to dev-libs/feedbackd/files/purism.librem5.json



[gentoo-commits] repo/proj/guru:master commit in: dev-libs/feedbackd/

2021-07-24 Thread Andrew Ammerlaan
commit: a1eeacad2cc4f8bda044557070e99ee96db1e1ca
Author: Gerben Jan Dijkman  gjdwebserver  nl>
AuthorDate: Sat Jul 24 05:50:37 2021 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Sat Jul 24 05:50:37 2021 +
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  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 )"



[gentoo-commits] repo/proj/guru:master commit in: dev-libs/feedbackd/

2021-07-24 Thread Andrew Ammerlaan
commit: 8bea1baf303d8a250bb067b11d57e622dfa00a94
Author: Gerben Jan Dijkman  gjdwebserver  nl>
AuthorDate: Sat Jul 24 06:04:57 2021 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Sat Jul 24 06:04:57 2021 +
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  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) )
 "
 



[gentoo-commits] repo/proj/guru:master commit in: dev-libs/feedbackd/files/, dev-libs/feedbackd/

2021-07-24 Thread Andrew Ammerlaan
commit: 02a1a0202de75802ba25483653afce54cb087c9b
Author: Gerben Jan Dijkman  gjdwebserver  nl>
AuthorDate: Sat Jul 24 05:38:47 2021 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Sat Jul 24 05:38:47 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=02a1a020

dev-libs/feedbackd: Version bump, removed the -r

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

 dev-libs/feedbackd/Manifest|  4 +-
 dev-libs/feedbackd/feedbackd-0.0.0-r9.ebuild   | 58 --
 dev-libs/feedbackd/feedbackd-0.0.0.ebuild  | 56 +
 dev-libs/feedbackd/files/55.patch  | 25 --
 ...pine64.pinephone.json => pine64,pinephone.json} |  0
 .../{purism.librem5.json => purism,librem5.json}   |  0
 dev-libs/feedbackd/metadata.xml| 14 +-
 7 files changed, 70 insertions(+), 87 deletions(-)

diff --git a/dev-libs/feedbackd/Manifest b/dev-libs/feedbackd/Manifest
index 9078b3a9e..97cd91a6f 100644
--- a/dev-libs/feedbackd/Manifest
+++ b/dev-libs/feedbackd/Manifest
@@ -1,2 +1,2 @@
-DIST feedbackd-b45468080eee851da500613ecedd709639b6d769.tar.gz 80860 BLAKE2B 
a80829b496e314fd04f17024a3e5415e02852b217df5f9bcbca6159b4bded5220cd6cc9d39a66c24de500bbe91c111ca1e4d05669b53decc07ca0adb91b851da
 SHA512 
7e869c127059d2f070d368ca894808f2fb78fd04048662dabd303a45d86a3b53bf3646f64e088cd720c6f54777a86673156d3cf782fdd663dc25fae65bd04e6e
-DIST feedbackd-device-themes-1602d415aed30b1a67c0ff270551230725b8ef92.tar.gz 
13832 BLAKE2B 
87c1ccd52dec982e4e1651e11598b60daa8380f2de4c371e0abc70e2840abd1e62fa9fd70cbe8a5860942c282cac54ea11b548066cd01be5b49ba939b488ec3a
 SHA512 
0e6ece5deddc3df3824aa01b6bbc2ad7fc9ab96db6afe9e4aa84652a005eb860c5552e52aeb17329dde84e8d2bccc33c7e603ab04eb2ca41ed19bbe331ce6933
+DIST 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-r9.ebuild 
b/dev-libs/feedbackd/feedbackd-0.0.0-r9.ebuild
deleted file mode 100644
index e5c161faf..0
--- a/dev-libs/feedbackd/feedbackd-0.0.0-r9.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-VALA_USE_DEPEND="vapigen"
-
-inherit vala meson udev
-
-IUSE="+introspection +vala"
-REQUIRED_USE="vala? ( introspection )"
-
-MY_PV="${PV}+git20210426"
-MY_P="${PN}-${MY_PV}"
-MY_COMMIT="b45468080eee851da500613ecedd709639b6d769"
-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
 -> ${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
-"
-
-S="${WORKDIR}/${PN}-${MY_COMMIT}"
-
-LICENSE="LGPL-3"
-KEYWORDS="~amd64 ~arm64"
-SLOT="0"
-
-DEPEND="
-   gnome-base/dconf
-   media-libs/gsound
-   dev-libs/json-glib
-   dev-libs/libgudev
-"
-RDEPEND="${DEPEND}"
-BDEPEND="
-   dev-libs/gobject-introspection
-   dev-util/meson
-   virtual/pkgconfig
-   vala? ( $(vala_depend) )
-"
-
-src_prepare() {
-   default
-   eapply_user
-   use vala && vala_src_prepare
-   sed -i 's/-G feedbackd/-G video/g' "${S}"/debian/feedbackd.udev || die
-}
-
-src_install() {
-   default
-   meson_src_install
-   insinto /usr/share/feedbackd/themes
-   doins "${FILESDIR}"/pine64.pinephone.json
-   doins "${FILESDIR}"/purism.librem5.json
-   udev_newrules "${S}"/debian/feedbackd.udev 90-feedbackd.rules
-}

diff --git a/dev-libs/feedbackd/feedbackd-0.0.0.ebuild 
b/dev-libs/feedbackd/feedbackd-0.0.0.ebuild
new file mode 100644
index 0..f439042da
--- /dev/null
+++ b/dev-libs/feedbackd/feedbackd-0.0.0.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+VALA_USE_DEPEND="vapigen"
+
+inherit vala meson udev
+
+KEYWORDS="~arm ~arm64"
+
+IUSE="+introspection +vala"
+REQUIRED_USE="vala? ( introspection )"
+