--- - branch: MAIN date: Fri Jan 21 17:09:29 UTC 2022 files: - new: '1.9' old: '1.8' path: pkgsrc/devel/guile-git/Makefile pathrev: pkgsrc/devel/guile-git/Makefile@1.9 type: modified - new: '1.4' old: '1.3' path: pkgsrc/devel/guile-git/PLIST pathrev: pkgsrc/devel/guile-git/PLIST@1.4 type: modified - new: '1.5' old: '1.4' path: pkgsrc/devel/guile-git/distinfo pathrev: pkgsrc/devel/guile-git/distinfo@1.5 type: modified id: 20220121T170929Z.4352f11bfa841ed942abe1fae79d64a395f797c7 log: "guile-git: Update to 0.5.2\n\nChangelog from https://gitlab.com/guile-git/guile-git/-/releases\n\nChanges in 0.5.2\nBug fix\n Fix crash when fetching multiple sub-modules\n This bug was reported at https://issues.guix.gnu.org/48855. It\n could lead to crashes via SIGSEGV or SIGILL while fetching\n multiple sub-modules in a row.\n\nChanges in 0.5.1\nBug fix\n Fix crash when using config-foreach or config-fold\n This bug was reported at https://issues.guix.gnu.org/47808. It\n could lead to segmentation faults in tests/config.scm while\n running make check.\n\nChanges in 0.5.0\nNew functionality\n New diff bindings in (git diff)\n These bindings allow you to compute and print a diff between two\n different trees.\n\n New configuration parsing support in (git config)\n This new module provides an interface to obtain configuration\n value as you would do on with the git config command. As a\n corollary, it introduces an incompatible change: the internal\n \ module previously known as (git config) has been renamed to (git\n configuration). \ It is not meant to be used directly by\n applications though, so you should not notice it.\n\n New tag procedures: 窶�tag-fold窶�, 窶�tag-foreach窶�\n\n \ New tree procedures: 窶�tree-entry-byname窶�, 窶�tree-entry-type窶�\n\n \ New remote procedures: 窶è\N\x95emote-url窶�, 窶è\N\x95emote-set-url!窶�\n\n \ Submodule interface changes\n The submodule-update procedure accepts the new #:allow-fetch? and\n #:fetch-options arguments. The latter allows you to specify\n 窶彷etch options窶�, such as the URL of an HTTP/HTTPS proxy. \ There窶å\x86±\n also a new submodule-set-url! procedure.\n\nBug fixes\n \ commit: Prevent dangling repository references\n Fix 窶å¾\x87ake check窶� for tests involving SSH\n\nChanges in 0.4.0\nNew Functionality\n Support for HTTP and HTTPS proxies\n One can now specify the HTTP and HTTPS via the #:proxy-url\n \ parameter of make-fetch-options. Those fetch options must then be\n passed to fetch, or they can be added to the clone options passed\n to clone.\n\n \ Support for progress report\n Clones and fetches can take some time and you may want to tell\n users what窶å\x86± going on. To help with that, make-fetch-options now\n takes a #:transfer-progress option; it should be either #f or a\n one-argument procedure that will be called with an\n record every time progress is made. This\n record contains information about the total number of objects\n being processed, the number of objects already retrieved, and the\n number of objects already indexed.\n\nBug Fixes\n Fix typo that made repository-index and repository-refdb unusable\n" module: pkgsrc subject: 'CVS commit: pkgsrc/devel/guile-git' unixtime: '1642784969' user: nikita