Gentoo Archives: gentoo-commits

From: "Jakov Smolić" <jsmolic@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-haskell/hsopenssl/, profiles/
Date: Thu, 29 Sep 2022 07:55:51
Message-Id: 1664438006.63b75eb4aa6a7b2ccb14f1b0ca686373c0dc0b63.jsmolic@gentoo
1 commit: 63b75eb4aa6a7b2ccb14f1b0ca686373c0dc0b63
2 Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
3 AuthorDate: Thu Sep 29 07:53:26 2022 +0000
4 Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
5 CommitDate: Thu Sep 29 07:53:26 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63b75eb4
7
8 dev-haskell/hsopenssl: Remove last-rited pkg
9
10 Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
11
12 dev-haskell/hsopenssl/Manifest | 1 -
13 .../hsopenssl/hsopenssl-0.11.4.17-r1.ebuild | 40 ----------------------
14 dev-haskell/hsopenssl/metadata.xml | 30 ----------------
15 profiles/package.mask | 1 -
16 4 files changed, 72 deletions(-)
17
18 diff --git a/dev-haskell/hsopenssl/Manifest b/dev-haskell/hsopenssl/Manifest
19 deleted file mode 100644
20 index 61f575eda5cf..000000000000
21 --- a/dev-haskell/hsopenssl/Manifest
22 +++ /dev/null
23 @@ -1 +0,0 @@
24 -DIST HsOpenSSL-0.11.4.17.tar.gz 80235 BLAKE2B c8229b96e5d079a46255010dd44ca9caed292c974dfe5d815130696d798263c493bc8825be9ff1e360a2e0c86919842883d9125f26166184d002c619fab03649 SHA512 fe7be85a6e9690f4c7a5d79c0bab56efd42e183415c5b92b589c5bd380f2646877e0d4b1208f5583d3223a602118c9a3d74688e02f9d24a1ea20aea64a625eb6
25
26 diff --git a/dev-haskell/hsopenssl/hsopenssl-0.11.4.17-r1.ebuild b/dev-haskell/hsopenssl/hsopenssl-0.11.4.17-r1.ebuild
27 deleted file mode 100644
28 index 01d4ec7912e8..000000000000
29 --- a/dev-haskell/hsopenssl/hsopenssl-0.11.4.17-r1.ebuild
30 +++ /dev/null
31 @@ -1,40 +0,0 @@
32 -# Copyright 1999-2022 Gentoo Authors
33 -# Distributed under the terms of the GNU General Public License v2
34 -
35 -EAPI=7
36 -
37 -# ebuild generated by hackport 0.6.9999
38 -#hackport: flags: -homebrew-openssl,-macports-openssl
39 -
40 -CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
41 -inherit haskell-cabal
42 -
43 -MY_PN="HsOpenSSL"
44 -MY_P="${MY_PN}-${PV}"
45 -
46 -DESCRIPTION="Partial OpenSSL binding for Haskell"
47 -HOMEPAGE="https://github.com/vshabanov/HsOpenSSL"
48 -SRC_URI="https://hackage.haskell.org/package/${MY_P}/${MY_P}.tar.gz"
49 -
50 -LICENSE="public-domain"
51 -SLOT="0/${PV}"
52 -KEYWORDS="~amd64 ~ppc64 ~x86"
53 -IUSE="fast-bignum"
54 -
55 -RDEPEND=">=dev-haskell/network-2.1:=[profile?] <dev-haskell/network-3.2:=[profile?]
56 - >=dev-haskell/old-locale-1.0.0.2:=[profile?] <dev-haskell/old-locale-1.1:=[profile?]
57 - >=dev-lang/ghc-7.4.1:=
58 - dev-libs/openssl:=
59 -"
60 -DEPEND="${RDEPEND}
61 - >=dev-haskell/cabal-1.12
62 -"
63 -
64 -S="${WORKDIR}/${MY_P}"
65 -
66 -src_configure() {
67 - haskell-cabal_src_configure \
68 - $(cabal_flag fast-bignum fast-bignum) \
69 - --flag=-homebrew-openssl \
70 - --flag=-macports-openssl
71 -}
72
73 diff --git a/dev-haskell/hsopenssl/metadata.xml b/dev-haskell/hsopenssl/metadata.xml
74 deleted file mode 100644
75 index a89a19102712..000000000000
76 --- a/dev-haskell/hsopenssl/metadata.xml
77 +++ /dev/null
78 @@ -1,30 +0,0 @@
79 -<?xml version="1.0" encoding="UTF-8"?>
80 -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
81 -<pkgmetadata>
82 - <maintainer type="project">
83 - <email>haskell@g.o</email>
84 - <name>Gentoo Haskell</name>
85 - </maintainer>
86 - <use>
87 - <flag name="fast-bignum">Enable fast moving of bignums between OpenSSL and GMP (GHC Only)</flag>
88 - </use>
89 - <longdescription>
90 -
91 - HsOpenSSL is an OpenSSL binding for Haskell. It can generate RSA
92 - and DSA keys, read and write PEM files, generate message digests,
93 - sign and verify messages, encrypt and decrypt messages. It has
94 - also some capabilities of creating SSL clients and servers.
95 -
96 - Please note that this project has started at the time when there
97 - were no pure-Haskell implementations of TLS. Now there is tls
98 - package (&lt;http://hackage.haskell.org/package/tls&gt;), which looks
99 - pretty saner than HsOpenSSL especially for initialisation and
100 - error handlings. So PHO (the initial author of HsOpenSSL) highly
101 - encourages you to use and improve the tls package instead as long
102 - as possible.
103 -
104 - </longdescription>
105 - <upstream>
106 - <remote-id type="github">phonohawk/HsOpenSSL</remote-id>
107 - </upstream>
108 -</pkgmetadata>
109
110 diff --git a/profiles/package.mask b/profiles/package.mask
111 index c44253915d64..9a166765cb73 100644
112 --- a/profiles/package.mask
113 +++ b/profiles/package.mask
114 @@ -297,7 +297,6 @@ dev-haskell/hdbc-odbc
115 dev-haskell/hi-file-parser
116 dev-haskell/hlint
117 dev-haskell/hpack
118 -dev-haskell/hsopenssl
119
120 # hololeap <hololeap@××××××××××.com> (2022-08-21)
121 # doctest-parallel does not currently work with Setup.hs (used internally by