Commit graph

1353 commits

Author SHA1 Message Date
Danny Milosavljevic
b461641b99
Revert "gnu: Add perl-spreadsheet-parseexcel."
It's a duplicate.

This reverts commit 22a3211d24.
2024-12-22 13:32:13 +01:00
Antero Mejr
d2b7d14db4
gnu: Add perl-text-xslate.
* gnu/packages/perl.scm (perl-text-xslate): New variable.

Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2024-12-22 13:18:09 +01:00
Antero Mejr
d356558198
gnu: Add perl-user.
* gnu/packages/perl.scm (perl-user): New variable.

Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2024-12-22 13:18:08 +01:00
Antero Mejr
30ddcc7929
gnu: Add perl-time-warp.
* gnu/packages/perl.scm (perl-time-warp): New variable.

Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2024-12-22 13:18:07 +01:00
Antero Mejr
58b98edb18
gnu: Add perl-tie-hash-method.
* gnu/packages/perl.scm (perl-tie-hash-method): New variable.

Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2024-12-22 13:18:06 +01:00
Antero Mejr
1f96da1f49
gnu: Add perl-text-tabulardisplay.
* gnu/packages/perl.scm (perl-text-tabulardisplay): New variable.

Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2024-12-22 13:18:04 +01:00
Antero Mejr
10f90b9d02
gnu: Add perl-text-reform.
* gnu/packages/perl.scm (perl-text-reform): New variable.

Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2024-12-22 13:18:02 +01:00
Antero Mejr
39853d0ef5
gnu: Add perl-text-recordparser.
* gnu/packages/perl.scm (perl-text-recordparser): New variable.

Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2024-12-22 13:18:01 +01:00
Antero Mejr
fd9599f2b9
gnu: Add perl-text-iconv.
* gnu/packages/perl.scm (perl-text-iconv): New variable.

Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2024-12-22 13:17:59 +01:00
Antero Mejr
90cb69dc92
gnu: Add perl-text-brew.
* gnu/packages/perl.scm (perl-text-brew): New variable.

Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2024-12-22 13:17:56 +01:00
Antero Mejr
c08ab74432
gnu: perl-text-balanced: Update to 1.75.
* gnu/packages/perl.scm (perl-text-balanced): Update to 1.75.

Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2024-12-22 13:17:36 +01:00
Antero Mejr
abffb41c09
gnu: perl-sub-quote: Update to 2.006008.
* gnu/packages/perl.scm (perl-sub-quote): Update to 2.006008.

Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2024-12-22 13:17:34 +01:00
Antero Mejr
22a3211d24
gnu: Add perl-spreadsheet-parseexcel.
* gnu/packages/perl.scm (perl-spreadsheet-parseexcel): New variable.

Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2024-12-22 13:17:29 +01:00
Antero Mejr
7cff75e7c0
gnu: Add perl-safe-hole.
* gnu/packages/perl.scm (perl-safe-hole): New variable.

Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2024-12-22 13:17:05 +01:00
Antero Mejr
9af8ed27da
gnu: Add perl-package-variant.
* gnu/packages/perl.scm (perl-package-variant): New variable.

Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2024-12-22 13:17:02 +01:00
Antero Mejr
a6907b0da0
gnu: Add perl-mldbm.
* gnu/packages/perl.scm (perl-mldbm): New variable.

Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2024-12-22 13:16:59 +01:00
Antero Mejr
8444ae7966
gnu: Add perl-meta-builder.
* gnu/packages/perl.scm (perl-meta-builder): New variable.

Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2024-12-22 13:16:58 +01:00
Antero Mejr
aab9393372
gnu: Add perl-mail-rfc822-address.
* gnu/packages/perl.scm (perl-mail-rfc822-address): New variable.

Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2024-12-22 13:16:56 +01:00
Antero Mejr
a830766356
gnu: Add perl-log-contextual.
* gnu/packages/perl.scm (perl-log-contextual): New variable.

Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2024-12-22 13:16:54 +01:00
Antero Mejr
84c765e0f3
gnu: Add perl-graphviz.
* gnu/packages/perl.scm (perl-graphviz): New variable.

Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2024-12-22 13:16:36 +01:00
Antero Mejr
7bc9a96c38
gnu: Add perl-gd.
* gnu/packages/perl.scm (perl-gd): New variable.

Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2024-12-22 13:13:30 +01:00
Antero Mejr
fda636721a
gnu: Add perl-function-parameters.
* gnu/packages/perl.scm (perl-function-parameters): New variable.

Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2024-12-22 13:13:29 +01:00
Antero Mejr
6ca5c2e50e
gnu: Add perl-file-libmagic.
* gnu/packages/perl.scm (perl-file-libmagic): New variable.

Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2024-12-22 13:13:27 +01:00
Antero Mejr
bb7c2643d8
gnu: Add perl-exporter-declare.
* gnu/packages/perl.scm (perl-exporter-declare): New variable.

Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2024-12-22 13:13:26 +01:00
Antero Mejr
c2189edbe9
gnu: Add perl-datetime-format-pg.
* gnu/packages/perl.scm (perl-datetime-format-pg): New variable.

Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2024-12-22 13:13:24 +01:00
Antero Mejr
37e64bc1f7
gnu: Add perl-datetime-format-sqlite.
* gnu/packages/perl.scm (perl-datetime-format-sqlite): New variable.

Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2024-12-22 13:13:22 +01:00
Antero Mejr
bed8665f69
gnu: Add perl-datetime-format-mysql.
* gnu/packages/perl.scm (perl-datetime-format-mysql): New variable.

Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2024-12-22 13:13:21 +01:00
Antero Mejr
bb933d19d4
gnu: Add perl-data-messagepack.
* gnu/packages/perl.scm (perl-data-messagepack): New variable.

Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2024-12-22 13:13:19 +01:00
Antero Mejr
376f64c116
gnu: Add perl-critic-policy-perlsecret.
* gnu/packages/perl.scm (perl-critic-policy-perlsecret): New variable.

Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2024-12-22 13:13:17 +01:00
Antero Mejr
f7f26611bf
gnu: Add perl-constant.
* gnu/packages/perl.scm (perl-constant): New variable.

Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2024-12-22 13:13:15 +01:00
Antero Mejr
4026402553
gnu: Add perl-config-simple.
* gnu/packages/perl.scm (perl-config-simple): New variable.

Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2024-12-22 13:13:13 +01:00
Danny Milosavljevic
4127992ff7
gnu: Add perl-extutils-f77.
* gnu/packages/perl.scm (perl-extutils-f77): New variable.

Change-Id: I50b6e15e30d9b1dd2cfe5c1aae3398085069e303
2024-12-06 22:12:14 +01:00
Danny Milosavljevic
61e91cf90b
gnu: Add perl-sort-versions.
* gnu/packages/perl.scm (perl-sort-versions): New variable.
2024-12-06 22:12:14 +01:00
Danny Milosavljevic
041cb5351e
gnu: Add perl-file-map.
* gnu/packages/perl.scm (perl-file-map): New variable.
2024-12-06 22:12:14 +01:00
Danny Milosavljevic
6e6b1c2ceb
gnu: Add perl-sys-sigaction.
* gnu/packages/perl.scm (perl-sys-sigaction): New variable.
2024-12-06 22:12:14 +01:00
Danny Milosavljevic
9f5ee16844
gnu: Add perl-termreadkey.
* gnu/packages/perl.scm (perl-termreadkey): New variable.
2024-12-06 22:12:11 +01:00
Janneke Nieuwenhuizen
fbf815dc84
gnu: perl: Support [cross-]build with gcc-14 and the 64bit Hurd.
* gnu/packages/cross-base.scm (perl)[native-inputs]: Update perl-cross to 1.6.

Change-Id: I4a77f51a6757ad4aed9bcca8f9bbbf2cbd162e15
2024-12-03 08:33:13 +01:00
gemmaro
943b38a0c3
gnu: perl-pod-simple: Update to 3.45.
* gnu/packages/perl.scm (perl-pod-simple): Update to 3.45.

Change-Id: I9933661f49f35da2a3b6ca2ff678b20831661826
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-10-15 15:59:38 +01:00
Janneke Nieuwenhuizen
adaaa32658
gnu: Add perl-yaml-syck.
* gnu/packages/perl.scm (perl-yaml-syck): New variable.

Change-Id: I49fd33875f50357834262a8fc8d8a117c3f492b6
2024-10-15 12:53:50 +02:00
gemmaro
034eb1b0b6
gnu: perl-critic: Make the perlcritic command available.
* gnu/packages/perl.scm (perl-critic)[arguments]<#:phases>: Add phases to wrap
the perlcritic command and test it works.
[inputs]: Add bash-minimal for wrap-program.

Change-Id: I8c506e655fdf2b1c33e850579c6a5adcbbd37192
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-09-16 11:01:29 +02:00
Florian Pelz
c572cf81f4
gnu: perl-sub-override: Fix another typo in the description.
* gnu/packages/perl.scm (perl-sub-override): Fix another typo in the
description field.

Change-Id: Iab36d7d2dc23d146114ab1aa65a845d19724e1eb
2024-09-14 01:50:37 +02:00
Rostislav Svoboda
47d36f34b2
gnu: perl-sub-override: Fix typo in the description field.
* gnu/packages/perl.scm (perl-sub-override): Fix typo in the description
field.

Change-Id: I43abd6f035fe641c3f53ff3fe7d352c8d03c2a59
Signed-off-by: Florian Pelz <pelzflorian@pelzflorian.de>
2024-09-14 00:57:34 +02:00
Josselin Poiret
c586838248
gnu: perl-inline-c: Update to 0.82_001.
* gnu/packages/perl.scm (perl-inline-c): Update to 0.82_001.

Change-Id: I1a9e141e6e6af45db785a2a0c4220417b96c3c64
2024-08-31 10:44:56 +02:00
Maxime Devos
112def11ad
gnu: perl: Add 'bash' input for 'wrap-program'.
It is required for cross-compilation.

* gnu/packages/perl.scm
  (perl-eval-withlexicals)[inputs]: Add 'bash-minimal'.
  (perl-sgmls)[inputs]: Add 'bash-minimal'.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-08-31 10:42:40 +02:00
Bruno Victal
ec28ce00fd
gnu: libxslt: Set search-paths for XML and SGML catalogs.
According to xsltproc manpage it supports both XML_CATALOG_FILES and
SGML_CATALOG_FILES for catalog lookup.

Since the native-search-paths field is not thunked,
doing (package-native-search-paths libxslt) can lead to module import cycles
so we define a %libxslt-search-paths variable to avoid this kind of trouble.

* guix/search-paths.scm (%libxslt-search-paths): New variable.
* gnu/packages/xml.scm (libxslt)[native-search-paths]: Set to
%libxslt-search-paths.
* gnu/packages/perl.scm
(perl-app-xml-docbook-builder)[native-search-paths]: Ditto.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-08-31 10:42:07 +02:00
Bruno Victal
e96fa0b695
search-paths: Add $XML_CATALOG_FILES and $SGML_CATALOG_FILES.
These variables are used by some packages for XML/SGML catalog lookups.

* guix/search-paths ($XML_CATALOG_FILES, $SGML_CATALOG_FILES): New variable,
extracted from …
* gnu/packages/xml.scm (libxml2, opensp)[native-search-paths]: … here. Refer
to the variables from (guix search-paths) respectively.
* gnu/packages/perl.scm
(perl-app-xml-docbook-builder)[native-search-paths]: Use $XML_CATALOG_FILES.
* doc/guix.texi (Search Paths): Update documentation to reflect changes.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-08-31 10:42:07 +02:00
gemmaro
410c85f400
gnu: Add perl-minimumversion.
* gnu/packages/perl.scm (perl-minimumversion): New variable.

Change-Id: Iad3c22936c07b7430525ad9827b6703d4ea9ce9c
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-08-21 18:57:37 +02:00
gemmaro
0ecc0a10e8
gnu: Add perl-ppix-utils.
* gnu/packages/perl.scm (perl-ppix-utils): New variable.

Change-Id: I9548c693aa6f54bd53662374f77b2fbd1ca3f485
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-08-21 18:57:34 +02:00
Evgeny Pisemsky
3c309a7b70
Change email of Evgeny Pisemsky.
* .mailmap: Add entry to Evgeny Pisemsky.
* gnu/packages/emacs-xyz.scm, gnu/packages/engineering.scm,
gnu/packages/guile-xyz.scm, gnu/packages/hardware.scm,
gnu/packages/perl.scm, gnu/packages/python-xyz.scm,
gnu/packages/sdl.scm, gnu/packages/web.scm: Adjust copyright line.

Change-Id: I9a10be1ee7cc164f18d826b51348ee26eee2ca4b
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-08-05 00:44:43 +03:00
Steve George
ec9c5a8ff5
gnu: Add perl-spreadsheet-xlsx.
* gnu/packages/perl.scm (perl-spreadsheet-xlsx): New variable.

Change-Id: Iec4fc26945bd2f154587d4b13b593fd947bb0e5a
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-05-04 19:14:26 +02:00