./wm/cde, Common Desktop Environment

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 2.5.3, Package name: cde-2.5.3, Maintainer: vins

The Common Desktop Environment was created by a collaboration of Sun, HP, IBM,
DEC, SCO, Fujitsu and Hitachi. Used on a selection of commercial UNIXs, it is
now available as open-source software for the first time.



Package options: pam

Master sites:

Filesize: 56158.518 KB

Version history: (Expand)


CVS history: (Expand)


   2025-11-27 21:31:27 by Paolo Vincenzo Olivo | Files touched by this commit (4) | Package updated
Log message:
wm/cde: update to 2.5.3

# noteworthy changes

This is mainly a bugfix release addressing various issues.

* dtfile: use sh instead of ksh for find command
* dthelp/parser: use standard ctype case functions
* dtwm: add support for more mouse buttons
* dtcm: Chase FreeBSD src bb421be6c117 which moved ftime(3)
* tradcpp: fix bool issue with newer compilers (GCC 15)
* fix: t_optmgmt: Incorrect options format
* libDtWidget: Do not mix wide and narrow operations on the same stream
* Made a workaround to not use the sh_access
* DtTerm/TermPrimUtil: Use 6 'X's in mktemp template
* DtTerm/TermPrimUtil: Use mkstemp instead of mktemp
* lib/DtTerm: Fix copy&paste error
* lib/DtTerm: Remove dead assignments, initializations and increments
* DtTerm/TermPrim: check pointer before traversing
* Add systemd service file for dtlogin
* dtterm: Fix title and icon Sun esc seqs
* tt/ttauth: Update print_help()
* tt/mini_isam: explicitly declare compfunc parameters
* Merge /u/runlevel5/cde/ branch print-help-gcc15 into master
* ksh93: fix a compilation error on 32-bit system.
* DtMmdb: replace Berkeley DB with LMDB.
* dtdocbook: link to lmdb.
* DtMmdb: replace ostring with std::string.
* Fix some warnings.
* DtMmdb: fix a crash occurs when creating bookmark.
* dtcreate: make pop-ups work properly.
* dtwm: manage windows properly to avoid potential segmentation
  faults.
   2025-11-17 12:01:43 by Thomas Klausner | Files touched by this commit (709)
Log message:
*: switch all sourceforge HOMEPAGEs to https
   2025-10-26 09:11:05 by Paolo Vincenzo Olivo | Files touched by this commit (2)
Log message:
we/cde: again, add verbosity to the READMEs to avoid confusion

Following a discussion on r/NetBSD.
   2025-05-08 21:10:35 by Paolo Vincenzo Olivo | Files touched by this commit (2)
Log message:
wm/cde: more verbose documentation
   2025-04-24 16:16:37 by Thomas Klausner | Files touched by this commit (2412)
Log message:
*: recursive bump for jpeg -> libjpeg-turbo switch
   2025-01-13 06:29:07 by Paolo Vincenzo Olivo | Files touched by this commit (1)
Log message:
wm/cde: README revision (NFC)
   2024-03-10 00:59:38 by Paolo Vincenzo Olivo | Files touched by this commit (4)
Log message:
wm/cde: standardise pam policy files location
   2024-01-18 21:57:04 by Paolo Vincenzo Olivo | Files touched by this commit (9) | Package updated
Log message:
wm/cde: update to 2.5.2

This is mainly a bugfix release addressing various issues.
Noticeably, this release included a fix to a bug reported on #netbsd
irc by a couple of of users, resulting in a frozen display on saved
sessions.

# pkgsrc changes

  * Add session file for CDE to use with other display managers.
  * Update dtlogin service script and README.
  * Explcitely set utmp/wtmp file paths.
  * Use a PHONY target instead of pre-install for PAM files.
  * Remove redundant dependencies.

# upstream changes (since 2.5.1)

### 2.5.2 (stable) 11/18/2023

Shortlog:

Cy Schubert (1):
       * Fix build under LLVM15

Jon Trulson (9):
       * Apply various patches from Giacomo Comes <co...@na...>
       * Patch from Giacomo Comes: rename ksh manpage to ksh-cde
       * Add DesktopNames=CDE to cde.desktop
       * pgadmin.dt: set icon from pgadmin to pgadmin3
       * dtfile/dterror.ds: fix script defines typo
       * dtksh: enable SHOPT_ECHOPRINT
       * dticon, dtpad, dtterm: fix session save issues (sprintf bogosity)
         lib/DtHelp: strmove(): return memmove() result
       * .gitignore: add new locations of dtsession/dtlogin PAM files

Peter Howkins (3):
       * (Pascal Stumpf) Makefile.am change several places where ${prefix}
         Dshould be $(CDE_INSTALLATION_TOP)
       * (Pascal Stumpf) CDE doesn't provide the ksh binary, don't install
	     the manpage for it
       * (Pascal Stumpf) dtlogin: On OpenBSD start X as root (it drops
	     privileges later)

hyousatsu (15):
       * DtTerm: fix a segfault by allocating a string dynamically.
       * dtwm: fix a title bar resizing issue.
       * dtwm: fix compiler warnings.
       * dtwm: add support for _NET_WM_VISIBLE_NAME and
	     _NET_WM_VISIBLE_ICON_NAME.
       * dtwm: optimize EWMH processing.
       * localized: fix the character encoding errors in zh_TW.UTF-8.
       * dtwm: add a new feature -- window rename.
       * dtwm: optimize EWMH processing.
       * dtwm: support _NET_WM_STATE_ABOVE and _NET_WM_STATE_BELOW.
       * dtsession: change the maximum size of cover dialog to fullscreen.
       * dtlogin: use sessreg to manage utmp/wtmp.
       * dtwm: fix a segfault.
       * dtstyle: make the style manager recognize wheel mouse correctly.
       * tt: make the ttserver process events properly.
       * dtsession: fix a crash.