pkgsrc-Changes archive

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

CVS commit: pkgsrc/devel/guile-git



Module Name:    pkgsrc
Committed By:   adam
Date:           Mon Sep 22 09:13:53 UTC 2025

Modified Files:
        pkgsrc/devel/guile-git: Makefile PLIST distinfo

Log Message:
guile-git: updated to 0.10.0

Changes in 0.10.0 (since 0.9.0)

** New functionality

*** New =(git revwalker)= module

A new module provides revision walking functionality, allowing you to traverse
commit histories. It includes these procedures:

  - ~revwalk-new~ to create a new revision walker for a repository;
  - ~revwalk-push!~ and ~revwalk-hide!~ to mark commits to include or exclude;
  - ~revwalk-push-range!~ to specify commit ranges to traverse;
  - ~revwalk-next!~ to iterate through commits;
  - ~revwalk-reset!~ to clear the walker's state.

*** New =(git notes)= module

Support for Git notes has been added through these procedures:

  - ~note-create~ to add new notes to commits;
  - ~note-read~ to retrieve notes for commits;
  - ~note-message~ to get the content of a note;
  - ~note-author~ and ~note-committer~ to access signature information;
  - ~note-id~ to get the note's object ID.

*** New =(git graph)= module

This modules provides two procedures to query the commit graph:

  - ~graph-ahead-behind~ returns the “distance” between two commits;
  - ~graph-descendant?~ determines whether a commit is a descendant of
    another commit.

*** =remote-fetch= now accepts a =#:refspecs= argument

This lets you specify a list of “refspecs” to be fetched such as
=refs/pull/1=.

*** New procedures under =(git submodules)=

The following procedures were added: ~submodule-url~,
~submodule-branch~, and ~submodule-wd-id~.

** Support for libgit2 1.9.x added


To generate a diff of this commit:
cvs rdiff -u -r1.12 -r1.13 pkgsrc/devel/guile-git/Makefile
cvs rdiff -u -r1.5 -r1.6 pkgsrc/devel/guile-git/PLIST
cvs rdiff -u -r1.6 -r1.7 pkgsrc/devel/guile-git/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/guile-git/Makefile
diff -u pkgsrc/devel/guile-git/Makefile:1.12 pkgsrc/devel/guile-git/Makefile:1.13
--- pkgsrc/devel/guile-git/Makefile:1.12        Tue Oct 24 22:08:45 2023
+++ pkgsrc/devel/guile-git/Makefile     Mon Sep 22 09:13:53 2025
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.12 2023/10/24 22:08:45 wiz Exp $
+# $NetBSD: Makefile,v 1.13 2025/09/22 09:13:53 adam Exp $
 
-DISTNAME=      guile-git-0.5.2
-PKGREVISION=   3
+DISTNAME=      guile-git-0.10.0
 CATEGORIES=    devel
 MASTER_SITES=  ${MASTER_SITE_GITLAB:=guile-git/}
 GITLAB_PROJECT=        guile-git
@@ -12,20 +11,19 @@ HOMEPAGE=   https://gitlab.com/guile-git/g
 COMMENT=       Guile bindings of libgit2
 LICENSE=       gnu-gpl-v3
 
-GNU_CONFIGURE=         yes
-GUILE_NEED_BOOTSTRAP=  yes
-USE_TOOLS+=            pkg-config makeinfo
+DEPENDS+=      guile-bytestructures>=1.0.5:../../devel/guile-bytestructures
 
-DEPENDS+=              guile-bytestructures>=1.0.5:../../devel/guile-bytestructures
+WRKSRC=                ${WRKDIR}/${GITLAB_PROJECT}-${GITLAB_TAG}
 
+USE_TOOLS+=            pkg-config makeinfo
+GNU_CONFIGURE=         yes
 CONFIGURE_ENV+=                LIBGIT2_LIBDIR=${BUILDLINK_PREFIX.libgit2}/lib
+GUILE_NEED_BOOTSTRAP=  yes
 
-WRKSRC=                ${WRKDIR}/guile-git-v0.5.2
-
-INFO_FILES=    YES
+INFO_FILES=    yes
 
-.include "../../lang/guile30/module.mk"
 .include "../../devel/libgit2/buildlink3.mk"
 .include "../../devel/pcre2/buildlink3.mk"
+.include "../../lang/guile30/module.mk"
 .include "../../security/openssl/buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/devel/guile-git/PLIST
diff -u pkgsrc/devel/guile-git/PLIST:1.5 pkgsrc/devel/guile-git/PLIST:1.6
--- pkgsrc/devel/guile-git/PLIST:1.5    Mon Mar 14 15:43:22 2022
+++ pkgsrc/devel/guile-git/PLIST        Mon Sep 22 09:13:53 2025
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.5 2022/03/14 15:43:22 nikita Exp $
+@comment $NetBSD: PLIST,v 1.6 2025/09/22 09:13:53 adam Exp $
 guile/3.0/info/guile-git.info
 guile/3.0/lib/guile/3.0/site-ccache/git.go
 guile/3.0/lib/guile/3.0/site-ccache/git/annotated.go
@@ -19,6 +19,9 @@ guile/3.0/lib/guile/3.0/site-ccache/git/
 guile/3.0/lib/guile/3.0/site-ccache/git/diff.go
 guile/3.0/lib/guile/3.0/site-ccache/git/errors.go
 guile/3.0/lib/guile/3.0/site-ccache/git/fetch.go
+guile/3.0/lib/guile/3.0/site-ccache/git/graph.go
+guile/3.0/lib/guile/3.0/site-ccache/git/ignore.go
+guile/3.0/lib/guile/3.0/site-ccache/git/notes.go
 guile/3.0/lib/guile/3.0/site-ccache/git/object.go
 guile/3.0/lib/guile/3.0/site-ccache/git/oid.go
 guile/3.0/lib/guile/3.0/site-ccache/git/reference.go
@@ -26,6 +29,7 @@ guile/3.0/lib/guile/3.0/site-ccache/git/
 guile/3.0/lib/guile/3.0/site-ccache/git/repository.go
 guile/3.0/lib/guile/3.0/site-ccache/git/reset.go
 guile/3.0/lib/guile/3.0/site-ccache/git/rev-parse.go
+guile/3.0/lib/guile/3.0/site-ccache/git/revwalker.go
 guile/3.0/lib/guile/3.0/site-ccache/git/settings.go
 guile/3.0/lib/guile/3.0/site-ccache/git/signature.go
 guile/3.0/lib/guile/3.0/site-ccache/git/status.go
@@ -61,6 +65,9 @@ guile/3.0/share/guile/site/3.0/git/descr
 guile/3.0/share/guile/site/3.0/git/diff.scm
 guile/3.0/share/guile/site/3.0/git/errors.scm
 guile/3.0/share/guile/site/3.0/git/fetch.scm
+guile/3.0/share/guile/site/3.0/git/graph.scm
+guile/3.0/share/guile/site/3.0/git/ignore.scm
+guile/3.0/share/guile/site/3.0/git/notes.scm
 guile/3.0/share/guile/site/3.0/git/object.scm
 guile/3.0/share/guile/site/3.0/git/oid.scm
 guile/3.0/share/guile/site/3.0/git/reference.scm
@@ -68,6 +75,7 @@ guile/3.0/share/guile/site/3.0/git/remot
 guile/3.0/share/guile/site/3.0/git/repository.scm
 guile/3.0/share/guile/site/3.0/git/reset.scm
 guile/3.0/share/guile/site/3.0/git/rev-parse.scm
+guile/3.0/share/guile/site/3.0/git/revwalker.scm
 guile/3.0/share/guile/site/3.0/git/settings.scm
 guile/3.0/share/guile/site/3.0/git/signature.scm
 guile/3.0/share/guile/site/3.0/git/status.scm

Index: pkgsrc/devel/guile-git/distinfo
diff -u pkgsrc/devel/guile-git/distinfo:1.6 pkgsrc/devel/guile-git/distinfo:1.7
--- pkgsrc/devel/guile-git/distinfo:1.6 Mon May 23 21:52:54 2022
+++ pkgsrc/devel/guile-git/distinfo     Mon Sep 22 09:13:53 2025
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.6 2022/05/23 21:52:54 nikita Exp $
+$NetBSD: distinfo,v 1.7 2025/09/22 09:13:53 adam Exp $
 
-BLAKE2s (guile-git-0.5.2.tar.gz) = 784200f432d7c030d3f96c9caf68df508d5dea929836d286190cf94b4b06caab
-SHA512 (guile-git-0.5.2.tar.gz) = 79ab47c389fa05346d88bd44d3b309c382a06e0dc2b4c47359f63e557a2e7c30b11352b821facdf67ab93c676511b7d75e643bd78af080c35009be7f0e500ca2
-Size (guile-git-0.5.2.tar.gz) = 109454 bytes
+BLAKE2s (guile-git-0.10.0.tar.gz) = c342bd943e53fd18772044c1cd8da74bce00bc40a2f1b1b9d6fa963a43e332f5
+SHA512 (guile-git-0.10.0.tar.gz) = 4fd1e1b6a28ed1ffdffd45073227f940a9182c23b55d9519ae57bd0a1025e4c8d609b2c5962c6efd874d14465a55c3035aba8080c2cca45650453581b63533f6
+Size (guile-git-0.10.0.tar.gz) = 125968 bytes



Home | Main Index | Thread Index | Old Index