Compare commits
4 Commits
Author | SHA1 | Date |
---|---|---|
|
c40354c558 | |
|
2f8bfe3d85 | |
|
fcdb193289 | |
|
cd9bb8fe86 |
15
NEWS
15
NEWS
|
@ -2,7 +2,7 @@
|
||||||
#+TITLE: GNU Mes NEWS – history of user-visible changes
|
#+TITLE: GNU Mes NEWS – history of user-visible changes
|
||||||
#+STARTUP: content hidestars
|
#+STARTUP: content hidestars
|
||||||
|
|
||||||
Copyright © 2016,2017,2018,2019,2021 Jan (janneke) Nieuwenhuizen <janneke@gnu.org>
|
Copyright © 2016,2017,2018,2019,2021,2022 Jan (janneke) Nieuwenhuizen <janneke@gnu.org>
|
||||||
|
|
||||||
Copying and distribution of this file, with or without modification,
|
Copying and distribution of this file, with or without modification,
|
||||||
are permitted in any medium without royalty provided the copyright
|
are permitted in any medium without royalty provided the copyright
|
||||||
|
@ -10,6 +10,19 @@ Copyright © 2016,2017,2018,2019,2021 Jan (janneke) Nieuwenhuizen <janneke@gnu.o
|
||||||
|
|
||||||
Please send Mes bug reports to bug-mes@gnu.org.
|
Please send Mes bug reports to bug-mes@gnu.org.
|
||||||
|
|
||||||
|
* Changes in 0.23.1 since 0.23
|
||||||
|
** Build: Move to libera.chat.
|
||||||
|
** Core
|
||||||
|
*** Mes and Mes C Library can now support ARM bootstrap.
|
||||||
|
** MesCC
|
||||||
|
*** MesCC now supports ARM bootstrap.
|
||||||
|
** Noteworthy bug fixes
|
||||||
|
*** Stack frame 0 does not perform out of bounds access.
|
||||||
|
*** MesCC's -m64 works again.
|
||||||
|
*** Guile-2 support has been resurrected.
|
||||||
|
*** logand has been fixed.
|
||||||
|
*** Mes C Library now supports more than 255 command line parameters.
|
||||||
|
|
||||||
* Changes in 0.23 since 0.22
|
* Changes in 0.23 since 0.22
|
||||||
** Core
|
** Core
|
||||||
*** Mes and Mes C Library can now be built with GCC 10.x.
|
*** Mes and Mes C Library can now be built with GCC 10.x.
|
||||||
|
|
|
@ -4,7 +4,7 @@ MES_ARENA=100000000 exec ${SCHEME-guile} -L . --no-auto-compile -e '(configure)'
|
||||||
!#
|
!#
|
||||||
|
|
||||||
;;; GNU Mes --- Maxwell Equations of Software
|
;;; GNU Mes --- Maxwell Equations of Software
|
||||||
;;; Copyright © 2016,2017,2018,2019,2020,2021 Jan (janneke) Nieuwenhuizen <janneke@gnu.org>
|
;;; Copyright © 2016,2017,2018,2019,2020,2021,2022 Jan (janneke) Nieuwenhuizen <janneke@gnu.org>
|
||||||
;;; Copyright © 2020 Vagrant Cascadian <vagrant@reproducible-builds.org>
|
;;; Copyright © 2020 Vagrant Cascadian <vagrant@reproducible-builds.org>
|
||||||
;;;
|
;;;
|
||||||
;;; configure: This file is part of GNU Mes.
|
;;; configure: This file is part of GNU Mes.
|
||||||
|
@ -37,7 +37,7 @@ MES_ARENA=100000000 exec ${SCHEME-guile} -L . --no-auto-compile -e '(configure)'
|
||||||
(define PACKAGE "mes")
|
(define PACKAGE "mes")
|
||||||
(define PACKAGE-NAME "GNU Mes")
|
(define PACKAGE-NAME "GNU Mes")
|
||||||
(define PACKAGE-BUGREPORT "bug-mes@gnu.org")
|
(define PACKAGE-BUGREPORT "bug-mes@gnu.org")
|
||||||
(define VERSION "0.23")
|
(define VERSION "0.23.1")
|
||||||
|
|
||||||
(cond-expand
|
(cond-expand
|
||||||
(guile)
|
(guile)
|
||||||
|
@ -454,9 +454,9 @@ Some influential environment variables:
|
||||||
(deps (fold (lambda (program results)
|
(deps (fold (lambda (program results)
|
||||||
(cons (check-program-version program) results))
|
(cons (check-program-version program) results))
|
||||||
'()
|
'()
|
||||||
(list (make-dep "hex2")
|
(list (make-dep "hex2" #:version '(1 0 0))
|
||||||
(make-dep "M1")
|
(make-dep "M1" #:version '(1 0 0))
|
||||||
(make-dep "blood-elf")
|
(make-dep "blood-elf" #:version '(1 0 0))
|
||||||
(make-dep "diff" #:optional? #t)
|
(make-dep "diff" #:optional? #t)
|
||||||
(make-dep "guile" #:version '(2 0) #:commands '("guile-3.0" "guile-3" "guile-2.2" "guile-2.0" "guile-2" "guile") #:optional? #t)
|
(make-dep "guile" #:version '(2 0) #:commands '("guile-3.0" "guile-3" "guile-2.2" "guile-2.0" "guile-2" "guile") #:optional? #t)
|
||||||
(make-dep "mes" #:version '(0 22) #:optional? #t)
|
(make-dep "mes" #:version '(0 22) #:optional? #t)
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
#! /bin/sh
|
#! /bin/sh
|
||||||
|
|
||||||
# GNU Mes --- Maxwell Equations of Software
|
# GNU Mes --- Maxwell Equations of Software
|
||||||
# Copyright © 2018,2019 Jan (janneke) Nieuwenhuizen <janneke@gnu.org>
|
# Copyright © 2018,2019,2022 Jan (janneke) Nieuwenhuizen <janneke@gnu.org>
|
||||||
#
|
#
|
||||||
# This file is part of GNU Mes.
|
# This file is part of GNU Mes.
|
||||||
#
|
#
|
||||||
|
@ -20,7 +20,7 @@
|
||||||
|
|
||||||
set -e
|
set -e
|
||||||
|
|
||||||
VERSION=0.23
|
VERSION=0.23.1
|
||||||
srcdir=${srcdir-$(dirname $0)}
|
srcdir=${srcdir-$(dirname $0)}
|
||||||
srcdest=
|
srcdest=
|
||||||
if test "$srcdir" != "."; then
|
if test "$srcdir" != "."; then
|
||||||
|
|
|
@ -54,7 +54,7 @@
|
||||||
(define-public mescc-tools
|
(define-public mescc-tools
|
||||||
(package
|
(package
|
||||||
(name "mescc-tools")
|
(name "mescc-tools")
|
||||||
(version "1.0.1")
|
(version "1.1.0")
|
||||||
(source
|
(source
|
||||||
(origin
|
(origin
|
||||||
(method url-fetch)
|
(method url-fetch)
|
||||||
|
@ -65,7 +65,7 @@
|
||||||
(file-name (string-append name "-" version ".tar.gz"))
|
(file-name (string-append name "-" version ".tar.gz"))
|
||||||
(sha256
|
(sha256
|
||||||
(base32
|
(base32
|
||||||
"1wqj70h4rrxl1d1aqpxhy47964r5dilvll6gvqv75y9qk6pwx5is"))))
|
"12cjryqfd6m6j807pvhk7i4vr2q0jiibpfrpnq5s67iq9l4rrc6b"))))
|
||||||
(build-system gnu-build-system)
|
(build-system gnu-build-system)
|
||||||
(supported-systems
|
(supported-systems
|
||||||
'("aarch64-linux" "armhf-linux" "i686-linux" "x86_64-linux"))
|
'("aarch64-linux" "armhf-linux" "i686-linux" "x86_64-linux"))
|
||||||
|
@ -78,7 +78,7 @@
|
||||||
(add-after 'unpack 'patch-prefix
|
(add-after 'unpack 'patch-prefix
|
||||||
(lambda _
|
(lambda _
|
||||||
(substitute* "sha256.sh"
|
(substitute* "sha256.sh"
|
||||||
(("/usr/bin/sha256sum") (which "sha256sum")))
|
(("\\$\\(which sha256sum\\)") (which "sha256sum")))
|
||||||
#t)))))
|
#t)))))
|
||||||
(synopsis "Tools for the full source bootstrapping process")
|
(synopsis "Tools for the full source bootstrapping process")
|
||||||
(description
|
(description
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
;;; -*-scheme-*-
|
;;; -*-scheme-*-
|
||||||
|
|
||||||
;;; GNU Mes --- Maxwell Equations of Software
|
;;; GNU Mes --- Maxwell Equations of Software
|
||||||
;;; Copyright © 2016,2017,2018,2019,2020,2021 Jan (janneke) Nieuwenhuizen <janneke@gnu.org>
|
;;; Copyright © 2016,2017,2018,2019,2020,2021,2022 Jan (janneke) Nieuwenhuizen <janneke@gnu.org>
|
||||||
;;;
|
;;;
|
||||||
;;; This file is part of GNU Mes.
|
;;; This file is part of GNU Mes.
|
||||||
;;;
|
;;;
|
||||||
|
@ -29,7 +29,7 @@
|
||||||
|
|
||||||
(define welcome
|
(define welcome
|
||||||
(string-append "GNU Mes " %version "
|
(string-append "GNU Mes " %version "
|
||||||
Copyright (C) 2016,2017,2018,2019,2020,2021 Jan (janneke) Nieuwenhuizen <janneke@gnu.org>
|
Copyright (C) 2016,2017,2018,2019,2020,2021,2022 Jan (janneke) Nieuwenhuizen <janneke@gnu.org>
|
||||||
Copyright (C) 2019,2020,2021 Danny Milosavljevic <dannym@scratchpost.org>
|
Copyright (C) 2019,2020,2021 Danny Milosavljevic <dannym@scratchpost.org>
|
||||||
|
|
||||||
GNU Mes comes with ABSOLUTELY NO WARRANTY; for details type `,show w'.
|
GNU Mes comes with ABSOLUTELY NO WARRANTY; for details type `,show w'.
|
||||||
|
|
Loading…
Reference in New Issue