multimedia/pipewire: Update to 1.6.90f15d25ac5
Port details
multimedia/pipewire1.6.9
Server and user space API to deal with multimedia pipelines
- Maintainer
- arrowd@FreeBSD.org
- Packages
- pipewire 1.6.9
- Upstream
- Higher version available: 1.6.10
- CPE
- none, CVEs only via VuXML
- WWW
- https://pipewire.org/
- Links
- cgit · VuXML
Unaddressed (0) · The CVE record lists this version as affected, no VuXML entry names the CVE
None. There is no CVE without a VuXML entry for this version.
VuXML only (0) · listed, port not fixed yet
None.
pkg audit reports nothing for this version.Fixed (0)
No VuXML entries for this package.
Commits (95)
multimedia/pipewire: update to 1.6.8 Approved by: arrowd (maintainer) Differential Revision: https://reviews.freebsd.org/D58366961baf6316
multimedia/pipewire: Fix the PULSEAUDIO option description Reported by: Alex S <iwtcex@gmail.com>abce0895b5
multimedia/pipewire: update to 1.6.6 Bring in upstreamed patch to fix linux-specific EBADFD errno. Reviewed by: arrowd Approved by: lwhsu (mentor, implicitly) Differential Revision: https://reviews.freebsd.org/D57272413844bbac
multimedia/pipewire: update to 1.6.2 Reviewed by: arrowd Approved by: lwhsu (mentor, implicitly) Differential Revision: https://reviews.freebsd.org/D5582155f267835d
multimedia/pipewire: update to 1.4.10 Approved by: arrowd (maintainer), lwhsu (mentor) Signed-off-by: Siva Mahadevan <siva@FreeBSD.org> Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D54906919a4da7ff
multimedia/pipewire: update to 1.4.9 PR: 290403 Co-authored-by: Gleb Popov <arrowd@FreeBSD.org>4aaec2259d
multimedia/pipewire: Restore the endianess detection patch Reported by: Alex S <iwtcex@gmail.com>e201fe3c24
multimedia/pipewire: Put the ebur128 dependency under an OPTION PR: 2856103de211c0e0
multimedia/pipewire: Update to 1.4.121807bcbb0
*: Bump revisions after dbus update PR: 285253 Reported by: Martin Birgmeier <d8zNeCFG@aon.at>a347a92e6e
multimedia/pipewire: Update to 1.2.7a38aaa2074
multimedia/pipewire: unbreak ALSA=on with default config $ pw-play foo.wav stream node 42 error: no target node available remote error: id=2 seq:7 res:-2 (No such file or directory): no target node available PR: 272004 Approved by: arrowd (maintainer) (cherry picked from commit a7aaffb08b1688f28121d1f12e8012fd40bf75e7)49583c3a40
*: Bump PORTREVISIONs of Pulseaudio consumers Sponsored by: Future Crew, LLC5505c50fcc
multimedia/pipewire: Switch to libwebrtc-audio-processing-1 Sponsored by: Future Crew, LLC Pull Request: https://github.com/freebsd/freebsd-ports/pull/3297993a4aa8a
multimedia/pipewire: Remove useless patch Fixes: 8acc43269801dca9af885e4a1305ed990a954a537cd503cc95
multimedia/pipewire: Restore ALSA option8acc432698
multimedia/pipewire: Do not install gschema file to resolve a conflict with pulseaudio PR: 282452e0c9badbe9
multimedia/pipewire: Update to 1.2.6348895293d
multimedia/pipewire: Add a patch fixing the endianness detection Reported by: Alex S <iwtcex@gmail.com>97eb7b28cb
multimedia/pipewire: Update to 1.2.542e66af6b5
multimedia/pipewire: Fix startup problem PR: 2805045161e4351d
multimedia/pipewire: Update to 1.2.11cfa587545
multimedia/pipewire: Fix my previous commit PR: 278992 Pointy hat to: arrowd1650b15eae
multimedia/pipewire: Remove SDL option, it is only useful for example programs PR: 278992a8dab251e8
multimedia/pipewire: Default to JACK again Reported by: mat PR: 2788310585ea719f
multimedia/pipewire: Decouple avahi dependency into its own option PR: 278831abbf0b8912
multimedia/pipewire: Update to 1.0.4b762a45031
*/*: Sanitize MANPREFIX for meson ports Approved by: portmgr9f8f710b3e
*/*: Sunset 12.4-RELEASE/12-STABLE from ports tree - Remove all references to defunct ARCH arm - Remove all references to defunct ARCH sparc64 - Remove x11-drivers/xf86-video-sunffb which requires defunct sparc64 ARCH - Remove sysutils/afbinit requires defunct sparc64 ARCH - Remove all references to bktr driver - Remove all references to defunct FreeBSD_12 - Remove all references to OSVERSION/OSREL corresponding to 12 - Remove conditionals in Mk/Uses/cabal.mk - Remove sparc reference from Mk/Uses/qt-dist.mk - Remove BROKEN_sparc64/NOT_FOR_ARCH=sparc64 - Remove BROKEN_FreeBSD_12* from: - Remove OpenSSL patches from: - Remove conditional flags for OSVERSION >= 1300000 to fixed flags. Also move conditional flags for non sparc64/arm ARCH to fixed flags. Reviewed by: brooks, jbeich, rene, salvadore Differential Revision: https://reviews.freebsd.org/D42068bbab7f59e9
multimedia/pipewire: drop security/openssl* workaround after 6ff5f81bfc26 This reverts commit 75ff86d0e516e6291be7e25cc30bb14fbda10bf1.cc875616d8
multimedia/pipewire: Make opus a non-optional dependency. PR: 2744660bd7731620
multimedia/pipewire: Unbreak build with DEFAULT_VERSIONS=ssl=openssl3X Use OPENSSL_API_COMPAT to fix build on FreeBSD 13.2 with DEFAULT_VERSIONS=ssl=openssl3[012] PR: 274419 Approved by: arrowd (maintainer)75ff86d0e5
multimedia/pipewire: unbreak MEDIASESSION after ea9c61f86374 $ daemon -f pipewire $ /usr/local/libexec/xdg-desktop-portal-wlr [ERROR] - pipewire: couldn't connect to context [ERROR] - xdpw: failed to initialize screencast 'impl->enter_count > 0' failed at ../spa/plugins/support/loop.c:362 loop_leave() PR: 273258 Regressed by: https://gitlab.freedesktop.org/pipewire/pipewire/-/commit/01096bf6695ad26cd48207
multimedia/pipewire: add required graphics/libdrm dependency for VULKAN option8efa47ad8c
multimedia/pipewire: unbreak on FreeBSD < 13.2 after ea9c61f86374
In file included from ../src/modules/module-netjack2-manager.c:38:
../src/modules/module-netjack2/peer.c:2:10: fatal error: 'byteswap.h' file not found
#include <byteswap.h>
^~~~~~~~~~~~
PR: 2732580815295e0bmultimedia/pipewire: Update to 0.3.81 PR: 273258ea9c61f863
audio/pulseaudio: Update to 16.1 Bump PORTREVISION on consumers. Sponsored by: Serenity Cybersecurity, LLC PR: 262713b1ecad53b0
all: remove explicit versions in USES=python for "3.x+"
The logic in USES=python will automatically convert this to 3.8+ by
itself.
Adjust two ports that only had Python 3.7 mentioned but build fine
on Python 3.8 too.
finance/quickfix: mark BROKEN with PYTHON
libtool: compile: c++ -DHAVE_CONFIG_H -I. -I../.. -I -I. -I.. -I../.. -I../C++ -DLIBICONV_PLUG -DPYTHON_MAJOR_VERSION=3 -Wno-unused-variable -Wno-maybe-uninitialized -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -Wall -ansi -Wno-unused-command-line-argument -Wpointer-arith -Wwrite-strings -Wno-overloaded-virtual -Wno-deprecated-declarations -Wno-deprecated -std=c++0x -MT _quickfix_la-QuickfixPython.lo -MD -MP -MF .deps/_quickfix_la-QuickfixPython.Tpo -c QuickfixPython.cpp -fPIC -DPIC -o .libs/_quickfix_la-QuickfixPython.o
warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean '-Wno-uninitialized'? [-Wunknown-warning-option]
QuickfixPython.cpp:175:11: fatal error: 'Python.h' file not found
^~~~~~~~~~
1 warning and 1 error generated.
Reviewed by: portmgr, vishwin, yuri
Differential Revision: <https://reviews.freebsd.org/D40568>3d9a815d9cmultimedia/pipewire: unbreak audio with default config $ pw-play foo.wav stream node 35 error: no node available remote error: id=2 seq:5 res:-2 (No such file or directory): no node available PR: 272004 Approved by: arrowd (maintainer)a7aaffb08b
audio/opus: bump consumers after update to 1.4feb1fa34f5
multimedia/pipewire: unbreak GSTREAMER=off after 1821334ec43b meson.build:329:6: ERROR: Problem encountered: `gstreamer-device-provider` is enabled but `glib-2.0` was not found. PR: 270725 Reported by: mord0d@firemail.cc6744d5e122
multimedia/pipewire: unbreak with dbus/X11=off after 1821334ec43b meson.build:281:0: ERROR: Dependency "x11-xcb" not found, tried pkgconfig2502650848
multimedia/pipewire: unbreak with --auto-features=enabled meson.build:277:0: ERROR: Dependency "avahi-client" not found, tried pkgconfig meson.build:285:0: ERROR: Dependency "xfixes" not found, tried pkgconfig and cmake meson.build:288:0: ERROR: Dependency "libcanberra" not found, tried pkgconfig and cmake meson.build:380:0: ERROR: Dependency "lilv-0" not found, tried pkgconfig and cmake spa/meson.build:81:2: ERROR: Dependency "libcamera" not found, tried pkgconfig and cmake spa/plugins/meson.build:4:120: ERROR: Feature avb cannot be enabled: AVB support is only available on Linux subprojects/media-session/meson.build:68:0: ERROR: Dependency "systemd" not found, tried pkgconfig and cmake src/modules/meson.build:497:0: ERROR: C header 'roc/config.h' not found PR: 2703611821334ec4
multimedia/pipewire: Update to 0.3.62 Reported by: portscout!3f7a6e0c85
multimedia/pipewire: Update to 0.3.61bbdc4e71a8
multimedia/pipewire: Add a patch for upstream fixing a crash. PR: 267264 Reported by: diizzyb116213f24
multimedia/pipewire: Update to 0.3.59 PR: 2672647e457590fe
Remove WWW entries moved into port Makefiles Commit b7f05445c00f has added WWW entries to port Makefiles based on WWW: lines in pkg-descr files. This commit removes the WWW: lines of moved-over URLs from these pkg-descr files. Approved by: portmgr (tcberner)fb16dfecae
Add WWW entries to port Makefiles It has been common practice to have one or more URLs at the end of the ports' pkg-descr files, one per line and prefixed with "WWW:". These URLs should point at a project website or other relevant resources. Access to these URLs required processing of the pkg-descr files, and they have often become stale over time. If more than one such URL was present in a pkg-descr file, only the first one was tarnsfered into the port INDEX, but for many ports only the last line did contain the port specific URL to further information. There have been several proposals to make a project URL available as a macro in the ports' Makefiles, over time. This commit implements such a proposal and moves one of the WWW: entries of each pkg-descr file into the respective port's Makefile. A heuristic attempts to identify the most relevant URL in case there is more than one WWW: entry in some pkg-descr file. URLs that are not moved into the Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr files in order to preserve them. There are 1256 ports that had no WWW: entries in pkg-descr files. These ports will not be touched in this commit. The portlint port has been adjusted to expect a WWW entry in each port Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as deprecated. Approved by: portmgr (tcberner)b7f05445c0