public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/proj/guru:dev commit in: phosh-base/phosh-osk-stub/
@ 2024-02-08  7:14 Anna Vyalkova
  0 siblings, 0 replies; 5+ messages in thread
From: Anna Vyalkova @ 2024-02-08  7:14 UTC (permalink / raw
  To: gentoo-commits

commit:     767fd1f87fdd37ce5eb1d324920942ef5a99b028
Author:     Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Tue Feb  6 16:49:50 2024 +0000
Commit:     Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Thu Feb  8 07:09:46 2024 +0000
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 <cyber+gentoo <AT> 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 0000000000..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 0000000000..1cd34823e4
--- /dev/null
+++ b/phosh-base/phosh-osk-stub/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+	<maintainer type="person">
+		<email>cyber+gentoo@sysrq.in</email>
+		<name>Anna</name>
+	</maintainer>
+	<upstream>
+		<remote-id type="gnome-gitlab">guidog/phosh-osk-stub</remote-id>
+	</upstream>
+</pkgmetadata>

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 0000000000..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
+}


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

* [gentoo-commits] repo/proj/guru:dev commit in: phosh-base/phosh-osk-stub/
@ 2024-04-09  3:28 Anna Vyalkova
  0 siblings, 0 replies; 5+ messages in thread
From: Anna Vyalkova @ 2024-04-09  3:28 UTC (permalink / raw
  To: gentoo-commits

commit:     2e467f2d63f9dc878b112305b3233a45265ae4fb
Author:     Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Tue Apr  9 01:51:02 2024 +0000
Commit:     Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Tue Apr  9 02:02:50 2024 +0000
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 <cyber+gentoo <AT> 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"
 


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

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

commit:     3d5b5361dfa203dc6891537e9e1e802bd262309d
Author:     Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Tue Aug 20 08:01:02 2024 +0000
Commit:     Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Tue Aug 20 09:02:17 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3d5b5361

phosh-base/phosh-osk-stub: add 0.41.0, drop 0.36.0

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

 phosh-base/phosh-osk-stub/Manifest                                    | 4 ++--
 .../{phosh-osk-stub-0.36.0.ebuild => phosh-osk-stub-0.41.0.ebuild}    | 2 ++
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/phosh-base/phosh-osk-stub/Manifest b/phosh-base/phosh-osk-stub/Manifest
index 82ef296f4..8d2f7c087 100644
--- a/phosh-base/phosh-osk-stub/Manifest
+++ b/phosh-base/phosh-osk-stub/Manifest
@@ -1,4 +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
+DIST phosh-osk-stub-0.41.0.tar.xz 317516 BLAKE2B 2a17399c2966983e96051a048bfe9dd4271d3c3b78f9692ab773ad5b95e01d2c722ffbab540814da215fd17049cfc363040b4cc82fb47e170462ded9f77cde66 SHA512 fb7c4c4f6ad5125095f98e087d6658cdc2b26e02e79300681873dd2e793d42c72f9852757a6daa1dcb48036c4cee00b01af09d6077f685332004664d4a4b1c0a
+DIST phosh-osk-stub-0.41.0.tar.xz.asc 833 BLAKE2B 66075735b50ca4eabad8851618d3c9d1d9f1da057b5e80e307efd502d28e6185ec4709c2296645831cff7151478daabcbbbae42f474a811ee37bc94dd4051c3c SHA512 60852c5890612f7cb74eb976074c5fc7c0f14cf91a46b871ef622bdd9edecc29f4e3cf1be0fc1bae9422db139f257b30110c790bf76275614e8d69f30c7806df

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.41.0.ebuild
similarity index 98%
rename from phosh-base/phosh-osk-stub/phosh-osk-stub-0.36.0.ebuild
rename to phosh-base/phosh-osk-stub/phosh-osk-stub-0.41.0.ebuild
index 63f124e5a..8419275f1 100644
--- a/phosh-base/phosh-osk-stub/phosh-osk-stub-0.36.0.ebuild
+++ b/phosh-base/phosh-osk-stub/phosh-osk-stub-0.41.0.ebuild
@@ -27,8 +27,10 @@ COMMON_DEPEND="
 	>=dev-libs/wayland-1.14
 	>=gnome-base/gnome-desktop-3.26:3
 	>=gui-libs/libhandy-1.1.90:1
+	x11-libs/cairo
 	>=x11-libs/gtk+-3.22:3[wayland]
 	x11-libs/libxkbcommon[wayland]
+	x11-libs/pango
 	elogind? ( >=sys-auth/elogind-241 )
 	!elogind? ( >=sys-apps/systemd-241:= )
 "


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

* [gentoo-commits] repo/proj/guru:dev commit in: phosh-base/phosh-osk-stub/
@ 2024-08-21 22:38 Anna Vyalkova
  0 siblings, 0 replies; 5+ messages in thread
From: Anna Vyalkova @ 2024-08-21 22:38 UTC (permalink / raw
  To: gentoo-commits

commit:     6ab1c960e63210f27fff6aa6a008082023165298
Author:     Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Wed Aug 21 22:24:59 2024 +0000
Commit:     Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Wed Aug 21 22:24:59 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6ab1c960

phosh-base/phosh-osk-stub: add 0.41.1

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

 phosh-base/phosh-osk-stub/Manifest                 |  2 +
 .../phosh-osk-stub/phosh-osk-stub-0.41.1.ebuild    | 92 ++++++++++++++++++++++
 2 files changed, 94 insertions(+)

diff --git a/phosh-base/phosh-osk-stub/Manifest b/phosh-base/phosh-osk-stub/Manifest
index 8d2f7c087..730993f2e 100644
--- a/phosh-base/phosh-osk-stub/Manifest
+++ b/phosh-base/phosh-osk-stub/Manifest
@@ -2,3 +2,5 @@ DIST phosh-osk-stub-0.38.0.tar.xz 310460 BLAKE2B 2d7b24bc35975af5a0646897a4a9786
 DIST phosh-osk-stub-0.38.0.tar.xz.asc 833 BLAKE2B c1e5bd79c68d83e004f11fec25879279d251c95a24c80e10bac8549e4cbf6dfbcc68daba2223d7a8033b709357c162be9a7a64c86119aac798f08c9e41459266 SHA512 03b3d2b0f984b9ddc4d989e78ff2707e41401dc7682c29c6bc3d8d0ad8ff3d4e2ffbbf167b4b70b24d77d38328d1a806f46131405fea50370c647019d41ea556
 DIST phosh-osk-stub-0.41.0.tar.xz 317516 BLAKE2B 2a17399c2966983e96051a048bfe9dd4271d3c3b78f9692ab773ad5b95e01d2c722ffbab540814da215fd17049cfc363040b4cc82fb47e170462ded9f77cde66 SHA512 fb7c4c4f6ad5125095f98e087d6658cdc2b26e02e79300681873dd2e793d42c72f9852757a6daa1dcb48036c4cee00b01af09d6077f685332004664d4a4b1c0a
 DIST phosh-osk-stub-0.41.0.tar.xz.asc 833 BLAKE2B 66075735b50ca4eabad8851618d3c9d1d9f1da057b5e80e307efd502d28e6185ec4709c2296645831cff7151478daabcbbbae42f474a811ee37bc94dd4051c3c SHA512 60852c5890612f7cb74eb976074c5fc7c0f14cf91a46b871ef622bdd9edecc29f4e3cf1be0fc1bae9422db139f257b30110c790bf76275614e8d69f30c7806df
+DIST phosh-osk-stub-0.41.1.tar.xz 317632 BLAKE2B caff385e44fe9c59fd371fac8b03e4c1a95f9769f9118ea944cc3cb47401ac10b2ecbd6ec26fd4b49b775df0fa99f7ae9e13fa5620f21cee0d596e917cd01ca1 SHA512 bba73d561b001e620a2d5b5825463f41a946f17284e36e3abe54267362b7dc4ea8c0cd6293b90ce73086a1ef3818863f4f73be7a8724c077275a5377f3d10abf
+DIST phosh-osk-stub-0.41.1.tar.xz.asc 833 BLAKE2B 9eed6487d10ffcc4cc56c44cb2685edfdff9cbcfa2efcaddc5724414ee2e29d84e1898af766325c0d95c9e5cbc7a48c4c9b0e9c90bc25f80ec156e1c81ff849f SHA512 058fff4ed0cd4d404d5364c281d404d0c921fe8f24771a911f5826fdd5095845f26ca2a184854f864415ba005a68dae85836857f4331df4adf7dccd7507aad20

diff --git a/phosh-base/phosh-osk-stub/phosh-osk-stub-0.41.1.ebuild b/phosh-base/phosh-osk-stub/phosh-osk-stub-0.41.1.ebuild
new file mode 100644
index 000000000..8419275f1
--- /dev/null
+++ b/phosh-base/phosh-osk-stub/phosh-osk-stub-0.41.1.ebuild
@@ -0,0 +1,92 @@
+# 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/cairo
+	>=x11-libs/gtk+-3.22:3[wayland]
+	x11-libs/libxkbcommon[wayland]
+	x11-libs/pango
+	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="/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
+}


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

* [gentoo-commits] repo/proj/guru:dev commit in: phosh-base/phosh-osk-stub/
@ 2024-10-19 15:45 Anna Vyalkova
  0 siblings, 0 replies; 5+ messages in thread
From: Anna Vyalkova @ 2024-10-19 15:45 UTC (permalink / raw
  To: gentoo-commits

commit:     3101298773e15a1a208000303da41fb1ec50fe62
Author:     Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Sat Oct 19 15:28:39 2024 +0000
Commit:     Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Sat Oct 19 15:28:39 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=31012987

phosh-base/phosh-osk-stub: drop 0.38.0

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

 phosh-base/phosh-osk-stub/Manifest                 |  2 -
 .../phosh-osk-stub/phosh-osk-stub-0.38.0.ebuild    | 90 ----------------------
 2 files changed, 92 deletions(-)

diff --git a/phosh-base/phosh-osk-stub/Manifest b/phosh-base/phosh-osk-stub/Manifest
index 730993f2e..2d33477af 100644
--- a/phosh-base/phosh-osk-stub/Manifest
+++ b/phosh-base/phosh-osk-stub/Manifest
@@ -1,5 +1,3 @@
-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
 DIST phosh-osk-stub-0.41.0.tar.xz 317516 BLAKE2B 2a17399c2966983e96051a048bfe9dd4271d3c3b78f9692ab773ad5b95e01d2c722ffbab540814da215fd17049cfc363040b4cc82fb47e170462ded9f77cde66 SHA512 fb7c4c4f6ad5125095f98e087d6658cdc2b26e02e79300681873dd2e793d42c72f9852757a6daa1dcb48036c4cee00b01af09d6077f685332004664d4a4b1c0a
 DIST phosh-osk-stub-0.41.0.tar.xz.asc 833 BLAKE2B 66075735b50ca4eabad8851618d3c9d1d9f1da057b5e80e307efd502d28e6185ec4709c2296645831cff7151478daabcbbbae42f474a811ee37bc94dd4051c3c SHA512 60852c5890612f7cb74eb976074c5fc7c0f14cf91a46b871ef622bdd9edecc29f4e3cf1be0fc1bae9422db139f257b30110c790bf76275614e8d69f30c7806df
 DIST phosh-osk-stub-0.41.1.tar.xz 317632 BLAKE2B caff385e44fe9c59fd371fac8b03e4c1a95f9769f9118ea944cc3cb47401ac10b2ecbd6ec26fd4b49b775df0fa99f7ae9e13fa5620f21cee0d596e917cd01ca1 SHA512 bba73d561b001e620a2d5b5825463f41a946f17284e36e3abe54267362b7dc4ea8c0cd6293b90ce73086a1ef3818863f4f73be7a8724c077275a5377f3d10abf

diff --git a/phosh-base/phosh-osk-stub/phosh-osk-stub-0.38.0.ebuild b/phosh-base/phosh-osk-stub/phosh-osk-stub-0.38.0.ebuild
deleted file mode 100644
index 63f124e5a..000000000
--- a/phosh-base/phosh-osk-stub/phosh-osk-stub-0.38.0.ebuild
+++ /dev/null
@@ -1,90 +0,0 @@
-# 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="/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
-}


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

end of thread, other threads:[~2024-10-19 15:45 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-04-09  3:28 [gentoo-commits] repo/proj/guru:dev commit in: phosh-base/phosh-osk-stub/ Anna Vyalkova
  -- strict thread matches above, loose matches on Subject: below --
2024-10-19 15:45 Anna Vyalkova
2024-08-21 22:38 Anna Vyalkova
2024-08-20  9:02 Anna Vyalkova
2024-02-08  7:14 Anna Vyalkova

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