pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/devel/wayland
Module Name: pkgsrc
Committed By: wiz
Date: Thu Mar 26 08:53:11 UTC 2026
Modified Files:
pkgsrc/devel/wayland: Makefile PLIST distinfo
pkgsrc/devel/wayland/patches: patch-meson.build
Log Message:
wayland: update to 1.25.0.
Aside from the usual bug fixes and protocol clarifications, this new
release includes:
- Prose documentation has been converted from DocBook to mdBook
- The Wayland XML dialect, the content update model and color management are now
fully documented
- A new "frozen" attribute for interfaces with multiple parent interfaces
- A new wl_surface.get_release request for per-commit buffer release callbacks
- A new wl_display_dispatch_pending_single() function to dispatch a single event
- WAYLAND_DEBUG output is now colorized
To generate a diff of this commit:
cvs rdiff -u -r1.34 -r1.35 pkgsrc/devel/wayland/Makefile
cvs rdiff -u -r1.4 -r1.5 pkgsrc/devel/wayland/PLIST
cvs rdiff -u -r1.17 -r1.18 pkgsrc/devel/wayland/distinfo
cvs rdiff -u -r1.3 -r1.4 pkgsrc/devel/wayland/patches/patch-meson.build
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/devel/wayland/Makefile
diff -u pkgsrc/devel/wayland/Makefile:1.34 pkgsrc/devel/wayland/Makefile:1.35
--- pkgsrc/devel/wayland/Makefile:1.34 Sun Feb 22 15:33:14 2026
+++ pkgsrc/devel/wayland/Makefile Thu Mar 26 08:53:11 2026
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.34 2026/02/22 15:33:14 kikadf Exp $
+# $NetBSD: Makefile,v 1.35 2026/03/26 08:53:11 wiz Exp $
-DISTNAME= wayland-1.24.0
-PKGREVISION= 2
+DISTNAME= wayland-1.25.0
CATEGORIES= devel
MASTER_SITES= https://gitlab.freedesktop.org/wayland/wayland/-/releases/${PKGVERSION_NOREV}/downloads/
EXTRACT_SUFX= .tar.xz
Index: pkgsrc/devel/wayland/PLIST
diff -u pkgsrc/devel/wayland/PLIST:1.4 pkgsrc/devel/wayland/PLIST:1.5
--- pkgsrc/devel/wayland/PLIST:1.4 Sun Oct 12 18:47:06 2025
+++ pkgsrc/devel/wayland/PLIST Thu Mar 26 08:53:11 2026
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.4 2025/10/12 18:47:06 wiz Exp $
+@comment $NetBSD: PLIST,v 1.5 2026/03/26 08:53:11 wiz Exp $
bin/wayland-scanner
include/wayland-client-core.h
include/wayland-client-protocol.h
@@ -14,16 +14,16 @@ include/wayland-util.h
include/wayland-version.h
lib/libwayland-client.so
lib/libwayland-client.so.0
-lib/libwayland-client.so.0.24.0
+lib/libwayland-client.so.0.25.0
lib/libwayland-cursor.so
lib/libwayland-cursor.so.0
-lib/libwayland-cursor.so.0.24.0
+lib/libwayland-cursor.so.0.25.0
lib/libwayland-egl.so
lib/libwayland-egl.so.1
lib/libwayland-egl.so.${PKGVERSION}
lib/libwayland-server.so
lib/libwayland-server.so.0
-lib/libwayland-server.so.0.24.0
+lib/libwayland-server.so.0.25.0
lib/pkgconfig/wayland-client.pc
lib/pkgconfig/wayland-cursor.pc
lib/pkgconfig/wayland-egl-backend.pc
Index: pkgsrc/devel/wayland/distinfo
diff -u pkgsrc/devel/wayland/distinfo:1.17 pkgsrc/devel/wayland/distinfo:1.18
--- pkgsrc/devel/wayland/distinfo:1.17 Sun Feb 22 15:33:14 2026
+++ pkgsrc/devel/wayland/distinfo Thu Mar 26 08:53:11 2026
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.17 2026/02/22 15:33:14 kikadf Exp $
+$NetBSD: distinfo,v 1.18 2026/03/26 08:53:11 wiz Exp $
-BLAKE2s (wayland-1.24.0.tar.xz) = 12e12e8cd76dffa4112943fc46d2a1a1a51b092ab0ee6e038c579ab24736339d
-SHA512 (wayland-1.24.0.tar.xz) = 60216602cffd1473ae15381f9e9a6f3829e742cac83843ca65360ba78bcff8d9442f15eb6a6d5d29c8f74dd920762ca1605f51658d22a1d3c18e338505b9f974
-Size (wayland-1.24.0.tar.xz) = 241764 bytes
-SHA1 (patch-meson.build) = b894dc443d7d9a47b6077c16a35b60bb3d997152
+BLAKE2s (wayland-1.25.0.tar.xz) = 00beff318ab733866eb29819cf102af73faedece55ace60c6eaddfd49b460d1e
+SHA512 (wayland-1.25.0.tar.xz) = 20ae71ecc8b6d61b3e111171260911469cc7c3470048629db28eb4115415124e5a9392e1d9be84adb324cf1a29e557ae8e033e17c51fbab2fc80d9c6b9aad82c
+Size (wayland-1.25.0.tar.xz) = 609628 bytes
+SHA1 (patch-meson.build) = 41a8044c2c4bfb2c0fd4fd1ed9dacb912eedf73a
SHA1 (patch-meson__options.txt) = af930cd03994d7a2202af97b17939555c3aa7409
SHA1 (patch-scanner.c) = 68629112c5518aeaecbf831d14bea53168c1bc95
SHA1 (patch-src_meson.build) = 47bb46d9af0ab428667bebbed36b09f0b0b9c414
Index: pkgsrc/devel/wayland/patches/patch-meson.build
diff -u pkgsrc/devel/wayland/patches/patch-meson.build:1.3 pkgsrc/devel/wayland/patches/patch-meson.build:1.4
--- pkgsrc/devel/wayland/patches/patch-meson.build:1.3 Sun Feb 22 15:33:14 2026
+++ pkgsrc/devel/wayland/patches/patch-meson.build Thu Mar 26 08:53:11 2026
@@ -1,10 +1,10 @@
-$NetBSD: patch-meson.build,v 1.3 2026/02/22 15:33:14 kikadf Exp $
+$NetBSD: patch-meson.build,v 1.4 2026/03/26 08:53:11 wiz Exp $
Support for NetBSD.
---- meson.build.orig 2025-07-06 12:11:26.000000000 +0000
+--- meson.build.orig 2026-03-19 16:03:08.000000000 +0000
+++ meson.build
-@@ -38,6 +38,20 @@ foreach h: [ 'sys/prctl.h', 'sys/procctl
+@@ -42,9 +42,23 @@ endforeach
config_h.set('HAVE_' + h.underscorify().to_upper(), cc.has_header(h))
endforeach
@@ -14,26 +14,29 @@ Support for NetBSD.
+# when the file size is smaller than a page.
+# See: https://gnats.netbsd.org/57622
+if host_machine.system() == 'netbsd'
-+have_funcs = [
-+ 'accept4',
-+ 'mkostemp',
+ have_funcs = [
+ 'accept4',
+ 'mkostemp',
+ 'prctl',
+ 'mremap',
+ 'strndup',
+]
+else
- have_funcs = [
- 'accept4',
- 'mkostemp',
-@@ -47,6 +61,7 @@ have_funcs = [
- 'mremap',
++have_funcs = [
++ 'accept4',
++ 'mkostemp',
+ 'posix_fallocate',
+ 'prctl',
+ 'memfd_create',
+@@ -52,6 +66,7 @@ have_funcs = [
'strndup',
+ 'gettid',
]
+endif
foreach f: have_funcs
config_h.set('HAVE_' + f.underscorify().to_upper(), cc.has_function(f))
endforeach
-@@ -69,8 +84,8 @@ endif
+@@ -74,8 +89,8 @@ if get_option('libraries')
config_h.set10('HAVE_BROKEN_MSG_CMSG_CLOEXEC', have_broken_msg_cmsg_cloexec)
if get_option('libraries')
Home |
Main Index |
Thread Index |
Old Index