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) · 0.3.54
multimedia/pipewire: Update to 0.3.54

Reported by:	portscout!
cf35934720
Gleb Popov (arrowd) · 0.3.51
multimedia/pipewire: Fix build on 12.3-RELEASE

Reported by:	pkg-fallout
dc06067b28
Gleb Popov (arrowd) · 0.3.51
multimedia/pipewire: Update to 0.3.51
e4a6ad6d3f
Tobias C. Berner (tcberner) · 0.3.43_1
framework: convert bsd.gstreamer.mk to Uses/gstreamer.mk

- convert bsd.gstreamer.mk to Uses/gstreamer.mk
- convert ports tree to make use of USES=gstreamer
- remove duplicate dependency lines from the tree

Differential Revision: https://reviews.freebsd.org/D35097
ca3f925d6e
Gleb Popov (arrowd) · 0.3.43_1
multimedia/pipewire: Unbreak build on recent 13-STABLE.

PR:		261428
MFH:		2022Q1
f29517ee35
Gleb Popov (arrowd) · 0.3.43_1
multimedia/pipewire: Remove the usage of bsd.port.options.mk

PR:		261416
8d5ab482f0
Gleb Popov (arrowd) · 0.3.43_1
multimedia/pipewire: Add PIPEWIRE_JACK option.

PR:		261416
37077982c4
Gleb Popov (arrowd) · 0.3.43
multimedia/pipewire: Update to 0.3.43

Reported by:	portscout!
MFH:		2022Q1
8ea039c2b9
Gleb Popov (arrowd) · 0.3.42_4
multimedia/pipewire: Teach the port to use OpenSSL.

Enable raop plugin that was previosly disabled.

PR:		260646
463583e8be
Gleb Popov (arrowd) · 0.3.42_3
multimedia/pipewire: Restore video4linux functionality.

PR:		260637
a224bf6197
Jan Beich (jbeich) · 0.3.42_2
multimedia/pipewire: drop dependency on devel/ncurses

Keep USES=ncurses to ensure consistency but don't require ncurses
package as it overrides in-base version for all ports built after.

PR:		260501
Approved by:	arrowd (maintainer, previous version)
4f6e6d2b9a
Dima Panov (fluffy) · 0.3.42_1
multimedia/pipewire: softer dependency on ncurses after 3af7fd92d368 (+)

Let framework to decide which ncurses to use on recent -RURRENT
if it still polluted with installed devel/ncurses as dependency
for other unadjusted ports.

This is artificial case but can be faced on machines which not rebuild
from scratch (or in a clean environment) after base system upgrades.

No PORTREVISION bump, clean env build (poudriere f.e.) is not affected.

Reported by:	rhurling
Sponsored by:	Netzkommune GmbH
f18f069e5f
Dima Panov (fluffy) · 0.3.42_1
multimedia/pipewire: correct OSVERSION check to use proper ncurses (+)

Since 1400035 FreeBSD have imported into base libtinfo split from ncurses
which required to build pw-top utility.

Force ncurses:port to proper build on systems < 1400035
Bump PORTREVISION to force rebuild

Approved by:	arrowd via IRC
Largest pointy hat available: arrowd :)
Sponsored by:	Netzkommune GmbH
3af7fd92d3
Gleb Popov (arrowd) · 0.3.42
multimedia/pipewire: Fix build on FreeBSD 13-

PR:		260473
Reported by:	jbeich
76649584d3
Gleb Popov (arrowd) · 0.3.42
multimedia/pipewire: Update to 0.3.42
8973e78504
Cy Schubert (cy) · 0.3.40_1
multimedia/pipewire: Fix build under 14-CURRENT

As of 77b2c2f81451db8119e4ea6398fe76813db790de FreeBSD 14-CURRENT
includes sched_getcpu(). This conflicts with the static function
included in the port. Check for it.

MFH:		2021Q4
847d0ca930
Gleb Popov (arrowd) · 0.3.40_1
multimedia/pipewire: Add a patch to fix ambguous function name issue.

PR:		259621
8691df3a51
Gleb Popov (arrowd) · 0.3.40
multimedia/pipewire: Update to 0.3.40

PR:		259166
Reported by:	portscout!
36828f154c
Jan Beich (jbeich) · 0.3.36_1
multimedia/pipewire: unbreak screen capture in Firefox after 884bedb1ffb3

REINPLACE_CMD was accidentally removed instead of adjusting after
https://gitlab.freedesktop.org/pipewire/pipewire/-/commit/71ee6ec669cb
97e63d1b54
Gleb Popov (arrowd) · 0.3.36
multimedia/pipewire: Update to 0.3.36
884bedb1ff
Jan Beich (jbeich) · 0.3.31_4
multimedia/pipewire: install manpages

PR:		258398
Approved by:	arrowd (maintainer)
1238343e23
Jan Beich (jbeich) · 0.3.31_3
multimedia/pipewire: enable GSTREAMER by default

$ kooha
 ERROR kooha::backend::recorder > Failed to build pipeline: no element "pipewiresrc"

PR:		257804
Approved by:	arrowd (maintainer)
7be63edbd8
Gleb Popov (arrowd) · 0.3.31_2
multimedia/pipewire: Bump PORTREVISION.

Reported by:	lwhsu
75fc3ae0f0
Gleb Popov (arrowd) · 0.3.31_1
multimedia/pipewire: Enable MEDIASESSION by default.

PR:		255348
6e956b306e
Jan Beich (jbeich) · 0.3.31_1
multimedia/pipewire: unbreak xdg-desktop-portal-wlr after ea3170c51fd4

In file included from /usr/local/include/pipewire-0.3/pipewire/pipewire.h:35:
In file included from /usr/local/include/pipewire-0.3/pipewire/client.h:35:
In file included from /usr/local/include/pipewire-0.3/pipewire/proxy.h:108:
In file included from /usr/local/include/pipewire-0.3/pipewire/protocol.h:48:
In file included from /usr/local/include/pipewire-0.3/pipewire/utils.h:34:
In file included from /usr/include/sys/mount.h:38:
/usr/include/sys/ucred.h:99:2: error: unknown type name 'u_int'
        u_int   cr_version;             /* structure layout version */
        ^
/usr/include/sys/mount.h:68:2: error: unknown type name 'u_short'; did you mean 'short'?
        u_short         fid_len;                /* length of data in bytes */
        ^
/usr/include/sys/mount.h:69:2: error: unknown type name 'u_short'; did you mean 'short'?
        u_short         fid_data0;              /* force longword alignment */
        ^
/usr/include/sys/mount.h:552:2: error: unknown type name 'u_char'; did you mean 'char'?
        u_char  ex_addrlen;             /* and the net address length */
        ^
/usr/include/sys/mount.h:554:2: error: unknown type name 'u_char'; did you mean 'char'?
        u_char  ex_masklen;             /* and the smask length */
        ^
/usr/include/sys/mount.h:567:2: error: unknown type name 'u_char'; did you mean 'char'?
        u_char  ex_addrlen;             /* and the net address length */
        ^
/usr/include/sys/mount.h:569:2: error: unknown type name 'u_char'; did you mean 'char'?
        u_char  ex_masklen;             /* and the smask length */
        ^
/usr/include/sys/mount.h:585:2: error: unknown type name 'u_char'; did you mean 'char'?
        u_char  ex_addrlen;             /* and the net address length */
        ^
/usr/include/sys/mount.h:587:2: error: unknown type name 'u_char'; did you mean 'char'?
        u_char  ex_masklen;             /* and the smask length */
        ^
/usr/include/sys/mount.h:612:2: error: unknown type name 'u_int'
        u_int   vfc_version;            /* ABI version number */
        ^

PR:		256970
Reported by:	pkg-fallout
Submitted by:	Evgeniy Khramtsov <evgeniy@khramtsov.org>
Approved by:	portmgr blanket (upstream backport)
701a40c48b
Gleb Popov (arrowd) · 0.3.31
multimedia/pipewire: Update to 0.3.31

Reported by:	portscout!
ea3170c51f
Gleb Popov (arrowd) · 0.3.30
multimedia/pipewire: Update to 0.3.30

PR:		256750
Tested by:	arrowd
5e1f0af5f0
Gleb Popov (arrowd) · 0.3.28
multimedia/pipewire: Update to 0.3.28

PR:		256038
782048dc28
Gleb Popov (arrowd) · 0.3.27
multimedia/pipewire: Update to 0.3.27

PR:		255944
a2408ab217
Gleb Popov (arrowd) · 0.3.25
multimedia/pipewire: Update to 0.3.25 Reported by:	portscout!
97102b73cb
Mathieu Arnold (mat) · 0.3.23_1
One more small cleanup, forgotten yesterday. Reported by:	lwhsu
cf118ccf87
Mathieu Arnold (mat) · 0.3.23_1
Remove # $FreeBSD$ from Makefiles.
305f148f48
Gleb Popov (arrowd) · 0.3.23_1
multimedia/pipewire: Fix a runtime crash.
d8c49ecf5e
Gleb Popov (arrowd) · 0.3.23
multimedia/pipewire: Update to 0.3.23
2bdced554e
Jan Beich (jbeich) · 0.3.11
devel/vulkan-*: move to graphics/ where vulkan-loader is

Vulkan isn't used for generic compute workloads unlike OpenCL.
For example, waifu2x-ncnn-vulkan is still graphics-related.
8d2b2a2768
Gleb Popov (arrowd) · 0.3.11
multimedia/pipewire: Update to 0.3.11

Reported by:	portscout!
a19b6620b1
Gleb Popov (arrowd) · 0.3.10
multimedia/pipewire: Update to 0.3.10
1d9caf946e
Gleb Popov (arrowd) · 0.3.7
multimedia/pipewire: Update to 0.3.7
0f0b8ea133
Gleb Popov (arrowd) · 0.3.6
multimedia/pipewire: Update to 0.3.6
7febe67f7c
Gleb Popov (arrowd) · 0.3.4_1
multimedia/pipewire: Add VULKAN and GSTREAMER options.
ce87893c27
Gleb Popov (arrowd) · 0.3.4
multimedia/pipewire: Update to 0.3.4.

Reported by:	portscout!
048eb114f1
Gleb Popov (arrowd) · 0.3.2
multimedia/pipewire: Update to 0.3.2
e774741ee7
Piotr Kubaj (pkubaj) · 0.3.1
multimedia/pipewire: fix build on GCC architectures

Base GCC doesn't support -Wsuggest-attribute=format:
cc1: error: unrecognized command line option "-Wimplicit-fallthrough"
cc1: error: -Werror=suggest-attribute=format: No option -Wsuggest-attribute=format
4202b01f6a
Gleb Popov (arrowd) · 0.3.1
multimedia/pipewire: Update to 0.3.1.

Reported by:	portscout!
f9cd403c59
Gleb Popov (arrowd) · 0.3.0
multimedia/pipewire: Add a new port.

PipeWire aims to be a "new pulseaudio", that is "a server and userspace API to deal with multimedia pipelines".

Most of software's functionality is turned off by now, as I'm only need this library to make another port. PRs or patches to change that are welcome.
71b0321385