summaryrefslogtreecommitdiff
path: root/gnu/packages/pretty-print.scm
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'master' into core-updates.•••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 Maxim Cournoyer2023-04-141-46/+48
|\
| * gnu: a2ps: Improve package style.•••* gnu/packages/pretty-print.scm (a2ps)[origin]<snippet>: Use G-expressions. [arguments]<#:phases>: Use G-expression and SEARCH-INPUT-FILE. Nicolas Goaziou2023-04-031-39/+40
| * gnu: a2ps: Update to 4.15.3.•••* 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> Andy Tai2023-04-031-12/+13
* | Merge remote-tracking branch 'origin/master' into core-updates••• 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 Efraim Flashner2023-01-301-16/+25
|\|
| * gnu: fmt: Update to 9.1.0.•••* 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. Maxim Cournoyer2022-11-061-10/+20
| * gnu: fmt-for-solidity: Rename to fmt-8.0.•••* 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. Maxim Cournoyer2022-11-061-6/+5
| * Revert "gnu: source-highlight: Fix lesspipe file name and use gexps."•••This reverts commit 74f07348e99a3495964a8bbb8da83d27ecad656e. It is a core-updates change. Tobias Geerinckx-Rice2022-09-251-36/+34
| * gnu: source-highlight: Fix lesspipe file name and use gexps.•••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> kiasoc52022-09-271-34/+36
* | gnu: source-highlight: Fix lesspipe file name and use gexps.•••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> kiasoc52022-09-251-33/+35
* | gnu: source-highlight: Fix build with newer GCC.•••* 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. Marius Bakke2022-07-231-0/+1
|/
* gnu: Add fmt-for-solidity.•••* gnu/packages/pretty-print.scm (fmt-for-solidity): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Zhu Zihao2022-07-041-0/+14
* gnu: fmt: Update to 8.1.1.•••* gnu/packages/pretty-print.scm (fmt): Update to 8.1.1. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Greg Hogan2022-05-021-2/+2
* gnu: Simplify package inputs.•••This commit was obtained by running: ./pre-inst-env guix style without any additional argument. Ludovic Courtès2021-12-131-15/+8
* Merge branch 'master' into core-updates-frozenLudovic Courtès2021-11-171-2/+13
|\
| * gnu: fmt: Update to 8.0.1.•••* 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> Greg Hogan2021-11-141-2/+13
* | gnu: Use 'search-input-directory' when looking for C/C++ library headers.•••* 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. Ludovic Courtès2021-07-241-3/+2
|/
* gnu: Add fmt-for-irods.•••* gnu/packages/pretty-print.scm (fmt-for-irods): New variable. Ricardo Wurmus2021-06-141-1/+48
* gnu: waybar: Update to 0.9.5.•••* 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> pricly_yellow2021-04-011-13/+0
* gnu: fmt: Update to 7.1.3.•••* gnu/packages/pretty-print.scm (fmt): Update to 7.1.3. Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr> Greg Hogan2021-03-111-2/+3
* gnu: highlight: Update to 3.62.•••* gnu/packages/pretty-print.scm (highlight): Update to 3.62. Tobias Geerinckx-Rice2021-03-041-2/+2
* gnu: highlight: Update to 3.60.•••* gnu/packages/pretty-print.scm (highlight): Update to 3.60. Tobias Geerinckx-Rice2021-01-021-3/+3
* gnu: highlight: Update to 3.59.•••* gnu/packages/pretty-print.scm (highlight): Update to 3.59. Tobias Geerinckx-Rice2020-11-151-2/+2
* gnu: a2ps: Remove unused input.•••* gnu/packages/pretty-print.scm (a2ps)[inputs]: Remove IMAGEMAGICK. Marius Bakke2020-11-111-3/+1
* gnu: source-highlight: Allow cross-compilation.•••* gnu/packages/pretty-print.scm (source-highlight)[arguments]: Add 'skip-doc-directory' when (%current-target-system) is true. Ludovic Courtès2020-10-091-1/+13
* gnu: waybar: Fix build.•••Reported by bdju. * gnu/packages/pretty-print.scm (fmt-6): New variable. * gnu/packages/wm.scm (waybar)[inputs]: Replace fmt with fmt-6. Efraim Flashner2020-09-151-1/+14
* gnu: fmt: Update to 7.0.3.•••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> Greg Hogan2020-09-131-2/+2
* gnu: highlight: Update to 3.58.•••* gnu/packages/pretty-print.scm (highlight): Update to 3.58. Tobias Geerinckx-Rice2020-09-111-2/+2
* gnu: Sort package modules alphabetically in (gnu packages pretty-print).•••* gnu/packages/pretty-print.scm: Sort package module imports alphabetically. Efraim Flashner2020-06-301-6/+6
* gnu: fmt: Update to 6.2.1.•••* gnu/packages/pretty-print.scm (fmt): Update to 6.2.1. Tobias Geerinckx-Rice2020-06-031-9/+9
* gnu: a2ps: Make some inputs native.•••* gnu/packages/pretty-print.scm (a2ps)[inputs]: Move groff from here... [native-inputs]: ...to here. Signed-off-by: Mathieu Othacehe <m.othacehe@gmail.com> Vincent Legoll2020-04-041-1/+2
* gnu: fmt: Switch back to url-fetch.•••* 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. Pierre Neidhardt2020-03-071-6/+4
* gnu: fmt: Fix home page.•••* gnu/packages/pretty-print.scm (fmt)[home-page]: Update. Tobias Geerinckx-Rice2020-03-061-1/+1
* gnu: fmt: Update to 6.1.2.•••* gnu/packages/pretty-print.scm (fmt): Update to 6.1.2. Pierre Neidhardt2020-03-061-2/+2
* gnu: fmt: Use HTTPS and git-fetch.•••* gnu/packages/pretty-print.scm (fmt)[source]: Use git-fetch. [home-page]: Use HTTPS. Pierre Neidhardt2020-03-061-6/+8
* gnu: highlight: Build perl bindings.•••* gnu/packages/pretty-print.scm (highlight)[native-inputs]: Add swig. [inputs]: Add perl. [arguments]: Specify lua version for pkg-config command, add 'install-perl-bindings' phase. Paul Garlick2020-02-211-4/+23
* gnu: source-highlight: Update to 3.1.9.•••* gnu/packages/pretty-print.scm (source-highlight): Update to 3.1.9. Marius Bakke2020-01-141-2/+2
* gnu: Remove fmt-restinio.•••This is a follow-up to commit 71ce0b52901e49002502d220551dad21c07a7fed. * gnu/packages/pretty-print.scm (fmt-restinio): Remove variable. Marius Bakke2019-12-111-7/+0
* gnu: fmt: Build shared library instead of static.•••* gnu/packages/pretty-print.scm (fmt)[arguments]: New field. * gnu/packages/networking.scm (fmt-restinio): Remove variable. (restinio)[propagated-inputs]: Change from FMT-RESTINIO to FMT. (opendht)[inputs]: Likewise. Marius Bakke2019-12-111-0/+9
* gnu: highlight: Update to 3.54.•••* gnu/packages/pretty-print.scm (highlight): Update to 3.54. Tobias Geerinckx-Rice2019-11-121-2/+2
* gnu: fmt: Update to 6.0.0.•••* gnu/packages/pretty-print.scm (fmt): Update to 6.0.0. Marius Bakke2019-09-241-2/+2
* gnu: a2ps: Fix CVE-2015-8107.•••* gnu/packages/pretty-print.scm (a2ps)[source]: Add patch. * gnu/packages/patches/a2ps-CVE-2015-8107.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. Efraim Flashner2019-07-101-2/+3
* gnu: highlight: Update to 3.50.•••* gnu/packages/pretty-print.scm (highlight): Update to 3.50. Tobias Geerinckx-Rice2019-04-151-3/+3
* gnu: fmt: Update to 5.3.0.•••* gnu/packages/pretty-print.scm (fmt): Update to 5.3.0. [arguments]: Remove #:configure-flags. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Meiyo Peng2019-03-251-6/+3
* gnu: highlight: Update to 3.49.•••* gnu/packages/pretty-print.scm (highlight): Update to 3.49. [arguments]: Adjust SUBSTITUTE* regular expression. Tobias Geerinckx-Rice2019-03-151-6/+6
* gnu: highlight: Update to 3.47.•••* gnu/packages/pretty-print.scm (highlight): Update to 3.47. Tobias Geerinckx-Rice2018-11-011-2/+2
* Merge branch 'master' into core-updatesMark H Weaver2018-05-241-42/+0
|\
| * gnu: Move 'astyle' to code.scm.•••Suggested by Pierre Neidhardt <ambrevar@gmail.com>. * gnu/packages/pretty-print.scm (astyle): Move to... * gnu/packages/code.scm (astyle): ... here. New variable. Ludovic Courtès2018-05-231-43/+0
| * gnu: Add uncrustify.•••* gnu/packages/code.scm (uncrustify): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Pierre Neidhardt2018-05-231-0/+1
* | gnu: All snippets report errors using exceptions, else return #t.•••* gnu/packages/admin.scm, gnu/packages/algebra.scm, gnu/packages/audio.scm, gnu/packages/backup.scm, gnu/packages/base.scm, gnu/packages/bioinformatics.scm, gnu/packages/cdrom.scm, gnu/packages/chez.scm, gnu/packages/code.scm, gnu/packages/compression.scm, gnu/packages/cross-base.scm, gnu/packages/crypto.scm, gnu/packages/cups.scm, gnu/packages/databases.scm, gnu/packages/dns.scm, gnu/packages/emacs.scm, gnu/packages/emulators.scm, gnu/packages/engineering.scm, gnu/packages/enlightenment.scm, gnu/packages/fpga.scm, gnu/packages/freedesktop.scm, gnu/packages/ftp.scm, gnu/packages/games.scm, gnu/packages/gcc.scm, gnu/packages/geo.scm, gnu/packages/ghostscript.scm, gnu/packages/gl.scm, gnu/packages/glib.scm, gnu/packages/gnome.scm, gnu/packages/gnuzilla.scm, gnu/packages/graphics.scm, gnu/packages/gtk.scm, gnu/packages/guile.scm, gnu/packages/irc.scm, gnu/packages/java.scm, gnu/packages/kerberos.scm, gnu/packages/linux.scm, gnu/packages/lisp.scm, gnu/packages/lxde.scm, gnu/packages/machine-learning.scm, gnu/packages/mail.scm, gnu/packages/maths.scm, gnu/packages/messaging.scm, gnu/packages/monitoring.scm, gnu/packages/mp3.scm, gnu/packages/music.scm, gnu/packages/netpbm.scm, gnu/packages/networking.scm, gnu/packages/node.scm, gnu/packages/nvi.scm, gnu/packages/ocaml.scm, gnu/packages/pdf.scm, gnu/packages/perl.scm, gnu/packages/php.scm, gnu/packages/plotutils.scm, gnu/packages/pretty-print.scm, gnu/packages/profiling.scm, gnu/packages/pulseaudio.scm, gnu/packages/python-crypto.scm, gnu/packages/python.scm, gnu/packages/qt.scm, gnu/packages/robotics.scm, gnu/packages/sawfish.scm, gnu/packages/scanner.scm, gnu/packages/scheme.scm, gnu/packages/scribus.scm, gnu/packages/sdl.scm, gnu/packages/serialization.scm, gnu/packages/shells.scm, gnu/packages/slang.scm, gnu/packages/smalltalk.scm, gnu/packages/ssh.scm, gnu/packages/sync.scm, gnu/packages/syncthing.scm, gnu/packages/tbb.scm, gnu/packages/terminals.scm, gnu/packages/texinfo.scm, gnu/packages/text-editors.scm, gnu/packages/textutils.scm, gnu/packages/tls.scm, gnu/packages/unrtf.scm, gnu/packages/version-control.scm, gnu/packages/video.scm, gnu/packages/vpn.scm, gnu/packages/web.scm, gnu/packages/wm.scm, gnu/packages/wxwidgets.scm, gnu/packages/xdisorg.scm, gnu/packages/xorg.scm: In all snippets, report errors using exceptions, or else return #t. Mark H Weaver2018-03-161-3/+5
|/
* gnu: highlight: Don't hard-code Lua version.•••* gnu/packages/pretty-print.scm (highlight)[arguments]: Construct the Lua prefix programatically instead of hard-coding it. Tobias Geerinckx-Rice2018-03-021-1/+3