Fedora 38 Update: cabal-rpm-2.1.0-1.fc38

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



--------------------------------------------------------------------------------
Fedora Update Notification
FEDORA-2023-e132fe1701
2023-03-11 03:04:11.186994
--------------------------------------------------------------------------------

Name        : cabal-rpm
Product     : Fedora 38
Version     : 2.1.0
Release     : 1.fc38
URL         : https://hackage.haskell.org/package/cabal-rpm
Summary     : RPM packaging tool for Haskell Cabal-based packages
Description :
This package provides a RPM packaging tool for Haskell Cabal-based packages.

cabal-rpm has commands to generate a RPM spec file and srpm for a package.
It can rpmbuild packages, yum/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, the update command updates the spec file to latest version from
Stackage or Hackage, and the refresh command updates the spec file to the
current cabal-rpm packaging. It also handles Hackage revisions of packages.
Standalone packages can also be made, built with cabal-install.

--------------------------------------------------------------------------------
Update Information:

- spec: list out ghc-*-prof BRs separately from ghc-*-devel - spec: output SPDX
license tags - spec: for standalone f36+ cabal-install needs ghc_set_gcc_flags -
spec: handle '.' paragraph separator lines in description - spec: initial
support for --with-ghc version to build with ghcX.Y - spec: check if deps of
missing deps available - Stackage: default to latest lts-20 stream - refresh:
build cabal-rpm in tempdir - PackageUtils rpmbuild: no longer override
_builddir, _rpmdir, _srcrpmdir - PackageUtils tryUnpack: now into _builddir -
PackageUtils patchSpec: show .rej if patch fails - PackageUtils: handle tools
like ghc-tags which are not a library - always assume revised .cabal is
wanted/used
--------------------------------------------------------------------------------
ChangeLog:

* Wed Feb 22 2023 Jens Petersen <petersen@xxxxxxxxxx> - 2.1.0-1
- spec: list out ghc-*-prof BRs separately from ghc-*-devel
- spec: output SPDX license tags
- spec: for standalone f36+ cabal-install needs ghc_set_gcc_flags
- spec: handle '.' paragraph separator lines in description
- spec: initial support for --with-ghc version to build with ghcX.Y
- spec: check if deps of missing deps available
- Stackage: default to latest lts-20 stream
- refresh: build cabal-rpm in tempdir
- PackageUtils rpmbuild: no longer override _builddir, _rpmdir, _srcrpmdir
- PackageUtils tryUnpack: now into _builddir
- PackageUtils patchSpec: show .rej if patch fails
- PackageUtils: handle tools like ghc-tags which are not a library
- always assume revised .cabal is wanted/used
--------------------------------------------------------------------------------

This update can be installed with the "dnf" update program. Use
su -c 'dnf upgrade --advisory FEDORA-2023-e132fe1701' at the command
line. For more information, refer to the dnf documentation available at
http://dnf.readthedocs.io/en/latest/command_ref.html#upgrade-command-label

All packages are signed with the Fedora Project GPG key. More details on the
GPG keys used by the Fedora Project can be found at
https://fedoraproject.org/keys
--------------------------------------------------------------------------------
_______________________________________________
package-announce mailing list -- package-announce@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to package-announce-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/package-announce@xxxxxxxxxxxxxxxxxxxxxxx
Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue




[Index of Archives]     [Fedora Users]     [Fedora Legacy]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [Yosemite Photos]     [KDE Users]

  Powered by Linux