4 Commits

Author SHA256 Message Date
4419e6e9a7 Accepting request 1316395 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/1316395
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libinstpatch?expand=0&rev=11
2025-11-07 17:23:14 +00:00
6b9a793ed6 - Update to version 1.1.7
* Use GNUInstallDirs for installation paths.
  * Fix warning from libinstpatch-scan.c (gtkdoc).
  * Eliminate CMake warnings.
  * Glitched SoundFont attenuation.
  * Remove sndfile.h from public headers.
  * Rename variables called "bool".
  * Update LGPLv2.1 license text and notices for remote-only FSF.
  * Fix gtk-doc generation.
- Use ldconfig_scriptlets macro.
- Use tarball from github

OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libinstpatch?expand=0&rev=25
2025-11-07 09:37:27 +00:00
dc478a0510 Accepting request 1268433 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/1268433
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libinstpatch?expand=0&rev=10
2025-04-11 14:45:47 +00:00
6f47fdc0ed add -std=gnu11 to CFLAGS to fix gcc15 compile time error, and to still allow build on Leap 15.6
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libinstpatch?expand=0&rev=23
2025-04-10 14:18:58 +00:00
4 changed files with 30 additions and 11 deletions

Binary file not shown.

BIN
libinstpatch-1.1.7.tar.gz LFS Normal file

Binary file not shown.

View File

@@ -1,3 +1,24 @@
-------------------------------------------------------------------
Tue Nov 4 20:36:57 UTC 2025 - Martin Hauke <mardnh@gmx.de>
- Update to version 1.1.7
* Use GNUInstallDirs for installation paths.
* Fix warning from libinstpatch-scan.c (gtkdoc).
* Eliminate CMake warnings.
* Glitched SoundFont attenuation.
* Remove sndfile.h from public headers.
* Rename variables called "bool".
* Update LGPLv2.1 license text and notices for remote-only FSF.
* Fix gtk-doc generation.
- Use ldconfig_scriptlets macro.
- Use tarball from github
-------------------------------------------------------------------
Tue Apr 8 11:53:12 UTC 2025 - Friedrich Haubensak <hsk17@mail.de>
- add -std=gnu11 to CFLAGS to fix gcc15 compile time error, and to
still allow build on Leap 15.6
-------------------------------------------------------------------
Sat Nov 27 00:35:17 UTC 2021 - Jan Engelhardt <jengelh@inai.de>

View File

@@ -1,7 +1,7 @@
#
# spec file for package libinstpatch
#
# Copyright (c) 2021 SUSE LLC
# Copyright (c) 2025 SUSE LLC and contributors
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -19,15 +19,13 @@
%define sover 2
Name: libinstpatch
Version: 1.1.6
Version: 1.1.7
Release: 0
Summary: MIDI instrument patch library
License: LGPL-2.1-only
Group: Development/Libraries/C and C++
URL: http://www.swamiproject.org/
# Fetch source via
# sh libinstpatch-snapshot.sh latest
Source0: libinstpatch-%{version}.tar.gz
Source: https://github.com/swami/libinstpatch/archive/refs/tags/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
Source99: baselibs.conf
BuildRequires: cmake
BuildRequires: pkgconfig
@@ -63,18 +61,18 @@ This package includes the header files for %{name}.
%autosetup
%build
export CFLAGS="%{optflags} -std=gnu11"
%cmake
%cmake_build
%install
%cmake_install
%post -n libinstpatch-1_0-%{sover} -p /sbin/ldconfig
%postun -n libinstpatch-1_0-%{sover} -p /sbin/ldconfig
%ldconfig_scriptlets -n libinstpatch-1_0-%{sover}
%files -n libinstpatch-1_0-%{sover}
%license COPYING
%{_libdir}/%{name}*.so.*
%{_libdir}/%{name}*.so.%{sover}*
%files devel
%doc AUTHORS ChangeLog README.md