Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: cabal-plan | Distribution: openSUSE Leap 16.0 |
Version: 0.7.4.0 | Vendor: openSUSE |
Release: lp160.1.1 | Build date: Sat Jun 8 18:15:36 2024 |
Group: Unspecified | Build host: reproducible |
Size: 18703680 | Source RPM: cabal-plan-0.7.4.0-lp160.1.1.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](https://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
* Sat Jun 08 2024 Peter Simons <psimons@suse.com> - Update cabal-plan to version 0.7.4.0. [#]# 0.7.4.0 * Use Cabal-syntax-3.12 * Support GHC-8.6.5...9.10.1 [#]# 0.7.3.0 * Use Cabal-syntax-3.10 * Tue Apr 09 2024 Peter Simons <psimons@suse.com> - Update cabal-plan to version 0.7.3.0 revision 3. Upstream has revised the Cabal build instructions on Hackage. * Tue Mar 12 2024 Peter Simons <psimons@suse.com> - Jailbreak build for ghc-9.8.x. * Sun Jul 09 2023 Peter Simons <psimons@suse.com> - Update cabal-plan to version 0.7.3.0 revision 2. Upstream has revised the Cabal build instructions on Hackage. * Wed Jun 21 2023 Peter Simons <psimons@suse.com> - Update cabal-plan to version 0.7.3.0 revision 1. Upstream has revised the Cabal build instructions on Hackage. * Wed Apr 26 2023 Peter Simons <psimons@suse.com> - Update cabal-plan to version 0.7.3.0. Upstream has not updated the file "ChangeLog.md" since the last release. * Thu Mar 30 2023 Peter Simons <psimons@suse.com> - Updated spec file to conform with ghc-rpm-macros-2.5.2. * Fri Sep 23 2022 Peter Simons <psimons@suse.com> - Update cabal-plan to version 0.7.2.3. [#]# 0.7.2.3 * Fix issue in previous release (license generation didn't work at all) [#]# 0.7.2.2 * Use Cabal-syntax-3.8.1.0 * 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 Nov 12 00:13:41 2024