diff --git a/x11-libs/ztoolkit/Manifest b/x11-libs/ztoolkit/Manifest new file mode 100644 index 0000000..655d391 --- /dev/null +++ b/x11-libs/ztoolkit/Manifest @@ -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 diff --git a/x11-libs/ztoolkit/metadata.xml b/x11-libs/ztoolkit/metadata.xml new file mode 100644 index 0000000..51ab24f --- /dev/null +++ b/x11-libs/ztoolkit/metadata.xml @@ -0,0 +1,11 @@ + + + + +flewkey@2a03.party +Ryan Fox + + +Enable support for librsvg + + diff --git a/x11-libs/ztoolkit/ztoolkit-0.1.1.ebuild b/x11-libs/ztoolkit/ztoolkit-0.1.1.ebuild new file mode 100644 index 0000000..e37588a --- /dev/null +++ b/x11-libs/ztoolkit/ztoolkit-0.1.1.ebuild @@ -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 +} diff --git a/x11-libs/ztoolkit/ztoolkit-9999.ebuild b/x11-libs/ztoolkit/ztoolkit-9999.ebuild new file mode 100644 index 0000000..e37588a --- /dev/null +++ b/x11-libs/ztoolkit/ztoolkit-9999.ebuild @@ -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 +}