euslisp (9.32+dfsg-2) unstable; urgency=medium

  * add debian/patches/fix-arm32.patch: (Closes: #1116349)

 -- Kei Okada <kei.okada@gmail.com>  Tue, 30 Sep 2025 10:20:34 +0900

euslisp (9.32+dfsg-1) unstable; urgency=medium

  * New upstream version 9.32+dfsg
    Support gcc-15, closes: #1096594, #1105329
  * remove patches already applied in 9.32, see:
    https://github.com/euslisp/EusLisp/pull/525
    https://github.com/euslisp/EusLisp/pull/524
    https://github.com/euslisp/EusLisp/pull/523
    https://github.com/euslisp/EusLisp/pull/522
    https://github.com/euslisp/EusLisp/pull/517

 -- Kei Okada <kei.okada@gmail.com>  Thu, 25 Sep 2025 16:12:19 +0900

euslisp (9.31+dfsg-3) unstable; urgency=medium

  * Team upload.

  [ Kei Okada ]
  * add debian/patches/fix-localtime-arm32.patch, fix for arm32 build

 -- Jochen Sprickerhof <jspricke@debian.org>  Thu, 19 Dec 2024 08:44:33 +0100

euslisp (9.31+dfsg-2) unstable; urgency=medium

  [ Kei Okada ]
  * FIX syntax error in (fix debian/tests: skip test for 32bit Arm). from bash
    syntax -> sh syntax
  * Forget to update VERSION in Makefile.generic1

 -- Kei Okada <kei.okada@gmail.com>  Sat, 14 Dec 2024 16:13:37 +0900

euslisp (9.31+dfsg-1) unstable; urgency=medium

  * New upstream version 9.31+dfsg
  * remove patches already applied in upstream
    fix-lintian-typo.patch/fix-makefile-linux-MACHINE.patch
  * fix debian/tests: skip test for 32bit Arm
  * debian/rules: restore lisp/c/eus.c on clean (Closes: #1044517)

 -- Kei Okada <kei.okada@gmail.com>  Wed, 11 Dec 2024 18:46:01 +0900

euslisp (9.30+dfsg-3) unstable; urgency=medium

  [ Kei Okada ]
  * defforeign on ppc64el is not work for float/double, skpping test for now

 -- Kei OKada <kei.okada@gmail.com>  Sun, 05 May 2024 11:42:56 +0900

euslisp (9.30+dfsg-2) unstable; urgency=medium

  * apply patches from upstream
    fix extreme -> extream lintian warnings : https://github.com/euslisp/EusLisp/pull/512
    set MACHINE if not defined : https://github.com/euslisp/EusLisp/pull/514

 -- Kei Okada <k-okada@gmail.com>  Sat, 20 Apr 2024 17:53:20 +0900

euslisp (9.30+dfsg-1) unstable; urgency=medium

  * New upstream version 9.30+dfsg
    - Use 'long int' for timezone (Closes: #1069196)
  * remove patches which already merged in upstream

 -- Kei Okada <kei.okada@gmail.com>  Thu, 18 Apr 2024 17:58:32 +0900

euslisp (9.29+dfsg-1) unstable; urgency=medium

  * New upstream version 9.29+dfsg
  * remove patches already applied in 9.29,
    see https://github.com/euslisp/EusLisp/pull/482
  * fix debian/patches/fix-jpegmemcd-compile-error.patch for 9.29
    (Closes: #1066307)

 -- Kei Okada <kei.okada@gmail.com>  Mon, 15 Apr 2024 17:55:06 +0900

euslisp (9.28+dfsg-2) unstable; urgency=high

  * https://github.com/euslisp/EusLisp/pull/441 update
    lisp/image/jpeg/makefile, update debian/patches/fix-for-hardening.patch
  * https://github.com/euslisp/EusLisp/pull/441 update source code to pass repotest
  * debian/tests/euslisp-all-test: run make command in test directory to build test_foreign.so
  * add error cehck of -Werror=implicit-function-declaration. from dpkg 1.22.6
  * add paches to fix
    https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1066307, FTBFS:
    jpegmemcd.c:29:3: error: implicit declaration of function
    ‘jpeg_memio_dest’, see https://github.com/euslisp/EusLisp/pull/507

 -- Kei Okada <kei.okada@gmail.com>  Mon, 15 Apr 2024 09:18:14 +0900

euslisp (9.28+dfsg-1) unstable; urgency=medium

  * New upstream version 9.28+dfsg

 -- Kei Okada <kei.okada@gmail.com>  Sat, 05 Feb 2022 15:20:53 +0900

euslisp (9.27+dfsg-7) unstable; urgency=medium

  [ Kei OKADA ]
  * remove downstream test on gitlab-salsa,
    use https://tracker.debian.org/pkg/jskeus
    and https://ci.debian.net/packages/j/jskeus/
  * remove debin/test/jskeus-test as well

 -- Kei Okada <kei.okada@gmail.com>  Thu, 03 Sep 2020 07:38:01 +0000

euslisp (9.27+dfsg-6) unstable; urgency=medium

  * Team upload.

  [ Kei OKADA ]
  * add test to check if jskeus is compilable
  * compiler copies it's instance by :copy-compiler, so symid needs to be
    global. see https://github.com/euslisp/EusLisp/pull/441
    (bf5b1b244d397ea02a112458f2df47297d20e3a6)
  * To avoid (setq *cflags* nil), use "" when CFLAGS is not set
  * use ca-certificates instead of GIT_SSL_NO_VERIFY
  * add Restrictions: needs-internet to debian/tests/control
  * add test to check if comile-file works
  * use file.c/file.h/file.o from file if o is not set
  * lisp/too/makedate: add empty makedata/gitrevision/compilehost,
    skip these variable from lisp-implementation-version
  * rm debian/patches/always-compile-to-objdir.patch
  * set lisp-implementation-version to show last released date

 -- Jochen Sprickerhof <jspricke@debian.org>  Sun, 12 Jul 2020 16:55:09 +0200

euslisp (9.27+dfsg-5) unstable; urgency=medium

  [ Jochen Sprickerhof ]
  * Cleanup gitlab-ci.yml

  [ Kei OKADA ]
  * add debian/patches/fix-for-blhc.patch
  * add debian/patches/fix-for-reprotest.patch
  * fix debian/patches/fix-for-reprotest.patch use ${DEB_HOST_MULTIARCH}

 -- Jochen Sprickerhof <jspricke@debian.org>  Sun, 05 Jul 2020 10:51:11 +0200

euslisp (9.27+dfsg-4) unstable; urgency=medium

  * Team upload.

  [ Kei Okada ]
  * add test to check when compile lisp file incldue LINEINTERSECTION3
    (geo::line-intersection3), it will not find LINEINTERSECTION3 symbol
  * Use RTLD_GLOBAL so that other dynamic libary can find library symbols.
  * add test to check if lib/llib/unittest.l exists
  * install lib/llib within euslisp-dev

 -- Jochen Sprickerhof <jspricke@debian.org>  Fri, 22 May 2020 13:48:33 +0200

euslisp (9.27+dfsg-3) unstable; urgency=medium

  * Team upload.

  [ Kei Okada ]
  * use lisp::*deb-host-multiarch* to set arch. This fixes
  https://ci.debian.net/data/autopkgtest/testing/arm64/e/euslisp/4529309/log.gz

 -- Jochen Sprickerhof <jspricke@debian.org>  Fri, 13 Mar 2020 12:00:13 +0100

euslisp (9.27+dfsg-2) unstable; urgency=medium

  [ Kei Okada ]
  * add fix-arm-ldflags.patch

 -- Jochen Sprickerhof <jspricke@debian.org>  Wed, 11 Mar 2020 09:16:47 +0100

euslisp (9.27+dfsg-1) unstable; urgency=medium

  [ Kei Okada ]
  * EusLisp 9.27 uses OSS gl*const.l files
  * New upstream version 9.27+dfsg
  * fix lisp/image/jpeg/makefile for newer (9.27) version of makefile
  * fix for Makefile.Linux (version 9.27)
  * load /usr/lib/DEB_HOST_MULTIARCH for test/loader.l
  * version 9.27 fixed set-shebang problem
  * EusLisp 9.27 fixed spelling problems
  * EusLisp 9.27 enable to compile multiple arch with Makefile.Linux
  * EusLisp 9.27 fixed LDMODULE argument problems for ARM arch
  * remove deleved patches from series
  * use Makefile.Linux for LinuxARM machine

 -- Kei Okada <kei.okada@gmail.com>  Tue, 25 Feb 2020 04:32:24 +0000

euslisp (9.26+dfsg-2) unstable; urgency=medium

  * Team upload.

  [ Kei Okada ]
  * mv Makefile.Linux.thread to Makefile.Linux to compatible with
    Makefile.ARCHDIR
  * fix typo to to -> to
  * remove/fix patches for Makefile.Linux.thread
  * fix arm definition for load-module and closure in eus.c
  * fix for hardening path for LinuxARM
  * remove cpu optimization from Makefile.Linux CPU_OPTIMIZE

  [ Jochen Sprickerhof ]
  * Add MA hints
  * bump policy version (no changes)

 -- Jochen Sprickerhof <jspricke@debian.org>  Tue, 04 Feb 2020 08:00:07 +0100

euslisp (9.26+dfsg-1) unstable; urgency=low

  * Initial debian release (Closes: #942317).

 -- Kei Okada <kei.okada@gmail.com>  Wed, 02 Oct 2019 18:22:53 +0900
