Bug 2312213
| Summary: | portaudio-19.7.0 is available | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Dominik 'Rathann' Mierzejewski <dominik> |
| Component: | portaudio | Assignee: | Robert-André Mauchin 🐧 <eclipseo> |
| Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
| Severity: | unspecified | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | 42 | CC: | eclipseo, epel-packagers-sig, hdegoede, lemenkov, michel, uwe.klotz, xavier |
| Target Milestone: | --- | ||
| Target Release: | --- | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | portaudio-19.7.0-1.fc42 | Doc Type: | If docs needed, set a value |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2025-07-29 19:48:56 UTC | Type: | Bug |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
| Bug Depends On: | |||
| Bug Blocks: | 2218117 | ||
|
Description
Dominik 'Rathann' Mierzejewski
2024-09-13 14:51:46 UTC
This adds support for pulseaudio, for example. 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.
The first commit of the PR is from another PR that is needed for EPEL 10. Hans, would you like to add the Multimedia SIG as co-maintainers of this package? (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. This bug appears to have been reported against 'rawhide' during the Fedora Linux 42 development cycle. Changing version to 42. I guess this bug was not autoclosed because the commit message did not reference it. Cleaning up. |