From b1f40b83f3e875326b327a397a2f70b73d9b6305 Mon Sep 17 00:00:00 2001 From: Victor Kustov Date: Sun, 25 Feb 2024 20:40:40 +0300 Subject: [PATCH] media-sound/qxgedit: up to 0.9.12 Signed-off-by: Victor Kustov --- media-sound/qxgedit/Manifest | 1 + media-sound/qxgedit/qxgedit-0.9.11.ebuild | 2 +- media-sound/qxgedit/qxgedit-0.9.12.ebuild | 34 +++++++++++++++++++++++ 3 files changed, 36 insertions(+), 1 deletion(-) create mode 100644 media-sound/qxgedit/qxgedit-0.9.12.ebuild diff --git a/media-sound/qxgedit/Manifest b/media-sound/qxgedit/Manifest index a0e318a..7f9102c 100644 --- a/media-sound/qxgedit/Manifest +++ b/media-sound/qxgedit/Manifest @@ -1 +1,2 @@ DIST qxgedit-0.9.11.tar.gz 233235 BLAKE2B 287cc2f410f73261fbd2dc76e71aa30f405cac39c4b7bc86cea7e21f6f57ba0c1f511c9ff0dc21d505015b2edfaa47b79aeaa7eebc483000c842eeb3bed670f1 SHA512 f86a73d89106c9a1e965edd51e5c3a94f9e31dca1b40571c093631fc2fe47557d7d838ad881272083550e3946d23d15687651f98459be70266d57d3a656bcfe3 +DIST qxgedit-0.9.12.tar.gz 234626 BLAKE2B 1758da91dafdb8ff6d7e09153aeb1f6eeeba56ca538911fd8d3ee5f2d1fcbeb9f158b7f800af68942cdb0e6891bb5e26b1537c0a62aee1f45cef8a7fecee21ed SHA512 0a341f6ec1c1c7c41b7250396775811d988bf6d5f87eb82ad3138ce9a99b78ea97b17c7033e98dc3bd2cde21f9bbcf8e6a3ced83c0a4135ea2172e0245d3cb6b diff --git a/media-sound/qxgedit/qxgedit-0.9.11.ebuild b/media-sound/qxgedit/qxgedit-0.9.11.ebuild index c2f09fc..6596623 100644 --- a/media-sound/qxgedit/qxgedit-0.9.11.ebuild +++ b/media-sound/qxgedit/qxgedit-0.9.11.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/rncbc/qxgedit/archive/refs/tags/${PN}_${MY_PV}.tar.g LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="amd64" IUSE="+wayland" S="${WORKDIR}/${PN}-${PN}_${MY_PV}" diff --git a/media-sound/qxgedit/qxgedit-0.9.12.ebuild b/media-sound/qxgedit/qxgedit-0.9.12.ebuild new file mode 100644 index 0000000..c2f09fc --- /dev/null +++ b/media-sound/qxgedit/qxgedit-0.9.12.ebuild @@ -0,0 +1,34 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="QXGEdit is a software for editing MIDI files for XG devices (eg. Yamaha DB50XG)." + +inherit cmake + +MY_PV="${PV//./_}" +HOMEPAGE="https://qxgedit.sourceforge.io/" +SRC_URI="https://github.com/rncbc/qxgedit/archive/refs/tags/${PN}_${MY_PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64" +IUSE="+wayland" + +S="${WORKDIR}/${PN}-${PN}_${MY_PV}" +DEPEND=" + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtsvg:5 + dev-qt/qtwidgets:5 + media-libs/alsa-lib:0= +" +RDEPEND="${DEPEND}" + +src_configure() { + CMAKE_BUILD_TYPE="RelWithDebInfo" + local mycmakeargs=( -DCONFIG_QT6=OFF ) + use wayland && mycmakeargs+=( -DCONFIG_WAYLAND=ON ) + cmake_src_configure +}