notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
All times are UTC
Ukraine
Port details
xdtm Graphical shell for the X Window System
2.5.8_2 x11 on this many watch lists=3 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 2.5.8_2Version of this port present on the latest quarterly branch.
Maintainer: bofh@FreeBSD.org search for ports maintained by this maintainer
Port Added: unknown
Last Update: 2023-07-26 00:48:20
Commit Hash: 95274bf
People watching this port, also watch:: lynx-current, wdm
License: BSD3CLAUSE
Description:
The X Desktop Manager is a graphical shell for the X Window System, it provides mechanisms for all the usual shell activities and is intended to reduce the training necessary for UNIX novice to become productive on your system.
cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
pkg-plist: as obtained via: make generate-plist
Expand this list (62 items)
Collapse this list.
  1. /usr/local/share/licenses/xdtm-2.5.8_2/catalog.mk
  2. /usr/local/share/licenses/xdtm-2.5.8_2/LICENSE
  3. /usr/local/share/licenses/xdtm-2.5.8_2/BSD3CLAUSE
  4. bin/xdtm
  5. bin/xdtm.sh
  6. lib/X11/app-defaults/Xdtm
  7. lib/X11/xdtm/help
  8. lib/X11/xdtm/new_xdtm.xbm
  9. lib/X11/xdtm/perm.help
  10. lib/X11/xdtm/xdtmrc
  11. lib/X11/xdtm/icons/alien.icon
  12. lib/X11/xdtm/icons/bat.icon
  13. lib/X11/xdtm/icons/bear.icon
  14. lib/X11/xdtm/icons/block.icon
  15. lib/X11/xdtm/icons/candle.icon
  16. lib/X11/xdtm/icons/ccode.icon
  17. lib/X11/xdtm/icons/character.icon
  18. lib/X11/xdtm/icons/clock.icon
  19. lib/X11/xdtm/icons/core.icon
  20. lib/X11/xdtm/icons/cup.icon
  21. lib/X11/xdtm/icons/dotdot.icon
  22. lib/X11/xdtm/icons/dragon.icon
  23. lib/X11/xdtm/icons/elisp.icon
  24. lib/X11/xdtm/icons/elispc.icon
  25. lib/X11/xdtm/icons/emacs.icon
  26. lib/X11/xdtm/icons/file.icon
  27. lib/X11/xdtm/icons/fish.icon
  28. lib/X11/xdtm/icons/flower.icon
  29. lib/X11/xdtm/icons/folder.icon
  30. lib/X11/xdtm/icons/ghost.icon
  31. lib/X11/xdtm/icons/gun.icon
  32. lib/X11/xdtm/icons/hat.icon
  33. lib/X11/xdtm/icons/hcode.icon
  34. lib/X11/xdtm/icons/hedgehog.icon
  35. lib/X11/xdtm/icons/icecream.icon
  36. lib/X11/xdtm/icons/icon.icon
  37. lib/X11/xdtm/icons/lcode.icon
  38. lib/X11/xdtm/icons/lib.icon
  39. lib/X11/xdtm/icons/make.icon
  40. lib/X11/xdtm/icons/makefile.icon
  41. lib/X11/xdtm/icons/manpage.icon
  42. lib/X11/xdtm/icons/mermaid.icon
  43. lib/X11/xdtm/icons/monster.icon
  44. lib/X11/xdtm/icons/ocode.icon
  45. lib/X11/xdtm/icons/piccy.icon
  46. lib/X11/xdtm/icons/prog.icon
  47. lib/X11/xdtm/icons/pss.icon
  48. lib/X11/xdtm/icons/slink.icon
  49. lib/X11/xdtm/icons/snail.icon
  50. lib/X11/xdtm/icons/socket.icon
  51. lib/X11/xdtm/icons/tag.icon
  52. lib/X11/xdtm/icons/text.icon
  53. lib/X11/xdtm/icons/tty.icon
  54. lib/X11/xdtm/icons/wordc.icon
  55. lib/X11/xdtm/icons/x.icon
  56. lib/X11/xdtm/icons/xdtm.icon
  57. lib/X11/xdtm/icons/ycode.icon
  58. lib/X11/xdtm/icons/z.icon
  59. man/man1/xdtm.1.gz
  60. @owner
  61. @group
  62. @mode
Collapse this list.
Dependency lines:
  • xdtm>0:x11/xdtm
To install the port:
cd /usr/ports/x11/xdtm/ && make install clean
To add the package, run one of these commands:
  • pkg install x11/xdtm
  • pkg install xdtm
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: xdtm
Flavors: there is no flavor information for this port.
distinfo:
SHA256 (xdtm-2.5.8.tar.gz) = a44bb7ebb5d2b6fc37f616580d368befde5b56fae05ad9f4b27c92b7f7ee4603 SIZE (xdtm-2.5.8.tar.gz) = 190532

Packages (timestamps in pop-ups are UTC):
xdtm
ABIlatestquarterly
FreeBSD:12:aarch642.5.8_22.5.8_2
FreeBSD:12:amd642.5.8_22.5.8_2
FreeBSD:12:armv62.5.8_22.5.8_2
FreeBSD:12:armv72.5.8_22.5.8_2
FreeBSD:12:i3862.5.8_22.5.8_2
FreeBSD:12:mips--
FreeBSD:12:mips642.5.8_22.5.8_2
FreeBSD:12:powerpc64-2.5.8_2
FreeBSD:13:aarch642.5.8_22.5.8_2
FreeBSD:13:amd642.5.8_22.5.8_2
FreeBSD:13:armv62.5.8_22.5.8_2
FreeBSD:13:armv72.5.8_22.5.8_2
FreeBSD:13:i3862.5.8_22.5.8_2
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc642.5.8_22.5.8_2
FreeBSD:13:riscv64-2.5.8_2
FreeBSD:14:aarch642.5.8_22.5.8_2
FreeBSD:14:amd642.5.8_22.5.8_2
FreeBSD:14:armv62.5.8_2-
FreeBSD:14:armv72.5.8_22.5.8_2
FreeBSD:14:i3862.5.8_22.5.8_2
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc642.5.8_22.5.8_2
FreeBSD:14:riscv642.5.8_2-
FreeBSD:15:aarch642.5.8_2-
FreeBSD:15:amd642.5.8_2-
FreeBSD:15:armv6--
FreeBSD:15:armv72.5.8_2-
FreeBSD:15:i3862.5.8_2-
FreeBSD:15:mips64--
FreeBSD:15:powerpc642.5.8_2-
FreeBSD:15:riscv64--
 
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. imake : devel/imake
  2. tradcpp : devel/tradcpp
  3. xaw7.pc : x11-toolkits/libXaw
Runtime dependencies:
  1. xaw7.pc : x11-toolkits/libXaw
There are no ports dependent upon this port

Configuration Options:
No options to configure
Options name:
x11_xdtm
USES:
imake xorg
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. ftp://ftp.gwdg.de/pub/x11/x.org/contrib/applications/
Collapse this list.

Number of commits found: 27

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
2.5.8_2
26 Jul 2023 00:48:20
commit hash: 95274bf4f99c71fc056013d966aec239161dfd74commit hash: 95274bf4f99c71fc056013d966aec239161dfd74commit hash: 95274bf4f99c71fc056013d966aec239161dfd74commit hash: 95274bf4f99c71fc056013d966aec239161dfd74 files touched by this commit
Muhammad Moinur Rahman (bofh) search for other commits by this committer
*/*: Fix build with llvm16 on 13.2-STABLE

As like as HEAD(14.0-RELEASE) llvm16 was merged in base for 13.2-STABLE
with the OSVERSION 1302507.

- Utilize USE_CXXSTD=c++14 or similar solution where applicable
- Update conditionals to addtionally check for OSVERSION greater than
  1302507 and less than 1400000

Approved by:	portmgr (blanket)
Sponsored by:	The FreeBSD Foundation
2.5.8_2
24 Jun 2023 10:58:48
commit hash: 496e2a1089fd182c9d00ea5fb1d99f5c3cc2e029commit hash: 496e2a1089fd182c9d00ea5fb1d99f5c3cc2e029commit hash: 496e2a1089fd182c9d00ea5fb1d99f5c3cc2e029commit hash: 496e2a1089fd182c9d00ea5fb1d99f5c3cc2e029 files touched by this commit
Muhammad Moinur Rahman (bofh) search for other commits by this committer
x11/xdtm: Fix build with llvm16

Sponsored by:	The FreeBSD Foundation
2.5.8_2
17 May 2023 16:30:15
commit hash: 9b178ffd7e2fd77fecb8c80d22f7c80bc9e93977commit hash: 9b178ffd7e2fd77fecb8c80d22f7c80bc9e93977commit hash: 9b178ffd7e2fd77fecb8c80d22f7c80bc9e93977commit hash: 9b178ffd7e2fd77fecb8c80d22f7c80bc9e93977 files touched by this commit
Muhammad Moinur Rahman (bofh) search for other commits by this committer
*/*: llvm15 build fixes

llvm15 was also merged into 13.2-STABLE effective from OSVERSION
1302505. Fix the ports that failed to build with llvm15.

Approved by:	portmgr (blanket)
2.5.8_2
17 May 2023 04:53:04
commit hash: f47b2c6d73a33bd2bb13f1a464ae817137d3e402commit hash: f47b2c6d73a33bd2bb13f1a464ae817137d3e402commit hash: f47b2c6d73a33bd2bb13f1a464ae817137d3e402commit hash: f47b2c6d73a33bd2bb13f1a464ae817137d3e402 files touched by this commit
Muhammad Moinur Rahman (bofh) search for other commits by this committer
x11/xdtm: Unbreak on HEAD

- Pet portclippy
- Adopt port
2.5.8_2
20 Jul 2022 14:23:32
commit hash: d357bca4f0e71714865e030d7a1e611845d9050bcommit hash: d357bca4f0e71714865e030d7a1e611845d9050bcommit hash: d357bca4f0e71714865e030d7a1e611845d9050bcommit hash: d357bca4f0e71714865e030d7a1e611845d9050b files touched by this commit
Tobias C. Berner (tcberner) search for other commits by this committer
x11: remove 'Created by' lines

A big Thank You to the original contributors of these ports:

  *  Adam Weinberger <adam@vectors.cx>
  *  Adam Weinberger <adamw@FreeBSD.org>
  *  Alex Dupre <ale@FreeBSD.org>
  *  Alexander Matey <matey@cis.ohio-state.edu>
  *  Alexander Nedotsukov <bland@FreeBSD.org>
  *  Alexey Dokuchaev <danfe@FreeBSD.org>
  *  Alexey Dokuchaev <danfe@regency.nsu.ru>
  *  Alexey Mikhailov <karma@ez.pereslavl.ru>
  *  Andrew Pantyukhin <infofarmer@FreeBSD.org>
  *  Anton Berezin <tobez@FreeBSD.org>
  *  Anton Toernqvist <antont@inbox.lv>
(Only the first 15 lines of the commit message are shown above View all of this commit message)
2.5.8_2
06 Apr 2021 14:31:07
commit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344eb files touched by this commit
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
2.5.8_2
07 Nov 2019 18:36:56
Revision:517000Original commit files touched by this commit
zeising search for other commits by this committer
Add USES=xorg USES=gl, ports categories x

Add USES=xorg and USES=gl to ports in categories starting with 'x'
While here, try to sprinkle other USES (mostly gnome and sdl) as needed.
2.5.8_2
08 Dec 2014 20:18:24
Revision:374319Original commit files touched by this commit
bapt search for other commits by this committer
Cleanup plist
2.5.8_2
28 Feb 2014 07:09:08
Revision:346436Original commit files touched by this commit
bapt search for other commits by this committer
Support stage
Fix support for DESTDIR
2.5.8_2
20 Sep 2013 23:43:20
Revision:327777Original commit files touched by this commit
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
x11)
2.5.8_2
28 Jun 2013 22:51:40
Revision:322008Original commit files touched by this commit
bapt search for other commits by this committer
Convert to USES=imake
Trim headers
Convert emu to USES=display
Remove indefinite article
2.5.8_2
17 Jun 2013 14:58:49
Revision:321120Original commit files touched by this commit
miwi search for other commits by this committer
- Fix build on -current
- Add MAKE_JOBS_UNSAFE
- Trim header

PR:		179578
Submitted by:	ports fury
2.5.8_2
19 Mar 2011 12:38:54
Original commit files touched by this commit
miwi search for other commits by this committer
- Get Rid MD5 support
2.5.8_2
23 Jan 2009 16:28:36
Original commit files touched by this commit
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).
2.5.8_1
22 Jul 2008 19:52:19
Original commit files touched by this commit
flz search for other commits by this committer
Fix USE_XORG for the upcoming bsd.port.mk changes (ports/122340).

Approved by:    portmgr (self)
2.5.8_1
19 Apr 2008 17:56:05
Original commit files touched by this commit Sanity Test Failure
miwi search for other commits by this committer
- Remove unneeded dependency from gtk12/gtk20 [1]
- Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORG
- Remove X11BASE support in favor of LOCALBASE or PREFIX
- Use USE_LDCONFIG instead of INSTALLS_SHLIB
- Remove unneeded USE_GCC 3.4+

Thanks to all Helpers:
        Dmitry Marakasov, Chess Griffin, beech@, dinoex, rafan, gahr,
        ehaupt, nox, itetcu, flz, pav

PR:             116263
Tested on:      pointyhat
Approved by:    portmgr (pav)
2.5.8_1
19 May 2007 20:32:57
Original commit files touched by this commit
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}.
2.5.8
25 Nov 2005 19:09:52
Original commit files touched by this commit
pav search for other commits by this committer
- Add SHA256
2.5.8
10 Apr 2004 16:57:07
Original commit files touched by this commit
trevor search for other commits by this committer
Trim leading or trailing blank lines.
2.5.8
29 Jan 2004 16:13:06
Original commit files touched by this commit
trevor search for other commits by this committer
SIZEify.
2.5.8
12 Jun 2003 02:10:01
Original commit files touched by this commit
will search for other commits by this committer
gpalmer left us a while ago, revert these ports to ports@ MAINTAINER.
2.5.8
07 Mar 2003 06:36:20
Original commit files touched by this commit
ade search for other commits by this committer
Clear moonlight beckons.
Requiem mors pacem pkg-comment,
And be calm ports tree.

E Nomini Patri, E Fili, E Spiritu Sancti.
2.5.8
26 Oct 2002 01:13:53
Original commit files touched by this commit
kris search for other commits by this committer
Fix build on -current (cope with removal of union wait)

Submitted by:   mike
05 Feb 2001 16:18:54
commit hash: fp1.9253@dev.null.freshports.orgcommit hash: fp1.9253@dev.null.freshports.orgcommit hash: fp1.9253@dev.null.freshports.orgcommit hash: fp1.9253@dev.null.freshports.org files touched by this commit
olgeni search for other commits by this committer
Style fixes for ports/x11.    
08 Oct 2000 07:56:00
commit hash: fp1.4824@dev.null.freshports.orgcommit hash: fp1.4824@dev.null.freshports.orgcommit hash: fp1.4824@dev.null.freshports.orgcommit hash: fp1.4824@dev.null.freshports.org files touched by this commit
asami search for other commits by this committer
Convert category x11 to new layout.  
11 Aug 2000 12:50:37
commit hash: fp1.2815@dev.null.freshports.orgcommit hash: fp1.2815@dev.null.freshports.orgcommit hash: fp1.2815@dev.null.freshports.orgcommit hash: fp1.2815@dev.null.freshports.org files touched by this commit
will search for other commits by this committer
Make these COMMENT files conform to Handbook standard.    
03 Aug 2000 10:28:58
commit hash: fp1.2564@dev.null.freshports.orgcommit hash: fp1.2564@dev.null.freshports.orgcommit hash: fp1.2564@dev.null.freshports.orgcommit hash: fp1.2564@dev.null.freshports.org files touched by this commit
asami search for other commits by this committer
(1) Add new variable, XFREE86_VERSION, to specify which version of       XFree86
(3 or 4) to depend to when USE_XLIB is set.       XFREE86_VERSION defaults to 3
for now, but adventurous users can       override it in /etc/make.conf.  When
XFREE86_VERSION=3, USE_XLIB       will add a dependency to x11/XFree86; when it
is set to 4, the       dependency will be to x11/XFree86-4-libraries.  When     
 XFREE86_VERSION=4, the PKG_IGNORE_DEPENDS and ALWAYS_BUILD_DEPENDS       hacks
to avoid messing with XFree86 are turned off.    

Number of commits found: 27