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 Tue, 03 Dec 2024 17:44:43 +0300 elixir-lang (1.14.0.dfsg-2) unstable; urgency=medium * Get rid of .home since debhelper 13 sets HOME to debian/.debhelper/generated/_source/home. -- Evgeny Golyshev Sat, 08 Oct 2022 19:54:46 +0300 elixir-lang (1.14.0.dfsg-1) unstable; urgency=medium * New upstream release (closes: #1020839). * Get rid of remove_rebar3_related_tests.patch since rebar3 is finally available in Debian Bookworm. * Switch to rebar3. -- Evgeny Golyshev Sun, 02 Oct 2022 21:17:01 +0300 elixir-lang (1.12.2.dfsg-2.2) unstable; urgency=medium * Non-maintainer upload. * Mark autopkgtest as flaky (see #997801) -- Antonio Terceiro Thu, 24 Feb 2022 08:47:39 -0300 elixir-lang (1.12.2.dfsg-2.1) unstable; urgency=medium * Non-maintainer upload. * Fix a test to build with erlang 24.1 (closes: #996437). -- Sergei Golovan Sun, 24 Oct 2021 10:18:35 +0300 elixir-lang (1.12.2.dfsg-2) unstable; urgency=medium * Fix debian/watch * Use debhelper 13 -- Evgeny Golyshev Tue, 24 Aug 2021 16:41:05 +0300 elixir-lang (1.12.2.dfsg-1) unstable; urgency=medium * New upstream release (closes: #992719). * Require Erlang 22.0 or later. * Remove use_rebar_instead_of_rebar3_in_tests.patch since it was accepted to upstream (see https://github.com/elixir-lang/elixir/pull/10022). * Update debian/patches/remove_rebar3_related_tests.patch. -- Evgeny Golyshev Tue, 24 Aug 2021 14:42:48 +0300 elixir-lang (1.10.3.dfsg-1.1) unstable; urgency=medium * Non-maintainer upload. * Remove dependency of the elixir binary package on erlang-pcre-, because it isn't necessary anymore (closes: #963043). -- Sergei Golovan Thu, 18 Jun 2020 18:22:53 +0300 elixir-lang (1.10.3.dfsg-1) unstable; urgency=medium * New upstream release (closes: #959701, #959160, #959988). * Remove patches/remove-test-executes-rpc-instructions.patch. * Require Erlang 21.0 or later. -- Evgeny Golyshev Wed, 06 May 2020 20:33:40 +0300 elixir-lang (1.9.1.dfsg-1.3) unstable; urgency=medium * Non-maintainer upload. * Add remove-test-executes-rpc-instructions.patch, as this test reliably fails on arm64 and mips64el. -- Thomas Goirand Mon, 04 Nov 2019 11:27:07 +0100 elixir-lang (1.9.1.dfsg-1.2) unstable; urgency=medium * Non-maintainer upload. * Re-attempt unit testing (up to 3 times) if failed (Closes: #942688). -- Thomas Goirand Wed, 30 Oct 2019 12:23:33 +0100 elixir-lang (1.9.1.dfsg-1.1) unstable; urgency=medium * Non-maintainer upload. * Add a dependency of the elixir binary package on erlang-pcre- virtual package to prevent installation when PCRE in Erlang changes, invalidating precompiled regexes (closes: #941124). * Move to ${erlang:Depends} substitution variable to calculate the dependencies automatically. -- Sergei Golovan Sun, 13 Oct 2019 09:39:24 +0300 elixir-lang (1.9.1.dfsg-1) unstable; urgency=medium * New upstream release. * Elixir is endianness-dependent, so substitute 'Architecture: all' for 'Architecture: any' in debian/control. * Increase version number of Erlang in debian/control. * Remove disable_tests_to_prevent_failing_with_erlang_22.patch. * Adapt remove_rebar3_related_tests.patch to the current Elixir release. * Improve debian/tests/run-all - do cleanup more carefully after running tests; - do cleanup on the following signals: SIGHUP, SIGINT, SIGQUIT and SIGABRT; - use bash instead of dash. -- Evgeny Golyshev Fri, 19 Jul 2019 13:29:07 +0300 elixir-lang (1.7.4.dfsg-2) unstable; urgency=medium * Fix debian/tests/run-all to make it run tests properly. -- Evgeny Golyshev Thu, 18 Jul 2019 12:36:34 +0300 elixir-lang (1.7.4.dfsg-1) unstable; urgency=medium * Apply patch provided by Tomas Janousek (Closes: #930497) - The patch makes Elixir explicitly depend on erlang-base:any | erlang-base-hipe:any * Exclude lib/mix/test/fixtures/rebar and lib/mix/test/fixtures/rebar3. * Specify license for lib/elixir/unicode/*.txt in debian/copyright. * Add remove_rebar3_related_tests.patch not to run the rebar3 related tests because we don't have rebar3. * Add use_rebar_instead_of_rebar3_in_tests.patch to fix the bug which made the Mix tests use only rebar3. * Add .dfsg suffix to the package version number to make it clear that the upstream archive must be repacked with the purpose of removing such binaries as rebar and rebar3. * Add disable_tests_to_prevent_failing_with_erlang_22.patch to disable the tests which fail under Erlang/OTP 22. -- Evgeny Golyshev Sun, 14 Jul 2019 23:38:27 +0300 elixir-lang (1.7.4-0.1) unstable; urgency=medium * Non-maintainer upload with authorization from current maintainer. * New upstream release: - Fixes FTBFS (Closes: #910307). * Removed all patches. * Add patch to remove the UTF-8 warning (Closes: #912207). -- Thomas Goirand Tue, 30 Oct 2018 07:56:01 +0000 elixir-lang (1.6.5-1) unstable; urgency=medium [ Antonio Terceiro ] * Drop myself from the Uploaders field [ Evgeny Golyshev ] * New upstream release (Closes: #869030) - The tests from the latest version with newer dependencies seem to be fine again (Closes: #871120) * Substitute alioth for salsa in Vcs-Browser and Vcs-Git fields * Add debian/upstream/metadata * Remove Testsuite from debian/control * Bump Standards-Version to 4.1.4 * Bump compat version to 10 * Add docs file containing NOTICE * Use only https in Format field of debian/copyright * Do not mention lib/elixir/src/elixir_parser.erl in debian/copyright * Disable one more rebar3 related test * Temporarily disable rebar related test -- Evgeny Golyshev Wed, 09 May 2018 23:22:08 +0300 elixir-lang (1.3.3-2) unstable; urgency=medium * Add erlang-crypto to Build-Depends (Closes: #837236) -- Evgeny Golyshev Wed, 05 Oct 2016 22:43:17 +0300 elixir-lang (1.3.3-1) unstable; urgency=medium * New upstream release * Add patch disabling tests related to rebar3 -- Evgeny Golyshev Sun, 18 Sep 2016 16:25:14 +0300 elixir-lang (1.2.6-1) unstable; urgency=medium * Evgeny is now the maintainer [ Antonio Terceiro ] * New upstream release * Acknowledge Non-maintainer upload; thanks to Anton Gladky and Sergei Golovan. * debian/rules: - also set LC_ALL=C.UTF-8 since the VM requires UTF-8 for correct operation. - kill epmd after running tests here instead of with a patch to the Makefile (Closes: #819122) * debian/control: - Bump Standards-Version to 3.9.8, no other changes needed - Use https:// URL's for Vcs-* [ Evgeny Golyshev ] * Add patch disabling tests related to rebar3 -- Antonio Terceiro Thu, 16 Jun 2016 09:48:49 -0300 elixir-lang (1.1.0-1.1) unstable; urgency=medium [ Anton Gladky ] * Non-maintainer upload. [ Sergei Golovan ] * Kill daemon after test phase. (Closes: #819122) -- Anton Gladky Fri, 13 May 2016 21:02:10 +0200 elixir-lang (1.1.0-1) unstable; urgency=medium [ Evgeny Golyshev ] * Replace dependency on `erlang` with `erlang-base`. This avoids pulling several X11-related packages when installing on a headless system. * Improved package description [ Antonio Terceiro ] * New upstream release. This package will now be based on released upstream tarballs. * debian/watch: restrict to final releases * debian/copyright: - add `rebar` to Files-Excluded. * debian/control: - Switch Architecture: from `any` to `all`. Elixir code gets compiled to bytecode for the Erlang VM, so it is not architecture dependent. - Build-Depends: + remove `erlang` (but keep `erlang-dev) + add erlang-parsetools, erlang-eunit -- Antonio Terceiro Mon, 28 Sep 2015 11:14:32 -0300 elixir-lang (1.1.0~0.20150708-1) unstable; urgency=medium * New upstream snapshot + fixed to work with Erlang/OTP 18 (Closes: #791626) -- Antonio Terceiro Wed, 08 Jul 2015 18:29:52 -0300 elixir-lang (1.1.0~0.20150516-1) unstable; urgency=medium * Initial release (Closes: #765522) -- Antonio Terceiro Sat, 16 May 2015 17:08:30 -0300