summaryrefslogtreecommitdiff
path: root/gnu/packages/pretty-print.scm
AgeCommit message (Collapse)Author
2023-08-15gnu: highlight: Fix paths for Perl bindings.gemmaro
* 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>
2023-08-15gnu: highlight: Add "gui" output.gemmaro
* 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>
2023-08-15gnu: highlight: Use new package style.gemmaro
* 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>
2023-08-15gnu: highlight: Update to 4.7.gemmaro
* gnu/packages/pretty-print.scm (highlight): Update to 4.7. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-06-26gnu: a2ps: Update to 4.15.5.Andy Tai
* gnu/packages/pretty-print.scm (a2ps): Update to 4.15.5. Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-06-25gnu: fmt: Update to 10.0.0.Liliana Marie Prikler
* 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.
2023-04-22Merge remote-tracking branch 'origin/master' into core-updatesAndreas Enge
2023-04-21gnu: a2ps: Update to 4.15.4Andy Tai
* gnu/packages/pretty-print.scm (a2ps): Update to 4.15.4 Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-04-14gnu: source-highlight: Inline skip-doc-directory phase.Maxim Cournoyer
* gnu/packages/pretty-print.scm (source-highlight) [source]: Fix indentation. [arguments]: Inline skip-doc-directory phase.
2023-04-14Merge branch 'master' into core-updates.Maxim Cournoyer
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
2023-04-03gnu: a2ps: Improve package style.Nicolas Goaziou
* gnu/packages/pretty-print.scm (a2ps)[origin]<snippet>: Use G-expressions. [arguments]<#:phases>: Use G-expression and SEARCH-INPUT-FILE.
2023-04-03gnu: a2ps: Update to 4.15.3.Andy Tai
* 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>
2023-01-30Merge remote-tracking branch 'origin/master' into core-updatesEfraim Flashner
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
2022-11-06gnu: fmt: Update to 9.1.0.Maxim Cournoyer
* 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.
2022-11-06gnu: fmt-for-solidity: Rename to fmt-8.0.Maxim Cournoyer
* 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.
2022-09-25Revert "gnu: source-highlight: Fix lesspipe file name and use gexps."Tobias Geerinckx-Rice
This reverts commit 74f07348e99a3495964a8bbb8da83d27ecad656e. It is a core-updates change.
2022-09-27gnu: source-highlight: Fix lesspipe file name and use gexps.kiasoc5
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>
2022-09-25gnu: source-highlight: Fix lesspipe file name and use gexps.kiasoc5
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>
2022-07-23gnu: source-highlight: Fix build with newer GCC.Marius Bakke
* 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.
2022-07-04gnu: Add fmt-for-solidity.Zhu Zihao
* gnu/packages/pretty-print.scm (fmt-for-solidity): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-05-02gnu: fmt: Update to 8.1.1.Greg Hogan
* gnu/packages/pretty-print.scm (fmt): Update to 8.1.1. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-12-13gnu: Simplify package inputs.Ludovic Courtès
This commit was obtained by running: ./pre-inst-env guix style without any additional argument.
2021-11-17Merge branch 'master' into core-updates-frozenLudovic Courtès
2021-11-14gnu: fmt: Update to 8.0.1.Greg Hogan
* 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>
2021-07-24gnu: Use 'search-input-directory' when looking for C/C++ library headers.Ludovic Courtès
* 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.
2021-06-14gnu: Add fmt-for-irods.Ricardo Wurmus
* gnu/packages/pretty-print.scm (fmt-for-irods): New variable.
2021-04-01gnu: waybar: Update to 0.9.5.pricly_yellow
* 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>
2021-03-11gnu: fmt: Update to 7.1.3.Greg Hogan
* gnu/packages/pretty-print.scm (fmt): Update to 7.1.3. Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
2021-03-04gnu: highlight: Update to 3.62.Tobias Geerinckx-Rice
* gnu/packages/pretty-print.scm (highlight): Update to 3.62.
2021-01-02gnu: highlight: Update to 3.60.Tobias Geerinckx-Rice
* gnu/packages/pretty-print.scm (highlight): Update to 3.60.
2020-11-15gnu: highlight: Update to 3.59.Tobias Geerinckx-Rice
* gnu/packages/pretty-print.scm (highlight): Update to 3.59.
2020-11-11gnu: a2ps: Remove unused input.Marius Bakke
* gnu/packages/pretty-print.scm (a2ps)[inputs]: Remove IMAGEMAGICK.
2020-10-09gnu: source-highlight: Allow cross-compilation.Ludovic Courtès
* gnu/packages/pretty-print.scm (source-highlight)[arguments]: Add 'skip-doc-directory' when (%current-target-system) is true.
2020-09-15gnu: waybar: Fix build.Efraim Flashner
Reported by bdju. * gnu/packages/pretty-print.scm (fmt-6): New variable. * gnu/packages/wm.scm (waybar)[inputs]: Replace fmt with fmt-6.
2020-09-13gnu: fmt: Update to 7.0.3.Greg Hogan
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>
2020-09-11gnu: highlight: Update to 3.58.Tobias Geerinckx-Rice
* gnu/packages/pretty-print.scm (highlight): Update to 3.58.
2020-06-30gnu: Sort package modules alphabetically in (gnu packages pretty-print).Efraim Flashner
* gnu/packages/pretty-print.scm: Sort package module imports alphabetically.
2020-06-03gnu: fmt: Update to 6.2.1.Tobias Geerinckx-Rice
* gnu/packages/pretty-print.scm (fmt): Update to 6.2.1.
2020-04-04gnu: a2ps: Make some inputs native.Vincent Legoll
* gnu/packages/pretty-print.scm (a2ps)[inputs]: Move groff from here... [native-inputs]: ...to here. Signed-off-by: Mathieu Othacehe <m.othacehe@gmail.com>
2020-03-07gnu: fmt: Switch back to url-fetch.Pierre Neidhardt
* 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.
2020-03-06gnu: fmt: Fix home page.Tobias Geerinckx-Rice
* gnu/packages/pretty-print.scm (fmt)[home-page]: Update.
2020-03-06gnu: fmt: Update to 6.1.2.Pierre Neidhardt
* gnu/packages/pretty-print.scm (fmt): Update to 6.1.2.
2020-03-06gnu: fmt: Use HTTPS and git-fetch.Pierre Neidhardt
* gnu/packages/pretty-print.scm (fmt)[source]: Use git-fetch. [home-page]: Use HTTPS.
2020-02-21gnu: highlight: Build perl bindings.Paul Garlick
* 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.
2020-01-14gnu: source-highlight: Update to 3.1.9.Marius Bakke
* gnu/packages/pretty-print.scm (source-highlight): Update to 3.1.9.
2019-12-11gnu: Remove fmt-restinio.Marius Bakke
This is a follow-up to commit 71ce0b52901e49002502d220551dad21c07a7fed. * gnu/packages/pretty-print.scm (fmt-restinio): Remove variable.
2019-12-11gnu: fmt: Build shared library instead of static.Marius Bakke
* 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.
2019-11-12gnu: highlight: Update to 3.54.Tobias Geerinckx-Rice
* gnu/packages/pretty-print.scm (highlight): Update to 3.54.
2019-09-24gnu: fmt: Update to 6.0.0.Marius Bakke
* gnu/packages/pretty-print.scm (fmt): Update to 6.0.0.
2019-07-10gnu: a2ps: Fix CVE-2015-8107.Efraim Flashner
* 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.