All Versions
64
Latest Version
Avg Release Cycle
58 days
Latest Release
1124 days ago

Changelog History
Page 3

  • v0.12.3 Changes

    May 14, 2018
    • ๐Ÿ— build: remove erroneous tarball check
    • refresh: use cblrpm for old cabal-rpm
  • v0.12.2 Changes

    March 29, 2018
    • ๐Ÿ‘ diff now supports CBLRPM_DIFF envvar to override "diff -u"
    • ๐Ÿ— try to build even when missing rpms deps not available
    • ๐Ÿ— package now builds with Cabal-2.2
  • v0.12.1 Changes

    February 20, 2018
    • ๐Ÿ†• new option --missing: comments out missing dependencies
    • ๐Ÿ“ฆ put license files in lib subpackage
    • ๐Ÿ— no longer append %_isa to C BuildRequires (#54)
    • no longer leave leftover tmpdirs (#26)
    • ๐Ÿ“š change 'cblrpm' to 'cabal-rpm' in documentation
    • ๐Ÿš€ drop support for SCM snapshot releases
  • v0.12 Changes

    November 17, 2017
    • 0๏ธโƒฃ default to querying stackage.org directly via https
    • ๐Ÿ›  fix stackage-query usage and suggest installing if missing
    • โšก๏ธ run cabal update before cabal commands
    • ๐Ÿ“ฆ devel packages now provide doc subpackage for forward compatibility
    • ๐Ÿ†• new --hackage option to get package version from Hackage not Stackage
    • ๐Ÿ“„ do not add .cabal files containing "doc" to docs
    • ๐Ÿคก silence mock rpmbuild -bs warnings about undefined %ghc_version
    • ๐Ÿ‘ allow building with ghc-8.2 and Cabal-2.0
  • v0.11.2 Changes

    July 31, 2017
    • ๐Ÿ›  fix cabal-rpm update --subpackage
    • ๐Ÿ›  fix rpm installation when no sudo (#49)
    • ๐Ÿ›  fix handling of no exposed modules (#50)
    • ๐Ÿ›  fix license handling for selfdep binlib (#51)
  • v0.11.1 Changes

    March 13, 2017
    • ๐Ÿ‘Œ support building meta (compat) packages
    • โšก๏ธ invocation of optional stackage-query to update to LTS now works
    • ๐ŸŽ‰ initial --subpackage support for %{subpkgs} of missing deps: including downloading, but update is not properly implemented yet
    • ๐Ÿ†• new %{pkgver} macro
    • (+-+) absorbs extra space
    • ๐Ÿš€ update no longer resets release for %{subpkgs}
  • v0.11 Changes

    January 27, 2017
    • 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
    • โšก๏ธ diff and update now follow package-version args
    • โšก๏ธ update tries to use stackage-query to check latest Stackage version before falling back to latest Hackage
    • โšก๏ธ update from Hackage now follows "Default available version"
    • ๐Ÿ”€ sync some changes from opensuse-haskell/cabal-rpm
    • ๐Ÿ“‡ rename Setup to Options
    • โš  silence <$> import warnings
  • v0.10.1 Changes

    November 29, 2016
    • ๐Ÿšš no longer need to remove License file by hand
    • ๐Ÿ›  use new %ghc_fix_rpath
    • ๐Ÿ“„ include Contributors in docs
    • ๐Ÿšš warn about duplicate docs in datadir and remove them
  • v0.10.0 Changes

    July 27, 2016
    • ๐Ÿ“‡ rename executable and manpage back to 'cabal-rpm': more predictable
    • explicit error for unknown command
    • ๐Ÿ”Š sort docs and include upstream changelogs and news
    • โž• add cabal-rpm version header line to spec files
    • ๐Ÿ†• new highly experimental command to refresh spec files
    • only add "ExclusiveArch: %{ghc_arches_with_ghci}" for RHEL/EPEL
    • ๐Ÿ‘‰ use revised Hackage .cabal files on SUSE (@peti)
    • on SUSE add explicit requires for pkgconfig
    • ๐Ÿ†• new --compiler option (@peti)
    • ๐Ÿ†• new --distro option (@peti)
    • ๐Ÿ†• new --strict option which fails when unresolved cdeps (@peti), otherwise a warning is output
    • โšก๏ธ update now shows diff
    • โœ… use %cabal_test (@mimi1vx)
    • ๐Ÿ“„ no longer duplicate docs in datadir
    • ๐Ÿ“ฆ package datadir better
    • ๐Ÿ“ฆ for SUSE libs executables now go in the base package
  • v0.9.11 Changes

    May 06, 2016
    • ๐Ÿ— build with Cabal-1.24