pkgsrc-Changes archive

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

CVS commit: pkgsrc/security/libdecaf



Module Name:    pkgsrc
Committed By:   fox
Date:           Fri May  1 10:56:38 UTC 2026

Modified Files:
        pkgsrc/security/libdecaf: Makefile PLIST buildlink3.mk distinfo
        pkgsrc/security/libdecaf/patches: patch-CMakeLists.txt
Removed Files:
        pkgsrc/security/libdecaf/patches: patch-src_per__curve_eddsa.tmpl.h

Log Message:
security/libdecaf: Update to v1.0.3

Changes since v1.0.2:

No upstream release notes; changes derived from commit log.

  * Allow long scalars to be null, mostly so that you can
    deserialize a zero-length null scalar without causing UB.
  * Signature context can be null.
  * Fix runtime errors.
  * Fix C++ test build with recent compilers.
  * CMake improvements and add enable sanitizer option.
  * Add SER_BYTES to gf_serialize prototype.
  * Adjust comments in ristretto.sage.
  * Indicate that x86 word_is_zero affects the carry flag.
  * Test for subgroup membership in ed448 (sage).
  * Document how to run tests.


To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 pkgsrc/security/libdecaf/Makefile
cvs rdiff -u -r1.1 -r1.2 pkgsrc/security/libdecaf/PLIST
cvs rdiff -u -r1.2 -r1.3 pkgsrc/security/libdecaf/buildlink3.mk
cvs rdiff -u -r1.5 -r1.6 pkgsrc/security/libdecaf/distinfo
cvs rdiff -u -r1.1 -r1.2 \
    pkgsrc/security/libdecaf/patches/patch-CMakeLists.txt
cvs rdiff -u -r1.1 -r0 \
    pkgsrc/security/libdecaf/patches/patch-src_per__curve_eddsa.tmpl.h

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

Modified files:

Index: pkgsrc/security/libdecaf/Makefile
diff -u pkgsrc/security/libdecaf/Makefile:1.9 pkgsrc/security/libdecaf/Makefile:1.10
--- pkgsrc/security/libdecaf/Makefile:1.9       Mon Nov 17 11:01:22 2025
+++ pkgsrc/security/libdecaf/Makefile   Fri May  1 10:56:38 2026
@@ -1,11 +1,9 @@
-# $NetBSD: Makefile,v 1.9 2025/11/17 11:01:22 wiz Exp $
+# $NetBSD: Makefile,v 1.10 2026/05/01 10:56:38 fox Exp $
 
-PKGNAME=       libdecaf-1.0.2
-PKGREVISION=   1
-DISTNAME=      ed448goldilocks-code-da2f2f9b2ab1bce9a2bb77e4f37037ee135fdd72
+DISTNAME=      libdecaf-1.0.3
 CATEGORIES=    security
-MASTER_SITES=  https://sourceforge.net/code-snapshots/git/e/ed/ed448goldilocks/code.git/
-EXTRACT_SUFX=  .zip
+MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=ed448goldilocks/}
+EXTRACT_SUFX=  .tgz
 
 MAINTAINER=    fox%NetBSD.org@localhost
 HOMEPAGE=      https://ed448goldilocks.sourceforge.net/

Index: pkgsrc/security/libdecaf/PLIST
diff -u pkgsrc/security/libdecaf/PLIST:1.1 pkgsrc/security/libdecaf/PLIST:1.2
--- pkgsrc/security/libdecaf/PLIST:1.1  Sun Aug 11 16:47:52 2019
+++ pkgsrc/security/libdecaf/PLIST      Fri May  1 10:56:38 2026
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.1 2019/08/11 16:47:52 fox Exp $
+@comment $NetBSD: PLIST,v 1.2 2026/05/01 10:56:38 fox Exp $
 include/decaf.h
 include/decaf.hxx
 include/decaf/common.h

Index: pkgsrc/security/libdecaf/buildlink3.mk
diff -u pkgsrc/security/libdecaf/buildlink3.mk:1.2 pkgsrc/security/libdecaf/buildlink3.mk:1.3
--- pkgsrc/security/libdecaf/buildlink3.mk:1.2  Mon Aug 14 05:25:10 2023
+++ pkgsrc/security/libdecaf/buildlink3.mk      Fri May  1 10:56:38 2026
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.2 2023/08/14 05:25:10 wiz Exp $
+# $NetBSD: buildlink3.mk,v 1.3 2026/05/01 10:56:38 fox Exp $
 
 BUILDLINK_TREE+=       libdecaf
 
@@ -6,7 +6,7 @@ BUILDLINK_TREE+=        libdecaf
 LIBDECAF_BUILDLINK3_MK:=
 
 BUILDLINK_API_DEPENDS.libdecaf+=       libdecaf>=1.0.0
-BUILDLINK_ABI_DEPENDS.libdecaf+=       libdecaf>=1.0.2nb1
+BUILDLINK_ABI_DEPENDS.libdecaf+=       libdecaf>=1.0.3
 BUILDLINK_PKGSRCDIR.libdecaf?=         ../../security/libdecaf
 
 .endif # LIBDECAF_BUILDLINK3_MK

Index: pkgsrc/security/libdecaf/distinfo
diff -u pkgsrc/security/libdecaf/distinfo:1.5 pkgsrc/security/libdecaf/distinfo:1.6
--- pkgsrc/security/libdecaf/distinfo:1.5       Sat Nov 12 15:19:03 2022
+++ pkgsrc/security/libdecaf/distinfo   Fri May  1 10:56:38 2026
@@ -1,8 +1,7 @@
-$NetBSD: distinfo,v 1.5 2022/11/12 15:19:03 fox Exp $
+$NetBSD: distinfo,v 1.6 2026/05/01 10:56:38 fox Exp $
 
-BLAKE2s (ed448goldilocks-code-da2f2f9b2ab1bce9a2bb77e4f37037ee135fdd72.zip) = 2aa571960f926183744850ab8cf9dfbbd679680081b666f40152e66eaf264c92
-SHA512 (ed448goldilocks-code-da2f2f9b2ab1bce9a2bb77e4f37037ee135fdd72.zip) = 
a98e43f3efbc2b69c48786353fa1ebd7d008813f547f683d9e544b90d8e29a43ff4cf9490ca9f308b87e4bc135b560186941cea57851d6ec117213cb5ba20c48
-Size (ed448goldilocks-code-da2f2f9b2ab1bce9a2bb77e4f37037ee135fdd72.zip) = 288423 bytes
-SHA1 (patch-CMakeLists.txt) = 66a8818bd34c91da92253af54ba33f051387e3b7
+BLAKE2s (libdecaf-1.0.3.tgz) = 5789f5491c94fa423487428c36d7721506374a6d639f41add1ed7583ef0c56ff
+SHA512 (libdecaf-1.0.3.tgz) = 30db1f889497413d88267a8ca3f751c7c52651e6aaa9ad008b01da66695dbecc6a75a553aed8abd3c5d5b174f87f0b32ad62e6ca53acc36f750eb4c746885c17
+Size (libdecaf-1.0.3.tgz) = 237326 bytes
+SHA1 (patch-CMakeLists.txt) = 6fc8aaa1afd412d1a759c1345e238c79513715de
 SHA1 (patch-src_CMakeLists.txt) = f9ddfd9e6d3e334d310bfed9f2542477ba2cf9a6
-SHA1 (patch-src_per__curve_eddsa.tmpl.h) = dc7c715b29fe077d8ae5c41385af7245f1f21817

Index: pkgsrc/security/libdecaf/patches/patch-CMakeLists.txt
diff -u pkgsrc/security/libdecaf/patches/patch-CMakeLists.txt:1.1 pkgsrc/security/libdecaf/patches/patch-CMakeLists.txt:1.2
--- pkgsrc/security/libdecaf/patches/patch-CMakeLists.txt:1.1   Fri Mar 12 23:01:07 2021
+++ pkgsrc/security/libdecaf/patches/patch-CMakeLists.txt       Fri May  1 10:56:38 2026
@@ -1,15 +1,15 @@
-$NetBSD: patch-CMakeLists.txt,v 1.1 2021/03/12 23:01:07 fox Exp $
+$NetBSD: patch-CMakeLists.txt,v 1.2 2026/05/01 10:56:38 fox Exp $
 
 Bump the version of libdecaf to be correct.
 
---- CMakeLists.txt.orig        2021-03-12 22:43:26.377889463 +0000
+--- CMakeLists.txt.orig        2026-05-01 10:35:34.898297745 +0000
 +++ CMakeLists.txt
 @@ -6,7 +6,7 @@
  ############################################################################
  
- cmake_minimum_required(VERSION 3.0)
+ cmake_minimum_required(VERSION 3.22)
 -project(DECAF VERSION 1.0 LANGUAGES C CXX)
-+project(DECAF VERSION 1.0.1 LANGUAGES C CXX)
++project(DECAF VERSION 1.0.3 LANGUAGES C CXX)
  
  set(DECAF_SO_VERSION "0")
  



Home | Main Index | Thread Index | Old Index