summaryrefslogtreecommitdiff
path: root/x11/xinit
AgeCommit message (Collapse)AuthorFilesLines
2017-02-23Don't pick up pkgsrc openssl if it happens to be installed.tnn1-1/+5
Also, since native openssl may or may not include openssl(1), switch to x11/mcookie for cookie generation instead. Bump rev.
2015-11-04Add SHA512 digests for distfiles for x11 categoryagc1-1/+2
Problems found locating distfiles: Package modular-xorg-server: missing distfile xorg-server-1.17.4.tar.bz2 Package py-qt4: missing distfile PyQt-mac-gpl-4.11.1.tar.gz Package xservers: missing distfile xservers-3.3.6.5.tar.bz2 Package xview-clients: missing distfile xview3.2p1-X11R6.tar.gz Package xview-lib: missing distfile xview3.2p1-X11R6.tar.gz Otherwise, existing SHA1 digests verified and found to be the same on the machine holding the existing distfiles (morden). All existing SHA1 digests retained for now as an audit trail.
2015-10-01fix build on Darwin with X11_TYPE=modulartnn2-2/+12
2014-09-11Update to 1.3.4:wiz2-6/+6
Alan Coopersmith (4): Fix warnings about parameters to startServer & startClient shadowing globals Pass files to cpp via CLI arg instead of stdin to workaround gcc 4.8 change configure: Drop AM_MAINTAINER_MODE autogen.sh: Honor NOCONFIGURE=1 Brad Smith (1): Remove hardcoded path to OpenSSL for OpenBSD Hans de Goede (7): Remove unixware / sco support Bump required util-macros version to 1.19 Replace $RAWCPPFLAGS with $TRADITIONALCPPFLAGS when processing cpp files startx: Under Linux start X on the current VT startx: Pass vtX as long as the user did not specify one startx: Make the bugzilla reference in a comment survive cpp processing xinit 1.3.4
2013-09-09Update to 1.3.3:wiz3-9/+12
This release contains a number of fixes for the integration with launchd on MacOS/darwin, some general code cleanups, and build configuration improvements. Packagers should note that this release expands the use of the openssl program for xauth cookie generation to any platform which has openssl but not mcookie discoverable by configure. It assumes the presence of the rand -hex flag originally added for OpenBSD, but now carried in the upstream OpenSSL. The configure script will output a notice such as: configure: startx will depend on "/usr/bin/openssl rand -hex 16" to generate xauth cookies in order to inform you which was chosen so you may set your package dependencies appropriately. Alan Coopersmith (7): Add printf attributes suggested by gcc If we have to forcibly kill the Xserver on Solaris, reset kbd_mode Declare processTimeout() as taking a const string arg Check for openssl as mkcookie fallback on all platforms, not just OpenBSD Use pid_t instead of int for type of pids Add Apple copyright/license notice from launchd files to COPYING xinit 1.3.3 Egbert Eich (2): man: Set correct config file location in man page install: Use sysconfdir instead of libdir for config files. Jeremy Huddleston (9): launchd/privileged_startx: Improved error resolution launchd: Don't provide the LaunchAgent on Tiger launchd: Provide more verbose error reporting for launchd checkin failures launchd: Load privileged_startx properly on Tiger launchd: Fix the destination of moved-aside directories in privileged_startx darwin: Silence a syslog message from defaults laucnhd: Silence some syslog spam Annotate Fatal and Fatalx as _X_NORETURN XQuartz: Fix an issue where -dpi was not being passed to the server despite being set Jeremy Huddleston Sequoia (1): privileged_startx: use root:wheel instead of 0:0 Thomas Klausner (1): Use xinitrc.d/?*.sh as the matching pattern instead of needing a fragile sed substitution XSLASHGLOB to produce xinitrc.d/*.sh. (If that were used literally the slash-star would confuse cpp.)
2013-06-16preprocessor is a tool.obache1-2/+2
2013-06-13Consistently use devel/tradcpp as preprocessor.joerg1-9/+3
2012-10-29Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.asau1-3/+1
2012-06-03Update to 1.3.2.wiz2-6/+6
1.3.2: Jeremy Huddleston (5): darwin: Buildfix for Tiger which doesn't have posix_spawn startx: Choose an unused $DISPLAY by default on all platforms launchd: Add an option (--with-launchagent-xserver) to set the default X11 server Use default clientargs, serverargs, and display if none were set configure.ac: 1.3.2 Julien Cristau (1): Include <sys/time.h> and <sys/resource.h> unconditionally 1.3.1: For most users, the main changes in xinit-1.3.1 focus on build system cleanup, but darwin has seen a fair number of other changes for the LaunchAgent and LaunchDaemon, specifically with respect to logging to ASL. These changes mirror similar changes coming in xorg-server-1.11.x (currently git master). 1.3.0: This release adds support for an xinitrc.d directory to contain startup script snippets on all systems. It also features a number of modernizations and cleanups of the code base.
2012-04-17Use ucpp for clangjoerg1-2/+5
2010-09-10Update to xinit-1.2.1: Fix quoting bug on OSX and exportjoerg2-6/+7
X11_PREFS_DOMAIN. Update documentation.
2009-09-22Invoke the C preprocessor in a portable manner on all non-GCC compilers.tnn1-2/+2
This is PR pkg/39879.
2009-06-14Remove @dirrm entries from PLISTsjoerg1-2/+1
2009-01-07Update to 1.1.1:wiz2-7/+6
This is mainly just a bunch of updates for OSX Tiger compatability and SnowLeopard fratures. Alan Coopersmith (1): Fix build of startx & xinitrc with Solaris make Jeremy Huddleston (17): Apple: privleged_startx: Increase the timeout so slower machines don't get a stray process warning in their system log. startx.cpp: Made some things a little more friendly for people who have spaces in pathnames. Apple: Using eval to protect people who have spaces in their home path. Support the instant-off API in SnowLeopard. Apple: sleep() to avoid innocent error message spew Apple: Make VPATH builds work on darwin Apple: Use AvailabilityMacros.h for Tiger compatability OSX: Create privleged_startx on Tiger OSX Tiger: More compilation fixes... OSX Tiger: Hopefully the last fix for Tiger users... Apple: Honor X11_PREFS_DOMAIN if it's set (1.4.2-apple26 and later) OSX Tiger: Fix discovery of mach port OSX: Fixed bad prefix OSX: More prefix fixes OSX: Don't use login/bash -c hack anymore for org.x.startx LaunchAgent Apple: Allow defaults option that maps to a -dpi server command line in startx xinit 1.1.1
2008-06-23configure startx to point to correct pkgsrc-provided xinit.reed1-1/+3
2008-06-21Update to 1.1.0:wiz2-6/+6
Adam Jackson (1): xinit 1.1.0 Jeremy Huddleston (2): Properly handle using xserverrc Apple: Don't use launchd on Tiger since it doesn't support the features we need.
2008-05-24Switch master site to MASTER_SITE_XORG.tnn1-2/+2
2008-05-22Update to 1.0.9:wiz3-24/+6
Adam Jackson (2): Unset session environment variables so startx works within a running session. xinit 1.0.9 Alan Coopersmith (3): Use od on /dev/random to generate cookie on Solaris Check for proper cookie creation on all platforms Use /bin/ksh instead of /bin/sh on Solaris Jeremy C. Reed (1): Use /dev/urandom for cookie it it exists Jeremy Huddleston (14): Apple: Fixed issue where display would not be passed correctly to the server if nolisten tcp was enabled. Apple: Execute /usr/X11/bin/privileged_startx if it's present Apple: Renamed LaunchAgent to org.x.startx to distinguish it from the org.x.X11 application Correctly handle users with spaces in $HOME Apple: privileged_startx is in XINITDIR Apple: We renamed font_cache.sh to font_cache for better consistency... Changing startx to work with this Apple: Wait for privileged_startx to finish, so we don't race to create /tmp/.X11-unix Apple: Added privileged_startx Apple: Fixed make dist to include a missing header and not include generated sources Cleaned up handling of defaultserver{,args} Apple: Use CFProcessPath instead of argv[0] trick. Apple: Added some OSX version protection, so this will still compile on Tiger and below. Apple: No need for these bits being here in xinit as of xserver-1.4.0-apple9 Apple: Don't need to spew unneccessary 'directory exists' messages. Matthieu Herrb (2): OpenBSD: use openssl rand -hex 16 to generate the cookie. Replace sprintf() and strcpy() with snprintf().
2008-05-16Some of the X.org packages assume that the C preprocessor will use stdintnn1-1/+6
if no filename given, but this isn't true with the native HP compiler, so teach them to use '-' explicitly. XXX using cpp(1) to postprocess manpages is ugly, most of the other X.org packages seem to have been converted to use sed(1).
2008-04-16Update to 1.0.8:wiz3-19/+18
Adam Jackson (1): xinit 1.0.8 David Nusinow (1): Unbreak installs on non-launchd systems James Cloos (1): Add missing PHONY line for automatic ChangeLog generation Jeremy Huddleston (19): Added some support for Xquartz on OS-X. Added Apple launchd support Changed x11-exec to actually start X11.app. X11.app will be responsible for calling xinit. OS-X: Added argv[0] hack for finding Xquartz UI and icon as well as claiming its dock icon Added support for OS-X preferences to disable tcp/ip connections and xauth OS-X: Made defaults test more robust OS-X: Need to use bash --login to setup the environment from launchd. XQuartz doesn't need the -launchd command line argument anymore. OS-X: Properly set enable_xauth if the user has no defaults set and choose a valid $display for fast-user-switching. OS-X: Add bindir to $PATH in startx if it's not there OS-X: Fixed typo OS-X: Set fontpath in xinitrc to include system / user fonts. Additionally fixed font scaling issues (trac #52) Apple: use -nocpp arg to xrdb if cpp is not installed Apple: Cleaned up font path setting and added font caching to xinitrc Apple: Support spaces in $HOME for font path, and remove duplicate entry Added org.x.X11.plist.cpp to EXTRA_DIST Apple: font caching and defaults Apple: Adding support for an xinitrc.d directory on OSX, so fink doesn't need to clobber files Apple: Use -c in the launchd plist, so broken .profile/.bashrc don't much up startx Matthieu Herrb (1): Use /dev/arandom instead of /dev/urandom to generate the cookie root (1): Define APPLE for the rest of us
2008-03-15Use /dev/urandom by default, no point in waiting for entropy.joerg3-3/+21
Bump revision.
2008-02-13Depend on xauth. Bump revision.joerg1-2/+3
2007-09-21Update to xinit-1.0.7. This release fixes several fairly serious bugs,bjs2-8/+6
including: -- Bug #12448: Don't try to trap 'ERR'. startx is advertised as a POSIX sh script. These shells don't necessarily support trapping 'ERR'. This makes startx work again with dash (and probably others). -- Fix broken test for /dev/random cookie generation failure. -- Use /dev/random to generate the cookie if mcookie is unavailable. -- Setting XAUTHORITY without having actually generated a cookie and created .Xauthority led to issues if somebody like ssh later came around and made the .Xauthority file for their own setup. So, simply make it so that we never fail to create one. -- Remove .serverauth.$$ file on signals or errors pkgsrc changes: Remove cookie maker environment variable from CONFIGURE_ENV, as the script now does the "right thing". tested by me, seems to work fine, ok'd by agc@
2007-07-12Update to xinit-1.0.4: Update documentation to better reflect reality.joerg2-6/+6
Set WINDOWPATH in xinit. Kill compat code for pre-POSIX systems.
2007-02-01kill one of the more offending @dirrmsdrochner1-2/+1
2006-11-07Import xinit-1.0.3 from pkgsrc-wip.joerg4-0/+37