pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/security/libgpg-error



Module Name:    pkgsrc
Committed By:   adam
Date:           Wed Jun 26 19:31:56 UTC 2024

Modified Files:
        pkgsrc/security/libgpg-error: Makefile distinfo
Added Files:
        pkgsrc/security/libgpg-error/patches: patch-src_spawn-posix.c

Log Message:
libgpg-error: updated to 1.50

Noteworthy changes in version 1.50 (2024-06-19) [C37/A37/R0]
-----------------------------------------------

 * New set of process spawn functions.  [T6249]

 * Fixed return type for gpgrt_b64dec_proc and gpgrt_b64dec_finish to
   gpg_err_code_t.  This enum return type is in almost all cases
   compatible to the formerly used gpg_error_t (i.e. unsigned int).

 * Interface changes relative to the 1.49 release:
 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 gpgrt_process_t                     CHANGED (never used).
 gpgrt_spawn_actions_t               NEW type.
 gpgrt_process_requests              NEW enum.
 gpgrt_process_spawn                 NEW.
 gpgrt_process_terminate             NEW.
 gpgrt_process_get_streams           NEW.
 gpgrt_process_ctl                   NEW.
 gpgrt_process_wait                  NEW.
 gpgrt_process_release               NEW.
 gpgrt_spawn_actions_new             NEW.
 gpgrt_spawn_actions_release         NEW.
 gpgrt_spawn_actions_set_redirect    NEW.
 gpgrt_spawn_actions_set_environ     NEW (posix only).
 gpgrt_spawn_actions_set_inherit_fds NEW (posix only).
 gpgrt_spawn_actions_set_atfork      NEW (posix only).
 gpgrt_spawn_actions_set_envvars     NEW (w32 only).
 gpgrt_spawn_actions_set_inherit_handles NEW (w32 only).
 GPGRT_PROCESS_DETACHED              NEW.
 GPGRT_PROCESS_NO_CONSOLE            NEW.
 GPGRT_PROCESS_NO_EUID_CHECK         NEW.
 GPGRT_PROCESS_STDIN_PIPE            NEW.
 GPGRT_PROCESS_STDOUT_PIPE           NEW.
 GPGRT_PROCESS_STDERR_PIPE           NEW.
 GPGRT_PROCESS_STDINOUT_SOCKETPAIR   NEW.
 GPGRT_PROCESS_STDIN_KEEP            NEW.
 GPGRT_PROCESS_STDOUT_KEEP           NEW.
 GPGRT_PROCESS_STDERR_KEEP           NEW.
 GPGRT_PROCESS_STDFDS_SETTING        NEW.
 GPGRT_SPAWN_INHERIT_FILE            REMOVED (never used).
 GPGRT_SPAWN_NONBLOCK                REMOVED (never used).
 GPGRT_SPAWN_RUN_ASFW                REMOVED (never used).
 GPGRT_SPAWN_DETACHED                REMOVED (never used).
 GPGRT_SPAWN_KEEP_STDIN              REMOVED (never used).
 GPGRT_SPAWN_KEEP_STDOUT             REMOVED (never used).
 GPGRT_SPAWN_KEEP_STDERR             REMOVED (never used).


To generate a diff of this commit:
cvs rdiff -u -r1.89 -r1.90 pkgsrc/security/libgpg-error/Makefile
cvs rdiff -u -r1.63 -r1.64 pkgsrc/security/libgpg-error/distinfo
cvs rdiff -u -r0 -r1.1 \
    pkgsrc/security/libgpg-error/patches/patch-src_spawn-posix.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/security/libgpg-error/Makefile
diff -u pkgsrc/security/libgpg-error/Makefile:1.89 pkgsrc/security/libgpg-error/Makefile:1.90
--- pkgsrc/security/libgpg-error/Makefile:1.89  Thu Apr 25 09:38:02 2024
+++ pkgsrc/security/libgpg-error/Makefile       Wed Jun 26 19:31:56 2024
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.89 2024/04/25 09:38:02 adam Exp $
+# $NetBSD: Makefile,v 1.90 2024/06/26 19:31:56 adam Exp $
 
-DISTNAME=      libgpg-error-1.49
+DISTNAME=      libgpg-error-1.50
 CATEGORIES=    security
 MASTER_SITES=  https://www.gnupg.org/ftp/gcrypt/libgpg-error/
 MASTER_SITES+= ftp://ftp.gnupg.org/gcrypt/libgpg-error/

Index: pkgsrc/security/libgpg-error/distinfo
diff -u pkgsrc/security/libgpg-error/distinfo:1.63 pkgsrc/security/libgpg-error/distinfo:1.64
--- pkgsrc/security/libgpg-error/distinfo:1.63  Thu Apr 25 09:38:02 2024
+++ pkgsrc/security/libgpg-error/distinfo       Wed Jun 26 19:31:56 2024
@@ -1,10 +1,11 @@
-$NetBSD: distinfo,v 1.63 2024/04/25 09:38:02 adam Exp $
+$NetBSD: distinfo,v 1.64 2024/06/26 19:31:56 adam Exp $
 
-BLAKE2s (libgpg-error-1.49.tar.bz2) = 43f07e6cf4e597c34252b555ef5e509389f0e65cb7d1723e1b947fa095b213bb
-SHA512 (libgpg-error-1.49.tar.bz2) = bb4dd3faa8e2ec945e61fb2006697b48a51da7ee510b6650a6ab09c8734a987bc33c9835bc710ca9a9395c088271939091be418efc6ca5130b426c2fbc4959a3
-Size (libgpg-error-1.49.tar.bz2) = 1081175 bytes
+BLAKE2s (libgpg-error-1.50.tar.bz2) = b65de3319e7dc5adb51a1f29d7efe6df9c7f1fbaf32d4bd010f9dca9ce7647cc
+SHA512 (libgpg-error-1.50.tar.bz2) = 96e466d892a50843af6d7c08c0da602518bc6a28836bfc35f0a28cde74d368f57c5c70c65f0f41edb4fc1ca5ebd00f2ece531d8b3eb1bd6db566adbb29bc61ff
+Size (libgpg-error-1.50.tar.bz2) = 1082003 bytes
 SHA1 (patch-doc_yat2m.c) = c5c497f6bcd110ca8dbd050cb74f3f537f6404a8
 SHA1 (patch-src_argparse.c) = 3e753aac4bce4273887bbb4818ae68a4016fb6d8
 SHA1 (patch-src_estream.c) = 0502a55403062abeab22c83a6d919c57ff1c5d82
+SHA1 (patch-src_spawn-posix.c) = 22908bfd95624e89fba6699a56a14b2ce6cf4435
 SHA1 (patch-src_syscfg_lock-obj-pub.netbsd.h) = 6f00890bc3d821da9b715c00a8f068fa4964df9e
 SHA1 (patch-src_syscfg_lock-obj-pub.netbsdelf.h) = e963c2efe74191e199d4fb694a6d04ffe87594d0

Added files:

Index: pkgsrc/security/libgpg-error/patches/patch-src_spawn-posix.c
diff -u /dev/null pkgsrc/security/libgpg-error/patches/patch-src_spawn-posix.c:1.1
--- /dev/null   Wed Jun 26 19:31:56 2024
+++ pkgsrc/security/libgpg-error/patches/patch-src_spawn-posix.c        Wed Jun 26 19:31:56 2024
@@ -0,0 +1,15 @@
+$NetBSD: patch-src_spawn-posix.c,v 1.1 2024/06/26 19:31:56 adam Exp $
+
+environ must be declared.
+
+--- src/spawn-posix.c.orig     2024-06-19 07:33:41.000000000 +0000
++++ src/spawn-posix.c
+@@ -53,6 +53,8 @@
+ #if __linux__
+ # include <sys/types.h>
+ # include <dirent.h>
++#else
++extern char **environ;
+ #endif /*__linux__ */
+ 
+ #include "gpgrt-int.h"



Home | Main Index | Thread Index | Old Index