summaryrefslogtreecommitdiff
path: root/gnu/packages/textutils.scm
AgeCommit message (Collapse)Author
2025-09-30gnu: python-setuptools-next: Mark as deprecated.Nguyễn Gia Phong
Replace all python-setuptools-next occurrences with python-setuptools. * gnu/packages/python-build.scm (python-setuptools-next): Mark as a deprecated public alias. * gnu/packages/astronomy.scm (python-asdf-coordinates-schemas, python-asdf-standard, python-jplephem, python-rad) [native-inputs]: Replace python-setuptools-next with python-setuptools. * python-crypto.scm (python-ed25519) [native-inputs]: Replace python-setuptools-next with python-setuptools. * gnu/packages/qt.scm (python-sip) [native-inputs, propagated-inputs]: Replace python-setuptools-next with python-setuptools. (python-pyqt-builder) [native-inputs]: Replace python-setuptools-next with python-setuptools. * gnu/packages/textutils.scm (cobib) [native-inputs]: Replace python-setuptools-next with python-setuptools. Change-Id: I5f2d7ec8c62dc0fa0855c5eb64a4f87579d188eb
2025-09-25gnu: Remove python-editdistance.Sharlatan Hellseher
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
2025-09-25gnu: python-pandocfilters: Update to 1.5.1.Sharlatan Hellseher
* gnu/packages/textutils.scm (python-pandocfilters): Update to 1.5.1. [build-system]: Use pyproject. [arguments] <tests?>: Disable as requiring Pandoc in PATH. [native-inputs]: Add python-setuptools. Change-Id: I5b6560b67f4f76b7b9a40bf8a87a5a6c34d7e09e
2025-09-25gnu: python-panflute: Update to 2.3.1.Sharlatan Hellseher
* gnu/packages/textutils.scm (python-panflute): Update to 2.3.1. [build-system]: Use pyproject. [arguments] <tests?>: Disable as requiring Pandoc in PATH. [native-inputs]: Remove python-configparser, python-coverage, python-flake8, python-pandocfilters, python-pytest, python-pytest-cov, and python-requests; add python-setuptools. Change-Id: I1914ed63535da1930f9161b1b7e2975e849fcd92
2025-09-18Reapply "Update Maxim's email address."Maxim Cournoyer
This reverts commit a7db92d9b389cbe565395523882c34c6eff2c21a, 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
2025-09-18Revert "Update Maxim's email address."Maxim Cournoyer
This reverts commit d0d87a744d724b7e7d5ac013c586039652087bb3. Oops! This caused a world rebuild. Change-Id: I25fff644b2b61d0ee93d69b457b04c72b5b74d15
2025-09-18Update Maxim's email address.Maxim Cournoyer
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
2025-09-14gnu: yq: Move to textutils.Sharlatan Hellseher
* gnu/packages/web.scm: Move from here ... * gnu/packages/textutils.scm: ... to here. Change-Id: I7449644654824d5748ca26880a54e1a50aa90957
2025-09-14gnu: cobib: Update to 5.4.0.Sharlatan Hellseher
* gnu/packages/textutils.scm (cobib): Update to 5.4.0. [arguments] <test-flags>: Rework skipped tests. [propagated-inputs]: Remove python-mdit-py-plugins and python-textual-1; add python-textual. [native-inputs]: Remove python-setuptools and python-wheel; add python-setuptools-next. Change-Id: Ie0e1cdf2516a7ee18fbd1eb0c2865c4cd29dfb75
2025-09-08gnu: gron: Move to textutils.Sharlatan Hellseher
* gnu/packages/golang-web.scm (gron): Move from here ... * gnu/packages/textutils.scm: ... to here. Change-Id: Ic1cbb609e4ed95218e42cdb866762ae6e52ddbc5
2025-09-08gnu: miller: Update to 6.15.0.Sharlatan Hellseher
* gnu/packages/textutils.scm (miller): Update to 6.15.0. [native-inputs]: Remove python-mkdocs-material; add go-github-com-kshedden-statmodel. Change-Id: Ib6809c6d4ece3c581f3c403710762b924f289819
2025-09-08gnu: vale: Update to 3.12.0.Sharlatan Hellseher
* gnu/packages/textutils.scm (vale): Update to 3.12.0. Fix indentation. [arguments] <go>: Use default go-1.24. Change-Id: I84b74e832d1fa29ae3fca1cb8adc8e853af69ad6
2025-08-21gnu: utf8proc: Enable building on more systems.Efraim Flashner
* 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
2025-08-21gnu: Remove utf8proc-2.7.0.John Khoo
* gnu/packages/textutils.scm (utf8proc-2.7.0): Remove utf8proc-2.7.0. Change-Id: I1c27646cdded84370590b12e5e65eddcdf97a1e7 Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-08-21gnu: utf8proc: Remove input labels.Hilton Chain
* gnu/packages/textutils.scm (utf8proc)[native-inputs]: Remove input labels. Change-Id: Id1b417739f63bf44a98ea966ce92ffc27c0fc9e5
2025-08-21gnu: utf8proc: Inherit from utf8proc-bootstrap.John Khoo
* gnu/packages/textutils.scm (utf8proc): Inherit from utf8proc-bootstrap. [native-inputs]: Update Unicode version to 16.0.0. Add DerivedCoreProperties.txt, julia and ruby-2.7. [arguments]<#:phases>: Adjust accordingly. Change-Id: Ib8e08ea65eab2409a38dd5f43c91342842e361f5 Signed-off-by: Hilton Chain <hako@ultrarare.space> Modified-by: Hilton Chain <hako@ultrarare.space>
2025-08-21gnu: Add utf8proc-bootstrap.John Khoo
* gnu/packages/textutils.scm (utf8proc-bootstrap): New variable. * gnu/packages/julia.scm (julia)[inputs]: Replace utf8proc with it to break dependency circle. Change-Id: Ie2e0c4a83aa9b478b125a390f162c1c69613cd9b Signed-off-by: Hilton Chain <hako@ultrarare.space> Modified-by: Hilton Chain <hako@ultrarare.space>
2025-08-17gnu: nss-certs: Relocate to (gnu packages nss).Maxim Cournoyer
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
2025-08-11gnu: go-github-com-olekukonko-tablewriter: Update to 1.0.7.Sharlatan Hellseher
* gnu/packages/golang-xyz.scm (go-github-com-olekukonko-tablewriter): Update to 1.0.7. [arguments] <go>: Use go-1.23. [propagated-inputs]: Add go-github-com-fatih-color, go-github-com-olekukonko-errors, and go-github-com-olekukonko-ll. [native-inputs]: Add go-github-com-olekukonko-ts. (go-csv2table) [arguments]: Inherit instead of overwrite. [native-inputs]: Merge native and propagated inputs. [propagated-inputs]: Drop all. [inputs]: Drop all. (go-github-com-olekukonko-tablewriter-0.0.5): New variable. (go-github-com-charmbracelet-glamour-0.3) [propagated-inputs]: Remove go-github-com-olekukonko-tablewriter; add go-github-com-olekukonko-tablewriter-0.0.5. * gnu/packages/golang-web.scm (go-github-com-jaytaylor-html2text, go-github-com-yggdrasil-network-yggdrasil-go): [propagated-inputs]: Remove go-github-com-olekukonko-tablewriter; add go-github-com-olekukonko-tablewriter-0.0.5. * gnu/packages/networking.scm (yggdrasil): Likewise. * gnu/packages/check.scm (checkmake) [native-inputs]: Remove go-github-com-olekukonko-tablewriter; add go-github-com-olekukonko-tablewriter-0.0.5. * gnu/packages/databases.scm (sqls): Likewise. * gnu/packages/education.scm (cf-tool): Likewise. * gnu/packages/textutils.scm (vale) [arguments] <go>: Use go-1.23. [native-inputs]: Remove go-github-com-olekukonko-tablewriter; add go-github-com-olekukonko-tablewriter-0.0.5. Change-Id: Idefcb19961d22702de0cd6da912d9c964048fe8b
2025-08-11gnu: Pin some golang packages to use go-1.23.Sharlatan Hellseher
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
2025-08-11gnu: Remove #:go arguments using go-1.22, go-1.23 or go-1.24.Maxim Cournoyer
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>
2025-08-11gnu: vale: Update to 3.11.2.Sharlatan Hellseher
* gnu/packages/textutils.scm (vale): Update to 3.11.2. [native-inputs]: Remove go-github-com-stretchr-testify; add go-github-com-adrg-frontmatter. Change-Id: I573491c4049fe0071e62f6ebe77262fef4025cb7
2025-08-04gnu: Disable tests.Greg Hogan
* gnu/packages/algebra.scm (fftw-cmake, eigen-benchmarks), * gnu/packages/android.scm (android-googletest), * gnu/packages/check.scm (googletest, snitch), * gnu/packages/cpp.scm (cpp-utilities, kokkos-kernels, nativefiledialog-extended, toml11), * gnu/packages/compression.scm (libcbor), * gnu/packages/databases.scm (duckdb), * gnu/packages/datastructures.scm (sdsl-lite), * gnu/packages/education.scm (kqtquickcharts, ktouch), * gnu/packages/emacs-xyz.scm (emacs-irony-mode-server), * gnu/packages/engineering.scm (manifold, solvespace), * gnu/packages/fcitx5.scm (fcitx5-configtool), * gnu/packages/games.scm (jstest-gtk), * gnu/packages/geo.scm (libspatialindex), * gnu/packages/glib.scm (cppgir), * gnu/packages/gnome.scm (evolution), * gnu/packages/graphics.scm (openvdb), * gnu/packages/kde.scm (kalgebra, kcachegrind, kcolorchooser, kdf, kdegraphics-mobipocket, kio-zeroconf, kolourpaint, kompare, ksanecore, kseexpr, ktimer, libkexiv2, libksane, partitionmanager), * gnu/packages/kde-frameworks.scm (kactivities, kdnssd, kdeclarative, kded, kglobalaccel, kgraphviewer, kidletime, kinit, kjobwidgets, knotifications, knotifyconfig, kquickimageeditor, kstatusnotifieritem, kwayland, libkdcraw, phonon-backend-gstreamer, phonon-backend-vlc, plasma-activities, plasma-activities-stats), * gnu/packages/kde-games.scm (bomber, bovo, granatier, kajongg, kapman, kblackbox, kbounrce, kbreakout, kdiamond, kfourinline, kgoldrunner, kigo, killbots, kiriki, kjumpingcube, klines, kmahjongg, kmines, knights, kolf, kollision, konquest, kreversi, ksirk, kspaceduel, ksquares, ksudoku, ktuberling, kubrick, libkmahjongg, lskat, palapeli), * gnu/packages/kde-internet.scm (choqok, krdc), * gnu/packages/kde-multimedia.scm (audiocd-kio, dragon), * gnu/packages/kde-pim.scm (akonadi-import-wizard, ffmpegthumbs, haruna, kaccounts-integration, kaccounts-providers, kaddressbook, kaffeine, kasts, kontactinterface, libkcompactdisc), * gnu/packages/kde-plasma.scm (bluedevil, breeze, breeze-qt5, calindori, kactivitymanagerd, kde-gtk-config, kgamma, kmenuedit, kongress, krdp, ksshaskpass, kwrited, layer-shell-qt, milou, mpvqt, ocean-sound-theme, oxygen-sounds, plasma-mobile-sounds,, plasma-nano, plasma-pass, plasma-phonebook, plasma-systemmonitor, plasma-vault, plasma-welcome, lasma-workspace-wallpapers, polkit-kde-agent, print-manager, qqc2-breeze-style), * gnu/packages/kde-systemtools.scm (dolphin-plugins, krfb, kwalletmanager, yakuake), * gnu/packages/kde-utils.scm (atelier, fielding, isoimagewriter, kamera, kbackup, kcharselect, kdialog, keurocalc, kfind, kirogi, kmag, kmousetool, kmouth, kontrast, krusader, kxstitch, libatcore, smb4k, sweeper), * gnu/packages/llvm.scm (lldb), * gnu/packages/maths.scm (gklib, mcrl2, mcrl2-minimal), * gnu/packages/messaging.scm (mosquitto, znc), * gnu/packages/music.scm (hydrogen), * gnu/packages/pdf.scm (podofo, podofo-0.9), * gnu/packages/potassco.scm (clingo, clingcon), * gnu/packages/qt.scm (dotherside, kddockwidgets, qttools), * gnu/packages/radio.scm (ggmorse, gr-iqbal, gr-osmosdr, inspectrum), * gnu/packages/serialization.scm (jsoncpp-for-tensorflow), * gnu/packages/sdl.scm (sdl3-gfx), * gnu/packages/telephony.scm (baresip, baresip-libre), * gnu/packages/textutils.scm (opencc), * gnu/packages/video.scm (libopenshot, obs), * gnu/packages/vim.scm (neovim), * gnu/packages/web.scm (binaryen, civetweb, yajl) [arguments]: Disable tests. Change-Id: I56b50f14e4e5861dc69922cc2e8ee030e401a2d5
2025-07-26gnu: uniutils: Fix build with gcc-14.Andreas Enge
* gnu/packages/textutils.scm (uniutils)[arguments] <#:configure-flags>: Add CFLAGS. <#:phases>{gcc14}: New phase. Change-Id: I7f8eddf584d5006b9be1a07ec5a48197b54884fe
2025-07-02gnu: cobib: Move to textutils.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (cobib, python-cobib): Move from here ... * gnu/packages/textutils.scm: ... to here. Change-Id: I7cea3adc41f08fa4650e548ad31dc76fde49174c
2025-06-23gnu: libconfuse: Patch CVE-2022-40320.Nicolas Graves
* gnu/pacakges/patches/libconfuse-CVE-2022-40320.patch: Add file. * gnu/packages/textutils.scm (libconfuse)[source]: Record patch. * gnu/local.mk: Record patch. Signed-off-by: Zheng Junjie <z572@z572.online>
2025-06-20gnu: packages: Add comments for migration to ruby@3Nicolas Graves
* gnu/packages/qt.scm (qtbase-5), gnu/packages/tex.scm (texlive-hyphen-complete), gnu/packages/texlive.scm (texlivebin), gnu/packages/webkit.scm (webkitgtk), gnu/packages/julia.scm (julia), gnu/packages/textutils.scm (utf8proc-2.7.0): Add comments for migration to ruby@3. Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-05-26gnu: goawk: Update to 1.29.1.Sharlatan Hellseher
* gnu/packages/textutils.scm (goawk): Update to 1.29.1. Change-Id: If54c4b58142698d297c8e17cce8b12a547e9cfbc
2025-05-26gnu: vale: Update to 3.9.5.Sharlatan Hellseher
* gnu/packages/textutils.scm (vale): Update to 3.9.5. Change-Id: Ifb1e4ba077283b0a20cd2d2fc3a46488d94fd96d
2025-02-26gnu: oniguruma: Update to 6.9.10.Ashish SHUKLA
* gnu/packages/textutils.scm (oniguruma): Update to 6.9.10. Change-Id: I15634b075fbe5c3528f749c92fcbe2ae331850a5 Signed-off-by: Christopher Baines <mail@cbaines.net>
2025-01-24gnu: vale: Update to 3.9.4.Sharlatan Hellseher
* gnu/packages/textutils.scm: Add (gnu packages golang). (vale): Update to 3.9.4. [source] <snippet>: Remove it. [arguments] <go>: Use go-1.23. <test-flags>: Skip just 3 tests. <test-subdirs>: Test the whole code base by starting from import-path. [native-inputs]: Remove go-github-com-karrick-godirwalk and go-github-com-mholt-archiver-v3; add go-github-com-jdkato-go-tree-sitter-julia, go-github-com-pelletier-go-toml-v2, go-github-com-smacker-go-tree-sitter, go-github-com-stretchr-testify, and go-github-com-tomwright-dasel-v2. Change-Id: Ic13b52caa92f6ba2fcd2f34f74b5a599773c5254
2025-01-21gnu: vale: Simplify.Sharlatan Hellseher
* gnu/packages/textutils.scm (vale): Simplify. [arguments] <test-flags>: Move skipped tests here. <phases>: Use default 'check, add 'pre-check. Change-Id: I133f6c6763d4643b595ffddec85a3bf7ad1d24fe
2025-01-21gnu: packages/textutils: Remove golang module.Sharlatan Hellseher
* gnu/packages/textutils.scm: As all Golang dependencies were shifted to corresponded submodules, remove not required "golang" module from used ones. Change-Id: Ied355422df939ee21199eb4a86405685b15d5dd4
2025-01-05gnu: Fix whitespace issues in various descriptions.Gabriel Wicki
This mainly addresses `double-space after sentence end period' and `trailing white space' issues. * gnu/packages/audio.scm (ecasound): Fix description. * gnu/packages/axoloti.scm (ksoloti-runtime, ksoloti-patcher): Fix description. * gnu/packages/bioinformatics.scm (trf, ghc-int-interval-map): Fix description. * gnu/packages/chez.scm (chez-scheme, chez-scheme-bootstrap-bootfiles): Fix description. * gnu/packages/code.scm (cscope): Fix description. * gnu/packages/compression.scm (c-blosc): Fix description. * gnu/packages/connman.scm (connman): Fix description. * gnu/packages/crypto.scm (libxcrypt): Fix description. * gnu/packages/display-managers.scm (abstractdark-sddm-theme): Fix description. * gnu/packages/docker.scm (docker-registry): Fix description. * gnu/packages/freedesktop.scm (xdg-user-dirs): Fix description. * gnu/packages/game-development.scm (deutex, grfcodec): Fix description. * gnu/packages/games.scm (chroma): Fix description. * gnu/packages/geo.scm (xygrib): Fix description. * gnu/packages/gnunet.scm (gnunet-scheme): Fix description. * gnu/packages/ipfs.scm (go-github-com-ipfs-go-block-format): Fix description. * gnu/packages/kodi.scm (fstrcmp): Fix description. * gnu/packages/machine-learning.scm (vosk-api): Fix description. * gnu/packages/messaging.scm (biboumi): Fix description. * gnu/packages/music.scm (sooperlooper, samplebrain): Fix description. * gnu/packages/perl.scm (perl-file-readbackwards): Fix description. * gnu/packages/rocm.scm (rocm-bandwidth-test): Fix description. * gnu/packages/scanner.scm (sane-airscan): Fix description. * gnu/packages/security-token.scm (pkcs11-helper): Fix description. * gnu/packages/shellutils.scm (shell-functools): Fix description. * gnu/packages/textutils.scm (catdoc): Fix description. * gnu/packages/tor.scm (tor): Fix description. * gnu/packages/xdisorg.scm (xftwidth, xwallpaper): Fix description. * gnu/packages/xfce.scm (xfce4-volumed-pulse): Fix description. Change-Id: I911836d66eb780c0fa279e3aebf9d7fbd53bf00a Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
2025-01-05gnu: Fix various style issues in descriptions.Gabriel Wicki
* gnu/packages/astronomy.scm (python-ads): Fix description. * gnu/packages/crates-io.scm (rust-is-debug-1): Fix description. * gnu/packages/haskell-xyz.scm (ghc-ordered-containers): Fix description. * gnu/packages/tex.scm (texlive-stex): Fix description. * gnu/packages/textutils.scm bibutils): Fix description. * gnu/packages/xml.scm (perl-libxml): Fix description. Change-Id: I765a5326180cfa31ca1a1727d4da2b1f6a05faa0 Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
2024-12-30gnu: miller: Update to 6.13.0.Artyom V. Poptsov
* gnu/packages/textutils.scm (miller): Update to 6.13.0. Change-Id: I45f395abead0408f222e22ad0f23f4d603d9bb5f
2024-11-09gnu: build/go: Apply default 'fix-embed-files phase.Sharlatan Hellseher
These changes remove redundant phases where files, requiring to be embed during build or check phases, are copied to the build directory as proposed in <https://issues.guix.gnu.org/73299>. * gnu/packages/backup.scm (restic-rest-server) [arguments]: <#:phases>: Remove 'fix-embed-files phase. * gnu/packages/configuration-management.scm (chezmoi): Likewise. * gnu/packages/packages/golang-build.scm (go-github-com-golang-protobuf): Likewise. * gnu/packages/golang-web.scm (go-github-com-go-openapi-loads, go-github-com-go-openapi-runtime, go-github-com-golang-groupcache): Likewise. * gnu/packages/golang-xyz.scm (go-github-com-dgraph-io-badger): Likewise. * gnu/packages/golang.scm (go-github-com-ssgelm-cookiejarparser): Likewise. * gnu/packages/ipfs.scm (go-github-com-ipfs-go-ds-badger, go-github-com-libp2p-go-libp2p, kubo): Likewise. * gnu/packages/irc.scm (soju): Likewise. * gnu/packages/networking.scm (nebula): Likewise. * gnu/packages/prometheus.scm (go-github-com-nbrownus-go-metrics-prometheus, go-github-com-prometheus-client-golang, go-github-com-prometheus-common, go-github-com-prometheus-common-sigv4, go-github-com-prometheus-exporter-toolkit, go-github-com-prometheus-statsd-exporter): Likewise * gnu/packages/version-control.scm (git-lfs): Likewise. * gnu/packages/web.scm (miniflux): Likewise. * gnu/packages/golang-crypto.scm (go-filippo-io-age): [arguments]: <#:phases>: Remove 'copy-input-to-vendor-direcotyr and 'remove-vendor-directory phases. * gnu/packages/golang-web.scm (go-github-com-go-openapi-analysis, go-github-com-go-openapi-analysis, go-github-com-go-openapi-validate): Likewise. * gnu/packages/golang.scm (go-github-com-charmbracelet-glamour): Likewise. * gnu/packages/textutils.scm (vale): Likewise. Change-Id: Ic2ec01c8caf86f3ae69d7a1812c1e0b78a549e91
2024-09-19gnu: goawk: Update to 1.29.0.Ashish SHUKLA via Guix-patches via
* gnu/packages/textutils.scm (goawk): Update to 1.29.0. Change-Id: Iea00b891590f29858b5f558ed5a6ab685c52a766 Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-09-18gnu: goawk: Update to 1.28.0.Ashish SHUKLA via Guix-patches via
* gnu/packages/textutils.scm (goawk): Update to 1.28.0. Change-Id: I14234c1a268b4121d8d3fb762766ab75b222692d Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-08-29gnu: uniutils: Use GEXPs.Artyom V. Poptsov
* gnu/packages/textutils.scm (uniutils): Use GEXPs. Change-Id: I9e59018b41820778b92e69aad2f64c715986c4e9 Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-08-29gnu: uniutils: Update to 2.28.Artyom V. Poptsov
* gnu/packages/textutils.scm (uniutils): Update to 2.28. [source]: Change HTTP to HTTPS in the URI. Change-Id: I8c01c6021bf9f28c2bd9a6039ff26a8dc5e4dd16 Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-08-29gnu: ascii2binary: Fix cross-compilation.Zheng Junjie
* gnu/packages/textutils.scm (ascii2binary): Fix cross-compilation. [native-inputs]: Add autoconf, automake. [arguments]: Add fix-rpl_malloc phase. Change-Id: Iefaca353490a17f9263431f60db33218a22e914c
2024-08-14gnu: Add goawk.Paul A. Patience
* gnu/packages/gawk.scm (goawk): New variable. Co-authored-by: Ashish SHUKLA <ashish.is@lostca.se> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com> Change-Id: I4011e97962b23bab10c516c7d4d2b25f92330f9d
2024-07-22gnu: vale: Update to 3.4.2.Sharlatan Hellseher
* gnu/packages/textutils.scm (vale): Update to 3.4.2. [source]: Change snippets removing vendored modules as they are not provided any more, to one adjusting module import path. [arguments]: <#:phases>: Add 'disable-failing-tests, 'copy-input-to-vendor-directory and 'remove-vendor-directory phases. Use custom 'check phase. [native-inputs]: Remove go-github-com-fatih-color, go-github-com-mitchellh-go-homedir, go-github-com-spf13-afero, go-github-com-urfave-cli, and go-gopkg-in-ini-v1; add go-github-com-masterminds-sprig-v3, go-github-com-adrg-strutil, go-github-com-adrg-xdg, go-github-com-bmatcuk-doublestar-v4, go-github-com-d5-tengo-v2, go-github-com-errata-ai-ini, go-github-com-errata-ai-regexp2, go-github-com-expr-lang-expr, go-github-com-jdkato-twine, go-github-com-karrick-godirwalk, go-github-com-mholt-archiver-v3, go-github-com-niklasfasching-go-org, go-github-com-otiai10-copy, go-github-com-pterm-pterm, go-github-com-remeh-sizedwaitgroup, go-github-com-spf13-pflag, go-golang-org-x-exp, and go-golang-org-x-sys. Change-Id: Ie378b419e34a924a5f1c8b383b029706d9846216
2024-07-15gnu: Remove go-github-com-errata-ai-vale.Sharlatan Hellseher
* gnu/packages/textutils.scm (go-github-com-errata-ai-vale): Delete variable. Change-Id: I457b50a280481792804e1a45703ac55b482e5029
2024-07-15gnu: Remove go-github-com-aswinkarthik-csvdiff.Sharlatan Hellseher
* gnu/packages/textutils.scm (go-github-com-aswinkarthik-csvdiff): Delete variable. Change-Id: I582399e8decbe82445b82d3e69dceeb743829ee4
2024-07-15gnu: packages/golang: Set default go version to 1.21.Sharlatan Hellseher
Golang versions 1.17 (02 Aug 2022), 1.18 (01 Feb 2023), 1.19 (06 Sep 2023) and 1.20 (06 Feb 2024) are EOL <https://endoflife.date/go>. These changes set preferable default version to the minimal currently maintained one e.g. 1.21 * gnu/packages/golang.scm (go): Set default to go-1.21, add annotation for the future maintenance. Remove field <#:go> setting Golang version to go-1.18, go-1.19, 1.20 and 1.21: * gnu/packages/admin.scm * gnu/packages/configuration-management.scm * gnu/packages/databases.scm * gnu/packages/disk.scm * gnu/packages/education.scm * gnu/packages/file-systems.scm * gnu/packages/finance.scm * gnu/packages/golang-check.scm * gnu/packages/golang-crypto.scm * gnu/packages/golang-web.scm * gnu/packages/golang-xyz.scm * gnu/packages/golang.scm * gnu/packages/high-availability.scm * gnu/packages/ipfs.scm * gnu/packages/irc.scm * gnu/packages/messaging.scm * gnu/packages/networking.scm * gnu/packages/syncthing.scm * gnu/packages/textutils.scm * gnu/packages/time.scm * gnu/packages/version-control.scm * gnu/packages/video.scm Change-Id: Ieba6a5d7a18423f838d14c02ad55a2ba9c8559eb
2024-06-29gnu: Remove go-golang-org-x-net-html.Sharlatan Hellseher
golang.org/x/net is distributed as a single module according to provided go.mod file. This changes remove the last reference to golang.org/x/net/html. * gnu/packages/golang-build.scm (go-golang-org-x-net) [propagated-inputs]: Add go-golang-org-x-sys, go-golang-org-x-term and go-golang-org-x-text. (go-golang-org-x-net-html): Remove variable. * gnu/packages/version-control.scm (ghq) [inputs]: Remove go-golang-org-x-net-html. Add go-golang-org-x-net. * gnu/packages/textutils.scm (vale) [inputs]: Remove go-golang-org-x-net-html. Add go-golang-org-x-net. Change-Id: Ic275f2f7ccd145edfd376d65bd24599a550e849a
2024-05-14gnu: utf8proc: fix cross-compilation.Zheng Junjie
* gnu/packages/textutils.scm (utf8proc): fix cross-compilation. [arguments]<#:make-flags>: Use CC-FOR-TARGET. <#:phases>: When cross-compilation, Get test data from native-inputs. Change-Id: I42699e62f28585cc215a8843b5daad9c52af44c9
2024-04-12gnu: go-github-com-gobwas-glob: Move to golang-xyz.Sharlatan Hellseher
* gnu/packages/syncthing.scm (go-github-com-gobwas-glob): Move from here ... * gnu/packages/golang-xyz.scm: ... to here. * gnu/packages/textutils.scm: Remove (gnu packages syncthing) module. Change-Id: I131830e6edcdb666aeb3cd9bbdf6982df938ccd4