* gnu/packages/textutils.scm (opencc):
[arguments]: Use list instead of quote.
<#:imported-modules, #:modules>: Switch to pyproject-build-system.
<#:phases>: Rewrite using gexps, #$output, site-packages, and
search-ipnut-directory.
Change-Id: I050acb3be2ff0a34fc6156113a4cc997bedd2937
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
* gnu/packages/textutils.scm (uniutils): Update documentation to reflect
the addition of two new commands.
Change-Id: Ic54ca23d14f554de909190a64a1dc5c30f2b70ba
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Merges: #6079
This is the final command, not a library.
* gnu/packages/textutils.scm (cobib):[propagated-inputs]: Move all to
[inputs].
Change-Id: I7a5df8a0e265f52e2df9e4732c118ab92763de12
* gnu/packages/textutils.scm (goawk)[arguments] <go>: Use default (go-1.24).
<test-flags>: Disable vet during tests and move test skip logic here.
<phases>: Remove 'disable-failing-tests, and 'patch-pats; add
'pre-check, and 'post-check-remove-output-temp; use default 'check.
Change-Id: Id3b3c4c62fd660f693b7b7f44dd3129813894d58
* gnu/packages/textutils.scm (cobib): Update to 6.0.1.
[arguments] <test-flags>: Rework the list of skipped tests and use
"--ignore" to exclude tests files.
<phases>{pre-check}: Add git setup.
[propagated-inputs]: Remove python-requests-oauthlib; add
python-mdit-py-plugins and python-natsort.
Change-Id: I530760a844c9cdbb08bffca8d6fff569e214a5bc
* gnu/packages/python-xyz.scm (tldr, pythno-tldr): Move from here ...
* gnu/packages/textutils.scm: ... to here.
Change-Id: I678a9fd63960328dbcaf6a28a8868d3ce1e2aa23
* gnu/packages/textutils.scm (python-pandocfilters): Move from here ...
* gnu/packages/python-xyz.scm: ... to here.
Change-Id: I37675f6d4d48e1499b78f1efcecd927a5fe685a0
* gnu/packages/textutils.scm (python-panflute): Move from here ...
* gnu/packages/python-xyz.scm: ... to here.
Change-Id: I7d63724ac792057e6cc6d6c4d3d51a1b6441bbb3
Use ‘define-deprecated-package’ instead of (define x (deprecated-package …))
throughout gnu/packages/*.scm.
Change-Id: I4e176da9ac660327489dab256ca4d12c4e78fe8d
* gnu/packages/textutils.scm (yq)[arguments] <import-path>: Remove
trailing v4 to force go compiler to provide "yq" binary.
Fixes: guix/guix#3350
Change-Id: I533a3d0717bef32346ba1bed49b1fc708044aedc
This project was archived by the owner on Jun 30, 2025. It has no users
in Guix.
* gnu/packages/textutils.scm (python-editdistance): Delete variable.
Change-Id: Ic8930d36449499874837f106ec1e6404ef349218
This reverts commit a7db92d9b3, this time with
the more careful command, to avoid a world rebuild:
grep -rl --exclude-dir=build --exclude-dir=patches --exclude=ld-wrapper.in \
--exclude=sitecustomize.py --exclude=guix-emacs.el maxim.cournoyer@gmail.com |
xargs sed -i 's/maxim.cournoyer@gmail.com/maxim@guixotic.coop/g'
Change-Id: I0871f5cf9ace79e34e78e24154d0da6ea95a3a91
The change was automated via:
git grep -l maxim.cournoyer@gmail.com |
xargs sed -i 's/maxim.cournoyer@gmail.com/maxim@guixotic.coop/g'
* .mailmap: New entry.
Change-Id: Iaa88b1e51c94159c49138fb43910badb990eb169
* gnu/packages/golang-web.scm (gron): Move from here ...
* gnu/packages/textutils.scm: ... to here.
Change-Id: Ic1cbb609e4ed95218e42cdb866762ae6e52ddbc5
* gnu/packages/textutils.scm (utf8proc)[native-inputs]: Only add
native-inputs on systems where julia is supported and when not
cross-building.
[arguments]: When building without julia skip the tests and the
'check-data phase.
Change-Id: Ib7ef239e3b6ad02fd089bd8dbaeb0f06190332ca
This is made so that the source can be shared without introducing module
circular dependencies.
* gnu/packages/certs.scm (nss-certs)
(nss-certs-for-test): Move to...
* gnu/packages/nss.scm: ... here.
Adjust the module imports via:
git grep -l '(gnu packages certs)' |
xargs sed 's/(gnu packages certs)/(gnu packages nss)/' -i
Change-Id: I56d7bc52ddcdffbced8a162e8db8ea5071b0cb0f
After the defult Golang version was set to 1.24 some of the older
packages which had no fresh version started failing on the 'check phase,
this change pins them to go-1.23 helping to resolve the issue.
Go 1.24 requires non-constant format strings to be explicitly handled.
The errors might look like these:
non-constant format string in call to (*testing.common).Errorf
ExampleParseOptionsLifetime refers to unknown identifier: ParseOptionsLifetime
See <https://tip.golang.org/doc/go1.24#vet>.
Change-Id: Ife5093c4fd98af7cea59abf1a9a29351b66602bb
We are now building with go-1.24 by default.
Automated via:
git grep -rl '#:go go-1.2' | xargs sed -i '/.*#:go go-1.2[234].*/d'
Change-Id: Ib821d96753619c7748a67ff58b95d8fa358839b7
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>