1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-26 20:20:32 +02:00
Commit Graph

306 Commits

Author SHA1 Message Date
jgart
2e9b8be55b gnu: packages/text-editor: Update copyright for jgart.
* gnu/packages/text-editors.scm: Update copyright for jgart.

Change-Id: I9312b77b3999ed726f6b19c5c60686acd9f25b88
2025-07-16 11:09:04 -05:00
jgart
e8f8b057b3 gnu: vis-test: Update to 783b7ef.
* gnu/packages/text-editors.scm (vis-test): Update to 783b7ef.

Change-Id: If49f9d8c819ab121045714b70e516e644832b802
2025-07-16 10:45:09 -05:00
jgart
d26ca623f4 gnu: vis: Update to 0.9.
* gnu/packages/text-editors.scm (vis): Update to 0.9.

Change-Id: I32aa3baec90fabeaf560aa6564ffc1a1221e31a0
2025-07-16 10:36:51 -05:00
jgart
5c779b837c gnu: lem: Update to 0025e1c.
* gnu/packages/text-editors.scm (lem): Update to 0025e1c.

Change-Id: I02ef7ea08ec985845eba16afcad1fc56b593b5f7
2025-06-24 02:42:23 -04:00
Ashish SHUKLA
45ece3847a gnu: lite-xl: Update to 2.1.8.
* gnu/packages/text-editors.scm (lite-xl): Update to 2.1.8.
[inputs]: Remove sdl2. Add libdecor, and sdl3.

Change-Id: I5c50898ecbd488572979113ce9b1ee447aa3fca7
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-06-23 14:51:20 +02:00
Nicolas Graves
01ad0cf43e gnu: ruby: Populating (gnu packages ruby-check/ruby-xyz).
* gnu/packages/ruby.scm: Move all packages except different versions
of ruby and mruby, to either (gnu packages ruby-check) or
(gnu packages ruby-xyz).

* gnu/packages/ruby-check.scm (bundler, ruby-builder, ruby-cucumber-ci-environment,
ruby-cucumber-compatibility-kit,
ruby-cucumber-compatibility-kit-bootstrap, ruby-cucumber-core,
ruby-cucumber-expressions, ruby-cucumber-gherkin,
ruby-cucumber-html-formatter, ruby-cucumber-messages,
ruby-cucumber-tag-expressions, ruby-cucumber-wire, ruby-diff-lcs,
ruby-docile, ruby-fivemat, ruby-given-core, ruby-hoe, ruby-hoe-3,
ruby-json, ruby-mime-types, ruby-mime-types-data, ruby-mini-portile,
ruby-mini-portile-2, ruby-minitest, ruby-minitest-bonus-assertions,
ruby-minitest-focus, ruby-minitest-hooks, ruby-minitest-moar,
ruby-multi-test, ruby-rake, ruby-rake-compiler,
ruby-rake-compiler-dock, ruby-rspec, ruby-rspec-2, ruby-rspec-core,
ruby-rspec-core-2, ruby-rspec-expectations, ruby-rspec-expectations-2,
ruby-rspec-mocks, ruby-rspec-mocks-2, ruby-rspec-support, ruby-sequel,
ruby-simplecov-json-formatter, ruby-simplecov, ruby-simplecov-html,
ruby-sorcerer, ruby-unindent): Moved from (gnu packages ruby).
 (ruby-asciidoctor/minimal): New variable, to allow more minimal
 import of only (gnu packages ruby-check) in a lot of modules.
 (ruby-rubocop/minimal): New variable to build cucumber with a lot
 less dependencies.
 (cucumber-ruby-core)[native-inputs]: Replace ruby-rubocop by
 ruby-rubocop/minimal. Remove ruby-coveralls.

* gnu/packages/ruby-xyz.scm: Move all other packages from
(gnu packages ruby).

* gnu/packages/admin.scm
* gnu/packages/bioinformatics.scm
* gnu/packages/databases.scm
* gnu/packages/emacs-xyz.scm
* gnu/packages/gnome-xyz.scm
* gnu/packages/gnome.scm
* gnu/packages/groff.scm
* gnu/packages/kde-systemtools.scm
* gnu/packages/libffi.scm
* gnu/packages/mail.scm
* gnu/packages/maths.scm
* gnu/packages/mpd.scm
* gnu/packages/ntp.scm
* gnu/packages/package-management.scm
* gnu/packages/plotutils.scm
* gnu/packages/protobuf.scm
* gnu/packages/rails.scm
* gnu/packages/ruby-check.scm
* gnu/packages/ruby-xyz.scm
* gnu/packages/ruby.scm
* gnu/packages/shellutils.scm
* gnu/packages/statistics.scm
* gnu/packages/tex.scm
* gnu/packages/virtualization.scm:
    Adapt module imports accordingly.

* gnu/packages/backup.scm (btrbk):
* gnu/packages/ccache.scm (ccache):
* gnu/packages/cluster.scm (drbd-utils):
* gnu/packages/compton.scm (picom):
* gnu/packages/cryptsetup.scm (cryptsetup):
* gnu/packages/engineering.scm (kicad-doc):
* gnu/packages/games.scm (warzone2100):
* gnu/packages/irc.scm (open-adventure):
* gnu/packages/ntp.scm (weechat):
* gnu/packages/password-utils.scm (keepassxc):
* gnu/packages/radio.scm (wsjtx, jtdx):
* gnu/packages/syndication.scm (newsboat):
* gnu/packages/task-management.scm (timewarrior):
* gnu/packages/version-control.scm (git-lfs):
    [native-inputs]: Replace ruby-asciidoctor by
    ruby-asciidoctor/minimal. Adapt module imports accordingly.

* gnu/packages/text-editors.scm: Remove (gnu packages ruby) import.

Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-06-20 20:40:02 +02:00
Andy Tai
c030408780 gnu: nano: Update to 8.5.
* gnu/packages/text-editors.scm (nano): Update to 8.5.

Change-Id: I1f7152c1dc18ee33748a724dd064846ee3f9a0b8
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-06-18 12:38:16 +02:00
Ashish SHUKLA
a09579dcae gnu: kakoune: Update to 2025.06.03.
* gnu/packages/text-editors (kakoune): Update to 2025.06.03.

Change-Id: Iaa6b08a07f0179c1c24d75941823d6d065a5f77a
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-06-13 14:18:48 +02:00
jgart
959c0cf6fe gnu: lem: Update to a951aed.
* gnu/packages/text-editors.scm (lem): Update to a951aed.

Change-Id: I4c628ff41f9401eccf3660ce6f0cffb974e0b10c
2025-06-06 13:10:23 -05:00
Ashish SHUKLA
d693603549 gnu: lite-xl: Update to 2.1.7.
* gnu/packages/text-editors.scm (lite-xl): Update to 2.1.7.

Change-Id: Iba24e6747aa15d7afb4869fed12cd8f4284279d3
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-06-02 13:47:16 +02:00
Marc Coquand
32d8a88869 gnu: kak-lsp: Update to 18.1.3.
* gnu/packages/text-editors.scm (kak-lsp): Update to 18.1.3.

Change-Id: I773c87e27f1a849b6f23db5e014e3d96e3e3a3ce
Signed-off-by: Christopher Baines <mail@cbaines.net>
2025-05-26 09:17:52 +01:00
jgart
2571a233f4 gnu: lem: Update to 96aec3a.
* gnu/packages/text-editors.scm (lem): Update to 96aec3a.

Change-Id: Ied4ea80ee14a55259e0c6c0d5db407d9ea0c44e7
2025-05-23 00:00:05 -05:00
Ashvith Shetty
960efc55b0 gnu: micro: Fix version flag variables and syntax highlighting.
* gnu/packages/text-editors.scm (micro)[arguments]: Fix import
and unpack path.  Add build flags to set version, hash and build
date variables through ldflags.  Add a go-generate phase before
the build phase to generate syntax files for highlighting.

Change-Id: Ifa56e8760a702f4954343ceaf6b77d97bc5c69fd
2025-05-14 23:00:28 +02:00
jgart
7ed608e3ff gnu: lem: Update to 5fd512c.
* gnu/packages/text-editors.scm (lem): Update to 5fd512c.

Change-Id: I4b7f634f16c4bdcbfba48bbfec6041ae068a1ce3
2025-04-30 09:53:39 -05:00
Andy Tai
8f7ed820d7 gnu: nano: Fix cross-compiling.
* gnu/packages/text-editors.scm (nano)[arguments]<#:configure-flags>: When
cross-compiling, add "ac_cv_func_strcasecmp=yes"
"gl_cv_func_strcasecmp_works=yes".

Change-Id: Ie024ebdba51efe01ab41872f85479525851e3e3a
Signed-off-by: Zheng Junjie <z572@z572.online>
2025-04-08 22:28:24 +08:00
nomike
7dad36f710 gnu: Add jupp.
* gnu/packages/text-editors.scm (jupp): New variable.

Change-Id: I8e030ec4b9e78dc7bb5a020f69aeb6e2c3886b60
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-04-08 11:56:00 +02:00
Andreas Enge
6408ad2464 gnu: nano: Update to 8.4.
* gnu/packages/text-editors.scm (nano): Update to 8.4.

Change-Id: I2469bee7d9f49f67b9ca92bea0c58a48ed099516
Co-authored-by: Andy Tai <atai@atai.org>
2025-04-07 13:33:00 +02:00
Ashish SHUKLA
7770c84d11 gnu: Add dte.
* gnu/packages/text-editors.scm (dte): New variable.

Change-Id: I1fdee33377b055a43cf61364f43a6dcbaf04a024
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-04-03 17:16:26 +02:00
Andy Tai
8b9ddfbe51 gnu: xnedit: Update to 1.6.3.
* gnu/packages/text-editors.scm (xnedit): Update to 1.6.3.

Change-Id: I06a231daefdc93a9c04a3bec2bc67e99e0e00630
Signed-off-by: Zheng Junjie <z572@z572.online>
2025-03-22 16:33:40 +08:00
Ada Stevenson
ecfe3798c5 gnu: lem: Update to 2.2.0-4.6e655f6.
* gnu/packages/text-editors.scm (lem): Update to 2.2.0-4.6e655f6.

Change-Id: Ia853baac245cf0bfec647aca1edb4d45b4172c06
Signed-off-by: jgart <jgart@dismail.de>
2025-03-21 13:31:10 -05:00
Spencer King
9879a7d752 gnu: ne: Update to 3.3.4.
* gnu/packages/text-editors.scm (ne): Update to 3.3.4.

Change-Id: I4ce4d049758eee5a69c76c7c51b3703882800ecf
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-03-18 11:44:41 +01:00
Ashvith Shetty
50e6b4bc42 gnu: Add micro.
* gnu/packages/text-editors.scm (micro): New variable.

Change-Id: Ib6009701b96b2d534a2fae365fcf9ce8a04f9340
Co-authored-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-02-15 16:18:09 +00:00
Andy Tai
07117ecf69 gnu: xnedit: Update to 1.6.2.
* gnu/packages/text-editors.scm (xnedit): Update to 1.6.2.

Change-Id: Id2685b845e20e753a63b53538c3f4c8baa50b24b
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2025-02-13 11:09:36 +08:00
Efraim Flashner
e3066fe7da gnu: parinfer-rust-emacs: Remove cargo package labels.
* gnu/packages/text-editors.scm (parinfer-rust-emacs)[arguments]: Remove
the package input labels from the cargo-inputs.

Change-Id: I38649bb638c7e7b8970cec9489dbae6d9e1afb84
2025-01-22 12:41:08 +02:00
Lee Thompson
53f8435b8f gnu: parinfer-rust-emacs: Update to 0.4.7.
From 06a4fdf0a1215c25a1ccac7afce6e4b9c4b4af64 Mon Sep 17 00:00:00 2001
From: Lee Thompson <lee.p.thomp@gmail.com>
Date: Mon, 20 Jan 2025 19:02:22 +0000
Subject: [PATCH] gnu: parinfer-rust-emacs: Update to 0.4.7.
To: guix--patches@gnu.org

* gnu/packages/text-editors.scm (parinfer-rust-emacs): Update to 0.4.7

Change-Id: Ib35f6eda453b211105cedd8efcfa5c78af888b21
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2025-01-22 12:41:05 +02:00
Efraim Flashner
66a1a1fe22 Merge remote-tracking branch 'origin/rust-team'
Change-Id: Ib21a0ea59fb2ae4e802552057227c636f24a6f8c
2025-01-09 10:54:36 +02:00
Andy Tai
6ef627d040 gnu: xnedit: Update to 1.6.1.
* gnu/packages/text-editors.scm (xnedit): Update to 1.6.1.

Change-Id: I0122af491df6465b722f3dd4fd7a3d4a1f839b20
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2025-01-08 14:33:58 +08:00
Efraim Flashner
d805655de4 gnu: rust-quickcheck: Move to (gnu packages crates-check).
* gnu/packages/crates-io.scm (rust-quickcheck-1, rust-quickcheck-0.9,
rust-quickcheck-0.8, rust-quickcheck-0.7, rust-quickcheck-0.6,
rust-quickcheck-0.5, rust-quickcheck-0.4, rust-quickcheck-0.2,
rust-quickcheck-macros-1, rust-quickcheck-macros-0.9,
rust-quickcheck-macros-0.8): Move from here ...
* gnu/packages/crates-check.scm: ... to here.

Change-Id: I2594095b7b55867a88636c1faae9d9424d5fddf5
2025-01-06 12:19:28 +02:00
Efraim Flashner
fc3e81d15d gnu: kak-lsp: Update to 18.1.1.
* gnu/packages/text-editors.scm (kak-lsp): Update to 18.1.1.
[arguments]: Don't install the sources.  Add a phase to remove an
optional rust dependency.
[cargo-inputs]: Add rust-diffs-0.5, rust-fs4-0.8, rust-indoc-2,
rust-mio-1, rust-notify-debouncer-full-0.3, rust-pulldown-cmark-0.9,
rust-serde-repr-0.1, rust-unicode-width-0.1.  Replace rust-clap-2 with
4, rust-crossbeam-channel-0.4 with 0.5, rust-daemonize-0.4 with 0.5,
rust-dirs-2 with 5, rust-itertools-0.9 with 0.13, rust-jsonrpc-core-14
with 18, rust-lsp-types-0.80 with 0.95, rust-rand-0.7 with 0.8,
rust-sloggers-1 with 2, rust-toml-0.5 with 0.8, rust-whoami-0.8 with 1.

Change-Id: Idcd09d95da15ab9fb34acb80a6bd4c05231b0a44
2025-01-06 12:19:13 +02:00
Murilo
438762e5b0 gnu: Add helix.
* gnu/packages/text-editors.scm (helix): New variable.

Change-Id: Ib2d83d3985f09e19601b126749b9a7faa4926bb9
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2025-01-06 12:18:11 +02:00
Zheng Junjie
08460d281b gnu: ne: Use G-expressions.
* gnu/packages/text-editors.scm (ne)[arguments]: Use G-expressions.

Change-Id: Ic694c4d8e41732e53a71294ef6ebadfc3b4348be
2025-01-02 20:55:18 +08:00
King, Spencer
2d47572dc6 gnu: ne: Update to 3.3.3.
* gnu/packages/text-editors.scm (ne): Update to 3.3.3.

Change-Id: I49d2412356242d803ca9a2637c50cbc5b4264875
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2025-01-02 20:55:18 +08:00
Spencer King
4050a9b23a gnu: nano: Update to 8.3.
* gnu/packages/text-editors.scm (nano): Update to 8.3.

Change-Id: Ibb99371b943db8d19437306de226d222ba26b6a0
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-12-25 23:51:09 +01:00
Danny Milosavljevic
3d3556ace0 gnu: texmacs: Make it find qtwayland plugin at runtime.
* gnu/packages/text-editors.scm (texmacs)[build-system]: Change to qt-build-system.
(texmacs-guile3)[build-system]: Change to qt-build-system.

Change-Id: Ic7b2af22d146f757a54c3ee6d56969493a561aab
2024-12-12 07:17:22 +01:00
Danny Milosavljevic
1b319a7e30 gnu: texmacs: Add qtwayland-5.
* gnu/packages/text-editors.scm (texmacs)[inputs]: Add qtwayland-5.
(texmacs-guile3)[inputs]: Add qtwayland-5.
(mogan)[inputs]: Add qtwayland-5.

Change-Id: Ia5cebcff38059533c7add3bcc3c764cb5df1816e
2024-12-12 06:39:34 +01:00
Danny Milosavljevic
ab110cae12 gnu: texmacs: Support HiDPI displays on Wayland.
* gnu/packages/patches/texmacs-wayland-hidpi.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/text-editors.scm (texmacs)[source]: Use it.
(texmacs-guile3)[source]: Use it.
(mogan)[source]: Use it.

Change-Id: Ida737433957cb26695bf43538cff4d5d1c8a83c3
2024-12-11 18:39:08 +01:00
Danny Milosavljevic
96f0c5449a gnu: Add texmacs-guile3.
* gnu/packages/text-editors.scm (texmacs-guile3): New variable.

Change-Id: I23b58c15162a64d72a5d7092a23aa2503a62b139
2024-12-11 18:29:19 +01:00
Andy Tai
e9c2859efc gnu: xnedit: Remove outdated dependency.
* gnu/packages/text-editors.scm (xnedit)[inputs]: Remove pcre.

Change-Id: I4088b7b0fd9d2f7eba065c94d36f35f907fd4edf
Signed-off-by: Hilton Chain <hako@ultrarare.space>
2024-12-11 09:41:58 +08:00
Andy Tai
86c2d8d26f gnu: xnedit: Update to 1.6.0.
* gnu/packages/text-editors.scm (xnedit): Update to 1.6.0.

Change-Id: I7f7b30535b40f21864bba44665015242553f4881
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-12-07 09:33:21 +08:00
Ada Stevenson
304a6deaeb gnu: lem: Update to 2.2.0-3.534cb9f.
* gnu/packages/text-editors.scm (lem): Update to 2.2.0-3.534cb9f.

Change-Id: Ica593ed6604738b64de7b2bde84aefc3145d911a
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2024-11-19 14:41:36 +01:00
Lee Thompson
db4ef36acc gnu: Add parinfer-rust-emacs.
* gnu/packages/text-editors.scm (parinfer-rust-emacs): New variable.

Change-Id: I6c6fb384edb03b55bae63137576c364cf11e42a5
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-11-17 10:49:59 +02:00
Sughosha
bc00808ca8 gnu: Remove ghostwriter.
* gnu/packages/text-editors.scm (ghostwriter): Remove variable.

Change-Id: I3bf4f80a232539bad72dec1110734408d5054453
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-10-28 12:29:38 +08:00
jgart
39df1ac928 gnu: lem: Update to 7b380ea.
* gnu/packages/text-editors.scm (lem): Update to 7b380ea.

Change-Id: I8f1e8b914491809734e2c47e63ecbefb1e2777f0
2024-10-10 07:38:41 -05:00
jgart
b4a40b8fb7 gnu: lem: Link against libutil.
* gnu/packages/text-editors.scm (lem)[arguments]: Link against libutil for
forkpty function.

Change-Id: Ibd2455e7288de1c7bf487d01c72f7bc7cd558f15
2024-10-09 15:33:39 -05:00
jgart
e416864259 gnu: lem: Update to 80ab76c.
* gnu/packages/text-editors.scm (lem): Update to 80ab76c.

Change-Id: I6bb189dbf232d28d85ca6961a76ddf3cd1720de3
2024-10-08 20:10:07 -05:00
jgart
abb9f60109 gnu: lem: Use cc-for-target.
* gnu/packages/text-editors.scm (lem)[arguments]: Use cc-for-target.

Change-Id: Ied9e7ec2f51c7b72470c99f0353df06354d9fc4d
2024-10-08 14:52:57 -05:00
jgart
3048b6f204 gnu: lem: Build included shared library.
* gnu/packages/text-editors.scm (lem): Build shared library.
[source]: Delete precompiled binaries.
[arguments]: Patch libvterm and build shared library.
[inputs]: Add libvterm.

Change-Id: I296f139f93032ccbb380e112c9c1e4fd681ae1a7
2024-10-02 15:23:20 -05:00
jgart
e92516d900 gnu: Add lem.
* gnu/packages/text-editors.scm (lem): New variable.
Co-authored-by: Ada Stevenson <adanskana@gmail.com>

Change-Id: I2946355068597e44b8699281647bcd8d98f47911
2024-10-01 10:02:35 -05:00
Andy Tai
444b4bbcc5 gnu: nano: Update to 8.2.
* gnu/packages/text-editors.scm (nano): Update to 8.2.

Change-Id: I72d3ead40cc5cabf52931567195d6bafd3e86d6e
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-09-06 22:47:21 +08:00
宋文武
4a3bf9f60d gnu: texmacs: Add libxcrypt dependency.
* gnu/packages/text-editors.scm (texmacs)[inputs]: Add libxcrypt.

Change-Id: I746dde1dda33c7c8b23242442dc2c2cadade07ec
2024-08-31 10:45:07 +02:00