Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package hare for openSUSE:Factory checked in 
at 2025-07-23 16:33:43
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/hare (Old)
 and      /work/SRC/openSUSE:Factory/.hare.new.8875 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "hare"

Wed Jul 23 16:33:43 2025 rev:9 rq:1295107 version:0.25.2+git.1750492346.e07d36b3

Changes:
--------
--- /work/SRC/openSUSE:Factory/hare/hare.changes        2024-08-17 
12:44:40.324063774 +0200
+++ /work/SRC/openSUSE:Factory/.hare.new.8875/hare.changes      2025-07-23 
16:35:02.711693564 +0200
@@ -1,0 +2,120 @@
+Thu Jul 17 15:19:08 UTC 2025 - uncomfyhaloma...@opensuse.org
+
+- Update to version 0.25.2+git.1750492346.e07d36b3:
+  * scripts/version: update version to 0.25.2
+  * cmd/hare: Break out of loops on boolean latches
+  * cmd/hare: Flatten link rendering inner loop
+  * cmd/hare: Ignore missing modules in 'hare deps'
+  * hare::module: Tolerate missing dependencies
+  * hare::module: Remove unused recursive flags
+  * cmd/hare: Handle direct dependencies when rendering
+  * cmd/hare: Plug 'hare deps' depth leak
+  * strings: add bytesub
+  * debug: cleanup scan_strtab
+  * path: clarify MAX docs
+  * encoding::utf8: simplify utf8sz implementation
+  * encoding::utf8, strings: add position function
+  * os::exec::exec: document error handling
+  * os: nomem changes
+  * docs/hare-tool.1: minor stylistic changes
+  * ascii: Make cclass an array, rather than a slice.
+  * encoding::utf8: document behavior of next on invalid codepoint
+  * encoding::base{32,64}: remove @init
+  * hare::module: unexport locstr
+  * hare::build: replace os::move with os::rename in cleanup_task
+  * hare::parse::doc: remove strerror
+  * bytes: disallow no variadic args in trim functions
+  * hare deps: make it colorful :)
+  * types::c, sort::cmp: add C string comparison functions
+  * io: document that io::off is compatible with off_t
+  * regex: fix `\\` in replace targetstr
+  * linux: delete start+libc.ha
+  * format::ini: prepend syntaxerr string with "line "
+  * format::ini: improve docs all around
+  * rt: fix return types of bind and connect
+  * rt: rename ucontext to ucontext_t
+  * strings: document end type
+  * hare(1): add hare tool subcommand
+  * hare::parse: s/non-c-style/for-each/
+  * debug::dwarf: add missing `ok = true`
+  * types::c: actually propagate nomem errors from fromstr
+  * path: replace static delete with slice assignment
+  * crypto::math: remove unnecessary casts when negating
+  * all: style: remove space before colon in cast exprs
+  * encoding::pem: change globals into constants
+  * types::c: improve docs all around
+  * docs/haredoc.5: clarify that haredoc only doesn't format in default mode
+  * hare::parse::doc: add examples to decl_ref/mod_ref docs
+  * haredoc.1: add trailing :: to example
+  * test: document that functions can't be called outside test
+  * encoding::utf8: remove mention of strings from README
+  * crypto::math: document precondition in eqslice
+  * crypto: improve compare docs
+  * fs, os: improve iter docs
+  * hare::module: unexport _gather_submodules
+  * hare::module: fix typo in docs
+  * wordexp: s/returned/resulted in/ in utf8::invalid err msg
+  * wordexp: improve wording in README
+  * encoding::utf8: add sentence to decode docs
+  * time::date: add error assertions to date::parse examples
+  * time::date: remove "shall" from parsefail docs
+  * os::exec: line-wrap docs
+  * Add period to some docs
+  * all: improve some strerror docs
+  * test: mention hare-test(1) in README
+  * fmt: improve README wording
+  * sort: mention sort::cmp:: in cmpfunc docs
+  * strings: s/runewise/rune-wise/ in sub docs
+  * Add one-line module summary to haredoc
+  * os: add open_buffered et al
+  * bufio: add managed bufio::stream modes
+  * unix: add getrlimit/setrlimit
+  * unix::resolvconf::parse fix memory leak
+  * unix::passwd: fix _dup methods returing 0 as uid/gid
+  * Remove most unused imports.
+  * ascii: comment ctype constants.
+  * mime: nomem updates
+  * mime: Use tuple destructuring
+  * memio: add "nonblocking" mode
+  * utf8::utf8sz: use for-each loop.
+  * haredoc: fix link template for symbols
+  * time: nomem updates
+  * Document various undocumented modules
+  * hare::parse: export parsing utilities
+  * hare::lex: add registration for user annotations
+  * hare::lex: scan & discard annotations
+  * sort: add sort::inplace
+  * regex: nomem updates
+  * test: sort tests by name
+  * bufio::scanner: address my own feedback
+  * io+linux: fix rt::dup3 flags
+  * hare::lex: add save, restore functions
+  * bufio::scanner: implement io::seek
+  * io::dup, io::dup2: make flags optional
+  * debug: print context on assertion failure
+  * rt::strcmp: O(1) if data pointers are equal
+  * io::copier: accept io::handle for "from"
+  * strings::dup: update comment for nomem changes
+
+-------------------------------------------------------------------
+Sat Mar 29 16:52:57 UTC 2025 - mc...@cepl.eu
+
+- Update to version 0.24.2+git.1743159305.5b6db3e8:
+  * net::dial::dial_uri: don't return nomem
+  * net::dns: do not abort on fetch tcp errors
+  * net: nomem updates
+  * hare::lex: add io::off to location
+  * haredoc(1): add source links to HTML output
+  * haredoc(1): add option to show line numbers
+  * linux::keyctl: nomem api update
+  * all: fix incorrect indentation
+  * sort: Handle allocation failure
+  * types::c: return nomem on allocation failure
+
+-------------------------------------------------------------------
+Sat Mar 29 16:49:04 UTC 2025 - Matej Cepl <mc...@cepl.eu>
+
+- Don’t require EXACT version of harec (there is nothing exact
+  when using git checkouts).
+
+-------------------------------------------------------------------

Old:
----
  hare-0.24.2.tar.gz

New:
----
  _scmsync.obsinfo
  _service
  _servicedata
  build.specials.obscpio
  hare-0.25.2+git.1750492346.e07d36b3.obscpio
  hare.obsinfo

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ hare.spec ++++++
--- /var/tmp/diff_new_pack.c10iZf/_old  2025-07-23 16:35:03.663730107 +0200
+++ /var/tmp/diff_new_pack.c10iZf/_new  2025-07-23 16:35:03.667730261 +0200
@@ -17,9 +17,10 @@
 
 
 %bcond_without  test
+%define relver 0.25.2
 Name:           hare
 Release:        0
-Version:        0.24.2
+Version:        0.25.2+git.1750492346.e07d36b3
 Summary:        Hare system programming language
 Group:          Development/Tools/Building
 License:        MPL-2.0
@@ -30,13 +31,13 @@
 BuildRequires:  binutils
 BuildRequires:  gcc
 # Hare and the HareC compiler should have the same version
-BuildRequires:  harec = %{version}
+BuildRequires:  harec >= %{relver}
 BuildRequires:  make
 BuildRequires:  qbe
 BuildRequires:  scdoc
 BuildRequires:  timezone
 BuildRequires:  zstd
-Requires:       harec = %{version}
+Requires:       harec >= %{relver}
 # Hare requires QBE 1.2 like HareC does
 Requires:       qbe = 1.2
 Requires:       timezone

++++++ _scmsync.obsinfo ++++++
mtime: 1752765658
commit: 1a05d9c6f85a1c57393f063df029f032ed6b826cd6c19a72853716f3d4f8d62d
url: https://src.opensuse.org/hare/hare.git
revision: 1a05d9c6f85a1c57393f063df029f032ed6b826cd6c19a72853716f3d4f8d62d
projectscmsync: https://src.opensuse.org/hare/_ObsPrj.git

++++++ _service ++++++
<services>
  <service mode="manual" name="obs_scm">
    <param name="url">https://git.sr.ht/~sircmpwn/hare</param>
    <param name="versionprefix">0.25.2+git</param>
    <param name="scm">git</param>
    <param name="revision">0.25.2</param>
    <param name="changesgenerate">enable</param>
    <param name="changesauthor">uncomfyhaloma...@opensuse.org</param>
  </service>
  <service mode="buildtime" name="tar" />
  <service mode="buildtime" name="recompress">
    <param name="file">*.tar</param>
    <param name="compression">gz</param>
  </service>
  <service name="set_version" mode="manual" />
</services>


++++++ _servicedata ++++++
<servicedata>
<service name="tar_scm">
                <param name="url">https://git.sr.ht/~sircmpwn/hare</param>
              <param 
name="changesrevision">e07d36b3e8202a2f8b741db6d692aac6a2888f53</param></service></servicedata>
(No newline at EOF)

++++++ hare.obsinfo ++++++
name: hare
version: 0.25.2+git.1750492346.e07d36b3
mtime: 1750492346
commit: e07d36b3e8202a2f8b741db6d692aac6a2888f53

Reply via email to