[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/
commit: c7d600df34309661106b49e5ba1abe1fe48451df Author: Sam James gentoo org> AuthorDate: Thu Sep 19 18:33:45 2024 + Commit: Sam James gentoo org> CommitDate: Thu Sep 19 18:33:45 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7d600df dev-lang/elixir: Stabilize 1.17.2 amd64, #939849 Signed-off-by: Sam James gentoo.org> dev-lang/elixir/elixir-1.17.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/elixir/elixir-1.17.2.ebuild b/dev-lang/elixir/elixir-1.17.2.ebuild index 46bdb92ad285..2715d4e81936 100644 --- a/dev-lang/elixir/elixir-1.17.2.ebuild +++ b/dev-lang/elixir/elixir-1.17.2.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar LICENSE="Apache-2.0 ErlPL-1.1" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~riscv ~sparc ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ~riscv ~sparc ~x86" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/
commit: 5ea16e7bfb8595488d4a535b513b856cafa20469 Author: Sam James gentoo org> AuthorDate: Thu Sep 19 18:33:46 2024 + Commit: Sam James gentoo org> CommitDate: Thu Sep 19 18:33:46 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ea16e7b dev-lang/elixir: Stabilize 1.17.2 ppc, #939849 Signed-off-by: Sam James gentoo.org> dev-lang/elixir/elixir-1.17.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/elixir/elixir-1.17.2.ebuild b/dev-lang/elixir/elixir-1.17.2.ebuild index 2715d4e81936..e327ad430656 100644 --- a/dev-lang/elixir/elixir-1.17.2.ebuild +++ b/dev-lang/elixir/elixir-1.17.2.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar LICENSE="Apache-2.0 ErlPL-1.1" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc ~riscv ~sparc ~x86" +KEYWORDS="amd64 ~arm ~arm64 ppc ~riscv ~sparc ~x86" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/
commit: ba904b762d24a6a18172d70a0d5fe90433863386 Author: Haelwenn (lanodan) Monnier hacktivis me> AuthorDate: Tue Jul 9 16:11:51 2024 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Jul 27 07:06:44 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba904b76 dev-lang/elixir: add 1.17.2 Signed-off-by: Haelwenn (lanodan) Monnier hacktivis.me> Closes: https://github.com/gentoo/gentoo/pull/37500 Signed-off-by: Joonas Niilola gentoo.org> dev-lang/elixir/Manifest | 1 + dev-lang/elixir/elixir-1.17.2.ebuild | 39 2 files changed, 40 insertions(+) diff --git a/dev-lang/elixir/Manifest b/dev-lang/elixir/Manifest index 78d76339c744..db8981c8b7bc 100644 --- a/dev-lang/elixir/Manifest +++ b/dev-lang/elixir/Manifest @@ -3,3 +3,4 @@ DIST elixir-1.15.7.tar.gz 3151775 BLAKE2B 62dc5e390f7b704fdab2be91b36faabc62aed0 DIST elixir-1.15.8.tar.gz 3152250 BLAKE2B 5a4eeca0d2a63fa5dbf322f79bc3373a56a639cc0d583bf660d04dba8e11a2aa2c19b0e4c561ffb4354e225d9c64585d4c6529033b47c6e00c5cf0cc34cf070b SHA512 5e1e5524e5849c5fd56f073f8308acaf3aac77dd78cd6c2a88687ce7a311d96335436d341d52375c4c66524019a26915b2ce608a7d3431e52d16fc3e37beb3b4 DIST elixir-1.16.2.tar.gz 3357093 BLAKE2B 61ba738542d33e827f7352b7f0a27aa76fc06f037d35c56efd96be1c26e28be90b6f2998cd2cac0090e5da771f6c45ad12d68644e36a214de36c9e26d4ac9686 SHA512 1e90adcd5d0512d4b394276e431f3987fc61a3f6191cd5c1d0f7fdd82baba99747aa553a3583e0813ffb5a48a32ce02a24e27b641f86a61e421722a802a850c1 DIST elixir-1.16.3.tar.gz 3360376 BLAKE2B ac6cdc16f193560e18338bd3e45a4f88c7d4398969336062551477dfdafaab8ada60ae64c856647b36967205849427413938da87f746bd52d03d78e141ba5a03 SHA512 1511fb78bdcc50850cbf91007ed11c6a89e947d0a743c1e9ed30e1c93c1b47b5377fced17eeb66ac511d4f151d2e00ef2ecc6fb425d0d4afe2451be41a6ba6ee +DIST elixir-1.17.2.tar.gz 3255067 BLAKE2B b2902c41262303fe33efeb22f8fe6cf76596f7d9894b018c0d45eaf1858f7d2ffaa1481659ff290c71807b03c5f2ebb17160d7420133d440957f344df6d01126 SHA512 f9d4983c3e7bd054a76bfe0dfa4aea483a4dd84ada432ae5a144167ff8d268499077704214eaaecfda84469c2f747a3594258ca95a7955bffde0c7b0f65985f2 diff --git a/dev-lang/elixir/elixir-1.17.2.ebuild b/dev-lang/elixir/elixir-1.17.2.ebuild new file mode 100644 index ..0f14987b04c1 --- /dev/null +++ b/dev-lang/elixir/elixir-1.17.2.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Elixir programming language" +HOMEPAGE="https://elixir-lang.org"; +SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0 ErlPL-1.1" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~riscv ~sparc ~x86" +IUSE="test" + +RESTRICT="!test? ( test )" + +# https://hexdocs.pm/elixir/compatibility-and-deprecations.html#between-elixir-and-erlang-otp +DEPEND=" + >=dev-lang/erlang-25:0=[ssl] +
[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/
commit: 7a24591d71bd6d042cd9277aefaf06f805f449f5 Author: Joonas Niilola gentoo org> AuthorDate: Wed Jul 3 12:39:19 2024 + Commit: Joonas Niilola gentoo org> CommitDate: Wed Jul 3 12:53:31 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a24591d dev-lang/elixir: update Manifest Signed-off-by: Joonas Niilola gentoo.org> dev-lang/elixir/Manifest | 2 ++ 1 file changed, 2 insertions(+) diff --git a/dev-lang/elixir/Manifest b/dev-lang/elixir/Manifest index 8171ea81074e..78d76339c744 100644 --- a/dev-lang/elixir/Manifest +++ b/dev-lang/elixir/Manifest @@ -1,3 +1,5 @@ DIST elixir-1.14.5.tar.gz 3076366 BLAKE2B cf1487c269b4f09c5a7771339782ddc5f6dc2d5f31bd098486824e1f50040462a55a6135e76a7d635461b8d61ce8ab45be2d1da86d60ecf0bc3c86c98b86531d SHA512 589482fb080eb9f71319b7927312ee255dab0376a8fb781533bc97b6a75dd71ec43cd022bb2eff12eca205cdeaf9a6d629f754c555c17cd6222e05912ff3d960 DIST elixir-1.15.7.tar.gz 3151775 BLAKE2B 62dc5e390f7b704fdab2be91b36faabc62aed097ec1a077476fee0e50717cfe527322d8eaf2afd90035bf1b4fb48803112ef4c7fded20f133b64cea3bee43c6d SHA512 a46f0569cbff342f15a04776f8d57cf2554867546004adabd9b9dff36c184ec56a78f2df2fc6c0855e65c11277662f694f5e6a8c6e1716cf4e22d8fdd5e1d4ae +DIST elixir-1.15.8.tar.gz 3152250 BLAKE2B 5a4eeca0d2a63fa5dbf322f79bc3373a56a639cc0d583bf660d04dba8e11a2aa2c19b0e4c561ffb4354e225d9c64585d4c6529033b47c6e00c5cf0cc34cf070b SHA512 5e1e5524e5849c5fd56f073f8308acaf3aac77dd78cd6c2a88687ce7a311d96335436d341d52375c4c66524019a26915b2ce608a7d3431e52d16fc3e37beb3b4 DIST elixir-1.16.2.tar.gz 3357093 BLAKE2B 61ba738542d33e827f7352b7f0a27aa76fc06f037d35c56efd96be1c26e28be90b6f2998cd2cac0090e5da771f6c45ad12d68644e36a214de36c9e26d4ac9686 SHA512 1e90adcd5d0512d4b394276e431f3987fc61a3f6191cd5c1d0f7fdd82baba99747aa553a3583e0813ffb5a48a32ce02a24e27b641f86a61e421722a802a850c1 +DIST elixir-1.16.3.tar.gz 3360376 BLAKE2B ac6cdc16f193560e18338bd3e45a4f88c7d4398969336062551477dfdafaab8ada60ae64c856647b36967205849427413938da87f746bd52d03d78e141ba5a03 SHA512 1511fb78bdcc50850cbf91007ed11c6a89e947d0a743c1e9ed30e1c93c1b47b5377fced17eeb66ac511d4f151d2e00ef2ecc6fb425d0d4afe2451be41a6ba6ee
[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/
commit: c33dd683e6f316b91375b2f8b7780bf15fe7e1ed Author: Haelwenn (lanodan) Monnier hacktivis me> AuthorDate: Tue May 21 00:50:20 2024 + Commit: Joonas Niilola gentoo org> CommitDate: Wed Jul 3 12:53:31 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c33dd683 dev-lang/elixir: add 1.16.3 Signed-off-by: Haelwenn (lanodan) Monnier hacktivis.me> Signed-off-by: Joonas Niilola gentoo.org> dev-lang/elixir/elixir-1.16.3.ebuild | 39 1 file changed, 39 insertions(+) diff --git a/dev-lang/elixir/elixir-1.16.3.ebuild b/dev-lang/elixir/elixir-1.16.3.ebuild new file mode 100644 index ..e471f6ed3900 --- /dev/null +++ b/dev-lang/elixir/elixir-1.16.3.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Elixir programming language" +HOMEPAGE="https://elixir-lang.org"; +SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0 ErlPL-1.1" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~riscv ~sparc ~x86" +IUSE="test" + +RESTRICT="!test? ( test )" + +# https://hexdocs.pm/elixir/compatibility-and-deprecations.html#between-elixir-and-erlang-otp +DEPEND=" + >=dev-lang/erlang-24:0=[ssl] +
[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/
commit: 65eba44560b22a377f50340d6e19a992e8cca9cd Author: Haelwenn (lanodan) Monnier hacktivis me> AuthorDate: Tue May 21 00:51:19 2024 + Commit: Joonas Niilola gentoo org> CommitDate: Wed Jul 3 12:53:31 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65eba445 dev-lang/elixir: add 1.15.8 Signed-off-by: Haelwenn (lanodan) Monnier hacktivis.me> Closes: https://github.com/gentoo/gentoo/pull/36755 Signed-off-by: Joonas Niilola gentoo.org> dev-lang/elixir/elixir-1.15.8.ebuild | 39 1 file changed, 39 insertions(+) diff --git a/dev-lang/elixir/elixir-1.15.8.ebuild b/dev-lang/elixir/elixir-1.15.8.ebuild new file mode 100644 index ..13e7b7258b53 --- /dev/null +++ b/dev-lang/elixir/elixir-1.15.8.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Elixir programming language" +HOMEPAGE="https://elixir-lang.org"; +SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0 ErlPL-1.1" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~riscv ~sparc ~x86" +IUSE="test" + +RESTRICT="!test? ( test )" + +# https://hexdocs.pm/elixir/compatibility-and-deprecations.html#compatibility-between-elixir-and-erlang-otp +DEPEND=" + >=dev-lang/erlang-24:0=[ssl] +
[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/, profiles/
commit: f2fb200d41fe5544d50b2a26d95ece85593a2966 Author: Arthur Zamarin gentoo org> AuthorDate: Fri May 31 19:03:27 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri May 31 19:05:57 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2fb200d dev-lang/elixir: drop 1.13.4-r1, 1.14.3-r1 Bug: https://bugs.gentoo.org/920682 Signed-off-by: Arthur Zamarin gentoo.org> dev-lang/elixir/Manifest| 2 -- dev-lang/elixir/elixir-1.13.4-r1.ebuild | 40 - dev-lang/elixir/elixir-1.14.3-r1.ebuild | 40 - profiles/package.mask | 2 -- 4 files changed, 84 deletions(-) diff --git a/dev-lang/elixir/Manifest b/dev-lang/elixir/Manifest index 1719aa5b5565..8171ea81074e 100644 --- a/dev-lang/elixir/Manifest +++ b/dev-lang/elixir/Manifest @@ -1,5 +1,3 @@ -DIST elixir-1.13.4.tar.gz 2912984 BLAKE2B 3849e7be7d1ba54ac3f96690f158b60a3b7da720e85a6c2ef38b078da795c1debaff319133eae6d5e77a7159f452b2ee6a7ad9ebbf7339391e4ee9ae8838d848 SHA512 cd3a28cd227bf60f09500563b7ad4700b2688e0361f975268d5fa81b530aee80ed4f8640335bf08a8c544a2f5d79dbf96c97f281bd3bf4582466a73a9d2edbec -DIST elixir-1.14.3.tar.gz 3086297 BLAKE2B b162ea35a762bc1e151c7844237f3167c97da9aae44bca9fe022d09cde6f6909103b383e67b2133b68e76c061c4ed05cdd081070bdbb48be85bbc0ed067fadfd SHA512 eec1e161364f823e26d79596d18b0ff7e6ade1c2c1f6f9ca84eb34d20fd90f434bbd29ef74cd41096e8f25e71d9cd1da0ec6f0a4f24c485124f9525b1ae2c4e0 DIST elixir-1.14.5.tar.gz 3076366 BLAKE2B cf1487c269b4f09c5a7771339782ddc5f6dc2d5f31bd098486824e1f50040462a55a6135e76a7d635461b8d61ce8ab45be2d1da86d60ecf0bc3c86c98b86531d SHA512 589482fb080eb9f71319b7927312ee255dab0376a8fb781533bc97b6a75dd71ec43cd022bb2eff12eca205cdeaf9a6d629f754c555c17cd6222e05912ff3d960 DIST elixir-1.15.7.tar.gz 3151775 BLAKE2B 62dc5e390f7b704fdab2be91b36faabc62aed097ec1a077476fee0e50717cfe527322d8eaf2afd90035bf1b4fb48803112ef4c7fded20f133b64cea3bee43c6d SHA512 a46f0569cbff342f15a04776f8d57cf2554867546004adabd9b9dff36c184ec56a78f2df2fc6c0855e65c11277662f694f5e6a8c6e1716cf4e22d8fdd5e1d4ae DIST elixir-1.16.2.tar.gz 3357093 BLAKE2B 61ba738542d33e827f7352b7f0a27aa76fc06f037d35c56efd96be1c26e28be90b6f2998cd2cac0090e5da771f6c45ad12d68644e36a214de36c9e26d4ac9686 SHA512 1e90adcd5d0512d4b394276e431f3987fc61a3f6191cd5c1d0f7fdd82baba99747aa553a3583e0813ffb5a48a32ce02a24e27b641f86a61e421722a802a850c1 diff --git a/dev-lang/elixir/elixir-1.13.4-r1.ebuild b/dev-lang/elixir/elixir-1.13.4-r1.ebuild deleted file mode 100644 index 1fb0c382166f.. --- a/dev-lang/elixir/elixir-1.13.4-r1.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Elixir programming language" -HOMEPAGE="https://elixir-lang.org"; -SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0 ErlPL-1.1" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ia64 ppc ~riscv ~sparc x86" -IUSE="test" - -RESTRICT="!test? ( test )" - -# https://hexdocs.pm/elixir/compatibility-and-deprecations.html#compatibility-between-elixir-and-erlang-otp -DEPEND=" - >=dev-lang/erlang-22:0=[ssl] - https://elixir-lang.org"; -SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0 ErlPL-1.1" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ia64 ppc ~riscv ~sparc x86" -IUSE="test" - -RESTRICT="!test? ( test )" - -# https://hexdocs.pm/elixir/compatibility-and-deprecations.html#compatibility-between-elixir-and-erlang-otp -DEPEND=" - >=dev-lang/erlang-23:0=[ssl] - https://www.erlang.org/patches/otp-26.2#incompatibilities # Removal on 2024-05-23 - (2024-04-11)
[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/
commit: 748cb9a6d0ac62ec8ca10ed7a8bb7b1b58592d48 Author: Arthur Zamarin gentoo org> AuthorDate: Fri May 31 08:32:12 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri May 31 08:32:12 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=748cb9a6 dev-lang/elixir: Stabilize 1.16.2 ppc, #933222 Signed-off-by: Arthur Zamarin gentoo.org> dev-lang/elixir/elixir-1.16.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/elixir/elixir-1.16.2.ebuild b/dev-lang/elixir/elixir-1.16.2.ebuild index cb5731670816..caa41ed09e6a 100644 --- a/dev-lang/elixir/elixir-1.16.2.ebuild +++ b/dev-lang/elixir/elixir-1.16.2.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar LICENSE="Apache-2.0 ErlPL-1.1" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~riscv ~sparc x86" +KEYWORDS="amd64 ~arm ~arm64 ~ia64 ppc ~riscv ~sparc x86" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/
commit: 8b4f0afee1ea5bae9c03d206d197eb2aa06f2ce1 Author: Joonas Niilola gentoo org> AuthorDate: Fri May 31 05:24:27 2024 + Commit: Joonas Niilola gentoo org> CommitDate: Fri May 31 05:25:23 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b4f0afe dev-lang/elixir: Stabilize 1.16.2 amd64, #933222 Signed-off-by: Joonas Niilola gentoo.org> dev-lang/elixir/elixir-1.16.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/elixir/elixir-1.16.2.ebuild b/dev-lang/elixir/elixir-1.16.2.ebuild index 429d175339cf..4113bdf243b6 100644 --- a/dev-lang/elixir/elixir-1.16.2.ebuild +++ b/dev-lang/elixir/elixir-1.16.2.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar LICENSE="Apache-2.0 ErlPL-1.1" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~riscv ~sparc ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~riscv ~sparc ~x86" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/
commit: a838d46418fa54e3948aa71ac0fca0dbf3ac3ce1 Author: Joonas Niilola gentoo org> AuthorDate: Fri May 31 05:24:58 2024 + Commit: Joonas Niilola gentoo org> CommitDate: Fri May 31 05:25:23 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a838d464 dev-lang/elixir: Stabilize 1.16.2 x86, #933222 Signed-off-by: Joonas Niilola gentoo.org> dev-lang/elixir/elixir-1.16.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/elixir/elixir-1.16.2.ebuild b/dev-lang/elixir/elixir-1.16.2.ebuild index 4113bdf243b6..cb5731670816 100644 --- a/dev-lang/elixir/elixir-1.16.2.ebuild +++ b/dev-lang/elixir/elixir-1.16.2.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar LICENSE="Apache-2.0 ErlPL-1.1" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~riscv ~sparc ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~riscv ~sparc x86" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/
commit: 755b0597d9a940a64340507a2c643faa6ae75014 Author: Haelwenn (lanodan) Monnier hacktivis me> AuthorDate: Fri May 3 23:06:20 2024 + Commit: Matthew Smith gentoo org> CommitDate: Sat May 4 07:45:19 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=755b0597 dev-lang/elixir: drop 1.14.5-r1 Signed-off-by: Haelwenn (lanodan) Monnier hacktivis.me> Signed-off-by: Matthew Smith gentoo.org> dev-lang/elixir/elixir-1.14.5-r1.ebuild | 40 - 1 file changed, 40 deletions(-) diff --git a/dev-lang/elixir/elixir-1.14.5-r1.ebuild b/dev-lang/elixir/elixir-1.14.5-r1.ebuild deleted file mode 100644 index 359bc83d8d81.. --- a/dev-lang/elixir/elixir-1.14.5-r1.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Elixir programming language" -HOMEPAGE="https://elixir-lang.org"; -SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0 ErlPL-1.1" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~riscv ~sparc ~x86" -IUSE="test" - -RESTRICT="!test? ( test )" - -# https://hexdocs.pm/elixir/compatibility-and-deprecations.html#compatibility-between-elixir-and-erlang-otp -DEPEND=" - >=dev-lang/erlang-23:0=[ssl] -
[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/
commit: 9de7498c9484953f5da8300593dbcf4852a3a020 Author: Haelwenn (lanodan) Monnier hacktivis me> AuthorDate: Fri May 3 23:16:55 2024 + Commit: Matthew Smith gentoo org> CommitDate: Sat May 4 07:45:19 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9de7498c dev-lang/elixir: drop 1.15.6 Signed-off-by: Haelwenn (lanodan) Monnier hacktivis.me> Closes: https://github.com/gentoo/gentoo/pull/36538 Signed-off-by: Matthew Smith gentoo.org> dev-lang/elixir/Manifest | 1 - dev-lang/elixir/elixir-1.15.6.ebuild | 39 2 files changed, 40 deletions(-) diff --git a/dev-lang/elixir/Manifest b/dev-lang/elixir/Manifest index 13f61765aa5e..1719aa5b5565 100644 --- a/dev-lang/elixir/Manifest +++ b/dev-lang/elixir/Manifest @@ -1,6 +1,5 @@ DIST elixir-1.13.4.tar.gz 2912984 BLAKE2B 3849e7be7d1ba54ac3f96690f158b60a3b7da720e85a6c2ef38b078da795c1debaff319133eae6d5e77a7159f452b2ee6a7ad9ebbf7339391e4ee9ae8838d848 SHA512 cd3a28cd227bf60f09500563b7ad4700b2688e0361f975268d5fa81b530aee80ed4f8640335bf08a8c544a2f5d79dbf96c97f281bd3bf4582466a73a9d2edbec DIST elixir-1.14.3.tar.gz 3086297 BLAKE2B b162ea35a762bc1e151c7844237f3167c97da9aae44bca9fe022d09cde6f6909103b383e67b2133b68e76c061c4ed05cdd081070bdbb48be85bbc0ed067fadfd SHA512 eec1e161364f823e26d79596d18b0ff7e6ade1c2c1f6f9ca84eb34d20fd90f434bbd29ef74cd41096e8f25e71d9cd1da0ec6f0a4f24c485124f9525b1ae2c4e0 DIST elixir-1.14.5.tar.gz 3076366 BLAKE2B cf1487c269b4f09c5a7771339782ddc5f6dc2d5f31bd098486824e1f50040462a55a6135e76a7d635461b8d61ce8ab45be2d1da86d60ecf0bc3c86c98b86531d SHA512 589482fb080eb9f71319b7927312ee255dab0376a8fb781533bc97b6a75dd71ec43cd022bb2eff12eca205cdeaf9a6d629f754c555c17cd6222e05912ff3d960 -DIST elixir-1.15.6.tar.gz 3150339 BLAKE2B c42571f0482add17d7b03c55ca0721569c5c54026b89d49c6d868410d817b348c1d82f615ecc084f7f8fe87633b3050e0f87c78184eb201fca1ceae939a605c7 SHA512 f41ada8b54faa8b070ad26b3cf05dd40fd66f952c1945c869d925f14f036f245341d0857815f58ba69acb7a519c06a5c2c166d41a6f637f1d0027d35b828e960 DIST elixir-1.15.7.tar.gz 3151775 BLAKE2B 62dc5e390f7b704fdab2be91b36faabc62aed097ec1a077476fee0e50717cfe527322d8eaf2afd90035bf1b4fb48803112ef4c7fded20f133b64cea3bee43c6d SHA512 a46f0569cbff342f15a04776f8d57cf2554867546004adabd9b9dff36c184ec56a78f2df2fc6c0855e65c11277662f694f5e6a8c6e1716cf4e22d8fdd5e1d4ae DIST elixir-1.16.2.tar.gz 3357093 BLAKE2B 61ba738542d33e827f7352b7f0a27aa76fc06f037d35c56efd96be1c26e28be90b6f2998cd2cac0090e5da771f6c45ad12d68644e36a214de36c9e26d4ac9686 SHA512 1e90adcd5d0512d4b394276e431f3987fc61a3f6191cd5c1d0f7fdd82baba99747aa553a3583e0813ffb5a48a32ce02a24e27b641f86a61e421722a802a850c1 diff --git a/dev-lang/elixir/elixir-1.15.6.ebuild b/dev-lang/elixir/elixir-1.15.6.ebuild deleted file mode 100644 index cfbe9e746fd9.. --- a/dev-lang/elixir/elixir-1.15.6.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Elixir programming language" -HOMEPAGE="https://elixir-lang.org"; -SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0 ErlPL-1.1" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~riscv ~sparc ~x86" -IUSE="test" - -RESTRICT="!test? ( test )" - -# https://hexdocs.pm/elixir/compatibility-and-deprecations.html#compatibility-between-elixir-and-erlang-otp -DEPEND=" - >=dev-lang/erlang-24:0=[ssl] -
[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/
commit: ed4090321c4e6bbdbe9b12e260171ca73d5907a2 Author: Joonas Niilola gentoo org> AuthorDate: Thu Apr 18 05:41:31 2024 + Commit: Joonas Niilola gentoo org> CommitDate: Thu Apr 18 05:42:11 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed409032 dev-lang/elixir: Stabilize 1.15.7 amd64, #93 Signed-off-by: Joonas Niilola gentoo.org> dev-lang/elixir/elixir-1.15.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/elixir/elixir-1.15.7.ebuild b/dev-lang/elixir/elixir-1.15.7.ebuild index 8aaca50d6655..5e2210fd3a54 100644 --- a/dev-lang/elixir/elixir-1.15.7.ebuild +++ b/dev-lang/elixir/elixir-1.15.7.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar LICENSE="Apache-2.0 ErlPL-1.1" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ppc ~riscv ~sparc x86" +KEYWORDS="amd64 ~arm ~arm64 ~ia64 ppc ~riscv ~sparc x86" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/
commit: 0cb1f5beb0bdfc79be41281b176596a18050db20 Author: Joonas Niilola gentoo org> AuthorDate: Wed Apr 17 08:45:37 2024 + Commit: Joonas Niilola gentoo org> CommitDate: Wed Apr 17 08:45:57 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0cb1f5be dev-lang/elixir: Stabilize 1.15.7 x86, #93 Signed-off-by: Joonas Niilola gentoo.org> dev-lang/elixir/elixir-1.15.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/elixir/elixir-1.15.7.ebuild b/dev-lang/elixir/elixir-1.15.7.ebuild index d1b44cdcddfc..8aaca50d6655 100644 --- a/dev-lang/elixir/elixir-1.15.7.ebuild +++ b/dev-lang/elixir/elixir-1.15.7.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar LICENSE="Apache-2.0 ErlPL-1.1" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ppc ~riscv ~sparc ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ppc ~riscv ~sparc x86" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/
commit: a4af63b0699a452b57566590a5a652966b941a63 Author: Arthur Zamarin gentoo org> AuthorDate: Tue Apr 16 16:31:13 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Apr 16 16:31:13 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4af63b0 dev-lang/elixir: Stabilize 1.15.7 ppc, #93 Signed-off-by: Arthur Zamarin gentoo.org> dev-lang/elixir/elixir-1.15.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/elixir/elixir-1.15.7.ebuild b/dev-lang/elixir/elixir-1.15.7.ebuild index 13e7b7258b53..d1b44cdcddfc 100644 --- a/dev-lang/elixir/elixir-1.15.7.ebuild +++ b/dev-lang/elixir/elixir-1.15.7.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar LICENSE="Apache-2.0 ErlPL-1.1" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~riscv ~sparc ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ppc ~riscv ~sparc ~x86" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/, dev-lang/elixir/files/
commit: 8006dc80dedd08b1c460cfd6623d3384811b05e5 Author: Haelwenn (lanodan) Monnier hacktivis me> AuthorDate: Sun Mar 10 18:09:24 2024 + Commit: Petr Vaněk gentoo org> CommitDate: Sun Apr 14 19:14:05 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8006dc80 dev-lang/elixir: add 1.16.2 Includes the following upstream patch to skip tests relying on erlang[doc]: https://github.com/elixir-lang/elixir/commit/c50863615c0e8ac957e22ae01a6f9af23978c3f9 Closes: https://bugs.gentoo.org/925670 Signed-off-by: Haelwenn (lanodan) Monnier hacktivis.me> Signed-off-by: Petr Vaněk gentoo.org> dev-lang/elixir/Manifest | 1 + dev-lang/elixir/elixir-1.16.2.ebuild | 40 ++ ...r-1.16.1-skip-tests-requiring-erlang-docs.patch | 90 ++ 3 files changed, 131 insertions(+) diff --git a/dev-lang/elixir/Manifest b/dev-lang/elixir/Manifest index 09551eae2f03..0ccda30b1dce 100644 --- a/dev-lang/elixir/Manifest +++ b/dev-lang/elixir/Manifest @@ -4,3 +4,4 @@ DIST elixir-1.14.5.tar.gz 3076366 BLAKE2B cf1487c269b4f09c5a7771339782ddc5f6dc2d DIST elixir-1.15.6.tar.gz 3150339 BLAKE2B c42571f0482add17d7b03c55ca0721569c5c54026b89d49c6d868410d817b348c1d82f615ecc084f7f8fe87633b3050e0f87c78184eb201fca1ceae939a605c7 SHA512 f41ada8b54faa8b070ad26b3cf05dd40fd66f952c1945c869d925f14f036f245341d0857815f58ba69acb7a519c06a5c2c166d41a6f637f1d0027d35b828e960 DIST elixir-1.15.7.tar.gz 3151775 BLAKE2B 62dc5e390f7b704fdab2be91b36faabc62aed097ec1a077476fee0e50717cfe527322d8eaf2afd90035bf1b4fb48803112ef4c7fded20f133b64cea3bee43c6d SHA512 a46f0569cbff342f15a04776f8d57cf2554867546004adabd9b9dff36c184ec56a78f2df2fc6c0855e65c11277662f694f5e6a8c6e1716cf4e22d8fdd5e1d4ae DIST elixir-1.16.1.tar.gz 3353282 BLAKE2B 795c8778fb5d5d29e2c1b85d1ad2d9c0c96418010c69e692dc0bcb44ffb4a22e4a67489d991717c548eb3f9ea7173ff71d73a055543f477cf1460b1282259f58 SHA512 2663c04ab3abe577884535e681989610131be0f4f0e55997956b9d4cb87c1a3c0cfd3bf453cf61dbc66f3aa20cdf46bc683df1bfe9292771b5445c164e5197ce +DIST elixir-1.16.2.tar.gz 3357093 BLAKE2B 61ba738542d33e827f7352b7f0a27aa76fc06f037d35c56efd96be1c26e28be90b6f2998cd2cac0090e5da771f6c45ad12d68644e36a214de36c9e26d4ac9686 SHA512 1e90adcd5d0512d4b394276e431f3987fc61a3f6191cd5c1d0f7fdd82baba99747aa553a3583e0813ffb5a48a32ce02a24e27b641f86a61e421722a802a850c1 diff --git a/dev-lang/elixir/elixir-1.16.2.ebuild b/dev-lang/elixir/elixir-1.16.2.ebuild new file mode 100644 index ..429d175339cf --- /dev/null +++ b/dev-lang/elixir/elixir-1.16.2.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Elixir programming language" +HOMEPAGE="https://elixir-lang.org"; +SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0 ErlPL-1.1" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~riscv ~sparc ~x86" +IUSE="test" + +RESTRICT="!test? ( test )" + +# https://hexdocs.pm/elixir/compatibility-and-deprecations.html#between-elixir-and-erlang-otp +DEPEND=" + >=dev-lang/erlang-24:0=[ssl] + https://github.com/elixir-lang/elixir/commit/c50863615c0e8ac957e22ae01a6f9af23978c3f9 + +From c50863615c0e8ac957e22ae01a6f9af23978c3f9 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Jos=C3=A9=20Valim?= +Date: Thu, 8 Feb 2024 08:08:03 +0100 +Subject: [PATCH] Skip tests if Erlang was compiled without docs, closes #13322 + +--- + lib/iex/test/iex/helpers_test.exs | 12 +--- + lib/iex/test/test_helper.exs | 10 +- + 2 files changed, 18 insertions(+), 4 deletions(-) + +diff --git a/lib/iex/test/iex/helpers_test.exs b/lib/iex/test/iex/helpers_test.exs +index 54f946516ce..171acc72abc 100644 +--- a/lib/iex/test/iex/helpers_test.exs b/lib/iex/test/iex/helpers_test.exs +@@ -332,17 +332,20 @@ defmodule IEx.HelpersTest do + assert help =~ "Welcome to Interactive Elixir" + end + ++@tag :erlang_doc + test "prints Erlang module documentation" do + captured = capture_io(fn -> h(:timer) end) + assert captured =~ "This module provides useful functions related to time." + end + ++@tag :erlang_doc + test "prints Erlang module function specs" do + captured = capture_io(fn -> h(:timer.sleep() / 1) end) + assert captured =~ ":timer.sleep/1" + assert captured =~ "-spec sleep(Time) -> ok when Time :: timeout()." + end + ++@tag :erlang_doc + test "handles non-existing Erlang module function" do + captured = capture_io(fn -> h(:timer.baz() / 1) end) + assert captured =~ "No documentation for :timer.baz was found" +@@ -1008,13 +1011,15 @@ defmodule IEx.HelpersTest do + cleanup_modules([TypeSample]) + end + +-test "prints all types in erlang module" do ++@tag :erlang_doc ++test "prints all types in Erlang module" do + captured = capture_io(fn -> t(:queue) end) + a
[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/
commit: 9bda8d928e19a21fad11192dbbf7c2787df2b5e9 Author: Haelwenn (lanodan) Monnier hacktivis me> AuthorDate: Sun Mar 10 18:23:38 2024 + Commit: Petr Vaněk gentoo org> CommitDate: Sun Apr 14 19:14:06 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bda8d92 dev-lang/elixir: drop 1.16.1 Signed-off-by: Haelwenn (lanodan) Monnier hacktivis.me> Closes: https://github.com/gentoo/gentoo/pull/35561 Signed-off-by: Petr Vaněk gentoo.org> dev-lang/elixir/Manifest | 1 - dev-lang/elixir/elixir-1.16.1.ebuild | 39 2 files changed, 40 deletions(-) diff --git a/dev-lang/elixir/Manifest b/dev-lang/elixir/Manifest index 0ccda30b1dce..13f61765aa5e 100644 --- a/dev-lang/elixir/Manifest +++ b/dev-lang/elixir/Manifest @@ -3,5 +3,4 @@ DIST elixir-1.14.3.tar.gz 3086297 BLAKE2B b162ea35a762bc1e151c7844237f3167c97da9 DIST elixir-1.14.5.tar.gz 3076366 BLAKE2B cf1487c269b4f09c5a7771339782ddc5f6dc2d5f31bd098486824e1f50040462a55a6135e76a7d635461b8d61ce8ab45be2d1da86d60ecf0bc3c86c98b86531d SHA512 589482fb080eb9f71319b7927312ee255dab0376a8fb781533bc97b6a75dd71ec43cd022bb2eff12eca205cdeaf9a6d629f754c555c17cd6222e05912ff3d960 DIST elixir-1.15.6.tar.gz 3150339 BLAKE2B c42571f0482add17d7b03c55ca0721569c5c54026b89d49c6d868410d817b348c1d82f615ecc084f7f8fe87633b3050e0f87c78184eb201fca1ceae939a605c7 SHA512 f41ada8b54faa8b070ad26b3cf05dd40fd66f952c1945c869d925f14f036f245341d0857815f58ba69acb7a519c06a5c2c166d41a6f637f1d0027d35b828e960 DIST elixir-1.15.7.tar.gz 3151775 BLAKE2B 62dc5e390f7b704fdab2be91b36faabc62aed097ec1a077476fee0e50717cfe527322d8eaf2afd90035bf1b4fb48803112ef4c7fded20f133b64cea3bee43c6d SHA512 a46f0569cbff342f15a04776f8d57cf2554867546004adabd9b9dff36c184ec56a78f2df2fc6c0855e65c11277662f694f5e6a8c6e1716cf4e22d8fdd5e1d4ae -DIST elixir-1.16.1.tar.gz 3353282 BLAKE2B 795c8778fb5d5d29e2c1b85d1ad2d9c0c96418010c69e692dc0bcb44ffb4a22e4a67489d991717c548eb3f9ea7173ff71d73a055543f477cf1460b1282259f58 SHA512 2663c04ab3abe577884535e681989610131be0f4f0e55997956b9d4cb87c1a3c0cfd3bf453cf61dbc66f3aa20cdf46bc683df1bfe9292771b5445c164e5197ce DIST elixir-1.16.2.tar.gz 3357093 BLAKE2B 61ba738542d33e827f7352b7f0a27aa76fc06f037d35c56efd96be1c26e28be90b6f2998cd2cac0090e5da771f6c45ad12d68644e36a214de36c9e26d4ac9686 SHA512 1e90adcd5d0512d4b394276e431f3987fc61a3f6191cd5c1d0f7fdd82baba99747aa553a3583e0813ffb5a48a32ce02a24e27b641f86a61e421722a802a850c1 diff --git a/dev-lang/elixir/elixir-1.16.1.ebuild b/dev-lang/elixir/elixir-1.16.1.ebuild deleted file mode 100644 index e471f6ed3900.. --- a/dev-lang/elixir/elixir-1.16.1.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Elixir programming language" -HOMEPAGE="https://elixir-lang.org"; -SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0 ErlPL-1.1" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~riscv ~sparc ~x86" -IUSE="test" - -RESTRICT="!test? ( test )" - -# https://hexdocs.pm/elixir/compatibility-and-deprecations.html#between-elixir-and-erlang-otp -DEPEND=" - >=dev-lang/erlang-24:0=[ssl] -
[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/
commit: 6b8674c4bad46905b331a5fea194be7a88ed5575 Author: Haelwenn (lanodan) Monnier hacktivis me> AuthorDate: Fri Feb 23 07:46:01 2024 + Commit: Joonas Niilola gentoo org> CommitDate: Fri Mar 29 07:50:57 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b8674c4 dev-lang/elixir: 1.14.5-r1: bump dependency to hacktivis.me> Signed-off-by: Joonas Niilola gentoo.org> dev-lang/elixir/elixir-1.14.5-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-lang/elixir/elixir-1.14.5-r1.ebuild b/dev-lang/elixir/elixir-1.14.5-r1.ebuild index 9bba653e0598..359bc83d8d81 100644 --- a/dev-lang/elixir/elixir-1.14.5-r1.ebuild +++ b/dev-lang/elixir/elixir-1.14.5-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -17,7 +17,7 @@ RESTRICT="!test? ( test )" # https://hexdocs.pm/elixir/compatibility-and-deprecations.html#compatibility-between-elixir-and-erlang-otp DEPEND=" >=dev-lang/erlang-23:0=[ssl] -
[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/, dev-lang/elixir/files/
commit: 8c02c0d8649c6385b1f9087c659944e5b2b488fa Author: Haelwenn (lanodan) Monnier hacktivis me> AuthorDate: Fri Feb 23 07:43:54 2024 + Commit: Joonas Niilola gentoo org> CommitDate: Fri Mar 29 07:50:57 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c02c0d8 dev-lang/elixir: 1.14.5: Fix tests for erlang-26.1+ Signed-off-by: Haelwenn (lanodan) Monnier hacktivis.me> Closes: https://github.com/gentoo/gentoo/pull/35496 Signed-off-by: Joonas Niilola gentoo.org> dev-lang/elixir/elixir-1.14.5-r2.ebuild| 41 .../elixir/files/elixir-1.14.5-otp26-tests.patch | 107 + 2 files changed, 148 insertions(+) diff --git a/dev-lang/elixir/elixir-1.14.5-r2.ebuild b/dev-lang/elixir/elixir-1.14.5-r2.ebuild new file mode 100644 index ..77baef256235 --- /dev/null +++ b/dev-lang/elixir/elixir-1.14.5-r2.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Elixir programming language" +HOMEPAGE="https://elixir-lang.org"; +SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0 ErlPL-1.1" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~riscv ~sparc ~x86" +IUSE="test" + +RESTRICT="!test? ( test )" + +# https://hexdocs.pm/elixir/compatibility-and-deprecations.html#compatibility-between-elixir-and-erlang-otp +DEPEND=" + >=dev-lang/erlang-23:0=[ssl] + https://github.com/elixir-lang/elixir/commit/54516c5684daa3af7f15477c77fae39e8d0c6482 which was done for 1.15.x + +From 54516c5684daa3af7f15477c77fae39e8d0c6482 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Jos=C3=A9=20Valim?= +Date: Sun, 1 Oct 2023 15:46:17 +0200 +Subject: [PATCH] Address tests on Erlang/OTP 26.1, closes #12975 + +--- + lib/ex_unit/lib/ex_unit/callbacks.ex | 9 +- + lib/ex_unit/test/ex_unit/formatter_test.exs | 31 +--- + lib/ex_unit/test/ex_unit/supervised_test.exs | 11 ++- + 3 files changed, 18 insertions(+), 33 deletions(-) + +diff --git a/lib/ex_unit/lib/ex_unit/callbacks.ex b/lib/ex_unit/lib/ex_unit/callbacks.ex +index 060d207516a..2dbe9bd0e4a 100644 +--- a/lib/ex_unit/lib/ex_unit/callbacks.ex b/lib/ex_unit/lib/ex_unit/callbacks.ex +@@ -549,14 +549,7 @@ defmodule ExUnit.Callbacks do + end + + child_spec = Supervisor.child_spec(child_spec_or_module, opts) +- +-case Supervisor.start_child(sup, child_spec) do +- {:error, {:already_started, _pid}} -> +-{:error, {:duplicate_child_name, child_spec.id}} +- +- other -> +-other +-end ++Supervisor.start_child(sup, child_spec) + end + + @doc """ +diff --git a/lib/ex_unit/test/ex_unit/formatter_test.exs b/lib/ex_unit/test/ex_unit/formatter_test.exs +index afb66a52436..bb9642fbcc4 100644 +--- a/lib/ex_unit/test/ex_unit/formatter_test.exs b/lib/ex_unit/test/ex_unit/formatter_test.exs +@@ -491,28 +491,25 @@ defmodule ExUnit.FormatterTest do + test "inspect failure" do + failure = [{:error, catch_assertion(assert :will_fail == %BadInspect{}), []}] + +-message = ~S''' +- got FunctionClauseError with message: +- +- """ +- no function clause matching in Inspect.ExUnit.FormatterTest.BadInspect.inspect/2 +- """ +- +- while inspecting: +- +- %{__struct__: ExUnit.FormatterTest.BadInspect, key: 0} +- +- Stacktrace: +-''' +- +-assert format_test_failure(test(), failure, 1, 80, &formatter/2) =~ """ ++assert format_test_failure(test(), failure, 1, 80, &formatter/2) =~ ~s''' + 1) world (Hello) + test/ex_unit/formatter_test.exs:1 + Assertion with == failed + code: assert :will_fail == %BadInspect{} + left: :will_fail +-right: #Inspect.Error<\n#{message}\ +- """ ++right: #Inspect.Error< ++ got FunctionClauseError with message: ++ ++ """ ++ no function clause matching in Inspect.ExUnit.FormatterTest.BadInspect.inspect/2 ++ """ ++ ++ while inspecting: ++ ++ #{inspect(%BadInspect{}, structs: false)} ++ ++ Stacktrace: ++ ''' + end + + defmodule BadMessage do +diff --git a/lib/ex_unit/test/ex_unit/supervised_test.exs b/lib/ex_unit/test/ex_unit/supervised_test.exs +index 577ae6b9676..a02dfe3c0c5 100644 +--- a/lib/ex_unit/test/ex_unit/supervised_test.exs b/lib/ex_unit/test/ex_unit/supervised_test.exs +@@ -73,19 +73,14 @@ defmodule ExUnit.SupervisedTest do + + test "starts a supervised process with ID checks" do + {:ok, pid} = start_supervised({MyAgent, 0}) ++assert is_pid(pid) + +-assert {:error, {:duplicate_child_name, ExUnit.SupervisedTest.MyAgent}} = +- start_supervised({MyAgent, 0}) +- +-assert {:error, {{:already_started, ^pid},
[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/
commit: 618e41a9dca3efacf7a7a6607cbbacd3613c17ae Author: Haelwenn (lanodan) Monnier hacktivis me> AuthorDate: Sun Dec 24 09:00:33 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Wed Feb 28 06:55:12 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=618e41a9 dev-lang/elixir: add 1.16.1 Signed-off-by: Haelwenn (lanodan) Monnier hacktivis.me> Closes: https://github.com/gentoo/gentoo/pull/35069 Signed-off-by: Joonas Niilola gentoo.org> dev-lang/elixir/Manifest | 1 + dev-lang/elixir/elixir-1.16.1.ebuild | 39 2 files changed, 40 insertions(+) diff --git a/dev-lang/elixir/Manifest b/dev-lang/elixir/Manifest index 7b3979149c95..09551eae2f03 100644 --- a/dev-lang/elixir/Manifest +++ b/dev-lang/elixir/Manifest @@ -3,3 +3,4 @@ DIST elixir-1.14.3.tar.gz 3086297 BLAKE2B b162ea35a762bc1e151c7844237f3167c97da9 DIST elixir-1.14.5.tar.gz 3076366 BLAKE2B cf1487c269b4f09c5a7771339782ddc5f6dc2d5f31bd098486824e1f50040462a55a6135e76a7d635461b8d61ce8ab45be2d1da86d60ecf0bc3c86c98b86531d SHA512 589482fb080eb9f71319b7927312ee255dab0376a8fb781533bc97b6a75dd71ec43cd022bb2eff12eca205cdeaf9a6d629f754c555c17cd6222e05912ff3d960 DIST elixir-1.15.6.tar.gz 3150339 BLAKE2B c42571f0482add17d7b03c55ca0721569c5c54026b89d49c6d868410d817b348c1d82f615ecc084f7f8fe87633b3050e0f87c78184eb201fca1ceae939a605c7 SHA512 f41ada8b54faa8b070ad26b3cf05dd40fd66f952c1945c869d925f14f036f245341d0857815f58ba69acb7a519c06a5c2c166d41a6f637f1d0027d35b828e960 DIST elixir-1.15.7.tar.gz 3151775 BLAKE2B 62dc5e390f7b704fdab2be91b36faabc62aed097ec1a077476fee0e50717cfe527322d8eaf2afd90035bf1b4fb48803112ef4c7fded20f133b64cea3bee43c6d SHA512 a46f0569cbff342f15a04776f8d57cf2554867546004adabd9b9dff36c184ec56a78f2df2fc6c0855e65c11277662f694f5e6a8c6e1716cf4e22d8fdd5e1d4ae +DIST elixir-1.16.1.tar.gz 3353282 BLAKE2B 795c8778fb5d5d29e2c1b85d1ad2d9c0c96418010c69e692dc0bcb44ffb4a22e4a67489d991717c548eb3f9ea7173ff71d73a055543f477cf1460b1282259f58 SHA512 2663c04ab3abe577884535e681989610131be0f4f0e55997956b9d4cb87c1a3c0cfd3bf453cf61dbc66f3aa20cdf46bc683df1bfe9292771b5445c164e5197ce diff --git a/dev-lang/elixir/elixir-1.16.1.ebuild b/dev-lang/elixir/elixir-1.16.1.ebuild new file mode 100644 index ..e471f6ed3900 --- /dev/null +++ b/dev-lang/elixir/elixir-1.16.1.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Elixir programming language" +HOMEPAGE="https://elixir-lang.org"; +SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0 ErlPL-1.1" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~riscv ~sparc ~x86" +IUSE="test" + +RESTRICT="!test? ( test )" + +# https://hexdocs.pm/elixir/compatibility-and-deprecations.html#between-elixir-and-erlang-otp +DEPEND=" + >=dev-lang/erlang-24:0=[ssl] +
[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/
commit: 6d0b651086776a8a8aa2432f4ade3d0c8e3ca4b6 Author: Haelwenn (lanodan) Monnier hacktivis me> AuthorDate: Mon Jan 29 14:43:29 2024 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Feb 24 13:26:41 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d0b6510 dev-lang/elixir: add 1.15.7 Signed-off-by: Haelwenn (lanodan) Monnier hacktivis.me> Closes: https://github.com/gentoo/gentoo/pull/35072 Signed-off-by: Joonas Niilola gentoo.org> dev-lang/elixir/Manifest | 1 + dev-lang/elixir/elixir-1.15.7.ebuild | 39 2 files changed, 40 insertions(+) diff --git a/dev-lang/elixir/Manifest b/dev-lang/elixir/Manifest index 035d31224b83..7b3979149c95 100644 --- a/dev-lang/elixir/Manifest +++ b/dev-lang/elixir/Manifest @@ -2,3 +2,4 @@ DIST elixir-1.13.4.tar.gz 2912984 BLAKE2B 3849e7be7d1ba54ac3f96690f158b60a3b7da7 DIST elixir-1.14.3.tar.gz 3086297 BLAKE2B b162ea35a762bc1e151c7844237f3167c97da9aae44bca9fe022d09cde6f6909103b383e67b2133b68e76c061c4ed05cdd081070bdbb48be85bbc0ed067fadfd SHA512 eec1e161364f823e26d79596d18b0ff7e6ade1c2c1f6f9ca84eb34d20fd90f434bbd29ef74cd41096e8f25e71d9cd1da0ec6f0a4f24c485124f9525b1ae2c4e0 DIST elixir-1.14.5.tar.gz 3076366 BLAKE2B cf1487c269b4f09c5a7771339782ddc5f6dc2d5f31bd098486824e1f50040462a55a6135e76a7d635461b8d61ce8ab45be2d1da86d60ecf0bc3c86c98b86531d SHA512 589482fb080eb9f71319b7927312ee255dab0376a8fb781533bc97b6a75dd71ec43cd022bb2eff12eca205cdeaf9a6d629f754c555c17cd6222e05912ff3d960 DIST elixir-1.15.6.tar.gz 3150339 BLAKE2B c42571f0482add17d7b03c55ca0721569c5c54026b89d49c6d868410d817b348c1d82f615ecc084f7f8fe87633b3050e0f87c78184eb201fca1ceae939a605c7 SHA512 f41ada8b54faa8b070ad26b3cf05dd40fd66f952c1945c869d925f14f036f245341d0857815f58ba69acb7a519c06a5c2c166d41a6f637f1d0027d35b828e960 +DIST elixir-1.15.7.tar.gz 3151775 BLAKE2B 62dc5e390f7b704fdab2be91b36faabc62aed097ec1a077476fee0e50717cfe527322d8eaf2afd90035bf1b4fb48803112ef4c7fded20f133b64cea3bee43c6d SHA512 a46f0569cbff342f15a04776f8d57cf2554867546004adabd9b9dff36c184ec56a78f2df2fc6c0855e65c11277662f694f5e6a8c6e1716cf4e22d8fdd5e1d4ae diff --git a/dev-lang/elixir/elixir-1.15.7.ebuild b/dev-lang/elixir/elixir-1.15.7.ebuild new file mode 100644 index ..13e7b7258b53 --- /dev/null +++ b/dev-lang/elixir/elixir-1.15.7.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Elixir programming language" +HOMEPAGE="https://elixir-lang.org"; +SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0 ErlPL-1.1" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~riscv ~sparc ~x86" +IUSE="test" + +RESTRICT="!test? ( test )" + +# https://hexdocs.pm/elixir/compatibility-and-deprecations.html#compatibility-between-elixir-and-erlang-otp +DEPEND=" + >=dev-lang/erlang-24:0=[ssl] +
[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/
commit: c1353c813434a276b04313c7c5030c487bb0ddc0 Author: Haelwenn (lanodan) Monnier hacktivis me> AuthorDate: Mon Jan 29 14:41:23 2024 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Feb 24 13:26:41 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1353c81 dev-lang/elixir: lower restriction to https://github.com/elixir-lang/elixir/issues/12975 Closes: https://bugs.gentoo.org/922700 Signed-off-by: Haelwenn (lanodan) Monnier hacktivis.me> Signed-off-by: Joonas Niilola gentoo.org> dev-lang/elixir/elixir-1.15.6.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-lang/elixir/elixir-1.15.6.ebuild b/dev-lang/elixir/elixir-1.15.6.ebuild index d2d0c49312e1..cfbe9e746fd9 100644 --- a/dev-lang/elixir/elixir-1.15.6.ebuild +++ b/dev-lang/elixir/elixir-1.15.6.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -17,7 +17,7 @@ RESTRICT="!test? ( test )" # https://hexdocs.pm/elixir/compatibility-and-deprecations.html#compatibility-between-elixir-and-erlang-otp DEPEND=" >=dev-lang/erlang-24:0=[ssl] -
[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/
commit: 4322466948b71d20cc69a86cd3b1dc84e51fbd13 Author: Haelwenn (lanodan) Monnier hacktivis me> AuthorDate: Mon Jan 29 14:37:59 2024 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Feb 24 13:26:37 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43224669 dev-lang/elixir: drop 1.15.5 Signed-off-by: Haelwenn (lanodan) Monnier hacktivis.me> Signed-off-by: Joonas Niilola gentoo.org> dev-lang/elixir/Manifest | 1 - dev-lang/elixir/elixir-1.15.5.ebuild | 39 2 files changed, 40 deletions(-) diff --git a/dev-lang/elixir/Manifest b/dev-lang/elixir/Manifest index 72432363f6e3..035d31224b83 100644 --- a/dev-lang/elixir/Manifest +++ b/dev-lang/elixir/Manifest @@ -1,5 +1,4 @@ DIST elixir-1.13.4.tar.gz 2912984 BLAKE2B 3849e7be7d1ba54ac3f96690f158b60a3b7da720e85a6c2ef38b078da795c1debaff319133eae6d5e77a7159f452b2ee6a7ad9ebbf7339391e4ee9ae8838d848 SHA512 cd3a28cd227bf60f09500563b7ad4700b2688e0361f975268d5fa81b530aee80ed4f8640335bf08a8c544a2f5d79dbf96c97f281bd3bf4582466a73a9d2edbec DIST elixir-1.14.3.tar.gz 3086297 BLAKE2B b162ea35a762bc1e151c7844237f3167c97da9aae44bca9fe022d09cde6f6909103b383e67b2133b68e76c061c4ed05cdd081070bdbb48be85bbc0ed067fadfd SHA512 eec1e161364f823e26d79596d18b0ff7e6ade1c2c1f6f9ca84eb34d20fd90f434bbd29ef74cd41096e8f25e71d9cd1da0ec6f0a4f24c485124f9525b1ae2c4e0 DIST elixir-1.14.5.tar.gz 3076366 BLAKE2B cf1487c269b4f09c5a7771339782ddc5f6dc2d5f31bd098486824e1f50040462a55a6135e76a7d635461b8d61ce8ab45be2d1da86d60ecf0bc3c86c98b86531d SHA512 589482fb080eb9f71319b7927312ee255dab0376a8fb781533bc97b6a75dd71ec43cd022bb2eff12eca205cdeaf9a6d629f754c555c17cd6222e05912ff3d960 -DIST elixir-1.15.5.tar.gz 3147002 BLAKE2B 244153085c4c7057b360d94d7536b1078a8b600c4fb71682b57ea98ef86aafa34747694b6779344eb0956a9d6d42aa9dea2c20183f07cb359798b1d552d4a410 SHA512 84e8d473e430424072c8f6f751ae106a702cbea1d3e51124259d29b7deee7538991679e847124f2839d061c0df88f71c739d95aec306528f857b26a5e635e53a DIST elixir-1.15.6.tar.gz 3150339 BLAKE2B c42571f0482add17d7b03c55ca0721569c5c54026b89d49c6d868410d817b348c1d82f615ecc084f7f8fe87633b3050e0f87c78184eb201fca1ceae939a605c7 SHA512 f41ada8b54faa8b070ad26b3cf05dd40fd66f952c1945c869d925f14f036f245341d0857815f58ba69acb7a519c06a5c2c166d41a6f637f1d0027d35b828e960 diff --git a/dev-lang/elixir/elixir-1.15.5.ebuild b/dev-lang/elixir/elixir-1.15.5.ebuild deleted file mode 100644 index d2d0c49312e1.. --- a/dev-lang/elixir/elixir-1.15.5.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Elixir programming language" -HOMEPAGE="https://elixir-lang.org"; -SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0 ErlPL-1.1" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~riscv ~sparc ~x86" -IUSE="test" - -RESTRICT="!test? ( test )" - -# https://hexdocs.pm/elixir/compatibility-and-deprecations.html#compatibility-between-elixir-and-erlang-otp -DEPEND=" - >=dev-lang/erlang-24:0=[ssl] -
[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/
commit: 81e5babe21377cb6de273dd9d8fcb30c3fc0cf7a Author: Haelwenn (lanodan) Monnier hacktivis me> AuthorDate: Thu Sep 21 08:06:40 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Mon Dec 11 13:30:27 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81e5babe dev-lang/elixir: add 1.15.6 Signed-off-by: Haelwenn (lanodan) Monnier hacktivis.me> Closes: https://github.com/gentoo/gentoo/pull/32960 Signed-off-by: Joonas Niilola gentoo.org> dev-lang/elixir/Manifest | 1 + dev-lang/elixir/elixir-1.15.6.ebuild | 39 2 files changed, 40 insertions(+) diff --git a/dev-lang/elixir/Manifest b/dev-lang/elixir/Manifest index a095c3524ba7..72432363f6e3 100644 --- a/dev-lang/elixir/Manifest +++ b/dev-lang/elixir/Manifest @@ -2,3 +2,4 @@ DIST elixir-1.13.4.tar.gz 2912984 BLAKE2B 3849e7be7d1ba54ac3f96690f158b60a3b7da7 DIST elixir-1.14.3.tar.gz 3086297 BLAKE2B b162ea35a762bc1e151c7844237f3167c97da9aae44bca9fe022d09cde6f6909103b383e67b2133b68e76c061c4ed05cdd081070bdbb48be85bbc0ed067fadfd SHA512 eec1e161364f823e26d79596d18b0ff7e6ade1c2c1f6f9ca84eb34d20fd90f434bbd29ef74cd41096e8f25e71d9cd1da0ec6f0a4f24c485124f9525b1ae2c4e0 DIST elixir-1.14.5.tar.gz 3076366 BLAKE2B cf1487c269b4f09c5a7771339782ddc5f6dc2d5f31bd098486824e1f50040462a55a6135e76a7d635461b8d61ce8ab45be2d1da86d60ecf0bc3c86c98b86531d SHA512 589482fb080eb9f71319b7927312ee255dab0376a8fb781533bc97b6a75dd71ec43cd022bb2eff12eca205cdeaf9a6d629f754c555c17cd6222e05912ff3d960 DIST elixir-1.15.5.tar.gz 3147002 BLAKE2B 244153085c4c7057b360d94d7536b1078a8b600c4fb71682b57ea98ef86aafa34747694b6779344eb0956a9d6d42aa9dea2c20183f07cb359798b1d552d4a410 SHA512 84e8d473e430424072c8f6f751ae106a702cbea1d3e51124259d29b7deee7538991679e847124f2839d061c0df88f71c739d95aec306528f857b26a5e635e53a +DIST elixir-1.15.6.tar.gz 3150339 BLAKE2B c42571f0482add17d7b03c55ca0721569c5c54026b89d49c6d868410d817b348c1d82f615ecc084f7f8fe87633b3050e0f87c78184eb201fca1ceae939a605c7 SHA512 f41ada8b54faa8b070ad26b3cf05dd40fd66f952c1945c869d925f14f036f245341d0857815f58ba69acb7a519c06a5c2c166d41a6f637f1d0027d35b828e960 diff --git a/dev-lang/elixir/elixir-1.15.6.ebuild b/dev-lang/elixir/elixir-1.15.6.ebuild new file mode 100644 index ..d2d0c49312e1 --- /dev/null +++ b/dev-lang/elixir/elixir-1.15.6.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Elixir programming language" +HOMEPAGE="https://elixir-lang.org"; +SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0 ErlPL-1.1" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~riscv ~sparc ~x86" +IUSE="test" + +RESTRICT="!test? ( test )" + +# https://hexdocs.pm/elixir/compatibility-and-deprecations.html#compatibility-between-elixir-and-erlang-otp +DEPEND=" + >=dev-lang/erlang-24:0=[ssl] +
[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/files/
commit: 449aae392b45842a30a4cf12e1a7ddd03c240e7f Author: Michael Mair-Keimberger levelnine at> AuthorDate: Wed Sep 13 12:19:14 2023 + Commit: Conrad Kostecki gentoo org> CommitDate: Wed Sep 13 18:42:46 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=449aae39 dev-lang/elixir: remove unused patch Signed-off-by: Michael Mair-Keimberger levelnine.at> Closes: https://github.com/gentoo/gentoo/pull/32750 Signed-off-by: Conrad Kostecki gentoo.org> .../files/elixir-1.11.4-fix-elixir-test.patch | 33 -- 1 file changed, 33 deletions(-) diff --git a/dev-lang/elixir/files/elixir-1.11.4-fix-elixir-test.patch b/dev-lang/elixir/files/elixir-1.11.4-fix-elixir-test.patch deleted file mode 100644 index 6b4dd0c3939b.. --- a/dev-lang/elixir/files/elixir-1.11.4-fix-elixir-test.patch +++ /dev/null @@ -1,33 +0,0 @@ -From 3e88b1f336f843378790802bd486f6793b7ef872 Mon Sep 17 00:00:00 2001 -From: Jan Smutny -Date: Thu, 14 Oct 2021 16:14:55 +0200 -Subject: [PATCH] Fix elixir test assertion for erlang >=OTP-24.1 - - lib/elixir/test/elixir/exception_test.exs | 9 + - 1 file changed, 5 insertions(+), 4 deletions(-) - -diff --git a/lib/elixir/test/elixir/exception_test.exs b/lib/elixir/test/elixir/exception_test.exs -index df9d46bbc..ae08d5185 100644 a/lib/elixir/test/elixir/exception_test.exs -+++ b/lib/elixir/test/elixir/exception_test.exs -@@ -446,11 +446,12 @@ test "annotates undefined function error with suggestions" do -* min/1 - """ - -- assert blame_message(:erlang, & &1.gt_cookie()) == """ -- function :erlang.gt_cookie/0 is undefined or private. Did you mean one of: -+ assert blame_message(:erlang, & &1.hal()) == """ -+ function :erlang.hal/0 is undefined or private. Did you mean one of: - -- * get_cookie/0 -- * set_cookie/2 -+ * halt/0 -+ * halt/1 -+ * halt/2 - """ - end - --- -2.31.1 -
[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/
commit: 9d2a07375b7be52ee3494ac5d3e2e15079419e03 Author: Haelwenn (lanodan) Monnier hacktivis me> AuthorDate: Wed Aug 2 06:32:51 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Sep 9 06:53:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d2a0737 dev-lang/elixir: Add limit on max supported erlang version Signed-off-by: Haelwenn (lanodan) Monnier hacktivis.me> Signed-off-by: Joonas Niilola gentoo.org> dev-lang/elixir/elixir-1.13.4.ebuild | 2 ++ dev-lang/elixir/elixir-1.14.3.ebuild | 2 ++ dev-lang/elixir/elixir-1.14.5.ebuild | 2 ++ dev-lang/elixir/{elixir-1.15.3.ebuild => elixir-1.15.3-r1.ebuild} | 2 ++ 4 files changed, 8 insertions(+) diff --git a/dev-lang/elixir/elixir-1.13.4.ebuild b/dev-lang/elixir/elixir-1.13.4.ebuild index 0d49f03bddd6..c573eaff11c2 100644 --- a/dev-lang/elixir/elixir-1.13.4.ebuild +++ b/dev-lang/elixir/elixir-1.13.4.ebuild @@ -14,8 +14,10 @@ IUSE="test" RESTRICT="!test? ( test )" +# https://hexdocs.pm/elixir/compatibility-and-deprecations.html#compatibility-between-elixir-and-erlang-otp DEPEND=" >=dev-lang/erlang-22:0=[ssl] + https://hexdocs.pm/elixir/compatibility-and-deprecations.html#compatibility-between-elixir-and-erlang-otp DEPEND=" >=dev-lang/erlang-23:0=[ssl] + https://hexdocs.pm/elixir/compatibility-and-deprecations.html#compatibility-between-elixir-and-erlang-otp DEPEND=" >=dev-lang/erlang-23:0=[ssl] + https://hexdocs.pm/elixir/compatibility-and-deprecations.html#compatibility-between-elixir-and-erlang-otp DEPEND=" >=dev-lang/erlang-24:0=[ssl] +
[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/
commit: df8b21cf9c77c5a4d114722b6f3c7addd19ec9fc Author: Joonas Niilola gentoo org> AuthorDate: Sat Sep 9 06:53:59 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Sep 9 06:53:59 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df8b21cf dev-lang/elixir: revbump due to changed RDEPEND Signed-off-by: Joonas Niilola gentoo.org> dev-lang/elixir/{elixir-1.13.4.ebuild => elixir-1.13.4-r1.ebuild} | 2 +- dev-lang/elixir/{elixir-1.14.3.ebuild => elixir-1.14.3-r1.ebuild} | 0 dev-lang/elixir/{elixir-1.14.5.ebuild => elixir-1.14.5-r1.ebuild} | 0 3 files changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/elixir/elixir-1.13.4.ebuild b/dev-lang/elixir/elixir-1.13.4-r1.ebuild similarity index 96% rename from dev-lang/elixir/elixir-1.13.4.ebuild rename to dev-lang/elixir/elixir-1.13.4-r1.ebuild index c573eaff11c2..1fb0c382166f 100644 --- a/dev-lang/elixir/elixir-1.13.4.ebuild +++ b/dev-lang/elixir/elixir-1.13.4-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 diff --git a/dev-lang/elixir/elixir-1.14.3.ebuild b/dev-lang/elixir/elixir-1.14.3-r1.ebuild similarity index 100% rename from dev-lang/elixir/elixir-1.14.3.ebuild rename to dev-lang/elixir/elixir-1.14.3-r1.ebuild diff --git a/dev-lang/elixir/elixir-1.14.5.ebuild b/dev-lang/elixir/elixir-1.14.5-r1.ebuild similarity index 100% rename from dev-lang/elixir/elixir-1.14.5.ebuild rename to dev-lang/elixir/elixir-1.14.5-r1.ebuild
[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/
commit: e58d0c826bbce333eb0e446a60212d411dbe6da9 Author: Haelwenn (lanodan) Monnier hacktivis me> AuthorDate: Thu Sep 7 11:38:57 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Sep 9 06:53:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e58d0c82 dev-lang/elixir: drop 1.14.4 Signed-off-by: Haelwenn (lanodan) Monnier hacktivis.me> Signed-off-by: Joonas Niilola gentoo.org> dev-lang/elixir/Manifest | 1 - dev-lang/elixir/elixir-1.14.4.ebuild | 38 2 files changed, 39 deletions(-) diff --git a/dev-lang/elixir/Manifest b/dev-lang/elixir/Manifest index a12c7b832eb6..f6aa60a678a0 100644 --- a/dev-lang/elixir/Manifest +++ b/dev-lang/elixir/Manifest @@ -1,5 +1,4 @@ DIST elixir-1.13.4.tar.gz 2912984 BLAKE2B 3849e7be7d1ba54ac3f96690f158b60a3b7da720e85a6c2ef38b078da795c1debaff319133eae6d5e77a7159f452b2ee6a7ad9ebbf7339391e4ee9ae8838d848 SHA512 cd3a28cd227bf60f09500563b7ad4700b2688e0361f975268d5fa81b530aee80ed4f8640335bf08a8c544a2f5d79dbf96c97f281bd3bf4582466a73a9d2edbec DIST elixir-1.14.3.tar.gz 3086297 BLAKE2B b162ea35a762bc1e151c7844237f3167c97da9aae44bca9fe022d09cde6f6909103b383e67b2133b68e76c061c4ed05cdd081070bdbb48be85bbc0ed067fadfd SHA512 eec1e161364f823e26d79596d18b0ff7e6ade1c2c1f6f9ca84eb34d20fd90f434bbd29ef74cd41096e8f25e71d9cd1da0ec6f0a4f24c485124f9525b1ae2c4e0 -DIST elixir-1.14.4.tar.gz 3076206 BLAKE2B 77b543c53ee03b1f911e3159c81175281b9e4a8ad714b5e87a438e9f70a36000c4e3c2b0f564165c97fb27b6444d20af70da45d8544a6a8b12d60549a00f1c0c SHA512 c39e91e27485ce52e6d29c64f6d5c7abc50e99b8aac578642a4c085083fed23ccba095a013fee4dd3de97524bf4ec54af31478150818921b2a891f7a5840080a DIST elixir-1.14.5.tar.gz 3076366 BLAKE2B cf1487c269b4f09c5a7771339782ddc5f6dc2d5f31bd098486824e1f50040462a55a6135e76a7d635461b8d61ce8ab45be2d1da86d60ecf0bc3c86c98b86531d SHA512 589482fb080eb9f71319b7927312ee255dab0376a8fb781533bc97b6a75dd71ec43cd022bb2eff12eca205cdeaf9a6d629f754c555c17cd6222e05912ff3d960 DIST elixir-1.15.3.tar.gz 3146569 BLAKE2B 033de43af663619828bed98ec1af68467a781ab4d8fce0e851b1bc114ba006dea748203788da7b211f16b4c30c1267f01ba18515f439d1012a1379cea696ce9e SHA512 1fc9e2ec870fe80bc80cc7cd7cf7c73aaefe1be0dedc0d55ce3a7c63d73f68dcfcddaaa4f2b8d2684bfb3504c65946bc32bbbc0160ff616e6b5e7ef794027e48 diff --git a/dev-lang/elixir/elixir-1.14.4.ebuild b/dev-lang/elixir/elixir-1.14.4.ebuild deleted file mode 100644 index faea8a68f900.. --- a/dev-lang/elixir/elixir-1.14.4.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Elixir programming language" -HOMEPAGE="https://elixir-lang.org"; -SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0 ErlPL-1.1" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~riscv ~sparc ~x86" -IUSE="test" - -RESTRICT="!test? ( test )" - -DEPEND=" - >=dev-lang/erlang-23:0=[ssl] -" -# 'mix' tool collides with sci-biology/phylip, bug #537514 -RDEPEND="${DEPEND} - !!sci-biology/phylip -" -DEPEND+=" - test? ( dev-vcs/git ) -" - -PATCHES=( - "${FILESDIR}"/${PN}-1.9.1-disable-network-tests.patch - "${FILESDIR}"/${PN}-1.10.3-no-Q.patch - "${FILESDIR}"/${PN}-1.10.3-epmd-daemon.patch - "${FILESDIR}"/${PN}-1.14.1-make44-parallel-build.patch -) - -src_install() { - emake DESTDIR="${D}" LIBDIR="$(get_libdir)" PREFIX="${EPREFIX}/usr" install - dodoc README.md CHANGELOG.md CODE_OF_CONDUCT.md -}
[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/
commit: 69893a3e5999e14cc7fc525ec7281bb024c329d3 Author: Haelwenn (lanodan) Monnier hacktivis me> AuthorDate: Wed Aug 30 18:46:44 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Sep 9 06:53:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69893a3e dev-lang/elixir: add 1.15.5 Signed-off-by: Haelwenn (lanodan) Monnier hacktivis.me> Signed-off-by: Joonas Niilola gentoo.org> dev-lang/elixir/Manifest | 1 + dev-lang/elixir/elixir-1.15.5.ebuild | 39 2 files changed, 40 insertions(+) diff --git a/dev-lang/elixir/Manifest b/dev-lang/elixir/Manifest index f6aa60a678a0..68ca5fd33343 100644 --- a/dev-lang/elixir/Manifest +++ b/dev-lang/elixir/Manifest @@ -2,3 +2,4 @@ DIST elixir-1.13.4.tar.gz 2912984 BLAKE2B 3849e7be7d1ba54ac3f96690f158b60a3b7da7 DIST elixir-1.14.3.tar.gz 3086297 BLAKE2B b162ea35a762bc1e151c7844237f3167c97da9aae44bca9fe022d09cde6f6909103b383e67b2133b68e76c061c4ed05cdd081070bdbb48be85bbc0ed067fadfd SHA512 eec1e161364f823e26d79596d18b0ff7e6ade1c2c1f6f9ca84eb34d20fd90f434bbd29ef74cd41096e8f25e71d9cd1da0ec6f0a4f24c485124f9525b1ae2c4e0 DIST elixir-1.14.5.tar.gz 3076366 BLAKE2B cf1487c269b4f09c5a7771339782ddc5f6dc2d5f31bd098486824e1f50040462a55a6135e76a7d635461b8d61ce8ab45be2d1da86d60ecf0bc3c86c98b86531d SHA512 589482fb080eb9f71319b7927312ee255dab0376a8fb781533bc97b6a75dd71ec43cd022bb2eff12eca205cdeaf9a6d629f754c555c17cd6222e05912ff3d960 DIST elixir-1.15.3.tar.gz 3146569 BLAKE2B 033de43af663619828bed98ec1af68467a781ab4d8fce0e851b1bc114ba006dea748203788da7b211f16b4c30c1267f01ba18515f439d1012a1379cea696ce9e SHA512 1fc9e2ec870fe80bc80cc7cd7cf7c73aaefe1be0dedc0d55ce3a7c63d73f68dcfcddaaa4f2b8d2684bfb3504c65946bc32bbbc0160ff616e6b5e7ef794027e48 +DIST elixir-1.15.5.tar.gz 3147002 BLAKE2B 244153085c4c7057b360d94d7536b1078a8b600c4fb71682b57ea98ef86aafa34747694b6779344eb0956a9d6d42aa9dea2c20183f07cb359798b1d552d4a410 SHA512 84e8d473e430424072c8f6f751ae106a702cbea1d3e51124259d29b7deee7538991679e847124f2839d061c0df88f71c739d95aec306528f857b26a5e635e53a diff --git a/dev-lang/elixir/elixir-1.15.5.ebuild b/dev-lang/elixir/elixir-1.15.5.ebuild new file mode 100644 index ..d2d0c49312e1 --- /dev/null +++ b/dev-lang/elixir/elixir-1.15.5.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Elixir programming language" +HOMEPAGE="https://elixir-lang.org"; +SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0 ErlPL-1.1" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~riscv ~sparc ~x86" +IUSE="test" + +RESTRICT="!test? ( test )" + +# https://hexdocs.pm/elixir/compatibility-and-deprecations.html#compatibility-between-elixir-and-erlang-otp +DEPEND=" + >=dev-lang/erlang-24:0=[ssl] +
[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/
commit: 8cfa437e0f9a8d6370416c89e1fd2d3b3f171948 Author: Haelwenn (lanodan) Monnier hacktivis me> AuthorDate: Thu Sep 7 11:45:58 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Sep 9 06:53:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cfa437e dev-lang/elixir: drop 1.15.3-r1 Signed-off-by: Haelwenn (lanodan) Monnier hacktivis.me> Closes: https://github.com/gentoo/gentoo/pull/32138 Signed-off-by: Joonas Niilola gentoo.org> dev-lang/elixir/Manifest| 1 - dev-lang/elixir/elixir-1.15.3-r1.ebuild | 39 - 2 files changed, 40 deletions(-) diff --git a/dev-lang/elixir/Manifest b/dev-lang/elixir/Manifest index 68ca5fd33343..a095c3524ba7 100644 --- a/dev-lang/elixir/Manifest +++ b/dev-lang/elixir/Manifest @@ -1,5 +1,4 @@ DIST elixir-1.13.4.tar.gz 2912984 BLAKE2B 3849e7be7d1ba54ac3f96690f158b60a3b7da720e85a6c2ef38b078da795c1debaff319133eae6d5e77a7159f452b2ee6a7ad9ebbf7339391e4ee9ae8838d848 SHA512 cd3a28cd227bf60f09500563b7ad4700b2688e0361f975268d5fa81b530aee80ed4f8640335bf08a8c544a2f5d79dbf96c97f281bd3bf4582466a73a9d2edbec DIST elixir-1.14.3.tar.gz 3086297 BLAKE2B b162ea35a762bc1e151c7844237f3167c97da9aae44bca9fe022d09cde6f6909103b383e67b2133b68e76c061c4ed05cdd081070bdbb48be85bbc0ed067fadfd SHA512 eec1e161364f823e26d79596d18b0ff7e6ade1c2c1f6f9ca84eb34d20fd90f434bbd29ef74cd41096e8f25e71d9cd1da0ec6f0a4f24c485124f9525b1ae2c4e0 DIST elixir-1.14.5.tar.gz 3076366 BLAKE2B cf1487c269b4f09c5a7771339782ddc5f6dc2d5f31bd098486824e1f50040462a55a6135e76a7d635461b8d61ce8ab45be2d1da86d60ecf0bc3c86c98b86531d SHA512 589482fb080eb9f71319b7927312ee255dab0376a8fb781533bc97b6a75dd71ec43cd022bb2eff12eca205cdeaf9a6d629f754c555c17cd6222e05912ff3d960 -DIST elixir-1.15.3.tar.gz 3146569 BLAKE2B 033de43af663619828bed98ec1af68467a781ab4d8fce0e851b1bc114ba006dea748203788da7b211f16b4c30c1267f01ba18515f439d1012a1379cea696ce9e SHA512 1fc9e2ec870fe80bc80cc7cd7cf7c73aaefe1be0dedc0d55ce3a7c63d73f68dcfcddaaa4f2b8d2684bfb3504c65946bc32bbbc0160ff616e6b5e7ef794027e48 DIST elixir-1.15.5.tar.gz 3147002 BLAKE2B 244153085c4c7057b360d94d7536b1078a8b600c4fb71682b57ea98ef86aafa34747694b6779344eb0956a9d6d42aa9dea2c20183f07cb359798b1d552d4a410 SHA512 84e8d473e430424072c8f6f751ae106a702cbea1d3e51124259d29b7deee7538991679e847124f2839d061c0df88f71c739d95aec306528f857b26a5e635e53a diff --git a/dev-lang/elixir/elixir-1.15.3-r1.ebuild b/dev-lang/elixir/elixir-1.15.3-r1.ebuild deleted file mode 100644 index d2d0c49312e1.. --- a/dev-lang/elixir/elixir-1.15.3-r1.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Elixir programming language" -HOMEPAGE="https://elixir-lang.org"; -SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0 ErlPL-1.1" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~riscv ~sparc ~x86" -IUSE="test" - -RESTRICT="!test? ( test )" - -# https://hexdocs.pm/elixir/compatibility-and-deprecations.html#compatibility-between-elixir-and-erlang-otp -DEPEND=" - >=dev-lang/erlang-24:0=[ssl] -
[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/
commit: 7c6418141c2a1b0a14044323a682b2c51a57c28d Author: Haelwenn (lanodan) Monnier hacktivis me> AuthorDate: Wed Aug 2 06:41:58 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Sep 9 06:53:06 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c641814 dev-lang/elixir: drop 1.12.3 Depends on Erlang-24 at best, which isn't in gentoo anymore. Signed-off-by: Haelwenn (lanodan) Monnier hacktivis.me> Signed-off-by: Joonas Niilola gentoo.org> dev-lang/elixir/Manifest | 1 - dev-lang/elixir/elixir-1.12.3.ebuild | 39 2 files changed, 40 deletions(-) diff --git a/dev-lang/elixir/Manifest b/dev-lang/elixir/Manifest index 6fa9662b7e5e..a12c7b832eb6 100644 --- a/dev-lang/elixir/Manifest +++ b/dev-lang/elixir/Manifest @@ -1,4 +1,3 @@ -DIST elixir-1.12.3.tar.gz 2461828 BLAKE2B cdae9bd7f3463b89dd737ce943d57b7f9801bf382500a274332e1cb87902ecc37bd6e7a53af4dd5c1cd6e6d9d64171e226e676cd8023252c86fdf028d80dd383 SHA512 945e33ca9c3e50015531f87630c1bc1b9966acc64bbf7d01c8c4f8cfc104ee1e08113f572f0ad6a9f5e8ee37e33144e58b2ac33dc0a2b01e1355fc5f8b1b9329 DIST elixir-1.13.4.tar.gz 2912984 BLAKE2B 3849e7be7d1ba54ac3f96690f158b60a3b7da720e85a6c2ef38b078da795c1debaff319133eae6d5e77a7159f452b2ee6a7ad9ebbf7339391e4ee9ae8838d848 SHA512 cd3a28cd227bf60f09500563b7ad4700b2688e0361f975268d5fa81b530aee80ed4f8640335bf08a8c544a2f5d79dbf96c97f281bd3bf4582466a73a9d2edbec DIST elixir-1.14.3.tar.gz 3086297 BLAKE2B b162ea35a762bc1e151c7844237f3167c97da9aae44bca9fe022d09cde6f6909103b383e67b2133b68e76c061c4ed05cdd081070bdbb48be85bbc0ed067fadfd SHA512 eec1e161364f823e26d79596d18b0ff7e6ade1c2c1f6f9ca84eb34d20fd90f434bbd29ef74cd41096e8f25e71d9cd1da0ec6f0a4f24c485124f9525b1ae2c4e0 DIST elixir-1.14.4.tar.gz 3076206 BLAKE2B 77b543c53ee03b1f911e3159c81175281b9e4a8ad714b5e87a438e9f70a36000c4e3c2b0f564165c97fb27b6444d20af70da45d8544a6a8b12d60549a00f1c0c SHA512 c39e91e27485ce52e6d29c64f6d5c7abc50e99b8aac578642a4c085083fed23ccba095a013fee4dd3de97524bf4ec54af31478150818921b2a891f7a5840080a diff --git a/dev-lang/elixir/elixir-1.12.3.ebuild b/dev-lang/elixir/elixir-1.12.3.ebuild deleted file mode 100644 index d42a3cbac8b6.. --- a/dev-lang/elixir/elixir-1.12.3.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Elixir programming language" -HOMEPAGE="https://elixir-lang.org"; -SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0 ErlPL-1.1" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ia64 ppc ~sparc x86" -IUSE="test" - -RESTRICT="!test? ( test )" - -DEPEND=" - >=dev-lang/erlang-22:0=[ssl] -" -# 'mix' tool collides with sci-biology/phylip, bug #537514 -RDEPEND="${DEPEND} - !!sci-biology/phylip -" -DEPEND+=" - test? ( dev-vcs/git ) -" - -PATCHES=( - "${FILESDIR}"/${PN}-1.9.1-disable-network-tests.patch - "${FILESDIR}"/${PN}-1.10.3-no-Q.patch - "${FILESDIR}"/${PN}-1.10.3-epmd-daemon.patch - "${FILESDIR}"/${PN}-1.11.4-fix-elixir-test.patch - "${FILESDIR}"/${PN}-1.14.1-make44-parallel-build.patch -) - -src_install() { - emake DESTDIR="${D}" LIBDIR="$(get_libdir)" PREFIX="${EPREFIX}/usr" install - dodoc README.md CHANGELOG.md CODE_OF_CONDUCT.md -}
[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/
commit: 2b93d059402699f391ac21e2866c2cf589b9294a Author: Haelwenn (lanodan) Monnier hacktivis me> AuthorDate: Sat Jun 24 11:53:16 2023 + Commit: Sam James gentoo org> CommitDate: Sun Jul 16 18:32:40 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b93d059 dev-lang/elixir: add 1.15.3 Signed-off-by: Haelwenn (lanodan) Monnier hacktivis.me> Closes: https://github.com/gentoo/gentoo/pull/31592 Signed-off-by: Sam James gentoo.org> dev-lang/elixir/Manifest | 1 + dev-lang/elixir/elixir-1.15.3.ebuild | 37 2 files changed, 38 insertions(+) diff --git a/dev-lang/elixir/Manifest b/dev-lang/elixir/Manifest index 8613ee529fc9..6fa9662b7e5e 100644 --- a/dev-lang/elixir/Manifest +++ b/dev-lang/elixir/Manifest @@ -3,3 +3,4 @@ DIST elixir-1.13.4.tar.gz 2912984 BLAKE2B 3849e7be7d1ba54ac3f96690f158b60a3b7da7 DIST elixir-1.14.3.tar.gz 3086297 BLAKE2B b162ea35a762bc1e151c7844237f3167c97da9aae44bca9fe022d09cde6f6909103b383e67b2133b68e76c061c4ed05cdd081070bdbb48be85bbc0ed067fadfd SHA512 eec1e161364f823e26d79596d18b0ff7e6ade1c2c1f6f9ca84eb34d20fd90f434bbd29ef74cd41096e8f25e71d9cd1da0ec6f0a4f24c485124f9525b1ae2c4e0 DIST elixir-1.14.4.tar.gz 3076206 BLAKE2B 77b543c53ee03b1f911e3159c81175281b9e4a8ad714b5e87a438e9f70a36000c4e3c2b0f564165c97fb27b6444d20af70da45d8544a6a8b12d60549a00f1c0c SHA512 c39e91e27485ce52e6d29c64f6d5c7abc50e99b8aac578642a4c085083fed23ccba095a013fee4dd3de97524bf4ec54af31478150818921b2a891f7a5840080a DIST elixir-1.14.5.tar.gz 3076366 BLAKE2B cf1487c269b4f09c5a7771339782ddc5f6dc2d5f31bd098486824e1f50040462a55a6135e76a7d635461b8d61ce8ab45be2d1da86d60ecf0bc3c86c98b86531d SHA512 589482fb080eb9f71319b7927312ee255dab0376a8fb781533bc97b6a75dd71ec43cd022bb2eff12eca205cdeaf9a6d629f754c555c17cd6222e05912ff3d960 +DIST elixir-1.15.3.tar.gz 3146569 BLAKE2B 033de43af663619828bed98ec1af68467a781ab4d8fce0e851b1bc114ba006dea748203788da7b211f16b4c30c1267f01ba18515f439d1012a1379cea696ce9e SHA512 1fc9e2ec870fe80bc80cc7cd7cf7c73aaefe1be0dedc0d55ce3a7c63d73f68dcfcddaaa4f2b8d2684bfb3504c65946bc32bbbc0160ff616e6b5e7ef794027e48 diff --git a/dev-lang/elixir/elixir-1.15.3.ebuild b/dev-lang/elixir/elixir-1.15.3.ebuild new file mode 100644 index ..b5059f6d5794 --- /dev/null +++ b/dev-lang/elixir/elixir-1.15.3.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Elixir programming language" +HOMEPAGE="https://elixir-lang.org"; +SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0 ErlPL-1.1" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~riscv ~sparc ~x86" +IUSE="test" + +RESTRICT="!test? ( test )" + +DEPEND=" + >=dev-lang/erlang-24:0=[ssl] +" +# 'mix' tool collides with sci-biology/phylip, bug #537514 +RDEPEND="${DEPEND} + !!sci-biology/phylip +" +DEPEND+=" + test? ( dev-vcs/git ) +" + +PATCHES=( + "${FILESDIR}"/${PN}-1.9.1-disable-network-tests.patch + "${FILESDIR}"/${PN}-1.10.3-no-Q.patch + "${FILESDIR}"/${PN}-1.10.3-epmd-daemon.patch +) + +src_install() { + emake DESTDIR="${D}" LIBDIR="$(get_libdir)" PREFIX="${EPREFIX}/usr" install + dodoc README.md CHANGELOG.md CODE_OF_CONDUCT.md +}
[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/
commit: f7d10f99cd9c25b6ca3cb9701ac671405deaa790 Author: Haelwenn (lanodan) Monnier hacktivis me> AuthorDate: Wed May 31 00:21:22 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Jun 3 13:07:32 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7d10f99 dev-lang/elixir: drop 1.14.1 Signed-off-by: Haelwenn (lanodan) Monnier hacktivis.me> Closes: https://github.com/gentoo/gentoo/pull/31237 Signed-off-by: Joonas Niilola gentoo.org> dev-lang/elixir/Manifest | 1 - dev-lang/elixir/elixir-1.14.1.ebuild | 38 2 files changed, 39 deletions(-) diff --git a/dev-lang/elixir/Manifest b/dev-lang/elixir/Manifest index b0f3a6741e1c..8613ee529fc9 100644 --- a/dev-lang/elixir/Manifest +++ b/dev-lang/elixir/Manifest @@ -1,6 +1,5 @@ DIST elixir-1.12.3.tar.gz 2461828 BLAKE2B cdae9bd7f3463b89dd737ce943d57b7f9801bf382500a274332e1cb87902ecc37bd6e7a53af4dd5c1cd6e6d9d64171e226e676cd8023252c86fdf028d80dd383 SHA512 945e33ca9c3e50015531f87630c1bc1b9966acc64bbf7d01c8c4f8cfc104ee1e08113f572f0ad6a9f5e8ee37e33144e58b2ac33dc0a2b01e1355fc5f8b1b9329 DIST elixir-1.13.4.tar.gz 2912984 BLAKE2B 3849e7be7d1ba54ac3f96690f158b60a3b7da720e85a6c2ef38b078da795c1debaff319133eae6d5e77a7159f452b2ee6a7ad9ebbf7339391e4ee9ae8838d848 SHA512 cd3a28cd227bf60f09500563b7ad4700b2688e0361f975268d5fa81b530aee80ed4f8640335bf08a8c544a2f5d79dbf96c97f281bd3bf4582466a73a9d2edbec -DIST elixir-1.14.1.tar.gz 3081499 BLAKE2B 1efcf2a2b654634363ae6bc70f677f8a2ea7903452a84c1ad21eb3586a5ded0e4a761ae0de21500daf2f8585ee1d20a8dfa6a7e0bd95a931ce4a4a6e798a0d75 SHA512 8f4c531f36ba1f2f775b1b45075790bfbdcc1c2995cb127809ac9cbb4d6163bf784d9db402119afbcd5f5d75725870cc59968bf751910d29b43f075328265573 DIST elixir-1.14.3.tar.gz 3086297 BLAKE2B b162ea35a762bc1e151c7844237f3167c97da9aae44bca9fe022d09cde6f6909103b383e67b2133b68e76c061c4ed05cdd081070bdbb48be85bbc0ed067fadfd SHA512 eec1e161364f823e26d79596d18b0ff7e6ade1c2c1f6f9ca84eb34d20fd90f434bbd29ef74cd41096e8f25e71d9cd1da0ec6f0a4f24c485124f9525b1ae2c4e0 DIST elixir-1.14.4.tar.gz 3076206 BLAKE2B 77b543c53ee03b1f911e3159c81175281b9e4a8ad714b5e87a438e9f70a36000c4e3c2b0f564165c97fb27b6444d20af70da45d8544a6a8b12d60549a00f1c0c SHA512 c39e91e27485ce52e6d29c64f6d5c7abc50e99b8aac578642a4c085083fed23ccba095a013fee4dd3de97524bf4ec54af31478150818921b2a891f7a5840080a DIST elixir-1.14.5.tar.gz 3076366 BLAKE2B cf1487c269b4f09c5a7771339782ddc5f6dc2d5f31bd098486824e1f50040462a55a6135e76a7d635461b8d61ce8ab45be2d1da86d60ecf0bc3c86c98b86531d SHA512 589482fb080eb9f71319b7927312ee255dab0376a8fb781533bc97b6a75dd71ec43cd022bb2eff12eca205cdeaf9a6d629f754c555c17cd6222e05912ff3d960 diff --git a/dev-lang/elixir/elixir-1.14.1.ebuild b/dev-lang/elixir/elixir-1.14.1.ebuild deleted file mode 100644 index 716bc6222c77.. --- a/dev-lang/elixir/elixir-1.14.1.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Elixir programming language" -HOMEPAGE="https://elixir-lang.org"; -SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0 ErlPL-1.1" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ia64 ppc ~riscv ~sparc x86" -IUSE="test" - -RESTRICT="!test? ( test )" - -DEPEND=" - >=dev-lang/erlang-23:0=[ssl] -" -# 'mix' tool collides with sci-biology/phylip, bug #537514 -RDEPEND="${DEPEND} - !!sci-biology/phylip -" -DEPEND+=" - test? ( dev-vcs/git ) -" - -PATCHES=( - "${FILESDIR}"/${PN}-1.9.1-disable-network-tests.patch - "${FILESDIR}"/${PN}-1.10.3-no-Q.patch - "${FILESDIR}"/${PN}-1.10.3-epmd-daemon.patch - "${FILESDIR}"/${PN}-1.14.1-make44-parallel-build.patch -) - -src_install() { - emake DESTDIR="${D}" LIBDIR="$(get_libdir)" PREFIX="${EPREFIX}/usr" install - dodoc README.md CHANGELOG.md CODE_OF_CONDUCT.md -}
[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/
commit: dc2811a5df983c54aa4a1be09837529f5a2c1512 Author: Haelwenn (lanodan) Monnier hacktivis me> AuthorDate: Tue May 23 01:44:29 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Jun 3 13:07:32 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc2811a5 dev-lang/elixir: add 1.14.5 Signed-off-by: Haelwenn (lanodan) Monnier hacktivis.me> Signed-off-by: Joonas Niilola gentoo.org> dev-lang/elixir/Manifest | 1 + dev-lang/elixir/elixir-1.14.5.ebuild | 38 2 files changed, 39 insertions(+) diff --git a/dev-lang/elixir/Manifest b/dev-lang/elixir/Manifest index 71d69ad9c663..b0f3a6741e1c 100644 --- a/dev-lang/elixir/Manifest +++ b/dev-lang/elixir/Manifest @@ -3,3 +3,4 @@ DIST elixir-1.13.4.tar.gz 2912984 BLAKE2B 3849e7be7d1ba54ac3f96690f158b60a3b7da7 DIST elixir-1.14.1.tar.gz 3081499 BLAKE2B 1efcf2a2b654634363ae6bc70f677f8a2ea7903452a84c1ad21eb3586a5ded0e4a761ae0de21500daf2f8585ee1d20a8dfa6a7e0bd95a931ce4a4a6e798a0d75 SHA512 8f4c531f36ba1f2f775b1b45075790bfbdcc1c2995cb127809ac9cbb4d6163bf784d9db402119afbcd5f5d75725870cc59968bf751910d29b43f075328265573 DIST elixir-1.14.3.tar.gz 3086297 BLAKE2B b162ea35a762bc1e151c7844237f3167c97da9aae44bca9fe022d09cde6f6909103b383e67b2133b68e76c061c4ed05cdd081070bdbb48be85bbc0ed067fadfd SHA512 eec1e161364f823e26d79596d18b0ff7e6ade1c2c1f6f9ca84eb34d20fd90f434bbd29ef74cd41096e8f25e71d9cd1da0ec6f0a4f24c485124f9525b1ae2c4e0 DIST elixir-1.14.4.tar.gz 3076206 BLAKE2B 77b543c53ee03b1f911e3159c81175281b9e4a8ad714b5e87a438e9f70a36000c4e3c2b0f564165c97fb27b6444d20af70da45d8544a6a8b12d60549a00f1c0c SHA512 c39e91e27485ce52e6d29c64f6d5c7abc50e99b8aac578642a4c085083fed23ccba095a013fee4dd3de97524bf4ec54af31478150818921b2a891f7a5840080a +DIST elixir-1.14.5.tar.gz 3076366 BLAKE2B cf1487c269b4f09c5a7771339782ddc5f6dc2d5f31bd098486824e1f50040462a55a6135e76a7d635461b8d61ce8ab45be2d1da86d60ecf0bc3c86c98b86531d SHA512 589482fb080eb9f71319b7927312ee255dab0376a8fb781533bc97b6a75dd71ec43cd022bb2eff12eca205cdeaf9a6d629f754c555c17cd6222e05912ff3d960 diff --git a/dev-lang/elixir/elixir-1.14.5.ebuild b/dev-lang/elixir/elixir-1.14.5.ebuild new file mode 100644 index ..faea8a68f900 --- /dev/null +++ b/dev-lang/elixir/elixir-1.14.5.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Elixir programming language" +HOMEPAGE="https://elixir-lang.org"; +SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0 ErlPL-1.1" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~riscv ~sparc ~x86" +IUSE="test" + +RESTRICT="!test? ( test )" + +DEPEND=" + >=dev-lang/erlang-23:0=[ssl] +" +# 'mix' tool collides with sci-biology/phylip, bug #537514 +RDEPEND="${DEPEND} + !!sci-biology/phylip +" +DEPEND+=" + test? ( dev-vcs/git ) +" + +PATCHES=( + "${FILESDIR}"/${PN}-1.9.1-disable-network-tests.patch + "${FILESDIR}"/${PN}-1.10.3-no-Q.patch + "${FILESDIR}"/${PN}-1.10.3-epmd-daemon.patch + "${FILESDIR}"/${PN}-1.14.1-make44-parallel-build.patch +) + +src_install() { + emake DESTDIR="${D}" LIBDIR="$(get_libdir)" PREFIX="${EPREFIX}/usr" install + dodoc README.md CHANGELOG.md CODE_OF_CONDUCT.md +}
[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/
commit: 5d83f1546085979407817d2493600791fe090892 Author: Haelwenn (lanodan) Monnier hacktivis me> AuthorDate: Tue Apr 4 07:45:07 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Apr 15 12:22:22 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d83f154 dev-lang/elixir: drop 1.14.0 Signed-off-by: Haelwenn (lanodan) Monnier hacktivis.me> Closes: https://github.com/gentoo/gentoo/pull/30470 Signed-off-by: Joonas Niilola gentoo.org> dev-lang/elixir/Manifest | 1 - dev-lang/elixir/elixir-1.14.0.ebuild | 38 2 files changed, 39 deletions(-) diff --git a/dev-lang/elixir/Manifest b/dev-lang/elixir/Manifest index c3555e790752..71d69ad9c663 100644 --- a/dev-lang/elixir/Manifest +++ b/dev-lang/elixir/Manifest @@ -1,6 +1,5 @@ DIST elixir-1.12.3.tar.gz 2461828 BLAKE2B cdae9bd7f3463b89dd737ce943d57b7f9801bf382500a274332e1cb87902ecc37bd6e7a53af4dd5c1cd6e6d9d64171e226e676cd8023252c86fdf028d80dd383 SHA512 945e33ca9c3e50015531f87630c1bc1b9966acc64bbf7d01c8c4f8cfc104ee1e08113f572f0ad6a9f5e8ee37e33144e58b2ac33dc0a2b01e1355fc5f8b1b9329 DIST elixir-1.13.4.tar.gz 2912984 BLAKE2B 3849e7be7d1ba54ac3f96690f158b60a3b7da720e85a6c2ef38b078da795c1debaff319133eae6d5e77a7159f452b2ee6a7ad9ebbf7339391e4ee9ae8838d848 SHA512 cd3a28cd227bf60f09500563b7ad4700b2688e0361f975268d5fa81b530aee80ed4f8640335bf08a8c544a2f5d79dbf96c97f281bd3bf4582466a73a9d2edbec -DIST elixir-1.14.0.tar.gz 3067581 BLAKE2B 1e3b2a13dc0d54462f957c6d69dae11bb1878065a1b6508fe50eeb082a920558129df56f23496f86f566f5ea928308899512b2f2b4463d1fbb3a12953b474287 SHA512 74fa0364260710e7139474437846035aaa764fcc138bedd7c15dd729c72242f56a9d99232524d99701b811e2ddebed84c27586351f4b88cb0091f89fada43ad6 DIST elixir-1.14.1.tar.gz 3081499 BLAKE2B 1efcf2a2b654634363ae6bc70f677f8a2ea7903452a84c1ad21eb3586a5ded0e4a761ae0de21500daf2f8585ee1d20a8dfa6a7e0bd95a931ce4a4a6e798a0d75 SHA512 8f4c531f36ba1f2f775b1b45075790bfbdcc1c2995cb127809ac9cbb4d6163bf784d9db402119afbcd5f5d75725870cc59968bf751910d29b43f075328265573 DIST elixir-1.14.3.tar.gz 3086297 BLAKE2B b162ea35a762bc1e151c7844237f3167c97da9aae44bca9fe022d09cde6f6909103b383e67b2133b68e76c061c4ed05cdd081070bdbb48be85bbc0ed067fadfd SHA512 eec1e161364f823e26d79596d18b0ff7e6ade1c2c1f6f9ca84eb34d20fd90f434bbd29ef74cd41096e8f25e71d9cd1da0ec6f0a4f24c485124f9525b1ae2c4e0 DIST elixir-1.14.4.tar.gz 3076206 BLAKE2B 77b543c53ee03b1f911e3159c81175281b9e4a8ad714b5e87a438e9f70a36000c4e3c2b0f564165c97fb27b6444d20af70da45d8544a6a8b12d60549a00f1c0c SHA512 c39e91e27485ce52e6d29c64f6d5c7abc50e99b8aac578642a4c085083fed23ccba095a013fee4dd3de97524bf4ec54af31478150818921b2a891f7a5840080a diff --git a/dev-lang/elixir/elixir-1.14.0.ebuild b/dev-lang/elixir/elixir-1.14.0.ebuild deleted file mode 100644 index cb7b7f6e750b.. --- a/dev-lang/elixir/elixir-1.14.0.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Elixir programming language" -HOMEPAGE="https://elixir-lang.org"; -SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0 ErlPL-1.1" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~riscv ~sparc ~x86" -IUSE="test" - -RESTRICT="!test? ( test )" - -DEPEND=" - >=dev-lang/erlang-23:0=[ssl] -" -# 'mix' tool collides with sci-biology/phylip, bug #537514 -RDEPEND="${DEPEND} - !!sci-biology/phylip -" -DEPEND+=" - test? ( dev-vcs/git ) -" - -PATCHES=( - "${FILESDIR}"/${PN}-1.9.1-disable-network-tests.patch - "${FILESDIR}"/${PN}-1.10.3-no-Q.patch - "${FILESDIR}"/${PN}-1.10.3-epmd-daemon.patch - "${FILESDIR}"/${PN}-1.14.1-make44-parallel-build.patch -) - -src_install() { - emake DESTDIR="${D}" LIBDIR="$(get_libdir)" PREFIX="${EPREFIX}/usr" install - dodoc README.md CHANGELOG.md CODE_OF_CONDUCT.md -}
[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/
commit: 460442bb4ef303298d1dec5f5bad957e3757ccff Author: Haelwenn (lanodan) Monnier hacktivis me> AuthorDate: Tue Apr 4 07:42:10 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Apr 15 12:22:22 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=460442bb dev-lang/elixir: add 1.14.4 Signed-off-by: Haelwenn (lanodan) Monnier hacktivis.me> Signed-off-by: Joonas Niilola gentoo.org> dev-lang/elixir/Manifest | 1 + dev-lang/elixir/elixir-1.14.4.ebuild | 38 2 files changed, 39 insertions(+) diff --git a/dev-lang/elixir/Manifest b/dev-lang/elixir/Manifest index 05ac1cd4099b..c3555e790752 100644 --- a/dev-lang/elixir/Manifest +++ b/dev-lang/elixir/Manifest @@ -3,3 +3,4 @@ DIST elixir-1.13.4.tar.gz 2912984 BLAKE2B 3849e7be7d1ba54ac3f96690f158b60a3b7da7 DIST elixir-1.14.0.tar.gz 3067581 BLAKE2B 1e3b2a13dc0d54462f957c6d69dae11bb1878065a1b6508fe50eeb082a920558129df56f23496f86f566f5ea928308899512b2f2b4463d1fbb3a12953b474287 SHA512 74fa0364260710e7139474437846035aaa764fcc138bedd7c15dd729c72242f56a9d99232524d99701b811e2ddebed84c27586351f4b88cb0091f89fada43ad6 DIST elixir-1.14.1.tar.gz 3081499 BLAKE2B 1efcf2a2b654634363ae6bc70f677f8a2ea7903452a84c1ad21eb3586a5ded0e4a761ae0de21500daf2f8585ee1d20a8dfa6a7e0bd95a931ce4a4a6e798a0d75 SHA512 8f4c531f36ba1f2f775b1b45075790bfbdcc1c2995cb127809ac9cbb4d6163bf784d9db402119afbcd5f5d75725870cc59968bf751910d29b43f075328265573 DIST elixir-1.14.3.tar.gz 3086297 BLAKE2B b162ea35a762bc1e151c7844237f3167c97da9aae44bca9fe022d09cde6f6909103b383e67b2133b68e76c061c4ed05cdd081070bdbb48be85bbc0ed067fadfd SHA512 eec1e161364f823e26d79596d18b0ff7e6ade1c2c1f6f9ca84eb34d20fd90f434bbd29ef74cd41096e8f25e71d9cd1da0ec6f0a4f24c485124f9525b1ae2c4e0 +DIST elixir-1.14.4.tar.gz 3076206 BLAKE2B 77b543c53ee03b1f911e3159c81175281b9e4a8ad714b5e87a438e9f70a36000c4e3c2b0f564165c97fb27b6444d20af70da45d8544a6a8b12d60549a00f1c0c SHA512 c39e91e27485ce52e6d29c64f6d5c7abc50e99b8aac578642a4c085083fed23ccba095a013fee4dd3de97524bf4ec54af31478150818921b2a891f7a5840080a diff --git a/dev-lang/elixir/elixir-1.14.4.ebuild b/dev-lang/elixir/elixir-1.14.4.ebuild new file mode 100644 index ..faea8a68f900 --- /dev/null +++ b/dev-lang/elixir/elixir-1.14.4.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Elixir programming language" +HOMEPAGE="https://elixir-lang.org"; +SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0 ErlPL-1.1" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~riscv ~sparc ~x86" +IUSE="test" + +RESTRICT="!test? ( test )" + +DEPEND=" + >=dev-lang/erlang-23:0=[ssl] +" +# 'mix' tool collides with sci-biology/phylip, bug #537514 +RDEPEND="${DEPEND} + !!sci-biology/phylip +" +DEPEND+=" + test? ( dev-vcs/git ) +" + +PATCHES=( + "${FILESDIR}"/${PN}-1.9.1-disable-network-tests.patch + "${FILESDIR}"/${PN}-1.10.3-no-Q.patch + "${FILESDIR}"/${PN}-1.10.3-epmd-daemon.patch + "${FILESDIR}"/${PN}-1.14.1-make44-parallel-build.patch +) + +src_install() { + emake DESTDIR="${D}" LIBDIR="$(get_libdir)" PREFIX="${EPREFIX}/usr" install + dodoc README.md CHANGELOG.md CODE_OF_CONDUCT.md +}
[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/
commit: f6bf020571aa3580967c92f1f676dcca823a1086 Author: Sam James gentoo org> AuthorDate: Tue Apr 4 23:16:39 2023 + Commit: Sam James gentoo org> CommitDate: Tue Apr 4 23:16:39 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6bf0205 dev-lang/elixir: Stabilize 1.14.3 x86, #903762 Signed-off-by: Sam James gentoo.org> dev-lang/elixir/elixir-1.14.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/elixir/elixir-1.14.3.ebuild b/dev-lang/elixir/elixir-1.14.3.ebuild index 42af93cca0b9..716bc6222c77 100644 --- a/dev-lang/elixir/elixir-1.14.3.ebuild +++ b/dev-lang/elixir/elixir-1.14.3.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar LICENSE="Apache-2.0 ErlPL-1.1" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ia64 ppc ~riscv ~sparc ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ia64 ppc ~riscv ~sparc x86" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/
commit: fb0bc8983892e7267c7cdaa8d86599d8c1ab8a21 Author: Sam James gentoo org> AuthorDate: Tue Apr 4 22:52:14 2023 + Commit: Sam James gentoo org> CommitDate: Tue Apr 4 22:52:14 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb0bc898 dev-lang/elixir: Stabilize 1.14.3 ppc, #903762 Signed-off-by: Sam James gentoo.org> dev-lang/elixir/elixir-1.14.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/elixir/elixir-1.14.3.ebuild b/dev-lang/elixir/elixir-1.14.3.ebuild index ea9609380804..42af93cca0b9 100644 --- a/dev-lang/elixir/elixir-1.14.3.ebuild +++ b/dev-lang/elixir/elixir-1.14.3.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar LICENSE="Apache-2.0 ErlPL-1.1" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~riscv ~sparc ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ia64 ppc ~riscv ~sparc ~x86" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/
commit: 9a03319991e6203ae0a244baa56bc378a0beeb15 Author: Arthur Zamarin gentoo org> AuthorDate: Tue Apr 4 20:12:59 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Apr 4 20:12:59 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a033199 dev-lang/elixir: Stabilize 1.14.3 amd64, #903762 Signed-off-by: Arthur Zamarin gentoo.org> dev-lang/elixir/elixir-1.14.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/elixir/elixir-1.14.3.ebuild b/dev-lang/elixir/elixir-1.14.3.ebuild index faea8a68f900..ea9609380804 100644 --- a/dev-lang/elixir/elixir-1.14.3.ebuild +++ b/dev-lang/elixir/elixir-1.14.3.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar LICENSE="Apache-2.0 ErlPL-1.1" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~riscv ~sparc ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~riscv ~sparc ~x86" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/
commit: 7b79de26471d0fe0f2680057757e770cbce9d54e Author: Jakov Smolić gentoo org> AuthorDate: Sat Feb 25 11:05:37 2023 + Commit: Jakov Smolić gentoo org> CommitDate: Sat Feb 25 11:05:37 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b79de26 dev-lang/elixir: Stabilize 1.14.1 ppc, #896378 Signed-off-by: Jakov Smolić gentoo.org> dev-lang/elixir/elixir-1.14.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/elixir/elixir-1.14.1.ebuild b/dev-lang/elixir/elixir-1.14.1.ebuild index e9d01b32139b..716bc6222c77 100644 --- a/dev-lang/elixir/elixir-1.14.1.ebuild +++ b/dev-lang/elixir/elixir-1.14.1.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar LICENSE="Apache-2.0 ErlPL-1.1" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~riscv ~sparc x86" +KEYWORDS="amd64 ~arm ~arm64 ~ia64 ppc ~riscv ~sparc x86" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/
commit: 88b11f9200f6dc347c6768f94a96957c0cca19cf Author: Joonas Niilola gentoo org> AuthorDate: Sat Feb 25 05:50:12 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Feb 25 05:56:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88b11f92 dev-lang/elixir: Stabilize 1.14.1 amd64, #896378 Signed-off-by: Joonas Niilola gentoo.org> dev-lang/elixir/elixir-1.14.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/elixir/elixir-1.14.1.ebuild b/dev-lang/elixir/elixir-1.14.1.ebuild index 185fd2fb2d48..e9d01b32139b 100644 --- a/dev-lang/elixir/elixir-1.14.1.ebuild +++ b/dev-lang/elixir/elixir-1.14.1.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar LICENSE="Apache-2.0 ErlPL-1.1" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~riscv ~sparc x86" +KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~riscv ~sparc x86" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/
commit: ae8362bd25717c8143c5b02ab59bc97f5cbb8953 Author: Joonas Niilola gentoo org> AuthorDate: Sat Feb 25 05:49:15 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Feb 25 05:56:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae8362bd dev-lang/elixir: Stabilize 1.14.1 x86, #896378 Signed-off-by: Joonas Niilola gentoo.org> dev-lang/elixir/elixir-1.14.1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-lang/elixir/elixir-1.14.1.ebuild b/dev-lang/elixir/elixir-1.14.1.ebuild index cb7b7f6e750b..185fd2fb2d48 100644 --- a/dev-lang/elixir/elixir-1.14.1.ebuild +++ b/dev-lang/elixir/elixir-1.14.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -9,7 +9,7 @@ SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar LICENSE="Apache-2.0 ErlPL-1.1" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~riscv ~sparc ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~riscv ~sparc x86" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/
commit: ffe9568a0531d71f77a8f9159c662c7da4ea996b Author: Haelwenn (lanodan) Monnier hacktivis me> AuthorDate: Wed Feb 1 08:08:06 2023 + Commit: Viorel Munteanu gentoo org> CommitDate: Fri Feb 24 12:44:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffe9568a dev-lang/elixir: add 1.14.3 Signed-off-by: Haelwenn (lanodan) Monnier hacktivis.me> Closes: https://github.com/gentoo/gentoo/pull/29371 Signed-off-by: Viorel Munteanu gentoo.org> dev-lang/elixir/Manifest | 1 + dev-lang/elixir/elixir-1.14.3.ebuild | 38 2 files changed, 39 insertions(+) diff --git a/dev-lang/elixir/Manifest b/dev-lang/elixir/Manifest index 74f1fa731ec8..05ac1cd4099b 100644 --- a/dev-lang/elixir/Manifest +++ b/dev-lang/elixir/Manifest @@ -2,3 +2,4 @@ DIST elixir-1.12.3.tar.gz 2461828 BLAKE2B cdae9bd7f3463b89dd737ce943d57b7f9801bf DIST elixir-1.13.4.tar.gz 2912984 BLAKE2B 3849e7be7d1ba54ac3f96690f158b60a3b7da720e85a6c2ef38b078da795c1debaff319133eae6d5e77a7159f452b2ee6a7ad9ebbf7339391e4ee9ae8838d848 SHA512 cd3a28cd227bf60f09500563b7ad4700b2688e0361f975268d5fa81b530aee80ed4f8640335bf08a8c544a2f5d79dbf96c97f281bd3bf4582466a73a9d2edbec DIST elixir-1.14.0.tar.gz 3067581 BLAKE2B 1e3b2a13dc0d54462f957c6d69dae11bb1878065a1b6508fe50eeb082a920558129df56f23496f86f566f5ea928308899512b2f2b4463d1fbb3a12953b474287 SHA512 74fa0364260710e7139474437846035aaa764fcc138bedd7c15dd729c72242f56a9d99232524d99701b811e2ddebed84c27586351f4b88cb0091f89fada43ad6 DIST elixir-1.14.1.tar.gz 3081499 BLAKE2B 1efcf2a2b654634363ae6bc70f677f8a2ea7903452a84c1ad21eb3586a5ded0e4a761ae0de21500daf2f8585ee1d20a8dfa6a7e0bd95a931ce4a4a6e798a0d75 SHA512 8f4c531f36ba1f2f775b1b45075790bfbdcc1c2995cb127809ac9cbb4d6163bf784d9db402119afbcd5f5d75725870cc59968bf751910d29b43f075328265573 +DIST elixir-1.14.3.tar.gz 3086297 BLAKE2B b162ea35a762bc1e151c7844237f3167c97da9aae44bca9fe022d09cde6f6909103b383e67b2133b68e76c061c4ed05cdd081070bdbb48be85bbc0ed067fadfd SHA512 eec1e161364f823e26d79596d18b0ff7e6ade1c2c1f6f9ca84eb34d20fd90f434bbd29ef74cd41096e8f25e71d9cd1da0ec6f0a4f24c485124f9525b1ae2c4e0 diff --git a/dev-lang/elixir/elixir-1.14.3.ebuild b/dev-lang/elixir/elixir-1.14.3.ebuild new file mode 100644 index ..faea8a68f900 --- /dev/null +++ b/dev-lang/elixir/elixir-1.14.3.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Elixir programming language" +HOMEPAGE="https://elixir-lang.org"; +SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0 ErlPL-1.1" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~riscv ~sparc ~x86" +IUSE="test" + +RESTRICT="!test? ( test )" + +DEPEND=" + >=dev-lang/erlang-23:0=[ssl] +" +# 'mix' tool collides with sci-biology/phylip, bug #537514 +RDEPEND="${DEPEND} + !!sci-biology/phylip +" +DEPEND+=" + test? ( dev-vcs/git ) +" + +PATCHES=( + "${FILESDIR}"/${PN}-1.9.1-disable-network-tests.patch + "${FILESDIR}"/${PN}-1.10.3-no-Q.patch + "${FILESDIR}"/${PN}-1.10.3-epmd-daemon.patch + "${FILESDIR}"/${PN}-1.14.1-make44-parallel-build.patch +) + +src_install() { + emake DESTDIR="${D}" LIBDIR="$(get_libdir)" PREFIX="${EPREFIX}/usr" install + dodoc README.md CHANGELOG.md CODE_OF_CONDUCT.md +}
[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/
commit: 2b741059ad25edd8d8f0b288e33690ed63b5f03b Author: Haelwenn (lanodan) Monnier hacktivis me> AuthorDate: Sun Nov 13 00:19:45 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Fri Nov 25 06:41:17 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b741059 dev-lang/elixir: drop 1.13.3 Signed-off-by: Haelwenn (lanodan) Monnier hacktivis.me> Closes: https://github.com/gentoo/gentoo/pull/28248 Signed-off-by: Joonas Niilola gentoo.org> dev-lang/elixir/Manifest | 1 - dev-lang/elixir/elixir-1.13.3.ebuild | 38 2 files changed, 39 deletions(-) diff --git a/dev-lang/elixir/Manifest b/dev-lang/elixir/Manifest index ddeaa930405d..74f1fa731ec8 100644 --- a/dev-lang/elixir/Manifest +++ b/dev-lang/elixir/Manifest @@ -1,5 +1,4 @@ DIST elixir-1.12.3.tar.gz 2461828 BLAKE2B cdae9bd7f3463b89dd737ce943d57b7f9801bf382500a274332e1cb87902ecc37bd6e7a53af4dd5c1cd6e6d9d64171e226e676cd8023252c86fdf028d80dd383 SHA512 945e33ca9c3e50015531f87630c1bc1b9966acc64bbf7d01c8c4f8cfc104ee1e08113f572f0ad6a9f5e8ee37e33144e58b2ac33dc0a2b01e1355fc5f8b1b9329 -DIST elixir-1.13.3.tar.gz 2922197 BLAKE2B 47c98ffe24d11ea161e9b9fa55d3c8ee1c2234848707aeeaf715eb02a61b7d3e8784bf2599b4129a824edf004d1edda2f0a42252710d957cc0213202f86dc06d SHA512 88bf585e18bfefa54c1c771247ec489bc96d16cc0f88384e9c0c981ddb665cd7efccd49383b4de1fbbd823ecd0a5e65d76e3065c9ce3c45f2f4feccd01ace48e DIST elixir-1.13.4.tar.gz 2912984 BLAKE2B 3849e7be7d1ba54ac3f96690f158b60a3b7da720e85a6c2ef38b078da795c1debaff319133eae6d5e77a7159f452b2ee6a7ad9ebbf7339391e4ee9ae8838d848 SHA512 cd3a28cd227bf60f09500563b7ad4700b2688e0361f975268d5fa81b530aee80ed4f8640335bf08a8c544a2f5d79dbf96c97f281bd3bf4582466a73a9d2edbec DIST elixir-1.14.0.tar.gz 3067581 BLAKE2B 1e3b2a13dc0d54462f957c6d69dae11bb1878065a1b6508fe50eeb082a920558129df56f23496f86f566f5ea928308899512b2f2b4463d1fbb3a12953b474287 SHA512 74fa0364260710e7139474437846035aaa764fcc138bedd7c15dd729c72242f56a9d99232524d99701b811e2ddebed84c27586351f4b88cb0091f89fada43ad6 DIST elixir-1.14.1.tar.gz 3081499 BLAKE2B 1efcf2a2b654634363ae6bc70f677f8a2ea7903452a84c1ad21eb3586a5ded0e4a761ae0de21500daf2f8585ee1d20a8dfa6a7e0bd95a931ce4a4a6e798a0d75 SHA512 8f4c531f36ba1f2f775b1b45075790bfbdcc1c2995cb127809ac9cbb4d6163bf784d9db402119afbcd5f5d75725870cc59968bf751910d29b43f075328265573 diff --git a/dev-lang/elixir/elixir-1.13.3.ebuild b/dev-lang/elixir/elixir-1.13.3.ebuild deleted file mode 100644 index 02bca9b5f8a0.. --- a/dev-lang/elixir/elixir-1.13.3.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Elixir programming language" -HOMEPAGE="https://elixir-lang.org"; -SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0 ErlPL-1.1" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ia64 ppc ~sparc x86" -IUSE="test" - -RESTRICT="!test? ( test )" - -DEPEND=" - >=dev-lang/erlang-22:0=[ssl] -" -# 'mix' tool collides with sci-biology/phylip, bug #537514 -RDEPEND="${DEPEND} - !!sci-biology/phylip -" -DEPEND+=" - test? ( dev-vcs/git ) -" - -PATCHES=( - "${FILESDIR}"/${PN}-1.9.1-disable-network-tests.patch - "${FILESDIR}"/${PN}-1.10.3-no-Q.patch - "${FILESDIR}"/${PN}-1.10.3-epmd-daemon.patch - "${FILESDIR}"/${PN}-1.14.1-make44-parallel-build.patch -) - -src_install() { - emake DESTDIR="${D}" LIBDIR="$(get_libdir)" PREFIX="${EPREFIX}/usr" install - dodoc README.md CHANGELOG.md CODE_OF_CONDUCT.md -}
[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/
commit: ba0a62343861bd96020b0ce8470990f188eb354a Author: Haelwenn (lanodan) Monnier hacktivis me> AuthorDate: Sat Nov 12 21:51:24 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Fri Nov 25 06:41:17 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba0a6234 dev-lang/elixir: add 1.14.1 Signed-off-by: Haelwenn (lanodan) Monnier hacktivis.me> Signed-off-by: Joonas Niilola gentoo.org> dev-lang/elixir/Manifest | 1 + dev-lang/elixir/elixir-1.14.1.ebuild | 38 2 files changed, 39 insertions(+) diff --git a/dev-lang/elixir/Manifest b/dev-lang/elixir/Manifest index 18c43881f4cd..ddeaa930405d 100644 --- a/dev-lang/elixir/Manifest +++ b/dev-lang/elixir/Manifest @@ -2,3 +2,4 @@ DIST elixir-1.12.3.tar.gz 2461828 BLAKE2B cdae9bd7f3463b89dd737ce943d57b7f9801bf DIST elixir-1.13.3.tar.gz 2922197 BLAKE2B 47c98ffe24d11ea161e9b9fa55d3c8ee1c2234848707aeeaf715eb02a61b7d3e8784bf2599b4129a824edf004d1edda2f0a42252710d957cc0213202f86dc06d SHA512 88bf585e18bfefa54c1c771247ec489bc96d16cc0f88384e9c0c981ddb665cd7efccd49383b4de1fbbd823ecd0a5e65d76e3065c9ce3c45f2f4feccd01ace48e DIST elixir-1.13.4.tar.gz 2912984 BLAKE2B 3849e7be7d1ba54ac3f96690f158b60a3b7da720e85a6c2ef38b078da795c1debaff319133eae6d5e77a7159f452b2ee6a7ad9ebbf7339391e4ee9ae8838d848 SHA512 cd3a28cd227bf60f09500563b7ad4700b2688e0361f975268d5fa81b530aee80ed4f8640335bf08a8c544a2f5d79dbf96c97f281bd3bf4582466a73a9d2edbec DIST elixir-1.14.0.tar.gz 3067581 BLAKE2B 1e3b2a13dc0d54462f957c6d69dae11bb1878065a1b6508fe50eeb082a920558129df56f23496f86f566f5ea928308899512b2f2b4463d1fbb3a12953b474287 SHA512 74fa0364260710e7139474437846035aaa764fcc138bedd7c15dd729c72242f56a9d99232524d99701b811e2ddebed84c27586351f4b88cb0091f89fada43ad6 +DIST elixir-1.14.1.tar.gz 3081499 BLAKE2B 1efcf2a2b654634363ae6bc70f677f8a2ea7903452a84c1ad21eb3586a5ded0e4a761ae0de21500daf2f8585ee1d20a8dfa6a7e0bd95a931ce4a4a6e798a0d75 SHA512 8f4c531f36ba1f2f775b1b45075790bfbdcc1c2995cb127809ac9cbb4d6163bf784d9db402119afbcd5f5d75725870cc59968bf751910d29b43f075328265573 diff --git a/dev-lang/elixir/elixir-1.14.1.ebuild b/dev-lang/elixir/elixir-1.14.1.ebuild new file mode 100644 index ..cb7b7f6e750b --- /dev/null +++ b/dev-lang/elixir/elixir-1.14.1.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Elixir programming language" +HOMEPAGE="https://elixir-lang.org"; +SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0 ErlPL-1.1" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~riscv ~sparc ~x86" +IUSE="test" + +RESTRICT="!test? ( test )" + +DEPEND=" + >=dev-lang/erlang-23:0=[ssl] +" +# 'mix' tool collides with sci-biology/phylip, bug #537514 +RDEPEND="${DEPEND} + !!sci-biology/phylip +" +DEPEND+=" + test? ( dev-vcs/git ) +" + +PATCHES=( + "${FILESDIR}"/${PN}-1.9.1-disable-network-tests.patch + "${FILESDIR}"/${PN}-1.10.3-no-Q.patch + "${FILESDIR}"/${PN}-1.10.3-epmd-daemon.patch + "${FILESDIR}"/${PN}-1.14.1-make44-parallel-build.patch +) + +src_install() { + emake DESTDIR="${D}" LIBDIR="$(get_libdir)" PREFIX="${EPREFIX}/usr" install + dodoc README.md CHANGELOG.md CODE_OF_CONDUCT.md +}
[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/files/, dev-lang/elixir/
commit: 7ee2e438446594db98a2cecb48f0cd35ff66512a Author: Haelwenn (lanodan) Monnier hacktivis me> AuthorDate: Wed Nov 16 17:42:09 2022 + Commit: Matthew Smith gentoo org> CommitDate: Wed Nov 16 18:04:15 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ee2e438 dev-lang/elixir: Fix build with make 4.4 and later Closes: https://bugs.gentoo.org/show_bug.cgi?id=870016 Signed-off-by: Haelwenn (lanodan) Monnier hacktivis.me> Closes: https://github.com/gentoo/gentoo/pull/28296 Signed-off-by: Matthew Smith gentoo.org> dev-lang/elixir/elixir-1.12.3.ebuild | 1 + dev-lang/elixir/elixir-1.13.3.ebuild | 1 + dev-lang/elixir/elixir-1.13.4.ebuild | 1 + dev-lang/elixir/elixir-1.14.0.ebuild | 1 + .../elixir-1.14.1-make44-parallel-build.patch | 27 ++ 5 files changed, 31 insertions(+) diff --git a/dev-lang/elixir/elixir-1.12.3.ebuild b/dev-lang/elixir/elixir-1.12.3.ebuild index 126b4810b36b..d42a3cbac8b6 100644 --- a/dev-lang/elixir/elixir-1.12.3.ebuild +++ b/dev-lang/elixir/elixir-1.12.3.ebuild @@ -30,6 +30,7 @@ PATCHES=( "${FILESDIR}"/${PN}-1.10.3-no-Q.patch "${FILESDIR}"/${PN}-1.10.3-epmd-daemon.patch "${FILESDIR}"/${PN}-1.11.4-fix-elixir-test.patch + "${FILESDIR}"/${PN}-1.14.1-make44-parallel-build.patch ) src_install() { diff --git a/dev-lang/elixir/elixir-1.13.3.ebuild b/dev-lang/elixir/elixir-1.13.3.ebuild index 8379162f7b0d..02bca9b5f8a0 100644 --- a/dev-lang/elixir/elixir-1.13.3.ebuild +++ b/dev-lang/elixir/elixir-1.13.3.ebuild @@ -29,6 +29,7 @@ PATCHES=( "${FILESDIR}"/${PN}-1.9.1-disable-network-tests.patch "${FILESDIR}"/${PN}-1.10.3-no-Q.patch "${FILESDIR}"/${PN}-1.10.3-epmd-daemon.patch + "${FILESDIR}"/${PN}-1.14.1-make44-parallel-build.patch ) src_install() { diff --git a/dev-lang/elixir/elixir-1.13.4.ebuild b/dev-lang/elixir/elixir-1.13.4.ebuild index 25bba3057f67..0d49f03bddd6 100644 --- a/dev-lang/elixir/elixir-1.13.4.ebuild +++ b/dev-lang/elixir/elixir-1.13.4.ebuild @@ -29,6 +29,7 @@ PATCHES=( "${FILESDIR}"/${PN}-1.9.1-disable-network-tests.patch "${FILESDIR}"/${PN}-1.10.3-no-Q.patch "${FILESDIR}"/${PN}-1.10.3-epmd-daemon.patch + "${FILESDIR}"/${PN}-1.14.1-make44-parallel-build.patch ) src_install() { diff --git a/dev-lang/elixir/elixir-1.14.0.ebuild b/dev-lang/elixir/elixir-1.14.0.ebuild index 9172eb24561c..cb7b7f6e750b 100644 --- a/dev-lang/elixir/elixir-1.14.0.ebuild +++ b/dev-lang/elixir/elixir-1.14.0.ebuild @@ -29,6 +29,7 @@ PATCHES=( "${FILESDIR}"/${PN}-1.9.1-disable-network-tests.patch "${FILESDIR}"/${PN}-1.10.3-no-Q.patch "${FILESDIR}"/${PN}-1.10.3-epmd-daemon.patch + "${FILESDIR}"/${PN}-1.14.1-make44-parallel-build.patch ) src_install() { diff --git a/dev-lang/elixir/files/elixir-1.14.1-make44-parallel-build.patch b/dev-lang/elixir/files/elixir-1.14.1-make44-parallel-build.patch new file mode 100644 index ..81d40f751da8 --- /dev/null +++ b/dev-lang/elixir/files/elixir-1.14.1-make44-parallel-build.patch @@ -0,0 +1,27 @@ +From c668ce22b0dd72261621f19f124490eb5425eacd Mon Sep 17 00:00:00 2001 +From: Matthew Smith +Date: Tue, 15 Nov 2022 21:38:50 + +Subject: [PATCH] Disable parallel build in Make 4.4 + +In versions of GNU Make prior to 4.4, ".NOTPARALLEL: compile" made the whole +build run serially. In 4.4 and later, ".NOTPARALLEL: compile" makes only +the compile target run serially. + +This breaks the build and can lead to e.g. EEx being built before Mix. +--- + Makefile | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/Makefile b/Makefile +index f6ba18d90e..8bb5bcdc65 100644 +--- a/Makefile b/Makefile +@@ -24,7 +24,7 @@ SOURCE_DATE_EPOCH_PATH = lib/elixir/tmp/ebin_reproducible + SOURCE_DATE_EPOCH_FILE = $(SOURCE_DATE_EPOCH_PATH)/SOURCE_DATE_EPOCH + + .PHONY: install compile erlang elixir unicode app build_plt clean_plt dialyze test check_reproducible clean clean_residual_files format install_man clean_man docs Docs.zip Precompiled.zip zips +-.NOTPARALLEL: compile ++.NOTPARALLEL: + + #==> Functions +
[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/
commit: eabdde4a02299fc2ea8397b00fef97185cd7e0ce Author: Haelwenn (lanodan) Monnier hacktivis me> AuthorDate: Fri Sep 2 18:36:34 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Sep 27 12:12:30 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eabdde4a dev-lang/elixir: add 1.14.0 Signed-off-by: Haelwenn (lanodan) Monnier hacktivis.me> Closes: https://github.com/gentoo/gentoo/pull/27117 Signed-off-by: Joonas Niilola gentoo.org> dev-lang/elixir/Manifest | 1 + dev-lang/elixir/elixir-1.14.0.ebuild | 37 2 files changed, 38 insertions(+) diff --git a/dev-lang/elixir/Manifest b/dev-lang/elixir/Manifest index 501e83802b00..18c43881f4cd 100644 --- a/dev-lang/elixir/Manifest +++ b/dev-lang/elixir/Manifest @@ -1,3 +1,4 @@ DIST elixir-1.12.3.tar.gz 2461828 BLAKE2B cdae9bd7f3463b89dd737ce943d57b7f9801bf382500a274332e1cb87902ecc37bd6e7a53af4dd5c1cd6e6d9d64171e226e676cd8023252c86fdf028d80dd383 SHA512 945e33ca9c3e50015531f87630c1bc1b9966acc64bbf7d01c8c4f8cfc104ee1e08113f572f0ad6a9f5e8ee37e33144e58b2ac33dc0a2b01e1355fc5f8b1b9329 DIST elixir-1.13.3.tar.gz 2922197 BLAKE2B 47c98ffe24d11ea161e9b9fa55d3c8ee1c2234848707aeeaf715eb02a61b7d3e8784bf2599b4129a824edf004d1edda2f0a42252710d957cc0213202f86dc06d SHA512 88bf585e18bfefa54c1c771247ec489bc96d16cc0f88384e9c0c981ddb665cd7efccd49383b4de1fbbd823ecd0a5e65d76e3065c9ce3c45f2f4feccd01ace48e DIST elixir-1.13.4.tar.gz 2912984 BLAKE2B 3849e7be7d1ba54ac3f96690f158b60a3b7da720e85a6c2ef38b078da795c1debaff319133eae6d5e77a7159f452b2ee6a7ad9ebbf7339391e4ee9ae8838d848 SHA512 cd3a28cd227bf60f09500563b7ad4700b2688e0361f975268d5fa81b530aee80ed4f8640335bf08a8c544a2f5d79dbf96c97f281bd3bf4582466a73a9d2edbec +DIST elixir-1.14.0.tar.gz 3067581 BLAKE2B 1e3b2a13dc0d54462f957c6d69dae11bb1878065a1b6508fe50eeb082a920558129df56f23496f86f566f5ea928308899512b2f2b4463d1fbb3a12953b474287 SHA512 74fa0364260710e7139474437846035aaa764fcc138bedd7c15dd729c72242f56a9d99232524d99701b811e2ddebed84c27586351f4b88cb0091f89fada43ad6 diff --git a/dev-lang/elixir/elixir-1.14.0.ebuild b/dev-lang/elixir/elixir-1.14.0.ebuild new file mode 100644 index ..9172eb24561c --- /dev/null +++ b/dev-lang/elixir/elixir-1.14.0.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Elixir programming language" +HOMEPAGE="https://elixir-lang.org"; +SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0 ErlPL-1.1" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~riscv ~sparc ~x86" +IUSE="test" + +RESTRICT="!test? ( test )" + +DEPEND=" + >=dev-lang/erlang-23:0=[ssl] +" +# 'mix' tool collides with sci-biology/phylip, bug #537514 +RDEPEND="${DEPEND} + !!sci-biology/phylip +" +DEPEND+=" + test? ( dev-vcs/git ) +" + +PATCHES=( + "${FILESDIR}"/${PN}-1.9.1-disable-network-tests.patch + "${FILESDIR}"/${PN}-1.10.3-no-Q.patch + "${FILESDIR}"/${PN}-1.10.3-epmd-daemon.patch +) + +src_install() { + emake DESTDIR="${D}" LIBDIR="$(get_libdir)" PREFIX="${EPREFIX}/usr" install + dodoc README.md CHANGELOG.md CODE_OF_CONDUCT.md +}
[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/files/
commit: caa9bafa89e86a14ac407f24bd3d43709c7ce5df Author: Michael Mair-Keimberger levelnine at> AuthorDate: Mon Sep 12 17:18:20 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Mon Sep 12 17:25:56 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=caa9bafa dev-lang/elixir: remove unused patches Signed-off-by: Michael Mair-Keimberger levelnine.at> Portage 3.0.36 / pkgdev 0.2.1 / pkgcheck 0.10.14 Closes: https://github.com/gentoo/gentoo/pull/27230 Signed-off-by: Joonas Niilola gentoo.org> dev-lang/elixir/files/elixir-1.11.2-mksh.patch | 81 - ...4-fix-logger-translator-with-otp-24-11222.patch | 64 --- ...11.4-update-warnings-for-OTP-master-10807.patch | 125 - 3 files changed, 270 deletions(-) diff --git a/dev-lang/elixir/files/elixir-1.11.2-mksh.patch b/dev-lang/elixir/files/elixir-1.11.2-mksh.patch deleted file mode 100644 index 3fda43156890.. --- a/dev-lang/elixir/files/elixir-1.11.2-mksh.patch +++ /dev/null @@ -1,81 +0,0 @@ -From 69bb81635a77afb28419103bdb02867b48994d4a Mon Sep 17 00:00:00 2001 -From: "Haelwenn (lanodan) Monnier" -Date: Wed, 9 Dec 2020 18:21:34 +0100 -Subject: [PATCH] bin/elixir: Rename erl() function to erl_set() -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -It conflicted with the erl executable for Korn-derived shells where a function -can be used in `exec command`. - -It isn't clear which behavior is expected from reading the POSIX specification -but "Shell Command Language § 2.9.1 Simple Commands" clears the usage of -the term `command` quite well. -And even with excluding functions from the `command` operand of `exec`, -why are aliases accepted? (in most if not all shells) - -See: https://bugs.gentoo.org/729964 - bin/elixir | 28 ++-- - 1 file changed, 14 insertions(+), 14 deletions(-) - a/bin/elixir -+++ b/bin/elixir -@@ -70,7 +70,7 @@ readlink_f () { - ERL="" - - # Stores erl arguments preserving spaces/quotes (mimics an array) --erl () { -+erl_set () { - eval "E${E}=\$1" - E=$((E + 1)) - } -@@ -137,34 +137,34 @@ while [ $I -le $LENGTH ]; do - ;; - --cookie) - S=2 --erl "-setcookie" --erl "$2" -+erl_set "-setcookie" -+erl_set "$2" - ;; - --sname|--name) - S=2 --erl "$(echo "$1" | cut -c 2-)" --erl "$2" -+erl_set "$(echo "$1" | cut -c 2-)" -+erl_set "$2" - ;; - --erl-config) - S=2 --erl "-config" --erl "$2" -+erl_set "-config" -+erl_set "$2" - ;; - --vm-args) - S=2 --erl "-args_file" --erl "$2" -+erl_set "-args_file" -+erl_set "$2" - ;; - --boot) - S=2 --erl "-boot" --erl "$2" -+erl_set "-boot" -+erl_set "$2" - ;; - --boot-var) - S=3 --erl "-boot_var" --erl "$2" --erl "$3" -+erl_set "-boot_var" -+erl_set "$2" -+erl_set "$3" - ;; - --pipe-to) - S=3 diff --git a/dev-lang/elixir/files/elixir-1.11.4-fix-logger-translator-with-otp-24-11222.patch b/dev-lang/elixir/files/elixir-1.11.4-fix-logger-translator-with-otp-24-11222.patch deleted file mode 100644 index 428e7ceb3ab4.. --- a/dev-lang/elixir/files/elixir-1.11.4-fix-logger-translator-with-otp-24-11222.patch +++ /dev/null @@ -1,64 +0,0 @@ -From b1492cb0cfa689c4c098761a375d5cb728d3c175 Mon Sep 17 00:00:00 2001 -From: Matteo -Date: Tue, 31 Aug 2021 23:46:27 +0200 -Subject: [PATCH 3/3] Fix logger translator with otp-24 (#11222) -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -* Handle new significant key in sasl reports - -* Add OTP-24.0 to CI matrix - -Co-authored-by: José Valim - .github/workflows/ci.yml| 2 +- - lib/logger/lib/logger/translator.ex | 13 ++--- - 2 files changed, 11 insertions(+), 4 deletions(-) - -diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml -index f43a9ff62..a4bc8dbeb 100644 a/.github/workflows/ci.yml -+++ b/.github/workflows/ci.yml -@@ -15,7 +15,7 @@ jobs: - strategy: - fail-fast: false - matrix: --otp_release: ['OTP-23.0', 'OTP-22.3', 'OTP-22.0', 'OTP-21.3.8', 'OTP-21.0'] -+otp_release: ['OTP-24.0', 'OTP-23.0', 'OTP-22.3', 'OTP-22.0', 'OTP-21.3.8', 'OTP-21.0'] - development: [false] - include: - - otp_release: master -diff --git a/lib/logger/lib/logger/translator.ex b/lib/logger/lib/logger/translator.ex -index d1d7e62f1..8afd79436 100644 a/lib/logger/lib/logger/translator.ex -+++ b/lib/logger/lib/logger/translator.ex -@@ -357,15 +357,22 @@ defp child_info(_min_level, _child) do - [] - end - -- defp child_debug(:debug, restart_type: restart, shutdown: shutdown, child_type: type) do --
[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/
commit: 990be7ef1b87d6edfa259e3526e40b49d9aebed4 Author: Matthew Smith gentoo org> AuthorDate: Fri Sep 9 08:49:28 2022 + Commit: Matthew Smith gentoo org> CommitDate: Fri Sep 9 09:46:31 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=990be7ef dev-lang/elixir: drop 1.11.4, 1.11.4-r1 Requires OTP 23 which is to be removed. Signed-off-by: Matthew Smith gentoo.org> dev-lang/elixir/Manifest| 1 - dev-lang/elixir/elixir-1.11.4-r1.ebuild | 41 - dev-lang/elixir/elixir-1.11.4.ebuild| 39 --- 3 files changed, 81 deletions(-) diff --git a/dev-lang/elixir/Manifest b/dev-lang/elixir/Manifest index 108844a1ccb8..501e83802b00 100644 --- a/dev-lang/elixir/Manifest +++ b/dev-lang/elixir/Manifest @@ -1,4 +1,3 @@ -DIST elixir-1.11.4.tar.gz 2396885 BLAKE2B f63e835991420bce8cacd38a920637aa5656c0372bd09e8c0a357a24bcca9a06350973f1453f482d3854a48712471c55389c3bd530df46a19c20a359376b779d SHA512 5dc940a31a31ae1c1537f874c15e58311cc0b0452f61e923bdfde0a5cfef3d8003eb3e85be320eb0acfb7bc0c0c0dc8ac965dec6727257c244048268fbf38ceb DIST elixir-1.12.3.tar.gz 2461828 BLAKE2B cdae9bd7f3463b89dd737ce943d57b7f9801bf382500a274332e1cb87902ecc37bd6e7a53af4dd5c1cd6e6d9d64171e226e676cd8023252c86fdf028d80dd383 SHA512 945e33ca9c3e50015531f87630c1bc1b9966acc64bbf7d01c8c4f8cfc104ee1e08113f572f0ad6a9f5e8ee37e33144e58b2ac33dc0a2b01e1355fc5f8b1b9329 DIST elixir-1.13.3.tar.gz 2922197 BLAKE2B 47c98ffe24d11ea161e9b9fa55d3c8ee1c2234848707aeeaf715eb02a61b7d3e8784bf2599b4129a824edf004d1edda2f0a42252710d957cc0213202f86dc06d SHA512 88bf585e18bfefa54c1c771247ec489bc96d16cc0f88384e9c0c981ddb665cd7efccd49383b4de1fbbd823ecd0a5e65d76e3065c9ce3c45f2f4feccd01ace48e DIST elixir-1.13.4.tar.gz 2912984 BLAKE2B 3849e7be7d1ba54ac3f96690f158b60a3b7da720e85a6c2ef38b078da795c1debaff319133eae6d5e77a7159f452b2ee6a7ad9ebbf7339391e4ee9ae8838d848 SHA512 cd3a28cd227bf60f09500563b7ad4700b2688e0361f975268d5fa81b530aee80ed4f8640335bf08a8c544a2f5d79dbf96c97f281bd3bf4582466a73a9d2edbec diff --git a/dev-lang/elixir/elixir-1.11.4-r1.ebuild b/dev-lang/elixir/elixir-1.11.4-r1.ebuild deleted file mode 100644 index a4fe19d9ec0d.. --- a/dev-lang/elixir/elixir-1.11.4-r1.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Elixir programming language" -HOMEPAGE="https://elixir-lang.org"; -SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0 ErlPL-1.1" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~sparc ~x86" -IUSE="test" - -RESTRICT="!test? ( test )" - -DEPEND=" - >=dev-lang/erlang-21:0=[ssl] -" -# 'mix' tool collides with sci-biology/phylip, bug #537514 -RDEPEND="${DEPEND} - !!sci-biology/phylip -" -DEPEND+=" - test? ( dev-vcs/git ) -" - -PATCHES=( - "${FILESDIR}"/${PN}-1.9.1-disable-network-tests.patch - "${FILESDIR}"/${PN}-1.10.3-no-Q.patch - "${FILESDIR}"/${PN}-1.10.3-epmd-daemon.patch - "${FILESDIR}"/${PN}-1.11.2-mksh.patch - "${FILESDIR}"/${P}-fix-elixir-test.patch - "${FILESDIR}"/${P}-update-warnings-for-OTP-master-10807.patch - "${FILESDIR}"/${P}-fix-logger-translator-with-otp-24-11222.patch -) - -src_install() { - emake DESTDIR="${D}" LIBDIR="$(get_libdir)" PREFIX="${EPREFIX}/usr" install - dodoc README.md CHANGELOG.md CODE_OF_CONDUCT.md -} diff --git a/dev-lang/elixir/elixir-1.11.4.ebuild b/dev-lang/elixir/elixir-1.11.4.ebuild deleted file mode 100644 index f5439a725a0a.. --- a/dev-lang/elixir/elixir-1.11.4.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Elixir programming language" -HOMEPAGE="https://elixir-lang.org"; -SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0 ErlPL-1.1" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ia64 ppc ~sparc x86" -IUSE="test" - -RESTRICT="!test? ( test )" - -DEPEND=" - >=dev-lang/erlang-21:0=[ssl] -
[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/
commit: 0da1181d5c35b913b78738a295c5377310e17b5a Author: Haelwenn (lanodan) Monnier hacktivis me> AuthorDate: Wed Aug 24 22:23:17 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Fri Sep 9 06:20:48 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0da1181d dev-lang/elixir: drop 1.12.1, 1.12.2 Signed-off-by: Haelwenn (lanodan) Monnier hacktivis.me> Closes: https://github.com/gentoo/gentoo/pull/27006 Signed-off-by: Joonas Niilola gentoo.org> dev-lang/elixir/Manifest | 2 -- dev-lang/elixir/elixir-1.12.1.ebuild | 38 dev-lang/elixir/elixir-1.12.2.ebuild | 38 3 files changed, 78 deletions(-) diff --git a/dev-lang/elixir/Manifest b/dev-lang/elixir/Manifest index b05b01da25d1..108844a1ccb8 100644 --- a/dev-lang/elixir/Manifest +++ b/dev-lang/elixir/Manifest @@ -1,6 +1,4 @@ DIST elixir-1.11.4.tar.gz 2396885 BLAKE2B f63e835991420bce8cacd38a920637aa5656c0372bd09e8c0a357a24bcca9a06350973f1453f482d3854a48712471c55389c3bd530df46a19c20a359376b779d SHA512 5dc940a31a31ae1c1537f874c15e58311cc0b0452f61e923bdfde0a5cfef3d8003eb3e85be320eb0acfb7bc0c0c0dc8ac965dec6727257c244048268fbf38ceb -DIST elixir-1.12.1.tar.gz 2458060 BLAKE2B 512f016cb7f064f2b90a4d2dae4ffaf957422f049322b5fbed1eef155687bde89df838c254cf123b904e64f746fc19175372166526c739d8a1d66f9abb0c SHA512 ecea8a95d05e85431c324c7e15fdd08639a52fa6031fb8ec671825debecd892d2258b3914fdd8417728be1a18202d211eeb19869797ad0fd022c6ec91cd05880 -DIST elixir-1.12.2.tar.gz 2460047 BLAKE2B eebcb4b828bf445ece6bfceb40b228406a15b0d33fb6efcc2b34fa4a264d83c5d71aa9787c5b641e903fb97ba02da07f3edf76424136e3dab0248a65823f225f SHA512 4c19a6a0310606b3016b3699079dc5f667e348c86c92e7e998cbecbacd283f5f4ccdd3d83b757725ba637a39729e9d82673b596feee72e831d575630e2f3111a DIST elixir-1.12.3.tar.gz 2461828 BLAKE2B cdae9bd7f3463b89dd737ce943d57b7f9801bf382500a274332e1cb87902ecc37bd6e7a53af4dd5c1cd6e6d9d64171e226e676cd8023252c86fdf028d80dd383 SHA512 945e33ca9c3e50015531f87630c1bc1b9966acc64bbf7d01c8c4f8cfc104ee1e08113f572f0ad6a9f5e8ee37e33144e58b2ac33dc0a2b01e1355fc5f8b1b9329 DIST elixir-1.13.3.tar.gz 2922197 BLAKE2B 47c98ffe24d11ea161e9b9fa55d3c8ee1c2234848707aeeaf715eb02a61b7d3e8784bf2599b4129a824edf004d1edda2f0a42252710d957cc0213202f86dc06d SHA512 88bf585e18bfefa54c1c771247ec489bc96d16cc0f88384e9c0c981ddb665cd7efccd49383b4de1fbbd823ecd0a5e65d76e3065c9ce3c45f2f4feccd01ace48e DIST elixir-1.13.4.tar.gz 2912984 BLAKE2B 3849e7be7d1ba54ac3f96690f158b60a3b7da720e85a6c2ef38b078da795c1debaff319133eae6d5e77a7159f452b2ee6a7ad9ebbf7339391e4ee9ae8838d848 SHA512 cd3a28cd227bf60f09500563b7ad4700b2688e0361f975268d5fa81b530aee80ed4f8640335bf08a8c544a2f5d79dbf96c97f281bd3bf4582466a73a9d2edbec diff --git a/dev-lang/elixir/elixir-1.12.1.ebuild b/dev-lang/elixir/elixir-1.12.1.ebuild deleted file mode 100644 index 0b3d30839c63.. --- a/dev-lang/elixir/elixir-1.12.1.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Elixir programming language" -HOMEPAGE="https://elixir-lang.org"; -SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0 ErlPL-1.1" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ia64 ppc ~sparc x86" -IUSE="test" - -RESTRICT="!test? ( test )" - -DEPEND=" - >=dev-lang/erlang-22:0=[ssl] -" -# 'mix' tool collides with sci-biology/phylip, bug #537514 -RDEPEND="${DEPEND} - !!sci-biology/phylip -" -DEPEND+=" - test? ( dev-vcs/git ) -" - -PATCHES=( - "${FILESDIR}"/${PN}-1.9.1-disable-network-tests.patch - "${FILESDIR}"/${PN}-1.10.3-no-Q.patch - "${FILESDIR}"/${PN}-1.10.3-epmd-daemon.patch - "${FILESDIR}"/${PN}-1.11.4-fix-elixir-test.patch -) - -src_install() { - emake DESTDIR="${D}" LIBDIR="$(get_libdir)" PREFIX="${EPREFIX}/usr" install - dodoc README.md CHANGELOG.md CODE_OF_CONDUCT.md -} diff --git a/dev-lang/elixir/elixir-1.12.2.ebuild b/dev-lang/elixir/elixir-1.12.2.ebuild deleted file mode 100644 index 9ad390ffec4f.. --- a/dev-lang/elixir/elixir-1.12.2.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Elixir programming language" -HOMEPAGE="https://elixir-lang.org"; -SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0 ErlPL-1.1" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~sparc ~x86" -IUSE="test" - -RESTRICT="!test? ( test )" - -DEPEND=" - >=dev-lang/erlang-22:0=[ssl] -" -# 'mix' tool collides with sci-biology/phylip, bug #537514 -RDEPEND="${DEPEND} - !!sci-biology/phylip -" -DEPEND+=" - test? ( dev-vcs/git ) -" - -PATCHES=( - "${FILESDIR}"/${PN}-1.9.1-disable-network-tests.patch - "${FILESDIR}"/${P
[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/
commit: 97366e0d5f0f83281a0560227d24cb6ecda8264a Author: Agostino Sarubbo gentoo org> AuthorDate: Sat Aug 27 08:32:45 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sat Aug 27 08:32:45 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97366e0d dev-lang/elixir: ppc stable wrt bug #866428 Signed-off-by: Agostino Sarubbo gentoo.org> dev-lang/elixir/elixir-1.13.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/elixir/elixir-1.13.4.ebuild b/dev-lang/elixir/elixir-1.13.4.ebuild index e4a3df0b3589..25bba3057f67 100644 --- a/dev-lang/elixir/elixir-1.13.4.ebuild +++ b/dev-lang/elixir/elixir-1.13.4.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar LICENSE="Apache-2.0 ErlPL-1.1" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~riscv ~sparc x86" +KEYWORDS="amd64 ~arm ~arm64 ~ia64 ppc ~riscv ~sparc x86" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/
commit: 4b6258bb74a8e44713de8c3da9d70900331ccd63 Author: Sam James gentoo org> AuthorDate: Fri Aug 26 10:07:13 2022 + Commit: Sam James gentoo org> CommitDate: Fri Aug 26 10:08:21 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b6258bb dev-lang/elixir: Stabilize 1.13.4 x86, #866428 Signed-off-by: Sam James gentoo.org> dev-lang/elixir/elixir-1.13.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/elixir/elixir-1.13.4.ebuild b/dev-lang/elixir/elixir-1.13.4.ebuild index 876fa5334e54..2c0fdac2787f 100644 --- a/dev-lang/elixir/elixir-1.13.4.ebuild +++ b/dev-lang/elixir/elixir-1.13.4.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar LICENSE="Apache-2.0 ErlPL-1.1" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~riscv ~sparc ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~riscv ~sparc x86" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/
commit: 876254a51ce5abf33cf18d3e83a9d5cec48cd15a Author: Yixun Lan gentoo org> AuthorDate: Mon Jul 25 10:15:33 2022 + Commit: Yixun Lan gentoo org> CommitDate: Mon Jul 25 10:16:02 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=876254a5 dev-lang/elixir: keyword 1.13.4 for ~riscv Signed-off-by: Yixun Lan gentoo.org> dev-lang/elixir/elixir-1.13.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/elixir/elixir-1.13.4.ebuild b/dev-lang/elixir/elixir-1.13.4.ebuild index aee01883e02c..876fa5334e54 100644 --- a/dev-lang/elixir/elixir-1.13.4.ebuild +++ b/dev-lang/elixir/elixir-1.13.4.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar LICENSE="Apache-2.0 ErlPL-1.1" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~sparc ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~riscv ~sparc ~x86" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/
commit: 32c5d7de3b3f5a3986fe4a33bf184ee5a31c701a Author: Haelwenn (lanodan) Monnier hacktivis me> AuthorDate: Tue May 24 13:08:07 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Fri May 27 06:53:10 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32c5d7de dev-lang/elixir: add 1.13.4 Signed-off-by: Haelwenn (lanodan) Monnier hacktivis.me> Closes: https://github.com/gentoo/gentoo/pull/25622 Signed-off-by: Joonas Niilola gentoo.org> dev-lang/elixir/Manifest | 1 + dev-lang/elixir/elixir-1.13.4.ebuild | 37 2 files changed, 38 insertions(+) diff --git a/dev-lang/elixir/Manifest b/dev-lang/elixir/Manifest index 1ae2fe58484e..b05b01da25d1 100644 --- a/dev-lang/elixir/Manifest +++ b/dev-lang/elixir/Manifest @@ -3,3 +3,4 @@ DIST elixir-1.12.1.tar.gz 2458060 BLAKE2B 512f016cb7f064f2b90a4d2dae4ffaf957422f DIST elixir-1.12.2.tar.gz 2460047 BLAKE2B eebcb4b828bf445ece6bfceb40b228406a15b0d33fb6efcc2b34fa4a264d83c5d71aa9787c5b641e903fb97ba02da07f3edf76424136e3dab0248a65823f225f SHA512 4c19a6a0310606b3016b3699079dc5f667e348c86c92e7e998cbecbacd283f5f4ccdd3d83b757725ba637a39729e9d82673b596feee72e831d575630e2f3111a DIST elixir-1.12.3.tar.gz 2461828 BLAKE2B cdae9bd7f3463b89dd737ce943d57b7f9801bf382500a274332e1cb87902ecc37bd6e7a53af4dd5c1cd6e6d9d64171e226e676cd8023252c86fdf028d80dd383 SHA512 945e33ca9c3e50015531f87630c1bc1b9966acc64bbf7d01c8c4f8cfc104ee1e08113f572f0ad6a9f5e8ee37e33144e58b2ac33dc0a2b01e1355fc5f8b1b9329 DIST elixir-1.13.3.tar.gz 2922197 BLAKE2B 47c98ffe24d11ea161e9b9fa55d3c8ee1c2234848707aeeaf715eb02a61b7d3e8784bf2599b4129a824edf004d1edda2f0a42252710d957cc0213202f86dc06d SHA512 88bf585e18bfefa54c1c771247ec489bc96d16cc0f88384e9c0c981ddb665cd7efccd49383b4de1fbbd823ecd0a5e65d76e3065c9ce3c45f2f4feccd01ace48e +DIST elixir-1.13.4.tar.gz 2912984 BLAKE2B 3849e7be7d1ba54ac3f96690f158b60a3b7da720e85a6c2ef38b078da795c1debaff319133eae6d5e77a7159f452b2ee6a7ad9ebbf7339391e4ee9ae8838d848 SHA512 cd3a28cd227bf60f09500563b7ad4700b2688e0361f975268d5fa81b530aee80ed4f8640335bf08a8c544a2f5d79dbf96c97f281bd3bf4582466a73a9d2edbec diff --git a/dev-lang/elixir/elixir-1.13.4.ebuild b/dev-lang/elixir/elixir-1.13.4.ebuild new file mode 100644 index ..aee01883e02c --- /dev/null +++ b/dev-lang/elixir/elixir-1.13.4.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Elixir programming language" +HOMEPAGE="https://elixir-lang.org"; +SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0 ErlPL-1.1" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~sparc ~x86" +IUSE="test" + +RESTRICT="!test? ( test )" + +DEPEND=" + >=dev-lang/erlang-22:0=[ssl] +" +# 'mix' tool collides with sci-biology/phylip, bug #537514 +RDEPEND="${DEPEND} + !!sci-biology/phylip +" +DEPEND+=" + test? ( dev-vcs/git ) +" + +PATCHES=( + "${FILESDIR}"/${PN}-1.9.1-disable-network-tests.patch + "${FILESDIR}"/${PN}-1.10.3-no-Q.patch + "${FILESDIR}"/${PN}-1.10.3-epmd-daemon.patch +) + +src_install() { + emake DESTDIR="${D}" LIBDIR="$(get_libdir)" PREFIX="${EPREFIX}/usr" install + dodoc README.md CHANGELOG.md CODE_OF_CONDUCT.md +}
[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/
commit: c7e54624ce2cde2b53550d469a984905f60530db Author: Agostino Sarubbo gentoo org> AuthorDate: Wed May 25 09:07:01 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed May 25 09:07:01 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7e54624 dev-lang/elixir: ppc stable wrt bug #847262 Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo gentoo.org> dev-lang/elixir/elixir-1.13.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/elixir/elixir-1.13.3.ebuild b/dev-lang/elixir/elixir-1.13.3.ebuild index f47de922d447..8379162f7b0d 100644 --- a/dev-lang/elixir/elixir-1.13.3.ebuild +++ b/dev-lang/elixir/elixir-1.13.3.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar LICENSE="Apache-2.0 ErlPL-1.1" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~sparc x86" +KEYWORDS="amd64 ~arm ~arm64 ~ia64 ppc ~sparc x86" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/
commit: 639c933ce4fa104eabb9f38706127e6c24aa0541 Author: Joonas Niilola gentoo org> AuthorDate: Wed May 25 04:43:24 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Wed May 25 04:44:59 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=639c933c dev-lang/elixir: Stabilize 1.13.3 amd64, #847262 Signed-off-by: Joonas Niilola gentoo.org> dev-lang/elixir/elixir-1.13.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/elixir/elixir-1.13.3.ebuild b/dev-lang/elixir/elixir-1.13.3.ebuild index aee01883e02c..7051b2667e17 100644 --- a/dev-lang/elixir/elixir-1.13.3.ebuild +++ b/dev-lang/elixir/elixir-1.13.3.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar LICENSE="Apache-2.0 ErlPL-1.1" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~sparc ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~sparc ~x86" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/
commit: bef650c6140a6912b0a89488b06fe73f2bfa18b8 Author: Joonas Niilola gentoo org> AuthorDate: Wed May 25 04:44:29 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Wed May 25 04:44:59 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bef650c6 dev-lang/elixir: Stabilize 1.13.3 x86, #847262 Signed-off-by: Joonas Niilola gentoo.org> dev-lang/elixir/elixir-1.13.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/elixir/elixir-1.13.3.ebuild b/dev-lang/elixir/elixir-1.13.3.ebuild index 7051b2667e17..f47de922d447 100644 --- a/dev-lang/elixir/elixir-1.13.3.ebuild +++ b/dev-lang/elixir/elixir-1.13.3.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar LICENSE="Apache-2.0 ErlPL-1.1" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~sparc ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~sparc x86" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/
commit: 33f59e1772636340ca483d1a905745af86a877f1 Author: Haelwenn (lanodan) Monnier hacktivis me> AuthorDate: Fri Mar 11 21:22:33 2022 + Commit: Matthew Smith gentoo org> CommitDate: Sat Mar 12 17:24:43 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33f59e17 dev-lang/elixir: Add myself as maintainer (co-maintenance welcome) Signed-off-by: Haelwenn (lanodan) Monnier hacktivis.me> Closes: https://github.com/gentoo/gentoo/pull/24498 Signed-off-by: Matthew Smith gentoo.org> dev-lang/elixir/metadata.xml | 9 - 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/dev-lang/elixir/metadata.xml b/dev-lang/elixir/metadata.xml index 263e2ee30986..10b86bcffd2c 100644 --- a/dev-lang/elixir/metadata.xml +++ b/dev-lang/elixir/metadata.xml @@ -1,7 +1,14 @@ https://www.gentoo.org/dtd/metadata.dtd";> - + + cont...@hacktivis.me + Haelwenn (lanodan) Monnier + + + proxy-ma...@gentoo.org + Proxy Maintainers + https://github.com/elixir-lang/elixir/issues
[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/
commit: 3b1bc5ca806e106085b39c90e974d03d035f516a Author: Matthew Smith gentoo org> AuthorDate: Fri Mar 11 18:42:21 2022 + Commit: Matthew Smith gentoo org> CommitDate: Fri Mar 11 18:42:21 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b1bc5ca dev-lang/elixir: drop to maintainer-needed Inactive proxy-maintainer, no post-CVS activity. (also remove the whitespace from remote-id, it breaks p.g.o) Closes: https://bugs.gentoo.org/632910 Signed-off-by: Matthew Smith gentoo.org> dev-lang/elixir/metadata.xml | 13 ++--- 1 file changed, 2 insertions(+), 11 deletions(-) diff --git a/dev-lang/elixir/metadata.xml b/dev-lang/elixir/metadata.xml index 5a1358562005..263e2ee30986 100644 --- a/dev-lang/elixir/metadata.xml +++ b/dev-lang/elixir/metadata.xml @@ -1,14 +1,7 @@ https://www.gentoo.org/dtd/metadata.dtd";> - - styx...@gmail.com - Mikhail - - - proxy-ma...@gentoo.org - Proxy Maintainers - + https://github.com/elixir-lang/elixir/issues @@ -19,8 +12,6 @@ http://elixir-lang.org/docs.html - - elixir-lang/elixir - + elixir-lang/elixir
[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/
commit: 9ad5989534b1f9d1d0bede2dbb5fd69bea1c74dd Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Mar 9 09:19:52 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Mar 9 09:19:52 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ad59895 dev-lang/elixir: ppc stable wrt bug #834798 Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo gentoo.org> dev-lang/elixir/elixir-1.12.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/elixir/elixir-1.12.3.ebuild b/dev-lang/elixir/elixir-1.12.3.ebuild index 71e419d18594..126b4810b36b 100644 --- a/dev-lang/elixir/elixir-1.12.3.ebuild +++ b/dev-lang/elixir/elixir-1.12.3.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar LICENSE="Apache-2.0 ErlPL-1.1" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~sparc x86" +KEYWORDS="amd64 ~arm ~arm64 ~ia64 ppc ~sparc x86" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/
commit: baee1d750d81610d53496340873adf35839b05fc Author: Jakov Smolić gentoo org> AuthorDate: Wed Mar 9 07:05:54 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Wed Mar 9 07:05:54 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=baee1d75 dev-lang/elixir: Stabilize 1.12.3 x86, #834798 Signed-off-by: Jakov Smolić gentoo.org> dev-lang/elixir/elixir-1.12.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/elixir/elixir-1.12.3.ebuild b/dev-lang/elixir/elixir-1.12.3.ebuild index 0799029a9e7e..71e419d18594 100644 --- a/dev-lang/elixir/elixir-1.12.3.ebuild +++ b/dev-lang/elixir/elixir-1.12.3.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar LICENSE="Apache-2.0 ErlPL-1.1" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~sparc ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~sparc x86" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/
commit: 671df1b35e12c58725fc7b3a014d804a188ced1d Author: Jakov Smolić gentoo org> AuthorDate: Wed Mar 9 07:05:40 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Wed Mar 9 07:05:40 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=671df1b3 dev-lang/elixir: Stabilize 1.12.3 amd64, #834798 Signed-off-by: Jakov Smolić gentoo.org> dev-lang/elixir/elixir-1.12.3.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-lang/elixir/elixir-1.12.3.ebuild b/dev-lang/elixir/elixir-1.12.3.ebuild index 116a530e4d38..0799029a9e7e 100644 --- a/dev-lang/elixir/elixir-1.12.3.ebuild +++ b/dev-lang/elixir/elixir-1.12.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -9,7 +9,7 @@ SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar LICENSE="Apache-2.0 ErlPL-1.1" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~sparc ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~sparc ~x86" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/
commit: 69b74197f898fc3f9ec2c4e66a5a36d539773aa3 Author: Haelwenn (lanodan) Monnier hacktivis me> AuthorDate: Sun Mar 6 21:20:35 2022 + Commit: Matthew Smith gentoo org> CommitDate: Tue Mar 8 20:19:57 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69b74197 dev-lang/elixir: Version bump, 1.13.3 Signed-off-by: Haelwenn (lanodan) Monnier hacktivis.me> Closes: https://github.com/gentoo/gentoo/pull/24427 Signed-off-by: Matthew Smith gentoo.org> dev-lang/elixir/Manifest | 1 + dev-lang/elixir/elixir-1.13.3.ebuild | 37 2 files changed, 38 insertions(+) diff --git a/dev-lang/elixir/Manifest b/dev-lang/elixir/Manifest index 290ee846579d..1ae2fe58484e 100644 --- a/dev-lang/elixir/Manifest +++ b/dev-lang/elixir/Manifest @@ -2,3 +2,4 @@ DIST elixir-1.11.4.tar.gz 2396885 BLAKE2B f63e835991420bce8cacd38a920637aa5656c0 DIST elixir-1.12.1.tar.gz 2458060 BLAKE2B 512f016cb7f064f2b90a4d2dae4ffaf957422f049322b5fbed1eef155687bde89df838c254cf123b904e64f746fc19175372166526c739d8a1d66f9abb0c SHA512 ecea8a95d05e85431c324c7e15fdd08639a52fa6031fb8ec671825debecd892d2258b3914fdd8417728be1a18202d211eeb19869797ad0fd022c6ec91cd05880 DIST elixir-1.12.2.tar.gz 2460047 BLAKE2B eebcb4b828bf445ece6bfceb40b228406a15b0d33fb6efcc2b34fa4a264d83c5d71aa9787c5b641e903fb97ba02da07f3edf76424136e3dab0248a65823f225f SHA512 4c19a6a0310606b3016b3699079dc5f667e348c86c92e7e998cbecbacd283f5f4ccdd3d83b757725ba637a39729e9d82673b596feee72e831d575630e2f3111a DIST elixir-1.12.3.tar.gz 2461828 BLAKE2B cdae9bd7f3463b89dd737ce943d57b7f9801bf382500a274332e1cb87902ecc37bd6e7a53af4dd5c1cd6e6d9d64171e226e676cd8023252c86fdf028d80dd383 SHA512 945e33ca9c3e50015531f87630c1bc1b9966acc64bbf7d01c8c4f8cfc104ee1e08113f572f0ad6a9f5e8ee37e33144e58b2ac33dc0a2b01e1355fc5f8b1b9329 +DIST elixir-1.13.3.tar.gz 2922197 BLAKE2B 47c98ffe24d11ea161e9b9fa55d3c8ee1c2234848707aeeaf715eb02a61b7d3e8784bf2599b4129a824edf004d1edda2f0a42252710d957cc0213202f86dc06d SHA512 88bf585e18bfefa54c1c771247ec489bc96d16cc0f88384e9c0c981ddb665cd7efccd49383b4de1fbbd823ecd0a5e65d76e3065c9ce3c45f2f4feccd01ace48e diff --git a/dev-lang/elixir/elixir-1.13.3.ebuild b/dev-lang/elixir/elixir-1.13.3.ebuild new file mode 100644 index ..aee01883e02c --- /dev/null +++ b/dev-lang/elixir/elixir-1.13.3.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Elixir programming language" +HOMEPAGE="https://elixir-lang.org"; +SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0 ErlPL-1.1" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~sparc ~x86" +IUSE="test" + +RESTRICT="!test? ( test )" + +DEPEND=" + >=dev-lang/erlang-22:0=[ssl] +" +# 'mix' tool collides with sci-biology/phylip, bug #537514 +RDEPEND="${DEPEND} + !!sci-biology/phylip +" +DEPEND+=" + test? ( dev-vcs/git ) +" + +PATCHES=( + "${FILESDIR}"/${PN}-1.9.1-disable-network-tests.patch + "${FILESDIR}"/${PN}-1.10.3-no-Q.patch + "${FILESDIR}"/${PN}-1.10.3-epmd-daemon.patch +) + +src_install() { + emake DESTDIR="${D}" LIBDIR="$(get_libdir)" PREFIX="${EPREFIX}/usr" install + dodoc README.md CHANGELOG.md CODE_OF_CONDUCT.md +}
[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/
commit: e119db648cba24862b724a87c86dc46013f3ced9 Author: Joonas Niilola gentoo org> AuthorDate: Mon Nov 22 14:02:53 2021 + Commit: Joonas Niilola gentoo org> CommitDate: Mon Nov 22 14:03:39 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e119db64 dev-lang/elixir: drop keywords to ~ on 1.11.4-r1 Signed-off-by: Joonas Niilola gentoo.org> dev-lang/elixir/elixir-1.11.4-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/elixir/elixir-1.11.4-r1.ebuild b/dev-lang/elixir/elixir-1.11.4-r1.ebuild index 416bba8ea136..a4fe19d9ec0d 100644 --- a/dev-lang/elixir/elixir-1.11.4-r1.ebuild +++ b/dev-lang/elixir/elixir-1.11.4-r1.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar LICENSE="Apache-2.0 ErlPL-1.1" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ia64 ppc ~sparc x86" +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~sparc ~x86" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/
commit: fa45944e3d75a3c648a9ca1c2bdb5c085d166a56 Author: Jan Smutny excello cz> AuthorDate: Sat Oct 30 19:19:09 2021 + Commit: Joonas Niilola gentoo org> CommitDate: Mon Nov 22 14:03:38 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa45944e dev-lang/elixir: Version bump to 1.12.3 Signed-off-by: Jan Smutný gmail.com> Closes: https://github.com/gentoo/gentoo/pull/22864 Signed-off-by: Joonas Niilola gentoo.org> dev-lang/elixir/Manifest | 1 + dev-lang/elixir/elixir-1.12.3.ebuild | 38 2 files changed, 39 insertions(+) diff --git a/dev-lang/elixir/Manifest b/dev-lang/elixir/Manifest index f8ecdce72ac1..290ee846579d 100644 --- a/dev-lang/elixir/Manifest +++ b/dev-lang/elixir/Manifest @@ -1,3 +1,4 @@ DIST elixir-1.11.4.tar.gz 2396885 BLAKE2B f63e835991420bce8cacd38a920637aa5656c0372bd09e8c0a357a24bcca9a06350973f1453f482d3854a48712471c55389c3bd530df46a19c20a359376b779d SHA512 5dc940a31a31ae1c1537f874c15e58311cc0b0452f61e923bdfde0a5cfef3d8003eb3e85be320eb0acfb7bc0c0c0dc8ac965dec6727257c244048268fbf38ceb DIST elixir-1.12.1.tar.gz 2458060 BLAKE2B 512f016cb7f064f2b90a4d2dae4ffaf957422f049322b5fbed1eef155687bde89df838c254cf123b904e64f746fc19175372166526c739d8a1d66f9abb0c SHA512 ecea8a95d05e85431c324c7e15fdd08639a52fa6031fb8ec671825debecd892d2258b3914fdd8417728be1a18202d211eeb19869797ad0fd022c6ec91cd05880 DIST elixir-1.12.2.tar.gz 2460047 BLAKE2B eebcb4b828bf445ece6bfceb40b228406a15b0d33fb6efcc2b34fa4a264d83c5d71aa9787c5b641e903fb97ba02da07f3edf76424136e3dab0248a65823f225f SHA512 4c19a6a0310606b3016b3699079dc5f667e348c86c92e7e998cbecbacd283f5f4ccdd3d83b757725ba637a39729e9d82673b596feee72e831d575630e2f3111a +DIST elixir-1.12.3.tar.gz 2461828 BLAKE2B cdae9bd7f3463b89dd737ce943d57b7f9801bf382500a274332e1cb87902ecc37bd6e7a53af4dd5c1cd6e6d9d64171e226e676cd8023252c86fdf028d80dd383 SHA512 945e33ca9c3e50015531f87630c1bc1b9966acc64bbf7d01c8c4f8cfc104ee1e08113f572f0ad6a9f5e8ee37e33144e58b2ac33dc0a2b01e1355fc5f8b1b9329 diff --git a/dev-lang/elixir/elixir-1.12.3.ebuild b/dev-lang/elixir/elixir-1.12.3.ebuild new file mode 100644 index ..9ad390ffec4f --- /dev/null +++ b/dev-lang/elixir/elixir-1.12.3.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Elixir programming language" +HOMEPAGE="https://elixir-lang.org"; +SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0 ErlPL-1.1" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~sparc ~x86" +IUSE="test" + +RESTRICT="!test? ( test )" + +DEPEND=" + >=dev-lang/erlang-22:0=[ssl] +" +# 'mix' tool collides with sci-biology/phylip, bug #537514 +RDEPEND="${DEPEND} + !!sci-biology/phylip +" +DEPEND+=" + test? ( dev-vcs/git ) +" + +PATCHES=( + "${FILESDIR}"/${PN}-1.9.1-disable-network-tests.patch + "${FILESDIR}"/${PN}-1.10.3-no-Q.patch + "${FILESDIR}"/${PN}-1.10.3-epmd-daemon.patch + "${FILESDIR}"/${PN}-1.11.4-fix-elixir-test.patch +) + +src_install() { + emake DESTDIR="${D}" LIBDIR="$(get_libdir)" PREFIX="${EPREFIX}/usr" install + dodoc README.md CHANGELOG.md CODE_OF_CONDUCT.md +}
[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/
commit: 07e3d6a87c3d0ed2aec87daa9bbaf59d5b450288 Author: Jan Smutny excello cz> AuthorDate: Sat Oct 30 19:17:48 2021 + Commit: Joonas Niilola gentoo org> CommitDate: Mon Nov 22 14:03:38 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07e3d6a8 dev-lang/elixir: add patches for test passing with OTP-24.1 Signed-off-by: Jan Smutný gmail.com> Signed-off-by: Joonas Niilola gentoo.org> dev-lang/elixir/elixir-1.12.1.ebuild | 1 + dev-lang/elixir/elixir-1.12.2.ebuild | 1 + 2 files changed, 2 insertions(+) diff --git a/dev-lang/elixir/elixir-1.12.1.ebuild b/dev-lang/elixir/elixir-1.12.1.ebuild index 984a5d1789a1..0b3d30839c63 100644 --- a/dev-lang/elixir/elixir-1.12.1.ebuild +++ b/dev-lang/elixir/elixir-1.12.1.ebuild @@ -29,6 +29,7 @@ PATCHES=( "${FILESDIR}"/${PN}-1.9.1-disable-network-tests.patch "${FILESDIR}"/${PN}-1.10.3-no-Q.patch "${FILESDIR}"/${PN}-1.10.3-epmd-daemon.patch + "${FILESDIR}"/${PN}-1.11.4-fix-elixir-test.patch ) src_install() { diff --git a/dev-lang/elixir/elixir-1.12.2.ebuild b/dev-lang/elixir/elixir-1.12.2.ebuild index e35418c14594..9ad390ffec4f 100644 --- a/dev-lang/elixir/elixir-1.12.2.ebuild +++ b/dev-lang/elixir/elixir-1.12.2.ebuild @@ -29,6 +29,7 @@ PATCHES=( "${FILESDIR}"/${PN}-1.9.1-disable-network-tests.patch "${FILESDIR}"/${PN}-1.10.3-no-Q.patch "${FILESDIR}"/${PN}-1.10.3-epmd-daemon.patch + "${FILESDIR}"/${PN}-1.11.4-fix-elixir-test.patch ) src_install() {
[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/
commit: cac0d431d1a235498223eefda9fa81b5e9cd3967 Author: Joonas Niilola gentoo org> AuthorDate: Mon Nov 22 14:00:31 2021 + Commit: Joonas Niilola gentoo org> CommitDate: Mon Nov 22 14:03:38 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cac0d431 dev-lang/elixir: EAPI-8 on 1.11.4-r1 & 1.12.3 Signed-off-by: Joonas Niilola gentoo.org> dev-lang/elixir/elixir-1.11.4-r1.ebuild | 2 +- dev-lang/elixir/elixir-1.12.3.ebuild| 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-lang/elixir/elixir-1.11.4-r1.ebuild b/dev-lang/elixir/elixir-1.11.4-r1.ebuild index f9c33ae96695..416bba8ea136 100644 --- a/dev-lang/elixir/elixir-1.11.4-r1.ebuild +++ b/dev-lang/elixir/elixir-1.11.4-r1.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 DESCRIPTION="Elixir programming language" HOMEPAGE="https://elixir-lang.org"; diff --git a/dev-lang/elixir/elixir-1.12.3.ebuild b/dev-lang/elixir/elixir-1.12.3.ebuild index 9ad390ffec4f..116a530e4d38 100644 --- a/dev-lang/elixir/elixir-1.12.3.ebuild +++ b/dev-lang/elixir/elixir-1.12.3.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 DESCRIPTION="Elixir programming language" HOMEPAGE="https://elixir-lang.org";
[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/, dev-lang/elixir/files/
commit: 0d99596c0a071d08e4415e21d2111aae62f6b1e5 Author: Jan Smutny excello cz> AuthorDate: Sat Oct 30 19:08:55 2021 + Commit: Joonas Niilola gentoo org> CommitDate: Mon Nov 22 14:03:38 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d99596c dev-lang/elixir: revision bump of 1.11.4 to r1 Add patches for compatibility with OPT-24. Update 1.11.4 DEPEND - block >=OTP-24 because of incompatibility. Signed-off-by: Jan Smutný gmail.com> Signed-off-by: Joonas Niilola gentoo.org> ...lixir-1.11.4.ebuild => elixir-1.11.4-r1.ebuild} | 3 + dev-lang/elixir/elixir-1.11.4.ebuild | 1 + .../files/elixir-1.11.4-fix-elixir-test.patch | 33 ++ ...4-fix-logger-translator-with-otp-24-11222.patch | 64 +++ ...11.4-update-warnings-for-OTP-master-10807.patch | 125 + 5 files changed, 226 insertions(+) diff --git a/dev-lang/elixir/elixir-1.11.4.ebuild b/dev-lang/elixir/elixir-1.11.4-r1.ebuild similarity index 84% copy from dev-lang/elixir/elixir-1.11.4.ebuild copy to dev-lang/elixir/elixir-1.11.4-r1.ebuild index cdae3d8bbe4b..f9c33ae96695 100644 --- a/dev-lang/elixir/elixir-1.11.4.ebuild +++ b/dev-lang/elixir/elixir-1.11.4-r1.ebuild @@ -30,6 +30,9 @@ PATCHES=( "${FILESDIR}"/${PN}-1.10.3-no-Q.patch "${FILESDIR}"/${PN}-1.10.3-epmd-daemon.patch "${FILESDIR}"/${PN}-1.11.2-mksh.patch + "${FILESDIR}"/${P}-fix-elixir-test.patch + "${FILESDIR}"/${P}-update-warnings-for-OTP-master-10807.patch + "${FILESDIR}"/${P}-fix-logger-translator-with-otp-24-11222.patch ) src_install() { diff --git a/dev-lang/elixir/elixir-1.11.4.ebuild b/dev-lang/elixir/elixir-1.11.4.ebuild index cdae3d8bbe4b..f5439a725a0a 100644 --- a/dev-lang/elixir/elixir-1.11.4.ebuild +++ b/dev-lang/elixir/elixir-1.11.4.ebuild @@ -16,6 +16,7 @@ RESTRICT="!test? ( test )" DEPEND=" >=dev-lang/erlang-21:0=[ssl] + +Date: Tue, 31 Aug 2021 23:46:27 +0200 +Subject: [PATCH 3/3] Fix logger translator with otp-24 (#11222) +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +* Handle new significant key in sasl reports + +* Add OTP-24.0 to CI matrix + +Co-authored-by: José Valim +--- + .github/workflows/ci.yml| 2 +- + lib/logger/lib/logger/translator.ex | 13 ++--- + 2 files changed, 11 insertions(+), 4 deletions(-) + +diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml +index f43a9ff62..a4bc8dbeb 100644 +--- a/.github/workflows/ci.yml b/.github/workflows/ci.yml +@@ -15,7 +15,7 @@ jobs: + strategy: + fail-fast: false + matrix: +-otp_release: ['OTP-23.0', 'OTP-22.3', 'OTP-22.0', 'OTP-21.3.8', 'OTP-21.0'] ++otp_release: ['OTP-24.0', 'OTP-23.0', 'OTP-22.3', 'OTP-22.0', 'OTP-21.3.8', 'OTP-21.0'] + development: [false] + include: + - otp_release: master +diff --git a/lib/logger/lib/logger/translator.ex b/lib/logger/lib/logger/translator.ex +index d1d7e62f1..8afd79436 100644 +--- a/lib/logger/lib/logger/translator.ex b/lib/logger/lib/logger/translator.ex +@@ -357,15 +357,22 @@ defp child_info(_min_level, _child) do + [] + end + +- defp child_debug(:debug, restart_type: restart, shutdown: shutdown, child_type: type) do +-["\nRestart: ", inspect(restart), "\nShutdown: ", inspect(shutdown)] ++ +- ["\nType: ", inspect(type)] ++ defp child_debug(:debug, opts) do ++for {key, value} <- opts do ++ child_debug_key(key, value) ++end + end + + defp child_debug(_min_level, _child) do + [] + end + ++ defp child_debug_key(:restart_type, value), do: ["\nRestart: " | inspect(value)] ++ defp child_debug_key(:shutdown, value), do: ["\nShutdown: " | inspect(value)] ++ defp child_debug_key(:child_type, value), do: ["\nType: " | inspect(value)] ++ defp child_debug_key(:significant, value), do: if(value, do: "\nSignificant: true", else: []) ++ defp child_debug_key(_, _), do: [] ++ + defp report_crash(min_level, [[{:initial_call, initial_call} | crashed], linked]) do + mfa = initial_call_to_mfa(initial_call) + report_crash(min_level, crashed, [{:initial_call, mfa}], linked) +-- +2.31.1 + diff --git a/dev-lang/elixir/files/elixir-1.11.4-update-warnings-for-OTP-master-10807.patch b/dev-lang/elixir/files/elixir-1.11.4-update-warnings-for-OTP-master-10807.patch new file mode 100644 index ..2cc0b217cbb1 --- /dev/null +++ b/dev-lang/elixir/files/elixir-1.11.4-update-warnings-for-OTP-master-10807.patch @@ -0,0 +1,125 @@ +From 237a71311c5ae4fc5dd3c7a590a7b6dab97a664a Mon Sep 17 00:00:00 2001 +From: Wojtek Mach +Date: Tue, 23 Mar 2021 17:40:04 +0100 +Subject: [PATCH 2/3] Update warnings for OTP master (#10807) + +--- + lib/elixir/src/elixir_erl_compiler.erl| 34 --- + .../test/elixir/kernel/warning_test.exs | 25 -- + 2 files changed, 21 insertions(+), 38 deletions(-) + +diff --git a
[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/
commit: 04000870b94797c85594922062e36be986b5a629 Author: Sergei Trofimovich gentoo org> AuthorDate: Fri Jul 23 07:24:25 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Fri Jul 23 07:33:04 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04000870 dev-lang/elixir: drop slyfox@ from maintainers Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Sergei Trofimovich gentoo.org> dev-lang/elixir/metadata.xml | 4 1 file changed, 4 deletions(-) diff --git a/dev-lang/elixir/metadata.xml b/dev-lang/elixir/metadata.xml index 3220cf329e6..af13b746e97 100644 --- a/dev-lang/elixir/metadata.xml +++ b/dev-lang/elixir/metadata.xml @@ -9,10 +9,6 @@ proxy-ma...@gentoo.org Proxy Maintainers - - sly...@gentoo.org - Sergei Trofimovich - https://github.com/elixir-lang/elixir/issues
[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/
commit: 3c180f5afddf540929d89ee40ac7b67b93ef2b5f Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Jul 9 06:26:00 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Jul 9 06:26:00 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c180f5a dev-lang/elixir: amd64 stable wrt bug #800779 Package-Manager: Portage-3.0.20, Repoman-3.0.2 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-lang/elixir/elixir-1.12.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/elixir/elixir-1.12.1.ebuild b/dev-lang/elixir/elixir-1.12.1.ebuild index a62e3bc859e..1579eb22844 100644 --- a/dev-lang/elixir/elixir-1.12.1.ebuild +++ b/dev-lang/elixir/elixir-1.12.1.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar LICENSE="Apache-2.0 ErlPL-1.1" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ppc ~sparc ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ia64 ppc ~sparc ~x86" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/
commit: 99c6b441cf3259404c02b19cbc7a79aa28f2059e Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Jul 7 06:31:32 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Jul 7 06:31:32 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99c6b441 dev-lang/elixir: ppc stable wrt bug #800779 Package-Manager: Portage-3.0.20, Repoman-3.0.2 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo gentoo.org> dev-lang/elixir/elixir-1.12.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/elixir/elixir-1.12.1.ebuild b/dev-lang/elixir/elixir-1.12.1.ebuild index e35418c1459..a62e3bc859e 100644 --- a/dev-lang/elixir/elixir-1.12.1.ebuild +++ b/dev-lang/elixir/elixir-1.12.1.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar LICENSE="Apache-2.0 ErlPL-1.1" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~sparc ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ppc ~sparc ~x86" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/
commit: 97ddf2d5ce4d03d2d207070e35503b30ba904bda Author: Sergei Trofimovich gentoo org> AuthorDate: Thu Jul 1 22:01:08 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu Jul 1 22:01:22 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97ddf2d5 dev-lang/elixir: bump up to 1.12.2 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Sergei Trofimovich gentoo.org> dev-lang/elixir/Manifest | 1 + dev-lang/elixir/elixir-1.12.2.ebuild | 37 2 files changed, 38 insertions(+) diff --git a/dev-lang/elixir/Manifest b/dev-lang/elixir/Manifest index c28dc85e704..f8ecdce72ac 100644 --- a/dev-lang/elixir/Manifest +++ b/dev-lang/elixir/Manifest @@ -1,2 +1,3 @@ DIST elixir-1.11.4.tar.gz 2396885 BLAKE2B f63e835991420bce8cacd38a920637aa5656c0372bd09e8c0a357a24bcca9a06350973f1453f482d3854a48712471c55389c3bd530df46a19c20a359376b779d SHA512 5dc940a31a31ae1c1537f874c15e58311cc0b0452f61e923bdfde0a5cfef3d8003eb3e85be320eb0acfb7bc0c0c0dc8ac965dec6727257c244048268fbf38ceb DIST elixir-1.12.1.tar.gz 2458060 BLAKE2B 512f016cb7f064f2b90a4d2dae4ffaf957422f049322b5fbed1eef155687bde89df838c254cf123b904e64f746fc19175372166526c739d8a1d66f9abb0c SHA512 ecea8a95d05e85431c324c7e15fdd08639a52fa6031fb8ec671825debecd892d2258b3914fdd8417728be1a18202d211eeb19869797ad0fd022c6ec91cd05880 +DIST elixir-1.12.2.tar.gz 2460047 BLAKE2B eebcb4b828bf445ece6bfceb40b228406a15b0d33fb6efcc2b34fa4a264d83c5d71aa9787c5b641e903fb97ba02da07f3edf76424136e3dab0248a65823f225f SHA512 4c19a6a0310606b3016b3699079dc5f667e348c86c92e7e998cbecbacd283f5f4ccdd3d83b757725ba637a39729e9d82673b596feee72e831d575630e2f3111a diff --git a/dev-lang/elixir/elixir-1.12.2.ebuild b/dev-lang/elixir/elixir-1.12.2.ebuild new file mode 100644 index 000..e35418c1459 --- /dev/null +++ b/dev-lang/elixir/elixir-1.12.2.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Elixir programming language" +HOMEPAGE="https://elixir-lang.org"; +SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0 ErlPL-1.1" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~sparc ~x86" +IUSE="test" + +RESTRICT="!test? ( test )" + +DEPEND=" + >=dev-lang/erlang-22:0=[ssl] +" +# 'mix' tool collides with sci-biology/phylip, bug #537514 +RDEPEND="${DEPEND} + !!sci-biology/phylip +" +DEPEND+=" + test? ( dev-vcs/git ) +" + +PATCHES=( + "${FILESDIR}"/${PN}-1.9.1-disable-network-tests.patch + "${FILESDIR}"/${PN}-1.10.3-no-Q.patch + "${FILESDIR}"/${PN}-1.10.3-epmd-daemon.patch +) + +src_install() { + emake DESTDIR="${D}" LIBDIR="$(get_libdir)" PREFIX="${EPREFIX}/usr" install + dodoc README.md CHANGELOG.md CODE_OF_CONDUCT.md +}
[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/
commit: b4fe991e50931a91c9cd1142f11b796bfd0a466f Author: Sergei Trofimovich gentoo org> AuthorDate: Sat Jun 12 10:04:25 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Jun 12 10:07:07 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4fe991e dev-lang/elixir: drop old Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: Sergei Trofimovich gentoo.org> dev-lang/elixir/Manifest | 1 - dev-lang/elixir/elixir-1.12.0.ebuild | 37 2 files changed, 38 deletions(-) diff --git a/dev-lang/elixir/Manifest b/dev-lang/elixir/Manifest index a39a9327518..c28dc85e704 100644 --- a/dev-lang/elixir/Manifest +++ b/dev-lang/elixir/Manifest @@ -1,3 +1,2 @@ DIST elixir-1.11.4.tar.gz 2396885 BLAKE2B f63e835991420bce8cacd38a920637aa5656c0372bd09e8c0a357a24bcca9a06350973f1453f482d3854a48712471c55389c3bd530df46a19c20a359376b779d SHA512 5dc940a31a31ae1c1537f874c15e58311cc0b0452f61e923bdfde0a5cfef3d8003eb3e85be320eb0acfb7bc0c0c0dc8ac965dec6727257c244048268fbf38ceb -DIST elixir-1.12.0.tar.gz 2457567 BLAKE2B 9adc3d54e2200cddaab0323a8e1c8affae6ad0fbee2c48da87249db0f29d31158ef0a74edf95128302183ba3ee714f502df6d30048c49b42c190d1a43e4e8308 SHA512 6ae99c0307d2adaa51cc8b569329592509b1e19bf9f78d4230507c11229da674476c0be65bc9ce5e3b0d78082182755a76abc8beff59af1f84672dd73e5b912f DIST elixir-1.12.1.tar.gz 2458060 BLAKE2B 512f016cb7f064f2b90a4d2dae4ffaf957422f049322b5fbed1eef155687bde89df838c254cf123b904e64f746fc19175372166526c739d8a1d66f9abb0c SHA512 ecea8a95d05e85431c324c7e15fdd08639a52fa6031fb8ec671825debecd892d2258b3914fdd8417728be1a18202d211eeb19869797ad0fd022c6ec91cd05880 diff --git a/dev-lang/elixir/elixir-1.12.0.ebuild b/dev-lang/elixir/elixir-1.12.0.ebuild deleted file mode 100644 index e35418c1459..000 --- a/dev-lang/elixir/elixir-1.12.0.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Elixir programming language" -HOMEPAGE="https://elixir-lang.org"; -SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0 ErlPL-1.1" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~sparc ~x86" -IUSE="test" - -RESTRICT="!test? ( test )" - -DEPEND=" - >=dev-lang/erlang-22:0=[ssl] -" -# 'mix' tool collides with sci-biology/phylip, bug #537514 -RDEPEND="${DEPEND} - !!sci-biology/phylip -" -DEPEND+=" - test? ( dev-vcs/git ) -" - -PATCHES=( - "${FILESDIR}"/${PN}-1.9.1-disable-network-tests.patch - "${FILESDIR}"/${PN}-1.10.3-no-Q.patch - "${FILESDIR}"/${PN}-1.10.3-epmd-daemon.patch -) - -src_install() { - emake DESTDIR="${D}" LIBDIR="$(get_libdir)" PREFIX="${EPREFIX}/usr" install - dodoc README.md CHANGELOG.md CODE_OF_CONDUCT.md -}
[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/
commit: 4de86c986b6be9c1e2c2208bb62abec80bd761cb Author: Sergei Trofimovich gentoo org> AuthorDate: Sat May 29 17:51:20 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat May 29 17:54:17 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4de86c98 dev-lang/elixir: bump up to 1.12.1 Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: Sergei Trofimovich gentoo.org> dev-lang/elixir/Manifest | 1 + dev-lang/elixir/elixir-1.12.1.ebuild | 37 2 files changed, 38 insertions(+) diff --git a/dev-lang/elixir/Manifest b/dev-lang/elixir/Manifest index 2dc864d83a8..a39a9327518 100644 --- a/dev-lang/elixir/Manifest +++ b/dev-lang/elixir/Manifest @@ -1,2 +1,3 @@ DIST elixir-1.11.4.tar.gz 2396885 BLAKE2B f63e835991420bce8cacd38a920637aa5656c0372bd09e8c0a357a24bcca9a06350973f1453f482d3854a48712471c55389c3bd530df46a19c20a359376b779d SHA512 5dc940a31a31ae1c1537f874c15e58311cc0b0452f61e923bdfde0a5cfef3d8003eb3e85be320eb0acfb7bc0c0c0dc8ac965dec6727257c244048268fbf38ceb DIST elixir-1.12.0.tar.gz 2457567 BLAKE2B 9adc3d54e2200cddaab0323a8e1c8affae6ad0fbee2c48da87249db0f29d31158ef0a74edf95128302183ba3ee714f502df6d30048c49b42c190d1a43e4e8308 SHA512 6ae99c0307d2adaa51cc8b569329592509b1e19bf9f78d4230507c11229da674476c0be65bc9ce5e3b0d78082182755a76abc8beff59af1f84672dd73e5b912f +DIST elixir-1.12.1.tar.gz 2458060 BLAKE2B 512f016cb7f064f2b90a4d2dae4ffaf957422f049322b5fbed1eef155687bde89df838c254cf123b904e64f746fc19175372166526c739d8a1d66f9abb0c SHA512 ecea8a95d05e85431c324c7e15fdd08639a52fa6031fb8ec671825debecd892d2258b3914fdd8417728be1a18202d211eeb19869797ad0fd022c6ec91cd05880 diff --git a/dev-lang/elixir/elixir-1.12.1.ebuild b/dev-lang/elixir/elixir-1.12.1.ebuild new file mode 100644 index 000..e35418c1459 --- /dev/null +++ b/dev-lang/elixir/elixir-1.12.1.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Elixir programming language" +HOMEPAGE="https://elixir-lang.org"; +SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0 ErlPL-1.1" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~sparc ~x86" +IUSE="test" + +RESTRICT="!test? ( test )" + +DEPEND=" + >=dev-lang/erlang-22:0=[ssl] +" +# 'mix' tool collides with sci-biology/phylip, bug #537514 +RDEPEND="${DEPEND} + !!sci-biology/phylip +" +DEPEND+=" + test? ( dev-vcs/git ) +" + +PATCHES=( + "${FILESDIR}"/${PN}-1.9.1-disable-network-tests.patch + "${FILESDIR}"/${PN}-1.10.3-no-Q.patch + "${FILESDIR}"/${PN}-1.10.3-epmd-daemon.patch +) + +src_install() { + emake DESTDIR="${D}" LIBDIR="$(get_libdir)" PREFIX="${EPREFIX}/usr" install + dodoc README.md CHANGELOG.md CODE_OF_CONDUCT.md +}
[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/
commit: 6a08cee2a2ae7cff3c1c8d7e40db0eb3e3237d87 Author: Sergei Trofimovich gentoo org> AuthorDate: Thu May 20 09:43:43 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu May 20 09:44:57 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a08cee2 dev-lang/elixir: bump up to 1.12.0 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Sergei Trofimovich gentoo.org> dev-lang/elixir/Manifest | 1 + dev-lang/elixir/elixir-1.12.0.ebuild | 37 2 files changed, 38 insertions(+) diff --git a/dev-lang/elixir/Manifest b/dev-lang/elixir/Manifest index 6a8ba9690bf..2dc864d83a8 100644 --- a/dev-lang/elixir/Manifest +++ b/dev-lang/elixir/Manifest @@ -1 +1,2 @@ DIST elixir-1.11.4.tar.gz 2396885 BLAKE2B f63e835991420bce8cacd38a920637aa5656c0372bd09e8c0a357a24bcca9a06350973f1453f482d3854a48712471c55389c3bd530df46a19c20a359376b779d SHA512 5dc940a31a31ae1c1537f874c15e58311cc0b0452f61e923bdfde0a5cfef3d8003eb3e85be320eb0acfb7bc0c0c0dc8ac965dec6727257c244048268fbf38ceb +DIST elixir-1.12.0.tar.gz 2457567 BLAKE2B 9adc3d54e2200cddaab0323a8e1c8affae6ad0fbee2c48da87249db0f29d31158ef0a74edf95128302183ba3ee714f502df6d30048c49b42c190d1a43e4e8308 SHA512 6ae99c0307d2adaa51cc8b569329592509b1e19bf9f78d4230507c11229da674476c0be65bc9ce5e3b0d78082182755a76abc8beff59af1f84672dd73e5b912f diff --git a/dev-lang/elixir/elixir-1.12.0.ebuild b/dev-lang/elixir/elixir-1.12.0.ebuild new file mode 100644 index 000..e35418c1459 --- /dev/null +++ b/dev-lang/elixir/elixir-1.12.0.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Elixir programming language" +HOMEPAGE="https://elixir-lang.org"; +SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0 ErlPL-1.1" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~sparc ~x86" +IUSE="test" + +RESTRICT="!test? ( test )" + +DEPEND=" + >=dev-lang/erlang-22:0=[ssl] +" +# 'mix' tool collides with sci-biology/phylip, bug #537514 +RDEPEND="${DEPEND} + !!sci-biology/phylip +" +DEPEND+=" + test? ( dev-vcs/git ) +" + +PATCHES=( + "${FILESDIR}"/${PN}-1.9.1-disable-network-tests.patch + "${FILESDIR}"/${PN}-1.10.3-no-Q.patch + "${FILESDIR}"/${PN}-1.10.3-epmd-daemon.patch +) + +src_install() { + emake DESTDIR="${D}" LIBDIR="$(get_libdir)" PREFIX="${EPREFIX}/usr" install + dodoc README.md CHANGELOG.md CODE_OF_CONDUCT.md +}
[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/
commit: d57844b4345ea2eb0a9506e312444e729228ccc7 Author: Sergei Trofimovich gentoo org> AuthorDate: Wed Apr 28 18:13:50 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Wed Apr 28 18:16:23 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d57844b4 dev-lang/elixir: drop old Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Sergei Trofimovich gentoo.org> dev-lang/elixir/Manifest | 2 -- dev-lang/elixir/elixir-1.10.4.ebuild | 37 --- dev-lang/elixir/elixir-1.11.3.ebuild | 38 3 files changed, 77 deletions(-) diff --git a/dev-lang/elixir/Manifest b/dev-lang/elixir/Manifest index f28fb24149a..6a8ba9690bf 100644 --- a/dev-lang/elixir/Manifest +++ b/dev-lang/elixir/Manifest @@ -1,3 +1 @@ -DIST elixir-1.10.4.tar.gz 2331003 BLAKE2B 8cb54bcb16762ae345ad9d36a25c28696fd5bb57cf97c5037c21458671e001cfe51a722287243c6a70fe3cea65c9c219e759c8312fc168e93974ac5f0870b47a SHA512 844e405cf344539a9d32dc7f1ead0dc1dfb0d70a9ab718269f4e25e5262f611f96346f5be93cf8e34a75c58c6aabb12e8a796c5cb182955922510c270ef169e7 -DIST elixir-1.11.3.tar.gz 2394406 BLAKE2B 066e11651265d63c713809f1968b7dc7faf70e8254ef0aec1978a3db0f92da6bb894e882a1a6c1ba8da13d234c91dc84d2d750b0e044e4cd8706986ec7b2f382 SHA512 4962bb9fcf5f4190a8da22a3e42df5b4e521d73771f6a067edb482b911b0f9fbd2883841d06d94ae4ad6b1db2f61f691e5de4c118c722a16f95830c67ce3e45b DIST elixir-1.11.4.tar.gz 2396885 BLAKE2B f63e835991420bce8cacd38a920637aa5656c0372bd09e8c0a357a24bcca9a06350973f1453f482d3854a48712471c55389c3bd530df46a19c20a359376b779d SHA512 5dc940a31a31ae1c1537f874c15e58311cc0b0452f61e923bdfde0a5cfef3d8003eb3e85be320eb0acfb7bc0c0c0dc8ac965dec6727257c244048268fbf38ceb diff --git a/dev-lang/elixir/elixir-1.10.4.ebuild b/dev-lang/elixir/elixir-1.10.4.ebuild deleted file mode 100644 index 5d77e804b6c..000 --- a/dev-lang/elixir/elixir-1.10.4.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Elixir programming language" -HOMEPAGE="https://elixir-lang.org"; -SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0 ErlPL-1.1" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ia64 ppc ~sparc x86" -IUSE="test" - -RESTRICT="!test? ( test )" - -DEPEND=" - >=dev-lang/erlang-21:0=[ssl] -" -# 'mix' tool collides with sci-biology/phylip, bug #537514 -RDEPEND="${DEPEND} - !!sci-biology/phylip -" -DEPEND+=" - test? ( dev-vcs/git ) -" - -PATCHES=( - "${FILESDIR}"/${PN}-1.9.1-disable-network-tests.patch - "${FILESDIR}"/${PN}-1.10.3-no-Q.patch - "${FILESDIR}"/${PN}-1.10.3-epmd-daemon.patch -) - -src_install() { - emake DESTDIR="${D}" LIBDIR="$(get_libdir)" PREFIX="${EPREFIX}/usr" install - dodoc README.md CHANGELOG.md CODE_OF_CONDUCT.md -} diff --git a/dev-lang/elixir/elixir-1.11.3.ebuild b/dev-lang/elixir/elixir-1.11.3.ebuild deleted file mode 100644 index cdae3d8bbe4..000 --- a/dev-lang/elixir/elixir-1.11.3.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Elixir programming language" -HOMEPAGE="https://elixir-lang.org"; -SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0 ErlPL-1.1" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ia64 ppc ~sparc x86" -IUSE="test" - -RESTRICT="!test? ( test )" - -DEPEND=" - >=dev-lang/erlang-21:0=[ssl] -" -# 'mix' tool collides with sci-biology/phylip, bug #537514 -RDEPEND="${DEPEND} - !!sci-biology/phylip -" -DEPEND+=" - test? ( dev-vcs/git ) -" - -PATCHES=( - "${FILESDIR}"/${PN}-1.9.1-disable-network-tests.patch - "${FILESDIR}"/${PN}-1.10.3-no-Q.patch - "${FILESDIR}"/${PN}-1.10.3-epmd-daemon.patch - "${FILESDIR}"/${PN}-1.11.2-mksh.patch -) - -src_install() { - emake DESTDIR="${D}" LIBDIR="$(get_libdir)" PREFIX="${EPREFIX}/usr" install - dodoc README.md CHANGELOG.md CODE_OF_CONDUCT.md -}
[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/
commit: af798244946c36ee4d4f8ad43b91d4e599a615bc Author: Sam James gentoo org> AuthorDate: Sun Apr 25 05:10:44 2021 + Commit: Sam James gentoo org> CommitDate: Sun Apr 25 05:10:44 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af798244 dev-lang/elixir: Stabilize 1.11.4 x86, #785382 Signed-off-by: Sam James gentoo.org> dev-lang/elixir/elixir-1.11.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/elixir/elixir-1.11.4.ebuild b/dev-lang/elixir/elixir-1.11.4.ebuild index 97be419f28f..5f4396b2f1c 100644 --- a/dev-lang/elixir/elixir-1.11.4.ebuild +++ b/dev-lang/elixir/elixir-1.11.4.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar LICENSE="Apache-2.0 ErlPL-1.1" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~sparc ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~sparc x86" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/
commit: e747f11cd66b1a57634bbb791cb2f8a306ba24ab Author: Sam James gentoo org> AuthorDate: Sun Apr 25 05:09:31 2021 + Commit: Sam James gentoo org> CommitDate: Sun Apr 25 05:09:31 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e747f11c dev-lang/elixir: Stabilize 1.11.4 amd64, #785382 Signed-off-by: Sam James gentoo.org> dev-lang/elixir/elixir-1.11.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/elixir/elixir-1.11.4.ebuild b/dev-lang/elixir/elixir-1.11.4.ebuild index 4c9e14b12b1..97be419f28f 100644 --- a/dev-lang/elixir/elixir-1.11.4.ebuild +++ b/dev-lang/elixir/elixir-1.11.4.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar LICENSE="Apache-2.0 ErlPL-1.1" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~sparc ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~sparc ~x86" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/
commit: 75b2fb84def093e9e06a437902b101d8aa252804 Author: Sergei Trofimovich gentoo org> AuthorDate: Thu Mar 18 22:44:03 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu Mar 18 22:44:19 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75b2fb84 dev-lang/elixir: bump up to 1.11.4 Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Sergei Trofimovich gentoo.org> dev-lang/elixir/Manifest | 1 + dev-lang/elixir/elixir-1.11.4.ebuild | 38 2 files changed, 39 insertions(+) diff --git a/dev-lang/elixir/Manifest b/dev-lang/elixir/Manifest index 68c6d206420..f28fb24149a 100644 --- a/dev-lang/elixir/Manifest +++ b/dev-lang/elixir/Manifest @@ -1,2 +1,3 @@ DIST elixir-1.10.4.tar.gz 2331003 BLAKE2B 8cb54bcb16762ae345ad9d36a25c28696fd5bb57cf97c5037c21458671e001cfe51a722287243c6a70fe3cea65c9c219e759c8312fc168e93974ac5f0870b47a SHA512 844e405cf344539a9d32dc7f1ead0dc1dfb0d70a9ab718269f4e25e5262f611f96346f5be93cf8e34a75c58c6aabb12e8a796c5cb182955922510c270ef169e7 DIST elixir-1.11.3.tar.gz 2394406 BLAKE2B 066e11651265d63c713809f1968b7dc7faf70e8254ef0aec1978a3db0f92da6bb894e882a1a6c1ba8da13d234c91dc84d2d750b0e044e4cd8706986ec7b2f382 SHA512 4962bb9fcf5f4190a8da22a3e42df5b4e521d73771f6a067edb482b911b0f9fbd2883841d06d94ae4ad6b1db2f61f691e5de4c118c722a16f95830c67ce3e45b +DIST elixir-1.11.4.tar.gz 2396885 BLAKE2B f63e835991420bce8cacd38a920637aa5656c0372bd09e8c0a357a24bcca9a06350973f1453f482d3854a48712471c55389c3bd530df46a19c20a359376b779d SHA512 5dc940a31a31ae1c1537f874c15e58311cc0b0452f61e923bdfde0a5cfef3d8003eb3e85be320eb0acfb7bc0c0c0dc8ac965dec6727257c244048268fbf38ceb diff --git a/dev-lang/elixir/elixir-1.11.4.ebuild b/dev-lang/elixir/elixir-1.11.4.ebuild new file mode 100644 index 000..4c9e14b12b1 --- /dev/null +++ b/dev-lang/elixir/elixir-1.11.4.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Elixir programming language" +HOMEPAGE="https://elixir-lang.org"; +SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0 ErlPL-1.1" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~sparc ~x86" +IUSE="test" + +RESTRICT="!test? ( test )" + +DEPEND=" + >=dev-lang/erlang-21:0=[ssl] +" +# 'mix' tool collides with sci-biology/phylip, bug #537514 +RDEPEND="${DEPEND} + !!sci-biology/phylip +" +DEPEND+=" + test? ( dev-vcs/git ) +" + +PATCHES=( + "${FILESDIR}"/${PN}-1.9.1-disable-network-tests.patch + "${FILESDIR}"/${PN}-1.10.3-no-Q.patch + "${FILESDIR}"/${PN}-1.10.3-epmd-daemon.patch + "${FILESDIR}"/${PN}-1.11.2-mksh.patch +) + +src_install() { + emake DESTDIR="${D}" LIBDIR="$(get_libdir)" PREFIX="${EPREFIX}/usr" install + dodoc README.md CHANGELOG.md CODE_OF_CONDUCT.md +}
[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/
commit: e8fa1c55aa0c2dbb54cc7339eefce88cef9584b3 Author: Sergei Trofimovich gentoo org> AuthorDate: Sun Feb 14 12:09:46 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Feb 14 12:10:22 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8fa1c55 dev-lang/elixir: drop old Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Sergei Trofimovich gentoo.org> dev-lang/elixir/Manifest | 1 - dev-lang/elixir/elixir-1.11.2.ebuild | 38 2 files changed, 39 deletions(-) diff --git a/dev-lang/elixir/Manifest b/dev-lang/elixir/Manifest index 9f9de7f05df..68c6d206420 100644 --- a/dev-lang/elixir/Manifest +++ b/dev-lang/elixir/Manifest @@ -1,3 +1,2 @@ DIST elixir-1.10.4.tar.gz 2331003 BLAKE2B 8cb54bcb16762ae345ad9d36a25c28696fd5bb57cf97c5037c21458671e001cfe51a722287243c6a70fe3cea65c9c219e759c8312fc168e93974ac5f0870b47a SHA512 844e405cf344539a9d32dc7f1ead0dc1dfb0d70a9ab718269f4e25e5262f611f96346f5be93cf8e34a75c58c6aabb12e8a796c5cb182955922510c270ef169e7 -DIST elixir-1.11.2.tar.gz 2391833 BLAKE2B 1c11e96830c8719e05e5bc832d4e1d9ca5bb8036803360568fbf4a06a11bb8eb4656aaf1e57a7e04669ddc240d1c04c6a15475e98fcf613ea8bf52b15723fe7f SHA512 472a531353d5f393b0223008ac95ae67b0dc6708143df59a4dd359fdb631329f8a8bded886f53be232e076d194e14a76325fab51a59ec2451706f4f35836bc70 DIST elixir-1.11.3.tar.gz 2394406 BLAKE2B 066e11651265d63c713809f1968b7dc7faf70e8254ef0aec1978a3db0f92da6bb894e882a1a6c1ba8da13d234c91dc84d2d750b0e044e4cd8706986ec7b2f382 SHA512 4962bb9fcf5f4190a8da22a3e42df5b4e521d73771f6a067edb482b911b0f9fbd2883841d06d94ae4ad6b1db2f61f691e5de4c118c722a16f95830c67ce3e45b diff --git a/dev-lang/elixir/elixir-1.11.2.ebuild b/dev-lang/elixir/elixir-1.11.2.ebuild deleted file mode 100644 index 00e05b4cf11..000 --- a/dev-lang/elixir/elixir-1.11.2.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Elixir programming language" -HOMEPAGE="https://elixir-lang.org"; -SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0 ErlPL-1.1" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ia64 ppc ~sparc x86" -IUSE="test" - -RESTRICT="!test? ( test )" - -DEPEND=" - >=dev-lang/erlang-21:0=[ssl] -" -# 'mix' tool collides with sci-biology/phylip, bug #537514 -RDEPEND="${DEPEND} - !!sci-biology/phylip -" -DEPEND+=" - test? ( dev-vcs/git ) -" - -PATCHES=( - "${FILESDIR}"/${PN}-1.9.1-disable-network-tests.patch - "${FILESDIR}"/${PN}-1.10.3-no-Q.patch - "${FILESDIR}"/${PN}-1.10.3-epmd-daemon.patch - "${FILESDIR}"/${PN}-1.11.2-mksh.patch -) - -src_install() { - emake DESTDIR="${D}" LIBDIR="$(get_libdir)" PREFIX="${EPREFIX}/usr" install - dodoc README.md CHANGELOG.md CODE_OF_CONDUCT.md -}
[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/
commit: af9d3df5010ec0b763af1d0ff6ec048813068d16 Author: Sam James gentoo org> AuthorDate: Fri Feb 12 13:46:12 2021 + Commit: Sam James gentoo org> CommitDate: Fri Feb 12 13:46:12 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af9d3df5 dev-lang/elixir: Stabilize 1.11.3 ppc, #768861 Signed-off-by: Sam James gentoo.org> dev-lang/elixir/elixir-1.11.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/elixir/elixir-1.11.3.ebuild b/dev-lang/elixir/elixir-1.11.3.ebuild index 5f4396b2f1c..cdae3d8bbe4 100644 --- a/dev-lang/elixir/elixir-1.11.3.ebuild +++ b/dev-lang/elixir/elixir-1.11.3.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar LICENSE="Apache-2.0 ErlPL-1.1" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~sparc x86" +KEYWORDS="amd64 ~arm ~arm64 ~ia64 ppc ~sparc x86" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/
commit: 8e1e5908c79246e086eb50cf49fc2162b3ec2e77 Author: Sam James gentoo org> AuthorDate: Fri Feb 5 15:25:53 2021 + Commit: Sam James gentoo org> CommitDate: Fri Feb 5 15:25:53 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e1e5908 dev-lang/elixir: Stabilize 1.11.3 x86, #768861 Signed-off-by: Sam James gentoo.org> dev-lang/elixir/elixir-1.11.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/elixir/elixir-1.11.3.ebuild b/dev-lang/elixir/elixir-1.11.3.ebuild index 97be419f28f..5f4396b2f1c 100644 --- a/dev-lang/elixir/elixir-1.11.3.ebuild +++ b/dev-lang/elixir/elixir-1.11.3.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar LICENSE="Apache-2.0 ErlPL-1.1" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~sparc ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~sparc x86" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/
commit: f6fa2adb865bcf09a5d98c4745cf6d40c05e9f43 Author: Sam James gentoo org> AuthorDate: Fri Feb 5 15:25:26 2021 + Commit: Sam James gentoo org> CommitDate: Fri Feb 5 15:25:26 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6fa2adb dev-lang/elixir: Stabilize 1.11.3 amd64, #768861 Signed-off-by: Sam James gentoo.org> dev-lang/elixir/elixir-1.11.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/elixir/elixir-1.11.3.ebuild b/dev-lang/elixir/elixir-1.11.3.ebuild index 4c9e14b12b1..97be419f28f 100644 --- a/dev-lang/elixir/elixir-1.11.3.ebuild +++ b/dev-lang/elixir/elixir-1.11.3.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar LICENSE="Apache-2.0 ErlPL-1.1" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~sparc ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~sparc ~x86" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/
commit: 6cb3a9514afea5d95f099026ad657ebc2bf2cdd3 Author: Sergei Trofimovich gentoo org> AuthorDate: Mon Jan 4 19:19:44 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Jan 4 19:20:22 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cb3a951 dev-lang/elixir: bump up to 1.11.3 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Sergei Trofimovich gentoo.org> dev-lang/elixir/Manifest | 1 + dev-lang/elixir/elixir-1.11.3.ebuild | 38 2 files changed, 39 insertions(+) diff --git a/dev-lang/elixir/Manifest b/dev-lang/elixir/Manifest index 3be61950c00..9f9de7f05df 100644 --- a/dev-lang/elixir/Manifest +++ b/dev-lang/elixir/Manifest @@ -1,2 +1,3 @@ DIST elixir-1.10.4.tar.gz 2331003 BLAKE2B 8cb54bcb16762ae345ad9d36a25c28696fd5bb57cf97c5037c21458671e001cfe51a722287243c6a70fe3cea65c9c219e759c8312fc168e93974ac5f0870b47a SHA512 844e405cf344539a9d32dc7f1ead0dc1dfb0d70a9ab718269f4e25e5262f611f96346f5be93cf8e34a75c58c6aabb12e8a796c5cb182955922510c270ef169e7 DIST elixir-1.11.2.tar.gz 2391833 BLAKE2B 1c11e96830c8719e05e5bc832d4e1d9ca5bb8036803360568fbf4a06a11bb8eb4656aaf1e57a7e04669ddc240d1c04c6a15475e98fcf613ea8bf52b15723fe7f SHA512 472a531353d5f393b0223008ac95ae67b0dc6708143df59a4dd359fdb631329f8a8bded886f53be232e076d194e14a76325fab51a59ec2451706f4f35836bc70 +DIST elixir-1.11.3.tar.gz 2394406 BLAKE2B 066e11651265d63c713809f1968b7dc7faf70e8254ef0aec1978a3db0f92da6bb894e882a1a6c1ba8da13d234c91dc84d2d750b0e044e4cd8706986ec7b2f382 SHA512 4962bb9fcf5f4190a8da22a3e42df5b4e521d73771f6a067edb482b911b0f9fbd2883841d06d94ae4ad6b1db2f61f691e5de4c118c722a16f95830c67ce3e45b diff --git a/dev-lang/elixir/elixir-1.11.3.ebuild b/dev-lang/elixir/elixir-1.11.3.ebuild new file mode 100644 index 000..4c9e14b12b1 --- /dev/null +++ b/dev-lang/elixir/elixir-1.11.3.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Elixir programming language" +HOMEPAGE="https://elixir-lang.org"; +SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0 ErlPL-1.1" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~sparc ~x86" +IUSE="test" + +RESTRICT="!test? ( test )" + +DEPEND=" + >=dev-lang/erlang-21:0=[ssl] +" +# 'mix' tool collides with sci-biology/phylip, bug #537514 +RDEPEND="${DEPEND} + !!sci-biology/phylip +" +DEPEND+=" + test? ( dev-vcs/git ) +" + +PATCHES=( + "${FILESDIR}"/${PN}-1.9.1-disable-network-tests.patch + "${FILESDIR}"/${PN}-1.10.3-no-Q.patch + "${FILESDIR}"/${PN}-1.10.3-epmd-daemon.patch + "${FILESDIR}"/${PN}-1.11.2-mksh.patch +) + +src_install() { + emake DESTDIR="${D}" LIBDIR="$(get_libdir)" PREFIX="${EPREFIX}/usr" install + dodoc README.md CHANGELOG.md CODE_OF_CONDUCT.md +}
[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/, dev-lang/elixir/files/
commit: 8b417be714a45559a9c29eec3c13c600cedff0f2 Author: Sergei Trofimovich gentoo org> AuthorDate: Sun Dec 13 12:52:32 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Dec 13 13:00:44 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b417be7 dev-lang/elixir: backport mksh fix Reported-by: Maciej Barć Fixed-by: Haelwenn Monnier Closes: https://bugs.gentoo.org/729964 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Sergei Trofimovich gentoo.org> dev-lang/elixir/elixir-1.11.2.ebuild | 1 + dev-lang/elixir/files/elixir-1.11.2-mksh.patch | 81 ++ 2 files changed, 82 insertions(+) diff --git a/dev-lang/elixir/elixir-1.11.2.ebuild b/dev-lang/elixir/elixir-1.11.2.ebuild index 5d77e804b6c..00e05b4cf11 100644 --- a/dev-lang/elixir/elixir-1.11.2.ebuild +++ b/dev-lang/elixir/elixir-1.11.2.ebuild @@ -29,6 +29,7 @@ PATCHES=( "${FILESDIR}"/${PN}-1.9.1-disable-network-tests.patch "${FILESDIR}"/${PN}-1.10.3-no-Q.patch "${FILESDIR}"/${PN}-1.10.3-epmd-daemon.patch + "${FILESDIR}"/${PN}-1.11.2-mksh.patch ) src_install() { diff --git a/dev-lang/elixir/files/elixir-1.11.2-mksh.patch b/dev-lang/elixir/files/elixir-1.11.2-mksh.patch new file mode 100644 index 000..3fda4315689 --- /dev/null +++ b/dev-lang/elixir/files/elixir-1.11.2-mksh.patch @@ -0,0 +1,81 @@ +From 69bb81635a77afb28419103bdb02867b48994d4a Mon Sep 17 00:00:00 2001 +From: "Haelwenn (lanodan) Monnier" +Date: Wed, 9 Dec 2020 18:21:34 +0100 +Subject: [PATCH] bin/elixir: Rename erl() function to erl_set() +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +It conflicted with the erl executable for Korn-derived shells where a function +can be used in `exec command`. + +It isn't clear which behavior is expected from reading the POSIX specification +but "Shell Command Language § 2.9.1 Simple Commands" clears the usage of +the term `command` quite well. +And even with excluding functions from the `command` operand of `exec`, +why are aliases accepted? (in most if not all shells) + +See: https://bugs.gentoo.org/729964 +--- + bin/elixir | 28 ++-- + 1 file changed, 14 insertions(+), 14 deletions(-) + +--- a/bin/elixir b/bin/elixir +@@ -70,7 +70,7 @@ readlink_f () { + ERL="" + + # Stores erl arguments preserving spaces/quotes (mimics an array) +-erl () { ++erl_set () { + eval "E${E}=\$1" + E=$((E + 1)) + } +@@ -137,34 +137,34 @@ while [ $I -le $LENGTH ]; do + ;; + --cookie) + S=2 +-erl "-setcookie" +-erl "$2" ++erl_set "-setcookie" ++erl_set "$2" + ;; + --sname|--name) + S=2 +-erl "$(echo "$1" | cut -c 2-)" +-erl "$2" ++erl_set "$(echo "$1" | cut -c 2-)" ++erl_set "$2" + ;; + --erl-config) + S=2 +-erl "-config" +-erl "$2" ++erl_set "-config" ++erl_set "$2" + ;; + --vm-args) + S=2 +-erl "-args_file" +-erl "$2" ++erl_set "-args_file" ++erl_set "$2" + ;; + --boot) + S=2 +-erl "-boot" +-erl "$2" ++erl_set "-boot" ++erl_set "$2" + ;; + --boot-var) + S=3 +-erl "-boot_var" +-erl "$2" +-erl "$3" ++erl_set "-boot_var" ++erl_set "$2" ++erl_set "$3" + ;; + --pipe-to) + S=3
[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/
commit: 4e93541ef16f8688259f83258febcfc731fd5188 Author: Joonas Niilola gentoo org> AuthorDate: Sun Dec 6 07:39:48 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Sun Dec 6 07:40:19 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e93541e dev-lang/elixir: stabilize 1.11.2 on amd64 Closes: https://bugs.gentoo.org/758434 Signed-off-by: Joonas Niilola gentoo.org> dev-lang/elixir/elixir-1.11.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/elixir/elixir-1.11.2.ebuild b/dev-lang/elixir/elixir-1.11.2.ebuild index 5a4aa3f2b2e..5d77e804b6c 100644 --- a/dev-lang/elixir/elixir-1.11.2.ebuild +++ b/dev-lang/elixir/elixir-1.11.2.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar LICENSE="Apache-2.0 ErlPL-1.1" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ppc ~sparc x86" +KEYWORDS="amd64 ~arm ~arm64 ~ia64 ppc ~sparc x86" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/
commit: bd4c274f90dd24cd75899fb6b1755c6f5e7f7b5d Author: Sergei Trofimovich gentoo org> AuthorDate: Sat Dec 5 11:41:54 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Dec 5 11:43:36 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd4c274f dev-lang/elixir: stable 1.11.2 for ppc stable wrt bug #758434 Package-Manager: Portage-3.0.11, Repoman-3.0.2 RepoMan-Options: --include-arches="ppc" Signed-off-by: Sergei Trofimovich gentoo.org> dev-lang/elixir/elixir-1.11.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/elixir/elixir-1.11.2.ebuild b/dev-lang/elixir/elixir-1.11.2.ebuild index 3f770dff00a..5a4aa3f2b2e 100644 --- a/dev-lang/elixir/elixir-1.11.2.ebuild +++ b/dev-lang/elixir/elixir-1.11.2.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar LICENSE="Apache-2.0 ErlPL-1.1" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~sparc x86" +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ppc ~sparc x86" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/
commit: 24726d3bd97d2a509f5aaf73a840296f41d053d2 Author: Thomas Deutschmann gentoo org> AuthorDate: Sat Dec 5 00:16:29 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sat Dec 5 00:16:38 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24726d3b dev-lang/elixir: x86 stable (bug #758434) Package-Manager: Portage-3.0.10, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann gentoo.org> dev-lang/elixir/elixir-1.11.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/elixir/elixir-1.11.2.ebuild b/dev-lang/elixir/elixir-1.11.2.ebuild index 74f24bfac27..3f770dff00a 100644 --- a/dev-lang/elixir/elixir-1.11.2.ebuild +++ b/dev-lang/elixir/elixir-1.11.2.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar LICENSE="Apache-2.0 ErlPL-1.1" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~sparc ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~sparc x86" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/
commit: dcb84e0e3cde4a2844ddbbde42fe7dc129eaa01e Author: Sergei Trofimovich gentoo org> AuthorDate: Sat Nov 14 19:51:09 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Nov 14 19:51:09 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcb84e0e dev-lang/elixir: drop old Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Sergei Trofimovich gentoo.org> dev-lang/elixir/Manifest | 1 - dev-lang/elixir/elixir-1.11.1.ebuild | 37 2 files changed, 38 deletions(-) diff --git a/dev-lang/elixir/Manifest b/dev-lang/elixir/Manifest index 7955a4a57e3..3be61950c00 100644 --- a/dev-lang/elixir/Manifest +++ b/dev-lang/elixir/Manifest @@ -1,3 +1,2 @@ DIST elixir-1.10.4.tar.gz 2331003 BLAKE2B 8cb54bcb16762ae345ad9d36a25c28696fd5bb57cf97c5037c21458671e001cfe51a722287243c6a70fe3cea65c9c219e759c8312fc168e93974ac5f0870b47a SHA512 844e405cf344539a9d32dc7f1ead0dc1dfb0d70a9ab718269f4e25e5262f611f96346f5be93cf8e34a75c58c6aabb12e8a796c5cb182955922510c270ef169e7 -DIST elixir-1.11.1.tar.gz 2390974 BLAKE2B 2cf8d3490bcd40e6157a2ce1f21087591db2586fd259d1a287883c4dbc74cd21ccefc1393c37401aaa635abd0848333682965cdf405def6849f5dad919458a0f SHA512 39f8e0cf14545b3ec72e6bfb414204869f8e252e0d2b5538b85d966fcc7c7879b1696d7a02e0e230d38bda20559a14ab03699f9c65cbf4c37d33e8aeadf6ec53 DIST elixir-1.11.2.tar.gz 2391833 BLAKE2B 1c11e96830c8719e05e5bc832d4e1d9ca5bb8036803360568fbf4a06a11bb8eb4656aaf1e57a7e04669ddc240d1c04c6a15475e98fcf613ea8bf52b15723fe7f SHA512 472a531353d5f393b0223008ac95ae67b0dc6708143df59a4dd359fdb631329f8a8bded886f53be232e076d194e14a76325fab51a59ec2451706f4f35836bc70 diff --git a/dev-lang/elixir/elixir-1.11.1.ebuild b/dev-lang/elixir/elixir-1.11.1.ebuild deleted file mode 100644 index 74f24bfac27..000 --- a/dev-lang/elixir/elixir-1.11.1.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Elixir programming language" -HOMEPAGE="https://elixir-lang.org"; -SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0 ErlPL-1.1" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~sparc ~x86" -IUSE="test" - -RESTRICT="!test? ( test )" - -DEPEND=" - >=dev-lang/erlang-21:0=[ssl] -" -# 'mix' tool collides with sci-biology/phylip, bug #537514 -RDEPEND="${DEPEND} - !!sci-biology/phylip -" -DEPEND+=" - test? ( dev-vcs/git ) -" - -PATCHES=( - "${FILESDIR}"/${PN}-1.9.1-disable-network-tests.patch - "${FILESDIR}"/${PN}-1.10.3-no-Q.patch - "${FILESDIR}"/${PN}-1.10.3-epmd-daemon.patch -) - -src_install() { - emake DESTDIR="${D}" LIBDIR="$(get_libdir)" PREFIX="${EPREFIX}/usr" install - dodoc README.md CHANGELOG.md CODE_OF_CONDUCT.md -}
[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/
commit: c5fc4c6c753370ad77e572905e2a1b9ea4819d80 Author: Sergei Trofimovich gentoo org> AuthorDate: Wed Nov 4 23:14:51 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Wed Nov 4 23:15:07 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5fc4c6c dev-lang/elixir: bump up to 1.11.2 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Sergei Trofimovich gentoo.org> dev-lang/elixir/Manifest | 1 + dev-lang/elixir/elixir-1.11.2.ebuild | 37 2 files changed, 38 insertions(+) diff --git a/dev-lang/elixir/Manifest b/dev-lang/elixir/Manifest index 140821663ce..7955a4a57e3 100644 --- a/dev-lang/elixir/Manifest +++ b/dev-lang/elixir/Manifest @@ -1,2 +1,3 @@ DIST elixir-1.10.4.tar.gz 2331003 BLAKE2B 8cb54bcb16762ae345ad9d36a25c28696fd5bb57cf97c5037c21458671e001cfe51a722287243c6a70fe3cea65c9c219e759c8312fc168e93974ac5f0870b47a SHA512 844e405cf344539a9d32dc7f1ead0dc1dfb0d70a9ab718269f4e25e5262f611f96346f5be93cf8e34a75c58c6aabb12e8a796c5cb182955922510c270ef169e7 DIST elixir-1.11.1.tar.gz 2390974 BLAKE2B 2cf8d3490bcd40e6157a2ce1f21087591db2586fd259d1a287883c4dbc74cd21ccefc1393c37401aaa635abd0848333682965cdf405def6849f5dad919458a0f SHA512 39f8e0cf14545b3ec72e6bfb414204869f8e252e0d2b5538b85d966fcc7c7879b1696d7a02e0e230d38bda20559a14ab03699f9c65cbf4c37d33e8aeadf6ec53 +DIST elixir-1.11.2.tar.gz 2391833 BLAKE2B 1c11e96830c8719e05e5bc832d4e1d9ca5bb8036803360568fbf4a06a11bb8eb4656aaf1e57a7e04669ddc240d1c04c6a15475e98fcf613ea8bf52b15723fe7f SHA512 472a531353d5f393b0223008ac95ae67b0dc6708143df59a4dd359fdb631329f8a8bded886f53be232e076d194e14a76325fab51a59ec2451706f4f35836bc70 diff --git a/dev-lang/elixir/elixir-1.11.2.ebuild b/dev-lang/elixir/elixir-1.11.2.ebuild new file mode 100644 index 000..74f24bfac27 --- /dev/null +++ b/dev-lang/elixir/elixir-1.11.2.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Elixir programming language" +HOMEPAGE="https://elixir-lang.org"; +SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0 ErlPL-1.1" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~sparc ~x86" +IUSE="test" + +RESTRICT="!test? ( test )" + +DEPEND=" + >=dev-lang/erlang-21:0=[ssl] +" +# 'mix' tool collides with sci-biology/phylip, bug #537514 +RDEPEND="${DEPEND} + !!sci-biology/phylip +" +DEPEND+=" + test? ( dev-vcs/git ) +" + +PATCHES=( + "${FILESDIR}"/${PN}-1.9.1-disable-network-tests.patch + "${FILESDIR}"/${PN}-1.10.3-no-Q.patch + "${FILESDIR}"/${PN}-1.10.3-epmd-daemon.patch +) + +src_install() { + emake DESTDIR="${D}" LIBDIR="$(get_libdir)" PREFIX="${EPREFIX}/usr" install + dodoc README.md CHANGELOG.md CODE_OF_CONDUCT.md +}
[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/
commit: 6328135ea4217306bfdc46e894864deb89dc6010 Author: Sergei Trofimovich gentoo org> AuthorDate: Sun Oct 18 12:29:54 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Oct 18 12:31:28 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6328135e dev-lang/elixir: drop old Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Sergei Trofimovich gentoo.org> dev-lang/elixir/Manifest | 1 - dev-lang/elixir/elixir-1.11.0.ebuild | 37 2 files changed, 38 deletions(-) diff --git a/dev-lang/elixir/Manifest b/dev-lang/elixir/Manifest index f082e84d5a3..140821663ce 100644 --- a/dev-lang/elixir/Manifest +++ b/dev-lang/elixir/Manifest @@ -1,3 +1,2 @@ DIST elixir-1.10.4.tar.gz 2331003 BLAKE2B 8cb54bcb16762ae345ad9d36a25c28696fd5bb57cf97c5037c21458671e001cfe51a722287243c6a70fe3cea65c9c219e759c8312fc168e93974ac5f0870b47a SHA512 844e405cf344539a9d32dc7f1ead0dc1dfb0d70a9ab718269f4e25e5262f611f96346f5be93cf8e34a75c58c6aabb12e8a796c5cb182955922510c270ef169e7 -DIST elixir-1.11.0.tar.gz 2389848 BLAKE2B 211b17091ebd47bb0eff3279f171b6dcc9fde98b0670ec842fa4a07fb9e32fba0b04eb5dc7af971df045af01c56af472a7df0ba4734e86c9a2a12715c60f24c0 SHA512 c4d93253098b820e42b7f26aa13e7684c41fd390dba30bb158e897f40fca92b81d54029f987484301f3b71d472faf7c22319759181ab6f0c0c126d2c84d253bd DIST elixir-1.11.1.tar.gz 2390974 BLAKE2B 2cf8d3490bcd40e6157a2ce1f21087591db2586fd259d1a287883c4dbc74cd21ccefc1393c37401aaa635abd0848333682965cdf405def6849f5dad919458a0f SHA512 39f8e0cf14545b3ec72e6bfb414204869f8e252e0d2b5538b85d966fcc7c7879b1696d7a02e0e230d38bda20559a14ab03699f9c65cbf4c37d33e8aeadf6ec53 diff --git a/dev-lang/elixir/elixir-1.11.0.ebuild b/dev-lang/elixir/elixir-1.11.0.ebuild deleted file mode 100644 index 74f24bfac27..000 --- a/dev-lang/elixir/elixir-1.11.0.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Elixir programming language" -HOMEPAGE="https://elixir-lang.org"; -SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0 ErlPL-1.1" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~sparc ~x86" -IUSE="test" - -RESTRICT="!test? ( test )" - -DEPEND=" - >=dev-lang/erlang-21:0=[ssl] -" -# 'mix' tool collides with sci-biology/phylip, bug #537514 -RDEPEND="${DEPEND} - !!sci-biology/phylip -" -DEPEND+=" - test? ( dev-vcs/git ) -" - -PATCHES=( - "${FILESDIR}"/${PN}-1.9.1-disable-network-tests.patch - "${FILESDIR}"/${PN}-1.10.3-no-Q.patch - "${FILESDIR}"/${PN}-1.10.3-epmd-daemon.patch -) - -src_install() { - emake DESTDIR="${D}" LIBDIR="$(get_libdir)" PREFIX="${EPREFIX}/usr" install - dodoc README.md CHANGELOG.md CODE_OF_CONDUCT.md -}
[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/
commit: 3dd34737aa802fea94321eea8e79b4e7d4f5217f Author: Sergei Trofimovich gentoo org> AuthorDate: Fri Oct 16 20:54:28 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Fri Oct 16 21:12:00 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3dd34737 dev-lang/elixir: bump up to 1.11.1 Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Sergei Trofimovich gentoo.org> dev-lang/elixir/Manifest | 1 + dev-lang/elixir/elixir-1.11.1.ebuild | 37 2 files changed, 38 insertions(+) diff --git a/dev-lang/elixir/Manifest b/dev-lang/elixir/Manifest index 1aabe8290a2..f082e84d5a3 100644 --- a/dev-lang/elixir/Manifest +++ b/dev-lang/elixir/Manifest @@ -1,2 +1,3 @@ DIST elixir-1.10.4.tar.gz 2331003 BLAKE2B 8cb54bcb16762ae345ad9d36a25c28696fd5bb57cf97c5037c21458671e001cfe51a722287243c6a70fe3cea65c9c219e759c8312fc168e93974ac5f0870b47a SHA512 844e405cf344539a9d32dc7f1ead0dc1dfb0d70a9ab718269f4e25e5262f611f96346f5be93cf8e34a75c58c6aabb12e8a796c5cb182955922510c270ef169e7 DIST elixir-1.11.0.tar.gz 2389848 BLAKE2B 211b17091ebd47bb0eff3279f171b6dcc9fde98b0670ec842fa4a07fb9e32fba0b04eb5dc7af971df045af01c56af472a7df0ba4734e86c9a2a12715c60f24c0 SHA512 c4d93253098b820e42b7f26aa13e7684c41fd390dba30bb158e897f40fca92b81d54029f987484301f3b71d472faf7c22319759181ab6f0c0c126d2c84d253bd +DIST elixir-1.11.1.tar.gz 2390974 BLAKE2B 2cf8d3490bcd40e6157a2ce1f21087591db2586fd259d1a287883c4dbc74cd21ccefc1393c37401aaa635abd0848333682965cdf405def6849f5dad919458a0f SHA512 39f8e0cf14545b3ec72e6bfb414204869f8e252e0d2b5538b85d966fcc7c7879b1696d7a02e0e230d38bda20559a14ab03699f9c65cbf4c37d33e8aeadf6ec53 diff --git a/dev-lang/elixir/elixir-1.11.1.ebuild b/dev-lang/elixir/elixir-1.11.1.ebuild new file mode 100644 index 000..74f24bfac27 --- /dev/null +++ b/dev-lang/elixir/elixir-1.11.1.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Elixir programming language" +HOMEPAGE="https://elixir-lang.org"; +SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0 ErlPL-1.1" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~sparc ~x86" +IUSE="test" + +RESTRICT="!test? ( test )" + +DEPEND=" + >=dev-lang/erlang-21:0=[ssl] +" +# 'mix' tool collides with sci-biology/phylip, bug #537514 +RDEPEND="${DEPEND} + !!sci-biology/phylip +" +DEPEND+=" + test? ( dev-vcs/git ) +" + +PATCHES=( + "${FILESDIR}"/${PN}-1.9.1-disable-network-tests.patch + "${FILESDIR}"/${PN}-1.10.3-no-Q.patch + "${FILESDIR}"/${PN}-1.10.3-epmd-daemon.patch +) + +src_install() { + emake DESTDIR="${D}" LIBDIR="$(get_libdir)" PREFIX="${EPREFIX}/usr" install + dodoc README.md CHANGELOG.md CODE_OF_CONDUCT.md +}
[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/
commit: 2709d26d0f416598422b38cf744a41a315090f7f Author: Sergei Trofimovich gentoo org> AuthorDate: Thu Oct 8 21:36:38 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu Oct 8 21:37:08 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2709d26d dev-lang/elixir: bump up to 1.11.0 Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Sergei Trofimovich gentoo.org> dev-lang/elixir/Manifest | 1 + dev-lang/elixir/elixir-1.11.0.ebuild | 37 2 files changed, 38 insertions(+) diff --git a/dev-lang/elixir/Manifest b/dev-lang/elixir/Manifest index 9eabb6f59d6..1aabe8290a2 100644 --- a/dev-lang/elixir/Manifest +++ b/dev-lang/elixir/Manifest @@ -1 +1,2 @@ DIST elixir-1.10.4.tar.gz 2331003 BLAKE2B 8cb54bcb16762ae345ad9d36a25c28696fd5bb57cf97c5037c21458671e001cfe51a722287243c6a70fe3cea65c9c219e759c8312fc168e93974ac5f0870b47a SHA512 844e405cf344539a9d32dc7f1ead0dc1dfb0d70a9ab718269f4e25e5262f611f96346f5be93cf8e34a75c58c6aabb12e8a796c5cb182955922510c270ef169e7 +DIST elixir-1.11.0.tar.gz 2389848 BLAKE2B 211b17091ebd47bb0eff3279f171b6dcc9fde98b0670ec842fa4a07fb9e32fba0b04eb5dc7af971df045af01c56af472a7df0ba4734e86c9a2a12715c60f24c0 SHA512 c4d93253098b820e42b7f26aa13e7684c41fd390dba30bb158e897f40fca92b81d54029f987484301f3b71d472faf7c22319759181ab6f0c0c126d2c84d253bd diff --git a/dev-lang/elixir/elixir-1.11.0.ebuild b/dev-lang/elixir/elixir-1.11.0.ebuild new file mode 100644 index 000..74f24bfac27 --- /dev/null +++ b/dev-lang/elixir/elixir-1.11.0.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Elixir programming language" +HOMEPAGE="https://elixir-lang.org"; +SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0 ErlPL-1.1" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~sparc ~x86" +IUSE="test" + +RESTRICT="!test? ( test )" + +DEPEND=" + >=dev-lang/erlang-21:0=[ssl] +" +# 'mix' tool collides with sci-biology/phylip, bug #537514 +RDEPEND="${DEPEND} + !!sci-biology/phylip +" +DEPEND+=" + test? ( dev-vcs/git ) +" + +PATCHES=( + "${FILESDIR}"/${PN}-1.9.1-disable-network-tests.patch + "${FILESDIR}"/${PN}-1.10.3-no-Q.patch + "${FILESDIR}"/${PN}-1.10.3-epmd-daemon.patch +) + +src_install() { + emake DESTDIR="${D}" LIBDIR="$(get_libdir)" PREFIX="${EPREFIX}/usr" install + dodoc README.md CHANGELOG.md CODE_OF_CONDUCT.md +}
[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/
commit: 050ef693ae970de41e2e69190002246b196693fe Author: Sergei Trofimovich gentoo org> AuthorDate: Sun Sep 6 08:33:45 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Sep 6 08:34:41 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=050ef693 dev-lang/elixir: drop old Package-Manager: Portage-3.0.5, Repoman-3.0.1 Signed-off-by: Sergei Trofimovich gentoo.org> dev-lang/elixir/Manifest | 1 - dev-lang/elixir/elixir-1.10.3.ebuild | 37 2 files changed, 38 deletions(-) diff --git a/dev-lang/elixir/Manifest b/dev-lang/elixir/Manifest index 8d580f3da98..9eabb6f59d6 100644 --- a/dev-lang/elixir/Manifest +++ b/dev-lang/elixir/Manifest @@ -1,2 +1 @@ -DIST elixir-1.10.3.tar.gz 2329031 BLAKE2B 0e8d84c71f4bb260aef875370acb89b6a8daf5187aec5fe28d13054b6a16e91925aec46a312a31e607b469657a0f4cb34d29735e9633ddc7cd69417402f1b8b1 SHA512 66b18b983e5374afbd4d94c43a880c5e46a9aa150fa6f38be74ff7f58a19eaaee00248b202d9ae3f6b78e2495fc8d5cec755de644256a731be367766c3812855 DIST elixir-1.10.4.tar.gz 2331003 BLAKE2B 8cb54bcb16762ae345ad9d36a25c28696fd5bb57cf97c5037c21458671e001cfe51a722287243c6a70fe3cea65c9c219e759c8312fc168e93974ac5f0870b47a SHA512 844e405cf344539a9d32dc7f1ead0dc1dfb0d70a9ab718269f4e25e5262f611f96346f5be93cf8e34a75c58c6aabb12e8a796c5cb182955922510c270ef169e7 diff --git a/dev-lang/elixir/elixir-1.10.3.ebuild b/dev-lang/elixir/elixir-1.10.3.ebuild deleted file mode 100644 index 5d77e804b6c..000 --- a/dev-lang/elixir/elixir-1.10.3.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Elixir programming language" -HOMEPAGE="https://elixir-lang.org"; -SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0 ErlPL-1.1" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ia64 ppc ~sparc x86" -IUSE="test" - -RESTRICT="!test? ( test )" - -DEPEND=" - >=dev-lang/erlang-21:0=[ssl] -" -# 'mix' tool collides with sci-biology/phylip, bug #537514 -RDEPEND="${DEPEND} - !!sci-biology/phylip -" -DEPEND+=" - test? ( dev-vcs/git ) -" - -PATCHES=( - "${FILESDIR}"/${PN}-1.9.1-disable-network-tests.patch - "${FILESDIR}"/${PN}-1.10.3-no-Q.patch - "${FILESDIR}"/${PN}-1.10.3-epmd-daemon.patch -) - -src_install() { - emake DESTDIR="${D}" LIBDIR="$(get_libdir)" PREFIX="${EPREFIX}/usr" install - dodoc README.md CHANGELOG.md CODE_OF_CONDUCT.md -}
[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/
commit: f86ce673622b71c74583639d530a09ab9a6022b1 Author: Sam James gentoo org> AuthorDate: Sat Sep 5 02:36:39 2020 + Commit: Sam James gentoo org> CommitDate: Sat Sep 5 02:36:39 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f86ce673 dev-lang/elixir: ppc stable (bug #736182) Package-Manager: Portage-3.0.4, Repoman-2.3.23 Signed-off-by: Sam James gentoo.org> dev-lang/elixir/elixir-1.10.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/elixir/elixir-1.10.4.ebuild b/dev-lang/elixir/elixir-1.10.4.ebuild index 92194d02cfc..5d77e804b6c 100644 --- a/dev-lang/elixir/elixir-1.10.4.ebuild +++ b/dev-lang/elixir/elixir-1.10.4.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar LICENSE="Apache-2.0 ErlPL-1.1" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~sparc x86" +KEYWORDS="amd64 ~arm ~arm64 ~ia64 ppc ~sparc x86" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/
commit: c1134e4f242c95bbc7321dc76934e57e61733d23 Author: Sergei Trofimovich gentoo org> AuthorDate: Wed Aug 19 21:06:46 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Wed Aug 19 21:06:52 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1134e4f dev-lang/elixir: drop old Closes: https://bugs.gentoo.org/733874 Package-Manager: Portage-3.0.3, Repoman-3.0.0 Signed-off-by: Sergei Trofimovich gentoo.org> dev-lang/elixir/Manifest| 1 - dev-lang/elixir/elixir-1.9.4.ebuild | 32 2 files changed, 33 deletions(-) diff --git a/dev-lang/elixir/Manifest b/dev-lang/elixir/Manifest index 394d3591401..8d580f3da98 100644 --- a/dev-lang/elixir/Manifest +++ b/dev-lang/elixir/Manifest @@ -1,3 +1,2 @@ DIST elixir-1.10.3.tar.gz 2329031 BLAKE2B 0e8d84c71f4bb260aef875370acb89b6a8daf5187aec5fe28d13054b6a16e91925aec46a312a31e607b469657a0f4cb34d29735e9633ddc7cd69417402f1b8b1 SHA512 66b18b983e5374afbd4d94c43a880c5e46a9aa150fa6f38be74ff7f58a19eaaee00248b202d9ae3f6b78e2495fc8d5cec755de644256a731be367766c3812855 DIST elixir-1.10.4.tar.gz 2331003 BLAKE2B 8cb54bcb16762ae345ad9d36a25c28696fd5bb57cf97c5037c21458671e001cfe51a722287243c6a70fe3cea65c9c219e759c8312fc168e93974ac5f0870b47a SHA512 844e405cf344539a9d32dc7f1ead0dc1dfb0d70a9ab718269f4e25e5262f611f96346f5be93cf8e34a75c58c6aabb12e8a796c5cb182955922510c270ef169e7 -DIST elixir-1.9.4.tar.gz 2250611 BLAKE2B adc363627dc3997684482ac022927aaa4d315afdb8fbc8981e1b88371eb13be80e01084b67288fc88fc51f0015085743d11289e932093d5608e5ac4dfa0823a8 SHA512 c97b93c7438efd7215408525a3b9f2935a1591cce3da3eb31717282d06aff94e8e3d22c405bac40c671bcfe8e73f3dd1ada315f53dee73ceef0bfe2a7c27e86d diff --git a/dev-lang/elixir/elixir-1.9.4.ebuild b/dev-lang/elixir/elixir-1.9.4.ebuild deleted file mode 100644 index 40218d815fe..000 --- a/dev-lang/elixir/elixir-1.9.4.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Elixir programming language" -HOMEPAGE="https://elixir-lang.org"; -SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0 ErlPL-1.1" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ia64 ppc ~sparc x86" -IUSE="" - -DEPEND=">=dev-lang/erlang-18[ssl]" -# 'mix' tool collides with sci-biology/phylip, bug #537514 -RDEPEND="${DEPEND} - !!sci-biology/phylip -" - -PATCHES=( - "${FILESDIR}"/${PN}-1.9.1-disable-network-tests.patch -) - -src_compile() { - emake Q="" -} - -src_install() { - emake DESTDIR="${D}" LIBDIR="$(get_libdir)" PREFIX="${EPREFIX}/usr" install - dodoc README.md CHANGELOG.md CODE_OF_CONDUCT.md -}
[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/
commit: d159b170acfb3ab84527255151390b84169fc596 Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Aug 11 18:53:02 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Aug 11 18:53:02 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d159b170 dev-lang/elixir: x86 stable wrt bug #736182 Package-Manager: Portage-2.3.103, Repoman-2.3.23 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> dev-lang/elixir/elixir-1.10.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/elixir/elixir-1.10.4.ebuild b/dev-lang/elixir/elixir-1.10.4.ebuild index 42aa2526765..92194d02cfc 100644 --- a/dev-lang/elixir/elixir-1.10.4.ebuild +++ b/dev-lang/elixir/elixir-1.10.4.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar LICENSE="Apache-2.0 ErlPL-1.1" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~sparc ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~sparc x86" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/
commit: fdc6c77a88e5a178db0288c11c73040ec6bfabbd Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Aug 10 13:51:55 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Aug 10 13:51:55 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdc6c77a dev-lang/elixir: amd64 stable wrt bug #736182 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-lang/elixir/elixir-1.10.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/elixir/elixir-1.10.4.ebuild b/dev-lang/elixir/elixir-1.10.4.ebuild index 74f24bfac27..42aa2526765 100644 --- a/dev-lang/elixir/elixir-1.10.4.ebuild +++ b/dev-lang/elixir/elixir-1.10.4.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar LICENSE="Apache-2.0 ErlPL-1.1" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~sparc ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~sparc ~x86" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/
commit: 8b9d52157068e62fa3aa15a75cba3d616326d959 Author: Sergei Trofimovich gentoo org> AuthorDate: Sat Jul 4 11:49:36 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Jul 4 11:49:36 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b9d5215 dev-lang/elixir: bump up to 1.10.4 Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Sergei Trofimovich gentoo.org> dev-lang/elixir/Manifest | 1 + dev-lang/elixir/elixir-1.10.4.ebuild | 37 2 files changed, 38 insertions(+) diff --git a/dev-lang/elixir/Manifest b/dev-lang/elixir/Manifest index b6183323047..394d3591401 100644 --- a/dev-lang/elixir/Manifest +++ b/dev-lang/elixir/Manifest @@ -1,2 +1,3 @@ DIST elixir-1.10.3.tar.gz 2329031 BLAKE2B 0e8d84c71f4bb260aef875370acb89b6a8daf5187aec5fe28d13054b6a16e91925aec46a312a31e607b469657a0f4cb34d29735e9633ddc7cd69417402f1b8b1 SHA512 66b18b983e5374afbd4d94c43a880c5e46a9aa150fa6f38be74ff7f58a19eaaee00248b202d9ae3f6b78e2495fc8d5cec755de644256a731be367766c3812855 +DIST elixir-1.10.4.tar.gz 2331003 BLAKE2B 8cb54bcb16762ae345ad9d36a25c28696fd5bb57cf97c5037c21458671e001cfe51a722287243c6a70fe3cea65c9c219e759c8312fc168e93974ac5f0870b47a SHA512 844e405cf344539a9d32dc7f1ead0dc1dfb0d70a9ab718269f4e25e5262f611f96346f5be93cf8e34a75c58c6aabb12e8a796c5cb182955922510c270ef169e7 DIST elixir-1.9.4.tar.gz 2250611 BLAKE2B adc363627dc3997684482ac022927aaa4d315afdb8fbc8981e1b88371eb13be80e01084b67288fc88fc51f0015085743d11289e932093d5608e5ac4dfa0823a8 SHA512 c97b93c7438efd7215408525a3b9f2935a1591cce3da3eb31717282d06aff94e8e3d22c405bac40c671bcfe8e73f3dd1ada315f53dee73ceef0bfe2a7c27e86d diff --git a/dev-lang/elixir/elixir-1.10.4.ebuild b/dev-lang/elixir/elixir-1.10.4.ebuild new file mode 100644 index 000..74f24bfac27 --- /dev/null +++ b/dev-lang/elixir/elixir-1.10.4.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Elixir programming language" +HOMEPAGE="https://elixir-lang.org"; +SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0 ErlPL-1.1" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~sparc ~x86" +IUSE="test" + +RESTRICT="!test? ( test )" + +DEPEND=" + >=dev-lang/erlang-21:0=[ssl] +" +# 'mix' tool collides with sci-biology/phylip, bug #537514 +RDEPEND="${DEPEND} + !!sci-biology/phylip +" +DEPEND+=" + test? ( dev-vcs/git ) +" + +PATCHES=( + "${FILESDIR}"/${PN}-1.9.1-disable-network-tests.patch + "${FILESDIR}"/${PN}-1.10.3-no-Q.patch + "${FILESDIR}"/${PN}-1.10.3-epmd-daemon.patch +) + +src_install() { + emake DESTDIR="${D}" LIBDIR="$(get_libdir)" PREFIX="${EPREFIX}/usr" install + dodoc README.md CHANGELOG.md CODE_OF_CONDUCT.md +}
[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/files/
commit: 23d35ec4c612d3d2bd770742e42f571109f4056f Author: Michael Mair-Keimberger gmail com> AuthorDate: Sun Jun 21 07:42:33 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Wed Jun 24 20:38:34 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23d35ec4 dev-lang/elixir: remove unused patch Package-Manager: Portage-2.3.101, Repoman-2.3.22 Signed-off-by: Michael Mair-Keimberger gmail.com> Closes: https://github.com/gentoo/gentoo/pull/16355 Signed-off-by: Sergei Trofimovich gentoo.org> .../files/elixir-1.10.2-test-regex-fix.patch | 34 -- 1 file changed, 34 deletions(-) diff --git a/dev-lang/elixir/files/elixir-1.10.2-test-regex-fix.patch b/dev-lang/elixir/files/elixir-1.10.2-test-regex-fix.patch deleted file mode 100644 index 01b27a05027..000 --- a/dev-lang/elixir/files/elixir-1.10.2-test-regex-fix.patch +++ /dev/null @@ -1,34 +0,0 @@ -From 8491f0dc74f8bc89bb926b8130b45eaa5ba92c4b Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Jos=C3=A9=20Valim?= -Date: Sat, 28 Mar 2020 10:49:16 +0100 -Subject: [PATCH] Fix improper regex use, closes #9914 - - lib/elixir/test/elixir/regex_test.exs | 6 -- - 1 file changed, 4 insertions(+), 2 deletions(-) - a/lib/elixir/test/elixir/regex_test.exs -+++ b/lib/elixir/test/elixir/regex_test.exs -@@ -91,8 +91,10 @@ defmodule RegexTest do - assert <<0xA0::utf8>> =~ ~r/[[:space:]]/u - assert <<0xA0::utf8>> =~ ~r/\s/u - -+# Erlang/OTP 23 raises badarg on invalid UTF-8. -+# Earlier versions simply would not match. -+assert catch_error(if <>> =~ ~r/<.>/u, do: flunk("failed"), else: raise("failed")) - assert <>> =~ ~r/<.>/ --refute <>> =~ ~r/<.>/u - end - - test "ungreedy" do -@@ -349,6 +351,6 @@ defmodule RegexTest do - end - - defp matches_escaped?(string, match) do --Regex.match?(~r/#{Regex.escape(string)}/simxu, match) -+Regex.match?(~r/#{Regex.escape(string)}/simx, match) - end - end --- -2.26.1 -