Bug 2312213 - portaudio-19.7.0 is available
Summary: portaudio-19.7.0 is available
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: portaudio
Version: 42
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Robert-André Mauchin 🐧
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks: MultimediaSIG
TreeView+ depends on / blocked
 
Reported: 2024-09-13 14:51 UTC by Dominik 'Rathann' Mierzejewski
Modified: 2025-07-29 19:48 UTC (History)
7 users (show)

Fixed In Version: portaudio-19.7.0-1.fc42
Clone Of:
Environment:
Last Closed: 2025-07-29 19:48:56 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Dominik 'Rathann' Mierzejewski 2024-09-13 14:51:46 UTC
NOTE: upstream release monitoring is disabled for this package, please enable!

Releases retrieved: 19.7.0
Upstream release that is considered latest: 19.7.0
Current version/release in rawhide: 19-44.fc41
URL: https://www.portaudio.com

Please consult the package updates policy before you issue an update to a
stable branch: https://docs.fedoraproject.org/en-US/fesco/Updates_Policy/


More information about the service that created this bug can be found at:
https://docs.fedoraproject.org/en-US/package-maintainers/Upstream_Release_Monitoring


Please keep in mind that with any upstream change, there may also be packaging
changes that need to be made. Specifically, please remember that it is your
responsibility to review the new version to ensure that the licensing is still
correct and that no non-free or legally problematic items have been added
upstream.


Based on the information from Anitya:
https://release-monitoring.org/project/10597/


To change the monitoring settings for the project, please visit:
https://src.fedoraproject.org/rpms/portaudio

Comment 1 Dominik 'Rathann' Mierzejewski 2024-09-13 14:55:53 UTC
This adds support for pulseaudio, for example.

Comment 2 Xavier Bachelot 2024-10-16 13:28:54 UTC
Actually, 19.7.0 is the version that is currently packaged. The v19.7.0 github tag is the mostly the same as the weirdly named pa_stable_v190700_20210406.tgz tarball on portaudio's website.
The only difference is:
"""
diff -Naur portaudio/src/common/pa_gitrevision.h portaudio-19.7.0/src/common/pa_gitrevision.h
--- portaudio/src/common/pa_gitrevision.h       2021-04-01 02:35:41.000000000 +0200
+++ portaudio-19.7.0/src/common/pa_gitrevision.h        2021-04-01 02:17:30.000000000 +0200
@@ -1 +1 @@
-#define PA_GIT_REVISION 147dd722548358763a8b649b3e4b41dfffbcfbb6
+#define PA_GIT_REVISION unknown
"""
Not sure if that matters ?

One may want to switch to the github tarball.

"""
diff --git a/portaudio.spec b/portaudio.spec
index be95c78..d751838 100644
--- a/portaudio.spec
+++ b/portaudio.spec
@@ -1,11 +1,11 @@
 Name:           portaudio
-Version:        19
-Release:        45%{?dist}
+Version:        19.7.0
+Release:        1%{?dist}
 Summary:        Free, cross platform, open-source, audio I/O library
 License:        MIT
 URL:            http://www.portaudio.com/
 
-Source0:        http://files.portaudio.com/archives/pa_stable_v190700_20210406.tgz
+Source0:        https://github.com/PortAudio/%{name}/archive/v%{version}/%{name}-%{version}.tar.gz
 Patch1:         portaudio-doxynodate.patch
 Patch2:         portaudio-pkgconfig-alsa.patch
 # Add some extra API needed by audacity
@@ -47,7 +47,7 @@ portaudio library.
 
 
 %prep
-%autosetup -p1 -n %{name}
+%autosetup -p1
 # Needed for patch3
 autoreconf -i -f
 # With autoconf-2.71 we need to run this twice for things to work ?? (rhbz#1943118)
"""

I can provide a proper PR, indeed.

Comment 4 Xavier Bachelot 2024-11-12 08:02:35 UTC
The first commit of the PR is from another PR that is needed for EPEL 10.

Comment 5 Dominik 'Rathann' Mierzejewski 2024-11-13 00:42:41 UTC
Hans, would you like to add the Multimedia SIG as co-maintainers of this package?

Comment 6 Hans de Goede 2024-11-13 11:11:36 UTC
(In reply to Dominik 'Rathann' Mierzejewski from comment #5)
> Hans, would you like to add the Multimedia SIG as co-maintainers of this
> package?

I always welcome co-maintainers for my packages, especially since I do not have time to work on Fedora packaging lately.

I have just given the multimedia-sig commit access.

Comment 7 Robert-André Mauchin 🐧 2025-02-01 21:00:43 UTC
https://src.fedoraproject.org/rpms/portaudio/pull-request/5#

Comment 8 Aoife Moloney 2025-02-26 13:11:48 UTC
This bug appears to have been reported against 'rawhide' during the Fedora Linux 42 development cycle.
Changing version to 42.

Comment 9 Michel Lind 2025-07-29 19:48:56 UTC
I guess this bug was not autoclosed because the commit message did not reference it.

Cleaning up.


Note You need to log in before you can comment on or make changes to this bug.