cabal-rpm - RPM packaging tool for Haskell Cabal-based packages

Property Value
Distribution Fedora 26
Repository Fedora x86_64
Package name cabal-rpm
Package version 0.11.1
Package release 1.fc26
Package architecture x86_64
Package type rpm
Installed size 425.52 KB
Download size 114.04 KB
Official Mirror
Cabal-rpm is a tool for RPM packaging of Haskell Cabal-based packages.
It interacts with dnf to install build dependencies and can also act as
a cabal-install wrapper installing dependencies packaged in Fedora before
running "cabal install".
cblrpm has commands to generate a RPM spec file and srpm for a package.
It can rpmbuild packages, dnf install their dependencies, prep packages, and
install them. There are commands to list package dependencies and missing
dependencies. The diff command compares the current spec file with a freshly
generated one and the update command updates the spec file to latest version
from Hackage.


Package Version Architecture Repository
cabal-rpm-0.12.3-1.fc26.i686.rpm 0.12.3 i686 Fedora Updates Testing
cabal-rpm-0.12.3-1.fc26.x86_64.rpm 0.12.3 x86_64 Fedora Updates Testing
cabal-rpm-0.12.1-3.fc26.i686.rpm 0.12.1 i686 Fedora Updates
cabal-rpm-0.12.1-3.fc26.x86_64.rpm 0.12.1 x86_64 Fedora Updates
cabal-rpm-0.11.1-1.fc26.i686.rpm 0.11.1 i686 Fedora
cabal-rpm - - -


Name Value
cabal-install -
dnf-plugins-core - - - - - - - - - - - - - - - - - - - - - - - - -
rpm-build -
rpmdevtools -
rtld(GNU_HASH) -


Name Value
cabal-rpm = 0.11.1-1.fc26
cabal-rpm(x86-64) = 0.11.1-1.fc26
cblrpm = 0.11.1-1.fc26


Name Value
cabal2spec < 0.26


Type URL
Binary Package cabal-rpm-0.11.1-1.fc26.x86_64.rpm
Source Package cabal-rpm-0.11.1-1.fc26.src.rpm

Install Howto

Install the cabal-rpm rpm package:

# dnf install cabal-rpm




2017-03-13 - Jens Petersen <> - 0.11.1-1
- update to 0.11.1 release:
- support for building meta (compat) lib packages
- fix invocation of optional stackage-query for updating to LTS
- preliminary --subpackage support for subpkgs of missing deps:
including downloading, but update is not properly implemented yet
- new pkgver macro
- update do not reset release for subpkgs
2017-02-24 - Jens Petersen <> - 0.11-3
- refresh packaging to cabal-rpm-0.11.1
2017-02-10 - Fedora Release Engineering <> - 0.11-2
- Rebuilt for
2017-01-27 - Jens Petersen <> - 0.11-1
- diff and update now follow package-version args
- update from Hackage now follows "Default available version"
- update tries to use stackage-query if installed to check latest Stackage
version before falling back to latest Hackage
- refresh command now reads the cabal-rpm version header in the spec file and
installs that version of cabal-rpm under ~/.cblrpm/ and uses it to make patch
2016-12-06 - Jens Petersen <> - 0.10.1-2
- quote dist macro in old changelog entry
2016-11-29 - Jens Petersen <> - 0.10.1-1
- update to 0.10.1:
- no longer need to remove License files from docdir
- use new ghc_fix_rpath macro
- include Contributors in docs
2016-07-27 - Jens Petersen <> - 0.10.0-1
- update to 0.10.0:
- add cabal-rpm version header line to spec files
- warn if unresolved clibs
- update command displays diff
- use cabal_test
- no longer duplicate docs in datadir and package datadir better
2016-05-06 - Jens Petersen <> - 0.9.11-1
- update to 0.9.11
2016-03-24 - Jens Petersen <> - 0.9.10-1
- update no longer tries to grep non-existent .git
- fix duplicate clibs
- tweaks for ghc-8.0 and suse
2016-02-03 - Fedora Release Engineering <> - 0.9.8-2
- Rebuilt for

See Also

Package Description
cabextract-1.5-5.fc26.x86_64.rpm Utility for extracting cabinet (.cab) archives
caca-utils-0.99-0.31.beta19.fc26.x86_64.rpm Colour AsCii Art Text mode graphics utilities based on libcaca
cachedir-1.2-3.fc24.noarch.rpm A tiny utility for tagging directories as cache directories
cachefilesd-0.10.10-1.fc26.x86_64.rpm CacheFiles user-space management daemon
cacti-1.1.10-1.fc26.noarch.rpm An rrd based graphing tool
cadaver-0.23.3-13.fc26.x86_64.rpm Command-line WebDAV client
cadvisor-0.22.2-2.fc25.x86_64.rpm Analyzes resource usage and performance characteristics of running containers
cadvisor-devel-0.22.2-2.fc25.noarch.rpm Analyzes resource usage and performance characteristics of running containers
cadvisor-unit-test-0.22.2-2.fc25.x86_64.rpm Unit tests for cadvisor package
caffeine-2.3.5-2.fc26.noarch.rpm High performance, near optimal caching library based on Java 8
caffeine-javadoc-2.3.5-2.fc26.noarch.rpm Javadoc for caffeine
cagibi-0.2.0-12.fc26.x86_64.rpm SSDP (UPnP discovery) cache/proxy daemon
cairo-1.14.10-1.fc26.i686.rpm A 2D graphics library
cairo-1.14.10-1.fc26.x86_64.rpm A 2D graphics library
cairo-clock-0.3.4-18.fc26.x86_64.rpm Cairo-rendered on-screen clock