Adam Jackson (1):
Fix build with gcc -Werror=format-security
Alan Coopersmith (6):
configure: Drop AM_MAINTAINER_MODE
autogen.sh: Honor NOCONFIGURE=1
Use autoconf HAVE_UNISTD_H instead of imake X_NOT_POSIX to find <unistd.h>
Just use C89 size_t instead of rolling our own Size_t
Use SEEK_* names instead of raw numbers for fseek whence argument
libXaw 1.0.13
Gaetan Nadon (2):
Makefile: use AM_V_GEN and AM_V_at to implement automake silent rules
Makefile: use $(LN_S) for better code portability
Jon TURNEY (1):
Include <unistd.h>
Thomas Klausner (1):
Fix abs() usage.
Alan Coopersmith (7):
Constify pattern argument to FSListCatalogues
Constify some more strings in API arguments
Fix some sign/size conversion warnings from clang
Fix typos & wording issues in source comments
Remove unneeded checks for #ifndef X_NOT_POSIX
Use 'imdent' to realign cpp indentation levels in FSlibos.h
libFS 1.0.7
(needed to build DRI3 support in MesaLib and modular-xorg-server on Linux)
This library offers a CPU-based synchronization primitive compatible
with the X SyncFence objects that can be shared between processes
using file descriptor passing.
There are three underlying implementations:
1) On Linux, the library uses futexes
2) On FreeBSD, the library uses umtx
3) On other systems, the library uses posix mutexes and condition
variables.
xcb-util-errors is a utility library that gives human readable
names to error codes and event codes and also to major and minor
numbers. The necessary information is drawn from xcb-proto's protocol
descriptions. This library is especially useful when working with
extensions and is mostly useful for debugging.
A few cleanup patches that have been sitting on the branch for almost a
year. The void driver is a dummy driver that does nothing and just fulfils
the requirements of really old servers that must have an input device.
It is just dead weight for any server released after 2007 or so. Don't use
it.
Alan Coopersmith (4):
Link with $(XORG_LIBS) to support no-undefined linking
Fix an integer truncation warning from clang
configure: Drop AM_MAINTAINER_MODE
autogen.sh: Honor NOCONFIGURE=1
Gaetan Nadon (1):
config: replace deprecated use of AC_OUTPUT with AC_CONFIG_FILES
Peter Hutterer (1):
xf86-input-void 1.4.1
Terry Lambert (1):
Return proper default for unknown values in pInfo->device_control.
Please note that the previous version is still available in
x11/modular-xorg-server112 in case this version does not work for you.
This is relevant for users who need DRI1 and/or XAA as those features have
been deprecated and removed by upstream since xorg-server-1.13.
Note also that this update breaks the driver ABI and that drivers will be need
to be rebuilt.
Summary of the important changes since 1.12:
xorg-server-1.17 (4 February 2015)
- Generic DRM/KMS driver xf86-video-modesetting
xorg-server-1.16 (17 July 2014)
- XWayland DDX
- GLAMOR acceleration
- non-PCI devices support
- systemd-logind support (rootless X)
xorg-server1.15 (27 December 2013)
- DRI3
- "present" extension
xorg-server-1.14 (5 March 2013)
- XInput 2.3
xorg-server1.13 (5 September 2012)
- New DDX driver API
- DRI2
- RandR 1.4
- OpenGL 3.x+ contexts
- XAA support removed
This is a very large change, and incorporates the 4.8, 4.10, and 4.12 major
Xfce releases since 4.6.2, our previous pkgsrc release. For more information
about the thousands of changes in each major release since then, please see:
Xfce 4.12 announcement:
http://www.xfce.org/about/news
Xfce 4.12 tour:
http://www.xfce.org/about/tour
Xfce 4.10 announcement:
http://www.xfce.org/about/news/?post=1335571200
Xfce 4.10 tour:
http://www.xfce.org/about/tour410
Xfce 4.8 announcement:
http://www.xfce.org/about/news/?post=1295136000
Xfce 4.8 tour:
http://www.xfce.org/about/tour48
The pkgsrc changes since then are:
New packages:
archivers/xfce4-thunar-archive
graphics/elementary-xfce-icon-theme
mail/xfce4-mailwatch-plugin
misc/xfce4-time-out-plugin
multimedia/xfce4-thunar-media-tags
sysutils/xfce4-mount-plugin
sysutils/xfce4-taskmanager
sysutils/xfce4-thunar-vcs
sysutils/xfce4-verve-plugin
x11/xfce4-garcon
x11/xfce4-notifyd
x11/xfce4-tumbler
x11/xfce4-whiskermenu-plugin
Renamed packages:
devel/xfconf to devel/xfce4-conf
x11/libxfce4menu to x11/libxfce4ui
x11/xfce4-screenshooter-plugin to x11/xfce4-screenshooter
Updated packages:
audio/xfce4-mixer
audio/xfce4-xmms-plugin
devel/xfce4-dev-tools
editors/xfce4-mousepad
graphics/ristretto
meta-pkgs/xfce4-extras
meta-pkgs/xfce4
misc/xfce4-weather-plugin
multimedia/xfce4-mpc-plugin
net/xfce4-wavelan-plugin
sysutils/xfce4-appfinder
sysutils/xfce4-battery-plugin
sysutils/xfce4-cpugraph-plugin
sysutils/xfce4-diskperf-plugin
sysutils/xfce4-fsguard-plugin
sysutils/xfce4-genmon-plugin
sysutils/xfce4-netload-plugin
sysutils/xfce4-quicklauncher-plugin
sysutils/xfce4-systemload-plugin
sysutils/xfce4-thunar
sysutils/xfce4-xarchiver
sysutils/xfce4-xkb-plugin
textproc/xfce4-dict-plugin
time/xfce4-datetime-plugin
time/xfce4-orage
time/xfce4-timer-plugin
wm/xfce4-wm-themes
wm/xfce4-wm
x11/libxfce4gui
x11/libxfce4util
x11/xfce4-clipman-plugin
x11/xfce4-desktop
x11/xfce4-exo
x11/xfce4-eyes-plugin
x11/xfce4-gtk2-engine
x11/xfce4-notes-plugin
x11/xfce4-panel
x11/xfce4-places-plugin
x11/xfce4-session
x11/xfce4-settings
x11/xfce4-terminal
Removed packages:
sysutils/xfce4-volman
x11/xfce4-utils
This is based on a huge amount of work by the NetBSDfr team and Youri Mouton,
who takes over as MAINTAINER, and has been tested by Youri on a large number
of platforms prior to commit. A massive thanks to them. Any issues with the
import are mine alone as the committer-by-proxy.
text box on X's root window. It will read from any file listed on the
command line or, by default, from stdin. It is most useful when it reads
from a FIFO; this allows you to redirect multiple commands to the FIFO
and monitor their output.
Patch #318 - 2015/04/12
* rename new(er) configure option --enable-initial-erase to
--enable-pty-erase, since that conflicted with an existing option
(report by Jens Schweikhardt).
* fix cut/paste error in --with-builtin-xpms configure option
(reports by Jens Schweikhardt, Ross Combs).
* fix minor formatting issue in xterm manual (report by Jens
Schweikhardt).
* eliminate unnecessary "#(vi" markers in autoconf macros by using
"(" to begin case-statement cases (suggested by Jens Schweikhardt).
* minor fixes to improve const usage (Ross Combs).
Alan Coopersmith (7):
configure: Drop AM_MAINTAINER_MODE
autogen.sh: Honor NOCONFIGURE=1
Add -version option to print program version
Print which option was in error along with usage message
Avoid null pointer use if malloc() fails
Remove unneeded casts on malloc, realloc, and free calls
xmodmap 1.0.9
Alan Coopersmith (7):
config: Add missing AC_CONFIG_SRCDIR
configure: Drop AM_MAINTAINER_MODE
autogen.sh: Honor NOCONFIGURE=1
Print which option was in error along with usage message
Add -version option to print program version
Remove old CVS id tags
xlsfonts 1.0.5
Alan Coopersmith (7):
Combine usage message into single string/call
config: Add missing AC_CONFIG_SRCDIR
configure: Drop AM_MAINTAINER_MODE
autogen.sh: Honor NOCONFIGURE=1
Print which option was in error along with usage message
Add -version option to print program version
xlsatoms 1.1.2
This minor maintenance release provides the recent round of build
configuration improvements and janitorial cleanups.
Alan Coopersmith (26):
Convert sources to X.Org standard coding style
unifdef -Unotyet -UNOTYET
Fix many const char * warnings
Remove unused uASSERT macro
Remove unused debugging & function tracing frameworks
Remove unused uStrCasePrefix fallback for strncasecmp
Remove unused uRealloc & uRecalloc functions
Remove unused uTmpAlloc & uTmpFree fallbacks for alloca
Replace sole call to uFree() with direct call to free()
Replace custom uAlloc/uCalloc with plain malloc/calloc
Replace uStringDup() with direct calls to strdup()
Replace uStrCaseCmp() with direct calls to strcasecmp()
Add printf & noreturn attributes recommended by gcc
Replace several malloc+sprintf pairs with asprintf() calls
Replace remaining sprintf calls with snprintf()
Combine repeated sequences of fprintf() calls into single calls
Replace calls to index() with calls to strchr()
Combine IsoKeyCaps array of strings into a single string
Move some local variables to the scope in which they live
Remove unused INPUT_* definitions
Fix some sign/size conversion warnings from clang
Add -version option to print program version
Remove old CVS id tags
configure: Drop AM_MAINTAINER_MODE
autogen.sh: Honor NOCONFIGURE=1
xkbprint 1.0.4
Gaetan Nadon (3):
man: remove trailing spaces and tabs
man: replace hard coded man page section with substitution strings
config: move man pages into their own directory
This minor maintenance release cleans up the code, configuration, & docs.
Alan Coopersmith (12):
unifdef -Unotyet
Delete unused uStrCasePrefix function
Remove unused debugging & function tracing frameworks
Convert sprintf calls to snprintf
Convert sources to X.Org standard coding style
Remove unnecessary cast of getenv return value to char *
Add -version option to print program version
Add xev & xkbwatch to SEE ALSO list in man page
Remove unused macro lowbit()
configure: Drop AM_MAINTAINER_MODE
autogen.sh: Honor NOCONFIGURE=1
xkbevd 1.1.4
Bjarni Ingi Gislason (1):
man: whitespace fixes
Julien Cristau (1):
man: fix broken escape sequence (\P instead of \fP)
Alan Coopersmith (3):
Add AC_USE_SYSTEM_EXTENSIONS to expose non-standard extensions
configure: Drop AM_MAINTAINER_MODE
xhost 1.0.7
Colin Walters (1):
autogen.sh: Honor NOCONFIGURE=1
This minor maintenance release provides the usual recent collection of
build configuration improvements and janitorial cleanups. It does not
provide enough gamma radiation to mutate the user into a green-skinned
giant who likes to smash things.
Alan Coopersmith (9):
Add noreturn attribute to Syntax function
Fix size/sign conversion warnings in isabbreviation()
Fix const char warnings in calls to isabbreviation()
Combine usage message fprintfs into a single call
Print which option was in error along with usage message
Add -version option to print program version
configure: Drop AM_MAINTAINER_MODE
autogen.sh: Honor NOCONFIGURE=1
xgamma 1.0.6
Aaron Plattner (1):
man: Add -event to the command synopsis
Alan Coopersmith (5):
Print which option was in error along with usage message
Add -version option to print program version
configure: Drop AM_MAINTAINER_MODE
autogen.sh: Honor NOCONFIGURE=1
xev 1.2.2
Egbert Eich (1):
Add event filter for button events
This minor maintenance release provides the usual recent collection of
build configuration improvements and janitorial cleanups.
Alan Coopersmith (5):
Print which option was in error along with usage message
Add -version option to print program version
configure: Drop AM_MAINTAINER_MODE
autogen.sh: Honor NOCONFIGURE=1
xdriinfo 1.0.5
Gaetan Nadon (2):
man: remove trailing spaces and tabs
config: move man pages into their own directory
Alan Coopersmith (8):
Print which option was in error along with usage message
Sprinkle consts in StrCmp to quiet cast warnings
config: Add missing AC_CONFIG_SRCDIR
configure: Drop AM_MAINTAINER_MODE
autogen.sh: Honor NOCONFIGURE=1
Mark required arguments to Xlib error handler as unused
Delete unused NULLSTR macro
xdpyinfo 1.3.2
This is a minor bugfix and janitorial cleanup release.
Alan Coopersmith (6):
Combine usage message strings
configure: Drop AM_MAINTAINER_MODE
autogen.sh: Honor NOCONFIGURE=1
Remove empty AUTHORS & NEWS files
config: move man pages into their own directory
xcompmgr 1.1.7
Matthieu Herrb (1):
man: note that -n is the default mode.
This release adds one new general option:
-pause <s> pause for <s> seconds between each run
and several new test options:
-crgb10text Char in 80-char rgb core line (Charter 10)
-crgb24text Char in 30-char rgb core line (Charter 24)
-crgbftext Char in 80-char rgb core line (Courier 12)
-magpixwin10 Scale 5x5 from pixmap to 10x10 window
-magpixwin100 Scale 50x50 from pixmap to 100x100 window
-magpixwin500 Scale 250x250 from pixmap to 500x500 window
-minpixwin10 Scale 10x10 from pixmap to 5x5 window
-minpixwin100 Scale 100x100 from pixmap to 5x5 window
-minpixwin500 Scale 500x500 from pixmap to 250x250 window
Alan Coopersmith (9):
Add const attributes to fix gcc -Wwrite-strings warnings
Mark usage & AbortTest as _X_NORETURN
Drop imake fallback for RETSIGTYPE definition
Assume signal handlers return void, as C89 requires
configure: Drop AM_MAINTAINER_MODE
autogen.sh: Honor NOCONFIGURE=1
Mark bitmap data as const
Combine help_message array into a single string
x11perf 1.6.0
Keith Packard (5):
Add up/down scaling composite tests
Fix reported pixmap format name
Add scaling composite tests
Switch to 64-bit ints
Add '-pause' option to delay between runs
Matthieu Herrb (1):
remove srand(1) call as nothing calls any rand like functions in x11perf
Peter Harris (1):
Fix name collision in -rgb*text
Alan Coopersmith (7):
Move global rules variable into applyRules, the only function that uses it
Make len a size_t instead of converting back & forth to an int
Use C99 struct initializer for cmdNames in applyComponentNames
config: Add missing AC_CONFIG_SRCDIR
configure: Drop AM_MAINTAINER_MODE
autogen.sh: Honor NOCONFIGURE=1
setxkbmap 1.3.1
Benno Schulenberg (2):
Printing the program's version number on -version.
Fixing a small mistake in the man page -- s/comp/map/.
Stéphane Aulery (1):
Ensure consistency between the manpage and the output of the -h option