summaryrefslogtreecommitdiff
path: root/media-sound
diff options
context:
space:
mode:
Diffstat (limited to 'media-sound')
-rw-r--r--media-sound/Manifest.gzbin56749 -> 56762 bytes
-rw-r--r--media-sound/hydrogen/Manifest4
-rw-r--r--media-sound/hydrogen/hydrogen-1.2.0.ebuild97
-rw-r--r--media-sound/hydrogen/hydrogen-9999.ebuild2
-rw-r--r--media-sound/puddletag/Manifest1
-rw-r--r--media-sound/puddletag/puddletag-2.2.0.ebuild31
6 files changed, 101 insertions, 34 deletions
diff --git a/media-sound/Manifest.gz b/media-sound/Manifest.gz
index 97641645082a..1e2df397a5fd 100644
--- a/media-sound/Manifest.gz
+++ b/media-sound/Manifest.gz
Binary files differ
diff --git a/media-sound/hydrogen/Manifest b/media-sound/hydrogen/Manifest
index 563196966248..dfef9cb94672 100644
--- a/media-sound/hydrogen/Manifest
+++ b/media-sound/hydrogen/Manifest
@@ -1,5 +1,7 @@
AUX hydrogen-1.1.0-gnuinstalldirs.patch 1879 BLAKE2B bf1563cbedc0b3a6d2aefcfe6bbf1bfd7f44ea26456d18889d684763f9af8170aeacc5887182ea845093c5187e92da51298dcb44bd99d6c2f0c5a47adbe5ba7d SHA512 20cc8970301192c967866f27b344591a58747a3a501eaa1b5d92dfb82af48e98f5c9e4c7908084f2845d258f323cec0ec42b578797b1bc3447c9b1918cbbdaea
DIST hydrogen-1.1.1.tar.gz 11417837 BLAKE2B 52f6f61fc6e247875688dcea2290d92eb7bc85910620f0adcb52506d587b02dcaec6e2ecb72c77cf4eb3134534c75fc64bc4dd76a63f886cc6ea07d9b8812089 SHA512 c5e6bd713a0f9ef3b30bf0ae00bc41fea7494c20342c14c9f41ec05d1fdd3be721ffc3ff92bacd011e3b39a68022ea04daf55e60d334f64a00abef17d892cd37
+DIST hydrogen-1.2.0.tar.gz 12911501 BLAKE2B 606bfd977e67a962933e331bd1d4985a898e14c3d72656aa38fc3d50fa1daeb301a00778114e46a4890af548816befc8deb598bbc65a122e8a36694ce7740776 SHA512 610dc292ab26880897030ee7e969caf11e2758e0cccdc15b21711a2114564e12af855b50f0cf13964689b6697255c5f2080e2114c916ea6fbe3909057e7de1df
EBUILD hydrogen-1.1.1.ebuild 2086 BLAKE2B 41eb6d5b0064e0f3553ead000cbcffc917795e4776af202c7d52853b944225f9e45779584abfb96134c775bb6ee3d767960f0e91da9f560b4815fa1fbacf2e06 SHA512 bcad8cb18fe0ebff4a111ad234c4ebd66c73767430c50f793cbce6236fb7dbbfc8cb9f9e29cefb51937c20aa9ff0c898ce499ed00a603f49c20f84448ab93bd6
-EBUILD hydrogen-9999.ebuild 2089 BLAKE2B be6b21eef24f86704a17e70bf8081bc95ad1a30084fb767b9fb41dda70e79c7dffbc0b4a8c88043e89d9f1a6463e96e990c98ab76f577ab12a50c410da7c6977 SHA512 4a02a8242aa0bc1f552e36238eab10d1ce256bede2c4856f2639295bb7a31c86f6112d3f63a2b5c11e082d835b1c6fbc021190aab3332229668baf1f851dfed1
+EBUILD hydrogen-1.2.0.ebuild 2077 BLAKE2B 4b30d99b5b874485798bda42e28f9a267a69d375ed41f783cdaac84b3e4c692fb9e9b90149ff1e522bbd4441ac67e1c9351e7f334be0633954a630f644907e2e SHA512 c2c8c2a5ce47b3c5643cf989c6bfc6d81ac3dd9880a4237017a026f34c5efa33aea912115f3013ff3d94504602deaad86494a96e875d824147af4fcaeaef4964
+EBUILD hydrogen-9999.ebuild 2077 BLAKE2B 4b30d99b5b874485798bda42e28f9a267a69d375ed41f783cdaac84b3e4c692fb9e9b90149ff1e522bbd4441ac67e1c9351e7f334be0633954a630f644907e2e SHA512 c2c8c2a5ce47b3c5643cf989c6bfc6d81ac3dd9880a4237017a026f34c5efa33aea912115f3013ff3d94504602deaad86494a96e875d824147af4fcaeaef4964
MISC metadata.xml 478 BLAKE2B bd59feef45263e2f2440696d657c0845f70498b64dec764dc4fff3e0c837a725195f55a2a651498f5c38448ae7c45fdc50def9a8068fe58e93332ad66de7e1ab SHA512 757c7766697ad73293ed281df0079de5775068bc6b899a9dc6bd3a41a36ed024646e01d242177948be1756d407e44cacd2bb2ed7ec0e4698fd358ec0031db3c4
diff --git a/media-sound/hydrogen/hydrogen-1.2.0.ebuild b/media-sound/hydrogen/hydrogen-1.2.0.ebuild
new file mode 100644
index 000000000000..7fc1c8c951be
--- /dev/null
+++ b/media-sound/hydrogen/hydrogen-1.2.0.ebuild
@@ -0,0 +1,97 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake xdg
+
+DESCRIPTION="Advanced drum machine"
+HOMEPAGE="http://www.hydrogen-music.org/"
+
+if [[ ${PV} == 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/${PN}-music/${PN}"
+else
+ MY_PV=${PV/_/-}
+ SRC_URI="https://github.com/${PN}-music/${PN}/archive/${MY_PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+ S="${WORKDIR}"/${PN}-${MY_PV}
+fi
+
+LICENSE="GPL-2 ZLIB"
+SLOT="0"
+IUSE="alsa +archive doc jack ladspa lash osc oss portaudio portmidi pulseaudio"
+
+REQUIRED_USE="lash? ( alsa )"
+
+BDEPEND="
+ dev-qt/linguist-tools:5
+ virtual/pkgconfig
+ doc? ( app-doc/doxygen )
+"
+CDEPEND="
+ dev-qt/qtcore:5
+ dev-qt/qtgui:5
+ dev-qt/qtnetwork:5
+ dev-qt/qtwidgets:5
+ dev-qt/qtxml:5
+ dev-qt/qtxmlpatterns:5
+ >=media-libs/libsndfile-1.0.18
+ alsa? ( media-libs/alsa-lib )
+ archive? ( app-arch/libarchive )
+ !archive? ( dev-libs/libtar )
+ doc? ( dev-texlive/texlive-fontutils )
+ jack? ( virtual/jack )
+ ladspa? ( media-libs/liblrdf )
+ lash? ( media-sound/lash )
+ osc? ( media-libs/liblo )
+ portaudio? ( media-libs/portaudio )
+ portmidi? ( media-libs/portmidi )
+ pulseaudio? ( media-sound/pulseaudio )
+"
+DEPEND="
+ ${CDEPEND}
+ dev-qt/qttest:5
+"
+RDEPEND="${CDEPEND}"
+
+DOCS=( AUTHORS ChangeLog DEVELOPERS README.md )
+
+PATCHES=(
+ "${FILESDIR}/${PN}-1.1.0-gnuinstalldirs.patch"
+)
+
+src_prepare() {
+ cmake_src_prepare
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DWANT_ALSA=$(usex alsa)
+ -DWANT_CPPUNIT=OFF
+ -DWANT_DEBUG=OFF
+ -DWANT_JACK=$(usex jack)
+ -DWANT_LADSPA=$(usex ladspa)
+ -DWANT_LASH=$(usex lash)
+ -DWANT_LIBARCHIVE=$(usex archive)
+ -DWANT_LRDF=$(usex ladspa)
+ -DWANT_OSC=$(usex osc)
+ -DWANT_OSS=$(usex oss)
+ -DWANT_PORTAUDIO=$(usex portaudio)
+ -DWANT_PORTMIDI=$(usex portmidi)
+ -DWANT_PULSEAUDIO=$(usex pulseaudio)
+ -DWANT_RUBBERBAND=OFF
+ )
+
+ cmake_src_configure
+}
+
+src_compile() {
+ cmake_src_compile
+ use doc && cmake_src_compile doc
+}
+
+src_install() {
+ use doc && local HTML_DOCS=( "${BUILD_DIR}"/docs/html/. )
+ cmake_src_install
+}
diff --git a/media-sound/hydrogen/hydrogen-9999.ebuild b/media-sound/hydrogen/hydrogen-9999.ebuild
index b93c44605a79..7fc1c8c951be 100644
--- a/media-sound/hydrogen/hydrogen-9999.ebuild
+++ b/media-sound/hydrogen/hydrogen-9999.ebuild
@@ -39,7 +39,7 @@ CDEPEND="
>=media-libs/libsndfile-1.0.18
alsa? ( media-libs/alsa-lib )
archive? ( app-arch/libarchive )
- !archive? ( >=dev-libs/libtar-1.2.11-r3 )
+ !archive? ( dev-libs/libtar )
doc? ( dev-texlive/texlive-fontutils )
jack? ( virtual/jack )
ladspa? ( media-libs/liblrdf )
diff --git a/media-sound/puddletag/Manifest b/media-sound/puddletag/Manifest
index 4d8f444e4ebe..38b89967e495 100644
--- a/media-sound/puddletag/Manifest
+++ b/media-sound/puddletag/Manifest
@@ -1,4 +1,3 @@
DIST puddletag-2.2.0.tar.gz 14355485 BLAKE2B 712b6c28adea9743476b9908e9c28a3988e88ca598cb7c65580f876a06770442852188fc727c411fc78fa972e68edbe9b1fa53542507b4a1edfd0285af776423 SHA512 92c430f54b49d2f193ffc4168f35bbadb069ca9b41b28250ee1c6dcb84853def20865d6df52940eebff8c5b812c0c8ab6b8971b66d398ff9ac94918e955322bb
EBUILD puddletag-2.2.0-r1.ebuild 968 BLAKE2B 08845bd3b3a1eca267958c9357ac3143b5186aec3ac75292fe66f90ea66ca4cbfd7dcdd037ef67e09e72d8ddacc221935a6aa8882f070962e4eed46064ded933 SHA512 1b7e42638f574a00f0587bdcff5d613a79e910294a616eb41895a8d43ef55f33e258fe7def3aa57beabfa18aed76faa1a7d64e72d30718ce92e1641d17feccdb
-EBUILD puddletag-2.2.0.ebuild 890 BLAKE2B 5ca7f5c4f9bcd7f9a8ab2ce0af79d1fcf06df1274b0cbbb8de5f065a26f13883fa5ba30c48310f5c5bb17e80a44a94812e2893a8d76f81824293aa080d1e2fbd SHA512 ce3cdcabf91858e006b26ed67df3c9159d170cfc49659db10677bba206204b3568602eaf1249a6dd44cac0869dd39420318840fca8ace1736f54564cc249bda4
MISC metadata.xml 625 BLAKE2B 53148d8c908987d7bae7246c123e72638270848c8458a18f1839a8046995eb156d25c75b0312d0dfd5b1949d16062362b7c4af09f74843fb3dbf81015f706de5 SHA512 b49b68c45205f4f465263983d94bbb5289412ab7567e210f98b98587bd3103db426a375fecf7c2e99929df623d1bbd603330561fffccdc4bf70170f2312d2769
diff --git a/media-sound/puddletag/puddletag-2.2.0.ebuild b/media-sound/puddletag/puddletag-2.2.0.ebuild
deleted file mode 100644
index 9d61aab27428..000000000000
--- a/media-sound/puddletag/puddletag-2.2.0.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9,10} )
-
-inherit distutils-r1 xdg
-
-DESCRIPTION="Audio tag editor"
-HOMEPAGE="http://docs.puddletag.net/"
-SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2 GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="acoustid quodlibet"
-
-DEPEND=""
-RDEPEND="
- >=dev-python/configobj-5.0.6[${PYTHON_USEDEP}]
- >=dev-python/pyparsing-3.0.9[${PYTHON_USEDEP}]
- >=dev-python/PyQt5-5.15.6[${PYTHON_USEDEP},svg]
- >=media-libs/mutagen-1.45.1[${PYTHON_USEDEP}]
- acoustid? ( >=media-libs/chromaprint-1.5.0 )
- quodlibet? ( >=media-sound/quodlibet-4.4.0[${PYTHON_USEDEP}] )
- >=dev-python/sip-4.19.22:0[${PYTHON_USEDEP}]
- >=dev-python/lxml-4.9.1[${PYTHON_USEDEP}]
-"
-DOCS=(changelog NEWS THANKS TODO)