pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/devel/xa65 xa65: update to 2.3.10.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/e7d039cf262c
branches:  trunk
changeset: 422846:e7d039cf262c
user:      fcambus <fcambus%pkgsrc.org@localhost>
date:      Wed Feb 05 09:12:19 2020 +0000

description:
xa65: update to 2.3.10.

ChangeLog:

xa-2.3.6

  * 'make test' for regression testing framework (requires Perl).
  * Changed getline() to xa_getline() to avoid collision with glibc 2.10+
  * Fixed compile problems with misc/.
  * Fixed message offsets.

xa-2.3.7

  * Fixed buffer overflow and test failure with gcc 4.9 (thanks Adam Sampson).
  * mvn and mvp now use the standard syntax (thanks Alessandro Gatti).
  * Copyright message is no longer put in the error log to simplify testing.
  * Makefile properly triggers a relink for testing or source changes.
  * Spurious messages quelled.
  * Documentation updated.
  * Testsuite expanded.

xa-2.3.8

  * Fixed issue with colons in string literals being treated as separators
    (thanks Simon Rowe).
  * Testsuite expanded.

xa-2.3.9

  * Fixed issue on Windows and DOS systems with the .bin pseudo-op (thanks
    Bago Zonde).
  * Documentation updated.
  * Testsuite expanded.
  * For the thirty year anniversary of xa, we're changing the name to xxxa.
    (Just kidding.)

xa-2.3.10

  * Three fixes, all from Andre:
    - Don't crash if a useless segment is referenced outside of relocating
      mode (thanks Laszlo Barath for the report).
    - Don't substitute within strings, for better cpp compatibility (thanks
      Glenn Holmer for the report). I added the -S option for backwards
      compatibility for the old behaviour; it will be removed in 2.4 and later.
    - Fix underflow issue if a variable is late-bound (with -L) when that
      variable is used in computations with negative offsets.
  * Deprecated options will be removed in 2.4 and everything is warned.
  * Documentation updated.
  * Testsuite expanded.

diffstat:

 devel/xa65/Makefile               |   6 +++---
 devel/xa65/distinfo               |  13 ++++++-------
 devel/xa65/patches/patch-Makefile |   4 ++--
 devel/xa65/patches/patch-src_xa.c |  33 ---------------------------------
 4 files changed, 11 insertions(+), 45 deletions(-)

diffs (86 lines):

diff -r 9ebc97efd831 -r e7d039cf262c devel/xa65/Makefile
--- a/devel/xa65/Makefile       Wed Feb 05 08:04:17 2020 +0000
+++ b/devel/xa65/Makefile       Wed Feb 05 09:12:19 2020 +0000
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile,v 1.2 2020/01/26 17:31:05 rillig Exp $
+# $NetBSD: Makefile,v 1.3 2020/02/05 09:12:19 fcambus Exp $
 
-DISTNAME=              xa-2.3.5
+DISTNAME=              xa-2.3.10
 PKGNAME=               ${DISTNAME:S/xa/&65/}
 CATEGORIES=            devel
-MASTER_SITES=          http://www.floodgap.com/retrotech/xa/dists/
+MASTER_SITES=          https://www.floodgap.com/retrotech/xa/dists/
 
 MAINTAINER=            mwilhelmy%users.sourceforge.net@localhost
 HOMEPAGE=              https://www.floodgap.com/retrotech/xa/
diff -r 9ebc97efd831 -r e7d039cf262c devel/xa65/distinfo
--- a/devel/xa65/distinfo       Wed Feb 05 08:04:17 2020 +0000
+++ b/devel/xa65/distinfo       Wed Feb 05 09:12:19 2020 +0000
@@ -1,8 +1,7 @@
-$NetBSD: distinfo,v 1.3 2016/04/01 11:30:16 jperkin Exp $
+$NetBSD: distinfo,v 1.4 2020/02/05 09:12:19 fcambus Exp $
 
-SHA1 (xa-2.3.5.tar.gz) = d8f4564953adfcee69faacfa300b954875fabe21
-RMD160 (xa-2.3.5.tar.gz) = 7b03a1b217dc855064f7b2b952bdb3762bfed014
-SHA512 (xa-2.3.5.tar.gz) = 5dc2c8d673f853eed7ad1672fc23edfc6cef73bb37e63d8c67a797bd38609923964a1d349e1314a84e15b3939f542316c3c7e501dc37add1e2ae3acc7c53ab95
-Size (xa-2.3.5.tar.gz) = 132551 bytes
-SHA1 (patch-Makefile) = 29baed7ac2a6cc4c1fc32dc3c2aed9627bdf1344
-SHA1 (patch-src_xa.c) = 1c42a07c14cfb4771d29a7f2774368fa57edb5b8
+SHA1 (xa-2.3.10.tar.gz) = b3e37b7660995bfc22fc635516472710cdbc38d5
+RMD160 (xa-2.3.10.tar.gz) = 7d6d54be9a31d39220a9bdc0cfcaeb25ad880867
+SHA512 (xa-2.3.10.tar.gz) = 08b9994e295495744d5252fa983b111f41d0447cdb32d0c065f8fbd942ffa0899476d6cfebe1162e4aa08b1d0a2d8df74c2a60987d2509b8bca45da670f4a67f
+Size (xa-2.3.10.tar.gz) = 152433 bytes
+SHA1 (patch-Makefile) = 6450d6c40cd05e7a2bd09d4ec9f75f4b6aba77be
diff -r 9ebc97efd831 -r e7d039cf262c devel/xa65/patches/patch-Makefile
--- a/devel/xa65/patches/patch-Makefile Wed Feb 05 08:04:17 2020 +0000
+++ b/devel/xa65/patches/patch-Makefile Wed Feb 05 09:12:19 2020 +0000
@@ -1,4 +1,4 @@
-$NetBSD: patch-Makefile,v 1.2 2016/04/01 11:30:16 jperkin Exp $
+$NetBSD: patch-Makefile,v 1.3 2020/02/05 09:12:19 fcambus Exp $
 
 Install documentation, fix Makefile variables
 
@@ -54,4 +54,4 @@
 +.endfor
  
  dist: clean
-       #cd .. ; tar cvf xa-2.3.5A.tar xa-2.3.5 ; gzip xa-2.3.5A.tar
+       cd .. ; tar cvf xa-2.3.10.tar xa-2.3.10 ; gzip xa-2.3.10.tar
diff -r 9ebc97efd831 -r e7d039cf262c devel/xa65/patches/patch-src_xa.c
--- a/devel/xa65/patches/patch-src_xa.c Wed Feb 05 08:04:17 2020 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,33 +0,0 @@
-$NetBSD: patch-src_xa.c,v 1.1 2012/12/12 13:16:02 wiz Exp $
-
-Rename internal getline so it doesn't conflict with libc's
-
---- src/xa.c.orig      2009-01-21 16:57:32.000000000 +0000
-+++ src/xa.c
-@@ -87,7 +87,7 @@ static int pass2(void);
- static int puttmp(int);
- static int puttmps(signed char *, int);
- static void chrput(int);
--static int getline(char *);
-+static int xagetline(char *);
- static void lineout(void);
- static long ga_p1(void);
- static long gm_p1(void);
-@@ -763,7 +763,7 @@ static int pass1(void)
-       temp_er = 0;
- 
- /*FIXIT*/
--     while(!(er=getline(s)))
-+     while(!(er=xagetline(s)))
-      {         
-           er=t_p1((signed char*)s,o,&l,&al);
-         switch(segment) {
-@@ -1002,7 +1002,7 @@ static int puttmps(signed char *s, int l
- 
- static char l[MAXLINE];
- 
--static int getline(char *s)
-+static int xagetline(char *s)
- {
-      static int ec;
- 



Home | Main Index | Thread Index | Old Index