Github messages for voidlinux
 help / color / mirror / Atom feed
* [PR PATCH] gnutls: update to 3.7.2
@ 2021-11-27 11:25 dotnetfox
  2021-12-18  1:47 ` cinerea0
                   ` (2 more replies)
  0 siblings, 3 replies; 9+ messages in thread
From: dotnetfox @ 2021-11-27 11:25 UTC (permalink / raw)
  To: ml

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

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

https://github.com/dotnetfox/void-packages gnutls
https://github.com/void-linux/void-packages/pull/34268

gnutls: update to 3.7.2
#### Testing the changes
- I tested the changes in this PR: **YES**

#### Local build testing
- I built this PR locally for my native architecture, x86_64-musl

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

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

From fa1d997f339641ffa9ede7edf56dd350b18d6d1d Mon Sep 17 00:00:00 2001
From: Ranme Fritzvilliams <ranme@dotnetfox.tk>
Date: Sat, 27 Nov 2021 13:52:03 +0300
Subject: [PATCH] gnutls: update to 3.7.2

The upstream source code had changed the path of
"tests/cert-tests/certtool" by suffixing it with ".sh",
therefore making changes to the patch and template to be required.
---
 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] 9+ messages in thread

* Re: gnutls: update to 3.7.2
  2021-11-27 11:25 [PR PATCH] gnutls: update to 3.7.2 dotnetfox
@ 2021-12-18  1:47 ` cinerea0
  2021-12-28 16:34 ` [PR PATCH] [Closed]: " dotnetfox
  2021-12-28 16:34 ` dotnetfox
  2 siblings, 0 replies; 9+ messages in thread
From: cinerea0 @ 2021-12-18  1:47 UTC (permalink / raw)
  To: ml

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

New comment by cinerea0 on void-packages repository

https://github.com/void-linux/void-packages/pull/34268#issuecomment-997121448

Comment:
I'm currently testing this PR and everything is working properly for me.

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

* Re: gnutls: update to 3.7.2
  2021-11-27 11:25 [PR PATCH] gnutls: update to 3.7.2 dotnetfox
  2021-12-18  1:47 ` cinerea0
  2021-12-28 16:34 ` [PR PATCH] [Closed]: " dotnetfox
@ 2021-12-28 16:34 ` dotnetfox
  2 siblings, 0 replies; 9+ messages in thread
From: dotnetfox @ 2021-12-28 16:34 UTC (permalink / raw)
  To: ml

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

New comment by dotnetfox on void-packages repository

https://github.com/void-linux/void-packages/pull/34268#issuecomment-1002187603

Comment:
@cinerea0, thank you for the feedback.

I have to close this PR.

If you are interested in this package - you can open your own PR (I have no objections if you use my changes as your own).

My apologies for causing such inconvenience.

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

* Re: [PR PATCH] [Closed]: gnutls: update to 3.7.2
  2021-11-27 11:25 [PR PATCH] gnutls: update to 3.7.2 dotnetfox
  2021-12-18  1:47 ` cinerea0
@ 2021-12-28 16:34 ` dotnetfox
  2021-12-28 16:34 ` dotnetfox
  2 siblings, 0 replies; 9+ messages in thread
From: dotnetfox @ 2021-12-28 16:34 UTC (permalink / raw)
  To: ml

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

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

gnutls: update to 3.7.2
https://github.com/void-linux/void-packages/pull/34268

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

#### Local build testing
- I built this PR locally for my native architecture, x86_64-musl

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

* Re: gnutls: update to 3.7.2
  2021-12-28 19:45 [PR PATCH] " cinerea0
                   ` (3 preceding siblings ...)
  2022-01-20  0:39 ` cinerea0
@ 2022-01-20  0:44 ` paper42
  4 siblings, 0 replies; 9+ 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] 9+ messages in thread

* Re: gnutls: update to 3.7.2
  2021-12-28 19:45 [PR PATCH] " cinerea0
                   ` (2 preceding siblings ...)
  2022-01-12  0:33 ` cinerea0
@ 2022-01-20  0:39 ` cinerea0
  2022-01-20  0:44 ` paper42
  4 siblings, 0 replies; 9+ 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] 9+ messages in thread

* Re: gnutls: update to 3.7.2
  2021-12-28 19:45 [PR PATCH] " cinerea0
  2021-12-28 19:47 ` cinerea0
  2022-01-11 19:48 ` ericonr
@ 2022-01-12  0:33 ` cinerea0
  2022-01-20  0:39 ` cinerea0
  2022-01-20  0:44 ` paper42
  4 siblings, 0 replies; 9+ 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] 9+ messages in thread

* Re: gnutls: update to 3.7.2
  2021-12-28 19:45 [PR PATCH] " cinerea0
  2021-12-28 19:47 ` cinerea0
@ 2022-01-11 19:48 ` ericonr
  2022-01-12  0:33 ` cinerea0
                   ` (2 subsequent siblings)
  4 siblings, 0 replies; 9+ 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] 9+ messages in thread

* Re: gnutls: update to 3.7.2
  2021-12-28 19:45 [PR PATCH] " cinerea0
@ 2021-12-28 19:47 ` cinerea0
  2022-01-11 19:48 ` ericonr
                   ` (3 subsequent siblings)
  4 siblings, 0 replies; 9+ 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] 9+ messages in thread

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

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-11-27 11:25 [PR PATCH] gnutls: update to 3.7.2 dotnetfox
2021-12-18  1:47 ` cinerea0
2021-12-28 16:34 ` [PR PATCH] [Closed]: " dotnetfox
2021-12-28 16:34 ` dotnetfox
2021-12-28 19:45 [PR PATCH] " cinerea0
2021-12-28 19:47 ` cinerea0
2022-01-11 19:48 ` ericonr
2022-01-12  0:33 ` cinerea0
2022-01-20  0:39 ` cinerea0
2022-01-20  0:44 ` paper42

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).