Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package curlie for openSUSE:Factory checked in at 2023-10-24 20:08:52 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/curlie (Old) and /work/SRC/openSUSE:Factory/.curlie.new.24901 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "curlie" Tue Oct 24 20:08:52 2023 rev:3 rq:1119898 version:1.7.2 Changes: -------- --- /work/SRC/openSUSE:Factory/curlie/curlie.changes 2023-05-21 19:09:38.126752653 +0200 +++ /work/SRC/openSUSE:Factory/.curlie.new.24901/curlie.changes 2023-10-24 20:08:59.177896842 +0200 @@ -1,0 +2,6 @@ +Tue Oct 24 07:42:03 UTC 2023 - andrea.manz...@suse.com + +- Update to version 1.7.2: + * Revert "fix headers/body order (#55)" (#74) + +------------------------------------------------------------------- Old: ---- curlie-1.7.1.tar.gz New: ---- curlie-1.7.2.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ curlie.spec ++++++ --- /var/tmp/diff_new_pack.UYY2X6/_old 2023-10-24 20:09:00.229935090 +0200 +++ /var/tmp/diff_new_pack.UYY2X6/_new 2023-10-24 20:09:00.229935090 +0200 @@ -18,7 +18,7 @@ %define goipath github.com/rs/curlie Name: curlie -Version: 1.7.1 +Version: 1.7.2 Release: 0 Summary: a frontend to curl that adds the ease of use of httpie License: MIT ++++++ _service ++++++ --- /var/tmp/diff_new_pack.UYY2X6/_old 2023-10-24 20:09:00.265936399 +0200 +++ /var/tmp/diff_new_pack.UYY2X6/_new 2023-10-24 20:09:00.265936399 +0200 @@ -5,7 +5,7 @@ <param name="exclude">.git</param> <param name="versionformat">@PARENT_TAG@</param> <param name="versionrewrite-pattern">v(.*)</param> - <param name="revision">v1.7.1</param> + <param name="revision">v1.7.2</param> <param name="changesgenerate">enable</param> </service> <service name="recompress" mode="disabled"> ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.UYY2X6/_old 2023-10-24 20:09:00.285937126 +0200 +++ /var/tmp/diff_new_pack.UYY2X6/_new 2023-10-24 20:09:00.289937272 +0200 @@ -1,6 +1,6 @@ <servicedata> <service name="tar_scm"> <param name="url">https://github.com/rs/curlie</param> - <param name="changesrevision">961dad4062929ce112827d2dee6d07fe74e031a3</param></service></servicedata> + <param name="changesrevision">c589190e9a4a00f6dd74b7facd34abc770f45962</param></service></servicedata> (No newline at EOF) ++++++ curlie-1.7.1.tar.gz -> curlie-1.7.2.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/curlie-1.7.1/formatter/cleanup.go new/curlie-1.7.2/formatter/cleanup.go --- old/curlie-1.7.1/formatter/cleanup.go 2023-05-08 16:01:18.000000000 +0200 +++ new/curlie-1.7.2/formatter/cleanup.go 2023-07-03 14:13:52.000000000 +0200 @@ -16,8 +16,6 @@ // Post is inserted after the request headers. Post *bytes.Buffer - HeadersDone chan<- struct{} - buf []byte line []byte } @@ -31,8 +29,6 @@ n = len(p) cp := c.buf p = bytes.Replace(p, capath, ccapath, 1) // Fix curl misformatted line - - closeAfterWrite := false for len(p) > 0 { idx := bytes.IndexByte(p, '\n') if idx == -1 { @@ -52,9 +48,6 @@ } case '<': c.line = c.line[i+2:] - if bytes.Equal(c.line, []byte("\r\n")) && c.HeadersDone != nil { - closeAfterWrite = true - } case '}', '{': ignore = true if c.Verbose && c.Post != nil { @@ -69,13 +62,9 @@ if !ignore { cp = append(cp, c.line...) } - c.line = c.line[:0] } _, err = c.Out.Write(cp) - if closeAfterWrite { - close(c.HeadersDone) - } return } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/curlie-1.7.1/main.go new/curlie-1.7.2/main.go --- old/curlie-1.7.1/main.go 2023-05-08 16:01:18.000000000 +0200 +++ new/curlie-1.7.2/main.go 2023-07-03 14:13:52.000000000 +0200 @@ -138,28 +138,14 @@ fmt.Println() return } - cmd := exec.Command("curl", opts...) cmd.Stdin = stdin cmd.Stdout = stdout - - tmpOut := &formatter.HeaderCleaner{ + cmd.Stderr = &formatter.HeaderCleaner{ Out: stderr, Verbose: verbose, Post: input, } - - if terminal.IsTerminal(stdoutFd) && terminal.IsTerminal(stderrFd) && !quiet { - headerBlock := make(chan struct{}) - cmd.Stdout = &blockedWrite{ - ch: headerBlock, - out: stdout, - } - tmpOut.HeadersDone = headerBlock - } - - cmd.Stderr = tmpOut - if (opts.Has("I") || opts.Has("head")) && terminal.IsTerminal(stdoutFd) { cmd.Stdout = ioutil.Discard } @@ -189,13 +175,3 @@ } return false } - -type blockedWrite struct { - ch <-chan struct{} - out io.Writer -} - -func (c *blockedWrite) Write(p []byte) (n int, err error) { - <-c.ch - return c.out.Write(p) -} ++++++ upgrade-go-version-and-x-sys-to-latest.patch ++++++ --- /var/tmp/diff_new_pack.UYY2X6/_old 2023-10-24 20:09:00.357939744 +0200 +++ /var/tmp/diff_new_pack.UYY2X6/_new 2023-10-24 20:09:00.361939889 +0200 @@ -8,10 +8,10 @@ go.sum | 29 ++--------------------------- 2 files changed, 6 insertions(+), 29 deletions(-) -diff --git a/go.mod b/go.mod -index bebd23f..f08d1cc 100644 ---- a/go.mod -+++ b/go.mod +Index: curlie-1.7.2/go.mod +=================================================================== +--- curlie-1.7.2.orig/go.mod ++++ curlie-1.7.2/go.mod @@ -2,7 +2,9 @@ module github.com/rs/curlie require ( @@ -24,10 +24,10 @@ +require golang.org/x/term v0.1.0 // indirect + +go 1.20 -diff --git a/go.sum b/go.sum -index 6b2e5c3..123a8c9 100644 ---- a/go.sum -+++ b/go.sum +Index: curlie-1.7.2/go.sum +=================================================================== +--- curlie-1.7.2.orig/go.sum ++++ curlie-1.7.2/go.sum @@ -1,31 +1,6 @@ -github.com/yuin/goldmark v1.4.13/go.mod h1:6yULJ656Px+3vBD8DxQVa3kxgyrAnzto9xy5taEt/CY= -golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w= ++++++ vendor.tar.gz ++++++ /work/SRC/openSUSE:Factory/curlie/vendor.tar.gz /work/SRC/openSUSE:Factory/.curlie.new.24901/vendor.tar.gz differ: char 1, line 1