notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.

Get notified when packages are built

A new feature has been added. FreshPorts already tracks package built by the FreeBSD project. This information is displayed on each port page. You can now get an email when FreshPorts notices a new package is available for something on one of your watch lists. However, you must opt into that. Click on Report Subscriptions on the right, and New Package Notification box, and click on Update.

Finally, under Watch Lists, click on ABI Package Subscriptions to select your ABI (e.g. FreeBSD:14:amd64) & package set (latest/quarterly) combination for a given watch list. This is what FreshPorts will look for.

non port: x11/xdm/Makefile

Number of commits found: 42

Tuesday, 27 Feb 2024
02:43 Joseph Mingrone (jrm) search for other commits by this committer
x11/xdm: Install man pages under share/man

Approved by:	portmgr (blanket)
Sponsored by:	The FreeBSD Foundation
commit hash: 7eb02cd267934c4d51c892edeea89ead5149c143 commit hash: 7eb02cd267934c4d51c892edeea89ead5149c143 commit hash: 7eb02cd267934c4d51c892edeea89ead5149c143 commit hash: 7eb02cd267934c4d51c892edeea89ead5149c143 7eb02cd
Wednesday, 11 Oct 2023
05:26 Cy Schubert (cy) search for other commits by this committer
x11/xdm: Use $LOCALBASE/etc/xdm/Xservers as base for Xserver args

Hard coding Xserver args forces people to invoke xdm through init
by placing an entry in /etc/ttys when Xserver args different from
those hardcoded in rc.d/xdm are desired. Instead glean arguments
from $LOCALBASE/etc/xdm/Xservers, defaulting to the hardcoded
entry if none are found for :0.

Reviewed by:	manu
Differential Revision:	https://reviews.freebsd.org/D42097
commit hash: 0c7256704da0778c1c685da54f50f8d42ed2cbf6 commit hash: 0c7256704da0778c1c685da54f50f8d42ed2cbf6 commit hash: 0c7256704da0778c1c685da54f50f8d42ed2cbf6 commit hash: 0c7256704da0778c1c685da54f50f8d42ed2cbf6 0c72567
05:25 Cy Schubert (cy) search for other commits by this committer
Revert "x11/xdm: Use $LOCALBASE/etc/xdm/Xservers as base for Xserver args"

The commit log message was incomplete.

This reverts commit 2f6254b9fd6a29102968d64961ed86e445c50558.
commit hash: 5752faaa0d6d78173acabb3b06d5916095ac4c02 commit hash: 5752faaa0d6d78173acabb3b06d5916095ac4c02 commit hash: 5752faaa0d6d78173acabb3b06d5916095ac4c02 commit hash: 5752faaa0d6d78173acabb3b06d5916095ac4c02 5752faa
02:51 Cy Schubert (cy) search for other commits by this committer
x11/xdm: Use $LOCALBASE/etc/xdm/Xservers as base for Xserver args

Hard coding Xserver args forces people to invoke xdm through init
by placing an entry in /etc/ttys when Xserver args different from
those hardcoded in rc.d/xdm are desired. Instead glean arguments
from $LOCALBASE/etc/xdm/Xservers, defaulting to the hardcoded
entry if none are found for :0.

Reviewed by:	<If someone else reviewed your modification.>
Differential Revision:	https://reviews.freebsd.org/D42097
commit hash: 2f6254b9fd6a29102968d64961ed86e445c50558 commit hash: 2f6254b9fd6a29102968d64961ed86e445c50558 commit hash: 2f6254b9fd6a29102968d64961ed86e445c50558 commit hash: 2f6254b9fd6a29102968d64961ed86e445c50558 2f6254b
Saturday, 12 Aug 2023
21:02 Kevin Bowling (kbowling) search for other commits by this committer Author: Paul Dufresne
x11/xdm: Add runtime dependency on xsm

PR:		259753
commit hash: 48aa973349e841b5743256c0023cc10d3ba2f356 commit hash: 48aa973349e841b5743256c0023cc10d3ba2f356 commit hash: 48aa973349e841b5743256c0023cc10d3ba2f356 commit hash: 48aa973349e841b5743256c0023cc10d3ba2f356 48aa973
20:19 Kevin Bowling (kbowling) search for other commits by this committer Author: Chris Mangin
x11/xdm: allow X server arguments to be set in Xservers

This patch changes the rc.d script so that:

1- The xdm_tty variable is set to 'default'. This disable the override
and allows xdm to be configured the normal way. xdm uses the ttyv8
terminal by default anyway.

2- The server arguments are only overridden if the user explicitly
specify a value for xdm_tty.

PR:		265578
commit hash: ba250e03fd652940d2da0e4d947dca35e26b5a4c commit hash: ba250e03fd652940d2da0e4d947dca35e26b5a4c commit hash: ba250e03fd652940d2da0e4d947dca35e26b5a4c commit hash: ba250e03fd652940d2da0e4d947dca35e26b5a4c ba250e0
Wednesday, 28 Jun 2023
17:25 Dimitry Andric (dim) search for other commits by this committer
x11/xdm: fix build with clang 16

Clang 16 has a new error about incompatible function types, which shows
up when x11/xdm:

  greet.c:451:20: error: incompatible function pointer types assigning to 'void
(*)(void)' from 'int (*)(void)' [-Wincompatible-function-pointer-types]
      __xdm_setgrent = dlfuncs->_setgrent;
		     ^ ~~~~~~~~~~~~~~~~~~

This is because it assumes setgrent(3) returns int, which it has not
done since a very long time.

Reported by:	O. Hartmann <ohartmann@walstatt.org>
PR:		272209
MFH:		2023Q2
commit hash: ffa7085ab4121e92eb61c4e1f6a7138e7ea43d6a commit hash: ffa7085ab4121e92eb61c4e1f6a7138e7ea43d6a commit hash: ffa7085ab4121e92eb61c4e1f6a7138e7ea43d6a commit hash: ffa7085ab4121e92eb61c4e1f6a7138e7ea43d6a ffa7085
Tuesday, 6 Dec 2022
08:09 Emmanuel Vadot (manu) search for other commits by this committer
x11/xdm: Update to 1.1.14

Release
notes:	https://lists.x.org/archives/xorg-announce/2022-December/003265.html

Sponsored by:   Beckhoff Automation GmbH & Co. KG
commit hash: 85d020873fde63ef237c3ac3a0137466d9d8e517 commit hash: 85d020873fde63ef237c3ac3a0137466d9d8e517 commit hash: 85d020873fde63ef237c3ac3a0137466d9d8e517 commit hash: 85d020873fde63ef237c3ac3a0137466d9d8e517 85d0208
Wednesday, 7 Apr 2021
08:09 Mathieu Arnold (mat) search for other commits by this committer
One more small cleanup, forgotten yesterday.
Reported by:	lwhsu
commit hash: cf118ccf875508b9a1c570044c93cfcc82bd455c commit hash: cf118ccf875508b9a1c570044c93cfcc82bd455c commit hash: cf118ccf875508b9a1c570044c93cfcc82bd455c commit hash: cf118ccf875508b9a1c570044c93cfcc82bd455c cf118cc
Tuesday, 6 Apr 2021
14:31 Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
commit hash: 305f148f482daf30dcf728039d03d019f88344eb commit hash: 305f148f482daf30dcf728039d03d019f88344eb commit hash: 305f148f482daf30dcf728039d03d019f88344eb commit hash: 305f148f482daf30dcf728039d03d019f88344eb 305f148
Tuesday, 25 Feb 2020
20:45 zeising search for other commits by this committer
x11/xdm: Fix generation of etc/X11/xdm/Xresources

By some stupidity of autotools, spacing for a sed regexp used to generate
Xresources gets broken, and the sed command doen't match as it should.  This
results in an Xresources file with an extra '#endif /* XPM */', which breaks
the file.
Patch Makefile.in to fix the regexp and have Xresources generated properly.

PR:		244404
Reported by:	olgeni
MFH:		2020Q1
Original commitRevision:527102 
Friday, 17 Jan 2020
19:07 crees search for other commits by this committer
x11/xdm: minor fixes

When testing, the rc script worked fine on my machine with no extra ttys,
but when on a default installation with several vtys it conflicts with ttyv1.
This script defaults to activating on ttyv8 as this is the one xdm usually
is on by default and is the usual Ctrl+Alt+F9 for X.

Add missed PORTREVISION (thanks mat)
Original commitRevision:523353 
Wednesday, 8 Jan 2020
16:29 crees search for other commits by this committer
Add simple rc script for xdm.

All of the other display managers have one, and it saves user
confusion to have this method available too.

PR:		ports/225985
Submitted by:	edmonddantes@gmx.us (based on)
Original commitRevision:522434 
Sunday, 29 Sep 2019
07:34 zeising search for other commits by this committer
x11/xdm: Remove /var/db from pkg-plist

/var/db is part of hier and shouldn't be in the plist, remove it.
While here, sprinkle USES=xorg xorg-cat, and add LICENSE_FILE
Original commitRevision:513199 
Sunday, 18 Aug 2019
15:08 zeising search for other commits by this committer
x11/xdm: Update to 1.1.12

Update x11/xdm to 1.1.12.
This is a big release, incorporating over 7 years worth of changes.

Changelog:
https://lists.x.org/archives/xorg-announce/2019-March/002959.html

Obtained from:	FreeBSD Graphics Team development repo
		https://github.com/FreeBSDDesktop/freebsd-ports/tree/feature/xorglibs
MFH:		2019Q3
Seucrity:	CVE-2013-2179
Sponsored by:	B3 Init
Original commitRevision:509218 
Sunday, 27 Aug 2017
19:44 rezny search for other commits by this committer
Don't pollute lib, install icons in share/pixmaps and config/scripts in etc

PR:		221160
Submitted by:	melanhit@gmail.com
Original commitRevision:448839 
Friday, 13 Jan 2017
22:24 bapt search for other commits by this committer
Add support for xft (on by default) [1]
Move the authdir to were is belong: /var/db/xdm and set it via the configure
script
instead of a ugly symlink
Use @postunexec

PR:		196462
Reported by:	Michael Danilov (mike.d.ft402@gmail.com)
Original commitRevision:431428 
Friday, 26 Aug 2016
16:19 pi search for other commits by this committer
x11/xdm: remove part of files/patch-greeter-greet.c that no longer applies

PR:		211624
Reported by:	ak
Original commitRevision:420929 
15:32 pi search for other commits by this committer
x11/xdm: minimize the patch to config/xdm-config.cpp

PR:		211624
MFH:		2016Q3
Reported by:	ak
Original commitRevision:420926 
13:57 pi search for other commits by this committer
x11/xdm: Use MIT-MAGIC-COOKIE-1 by default

- It is more useful that way
- pet portlint for the patches

PR:		211624
MFH:		2016Q3
Submitted by:	Tobias Kortkamp <t@tobik.me>
Original commitRevision:420921 
Saturday, 28 Mar 2015
17:47 robak search for other commits by this committer
x11/xdm: add CPE information

PR:		197971
Submitted by:	Shun <shun.fbsd.pr@dropcut.net>
Approved by:	kwm (blanket)
Original commitRevision:382530 
Friday, 26 Sep 2014
18:44 ak search for other commits by this committer
- Use options helpers
- Convert to @sample
- Strip binaries
- Use new @dir syntax

Reviewed by:	bapt, kwm
Approved by:	x11 (bapt, kwm)
Differential Revision:	https://reviews.freebsd.org/D724
Original commitRevision:369334 
Monday, 9 Jun 2014
20:40 amdmi3 search for other commits by this committer
- Add missing USES=libtool

Approved by:	portmgr blanket
Original commitRevision:357203 
Wednesday, 16 Apr 2014
18:28 zeising search for other commits by this committer
The FreeBSD x11@ and graphics team proudly presents
a zeising, kwm production, with help from dumbbell, bdrewery:

NEW XORG ON FREEBSD 9-STABLE AND 10-STABLE

This update switches over to use the new xorg stack by default on FreeBSD 9
and 10 stable, on osversions where vt(9) is available.
It is still possible to use the old stack by specifying WITHOUT_NEW_XORG in
/etc/make.conf .
FreeBSD 8-STABLE and released versions of FreeBSD still use
the old version.
A package repository with binary packages for new xorg will
be available soon.

This patch also contains updates of libxcb and related ports, pixman, as well
as some drivers and utilities.

Bump portrevisions for xf86-* ports, as well as virtualbox-ose-additions due
to xserver version change.

Apart from these updates, the way shared libraries are handled has been
changed for all xorg ports, as well as libxml2 and freetype, which means
ltverhack is gone and as a consequence shared libraries have been bumped.
The plan is that this change will make library bumps less likely in the
future.
All affected ports have had their portrevisions bumped as a consequence of
this.

Fix some issues where WITH_NEW_XORG weren't detected properly on CURRENT.

Update instructions, hardware support, and more notes can be found on
https://wiki.freebsd.org/Graphics

Thanks to:	all testers, bdrewery and the FreeBSD x11@ team
exp-run by:	bdrewery [1]
PR:		ports/187602 [1]
Approved by:	portmgr (bdrewery), core (jhb)
Original commitRevision:351411 
Monday, 16 Dec 2013
11:11 zeising search for other commits by this committer
Switch FreeBSD CURRENT to use the new xorg stack (WITH_NEW_XORG=) [0]
If the old xorg stack is still needed, it is possible to add WITHOUT_NEW_XORG=
to /etc/make.conf to get the old version.

Update several xorg related ports, including:
x11/libxcb 1.9.1 -> 1.9.3
graphics/libdrm 2.4.46 -> 2.4.50
x11/pixman 0.30.2 -> 0.32.4
x11/xkeyboard-config 2.9 -> 2.10.1
x11-drivers/xf86-input-keyboard 1.7.0 -> 1.8.0

Fix dissapearing cursor in xf86-video-vmware [2]

Stagify all x11@-owned ports

Bump portrevisions for xf86-* ports due to xserver version change.

Fix fallout from updates where needed.

Thanks to:	all testersi, bdrewery and the FreeBSD x11@ team
exp-run by:	bdrewery [1]
PR:		ports/184684 [1], ports/181385 [2]
Submitted by:	Douglas Carmichael <dcarmich@dcarmichael.net> [2]
Approved by:	portmgr (bdrewery), core (jhb) [0]
Original commitRevision:336621 
Friday, 20 Sep 2013
23:43 bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
x11)
Original commitRevision:327777 
Saturday, 4 May 2013
22:48 flo search for other commits by this committer
Fix installation of ports that rely on cp -n for installing files. r245960
changed cp to exit with a non-zero exit code if the file exists and is not
overwritten thus causing ports to fail installing when e.g. trying to cp
.default -> .conf files that already exist.

We just ignore the error and continue, as we used to.

Reported by:	jaset
Approved by:	portmgr (bapt)
Original commitRevision:317389 
Saturday, 5 Jan 2013
22:57 kwm search for other commits by this committer
Convert x11@ owned ports to OptionsNG. Thanks go to bapt@ for review and help
rendered with deciphering the monster that is xorg-drivers.

With hat:	x11@
Original commitRevision:309972 
Thursday, 27 Sep 2012
09:45 zeising search for other commits by this committer
Fix build when clang is installed as cc (more specifically when clang-cpp is
installed as cpp).
This is done in a similar way as in other x11 ports with the same issue, see
r301687 for details.

PR:		ports/172100
Submitted by:	Oliver Pinter <oliver.pntr@gmail.com> (pr)
		Jan Beich <jbeich@tormail.org> (patch, based on)
Approved by:	miwi (mentor)
Obtained from:	xorg staging area
Original commitRevision:304953 
Saturday, 21 Apr 2012
17:03 miwi search for other commits by this committer
- Please welcome Xorg 7.5.2

       The Xorg Team is pleased to announce the next round of Xorg updates.
       The team created a new flag called WITH_NEW_XORG that users can include
       in /etc/make.conf. This was created for the intel KMS work being done
       althouthough It probably works for other chips. Unfortunately, the intel
       KMS driver will only work on FreeBSD 9(RELENG|STABLE) or 10/HEAD users.
       Older version of FreeBSD will not be supported. Intel users will need
       to patch their source manually with Konstantin?s KMS kernel patch to get
       the newer chips to work. Please carefully read UPDATING entry.

Changes:

        - libdrm 2.4.31 (including KMS support)
        - mesa 7.11.2
        - xorg-server 1.10.6
        - a lot of new Graphic Drivers.

    I would like to thank:

         Koop Mast
         Eitan Adler
         Niclas Zeising
         and all helpers and testers from x11@.
Original commit
Tuesday, 29 Nov 2011
03:02 eadler search for other commits by this committer
- update to 1.1.11

Some new features:
- Check for allowRootLogin on PAM and non-OpenBSD passwd authentication backends
- Add man page for xdmshell
- Some memory leaks fixed
- Use explicitly /bin/sh for running of Xwilling script via su.
- many config fixes and changes

Obtained from:  xorg-devel repo
Feature safe:   yes
Original commit
Thursday, 22 Sep 2011
13:51 eadler search for other commits by this committer
- updated evieext to 1.1.1
- updated libSM to 1.2.0,1
- updated libX11 to 1.4.4,1
- updated libXevie to 1.0.3
- updated libXext to 1.3.0_1,1
- updated libXfixes to 4.0.4
- updated libXi to 1.4.3,1
- updated libXinerama to 1.1.1,1
- updated libXp to 1.0.1,1
- updated libXpm to 3.5.9
- updated libXrandr to 1.3.2
- updated libXrender to 0.9.6
- updated libXres to 1.0.5
- updated libXtst to 1.2.0
- updated libXv to 1.0.6,1
- updated libXxf86dga to 1.1.2
- updated libXxf86misc to 1.0.3
- updated libXxf86vm to 1.1.1
- updated xdbedizzy to 1.1.0
- updated xdm to 1.1.10
- updated xf86dga to 1.0.3
- updated xf86driproto to 2.1.1
- updated xfd to 1.1.0
- updated xfindproxy to 1.0.2
- updated xfwp to 1.0.2
- updated xinit to 1.3.1
- updated xkbcomp to 1.2.3
- updated xkeyboard to config-2.1
- updated xlsatoms to 1.1.0
- updated xmag to 1.0.4
- updated xman to 1.1.2
- updated xorg to cf-files-1.0.4
- updated xrefresh to 1.0.4
- updated xrx to 1.0.4
- updated xsm to 1.0.2
- updated xwud to 1.0.3
- fix final line in pkg-descr
- add license where appropriate
- remove two patches in libX11 which are no longer required

Reviewed by:    kwm
Approved by:    bapt (mentor)
Obtained from:  xorg-devel repo
Original commit
Friday, 25 Feb 2011
16:52 miwi search for other commits by this committer
- Please welcome Xorg 7.5.1

The X-Server has been patched to the latest 1.7.X series, drivers
and fonts have been updated to the latest versions. This update includes
some components from Xorg 7.6 with a lot of improvements, and it seems
that the performance is much better than the old version. Also this
Update fix build issues with clang and binutils 2.17.50 in current,
remove 6.X gruft and de-author pkg-descr.

I would like to thank:

        Beat Gaetzi
        Dima Panov
        Koop Mast
        Eitan Adler
        and all Testers.

PR:             ports/147646
                ports/148035
                ports/148744
                ports/150223
                ports/152889
                ports/154457
Original commit
Wednesday, 12 Aug 2009
13:33 olgeni search for other commits by this committer
Remove xdm-config, which is already handled by @exec and @unexec.

PR:             ports/137391
Original commit
Friday, 23 Jan 2009
16:28 flz search for other commits by this committer
- Update X.org ports to 7.4+ (few ports are more recent than the katamari).
- Bump PORTREVISION for all ports depending on libglut since the shlib
version number went from 4 to 3.
- Bump PORTREVISION for all ports depending on libXaw as libXaw.so.8 isn't
installed anymore.
- Couple of ports fixes (mostly missing xorg components added to USE_XORG).
Original commit
Wednesday, 2 Jan 2008
14:16 flz search for other commits by this committer
- Fix if-block in Xresources. [1]
- Fix paths in various scripts. [2]

PR:             ports/117722 [1], ports/117841 [2]
Submitted by:   Warren Block [1], J.R. Oldroyd [2]
Original commit
Monday, 29 Oct 2007
15:04 flz search for other commits by this committer
Fix path. Xdm should look in lib/X11/xdm not share/examples/xdm.

PR:             ports/116421
Submitted by:   Warren Block <wblcok@wonkity.com>
Original commit
Tuesday, 9 Oct 2007
19:26 flz search for other commits by this committer
- Fix configuration file location.
- Respect user context.
Original commit
Thursday, 13 Sep 2007
19:45 flz search for other commits by this committer
- Update X.org ports to 7.3.
- Mark XFree86-4 as DEPRECATED with EXPIRATION_DATE set to 2007-12-25.
I hope that nobody will be bored enough on Christmas to remove them on
that day.

Tested by:      vehemens, Rene Ladan, Beech Rintoul, sarek on x11@
Original commit
Monday, 2 Jul 2007
17:35 lesi search for other commits by this committer
Replace placeholder XDMCONFIGDIR with proper value in Xreset and Xstartup
scripts [1].
Don't clobber user modifiable config files and scripts [2].

PR:             [1] ports/113029 (REINPLACE instead of patch), [2] ports/113894
Original commit
Thursday, 7 Jun 2007
19:48 lesi search for other commits by this committer
- Restore inheriting environment from login.conf by restoring patch
  from x11/xorg-clients [1]
- Restore inheriting SSH_AUTH_SOCK after pam_ssh authentication
  (https://bugs.freedesktop.org/show_bug.cgi?id=11020) [2]

PR:             ports/112932 [1], ports/113031 [2]
Obtained from:  X.org git [2]
Original commit
Saturday, 19 May 2007
20:32 flz search for other commits by this committer
- Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}.
Original commit

Number of commits found: 42