From 4031bb59ee18d17e2dfc5afbff39f1e33eba233a Mon Sep 17 00:00:00 2001 From: Chris Xiong Date: Sun, 4 Feb 2024 01:48:59 -0500 Subject: QMidiPlayer 0.8.8.1. --- media-sound/qmidiplayer/Manifest | 4 +- media-sound/qmidiplayer/qmidiplayer-0.8.8.0.ebuild | 57 -------------------- media-sound/qmidiplayer/qmidiplayer-0.8.8.1.ebuild | 63 ++++++++++++++++++++++ 3 files changed, 65 insertions(+), 59 deletions(-) delete mode 100644 media-sound/qmidiplayer/qmidiplayer-0.8.8.0.ebuild create mode 100644 media-sound/qmidiplayer/qmidiplayer-0.8.8.1.ebuild diff --git a/media-sound/qmidiplayer/Manifest b/media-sound/qmidiplayer/Manifest index 5d03814..46e7824 100644 --- a/media-sound/qmidiplayer/Manifest +++ b/media-sound/qmidiplayer/Manifest @@ -1,3 +1,3 @@ DIST SMELT.zip 390552 BLAKE2B e6da995c006dc231dbd8629f4572393dabace0b626ebf870950d8b987884422c27ee75f777c365e4c77dd74b9b8bfd454defa62c422199f940ab6797bbece328 SHA512 4bc718e4d9096de54adef8cd9cb27bbbf0805836cd83e38969e50b52710f36c08367699f9aa4a7a730d33474809234851eb13f01c3c1d125b0a439f9a2a57c86 -DIST qmidiplayer-0.8.8.0.tar.xz 1496972 BLAKE2B a5e8c2e27ff328906c15e7d3e3c5f4f1b152384ef8a6657ba0acc76a728cbe9f6dafa2239018273aa26e428dc5b6ad08da4f347ca8cee5e6f9cfb0d8396c5ebc SHA512 2d54d95ed5101e8547c4ed82c6560ba4f49ddfbc2bc910c5c1f9e1541de9cfdf5a9cd36c4b6cf688b09b05f2e07ac615ef0dc39159ce8341fa8271135feac6de -EBUILD qmidiplayer-0.8.8.0.ebuild 1189 BLAKE2B 549709f9edd746685838bf271ee22e23f3c87d7bf6219c57df0ecce57f5515b69c50b29606e4dd6b0ab21feaafabeff5f00bb5be00ac0e0c568a99ca1c6979ff SHA512 939daaec8e79870df53891a8bccded955fd0e3e39f5931b46261fc2f3d85632bf9cb1e7a54f8acc38144719cda2431b3f6663ce62f7598402fc0d3cf19bd239d +DIST qmidiplayer-0.8.8.1.tar.xz 1496836 BLAKE2B b068d7996ecd788c78f6dac2a52dc19430bae4ab61e2f71eeba63b1a95764513f07c903ef00d5e5025e65482127ddfc2dd3c5199161308b3ca12beeb1f0477e1 SHA512 e3bdfed30b226dd8f7dffbb8bf4160223a773cf5e86c8c7de213f6abbef38bc0a6e13355949fa0b51ef761bdaddfd672b8fa80b0c5f58d23ec00409fc111423f +EBUILD qmidiplayer-0.8.8.1.ebuild 1296 BLAKE2B eb6594f31370d18d6eb483282e8eb1420c3217ec5561b5b591b9f323021e55fb5f8742898d605348f2354515b8580ec4412230467d1560ef70fb1592ef8a4432 SHA512 a9aeeea5c11518b7666ac398cfc89cfaa0e1f5b1a3cff40786beb2adc76770f025a5dee079e6a920330a50b00b02d4abb005280119560398bf27d3e8b977497b diff --git a/media-sound/qmidiplayer/qmidiplayer-0.8.8.0.ebuild b/media-sound/qmidiplayer/qmidiplayer-0.8.8.0.ebuild deleted file mode 100644 index 0abadc7..0000000 --- a/media-sound/qmidiplayer/qmidiplayer-0.8.8.0.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -DESCRIPTION="A free cross-platform MIDI file player based on libfluidsynth and Qt." -HOMEPAGE="https://cgit.chrisoft.org/QMidiPlayer.git/" -SRC_URI=" - https://cgit.chrisoft.org/QMidiPlayer.git/snapshot/QMidiPlayer-${PV}.tar.xz -> ${P}.tar.xz - https://github.com/BearKidsTeam/SMELT/archive/752937d5c647b3b30c64eba0b988f388d3336766.zip -> SMELT.zip -" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="~amd64" -IUSE="+visualization" - -DEPEND=" - media-sound/fluidsynth - media-libs/rtmidi - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtwidgets:5 - dev-qt/qtdbus:5 - dev-libs/icu - visualization? ( - media-libs/freetype:2= - sys-libs/zlib - media-libs/glew - media-libs/glfw - media-libs/devil[png] - ) -" - -BDEPEND=" - dev-qt/linguist-tools - app-arch/unzip -" - -src_unpack() { - if [[ -n ${A} ]]; then - unpack ${A} - fi - mv ${WORKDIR}/QMidiPlayer-${PV} ${WORKDIR}/${P} - mv ${WORKDIR}/SMELT-* ${WORKDIR}/SMELT - mv ${WORKDIR}/SMELT ${WORKDIR}/${P}/visualization/ -} - -src_configure() { - local mycmakeargs=( - -DBUILD_VISUALIZATION="$(usex visualization)" - -DUSE_QT6="OFF" - ) - cmake_src_configure -} diff --git a/media-sound/qmidiplayer/qmidiplayer-0.8.8.1.ebuild b/media-sound/qmidiplayer/qmidiplayer-0.8.8.1.ebuild new file mode 100644 index 0000000..4d98dca --- /dev/null +++ b/media-sound/qmidiplayer/qmidiplayer-0.8.8.1.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="A free cross-platform MIDI file player based on libfluidsynth and Qt." +HOMEPAGE="https://cgit.chrisoft.org/QMidiPlayer.git/" +SRC_URI=" + https://cgit.chrisoft.org/QMidiPlayer.git/snapshot/QMidiPlayer-${PV}.tar.xz -> ${P}.tar.xz + https://github.com/BearKidsTeam/SMELT/archive/752937d5c647b3b30c64eba0b988f388d3336766.zip -> SMELT.zip +" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64" +IUSE="+visualization +qt5 qt6" +REQUIRED_USE="^^ ( qt5 qt6 )" + +DEPEND=" + media-sound/fluidsynth + media-libs/rtmidi + qt5? ( + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtwidgets:5 + dev-qt/qtdbus:5 + ) + qt6? ( + dev-qt/qtbase[dbus,gui,widgets] + ) + dev-libs/icu + visualization? ( + media-libs/freetype:2= + sys-libs/zlib + media-libs/glew + media-libs/glfw + media-libs/devil[png] + ) +" + +BDEPEND=" + dev-qt/linguist-tools + app-arch/unzip +" + +src_unpack() { + if [[ -n ${A} ]]; then + unpack ${A} + fi + mv ${WORKDIR}/QMidiPlayer-${PV} ${WORKDIR}/${P} + mv ${WORKDIR}/SMELT-* ${WORKDIR}/SMELT + mv ${WORKDIR}/SMELT ${WORKDIR}/${P}/visualization/ +} + +src_configure() { + local mycmakeargs=( + -DBUILD_VISUALIZATION="$(usex visualization)" + -DUSE_QT6="$(usex qt6)" + ) + cmake_src_configure +} -- cgit v1.2.3