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/glade/files/, dev-haskell/glade/, profiles/
Date: Thu, 24 Sep 2020 22:42:20
Message-Id: 1600987329.6320b8a248098bf6651845c048fe00ea84b09df6.slyfox@gentoo
1 commit: 6320b8a248098bf6651845c048fe00ea84b09df6
2 Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
3 AuthorDate: Thu Sep 24 22:40:53 2020 +0000
4 Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
5 CommitDate: Thu Sep 24 22:42:09 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6320b8a2
7
8 profiles/package.mask: drop masked dev-haskell/glade package
9
10 Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
11
12 dev-haskell/glade/Manifest | 1 -
13 .../glade/files/glade-0.13.1-glib-2.62.patch | 10 ------
14 dev-haskell/glade/glade-0.13.1.ebuild | 38 ----------------------
15 dev-haskell/glade/metadata.xml | 17 ----------
16 profiles/package.mask | 5 ---
17 5 files changed, 71 deletions(-)
18
19 diff --git a/dev-haskell/glade/Manifest b/dev-haskell/glade/Manifest
20 deleted file mode 100644
21 index 73929f4f6f7..00000000000
22 --- a/dev-haskell/glade/Manifest
23 +++ /dev/null
24 @@ -1 +0,0 @@
25 -DIST glade-0.13.1.tar.gz 145648 BLAKE2B 31d650bdbe848b2e14efadc90f074664775cfa040def9328c084871efbd708a1bd03d34047d83f9a76cfe4069f14f787c50bde419abb0539597be2ea4a806032 SHA512 3e4282c4a8170351a6c82bf346685da7dd192d9e0139d8ef3f104f085b10686d1b89a77f01f1edc500f5d9584c1c31a63d1f89dc48a1a9a3f100207ae425ddce
26
27 diff --git a/dev-haskell/glade/files/glade-0.13.1-glib-2.62.patch b/dev-haskell/glade/files/glade-0.13.1-glib-2.62.patch
28 deleted file mode 100644
29 index 953c9df0ec1..00000000000
30 --- a/dev-haskell/glade/files/glade-0.13.1-glib-2.62.patch
31 +++ /dev/null
32 @@ -1,10 +0,0 @@
33 ---- a/glade.cabal
34 -+++ b/glade.cabal
35 -@@ -82,6 +82,7 @@ Library
36 - default-language: Haskell98
37 - default-extensions: ForeignFunctionInterface
38 -
39 -+ cpp-options: -D__attribute__(A)=
40 - if os(darwin)
41 - cpp-options: -U__BLOCKS__ -D__attribute__(A)= -D_Nullable= -D_Nonnull=
42 -
43
44 diff --git a/dev-haskell/glade/glade-0.13.1.ebuild b/dev-haskell/glade/glade-0.13.1.ebuild
45 deleted file mode 100644
46 index d6e64bb0411..00000000000
47 --- a/dev-haskell/glade/glade-0.13.1.ebuild
48 +++ /dev/null
49 @@ -1,38 +0,0 @@
50 -# Copyright 1999-2020 Gentoo Authors
51 -# Distributed under the terms of the GNU General Public License v2
52 -
53 -EAPI=6
54 -
55 -# ebuild generated by hackport 0.5.4.9999
56 -
57 -CABAL_FEATURES="lib profile haddock hoogle hscolour"
58 -inherit haskell-cabal
59 -
60 -DESCRIPTION="Binding to the glade library"
61 -HOMEPAGE="http://projects.haskell.org/gtk2hs/"
62 -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
63 -
64 -LICENSE="LGPL-2.1"
65 -SLOT="2/${PV}"
66 -KEYWORDS="~amd64 ~x86"
67 -IUSE=""
68 -
69 -RDEPEND=">=dev-haskell/glib-0.13.4:0=[profile?] <dev-haskell/glib-0.14:0=[profile?]
70 - >=dev-haskell/gtk-0.14.5:2=[profile?] <dev-haskell/gtk-0.15:2=[profile?]
71 - >=dev-lang/ghc-7.4.1:=
72 - gnome-base/libglade:2.0
73 -"
74 -DEPEND="${RDEPEND}
75 - >=dev-haskell/cabal-1.24
76 - >=dev-haskell/gtk2hs-buildtools-0.13.2.0:0= <dev-haskell/gtk2hs-buildtools-0.14:0=
77 - virtual/pkgconfig
78 -"
79 -
80 -PATCHES=("${FILESDIR}"/${PN}-0.13.1-glib-2.62.patch)
81 -
82 -src_prepare() {
83 - default
84 -
85 - cabal_chdeps \
86 - 'Cabal >= 1.24 && < 1.25' 'Cabal >= 1.24'
87 -}
88
89 diff --git a/dev-haskell/glade/metadata.xml b/dev-haskell/glade/metadata.xml
90 deleted file mode 100644
91 index 2ba679a4954..00000000000
92 --- a/dev-haskell/glade/metadata.xml
93 +++ /dev/null
94 @@ -1,17 +0,0 @@
95 -<?xml version="1.0" encoding="UTF-8"?>
96 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
97 -<pkgmetadata>
98 - <maintainer type="project">
99 - <email>haskell@g.o</email>
100 - <name>Gentoo Haskell</name>
101 - </maintainer>
102 - <longdescription>
103 - This library allows to load externally stored user interfaces into
104 - programs. This allows alteration of the interface without recompilation
105 - of the program.
106 -
107 - Note that this functionality is now provided in gtk directly
108 - (as of version 2.12 of the gtk+ C lib) by the
109 - Graphics.UI.Gtk.Builder module.
110 - </longdescription>
111 -</pkgmetadata>
112
113 diff --git a/profiles/package.mask b/profiles/package.mask
114 index 094aaffcf45..8c6a2fcb0bd 100644
115 --- a/profiles/package.mask
116 +++ b/profiles/package.mask
117 @@ -652,11 +652,6 @@ dev-libs/hsa-ext-rocr
118 # Bug #736052.
119 games-roguelike/mazesofmonad
120
121 -# Sergei Trofimovich <slyfox@g.o> (2020-08-24)
122 -# Obsolete package without reverse dependencies.
123 -# Does not compile against ghc-8.8. Removal in 30 days.
124 -dev-haskell/glade
125 -
126 # Alfredo Tupone <tupone@g.o> (2020-08-23)
127 # Ported to py3 but not yet released
128 # Masked to allow py2.7 removal