Github messages for voidlinux
 help / color / mirror / Atom feed
* [PR PATCH] gnutls: update to 3.7.2
@ 2021-12-28 19:45 cinerea0
  2021-12-28 19:47 ` cinerea0
                   ` (10 more replies)
  0 siblings, 11 replies; 12+ messages in thread
From: cinerea0 @ 2021-12-28 19:45 UTC (permalink / raw)
  To: ml

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

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

https://github.com/cinerea0/void-packages gnutls
https://github.com/void-linux/void-packages/pull/34742

gnutls: update to 3.7.2
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **YES**

<!--
#### New package
- This new package conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements): **YES**|**NO**
-->

<!-- Note: If the build is likely to take more than 2 hours, please [skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration)
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!-- 
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - aarch64-musl
  - armv7l
  - armv6l-musl
-->


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

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

From adabffae1cc61ee52ca8b9afe8f48a5b1968b420 Mon Sep 17 00:00:00 2001
From: cinerea0 <cinerea0@disroot.org>
Date: Tue, 28 Dec 2021 14:43:19 -0500
Subject: [PATCH] gnutls: update to 3.7.2

---
 srcpkgs/gnutls/patches/tests-certtool-no-prompt.patch | 4 ++--
 srcpkgs/gnutls/template                               | 6 +++---
 2 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/srcpkgs/gnutls/patches/tests-certtool-no-prompt.patch b/srcpkgs/gnutls/patches/tests-certtool-no-prompt.patch
index 28fdf69446a9..17f0a62cf49b 100644
--- a/srcpkgs/gnutls/patches/tests-certtool-no-prompt.patch
+++ b/srcpkgs/gnutls/patches/tests-certtool-no-prompt.patch
@@ -1,8 +1,8 @@
 upstream: no
 reason: don't prompt for password, don't assume it has been asked for
 
---- a/tests/cert-tests/certtool
-+++ b/tests/cert-tests/certtool
+--- a/tests/cert-tests/certtool.sh
++++ b/tests/cert-tests/certtool.sh
 @@ -26,6 +26,7 @@
  TMPFILE1=certtool-file1.$$.tmp
  TMPFILE2=certtool-file2.$$.tmp
diff --git a/srcpkgs/gnutls/template b/srcpkgs/gnutls/template
index 3f02c29d3b27..d893d2228887 100644
--- a/srcpkgs/gnutls/template
+++ b/srcpkgs/gnutls/template
@@ -1,6 +1,6 @@
 # Template file for 'gnutls'
 pkgname=gnutls
-version=3.6.16
+version=3.7.2
 revision=1
 build_style=gnu-configure
 configure_args="--with-zlib --disable-guile --disable-static
@@ -21,10 +21,10 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-3.0-only, LGPL-2.1-or-later"
 homepage="https://gnutls.org"
 distfiles="https://www.gnupg.org/ftp/gcrypt/gnutls/v${version%.*}/gnutls-${version}.tar.xz"
-checksum=1b79b381ac283d8b054368b335c408fedcb9b7144e0c07f531e3537d4328f3b3
+checksum=646e6c5a9a185faa4cea796d378a1ba8e1148dbb197ca6605f95986a25af2752
 
 pre_check() {
-	# same as $PASS in tests/cert-tests/certtool
+	# same as $PASS in tests/cert-tests/certtool.sh
 	export GNUTLS_PIN=1234
 }
 

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

* Re: gnutls: update to 3.7.2
  2021-12-28 19:45 [PR PATCH] gnutls: update to 3.7.2 cinerea0
@ 2021-12-28 19:47 ` cinerea0
  2022-01-11 19:48 ` ericonr
                   ` (9 subsequent siblings)
  10 siblings, 0 replies; 12+ messages in thread
From: cinerea0 @ 2021-12-28 19:47 UTC (permalink / raw)
  To: ml

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

New comment by cinerea0 on void-packages repository

https://github.com/void-linux/void-packages/pull/34742#issuecomment-1002256808

Comment:
This includes the changes in #34268 before being closed by the author. I have been using this for 12 days at the time of writing with no problems.

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

* Re: gnutls: update to 3.7.2
  2021-12-28 19:45 [PR PATCH] gnutls: update to 3.7.2 cinerea0
  2021-12-28 19:47 ` cinerea0
@ 2022-01-11 19:48 ` ericonr
  2022-01-12  0:33 ` cinerea0
                   ` (8 subsequent siblings)
  10 siblings, 0 replies; 12+ messages in thread
From: ericonr @ 2022-01-11 19:48 UTC (permalink / raw)
  To: ml

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

New comment by ericonr on void-packages repository

https://github.com/void-linux/void-packages/pull/34742#issuecomment-1010306341

Comment:
Any specific reason for moving to the non-stable branch (I think)?

I'm not sure what our policy here has been.

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

* Re: gnutls: update to 3.7.2
  2021-12-28 19:45 [PR PATCH] gnutls: update to 3.7.2 cinerea0
  2021-12-28 19:47 ` cinerea0
  2022-01-11 19:48 ` ericonr
@ 2022-01-12  0:33 ` cinerea0
  2022-01-20  0:30 ` [PR REVIEW] " paper42
                   ` (7 subsequent siblings)
  10 siblings, 0 replies; 12+ messages in thread
From: cinerea0 @ 2022-01-12  0:33 UTC (permalink / raw)
  To: ml

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

New comment by cinerea0 on void-packages repository

https://github.com/void-linux/void-packages/pull/34742#issuecomment-1010508042

Comment:
I didn't realize that gnutls followed the same versioning conventions as GNOME projects where odd minor versions aren't considered stable releases, but looking at the release notes for 3.6.16 vs 3.7.2 it definitely does. I created this PR after the old one was closed because the new version is required to update filezilla. Since that isn't a package that needs to be kept perfectly up to date I understand if that's not a good reason to ignore policy.

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

* Re: [PR REVIEW] gnutls: update to 3.7.2
  2021-12-28 19:45 [PR PATCH] gnutls: update to 3.7.2 cinerea0
                   ` (2 preceding siblings ...)
  2022-01-12  0:33 ` cinerea0
@ 2022-01-20  0:30 ` paper42
  2022-01-20  0:33 ` paper42
                   ` (6 subsequent siblings)
  10 siblings, 0 replies; 12+ messages in thread
From: paper42 @ 2022-01-20  0:30 UTC (permalink / raw)
  To: ml

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

New review comment by paper42 on void-packages repository

https://github.com/void-linux/void-packages/pull/34742#discussion_r788255692

Comment:
.3 was released

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

* Re: [PR REVIEW] gnutls: update to 3.7.2
  2021-12-28 19:45 [PR PATCH] gnutls: update to 3.7.2 cinerea0
                   ` (3 preceding siblings ...)
  2022-01-20  0:30 ` [PR REVIEW] " paper42
@ 2022-01-20  0:33 ` paper42
  2022-01-20  0:39 ` cinerea0
                   ` (5 subsequent siblings)
  10 siblings, 0 replies; 12+ messages in thread
From: paper42 @ 2022-01-20  0:33 UTC (permalink / raw)
  To: ml

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

New review comment by paper42 on void-packages repository

https://github.com/void-linux/void-packages/pull/34742#discussion_r788256976

Comment:
--with-zlib is not a configure option anymore

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

* Re: gnutls: update to 3.7.2
  2021-12-28 19:45 [PR PATCH] gnutls: update to 3.7.2 cinerea0
                   ` (4 preceding siblings ...)
  2022-01-20  0:33 ` paper42
@ 2022-01-20  0:39 ` cinerea0
  2022-01-20  0:44 ` paper42
                   ` (4 subsequent siblings)
  10 siblings, 0 replies; 12+ messages in thread
From: cinerea0 @ 2022-01-20  0:39 UTC (permalink / raw)
  To: ml

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

New comment by cinerea0 on void-packages repository

https://github.com/void-linux/void-packages/pull/34742#issuecomment-1017000188

Comment:
@paper42 This PR is for a version of gnutls that is not from the stable branch ([3.6.16 release notes say "stable"](https://lists.gnupg.org/pipermail/gnutls-help/2021-May/004707.html), [3.7.3 release notes do not](https://lists.gnupg.org/pipermail/gnutls-help/2022-January/004736.html)). Is that alright?

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

* Re: gnutls: update to 3.7.2
  2021-12-28 19:45 [PR PATCH] gnutls: update to 3.7.2 cinerea0
                   ` (5 preceding siblings ...)
  2022-01-20  0:39 ` cinerea0
@ 2022-01-20  0:44 ` paper42
  2022-01-20  2:00 ` [PR PATCH] [Updated] " cinerea0
                   ` (3 subsequent siblings)
  10 siblings, 0 replies; 12+ messages in thread
From: paper42 @ 2022-01-20  0:44 UTC (permalink / raw)
  To: ml

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

New comment by paper42 on void-packages repository

https://github.com/void-linux/void-packages/pull/34742#issuecomment-1017003089

Comment:
> @paper42 This PR is for a version of gnutls that is not from the stable branch ([3.6.16 release notes say "stable"](https://lists.gnupg.org/pipermail/gnutls-help/2021-May/004707.html), [3.7.3 release notes do not](https://lists.gnupg.org/pipermail/gnutls-help/2022-January/004736.html)). Is that alright?

Earlier today this was discussed on IRC in #xbps, most other distributions consider 3.7 to be stable enough including Debian and some applications now require this version, so I think we should just merge this update.

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

* Re: [PR PATCH] [Updated] gnutls: update to 3.7.2
  2021-12-28 19:45 [PR PATCH] gnutls: update to 3.7.2 cinerea0
                   ` (6 preceding siblings ...)
  2022-01-20  0:44 ` paper42
@ 2022-01-20  2:00 ` cinerea0
  2022-01-20  5:35 ` gnutls: update to 3.7.3 ericonr
                   ` (2 subsequent siblings)
  10 siblings, 0 replies; 12+ messages in thread
From: cinerea0 @ 2022-01-20  2:00 UTC (permalink / raw)
  To: ml

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

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

https://github.com/cinerea0/void-packages gnutls
https://github.com/void-linux/void-packages/pull/34742

gnutls: update to 3.7.2
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **YES**

<!--
#### New package
- This new package conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements): **YES**|**NO**
-->

<!-- Note: If the build is likely to take more than 2 hours, please [skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration)
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!-- 
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - aarch64-musl
  - armv7l
  - armv6l-musl
-->


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

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

From ed31dc26e1d609e965c39866672bbc9c066b84d6 Mon Sep 17 00:00:00 2001
From: cinerea0 <cinerea0@disroot.org>
Date: Wed, 19 Jan 2022 20:59:53 -0500
Subject: [PATCH] gnutls: update to 3.7.3

---
 srcpkgs/gnutls/patches/tests-certtool-no-prompt.patch |  4 ++--
 srcpkgs/gnutls/template                               | 10 +++++-----
 2 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/srcpkgs/gnutls/patches/tests-certtool-no-prompt.patch b/srcpkgs/gnutls/patches/tests-certtool-no-prompt.patch
index 28fdf69446a9..17f0a62cf49b 100644
--- a/srcpkgs/gnutls/patches/tests-certtool-no-prompt.patch
+++ b/srcpkgs/gnutls/patches/tests-certtool-no-prompt.patch
@@ -1,8 +1,8 @@
 upstream: no
 reason: don't prompt for password, don't assume it has been asked for
 
---- a/tests/cert-tests/certtool
-+++ b/tests/cert-tests/certtool
+--- a/tests/cert-tests/certtool.sh
++++ b/tests/cert-tests/certtool.sh
 @@ -26,6 +26,7 @@
  TMPFILE1=certtool-file1.$$.tmp
  TMPFILE2=certtool-file2.$$.tmp
diff --git a/srcpkgs/gnutls/template b/srcpkgs/gnutls/template
index 3f02c29d3b27..960a133cf248 100644
--- a/srcpkgs/gnutls/template
+++ b/srcpkgs/gnutls/template
@@ -1,9 +1,9 @@
 # Template file for 'gnutls'
 pkgname=gnutls
-version=3.6.16
+version=3.7.3
 revision=1
 build_style=gnu-configure
-configure_args="--with-zlib --disable-guile --disable-static
+configure_args="--disable-guile --disable-static
  --disable-valgrind-tests --disable-rpath
  --with-default-trust-store-file=/etc/ssl/certs/ca-certificates.crt
  --with-trousers-lib=${XBPS_CROSS_BASE}/usr/lib"
@@ -13,7 +13,7 @@ hostmakedepends="gettext libtool pkg-config which"
 # dependencies listed in pkg-config files
 _develdepends="unbound-devel trousers-devel libunistring-devel nettle-devel
  libtasn1-devel libidn2-devel p11-kit-devel"
-makedepends="zlib-devel lzo-devel readline-devel libgpg-error-devel
+makedepends="lzo-devel readline-devel libgpg-error-devel
  libgcrypt-devel ${_develdepends}"
 checkdepends="iproute2"
 short_desc="GNU Transport Layer Security library"
@@ -21,10 +21,10 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-3.0-only, LGPL-2.1-or-later"
 homepage="https://gnutls.org"
 distfiles="https://www.gnupg.org/ftp/gcrypt/gnutls/v${version%.*}/gnutls-${version}.tar.xz"
-checksum=1b79b381ac283d8b054368b335c408fedcb9b7144e0c07f531e3537d4328f3b3
+checksum=fc59c43bc31ab20a6977ff083029277a31935b8355ce387b634fa433f8f6c49a
 
 pre_check() {
-	# same as $PASS in tests/cert-tests/certtool
+	# same as $PASS in tests/cert-tests/certtool.sh
 	export GNUTLS_PIN=1234
 }
 

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

* Re: gnutls: update to 3.7.3
  2021-12-28 19:45 [PR PATCH] gnutls: update to 3.7.2 cinerea0
                   ` (7 preceding siblings ...)
  2022-01-20  2:00 ` [PR PATCH] [Updated] " cinerea0
@ 2022-01-20  5:35 ` ericonr
  2022-01-20  5:37 ` [PR PATCH] [Closed]: " ericonr
  2022-01-20  5:38 ` ericonr
  10 siblings, 0 replies; 12+ messages in thread
From: ericonr @ 2022-01-20  5:35 UTC (permalink / raw)
  To: ml

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

New comment by ericonr on void-packages repository

https://github.com/void-linux/void-packages/pull/34742#issuecomment-1017136340

Comment:
@paper42 or anyone else, feel free to merge. 

If @cinerea0 wants, documenting that despite being a "next" version it's what everyone uses in the commit message might be a good idea.

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

* Re: [PR PATCH] [Closed]: gnutls: update to 3.7.3
  2021-12-28 19:45 [PR PATCH] gnutls: update to 3.7.2 cinerea0
                   ` (8 preceding siblings ...)
  2022-01-20  5:35 ` gnutls: update to 3.7.3 ericonr
@ 2022-01-20  5:37 ` ericonr
  2022-01-20  5:38 ` ericonr
  10 siblings, 0 replies; 12+ messages in thread
From: ericonr @ 2022-01-20  5:37 UTC (permalink / raw)
  To: ml

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

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

gnutls: update to 3.7.3
https://github.com/void-linux/void-packages/pull/34742

Description:
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **YES**

<!--
#### New package
- This new package conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements): **YES**|**NO**
-->

<!-- Note: If the build is likely to take more than 2 hours, please [skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration)
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!-- 
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - aarch64-musl
  - armv7l
  - armv6l-musl
-->


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

* Re: gnutls: update to 3.7.3
  2021-12-28 19:45 [PR PATCH] gnutls: update to 3.7.2 cinerea0
                   ` (9 preceding siblings ...)
  2022-01-20  5:37 ` [PR PATCH] [Closed]: " ericonr
@ 2022-01-20  5:38 ` ericonr
  10 siblings, 0 replies; 12+ messages in thread
From: ericonr @ 2022-01-20  5:38 UTC (permalink / raw)
  To: ml

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

New comment by ericonr on void-packages repository

https://github.com/void-linux/void-packages/pull/34742#issuecomment-1017137433

Comment:
Did it myself to speed it up. Thanks!!

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

end of thread, other threads:[~2022-01-20  5:38 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-12-28 19:45 [PR PATCH] gnutls: update to 3.7.2 cinerea0
2021-12-28 19:47 ` cinerea0
2022-01-11 19:48 ` ericonr
2022-01-12  0:33 ` cinerea0
2022-01-20  0:30 ` [PR REVIEW] " paper42
2022-01-20  0:33 ` paper42
2022-01-20  0:39 ` cinerea0
2022-01-20  0:44 ` paper42
2022-01-20  2:00 ` [PR PATCH] [Updated] " cinerea0
2022-01-20  5:35 ` gnutls: update to 3.7.3 ericonr
2022-01-20  5:37 ` [PR PATCH] [Closed]: " ericonr
2022-01-20  5:38 ` 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).