Hello community, here is the log from the commit of package ladspa for openSUSE:Factory checked in at 2019-01-11 14:02:24 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ladspa (Old) and /work/SRC/openSUSE:Factory/.ladspa.new.28833 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ladspa" Fri Jan 11 14:02:24 2019 rev:32 rq:663176 version:1.15 Changes: -------- --- /work/SRC/openSUSE:Factory/ladspa/ladspa.changes 2017-11-09 16:21:16.497587681 +0100 +++ /work/SRC/openSUSE:Factory/.ladspa.new.28833/ladspa.changes 2019-01-11 14:04:05.507884416 +0100 @@ -1,0 +2,32 @@ +Sun Jan 6 13:37:27 UTC 2019 - davejpla...@gmail.com + +- Update to version 1.15 removed incorporated patch: + ladspa-ldcommand.patch and ladspa.diff +- Upstream changes: + *Perform macro string expansion in C code rather than in Makefile + for better portability. + *Modernise init()/fini() style in GNU C plugin builds (not C++), + tweak link line to correspond. + +------------------------------------------------------------------- +Sat Jan 5 10:53:13 UTC 2019 - davejpla...@gmail.com + +- Update to version 1.4 and remove incorporated patches: + ladspa-find-plugin-path.patch and ladspa-pie.patch +- Modified ladspa.dif, one hunk was incorporated. +- Added ladspa-ldcommand.patch to fix plugin linking. +- Upstream changes: + *Rename Makefile. + *Modernise C++ #include style. + *Make some globals static. + *Use mkdir -p rather than mkdirhier during build. + *Use GCC export map to ensure only the ladspa_descriptor() + is exported. + *Put libraries at the end of link instructions. + *Package with version number in archive and directory names. + *Tweaks to documentation processing. + *Fix bug in LADSPA plugin search which did not handle shared + libraries that are not plugins correctly. + *Introduce a default LADSPA plugin search path. + +------------------------------------------------------------------- Old: ---- ladspa-find-plugin-path.patch ladspa-pie.patch ladspa.dif ladspa_sdk_1.13.tgz New: ---- ladspa_sdk_1.15.tgz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ladspa.spec ++++++ --- /var/tmp/diff_new_pack.BUQcgI/_old 2019-01-11 14:04:06.147883772 +0100 +++ /var/tmp/diff_new_pack.BUQcgI/_new 2019-01-11 14:04:06.151883768 +0100 @@ -1,7 +1,7 @@ # # spec file for package ladspa # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 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 @@ -17,19 +17,15 @@ Name: ladspa -Version: 1.13 +Version: 1.15 Release: 0 Summary: The Linux Audio Developer's Simple Plug-In API -License: LGPL-2.1+ +License: LGPL-2.1-or-later Group: Productivity/Multimedia/Sound/Utilities Url: http://www.ladspa.org/ Source: http://www.ladspa.org/download/%{name}_sdk_%{version}.tgz Source1: baselibs.conf -Patch0: ladspa.dif -Patch1: ladspa-find-plugin-path.patch -Patch2: ladspa-pie.patch BuildRequires: gcc-c++ -BuildRoot: %{_tmppath}/%{name}-%{version}-build AutoReq: on Autoprov: off @@ -41,25 +37,18 @@ %package devel Summary: Include Files mandatory for Development Group: Development/Libraries/C and C++ -%if 0%{?suse_version} > 1110 BuildArch: noarch -%endif %description devel This package contains include files to develop LADSPA plugins. %prep -%setup -q -n ladspa_sdk -%patch0 -p1 -%patch1 -%patch2 -ln -s ../ladspa.h src/plugins/ladspa.h +%setup -q -n %{name}_sdk_%{version} +%autopatch -p0 %build -# This package failed when testing with -Wl,-as-needed being default. -# So we disable it here, if you want to retest, just delete this comment and the line below. -export SUSE_ASNEEDED=0 -make -C src %{?_smp_mflags} CFLAGS="%{optflags} -fPIC -ggdb" targets +export LADSPA_PATH="%{_libdir}/ladspa" +make -C src CFLAGS="-I. %{optflags} -fPIC -ggdb -DDEFAULT_LADSPA_PATH=%{_libdir}/ladspa" targets %install make -C src \ @@ -74,6 +63,7 @@ %files %defattr(-,root,root) %doc README +%license doc/COPYING %{_libdir}/ladspa %{_bindir}/* ++++++ ladspa_sdk_1.13.tgz -> ladspa_sdk_1.15.tgz ++++++ ++++ 1810 lines of diff (skipped)