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

Port details

x11/way-displays2.0.0

Auto Manage Your Wayland Displays

Maintainer
jbeich@FreeBSD.org
Packages
way-displays 2.0.0
Upstream
up to date
CPE
none, CVEs only via VuXML
WWW
https://github.com/alex-courtis/way-displays
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 (35)

Jan Beich (jbeich) · 2.0.0
x11/way-displays: update to 2.0.0

Changes:	https://github.com/alex-courtis/way-displays/releases/tag/2.0.0
Reported by:	GitHub (watch releases)
531ded61df
Jan Beich (jbeich) · 1.15.0
x11/way-displays: update to 1.15.0

Changes:	https://github.com/alex-courtis/way-displays/releases/tag/1.15.0
Reported by:	GitHub (watch releases)
2c1c4d9978
Jan Beich (jbeich) · 1.14.1
devel/libinotify: convert to a system header

- Don't copy but instruct C preprocessor to use the base header
- Make sure warnings in the header are ignored like under /usr/include

This reverts commit 4d2e05dbb5a105e5b06709c52d3ced1ed2c2c7cd.

PR:		288342
Reviewed by:	arrowd
Approved by:	maintainer timeout (3 weeks)
aae9823fbe
Jan Beich (jbeich) · 1.14.1
x11/way-displays: unbreak on -CURRENT after e8fe34cde858

Add -isystem to hide warnings in headers unintentionally exposed via symlink.

In file included from src/fds.c:6:
/usr/local/include/sys/inotify.h:21:13: error: zero size arrays are an extension [-Werror,-Wzero-length-array]
   21 |         char            name[0];
      |                              ^

PR:		288342
Reported by:	pkg-fallout
4d2e05dbb5
Jan Beich (jbeich) · 1.14.1
x11/way-displays: update to 1.14.1

Changes:	https://github.com/alex-courtis/way-displays/releases/tag/1.14.1
Reported by:	GitHub (watch releases)
80827bcfcd
Jan Beich (jbeich) · 1.14.0
x11/way-displays: update to 1.14.0

Changes:	https://github.com/alex-courtis/way-displays/releases/tag/1.14.0
Reported by:	GitHub (watch releases)
88c0c91dfc
Jan Beich (jbeich) · 1.13.0
x11/way-displays: update to 1.13.0

Changes:	https://github.com/alex-courtis/way-displays/releases/tag/1.13.0
Reported by:	GitHub (watch releases)
9103fee48c
Jan Beich (jbeich) · 1.12.2
x11/way-displays: update to 1.12.2

Changes:	https://github.com/alex-courtis/way-displays/releases/tag/1.12.2
Reported by:	GitHub (watch releases)
3ead341ef5
Jan Beich (jbeich) · 1.12.1
x11/way-displays: update to 1.12.1

Changes:	https://github.com/alex-courtis/way-displays/releases/tag/1.12.1
Reported by:	GitHub (watch releases)
3c5c4e5d0d
Jan Beich (jbeich) · 1.12.0
x11/way-displays: mark BROKEN on 32-bit after 8fe6d615be11

lib/col/src/itable.c:317:60: error: format specifies type 'unsigned long' but the argument has type 'uint64_t' (aka 'unsigned long long') [-Werror,-Wformat]
  317 |                 bufp += snprintf(bufp, len - (bufp - buf), "%lu = %s\n", *k, *v ? (char*)*v : "(null)");
      |                                                             ~~~          ^~
      |                                                             %llu

Reported by:	pkg-fallout
ab9da24f23
Jan Beich (jbeich) · 1.12.0
x11/way-displays: update to 1.12.0

Changes:	https://github.com/alex-courtis/way-displays/releases/tag/1.12.0
Reported by:	GitHub (watch releases)
8fe6d615be
Jan Beich (jbeich) · 1.11.0
x11/way-displays: update to 1.11.0

Changes:	https://github.com/alex-courtis/way-displays/releases/tag/1.11.0
Reported by:	GitHub (watch releases)
ee4549bcd2
Jan Beich (jbeich) · 1.10.2
x11/way-displays: update to 1.10.2

Changes:	https://github.com/alex-courtis/way-displays/releases/tag/1.10.2
Reported by:	GitHub (watch releases)
947afe08c5
Jan Beich (jbeich) · 1.10.1
x11/way-displays: update to 1.10.1

Changes:	https://github.com/alex-courtis/way-displays/releases/tag/1.10.1
Reported by:	GitHub (watch releases)
f28072ffc7
Jan Beich (jbeich) · 1.10.0
x11/way-displays: update to 1.10.0

Changes:	https://github.com/alex-courtis/way-displays/releases/tag/1.10.0
Reported by:	GitHub (watch releases)
bee5898a8a
Jan Beich (jbeich) · 1.9.0
x11/way-displays: update to 1.9.0

Changes:	https://github.com/alex-courtis/way-displays/releases/tag/1.9.0
Reported by:	GitHub (watch releases)
4a9ec00a82
Jan Beich (jbeich) · 1.8.2
x11/way-displays: expose tests after f837f8020320

https://github.com/alex-courtis/way-displays/commit/52ec8a94b73b
d08cd217b6
Jan Beich (jbeich) · 1.8.2
x11/way-displays: update to 1.8.2

Changes:	https://github.com/alex-courtis/way-displays/releases/tag/1.8.2
Reported by:	GitHub (watch releases)
f64ef563cd
Jan Beich (jbeich) · 1.8.1
x11/way-displays: update to 1.8.1

Changes:	https://github.com/alex-courtis/way-displays/releases/tag/1.8.1
Reported by:	GitHub (watch releases)
4702b3d35d
Jan Beich (jbeich) · 1.8.0
x11/way-displays: update to 1.8.0

Changes:	https://github.com/alex-courtis/way-displays/releases/tag/1.8.0
Reported by:	GitHub (watch releases)
f837f80203
Jan Beich (jbeich) · 1.7.1
x11/way-displays: update to 1.7.1

Changes:	https://github.com/alex-courtis/way-displays/releases/tag/1.7.1
Reported by:	GitHub (watch releases)
209f714d29
Jan Beich (jbeich) · 1.7.0
x11/way-displays: update to 1.7.0

Changes:	https://github.com/alex-courtis/way-displays/releases/tag/1.7.0
Reported by:	GitHub (watch releases)
cbe64732d9
Jan Beich (jbeich) · 1.6.2
x11/way-displays: update to 1.6.2

Changes:	https://github.com/alex-courtis/way-displays/releases/tag/1.6.2
Reported by:	GitHub (watch releases)
229f841ada
Jan Beich (jbeich) · 1.6.1
x11/way-displays: update to 1.6.1

Changes:	https://github.com/alex-courtis/way-displays/releases/tag/1.6.1
Reported by:	GitHub (watch releases)
4de272cce2
Stefan Eßer (se) · 1.6.0
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.6.0
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) · 1.6.0
x11/way-displays: update to 1.6.0

Changes:	https://github.com/alex-courtis/way-displays/releases/tag/1.6.0
Reported by:	GitHub (watch releases)
982be2cd1a
Baptiste Daroussin (bapt) · 1.5.3
wayland: add wayland virtual category
b2eed2d664
Jan Beich (jbeich) · 1.5.3
x11/way-displays: update to 1.5.3

Changes:	https://github.com/alex-courtis/way-displays/releases/tag/1.5.3
Reported by:	GitHub (watch releases)
3a348ddd9e
Jan Beich (jbeich) · 1.5.2
x11/way-displays: update to 1.5.2

Changes:	https://github.com/alex-courtis/way-displays/releases/tag/1.5.1
Changes:	https://github.com/alex-courtis/way-displays/releases/tag/1.5.2
Reported by:	GitHub (watch releases)
fb258e9f22
Jan Beich (jbeich) · 1.5.0
x11/way-displays: update to 1.5.0

Changes:	https://github.com/alex-courtis/way-displays/releases/tag/1.5.0
Reported by:	GitHub (watch releases)
9716deeba6
Jan Beich (jbeich) · 1.4.1
x11/way-displays: update to 1.4.1

Changes:	https://github.com/alex-courtis/way-displays/releases/tag/1.4.1
Reported by:	GitHub (watch releases)
4a1eaae82c
Jan Beich (jbeich) · 1.4.0
x11/way-displays: update description after 0b78eecd1952
f036db3e63
Jan Beich (jbeich) · 1.4.0
x11/way-displays: update to 1.4.0

Changes:	https://github.com/alex-courtis/way-displays/releases/tag/1.4.0
Reported by:	GitHub (watch releases)
0b78eecd19
Jan Beich (jbeich) · 1.3.0
x11/way-displays: add new port

way-displays: Auto Manage Your Wayland Displays

1. Sets preferred mode or highest at maximum refresh
1. Arranges in a row or a column
1. Auto scales based on DPI: 96 is a scale of 1
1. Reacts when displays are plugged/unplugged
1. Reacts when laptop lid is closed/opened

Works out of the box: no configuration required.

Wayland successor to xlayoutdisplay, inspired by kanshi.

https://github.com/alex-courtis/way-displays
a7011e4789