forked from gentoo/gentoo
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
gui-libs/libadwaita: Version bump to 1.3.4
Signed-off-by: Matt Turner <[email protected]>
- Loading branch information
Showing
2 changed files
with
67 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,5 @@ | ||
DIST libadwaita-1.3.2.tar.xz 3132728 BLAKE2B ca9839af1016fae291d8d40dfc29c82ec92c2a22dc5b164290f755b40d01dfe0112afcf0c95101e37874ccf97b5ee2b5d5543315ef1144dc0ebaa73fa820afdb SHA512 86591af2a699931518e211a41844a23d5aaaccb6196d39b28f4768129852c33267e9a66a91dc274711a31df38b84f39feb7c7d22ae54b946a16cea4865ac83e8 | ||
DIST libadwaita-1.3.3.tar.xz 3145696 BLAKE2B 1aa9de9cb5852cb2c57f6442c0f71d1bc3a5b62fa930a0a3aebdbc56b2050525be314362e1b886ae7fb9009491913eb8cd0f0921a42ccac0f49ef19478a836b7 SHA512 1ff0ad1cb04c920404eb177743f5caeedb20173e99e8654f1a157928ee00b0d8cb03dc411ad9617d44591709ecc805043a60c63adde1a2d17252a94c6a28a2be | ||
DIST libadwaita-1.3.4.tar.xz 3149996 BLAKE2B 000cb953df4441bda2097c2d543117a22b101d7bc67458153d7cb39d2c49b7c648969b963120fbcd2ccb66ef9b3ce1259641b7120e363f7e9424e5876ff78ec0 SHA512 960105079c3959e633d6b5ed117a2877883f27cc63fcb525ed12c1ce029b0ae8d5d29f5732ac6704dd2aa67d5b2ac6603be33b265509358436fd93d181e2e54e | ||
DIST libadwaita-1.4.alpha.tar.xz 3893240 BLAKE2B 7e02d373dfc23294f2c2689bd624c8c667ad5c7830316e905a2af705af0f8e0580181c2e501a7a044115a2f836f00dccce9a64853acfab6f2986c2eb524933a9 SHA512 a7c61fa76b804aa8c35c190e55a0b25b141daf1c49254741fc2fb396daf8d91779754b4234254a94957b83962611058579235272d6d2e3fe2fb3a3cef62e4be3 | ||
DIST libadwaita-1.4.beta.tar.xz 3943140 BLAKE2B 97e5e118a86d13a434a1cccf7744b81ebc1f790cc0973ee60ca8f7ec1dc591a46f76d2ca85e3dea06d52d0bc4677b829aa9ea0e5bcc094dd7544ef22f4e1b92b SHA512 ddae1c87eec2a6a7b3a3ad999d6201eddb42b8fe74ffc2ba30ba851f5f5b75dd3e33c71e39d45ed04736d035b1fc513d9cd697aba77c7ac6ea1f4bde466fa7e3 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,66 @@ | ||
# Copyright 2022-2023 Gentoo Authors | ||
# Distributed under the terms of the GNU General Public License v2 | ||
|
||
EAPI=8 | ||
|
||
PYTHON_COMPAT=( python3_{10..12} ) | ||
inherit gnome.org meson python-any-r1 vala virtualx | ||
|
||
DESCRIPTION="Building blocks for modern adaptive GNOME applications" | ||
HOMEPAGE="https://gnome.pages.gitlab.gnome.org/libadwaita/ https://gitlab.gnome.org/GNOME/libadwaita" | ||
|
||
LICENSE="LGPL-2.1+" | ||
SLOT="1" | ||
IUSE="+introspection test +vala" | ||
REQUIRED_USE="vala? ( introspection )" | ||
|
||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" | ||
|
||
RDEPEND=" | ||
>=dev-libs/glib-2.72:2 | ||
>=gui-libs/gtk-4.9.5:4[introspection?] | ||
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 | ||
test? ( dev-libs/appstream-glib ) | ||
" | ||
|
||
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 | ||
} |