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