| |
@@ -11,7 +11,7 @@
|
| |
# See: https://fedoraproject.org/wiki/AudioCreation
|
| |
Epoch: 1
|
| |
Version: 3.0.2
|
| |
- Release: 14%{?dist}
|
| |
+ Release: 15%{?dist}
|
| |
# original freeverb plugin was public domain
|
| |
# givertcap (not built) is GPLv2
|
| |
# The rest, including the core of muse is distributed under GPLv2+
|
| |
@@ -27,6 +27,10 @@
|
| |
# Qt include fixes for newer Qt. From upstream trunk
|
| |
# https://github.com/muse-sequencer/muse/commit/99816883
|
| |
Patch2: muse-qt-include-fixes.patch
|
| |
+ # Find gtkmm using pkg_check_modules() so we have the correct compiler and
|
| |
+ # linker flags for its recursive dependencies, such as atkmm. Fixes FTBFS
|
| |
+ # RHBZ#1923460.
|
| |
+ Patch3: muse-3.0.2-find-gtkmm-with-pkgconfig.patch
|
| |
|
| |
BuildRequires: alsa-lib-devel
|
| |
BuildRequires: cmake
|
| |
@@ -49,7 +53,7 @@
|
| |
BuildRequires: qt5-qttools-static
|
| |
BuildRequires: rtaudio-devel
|
| |
# For lv2 plugins
|
| |
- BuildRequires: gtkmm24-devel
|
| |
+ BuildRequires: pkgconfig(gtkmm-2.4)
|
| |
|
| |
Requires: hicolor-icon-theme
|
| |
|
| |
@@ -65,6 +69,7 @@
|
| |
%patch0 -p1 -b .includes
|
| |
%patch1 -p1 -b .fluidsynth1and2
|
| |
%patch2 -p2 -b .qtdep
|
| |
+ %patch3 -p1 -b .gtkmm-pkgconf
|
| |
|
| |
# Convert to Python3. Only "print" and "raw_input" occurences
|
| |
2to3 --write --nobackups utils/muse*
|
| |
@@ -106,6 +111,12 @@
|
| |
%{_datadir}/metainfo/%{name}.appdata.xml
|
| |
|
| |
%changelog
|
| |
+ * Sat Apr 17 2021 Benjamin A. Beasley <code@musicinmybrain.net> - 1:3.0.2-15
|
| |
+ - Rebuild for libinstpatch 1.1.6
|
| |
+ - Find gtkmm using pkg_check_modules() so we have the correct compiler and
|
| |
+ linker flags for its recursive dependencies, such as atkmm. Fixes FTBFS
|
| |
+ RHBZ#1923460.
|
| |
+
|
| |
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1:3.0.2-14
|
| |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
|
| |
|
| |
Please build into the appropriate side tag so I can update
muse
together withlibinstpatch
:Or, if you want to merge and not build, I should be able to start the build. Please do not rebuild after merging without using the side tag.
I have tested this PR against the new
libinstpatch
version by scratch-building in the side tag (https://koji.fedoraproject.org/koji/taskinfo?taskID=66126882).I will announce the so-version bump on the fedora-devel list shortly.
This PR also fixes your open FTBFS bug, https://bugzilla.redhat.com/show_bug.cgi?id=1923460.