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/network-bytestring/files/, dev-haskell/network-bytestring/, ...
Date: Mon, 14 Sep 2020 07:16:50
Message-Id: 1600067801.d05d1f60276df9226ea793fda73593fc11f12f3a.slyfox@gentoo
1 commit: d05d1f60276df9226ea793fda73593fc11f12f3a
2 Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
3 AuthorDate: Mon Sep 14 07:15:19 2020 +0000
4 Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
5 CommitDate: Mon Sep 14 07:16:41 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d05d1f60
7
8 dev-haskell/network-bytestring: drop masked package
9
10 Closes: https://bugs.gentoo.org/735796
11 Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
12
13 dev-haskell/network-bytestring/Manifest | 1 -
14 .../files/network-bytestring-0.1.3.4-ghc-7.6.patch | 29 ---------------------
15 dev-haskell/network-bytestring/metadata.xml | 15 -----------
16 .../network-bytestring-0.1.3.4.ebuild | 30 ----------------------
17 profiles/package.mask | 5 ----
18 5 files changed, 80 deletions(-)
19
20 diff --git a/dev-haskell/network-bytestring/Manifest b/dev-haskell/network-bytestring/Manifest
21 deleted file mode 100644
22 index 4af6b5dce1e..00000000000
23 --- a/dev-haskell/network-bytestring/Manifest
24 +++ /dev/null
25 @@ -1 +0,0 @@
26 -DIST network-bytestring-0.1.3.4.tar.gz 9182 BLAKE2B d36a2e56aa2c024ef2e42f1580d9f149863b50ec92ff7b50db14ba4fd7d49da5631b989276f9d9efeea411d367d1314a970461e0eb5c95b2c91532ffa4b31681 SHA512 eba844a3d8927c08d119342f196a6cfbb0c54eb194abb4e4da5614cddbdd685923950a339494e17fdae47eae4249896c5f68390d4abb5d0321fb358612cd3a76
27
28 diff --git a/dev-haskell/network-bytestring/files/network-bytestring-0.1.3.4-ghc-7.6.patch b/dev-haskell/network-bytestring/files/network-bytestring-0.1.3.4-ghc-7.6.patch
29 deleted file mode 100644
30 index 7ba2e0f465b..00000000000
31 --- a/dev-haskell/network-bytestring/files/network-bytestring-0.1.3.4-ghc-7.6.patch
32 +++ /dev/null
33 @@ -1,29 +0,0 @@
34 -diff --git a/Network/Socket/ByteString.hs b/Network/Socket/ByteString.hs
35 -index 2fbeaa3..adf3116 100644
36 ---- a/Network/Socket/ByteString.hs
37 -+++ b/Network/Socket/ByteString.hs
38 -@@ -45,7 +45,7 @@ import Data.ByteString (ByteString)
39 - import Data.ByteString.Internal (createAndTrim)
40 - import Data.ByteString.Unsafe (unsafeUseAsCStringLen)
41 - import Data.Word (Word8)
42 --import Foreign.C.Types (CInt)
43 -+import Foreign.C.Types
44 - import Foreign.Marshal.Alloc (allocaBytes)
45 - import Foreign.Ptr (Ptr, castPtr)
46 - import Network.Socket (SockAddr, Socket(..), sendBufTo, recvBufFrom)
47 -diff --git a/Network/Socket/ByteString/Internal.hs b/Network/Socket/ByteString/Internal.hs
48 -index c6a835b..eb41194 100644
49 ---- a/Network/Socket/ByteString/Internal.hs
50 -+++ b/Network/Socket/ByteString/Internal.hs
51 -@@ -11,9 +11,9 @@ module Network.Socket.ByteString.Internal
52 - import System.IO.Error (ioeSetErrorString, mkIOError)
53 -
54 - #if !defined(mingw32_HOST_OS)
55 --import Foreign.C.Types (CInt)
56 -+import Foreign.C.Types
57 - import Foreign.Ptr (Ptr)
58 --import System.Posix.Types (CSsize)
59 -+import System.Posix.Types
60 -
61 - import Network.Socket.ByteString.IOVec (IOVec)
62 - import Network.Socket.ByteString.MsgHdr (MsgHdr)
63
64 diff --git a/dev-haskell/network-bytestring/metadata.xml b/dev-haskell/network-bytestring/metadata.xml
65 deleted file mode 100644
66 index ff0b4d01a27..00000000000
67 --- a/dev-haskell/network-bytestring/metadata.xml
68 +++ /dev/null
69 @@ -1,15 +0,0 @@
70 -<?xml version="1.0" encoding="UTF-8"?>
71 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
72 -<pkgmetadata>
73 - <maintainer type="project">
74 - <email>haskell@g.o</email>
75 - <name>Gentoo Haskell</name>
76 - </maintainer>
77 - <longdescription>
78 - Fast, memory-efficient, low-level socket functions
79 - that use 'Data.ByteString's instead of 'String's.
80 - </longdescription>
81 - <upstream>
82 - <remote-id type="github">tibbe/network-bytestring</remote-id>
83 - </upstream>
84 -</pkgmetadata>
85
86 diff --git a/dev-haskell/network-bytestring/network-bytestring-0.1.3.4.ebuild b/dev-haskell/network-bytestring/network-bytestring-0.1.3.4.ebuild
87 deleted file mode 100644
88 index 3dc7f2993f6..00000000000
89 --- a/dev-haskell/network-bytestring/network-bytestring-0.1.3.4.ebuild
90 +++ /dev/null
91 @@ -1,30 +0,0 @@
92 -# Copyright 1999-2019 Gentoo Authors
93 -# Distributed under the terms of the GNU General Public License v2
94 -
95 -EAPI=5
96 -
97 -# ebuild generated by hackport 0.3.1.9999
98 -
99 -CABAL_FEATURES="lib profile haddock hoogle hscolour"
100 -inherit eutils haskell-cabal
101 -
102 -DESCRIPTION="Fast, memory-efficient, low-level networking"
103 -HOMEPAGE="https://github.com/tibbe/network-bytestring"
104 -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
105 -
106 -LICENSE="BSD"
107 -SLOT="0/${PV}"
108 -KEYWORDS="~amd64 ~x86"
109 -IUSE=""
110 -
111 -RDEPEND=">=dev-haskell/network-2.2.1.1:=[profile?]
112 - >=dev-lang/ghc-6.10.4:="
113 -DEPEND="${RDEPEND}
114 - >=dev-haskell/cabal-1.6"
115 -
116 -src_prepare() {
117 - epatch "${FILESDIR}"/${P}-ghc-7.6.patch
118 - cabal_chdeps \
119 - 'network >= 2.2.1.1 && < 2.3' 'network >= 2.2.1.1' \
120 - 'base < 4.4' 'base'
121 -}
122
123 diff --git a/profiles/package.mask b/profiles/package.mask
124 index cedc87b6afe..4a9765b98a4 100644
125 --- a/profiles/package.mask
126 +++ b/profiles/package.mask
127 @@ -648,11 +648,6 @@ dev-ruby/request_store:1.0.5
128 >=dev-libs/vala-common-0.49
129 dev-lang/vala:0.50
130
131 -# Sergei Trofimovich <slyfox@g.o> (2020-08-14)
132 -# Was subsumed by dev-haskell/network. Use that instead.
133 -# Removal in 30 days. bug #735796
134 -dev-haskell/network-bytestring
135 -
136 # Rick Farina <zerochaos@g.o> (2020-08-14)
137 # Obsolete, nothing depends on it. Removal in 30 days.
138 net-wireless/lorcon-old