SHA256
1
0
forked from pool/libsidplayfp

Accepting request 1077031 from multimedia:libs

OBS-URL: https://build.opensuse.org/request/show/1077031
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libsidplayfp?expand=0&rev=8
This commit is contained in:
Dominique Leuenberger 2023-04-03 19:13:23 +00:00 committed by Git OBS Bridge
commit df0d819c0e
3 changed files with 23 additions and 5 deletions

12
fix-missing-include.patch Normal file
View File

@ -0,0 +1,12 @@
Index: libsidplayfp-2.4.2/src/builders/residfp-builder/residfp/resample/SincResampler.cpp
===================================================================
--- libsidplayfp-2.4.2.orig/src/builders/residfp-builder/residfp/resample/SincResampler.cpp
+++ libsidplayfp-2.4.2/src/builders/residfp-builder/residfp/resample/SincResampler.cpp
@@ -27,6 +27,7 @@
#include <cmath>
#include <iostream>
#include <sstream>
+#include <cstdint>
#include "siddefs-fp.h"

View File

@ -1,3 +1,10 @@
-------------------------------------------------------------------
Sat Apr 1 21:08:40 UTC 2023 - Bjørn Lie <bjorn.lie@gmail.com>
- Add fix-missing-include.patch: Add missing include exposed by gcc
13.
- Use ldconfig_scriptlets macro.
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Feb 14 12:24:22 UTC 2023 - Martin Hauke <mardnh@gmx.de> Tue Feb 14 12:24:22 UTC 2023 - Martin Hauke <mardnh@gmx.de>

View File

@ -27,6 +27,7 @@ Group: System/Libraries
#Git-Clone: https://github.com/libsidplayfp/libsidplayfp.git #Git-Clone: https://github.com/libsidplayfp/libsidplayfp.git
URL: https://sourceforge.net/projects/sidplay-residfp/ URL: https://sourceforge.net/projects/sidplay-residfp/
Source0: https://sourceforge.net/projects/sidplay-residfp/files/libsidplayfp/2.4/libsidplayfp-%{version}.tar.gz Source0: https://sourceforge.net/projects/sidplay-residfp/files/libsidplayfp/2.4/libsidplayfp-%{version}.tar.gz
Patch0: fix-missing-include.patch
BuildRequires: gcc-c++ BuildRequires: gcc-c++
BuildRequires: libgcrypt-devel BuildRequires: libgcrypt-devel
BuildRequires: pkgconfig BuildRequires: pkgconfig
@ -68,7 +69,7 @@ This package contains headers and libraries required to build applications that
use libstilview. use libstilview.
%prep %prep
%setup -q %autosetup -p1
%build %build
%ifarch x86_64 %ifarch x86_64
@ -85,10 +86,8 @@ EXTRA="--with-simd=neon"
%make_install %make_install
find %{buildroot} -type f -name "*.la" -delete -print find %{buildroot} -type f -name "*.la" -delete -print
%post -n libsidplayfp%{soname} -p /sbin/ldconfig %ldconfig_scriptlets -n libsidplayfp%{soname}
%postun -n libsidplayfp%{soname} -p /sbin/ldconfig %ldconfig_scriptlets -n libstilview%{stilview_soname}
%post -n libstilview%{stilview_soname} -p /sbin/ldconfig
%postun -n libstilview%{stilview_soname} -p /sbin/ldconfig
%files -n libsidplayfp%{soname} %files -n libsidplayfp%{soname}
%license COPYING %license COPYING