aboutsummaryrefslogtreecommitdiff
path: root/gnu/packages/pretty-print.scm
Commit message (Collapse)AuthorAge
* gnu: highlight: Update to 4.11.chris2024-05-06
| | | | | | | | | | | | | * gnu/packages/pretty-print.scm (highlight): Update to 4.11. [source]: Switch to git-fetch. [home-page]: Switch to html page. [arguments]<#:make-flags>: Use #$output replace %output. <#:phases>: Use ‘this-package-input‘ to find lua and perl. Reviewed-by: Dale Mellor <guix-devel-0brg6a@rdmp.org> Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr> Change-Id: I0c402fcea5708c4882b52309b3e072301f0a5614
* gnu: a2ps: Update to 4.15.6Andy Tai2024-04-05
| | | | | | | * gnu/packages/pretty-print.scm (a2ps): Update to 4.15.6 Change-Id: I807970cf48ebb53df3f372a41d1379b85e3e9131 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: fmt-10: Update to 10.2.1.Greg Hogan2024-02-05
| | | | | | | * gnu/packages/pretty-print.scm (fmt-10): Update to 10.2.1. Change-Id: I11e0828c120f1f14c8c9f1c080d0608f81354ae3 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* Revert "gnu: source-highlight: Wrap scripts."Efraim Flashner2024-01-23
| | | | | | This package causes the rebuild of more than 9000 packages. This reverts commit 367bc2d198f57bc34522441820f761b61fed0ce0.
* gnu: source-highlight: Wrap scripts.Efraim Flashner2024-01-23
| | | | | | | | | * gnu/packages/pretty-print.scm (source-highlight)[arguments]: Add a phase to wrap shell scripts so they can find the source-hightlight binary. [inputs]: Add guile-3.0. Change-Id: Ia8d006d969385210d5c82b4a0dd1f78178306ac2
* gnu: fmt-10: Update to 10.1.1.Greg Hogan2023-09-07
| | | | | | * gnu/packages/pretty-print.scm (fmt-10): Update to 10.1.1. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
* gnu: highlight: Update to 4.8.gemmaro2023-09-05
| | | | | | * gnu/packages/pretty-print.scm (highlight): Update to 4.8. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
* gnu: highlight: Fix paths for Perl bindings.gemmaro2023-08-15
| | | | | | | * gnu/packages/pretty-print.scm (highlight): Fix paths for Perl bindings. [arguments]<phases>: Set hl_data_dir and hl_conf_dir in install-perl-bindings phase. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: highlight: Add "gui" output.gemmaro2023-08-15
| | | | | | | | | | | | | | | * gnu/packages/pretty-print.scm (highlight): Add gui output. [source]: Add patch for GUI data directory. [outputs]: Add gui. [arguments]<phases>{fix-search-for-lua}: Fix Lua package name for GUI. {build-gui}: Add phase to build GUI. {install}: Set PREFIX variable. {install-gui}: Add phase to install GUI. [inputs]: Add qtbase-5. * gnu/packages/patches/highlight-gui-data-dir.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: highlight: Use new package style.gemmaro2023-08-15
| | | | | | | | * gnu/packages/pretty-print.scm (highlight) Use new package style. [arguments]: Use G-expression. Drop trailing #t from phases. [source, inputs, native-inputs, description]: Reformat with guix style. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: highlight: Update to 4.7.gemmaro2023-08-15
| | | | | | * gnu/packages/pretty-print.scm (highlight): Update to 4.7. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: a2ps: Update to 4.15.5.Andy Tai2023-06-26
| | | | | | * gnu/packages/pretty-print.scm (a2ps): Update to 4.15.5. Signed-off-by: Christopher Baines <mail@cbaines.net>
* gnu: fmt: Update to 10.0.0.Liliana Marie Prikler2023-06-25
| | | | | | | | | * gnu/packages/pretty-print.scm (fmt-10): New variable. (fmt-9): Inherit from fmt-10. (fmt-8): Inherit from fmt-9. (fmt-8.0, fmt-7): Inherit from fmt-8. (fmt-6): Inherit from fmt-7. (fmt): New variable.
* Merge remote-tracking branch 'origin/master' into core-updatesAndreas Enge2023-04-22
|\
| * gnu: a2ps: Update to 4.15.4Andy Tai2023-04-21
| | | | | | | | | | | | * gnu/packages/pretty-print.scm (a2ps): Update to 4.15.4 Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
* | gnu: source-highlight: Inline skip-doc-directory phase.Maxim Cournoyer2023-04-14
| | | | | | | | | | * gnu/packages/pretty-print.scm (source-highlight) [source]: Fix indentation. [arguments]: Inline skip-doc-directory phase.
* | Merge branch 'master' into core-updates.Maxim Cournoyer2023-04-14
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: gnu/local.mk gnu/packages/build-tools.scm gnu/packages/certs.scm gnu/packages/check.scm gnu/packages/compression.scm gnu/packages/cups.scm gnu/packages/fontutils.scm gnu/packages/gnuzilla.scm gnu/packages/guile.scm gnu/packages/ibus.scm gnu/packages/image-processing.scm gnu/packages/linux.scm gnu/packages/music.scm gnu/packages/nss.scm gnu/packages/pdf.scm gnu/packages/python-xyz.scm gnu/packages/qt.scm gnu/packages/ruby.scm gnu/packages/shells.scm gnu/packages/tex.scm gnu/packages/video.scm gnu/packages/vulkan.scm gnu/packages/web.scm gnu/packages/webkit.scm gnu/packages/wm.scm
| * gnu: a2ps: Improve package style.Nicolas Goaziou2023-04-03
| | | | | | | | | | * gnu/packages/pretty-print.scm (a2ps)[origin]<snippet>: Use G-expressions. [arguments]<#:phases>: Use G-expression and SEARCH-INPUT-FILE.
| * gnu: a2ps: Update to 4.15.3.Andy Tai2023-04-03
| | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/pretty-print.scm (a2ps): Update to 4.15.3. [inputs]: Add FILE, LIBGC, LIBPAPER. Re-order alphabetically. [native-inputs]: Add PKG-CONFIG. Re-order alphabetically. * gnu/packages/patches/a2ps-CVE-2001-1593.patch, gnu/packages/patches/a2ps-CVE-2014-0466.patch, gnu/packages/patches/a2ps-CVE-2015-8107.patch: Remove. * gnu/local.mk (dist_patch_DATA): Remove entries above. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
* | Merge remote-tracking branch 'origin/master' into core-updatesEfraim Flashner2023-01-30
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: doc/guix.texi gnu/local.mk gnu/packages/admin.scm gnu/packages/base.scm gnu/packages/chromium.scm gnu/packages/compression.scm gnu/packages/databases.scm gnu/packages/diffoscope.scm gnu/packages/freedesktop.scm gnu/packages/gnome.scm gnu/packages/gnupg.scm gnu/packages/guile.scm gnu/packages/inkscape.scm gnu/packages/llvm.scm gnu/packages/openldap.scm gnu/packages/pciutils.scm gnu/packages/ruby.scm gnu/packages/samba.scm gnu/packages/sqlite.scm gnu/packages/statistics.scm gnu/packages/syndication.scm gnu/packages/tex.scm gnu/packages/tls.scm gnu/packages/version-control.scm gnu/packages/xml.scm guix/build-system/copy.scm guix/scripts/home.scm
| * gnu: fmt: Update to 9.1.0.Maxim Cournoyer2022-11-06
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/pretty-print.scm (fmt): Update to 9.1.0. (fmt-8): New variable. * gnu/packages/hyperledger.scm (hyperledger-iroha) [snippet]: Delete trailing #t. [native-inputs]: Re-indent. Replace fmt with fmt-8. * gnu/packages/networking.scm (opendht) [inputs]: Replace fmt with fmt-8. * gnu/packages/storage.scm (ceph): Likewise. * gnu/packages/video.scm (mkvtoolnix): Likewise. * gnu/packages/aidc.scm (zxing-cpp): Likewise. * gnu/packages/wm.scm (waybar): Likewise. * gnu/packages/geo.scm (osm2pgsql): Likewise. * gnu/packages/graphics.scm (openimageio): Likewise. * gnu/packages/build-tools.scm (bear): Likewise. * gnu/packages/networking.scm (restinio): Likewise.
| * gnu: fmt-for-solidity: Rename to fmt-8.0.Maxim Cournoyer2022-11-06
| | | | | | | | | | | | | | | | | | * gnu/packages/pretty-print.scm (fmt-for-solidity): Rename to... (fmt-8.0): ... this. (fmt-for-irods): Rename to... (fmt-6): ... this. * gnu/packages/solidity.scm (solidity): Adjust accordingly. * gnu/packages/irods.scm (irods, irods-client-icommands): Likewise.
| * Revert "gnu: source-highlight: Fix lesspipe file name and use gexps."Tobias Geerinckx-Rice2022-09-25
| | | | | | | | | | This reverts commit 74f07348e99a3495964a8bbb8da83d27ecad656e. It is a core-updates change.
| * gnu: source-highlight: Fix lesspipe file name and use gexps.kiasoc52022-09-27
| | | | | | | | | | | | | | | | | | | | This fixes src-hilite-lesspipe.sh so that lesspipe.sh is called instead of lesspipe. * gnu/packages/pretty-print.scm (source-highlight): [arguments]: Use gexps, remove trailing #ts. [phases]: Add phase to make src-highlight-lesspipe.sh work. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
* | gnu: source-highlight: Fix lesspipe file name and use gexps.kiasoc52022-09-25
| | | | | | | | | | | | | | | | | | | | | | This fixes src-hilite-lesspipe.sh so that lesspipe.sh is called instead of lesspipe. * gnu/packages/pretty-print.scm (source-highlight): [arguments]: Use gexps, remove trailing #ts. [phases]: Add phase to make src-highlight-lesspipe.sh work. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org> Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
* | gnu: source-highlight: Fix build with newer GCC.Marius Bakke2022-07-23
|/ | | | | | * gnu/packages/patches/source-highlight-gcc-compat.patch: New file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/pretty-print.scm (source-highlight)[source](patches): New field.
* gnu: Add fmt-for-solidity.Zhu Zihao2022-07-04
| | | | | | * gnu/packages/pretty-print.scm (fmt-for-solidity): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: fmt: Update to 8.1.1.Greg Hogan2022-05-02
| | | | | | * gnu/packages/pretty-print.scm (fmt): Update to 8.1.1. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: Simplify package inputs.Ludovic Courtès2021-12-13
| | | | | | | | This commit was obtained by running: ./pre-inst-env guix style without any additional argument.
* Merge branch 'master' into core-updates-frozenLudovic Courtès2021-11-17
|\
| * gnu: fmt: Update to 8.0.1.Greg Hogan2021-11-14
| | | | | | | | | | | | | | | | | | | | * gnu/packages/pretty-print.scm (fmt): Update to 8.0.1, (fmt-7): New variable. * gnu/packages/astronomy.scm (celestia)[inputs], gnu/packages/kodi.scm (kodi)[inputs], gnu/packages/lua.scm (emilua)[inputs]: Change to fmt-7. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* | gnu: Use 'search-input-directory' when looking for C/C++ library headers.Ludovic Courtès2021-07-24
|/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/arcan.scm (arcan)[arguments]: Use 'search-input-directory' for "include/libdrm" and "include/apr-1". * gnu/packages/bioinformatics.scm (sailfish): Likewise for jellyfish. * gnu/packages/boost.scm (boost-for-irods): Likewise for libcxx headers. * gnu/packages/cedille.scm (cedille): Likewise for IAL headers. * gnu/packages/compression.scm (snappy-with-clang6): Likewise for libcxx headers. * gnu/packages/cups.scm (hplip): Likewise for libusb headers. * gnu/packages/emulators.scm (pcsxr): Likewise for libcdio headers. * gnu/packages/game-development.scm (python2-renpy): Likewise for fribidi headers. * gnu/packages/games.scm (pokerth): Likewise for libircclient. * gnu/packages/guile-xyz.scm (guile-persist): Likewise for Guile. * gnu/packages/hurd.scm (hurd): Likewise for libtirpc. * gnu/packages/irods.scm (irods, irods-client-icommands): Likewise for libcxx, catch2, and nlohmann-json-cpp. * gnu/packages/julia.scm (julia): Use 'search-input-file' for libuv's errno.h. * gnu/packages/kde-pim.scm (kdepim-runtime): Use 'search-input-directory' for "include/KF5". (kmessagelib): Likewise. * gnu/packages/kde.scm (kdeconnect): Likewise. * gnu/packages/llvm.scm (clang-runtime-3.5): Likewise for libtirpc. * gnu/packages/mpi.scm (openmpi): Likewise for "include/infiniband". * gnu/packages/pumpio.scm (pumpa): Use 'search-input-file' for "tidy.h" and "aspell.h". * gnu/packages/radio.scm (dream): Use 'search-input-file' and 'search-input-directory' for pulseaudio, sndfile, etc. * gnu/packages/selinux.scm (policycoreutils): Likewise for PAM and libaudit. * gnu/packages/serialization.scm (avro-cpp-1.9-for-irods): Likewise for libcxx. * gnu/packages/sync.scm (nextcloud-client): Likewise for "include/KF5". * gnu/packages/video.scm (mkvtoolnix): Likewise for "include/gtest". (libopenshot): Likewise for "include/UnitTest++". * gnu/packages/virtualization.scm (criu): Likewise for libnl3 and for protobuf file.
* gnu: Add fmt-for-irods.Ricardo Wurmus2021-06-14
| | | | * gnu/packages/pretty-print.scm (fmt-for-irods): New variable.
* gnu: waybar: Update to 0.9.5.pricly_yellow2021-04-01
| | | | | | | | | * gnu/packages/wm.scm (waybar): Update to 0.9.5. [inputs]: Replace fmt-6 with fmt, spdlog-1.7 with spdlog. * gnu/packages/logging.scm (spdlog-1.7): Remove variable. * gnu/packages/pretty-print.scm (fmt-6): Same. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
* gnu: fmt: Update to 7.1.3.Greg Hogan2021-03-11
| | | | | | * gnu/packages/pretty-print.scm (fmt): Update to 7.1.3. Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
* gnu: highlight: Update to 3.62.Tobias Geerinckx-Rice2021-03-04
| | | | * gnu/packages/pretty-print.scm (highlight): Update to 3.62.
* gnu: highlight: Update to 3.60.Tobias Geerinckx-Rice2021-01-02
| | | | * gnu/packages/pretty-print.scm (highlight): Update to 3.60.
* gnu: highlight: Update to 3.59.Tobias Geerinckx-Rice2020-11-15
| | | | * gnu/packages/pretty-print.scm (highlight): Update to 3.59.
* gnu: a2ps: Remove unused input.Marius Bakke2020-11-11
| | | | * gnu/packages/pretty-print.scm (a2ps)[inputs]: Remove IMAGEMAGICK.
* gnu: source-highlight: Allow cross-compilation.Ludovic Courtès2020-10-09
| | | | | * gnu/packages/pretty-print.scm (source-highlight)[arguments]: Add 'skip-doc-directory' when (%current-target-system) is true.
* gnu: waybar: Fix build.Efraim Flashner2020-09-15
| | | | | | | Reported by bdju. * gnu/packages/pretty-print.scm (fmt-6): New variable. * gnu/packages/wm.scm (waybar)[inputs]: Replace fmt with fmt-6.
* gnu: fmt: Update to 7.0.3.Greg Hogan2020-09-13
| | | | | | | | | | | From 820d39a55a5673fffac70c919b8cc3b28d94f6e7 Mon Sep 17 00:00:00 2001 From: Greg Hogan <code@greghogan.com> Date: Fri, 11 Sep 2020 10:53:20 +0000 Subject: [PATCH] gnu: fmt: Update to 7.0.3. * gnu/packages/pretty-print.scm (fmt): Update to 7.0.3. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: highlight: Update to 3.58.Tobias Geerinckx-Rice2020-09-11
| | | | * gnu/packages/pretty-print.scm (highlight): Update to 3.58.
* gnu: Sort package modules alphabetically in (gnu packages pretty-print).Efraim Flashner2020-06-30
| | | | | * gnu/packages/pretty-print.scm: Sort package module imports alphabetically.
* gnu: fmt: Update to 6.2.1.Tobias Geerinckx-Rice2020-06-03
| | | | * gnu/packages/pretty-print.scm (fmt): Update to 6.2.1.
* gnu: a2ps: Make some inputs native.Vincent Legoll2020-04-04
| | | | | | | * gnu/packages/pretty-print.scm (a2ps)[inputs]: Move groff from here... [native-inputs]: ...to here. Signed-off-by: Mathieu Othacehe <m.othacehe@gmail.com>
* gnu: fmt: Switch back to url-fetch.Pierre Neidhardt2020-03-07
| | | | | | * gnu/packages/pretty-print.scm (fmt)[source]: Use url-fetch instead of git-fetch since upstream uploads releases. Both approaches produce the same package, but git-fetch requires more bandwidth.
* gnu: fmt: Fix home page.Tobias Geerinckx-Rice2020-03-06
| | | | * gnu/packages/pretty-print.scm (fmt)[home-page]: Update.
* gnu: fmt: Update to 6.1.2.Pierre Neidhardt2020-03-06
| | | | * gnu/packages/pretty-print.scm (fmt): Update to 6.1.2.
* gnu: fmt: Use HTTPS and git-fetch.Pierre Neidhardt2020-03-06
| | | | | * gnu/packages/pretty-print.scm (fmt)[source]: Use git-fetch. [home-page]: Use HTTPS.