me
/
guix
Archived
1
0
Fork 0
Commit Graph

100442 Commits (4a46883d3191deeb806a44c8df472488ea99fb27)

Author SHA1 Message Date
Sharlatan Hellseher 34ff1039a6
gnu: cl-trial: Activate trial-harmony system.
* gnu/packages/lisp-xyz.scm (sbcl-trial):
  [arguments]<asd-systems>: Activate trial-harmony.
  [inputs]: Add sbcl-harmony.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2023-03-30 11:32:46 +02:00
Sharlatan Hellseher c5a943e016
gnu: Add cl-harmony.
* gnu/packages/lisp-xyz.scm (cl-harmony, ecl-harmony, sbcl-harmony): New
  variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2023-03-30 11:32:46 +02:00
Sharlatan Hellseher c540336194
gnu: Add cl-mixed.
* gnu/packages/lisp-xyz.scm (cl-mixed, ecl-cl-mixed, sbcl-cl-mixed): New
  variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2023-03-30 11:32:46 +02:00
Sharlatan Hellseher c27301e827
gnu: Add libmixed.
* gnu/packages/audio.scm (libmixed): New variable.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2023-03-30 11:32:46 +02:00
Sharlatan Hellseher 03387bd17f
gnu: Add cl-vorbis.
* gnu/packages/lisp-xyz.scm (cl-vorbis, ecl-cl-vorbis, sbcl-cl-vorbis):
  New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2023-03-30 11:32:46 +02:00
Sharlatan Hellseher 2ab0c55e3f
gnu: Add cl-flac.
* gnu/packages/lisp-xyz.scm (cl-flac, ecl-cl-flac, sbcl-cl-flac): New
  variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2023-03-30 11:32:46 +02:00
Bruno Victal bd932c1855
services: configuration: Fix garbage output in configuration->documentation.
Fixes <https://issues.guix.gnu.org/57958>.

* gnu/services/configuration.scm (define-configuration-helper): Remove call
to display within default-value-thunk.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-03-29 22:37:43 -04:00
Parnikkapore 631f19e43f
gnu: flightgear: Update to 2020.3.18.
* gnu/packages/games.scm (simgear, flightgear): Update to 2020.3.18.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-03-29 22:37:43 -04:00
Bruno Victal 5d6987f615
gnu: geeqie: Use libjpeg-turbo.
libjpeg is obsolete.

* gnu/packages/image-viewers.scm (geeqie)[inputs]: Replace libjpeg with
libjpeg-turbo.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-03-29 22:37:43 -04:00
Ricardo Wurmus cbf731ae48
gnu: Add texlive-xetex.
* gnu/packages/tex.scm (texlive-xetex): New variable.
2023-03-29 21:07:39 +02:00
Ricardo Wurmus 853bffb388
gnu: Add texlive-firstaid.
* gnu/packages/tex.scm (texlive-firstaid): New variable.
2023-03-29 21:07:39 +02:00
Ricardo Wurmus 3eb309b4d4
gnu: Add texlive-dvipdfmx.
* gnu/packages/tex.scm (texlive-dvipdfmx): New variable.
2023-03-29 21:07:39 +02:00
Ricardo Wurmus 05b4ae6ab6
gnu: Add texlive-glyphlist.
* gnu/packages/tex.scm (texlive-glyphlist): New variable.
2023-03-29 21:07:39 +02:00
Felix Gruber cd31437e9c
gnu: Add datasette.
* gnu/packages/databases.scm (datasette): New variable.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-03-29 13:23:46 -04:00
Felix Gruber ec628ef1c8
gnu: python-pytest-7.1: Depend on python-pluggy-next.
* gnu/packages/check.scm (python-pytest-7.1)[propagated-inputs]: Replace
  python-pluggy with python-pluggy-next.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-03-29 13:23:46 -04:00
Felix Gruber d495b50444
gnu: Add python-cogapp.
* gnu/packages/python-xyz.scm (python-cogapp): New variable.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-03-29 13:23:46 -04:00
Felix Gruber 4bff240e9b
gnu: Add python-asgi-csrf.
* gnu/packages/python-web.scm (python-asgi-csrf): New variable.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-03-29 13:23:45 -04:00
Felix Gruber 6d00909968
gnu: Add python-asgi-lifespan.
* gnu/packages/python-web.scm (python-asgi-lifespan): New variable.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-03-29 13:23:45 -04:00
Felix Gruber 62cfe07f6a
gnu: Add python-sqlite-utils.
* gnu/packages/databases.scm (python-sqlite-utils): New variable.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-03-29 13:23:45 -04:00
Felix Gruber 33f2e0dad1
gnu: Add python-sqlite-fts4.
* gnu/packages/databases.scm (python-sqlite-fts4): New variable.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-03-29 13:23:45 -04:00
Maxim Cournoyer a1b826b338
gnu: python-trustme: Update to 0.9.0.
* gnu/packages/python-crypto.scm (python-trustme): Update to 0.9.0.
[build-system]: Use pyproject-build-system.
[arguments]: Delete field.
[propagated-inputs]: Add python-idna and python-ipaddress.
2023-03-29 13:23:45 -04:00
Spencer Skylar Chan a1d4e562f1
gnu: ddcutil: Update to 1.4.1.
* gnu/packages/hardware.scm (ddcutil): Update to 1.4.1.
[arguments](phases): Remove them. i2c group access is no longer strictly
required; see https://github.com/rockowitz/ddcutil/issues/275.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-03-28 23:24:20 -04:00
Maxim Cournoyer d00f107507
gnu: geeqie: Enable most features, add doc.
This change enables most of the features of Geeqie, at a cost of about 10%
size increase (from 1428 to 1596 MiB).

* gnu/packages/image-viewers.scm (geeqie) [inputs]: Add djvulibre,
ffmpegthumbnailer, gspell, libarchive, libheif, libjpeg, libraw, libtiff,
poppler and libwebp.
[native-inputs]: Add yelp-tools.

Series-to: 62367@debbugs.gnu.org
2023-03-28 22:23:04 -04:00
Maxim Cournoyer e05de22479
gnu: geeqie: Update to 2.0.1.
* gnu/packages/image-viewers.scm (geeqie): Update to 2.0.1.
[build-system]: Switch to meson.
[arguments]: Delete field.
[inputs]: Remove clutter.
[native-inputs]: Add xxd.  Remove autoconf and automake.
* gnu/packages/patches/geeqie-clutter.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): De-register it.
2023-03-28 22:23:04 -04:00
Bruno Victal f215d80127
services: fstrim: Fix schedule ungexp.
Previously, only the first level of the list would be quoted,
resulting in a schedule of the sort:
'(next-second (range 0 60 30))
being incorrectly ungexp'd into:
(list next-second (0 30))

* gnu/services/linux.scm (fstrim-mcron-job): Fix schedule ungexp.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-03-28 22:22:51 -04:00
Yovan Naumovski 21f35d2832
gnu: ruby-rack-protection: Update to 3.0.5.
* gnu/packages/ruby.scm (ruby-rack-protection): Update to
  3.0.5.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-03-28 22:22:51 -04:00
Yovan Naumovski 7280d36783
gnu: ruby-mustermann: Update to 3.0.0.
* gnu/packages/ruby.scm (ruby-mustermann): Update to
  3.0.0.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-03-28 22:22:51 -04:00
Maxim Cournoyer d2aa65fc67
gnu: ruby-net-scp: Update to 4.0.0.
* gnu/packages/ruby.scm (ruby-net-scp): Update to 4.0.0.
2023-03-28 22:22:50 -04:00
Maxim Cournoyer 1ca89c7f52
gnu: Add ruby-liquid-c.
* gnu/packages/ruby.scm (ruby-liquid-c): New variable.
2023-03-28 22:22:50 -04:00
Maxim Cournoyer 958f1ff68d
gnu: ruby-liquid: Update to 5.4.0 and enable tests.
* gnu/packages/ruby.scm (ruby-liquid): Update to 5.4.0.
[arguments]: Enable tests.  Add #:phases.
[native-inputs]: New field.
(ruby-liquid-4): New variable.
(jekyll) [propagated-inputs]: Replace ruby-liquid with ruby-liquid-4.
2023-03-28 22:22:50 -04:00
Maxim Cournoyer 8b8d8d8fd9
gnu: Add ruby-liquid-c-bootstrap.
* gnu/packages/ruby.scm (ruby-liquid-c-bootstrap): New variable.
2023-03-28 22:22:50 -04:00
Maxim Cournoyer 464aa1def7
gnu: Add ruby-spy.
* gnu/packages/ruby.scm (ruby-spy): New variable.
2023-03-28 22:22:49 -04:00
Maxim Cournoyer 2be4b3c59b
gnu: ruby-coveralls: Propagate ruby-simplecov and enable tests.
* gnu/packages/ruby.scm (ruby-coveralls)
[arguments]: Enable tests.  Add disable-problematic-tests phase.  Replace
strip-version-requirements with relax-requirements.
[native-inputs]: New field.
[propagated-inputs]: Add ruby-simplecov.
2023-03-28 22:22:49 -04:00
Maxim Cournoyer a911dbbdc7
gnu: Add ruby-truthy.
* gnu/packages/ruby.scm (ruby-truthy): New variable.
2023-03-28 22:22:49 -04:00
Maxim Cournoyer 4688809ab4
gnu: ruby-autoprefixer-rails: Update to 10.4.13.0.
* gnu/packages/rails.scm (ruby-autoprefixer-rails): Update to 10.4.13.0.
[source]: Fetch via git.
[phases]: Rename remove-unnecessary-dependencies to relax-requirements and
update phase.
[native-inputs]: Remove ruby-sass.  Add ruby-sassc-rails, ruby-sprockets and
ruby-standard.
2023-03-28 22:22:49 -04:00
Maxim Cournoyer 7a07d96c1b
gnu: Add ruby-ammeter.
* gnu/packages/rails.scm (ruby-ammeter): New variable.
2023-03-28 22:22:49 -04:00
Maxim Cournoyer 183904fef7
gnu: ruby-rspec-rails: Update to 6.0.1 and enable tests.
* gnu/packages/rails.scm (ruby-rspec-rails): Update to 6.0.1.
[source]: Fetch via git.
[arguments]: Enable tests.  Add #:phases.
[native-inputs]: New field.
2023-03-28 22:22:48 -04:00
Maxim Cournoyer 6041709564
gnu: Add ruby-ammeter-bootstrap.
* gnu/packages/rails.scm (ruby-ammeter-bootstrap): New variable.
2023-03-28 22:22:48 -04:00
Maxim Cournoyer 6f0483964c
gnu: Add ruby-sassc-rails.
* gnu/packages/rails.scm (ruby-sassc-rails): New variable.
2023-03-28 22:22:48 -04:00
Maxim Cournoyer ddb3eb03e4
gnu: ruby-parallel-tests: Update to 4.2.0.
* gnu/packages/ruby.scm (ruby-parallel-tests): Update to 4.2.0.
[arguments]: Delete trailing #t.  Use "spec" as the #:test-target.
Rename remove-version-constraints phase to relax-requirements, and update it.
Add disable-problematic-tests phase.
2023-03-28 22:22:48 -04:00
Maxim Cournoyer 22eeb2d86b
gnu: ruby-single-cov: Update to 1.9.1.
* gnu/packages/ruby.scm (ruby-single-cov): Update to 1.9.1.
[arguments]: Use "spec" as #:test-target.
Strip trailing #t in phases.  Adjust replacement in replace-git-ls-files
phase.  Remove make-files-writable phase.  Add relax-requirements phase.
[native-inputs]: Remove ruby-bump.
2023-03-28 22:22:48 -04:00
Maxim Cournoyer e58e1e6370
gnu: ruby-cuke-modeler: Update to 3.19.0 and enable tests.
* gnu/packages/ruby.scm (ruby-cuke-modeler): Update to 3.19.0.
[source]: Fetch via git.
[arguments]: Enable tests.  Set the #:test-target argument.  Add #:phases.
[native-inputs]: New field.
2023-03-28 22:22:47 -04:00
Maxim Cournoyer c2753cc274
gnu: ruby-omniauth-oauth2: Update to 1.8.0.
* gnu/packages/ruby.scm (ruby-omniauth-oauth2): Update to 1.8.0.
[arguments]: Rename remove-unnecessary-dependencies phase to
relax-requirements, and simplify it.
[native-inputs]: Remove bundler and ruby-simplecov.
2023-03-28 22:22:47 -04:00
Maxim Cournoyer 9bb320b9c6
gnu: ruby-omniauth: Update to 2.1.1.
* gnu/packages/ruby.scm (ruby-omniauth): Update to 2.1.1.
[arguments]: New field.
[propagated-inputs]: Add ruby-rack-test.
2023-03-28 22:22:47 -04:00
Maxim Cournoyer 29d008a257
gnu: ruby-oauth2: Update to 2.0.9 and enable tests.
* gnu/packages/ruby.scm (ruby-oauth2): Update to 2.0.9.
[arguments]: Enable tests.  Add #:phases.
[native-inputs]: New field.
[propagated-inputs]: Add ruby-snaky-hash.
2023-03-28 22:22:47 -04:00
Maxim Cournoyer d0b3e89842
gnu: Add ruby-snaky-hash.
* gnu/packages/ruby.scm (ruby-snaky-hash): New variable.
2023-03-28 22:22:46 -04:00
Maxim Cournoyer 379dfc4a7d
gnu: ruby-hashie: Update to 5.0.0 and enable tests.
* gnu/packages/ruby.scm (ruby-hashie): Update to 5.0.0.
[arguments]: Enable tests.  Add #:test-target and #:phases arguments.
[native-inputs]: New field.
2023-03-28 22:22:46 -04:00
Maxim Cournoyer 21abde896b
gnu: Add ruby-version-gem.
* gnu/packages/ruby.scm (ruby-version-gem): New variable.
2023-03-28 22:22:46 -04:00
Maxim Cournoyer 435220a4a2
gnu: Add ruby-rspec-block-is-expected.
* gnu/packages/ruby.scm (ruby-rspec-block-is-expected): New variable.
2023-03-28 22:22:46 -04:00
Maxim Cournoyer e936bd2b75
gnu: Add ruby-rspec-pending-for.
* gnu/packages/ruby.scm (ruby-rspec-pending-for): New variable.
2023-03-28 22:22:46 -04:00
Maxim Cournoyer 7f99aec065
gnu: Add ruby-ruby-version.
* gnu/packages/ruby.scm (ruby-ruby-version): New variable.
2023-03-28 22:22:45 -04:00
Maxim Cournoyer 6574d0e1d1
gnu: Add ruby-silent-stream.
* gnu/packages/ruby.scm (ruby-silent-stream): New variable.
2023-03-28 22:22:45 -04:00
Maxim Cournoyer 3c8c36f543
gnu: Add ruby-rspec-stubbed-env.
* gnu/packages/ruby.scm (ruby-rspec-stubbed-env): New variable.
2023-03-28 22:22:45 -04:00
Maxim Cournoyer 30d4a49372
gnu: jekyll: Update to 4.3.2 and enable tests.
* gnu/packages/ruby.scm (jekyll): Update to 4.3.2.
[arguments]: Enable tests.  Add #:modules and #:test-target arguments.  Delete
fix-i18n phase.  Add disable-problematic-tests and check override phases.
[native-inputs]: New field.
[propagated-inputs]: Add ruby-webrick.
2023-03-28 22:22:45 -04:00
Maxim Cournoyer 67c80dfe4e
gnu: jekyll: Use gexps and remove input labels.
* gnu/packages/ruby.scm (jekyll) [arguments]: Use gexps, remove trailing #t.
[propagated-inputs]: Remove labels.
2023-03-28 22:22:45 -04:00
Maxim Cournoyer 7885580b77
gnu: ruby-unf-ext: Update to 0.0.8.2.
* gnu/packages/ruby.scm (ruby-unf-ext): Update to 0.0.8.2.
2023-03-28 22:22:44 -04:00
Maxim Cournoyer 2a34881356
gnu: ruby-shoulda: Honor #:tests?.
* gnu/packages/ruby.scm (ruby-shoulda)
[arguments]: Honor #:tests? in check phase.
2023-03-28 22:22:44 -04:00
Maxim Cournoyer 208cf6916e
gnu: ruby-shoulda: Update to 4.0.0.
* gnu/packages/ruby.scm (ruby-shoulda): Update to 4.0.0.
[arguments]: Add relax-requirements phase.
[propagated-inputs]: Replace ruby-shoulda-matchers-2 with
ruby-shoulda-matchers.
(ruby-shoulda-matchers-2): Delete variable.
2023-03-28 22:22:44 -04:00
Maxim Cournoyer 7800103c81
gnu: ruby-shoulda-matchers: Honor #:tests?.
* gnu/packages/ruby.scm (ruby-shoulda-matchers)
[arguments]: Honor #:tests? in check phase.
2023-03-28 22:22:44 -04:00
Maxim Cournoyer 253f51dcbb
gnu: ruby-shoulda-matchers: Update to 5.3.0.
* gnu/packages/ruby.scm (ruby-shoulda-matchers): Update to 5.3.0.
2023-03-28 22:22:44 -04:00
Maxim Cournoyer d2b8af9b82
gnu: ruby-shoulda-context: Honor #:tests?.
* gnu/packages/ruby.scm (ruby-shoulda-context)
[arguments]: Honor #:tests? in check phase.
2023-03-28 22:22:43 -04:00
Maxim Cournoyer 05d00e585e
gnu: ruby-shoulda-context: Update to 2.0.0.
* gnu/packages/ruby.scm (ruby-shoulda-context): Update to 2.0.0.
2023-03-28 22:22:43 -04:00
Maxim Cournoyer 4140757450
gnu: ruby-liquid: Update to 4.0.3.
* gnu/packages/ruby.scm (ruby-liquid): Update to 4.0.3.
2023-03-28 22:22:43 -04:00
Maxim Cournoyer 60ea0da654
gnu: ruby-terminal-table: Update to 3.0.2.
* gnu/packages/ruby.scm (ruby-terminal-table): Update to 3.0.2.
[source]: Fetch via git.
[arguments]: Delete remove-gemfile-lock phase.
[native-inputs]: Add ruby-term-ansicolor.
2023-03-28 22:22:43 -04:00
Maxim Cournoyer 28078fb505
gnu: Add ruby-minitest-profile.
* gnu/packages/ruby.scm (ruby-minitest-profile): New variable.
2023-03-28 22:22:43 -04:00
Maxim Cournoyer 8a6707866a
gnu: ruby-web-console: Update to 4.2.0.
* gnu/packages/rails.scm (ruby-web-console): Update to 4.2.0.
[arguments]: Delete trailing #t.
[propagated-inputs]: Add ruby-arel.
2023-03-28 22:22:42 -04:00
Maxim Cournoyer 602635d373
gnu: ruby-prawn-svg: Fix build.
The test suite fails two tests when using a newer rspec version.

* gnu/packages/ruby.scm (ruby-prawn-svg)
[arguments]: Delete the interface_spec.rb test suite in the check phase.
2023-03-28 22:22:42 -04:00
Maxim Cournoyer 0ef4d1af33
gnu: ruby-slim: Update to 5.1.0.
* gnu/packages/ruby.scm (ruby-slim): Update to 5.1.0.
[arguments]: Delete trailing #t.
[native-inputs]: Add ruby-rspec-core.
2023-03-28 22:22:42 -04:00
Maxim Cournoyer 513718fbd2
gnu: ruby-temple: Update to 0.10.0.
* gnu/packages/ruby.scm (ruby-temple): Update to 0.10.0.
[source]: Fetch via git.
[arguments]: New field.
[native-inputs]: Replace ruby-erubis with ruby-erubi. Add ruby-rspec.
2023-03-28 22:22:42 -04:00
Maxim Cournoyer 9b0c794d2c
gnu: ruby-protobuf: Update to 3.10.3.
* gnu/packages/protobuf.scm (ruby-protobuf): Update to 3.10.3.  Delete
trailing #t.
[arguments]: Use search-input-file in patch-protoc phase.  Honor #:tests? in
check phase.
2023-03-28 22:22:42 -04:00
Maxim Cournoyer a6f56be103
gnu: ruby-braintree: Update to 4.10.0.
* gnu/packages/ruby.scm (ruby-braintree): Update to 4.10.0.
[source]: Streamline comment.
[arguments]: Add disable-rubocop phase.  Rename the less-strict-dependencies
phase to relax-requirements, and update the substitutions.
[native-inputs]: Remove ruby-rubocop.
2023-03-28 22:22:41 -04:00
Maxim Cournoyer 7e5c0dc874
gnu: Add fpm.
* gnu/packages/package-management.scm (fpm): New variable.
* gnu/packages/patches/fpm-newer-clamp-fix.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
2023-03-28 22:22:41 -04:00
Maxim Cournoyer 5a693a3235
gnu: ruby-rubocop-rspec-minimal: Update source and home page URL.
* gnu/packages/ruby.scm (ruby-rubocop-rspec-minimal): Update source and home page URL.
2023-03-28 22:22:41 -04:00
Maxim Cournoyer fb0bee3fcd
gnu: ruby-minitest: Update to 5.18.0.
* gnu/packages/ruby.scm (ruby-minitest): Update to 5.18.0.
2023-03-28 22:22:41 -04:00
Maxim Cournoyer c55c9f5fb5
gnu: ruby-minitest: Update home page URL.
* gnu/packages/ruby.scm (ruby-minitest) [home-page]: Update URL.
2023-03-28 22:22:41 -04:00
Maxim Cournoyer a10ed614cc
gnu: Add perl-app-cpanminus.
* gnu/packages/perl.scm (perl-app-cpanminus): New variable.
2023-03-28 22:22:40 -04:00
Maxim Cournoyer 7ff1f703b6
gnu: Add ruby-arr-pm.
* gnu/packages/ruby.scm (ruby-arr-pm): New variable.
2023-03-28 22:22:40 -04:00
Maxim Cournoyer 23a3ab5e76
gnu: Add ruby-pleaserun.
* gnu/packages/ruby.scm (ruby-pleaserun): New variable.
2023-03-28 22:22:40 -04:00
Maxim Cournoyer f00552b1b1
gnu: Add ruby-flores.
* gnu/packages/ruby.scm (ruby-flores): New variable.
2023-03-28 22:22:40 -04:00
Maxim Cournoyer ac633a7acb
gnu: Add ruby-dotenv-rails.
* gnu/packages/ruby.scm (ruby-dotenv-rails): New variable.
2023-03-28 22:22:40 -04:00
Maxim Cournoyer f372d3f2e2
gnu: ruby-spring: Update to 4.1.1.
* gnu/packages/rails.scm (ruby-spring): Update to 4.1.1.
[arguments]: Use gexps.  Delete trailing #t.  Preserve activesupport
dependency spec.
2023-03-28 22:22:39 -04:00
Maxim Cournoyer bb44a9f6cc
gnu: ruby-rails: Update to 7.0.4.3.
* gnu/packages/rails.scm (ruby-rails): Update to 7.0.4.3.
[source]: use ruby-rails-monorepo.
[arguments]: Add delete-extraneous-gemspec-files phase.  Delete trailing #t.
2023-03-28 22:22:39 -04:00
Maxim Cournoyer 7e1e75055b
gnu: Add ruby-turbo-rails.
* gnu/packages/rails.scm (ruby-turbo-rails): New variable.
2023-03-28 22:22:39 -04:00
Maxim Cournoyer 0ee6817289
gnu: Add ruby-stimulus-rails.
* gnu/packages/rails.scm (ruby-stimulus-rails): New variable.
2023-03-28 22:22:39 -04:00
Maxim Cournoyer efbdb3452b
gnu: Add ruby-propshaft.
* gnu/packages/rails.scm (ruby-propshaft): New variable.
2023-03-28 22:22:38 -04:00
Maxim Cournoyer 7cb3ca6260
gnu: ruby-railties: Enable test suite.
* gnu/packages/rails.scm (ruby-railties): Add a tip as comment about reviewing
test suite failures.
[arguments]: Delete #:tests?
argument.  Add delete-gemfiles, disable-bundler,
do-not-load-other-gems-from-source, patch-paths, prepare-for-tests,
disable-problematic-tests and set-paths phases.
Move check phase after install phase.
2023-03-28 22:22:38 -04:00
Maxim Cournoyer 2a70f3030a
gnu: Add ruby-importmap-rails.
* gnu/packages/rails.scm (ruby-importmap-rails-bootstrap): New private variable.
(ruby-importmap-rails): New variable.
2023-03-28 22:22:38 -04:00
Maxim Cournoyer 167e69ccdc
gnu: ruby-globalid: Move to (gnu packages rails).
* gnu/packages/ruby.scm (ruby-globalid): Move to...
* gnu/packages/rails.scm (ruby-globalid): ... here, with minor cosmetic
adjustments.
2023-03-28 22:22:38 -04:00
Maxim Cournoyer 064b6b4e1a
gnu: ruby-globalid: Update to 1.1.0.
* gnu/packages/ruby.scm (ruby-globalid): Update to 1.1.0.
2023-03-28 22:22:38 -04:00
Maxim Cournoyer 52c1d3f9ce
gnu: Add ruby-bootsnap.
* gnu/packages/rails.scm (ruby-bootsnap): New variable.
2023-03-28 22:22:37 -04:00
Maxim Cournoyer 1e36d75d5a
gnu: ruby-sprockets-rails: Update to 3.4.2.
* gnu/packages/rails.scm (ruby-sprockets-rails): Update to 3.4.2.
2023-03-28 22:22:37 -04:00
Maxim Cournoyer bce7ad5ce1
gnu: ruby-sprockets: Move to (gnu packages rails).
* gnu/packages/ruby.scm (ruby-sprockets): Move to...
* gnu/packages/rails.scm (ruby-sprockets): ... here.
2023-03-28 22:22:37 -04:00
Maxim Cournoyer f96d37c179
gnu: ruby-sprockets: Update to 4.2.0.
* gnu/packages/ruby.scm (ruby-sprockets): Update to 4.2.0.
2023-03-28 22:22:37 -04:00
Maxim Cournoyer bae30f5fdd
gnu: ruby-actionmailer: Update to 7.0.4.3.
* gnu/packages/rails.scm (ruby-actionmailer): Update to 7.0.4.3.
[source]: Use ruby-rail-monorepo.
[arguments]: Add #:phases argument.
[propagated-inputs]: Add ruby-net-imap, ruby-net-pop and ruby-net-smtp.
2023-03-28 22:22:37 -04:00
Maxim Cournoyer bfb935ff3c
gnu: ruby-actionmailbox: Update to 7.0.4.3.
* gnu/packages/rails.scm (ruby-actionmailbox): Update to 7.0.4.3.
[source]: Use ruby-rail-monorepo.
[arguments]: Add #:phases argument.
[propagated-inputs]: Add ruby-net-imap, ruby-net-pop and ruby-net-smtp.
2023-03-28 22:22:36 -04:00
Maxim Cournoyer 296ad7b876
gnu: Add ruby-net-smtp.
* gnu/packages/ruby.scm (ruby-net-smtp): New variable.
2023-03-28 22:22:36 -04:00
Maxim Cournoyer abe4921a8d
gnu: Add ruby-net-pop.
* gnu/packages/ruby.scm (ruby-net-pop): New variable.
2023-03-28 22:22:36 -04:00
Maxim Cournoyer 9ba7446afa
gnu: Add ruby-net-imap.
* gnu/packages/ruby.scm (ruby-net-imap): New variable.
2023-03-28 22:22:36 -04:00
Maxim Cournoyer 050ac8fc59
gnu: Add ruby-date.
* gnu/packages/ruby.scm (ruby-date): New variable.
2023-03-28 22:22:36 -04:00
Maxim Cournoyer 2b64afab76
gnu: Add ruby-net-protocol.
* gnu/packages/ruby.scm (ruby-net-protocol): New variable.
2023-03-28 22:22:35 -04:00
Maxim Cournoyer 93d038c827
gnu: Add ruby-timeout.
* gnu/packages/ruby.scm (ruby-timeout): New variable.
2023-03-28 22:22:35 -04:00
Maxim Cournoyer 1d211e237d
gnu: ruby-actiontext: Update to 7.0.4.3.
* gnu/packages/rails.scm (ruby-actiontext): Update to 7.0.4.3.
[source]: Use ruby-rail-monorepo.
[arguments]: Add #:phases argument.
2023-03-28 22:22:35 -04:00
Maxim Cournoyer c22dbc65f5
gnu: ruby-activestorage: Update to 7.0.4.3.
* gnu/packages/rails.scm (ruby-activestorage): Update to 7.0.4.3.
[source]: Use ruby-rail-monorepo.
[arguments]: Add #:phases argument.
[propagated-inputs]: replace ruby-mimemagic with ruby-mini-mime.
2023-03-28 22:22:35 -04:00
Maxim Cournoyer bb3bbb7272
gnu: ruby-marcel: Enable tests.
* gnu/packages/rails.scm (ruby-marcel) [source]: Fetch from git.
[arguments]: Drop #:tests?. Add #:phases.
[native-inputs]: New field.
2023-03-28 22:22:35 -04:00
Maxim Cournoyer e7747e79c6
gnu: ruby-marcel: Relocate to (gnu packages rails).
* gnu/packages/ruby.scm (ruby-marcel): Move to...
* gnu/packages/rails.scm (ruby-marcel): ... here.
[home-page]: Update URL.
2023-03-28 22:22:34 -04:00
Maxim Cournoyer 90e38a14a3
gnu: ruby-marcel: Update to 1.0.2.
* gnu/packages/ruby.scm (ruby-marcel): Update to 1.0.2.
2023-03-28 22:22:34 -04:00
Maxim Cournoyer 01e3d51c77
gnu: ruby-mini-mime: Update to 1.1.2.
* gnu/packages/ruby.scm (ruby-mini-mime): Update to 1.1.2.
2023-03-28 22:22:34 -04:00
Maxim Cournoyer 70cc03a855
gnu: ruby-actioncable: Update to 7.0.4.3 and enable tests.
* gnu/packages/rails.scm (ruby-actioncable): Update to 7.0.4.3.
[source]: Use ruby-rail-monorepo.
[arguments]: Drop #:tests?.  Add #:phases argument.
[native-inputs]: New field.
2023-03-28 22:22:34 -04:00
Maxim Cournoyer 2be67a5824
gnu: Add ruby-websocket-client-simple.
* gnu/packages/ruby.scm (ruby-websocket-client-simple): New variable.
2023-03-28 22:22:33 -04:00
Maxim Cournoyer 7577fca3c0
gnu: Add ruby-websocket-eventmachine-server.
* gnu/packages/ruby.scm (ruby-websocket-eventmachine-server): New variable.
2023-03-28 22:22:33 -04:00
Maxim Cournoyer 0e74687ba4
gnu: Add ruby-websocket-eventmachine-base.
* gnu/packages/ruby.scm (ruby-websocket-eventmachine-base): New variable.
2023-03-28 22:22:33 -04:00
Maxim Cournoyer 486cbf3378
gnu: Add ruby-websocket-native.
* gnu/packages/ruby.scm (ruby-websocket-native): New variable.
2023-03-28 22:22:33 -04:00
Maxim Cournoyer 34ada4a7a5
gnu: Add ruby-event-emitter.
* gnu/packages/ruby.scm (ruby-event-emitter): New variable.
2023-03-28 22:22:33 -04:00
Maxim Cournoyer cb837029a0
gnu: ruby-actionpack: Update to 7.0.4.3 and enable test suite.
* gnu/packages/rails.scm (ruby-actionpack): Update to 7.0.4.3.
[source]: Use ruby-rails-monorepo.
[arguments]: Delete #:tests? argument.  Add #:phases argument.
[native-inputs]: New field.
[propagated-inputs]: Add ruby-rack-cache and ruby-rack-session.
2023-03-28 22:22:32 -04:00
Maxim Cournoyer 087b0dcb7b
gnu: ruby-rubyzip: Update to 2.3.2.
* gnu/packages/ruby.scm (ruby-rubyzip): Update to 2.3.2.
[arguments]: Streamline patch-tests phase.  Add disable-rubocop and
disable-problematic-tests phases.
2023-03-28 22:22:32 -04:00
Maxim Cournoyer 8324d39a86
gnu: Add ruby-rack-session.
* gnu/packages/ruby.scm (ruby-rack-session): New variable.
2023-03-28 22:22:32 -04:00
Maxim Cournoyer 7ea341b9b8
gnu: Add ruby-capybara.
* gnu/packages/ruby.scm (ruby-capybara): New variable.
2023-03-28 22:22:32 -04:00
Maxim Cournoyer 24a058af1b
gnu: ruby-puma: Update to 6.1.1 and enable test suite.
* gnu/packages/ruby.scm (ruby-puma): Update to 6.1.1.
[source]: Use git.
[arguments]: Remove #:tests? argument.  Adjust fix-gemspec phase.  Add the
disable-rubocop, use-rack-2, increase-resource-limits,
disable-problematic-tests, relax-test-case-timeout, set-home and set-paths
phases. Override the check phase.
[native-inputs]: New field.
[inputs]: Add ruby-nio4r.
2023-03-28 22:22:32 -04:00
Maxim Cournoyer c1e551bfe4
gnu: bundler: Update to 2.4.10.
* gnu/packages/ruby.scm (bundler): Update to 2.4.10.
2023-03-28 22:22:31 -04:00
Maxim Cournoyer cca22c0b0f
gnu: Add ruby-localhost.
* gnu/packages/ruby.scm (ruby-localhost): New variable.
2023-03-28 22:22:31 -04:00
Maxim Cournoyer 0baa92e9e4
gnu: Add ruby-timers.
* gnu/packages/ruby.scm (ruby-timers): New variable.
2023-03-28 22:22:31 -04:00
Maxim Cournoyer 4a14b2504c
gnu: Add ruby-sus.
* gnu/packages/ruby.scm (ruby-sus): New variable.
2023-03-28 22:22:31 -04:00
Maxim Cournoyer f059d35323
gnu: Add ruby-bake-test-external.
* gnu/packages/ruby.scm (ruby-bake-test-external): New variable.
2023-03-28 22:22:30 -04:00
Maxim Cournoyer 53cbf59923
gnu: Add ruby-bake-test.
* gnu/packages/ruby.scm (ruby-bake-test): New variable.
2023-03-28 22:22:30 -04:00
Maxim Cournoyer 1536bfe970
gnu: Add ruby-bake.
* gnu/packages/ruby.scm (ruby-bake): New variable.
2023-03-28 22:22:30 -04:00
Maxim Cournoyer 62247577bd
gnu: Add ruby-rspec-debug.
* gnu/packages/ruby.scm (ruby-rspec-debug): New variable.
2023-03-28 22:22:30 -04:00
Maxim Cournoyer d4cd510db7
gnu: Add ruby-debug.
* gnu/packages/ruby.scm (ruby-debug): New variable.
2023-03-28 22:22:30 -04:00
Maxim Cournoyer 067c4df6f3
gnu: Add ruby-irb.
* gnu/packages/ruby.scm (ruby-irb): New variable.
2023-03-28 22:22:30 -04:00
Maxim Cournoyer 2081bc48a3
gnu: Add ruby-reline.
* gnu/packages/ruby.scm (ruby-reline): New variable.
2023-03-28 22:22:30 -04:00
Maxim Cournoyer c784aefb46
gnu: Add ruby-io-console.
* gnu/packages/ruby.scm (ruby-io-console): New variable.
2023-03-28 22:22:29 -04:00
Maxim Cournoyer c665ec7a23
gnu: Add ruby-samovar.
* gnu/packages/ruby.scm (ruby-samovar): New variable.
2023-03-28 22:22:29 -04:00
Maxim Cournoyer 159c9ee0ef
gnu: Add ruby-covered.
* gnu/packages/ruby.scm (ruby-covered): New variable.
2023-03-28 22:22:29 -04:00
Maxim Cournoyer c0a5b181a7
gnu: Add ruby-msgpack.
* gnu/packages/ruby.scm (ruby-msgpack): New variable.
2023-03-28 22:22:29 -04:00
Maxim Cournoyer 97096c268c
gnu: Add ruby-ruby-memcheck.
* gnu/packages/ruby.scm (ruby-ruby-memcheck): New variable.
2023-03-28 22:22:29 -04:00
Maxim Cournoyer 4319f564a7
gnu: Add ruby-console.
* gnu/packages/ruby.scm (ruby-console): New variable.
2023-03-28 22:22:28 -04:00
Maxim Cournoyer 3049564bc3
gnu: Add ruby-fiber-local.
* gnu/packages/ruby.scm (ruby-fiber-local): New variable.
2023-03-28 22:22:28 -04:00
Maxim Cournoyer dcb46eebee
gnu: Add ruby-mapping.
* gnu/packages/ruby.scm (ruby-mapping): New variable.
2023-03-28 22:22:28 -04:00
Maxim Cournoyer 73d8e27822
gnu: ruby-octokit: Enable tests.
* gnu/packages/ruby.scm (ruby-octokit) [source]: Fetch from git.
[arguments]: Delete field.
[native-inputs]: New field.
2023-03-28 22:22:28 -04:00
Maxim Cournoyer b6942012e2
gnu: ruby-bandwidth-iris: Update to 7.0.0.
* gnu/packages/ruby.scm (ruby-bandwidth-iris): Update to 7.0.0.
2023-03-28 22:22:28 -04:00
Maxim Cournoyer 3a0c066096
gnu: ruby-bandwidth-iris: Fix indentation.
* gnu/packages/ruby.scm (ruby-bandwidth-iris): Fix indentation.
2023-03-28 22:22:27 -04:00
Maxim Cournoyer 92970e7c34
gnu: ruby-faraday-middleware: Add a deprecation comment and re-indent.
* gnu/packages/ruby.scm (ruby-faraday-middleware): Add comment.
Re-indent package.
2023-03-28 22:22:27 -04:00
Maxim Cournoyer 641c7e251c
gnu: Add ruby-fileutils.
* gnu/packages/ruby.scm (ruby-fileutils): New variable.
2023-03-28 22:22:27 -04:00
Maxim Cournoyer 45c9d6937d
gnu: ruby-maxitest: Update to 4.4.1.
* gnu/packages/ruby.scm (ruby-maxitest): Update to 4.4.1.
[arguments]: Delete trailing #t.
[native-inputs]: Delete labels.
2023-03-28 22:22:27 -04:00
Maxim Cournoyer 03be7a3612
gnu: Add ruby-faraday-multipart.
* gnu/packages/ruby.scm (ruby-faraday-multipart): New variable.
2023-03-28 22:22:27 -04:00
Maxim Cournoyer db91976e71
gnu: Add ruby-multipart-parser.
* gnu/packages/ruby.scm (ruby-multipart-parser): New variable.
2023-03-28 22:22:26 -04:00
Maxim Cournoyer 1cae7b8ede
gnu: Remove ruby-chandler.
* gnu/packages/ruby.scm (ruby-chandler): Delete variable.
2023-03-28 22:22:26 -04:00
Maxim Cournoyer 9fcc85f1a2
gnu: ruby-byebug: Do not depend on ruby-chandler.
* gnu/packages/ruby.scm (ruby-byebug) [phases]
{sanitize-dependencies}: New phase.
[native-inputs]: Delete ruby-chandler.
2023-03-28 22:22:26 -04:00
Maxim Cournoyer dbc904f242
gnu: ruby-pry-byebug: Update to 3.10.1.
* gnu/packages/ruby.scm (ruby-pry-byebug): Update to 3.10.1.
2023-03-28 22:22:26 -04:00
Maxim Cournoyer 2eea8aa751
gnu: ruby-pry-byebug: Avoid depending on ruby-chandler.
* gnu/packages/ruby.scm (ruby-pry-byebug) [phases]: Add sanitize-dependencies
phase.
[native-inputs]: Remove ruby-chandler, an unmaintained library.
2023-03-28 22:22:26 -04:00
Maxim Cournoyer a63d75b104
gnu: ruby-sawyer: Update to 0.9.2.
* gnu/packages/ruby.scm (ruby-sawyer): Update to 0.9.2.
2023-03-28 22:22:26 -04:00
Maxim Cournoyer 28ffbbfe58
gnu: ruby-faraday: Propagate ruby-faraday-net-http.
* gnu/packages/ruby.scm (ruby-faraday-net-http)
[propagated-inputs]: Add ruby-faraday-net-http.
[native-inputs]: Delete ruby-faraday-net-http.
2023-03-28 22:22:25 -04:00
Maxim Cournoyer 6dd38a7527
gnu: ruby-octokit: Update to 6.1.0.
* gnu/packages/ruby.scm (ruby-octokit): Update to 6.1.0.
2023-03-28 22:22:25 -04:00
Maxim Cournoyer 9bbe9c406b
gnu: ruby-faraday: Update to 2.7.4 and enable test suite.
* gnu/packages/ruby.scm (ruby-faraday): Update to 2.7.4.
[source]: Fetch from git.
[arguments]: Delete #:tests? argument.  Add #:test-target argument.
[native-inputs]: New field.
[propagated-inputs]: Delete ruby-multipart-post.  Add ruby-ruby2-keywords.
2023-03-28 22:22:25 -04:00
Maxim Cournoyer 0eac35350c
gnu: Add ruby-faraday-net-http.
* gnu/packages/ruby.scm (ruby-faraday-net-http): New variable.
2023-03-28 22:22:25 -04:00
Maxim Cournoyer 5c35c65bde
gnu: Add ruby-ruby2-keywords.
* gnu/packages/ruby.scm (ruby-ruby2-keywords): New variable.
2023-03-28 22:22:24 -04:00
Maxim Cournoyer ccddc7c19f
gnu: Add ruby-rdiscount.
* gnu/packages/ruby.scm (ruby-rdiscount): New variable.
2023-03-28 22:22:24 -04:00
Maxim Cournoyer 7405e0c83f
gnu: Add ruby-sorbet-runtime.
* gnu/packages/ruby.scm (ruby-sorbet-runtime): New variable.
(sorbet-version): New variable.
(sorbet-monorepo): New variable.
(make-sorbet-gem-source): New procedure.
2023-03-28 22:22:24 -04:00
Maxim Cournoyer 193a459d28
gnu: Add ruby-concurrent-ruby-edge.
* gnu/packages/ruby.scm (ruby-concurrent-ruby-edge): New variable.
2023-03-28 22:22:24 -04:00
Maxim Cournoyer 8911d65ae7
gnu: Add ruby-concurrent-ruby-ext.
* gnu/packages/ruby.scm (ruby-concurrent-ruby-ext): New variable.
2023-03-28 22:22:24 -04:00
Maxim Cournoyer 2f7c92e247
gnu: ruby-concurrent: Replace with ruby-concurrent-ruby.
* gnu/packages/ruby.scm (ruby-concurrent): Delete package, and define it as a
deprecated alias to ruby-concurrent-ruby instead.
2023-03-28 22:22:24 -04:00
Maxim Cournoyer 6414c5a139
gnu: Add ruby-concurrent-ruby.
* gnu/packages/ruby.scm (ruby-concurrent-ruby): New variable.
2023-03-28 22:22:23 -04:00
Maxim Cournoyer d030239c65
gnu: Add ruby-rake-compiler-dock.
* gnu/packages/ruby.scm (ruby-rake-compiler-dock): New variable.
2023-03-28 22:22:23 -04:00
Maxim Cournoyer cd7fedb2bf
gnu: Add ruby-subprocess.
* gnu/packages/ruby.scm (ruby-subprocess): New variable.
2023-03-28 22:22:23 -04:00
Maxim Cournoyer d64d4ee295
gnu: Add ruby-syntax-tree.
* gnu/packages/ruby.scm (ruby-syntax-tree): New variable.
2023-03-28 22:22:23 -04:00
Maxim Cournoyer 01f2e9ed41
gnu: Add ruby-prettier-print.
* gnu/packages/ruby.scm (ruby-prettier-print): New variable.
2023-03-28 22:22:23 -04:00
Maxim Cournoyer 37bb9a0738
gnu: Add ruby-vcr-expat.
* gnu/packages/ruby.scm (ruby-vcr-expat): New variable.
2023-03-28 22:22:22 -04:00
Maxim Cournoyer 12053e1136
gnu: Add ruby-rackup.
* gnu/packages/ruby.scm (ruby-rackup): New variable.
2023-03-28 22:22:22 -04:00
Maxim Cournoyer 06a5e22f66
gnu: ruby-webrick: Update to 1.8.1.
* gnu/packages/ruby.scm (ruby-webrick): Update to 1.8.1.
[source]: Use git.
[arguments]: New field.
2023-03-28 22:22:22 -04:00
Maxim Cournoyer eaa1170031
gnu: ruby-sinatra: Update to 3.0.5.
* gnu/packages/ruby.scm (ruby-sinatra): Update to 3.0.5.  Delete trailing #t.
Delete arguments field.
2023-03-28 22:22:22 -04:00
Maxim Cournoyer ba5f5158a0
gnu: ruby-rack-test: Honor #:tests? argument.
* gnu/packages/ruby.scm (ruby-rack-test) [arguments]: Honor #:tests? argument
in check phase override.
2023-03-28 22:22:22 -04:00
Maxim Cournoyer 2552d39e92
gnu: ruby-rack-test: Update home page.
* gnu/packages/ruby.scm (ruby-rack-test) [home-page]: Update URL.
2023-03-28 22:22:21 -04:00
Maxim Cournoyer 082516de4c
gnu: ruby-rack-test: Update to 2.1.0.
* gnu/packages/ruby.scm (ruby-rack-test): Update to 2.1.0.
2023-03-28 22:22:21 -04:00
Maxim Cournoyer 4d29594933
gnu: Add ruby-rack-cache.
* gnu/packages/ruby.scm (ruby-rack-cache): New variable.
2023-03-28 22:22:21 -04:00
Maxim Cournoyer 6cfc552477
gnu: Add ruby-rack-next.
* gnu/packages/ruby.scm (ruby-rack-next): New variable.
2023-03-28 22:22:21 -04:00
Maxim Cournoyer 2fdd8c14be
gnu: ruby-rack: Update home page URL.
* gnu/packages/ruby.scm (ruby-rack) [home-page]: Update URL.
2023-03-28 22:22:21 -04:00
Maxim Cournoyer e5dbe4cc00
gnu: ruby-rack: Update to 2.2.6.3.
* gnu/packages/ruby.scm (ruby-rack): Update to 2.2.6.3.
[source]: Move snippet to...
[arguments]: ... the fix-test phase.  Use gexps and delete trailing #t.
2023-03-28 22:22:21 -04:00
Maxim Cournoyer 01ca99e708
gnu: Add ruby-minitest-stub-const.
* gnu/packages/ruby.scm (ruby-minitest-stub-const): New variable.
2023-03-28 22:22:20 -04:00
Maxim Cournoyer 671556e15d
gnu: ruby-puma: Build with SSL support.
* gnu/packages/ruby.scm (ruby-puma) [arguments]: Delete trailing #t.
[inputs]: Add openssl.
2023-03-28 22:22:20 -04:00
Maxim Cournoyer efa5230acf
gnu: Add ruby-selenium-webdriver.
* gnu/packages/ruby.scm (ruby-selenium-webdriver): New variable.
2023-03-28 22:22:20 -04:00
Maxim Cournoyer 5acb5fcccd
gnu: Add ruby-websocket.
* gnu/packages/ruby.scm (ruby-websocket): New variable.
2023-03-28 22:22:20 -04:00
Maxim Cournoyer 46ae64560b
gnu: Add ruby-launchy.
* gnu/packages/ruby.scm (ruby-launchy): New variable.
2023-03-28 22:22:20 -04:00
Maxim Cournoyer 983ff32ad5
gnu: ruby-addressable: Update to 2.8.1.
* gnu/packages/ruby.scm (ruby-addressable): Update to 2.8.1.
[arguments]: Delete trailing #t.  Add disable-bundler phase.
[native-inputs]: Sort.
2023-03-28 22:22:19 -04:00
Maxim Cournoyer ab46c2cc0b
gnu: Add ruby-xpath.
* gnu/packages/ruby.scm (ruby-xpath): New variable.
2023-03-28 22:22:19 -04:00
Maxim Cournoyer eb3257222c
gnu: ruby-activejob: Update to 7.0.4.3 and enable tests.
* gnu/packages/rails.scm (ruby-activejob): Update to 7.0.4.3.
[source]: Use ruby-rails-monorepo.
[arguments]: Remove #:tests? argument.  Add #:phases argument.
[native-inputs]: New field.
2023-03-28 22:22:19 -04:00
Maxim Cournoyer 64132f16dc
gnu: Add ruby-queue-classic.
* gnu/packages/ruby.scm (ruby-queue-classic): New variable.
2023-03-28 22:22:19 -04:00
Maxim Cournoyer e7900d3980
gnu: ruby-zeitwerk: Update to 2.6.7.
* gnu/packages/ruby.scm (ruby-zeitwerk): Update to 2.6.7.
[native-inputs]: Add ruby-minitest-proveit.
2023-03-28 22:22:19 -04:00
Maxim Cournoyer c1cfce3abd
gnu: Add ruby-minitest-proveit.
* gnu/packages/ruby.scm (ruby-minitest-proveit): New variable.
2023-03-28 22:22:18 -04:00
Maxim Cournoyer 00bfae2900
gnu: Add ruby-delayed-job.
* gnu/packages/ruby.scm (ruby-delayed-job): New variable.
2023-03-28 22:22:18 -04:00
Maxim Cournoyer db0b6e23f2
gnu: ruby-actionview: Update to 7.0.4.3.
* gnu/packages/rails.scm (ruby-actionview): Update to 7.0.4.3.
[source]: Use ruby-rails-monorepo.
[arguments]: Add explanatory comment w.r.t. disabling tests.  Add the #:phases
and #:test-target arguments.
[propagated-inputs]: Re-indent.
2023-03-28 22:22:18 -04:00
Maxim Cournoyer 1614217e91
gnu: Add ruby-simplecov-lcov.
* gnu/packages/ruby.scm (ruby-simplecov-lcov): New variable.
2023-03-28 22:22:18 -04:00
Maxim Cournoyer 39f41cf93a
gnu: ruby-activerecord: Update to 7.0.4.3 and enable tests.
* gnu/packages/rails.scm (ruby-activerecord): Update to 7.0.4.3.
[source]: Use ruby-rails-monorepo.
[arguments]: Remove #:tests? argument.  Add #:phases argument.
[native-inputs]: New field.
[propagated-inputs]: Remove ruby-arel.  Add ruby-sqlite3.
2023-03-28 22:22:18 -04:00
Maxim Cournoyer 7c461b2ee9
gnu: ruby-activemodel: Update to 7.0.4.3 and enable tests.
* gnu/packages/rails.scm (ruby-activemodel): Update to 7.0.4.3.  Fix
indentation.
[source]: Use ruby-rails-monorepo.
[arguments]: Remove #:tests? argument.  Add #:phases argument.
[native-inputs]: New field.
2023-03-28 22:22:17 -04:00
Maxim Cournoyer 10411b3549
gnu: Add ruby-bcrypt.
* gnu/packages/ruby.scm (ruby-bcrypt): New variable.
2023-03-28 22:22:17 -04:00
Maxim Cournoyer 599ceb9510
gnu: ruby-railties: Update to 7.0.4.3.
* gnu/packages/rails.scm (ruby-railties): Update to 7.0.4.3.
[version]: Use %ruby-rails-version.
[source]: Use ruby-rails-monorepo.
[arguments]: Add #:phases.
[propagated-inputs]: Add ruby-zeitwerk.
2023-03-28 22:22:17 -04:00
Maxim Cournoyer 365de8cfd2
gnu: ruby-activesupport: Update to 7.0.4.3.
* gnu/packages/ruby.scm (ruby-activesupport): Move to...
* gnu/packages/rails.scm (ruby-activesupport): ... here.
(%ruby-rails-version, ruby-rails-monorepo): New variables.
(ruby-activesupport): Update to 7.0.4.3.
[arguments]: Use gexps.  Add the delete-gemfiles, chdir, check-setup and
delete-problematic-tests phases.  Delete check phase override.
[native-inputs]: New field.
[propagated-inputs]: Remove ruby-zeitwerk.  Replace ruby-minitest with
ruby-minitest-5.15.
[home-page]: Update URL.
2023-03-28 22:22:17 -04:00
Maxim Cournoyer 7d325537ed
gnu: ruby-aruba: Update to 2.1.0.
* gnu/packages/ruby.scm (ruby-aruba): Update to 2.1.0.
[source]: Use git.
[arguments]: Use gexps.  Rename patch phase to 'patch-paths, and update.
Rename remove-unnecessary-dependencies phase to relax-requirements and update.
Move the check phase after the install phase, and add a new set-GEM_PATH
phase.
[native-inputs]: Remove ruby-fuubar.  Add ruby-rake-manifest.  Move bundler
to...
[propagated-inputs]: ... here.  Remove ruby-ffi and ruby-yard.
2023-03-28 22:22:16 -04:00
Maxim Cournoyer 42c9921411
gnu: Add ruby-rake-manifest.
* gnu/packages/ruby.scm (ruby-rake-manifest): New variable.
2023-03-28 22:22:16 -04:00
Maxim Cournoyer aed6e3939b
gnu: Remove ruby-cucumber-create-meta.
* gnu/packages/ruby.scm (ruby-cucumber-create-meta): Delete variable.
2023-03-28 22:22:16 -04:00
Maxim Cournoyer f356b973e8
gnu: ruby-cucumber: Update to 8.0.0.
* gnu/packages/ruby.scm (ruby-cucumber): Update to 8.0.0.
[arguments]: Delete trailing #t.  Adjust disable-rubocop phase.  Refine the
strip-version-requirements phase.  Set #:test-target to "spec".
[propagated-inputs]: Add ruby-cucumber-ci-environment, ruby-mime-types and
ruby-sys-uname.  Remove ruby-cucumber-create-meta and ruby-multi-json.
[native-inputs]: Remove ruby-aruba-without-tests and ruby-rubocop.
Add ruby-cucumber-compatibility-kit.
(ruby-aruba-without-tests): Delete variable.
2023-03-28 22:22:16 -04:00
Maxim Cournoyer 1a7cc53fc8
gnu: ruby-gherkin: Rename to ruby-cucumber-gherkin.
To reflect the same change upstream.

* gnu/packages/ruby.scm (ruby-gherkin): Rename to...
(ruby-cucumber-gherkin): ... this.
(ruby-cucumber) [propagated-inputs]: Adjust accordingly.
(ruby-cucumber-core): Likewise (and adjust indentation).
(ruby-gherkin): Define as a deprecated package.
2023-03-28 22:22:16 -04:00
Maxim Cournoyer 1e1c726cdc
gnu: ruby-gherkin: Update to 26.1.0, fixing build.
* gnu/packages/ruby.scm (ruby-gherkin): Update to 26.1.0.
[source]: Adjust URL.
[arguments]: Add a #:phases argument.
[home-page]: Adjust URL.
[native-inputs]: Move ruby-cucumber-messages to...
[propagated-inputs]: ... here.
2023-03-28 22:22:15 -04:00
Maxim Cournoyer b3a5f534d5
gnu: ruby-cucumber-expressions: Update to 16.1.2.
* gnu/packages/ruby.scm (ruby-cucumber-expressions): Update to 16.1.2.
[source]: Update URL.
[arguments]: Add a #:phases argument.
[home-page]: Update URL.
2023-03-28 22:22:15 -04:00
Maxim Cournoyer 519878b51d
gnu: Add ruby-cucumber-ci-environment.
* gnu/packages/ruby.scm (ruby-cucumber-ci-environment): New variable.
2023-03-28 22:22:15 -04:00
Maxim Cournoyer 1cb558d981
gnu: ruby-cucumber-html-formatter: Honor #:tests? argument.
* gnu/packages/ruby.scm (ruby-cucumber-html-formatter)
[arguments]: Honor #:tests? in check phase override.
2023-03-28 22:22:15 -04:00
Maxim Cournoyer 2ccb9e002d
gnu: ruby-cucumber-html-formatter: Update to 20.2.1.
* gnu/packages/ruby.scm (ruby-cucumber-html-formatter): Update to 20.2.1.
[arguments]: Use gexps.  Add a relax-requirements phase.
[native-inputs]: Add ruby-cucumber-compatibility-kit.
[home-page]: Update URL.
2023-03-28 22:22:15 -04:00
Maxim Cournoyer 5022ba9ea8
gnu: ruby-cucumber-wire: Update to 6.2.1.
* gnu/packages/ruby.scm (ruby-cucumber-wire): Update to 6.2.1.
[arguments]: Delete #:phases argument.
2023-03-28 22:22:14 -04:00
Maxim Cournoyer a252533586
gnu: ruby-cucumber-core: Update to 11.1.0.
* gnu/packages/ruby.scm (ruby-cucumber-core): Update to 11.1.0.
[arguments]: Adjust relax-version-requirements phase.
2023-03-28 22:22:14 -04:00
Maxim Cournoyer ca2255df1b
gnu: ruby-cucumber-tag-expressions: Update to 5.0.1, fixing build.
* gnu/packages/ruby.scm (ruby-cucumber-tag-expressions): Update to 5.0.1.
[source]: Update URI.
[arguments]: Add a #:phases argument.
[home-page]: Update URL.
2023-03-28 22:22:14 -04:00
Maxim Cournoyer a133212daf
gnu: Remove ruby-protobuf-cucumber.
The package is no longer used by ruby-cucumber-messages, its sole user.  It is
unmaintained.

* gnu/packages/protobuf.scm (ruby-protobuf-cucumber): Delete variable.
2023-03-28 22:22:14 -04:00
Maxim Cournoyer 860fc8b895
gnu: ruby-cucumber-messages: Update to 21.0.1.
* gnu/packages/ruby.scm (ruby-cucumber-messages): Update to 21.0.1.
[source]: Adjust to upstream URI change and use url-fetch.
[phases]: Delete patch-protobuf.rb and compile phases.  Move check phase after
install phase, and augment GEM_PATH in check phase.
[propagated-inputs]: Delete field.
[native-inputs]: Add ruby-cucumber-compatibility-kit-bootstrap.
[home-page]: Update URL.
2023-03-28 22:22:14 -04:00
Maxim Cournoyer 6c9a9e823e
gnu: Add ruby-cucumber-compatibility-kit.
* gnu/packages/ruby.scm (ruby-cucumber-compatibility-kit): New variable.
(ruby-cucumber-compatibility-kit-bootstrap): Likewise.
2023-03-28 22:22:13 -04:00
Maxim Cournoyer 660f9729a6
gnu: ruby-rake: Update to 13.0.6.
* gnu/packages/ruby.scm (ruby-rake): Update to 13.0.6.
[source]: Use git-fetch.
2023-03-28 22:22:13 -04:00
Maxim Cournoyer f3ea8c453d
gnu: ruby-minitest-5.14: Update to 5.15.0.
* gnu/packages/ruby.scm (ruby-minitest-5.14): Update to 5.15.0, rename to...
(ruby-minitest-5.15): ... this.
[name]: Delete override.
[version]: Set to 5.15.0.
* gnu/packages/ruby.scm (ruby-byebug) [native-inputs]: Replace
ruby-minitest-5.14 with ruby-minitest-5.15.
2023-03-28 22:22:13 -04:00
Maxim Cournoyer 6a5fb9bf19
gnu: Add ruby-hiredis.
* gnu/packages/databases.scm (ruby-hiredis): New variable.
* gnu/packages/patches/ruby-hiredis-use-system-hiredis.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
2023-03-28 22:22:13 -04:00
Maxim Cournoyer 4fda0fbda2
gnu: Add ruby-dalli.
* gnu/packages/ruby.scm (ruby-dalli): New variable.
2023-03-28 22:22:13 -04:00
Maxim Cournoyer 65996e2817
gnu: Add ruby-minitest-retry.
* gnu/packages/ruby.scm (ruby-minitest-retry): New variable.
2023-03-28 22:22:12 -04:00
Maxim Cournoyer 1bba95f5c4
gnu: Add ruby-dotenv.
* gnu/packages/ruby.scm (ruby-dotenv): New variable.
2023-03-28 22:22:12 -04:00
Maxim Cournoyer 1b497bd6c6
gnu: ruby-standard: Relax requirements.
* gnu/packages/ruby.scm (ruby-standard)
[arguments]: Add relax-requirements phase.
2023-03-28 22:22:12 -04:00
Maxim Cournoyer 0198bf5a79
gnu: ruby-standard: Enable test suite.
* gnu/packages/ruby.scm (ruby-standard) [arguments]: Delete #:tests? argument.
Delete relax-version-requiremens phase.  Add set-HOME and
delete-problematic-tests phases.
[propagated-inputs]: Add ruby-language-server-protocol.
2023-03-28 22:22:12 -04:00
Maxim Cournoyer c6e298ba67
gnu: Add ruby-language-server-protocol.
* gnu/packages/ruby.scm (ruby-language-server-protocol): New variable.
2023-03-28 22:22:12 -04:00
Maxim Cournoyer 99edfc3995
gnu: Add ruby-m.
* gnu/packages/ruby.scm (ruby-m): New variable.
2023-03-28 22:22:11 -04:00
Maxim Cournoyer ddbf1c90a8
gnu: Add ruby-minitest-power-assert.
* gnu/packages/ruby.scm (ruby-minitest-power-assert): New variable.
2023-03-28 22:22:11 -04:00
Maxim Cournoyer f1b0625428
gnu: ruby-thor: Update to 1.2.1.
* gnu/packages/ruby.scm (ruby-thor): Update to 1.2.1.
[source]: Update URI.
[arguments]: Use gexps.  Delete trailing #t.
[phases] {fix-readline-tests, disable-network-tests}
{make-files-writable}: Delete phases.
{remove-coveralls-dependency}: Do not remove webmock requires.
{disable-quality-tests}: Rename to...
{disable-problematic-tests}: ... this.  Disable a new failing test.
{check}: Honor TESTS?.
2023-03-28 22:22:11 -04:00
Maxim Cournoyer a9173e626e
gnu: ruby-rubocop: Update to 1.48.1
* gnu/packages/ruby.scm (ruby-rubocop): Update to 1.48.1.
[phases]: Delete trailing #t.  Remove make-adoc-files-writable phase.
[native-inputs]: Delete labels.  Remove ruby-bump.  Add ruby-rubocop-ast,
ruby-rubocop-capybara-minimal and ruby-rubocop-rake-minimal.  Sort.
[inputs]:  Add ruby-json and ruby-rexml.  Sort.
2023-03-28 22:22:11 -04:00
Maxim Cournoyer 9f955b1e20
gnu: Add ruby-rubocop-rake.
* gnu/packages/ruby.scm (ruby-rubocop-rake): New variable.
2023-03-28 22:22:11 -04:00
Maxim Cournoyer 538e1dfaf7
gnu: ruby-rubocop-rspec: Update to 2.19.0 and inverse inheritance relationship.
* gnu/packages/ruby.scm (ruby-rubocop-rspec): Update to 2.18.1.
[arguments]: Delete trailing #t.  Change TEST-TARGET to "spec".  Remove phases.
[native-inputs]: Replace ruby-rubocop-performance with
ruby-rubocop-performance-minimal.  Add ruby-bump and
ruby-rubocop-rake-minimal.
(ruby-rubocop-rspec-minimal): Reverse inheritance relationship; this package
is now the base package.
2023-03-28 22:22:10 -04:00
Maxim Cournoyer 64a0337724
gnu: Add ruby-rubocop-capybara.
* gnu/packages/ruby.scm (ruby-rubocop-capybara): New variable.
2023-03-28 22:22:10 -04:00
Maxim Cournoyer 59c1029300
gnu: ruby-simplecov: Update to 0.22.0.
* gnu/packages/ruby.scm (ruby-simplecov): Update to 0.22.0.
[native-inputs]: Delete field.
[propagated-inputs]: Add ruby-simplecov-json-formatter.
(ruby-rubycop-ast) [phases]: Add a relax-dependencies phase.
[home-page]: Update URL.
2023-03-28 22:22:10 -04:00
Maxim Cournoyer 4e5cdaefa7
gnu: ruby-simplecov-html: Update to 0.12.3.
* gnu/packages/ruby.scm (ruby-simplecov-html): Update to 0.12.3.
[home-page]: Update URL.
2023-03-28 22:22:10 -04:00
Maxim Cournoyer 547af94eeb
gnu: Add ruby-simplecov-json-formatter.
* gnu/packages/ruby.scm (ruby-simplecov-json-formatter): New variable.
2023-03-28 22:22:10 -04:00
Maxim Cournoyer 6047e3ba7e
gnu: ruby-rubocop-performance: Update to 1.16.0.
* gnu/packages/ruby.scm (ruby-rubocop-performance): Update to 1.16.0.
[source]: Update URL.
[arguments]: Delete trailing #t.
2023-03-28 22:22:09 -04:00
Maxim Cournoyer fd01c6c1df
gnu: ruby-rspec-given: Update to 3.8.2.
* gnu/packages/ruby.scm (ruby-rspec-given): Update to 3.8.2.
[arguments]: Delete trailing #t.
2023-03-28 22:22:09 -04:00
Maxim Cournoyer 9718a98b65
gnu: ruby-rspec-expectations: Update to 3.12.2.
* gnu/packages/ruby.scm (ruby-rspec-expectations): Update to 3.12.2.
2023-03-28 22:22:09 -04:00
Maxim Cournoyer 632ee1862a
gnu: ruby-rspec-mocks: Update to 3.12.4.
* gnu/packages/ruby.scm (ruby-rspec-mocks): Update to 3.12.4.
2023-03-28 22:22:09 -04:00
Maxim Cournoyer 216659087e
gnu: ruby-given-core: Update to 3.8.2.
* gnu/packages/ruby.scm (ruby-given-core): Update to 3.8.2.
2023-03-28 22:22:09 -04:00
Maxim Cournoyer 31469c55c3
gnu: ruby-rspec-support: Update to 3.12.0.
* gnu/packages/ruby.scm (ruby-rspec-support): Update to 3.12.0.
2023-03-28 22:22:08 -04:00
Maxim Cournoyer 05e8e1405a
gnu: ruby-rspec-core: Update to 3.12.1.
* gnu/packages/ruby.scm (ruby-rspec-core): Update to 3.12.1.
2023-03-28 22:22:08 -04:00
Maxim Cournoyer 958d882e4a
gnu: ruby-rspec: Update to 3.12.0.
* gnu/packages/ruby.scm (ruby-rspec): Update to 3.12.0.
2023-03-28 22:22:08 -04:00
Maxim Cournoyer 204443a927
gnu: Add ruby-rubocop-capybara-minimal.
* gnu/packages/ruby.scm (ruby-rubocop-capybara-minimal): New variable.
2023-03-28 22:22:08 -04:00
Maxim Cournoyer 3db7f6318e
gnu: ruby-unicode-display-width: Update to 2.4.2.
* gnu/packages/ruby.scm (ruby-unicode-display-width): Update to 2.4.2.
2023-03-28 22:22:08 -04:00
Maxim Cournoyer be99981d62
gnu: Add ruby-rubocop-rake-minimal.
* gnu/packages/ruby.scm (ruby-rubocop-rake-minimal): New variable.
2023-03-28 22:22:07 -04:00
Maxim Cournoyer 58b438a752
gnu: ruby-rubocop-ast: Update to 1.28.0.
* gnu/packages/ruby.scm (ruby-rubocop-ast): Update to 1.28.0.
[source]: Update URL.
[arguments]: Delete trailing #t.
2023-03-28 22:22:07 -04:00
Maxim Cournoyer beaa6f9a6b
gnu: ruby-parser: Update to 3.2.1.1.
* gnu/packages/ruby.scm (ruby-parser): Update to 3.2.1.1.
2023-03-28 22:22:07 -04:00
Maxim Cournoyer b2ccd0dbf4
gnu: ruby-oedipus-lex: Fix indentation.
* gnu/packages/ruby.scm (ruby-oedipus-lex): Fix indentation.
2023-03-28 22:22:07 -04:00
Maxim Cournoyer 9b863bbd74
gnu: ruby-oedipus-lex: Update to 2.6.0.
* gnu/packages/ruby.scm (ruby-oedipus-lex): Update to 2.6.0.
2023-03-28 22:22:07 -04:00
Maxim Cournoyer b7325d9e3a
gnu: ruby-standard: Update to 1.25.3
* gnu/packages/ruby.scm (ruby-standard): Update to 1.25.3.
[arguments]: Delete trailing #t.  Update comment.
2023-03-28 22:22:07 -04:00
Maxim Cournoyer 451e6de113
gnu: Add ruby-insist.
* gnu/packages/ruby.scm (ruby-insist): New variable.
2023-03-28 22:22:06 -04:00
Maxim Cournoyer ffb44f2cbc
gnu: Add ruby-stud.
* gnu/packages/ruby.scm (ruby-stud): New variable.
2023-03-28 22:22:06 -04:00
Maxim Cournoyer 166c88c97f
gnu: Add ruby-clamp.
* gnu/packages/ruby.scm (ruby-clamp): New variable.
2023-03-28 22:22:06 -04:00
Maxim Cournoyer 55f39fa630
gnu: Add ruby-cabin.
* gnu/packages/ruby.scm (ruby-cabin): New variable.
2023-03-28 22:22:06 -04:00
Leo Famulari c4cca9cb5d
gnu: Go 1.20: Update to 1.20.2.
* gnu/packages/golang.scm (go-1.20): Update to 1.20.2.
2023-03-28 16:26:10 -04:00
Leo Famulari f47e47243b
gnu: Go 1.19: Update to 1.19.7.
* gnu/packages/golang.scm (go-1.19): Update to 1.19.7.
2023-03-28 16:26:10 -04:00
Felix Lechner a14e6eae08
gnu: Add gocryptfs.
* gnu/packages/file-systems.scm (gocryptfs): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2023-03-28 16:26:10 -04:00
Felix Lechner f6eb16ca3e
gnu: Add go-github-com-rfjakob-eme.
* gnu/packages/golang.scm (go-github-com-rfjakob-eme): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2023-03-28 16:26:10 -04:00
Felix Lechner e64286d6e0
gnu: Add go-github-com-pkg-xattr.
* gnu/packages/golang.scm (go-github-com-pkg-xattr): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2023-03-28 16:26:09 -04:00
Felix Lechner 48f8f9048d
gnu: Add go-github-com-jacobsa-reqtrace.
* gnu/packages/golang.scm (go-github-com-jacobsa-reqtrace): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2023-03-28 16:26:09 -04:00
Felix Lechner bcec46eee2
gnu: Add go-github-com-jacobsa-ogletest.
* gnu/packages/golang.scm (go-github-com-jacobsa-ogletest): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2023-03-28 16:26:09 -04:00
Felix Lechner 6d9dbdffcb
gnu: Add go-github-com-jacobsa-oglemock.
* gnu/packages/golang.scm (go-github-com-jacobsa-oglemock): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2023-03-28 16:26:09 -04:00
Felix Lechner e7a1ae9bf9
gnu: Add go-github-com-jacobsa-oglematchers.
* gnu/packages/golang.scm (go-github-com-jacobsa-oglematchers): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2023-03-28 16:26:08 -04:00
Felix Lechner bd89aed936
gnu: Add go-github-com-aperturerobotics-jacobsa-crypto.
* gnu/packages/golang.scm (go-github-com-aperturerobotics-jacobsa-crypto): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2023-03-28 16:26:08 -04:00
Felix Lechner 8810be06f2
gnu: Add go-github-com-hanwen-go-fuse-v2.
* gnu/packages/golang.scm (go-github-com-hanwen-go-fuse-v2): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2023-03-28 16:26:08 -04:00
Felix Lechner 871a0fe5a3
gnu: go-golang-org-x-net: Update to 0.5.0.
* gnu/packages/golang.scm (go-golang-org-x-net): Update to 0.5.0.
(go-golang-org-x-net): Switch to gexp.

Signed-off-by: Leo Famulari <leo@famulari.name>
2023-03-28 16:26:08 -04:00
Felix Lechner 87eb8473c1
gnu: go-golang-org-x-sys: Update to 0.4.0.
* gnu/packages/golang.scm (go-golang-org-x-sys): Update to 0.4.0.
(go-golang-org-x-sys): Switch to gexp.

Signed-off-by: Leo Famulari <leo@famulari.name>
2023-03-28 16:26:04 -04:00
Ricardo Wurmus d7673b49c0
gnu: Add python-omero-py.
* gnu/packages/python-xyz.scm (python-omero-py): New variable.
2023-03-28 17:59:59 +02:00
Ricardo Wurmus b52fe15dc7
gnu: Add python-zeroc-ice-3.6.
* gnu/packages/python-xyz.scm (python-zeroc-ice-3.6): New variable.
2023-03-28 17:59:59 +02:00
Ricardo Wurmus 37d9e96f66
gnu: Add python-zeroc-ice.
* gnu/packages/python-xyz.scm (python-zeroc-ice): New variable.
2023-03-28 17:59:59 +02:00
Ricardo Wurmus e408677f33
gnu: Add guile-openai.
* gnu/packages/guile-xyz.scm (guile-openai): New variable.
2023-03-28 17:59:58 +02:00
Felix Lechner 38e7813c03
gnu: Add atftp.
* gnu/packages/networking.scm (atftp): New variable.

Thanks to Josselin Poiret and Bruno Victal for their generous and detailed
reviews of this item!

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-03-27 18:48:53 +02:00
Philippe SWARTVAGHER 30cc651fba
gnu: hevea: Update to 2.36.
* gnu/packages/ocaml.scm (hevea): Update to 2.36.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-03-27 18:48:52 +02:00
Ludovic Courtès 3b9738aeac
services: ntpd: Add 'configuration' action.
* gnu/services/networking.scm (ntp-shepherd-service): Add 'actions'
field.
2023-03-27 18:48:51 +02:00
Ludovic Courtès 82607c442b
services: network-manager: Add 'configuration' action.
* gnu/services/networking.scm (network-manager-shepherd-service): Add
'actions' field.
2023-03-27 18:48:51 +02:00
Ludovic Courtès 384856c9fb
services: syslog: Add 'configuration' action.
* gnu/services/base.scm (syslog-service-type): Add 'actions' field.
2023-03-27 18:48:51 +02:00
Andy Tai da410b45a9
gnu: texinfo: Update to 7.0.3
* gnu/packages/texinfo.scm (texinfo-7): Update to 7.0.3

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-03-27 16:44:35 +01:00
Zhu Zihao 8ced5fd4d6
gnu: mu: Update to 1.10.0.
* gnu/packages/mail.scm (mu): Update to 1.10.0.
[source]: Use release tarball instead of git reference.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-03-27 16:44:11 +01:00
Sughosha 5f9ae89041
gnu: Update ardour to 7.3.
* gnu/packages/audio.scm (ardour): Update to 7.3.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-03-27 16:43:06 +01:00
Andy Tai 28cca50a04
gnu: obs: Update to 29.0.2
* gnu/packages/video.scm (obs): Update to 29.0.2

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-03-27 16:42:53 +01:00
Yovan Naumovski 5a8d9d2721
gnu: mosquitto: Update to 2.0.15.
* gnu/packages/messaging.scm (mosquitto): Update to 2.0.15.
[inputs]: Add libxslt.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-03-27 16:41:31 +01:00
Greg Hogan 3547ecc3fa
gnu: python-isodate: Update to 0.6.1.
* gnu/packages/time.scm (python-isodate): Update to 0.6.1.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-03-27 16:40:58 +01:00
Andy Tai 8e7b919468
gnu: parallel: Update to 20230322.
* gnu/packages/parallel.scm (parallel): Update to 20230322.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-03-27 16:40:31 +01:00
Yovan Naumovski 7be5166ae8
gnu: strace: Update to 6.2.
* gnu/packages/linux.scm (strace): Update to 6.2.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-03-27 16:40:15 +01:00
Greg Hogan 4cf7aea2b9
gnu: ugrep: Update to 3.11.0.
* gnu/packages/search.scm (ugrep): Update to 3.11.0.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-03-27 16:40:04 +01:00
Greg Hogan efbfda0dac
gnu: colordiff: Update to 1.0.21.
* gnu/packages/patchutils.scm (colordiff): Update to 1.0.21.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-03-27 16:39:53 +01:00
Greg Hogan 1564ae60de
gnu: boxes: Update to 2.2.0.
* gnu/packages/shellutils.scm (boxes): Update to 2.2.0.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-03-27 16:39:36 +01:00
Breno Brandão 56bea0f6b8
gnu: Update waybar to 0.9.17.
* gnu/packages/wm.scm (waybar): Update to 0.9.17.
[inputs]: Add playerctl.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-03-27 16:38:55 +01:00
Felix Gruber dd41b226cf
gnu: oil: Update to 0.14.2.
* gnu/packages/shells.scm (oil): Update to 0.14.2.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-03-27 16:38:14 +01:00
Andy Tai 6818843b2b
gnu: icewm: Update to 3.3.2.
* gnu/packages/wm.scm (icewm): Update to 3.3.2.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-03-27 16:37:56 +01:00
Bruno Victal 80969b15dc
gnu: mympd: Update to 10.2.6.
* gnu/packages/mpd.scm (mympd): Update to 10.2.6.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-03-27 16:37:16 +01:00
Yovan Naumovski d6c629088a
gnu: arp-scan: Update to 1.10.0.
* gnu/packages/networking.scm (arp-scan): Update to 1.10.0.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-03-27 16:36:45 +01:00
Philippe SWARTVAGHER 8d5a4fe146
gnu: gnuplot: Update to 5.4.6.
* gnu/packages/maths.scm (gnuplot): Update to 5.4.6.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-03-27 16:35:48 +01:00
Christopher Baines 8a1fe39320
gnu: guix-build-coordinator: Update to 0-76.3c9354e.
* gnu/packages/package-management.scm (guix-build-coordinator): Update to
0-76.3c9354e
[arguments]: Fix reference to guile-fibers.
2023-03-27 16:34:49 +01:00
Guillaume Le Vaillant b3f559886f
gnu: bitcoin-unlimited: Disable failing test.
* gnu/packages/finance.scm (bitcoin-unlimited)[arguments]: Disable a test
  failing because of an expired SSL certificate.
2023-03-27 15:40:10 +02:00
Andreas Enge 79e31f7a7a
gnu: pari-gp: Update to 2.15.3.
* gnu/packages/algebra.scm (pari-gp): Update to 2.15.3.
2023-03-27 11:20:47 +02:00
jgart acbdaec070
gnu: Add cl-osc.
* gnu/packages/lisp-xyz.scm (cl-osc, ecl-osc, sbcl-osc): New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2023-03-27 10:49:05 +02:00
jgart 288bc14733
gnu: Add cl-lunamech-matrix-api.
* gnu/packages/lisp-xyz.scm (cl-lunamech-matrix-api,
  ecl-lunamech-matrix-api, sbcl-lunamech-matrix-api): New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2023-03-27 10:39:42 +02:00
jgart 76aab9a586
gnu: Add cl-reader.
* gnu/packages/lisp-xyz.scm (cl-reader, ecl-reader, sbcl-reader):
  New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2023-03-27 10:30:38 +02:00
jgart 4b7c81c6b5
gnu: Add cl-hash-set.
* gnu/packages/lisp-xyz.scm (cl-hash-set, ecl-hash-set, sbcl-hash-set):
  New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2023-03-27 10:30:32 +02:00
jgart f51276f148
gnu: Add cl-lisp-pay.
* gnu/packages/lisp-xyz.scm (cl-lisp-pay, ecl-lisp-pay, sbcl-lisp-pay):
  New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2023-03-27 10:16:10 +02:00
jgart 18ec16560d
gnu: Add cl-tls.
* gnu/packages/lisp-xyz.scm (cl-tls, ecl-cl-tls, sbcl-cl-tls): New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2023-03-27 10:11:53 +02:00
Stefan Baums 89c8bba0a6
gnu: font-sil-charis: Update to 6.2.0.
* gnu/packages/fonts.scm (font-sil-charis): Update to 6.2.0.

Signed-off-by: Leo Famulari <leo@famulari.name>
2023-03-26 18:06:52 -04:00
Stefan Baums 2b54eca70e
gnu: font-sil-andika: Update to 6.2.0.
* gnu/packages/fonts.scm (font-sil-andika): Update to 6.2.0.

Signed-off-by: Leo Famulari <leo@famulari.name>
2023-03-26 18:06:52 -04:00
Stefan Baums 30b2a2ab9e
gnu: font-sil-gentium: Update to 6.2.0.
* gnu/packages/fonts.scm (font-sil-gentium): Update to 6.2.0.

Signed-off-by: Leo Famulari <leo@famulari.name>
2023-03-26 18:06:44 -04:00
Sharlatan Hellseher c06b6ce257
gnu: haproxy: Move to (gnu packages high-availability).
Copyright records were synchronized based on commit history.

* gnu/packages/networking.scm (haproxy): Move this variable from here...
* gnu/packages/high-availability.scm (haproxy): ...to here.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-03-26 23:28:02 +02:00
Sharlatan Hellseher fa715278bc
gnu: haproxy: Update to 2.7.5.
* gnu/packages/networking.scm (haproxy): Update to 2.7.4.
  [arguments]: Use Gexp.
  <make-flags>: Add extra build options 'USE_PCRE2_JIT' enables JIT for
  faster regex on libpcre2, 'USE_PROMEX' enables the Prometheus
  exporter. Set CC to use cc-for-target, point 'LUA_INC' and 'LUA_LIB'
  to corresponded '/include' and '/lib' outputs of Lua. Replace
  'USE_PCRE_2' by correct option 'USE_PCRE2'.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-03-26 23:27:59 +02:00
Tim Johann b4fbeae3d9
gnu: chez-scheme-for-racket-bootstrap-bootfiles: change for aarch64.
* gnu/packages/chez.scm (chez-scheme-for-racket-bootstrap-bootfiles):
  Temporary change for build on aarch64, making racket available on aarch64.
  Architecture autodetect in rktboot only addresses x86 archs, so far.
  This work-around sets the architecture, looked up in translation table,
  explicitly.  The long term solution should be to fix rktboot to include
  other natively supported architectures in the autodetect mechanism.
    cf. https://github.com/racket/racket/issues/3948
  [arguments] use --machine even when architecture is supported by Racket's
  fork of ChezScheme.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-03-26 23:24:23 +02:00
Ludovic Courtès 547965aa27
services: herd: Remove workaround for Shepherd < 0.5.0.
* gnu/services/herd.scm (load-services/safe): Remove workaround for
Shepherd < 0.5.0, released in 2018.
2023-03-26 23:24:23 +02:00
Leo Famulari 9ec1af39e2
gnu: xdg-utils: Use a pinned version of w3m.
* gnu/packages/freedesktop.scm (xdg-utils)[native-inputs]: Replace w3m with
w3m-for-tests.
2023-03-26 16:01:03 -04:00
Leo Famulari d9ea980279
gnu: Add a pinned-version variant of w3m.
* gnu/packages/w3m.scm (w3m-for-tests): New variable.
2023-03-26 16:00:59 -04:00
Jan (janneke) Nieuwenhuizen 8304634260
home: services: Export home-xmodmap-service-type and configuration.
This is a follow-up to commit
    511ae8325d
    home: services: Add home-xmodmap-service-type.

* gnu/home/services/desktop.scm (home-xmodmap-service-type,
home-xmodmap-configuration): Export.
2023-03-26 19:57:07 +02:00
Pierre Langlois 42fbe62d52
linux-container: Remove hosts-service-type when network is shared.
Fixes <https://issues.guix.gnu.org/61627>.

* gnu/system/linux-container.scm (container-essential-services): When
shared-network? is true, remove the hosts-service-type service kind.
2023-03-26 14:15:16 +01:00
Liliana Marie Prikler 36b22aa75a
Revert "gnu: nautilus: Update to 43.2."
This reverts commit d58a804837, as nautilus
43.2 depends on gnome-desktop 43.2.
2023-03-26 14:16:22 +02:00
Liliana Marie Prikler 310ed6453a
Revert "gnu: gnome-desktop: Update to 43.2."
This reverts commit dde25af03e, which broke
the build of gnome-control-center.
2023-03-26 14:16:21 +02:00
Jack Hill 9b58148641
gnu: dino: Update to 0.4.2 [fixes CVE-2023-28686].
* gnu/packages/messaging.scm (dino): Update to 0.4.2.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-03-26 07:52:37 +02:00
Sergey Trofimov 720568e609
gnu: Add physlock.
* gnu/packages/xdisorg.scm (physlock): New variable.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-03-26 07:52:37 +02:00
Liliana Marie Prikler d58a804837
gnu: nautilus: Update to 43.2.
* gnu/packages/gnome.scm (nautilus): Update to 43.2.
[arguments]: Adjust ‘skip-gtk-update-icon-cache’ phase accordingly.
[inputs]: Replace glib with glib-next, gtk+ with gtk and libhandy with
libadwaita.
* gnu/packages/patches/nautilus-extension-search-path.patch: Adjust
accordingly.
2023-03-26 07:52:37 +02:00
Liliana Marie Prikler dde25af03e
gnu: gnome-desktop: Update to 43.2.
* gnu/packages/gnome.scm (gnome-desktop): Update to 43.2.
2023-03-26 07:52:37 +02:00
Ricardo Wurmus 9512fb83d2
gnu: Add python-hatchling.
* gnu/packages/python-xyz.scm (python-hatchling): New variable.
2023-03-25 23:37:14 +01:00
Ricardo Wurmus 0e07bf3cbf
gnu: Add r-ctrdata.
* gnu/packages/cran.scm (r-ctrdata): New variable.
2023-03-25 15:01:05 +01:00
Ricardo Wurmus 1eef799e7d
gnu: Add r-nodbi.
* gnu/packages/cran.scm (r-nodbi): New variable.
2023-03-25 15:01:00 +01:00
Ricardo Wurmus 23d4ee1bf5
gnu: Add r-jsonify.
* gnu/packages/cran.scm (r-jsonify): New variable.
2023-03-25 15:00:56 +01:00
Ricardo Wurmus 04724e5997
gnu: Add r-ctrialsgov.
* gnu/packages/cran.scm (r-ctrialsgov): New variable.
2023-03-25 13:44:41 +01:00
r0man a7f118d062
services: xorg-wrapper: Support xorg server input rewriting.
This patch adds support for proper xorg server input rewriting. It uses the
lookup-package-direct-input procedure to configure the X server paths
dynamically, instead of always using the hard coded package. Something like
this is now possible:

(define other-mesa
  (package-input-rewriting/spec `(("mesa" . ,(const other-mesa)))))

(xorg-configuration
 (xorg-configuration
  (server (other-mesa xorg-server))))

Without this patch the X server would still be configured with mesa (causing
version issues), and not with other-mesa (as per the input rewrite).

* gnu/services/xorg.scm (xorg-configuration-server-package-path)
(xorg-configuration-dri-driver-path, xorg-configuration-xkb-bin-dir)
(xorg-configuration-xkb-dir): New procedures.
(xorg-wrapper): Use them for dri and xkb paths.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2023-03-25 10:06:36 +08:00
Nicolas Goaziou ff476daa57
gnu: emacs-cider: Update to 1.7.0.
* gnu/packages/emacs-xyz.scm (emacs-cider): Update to 1.7.0.
2023-03-24 23:53:13 +01:00
Nicolas Goaziou ba8e1ab018
gnu: emacs-citar: Update to 1.3.1.
* gnu/packages/emacs-xyz.scm (emacs-citar): Update to 1.3.1.
2023-03-24 23:53:12 +01:00
Nicolas Goaziou 8d515cc11f
gnu: emacs-citar-org-roam: Update to 0.5.0.
* gnu/packages/emacs-xyz.scm (emacs-citar-org-roam): Update to 0.5.0.
[propagated-inputs]: Reorder alphabetically.
2023-03-24 23:53:12 +01:00
Nicolas Goaziou 97c594a772
gnu: emacs-evil-collection: Run tests.
* gnu/packages/emacs-xyz.scm (emacs-evil-collection)[arguments]: Run tests.
[native-inputs]: Add EMACS-MAGIT.
[propagated-inputs]: Reorder-alphabetically.
2023-03-24 23:53:12 +01:00
Nicolas Goaziou 950facd138
gnu: emacs-evil-collection: Update to 0.0.9.
* gnu/packages/emacs-xyz.scm (emacs-evil-collection): Update to 0.0.9.
2023-03-24 23:53:11 +01:00
Nicolas Goaziou 2bc050093c
gnu: emacs-geiser-chez: Update to 0.18.
* gnu/packages/emacs-xyz.scm (emacs-geiser-chez): Update to 0.18.
2023-03-24 23:53:11 +01:00
Nicolas Goaziou a01eb3c99c
gnu: emacs-sqlite3-api: Update to 0.17.
* gnu/packages/emacs-xyz.scm (emacs-sqlite3-api): Update to 0.17.
2023-03-24 23:53:11 +01:00
Leo Famulari de84b24613
gnu: Syncthing: Update to 1.23.2.
* gnu/packages/syncthing.scm (syncthing): Update to 1.23.2.
2023-03-24 16:22:25 -04:00
Ricardo Wurmus 896982f357
gnu: python-scikit-allel: Use pyproject-build-system.
* gnu/packages/python-science.scm (python-scikit-allel): Move up to create
alphabetic order.
[build-system]: Use pyproject-build-system.
[arguments]: Provide test flags instead of overriding 'check phase; split out
build step into new 'build-ext phase.  Disable roh_mhmm tests.
2023-03-24 18:23:01 +01:00
Ricardo Wurmus 6d132c5ebf
gnu: Add python-scikit-optimize.
* gnu/packages/python-science.scm (python-scikit-optimize): New variable.
2023-03-24 18:03:30 +01:00
Bruno Victal bc30a9ee88
services: mpd: Set PulseAudio-related variables.
These variables are necessary for PulseAudio to work properly out-of-the-box
for 'non-interactive' users.

* doc/guix.texi (Audio Services): Update environment-variables field description for
mpd-configuration data type.
* gnu/services/audio.scm (mpd-configuration)[environment-variables]: Set
PULSE_CLIENTCONFIG and PULSE_CONFIG environment variables to the system-wide
PulseAudio configuration.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-03-24 11:01:01 -04:00
Bruno Victal 206446b484
services: audio: Remove redundant list-of-string? predicate.
Use list-of-strings? predicate defined in (gnu services configuration).

* gnu/services/audio.scm (list-of-string?): Remove predicate.
(mpd-serialize-list-of-string): Rename procedure to ...
(mpd-serialize-list-of-strings): ... this.
(mpd-configuration)[environment-variables]: Switch to list-of-strings.
[endpoints]: Switch to maybe-list-of-strings.
(mympd-ip-acl)[allow, deny]: Switch to list-of-strings.
(mympd-serialize-configuration): Rename serialize-list-of-string to
serialize-list-of-strings.
* doc/guix.texi (Audio Services): Update it.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-03-24 10:55:40 -04:00
Bruno Victal 0185b2f9b2
services: mympd: Require 'syslog service when configured to log to syslog.
* gnu/services/audio.scm (mympd-shepherd-service): Depend on 'syslog when
configured to log to syslog.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-03-24 10:55:40 -04:00
Greg Hogan e0cb344b18
gnu: b2sum: Limit to x86_64-linux.
* gnu/packages/crypto.scm (b2sum)[supported-systems]: New field.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-03-24 14:29:01 +00:00
Christopher Baines c26687de41
gnu: guix-build-coordinator: Update to 0-75.d6ae42f.
* gnu/packages/package-management.scm (guix-build-coordinator): Update to
0-75.d6ae42f.
2023-03-24 14:27:42 +00:00
Christopher Baines e970e9149d
gnu: guile-3.0-latest: Add patch for invalid unicode handling.
This patch fixes handling of invalid unicode when using suspendable ports.

Reported upstream at https://debbugs.gnu.org/cgi/bugreport.cgi?bug=62290 and
patch merged as cba2e7e3fec3c781230570f5d1ef070625eeeda8.

As the build coordinator agents use suspendable ports, this will fix issues
with building things where the log output contains invalid unicode.

* gnu/packages/patches/guile-fix-invalid-unicode-handling.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/guile.scm (guile-3.0-latest)[source]: Use it.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-03-24 13:39:05 +00:00
Nicolas Goaziou 34f2d3aad7
gnu: emacs-wisp-mode: Update to 1.0.11.
* gnu/packages/emacs-xyz.scm (emacs-wisp-mode): Update to 1.0.11.
2023-03-24 10:12:05 +01:00
Nicolas Goaziou 7b5985e6a3
gnu: emacs-telephone-line: Update to 0.6.
* gnu/packages/emacs-xyz.scm (emacs-telephone-line): Update to 0.6.
2023-03-24 10:10:47 +01:00
Nicolas Goaziou 73e74e5ecd
gnu: emacs-plz: Update to 0.4.
* gnu/packages/emacs-xyz.scm (emacs-plz): Update to 0.4.
[arguments]<#:tests?>: Mention why we do not run tests.
2023-03-24 10:09:04 +01:00
Nicolas Goaziou 094f11d202
gnu: emacs-php-mode: Run tests.
* gnu/packages/emacs-xyz.scm (emacs-php-mode)[argument]: Use G-expressions.
Run tests.
2023-03-24 10:06:10 +01:00
Nicolas Goaziou f1f6da3226
gnu: emacs-php-mode: Update to 1.24.3.
* gnu/packages/emacs-xyz.scm (emacs-php-mode): Update to 1.24.3.
2023-03-24 09:51:13 +01:00
Nicolas Goaziou 55d3bd84a1
gnu: emacs-org-jira: Run tests.
* gnu/packages/emacs-xyz.scm (emacs-org-jira)[arguments]: Run tests.
2023-03-24 09:49:56 +01:00
Nicolas Goaziou 1151a16ed1
gnu: emacs-org-jira: Improve packages style.
* gnu/packages/emacs-xyz.scm (emacs-org-jira)[propagated-inputs]: Re-order alphabetically.
[synopsis, description]: Use proper capitalization.
2023-03-24 09:46:34 +01:00
Nicolas Goaziou 7801b0a305
gnu: emacs-org-jira: Update to 4.4.1.
* gnu/packages/emacs-xyz.scm (emacs-org-jira): Update to 4.4.1.
[propagated-inputs]: Remove EMACS-S.
2023-03-24 09:46:10 +01:00
Nicolas Goaziou 3d47017b31
gnu: emacs-elpher: Update to 3.4.3.
* gnu/packages/emacs-xyz.scm (emacs-elpher): Update to 3.4.3.
2023-03-24 09:43:38 +01:00
Nicolas Goaziou 643b859834
gnu: emacs-citar: Update to 1.3.0.
* gnu/packages/emacs-xyz.scm (emacs-citar): Update to 1.3.0.
2023-03-24 09:41:48 +01:00
Nicolas Goaziou fdaa3f0cac
gnu: emacs-posframe: Update to 1.4.1.
* gnu/packages/emacs-xyz.scm (emacs-posframe): Update to 1.4.1.
2023-03-24 09:40:40 +01:00
Nicolas Goaziou fcf88ad749
gnu: emacs-subed: Update to 1.2.1.
* gnu/packages/emacs-xyz.scm (emacs-subed): Update to 1.2.1.
2023-03-24 09:40:35 +01:00
conses 753450db45
gnu: Add emacs-nyxt.
* gnu/packages/emacs-xyz.scm (emacs-nyxt): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-03-24 09:34:29 +01:00