Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: cabal-plan | Distribution: SUSE Linux Enterprise 15 SP5 |
Version: 0.7.2.1 | Vendor: openSUSE |
Release: bp155.2.14 | Build date: Mon May 22 14:54:02 2023 |
Group: Unspecified | Build host: obs-arm-10 |
Size: 20049836 | Source RPM: cabal-plan-0.7.2.1-bp155.2.14.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: https://hackage.haskell.org/package/cabal-plan | |
Summary: Library and utility for processing cabal's plan.json file |
This package provides a library (see "Cabal.Plan") for decoding 'plan.json' files as well as the simple tool 'cabal-plan' for extracting and pretty printing the information contained in the 'plan.json' file. 'plan.json' files are generated by [cabal](https://hackage.haskell.org/package/cabal-install)'s [Nix-style local builds](http://cabal.readthedocs.io/en/latest/nix-local-build.html) and contain detailed information about the build/install plan computed by the cabal solver. == 'cabal-plan' utility The 'cabal-plan' executable (enabled via the 'exe' cabal flag) provides various operations: [info] Show basic report of dependency tree [show] Dump 'PlanJson' data-structure via 'Show' instance [tred] Show dependency tree as a graph [diff] Diff two install plans [list-bins] List all binaries [list-bin] List single binary (useful for scripting, e.g. 'cabal list-bin exe:cabal-plan') [fingerprint] Print SHA256 sums of dependencies' source tarballs and cabal files [dot] Generate graph of dependencies in '.dot' format [topo] Print plan topologically sorted [license-report] Generate license report for a component (only available when built with 'license-report' flag enabled); see <src/example/cabal-plan.md report example for cabal-plan> (<src/example/cabal-plan.html Pandoc rendered HTML>) See also ["New things in Haskell package QA" Blogpost](http://oleg.fi/gists/posts/2018-01-08-haskell-package-qa.html) for a description of the 'topo' and 'dot' operations as well as how to enable tab-completion.
GPL-2.0-or-later
* Wed Jan 05 2022 Peter Simons <psimons@suse.com> - Update cabal-plan to version 0.7.2.1 revision 1. Upstream has revised the Cabal build instructions on Hackage. * Sun Oct 10 2021 psimons@suse.com - Update cabal-plan to version 0.7.2.1. [#]# 0.7.2.1 * Support Cabal-3.6 * Support aeson-2.0.0.0 * Drop support for GHC prior 8.2 * Fri Sep 10 2021 Ondřej Súkup <mimi.vx@gmail.com> - relax overconstrained deps on base-compat * Tue Mar 09 2021 Ondřej Súkup <mimi.vx@gmail.com> - relax overconstrained deps * Thu Dec 17 2020 Ondřej Súkup <mimi.vx@gmail.com> - disable %{ix86} build * Mon Oct 19 2020 psimons@suse.com - Update cabal-plan to version 0.7.2.0. Upstream has edited the change log file since the last release in a non-trivial way, i.e. they did more than just add a new entry at the top. You can review the file at: http://hackage.haskell.org/package/cabal-plan-0.7.2.0/src/ChangeLog.md * Wed Sep 09 2020 psimons@suse.com - Update cabal-plan to version 0.7.1.0. Upstream has edited the change log file since the last release in a non-trivial way, i.e. they did more than just add a new entry at the top. You can review the file at: http://hackage.haskell.org/package/cabal-plan-0.7.1.0/src/ChangeLog.md * Mon Aug 31 2020 psimons@suse.com - Update cabal-plan to version 0.7.0.0 revision 2. Upstream has revised the Cabal build instructions on Hackage. * Wed Aug 26 2020 psimons@suse.com - Add cabal-plan at version 0.7.0.0.
/usr/bin/cabal-plan /usr/share/doc/packages/cabal-plan /usr/share/doc/packages/cabal-plan/ChangeLog.md /usr/share/doc/packages/cabal-plan/example /usr/share/doc/packages/cabal-plan/example/cabal-plan.html /usr/share/doc/packages/cabal-plan/example/cabal-plan.md /usr/share/licenses/cabal-plan /usr/share/licenses/cabal-plan/LICENSE.GPLv2 /usr/share/licenses/cabal-plan/LICENSE.GPLv3
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Jul 9 18:17:49 2024