media-sound/qxgedit: initial commit

trojita
Victor Kustov 1 year ago committed by Victor K
parent 686a8bc3fd
commit 4949cabd92

@ -0,0 +1 @@
DIST qxgedit-0.9.9.tar.gz 233109 BLAKE2B b209014afd532a57305088411cff818a02f0e7b4b555246715db413b38f3d69a0df2377d93fe2e9065b4030dd27900cdf03dbf37e311408f4b6aebc504dd0b72 SHA512 b0ad060a4eb7dbefd594b451107945f572ee8612f934c5cabdfabec90030bdb62cc1dfd1b10c414c6f7e8997e2d7ae87303ccaa7e22dc9bde4449ad73038440b

@ -0,0 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<!-- maintainer-needed -->
<upstream>
<remote-id type="github">rncbc/qxgedit</remote-id>
<remote-id type="sourceforge">qxgedit</remote-id>
</upstream>
<longdescription>QXGEdit is a Qt framework GUI for editing MIDI System Exclusive files for XG devices (eg. Yamaha DB50XG).
QXGEdit is free, open-source software, distributed under the terms of the GNU General Public License (GPL) version 2 or later.
</longdescription>
</pkgmetadata>

@ -0,0 +1,33 @@
# 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"
use wayland && local mycmakeargs+=( -DCONFIG_WAYLAND=ON )
cmake_src_configure
}
Loading…
Cancel
Save