* [PR PATCH] spice: update to 0.15.0
@ 2021-05-10 16:58 the-eater
2021-05-10 17:19 ` [PR PATCH] [Updated] " the-eater
` (7 more replies)
0 siblings, 8 replies; 9+ messages in thread
From: the-eater @ 2021-05-10 16:58 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 754 bytes --]
There is a new pull request by the-eater against master on the void-packages repository
https://github.com/the-eater/neo-void-packages update/spice/0.15.0
https://github.com/void-linux/void-packages/pull/30784
spice: update to 0.15.0
#### General
- [ ] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)
#### Have the results of the proposed changes been tested?
- [x] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [ ] I generally don't use the affected packages but briefly tested this PR
A patch file from https://github.com/void-linux/void-packages/pull/30784.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-update/spice/0.15.0-30784.patch --]
[-- Type: text/x-diff, Size: 1319 bytes --]
From ddd97f38910808b207d1a34d589629993026474c Mon Sep 17 00:00:00 2001
From: eater <=@eater.me>
Date: Mon, 10 May 2021 18:45:23 +0200
Subject: [PATCH] spice: update to 0.15.0
---
srcpkgs/spice/template | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/srcpkgs/spice/template b/srcpkgs/spice/template
index 2d771932ea74..fc5bafb97273 100644
--- a/srcpkgs/spice/template
+++ b/srcpkgs/spice/template
@@ -1,7 +1,7 @@
# Template file for 'spice'
pkgname=spice
-version=0.14.3
-revision=4
+version=0.15.0
+revision=1
build_style=gnu-configure
configure_args="--disable-tunnel --disable-opengl --enable-smartcard
--with-sasl --disable-static --enable-xinerama --disable-celt051"
@@ -14,8 +14,8 @@ short_desc="Implements the SPICE protocol"
maintainer="Anachron <gith@cron.world>"
license="LGPL-2.1-or-later"
homepage="http://www.spice-space.org"
-distfiles="http://www.spice-space.org/download/releases/spice-${version}.tar.bz2"
-checksum=551d4be4a07667cf0543f3c895beb6da8a93ef5a9829f2ae47817be5e616a114
+distfiles="https://www.spice-space.org/download/releases/spice-server/spice-${version}.tar.bz2"
+checksum=b320cf8f4bd2852750acb703c15b72856027e5a8554f8217dfbb3cc09deba0f5
if [ "$XBPS_TARGET_ENDIAN" != "le" ]; then
broken="SPICE server only works on little endian architectures"
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [PR PATCH] [Updated] spice: update to 0.15.0
2021-05-10 16:58 [PR PATCH] spice: update to 0.15.0 the-eater
@ 2021-05-10 17:19 ` the-eater
2021-05-10 17:20 ` the-eater
` (6 subsequent siblings)
7 siblings, 0 replies; 9+ messages in thread
From: the-eater @ 2021-05-10 17:19 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 759 bytes --]
There is an updated pull request by the-eater against master on the void-packages repository
https://github.com/the-eater/neo-void-packages update/spice/0.15.0
https://github.com/void-linux/void-packages/pull/30784
spice: update to 0.15.0
#### General
- [ ] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)
#### Have the results of the proposed changes been tested?
- [x] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [ ] I generally don't use the affected packages but briefly tested this PR
A patch file from https://github.com/void-linux/void-packages/pull/30784.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-update/spice/0.15.0-30784.patch --]
[-- Type: text/x-diff, Size: 1584 bytes --]
From 4654efd69a5dd8d668848446279a8b28a25fe5ec Mon Sep 17 00:00:00 2001
From: eater <=@eater.me>
Date: Mon, 10 May 2021 18:45:23 +0200
Subject: [PATCH] spice: update to 0.15.0
---
srcpkgs/spice/template | 9 +++++----
1 file changed, 5 insertions(+), 4 deletions(-)
diff --git a/srcpkgs/spice/template b/srcpkgs/spice/template
index 2d771932ea74..b0a2c1e6af7f 100644
--- a/srcpkgs/spice/template
+++ b/srcpkgs/spice/template
@@ -1,7 +1,7 @@
# Template file for 'spice'
pkgname=spice
-version=0.14.3
-revision=4
+version=0.15.0
+revision=1
build_style=gnu-configure
configure_args="--disable-tunnel --disable-opengl --enable-smartcard
--with-sasl --disable-static --enable-xinerama --disable-celt051"
@@ -10,12 +10,13 @@ makedepends="spice-protocol libjpeg-turbo-devel pixman-devel
openssl-devel opus-devel alsa-lib-devel libXfixes-devel libXrender-devel
libXrandr-devel libsasl-devel libXinerama-devel libglib-devel libcacard-devel
nss-devel"
+checkdepends="glib-networking"
short_desc="Implements the SPICE protocol"
maintainer="Anachron <gith@cron.world>"
license="LGPL-2.1-or-later"
homepage="http://www.spice-space.org"
-distfiles="http://www.spice-space.org/download/releases/spice-${version}.tar.bz2"
-checksum=551d4be4a07667cf0543f3c895beb6da8a93ef5a9829f2ae47817be5e616a114
+distfiles="https://www.spice-space.org/download/releases/spice-server/spice-${version}.tar.bz2"
+checksum=b320cf8f4bd2852750acb703c15b72856027e5a8554f8217dfbb3cc09deba0f5
if [ "$XBPS_TARGET_ENDIAN" != "le" ]; then
broken="SPICE server only works on little endian architectures"
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: spice: update to 0.15.0
2021-05-10 16:58 [PR PATCH] spice: update to 0.15.0 the-eater
2021-05-10 17:19 ` [PR PATCH] [Updated] " the-eater
@ 2021-05-10 17:20 ` the-eater
2021-05-10 18:43 ` the-eater
` (5 subsequent siblings)
7 siblings, 0 replies; 9+ messages in thread
From: the-eater @ 2021-05-10 17:20 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 232 bytes --]
New comment by the-eater on void-packages repository
https://github.com/void-linux/void-packages/pull/30784#issuecomment-836997684
Comment:
spice depends on a TLS backend being available for check stage so added `glib-networking`
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: spice: update to 0.15.0
2021-05-10 16:58 [PR PATCH] spice: update to 0.15.0 the-eater
2021-05-10 17:19 ` [PR PATCH] [Updated] " the-eater
2021-05-10 17:20 ` the-eater
@ 2021-05-10 18:43 ` the-eater
2021-05-10 18:49 ` [PR PATCH] [Updated] " the-eater
` (4 subsequent siblings)
7 siblings, 0 replies; 9+ messages in thread
From: the-eater @ 2021-05-10 18:43 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 441 bytes --]
New comment by the-eater on void-packages repository
https://github.com/void-linux/void-packages/pull/30784#issuecomment-837125911
Comment:
spice has a `test-sasl.c` test, that calls `getnameinfo` (in `server/red-stream.cpp`) with `NI_NUMERICHOST | NI_NUMERICSERV` on a socket that is `AF_LOCAL` and `SOCK_STREAM`, which on glibc returns `localhost` and `` (empty string), however on musl this just errors out, thus the test fails on musl
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [PR PATCH] [Updated] spice: update to 0.15.0
2021-05-10 16:58 [PR PATCH] spice: update to 0.15.0 the-eater
` (2 preceding siblings ...)
2021-05-10 18:43 ` the-eater
@ 2021-05-10 18:49 ` the-eater
2021-05-10 19:38 ` [PR REVIEW] " ericonr
` (3 subsequent siblings)
7 siblings, 0 replies; 9+ messages in thread
From: the-eater @ 2021-05-10 18:49 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 759 bytes --]
There is an updated pull request by the-eater against master on the void-packages repository
https://github.com/the-eater/neo-void-packages update/spice/0.15.0
https://github.com/void-linux/void-packages/pull/30784
spice: update to 0.15.0
#### General
- [ ] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)
#### Have the results of the proposed changes been tested?
- [x] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [ ] I generally don't use the affected packages but briefly tested this PR
A patch file from https://github.com/void-linux/void-packages/pull/30784.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-update/spice/0.15.0-30784.patch --]
[-- Type: text/x-diff, Size: 1795 bytes --]
From 8e8b4fe28da8174694924fe86ce5ebb5d47dcae2 Mon Sep 17 00:00:00 2001
From: eater <=@eater.me>
Date: Mon, 10 May 2021 18:45:23 +0200
Subject: [PATCH] spice: update to 0.15.0
---
srcpkgs/spice/template | 14 ++++++++++----
1 file changed, 10 insertions(+), 4 deletions(-)
diff --git a/srcpkgs/spice/template b/srcpkgs/spice/template
index 2d771932ea74..a92572bec32b 100644
--- a/srcpkgs/spice/template
+++ b/srcpkgs/spice/template
@@ -1,7 +1,7 @@
# Template file for 'spice'
pkgname=spice
-version=0.14.3
-revision=4
+version=0.15.0
+revision=1
build_style=gnu-configure
configure_args="--disable-tunnel --disable-opengl --enable-smartcard
--with-sasl --disable-static --enable-xinerama --disable-celt051"
@@ -10,17 +10,23 @@ makedepends="spice-protocol libjpeg-turbo-devel pixman-devel
openssl-devel opus-devel alsa-lib-devel libXfixes-devel libXrender-devel
libXrandr-devel libsasl-devel libXinerama-devel libglib-devel libcacard-devel
nss-devel"
+checkdepends="glib-networking"
short_desc="Implements the SPICE protocol"
maintainer="Anachron <gith@cron.world>"
license="LGPL-2.1-or-later"
homepage="http://www.spice-space.org"
-distfiles="http://www.spice-space.org/download/releases/spice-${version}.tar.bz2"
-checksum=551d4be4a07667cf0543f3c895beb6da8a93ef5a9829f2ae47817be5e616a114
+distfiles="https://www.spice-space.org/download/releases/spice-server/spice-${version}.tar.bz2"
+checksum=b320cf8f4bd2852750acb703c15b72856027e5a8554f8217dfbb3cc09deba0f5
if [ "$XBPS_TARGET_ENDIAN" != "le" ]; then
broken="SPICE server only works on little endian architectures"
fi
+if [ "$XBPS_TARGET_LIBC" = "musl" ]; then
+ # tests depend on odd behaviour of glibc
+ make_check=no
+fi
+
post_extract() {
sed -i 's/armv6hl/arm/g' configure # "detects" cpu from triplet.
}
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [PR REVIEW] spice: update to 0.15.0
2021-05-10 16:58 [PR PATCH] spice: update to 0.15.0 the-eater
` (3 preceding siblings ...)
2021-05-10 18:49 ` [PR PATCH] [Updated] " the-eater
@ 2021-05-10 19:38 ` ericonr
2021-05-10 20:26 ` [PR PATCH] [Updated] " the-eater
` (2 subsequent siblings)
7 siblings, 0 replies; 9+ messages in thread
From: ericonr @ 2021-05-10 19:38 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 277 bytes --]
New review comment by ericonr on void-packages repository
https://github.com/void-linux/void-packages/pull/30784#discussion_r629632559
Comment:
Please document what the odd behavior is. If it gets too long, it can happen in the commit message; it should at least be tracked.
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [PR PATCH] [Updated] spice: update to 0.15.0
2021-05-10 16:58 [PR PATCH] spice: update to 0.15.0 the-eater
` (4 preceding siblings ...)
2021-05-10 19:38 ` [PR REVIEW] " ericonr
@ 2021-05-10 20:26 ` the-eater
2021-05-10 20:26 ` [PR REVIEW] " the-eater
2021-05-10 22:52 ` [PR PATCH] [Merged]: " ericonr
7 siblings, 0 replies; 9+ messages in thread
From: the-eater @ 2021-05-10 20:26 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 759 bytes --]
There is an updated pull request by the-eater against master on the void-packages repository
https://github.com/the-eater/neo-void-packages update/spice/0.15.0
https://github.com/void-linux/void-packages/pull/30784
spice: update to 0.15.0
#### General
- [ ] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)
#### Have the results of the proposed changes been tested?
- [x] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [ ] I generally don't use the affected packages but briefly tested this PR
A patch file from https://github.com/void-linux/void-packages/pull/30784.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-update/spice/0.15.0-30784.patch --]
[-- Type: text/x-diff, Size: 1984 bytes --]
From d673463d1b5abf695af70a40b33aac2a3ba24799 Mon Sep 17 00:00:00 2001
From: eater <=@eater.me>
Date: Mon, 10 May 2021 18:45:23 +0200
Subject: [PATCH] spice: update to 0.15.0
---
srcpkgs/spice/template | 17 +++++++++++++----
1 file changed, 13 insertions(+), 4 deletions(-)
diff --git a/srcpkgs/spice/template b/srcpkgs/spice/template
index 2d771932ea74..7f67e27c1ac9 100644
--- a/srcpkgs/spice/template
+++ b/srcpkgs/spice/template
@@ -1,7 +1,7 @@
# Template file for 'spice'
pkgname=spice
-version=0.14.3
-revision=4
+version=0.15.0
+revision=1
build_style=gnu-configure
configure_args="--disable-tunnel --disable-opengl --enable-smartcard
--with-sasl --disable-static --enable-xinerama --disable-celt051"
@@ -10,17 +10,26 @@ makedepends="spice-protocol libjpeg-turbo-devel pixman-devel
openssl-devel opus-devel alsa-lib-devel libXfixes-devel libXrender-devel
libXrandr-devel libsasl-devel libXinerama-devel libglib-devel libcacard-devel
nss-devel"
+checkdepends="glib-networking"
short_desc="Implements the SPICE protocol"
maintainer="Anachron <gith@cron.world>"
license="LGPL-2.1-or-later"
homepage="http://www.spice-space.org"
-distfiles="http://www.spice-space.org/download/releases/spice-${version}.tar.bz2"
-checksum=551d4be4a07667cf0543f3c895beb6da8a93ef5a9829f2ae47817be5e616a114
+distfiles="https://www.spice-space.org/download/releases/spice-server/spice-${version}.tar.bz2"
+checksum=b320cf8f4bd2852750acb703c15b72856027e5a8554f8217dfbb3cc09deba0f5
if [ "$XBPS_TARGET_ENDIAN" != "le" ]; then
broken="SPICE server only works on little endian architectures"
fi
+if [ "$XBPS_TARGET_LIBC" = "musl" ]; then
+ # tests depend on odd behaviour of glibc
+ # in this case being that calling getnameinfo on an AF_LOCAL socket
+ # will return successfully, with either hostname or "localhost"
+ # musl errors out instead, thus failing the tests
+ make_check=no
+fi
+
post_extract() {
sed -i 's/armv6hl/arm/g' configure # "detects" cpu from triplet.
}
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [PR REVIEW] spice: update to 0.15.0
2021-05-10 16:58 [PR PATCH] spice: update to 0.15.0 the-eater
` (5 preceding siblings ...)
2021-05-10 20:26 ` [PR PATCH] [Updated] " the-eater
@ 2021-05-10 20:26 ` the-eater
2021-05-10 22:52 ` [PR PATCH] [Merged]: " ericonr
7 siblings, 0 replies; 9+ messages in thread
From: the-eater @ 2021-05-10 20:26 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 164 bytes --]
New review comment by the-eater on void-packages repository
https://github.com/void-linux/void-packages/pull/30784#discussion_r629661061
Comment:
is this better?
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [PR PATCH] [Merged]: spice: update to 0.15.0
2021-05-10 16:58 [PR PATCH] spice: update to 0.15.0 the-eater
` (6 preceding siblings ...)
2021-05-10 20:26 ` [PR REVIEW] " the-eater
@ 2021-05-10 22:52 ` ericonr
7 siblings, 0 replies; 9+ messages in thread
From: ericonr @ 2021-05-10 22:52 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 583 bytes --]
There's a merged pull request on the void-packages repository
spice: update to 0.15.0
https://github.com/void-linux/void-packages/pull/30784
Description:
#### General
- [ ] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)
#### Have the results of the proposed changes been tested?
- [x] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [ ] I generally don't use the affected packages but briefly tested this PR
^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2021-05-10 22:52 UTC | newest]
Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-05-10 16:58 [PR PATCH] spice: update to 0.15.0 the-eater
2021-05-10 17:19 ` [PR PATCH] [Updated] " the-eater
2021-05-10 17:20 ` the-eater
2021-05-10 18:43 ` the-eater
2021-05-10 18:49 ` [PR PATCH] [Updated] " the-eater
2021-05-10 19:38 ` [PR REVIEW] " ericonr
2021-05-10 20:26 ` [PR PATCH] [Updated] " the-eater
2021-05-10 20:26 ` [PR REVIEW] " the-eater
2021-05-10 22:52 ` [PR PATCH] [Merged]: " ericonr
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).