[Midnightbsd-cvs] [MidnightBSD/mports] dc8344: x11/cde: add Common Desktop Environment 2.5.3

Lucas Holt noreply at github.com
Wed Apr 29 19:02:59 EDT 2026


  Branch: refs/heads/master
  Home:   https://github.com/MidnightBSD/mports
  Commit: dc83449f2ef7bb859705c214edf6312403fad2bb
      https://github.com/MidnightBSD/mports/commit/dc83449f2ef7bb859705c214edf6312403fad2bb
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2026-04-29 (Wed, 29 Apr 2026)

  Changed paths:
    A x11/cde/Makefile
    A x11/cde/distinfo
    A x11/cde/files/dtcms.in
    A x11/cde/files/dtcms25.in
    A x11/cde/files/dtlogin.in
    A x11/cde/files/dtlogin25.in
    A x11/cde/files/patch-configure.ac
    A x11/cde/files/patch-lib_DtMmdb_StyleSheet_Makefile.am
    A x11/cde/files/patch-programs_dtcm_dtcm_calendarA.c
    A x11/cde/files/patch-programs_dtcm_libDtCmP_timeops.c
    A x11/cde/files/patch-programs_dtterm_Makefile.am
    A x11/cde/files/pkg-message.in
    A x11/cde/gen-plist
    A x11/cde/pkg-descr
    A x11/cde/pkg-plist

  Log Message:
  -----------
  x11/cde: add Common Desktop Environment 2.5.3

New port for CDE (Common Desktop Environment) based on the FreeBSD port,
adapted for MidnightBSD. Key changes:
- Use lgpl license identifier (MidnightBSD convention)
- No shells/ksh93 dependency (MidnightBSD has /bin/ksh in base)
- Add -DCSRG_BASED to both CFLAGS and CXXFLAGS to suppress conflicting
  declarations for bcopy/bcmp/bzero and ioctl in CDE headers
- Add -L${LOCALBASE}/lib -lX11 -lXt to LDFLAGS for BSD linker
- Fix post-install to not double FAKE_DESTDIR (PREFIX already includes it)
- Static pkg-plist with LIB32DIR/ETCDIR/DATADIR substitutions applied

AI-Assisted-by: Claude Sonnet 4.6 <noreply at anthropic.com>
Signed-off-by: Lucas Holt <luke at foolishgames.com>



To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications


More information about the Midnightbsd-cvs mailing list