1 |
commit: cae84f0ee9a08c77c4e2f2a8d79111cca05b57be |
2 |
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org> |
3 |
AuthorDate: Sun Aug 30 09:04:07 2020 +0000 |
4 |
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org> |
5 |
CommitDate: Sun Aug 30 09:08:45 2020 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cae84f0e |
7 |
|
8 |
dev-haskell/lhs2tex: bump up to 1.24 |
9 |
|
10 |
Reported-by: Agostino Sarubbo |
11 |
Closes: https://bugs.gentoo.org/736102 |
12 |
Package-Manager: Portage-3.0.4, Repoman-3.0.1 |
13 |
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org> |
14 |
|
15 |
dev-haskell/lhs2tex/Manifest | 1 + |
16 |
.../lhs2tex/files/lhs2tex-1.18.1-mandir.patch | 4 +-- |
17 |
dev-haskell/lhs2tex/lhs2tex-1.24.ebuild | 35 ++++++++++++++++++++++ |
18 |
3 files changed, 38 insertions(+), 2 deletions(-) |
19 |
|
20 |
diff --git a/dev-haskell/lhs2tex/Manifest b/dev-haskell/lhs2tex/Manifest |
21 |
index 4a5d8679c9a..396c313e0d3 100644 |
22 |
--- a/dev-haskell/lhs2tex/Manifest |
23 |
+++ b/dev-haskell/lhs2tex/Manifest |
24 |
@@ -1,2 +1,3 @@ |
25 |
DIST lhs2tex-1.18.1.tar.gz 661053 BLAKE2B 64dbefde30d3a6a00c47d5b3397b6f7b4cb44bdf272768ed84f66db1d3e99e95df99f16e537d3959ef0566424151a44fdd70e975ac156abd2a5907bed8044520 SHA512 c44b4c5972b833ae41921d86e13c71ea60ac876a9996fb9a4e8d69ba25d000bbddb85f82d223b8a73381e3a4453c2757154a866fbbb48473f121dd88efb917d7 |
26 |
DIST lhs2tex-1.19.tar.gz 658353 BLAKE2B 2a6d0ca1bc23fce29579d1f020ad9db178801177d1b0c171771d24470bf604359b85f5afab6aacc6a566fecca1d0edd26ddb01d97d8e9bc3c8bc98e042d47690 SHA512 63d4cb626c14dccc6e0989b358299078427d0c22ab726fd3d933bfef3b0d072a35113d132c87b61b7b8ac2c259c856e192d04e04d3eb744b958fc0df54c80abf |
27 |
+DIST lhs2tex-1.24.tar.gz 775885 BLAKE2B 106d2677655f4e36412083b98051eb33d1912039e0db91556b12b442d95dc7e8d4b1167d45606a8ac69b0b32a4457d86a871b0a5032d8e758fefa3536af28b0d SHA512 1491368ba8d34c42d32ad4f77b6a803e8a3b885d336e4bd718f2398aaebc59fa2692e667a6c6a99b6e8839e4f627892c128f1feaf8557313ed144619f21c1876 |
28 |
|
29 |
diff --git a/dev-haskell/lhs2tex/files/lhs2tex-1.18.1-mandir.patch b/dev-haskell/lhs2tex/files/lhs2tex-1.18.1-mandir.patch |
30 |
index 1a3c922723e..285fbd7d23f 100644 |
31 |
--- a/dev-haskell/lhs2tex/files/lhs2tex-1.18.1-mandir.patch |
32 |
+++ b/dev-haskell/lhs2tex/files/lhs2tex-1.18.1-mandir.patch |
33 |
@@ -1,5 +1,5 @@ |
34 |
---- Setup.hs.orig 2014-11-03 00:57:44.033467328 +0530 |
35 |
-+++ Setup.hs 2014-11-03 00:58:05.775218672 +0530 |
36 |
+--- a/Setup.hs.orig 2014-11-03 00:57:44.033467328 +0530 |
37 |
++++ b/Setup.hs 2014-11-03 00:58:05.775218672 +0530 |
38 |
@@ -205,7 +205,7 @@ |
39 |
else docdir (absoluteInstallDirs pd lbi cd) `joinFileName` "doc" |
40 |
let manDir = if isWindows |
41 |
|
42 |
diff --git a/dev-haskell/lhs2tex/lhs2tex-1.24.ebuild b/dev-haskell/lhs2tex/lhs2tex-1.24.ebuild |
43 |
new file mode 100644 |
44 |
index 00000000000..969c65b5728 |
45 |
--- /dev/null |
46 |
+++ b/dev-haskell/lhs2tex/lhs2tex-1.24.ebuild |
47 |
@@ -0,0 +1,35 @@ |
48 |
+# Copyright 1999-2020 Gentoo Authors |
49 |
+# Distributed under the terms of the GNU General Public License v2 |
50 |
+ |
51 |
+EAPI=7 |
52 |
+ |
53 |
+# ebuild generated by hackport 0.6.4.9999 |
54 |
+ |
55 |
+CABAL_FEATURES="" |
56 |
+inherit haskell-cabal |
57 |
+ |
58 |
+DESCRIPTION="Preprocessor for typesetting Haskell sources with LaTeX" |
59 |
+HOMEPAGE="https://github.com/kosmikus/lhs2tex" |
60 |
+SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" |
61 |
+ |
62 |
+LICENSE="GPL-2" |
63 |
+SLOT="0" |
64 |
+KEYWORDS="~amd64 ~x86" |
65 |
+IUSE="" |
66 |
+ |
67 |
+# dev-texlive/texlive-mathscience contains 'stmaryrd' font used |
68 |
+# for guide generation. dev-texlive/texlive-latexextra provides polytable |
69 |
+RDEPEND=">=dev-haskell/mtl-2.2.1:= |
70 |
+ dev-haskell/regex-compat:= |
71 |
+ >=dev-lang/ghc-7.4.1:= |
72 |
+ dev-texlive/texlive-mathscience:= |
73 |
+ dev-texlive/texlive-latexextra:= |
74 |
+" |
75 |
+DEPEND="${RDEPEND} |
76 |
+ >=dev-haskell/cabal-1.10 |
77 |
+" |
78 |
+ |
79 |
+# datadir is /usr/share/${PN}/${GHC_VER} so mandir is ${DATADIR}/../../man |
80 |
+PATCHES=( |
81 |
+ "${FILESDIR}/${PN}-1.18.1-mandir.patch" |
82 |
+) |