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