Commit Graph

1244 Commits

Author SHA1 Message Date
Efraim Flashner
322917aeb8
Merge remote-tracking branch 'origin/master' into staging
Conflicts:
	gnu/packages/gnuzilla.scm
	gnu/packages/graphics.scm
	gnu/packages/gstreamer.scm
	gnu/packages/gtk.scm
	gnu/packages/kde-frameworks.scm
	gnu/packages/video.scm
2022-10-12 14:36:44 +03:00
Thiago Jung Bauermann
fa3ba0143f
gnu: Add perl-file-fcntllock.
* gnu/packages/perl.scm (perl-file-fcntllock): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-10-09 22:32:14 +02:00
Marius Bakke
07140e8b10
Merge branch 'master' into staging 2022-09-10 17:27:06 +02:00
Christopher Baines
ad1d3f98b1
gnu: Add comments to the bottom of a few package modules.
This will hopefully discourage patches which add new packages to the bottom of
files, as this increases the likelihood of conflicts when applying patches.

If there are more specific ways that packages should be arranged in specific
modules, this message can be updated accordingly.

* gnu/packages/bioconductor.scm: Add comment discouraging adding packages to
the bottom of the file.
* gnu/packages/bioinformatics.scm: ditto.
* gnu/packages/cran.scm: ditto.
* gnu/packages/crates-io.scm: ditto.
* gnu/packages/emacs-xyz.scm: ditto.
* gnu/packages/golang.scm: ditto.
* gnu/packages/guile-xyz.scm: ditto.
* gnu/packages/haskell-xyz.scm: ditto.
* gnu/packages/java.scm: ditto.
* gnu/packages/julia-xyz.scm: ditto.
* gnu/packages/lisp-xyz.scm: ditto.
* gnu/packages/ocaml.scm: ditto.
* gnu/packages/perl.scm: ditto.
* gnu/packages/python-science.scm: ditto.
* gnu/packages/python-xyz.scm: ditto.
* gnu/packages/ruby.scm: ditto.
* gnu/packages/tex.scm: ditto.
2022-09-10 10:45:27 +01:00
Marius Bakke
1fd262e8d3
Merge branch 'master' into staging 2022-08-27 00:17:57 +02:00
Vagrant Cascadian
f31e55d081
gnu: perl-class-methodmaker: Build reproducibly.
* gnu/packages/patches/perl-class-methodmaker-reproducible.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add patch.
* gnu/packages/perl.scm (perl-class-methodmaker)[source]: Use patch.
2022-08-19 21:17:12 -07:00
Efraim Flashner
b1ff8f33db
gnu: perl-data-optlist: Update to 0.112.
* gnu/packages/perl.scm (perl-data-optlist): Update to 0.112.
2022-08-12 23:40:34 +03:00
Marius Bakke
6611cabd1c
Merge branch 'master' into staging 2022-07-27 12:33:53 +02:00
Marius Bakke
c948b935e1
gnu: perl-cpanel-json-xs: Update to 4.30.
* gnu/packages/perl.scm (perl-cpanel-json-xs): Update to 4.30.
2022-07-23 18:37:57 +02:00
Marius Bakke
c0c6944f1a
gnu: perl-pod-parser: Update to 1.65.
* gnu/packages/perl.scm (perl-pod-parser): Update to 1.65.
2022-07-22 16:17:02 +02:00
Gabriel Wicki
dbb40b883e
gnu: Add perl-file-next.
* gnu/packages/perl.scm (perl-file-next): New variable.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2022-07-08 18:41:35 +02:00
jgart
89161d4919
gnu: perl-scalar-list-utils: Update to 1.62.
* gnu/packages/perl.scm (perl-scalar-list-utils): Update to 1.62.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-07-07 22:16:11 +01:00
Vagrant Cascadian
8bac52e6f3
gnu: perl-term-size-perl: Remove timestamps.
* gnu/packages/perl.sc (perl-term-size-perl)[arguments]: Add
  'remote-timestamps phase.
2022-06-06 13:50:50 -07:00
Thiago Jung Bauermann
8ba33143ac
gnu: Add perl-socket-msghdr
* gnu/packages/perl.scm (perl-socket-msghdr): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-06-01 22:44:12 +02:00
Maxime Devos
58d5d83dbb
gnu: perl-unicode-utf8: Run tests conditionally.
* gnu/packages/perl.scm (perl-unicode-utf8)[arguments]<#:tests?>:
  Set to #false when cross-compiling.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2022-03-11 23:34:48 -05:00
Ricardo Wurmus
013086c3db
gnu: Add perl-5.14.
* gnu/packages/patches/perl-5.14-autosplit-default-time.patch,
gnu/packages/patches/perl-5.14-module-pluggable-search.patch,
gnu/packages/patches/perl-5.14-no-sys-dirs.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.
* gnu/packages/perl.scm (perl-5.14): New variable.
2022-02-07 14:02:15 +01:00
Marius Bakke
9396fef409
gnu: Add perl-date-range.
* gnu/packages/perl.scm (perl-date-range): New variable.
2022-02-03 23:39:47 +01:00
Tobias Geerinckx-Rice
91f1ce1dda
gnu: Add perl-app-xml-docbook-builder.
* gnu/packages/perl.scm (perl-app-xml-docbook-builder): New public variable.
2022-01-04 05:39:00 +01:00
Ricardo Wurmus
d79e546851
gnu: perl-pod-constants: Propagate missing input.
* gnu/packages/perl.scm (perl-pod-constants)[propagated-inputs]: Add
perl-pod-parser.
2021-12-31 10:21:28 +01:00
Vagrant Cascadian
38376090c3
gnu: Remove trailing period from synopsis.
* gnu/packages/anddroid.scm (android-liblog, git-repo)[synopsis]: Remove
  trailing period.
* gnu/packages/audio.scm (audio-to-midi)[synopsis]: Likewise.
* gnu/packages/bioinformatics.scm (python-mygene, python-scanpy,
  nanosv)[synopsis]: Likewise.
* gnu/packages/cran.scm (r-gsubfn)[synopsis]: Likewise.
* gnu/packages/crates-io.scm (rust-ascii-1, rust-bindgen-0.59,
  rust-byte-unit-4, rust-clircle-0.3, rust-dashmap-4, rust-dhcp4r-0.2,
  rust-fast-float-0.2, rust-fst-0.4, rust-futures-core-preview-0.3,
  rust-http-types-2, rust-hyper-0.14, rust-indexmap-1,
  rust-minimal-lexical-0.1, rust-oorandom-11.1, rust-runtime-raw-0.3,
  rust-sharded-slab-0.1, rust-takeable-option-0.4, rust-tower-service-0.3,
  rust-ttf-parser-0.12)[synopsis]: Likewise.
* gnu/packages/disk.scm (f3)[synopsis]: Likewise.
* gnu/packages/emacs-xyz.scm (emacs-scribble-mode, emacs-psession)[synopsis]:
  Likewise.
* gnu/packages/golang.scm (go-github-com-kylelemons-godebug)[synopsis]:
  Likewise.
* gnu/packages/haskell-xyz.scm (ghc-fsnotify, ghc-libyaml, ghc-emojis,
  ghc-regex-tdfa, ghc-th-lift-instances, ghc-commonmark-pandoc)[synopsis]:
  Likewise.
* gnu/packages/java.scm (java-commons-jxpath, java-jakarta-regexp)[synopsis]:
  Likewise.
* gnu/packages/lisp-xyz.scm (sbcl-cl-annot, sbcl-envy)[synopsis]: Likewise.
* gnu/packages/mail.scm (go-gitlab.com-shackra-goimapnotify)[synopsis]:
  Likewise.
* gnu/packages/maven.scm (maven-wagon-http-shared,
  maven-surefire-plugin)[synopsis]: Likewise.
* gnu/packages/perl.scm (perl-text-soundex)[synopsis]: Likewise.
* gnu/packages/python-check.scm (python-httmock)[synopsis]: Likewise.
* gnu/packages/python-web.scm (python-bottle)[synopsis]: Likewise.
* gnu/packages/python-xyz.scm (python-olefile, python-tokenize-rt,
  python-pylzma)[synopsis]: Likewise.
* gnu/packages/tex.scm (texlive-docstrip)[synopsis]: Likewise.
2021-12-30 19:11:46 -08:00
Ludovic Courtès
e3196755e6
gnu: Further simplify package inputs.
This is the result of running:

  ./pre-inst-env guix style --input-simplification=safe

and manually undoing changes on a dozen of packages to reduce
rebuilds (derivations for emacs, icecat, and libreoffice are unchanged.)
2021-12-13 22:15:07 +01:00
Ludovic Courtès
8394619bac
gnu: Simplify package inputs.
This commit was obtained by running:

  ./pre-inst-env guix style

without any additional argument.
2021-12-13 17:48:25 +01:00
Ricardo Wurmus
9bc0f45df5
Merge remote-tracking branch 'origin/master' into core-updates-frozen 2021-12-05 19:17:41 +01:00
Efraim Flashner
a2da8c1805
gnu: perl-sub-exporter: Update to 0.988.
* gnu/packages/perl.scm (perl-sub-exporter): Update to 0.988.
2021-11-28 21:28:18 +02:00
Efraim Flashner
795786407c
gnu: perl-scalar-list-utils: Update to 1.60.
* gnu/packages/perl.scm (perl-scalar-list-utils): Update to 1.60.
2021-11-28 21:28:18 +02:00
Ludovic Courtès
b15e543d30
Merge branch 'master' into core-updates-frozen 2021-11-23 11:29:38 +01:00
Vagrant Cascadian
e930d4a747
gnu: perl-tie-handle-offset: Fix typo.
* gnu/packages/perl.scm (perl-tie-handle-offset)[description]: Fix "This
  module" typo.
2021-11-17 17:46:13 -08:00
Vagrant Cascadian
67900b9555
gnu: perl-business-ismn: Fix typo.
* gnu/packages/perl.scm (perl-business-ismn)[description]: Fix "This module"
  typo.
2021-11-17 17:46:05 -08:00
Vagrant Cascadian
e52032ac1d
gnu: perl-business-issn: Fix typo.
* gnu/packages/perl.scm (perl-business-issn)[description]: Fix "This module"
  typo.
2021-11-17 17:46:01 -08:00
Vagrant Cascadian
f4f93b38aa
gnu: perl-business-isbn: Fix typo.
* gnu/packages/perl.scm (perl-business-isbn)[description]: Fix "This module"
  typo.
2021-11-17 17:45:53 -08:00
Xinglu Chen
77483d6b61
gnu: perl-inline-c: Patch paths to ‘make’.
* gnu/packages/perl.scm (perl-inline-c)[arguments]<#:phases>{patch-paths}: New
  phase.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-11-17 23:05:57 +01:00
Vagrant Cascadian
6bffa13040
gnu: perl-log-message: Fix typo.
* gnu/packages/perl.scm (perl-log-message)[description]: Correctly use "lets
  you".
2021-11-17 13:29:35 -08:00
Maxime Devos
5fc78abc7f
gnu: perl: Find 'bash' when cross-compiling.
* gnu/packages/perl.scm
  (perl)[arguments]<#:phases>{unpack-cross}: Search for "bash" with
  'search-input-file' instead of 'assoc-ref'.
  (perl)[arguments]<#:phases>{configure}: Search for "bash-minimal"
  instead of "bash".
2021-09-20 11:11:46 +00:00
Marius Bakke
5c3cb22c9b
Merge branch 'master' into core-updates-frozen
Conflicts:
	gnu/packages/bioinformatics.scm
	gnu/packages/chez.scm
	gnu/packages/docbook.scm
	gnu/packages/ebook.scm
	gnu/packages/gnome.scm
	gnu/packages/linux.scm
	gnu/packages/networking.scm
	gnu/packages/python-web.scm
	gnu/packages/python-xyz.scm
	gnu/packages/tex.scm
	gnu/packages/version-control.scm
	gnu/packages/xml.scm
	guix/build-system/dune.scm
	guix/build-system/go.scm
	guix/build-system/linux-module.scm
	guix/packages.scm
2021-09-17 01:25:52 +02:00
Ludovic Courtès
68f51bf536
gnu: perl-const-fast: Fix typo in description.
* gnu/packages/perl.scm (perl-const-fast)[description]: Fix typo.
2021-09-15 16:52:14 +02:00
Ludovic Courtès
d9dfbf886d
Merge branch 'master' into core-updates-frozen 2021-09-07 14:19:08 +02:00
Christopher Lemmer Webber
9455143907
Update copyright/name notices for Christine Lemmer-Webber.
* doc/guix-cookbook.texi: Update copyright/name for Christine Lemmer-Webber.
* gnu/build/image.scm: Likewise.
* gnu/build/vm.scm: Likewise.
* gnu/packages/admin.scm: Likewise.
* gnu/packages/assembly.scm: Likewise.
* gnu/packages/audio.scm: Likewise.
* gnu/packages/backup.scm: Likewise.
* gnu/packages/check.scm: Likewise.
* gnu/packages/databases.scm: Likewise.
* gnu/packages/emacs-xyz.scm: Likewise.
* gnu/packages/finance.scm: Likewise.
* gnu/packages/gnupg.scm: Likewise.
* gnu/packages/guile-xyz.scm: Likewise.
* gnu/packages/guile.scm: Likewise.
* gnu/packages/haskell-xyz.scm: Likewise.
* gnu/packages/linux.scm: Likewise.
* gnu/packages/mail.scm: Likewise.
* gnu/packages/password-utils.scm: Likewise.
* gnu/packages/perl.scm: Likewise.
* gnu/packages/python-web.scm: Likewise.
* gnu/packages/python-xyz.scm: Likewise.
* gnu/packages/python.scm: Likewise.
* gnu/packages/sphinx.scm: Likewise.
* gnu/packages/ssh.scm: Likewise.
* gnu/packages/xdisorg.scm: Likewise.
* gnu/services/networking.scm: Likewise.
* gnu/system/vm.scm: Likewise.
2021-08-15 14:15:37 -04:00
Thiago Jung Bauermann
52cc639403
gnu: perl: Use ‘search-input-file’ to find ‘bin/pwd’
A recent change makes the ‘perl’ package explicitly reference input
“coreutils” or “coreutils-minimal” by label in the ‘setup-configure’ phase
but the ‘perl-boot0’ package, which uses ‘%boot0-inputs’ as its input list,
doesn’t have such input on non-x86-linux systems. This causes the build of
‘perl-boot0’ to fail on those systems.

Therefore use ‘search-input-file’ to find ‘bin/pwd’ and avoid referencing
the input label.

* gnu/packages/perl.scm (perl)[arguments]<#:phases>: Use
‘search-input-file’ to find ‘bin/pwd’.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-07-25 11:58:38 +03:00
Ludovic Courtès
6ea7297ea4
gnu: Use 'search-input-directory' when looking for tzdata.
* gnu/packages/backup.scm (duplicity)[arguments]: Use
'search-input-directory' for "share/zoneinfo".
* gnu/packages/bioinformatics.scm (pigx-rnaseq): Likewise.
(pigx-bsseq): Likewise.
* gnu/packages/calcurse.scm (calcurse): Likewise.
* gnu/packages/calendar.scm (date): Likewise.
* gnu/packages/compression.scm (lhasa): Likewise.
* gnu/packages/cran.scm (r-rstan): Likewise.
* gnu/packages/django.scm (python-django): Likewise.
* gnu/packages/dlang.scm (ldc-bootstrap): Likewise.
* gnu/packages/finance.scm (ledger): Likewise.
* gnu/packages/glib.scm (glib): Likewise.
* gnu/packages/golang.scm (go-1.4): Likewise.
(go-1.14): Likewise.
* gnu/packages/kde-frameworks.scm (kcalendarcore): Likewise.
(kdelibs4support): Likewise.
* gnu/packages/kodi.scm (kodi): Likewise.
* gnu/packages/mail.scm (mu): Likewise.
* gnu/packages/perl.scm (perl-libtime-parsedate): Likewise.
* gnu/packages/python-xyz.scm (python-robotframework): Likewise.
(python-dparse): Likewise.
* gnu/packages/rrdtool.scm (rrdtool): Likewise.
* gnu/packages/statistics.scm (r-with-tests): Likewise.
* gnu/packages/vim.scm (vim): Likewise.
* gnu/packages/virtualization.scm (ganeti): Likewise.
* gnu/packages/vpn.scm (strongswan): Likewise.
* gnu/packages/xfce.scm (xfce4-panel): Likewise.
* gnu/packages/mate.scm (libmateweather): Use 'search-input-file' for
"share/zoneinfo/zone.tab".
2021-07-24 16:23:22 +02:00
Marius Bakke
9840ec8cab
gnu: Perl: Resolve TODO.
* gnu/packages/perl.scm (perl)[inputs]: Add COREUTILS-MINIMAL.
[arguments]: Unconditionally patch /bin/pwd in Cwd.pm.  While at it, remove
trailing #t's.
2021-07-23 17:26:44 +02:00
Marius Bakke
2a592d43ef
gnu: Perl: Update cross-compilation code.
* gnu/packages/perl.scm (perl)[native-inputs]: Update "perl-cross" to 1.3.6.
[arguments]: Remove obsolete patch.
* gnu/packages/patches/perl-cross.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
2021-07-23 17:26:44 +02:00
Marius Bakke
b4553b7cad
gnu: Perl: Update to 5.34.0.
* gnu/packages/perl.scm (perl): Update to 5.34.0.
2021-07-23 17:26:44 +02:00
Ludovic Courtès
0e47fcced4
Merge branch 'master' into core-updates 2021-07-18 19:50:01 +02:00
Raghav Gururajan
5d581ab5bb
gnu: Add perl-mime-base64.
* gnu/packages/perl.scm (perl-mime-base64): New variable.
2021-07-04 21:07:08 -04:00
Raghav Gururajan
8ecf3db25d
gnu: Add perl-encode.
* gnu/packages/perl.scm (perl-encode): New variable.
2021-07-04 21:07:08 -04:00
Raghav Gururajan
11859117d8
gnu: Add perl-storable.
* gnu/packages/perl.scm (perl-storable): New variable.
2021-07-04 21:07:08 -04:00
Raghav Gururajan
b305487271
gnu: Add perl-xsloader.
* gnu/packages/perl.scm (perl-xsloader): New variable.
2021-07-04 21:07:08 -04:00
Raghav Gururajan
70dcad2ba4
gnu: Add perl-term-ansicolor.
* gnu/packages/perl.scm (perl-term-ansicolor): New variable.
2021-07-04 21:07:07 -04:00
Raghav Gururajan
b24c1f5fbd
gnu: Add perl-text-parsewords.
* gnu/packages/perl.scm (perl-text-parsewords): New variable.
2021-07-04 21:07:07 -04:00
Raghav Gururajan
f08d3d7ad9
gnu: Add perl-text-tabs+wrap.
* gnu/packages/perl.scm (perl-text-tabs+wrap): New variable.
2021-07-04 21:07:07 -04:00