Gentoo Archives: gentoo-commits

From: Sergei Trofimovich <slyfox@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: profiles/, dev-haskell/shellish/files/, dev-haskell/shellish/
Date: Wed, 02 Sep 2020 07:46:17
Message-Id: 1599032769.8ec29738803f86d02f2abce0e541c3fc7e5c354d.slyfox@gentoo
1 commit: 8ec29738803f86d02f2abce0e541c3fc7e5c354d
2 Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
3 AuthorDate: Wed Sep 2 07:45:56 2020 +0000
4 Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
5 CommitDate: Wed Sep 2 07:46:09 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ec29738
7
8 dev-haskell/shellish: remove masked package
9
10 Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
11
12 dev-haskell/shellish/Manifest | 1 -
13 .../shellish/files/shellish-0.1.4-ghc-7.10.patch | 9 -------
14 .../shellish/files/shellish-0.1.4-ghc-8.patch | 9 -------
15 dev-haskell/shellish/metadata.xml | 21 ---------------
16 dev-haskell/shellish/shellish-0.1.4.ebuild | 30 ----------------------
17 profiles/package.mask | 5 ----
18 6 files changed, 75 deletions(-)
19
20 diff --git a/dev-haskell/shellish/Manifest b/dev-haskell/shellish/Manifest
21 deleted file mode 100644
22 index 573922da179..00000000000
23 --- a/dev-haskell/shellish/Manifest
24 +++ /dev/null
25 @@ -1 +0,0 @@
26 -DIST shellish-0.1.4.tar.gz 7268 BLAKE2B d315b956f64d6ebf9cd3728468b63775448fd6446fdbed8570ddc81885027884b2112c1377a457693463d42dc9f43c8088119f4fa09b8612dd830a504ffcb07b SHA512 4507ab92ca2db6a0e79d799ba303b3cb64fa887ec4581f0e1d191340fa7116db2c4bae069d6692c51d3d754ea0672b2d5c12b582d769b81b5b0e25c8c97c8a62
27
28 diff --git a/dev-haskell/shellish/files/shellish-0.1.4-ghc-7.10.patch b/dev-haskell/shellish/files/shellish-0.1.4-ghc-7.10.patch
29 deleted file mode 100644
30 index c756635f600..00000000000
31 --- a/dev-haskell/shellish/files/shellish-0.1.4-ghc-7.10.patch
32 +++ /dev/null
33 @@ -1,9 +0,0 @@
34 -diff --git a/Shellish.hs b/Shellish.hs
35 -index 1e3c192..0ac20c2 100644
36 ---- a/Shellish.hs
37 -+++ b/Shellish.hs
38 -@@ -1,3 +1,3 @@
39 - {-# LANGUAGE ScopedTypeVariables, DeriveDataTypeable, OverloadedStrings,
40 -- MultiParamTypeClasses, FlexibleInstances #-}
41 -+ MultiParamTypeClasses, FlexibleInstances, FlexibleContexts #-}
42 -
43
44 diff --git a/dev-haskell/shellish/files/shellish-0.1.4-ghc-8.patch b/dev-haskell/shellish/files/shellish-0.1.4-ghc-8.patch
45 deleted file mode 100644
46 index 49525543acb..00000000000
47 --- a/dev-haskell/shellish/files/shellish-0.1.4-ghc-8.patch
48 +++ /dev/null
49 @@ -1,9 +0,0 @@
50 -diff --git a/Shellish.hs b/Shellish.hs
51 -index 0ac20c2..7de0e11 100644
52 ---- a/Shellish.hs
53 -+++ b/Shellish.hs
54 -@@ -180,3 +180,3 @@ test_s = path >=> liftIO . \f -> do
55 - stat <- getSymbolicLinkStatus f
56 -- return $ isSymbolicLink stat
57 -+ return $ System.PosixCompat.Files.isSymbolicLink stat
58 -
59
60 diff --git a/dev-haskell/shellish/metadata.xml b/dev-haskell/shellish/metadata.xml
61 deleted file mode 100644
62 index 220975e213d..00000000000
63 --- a/dev-haskell/shellish/metadata.xml
64 +++ /dev/null
65 @@ -1,21 +0,0 @@
66 -<?xml version="1.0" encoding="UTF-8"?>
67 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
68 -<pkgmetadata>
69 - <maintainer type="project">
70 - <email>haskell@g.o</email>
71 - <name>Gentoo Haskell</name>
72 - </maintainer>
73 - <longdescription>
74 - The shellisg package provides a single module for convenient
75 - \"systems\" programming in Haskell, similar in spirit to POSIX
76 - shells or PERL.
77 -
78 - * Elegance and safety is sacrificed for conciseness and
79 - swiss-army-knife-ness.
80 -
81 - * The interface exported by Shellish is thread-safe.
82 -
83 - Overall, the module should help you to get a job done quickly,
84 - without getting too dirty.
85 - </longdescription>
86 -</pkgmetadata>
87
88 diff --git a/dev-haskell/shellish/shellish-0.1.4.ebuild b/dev-haskell/shellish/shellish-0.1.4.ebuild
89 deleted file mode 100644
90 index b441415f387..00000000000
91 --- a/dev-haskell/shellish/shellish-0.1.4.ebuild
92 +++ /dev/null
93 @@ -1,30 +0,0 @@
94 -# Copyright 1999-2020 Gentoo Authors
95 -# Distributed under the terms of the GNU General Public License v2
96 -
97 -# ebuild generated by hackport 0.2.17.9999
98 -
99 -EAPI=4
100 -
101 -CABAL_FEATURES="lib profile haddock hoogle hscolour"
102 -inherit haskell-cabal
103 -
104 -DESCRIPTION="shell-/perl- like (systems) programming in Haskell"
105 -HOMEPAGE="http://repos.mornfall.net/shellish"
106 -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
107 -
108 -LICENSE="BSD"
109 -SLOT="0"
110 -KEYWORDS="~amd64 ~x86"
111 -IUSE=""
112 -
113 -RDEPEND="dev-haskell/mtl[profile?]
114 - dev-haskell/strict[profile?]
115 - dev-haskell/unix-compat[profile?]
116 - >=dev-lang/ghc-6.10.1"
117 -DEPEND="${RDEPEND}
118 - >=dev-haskell/cabal-1.6"
119 -
120 -src_prepare() {
121 - epatch "${FILESDIR}"/${P}-ghc-7.10.patch
122 - epatch "${FILESDIR}"/${P}-ghc-8.patch
123 -}
124
125 diff --git a/profiles/package.mask b/profiles/package.mask
126 index e658c386f23..7ba54a69c55 100644
127 --- a/profiles/package.mask
128 +++ b/profiles/package.mask
129 @@ -531,11 +531,6 @@ media-sound/specimen
130 # Removal in 30 days. bug #736300
131 media-sound/jackbeat
132
133 -# Sergei Trofimovich <slyfox@g.o> (2020-08-08)
134 -# Was not ported to >=ghc-8. Old dev-vcs/darcs was the only user.
135 -# Removal in 30 days. bug #736250
136 -dev-haskell/shellish
137 -
138 # Michał Górny <mgorny@g.o> (2020-08-07)
139 # Last upstream (pre-)release in 2016. Python 3 porting effort is not
140 # progressing since February, and PRs are stuck. Homepage is gone.