update to 2.16.3

This commit is contained in:
Jens Petersen 2021-01-28 14:57:43 +08:00
parent 7f3ac6ba77
commit e877d37c6c
3 changed files with 38 additions and 27 deletions

4
.gitignore vendored
View File

@ -40,3 +40,7 @@ darcs-2.4.4.tar.gz
/darcs-2.14.4.tar.gz
/wl-pprint-text-1.2.0.1.tar.gz
/regex-applicative-0.3.3.1.tar.gz
/darcs-2.16.3.tar.gz
/regex-applicative-0.3.4.tar.gz
/graphviz-2999.20.1.0.tar.gz
/filtrable-0.1.4.0.tar.gz

View File

@ -1,22 +1,23 @@
# generated by cabal-rpm-2.0.6 --subpackage
# generated by cabal-rpm-2.0.8 --subpackage
# https://docs.fedoraproject.org/en-US/packaging-guidelines/Haskell/
%global pkg_name darcs
%global pkgver %{pkg_name}-%{version}
%global dataordlist data-ordlist-0.4.7.0
%global graphviz graphviz-2999.20.0.4
%global regexapplicative regex-applicative-0.3.3.1
%global filtrable filtrable-0.1.4.0
%global graphviz graphviz-2999.20.1.0
%global regexapplicative regex-applicative-0.3.4
%global regexcompattdfa regex-compat-tdfa-0.95.1.4
%global wlpprinttext wl-pprint-text-1.2.0.1
%global subpkgs %{dataordlist} %{wlpprinttext} %{graphviz} %{regexapplicative} %{regexcompattdfa}
%global subpkgs %{dataordlist} %{wlpprinttext} %{graphviz} %{filtrable} %{regexapplicative} %{regexcompattdfa}
# testsuite missing deps: FindBin test-framework test-framework-hunit test-framework-quickcheck2
# testsuite missing deps: FindBin leancheck test-framework test-framework-hunit test-framework-leancheck test-framework-quickcheck2
Name: %{pkg_name}
Version: 2.14.4
Version: 2.16.3
# can only be reset when all subpkgs bumped
Release: 27%{?dist}
Release: 28%{?dist}
Summary: A distributed, interactive, smart revision control system
License: GPLv2+
@ -24,16 +25,16 @@ Url: https://hackage.haskell.org/package/%{name}
# Begin cabal-rpm sources:
Source0: https://hackage.haskell.org/package/%{pkgver}/%{pkgver}.tar.gz
Source1: https://hackage.haskell.org/package/%{dataordlist}/%{dataordlist}.tar.gz
Source2: https://hackage.haskell.org/package/%{graphviz}/%{graphviz}.tar.gz
Source3: https://hackage.haskell.org/package/%{regexapplicative}/%{regexapplicative}.tar.gz
Source4: https://hackage.haskell.org/package/%{regexcompattdfa}/%{regexcompattdfa}.tar.gz
Source5: https://hackage.haskell.org/package/%{wlpprinttext}/%{wlpprinttext}.tar.gz
Source2: https://hackage.haskell.org/package/%{filtrable}/%{filtrable}.tar.gz
Source3: https://hackage.haskell.org/package/%{graphviz}/%{graphviz}.tar.gz
Source4: https://hackage.haskell.org/package/%{regexapplicative}/%{regexapplicative}.tar.gz
Source5: https://hackage.haskell.org/package/%{regexcompattdfa}/%{regexcompattdfa}.tar.gz
Source6: https://hackage.haskell.org/package/%{wlpprinttext}/%{wlpprinttext}.tar.gz
# End cabal-rpm sources
# Begin cabal-rpm deps:
BuildRequires: ghc-Cabal-devel
BuildRequires: ghc-rpm-macros-extra
BuildRequires: ghc-HTTP-prof
BuildRequires: ghc-array-prof
BuildRequires: ghc-async-prof
BuildRequires: ghc-attoparsec-prof
@ -41,16 +42,20 @@ BuildRequires: ghc-base-prof
BuildRequires: ghc-base16-bytestring-prof
BuildRequires: ghc-binary-prof
BuildRequires: ghc-bytestring-prof
BuildRequires: ghc-conduit-prof
BuildRequires: ghc-constraints-prof
BuildRequires: ghc-containers-prof
BuildRequires: ghc-cryptohash-prof
BuildRequires: ghc-cryptonite-prof
#BuildRequires: ghc-data-ordlist-prof
BuildRequires: ghc-directory-prof
BuildRequires: ghc-fgl-prof
BuildRequires: ghc-filepath-prof
#BuildRequires: ghc-graphviz-prof
BuildRequires: ghc-hashable-prof
BuildRequires: ghc-haskeline-prof
BuildRequires: ghc-html-prof
BuildRequires: ghc-http-conduit-prof
BuildRequires: ghc-http-types-prof
BuildRequires: ghc-memory-prof
BuildRequires: ghc-mmap-prof
BuildRequires: ghc-mtl-prof
BuildRequires: ghc-network-prof
@ -58,12 +63,11 @@ BuildRequires: ghc-network-uri-prof
BuildRequires: ghc-old-time-prof
BuildRequires: ghc-parsec-prof
BuildRequires: ghc-process-prof
BuildRequires: ghc-random-prof
#BuildRequires: ghc-regex-applicative-prof
#BuildRequires: ghc-regex-compat-tdfa-prof
BuildRequires: ghc-sandi-prof
BuildRequires: ghc-stm-prof
BuildRequires: ghc-tar-prof
BuildRequires: ghc-temporary-prof
BuildRequires: ghc-terminfo-prof
BuildRequires: ghc-text-prof
BuildRequires: ghc-time-prof
@ -74,12 +78,12 @@ BuildRequires: ghc-utf8-string-prof
BuildRequires: ghc-vector-prof
BuildRequires: ghc-zip-archive-prof
BuildRequires: ghc-zlib-prof
BuildRequires: libcurl-devel
# for missing dep 'graphviz':
BuildRequires: ghc-colour-prof
BuildRequires: ghc-dlist-prof
BuildRequires: ghc-polyparse-prof
BuildRequires: ghc-temporary-prof
# for missing dep 'regex-applicative':
#BuildRequires: ghc-filtrable-prof
# for missing dep 'regex-compat-tdfa':
BuildRequires: ghc-regex-base-prof
BuildRequires: ghc-regex-tdfa-prof
@ -121,9 +125,6 @@ Provides: ghc-%{name}-static%{?_isa} = %{version}-%{release}
Requires: ghc-compiler = %{ghc_version}
%endif
Requires: ghc-%{name}%{?_isa} = %{version}-%{release}
# Begin cabal-rpm deps:
Requires: libcurl-devel%{?_isa}
# End cabal-rpm deps
%description -n ghc-%{name}-devel
This package provides the Haskell %{name} library development files.
@ -154,6 +155,7 @@ This package provides the Haskell %{name} profiling library.
%if %{defined ghclibdir}
%ghc_lib_subpackage %{dataordlist}
%ghc_lib_subpackage %{filtrable}
%ghc_lib_subpackage %{graphviz}
%ghc_lib_subpackage %{regexapplicative}
%ghc_lib_subpackage %{regexcompattdfa}
@ -165,7 +167,7 @@ This package provides the Haskell %{name} profiling library.
%prep
# Begin cabal-rpm setup:
%setup -q -a1 -a2 -a3 -a4 -a5
%setup -q -a1 -a2 -a3 -a4 -a5 -a6
# End cabal-rpm setup
%ifnarch %{ix86} x86_64 ppc
cabal-tweak-flag threaded False
@ -173,8 +175,9 @@ cabal-tweak-flag threaded False
%build
# allow dist/build/darcs/darcs to generate manpage
export LD_LIBRARY_PATH=$PWD/dist/build
# only needed for dynamic executable
## allow dist/build/darcs/darcs to generate manpage
#export LD_LIBRARY_PATH=$PWD/dist/build
# Begin cabal-rpm build:
%ghc_libs_build %{subpkgs}
%ghc_lib_build
@ -224,6 +227,9 @@ install -Dpm 644 contrib/darcs_completion %{buildroot}%{_datadir}/bash-completio
%changelog
* Thu Jan 28 2021 Jens Petersen <petersen@redhat.com> - 2.16.3-28
- update to 2.16.3
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 2.14.4-27
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild

View File

@ -1,6 +1,7 @@
SHA512 (darcs-2.14.4.tar.gz) = cea95edc542328402f258f66de52c8b9fda417ecd905f957f94e1a398809652dc2f6e873e230683af97601349e0ee03095c67ba45d9c044706e12275c3fc0300
SHA512 (data-ordlist-0.4.7.0.tar.gz) = a34ed99ea8eb34b29727a210f7a56c80b18a881e2da90fff0ae056b7c56b1f37212413a1daebc0b0118c193eb579d3d43bd426b25944da9044e8152eed80fa8b
SHA512 (graphviz-2999.20.0.4.tar.gz) = fc0a959e642e245cea254ccec9b1bb36b9eace61da2f8350ea0961f7fdffe6c5d5f42cde068201e6110ed71db0dcaab3c14cced431768ef5ed7ae76b0e5b5e9b
SHA512 (regex-applicative-0.3.3.1.tar.gz) = 6cef57ef228983b3662616221c6275ffa024bebee4dddf21041e9a8a4efc8b5e905bacdf31534078f9a34b3915a630e823bf0a910c27b11f8a961ee8f87cd9d3
SHA512 (regex-compat-tdfa-0.95.1.4.tar.gz) = 7e387a7713ff8e43cfce4262b1288b85f8b60729162a842186bf6a7e1078dfb9e26013087ff7e9bcf81521f8c352926873bb280b9df57b016aef2ca4ce70aa14
SHA512 (wl-pprint-text-1.2.0.1.tar.gz) = 944ad7ead8eb062a3fdf71a90872a14d7c4e021d5237cd6aac19f1e882dc62e14cfdca114a8011b7b76faed10cf5fd76b120336adb4c10f6506fa06672e922f0
SHA512 (darcs-2.16.3.tar.gz) = 267787c5b3111a20158858b42a8b9c2698b80dc40f7d340175e26d74b955643cefffc2f4de9811fa26464eac2e79913150fb3cd73871275725d10a690b9d73c3
SHA512 (graphviz-2999.20.1.0.tar.gz) = 5344a193fbdaf3f88c2fa9fd1adf0bd5897aaa37c69a61673ec2b47d148c55a6b904fbb7a0a6bdc5fe44fdc854ba4be1c3bf12b74f87ff06f05ecc0afa530dcb
SHA512 (regex-applicative-0.3.4.tar.gz) = 84f32da62b336c7e8bd67ebfffdf0f13f98a39434efa5dd32d389a5db1fdaaeece462ecec7bc5d3c5b49e82acd7c4c4b0d8a5c552bb275c16c254bd3f5336470
SHA512 (filtrable-0.1.4.0.tar.gz) = b7273d3da947d1ded1544f04ecda3439abb0f606877fc3dc271d186c8f470bd87fb537953cf7cb186bd74656adf0b442d7c3d0d6a565a5a23969428e990f256c