pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/devel/goredo Update to 1.22.0. From the changelog:



details:   https://anonhg.NetBSD.org/pkgsrc/rev/a8e69bc0337d
branches:  trunk
changeset: 372643:a8e69bc0337d
user:      schmonz <schmonz%pkgsrc.org@localhost>
date:      Thu Jan 27 21:41:54 2022 +0000

description:
Update to 1.22.0. From the changelog:

- "flock" locks replaced with POSIX "fcntl" ones.  They could be more
  portable.
- "redo-depfix" command appeared, that traverses through all ".redo"
  directories and their dependency files, checks if corresponding
  targets has the same content but different "ctime"/"mtime" values
  and rewrites dependencies with that updated inode information.
- With "$REDO_STOP_IF_MODIFIED=1" environment variable redo will stop
  and fail if it meet externally modified file.  By default user is
  only warned about it, but building continues for convenience.

diffstat:

 devel/goredo/Makefile              |   5 ++---
 devel/goredo/PLIST                 |   3 ++-
 devel/goredo/distinfo              |  10 +++++-----
 devel/goredo/patches/patch-main.go |  12 +++++++-----
 4 files changed, 16 insertions(+), 14 deletions(-)

diffs (89 lines):

diff -r 8eda10e525bf -r a8e69bc0337d devel/goredo/Makefile
--- a/devel/goredo/Makefile     Thu Jan 27 21:33:41 2022 +0000
+++ b/devel/goredo/Makefile     Thu Jan 27 21:41:54 2022 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.2 2022/01/09 20:10:33 bsiegert Exp $
+# $NetBSD: Makefile,v 1.3 2022/01/27 21:41:54 schmonz Exp $
 
-DISTNAME=              goredo-1.21.0
-PKGREVISION=           1
+DISTNAME=              goredo-1.22.0
 CATEGORIES=            devel
 MASTER_SITES=          http://www.goredo.cypherpunks.ru/download/
 EXTRACT_SUFX=          .tar.zst
diff -r 8eda10e525bf -r a8e69bc0337d devel/goredo/PLIST
--- a/devel/goredo/PLIST        Thu Jan 27 21:33:41 2022 +0000
+++ b/devel/goredo/PLIST        Thu Jan 27 21:41:54 2022 +0000
@@ -1,8 +1,9 @@
-@comment $NetBSD: PLIST,v 1.1 2022/01/06 11:25:24 schmonz Exp $
+@comment $NetBSD: PLIST,v 1.2 2022/01/27 21:41:54 schmonz Exp $
 bin/goredo
 bin/goredo-affects
 bin/goredo-always
 bin/goredo-cleanup
+bin/goredo-depfix
 bin/goredo-dot
 bin/goredo-ifchange
 bin/goredo-ifcreate
diff -r 8eda10e525bf -r a8e69bc0337d devel/goredo/distinfo
--- a/devel/goredo/distinfo     Thu Jan 27 21:33:41 2022 +0000
+++ b/devel/goredo/distinfo     Thu Jan 27 21:41:54 2022 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.1 2022/01/06 11:25:24 schmonz Exp $
+$NetBSD: distinfo,v 1.2 2022/01/27 21:41:54 schmonz Exp $
 
-BLAKE2s (goredo-1.21.0.tar.zst) = d15aa1ed05c6e3cf9388d1d69cf1a7873f971588d5b01398a2ef499c74d9c55f
-SHA512 (goredo-1.21.0.tar.zst) = 3c9459501473b9aecf1eb9e4a7d801fe9a360e1be4aa560e122be69d1d20283a197ae9eb9a2236dde4cdc151ab060e96dd112c229cd594ac6e8b1cc9126a93ca
-Size (goredo-1.21.0.tar.zst) = 396647 bytes
-SHA1 (patch-main.go) = f6faf8b84661ccb3c6454c8f78863e8b59f709a9
+BLAKE2s (goredo-1.22.0.tar.zst) = 9f5b11b7f9e6d556836c726c2a0ed73a78c0758acc83ca532b85b277633dc595
+SHA512 (goredo-1.22.0.tar.zst) = 9855ee164c99a774087def8afa0d9aa7cbcb546ea28262b47af300889c0bcdcf0a081b7a11cc402d22fab8e2659ed0e62d08fec59ab56405387b77705b5a6dda
+Size (goredo-1.22.0.tar.zst) = 397681 bytes
+SHA1 (patch-main.go) = 1ae942ba7e7385ea27bf841a6ccdd5f6e9eef340
diff -r 8eda10e525bf -r a8e69bc0337d devel/goredo/patches/patch-main.go
--- a/devel/goredo/patches/patch-main.go        Thu Jan 27 21:33:41 2022 +0000
+++ b/devel/goredo/patches/patch-main.go        Thu Jan 27 21:41:54 2022 +0000
@@ -1,10 +1,10 @@
-$NetBSD: patch-main.go,v 1.1 2022/01/06 11:25:25 schmonz Exp $
+$NetBSD: patch-main.go,v 1.2 2022/01/27 21:41:54 schmonz Exp $
 
 Avoid CONFLICTS with other redo implementations.
 
---- main.go.orig       2021-11-20 14:43:11.000000000 +0000
+--- main.go.orig       2022-01-26 14:03:01.000000000 +0000
 +++ main.go
-@@ -41,20 +41,19 @@ import (
+@@ -41,21 +41,20 @@ import (
  )
  
  const (
@@ -22,6 +22,7 @@
 -      CmdNameRedoStamp    = "redo-stamp"
 -      CmdNameRedoTargets  = "redo-targets"
 -      CmdNameRedoWhichdo  = "redo-whichdo"
+-      CmdNameRedoDepFix   = "redo-depfix"
 +      CmdNameRedo         = "goredo"
 +      CmdNameRedoAffects  = "goredo-affects"
 +      CmdNameRedoAlways   = "goredo-always"
@@ -35,10 +36,11 @@
 +      CmdNameRedoStamp    = "goredo-stamp"
 +      CmdNameRedoTargets  = "goredo-targets"
 +      CmdNameRedoWhichdo  = "goredo-whichdo"
++      CmdNameRedoDepFix   = "goredo-depfix"
  )
  
  var (
-@@ -105,10 +104,9 @@ func main() {
+@@ -106,10 +105,9 @@ func main() {
                fmt.Println("goredo", Version, "built with", runtime.Version())
                return
        }
@@ -50,7 +52,7 @@
                        CmdNameRedoAffects,
                        CmdNameRedoAlways,
                        CmdNameRedoCleanup,
-@@ -122,8 +120,8 @@ func main() {
+@@ -124,8 +122,8 @@ func main() {
                        CmdNameRedoTargets,
                        CmdNameRedoWhichdo,
                } {



Home | Main Index | Thread Index | Old Index