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

Port details

x11/wayland-logout1.4_1

Simple logout on Wayland

Maintainer
jbeich@FreeBSD.org
Packages
wayland-logout 1.4_1
Upstream
up to date
CPE
none, CVEs only via VuXML
WWW
https://github.com/soreau/wayland-logout
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 (14)

Muhammad Moinur Rahman (bofh) · 1.4_1
*/*: Sanitize MANPREFIX for meson ports

Approved by:	portmgr
9f8f710b3e
Jan Beich (jbeich) · 1.4
x11/wayland-logout: drop 1.3 version unused on FreeBSD >= 12.3

DPorts can lock the package or DragonFly import cr_pid from FreeBSD.
806104c806
Stefan Eßer (se) · 1.3
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) · 1.3
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
Baptiste Daroussin (bapt) · 1.3
wayland: add wayland virtual category
b2eed2d664
Rene Ladan (rene) · 1.3
all: drop support for EOL FreeBSD 12.2

- Mk/bsd.port.mk: bump minimal FreeBSD version to 12.3,
  update an example
- sysutils/lsof: drop support for ancient FreeBSD releases.
- multimedia/ustreamer: remove inline patch for 12.2
- x11/wayland-logout: remove support for FreeBSD < 12.3
- sysutils/bhyve+: remove support for FreeBSD 12.2
- databases/clickhouse: remove support for FreeBSD 12.2
- databases/mariadb106-server: remove support for FreeBSD 12.2
- devel/cvsd: no need to test for FreeBSD >=5 anymore
- devel/imake: no need to support a.out anymore
- japanese/kterm: no need to support FreeBSD <= 9
- math/igraph: remove support for FreeBSD 12.2
- net/onedrive: remove support for FreeBSD 12.2
- security/ipsec-tools: no need to test for FreeBSD >= 11
- emulators/rpcs3: Revert "emulators/rpcs3: unbreak on FreeBSD 12.2 after 49f593b2f77f"

Reviewed by:	brnrd, fluffy, jbeich, ler, yuri, x11 (zeising)
Approved by:	portmgr (implicit)
Differential Revision:	https://reviews.freebsd.org/D34523
74c02f1ec9
Jan Beich (jbeich) · 1.3
x11/wayland-logout: unbreak build after 620968a43a5f

Partially revert until 12.3 + 3 months for 12.2 EOL (circa 2022Q2).
https://cgit.freebsd.org/src/commit/?id=925f44f33862
https://www.freebsd.org/releases/12.3R/schedule/

../wayland-logout.c:117:26: error: no member named 'cr_pid' in 'struct xucred'; did you mean 'cr_uid'?
    ret = kill(peer_cred.pid, SIGTERM);
                         ^~~
../wayland-logout.c:120:65: error: no member named 'cr_pid' in 'struct xucred'; did you mean 'cr_uid'?
        fprintf(stderr, "Error killing pid %d: %m\n", peer_cred.pid);
                                                                ^~~

Reported by:	antoine
Pointy hat to:	jbeich
4696971b35
Rene Ladan (rene) · 1.3
cleanup: drop support for EOL FreeBSD 11.X

Search criteria used:
- 11.4
- OSREL*
- OSVER*
- *_FreeBSD_11

Input from:
- adridg: devel/qca-legacy
- jbeich: _WITH_DPRINTF, _WITH_GETLINE, GNU bfd workarounds
- sunpoet: security/p5-*OpenSSL*

Reviewed by:	doceng, kde, multimedia, perl, python, ruby, rust
Differential Revision: https://reviews.freebsd.org/D32008
Test Plan: make index
620968a43a
Mathieu Arnold (mat) · 1.3
One more small cleanup, forgotten yesterday. Reported by:	lwhsu
cf118ccf87
Mathieu Arnold (mat) · 1.3
Remove # $FreeBSD$ from Makefiles.
305f148f48
Jan Beich (jbeich) · 1.3
x11/wayland-logout: use C version on FreeBSD >= 12.3

https://cgit.freebsd.org/src/commit/?id=925f44f33862908f9a2e72520a17af148c7d0db5
https://cgit.freebsd.org/src/commit/?id=2b61bda2c75f30f6eadd18fb891fd885e4c8d19d
4ae0123f09
Jan Beich (jbeich) · 1.3
x11/wayland-logout: update to 1.4

Changes:	https://github.com/soreau/wayland-logout/compare/v1.1...v1.4
Reported by:	portscout
2272d1605e
Jan Beich (jbeich) · 1.1
x11/wayland-logout: update to 1.1

- Switch to more efficient code on FreeBSD 13.0

Changes:	https://github.com/soreau/wayland-logout/compare/v1.0...v1.1
Reported by:	portscout
29d39e6fa2
Jan Beich (jbeich) · 1.0
x11/wayland-logout: add new port

wayland-logout is a simple program that sends SIGINT to a wayland
compositor by looking up the pid for the wayland socket file. The path
to the socket file is derived from WAYLAND_DISPLAY and XDG_RUNTIME_DIR
environment variables.

https://github.com/soreau/wayland-logout
80576bdf48