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

Port details

x11-wm/labwc0.20.2

Wayland stacking compositor

Maintainer
jbeich@FreeBSD.org
Packages
labwc 0.20.2
Upstream
up to date
CPE
none, CVEs only via VuXML
WWW
https://github.com/labwc/labwc
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 (79)

Jan Beich (jbeich) · 0.20.2
x11-wm/labwc: update to 0.20.2

Changes:	https://github.com/labwc/labwc/releases/tag/0.20.2
Reported by:	GitHub (watch releases)
ea4fe8aa88
Jan Beich (jbeich) · 0.20.1
x11-wm/labwc: update to 0.20.1

Changes:	https://github.com/labwc/labwc/releases/tag/0.20.1
Reported by:	GitHub (watch releases)
ec87ae34b5
Jan Beich (jbeich) · 0.20.0
x11-wm/labwc: update to 0.20.0

Changes:	https://github.com/labwc/labwc/releases/tag/0.20.0
Reported by:	GitHub (watch releases)
d81da44b14
Jan Beich (jbeich) · 0.9.7
x11-wm/labwc: update to 0.9.7

Changes:	https://github.com/labwc/labwc/releases/tag/0.9.7
Reported by:	GitHub (watch releases)
aee4262e55
Jan Beich (jbeich) · 0.9.6
x11-wm/labwc: update to 0.9.6

Changes:	https://github.com/labwc/labwc/releases/tag/0.9.6
Reported by:	GitHub (watch releases)
fbaf3bfd70
Jan Beich (jbeich) · 0.9.5
x11-wm/labwc: update to 0.9.5

Changes:	https://github.com/labwc/labwc/releases/tag/0.9.5
Reported by:	GitHub (watch releases)
d7e1dc71e9
Jan Beich (jbeich) · 0.9.4
x11-wm/labwc: update to 0.9.4

Changes:	https://github.com/labwc/labwc/releases/tag/0.9.4
Reported by:	GitHub (watch releases)
0cf45c11df
Jan Beich (jbeich) · 0.9.3
x11-wm/labwc: update to 0.9.3

Changes:	https://github.com/labwc/labwc/releases/tag/0.9.3
Reported by:	GitHub (watch releases)
364f262bb7
Jan Beich (jbeich) · 0.9.2
x11-wm/labwc: update to 0.9.2

Changes:	https://github.com/labwc/labwc/releases/tag/0.9.2
Reported by:	GitHub (watch releases)
02b6982f75
Jan Beich (jbeich) · 0.9.1
x11-wm/labwc: update to 0.9.1

Changes:	https://github.com/labwc/labwc/releases/tag/0.9.1
Reported by:	GitHub (watch releases)
feeafc9e39
Jan Beich (jbeich) · 0.9.0
x11-wm/labwc: update to 0.9.0

Changes:	https://github.com/labwc/labwc/releases/tag/0.9.0
Reported by:	GitHub (watch releases)
ebd32ea9dd
Baptiste Daroussin (bapt) · 0.8.4_1
libxml2: chase libxml soversion bump
3068854dd0
Jan Beich (jbeich) · 0.8.4
x11-wm/labwc: update to 0.8.4

Changes:	https://github.com/labwc/labwc/releases/tag/0.8.4
Reported by:	GitHub (watch releases)
2f2f1b1440
Jan Beich (jbeich) · 0.8.3
x11-wm/labwc: update to 0.8.3

Changes:	https://github.com/labwc/labwc/releases/tag/0.8.3
Reported by:	GitHub (watch releases)
2d714318d9
Jan Beich (jbeich) · 0.8.2_1
x11-toolkits/wlroots: always add version suffix

Prevent dependency churn (e.g., 1b744b687e87, 20de9a1b52e1) during
future minor updates. Upstream API is versioned since 0.18, so consumers
and external CI should depend on a pinned package to avoid bumps.

Inpsired by:	Void Linux
2cb7175c92
Jan Beich (jbeich) · 0.8.2
x11-wm/labwc: update to 0.8.2

Changes:	https://github.com/labwc/labwc/releases/tag/0.8.2
Reported by:	GitHub (watch releases)
ae7b1f2092
Jan Beich (jbeich) · 0.8.1_1
x11-wm/labwc: install new translations after 84fca1b3c86b

====> Checking for pkg-plist issues (check-plist)
===> Parsing plist
===> Checking for items in STAGEDIR missing from pkg-plist
Error: Orphaned: share/locale/da/LC_MESSAGES/labwc.mo
Error: Orphaned: share/locale/pt_BR/LC_MESSAGES/labwc.mo
===> Checking for items in pkg-plist which are not in STAGEDIR
===> Error: Plist issues found.
*** Error code 1

Reported by:	QAT
fc8950af90
Jan Beich (jbeich) · 0.8.1
x11-wm/labwc: update to 0.8.1

Changes:	https://github.com/labwc/labwc/releases/tag/0.8.1
Reported by:	GitHub (watch releases)
84fca1b3c8
Jan Beich (jbeich) · 0.8.0
x11-wm/labwc: update to 0.8.0

Changes:	https://github.com/labwc/labwc/releases/tag/0.8.0
Reported by:	GitHub (watch releases)
f1ed1ec451
Jan Beich (jbeich) · 0.7.4
x11-wm/labwc: update to 0.7.4

Changes:	https://github.com/labwc/labwc/releases/tag/0.7.4
Reported by:	GitHub (watch releases)
b9ff7d9d66
Jan Beich (jbeich) · 0.7.3_1
x11-toolkits/wlroots: update to 0.18.0

Changes:	https://gitlab.freedesktop.org/wlroots/wlroots/-/releases/0.18.0
Reported by:	GitLab (notify releases)
20de9a1b52
Jan Beich (jbeich) · 0.7.3
x11-wm/labwc: update to 0.7.3

Changes:	https://github.com/labwc/labwc/releases/tag/0.7.3
Reported by:	GitHub (watch releases)
9276dc4a7f
Jan Beich (jbeich) · 0.7.2
x11-wm/labwc: update to 0.7.2

Changes:	https://github.com/labwc/labwc/releases/tag/0.7.2
Reported by:	GitHub (watch releases)
d45df5a868
Jan Beich (jbeich) · 0.7.1
x11-wm/labwc: update to 0.7.1

Changes:	https://github.com/labwc/labwc/releases/tag/0.7.1
Reported by:	GitHub (watch releases)
6c969bc1d4
Jan Beich (jbeich) · 0.7.0_2
x11-toolkits/wlroots: dedup *_DEPENDS in consumers

LIB_DEPENDS against a port with non-default USE_LDCONFIG can desync
RUN_DEPENDS and BUILD_DEPENDS, leading to incorrectly registered
dependencies when built in a dirty environment.

$ make install -C x11-toolkits/wlroots
$ make install -C x11-wm/hikari
$ pkg info -xr wlroots
wlroots-0.17.1:
        hikari-2.3.3_4
wlroots015-0.15.1_2:
$ make run-depends-list -C x11-wm/hikari | fgrep wlroots
/usr/ports/main/x11-toolkits/wlroots015
$ make actual-package-depends -C x11-wm/hikari | fgrep wlroots
"wlroots": {origin: "x11-toolkits/wlroots", version: "0.17.1"}
21a74b9aac
Jan Beich (jbeich) · 0.7.0_2
x11-wm/labwc: unbreak VT switch via keyboard after 7aae6b9fe451

[ERROR] [seatd/seat.c:598] Could not set next session: client is not active
099d7ec3d1
Muhammad Moinur Rahman (bofh) · 0.7.0_1
*/*: Sanitize MANPREFIX for meson ports

Approved by:	portmgr
9f8f710b3e
Jan Beich (jbeich) · 0.7.0
x11-wm/labwc: update to 0.7.0

Changes:	https://github.com/labwc/labwc/releases/tag/0.7.0
Reported by:	GitHub (watch releases)
8718fdac1f
Jan Beich (jbeich) · 0.6.6
x11-wm/labwc: update to 0.6.6

Changes:	https://github.com/labwc/labwc/releases/tag/0.6.6
Reported by:	GitHub (watch releases)
7108ec0ba6
Jan Beich (jbeich) · 0.6.5_1
x11-toolkits/wlroots: update to 0.17.0

Changes:	https://gitlab.freedesktop.org/wlroots/wlroots/-/releases/0.17.0
Reported by:	GitLab (notify releases)
1b744b687e
Jan Beich (jbeich) · 0.6.5
x11-wm/labwc: chase upstream description

https://github.com/labwc/labwc/commit/8780202af81d
c151b8ccd3
Jan Beich (jbeich) · 0.6.5
x11-wm/labwc: update to 0.6.5

Changes:	https://github.com/labwc/labwc/releases/tag/0.6.5
Reported by:	GitHub (watch releases)
e7a7133e75
Jan Beich (jbeich) · 0.6.4
x11-wm/labwc: update to 0.6.4

Changes:	https://github.com/labwc/labwc/releases/tag/0.6.4
Reported by:	GitHub (watch releases)
65fce75fd7
Jan Beich (jbeich) · 0.6.3
x11-wm/labwc: update to 0.6.3

Changes:	https://github.com/labwc/labwc/releases/tag/0.6.3
Reported by:	GitHub (watch releases)
bbfa4a2a3a
Muhammad Moinur Rahman (bofh) · 0.6.2
*/*: Sunset 12.3-RELEASE from ports tree

- Mk/bsd.port.mk: mark FreeBSD 12.3 as unsupported.
- Mk/Uses/cabal.mk: Remove the text-2 workaround for 12.3-RELEASE
- biology/wfa2-lib: remove obsolete patch
- databases/mongodb60: remove IGNORE for EOL FreeBSD 12.3
- devel/concurrencpp: remove workaround for EOL FreeBSD 12.3
- devel/electron22: remove IGNORE for EOL FreeBSD 12.3
- devel/malloy: this should build fine on 12.4-RELEASE
- devel/qcoro: remove BROKEN for EOL FreeBSD 12.3
- devel/root: remove workaround for EOL FreeBSD 12.3
- editors/imhex: remove IGNORE for EOL FreeBSD 12.3
- emulators/ppsspp: remove workaround for EOL FreeBSD 12.3
- emulators/rpcs3: remove workaround for EOL FreeBSD 12.3
- emulators/yuzu: remove workaround for EOL 12.3-RELEASE
- games/aquaria: remove support for EOL FreeBSD 12.3
- games/punchy: remove workaround for EOL FreeBSD 12.3
- graphics/cxxplot: remove support for EOL FreeBSD 12.3
- lang/gcc11*: bump a __FreeBSD_version in libphobos to 1204000
- lang/rust: untangle OSVERSION logic a bit
- misc/mbuffer: remove workaround for EOL FreeBSD 12.3 for aarch64
- sysutils/libdisplay-info: remove workaround for EOL FreeBSD 12.3
- www/*chromium: remove IGNORE for EOL FreeBSD 12.3
- x11/hyprpaper: remove workaround for expired FreeBSD 12.3
- x11-wm/labwc: remove workaround for EOL FreeBSD 12.3
- x11-wm/kwinft: remove workaround for EOL FreeBSD 12.3
- www/iridium: remove IGNORE for EOL FreeBSD 12.3

Differential Revision: https://reviews.freebsd.org/D38664
56932296b7
Jan Beich (jbeich) · 0.6.2
x11-wm/labwc: update to 0.6.2

Changes:	https://github.com/labwc/labwc/releases/tag/0.6.2
Reported by:	GitHub (watch releases)
4bde0f5364
Jan Beich (jbeich) · 0.6.1
Adjust estimated 12.3 EOL date to actual
eb35c77bfe
Jan Beich (jbeich) · 0.6.1
x11-wm/labwc: update to 0.6.1

Changes:	https://github.com/labwc/labwc/releases/tag/0.6.1
Reported by:	GitHub (watch releases)
23944a5d76
Jan Beich (jbeich) · 0.6.0
x11-wm/labwc: unbreak with wlroots/X11=off after 5758a46edec9

../src/view.c:5:10: fatal error: 'xcb/xcb_icccm.h' file not found
 #include <xcb/xcb_icccm.h>
          ^~~~~~~~~~~~~~~~~
20be46f8a8
Jan Beich (jbeich) · 0.6.0
x11-wm/labwc: unbreak on FreeBSD 12.3 (12.4 is not affected)
6b54f808ce
Jan Beich (jbeich) · 0.6.0
x11-wm/labwc: switch f1db2936ef9e to upstream commit
bb2544c1f6
Jan Beich (jbeich) · 0.6.0
x11-wm/labwc: drop unused pixman dependency after 7aae6b9fe451
f1db2936ef
Jan Beich (jbeich) · 0.6.0
x11-wm/labwc: mark BROKEN on FreeBSD < 13 after 7aae6b9fe451

../src/cursor.c:52:2: error: expected ')'
        ARRAY_SIZE(cursors_xdg) == LAB_CURSOR_COUNT,
        ^
../src/cursor.c:50:28: note: expanded from macro 'ARRAY_SIZE'
 #define ARRAY_SIZE(array) (sizeof(array) / sizeof((array)[0]))
                           ^
../src/cursor.c:52:2: note: to match this '('
../src/cursor.c:50:27: note: expanded from macro 'ARRAY_SIZE'
 #define ARRAY_SIZE(array) (sizeof(array) / sizeof((array)[0]))
                          ^
../src/cursor.c:52:2: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
        ARRAY_SIZE(cursors_xdg) == LAB_CURSOR_COUNT,
        ^
../src/cursor.c:50:28: note: expanded from macro 'ARRAY_SIZE'
 #define ARRAY_SIZE(array) (sizeof(array) / sizeof((array)[0]))
                           ^
../src/cursor.c:52:26: error: expected ')'
        ARRAY_SIZE(cursors_xdg) == LAB_CURSOR_COUNT,
                                ^
../src/cursor.c:51:14: note: to match this '('
static_assert(
             ^
../src/cursor.c:51:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
static_assert(
^
../src/cursor.c:55:2: error: expected ')'
        ARRAY_SIZE(cursors_x11) == LAB_CURSOR_COUNT,
        ^
../src/cursor.c:50:28: note: expanded from macro 'ARRAY_SIZE'
 #define ARRAY_SIZE(array) (sizeof(array) / sizeof((array)[0]))
                           ^
../src/cursor.c:55:2: note: to match this '('
../src/cursor.c:50:27: note: expanded from macro 'ARRAY_SIZE'
 #define ARRAY_SIZE(array) (sizeof(array) / sizeof((array)[0]))
                          ^
../src/cursor.c:55:2: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
        ARRAY_SIZE(cursors_x11) == LAB_CURSOR_COUNT,
        ^
../src/cursor.c:50:28: note: expanded from macro 'ARRAY_SIZE'
 #define ARRAY_SIZE(array) (sizeof(array) / sizeof((array)[0]))
                           ^
../src/cursor.c:55:26: error: expected ')'
        ARRAY_SIZE(cursors_x11) == LAB_CURSOR_COUNT,
                                ^
../src/cursor.c:54:14: note: to match this '('
static_assert(
             ^
../src/cursor.c:54:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
static_assert(
^
4 warnings and 4 errors generated.
c01aa2b0e8
Jan Beich (jbeich) · 0.6.0
x11-wm/labwc: update to 0.6.0

Changes:	https://github.com/labwc/labwc/releases/tag/0.6.0
Reported by:	GitHub (watch releases)
7aae6b9fe4
Jan Beich (jbeich) · 0.5.3_2
x11-wm/labwc: back to default wlroots
5758a46ede
Jan Beich (jbeich) · 0.5.3_1
x11-toolkits/wlroots: update to 0.16.0

Changes:	https://gitlab.freedesktop.org/wlroots/wlroots/-/releases/0.16.0
Reported by:	GitLab (notify releases)
1c4b6bc295
Stefan Eßer (se) · 0.5.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) · 0.5.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
Jan Beich (jbeich) · 0.5.3
x11-wm/labwc: update to 0.5.3

Changes:	https://github.com/labwc/labwc/releases/tag/0.5.3
Reported by:	GitHub (watch releases)
fde38809e8
Jan Beich (jbeich) · 0.5.2
x11-wm/labwc: chase upstream description

https://github.com/labwc/labwc/commit/1f0055a7e003
72f92c7241