aboutsummaryrefslogtreecommitdiff
path: root/x11/cde/Makefile
diff options
context:
space:
mode:
authorCy Schubert <cy@FreeBSD.org>2021-08-09 18:18:33 +0000
committerCy Schubert <cy@FreeBSD.org>2021-08-09 20:15:04 +0000
commit49a90dc82f1fb8f49c98f505d3b6ac811ea47884 (patch)
tree5322aaec3b2362792c733864520440d510cdd0b7 /x11/cde/Makefile
parentea46c60b62e15e7370387bcb7b472905a269a566 (diff)
downloadports-49a90dc82f1fb8f49c98f505d3b6ac811ea47884.tar.gz
ports-49a90dc82f1fb8f49c98f505d3b6ac811ea47884.zip
x11/cde: Update to 2.4.0
This commit updates x11/cde from 2.3.2 to 2.4.0. 2.4.0 fixes a local privilege escalation in dteseesion, DtSvc. Other changes include: - 2.4.0 builds under FreeBSD 14-CURRENT using both poudriere (as before) and now directly on the command line using make. - i386 is now broken because it cannot bind to a temporary of type va_list. - This commit also changes maintainership to myself (cy) as requested by crees (maintainer) in PR/257148. PR: 257148 Submitted by: cy Reported by: cy Approved by: crees MFH: 2021-Q3 Security: CVE-2020-2696/VU#308289 Security: VuXML: 848bdd06-f93a-11eb-9f7d-206a8a720317
Diffstat (limited to 'x11/cde/Makefile')
-rw-r--r--x11/cde/Makefile10
1 files changed, 5 insertions, 5 deletions
diff --git a/x11/cde/Makefile b/x11/cde/Makefile
index 28dce10dbcdb..a87ec364b298 100644
--- a/x11/cde/Makefile
+++ b/x11/cde/Makefile
@@ -1,16 +1,16 @@
PORTNAME= cde
-DISTVERSION= 2.3.2
+DISTVERSION= 2.4.0
CATEGORIES= x11
MASTER_SITES= SF/cdesktopenv/src/
-MAINTAINER= crees@FreeBSD.org
+MAINTAINER= cy@FreeBSD.org
COMMENT= Common Desktop Environment
LICENSE= LGPL21
BROKEN_mips64= fails to build: ./config/imake/imake: No such file or directory
BROKEN_powerpc64= fails to build: ./config/imake/imake: No such file or directory
-BROKEN_FreeBSD_14= jams flex scanner
+BROKEN_i386= cannot bind to a temporary of type va_list
BUILD_DEPENDS= ksh93:shells/ksh93 \
bdftopcf:x11-fonts/bdftopcf \
@@ -85,11 +85,11 @@ post-patch:
# we need to remove a few LOCALBASE
@${REINPLACE_CMD} -e 's|${LOCALBASE}/etc/dtinfogen|/etc/dtinfogen|g' \
- ${WRKSRC}/databases/CDE-RUN.udb \
+ ${WRKSRC}/databases/CDE-RUN.src \
${WRKSRC}/config/cf/cde.tmpl
@${REINPLACE_CMD} -e 's|${LOCALBASE}/etc/dtsr|/etc/dtsr|g' -e \
's|${LOCALBASE}/etc/dtinfo_start|/etc/dtinfo_start|g' \
- ${WRKSRC}/databases/CDE-RUN.udb \
+ ${WRKSRC}/databases/CDE-RUN.src \
${WRKSRC}/programs/tttypes/dtinfo_start.ptype \
${WRKSRC}/programs/tttypes/dtinfo.ptype
@${REINPLACE_CMD} -e 's|${LOCALBASE}||g' \