From fa28f1f6cc5a5e77a2eabb0f81165c4152825e04 Mon Sep 17 00:00:00 2001 From: Ryan Fox Date: Mon, 5 Feb 2024 20:15:42 -0800 Subject: [PATCH] media-plugins/geonkick: add 3.3.2, drop 2.10.2 --- media-plugins/geonkick/Manifest | 2 +- ...ck-2.10.2.ebuild => geonkick-3.3.2.ebuild} | 6 ++- media-plugins/geonkick/geonkick-9999.ebuild | 38 ------------------- 3 files changed, 5 insertions(+), 41 deletions(-) rename media-plugins/geonkick/{geonkick-2.10.2.ebuild => geonkick-3.3.2.ebuild} (87%) delete mode 100644 media-plugins/geonkick/geonkick-9999.ebuild diff --git a/media-plugins/geonkick/Manifest b/media-plugins/geonkick/Manifest index 725a818..8254a43 100644 --- a/media-plugins/geonkick/Manifest +++ b/media-plugins/geonkick/Manifest @@ -1 +1 @@ -DIST geonkick-2.10.2.tar.gz 2140151 BLAKE2B 435e9cabfe203b58442018ec6c1024a015f6a3a682ec2551e1c7bc4e25c8b5cf124e1507f65009b6bb1ad096839ed819ce19d98fe4af7dc18eb636d6910cfc75 SHA512 076aa889b7209d094ca5b6cfd05a9cadea87f3ab4e166414eef11ad53767b05f61da4115cd4fa97bb99300331b7866d96a02e6d46164bda968777e017d724eec +DIST geonkick-3.3.2.tar.gz 2737730 BLAKE2B c5ae99aabe04f3a766bec8d93541d654f0cd963851c566ec5cf3aa92c2443ffd48816da79d41a3896a0437fecdb0a54bac1ec0f762259aee95647339c96758e5 SHA512 b494de433fb9a14868e09c1f32b7742610c5fbb948c8d36a4999e4d8c2c48fb70de98d9dba1e79ebf6852dfe3c098053825744f7d27eebcd1a9d5633102483f5 diff --git a/media-plugins/geonkick/geonkick-2.10.2.ebuild b/media-plugins/geonkick/geonkick-3.3.2.ebuild similarity index 87% rename from media-plugins/geonkick/geonkick-2.10.2.ebuild rename to media-plugins/geonkick/geonkick-3.3.2.ebuild index a031cef..8cb551e 100644 --- a/media-plugins/geonkick/geonkick-2.10.2.ebuild +++ b/media-plugins/geonkick/geonkick-3.3.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -23,10 +23,12 @@ DEPEND=" dev-libs/rapidjson media-libs/libsndfile media-libs/lv2 + standalone? ( virtual/jack ) " RDEPEND="${DEPEND}" BDEPEND=" - >=dev-util/cmake-3.7 + virtual/pkgconfig + >=dev-build/cmake-3.7 " src_configure() { diff --git a/media-plugins/geonkick/geonkick-9999.ebuild b/media-plugins/geonkick/geonkick-9999.ebuild deleted file mode 100644 index a031cef..0000000 --- a/media-plugins/geonkick/geonkick-9999.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake xdg - -if [[ ${PV} == 9999 ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/Geonkick-Synthesizer/geonkick.git" -else - SRC_URI="https://github.com/Geonkick-Synthesizer/geonkick/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64" -fi - -DESCRIPTION="A free software percussion synthesizer" -HOMEPAGE="https://geonkick.org/" -LICENSE="GPL-3" -SLOT="0" -IUSE="+standalone +lv2" - -DEPEND=" - dev-libs/rapidjson - media-libs/libsndfile - media-libs/lv2 -" -RDEPEND="${DEPEND}" -BDEPEND=" - >=dev-util/cmake-3.7 -" - -src_configure() { - local mycmakeargs=( - -DGKICK_STANDALONE=$(usex standalone "ON" "OFF") - -DGKICK_PLUGIN=$(usex lv2 "ON" "OFF") - ) - cmake_src_configure -}