The NetBSD Project

CVS log for pkgsrc/x11/xinit/Makefile

[BACK] Up to [cvs.NetBSD.org] / pkgsrc / x11 / xinit

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.28 / (download) - annotate - [select for diffs], Sat Jan 18 23:36:09 2020 UTC (8 months ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2020Q2-base, pkgsrc-2020Q2, pkgsrc-2020Q1-base, pkgsrc-2020Q1, HEAD
Changes since 1.27: +2 -2 lines
Diff to previous 1.27 (colored)

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.

Revision 1.27 / (download) - annotate - [select for diffs], Mon Mar 4 10:53:56 2019 UTC (18 months, 2 weeks ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2019Q4-base, pkgsrc-2019Q4, pkgsrc-2019Q3-base, pkgsrc-2019Q3, pkgsrc-2019Q2-base, pkgsrc-2019Q2, pkgsrc-2019Q1-base, pkgsrc-2019Q1
Changes since 1.26: +2 -3 lines
Diff to previous 1.26 (colored)

xinit: update to 1.4.1.

This release fixes a bug when too many arguments are supplied to the program
and improves the man pages.

Alan Coopersmith (3):
      Update README for gitlab migration
      Update configure.ac bug URL for gitlab migration
      xinit 1.4.1

Jon TURNEY (1):
      Make text about supplying X server arguments via startx more generic

Laurent Bigonville (1):
      Fix some miscellaneous stuffs in the manpages

Tobias Stoeckmann (1):
      Buffer overflow with many arguments.

Revision 1.26 / (download) - annotate - [select for diffs], Thu Nov 29 17:09:12 2018 UTC (21 months, 3 weeks ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2018Q4-base, pkgsrc-2018Q4
Changes since 1.25: +4 -3 lines
Diff to previous 1.25 (colored)

Given that the launchd support is useless in the given form anyway, just
drop it. Bump revision.

Revision 1.25 / (download) - annotate - [select for diffs], Sat Mar 10 08:04:22 2018 UTC (2 years, 6 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2018Q3-base, pkgsrc-2018Q3, pkgsrc-2018Q2-base, pkgsrc-2018Q2, pkgsrc-2018Q1-base, pkgsrc-2018Q1
Changes since 1.24: +2 -3 lines
Diff to previous 1.24 (colored)

xinit: update to 1.4.0.

Alan Coopersmith (1):
      xinit 1.4.0

Emil Velikov (1):
      autogen.sh: use quoted string variables

Gaetan Nadon (3):
      Remove SCO support for SHELL_CMD and startx man page.
      Remove support for ancient A/UX 3.0 support
      Remove left over $(launchagents_DATA) in CLEANFILES

Hans de Goede (2):
      startx: Pass -keeptty when telling the server to start on the current tty
      startx: Fix startx picking an already used display number when -nolock is used

Ingo Schwarze (1):
      remove bogus \/ escapes

Jeremy Huddleston Sequoia (3):
      launchd: Install binaries into libexecdir
      startx: Add -listen tcp if nolisten_tcp is disabled for XQuartz
      startx: Add support for enabling IGLX for XQuartz

Mark Kettenis (1):
      startx: Don't use GNU expr extensions

Mihail Konev (1):
      autogen: add default patch prefix

Peter Hutterer (3):
      startx: fix comment typo
      startx: don't init defaultdisplay to :0
      autogen.sh: use exec instead of waiting for configure to finish

Tobias Stoeckmann (1):
      xinit: check for correct fork error code

Revision 1.24 / (download) - annotate - [select for diffs], Wed May 31 05:29:34 2017 UTC (3 years, 3 months ago) by maya
Branch: MAIN
CVS Tags: pkgsrc-2017Q4-base, pkgsrc-2017Q4, pkgsrc-2017Q3-base, pkgsrc-2017Q3, pkgsrc-2017Q2-base, pkgsrc-2017Q2
Changes since 1.23: +2 -2 lines
Diff to previous 1.23 (colored)

xinit: don't use GNU expr extensions
Already committed upstream and in NetBSD

From John Vogel

Revision 1.23 / (download) - annotate - [select for diffs], Thu Feb 23 06:20:07 2017 UTC (3 years, 6 months ago) by tnn
Branch: MAIN
CVS Tags: pkgsrc-2017Q1-base, pkgsrc-2017Q1
Changes since 1.22: +5 -1 lines
Diff to previous 1.22 (colored)

Don't pick up pkgsrc openssl if it happens to be installed.
Also, since native openssl may or may not include openssl(1),
switch to x11/mcookie for cookie generation instead.
Bump rev.

Revision 1.22 / (download) - annotate - [select for diffs], Thu Oct 1 12:32:22 2015 UTC (4 years, 11 months ago) by tnn
Branch: MAIN
CVS Tags: pkgsrc-2016Q4-base, pkgsrc-2016Q4, pkgsrc-2016Q3-base, pkgsrc-2016Q3, pkgsrc-2016Q2-base, pkgsrc-2016Q2, pkgsrc-2016Q1-base, pkgsrc-2016Q1, pkgsrc-2015Q4-base, pkgsrc-2015Q4
Changes since 1.21: +2 -2 lines
Diff to previous 1.21 (colored)

fix build on Darwin with X11_TYPE=modular

Revision 1.21 / (download) - annotate - [select for diffs], Thu Sep 11 21:35:24 2014 UTC (6 years ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2015Q3-base, pkgsrc-2015Q3, pkgsrc-2015Q2-base, pkgsrc-2015Q2, pkgsrc-2015Q1-base, pkgsrc-2015Q1, pkgsrc-2014Q4-base, pkgsrc-2014Q4, pkgsrc-2014Q3-base, pkgsrc-2014Q3
Changes since 1.20: +2 -2 lines
Diff to previous 1.20 (colored)

Update to 1.3.4:

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

Revision 1.20 / (download) - annotate - [select for diffs], Mon Sep 9 09:19:39 2013 UTC (7 years ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2014Q2-base, pkgsrc-2014Q2, pkgsrc-2014Q1-base, pkgsrc-2014Q1, pkgsrc-2013Q4-base, pkgsrc-2013Q4, pkgsrc-2013Q3-base, pkgsrc-2013Q3
Changes since 1.19: +6 -3 lines
Diff to previous 1.19 (colored)

Update to 1.3.3:

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.)

Revision 1.19 / (download) - annotate - [select for diffs], Sun Jun 16 13:34:30 2013 UTC (7 years, 3 months ago) by obache
Branch: MAIN
CVS Tags: pkgsrc-2013Q2-base, pkgsrc-2013Q2
Changes since 1.18: +2 -2 lines
Diff to previous 1.18 (colored)

preprocessor is a tool.

Revision 1.18 / (download) - annotate - [select for diffs], Thu Jun 13 22:30:41 2013 UTC (7 years, 3 months ago) by joerg
Branch: MAIN
Changes since 1.17: +3 -9 lines
Diff to previous 1.17 (colored)

Consistently use devel/tradcpp as preprocessor.

Revision 1.17 / (download) - annotate - [select for diffs], Mon Oct 29 05:07:12 2012 UTC (7 years, 10 months ago) by asau
Branch: MAIN
CVS Tags: pkgsrc-2013Q1-base, pkgsrc-2013Q1, pkgsrc-2012Q4-base, pkgsrc-2012Q4
Changes since 1.16: +1 -3 lines
Diff to previous 1.16 (colored)

Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.

Revision 1.16 / (download) - annotate - [select for diffs], Sun Jun 3 18:16:51 2012 UTC (8 years, 3 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2012Q3-base, pkgsrc-2012Q3, pkgsrc-2012Q2-base, pkgsrc-2012Q2
Changes since 1.15: +2 -2 lines
Diff to previous 1.15 (colored)

Update to 1.3.2.

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.

Revision 1.15 / (download) - annotate - [select for diffs], Tue Apr 17 17:52:29 2012 UTC (8 years, 5 months ago) by joerg
Branch: MAIN
Changes since 1.14: +5 -2 lines
Diff to previous 1.14 (colored)

Use ucpp for clang

Revision 1.14 / (download) - annotate - [select for diffs], Fri Sep 10 19:39:29 2010 UTC (10 years ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2012Q1-base, pkgsrc-2012Q1, pkgsrc-2011Q4-base, pkgsrc-2011Q4, pkgsrc-2011Q3-base, pkgsrc-2011Q3, pkgsrc-2011Q2-base, pkgsrc-2011Q2, pkgsrc-2011Q1-base, pkgsrc-2011Q1, pkgsrc-2010Q4-base, pkgsrc-2010Q4, pkgsrc-2010Q3-base, pkgsrc-2010Q3
Changes since 1.13: +3 -2 lines
Diff to previous 1.13 (colored)

Update to xinit-1.2.1: Fix quoting bug on OSX and export
X11_PREFS_DOMAIN. Update documentation.

Revision 1.13 / (download) - annotate - [select for diffs], Tue Sep 22 19:34:06 2009 UTC (10 years, 11 months ago) by tnn
Branch: MAIN
CVS Tags: pkgsrc-2010Q2-base, pkgsrc-2010Q2, pkgsrc-2010Q1-base, pkgsrc-2010Q1, pkgsrc-2009Q4-base, pkgsrc-2009Q4, pkgsrc-2009Q3-base, pkgsrc-2009Q3
Changes since 1.12: +2 -2 lines
Diff to previous 1.12 (colored)

Invoke the C preprocessor in a portable manner on all non-GCC compilers.
This is PR pkg/39879.

Revision 1.12 / (download) - annotate - [select for diffs], Wed Jan 7 10:57:58 2009 UTC (11 years, 8 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2009Q2-base, pkgsrc-2009Q2, pkgsrc-2009Q1-base, pkgsrc-2009Q1
Changes since 1.11: +2 -3 lines
Diff to previous 1.11 (colored)

Update to 1.1.1:
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

Revision 1.11 / (download) - annotate - [select for diffs], Mon Jun 23 14:19:54 2008 UTC (12 years, 2 months ago) by reed
Branch: MAIN
CVS Tags: pkgsrc-2008Q4-base, pkgsrc-2008Q4, pkgsrc-2008Q3-base, pkgsrc-2008Q3, pkgsrc-2008Q2-base, pkgsrc-2008Q2, cwrapper, cube-native-xorg-base, cube-native-xorg
Changes since 1.10: +3 -1 lines
Diff to previous 1.10 (colored)

configure startx to point to correct pkgsrc-provided xinit.

Revision 1.10 / (download) - annotate - [select for diffs], Sat Jun 21 18:25:14 2008 UTC (12 years, 3 months ago) by wiz
Branch: MAIN
Changes since 1.9: +2 -2 lines
Diff to previous 1.9 (colored)

Update to 1.1.0:

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.

Revision 1.9 / (download) - annotate - [select for diffs], Sat May 24 21:45:18 2008 UTC (12 years, 3 months ago) by tnn
Branch: MAIN
Changes since 1.8: +2 -2 lines
Diff to previous 1.8 (colored)

Switch master site to MASTER_SITE_XORG.

Revision 1.8 / (download) - annotate - [select for diffs], Thu May 22 21:24:17 2008 UTC (12 years, 4 months ago) by wiz
Branch: MAIN
Changes since 1.7: +2 -2 lines
Diff to previous 1.7 (colored)

Update to 1.0.9:

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().

Revision 1.7 / (download) - annotate - [select for diffs], Fri May 16 13:48:41 2008 UTC (12 years, 4 months ago) by tnn
Branch: MAIN
Changes since 1.6: +6 -1 lines
Diff to previous 1.6 (colored)

Some of the X.org packages assume that the C preprocessor will use stdin
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).

Revision 1.6 / (download) - annotate - [select for diffs], Wed Apr 16 22:07:24 2008 UTC (12 years, 5 months ago) by wiz
Branch: MAIN
Changes since 1.5: +2 -3 lines
Diff to previous 1.5 (colored)

Update to 1.0.8:

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

Revision 1.5 / (download) - annotate - [select for diffs], Sat Mar 15 16:39:32 2008 UTC (12 years, 6 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2008Q1-base, pkgsrc-2008Q1
Changes since 1.4: +2 -2 lines
Diff to previous 1.4 (colored)

Use /dev/urandom by default, no point in waiting for entropy.
Bump revision.

Revision 1.4 / (download) - annotate - [select for diffs], Wed Feb 13 19:39:27 2008 UTC (12 years, 7 months ago) by joerg
Branch: MAIN
Changes since 1.3: +3 -2 lines
Diff to previous 1.3 (colored)

Depend on xauth. Bump revision.

Revision 1.3 / (download) - annotate - [select for diffs], Fri Sep 21 17:52:05 2007 UTC (13 years ago) by bjs
Branch: MAIN
CVS Tags: pkgsrc-2007Q4-base, pkgsrc-2007Q4, pkgsrc-2007Q3-base, pkgsrc-2007Q3
Changes since 1.2: +2 -4 lines
Diff to previous 1.2 (colored)


Update to xinit-1.0.7.  This release fixes several fairly serious bugs,
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@

Revision 1.2 / (download) - annotate - [select for diffs], Thu Jul 12 14:32:49 2007 UTC (13 years, 2 months ago) by joerg
Branch: MAIN
Changes since 1.1: +2 -2 lines
Diff to previous 1.1 (colored)

Update to xinit-1.0.4: Update documentation to better reflect reality.
Set WINDOWPATH in xinit. Kill compat code for pre-POSIX systems.

Revision 1.1.1.1 / (download) - annotate - [select for diffs] (vendor branch), Tue Nov 7 17:00:58 2006 UTC (13 years, 10 months ago) by joerg
Branch: TNF
CVS Tags: pkgsrc-base, pkgsrc-2007Q2-base, pkgsrc-2007Q2, pkgsrc-2007Q1-base, pkgsrc-2007Q1, pkgsrc-2006Q4-base, pkgsrc-2006Q4
Changes since 1.1: +0 -0 lines
Diff to previous 1.1 (colored)

Import xinit-1.0.3 from pkgsrc-wip.

Revision 1.1 / (download) - annotate - [select for diffs], Tue Nov 7 17:00:58 2006 UTC (13 years, 10 months ago) by joerg
Branch: MAIN

Initial revision

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>