| 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 16 |
| Version: 0.7.4.0 | Vendor: openSUSE |
| Release: bp160.1.13 | Build date: Sat Jun 8 18:15:36 2024 |
| Group: Unspecified | Build host: reproducible |
| Size: 16783840 | Source RPM: cabal-plan-0.7.4.0-bp160.1.13.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, Fri Oct 31 22:45:09 2025