pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/devel/at-spi2-core
Module Name: pkgsrc
Committed By: prlw1
Date: Sat Oct 4 21:12:07 UTC 2025
Modified Files:
pkgsrc/devel/at-spi2-core: Makefile distinfo
pkgsrc/devel/at-spi2-core/patches: patch-meson.build
Log Message:
at-spi2-devel: add _GNU_SOURCE
Doesn't break build on NetBSD, and hopefully fixes build on Linux, as per
suggestion from Michael Forney on tech-pkg.
To generate a diff of this commit:
cvs rdiff -u -r1.59 -r1.60 pkgsrc/devel/at-spi2-core/Makefile
cvs rdiff -u -r1.34 -r1.35 pkgsrc/devel/at-spi2-core/distinfo
cvs rdiff -u -r1.1 -r1.2 pkgsrc/devel/at-spi2-core/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/at-spi2-core/Makefile
diff -u pkgsrc/devel/at-spi2-core/Makefile:1.59 pkgsrc/devel/at-spi2-core/Makefile:1.60
--- pkgsrc/devel/at-spi2-core/Makefile:1.59 Sun Sep 28 15:55:43 2025
+++ pkgsrc/devel/at-spi2-core/Makefile Sat Oct 4 21:12:07 2025
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.59 2025/09/28 15:55:43 prlw1 Exp $
+# $NetBSD: Makefile,v 1.60 2025/10/04 21:12:07 prlw1 Exp $
DISTNAME= at-spi2-core-2.54.0
-PKGREVISION= 7
+PKGREVISION= 8
CATEGORIES= devel gnome
MASTER_SITES= ${MASTER_SITE_GNOME:=sources/at-spi2-core/${PKGVERSION_NOREV:R}/}
EXTRACT_SUFX= .tar.xz
Index: pkgsrc/devel/at-spi2-core/distinfo
diff -u pkgsrc/devel/at-spi2-core/distinfo:1.34 pkgsrc/devel/at-spi2-core/distinfo:1.35
--- pkgsrc/devel/at-spi2-core/distinfo:1.34 Sun Sep 28 15:55:43 2025
+++ pkgsrc/devel/at-spi2-core/distinfo Sat Oct 4 21:12:07 2025
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.34 2025/09/28 15:55:43 prlw1 Exp $
+$NetBSD: distinfo,v 1.35 2025/10/04 21:12:07 prlw1 Exp $
BLAKE2s (at-spi2-core-2.54.0.tar.xz) = 8a925502b14e14f5d0265a6e9acc50f208849cb880042d06f3e82385b8a9a6ff
SHA512 (at-spi2-core-2.54.0.tar.xz) = ac697055f9e31b264da55dc1b7c92c85905bc6c32dcd6ac7a699f9cc0dec933f7bb1323098e7c2f6bdce91bc7195bd8b4625e39216d9671c85df25a0071f0a3e
@@ -6,5 +6,5 @@ Size (at-spi2-core-2.54.0.tar.xz) = 5753
SHA1 (patch-atk-adaptor_event.c) = 6d4c5f1669a40644a0787e6a88065959ec42a8f9
SHA1 (patch-atspi_atspi-event-listener.c) = 7e980ab7ebb86592ff9a743b3f2f1ecc66c75bfd
SHA1 (patch-atspi_atspi-misc.c) = ec309d8e6dfbdc4822ffc0c1b9a442c6f2fba0a8
-SHA1 (patch-meson.build) = 196bdda7a11480f33f6e9a3b438f821765a36de6
+SHA1 (patch-meson.build) = 7aabe8c5e1ac076cfc0bae2997bc663ad7b5147d
SHA1 (patch-registryd_registry.c) = 69d8be4a54af1f3749d38ad4f1d6ad33296765fe
Index: pkgsrc/devel/at-spi2-core/patches/patch-meson.build
diff -u pkgsrc/devel/at-spi2-core/patches/patch-meson.build:1.1 pkgsrc/devel/at-spi2-core/patches/patch-meson.build:1.2
--- pkgsrc/devel/at-spi2-core/patches/patch-meson.build:1.1 Sun Sep 28 15:55:43 2025
+++ pkgsrc/devel/at-spi2-core/patches/patch-meson.build Sat Oct 4 21:12:07 2025
@@ -1,4 +1,4 @@
-$NetBSD: patch-meson.build,v 1.1 2025/09/28 15:55:43 prlw1 Exp $
+$NetBSD: patch-meson.build,v 1.2 2025/10/04 21:12:07 prlw1 Exp $
tests/at-spi2-atk/atk_test_util.c calls putenv() which isn't part of
POSIX_C_SOURCE. Later versions of at-spi2-core try _XOPEN_SOURCE and
@@ -7,6 +7,11 @@ Bail and remove the artificial restricti
https://mail-index.netbsd.org/pkgsrc-users/2025/09/24/msg042013.html
+
+Add _GNU_SOURCE for Linux as per
+
+https://mail-index.netbsd.org/tech-pkg/2025/10/03/msg031582.html
+
--- meson.build.orig 2024-09-14 18:26:17.000000000 +0000
+++ meson.build
@@ -8,7 +8,7 @@ project('at-spi2-core', 'c',
@@ -14,7 +19,7 @@ https://mail-index.netbsd.org/pkgsrc-use
meson_version: '>= 0.63.0')
-add_project_arguments([ '-D_POSIX_C_SOURCE=200809L', '-D_DEFAULT_SOURCE' ], language: 'c')
-+add_project_arguments(language: 'c')
++add_project_arguments([ '-D_GNU_SOURCE' ], language: 'c')
fs = import('fs')
Home |
Main Index |
Thread Index |
Old Index