update to alpha3

still need ghc-9.6 bootstrap to build
This commit is contained in:
Jens Petersen 2024-04-16 13:17:52 +08:00
parent 832059b5a8
commit 1af3d52389

View File

@ -50,7 +50,7 @@
%global ghc_unregisterized_arches s390 %{mips}
Name: %{ghc_name}
Version: 9.10.0.20240313
Version: 9.10.0.20240413
# Since library subpackages are versioned:
# - release can only be reset if *all* library versions get bumped simultaneously
# (sometimes after a major release)
@ -136,12 +136,15 @@ BuildRequires: %{ghcboot}-transformers-devel
BuildRequires: %{ghcboot}-unix-devel
BuildRequires: alex
BuildRequires: gmp-devel
BuildRequires: happy
BuildRequires: libffi-devel
BuildRequires: make
BuildRequires: gcc-c++
BuildRequires: happy
BuildRequires: libdwarf-devel
BuildRequires: libffi-devel
BuildRequires: libzstd-devel
BuildRequires: make
# for terminfo
BuildRequires: ncurses-devel
BuildRequires: numactl-devel
BuildRequires: perl-interpreter
BuildRequires: python3
%if %{with manual}
@ -317,11 +320,11 @@ This provides the hadrian tool which can be used to build ghc.
# use "./libraries-versions.sh" to check versions
%if %{defined ghclibdir}
%ghc_lib_subpackage -d -l BSD-3-Clause Cabal-3.11.0.0
%ghc_lib_subpackage -d -l BSD-3-Clause Cabal-syntax-3.11.0.0
%ghc_lib_subpackage -d -l %BSDHaskellReport array-0.5.6.0
%ghc_lib_subpackage -d -l BSD-3-Clause Cabal-3.12.0.0
%ghc_lib_subpackage -d -l BSD-3-Clause Cabal-syntax-3.12.0.0
%ghc_lib_subpackage -d -l %BSDHaskellReport array-0.5.7.0
%ghc_lib_subpackage -d -l %BSDHaskellReport -c gmp-devel%{?_isa},libffi-devel%{?_isa} base-%{base_ver}
%ghc_lib_subpackage -d -l BSD-3-Clause binary-0.8.9.1
%ghc_lib_subpackage -d -l BSD-3-Clause binary-0.8.9.2
%ghc_lib_subpackage -d -l BSD-3-Clause bytestring-0.12.1.0
%ghc_lib_subpackage -d -l %BSDHaskellReport containers-0.7
%ghc_lib_subpackage -d -l %BSDHaskellReport deepseq-1.5.0.0
@ -343,18 +346,18 @@ This provides the hadrian tool which can be used to build ghc.
%ghc_lib_subpackage -d -x -l BSD-3-Clause hpc-%{hpc_ver}
# see below for integer-gmp
%ghc_lib_subpackage -d -l BSD-3-Clause mtl-2.3.1
%ghc_lib_subpackage -d -l BSD-3-Clause parsec-3.1.16.1
%ghc_lib_subpackage -d -l BSD-3-Clause parsec-3.1.17.0
%ghc_lib_subpackage -d -l BSD-3-Clause pretty-1.1.3.6
%ghc_lib_subpackage -d -l %BSDHaskellReport process-1.6.18.0
%ghc_lib_subpackage -d -l %BSDHaskellReport process-1.6.19.0
# see below for rts
%ghc_lib_subpackage -d -l BSD-3-Clause semaphore-compat-1.0.0
%ghc_lib_subpackage -d -l BSD-3-Clause stm-2.5.3.0
%ghc_lib_subpackage -d -l BSD-3-Clause stm-2.5.3.1
%ghc_lib_subpackage -d -l BSD-3-Clause template-haskell-2.22.0.0
%ghc_lib_subpackage -d -l BSD-3-Clause -c ncurses-devel%{?_isa} terminfo-0.4.1.6
%ghc_lib_subpackage -d -l BSD-3-Clause text-2.1.1
%ghc_lib_subpackage -d -l BSD-3-Clause time-1.12.2
%ghc_lib_subpackage -d -l BSD-3-Clause transformers-0.6.1.1
%ghc_lib_subpackage -d -l BSD-3-Clause unix-2.8.5.0
%ghc_lib_subpackage -d -l BSD-3-Clause unix-2.8.5.1
%ghc_lib_subpackage -d -l BSD-3-Clause xhtml-%{xhtml_ver}
%endif
@ -853,6 +856,10 @@ make test
%changelog
* Tue Apr 16 2024 Jens Petersen <petersen@redhat.com> - 9.10.0.20240413-0.1
- bump to alpha3
- https://downloads.haskell.org/~ghc/9.10.1-alpha3/docs/users_guide/9.10.1-notes.html
* Thu Mar 14 2024 Jens Petersen <petersen@redhat.com> - 9.10.0.20240313-0.1
- initial package derived from ghc9.8
- https://downloads.haskell.org/~ghc/9.10.0.20240313/docs/users_guide/9.10.1-notes.html
- https://downloads.haskell.org/~ghc/9.10.1-alpha1