commit portaudio for openSUSE:Factory

2020-08-15 Thread root
Hello community,

here is the log from the commit of package portaudio for openSUSE:Factory 
checked in at 2020-08-15 21:15:32

Comparing /work/SRC/openSUSE:Factory/portaudio (Old)
 and  /work/SRC/openSUSE:Factory/.portaudio.new.3399 (New)


Package is "portaudio"

Sat Aug 15 21:15:32 2020 rev:31 rq:826626 version:190600_20161030

Changes:

--- /work/SRC/openSUSE:Factory/portaudio/portaudio.changes  2018-06-15 
14:34:45.469619568 +0200
+++ /work/SRC/openSUSE:Factory/.portaudio.new.3399/portaudio.changes
2020-08-15 21:16:13.955481292 +0200
@@ -1,0 +2,7 @@
+Wed Aug 12 14:39:46 UTC 2020 - Cristian Rodríguez 
+
+- The portaudio C library uses pthread_cleanup* macros, a sane but
+  compiler/os specific implementation of them requires using 
+  -fexceptions flag. see pthread.h for details.
+
+---



Other differences:
--
++ portaudio.spec ++
--- /var/tmp/diff_new_pack.t61cA9/_old  2020-08-15 21:16:16.983483021 +0200
+++ /var/tmp/diff_new_pack.t61cA9/_new  2020-08-15 21:16:16.987483023 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package portaudio
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
@@ -25,7 +25,7 @@
 Summary:Portable Real-Time Audio Library
 License:MIT
 Group:  Development/Libraries/C and C++
-Url:http://www.portaudio.com/
+URL:http://www.portaudio.com/
 Source: http://www.portaudio.com/archives/pa_stable_v%{version}.tgz
 Source1:baselibs.conf
 Patch1: 0001-Merge-branch-ticket_275_pass_void-into-master.patch
@@ -90,6 +90,7 @@
 echo 'Requires: alsa' >> portaudio-2.0.pc.in
 
 %build
+export CFLAGS="%optflags -D_GNU_SOURCE -fexceptions"
 %configure --disable-static \
--enable-cxx=yes \
--with-alsa=yes \




commit portaudio for openSUSE:Factory

2018-06-15 Thread root
Hello community,

here is the log from the commit of package portaudio for openSUSE:Factory 
checked in at 2018-06-15 14:34:44

Comparing /work/SRC/openSUSE:Factory/portaudio (Old)
 and  /work/SRC/openSUSE:Factory/.portaudio.new (New)


Package is "portaudio"

Fri Jun 15 14:34:44 2018 rev:30 rq:615444 version:190600_20161030

Changes:

--- /work/SRC/openSUSE:Factory/portaudio/portaudio.changes  2017-08-29 
11:36:32.45551 +0200
+++ /work/SRC/openSUSE:Factory/.portaudio.new/portaudio.changes 2018-06-15 
14:34:45.469619568 +0200
@@ -1,0 +2,7 @@
+Sat Jun  9 11:14:56 UTC 2018 - tom.m...@googlemail.com
+
+- Add upstream patch 0001-Merge-branch-ticket_275_pass_void-into-master.patch
+  adding a missing void argument to Pa_GetVersionInfo() to fix no-prototype
+  warning when compiling against ANSI C projects
+
+---

New:

  0001-Merge-branch-ticket_275_pass_void-into-master.patch



Other differences:
--
++ portaudio.spec ++
--- /var/tmp/diff_new_pack.fdqali/_old  2018-06-15 14:34:46.077597330 +0200
+++ /var/tmp/diff_new_pack.fdqali/_new  2018-06-15 14:34:46.085597037 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package portaudio
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 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
@@ -28,6 +28,7 @@
 Url:http://www.portaudio.com/
 Source: http://www.portaudio.com/archives/pa_stable_v%{version}.tgz
 Source1:baselibs.conf
+Patch1: 0001-Merge-branch-ticket_275_pass_void-into-master.patch
 %define lname_clibportaudio%{soname_c}
 %define lname_plibportaudiocpp%{soname_p}
 BuildRequires:  alsa-devel
@@ -80,6 +81,7 @@
 
 %prep
 %setup -q -n portaudio
+%patch1 -p1
 FAKE_BUILDDATE=$(LC_ALL=C date -u -r %{_sourcedir}/%{name}.changes '+%%b %%e 
%%Y')  
 sed -i "s/__DATE__/\"$FAKE_BUILDDATE\"/" qa/loopback/src/paqa.c 
src/common/pa_front.c
 FAKE_BUILDTIME=$(LC_ALL=C date -u -r %{_sourcedir}/%{name}.changes 
'+%%H:%%M:%%S')  

++ 0001-Merge-branch-ticket_275_pass_void-into-master.patch ++
>From 8dc6d59877f2d102065871c3ef3020f3b98fd6b1 Mon Sep 17 00:00:00 2001
From: Phil Burk 
Date: Sat, 26 May 2018 04:49:10 +
Subject: [PATCH 528/528] Merge branch 'ticket_275_pass_void' into 'master'

Add void argument to Pa_GetVersionInfo()

+1: Anonymous

Merged-on: https://assembla.com/code/portaudio/git/merge_requests/6415893
---
 include/portaudio.h   | 2 +-
 src/common/pa_front.c | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/include/portaudio.h b/include/portaudio.h
index 8a94aaf..738080d 100644
--- a/include/portaudio.h
+++ b/include/portaudio.h
@@ -111,7 +111,7 @@ typedef struct PaVersionInfo {
  @see PaVersionInfo, paMakeVersionNumber
  @version Available as of 19.5.0.
 */
-const PaVersionInfo* Pa_GetVersionInfo();
+const PaVersionInfo* Pa_GetVersionInfo( void );
 
 
 /** Error codes returned by PortAudio functions.
diff --git a/src/common/pa_front.c b/src/common/pa_front.c
index 188cee9..9d30f48 100644
--- a/src/common/pa_front.c
+++ b/src/common/pa_front.c
@@ -130,7 +130,7 @@ static PaVersionInfo versionInfo_ = {
 /*.versionText =*/ PA_VERSION_TEXT_
 };
 
-const PaVersionInfo* Pa_GetVersionInfo()
+const PaVersionInfo* Pa_GetVersionInfo( void )
 {
 return _;
 }
-- 
2.13.7




commit portaudio for openSUSE:Factory

2017-08-29 Thread root
Hello community,

here is the log from the commit of package portaudio for openSUSE:Factory 
checked in at 2017-08-29 11:36:31

Comparing /work/SRC/openSUSE:Factory/portaudio (Old)
 and  /work/SRC/openSUSE:Factory/.portaudio.new (New)


Package is "portaudio"

Tue Aug 29 11:36:31 2017 rev:29 rq:517942 version:190600_20161030

Changes:

--- /work/SRC/openSUSE:Factory/portaudio/portaudio.changes  2017-05-20 
10:11:10.936915985 +0200
+++ /work/SRC/openSUSE:Factory/.portaudio.new/portaudio.changes 2017-08-29 
11:36:32.45551 +0200
@@ -1,0 +2,5 @@
+Wed Aug  2 09:53:40 UTC 2017 - o...@aepfle.de
+
+- Add pkg-config and add alsa to dependencies of devel pkg
+
+---



Other differences:
--
++ portaudio.spec ++
--- /var/tmp/diff_new_pack.AmWZAO/_old  2017-08-29 11:36:33.787810560 +0200
+++ /var/tmp/diff_new_pack.AmWZAO/_new  2017-08-29 11:36:33.803808313 +0200
@@ -33,6 +33,7 @@
 BuildRequires:  alsa-devel
 BuildRequires:  doxygen
 BuildRequires:  gcc-c++
+BuildRequires:  pkg-config
 BuildRequires:  pkgconfig(jack)
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
@@ -84,6 +85,7 @@
 FAKE_BUILDTIME=$(LC_ALL=C date -u -r %{_sourcedir}/%{name}.changes 
'+%%H:%%M:%%S')  
 sed -i "s/__TIME__/\"$FAKE_BUILDTIME\"/" qa/loopback/src/paqa.c 
src/common/pa_front.c
 echo 'HTML_TIMESTAMP=NO' >> Doxyfile
+echo 'Requires: alsa' >> portaudio-2.0.pc.in
 
 %build
 %configure --disable-static \




commit portaudio for openSUSE:Factory

2017-05-20 Thread root
Hello community,

here is the log from the commit of package portaudio for openSUSE:Factory 
checked in at 2017-05-20 10:11:06

Comparing /work/SRC/openSUSE:Factory/portaudio (Old)
 and  /work/SRC/openSUSE:Factory/.portaudio.new (New)


Package is "portaudio"

Sat May 20 10:11:06 2017 rev:28 rq:495454 version:190600_20161030

Changes:

--- /work/SRC/openSUSE:Factory/portaudio/portaudio.changes  2015-07-05 
17:54:33.0 +0200
+++ /work/SRC/openSUSE:Factory/.portaudio.new/portaudio.changes 2017-05-20 
10:11:10.936915985 +0200
@@ -1,0 +2,38 @@
+Thu May 11 15:48:13 UTC 2017 - tuukka.pasa...@ilmi.fi
+
+- Update to latest version v190600_20161030
+
+- Changes to portaudio.h (There were no changes to existing `portaudio.h` 
API/ABI in this release)
+
+- The API was extended as follows:
+  - Prior to March 3, 2015, `Pa_GetVersion()` always returned 1899 in the 
`V19` version of PortAudio.
+
+  - On March 3, 2015, enhanced version retrieval APIs were added to 
`portaudio.h`:
+* `Pa_GetVersion()` now returns a useful number, e.g. 0×00130501 for 19.5.1
+* added `paMakeVersionNumber` macro for comparing to `int` version 
returned by `Pa_GetVersion()`
+* added `PaVersionInfo` struct with version major, minor, subminor, 
versionControlRevision, versionText
+* added `Pa_GetVersionInfo()` gets `PaVersionInfo` struct
+* `Pa_GetVersionText()` is deprecated; use 
`Pa_GetVersionInfo()→versionText`
+
+  - On March 3, 2015, the version number was set to 19.5.0. (5 was chosen to 
reflect that there were 4 prior V19 stable snapshots.)
+* This new release has version number 19.6.0.
+* The Host-API-specific structures for WDM/KS and WASAPI were altered in 
this release. This is an ABI change.
+  Client code depending on these particular host-API-specific APIs will 
need to be recompiled and linked against
+  a compatible PortAudio version. See below. Changes to WDM/KS 
Host-API-specific Struct in pa_win_wdmks.h
+* Added `flags` and `channelMask` fields to `PaWinWDMKSInfo`. 4aa340a57e
+
+  - These changes were made on April 9, 2014. At that time `Pa_GetVersion()` 
returned 1899. The changes are present when the version number is 19.5.0 or 
greater.
+* Forward/backward compatibility: The implementation checks the `size` 
field of `PaWinWDMKSInfo`.
+  The old version will reject new structs, and the new version will reject 
old structs. 
+  In both cases `paIncompatibleHostApiSpecificStreamInfo` is the error 
returned.
+* Changes to WASAPI Host-API-specific Struct pa_win_wasapi.h
+* Added `streamCategory` and `streamOption` to `PaWasapiStreamInfo` 
4e194eaecf
+
+  - These changes were made on October 19, 2015. At that time 
`Pa_GetVersion()` returned 19.5.0. The changes are present when the version 
number is 19.6.0 or greater.
+* Forward/backward compatibility: The implementation checks the `size` 
field of `PaWasapiStreamInfo`.
+  The old version will reject new structs, and the new version will reject 
old structs. In both cases
+  `paIncompatibleHostApiSpecificStreamInfo` is the error returned.
+
+- Full Changelog: 
https://app.assembla.com/wiki/show/portaudio/pa_stable_v190600_20161030 
+
+---

Old:

  pa_stable_v19_20140130.tgz

New:

  pa_stable_v190600_20161030.tgz



Other differences:
--
++ portaudio.spec ++
--- /var/tmp/diff_new_pack.wlhdG6/_old  2017-05-20 10:11:12.084753801 +0200
+++ /var/tmp/diff_new_pack.wlhdG6/_new  2017-05-20 10:11:12.088753236 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package portaudio
 #
-# Copyright (c) 2015 SUSE LINUX 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
@@ -20,7 +20,7 @@
 %define soname_p 0
 
 Name:   portaudio
-Version:19_20140130
+Version:190600_20161030
 Release:0
 Summary:Portable Real-Time Audio Library
 License:MIT
@@ -44,8 +44,8 @@
 
 %package -n %lname_c
 Summary:Portable Real-Time Audio Library
-Group:  System/Libraries
 # portaudio was last used in openSUSE 12.1
+Group:  System/Libraries
 Provides:   portaudio = %{version}
 Obsoletes:  portaudio < %{version}
 
@@ -56,8 +56,8 @@
 floating point, and will be converted to the native format internally.
 %package -n %lname_p
 Summary:Portable Real-Time Audio Library
-Group:  System/Libraries
 # packman used to provide this
+Group:  System/Libraries
 Obsoletes:  libportaudiocpp
 
 %description -n %lname_p

++ pa_stable_v19_20140130.tgz 

commit portaudio for openSUSE:Factory

2015-07-05 Thread h_root
Hello community,

here is the log from the commit of package portaudio for openSUSE:Factory 
checked in at 2015-07-05 17:54:31

Comparing /work/SRC/openSUSE:Factory/portaudio (Old)
 and  /work/SRC/openSUSE:Factory/.portaudio.new (New)


Package is portaudio

Changes:

--- /work/SRC/openSUSE:Factory/portaudio/portaudio.changes  2014-06-01 
18:58:18.0 +0200
+++ /work/SRC/openSUSE:Factory/.portaudio.new/portaudio.changes 2015-07-05 
17:54:33.0 +0200
@@ -1,0 +2,5 @@
+Mon Jun 29 09:55:10 UTC 2015 - o...@aepfle.de
+
+- Enable libportaudiocpp
+
+---



Other differences:
--
++ portaudio.spec ++
--- /var/tmp/diff_new_pack.tM6EV8/_old  2015-07-05 17:54:34.0 +0200
+++ /var/tmp/diff_new_pack.tM6EV8/_new  2015-07-05 17:54:34.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package portaudio
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 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,7 +16,8 @@
 #
 
 
-%define soname 2
+%define soname_c 2
+%define soname_p 0
 
 Name:   portaudio
 Version:19_20140130
@@ -27,10 +28,12 @@
 Url:http://www.portaudio.com/
 Source: http://www.portaudio.com/archives/pa_stable_v%{version}.tgz
 Source1:baselibs.conf
-%define lname  libportaudio%{soname}
+%define lname_clibportaudio%{soname_c}
+%define lname_plibportaudiocpp%{soname_p}
 BuildRequires:  alsa-devel
 BuildRequires:  doxygen
-BuildRequires:  libjack-devel
+BuildRequires:  gcc-c++
+BuildRequires:  pkgconfig(jack)
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
@@ -39,14 +42,25 @@
 processing. Audio can be generated in various formats, including 32 bit
 floating point, and will be converted to the native format internally.
 
-%package -n %lname
+%package -n %lname_c
 Summary:Portable Real-Time Audio Library
 Group:  System/Libraries
 # portaudio was last used in openSUSE 12.1
 Provides:   portaudio = %{version}
 Obsoletes:  portaudio  %{version}
 
-%description -n %lname
+%description -n %lname_c
+PortAudio is a portable audio I/O library designed for cross-platform
+support of audio. It uses a callback mechanism to request audio
+processing. Audio can be generated in various formats, including 32 bit
+floating point, and will be converted to the native format internally.
+%package -n %lname_p
+Summary:Portable Real-Time Audio Library
+Group:  System/Libraries
+# packman used to provide this
+Obsoletes:  libportaudiocpp
+
+%description -n %lname_p
 PortAudio is a portable audio I/O library designed for cross-platform
 support of audio. It uses a callback mechanism to request audio
 processing. Audio can be generated in various formats, including 32 bit
@@ -55,7 +69,9 @@
 %package devel
 Summary:Development package for the portaudio library
 Group:  Development/Languages/C and C++
-Requires:   %lname = %{version}
+Requires:   %lname_c = %{version}
+Requires:   %lname_p = %{version}
+Obsoletes:  libportaudiocpp-devel
 
 %description devel
 This package contains the files needed to compile programs that use the
@@ -71,9 +87,11 @@
 
 %build
 %configure --disable-static \
+   --enable-cxx=yes \
--with-alsa=yes \
--with-jack=yes \
--with-oss=yes
+make lib/libportaudio.la %{?_smp_mflags}
 make %{?_smp_mflags}
 doxygen
 
@@ -81,13 +99,18 @@
 make install DESTDIR=%{?buildroot}
 rm -f %{buildroot}/%{_libdir}/*.la
 
-%post -n %lname -p /sbin/ldconfig
+%post -n %lname_c -p /sbin/ldconfig
+%post -n %lname_p -p /sbin/ldconfig
 
-%postun -n %lname -p /sbin/ldconfig
+%postun -n %lname_c -p /sbin/ldconfig
+%postun -n %lname_p -p /sbin/ldconfig
 
-%files -n %lname
+%files -n %lname_c
+%defattr(-,root,root)
+%{_libdir}/libportaudio.so.%{soname_c}*
+%files -n %lname_p
 %defattr(-,root,root)
-%{_libdir}/lib*.so.%{soname}*
+%{_libdir}/libportaudiocpp.so.%{soname_p}*
 
 %files devel
 %defattr(-,root,root)




commit portaudio for openSUSE:Factory

2014-06-01 Thread h_root
Hello community,

here is the log from the commit of package portaudio for openSUSE:Factory 
checked in at 2014-06-01 18:58:17

Comparing /work/SRC/openSUSE:Factory/portaudio (Old)
 and  /work/SRC/openSUSE:Factory/.portaudio.new (New)


Package is portaudio

Changes:

--- /work/SRC/openSUSE:Factory/portaudio/portaudio.changes  2014-04-12 
21:48:09.0 +0200
+++ /work/SRC/openSUSE:Factory/.portaudio.new/portaudio.changes 2014-06-01 
18:58:18.0 +0200
@@ -1,0 +2,5 @@
+Wed May 28 05:38:09 UTC 2014 - crrodrig...@opensuse.org
+
+- disable timestamps in doxygen too, make build-compare happy
+
+---



Other differences:
--
++ portaudio.spec ++
--- /var/tmp/diff_new_pack.V04h8u/_old  2014-06-01 18:58:19.0 +0200
+++ /var/tmp/diff_new_pack.V04h8u/_new  2014-06-01 18:58:19.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package portaudio
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -67,6 +67,7 @@
 sed -i s/__DATE__/\$FAKE_BUILDDATE\/ qa/loopback/src/paqa.c 
src/common/pa_front.c
 FAKE_BUILDTIME=$(LC_ALL=C date -u -r %{_sourcedir}/%{name}.changes 
'+%%H:%%M:%%S')  
 sed -i s/__TIME__/\$FAKE_BUILDTIME\/ qa/loopback/src/paqa.c 
src/common/pa_front.c
+echo 'HTML_TIMESTAMP=NO'  Doxyfile
 
 %build
 %configure --disable-static \

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit portaudio for openSUSE:Factory

2014-04-12 Thread h_root
Hello community,

here is the log from the commit of package portaudio for openSUSE:Factory 
checked in at 2014-04-12 21:28:50

Comparing /work/SRC/openSUSE:Factory/portaudio (Old)
 and  /work/SRC/openSUSE:Factory/.portaudio.new (New)


Package is portaudio

Changes:

--- /work/SRC/openSUSE:Factory/portaudio/portaudio.changes  2013-05-07 
07:31:29.0 +0200
+++ /work/SRC/openSUSE:Factory/.portaudio.new/portaudio.changes 2014-04-12 
21:48:09.0 +0200
@@ -1,0 +2,6 @@
+Wed Apr  9 12:51:09 UTC 2014 - p.drou...@gmail.com
+
+- Update to version 20140130
+  + No changelog available
+  
+---

Old:

  pa_stable_v19_2021.tgz

New:

  pa_stable_v19_20140130.tgz



Other differences:
--
++ portaudio.spec ++
--- /var/tmp/diff_new_pack.ms1ibu/_old  2014-04-12 21:51:59.0 +0200
+++ /var/tmp/diff_new_pack.ms1ibu/_new  2014-04-12 21:51:59.0 +0200
@@ -19,7 +19,7 @@
 %define soname 2
 
 Name:   portaudio
-Version:19_2021
+Version:19_20140130
 Release:0
 Summary:Portable Real-Time Audio Library
 License:MIT

++ pa_stable_v19_2021.tgz - pa_stable_v19_20140130.tgz ++
 20651 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit portaudio for openSUSE:Factory

2013-05-06 Thread h_root
Hello community,

here is the log from the commit of package portaudio for openSUSE:Factory 
checked in at 2013-05-07 07:31:28

Comparing /work/SRC/openSUSE:Factory/portaudio (Old)
 and  /work/SRC/openSUSE:Factory/.portaudio.new (New)


Package is portaudio

Changes:

--- /work/SRC/openSUSE:Factory/portaudio/portaudio.changes  2012-04-12 
09:51:08.0 +0200
+++ /work/SRC/openSUSE:Factory/.portaudio.new/portaudio.changes 2013-05-07 
07:31:29.0 +0200
@@ -1,0 +2,6 @@
+Mon May  6 12:08:06 UTC 2013 - cfarr...@suse.com
+
+- license update: MIT
+  The correct license for the package is MIT
+
+---



Other differences:
--
++ portaudio.spec ++
--- /var/tmp/diff_new_pack.0IY9Bl/_old  2013-05-07 07:31:30.0 +0200
+++ /var/tmp/diff_new_pack.0IY9Bl/_new  2013-05-07 07:31:30.0 +0200
@@ -22,7 +22,7 @@
 Version:19_2021
 Release:0
 Summary:Portable Real-Time Audio Library
-License:BSD-3-Clause
+License:MIT
 Group:  Development/Libraries/C and C++
 Url:http://www.portaudio.com/
 Source: http://www.portaudio.com/archives/pa_stable_v%{version}.tgz

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit portaudio for openSUSE:Factory

2012-04-12 Thread h_root
Hello community,

here is the log from the commit of package portaudio for openSUSE:Factory 
checked in at 2012-04-12 09:46:20

Comparing /work/SRC/openSUSE:Factory/portaudio (Old)
 and  /work/SRC/openSUSE:Factory/.portaudio.new (New)


Package is portaudio, Maintainer is ti...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/portaudio/portaudio.changes  2012-01-30 
12:28:04.0 +0100
+++ /work/SRC/openSUSE:Factory/.portaudio.new/portaudio.changes 2012-04-12 
09:46:22.0 +0200
@@ -1,0 +2,10 @@
+Mon Apr  2 11:44:11 UTC 2012 - reddw...@opensuse.org
+
+- run spec_cleaner
+- use full URL in Source tag
+- add missing provides/obsoletes from previous rename
+- use date in version number: makes more sense and otherwise the
+  obsoletes of the package rename would not work
+- patch __DATE__ and __TIME__ references to help build-compare
+
+---

Old:

  pa_stable_v19_2021.tar.bz2

New:

  pa_stable_v19_2021.tgz



Other differences:
--
++ portaudio.spec ++
--- /var/tmp/diff_new_pack.kvpSBJ/_old  2012-04-12 09:46:24.0 +0200
+++ /var/tmp/diff_new_pack.kvpSBJ/_new  2012-04-12 09:46:24.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package portaudio
 #
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2012 SUSE LINUX Products 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,19 +16,21 @@
 #
 
 
+%define soname 2
 
 Name:   portaudio
-%define lname  libportaudio2
-BuildRequires:  alsa-devel doxygen libjack-devel libtool
-%define package_date 2021
+Version:19_2021
+Release:0
 Summary:Portable Real-Time Audio Library
-Version:19
-Release:271
 License:BSD-3-Clause
 Group:  Development/Libraries/C and C++
-Source: pa_stable_v19_%{package_date}.tar.bz2
-Source1:baselibs.conf
 Url:http://www.portaudio.com/
+Source: http://www.portaudio.com/archives/pa_stable_v%{version}.tgz
+Source1:baselibs.conf
+%define lname  libportaudio%{soname}
+BuildRequires:  alsa-devel
+BuildRequires:  doxygen
+BuildRequires:  libjack-devel
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
@@ -37,16 +39,12 @@
 processing. Audio can be generated in various formats, including 32 bit
 floating point, and will be converted to the native format internally.
 
-
-
-Authors:
-
-Phil Burk
-Ross Bencina
-
 %package -n %lname
 Summary:Portable Real-Time Audio Library
 Group:  System/Libraries
+# portaudio was last used in openSUSE 12.1
+Provides:   portaudio = %{version}
+Obsoletes:  portaudio  %{version}
 
 %description -n %lname
 PortAudio is a portable audio I/O library designed for cross-platform
@@ -57,20 +55,21 @@
 %package devel
 Summary:Development package for the portaudio library
 Group:  Development/Languages/C and C++
-Requires:   %lname = %version
+Requires:   %lname = %{version}
 
 %description devel
 This package contains the files needed to compile programs that use the
 portaudio library.
 
-
-
 %prep
 %setup -q -n portaudio
+FAKE_BUILDDATE=$(LC_ALL=C date -u -r %{_sourcedir}/%{name}.changes '+%%b %%e 
%%Y')  
+sed -i s/__DATE__/\$FAKE_BUILDDATE\/ qa/loopback/src/paqa.c 
src/common/pa_front.c
+FAKE_BUILDTIME=$(LC_ALL=C date -u -r %{_sourcedir}/%{name}.changes 
'+%%H:%%M:%%S')  
+sed -i s/__TIME__/\$FAKE_BUILDTIME\/ qa/loopback/src/paqa.c 
src/common/pa_front.c
 
 %build
-autoreconf -fiv
-%configure --disable-static --with-pic\
+%configure --disable-static \
--with-alsa=yes \
--with-jack=yes \
--with-oss=yes
@@ -78,8 +77,8 @@
 doxygen
 
 %install
-make DESTDIR=$RPM_BUILD_ROOT install
-rm -f $RPM_BUILD_ROOT/%{_libdir}/*.la
+make install DESTDIR=%{?buildroot}
+rm -f %{buildroot}/%{_libdir}/*.la
 
 %post -n %lname -p /sbin/ldconfig
 
@@ -87,7 +86,7 @@
 
 %files -n %lname
 %defattr(-,root,root)
-%{_libdir}/lib*.so.*
+%{_libdir}/lib*.so.%{soname}*
 
 %files devel
 %defattr(-,root,root)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit portaudio for openSUSE:Factory

2012-01-30 Thread h_root
Hello community,

here is the log from the commit of package portaudio for openSUSE:Factory 
checked in at 2012-01-30 12:28:03

Comparing /work/SRC/openSUSE:Factory/portaudio (Old)
 and  /work/SRC/openSUSE:Factory/.portaudio.new (New)


Package is portaudio, Maintainer is ti...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/portaudio/portaudio.changes  2011-12-06 
13:53:16.0 +0100
+++ /work/SRC/openSUSE:Factory/.portaudio.new/portaudio.changes 2012-01-30 
12:28:04.0 +0100
@@ -1,0 +2,32 @@
+Sun Jan 29 11:40:10 UTC 2012 - danielzucche...@yahoo.it
+
+- updated to the latest stable version
+  * Improvements to latency calculations: Improved defaults, allow
+very low buffer sizes, report actual latencies in PaStreamInfo
+(CoreAudio r1703 #95 #175, WMME r1717 #178, also changes to
+DirectSound and WMME)
+  * ALSA: Fixed issue define SND_PCM_TSTAMP_ENABLE as
+SND_PCM_TSTAMP_MMAP if the former is undefined #153 r1691
+  * AudioScience HPI: Updated support to V4.08. #197, r1760, r1761
+  * ASIO: Fixed bug where host buffer size wasn’t matched to client
+framesPerBuffer when it should have been. Resolves ticket #93
+r1175
+  * ASIO: PaAsio_GetAvailableLatencyValues deprecated, use
+PaAsio_GetAvailableBufferSizes. See ticket #111
+  * Changed default host API selection logic: use first
+successfully initialized host api with a defined default input
+or output device. Resolves ticket #49
+  * Added support for Float32 to UInt8 conversion. r1748
+  * Made ring buffer params const-correct r1694
+  * Changes to ring buffer memory barrier placement (needs further
+review). See r1734, r1735, r1736, r1738 for details.
+  * Separated test programs into “test”, “examples”, and “qa”
+folders. #191
+  * Harmonised use of #if with PA_USE_*HOSTAPI* configuration
+variables accross all host APIs r1740, #164
+  * Improvements to QA tests including paqa_latency, paqa loopback
+test
+  * Improvements and cleanups to doxygen documentation. Added
+Doxyfile.developer for generating internal docs.
+
+---
@@ -6 +38,2 @@
-  * Fixed a lot of build system issues on all platforms (autotools, msvc, 
scons)
+  * Fixed a lot of build system issues on all platforms (autotools,
+msvc, scons)
@@ -9 +42,3 @@
-  * Ring buffer code was generalised into pa_ringbuffer.c with correct memory 
barriers. this is now used by many host api implementations
+  * Ring buffer code was generalised into pa_ringbuffer.c with
+correct memory barriers. this is now used by many host api
+implementations
@@ -12 +47,2 @@
-  * Fixed stream info inputLatency and outputLatency calculations in a number 
of host APIs (r1598, r1599, r1600)
+  * Fixed stream info inputLatency and outputLatency calculations
+in a number of host APIs (r1598, r1599, r1600)
@@ -14 +50,2 @@
-  * DirectSound? added support for driver-level full duplex via DX8 
DirectSoundFullDuplexCreate?
+  * DirectSound? added support for driver-level full duplex via DX8
+DirectSoundFullDuplexCreate?

Old:

  pa_stable_v19_20110326.tar.bz2

New:

  pa_stable_v19_2021.tar.bz2



Other differences:
--
++ portaudio.spec ++
--- /var/tmp/diff_new_pack.5SLmsN/_old  2012-01-30 12:28:05.0 +0100
+++ /var/tmp/diff_new_pack.5SLmsN/_new  2012-01-30 12:28:05.0 +0100
@@ -20,7 +20,7 @@
 Name:   portaudio
 %define lname  libportaudio2
 BuildRequires:  alsa-devel doxygen libjack-devel libtool
-%define package_date 20110326
+%define package_date 2021
 Summary:Portable Real-Time Audio Library
 Version:19
 Release:271

++ pa_stable_v19_20110326.tar.bz2 - pa_stable_v19_2021.tar.bz2 ++
 47443 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit portaudio for openSUSE:Factory

2011-12-06 Thread h_root
Hello community,

here is the log from the commit of package portaudio for openSUSE:Factory 
checked in at 2011-12-06 13:53:12

Comparing /work/SRC/openSUSE:Factory/portaudio (Old)
 and  /work/SRC/openSUSE:Factory/.portaudio.new (New)


Package is portaudio, Maintainer is ti...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/portaudio/portaudio.changes  2011-11-24 
11:36:54.0 +0100
+++ /work/SRC/openSUSE:Factory/.portaudio.new/portaudio.changes 2011-12-06 
13:53:16.0 +0100
@@ -1,0 +2,15 @@
+Mon Dec 05 19:50:00 CET 2011 - danielzucche...@yahoo.it
+
+- updated to the latest stable version (20110326)
+  * Fixed a lot of bugs on all platforms
+  * Fixed a lot of build system issues on all platforms (autotools, msvc, 
scons)
+  * Added more support for V19 API features on many platforms
+  * Added WASAPI implementation
+  * Ring buffer code was generalised into pa_ringbuffer.c with correct memory 
barriers. this is now used by many host api implementations
+  * Implemented blocking i/o for ASIO
+  * Made ALSA default host API on Linux
+  * Fixed stream info inputLatency and outputLatency calculations in a number 
of host APIs (r1598, r1599, r1600)
+  * WMME added support for ac3+wma spdif passthrough
+  * DirectSound? added support for driver-level full duplex via DX8 
DirectSoundFullDuplexCreate?
+
+---

Old:

  pa_stable_v19_20071207.tar.bz2
  portaudio.diff

New:

  pa_stable_v19_20110326.tar.bz2



Other differences:
--
++ portaudio.spec ++
--- /var/tmp/diff_new_pack.kE1VlQ/_old  2011-12-06 13:53:17.0 +0100
+++ /var/tmp/diff_new_pack.kE1VlQ/_new  2011-12-06 13:53:17.0 +0100
@@ -20,7 +20,7 @@
 Name:   portaudio
 %define lname  libportaudio2
 BuildRequires:  alsa-devel doxygen libjack-devel libtool
-%define package_date 20071207
+%define package_date 20110326
 Summary:Portable Real-Time Audio Library
 Version:19
 Release:271
@@ -28,7 +28,6 @@
 Group:  Development/Libraries/C and C++
 Source: pa_stable_v19_%{package_date}.tar.bz2
 Source1:baselibs.conf
-Patch:  portaudio.diff
 Url:http://www.portaudio.com/
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
@@ -68,7 +67,6 @@
 
 %prep
 %setup -q -n portaudio
-%patch
 
 %build
 autoreconf -fiv
@@ -94,7 +92,6 @@
 %files devel
 %defattr(-,root,root)
 %doc README.txt LICENSE.txt
-%doc V19-devel-readme.txt
 %doc doc/html
 %{_includedir}/*
 %{_libdir}/pkgconfig/*.pc

++ pa_stable_v19_20071207.tar.bz2 - pa_stable_v19_20110326.tar.bz2 ++
 182212 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit portaudio for openSUSE:Factory

2011-12-06 Thread h_root
Hello community,

here is the log from the commit of package portaudio for openSUSE:Factory 
checked in at 2011-12-06 18:52:34

Comparing /work/SRC/openSUSE:Factory/portaudio (Old)
 and  /work/SRC/openSUSE:Factory/.portaudio.new (New)


Package is portaudio, Maintainer is ti...@suse.com

Changes:




Other differences:
--
++ portaudio.spec ++
--- /var/tmp/diff_new_pack.YAO5Ix/_old  2011-12-06 19:26:04.0 +0100
+++ /var/tmp/diff_new_pack.YAO5Ix/_new  2011-12-06 19:26:04.0 +0100
@@ -24,7 +24,7 @@
 Summary:Portable Real-Time Audio Library
 Version:19
 Release:271
-License:BSD3c
+License:BSD-3-Clause
 Group:  Development/Libraries/C and C++
 Source: pa_stable_v19_%{package_date}.tar.bz2
 Source1:baselibs.conf

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit portaudio for openSUSE:Factory

2011-05-09 Thread h_root

Hello community,

here is the log from the commit of package portaudio for openSUSE:Factory
checked in at Mon May 9 09:29:47 CEST 2011.




--- portaudio/portaudio.changes 2010-02-16 20:52:57.0 +0100
+++ /mounts/work_src_done/STABLE/portaudio/portaudio.changes2011-04-24 
19:49:16.0 +0200
@@ -1,0 +2,5 @@
+Sun Apr 24 12:59:34 UTC 2011 - toddrme2...@gmail.com
+  
+- Add 32bit compatibility libraries
+  
+---

calling whatdependson for head-i586


New:

  baselibs.conf



Other differences:
--
++ portaudio.spec ++
--- /var/tmp/diff_new_pack.dhp8dv/_old  2011-05-09 09:28:42.0 +0200
+++ /var/tmp/diff_new_pack.dhp8dv/_new  2011-05-09 09:28:42.0 +0200
@@ -1,7 +1,7 @@
 #
-# spec file for package portaudio (Version 19)
+# spec file for package portaudio
 #
-# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -23,10 +23,11 @@
 %define package_date 20071207
 Summary:Portable Real-Time Audio Library
 Version:19
-Release:263
+Release:271
 License:BSD3c
 Group:  System/Libraries
 Source: pa_stable_v19_%{package_date}.tar.bz2
+Source1:baselibs.conf
 Patch:  portaudio.diff
 Url:http://www.portaudio.com/
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ baselibs.conf ++
portaudio





Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org