Github messages for voidlinux
 help / color / mirror / Atom feed
* [PR PATCH] notmuch: update to 0.35.
@ 2022-03-08 16:34 j0ack
  2022-03-08 16:44 ` [PR REVIEW] " tibequadorian
                   ` (8 more replies)
  0 siblings, 9 replies; 10+ messages in thread
From: j0ack @ 2022-03-08 16:34 UTC (permalink / raw)
  To: ml

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

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

https://github.com/j0ack/void-packages notmuch-0.35
https://github.com/void-linux/void-packages/pull/36042

notmuch: update to 0.35.
<!-- Uncomment relevant sections and delete options which are not applicable -->

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

I see there is already a maintainer for this package but I needed the new version in my environment so I build it. 
I'm not sure if this PR is the way it is usually done in this case.

<!--
#### 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/36042.patch is attached

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

From 3e3bfababb3e991b896df78912ce388f4abd1592 Mon Sep 17 00:00:00 2001
From: TROUVERIE Joachim <joachim.trouverie@linoame.fr>
Date: Fri, 4 Mar 2022 17:59:30 +0100
Subject: [PATCH] notmuch: update to 0.35.

---
 ...mime-session-key-extraction-support-.patch | 43 +++++++-------
 ...mime-x509-certificate-validity-check.patch | 56 +++++++++----------
 ...-gmime-verify-with-session-key-check.patch | 39 +++++++------
 srcpkgs/notmuch/template                      | 10 ++--
 4 files changed, 72 insertions(+), 76 deletions(-)

diff --git a/srcpkgs/notmuch/patches/0005-configure-drop-gmime-session-key-extraction-support-.patch b/srcpkgs/notmuch/patches/0005-configure-drop-gmime-session-key-extraction-support-.patch
index 581c6be15590..b6445729af6f 100644
--- a/srcpkgs/notmuch/patches/0005-configure-drop-gmime-session-key-extraction-support-.patch
+++ b/srcpkgs/notmuch/patches/0005-configure-drop-gmime-session-key-extraction-support-.patch
@@ -17,13 +17,13 @@ Signed-off-by: Đoàn Trần Công Danh <congdanhqx@gmail.com>
  1 file changed, 58 deletions(-)
 
 diff --git a/configure b/configure
-index 7dae745c..99b0c328 100755
+index 36f3f606..1bf2097d 100755
 --- a/configure
 +++ b/configure
-@@ -467,65 +467,7 @@ if pkg-config --exists "gmime-3.0 >= $GMIME_MINVER"; then
- 
+@@ -492,65 +492,7 @@ if pkg-config --exists "gmime-3.0 >= $GMIME_MINVER"; then
+
      printf "Checking for GMime session key extraction support... "
- 
+
 -    cat > _check_session_keys.c <<EOF
 -#include <gmime/gmime.h>
 -#include <stdio.h>
@@ -54,16 +54,16 @@ index 7dae745c..99b0c328 100755
 -}
 -EOF
 -    if ! TEMP_GPG=$(mktemp -d "${TMPDIR:-/tmp}/notmuch.XXXXXX"); then
--        printf 'No.\nCould not make tempdir for testing session-key support.\n'
--        errors=$((errors + 1))
+-	printf 'No.\nCould not make tempdir for testing session-key support.\n'
+-	errors=$((errors + 1))
 -    elif ${CC} ${CFLAGS} ${gmime_cflags} _check_session_keys.c ${gmime_ldflags} -o _check_session_keys \
--           && GNUPGHOME=${TEMP_GPG} gpg --batch --quiet --import < "$srcdir"/test/gnupg-secret-key.asc \
--           && SESSION_KEY=$(GNUPGHOME=${TEMP_GPG} ./_check_session_keys) \
--           && [ $SESSION_KEY = 9:0BACD64099D1468AB07C796F0C0AC4851948A658A15B34E803865E9FC635F2F5 ]
+-	   && GNUPGHOME=${TEMP_GPG} gpg --batch --quiet --import < "$srcdir"/test/gnupg-secret-key.asc \
+-	   && SESSION_KEY=$(GNUPGHOME=${TEMP_GPG} ./_check_session_keys) \
+-	   && [ $SESSION_KEY = 9:0BACD64099D1468AB07C796F0C0AC4851948A658A15B34E803865E9FC635F2F5 ]
 -    then
-         printf "OK.\n"
+ 	printf "OK.\n"
 -    else
--        cat <<EOF
+-	cat <<EOF
 -No.
 -*** Error: Could not extract session keys from encrypted message.
 -
@@ -73,19 +73,18 @@ index 7dae745c..99b0c328 100755
 -Please try to rebuild your version of GMime against a more recent
 -version of GPGME (at least GPGME 1.8.0).
 -EOF
--        if command -v gpgme-config >/dev/null; then
--            printf 'Your current GPGME development version is: %s\n' "$(gpgme-config --version)"
--        else
--            printf 'You do not have the GPGME development libraries installed.\n'
--        fi
--        errors=$((errors + 1))
+-	if command -v gpgme-config >/dev/null; then
+-	    printf 'Your current GPGME development version is: %s\n' "$(gpgme-config --version)"
+-	else
+-	    printf 'You do not have the GPGME development libraries installed.\n'
+-	fi
+-	errors=$((errors + 1))
 -    fi
 -    if [ -n "$TEMP_GPG" -a -d "$TEMP_GPG" ]; then
--        rm -rf "$TEMP_GPG"
+-	rm -rf "$TEMP_GPG"
 -    fi
- 
+
      # see https://github.com/jstedfast/gmime/pull/90
      # should be fixed in GMime in 3.2.7, but some distros might patch
--- 
-2.28.0.rc2.21.g5c06d60fc5
-
+--
+2.35.1
diff --git a/srcpkgs/notmuch/patches/0006-configure-drop-gmime-x509-certificate-validity-check.patch b/srcpkgs/notmuch/patches/0006-configure-drop-gmime-x509-certificate-validity-check.patch
index 49b5b3a0795d..c7e5addc0784 100644
--- a/srcpkgs/notmuch/patches/0006-configure-drop-gmime-x509-certificate-validity-check.patch
+++ b/srcpkgs/notmuch/patches/0006-configure-drop-gmime-x509-certificate-validity-check.patch
@@ -11,18 +11,17 @@ The problem has been fixed with gmime 3.2.7 already.
 
 Signed-off-by: Đoàn Trần Công Danh <congdanhqx@gmail.com>
 ---
- configure | 70 -------------------------------------------------------
- 1 file changed, 70 deletions(-)
+ configure | 69 -------------------------------------------------------
+ 1 file changed, 69 deletions(-)
 
 diff --git a/configure b/configure
-index 99b0c328..ef602d10 100755
+index 36f3f606..fd23aa67 100755
 --- a/configure
 +++ b/configure
-@@ -472,78 +472,8 @@ if pkg-config --exists "gmime-3.0 >= $GMIME_MINVER"; then
-     # see https://github.com/jstedfast/gmime/pull/90
+@@ -556,77 +556,8 @@ EOF
      # should be fixed in GMime in 3.2.7, but some distros might patch
      printf "Checking for GMime X.509 certificate validity... "
--
+
 -    cat > _check_x509_validity.c <<EOF
 -#include <stdio.h>
 -#include <gmime/gmime.h>
@@ -63,40 +62,39 @@ index 99b0c328..ef602d10 100755
 -}
 -EOF
 -    if ! TEMP_GPG=$(mktemp -d "${TMPDIR:-/tmp}/notmuch.XXXXXX"); then
--        printf 'No.\nCould not make tempdir for testing X.509 certificate validity support.\n'
--        errors=$((errors + 1))
+-	printf 'No.\nCould not make tempdir for testing X.509 certificate validity support.\n'
+-	errors=$((errors + 1))
 -    elif ${CC} ${CFLAGS} ${gmime_cflags} _check_x509_validity.c ${gmime_ldflags} -o _check_x509_validity \
--            && echo disable-crl-checks > "$TEMP_GPG/gpgsm.conf" \
--            && echo "4D:E0:FF:63:C0:E9:EC:01:29:11:C8:7A:EE:DA:3A:9A:7F:6E:C1:0D S" >> "$TEMP_GPG/trustlist.txt" \
--            && GNUPGHOME=${TEMP_GPG} gpgsm --batch --quiet --import < "$srcdir"/test/smime/ca.crt
+-	    && echo disable-crl-checks > "$TEMP_GPG/gpgsm.conf" \
+-	    && echo "4D:E0:FF:63:C0:E9:EC:01:29:11:C8:7A:EE:DA:3A:9A:7F:6E:C1:0D S" >> "$TEMP_GPG/trustlist.txt" \
+-	    && GNUPGHOME=${TEMP_GPG} gpgsm --batch --quiet --import < "$srcdir"/test/smime/ca.crt
 -    then
--        if GNUPGHOME=${TEMP_GPG} ./_check_x509_validity; then
-             gmime_x509_cert_validity=1
-             printf "Yes.\n"
--        else
--            gmime_x509_cert_validity=0
--            printf "No.\n"
--            if pkg-config --exists "gmime-3.0 >= 3.2.7"; then
--                cat <<EOF
+-	if GNUPGHOME=${TEMP_GPG} ./_check_x509_validity; then
+ 	    gmime_x509_cert_validity=1
+ 	    printf "Yes.\n"
+-	else
+-	    gmime_x509_cert_validity=0
+-	    printf "No.\n"
+-	    if pkg-config --exists "gmime-3.0 >= 3.2.7"; then
+-		cat <<EOF
 -*** Error: GMime fails to calculate X.509 certificate validity, and
 -is later than 3.2.7, which should have fixed this issue.
 -
 -Please follow up on https://github.com/jstedfast/gmime/pull/90 with
 -more details.
 -EOF
--                errors=$((errors + 1))
--            fi
--        fi
+-		errors=$((errors + 1))
+-	    fi
+-	fi
 -    else
--        printf 'No.\nFailed to set up gpgsm for testing X.509 certificate validity support.\n'
--        errors=$((errors + 1))
+-	printf 'No.\nFailed to set up gpgsm for testing X.509 certificate validity support.\n'
+-	errors=$((errors + 1))
 -    fi
 -    if [ -n "$TEMP_GPG" -a -d "$TEMP_GPG" ]; then
--        rm -rf "$TEMP_GPG"
+-	rm -rf "$TEMP_GPG"
 -    fi
- 
+
      # see https://dev.gnupg.org/T3464
      # there are problems verifying signatures when decrypting with session keys with GPGME 1.13.0 and 1.13.1
--- 
-2.28.0.rc2.21.g5c06d60fc5
-
+--
+2.35.1
diff --git a/srcpkgs/notmuch/patches/0007-configure-drop-gmime-verify-with-session-key-check.patch b/srcpkgs/notmuch/patches/0007-configure-drop-gmime-verify-with-session-key-check.patch
index 5de4f6ff5ce4..5ca5b506eaca 100644
--- a/srcpkgs/notmuch/patches/0007-configure-drop-gmime-verify-with-session-key-check.patch
+++ b/srcpkgs/notmuch/patches/0007-configure-drop-gmime-verify-with-session-key-check.patch
@@ -18,10 +18,10 @@ Signed-off-by: Đoàn Trần Công Danh <congdanhqx@gmail.com>
  1 file changed, 66 deletions(-)
 
 diff --git a/configure b/configure
-index ef602d10..204d46d9 100755
+index 36f3f606..cd99bf4a 100755
 --- a/configure
 +++ b/configure
-@@ -478,74 +478,8 @@ if pkg-config --exists "gmime-3.0 >= $GMIME_MINVER"; then
+@@ -631,74 +631,8 @@ EOF
      # see https://dev.gnupg.org/T3464
      # there are problems verifying signatures when decrypting with session keys with GPGME 1.13.0 and 1.13.1
      printf "Checking signature verification when decrypting using session keys... "
@@ -67,35 +67,34 @@ index ef602d10..204d46d9 100755
 -}
 -EOF
 -    if ! TEMP_GPG=$(mktemp -d "${TMPDIR:-/tmp}/notmuch.XXXXXX"); then
--        printf 'No.\nCould not make tempdir for testing signature verification when decrypting with session keys.\n'
--        errors=$((errors + 1))
+-	printf 'No.\nCould not make tempdir for testing signature verification when decrypting with session keys.\n'
+-	errors=$((errors + 1))
 -    elif ${CC} ${CFLAGS} ${gmime_cflags} _verify_sig_with_session_key.c ${gmime_ldflags} -o _verify_sig_with_session_key \
--            && GNUPGHOME=${TEMP_GPG} gpg --batch --quiet --import < "$srcdir"/test/gnupg-secret-key.asc \
--            && rm -f ${TEMP_GPG}/private-keys-v1.d/*.key
+-	    && GNUPGHOME=${TEMP_GPG} gpg --batch --quiet --import < "$srcdir"/test/gnupg-secret-key.asc \
+-	    && rm -f ${TEMP_GPG}/private-keys-v1.d/*.key
 -    then
--        if GNUPGHOME=${TEMP_GPG} ./_verify_sig_with_session_key; then
-             gmime_verify_with_session_key=1
-             printf "Yes.\n"
--        else
--            gmime_verify_with_session_key=0
--            printf "No.\n"
--            cat <<EOF
+-	if GNUPGHOME=${TEMP_GPG} ./_verify_sig_with_session_key; then
+ 	    gmime_verify_with_session_key=1
+ 	    printf "Yes.\n"
+-	else
+-	    gmime_verify_with_session_key=0
+-	    printf "No.\n"
+-	    cat <<EOF
 -*** Error: GMime fails to verify signatures when decrypting with a session key.
 -
 -This is most likely due to a buggy version of GPGME, which should be fixed in 1.13.2 or later.
 -See https://dev.gnupg.org/T3464 for more details.
 -EOF
--        fi
+-	fi
 -    else
--        printf 'No.\nFailed to set up gpg for testing signature verification while decrypting with a session key.\n'
--        errors=$((errors + 1))
+-	printf 'No.\nFailed to set up gpg for testing signature verification while decrypting with a session key.\n'
+-	errors=$((errors + 1))
 -    fi
 -    if [ -n "$TEMP_GPG" -a -d "$TEMP_GPG" ]; then
--        rm -rf "$TEMP_GPG"
+-	rm -rf "$TEMP_GPG"
 -    fi
  else
      have_gmime=0
      printf "No.\n"
--- 
-2.28.0.rc2.21.g5c06d60fc5
-
+--
+2.35.1
diff --git a/srcpkgs/notmuch/template b/srcpkgs/notmuch/template
index c7a25199498a..c69517661370 100644
--- a/srcpkgs/notmuch/template
+++ b/srcpkgs/notmuch/template
@@ -1,7 +1,7 @@
 # Template file for 'notmuch'
 pkgname=notmuch
-version=0.32.2
-revision=3
+version=0.35
+revision=1
 build_style=configure
 configure_args="--prefix=/usr
  --emacslispdir=/usr/share/emacs/site-lisp/notmuch
@@ -19,8 +19,8 @@ license="GPL-3.0-or-later"
 homepage="https://notmuchmail.org"
 distfiles="https://notmuchmail.org/releases/notmuch-${version}.tar.xz
  https://notmuchmail.org/releases/test-databases/database-v1.tar.xz"
-checksum="8e0a7eb8ff2e6011ef48b2bf11d79b9c4bb74511cfe2987758b64898c2a2ded7
- 4299e051b10e1fa7b33ea2862790a09ebfe96859681804e5251e130f800e69d2"
+checksum="a831c414c4f20a6cae3a580793c855102d3295080f000eb3832b77226a40ac39
+4299e051b10e1fa7b33ea2862790a09ebfe96859681804e5251e130f800e69d2"
 skip_extraction="database-v1.tar.xz"
 replaces="notmuch-emacs>=0"
 
@@ -56,7 +56,7 @@ do_check() {
 	# we don't ship python-cffi
 	NOTMUCH_SKIP_TESTS+=" libconfig python-cffi"
 	if [ $(id -u) = 0 ]; then
-		NOTMUCH_SKIP_TESTS+=" new.36 tagging.25"
+		NOTMUCH_SKIP_TESTS+=" new.36 new.39 tagging.25"
 	fi
 	export NOTMUCH_SKIP_TESTS
 	make test

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

* Re: [PR REVIEW] notmuch: update to 0.35.
  2022-03-08 16:34 [PR PATCH] notmuch: update to 0.35 j0ack
@ 2022-03-08 16:44 ` tibequadorian
  2022-03-08 16:47 ` tibequadorian
                   ` (7 subsequent siblings)
  8 siblings, 0 replies; 10+ messages in thread
From: tibequadorian @ 2022-03-08 16:44 UTC (permalink / raw)
  To: ml

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

New review comment by tibequadorian on void-packages repository

https://github.com/void-linux/void-packages/pull/36042#discussion_r821858240

Comment:
keep the space

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

* Re: notmuch: update to 0.35.
  2022-03-08 16:34 [PR PATCH] notmuch: update to 0.35 j0ack
  2022-03-08 16:44 ` [PR REVIEW] " tibequadorian
@ 2022-03-08 16:47 ` tibequadorian
  2022-03-08 16:48 ` [PR PATCH] [Updated] " j0ack
                   ` (6 subsequent siblings)
  8 siblings, 0 replies; 10+ messages in thread
From: tibequadorian @ 2022-03-08 16:47 UTC (permalink / raw)
  To: ml

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

New comment by tibequadorian on void-packages repository

https://github.com/void-linux/void-packages/pull/36042#issuecomment-1061983564

Comment:
The maintainer is inactive since 2015 so it should be fine to orphan it or preferably take over maintainership.

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

* Re: [PR PATCH] [Updated] notmuch: update to 0.35.
  2022-03-08 16:34 [PR PATCH] notmuch: update to 0.35 j0ack
  2022-03-08 16:44 ` [PR REVIEW] " tibequadorian
  2022-03-08 16:47 ` tibequadorian
@ 2022-03-08 16:48 ` j0ack
  2022-03-08 16:54 ` tibequadorian
                   ` (5 subsequent siblings)
  8 siblings, 0 replies; 10+ messages in thread
From: j0ack @ 2022-03-08 16:48 UTC (permalink / raw)
  To: ml

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

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

https://github.com/j0ack/void-packages notmuch-0.35
https://github.com/void-linux/void-packages/pull/36042

notmuch: update to 0.35.
<!-- Uncomment relevant sections and delete options which are not applicable -->

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

I see there is already a maintainer for this package but I needed the new version in my environment so I build it. 
I'm not sure if this PR is the way it is usually done in this case.

<!--
#### 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/36042.patch is attached

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

From 73c2f1ba8e5b6507ed773b907ae588ec4f023945 Mon Sep 17 00:00:00 2001
From: TROUVERIE Joachim <joachim.trouverie@linoame.fr>
Date: Fri, 4 Mar 2022 17:59:30 +0100
Subject: [PATCH] notmuch: update to 0.35.

---
 ...mime-session-key-extraction-support-.patch | 43 +++++++-------
 ...mime-x509-certificate-validity-check.patch | 56 +++++++++----------
 ...-gmime-verify-with-session-key-check.patch | 39 +++++++------
 srcpkgs/notmuch/template                      |  8 +--
 4 files changed, 71 insertions(+), 75 deletions(-)

diff --git a/srcpkgs/notmuch/patches/0005-configure-drop-gmime-session-key-extraction-support-.patch b/srcpkgs/notmuch/patches/0005-configure-drop-gmime-session-key-extraction-support-.patch
index 581c6be15590..b6445729af6f 100644
--- a/srcpkgs/notmuch/patches/0005-configure-drop-gmime-session-key-extraction-support-.patch
+++ b/srcpkgs/notmuch/patches/0005-configure-drop-gmime-session-key-extraction-support-.patch
@@ -17,13 +17,13 @@ Signed-off-by: Đoàn Trần Công Danh <congdanhqx@gmail.com>
  1 file changed, 58 deletions(-)
 
 diff --git a/configure b/configure
-index 7dae745c..99b0c328 100755
+index 36f3f606..1bf2097d 100755
 --- a/configure
 +++ b/configure
-@@ -467,65 +467,7 @@ if pkg-config --exists "gmime-3.0 >= $GMIME_MINVER"; then
- 
+@@ -492,65 +492,7 @@ if pkg-config --exists "gmime-3.0 >= $GMIME_MINVER"; then
+
      printf "Checking for GMime session key extraction support... "
- 
+
 -    cat > _check_session_keys.c <<EOF
 -#include <gmime/gmime.h>
 -#include <stdio.h>
@@ -54,16 +54,16 @@ index 7dae745c..99b0c328 100755
 -}
 -EOF
 -    if ! TEMP_GPG=$(mktemp -d "${TMPDIR:-/tmp}/notmuch.XXXXXX"); then
--        printf 'No.\nCould not make tempdir for testing session-key support.\n'
--        errors=$((errors + 1))
+-	printf 'No.\nCould not make tempdir for testing session-key support.\n'
+-	errors=$((errors + 1))
 -    elif ${CC} ${CFLAGS} ${gmime_cflags} _check_session_keys.c ${gmime_ldflags} -o _check_session_keys \
--           && GNUPGHOME=${TEMP_GPG} gpg --batch --quiet --import < "$srcdir"/test/gnupg-secret-key.asc \
--           && SESSION_KEY=$(GNUPGHOME=${TEMP_GPG} ./_check_session_keys) \
--           && [ $SESSION_KEY = 9:0BACD64099D1468AB07C796F0C0AC4851948A658A15B34E803865E9FC635F2F5 ]
+-	   && GNUPGHOME=${TEMP_GPG} gpg --batch --quiet --import < "$srcdir"/test/gnupg-secret-key.asc \
+-	   && SESSION_KEY=$(GNUPGHOME=${TEMP_GPG} ./_check_session_keys) \
+-	   && [ $SESSION_KEY = 9:0BACD64099D1468AB07C796F0C0AC4851948A658A15B34E803865E9FC635F2F5 ]
 -    then
-         printf "OK.\n"
+ 	printf "OK.\n"
 -    else
--        cat <<EOF
+-	cat <<EOF
 -No.
 -*** Error: Could not extract session keys from encrypted message.
 -
@@ -73,19 +73,18 @@ index 7dae745c..99b0c328 100755
 -Please try to rebuild your version of GMime against a more recent
 -version of GPGME (at least GPGME 1.8.0).
 -EOF
--        if command -v gpgme-config >/dev/null; then
--            printf 'Your current GPGME development version is: %s\n' "$(gpgme-config --version)"
--        else
--            printf 'You do not have the GPGME development libraries installed.\n'
--        fi
--        errors=$((errors + 1))
+-	if command -v gpgme-config >/dev/null; then
+-	    printf 'Your current GPGME development version is: %s\n' "$(gpgme-config --version)"
+-	else
+-	    printf 'You do not have the GPGME development libraries installed.\n'
+-	fi
+-	errors=$((errors + 1))
 -    fi
 -    if [ -n "$TEMP_GPG" -a -d "$TEMP_GPG" ]; then
--        rm -rf "$TEMP_GPG"
+-	rm -rf "$TEMP_GPG"
 -    fi
- 
+
      # see https://github.com/jstedfast/gmime/pull/90
      # should be fixed in GMime in 3.2.7, but some distros might patch
--- 
-2.28.0.rc2.21.g5c06d60fc5
-
+--
+2.35.1
diff --git a/srcpkgs/notmuch/patches/0006-configure-drop-gmime-x509-certificate-validity-check.patch b/srcpkgs/notmuch/patches/0006-configure-drop-gmime-x509-certificate-validity-check.patch
index 49b5b3a0795d..c7e5addc0784 100644
--- a/srcpkgs/notmuch/patches/0006-configure-drop-gmime-x509-certificate-validity-check.patch
+++ b/srcpkgs/notmuch/patches/0006-configure-drop-gmime-x509-certificate-validity-check.patch
@@ -11,18 +11,17 @@ The problem has been fixed with gmime 3.2.7 already.
 
 Signed-off-by: Đoàn Trần Công Danh <congdanhqx@gmail.com>
 ---
- configure | 70 -------------------------------------------------------
- 1 file changed, 70 deletions(-)
+ configure | 69 -------------------------------------------------------
+ 1 file changed, 69 deletions(-)
 
 diff --git a/configure b/configure
-index 99b0c328..ef602d10 100755
+index 36f3f606..fd23aa67 100755
 --- a/configure
 +++ b/configure
-@@ -472,78 +472,8 @@ if pkg-config --exists "gmime-3.0 >= $GMIME_MINVER"; then
-     # see https://github.com/jstedfast/gmime/pull/90
+@@ -556,77 +556,8 @@ EOF
      # should be fixed in GMime in 3.2.7, but some distros might patch
      printf "Checking for GMime X.509 certificate validity... "
--
+
 -    cat > _check_x509_validity.c <<EOF
 -#include <stdio.h>
 -#include <gmime/gmime.h>
@@ -63,40 +62,39 @@ index 99b0c328..ef602d10 100755
 -}
 -EOF
 -    if ! TEMP_GPG=$(mktemp -d "${TMPDIR:-/tmp}/notmuch.XXXXXX"); then
--        printf 'No.\nCould not make tempdir for testing X.509 certificate validity support.\n'
--        errors=$((errors + 1))
+-	printf 'No.\nCould not make tempdir for testing X.509 certificate validity support.\n'
+-	errors=$((errors + 1))
 -    elif ${CC} ${CFLAGS} ${gmime_cflags} _check_x509_validity.c ${gmime_ldflags} -o _check_x509_validity \
--            && echo disable-crl-checks > "$TEMP_GPG/gpgsm.conf" \
--            && echo "4D:E0:FF:63:C0:E9:EC:01:29:11:C8:7A:EE:DA:3A:9A:7F:6E:C1:0D S" >> "$TEMP_GPG/trustlist.txt" \
--            && GNUPGHOME=${TEMP_GPG} gpgsm --batch --quiet --import < "$srcdir"/test/smime/ca.crt
+-	    && echo disable-crl-checks > "$TEMP_GPG/gpgsm.conf" \
+-	    && echo "4D:E0:FF:63:C0:E9:EC:01:29:11:C8:7A:EE:DA:3A:9A:7F:6E:C1:0D S" >> "$TEMP_GPG/trustlist.txt" \
+-	    && GNUPGHOME=${TEMP_GPG} gpgsm --batch --quiet --import < "$srcdir"/test/smime/ca.crt
 -    then
--        if GNUPGHOME=${TEMP_GPG} ./_check_x509_validity; then
-             gmime_x509_cert_validity=1
-             printf "Yes.\n"
--        else
--            gmime_x509_cert_validity=0
--            printf "No.\n"
--            if pkg-config --exists "gmime-3.0 >= 3.2.7"; then
--                cat <<EOF
+-	if GNUPGHOME=${TEMP_GPG} ./_check_x509_validity; then
+ 	    gmime_x509_cert_validity=1
+ 	    printf "Yes.\n"
+-	else
+-	    gmime_x509_cert_validity=0
+-	    printf "No.\n"
+-	    if pkg-config --exists "gmime-3.0 >= 3.2.7"; then
+-		cat <<EOF
 -*** Error: GMime fails to calculate X.509 certificate validity, and
 -is later than 3.2.7, which should have fixed this issue.
 -
 -Please follow up on https://github.com/jstedfast/gmime/pull/90 with
 -more details.
 -EOF
--                errors=$((errors + 1))
--            fi
--        fi
+-		errors=$((errors + 1))
+-	    fi
+-	fi
 -    else
--        printf 'No.\nFailed to set up gpgsm for testing X.509 certificate validity support.\n'
--        errors=$((errors + 1))
+-	printf 'No.\nFailed to set up gpgsm for testing X.509 certificate validity support.\n'
+-	errors=$((errors + 1))
 -    fi
 -    if [ -n "$TEMP_GPG" -a -d "$TEMP_GPG" ]; then
--        rm -rf "$TEMP_GPG"
+-	rm -rf "$TEMP_GPG"
 -    fi
- 
+
      # see https://dev.gnupg.org/T3464
      # there are problems verifying signatures when decrypting with session keys with GPGME 1.13.0 and 1.13.1
--- 
-2.28.0.rc2.21.g5c06d60fc5
-
+--
+2.35.1
diff --git a/srcpkgs/notmuch/patches/0007-configure-drop-gmime-verify-with-session-key-check.patch b/srcpkgs/notmuch/patches/0007-configure-drop-gmime-verify-with-session-key-check.patch
index 5de4f6ff5ce4..5ca5b506eaca 100644
--- a/srcpkgs/notmuch/patches/0007-configure-drop-gmime-verify-with-session-key-check.patch
+++ b/srcpkgs/notmuch/patches/0007-configure-drop-gmime-verify-with-session-key-check.patch
@@ -18,10 +18,10 @@ Signed-off-by: Đoàn Trần Công Danh <congdanhqx@gmail.com>
  1 file changed, 66 deletions(-)
 
 diff --git a/configure b/configure
-index ef602d10..204d46d9 100755
+index 36f3f606..cd99bf4a 100755
 --- a/configure
 +++ b/configure
-@@ -478,74 +478,8 @@ if pkg-config --exists "gmime-3.0 >= $GMIME_MINVER"; then
+@@ -631,74 +631,8 @@ EOF
      # see https://dev.gnupg.org/T3464
      # there are problems verifying signatures when decrypting with session keys with GPGME 1.13.0 and 1.13.1
      printf "Checking signature verification when decrypting using session keys... "
@@ -67,35 +67,34 @@ index ef602d10..204d46d9 100755
 -}
 -EOF
 -    if ! TEMP_GPG=$(mktemp -d "${TMPDIR:-/tmp}/notmuch.XXXXXX"); then
--        printf 'No.\nCould not make tempdir for testing signature verification when decrypting with session keys.\n'
--        errors=$((errors + 1))
+-	printf 'No.\nCould not make tempdir for testing signature verification when decrypting with session keys.\n'
+-	errors=$((errors + 1))
 -    elif ${CC} ${CFLAGS} ${gmime_cflags} _verify_sig_with_session_key.c ${gmime_ldflags} -o _verify_sig_with_session_key \
--            && GNUPGHOME=${TEMP_GPG} gpg --batch --quiet --import < "$srcdir"/test/gnupg-secret-key.asc \
--            && rm -f ${TEMP_GPG}/private-keys-v1.d/*.key
+-	    && GNUPGHOME=${TEMP_GPG} gpg --batch --quiet --import < "$srcdir"/test/gnupg-secret-key.asc \
+-	    && rm -f ${TEMP_GPG}/private-keys-v1.d/*.key
 -    then
--        if GNUPGHOME=${TEMP_GPG} ./_verify_sig_with_session_key; then
-             gmime_verify_with_session_key=1
-             printf "Yes.\n"
--        else
--            gmime_verify_with_session_key=0
--            printf "No.\n"
--            cat <<EOF
+-	if GNUPGHOME=${TEMP_GPG} ./_verify_sig_with_session_key; then
+ 	    gmime_verify_with_session_key=1
+ 	    printf "Yes.\n"
+-	else
+-	    gmime_verify_with_session_key=0
+-	    printf "No.\n"
+-	    cat <<EOF
 -*** Error: GMime fails to verify signatures when decrypting with a session key.
 -
 -This is most likely due to a buggy version of GPGME, which should be fixed in 1.13.2 or later.
 -See https://dev.gnupg.org/T3464 for more details.
 -EOF
--        fi
+-	fi
 -    else
--        printf 'No.\nFailed to set up gpg for testing signature verification while decrypting with a session key.\n'
--        errors=$((errors + 1))
+-	printf 'No.\nFailed to set up gpg for testing signature verification while decrypting with a session key.\n'
+-	errors=$((errors + 1))
 -    fi
 -    if [ -n "$TEMP_GPG" -a -d "$TEMP_GPG" ]; then
--        rm -rf "$TEMP_GPG"
+-	rm -rf "$TEMP_GPG"
 -    fi
  else
      have_gmime=0
      printf "No.\n"
--- 
-2.28.0.rc2.21.g5c06d60fc5
-
+--
+2.35.1
diff --git a/srcpkgs/notmuch/template b/srcpkgs/notmuch/template
index c7a25199498a..f85442cf1306 100644
--- a/srcpkgs/notmuch/template
+++ b/srcpkgs/notmuch/template
@@ -1,7 +1,7 @@
 # Template file for 'notmuch'
 pkgname=notmuch
-version=0.32.2
-revision=3
+version=0.35
+revision=1
 build_style=configure
 configure_args="--prefix=/usr
  --emacslispdir=/usr/share/emacs/site-lisp/notmuch
@@ -19,7 +19,7 @@ license="GPL-3.0-or-later"
 homepage="https://notmuchmail.org"
 distfiles="https://notmuchmail.org/releases/notmuch-${version}.tar.xz
  https://notmuchmail.org/releases/test-databases/database-v1.tar.xz"
-checksum="8e0a7eb8ff2e6011ef48b2bf11d79b9c4bb74511cfe2987758b64898c2a2ded7
+checksum="a831c414c4f20a6cae3a580793c855102d3295080f000eb3832b77226a40ac39
  4299e051b10e1fa7b33ea2862790a09ebfe96859681804e5251e130f800e69d2"
 skip_extraction="database-v1.tar.xz"
 replaces="notmuch-emacs>=0"
@@ -56,7 +56,7 @@ do_check() {
 	# we don't ship python-cffi
 	NOTMUCH_SKIP_TESTS+=" libconfig python-cffi"
 	if [ $(id -u) = 0 ]; then
-		NOTMUCH_SKIP_TESTS+=" new.36 tagging.25"
+		NOTMUCH_SKIP_TESTS+=" new.36 new.39 tagging.25"
 	fi
 	export NOTMUCH_SKIP_TESTS
 	make test

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

* Re: notmuch: update to 0.35.
  2022-03-08 16:34 [PR PATCH] notmuch: update to 0.35 j0ack
                   ` (2 preceding siblings ...)
  2022-03-08 16:48 ` [PR PATCH] [Updated] " j0ack
@ 2022-03-08 16:54 ` tibequadorian
  2022-03-08 16:55 ` tibequadorian
                   ` (4 subsequent siblings)
  8 siblings, 0 replies; 10+ messages in thread
From: tibequadorian @ 2022-03-08 16:54 UTC (permalink / raw)
  To: ml

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

New comment by tibequadorian on void-packages repository

https://github.com/void-linux/void-packages/pull/36042#issuecomment-1061983564

Comment:
The maintainer is inactive since 2015 so it should be fine to orphan it or preferably take over maintainership.
Also use an email for the commit that is associated with your github account.

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

* Re: notmuch: update to 0.35.
  2022-03-08 16:34 [PR PATCH] notmuch: update to 0.35 j0ack
                   ` (3 preceding siblings ...)
  2022-03-08 16:54 ` tibequadorian
@ 2022-03-08 16:55 ` tibequadorian
  2022-03-08 17:01 ` [PR PATCH] [Updated] " j0ack
                   ` (3 subsequent siblings)
  8 siblings, 0 replies; 10+ messages in thread
From: tibequadorian @ 2022-03-08 16:55 UTC (permalink / raw)
  To: ml

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

New comment by tibequadorian on void-packages repository

https://github.com/void-linux/void-packages/pull/36042#issuecomment-1061983564

Comment:
The maintainer is inactive since 2015 so it should be fine to orphan it or preferably take over maintainership.
Also use an email for the commit that is associated with your github profile.

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

* Re: [PR PATCH] [Updated] notmuch: update to 0.35.
  2022-03-08 16:34 [PR PATCH] notmuch: update to 0.35 j0ack
                   ` (4 preceding siblings ...)
  2022-03-08 16:55 ` tibequadorian
@ 2022-03-08 17:01 ` j0ack
  2022-03-08 17:03 ` j0ack
                   ` (2 subsequent siblings)
  8 siblings, 0 replies; 10+ messages in thread
From: j0ack @ 2022-03-08 17:01 UTC (permalink / raw)
  To: ml

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

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

https://github.com/j0ack/void-packages notmuch-0.35
https://github.com/void-linux/void-packages/pull/36042

notmuch: update to 0.35.
<!-- Uncomment relevant sections and delete options which are not applicable -->

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

I see there is already a maintainer for this package but I needed the new version in my environment so I build it. 
I'm not sure if this PR is the way it is usually done in this case.

<!--
#### 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/36042.patch is attached

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

From b75c80d27d689b781254a7e46ce6424a23ad8e97 Mon Sep 17 00:00:00 2001
From: TROUVERIE Joachim <jtrouverie@joakode.fr>
Date: Fri, 4 Mar 2022 17:59:30 +0100
Subject: [PATCH] notmuch: update to 0.35.

---
 ...mime-session-key-extraction-support-.patch | 43 +++++++-------
 ...mime-x509-certificate-validity-check.patch | 56 +++++++++----------
 ...-gmime-verify-with-session-key-check.patch | 39 +++++++------
 srcpkgs/notmuch/template                      |  8 +--
 4 files changed, 71 insertions(+), 75 deletions(-)

diff --git a/srcpkgs/notmuch/patches/0005-configure-drop-gmime-session-key-extraction-support-.patch b/srcpkgs/notmuch/patches/0005-configure-drop-gmime-session-key-extraction-support-.patch
index 581c6be15590..b6445729af6f 100644
--- a/srcpkgs/notmuch/patches/0005-configure-drop-gmime-session-key-extraction-support-.patch
+++ b/srcpkgs/notmuch/patches/0005-configure-drop-gmime-session-key-extraction-support-.patch
@@ -17,13 +17,13 @@ Signed-off-by: Đoàn Trần Công Danh <congdanhqx@gmail.com>
  1 file changed, 58 deletions(-)
 
 diff --git a/configure b/configure
-index 7dae745c..99b0c328 100755
+index 36f3f606..1bf2097d 100755
 --- a/configure
 +++ b/configure
-@@ -467,65 +467,7 @@ if pkg-config --exists "gmime-3.0 >= $GMIME_MINVER"; then
- 
+@@ -492,65 +492,7 @@ if pkg-config --exists "gmime-3.0 >= $GMIME_MINVER"; then
+
      printf "Checking for GMime session key extraction support... "
- 
+
 -    cat > _check_session_keys.c <<EOF
 -#include <gmime/gmime.h>
 -#include <stdio.h>
@@ -54,16 +54,16 @@ index 7dae745c..99b0c328 100755
 -}
 -EOF
 -    if ! TEMP_GPG=$(mktemp -d "${TMPDIR:-/tmp}/notmuch.XXXXXX"); then
--        printf 'No.\nCould not make tempdir for testing session-key support.\n'
--        errors=$((errors + 1))
+-	printf 'No.\nCould not make tempdir for testing session-key support.\n'
+-	errors=$((errors + 1))
 -    elif ${CC} ${CFLAGS} ${gmime_cflags} _check_session_keys.c ${gmime_ldflags} -o _check_session_keys \
--           && GNUPGHOME=${TEMP_GPG} gpg --batch --quiet --import < "$srcdir"/test/gnupg-secret-key.asc \
--           && SESSION_KEY=$(GNUPGHOME=${TEMP_GPG} ./_check_session_keys) \
--           && [ $SESSION_KEY = 9:0BACD64099D1468AB07C796F0C0AC4851948A658A15B34E803865E9FC635F2F5 ]
+-	   && GNUPGHOME=${TEMP_GPG} gpg --batch --quiet --import < "$srcdir"/test/gnupg-secret-key.asc \
+-	   && SESSION_KEY=$(GNUPGHOME=${TEMP_GPG} ./_check_session_keys) \
+-	   && [ $SESSION_KEY = 9:0BACD64099D1468AB07C796F0C0AC4851948A658A15B34E803865E9FC635F2F5 ]
 -    then
-         printf "OK.\n"
+ 	printf "OK.\n"
 -    else
--        cat <<EOF
+-	cat <<EOF
 -No.
 -*** Error: Could not extract session keys from encrypted message.
 -
@@ -73,19 +73,18 @@ index 7dae745c..99b0c328 100755
 -Please try to rebuild your version of GMime against a more recent
 -version of GPGME (at least GPGME 1.8.0).
 -EOF
--        if command -v gpgme-config >/dev/null; then
--            printf 'Your current GPGME development version is: %s\n' "$(gpgme-config --version)"
--        else
--            printf 'You do not have the GPGME development libraries installed.\n'
--        fi
--        errors=$((errors + 1))
+-	if command -v gpgme-config >/dev/null; then
+-	    printf 'Your current GPGME development version is: %s\n' "$(gpgme-config --version)"
+-	else
+-	    printf 'You do not have the GPGME development libraries installed.\n'
+-	fi
+-	errors=$((errors + 1))
 -    fi
 -    if [ -n "$TEMP_GPG" -a -d "$TEMP_GPG" ]; then
--        rm -rf "$TEMP_GPG"
+-	rm -rf "$TEMP_GPG"
 -    fi
- 
+
      # see https://github.com/jstedfast/gmime/pull/90
      # should be fixed in GMime in 3.2.7, but some distros might patch
--- 
-2.28.0.rc2.21.g5c06d60fc5
-
+--
+2.35.1
diff --git a/srcpkgs/notmuch/patches/0006-configure-drop-gmime-x509-certificate-validity-check.patch b/srcpkgs/notmuch/patches/0006-configure-drop-gmime-x509-certificate-validity-check.patch
index 49b5b3a0795d..c7e5addc0784 100644
--- a/srcpkgs/notmuch/patches/0006-configure-drop-gmime-x509-certificate-validity-check.patch
+++ b/srcpkgs/notmuch/patches/0006-configure-drop-gmime-x509-certificate-validity-check.patch
@@ -11,18 +11,17 @@ The problem has been fixed with gmime 3.2.7 already.
 
 Signed-off-by: Đoàn Trần Công Danh <congdanhqx@gmail.com>
 ---
- configure | 70 -------------------------------------------------------
- 1 file changed, 70 deletions(-)
+ configure | 69 -------------------------------------------------------
+ 1 file changed, 69 deletions(-)
 
 diff --git a/configure b/configure
-index 99b0c328..ef602d10 100755
+index 36f3f606..fd23aa67 100755
 --- a/configure
 +++ b/configure
-@@ -472,78 +472,8 @@ if pkg-config --exists "gmime-3.0 >= $GMIME_MINVER"; then
-     # see https://github.com/jstedfast/gmime/pull/90
+@@ -556,77 +556,8 @@ EOF
      # should be fixed in GMime in 3.2.7, but some distros might patch
      printf "Checking for GMime X.509 certificate validity... "
--
+
 -    cat > _check_x509_validity.c <<EOF
 -#include <stdio.h>
 -#include <gmime/gmime.h>
@@ -63,40 +62,39 @@ index 99b0c328..ef602d10 100755
 -}
 -EOF
 -    if ! TEMP_GPG=$(mktemp -d "${TMPDIR:-/tmp}/notmuch.XXXXXX"); then
--        printf 'No.\nCould not make tempdir for testing X.509 certificate validity support.\n'
--        errors=$((errors + 1))
+-	printf 'No.\nCould not make tempdir for testing X.509 certificate validity support.\n'
+-	errors=$((errors + 1))
 -    elif ${CC} ${CFLAGS} ${gmime_cflags} _check_x509_validity.c ${gmime_ldflags} -o _check_x509_validity \
--            && echo disable-crl-checks > "$TEMP_GPG/gpgsm.conf" \
--            && echo "4D:E0:FF:63:C0:E9:EC:01:29:11:C8:7A:EE:DA:3A:9A:7F:6E:C1:0D S" >> "$TEMP_GPG/trustlist.txt" \
--            && GNUPGHOME=${TEMP_GPG} gpgsm --batch --quiet --import < "$srcdir"/test/smime/ca.crt
+-	    && echo disable-crl-checks > "$TEMP_GPG/gpgsm.conf" \
+-	    && echo "4D:E0:FF:63:C0:E9:EC:01:29:11:C8:7A:EE:DA:3A:9A:7F:6E:C1:0D S" >> "$TEMP_GPG/trustlist.txt" \
+-	    && GNUPGHOME=${TEMP_GPG} gpgsm --batch --quiet --import < "$srcdir"/test/smime/ca.crt
 -    then
--        if GNUPGHOME=${TEMP_GPG} ./_check_x509_validity; then
-             gmime_x509_cert_validity=1
-             printf "Yes.\n"
--        else
--            gmime_x509_cert_validity=0
--            printf "No.\n"
--            if pkg-config --exists "gmime-3.0 >= 3.2.7"; then
--                cat <<EOF
+-	if GNUPGHOME=${TEMP_GPG} ./_check_x509_validity; then
+ 	    gmime_x509_cert_validity=1
+ 	    printf "Yes.\n"
+-	else
+-	    gmime_x509_cert_validity=0
+-	    printf "No.\n"
+-	    if pkg-config --exists "gmime-3.0 >= 3.2.7"; then
+-		cat <<EOF
 -*** Error: GMime fails to calculate X.509 certificate validity, and
 -is later than 3.2.7, which should have fixed this issue.
 -
 -Please follow up on https://github.com/jstedfast/gmime/pull/90 with
 -more details.
 -EOF
--                errors=$((errors + 1))
--            fi
--        fi
+-		errors=$((errors + 1))
+-	    fi
+-	fi
 -    else
--        printf 'No.\nFailed to set up gpgsm for testing X.509 certificate validity support.\n'
--        errors=$((errors + 1))
+-	printf 'No.\nFailed to set up gpgsm for testing X.509 certificate validity support.\n'
+-	errors=$((errors + 1))
 -    fi
 -    if [ -n "$TEMP_GPG" -a -d "$TEMP_GPG" ]; then
--        rm -rf "$TEMP_GPG"
+-	rm -rf "$TEMP_GPG"
 -    fi
- 
+
      # see https://dev.gnupg.org/T3464
      # there are problems verifying signatures when decrypting with session keys with GPGME 1.13.0 and 1.13.1
--- 
-2.28.0.rc2.21.g5c06d60fc5
-
+--
+2.35.1
diff --git a/srcpkgs/notmuch/patches/0007-configure-drop-gmime-verify-with-session-key-check.patch b/srcpkgs/notmuch/patches/0007-configure-drop-gmime-verify-with-session-key-check.patch
index 5de4f6ff5ce4..5ca5b506eaca 100644
--- a/srcpkgs/notmuch/patches/0007-configure-drop-gmime-verify-with-session-key-check.patch
+++ b/srcpkgs/notmuch/patches/0007-configure-drop-gmime-verify-with-session-key-check.patch
@@ -18,10 +18,10 @@ Signed-off-by: Đoàn Trần Công Danh <congdanhqx@gmail.com>
  1 file changed, 66 deletions(-)
 
 diff --git a/configure b/configure
-index ef602d10..204d46d9 100755
+index 36f3f606..cd99bf4a 100755
 --- a/configure
 +++ b/configure
-@@ -478,74 +478,8 @@ if pkg-config --exists "gmime-3.0 >= $GMIME_MINVER"; then
+@@ -631,74 +631,8 @@ EOF
      # see https://dev.gnupg.org/T3464
      # there are problems verifying signatures when decrypting with session keys with GPGME 1.13.0 and 1.13.1
      printf "Checking signature verification when decrypting using session keys... "
@@ -67,35 +67,34 @@ index ef602d10..204d46d9 100755
 -}
 -EOF
 -    if ! TEMP_GPG=$(mktemp -d "${TMPDIR:-/tmp}/notmuch.XXXXXX"); then
--        printf 'No.\nCould not make tempdir for testing signature verification when decrypting with session keys.\n'
--        errors=$((errors + 1))
+-	printf 'No.\nCould not make tempdir for testing signature verification when decrypting with session keys.\n'
+-	errors=$((errors + 1))
 -    elif ${CC} ${CFLAGS} ${gmime_cflags} _verify_sig_with_session_key.c ${gmime_ldflags} -o _verify_sig_with_session_key \
--            && GNUPGHOME=${TEMP_GPG} gpg --batch --quiet --import < "$srcdir"/test/gnupg-secret-key.asc \
--            && rm -f ${TEMP_GPG}/private-keys-v1.d/*.key
+-	    && GNUPGHOME=${TEMP_GPG} gpg --batch --quiet --import < "$srcdir"/test/gnupg-secret-key.asc \
+-	    && rm -f ${TEMP_GPG}/private-keys-v1.d/*.key
 -    then
--        if GNUPGHOME=${TEMP_GPG} ./_verify_sig_with_session_key; then
-             gmime_verify_with_session_key=1
-             printf "Yes.\n"
--        else
--            gmime_verify_with_session_key=0
--            printf "No.\n"
--            cat <<EOF
+-	if GNUPGHOME=${TEMP_GPG} ./_verify_sig_with_session_key; then
+ 	    gmime_verify_with_session_key=1
+ 	    printf "Yes.\n"
+-	else
+-	    gmime_verify_with_session_key=0
+-	    printf "No.\n"
+-	    cat <<EOF
 -*** Error: GMime fails to verify signatures when decrypting with a session key.
 -
 -This is most likely due to a buggy version of GPGME, which should be fixed in 1.13.2 or later.
 -See https://dev.gnupg.org/T3464 for more details.
 -EOF
--        fi
+-	fi
 -    else
--        printf 'No.\nFailed to set up gpg for testing signature verification while decrypting with a session key.\n'
--        errors=$((errors + 1))
+-	printf 'No.\nFailed to set up gpg for testing signature verification while decrypting with a session key.\n'
+-	errors=$((errors + 1))
 -    fi
 -    if [ -n "$TEMP_GPG" -a -d "$TEMP_GPG" ]; then
--        rm -rf "$TEMP_GPG"
+-	rm -rf "$TEMP_GPG"
 -    fi
  else
      have_gmime=0
      printf "No.\n"
--- 
-2.28.0.rc2.21.g5c06d60fc5
-
+--
+2.35.1
diff --git a/srcpkgs/notmuch/template b/srcpkgs/notmuch/template
index c7a25199498a..f85442cf1306 100644
--- a/srcpkgs/notmuch/template
+++ b/srcpkgs/notmuch/template
@@ -1,7 +1,7 @@
 # Template file for 'notmuch'
 pkgname=notmuch
-version=0.32.2
-revision=3
+version=0.35
+revision=1
 build_style=configure
 configure_args="--prefix=/usr
  --emacslispdir=/usr/share/emacs/site-lisp/notmuch
@@ -19,7 +19,7 @@ license="GPL-3.0-or-later"
 homepage="https://notmuchmail.org"
 distfiles="https://notmuchmail.org/releases/notmuch-${version}.tar.xz
  https://notmuchmail.org/releases/test-databases/database-v1.tar.xz"
-checksum="8e0a7eb8ff2e6011ef48b2bf11d79b9c4bb74511cfe2987758b64898c2a2ded7
+checksum="a831c414c4f20a6cae3a580793c855102d3295080f000eb3832b77226a40ac39
  4299e051b10e1fa7b33ea2862790a09ebfe96859681804e5251e130f800e69d2"
 skip_extraction="database-v1.tar.xz"
 replaces="notmuch-emacs>=0"
@@ -56,7 +56,7 @@ do_check() {
 	# we don't ship python-cffi
 	NOTMUCH_SKIP_TESTS+=" libconfig python-cffi"
 	if [ $(id -u) = 0 ]; then
-		NOTMUCH_SKIP_TESTS+=" new.36 tagging.25"
+		NOTMUCH_SKIP_TESTS+=" new.36 new.39 tagging.25"
 	fi
 	export NOTMUCH_SKIP_TESTS
 	make test

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

* Re: notmuch: update to 0.35.
  2022-03-08 16:34 [PR PATCH] notmuch: update to 0.35 j0ack
                   ` (5 preceding siblings ...)
  2022-03-08 17:01 ` [PR PATCH] [Updated] " j0ack
@ 2022-03-08 17:03 ` j0ack
  2022-03-08 17:08 ` [PR PATCH] [Updated] " j0ack
  2022-03-17 15:43 ` [PR PATCH] [Merged]: " sgn
  8 siblings, 0 replies; 10+ messages in thread
From: j0ack @ 2022-03-08 17:03 UTC (permalink / raw)
  To: ml

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

New comment by j0ack on void-packages repository

https://github.com/void-linux/void-packages/pull/36042#issuecomment-1062001289

Comment:
Thanks, I did not see that my git config used an old email address.

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

* Re: [PR PATCH] [Updated] notmuch: update to 0.35.
  2022-03-08 16:34 [PR PATCH] notmuch: update to 0.35 j0ack
                   ` (6 preceding siblings ...)
  2022-03-08 17:03 ` j0ack
@ 2022-03-08 17:08 ` j0ack
  2022-03-17 15:43 ` [PR PATCH] [Merged]: " sgn
  8 siblings, 0 replies; 10+ messages in thread
From: j0ack @ 2022-03-08 17:08 UTC (permalink / raw)
  To: ml

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

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

https://github.com/j0ack/void-packages notmuch-0.35
https://github.com/void-linux/void-packages/pull/36042

notmuch: update to 0.35.
<!-- Uncomment relevant sections and delete options which are not applicable -->

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

I see there is already a maintainer for this package but I needed the new version in my environment so I build it. 
I'm not sure if this PR is the way it is usually done in this case.

<!--
#### 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/36042.patch is attached

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

From 126c16ac72774eaf9c51b258cbb8ed1fb70f2233 Mon Sep 17 00:00:00 2001
From: TROUVERIE Joachim <jtrouverie@joakode.fr>
Date: Fri, 4 Mar 2022 17:59:30 +0100
Subject: [PATCH] notmuch: update to 0.35.

---
 ...mime-session-key-extraction-support-.patch | 43 +++++++-------
 ...mime-x509-certificate-validity-check.patch | 56 +++++++++----------
 ...-gmime-verify-with-session-key-check.patch | 39 +++++++------
 srcpkgs/notmuch/template                      | 10 ++--
 4 files changed, 72 insertions(+), 76 deletions(-)

diff --git a/srcpkgs/notmuch/patches/0005-configure-drop-gmime-session-key-extraction-support-.patch b/srcpkgs/notmuch/patches/0005-configure-drop-gmime-session-key-extraction-support-.patch
index 581c6be15590..b6445729af6f 100644
--- a/srcpkgs/notmuch/patches/0005-configure-drop-gmime-session-key-extraction-support-.patch
+++ b/srcpkgs/notmuch/patches/0005-configure-drop-gmime-session-key-extraction-support-.patch
@@ -17,13 +17,13 @@ Signed-off-by: Đoàn Trần Công Danh <congdanhqx@gmail.com>
  1 file changed, 58 deletions(-)
 
 diff --git a/configure b/configure
-index 7dae745c..99b0c328 100755
+index 36f3f606..1bf2097d 100755
 --- a/configure
 +++ b/configure
-@@ -467,65 +467,7 @@ if pkg-config --exists "gmime-3.0 >= $GMIME_MINVER"; then
- 
+@@ -492,65 +492,7 @@ if pkg-config --exists "gmime-3.0 >= $GMIME_MINVER"; then
+
      printf "Checking for GMime session key extraction support... "
- 
+
 -    cat > _check_session_keys.c <<EOF
 -#include <gmime/gmime.h>
 -#include <stdio.h>
@@ -54,16 +54,16 @@ index 7dae745c..99b0c328 100755
 -}
 -EOF
 -    if ! TEMP_GPG=$(mktemp -d "${TMPDIR:-/tmp}/notmuch.XXXXXX"); then
--        printf 'No.\nCould not make tempdir for testing session-key support.\n'
--        errors=$((errors + 1))
+-	printf 'No.\nCould not make tempdir for testing session-key support.\n'
+-	errors=$((errors + 1))
 -    elif ${CC} ${CFLAGS} ${gmime_cflags} _check_session_keys.c ${gmime_ldflags} -o _check_session_keys \
--           && GNUPGHOME=${TEMP_GPG} gpg --batch --quiet --import < "$srcdir"/test/gnupg-secret-key.asc \
--           && SESSION_KEY=$(GNUPGHOME=${TEMP_GPG} ./_check_session_keys) \
--           && [ $SESSION_KEY = 9:0BACD64099D1468AB07C796F0C0AC4851948A658A15B34E803865E9FC635F2F5 ]
+-	   && GNUPGHOME=${TEMP_GPG} gpg --batch --quiet --import < "$srcdir"/test/gnupg-secret-key.asc \
+-	   && SESSION_KEY=$(GNUPGHOME=${TEMP_GPG} ./_check_session_keys) \
+-	   && [ $SESSION_KEY = 9:0BACD64099D1468AB07C796F0C0AC4851948A658A15B34E803865E9FC635F2F5 ]
 -    then
-         printf "OK.\n"
+ 	printf "OK.\n"
 -    else
--        cat <<EOF
+-	cat <<EOF
 -No.
 -*** Error: Could not extract session keys from encrypted message.
 -
@@ -73,19 +73,18 @@ index 7dae745c..99b0c328 100755
 -Please try to rebuild your version of GMime against a more recent
 -version of GPGME (at least GPGME 1.8.0).
 -EOF
--        if command -v gpgme-config >/dev/null; then
--            printf 'Your current GPGME development version is: %s\n' "$(gpgme-config --version)"
--        else
--            printf 'You do not have the GPGME development libraries installed.\n'
--        fi
--        errors=$((errors + 1))
+-	if command -v gpgme-config >/dev/null; then
+-	    printf 'Your current GPGME development version is: %s\n' "$(gpgme-config --version)"
+-	else
+-	    printf 'You do not have the GPGME development libraries installed.\n'
+-	fi
+-	errors=$((errors + 1))
 -    fi
 -    if [ -n "$TEMP_GPG" -a -d "$TEMP_GPG" ]; then
--        rm -rf "$TEMP_GPG"
+-	rm -rf "$TEMP_GPG"
 -    fi
- 
+
      # see https://github.com/jstedfast/gmime/pull/90
      # should be fixed in GMime in 3.2.7, but some distros might patch
--- 
-2.28.0.rc2.21.g5c06d60fc5
-
+--
+2.35.1
diff --git a/srcpkgs/notmuch/patches/0006-configure-drop-gmime-x509-certificate-validity-check.patch b/srcpkgs/notmuch/patches/0006-configure-drop-gmime-x509-certificate-validity-check.patch
index 49b5b3a0795d..c7e5addc0784 100644
--- a/srcpkgs/notmuch/patches/0006-configure-drop-gmime-x509-certificate-validity-check.patch
+++ b/srcpkgs/notmuch/patches/0006-configure-drop-gmime-x509-certificate-validity-check.patch
@@ -11,18 +11,17 @@ The problem has been fixed with gmime 3.2.7 already.
 
 Signed-off-by: Đoàn Trần Công Danh <congdanhqx@gmail.com>
 ---
- configure | 70 -------------------------------------------------------
- 1 file changed, 70 deletions(-)
+ configure | 69 -------------------------------------------------------
+ 1 file changed, 69 deletions(-)
 
 diff --git a/configure b/configure
-index 99b0c328..ef602d10 100755
+index 36f3f606..fd23aa67 100755
 --- a/configure
 +++ b/configure
-@@ -472,78 +472,8 @@ if pkg-config --exists "gmime-3.0 >= $GMIME_MINVER"; then
-     # see https://github.com/jstedfast/gmime/pull/90
+@@ -556,77 +556,8 @@ EOF
      # should be fixed in GMime in 3.2.7, but some distros might patch
      printf "Checking for GMime X.509 certificate validity... "
--
+
 -    cat > _check_x509_validity.c <<EOF
 -#include <stdio.h>
 -#include <gmime/gmime.h>
@@ -63,40 +62,39 @@ index 99b0c328..ef602d10 100755
 -}
 -EOF
 -    if ! TEMP_GPG=$(mktemp -d "${TMPDIR:-/tmp}/notmuch.XXXXXX"); then
--        printf 'No.\nCould not make tempdir for testing X.509 certificate validity support.\n'
--        errors=$((errors + 1))
+-	printf 'No.\nCould not make tempdir for testing X.509 certificate validity support.\n'
+-	errors=$((errors + 1))
 -    elif ${CC} ${CFLAGS} ${gmime_cflags} _check_x509_validity.c ${gmime_ldflags} -o _check_x509_validity \
--            && echo disable-crl-checks > "$TEMP_GPG/gpgsm.conf" \
--            && echo "4D:E0:FF:63:C0:E9:EC:01:29:11:C8:7A:EE:DA:3A:9A:7F:6E:C1:0D S" >> "$TEMP_GPG/trustlist.txt" \
--            && GNUPGHOME=${TEMP_GPG} gpgsm --batch --quiet --import < "$srcdir"/test/smime/ca.crt
+-	    && echo disable-crl-checks > "$TEMP_GPG/gpgsm.conf" \
+-	    && echo "4D:E0:FF:63:C0:E9:EC:01:29:11:C8:7A:EE:DA:3A:9A:7F:6E:C1:0D S" >> "$TEMP_GPG/trustlist.txt" \
+-	    && GNUPGHOME=${TEMP_GPG} gpgsm --batch --quiet --import < "$srcdir"/test/smime/ca.crt
 -    then
--        if GNUPGHOME=${TEMP_GPG} ./_check_x509_validity; then
-             gmime_x509_cert_validity=1
-             printf "Yes.\n"
--        else
--            gmime_x509_cert_validity=0
--            printf "No.\n"
--            if pkg-config --exists "gmime-3.0 >= 3.2.7"; then
--                cat <<EOF
+-	if GNUPGHOME=${TEMP_GPG} ./_check_x509_validity; then
+ 	    gmime_x509_cert_validity=1
+ 	    printf "Yes.\n"
+-	else
+-	    gmime_x509_cert_validity=0
+-	    printf "No.\n"
+-	    if pkg-config --exists "gmime-3.0 >= 3.2.7"; then
+-		cat <<EOF
 -*** Error: GMime fails to calculate X.509 certificate validity, and
 -is later than 3.2.7, which should have fixed this issue.
 -
 -Please follow up on https://github.com/jstedfast/gmime/pull/90 with
 -more details.
 -EOF
--                errors=$((errors + 1))
--            fi
--        fi
+-		errors=$((errors + 1))
+-	    fi
+-	fi
 -    else
--        printf 'No.\nFailed to set up gpgsm for testing X.509 certificate validity support.\n'
--        errors=$((errors + 1))
+-	printf 'No.\nFailed to set up gpgsm for testing X.509 certificate validity support.\n'
+-	errors=$((errors + 1))
 -    fi
 -    if [ -n "$TEMP_GPG" -a -d "$TEMP_GPG" ]; then
--        rm -rf "$TEMP_GPG"
+-	rm -rf "$TEMP_GPG"
 -    fi
- 
+
      # see https://dev.gnupg.org/T3464
      # there are problems verifying signatures when decrypting with session keys with GPGME 1.13.0 and 1.13.1
--- 
-2.28.0.rc2.21.g5c06d60fc5
-
+--
+2.35.1
diff --git a/srcpkgs/notmuch/patches/0007-configure-drop-gmime-verify-with-session-key-check.patch b/srcpkgs/notmuch/patches/0007-configure-drop-gmime-verify-with-session-key-check.patch
index 5de4f6ff5ce4..5ca5b506eaca 100644
--- a/srcpkgs/notmuch/patches/0007-configure-drop-gmime-verify-with-session-key-check.patch
+++ b/srcpkgs/notmuch/patches/0007-configure-drop-gmime-verify-with-session-key-check.patch
@@ -18,10 +18,10 @@ Signed-off-by: Đoàn Trần Công Danh <congdanhqx@gmail.com>
  1 file changed, 66 deletions(-)
 
 diff --git a/configure b/configure
-index ef602d10..204d46d9 100755
+index 36f3f606..cd99bf4a 100755
 --- a/configure
 +++ b/configure
-@@ -478,74 +478,8 @@ if pkg-config --exists "gmime-3.0 >= $GMIME_MINVER"; then
+@@ -631,74 +631,8 @@ EOF
      # see https://dev.gnupg.org/T3464
      # there are problems verifying signatures when decrypting with session keys with GPGME 1.13.0 and 1.13.1
      printf "Checking signature verification when decrypting using session keys... "
@@ -67,35 +67,34 @@ index ef602d10..204d46d9 100755
 -}
 -EOF
 -    if ! TEMP_GPG=$(mktemp -d "${TMPDIR:-/tmp}/notmuch.XXXXXX"); then
--        printf 'No.\nCould not make tempdir for testing signature verification when decrypting with session keys.\n'
--        errors=$((errors + 1))
+-	printf 'No.\nCould not make tempdir for testing signature verification when decrypting with session keys.\n'
+-	errors=$((errors + 1))
 -    elif ${CC} ${CFLAGS} ${gmime_cflags} _verify_sig_with_session_key.c ${gmime_ldflags} -o _verify_sig_with_session_key \
--            && GNUPGHOME=${TEMP_GPG} gpg --batch --quiet --import < "$srcdir"/test/gnupg-secret-key.asc \
--            && rm -f ${TEMP_GPG}/private-keys-v1.d/*.key
+-	    && GNUPGHOME=${TEMP_GPG} gpg --batch --quiet --import < "$srcdir"/test/gnupg-secret-key.asc \
+-	    && rm -f ${TEMP_GPG}/private-keys-v1.d/*.key
 -    then
--        if GNUPGHOME=${TEMP_GPG} ./_verify_sig_with_session_key; then
-             gmime_verify_with_session_key=1
-             printf "Yes.\n"
--        else
--            gmime_verify_with_session_key=0
--            printf "No.\n"
--            cat <<EOF
+-	if GNUPGHOME=${TEMP_GPG} ./_verify_sig_with_session_key; then
+ 	    gmime_verify_with_session_key=1
+ 	    printf "Yes.\n"
+-	else
+-	    gmime_verify_with_session_key=0
+-	    printf "No.\n"
+-	    cat <<EOF
 -*** Error: GMime fails to verify signatures when decrypting with a session key.
 -
 -This is most likely due to a buggy version of GPGME, which should be fixed in 1.13.2 or later.
 -See https://dev.gnupg.org/T3464 for more details.
 -EOF
--        fi
+-	fi
 -    else
--        printf 'No.\nFailed to set up gpg for testing signature verification while decrypting with a session key.\n'
--        errors=$((errors + 1))
+-	printf 'No.\nFailed to set up gpg for testing signature verification while decrypting with a session key.\n'
+-	errors=$((errors + 1))
 -    fi
 -    if [ -n "$TEMP_GPG" -a -d "$TEMP_GPG" ]; then
--        rm -rf "$TEMP_GPG"
+-	rm -rf "$TEMP_GPG"
 -    fi
  else
      have_gmime=0
      printf "No.\n"
--- 
-2.28.0.rc2.21.g5c06d60fc5
-
+--
+2.35.1
diff --git a/srcpkgs/notmuch/template b/srcpkgs/notmuch/template
index c7a25199498a..b33a09fbddcf 100644
--- a/srcpkgs/notmuch/template
+++ b/srcpkgs/notmuch/template
@@ -1,7 +1,7 @@
 # Template file for 'notmuch'
 pkgname=notmuch
-version=0.32.2
-revision=3
+version=0.35
+revision=1
 build_style=configure
 configure_args="--prefix=/usr
  --emacslispdir=/usr/share/emacs/site-lisp/notmuch
@@ -14,12 +14,12 @@ depends="gmime3>=3.2.7"
 checkdepends="python3-pytest mdocml dtach gdb tar xz xapian-core
  openssl"
 short_desc="Thread-based email index, search, and tagging"
-maintainer="Jan S. <jan.schreib@gmail.com>"
+maintainer="Joachim T. <jtrouverie@joakode.fr>"
 license="GPL-3.0-or-later"
 homepage="https://notmuchmail.org"
 distfiles="https://notmuchmail.org/releases/notmuch-${version}.tar.xz
  https://notmuchmail.org/releases/test-databases/database-v1.tar.xz"
-checksum="8e0a7eb8ff2e6011ef48b2bf11d79b9c4bb74511cfe2987758b64898c2a2ded7
+checksum="a831c414c4f20a6cae3a580793c855102d3295080f000eb3832b77226a40ac39
  4299e051b10e1fa7b33ea2862790a09ebfe96859681804e5251e130f800e69d2"
 skip_extraction="database-v1.tar.xz"
 replaces="notmuch-emacs>=0"
@@ -56,7 +56,7 @@ do_check() {
 	# we don't ship python-cffi
 	NOTMUCH_SKIP_TESTS+=" libconfig python-cffi"
 	if [ $(id -u) = 0 ]; then
-		NOTMUCH_SKIP_TESTS+=" new.36 tagging.25"
+		NOTMUCH_SKIP_TESTS+=" new.36 new.39 tagging.25"
 	fi
 	export NOTMUCH_SKIP_TESTS
 	make test

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

* Re: [PR PATCH] [Merged]: notmuch: update to 0.35.
  2022-03-08 16:34 [PR PATCH] notmuch: update to 0.35 j0ack
                   ` (7 preceding siblings ...)
  2022-03-08 17:08 ` [PR PATCH] [Updated] " j0ack
@ 2022-03-17 15:43 ` sgn
  8 siblings, 0 replies; 10+ messages in thread
From: sgn @ 2022-03-17 15:43 UTC (permalink / raw)
  To: ml

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

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

notmuch: update to 0.35.
https://github.com/void-linux/void-packages/pull/36042

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

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

I see there is already a maintainer for this package but I needed the new version in my environment so I build it. 
I'm not sure if this PR is the way it is usually done in this case.

<!--
#### 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] 10+ messages in thread

end of thread, other threads:[~2022-03-17 15:43 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-03-08 16:34 [PR PATCH] notmuch: update to 0.35 j0ack
2022-03-08 16:44 ` [PR REVIEW] " tibequadorian
2022-03-08 16:47 ` tibequadorian
2022-03-08 16:48 ` [PR PATCH] [Updated] " j0ack
2022-03-08 16:54 ` tibequadorian
2022-03-08 16:55 ` tibequadorian
2022-03-08 17:01 ` [PR PATCH] [Updated] " j0ack
2022-03-08 17:03 ` j0ack
2022-03-08 17:08 ` [PR PATCH] [Updated] " j0ack
2022-03-17 15:43 ` [PR PATCH] [Merged]: " sgn

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