From b600e1caef79aa0c952d9e9a6704950a3cca88bb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Fri, 8 May 2020 12:52:58 +0200 Subject: [PATCH 1/4] libucontext: switch upstream + update to 0.10 --- srcpkgs/libucontext/template | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/srcpkgs/libucontext/template b/srcpkgs/libucontext/template index b29d8aad105..76c201f8b50 100644 --- a/srcpkgs/libucontext/template +++ b/srcpkgs/libucontext/template @@ -1,19 +1,21 @@ # Template file for 'libucontext' pkgname=libucontext -version=0.9.0 +version=0.10 revision=1 archs="*-musl" +wrksrc="${pkgname}-${pkgname}-${version}" short_desc="Compatibility layer providing ucontext functions" maintainer="Peter Bui " license="ISC" -homepage="https://code.foxkit.us/adelie/libucontext" -distfiles="https://distfiles.adelielinux.org/source/${pkgname}/${pkgname}-${version}.tar.xz" -checksum=0d53a415a307ef175153bbe60a572c940a922cb736ce13530b666e7ec2795d68 +homepage="https://github.com/kaniini/libucontext" +distfiles="https://github.com/kaniini/libucontext/archive/${pkgname}-${version}.tar.gz" +checksum=e77dee222a31d6ad66c7668ceab197ac683349ab943f66cfe8c324324778ac9f case "${XBPS_TARGET_MACHINE}" in arm*) export LIBUCONTEXT_ARCH="arm";; i686*) export LIBUCONTEXT_ARCH="x86";; ppc64*) export LIBUCONTEXT_ARCH="ppc64";; +mips*) export LIBUCONTEXT_ARCH="mips";; *) export LIBUCONTEXT_ARCH="${XBPS_TARGET_MACHINE%%-musl}";; esac From 5c2dc7a1c8a536183026389403e63ea4220451fa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Fri, 8 May 2020 12:56:42 +0200 Subject: [PATCH 2/4] ruby: revbump for libucontext-0.10 (support mips*) --- srcpkgs/ruby/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/ruby/template b/srcpkgs/ruby/template index 67bc2a1352a..7acbcbd6263 100644 --- a/srcpkgs/ruby/template +++ b/srcpkgs/ruby/template @@ -37,7 +37,7 @@ case "$XBPS_TARGET_MACHINE" in ppc64*) # Default is ucontext on BE, but ppc64le really just means ELFv2 configure_args+=" --with-coroutine=ppc64le" ;; - ppc-musl) + mips*|ppc-musl) _need_libucontext=yes makedepends+=" libucontext-devel" configure_args+=" LIBS=-lucontext" From 0915a248be2cb54e3f3a74bcec8affa9e4883516 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Fri, 8 May 2020 12:52:58 +0200 Subject: [PATCH 3/4] libucontext: switch upstream + update to 0.10 --- srcpkgs/libucontext/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/libucontext/template b/srcpkgs/libucontext/template index 76c201f8b50..4a09cc4b537 100644 --- a/srcpkgs/libucontext/template +++ b/srcpkgs/libucontext/template @@ -5,7 +5,7 @@ revision=1 archs="*-musl" wrksrc="${pkgname}-${pkgname}-${version}" short_desc="Compatibility layer providing ucontext functions" -maintainer="Peter Bui " +maintainer="Jürgen Buchmüller " license="ISC" homepage="https://github.com/kaniini/libucontext" distfiles="https://github.com/kaniini/libucontext/archive/${pkgname}-${version}.tar.gz" From f070d962b90f7df5ca115d8b51650a1d66315821 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Fri, 8 May 2020 12:56:42 +0200 Subject: [PATCH 4/4] ruby: revbump for libucontext-0.10 (support mips*) --- srcpkgs/ruby/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/ruby/template b/srcpkgs/ruby/template index 7acbcbd6263..f6a8c411668 100644 --- a/srcpkgs/ruby/template +++ b/srcpkgs/ruby/template @@ -3,7 +3,7 @@ _ruby_abiver=2.7.0 pkgname=ruby version=2.7.1 -revision=3 +revision=4 build_style=gnu-configure configure_args="--enable-shared --disable-rpath DOXYGEN=/usr/bin/doxygen DOT=/usr/bin/dot PKG_CONFIG=/usr/bin/pkg-config"