diff options
author | V3n3RiX <venerix@koprulu.sector> | 2025-03-11 01:49:36 +0000 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2025-03-11 01:49:36 +0000 |
commit | cf7807d7aea23a99a144afceaba961cfed652b5f (patch) | |
tree | ffd2c781c27e0b7e72152a685a04938a2b7966f0 /dev-libs/girara | |
parent | 7c5ebaf83da4c538dd11b56fdd5dfdf39dcbc096 (diff) |
gentoo auto-resync : 11:03:2025 - 01:49:36
Diffstat (limited to 'dev-libs/girara')
-rw-r--r-- | dev-libs/girara/Manifest | 8 | ||||
-rw-r--r-- | dev-libs/girara/girara-0.4.5.ebuild (renamed from dev-libs/girara/girara-0.4.0-r1.ebuild) | 42 | ||||
-rw-r--r-- | dev-libs/girara/girara-9999.ebuild | 29 | ||||
-rw-r--r-- | dev-libs/girara/metadata.xml | 9 |
4 files changed, 47 insertions, 41 deletions
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.5.ebuild index cd469d5dc7e7..58856551ef6c 100644 --- a/dev-libs/girara/girara-0.4.0-r1.ebuild +++ b/dev-libs/girara/girara-0.4.5.ebuild @@ -1,62 +1,64 @@ -# 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/" if [[ ${PV} == *9999 ]]; then inherit git-r3 - EGIT_REPO_URI="https://git.pwmt.org/pwmt/${PN}.git" + 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" -IUSE="doc libnotify test" +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 + >=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 - libnotify? ( x11-libs/libnotify ) " DEPEND=" ${RDEPEND} - test? ( x11-base/xorg-proto ) + test? ( + x11-base/xorg-proto + x11-libs/gtk+:3[X] + x11-misc/xvfb-run + ) " -# Tests are run under virtx BDEPEND=" + sys-devel/gettext virtual/pkgconfig doc? ( app-text/doxygen ) - test? ( - dev-libs/check - x11-libs/gtk+:3[X] - ) " +DOCS=( AUTHORS README.md ) + src_configure() { local -a emesonargs=( -Djson=enabled $(meson_feature doc docs) - $(meson_feature libnotify notify) + $(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/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 @@ <maintainer status="active"> <email>sebastian+dev@ramacher.at</email> <name>Sebastian Ramacher</name> - </maintainer> - <changelog>http://pwmt.org/projects/girara/download/</changelog> - <doc lang="en">http://pwmt.org/projects/girara/</doc> - <bugs-to>http://bugs.pwmt.org/</bugs-to> + </maintainer> + <bugs-to>https://github.com/pwmt/girara/issues</bugs-to> + <changelog>https://pwmt.org/projects/girara/download/</changelog> + <doc>https://pwmt.org/projects/girara/</doc> + <remote-id type="github">pwmt/girara</remote-id> </upstream> </pkgmetadata> |