From cf7807d7aea23a99a144afceaba961cfed652b5f Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Tue, 11 Mar 2025 01:49:36 +0000 Subject: gentoo auto-resync : 11:03:2025 - 01:49:36 --- dev-libs/girara/Manifest | 8 ++--- dev-libs/girara/girara-0.4.0-r1.ebuild | 62 -------------------------------- dev-libs/girara/girara-0.4.5.ebuild | 64 ++++++++++++++++++++++++++++++++++ dev-libs/girara/girara-9999.ebuild | 29 ++++++++------- dev-libs/girara/metadata.xml | 9 ++--- 5 files changed, 89 insertions(+), 83 deletions(-) delete mode 100644 dev-libs/girara/girara-0.4.0-r1.ebuild create mode 100644 dev-libs/girara/girara-0.4.5.ebuild (limited to 'dev-libs/girara') diff --git a/dev-libs/girara/Manifest b/dev-libs/girara/Manifest index 8e6725aa61eb..d7a169fb8308 100644 --- a/dev-libs/girara/Manifest +++ b/dev-libs/girara/Manifest @@ -1,8 +1,8 @@ -DIST girara-0.4.0.tar.xz 60804 BLAKE2B 4653986945b89c87c597f20425c0009473679578b9a92fd3f4480aa2decc5dcbb2c1a2b0db07bef67c818c2e2940b6c363da0020fa24e7001be13cb68e2ba945 SHA512 a8753231cb9de7d60ddaf6e7b19537f23ce447be5885725c982e395068466089fca46980d413cc4ea8e4a8059ccd4615366297600bcf7ef5bddf02d649703dec DIST girara-0.4.2.tar.xz 61468 BLAKE2B 7be287045c269c8a1f2b51b14f0b7f840d7d5929f81c27410a86653943f73b07a1ce16c5a5fe420e7df6f02d4f426b48a622d4cf483dc5065cd8551e273d8fcf SHA512 70dddf8998e37acce25325ddeb5a9b5c5844669b51320733d9d7a572831f28c72207aa6d608b7a856969d7fd0785cbab076596b814eb2e9ef37bf49bb5d476ae DIST girara-0.4.4.tar.gz 74211 BLAKE2B d73914011fb62e29ed9510f081cd6d85b5d0dfdf28b2b6ca9847f146ce5861836ace26043fcd54396c5b23509c14a943fc526ee11d3d91b8a13c559837e0a52f SHA512 4c106c2156ff397caad2c173cbfb5f2dc8f4574a59c70e7d04e941fd5273948c7e2cc4662b91a489dc689e6537b72bdb1771849cf7775d6afa167f2616a3d4c7 -EBUILD girara-0.4.0-r1.ebuild 1187 BLAKE2B 857f22512034a4011c61eb12613d75c99ece895734f9e0a009808645dc57f22210ff6a71a871202856bd39fd8c0b24ab95ffa7641c54badac1ae582da3c2f58b SHA512 871e383e3164809bd4dcb8a1c4927be370c3268469d6a2ea72a3c3ec6d078e984bd969ed381e9b801d2bb76024ad02d35a343f5c7f06d5bb6ee2aada16fdb46a +DIST girara-0.4.5.tar.gz 73664 BLAKE2B 91f4ae0e2538d035fbf7816de336584f3c96202c4a4c824147b8cfddb6324d3966fd57bbd083cda7a4ed6859177ceb3240cd5cd1f874c67f4fabc79b5b687532 SHA512 38fc0f9b9c232e93786130986e53cbcc83bbcb02575bdbd799026d2dd2f46684c8fe2ac5ea7b1b46012a48f92d78537b50a7e9ac42b036cbbf06eda06de00117 EBUILD girara-0.4.2.ebuild 1186 BLAKE2B 85a7f6ed844d5566c9a11a3ff63ce0d1fe9020ba9c7d669b1064c575772c2a6540b339f54f469af9dc72a7f95d712061028911fde14762af1e5835bd1999121c SHA512 97e983429ae77826e617beaf576fdee1f31a7aa55166cadc31421eda3408bed10e2ec8a12e3cda9c1e63776cb87c151363d6fa4cae949b2c77efc598e1d8bbe0 EBUILD girara-0.4.4.ebuild 1175 BLAKE2B e213f327cb5d32e086199df4da8c1d9551143b6fa69db65960b9f53eae695b02a0d88f50f9e1d2cd643f6e02da464482b422d2704ee03e6daa6b459665e27c02 SHA512 e3c0d755668070e795996e44f7eac20de24d0eb06c6b60676b7adf15fa6381e4a64d63a71bc7f0b2f20d204b1786588cb3de5c1b0540c570fe65d615b122e4f7 -EBUILD girara-9999.ebuild 1099 BLAKE2B 4dc10ddc2af7931638eb5f6ad6e3553ba8136000417c273046903b3163fb7c88c2432fd856d1af30d95c634a9b34e448847675e1d08978fe6d1e9461a5103d94 SHA512 53d93d9a45a2d4738838536150381d6a1bd1759022e19385a14f55ede2b77a70de71e26100da015a0e3801a9eb5539d8426ed0af4d4ace3f6395186bb820e488 -MISC metadata.xml 837 BLAKE2B ba99a1b35f30b8a4dd19fe21793ada95566bd3066410da554fa8370df42089f7d6c7cf1bfda737033c816b7183b1a91c0f63d879baf8cbaf6a45cdd9fa22ee15 SHA512 9223a09747ba4e7ffea7254300147a9e09fd4a54c897120388512fa1e4d14364573f33db92eecce0434185091535edc4f2cb72af30a8f8ef9a2b6d0dc0651e35 +EBUILD girara-0.4.5.ebuild 1285 BLAKE2B a77ff62ce9705572f517854340fe432a4c7e6c80fe8eb12877098d3bdb53a026a40f444d51341ffa79c5321267ab80947f52daf0bda61f0281f65b51c7997c54 SHA512 ea1dd7e356ba0d9cce2aed1e2edc67817cedc893a19878f70319cae3c42a735be70e6a1826348ff5aa4196fb9021b690507ef417cbcf6d6a7bc2f58d0d220877 +EBUILD girara-9999.ebuild 1275 BLAKE2B 24f245cc38485311416baf275bab2703087aa3c45499374a2d7c34adbc40e36b0878f14cb05d126ccbf1c3a8c54b4574ddea737d2d3baca29d5d59a35ad39f81 SHA512 26bbca0ae089b8bef7abc6eb0333b2497af6bc5e0bbf9c9256f774e0043465d06242a0d241952fb579593abdd4e46ea450595140558fdf3ab4cba4aa16778d6a +MISC metadata.xml 895 BLAKE2B 4f323155d3c81d3ab53c421ad53df6c4390a078096f9a4d19b597524b2c3fe0b1ea7fa3c4b8f17d2cb26fc4f99501b1302baabde18a798dc5de533458915e730 SHA512 f89b31fc70b48217dd6fabedf5ce074a334186b429bb1ac1181975ede8ee759e0ccab630f28fe79ddb7e7ff68cfa74709fee2f9134d335a2c340cb4af9ab6283 diff --git a/dev-libs/girara/girara-0.4.0-r1.ebuild b/dev-libs/girara/girara-0.4.0-r1.ebuild deleted file mode 100644 index cd469d5dc7e7..000000000000 --- a/dev-libs/girara/girara-0.4.0-r1.ebuild +++ /dev/null @@ -1,62 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit meson virtualx - -DESCRIPTION="UI library that focuses on simplicity and minimalism" -HOMEPAGE="https://pwmt.org/projects/girara/" - -if [[ ${PV} == *9999 ]]; then - inherit git-r3 - EGIT_REPO_URI="https://git.pwmt.org/pwmt/${PN}.git" - EGIT_BRANCH="develop" -else - SRC_URI="https://pwmt.org/projects/girara/download/${P}.tar.xz" - KEYWORDS="amd64 arm ~riscv x86" -fi - -LICENSE="ZLIB" -SLOT="0" -IUSE="doc libnotify test" -RESTRICT="!test? ( test )" - -RDEPEND=" - app-accessibility/at-spi2-core - dev-libs/glib:2 - dev-libs/json-glib:= - media-libs/harfbuzz:= - x11-libs/cairo[glib] - x11-libs/gdk-pixbuf - >=x11-libs/gtk+-3.20:3 - x11-libs/pango - libnotify? ( x11-libs/libnotify ) -" -DEPEND=" - ${RDEPEND} - test? ( x11-base/xorg-proto ) -" -# Tests are run under virtx -BDEPEND=" - virtual/pkgconfig - doc? ( app-text/doxygen ) - test? ( - dev-libs/check - x11-libs/gtk+:3[X] - ) -" - -src_configure() { - local -a emesonargs=( - -Djson=enabled - $(meson_feature doc docs) - $(meson_feature libnotify notify) - ) - meson_src_configure -} - -src_test() { - # TODO: run test on wayland - virtx meson_src_test -} diff --git a/dev-libs/girara/girara-0.4.5.ebuild b/dev-libs/girara/girara-0.4.5.ebuild new file mode 100644 index 000000000000..58856551ef6c --- /dev/null +++ b/dev-libs/girara/girara-0.4.5.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson + +DESCRIPTION="UI library that focuses on simplicity and minimalism" +HOMEPAGE="https://pwmt.org/projects/girara/" + +if [[ ${PV} == *9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/pwmt/${PN}.git" + EGIT_BRANCH="develop" +else + SRC_URI="https://github.com/pwmt/girara/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" +fi + +LICENSE="ZLIB" +SLOT="0/$(ver_cut 2-3)" +IUSE="doc test" +RESTRICT="!test? ( test )" + +# REVIEW: are all those really needed? +RDEPEND=" + app-accessibility/at-spi2-core + >=dev-libs/glib-2.72:2 + dev-libs/json-glib:= + media-libs/harfbuzz:= + x11-libs/cairo[glib] + x11-libs/gdk-pixbuf + >=x11-libs/gtk+-3.24:3 + x11-libs/pango +" +DEPEND=" + ${RDEPEND} + test? ( + x11-base/xorg-proto + x11-libs/gtk+:3[X] + x11-misc/xvfb-run + ) +" +BDEPEND=" + sys-devel/gettext + virtual/pkgconfig + doc? ( app-text/doxygen ) +" + +DOCS=( AUTHORS README.md ) + +src_configure() { + local -a emesonargs=( + -Djson=enabled + $(meson_feature doc docs) + $(meson_feature test tests) + ) + meson_src_configure +} + +src_compile() { + meson_src_compile + use doc && HTML_DOCS=( "${BUILD_DIR}"/doc/html/* ) # BUILD_DIR is set by meson_src_compile +} diff --git a/dev-libs/girara/girara-9999.ebuild b/dev-libs/girara/girara-9999.ebuild index d5d5f640f369..2d8b03eb3759 100644 --- a/dev-libs/girara/girara-9999.ebuild +++ b/dev-libs/girara/girara-9999.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -inherit meson virtualx +inherit meson DESCRIPTION="UI library that focuses on simplicity and minimalism" HOMEPAGE="https://pwmt.org/projects/girara/" @@ -13,49 +13,52 @@ if [[ ${PV} == *9999 ]]; then EGIT_REPO_URI="https://github.com/pwmt/${PN}.git" EGIT_BRANCH="develop" else - SRC_URI="https://pwmt.org/projects/girara/download/${P}.tar.xz" - KEYWORDS="~amd64 ~arm ~riscv ~x86" + SRC_URI="https://github.com/pwmt/girara/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" fi LICENSE="ZLIB" -SLOT="0" +SLOT="0/9999" IUSE="doc test" - RESTRICT="!test? ( test )" +# REVIEW: are all those really needed? RDEPEND=" app-accessibility/at-spi2-core - dev-libs/glib:2 + >=dev-libs/glib-2.72:2 dev-libs/json-glib:= media-libs/harfbuzz:= x11-libs/cairo[glib] x11-libs/gdk-pixbuf - >=x11-libs/gtk+-3.20:3 + >=x11-libs/gtk+-3.24:3 x11-libs/pango " -# Tests are run under virtx DEPEND=" ${RDEPEND} test? ( - dev-libs/check x11-base/xorg-proto x11-libs/gtk+:3[X] + x11-misc/xvfb-run ) " BDEPEND=" + sys-devel/gettext virtual/pkgconfig doc? ( app-text/doxygen ) " +DOCS=( AUTHORS README.md ) + src_configure() { local -a emesonargs=( -Djson=enabled $(meson_feature doc docs) + $(meson_feature test tests) ) meson_src_configure } -src_test() { - # TODO: run test on wayland - virtx meson_src_test +src_compile() { + meson_src_compile + use doc && HTML_DOCS=( "${BUILD_DIR}"/doc/html/* ) # BUILD_DIR is set by meson_src_compile } diff --git a/dev-libs/girara/metadata.xml b/dev-libs/girara/metadata.xml index daab629eec23..86324270cec6 100644 --- a/dev-libs/girara/metadata.xml +++ b/dev-libs/girara/metadata.xml @@ -17,9 +17,10 @@ sebastian+dev@ramacher.at Sebastian Ramacher - - http://pwmt.org/projects/girara/download/ - http://pwmt.org/projects/girara/ - http://bugs.pwmt.org/ + + https://github.com/pwmt/girara/issues + https://pwmt.org/projects/girara/download/ + https://pwmt.org/projects/girara/ + pwmt/girara -- cgit v1.2.3