[gentoo-commits] repo/proj/guru:master commit in: dev-libs/feedbackd/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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 )" +