Gentoo Archives: gentoo-commits

From: "Michał Górny" <mgorny@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: profiles/, media-gfx/pixie/, media-gfx/pixie/files/
Date: Tue, 17 Sep 2019 09:23:40
Message-Id: 1568712204.9e823981cd3f27e880cff3725addd02dd2e310e4.mgorny@gentoo
1 commit: 9e823981cd3f27e880cff3725addd02dd2e310e4
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Tue Sep 17 08:42:44 2019 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Tue Sep 17 09:23:24 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e823981
7
8 media-gfx/pixie: Remove last-rited pkg
9
10 Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
11
12 media-gfx/pixie/Manifest | 2 -
13 media-gfx/pixie/files/Makefile.shaders | 15 ---
14 media-gfx/pixie/files/pixie-2.2.6-autotools.patch | 22 -----
15 .../pixie/files/pixie-2.2.6-zlib-1.2.5.2.patch | 73 --------------
16 media-gfx/pixie/metadata.xml | 14 ---
17 media-gfx/pixie/pixie-2.2.6-r2.ebuild | 106 ---------------------
18 profiles/package.mask | 5 -
19 7 files changed, 237 deletions(-)
20
21 diff --git a/media-gfx/pixie/Manifest b/media-gfx/pixie/Manifest
22 deleted file mode 100644
23 index bae7a7eb141..00000000000
24 --- a/media-gfx/pixie/Manifest
25 +++ /dev/null
26 @@ -1,2 +0,0 @@
27 -DIST Pixie-src-2.2.6.tgz 9993504 BLAKE2B 59e04cd2294f1a0e8c841fd5c652fff184acf237dcf005207cd7f3d38195cc15b3246ae4ae8250dd245d7a4f7db65722ad8747798ae9c27c40c9411510016cfe SHA512 9b5256f5028d6091da293557e5385e53d8bdb2b3bfc7a89228b436b75424d7bd400d04e95cc04b71526aff026085f2bc2bd49e1ac0c54d3055f827fd5d05cc95
28 -DIST pixie-2.2.6-gcc6.patch.gz 16661 BLAKE2B 5d6f785e45f046fb9ff7ebbc9de18ccabd5ac566def3c48cc508aaec4387133aecdb48ba5d4b9eba93743c068a9d12a79ef4e13d3d23e2666bdca494ef979d32 SHA512 2cada11c95df1dde44119b97b44ab8550608427a2351540117655055d98a5ca142bc1fc78e8fc5ab25b8bb33385a7914114796a88cf83a232480e5b84bec57fb
29
30 diff --git a/media-gfx/pixie/files/Makefile.shaders b/media-gfx/pixie/files/Makefile.shaders
31 deleted file mode 100644
32 index fbc261c0c9b..00000000000
33 --- a/media-gfx/pixie/files/Makefile.shaders
34 +++ /dev/null
35 @@ -1,15 +0,0 @@
36 -SDRC = ../src/sdrc/sdrc
37 -SDRCFLAGS +=
38 -
39 -%.sdr: %.sl
40 - $(SDRC) $(SDRCFLAGS) $<
41 -
42 -OBJECT1 := $(wildcard *.sl)
43 -OBJECT := $(OBJECT1:.sl=.sdr)
44 -
45 -all: clean $(OBJECT)
46 -
47 -clean:
48 - rm -f *.sdr
49 -
50 -.PHONY: clean
51
52 diff --git a/media-gfx/pixie/files/pixie-2.2.6-autotools.patch b/media-gfx/pixie/files/pixie-2.2.6-autotools.patch
53 deleted file mode 100644
54 index 7fd9f0ce76b..00000000000
55 --- a/media-gfx/pixie/files/pixie-2.2.6-autotools.patch
56 +++ /dev/null
57 @@ -1,22 +0,0 @@
58 ---- a/src/ri/Makefile.in 2009-09-23 18:10:13.414866323 +0200
59 -+++ b/src/ri/Makefile.in 2009-09-23 18:11:15.629864395 +0200
60 -@@ -214,7 +214,7 @@
61 - host_os = @host_os@
62 - host_vendor = @host_vendor@
63 - htmldir = @htmldir@
64 --includedir = $(prefix)/include
65 -+includedir = @includedir@
66 - infodir = @infodir@
67 - install_sh = @install_sh@
68 - libdir = @libdir@
69 ---- a/src/sdr/Makefile.in 2009-09-23 18:14:54.194865868 +0200
70 -+++ b/src/sdr/Makefile.in 2009-09-23 18:15:18.297863856 +0200
71 -@@ -199,7 +199,7 @@
72 - host_os = @host_os@
73 - host_vendor = @host_vendor@
74 - htmldir = @htmldir@
75 --includedir = $(prefix)/include
76 -+includedir = @includedir@
77 - infodir = @infodir@
78 - install_sh = @install_sh@
79 - libdir = @libdir@
80
81 diff --git a/media-gfx/pixie/files/pixie-2.2.6-zlib-1.2.5.2.patch b/media-gfx/pixie/files/pixie-2.2.6-zlib-1.2.5.2.patch
82 deleted file mode 100644
83 index 7e0afe3a7c2..00000000000
84 --- a/media-gfx/pixie/files/pixie-2.2.6-zlib-1.2.5.2.patch
85 +++ /dev/null
86 @@ -1,73 +0,0 @@
87 -http://bugs.gentoo.org/406899
88 -
89 ---- a/src/ri/rib.l
90 -+++ b/src/ri/rib.l
91 -@@ -17,7 +17,7 @@
92 -
93 - // Overwrite the YYinput so that it uses libz
94 - #undef YY_INPUT
95 --#define YY_INPUT(buf, retval, maxlen) if ( (retval = gzread(ribin,buf,maxlen)) < 0) \
96 -+#define YY_INPUT(buf, retval, maxlen) if ( (retval = gzread((gzFile)ribin,buf,maxlen)) < 0) \
97 - YY_FATAL_ERROR( "input in flex scanner failed" );
98 -
99 - #endif
100 -@@ -223,7 +223,7 @@
101 - TRibFile *nextFile = ribStack->next;
102 - rib_delete_buffer( YY_CURRENT_BUFFER );
103 - #ifdef HAVE_ZLIB
104 -- gzclose(ribin);
105 -+ gzclose((gzFile)ribin);
106 - #else
107 - fclose(ribin);
108 - #endif
109 -@@ -243,7 +243,7 @@
110 - rib_delete_buffer( YY_CURRENT_BUFFER );
111 -
112 - #ifdef HAVE_ZLIB
113 -- gzclose(ribin);
114 -+ gzclose((gzFile)ribin);
115 - #else
116 - fclose(ribin);
117 - #endif
118 ---- a/src/ri/ribOut.cpp
119 -+++ b/src/ri/ribOut.cpp
120 -@@ -162,7 +162,7 @@
121 -
122 - #ifdef HAVE_ZLIB
123 - if (outputCompressed) {
124 -- gzclose(outFile);
125 -+ gzclose((gzFile)outFile);
126 - } else {
127 - fclose(outFile);
128 - }
129 ---- a/src/ri/ribOut.h
130 -+++ b/src/ri/ribOut.h
131 -@@ -237,7 +237,7 @@
132 - const int l = vsprintf(scratch,mes,args);
133 -
134 - #ifdef HAVE_ZLIB
135 -- if (outputCompressed) gzwrite(outFile,scratch,l);
136 -+ if (outputCompressed) gzwrite((gzFile)outFile,scratch,l);
137 - else fwrite(scratch,1,l,outFile);
138 - #else
139 - fwrite(scratch,1,l,outFile);
140 -@@ -258,7 +258,7 @@
141 - const int l = vsprintf(scratch,mes,args);
142 -
143 - #ifdef HAVE_ZLIB
144 -- if (outputCompressed) gzwrite(outFile,scratch,l);
145 -+ if (outputCompressed) gzwrite((gzFile)outFile,scratch,l);
146 - else fwrite(scratch,1,l,outFile);
147 - #else
148 - fwrite(scratch,1,l,outFile);
149 ---- a/src/ri/rib.y
150 -+++ b/src/ri/rib.y
151 -@@ -2940,7 +2940,7 @@
152 -
153 - if (ribin != NULL) {
154 - #ifdef HAVE_ZLIB
155 -- gzclose(ribin);
156 -+ gzclose((gzFile)ribin);
157 - #else
158 - fclose(ribin);
159 - #endif
160
161 diff --git a/media-gfx/pixie/metadata.xml b/media-gfx/pixie/metadata.xml
162 deleted file mode 100644
163 index 2f6247ed93f..00000000000
164 --- a/media-gfx/pixie/metadata.xml
165 +++ /dev/null
166 @@ -1,14 +0,0 @@
167 -<?xml version="1.0" encoding="UTF-8"?>
168 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
169 -<pkgmetadata>
170 -<!-- maintainer-needed -->
171 - <longdescription>
172 - Pixie is an open source photorealistic renderer that uses a RenderMan-like
173 - interface. Features include programmable shading, motion blur, depth of
174 - field, raytracing, scan-line rendering, occlusion culling, global
175 - illumination, caustics ...
176 - </longdescription>
177 - <upstream>
178 - <remote-id type="sourceforge">pixie</remote-id>
179 - </upstream>
180 -</pkgmetadata>
181
182 diff --git a/media-gfx/pixie/pixie-2.2.6-r2.ebuild b/media-gfx/pixie/pixie-2.2.6-r2.ebuild
183 deleted file mode 100644
184 index 3766fa36d3d..00000000000
185 --- a/media-gfx/pixie/pixie-2.2.6-r2.ebuild
186 +++ /dev/null
187 @@ -1,106 +0,0 @@
188 -# Copyright 1999-2019 Gentoo Authors
189 -# Distributed under the terms of the GNU General Public License v2
190 -
191 -EAPI=7
192 -
193 -WANT_AUTOMAKE="1.10"
194 -
195 -inherit autotools
196 -
197 -MY_PN="Pixie"
198 -S="${WORKDIR}/${MY_PN}"
199 -
200 -DESCRIPTION="RenderMan like photorealistic renderer"
201 -HOMEPAGE="http://www.okanarikan.com/project/2005/05/24/Pixie.html"
202 -SRC_URI="mirror://sourceforge/${PN}/${MY_PN}-src-${PV}.tgz https://dev.gentoo.org/~dilfridge/distfiles/pixie-2.2.6-gcc6.patch.gz"
203 -
204 -LICENSE="GPL-2+"
205 -IUSE="X static-libs"
206 -SLOT="0"
207 -KEYWORDS="amd64 ppc ~sparc x86"
208 -
209 -RDEPEND="media-libs/libpng
210 - media-libs/tiff
211 - media-libs/openexr
212 - sys-libs/zlib
213 - virtual/jpeg
214 - virtual/opengl
215 - x11-libs/fltk:1[opengl]
216 - X? (
217 - x11-libs/libICE
218 - x11-libs/libSM
219 - x11-libs/libX11
220 - x11-libs/libXau
221 - x11-libs/libxcb
222 - x11-libs/libXdmcp
223 - x11-libs/libXext
224 - x11-libs/libXi
225 - x11-libs/libXmu
226 - x11-libs/libXt
227 - )"
228 -DEPEND="${RDEPEND}
229 - sys-devel/bison
230 - sys-devel/flex"
231 -
232 -src_prepare() {
233 - default
234 - eapply "${FILESDIR}"/${P}-zlib-1.2.5.2.patch
235 - # FIX: missing @includedir@
236 - # https://sf.net/tracker/?func=detail&aid=2923415&group_id=59462&atid=491094
237 - eapply "${FILESDIR}"/${P}-autotools.patch
238 - # bug 594354
239 - eapply "${WORKDIR}"/${P}-gcc6.patch
240 -
241 - mv configure.{in,ac} || die
242 -
243 - eautoreconf
244 -
245 - # FIX: removing pre-compiled shaders
246 - # shaders must be removed before of their compilation or make
247 - # parallelism can break the regeneration process, with resulting
248 - # missing shaders.
249 - rm "${S}"/shaders/*.sdr || die
250 -
251 - # FIX: flex does not translate variable name in custom YY_DECL
252 - sed -i -e '/define YY_DECL/ s/yylval/riblval/' src/ri/rib.l || die
253 -}
254 -
255 -src_configure() {
256 - # NOTE: the option program-transform-name is used to avoid binary name
257 - # conflict with package: mail-client/nmh (see #295996)
258 - econf \
259 - $(use_with X x) \
260 - $(use_enable static-libs static) \
261 - --includedir=/usr/include/pixie \
262 - --libdir=/usr/$(get_libdir)/pixie \
263 - --with-docdir=/usr/share/doc/${PF}/html \
264 - --with-shaderdir=/usr/share/Pixie/shaders \
265 - --with-ribdir=/usr/share/Pixie/ribs \
266 - --with-texturedir=/usr/share/Pixie/textures \
267 - --with-displaysdir=/usr/$(get_libdir)/pixie/displays \
268 - --with-modulesdir=/usr/$(get_libdir)/pixie/modules \
269 - --enable-openexr-threads \
270 - --disable-static-fltk \
271 - --mandir=/usr/share/man \
272 - --bindir=/usr/bin \
273 - --program-transform-name="s/show/pixie-show/"
274 -}
275 -
276 -src_compile() {
277 - default
278 -
279 - # regenerating Pixie shaders - see upstream bug report:
280 - # https://sf.net/tracker/?func=detail&aid=2923407&group_id=59462&atid=491094
281 - einfo "Re-building Pixie Shaders for v${PV} format"
282 - emake -f "${FILESDIR}/Makefile.shaders" -C "${S}/shaders"
283 -}
284 -
285 -src_install() {
286 - default
287 -
288 - insinto /usr/share/Pixie/textures
289 - doins "${S}"/textures/*
290 -
291 - # remove useless .la files
292 - find "${D}" -name '*.la' -delete || die "removal of libtool archive files failed"
293 -}
294
295 diff --git a/profiles/package.mask b/profiles/package.mask
296 index 439ef7e7c3e..2f658157e35 100644
297 --- a/profiles/package.mask
298 +++ b/profiles/package.mask
299 @@ -1137,11 +1137,6 @@ net-misc/gnome-remote-desktop
300 # Removal in 30 days
301 sys-kernel/bliss-initramfs
302
303 -# Aaron Bauman <bman@g.o> (2019-08-17)
304 -# Relies on vulnerable automake:{1.9,1.10}
305 -# Removal in 30 days
306 -media-gfx/pixie
307 -
308 # Mike Gilbert <floppym@g.o> (2019-08-13)
309 # Dev channel releases are only for people who
310 # are developers or want more experimental features