Received: from mail.netbsd.org (mail.netbsd.org [199.233.217.200]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) (Client CN "mail.NetBSD.org", Issuer "mail.NetBSD.org CA" (not verified)) by mollari.NetBSD.org (Postfix) with ESMTPS id 18F1C1A9239 for ; Fri, 21 Jan 2022 17:09:32 +0000 (UTC) Received: by mail.netbsd.org (Postfix, from userid 605) id 2730484EBB; Fri, 21 Jan 2022 17:09:31 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id 6252E84E86 for ; Fri, 21 Jan 2022 17:09:30 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([IPv6:::1]) by localhost (mail.netbsd.org [IPv6:::1]) (amavisd-new, port 10025) with ESMTP id VtFDLOJrA0sw for ; Fri, 21 Jan 2022 17:09:29 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.NetBSD.org [IPv6:2001:470:a085:999:28c:faff:fe03:5984]) by mail.netbsd.org (Postfix) with ESMTP id 8304E84CE8 for ; Fri, 21 Jan 2022 17:09:29 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id 77101FB24; Fri, 21 Jan 2022 17:09:29 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_1642784969164440" MIME-Version: 1.0 Date: Fri, 21 Jan 2022 17:09:29 +0000 From: "Nikita" Subject: CVS commit: pkgsrc/devel/guile-git To: pkgsrc-changes@NetBSD.org Reply-To: nikita@netbsd.org X-Mailer: log_accum Message-Id: <20220121170929.77101FB24@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_1642784969164440 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="UTF-8" Module Name: pkgsrc Committed By: nikita Date: Fri Jan 21 17:09:29 UTC 2022 Modified Files: pkgsrc/devel/guile-git: Makefile PLIST distinfo Log Message: guile-git: Update to 0.5.2 Changelog from https://gitlab.com/guile-git/guile-git/-/releases Changes in 0.5.2 Bug fix Fix crash when fetching multiple sub-modules This bug was reported at https://issues.guix.gnu.org/48855. It could lead to crashes via SIGSEGV or SIGILL while fetching multiple sub-modules in a row. Changes in 0.5.1 Bug fix Fix crash when using config-foreach or config-fold This bug was reported at https://issues.guix.gnu.org/47808. It could lead to segmentation faults in tests/config.scm while running make check. Changes in 0.5.0 New functionality New diff bindings in (git diff) These bindings allow you to compute and print a diff between two different trees. New configuration parsing support in (git config) This new module provides an interface to obtain configuration value as you would do on with the git config command. As a corollary, it introduces an incompatible change: the internal module previously known as (git config) has been renamed to (git configuration). It is not meant to be used directly by applications though, so you should not notice it. New tag procedures: ‘tag-fold’, ‘tag-foreach’ New tree procedures: ‘tree-entry-byname’, ‘tree-entry-type’ New remote procedures: ‘remote-url’, ‘remote-set-url!’ Submodule interface changes The submodule-update procedure accepts the new #:allow-fetch? and #:fetch-options arguments. The latter allows you to specify “fetch options”, such as the URL of an HTTP/HTTPS proxy. There’s also a new submodule-set-url! procedure. Bug fixes commit: Prevent dangling repository references Fix “make check” for tests involving SSH Changes in 0.4.0 New Functionality Support for HTTP and HTTPS proxies One can now specify the HTTP and HTTPS via the #:proxy-url parameter of make-fetch-options. Those fetch options must then be passed to fetch, or they can be added to the clone options passed to clone. Support for progress report Clones and fetches can take some time and you may want to tell users what’s going on. To help with that, make-fetch-options now takes a #:transfer-progress option; it should be either #f or a one-argument procedure that will be called with an record every time progress is made. This record contains information about the total number of objects being processed, the number of objects already retrieved, and the number of objects already indexed. Bug Fixes Fix typo that made repository-index and repository-refdb unusable To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 pkgsrc/devel/guile-git/Makefile cvs rdiff -u -r1.3 -r1.4 pkgsrc/devel/guile-git/PLIST cvs rdiff -u -r1.4 -r1.5 pkgsrc/devel/guile-git/distinfo Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_1642784969164440 Content-Disposition: inline Content-Length: 3782 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Modified files: Index: pkgsrc/devel/guile-git/Makefile diff -u pkgsrc/devel/guile-git/Makefile:1.8 pkgsrc/devel/guile-git/Makefile:1.9 --- pkgsrc/devel/guile-git/Makefile:1.8 Thu May 14 14:54:33 2020 +++ pkgsrc/devel/guile-git/Makefile Fri Jan 21 17:09:29 2022 @@ -1,8 +1,8 @@ -# $NetBSD: Makefile,v 1.8 2020/05/14 14:54:33 nikita Exp $ +# $NetBSD: Makefile,v 1.9 2022/01/21 17:09:29 nikita Exp $ -DISTNAME= guile-git-0.3.0 +DISTNAME= guile-git-0.5.2 CATEGORIES= devel -MASTER_SITES= https://gitlab.com/guile-git/guile-git/uploads/4c563d8e7e1ff84396abe8ca7011bcaf/ +MASTER_SITES= https://gitlab.com/guile-git/guile-git/-/archive/v${PKGVERSION_NOREV}/ MAINTAINER= nikita@NetBSD.org HOMEPAGE= https://gitlab.com/guile-git/guile-git/ @@ -11,12 +11,14 @@ LICENSE= gnu-gpl-v3 GNU_CONFIGURE= yes GUILE_NEED_BOOTSTRAP= yes -USE_TOOLS+= pkg-config +USE_TOOLS+= pkg-config makeinfo DEPENDS+= guile-bytestructures>=1.0.5:../../devel/guile-bytestructures CONFIGURE_ENV+= LIBGIT2_LIBDIR=${BUILDLINK_PREFIX.libgit2}/lib +WRKSRC= ${WRKDIR}/guile-git-v0.5.2-c5494ee3f7cdf891eb386f7103c86a962ab0ae62 + INFO_FILES= YES .include "../../lang/guile22/module.mk" Index: pkgsrc/devel/guile-git/PLIST diff -u pkgsrc/devel/guile-git/PLIST:1.3 pkgsrc/devel/guile-git/PLIST:1.4 --- pkgsrc/devel/guile-git/PLIST:1.3 Thu May 14 14:54:33 2020 +++ pkgsrc/devel/guile-git/PLIST Fri Jan 21 17:09:29 2022 @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.3 2020/05/14 14:54:33 nikita Exp $ +@comment $NetBSD: PLIST,v 1.4 2022/01/21 17:09:29 nikita Exp $ guile/2.2/info/guile-git.info guile/2.2/lib/guile/2.2/site-ccache/git.go guile/2.2/lib/guile/2.2/site-ccache/git/annotated.go @@ -13,8 +13,10 @@ guile/2.2/lib/guile/2.2/site-ccache/git/ guile/2.2/lib/guile/2.2/site-ccache/git/clone.go guile/2.2/lib/guile/2.2/site-ccache/git/commit.go guile/2.2/lib/guile/2.2/site-ccache/git/config.go +guile/2.2/lib/guile/2.2/site-ccache/git/configuration.go guile/2.2/lib/guile/2.2/site-ccache/git/cred.go guile/2.2/lib/guile/2.2/site-ccache/git/describe.go +guile/2.2/lib/guile/2.2/site-ccache/git/diff.go guile/2.2/lib/guile/2.2/site-ccache/git/errors.go guile/2.2/lib/guile/2.2/site-ccache/git/fetch.go guile/2.2/lib/guile/2.2/site-ccache/git/object.go @@ -53,8 +55,10 @@ guile/2.2/share/guile/site/2.2/git/cherr guile/2.2/share/guile/site/2.2/git/clone.scm guile/2.2/share/guile/site/2.2/git/commit.scm guile/2.2/share/guile/site/2.2/git/config.scm +guile/2.2/share/guile/site/2.2/git/configuration.scm guile/2.2/share/guile/site/2.2/git/cred.scm guile/2.2/share/guile/site/2.2/git/describe.scm +guile/2.2/share/guile/site/2.2/git/diff.scm guile/2.2/share/guile/site/2.2/git/errors.scm guile/2.2/share/guile/site/2.2/git/fetch.scm guile/2.2/share/guile/site/2.2/git/object.scm Index: pkgsrc/devel/guile-git/distinfo diff -u pkgsrc/devel/guile-git/distinfo:1.4 pkgsrc/devel/guile-git/distinfo:1.5 --- pkgsrc/devel/guile-git/distinfo:1.4 Tue Oct 26 10:14:49 2021 +++ pkgsrc/devel/guile-git/distinfo Fri Jan 21 17:09:29 2022 @@ -1,5 +1,5 @@ -$NetBSD: distinfo,v 1.4 2021/10/26 10:14:49 nia Exp $ +$NetBSD: distinfo,v 1.5 2022/01/21 17:09:29 nikita Exp $ -BLAKE2s (guile-git-0.3.0.tar.gz) = 1e2a0d0ede309fb9279157fd881d94a0c250cf40f42d460a1f5bc1e0320c4505 -SHA512 (guile-git-0.3.0.tar.gz) = 98af9106c0b5d0f01c6d9550705c58116b8a38acb3c329e08822b8b81717c7c0147cfd74314e693c803e17b476af7b2f80ed2422652bbebfcc14271b654e839d -Size (guile-git-0.3.0.tar.gz) = 275273 bytes +BLAKE2s (guile-git-0.5.2.tar.gz) = 52d00129e90315909f0f3a4c94b2aedd496bd6ea1ad50dda71a2d29cbd6db55d +SHA512 (guile-git-0.5.2.tar.gz) = 63f4dbbe0a22884d76d6679e7130bd93f2565d2927644b52795ef6d18fc6b359b9634df631e36a55e57ad4bfe220080042bc1d13131a07550d1a8bddcd364554 +Size (guile-git-0.5.2.tar.gz) = 109525 bytes --_----------=_1642784969164440--