summaryrefslogtreecommitdiff
path: root/media-sound
diff options
context:
space:
mode:
Diffstat (limited to 'media-sound')
-rw-r--r--media-sound/Manifest.gzbin56767 -> 56756 bytes
-rw-r--r--media-sound/guayadeque/Manifest6
-rw-r--r--media-sound/guayadeque/files/guayadeque-0.4.5_p20170110-missing-aui-component.patch13
-rw-r--r--media-sound/guayadeque/files/guayadeque-0.4.6-gcc10.patch70
-rw-r--r--media-sound/guayadeque/files/guayadeque-0.4.6-metadata.patch2
-rw-r--r--media-sound/guayadeque/guayadeque-0.4.6.ebuild105
-rw-r--r--media-sound/nickvision-tagger/Manifest2
-rw-r--r--media-sound/nickvision-tagger/nickvision-tagger-2022.11.2.ebuild2
-rw-r--r--media-sound/qsampler/Manifest6
-rw-r--r--media-sound/qsampler/files/qsampler-0.9.1-cmake-no-git.patch2
-rw-r--r--media-sound/qsampler/qsampler-0.9.9.ebuild (renamed from media-sound/qsampler/qsampler-0.9.7.ebuild)2
-rw-r--r--media-sound/qtractor/Manifest2
-rw-r--r--media-sound/qtractor/qtractor-0.9.32.ebuild108
-rw-r--r--media-sound/strawberry/Manifest2
-rw-r--r--media-sound/strawberry/strawberry-1.0.16.ebuild122
15 files changed, 241 insertions, 203 deletions
diff --git a/media-sound/Manifest.gz b/media-sound/Manifest.gz
index 6e78c754bff1..665d73f5a719 100644
--- a/media-sound/Manifest.gz
+++ b/media-sound/Manifest.gz
Binary files differ
diff --git a/media-sound/guayadeque/Manifest b/media-sound/guayadeque/Manifest
index 4aa3ca0a1ecf..85181a02d4db 100644
--- a/media-sound/guayadeque/Manifest
+++ b/media-sound/guayadeque/Manifest
@@ -1,9 +1,5 @@
-AUX guayadeque-0.4.5_p20170110-missing-aui-component.patch 404 BLAKE2B 9c17048796afe328fb136808c2cb88f8f9a7cada5a4f6cd8a01c0a398e8b93cc0d6158792097cf88e600beebd6105bd9036e9aa3ddf8da16878e7d5f82746ea2 SHA512 539fac802c3e91217f4eb6c5adf456f7e5bc2d53e1103cf54255514b0793e3ed17de84048ea31c5a03ea6121fae01ef712339dcc8e269d678e1272f757976029
-AUX guayadeque-0.4.6-gcc10.patch 2981 BLAKE2B a925446bca10a9f96a0babe889d151cc49792810c95295a0c0dc17796744b7486307c354fb47c07518e0f33b41cb8428feb1cc355678c78fb731cecf378c0068 SHA512 a998f055ef831bbd30c624b157de31ad847d3a8f838586e40ba7f978e184eb22914e036fb927794e61b432352d888cf808a90dde2e29458e203297e11079d144
-AUX guayadeque-0.4.6-metadata.patch 716 BLAKE2B 2dfd57e859eebfb174b6e66c3b9f11cad4af49a3ad615f1f6e53d7cd86c4e9851c8d7d78ba47ed1785cd2eab4017bc43720e9b3dbf4990d06165355c505fba32 SHA512 5d3d861eebaa629031de6186846353798b7178801d6b7c07344bf75d952891d17f90237986949bc4b12984b8635ae4d1f9fc8a319d2199bd6f22cc7669dcc564
-DIST guayadeque-0.4.6.tar.gz 2074965 BLAKE2B a6076a60f6560f51f1fa1ac7aca0529823d6579726049cfda212ae42e62c6f86ca18e8c06aa60d8e23c8accf51d4363ebe4b69b50ce5224f7db3215c32acf12f SHA512 d353aa492b393a5043cdab2d151d715381c3d9d50cad393ca5687b5c556257641fc2b5eda53772098c8c0621fba88ae693179d07a1085d5b69aab1e5d06459a7
+AUX guayadeque-0.4.6-metadata.patch 641 BLAKE2B 109212a5f2dd91577436a38ba17675c46e3900749429fef4ab8d9b2ceedae88d471ccdb6487717f4514f9b4b6259c19a22cef1bf59051eec816c8581b9820291 SHA512 62787b7230196949b130497f8f6395fceeb6af5a7893cb1d3efa23538076adec937baca6729798b59b56ec3798a8e5545232d9125906b8d4db24b7a4d1cf00aa
DIST guayadeque-0.4.7.tar.gz 2192075 BLAKE2B b8f78a0667723d8ae27cc13c435f0309a521b10efc440d6cafca08692ef3a79299824d60bcafba3134255d652371f08adec98b1ac63589627c44d2ee8697d443 SHA512 8b620a2a44cc36866c2a2df14fec086796fab9a955429dc58f5689a90634dcc1a96434ab5dff4bbe8c81d785b9e1d8c91011ec076d4e0f5c75f269e9d92bf021
-EBUILD guayadeque-0.4.6.ebuild 2356 BLAKE2B b7b8c58c38fad216bd73f236cf7797b49e8ff19b1aedf7291a5ff9a6b8db31dbb5c36153b3c5b86ab1f42ac3a8e83968d95b572325d5e9395c16986c3b62c9d7 SHA512 c0b9aef324c9e370e5262c1ba8e0c3efa08c103eeec067bda9dbb69e4cf33794c6fbb6ff931423c5b9e6f30875a8e3cb17ca3df800cbb0b618eaab14de1ec266
EBUILD guayadeque-0.4.7.ebuild 2266 BLAKE2B 3845013ddb1f1d450c93f78766d635f6b5f4afc29f3a504327eec305173b35da4d471853843c14592dbacaeb8a83bff880cb2fa8549552e6c1d36d6269797293 SHA512 fb655713449f216eb27e3f8dec5f9899d1092e6e6e5742084a58e7dfc28f021023324daee9f6dc3d004159c913587255cba4d3b64a13b539abcaabd526c50e3a
EBUILD guayadeque-9999.ebuild 2268 BLAKE2B 89f0f88f01a37f48eef9c9d0a5078f5fe7583e8cf4e2a844eb310f7b67b1214b16a7645faec1b31237cd4e6ab8c450f83bd4d4e2eec62f61be815035941ee99b SHA512 31ab57af134af8eaab048c9b264efd84dde12f24fed61c95bcfa1107f721e24b9e54a1a0ac1e7b5b3e400354d0d72b2226b70db96ab0a19dbb6a93960d1d9148
MISC metadata.xml 411 BLAKE2B 0a0ae74c6c50b622dbfd6d66a2bbe343c94471454d1be0ac6130f32deb17e944a8f322bf018af67ebbd8e5ef5a51b9b9a1062d5bd0e11ede1f5c4f3470c5e8da SHA512 3de001e7dd97fcdb2627f3305e55d1f5737670a3aabd5f0269c541d9d8f4c1c3e0e4dba60ddb689240f9e40cc2d08530ed56c9e18eb7499b3b003c33538c49d5
diff --git a/media-sound/guayadeque/files/guayadeque-0.4.5_p20170110-missing-aui-component.patch b/media-sound/guayadeque/files/guayadeque-0.4.5_p20170110-missing-aui-component.patch
deleted file mode 100644
index 69a6e8b673a8..000000000000
--- a/media-sound/guayadeque/files/guayadeque-0.4.5_p20170110-missing-aui-component.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index e46d921..13e4ffa 100644
---- a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -32,7 +32,7 @@ SET( SEARCH_LIBS
-
- SET( wxWidgets_USE_LIBS base core adv net html xml aui qa )
-
--FIND_PACKAGE( wxWidgets )
-+FIND_PACKAGE( wxWidgets COMPONENTS base core adv net html xml aui qa REQUIRED )
-
- IF( NOT wxWidgets_FOUND)
- MESSAGE( FATAL_ERROR "wxWidgets not found!" )
diff --git a/media-sound/guayadeque/files/guayadeque-0.4.6-gcc10.patch b/media-sound/guayadeque/files/guayadeque-0.4.6-gcc10.patch
deleted file mode 100644
index 41529d20c051..000000000000
--- a/media-sound/guayadeque/files/guayadeque-0.4.6-gcc10.patch
+++ /dev/null
@@ -1,70 +0,0 @@
-From 6be35ba2153f1c36400b8c535d8ba49292a1f51e Mon Sep 17 00:00:00 2001
-From: Juan Rios <anonbeat@gmail.com>
-Date: Wed, 20 May 2020 05:23:22 +0100
-Subject: [PATCH] Fix compilation with gcc and fix some warnings with wxString
- Trim
-
----
- src/ui/jamendo/Jamendo.cpp | 5 ++---
- src/ui/mediaviewer/playlists/PlayListFile.cpp | 4 ++--
- src/ui/podcasts/PodcastsPanel.cpp | 2 +-
- 3 files changed, 5 insertions(+), 6 deletions(-)
-
-diff --git a/src/ui/jamendo/Jamendo.cpp b/src/ui/jamendo/Jamendo.cpp
-index 8725bb60..107cadd7 100644
---- a/src/ui/jamendo/Jamendo.cpp
-+++ b/src/ui/jamendo/Jamendo.cpp
-@@ -487,7 +487,7 @@ guJamendoUpdateThread::~guJamendoUpdateThread()
- }
- }
-
--#if 0
-+/*
- <JamendoData epoch="1282819258" documentation="http://developer.jamendo.com/en/wiki/DatabaseDumps" type="artistalbumtrack">
- <Artists>
- <artist>
-@@ -538,8 +538,7 @@ guJamendoUpdateThread::~guJamendoUpdateThread()
- </artist>
- ...
- </Artists>
--#endif
--
-+*/
-
- // -------------------------------------------------------------------------------- //
- void ReadJamendoXmlTrack( wxXmlNode * xmlnode, guJamendoUpdateThread * thread, guTrack * track )
-diff --git a/src/ui/mediaviewer/playlists/PlayListFile.cpp b/src/ui/mediaviewer/playlists/PlayListFile.cpp
-index a7ae4a4d..e038e20b 100644
---- a/src/ui/mediaviewer/playlists/PlayListFile.cpp
-+++ b/src/ui/mediaviewer/playlists/PlayListFile.cpp
-@@ -287,7 +287,7 @@ bool guPlaylistFile::ReadM3uStream( wxInputStream &playlist, const wxString &pat
- int Count = Lines.Count();
- for( Index = 0; Index < Count; Index++ )
- {
-- Lines[ Index ].Trim( wxString::both );
-+ Lines[ Index ].Trim( false ).Trim( true );
- if( Lines[ Index ].IsEmpty() || ( Lines[ Index ].Find( wxT( "#EXTM3U" ) ) != wxNOT_FOUND ) )
- {
- continue;
-@@ -676,7 +676,7 @@ bool guCuePlaylistFile::LoadFromText( const wxString &content )
- int Count = Lines.Count();
- for( Index = 0; Index < Count; Index++ )
- {
-- Lines[ Index ].Trim( wxString::both );
-+ Lines[ Index ].Trim( false ).Trim( true );
- wxString Line = Lines[ Index ];
- //guLogMessage( wxT( "'%s'" ), Line.c_str() );
- wxArrayString Keys = wxStringTokenize( Line, wxT( " " ) );
-diff --git a/src/ui/podcasts/PodcastsPanel.cpp b/src/ui/podcasts/PodcastsPanel.cpp
-index b715bd29..f242608d 100644
---- a/src/ui/podcasts/PodcastsPanel.cpp
-+++ b/src/ui/podcasts/PodcastsPanel.cpp
-@@ -1193,7 +1193,7 @@ void guPodcastPanel::AddChannel( wxCommandEvent &event )
- wxSetCursor( * wxHOURGLASS_CURSOR );
- wxTheApp->Yield();
-
-- wxString PodcastUrl = NewPodcastChannel->GetValue().Trim( wxString::both );
-+ wxString PodcastUrl = NewPodcastChannel->GetValue().Trim( false ).Trim( true );
- if( !PodcastUrl.IsEmpty() )
- {
- // If we find an itunes link we replace the itpc to the standard http
diff --git a/media-sound/guayadeque/files/guayadeque-0.4.6-metadata.patch b/media-sound/guayadeque/files/guayadeque-0.4.6-metadata.patch
index b35be4f133fa..f6d81a110d79 100644
--- a/media-sound/guayadeque/files/guayadeque-0.4.6-metadata.patch
+++ b/media-sound/guayadeque/files/guayadeque-0.4.6-metadata.patch
@@ -1,5 +1,3 @@
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index e46d921..40e640e 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -158,7 +158,7 @@ ADD_SUBDIRECTORY( po )
diff --git a/media-sound/guayadeque/guayadeque-0.4.6.ebuild b/media-sound/guayadeque/guayadeque-0.4.6.ebuild
deleted file mode 100644
index 02eecd472933..000000000000
--- a/media-sound/guayadeque/guayadeque-0.4.6.ebuild
+++ /dev/null
@@ -1,105 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-WX_GTK_VER=3.0
-
-inherit cmake wxwidgets xdg
-
-if [[ ${PV} == *9999 ]]; then
- inherit git-r3
- EGIT_REPO_URI=${EGIT_REPO_URI:-https://github.com/anonbeat/guayadeque}
- EGIT_BRANCH=${EGIT_BRANCH:-master}
-else
- SRC_URI="https://github.com/anonbeat/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-fi
-
-DESCRIPTION="Music management program designed for all music enthusiasts"
-HOMEPAGE="https://guayadeque.org/"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="appindicator ipod +minimal"
-
-# No test available, Making src_test fail
-RESTRICT="test"
-
-GST_DEPS="
- media-plugins/gst-plugins-libav:1.0
- media-plugins/gst-plugins-libnice:1.0
- media-plugins/gst-plugins-pulse:1.0
- media-plugins/gst-plugins-soup:1.0
- media-libs/gst-plugins-bad:1.0
- media-libs/gst-plugins-ugly:1.0
-"
-BDEPEND="
- sys-devel/gettext
- virtual/pkgconfig
-"
-RDEPEND="
- dev-db/sqlite:3
- dev-db/wxsqlite3
- dev-libs/glib:2
- media-libs/flac
- media-libs/gst-plugins-base:1.0
- media-libs/gst-plugins-good:1.0
- media-libs/gstreamer:1.0
- media-libs/taglib
- net-misc/curl
- sys-apps/dbus
- x11-libs/wxGTK:${WX_GTK_VER}[X]
- appindicator? ( >=dev-libs/libindicate-0.7 )
- ipod? ( media-libs/libgpod )
- !minimal? ( ${GST_DEPS} )"
-DEPEND="${RDEPEND}"
-
-PATCHES=(
- "${FILESDIR}/${PN}-0.4.5_p20170110-missing-aui-component.patch"
- "${FILESDIR}/${P}-gcc10.patch"
- "${FILESDIR}/${P}-metadata.patch"
-)
-
-# echo $(cat po/CMakeLists.txt | grep ADD_SUBDIRECTORY | sed 's#ADD_SUBDIRECTORY( \(\w\+\) )#\1#')
-LANGS=( bg ca_ES cs de el es fr hr hu is it ja nb nl pl pt pt_BR ru sk sr sr@latin sv th tr uk )
-
-pkg_setup() {
- setup-wxwidgets
-}
-
-src_prepare() {
- cmake_src_prepare
-
- # remove bundled libs
- rm -rf src/wx/wxsql* src/wxsqlite3 || die
-
- # comment out unused languages
- cd po || die
- local l
- for l in "${LANGS[@]}"; do
- ! has ${l} ${LINGUAS-${l}} && cmake_comment_add_subdirectory ${l}
- done
-}
-
-src_configure() {
- local mycmakeargs=(
- -DENABLE_IPOD=$(usex ipod)
- -DENABLE_LIBINDICATE=$(usex appindicator)
- )
- cmake_src_configure
-}
-
-pkg_postinst() {
- if use minimal; then
- elog "If you are missing functionalities consider setting USE=-minimal"
- elog "or install any of the following packages:"
-
- local pkg
- for pkg in ${GST_DEPS}; do
- elog "\t ${pkg}"
- done
- fi
-
- xdg_desktop_database_update
-}
diff --git a/media-sound/nickvision-tagger/Manifest b/media-sound/nickvision-tagger/Manifest
index 690ec639d932..1e3b62a4592b 100644
--- a/media-sound/nickvision-tagger/Manifest
+++ b/media-sound/nickvision-tagger/Manifest
@@ -1,5 +1,5 @@
AUX nickvision-tagger-2022.11.2-fix-narrowing.patch 1067 BLAKE2B 5071f3f3449b80e1b13b93f6ca0fd5931bbbfbeee3f85bdaf2e78aa946796c02ee50a9cb1140c3a50a1a643b3ac24e24d411d7ae6723a00498de02b0144dbe4a SHA512 a01db22ae8ec1b5c1884f7cd1b624ff43168ef830c6bc43927d0061b432f3b8af5bf3ca88958e8de2a4a4f457b355f78e689428b1b00940991c3375cc08aabb7
AUX nickvision-tagger-2022.11.2-meson-install.patch 725 BLAKE2B c34f275c9efaa11f64ec68ebdb245e3f22eb595d331ffd0a7243bc0afc6c85e8cb895af8225f327bc1f8e85a69fbdf008b9879e0d5e007af54302ec72a3637e3 SHA512 17e44df62c38e2c97005a1c6da12d02e41e1ba0bcb04870188384df3864c1373c3b5227a9ad521d53855e817a2c79ff75c1a6127aad1ec58cdad0ad0a49ce55d
DIST nickvision-tagger-2022.11.2.tar.gz 2829711 BLAKE2B 308a7f66f4b79d8c01d546760d290b419e1ed901a3c8fff06827577215b363fc41fa5cfa60ef6abb2c04148624f9c63553d3e805b128694153fc11f366f8f103 SHA512 49420109d228c65fb7ff9b65cd1dbb60466840d439b9ca47ee45e3778159f953ffa32b7516146e6ae7b2df7ee8dd87458f780e83379e31978a0d7919fb109fcf
-EBUILD nickvision-tagger-2022.11.2.ebuild 734 BLAKE2B a13ddb6ad1c382f58496e30f435f753d4a20c240bd11e5134704ed7ab1ee40b8f06bc838a913e130ca13880eb9bb7c776d50a2f3853d58ce72145aada9aaa6b8 SHA512 65710487870da0483d0694ba42d0b7745e6077dad4dd7ebcd221c5d1ca23854cef8706210d8e0c2d31df3467514cd1015b1f94f0ffb12712d2b5ddd1a9a44f1b
+EBUILD nickvision-tagger-2022.11.2.ebuild 733 BLAKE2B 3d6379991f2c60bd9405fb01aa1c14dfb76cf175315806dfd657d4e305851ecb4808cc7e9186a5b204230c46ccb2c65574f05a2dbe949ad7ce2e3bbe314fe067 SHA512 59f951a729cf60a817dcfba8a12a1ae7c6493ad82c14be94629b866ff9a0fcc0c4b165aec5f7a249227862721dede0da6613a11e4f808bd258c8215d0174544e
MISC metadata.xml 683 BLAKE2B d8cc722eaeb828de182fcb400f700b31bf57b0e450995a6096956e37a47935fbe0aa48963b870763162b3d494a5f507b0244832e75e0c66cbfb9cc9c1c2e9afa SHA512 d25e81467c8ee1ecbe44d787798dba55aa3448ddc27387a325aaf9b65cae068bacf8d1835173818c923544fff07e9a56a5ca48fd88e1d67e4af6376f20dab92a
diff --git a/media-sound/nickvision-tagger/nickvision-tagger-2022.11.2.ebuild b/media-sound/nickvision-tagger/nickvision-tagger-2022.11.2.ebuild
index c743b5be40e7..a52cef4d5091 100644
--- a/media-sound/nickvision-tagger/nickvision-tagger-2022.11.2.ebuild
+++ b/media-sound/nickvision-tagger/nickvision-tagger-2022.11.2.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}"/${REAL_P}
LICENSE="GPL-3+"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
DEPEND="
dev-cpp/curlpp:=
diff --git a/media-sound/qsampler/Manifest b/media-sound/qsampler/Manifest
index 938826d0f63d..af6f0640ce0f 100644
--- a/media-sound/qsampler/Manifest
+++ b/media-sound/qsampler/Manifest
@@ -1,9 +1,9 @@
-AUX qsampler-0.9.1-cmake-no-git.patch 543 BLAKE2B db45bba7c2f5e7d3325340568a1163627dc909192bc7721436b34216cdc2672c1134f817367a8783810412e909c6934a45f730f7623787b6819a88cfacd5aa0d SHA512 e5e55ca07bf38627d45a7761027fb49dfb4736b59ad0ad5441bcf1c51fef3678ddb4a6974d6febd2e74fed90a6535d0f4dcd80b4b587b2087c3ec3d1ed18ae3e
+AUX qsampler-0.9.1-cmake-no-git.patch 468 BLAKE2B b8b53ea84160b7baf0f89a848ae5fad9ef3a51f95b6baf856e17639add1f773c510569a7a659d2db482110de945cb86ee73583ba53c53818482209c157e18f79 SHA512 7a500986365218898f70b2f0f88ed04da1f63156571d05c5ba83ffd4c6bef59436c4e0f0ed6152cd8a919368e84270b3704d615e368d880d8757c277fee5f8eb
DIST qsampler-0.9.6.tar.gz 222973 BLAKE2B 944616f522df1e4d5d8305f474f1aaf0f5c39d41860b26f057122463a866ccf95c283ec6a34ef204580627b1e9b6aaec4dd6bf65364fab67ceee91b9d08879dd SHA512 a2de808d3b4d41970b11eb41c972b09568fc478abb0e039725bb8d341b988986c239a82792ba5051d552264dd44d68d3d58f00e21412a154fbb476421262381d
-DIST qsampler-0.9.7.tar.gz 220674 BLAKE2B 743cd6a2ea2ea9a76b8aa840bc67d15dd3be2a89a783c7de896bf618a14c06f51fa0d753337d73e21b9a350cb96936f2288d8893fc441f8e5117ea322fbb2785 SHA512 3474ef1924ca4090d153ccf2b50de840c8f0cd22c880e2ffb129c9f1f1516238cfe4e3e35b5dfa839ea21d45390814723f530b8618fa0ca4a4cac1c15bcf3083
DIST qsampler-0.9.8.tar.gz 220782 BLAKE2B bd6431198e9143ff4123f0ed06e1e880891a7168412fe7fd0b09d5ef8be8a45027560fdb109d395a1fd66a1f6fdbf1c8b3dc673ec2a3d462f157048b0983142a SHA512 4731eb86663261f09503a3f7c930b7def86f35ac4693b5a4514c16440957c693848522e87f41ba17f415ef6575b60f865f4d44c204020869ee37b682339e5fcf
+DIST qsampler-0.9.9.tar.gz 220746 BLAKE2B 9c062b21655bc8fd484663a4c439b92c3bf554a1eb3648051f89bb97388740eea13c56b23a584c0c3f02ce150d2400a007dbaf1ad7a5752ab2366e9b2be3d6ab SHA512 0553a158cb257ce35fe784d69e4ac654cd3bd096287e21476ab7eca6369c2f415a8f317d2ae155cb6a475e68dfde958b93348f1d24e33f13e18bd408f3901db9
EBUILD qsampler-0.9.6.ebuild 1124 BLAKE2B c678830f8637123b03ab9b76ff3011646b3300a96bb97e714aee0371ed138315ae0db880e142706b0e9eaa791f920ac8dfed6b3ce6f3d156e16d2786cee39262 SHA512 a001fd94db2b62d6b8be35058e5a25af2b20e73ce67e073345ac20599e5e2d4f17a92fe6ae4b27d4294e1b512368e585ee87a5576dcbc128fe0a73e988dc60a5
-EBUILD qsampler-0.9.7.ebuild 1125 BLAKE2B a1c614c76d6bdb057cb7d82c595822b3fc3e0277547e6d49503a45805108c2bd2202677fdfcfc638ca6355160570a5f9795b1e42271fd445a93e7b5d00276ad0 SHA512 622132777a24f8e2ae8a8cf211bb553c895b967c93f8d5533681d35f1662b43b1f8eb087d54b03d85ab1ddbb2bda6b75f80c6bd0fb048c835319da984e3e7874
EBUILD qsampler-0.9.8.ebuild 1125 BLAKE2B a1c614c76d6bdb057cb7d82c595822b3fc3e0277547e6d49503a45805108c2bd2202677fdfcfc638ca6355160570a5f9795b1e42271fd445a93e7b5d00276ad0 SHA512 622132777a24f8e2ae8a8cf211bb553c895b967c93f8d5533681d35f1662b43b1f8eb087d54b03d85ab1ddbb2bda6b75f80c6bd0fb048c835319da984e3e7874
+EBUILD qsampler-0.9.9.ebuild 1125 BLAKE2B ffd653a06b30cd9ee1e191a940509bbd62b59b89658e5cacb2bd427610e62a7b1dd094f53406501cd29498d1753ee52ca8c1e5b335a98d97e08435ecc3d5a0bc SHA512 de8cceb65dd96352e261cff78663b1f87501a228f5201f130facc74d573a920f22a2d0c57ba815ce022b5820ddf3a8d2e731170c9f986ede5ec19d528fae0fb7
EBUILD qsampler-9999.ebuild 1066 BLAKE2B b0a45cb8bbb7411501d30139b4943537f8dc88efab7191d3e2d26f2f0b197e4f9f93e2b1244e579be535da988306710dc4a5239e0464ba8c25ef04be8e08611a SHA512 9ce670ceefca88a1d33d66ab16132086c482aff2dd2ba6f47bf21e676ee19b92369ac629d29fa2bd22c575aea5290cb6082973c8571fdbe2e3f3d17a91513d76
MISC metadata.xml 494 BLAKE2B e15f94a046f20f6430b293d548b1b9694e172b083d51542d398abf2de7beea5aa5915b670ac335bc31f797dbba71e82db55b72a93e88bfbdca8d862d9840975e SHA512 b136da53c09415395c0529c6d02d328520617737bce205ba1089725c3705ddea4be61e8208d814479976a420673498fba53caba64b5e0cb49ffe79694045f25a
diff --git a/media-sound/qsampler/files/qsampler-0.9.1-cmake-no-git.patch b/media-sound/qsampler/files/qsampler-0.9.1-cmake-no-git.patch
index 44b7c3cb6443..95f280edd9a7 100644
--- a/media-sound/qsampler/files/qsampler-0.9.1-cmake-no-git.patch
+++ b/media-sound/qsampler/files/qsampler-0.9.1-cmake-no-git.patch
@@ -1,5 +1,3 @@
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index 8304e80..666deb5 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -6,6 +6,7 @@ project(qsampler
diff --git a/media-sound/qsampler/qsampler-0.9.7.ebuild b/media-sound/qsampler/qsampler-0.9.9.ebuild
index f286d8199e11..38a795222015 100644
--- a/media-sound/qsampler/qsampler-0.9.7.ebuild
+++ b/media-sound/qsampler/qsampler-0.9.9.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
diff --git a/media-sound/qtractor/Manifest b/media-sound/qtractor/Manifest
index f0849309ec3d..9373a7d8ed1a 100644
--- a/media-sound/qtractor/Manifest
+++ b/media-sound/qtractor/Manifest
@@ -1,3 +1,5 @@
DIST qtractor-0.9.31.tar.gz 2009829 BLAKE2B a7c3da14e8b77bd6ebc61514fa8f4c1aee59a113758526b58d0e861f628bd2b0710c9990855e69264ffa05003ea22abe84c4ce29820f8436b4f2d9806fa6901a SHA512 bd86b0c0568b2f318aafb09b33bfd6e1956c622b3a6d743455baa4cbcd5c496f6849159b88bfc27fa726966fd76114a0211418486da937e356eeac248f7c4d47
+DIST qtractor-0.9.32.tar.gz 2015021 BLAKE2B de2b6967431d908863189600a3a59eca82bb6c2f683be082f8ea35578af36cc1d3884c6d6e0abd5eae03f5cceac02fd1186e6ed0b87a7c8d5085bcd897c89f8d SHA512 3dd26df167ffd91efeadd1d8532fd720b848dfe37789b0492f313e6aac0917dda341618cc5ca6262135ee7f9795990f2ceb6c089c4d7c65d29948de1a480f687
EBUILD qtractor-0.9.31.ebuild 2504 BLAKE2B 38434a737c64dfe61dca5992d7464be1fdf913e8aa9d1683caa0cdba18f44db432b3103c590fb2667dc43762c6aee1da9feb65a110d815f040e8c31387e3c1fe SHA512 44ab440cce00e1eb5447880649ab292391ec9a737c2e3444ef15e26c744afed70449bca8ccceb022238c6e421bd7418dbd5fa8d0ac5fa530013e094d7bf896af
+EBUILD qtractor-0.9.32.ebuild 2506 BLAKE2B 46d09c6cd1d134e986c05c9b33315df426683c25e589c8a15463d7b3e0ab732819eebccc0f078beb64f6669786b4bfe34b8d6dfc86a5709fbf925a727a8f219f SHA512 930cd1fa23ebdc64148530c4abe214f5c06dae1e3651ca065be9a6fa51843dff03ee1ff2df599e946112bd61b5f7f02ab6f5d4d76e9b8f1ce21aa0b400dc3496
MISC metadata.xml 891 BLAKE2B c85e76d86b5e559e2de880a440e8bdddfb8d67de2b7216a42ebb1ec7cce7b9a4dc8ccf20732e4b4ea489a14fcf5584aecef193e9fe3ac2bb0159011002607a60 SHA512 fcc0f8b61f0b9d9fd3d49c5f00f46b739012a6e8e4f7664bf08ae277b279d282d11056f9ca986788a7e444da53a17aeab46c2ee30fa945eb54dd271b11cf4a55
diff --git a/media-sound/qtractor/qtractor-0.9.32.ebuild b/media-sound/qtractor/qtractor-0.9.32.ebuild
new file mode 100644
index 000000000000..0a0f707f34eb
--- /dev/null
+++ b/media-sound/qtractor/qtractor-0.9.32.ebuild
@@ -0,0 +1,108 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake xdg
+
+DESCRIPTION="Audio/MIDI multi-track sequencer written in C++ with the Qt framework"
+HOMEPAGE="https://qtractor.sourceforge.io"
+SRC_URI="mirror://sourceforge/qtractor/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+IUSE="aubio cpu_flags_x86_sse debug dssi ladspa libsamplerate mad osc rubberband vorbis zlib"
+REQUIRED_USE="dssi? ( ladspa )"
+
+BDEPEND="
+ dev-qt/linguist-tools:5
+ virtual/pkgconfig
+"
+DEPEND="
+ dev-qt/qtcore:5
+ dev-qt/qtgui:5
+ dev-qt/qtsvg:5
+ dev-qt/qtwidgets:5
+ dev-qt/qtxml:5
+ dev-qt/qtx11extras:5
+ media-libs/alsa-lib
+ media-libs/libsndfile
+ media-libs/lilv
+ media-libs/lv2
+ media-libs/suil
+ virtual/jack
+ x11-libs/libxcb:=
+ aubio? ( media-libs/aubio:= )
+ dssi? ( media-libs/dssi )
+ ladspa? ( media-libs/ladspa-sdk )
+ libsamplerate? ( media-libs/libsamplerate )
+ mad? ( media-libs/libmad )
+ osc? ( media-libs/liblo )
+ rubberband? ( media-libs/rubberband )
+ vorbis? (
+ media-libs/libogg
+ media-libs/libvorbis
+ )
+ zlib? ( sys-libs/zlib )
+"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ cmake_src_prepare
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DCONFIG_DSSI=$(usex dssi 1 0)
+ -DCONFIG_GRADIENT=1
+ -DCONFIG_JACK_LATENCY=1
+ -DCONFIG_JACK_METADATA=1
+ -DCONFIG_JACK_SESSION=1
+ -DCONFIG_LADSPA=$(usex ladspa 1 0)
+ -DCONFIG_LIBAUBIO=$(usex aubio 1 0)
+ -DCONFIG_LIBLILV=1
+ -DCONFIG_LIBLO=$(usex osc 1 0)
+ -DCONFIG_LIBMAD=$(usex mad 1 0)
+ -DCONFIG_LIBRUBBERBAND=$(usex rubberband 1 0)
+ -DCONFIG_LIBSAMPLERATE=$(usex libsamplerate 1 0)
+ -DCONFIG_LIBVORBIS=$(usex vorbis 1 0)
+ -DCONFIG_LIBZ=$(usex zlib 1 0)
+ -DCONFIG_LV2=1
+ -DCONFIG_LV2_UI_GTK2=0
+ -DCONFIG_NSM=0
+ -DCONFIG_SSE=$(usex cpu_flags_x86_sse 1 0)
+ -DCONFIG_STACKTRACE=$(usex debug 1 0)
+ -DCONFIG_VESTIGE=1
+ -DCONFIG_VST2=1
+ -DCONFIG_VST3=0
+ -DCONFIG_XUNIQUE=0
+ )
+ # Following options are left to the default
+ # CONFIG_LV2_ATOM
+ # CONFIG_LV2_BUF_SIZE
+ # CONFIG_LV2_CVPORT
+ # CONFIG_LV2_EVENT
+ # CONFIG_LV2_EXTERNAL_UI
+ # CONFIG_LV2_MIDNAM
+ # CONFIG_LV2_OPTIONS
+ # CONFIG_LV2_PARAMETERS
+ # CONFIG_LV2_PATCH
+ # CONFIG_LV2_PORT_EVENT
+ # CONFIG_LV2_PRESETS
+ # CONFIG_LV2_PROGRAMS
+ # CONFIG_LV2_STATE
+ # CONFIG_LV2_STATE_FILES
+ # CONFIG_LV2_STATE_MAKE_PATH
+ # CONFIG_LV2_TIME
+ # CONFIG_LV2_TIME_POSITION
+ # CONFIG_LV2_UI
+ # CONFIG_LV2_UI_IDLE
+ # CONFIG_LV2_UI_REQ_VALUE
+ # CONFIG_LV2_UI_SHOW
+ # CONFIG_LV2_UI_TOUCH
+ # CONFIG_LV2_WORKER
+ # CONFIG_LV2_UI_X11
+ cmake_src_configure
+}
diff --git a/media-sound/strawberry/Manifest b/media-sound/strawberry/Manifest
index 6e66b1ea2f40..91dc26b1fc0e 100644
--- a/media-sound/strawberry/Manifest
+++ b/media-sound/strawberry/Manifest
@@ -1,6 +1,8 @@
DIST strawberry-1.0.14.tar.xz 11234760 BLAKE2B 2dc0d1cee93ffa130da403c986c147f5d3eb59689079a0450183edc53947f7472ea5ff69c57c8ce971f03e89896d06c51bf22bcf57f97adb97067c8a35cf0e15 SHA512 bf667cb93b8f0ffdb8dc625df821bc4355e3845629ff25ed57d7999e19072edffab05f27dbea90adf0bb9a9cbe478856a292a1a6f7ed2c5f37442548699a4c02
DIST strawberry-1.0.15.tar.xz 11230148 BLAKE2B a6ee4dac23dc3c4707a6b31f39bd794975e2c8aeab438419cf2972a1a7f3b9bf54837550db542e2c19bcf08346b04ec9d952e84529865e067c5e7df0a9e0189d SHA512 074b3da1dea22e1e21fcb1039d77e9edf898953ff0a16b28d4ad36052b454e669a4a92e988f1091e7987104149764e411ca68bd95b5f1e18f3e744d2c7dd3625
+DIST strawberry-1.0.16.tar.xz 11248508 BLAKE2B cd44e116251eee869151598a576b61de8f2ddb664dd6790250570ef7ad19399223c3ccc2fb0bca79325dfa49abfd5bbbe4dd3eedff20ef32637f9b003b762959 SHA512 6048ef22287a11882c015d7de7405cece64382a65289edd635bde4c20c87c00f96231e3335f77cf62849ceaa33e62115784e43cbe8d638d3c6918b1b1948a1ac
EBUILD strawberry-1.0.14-r1.ebuild 3074 BLAKE2B f3bccdddfdd29215a378741edd6c561d931e4809f5e5525feed4bfc0ce8a7d074f909f72bb13aa6bae99e99a107042a5007da4839597a01b5b37ed11c4c29123 SHA512 899d59a6e80e7a54f20bd0058cba48d11eeb41f6383e52c9cfffb313253300c842d21018a3198c74fa0b6f5a1074f9a2d00e5d8fa612a72e7c586e30b78d90db
EBUILD strawberry-1.0.15.ebuild 3076 BLAKE2B 350be6043994cd9086c488a3c3272fbef5fef56d4bd21af7a423f3b83ea4ea820db13e5d4f2c683c22105777c986bca18ffa044c66470da36b852b1671b1f34a SHA512 a1a44a9c4ab9ffe060bcd143845f0ce374bd72521d0abcea099a1fc49c8b583c4c58d929dba54652cc3361fc343008ad77770e6a8de121ab07cd5872ce2de683
+EBUILD strawberry-1.0.16.ebuild 3076 BLAKE2B 350be6043994cd9086c488a3c3272fbef5fef56d4bd21af7a423f3b83ea4ea820db13e5d4f2c683c22105777c986bca18ffa044c66470da36b852b1671b1f34a SHA512 a1a44a9c4ab9ffe060bcd143845f0ce374bd72521d0abcea099a1fc49c8b583c4c58d929dba54652cc3361fc343008ad77770e6a8de121ab07cd5872ce2de683
EBUILD strawberry-9999.ebuild 3076 BLAKE2B 350be6043994cd9086c488a3c3272fbef5fef56d4bd21af7a423f3b83ea4ea820db13e5d4f2c683c22105777c986bca18ffa044c66470da36b852b1671b1f34a SHA512 a1a44a9c4ab9ffe060bcd143845f0ce374bd72521d0abcea099a1fc49c8b583c4c58d929dba54652cc3361fc343008ad77770e6a8de121ab07cd5872ce2de683
MISC metadata.xml 473 BLAKE2B 87bfc0758ce3a886e370384baf5bf4832c0e94f27a1789bce62c73f69c8f6ceda5c2cf36295412b751ae55aeb7c5c52f695e96b363e72d91f4019fe4a81af945 SHA512 88779d17c969b36adc7cc1ead94940643e1842e081d5c370c9190da1bbe1b0b152211d249a1b06d99a9638930a44e48e54a89c6b4139793cb23bcaf136e24813
diff --git a/media-sound/strawberry/strawberry-1.0.16.ebuild b/media-sound/strawberry/strawberry-1.0.16.ebuild
new file mode 100644
index 000000000000..640a70a1fe25
--- /dev/null
+++ b/media-sound/strawberry/strawberry-1.0.16.ebuild
@@ -0,0 +1,122 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake flag-o-matic plocale xdg
+
+PLOCALES="ca cs de es es_AR es_ES es_MX fi fr hu id it ja ko nb nl pl pt_BR ru sv uk zh_CN"
+
+DESCRIPTION="Modern music player and library organizer based on Clementine and Qt"
+HOMEPAGE="https://www.strawberrymusicplayer.org/"
+if [[ ${PV} == *9999* ]]; then
+ EGIT_REPO_URI="https://github.com/strawberrymusicplayer/strawberry"
+ inherit git-r3
+else
+ SRC_URI="https://github.com/strawberrymusicplayer/strawberry/releases/download/${PV}/${P}.tar.xz"
+ KEYWORDS="~amd64 ~ppc64 ~x86"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="cdda debug +gstreamer icu ipod moodbar mtp pulseaudio +udisks vlc"
+
+BDEPEND="
+ dev-qt/linguist-tools:5
+ sys-devel/gettext
+ virtual/pkgconfig
+"
+COMMON_DEPEND="
+ dev-db/sqlite:=
+ dev-libs/glib:2
+ dev-libs/protobuf:=
+ dev-qt/qtconcurrent:5
+ dev-qt/qtcore:5
+ dev-qt/qtdbus:5
+ dev-qt/qtgui:5
+ dev-qt/qtnetwork:5[ssl]
+ dev-qt/qtsql:5[sqlite]
+ dev-qt/qtwidgets:5
+ dev-qt/qtx11extras:5
+ media-libs/alsa-lib
+ media-libs/taglib
+ x11-libs/libX11
+ cdda? ( dev-libs/libcdio:= )
+ gstreamer? (
+ media-libs/chromaprint:=
+ media-libs/gstreamer:1.0
+ media-libs/gst-plugins-base:1.0
+ )
+ icu? ( dev-libs/icu:= )
+ ipod? ( media-libs/libgpod )
+ moodbar? ( sci-libs/fftw:3.0 )
+ mtp? ( media-libs/libmtp )
+ pulseaudio? ( media-sound/pulseaudio )
+ vlc? ( media-video/vlc )
+"
+# Note: sqlite driver of dev-qt/qtsql is bundled, so no sqlite use is required; check if this can be overcome someway;
+RDEPEND="${COMMON_DEPEND}
+ gstreamer? (
+ media-plugins/gst-plugins-meta:1.0
+ media-plugins/gst-plugins-soup:1.0
+ media-plugins/gst-plugins-taglib:1.0
+ )
+ mtp? ( gnome-base/gvfs[mtp] )
+ udisks? ( sys-fs/udisks:2 )
+"
+DEPEND="${COMMON_DEPEND}
+ dev-cpp/gtest
+ dev-libs/boost
+ dev-qt/qttest:5
+"
+
+DOCS=( Changelog README.md )
+
+REQUIRED_USE="
+ cdda? ( gstreamer )
+ || ( gstreamer vlc )
+"
+
+src_prepare() {
+ plocale_find_changes "src/translations" "" ".po"
+
+ cmake_src_prepare
+}
+
+src_configure() {
+ # spotify is not in portage
+ local mycmakeargs=(
+ -DBUILD_WERROR=OFF
+ # avoid automagically enabling of ccache (bug #611010)
+ -DCCACHE_EXECUTABLE=OFF
+ -DENABLE_GIO=ON
+ -DLINGUAS="$(plocale_get_locales)"
+ -DENABLE_AUDIOCD="$(usex cdda)"
+ -DENABLE_GSTREAMER="$(usex gstreamer)"
+ -DUSE_ICU="$(usex icu)"
+ -DENABLE_LIBGPOD="$(usex ipod)"
+ -DENABLE_LIBMTP="$(usex mtp)"
+ -DENABLE_LIBPULSE="$(usex pulseaudio)"
+ -DENABLE_MOODBAR="$(usex moodbar)"
+ -DENABLE_MUSICBRAINZ="$(usex gstreamer)"
+ -DENABLE_SONGFINGERPRINTING="$(usex gstreamer)"
+ -DENABLE_UDISKS2="$(usex udisks)"
+ -DENABLE_VLC="$(usex vlc)"
+ # Disable until we have qt6 in the tree
+ -DWITH_QT6=OFF
+ )
+
+ use !debug && append-cppflags -DQT_NO_DEBUG_OUTPUT
+
+ cmake_src_configure
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+
+ if use gstreamer ; then
+ elog "Note that list of supported formats is controlled by media-plugins/gst-plugins-meta "
+ elog "USE flags. You may be interested in setting aac, flac, mp3, ogg or wavpack USE flags "
+ elog "depending on your preferences"
+ fi
+}