2 Commits

3 changed files with 25 additions and 2 deletions

View File

@@ -0,0 +1,15 @@
---
src/lib/l3mdct.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
--- a/src/lib/l3mdct.h
+++ b/src/lib/l3mdct.h
@@ -1,7 +1,7 @@
#ifndef shine_MDCT_H
#define shine_MDCT_H
-void shine_mdct_initialise();
+void shine_mdct_initialise(shine_global_config *config);
void shine_mdct_sub(shine_global_config *config, int stride);
#endif

View File

@@ -1,3 +1,10 @@
-------------------------------------------------------------------
Wed Aug 20 09:12:51 UTC 2025 - Takashi Iwai <tiwai@suse.com>
- Fix build failures with gcc15:
libshine-gcc15-fixes.patch
- Use autosetup macro
-------------------------------------------------------------------
Sat Mar 5 12:00:00 UTC 2022 - Andreas Stieger <andreas.stieger@gmx.de>

View File

@@ -1,7 +1,7 @@
#
# spec file for package libshine
#
# Copyright (c) 2022 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
@@ -26,6 +26,7 @@ License: LGPL-2.0-only
Group: System/Libraries
URL: https://github.com/toots/shine
Source0: https://github.com/toots/shine/releases/download/%{version}/%{oname}-%{version}.tar.gz
Patch1: libshine-gcc15-fixes.patch
BuildRequires: pkgconfig
%description
@@ -63,7 +64,7 @@ Shine is an MP3 encoding library implemented in fixed-point
arithmetic. This package contains the shineenc command line encoder.
%prep
%setup -q -n %{oname}-%{version}
%autosetup -p1 -n %{oname}-%{version}
%build
%configure --disable-static