summaryrefslogtreecommitdiff
path: root/devel/hs-atomic-primops
diff options
context:
space:
mode:
Diffstat (limited to 'devel/hs-atomic-primops')
-rw-r--r--devel/hs-atomic-primops/Makefile19
-rw-r--r--devel/hs-atomic-primops/distinfo3
-rw-r--r--devel/hs-atomic-primops/files/patch-atomic-primops.cabal11
-rw-r--r--devel/hs-atomic-primops/pkg-descr8
4 files changed, 0 insertions, 41 deletions
diff --git a/devel/hs-atomic-primops/Makefile b/devel/hs-atomic-primops/Makefile
deleted file mode 100644
index a4fcdb04e296..000000000000
--- a/devel/hs-atomic-primops/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= atomic-primops
-PORTVERSION= 0.8.2
-PORTREVISION= 3
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Safe approach to CAS and other atomic operations
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
-EXPIRATION_DATE= 2019-04-14
-
-USE_CABAL= primitive
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-atomic-primops/distinfo b/devel/hs-atomic-primops/distinfo
deleted file mode 100644
index 4f802a51533a..000000000000
--- a/devel/hs-atomic-primops/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1524158958
-SHA256 (cabal/atomic-primops-0.8.2.tar.gz) = 67f8872e0c1e634d819a967365eb4ad514e9b2cde967fbc710da7cdc4d17d933
-SIZE (cabal/atomic-primops-0.8.2.tar.gz) = 36157
diff --git a/devel/hs-atomic-primops/files/patch-atomic-primops.cabal b/devel/hs-atomic-primops/files/patch-atomic-primops.cabal
deleted file mode 100644
index 8e6cc6ec8f98..000000000000
--- a/devel/hs-atomic-primops/files/patch-atomic-primops.cabal
+++ /dev/null
@@ -1,11 +0,0 @@
---- atomic-primops.cabal.orig 2018-03-09 00:46:22 UTC
-+++ atomic-primops.cabal
-@@ -49,7 +49,7 @@ Library
-
- -- casMutVar# had a bug in GHC 7.2, thus we require GHC 7.4 or greater
- -- (base 4.5 or greater). We also need the "Any" kind.
-- build-depends: base >= 4.6.0.0 && < 4.12, ghc-prim, primitive
-+ build-depends: base >= 4.6.0.0 && < 4.13, ghc-prim, primitive
-
- -- TODO: Try to push support back to 7.0, but make it default to an implementation
- -- other than Unboxed.
diff --git a/devel/hs-atomic-primops/pkg-descr b/devel/hs-atomic-primops/pkg-descr
deleted file mode 100644
index dbae2316ddc8..000000000000
--- a/devel/hs-atomic-primops/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-This library provides a safer method based on the concept of "Tickets".
-Also, this library uses the "foreign primop" capability of GHC to add
-access to other variants that may be of interest, specifically, compare
-and swap inside an array. Note that as of GHC 7.8, the relevant primops
-have been included in GHC itself. This library is engineered to work
-pre- and post-GHC-7.8, while exposing the same interface.
-
-WWW: https://github.com/rrnewton/haskell-lockfree/wiki