Maxim Cournoyer
10482f731e
Reapply "Update Maxim's email address."
...
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
2025-09-18 13:44:12 +09:00
Maxim Cournoyer
a7db92d9b3
Revert "Update Maxim's email address."
...
This reverts commit d0d87a744d
. Oops! This
caused a world rebuild.
Change-Id: I25fff644b2b61d0ee93d69b457b04c72b5b74d15
2025-09-18 12:07:31 +09:00
Maxim Cournoyer
d0d87a744d
Update Maxim's email address.
...
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-18 08:05:19 +09:00
Rutherther
58be42fc2d
gnu: universal-ctags: Fix cross compilation.
...
Delete autogen.sh as it calls autoreconf that is called by guix itself,
with additional checks that are unnecesary as the build environment
is determined.
* gnu/packages/code.scm (universal-ctags)[source]{snippet}: Delete autoconf.sh.
Change-Id: Ib2a71ca3d59d70e13eee349bda197be363efc19f
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2025-09-02 10:01:25 +03:00
Andreas Enge
73d1cbd729
gnu: Remove cdecl.
...
* gnu/packages/code.scm (cdecl): Delete variable.
Fixes : guix/guix#1631
Change-Id: Ib7526935897348f7b644b795df755a8102d4d403
2025-08-28 12:47:19 +02:00
Greg Hogan
50c3fd729a
gnu: Remove BUILD_TESTING configuration flag.
...
* gnu/packages/assembly.scm (cpu-features),
* gnu/packages/astronomy.scm (casacore),
* gnu/packages/bioinformatics.scm (morpheus),
* gnu/packages/code.scm (rtags),
* gnu/packages/education.scm (gcompris-qt),
* gnu/packages/game-development.scm (libccd),
* gnu/packages/geo.scm (cloudcompare),
* gnu/packages/glib.scm (dbus-cxx),
* gnu/packages/graph.scm (faiss),
* gnu/packages/graphics.scm (f3d, mmg),
* gnu/packages/i2p.scm (i2pd),
* gnu/packages/image-processing.scm (vtk),
* gnu/packages/image.scm (openjpeg),
* gnu/packages/irc.scm (quassel),
* gnu/packages/jami.scm (jami),
* gnu/packages/kde.scm (kapptemplate, kdeconnect, kdenlive, krita),
* gnu/packages/kde-frameworks.scm (purpose, purpose-5),
* gnu/packages/kde-office.scm (calligra, ghostwriter),
* gnu/packages/linux.scm (bpftrace),
* gnu/packages/maths.scm (blitz, double-conversion, hpcombi, lapack,
vc),
* gnu/packages/messaging.scm (libsignal-protocol-c),
* gnu/packages/mold.scm (mold),
* gnu/packages/music.scm (sonivox),
* gnu/packages/networking.scm (dhtnet),
* gnu/packages/opencl.scm (opencl-clhpp),
* gnu/packages/openpgp.scm (rnp),
* gnu/packages/photo.scm (darktable),
* gnu/packages/popt.scm (gflags),
* gnu/packages/rdesktop.scm (freerdp),
* gnu/packages/security-token.scm (cppcodec),
* gnu/packages/terminals.scm (libtsm),
* gnu/packages/text-editors.scm (jucipp),
* gnu/packages/xdisorg.scm (xsettingsd)
[arguments]<#:configure-flags>: Remove BUILD_TESTING.
* gnu/packages/jupyter.scm (xeus)
[arguments]: Disable tests.
<#:configure-flags>: Remove BUILD_TESTING.
Change-Id: I6870720cdd2b10c7afacf0c6e7400cd1d73a1209
2025-08-04 04:11:23 +00:00
Andy Tai
c10a193885
gnu: cflow: Update to 1.8.
...
* gnu/packages/code.scm (cflow): Update to 1.8.
Change-Id: I4846415b4bbd8a16abd48be7c04bd6d62e1a2c78
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-08-03 19:36:18 +02:00
Sharlatan Hellseher
9efd31f598
gnu: packages/code: Sort variables.
...
* gnu/packages/code.scm (amalgamate, cscope, universal-ctags): Sort
variables alphabetically.
Change-Id: I821a7dc95188a7ee355950d9af21c846ca84e620
2025-07-27 10:30:19 +01:00
Sharlatan Hellseher
6a4bbde908
gnu: packages/code: Select only pypi-uri from python build-system.
...
python-build-system is no longer in use in this module but
pyproject-build-system misses PYPI-URI symbol yet, this change load
just it.
* gnu/packages/code.scm: Load just PYPI-URI from python-build-system.
Change-Id: I545055e92ddf79012bc3baa2ed89b37341c0d10e
2025-07-27 10:30:19 +01:00
Sharlatan Hellseher
780f7fb4aa
gnu: xenon: Switch to pyproject-build-system.
...
* gnu/packages/code.scm (xenon):
[build-system]: Use pyproject.
[native-inputs]: Add python-setuptools-next.
Change-Id: Ie9ca7182715364a3dcd7171d75e93578bfaf69ad
2025-07-27 10:30:19 +01:00
Sharlatan Hellseher
f87c390638
gnu: lcov-cobertura: Fix name.
...
* gnu/packages/code.scm (lcov-cobertura) [name]: Set the same as the
variable name.
Change-Id: I889362449a7cafc8235874c6c00b190f0eacf278
2025-07-27 10:30:19 +01:00
Sharlatan Hellseher
2b83440d89
gnu: lcov-cobertura: Update to 2.1.1.
...
* gnu/packages/code.scm (lcov-cobertura): Update to 2.1.1.
[build-system]: Use pyproject.
[native-inputs]: Add python-pytest, python-setuptools,
python-setuptools-scm, python-wheel, and python-xmldiff.
Change-Id: I6138d4fd48a05075ff8daf1b5fbe4e06bc9cc45e
2025-07-27 10:08:15 +01:00
Ada Stevenson
5fe93c0a64
gnu: code: Sort imports.
...
* gnu/packages/code.scm: Sort imports.
Change-Id: I20f726c8dfcf675acbae26e30f1a9420a927190f
Reviewed-by: Noé Lopez <noelopez@free.fr>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-27 10:08:15 +01:00
Ada Stevenson
63cd2324dd
gnu: Add sourcetrail.
...
* gnu/packages/code.scm: Add sourcetrail. Update imports.
* gnu/packages/patches/sourcetrail-fix-cmakelists-and-paths.patch: Add patch.
* gnu/local.mk: Register it.
Change-Id: Ib074d392452a527552074e5329e8153a858979c9
Reviewed-by: Noé Lopez <noelopez@free.fr>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-27 10:08:15 +01:00
Nicolas Graves
57397fd03f
gnu: indent: Update to 2.2.13-0.1737c92.
...
* gnu/packages/patches/indent-CVE-2024-0911.patch: Delete file.
* gnu/local.mk: Unregister patch.
* gnu/packages/code.scm (indent): Update to 2.2.13-0.1737c92.
[arguments]{phases}: Add phase 'patch-bootstrap.
[native-inputs]: Add autoconf-2.71, automake, gettext-minimal.
[properties]: Add lint-hidden-cves.
Signed-off-by: Zheng Junjie <z572@z572.online>
2025-06-23 12:32:51 +08:00
Nicolas Graves via Guix-patches via
d36549fcab
gnu: xenon: Update to 0.9.3.
...
* gnu/packages/code.scm (xenon): Update to 0.9.3.
[properties]: Add lint-hidden-cpe-vendors property.
Signed-off-by: Zheng Junjie <z572@z572.online>
2025-06-23 12:31:14 +08:00
Efraim Flashner
a141278ebb
gnu: universal-ctags: Update to 6.1.20250525.0.
...
* gnu/packages/code.scm (universal-ctags): Update to 6.1.20250525.0.
Change-Id: If7e5988247a99744878ecf3b02ed93a5030af636
2025-05-27 19:30:11 -07:00
Andy Tai
88ffb61827
gnu: global: Update to 6.6.14.
...
* gnu/packages/code.scm (global): Update to 6.6.14.
Change-Id: Ia91dc9c67aeaba72090f5004a15e0fde32e0ce28
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2025-01-06 18:50:22 +08:00
Gabriel Wicki
5530282655
gnu: Fix whitespace issues in various descriptions.
...
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-05 15:38:04 -08:00
Jordan Moore
902050757e
gnu: cloc: Update to 2.02.
...
* gnu/packages/code.scm (cloc): Update to 2.02.
Change-Id: If442f42c207a810415acfab4d274c580fd066192
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2024-12-24 13:02:17 +08:00
Zheng Junjie
089905267f
gnu: uncrustify: Update to 0.80.1.
...
* gnu/packages/code.scm (uncrustify): Update to 0.80.1.
Change-Id: I8b074985625aeeca0cf734ffb25e3fd2022e25ba
2024-12-14 21:09:43 +08:00
Ryan Sundberg via Guix-patches via
747aa1b264
gnu: lcov: disable parallel tests
...
`make check` is not reliable for lcov when run in parallel
(e.g. `make -j 24 check`). Disable parallelism for the test suite.
* gnu/packages/code (lcov): Set #:parallel-tests? #f
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
Change-Id: Ibb3618c4786dfbb50b90e725297947458115347c
2024-12-07 09:33:21 +08:00
Nicolas Graves
7bc82833a2
gnu: indent: Add patch for CVE-2024-0911. [security fixes]
...
* gnu/packages/patches/indent-CVE-2024-0911.patch: Add patch here...
* gnu/local.mk: ...here...
* gnu/packages/code.scm (indent)[source]<origin>: ...and here.
2024-11-04 17:36:29 +08:00
Nicolas Graves
d076ae1c7a
gnu: indent: Remove uneeded arguments.
...
* gnu/packages/code.scm (indent)
[arguments]: Remove field.
[native-inputs]: Remove automake.
2024-11-04 17:36:29 +08:00
Efraim Flashner
f0c22c1427
gnu: global: Adjust order of phases.
...
* gnu/packages/code.scm (global)[arguments]: Adjust the order of the
phases so that they get read in the correct order.
Change-Id: I149ccd249821c64aa5a508048d995e9963ea4c08
2024-08-31 10:44:44 +02:00
Maxime Devos
48ea09d492
gnu: code: Add 'bash' input for 'wrap-program'.
...
It is required for cross-compilation.
* gnu/packages/code.scm
(cloc)[inputs]: Add 'bash-minimal'.
(lcov)[inputs]: Likewise.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Change-Id: I54a60b1b9c6322132faf6f05939b24f1441bc49c
2024-08-31 10:42:37 +02:00
Sharlatan Hellseher
fae1883b08
gnu: scc: Update to 3.3.5.
...
* gnu/packages/code.scm (scc): Update to 3.3.5.
Change-Id: I17536f3de68bd124c07f1e1908607d248db75492
2024-07-25 21:01:00 +01:00
Andy Tai
0665803ed7
gnu: global: Update to 6.6.13.
...
* gnu/packages/code.scm (global): Update to 6.6.13.
Change-Id: I4a00f0853b9ad9dcd216f4a7e33a23df3c1caa13
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-07-03 12:41:31 +08:00
Artyom V. Poptsov
0fe46e53bb
gnu: astyle: Update to 3.5.
...
* gnu/packages/code.scm (astyle): Update to 3.5.
[source]: Change source archive file name to match the upstream.
[arguments]: Remove "modules". Add "patch-makefile" phase to set
the C++ compiler to version c++17 as it is required for the build.
Simplify "install-more" file.
Change-Id: I8777710d723d22320c288c331645f8d61d5e640e
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-06-24 08:50:49 -04:00
Ricardo Wurmus
682d13bf39
gnu: Remove withershins.
...
This was only ever needed for powertabeditor.
* gnu/packages/code.scm (withershins): Remove variable.
Change-Id: I1c286073d1415cd2261ad58017855fedb7701b05
2024-04-07 22:04:21 +02:00
Sharlatan Hellseher
12f02c9bb8
gnu: automatic-component-toolkit: Swap to go-build-system.
...
* gnu/packages/code.scm (automatic-component-toolkit):
[build-system]: Swap to go-build-system to make the package more
maintainable and build predictable.
[arguments] <#:phases>: Swap to default 'build and 'install phases,
revert 'configure phase. Add 'pretend-cmd-act phase to satisfy
go-build-system.
[native-inputs]: Remove go.
Change-Id: Iba7bd4c87bdbbb91381f81a77c7811cb9f1f4943
2024-04-07 10:50:13 +01:00
Sharlatan Hellseher
0b941ea062
gnu: packages: code: Add golang module back.
...
Fix CI as seen in <https://ci.guix.gnu.org/eval/1229755 >.
* gnu/packages/code.scm: Add golang module back, required for
automatic-component-toolkit.
Change-Id: I5e099f769e7edf5735e2119e65fd37619fe4760e
2024-04-06 14:10:02 +01:00
Fries
cf4f87986a
gnu: Add scc
...
* gnu/packages/code.scm (scc): New variable.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Change-Id: I90653554a6f0640718892622f76c0c1be138687c
2024-04-06 13:14:44 +01:00
Efraim Flashner
ec0e5e9369
gnu: universal-ctags: Update to 6.1.20240317.0.
...
* gnu/packages/code.scm (universal-ctags): Update to 6.1.20240317.0.
Change-Id: I035bc73702fbe9951820e176f09bde16bd9049c6
2024-03-21 14:08:05 +02:00
Efraim Flashner
7f4cd6c50c
gnu: global: Update to 6.6.12.
...
* gnu/packages/code.scm (global): Update to 6.6.12.
Change-Id: If073f74f55199bfbc9f29b95e9e3db3a6cf00548
2024-03-21 14:08:05 +02:00
Efraim Flashner
90a3c50610
gnu: universal-ctags: Update to 6.1.20240218.0.
...
* gnu/packages/code.scm (universal-ctags): Update to 6.1.20240218.0.
Change-Id: I3d4b19d0ba002d809cb5e659899965d3f62e8e1a
2024-02-22 11:57:37 +02:00
Jonathan Scoresby
f879d5a03b
gnu: Have vim packages use vim-build-system.
...
* gnu/packages/vim.scm (vim-neocomplete, vim-neocomplete-snippets,
vim-neosnippet, vim-scheme, vim-luna, vim-fugitive, vim-airline,
vim-airline-themes, vim-syntastic, neovim-syntastic, vim-solarized,
vim-rainbow, editorconfig-vim, neovim-packer, vim-guix-vim,
vim-asyncrun, vim-dispatch, vim-gemini-vim, vim-eunuch, vim-slime,
vim-vlime, vim-paredit, vim-surround, vim-gnupg, vim-ctrlp,
vim-mucomplete, vim-gitgutter, vim-characterize, vim-tagbar,
vim-nerdtree, vim-nerdcommander):
[build-system]: Switch to vim-build-system.
[arguments]: Adjust accordingly.
* gnu/packages/code.scm (global)[arguments]: Move vim files to their new
location.
* gnu/packages/lisp.scm (txr),
* gnu/packages/mail.scm (msmtp),
* gnu/packages/rust-apps.scm (skim),
* gnu/packages/vim.scm (vifm),
* gnu/packages/wm.scm (fluxbox): Same.
Co-authored-by: Efraim Flashner <efraim@flashner.co.il>
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Change-Id: I8b3e5d65d76a100c3dbddc1ae562b72966c2b304
2023-11-08 12:09:28 +02:00
Efraim Flashner
6f8f98f334
gnu: universal-ctags: Update to 6.0.20231001.0.
...
* gnu/packages/code.scm (universal-ctags): Update to 6.0.20231001.0.
2023-10-05 09:54:04 +03:00
Tobias Geerinckx-Rice
2022cc9e98
gnu: kcov: Clean up build phase.
...
* gnu/packages/code.scm (kcov)[arguments]: Use SEARCH-INPUT-FILE and
remove a vestigial LET from the 'fix-/bin/bash-references phase.
2023-09-24 02:00:00 +02:00
Tobias Geerinckx-Rice
b7789fb9e1
gnu: kcov: Update to 42.
...
* gnu/packages/code.scm (kcov): Update to 42.
2023-09-24 02:00:00 +02:00
Tobias Geerinckx-Rice
ee6b92a99b
gnu: astyle: Don't build static or debug libraries.
...
* gnu/packages/code.scm (astyle)[arguments]: Build only the "release"
and "shared" targets we actually care about.
2023-09-24 02:00:00 +02:00
Tobias Geerinckx-Rice
cf6bbf185d
gnu: astyle: Use G-expressions.
...
* gnu/packages/code.scm (astyle)[arguments]:
Rewrite as G-expressions.
2023-09-24 02:00:00 +02:00
Tobias Geerinckx-Rice
4658173ea4
gnu: astyle: Omit static libraries.
...
* gnu/packages/code.scm (astyle)[arguments]: Improve the buggy regexp
in the 'install-libs phase to install only dynamic libraries.
2023-09-24 02:00:00 +02:00
Tobias Geerinckx-Rice
b2b7411466
gnu: astyle: Update to 3.4.8.
...
* gnu/packages/code.scm (astyle): Update to 3.4.8.
[arguments]: Don't explicitly return #t from phases.
2023-09-24 02:00:00 +02:00
Tobias Geerinckx-Rice
04fad62acd
gnu: indent: Update to 2.2.13.
...
* gnu/packages/code.scm (indent): Finish update to 2.2.13,
partially pushed in commit 4c4ff2e1f0
.
2023-09-10 02:00:00 +02:00
Tobias Geerinckx-Rice
4c4ff2e1f0
gnu: vsftpd: Fix build with recent OpenSSL.
...
* gnu/packages/ftp.scm (vsftpd)[arguments]: Add "-Wno-deprecated-declarations"
to CFLAGS.
Reported by helioscultist in #guix.
2023-09-10 02:00:00 +02:00
Zheng Junjie
c0bfa12666
gnu: uncrustify: use new style and gexp.
...
* gnu/packages/code.scm (uncrustify): use new style and gexp.
[native-inputs]: remove label.
[arguments]: use gexp and remove tail #t.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-09-14 22:58:59 +02:00
Zheng Junjie
ca5fae4f26
gnu: uncrustify: Update to 0.77.1.
...
* gnu/packages/code.scm (uncrustify): Update to 0.77.1.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-09-14 22:58:57 +02:00
Zheng Junjie
258729b928
gnu: makefile2graph: fix cross-compile.
...
* gnu/packages/code.scm (makefile2graph): fix cross-compile.
[arguments]: Use gexp and CC-FOR-TARGET.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-09-14 22:58:25 +02:00
Efraim Flashner
62ea0a0d3a
gnu: global: Fix ctags creation using pygments.
...
* gnu/packages/code.scm (global)[arguments]: Adjust configure-flags to
use a specific python interpreter.
2023-09-09 21:25:08 +03:00