CVE and update status of the FreeBSD ports tree4,826 unaddressed CVEs in 618 portsAll times are CET

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)

Gleb Popov (arrowd) · 1.6.9
multimedia/pipewire: Update to 1.6.9
0f15d25ac5
Siva Mahadevan (siva) · 1.6.8
multimedia/pipewire: update to 1.6.8

Approved by:	arrowd (maintainer)
Differential Revision:	https://reviews.freebsd.org/D58366
961baf6316
Gleb Popov (arrowd) · 1.6.6
multimedia/pipewire: Fix the PULSEAUDIO option description

Reported by:	Alex S <iwtcex@gmail.com>
abce0895b5
Siva Mahadevan (siva) · 1.6.6
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/D57272
413844bbac
Siva Mahadevan (siva) · 1.6.2
multimedia/pipewire: update to 1.6.2

Reviewed by:	arrowd
Approved by:	lwhsu (mentor, implicitly)
Differential Revision:	https://reviews.freebsd.org/D55821
55f267835d
Siva Mahadevan (siva) · 1.4.10
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/D54906
919a4da7ff
Gleb Popov (arrowd) · 1.4.9
multimedia/pipewire: update to 1.4.9

PR:		290403
Co-authored-by:	Gleb Popov <arrowd@FreeBSD.org>
4aaec2259d
Gleb Popov (arrowd) · 1.4.1_1
multimedia/pipewire: Restore the endianess detection patch

Reported by:	Alex S <iwtcex@gmail.com>
e201fe3c24
Gleb Popov (arrowd) · 1.4.1
multimedia/pipewire: Put the ebur128 dependency under an OPTION

PR:		285610
3de211c0e0
Gleb Popov (arrowd) · 1.4.1
multimedia/pipewire: Update to 1.4.1
21807bcbb0
Gleb Popov (arrowd) · 1.2.7_1
*: Bump revisions after dbus update

PR:		285253
Reported by:	Martin Birgmeier <d8zNeCFG@aon.at>
a347a92e6e
Gleb Popov (arrowd) · 1.2.7
multimedia/pipewire: Update to 1.2.7
a38aaa2074
Jan Beich (jbeich) · 1.2.6_5
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
Gleb Popov (arrowd) · 1.2.6_4
*: Bump PORTREVISIONs of Pulseaudio consumers

Sponsored by:	Future Crew, LLC
5505c50fcc
Gleb Popov (arrowd) · 1.2.6_3
multimedia/pipewire: Switch to libwebrtc-audio-processing-1

Sponsored by:	Future Crew, LLC

Pull Request:	https://github.com/freebsd/freebsd-ports/pull/329
7993a4aa8a
Gleb Popov (arrowd) · 1.2.6_2
multimedia/pipewire: Remove useless patch

Fixes:	8acc43269801dca9af885e4a1305ed990a954a53
7cd503cc95
Gleb Popov (arrowd) · 1.2.6_2
multimedia/pipewire: Restore ALSA option
8acc432698
Gleb Popov (arrowd) · 1.2.6_1
multimedia/pipewire: Do not install gschema file to resolve a conflict with pulseaudio

PR:		282452
e0c9badbe9
Gleb Popov (arrowd) · 1.2.6
multimedia/pipewire: Update to 1.2.6
348895293d
Gleb Popov (arrowd) · 1.2.5
multimedia/pipewire: Add a patch fixing the endianness detection

Reported by:	Alex S <iwtcex@gmail.com>
97eb7b28cb
Gleb Popov (arrowd) · 1.2.5
multimedia/pipewire: Update to 1.2.5
42e66af6b5
Gleb Popov (arrowd) · 1.2.1_1
multimedia/pipewire: Fix startup problem

PR:		280504
5161e4351d
Gleb Popov (arrowd) · 1.2.1
multimedia/pipewire: Update to 1.2.1
1cfa587545
Gleb Popov (arrowd) · 1.0.4_3
multimedia/pipewire: Fix my previous commit

PR:		278992
Pointy hat to:	arrowd
1650b15eae
Gleb Popov (arrowd) · 1.0.4_3
multimedia/pipewire: Remove SDL option, it is only useful for example programs

PR:		278992
a8dab251e8
Gleb Popov (arrowd) · 1.0.4_2
multimedia/pipewire: Default to JACK again

Reported by:	mat

PR:		278831
0585ea719f
Gleb Popov (arrowd) · 1.0.4_1
multimedia/pipewire: Decouple avahi dependency into its own option

PR:		278831
abbf0b8912
Gleb Popov (arrowd) · 1.0.4
multimedia/pipewire: Update to 1.0.4
b762a45031
Muhammad Moinur Rahman (bofh) · 0.3.81_2
*/*: Sanitize MANPREFIX for meson ports

Approved by:	portmgr
9f8f710b3e
Muhammad Moinur Rahman (bofh) · 0.3.81_1
*/*: 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/D42068
bbab7f59e9
Jan Beich (jbeich) · 0.3.81_1
multimedia/pipewire: drop security/openssl* workaround after 6ff5f81bfc26

This reverts commit 75ff86d0e516e6291be7e25cc30bb14fbda10bf1.
cc875616d8
Gleb Popov (arrowd) · 0.3.81_1
multimedia/pipewire: Make opus a non-optional dependency.

PR:		274466
0bd7731620
Craig Leres (leres) · 0.3.81_1
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
Jan Beich (jbeich) · 0.3.81_1
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/01096bf6695a
d26cd48207
Gleb Popov (arrowd) · 0.3.81
multimedia/pipewire: add required graphics/libdrm dependency for VULKAN option
8efa47ad8c
Jan Beich (jbeich) · 0.3.81
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:		273258
0815295e0b
Gleb Popov (arrowd) · 0.3.81
multimedia/pipewire: Update to 0.3.81

PR:		273258
ea9c61f863
Gleb Popov (arrowd) · 0.3.62_3
audio/pulseaudio: Update to 16.1

Bump PORTREVISION on consumers.

Sponsored by:	Serenity Cybersecurity, LLC

PR:		262713
b1ecad53b0
Rene Ladan (rene) · 0.3.62_2
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>
3d9a815d9c
Jan Beich (jbeich) · 0.3.62_2
multimedia/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
Christian Weisgerber (naddy) · 0.3.62_1
audio/opus: bump consumers after update to 1.4
feb1fa34f5
Jan Beich (jbeich) · 0.3.62
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.cc
6744d5e122
Jan Beich (jbeich) · 0.3.62
multimedia/pipewire: unbreak with dbus/X11=off after 1821334ec43b

meson.build:281:0: ERROR: Dependency "x11-xcb" not found, tried pkgconfig
2502650848
Jan Beich (jbeich) · 0.3.62
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:		270361
1821334ec4
Gleb Popov (arrowd) · 0.3.62
multimedia/pipewire: Update to 0.3.62

Reported by:	portscout!
3f7a6e0c85
Gleb Popov (arrowd) · 0.3.61
multimedia/pipewire: Update to 0.3.61
bbdc4e71a8
Gleb Popov (arrowd) · 0.3.59_1
multimedia/pipewire: Add a patch for upstream fixing a crash.

PR:		267264
Reported by:	diizzy
b116213f24
Gleb Popov (arrowd) · 0.3.59
multimedia/pipewire: Update to 0.3.59

PR:		267264
7e457590fe
Stefan Eßer (se) · 0.3.54
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
Stefan Eßer (se) · 0.3.54
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