pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/x11/libXt
Module Name: pkgsrc
Committed By: wiz
Date: Sun Apr 9 21:44:13 UTC 2023
Modified Files:
pkgsrc/x11/libXt: Makefile builtin.mk distinfo hacks.mk
Log Message:
libXt: update to 1.3.0.
Alan Coopersmith (19):
gitlab CI: add a basic build test
Build xz tarballs instead of bzip2
Fix spelling/wording issues
gitlab CI: stop requiring Signed-off-by in commits
Use memcpy() instead of memmove() when buffers are known not to overlap
Use memcpy() instead of XtMemmove() when buffers are known to differ
tests: update g_test_bug_base url from bugzilla to gitlab
tests: Use XORG_MEMORY_CHECK_FLAGS from xorg-macros 1.16
tests: Replace g_assert() calls with g_assert_*() calls
configure.ac: Replace HAVE_LIBRARY with AC_CHECK_LIB
Add xfilesearchpath to xt.pc
TMstate.c: Handle -Wduplicated-branches warnings
Remove "All rights reserved" from Oracle copyright notices
configure: Use LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL
test: Add unit tests for XtMalloc, XtCalloc, & XtRealloc
Add XtReallocArray() for overflow checking of multiplied args
Replace XtRealloc() calls with XtReallocArray()
Replace XtMalloc() calls with XtMallocArray()
libXt 1.3.0
Alex Richardson (6):
Define LONG64 if __SIZEOF_LONG__ indicates 64-bit long
XtArgVal: Support architectures where pointers are bigger than long
Use XtUIntPtr for integer types that can hold pointers
Cast via intptr_t when converting integers to pointers
Fix XrmResource layout if pointers are bigger than long
Fix InternalCallbackRec layout if pointers are bigger than 64 bits
Keith Packard (1):
Support buttons > 5 in translation tables [v2]
Thomas E. Dickey (7):
add _X_NORETURN to agree with header-file
codespell-fixes
cppcheck and clang --analyze fixes
fixes for gcc13 warnings
cppcheck fixes (const, null dereferencing, uninitialized, scope)
cppcheck (revise IsDescendant() to fix possible null-dereference)
update copyright-date
To generate a diff of this commit:
cvs rdiff -u -r1.31 -r1.32 pkgsrc/x11/libXt/Makefile
cvs rdiff -u -r1.3 -r1.4 pkgsrc/x11/libXt/builtin.mk
cvs rdiff -u -r1.18 -r1.19 pkgsrc/x11/libXt/distinfo
cvs rdiff -u -r1.1 -r1.2 pkgsrc/x11/libXt/hacks.mk
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/x11/libXt/Makefile
diff -u pkgsrc/x11/libXt/Makefile:1.31 pkgsrc/x11/libXt/Makefile:1.32
--- pkgsrc/x11/libXt/Makefile:1.31 Wed Nov 9 13:14:22 2022
+++ pkgsrc/x11/libXt/Makefile Sun Apr 9 21:44:13 2023
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile,v 1.31 2022/11/09 13:14:22 joerg Exp $
+# $NetBSD: Makefile,v 1.32 2023/04/09 21:44:13 wiz Exp $
-DISTNAME= libXt-1.2.1
+DISTNAME= libXt-1.3.0
CATEGORIES= x11 devel
MASTER_SITES= ${MASTER_SITE_XORG:=lib/}
-EXTRACT_SUFX= .tar.bz2
+EXTRACT_SUFX= .tar.xz
MAINTAINER= pkgsrc-users%NetBSD.org@localhost
HOMEPAGE= https://xorg.freedesktop.org/
@@ -22,7 +22,7 @@ CONFIGURE_ARGS.NetBSD+= --disable-malloc
.include "../../mk/bsd.prefs.mk"
-.if !empty(USE_CROSS_COMPILE:M[yY][eE][sS])
+.if ${USE_CROSS_COMPILE:U:tl} == yes
CONFIGURE_ENV+= CC_FOR_BUILD=${NATIVE_CC:Q} CPPFLAGS_FOR_BUILD=-I${PREFIX}/include
.endif
Index: pkgsrc/x11/libXt/builtin.mk
diff -u pkgsrc/x11/libXt/builtin.mk:1.3 pkgsrc/x11/libXt/builtin.mk:1.4
--- pkgsrc/x11/libXt/builtin.mk:1.3 Sun Nov 3 09:14:12 2019
+++ pkgsrc/x11/libXt/builtin.mk Sun Apr 9 21:44:13 2023
@@ -1,4 +1,4 @@
-# $NetBSD: builtin.mk,v 1.3 2019/11/03 09:14:12 rillig Exp $
+# $NetBSD: builtin.mk,v 1.4 2023/04/09 21:44:13 wiz Exp $
BUILTIN_PKG:= libXt
@@ -31,10 +31,10 @@ USE_BUILTIN.libXt= no
. else
USE_BUILTIN.libXt= ${IS_BUILTIN.libXt}
. if defined(BUILTIN_PKG.libXt) && \
- !empty(IS_BUILTIN.libXt:M[yY][eE][sS])
+ ${IS_BUILTIN.libXt:tl} == yes
USE_BUILTIN.libXt= yes
. for _dep_ in ${BUILDLINK_API_DEPENDS.libXt}
-. if !empty(USE_BUILTIN.libXt:M[yY][eE][sS])
+. if ${USE_BUILTIN.libXt:tl} == yes
USE_BUILTIN.libXt!= \
if ${PKG_ADMIN} pmatch ${_dep_:Q} ${BUILTIN_PKG.libXt:Q}; then \
${ECHO} yes; \
Index: pkgsrc/x11/libXt/distinfo
diff -u pkgsrc/x11/libXt/distinfo:1.18 pkgsrc/x11/libXt/distinfo:1.19
--- pkgsrc/x11/libXt/distinfo:1.18 Mon Apr 4 12:41:24 2022
+++ pkgsrc/x11/libXt/distinfo Sun Apr 9 21:44:13 2023
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.18 2022/04/04 12:41:24 riastradh Exp $
+$NetBSD: distinfo,v 1.19 2023/04/09 21:44:13 wiz Exp $
-BLAKE2s (libXt-1.2.1.tar.bz2) = c6ce46ac3e89ecb54ad821be76578f6c4e60b6a7ae0d98c0df167f8196889987
-SHA512 (libXt-1.2.1.tar.bz2) = 6877af61ba91eeed6b6f80471b84f354ad0ec0827249c7ee0a00c13508063fe8d2696dd400a4bdbc6ca2ff67cbe1317ad5ac24522fd96099dc56535e33ca052c
-Size (libXt-1.2.1.tar.bz2) = 784610 bytes
+BLAKE2s (libXt-1.3.0.tar.xz) = 3dd6663db4604ca68ef8037fc34cc07ca459fa1f9dd35137e239a437c0052207
+SHA512 (libXt-1.3.0.tar.xz) = 64c5978655135b925c3aaad86b1aa6a3f3b57ad8b3592bf142be616b8aa339a02c2fc7badfab9564ea8076ea8f37acfe31709ed528f5a1d251f2d116aa074118
+Size (libXt-1.3.0.tar.xz) = 688084 bytes
SHA1 (patch-util_Makefile.in) = 388bc6eeed85f30f13daa93d9efc48b31ef1b76d
Index: pkgsrc/x11/libXt/hacks.mk
diff -u pkgsrc/x11/libXt/hacks.mk:1.1 pkgsrc/x11/libXt/hacks.mk:1.2
--- pkgsrc/x11/libXt/hacks.mk:1.1 Tue Jan 29 03:37:02 2008
+++ pkgsrc/x11/libXt/hacks.mk Sun Apr 9 21:44:13 2023
@@ -1,11 +1,11 @@
-# $NetBSD: hacks.mk,v 1.1 2008/01/29 03:37:02 bjs Exp $
+# $NetBSD: hacks.mk,v 1.2 2023/04/09 21:44:13 wiz Exp $
.if !defined(LIBXT_HACKS_MK)
LIBXT_HACKS_MK= # defined
.include "../../mk/compiler.mk"
-.if !empty(CC_VERSION:Mgcc-[34]*)
+.if ${CC_VERSION:Mgcc-[34]*}
CFLAGS+= -fno-strict-aliasing
PKG_HACKS+= no-strict-aliasing
.endif
Home |
Main Index |
Thread Index |
Old Index