Commit graph

12429 commits

Author SHA1 Message Date
wiz
b63902a2e6 Update to 1.0.13:
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.
2015-05-01 08:40:12 +00:00
wiz
abd88bc613 Update to 1.0.7:
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
2015-05-01 08:34:56 +00:00
tnn
cf3bc75818 do pull in xproto here 2015-04-29 16:09:43 +00:00
tnn
c0d5210e8c add x11/libxshmfence 2015-04-29 15:55:46 +00:00
tnn
2195e048cb Fix DRI3 build on Linux 2015-04-29 15:11:02 +00:00
tnn
4c393364ae Import libxshmfence-1.2 from pkgsrc-wip as x11/libxshmfence.
(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.
2015-04-29 14:31:42 +00:00
jperkin
7a74093977 Requires C99. 2015-04-28 09:34:56 +00:00
jperkin
bee56e5384 Needs c99. 2015-04-27 14:47:49 +00:00
wiz
bc6a83e901 Make latest egl file additions optional depending on the use of X.org
from pkgsrc or the existence of a particular header file.

Suggested by tnn.
2015-04-27 10:38:04 +00:00
wiz
e7a89c9219 + xcb-util-errors 2015-04-27 09:23:19 +00:00
wiz
9034f1daba Import xcb-util-errors-1.0 as x11/xcb-util-errors.
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.
2015-04-27 09:23:06 +00:00
wiz
cd2a12dabd Update to 1.4.1. Should we remove this from pkgsrc? (see paragraph below)
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.
2015-04-27 08:47:16 +00:00
wiz
2d395fad1c Add new files installed with the new MesaLib. Ride PKGREVISION bump. 2015-04-27 08:36:02 +00:00
ryoon
22bee7a3c3 Recursive revbump from databases/unixodbc. 2015-04-26 11:52:18 +00:00
tnn
6a69e9522b Recursive revbump following MesaLib update, categories p through x. 2015-04-25 14:24:44 +00:00
tnn
e5ae745c80 Update to modular-xorg-server-1.17.1.
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
2015-04-25 11:47:03 +00:00
joerg
276b4648f0 Fix another libphonon reference. Bump revision. 2015-04-24 11:23:39 +00:00
martin
489ee6d87e Avoid a crash on sparc64 (and "random" memory access on other 64bit
machines)
2015-04-24 09:50:13 +00:00
tnn
ced54793ed needs bsd.prefs.mk when compiler.mk was removed 2015-04-22 19:49:09 +00:00
tnn
710c6b2f35 We don't need to manually add -fno-strict-aliasing here, the package does
this on it's own.
2015-04-22 19:47:55 +00:00
jperkin
ca8519b89a Update Xfce to 4.12.0.
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.
2015-04-21 08:56:37 +00:00
cheusov
68d595b0e2 Remove file "TODO" 2015-04-20 20:23:43 +00:00
cheusov
eabf643cd4 + xrootconsole 2015-04-20 20:23:09 +00:00
cheusov
3524bd43b9 xrootconsole is a small utility which displays its input in a transparent
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.
2015-04-20 20:21:32 +00:00
khorben
a34caaf1c6 Add patch from xsrc to avoid random stack access
CID 1107540: Make the code safe avoiding random stack access. In
the first loop where there is a singleton point to pptSrc, only
access that singleton, no matter what.

Bump PKGREVISION as well.

Originally from Christos Zoulas:
http://mail-index.netbsd.org/source-changes/2013/11/14/msg049188.html

Reported upstream by Patrick Welche:
http://lists.freedesktop.org/archives/intel-gfx/2015-January/059018.html
2015-04-20 13:38:59 +00:00
wiz
f21d3d1169 Fix packaging after new dependency was added (indirectly).
Ride PKGREVISION bump, since it was exactly for that.
2015-04-20 06:45:53 +00:00
nros
721e1c0096 Revbump because of x11/qt5-qtwebkit dependency update 2015-04-19 19:33:58 +00:00
wiz
323ce35c10 Update to 318:
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).
2015-04-19 18:15:07 +00:00
nros
e5a3c0b1e3 If x11/qt5-qtwebchannel is installed qtwebkit finds it during configure
and tries to use it and the build breaks. Make x11/qt5-qtwebchannel a
dependecy to qtwebkit to fix this.
Bump pkgrevision.
2015-04-19 14:50:11 +00:00
wiz
51728e7420 Wrap libtool arguments (instead of cxx) and do it for all pulseaudio users
instead of only qt5-qtmultimedia.

Fixes build failures in qt5-qtmultimedia users like kid3.
Suggested by joerg.
2015-04-19 06:42:02 +00:00
wiz
ec2b2a3ed9 Add buildlink3.mk file. 2015-04-17 19:59:25 +00:00
wiz
71aa1847a9 + libXpresent. 2015-04-17 19:54:59 +00:00
wiz
994afa6351 Import libXpresent-1.0.0 as x11/libXpresent.
This provides an Xlib-compatible API for the Present extension.
2015-04-17 19:54:46 +00:00
adam
4606c07235 Revbump after updating devel/boost-libs 2015-04-17 15:52:56 +00:00
wiz
c34524ef28 Update to 1.0.9:
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
2015-04-17 07:15:15 +00:00
wiz
c78afd6c88 Update to 1.0.6:
Alan Coopersmith (7):
      config: Add missing AC_CONFIG_SRCDIR
      configure: Drop AM_MAINTAINER_MODE
      autogen.sh: Honor NOCONFIGURE=1
      Fix typos & wording issues in source comments
      Convert sprintf to snprintf
      Delete trailing whitespace from *.[ch] files
      xmag 1.0.6
2015-04-17 07:13:37 +00:00
wiz
01125a387c Update to 1.0.5:
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
2015-04-17 07:13:06 +00:00
wiz
d49d3825d0 Update to 1.1.2:
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
2015-04-17 07:12:15 +00:00
wiz
d5e6ad5027 Update to 1.0.4:
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
2015-04-17 07:11:36 +00:00
wiz
d01e7a5cb2 Update to 1.1.4:
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)
2015-04-17 07:09:48 +00:00
wiz
3dc8b1405a Update to 1.0.7:
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
2015-04-17 07:08:59 +00:00
wiz
457c69658b Update to 1.0.6:
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
2015-04-17 07:07:27 +00:00
wiz
197b27b042 Update to 1.2.2:
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
2015-04-17 07:05:50 +00:00
wiz
e50cc56a16 Update to 1.0.4:
Alan Coopersmith (12):
      Close file leak when fdopen() fails in OpenFile()
      Convert sprintf calls to snprintf
      config: Add missing AC_CONFIG_SRCDIR
      configure: Drop AM_MAINTAINER_MODE
      autogen.sh: Honor NOCONFIGURE=1
      Const cleanup
      unifdef -UNOTDEF -UNOTUSED
      Remove #if 0 code
      Combine usage message strings
      Remove CVS/RCS $Id tags
      Use SEEK_* names instead of raw numbers for fseek whence argument
      xditview 1.0.4
2015-04-17 07:05:02 +00:00
wiz
153c22c7e2 Update to 1.0.5:
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
2015-04-17 07:04:05 +00:00
wiz
9912755540 Update to 1.3.2:
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
2015-04-17 07:01:33 +00:00
wiz
28b9e63834 Update to 1.1.7:
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.
2015-04-17 07:00:35 +00:00
wiz
fab9789852 Update to 1.6.0:
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
2015-04-17 06:58:55 +00:00
wiz
a7d15eafc9 Update to 1.3.1:
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
2015-04-17 06:55:57 +00:00
nros
da1c981349 Removed unneeded part of patch.
Added comment about upstream commit and
future removal.
2015-04-15 14:10:15 +00:00