commit: c52916a7a377fbbd8f06816df9aa62a3e556d836 Author: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org> AuthorDate: Sun Jan 25 10:23:41 2026 +0000 Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org> CommitDate: Sun Jan 25 10:23:51 2026 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c52916a7
media-sound/rosegarden: dropped obsolete 24.12.1 & 25.06-r1 Bug: https://bugs.gentoo.org/969215 Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org> media-sound/rosegarden/Manifest | 2 - .../files/rosegarden-25.06-missing-includes.patch | 22 ------- media-sound/rosegarden/rosegarden-24.12.1.ebuild | 62 -------------------- media-sound/rosegarden/rosegarden-25.06-r1.ebuild | 67 ---------------------- 4 files changed, 153 deletions(-) diff --git a/media-sound/rosegarden/Manifest b/media-sound/rosegarden/Manifest index 36f4e6707e79..0d67416a0c52 100644 --- a/media-sound/rosegarden/Manifest +++ b/media-sound/rosegarden/Manifest @@ -1,3 +1 @@ -DIST rosegarden-24.12.1.tar.xz 5738756 BLAKE2B 5202a511c53bae267c347ff9197acfe4283987bbad3764393a0335bd7dad775a2042430d3f8226e24436ce15c03204312ce6dc123938f2cec33960c3eeba707d SHA512 f732951162e816a2dde4805e519c9b99598edb543fbe01f819248454c23eb70293a74e92ad11a51ecdd4990bca1f111242f838b2e3259ca09cb4f9bf955b9b6a -DIST rosegarden-25.06.tar.xz 5780672 BLAKE2B 69f309337b4c0795d41c5afe97bf5129422bda7186484d52501512d8e3abb25b60e6811839ae4819c18c6d8af4a8587b7380f8e8919c3de64123241c9f5aa872 SHA512 4ce306c939e26f265e48a9ae90df32869b4530927dba9d1f7d017e089f7ff81a912d283dc80aa58f2ed3eacd4f05565d0a3663ece7795ed7c16b3a6753f04daf DIST rosegarden-25.12.tar.xz 5831852 BLAKE2B f34b2d2f588b0bc788feeb4692ca687d986ea700c83344eeed8997c5fe2baf1c3c26e7b2e2db50a76bcbce851049e75189c1ef6dddf97374bd54e5ebff01e786 SHA512 a16c62cab42d6168e4481c379ff02bb3cce4ef8b312aa7744eac5b5c77936f7e6c075629fd5e6706d9226dec9830aeddf7e78126d3ee394d3363e32bde455d71 diff --git a/media-sound/rosegarden/files/rosegarden-25.06-missing-includes.patch b/media-sound/rosegarden/files/rosegarden-25.06-missing-includes.patch deleted file mode 100644 index d258156bce13..000000000000 --- a/media-sound/rosegarden/files/rosegarden-25.06-missing-includes.patch +++ /dev/null @@ -1,22 +0,0 @@ ---- a/src/base/Pitch.h -+++ b/src/base/Pitch.h -@@ -24,6 +24,8 @@ - - #include <string> - -+#include <QObject> -+ - - namespace Rosegarden - { ---- a/src/gui/editors/matrix/MatrixTool.h -+++ b/src/gui/editors/matrix/MatrixTool.h -@@ -23,6 +23,8 @@ - #include "gui/general/ActionFileClient.h" - #include "gui/general/AutoScroller.h" // For FollowMode - -+#include <QKeyEvent> -+ - class QAction; - - namespace Rosegarden diff --git a/media-sound/rosegarden/rosegarden-24.12.1.ebuild b/media-sound/rosegarden/rosegarden-24.12.1.ebuild deleted file mode 100644 index 0753bc8e29f3..000000000000 --- a/media-sound/rosegarden/rosegarden-24.12.1.ebuild +++ /dev/null @@ -1,62 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake xdg virtualx - -DESCRIPTION="MIDI and audio sequencer and notation editor" -HOMEPAGE="https://www.rosegardenmusic.com/" -SRC_URI="https://downloads.sourceforge.net/${PN}/${P}.tar.xz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ~ppc x86" -IUSE="lirc" - -BDEPEND=" - dev-qt/qttools:6[linguist] - virtual/pkgconfig -" -RDEPEND=" - dev-qt/qtbase:6[gui,network,widgets,xml] - media-libs/alsa-lib:= - >=media-libs/dssi-1.0.0:= - media-libs/ladspa-sdk:= - media-libs/liblo:= - media-libs/liblrdf:= - media-libs/libsamplerate:= - media-libs/libsndfile:= - sci-libs/fftw:3.0 - virtual/zlib:= - virtual/jack - x11-libs/libSM:= - lirc? ( app-misc/lirc:= ) -" -DEPEND="${RDEPEND}" - -PATCHES=( - "${FILESDIR}/${PN}-24.06-includes.patch" - "${FILESDIR}/${PN}-24.12-parameter-declaration.patch" - "${FILESDIR}/${PN}-24.12-missing-includes.patch" -) - -src_prepare() { - cmake_src_prepare -} - -src_configure() { - local mycmakeargs=( - -DDISABLE_LIRC=$(usex !lirc) - -DUSE_QT6=ON - ) - cmake_src_configure -} - -src_test() { - # bug 701682, tries to open network socket and fails. - local myctestargs=( - -E "(test_notationview_selection)" - ) - virtx cmake_src_test -} diff --git a/media-sound/rosegarden/rosegarden-25.06-r1.ebuild b/media-sound/rosegarden/rosegarden-25.06-r1.ebuild deleted file mode 100644 index 6134f21f3e92..000000000000 --- a/media-sound/rosegarden/rosegarden-25.06-r1.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake xdg virtualx - -DESCRIPTION="MIDI and audio sequencer and notation editor" -HOMEPAGE="https://www.rosegardenmusic.com/" -SRC_URI="https://downloads.sourceforge.net/${PN}/${P}.tar.xz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86" -IUSE="lirc" -RESTRICT="test" # there is a linking problem when tests are enabled: https://bugs.gentoo.org/957534 - -BDEPEND=" - dev-qt/qttools:6[linguist] - virtual/pkgconfig -" -RDEPEND=" - dev-qt/qtbase:6[gui,network,widgets,xml] - media-libs/alsa-lib:= - >=media-libs/dssi-1.0.0:= - media-libs/ladspa-sdk:= - media-libs/liblo:= - media-libs/liblrdf:= - media-libs/libsamplerate:= - media-libs/libsndfile:= - sci-libs/fftw:3.0 - virtual/zlib:= - virtual/jack - x11-libs/libSM:= - lirc? ( app-misc/lirc:= ) -" -DEPEND="${RDEPEND}" - -PATCHES=( - "${FILESDIR}/${PN}-24.06-includes.patch" - "${FILESDIR}/${PN}-24.12-parameter-declaration.patch" - "${FILESDIR}/${PN}-24.12-missing-includes.patch" - "${FILESDIR}/${PN}-25.06-missing-includes.patch" -) - -src_prepare() { - cmake_src_prepare -} - -src_configure() { - local mycmakeargs=( - -DBUILD_TESTING=$(usex test) - # Avoid automagic gtk+:2 and runtime crash (bug #957755) - -DCMAKE_DISABLE_FIND_PACKAGE_GTK2=ON - -DDISABLE_LIRC=$(usex !lirc) - -DUSE_QT6=ON - ) - cmake_src_configure -} - -src_test() { - # bug 701682, tries to open network socket and fails. - local myctestargs=( - -E "(test_notationview_selection)" - ) - virtx cmake_src_test -}
