Github messages for voidlinux
 help / color / mirror / Atom feed
* [PR PATCH] libucontext: switch upstream + update to 0.10
@ 2020-05-08 10:54 pullmoll
  2020-05-08 10:56 ` [PR PATCH] [Updated] " pullmoll
                   ` (12 more replies)
  0 siblings, 13 replies; 14+ messages in thread
From: pullmoll @ 2020-05-08 10:54 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 467 bytes --]

There is a new pull request by pullmoll against master on the void-packages repository

https://github.com/pullmoll/void-packages libucontext
https://github.com/void-linux/void-packages/pull/21743

libucontext: switch upstream + update to 0.10
Upstream has updates to support `mips*` architectures.
This lets us build `ruby` and packages depending on it for `mips*` again.


A patch file from https://github.com/void-linux/void-packages/pull/21743.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-libucontext-21743.patch --]
[-- Type: text/x-diff, Size: 1534 bytes --]

From f888ceb219bf2c55a24cfa20b34b68928132f81b Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Fri, 8 May 2020 12:52:58 +0200
Subject: [PATCH] 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..fb466936985 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
+wrksrc="${pkgname}-${pkgname}-${version}"
 archs="*-musl"
 short_desc="Compatibility layer providing ucontext functions"
 maintainer="Peter Bui <pbui@github.bx612.space>"
 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
 

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [PR PATCH] [Updated] libucontext: switch upstream + update to 0.10
  2020-05-08 10:54 [PR PATCH] libucontext: switch upstream + update to 0.10 pullmoll
@ 2020-05-08 10:56 ` pullmoll
  2020-05-08 11:07 ` pullmoll
                   ` (11 subsequent siblings)
  12 siblings, 0 replies; 14+ messages in thread
From: pullmoll @ 2020-05-08 10:56 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 472 bytes --]

There is an updated pull request by pullmoll against master on the void-packages repository

https://github.com/pullmoll/void-packages libucontext
https://github.com/void-linux/void-packages/pull/21743

libucontext: switch upstream + update to 0.10
Upstream has updates to support `mips*` architectures.
This lets us build `ruby` and packages depending on it for `mips*` again.


A patch file from https://github.com/void-linux/void-packages/pull/21743.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-libucontext-21743.patch --]
[-- Type: text/x-diff, Size: 2318 bytes --]

From f888ceb219bf2c55a24cfa20b34b68928132f81b Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Fri, 8 May 2020 12:52:58 +0200
Subject: [PATCH 1/2] 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..fb466936985 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
+wrksrc="${pkgname}-${pkgname}-${version}"
 archs="*-musl"
 short_desc="Compatibility layer providing ucontext functions"
 maintainer="Peter Bui <pbui@github.bx612.space>"
 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 c65e54cc46cebc7a9d5cd98fd303a1b8906649e2 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Fri, 8 May 2020 12:56:42 +0200
Subject: [PATCH 2/2] ruby: libucontext support for 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"

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [PR PATCH] [Updated] libucontext: switch upstream + update to 0.10
  2020-05-08 10:54 [PR PATCH] libucontext: switch upstream + update to 0.10 pullmoll
  2020-05-08 10:56 ` [PR PATCH] [Updated] " pullmoll
@ 2020-05-08 11:07 ` pullmoll
  2020-05-08 11:23 ` pullmoll
                   ` (10 subsequent siblings)
  12 siblings, 0 replies; 14+ messages in thread
From: pullmoll @ 2020-05-08 11:07 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 472 bytes --]

There is an updated pull request by pullmoll against master on the void-packages repository

https://github.com/pullmoll/void-packages libucontext
https://github.com/void-linux/void-packages/pull/21743

libucontext: switch upstream + update to 0.10
Upstream has updates to support `mips*` architectures.
This lets us build `ruby` and packages depending on it for `mips*` again.


A patch file from https://github.com/void-linux/void-packages/pull/21743.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-libucontext-21743.patch --]
[-- Type: text/x-diff, Size: 2318 bytes --]

From b600e1caef79aa0c952d9e9a6704950a3cca88bb Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Fri, 8 May 2020 12:52:58 +0200
Subject: [PATCH 1/2] 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 <pbui@github.bx612.space>"
 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 afb6211ab262b7f25b9022c0d9f000ebc75c57db Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Fri, 8 May 2020 12:56:42 +0200
Subject: [PATCH 2/2] ruby: libucontext support for 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"

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [PR PATCH] [Updated] libucontext: switch upstream + update to 0.10
  2020-05-08 10:54 [PR PATCH] libucontext: switch upstream + update to 0.10 pullmoll
  2020-05-08 10:56 ` [PR PATCH] [Updated] " pullmoll
  2020-05-08 11:07 ` pullmoll
@ 2020-05-08 11:23 ` pullmoll
  2020-05-08 14:12 ` pullmoll
                   ` (9 subsequent siblings)
  12 siblings, 0 replies; 14+ messages in thread
From: pullmoll @ 2020-05-08 11:23 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 492 bytes --]

There is an updated pull request by pullmoll against master on the void-packages repository

https://github.com/pullmoll/void-packages libucontext
https://github.com/void-linux/void-packages/pull/21743

libucontext: switch upstream + update to 0.10
Upstream has updates to support `mips*` architectures.
This lets us build `ruby` and packages depending on it for `mips*` (e.g. `webkit2gtk`) again.


A patch file from https://github.com/void-linux/void-packages/pull/21743.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-libucontext-21743.patch --]
[-- Type: text/x-diff, Size: 2333 bytes --]

From b600e1caef79aa0c952d9e9a6704950a3cca88bb Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Fri, 8 May 2020 12:52:58 +0200
Subject: [PATCH 1/2] 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 <pbui@github.bx612.space>"
 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?= <pullmoll@t-online.de>
Date: Fri, 8 May 2020 12:56:42 +0200
Subject: [PATCH 2/2] 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"

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: libucontext: switch upstream + update to 0.10
  2020-05-08 10:54 [PR PATCH] libucontext: switch upstream + update to 0.10 pullmoll
                   ` (2 preceding siblings ...)
  2020-05-08 11:23 ` pullmoll
@ 2020-05-08 14:12 ` pullmoll
  2020-05-08 14:20 ` pbui
                   ` (8 subsequent siblings)
  12 siblings, 0 replies; 14+ messages in thread
From: pullmoll @ 2020-05-08 14:12 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 151 bytes --]

New comment by pullmoll on void-packages repository

https://github.com/void-linux/void-packages/pull/21743#issuecomment-625835377

Comment:
cc @pbui 

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: libucontext: switch upstream + update to 0.10
  2020-05-08 10:54 [PR PATCH] libucontext: switch upstream + update to 0.10 pullmoll
                   ` (3 preceding siblings ...)
  2020-05-08 14:12 ` pullmoll
@ 2020-05-08 14:20 ` pbui
  2020-05-08 14:26 ` [PR PATCH] [Updated] " pullmoll
                   ` (7 subsequent siblings)
  12 siblings, 0 replies; 14+ messages in thread
From: pbui @ 2020-05-08 14:20 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 229 bytes --]

New comment by pbui on void-packages repository

https://github.com/void-linux/void-packages/pull/21743#issuecomment-625839005

Comment:
LGTM.  That said, please drop me as maintainer as I don't really use this package.  Thanks.

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [PR PATCH] [Updated] libucontext: switch upstream + update to 0.10
  2020-05-08 10:54 [PR PATCH] libucontext: switch upstream + update to 0.10 pullmoll
                   ` (4 preceding siblings ...)
  2020-05-08 14:20 ` pbui
@ 2020-05-08 14:26 ` pullmoll
  2020-05-08 14:28 ` pullmoll
                   ` (6 subsequent siblings)
  12 siblings, 0 replies; 14+ messages in thread
From: pullmoll @ 2020-05-08 14:26 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 515 bytes --]

There is an updated pull request by pullmoll against master on the void-packages repository

https://github.com/pullmoll/void-packages libucontext
https://github.com/void-linux/void-packages/pull/21743

libucontext: switch upstream + update to 0.10
New upstream (original source?) has updates to support `mips*` architectures.
This lets us build `ruby` and packages depending on it for `mips*` (e.g. `webkit2gtk`) again.


A patch file from https://github.com/void-linux/void-packages/pull/21743.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-libucontext-21743.patch --]
[-- Type: text/x-diff, Size: 3992 bytes --]

From b600e1caef79aa0c952d9e9a6704950a3cca88bb Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
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 <pbui@github.bx612.space>"
 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?= <pullmoll@t-online.de>
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?= <pullmoll@t-online.de>
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 <pbui@github.bx612.space>"
+maintainer="Jürgen Buchmüller <pullmoll@t-online.de>"
 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?= <pullmoll@t-online.de>
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"

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [PR PATCH] [Updated] libucontext: switch upstream + update to 0.10
  2020-05-08 10:54 [PR PATCH] libucontext: switch upstream + update to 0.10 pullmoll
                   ` (5 preceding siblings ...)
  2020-05-08 14:26 ` [PR PATCH] [Updated] " pullmoll
@ 2020-05-08 14:28 ` pullmoll
  2020-05-08 15:14 ` q66
                   ` (5 subsequent siblings)
  12 siblings, 0 replies; 14+ messages in thread
From: pullmoll @ 2020-05-08 14:28 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 515 bytes --]

There is an updated pull request by pullmoll against master on the void-packages repository

https://github.com/pullmoll/void-packages libucontext
https://github.com/void-linux/void-packages/pull/21743

libucontext: switch upstream + update to 0.10
New upstream (original source?) has updates to support `mips*` architectures.
This lets us build `ruby` and packages depending on it for `mips*` (e.g. `webkit2gtk`) again.


A patch file from https://github.com/void-linux/void-packages/pull/21743.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-libucontext-21743.patch --]
[-- Type: text/x-diff, Size: 2638 bytes --]

From c4bee04f5e0b48447e1bae3ab1c2dd698d71f2b0 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Fri, 8 May 2020 12:52:58 +0200
Subject: [PATCH 1/2] libucontext: switch upstream + update to 0.10

---
 srcpkgs/libucontext/template | 12 +++++++-----
 1 file changed, 7 insertions(+), 5 deletions(-)

diff --git a/srcpkgs/libucontext/template b/srcpkgs/libucontext/template
index b29d8aad105..4a09cc4b537 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 <pbui@github.bx612.space>"
+maintainer="Jürgen Buchmüller <pullmoll@t-online.de>"
 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 c5b5582bca9650b827d31b8b12d379e13af0c75e Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Fri, 8 May 2020 12:56:42 +0200
Subject: [PATCH 2/2] ruby: revbump for libucontext-0.10 (support mips*)

---
 srcpkgs/ruby/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/ruby/template b/srcpkgs/ruby/template
index 67bc2a1352a..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"
@@ -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"

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: libucontext: switch upstream + update to 0.10
  2020-05-08 10:54 [PR PATCH] libucontext: switch upstream + update to 0.10 pullmoll
                   ` (6 preceding siblings ...)
  2020-05-08 14:28 ` pullmoll
@ 2020-05-08 15:14 ` q66
  2020-05-08 16:46 ` [PR PATCH] [Updated] " pullmoll
                   ` (4 subsequent siblings)
  12 siblings, 0 replies; 14+ messages in thread
From: q66 @ 2020-05-08 15:14 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 369 bytes --]

New comment by q66 on void-packages repository

https://github.com/void-linux/void-packages/pull/21743#issuecomment-625864421

Comment:
`mips*` in ruby should be `mips*-musl`. Also don't bump ruby since there are no MIPS binary packages anyway. Also you can use this to enable gccgo in gcc and the MIPS crosstoolchains (see how it's done in other musl crosstoolchains)

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [PR PATCH] [Updated] libucontext: switch upstream + update to 0.10
  2020-05-08 10:54 [PR PATCH] libucontext: switch upstream + update to 0.10 pullmoll
                   ` (7 preceding siblings ...)
  2020-05-08 15:14 ` q66
@ 2020-05-08 16:46 ` pullmoll
  2020-05-08 16:47 ` pullmoll
                   ` (3 subsequent siblings)
  12 siblings, 0 replies; 14+ messages in thread
From: pullmoll @ 2020-05-08 16:46 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 515 bytes --]

There is an updated pull request by pullmoll against master on the void-packages repository

https://github.com/pullmoll/void-packages libucontext
https://github.com/void-linux/void-packages/pull/21743

libucontext: switch upstream + update to 0.10
New upstream (original source?) has updates to support `mips*` architectures.
This lets us build `ruby` and packages depending on it for `mips*` (e.g. `webkit2gtk`) again.


A patch file from https://github.com/void-linux/void-packages/pull/21743.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-libucontext-21743.patch --]
[-- Type: text/x-diff, Size: 2397 bytes --]

From c4bee04f5e0b48447e1bae3ab1c2dd698d71f2b0 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Fri, 8 May 2020 12:52:58 +0200
Subject: [PATCH 1/2] libucontext: switch upstream + update to 0.10

---
 srcpkgs/libucontext/template | 12 +++++++-----
 1 file changed, 7 insertions(+), 5 deletions(-)

diff --git a/srcpkgs/libucontext/template b/srcpkgs/libucontext/template
index b29d8aad105..4a09cc4b537 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 <pbui@github.bx612.space>"
+maintainer="Jürgen Buchmüller <pullmoll@t-online.de>"
 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 d61c7033748fa8f4bea9e5f8c88c52f7ba87eb4d Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Fri, 8 May 2020 12:56:42 +0200
Subject: [PATCH 2/2] 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..83ab1847f42 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*-musl|ppc-musl)
 		_need_libucontext=yes
 		makedepends+=" libucontext-devel"
 		configure_args+=" LIBS=-lucontext"

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [PR PATCH] [Updated] libucontext: switch upstream + update to 0.10
  2020-05-08 10:54 [PR PATCH] libucontext: switch upstream + update to 0.10 pullmoll
                   ` (8 preceding siblings ...)
  2020-05-08 16:46 ` [PR PATCH] [Updated] " pullmoll
@ 2020-05-08 16:47 ` pullmoll
  2020-05-08 16:48 ` pullmoll
                   ` (2 subsequent siblings)
  12 siblings, 0 replies; 14+ messages in thread
From: pullmoll @ 2020-05-08 16:47 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 515 bytes --]

There is an updated pull request by pullmoll against master on the void-packages repository

https://github.com/pullmoll/void-packages libucontext
https://github.com/void-linux/void-packages/pull/21743

libucontext: switch upstream + update to 0.10
New upstream (original source?) has updates to support `mips*` architectures.
This lets us build `ruby` and packages depending on it for `mips*` (e.g. `webkit2gtk`) again.


A patch file from https://github.com/void-linux/void-packages/pull/21743.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-libucontext-21743.patch --]
[-- Type: text/x-diff, Size: 2393 bytes --]

From c4bee04f5e0b48447e1bae3ab1c2dd698d71f2b0 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Fri, 8 May 2020 12:52:58 +0200
Subject: [PATCH 1/2] libucontext: switch upstream + update to 0.10

---
 srcpkgs/libucontext/template | 12 +++++++-----
 1 file changed, 7 insertions(+), 5 deletions(-)

diff --git a/srcpkgs/libucontext/template b/srcpkgs/libucontext/template
index b29d8aad105..4a09cc4b537 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 <pbui@github.bx612.space>"
+maintainer="Jürgen Buchmüller <pullmoll@t-online.de>"
 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 31f0951a3eab58413d61e87b0361e421c9a9e30b Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Fri, 8 May 2020 12:56:42 +0200
Subject: [PATCH 2/2] ruby: support mips*-musl with libucontext-0.10

---
 srcpkgs/ruby/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby/template b/srcpkgs/ruby/template
index 67bc2a1352a..83ab1847f42 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*-musl|ppc-musl)
 		_need_libucontext=yes
 		makedepends+=" libucontext-devel"
 		configure_args+=" LIBS=-lucontext"

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [PR PATCH] [Updated] libucontext: switch upstream + update to 0.10
  2020-05-08 10:54 [PR PATCH] libucontext: switch upstream + update to 0.10 pullmoll
                   ` (9 preceding siblings ...)
  2020-05-08 16:47 ` pullmoll
@ 2020-05-08 16:48 ` pullmoll
  2020-05-08 16:50 ` pullmoll
  2020-05-08 21:08 ` [PR PATCH] [Merged]: " pullmoll
  12 siblings, 0 replies; 14+ messages in thread
From: pullmoll @ 2020-05-08 16:48 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 515 bytes --]

There is an updated pull request by pullmoll against master on the void-packages repository

https://github.com/pullmoll/void-packages libucontext
https://github.com/void-linux/void-packages/pull/21743

libucontext: switch upstream + update to 0.10
New upstream (original source?) has updates to support `mips*` architectures.
This lets us build `ruby` and packages depending on it for `mips*` (e.g. `webkit2gtk`) again.


A patch file from https://github.com/void-linux/void-packages/pull/21743.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-libucontext-21743.patch --]
[-- Type: text/x-diff, Size: 2393 bytes --]

From 816b3783edaf0fc2c9c84e62ff1333f0c8e00066 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Fri, 8 May 2020 12:52:58 +0200
Subject: [PATCH 1/2] libucontext: switch upstream + update to 0.10

---
 srcpkgs/libucontext/template | 12 +++++++-----
 1 file changed, 7 insertions(+), 5 deletions(-)

diff --git a/srcpkgs/libucontext/template b/srcpkgs/libucontext/template
index b29d8aad105..4a09cc4b537 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 <pbui@github.bx612.space>"
+maintainer="Jürgen Buchmüller <pullmoll@t-online.de>"
 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 cd3af9c8b1e677b356b28d80a089938c82223093 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Fri, 8 May 2020 12:56:42 +0200
Subject: [PATCH 2/2] ruby: support mips*-musl with libucontext-0.10

---
 srcpkgs/ruby/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby/template b/srcpkgs/ruby/template
index 67bc2a1352a..83ab1847f42 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*-musl|ppc-musl)
 		_need_libucontext=yes
 		makedepends+=" libucontext-devel"
 		configure_args+=" LIBS=-lucontext"

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: libucontext: switch upstream + update to 0.10
  2020-05-08 10:54 [PR PATCH] libucontext: switch upstream + update to 0.10 pullmoll
                   ` (10 preceding siblings ...)
  2020-05-08 16:48 ` pullmoll
@ 2020-05-08 16:50 ` pullmoll
  2020-05-08 21:08 ` [PR PATCH] [Merged]: " pullmoll
  12 siblings, 0 replies; 14+ messages in thread
From: pullmoll @ 2020-05-08 16:50 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 171 bytes --]

New comment by pullmoll on void-packages repository

https://github.com/void-linux/void-packages/pull/21743#issuecomment-625910837

Comment:
I'll look into `gccgo` later.

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [PR PATCH] [Merged]: libucontext: switch upstream + update to 0.10
  2020-05-08 10:54 [PR PATCH] libucontext: switch upstream + update to 0.10 pullmoll
                   ` (11 preceding siblings ...)
  2020-05-08 16:50 ` pullmoll
@ 2020-05-08 21:08 ` pullmoll
  12 siblings, 0 replies; 14+ messages in thread
From: pullmoll @ 2020-05-08 21:08 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 353 bytes --]

There's a merged pull request on the void-packages repository

libucontext: switch upstream + update to 0.10
https://github.com/void-linux/void-packages/pull/21743

Description:
New upstream (original source?) has updates to support `mips*` architectures.
This lets us build `ruby` and packages depending on it for `mips*` (e.g. `webkit2gtk`) again.


^ permalink raw reply	[flat|nested] 14+ messages in thread

end of thread, other threads:[~2020-05-08 21:08 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-05-08 10:54 [PR PATCH] libucontext: switch upstream + update to 0.10 pullmoll
2020-05-08 10:56 ` [PR PATCH] [Updated] " pullmoll
2020-05-08 11:07 ` pullmoll
2020-05-08 11:23 ` pullmoll
2020-05-08 14:12 ` pullmoll
2020-05-08 14:20 ` pbui
2020-05-08 14:26 ` [PR PATCH] [Updated] " pullmoll
2020-05-08 14:28 ` pullmoll
2020-05-08 15:14 ` q66
2020-05-08 16:46 ` [PR PATCH] [Updated] " pullmoll
2020-05-08 16:47 ` pullmoll
2020-05-08 16:48 ` pullmoll
2020-05-08 16:50 ` pullmoll
2020-05-08 21:08 ` [PR PATCH] [Merged]: " pullmoll

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).