<feed xmlns='http://www.w3.org/2005/Atom'>
<title>guix/gnu/packages/textutils.scm, branch master</title>
<subtitle>Transactional package manager, declarative GNU/Linux distribution, reproducible deployment tool, and more! https://guix.gnu.org</subtitle>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/'/>
<entry>
<title>gnu: vale: Update to 3.15.2.</title>
<updated>2026-08-18T11:00:37+00:00</updated>
<author>
<name>Sharlatan Hellseher</name>
<email>sharlatanus@gmail.com</email>
</author>
<published>2026-08-18T10:52:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=d9ff48696f4bac8e89ba91c99ffd998310bfa209'/>
<id>d9ff48696f4bac8e89ba91c99ffd998310bfa209</id>
<content type='text'>
* gnu/packages/textutils.scm (vale): Update to 3.15.2.
[arguments] &lt;#:import-path&gt;: Use relative "..." to auto detect all
commands.
&lt;#:test-subdirs&gt;: Drop it.
[native-inputs]: Add go-github-com-litao91-goldmark-mathjax.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/textutils.scm (vale): Update to 3.15.2.
[arguments] &lt;#:import-path&gt;: Use relative "..." to auto detect all
commands.
&lt;#:test-subdirs&gt;: Drop it.
[native-inputs]: Add go-github-com-litao91-goldmark-mathjax.
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: Remove utf8proc-bootstrap.</title>
<updated>2026-08-17T09:00:34+00:00</updated>
<author>
<name>Andreas Enge</name>
<email>andreas@enge.fr</email>
</author>
<published>2026-05-28T11:32:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=683d1122b8971a11c66c015df8bfcbda534fe846'/>
<id>683d1122b8971a11c66c015df8bfcbda534fe846</id>
<content type='text'>
More precisely, rename the utf8proc-bootstrap package, built without tests,
to utf8proc, and drop the current utf8proc with tests depending on julia.

* gnu/packages/textutils.scm (utf8proc-bootstrap): Rename to...
(utf8proc): ...this and drop the previous definition.
* gnu/packages/julia.scm (julia)[inputs]: Replace utf8proc-bootstrap by
utf8proc.

Fixes: guix/guix#5856
Fixes: guix/guix#8911
Change-Id: I293d61f5015f8302d001915c8f087ba500e5f211
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
More precisely, rename the utf8proc-bootstrap package, built without tests,
to utf8proc, and drop the current utf8proc with tests depending on julia.

* gnu/packages/textutils.scm (utf8proc-bootstrap): Rename to...
(utf8proc): ...this and drop the previous definition.
* gnu/packages/julia.scm (julia)[inputs]: Replace utf8proc-bootstrap by
utf8proc.

Fixes: guix/guix#5856
Fixes: guix/guix#8911
Change-Id: I293d61f5015f8302d001915c8f087ba500e5f211
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: utf8proc: Drop unused native input.</title>
<updated>2026-08-17T09:00:34+00:00</updated>
<author>
<name>Andreas Enge</name>
<email>andreas@enge.fr</email>
</author>
<published>2026-05-28T10:03:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=102af20a72b020ccc576ea3413d072df1d7364ec'/>
<id>102af20a72b020ccc576ea3413d072df1d7364ec</id>
<content type='text'>
* gnu/packages/textutils.scm (utf8proc)[native-inputs]: Remove ruby-2.7.

Change-Id: I2cc4aa3e8bb22d3de237a1e1820a0400b06931a5
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/textutils.scm (utf8proc)[native-inputs]: Remove ruby-2.7.

Change-Id: I2cc4aa3e8bb22d3de237a1e1820a0400b06931a5
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: onigmo: Move to (gnu packages regex).</title>
<updated>2026-07-23T09:00:04+00:00</updated>
<author>
<name>Sharlatan Hellseher</name>
<email>sharlatanus@gmail.com</email>
</author>
<published>2026-07-23T08:35:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=3ad33d30d7b29b3c1251e2d252142334718b8976'/>
<id>3ad33d30d7b29b3c1251e2d252142334718b8976</id>
<content type='text'>
* gnu/packages/textutils.scm (onigmo): Deprecate and move from here ...
* gnu/packages/regex.scm: ... to ehre.

* gnu/packages/cran.scm: Use (gnu packages regex).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/textutils.scm (onigmo): Deprecate and move from here ...
* gnu/packages/regex.scm: ... to ehre.

* gnu/packages/cran.scm: Use (gnu packages regex).
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: oniguruma: Move to (gnu packages regex).</title>
<updated>2026-07-23T08:59:56+00:00</updated>
<author>
<name>Sharlatan Hellseher</name>
<email>sharlatanus@gmail.com</email>
</author>
<published>2026-07-09T21:33:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=f5adb28fc9170a17a95ea1ca17c44d73577413f7'/>
<id>f5adb28fc9170a17a95ea1ca17c44d73577413f7</id>
<content type='text'>
Authors were parsed from git history with the following command:

    git log --all --grep="gnu:.*oniguruma" \
    --pretty=format:";;; Copyright © %as %aN &lt;%aE&gt;"

* gnu/packages/textutils.scm (oniguruma): Move from here ...
* gnu/packages/regex.scm: ... to here.

* gnu/packages/admin.scm: Replace (gnu packages textutils) with (gnu
packages regex).
* gnu/packages/codex.scm: Likewise.
* gnu/packages/php.scm: Likewise.
* gnu/packages/rust-apps.scm: Likewise.
* gnu/packages/rust-sources.scm: Likewise.

* gnu/packages/machine-learning.scm: Remove (gnu packages textutils) to
resolve import warning.

* gnu/packages/web.scm: Adding (gnu packages regex) introduces import
warning, selecting just utf8proc from (gnu packages textutils) breaks
build.

* gnu/packages/textutils.scm: Add (guix deprecation).

Merges: guix/guix!9845
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Authors were parsed from git history with the following command:

    git log --all --grep="gnu:.*oniguruma" \
    --pretty=format:";;; Copyright © %as %aN &lt;%aE&gt;"

* gnu/packages/textutils.scm (oniguruma): Move from here ...
* gnu/packages/regex.scm: ... to here.

* gnu/packages/admin.scm: Replace (gnu packages textutils) with (gnu
packages regex).
* gnu/packages/codex.scm: Likewise.
* gnu/packages/php.scm: Likewise.
* gnu/packages/rust-apps.scm: Likewise.
* gnu/packages/rust-sources.scm: Likewise.

* gnu/packages/machine-learning.scm: Remove (gnu packages textutils) to
resolve import warning.

* gnu/packages/web.scm: Adding (gnu packages regex) introduces import
warning, selecting just utf8proc from (gnu packages textutils) breaks
build.

* gnu/packages/textutils.scm: Add (guix deprecation).

Merges: guix/guix!9845
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: utf8proc: Update to 2.11.3.</title>
<updated>2026-07-22T03:20:07+00:00</updated>
<author>
<name>Anderson Torres</name>
<email>anderson.torres.8519@gmail.com</email>
</author>
<published>2025-12-31T15:08:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=087c9383a5c3c4c6f612c0778e5aa811a419af5c'/>
<id>087c9383a5c3c4c6f612c0778e5aa811a419af5c</id>
<content type='text'>
* gnu/packages/textutils.scm (utf8proc, utf8proc-bootstrap):
  Update to 2.11.3.
  [native-inputs]&lt;NormalizationTest.txt, GraphemeBreakTest.txt&gt;
  &lt;DerivedCoreProperties.txt&gt;: Update to Unicode 17.0.0.

Merges: https://codeberg.org/guix/guix/pulls/5270
Signed-off-by: Nguyễn Gia Phong &lt;cnx@loang.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/textutils.scm (utf8proc, utf8proc-bootstrap):
  Update to 2.11.3.
  [native-inputs]&lt;NormalizationTest.txt, GraphemeBreakTest.txt&gt;
  &lt;DerivedCoreProperties.txt&gt;: Update to Unicode 17.0.0.

Merges: https://codeberg.org/guix/guix/pulls/5270
Signed-off-by: Nguyễn Gia Phong &lt;cnx@loang.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: Add onigmo.</title>
<updated>2026-07-20T09:56:21+00:00</updated>
<author>
<name>gemmaro</name>
<email>gemmaro.dev@gmail.com</email>
</author>
<published>2026-06-11T13:19:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=7fe2bb20fa2012bd123531dc9349b335919cddd8'/>
<id>7fe2bb20fa2012bd123531dc9349b335919cddd8</id>
<content type='text'>
* gnu/packages/textutils.scm (onigmo): New variable.

Signed-off-by: Andreas Enge &lt;andreas@enge.fr&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/textutils.scm (onigmo): New variable.

Signed-off-by: Andreas Enge &lt;andreas@enge.fr&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: yq: Update to 4.53.3.</title>
<updated>2026-06-25T10:25:25+00:00</updated>
<author>
<name>Sharlatan Hellseher</name>
<email>sharlatanus@gmail.com</email>
</author>
<published>2026-06-25T10:25:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=30e550a58e7b2c0a2263e5e6bad25b640e756227'/>
<id>30e550a58e7b2c0a2263e5e6bad25b640e756227</id>
<content type='text'>
* gnu/packages/textutils.scm (yq): Update to 4.53.3.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/textutils.scm (yq): Update to 4.53.3.
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: vale: Update to 3.15.1.</title>
<updated>2026-06-24T22:44:05+00:00</updated>
<author>
<name>Sharlatan Hellseher</name>
<email>sharlatanus@gmail.com</email>
</author>
<published>2026-06-24T22:43:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=c4692e726f695d9e84707a16f1b48ac9ee55f8ea'/>
<id>c4692e726f695d9e84707a16f1b48ac9ee55f8ea</id>
<content type='text'>
* gnu/packages/textutils.scm (vale): Update to 3.15.1.
[native-inputs]: Remove go-github-com-olekukonko-tablewriter-0.0.5 and
go-gopkg-in-yaml-v2; add go-github-com-olekukonko-tablewriter,
go-github-com-tomwright-dasel-v3, and go-gopkg-in-yaml-v3.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/textutils.scm (vale): Update to 3.15.1.
[native-inputs]: Remove go-github-com-olekukonko-tablewriter-0.0.5 and
go-gopkg-in-yaml-v2; add go-github-com-olekukonko-tablewriter,
go-github-com-tomwright-dasel-v3, and go-gopkg-in-yaml-v3.
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: Add libchardet.</title>
<updated>2026-06-24T20:22:22+00:00</updated>
<author>
<name>Wilko Meyer</name>
<email>w@wmeyer.eu</email>
</author>
<published>2026-05-20T09:27:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=8b5c9ad655ca3539140c6a4016f73ec55b9c43d8'/>
<id>8b5c9ad655ca3539140c6a4016f73ec55b9c43d8</id>
<content type='text'>
* gnu/packages/textutils.scm (libchardet): New variable.

Relates-to: guix/guix!7425
Reviewed-by: Nguyễn Gia Phong &lt;cnx@loang.net&gt;
Signed-off-by: Sharlatan Hellseher &lt;sharlatanus@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/textutils.scm (libchardet): New variable.

Relates-to: guix/guix!7425
Reviewed-by: Nguyễn Gia Phong &lt;cnx@loang.net&gt;
Signed-off-by: Sharlatan Hellseher &lt;sharlatanus@gmail.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
