summaryrefslogtreecommitdiff
path: root/gnu/packages/vim.scm
AgeCommit message (Collapse)Author
2026-02-24gnu: Add neovim-qt.Kurt Kremitzki
* gnu/packages/vim.scm (neovim-qt): New variable. Change-Id: I4210f8822bc10695c85320f45fae1ac60afb767a Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-02-20gnu: Fix some spelling errors.Efraim Flashner
* gnu/packages/version-control.scm, gnu/packages/video.scm, gnu/packages/vim.scm, gnu/packages/virtualization.scm, gnu/packages/vpn.scm, gnu/packages/weather.scm, gnu/packages/web.scm, gnu/packages/wm.scm, gnu/packages/xdisorg.scm, gnu/packages/xiph.scm, gnu/packages/xorg.scm: Fix some spelling errors. Change-Id: I52a8739a9c3b7dc2bd2d603ac9268c662a3ea2c5
2026-02-18gnu: neovim: Remove set-lua-paths phase.Carlo Zancanaro
* gnu/packages/vim.scm (neovim)[arguments]<#:phases>: Remove set-lua-paths. Change-Id: I9ad13c5b00a65ab047cfbe6c909e6c05b8b15af5 Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-01-29gnu: vim: Update to 9.1.2110.Efraim Flashner
* gnu/packages/vim.scm (vim): Update to 9.1.2110. [arguments]: Rewrite the code for skipping tests. Change-Id: I2ebf5c26ef894e2aba57dbe01e024c688cc832ad
2025-12-27gnu: neovim-coqtail: Remove python-pynvim input.Nicolas Graves
* gnu/packages/vim.scm (neovim-coqtail) [native-inputs, propagated-inputs]: Remove python-pynvim input. Change-Id: Icec76ea9b98bf2ab20be2cc5e29e590d664eff96 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-27gnu: python-pynvim: Update to 0.6.0.Nicolas Graves
* gnu/packages/vim.scm (python-pynvim): Update to 0.6.0. [build-system]: Switch to pyproject-build-system. [arguments]<#:tests?>: Enable them. [native-inputs]: Add neovim, python-pytest, python-pytest-timeout, python-setuptools. [description]: Improve style. Change-Id: I08ccc31275f8a4c96c4cb67eafa95f3cc5346116 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-18Update Nguyễn Gia Phong's new email address.Nguyễn Gia Phong
* .mailmap: New entry. Change-Id: I839ba6c7be463c5b59c7e68247ae5e46d2ceeeaf Reviewed-by: Maxim Cournoyer <maxim@guixotic.coop> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-24gnu: Remove python-neovim-remote.Andreas Enge
* gnu/packages/vim.scm (python-neovim-remote): Delete variable. Fixes: guix/guix#3774 Change-Id: I34f349e239ba1b17ec67d33401fdd5ac5ec37b1e
2025-11-13gnu: neovim: Update to 0.11.5Benoit Martin
Change-Id: I0f57275efcdcd972b91eac175747f26712c12da0 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-11-13gnu: neovim: Update to 0.11.4Benoit Martin
Change-Id: I5eb2540f5f5098e71b03f9f3aff45303e556c7e4 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-10-23gnu: neovim: Correct deprecated input.Andreas Enge
* gnu/packages/vim.scm (neovim)[inputs]: Remove msgpack; add msgpack-c. Change-Id: I6a022c48d2a1914af9b871cf943037e1b23d2c75
2025-09-25gnu: neovim: Add support for guix neovim packages.Oscar Chevalier
Enables the use of guix as a package manager for neovim, compatible with the outputs of `vim-build-system`. * gnu/packages/vim.scm (neovim)[arguments]: Added another phase to install the system init file to the correct place. * gnu/packages/aux-files/guix-nvim.vim: New file. * Makefile.am (AUX_FILES): Register file. Change-Id: I375e3e0d051da27d065dff5456cb298a01bc90b1 Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2025-08-21gnu: neovim: Update to 0.11.1.John Khoo
* gnu/packages/vim.scm (neovim): Update to 0.11.1. [inputs]: Add utf8proc. Change-Id: I278b533b2ff13e2b40652ce451c9924fc729df5a Signed-off-by: Hilton Chain <hako@ultrarare.space> Modified-by: Hilton Chain <hako@ultrarare.space>
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-12gnu: vim: Update to 9.1.1525.Greg Hogan
* gnu/packages/vim.scm (vim): Update to 9.1.1525. [arguments]<#:phases>{set-environment-variables}: Allow some flaky tests to fail. Change-Id: I501da5df8d585d6d5ba7c3c183cbf01b0b2670bf Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-07-09gnu: Add vim-plantuml-syntax.Nathan Merkley
* gnu/packages/vim.scm (vim-plantuml-syntax): New variable. Change-Id: I3e116520239bb66b1140e5bbd40659b3681f77e6 Signed-off-by: Greg Hogan <code@greghogan.com>
2025-07-09gnu: Add vim-zig.Nathan Merkley
* gnu/packages/vim.scm (vim-zig): New variable. Change-Id: I90fa7377fa15a95553960aabef041ce31ce97650 Signed-off-by: Greg Hogan <code@greghogan.com>
2025-07-09gnu: Add vim-mundo.Nathan Merkley
* gnu/packages/vim.scm (vim-mundo): New variable. Change-Id: Ic0a96540117c55731ef8f615e916a2ef41a9d0c0 Signed-off-by: Greg Hogan <code@greghogan.com>
2025-07-09gnu: Add vim-dhall-vim.Nathan Merkley
* gnu/packages/vim.scm (vim-dhall-vim): New variable. Change-Id: I7bb32594546eb61f781d69a308aa866e4ce78de9 Signed-off-by: Greg Hogan <code@greghogan.com>
2025-07-09gnu: Add vim-guile.Nathan Merkley
* gnu/packages/vim.scm (vim-guile): New variable. Change-Id: I2f69a563681693de9af563caa545f6421f61a093 Signed-off-by: Greg Hogan <code@greghogan.com>
2025-07-09gnu: Add vim-commentary.Nathan Merkley
* gnu/packages/vim.scm (vim-commentary): New variable. Change-Id: I9435787b234f90cb3d59ff6b65b7a96a533aea03 Signed-off-by: Greg Hogan <code@greghogan.com>
2025-06-29gnu: vim: Update to 9.1.1492.Efraim Flashner
* gnu/packages/vim.scm (vim): Update to 9.1.1492. [arguments]: Adjust 'skip-or-fix-failing-tests for new failing tests. (vim-full)[arguments]: Add a phase to skip a test. Change-Id: I9f8d79476a7ecdf718feffad1f75788f2ac60ed2
2025-06-06gnu: vifm: Update to 0.14.3.Efraim Flashner
* gnu/packages/vim.scm (vifm): Update to 0.14.3. Change-Id: I47de1f1aa2ba5ac1e50f409362288d2175bf1184
2025-05-07gnu: vifm: Update to 0.14.2.Efraim Flashner
* gnu/packages/vim.scm (vifm): Update to 0.14.2. Change-Id: Ied25f2420a8933c4f45b6047ca9f705de571457f
2025-05-04gnu: vifm: Update to 0.14.1.Efraim Flashner
* gnu/packages/vim.scm (vifm): Update to 0.14.1. Change-Id: I67a11e7d10e0d6595a074ea340d4ab4132c6f4fa
2025-02-19gnu: Fix some misspellings.Efraim Flashner
Change-Id: I316652aff7418af4b8e83bea24638b1513f8aa97
2025-02-10gnu: vifm: Update to 0.14.Efraim Flashner
* gnu/packages/vim.scm (vifm): Update to 0.14. Change-Id: I9cd56dd4effdcc95ac9b04c7abcda25718affa8b
2025-01-22gnu: vim: Update to 9.1.1046.Efraim Flashner
* gnu/packages/vim.scm (vim): Update to 9.1.1046. [arguments]: Skip another test. Change-Id: I93a8ab67274cea2fee1fc1cdeb85ed9a06cd4599
2024-12-13build-system/pyproject: Use python-sans-pip-wrapper as default-python.Lars-Dominik Braun
Also adds python-setuptools and python-wheel to relevant packages, either to native-inputs or to propagated inputs if the pkg_resources Python module is loaded at runtime. * guix/build-system/pyproject.scm (default-python): Default to python-sans-pip-wrapper. Change-Id: I2d986c2225114f54459dd6bb360913106e52cdf4
2024-11-27gnu: vim: Update to 9.1.0889.Efraim Flashner
* gnu/packages/vim.scm (vim): Update to 9.1.0889. [arguments]: Adjust the custom 'skip-or-fix-failing-tests to skip another test. Change-Id: I82806677bd9e33c6e683e3befb563631b4947cbe
2024-09-30gnu: vim-guix-vim: Update to 0.4.1.Efraim Flashner
* gnu/packages/vim.scm (vim-guix-vim): Update to 0.4.1. Change-Id: I12a38efdbd6c0f9d8ce2155e7d7ecb0032739f0c
2024-09-29gnu: vim: Update to 9.1.0744.Efraim Flashner
* gnu/packages/vim.scm (vim): Update to 9.1.0744. [arguments]: Delete another test in the 'skip-or-fix-failing-tests phase. Change-Id: Ic36691592abd350686df78d189196f827878be0b
2024-08-31gnu: vim-vlime: Fix build.宋文武
* gnu/packages/vim.scm (vim-vlime)[arguments]: Correct order of phases. Change-Id: I449cceff6022cee481840e49b732a8bba8031a61
2024-06-11gnu: vim-coqtail: Update to 1.7.1-1.d77080e.Jean-Pierre De Jesus DIAZ
* gnu/packages/vim.scm (vim-coqtail): Update to 1.7.1-1.d77080e. Change-Id: Ifea28105a394c50a78cc1afaa2fa0217fe0cf39b Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-06-11gnu: neovim-coqtail: Propagate python-pynvim.Jean-Pierre De Jesus DIAZ
* gnu/packages/vim.scm (neovim-coqtail)<propagated-inputs>: Add python-pynvim. Change-Id: Ic55bba3a959a1400e75788bf2054d816bb6146a6 Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-06-11gnu: vim-vader: Update to 0.4.0-1.429b669.Jean-Pierre De Jesus DIAZ
* gnu/packages/vim.scm (vim-vader): Update to 0.4.0-1.429b669 and fix 'check phase. Change-Id: I3dc73652596dcbded804dfc80c0ed9f2876ae89b Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-03-03gnu: vim: Update to 9.1.0146.Efraim Flashner
* gnu/packages/vim.scm (vim): Update to 9.1.0146. [arguments]: Adjust 'patch-absolute-paths phase to patch another /bin/sh invocation. Change-Id: I61e65988b96561bd10c9d35506e24c702cfb38d3
2024-02-22gnu: Add neovim-dispatch.Efraim Flashner
* gnu/packages/vim.scm (neovim-dispatch): New variable. Change-Id: I458b0d390168170b47119c7f592042177f1402ae
2024-02-22gnu: vim-dispatch: Update to 1.8-1.4c695bc.Efraim Flashner
* gnu/packages/vim.scm (vim-dispatch): Update to 1.8-1.4c695bc. Change-Id: I70b53f048c365fda47ba8820392b1f94b6bcfedd
2024-02-22gnu: Add neovim-asyncrun.Efraim Flashner
* gnu/packages/vim.scm (neovim-asyncrun): New variable. Change-Id: I8716ff4a1beeee3364973c12e0e6243a1b21afe6
2024-02-22gnu: vim-asyncrun: Update to 2.12.4.Efraim Flashner
* gnu/packages/vim.scm (vim-asyncrun): Update to 2.12.4. Change-Id: I316eb22c71ac4e807b9fd4590c7819478e4f7260
2024-02-10gnu: vim: Update to 9.1.0059.Nguyễn Gia Phong
* gnu/packages/vim.scm (vim): Update to 9.1.0059. Change-Id: Idf89d04a6c4e2297bcaad7a8b275de4a124001a9 Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-01-11gnu: neovim: Update to 0.9.5.Luis Henrique Gomes Higino
* gnu/packages/vim.scm (neovim): Update to 0.9.5. Change-Id: I1fefd1d6e73f76285a08c0336a4718ee866f2937 Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2024-01-09gnu: msgpack: Deprecate with msgpack-c.Maxim Cournoyer
* gnu/packages/serialization.scm (msgpack-c): New variable. (msgpack-cxx): New variable. (msgpack): Rename to... (msgpack-3): ... this, and inherit from msgpack-c. * gnu/packages/vim.scm (eovim) [arguments]: Add help-cmake-find-msgpack-c phase. [inputs]: Replace msgpack with msgpack-c. * gnu/packages/terminals.scm (tmate) [inputs]: Replace msgpack with msgpack-3. * gnu/packages/networking.scm (opendht) [propagated-inputs]: Replace msgpack with msgpack-cxx. * gnu/packages/chemistry.scm (mmtf-cpp) [propagated-inputs]: Likewise.
2024-01-01gnu: Add neovim-coqtail.Jean-Pierre De Jesus DIAZ
* gnu/packages/vim.scm (neovim-coqtail): New variable. Change-Id: I431571925da02788410fc8bf3b1e1aea93bcb1bb Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-01-01gnu: vim-coqtail: Allow using neovim for tests.Jean-Pierre De Jesus DIAZ
* gnu/packages/vim.scm (vim-coqtail): Allow using neovim for tests. Change-Id: I114b07dd9cf525a5571a37f51b2e6b2a57d5be46 Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-01-01gnu: vim-coqtail: Move vim-full to arguments.Jean-Pierre De Jesus DIAZ
* gnu/packages/vim.scm (vim-coqtail)[arguments]: Set #:vim to use vim-full. Adjust custom 'check phase accordingly. [native-inputs]: Remove vim-full. Remove input labels. Change-Id: I20cc1e0772727f8fc7db70b42151432fb6349fc7 Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-01-01gnu: Add neovim-vader.Jean-Pierre De Jesus DIAZ
* gnu/packages/vim.scm (neovim-vader): New variable. Change-Id: Ib507c2086c31a42088f3f433b57ac1e345e27113 Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-01-01gnu: vim-vader: Allow using neovim for tests.Jean-Pierre De Jesus DIAZ
* gnu/packages/vim.scm (vim-vader): Allow using neovim for tests. Change-Id: Id5b4423f24fdd42814b0a0e3fab801ec871611f7 Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-11-26gnu: Add vim-jedi-vim.Nguyễn Gia Phong
* gnu/packages/vim.scm (vim-jedi-vim): New variable. Change-Id: I2656837686866961266b093cd6b4a4d528f5f684 Signed-off-by: Efraim Flashner <efraim@flashner.co.il>