1
0

x11-libs/ztoolkit: New package

Dependency for ZPlugins

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Ryan Fox <flewkey@2a03.party>
This commit is contained in:
Ryan Fox 2021-02-25 01:00:41 +00:00
parent 1637bffab6
commit 99e7fb0491
Signed by: flewkey
GPG Key ID: 94F56ADFD848851E
4 changed files with 85 additions and 0 deletions

View File

@ -0,0 +1,4 @@
DIST ztoolkit-0.1.1.tar.gz 165946 BLAKE2B f6a3fc7c875d2ebffff9e5e204306de426cd84c17087d152af24e79a94b51b543e98832e19f03ed55edb918fd88ac3aadb7386232f2d08091942b181cd12fff7 SHA512 a64aaacc87b69bceca54ade3d2baf79f3d40faa9b208bc6af56bdcd3d47636044361a3019017c8918b24b442551397b01f4cb20abd80cfd0504b70c8e53f5f31
EBUILD ztoolkit-0.1.1.ebuild 674 BLAKE2B fd4e2cf6e6d1dc07bcd05e548983d996d170c215409d0bf9e55bce73a6cd0b3b3115aca05ac1a0c92d6a92631d3621d4880546d8248f19fcac86528ec379b2b6 SHA512 d7213214d74b33caf6b2715128524992434663ef3ea8b1c9b04b01458d558363d2c403160b81e919aadfce1fe6844586c4a933e40471b8b8d31f8139a212dfc8
EBUILD ztoolkit-9999.ebuild 674 BLAKE2B fd4e2cf6e6d1dc07bcd05e548983d996d170c215409d0bf9e55bce73a6cd0b3b3115aca05ac1a0c92d6a92631d3621d4880546d8248f19fcac86528ec379b2b6 SHA512 d7213214d74b33caf6b2715128524992434663ef3ea8b1c9b04b01458d558363d2c403160b81e919aadfce1fe6844586c4a933e40471b8b8d31f8139a212dfc8
MISC metadata.xml 301 BLAKE2B 8a230a4f82b70a4b57adad8423b7c703703da4e863789decceb53c22d00c0cd9ae27a6566eb07f1524197e514a56c91259520705442ceb6e0db570bb867f6042 SHA512 7024c304cb3a65ac722863e8cadf7d6a8f2eafeef322e6dac52d165423809c4e5e87e5b3670de58e2296dab7d697876b3bff07233b8650e105ecde9797edd918

View File

@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>flewkey@2a03.party</email>
<name>Ryan Fox</name>
</maintainer>
<use>
<flag name="rsvg">Enable support for librsvg</flag>
</use>
</pkgmetadata>

View File

@ -0,0 +1,35 @@
# Copyright 2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit meson
if [[ ${PV} != *9999* ]]; then
SRC_URI="https://git.zrythm.org/cgit/ztoolkit/snapshot/${P}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64"
else
inherit git-r3
EGIT_REPO_URI="https://git.zrythm.org/git/ztoolkit"
fi
DESCRIPTION="GUI toolkit for LV2 plugins"
HOMEPAGE="https://git.zrythm.org/cgit/ztoolkit/"
LICENSE="GPL-3"
SLOT="0"
IUSE="rsvg"
DEPEND="
rsvg? ( >=gnome-base/librsvg-2.14 )
x11-libs/cairo
x11-libs/libX11
"
RDEPEND="${DEPEND}"
BDEPEND=""
src_configure() {
local emesonargs=(
$(meson_use rsvg enable_rsvg)
)
meson_src_configure
}

View File

@ -0,0 +1,35 @@
# Copyright 2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit meson
if [[ ${PV} != *9999* ]]; then
SRC_URI="https://git.zrythm.org/cgit/ztoolkit/snapshot/${P}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64"
else
inherit git-r3
EGIT_REPO_URI="https://git.zrythm.org/git/ztoolkit"
fi
DESCRIPTION="GUI toolkit for LV2 plugins"
HOMEPAGE="https://git.zrythm.org/cgit/ztoolkit/"
LICENSE="GPL-3"
SLOT="0"
IUSE="rsvg"
DEPEND="
rsvg? ( >=gnome-base/librsvg-2.14 )
x11-libs/cairo
x11-libs/libX11
"
RDEPEND="${DEPEND}"
BDEPEND=""
src_configure() {
local emesonargs=(
$(meson_use rsvg enable_rsvg)
)
meson_src_configure
}