1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-02-04 11:23:46 +00:00
Gleb Popov 2fca7097b9 Uses/cabal.mk: Rework MASTER_SITES and DISTFILES handling.
This change removes duplicated entries from MASTER_SITES and DISTFILES
variables. Now the MASTER_SITES variable will contain single Hackage URL without
any group for the simplest case and with :_cabal_mk_hackage group in nodefault
case.

This change opens a path to using non-Hackage Cabal repositories
(needed for Cardano) and pulling in .cabal revisions without using patches.

Unfortunately, this change results in a large churn in Haskell ports distinfos.
To make this churn less useless, refresh all Haskell dependencies in all ports.
2022-11-20 20:39:28 +03:00

28 lines
518 B
Makefile

PORTNAME= mueval
PORTVERSION= 0.9.3
PORTREVISION= 13
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
COMMENT= Safely evaluate pure Haskell expressions
WWW= https://github.com/gwern/mueval
LICENSE= BSD3CLAUSE
USES= cabal
USE_CABAL= QuickCheck-2.14.2 \
extensible-exceptions-0.1.1.4 \
ghc-paths-0.1.0.12_4 \
hint-0.9.0.6 \
random-1.2.1.1 \
show-0.6 \
simple-reflect-0.3.3 \
splitmix-0.1.0.4_1 \
syb-0.7.2.2 \
temporary-1.3
CABAL_EXECUTABLES= mueval mueval-core
.include <bsd.port.mk>