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

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).