gpo.zugaina.org

Search Portage & Overlays:

dev-lang/ghc

The Glasgow Haskell Compiler

Screenshots

  • ghc-9.10.1-r2
    ~amd64
    big-endian doc elfutils ghcbootstrap ghcmakebinary +gmp llvm numa profile test unregisterised

    View      Download      Browse     License: BSD   
    Overlay: haskell
  • ghc-9.8.2-r666
    ~amd64
    big-endian doc elfutils ghcbootstrap ghcmakebinary +gmp llvm numa profile test unregisterised

    View      Download      Browse     License: BSD   
    Overlay: Miezhiko
  • ghc-9.8.2-r2
    ~amd64
    big-endian doc elfutils ghcbootstrap ghcmakebinary +gmp llvm numa profile test unregisterised verify-sig

    View      Download      Browse     License: BSD   
    Overlay: haskell
  • ghc-9.6.6
    ~amd64
    big-endian doc elfutils ghcbootstrap ghcmakebinary +gmp llvm numa profile test unregisterised

    View      Download      Browse     License: BSD   
    Overlay: haskell
  • ghc-9.6.5
    ~amd64
    big-endian doc elfutils ghcbootstrap ghcmakebinary +gmp llvm numa profile test unregisterised

    View      Download      Browse     License: BSD   
    Overlay: haskell
  • ghc-9.6.4-r1
    ~amd64
    big-endian doc elfutils ghcbootstrap ghcmakebinary +gmp llvm numa profile test unregisterised

    View      Download      Browse     License: BSD   
    Overlay: haskell
  • ghc-9.6.3-r1
    ~amd64
    big-endian doc elfutils ghcbootstrap ghcmakebinary +gmp llvm numa profile test unregisterised

    View      Download      Browse     License: BSD   
    Overlay: haskell
  • ghc-9.6.2
    big-endian +doc elfutils ghcbootstrap ghcmakebinary +gmp llvm numa profile test unregisterised binary

    View      Download      Browse     License: BSD   
    Overlay: loongson
  • ghc-9.4.8
    ~amd64 ~arm64
    big-endian doc elfutils ghcbootstrap ghcmakebinary +gmp llvm numa profile test unregisterised

    View      Download      Browse     License: BSD   
    Overlay: haskell
  • ghc-9.4.7
    ~amd64
    big-endian doc elfutils ghcbootstrap ghcmakebinary +gmp llvm numa profile test unregisterised

    View      Download      Browse     License: BSD   
    Overlay: haskell
  • ghc-9.2.8
    ~amd64 ~x86
    big-endian doc elfutils ghcbootstrap ghcmakebinary +gmp llvm numa profile test unregisterised binary

    View      Download      Browse     License: BSD   
    Overlay: haskell
  • ghc-9.2.8
    ~amd64 ~arm64 ~ppc64 ~riscv ~x86
    big-endian doc elfutils ghcbootstrap ghcmakebinary +gmp llvm numa profile test unregisterised binary

    View      Download      Browse     License: BSD   
    Overlay: gentoo
  • ghc-9.2.7-r1
    ~amd64 ~arm64 ~ppc64 ~riscv ~x86
    big-endian doc elfutils ghcbootstrap ghcmakebinary +gmp llvm numa profile test unregisterised binary

    View      Download      Browse     License: BSD   
    Overlay: haskell
  • ghc-9.0.2-r4
    ~amd64 ~arm64 ~ppc64 ~riscv ~x86
    big-endian doc elfutils ghcbootstrap ghcmakebinary +gmp llvm numa profile test unregisterised binary

    View      Download      Browse     License: BSD   
    Overlay: gentoo
  • ghc-9.0.2-r4
    ~amd64 ~arm64 ~ppc64 ~riscv ~x86
    big-endian doc elfutils ghcbootstrap ghcmakebinary +gmp llvm numa profile test unregisterised binary

    View      Download      Browse     License: BSD   
    Overlay: haskell

Runtime Dependencies

ghc-9.10.1-r2

>=dev-lang/perl-5.6.1
dev-libs/gmp:0=
sys-libs/ncurses:=[unicode
      (+)
]
elfutils?
      ( dev-libs/elfutils )

!ghcmakebinary?
      ( dev-libs/libffi:= )

numa?
      ( sys-process/numactl )

llvm?
      ( <llvm-core/llvm-19:= ||
            ( llvm-core/llvm:15 llvm-core/llvm:16 llvm-core/llvm:17 llvm-core/llvm:18 )
       )

ghc-9.8.2-r666

>=dev-lang/perl-5.6.1
dev-libs/gmp:0=
sys-libs/ncurses:=[unicode
      (+)
]
elfutils?
      ( dev-libs/elfutils )

!ghcmakebinary?
      ( dev-libs/libffi:= )

numa?
      ( sys-process/numactl )

llvm?
      ( <llvm-core/llvm-19:= ||
            ( llvm-core/llvm:15 llvm-core/llvm:16 llvm-core/llvm:17 llvm-core/llvm:18 )
       )

ghc-9.8.2-r2

>=dev-lang/perl-5.6.1
dev-libs/gmp:0=
sys-libs/ncurses:=[unicode
      (+)
]
elfutils?
      ( dev-libs/elfutils )

!ghcmakebinary?
      ( dev-libs/libffi:= )

numa?
      ( sys-process/numactl )

llvm?
      ( <llvm-core/llvm-19:= ||
            ( llvm-core/llvm:15 llvm-core/llvm:16 llvm-core/llvm:17 llvm-core/llvm:18 )
       )

ghc-9.6.6

>=dev-lang/perl-5.6.1
dev-libs/gmp:0=
sys-libs/ncurses:=[unicode
      (+)
]
elfutils?
      ( dev-libs/elfutils )

!ghcmakebinary?
      ( dev-libs/libffi:= )

numa?
      ( sys-process/numactl )

llvm?
      ( <llvm-core/llvm-19:= ||
            ( llvm-core/llvm:15 llvm-core/llvm:16 llvm-core/llvm:17 llvm-core/llvm:18 )
       )

ghc-9.6.5

>=dev-lang/perl-5.6.1
dev-libs/gmp:0=
sys-libs/ncurses:=[unicode
      (+)
]
elfutils?
      ( dev-libs/elfutils )

!ghcmakebinary?
      ( dev-libs/libffi:= )

numa?
      ( sys-process/numactl )

llvm?
      ( <llvm-core/llvm-19:= ||
            ( llvm-core/llvm:15 llvm-core/llvm:16 llvm-core/llvm:17 llvm-core/llvm:18 )
       )

ghc-9.6.4-r1

>=dev-lang/perl-5.6.1
dev-libs/gmp:0=
sys-libs/ncurses:=[unicode
      (+)
]
elfutils?
      ( dev-libs/elfutils )

!ghcmakebinary?
      ( dev-libs/libffi:= )

numa?
      ( sys-process/numactl )

llvm?
      ( <llvm-core/llvm-19:= ||
            ( llvm-core/llvm:15 llvm-core/llvm:16 llvm-core/llvm:17 llvm-core/llvm:18 )
       )

ghc-9.6.3-r1

>=dev-lang/perl-5.6.1
dev-libs/gmp:0=
sys-libs/ncurses:=[unicode
      (+)
]
elfutils?
      ( dev-libs/elfutils )

!ghcmakebinary?
      ( dev-libs/libffi:= )

numa?
      ( sys-process/numactl )

llvm?
      ( <llvm-core/llvm-19:= ||
            ( llvm-core/llvm:15 llvm-core/llvm:16 llvm-core/llvm:17 llvm-core/llvm:18 )
       )

ghc-9.6.2

>=dev-lang/perl-5.6.1
dev-libs/gmp:0=
sys-libs/ncurses:=[unicode
      (+)
]
elfutils?
      ( dev-libs/elfutils )

!ghcmakebinary?
      ( dev-libs/libffi:= )

numa?
      ( sys-process/numactl )

llvm?
      ( <sys-devel/llvm-17:= ||
            ( sys-devel/llvm:15 sys-devel/llvm:16 )
       )

binary?
      ( !prefix?
            ( elibc_glibc?
                  ( >=sys-libs/glibc-2.17 )
             )
       sys-libs/ncurses:0/6 )

ghc-9.4.8

>=dev-lang/perl-5.6.1
dev-libs/gmp:0=
sys-libs/ncurses:=[unicode
      (+)
]
elfutils?
      ( dev-libs/elfutils )

!ghcmakebinary?
      ( dev-libs/libffi:= )

numa?
      ( sys-process/numactl )

llvm?
      ( <llvm-core/llvm-19:= ||
            ( llvm-core/llvm:15 llvm-core/llvm:16 llvm-core/llvm:17 llvm-core/llvm:18 )
       )

ghc-9.4.7

>=dev-lang/perl-5.6.1
dev-libs/gmp:0=
sys-libs/ncurses:=[unicode
      (+)
]
elfutils?
      ( dev-libs/elfutils )

!ghcmakebinary?
      ( dev-libs/libffi:= )

numa?
      ( sys-process/numactl )

llvm?
      ( <llvm-core/llvm-19:= ||
            ( llvm-core/llvm:15 llvm-core/llvm:16 llvm-core/llvm:17 llvm-core/llvm:18 )
       )

ghc-9.2.8

!<dev-haskell/process-1.6.16.0-r1
>=dev-lang/perl-5.6.1
dev-libs/gmp:0=
sys-libs/ncurses:=[unicode
      (+)
]
elfutils?
      ( dev-libs/elfutils )

!ghcmakebinary?
      ( dev-libs/libffi:= )

numa?
      ( sys-process/numactl )

llvm?
      ( <llvm-core/llvm-15:= ||
            ( llvm-core/llvm:14 )
       )

binary?
      ( !prefix?
            ( elibc_glibc?
                  ( >=sys-libs/glibc-2.17 )
             )
       sys-libs/ncurses:0/6 )

ghc-9.2.8

>=dev-lang/perl-5.6.1
dev-libs/gmp:0=
sys-libs/ncurses:=[unicode
      (+)
]
elfutils?
      ( dev-libs/elfutils )

!ghcmakebinary?
      ( dev-libs/libffi:= )

numa?
      ( sys-process/numactl )

llvm?
      ( <llvm-core/llvm-15:= ||
            ( llvm-core/llvm:14 )
       )

binary?
      ( !prefix?
            ( elibc_glibc?
                  ( >=sys-libs/glibc-2.17 )
             )
       sys-libs/ncurses:0/6 )

ghc-9.2.7-r1

!<dev-haskell/process-1.6.16.0-r1
>=dev-lang/perl-5.6.1
dev-libs/gmp:0=
sys-libs/ncurses:=[unicode
      (+)
]
elfutils?
      ( dev-libs/elfutils )

!ghcmakebinary?
      ( dev-libs/libffi:= )

numa?
      ( sys-process/numactl )

llvm?
      ( <llvm-core/llvm-15:= ||
            ( llvm-core/llvm:14 )
       )

binary?
      ( !prefix?
            ( elibc_glibc?
                  ( >=sys-libs/glibc-2.17 )
             )
       sys-libs/ncurses:0/6 )

ghc-9.0.2-r4

>=dev-lang/perl-5.6.1
dev-libs/gmp:0=
sys-libs/ncurses:=[unicode
      (+)
]
elfutils?
      ( dev-libs/elfutils )

!ghcmakebinary?
      ( dev-libs/libffi:= )

numa?
      ( sys-process/numactl )

llvm?
      ( <llvm-core/llvm-15:= ||
            ( llvm-core/llvm:14 )
       )

binary?
      ( !prefix?
            ( elibc_glibc?
                  ( >=sys-libs/glibc-2.17 )
             )
       sys-libs/ncurses:0/6 )

ghc-9.0.2-r4

!<dev-haskell/process-1.6.16.0-r1
>=dev-lang/perl-5.6.1
dev-libs/gmp:0=
sys-libs/ncurses:=[unicode
      (+)
]
elfutils?
      ( dev-libs/elfutils )

!ghcmakebinary?
      ( dev-libs/libffi:= )

numa?
      ( sys-process/numactl )

llvm?
      ( <llvm-core/llvm-15:= ||
            ( llvm-core/llvm:14 )
       )

binary?
      ( !prefix?
            ( elibc_glibc?
                  ( >=sys-libs/glibc-2.17 )
             )
       sys-libs/ncurses:0/6 )