SHA256
1
0
forked from pool/fluidsynth

Accepting request 1001448 from home:derselbst:branches:multimedia:libs

- Update to 2.2.9:
  * Fix regression in WinMIDI driver introduced in 2.2.8
  * Tracks cannot be restarted in MIDI player after reaching EOT
  * Add a system-wide configuration file for Windows
  * Harden systemd service file
  * Dependency libs for precompiled Android binaries have been updated
- Remove harden_fluidsynth.service.patch as it has been addressed upstream

OBS-URL: https://build.opensuse.org/request/show/1001448
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/fluidsynth?expand=0&rev=106
This commit is contained in:
Takashi Iwai 2022-09-07 11:18:06 +00:00 committed by Git OBS Bridge
parent eed6fe29fa
commit 676d9d2d7a
5 changed files with 15 additions and 26 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:7c29a5cb7a2755c8012d941d1335da7bda957bbb0a86b7c59215d26773bb51fe
size 1751615

3
fluidsynth-2.2.9.tar.gz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:bc62494ec2554fdcfc01512a2580f12fc1e1b01ce37a18b370dd7902af7a8159
size 1750977

View File

@ -1,3 +1,14 @@
-------------------------------------------------------------------
Tue Sep 6 11:48:15 UTC 2022 - Tom Mbrt <tom.mbrt@googlemail.com>
- Update to 2.2.9:
* Fix regression in WinMIDI driver introduced in 2.2.8
* Tracks cannot be restarted in MIDI player after reaching EOT
* Add a system-wide configuration file for Windows
* Harden systemd service file
* Dependency libs for precompiled Android binaries have been updated
- Remove harden_fluidsynth.service.patch as it has been addressed upstream
-------------------------------------------------------------------
Sun Jul 10 16:25:37 UTC 2022 - Tom Mbrt <tom.mbrt@googlemail.com>

View File

@ -18,7 +18,7 @@
%define sover 3
Name: fluidsynth
Version: 2.2.8
Version: 2.2.9
Release: 0
Summary: A Real-Time Software Synthesizer That Uses Soundfont(tm)
License: LGPL-2.1-or-later
@ -28,7 +28,6 @@ Source0: https://github.com/FluidSynth/%{name}/archive/v%{version}.tar.gz
Source1: %{name}.conf
Source2: %{name}.service
Source1000: baselibs.conf
Patch0: harden_fluidsynth.service.patch
BuildRequires: cmake >= 3.1.0
BuildRequires: gcc-c++
BuildRequires: ladspa-devel

View File

@ -1,21 +0,0 @@
Index: fluidsynth-2.2.2/fluidsynth.service.in
===================================================================
--- fluidsynth-2.2.2.orig/fluidsynth.service.in
+++ fluidsynth-2.2.2/fluidsynth.service.in
@@ -4,6 +4,16 @@ Documentation=man:fluidsynth(1)
After=sound.target
[Service]
+# added automatically, for details please see
+# https://en.opensuse.org/openSUSE:Security_Features#Systemd_hardening_effort
+ProtectSystem=full
+ProtectHome=true
+ProtectHostname=true
+ProtectKernelTunables=true
+ProtectKernelModules=true
+ProtectKernelLogs=true
+ProtectControlGroups=true
+# end of automatic additions
Type=notify
NotifyAccess=main
EnvironmentFile=@FLUID_DAEMON_ENV_FILE@