update to alpha3
still need ghc-9.6 bootstrap to build
This commit is contained in:
parent
832059b5a8
commit
1af3d52389
33
ghc9.10.spec
33
ghc9.10.spec
@ -50,7 +50,7 @@
|
|||||||
%global ghc_unregisterized_arches s390 %{mips}
|
%global ghc_unregisterized_arches s390 %{mips}
|
||||||
|
|
||||||
Name: %{ghc_name}
|
Name: %{ghc_name}
|
||||||
Version: 9.10.0.20240313
|
Version: 9.10.0.20240413
|
||||||
# Since library subpackages are versioned:
|
# Since library subpackages are versioned:
|
||||||
# - release can only be reset if *all* library versions get bumped simultaneously
|
# - release can only be reset if *all* library versions get bumped simultaneously
|
||||||
# (sometimes after a major release)
|
# (sometimes after a major release)
|
||||||
@ -136,12 +136,15 @@ BuildRequires: %{ghcboot}-transformers-devel
|
|||||||
BuildRequires: %{ghcboot}-unix-devel
|
BuildRequires: %{ghcboot}-unix-devel
|
||||||
BuildRequires: alex
|
BuildRequires: alex
|
||||||
BuildRequires: gmp-devel
|
BuildRequires: gmp-devel
|
||||||
BuildRequires: happy
|
|
||||||
BuildRequires: libffi-devel
|
|
||||||
BuildRequires: make
|
|
||||||
BuildRequires: gcc-c++
|
BuildRequires: gcc-c++
|
||||||
|
BuildRequires: happy
|
||||||
|
BuildRequires: libdwarf-devel
|
||||||
|
BuildRequires: libffi-devel
|
||||||
|
BuildRequires: libzstd-devel
|
||||||
|
BuildRequires: make
|
||||||
# for terminfo
|
# for terminfo
|
||||||
BuildRequires: ncurses-devel
|
BuildRequires: ncurses-devel
|
||||||
|
BuildRequires: numactl-devel
|
||||||
BuildRequires: perl-interpreter
|
BuildRequires: perl-interpreter
|
||||||
BuildRequires: python3
|
BuildRequires: python3
|
||||||
%if %{with manual}
|
%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
|
# use "./libraries-versions.sh" to check versions
|
||||||
%if %{defined ghclibdir}
|
%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-3.12.0.0
|
||||||
%ghc_lib_subpackage -d -l BSD-3-Clause Cabal-syntax-3.11.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.6.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 %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 BSD-3-Clause bytestring-0.12.1.0
|
||||||
%ghc_lib_subpackage -d -l %BSDHaskellReport containers-0.7
|
%ghc_lib_subpackage -d -l %BSDHaskellReport containers-0.7
|
||||||
%ghc_lib_subpackage -d -l %BSDHaskellReport deepseq-1.5.0.0
|
%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}
|
%ghc_lib_subpackage -d -x -l BSD-3-Clause hpc-%{hpc_ver}
|
||||||
# see below for integer-gmp
|
# 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 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 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
|
# 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 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 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 -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 text-2.1.1
|
||||||
%ghc_lib_subpackage -d -l BSD-3-Clause time-1.12.2
|
%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 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}
|
%ghc_lib_subpackage -d -l BSD-3-Clause xhtml-%{xhtml_ver}
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
@ -853,6 +856,10 @@ make test
|
|||||||
|
|
||||||
|
|
||||||
%changelog
|
%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
|
* Thu Mar 14 2024 Jens Petersen <petersen@redhat.com> - 9.10.0.20240313-0.1
|
||||||
- initial package derived from ghc9.8
|
- 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
|
||||||
|
Loading…
Reference in New Issue
Block a user