pkgsrc-Changes archive

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

CVS commit: pkgsrc/comms/syncterm



Module Name:    pkgsrc
Committed By:   vins
Date:           Sun Oct 12 06:01:33 UTC 2025

Modified Files:
        pkgsrc/comms/syncterm: Makefile distinfo options.mk
        pkgsrc/comms/syncterm/patches: patch-src_syncterm_syncterm.man.in
            patch-src_xpdev_Common.gmake

Log Message:
comms/syncterm: update to 1.7

# changes

* Add menu for editing an entries palette
* Add CTSV APC command
* Add support for OSC 10 ; ? ST and OSC 11 ; ? ST
* Add custom palette support to list file
* Add support for DECSC/DECRC control codes
* Pass control key combinations in BBC Micro mode
* Implement RIP STW/RTW and SCB/RCP commands
* Implement RIP exploding button flag
* Support downloading in Prestel mode via CET Telesoftware protocol
* Improve RIP sounds
* Update Prestel/Mode 7 keybindings
* Don't disable status line for Atari ST modes
* Optimize dialing directory parsing
* Fix screen initialization to not snap to next smaller integer scaling
* Fix scroll wheel in RIP mode
* Fix divide by zero when playing invalid ANSI music
* Fix APB and APU from top in BBC Micro Mode 7
* Fix blast-through in Mode 7 high ASCII mosaics
* Fix broken vertical (U+00A6) vs. vertical line (U+007C)
* Fix crash when first ANSI music note played is in background
* Fix binary mode tracking, which could cause issues after transfers
* Fix SDL and GDI issue with textmode() when font is changed
* Fix manual upload screen when not in cp437+ANSI mode
* Fix loss of character when performing LCF wrap
* Fix crash at startup when built with gcc15 and -fhardened
* Fix RIP handling when ESC[! sequences are split between packets
* Fix double-height blinking in Prestel mode
* Fix potential hang
* Fix broken Scroll Up (CSI S)


To generate a diff of this commit:
cvs rdiff -u -r1.13 -r1.14 pkgsrc/comms/syncterm/Makefile
cvs rdiff -u -r1.5 -r1.6 pkgsrc/comms/syncterm/distinfo
cvs rdiff -u -r1.2 -r1.3 pkgsrc/comms/syncterm/options.mk
cvs rdiff -u -r1.2 -r1.3 \
    pkgsrc/comms/syncterm/patches/patch-src_syncterm_syncterm.man.in \
    pkgsrc/comms/syncterm/patches/patch-src_xpdev_Common.gmake

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

Modified files:

Index: pkgsrc/comms/syncterm/Makefile
diff -u pkgsrc/comms/syncterm/Makefile:1.13 pkgsrc/comms/syncterm/Makefile:1.14
--- pkgsrc/comms/syncterm/Makefile:1.13 Thu Mar  6 04:33:36 2025
+++ pkgsrc/comms/syncterm/Makefile      Sun Oct 12 06:01:33 2025
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.13 2025/03/06 04:33:36 vins Exp $
+# $NetBSD: Makefile,v 1.14 2025/10/12 06:01:33 vins Exp $
 
-DISTNAME=      syncterm-1.6-src
+DISTNAME=      syncterm-1.7-src
 PKGNAME=       ${DISTNAME:S/-src//}
-PKGREVISION=   1
 CATEGORIES=    comms
 MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=syncterm/}
 EXTRACT_SUFX=  .tgz
@@ -50,7 +49,7 @@ MAKE_ENV+=    LDFLAGS=${LDFLAGS:Q}
 
 MAKE_FLAGS+=   RELEASE=1                                       \
                SRC_ROOT=${WRKSRC}/src                          \
-               PREFIX=${PREFIX:Q}                              \
+               PREFIX=${PREFIX}                                \
                MANPREFIX=${PREFIX}/${PKGMANDIR:S,man$,,g}      \
                SYSTEM_LIST_DIR=${PKG_SYSCONFDIR}               \
                INSTALL_EXE=${INSTALL:Q}                        \

Index: pkgsrc/comms/syncterm/distinfo
diff -u pkgsrc/comms/syncterm/distinfo:1.5 pkgsrc/comms/syncterm/distinfo:1.6
--- pkgsrc/comms/syncterm/distinfo:1.5  Thu Mar  6 04:33:36 2025
+++ pkgsrc/comms/syncterm/distinfo      Sun Oct 12 06:01:33 2025
@@ -1,13 +1,13 @@
-$NetBSD: distinfo,v 1.5 2025/03/06 04:33:36 vins Exp $
+$NetBSD: distinfo,v 1.6 2025/10/12 06:01:33 vins Exp $
 
-BLAKE2s (syncterm-1.6-src.tgz) = 443b32af07b992d6a8a55c901c7960d3d15f6ea2a6f058eb91b12c69ce1e57f5
-SHA512 (syncterm-1.6-src.tgz) = 17b7d8ff5707172cb7baf3a2a3f573a38c9ec653d2ab2b5725b60f8fcbd392fefa58c6e57aa41ad89bbcdab98f373d891def6787f836b23eaabde373d82afa8a
-Size (syncterm-1.6-src.tgz) = 10986287 bytes
+BLAKE2s (syncterm-1.7-src.tgz) = e6fd824f92a3a52d5546063aca83c2e0b627225244e7b28dbd4df0bac9d3811e
+SHA512 (syncterm-1.7-src.tgz) = 3d1826eb36336c5b450932f0400f88d1fcb0819cf67e68daf2acfcb337f9d33faa789904b57c60a4c354ceffbfc651bdf367528632e0bc155933d85c20e1fabc
+Size (syncterm-1.7-src.tgz) = 11002120 bytes
 SHA1 (patch-src_build_Common.gmake) = daf111dc2742c2d21bdb87ef9250c4dad761f790
 SHA1 (patch-src_sbbs3_zmodem.c) = 0efa8f5a778c23384be2fcbf80ee8413d244930a
 SHA1 (patch-src_syncterm_GNUmakefile) = fb15798bf0fc75482e687b9ee1e2989560578df9
 SHA1 (patch-src_syncterm_conn__pty.c) = b9b97f189ff6a0583488ea6b236ae6a29a76ebfd
-SHA1 (patch-src_syncterm_syncterm.man.in) = 5bab64bccb335b0b80c2b5a7abddb449498e99c6
-SHA1 (patch-src_xpdev_Common.gmake) = a47b4d63fa55f9d467544a4d7f477b500475d014
+SHA1 (patch-src_syncterm_syncterm.man.in) = 77a5a605d51c76a423bc8a374346cd945fda087a
+SHA1 (patch-src_xpdev_Common.gmake) = 331aaa099a7966aba0895238cd5c1ef649ae14a6
 SHA1 (patch-src_xpdev_genwrap.h) = 170c70ff745e6cc5dc53b187505e7ff5e0d47417
 SHA1 (patch-src_xpdev_sockwrap.h) = 1baa36e682afc8ffd7998925011d1e49a2cc77d6

Index: pkgsrc/comms/syncterm/options.mk
diff -u pkgsrc/comms/syncterm/options.mk:1.2 pkgsrc/comms/syncterm/options.mk:1.3
--- pkgsrc/comms/syncterm/options.mk:1.2        Thu Mar  6 04:33:36 2025
+++ pkgsrc/comms/syncterm/options.mk    Sun Oct 12 06:01:33 2025
@@ -1,4 +1,4 @@
-# $NetBSD: options.mk,v 1.2 2025/03/06 04:33:36 vins Exp $
+# $NetBSD: options.mk,v 1.3 2025/10/12 06:01:33 vins Exp $
 
 PKG_OPTIONS_VAR=               PKG_OPTIONS.syncterm
 PKG_OPTIONS_NONEMPTY_SETS=     display sound
@@ -31,7 +31,7 @@ MAKE_FLAGS+=  WITHOUT_ALSA_SOUND=yes
 ##
 .if !empty(PKG_OPTIONS:Mcurses)
 .  include "../../mk/curses.buildlink3.mk"
-USE_CURSES=    getmouse haldelay wide
+USE_CURSES=    getmouse halfdelay wide
 FAKE_NCURSES=  yes
 .  if !${CURSES_TYPE:M*ncurses*}
 CFLAGS+=       -DUSE_SYSTEM_CURSES
@@ -106,7 +106,7 @@ MAKE_FLAGS+=        WITHOUT_SDL=1
 .  include "../../x11/libXinerama/buildlink3.mk"
 .  include "../../x11/libXrandr/buildlink3.mk"
 .  include "../../x11/libX11/buildlink3.mk"
-MAKE_FLAGS+=   X_PATH=${X11BASE:Q}
+MAKE_FLAGS+=   X_PATH=${X11BASE}
 .else
 MAKE_FLAGS+=   NO_X=1
 .endif

Index: pkgsrc/comms/syncterm/patches/patch-src_syncterm_syncterm.man.in
diff -u pkgsrc/comms/syncterm/patches/patch-src_syncterm_syncterm.man.in:1.2 pkgsrc/comms/syncterm/patches/patch-src_syncterm_syncterm.man.in:1.3
--- pkgsrc/comms/syncterm/patches/patch-src_syncterm_syncterm.man.in:1.2        Wed Mar  5 18:21:22 2025
+++ pkgsrc/comms/syncterm/patches/patch-src_syncterm_syncterm.man.in    Sun Oct 12 06:01:33 2025
@@ -1,7 +1,6 @@
-$NetBSD: patch-src_syncterm_syncterm.man.in,v 1.2 2025/03/05 18:21:22 vins Exp $
+$NetBSD: patch-src_syncterm_syncterm.man.in,v 1.3 2025/10/12 06:01:33 vins Exp $
 
-Do not embed DESTDIR in installed man paths, instead honoring
-PKG_SYSCONFDIR.
+Do not embed DESTDIR in installed man paths.
 
 --- src/syncterm/syncterm.man.in.orig  2025-02-11 18:23:24.000000000 +0000
 +++ src/syncterm/syncterm.man.in
Index: pkgsrc/comms/syncterm/patches/patch-src_xpdev_Common.gmake
diff -u pkgsrc/comms/syncterm/patches/patch-src_xpdev_Common.gmake:1.2 pkgsrc/comms/syncterm/patches/patch-src_xpdev_Common.gmake:1.3
--- pkgsrc/comms/syncterm/patches/patch-src_xpdev_Common.gmake:1.2      Wed Mar  5 19:24:37 2025
+++ pkgsrc/comms/syncterm/patches/patch-src_xpdev_Common.gmake  Sun Oct 12 06:01:33 2025
@@ -1,15 +1,15 @@
-$NetBSD: patch-src_xpdev_Common.gmake,v 1.2 2025/03/05 19:24:37 vins Exp $
+$NetBSD: patch-src_xpdev_Common.gmake,v 1.3 2025/10/12 06:01:33 vins Exp $
 
 Allow discovery of PortAudio within pkgsrc prefix. 
 
---- src/xpdev/Common.gmake.orig        2025-03-05 15:59:46.610682896 +0000
+--- src/xpdev/Common.gmake.orig        2025-10-12 05:48:59.765729609 +0000
 +++ src/xpdev/Common.gmake
 @@ -204,7 +204,7 @@ else
  endif
  
  ifndef WITHOUT_PORTAUDIO
 - PORTAUDIO_PATH ?=      $(shell if [ -f /usr/local/include/portaudio.h ]; then echo /usr/local ; elif [ -f /usr/include/portaudio.h ] ; then echo /usr ; else echo NOTFOUND ; fi)
-+ PORTAUDIO_PATH ?=      $(shell  if [ -f $(PREFIX)/include/portaudio.h ]; then echo $(PREFIX) ; elif [ -f /usr/local/include/portaudio.h ]; then echo /usr/local ; elif [ -f /usr/include/portaudio.h 
] ; then echo /usr ; else echo NOTFOUND ; fi)
-  ifneq ($(PORTAUDIO_PATH),NOTFOUND)
-   XPDEV_CFLAGS += -DWITH_PORTAUDIO
-   ifeq ($(os),linux)
++ PORTAUDIO_PATH ?=      $(shell if [ -f $(PREFIX)/include/portaudio.h ]; then echo $(PREFIX); elif [ -f /usr/local/include/portaudio.h ]; then echo /usr/local ; elif [ -f /usr/include/portaudio.h ] 
; then echo /usr ; else echo NOTFOUND ; fi)
+  ifndef win
+   ifneq ($(PORTAUDIO_PATH),NOTFOUND)
+    XPDEV_CFLAGS += -DWITH_PORTAUDIO



Home | Main Index | Thread Index | Old Index