dev-libs/granite: veriosn 7.6
Signed-off-by: Alexander Miroshnichenko <alex@millerson.name>
This commit is contained in:
parent
0f57833d4b
commit
0480fed7a6
1
dev-libs/granite/Manifest
Normal file
1
dev-libs/granite/Manifest
Normal file
@ -0,0 +1 @@
|
|||||||
|
DIST granite-7.6.0.tar.gz 420711 BLAKE2B 4045070b529d64dc1188555d9495486c282495f9cb9312e112cf78d4aafac466c2810a623e81793fb2319311209fe7d18632c0020df278aca4ceba561290be82 SHA512 0a3ab1aa9d648578d80877beaab52eebd1b77981f54f9ca0b9c88e44c9a832738e4bd52357e6537b783d64ac6a7812c8a73331dfe759d12e1f3ea212ba111f5f
|
||||||
42
dev-libs/granite/granite-7.6.0.ebuild
Normal file
42
dev-libs/granite/granite-7.6.0.ebuild
Normal file
@ -0,0 +1,42 @@
|
|||||||
|
# Copyright 1999-2023 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=7
|
||||||
|
|
||||||
|
BUILD_DIR="${WORKDIR}/${P}-build"
|
||||||
|
|
||||||
|
inherit meson vala xdg
|
||||||
|
|
||||||
|
DESCRIPTION="Elementary OS library that extends GTK+"
|
||||||
|
HOMEPAGE="https://github.com/elementary/granite"
|
||||||
|
SRC_URI="https://github.com/elementary/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="LGPL-3+"
|
||||||
|
SLOT="0/${PV}"
|
||||||
|
KEYWORDS="amd64 arm x86"
|
||||||
|
|
||||||
|
BDEPEND="
|
||||||
|
$(vala_depend)
|
||||||
|
virtual/pkgconfig
|
||||||
|
"
|
||||||
|
DEPEND="
|
||||||
|
>=dev-libs/glib-2.50:2
|
||||||
|
>=gui-libs/gtk-4.12:4[introspection]
|
||||||
|
dev-libs/libgee:0.8[introspection]
|
||||||
|
dev-lang/sassc
|
||||||
|
"
|
||||||
|
RDEPEND="${DEPEND}"
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
default
|
||||||
|
vala_src_prepare
|
||||||
|
}
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
# docs disabled due to: https://github.com/elementary/granite/issues/482
|
||||||
|
local emesonargs=(
|
||||||
|
-Ddocumentation=false
|
||||||
|
-Ddemo=false
|
||||||
|
)
|
||||||
|
meson_src_configure
|
||||||
|
}
|
||||||
Loading…
x
Reference in New Issue
Block a user