Gentoo Archives: gentoo-commits

From: Sergei Trofimovich <slyfox@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-haskell/haskell-platform/, profiles/
Date: Fri, 30 Jul 2021 10:18:11
Message-Id: 1627640284.0c21e9cbaf2ba75348d60e7a5fbaad1449bcc892.slyfox@gentoo
1 commit: 0c21e9cbaf2ba75348d60e7a5fbaad1449bcc892
2 Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
3 AuthorDate: Fri Jul 30 10:17:17 2021 +0000
4 Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
5 CommitDate: Fri Jul 30 10:18:04 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c21e9cb
7
8 dev-haskell/haskell-platform: drop masked package
9
10 Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
11
12 .../haskell-platform-2014.2.0.0-r1.ebuild | 69 ----------------------
13 dev-haskell/haskell-platform/metadata.xml | 22 -------
14 profiles/package.mask | 5 --
15 3 files changed, 96 deletions(-)
16
17 diff --git a/dev-haskell/haskell-platform/haskell-platform-2014.2.0.0-r1.ebuild b/dev-haskell/haskell-platform/haskell-platform-2014.2.0.0-r1.ebuild
18 deleted file mode 100644
19 index 682281b41f5..00000000000
20 --- a/dev-haskell/haskell-platform/haskell-platform-2014.2.0.0-r1.ebuild
21 +++ /dev/null
22 @@ -1,69 +0,0 @@
23 -# Copyright 1999-2020 Gentoo Authors
24 -# Distributed under the terms of the GNU General Public License v2
25 -
26 -EAPI=7
27 -
28 -DESCRIPTION="The Haskell Platform"
29 -HOMEPAGE="http://haskell.org/platform"
30 -SRC_URI=""
31 -
32 -LICENSE="BSD"
33 -SLOT="0/${PV}"
34 -KEYWORDS="~amd64 ~x86"
35 -IUSE="+doc profile +X"
36 -
37 -RDEPEND="
38 - >=dev-haskell/cabal-1.18.1.3
39 - >=dev-haskell/xhtml-3000.2.1
40 -
41 - >=dev-haskell/async-2.0.1.5
42 - >=dev-haskell/attoparsec-0.10.4.0:=[profile?]
43 - >=dev-haskell/case-insensitive-1.1.0.3:=[profile?]
44 - >=dev-haskell/fgl-5.5.0.1:=[profile?]
45 - >=dev-haskell/hashable-1.2.2.0:=[profile?]
46 - >=dev-haskell/haskell-src-1.0.1.6:=[profile?]
47 - >=dev-haskell/html-1.0.1.2:=[profile?]
48 - >=dev-haskell/http-4000.2.10:=[profile?]
49 - >=dev-haskell/hunit-1.2.5.2:=[profile?]
50 - >=dev-haskell/mtl-2.1.3.1:=[profile?]
51 - >=dev-haskell/network-2.4.2.3:=[profile?]
52 - >=dev-haskell/parallel-3.2.0.4:=[profile?]
53 - >=dev-haskell/parsec-3.1.5:=[profile?]
54 - >=dev-haskell/primitive-0.5.2.1:=[profile?]
55 - >=dev-haskell/quickcheck-2.6:2=[profile?]
56 - >=dev-haskell/random-1.0.1.1:=[profile?]
57 - >=dev-haskell/regex-base-0.93.2:=[profile?]
58 - >=dev-haskell/regex-compat-0.95.1:=[profile?]
59 - >=dev-haskell/regex-posix-0.95.2:=[profile?]
60 - >=dev-haskell/split-0.2.2:=[profile?]
61 - >=dev-haskell/stm-2.4.2:=[profile?]
62 - >=dev-haskell/syb-0.4.1:=[profile?]
63 - >=dev-haskell/text-1.1.0.0:=[profile?]
64 - >=dev-haskell/transformers-0.3.0.0:=[profile?]
65 - >=dev-haskell/unordered-containers-0.2.4.0:=[profile?]
66 - >=dev-haskell/vector-0.10.9.1:=[profile?]
67 - >=dev-haskell/xhtml-3000.2.1:=[profile?]
68 - >=dev-haskell/zlib-0.5.4.1:=[profile?]
69 - X? (
70 - >=dev-haskell/gluraw-1.4.0.1:=[profile?]
71 - >=dev-haskell/glut-2.5.1.1:=[profile?]
72 - >=dev-haskell/opengl-2.9.2.0:=[profile?]
73 - >=dev-haskell/openglraw-1.5.0.0:=[profile?]
74 - )
75 -
76 - >=dev-lang/ghc-7.8.3:=
77 -
78 - >=dev-haskell/alex-3.1.3
79 - >=dev-haskell/cabal-install-1.18.0.5
80 - >=dev-haskell/happy-1.19.4
81 - >=dev-haskell/hscolour-1.20.3
82 - doc? ( >=dev-haskell/haddock-2.14.2 )
83 -"
84 -DEPEND="${RDEPEND}"
85 -
86 -pkg_postinst() {
87 - if ! use X; then
88 - elog "The haskell platform includes the 3D graphics libraries opengl and glut."
89 - elog "To install opengl and glut requires the X use flag."
90 - fi
91 -}
92
93 diff --git a/dev-haskell/haskell-platform/metadata.xml b/dev-haskell/haskell-platform/metadata.xml
94 deleted file mode 100644
95 index 991c27c26f8..00000000000
96 --- a/dev-haskell/haskell-platform/metadata.xml
97 +++ /dev/null
98 @@ -1,22 +0,0 @@
99 -<?xml version="1.0" encoding="UTF-8"?>
100 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
101 -<pkgmetadata>
102 - <maintainer type="project">
103 - <email>haskell@g.o</email>
104 - <name>Gentoo Haskell</name>
105 - </maintainer>
106 - <longdescription>
107 - The Haskell Platform (HP) is the blessed set of libraries and tools on
108 - which to build further Haskell libraries and applications. It is
109 - intended to provide a comprehensive, stable, and quality tested base for
110 - Haskell projects to work from.
111 -
112 - This version specifies the following additional developer tools be
113 - installed, for a system to be in full compliance:
114 -
115 - * cabal-install
116 - * alex
117 - * happy
118 - * haddock
119 - </longdescription>
120 -</pkgmetadata>
121
122 diff --git a/profiles/package.mask b/profiles/package.mask
123 index d9177e34a8b..36b84c7cc4f 100644
124 --- a/profiles/package.mask
125 +++ b/profiles/package.mask
126 @@ -322,11 +322,6 @@ dev-python/pathlib2
127 dev-python/traceback2
128 dev-python/unittest2
129
130 -# Sergei Trofimovich <slyfox@g.o> (2021-07-05)
131 -# The platform is outdated and not maintained anymore.
132 -# Mask for removal in 30 days.
133 -dev-haskell/haskell-platform
134 -
135 # Georgy Yakovlev <gyakovlev@g.o> (2021-07-04)
136 # severely broken nfs
137 # possibly depper problem due to bug in mm/page_alloc