[gentoo-commits] repo/proj/guru:master commit in: phosh-base/phosh-osk-stub/
commit: 2e467f2d63f9dc878b112305b3233a45265ae4fb Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Tue Apr 9 01:51:02 2024 + Commit: Julien Roy jroy ca> CommitDate: Tue Apr 9 02:02:50 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2e467f2d phosh-base/phosh-osk-stub: add 0.38.0 Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> phosh-base/phosh-osk-stub/Manifest | 2 ++ phosh-base/phosh-osk-stub/phosh-osk-stub-0.36.0.ebuild | 2 +- .../{phosh-osk-stub-0.36.0.ebuild => phosh-osk-stub-0.38.0.ebuild} | 2 +- 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/phosh-base/phosh-osk-stub/Manifest b/phosh-base/phosh-osk-stub/Manifest index c65ea17ddf..82ef296f46 100644 --- a/phosh-base/phosh-osk-stub/Manifest +++ b/phosh-base/phosh-osk-stub/Manifest @@ -1,2 +1,4 @@ DIST phosh-osk-stub-0.36.0.tar.xz 304016 BLAKE2B 279e1dd69e5a7b63bf4c7fb42d415a3a306b57121020add96050eebd98053c18592ca994d098e2018216e926e7d78cc38992586beeff9bd3a1d41c9beaf9cabb SHA512 8482a1d6f6c94c7a73a1c7359f786fc0d30da4e7506413a2390c483e294cda7af708916dc55ea8e352ef115490b7ba187499c0c8e64aec9e2bc9a6c6e7142d85 DIST phosh-osk-stub-0.36.0.tar.xz.asc 833 BLAKE2B 61ad2f9d3511bad7c6423c851bae5738c2b7d4e023a550f4fb06a94df975c9b3a58ffdbb59ffbb5281e7e38d81f910fee8f262a06c4291fb7bc02fca8e449daa SHA512 9f842c0e944c5a1f2db89efc32661b4e9c4ec919760d44cb172101549418a698a152689c3fa29ae0d3cad43f6deb11e955971dc8158555c159b0d5e8e9546023 +DIST phosh-osk-stub-0.38.0.tar.xz 310460 BLAKE2B 2d7b24bc35975af5a0646897a4a97868dc4ef97bfe3b573765e228e73e6c093726ed188c22908a9352346be2b92f7b5d3e75059ecf591b819937c01522ede433 SHA512 6f16c606d03263c23ba4081b323104d04efb9d750c725750c46b9dc34819cf38bb032a55d6213891b7579d2bc9776641567488ac39fed63913c37af77f7b162f +DIST phosh-osk-stub-0.38.0.tar.xz.asc 833 BLAKE2B c1e5bd79c68d83e004f11fec25879279d251c95a24c80e10bac8549e4cbf6dfbcc68daba2223d7a8033b709357c162be9a7a64c86119aac798f08c9e41459266 SHA512 03b3d2b0f984b9ddc4d989e78ff2707e41401dc7682c29c6bc3d8d0ad8ff3d4e2ffbbf167b4b70b24d77d38328d1a806f46131405fea50370c647019d41ea556 diff --git a/phosh-base/phosh-osk-stub/phosh-osk-stub-0.36.0.ebuild b/phosh-base/phosh-osk-stub/phosh-osk-stub-0.36.0.ebuild index 9524920666..63f124e5a7 100644 --- a/phosh-base/phosh-osk-stub/phosh-osk-stub-0.36.0.ebuild +++ b/phosh-base/phosh-osk-stub/phosh-osk-stub-0.36.0.ebuild @@ -51,7 +51,7 @@ BDEPEND=" verify-sig? ( sec-keys/openpgp-keys-phosh ) " -VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}/usr/share/openpgp-keys/phosh.asc" +VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/phosh.asc" QA_DESKTOP_FILE="usr/share/applications/sm.puri.Phosh.OskStub.desktop" diff --git a/phosh-base/phosh-osk-stub/phosh-osk-stub-0.36.0.ebuild b/phosh-base/phosh-osk-stub/phosh-osk-stub-0.38.0.ebuild similarity index 96% copy from phosh-base/phosh-osk-stub/phosh-osk-stub-0.36.0.ebuild copy to phosh-base/phosh-osk-stub/phosh-osk-stub-0.38.0.ebuild index 9524920666..63f124e5a7 100644 --- a/phosh-base/phosh-osk-stub/phosh-osk-stub-0.36.0.ebuild +++ b/phosh-base/phosh-osk-stub/phosh-osk-stub-0.38.0.ebuild @@ -51,7 +51,7 @@ BDEPEND=" verify-sig? ( sec-keys/openpgp-keys-phosh ) " -VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}/usr/share/openpgp-keys/phosh.asc" +VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/phosh.asc" QA_DESKTOP_FILE="usr/share/applications/sm.puri.Phosh.OskStub.desktop"
[gentoo-commits] repo/proj/guru:master commit in: phosh-base/phosh-mobile-settings/
commit: 50c4f24ae3f0cb36f0cbf42a83be4707722a932d Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Tue Apr 9 03:19:06 2024 + Commit: Julien Roy jroy ca> CommitDate: Tue Apr 9 03:27:59 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=50c4f24a phosh-base/phosh-mobile-settings: add 0.38.0 Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> phosh-base/phosh-mobile-settings/Manifest | 2 ++ .../phosh-mobile-settings/phosh-mobile-settings-0.36.0.ebuild | 2 +- ...tings-0.36.0.ebuild => phosh-mobile-settings-0.38.0.ebuild} | 10 +++--- 3 files changed, 10 insertions(+), 4 deletions(-) diff --git a/phosh-base/phosh-mobile-settings/Manifest b/phosh-base/phosh-mobile-settings/Manifest index a7cd60b939..c14b8ee1c4 100644 --- a/phosh-base/phosh-mobile-settings/Manifest +++ b/phosh-base/phosh-mobile-settings/Manifest @@ -1,2 +1,4 @@ DIST phosh-mobile-settings-0.36.0.tar.xz 185628 BLAKE2B bed3c8dcd278e44e9beaec29c98e8ac5847377749ff18cc1e0d58f3f7178ae56b0642ae2c6ff89f5a724a9878da6660e6b60b2a4734a8d4d1feeb6f85dfa07db SHA512 f899105719908a044ac85d326288eec8dcaa2e5a8c27cffa1ad9354896f85c96b44f8114c08c4f7be6955faf79e32c7f26977a70c9d99a6b4654a8cd6d6db443 DIST phosh-mobile-settings-0.36.0.tar.xz.asc 833 BLAKE2B 749625bae2a1bafc77ad5867b65a0a526dd5c9da25eebe9967fea816e30855f98e5bfec61c7cfcad3019fcb32290a262dbc108902bc969787e02d9be11e405f6 SHA512 bbe173ae4f34757963637c9e26bc0dd8d0ee60ea789a894b4732e572eaa25762605d79351f6e0e1b330e51dcc3dc9538b2e70ee98b679f46ea9d95df0e0906c0 +DIST phosh-mobile-settings-0.38.0.tar.xz 197692 BLAKE2B df92c780943fcd441b6709e5a9722e02e0b08f27b3355b0621ff3ee626276af53988b9a2bf8047bc3cf14c73691a01b8502c1952795e2388fe29652c16cef3be SHA512 7406ca631d0bb2d51bf405ffb1820496bbd3349927b677b208d623d7a792dbfbd5f6bfd6edc31bb3009490e4ea6c860660df5d983861d929b7b9300d69c8f9e8 +DIST phosh-mobile-settings-0.38.0.tar.xz.asc 833 BLAKE2B baab43631489a35bcea287b096dfcbaa0379bb7499c0f50006372c4e1138b545f7253cd9172eae3598840c5f9eb8be5590cc7d7b506e6c148705a04c9ff3fe54 SHA512 9af93755cd5aa0e265b97e999d692dd00ad923c4a676da33d72248cb352c2d818fe299926c8bea0799255156cc29bb2bb6c7bc7efc31202aacf29124f7f9ad1b diff --git a/phosh-base/phosh-mobile-settings/phosh-mobile-settings-0.36.0.ebuild b/phosh-base/phosh-mobile-settings/phosh-mobile-settings-0.36.0.ebuild index 6c9c607401..ca0ac51654 100644 --- a/phosh-base/phosh-mobile-settings/phosh-mobile-settings-0.36.0.ebuild +++ b/phosh-base/phosh-mobile-settings/phosh-mobile-settings-0.36.0.ebuild @@ -36,7 +36,7 @@ BDEPEND=" verify-sig? ( sec-keys/openpgp-keys-phosh ) " -VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}/usr/share/openpgp-keys/phosh.asc" +VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/phosh.asc" QA_DESKTOP_FILE="usr/share/applications/mobi.phosh.MobileSettings.desktop" diff --git a/phosh-base/phosh-mobile-settings/phosh-mobile-settings-0.36.0.ebuild b/phosh-base/phosh-mobile-settings/phosh-mobile-settings-0.38.0.ebuild similarity index 85% copy from phosh-base/phosh-mobile-settings/phosh-mobile-settings-0.36.0.ebuild copy to phosh-base/phosh-mobile-settings/phosh-mobile-settings-0.38.0.ebuild index 6c9c607401..91ae5b52d4 100644 --- a/phosh-base/phosh-mobile-settings/phosh-mobile-settings-0.36.0.ebuild +++ b/phosh-base/phosh-mobile-settings/phosh-mobile-settings-0.38.0.ebuild @@ -15,10 +15,10 @@ SLOT="0" KEYWORDS="~amd64" RDEPEND=" - >=dev-libs/glib-2.68:2 + >=dev-libs/glib-2.74:2 >=dev-libs/json-glib-1.6.2 >=dev-libs/wayland-1.14 - >=gui-libs/gtk-4.4:4[wayland] + >=gui-libs/gtk-4.12.5:4[wayland] >=gui-libs/libadwaita-1.4:1 media-libs/gsound phosh-base/phosh-shell @@ -36,7 +36,7 @@ BDEPEND=" verify-sig? ( sec-keys/openpgp-keys-phosh ) " -VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}/usr/share/openpgp-keys/phosh.asc" +VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/phosh.asc" QA_DESKTOP_FILE="usr/share/applications/mobi.phosh.MobileSettings.desktop" @@ -45,6 +45,10 @@ src_test() { : } +src_install() { + meson_src_install --skip-subprojects gmobile +} + pkg_postinst() { xdg_pkg_postinst gnome2_schemas_update
[gentoo-commits] repo/proj/guru:master commit in: phosh-base/phosh-shell/
commit: 603c48d2625bc05c051bd76d37e667db0b9ff6d0 Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Tue Apr 9 02:34:39 2024 + Commit: Julien Roy jroy ca> CommitDate: Tue Apr 9 03:27:58 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=603c48d2 phosh-base/phosh-shell: add 0.38.0 Bug: https://bugs.gentoo.org/927033 Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> phosh-base/phosh-shell/Manifest| 2 ++ phosh-base/phosh-shell/phosh-shell-0.36.0.ebuild | 4 ++-- .../{phosh-shell-0.36.0.ebuild => phosh-shell-0.38.0.ebuild} | 10 ++ 3 files changed, 10 insertions(+), 6 deletions(-) diff --git a/phosh-base/phosh-shell/Manifest b/phosh-base/phosh-shell/Manifest index 68a278a3d7..152606f5d2 100644 --- a/phosh-base/phosh-shell/Manifest +++ b/phosh-base/phosh-shell/Manifest @@ -1,2 +1,4 @@ DIST phosh-0.36.0.tar.xz 839440 BLAKE2B a6aa1c6fc2356055b0a451cb66fcfcbf3329059ab620aa56122e63e5eafc7f43ff1b1e4842fcadd7506f4724dbbab6e4785c6fb9b9e669e888c427be9163f0ab SHA512 e108423c97343917b4be1827c44642e90738027b543bdc4bf2f45073101383227a157771a9efdf0b65a9adf30a09d210be21d35043ced8a9046fe70588e2 DIST phosh-0.36.0.tar.xz.asc 833 BLAKE2B 1dcdfd6cd0708f60408a34bd2df891db4050de02c9349d5517fe23b2e17e0fb0fdfe97e3f86f5b30fb47c871932bd67310b889ce4d03b32408c7704d7ea31ce4 SHA512 c1ceac2eaad073b79f342915205f0539454f789eb6cb8aaae5fa4847bfac60641822796ee0adc83970af7ee6d6e57248bba48a718a05da1d2123984c4a3c9b91 +DIST phosh-0.38.0.tar.xz 866816 BLAKE2B 22be8e8a673494da7795270d7fb7fff2bfb87762b8cce9540d2f8644ded760ee2ac8a75d8052eb46172d6f5764e020ef949330ed14f5cc645cef586e26b5a398 SHA512 dfde54b64ea6edba2b66dfe2f5ff0f4b3edbb192b1a37fbc8c98d9365bdedc5d19ddb1464673e516cb8e436a6c0ea00c84087cc6431b6c1862019f90e02b73ce +DIST phosh-0.38.0.tar.xz.asc 833 BLAKE2B d9c49a42bc5083678e3195eb6fded80455312887b0c0f99dd03c6662d3c01bec228b0c68f7044dfe86fe1473b8ddbaf797729a5a92f5c8d18302149376dd SHA512 8007c2f58c311659310d06962ad825c51fb90f4da864f110db5b1f0f5d7c70b0ef69ddbfa169489657b3088ed6b89dbdf7e910101267ccd307578d75f9301b46 diff --git a/phosh-base/phosh-shell/phosh-shell-0.36.0.ebuild b/phosh-base/phosh-shell/phosh-shell-0.36.0.ebuild index a66f2fc31e..46756454d2 100644 --- a/phosh-base/phosh-shell/phosh-shell-0.36.0.ebuild +++ b/phosh-base/phosh-shell/phosh-shell-0.36.0.ebuild @@ -13,9 +13,9 @@ SRC_URI="https://sources.phosh.mobi/releases/${MY_PN}/${MY_P}.tar.xz verify-sig? ( https://sources.phosh.mobi/releases/${MY_PN}/${MY_P}.tar.xz.asc )" S="${WORKDIR}/${MY_P}" -KEYWORDS="~amd64 ~arm64" LICENSE="CC0-1.0 CC-BY-SA-4.0 GPL-2+ GPL-3+ LGPL-2+ LGPL-2.1+ MIT" SLOT="0" +KEYWORDS="~amd64 ~arm64" IUSE="elogind gtk-doc +lockscreen-plugins man test test-full" REQUIRED_USE="test? ( lockscreen-plugins )" @@ -77,7 +77,7 @@ BDEPEND=" verify-sig? ( sec-keys/openpgp-keys-phosh ) " -VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}/usr/share/openpgp-keys/phosh.asc" +VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/phosh.asc" src_configure() { local emesonargs=( diff --git a/phosh-base/phosh-shell/phosh-shell-0.36.0.ebuild b/phosh-base/phosh-shell/phosh-shell-0.38.0.ebuild similarity index 94% copy from phosh-base/phosh-shell/phosh-shell-0.36.0.ebuild copy to phosh-base/phosh-shell/phosh-shell-0.38.0.ebuild index a66f2fc31e..8a824cb298 100644 --- a/phosh-base/phosh-shell/phosh-shell-0.36.0.ebuild +++ b/phosh-base/phosh-shell/phosh-shell-0.38.0.ebuild @@ -13,9 +13,9 @@ SRC_URI="https://sources.phosh.mobi/releases/${MY_PN}/${MY_P}.tar.xz verify-sig? ( https://sources.phosh.mobi/releases/${MY_PN}/${MY_P}.tar.xz.asc )" S="${WORKDIR}/${MY_P}" -KEYWORDS="~amd64 ~arm64" LICENSE="CC0-1.0 CC-BY-SA-4.0 GPL-2+ GPL-3+ LGPL-2+ LGPL-2.1+ MIT" SLOT="0" +KEYWORDS="~amd64 ~arm64" IUSE="elogind gtk-doc +lockscreen-plugins man test test-full" REQUIRED_USE="test? ( lockscreen-plugins )" @@ -34,6 +34,7 @@ COMMON_DEPEND=" >=gui-libs/libhandy-1.1.90:1 media-libs/libpulse[glib] media-sound/callaudiod + net-libs/libsoup:3.0 >=net-misc/networkmanager-1.14 sys-apps/dbus >=sys-auth/polkit-0.105 @@ -77,13 +78,14 @@ BDEPEND=" verify-sig? ( sec-keys/openpgp-keys-phosh ) " -VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}/usr/share/openpgp-keys/phosh.asc" +VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/phosh.asc" src_configure() { local emesonargs=( -Dcompositor="${EPREFIX}"/usr/bin/phoc - -Dsystemd=true -Dtools=true + -Dquick-setting-plugins=true + $(meson_use !elogind systemd) $(meson_use gtk-doc gtk_doc) $(meson_use lockscreen-plugins) $(meson_use man) @@ -104,7 +106,7 @@ src_test() { } src_install() { - meson_src_install + meson_src_install --skip-subprojects gmobile pamd_mimic
[gentoo-commits] repo/proj/guru:master commit in: phosh-base/phosh-tour/
commit: 9d45453815fb885d534513e2374953da4507addc Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Tue Apr 9 02:03:14 2024 + Commit: Julien Roy jroy ca> CommitDate: Tue Apr 9 02:07:28 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9d454538 phosh-base/phosh-tour: add 0.38.0 Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> phosh-base/phosh-tour/Manifest | 3 ++- phosh-base/phosh-tour/phosh-tour-0.36.0.ebuild | 2 +- ...tour-0.35.0.ebuild => phosh-tour-0.38.0.ebuild} | 27 +++--- 3 files changed, 22 insertions(+), 10 deletions(-) diff --git a/phosh-base/phosh-tour/Manifest b/phosh-base/phosh-tour/Manifest index 304c00fb54..ad863671fb 100644 --- a/phosh-base/phosh-tour/Manifest +++ b/phosh-base/phosh-tour/Manifest @@ -1,3 +1,4 @@ DIST phosh-tour-0.36.0.tar.xz 113636 BLAKE2B 21803419b5e70d7fbb38da23d266905eb254b7f38653d222b7da062c603071ff682a4c92ec673e50850d4cdadc5fc82c2b59fa7d1c87d9a5827bc12ab4f0a35b SHA512 c0d493be60462fe801a72d957ab2f36aafd7fcb5a515f087094ca9723889b8725c241d251cf5e6a0fe2b895417b8779b3c4efe19eb8372e4da9ec812b849dc15 DIST phosh-tour-0.36.0.tar.xz.asc 833 BLAKE2B 5501484621f4aa76f4a4f71c65d6c1469d521e1e0b01427180b6753b9c20d7aa07e72cd75c43eee08fa7e6493a07c6b8f671c539afca389d44f5fe836731469b SHA512 a243fe4ea2933bc3b4de46ce23e29571a620db6e8c415e16f928f5c6a9c821c6c87146dec85832d36cd1d68349054a12888f1f67ee4fdcbfc6fee7fb01add7aa -DIST phosh-tour-v0.35.0.tar.bz2 121098 BLAKE2B cd229c7d7a406dd4cea1a4e5bdf6c271f93025c2337d974873995c7b000316d7d210dcf729955d3c49dbb6360f79d1d28d6198c257142dd252cf263ab1089693 SHA512 af435e228f4a3151accf122faf7eb33d1198ccc890fee8d45e9005dfa3887a5fd0ae7a931756a707bcbe0511c20a54e1adf967873dca126f9904bf43174769c3 +DIST phosh-tour-0.38.0.tar.xz 151456 BLAKE2B 24335f40cf358ce706f19cab08afb6c9e2176fed533f8bc8a43ac6b8d1d64d4a5c8874e5a857070e846dbd857ed0aecbe516366bdbc7708dcb6c2c5abeef6a43 SHA512 27462565c96071bf3877cc823b09b61ee739904d6df75e5da0cf57f3a89fa51a35c7a81201228194d44a125480a484e8fd7cfaa640ede0b464a93d13bfcb488d +DIST phosh-tour-0.38.0.tar.xz.asc 833 BLAKE2B 1afa17d9be38d2717caaef67cd66021616ba07ff26180580b8c353b698cc92293dc6e04d183ffd7f9db7b18def277ceadbbe82bfd99aec1feea53780f281b449 SHA512 17039d7debbbcde2fc2e178186e30ca14e3eaad4e3577be7eba7b098f43031b27e08cf629274a46b794dccb4f82e0f19dfb6d66d6e33e5c2495f62c64d0f02e7 diff --git a/phosh-base/phosh-tour/phosh-tour-0.36.0.ebuild b/phosh-base/phosh-tour/phosh-tour-0.36.0.ebuild index 5facdc306b..11fc84d958 100644 --- a/phosh-base/phosh-tour/phosh-tour-0.36.0.ebuild +++ b/phosh-base/phosh-tour/phosh-tour-0.36.0.ebuild @@ -27,7 +27,7 @@ BDEPEND=" ) " -VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}/usr/share/openpgp-keys/phosh.asc" +VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/phosh.asc" QA_DESKTOP_FILE="usr/share/applications/mobi.phosh.PhoshTour.desktop" diff --git a/phosh-base/phosh-tour/phosh-tour-0.35.0.ebuild b/phosh-base/phosh-tour/phosh-tour-0.38.0.ebuild similarity index 56% rename from phosh-base/phosh-tour/phosh-tour-0.35.0.ebuild rename to phosh-base/phosh-tour/phosh-tour-0.38.0.ebuild index b664e5288e..09396037a2 100644 --- a/phosh-base/phosh-tour/phosh-tour-0.35.0.ebuild +++ b/phosh-base/phosh-tour/phosh-tour-0.38.0.ebuild @@ -3,25 +3,32 @@ EAPI=8 -inherit gnome2-utils meson xdg +inherit gnome2-utils meson verify-sig xdg -MY_P="${PN}-v${PV}" DESCRIPTION="Introduction to phosh on smartphones" HOMEPAGE="https://gitlab.gnome.org/guidog/phosh-tour; -SRC_URI="https://gitlab.gnome.org/guidog/${PN}/-/archive/v${PV}/${MY_P}.tar.bz2; -S="${WORKDIR}/${MY_P}" +SRC_URI="https://sources.phosh.mobi/releases/${PN}/${P}.tar.xz + verify-sig? ( https://sources.phosh.mobi/releases/${PN}/${P}.tar.xz.asc )" LICENSE="GPL-3+" SLOT="0" KEYWORDS="~amd64" DEPEND=" - dev-libs/glib:2 - >=gui-libs/gtk-4.4:4 - >=gui-libs/libadwaita-1.1:1 + >=dev-libs/glib-2.74:2 + >=gui-libs/gtk-4.12:4 + >=gui-libs/libadwaita-1.4:1 " RDEPEND="${DEPEND}" -BDEPEND="sys-devel/gettext" +BDEPEND=" + dev-libs/libxml2 + sys-devel/gettext + verify-sig? ( + sec-keys/openpgp-keys-phosh + ) +" + +VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/phosh.asc" QA_DESKTOP_FILE="usr/share/applications/mobi.phosh.PhoshTour.desktop" @@ -38,6 +45,10 @@ src_test() { : } +src_install() { + meson_src_install --skip-subprojects gmobile +} + pkg_postinst() { xdg_pkg_postinst gnome2_schemas_update
[gentoo-commits] repo/proj/guru:master commit in: phosh-base/phosh/
commit: a31e7776e55c2d086818aadb81a41014cc4faf1d Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Tue Apr 9 03:25:56 2024 + Commit: Julien Roy jroy ca> CommitDate: Tue Apr 9 03:27:59 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a31e7776 phosh-base/phosh: add 0.38.0 Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> phosh-base/phosh/metadata.xml| 4 phosh-base/phosh/phosh-0.38.0.ebuild | 31 +++ 2 files changed, 35 insertions(+) diff --git a/phosh-base/phosh/metadata.xml b/phosh-base/phosh/metadata.xml index 7ebbd03347..27d8936d36 100644 --- a/phosh-base/phosh/metadata.xml +++ b/phosh-base/phosh/metadata.xml @@ -5,4 +5,8 @@ cyber+gen...@sysrq.in Anna + + Enable sys-apps/xdg-desktop-portal backend implementation + Enable support for IIO sensors via gnome-extra/iio-sensor-proxy + diff --git a/phosh-base/phosh/phosh-0.38.0.ebuild b/phosh-base/phosh/phosh-0.38.0.ebuild new file mode 100644 index 00..3617b2e398 --- /dev/null +++ b/phosh-base/phosh/phosh-0.38.0.ebuild @@ -0,0 +1,31 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Meta package for Phosh, merge this package to install" +HOMEPAGE="https://phosh.mobi/; + +LICENSE="metapackage" +SLOT="0" +KEYWORDS="~amd64" +IUSE="cups +desktop-portal geolocation iio" + +RDEPEND=" + app-alternatives/phosh-keyboard + dev-libs/feedbackd[daemon] + gnome-base/gnome-core-libs[cups?] + >=gui-wm/phoc-${PV} + media-fonts/cantarell + >=phosh-base/phosh-mobile-settings-${PV} + >=phosh-base/phosh-shell-${PV} + >=phosh-base/phosh-tour-${PV} + x11-themes/gnome-backgrounds + x11-themes/sound-theme-freedesktop + desktop-portal? ( + gui-libs/xdg-desktop-portal-wlr + sys-apps/xdg-desktop-portal-gtk + ) + geolocation? ( app-misc/geoclue:2.0 ) + iio? ( gnome-extra/iio-sensor-proxy ) +"
[gentoo-commits] repo/proj/guru:master commit in: phosh-base/phosh/
commit: 78834896f044e87c9203cd91d3286cb96ca2ea98 Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Sun Feb 11 13:55:34 2024 + Commit: David Roman gmail com> CommitDate: Sun Feb 11 16:35:35 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=78834896 phosh-base/phosh: update metapackage Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> phosh-base/phosh/{phosh-0.36.0.ebuild => phosh-0.36.0-r1.ebuild} | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/phosh-base/phosh/phosh-0.36.0.ebuild b/phosh-base/phosh/phosh-0.36.0-r1.ebuild similarity index 89% rename from phosh-base/phosh/phosh-0.36.0.ebuild rename to phosh-base/phosh/phosh-0.36.0-r1.ebuild index b1e1533b45..92781e301b 100644 --- a/phosh-base/phosh/phosh-0.36.0.ebuild +++ b/phosh-base/phosh/phosh-0.36.0-r1.ebuild @@ -14,8 +14,9 @@ RDEPEND=" app-alternatives/phosh-keyboard app-misc/geoclue:2.0 dev-libs/feedbackd[daemon] - >=gui-wm/phoc-${PV} + >=gui-wm/phoc-${PV}-r1 >=phosh-base/phosh-mobile-settings-${PV} >=phosh-base/phosh-shell-${PV} >=phosh-base/phosh-tour-${PV} + x11-themes/gnome-backgrounds "
[gentoo-commits] repo/proj/guru:master commit in: phosh-base/phosh-shell/, profiles/
commit: e01e4ebd9667031cf574d29a94c6c2ec6c0f85df Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Sun Feb 11 11:30:26 2024 + Commit: David Roman gmail com> CommitDate: Sun Feb 11 16:35:35 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e01e4ebd phosh-base/phosh-shell: bump phoc version for tests Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> phosh-base/phosh-shell/phosh-shell-0.36.0.ebuild | 4 ++-- profiles/package.use.mask| 4 2 files changed, 2 insertions(+), 6 deletions(-) diff --git a/phosh-base/phosh-shell/phosh-shell-0.36.0.ebuild b/phosh-base/phosh-shell/phosh-shell-0.36.0.ebuild index 93cd4591f2..a66f2fc31e 100644 --- a/phosh-base/phosh-shell/phosh-shell-0.36.0.ebuild +++ b/phosh-base/phosh-shell/phosh-shell-0.36.0.ebuild @@ -17,7 +17,7 @@ KEYWORDS="~amd64 ~arm64" LICENSE="CC0-1.0 CC-BY-SA-4.0 GPL-2+ GPL-3+ LGPL-2+ LGPL-2.1+ MIT" SLOT="0" IUSE="elogind gtk-doc +lockscreen-plugins man test test-full" -REQUIRED_USE="test-full? ( lockscreen-plugins )" +REQUIRED_USE="test? ( lockscreen-plugins )" COMMON_DEPEND=" >=app-crypt/gcr-3.7.5:0 @@ -73,7 +73,7 @@ BDEPEND=" sys-devel/gettext gtk-doc? ( dev-util/gi-docgen ) man? ( dev-python/docutils ) - test-full? ( gui-wm/phoc ) + test-full? ( >=gui-wm/phoc-0.36.0-r1 ) verify-sig? ( sec-keys/openpgp-keys-phosh ) " diff --git a/profiles/package.use.mask b/profiles/package.use.mask index e83680ac1a..6329d2d591 100644 --- a/profiles/package.use.mask +++ b/profiles/package.use.mask @@ -3,10 +3,6 @@ # New entries go on top. -# Anna Vyalkova (2024-02-04) -# "/phosh/drag-surface" fails in our test environment. -phosh-base/phosh-shell test-full - # Anna Vyalkova (2023-11-21) # Build failure. # https://gitlab.com/famedly/conduit/-/issues/385
[gentoo-commits] repo/proj/guru:master commit in: phosh-base/phosh-shell/
commit: b5e5ececeb2d20faa229fcecd2e74c12ef2aae21 Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Sun Feb 11 11:25:18 2024 + Commit: David Roman gmail com> CommitDate: Sun Feb 11 16:35:35 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b5e5ecec phosh-base/phosh-shell: drop 0.17.0 Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> phosh-base/phosh-shell/Manifest | 3 - phosh-base/phosh-shell/phosh-shell-0.17.0.ebuild | 79 2 files changed, 82 deletions(-) diff --git a/phosh-base/phosh-shell/Manifest b/phosh-base/phosh-shell/Manifest index 424f46923f..68a278a3d7 100644 --- a/phosh-base/phosh-shell/Manifest +++ b/phosh-base/phosh-shell/Manifest @@ -1,5 +1,2 @@ -DIST libcall-ui-acfbb136bbf74514e0b9801ce6c1e8acf36350b6.tar.gz 159337 BLAKE2B 47cd388043514baf568914adea281e884d0fa04375d8cc116cabd6a1061fcfb5e224a8065afffd2957513657ff5970d1dead33cea99f36117bb80b35d6f34513 SHA512 b79e3d8ac9889109e0fe20f149ffb14bde198f7a364152a60c7175228c283f18a7abe2049b01935d11fd005e14ef4da9c23ada6c651801364c79bc2dca1e71f2 -DIST libgnome-volume-control-ae1a34aafce7026b8c0f65a43c9192d756fe1057.tar.gz 45164 BLAKE2B c6807f855e7d4f45b58c7776cd497077b4adf8d577f9af014a8631a054c47374dfe5caa5652be208c6e566bfb8af70a0bb5e164f345b7612cb8786039625a191 SHA512 723334bff55927363dab47ef22c71dcaf94263fe76e49c40f1cbfbd5f86383e68fd4bf2182eb5777dda8e2ede4ee4710e1a7ab1379d3ca40d68f68ff30c62e21 DIST phosh-0.36.0.tar.xz 839440 BLAKE2B a6aa1c6fc2356055b0a451cb66fcfcbf3329059ab620aa56122e63e5eafc7f43ff1b1e4842fcadd7506f4724dbbab6e4785c6fb9b9e669e888c427be9163f0ab SHA512 e108423c97343917b4be1827c44642e90738027b543bdc4bf2f45073101383227a157771a9efdf0b65a9adf30a09d210be21d35043ced8a9046fe70588e2 DIST phosh-0.36.0.tar.xz.asc 833 BLAKE2B 1dcdfd6cd0708f60408a34bd2df891db4050de02c9349d5517fe23b2e17e0fb0fdfe97e3f86f5b30fb47c871932bd67310b889ce4d03b32408c7704d7ea31ce4 SHA512 c1ceac2eaad073b79f342915205f0539454f789eb6cb8aaae5fa4847bfac60641822796ee0adc83970af7ee6d6e57248bba48a718a05da1d2123984c4a3c9b91 -DIST phosh-v0.17.0.tar.gz 726863 BLAKE2B 6a4c6bc6b3f645b7805445be21a4d8df13b786ee8cf104cf202a88a8333c5123cf34e5c136fa21d13476c71a51240d87388587bca84a37487e4984434fd32c53 SHA512 020a0cc5659d5c1a5f4291baed231f3f7b698dc41f027173cc59f3429a1a43bbf6f2213f2fb79d7d2c175518cb6a892c419a3b0ad902e51cca2c313f5bbc84bf diff --git a/phosh-base/phosh-shell/phosh-shell-0.17.0.ebuild b/phosh-base/phosh-shell/phosh-shell-0.17.0.ebuild deleted file mode 100644 index 8263db680b..00 --- a/phosh-base/phosh-shell/phosh-shell-0.17.0.ebuild +++ /dev/null @@ -1,79 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit desktop gnome2-utils meson pam readme.gentoo-r1 systemd xdg - -MY_P="phosh-v${PV}" -LVC_COMMIT="ae1a34aafce7026b8c0f65a43c9192d756fe1057" -LCU_COMMIT="acfbb136bbf74514e0b9801ce6c1e8acf36350b6" - -DESCRIPTION="A pure Wayland shell prototype for GNOME on mobile devices" -HOMEPAGE="https://gitlab.gnome.org/World/Phosh/phosh/; -SRC_URI=" - https://gitlab.gnome.org/World/Phosh/phosh/-/archive/v${PV}/${MY_P}.tar.gz - https://gitlab.gnome.org/GNOME/libgnome-volume-control/-/archive/${LVC_COMMIT}/libgnome-volume-control-${LVC_COMMIT}.tar.gz - https://gitlab.gnome.org/World/Phosh/libcall-ui/-/archive/${LCU_COMMIT}/libcall-ui-${LCU_COMMIT}.tar.gz -" -S="${WORKDIR}/${MY_P}" - -KEYWORDS="~amd64 ~arm64" -LICENSE="GPL-3" -SLOT="0" -IUSE="+systemd" - -DEPEND=" - app-crypt/gcr - dev-libs/feedbackd - media-sound/pulseaudio - >=gui-libs/libhandy-1.1.90 - net-misc/networkmanager - gnome-base/gnome-control-center - gnome-base/gnome-desktop - gnome-base/gnome-session - x11-themes/gnome-backgrounds - gnome-base/gnome-keyring - gnome-base/gnome-shell - gui-wm/phoc - systemd? ( sys-apps/systemd ) - sys-power/upower - app-misc/geoclue -" -RDEPEND="${DEPEND}" -BDEPEND=" - dev-util/ctags - dev-build/meson -" - -src_prepare() { - default - rm -r "${S}"/subprojects/gvc || die - mv "${WORKDIR}"/libgnome-volume-control-"${LVC_COMMIT}" "${S}"/subprojects/gvc || die - rm -r "${S}"/subprojects/libcall-ui || die - mv "${WORKDIR}"/libcall-ui-"${LCU_COMMIT}" "${S}"/subprojects/libcall-ui || die -} - -src_install() { - default - meson_src_install - newpamd "${FILESDIR}"/pam_phosh 'phosh' - systemd_newunit "${FILESDIR}"/phosh.service 'phosh.service' - domenu "${FILESDIR}"/sm.puri.OSK0.desktop - - DOC_CONTENTS="To amend the existing password policy please see the man 5 passwdqc.conf - page and then edit the /etc/security/passwdqc.conf file to change enforce=none - to allow use digit only password as phosh only support passcode for now" -
[gentoo-commits] repo/proj/guru:master commit in: phosh-base/phosh/
commit: 3097565be382e4579d93b81d7f31c765bfdf8eeb Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Tue Feb 6 17:45:40 2024 + Commit: David Roman gmail com> CommitDate: Thu Feb 8 07:09:51 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3097565b phosh-base/phosh: new package, add 0.36.0 Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> phosh-base/phosh/metadata.xml| 8 phosh-base/phosh/phosh-0.36.0.ebuild | 21 + 2 files changed, 29 insertions(+) diff --git a/phosh-base/phosh/metadata.xml b/phosh-base/phosh/metadata.xml new file mode 100644 index 00..7ebbd03347 --- /dev/null +++ b/phosh-base/phosh/metadata.xml @@ -0,0 +1,8 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + cyber+gen...@sysrq.in + Anna + + diff --git a/phosh-base/phosh/phosh-0.36.0.ebuild b/phosh-base/phosh/phosh-0.36.0.ebuild new file mode 100644 index 00..b1e1533b45 --- /dev/null +++ b/phosh-base/phosh/phosh-0.36.0.ebuild @@ -0,0 +1,21 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Meta package for Phosh, merge this package to install" +HOMEPAGE="https://phosh.mobi/; + +LICENSE="metapackage" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + app-alternatives/phosh-keyboard + app-misc/geoclue:2.0 + dev-libs/feedbackd[daemon] + >=gui-wm/phoc-${PV} + >=phosh-base/phosh-mobile-settings-${PV} + >=phosh-base/phosh-shell-${PV} + >=phosh-base/phosh-tour-${PV} +"
[gentoo-commits] repo/proj/guru:master commit in: phosh-base/phosh-mobile-settings/
commit: b8ec19f42457dc2236ff3c15d4fc1882e705ef1d Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Tue Feb 6 17:43:57 2024 + Commit: David Roman gmail com> CommitDate: Thu Feb 8 07:09:50 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b8ec19f4 phosh-base/phosh-mobile-settings: new package, add 0.36.0 Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> phosh-base/phosh-mobile-settings/Manifest | 2 + phosh-base/phosh-mobile-settings/metadata.xml | 11 + .../phosh-mobile-settings-0.36.0.ebuild| 56 ++ 3 files changed, 69 insertions(+) diff --git a/phosh-base/phosh-mobile-settings/Manifest b/phosh-base/phosh-mobile-settings/Manifest new file mode 100644 index 00..a7cd60b939 --- /dev/null +++ b/phosh-base/phosh-mobile-settings/Manifest @@ -0,0 +1,2 @@ +DIST phosh-mobile-settings-0.36.0.tar.xz 185628 BLAKE2B bed3c8dcd278e44e9beaec29c98e8ac5847377749ff18cc1e0d58f3f7178ae56b0642ae2c6ff89f5a724a9878da6660e6b60b2a4734a8d4d1feeb6f85dfa07db SHA512 f899105719908a044ac85d326288eec8dcaa2e5a8c27cffa1ad9354896f85c96b44f8114c08c4f7be6955faf79e32c7f26977a70c9d99a6b4654a8cd6d6db443 +DIST phosh-mobile-settings-0.36.0.tar.xz.asc 833 BLAKE2B 749625bae2a1bafc77ad5867b65a0a526dd5c9da25eebe9967fea816e30855f98e5bfec61c7cfcad3019fcb32290a262dbc108902bc969787e02d9be11e405f6 SHA512 bbe173ae4f34757963637c9e26bc0dd8d0ee60ea789a894b4732e572eaa25762605d79351f6e0e1b330e51dcc3dc9538b2e70ee98b679f46ea9d95df0e0906c0 diff --git a/phosh-base/phosh-mobile-settings/metadata.xml b/phosh-base/phosh-mobile-settings/metadata.xml new file mode 100644 index 00..25857c3d7e --- /dev/null +++ b/phosh-base/phosh-mobile-settings/metadata.xml @@ -0,0 +1,11 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + cyber+gen...@sysrq.in + Anna + + + guidog/phosh-mobile-settings + + diff --git a/phosh-base/phosh-mobile-settings/phosh-mobile-settings-0.36.0.ebuild b/phosh-base/phosh-mobile-settings/phosh-mobile-settings-0.36.0.ebuild new file mode 100644 index 00..6c9c607401 --- /dev/null +++ b/phosh-base/phosh-mobile-settings/phosh-mobile-settings-0.36.0.ebuild @@ -0,0 +1,56 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gnome2-utils meson verify-sig xdg + +DESCRIPTION="Mobile Settings App for phosh and related components" +HOMEPAGE="https://gitlab.gnome.org/guidog/phosh-mobile-settings; +SRC_URI="https://sources.phosh.mobi/releases/${PN}/${P}.tar.xz + verify-sig? ( https://sources.phosh.mobi/releases/${PN}/${P}.tar.xz.asc )" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + >=dev-libs/glib-2.68:2 + >=dev-libs/json-glib-1.6.2 + >=dev-libs/wayland-1.14 + >=gui-libs/gtk-4.4:4[wayland] + >=gui-libs/libadwaita-1.4:1 + media-libs/gsound + phosh-base/phosh-shell + sys-apps/lm-sensors:= +" +DEPEND="${RDEPEND} + >=dev-libs/wayland-protocols-1.12 +" +BDEPEND=" + dev-libs/glib:2 + dev-util/gdbus-codegen + dev-util/glib-utils + dev-util/wayland-scanner + sys-devel/gettext + verify-sig? ( sec-keys/openpgp-keys-phosh ) +" + +VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}/usr/share/openpgp-keys/phosh.asc" + +QA_DESKTOP_FILE="usr/share/applications/mobi.phosh.MobileSettings.desktop" + +src_test() { + # No useful tests + : +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +}
[gentoo-commits] repo/proj/guru:master commit in: phosh-base/phosh-osk-stub/
commit: 767fd1f87fdd37ce5eb1d324920942ef5a99b028 Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Tue Feb 6 16:49:50 2024 + Commit: David Roman gmail com> CommitDate: Thu Feb 8 07:09:46 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=767fd1f8 phosh-base/phosh-osk-stub: new package, add 0.36.0 Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> phosh-base/phosh-osk-stub/Manifest | 2 + phosh-base/phosh-osk-stub/metadata.xml | 11 +++ .../phosh-osk-stub/phosh-osk-stub-0.36.0.ebuild| 90 ++ 3 files changed, 103 insertions(+) diff --git a/phosh-base/phosh-osk-stub/Manifest b/phosh-base/phosh-osk-stub/Manifest new file mode 100644 index 00..c65ea17ddf --- /dev/null +++ b/phosh-base/phosh-osk-stub/Manifest @@ -0,0 +1,2 @@ +DIST phosh-osk-stub-0.36.0.tar.xz 304016 BLAKE2B 279e1dd69e5a7b63bf4c7fb42d415a3a306b57121020add96050eebd98053c18592ca994d098e2018216e926e7d78cc38992586beeff9bd3a1d41c9beaf9cabb SHA512 8482a1d6f6c94c7a73a1c7359f786fc0d30da4e7506413a2390c483e294cda7af708916dc55ea8e352ef115490b7ba187499c0c8e64aec9e2bc9a6c6e7142d85 +DIST phosh-osk-stub-0.36.0.tar.xz.asc 833 BLAKE2B 61ad2f9d3511bad7c6423c851bae5738c2b7d4e023a550f4fb06a94df975c9b3a58ffdbb59ffbb5281e7e38d81f910fee8f262a06c4291fb7bc02fca8e449daa SHA512 9f842c0e944c5a1f2db89efc32661b4e9c4ec919760d44cb172101549418a698a152689c3fa29ae0d3cad43f6deb11e955971dc8158555c159b0d5e8e9546023 diff --git a/phosh-base/phosh-osk-stub/metadata.xml b/phosh-base/phosh-osk-stub/metadata.xml new file mode 100644 index 00..1cd34823e4 --- /dev/null +++ b/phosh-base/phosh-osk-stub/metadata.xml @@ -0,0 +1,11 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + cyber+gen...@sysrq.in + Anna + + + guidog/phosh-osk-stub + + diff --git a/phosh-base/phosh-osk-stub/phosh-osk-stub-0.36.0.ebuild b/phosh-base/phosh-osk-stub/phosh-osk-stub-0.36.0.ebuild new file mode 100644 index 00..9524920666 --- /dev/null +++ b/phosh-base/phosh-osk-stub/phosh-osk-stub-0.36.0.ebuild @@ -0,0 +1,90 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gnome2-utils meson virtualx verify-sig xdg + +DESCRIPTION="On-screen keyboard stub" +HOMEPAGE="https://gitlab.gnome.org/guidog/phosh-osk-stub; +SRC_URI="https://sources.phosh.mobi/releases/${PN}/${P}.tar.xz + verify-sig? ( https://sources.phosh.mobi/releases/${PN}/${P}.tar.xz.asc )" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64" +IUSE="elogind gtk-doc man test" +RESTRICT="!test? ( test )" + +# TODO: package govarnam +# TODO: hunspell is automagic +COMMON_DEPEND=" + app-shells/fzf + app-text/hunspell:= + >=dev-libs/glib-2.66:2 + dev-libs/feedbackd + dev-libs/json-glib + >=dev-libs/wayland-1.14 + >=gnome-base/gnome-desktop-3.26:3 + >=gui-libs/libhandy-1.1.90:1 + >=x11-libs/gtk+-3.22:3[wayland] + x11-libs/libxkbcommon[wayland] + elogind? ( >=sys-auth/elogind-241 ) + !elogind? ( >=sys-apps/systemd-241:= ) +" +DEPEND="${COMMON_DEPEND} + >=dev-libs/wayland-protocols-1.12 +" +RDEPEND="${COMMON_DEPEND} + gnome-base/gsettings-desktop-schemas +" +BDEPEND=" + dev-libs/glib:2 + dev-libs/libxml2:2 + dev-util/gdbus-codegen + dev-util/glib-utils + dev-util/wayland-scanner + sys-devel/gettext + gtk-doc? ( dev-util/gi-docgen ) + man? ( dev-python/docutils ) + test? ( dev-libs/json-glib ) + verify-sig? ( sec-keys/openpgp-keys-phosh ) +" + +VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}/usr/share/openpgp-keys/phosh.asc" + +QA_DESKTOP_FILE="usr/share/applications/sm.puri.Phosh.OskStub.desktop" + +src_configure() { + local emesonargs=( + -Ddefault_osk=false + $(meson_use gtk-doc gtk_doc) + $(meson_use man) + $(meson_use test tests) + ) + + meson_src_configure +} + +src_test() { + virtx meson_src_test +} + +src_install() { + meson_src_install + + if use gtk-doc; then + mkdir -p "${ED}"/usr/share/gtk-doc/html/ || die + mv "${ED}"/usr/share/doc/pos-${SLOT} "${ED}"/usr/share/gtk-doc/html/ || die + fi +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +}
[gentoo-commits] repo/proj/guru:master commit in: phosh-base/phosh-shell/
commit: 5cac954df6a7bcdf47502db1db74118afdb09e15 Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Sun Feb 4 19:20:45 2024 + Commit: David Roman gmail com> CommitDate: Sun Feb 4 19:21:21 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5cac954d phosh-base/phosh-shell: add verify-sig Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> phosh-base/phosh-shell/Manifest | 1 + phosh-base/phosh-shell/phosh-shell-0.36.0.ebuild | 8 ++-- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/phosh-base/phosh-shell/Manifest b/phosh-base/phosh-shell/Manifest index fc2bcfea44..424f46923f 100644 --- a/phosh-base/phosh-shell/Manifest +++ b/phosh-base/phosh-shell/Manifest @@ -1,4 +1,5 @@ DIST libcall-ui-acfbb136bbf74514e0b9801ce6c1e8acf36350b6.tar.gz 159337 BLAKE2B 47cd388043514baf568914adea281e884d0fa04375d8cc116cabd6a1061fcfb5e224a8065afffd2957513657ff5970d1dead33cea99f36117bb80b35d6f34513 SHA512 b79e3d8ac9889109e0fe20f149ffb14bde198f7a364152a60c7175228c283f18a7abe2049b01935d11fd005e14ef4da9c23ada6c651801364c79bc2dca1e71f2 DIST libgnome-volume-control-ae1a34aafce7026b8c0f65a43c9192d756fe1057.tar.gz 45164 BLAKE2B c6807f855e7d4f45b58c7776cd497077b4adf8d577f9af014a8631a054c47374dfe5caa5652be208c6e566bfb8af70a0bb5e164f345b7612cb8786039625a191 SHA512 723334bff55927363dab47ef22c71dcaf94263fe76e49c40f1cbfbd5f86383e68fd4bf2182eb5777dda8e2ede4ee4710e1a7ab1379d3ca40d68f68ff30c62e21 DIST phosh-0.36.0.tar.xz 839440 BLAKE2B a6aa1c6fc2356055b0a451cb66fcfcbf3329059ab620aa56122e63e5eafc7f43ff1b1e4842fcadd7506f4724dbbab6e4785c6fb9b9e669e888c427be9163f0ab SHA512 e108423c97343917b4be1827c44642e90738027b543bdc4bf2f45073101383227a157771a9efdf0b65a9adf30a09d210be21d35043ced8a9046fe70588e2 +DIST phosh-0.36.0.tar.xz.asc 833 BLAKE2B 1dcdfd6cd0708f60408a34bd2df891db4050de02c9349d5517fe23b2e17e0fb0fdfe97e3f86f5b30fb47c871932bd67310b889ce4d03b32408c7704d7ea31ce4 SHA512 c1ceac2eaad073b79f342915205f0539454f789eb6cb8aaae5fa4847bfac60641822796ee0adc83970af7ee6d6e57248bba48a718a05da1d2123984c4a3c9b91 DIST phosh-v0.17.0.tar.gz 726863 BLAKE2B 6a4c6bc6b3f645b7805445be21a4d8df13b786ee8cf104cf202a88a8333c5123cf34e5c136fa21d13476c71a51240d87388587bca84a37487e4984434fd32c53 SHA512 020a0cc5659d5c1a5f4291baed231f3f7b698dc41f027173cc59f3429a1a43bbf6f2213f2fb79d7d2c175518cb6a892c419a3b0ad902e51cca2c313f5bbc84bf diff --git a/phosh-base/phosh-shell/phosh-shell-0.36.0.ebuild b/phosh-base/phosh-shell/phosh-shell-0.36.0.ebuild index ea8fd4b3cb..93cd4591f2 100644 --- a/phosh-base/phosh-shell/phosh-shell-0.36.0.ebuild +++ b/phosh-base/phosh-shell/phosh-shell-0.36.0.ebuild @@ -3,13 +3,14 @@ EAPI=8 -inherit gnome2-utils meson pam systemd virtualx xdg +inherit gnome2-utils meson pam systemd verify-sig virtualx xdg MY_PN="${PN%-shell}" MY_P="${MY_PN}-${PV}" DESCRIPTION="Pure Wayland shell for mobile devices" HOMEPAGE="https://gitlab.gnome.org/World/Phosh/phosh/; -SRC_URI="https://sources.phosh.mobi/releases/${MY_PN}/${MY_P}.tar.xz; +SRC_URI="https://sources.phosh.mobi/releases/${MY_PN}/${MY_P}.tar.xz + verify-sig? ( https://sources.phosh.mobi/releases/${MY_PN}/${MY_P}.tar.xz.asc )" S="${WORKDIR}/${MY_P}" KEYWORDS="~amd64 ~arm64" @@ -73,8 +74,11 @@ BDEPEND=" gtk-doc? ( dev-util/gi-docgen ) man? ( dev-python/docutils ) test-full? ( gui-wm/phoc ) + verify-sig? ( sec-keys/openpgp-keys-phosh ) " +VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}/usr/share/openpgp-keys/phosh.asc" + src_configure() { local emesonargs=( -Dcompositor="${EPREFIX}"/usr/bin/phoc
[gentoo-commits] repo/proj/guru:master commit in: phosh-base/phosh-shell/, phosh-base/phosh-shell/files/, gui-wm/phosh/files/, ...
commit: d35b177204ed06b392a62e06d9630f8dc0aee3b1 Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Sun Feb 4 07:19:39 2024 + Commit: David Roman gmail com> CommitDate: Sun Feb 4 19:11:01 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d35b1772 phosh-base/phosh-shell: rename gui-wm/phosh It's not a window manager but a GNOME shell. Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> {gui-wm/phosh => phosh-base/phosh-shell}/Manifest | 0 {gui-wm/phosh => phosh-base/phosh-shell}/files/pam_phosh| 0 {gui-wm/phosh => phosh-base/phosh-shell}/files/phosh.service| 0 {gui-wm/phosh => phosh-base/phosh-shell}/files/sm.puri.OSK0.desktop | 0 {gui-wm/phosh => phosh-base/phosh-shell}/metadata.xml | 0 .../phosh-shell/phosh-shell-0.17.0.ebuild | 2 +- profiles/updates/1Q-2024| 1 + 7 files changed, 2 insertions(+), 1 deletion(-) diff --git a/gui-wm/phosh/Manifest b/phosh-base/phosh-shell/Manifest similarity index 100% rename from gui-wm/phosh/Manifest rename to phosh-base/phosh-shell/Manifest diff --git a/gui-wm/phosh/files/pam_phosh b/phosh-base/phosh-shell/files/pam_phosh similarity index 100% rename from gui-wm/phosh/files/pam_phosh rename to phosh-base/phosh-shell/files/pam_phosh diff --git a/gui-wm/phosh/files/phosh.service b/phosh-base/phosh-shell/files/phosh.service similarity index 100% rename from gui-wm/phosh/files/phosh.service rename to phosh-base/phosh-shell/files/phosh.service diff --git a/gui-wm/phosh/files/sm.puri.OSK0.desktop b/phosh-base/phosh-shell/files/sm.puri.OSK0.desktop similarity index 100% rename from gui-wm/phosh/files/sm.puri.OSK0.desktop rename to phosh-base/phosh-shell/files/sm.puri.OSK0.desktop diff --git a/gui-wm/phosh/metadata.xml b/phosh-base/phosh-shell/metadata.xml similarity index 100% rename from gui-wm/phosh/metadata.xml rename to phosh-base/phosh-shell/metadata.xml diff --git a/gui-wm/phosh/phosh-0.17.0.ebuild b/phosh-base/phosh-shell/phosh-shell-0.17.0.ebuild similarity index 99% rename from gui-wm/phosh/phosh-0.17.0.ebuild rename to phosh-base/phosh-shell/phosh-shell-0.17.0.ebuild index d2af27daff..8263db680b 100644 --- a/gui-wm/phosh/phosh-0.17.0.ebuild +++ b/phosh-base/phosh-shell/phosh-shell-0.17.0.ebuild @@ -5,7 +5,7 @@ EAPI=7 inherit desktop gnome2-utils meson pam readme.gentoo-r1 systemd xdg -MY_P="${PN}-v${PV}" +MY_P="phosh-v${PV}" LVC_COMMIT="ae1a34aafce7026b8c0f65a43c9192d756fe1057" LCU_COMMIT="acfbb136bbf74514e0b9801ce6c1e8acf36350b6" diff --git a/profiles/updates/1Q-2024 b/profiles/updates/1Q-2024 index c1748ce8c7..3067976259 100644 --- a/profiles/updates/1Q-2024 +++ b/profiles/updates/1Q-2024 @@ -7,3 +7,4 @@ move dev-util/FoBiS dev-build/FoBiS move dev-util/fypp dev-build/fypp move dev-python/pifpaf dev-util/pifpaf move x11-wm/phoc gui-wm/phoc +move gui-wm/phosh phosh-base/phosh-shell
[gentoo-commits] repo/proj/guru:master commit in: phosh-base/phosh-tour/
commit: 376b0130ed94b6b5e570e7979f51819471ce1f66 Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Sun Feb 4 19:19:09 2024 + Commit: David Roman gmail com> CommitDate: Sun Feb 4 19:21:12 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=376b0130 phosh-base/phosh-tour: add verify-sig Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> phosh-base/phosh-tour/Manifest | 1 + phosh-base/phosh-tour/phosh-tour-0.36.0.ebuild | 14 +++--- 2 files changed, 12 insertions(+), 3 deletions(-) diff --git a/phosh-base/phosh-tour/Manifest b/phosh-base/phosh-tour/Manifest index 4ceb65f155..304c00fb54 100644 --- a/phosh-base/phosh-tour/Manifest +++ b/phosh-base/phosh-tour/Manifest @@ -1,2 +1,3 @@ DIST phosh-tour-0.36.0.tar.xz 113636 BLAKE2B 21803419b5e70d7fbb38da23d266905eb254b7f38653d222b7da062c603071ff682a4c92ec673e50850d4cdadc5fc82c2b59fa7d1c87d9a5827bc12ab4f0a35b SHA512 c0d493be60462fe801a72d957ab2f36aafd7fcb5a515f087094ca9723889b8725c241d251cf5e6a0fe2b895417b8779b3c4efe19eb8372e4da9ec812b849dc15 +DIST phosh-tour-0.36.0.tar.xz.asc 833 BLAKE2B 5501484621f4aa76f4a4f71c65d6c1469d521e1e0b01427180b6753b9c20d7aa07e72cd75c43eee08fa7e6493a07c6b8f671c539afca389d44f5fe836731469b SHA512 a243fe4ea2933bc3b4de46ce23e29571a620db6e8c415e16f928f5c6a9c821c6c87146dec85832d36cd1d68349054a12888f1f67ee4fdcbfc6fee7fb01add7aa DIST phosh-tour-v0.35.0.tar.bz2 121098 BLAKE2B cd229c7d7a406dd4cea1a4e5bdf6c271f93025c2337d974873995c7b000316d7d210dcf729955d3c49dbb6360f79d1d28d6198c257142dd252cf263ab1089693 SHA512 af435e228f4a3151accf122faf7eb33d1198ccc890fee8d45e9005dfa3887a5fd0ae7a931756a707bcbe0511c20a54e1adf967873dca126f9904bf43174769c3 diff --git a/phosh-base/phosh-tour/phosh-tour-0.36.0.ebuild b/phosh-base/phosh-tour/phosh-tour-0.36.0.ebuild index 383044b173..5facdc306b 100644 --- a/phosh-base/phosh-tour/phosh-tour-0.36.0.ebuild +++ b/phosh-base/phosh-tour/phosh-tour-0.36.0.ebuild @@ -3,11 +3,12 @@ EAPI=8 -inherit gnome2-utils meson xdg +inherit gnome2-utils meson verify-sig xdg DESCRIPTION="Introduction to phosh on smartphones" HOMEPAGE="https://gitlab.gnome.org/guidog/phosh-tour; -SRC_URI="https://sources.phosh.mobi/releases/${PN}/${P}.tar.xz; +SRC_URI="https://sources.phosh.mobi/releases/${PN}/${P}.tar.xz + verify-sig? ( https://sources.phosh.mobi/releases/${PN}/${P}.tar.xz.asc )" LICENSE="GPL-3+" SLOT="0" @@ -19,7 +20,14 @@ DEPEND=" >=gui-libs/libadwaita-1.1:1 " RDEPEND="${DEPEND}" -BDEPEND="sys-devel/gettext" +BDEPEND=" + sys-devel/gettext + verify-sig? ( + sec-keys/openpgp-keys-phosh + ) +" + +VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}/usr/share/openpgp-keys/phosh.asc" QA_DESKTOP_FILE="usr/share/applications/mobi.phosh.PhoshTour.desktop"