| Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
| Commit | Credits | Log message |
0.36.0_1 08 Mar 2024 18:30:15
    |
Jan Beich (jbeich)  |
devel/hyprlang: update to 0.5.0
Changes: https://github.com/hyprwm/hyprlang/releases/tag/v0.5.0
Reported by: GitHub (watch releases) |
0.36.0 01 Mar 2024 22:06:34
    |
Jan Beich (jbeich)  |
x11-wm/hyprland: unbreak headers skip after 5b4195285473
$ hyprpm add <URL>
[...]
Headers corrupted. Please run hyprpm update to fix those.
See also: 3a8517f68535 |
0.36.0 01 Mar 2024 05:51:07
    |
Jan Beich (jbeich)  |
x11-wm/hyprland: update to 0.36.0
Changes: https://github.com/hyprwm/Hyprland/releases/tag/v0.36.0
Reported by: GitHub (watch releases) |
0.35.0_1 01 Mar 2024 05:51:04
    |
Jan Beich (jbeich)  |
x11-wm/hyprland: switch to wlroots-devel to simplify updates
Giving up adding more workarounds after 0.36.0 introduced
https://github.com/hyprwm/Hyprland/commit/301b48b74087
https://gitlab.freedesktop.org/wlroots/wlroots/-/commit/20935646168f
../src/render/Renderer.cpp:2501:9: error: use of undeclared identifier
'wlr_damage_ring_rotate_buffer'
2501 | wlr_damage_ring_rotate_buffer(&pMonitor->damage,
m_pCurrentWlrBuffer, damage.pixman());
| ^
This reverts commit 46de20d9e039ad2aacc3ee6d1434b9c2d604fb83.
This reverts commit 474e59a13f289a0cade43c95ea01ef042f22665b. |
0.35.0 05 Feb 2024 19:55:48
    |
Jan Beich (jbeich)  |
x11-wm/hyprland: skip updating headers after 47721ef8e32b
- Avoid ABI mismatch between bundled and system wlroots
- Building Hyprland on FreeBSD outside of ports/ may fail
Disables https://github.com/hyprwm/Hyprland/commit/3656045ad887 |
0.35.0 05 Feb 2024 14:22:38
    |
Jan Beich (jbeich)  |
x11-wm/hyprland: update to 0.35.0
Changes: https://github.com/hyprwm/Hyprland/releases/tag/v0.35.0
Reported by: GitHub (watch releases) |
0.34.0_2 18 Jan 2024 02:57:13
    |
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"} |
0.34.0_2 12 Jan 2024 22:40:48
    |
Muhammad Moinur Rahman (bofh)  |
*/*: Sanitize MANPREFIX for meson ports
Approved by: portmgr |
0.34.0_1 03 Jan 2024 12:58:13
    |
Jan Beich (jbeich)  |
x11-wm/hyprland: unbundle devel/tomlplusplus |
0.34.0 01 Jan 2024 12:47:37
    |
Jan Beich (jbeich)  |
x11-wm/hyprland: update to 0.34.0
Changes: https://github.com/hyprwm/Hyprland/releases/tag/v0.34.0
Reported by: GitHub (watch releases) |
0.33.1_2 31 Dec 2023 00:37:05
    |
Muhammad Moinur Rahman (bofh)  |
*/*: Sunset 12.4-RELEASE/12-STABLE from ports tree
- Remove all references to defunct ARCH arm
- Remove all references to defunct ARCH sparc64
- Remove x11-drivers/xf86-video-sunffb which requires defunct sparc64
ARCH
- Remove sysutils/afbinit requires defunct sparc64 ARCH
- Remove all references to bktr driver
- Remove all references to defunct FreeBSD_12
- Remove all references to OSVERSION/OSREL corresponding to 12
- Remove conditionals in Mk/Uses/cabal.mk
- Remove sparc reference from Mk/Uses/qt-dist.mk
- Remove BROKEN_sparc64/NOT_FOR_ARCH=sparc64
- Remove BROKEN_FreeBSD_12* from:
- Remove OpenSSL patches from:
- Remove conditional flags for OSVERSION >= 1300000 to fixed flags.
Also move conditional flags for non sparc64/arm ARCH to fixed flags.
Reviewed by: brooks, jbeich, rene, salvadore
Differential Revision: https://reviews.freebsd.org/D42068 |
0.33.1_2 19 Dec 2023 00:43:30
    |
Jan Beich (jbeich)  |
x11-wm/hyprland: unbreak system info after f16b003f6abd
$ Hyprland
...
[LOG] ===== SYSTEM INFO: =====
[LOG] System name: FreeBSD<garbage>
[LOG] Node name: foo.bar<garbage>
[LOG] Release: 13.2-RELEASE<garbage>
[LOG] Version: [...]<garbage>
... |
0.33.1_1 19 Dec 2023 00:43:20
    |
Jan Beich (jbeich)  |
x11-wm/hyprland: unbreak version string after a7817297b14b
$ hyprctl version
Hyprland, built from branch at commit dirty ().
Tag:
... |
0.33.1 11 Dec 2023 13:14:02
    |
Jan Beich (jbeich)  |
x11-wm/hyprland: track libdrm dependency after ca9b785803a6
Error: /usr/local/bin/Hyprland is linked to /usr/local/lib/libdrm.so.2 from
graphics/libdrm but it is not declared as a dependency
Warning: you need LIB_DEPENDS+=libdrm.so:graphics/libdrm
https://github.com/hyprwm/Hyprland/commit/6f733292bf2d |
0.33.1 06 Dec 2023 17:07:03
    |
Jan Beich (jbeich)  |
x11-wm/hyprland: update to 0.33.1
Changes: https://github.com/hyprwm/Hyprland/releases/tag/v0.33.1
Reported by: GitHub (watch releases) |
0.33.0 05 Dec 2023 02:19:03
    |
Jan Beich (jbeich)  |
x11-wm/hyprland: update to 0.33.0
Changes: https://github.com/hyprwm/Hyprland/releases/tag/v0.33.0
Reported by: GitHub (watch releases) |
0.32.3_3 21 Nov 2023 17:29:57
    |
Jan Beich (jbeich)  |
x11-wm/hyprland: unbreak plugin API after 474e59a13f28
This reverts commit a3b163bbc01771bf755f4f4a1420f2ae68d2990f. |
0.32.3_2 21 Nov 2023 17:24:01
    |
Jan Beich (jbeich)  |
x11-wm/hyprland: back to default wlroots |
0.32.3_1 21 Nov 2023 17:23:58
    |
Jan Beich (jbeich)  |
x11-toolkits/wlroots-devel: update to 0.17.0
Changes: https://gitlab.freedesktop.org/wlroots/wlroots/-/compare/fe53ec6937...0.17.0 |
0.32.3 11 Nov 2023 19:47:44
    |
Jan Beich (jbeich)  |
x11-wm/hyprland: update to 0.32.3
Changes: https://github.com/hyprwm/Hyprland/releases/tag/v0.32.3
Reported by: GitHub (watch releases) |
0.32.2 11 Nov 2023 17:38:54
    |
Jan Beich (jbeich)  |
x11-wm/hyprland: update to 0.32.2
Changes: https://github.com/hyprwm/Hyprland/releases/tag/v0.32.2
Reported by: GitHub (watch releases) |
0.32.1 11 Nov 2023 16:59:08
    |
Jan Beich (jbeich)  |
x11-wm/hyprland: update to 0.32.1
Changes: https://github.com/hyprwm/Hyprland/releases/tag/v0.32.1
Reported by: GitHub (watch releases) |
0.32.0 08 Nov 2023 02:04:03
    |
Jan Beich (jbeich)  |
x11-wm/hyprland: update to 0.32.0
Changes: https://github.com/hyprwm/Hyprland/releases/tag/v0.32.0
Reported by: GitHub (watch releases) |
0.31.0_2 31 Oct 2023 00:33:33
    |
Jan Beich (jbeich)  |
x11-toolkits/wlroots-devel: update to 0.16.0.803
Changes: https://gitlab.freedesktop.org/wlroots/wlroots/-/compare/47bf87ade2...af165acb42 |
0.31.0_1 25 Oct 2023 13:07:46
    |
Jan Beich (jbeich)  |
x11-wm/hyprland: unbreak after 239d3a1840f0 |
0.31.0 25 Oct 2023 13:07:31
    |
Jan Beich (jbeich)  |
x11-toolkits/wlroots-devel: update to 0.16.0.792
Changes: https://gitlab.freedesktop.org/wlroots/wlroots/-/compare/a09d649439...47bf87ade2 |
0.31.0 16 Oct 2023 20:34:25
    |
Jan Beich (jbeich)  |
x11-wm/hyprland: update to 0.31.0
Changes: https://github.com/hyprwm/Hyprland/releases/tag/v0.31.0
Reported by: GitHub (watch releases) |
0.30.0_2 03 Oct 2023 00:56:20
    |
Jan Beich (jbeich)  |
x11-toolkits/wlroots-devel: update to 0.16.0.749
Changes: https://gitlab.freedesktop.org/wlroots/wlroots/-/compare/c2aa7fd965...a09d649439 |
0.30.0_1 29 Sep 2023 14:15:00
    |
Jan Beich (jbeich)  |
x11-toolkits/wlroots-devel: update to 0.16.0.739
Changes: https://gitlab.freedesktop.org/wlroots/wlroots/-/compare/98a745d926...c2aa7fd965 |
0.30.0 23 Sep 2023 11:46:03
    |
Jan Beich (jbeich)  |
x11-wm/hyprland: simplify CC/CXX/CPP after 4df0e66a3662 |
0.30.0 23 Sep 2023 00:41:54
    |
Jan Beich (jbeich)  |
x11-wm/hyprland: update to 0.30.0
Changes: https://github.com/hyprwm/Hyprland/releases/tag/v0.30.0
Reported by: GitHub (watch releases) |
0.29.1 03 Sep 2023 11:55:06
    |
Jan Beich (jbeich)  |
x11-wm/hyprland: update to 0.29.1
Changes: https://github.com/hyprwm/Hyprland/releases/tag/v0.29.1
Reported by: GitHub (watch releases) |
0.29.0 28 Aug 2023 21:56:38
    |
Jan Beich (jbeich)  |
x11-wm/hyprland: update to 0.29.0
Changes: https://github.com/hyprwm/Hyprland/releases/tag/v0.29.0
Reported by: GitHub (watch releases) |
0.28.0_1 28 Aug 2023 17:05:04
    |
Jan Beich (jbeich)  |
x11-wm/hyprland: switch to tagged protocols |
0.28.0_1 24 Aug 2023 11:33:56
    |
Jan Beich (jbeich)  |
x11-toolkits/wlroots-devel: update to 0.16.0.723
Changes: https://gitlab.freedesktop.org/wlroots/wlroots/-/compare/664ec59095...7bf6c1fc6c |
0.28.0 03 Aug 2023 21:41:39
    |
Jan Beich (jbeich)  |
x11-wm/hyprland: update to 0.28.0
Changes: https://github.com/hyprwm/Hyprland/releases/tag/v0.28.0
Reported by: GitHub (watch releases) |
0.27.2_5 03 Aug 2023 21:41:39
    |
Jan Beich (jbeich)  |
x11-toolkits/wlroots-devel: update to 0.16.0.681
Changes: https://gitlab.freedesktop.org/wlroots/wlroots/-/compare/d40bcfe2c1...c74f89d4f8 |
0.27.2_5 03 Aug 2023 21:41:38
    |
Jan Beich (jbeich)  |
x11-wm/hyprland: backport a fix for ec9f74acaee3 |
0.27.2_4 25 Jul 2023 00:31:27
    |
Jan Beich (jbeich)  |
x11-wm/hyprland: backport server-side cursor theme support |
0.27.2_3 25 Jul 2023 00:31:27
    |
Jan Beich (jbeich)  |
x11-wm/hyprland: backport a crashfix after 3148af3f69ee |
0.27.2_2 25 Jul 2023 00:31:25
    |
Jan Beich (jbeich)  |
x11-toolkits/wlroots-devel: update to 0.16.0.669
Changes: https://gitlab.freedesktop.org/wlroots/wlroots/-/compare/63f5851b6f...e8d545a977 |
0.27.2_1 23 Jul 2023 19:26:44
    |
Jan Beich (jbeich)  |
x11-wm/hyprland: backport support for mac_priority(4) |
0.27.2 19 Jul 2023 14:49:04
    |
Jan Beich (jbeich)  |
x11-wm/hyprland: update to 0.27.2
Changes: https://github.com/hyprwm/Hyprland/releases/tag/v0.27.2
Reported by: GitHub (watch releases) |
0.27.1 18 Jul 2023 21:27:31
    |
Jan Beich (jbeich)  |
x11-wm/hyprland: update to 0.27.1
Changes: https://github.com/hyprwm/Hyprland/releases/tag/v0.27.1
Reported by: GitHub (watch releases) |
0.27.0_3 18 Jul 2023 10:36:41
    |
Jan Beich (jbeich)  |
x11-wm/hyprland: switch to upstream fixes |
0.27.0_3 18 Jul 2023 10:36:41
    |
Jan Beich (jbeich)  |
x11-wm/hyprland: apply minor rendering fix after 27b50932c7ab |
0.27.0_2 18 Jul 2023 00:59:34
    |
Jan Beich (jbeich)  |
x11-toolkits/wlroots-devel: update to 0.16.0.660
Changes: https://gitlab.freedesktop.org/wlroots/wlroots/-/compare/b18c76642a...7791ffe058 |
0.27.0_1 16 Jul 2023 11:23:23
    |
Jan Beich (jbeich)  |
x11-toolkits/wlroots-devel: update to 0.16.0.656
Changes: https://gitlab.freedesktop.org/wlroots/wlroots/-/compare/88942d43fd...b18c76642a |
0.27.0 12 Jul 2023 15:56:42
    |
Jan Beich (jbeich)  |
x11-wm/hyprland: update to 0.27.0
Changes: https://github.com/hyprwm/Hyprland/releases/tag/v0.27.0
Reported by: GitHub (watch releases) |
0.26.0_5 11 Jul 2023 05:03:23
    |
Jan Beich (jbeich)  |
x11-toolkits/wlroots-devel: update to 0.16.0.643
Changes: https://gitlab.freedesktop.org/wlroots/wlroots/-/compare/bbd53b3b46...214df8eda0 |
0.26.0_4 24 Jun 2023 00:58:55
    |
Jan Beich (jbeich)  |
x11-toolkits/wlroots-devel: update to 0.16.0.588
Changes: https://gitlab.freedesktop.org/wlroots/wlroots/-/compare/38d451bcb5...be05097968 |
0.26.0_3 15 Jun 2023 00:43:00
    |
Jan Beich (jbeich)  |
x11-wm/hyprland: unbreak gamma control after b5cd6d44a26f |
0.26.0_2 06 Jun 2023 01:00:48
    |
Jan Beich (jbeich)  |
x11-wm/hyprland: one more fix after ddd8debe464e |
0.26.0_1 03 Jun 2023 14:56:48
    |
Jan Beich (jbeich)  |
x11-wm/hyprland: unbreak after 7a0f9a28e0d3
../src/events/Misc.cpp:113:91: error: no member named 'map' in
'wlr_drag_icon::(unnamed struct at
/usr/local/wlroots-devel/include/wlr/types/wlr_data_device.h:97:2)'
g_pInputManager->m_sDrag.hyprListener_mapIcon.initCallback(&wlrDrag->icon->events.map,
&Events::listener_mapDragIcon, &g_pInputManager->m_sDrag, "DragIcon");
~~~~~~~~~~~~~~~~~~~~~ ^
../src/events/Misc.cpp:114:93: error: no member named 'unmap' in
'wlr_drag_icon::(unnamed struct at
/usr/local/wlroots-devel/include/wlr/types/wlr_data_device.h:97:2)'
g_pInputManager->m_sDrag.hyprListener_unmapIcon.initCallback(&wlrDrag->icon->events.unmap,
&Events::listener_unmapDragIcon, &g_pInputManager->m_sDrag, "DragIcon");
~~~~~~~~~~~~~~~~~~~~~ ^
../src/helpers/SubsurfaceTree.cpp:153:72: error: no member named 'map' in
'wlr_subsurface::(unnamed struct at
/usr/local/wlroots-devel/include/wlr/types/wlr_subcompositor.h:45:2)'
PNEWSUBSURFACE->hyprListener_map.initCallback(&PSUBSURFACE->events.map,
&Events::listener_mapSubsurface, PNEWSUBSURFACE, "Subsurface");
~~~~~~~~~~~~~~~~~~~ ^
../src/helpers/SubsurfaceTree.cpp:154:74: error: no member named 'unmap' in
'wlr_subsurface::(unnamed struct at
/usr/local/wlroots-devel/include/wlr/types/wlr_subcompositor.h:45:2)'
PNEWSUBSURFACE->hyprListener_unmap.initCallback(&PSUBSURFACE->events.unmap,
&Events::listener_unmapSubsurface, PNEWSUBSURFACE, "Subsurface");
~~~~~~~~~~~~~~~~~~~ ^
../src/helpers/SubsurfaceTree.cpp:159:22: error: no member named 'mapped' in
'wlr_subsurface'(Only the first 15 lines of the commit message are shown above ) |
0.26.0 03 Jun 2023 14:56:37
    |
Jan Beich (jbeich)  |
x11-toolkits/wlroots-devel: update to 0.16.0.494
Changes: https://gitlab.freedesktop.org/wlroots/wlroots/-/compare/30aca4df0...b61d5922f |
0.26.0 30 May 2023 00:58:33
    |
Jan Beich (jbeich)  |
x11-wm/hyprland: update to 0.26.0
Changes: https://github.com/hyprwm/Hyprland/releases/tag/v0.26.0
Reported by: GitHub (watch releases) |
0.25.0_3 07 May 2023 00:53:27
    |
Jan Beich (jbeich)  |
x11-toolkits/wlroots-devel: update to 0.16.0.389
Changes: https://gitlab.freedesktop.org/wlroots/wlroots/-/compare/b03f71fe5...47a250ae1 |
0.25.0_2 04 May 2023 06:41:38
    |
Jan Beich (jbeich)  |
x11-wm/hyprland: unbreak plugin API after 54f2b0ad7dc5
In file included from hyprbars/barDeco.cpp:1:
In file included from hyprbars/barDeco.hpp:5:
In file included from
/usr/local/include/hyprland/src/render/decorations/IHyprWindowDecoration.hpp:3:
In file included from
/usr/local/include/hyprland/src/render/decorations/../../defines.hpp:1:
/usr/local/include/hyprland/src/render/decorations/../../includes.hpp:36:10:
fatal error: 'wlr/backend.h' file not found
#include <wlr/backend.h>
^~~~~~~~~~~~~~~ |
0.25.0_1 03 May 2023 17:38:15
    |
Jan Beich (jbeich)  |
x11-wm/hyprland: drop unused CONFLICTS after 54f2b0ad7dc5 |
0.25.0_1 03 May 2023 17:34:06
    |
Jan Beich (jbeich)  |
x11-wm/hyprland: switch to wlroots-devel after d3cd6c622a6d
Fixes hard-to-bisect performance degradation since 0.24.0. |
0.25.0 03 May 2023 16:56:35
    |
Jan Beich (jbeich)  |
x11-wm/hyprland: update to 0.25.0
Changes: https://github.com/hyprwm/Hyprland/releases/tag/v0.25.0
Reported by: GitHub (watch releases) |
0.24.1_2 28 Apr 2023 23:04:50
    |
Jan Beich (jbeich)  |
x11-wm/hyprland: simplify GIT_COMMIT_MESSAGE after da134084ee1e |
0.24.1_2 28 Apr 2023 22:34:37
    |
Jan Beich (jbeich)  |
x11-wm/hyprland: pass --skip-subprojects from within ninja |
0.24.1_2 22 Apr 2023 14:40:10
    |
Jan Beich (jbeich)  |
x11-wm/hyprland-devel: restore port
This reverts commit d16353f0cc66fcb3cd7f9c594ef252687d109b3a. |
0.24.1_2 16 Apr 2023 20:50:32
    |
Jan Beich (jbeich)  |
x11-wm/hyprland: unbreak build WITH_LTO
llvm-ar: error: lib/libc++experimental.a: Unknown attribute kind (86) (Producer:
'LLVM16.0.1' Reader: 'LLVM 15.0.7')
llvm-ar: error: subprojects/udis86/liblibudis86.a: Unknown attribute kind (86)
(Producer: 'LLVM16.0.1' Reader: 'LLVM 15.0.7') |
0.24.1_2 16 Apr 2023 20:49:07
    |
Jan Beich (jbeich)  |
x11-wm/hyprland: expose all CMAKE_ARGS
No need to sanitize CMAKE_ARGS as USES=cmake is not used here.
Also allows to change CMAKE_ARGS via option helpers. |
0.24.1_2 16 Apr 2023 20:48:32
    |
Jan Beich (jbeich)  |
x11-wm/hyprland: drop redundant CMAKE_ARGS after cf018c369f95
-GNinja is already added by USES=ninja implied by USES=meson |
0.24.1_2 15 Apr 2023 19:13:52
    |
Jan Beich (jbeich)  |
x11-wm/hyprland: backport some fixes
- Add misc:swallow_exception_regex to work around patch conflict
- Avoid misc:enable_swallow crash if misc:swallow_regex is unset
- Avoid missing systemctl disabling dbus-update-activation-environment |
0.24.1_1 10 Apr 2023 08:56:49
    |
Jan Beich (jbeich)  |
x11-wm/hyprland: switch to upstream commit message fallback
#ifndef GIT_COMMIT_MESSAGE
#define GIT_COMMIT_MESSAGE "?"
#endif |
0.24.1 09 Apr 2023 19:42:58
    |
Jan Beich (jbeich)  |
x11-wm/hyprland: update to 0.24.1
Changes: https://github.com/hyprwm/Hyprland/releases/tag/v0.24.1
Reported by: GitHub (watch releases) |
0.24.0_1 08 Apr 2023 22:03:36
    |
Jan Beich (jbeich)  |
x11-wm/hyprland: backport hyprctl notify crashfix after a756cde94cd2 |
0.24.0 08 Apr 2023 14:55:11
    |
Jan Beich (jbeich)  |
x11-wm/hyprland: update to 0.24.0
Changes: https://github.com/hyprwm/Hyprland/releases/tag/v0.24.0
Reported by: GitHub (watch releases) |
0.23.0.b_3 08 Apr 2023 14:55:10
    |
Jan Beich (jbeich)  |
x11-wm/hyprland: backport heap-use-after-free fix after cf018c369f95 |
0.23.0.b_2 06 Apr 2023 01:34:30
    |
Jan Beich (jbeich)  |
x11-wm/hyprland: update bundled libc++ to 16.0.1 |
0.23.0.b_1 20 Mar 2023 20:31:07
    |
Jan Beich (jbeich)  |
x11-wm/hyprland: unbreak with --auto-features=enabled
meson.build:60:0: ERROR: Dependency "libsystemd" not found, tried pkgconfig and
cmake
PR: 270361 |
0.23.0.b_1 18 Mar 2023 13:35:02
    |
Jan Beich (jbeich)  |
x11-wm/hyprland: switch libc++16 to release |
0.23.0.b 15 Mar 2023 01:06:14
    |
Jan Beich (jbeich)  |
x11-wm/hyprland: update to 0.23.0.b
Changes: https://github.com/hyprwm/Hyprland/releases/tag/v0.23.0beta
Reported by: GitHub (watch releases) |
0.22.0.b 21 Feb 2023 06:10:12
    |
Jan Beich (jbeich)  |
x11-wm/hyprland: update to 0.22.0.b
Changes: https://github.com/hyprwm/Hyprland/releases/tag/v0.22.0beta
Reported by: GitHub (watch releases) |
0.21.0.b_5 09 Feb 2023 00:23:53
    |
Jan Beich (jbeich)  |
x11-wm/hyprland: switch libc++16 to rc2 |
0.21.0.b_5 03 Feb 2023 16:26:53
    |
Jan Beich (jbeich)  |
x11-wm/hyprland: avoid crashes with some apps after 33b9f9f8c931
- glxgears and vkcube-xcb don't set WM_CLASS under X11
- vkcube-wayland doesn't set app_id under Wayland |
0.21.0.b_4 03 Feb 2023 09:08:09
    |
Jan Beich (jbeich)  |
x11-wm/hyprland: unbreak build with GCC after 33b9f9f8c931
FAILED: src/Hyprland
/usr/local/bin/ld: src/Hyprland.p/managers_ThreadManager.cpp.o: in function
`std::__1::basic_filebuf<char, std::__1::char_traits<char> >::overflow(int)':
ThreadManager.cpp:(.text._ZNSt3__113basic_filebufIcNS_11char_traitsIcEEE8overflowEi[_ZNSt3__113basic_filebufIcNS_11char_traitsIcEEE8overflowEi]+0x2e4):
undefined reference to `std::bad_cast::bad_cast()'
/usr/local/bin/ld: src/Hyprland.p/managers_ThreadManager.cpp.o: in function
`std::__1::basic_filebuf<char, std::__1::char_traits<char> >::sync()':
ThreadManager.cpp:(.text._ZNSt3__113basic_filebufIcNS_11char_traitsIcEEE4syncEv[_ZNSt3__113basic_filebufIcNS_11char_traitsIcEEE4syncEv]+0x306):
undefined reference to `std::bad_cast::bad_cast()'
/usr/local/bin/ld: src/Hyprland.p/managers_ThreadManager.cpp.o: in function
`std::__1::basic_filebuf<char, std::__1::char_traits<char> >::seekoff(long long,
std::__1::ios_base::seekdir, unsigned int)':
ThreadManager.cpp:(.text._ZNSt3__113basic_filebufIcNS_11char_traitsIcEEE7seekoffExNS_8ios_base7seekdirEj[_ZNSt3__113basic_filebufIcNS_11char_traitsIcEEE7seekoffExNS_8ios_base7seekdirEj]+0x166):
undefined reference to `std::bad_cast::bad_cast()'
[...] |
0.21.0.b_4 02 Feb 2023 08:02:25
    |
Jan Beich (jbeich)  |
x11-wm/hyprland: unbreak fetch after 33b9f9f8c931
=> Fetched file size mismatch (expected 180127224, actual 180322198)
$ gzip -lv *llvmorg*16.0.0-rc1*.tar.gz
method crc date time compressed uncompressed ratio uncompressed_name
-defla d407046a Jan 30 22:12 180127224 1459681280 87.6%
llvm-llvm-project-llvmorg-16.0.0-rc1_GH0.tar
+defla d407046a Feb 2 07:54 180322198 1459681280 87.6%
llvm-llvm-project-llvmorg-16.0.0-rc1_GH0.tar |
0.21.0.b_4 31 Jan 2023 00:56:46
    |
Jan Beich (jbeich)  |
x11-wm/hyprland: drop GCC dependency via bundled libc++
libc++ 15 needs a workaround but libc++ < 14 is C++23-hopeless. |
0.21.0.b_3 29 Jan 2023 12:46:34
    |
Jan Beich (jbeich)  |
x11-wm/hyprland: unbreak VT switch |
0.21.0.b_2 28 Jan 2023 18:50:17
    |
Jan Beich (jbeich)  |
x11-wm/hyprland: unbreak fetch due to tag refresh
=> Fetched file size mismatch (expected 714547, actual 714570)
Changes: https://github.com/hyprwm/Hyprland/compare/61c9e50...v0.21.0beta
Reported by: GitHub (watch releases) |
0.21.0.b_1 28 Jan 2023 18:12:22
    |
Jan Beich (jbeich)  |
x11-wm/hyprland: unbreak nesting after 5ed3f0e55369
$ pkg install xorg-minimal xterm hyprland
$ echo "exec xterm" >~/.xinitrc
$ startx
$ Hyprland
[...]
Segmentation fault
or
$ pkg install sway hyprland
$ sway
$ Hyprland
[...]
Segmentation fault |
0.21.0.b 28 Jan 2023 16:45:56
    |
Jan Beich (jbeich)  |
x11-wm/hyprland: update to 0.21.0.b
Changes: https://github.com/hyprwm/Hyprland/releases/tag/v0.21.0beta
Reported by: GitHub (watch releases) |
0.20.1.b 07 Jan 2023 15:32:02
    |
Jan Beich (jbeich)  |
x11-wm/hyprland: update to 0.20.1.b
Changes: https://github.com/hyprwm/Hyprland/releases/tag/v0.20.1beta
Reported by: GitHub (watch releases) |
0.20.0.b 06 Jan 2023 08:08:37
    |
Jan Beich (jbeich)  |
x11-wm/hyprland: update to 0.20.0.b
Changes: https://github.com/hyprwm/Hyprland/releases/tag/v0.20.0beta
Reported by: GitHub (watch releases) |
0.19.2.b 19 Dec 2022 11:01:25
    |
Jan Beich (jbeich)  |
x11-wm/hyprland: unbreak with global X11=off (OPTIONS_UNSET=X11)
In file included from ../src/layout/../defines.hpp:1,
from ../src/layout/IHyprLayout.hpp:3,
from ../src/layout/IHyprLayout.cpp:1:
../src/layout/../includes.hpp:9:10: fatal error: X11/Xlib.h: No such file or
directory
9 | #include <X11/Xlib.h>
| ^~~~~~~~~~~~ |
0.19.2.b 19 Dec 2022 11:01:25
    |
Jan Beich (jbeich)  |
x11-wm/hyprland: unbreak with xwayland-devel/CSD=off
src/meson.build:4:0: ERROR: Dependency "pango" not found, tried pkgconfig |
0.19.2.b 19 Dec 2022 11:01:24
    |
Jan Beich (jbeich)  |
x11-wm/hyprland: unbreak with libglvnd/X11=off
===> hyprland-0.19.2.b depends on shared library: libGL.so - not found |
0.19.2.b 13 Dec 2022 11:45:47
    |
Jan Beich (jbeich)  |
x11-wm/hyprland: document recommended addons
To help discover satellite packages. |
0.19.2.b 13 Dec 2022 00:36:33
    |
Jan Beich (jbeich)  |
x11-wm/hyprland: update to 0.19.2.b
Changes: https://github.com/hyprwm/Hyprland/releases/tag/v0.19.2beta
Reported by: GitHub (watch releases) |
0.19.1.b 08 Dec 2022 11:34:18
    |
Jan Beich (jbeich)  |
x11-wm/hyprland: update to 0.19.1.b
Changes: https://github.com/hyprwm/Hyprland/releases/tag/v0.19.0beta
Changes: https://github.com/hyprwm/Hyprland/releases/tag/v0.19.1beta
Reported by: GitHub (watch releases) |
0.18.0.b 03 Dec 2022 16:31:41
    |
Jan Beich (jbeich)  |
x11-wm/hyprland: back to default gcc* after 68552883830e |
0.18.0.b 16 Nov 2022 19:31:16
    |
Jan Beich (jbeich)  |
x11-wm/hyprland-devel: drop -devel to track stable after 7b0aa0c16cf4
Staying on snapshots would likely require reverting wlroots 0.17 API
changes in hyprland, reverting 260e0a7866d6 and reviving wlroots-devel
or bundling wlroots. |