Github messages for voidlinux
 help / color / mirror / Atom feed
* [PR PATCH] Wlroots
@ 2022-01-12 18:57 ifreund
  2022-01-12 19:00 ` [PR PATCH] [Updated] wlroots: update to 0.15.0 ifreund
                   ` (36 more replies)
  0 siblings, 37 replies; 38+ messages in thread
From: ifreund @ 2022-01-12 18:57 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1191 bytes --]

There is a new pull request by ifreund against master on the void-packages repository

https://github.com/ifreund/void-packages wlroots
https://github.com/void-linux/void-packages/pull/35017

Wlroots
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **NO**

<!--
#### New package
- This new package conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements): **YES**|**NO**
-->

<!-- Note: If the build is likely to take more than 2 hours, please [skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration)
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!-- 
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - aarch64-musl
  - armv7l
  - armv6l-musl
-->


A patch file from https://github.com/void-linux/void-packages/pull/35017.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-wlroots-35017.patch --]
[-- Type: text/x-diff, Size: 5026 bytes --]

From 0f7528710d50bb7fcb5911ed87b4050a6cb204e7 Mon Sep 17 00:00:00 2001
From: Isaac Freund <mail@isaacfreund.com>
Date: Thu, 9 Dec 2021 17:47:15 +0100
Subject: [PATCH 1/3] wayland: update to 1.20.0.

---
 srcpkgs/wayland/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/wayland/template b/srcpkgs/wayland/template
index 624441d48a86..5ea25eaad1ce 100644
--- a/srcpkgs/wayland/template
+++ b/srcpkgs/wayland/template
@@ -1,6 +1,6 @@
 # Template file for 'wayland'
 pkgname=wayland
-version=1.19.0
+version=1.20.0
 revision=1
 build_style=meson
 # "Tests must not be built with NDEBUG defined, they rely on assert()."
@@ -12,7 +12,7 @@ maintainer="Érico Nogueira <ericonr@disroot.org>"
 license="MIT"
 homepage="https://wayland.freedesktop.org/"
 distfiles="https://wayland.freedesktop.org/releases/wayland-${version}.tar.xz"
-checksum=baccd902300d354581cd5ad3cc49daa4921d55fb416a5883e218750fef166d15
+checksum=b8a034154c7059772e0fdbd27dbfcda6c732df29cae56a82274f6ec5d7cd8725
 
 if [ "$CROSS_BUILD" ]; then
 	hostmakedepends+=" wayland-devel"

From 5c049d3b2267d953998e7ad175834e58cbcbffe2 Mon Sep 17 00:00:00 2001
From: Isaac Freund <mail@isaacfreund.com>
Date: Wed, 12 Jan 2022 19:16:43 +0100
Subject: [PATCH 2/3] SDL2: update to 2.0.20.

---
 srcpkgs/SDL2/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/SDL2/template b/srcpkgs/SDL2/template
index 68e459178fe1..db3afefab3ce 100644
--- a/srcpkgs/SDL2/template
+++ b/srcpkgs/SDL2/template
@@ -1,6 +1,6 @@
 # Template file for 'SDL2'
 pkgname=SDL2
-version=2.0.18
+version=2.0.20
 revision=1
 build_style=gnu-configure
 configure_args="--enable-alsa --disable-esd --disable-rpath --enable-libudev
@@ -15,7 +15,7 @@ license="Zlib"
 homepage="https://www.libsdl.org/"
 changelog="https://raw.githubusercontent.com/libsdl-org/SDL/main/WhatsNew.txt"
 distfiles="https://www.libsdl.org/release/${pkgname}-${version}.tar.gz"
-checksum=94d40cd73dbfa10bb6eadfbc28f355992bb2d6ef6761ad9d4074eff95ee5711c
+checksum=c56aba1d7b5b0e7e999e4a7698c70b63a3394ff9704b5f6e1c57e0c16f04dd06
 
 # Package build options
 build_options="gles opengl pulseaudio pipewire sndio vulkan wayland x11"

From 35a1faef4b2112c8809363d115adc38c3ec166b3 Mon Sep 17 00:00:00 2001
From: Isaac Freund <mail@isaacfreund.com>
Date: Wed, 12 Jan 2022 19:56:09 +0100
Subject: [PATCH 3/3] wlroots: update to 0.15.0.

---
 common/shlibs            |  2 +-
 srcpkgs/wlroots/template | 20 +++++++++++---------
 2 files changed, 12 insertions(+), 10 deletions(-)

diff --git a/common/shlibs b/common/shlibs
index ebbd48a3d84c..f00ff05bb80c 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -3522,7 +3522,7 @@ libcodecore.so.0 libio.elementary.code-3.0_1
 libio.elementary.music-core.so.0 libio.elementary.music-5.0_1
 libpantheon-files-core.so.4 libio.elementary.files-4.1.4_1
 libpantheon-files-widgets.so.4 libio.elementary.files-4.1.4_1
-libwlroots.so.9 wlroots-0.14.0_1
+libwlroots.so.10 wlroots-0.15.0_1
 libbaseencode.so.1 libbaseencode-1.0.9_1
 libcotp.so.12 libcotp-1.2.1_1
 libunarr.so.1 libunarr-1.0.1_1
diff --git a/srcpkgs/wlroots/template b/srcpkgs/wlroots/template
index 8fdc2ba6ab40..99adaac171f5 100644
--- a/srcpkgs/wlroots/template
+++ b/srcpkgs/wlroots/template
@@ -1,24 +1,26 @@
 # Template file for 'wlroots'
 pkgname=wlroots
-version=0.14.1
+version=0.15.0
 revision=1
 build_style=meson
 # Follow upstream packaging recommendations:
 # https://github.com/swaywm/wlroots/wiki/Packaging-recommendations
-configure_args="--auto-features=enabled -Dexamples=false -Dwerror=false -Db_ndebug=false"
+configure_args="--auto-features=enabled -Dexamples=false -Dwerror=false
+ -Db_ndebug=false"
 hostmakedepends="pkg-config wayland-devel"
-_devel_depends="libgbm-devel libglvnd-devel libseat-devel eudev-libudev-devel libdrm-devel
- libinput-devel libxkbcommon-devel pixman-devel wayland-devel wayland-protocols
- xcb-util-errors-devel xcb-util-wm-devel xcb-util-renderutil-devel"
+_devel_depends="libgbm-devel libglvnd-devel libseat-devel eudev-libudev-devel
+ libdrm-devel libinput-devel libxkbcommon-devel pixman-devel wayland-devel
+ wayland-protocols Vulkan-Headers glslang xcb-util-errors-devel
+ xcb-util-wm-devel xcb-util-renderutil-devel "
 makedepends="${_devel_depends}
  libxcb-devel xcb-util-cursor-devel xcb-util-devel xcb-util-image-devel
  xcb-util-keysyms-devel xcb-util-xrm-devel xorg-server-xwayland"
 short_desc="Modular Wayland compositor library"
-maintainer="Isaac Freund <ifreund@ifreund.xyz>"
+maintainer="Isaac Freund <mail@isaacfreund.com>"
 license="MIT"
-homepage="https://github.com/swaywm/wlroots"
-distfiles="https://github.com/swaywm/wlroots/archive/${version}.tar.gz"
-checksum=448a83d579ac280357c8a4e902b9477bacbab81cc4d9c140e443642d458869db
+homepage="https://gitlab.freedesktop.org/wlroots/wlroots"
+distfiles="${homepage}/-/releases/${version}/downloads/wlroots-${version}.tar.gz"
+checksum=2921a38cea79dbb6f1da895a4dbe1faedba8d7ff2c0c2468dad94ccba12e4278
 
 post_install() {
 	vlicense LICENSE

^ permalink raw reply	[flat|nested] 38+ messages in thread

* Re: [PR PATCH] [Updated] wlroots: update to 0.15.0.
  2022-01-12 18:57 [PR PATCH] Wlroots ifreund
@ 2022-01-12 19:00 ` ifreund
  2022-01-12 19:47 ` ifreund
                   ` (35 subsequent siblings)
  36 siblings, 0 replies; 38+ messages in thread
From: ifreund @ 2022-01-12 19:00 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 489 bytes --]

There is an updated pull request by ifreund against master on the void-packages repository

https://github.com/ifreund/void-packages wlroots
https://github.com/void-linux/void-packages/pull/35017

wlroots: update to 0.15.0.
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **NO**

depends on  #34448

A patch file from https://github.com/void-linux/void-packages/pull/35017.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-wlroots-35017.patch --]
[-- Type: text/x-diff, Size: 6075 bytes --]

From 0f7528710d50bb7fcb5911ed87b4050a6cb204e7 Mon Sep 17 00:00:00 2001
From: Isaac Freund <mail@isaacfreund.com>
Date: Thu, 9 Dec 2021 17:47:15 +0100
Subject: [PATCH 1/4] wayland: update to 1.20.0.

---
 srcpkgs/wayland/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/wayland/template b/srcpkgs/wayland/template
index 624441d48a86..5ea25eaad1ce 100644
--- a/srcpkgs/wayland/template
+++ b/srcpkgs/wayland/template
@@ -1,6 +1,6 @@
 # Template file for 'wayland'
 pkgname=wayland
-version=1.19.0
+version=1.20.0
 revision=1
 build_style=meson
 # "Tests must not be built with NDEBUG defined, they rely on assert()."
@@ -12,7 +12,7 @@ maintainer="Érico Nogueira <ericonr@disroot.org>"
 license="MIT"
 homepage="https://wayland.freedesktop.org/"
 distfiles="https://wayland.freedesktop.org/releases/wayland-${version}.tar.xz"
-checksum=baccd902300d354581cd5ad3cc49daa4921d55fb416a5883e218750fef166d15
+checksum=b8a034154c7059772e0fdbd27dbfcda6c732df29cae56a82274f6ec5d7cd8725
 
 if [ "$CROSS_BUILD" ]; then
 	hostmakedepends+=" wayland-devel"

From 5c049d3b2267d953998e7ad175834e58cbcbffe2 Mon Sep 17 00:00:00 2001
From: Isaac Freund <mail@isaacfreund.com>
Date: Wed, 12 Jan 2022 19:16:43 +0100
Subject: [PATCH 2/4] SDL2: update to 2.0.20.

---
 srcpkgs/SDL2/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/SDL2/template b/srcpkgs/SDL2/template
index 68e459178fe1..db3afefab3ce 100644
--- a/srcpkgs/SDL2/template
+++ b/srcpkgs/SDL2/template
@@ -1,6 +1,6 @@
 # Template file for 'SDL2'
 pkgname=SDL2
-version=2.0.18
+version=2.0.20
 revision=1
 build_style=gnu-configure
 configure_args="--enable-alsa --disable-esd --disable-rpath --enable-libudev
@@ -15,7 +15,7 @@ license="Zlib"
 homepage="https://www.libsdl.org/"
 changelog="https://raw.githubusercontent.com/libsdl-org/SDL/main/WhatsNew.txt"
 distfiles="https://www.libsdl.org/release/${pkgname}-${version}.tar.gz"
-checksum=94d40cd73dbfa10bb6eadfbc28f355992bb2d6ef6761ad9d4074eff95ee5711c
+checksum=c56aba1d7b5b0e7e999e4a7698c70b63a3394ff9704b5f6e1c57e0c16f04dd06
 
 # Package build options
 build_options="gles opengl pulseaudio pipewire sndio vulkan wayland x11"

From 35a1faef4b2112c8809363d115adc38c3ec166b3 Mon Sep 17 00:00:00 2001
From: Isaac Freund <mail@isaacfreund.com>
Date: Wed, 12 Jan 2022 19:56:09 +0100
Subject: [PATCH 3/4] wlroots: update to 0.15.0.

---
 common/shlibs            |  2 +-
 srcpkgs/wlroots/template | 20 +++++++++++---------
 2 files changed, 12 insertions(+), 10 deletions(-)

diff --git a/common/shlibs b/common/shlibs
index ebbd48a3d84c..f00ff05bb80c 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -3522,7 +3522,7 @@ libcodecore.so.0 libio.elementary.code-3.0_1
 libio.elementary.music-core.so.0 libio.elementary.music-5.0_1
 libpantheon-files-core.so.4 libio.elementary.files-4.1.4_1
 libpantheon-files-widgets.so.4 libio.elementary.files-4.1.4_1
-libwlroots.so.9 wlroots-0.14.0_1
+libwlroots.so.10 wlroots-0.15.0_1
 libbaseencode.so.1 libbaseencode-1.0.9_1
 libcotp.so.12 libcotp-1.2.1_1
 libunarr.so.1 libunarr-1.0.1_1
diff --git a/srcpkgs/wlroots/template b/srcpkgs/wlroots/template
index 8fdc2ba6ab40..99adaac171f5 100644
--- a/srcpkgs/wlroots/template
+++ b/srcpkgs/wlroots/template
@@ -1,24 +1,26 @@
 # Template file for 'wlroots'
 pkgname=wlroots
-version=0.14.1
+version=0.15.0
 revision=1
 build_style=meson
 # Follow upstream packaging recommendations:
 # https://github.com/swaywm/wlroots/wiki/Packaging-recommendations
-configure_args="--auto-features=enabled -Dexamples=false -Dwerror=false -Db_ndebug=false"
+configure_args="--auto-features=enabled -Dexamples=false -Dwerror=false
+ -Db_ndebug=false"
 hostmakedepends="pkg-config wayland-devel"
-_devel_depends="libgbm-devel libglvnd-devel libseat-devel eudev-libudev-devel libdrm-devel
- libinput-devel libxkbcommon-devel pixman-devel wayland-devel wayland-protocols
- xcb-util-errors-devel xcb-util-wm-devel xcb-util-renderutil-devel"
+_devel_depends="libgbm-devel libglvnd-devel libseat-devel eudev-libudev-devel
+ libdrm-devel libinput-devel libxkbcommon-devel pixman-devel wayland-devel
+ wayland-protocols Vulkan-Headers glslang xcb-util-errors-devel
+ xcb-util-wm-devel xcb-util-renderutil-devel "
 makedepends="${_devel_depends}
  libxcb-devel xcb-util-cursor-devel xcb-util-devel xcb-util-image-devel
  xcb-util-keysyms-devel xcb-util-xrm-devel xorg-server-xwayland"
 short_desc="Modular Wayland compositor library"
-maintainer="Isaac Freund <ifreund@ifreund.xyz>"
+maintainer="Isaac Freund <mail@isaacfreund.com>"
 license="MIT"
-homepage="https://github.com/swaywm/wlroots"
-distfiles="https://github.com/swaywm/wlroots/archive/${version}.tar.gz"
-checksum=448a83d579ac280357c8a4e902b9477bacbab81cc4d9c140e443642d458869db
+homepage="https://gitlab.freedesktop.org/wlroots/wlroots"
+distfiles="${homepage}/-/releases/${version}/downloads/wlroots-${version}.tar.gz"
+checksum=2921a38cea79dbb6f1da895a4dbe1faedba8d7ff2c0c2468dad94ccba12e4278
 
 post_install() {
 	vlicense LICENSE

From d783d29a50bcac19a402347875be19f81cf9e05f Mon Sep 17 00:00:00 2001
From: Isaac Freund <mail@isaacfreund.com>
Date: Wed, 12 Jan 2022 20:00:10 +0100
Subject: [PATCH 4/4] river: update to 0.1.1.

---
 srcpkgs/river/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/river/template b/srcpkgs/river/template
index 314ed6c53146..9cf3abe4b85b 100644
--- a/srcpkgs/river/template
+++ b/srcpkgs/river/template
@@ -1,6 +1,6 @@
 # Template file for 'river'
 pkgname=river
-version=0.1.0
+version=0.1.1
 revision=1
 build_style=zig-build
 configure_args="$(vopt_if xwayland -Dxwayland)"
@@ -12,7 +12,7 @@ maintainer="Isaac Freund <mail@isaacfreund.com>"
 license="GPL-3.0-or-later"
 homepage="https://github.com/riverwm/river"
 distfiles="${homepage}/releases/download/v${version}/river-${version}.tar.gz"
-checksum=4153a5511a1008e87a2251fc4510a43d6f6085f41b040222506355ff6d4bd10f
+checksum=2a0bcd4670ed9ebd39c279f2bf10803fc65c9f3ee2307ce40728df23ce914d18
 
 build_options="xwayland"
 build_options_default="xwayland"

^ permalink raw reply	[flat|nested] 38+ messages in thread

* Re: [PR PATCH] [Updated] wlroots: update to 0.15.0.
  2022-01-12 18:57 [PR PATCH] Wlroots ifreund
  2022-01-12 19:00 ` [PR PATCH] [Updated] wlroots: update to 0.15.0 ifreund
@ 2022-01-12 19:47 ` ifreund
  2022-01-13 14:28 ` ahesford
                   ` (34 subsequent siblings)
  36 siblings, 0 replies; 38+ messages in thread
From: ifreund @ 2022-01-12 19:47 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 697 bytes --]

There is an updated pull request by ifreund against master on the void-packages repository

https://github.com/ifreund/void-packages wlroots
https://github.com/void-linux/void-packages/pull/35017

wlroots: update to 0.15.0.
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **NO**



TODO:
- [ ] Get wayland 1.20.0 update merged: #34448
- [x] river
- [ ] sway: https://github.com/swaywm/sway/releases/tag/1.7-rc2
- [ ] wayfire: https://github.com/WayfireWM/wayfire/issues/1386
- [ ] hikari
- [ ] cage

A patch file from https://github.com/void-linux/void-packages/pull/35017.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-wlroots-35017.patch --]
[-- Type: text/x-diff, Size: 6135 bytes --]

From 0f7528710d50bb7fcb5911ed87b4050a6cb204e7 Mon Sep 17 00:00:00 2001
From: Isaac Freund <mail@isaacfreund.com>
Date: Thu, 9 Dec 2021 17:47:15 +0100
Subject: [PATCH 1/4] wayland: update to 1.20.0.

---
 srcpkgs/wayland/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/wayland/template b/srcpkgs/wayland/template
index 624441d48a86..5ea25eaad1ce 100644
--- a/srcpkgs/wayland/template
+++ b/srcpkgs/wayland/template
@@ -1,6 +1,6 @@
 # Template file for 'wayland'
 pkgname=wayland
-version=1.19.0
+version=1.20.0
 revision=1
 build_style=meson
 # "Tests must not be built with NDEBUG defined, they rely on assert()."
@@ -12,7 +12,7 @@ maintainer="Érico Nogueira <ericonr@disroot.org>"
 license="MIT"
 homepage="https://wayland.freedesktop.org/"
 distfiles="https://wayland.freedesktop.org/releases/wayland-${version}.tar.xz"
-checksum=baccd902300d354581cd5ad3cc49daa4921d55fb416a5883e218750fef166d15
+checksum=b8a034154c7059772e0fdbd27dbfcda6c732df29cae56a82274f6ec5d7cd8725
 
 if [ "$CROSS_BUILD" ]; then
 	hostmakedepends+=" wayland-devel"

From 5c049d3b2267d953998e7ad175834e58cbcbffe2 Mon Sep 17 00:00:00 2001
From: Isaac Freund <mail@isaacfreund.com>
Date: Wed, 12 Jan 2022 19:16:43 +0100
Subject: [PATCH 2/4] SDL2: update to 2.0.20.

---
 srcpkgs/SDL2/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/SDL2/template b/srcpkgs/SDL2/template
index 68e459178fe1..db3afefab3ce 100644
--- a/srcpkgs/SDL2/template
+++ b/srcpkgs/SDL2/template
@@ -1,6 +1,6 @@
 # Template file for 'SDL2'
 pkgname=SDL2
-version=2.0.18
+version=2.0.20
 revision=1
 build_style=gnu-configure
 configure_args="--enable-alsa --disable-esd --disable-rpath --enable-libudev
@@ -15,7 +15,7 @@ license="Zlib"
 homepage="https://www.libsdl.org/"
 changelog="https://raw.githubusercontent.com/libsdl-org/SDL/main/WhatsNew.txt"
 distfiles="https://www.libsdl.org/release/${pkgname}-${version}.tar.gz"
-checksum=94d40cd73dbfa10bb6eadfbc28f355992bb2d6ef6761ad9d4074eff95ee5711c
+checksum=c56aba1d7b5b0e7e999e4a7698c70b63a3394ff9704b5f6e1c57e0c16f04dd06
 
 # Package build options
 build_options="gles opengl pulseaudio pipewire sndio vulkan wayland x11"

From b386c1fa2a40d337d8452eece36375fd756d5d3d Mon Sep 17 00:00:00 2001
From: Isaac Freund <mail@isaacfreund.com>
Date: Wed, 12 Jan 2022 19:56:09 +0100
Subject: [PATCH 3/4] wlroots: update to 0.15.0.

---
 common/shlibs            |  2 +-
 srcpkgs/wlroots/template | 22 ++++++++++++----------
 2 files changed, 13 insertions(+), 11 deletions(-)

diff --git a/common/shlibs b/common/shlibs
index ebbd48a3d84c..f00ff05bb80c 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -3522,7 +3522,7 @@ libcodecore.so.0 libio.elementary.code-3.0_1
 libio.elementary.music-core.so.0 libio.elementary.music-5.0_1
 libpantheon-files-core.so.4 libio.elementary.files-4.1.4_1
 libpantheon-files-widgets.so.4 libio.elementary.files-4.1.4_1
-libwlroots.so.9 wlroots-0.14.0_1
+libwlroots.so.10 wlroots-0.15.0_1
 libbaseencode.so.1 libbaseencode-1.0.9_1
 libcotp.so.12 libcotp-1.2.1_1
 libunarr.so.1 libunarr-1.0.1_1
diff --git a/srcpkgs/wlroots/template b/srcpkgs/wlroots/template
index 8fdc2ba6ab40..ff56bad71728 100644
--- a/srcpkgs/wlroots/template
+++ b/srcpkgs/wlroots/template
@@ -1,24 +1,26 @@
 # Template file for 'wlroots'
 pkgname=wlroots
-version=0.14.1
+version=0.15.0
 revision=1
 build_style=meson
 # Follow upstream packaging recommendations:
 # https://github.com/swaywm/wlroots/wiki/Packaging-recommendations
-configure_args="--auto-features=enabled -Dexamples=false -Dwerror=false -Db_ndebug=false"
-hostmakedepends="pkg-config wayland-devel"
-_devel_depends="libgbm-devel libglvnd-devel libseat-devel eudev-libudev-devel libdrm-devel
- libinput-devel libxkbcommon-devel pixman-devel wayland-devel wayland-protocols
- xcb-util-errors-devel xcb-util-wm-devel xcb-util-renderutil-devel"
+configure_args="--auto-features=enabled -Dexamples=false -Dwerror=false
+ -Db_ndebug=false"
+hostmakedepends="pkg-config wayland-devel glslang"
+_devel_depends="libgbm-devel libglvnd-devel libseat-devel eudev-libudev-devel
+ libdrm-devel libinput-devel libxkbcommon-devel pixman-devel wayland-devel
+ wayland-protocols vulkan-loader Vulkan-Headers xcb-util-errors-devel
+ xcb-util-wm-devel xcb-util-renderutil-devel "
 makedepends="${_devel_depends}
  libxcb-devel xcb-util-cursor-devel xcb-util-devel xcb-util-image-devel
  xcb-util-keysyms-devel xcb-util-xrm-devel xorg-server-xwayland"
 short_desc="Modular Wayland compositor library"
-maintainer="Isaac Freund <ifreund@ifreund.xyz>"
+maintainer="Isaac Freund <mail@isaacfreund.com>"
 license="MIT"
-homepage="https://github.com/swaywm/wlroots"
-distfiles="https://github.com/swaywm/wlroots/archive/${version}.tar.gz"
-checksum=448a83d579ac280357c8a4e902b9477bacbab81cc4d9c140e443642d458869db
+homepage="https://gitlab.freedesktop.org/wlroots/wlroots"
+distfiles="${homepage}/-/releases/${version}/downloads/wlroots-${version}.tar.gz"
+checksum=2921a38cea79dbb6f1da895a4dbe1faedba8d7ff2c0c2468dad94ccba12e4278
 
 post_install() {
 	vlicense LICENSE

From b096a15a412ef7a429ef042f7b72256c8ec80ff6 Mon Sep 17 00:00:00 2001
From: Isaac Freund <mail@isaacfreund.com>
Date: Wed, 12 Jan 2022 20:00:10 +0100
Subject: [PATCH 4/4] river: update to 0.1.1.

---
 srcpkgs/river/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/river/template b/srcpkgs/river/template
index 314ed6c53146..9cf3abe4b85b 100644
--- a/srcpkgs/river/template
+++ b/srcpkgs/river/template
@@ -1,6 +1,6 @@
 # Template file for 'river'
 pkgname=river
-version=0.1.0
+version=0.1.1
 revision=1
 build_style=zig-build
 configure_args="$(vopt_if xwayland -Dxwayland)"
@@ -12,7 +12,7 @@ maintainer="Isaac Freund <mail@isaacfreund.com>"
 license="GPL-3.0-or-later"
 homepage="https://github.com/riverwm/river"
 distfiles="${homepage}/releases/download/v${version}/river-${version}.tar.gz"
-checksum=4153a5511a1008e87a2251fc4510a43d6f6085f41b040222506355ff6d4bd10f
+checksum=2a0bcd4670ed9ebd39c279f2bf10803fc65c9f3ee2307ce40728df23ce914d18
 
 build_options="xwayland"
 build_options_default="xwayland"

^ permalink raw reply	[flat|nested] 38+ messages in thread

* Re: wlroots: update to 0.15.0.
  2022-01-12 18:57 [PR PATCH] Wlroots ifreund
  2022-01-12 19:00 ` [PR PATCH] [Updated] wlroots: update to 0.15.0 ifreund
  2022-01-12 19:47 ` ifreund
@ 2022-01-13 14:28 ` ahesford
  2022-01-13 19:19 ` [PR PATCH] [Updated] " ifreund
                   ` (33 subsequent siblings)
  36 siblings, 0 replies; 38+ messages in thread
From: ahesford @ 2022-01-13 14:28 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 241 bytes --]

New comment by ahesford on void-packages repository

https://github.com/void-linux/void-packages/pull/35017#issuecomment-1012187698

Comment:
Hikari 2.3.3 has been released and the only item in the changelog is "update to `wlroots` 0.15.0".

^ permalink raw reply	[flat|nested] 38+ messages in thread

* Re: [PR PATCH] [Updated] wlroots: update to 0.15.0.
  2022-01-12 18:57 [PR PATCH] Wlroots ifreund
                   ` (2 preceding siblings ...)
  2022-01-13 14:28 ` ahesford
@ 2022-01-13 19:19 ` ifreund
  2022-01-22 23:44 ` steinex
                   ` (32 subsequent siblings)
  36 siblings, 0 replies; 38+ messages in thread
From: ifreund @ 2022-01-13 19:19 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 697 bytes --]

There is an updated pull request by ifreund against master on the void-packages repository

https://github.com/ifreund/void-packages wlroots
https://github.com/void-linux/void-packages/pull/35017

wlroots: update to 0.15.0.
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **NO**



TODO:
- [ ] Get wayland 1.20.0 update merged: #34448
- [x] river
- [ ] sway: https://github.com/swaywm/sway/releases/tag/1.7-rc2
- [ ] wayfire: https://github.com/WayfireWM/wayfire/issues/1386
- [ ] hikari
- [ ] cage

A patch file from https://github.com/void-linux/void-packages/pull/35017.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-wlroots-35017.patch --]
[-- Type: text/x-diff, Size: 7308 bytes --]

From 0f7528710d50bb7fcb5911ed87b4050a6cb204e7 Mon Sep 17 00:00:00 2001
From: Isaac Freund <mail@isaacfreund.com>
Date: Thu, 9 Dec 2021 17:47:15 +0100
Subject: [PATCH 1/5] wayland: update to 1.20.0.

---
 srcpkgs/wayland/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/wayland/template b/srcpkgs/wayland/template
index 624441d48a86..5ea25eaad1ce 100644
--- a/srcpkgs/wayland/template
+++ b/srcpkgs/wayland/template
@@ -1,6 +1,6 @@
 # Template file for 'wayland'
 pkgname=wayland
-version=1.19.0
+version=1.20.0
 revision=1
 build_style=meson
 # "Tests must not be built with NDEBUG defined, they rely on assert()."
@@ -12,7 +12,7 @@ maintainer="Érico Nogueira <ericonr@disroot.org>"
 license="MIT"
 homepage="https://wayland.freedesktop.org/"
 distfiles="https://wayland.freedesktop.org/releases/wayland-${version}.tar.xz"
-checksum=baccd902300d354581cd5ad3cc49daa4921d55fb416a5883e218750fef166d15
+checksum=b8a034154c7059772e0fdbd27dbfcda6c732df29cae56a82274f6ec5d7cd8725
 
 if [ "$CROSS_BUILD" ]; then
 	hostmakedepends+=" wayland-devel"

From 5c049d3b2267d953998e7ad175834e58cbcbffe2 Mon Sep 17 00:00:00 2001
From: Isaac Freund <mail@isaacfreund.com>
Date: Wed, 12 Jan 2022 19:16:43 +0100
Subject: [PATCH 2/5] SDL2: update to 2.0.20.

---
 srcpkgs/SDL2/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/SDL2/template b/srcpkgs/SDL2/template
index 68e459178fe1..db3afefab3ce 100644
--- a/srcpkgs/SDL2/template
+++ b/srcpkgs/SDL2/template
@@ -1,6 +1,6 @@
 # Template file for 'SDL2'
 pkgname=SDL2
-version=2.0.18
+version=2.0.20
 revision=1
 build_style=gnu-configure
 configure_args="--enable-alsa --disable-esd --disable-rpath --enable-libudev
@@ -15,7 +15,7 @@ license="Zlib"
 homepage="https://www.libsdl.org/"
 changelog="https://raw.githubusercontent.com/libsdl-org/SDL/main/WhatsNew.txt"
 distfiles="https://www.libsdl.org/release/${pkgname}-${version}.tar.gz"
-checksum=94d40cd73dbfa10bb6eadfbc28f355992bb2d6ef6761ad9d4074eff95ee5711c
+checksum=c56aba1d7b5b0e7e999e4a7698c70b63a3394ff9704b5f6e1c57e0c16f04dd06
 
 # Package build options
 build_options="gles opengl pulseaudio pipewire sndio vulkan wayland x11"

From b386c1fa2a40d337d8452eece36375fd756d5d3d Mon Sep 17 00:00:00 2001
From: Isaac Freund <mail@isaacfreund.com>
Date: Wed, 12 Jan 2022 19:56:09 +0100
Subject: [PATCH 3/5] wlroots: update to 0.15.0.

---
 common/shlibs            |  2 +-
 srcpkgs/wlroots/template | 22 ++++++++++++----------
 2 files changed, 13 insertions(+), 11 deletions(-)

diff --git a/common/shlibs b/common/shlibs
index ebbd48a3d84c..f00ff05bb80c 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -3522,7 +3522,7 @@ libcodecore.so.0 libio.elementary.code-3.0_1
 libio.elementary.music-core.so.0 libio.elementary.music-5.0_1
 libpantheon-files-core.so.4 libio.elementary.files-4.1.4_1
 libpantheon-files-widgets.so.4 libio.elementary.files-4.1.4_1
-libwlroots.so.9 wlroots-0.14.0_1
+libwlroots.so.10 wlroots-0.15.0_1
 libbaseencode.so.1 libbaseencode-1.0.9_1
 libcotp.so.12 libcotp-1.2.1_1
 libunarr.so.1 libunarr-1.0.1_1
diff --git a/srcpkgs/wlroots/template b/srcpkgs/wlroots/template
index 8fdc2ba6ab40..ff56bad71728 100644
--- a/srcpkgs/wlroots/template
+++ b/srcpkgs/wlroots/template
@@ -1,24 +1,26 @@
 # Template file for 'wlroots'
 pkgname=wlroots
-version=0.14.1
+version=0.15.0
 revision=1
 build_style=meson
 # Follow upstream packaging recommendations:
 # https://github.com/swaywm/wlroots/wiki/Packaging-recommendations
-configure_args="--auto-features=enabled -Dexamples=false -Dwerror=false -Db_ndebug=false"
-hostmakedepends="pkg-config wayland-devel"
-_devel_depends="libgbm-devel libglvnd-devel libseat-devel eudev-libudev-devel libdrm-devel
- libinput-devel libxkbcommon-devel pixman-devel wayland-devel wayland-protocols
- xcb-util-errors-devel xcb-util-wm-devel xcb-util-renderutil-devel"
+configure_args="--auto-features=enabled -Dexamples=false -Dwerror=false
+ -Db_ndebug=false"
+hostmakedepends="pkg-config wayland-devel glslang"
+_devel_depends="libgbm-devel libglvnd-devel libseat-devel eudev-libudev-devel
+ libdrm-devel libinput-devel libxkbcommon-devel pixman-devel wayland-devel
+ wayland-protocols vulkan-loader Vulkan-Headers xcb-util-errors-devel
+ xcb-util-wm-devel xcb-util-renderutil-devel "
 makedepends="${_devel_depends}
  libxcb-devel xcb-util-cursor-devel xcb-util-devel xcb-util-image-devel
  xcb-util-keysyms-devel xcb-util-xrm-devel xorg-server-xwayland"
 short_desc="Modular Wayland compositor library"
-maintainer="Isaac Freund <ifreund@ifreund.xyz>"
+maintainer="Isaac Freund <mail@isaacfreund.com>"
 license="MIT"
-homepage="https://github.com/swaywm/wlroots"
-distfiles="https://github.com/swaywm/wlroots/archive/${version}.tar.gz"
-checksum=448a83d579ac280357c8a4e902b9477bacbab81cc4d9c140e443642d458869db
+homepage="https://gitlab.freedesktop.org/wlroots/wlroots"
+distfiles="${homepage}/-/releases/${version}/downloads/wlroots-${version}.tar.gz"
+checksum=2921a38cea79dbb6f1da895a4dbe1faedba8d7ff2c0c2468dad94ccba12e4278
 
 post_install() {
 	vlicense LICENSE

From b096a15a412ef7a429ef042f7b72256c8ec80ff6 Mon Sep 17 00:00:00 2001
From: Isaac Freund <mail@isaacfreund.com>
Date: Wed, 12 Jan 2022 20:00:10 +0100
Subject: [PATCH 4/5] river: update to 0.1.1.

---
 srcpkgs/river/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/river/template b/srcpkgs/river/template
index 314ed6c53146..9cf3abe4b85b 100644
--- a/srcpkgs/river/template
+++ b/srcpkgs/river/template
@@ -1,6 +1,6 @@
 # Template file for 'river'
 pkgname=river
-version=0.1.0
+version=0.1.1
 revision=1
 build_style=zig-build
 configure_args="$(vopt_if xwayland -Dxwayland)"
@@ -12,7 +12,7 @@ maintainer="Isaac Freund <mail@isaacfreund.com>"
 license="GPL-3.0-or-later"
 homepage="https://github.com/riverwm/river"
 distfiles="${homepage}/releases/download/v${version}/river-${version}.tar.gz"
-checksum=4153a5511a1008e87a2251fc4510a43d6f6085f41b040222506355ff6d4bd10f
+checksum=2a0bcd4670ed9ebd39c279f2bf10803fc65c9f3ee2307ce40728df23ce914d18
 
 build_options="xwayland"
 build_options_default="xwayland"

From 8d2224cda42574cedb1dffcb20254a813e338a87 Mon Sep 17 00:00:00 2001
From: Isaac Freund <mail@isaacfreund.com>
Date: Thu, 13 Jan 2022 20:19:34 +0100
Subject: [PATCH 5/5] hikari: update to 2.3.3.

---
 srcpkgs/hikari/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/hikari/template b/srcpkgs/hikari/template
index 246167366188..7bd6ffa4bf51 100644
--- a/srcpkgs/hikari/template
+++ b/srcpkgs/hikari/template
@@ -1,6 +1,6 @@
 # Template file for 'hikari'
 pkgname=hikari
-version=2.3.2
+version=2.3.3
 revision=1
 build_style=gnu-makefile
 make_cmd=bmake
@@ -16,7 +16,7 @@ license="BSD-2-Clause"
 homepage="https://hikari.acmelabs.space"
 changelog="https://hub.darcs.net/raichoo/hikari/browse/CHANGELOG.md"
 distfiles="${homepage}/releases/${pkgname}-${version}.tar.gz"
-checksum=9e8f135b4b31ae1267ae4fdf0c25932b62aeaf1e6642e1dc67471b9863107ecb
+checksum=40736ff326e11a51128c1739051a692ad2c79173fc4b695c8be5ec7a614b4de2
 conf_files="/etc/pam.d/hikari-unlocker /etc/hikari/hikari.conf"
 # bmake's -q flag seems to differ in behavior from gnu make which causes the
 # build style's handling of the check target not existing to fail.

^ permalink raw reply	[flat|nested] 38+ messages in thread

* Re: wlroots: update to 0.15.0.
  2022-01-12 18:57 [PR PATCH] Wlroots ifreund
                   ` (3 preceding siblings ...)
  2022-01-13 19:19 ` [PR PATCH] [Updated] " ifreund
@ 2022-01-22 23:44 ` steinex
  2022-01-25  4:21 ` RicArch97
                   ` (31 subsequent siblings)
  36 siblings, 0 replies; 38+ messages in thread
From: steinex @ 2022-01-22 23:44 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 157 bytes --]

New comment by steinex on void-packages repository

https://github.com/void-linux/void-packages/pull/35017#issuecomment-1019378176

Comment:
sway 1.7 is out

^ permalink raw reply	[flat|nested] 38+ messages in thread

* Re: wlroots: update to 0.15.0.
  2022-01-12 18:57 [PR PATCH] Wlroots ifreund
                   ` (4 preceding siblings ...)
  2022-01-22 23:44 ` steinex
@ 2022-01-25  4:21 ` RicArch97
  2022-01-25  4:24 ` RicArch97
                   ` (30 subsequent siblings)
  36 siblings, 0 replies; 38+ messages in thread
From: RicArch97 @ 2022-01-25  4:21 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 394 bytes --]

New comment by RicArch97 on void-packages repository

https://github.com/void-linux/void-packages/pull/35017#issuecomment-1020796991

Comment:
I've tested these changes with Sway 1.7 and it seems that google-chrome crashes with wlroots 0.15.0, probably due to this bug https://bugs.chromium.org/p/chromium/issues/detail?id=1279574 

We probably need to bump chromium / google-chrome as well.

^ permalink raw reply	[flat|nested] 38+ messages in thread

* Re: wlroots: update to 0.15.0.
  2022-01-12 18:57 [PR PATCH] Wlroots ifreund
                   ` (5 preceding siblings ...)
  2022-01-25  4:21 ` RicArch97
@ 2022-01-25  4:24 ` RicArch97
  2022-01-28 15:47 ` [PR PATCH] [Updated] " ifreund
                   ` (29 subsequent siblings)
  36 siblings, 0 replies; 38+ messages in thread
From: RicArch97 @ 2022-01-25  4:24 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 422 bytes --]

New comment by RicArch97 on void-packages repository

https://github.com/void-linux/void-packages/pull/35017#issuecomment-1020796991

Comment:
I've tested these changes with Sway 1.7 and it seems that google-chrome crashes with wlroots 0.15.0 when using the Wayland flag, probably due to this bug https://bugs.chromium.org/p/chromium/issues/detail?id=1279574 

We probably need to bump chromium / google-chrome as well.

^ permalink raw reply	[flat|nested] 38+ messages in thread

* Re: [PR PATCH] [Updated] wlroots: update to 0.15.0.
  2022-01-12 18:57 [PR PATCH] Wlroots ifreund
                   ` (6 preceding siblings ...)
  2022-01-25  4:24 ` RicArch97
@ 2022-01-28 15:47 ` ifreund
  2022-01-28 19:49 ` cennedys
                   ` (28 subsequent siblings)
  36 siblings, 0 replies; 38+ messages in thread
From: ifreund @ 2022-01-28 15:47 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 697 bytes --]

There is an updated pull request by ifreund against master on the void-packages repository

https://github.com/ifreund/void-packages wlroots
https://github.com/void-linux/void-packages/pull/35017

wlroots: update to 0.15.0.
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **NO**



TODO:
- [ ] Get wayland 1.20.0 update merged: #34448
- [x] river
- [ ] sway: https://github.com/swaywm/sway/releases/tag/1.7-rc2
- [ ] wayfire: https://github.com/WayfireWM/wayfire/issues/1386
- [x] hikari
- [ ] cage

A patch file from https://github.com/void-linux/void-packages/pull/35017.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-wlroots-35017.patch --]
[-- Type: text/x-diff, Size: 8287 bytes --]

From 020bf235b72f2f1e98d6b58b6fc675a8e18b8b69 Mon Sep 17 00:00:00 2001
From: Isaac Freund <mail@isaacfreund.com>
Date: Thu, 9 Dec 2021 17:47:15 +0100
Subject: [PATCH 1/6] wayland: update to 1.20.0.

---
 srcpkgs/wayland/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/wayland/template b/srcpkgs/wayland/template
index 624441d48a86..5ea25eaad1ce 100644
--- a/srcpkgs/wayland/template
+++ b/srcpkgs/wayland/template
@@ -1,6 +1,6 @@
 # Template file for 'wayland'
 pkgname=wayland
-version=1.19.0
+version=1.20.0
 revision=1
 build_style=meson
 # "Tests must not be built with NDEBUG defined, they rely on assert()."
@@ -12,7 +12,7 @@ maintainer="Érico Nogueira <ericonr@disroot.org>"
 license="MIT"
 homepage="https://wayland.freedesktop.org/"
 distfiles="https://wayland.freedesktop.org/releases/wayland-${version}.tar.xz"
-checksum=baccd902300d354581cd5ad3cc49daa4921d55fb416a5883e218750fef166d15
+checksum=b8a034154c7059772e0fdbd27dbfcda6c732df29cae56a82274f6ec5d7cd8725
 
 if [ "$CROSS_BUILD" ]; then
 	hostmakedepends+=" wayland-devel"

From 9ca6d44781dc7fc4614a04c431cc15a8f68fd04b Mon Sep 17 00:00:00 2001
From: Isaac Freund <mail@isaacfreund.com>
Date: Wed, 12 Jan 2022 19:16:43 +0100
Subject: [PATCH 2/6] SDL2: update to 2.0.20.

---
 srcpkgs/SDL2/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/SDL2/template b/srcpkgs/SDL2/template
index 68e459178fe1..db3afefab3ce 100644
--- a/srcpkgs/SDL2/template
+++ b/srcpkgs/SDL2/template
@@ -1,6 +1,6 @@
 # Template file for 'SDL2'
 pkgname=SDL2
-version=2.0.18
+version=2.0.20
 revision=1
 build_style=gnu-configure
 configure_args="--enable-alsa --disable-esd --disable-rpath --enable-libudev
@@ -15,7 +15,7 @@ license="Zlib"
 homepage="https://www.libsdl.org/"
 changelog="https://raw.githubusercontent.com/libsdl-org/SDL/main/WhatsNew.txt"
 distfiles="https://www.libsdl.org/release/${pkgname}-${version}.tar.gz"
-checksum=94d40cd73dbfa10bb6eadfbc28f355992bb2d6ef6761ad9d4074eff95ee5711c
+checksum=c56aba1d7b5b0e7e999e4a7698c70b63a3394ff9704b5f6e1c57e0c16f04dd06
 
 # Package build options
 build_options="gles opengl pulseaudio pipewire sndio vulkan wayland x11"

From c8c611bb281ac5e41f8a3110b19ae3d64887a177 Mon Sep 17 00:00:00 2001
From: Isaac Freund <mail@isaacfreund.com>
Date: Wed, 12 Jan 2022 19:56:09 +0100
Subject: [PATCH 3/6] wlroots: update to 0.15.0.

---
 common/shlibs            |  2 +-
 srcpkgs/wlroots/template | 22 ++++++++++++----------
 2 files changed, 13 insertions(+), 11 deletions(-)

diff --git a/common/shlibs b/common/shlibs
index 83d8c3f16c9e..a7d62ec75d92 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -3521,7 +3521,7 @@ libcodecore.so.0 libio.elementary.code-3.0_1
 libio.elementary.music-core.so.0 libio.elementary.music-5.0_1
 libpantheon-files-core.so.4 libio.elementary.files-4.1.4_1
 libpantheon-files-widgets.so.4 libio.elementary.files-4.1.4_1
-libwlroots.so.9 wlroots-0.14.0_1
+libwlroots.so.10 wlroots-0.15.0_1
 libbaseencode.so.1 libbaseencode-1.0.9_1
 libcotp.so.12 libcotp-1.2.1_1
 libunarr.so.1 libunarr-1.0.1_1
diff --git a/srcpkgs/wlroots/template b/srcpkgs/wlroots/template
index 8fdc2ba6ab40..ff56bad71728 100644
--- a/srcpkgs/wlroots/template
+++ b/srcpkgs/wlroots/template
@@ -1,24 +1,26 @@
 # Template file for 'wlroots'
 pkgname=wlroots
-version=0.14.1
+version=0.15.0
 revision=1
 build_style=meson
 # Follow upstream packaging recommendations:
 # https://github.com/swaywm/wlroots/wiki/Packaging-recommendations
-configure_args="--auto-features=enabled -Dexamples=false -Dwerror=false -Db_ndebug=false"
-hostmakedepends="pkg-config wayland-devel"
-_devel_depends="libgbm-devel libglvnd-devel libseat-devel eudev-libudev-devel libdrm-devel
- libinput-devel libxkbcommon-devel pixman-devel wayland-devel wayland-protocols
- xcb-util-errors-devel xcb-util-wm-devel xcb-util-renderutil-devel"
+configure_args="--auto-features=enabled -Dexamples=false -Dwerror=false
+ -Db_ndebug=false"
+hostmakedepends="pkg-config wayland-devel glslang"
+_devel_depends="libgbm-devel libglvnd-devel libseat-devel eudev-libudev-devel
+ libdrm-devel libinput-devel libxkbcommon-devel pixman-devel wayland-devel
+ wayland-protocols vulkan-loader Vulkan-Headers xcb-util-errors-devel
+ xcb-util-wm-devel xcb-util-renderutil-devel "
 makedepends="${_devel_depends}
  libxcb-devel xcb-util-cursor-devel xcb-util-devel xcb-util-image-devel
  xcb-util-keysyms-devel xcb-util-xrm-devel xorg-server-xwayland"
 short_desc="Modular Wayland compositor library"
-maintainer="Isaac Freund <ifreund@ifreund.xyz>"
+maintainer="Isaac Freund <mail@isaacfreund.com>"
 license="MIT"
-homepage="https://github.com/swaywm/wlroots"
-distfiles="https://github.com/swaywm/wlroots/archive/${version}.tar.gz"
-checksum=448a83d579ac280357c8a4e902b9477bacbab81cc4d9c140e443642d458869db
+homepage="https://gitlab.freedesktop.org/wlroots/wlroots"
+distfiles="${homepage}/-/releases/${version}/downloads/wlroots-${version}.tar.gz"
+checksum=2921a38cea79dbb6f1da895a4dbe1faedba8d7ff2c0c2468dad94ccba12e4278
 
 post_install() {
 	vlicense LICENSE

From 4c7abc99482fae99b9884f6004fe10ede1f1b94c Mon Sep 17 00:00:00 2001
From: Isaac Freund <mail@isaacfreund.com>
Date: Wed, 12 Jan 2022 20:00:10 +0100
Subject: [PATCH 4/6] river: update to 0.1.1.

---
 srcpkgs/river/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/river/template b/srcpkgs/river/template
index 314ed6c53146..9cf3abe4b85b 100644
--- a/srcpkgs/river/template
+++ b/srcpkgs/river/template
@@ -1,6 +1,6 @@
 # Template file for 'river'
 pkgname=river
-version=0.1.0
+version=0.1.1
 revision=1
 build_style=zig-build
 configure_args="$(vopt_if xwayland -Dxwayland)"
@@ -12,7 +12,7 @@ maintainer="Isaac Freund <mail@isaacfreund.com>"
 license="GPL-3.0-or-later"
 homepage="https://github.com/riverwm/river"
 distfiles="${homepage}/releases/download/v${version}/river-${version}.tar.gz"
-checksum=4153a5511a1008e87a2251fc4510a43d6f6085f41b040222506355ff6d4bd10f
+checksum=2a0bcd4670ed9ebd39c279f2bf10803fc65c9f3ee2307ce40728df23ce914d18
 
 build_options="xwayland"
 build_options_default="xwayland"

From 63f623c0f5efd9032dabede0f2fd686a161e0236 Mon Sep 17 00:00:00 2001
From: Isaac Freund <mail@isaacfreund.com>
Date: Thu, 13 Jan 2022 20:19:34 +0100
Subject: [PATCH 5/6] hikari: update to 2.3.3.

---
 srcpkgs/hikari/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/hikari/template b/srcpkgs/hikari/template
index 246167366188..7bd6ffa4bf51 100644
--- a/srcpkgs/hikari/template
+++ b/srcpkgs/hikari/template
@@ -1,6 +1,6 @@
 # Template file for 'hikari'
 pkgname=hikari
-version=2.3.2
+version=2.3.3
 revision=1
 build_style=gnu-makefile
 make_cmd=bmake
@@ -16,7 +16,7 @@ license="BSD-2-Clause"
 homepage="https://hikari.acmelabs.space"
 changelog="https://hub.darcs.net/raichoo/hikari/browse/CHANGELOG.md"
 distfiles="${homepage}/releases/${pkgname}-${version}.tar.gz"
-checksum=9e8f135b4b31ae1267ae4fdf0c25932b62aeaf1e6642e1dc67471b9863107ecb
+checksum=40736ff326e11a51128c1739051a692ad2c79173fc4b695c8be5ec7a614b4de2
 conf_files="/etc/pam.d/hikari-unlocker /etc/hikari/hikari.conf"
 # bmake's -q flag seems to differ in behavior from gnu make which causes the
 # build style's handling of the check target not existing to fail.

From 74d3f77ce2a94358602a54730d265802d3da22a1 Mon Sep 17 00:00:00 2001
From: Isaac Freund <mail@isaacfreund.com>
Date: Fri, 28 Jan 2022 16:47:11 +0100
Subject: [PATCH 6/6] sway: update to 1.7.

---
 srcpkgs/sway/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/sway/template b/srcpkgs/sway/template
index aa29ee172a4f..bafc9fdeeff2 100644
--- a/srcpkgs/sway/template
+++ b/srcpkgs/sway/template
@@ -1,6 +1,6 @@
 # Template file for 'sway'
 pkgname=sway
-version=1.6.1
+version=1.7
 revision=1
 build_style=meson
 configure_args="-Dwerror=false -Db_ndebug=false"
@@ -14,7 +14,7 @@ maintainer="Olaf Mersmann <olafm@p-value.net>"
 license="MIT"
 homepage="https://swaywm.org"
 distfiles="https://github.com/swaywm/${pkgname}/archive/${version}.tar.gz"
-checksum=8b138867cd83217de07138144b1279fe58e0421eb10c91122aa33c8770fe7391
+checksum=0c64536fb2883ec518e75cfb119f9300115fb49b084e3fde62b794fe2c6c8d84
 
 post_install() {
 	vlicense LICENSE

^ permalink raw reply	[flat|nested] 38+ messages in thread

* Re: wlroots: update to 0.15.0.
  2022-01-12 18:57 [PR PATCH] Wlroots ifreund
                   ` (7 preceding siblings ...)
  2022-01-28 15:47 ` [PR PATCH] [Updated] " ifreund
@ 2022-01-28 19:49 ` cennedys
  2022-01-28 19:56 ` ifreund
                   ` (27 subsequent siblings)
  36 siblings, 0 replies; 38+ messages in thread
From: cennedys @ 2022-01-28 19:49 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 200 bytes --]

New comment by cennedys on void-packages repository

https://github.com/void-linux/void-packages/pull/35017#issuecomment-1024584622

Comment:
https://github.com/djpohly/dwl 
dwl is using wlroots15.0

^ permalink raw reply	[flat|nested] 38+ messages in thread

* Re: wlroots: update to 0.15.0.
  2022-01-12 18:57 [PR PATCH] Wlroots ifreund
                   ` (8 preceding siblings ...)
  2022-01-28 19:49 ` cennedys
@ 2022-01-28 19:56 ` ifreund
  2022-02-03  1:10 ` bluej99
                   ` (26 subsequent siblings)
  36 siblings, 0 replies; 38+ messages in thread
From: ifreund @ 2022-01-28 19:56 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 237 bytes --]

New comment by ifreund on void-packages repository

https://github.com/void-linux/void-packages/pull/35017#issuecomment-1024588943

Comment:
> https://github.com/djpohly/dwl dwl is using wlroots15.0

dwl is not packaged for void linux

^ permalink raw reply	[flat|nested] 38+ messages in thread

* Re: wlroots: update to 0.15.0.
  2022-01-12 18:57 [PR PATCH] Wlroots ifreund
                   ` (9 preceding siblings ...)
  2022-01-28 19:56 ` ifreund
@ 2022-02-03  1:10 ` bluej99
  2022-02-03  1:16 ` notthewave
                   ` (25 subsequent siblings)
  36 siblings, 0 replies; 38+ messages in thread
From: bluej99 @ 2022-02-03  1:10 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 505 bytes --]

New comment by bluej99 on void-packages repository

https://github.com/void-linux/void-packages/pull/35017#issuecomment-1028509324

Comment:
> I've tested these changes with Sway 1.7 and it seems that google-chrome crashes with wlroots 0.15.0 when using the Wayland flag, probably due to this bug https://bugs.chromium.org/p/chromium/issues/detail?id=1279574
> 
> We probably need to bump chromium / google-chrome as well.

Chromium is failing to launch on Wayland with sway 1.6.1 and wlroots 0.14.1.

^ permalink raw reply	[flat|nested] 38+ messages in thread

* Re: wlroots: update to 0.15.0.
  2022-01-12 18:57 [PR PATCH] Wlroots ifreund
                   ` (10 preceding siblings ...)
  2022-02-03  1:10 ` bluej99
@ 2022-02-03  1:16 ` notthewave
  2022-02-03  1:17 ` notthewave
                   ` (24 subsequent siblings)
  36 siblings, 0 replies; 38+ messages in thread
From: notthewave @ 2022-02-03  1:16 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 616 bytes --]

New comment by notthewave on void-packages repository

https://github.com/void-linux/void-packages/pull/35017#issuecomment-1028512436

Comment:
> > I've tested these changes with Sway 1.7 and it seems that google-chrome crashes with wlroots 0.15.0 when using the Wayland flag, probably due to this bug https://bugs.chromium.org/p/chromium/issues/detail?id=1279574
> > We probably need to bump chromium / google-chrome as well.
> 
> Chromium is failing to launch on Wayland with sway 1.6.1 and wlroots 0.14.1.

can't confirm when running
```
chromium --ozone-platform-hint=auto``` as decribed in the arch wiki

^ permalink raw reply	[flat|nested] 38+ messages in thread

* Re: wlroots: update to 0.15.0.
  2022-01-12 18:57 [PR PATCH] Wlroots ifreund
                   ` (11 preceding siblings ...)
  2022-02-03  1:16 ` notthewave
@ 2022-02-03  1:17 ` notthewave
  2022-02-03  1:20 ` RicArch97
                   ` (23 subsequent siblings)
  36 siblings, 0 replies; 38+ messages in thread
From: notthewave @ 2022-02-03  1:17 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 620 bytes --]

New comment by notthewave on void-packages repository

https://github.com/void-linux/void-packages/pull/35017#issuecomment-1028512436

Comment:
> > I've tested these changes with Sway 1.7 and it seems that google-chrome crashes with wlroots 0.15.0 when using the Wayland flag, probably due to this bug https://bugs.chromium.org/p/chromium/issues/detail?id=1279574
> > We probably need to bump chromium / google-chrome as well.
> 
> Chromium is failing to launch on Wayland with sway 1.6.1 and wlroots 0.14.1.

can't confirm when running
```
chromium --ozone-platform-hint=auto
``` 
as decribed in the arch wiki

^ permalink raw reply	[flat|nested] 38+ messages in thread

* Re: wlroots: update to 0.15.0.
  2022-01-12 18:57 [PR PATCH] Wlroots ifreund
                   ` (12 preceding siblings ...)
  2022-02-03  1:17 ` notthewave
@ 2022-02-03  1:20 ` RicArch97
  2022-02-03  1:21 ` bluej99
                   ` (22 subsequent siblings)
  36 siblings, 0 replies; 38+ messages in thread
From: RicArch97 @ 2022-02-03  1:20 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 359 bytes --]

New comment by RicArch97 on void-packages repository

https://github.com/void-linux/void-packages/pull/35017#issuecomment-1028514073

Comment:
Chrome(ium) works fine on Sway 1.6.1, if you have issues with it then open a new issue for it, it's beyond the scope of this PR. Anyways, Chrome(ium) 98 was released and should resolve the issue with wlroots 0.15.0.

^ permalink raw reply	[flat|nested] 38+ messages in thread

* Re: wlroots: update to 0.15.0.
  2022-01-12 18:57 [PR PATCH] Wlroots ifreund
                   ` (13 preceding siblings ...)
  2022-02-03  1:20 ` RicArch97
@ 2022-02-03  1:21 ` bluej99
  2022-02-03 21:44 ` [PR PATCH] [Updated] " ifreund
                   ` (21 subsequent siblings)
  36 siblings, 0 replies; 38+ messages in thread
From: bluej99 @ 2022-02-03  1:21 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 370 bytes --]

New comment by bluej99 on void-packages repository

https://github.com/void-linux/void-packages/pull/35017#issuecomment-1028514403

Comment:
> can't confirm when running
> 
> ```
> chromium --ozone-platform-hint=auto
> ```
> 
> as decribed in the arch wiki

Odd. I keep getting trace/breakpoint errors. I am guessing this issue doesn't belong on this thread



^ permalink raw reply	[flat|nested] 38+ messages in thread

* Re: [PR PATCH] [Updated] wlroots: update to 0.15.0.
  2022-01-12 18:57 [PR PATCH] Wlroots ifreund
                   ` (14 preceding siblings ...)
  2022-02-03  1:21 ` bluej99
@ 2022-02-03 21:44 ` ifreund
  2022-02-03 21:46 ` [PR PATCH] [Updated] wlroots: update to 0.15.1 ifreund
                   ` (20 subsequent siblings)
  36 siblings, 0 replies; 38+ messages in thread
From: ifreund @ 2022-02-03 21:44 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 644 bytes --]

There is an updated pull request by ifreund against master on the void-packages repository

https://github.com/ifreund/void-packages wlroots
https://github.com/void-linux/void-packages/pull/35017

wlroots: update to 0.15.0.
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **NO**



TODO:
- [ ] Get wayland 1.20.0 update merged: #34448
- [x] river
- [x] sway
- [ ] wayfire: https://github.com/WayfireWM/wayfire/issues/1386
- [x] hikari
- [ ] cage

A patch file from https://github.com/void-linux/void-packages/pull/35017.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-wlroots-35017.patch --]
[-- Type: text/x-diff, Size: 8287 bytes --]

From ba8cb34b0f0ec6515c2aae1a3c662d6d8f1be137 Mon Sep 17 00:00:00 2001
From: Isaac Freund <mail@isaacfreund.com>
Date: Thu, 9 Dec 2021 17:47:15 +0100
Subject: [PATCH 1/6] wayland: update to 1.20.0.

---
 srcpkgs/wayland/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/wayland/template b/srcpkgs/wayland/template
index 624441d48a86..5ea25eaad1ce 100644
--- a/srcpkgs/wayland/template
+++ b/srcpkgs/wayland/template
@@ -1,6 +1,6 @@
 # Template file for 'wayland'
 pkgname=wayland
-version=1.19.0
+version=1.20.0
 revision=1
 build_style=meson
 # "Tests must not be built with NDEBUG defined, they rely on assert()."
@@ -12,7 +12,7 @@ maintainer="Érico Nogueira <ericonr@disroot.org>"
 license="MIT"
 homepage="https://wayland.freedesktop.org/"
 distfiles="https://wayland.freedesktop.org/releases/wayland-${version}.tar.xz"
-checksum=baccd902300d354581cd5ad3cc49daa4921d55fb416a5883e218750fef166d15
+checksum=b8a034154c7059772e0fdbd27dbfcda6c732df29cae56a82274f6ec5d7cd8725
 
 if [ "$CROSS_BUILD" ]; then
 	hostmakedepends+=" wayland-devel"

From 5f21d58fed79a164844987b871e5d288a632ab44 Mon Sep 17 00:00:00 2001
From: Isaac Freund <mail@isaacfreund.com>
Date: Wed, 12 Jan 2022 19:16:43 +0100
Subject: [PATCH 2/6] SDL2: update to 2.0.20.

---
 srcpkgs/SDL2/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/SDL2/template b/srcpkgs/SDL2/template
index 68e459178fe1..db3afefab3ce 100644
--- a/srcpkgs/SDL2/template
+++ b/srcpkgs/SDL2/template
@@ -1,6 +1,6 @@
 # Template file for 'SDL2'
 pkgname=SDL2
-version=2.0.18
+version=2.0.20
 revision=1
 build_style=gnu-configure
 configure_args="--enable-alsa --disable-esd --disable-rpath --enable-libudev
@@ -15,7 +15,7 @@ license="Zlib"
 homepage="https://www.libsdl.org/"
 changelog="https://raw.githubusercontent.com/libsdl-org/SDL/main/WhatsNew.txt"
 distfiles="https://www.libsdl.org/release/${pkgname}-${version}.tar.gz"
-checksum=94d40cd73dbfa10bb6eadfbc28f355992bb2d6ef6761ad9d4074eff95ee5711c
+checksum=c56aba1d7b5b0e7e999e4a7698c70b63a3394ff9704b5f6e1c57e0c16f04dd06
 
 # Package build options
 build_options="gles opengl pulseaudio pipewire sndio vulkan wayland x11"

From 61a04b54daf30579deaac8f2eb80dfd93be33f3a Mon Sep 17 00:00:00 2001
From: Isaac Freund <mail@isaacfreund.com>
Date: Wed, 12 Jan 2022 19:56:09 +0100
Subject: [PATCH 3/6] wlroots: update to 0.15.0.

---
 common/shlibs            |  2 +-
 srcpkgs/wlroots/template | 22 ++++++++++++----------
 2 files changed, 13 insertions(+), 11 deletions(-)

diff --git a/common/shlibs b/common/shlibs
index 76df17e8ba13..653169f9aa83 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -3525,7 +3525,7 @@ libcodecore.so.0 libio.elementary.code-3.0_1
 libio.elementary.music-core.so.0 libio.elementary.music-5.0_1
 libpantheon-files-core.so.4 libio.elementary.files-4.1.4_1
 libpantheon-files-widgets.so.4 libio.elementary.files-4.1.4_1
-libwlroots.so.9 wlroots-0.14.0_1
+libwlroots.so.10 wlroots-0.15.0_1
 libbaseencode.so.1 libbaseencode-1.0.9_1
 libcotp.so.12 libcotp-1.2.1_1
 libunarr.so.1 libunarr-1.0.1_1
diff --git a/srcpkgs/wlroots/template b/srcpkgs/wlroots/template
index 8fdc2ba6ab40..d767d7d80e54 100644
--- a/srcpkgs/wlroots/template
+++ b/srcpkgs/wlroots/template
@@ -1,24 +1,26 @@
 # Template file for 'wlroots'
 pkgname=wlroots
-version=0.14.1
+version=0.15.1
 revision=1
 build_style=meson
 # Follow upstream packaging recommendations:
 # https://github.com/swaywm/wlroots/wiki/Packaging-recommendations
-configure_args="--auto-features=enabled -Dexamples=false -Dwerror=false -Db_ndebug=false"
-hostmakedepends="pkg-config wayland-devel"
-_devel_depends="libgbm-devel libglvnd-devel libseat-devel eudev-libudev-devel libdrm-devel
- libinput-devel libxkbcommon-devel pixman-devel wayland-devel wayland-protocols
- xcb-util-errors-devel xcb-util-wm-devel xcb-util-renderutil-devel"
+configure_args="--auto-features=enabled -Dexamples=false -Dwerror=false
+ -Db_ndebug=false"
+hostmakedepends="pkg-config wayland-devel glslang"
+_devel_depends="libgbm-devel libglvnd-devel libseat-devel eudev-libudev-devel
+ libdrm-devel libinput-devel libxkbcommon-devel pixman-devel wayland-devel
+ wayland-protocols vulkan-loader Vulkan-Headers xcb-util-errors-devel
+ xcb-util-wm-devel xcb-util-renderutil-devel "
 makedepends="${_devel_depends}
  libxcb-devel xcb-util-cursor-devel xcb-util-devel xcb-util-image-devel
  xcb-util-keysyms-devel xcb-util-xrm-devel xorg-server-xwayland"
 short_desc="Modular Wayland compositor library"
-maintainer="Isaac Freund <ifreund@ifreund.xyz>"
+maintainer="Isaac Freund <mail@isaacfreund.com>"
 license="MIT"
-homepage="https://github.com/swaywm/wlroots"
-distfiles="https://github.com/swaywm/wlroots/archive/${version}.tar.gz"
-checksum=448a83d579ac280357c8a4e902b9477bacbab81cc4d9c140e443642d458869db
+homepage="https://gitlab.freedesktop.org/wlroots/wlroots"
+distfiles="${homepage}/-/releases/${version}/downloads/wlroots-${version}.tar.gz"
+checksum=5b92f11a52d978919ed1306e0d54c9d59f1762b28d44f0a2da3ef3b351305373
 
 post_install() {
 	vlicense LICENSE

From 2f2fa86bade50d8ea92b1d8ea1f1e9fed7949f03 Mon Sep 17 00:00:00 2001
From: Isaac Freund <mail@isaacfreund.com>
Date: Wed, 12 Jan 2022 20:00:10 +0100
Subject: [PATCH 4/6] river: update to 0.1.1.

---
 srcpkgs/river/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/river/template b/srcpkgs/river/template
index 314ed6c53146..9cf3abe4b85b 100644
--- a/srcpkgs/river/template
+++ b/srcpkgs/river/template
@@ -1,6 +1,6 @@
 # Template file for 'river'
 pkgname=river
-version=0.1.0
+version=0.1.1
 revision=1
 build_style=zig-build
 configure_args="$(vopt_if xwayland -Dxwayland)"
@@ -12,7 +12,7 @@ maintainer="Isaac Freund <mail@isaacfreund.com>"
 license="GPL-3.0-or-later"
 homepage="https://github.com/riverwm/river"
 distfiles="${homepage}/releases/download/v${version}/river-${version}.tar.gz"
-checksum=4153a5511a1008e87a2251fc4510a43d6f6085f41b040222506355ff6d4bd10f
+checksum=2a0bcd4670ed9ebd39c279f2bf10803fc65c9f3ee2307ce40728df23ce914d18
 
 build_options="xwayland"
 build_options_default="xwayland"

From 30e6594fa815df5b46c695c6df1b45222d12213f Mon Sep 17 00:00:00 2001
From: Isaac Freund <mail@isaacfreund.com>
Date: Thu, 13 Jan 2022 20:19:34 +0100
Subject: [PATCH 5/6] hikari: update to 2.3.3.

---
 srcpkgs/hikari/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/hikari/template b/srcpkgs/hikari/template
index 246167366188..7bd6ffa4bf51 100644
--- a/srcpkgs/hikari/template
+++ b/srcpkgs/hikari/template
@@ -1,6 +1,6 @@
 # Template file for 'hikari'
 pkgname=hikari
-version=2.3.2
+version=2.3.3
 revision=1
 build_style=gnu-makefile
 make_cmd=bmake
@@ -16,7 +16,7 @@ license="BSD-2-Clause"
 homepage="https://hikari.acmelabs.space"
 changelog="https://hub.darcs.net/raichoo/hikari/browse/CHANGELOG.md"
 distfiles="${homepage}/releases/${pkgname}-${version}.tar.gz"
-checksum=9e8f135b4b31ae1267ae4fdf0c25932b62aeaf1e6642e1dc67471b9863107ecb
+checksum=40736ff326e11a51128c1739051a692ad2c79173fc4b695c8be5ec7a614b4de2
 conf_files="/etc/pam.d/hikari-unlocker /etc/hikari/hikari.conf"
 # bmake's -q flag seems to differ in behavior from gnu make which causes the
 # build style's handling of the check target not existing to fail.

From 5ffc8900fd355122dde8636cdf275d72c376d936 Mon Sep 17 00:00:00 2001
From: Isaac Freund <mail@isaacfreund.com>
Date: Fri, 28 Jan 2022 16:47:11 +0100
Subject: [PATCH 6/6] sway: update to 1.7.

---
 srcpkgs/sway/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/sway/template b/srcpkgs/sway/template
index aa29ee172a4f..bafc9fdeeff2 100644
--- a/srcpkgs/sway/template
+++ b/srcpkgs/sway/template
@@ -1,6 +1,6 @@
 # Template file for 'sway'
 pkgname=sway
-version=1.6.1
+version=1.7
 revision=1
 build_style=meson
 configure_args="-Dwerror=false -Db_ndebug=false"
@@ -14,7 +14,7 @@ maintainer="Olaf Mersmann <olafm@p-value.net>"
 license="MIT"
 homepage="https://swaywm.org"
 distfiles="https://github.com/swaywm/${pkgname}/archive/${version}.tar.gz"
-checksum=8b138867cd83217de07138144b1279fe58e0421eb10c91122aa33c8770fe7391
+checksum=0c64536fb2883ec518e75cfb119f9300115fb49b084e3fde62b794fe2c6c8d84
 
 post_install() {
 	vlicense LICENSE

^ permalink raw reply	[flat|nested] 38+ messages in thread

* Re: [PR PATCH] [Updated] wlroots: update to 0.15.1.
  2022-01-12 18:57 [PR PATCH] Wlroots ifreund
                   ` (15 preceding siblings ...)
  2022-02-03 21:44 ` [PR PATCH] [Updated] " ifreund
@ 2022-02-03 21:46 ` ifreund
  2022-02-15 13:49 ` KSPAtlas
                   ` (19 subsequent siblings)
  36 siblings, 0 replies; 38+ messages in thread
From: ifreund @ 2022-02-03 21:46 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 644 bytes --]

There is an updated pull request by ifreund against master on the void-packages repository

https://github.com/ifreund/void-packages wlroots
https://github.com/void-linux/void-packages/pull/35017

wlroots: update to 0.15.1.
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **NO**



TODO:
- [ ] Get wayland 1.20.0 update merged: #34448
- [x] river
- [x] sway
- [ ] wayfire: https://github.com/WayfireWM/wayfire/issues/1386
- [x] hikari
- [ ] cage

A patch file from https://github.com/void-linux/void-packages/pull/35017.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-wlroots-35017.patch --]
[-- Type: text/x-diff, Size: 8287 bytes --]

From ba8cb34b0f0ec6515c2aae1a3c662d6d8f1be137 Mon Sep 17 00:00:00 2001
From: Isaac Freund <mail@isaacfreund.com>
Date: Thu, 9 Dec 2021 17:47:15 +0100
Subject: [PATCH 1/6] wayland: update to 1.20.0.

---
 srcpkgs/wayland/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/wayland/template b/srcpkgs/wayland/template
index 624441d48a86..5ea25eaad1ce 100644
--- a/srcpkgs/wayland/template
+++ b/srcpkgs/wayland/template
@@ -1,6 +1,6 @@
 # Template file for 'wayland'
 pkgname=wayland
-version=1.19.0
+version=1.20.0
 revision=1
 build_style=meson
 # "Tests must not be built with NDEBUG defined, they rely on assert()."
@@ -12,7 +12,7 @@ maintainer="Érico Nogueira <ericonr@disroot.org>"
 license="MIT"
 homepage="https://wayland.freedesktop.org/"
 distfiles="https://wayland.freedesktop.org/releases/wayland-${version}.tar.xz"
-checksum=baccd902300d354581cd5ad3cc49daa4921d55fb416a5883e218750fef166d15
+checksum=b8a034154c7059772e0fdbd27dbfcda6c732df29cae56a82274f6ec5d7cd8725
 
 if [ "$CROSS_BUILD" ]; then
 	hostmakedepends+=" wayland-devel"

From 5f21d58fed79a164844987b871e5d288a632ab44 Mon Sep 17 00:00:00 2001
From: Isaac Freund <mail@isaacfreund.com>
Date: Wed, 12 Jan 2022 19:16:43 +0100
Subject: [PATCH 2/6] SDL2: update to 2.0.20.

---
 srcpkgs/SDL2/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/SDL2/template b/srcpkgs/SDL2/template
index 68e459178fe1..db3afefab3ce 100644
--- a/srcpkgs/SDL2/template
+++ b/srcpkgs/SDL2/template
@@ -1,6 +1,6 @@
 # Template file for 'SDL2'
 pkgname=SDL2
-version=2.0.18
+version=2.0.20
 revision=1
 build_style=gnu-configure
 configure_args="--enable-alsa --disable-esd --disable-rpath --enable-libudev
@@ -15,7 +15,7 @@ license="Zlib"
 homepage="https://www.libsdl.org/"
 changelog="https://raw.githubusercontent.com/libsdl-org/SDL/main/WhatsNew.txt"
 distfiles="https://www.libsdl.org/release/${pkgname}-${version}.tar.gz"
-checksum=94d40cd73dbfa10bb6eadfbc28f355992bb2d6ef6761ad9d4074eff95ee5711c
+checksum=c56aba1d7b5b0e7e999e4a7698c70b63a3394ff9704b5f6e1c57e0c16f04dd06
 
 # Package build options
 build_options="gles opengl pulseaudio pipewire sndio vulkan wayland x11"

From da2be6c1e5930859f5e0bfab68e8b82e7d713110 Mon Sep 17 00:00:00 2001
From: Isaac Freund <mail@isaacfreund.com>
Date: Wed, 12 Jan 2022 19:56:09 +0100
Subject: [PATCH 3/6] wlroots: update to 0.15.1.

---
 common/shlibs            |  2 +-
 srcpkgs/wlroots/template | 22 ++++++++++++----------
 2 files changed, 13 insertions(+), 11 deletions(-)

diff --git a/common/shlibs b/common/shlibs
index 76df17e8ba13..653169f9aa83 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -3525,7 +3525,7 @@ libcodecore.so.0 libio.elementary.code-3.0_1
 libio.elementary.music-core.so.0 libio.elementary.music-5.0_1
 libpantheon-files-core.so.4 libio.elementary.files-4.1.4_1
 libpantheon-files-widgets.so.4 libio.elementary.files-4.1.4_1
-libwlroots.so.9 wlroots-0.14.0_1
+libwlroots.so.10 wlroots-0.15.0_1
 libbaseencode.so.1 libbaseencode-1.0.9_1
 libcotp.so.12 libcotp-1.2.1_1
 libunarr.so.1 libunarr-1.0.1_1
diff --git a/srcpkgs/wlroots/template b/srcpkgs/wlroots/template
index 8fdc2ba6ab40..d767d7d80e54 100644
--- a/srcpkgs/wlroots/template
+++ b/srcpkgs/wlroots/template
@@ -1,24 +1,26 @@
 # Template file for 'wlroots'
 pkgname=wlroots
-version=0.14.1
+version=0.15.1
 revision=1
 build_style=meson
 # Follow upstream packaging recommendations:
 # https://github.com/swaywm/wlroots/wiki/Packaging-recommendations
-configure_args="--auto-features=enabled -Dexamples=false -Dwerror=false -Db_ndebug=false"
-hostmakedepends="pkg-config wayland-devel"
-_devel_depends="libgbm-devel libglvnd-devel libseat-devel eudev-libudev-devel libdrm-devel
- libinput-devel libxkbcommon-devel pixman-devel wayland-devel wayland-protocols
- xcb-util-errors-devel xcb-util-wm-devel xcb-util-renderutil-devel"
+configure_args="--auto-features=enabled -Dexamples=false -Dwerror=false
+ -Db_ndebug=false"
+hostmakedepends="pkg-config wayland-devel glslang"
+_devel_depends="libgbm-devel libglvnd-devel libseat-devel eudev-libudev-devel
+ libdrm-devel libinput-devel libxkbcommon-devel pixman-devel wayland-devel
+ wayland-protocols vulkan-loader Vulkan-Headers xcb-util-errors-devel
+ xcb-util-wm-devel xcb-util-renderutil-devel "
 makedepends="${_devel_depends}
  libxcb-devel xcb-util-cursor-devel xcb-util-devel xcb-util-image-devel
  xcb-util-keysyms-devel xcb-util-xrm-devel xorg-server-xwayland"
 short_desc="Modular Wayland compositor library"
-maintainer="Isaac Freund <ifreund@ifreund.xyz>"
+maintainer="Isaac Freund <mail@isaacfreund.com>"
 license="MIT"
-homepage="https://github.com/swaywm/wlroots"
-distfiles="https://github.com/swaywm/wlroots/archive/${version}.tar.gz"
-checksum=448a83d579ac280357c8a4e902b9477bacbab81cc4d9c140e443642d458869db
+homepage="https://gitlab.freedesktop.org/wlroots/wlroots"
+distfiles="${homepage}/-/releases/${version}/downloads/wlroots-${version}.tar.gz"
+checksum=5b92f11a52d978919ed1306e0d54c9d59f1762b28d44f0a2da3ef3b351305373
 
 post_install() {
 	vlicense LICENSE

From 6418968f1e7ad7c61f1b119a38705df479c0c76b Mon Sep 17 00:00:00 2001
From: Isaac Freund <mail@isaacfreund.com>
Date: Wed, 12 Jan 2022 20:00:10 +0100
Subject: [PATCH 4/6] river: update to 0.1.1.

---
 srcpkgs/river/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/river/template b/srcpkgs/river/template
index 314ed6c53146..9cf3abe4b85b 100644
--- a/srcpkgs/river/template
+++ b/srcpkgs/river/template
@@ -1,6 +1,6 @@
 # Template file for 'river'
 pkgname=river
-version=0.1.0
+version=0.1.1
 revision=1
 build_style=zig-build
 configure_args="$(vopt_if xwayland -Dxwayland)"
@@ -12,7 +12,7 @@ maintainer="Isaac Freund <mail@isaacfreund.com>"
 license="GPL-3.0-or-later"
 homepage="https://github.com/riverwm/river"
 distfiles="${homepage}/releases/download/v${version}/river-${version}.tar.gz"
-checksum=4153a5511a1008e87a2251fc4510a43d6f6085f41b040222506355ff6d4bd10f
+checksum=2a0bcd4670ed9ebd39c279f2bf10803fc65c9f3ee2307ce40728df23ce914d18
 
 build_options="xwayland"
 build_options_default="xwayland"

From 2609e8383d00f82e9f552d90603523692b3d376c Mon Sep 17 00:00:00 2001
From: Isaac Freund <mail@isaacfreund.com>
Date: Thu, 13 Jan 2022 20:19:34 +0100
Subject: [PATCH 5/6] hikari: update to 2.3.3.

---
 srcpkgs/hikari/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/hikari/template b/srcpkgs/hikari/template
index 246167366188..7bd6ffa4bf51 100644
--- a/srcpkgs/hikari/template
+++ b/srcpkgs/hikari/template
@@ -1,6 +1,6 @@
 # Template file for 'hikari'
 pkgname=hikari
-version=2.3.2
+version=2.3.3
 revision=1
 build_style=gnu-makefile
 make_cmd=bmake
@@ -16,7 +16,7 @@ license="BSD-2-Clause"
 homepage="https://hikari.acmelabs.space"
 changelog="https://hub.darcs.net/raichoo/hikari/browse/CHANGELOG.md"
 distfiles="${homepage}/releases/${pkgname}-${version}.tar.gz"
-checksum=9e8f135b4b31ae1267ae4fdf0c25932b62aeaf1e6642e1dc67471b9863107ecb
+checksum=40736ff326e11a51128c1739051a692ad2c79173fc4b695c8be5ec7a614b4de2
 conf_files="/etc/pam.d/hikari-unlocker /etc/hikari/hikari.conf"
 # bmake's -q flag seems to differ in behavior from gnu make which causes the
 # build style's handling of the check target not existing to fail.

From 2d2da351d126e2aad014bef58349ad9a1e2bda9e Mon Sep 17 00:00:00 2001
From: Isaac Freund <mail@isaacfreund.com>
Date: Fri, 28 Jan 2022 16:47:11 +0100
Subject: [PATCH 6/6] sway: update to 1.7.

---
 srcpkgs/sway/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/sway/template b/srcpkgs/sway/template
index aa29ee172a4f..bafc9fdeeff2 100644
--- a/srcpkgs/sway/template
+++ b/srcpkgs/sway/template
@@ -1,6 +1,6 @@
 # Template file for 'sway'
 pkgname=sway
-version=1.6.1
+version=1.7
 revision=1
 build_style=meson
 configure_args="-Dwerror=false -Db_ndebug=false"
@@ -14,7 +14,7 @@ maintainer="Olaf Mersmann <olafm@p-value.net>"
 license="MIT"
 homepage="https://swaywm.org"
 distfiles="https://github.com/swaywm/${pkgname}/archive/${version}.tar.gz"
-checksum=8b138867cd83217de07138144b1279fe58e0421eb10c91122aa33c8770fe7391
+checksum=0c64536fb2883ec518e75cfb119f9300115fb49b084e3fde62b794fe2c6c8d84
 
 post_install() {
 	vlicense LICENSE

^ permalink raw reply	[flat|nested] 38+ messages in thread

* Re: wlroots: update to 0.15.1.
  2022-01-12 18:57 [PR PATCH] Wlroots ifreund
                   ` (16 preceding siblings ...)
  2022-02-03 21:46 ` [PR PATCH] [Updated] wlroots: update to 0.15.1 ifreund
@ 2022-02-15 13:49 ` KSPAtlas
  2022-02-15 13:50 ` KSPAtlas
                   ` (18 subsequent siblings)
  36 siblings, 0 replies; 38+ messages in thread
From: KSPAtlas @ 2022-02-15 13:49 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 207 bytes --]

New comment by KSPAtlas on void-packages repository

https://github.com/void-linux/void-packages/pull/35017#issuecomment-1040297517

Comment:
I would be happy to help with getting the package ready to push.

^ permalink raw reply	[flat|nested] 38+ messages in thread

* Re: wlroots: update to 0.15.1.
  2022-01-12 18:57 [PR PATCH] Wlroots ifreund
                   ` (17 preceding siblings ...)
  2022-02-15 13:49 ` KSPAtlas
@ 2022-02-15 13:50 ` KSPAtlas
  2022-02-16 17:52 ` cennedys
                   ` (17 subsequent siblings)
  36 siblings, 0 replies; 38+ messages in thread
From: KSPAtlas @ 2022-02-15 13:50 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 289 bytes --]

New comment by KSPAtlas on void-packages repository

https://github.com/void-linux/void-packages/pull/35017#issuecomment-1040297859

Comment:
> > https://github.com/djpohly/dwl dwl is using wlroots15.0
> 
> dwl is not packaged for void linux

It is not meant to be packaged, actually.

^ permalink raw reply	[flat|nested] 38+ messages in thread

* Re: wlroots: update to 0.15.1.
  2022-01-12 18:57 [PR PATCH] Wlroots ifreund
                   ` (18 preceding siblings ...)
  2022-02-15 13:50 ` KSPAtlas
@ 2022-02-16 17:52 ` cennedys
  2022-02-19 12:15 ` KSPAtlas
                   ` (16 subsequent siblings)
  36 siblings, 0 replies; 38+ messages in thread
From: cennedys @ 2022-02-16 17:52 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 183 bytes --]

New comment by cennedys on void-packages repository

https://github.com/void-linux/void-packages/pull/35017#issuecomment-1041933381

Comment:
PLEASE! Update i'm waiting for a month..

^ permalink raw reply	[flat|nested] 38+ messages in thread

* Re: wlroots: update to 0.15.1.
  2022-01-12 18:57 [PR PATCH] Wlroots ifreund
                   ` (19 preceding siblings ...)
  2022-02-16 17:52 ` cennedys
@ 2022-02-19 12:15 ` KSPAtlas
  2022-02-20  6:42 ` cennedys
                   ` (15 subsequent siblings)
  36 siblings, 0 replies; 38+ messages in thread
From: KSPAtlas @ 2022-02-19 12:15 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 260 bytes --]

New comment by KSPAtlas on void-packages repository

https://github.com/void-linux/void-packages/pull/35017#issuecomment-1046004794

Comment:
The old version of wlroots is leaving `river` at a broken version (`rivertile` crashes when a main-ratio is supplied)

^ permalink raw reply	[flat|nested] 38+ messages in thread

* Re: wlroots: update to 0.15.1.
  2022-01-12 18:57 [PR PATCH] Wlroots ifreund
                   ` (20 preceding siblings ...)
  2022-02-19 12:15 ` KSPAtlas
@ 2022-02-20  6:42 ` cennedys
  2022-02-26 21:37 ` [PR PATCH] [Updated] " ifreund
                   ` (14 subsequent siblings)
  36 siblings, 0 replies; 38+ messages in thread
From: cennedys @ 2022-02-20  6:42 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 183 bytes --]

New comment by cennedys on void-packages repository

https://github.com/void-linux/void-packages/pull/35017#issuecomment-1041933381

Comment:
PLEASE! Update i'm waiting for a month..

^ permalink raw reply	[flat|nested] 38+ messages in thread

* Re: [PR PATCH] [Updated] wlroots: update to 0.15.1.
  2022-01-12 18:57 [PR PATCH] Wlroots ifreund
                   ` (21 preceding siblings ...)
  2022-02-20  6:42 ` cennedys
@ 2022-02-26 21:37 ` ifreund
  2022-02-26 21:38 ` ifreund
                   ` (13 subsequent siblings)
  36 siblings, 0 replies; 38+ messages in thread
From: ifreund @ 2022-02-26 21:37 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 687 bytes --]

There is an updated pull request by ifreund against master on the void-packages repository

https://github.com/ifreund/void-packages wlroots
https://github.com/void-linux/void-packages/pull/35017

wlroots: update to 0.15.1.
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **NO**



TODO:
- [x] Get wayland 1.20.0 update merged: #34448
- [x] river
- [x] sway
- [ ] wayfire: https://github.com/WayfireWM/wayfire/issues/1386
- [x] hikari
- [ ] cage https://github.com/Hjdskes/cage/issues/232

A patch file from https://github.com/void-linux/void-packages/pull/35017.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-wlroots-35017.patch --]
[-- Type: text/x-diff, Size: 11587 bytes --]

From c60bac50c8ad46d8c45064e07513ed62474c817b Mon Sep 17 00:00:00 2001
From: Isaac Freund <mail@isaacfreund.com>
Date: Wed, 12 Jan 2022 19:56:09 +0100
Subject: [PATCH 1/8] wlroots: update to 0.15.1.

---
 common/shlibs            |  2 +-
 srcpkgs/wlroots/template | 22 ++++++++++++----------
 2 files changed, 13 insertions(+), 11 deletions(-)

diff --git a/common/shlibs b/common/shlibs
index 39df7de5cd5a..0dfaddf9b69d 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -3526,7 +3526,7 @@ libcodecore.so.0 libio.elementary.code-3.0_1
 libio.elementary.music-core.so.0 libio.elementary.music-5.0_1
 libpantheon-files-core.so.4 libio.elementary.files-4.1.4_1
 libpantheon-files-widgets.so.4 libio.elementary.files-4.1.4_1
-libwlroots.so.9 wlroots-0.14.0_1
+libwlroots.so.10 wlroots-0.15.0_1
 libbaseencode.so.1 libbaseencode-1.0.9_1
 libcotp.so.12 libcotp-1.2.1_1
 libunarr.so.1 libunarr-1.0.1_1
diff --git a/srcpkgs/wlroots/template b/srcpkgs/wlroots/template
index 8fdc2ba6ab40..d767d7d80e54 100644
--- a/srcpkgs/wlroots/template
+++ b/srcpkgs/wlroots/template
@@ -1,24 +1,26 @@
 # Template file for 'wlroots'
 pkgname=wlroots
-version=0.14.1
+version=0.15.1
 revision=1
 build_style=meson
 # Follow upstream packaging recommendations:
 # https://github.com/swaywm/wlroots/wiki/Packaging-recommendations
-configure_args="--auto-features=enabled -Dexamples=false -Dwerror=false -Db_ndebug=false"
-hostmakedepends="pkg-config wayland-devel"
-_devel_depends="libgbm-devel libglvnd-devel libseat-devel eudev-libudev-devel libdrm-devel
- libinput-devel libxkbcommon-devel pixman-devel wayland-devel wayland-protocols
- xcb-util-errors-devel xcb-util-wm-devel xcb-util-renderutil-devel"
+configure_args="--auto-features=enabled -Dexamples=false -Dwerror=false
+ -Db_ndebug=false"
+hostmakedepends="pkg-config wayland-devel glslang"
+_devel_depends="libgbm-devel libglvnd-devel libseat-devel eudev-libudev-devel
+ libdrm-devel libinput-devel libxkbcommon-devel pixman-devel wayland-devel
+ wayland-protocols vulkan-loader Vulkan-Headers xcb-util-errors-devel
+ xcb-util-wm-devel xcb-util-renderutil-devel "
 makedepends="${_devel_depends}
  libxcb-devel xcb-util-cursor-devel xcb-util-devel xcb-util-image-devel
  xcb-util-keysyms-devel xcb-util-xrm-devel xorg-server-xwayland"
 short_desc="Modular Wayland compositor library"
-maintainer="Isaac Freund <ifreund@ifreund.xyz>"
+maintainer="Isaac Freund <mail@isaacfreund.com>"
 license="MIT"
-homepage="https://github.com/swaywm/wlroots"
-distfiles="https://github.com/swaywm/wlroots/archive/${version}.tar.gz"
-checksum=448a83d579ac280357c8a4e902b9477bacbab81cc4d9c140e443642d458869db
+homepage="https://gitlab.freedesktop.org/wlroots/wlroots"
+distfiles="${homepage}/-/releases/${version}/downloads/wlroots-${version}.tar.gz"
+checksum=5b92f11a52d978919ed1306e0d54c9d59f1762b28d44f0a2da3ef3b351305373
 
 post_install() {
 	vlicense LICENSE

From 5be09d80267a57c4b657b47605adfc394fbaa95b Mon Sep 17 00:00:00 2001
From: Isaac Freund <mail@isaacfreund.com>
Date: Wed, 12 Jan 2022 20:00:10 +0100
Subject: [PATCH 2/8] river: update to 0.1.1.

---
 srcpkgs/river/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/river/template b/srcpkgs/river/template
index 314ed6c53146..9cf3abe4b85b 100644
--- a/srcpkgs/river/template
+++ b/srcpkgs/river/template
@@ -1,6 +1,6 @@
 # Template file for 'river'
 pkgname=river
-version=0.1.0
+version=0.1.1
 revision=1
 build_style=zig-build
 configure_args="$(vopt_if xwayland -Dxwayland)"
@@ -12,7 +12,7 @@ maintainer="Isaac Freund <mail@isaacfreund.com>"
 license="GPL-3.0-or-later"
 homepage="https://github.com/riverwm/river"
 distfiles="${homepage}/releases/download/v${version}/river-${version}.tar.gz"
-checksum=4153a5511a1008e87a2251fc4510a43d6f6085f41b040222506355ff6d4bd10f
+checksum=2a0bcd4670ed9ebd39c279f2bf10803fc65c9f3ee2307ce40728df23ce914d18
 
 build_options="xwayland"
 build_options_default="xwayland"

From 9c1d3e6d6db9a706cda99bed504e8e9aed5c5d32 Mon Sep 17 00:00:00 2001
From: Isaac Freund <mail@isaacfreund.com>
Date: Thu, 13 Jan 2022 20:19:34 +0100
Subject: [PATCH 3/8] hikari: update to 2.3.3.

---
 srcpkgs/hikari/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/hikari/template b/srcpkgs/hikari/template
index 246167366188..7bd6ffa4bf51 100644
--- a/srcpkgs/hikari/template
+++ b/srcpkgs/hikari/template
@@ -1,6 +1,6 @@
 # Template file for 'hikari'
 pkgname=hikari
-version=2.3.2
+version=2.3.3
 revision=1
 build_style=gnu-makefile
 make_cmd=bmake
@@ -16,7 +16,7 @@ license="BSD-2-Clause"
 homepage="https://hikari.acmelabs.space"
 changelog="https://hub.darcs.net/raichoo/hikari/browse/CHANGELOG.md"
 distfiles="${homepage}/releases/${pkgname}-${version}.tar.gz"
-checksum=9e8f135b4b31ae1267ae4fdf0c25932b62aeaf1e6642e1dc67471b9863107ecb
+checksum=40736ff326e11a51128c1739051a692ad2c79173fc4b695c8be5ec7a614b4de2
 conf_files="/etc/pam.d/hikari-unlocker /etc/hikari/hikari.conf"
 # bmake's -q flag seems to differ in behavior from gnu make which causes the
 # build style's handling of the check target not existing to fail.

From 5c3e4191d61fd0e29c4caaadbdeee144e01dd304 Mon Sep 17 00:00:00 2001
From: Isaac Freund <mail@isaacfreund.com>
Date: Fri, 28 Jan 2022 16:47:11 +0100
Subject: [PATCH 4/8] sway: update to 1.7.

---
 srcpkgs/sway/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/sway/template b/srcpkgs/sway/template
index aa29ee172a4f..bafc9fdeeff2 100644
--- a/srcpkgs/sway/template
+++ b/srcpkgs/sway/template
@@ -1,6 +1,6 @@
 # Template file for 'sway'
 pkgname=sway
-version=1.6.1
+version=1.7
 revision=1
 build_style=meson
 configure_args="-Dwerror=false -Db_ndebug=false"
@@ -14,7 +14,7 @@ maintainer="Olaf Mersmann <olafm@p-value.net>"
 license="MIT"
 homepage="https://swaywm.org"
 distfiles="https://github.com/swaywm/${pkgname}/archive/${version}.tar.gz"
-checksum=8b138867cd83217de07138144b1279fe58e0421eb10c91122aa33c8770fe7391
+checksum=0c64536fb2883ec518e75cfb119f9300115fb49b084e3fde62b794fe2c6c8d84
 
 post_install() {
 	vlicense LICENSE

From e6c8e302f55b23487b0b3b19aebafd3aaddedb81 Mon Sep 17 00:00:00 2001
From: Isaac Freund <mail@isaacfreund.com>
Date: Sat, 26 Feb 2022 22:00:59 +0100
Subject: [PATCH 5/8] New package: wlroots0.14-0.14.1

---
 common/shlibs                |  1 +
 srcpkgs/wlroots0.14-devel    |  1 +
 srcpkgs/wlroots0.14/template | 38 ++++++++++++++++++++++++++++++++++++
 3 files changed, 40 insertions(+)
 create mode 120000 srcpkgs/wlroots0.14-devel
 create mode 100644 srcpkgs/wlroots0.14/template

diff --git a/common/shlibs b/common/shlibs
index 0dfaddf9b69d..8f171c85d99b 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -3526,6 +3526,7 @@ libcodecore.so.0 libio.elementary.code-3.0_1
 libio.elementary.music-core.so.0 libio.elementary.music-5.0_1
 libpantheon-files-core.so.4 libio.elementary.files-4.1.4_1
 libpantheon-files-widgets.so.4 libio.elementary.files-4.1.4_1
+libwlroots.so.9 wlroots0.14-0.14.1_1
 libwlroots.so.10 wlroots-0.15.0_1
 libbaseencode.so.1 libbaseencode-1.0.9_1
 libcotp.so.12 libcotp-1.2.1_1
diff --git a/srcpkgs/wlroots0.14-devel b/srcpkgs/wlroots0.14-devel
new file mode 120000
index 000000000000..06618e9d46ac
--- /dev/null
+++ b/srcpkgs/wlroots0.14-devel
@@ -0,0 +1 @@
+wlroots0.14
\ No newline at end of file
diff --git a/srcpkgs/wlroots0.14/template b/srcpkgs/wlroots0.14/template
new file mode 100644
index 000000000000..50f40b26e8e0
--- /dev/null
+++ b/srcpkgs/wlroots0.14/template
@@ -0,0 +1,38 @@
+# Template file for 'wlroots'
+pkgname=wlroots0.14
+version=0.14.1
+revision=1
+wrksrc="wlroots-${version}"
+build_style=meson
+# Follow upstream packaging recommendations:
+# https://github.com/swaywm/wlroots/wiki/Packaging-recommendations
+configure_args="--auto-features=enabled -Dexamples=false -Dwerror=false
+ -Db_ndebug=false"
+hostmakedepends="pkg-config wayland-devel"
+_devel_depends="libgbm-devel libglvnd-devel libseat-devel eudev-libudev-devel
+ libdrm-devel libinput-devel libxkbcommon-devel pixman-devel wayland-devel
+ wayland-protocols xcb-util-errors-devel xcb-util-wm-devel
+ xcb-util-renderutil-devel"
+makedepends="${_devel_depends}
+ libxcb-devel xcb-util-cursor-devel xcb-util-devel xcb-util-image-devel
+ xcb-util-keysyms-devel xcb-util-xrm-devel xorg-server-xwayland"
+short_desc="Modular Wayland compositor library"
+maintainer="Isaac Freund <mail@isaacfreund.com>"
+license="MIT"
+homepage="https://github.com/swaywm/wlroots"
+distfiles="https://github.com/swaywm/wlroots/archive/${version}.tar.gz"
+checksum=448a83d579ac280357c8a4e902b9477bacbab81cc4d9c140e443642d458869db
+
+post_install() {
+	vlicense LICENSE
+}
+
+wlroots0.14-devel_package() {
+	depends="${sourcepkg}>=${version}_${revision} ${_devel_depends}"
+	short_desc+=" - development files"
+	pkg_install() {
+		vmove usr/include
+		vmove usr/lib/pkgconfig
+		vmove "usr/lib/*.so"
+	}
+}

From ae75e648374d8b5ec3fb244c79429c13a8bc6c32 Mon Sep 17 00:00:00 2001
From: Isaac Freund <mail@isaacfreund.com>
Date: Sat, 26 Feb 2022 22:31:48 +0100
Subject: [PATCH 6/8] cage: switch to wlroots0.14 and revbump.

---
 srcpkgs/cage/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/cage/template b/srcpkgs/cage/template
index 6b6c6044d945..0bb61bf97059 100644
--- a/srcpkgs/cage/template
+++ b/srcpkgs/cage/template
@@ -1,11 +1,11 @@
 # Template file for 'cage'
 pkgname=cage
 version=0.1.4
-revision=1
+revision=2
 build_style=meson
 configure_args="$(vopt_bool xwayland xwayland)"
 hostmakedepends="pkg-config wayland-devel scdoc"
-makedepends="wlroots-devel"
+makedepends="wlroots0.14-devel"
 depends="$(vopt_if xwayland xorg-server-xwayland)"
 short_desc="Kiosk compositor for Wayland"
 maintainer="Illia Shestakov <ishestakov@airmail.cc>"

From fb523d9f9b977c54e81572a9140d1d18081f6e39 Mon Sep 17 00:00:00 2001
From: Isaac Freund <mail@isaacfreund.com>
Date: Sat, 26 Feb 2022 22:36:22 +0100
Subject: [PATCH 7/8] wayfire: switch to wlroots0.14 and revbump.

---
 srcpkgs/wayfire/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/wayfire/template b/srcpkgs/wayfire/template
index 0480204ed5c4..9b0026c58565 100644
--- a/srcpkgs/wayfire/template
+++ b/srcpkgs/wayfire/template
@@ -1,13 +1,13 @@
 # Template file for 'wayfire'
 pkgname=wayfire
 version=0.7.2
-revision=1
+revision=2
 _utils_commit=889fdafa7b09fc6ce70313fd3f067cfc8c21a2ac
 _touch_commit=8974eb0f6a65464b63dd03b842795cb441fb6403
 build_style=meson
 configure_args="-Dprint_trace=false"
 hostmakedepends="pkg-config wayland-devel"
-makedepends="wf-config-devel wlroots-devel cairo-devel
+makedepends="wf-config-devel wlroots0.14-devel cairo-devel
  $(vopt_if image 'libjpeg-turbo-devel libpng-devel')"
 depends="xorg-server-xwayland"
 short_desc="3D wayland compositor"

From c7487d33f752a4598e488fecad85470ecceb5bd4 Mon Sep 17 00:00:00 2001
From: Isaac Freund <mail@isaacfreund.com>
Date: Sat, 26 Feb 2022 22:36:31 +0100
Subject: [PATCH 8/8] wayfire-plugins-extra: revbump for wayfire-0.7.2_2.

---
 srcpkgs/wayfire-plugins-extra/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/wayfire-plugins-extra/template b/srcpkgs/wayfire-plugins-extra/template
index d364e01ce2a8..79b40857cf0e 100644
--- a/srcpkgs/wayfire-plugins-extra/template
+++ b/srcpkgs/wayfire-plugins-extra/template
@@ -1,7 +1,7 @@
 # Template file for 'wayfire-plugins-extra'
 pkgname=wayfire-plugins-extra
 version=0.7.0
-revision=4
+revision=5
 build_style=meson
 hostmakedepends="pkg-config wayland-devel"
 makedepends="wayfire-devel glibmm-devel"

^ permalink raw reply	[flat|nested] 38+ messages in thread

* Re: [PR PATCH] [Updated] wlroots: update to 0.15.1.
  2022-01-12 18:57 [PR PATCH] Wlroots ifreund
                   ` (22 preceding siblings ...)
  2022-02-26 21:37 ` [PR PATCH] [Updated] " ifreund
@ 2022-02-26 21:38 ` ifreund
  2022-02-26 21:50 ` ifreund
                   ` (12 subsequent siblings)
  36 siblings, 0 replies; 38+ messages in thread
From: ifreund @ 2022-02-26 21:38 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 687 bytes --]

There is an updated pull request by ifreund against master on the void-packages repository

https://github.com/ifreund/void-packages wlroots
https://github.com/void-linux/void-packages/pull/35017

wlroots: update to 0.15.1.
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **NO**



TODO:
- [x] Get wayland 1.20.0 update merged: #34448
- [x] river
- [x] sway
- [ ] wayfire: https://github.com/WayfireWM/wayfire/issues/1386
- [x] hikari
- [ ] cage https://github.com/Hjdskes/cage/issues/232

A patch file from https://github.com/void-linux/void-packages/pull/35017.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-wlroots-35017.patch --]
[-- Type: text/x-diff, Size: 11591 bytes --]

From c60bac50c8ad46d8c45064e07513ed62474c817b Mon Sep 17 00:00:00 2001
From: Isaac Freund <mail@isaacfreund.com>
Date: Wed, 12 Jan 2022 19:56:09 +0100
Subject: [PATCH 1/8] wlroots: update to 0.15.1.

---
 common/shlibs            |  2 +-
 srcpkgs/wlroots/template | 22 ++++++++++++----------
 2 files changed, 13 insertions(+), 11 deletions(-)

diff --git a/common/shlibs b/common/shlibs
index 39df7de5cd5a..0dfaddf9b69d 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -3526,7 +3526,7 @@ libcodecore.so.0 libio.elementary.code-3.0_1
 libio.elementary.music-core.so.0 libio.elementary.music-5.0_1
 libpantheon-files-core.so.4 libio.elementary.files-4.1.4_1
 libpantheon-files-widgets.so.4 libio.elementary.files-4.1.4_1
-libwlroots.so.9 wlroots-0.14.0_1
+libwlroots.so.10 wlroots-0.15.0_1
 libbaseencode.so.1 libbaseencode-1.0.9_1
 libcotp.so.12 libcotp-1.2.1_1
 libunarr.so.1 libunarr-1.0.1_1
diff --git a/srcpkgs/wlroots/template b/srcpkgs/wlroots/template
index 8fdc2ba6ab40..d767d7d80e54 100644
--- a/srcpkgs/wlroots/template
+++ b/srcpkgs/wlroots/template
@@ -1,24 +1,26 @@
 # Template file for 'wlroots'
 pkgname=wlroots
-version=0.14.1
+version=0.15.1
 revision=1
 build_style=meson
 # Follow upstream packaging recommendations:
 # https://github.com/swaywm/wlroots/wiki/Packaging-recommendations
-configure_args="--auto-features=enabled -Dexamples=false -Dwerror=false -Db_ndebug=false"
-hostmakedepends="pkg-config wayland-devel"
-_devel_depends="libgbm-devel libglvnd-devel libseat-devel eudev-libudev-devel libdrm-devel
- libinput-devel libxkbcommon-devel pixman-devel wayland-devel wayland-protocols
- xcb-util-errors-devel xcb-util-wm-devel xcb-util-renderutil-devel"
+configure_args="--auto-features=enabled -Dexamples=false -Dwerror=false
+ -Db_ndebug=false"
+hostmakedepends="pkg-config wayland-devel glslang"
+_devel_depends="libgbm-devel libglvnd-devel libseat-devel eudev-libudev-devel
+ libdrm-devel libinput-devel libxkbcommon-devel pixman-devel wayland-devel
+ wayland-protocols vulkan-loader Vulkan-Headers xcb-util-errors-devel
+ xcb-util-wm-devel xcb-util-renderutil-devel "
 makedepends="${_devel_depends}
  libxcb-devel xcb-util-cursor-devel xcb-util-devel xcb-util-image-devel
  xcb-util-keysyms-devel xcb-util-xrm-devel xorg-server-xwayland"
 short_desc="Modular Wayland compositor library"
-maintainer="Isaac Freund <ifreund@ifreund.xyz>"
+maintainer="Isaac Freund <mail@isaacfreund.com>"
 license="MIT"
-homepage="https://github.com/swaywm/wlroots"
-distfiles="https://github.com/swaywm/wlroots/archive/${version}.tar.gz"
-checksum=448a83d579ac280357c8a4e902b9477bacbab81cc4d9c140e443642d458869db
+homepage="https://gitlab.freedesktop.org/wlroots/wlroots"
+distfiles="${homepage}/-/releases/${version}/downloads/wlroots-${version}.tar.gz"
+checksum=5b92f11a52d978919ed1306e0d54c9d59f1762b28d44f0a2da3ef3b351305373
 
 post_install() {
 	vlicense LICENSE

From 5be09d80267a57c4b657b47605adfc394fbaa95b Mon Sep 17 00:00:00 2001
From: Isaac Freund <mail@isaacfreund.com>
Date: Wed, 12 Jan 2022 20:00:10 +0100
Subject: [PATCH 2/8] river: update to 0.1.1.

---
 srcpkgs/river/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/river/template b/srcpkgs/river/template
index 314ed6c53146..9cf3abe4b85b 100644
--- a/srcpkgs/river/template
+++ b/srcpkgs/river/template
@@ -1,6 +1,6 @@
 # Template file for 'river'
 pkgname=river
-version=0.1.0
+version=0.1.1
 revision=1
 build_style=zig-build
 configure_args="$(vopt_if xwayland -Dxwayland)"
@@ -12,7 +12,7 @@ maintainer="Isaac Freund <mail@isaacfreund.com>"
 license="GPL-3.0-or-later"
 homepage="https://github.com/riverwm/river"
 distfiles="${homepage}/releases/download/v${version}/river-${version}.tar.gz"
-checksum=4153a5511a1008e87a2251fc4510a43d6f6085f41b040222506355ff6d4bd10f
+checksum=2a0bcd4670ed9ebd39c279f2bf10803fc65c9f3ee2307ce40728df23ce914d18
 
 build_options="xwayland"
 build_options_default="xwayland"

From 9c1d3e6d6db9a706cda99bed504e8e9aed5c5d32 Mon Sep 17 00:00:00 2001
From: Isaac Freund <mail@isaacfreund.com>
Date: Thu, 13 Jan 2022 20:19:34 +0100
Subject: [PATCH 3/8] hikari: update to 2.3.3.

---
 srcpkgs/hikari/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/hikari/template b/srcpkgs/hikari/template
index 246167366188..7bd6ffa4bf51 100644
--- a/srcpkgs/hikari/template
+++ b/srcpkgs/hikari/template
@@ -1,6 +1,6 @@
 # Template file for 'hikari'
 pkgname=hikari
-version=2.3.2
+version=2.3.3
 revision=1
 build_style=gnu-makefile
 make_cmd=bmake
@@ -16,7 +16,7 @@ license="BSD-2-Clause"
 homepage="https://hikari.acmelabs.space"
 changelog="https://hub.darcs.net/raichoo/hikari/browse/CHANGELOG.md"
 distfiles="${homepage}/releases/${pkgname}-${version}.tar.gz"
-checksum=9e8f135b4b31ae1267ae4fdf0c25932b62aeaf1e6642e1dc67471b9863107ecb
+checksum=40736ff326e11a51128c1739051a692ad2c79173fc4b695c8be5ec7a614b4de2
 conf_files="/etc/pam.d/hikari-unlocker /etc/hikari/hikari.conf"
 # bmake's -q flag seems to differ in behavior from gnu make which causes the
 # build style's handling of the check target not existing to fail.

From 5c3e4191d61fd0e29c4caaadbdeee144e01dd304 Mon Sep 17 00:00:00 2001
From: Isaac Freund <mail@isaacfreund.com>
Date: Fri, 28 Jan 2022 16:47:11 +0100
Subject: [PATCH 4/8] sway: update to 1.7.

---
 srcpkgs/sway/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/sway/template b/srcpkgs/sway/template
index aa29ee172a4f..bafc9fdeeff2 100644
--- a/srcpkgs/sway/template
+++ b/srcpkgs/sway/template
@@ -1,6 +1,6 @@
 # Template file for 'sway'
 pkgname=sway
-version=1.6.1
+version=1.7
 revision=1
 build_style=meson
 configure_args="-Dwerror=false -Db_ndebug=false"
@@ -14,7 +14,7 @@ maintainer="Olaf Mersmann <olafm@p-value.net>"
 license="MIT"
 homepage="https://swaywm.org"
 distfiles="https://github.com/swaywm/${pkgname}/archive/${version}.tar.gz"
-checksum=8b138867cd83217de07138144b1279fe58e0421eb10c91122aa33c8770fe7391
+checksum=0c64536fb2883ec518e75cfb119f9300115fb49b084e3fde62b794fe2c6c8d84
 
 post_install() {
 	vlicense LICENSE

From efecb688ac023886f0c0059278f92f4dd82328cc Mon Sep 17 00:00:00 2001
From: Isaac Freund <mail@isaacfreund.com>
Date: Sat, 26 Feb 2022 22:00:59 +0100
Subject: [PATCH 5/8] New package: wlroots0.14-0.14.1

---
 common/shlibs                |  1 +
 srcpkgs/wlroots0.14-devel    |  1 +
 srcpkgs/wlroots0.14/template | 38 ++++++++++++++++++++++++++++++++++++
 3 files changed, 40 insertions(+)
 create mode 120000 srcpkgs/wlroots0.14-devel
 create mode 100644 srcpkgs/wlroots0.14/template

diff --git a/common/shlibs b/common/shlibs
index 0dfaddf9b69d..8f171c85d99b 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -3526,6 +3526,7 @@ libcodecore.so.0 libio.elementary.code-3.0_1
 libio.elementary.music-core.so.0 libio.elementary.music-5.0_1
 libpantheon-files-core.so.4 libio.elementary.files-4.1.4_1
 libpantheon-files-widgets.so.4 libio.elementary.files-4.1.4_1
+libwlroots.so.9 wlroots0.14-0.14.1_1
 libwlroots.so.10 wlroots-0.15.0_1
 libbaseencode.so.1 libbaseencode-1.0.9_1
 libcotp.so.12 libcotp-1.2.1_1
diff --git a/srcpkgs/wlroots0.14-devel b/srcpkgs/wlroots0.14-devel
new file mode 120000
index 000000000000..06618e9d46ac
--- /dev/null
+++ b/srcpkgs/wlroots0.14-devel
@@ -0,0 +1 @@
+wlroots0.14
\ No newline at end of file
diff --git a/srcpkgs/wlroots0.14/template b/srcpkgs/wlroots0.14/template
new file mode 100644
index 000000000000..2a51ea463f6b
--- /dev/null
+++ b/srcpkgs/wlroots0.14/template
@@ -0,0 +1,38 @@
+# Template file for 'wlroots0.14'
+pkgname=wlroots0.14
+version=0.14.1
+revision=1
+wrksrc="wlroots-${version}"
+build_style=meson
+# Follow upstream packaging recommendations:
+# https://github.com/swaywm/wlroots/wiki/Packaging-recommendations
+configure_args="--auto-features=enabled -Dexamples=false -Dwerror=false
+ -Db_ndebug=false"
+hostmakedepends="pkg-config wayland-devel"
+_devel_depends="libgbm-devel libglvnd-devel libseat-devel eudev-libudev-devel
+ libdrm-devel libinput-devel libxkbcommon-devel pixman-devel wayland-devel
+ wayland-protocols xcb-util-errors-devel xcb-util-wm-devel
+ xcb-util-renderutil-devel"
+makedepends="${_devel_depends}
+ libxcb-devel xcb-util-cursor-devel xcb-util-devel xcb-util-image-devel
+ xcb-util-keysyms-devel xcb-util-xrm-devel xorg-server-xwayland"
+short_desc="Modular Wayland compositor library"
+maintainer="Isaac Freund <mail@isaacfreund.com>"
+license="MIT"
+homepage="https://github.com/swaywm/wlroots"
+distfiles="https://github.com/swaywm/wlroots/archive/${version}.tar.gz"
+checksum=448a83d579ac280357c8a4e902b9477bacbab81cc4d9c140e443642d458869db
+
+post_install() {
+	vlicense LICENSE
+}
+
+wlroots0.14-devel_package() {
+	depends="${sourcepkg}>=${version}_${revision} ${_devel_depends}"
+	short_desc+=" - development files"
+	pkg_install() {
+		vmove usr/include
+		vmove usr/lib/pkgconfig
+		vmove "usr/lib/*.so"
+	}
+}

From 2dbf85317e9030f77fe60e16468551ba03120509 Mon Sep 17 00:00:00 2001
From: Isaac Freund <mail@isaacfreund.com>
Date: Sat, 26 Feb 2022 22:31:48 +0100
Subject: [PATCH 6/8] cage: switch to wlroots0.14 and revbump.

---
 srcpkgs/cage/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/cage/template b/srcpkgs/cage/template
index 6b6c6044d945..0bb61bf97059 100644
--- a/srcpkgs/cage/template
+++ b/srcpkgs/cage/template
@@ -1,11 +1,11 @@
 # Template file for 'cage'
 pkgname=cage
 version=0.1.4
-revision=1
+revision=2
 build_style=meson
 configure_args="$(vopt_bool xwayland xwayland)"
 hostmakedepends="pkg-config wayland-devel scdoc"
-makedepends="wlroots-devel"
+makedepends="wlroots0.14-devel"
 depends="$(vopt_if xwayland xorg-server-xwayland)"
 short_desc="Kiosk compositor for Wayland"
 maintainer="Illia Shestakov <ishestakov@airmail.cc>"

From ea395c9fea718b15c5d59506de12233100843b0b Mon Sep 17 00:00:00 2001
From: Isaac Freund <mail@isaacfreund.com>
Date: Sat, 26 Feb 2022 22:36:22 +0100
Subject: [PATCH 7/8] wayfire: switch to wlroots0.14 and revbump.

---
 srcpkgs/wayfire/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/wayfire/template b/srcpkgs/wayfire/template
index 0480204ed5c4..9b0026c58565 100644
--- a/srcpkgs/wayfire/template
+++ b/srcpkgs/wayfire/template
@@ -1,13 +1,13 @@
 # Template file for 'wayfire'
 pkgname=wayfire
 version=0.7.2
-revision=1
+revision=2
 _utils_commit=889fdafa7b09fc6ce70313fd3f067cfc8c21a2ac
 _touch_commit=8974eb0f6a65464b63dd03b842795cb441fb6403
 build_style=meson
 configure_args="-Dprint_trace=false"
 hostmakedepends="pkg-config wayland-devel"
-makedepends="wf-config-devel wlroots-devel cairo-devel
+makedepends="wf-config-devel wlroots0.14-devel cairo-devel
  $(vopt_if image 'libjpeg-turbo-devel libpng-devel')"
 depends="xorg-server-xwayland"
 short_desc="3D wayland compositor"

From dec349f6bd06b2887d91a35e95f12f7575a166b3 Mon Sep 17 00:00:00 2001
From: Isaac Freund <mail@isaacfreund.com>
Date: Sat, 26 Feb 2022 22:36:31 +0100
Subject: [PATCH 8/8] wayfire-plugins-extra: revbump for wayfire-0.7.2_2.

---
 srcpkgs/wayfire-plugins-extra/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/wayfire-plugins-extra/template b/srcpkgs/wayfire-plugins-extra/template
index d364e01ce2a8..79b40857cf0e 100644
--- a/srcpkgs/wayfire-plugins-extra/template
+++ b/srcpkgs/wayfire-plugins-extra/template
@@ -1,7 +1,7 @@
 # Template file for 'wayfire-plugins-extra'
 pkgname=wayfire-plugins-extra
 version=0.7.0
-revision=4
+revision=5
 build_style=meson
 hostmakedepends="pkg-config wayland-devel"
 makedepends="wayfire-devel glibmm-devel"

^ permalink raw reply	[flat|nested] 38+ messages in thread

* Re: [PR PATCH] [Updated] wlroots: update to 0.15.1.
  2022-01-12 18:57 [PR PATCH] Wlroots ifreund
                   ` (23 preceding siblings ...)
  2022-02-26 21:38 ` ifreund
@ 2022-02-26 21:50 ` ifreund
  2022-02-26 22:06 ` ifreund
                   ` (11 subsequent siblings)
  36 siblings, 0 replies; 38+ messages in thread
From: ifreund @ 2022-02-26 21:50 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 687 bytes --]

There is an updated pull request by ifreund against master on the void-packages repository

https://github.com/ifreund/void-packages wlroots
https://github.com/void-linux/void-packages/pull/35017

wlroots: update to 0.15.1.
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **NO**



TODO:
- [x] Get wayland 1.20.0 update merged: #34448
- [x] river
- [x] sway
- [ ] wayfire: https://github.com/WayfireWM/wayfire/issues/1386
- [x] hikari
- [ ] cage https://github.com/Hjdskes/cage/issues/232

A patch file from https://github.com/void-linux/void-packages/pull/35017.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-wlroots-35017.patch --]
[-- Type: text/x-diff, Size: 11619 bytes --]

From c60bac50c8ad46d8c45064e07513ed62474c817b Mon Sep 17 00:00:00 2001
From: Isaac Freund <mail@isaacfreund.com>
Date: Wed, 12 Jan 2022 19:56:09 +0100
Subject: [PATCH 1/8] wlroots: update to 0.15.1.

---
 common/shlibs            |  2 +-
 srcpkgs/wlroots/template | 22 ++++++++++++----------
 2 files changed, 13 insertions(+), 11 deletions(-)

diff --git a/common/shlibs b/common/shlibs
index 39df7de5cd5a..0dfaddf9b69d 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -3526,7 +3526,7 @@ libcodecore.so.0 libio.elementary.code-3.0_1
 libio.elementary.music-core.so.0 libio.elementary.music-5.0_1
 libpantheon-files-core.so.4 libio.elementary.files-4.1.4_1
 libpantheon-files-widgets.so.4 libio.elementary.files-4.1.4_1
-libwlroots.so.9 wlroots-0.14.0_1
+libwlroots.so.10 wlroots-0.15.0_1
 libbaseencode.so.1 libbaseencode-1.0.9_1
 libcotp.so.12 libcotp-1.2.1_1
 libunarr.so.1 libunarr-1.0.1_1
diff --git a/srcpkgs/wlroots/template b/srcpkgs/wlroots/template
index 8fdc2ba6ab40..d767d7d80e54 100644
--- a/srcpkgs/wlroots/template
+++ b/srcpkgs/wlroots/template
@@ -1,24 +1,26 @@
 # Template file for 'wlroots'
 pkgname=wlroots
-version=0.14.1
+version=0.15.1
 revision=1
 build_style=meson
 # Follow upstream packaging recommendations:
 # https://github.com/swaywm/wlroots/wiki/Packaging-recommendations
-configure_args="--auto-features=enabled -Dexamples=false -Dwerror=false -Db_ndebug=false"
-hostmakedepends="pkg-config wayland-devel"
-_devel_depends="libgbm-devel libglvnd-devel libseat-devel eudev-libudev-devel libdrm-devel
- libinput-devel libxkbcommon-devel pixman-devel wayland-devel wayland-protocols
- xcb-util-errors-devel xcb-util-wm-devel xcb-util-renderutil-devel"
+configure_args="--auto-features=enabled -Dexamples=false -Dwerror=false
+ -Db_ndebug=false"
+hostmakedepends="pkg-config wayland-devel glslang"
+_devel_depends="libgbm-devel libglvnd-devel libseat-devel eudev-libudev-devel
+ libdrm-devel libinput-devel libxkbcommon-devel pixman-devel wayland-devel
+ wayland-protocols vulkan-loader Vulkan-Headers xcb-util-errors-devel
+ xcb-util-wm-devel xcb-util-renderutil-devel "
 makedepends="${_devel_depends}
  libxcb-devel xcb-util-cursor-devel xcb-util-devel xcb-util-image-devel
  xcb-util-keysyms-devel xcb-util-xrm-devel xorg-server-xwayland"
 short_desc="Modular Wayland compositor library"
-maintainer="Isaac Freund <ifreund@ifreund.xyz>"
+maintainer="Isaac Freund <mail@isaacfreund.com>"
 license="MIT"
-homepage="https://github.com/swaywm/wlroots"
-distfiles="https://github.com/swaywm/wlroots/archive/${version}.tar.gz"
-checksum=448a83d579ac280357c8a4e902b9477bacbab81cc4d9c140e443642d458869db
+homepage="https://gitlab.freedesktop.org/wlroots/wlroots"
+distfiles="${homepage}/-/releases/${version}/downloads/wlroots-${version}.tar.gz"
+checksum=5b92f11a52d978919ed1306e0d54c9d59f1762b28d44f0a2da3ef3b351305373
 
 post_install() {
 	vlicense LICENSE

From 5be09d80267a57c4b657b47605adfc394fbaa95b Mon Sep 17 00:00:00 2001
From: Isaac Freund <mail@isaacfreund.com>
Date: Wed, 12 Jan 2022 20:00:10 +0100
Subject: [PATCH 2/8] river: update to 0.1.1.

---
 srcpkgs/river/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/river/template b/srcpkgs/river/template
index 314ed6c53146..9cf3abe4b85b 100644
--- a/srcpkgs/river/template
+++ b/srcpkgs/river/template
@@ -1,6 +1,6 @@
 # Template file for 'river'
 pkgname=river
-version=0.1.0
+version=0.1.1
 revision=1
 build_style=zig-build
 configure_args="$(vopt_if xwayland -Dxwayland)"
@@ -12,7 +12,7 @@ maintainer="Isaac Freund <mail@isaacfreund.com>"
 license="GPL-3.0-or-later"
 homepage="https://github.com/riverwm/river"
 distfiles="${homepage}/releases/download/v${version}/river-${version}.tar.gz"
-checksum=4153a5511a1008e87a2251fc4510a43d6f6085f41b040222506355ff6d4bd10f
+checksum=2a0bcd4670ed9ebd39c279f2bf10803fc65c9f3ee2307ce40728df23ce914d18
 
 build_options="xwayland"
 build_options_default="xwayland"

From 9c1d3e6d6db9a706cda99bed504e8e9aed5c5d32 Mon Sep 17 00:00:00 2001
From: Isaac Freund <mail@isaacfreund.com>
Date: Thu, 13 Jan 2022 20:19:34 +0100
Subject: [PATCH 3/8] hikari: update to 2.3.3.

---
 srcpkgs/hikari/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/hikari/template b/srcpkgs/hikari/template
index 246167366188..7bd6ffa4bf51 100644
--- a/srcpkgs/hikari/template
+++ b/srcpkgs/hikari/template
@@ -1,6 +1,6 @@
 # Template file for 'hikari'
 pkgname=hikari
-version=2.3.2
+version=2.3.3
 revision=1
 build_style=gnu-makefile
 make_cmd=bmake
@@ -16,7 +16,7 @@ license="BSD-2-Clause"
 homepage="https://hikari.acmelabs.space"
 changelog="https://hub.darcs.net/raichoo/hikari/browse/CHANGELOG.md"
 distfiles="${homepage}/releases/${pkgname}-${version}.tar.gz"
-checksum=9e8f135b4b31ae1267ae4fdf0c25932b62aeaf1e6642e1dc67471b9863107ecb
+checksum=40736ff326e11a51128c1739051a692ad2c79173fc4b695c8be5ec7a614b4de2
 conf_files="/etc/pam.d/hikari-unlocker /etc/hikari/hikari.conf"
 # bmake's -q flag seems to differ in behavior from gnu make which causes the
 # build style's handling of the check target not existing to fail.

From 5c3e4191d61fd0e29c4caaadbdeee144e01dd304 Mon Sep 17 00:00:00 2001
From: Isaac Freund <mail@isaacfreund.com>
Date: Fri, 28 Jan 2022 16:47:11 +0100
Subject: [PATCH 4/8] sway: update to 1.7.

---
 srcpkgs/sway/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/sway/template b/srcpkgs/sway/template
index aa29ee172a4f..bafc9fdeeff2 100644
--- a/srcpkgs/sway/template
+++ b/srcpkgs/sway/template
@@ -1,6 +1,6 @@
 # Template file for 'sway'
 pkgname=sway
-version=1.6.1
+version=1.7
 revision=1
 build_style=meson
 configure_args="-Dwerror=false -Db_ndebug=false"
@@ -14,7 +14,7 @@ maintainer="Olaf Mersmann <olafm@p-value.net>"
 license="MIT"
 homepage="https://swaywm.org"
 distfiles="https://github.com/swaywm/${pkgname}/archive/${version}.tar.gz"
-checksum=8b138867cd83217de07138144b1279fe58e0421eb10c91122aa33c8770fe7391
+checksum=0c64536fb2883ec518e75cfb119f9300115fb49b084e3fde62b794fe2c6c8d84
 
 post_install() {
 	vlicense LICENSE

From 0a59b869bd71aef53d5e87e5f437cdc4785b3e16 Mon Sep 17 00:00:00 2001
From: Isaac Freund <mail@isaacfreund.com>
Date: Sat, 26 Feb 2022 22:00:59 +0100
Subject: [PATCH 5/8] New package: wlroots0.14-0.14.1

---
 common/shlibs                |  1 +
 srcpkgs/wlroots0.14-devel    |  1 +
 srcpkgs/wlroots0.14/template | 39 ++++++++++++++++++++++++++++++++++++
 3 files changed, 41 insertions(+)
 create mode 120000 srcpkgs/wlroots0.14-devel
 create mode 100644 srcpkgs/wlroots0.14/template

diff --git a/common/shlibs b/common/shlibs
index 0dfaddf9b69d..8f171c85d99b 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -3526,6 +3526,7 @@ libcodecore.so.0 libio.elementary.code-3.0_1
 libio.elementary.music-core.so.0 libio.elementary.music-5.0_1
 libpantheon-files-core.so.4 libio.elementary.files-4.1.4_1
 libpantheon-files-widgets.so.4 libio.elementary.files-4.1.4_1
+libwlroots.so.9 wlroots0.14-0.14.1_1
 libwlroots.so.10 wlroots-0.15.0_1
 libbaseencode.so.1 libbaseencode-1.0.9_1
 libcotp.so.12 libcotp-1.2.1_1
diff --git a/srcpkgs/wlroots0.14-devel b/srcpkgs/wlroots0.14-devel
new file mode 120000
index 000000000000..06618e9d46ac
--- /dev/null
+++ b/srcpkgs/wlroots0.14-devel
@@ -0,0 +1 @@
+wlroots0.14
\ No newline at end of file
diff --git a/srcpkgs/wlroots0.14/template b/srcpkgs/wlroots0.14/template
new file mode 100644
index 000000000000..05b6e22fd4ca
--- /dev/null
+++ b/srcpkgs/wlroots0.14/template
@@ -0,0 +1,39 @@
+# Template file for 'wlroots0.14'
+pkgname=wlroots0.14
+version=0.14.1
+revision=1
+wrksrc="wlroots-${version}"
+build_style=meson
+# Follow upstream packaging recommendations:
+# https://github.com/swaywm/wlroots/wiki/Packaging-recommendations
+configure_args="--auto-features=enabled -Dexamples=false -Dwerror=false
+ -Db_ndebug=false"
+hostmakedepends="pkg-config wayland-devel"
+_devel_depends="libgbm-devel libglvnd-devel libseat-devel eudev-libudev-devel
+ libdrm-devel libinput-devel libxkbcommon-devel pixman-devel wayland-devel
+ wayland-protocols xcb-util-errors-devel xcb-util-wm-devel
+ xcb-util-renderutil-devel"
+makedepends="${_devel_depends}
+ libxcb-devel xcb-util-cursor-devel xcb-util-devel xcb-util-image-devel
+ xcb-util-keysyms-devel xcb-util-xrm-devel xorg-server-xwayland"
+short_desc="Modular Wayland compositor library"
+maintainer="Isaac Freund <mail@isaacfreund.com>"
+license="MIT"
+homepage="https://github.com/swaywm/wlroots"
+distfiles="https://github.com/swaywm/wlroots/archive/${version}.tar.gz"
+checksum=448a83d579ac280357c8a4e902b9477bacbab81cc4d9c140e443642d458869db
+
+post_install() {
+	vlicense LICENSE
+}
+
+wlroots0.14-devel_package() {
+	conflicts="wlroots-devel"
+	depends="${sourcepkg}>=${version}_${revision} ${_devel_depends}"
+	short_desc+=" - development files"
+	pkg_install() {
+		vmove usr/include
+		vmove usr/lib/pkgconfig
+		vmove "usr/lib/*.so"
+	}
+}

From a6506bf11ea361bab19534031fc2e29f1d04c9ec Mon Sep 17 00:00:00 2001
From: Isaac Freund <mail@isaacfreund.com>
Date: Sat, 26 Feb 2022 22:31:48 +0100
Subject: [PATCH 6/8] cage: switch to wlroots0.14 and revbump.

---
 srcpkgs/cage/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/cage/template b/srcpkgs/cage/template
index 6b6c6044d945..0bb61bf97059 100644
--- a/srcpkgs/cage/template
+++ b/srcpkgs/cage/template
@@ -1,11 +1,11 @@
 # Template file for 'cage'
 pkgname=cage
 version=0.1.4
-revision=1
+revision=2
 build_style=meson
 configure_args="$(vopt_bool xwayland xwayland)"
 hostmakedepends="pkg-config wayland-devel scdoc"
-makedepends="wlroots-devel"
+makedepends="wlroots0.14-devel"
 depends="$(vopt_if xwayland xorg-server-xwayland)"
 short_desc="Kiosk compositor for Wayland"
 maintainer="Illia Shestakov <ishestakov@airmail.cc>"

From 56406c5792343569c6546a29c187d82321f789e8 Mon Sep 17 00:00:00 2001
From: Isaac Freund <mail@isaacfreund.com>
Date: Sat, 26 Feb 2022 22:36:22 +0100
Subject: [PATCH 7/8] wayfire: switch to wlroots0.14 and revbump.

---
 srcpkgs/wayfire/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/wayfire/template b/srcpkgs/wayfire/template
index 0480204ed5c4..9b0026c58565 100644
--- a/srcpkgs/wayfire/template
+++ b/srcpkgs/wayfire/template
@@ -1,13 +1,13 @@
 # Template file for 'wayfire'
 pkgname=wayfire
 version=0.7.2
-revision=1
+revision=2
 _utils_commit=889fdafa7b09fc6ce70313fd3f067cfc8c21a2ac
 _touch_commit=8974eb0f6a65464b63dd03b842795cb441fb6403
 build_style=meson
 configure_args="-Dprint_trace=false"
 hostmakedepends="pkg-config wayland-devel"
-makedepends="wf-config-devel wlroots-devel cairo-devel
+makedepends="wf-config-devel wlroots0.14-devel cairo-devel
  $(vopt_if image 'libjpeg-turbo-devel libpng-devel')"
 depends="xorg-server-xwayland"
 short_desc="3D wayland compositor"

From f222615099be58c20d68b3a257f0fbc1d0120613 Mon Sep 17 00:00:00 2001
From: Isaac Freund <mail@isaacfreund.com>
Date: Sat, 26 Feb 2022 22:36:31 +0100
Subject: [PATCH 8/8] wayfire-plugins-extra: revbump for wayfire-0.7.2_2.

---
 srcpkgs/wayfire-plugins-extra/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/wayfire-plugins-extra/template b/srcpkgs/wayfire-plugins-extra/template
index d364e01ce2a8..79b40857cf0e 100644
--- a/srcpkgs/wayfire-plugins-extra/template
+++ b/srcpkgs/wayfire-plugins-extra/template
@@ -1,7 +1,7 @@
 # Template file for 'wayfire-plugins-extra'
 pkgname=wayfire-plugins-extra
 version=0.7.0
-revision=4
+revision=5
 build_style=meson
 hostmakedepends="pkg-config wayland-devel"
 makedepends="wayfire-devel glibmm-devel"

^ permalink raw reply	[flat|nested] 38+ messages in thread

* Re: wlroots: update to 0.15.1.
  2022-01-12 18:57 [PR PATCH] Wlroots ifreund
                   ` (24 preceding siblings ...)
  2022-02-26 21:50 ` ifreund
@ 2022-02-26 22:06 ` ifreund
  2022-02-26 22:10 ` RicArch97
                   ` (10 subsequent siblings)
  36 siblings, 0 replies; 38+ messages in thread
From: ifreund @ 2022-02-26 22:06 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 423 bytes --]

New comment by ifreund on void-packages repository

https://github.com/void-linux/void-packages/pull/35017#issuecomment-1052687529

Comment:
It's been over 2 months since wlroots 0.15 was released and I don't think we should hold up the compositors that updated months ago for the 2 left that haven't. I've created a hopefully shortlived `wlroots0.14` package for cage and wayfire until they make 0.15 compatible releases.

^ permalink raw reply	[flat|nested] 38+ messages in thread

* Re: wlroots: update to 0.15.1.
  2022-01-12 18:57 [PR PATCH] Wlroots ifreund
                   ` (25 preceding siblings ...)
  2022-02-26 22:06 ` ifreund
@ 2022-02-26 22:10 ` RicArch97
  2022-02-27 10:18 ` [PR PATCH] [Merged]: " paper42
                   ` (9 subsequent siblings)
  36 siblings, 0 replies; 38+ messages in thread
From: RicArch97 @ 2022-02-26 22:10 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 304 bytes --]

New comment by RicArch97 on void-packages repository

https://github.com/void-linux/void-packages/pull/35017#issuecomment-1052691759

Comment:
I've been running Sway 1.7 from this PR since you created it, and have not encountered any issues or instabilities so far, so you can mark that one as tested :)

^ permalink raw reply	[flat|nested] 38+ messages in thread

* Re: [PR PATCH] [Merged]: wlroots: update to 0.15.1.
  2022-01-12 18:57 [PR PATCH] Wlroots ifreund
                   ` (26 preceding siblings ...)
  2022-02-26 22:10 ` RicArch97
@ 2022-02-27 10:18 ` paper42
  2022-02-27 11:36 ` KSPAtlas
                   ` (8 subsequent siblings)
  36 siblings, 0 replies; 38+ messages in thread
From: paper42 @ 2022-02-27 10:18 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 531 bytes --]

There's a merged pull request on the void-packages repository

wlroots: update to 0.15.1.
https://github.com/void-linux/void-packages/pull/35017

Description:
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **NO**



TODO:
- [x] Get wayland 1.20.0 update merged: #34448
- [x] river
- [x] sway
- [ ] wayfire: https://github.com/WayfireWM/wayfire/issues/1386
- [x] hikari
- [ ] cage https://github.com/Hjdskes/cage/issues/232

^ permalink raw reply	[flat|nested] 38+ messages in thread

* Re: wlroots: update to 0.15.1.
  2022-01-12 18:57 [PR PATCH] Wlroots ifreund
                   ` (27 preceding siblings ...)
  2022-02-27 10:18 ` [PR PATCH] [Merged]: " paper42
@ 2022-02-27 11:36 ` KSPAtlas
  2022-02-27 11:49 ` ram02z
                   ` (7 subsequent siblings)
  36 siblings, 0 replies; 38+ messages in thread
From: KSPAtlas @ 2022-02-27 11:36 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 215 bytes --]

New comment by KSPAtlas on void-packages repository

https://github.com/void-linux/void-packages/pull/35017#issuecomment-1053526664

Comment:
There are a few upgrade issues, but nothing a void user can't figure out

^ permalink raw reply	[flat|nested] 38+ messages in thread

* Re: wlroots: update to 0.15.1.
  2022-01-12 18:57 [PR PATCH] Wlroots ifreund
                   ` (28 preceding siblings ...)
  2022-02-27 11:36 ` KSPAtlas
@ 2022-02-27 11:49 ` ram02z
  2022-02-27 12:07 ` KSPAtlas
                   ` (6 subsequent siblings)
  36 siblings, 0 replies; 38+ messages in thread
From: ram02z @ 2022-02-27 11:49 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 254 bytes --]

New comment by ram02z on void-packages repository

https://github.com/void-linux/void-packages/pull/35017#issuecomment-1053529973

Comment:
> There are a few upgrade issues, but nothing a void user can't figure out

What upgrade issues are you facing?

^ permalink raw reply	[flat|nested] 38+ messages in thread

* Re: wlroots: update to 0.15.1.
  2022-01-12 18:57 [PR PATCH] Wlroots ifreund
                   ` (29 preceding siblings ...)
  2022-02-27 11:49 ` ram02z
@ 2022-02-27 12:07 ` KSPAtlas
  2022-02-27 12:08 ` KSPAtlas
                   ` (5 subsequent siblings)
  36 siblings, 0 replies; 38+ messages in thread
From: KSPAtlas @ 2022-02-27 12:07 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 318 bytes --]

New comment by KSPAtlas on void-packages repository

https://github.com/void-linux/void-packages/pull/35017#issuecomment-1053535060

Comment:
> > There are a few upgrade issues, but nothing a void user can't figure out
> 
> What upgrade issues are you facing?

You have to remove wlroots-devel before reinstalling

^ permalink raw reply	[flat|nested] 38+ messages in thread

* Re: wlroots: update to 0.15.1.
  2022-01-12 18:57 [PR PATCH] Wlroots ifreund
                   ` (30 preceding siblings ...)
  2022-02-27 12:07 ` KSPAtlas
@ 2022-02-27 12:08 ` KSPAtlas
  2022-02-27 14:32 ` paper42
                   ` (4 subsequent siblings)
  36 siblings, 0 replies; 38+ messages in thread
From: KSPAtlas @ 2022-02-27 12:08 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 191 bytes --]

New comment by KSPAtlas on void-packages repository

https://github.com/void-linux/void-packages/pull/35017#issuecomment-1053535159

Comment:
Also, nvidia no longer works with wlroots 0.15.1

^ permalink raw reply	[flat|nested] 38+ messages in thread

* Re: wlroots: update to 0.15.1.
  2022-01-12 18:57 [PR PATCH] Wlroots ifreund
                   ` (31 preceding siblings ...)
  2022-02-27 12:08 ` KSPAtlas
@ 2022-02-27 14:32 ` paper42
  2022-02-27 14:32 ` paper42
                   ` (3 subsequent siblings)
  36 siblings, 0 replies; 38+ messages in thread
From: paper42 @ 2022-02-27 14:32 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 385 bytes --]

New comment by paper42 on void-packages repository

https://github.com/void-linux/void-packages/pull/35017#issuecomment-1053573553

Comment:
> > > There are a few upgrade issues, but nothing a void user can't figure out
> > 
> > 
> > What upgrade issues are you facing?
> 
> You have to remove wlroots-devel before reinstalling

You shouldn't have to, what's the error message?

^ permalink raw reply	[flat|nested] 38+ messages in thread

* Re: wlroots: update to 0.15.1.
  2022-01-12 18:57 [PR PATCH] Wlroots ifreund
                   ` (32 preceding siblings ...)
  2022-02-27 14:32 ` paper42
@ 2022-02-27 14:32 ` paper42
  2022-02-27 15:47 ` KSPAtlas
                   ` (2 subsequent siblings)
  36 siblings, 0 replies; 38+ messages in thread
From: paper42 @ 2022-02-27 14:32 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 263 bytes --]

New comment by paper42 on void-packages repository

https://github.com/void-linux/void-packages/pull/35017#issuecomment-1053573632

Comment:
> Also, nvidia no longer works with wlroots 0.15.1

Please create an issue and provide more information including logs.

^ permalink raw reply	[flat|nested] 38+ messages in thread

* Re: wlroots: update to 0.15.1.
  2022-01-12 18:57 [PR PATCH] Wlroots ifreund
                   ` (33 preceding siblings ...)
  2022-02-27 14:32 ` paper42
@ 2022-02-27 15:47 ` KSPAtlas
  2022-02-27 19:14 ` cennedys
  2022-02-28 19:15 ` paper42
  36 siblings, 0 replies; 38+ messages in thread
From: KSPAtlas @ 2022-02-27 15:47 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 466 bytes --]

New comment by KSPAtlas on void-packages repository

https://github.com/void-linux/void-packages/pull/35017#issuecomment-1053595417

Comment:
> > > > There are a few upgrade issues, but nothing a void user can't figure out
> > > 
> > > 
> > > What upgrade issues are you facing?
> > 
> > 
> > You have to remove wlroots-devel before reinstalling
> 
> You shouldn't have to, what's the error message?

Lots of "this file is owned by another package" errors

^ permalink raw reply	[flat|nested] 38+ messages in thread

* Re: wlroots: update to 0.15.1.
  2022-01-12 18:57 [PR PATCH] Wlroots ifreund
                   ` (34 preceding siblings ...)
  2022-02-27 15:47 ` KSPAtlas
@ 2022-02-27 19:14 ` cennedys
  2022-02-28 19:15 ` paper42
  36 siblings, 0 replies; 38+ messages in thread
From: cennedys @ 2022-02-27 19:14 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 200 bytes --]

New comment by cennedys on void-packages repository

https://github.com/void-linux/void-packages/pull/35017#issuecomment-1024584622

Comment:
https://github.com/djpohly/dwl 
dwl is using wlroots15.0

^ permalink raw reply	[flat|nested] 38+ messages in thread

* Re: wlroots: update to 0.15.1.
  2022-01-12 18:57 [PR PATCH] Wlroots ifreund
                   ` (35 preceding siblings ...)
  2022-02-27 19:14 ` cennedys
@ 2022-02-28 19:15 ` paper42
  36 siblings, 0 replies; 38+ messages in thread
From: paper42 @ 2022-02-28 19:15 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 288 bytes --]

New comment by paper42 on void-packages repository

https://github.com/void-linux/void-packages/pull/35017#issuecomment-1054579146

Comment:
Please provide more information, which packages did you have installed which packages conflict? Please post the entire output of xbps-install -Su.

^ permalink raw reply	[flat|nested] 38+ messages in thread

end of thread, other threads:[~2022-02-28 19:15 UTC | newest]

Thread overview: 38+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-01-12 18:57 [PR PATCH] Wlroots ifreund
2022-01-12 19:00 ` [PR PATCH] [Updated] wlroots: update to 0.15.0 ifreund
2022-01-12 19:47 ` ifreund
2022-01-13 14:28 ` ahesford
2022-01-13 19:19 ` [PR PATCH] [Updated] " ifreund
2022-01-22 23:44 ` steinex
2022-01-25  4:21 ` RicArch97
2022-01-25  4:24 ` RicArch97
2022-01-28 15:47 ` [PR PATCH] [Updated] " ifreund
2022-01-28 19:49 ` cennedys
2022-01-28 19:56 ` ifreund
2022-02-03  1:10 ` bluej99
2022-02-03  1:16 ` notthewave
2022-02-03  1:17 ` notthewave
2022-02-03  1:20 ` RicArch97
2022-02-03  1:21 ` bluej99
2022-02-03 21:44 ` [PR PATCH] [Updated] " ifreund
2022-02-03 21:46 ` [PR PATCH] [Updated] wlroots: update to 0.15.1 ifreund
2022-02-15 13:49 ` KSPAtlas
2022-02-15 13:50 ` KSPAtlas
2022-02-16 17:52 ` cennedys
2022-02-19 12:15 ` KSPAtlas
2022-02-20  6:42 ` cennedys
2022-02-26 21:37 ` [PR PATCH] [Updated] " ifreund
2022-02-26 21:38 ` ifreund
2022-02-26 21:50 ` ifreund
2022-02-26 22:06 ` ifreund
2022-02-26 22:10 ` RicArch97
2022-02-27 10:18 ` [PR PATCH] [Merged]: " paper42
2022-02-27 11:36 ` KSPAtlas
2022-02-27 11:49 ` ram02z
2022-02-27 12:07 ` KSPAtlas
2022-02-27 12:08 ` KSPAtlas
2022-02-27 14:32 ` paper42
2022-02-27 14:32 ` paper42
2022-02-27 15:47 ` KSPAtlas
2022-02-27 19:14 ` cennedys
2022-02-28 19:15 ` paper42

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).