non port: x11-wm/dwl/Makefile |
Number of commits found: 18 |
Thursday, 18 Jan 2024
|
02:57 Jan Beich (jbeich)
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"}
21a74b9 |
Saturday, 25 Nov 2023
|
11:06 Jan Beich (jbeich)
x11-wm/dwl: chase to the new home
https://github.com/djpohly/dwl/commit/58d33b79f90f
29cdd0e |
10:56 Jan Beich (jbeich)
x11-wm/dwl: update to 0.5
Changes: https://github.com/djpohly/dwl/releases/tag/v0.5
Reported by: GitHub (watch releases)
f03dfb7 |
Tuesday, 21 Nov 2023
|
17:24 Jan Beich (jbeich)
x11-toolkits/wlroots: update to 0.17.0
Changes: https://gitlab.freedesktop.org/wlroots/wlroots/-/releases/0.17.0
Reported by: GitLab (notify releases)
1b744b6 |
Saturday, 10 Jun 2023
|
23:13 Jan Beich (jbeich)
x11-wm/dwl: add hook for out-of-tree patches
https://github.com/djpohly/dwl/wiki/Patches
caaa0af |
Saturday, 31 Dec 2022
|
00:26 Jan Beich (jbeich)
x11-wm/dwl: set -v (version) from port if snapshot after 7c9c3e9ab546
09c1c12 |
00:26 Jan Beich (jbeich)
x11-wm/dwl: update to 0.4
Changes: https://github.com/djpohly/dwl/releases/tag/v0.4
Reported by: GitHub (watch releases)
82e46bb |
Sunday, 25 Dec 2022
|
00:25 Jan Beich (jbeich)
x11-wm/dwl: update to 0.4.r3
Changes: https://github.com/djpohly/dwl/releases/tag/v0.4-rc3
Reported by: GitHub (watch releases)
c750a29 |
Tuesday, 6 Dec 2022
|
06:56 Jan Beich (jbeich)
x11-wm/dwl: update to 0.4.r2
Changes: https://github.com/djpohly/dwl/releases/tag/v0.4-rc2
Reported by: GitHub (watch releases)
81cd1c8 |
Friday, 2 Dec 2022
|
16:46 Jan Beich (jbeich)
x11-wm/dwl: update to 0.4.r1
Changes: https://github.com/djpohly/dwl/releases/tag/v0.4-rc1
Reported by: GitHub (watch releases)
7c9c3e9 |
Friday, 11 Nov 2022
|
22:39 Jan Beich (jbeich)
x11-toolkits/wlroots: update to 0.16.0
Changes: https://gitlab.freedesktop.org/wlroots/wlroots/-/releases/0.16.0
Reported by: GitLab (notify releases)
1c4b6bc |
Wednesday, 7 Sep 2022
|
21:10 Stefan Eßer (se)
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)
b7f0544 |
Wednesday, 20 Jul 2022
|
12:48 Jan Beich (jbeich)
wayland: add more mostly leaf ports to virtual category
Caveats:
- emulators/rpcs3: install qt5-wayland and ensure Renderer is Vulkan (default)
- mail/thunderbird: add MOZ_ENABLE_WAYLAND=1 via environ(7)
- www/chromium: add --ozone-platform=wayland on command line
- www/firefox-esr: add MOZ_ENABLE_WAYLAND=1 via environ(7)
- www/firefox: add MOZ_ENABLE_WAYLAND=1 via environ(7)
2948687 |
Monday, 11 Apr 2022
|
15:22 Jan Beich (jbeich)
x11-wm/dwl: update to 0.3.1
Changes: https://github.com/djpohly/dwl/releases/tag/v0.3.1
Reported by: GitHub (watch releases)
991551a |
Wednesday, 30 Mar 2022
|
05:19 Jan Beich (jbeich)
x11-wm/dwl: unbreak X11 runtime
d0ada09 |
Sunday, 20 Mar 2022
|
20:18 Jan Beich (jbeich)
x11-wm/dwl: update to 0.3
Changes: https://github.com/djpohly/dwl/releases/tag/v0.3
Reported by: Repology
21b5f72 |
Friday, 31 Dec 2021
|
17:16 Jan Beich (jbeich)
x11-wm/dwl: unbreak on GCC architectures
In file included from dwl.c:377:
client.h: In function 'client_get_appid':
client.h:63: error: 'struct wlr_xdg_surface' has no member named 'toplevel'
client.h: In function 'client_get_title':
client.h:88: error: 'struct wlr_xdg_surface' has no member named 'toplevel'
dwl.c: In function 'createkeyboard':
dwl.c:797: error: 'struct wlr_input_device' has no member named 'keyboard'
dwl.c:800: error: 'struct wlr_input_device' has no member named 'keyboard'
dwl.c:803: error: 'struct wlr_input_device' has no member named 'keyboard'
dwl.c:804: error: 'struct wlr_input_device' has no member named 'keyboard'
dwl.c: In function 'createnotify':
dwl.c:901: error: 'struct wlr_xdg_surface' has no member named 'toplevel'
dwl.c:902: error: 'struct wlr_xdg_surface' has no member named 'toplevel'
dwl.c: In function 'keypress':
dwl.c:1242: error: 'struct wlr_input_device' has no member named 'keyboard'
dwl.c:1245: error: 'struct wlr_input_device' has no member named 'keyboard'
dwl.c: In function 'keypressmod':
dwl.c:1277: error: 'struct wlr_input_device' has no member named 'keyboard'
bb69675 |
Thursday, 30 Dec 2021
|
20:58 Jan Beich (jbeich)
x11-wm/dwl: add new port
dwl is a compact, hackable compositor for Wayland based on wlroots. It is
intended to fill the same space in the Wayland world that dwm does in X11,
primarily in terms of philosophy, and secondarily in terms of
functionality. Like dwm, dwl is:
- Easy to understand, hack on, and extend with patches
- One C source file (or a very small number) configurable via config.h
- Limited to 2000 SLOC to promote hackability
- Tied to as few external dependencies as possible
dwl is not meant to provide every feature under the sun. Instead, like dwm,
it sticks to features which are necessary, simple, and straightforward to
implement given the base on which it is built. Implemented default features: (Only the first 15 lines of the commit message are shown above )
209955a |
Number of commits found: 18 |