summaryrefslogtreecommitdiff
path: root/security/hs-hackage-security
diff options
context:
space:
mode:
Diffstat (limited to 'security/hs-hackage-security')
-rw-r--r--security/hs-hackage-security/Makefile20
-rw-r--r--security/hs-hackage-security/distinfo3
-rw-r--r--security/hs-hackage-security/files/patch-hackage-security.cabal18
-rw-r--r--security/hs-hackage-security/pkg-descr15
4 files changed, 0 insertions, 56 deletions
diff --git a/security/hs-hackage-security/Makefile b/security/hs-hackage-security/Makefile
deleted file mode 100644
index 074545e63816..000000000000
--- a/security/hs-hackage-security/Makefile
+++ /dev/null
@@ -1,20 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= hackage-security
-PORTVERSION= 0.5.3.0
-PORTREVISION= 3
-CATEGORIES= security haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= The hackage security library provides both server and client utilities for securing the Hackage package server
-
-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= base16-bytestring base64-bytestring cryptohash-sha256 ed25519 \
- mtl network network-uri old-locale old-time tar zlib
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/security/hs-hackage-security/distinfo b/security/hs-hackage-security/distinfo
deleted file mode 100644
index 877f03b7bcf3..000000000000
--- a/security/hs-hackage-security/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1523300294
-SHA256 (cabal/hackage-security-0.5.3.0.tar.gz) = db986e17e9265aa9e40901690815b890b97d53159eb24d0a6cafaa7c18577c21
-SIZE (cabal/hackage-security-0.5.3.0.tar.gz) = 87119
diff --git a/security/hs-hackage-security/files/patch-hackage-security.cabal b/security/hs-hackage-security/files/patch-hackage-security.cabal
deleted file mode 100644
index 579177039545..000000000000
--- a/security/hs-hackage-security/files/patch-hackage-security.cabal
+++ /dev/null
@@ -1,18 +0,0 @@
---- hackage-security.cabal.orig 2018-03-25 23:39:07 UTC
-+++ hackage-security.cabal
-@@ -98,12 +98,12 @@ library
- Hackage.Security.Util.TypedEmbedded
- Prelude
- -- We support ghc 7.4 (bundled with Cabal 1.14) and up
-- build-depends: base >= 4.5 && < 4.12,
-+ build-depends: base >= 4.5 && < 4.13,
- base16-bytestring >= 0.1.1 && < 0.2,
- base64-bytestring >= 1.0 && < 1.1,
- bytestring >= 0.9 && < 0.11,
-- Cabal >= 1.14 && < 2.4,
-- containers >= 0.4 && < 0.6,
-+ Cabal >= 1.14 && < 2.6,
-+ containers >= 0.4 && < 0.7,
- ed25519 >= 0.0 && < 0.1,
- filepath >= 1.2 && < 1.5,
- mtl >= 2.2 && < 2.3,
diff --git a/security/hs-hackage-security/pkg-descr b/security/hs-hackage-security/pkg-descr
deleted file mode 100644
index 80d3f3cdec9e..000000000000
--- a/security/hs-hackage-security/pkg-descr
+++ /dev/null
@@ -1,15 +0,0 @@
-The hackage security library provides both server and client utilities for
-securing the Hackage package server (http://hackage.haskell.org/). It is based on
-The Update Framework (http://theupdateframework.com/), a set of recommendations
-developed by security researchers at various universities in the US as well as
-developers on the Tor project (https://www.torproject.org/).
-
-The current implementation supports only index signing, thereby enabling
-untrusted mirrors. It does not yet provide facilities for author package
-signing.
-
-The library has two main entry points: Hackage.Security.Client is the main entry
-point for clients (the typical example being cabal), and Hackage.Security.Server
-is the main entry point for servers (the typical example being hackage-server).
-
-WWW: https://hackage.haskell.org/package/hackage-security