./x11/libXcursor, Client-side cursor loading library for X

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.2.3, Package name: libXcursor-1.2.3, Maintainer: pkgsrc-users

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.


Required to run:
[x11/Xfixes] [x11/Xrender]

Required to build:
[pkgtools/x11-links] [x11/fixesproto4] [pkgtools/cwrappers] [x11/xorgproto]

Master sites:

Filesize: 285.902 KB

Version history: (Expand)


CVS history: (Expand)


   2024-11-06 09:45:30 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
libXcursor: update to 1.2.3.

Jin Liu (2):
      Change all *LoadImage(..., size) APIs to always return a cursor with the \ 
requested size.
      Remove unnecessary MIN calls

Thomas E. Dickey (21):
      build-fix
      fix compiler warnings
      improve manpage formatting
      trim redundant code from the resize-calls
      add new property "resized" and environment \ 
"XCURSOR_RESIZED"
      add getter/setter for "resized" property
      restore behavior of image-loading, provide resizing via internal function
      provide internal variants of existing functions to pass \ 
"resized" parameter
      use resized-parameter where available when loading images
      add/use _XcursorLibraryLoadImages to pass resized-parameter when loading
      add debug-logging for file.c, to help with analysis
      add traces for library.c and xlib.c, also another internal function for dpy
      document the new XCURSOR_RESIZED environment variable and resource \ 
"resized"
      document/tidy the new set/get functions
      changes will suggest new release
      ensure ncomment and nimage values are positive
      add debug-trace for the configuration information
      fix overlooked compiler-warning
      reduce the message-check to ignore the over-long one
      amend per merge_requests/22#note_2642034
      amend per merge_requests/22#note_2642042

Tobias Stoeckmann (1):
      Ignore invalid cursor files
   2024-03-03 11:06:14 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
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
   2022-11-09 14:14:32 by Joerg Sonnenberger | Files touched by this commit (223)
Log message:
Reset MAINTAINER
   2022-04-03 20:33:57 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
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
   2021-10-26 13:35:01 by Nia Alarie | Files touched by this commit (674)
Log message:
x11: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes

Unfetchable distfiles (fetched conditionally?):
./x11/py-qt4/distinfo PyQt4_gpl_mac-4.12.3.tar.gz
   2021-10-07 17:14:47 by Nia Alarie | Files touched by this commit (675)
Log message:
x11: Remove SHA1 hashes for distfiles
   2020-01-19 00:36:14 by Roland Illig | Files touched by this commit (3046)
Log message:
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.
   2019-03-11 08:09:56 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
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.