head 1.15; access; symbols pkgsrc-2023Q4:1.14.0.10 pkgsrc-2023Q4-base:1.14 pkgsrc-2023Q3:1.14.0.8 pkgsrc-2023Q3-base:1.14 pkgsrc-2023Q2:1.14.0.6 pkgsrc-2023Q2-base:1.14 pkgsrc-2023Q1:1.14.0.4 pkgsrc-2023Q1-base:1.14 pkgsrc-2022Q4:1.14.0.2 pkgsrc-2022Q4-base:1.14 pkgsrc-2022Q3:1.13.0.4 pkgsrc-2022Q3-base:1.13 pkgsrc-2022Q2:1.13.0.2 pkgsrc-2022Q2-base:1.13 pkgsrc-2022Q1:1.12.0.18 pkgsrc-2022Q1-base:1.12 pkgsrc-2021Q4:1.12.0.16 pkgsrc-2021Q4-base:1.12 pkgsrc-2021Q3:1.12.0.14 pkgsrc-2021Q3-base:1.12 pkgsrc-2021Q2:1.12.0.12 pkgsrc-2021Q2-base:1.12 pkgsrc-2021Q1:1.12.0.10 pkgsrc-2021Q1-base:1.12 pkgsrc-2020Q4:1.12.0.8 pkgsrc-2020Q4-base:1.12 pkgsrc-2020Q3:1.12.0.6 pkgsrc-2020Q3-base:1.12 pkgsrc-2020Q2:1.12.0.4 pkgsrc-2020Q2-base:1.12 pkgsrc-2020Q1:1.12.0.2 pkgsrc-2020Q1-base:1.12 pkgsrc-2019Q4:1.11.0.10 pkgsrc-2019Q4-base:1.11 pkgsrc-2019Q3:1.11.0.6 pkgsrc-2019Q3-base:1.11 pkgsrc-2019Q2:1.11.0.4 pkgsrc-2019Q2-base:1.11 pkgsrc-2019Q1:1.11.0.2 pkgsrc-2019Q1-base:1.11 pkgsrc-2018Q4:1.10.0.8 pkgsrc-2018Q4-base:1.10 pkgsrc-2018Q3:1.10.0.6 pkgsrc-2018Q3-base:1.10 pkgsrc-2018Q2:1.10.0.4 pkgsrc-2018Q2-base:1.10 pkgsrc-2018Q1:1.10.0.2 pkgsrc-2018Q1-base:1.10 pkgsrc-2017Q4:1.9.0.2 pkgsrc-2017Q4-base:1.9 pkgsrc-2017Q3:1.8.0.38 pkgsrc-2017Q3-base:1.8 pkgsrc-2017Q2:1.8.0.34 pkgsrc-2017Q2-base:1.8 pkgsrc-2017Q1:1.8.0.32 pkgsrc-2017Q1-base:1.8 pkgsrc-2016Q4:1.8.0.30 pkgsrc-2016Q4-base:1.8 pkgsrc-2016Q3:1.8.0.28 pkgsrc-2016Q3-base:1.8 pkgsrc-2016Q2:1.8.0.26 pkgsrc-2016Q2-base:1.8 pkgsrc-2016Q1:1.8.0.24 pkgsrc-2016Q1-base:1.8 pkgsrc-2015Q4:1.8.0.22 pkgsrc-2015Q4-base:1.8 pkgsrc-2015Q3:1.8.0.20 pkgsrc-2015Q3-base:1.8 pkgsrc-2015Q2:1.8.0.18 pkgsrc-2015Q2-base:1.8 pkgsrc-2015Q1:1.8.0.16 pkgsrc-2015Q1-base:1.8 pkgsrc-2014Q4:1.8.0.14 pkgsrc-2014Q4-base:1.8 pkgsrc-2014Q3:1.8.0.12 pkgsrc-2014Q3-base:1.8 pkgsrc-2014Q2:1.8.0.10 pkgsrc-2014Q2-base:1.8 pkgsrc-2014Q1:1.8.0.8 pkgsrc-2014Q1-base:1.8 pkgsrc-2013Q4:1.8.0.6 pkgsrc-2013Q4-base:1.8 pkgsrc-2013Q3:1.8.0.4 pkgsrc-2013Q3-base:1.8 pkgsrc-2013Q2:1.8.0.2 pkgsrc-2013Q2-base:1.8 pkgsrc-2013Q1:1.7.0.4 pkgsrc-2013Q1-base:1.7 pkgsrc-2012Q4:1.7.0.2 pkgsrc-2012Q4-base:1.7 pkgsrc-2012Q3:1.6.0.4 pkgsrc-2012Q3-base:1.6 pkgsrc-2012Q2:1.6.0.2 pkgsrc-2012Q2-base:1.6 pkgsrc-2012Q1:1.4.0.22 pkgsrc-2012Q1-base:1.4 pkgsrc-2011Q4:1.4.0.20 pkgsrc-2011Q4-base:1.4 pkgsrc-2011Q3:1.4.0.18 pkgsrc-2011Q3-base:1.4 pkgsrc-2011Q2:1.4.0.16 pkgsrc-2011Q2-base:1.4 pkgsrc-2011Q1:1.4.0.14 pkgsrc-2011Q1-base:1.4 pkgsrc-2010Q4:1.4.0.12 pkgsrc-2010Q4-base:1.4 pkgsrc-2010Q3:1.4.0.10 pkgsrc-2010Q3-base:1.4 pkgsrc-2010Q2:1.4.0.8 pkgsrc-2010Q2-base:1.4 pkgsrc-2010Q1:1.4.0.6 pkgsrc-2010Q1-base:1.4 pkgsrc-2009Q4:1.4.0.4 pkgsrc-2009Q4-base:1.4 pkgsrc-2009Q3:1.4.0.2 pkgsrc-2009Q3-base:1.4 pkgsrc-2009Q2:1.3.0.14 pkgsrc-2009Q2-base:1.3 pkgsrc-2009Q1:1.3.0.12 pkgsrc-2009Q1-base:1.3 pkgsrc-2008Q4:1.3.0.10 pkgsrc-2008Q4-base:1.3 pkgsrc-2008Q3:1.3.0.8 pkgsrc-2008Q3-base:1.3 cube-native-xorg:1.3.0.6 cube-native-xorg-base:1.3 pkgsrc-2008Q2:1.3.0.4 pkgsrc-2008Q2-base:1.3 cwrapper:1.3.0.2 pkgsrc-2008Q1:1.2.0.2 pkgsrc-2008Q1-base:1.2 pkgsrc-2007Q4:1.1.1.1.0.10 pkgsrc-2007Q4-base:1.1.1.1 pkgsrc-2007Q3:1.1.1.1.0.8 pkgsrc-2007Q3-base:1.1.1.1 pkgsrc-2007Q2:1.1.1.1.0.6 pkgsrc-2007Q2-base:1.1.1.1 pkgsrc-2007Q1:1.1.1.1.0.4 pkgsrc-2007Q1-base:1.1.1.1 pkgsrc-2006Q4:1.1.1.1.0.2 pkgsrc-2006Q4-base:1.1.1.1 pkgsrc-basep:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.15 date 2024.03.03.10.06.14; author wiz; state Exp; branches; next 1.14; commitid rtkY8dFYMTLqoH0F; 1.14 date 2022.11.09.13.14.20; author joerg; state Exp; branches; next 1.13; commitid dN5ujJQiZbvcR11E; 1.13 date 2022.04.03.18.33.57; author wiz; state Exp; branches; next 1.12; commitid oa4ZgbINAMcDHMyD; 1.12 date 2020.01.18.23.35.51; author rillig; state Exp; branches; next 1.11; commitid shGUwZfkr7sleeTB; 1.11 date 2019.03.11.07.09.56; author wiz; state Exp; branches; next 1.10; commitid IlfW9fPZVI42TUeB; 1.10 date 2018.03.07.11.57.35; author wiz; state Exp; branches; next 1.9; commitid i1zssNVcYN02lwtA; 1.9 date 2017.11.28.14.57.20; author wiz; state Exp; branches; next 1.8; commitid WUFiG37XUxy3wOgA; 1.8 date 2013.05.30.07.05.21; author wiz; state Exp; branches 1.8.38.1; next 1.7; commitid XIc8LqOQBdupICRw; 1.7 date 2012.10.29.05.06.34; author asau; state Exp; branches; next 1.6; 1.6 date 2012.06.09.07.00.48; author obache; state Exp; branches; next 1.5; 1.5 date 2012.06.03.17.39.56; author wiz; state Exp; branches; next 1.4; 1.4 date 2009.08.29.15.35.51; author wiz; state Exp; branches; next 1.3; 1.3 date 2008.05.24.21.45.15; author tnn; state Exp; branches; next 1.2; 1.2 date 2008.01.15.23.20.12; author wiz; state Exp; branches; next 1.1; 1.1 date 2006.11.03.22.27.45; author joerg; state Exp; branches 1.1.1.1; next ; 1.8.38.1 date 2017.12.20.18.44.06; author spz; state Exp; branches; next ; commitid DHgzsXTeA3524FjA; 1.1.1.1 date 2006.11.03.22.27.45; author joerg; state Exp; branches; next ; desc @@ 1.15 log @libXcursor: update to 1.2.2. Alan Coopersmith (6): gitlab CI: stop requiring Signed-off-by in commits configure: Use LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL If O_CLOEXEC is defined, add "e" to fopen modes Add comment about keeping libxcb-cursor copy of code in sync XcursorXcFileLoad: plug memory leak in error paths libXcursor 1.2.2 Robin Linden (1): Remove superfluous and unguarded config.h include @ text @# $NetBSD: Makefile,v 1.14 2022/11/09 13:14:20 joerg Exp $ DISTNAME= libXcursor-1.2.2 CATEGORIES= x11 devel MASTER_SITES= ${MASTER_SITE_XORG:=lib/} EXTRACT_SUFX= .tar.xz MAINTAINER= pkgsrc-users@@NetBSD.org HOMEPAGE= https://xorg.freedesktop.org/ COMMENT= Client-side cursor loading library for X CONFLICTS+= xcursor-[0-9]* USE_LIBTOOL= yes GNU_CONFIGURE= yes USE_TOOLS+= pkg-config PKGCONFIG_OVERRIDE+= xcursor.pc.in .include "../../meta-pkgs/modular-xorg/hacks.mk" .include "../../x11/xorgproto/buildlink3.mk" .include "../../x11/libX11/buildlink3.mk" .include "../../x11/libXfixes/buildlink3.mk" .include "../../x11/libXrender/buildlink3.mk" .include "../../mk/bsd.pkg.mk" @ 1.14 log @Reset MAINTAINER @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.13 2022/04/03 18:33:57 wiz Exp $ d3 1 a3 1 DISTNAME= libXcursor-1.2.1 @ 1.13 log @libXcursor: update to 1.2.1. This release provides bug fixes, code cleanups, and some significant documentation improvements. Alan Coopersmith (5): Convert COPYING from ISO-8859-1 to UTF-8 Fix spelling/wording issues Build xz tarballs instead of bzip2 gitlab CI: add a basic build test libXcursor 1.2.1 Thomas E. Dickey (31): quiet normal gcc warnings using casts (no object change) fix a missing initializer quiet warnings for unused parameters fix stricter gcc warnings by changing the type for the loop variable to fix stricter gcc warnings using casts fix stricter gcc warnings using casts add check in case the image size is 0x0 amend that... document the other environment variables make the function-prototypes easier to read, by eliminating hyphenation and filling further formatting fixes. added script to create/find ".so" files which are missing correct a prototype italicize parameter names, for readability improve explanation for functions which load images document the theme_core setter/getter functions document the library-attributes add see-also section document the cursor-load functions update ".so" links, and fix a special case for "const char *" in parsing function-names start on the animated cursors; fixup whitespace improve explanation of Xcursor's search algorithm document the animation support functions document the cursor-comments functions document the API called from libX11 fix raggedy prototypes and structure declarations using tabstops in appropriate macros update copyright notice fix a typo and a style issue eliminate special escaping for "/*" which produces look-alike Unicode for mention "Inherits=" lists cppcheck style-fixes more cppcheck-style fixes Tobias Stoeckmann (2): Handle more theme loop situations fix XcursorTheme loop regression Valentin (2): Use fixed size integer type Fix undefined behavior @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.12 2020/01/18 23:35:51 rillig Exp $ d8 1 a8 1 MAINTAINER= joerg@@NetBSD.org @ 1.12 log @all: migrate several HOMEPAGEs to https pkglint --only "https instead of http" -r -F With manual adjustments afterwards since pkglint 19.4.4 fixed a few indentations in unrelated lines. This mainly affects projects hosted at SourceForce, as well as freedesktop.org, CTAN and GNU. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.11 2019/03/11 07:09:56 wiz Exp $ d3 1 a3 1 DISTNAME= libXcursor-1.2.0 d6 1 a6 1 EXTRACT_SUFX= .tar.bz2 @ 1.11 log @libXcursor: update to 1.2.0. This release adds ~/.local/share/icons to the front of the default cursor path in the library in support of the XDG user data dir. This default can still be overridden at build time using the --with-cursorpath argument to configure, and at run time using the XCURSOR_PATH environment variable - if you or your users rely on either of those, you should consider whether you'd like to update those overrides to include this path as well. Alan Coopersmith (3): Update README for gitlab migration Update configure.ac bug URL for gitlab migration libXcursor 1.2.0 Cosimo Cecchi (1): Support XDG user data dir location Philipp Ludwig (1): Fix crash when encountering cursor themes with circular dependencies. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.10 2018/03/07 11:57:35 wiz Exp $ d9 1 a9 1 HOMEPAGE= http://xorg.freedesktop.org/ @ 1.10 log @xorgproto: use xorgproto instead of separate *proto packages Remove now obsolete packages. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.9 2017/11/28 14:57:20 wiz Exp $ d3 1 a3 2 DISTNAME= libXcursor-1.1.15 PKGREVISION= 1 @ 1.9 log @libXcursor: update to 1.1.15. Alan Coopersmith (4): configure: Drop AM_MAINTAINER_MODE autogen.sh: Honor NOCONFIGURE=1 Use strdup() instead of malloc(strlen())+strcpy() Fix some clang integer sign/size mismatch warnings Emil Velikov (1): autogen.sh: use quoted string variables Matthieu Herrb (1): libXcursor 1.1.15 Mihail Konev (1): autogen: add default patch prefix Peter Hutterer (1): autogen.sh: use exec instead of waiting for configure to finish Tobias Stoeckmann (1): Fix heap overflows when parsing malicious files. (CVE-2017-16612) shubham shrivastav (1): Insufficient memory for terminating null of string in _XcursorThemeInherits @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.8 2013/05/30 07:05:21 wiz Exp $ d4 1 d23 1 a23 1 .include "../../x11/fixesproto/buildlink3.mk" a26 2 .include "../../x11/xproto/buildlink3.mk" @ 1.8 log @Update to 1.14: This release delivers the fix for security vulnerability CVE-2013-2003 and makes the Makefile.am more compatible with future automake releases. Alan Coopersmith (3): Replace deprecated Automake INCLUDES variable with AM_CPPFLAGS signedness bug & integer overflow in _XcursorFileHeaderCreate() [CVE-2013-2003] libXcursor 1.1.14 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.7 2012/10/29 05:06:34 asau Exp $ d3 1 a3 1 DISTNAME= libXcursor-1.1.14 @ 1.8.38.1 log @Pullup ticket #5662 - requested by bsiegert x11/libXcursor: security update Revisions pulled up: - x11/libXcursor/Makefile 1.9 - x11/libXcursor/distinfo 1.7 ------------------------------------------------------------------- Module Name: pkgsrc Committed By: wiz Date: Tue Nov 28 14:57:20 UTC 2017 Modified Files: pkgsrc/x11/libXcursor: Makefile distinfo Log Message: libXcursor: update to 1.1.15. Alan Coopersmith (4): configure: Drop AM_MAINTAINER_MODE autogen.sh: Honor NOCONFIGURE=1 Use strdup() instead of malloc(strlen())+strcpy() Fix some clang integer sign/size mismatch warnings Emil Velikov (1): autogen.sh: use quoted string variables Matthieu Herrb (1): libXcursor 1.1.15 Mihail Konev (1): autogen: add default patch prefix Peter Hutterer (1): autogen.sh: use exec instead of waiting for configure to finish Tobias Stoeckmann (1): Fix heap overflows when parsing malicious files. (CVE-2017-16612) shubham shrivastav (1): Insufficient memory for terminating null of string in _XcursorThemeInherits To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 pkgsrc/x11/libXcursor/Makefile cvs rdiff -u -r1.6 -r1.7 pkgsrc/x11/libXcursor/distinfo @ text @d1 1 a1 1 # $NetBSD$ d3 1 a3 1 DISTNAME= libXcursor-1.1.15 @ 1.7 log @Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days. @ text @d1 1 a1 2 # $NetBSD: Makefile,v 1.6 2012/06/09 07:00:48 obache Exp $ # d3 1 a3 1 DISTNAME= libXcursor-1.1.13 @ 1.6 log @Require hacks for fixing autoconf + space in variable name issue. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.5 2012/06/03 17:39:56 wiz Exp $ a12 2 PKG_DESTDIR_SUPPORT= user-destdir @ 1.5 log @Update to 1.1.13: 1.1.13: This release fixes a few bugs, including making the version number reported in Xcursor.h match that reported in xcursor.pc & configure. 1.1.12: This bug fix release fixes bugs. 1.1.11: This minor maintenance release provides the usual recent set of build configuration improvements and janitorial cleanups. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2009/08/29 15:35:51 wiz Exp $ d23 2 @ 1.4 log @Update to 1.1.10: Just a few packaging changes and cleanups. Alan Coopersmith (1): Add README with pointers to mailing list, bugzilla & git repos James Cloos (1): Replace static ChangeLog with dist-hook to generate from git log Matthieu Herrb (1): nuke RCS Ids Paulo Cesar Pereira de Andrade (1): Janitor: make distcheck, compiler warnings, extra .gitignore files. Peter Hutterer (1): libXcursor 1.1.10 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2008/05/24 21:45:15 tnn Exp $ d4 1 a4 1 DISTNAME= libXcursor-1.1.10 @ 1.3 log @Switch master site to MASTER_SITE_XORG. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2008/01/15 23:20:12 wiz Exp $ d4 1 a4 1 DISTNAME= libXcursor-1.1.9 @ 1.2 log @Update to 1.1.9: Changes undocumented, but many more man pages installed. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1.1.1 2006/11/03 22:27:45 joerg Exp $ d6 1 a6 1 MASTER_SITES= http://xorg.freedesktop.org/releases/individual/lib/ @ 1.1 log @Initial revision @ text @d1 1 a1 1 # $NetBSD$ d4 1 a4 1 DISTNAME= libXcursor-1.1.8 @ 1.1.1.1 log @Import libXcursor-1.1.8 from pkgsrc-wip: This package, libXcursor, provides the client-side cursor loading library for X. This cursor management library is a simple library designed to help locate and load cursors (from files or memory). This is from the modular X.org project. @ text @@