Compare commits

...
Sign in to create a new pull request.

16 commits

Author SHA1 Message Date
Fedora Release Engineering
130fe8c32b Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild 2025-07-24 20:48:33 +00:00
Fedora Release Engineering
bb60f7842a Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild 2025-01-17 15:52:55 +00:00
Fedora Release Engineering
6bab77dc3b Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild 2024-07-18 15:54:14 +00:00
Sérgio M. Basto
97bdad56f3 Disable wine vst due to libwine.so.1 being removed in wine version 8.3
See https://bugs.winehq.org/show_bug.cgi?id=54635 and https://github.com/LMMS/lmms/issues/6672
(copied from https://build.opensuse.org/package/view_file/openSUSE:Backports:SLE-15-SP6/lmms/)
2024-01-25 01:08:44 +00:00
Fedora Release Engineering
f53732c8dc Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-21 06:07:39 +00:00
Fedora Release Engineering
34b9ee18fe Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-07-20 12:57:41 +00:00
Fedora Release Engineering
e56ad01dbf Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-01-19 18:12:23 +00:00
Fedora Release Engineering
10d846e801 Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-21 19:47:08 +00:00
Jan Grulich
514b4119af Rebuild (qt5) 2022-07-14 15:03:24 +02:00
Thomas Moschny
bc9e2489c6 Add patch to fix building with Carla 2.4.3. 2022-05-24 07:47:45 +02:00
Jan Grulich
82e27e4ac5 Remove comment causing a build failure 2022-05-21 21:32:11 +02:00
Jan Grulich
93e2a05ff0 Rebuild (qt5) 2022-05-17 13:05:17 +02:00
Jan Grulich
4c93605431 Rebuild (qt5) 2022-03-08 08:53:56 +01:00
Fedora Release Engineering
2964a4d928 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-20 17:59:59 +00:00
Fedora Release Engineering
da2475fce4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-22 13:04:41 +00:00
Thomas Moschny
bb37623a72 Rebuild against newer fluidsynth. 2021-06-16 17:15:43 +02:00
3 changed files with 74 additions and 6 deletions

View file

@ -0,0 +1,12 @@
diff --git a/plugins/carlabase/carla.h b/plugins/carlabase/carla.h
index fb54e2271..6f1971ea0 100644
--- a/plugins/carlabase/carla.h
+++ b/plugins/carlabase/carla.h
@@ -28,6 +28,7 @@
#include <QtCore/QMutex>
#define REAL_BUILD // FIXME this shouldn't be needed
+#include "CarlaDefines.h"
#if CARLA_VERSION_HEX >= 0x010911
#include "CarlaNativePlugin.h"
#else

View file

@ -6,7 +6,7 @@ diff -up lmms/cmake/modules/FindWine.cmake.orig lmms/cmake/modules/FindWine.cmak
FIND_PATH(WINE_INCLUDE_DIR windows/windows.h PATH_SUFFIXES wine wine/wine)
-FIND_LIBRARY(WINE_LIBRARY NAMES wine PATH_SUFFIXES wine i386-linux-gnu/wine)
+FIND_LIBRARY(WINE_LIBRARY NAMES wine libwine.so.1 PATH_SUFFIXES wine i386-linux-gnu/wine wine/i386-unix)
+FIND_LIBRARY(WINE_LIBRARY NAMES wine PATH_SUFFIXES wine i386-linux-gnu/wine wine/i386-unix)
FIND_PROGRAM(WINE_CXX NAMES wineg++ winegcc winegcc64 winegcc32)
set(WINE_INCLUDE_DIRS ${WINE_INCLUDE_DIR} )

View file

@ -1,6 +1,13 @@
%ifarch %ix86
%bcond_with wine
%else
%bcond_with wine
%endif
Name: lmms
Version: 1.2.2
Release: 4%{?dist}
Release: 18%{?dist}
Summary: Linux MultiMedia Studio
URL: https://lmms.io/
@ -40,6 +47,9 @@ Patch0: lmms-1.2.2_winelib.patch
# Pass LIB_SUFFIX
Patch1: lmms-1.2.2_lib_suffix.patch
# Fix building against Carla 2.4.3, see #6395
Patch2: lmms-1.2.2_carla_2.4.3.patch
# according to upstream we should at least support oss, alsa, and
# jack. output via pulseaudio has high latency, but we enable it
# nevertheless as it is standard on fedora now. portaudio support is
@ -76,7 +86,7 @@ BuildRequires: libappstream-glib
Requires: shared-mime-info
Requires: hicolor-icon-theme
%ifarch %ix86
%if %{with wine}
BuildRequires: wine-devel
%endif
@ -91,7 +101,8 @@ Requires: ladspa-calf-plugins
# the -vst subpackage can only be built on ix86, but is also usable
# (and thus should be installed) on x86_64.
%ifarch %ix86 x86_64
#ifarch #ix86 x86_64
%if %{with wine}
Requires: %{name}-vst = %{version}-%{release}
%endif
@ -203,7 +214,7 @@ appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/*.metainfo.xml
%{_includedir}/%{name}
%ifarch %ix86
%if %{with wine}
%package vst
Summary: VST hosting plugin for %{name}
@ -215,10 +226,55 @@ This package contains the necessary files to host VST plugins.
%dir %{_libdir}/%{name}
%{_libdir}/%{name}/RemoteVstPlugin*
%endif # ifarch %%ix86
%endif
%changelog
* Thu Jul 24 2025 Fedora Release Engineering <releng@fedoraproject.org> - 1.2.2-18
- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild
* Fri Jan 17 2025 Fedora Release Engineering <releng@fedoraproject.org> - 1.2.2-17
- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild
* Thu Jul 18 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1.2.2-16
- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
* Sun Jan 21 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1.2.2-15
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
- Disable wine vst due to libwine.so.1 being removed in wine version 8.3
see https://bugs.winehq.org/show_bug.cgi?id=54635 and https://github.com/LMMS/lmms/issues/6672
(copied from https://build.opensuse.org/package/view_file/openSUSE:Backports:SLE-15-SP6/lmms/)
* Thu Jul 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 1.2.2-14
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
* Thu Jan 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 1.2.2-13
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
* Thu Jul 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.2.2-12
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
* Thu Jul 14 2022 Jan Grulich <jgrulich@redhat.com> - 1.2.2-11
- Rebuild (qt5)
* Tue May 24 2022 Thomas Moschny <thomas.moschny@gmx.de> - 1.2.2-10
- Add patch to fix building with Carla 2.4.3.
* Tue May 17 2022 Jan Grulich <jgrulich@redhat.com> - 1.2.2-9
- Rebuild (qt5)
* Tue Mar 08 2022 Jan Grulich <jgrulich@redhat.com> - 1.2.2-8
- Rebuild (qt5)
* Thu Jan 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.2.2-7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
* Thu Jul 22 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.2.2-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
* Wed Jun 16 2021 Thomas Moschny <thomas.moschny@gmx.de> - 1.2.2-5
- Rebuild against newer fluidsynth.
* Sun May 23 2021 Thomas Moschny <thomas.moschny@gmx.de> - 1.2.2-4
- Switch to Qt5.
- Fix search path for RemoteZynAddSubFx plugin.