Source-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/devel/rgbds rgbds: Update to 0.4.1



details:   https://anonhg.NetBSD.org/pkgsrc/rev/be80893696a9
branches:  trunk
changeset: 436725:be80893696a9
user:      nia <nia%pkgsrc.org@localhost>
date:      Sat Aug 08 19:17:45 2020 +0000

description:
rgbds: Update to 0.4.1

Changes:

   The version that brought GBDK support! I mean, brought them our
   support?

   New:
     * RGBLINK tries to report more errors at once
     * Two-argument ALIGN[] to additionally specify an offset
     * Mid-section align directive
     * A RGBLINK option to prevent padding its output
     * A warning for empty db/dw/dl in ROM sections
     * (Overdue) documentation of -MG, -MP, -MT and -MQ
     * RGBDS can now be compiled using CMake, if you prefer; note that the
       Makefile is still the main build method
     * RGBDS should be able to be compiled using MSVC now

   Deprecations:
     * -Wobsolete is now enabled by default! This is not a deprecation,
       but it should make it easier for you to notice deprecated changes
     * *-comments are now deprecated, please use ;-comments instead

   Changes:
     * Consistently with RGBLINK, RGBASM now allows constants to be
       referenced prior to their definition (see [71]#496 for details)
     * RGBASM [72]ISO 8601 symbols now correctly separate time with colons
     * Macro can now have an arbitrary number of arguments; a sanity limit
       has been arbitrarily set to 99,999, which should be enough for
       everyone

   Fixes:
     * Fixed RGBLINK incorrectly computing PC inside LOAD blocks
     * Fixed BANK(@) outside of sections crashing RGBASM
     * Fixed BANK() of a constant crashing RGBLINK
     * Fixed period not being accepted as second character of a label name
     * Fixed possible RGBASM crash from an empty input file
     * Fixed modulo by 0 crashing RGBLINK
     * Fixed user-after-free from errors in INCLUDEd linker scripts
     * Fixed 0-byte sections being incorrectly printed in .map files
     * Fixed a rare RGBASM hang when deleting symbols
     * Fixed uninitialized memory reads with -MT and -MQ
     * Fixed incorrect explanation of pop af instruction
     * Fixed incorrect reporting of overlapping sections
     * Fixed incorrect documentation of unary !
     * Fixed documentation not updated regarding behavior of RGBLINK's -t
       and -w
     * Fixed implicitly relying on -fcommon: RGBDS now builds with GCC
       10's default configuration
     * RGBDS no longer relies on 32-bit int, making it more portable to
       e.g. DOS

diffstat:

 devel/rgbds/Makefile |   4 ++--
 devel/rgbds/distinfo |  10 +++++-----
 2 files changed, 7 insertions(+), 7 deletions(-)

diffs (28 lines):

diff -r e86c5ddd7da7 -r be80893696a9 devel/rgbds/Makefile
--- a/devel/rgbds/Makefile      Sat Aug 08 19:12:03 2020 +0000
+++ b/devel/rgbds/Makefile      Sat Aug 08 19:17:45 2020 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.7 2020/04/12 11:32:30 nia Exp $
+# $NetBSD: Makefile,v 1.8 2020/08/08 19:17:45 nia Exp $
 
-DISTNAME=      rgbds-0.4.0
+DISTNAME=      rgbds-0.4.1
 CATEGORIES=    devel
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=rednex/}
 GITHUB_RELEASE=        v${PKGVERSION_NOREV}
diff -r e86c5ddd7da7 -r be80893696a9 devel/rgbds/distinfo
--- a/devel/rgbds/distinfo      Sat Aug 08 19:12:03 2020 +0000
+++ b/devel/rgbds/distinfo      Sat Aug 08 19:17:45 2020 +0000
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.4 2020/04/12 11:32:30 nia Exp $
+$NetBSD: distinfo,v 1.5 2020/08/08 19:17:45 nia Exp $
 
-SHA1 (rgbds-0.4.0.tar.gz) = 1468d4930f50e9512e35fa250a86614bbcf197b9
-RMD160 (rgbds-0.4.0.tar.gz) = 3f4a7add3275b02b745ad1a340b81f57923876b6
-SHA512 (rgbds-0.4.0.tar.gz) = 1e3f82b23130180fb6b13646d8cb39155366b9d90b84fe1ec32916a0370969db6a727a7498fdf4ac807d64849a99f986a50574616598ff922dcf0f2a551c6a51
-Size (rgbds-0.4.0.tar.gz) = 200303 bytes
+SHA1 (rgbds-0.4.1.tar.gz) = 2d5a844a0c2426b925f47177013bb4afb07f68b0
+RMD160 (rgbds-0.4.1.tar.gz) = d6980e57a890ebda71f0d1149242c6b10dcec85e
+SHA512 (rgbds-0.4.1.tar.gz) = 5a61ba726cd10cbde9e928ccaa5ecc7afebefd576f1e05eead96cf0d5af8371691bc036cd0405f336c89f33affdf7f71118d2890be57612be8a62a31b424b3de
+Size (rgbds-0.4.1.tar.gz) = 232291 bytes
 SHA1 (patch-Makefile) = 2459ff1d685893e886a673ebc306bfa9e8f807ae



Home | Main Index | Thread Index | Old Index