76 Commits

Author SHA256 Message Date
b94bdb7978 Accepting request 1251581 from X11:XOrg
- Update to version 1.4.4
  This release fixes regresssions introduced by the shell script modernization
  in the 1.4.3 release, primarily seen on systems without the "mcookie" helper
  program to make xauth cookies, and thus using openssl or /dev/urandom to
  make cookies instead.  Thanks to Peter Tribble of the Tribblix illumos distro
  for reporting the issue and testing the fixes.
- adjusted xinit-suse.patch, xinit-tolerant-hostname-changes.patch

OBS-URL: https://build.opensuse.org/request/show/1251581
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xinit?expand=0&rev=34
2025-03-11 19:42:39 +00:00
3ec52b8269 - Update to version 1.4.4
This release fixes regresssions introduced by the shell script modernization
  in the 1.4.3 release, primarily seen on systems without the "mcookie" helper
  program to make xauth cookies, and thus using openssl or /dev/urandom to
  make cookies instead.  Thanks to Peter Tribble of the Tribblix illumos distro
  for reporting the issue and testing the fixes.
- adjusted xinit-suse.patch, xinit-tolerant-hostname-changes.patch

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xinit?expand=0&rev=75
2025-03-09 22:51:29 +00:00
fef4498793 Accepting request 1249409 from X11:XOrg
OBS-URL: https://build.opensuse.org/request/show/1249409
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xinit?expand=0&rev=33
2025-03-02 11:17:20 +00:00
97be563026 Accepting request 1249372 from home:jengelh:branches:X11:XOrg
- Make build recipe compatible with POSIX sh

OBS-URL: https://build.opensuse.org/request/show/1249372
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xinit?expand=0&rev=73
2025-03-01 17:44:20 +00:00
0afbf590c7 Accepting request 1235079 from X11:XOrg
- Update to version 1.4.3
  * Reindent startx after !6
  * Remove Xdmx from suggested Xserver list
  * Mark global variables as static since there's only one source file
  * Clear -Wunused-parameter warnings from clang
  * Use ptrdiff_t to store results of pointer subtraction
  * Use asprintf() if available
  * Don't exit with failure on SIGTERM regardless.
  * darwin: Remove bashism from 10-tmpdirs script
  * Modernized shell scripts
  * startx: Assign XSERVERRC to correct userserverrc
  * add closing quote to /dev/random mcookie hex
- adjusted xinit-suse.patch
- refreshed xinit-client-session.patch
- refreshed xinit-tolerant-hostname-changes.patch

- Properly comment %patch 5 out: '#' still expands the macro, which
  makes build fail with rpm 4.20. Use %dnl instead.

OBS-URL: https://build.opensuse.org/request/show/1235079
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xinit?expand=0&rev=32
2025-01-06 15:04:41 +00:00
b8957d782b - Update to version 1.4.3
* Reindent startx after !6
  * Remove Xdmx from suggested Xserver list
  * Mark global variables as static since there's only one source file
  * Clear -Wunused-parameter warnings from clang
  * Use ptrdiff_t to store results of pointer subtraction
  * Use asprintf() if available
  * Don't exit with failure on SIGTERM regardless.
  * darwin: Remove bashism from 10-tmpdirs script
  * Modernized shell scripts
  * startx: Assign XSERVERRC to correct userserverrc
  * add closing quote to /dev/random mcookie hex
- adjusted xinit-suse.patch
- refreshed xinit-client-session.patch
- refreshed xinit-tolerant-hostname-changes.patch

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xinit?expand=0&rev=71
2025-01-05 22:16:51 +00:00
145eff11e5 Accepting request 1233164 from home:dimstar:Factory
- Properly comment %patch 5 out: '#' still expands the macro, which
  makes build fail with rpm 4.20. Use %dnl instead.

OBS-URL: https://build.opensuse.org/request/show/1233164
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xinit?expand=0&rev=70
2025-01-04 11:20:26 +00:00
d63f152d14 Accepting request 1185381 from X11:XOrg
- xinitrc.common: no longer start nvidia-settings in background in
  order to avoid a zombie process under certain circumstances 
  (boo#1227313)

OBS-URL: https://build.opensuse.org/request/show/1185381
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xinit?expand=0&rev=31
2024-07-05 17:45:07 +00:00
03e2ef763d - xinitrc.common: no longer start nvidia-settings in background in
order to avoid a zombie process under certain circumstances 
  (boo#1227313)

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xinit?expand=0&rev=68
2024-07-04 12:05:16 +00:00
e7b9af6c20 Accepting request 1151682 from X11:XOrg
OBS-URL: https://build.opensuse.org/request/show/1151682
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xinit?expand=0&rev=30
2024-02-27 21:44:48 +00:00
e358d4922f Accepting request 1151311 from home:dimstar:rpm4.20:x
Prepare for RPM 4.20

OBS-URL: https://build.opensuse.org/request/show/1151311
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xinit?expand=0&rev=66
2024-02-26 13:55:31 +00:00
725ee24d85 - revert previous change; cpp is not needed for xinit, but only for
xdm package

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xinit?expand=0&rev=65
2023-05-11 12:25:13 +00:00
c2c77d2692 - since xrdb no longer requires cpp, it needs to be reqired here now
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xinit?expand=0&rev=64
2023-05-11 12:17:36 +00:00
5630baf26b Accepting request 1040091 from X11:XOrg
- Update to version 1.4.2
  * Fix spelling/wording issues
  * gitlab CI: add a basic build test
  * gitlab CI: stop requiring Signed-off-by in commits
  * man page: Update remote display example from rsh to ssh
  * Remove non-portable grep usage from startx
  * Don't wait for X to finish starting if it has died
  * stop unsetting DBUS_SESSION_BUS_ADDRESS variable
  * darwin: Drop support for macOS 10.7 and earlier
  * darwin: Ensure we launch the user startx from $HOME
  * darwin: Specify +extension GLX when the user requests IGLX support
  * darwin: Wait for font_cache to complete to avoid a race with `xset fb=`
  * man: Restore non-SCO UNIX bits of the man page
  * startx: use uname -n instead of hostname
  * startx: Source XINITRC and XSERVERRC variables
  * startx: don't attempt to catch SIGKILL
- supersedes xinit-nolonger-unset-dbus-session.patch
- refreshed xinit-suse.patch

OBS-URL: https://build.opensuse.org/request/show/1040091
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xinit?expand=0&rev=29
2022-12-07 16:33:15 +00:00
ea2229c36c - Update to version 1.4.2
* Fix spelling/wording issues
  * gitlab CI: add a basic build test
  * gitlab CI: stop requiring Signed-off-by in commits
  * man page: Update remote display example from rsh to ssh
  * Remove non-portable grep usage from startx
  * Don't wait for X to finish starting if it has died
  * stop unsetting DBUS_SESSION_BUS_ADDRESS variable
  * darwin: Drop support for macOS 10.7 and earlier
  * darwin: Ensure we launch the user startx from $HOME
  * darwin: Specify +extension GLX when the user requests IGLX support
  * darwin: Wait for font_cache to complete to avoid a race with `xset fb=`
  * man: Restore non-SCO UNIX bits of the man page
  * startx: use uname -n instead of hostname
  * startx: Source XINITRC and XSERVERRC variables
  * startx: don't attempt to catch SIGKILL
- supersedes xinit-nolonger-unset-dbus-session.patch
- refreshed xinit-suse.patch

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xinit?expand=0&rev=62
2022-12-04 22:20:35 +00:00
f35a849bce Accepting request 887248 from X11:XOrg
OBS-URL: https://build.opensuse.org/request/show/887248
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xinit?expand=0&rev=28
2021-04-26 14:38:25 +00:00
2f10e54d0e Accepting request 887240 from home:dirkmueller:Factory
- modernize spec file (move license to licensedir, use https)

OBS-URL: https://build.opensuse.org/request/show/887240
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xinit?expand=0&rev=60
2021-04-21 09:28:58 +00:00
f386b098e1 Accepting request 839756 from X11:XOrg
OBS-URL: https://build.opensuse.org/request/show/839756
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xinit?expand=0&rev=27
2020-10-07 12:16:25 +00:00
ecb62e2cec Accepting request 839677 from home:Vogtinator:branches:X11:XOrg
Was lost after superseding the multi-action sr with just xdm

- Properly track the compatibility symlink

OBS-URL: https://build.opensuse.org/request/show/839677
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xinit?expand=0&rev=58
2020-10-06 09:28:49 +00:00
82d0854951 - simplified UsrEtcMove enable/disable logic in specfile
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xinit?expand=0&rev=57
2020-09-08 23:24:28 +00:00
cca8781594 - xinit-tarball.patch/xinit.spec
* reenabled move to /usr/etc/X11/xinit
  * fixed remaining issues mentioned in boo#1173052, comment#6
    and boo#1176212, comment#7
- fixed wrong bug number in changelog

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xinit?expand=0&rev=56
2020-09-08 11:43:12 +00:00
8060d9f899 - reverted move to /usr/etc/X11/xinit for now (boo#1175123, comment#6)
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xinit?expand=0&rev=55
2020-09-08 09:48:23 +00:00
1623980ce9 fixed typo in changelog
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xinit?expand=0&rev=54
2020-09-05 09:06:36 +00:00
ceeef7b6b0 - xdm-tarball.patch
* adjust tarball contenct to /usr/etc move (boo#1173052)

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xinit?expand=0&rev=53
2020-09-05 08:53:11 +00:00
bc152c32c1 improved comment for patch5
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xinit?expand=0&rev=52
2020-09-05 02:55:31 +00:00
a08350e3e7 patch5 comment
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xinit?expand=0&rev=51
2020-09-05 02:53:53 +00:00
05cd5f9d56 - moved xinit files to /usr/etc/X11/xinit and removed xinitrc
skeleton (boo#1173052)

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xinit?expand=0&rev=50
2020-09-05 02:52:20 +00:00
439a3e8b06 Accepting request 828808 from X11:XOrg
- xinitrc: SuSE --> SUSE (boo#1175123)

OBS-URL: https://build.opensuse.org/request/show/828808
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xinit?expand=0&rev=26
2020-08-28 19:17:15 +00:00
03b54bbada - xinitrc: SuSE --> SUSE (boo#1175123)
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xinit?expand=0&rev=48
2020-08-23 15:38:58 +00:00
8452cef054 Accepting request 787767 from X11:XOrg
- /etc/X11/xinit/xinitrc.common  
  * prevent gnome-session from failing by setting 
    XDG_SESSION_TYPE to 'x11' (boo#1163262)

OBS-URL: https://build.opensuse.org/request/show/787767
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xinit?expand=0&rev=25
2020-03-25 22:43:18 +00:00
4d42f52cd4 - /etc/X11/xinit/xinitrc.common
* prevent gnome-session from failing by setting 
    XDG_SESSION_TYPE to 'x11' (boo#1163262)

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xinit?expand=0&rev=46
2020-03-24 11:42:57 +00:00
52d3b11635 Accepting request 681296 from X11:XOrg
- Update to version 1.4.1
  * This release fixes a bug when too many arguments are supplied
    to the program and improves the man pages.

OBS-URL: https://build.opensuse.org/request/show/681296
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xinit?expand=0&rev=24
2019-03-08 10:59:39 +00:00
cb90a91783 - Update to version 1.4.1
* This release fixes a bug when too many arguments are supplied
    to the program and improves the man pages.

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xinit?expand=0&rev=44
2019-03-04 10:51:10 +00:00
40ced88ae4 Accepting request 635868 from X11:XOrg
- xinit-nolonger-unset-dbus-session.patch
  * no longer unset DBUS_SESSION_BUS_ADDRESS variable to prevent
    gnome-session (and probably other DEs or programs, except of
    Plasma) from launching a new D-Bus session, while systemd has
    already launched its own. Unsetting it broke user systemd
    services that use D-Bus (e.g. PulseAudio), because X uses
    another D-Bus session (boo#1108549)

OBS-URL: https://build.opensuse.org/request/show/635868
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xinit?expand=0&rev=23
2018-09-20 09:37:34 +00:00
14ddb91c40 - xinit-nolonger-unset-dbus-session.patch
* no longer unset DBUS_SESSION_BUS_ADDRESS variable to prevent
    gnome-session (and probably other DEs or programs, except of
    Plasma) from launching a new D-Bus session, while systemd has
    already launched its own. Unsetting it broke user systemd
    services that use D-Bus (e.g. PulseAudio), because X uses
    another D-Bus session (boo#1108549)

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xinit?expand=0&rev=42
2018-09-15 13:47:21 +00:00
5692c2e144 Accepting request 622070 from X11:XOrg
OBS-URL: https://build.opensuse.org/request/show/622070
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xinit?expand=0&rev=22
2018-07-18 20:35:10 +00:00
7737a9db79 Accepting request 622069 from home:fcrozat:branches:X11:XOrg
- Do not check /var/lib/X11/X anymore, it is obsolete
  (FATE#325524).

(maybe DISPLAYMANAGER_XSERVER should be completely killed in /etc/sysconfig/displaymanager ? )

OBS-URL: https://build.opensuse.org/request/show/622069
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xinit?expand=0&rev=40
2018-07-11 11:35:39 +00:00
6a7f956ff4 Accepting request 593569 from X11:XOrg
- Update to version 1.4.0
  * autogen.sh: use quoted string variables
  * 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
  * 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
  * remove bogus \/ escapes
  * launchd: Install binaries into libexecdir
  * startx: Add -listen tcp if nolisten_tcp is disabled for XQuartz
  * startx: Add support for enabling IGLX for XQuartz
  * startx: Don't use GNU expr extensions
  * autogen: add default patch prefix
  * startx: fix comment typo
  * startx: don't init defaultdisplay to :0
  * autogen.sh: use exec instead of waiting for configure to finish
  * xinit: check for correct fork error code

OBS-URL: https://build.opensuse.org/request/show/593569
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xinit?expand=0&rev=21
2018-04-20 15:24:23 +00:00
8c723e5672 - Update to version 1.4.0
* autogen.sh: use quoted string variables
  * 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
  * 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
  * remove bogus \/ escapes
  * launchd: Install binaries into libexecdir
  * startx: Add -listen tcp if nolisten_tcp is disabled for XQuartz
  * startx: Add support for enabling IGLX for XQuartz
  * startx: Don't use GNU expr extensions
  * autogen: add default patch prefix
  * startx: fix comment typo
  * startx: don't init defaultdisplay to :0
  * autogen.sh: use exec instead of waiting for configure to finish
  * xinit: check for correct fork error code

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xinit?expand=0&rev=38
2018-04-04 14:40:10 +00:00
46af95b95b Accepting request 399478 from X11:XOrg
- xinitrc.common: Add plasma* in list of fallback WMs

- xinitrc.common: Add comments, make error messages clearer.
  Don't filter out twm, as it's only installed on request.
  Don't expand fallback WINDOWMANAGER.

- xinit.tar.bz2: skip twm and xsession desktops 

- xinit.tar.bz2:
  simplify bash code of /etc/X11/xinit/xinitrc.common to avoid that
  already set WINDOWMANAGER variable becomes stripped (bsc#981437)

OBS-URL: https://build.opensuse.org/request/show/399478
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xinit?expand=0&rev=20
2016-06-05 12:19:50 +00:00
Max Staudt
8c770cc2fe - xinitrc.common: Add plasma* in list of fallback WMs
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xinit?expand=0&rev=36
2016-06-01 12:37:42 +00:00
Max Staudt
521c18615d Accepting request 399458 from home:mstaudt:branches:X11:XOrg
- xinitrc.common: Add comments, make error messages clearer.
  Don't filter out twm, as it's only installed on request.
  Don't expand fallback WINDOWMANAGER.

OBS-URL: https://build.opensuse.org/request/show/399458
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xinit?expand=0&rev=35
2016-06-01 10:49:30 +00:00
Max Staudt
f06a0a61f5 Accepting request 399333 from home:WernerFink:branches:X11:XOrg
- xinit.tar.bz2: skip twm and xsession desktops 

- xinit.tar.bz2:
  simplify bash code of /etc/X11/xinit/xinitrc.common to avoid that
  already set WINDOWMANAGER variable becomes stripped (bsc#981437)

OBS-URL: https://build.opensuse.org/request/show/399333
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xinit?expand=0&rev=34
2016-06-01 10:38:32 +00:00
8d7b0c464f Accepting request 384396 from X11:XOrg
- xinit.tar.bz2:
  update /etc/X11/xinit/xinitrc.common to make sure numbered scripts
  are run sequentially. All non-numbered scripts will still be run in
  background to avoid stalling on non-daemonizing 'services' (boo#973559).

OBS-URL: https://build.opensuse.org/request/show/384396
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xinit?expand=0&rev=19
2016-04-06 09:51:21 +00:00
6055031304 - Fix bug: cut off path from variable to ensure proper matching.
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xinit?expand=0&rev=32
2016-04-05 08:02:26 +00:00
65874c0a12 - xinit.tar.bz2:
update /etc/X11/xinit/xinitrc.common to make sure numbered scripts
  are run sequentially. All non-numbered scripts will still be run in
  background to avoid stalling on non-daemonizing 'services' (boo#973559).

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xinit?expand=0&rev=31
2016-04-01 08:43:37 +00:00
Stephan Kulow
5654c2998a Accepting request 306176 from X11:XOrg
1

OBS-URL: https://build.opensuse.org/request/show/306176
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xinit?expand=0&rev=18
2015-05-15 05:42:38 +00:00
b904fdc36a Accepting request 306145 from home:Ledest:bashisms
fix bashism in startx script

OBS-URL: https://build.opensuse.org/request/show/306145
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xinit?expand=0&rev=29
2015-05-10 08:55:39 +00:00
e37e822431 Accepting request 291279 from X11:XOrg
- fixed bugnumer reference in previous changelog entry

OBS-URL: https://build.opensuse.org/request/show/291279
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xinit?expand=0&rev=17
2015-03-19 20:07:57 +00:00
b03d50ac9e - fixed bugnumer reference in previous changelog entry
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xinit?expand=0&rev=27
2015-03-18 11:48:24 +00:00