From 0939680f5b2eb6998f8246627ba791bee7c1591e Mon Sep 17 00:00:00 2001 From: Leah Neukirchen Date: Fri, 30 Jun 2023 20:54:37 +0200 Subject: [PATCH 1/6] erlang: update to 26.0.2. --- srcpkgs/erlang/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/erlang/template b/srcpkgs/erlang/template index 6b94c9dbd9f54b..c34f2bb01bd177 100644 --- a/srcpkgs/erlang/template +++ b/srcpkgs/erlang/template @@ -1,6 +1,6 @@ # Template file for 'erlang' pkgname=erlang -version=25.3.2 +version=26.0.2 revision=1 build_style=gnu-configure make_install_target="install install-docs" @@ -12,7 +12,7 @@ license="Apache-2.0" homepage="http://www.erlang.org/" changelog="https://github.com/erlang/otp/releases" distfiles="https://github.com/erlang/otp/archive/OTP-${version}.tar.gz" -checksum=504fc2045198c192de7edbb04e880cbb1ee79b1d9880270b8af8ed2348d2e242 +checksum=4def5ed5e49815fb02fceae8a66e94abc1049f5de30f97d9ad12fdf3293a2470 subpackages="erlang-doc" if [ -z "$CROSS_BUILD" ]; then From 373cbf18df59ff8068da55465638f9f6de40572c Mon Sep 17 00:00:00 2001 From: Leah Neukirchen Date: Fri, 30 Jun 2023 20:54:58 +0200 Subject: [PATCH 2/6] elixir: rebuild for erlang-26.0.2. --- srcpkgs/elixir/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/elixir/template b/srcpkgs/elixir/template index 9a829fef2e05f3..d8f31283ed9c04 100644 --- a/srcpkgs/elixir/template +++ b/srcpkgs/elixir/template @@ -1,7 +1,7 @@ # Template file for 'elixir' pkgname=elixir version=1.15.2 -revision=1 +revision=2 build_style=gnu-makefile make_build_args="LIBDIR=lib${XBPS_TARGET_WORDSIZE}" make_check_args="LIBDIR=lib${XBPS_TARGET_WORDSIZE}" From 5d65e5920feab0c3b5b70f551d01de37b34fa8e8 Mon Sep 17 00:00:00 2001 From: Leah Neukirchen Date: Fri, 30 Jun 2023 20:54:58 +0200 Subject: [PATCH 3/6] rebar3: rebuild for erlang-26.0.2. --- srcpkgs/rebar3/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/rebar3/template b/srcpkgs/rebar3/template index cce9ffb4db680d..37c562e55cb574 100644 --- a/srcpkgs/rebar3/template +++ b/srcpkgs/rebar3/template @@ -1,7 +1,7 @@ # Template file for 'rebar3' pkgname=rebar3 version=3.19.0 -revision=2 +revision=3 hostmakedepends=erlang depends="erlang>=22" short_desc="Erlang build tool to compile, test, and release applications" From b5d4b0427489b990ec87576c9b5e66180794e75d Mon Sep 17 00:00:00 2001 From: Leah Neukirchen Date: Fri, 30 Jun 2023 20:54:58 +0200 Subject: [PATCH 4/6] ejabberd: rebuild for erlang-26.0.2. --- srcpkgs/ejabberd/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/ejabberd/template b/srcpkgs/ejabberd/template index c77545190f4f72..5d5995e0be2145 100644 --- a/srcpkgs/ejabberd/template +++ b/srcpkgs/ejabberd/template @@ -1,7 +1,7 @@ # Template file for 'ejabberd' pkgname=ejabberd version=22.05 -revision=1 +revision=2 build_style=gnu-configure configure_args="--enable-odbc --enable-mysql --enable-pgsql --enable-pam --enable-redis --enable-elixir $(vopt_enable sqlite)" From 84ea58bdff8f465a3b05068b0602b594dd9bc256 Mon Sep 17 00:00:00 2001 From: Leah Neukirchen Date: Fri, 30 Jun 2023 20:54:58 +0200 Subject: [PATCH 5/6] lfe: update to 2.1.1. --- srcpkgs/lfe/template | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/srcpkgs/lfe/template b/srcpkgs/lfe/template index 04967e48fc963a..5a91da33bc2e5a 100644 --- a/srcpkgs/lfe/template +++ b/srcpkgs/lfe/template @@ -1,7 +1,7 @@ # Template file for 'lfe' pkgname=lfe -version=2.0.1 -revision=2 +version=2.1.1 +revision=1 build_style=gnu-makefile hostmakedepends="erlang" depends="erlang" @@ -10,7 +10,7 @@ maintainer="Orphaned " license="Apache-2.0" homepage="http://lfe.io/" distfiles="https://github.com/lfe/lfe/archive/v${version}.tar.gz" -checksum=d64a5c0b626411afe67f146b56094337801c596d9b0cdfeabaf61223c479985f +checksum=e5abacd57dc2f357dda46d8336a40046be806f5c6776f95612676c4b45f6d56b do_install() { for b in lfe lfec lfescript; do From 336480ceb7c0af749d3a96ba1d2e370888b21a74 Mon Sep 17 00:00:00 2001 From: Leah Neukirchen Date: Fri, 30 Jun 2023 23:14:05 +0200 Subject: [PATCH 6/6] ejabberd: remove conflict with elixir. --- srcpkgs/ejabberd/template | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/srcpkgs/ejabberd/template b/srcpkgs/ejabberd/template index 5d5995e0be2145..218c2857ab85be 100644 --- a/srcpkgs/ejabberd/template +++ b/srcpkgs/ejabberd/template @@ -1,7 +1,7 @@ # Template file for 'ejabberd' pkgname=ejabberd version=22.05 -revision=2 +revision=3 build_style=gnu-configure configure_args="--enable-odbc --enable-mysql --enable-pgsql --enable-pam --enable-redis --enable-elixir $(vopt_enable sqlite)" @@ -29,3 +29,7 @@ fi pre_configure() { autoreconf -fi } + +post_install() { + rm -f ${DESTDIR}/usr/bin/{elixir,iex,mix} +}