pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/wm/cde
Module Name: pkgsrc
Committed By: vins
Date: Thu Nov 27 20:31:27 UTC 2025
Modified Files:
pkgsrc/wm/cde: Makefile distinfo
Removed Files:
pkgsrc/wm/cde/patches: patch-lib_DtMmdb_btree__berkeley_memmove.c
patch-lib_DtMmdb_btree__berkeley_snprintf.c
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.
To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 pkgsrc/wm/cde/Makefile
cvs rdiff -u -r1.3 -r1.4 pkgsrc/wm/cde/distinfo
cvs rdiff -u -r1.1 -r0 \
pkgsrc/wm/cde/patches/patch-lib_DtMmdb_btree__berkeley_memmove.c \
pkgsrc/wm/cde/patches/patch-lib_DtMmdb_btree__berkeley_snprintf.c
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/wm/cde/Makefile
diff -u pkgsrc/wm/cde/Makefile:1.8 pkgsrc/wm/cde/Makefile:1.9
--- pkgsrc/wm/cde/Makefile:1.8 Mon Nov 17 11:01:36 2025
+++ pkgsrc/wm/cde/Makefile Thu Nov 27 20:31:27 2025
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.8 2025/11/17 11:01:36 wiz Exp $
+# $NetBSD: Makefile,v 1.9 2025/11/27 20:31:27 vins Exp $
-DISTNAME= cde-2.5.2
-PKGREVISION= 2
+DISTNAME= cde-2.5.3
CATEGORIES= wm x11
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=cdesktopenv/files/src/}
@@ -60,7 +59,10 @@ REPLACE.tclsh.old= .*/bin/tclsh
REPLACE.tclsh.new= ${PREFIX}/bin/tclsh
REPLACE_FILES.tclsh+= programs/dtdocbook/tcl/docbook.tcl
-.if !empty(USE_BUILTIN.iconv:M[nN][oO])
+CHECK_BUILTIN.iconv:= yes
+.include "../../converters/libiconv/builtin.mk"
+CHECK_BUILTIN.iconv:= no
+.if ${USE_BUILTIN.iconv:tl} == no
SUBST_CLASSES+= iconv
SUBST_STAGE.iconv= pre-configure
SUBST_FILES.iconv+= programs/dtmail/libDtMail/Common/Session.C
@@ -80,7 +82,7 @@ SUBST_MESSAGE.paths= Replacing path plac
MAKE_ENV+= x_includes=${X11BASE}/include
MAKE_FLAGS+= YACC=${YACC:Q}
MAKE_FLAGS+= PERL=${PERL5:Q}
-MAKE_FLAGS+= LDFLAGS=${LDFLAGS:Q}
+MAKE_FLAGS+= LDFLAGS=${LDFLAGS:M*:Q}
SPECIAL_PERMS+= ${PREFIX}/dt/bin/dtterm ${SETUID_ROOT_PERMS}
SPECIAL_PERMS+= ${PREFIX}/dt/bin/dtapppgather ${SETUID_ROOT_PERMS}
@@ -158,6 +160,7 @@ post-install: pam-install
.include "../../converters/libiconv/buildlink3.mk"
.include "../../devel/gettext-lib/buildlink3.mk"
+.include "../../databases/lmdb/buildlink3.mk"
.include "../../textproc/opensp/buildlink3.mk"
.include "../../fonts/fontconfig/buildlink3.mk"
.include "../../lang/tcl/buildlink3.mk"
Index: pkgsrc/wm/cde/distinfo
diff -u pkgsrc/wm/cde/distinfo:1.3 pkgsrc/wm/cde/distinfo:1.4
--- pkgsrc/wm/cde/distinfo:1.3 Thu Jan 18 20:57:03 2024
+++ pkgsrc/wm/cde/distinfo Thu Nov 27 20:31:27 2025
@@ -1,12 +1,10 @@
-$NetBSD: distinfo,v 1.3 2024/01/18 20:57:03 vins Exp $
+$NetBSD: distinfo,v 1.4 2025/11/27 20:31:27 vins Exp $
-BLAKE2s (cde-2.5.2.tar.gz) = 7f5e4c662903fb75e8c8bf5a7f643abc7ef20c77721c95b8605d8ad6bb5037e9
-SHA512 (cde-2.5.2.tar.gz) = caee4f1b3bb470b9a8d2c0f06d9fc574a1f5e4180f0e734c0cee419f900455e16412ba88247f32740ee793a2521856067b31e2db7926043aee64c3b24a127b85
-Size (cde-2.5.2.tar.gz) = 57551944 bytes
+BLAKE2s (cde-2.5.3.tar.gz) = fab95efe5df7eaae5b065e4d08a457cc123f10f0aefbc2ec5dd0e8bd664f800f
+SHA512 (cde-2.5.3.tar.gz) = a01b413bbdb38829958a2b4494d4d47152443366e713cb6dd9803374c62da0c18864e8e21e7ab7cb9912ff2834e439fe4fadd2b73c2821cb70666589626c5ecc
+Size (cde-2.5.3.tar.gz) = 57506322 bytes
SHA1 (patch-configure.ac) = 7730332dd970729872687757701454dd285a8100
SHA1 (patch-doc_Makefile.am) = e034bf61b9ce714a5eb5f2ccee229f252b6806db
-SHA1 (patch-lib_DtMmdb_btree__berkeley_memmove.c) = 50249e82ee21c012c46bd633fd8f3b640bc6dbc9
-SHA1 (patch-lib_DtMmdb_btree__berkeley_snprintf.c) = 93270c3217129086174c22b964e62c14c57f7d47
SHA1 (patch-lib_tt_ttinstall.sh) = 28fa72978fd31af3bb6ec95c7bebc28534a66fec
SHA1 (patch-programs_dtcm_libDtCmP_util.h) = 15f6d2595d30bbb1b432f4e557182e90dcd9803d
SHA1 (patch-programs_dtlogin_Makefile.am) = 56d8fd7d8c5f4a7778bd40c68d13a65d53e9352b
Home |
Main Index |
Thread Index |
Old Index