1 |
commit: da14141e1fbd7e4d95dbec90b5e2d859cafc26e9 |
2 |
Author: Ulrich Müller <ulm <AT> gentoo <DOT> org> |
3 |
AuthorDate: Wed Aug 29 21:18:09 2018 +0000 |
4 |
Commit: Ulrich Müller <ulm <AT> gentoo <DOT> org> |
5 |
CommitDate: Wed Aug 29 21:21:34 2018 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da14141e |
7 |
|
8 |
sci-visualization/gnuplot: Drop compat and svga flags in live ebuild. |
9 |
|
10 |
Upstream has dropped support for both the linux-vga terminal and for |
11 |
the --enable-backwards-compatibility option in the git master branch. |
12 |
|
13 |
Package-Manager: Portage-2.3.48, Repoman-2.3.10 |
14 |
|
15 |
sci-visualization/gnuplot/gnuplot-5.3.9999.ebuild | 13 +------------ |
16 |
1 file changed, 1 insertion(+), 12 deletions(-) |
17 |
|
18 |
diff --git a/sci-visualization/gnuplot/gnuplot-5.3.9999.ebuild b/sci-visualization/gnuplot/gnuplot-5.3.9999.ebuild |
19 |
index 8fb5ddfac67..c8a9c07a159 100644 |
20 |
--- a/sci-visualization/gnuplot/gnuplot-5.3.9999.ebuild |
21 |
+++ b/sci-visualization/gnuplot/gnuplot-5.3.9999.ebuild |
22 |
@@ -22,7 +22,7 @@ fi |
23 |
|
24 |
LICENSE="gnuplot bitmap? ( free-noncomm )" |
25 |
SLOT="0" |
26 |
-IUSE="aqua bitmap cairo compat doc examples +gd ggi latex libcaca libcerf lua qt5 readline svga wxwidgets X" |
27 |
+IUSE="aqua bitmap cairo doc examples +gd ggi latex libcaca libcerf lua qt5 readline wxwidgets X" |
28 |
|
29 |
RDEPEND=" |
30 |
cairo? ( |
31 |
@@ -45,7 +45,6 @@ RDEPEND=" |
32 |
dev-qt/qtwidgets:5= ) |
33 |
readline? ( sys-libs/readline:0= ) |
34 |
libcerf? ( sci-libs/libcerf ) |
35 |
- svga? ( media-libs/svgalib ) |
36 |
wxwidgets? ( |
37 |
x11-libs/wxGTK:3.0[X] |
38 |
x11-libs/cairo |
39 |
@@ -85,10 +84,6 @@ src_prepare() { |
40 |
DOC_CONTENTS='Gnuplot no longer links against pdflib, see the ChangeLog |
41 |
for details. You can use the "pdfcairo" terminal for PDF output.' |
42 |
use cairo || DOC_CONTENTS+=' It is available with USE="cairo".' |
43 |
- use svga && DOC_CONTENTS+='\n\nIn order to enable ordinary users to use |
44 |
- SVGA console graphics, gnuplot needs to be set up as setuid root. |
45 |
- Please note that this is usually considered to be a security hazard. |
46 |
- As root, manually "chmod u+s /usr/bin/gnuplot".' |
47 |
use gd && DOC_CONTENTS+='\n\nFor font support in png/jpeg/gif output, |
48 |
you may have to set the GDFONTPATH and GNUPLOT_DEFAULT_GDFONT |
49 |
environment variables. See the FAQ file in /usr/share/doc/${PF}/ |
50 |
@@ -126,7 +121,6 @@ src_configure() { |
51 |
--with-readline=$(usex readline gnu builtin) \ |
52 |
$(use_with bitmap bitmap-terminals) \ |
53 |
$(use_with cairo) \ |
54 |
- $(use_enable compat backwards-compatibility) \ |
55 |
$(use_with doc tutorial) \ |
56 |
$(use_with gd) \ |
57 |
"$(use_with ggi ggi "${EPREFIX}/usr/$(get_libdir)")" \ |
58 |
@@ -134,7 +128,6 @@ src_configure() { |
59 |
"$(use_with libcaca caca "${EPREFIX}/usr/$(get_libdir)")" \ |
60 |
$(use_with libcerf) \ |
61 |
$(use_with lua) \ |
62 |
- $(use_with svga linux-vga) \ |
63 |
$(use_with X x) \ |
64 |
--enable-stats \ |
65 |
$(use_with qt5 qt qt5) \ |
66 |
@@ -147,10 +140,6 @@ src_compile() { |
67 |
# Prevent access violations, see bug 201871 |
68 |
export VARTEXFONTS="${T}/fonts" |
69 |
|
70 |
- # We believe that the following line is no longer needed. |
71 |
- # In case of problems file a bug report at bugs.gentoo.org. |
72 |
- #addwrite /dev/svga:/dev/mouse:/dev/tts/0 |
73 |
- |
74 |
emake all |
75 |
|
76 |
if use doc; then |