elixir-lang (1.20.1.dfsg-2ubuntu1) stonking; urgency=medium

  * d/p/0006-Fix-System.cmd-3-unit-test...: cherry-pick FTBFS fix from upstream.

 -- Florent 'Skia' Jacquet <skia@ubuntu.com>  Thu, 20 Aug 2026 14:32:01 +0200

elixir-lang (1.20.1.dfsg-2) unstable; urgency=medium

  * Add the lib/elixir/scripts directory to the autopkgtest code, which
    was introduced in elixir-lang 1.19.
  * Switch to a non-root user to actually run tests, use root only for
    copying test files into /usr/lib/elixir/lib.
  * Increase timeouts for the code test module to help building/testing
    on riscv64.

 -- Sergei Golovan <sgolovan@debian.org>  Sat, 13 Jun 2026 08:18:02 +0300

elixir-lang (1.20.1.dfsg-1) unstable; urgency=medium

  * New upstream release.
  * Upload to unstable to help with transition of Erlang to 29.

 -- Sergei Golovan <sgolovan@debian.org>  Wed, 10 Jun 2026 18:41:51 +0300

elixir-lang (1.20.0.dfsg-1) experimental; urgency=medium

  * New upstream release compatible with Erlang 29.
  * Refresh patches.
  * Drop build dependency on erlang-src.
  * Add the deterministic option to a few calls to :erlang.term_to_binary/2
    for reproducibility.

 -- Sergei Golovan <sgolovan@debian.org>  Thu, 04 Jun 2026 16:54:07 +0300

elixir-lang (1.19.5.dfsg-2) experimental; urgency=medium

  * Add a patch which replaces a call to the "kill" binary by a call to
    the "kill" shell builtin because hurd-i386 and hurd-amd64 currently do
    not have the binary.
  * Increase timeouts for some tests to help building Elixir on slow hardware
    like riscv64 or loong64.
  * Bump standards version to 4.7.4.

 -- Sergei Golovan <sgolovan@debian.org>  Sun, 03 May 2026 15:33:13 +0300

elixir-lang (1.19.5.dfsg-1) experimental; urgency=medium

  * New upstream release.
  * Refresh patches.
  * Bump Erlang requirements to 29 to test with Erlang in experimental.
  * Bump standards version to 4.7.3.

 -- Sergei Golovan <sgolovan@debian.org>  Mon, 23 Mar 2026 10:35:04 +0300

elixir-lang (1.18.3.dfsg-1) unstable; urgency=medium

  * New upstream release (closes: #1100215).
  * Refresh patches.
  * Add myself to uploaders.
  * Bump standards version to 4.7.2.

 -- Sergei Golovan <sgolovan@debian.org>  Thu, 27 Mar 2025 13:28:59 +0300

elixir-lang (1.18.1.dfsg-1.1) unstable; urgency=medium

  * Non-maintainer upload.
  * Add all subdirecories of /usr/lib/elixir/lib to the Erlang code loading
    path. Otherwise Elixir modules installed into /usr/lib/elixir/lib
    cannot be used without setting extra environment variables
    (closes: #1094170).
  * Increase timeouts for several tests. Do that for all architectures
    for simplicity (closes: #1093147).

 -- Sergei Golovan <sgolovan@debian.org>  Sat, 08 Feb 2025 20:14:15 +0300

elixir-lang (1.18.1.dfsg-1) unstable; urgency=medium

  * New upstream release.
  * Add 'Breaks:' to debian/control for elixir.
  * Remove fix-tests-under-erlang-27.1.patch, as it's no longer needed.
  * Refresh increase-timeout-on-rv64.patch.
  * Increase timeout on riscv64 for one more test.
  * Do not bother when 'epmd -kill' doesn't succeed.
  * Polish debian/tests/run-all.

 -- Evgeny Golyshev <eugulixes@gmail.com>  Fri, 10 Jan 2025 20:36:31 +0300

elixir-lang (1.17.3.dfsg-2) unstable; urgency=medium

  * Adapt debian/tests/run-all to Elixir 1.17.3.
  * Remove erlang-24.1.patch, as it's no longer needed.
  * Accept patch from Bo YU to fix FTBFS on riscv64 (closes: #1089650).
  * Replace rebar for rebar3 in debian/tests/control.

 -- Evgeny Golyshev <eugulixes@gmail.com>  Wed, 18 Dec 2024 16:56:09 +0300

elixir-lang (1.17.3.dfsg-1) unstable; urgency=medium

  * New upstream release (closes: #1078070).
  * Require Erlang 25.0 or later.
  * Refresh patches/erlang-24.1.patch.
  * Update debian/patches/remove-utf8-warning.patch.
  * Do not mention rebar in debian/changelog, as Elixir no longer
    includes it.
  * Add fix-tests-under-erlang-27.1.patch from Igor Goryachev to fix logger
    translator tests under Erlang 27.1.

 -- Evgeny Golyshev <eugulixes@gmail.com>  Tue, 03 Dec 2024 17:44:43 +0300

# Older entries have been removed from this changelog.
# To read the complete changelog use `apt changelog elixir`.
