From be47574b905525a1ee932ca0f636b5d583dfd71fbe50828eb1e47e7c83ab7e00 Mon Sep 17 00:00:00 2001 From: Olaf Hering Date: Fri, 13 Jan 2017 10:33:05 +0000 Subject: [PATCH] Accepting request 449998 from home:olh:branches:multimedia:libs - Update to version 1.8.7 * Fix out of range tune selection * Reenable accidentally broken branch hints in residfp * Minor fix in VIC-II code ported from VICE * Fix an off-by-one error in mixer code * Slightly improve some combined waveforms * Fix a regression in VIC-II code * Improve combined waveforms emulation * Fix a possible crash when locking a sid device fails * Fix an overflow in resid/residfp for 8580 output, noticed in /MUSICIANS/L/Linus/64_Forever.sid * Use log1p in resid/residfp for improved precision of 6581 filter parameter calculation * Fix a warning in PSID model checking * Fix running with -b parameter * Attenuate second chip output by 3dB in 3SID mode as it is mixed in both channels * Fix uninitialized vars * Fix a regresion in MUS loader introduced in 1.8.0 * Fix a regresion in STIL * Rework and clean tune loading to be more portable * Add support for 3SID files (PSID v4) * Check if lightpen is really triggered before changing state * Define WIN32_LEAN_AND_MEAN when compiling on MinGW * Other minor fixes and improvements * Fix interpolation outside bounds in reSIDfp * Remove redundant code in PSID loader * Fix reported number of channels * Install psid driver before placing tune, fixes BASIC tunes and /MUSICIANS/L/Legg_Stephen/Steigar.sid * Apply volume to channels, not to chips output OBS-URL: https://build.opensuse.org/request/show/449998 OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libsidplayfp?expand=0&rev=6 --- libsidplayfp-1.7.0.tar.gz | 3 --- libsidplayfp-1.8.7.tar.gz | 3 +++ libsidplayfp.changes | 31 +++++++++++++++++++++++++++++++ libsidplayfp.spec | 8 ++++---- 4 files changed, 38 insertions(+), 7 deletions(-) delete mode 100644 libsidplayfp-1.7.0.tar.gz create mode 100644 libsidplayfp-1.8.7.tar.gz diff --git a/libsidplayfp-1.7.0.tar.gz b/libsidplayfp-1.7.0.tar.gz deleted file mode 100644 index a88b003..0000000 --- a/libsidplayfp-1.7.0.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:3e0b51cd6955ede52af446ec44b5ff0ec98c1657bb56694a4ef6d8e50af79324 -size 668410 diff --git a/libsidplayfp-1.8.7.tar.gz b/libsidplayfp-1.8.7.tar.gz new file mode 100644 index 0000000..724a19d --- /dev/null +++ b/libsidplayfp-1.8.7.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:aa81272ff2093d712041d1bba3f7c9e2f654ed5db4e0a698e3d3c3c5dad26192 +size 671595 diff --git a/libsidplayfp.changes b/libsidplayfp.changes index 4c8308f..a72d30b 100644 --- a/libsidplayfp.changes +++ b/libsidplayfp.changes @@ -1,3 +1,34 @@ +------------------------------------------------------------------- +Fri Jan 13 10:04:19 UTC 2017 - olaf@aepfle.de + +- Update to version 1.8.7 + * Fix out of range tune selection + * Reenable accidentally broken branch hints in residfp + * Minor fix in VIC-II code ported from VICE + * Fix an off-by-one error in mixer code + * Slightly improve some combined waveforms + * Fix a regression in VIC-II code + * Improve combined waveforms emulation + * Fix a possible crash when locking a sid device fails + * Fix an overflow in resid/residfp for 8580 output, noticed in /MUSICIANS/L/Linus/64_Forever.sid + * Use log1p in resid/residfp for improved precision of 6581 filter parameter calculation + * Fix a warning in PSID model checking + * Fix running with -b parameter + * Attenuate second chip output by 3dB in 3SID mode as it is mixed in both channels + * Fix uninitialized vars + * Fix a regresion in MUS loader introduced in 1.8.0 + * Fix a regresion in STIL + * Rework and clean tune loading to be more portable + * Add support for 3SID files (PSID v4) + * Check if lightpen is really triggered before changing state + * Define WIN32_LEAN_AND_MEAN when compiling on MinGW + * Other minor fixes and improvements + * Fix interpolation outside bounds in reSIDfp + * Remove redundant code in PSID loader + * Fix reported number of channels + * Install psid driver before placing tune, fixes BASIC tunes and /MUSICIANS/L/Legg_Stephen/Steigar.sid + * Apply volume to channels, not to chips output + ------------------------------------------------------------------- Thu Feb 12 22:38:52 UTC 2015 - p.drouand@gmail.com diff --git a/libsidplayfp.spec b/libsidplayfp.spec index d4c1407..758eb9f 100644 --- a/libsidplayfp.spec +++ b/libsidplayfp.spec @@ -1,7 +1,7 @@ # # spec file for package libsidplayfp # -# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,17 +16,17 @@ # -%define soname 3 +%define soname 4 %define stilview_soname 0 Name: libsidplayfp -Version: 1.7.0 +Version: 1.8.7 Release: 0 Summary: A library to play Commodore 64 music License: GPL-2.0+ Group: System/Libraries Url: http://sourceforge.net/projects/sidplay-residfp/ -Source0: http://downloads.sourceforge.net/project/sidplay-residfp/libsidplayfp/1.7/libsidplayfp-%{version}.tar.gz +Source0: http://downloads.sourceforge.net/project/sidplay-residfp/libsidplayfp/1.8/libsidplayfp-%{version}.tar.gz BuildRequires: gcc-c++ BuildRequires: pkg-config