pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/editors/xnedit



Module Name:    pkgsrc
Committed By:   micha
Date:           Fri Dec  6 11:20:06 UTC 2024

Modified Files:
        pkgsrc/editors/xnedit: Makefile PLIST distinfo
Added Files:
        pkgsrc/editors/xnedit/patches: patch-Makefile

Log Message:
editors/xnedit: Update to 1.6.0

Add patch to not execute binary on build machine.

version 1.6.0 (2024-12-05)
--------------------------

 - added IO filters
 - added gzip/bzip2 default options for opening and saving of compressed files
 - added a filter for monospace fonts to the font selector
 - added preferences for undo limits
 - added fallbackCharset preference
 - improved filedialog error handling
 - improved fillParagraph to be utf-8 aware
 - improved clipboard_to_string macro function to support utf-8
 - improved tolower/toupper macro functions to support utf-8
 - improved xnedit unicode-capable textfield and enabled it by default
 - improved text rendering and resizing performance
 - improved opening of large files
 - changed max tab size to 256
 - removed dependency on libpcre for matching editorconfig patterns
 - fixed encoding when including files
 - fixed crash in filename_dialog macro function
 - fixed compatibility with Motif 2.3.8
 - fixed detached tab window size
 - fixed font width detection
 - fixed filedialog not showing the default name when available
 - fixed some memory leaks and uninitialized memory access
 - fixed crash on Solaris sparc
 - fixed build on Solaris/Illumos
 - fixed integer overflow/possible buffer overflow in measureVisLine
 - fixed some UI color inconsistencies
 - fixed some color dialog rendering issues
 - fixed encoding error dropdown menu not working sometimes


To generate a diff of this commit:
cvs rdiff -u -r1.13 -r1.14 pkgsrc/editors/xnedit/Makefile
cvs rdiff -u -r1.2 -r1.3 pkgsrc/editors/xnedit/PLIST
cvs rdiff -u -r1.6 -r1.7 pkgsrc/editors/xnedit/distinfo
cvs rdiff -u -r0 -r1.1 pkgsrc/editors/xnedit/patches/patch-Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/editors/xnedit/Makefile
diff -u pkgsrc/editors/xnedit/Makefile:1.13 pkgsrc/editors/xnedit/Makefile:1.14
--- pkgsrc/editors/xnedit/Makefile:1.13 Wed Feb 14 16:22:54 2024
+++ pkgsrc/editors/xnedit/Makefile      Fri Dec  6 11:20:06 2024
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.13 2024/02/14 16:22:54 micha Exp $
+# $NetBSD: Makefile,v 1.14 2024/12/06 11:20:06 micha Exp $
 
-DISTNAME=      xnedit-1.5.3
+DISTNAME=      xnedit-1.6.0
 CATEGORIES=    editors
 MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=xnedit/}
 
@@ -9,13 +9,12 @@ HOMEPAGE=     https://sourceforge.net/projec
 COMMENT=       Fork of NEdit with Unicode support and antialiased text
 LICENSE=       gnu-gpl-v2
 
-USE_LANGUAGES= c99
-USE_TOOLS=     perl pkg-config yacc
+USE_CC_FEATURES=       c99
+USE_TOOLS=             perl pkg-config yacc
 
 # Redefinition of macros bcopy and bzero (at least on NetBSD 9.3)
 FORTIFY_SUPPORTED=     no
 
-WRKSRC=                        ${WRKDIR}/xnedit
 BUILD_TARGET=          generic
 INSTALLATION_DIRS=     bin ${PKGMANDIR}/man1 ${PREFIX}/share/doc/xnedit
 
@@ -47,7 +46,7 @@ do-install:
 .for f in README.md ReleaseNotes
         ${INSTALL_DATA} ${WRKSRC}/${f} ${DESTDIR}${PREFIX}/share/doc/xnedit
 .endfor
-.for f in NEdit.ad faq.txt xnedit.html xnedit.txt
+.for f in NEdit.ad xnedit.html xnedit.txt
        ${INSTALL_DATA} ${WRKSRC}/doc/${f} ${DESTDIR}${PREFIX}/share/doc/xnedit
 .endfor
 

Index: pkgsrc/editors/xnedit/PLIST
diff -u pkgsrc/editors/xnedit/PLIST:1.2 pkgsrc/editors/xnedit/PLIST:1.3
--- pkgsrc/editors/xnedit/PLIST:1.2     Wed Jul 12 13:22:10 2023
+++ pkgsrc/editors/xnedit/PLIST Fri Dec  6 11:20:06 2024
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.2 2023/07/12 13:22:10 micha Exp $
+@comment $NetBSD: PLIST,v 1.3 2024/12/06 11:20:06 micha Exp $
 bin/xnc
 bin/xnedit
 man/man1/xnc.1
@@ -6,6 +6,5 @@ man/man1/xnedit.1
 share/doc/xnedit/NEdit.ad
 share/doc/xnedit/README.md
 share/doc/xnedit/ReleaseNotes
-share/doc/xnedit/faq.txt
 share/doc/xnedit/xnedit.html
 share/doc/xnedit/xnedit.txt

Index: pkgsrc/editors/xnedit/distinfo
diff -u pkgsrc/editors/xnedit/distinfo:1.6 pkgsrc/editors/xnedit/distinfo:1.7
--- pkgsrc/editors/xnedit/distinfo:1.6  Wed Feb 14 16:22:54 2024
+++ pkgsrc/editors/xnedit/distinfo      Fri Dec  6 11:20:06 2024
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.6 2024/02/14 16:22:54 micha Exp $
+$NetBSD: distinfo,v 1.7 2024/12/06 11:20:06 micha Exp $
 
-BLAKE2s (xnedit-1.5.3.tar.gz) = b27e963bbe3baad578a4056ff16583bd54fa4d61acb21cee9152fd9bd3e86964
-SHA512 (xnedit-1.5.3.tar.gz) = cdbd0504b65e412aa3cf8faab5a7b049b33690e69ba403caf3da1830195afee5e73eeca0eeb84d9ca703dd18c2451d050a443f3b89db6d96d83c52695c7f8bc9
-Size (xnedit-1.5.3.tar.gz) = 1523570 bytes
-SHA1 (patch-Makefile) = 065037b9d82dd35f33253899869f3e85db17834b
+BLAKE2s (xnedit-1.6.0.tar.gz) = 1ac8dfd4b0c01abe73cd5e4fe1d18ad8f2671d84a714e4178898e9f362402e9c
+SHA512 (xnedit-1.6.0.tar.gz) = fdd385d06557f6c486103951324d92a47066e16263bb675416c0426528a680fbf2a2d486fcca56c5cd29caeb6bb5431d6957d02bbceb7904c8b244dbec06ad68
+Size (xnedit-1.6.0.tar.gz) = 1491892 bytes
+SHA1 (patch-Makefile) = abbc994e0e21e0cb54a65518e75418dc19a4bc10

Added files:

Index: pkgsrc/editors/xnedit/patches/patch-Makefile
diff -u /dev/null pkgsrc/editors/xnedit/patches/patch-Makefile:1.1
--- /dev/null   Fri Dec  6 11:20:06 2024
+++ pkgsrc/editors/xnedit/patches/patch-Makefile        Fri Dec  6 11:20:06 2024
@@ -0,0 +1,15 @@
+$NetBSD: patch-Makefile,v 1.1 2024/12/06 11:20:06 micha Exp $
+
+Do not execute binary on build machine.
+
+--- Makefile.orig      2024-12-05 17:45:57.000000000 +0000
++++ Makefile
+@@ -35,7 +35,7 @@ all:
+       (cd Xlt;    $(MAKE) -f Makefile.$@ libXlt.a)
+       (cd Microline/XmL;    $(MAKE) -f Makefile.$@ libXmL.a)
+       (cd source; $(MAKE) -f Makefile.$@ xnedit xnc)
+-      @source/xnedit -V
++#     @source/xnedit -V
+ 
+ # This should not be in the default build, as users may not have Perl
+ # installed.  This is only interesting to developers.



Home | Main Index | Thread Index | Old Index