pkgsrc-Changes archive

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

CVS commit: pkgsrc/devel/libgit2



Module Name:    pkgsrc
Committed By:   adam
Date:           Tue Oct 22 09:47:50 UTC 2024

Modified Files:
        pkgsrc/devel/libgit2: Makefile distinfo

Log Message:
libgit2: updated to 1.8.2

v1.8.2

This release reverts a const-correctness change introduced in
v1.8.0 for the `git_commit_create` functions. We now retain the
const-behavior for the `commits` arguments from prior to v1.8.0.

This change was meant to resolve compatibility issues with bindings
and downstream users.

What's Changed

New features

* Introduce a stricter debugging allocator for testing

Bug fixes

* Fix constness issue

Build and CI improvements

* README: add experimental builds to ci table


To generate a diff of this commit:
cvs rdiff -u -r1.83 -r1.84 pkgsrc/devel/libgit2/Makefile
cvs rdiff -u -r1.40 -r1.41 pkgsrc/devel/libgit2/distinfo

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

Modified files:

Index: pkgsrc/devel/libgit2/Makefile
diff -u pkgsrc/devel/libgit2/Makefile:1.83 pkgsrc/devel/libgit2/Makefile:1.84
--- pkgsrc/devel/libgit2/Makefile:1.83  Sun Aug 25 06:18:35 2024
+++ pkgsrc/devel/libgit2/Makefile       Tue Oct 22 09:47:50 2024
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.83 2024/08/25 06:18:35 wiz Exp $
+# $NetBSD: Makefile,v 1.84 2024/10/22 09:47:50 adam Exp $
 
-DISTNAME=      libgit2-1.8.1
-PKGREVISION=   1
+DISTNAME=      libgit2-1.8.2
 CATEGORIES=    devel
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=libgit2/}
 GITHUB_TAG=    v${PKGVERSION_NOREV}
@@ -11,11 +10,13 @@ HOMEPAGE=   https://libgit2.org/
 COMMENT=       Portable, pure C implementation of the Git core methods
 LICENSE=       gnu-gpl-v2 # linking exception (linking allowed in more ways)
 
-USE_LANGUAGES= c
-USE_TOOLS+=    pkg-config
-
-USE_CC_FEATURES+=      c99
+USE_CC_FEATURES=       c99
+USE_LANGUAGES=         c
+USE_TOOLS+=            pkg-config
 FORCE_C_STD=           gnu99 # src/cli/opt.c uses alloca(3)
+# In some environments, two tests might fail with permission problems
+# https://github.com/libgit2/libgit2/issues/6647
+TEST_TARGET=           test
 
 CMAKE_CONFIGURE_ARGS+= -DREGEX_BACKEND="pcre2"
 
@@ -24,11 +25,6 @@ PKGCONFIG_OVERRIDE_STAGE=    pre-install
 
 BUILDLINK_TRANSFORM+=  rm:-Werror
 
-# In some environments, two tests might fail with permission problems
-# https://github.com/libgit2/libgit2/issues/6647
-do-test:
-       cd ${WRKSRC}/${CMAKE_BUILD_DIR} && ctest
-
 .include "../../devel/cmake/build.mk"
 .include "../../devel/zlib/buildlink3.mk"
 .include "../../devel/pcre2/buildlink3.mk"

Index: pkgsrc/devel/libgit2/distinfo
diff -u pkgsrc/devel/libgit2/distinfo:1.40 pkgsrc/devel/libgit2/distinfo:1.41
--- pkgsrc/devel/libgit2/distinfo:1.40  Thu May 16 11:12:00 2024
+++ pkgsrc/devel/libgit2/distinfo       Tue Oct 22 09:47:50 2024
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.40 2024/05/16 11:12:00 wiz Exp $
+$NetBSD: distinfo,v 1.41 2024/10/22 09:47:50 adam Exp $
 
-BLAKE2s (libgit2-1.8.1.tar.gz) = d40458653e2fd38823afe527a9ca622a8bd69cdf8bfbab94162e5b95e2e46425
-SHA512 (libgit2-1.8.1.tar.gz) = 7429fbdc46ae44fd359e9260cbe33d9ce9276db810c096f12c43e5d302d01011463cdfd98d604e59780187e020e216e839823a77479dc12f952a37628516af78
-Size (libgit2-1.8.1.tar.gz) = 7608949 bytes
+BLAKE2s (libgit2-1.8.2.tar.gz) = c9243f68fe2d8d8b23c5e161648434d208f881a16fb97227b11b0ffa7edd4a9b
+SHA512 (libgit2-1.8.2.tar.gz) = 568daa01b254acd07624143c1fd949b131f174a0595e4c6031b1eee38afd59ec3917ffc5ade3310d2a17f22bf5062bc6d03603cb952b25cdefd6c1cec9b8033c
+Size (libgit2-1.8.2.tar.gz) = 7610104 bytes



Home | Main Index | Thread Index | Old Index