summaryrefslogtreecommitdiff
path: root/gui-libs
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2025-01-07 06:41:06 +0000
committerV3n3RiX <venerix@koprulu.sector>2025-01-07 06:41:06 +0000
commitd69399c7befdd98cda62d6a1788ae2aa7f104c5e (patch)
treeeac7184f4cfe7d67580c1d0a0d9942a91e6cb4ee /gui-libs
parente4d9d6796d5018e338f0b27a3bc97716195bf0b8 (diff)
gentoo auto-resync : 07:01:2025 - 06:41:06
Diffstat (limited to 'gui-libs')
-rw-r--r--gui-libs/Manifest.gzbin5621 -> 5619 bytes
-rw-r--r--gui-libs/libadwaita/Manifest4
-rw-r--r--gui-libs/libadwaita/libadwaita-1.5.5.ebuild66
-rw-r--r--gui-libs/libadwaita/libadwaita-1.6.2.ebuild66
4 files changed, 136 insertions, 0 deletions
diff --git a/gui-libs/Manifest.gz b/gui-libs/Manifest.gz
index bca5caa99569..b7470d731285 100644
--- a/gui-libs/Manifest.gz
+++ b/gui-libs/Manifest.gz
Binary files differ
diff --git a/gui-libs/libadwaita/Manifest b/gui-libs/libadwaita/Manifest
index 7b98daa1fa66..3b7362de84b6 100644
--- a/gui-libs/libadwaita/Manifest
+++ b/gui-libs/libadwaita/Manifest
@@ -1,5 +1,9 @@
DIST libadwaita-1.5.2.tar.xz 4456060 BLAKE2B 671f169f645a2ff06d707bd35c30a839b20d1dd37f0a3c8f1ea5970b7a4692989a36e4b770f544a65f6a658f16bf3682209f2b7f9f49985d5dee24d518ae74db SHA512 34655efe515711e131e5c1c5e1c16c40b3fa76d84ecda2d9c529b060ef2801858f963fd647d9be7e736d3ff01aca7bdc983e076163c4740a928e234ef4aee453
DIST libadwaita-1.5.3.tar.xz 4457392 BLAKE2B f852f94bb61424aae7aef1219b7354d90bb41175ea0cb3e55fa50609a0b5c6ab8c8a689819dadb0d4f55471655549542142412fae9a5ff18eeea04c0da5b1541 SHA512 0b92cd9376a97c1683248a39eb42f1ddfe8b1dcb0f013e8c8b8d63e0d6bafebd63e429353471d378d9fb80db17627b407d0e789794e45c665a56b1536ff6afc0
+DIST libadwaita-1.5.5.tar.xz 4460668 BLAKE2B 30174e5b911b7583505f4103d4586e3cfa4f9d6cef6518f3fe5223700a4a520ce8c99561bfe54ba1b2f9bb4471b18896e7f7a3e4fb8a5bcdb2a15d5faa410e6c SHA512 0474b5152c42e114b78025e0cf0cee56d8195e5d5b69901149510165feef6d41772c334460fc07a9146254009e9419213ab6b6fbf45a6a242f6f448da5c09fbb
+DIST libadwaita-1.6.2.tar.xz 4740588 BLAKE2B 91197a072a3763c03e05635505719a3cee0b5f80c5b93a938a6693c084927f6b1d06041ac5a27baa7ea568a8b83224d56016e4d9d0433b426af7b37f28c91b04 SHA512 033b3bd40798108df31ad5196b178b09f8e61687594323cfcbbd4c4e6a532fbd29ec0366a3379e06790ad9c3620079d8f27b8e38d539adba1c78c9ab297f2757
EBUILD libadwaita-1.5.2.ebuild 1450 BLAKE2B b625e2a2837e4117d445bfce407b618a8e446d83db446bd0df58d5f3e258dde8d1d044602c4dad6c1447c8ab95a7002dfb6eee00e53ede044eaee2a595a00c42 SHA512 35d307a12fc6b5357dc9b23a2b6ca91fbeb7f3d209184ce07814248d01ed293203296300089bfa35ec2c26d45b4e67f7c48b9fd79d792ab66ff575d98071b6f0
EBUILD libadwaita-1.5.3.ebuild 1450 BLAKE2B b625e2a2837e4117d445bfce407b618a8e446d83db446bd0df58d5f3e258dde8d1d044602c4dad6c1447c8ab95a7002dfb6eee00e53ede044eaee2a595a00c42 SHA512 35d307a12fc6b5357dc9b23a2b6ca91fbeb7f3d209184ce07814248d01ed293203296300089bfa35ec2c26d45b4e67f7c48b9fd79d792ab66ff575d98071b6f0
+EBUILD libadwaita-1.5.5.ebuild 1455 BLAKE2B 5b47f3552038eec70ca7e2f8ede8fe4af5a62bd3823b448d4c83badc370ffa8a0468bb66c003ebc468cd28386e0f7a58cd3c9c78384cfe101127f7fc1f88d6e9 SHA512 dc47c0c66ee8a88f9d224193e0a3be334fbce2b0058fc4cdc67eddcecc369e9dd0b05525f021cd851db61a47e06984f665de5f39919ba531ae6900ebb618dc8b
+EBUILD libadwaita-1.6.2.ebuild 1455 BLAKE2B 2922a5e6fdded8b2a8e15e2715f1d93008a259dcea7449997ef1dddc2b88b6d11182fa1ef2bb2e2f8f64db034556568372bafcb19dde30349b70096be4e9cd85 SHA512 38797385fd1f0a7ca088b601029cc2f1a5e9280b98bcfc2ac6804ccadb427743cfdabaec66f3abf9b087d239850a03d0233ae9ce9e066710f91ae0c32c5cc7be
MISC metadata.xml 351 BLAKE2B ae57c9eb56cb12bf754b28c2e6620c09ad7ccc79396fd0476e99e52b93bf6d3900fc84ab55fdf11d98e59ed9e247cabf6f301d45bc5e4c453c0fcffc49b144cb SHA512 dc1333518d24d60f69a180ee7369c4b783f234bda36cd65ec66d483db86f3123eca5ed10cd8aadc7a183b707d698a159d7917f7ebd1c342c212f15e90cb8d5df
diff --git a/gui-libs/libadwaita/libadwaita-1.5.5.ebuild b/gui-libs/libadwaita/libadwaita-1.5.5.ebuild
new file mode 100644
index 000000000000..785ec42cc6ac
--- /dev/null
+++ b/gui-libs/libadwaita/libadwaita-1.5.5.ebuild
@@ -0,0 +1,66 @@
+# Copyright 2022-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..13} )
+inherit gnome.org meson python-any-r1 vala virtualx
+
+DESCRIPTION="Building blocks for modern GNOME applications"
+HOMEPAGE="https://gnome.pages.gitlab.gnome.org/libadwaita/ https://gitlab.gnome.org/GNOME/libadwaita"
+
+LICENSE="LGPL-2.1+"
+SLOT="1"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+
+IUSE="+introspection test +vala"
+REQUIRED_USE="vala? ( introspection )"
+
+RDEPEND="
+ >=dev-libs/glib-2.76:2
+ >=gui-libs/gtk-4.13.4:4[introspection?]
+ dev-libs/appstream:=
+ dev-libs/fribidi
+ introspection? ( >=dev-libs/gobject-introspection-1.54:= )
+"
+DEPEND="${RDEPEND}
+ x11-base/xorg-proto"
+BDEPEND="
+ ${PYTHON_DEPS}
+ vala? ( $(vala_depend) )
+ dev-util/glib-utils
+ sys-devel/gettext
+ virtual/pkgconfig
+"
+
+src_prepare() {
+ default
+ use vala && vala_setup
+}
+
+src_configure() {
+ local emesonargs=(
+ # Never use gi-docgen subproject
+ --wrap-mode nofallback
+
+ -Dprofiling=false
+ $(meson_feature introspection)
+ $(meson_use vala vapi)
+ -Dgtk_doc=false # we ship pregenerated docs
+ $(meson_use test tests)
+ -Dexamples=false
+ )
+ meson_src_configure
+}
+
+src_test() {
+ virtx meson_src_test --timeout-multiplier 2
+}
+
+src_install() {
+ meson_src_install
+
+ insinto /usr/share/gtk-doc/html
+ # This will install libadwaita API docs unconditionally, but this is intentional
+ doins -r "${S}"/doc/libadwaita-1
+}
diff --git a/gui-libs/libadwaita/libadwaita-1.6.2.ebuild b/gui-libs/libadwaita/libadwaita-1.6.2.ebuild
new file mode 100644
index 000000000000..38195bc0ea78
--- /dev/null
+++ b/gui-libs/libadwaita/libadwaita-1.6.2.ebuild
@@ -0,0 +1,66 @@
+# Copyright 2022-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..13} )
+inherit gnome.org meson python-any-r1 vala virtualx
+
+DESCRIPTION="Building blocks for modern GNOME applications"
+HOMEPAGE="https://gnome.pages.gitlab.gnome.org/libadwaita/ https://gitlab.gnome.org/GNOME/libadwaita"
+
+LICENSE="LGPL-2.1+"
+SLOT="1"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+
+IUSE="+introspection test +vala"
+REQUIRED_USE="vala? ( introspection )"
+
+RDEPEND="
+ >=dev-libs/glib-2.76:2
+ >=gui-libs/gtk-4.15.2:4[introspection?]
+ dev-libs/appstream:=
+ dev-libs/fribidi
+ introspection? ( >=dev-libs/gobject-introspection-1.54:= )
+"
+DEPEND="${RDEPEND}
+ x11-base/xorg-proto"
+BDEPEND="
+ ${PYTHON_DEPS}
+ vala? ( $(vala_depend) )
+ dev-util/glib-utils
+ sys-devel/gettext
+ virtual/pkgconfig
+"
+
+src_prepare() {
+ default
+ use vala && vala_setup
+}
+
+src_configure() {
+ local emesonargs=(
+ # Never use gi-docgen subproject
+ --wrap-mode nofallback
+
+ -Dprofiling=false
+ $(meson_feature introspection)
+ $(meson_use vala vapi)
+ -Dgtk_doc=false # we ship pregenerated docs
+ $(meson_use test tests)
+ -Dexamples=false
+ )
+ meson_src_configure
+}
+
+src_test() {
+ virtx meson_src_test --timeout-multiplier 2
+}
+
+src_install() {
+ meson_src_install
+
+ insinto /usr/share/gtk-doc/html
+ # This will install libadwaita API docs unconditionally, but this is intentional
+ doins -r "${S}"/doc/libadwaita-1
+}