/[gentoo-x86]/eclass/ChangeLog
Gentoo

Contents of /eclass/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.952 - (show annotations) (download)
Sun Sep 8 14:56:29 2013 UTC (5 years, 2 months ago) by mgorny
Branch: MAIN
Changes since 1.951: +4 -1 lines
Fix PYTHON_SITEDIR for Jython.

1 # ChangeLog for eclass directory
2 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
3 # $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.951 2013/09/08 14:54:42 mgorny Exp $
4
5 08 Sep 2013; Michał Górny <mgorny@gentoo.org> python-utils-r1.eclass:
6 Fix PYTHON_SITEDIR for Jython.
7
8 08 Sep 2013; Michał Górny <mgorny@gentoo.org> python-utils-r1.eclass:
9 Do not export PYTHON_INCLUDEDIR on Jython, since it does not install headers.
10
11 06 Sep 2013; Ian Stakenvicius <axs@gentoo.org> cmake-multilib.eclass:
12 added multilib_*_wrappers calls to cmake-multilib.eclass
13
14 05 Sep 2013; Michał Górny <mgorny@gentoo.org> git-r3.eclass:
15 Do not pass --depth when updating a branch, it trrigers issues in git.
16 Instead, use it for the first fetch only.
17
18 05 Sep 2013; Michał Górny <mgorny@gentoo.org> git-2.eclass:
19 Support using git-r3 backend in git-2.
20
21 05 Sep 2013; Michał Górny <mgorny@gentoo.org> +git-r3.eclass:
22 Introduce the new git eclass.
23
24 05 Sep 2013; Tom Wijsman <TomWij@gentoo.org> kernel-2.eclass:
25 Added support for experimental genpatches.
26
27 05 Sep 2013; Michał Górny <mgorny@gentoo.org> python-utils-r1.eclass:
28 Disable Python 2.5, 3.1 and PyPy 1.9 in the eclass.
29
30 04 Sep 2013; Ulrich Müller <ulm@gentoo.org> elisp-common.eclass:
31 Add proper @CODE tags in comments.
32
33 03 Sep 2013; Gilles Dartiguelongue <eva@gentoo.org> gnome2-utils.eclass,
34 gnome2.eclass:
35 Add gdk-pixbuf cache handling functions.
36
37 31 Aug 2013; Thomas Sachau (Tommy[D]) <tommy@gentoo.org>
38 enlightenment.eclass:
39 Add git support for live packages using enlightenment.eclass
40
41 28 Aug 2013; Michał Górny <mgorny@gentoo.org> python-utils-r1.eclass:
42 Introduce python_is_python3() to replace the common checks.
43
44 28 Aug 2013; Tom Wijsman <TomWij@gentoo.org> ant-tasks.eclass:
45 Made ant-tasks.eclass support newer versions of the 1.9 branch.
46
47 28 Aug 2013; Ian Stakenvicius <axs@gentoo.org> mozconfig-3.eclass:
48 pegged virtual/jpeg at slot 0 in mozconfig-3.eclass
49
50 27 Aug 2013; Michał Górny <mgorny@gentoo.org> python-r1.eclass:
51 Enable EAPI=4 on python-r1.
52
53 27 Aug 2013; Tim Harder <radhermit@gentoo.org> java-utils-2.eclass:
54 Don't add subslots to JAVA_PKG_NAME (bug #482270 by chutzpah).
55
56 26 Aug 2013; <anarchy@gentoo.org> mozcoreconf-2.eclass:
57 Fix bug #415805, unset MOZCONFIG
58
59 25 Aug 2013; Michał Górny <mgorny@gentoo.org> distutils-r1.eclass:
60 Mark _copy-egg-info as internal.
61
62 25 Aug 2013; Michał Górny <mgorny@gentoo.org> distutils-r1.eclass:
63 Copy bundled egg-info files for reuse in python_compile(). This solves issues
64 that caused some of the files not to be installed in broken packages.
65
66 25 Aug 2013; Michał Górny <mgorny@gentoo.org> distutils-r1.eclass:
67 Namespace, clean up and describe _disable_ez_setup.
68
69 25 Aug 2013; Gilles Dartiguelongue <eva@gentoo.org> gnome-games.eclass:
70 Fix indentation and trailing whitespaces.
71
72 21 Aug 2013; Michael Palimaka <kensington@gentoo.org> kde4-meta.eclass:
73 Improve automagic dependency reduction, fixing bug #481996.
74
75 16 Aug 2013; Benda Xu <heroxbd@gentoo.org> wxwidgets.eclass:
76 Prefix support for wxwidgets, bug #481093
77
78 15 Aug 2013; Michael Palimaka <kensington@gentoo.org> kde4-base.eclass,
79 kde4-meta.eclass:
80 Fixes for KDE 4.11 and other small improvements.
81
82 15 Aug 2013; Michael Palimaka <kensington@gentoo.org> kde4-base.eclass,
83 kde4-meta.eclass:
84 Remove dependencies and actions that are now handled in individual ebuilds.
85
86 15 Aug 2013; Michael Palimaka <kensington@gentoo.org> kde4-base.eclass,
87 kde4-functions.eclass, kde4-meta.eclass:
88 Remove old, unused code.
89
90 15 Aug 2013; Michael Palimaka <kensington@gentoo.org> kde4-base.eclass,
91 kde4-functions.eclass:
92 Remove EAPI 3 support.
93
94 15 Aug 2013; Ryan Hill <dirtyepic@gentoo.org> toolchain.eclass:
95 alpha not only needs -Wl,--norelax for 4.6 to build itself, but also for it
96 to build other versions. So let's just always enable it (bug #481006).
97
98 13 Aug 2013; Davide Pesavento <pesa@gentoo.org> qt4-build.eclass:
99 Filter -fgraphite-identity on gcc 4.7 (bug 417105).
100
101 13 Aug 2013; Davide Pesavento <pesa@gentoo.org> qt4-build.eclass:
102 Remove workarounds for very old and unsupported gcc-3 versions. Warn if
103 trying to use gcc < 4.4 and USE=c++0x.
104
105 11 Aug 2013; Justin Lecher <jlec@gentoo.org> cuda.eclass:
106 Add compatibility to latest cuda compiler; respect LDFLAGS
107
108 11 Aug 2013; Mike Gilbert <floppym@gentoo.org> chromium.eclass:
109 Don't call EXPORT_FUNCTONS if CHROMIUM_EXPORT_PHASES is set to 'no'.
110
111 10 Aug 2013; Ryan Hill <dirtyepic@gentoo.org> toolchain.eclass:
112 Clean up gcc_do_filter_flags a bit more. Drop ppc64 workaround for 3.2/3.3
113 as neither is keyworded. Also stop replacing -march=i686 with x86-64 (?!) for
114 those versions.
115
116 10 Aug 2013; Ryan Hill <dirtyepic@gentoo.org> toolchain.eclass:
117 Append -Wl,--no-relax to LDFLAGS on alpha for 4.6 (bug #454426 again).
118
119 08 Aug 2013; Michał Górny <mgorny@gentoo.org> +twisted-r1.eclass:
120 Introduce a twisted-r1.eclass to join the python-r1 suite and replace
121 twisted.eclass.
122
123 08 Aug 2013; Michał Górny <mgorny@gentoo.org> multilib-build.eclass:
124 Allow wrapping headers that are installed only for some of the ABIs.
125
126 07 Aug 2013; Mike Gilbert <floppym@gentoo.org> python-r1.eclass,
127 python-single-r1.eclass:
128 Mention that PYTHON_REQ_USE should be set before calling inherit.
129
130 04 Aug 2013; Michał Górny <mgorny@gentoo.org> python-r1.eclass:
131 Drop the old PYTHON_COMPAT hack for python-exec.
132
133 03 Aug 2013; Patrick Lauer <patrick@gentoo.org> distutils.eclass:
134 Migrate twisted deps in distutils eclass
135
136 02 Aug 2013; Ulrich Müller <ulm@gentoo.org> elisp-common.eclass:
137 Sync from Emacs overlay: Make elisp-emacs-version() more robust.
138
139 02 Aug 2013; Michał Górny <mgorny@gentoo.org> git.eclass:
140 Mark git.eclass @DEAD.
141
142 01 Aug 2013; Michał Górny <mgorny@gentoo.org> distutils-r1.eclass:
143 Shout QA warnings when _all() phases do not call the default impls.
144 Bug #478804.
145
146 01 Aug 2013; Michał Górny <mgorny@gentoo.org> python-any-r1.eclass:
147 python-any-r1: bail out on invalid PYTHON_COMPAT. Bug #478442.
148
149 31 Jul 2013; Julian Ospald <hasufell@gentoo.org> kernel-2.eclass:
150 reword security-deblob-thing acked by keytoaster
151
152 31 Jul 2013; Matt Turner <mattst88@gentoo.org> perl-module.eclass:
153 Allow using >=dev-lang/perl-5.16 without 'build' in IUSE.
154
155 30 Jul 2013; Michał Górny <mgorny@gentoo.org> xorg-2.eclass:
156 Update the emul-linux blocker to support abi_x86_32 flag on emul-linux.
157
158 30 Jul 2013; Matt Turner <mattst88@gentoo.org> multilib-build.eclass:
159 Add MIPS support to multilib-build.eclass.
160
161 29 Jul 2013; Sergei Trofimovich <slyfox@gentoo.org> haskell-cabal.eclass:
162 ask user to run haskell-updater for old packages (like in bug
163 http://bugs.gentoo.org/474840)
164
165 29 Jul 2013; Justin Lecher <jlec@gentoo.org> fortran-2.eclass:
166 Fortran-2.eclass: enhance support for binary packages, #477070
167
168 29 Jul 2013; Justin Lecher <jlec@gentoo.org> intel-sdp.eclass:
169 Intel-sdp.eclass: Allow single package downloads, custom suffix, full
170 specified rpm target location
171
172 27 Jul 2013; Davide Pesavento <pesa@gentoo.org> qt4-build.eclass:
173 Rewrite sed expression in qt_nolibx11() to work on both 4.8.4 and 4.8.5.
174 Fixes bug 478018.
175
176 27 Jul 2013; Pacho Ramos <pacho@gentoo.org> go-mono.eclass:
177 Don't block mono-3
178
179 27 Jul 2013; Michał Górny <mgorny@gentoo.org> python.eclass,
180 python-distutils-ng.eclass, python-utils-r1.eclass:
181 Switch eclasses to use virtual/pypy (and therefore support pypy-bin).
182
183 27 Jul 2013; Michał Górny <mgorny@gentoo.org> python-any-r1.eclass:
184 Use PYTHON_PKG_DEP for generating deps.
185
186 27 Jul 2013; Michał Górny <mgorny@gentoo.org> systemd.eclass:
187 Introduce systemd_is_booted() to allow ebuilds to warn consistently for
188 things that require systemd. Bug #478342.
189
190 27 Jul 2013; Michał Górny <mgorny@gentoo.org> subversion.eclass:
191 Export working copy information after the update rather than in
192 pkg_preinst(). This makes it possible for ebuild to reference e.g.
193 ESVN_WC_REVISION properly. Bug #282486.
194
195 25 Jul 2013; Peter Volkov <pva@gentoo.org> font.eclass:
196 Droped media-libs/fontconfig dependency, bug 446012.
197
198 25 Jul 2013; Michał Górny <mgorny@gentoo.org> vcs-snapshot.eclass:
199 Add some debug.
200
201 24 Jul 2013; Tomáš Chvátal <scarabeus@gentoo.org> cmake-utils.eclass:
202 Fix function desc to match reality.
203
204 24 Jul 2013; Ryan Hill <dirtyepic@gentoo.org> toolchain.eclass:
205 Add back LICENSE (bug #477836).
206
207 23 Jul 2013; Johannes Huber <johu@gentoo.org> kde4-base.eclass:
208 Handle dev-qt/desinger split from dev-qt/gui, see bug #477934.
209
210 23 Jul 2013; Michał Górny <mgorny@gentoo.org> bash-completion-r1.eclass:
211 Fix typo.
212
213 22 Jul 2013; Fabian Groffen <grobian@gentoo.org> bash-completion-r1.eclass:
214 Another attempt at fixing bash-completion for Prefix, bug #477692#c9
215
216 22 Jul 2013; Samuli Suominen <ssuominen@gentoo.org>
217 bash-completion-r1.eclass:
218 Remove use of EPREFIX wrt #477692 to avoid collision with Portage helpers
219
220 21 Jul 2013; Michał Górny <mgorny@gentoo.org> distutils-r1.eclass:
221 Replace local+export with "local -x".
222
223 21 Jul 2013; Pacho Ramos <pacho@gentoo.org> db.eclass, db-use.eclass:
224 Cleanup due #231248
225
226 19 Jul 2013; Justin Lecher <jlec@gentoo.org> intel-sdp.eclass:
227 Support different tarball extentions
228
229 18 Jul 2013; Ryan Hill <dirtyepic@gentoo.org> toolchain.eclass:
230 libffi installation was fixed in 4.8.
231
232 18 Jul 2013; Justin Lecher <jlec@gentoo.org> fortran-2.eclass:
233 Wrap lines at 80 char
234
235 15 Jul 2013; Samuli Suominen <ssuominen@gentoo.org>
236 bash-completion-r1.eclass:
237 Support pkg-config and the new upstream completions directory structure wrt
238 #472938 and introduce new get_bashhelpersdir function to obtain the
239 helpersdir="" value.
240
241 15 Jul 2013; Samuli Suominen <ssuominen@gentoo.org> kernel-2.eclass:
242 Deprecate media-sound/alsa-headers by letting sys-kernel/linux-headers
243 install the required sound/ headers wrt #468712#c6
244
245 14 Jul 2013; Julian Ospald <hasufell@gentoo.org> cmake-utils.eclass:
246 add CMAKE_WARN_UNUSED_CLI
247
248 11 Jul 2013; Ulrich Müller <ulm@gentoo.org> bzr.eclass:
249 New variable EBZR_UNPACK_DIR.
250
251 11 Jul 2013; Michał Górny <mgorny@gentoo.org> python-utils-r1.eclass:
252 Add a safety check for using python_optimize() in pkg_*.
253
254 11 Jul 2013; Michał Górny <mgorny@gentoo.org> python-utils-r1.eclass:
255 Fix typo in compileall call.
256
257 11 Jul 2013; Michał Górny <mgorny@gentoo.org> multilib-build.eclass:
258 Add multilib_is_native_abi helper.
259
260 10 Jul 2013; Robin H. Johnson <robbat2@gentoo.org> db.eclass:
261 Additional change to run tests successfully on newer versions of db
262
263 09 Jul 2013; Mike Gilbert <floppym@gentoo.org> distutils-r1.eclass:
264 Stub-out ez_setup.py and distribute_setup.py to prevent packages from
265 downloading their own copy of setuptools.
266
267 06 Jul 2013; Davide Pesavento <pesa@gentoo.org> qt4-build.eclass:
268 Update SRC_URI. Drop support for EAPI 3.
269
270 05 Jul 2013; Tom Wijsman <TomWij@gentoo.org> ant-tasks.eclass:
271 Update ant-tasks for 1.9.1 version bump, needs 1.5 as minimal JDK / JRE version.
272
273 03 Jul 2013; Michael Palimaka <kensington@gentoo.org> kde4-functions.eclass:
274 Deprecate EAPI 3.
275
276 02 Jul 2013; Michael Palimaka <kensington@gentoo.org> cmake-utils.eclass:
277 Correct src_prepare description.
278
279 30 Jun 2013; Pacho Ramos <pacho@gentoo.org> +gnome-games.eclass:
280 Add eclass to be used by all now splitted gnome-games
281
282 29 Jun 2013; Michał Górny <mgorny@gentoo.org> autotools-utils.eclass:
283 Respect arguments when checking for test targets. This becomes helpful if one
284 of the arguments is -C.
285
286 28 Jun 2013; Michał Górny <mgorny@gentoo.org> autotools-multilib.eclass,
287 multilib-minimal.eclass:
288 Disable trying (and failing) to wrap headers when multilib is disabled, bug
289 #474920.
290
291 28 Jun 2013; Michał Górny <mgorny@gentoo.org> multilib-build.eclass:
292 Fix redundant slashes in header-wrapping include paths, bug #475046. Thanks
293 to Arfrever for the patch.
294
295 23 Jun 2013; Michael Weber <xmw@gentoo.org> +netsurf.eclass:
296 Add netsurf.eclass
297
298 23 Jun 2013; Hans de Graaff <graaff@gentoo.org> ruby-ng.eclass:
299 Add support for ruby20.
300
301 22 Jun 2013; Justin Lecher <jlec@gentoo.org> cuda.eclass:
302 Add debug print
303
304 21 Jun 2013; Michał Górny <mgorny@gentoo.org> multibuild.eclass:
305 Enable EAPI 4 per bug #474000.
306
307 18 Jun 2013; Christoph Junghans <ottxor@gentoo.org> cvs.eclass:
308 fixed use of proxy variables
309
310 17 Jun 2013; Pacho Ramos <pacho@gentoo.org> multilib-minimal.eclass:
311 Allow eapi4 (#473610)
312
313 17 Jun 2013; Tim Harder <radhermit@gentoo.org> vim-plugin.eclass:
314 Update default VIM_PLUGIN_VIM_VERSION to 7.3.
315
316 16 Jun 2013; Pacho Ramos <pacho@gentoo.org> mono-env.eclass:
317 Set a default SRC_URI
318
319 13 Jun 2013; Michał Górny <mgorny@gentoo.org> bash-completion-r1.eclass:
320 Introduce get_bashcompdir(), wrt bug #469858.
321
322 11 Jun 2013; Tim Harder <radhermit@gentoo.org> vim.eclass:
323 Remove old VIMRUNTIME warning.
324
325 09 Jun 2013; Tim Harder <radhermit@gentoo.org> vim.eclass:
326 Replace backticks with $(...).
327
328 09 Jun 2013; Tim Harder <radhermit@gentoo.org> vim.eclass:
329 Remove old runtime and netrw snapshot unpacking support.
330
331 09 Jun 2013; Luca Barbato <lu_zero@gentoo.org> font.eclass:
332 Do not require fontconfig at runtime, it isn't necessary for many purposes,
333 thanks to Nikoli for the original patch
334
335 07 Jun 2013; Mike Gilbert <floppym@gentoo.org> autotools-utils.eclass:
336 Convert econfargs from an ECLASS-VARIABLE to a function-specifc VARIABLE for
337 autotools-utils_src_configure.
338
339 07 Jun 2013; Mike Gilbert <floppym@gentoo.org> python-utils-r1.eclass:
340 Improve docs for PYTHON and EPYTHON.
341
342 03 Jun 2013; Davide Pesavento <pesa@gentoo.org> qt4-r2.eclass:
343 Add support for EQMAKE4_EXCLUDE.
344
345 01 Jun 2013; Robin H. Johnson <robbat2@gentoo.org> php-ext-source-r2.eclass:
346 Fix REQUIRED_USE with PHP_EXT_OPTIONAL_USE set. Fixes REQUIRED_USE
347 unsatisfied constraints triggered by "USE=-php PHP_TARGETS= emerge
348 media-libs/ming".
349
350 01 Jun 2013; Hans de Graaff <graaff@gentoo.org> ruby-fakegem.eclass:
351 Quote DISTDIR.
352
353 01 Jun 2013; Tim Harder <radhermit@gentoo.org> vim-plugin.eclass:
354 Remove unnecessary blank IUSE.
355
356 01 Jun 2013; Tim Harder <radhermit@gentoo.org> vim-plugin.eclass:
357 Don't set SRC_URI for live ebuilds.
358
359 31 May 2013; Michał Górny <mgorny@gentoo.org> multilib-build.eclass,
360 python-utils-r1.eclass:
361 Remove here-doc write failure handlers due to bug #471926.
362
363 31 May 2013; Michał Górny <mgorny@gentoo.org> python-utils-r1.eclass:
364 Use cat rather than echo for heredoc output :).
365
366 30 May 2013; Tim Harder <radhermit@gentoo.org> vim.eclass:
367 Add PYTHON_REQUIRED_USE for python-single-r1.
368
369 28 May 2013; <anarchy@gentoo.org> mozextension.eclass, nsplugins.eclass:
370 Ensure plugins/extensions are in correct place for >=firefox{-bin}-21.0
371
372 26 May 2013; Pacho Ramos <pacho@gentoo.org> gnome2.eclass:
373 Pass --enable-compile-warnings=minimum as we don't want -Werror* flags, bug
374 #471336
375
376 24 May 2013; Pacho Ramos <pacho@gentoo.org> +mono-env.eclass:
377 Add mono-env.eclass to start a migration to simpler dotnet related eclasses,
378 http://www.gossamer-threads.com/lists/gentoo/dev/270881
379
380 24 May 2013; Pacho Ramos <pacho@gentoo.org> readme.gentoo.eclass:
381 Reword sentences a bit
382
383 24 May 2013; Michał Górny <mgorny@gentoo.org> multibuild.eclass:
384 Fix the race condition in locking code by using $BASHPID instead of $$.
385
386 23 May 2013; Michał Górny <mgorny@gentoo.org> multibuild.eclass:
387 Use portable locking code from Fabian Groffen. Bug #466554.
388
389 22 May 2013; Michał Górny <mgorny@gentoo.org> eutils.eclass:
390 Fix the libtool check, bug #470938.
391
392 21 May 2013; Michał Górny <mgorny@gentoo.org> eutils.eclass:
393 Replace the .la sanity check by one used in libtool itself. Fixes removing
394 qmake-generated .la files, bug #470206.
395
396 21 May 2013; Mike Gilbert <floppym@gentoo.org> distutils-r1.eclass,
397 python-r1.eclass, python-single-r1.eclass:
398 Set PYTHON_REQUIRED_USE, and add it to REQUIRED_USE in distutils-r1.
399
400 18 May 2013; Pacho Ramos <pacho@gentoo.org> readme.gentoo.eclass:
401 Add a note informing people a file is being installed for future reference,
402 http://www.mail-archive.com/gentoo-dev@lists.gentoo.org/msg58207.html
403
404 17 May 2013; Tomáš Chvátal <scarabeus@gentoo.org> -php-ext-pecl-r1.eclass,
405 -php-ext-source-r1.eclass, -tla.eclass:
406 Remove eclasses marked as dead for quite some time.
407
408 17 May 2013; Tomáš Chvátal <scarabeus@gentoo.org> office-ext.eclass:
409 Mark eclass as dead to be removed in 30 days.
410
411 17 May 2013; Jeff Horelick <jdhore@gentoo.org> nsplugins.eclass:
412 Support new plugins directory on Firefox >= 21.0 (bug #469932)
413
414 17 May 2013; Tim Harder <radhermit@gentoo.org> vim.eclass:
415 Remove unused src_unpack function.
416
417 17 May 2013; Tim Harder <radhermit@gentoo.org> vim.eclass:
418 Migrate from supporting cvs to mercurial for live builds.
419
420 16 May 2013; Jeroen Roovers <jer@gentoo.org> nvidia-driver.eclass:
421 Check for lspci before use.
422
423 15 May 2013; Michał Górny <mgorny@gentoo.org> eutils.eclass:
424 prune_libtool_files: do not remove .la files which are not libtool files.
425 Fixes bug #468380.
426
427 15 May 2013; Ryan Hill <dirtyepic@gentoo.org> toolchain.eclass:
428 Explicitly disable lto in 4.5 to stop configure from helpfully re-enabling it
429 when libelf is present.
430
431 15 May 2013; Ryan Hill <dirtyepic@gentoo.org> toolchain.eclass:
432 Rename test USE flag to regression-test.
433
434 15 May 2013; Ryan Hill <dirtyepic@gentoo.org> toolchain.eclass:
435 Add lto USE flag for all versions that support it. Drop LTO support for 4.5.
436
437 14 May 2013; Michał Górny <mgorny@gentoo.org> autotools-multilib.eclass,
438 multilib-build.eclass:
439 Enable EAPI=4 on multilib eclasses.
440
441 11 May 2013; Sergei Trofimovich <slyfox@gentoo.org> ghc-package.eclass,
442 haskell-cabal.eclass:
443 Added 'ghc-supports-smp' and 'ghc-supports-dynamic-by-default' helpers. Added
444 hint for users to run 'haskell-updater' if configure phase failed.
445
446 11 May 2013; Alexis Ballier <aballier@gentoo.org> libtool.eclass:
447 use find to get file permissions instead of chmod --reference which is not
448 portable, bug #468952
449
450 10 May 2013; Michał Górny <mgorny@gentoo.org> python-any-r1.eclass,
451 python-r1.eclass, python-single-r1.eclass, python-utils-r1.eclass:
452 Consistently create ${EPYTHON} subdir for Python wrappers. Fixes conflict
453 between Python & vala wrappers, bug #469312.
454
455 09 May 2013; Ryan Hill <dirtyepic@gentoo.org> toolchain.eclass:
456 Drop support for graphite in 4.4/4.5 due to incompatibilities with newer ppl
457 versions. Update graphite dependencies for 4.8 based on upstream
458 recommendations. Also fixes some (harmless) configure flags getting applied
459 to incorrect versions.
460
461 08 May 2013; Sergey Popov <pinkbyte@gentoo.org> leechcraft.eclass:
462 Restict supported EAPIs(due to pkg_pretend), some logic cleanup
463
464 08 May 2013; Tim Harder <radhermit@gentoo.org> vim.eclass:
465 Fix dangling gvim manpage symlinks (bug #455480, patch by Arfrever).
466
467 08 May 2013; Tim Harder <radhermit@gentoo.org> vim.eclass:
468 Fix build with sys-libs/ncurses[tinfo] (bug #457564, patch by Ben Longbons).
469
470 05 May 2013; Michał Górny <mgorny@gentoo.org> autotools-utils.eclass:
471 Support complete EAPI src_test().
472
473 04 May 2013; Julian Ospald <hasufell@gentoo.org> multilib-minimal.eclass:
474 improve handling of DOCS variable wrt #468092
475
476 03 May 2013; Michał Górny <mgorny@gentoo.org> autotools-utils.eclass:
477 Support disabling .la pruning completely.
478
479 01 May 2013; Michał Górny <mgorny@gentoo.org> autotools-utils.eclass:
480 Inline src_test and allow passing arguments.
481
482 30 Apr 2013; Sergey Popov <pinkbyte@gentoo.org> leechcraft.eclass:
483 Leechcraft changed license since 0.5.95
484
485 30 Apr 2013; Michal Gorny <mgorny@gentoo.org> distutils-r1.eclass,
486 python-utils-r1.eclass:
487 Use bash built-ins rather than external tools.
488
489 30 Apr 2013; Michal Gorny <mgorny@gentoo.org> python-any-r1.eclass:
490 Support declaring python_check_deps() in ebuilds, to check Python impl for
491 proper deps.
492
493 30 Apr 2013; Michal Gorny <mgorny@gentoo.org> python-any-r1.eclass:
494 Report no matching impl properly.
495
496 30 Apr 2013; Michal Gorny <mgorny@gentoo.org> python-any-r1.eclass:
497 Improve consistency in Python version checks and wrapper setup.
498
499 29 Apr 2013; Tom Wijsman <TomWij@gentoo.org> kernel-2.eclass:
500 Corrected UNIPATCH_DOCS functionality, this went unnoticed since
501 dodoc can be called without arguments in Portage. Thanks to the
502 Paludis user Alexandros Diamantidis in bug #467916 for reporting.
503
504 28 Apr 2013; Alexandre Rostovtsev <tetromino@gentoo.org> autotools.eclass:
505 Reverting autotools.eclass commit that broke eautoreconf (bug #467772), acked
506 by multiple people in #gentoo-dev.
507
508 28 Apr 2013; Zac Medico <zmedico@gentoo.org> apache-2.eclass,
509 haskell-cabal.eclass, mercurial.eclass, perl-module.eclass,
510 php-common-r1.eclass, qt4-build.eclass, selinux-policy-2.eclass,
511 subversion.eclass:
512 Bug #467646 - Refer to /etc/portage/make.conf, not /etc/make.conf.
513
514 24 Apr 2013; Tim Harder <radhermit@gentoo.org> vim.eclass:
515 Remove old, conditional src_configure call in src_compile.
516
517 24 Apr 2013; Tim Harder <radhermit@gentoo.org> vim.eclass:
518 Migrate from python-r1 to python-single-r1.
519
520 21 Apr 2013; Tim Harder <radhermit@gentoo.org> vim.eclass:
521 Use python-r1 in EAPI 5 (patch by mgorny, bug #458794).
522
523 21 Apr 2013; Tim Harder <radhermit@gentoo.org> vim.eclass:
524 Remove pre-EAPI 2 code blocks (patch by mgorny, bug #458794).
525
526 21 Apr 2013; Tim Harder <radhermit@gentoo.org> vim.eclass:
527 Disable python.eclass inherit in vim-core (patch by mgorny, bug #458794).
528
529 21 Apr 2013; Tim Harder <radhermit@gentoo.org> vim.eclass:
530 Move EAPI check earlier (patch by mgorny, bug #458794).
531
532 20 Apr 2013; Ralph Sennhauser <sera@gentoo.org> java-ant-2.eclass:
533 Raise ant-core dep to version 1.8.2. #466558
534
535 18 Apr 2013; Michał Górny <mgorny@gentoo.org> distutils-r1.eclass:
536 Fix python_*_all() phases with DISTUTILS_SINGLE_IMPL.
537
538 17 Apr 2013; Tom Wijsman <TomWij@gentoo.org> kernel-2.eclass:
539 Reverted .tmp_gas_check patch, see bug #336732.
540
541 17 Apr 2013; Ralph Sennhauser <sera@gentoo.org> java-utils-2.eclass:
542 Request package specific emerge --info in death hook.
543
544 17 Apr 2013; Tom Wijsman <TomWij@gentoo.org> kernel-2.eclass:
545 Added a warning after the variables that modifying other variables in
546 the eclass is not supported, there is a chance that we will not fix
547 resulting bugs. Fixes bug #421721.
548 Clarify the default DESCRIPTION and make it not use versions, a
549 directory with ebuilds that inherit this eclass may contain multiple
550 versions and we also don't want to give the impression that a new
551 directory needs to made if that's not the case. Fixes bug #445110.
552 Clarified which patch depths are used in the normal output and error
553 output when applying patches. Fixes bug #436402.
554 Made sure .tmp_gas_check is created inside the temp folder, it
555 accidentally created temp.tmp_gas_check instead. Fixes bug #336732.
556 Make UNIPATCH_DOCS work again, install 0000_README document when
557 using genpatches. Fixes bug #301478.
558
559 14 Apr 2013; Ole Markus With <olemarkus@gentoo.org> php-ext-source-r2.eclass:
560 Remove support for EAPI 2 and 3 for php-ext-source-r2. Use REQUIRED_USE for
561 target depends
562
563 14 Apr 2013; Mike Gilbert <floppym@gentoo.org> python-utils-r1.eclass:
564 Remove carriage-return from shebang before validating it, bug 465790 by
565 ikelos.
566
567 13 Apr 2013; Mike Gilbert <floppym@gentoo.org> systemd.eclass:
568 Replace basename usage with a shell parameter replacement.
569
570 13 Apr 2013; Michał Górny <mgorny@gentoo.org> systemd.eclass:
571 Use pkg-config to query systemd directories.
572
573 13 Apr 2013; Michael Weber <xmw@gentoo.org> cmake-multilib.eclass:
574 Pass ${@} in phase functions. Approved by author on dev-ml.
575
576 13 Apr 2013; Joerg Bornkessel <hd_brummy@gentoo.org> vdr-plugin-2.eclass:
577 spell fix
578
579 13 Apr 2013; Michał Górny <mgorny@gentoo.org> distutils-r1.eclass:
580 Unmask the egg_info block for further testing. Feel free to comment it out if
581 you can reproduce the earlier issues.
582
583 10 Apr 2013; Michał Górny <mgorny@gentoo.org> distutils-r1.eclass:
584 Move the egg_info code into a more realistic location for future testing.
585
586 10 Apr 2013; Jeroen Roovers <jer@gentoo.org> nvidia-driver.eclass:
587 Update documentation URL.
588
589 10 Apr 2013; Jeroen Roovers <jer@gentoo.org> nvidia-driver.eclass:
590 Remove duplicate PCI ID.
591
592 10 Apr 2013; Jeroen Roovers <jer@gentoo.org> unpacker.eclass:
593 Add support for 1.6.0-nv2 (bug #465340).
594
595 10 Apr 2013; Jory A. Pratt <anarchy@gentoo.org> mozconfig-3.eclass:
596 Disable debug symbols unless debug is enabled.
597
598 10 Apr 2013; Magnus Granberg <zorry@gentoo.org> pax-utils.eclass:
599 Make PT default pax marking and change ewarn to elog
600
601 08 Apr 2013; Ole Markus With <olemarkus@gentoo.org> php-ext-source-r2.eclass:
602 Fix for installing ini files in the tree. Bug 464900
603
604 08 Apr 2013; Patrick Lauer <patrick@gentoo.org> toolchain.eclass:
605 Fix for gcc info page installation #464008
606
607 07 Apr 2013; Davide Pesavento <pesa@gentoo.org> qt4-build.eclass:
608 Remove wrong sed on QT_INSTALL_{LIBS,PLUGINS}. See bug 304971 comments 16-18.
609
610 07 Apr 2013; Michael Palimaka <kensington@gentoo.org> kde4-meta.eclass:
611 Guard against multiple inheritance. Make KMCOMPILEONLY sed case-insensitive
612 to avoid file collisions in the future.
613
614 07 Apr 2013; Michael Palimaka <kensington@gentoo.org> kde4-functions.eclass,
615 kde4-meta-pkg.eclass:
616 Guard against multiple inheritance.
617
618 07 Apr 2013; Michael Palimaka <kensington@gentoo.org> kde4-base.eclass:
619 Guard against multiple inheritance. Fix fetching for KDE SC 4.11
620 pre-releases. Drop old QT_MINIMAL logic. Add a set of base dependencies for
621 kde-workspace packages to work around bugs like #444438 and #464614.
622
623 07 Apr 2013; Michael Palimaka <kensington@gentoo.org> cmake-utils.eclass:
624 Guard against multiple inheritance. Improve cross-compilation support by
625 always using the correct pkg-config.
626
627 07 Apr 2013; Michał Górny <mgorny@gentoo.org> python-any-r1.eclass,
628 python-r1.eclass, python-single-r1.eclass, python-utils-r1.eclass:
629 Create temporary symlinks for executables and pkg-config files, and add them
630 to $PATH and $PKG_CONFIG_PATH respectively. This makes it easier for broken
631 build systems to find Python, and gives us the possibility of dropping
632 python-wrapper.
633
634 07 Apr 2013; Michał Górny <mgorny@gentoo.org> autotools-multilib.eclass,
635 multilib-build.eclass, multilib-minimal.eclass:
636 Move header wrapping to multilib-build. Use the new code in
637 autotools-multilib and multilib-minimal.
638
639 05 Apr 2013; Mike Gilbert <floppym@gentoo.org> mozextension.eclass,
640 mozlinguas.eclass:
641 Fix eclass docs.
642
643 05 Apr 2013; Michał Górny <mgorny@gentoo.org> autotools-utils.eclass:
644 Fix eclassdoc.
645
646 05 Apr 2013; Ben de Groot <yngwin@gentoo.org> font.eclass:
647 RDEPEND=$DEPEND to fix bug #446012
648
649 05 Apr 2013; Ryan Hill <dirtyepic@gentoo.org> toolchain.eclass:
650 Work around bootstrap comparison failures on ancient systems (bug #411333).
651
652 01 Apr 2013; Michał Górny <mgorny@gentoo.org> autotools-multilib.eclass:
653 Fix path handling in header wrapping code.
654
655 01 Apr 2013; Michał Górny <mgorny@gentoo.org> autotools-multilib.eclass:
656 Support wrapping headers for multilib.
657
658 01 Apr 2013; Michał Górny <mgorny@gentoo.org> distutils-r1.eclass,
659 multibuild.eclass:
660 Introduce multibuild_merge_root, as an universal interim-install merging
661 function.
662
663 01 Apr 2013; Michał Górny <mgorny@gentoo.org> autotools-utils.eclass:
664 Support setting mode of prune_libtool_files through
665 AUTOTOOLS_PRUNE_LIBTOOL_FILES.
666
667 30 Mar 2013; Joerg Bornkessel <hd_brummy@gentoo.org> vdr-plugin-2.eclass:
668 fixed missing VDRVERSION up from >=vdr-1.7.34
669
670 30 Mar 2013; Mike Gilbert <floppym@gentoo.org> python-r1.eclass:
671 Add note about quoting patterns for python_gen_usedep.
672
673 29 Mar 2013; Pacho Ramos <pacho@gentoo.org> vala.eclass:
674 Update VALA_MAX_API_VERSION
675
676 29 Mar 2013; Tomáš Chvátal <scarabeus@gentoo.org> office-ext-r1.eclass:
677 Allow specification of directory where the extensions are. Also allow one
678 package providing multiple oxts correctly. Wrt bug#463536.
679
680 28 Mar 2013; Michał Górny <mgorny@gentoo.org> python-utils-r1.eclass:
681 Support obtaining CFLAGS and LIBS for the Python implementation (similarly to
682 pkg-config or python-config).
683
684 26 Mar 2013; Tomáš Chvátal <scarabeus@gentoo.org> obs-service.eclass:
685 Fix hardcoded libexec suse path in scripts.
686
687 25 Mar 2013; Jory A. Pratt <anarchy@gentoo.org> mozcoreconf-2.eclass:
688 Fix a typo for svg support in older versions, bug #462994
689
690 24 Mar 2013; Jory A. Pratt <anarchy@gentoo.org> mozconfig-3.eclass mozcoreconf-2.eclass:
691 Cleanup of obsolete options, address bug #446662,460592
692
693 23 Mar 2013; Julian Ospald <hasufell@gentoo.org> unpacker.eclass:
694 add unpack_zip function to unpacker.eclass wrt #462612
695
696 23 Mar 2013; Tomáš Chvátal <scarabeus@gentoo.org> office-ext-r1.eclass:
697 Do not use-default here as we enable it by profile variable.
698
699 23 Mar 2013; Tomáš Chvátal <scarabeus@gentoo.org> office-ext-r1.eclass:
700 Fix stupid copy&paste.
701
702 23 Mar 2013; Tomáš Chvátal <scarabeus@gentoo.org> +office-ext-r1.eclass:
703 Add next version of office-ext eclass. This time we can directly deploy
704 libreoffice exts, but ooo crashes so keep backcompat over crashy uno
705 interface for them (it is oo bug and they should fix it).
706
707 20 Mar 2013; Michał Górny <mgorny@gentoo.org> python-r1.eclass:
708 Introduce an ability to override PYTHON_COMPAT for testing.
709
710 20 Mar 2013; Michał Górny <mgorny@gentoo.org> python-r1.eclass:
711 Reuse multibuild.eclass in python_export_best.
712
713 20 Mar 2013; Tom Wijsman <TomWij@gentoo.org> kernel-2.eclass:
714 Use UID 0 instead of 'root' to assign permissions to super user, bug #315807.
715
716 20 Mar 2013; Tom Wijsman <TomWij@gentoo.org> kernel-2.eclass:
717 Added sys-devel/bc as a RDEPEND as per bug #461848.
718
719 19 Mar 2013; Michał Górny <mgorny@gentoo.org> distutils-r1.eclass:
720 Pass --build-platlib and --build-purelib separately to distutils. This allows
721 to change them to different locations if necessary (bug #455332).
722
723 18 Mar 2013; Michał Górny <mgorny@gentoo.org> systemd.eclass:
724 Update the maintainer to systemd@.
725
726 18 Mar 2013; Michal Hrusecky <miska@gentoo.org> obs-service.eclass:
727 Change default path for obs services (bug#446074)
728
729 16 Mar 2013; Robin H. Johnson <robbat2@gentoo.org> mysql.eclass,
730 mysql-autotools.eclass:
731 Bug #461026: use append-cppflags for preprocessor flags.
732
733 16 Mar 2013; Ulrich Müller <ulm@gentoo.org> elisp.eclass,
734 elisp-common.eclass:
735 Sync eclasses from Emacs overlay.
736 elisp-common.eclass: Functions elisp-compile, elisp-make-autoload-file,
737 elisp-install, and elisp-site-file-install now die on failure.
738 elisp.eclass: Remove die commands that are no longer necessary because the
739 called functions die themselves. Call readme.gentoo_create_doc and
740 readme.gentoo_print_elog from readme.gentoo.eclass if these functions exist.
741
742 16 Mar 2013; Ryan Hill <dirtyepic@gentoo.org> toolchain.eclass:
743 Add cloog/isl support for gcc 4.8 (bug # 434816, patch by Kacper Kowalik).
744
745 15 Mar 2013; Christoph Junghans <ottxor@gentoo.org> mercurial.eclass:
746 default to EHG_QUIET="OFF" (bug #461858)
747
748 13 Mar 2013; Mike Gilbert <floppym@gentoo.org> distutils-r1.eclass:
749 Reverse order of $add_args and $@ in esetup.py. Remove duplicate build
750 command from distutils-r1_python_compile.
751
752 13 Mar 2013; Justin Lecher <jlec@gentoo.org> fortran-2.eclass:
753 Fix fortran-2.eclass for bash-3.2 compatibility, #461544
754
755 10 Mar 2013; Michał Górny <mgorny@gentoo.org> multibuild.eclass:
756 Make the log output redirection much simpler. Fix bash-3.2 compatibility.
757
758 10 Mar 2013; Michał Górny <mgorny@gentoo.org> multibuild.eclass:
759 Fix compatibility with bash-4.1 -- it does not support negative array
760 subscripts.
761
762 10 Mar 2013; Michał Górny <mgorny@gentoo.org> multibuild.eclass:
763 multibuild_copy_sources: fix outputting variant name.
764
765 10 Mar 2013; Christoph Junghans <ottxor@gentoo.org> vim.eclass:
766 add sys-apps/gawk dep
767
768 09 Mar 2013; Robin H. Johnson <robbat2@gentoo.org> mysql-autotools.eclass:
769 Bug #401733: nested configure scripts in MySQL generate unrecognized options
770 false positives when toplevel configure passes downwards.
771
772 09 Mar 2013; Tom Wijsman <TomWij@gentoo.org> kernel-2.eclass:
773 Kernel sources and (gen)patches now use xz instead of bz2. Bug #421721.
774
775 09 Mar 2013; Julian Ospald <hasufell@gentoo.org> +multilib-minimal.eclass:
776 add multilib-minimal.eclass
777
778 09 Mar 2013; Maxim Koltsov <maksbotan@gentoo.org> leechcraft.eclass:
779 Fix leechcraft.eclass to support new category, bug #460958.
780
781 09 Mar 2013; Michał Górny <mgorny@gentoo.org> eutils.eclass:
782 Disable epunt_cxx warning since epunt_cxx is broken nowadays.
783
784 09 Mar 2013; Michał Górny <mgorny@gentoo.org> eutils.eclass:
785 Fix epunt_cxx not to subshell.
786
787 09 Mar 2013; Michał Górny <mgorny@gentoo.org> python-r1.eclass:
788 Clean up redundant USE flag check calls, replace them with a single call in
789 _python_obtain_impls().
790
791 09 Mar 2013; Michał Górny <mgorny@gentoo.org> multilib-build.eclass:
792 Introduce multilib_copy_sources.
793
794 09 Mar 2013; Michał Górny <mgorny@gentoo.org> python-r1.eclass:
795 Use multibuild_copy_sources for python_copy_sources.
796
797 09 Mar 2013; Michał Górny <mgorny@gentoo.org> multibuild.eclass:
798 Introduce multibuild_copy_sources as a generic source duplicating function.
799
800 09 Mar 2013; Michał Górny <mgorny@gentoo.org> distutils-r1.eclass:
801 Use doins instead of dodoc to install examples, due to PMS limitations. Bug
802 #460516.
803
804 09 Mar 2013; Sven Vermeulen <swift@gentoo.org> selinux-policy-2.eclass:
805 Do not load unconfined module with strict policy
806
807 08 Mar 2013; Hanno Boeck <hanno@gentoo.org> apache-2.eclass:
808 Remove re-setting of permissions every time apache gets reinstalled. See bug
809 #398899.
810
811 07 Mar 2013; Tim Harder <radhermit@gentoo.org> python.eclass:
812 Add 2.7-jython.
813
814 07 Mar 2013; Tim Harder <radhermit@gentoo.org> python-utils-r1.eclass:
815 Add jython2_7.
816
817 05 Mar 2013; Michael Pagano <mpagano@gentoo.org> kernel-2.eclass:
818 Force python 2* for USE=deblob as deblob script does not yet support python3.
819 Thanks to Arfrever. See bug #458032
820
821 05 Mar 2013; Davide Pesavento <pesa@gentoo.org> qt4-r2.eclass:
822 eqmake4: override also QMAKE_LINK_C, used by packages with
823 "CONFIG+=use_c_linker". Fixes bug #460420.
824
825 05 Mar 2013; Joerg Bornkessel <hd_brummy@gentoo.org> vdr-plugin-2.eclass:
826 vdr-plugin-2.eclass, adapted to the new plugin makefile handling; cleanup for
827 unusede function 'delete_orphan_plugindb_file'; more unneeded source cleanup
828
829 04 Mar 2013; Michał Górny <mgorny@gentoo.org> multilib-build.eclass:
830 Introduce multilib_for_best_impl().
831
832 04 Mar 2013; Michał Górny <mgorny@gentoo.org> multilib-build.eclass:
833 Convert to use multibuild.eclass.
834
835 04 Mar 2013; Michał Górny <mgorny@gentoo.org> distutils-r1.eclass:
836 Use multilib_for_best_variant() for the *_all() phases.
837
838 04 Mar 2013; Michał Górny <mgorny@gentoo.org> distutils-r1.eclass,
839 python-r1.eclass:
840 Introduce python_parallel_foreach_impl() and reuse it in distutils-r1.
841
842 04 Mar 2013; Michał Górny <mgorny@gentoo.org> python-r1.eclass:
843 Use multibuild.eclass in python-r1.
844
845 04 Mar 2013; Michał Górny <mgorny@gentoo.org> multibuild.eclass:
846 Add multibuild_for_best_variant.
847
848 04 Mar 2013; Michał Górny <mgorny@gentoo.org> multibuild.eclass:
849 Print only the "public" part of commands.
850
851 04 Mar 2013; Michał Górny <mgorny@gentoo.org> multibuild.eclass,
852 python-r1.eclass:
853 Move run_in_build_dir() to multibuild.eclass.
854
855 04 Mar 2013; Michał Górny <mgorny@gentoo.org> +multibuild.eclass:
856 Introduce multibuild.eclass to handle building multiple variants of the same
857 package in a common manner.
858
859 04 Mar 2013; Robin H. Johnson <robbat2@gentoo.org> mysql-cmake.eclass:
860 MySQL 5.6 needs to NOT have -fno-implicit-templates, also support
861 epatch_user.
862
863 03 Mar 2013; Pacho Ramos <pacho@gentoo.org> readme.gentoo.eclass:
864 Change formatting tool as discussed with Ulrich Müller in bug #460050,
865 thanks a lot to him for his help.
866
867 03 Mar 2013; Davide Pesavento <pesa@gentoo.org> autotools-utils.eclass,
868 kde4-base.eclass, qt4-build.eclass:
869 Qt category move.
870
871 02 Mar 2013; Davide Pesavento <pesa@gentoo.org> qt4-build.eclass:
872 Remove blockers: portage is perfectly capable of handling our deps correctly
873 by itself nowadays.
874
875 02 Mar 2013; Michał Górny <mgorny@gentoo.org> multilib-build.eclass:
876 Improve the no-multilib fallback to respect ${ABI} set by multilib-portage.
877
878 02 Mar 2013; Michał Górny <mgorny@gentoo.org> python.eclass:
879 Remove deprecation warnings wrt bug #452160. The code will not be removed
880 anymore since the eclass will be deprecated at some point.
881
882 02 Mar 2013; Michał Górny <mgorny@gentoo.org> distutils-r1.eclass:
883 Run *_all() phases in best-impl sources, in an in-source build.
884
885 02 Mar 2013; Michał Górny <mgorny@gentoo.org> distutils-r1.eclass:
886 Override build locations and set PYTHONPATH in in-source builds, to increase
887 compatibility with out-of-source builds.
888
889 02 Mar 2013; Michał Górny <mgorny@gentoo.org> distutils-r1.eclass:
890 In-source builds: append "build/" subdir to the BUILD_DIR variable. It can be
891 used alike in out-of-source builds now.
892
893 27 Feb 2013; Michał Górny <mgorny@gentoo.org> multilib-build.eclass:
894 Enable x32 ABI support.
895
896 27 Feb 2013; Michał Górny <mgorny@gentoo.org> autotools-multilib.eclass:
897 Export src_prepare() explicitly rather than implicitly through inherits.
898
899 27 Feb 2013; Michał Górny <mgorny@gentoo.org> autotools-multilib.eclass:
900 Update description.
901
902 27 Feb 2013; Michał Górny <mgorny@gentoo.org> distutils-r1.eclass,
903 multilib-build.eclass, python-r1.eclass:
904 Revert the log teeing changes as they cause unexpected kind of breakage.
905
906 26 Feb 2013; Michał Górny <mgorny@gentoo.org> multilib-build.eclass:
907 Run header checksumming function only if /usr/include exists (IOW: silence
908 the warning).
909
910 26 Feb 2013; Michał Górny <mgorny@gentoo.org> multilib-build.eclass:
911 Enable writing split build logs.
912
913 26 Feb 2013; Michał Górny <mgorny@gentoo.org> eutils.eclass:
914 prune_libtool_files: support running without pkg-config installed, using sed
915 fallback.
916
917 26 Feb 2013; Michał Górny <mgorny@gentoo.org> python-r1.eclass:
918 Re-enable split logs, now directly handled by python*_foreach_impl().
919
920 26 Feb 2013; Michał Górny <mgorny@gentoo.org> distutils-r1.eclass:
921 Re-use python_parallel_foreach_impl() in distutils-r1.
922
923 26 Feb 2013; Michał Górny <mgorny@gentoo.org> distutils-r1.eclass,
924 python-r1.eclass:
925 Introduce the parallel variant of python_foreach_impl().
926
927 26 Feb 2013; Michał Górny <mgorny@gentoo.org> python-r1.eclass:
928 Make python_foreach_impl() non-fatal, expect explicit die inside or outside.
929
930 25 Feb 2013; Michał Górny <mgorny@gentoo.org> xorg-2.eclass:
931 Bump the emul-linux-x86 blocker to match the new release.
932
933 24 Feb 2013; Pacho Ramos <pacho@gentoo.org> emul-linux-x86.eclass:
934 Allow headers installation, bug #458784
935
936 24 Feb 2013; Michał Górny <mgorny@gentoo.org> xorg-2.eclass:
937 Introduce multilib support for xlibs.
938
939 24 Feb 2013; Pacho Ramos <pacho@gentoo.org> emul-linux-x86.eclass:
940 Drop versionator eclass as it's not needed for a long time, also fixes bug
941 #458728 that was caused by quoting IUSE. Thanks a lot to mgorny for doing the
942 work.
943
944 24 Feb 2013; Hans de Graaff <graaff@gentoo.org> ruby-fakegem.eclass:
945 Also set the RUBY_FAKEGEM_DOCDIR default for the rake recipe. This fixes a
946 regression manifested by bug 458506.
947
948 22 Feb 2013; Michał Górny <mgorny@gentoo.org> autotools-multilib.eclass:
949 Fix passing arguments to phases.
950
951 21 Feb 2013; Michał Górny <mgorny@gentoo.org> distutils-r1.eclass:
952 Support EXAMPLES to install examples in a consistent manner.
953
954 18 Feb 2013; Joerg Bornkessel <hd_brummy@gentoo.org> vdr-plugin.eclass:
955 vdr-plugin.eclass, add eerror to get .eclass depricated
956
957 14 Feb 2013; Justin Lecher <jlec@gentoo.org> intel-sdp.eclass:
958 Make it possible to bypass license check from ebuilds
959
960 14 Feb 2013; Justin Lecher <jlec@gentoo.org> intel-sdp.eclass:
961 Drop KEYWORDS from eclass, #342185
962
963 12 Feb 2013; Michael Haubenwallner <haubi@gentoo.org>
964 ELT-patches/aixrtl/1.5.0-cmds-c:
965 Fix typo: extra apostrophe being shell syntax error.
966
967 11 Feb 2013; Michał Górny <mgorny@gentoo.org> autotools-utils.eclass,
968 distutils-r1.eclass:
969 Support DOCS=() to disable installing documentation.
970
971 10 Feb 2013; Michał Górny <mgorny@gentoo.org> distutils-r1.eclass:
972 Temporarily disable egg_info since it causes problems with installing
973 scripts.
974
975 10 Feb 2013; Michał Górny <mgorny@gentoo.org> +cmake-multilib.eclass:
976 Introduce cmake-utils wrapper eclass for multilib.
977
978 10 Feb 2013; Michał Górny <mgorny@gentoo.org> autotools-multilib.eclass,
979 multilib-build.eclass:
980 Move header checking function into multilib-build for wider reuse.
981
982 10 Feb 2013; Michał Górny <mgorny@gentoo.org> eutils.eclass:
983 QA-warn if epunt_cxx does not find any checks to punt.
984
985 10 Feb 2013; Michał Górny <mgorny@gentoo.org> distutils-r1.eclass:
986 Introduce a function to install package for running tests, solving all the
987 issues with PyPy, setuptools and namespaces.
988
989 10 Feb 2013; Michał Górny <mgorny@gentoo.org> distutils-r1.eclass:
990 Override egg-info write location in out-of-source builds.
991
992 10 Feb 2013; Michał Górny <mgorny@gentoo.org> distutils-r1.eclass:
993 Error out if "tests" package is installed. This is a common mistake and a
994 source of file collisions.
995
996 08 Feb 2013; Michał Górny <mgorny@gentoo.org> vcs-snapshot.eclass:
997 Document the src_unpack() function. Requested in bug #456160.
998
999 08 Feb 2013; Michael Palimaka <kensington@gentoo.org> cmake-utils.eclass:
1000 Bump CMake minimum version to latest stable.
1001
1002 08 Feb 2013; Patrick Lauer <patrick@gentoo.org> distutils.eclass:
1003 Fixing confusing message in distutils.eclass
1004
1005 07 Feb 2013; Michael Palimaka <kensington@gentoo.org> cmake-utils.eclass:
1006 Export src_prepare. Improve support for dev-util/ninja wrt bug #439608. Add
1007 support for CMAKE_DISABLE_FIND_PACKAGE wrt bug #453746.
1008
1009 07 Feb 2013; Alexey Shvetsov <alexxy@gentoo.org> kde4-base.eclass,
1010 kde4-functions.eclass, kde4-meta.eclass, kde4-meta-pkg.eclass:
1011 Version bump KDE SC 4.10.0
1012
1013 04 Feb 2013; Pacho Ramos <pacho@gentoo.org> readme.gentoo.eclass:
1014 Add a variable to stop autoformatting when not desired, use '-e' option for
1015 echo in the autoformatting way to let people control it with sequences
1016 recognized by it (see man echo), fix it to work ok with prebuilt packages
1017 (#455030 by Brian Harring, Zac Medico and Fabio Erculiani)
1018
1019 04 Feb 2013; Michał Górny <mgorny@gentoo.org> python-utils-r1.eclass:
1020 Introduce python_get_library_path() to obtain the path to the Python library.
1021 Required by dev-python/shiboken.
1022
1023 04 Feb 2013; Michał Górny <mgorny@gentoo.org> python-utils-r1.eclass:
1024 Introduce python_newscript(), to install scripts with renaming. Requested in
1025 bug #454640.
1026
1027 01 Feb 2013; Michał Górny <mgorny@gentoo.org> autotools-multilib.eclass,
1028 +multilib-build.eclass:
1029 Introduce a common multilib-build eclass to help building packages for
1030 multilib, and use the new ABI_X86 flags in it.
1031
1032 31 Jan 2013; Gilles Dartiguelongue <eva@gentoo.org> gst-plugins10.eclass:
1033 Allow build of multiple plugins in different directories. Make variables more
1034 easily override-able.
1035
1036 31 Jan 2013; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org>
1037 xorg-2.eclass:
1038 Add EAPI 5 sub-slot dependency on x11-base/xorg-server for packages which
1039 require rebuilding when the server is upgraded.
1040
1041 31 Jan 2013; Tomáš Chvátal <scarabeus@gentoo.org> obs-service.eclass:
1042 Additional files also must be versioned as they change between versions.
1043
1044 30 Jan 2013; Michał Górny <mgorny@gentoo.org> python-r1.eclass,
1045 python-single-r1.eclass:
1046 Use (-) USE-defaults to reduce issues from removing flags.
1047
1048 29 Jan 2013; Michał Górny <mgorny@gentoo.org> python-utils-r1.eclass:
1049 Disable pypy1.8 globally.
1050
1051 27 Jan 2013; Tim Harder <radhermit@gentoo.org> vim-plugin.eclass:
1052 Remove all hidden files in the main tarball dir.
1053
1054 27 Jan 2013; Michał Górny <mgorny@gentoo.org> python-r1.eclass:
1055 Fix output redirections in run_in_build_dir().
1056
1057 27 Jan 2013; Michał Górny <mgorny@gentoo.org> distutils-r1.eclass:
1058 Support using distutils-r1 along with python-single-r1.
1059
1060 27 Jan 2013; Michał Górny <mgorny@gentoo.org> distutils-r1.eclass:
1061 Support making dependency and phase function enforcement optional.
1062
1063 27 Jan 2013; Michał Górny <mgorny@gentoo.org> python-r1.eclass:
1064 Introduce run_in_build_dir() function as used by GNOME ebuilds.
1065
1066 27 Jan 2013; Michał Górny <mgorny@gentoo.org> python-utils-r1.eclass:
1067 Introduce python_doheader(), to install headers specific to a Python
1068 implementation.
1069
1070 27 Jan 2013; Joerg Bornkessel <hd_brummy@gentoo.org> vdr-plugin-2.eclass:
1071 reverted last changes
1072
1073 27 Jan 2013; Tim Harder <radhermit@gentoo.org> vim-plugin.eclass:
1074 Remove files before installing docs.
1075
1076 27 Jan 2013; Tim Harder <radhermit@gentoo.org> vim-plugin.eclass:
1077 Also remove stray makefiles.
1078
1079 27 Jan 2013; Tim Harder <radhermit@gentoo.org> vim-plugin.eclass:
1080 Remove unwanted files that may exist.
1081
1082 27 Jan 2013; Joerg Bornkessel <hd_brummy@gentoo.org> vdr-plugin-2.eclass:
1083 some fixes, install new makefilehandling; thx to zoolock@irc gentoo.vdr
1084
1085 26 Jan 2013; Sven Vermeulen <swift@gentoo.org> selinux-policy-2.eclass:
1086 Supporting removal of SELinux modules
1087
1088 26 Jan 2013; Michał Górny <mgorny@gentoo.org> autotools-multilib.eclass:
1089 Set USE defaults to make sure IUSE_IMPLICIT does not fool us.
1090
1091 26 Jan 2013; Michał Górny <mgorny@gentoo.org> autotools-multilib.eclass:
1092 Require EAPI=5 to make sure everything works predictably.
1093
1094 26 Jan 2013; Michał Górny <mgorny@gentoo.org> autotools-multilib.eclass:
1095 Support running commands in parallel and use it to run configure scripts.
1096
1097 26 Jan 2013; Michał Górny <mgorny@gentoo.org> autotools-multilib.eclass:
1098 Introduce MULTILIB_USEDEP to enforce correct dependencies.
1099
1100 25 Jan 2013; Michael Haubenwallner <haubi@gentoo.org>
1101 +ELT-patches/aixrtl/1.5.0-cmds-c, +ELT-patches/aixrtl/1.5.0-cmds-cxx,
1102 +ELT-patches/aixrtl/1.5.0-expsym-c, +ELT-patches/aixrtl/1.5.0-expsym-cxx,
1103 +ELT-patches/aixrtl/1.5.0-noundef-c, +ELT-patches/aixrtl/1.5.0-noundef-cxx,
1104 +ELT-patches/aixrtl/1.5.0-soname, +ELT-patches/aixrtl/1.5.0-usertl-c,
1105 +ELT-patches/aixrtl/1.5.0-usertl-cxx, +ELT-patches/aixrtl/2.2.0-cmds-c,
1106 +ELT-patches/aixrtl/2.2.0-cmds-cxx, +ELT-patches/aixrtl/2.2.0-expsym-c,
1107 +ELT-patches/aixrtl/2.2.0-expsym-cxx, +ELT-patches/aixrtl/2.2.0-noundef-c,
1108 +ELT-patches/aixrtl/2.2.0-noundef-cxx, +ELT-patches/aixrtl/2.2.0-usertl-cxx,
1109 +ELT-patches/aixrtl/2.4.0-expsym-c, +ELT-patches/aixrtl/2.4.0-expsym-cxx,
1110 -ELT-patches/aixrtl/1.4d-cmds-c, -ELT-patches/aixrtl/1.4d-cmds-cxx,
1111 -ELT-patches/aixrtl/1.4d-sonamespec, -ELT-patches/aixrtl/1.4d-use-rtl-c,
1112 -ELT-patches/aixrtl/1.4d-use-rtl-cxx, -ELT-patches/aixrtl/1.5-sonamespec,
1113 -ELT-patches/aixrtl/2.1b-cmds-c, -ELT-patches/aixrtl/2.1b-cmds-cxx,
1114 -ELT-patches/aixrtl/2.1b-use-rtl-cxx, ELT-patches/aixrtl/1.5.22-cmds-c,
1115 ELT-patches/aixrtl/1.5.22-cmds-cxx, ELT-patches/aixrtl/2.2.8-cmds-c,
1116 ELT-patches/aixrtl/2.2.8-cmds-cxx:
1117 Recreate from scratch: Drop need for ld-wrapper with --soname support, is
1118 unavailable during bootstrap. Ignore libtool before 1.5.0.
1119
1120 24 Jan 2013; Pacho Ramos <pacho@gentoo.org> readme.gentoo.eclass:
1121 Include FORCE_PRINT_ELOG variable to for printing of messages when desired.
1122 Thanks to Tomáš Chvátal for his suggestions.
1123
1124 24 Jan 2013; Tim Harder <radhermit@gentoo.org> vim-plugin.eclass:
1125 Only display vim plugin help elog messages for new installs.
1126
1127 23 Jan 2013; Justin Lecher <jlec@gentoo.org> intel-sdp.eclass:
1128 Add dummy dir to avoid sandbox violations when emerging with
1129 FEATURES=-userpriv, #437512
1130
1131 23 Jan 2013; Justin Lecher <jlec@gentoo.org> intel-sdp.eclass:
1132 Add support for license server, #447262
1133
1134 21 Jan 2013; Michał Górny <mgorny@gentoo.org> python-any-r1.eclass,
1135 python-r1.eclass, python-single-r1.eclass, python-utils-r1.eclass:
1136 Check PYTHON_COMPAT for validity, and support disabling implementations in
1137 the eclass.
1138
1139 21 Jan 2013; Michał Górny <mgorny@gentoo.org> multilib.eclass:
1140 Set PKG_CONFIG_{LIBDIR,PATH} for multilib builds. Approved by vapier in bug
1141 #453206.
1142
1143 20 Jan 2013; Michał Górny <mgorny@gentoo.org> autotools-multilib.eclass:
1144 Enable EAPI=5.
1145
1146 20 Jan 2013; Michał Górny <mgorny@gentoo.org> distutils-r1.eclass:
1147 Do not redirect stderr of pushd&popd. Thanks to vapier for catching that.
1148
1149 20 Jan 2013; Pacho Ramos <pacho@gentoo.org> +readme.gentoo.eclass:
1150 Finally commit readme.gentoo.eclass to create a README.gentoo doc file
1151 recording tips shown via elog messages first time the package is merged.
1152
1153 18 Jan 2013; Justin Lecher <jlec@gentoo.org> intel-sdp.eclass:
1154 No EPREFIX with helper functions
1155
1156 16 Jan 2013; Jory A. Pratt <anarchy@gentoo.org> mozconfig-3.eclass:
1157 Remove webrtc block as it is supported on all archs now.
1158
1159 16 Jan 2013; Gilles Dartiguelongue <eva@gentoo.org> gnome2.eclass:
1160 Drop deprecated SCROLLKEEPER_UPDATE and switch to in_iuse.
1161
1162 16 Jan 2013; Gilles Dartiguelongue <eva@gentoo.org> gnome2.eclass,
1163 gst-plugins10.eclass:
1164 Update eclass documentation to be correclty parsed, bug #452204.
1165
1166 16 Jan 2013; Ralph Sennhauser <sera@gentoo.org> java-utils-2.eclass:
1167 Be graceful if no system vm is set if trying to determine build vm from
1168 handle.
1169
1170 16 Jan 2013; Michał Górny <mgorny@gentoo.org> mozcoreconf-2.eclass:
1171 Migrate Mozilla packages to python-any-r1 for build-time Python dep.
1172
1173 16 Jan 2013; Jory A. Pratt <anarchy@gentoo.org> mozcoreconf-2.eclass:
1174 Fix sqlite dep so pysqlite can go away.
1175
1176 16 Jan 2013; Zac Medico <zmedico@gentoo.org> linux-info.eclass:
1177 Fix localRESULT typo in linux_chkconfig_builtin.
1178
1179 15 Jan 2013; Jeroen Roovers <jer@gentoo.org> ChangeLog:
1180 DECRIPTION -> DESCRIPTION (bug #451654 by Christopher Schwan).
1181
1182 15 Jan 2013; Justin Lecher <jlec@gentoo.org> git.eclass:
1183 @THANKS is no keywords
1184
1185 15 Jan 2013; Justin Lecher <jlec@gentoo.org> distutils-r1.eclass:
1186 Fix typo
1187
1188 15 Jan 2013; Ryan Hill <dirtyepic@gentoo.org> toolchain.eclass:
1189 Drop go support for 4.6 - broken by newer glibc versions and upstream
1190 recommends it not be used.
1191
1192 13 Jan 2013; Gilles Dartiguelongue <eva@gentoo.org> gnome2.eclass:
1193 Allow ebuild override of eclass generated econf.
1194
1195 12 Jan 2013; Michał Górny <mgorny@gentoo.org> distutils-r1.eclass:
1196 Provide best implementation's build dir in python_*_all() as BUILD_DIR to
1197 make use of esetup.py easier.
1198
1199 12 Jan 2013; Michał Górny <mgorny@gentoo.org> distutils-r1.eclass:
1200 Pass arguments to setup.py in an predictable order, especially do not prepend
1201 commands before user options.
1202
1203 12 Jan 2013; Michał Górny <mgorny@gentoo.org> distutils-r1.eclass:
1204 Support specifying directories in DOCS.
1205
1206 12 Jan 2013; Michał Górny <mgorny@gentoo.org> distutils-r1.eclass:
1207 Do not call dummy phases unnecessarily.
1208
1209 12 Jan 2013; Justin Lecher <jlec@gentoo.org> flag-o-matic.eclass:
1210 Don't check for twice, but check for redirect support, #445244; thanks Andrey
1211 Hippo for the patch
1212
1213 11 Jan 2013; Justin Lecher <jlec@gentoo.org> +cuda.eclass:
1214 Add new eclass
1215
1216 11 Jan 2013; Mike Gilbert <floppym@gentoo.org> distutils-r1.eclass:
1217 Close the lock file explicitly instead of relying on the subshell created by
1218 the pipe to tee in distutils-r1_run_phase.
1219
1220 10 Jan 2013; Michał Górny <mgorny@gentoo.org> distutils-r1.eclass:
1221 Use locks to avoid race conditions when merging (bug #449760). Use tar
1222 instead of cp on FreeBSD due to bug when copying broken symlinks (bug
1223 #447370).
1224
1225 09 Jan 2013; Ian Stakenvicius <axs@gentoo.org> git-2.eclass:
1226 added documentation for an undocumented override variable
1227
1228 08 Jan 2013; Michał Górny <mgorny@gentoo.org> python-single-r1.eclass:
1229 Fix the PYTHON_SINGLE_TARGET validity check.
1230
1231 08 Jan 2013; Michał Górny <mgorny@gentoo.org> python-r1.eclass,
1232 python-single-r1.eclass:
1233 Manually check PYTHON_TARGETS and PYTHON_SINGLE_TARGET for validity rather
1234 than using REQUIRED_USE. Fixes bug #447808.
1235
1236 06 Jan 2013; Sergei Trofimovich <slyfox@gentoo.org> ghc-package.eclass,
1237 haskell-cabal.eclass:
1238 Added 'ghc-supports-threaded-runtime' function. Removed implicit RDEPEND on
1239 'ghc'.
1240
1241 05 Jan 2013; Michał Górny <mgorny@gentoo.org> distutils-r1.eclass:
1242 Support overriding job-count for parallel build.
1243
1244 05 Jan 2013; Michał Górny <mgorny@gentoo.org> python-utils-r1.eclass:
1245 Support converting files with python2 and python3 shebangs.
1246
1247 05 Jan 2013; Michał Górny <mgorny@gentoo.org> distutils-r1.eclass:
1248 Always write split logs, even in non-parallel builds.
1249
1250 05 Jan 2013; Zac Medico <zmedico@gentoo.org> autotools.eclass:
1251 Avoid unsafe nested multijob_finish_one in eautoreconf for bug #426512.
1252
1253 04 Jan 2013; Ulrich Müller <ulm@gentoo.org> elisp.eclass,
1254 elisp-common.eclass:
1255 Sync eclasses from Emacs overlay.
1256 elisp-common.eclass: Remove last remnants of backwards compatibility code
1257 from elisp-site-regen which was introduced at 2007-12-01. Distinguish between
1258 "version too low" and "could not determine version" in elisp_pkg_setup.
1259 elisp.eclass: Return 2 as exit status of elisp-need-emacs if the comparison
1260 could not be done, e.g., if emacs could not be executed.
1261
1262 04 Jan 2013; Joerg Bornkessel <hd_brummy@gentoo.org> vdr-plugin-2.eclass:
1263 fixed typo, thx to Martin Dummer on irc #vdr-gentoo
1264
1265 04 Jan 2013; Mike Gilbert <floppym@gentoo.org> distutils-r1.eclass:
1266 addpredict /usr/lib/portage/pym in distutils-r1_src_install.
1267
1268 04 Jan 2013; Mike Gilbert <floppym@gentoo.org> python-r1.eclass:
1269 Don't tell the user to set USE_PYTHON when a package does not support
1270 python2.7 or python3.2.
1271
1272 03 Jan 2013; Joerg Bornkessel <hd_brummy@gentoo.org> vdr-plugin-2.eclass:
1273 fixed mistake for emake:-all emake:-install between old and new plugin
1274 makefile structur, vdr-plugin-2.eclass
1275
1276 03 Jan 2013; Alon Bar-Lev <alonbl@gentoo.org> ssl-cert.eclass:
1277 Support mandatory enrollment and custom USE flag, bug#319529.
1278
1279 03 Jan 2013; Davide Pesavento <pesa@gentoo.org> qt4-build.eclass:
1280 Remove more dead code, spotted by Arfrever.
1281
1282 02 Jan 2013; Michał Górny <mgorny@gentoo.org> distutils-r1.eclass,
1283 python-any-r1.eclass, python-r1.eclass, python-single-r1.eclass,
1284 python-utils-r1.eclass:
1285 Remove myself from explicit maintainers, it is enough to assign the bugs to
1286 Python team.
1287
1288 31 Dec 2012; Joerg Bornkessel <hd_brummy@gentoo.org> vdr-plugin-2.eclass:
1289 Do not use {C,CXX}FLAGS from pkg-config vdr.pc >=media-video/vdr-1.7.34;we do
1290 not have the chance to overwrite it with *.eclass
1291
1292 31 Dec 2012; Joerg Bornkessel <hd_brummy@gentoo.org> vdr-plugin-2.eclass:
1293 vdr-plugin-2.eclass, typo
1294
1295 31 Dec 2012; Michał Górny <mgorny@gentoo.org> python-r1.eclass:
1296 Add a function to generate dep-strings conditional to Python implementations.
1297
1298 31 Dec 2012; Michał Górny <mgorny@gentoo.org> systemd.eclass:
1299 Add function to get user unit directory, as requested in bug #449304.
1300
1301 31 Dec 2012; Michał Górny <mgorny@gentoo.org> systemd.eclass:
1302 Add function to update systemd journal catalog database.
1303
1304 31 Dec 2012; Joerg Bornkessel <hd_brummy@gentoo.org> vdr-plugin-2.eclass:
1305 vdr-plugin-2.eclass; better detection of new Makefile handling, fixed some
1306 mistakes in inherited append-*flags
1307
1308 31 Dec 2012; Davide Pesavento <pesa@gentoo.org> qt4-build.eclass:
1309 Remove dead code.
1310
1311 30 Dec 2012; Michał Górny <mgorny@gentoo.org> python-utils-r1.eclass:
1312 Fix installing scripts & modules for Prefix, bug #448786.
1313
1314 29 Dec 2012; Joerg Bornkessel <hd_brummy@gentoo.org> vdr-plugin-2.eclass:
1315 some adaption for new makefile handling, >=vdr-1.7.34
1316
1317 27 Dec 2012; Michał Górny <mgorny@gentoo.org> distutils-r1.eclass:
1318 Pass --build-scripts path to setup.py (when out-of-source builds are used).
1319
1320 27 Dec 2012; Michał Górny <mgorny@gentoo.org> python-utils-r1.eclass:
1321 Introduce functions to get the includedir for Python.
1322
1323 27 Dec 2012; Michał Górny <mgorny@gentoo.org> python-r1.eclass:
1324 Introduce python_gen_usedep() and python_gen_flags() to make writing complex
1325 dependencies easier.
1326
1327 26 Dec 2012; Christoph Junghans <ottxor@gentoo.org> mercurial.eclass:
1328 added EHG_BOOTSTRAP (bug #340153), EHG_REVISION defaults to 'defaults (bug
1329 #380947), set web.cacerts (bug #431220), use auth when pulling (bug #432364)
1330
1331 24 Dec 2012; Zac Medico <zmedico@gentoo.org> python-any-r1.eclass:
1332 Fix python-any-r1_pkg_setup fallback logic.
1333
1334 22 Dec 2012; Davide Pesavento <pesa@gentoo.org> qt4-build.eclass:
1335 Tweak sed expression to match against Qt 4.8.4 too. Thanks to Tomasz
1336 Mloduchowski <q@qdot.me> for spotting the regression.
1337
1338 20 Dec 2012; Michał Górny <mgorny@gentoo.org> python-single-r1.eclass:
1339 Introduce python_fix_shebang(), to fix shebangs in installed Python scripts
1340 recursively.
1341
1342 20 Dec 2012; Michał Górny <mgorny@gentoo.org> python-any-r1.eclass,
1343 python-r1.eclass, python-single-r1.eclass, python-utils-r1.eclass:
1344 Commonize the code for obtaining the Python interpreter dependency string.
1345
1346 20 Dec 2012; Justin Lecher <jlec@gentoo.org> flag-o-matic.eclass:
1347 Add fix for nen gnu compiler which use -x as command line arg internally,
1348 #445244
1349
1350 20 Dec 2012; Mike Gilbert <floppym@gentoo.org> python.eclass:
1351 Remove pypy version mapping table from wrapper scripts. We can add it back if
1352 pypy is ever ported to py3k and we are still using this eclass.
1353
1354 20 Dec 2012; Mike Gilbert <floppym@gentoo.org> python.eclass:
1355 Add pypy version mapping for 2.0 => 2.7.
1356
1357 20 Dec 2012; Mike Gilbert <floppym@gentoo.org> python.eclass:
1358 Add 2.7-pypy-2.0.
1359
1360 20 Dec 2012; Mike Gilbert <floppym@gentoo.org> python-utils-r1.eclass:
1361 Add pypy2_0.
1362
1363 19 Dec 2012; Michał Górny <mgorny@gentoo.org> python-r1.eclass:
1364 Re-enable python-r1 -> python-single-r1 dep prevention.
1365
1366 17 Dec 2012; Michał Górny <mgorny@gentoo.org> python-r1.eclass,
1367 python-single-r1.eclass:
1368 Require EAPI=5 in both python-r1 eclasses due to bug #447524.
1369
1370 16 Dec 2012; Michał Górny <mgorny@gentoo.org> distutils-r1.eclass,
1371 python-r1.eclass:
1372 Remove outdated comments and checks.
1373
1374 16 Dec 2012; Michał Górny <mgorny@gentoo.org> python-r1.eclass:
1375 Temporarily disable PYTHON_SINGLE_TARGET safety check because of issues with
1376 paludis, bug #447524.
1377
1378 16 Dec 2012; Gilles Dartiguelongue <eva@gentoo.org> gnome2.eclass:
1379 Pass --disable-schemas-compile from gsettings.m4 in gnome2_src_configure.
1380
1381 15 Dec 2012; Michał Górny <mgorny@gentoo.org> python-utils-r1.eclass:
1382 Fix the relative linking algo to handle /// in path.
1383
1384 14 Dec 2012; Michał Górny <mgorny@gentoo.org> python-r1.eclass:
1385 Prevent python-r1 packages from depending on python-single-r1 packages.
1386
1387 14 Dec 2012; Michał Górny <mgorny@gentoo.org> autotools-utils.eclass:
1388 Support directories in DOCS, in EAPI 4+.
1389
1390 13 Dec 2012; Michał Górny <mgorny@gentoo.org> distutils-r1.eclass:
1391 Add (temporary) fix for sandbox failures when compiling Python modules. Bug
1392 #447126.
1393
1394 10 Dec 2012; Lars Wendler <polynomial-c@gentoo.org> mozcoreconf-2.eclass:
1395 Added changes to mozcoreconf-2.eclass on request by Anarchy.
1396
1397 09 Dec 2012; Michał Górny <mgorny@gentoo.org> distutils-r1.eclass:
1398 Fix python-exec symlink generation for Prefix. Thanks to Fabian Groffen for
1399 help.
1400
1401 09 Dec 2012; Ian Stakenvicius <axs@gentoo.org> mozcoreconf-2.eclass,
1402 mozconfig-3.eclass:
1403 updated mozilla eclasses to match mozilla-overlay
1404
1405 08 Dec 2012; Michael Palimaka <kensington@gentoo.org> cmake-utils.eclass:
1406 Respect ASMFLAGS, wrt bug #432480. Permit ebuilds to define 'myctestargs'.
1407
1408 07 Dec 2012; Michał Górny <mgorny@gentoo.org> distutils-r1.eclass:
1409 Use separate TMPDIR for each Python implementation.
1410
1411 07 Dec 2012; Michał Górny <mgorny@gentoo.org> distutils-r1.eclass:
1412 Report running implementation-common sub-phases verbosely.
1413
1414 07 Dec 2012; Michał Górny <mgorny@gentoo.org> python-any-r1.eclass:
1415 Respect user preferences in python-any-r1 (EPYTHON, eselect-python).
1416
1417 07 Dec 2012; Michał Górny <mgorny@gentoo.org> distutils-r1.eclass:
1418 Write split build logs for easier debugging.
1419
1420 07 Dec 2012; Michał Górny <mgorny@gentoo.org> distutils-r1.eclass:
1421 Use multiprocessing post-fork wait mode to avoid early output when all jobs
1422 are running.
1423
1424 07 Dec 2012; Michał Górny <mgorny@gentoo.org> distutils-r1.eclass:
1425 Do not die when sub-phases return non-true value. This is inconsistent with
1426 normal phase behavior and not really useful since phase functions are
1427 supposed to die on their own.
1428
1429 07 Dec 2012; Michał Górny <mgorny@gentoo.org> distutils-r1.eclass:
1430 Pass the best Python implementation info to the implementation-common phase
1431 functions.
1432
1433 06 Dec 2012; Tomáš Chvátal <scarabeus@gentoo.org> waf-utils.eclass:
1434 Introduce NO_WAF_LIBDIR to allow building packages that fails when libdir is
1435 set.
1436
1437 06 Dec 2012; Tomáš Chvátal <scarabeus@gentoo.org> waf-utils.eclass:
1438 Sort this eapi case stuff.
1439
1440 05 Dec 2012; Justin Lecher <jlec@gentoo.org> intel-sdp.eclass:
1441 Add EAPI=5 support; add check for presents of license; handle docs, examples
1442 and man page in a more sane way;sort functions and document eclass for
1443 man-pages; Drop Sebastion as maintainer
1444
1445 03 Dec 2012; Michał Górny <mgorny@gentoo.org> autotools-utils.eclass,
1446 cmake-utils.eclass:
1447 Improve the compatibility code thanks to Arfrever.
1448
1449 03 Dec 2012; Michał Górny <mgorny@gentoo.org> autotools-utils.eclass,
1450 cmake-utils.eclass:
1451 Fix respecting AUTOTOOLS_BUILD_DIR and CMAKE_BUILD_DIR. Acked by scarabeus.
1452
1453 02 Dec 2012; Gilles Dartiguelongue <eva@gentoo.org> gst-plugins-bad.eclass,
1454 gst-plugins-base.eclass, gst-plugins-good.eclass, gst-plugins-ugly.eclass,
1455 gst-plugins10.eclass:
1456 Commit new gstreamer eclasses as reviewed on gentoo-dev mailing list with a
1457 few more fixes, most notably EAPI=1 support fixes. For a more detailed
1458 changelog, please see gnome overlay git log.
1459
1460 02 Dec 2012; Pacho Ramos <pacho@gentoo.org> vala.eclass:
1461 making vala_src_prepare() into a no-op in the
1462 common situation where vala is in IUSE and USE=-vala as discussed with the
1463 team via mail. Thanks a lot to Alexandre Rostovtsev for the work.
1464
1465 02 Dec 2012; Pacho Ramos <pacho@gentoo.org> gnome2.eclass:
1466 Always pass --disable-gtk-doc for eapi >= 5 as we don't want docs to get
1467 rebuilt as discussed with gnome team. Thanks a lot to Gilles for working on
1468 this.
1469
1470 01 Dec 2012; Michał Górny <mgorny@gentoo.org> autotools-multilib.eclass,
1471 autotools-utils.eclass, cmake-utils.eclass:
1472 Use a common BUILD_DIR variable. Acked by scarabeus.
1473
1474 01 Dec 2012; Michał Górny <mgorny@gentoo.org> distutils-r1.eclass:
1475 Support parallel builds using multiprocessing eclass.
1476
1477 01 Dec 2012; Michał Górny <mgorny@gentoo.org> distutils-r1.eclass:
1478 Create the wrapper symlinks directly in _distutils-r1_rename_scripts rather
1479 than postponing it to distutils-r1_install_all.
1480
1481 01 Dec 2012; Michał Górny <mgorny@gentoo.org> distutils-r1.eclass:
1482 Use intermediate-root install.
1483
1484 01 Dec 2012; Michał Górny <mgorny@gentoo.org> distutils-r1.eclass:
1485 Make distutils-r1_rename_scripts private. Rename all matching executables
1486 recursively in given path(s) rather than using hardcoded path list.
1487
1488 01 Dec 2012; Michał Górny <mgorny@gentoo.org> +python-any-r1.eclass,
1489 python-r1.eclass, python-single-r1.eclass:
1490 Introduce python-any-r1, to handle packages satisfied by any Python
1491 implementation installed (e.g. strictly build-time dependent).
1492
1493 30 Nov 2012; Michał Górny <mgorny@gentoo.org> python-single-r1.eclass:
1494 Add missing REQUIRED_USE constraints to enforce PYTHON_SINGLE_TARGET being in
1495 PYTHON_TARGETS.
1496
1497 30 Nov 2012; Michał Górny <mgorny@gentoo.org> python-utils-r1.eclass:
1498 Support all EAPIs.
1499
1500 30 Nov 2012; Michał Górny <mgorny@gentoo.org> python-r1.eclass,
1501 python-single-r1.eclass, python-utils-r1.eclass:
1502 Make python-single-r1 stand-alone, and blocking python-r1.
1503
1504 29 Nov 2012; Julian Ospald <hasufell@gentoo.org> waf-utils.eclass:
1505 add verbosity to waf-utils.eclass wrt #444562
1506
1507 28 Nov 2012; Justin Lecher <jlec@gentoo.org> fortran-2.eclass:
1508 * Reduce potential clash of function names in global scope
1509 * Use more manpage tags
1510 * resort phase functions to the end
1511 * require at least arguments for _fortran_compile_test()
1512 * log compile tests
1513
1514 28 Nov 2012; Justin Lecher <jlec@gentoo.org> fortran-2.eclass:
1515 Use man page tags
1516
1517 27 Nov 2012; Jeroen Roovers <jer@gentoo.org> nvidia-driver.eclass:
1518 Remove ebeep because newer nvidia-drivers have EAPI=4.
1519
1520 27 Nov 2012; Ulrich Müller <ulm@gentoo.org> scsh.eclass:
1521 Drop default LICENSE assignment.
1522
1523 27 Nov 2012; Alexandre Rostovtsev <tetromino@gentoo.org> gnome2.eclass:
1524 Handle DOCS when it is an exported array, i.e. "declare -ax" (bug #444740,
1525 thanks to Arfrever).
1526
1527 26 Nov 2012; Alexandre Rostovtsev <tetromino@gentoo.org> gnome2.eclass:
1528 Typo, probably caused by strange font in pms.pdf (bug #444740, thanks to
1529 Alphat-PC).
1530
1531 26 Nov 2012; Michał Górny <mgorny@gentoo.org> python-utils-r1.eclass:
1532 Add python_optimize() to compile Python modules.
1533
1534 26 Nov 2012; Michał Górny <mgorny@gentoo.org> distutils-r1.eclass,
1535 python-single-r1.eclass:
1536 Run EXPORT_FUNCTIONS even if re-inheriting, to preserve the expected phase
1537 overrides.
1538
1539 26 Nov 2012; Michał Górny <mgorny@gentoo.org> python-r1.eclass,
1540 python-single-r1.eclass:
1541 Override incompatible functions in python-single-r1 directly, instead of
1542 adding checks to python-r1.
1543
1544 25 Nov 2012; Pacho Ramos <pacho@gentoo.org> emul-linux-x86.eclass:
1545 Really install only libs, not everything included in .so* (#442910 by SpanKY,
1546 Samuli Suominen and Jim Faulkner).
1547
1548 24 Nov 2012; Michał Górny <mgorny@gentoo.org> distutils-r1.eclass,
1549 python.eclass, python-r1.eclass, python-single-r1.eclass,
1550 python-utils-r1.eclass:
1551 Fix EAPI checks, add double- and colliding include guards.
1552
1553 24 Nov 2012; Michał Górny <mgorny@gentoo.org> +python-single-r1.eclass:
1554 Introduce python-single-r1 to handle Python packages not supporting multiple
1555 implementations.
1556
1557 24 Nov 2012; Michał Górny <mgorny@gentoo.org> python-r1.eclass,
1558 +python-utils-r1.eclass:
1559 Move common Python functions to python-utils-r1.
1560
1561 24 Nov 2012; Pacho Ramos <pacho@gentoo.org> gnome2.eclass:
1562 Handle documentation as 'default' for eapi5 and newer (as discussed via
1563 mail), bug #373131
1564
1565 21 Nov 2012; Michał Górny <mgorny@gentoo.org> systemd.eclass:
1566 systemd_do*: use local variable scope instead of subshelling.
1567
1568 21 Nov 2012; Michał Górny <mgorny@gentoo.org> python-r1.eclass:
1569 Introduce python_domodule() to install Python modules.
1570
1571 21 Nov 2012; Michał Górny <mgorny@gentoo.org> python-r1.eclass:
1572 Introduce python_doscript() to install Python scripts.
1573
1574 19 Nov 2012; Michał Górny <mgorny@gentoo.org> python-r1.eclass:
1575 Introduce a check for USE_PYTHON & PYTHON_TARGETS compatibility.
1576
1577 19 Nov 2012; Sergei Trofimovich <slyfox@gentoo.org> haskell-cabal.eclass:
1578 Added new helper function 'cabal_chdeps' and and debug variable
1579 'CABAL_DEBUG_LOOSENING' for it.
1580
1581 17 Nov 2012; Mike Gilbert <floppym@gentoo.org> enlightenment.eclass:
1582 Remove the minimum restriction from PYTHON_DEPEND; any version of python from
1583 the last several years will do the job.
1584
1585 17 Nov 2012; Pacho Ramos <pacho@gentoo.org> gnome2.eclass:
1586 Rely on prune_libtool_files for eapis >= 5 as discussed with the team via
1587 mail.
1588
1589 17 Nov 2012; Thomas Sachau (Tommy[D]) <tommy@gentoo.org>
1590 enlightenment.eclass:
1591 Raise python dependency to at least 2.5, fixes the breakage caused by
1592 silently dropped support for python-2.4 in python eclass
1593
1594 16 Nov 2012; Sergei Trofimovich <slyfox@gentoo.org> ghc-package.eclass,
1595 haskell-cabal.eclass:
1596 Restore dynamic linking of Cabal's ./setup and add building of shared
1597 libraries for ghc-7.7+.
1598
1599 15 Nov 2012; Tomáš Chvátal <scarabeus@gentoo.org> obs-service.eclass:
1600 Depend on suse-build as most services require it.
1601
1602 15 Nov 2012; Tomáš Chvátal <scarabeus@gentoo.org> obs-service.eclass:
1603 Darn copy pasto overlook.
1604
1605 15 Nov 2012; Tomáš Chvátal <scarabeus@gentoo.org> obs-service.eclass:
1606 Use src_uri arrows to allow versioning sanely.
1607
1608 12 Nov 2012; Davide Pesavento <pesa@gentoo.org> qt4-build.eclass:
1609 Update from qt overlay: respect AR (bug #440262); drop support for EAPI=2;
1610 switch to prune_libtool_files(); various cleanups.
1611
1612 08 Nov 2012; Davide Pesavento <pesa@gentoo.org> qt4-r2.eclass:
1613 Partial sync with qt overlay. Apart from cosmetic changes, we now explicitly
1614 define QMAKE_{AR,RANLIB,OBJCOPY} in eqmake4(), thus fixing bug 440266.
1615
1616 07 Nov 2012; Pacho Ramos <pacho@gentoo.org> gnome2.eclass:
1617 Pass --disable-schemas-install when possible as discussed with the team via
1618 mail.
1619
1620 07 Nov 2012; Pacho Ramos <pacho@gentoo.org> gnome2.eclass:
1621 Pass --disable-silent-rules when possible (not needed for eapi5), bug #429308
1622
1623 05 Nov 2012; Michał Górny <mgorny@gentoo.org> distutils-r1.eclass:
1624 Fix enabling byte-compiling.
1625
1626 04 Nov 2012; Michał Górny <mgorny@gentoo.org> python-r1.eclass:
1627 Always require PYTHON_COMPAT. Add an exception for python-exec which is a
1628 special case.
1629
1630 01 Nov 2012; Robin H. Johnson <robbat2@gentoo.org> mysql-autotools.eclass,
1631 mysql-cmake.eclass, mysql-v2.eclass:
1632 Bring in MySQL overlay eclass changes for tcmalloc, jemalloc, systemtap,
1633 readline gplv3 and pbxt static build.
1634
1635 01 Nov 2012; Michał Górny <mgorny@gentoo.org> python-r1.eclass:
1636 Minor documentation improvements.
1637
1638 01 Nov 2012; Michał Górny <mgorny@gentoo.org> python-r1.eclass:
1639 Mark _python_ln_rel as @INTERNAL.
1640
1641 01 Nov 2012; Robin H. Johnson <robbat2@gentoo.org> mysql.eclass,
1642 mysql-v2.eclass:
1643 Bug #392361: Fix mysql_install_db cases to work between all versions &
1644 variations of MySQL. Also add in checks for tmpdir/log-bin/relay-log
1645 directories that must exist otherwise the install_db will fail.
1646
1647 01 Nov 2012; Michał Górny <mgorny@gentoo.org> distutils-r1.eclass:
1648 Export PYTHONPATH for phases in out-of-source builds.
1649
1650 01 Nov 2012; Michał Górny <mgorny@gentoo.org> distutils-r1.eclass:
1651 Explicitly set library build dir in out-of-source builds.
1652
1653 01 Nov 2012; Davide Pesavento <pesa@gentoo.org> qt4-build.eclass:
1654 Update homepage.
1655
1656 31 Oct 2012; Michał Górny <mgorny@gentoo.org> distutils-r1.eclass:
1657 Enable byte-compilation of Python modules only locally for
1658 distutils-r1_python_install(). Thanks to Enlik for reminding me of it.
1659
1660 31 Oct 2012; Michał Górny <mgorny@gentoo.org> python-r1.eclass:
1661 Fix the shebang correcting function to patch shebang only. Thanks to Enlik
1662 for the patch.
1663
1664 31 Oct 2012; Alexandre Rostovtsev <tetromino@gentoo.org>
1665 gst-plugins10.eclass:
1666 Use versionator to slot gst-1.0 plugins.
1667
1668 30 Oct 2012; Michał Górny <mgorny@gentoo.org> systemd.eclass:
1669 Add systemd_with_utildir() as well.
1670
1671 30 Oct 2012; Michał Górny <mgorny@gentoo.org> systemd.eclass:
1672 Introduce systemd_get_utildir() wrt bug #440320.
1673
1674 30 Oct 2012; Michał Górny <mgorny@gentoo.org> systemd.eclass:
1675 Replace "echo -n" with "echo", bash removes trailing newline in subshells
1676 anyway.
1677
1678 30 Oct 2012; Michał Górny <mgorny@gentoo.org> python-distutils-ng.eclass:
1679 Fix Prefix support, wrt bug #423323.
1680
1681 29 Oct 2012; Michał Górny <mgorny@gentoo.org> distutils-r1.eclass:
1682 Support and use out-of-source builds by default.
1683
1684 29 Oct 2012; Michał Górny <mgorny@gentoo.org> distutils-r1.eclass:
1685 Introduce an esetup.py wrapper function and mydistutilsargs=() for it.
1686
1687 29 Oct 2012; Michał Górny <mgorny@gentoo.org> python-r1.eclass:
1688 Enable python3.3 support.
1689
1690 29 Oct 2012; Michał Górny <mgorny@gentoo.org> distutils-r1.eclass:
1691 Remove redundant "cd ${BUILD_DIR}" calls.
1692
1693 29 Oct 2012; Michał Górny <mgorny@gentoo.org> distutils-r1.eclass,
1694 python-r1.eclass:
1695 Move python-exec dependency to python-r1. That eclass now provides means to
1696 create versioned scripts as well.
1697
1698 29 Oct 2012; Michał Górny <mgorny@gentoo.org> distutils-r1.eclass:
1699 Use find instead of hard-coded executable locations list when linking the
1700 wrapper.
1701
1702 29 Oct 2012; Michał Górny <mgorny@gentoo.org> distutils-r1.eclass:
1703 Use new python-r1 functions.
1704
1705 29 Oct 2012; Michał Górny <mgorny@gentoo.org> python-r1.eclass:
1706 Introduce python_replicate_script(), to create copies of a Python script for
1707 all installed implementations.
1708
1709 29 Oct 2012; Michał Górny <mgorny@gentoo.org> python-r1.eclass:
1710 Introduce python_export_best() to obtain variables for the most preferred
1711 Python implementation enabled.
1712
1713 29 Oct 2012; Michał Górny <mgorny@gentoo.org> python-r1.eclass:
1714 Add getters for common Python variables.
1715
1716 29 Oct 2012; Michał Górny <mgorny@gentoo.org> python-r1.eclass:
1717 Add support for obtaining Python site-packages directory.
1718
1719 28 Oct 2012; Pacho Ramos <pacho@gentoo.org> emul-linux-x86.eclass:
1720 Do not hardcode lib32, bug #429726 by SpanKY.
1721
1722 28 Oct 2012; Pacho Ramos <pacho@gentoo.org> emul-linux-x86.eclass:
1723 Set QA_PREBUILT as all installed files are precompiled.
1724
1725 27 Oct 2012; Alexandre Rostovtsev <tetromino@gentoo.org> gnome2-utils.eclass:
1726 Avoid sedding configure.ac in gnome2_disable_deprecation_warning to prevent
1727 accidental triggering of maintainer mode in some packages (bug #439602).
1728
1729 27 Oct 2012; Mike Gilbert <floppym@gentoo.org> python-r1.eclass:
1730 Remove duplicate documentation for BUILD_DIR, PYTHON, and EPYTHON. This
1731 breaks eclass-manpages.
1732
1733 26 Oct 2012; Michał Górny <mgorny@gentoo.org> distutils-r1.eclass,
1734 python-r1.eclass:
1735 Do not enter BUILD_DIR in python_foreach_impl(), do that in distutils-r1
1736 instead.
1737
1738 25 Oct 2012; Michał Górny <mgorny@gentoo.org> distutils-r1.eclass:
1739 Add games/bin to lookup paths for rename_scripts().
1740
1741 25 Oct 2012; Michał Górny <mgorny@gentoo.org> python-r1.eclass:
1742 Add a note about array brace expansion.
1743
1744 25 Oct 2012; Michał Górny <mgorny@gentoo.org> distutils-r1.eclass,
1745 python-r1.eclass:
1746 Introduce python_export() to set Python-relevant variables, and document them
1747 better.
1748
1749 25 Oct 2012; Tomáš Chvátal <scarabeus@gentoo.org> cmake-utils.eclass:
1750 Include fix for bug#439268.
1751
1752 24 Oct 2012; Ulrich Müller <ulm@gentoo.org> vim.eclass:
1753 Update dependency after package move from x11-libs/openmotif to
1754 x11-libs/motif.
1755
1756 24 Oct 2012; Tomáš Chvátal <scarabeus@gentoo.org> myspell-r2.eclass:
1757 Add some boring debug prints and error+die when hunspell folder is symlink.
1758 Should fix bug#438792.
1759
1760 23 Oct 2012; Michał Górny <mgorny@gentoo.org> eutils.eclass:
1761 prune_libtool_files(): fix variable reuse. Thanks to radhermit for the patch.
1762
1763 23 Oct 2012; Michał Górny <mgorny@gentoo.org> distutils-r1.eclass,
1764 python-r1.eclass:
1765 Improve documentation and a few minor fixes.
1766
1767 23 Oct 2012; Gilles Dartiguelongue <eva@gentoo.org> gnome2-utils.eclass,
1768 gnome2.eclass:
1769 Add gnome2_disable_deprecation_warning to gnome2-utils.eclass
1770
1771 23 Oct 2012; Alexandre Rostovtsev <tetromino@gentoo.org>
1772 gst-plugins-base.eclass:
1773 Punt plugin .la files for 0.10.36 and EAPI4
1774
1775 23 Oct 2012; Alexandre Rostovtsev <tetromino@gentoo.org>
1776 gst-plugins-good.eclass:
1777 Update for gst-plugins-good-0.10.31: use .xz tarballs, punt .la files.
1778
1779 22 Oct 2012; Michael Pagano <mpagano@gentoo.org> linux-info.eclass:
1780 Update for new location of version.h. Thanks to Magnus Helmersson. Bug
1781 #438876
1782
1783 22 Oct 2012; Thomas Sachau (Tommy[D]) <tommy@gentoo.org>
1784 enlightenment.eclass:
1785 Enable verbose output
1786
1787 21 Oct 2012; Alexandre Rostovtsev <tetromino@gentoo.org>
1788 gst-plugins-base.eclass:
1789 Switch to xz tarballs in EAPI4.
1790
1791 19 Oct 2012; Michał Górny <mgorny@gentoo.org> distutils-r1.eclass:
1792 Call no-op default phases for each implementation (meaningless but more
1793 correct).
1794
1795 19 Oct 2012; Patrick Lauer <patrick@gentoo.org> check-reqs.eclass:
1796 Fixing units
1797
1798 19 Oct 2012; Patrick Lauer <patrick@gentoo.org> check-reqs.eclass:
1799 Fixing units
1800
1801 19 Oct 2012; Patrick Lauer <patrick@gentoo.org> check-reqs.eclass:
1802 Fixing binpkg behaviour
1803
1804 17 Oct 2012; Michael Palimaka <kensington@gentoo.org> cmake-utils.eclass:
1805 Respect AR and RANLIB, wrt bug #436070.
1806
1807 16 Oct 2012; Justin Lecher <jlec@gentoo.org> fortran-2.eclass:
1808 Unset FC and F77 if no fortran support is wanted
1809
1810 16 Oct 2012; Justin Lecher <jlec@gentoo.org> fortran-2.eclass:
1811 Add enhanced DEP support in fortran-2.eclass to easy the usage. Only inherit
1812 fortran-2 is need for general use. For a USE dependency on fortran the new
1813 FORTRAN_NEEDED=USE variable was introduced
1814
1815 16 Oct 2012; Ben de Groot <yngwin@gentoo.org> -qt4.eclass:
1816 Removing qt4.eclass as announced on Sep 13
1817
1818 15 Oct 2012; Michał Górny <mgorny@gentoo.org> distutils-r1.eclass,
1819 python-r1.eclass:
1820 Enable EAPI 5 support.
1821
1822 15 Oct 2012; Michał Górny <mgorny@gentoo.org> distutils-r1.eclass:
1823 Fix missing wrapper symlinks when first supported Python implementation is
1824 disabled.
1825
1826 14 Oct 2012; Alexey Shvetsov <alexxy@gentoo.org> openib.eclass:
1827 Add compat-rdma
1828
1829 14 Oct 2012; Sergey Popov <pinkbyte@gentoo.org> leechcraft.eclass:
1830 Add compiler version checking for LeechCraft
1831
1832 14 Oct 2012; Michał Górny <mgorny@gentoo.org> +distutils-r1.eclass:
1833 Introduce distutils-r1, a new (and simpler) eclass for Python packages using
1834 distutils build system.
1835
1836 14 Oct 2012; Michał Górny <mgorny@gentoo.org> +python-r1.eclass:
1837 Introduce python-r1, a new (and simpler) eclass for Python-related packages.
1838
1839 13 Oct 2012; Johannes Huber <johu@gentoo.org> kde4-meta-pkg.eclass:
1840 Change LICENSE to 'metapackage' for kde meta packages, bug #438278.
1841
1842 12 Oct 2012; Alexey Shvetsov <alexxy@gentoo.org> openib.eclass:
1843 Fix typo
1844
1845 12 Oct 2012; Alexey Shvetsov <alexxy@gentoo.org> openib.eclass:
1846 [ofed] finalyze 3.5
1847
1848 12 Oct 2012; Alexey Shvetsov <alexxy@gentoo.org> openib.eclass:
1849 [openib] Update ofed versions
1850
1851 11 Oct 2012; Michał Górny <mgorny@gentoo.org> eutils.eclass:
1852 prune_libtool_files(): add --modules option to remove modules (plugins) as
1853 well.
1854
1855 11 Oct 2012; Michał Górny <mgorny@gentoo.org> eutils.eclass:
1856 prune_libtool_files(): fix removing symlinked .la files.
1857
1858 08 Oct 2012; Michał Górny <mgorny@gentoo.org> +autotools-multilib.eclass:
1859 Introduce autotools-multilib, to simplify building multilib packages with
1860 autotools-utils.
1861
1862 07 Oct 2012; Justin Lecher <jlec@gentoo.org> fortran-2.eclass:
1863 Revert virtual/fortran depends again, because not only USE=fortran controlls
1864 fortran needs
1865
1866 07 Oct 2012; Justin Lecher <jlec@gentoo.org> fortran-2.eclass:
1867 Depend on virtual/fortran eclass wise but in an USE=fortran sensitive way,
1868 #435250
1869
1870 07 Oct 2012; Justin Lecher <jlec@gentoo.org> fortran-2.eclass:
1871 Revert last change to not break packages with optional fortran support
1872
1873 07 Oct 2012; Michał Górny <mgorny@gentoo.org> boost-utils.eclass:
1874 Fix stupid mistake in boost-utils_get_best_slot().
1875
1876 07 Oct 2012; Justin Lecher <jlec@gentoo.org> fortran-2.eclass:
1877 Depend on virtual/fortran eclass wise, #435250
1878
1879 07 Oct 2012; Justin Lecher <jlec@gentoo.org> fortran-2.eclass:
1880 Give some information on selected fortran compilers
1881
1882 03 Oct 2012; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org>
1883 virtualx.eclass:
1884 Unbreak EAPI=2 and 3 users of virtualx.eclass, bug #406353
1885
1886 02 Oct 2012; Tomáš Chvátal <scarabeus@gentoo.org> obs-download.eclass:
1887 More update the doc
1888
1889 02 Oct 2012; Tomáš Chvátal <scarabeus@gentoo.org> obs-service.eclass:
1890 Always use openSUSE:Tools as project to get updates. Remove obs_package
1891 declaration as it is equal to pn.
1892
1893 02 Oct 2012; Tomáš Chvátal <scarabeus@gentoo.org> obs-download.eclass:
1894 Change the documentation a bit and take OBS_PACKAGE from PN if not set.
1895
1896 02 Oct 2012; Michael Palimaka <kensington@gentoo.org> cmake-utils.eclass,
1897 virtualx.eclass:
1898 Make VIRTUALX_COMMAND nonfatal so that Xvfb is always killed. Return status
1899 at the end of CMake test phase. This fixes bug #406353.
1900
1901 02 Oct 2012; Mike Gilbert <floppym@gentoo.org> python.eclass:
1902 Add 3.3 as a supported python abi for testing.
1903
1904 29 Sep 2012; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org>
1905 virtualx.eclass:
1906 Increase Xfvb resolution to address gimp test failure, bug #414853.
1907
1908 29 Sep 2012; Joerg Bornkessel <hd_brummy@gentoo.org> vdr-plugin-2.eclass:
1909 added helper function to remove i18n.h includes, if media-plugins/vdr-* are
1910 still use the obsoleted i18n handling and unsupported to gettext handling
1911
1912 28 Sep 2012; Ulrich Müller <ulm@gentoo.org> eutils.eclass:
1913 Test for the EAPI explicitly, because it isn't guaranteed that package
1914 managers implement usex as a shell function.
1915
1916 28 Sep 2012; Ian Stakenvicius <axs@gentoo.org> toolchain-funcs.eclass:
1917 reverted fatal error from unset KV and made it a warning only shown when
1918 checking for 'kern' arch, so that the portage environment call of tc-arch
1919 will not fail anymore, bug 436450
1920
1921 27 Sep 2012; Mike Gilbert <floppym@gentoo.org> python.eclass:
1922 Remove a silly EAPI conditional.
1923
1924 27 Sep 2012; Ian Stakenvicius <axs@gentoo.org> toolchain-funcs.eclass:
1925 Fixed tc-ninja_magic_to_arch() to also use KV_FULL and fail if no kernel
1926 version specified, bug 432390
1927
1928 08 Oct 2012; Robin H. Johnson <robbat2@gentoo.org> db.eclass:
1929 Fix typo in src_test runner: makeopts_jobs not makeopts_job.
1930
1931 27 Sep 2012; Ian Stakenvicius <axs@gentoo.org> eutils.eclass:
1932 Made 'usex' declaration conditional on lack of PM or EAPI5+ support
1933
1934 27 Sep 2012; Ian Stakenvicius <axs@gentoo.org> fortran-2.eclass,
1935 selinux-policy-2.eclass, vdr-plugin-2.eclass, xorg-2.eclass,
1936 autotools-utils.eclass, base.eclass, bash-completion-r1.eclass,
1937 boost-utils.eclass, check-reqs.eclass, cmake-utils.eclass, emboss.eclass,
1938 emul-linux-x86.eclass, enlightenment.eclass, fox.eclass, games.eclass,
1939 games-ggz.eclass, git.eclass, gnome2-utils.eclass, gnome2.eclass,
1940 gst-plugins-bad.eclass, gtk-sharp-module.eclass, haskell-cabal.eclass,
1941 kde4-functions.eclass, leechcraft.eclass, mozlinguas.eclass, mysql.eclass,
1942 mysql-v2.eclass, obs-service.eclass, office-ext.eclass, perl-module.eclass,
1943 php-ext-source-r2.eclass, python-distutils-ng.eclass, qt4-build.eclass,
1944 qt4-r2.eclass, ruby-ng.eclass, scons-utils.eclass, systemd.eclass,
1945 vcs-snapshot.eclass, vdr-plugin.eclass, virtuoso.eclass, waf-utils.eclass,
1946 xfconf.eclass:
1947 naive bump of all EAPI-specific checks in eclasses to permit EAPI=5 where
1948 EAPI=4 was previously allowed
1949
1950 27 Sep 2012; Mike Gilbert <floppym@gentoo.org> python.eclass:
1951 Allow usage of EAPI 5.
1952
1953 27 Sep 2012; Alexandre Rostovtsev <tetromino@gentoo.org> clutter.eclass:
1954 Default clutter license is LGPL-2.1 or later.
1955
1956 26 Sep 2012; Julian Ospald <hasufell@gentoo.org> python-distutils-ng.eclass:
1957 add PYTHON_USE wrt #426768
1958
1959 20 Sep 2012; Tomáš Chvátal <scarabeus@gentoo.org> autotools.eclass:
1960 Be more strict about eautoreconfig on aclocal.m4. Fixes bug#424763 and
1961 bug#420631.
1962
1963 20 Sep 2012; Justin Lecher <jlec@gentoo.org> intel-sdp.eclass:
1964 Keyword for *-linux prefix
1965
1966 20 Sep 2012; Michael Palimaka <kensington@gentoo.org> cmake-utils.eclass:
1967 Add support for the ninja build system wrt bug #430608. Improve prefix
1968 support wrt bug #434086.
1969
1970 20 Sep 2012; Alexandre Rostovtsev <tetromino@gentoo.org> vala.eclass:
1971 VALA_{MIN,MAX}_API_VERSION are not unset by default.
1972
1973 19 Sep 2012; Joerg Bornkessel <hd_brummy@gentoo.org> vdr-plugin-2.eclass,
1974 vdr-plugin.eclass:
1975 using now append-lfs-flags for large files
1976
1977 19 Sep 2012; Michał Górny <mgorny@gentoo.org> +boost-utils.eclass:
1978 Introduce boost-utils eclass, to support linking against arbitrary boost
1979 version.
1980
1981 18 Sep 2012; Ulrich Müller <ulm@gentoo.org> bzr.eclass:
1982 Use lightweight checkout instead of export if EBZR_WORKDIR_CHECKOUT is set;
1983 bug 434746. Remove old cleanup code.
1984
1985 18 Sep 2012; Tim Harder <radhermit@gentoo.org> vim.eclass:
1986 Use has_version instead of built_with_use.
1987
1988 17 Sep 2012; Joerg Bornkessel <hd_brummy@gentoo.org> vdr-plugin-2.eclass:
1989 better LINGUAS detection, vdr-plugin-2.eclass
1990
1991 16 Sep 2012; Ulrich Müller <ulm@gentoo.org> tla.eclass:
1992 Mark as DEAD for removal.
1993
1994 16 Sep 2012; Justin Lecher <jlec@gentoo.org> intel-sdp.eclass:
1995 Add old license jingle until we have fixed the license situation generally
1996
1997 16 Sep 2012; Justin Lecher <jlec@gentoo.org> intel-sdp.eclass:
1998 Added new intel-sdp.eclass
1999
2000 15 Sep 2012; Zac Medico <zmedico@gentoo.org> cannadic.eclass,
2001 cmake-utils.eclass, confutils.eclass, embassy.eclass, eutils.eclass,
2002 games.eclass, gnatbuild.eclass, gnuconfig.eclass, libtool.eclass,
2003 linux-mod.eclass, nsplugins.eclass, perl-module.eclass, qmail.eclass,
2004 toolchain-funcs.eclass:
2005 Remove redundant DESCRIPTION variable settings.
2006
2007 14 Sep 2012; Mark Wright <gienah@gentoo.org> ghc-package.eclass:
2008 ghc-pkg --global-conf parameter is renamed to --global-package-db in ghc
2009 7.6.1
2010
2011 12 Sep 2012; Jory A. Pratt <anarchy@gentoo.org> mozconfig-3.eclass:
2012 Disable crashreporter on all source builds, bug #433962.
2013
2014 12 Sep 2012; Alexandre Rostovtsev <tetromino@gentoo.org> vala.eclass:
2015 Small stylistic fix.
2016
2017 12 Sep 2012; Alexandre Rostovtsev <tetromino@gentoo.org> vala.eclass:
2018 Typo: s/VALA_API_VERSION/version/
2019
2020 12 Sep 2012; Alexandre Rostovtsev <tetromino@gentoo.org> +vala.eclass:
2021 New eclass.
2022
2023 11 Sep 2012; Tim Harder <radhermit@gentoo.org> vim.eclass:
2024 Allow vim to be built against ruby-1.9.
2025
2026 11 Sep 2012; Pawel Hajdan jr <phajdan.jr@gentoo.org> chromium.eclass:
2027 Remove deprecated chromium_check_kernel_config.
2028
2029 10 Sep 2012; Brian Harring <ferringb@gentoo.org> mysql.eclass,
2030 mysql-v2.eclass:
2031 Remove usage of strip_duplicate_slashes function.
2032
2033 It's outside of PMS, and is exposed by misbehaviour on portages part.
2034
2035 09 Sep 2012; Ulrich Müller <ulm@gentoo.org> cvs.eclass:
2036 Rename ESCM_OFFLINE to EVCS_OFFLINE. Drop ESCM_VERSION. Fixes bug 410465.
2037
2038 08 Sep 2012; <swift@gentoo.org> selinux-policy-2.eclass:
2039 Support live policy builds
2040
2041 06 Sep 2012; Michael Palimaka <kensington@gentoo.org> qt4-build.eclass:
2042 Improve respect for *FLAGS. Fixes part of bug #427782.
2043
2044 04 Sep 2012; Johannes Huber <johu@gentoo.org> kde4-meta.eclass:
2045 Dont try to extract cmake/modules for kdegames > 4.9.0. Its removed from
2046 top-level directory by upstream, fixes bug #431924.
2047
2048 01 Sep 2012; Vadim Kuznetsov vadimk@gentoo.org -vmware.eclass,
2049 -vmware-mod.eclass:
2050 removed vmware and vmware-mod elsasses
2051
2052 01 Sep 2012; Ulrich Müller <ulm@gentoo.org> elisp-common.eclass:
2053 Suppress warning message in elisp-site-regen for initial installation.
2054
2055 30 Aug 2012; Michael Pagano <mpagano@gentoo.org> linux-mod.eclass:
2056 Minor typo fix to documentation line. Bug #419469
2057
2058 29 Aug 2012; Michał Górny <mgorny@gentoo.org> eutils.eclass:
2059 prune_libtool_files: run pkg-config code only if necessary.
2060
2061 28 Aug 2012; Michael Pagano <mpagano@gentoo.org> linux-mod.eclass:
2062 Remove deprecated and unrecommended parameter -r from depmod
2063
2064 27 Aug 2012; Michał Górny <mgorny@gentoo.org> systemd.eclass:
2065 Drop blockers for ancient systemd versions.
2066
2067 27 Aug 2012; Michał Górny <mgorny@gentoo.org> systemd.eclass:
2068 tmpfiles.d: ensure .conf suffix when installing.
2069
2070 27 Aug 2012; Michał Górny <mgorny@gentoo.org> systemd.eclass:
2071 Add systemd_newtmpfilesd().
2072
2073 22 Aug 2012; Christoph Junghans <ottxor@gentoo.org> unpacker.eclass:
2074 added support for cpio archives
2075
2076 19 Aug 2012; Johannes Huber <johu@gentoo.org> kde4-base.eclass,
2077 kde4-functions.eclass, kde4-meta.eclass:
2078 Remove obsolete koffice handling. Simplify Qt minimal requirement. Remove
2079 duplicated entry for unstable KDE SC releases in SRC_URI calculation. Arrange
2080 docs example for KDE_LINGUAS alphabetically.
2081
2082 19 Aug 2012; Johannes Huber <johu@gentoo.org> -tetex-3.eclass, -tetex.eclass:
2083 Remove obsolete. Announced on 2012/07/18.
2084
2085 17 Aug 2012; Ulrich Müller <ulm@gentoo.org> elisp.eclass:
2086 Remove unnecessary assignment of IUSE variable.
2087
2088 17 Aug 2012; Tomáš Chvátal <scarabeus@gentoo.org> obs-download.eclass,
2089 obs-service.eclass:
2090 Suse eclasses are under suse herd.
2091
2092 16 Aug 2012; Mike Gilbert <floppym@gentoo.org> python.eclass:
2093 Hide the python.eclass unmerge noise behind PORTAGE_VERBOSE.
2094
2095 16 Aug 2012; Patrick Lauer <patrick@gentoo.org> python.eclas:
2096 Fix noisy output on unmerge #423741
2097
2098 15 Aug 2012; Diego E. Pettenò <flameeyes@gentoo.org> ruby-fakegem.eclass:
2099 Make sure not to test for use doc if it's not there.
2100
2101 14 Aug 2012; Diego E. Pettenò <flameeyes@gentoo.org> ruby-fakegem.eclass:
2102 Add support for documentation recipes as well, and implement an rdoc recipe.
2103
2104 14 Aug 2012; Tomáš Chvátal <scarabeus@gentoo.org> xorg-2.eclass:
2105 Fix disable-dependency-tracking passing. Fixes bug#372239.
2106
2107 13 Aug 2012; Diego E. Pettenò <flameeyes@gentoo.org> ruby-fakegem.eclass,
2108 ruby-ng.eclass:
2109 Add support for cucumber as a test recipe. This allows abstracting some of
2110 the work needed to skip it over on JRuby.
2111
2112 13 Aug 2012; Diego E. Pettenò <flameeyes@gentoo.org> ruby-ng.eclass:
2113 Add a cucumber wrapper similar to the rspec one we have already.
2114
2115 13 Aug 2012; Matti Bickel <mabi@gentoo.org> fox.eclass:
2116 Add updated info statement about fox17.pc re bug #426718
2117
2118 05 Aug 2012; Joerg Bornkessel <hd_brummy@gentoo.org> vdr-plugin-2.eclass:
2119 fix for wrong detected *.pot file in po dir
2120
2121 03 Aug 2012; Tim Harder <radhermit@gentoo.org> vim-plugin.eclass:
2122 Add alternative location for vim plugin tarball archives.
2123
2124 02 Aug 2012; Johannes Huber <johu@gentoo.org> kde4-meta.eclass:
2125 Fix tarball extract for old kdepim, bug #429428.
2126
2127 01 Aug 2012; Johannes Huber <johu@gentoo.org> kde4-base.eclass,
2128 kde4-functions.eclass, kde4-meta.eclass:
2129 Make .xz compression as default for SRC_URI calculation. Add KDE prefix to
2130 BUILD_TYPE. No #DONOTCOMPILE if add_subdirectory has a variable parameter
2131 ("${...").
2132
2133 29 Jul 2012; Akinori Hattori <hattya@gentoo.org> subversion.eclass:
2134 add support for file:// URI scheme wrt bug #416649
2135
2136 29 Jul 2012; Akinori Hattori <hattya@gentoo.org> subversion.eclass:
2137 replace built_with_use by USE deps wrt bug #242100
2138
2139 29 Jul 2012; Akinori Hattori <hattya@gentoo.org> subversion.eclass:
2140 remove obsolete workaround (ESVN_DISABLE_DEPENDENCIES)
2141
2142 29 Jul 2012; Akinori Hattori <hattya@gentoo.org> subversion.eclass:
2143 remove DESCRIPTION variable wrt bug #428304
2144
2145 28 Jul 2012; Julian Ospald <hasufell@gentoo.org> games.eclass:
2146 omg, we checked the dirs in ${S} instead of ${D} which accidentially
2147 worked for some ebuilds (EAPI-4 related fix)
2148
2149 05 Aug 2012; Justin Lecher <jlec@gentoo.org> pam.eclass:
2150 Add magic needed for app-portage/eclass-manpages to pam.eclass, changes
2151 approved by author
2152
2153 26 Jul 2012; Fabian Groffen <grobian@gentoo.org>
2154 +ELT-patches/sol2-ltmain/2.4.2, libtool.eclass:
2155 elt-patches: add Solaris no de-deplication patch to fix built C++ objects
2156 from aborting when an exception is thrown
2157
2158 26 Jul 2012; <swift@gentoo.org> selinux-policy-2.eclass:
2159 Use warnings for SELinux failures, not errors, since the failure is not fatal
2160 for a system
2161
2162 26 Jul 2012; Ben de Groot <yngwin@gentoo.org> l10n.eclass:
2163 Remove ambiguous wording
2164
2165 24 Jul 2012; Fabian Groffen <grobian@gentoo.org> autotools.eclass:
2166 _elibtoolize: properly set LIBTOOLIZE in case glibtoolize exists in the
2167 system
2168
2169 23 Jul 2012; Ralph Sennhauser <sera@gentoo.org> java-vm-2.eclass:
2170 Add C to flags pass to pax-mark to ensure a header is created. Thanks to
2171 blueness. #427642
2172
2173 23 Jul 2012; Tomáš Chvátal <scarabeus@gentoo.org> myspell-r2.eclass:
2174 More licenses removal
2175
2176 23 Jul 2012; Ben de Groot <yngwin@gentoo.org> qt4-r2.eclass:
2177 Add array variables for DOCS and HTML_DOCS in qt4-r2.eclass
2178
2179 23 Jul 2012; Ben de Groot <yngwin@gentoo.org> +l10n.eclass:
2180 Initial commit of l10n.eclass
2181
2182 23 Jul 2012; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org>
2183 mysql.eclass, mysql-v2.eclass:
2184 Sync mysql and mysql-v2 eclasses from the mysql overlay.
2185 Simplify ncurses dependency and update inherit to use git-2 eclass.
2186
2187 21 Jul 2012; Ralph Sennhauser <sera@gentoo.org> java-pkg-2.eclass:
2188 Convert documentation to eclass-manpages.
2189
2190 19 Jul 2012; Tomáš Chvátal <scarabeus@gentoo.org> mozlinguas.eclass:
2191 Fix eclassdoc.
2192
2193 18 Jul 2012; Johannes Huber <johu@gentoo.org> tetex-3.eclass, tetex.eclass:
2194 Marking as DEAD for removal.
2195
2196 18 Jul 2012; Ralph Sennhauser <sera@gentoo.org> java-virtuals-2.eclass:
2197 Convert to eclass-manpages.
2198
2199 18 Jul 2012; Ralph Sennhauser <sera@gentoo.org> java-vm-2.eclass:
2200 Add ROOT support, patch by vapier. #416341
2201
2202 18 Jul 2012; Ulrich Müller <ulm@gentoo.org> bzr.eclass:
2203 Don't assign useless values to DESCRIPTION and HOMEPAGE variables.
2204
2205 17 Jul 2012; Mike Gilbert <floppym@gentoo.org> chromium.eclass:
2206 Remove -v option from rm command.
2207
2208 10 Jul 2012; Davide Pesavento <pesa@gentoo.org> qt4-build.eclass:
2209 Stop inheriting base.eclass
2210
2211 09 Jul 2012; Mike Gilbert <floppym@gentoo.org> base.eclass:
2212 Remove false statement from eclass description.
2213
2214 08 Jul 2012; Sergei Trofimovich <slyfox@gentoo.org> haskell-cabal.eclass:
2215 Allow wildcards in CABAL_CORE_LIB_GHC_PV. Guard against breakage of
2216 ghc-shipped libraries.
2217
2218 08 Jul 2012; Diego E. Pettenò <flameeyes@gentoo.org> ruby-ng.eclass:
2219 Add a function to wrap around testrb-2 as well.
2220
2221 05 Jul 2012; Diego E. Pettenò <flameeyes@gentoo.org> ruby-fakegem.eclass,
2222 ruby-ng.eclass:
2223 Add support for running rspec while respecting some common variables
2224 (TEST_VERBOSE and NOCOLOR) in ruby-ng; then use this with a new variable in
2225 ruby-fakegem.
2226
2227 05 Jul 2012; Ralph Sennhauser <sera@gentoo.org> java-utils-2.eclass:
2228 Remove java-pkg_ensure-gcj and java-pkg_ensure-test. #261562 #278965
2229
2230 01 Jul 2012; Matti Bickel <mabi@gentoo.org> php-pear-lib-r1.eclass:
2231 Remove requirement for depend.php.eclass. Since our switch to /usr/share/php
2232 only it is no longer needed.
2233
2234 01 Jul 2012; Vadim Kuznetsov vadimk@gentoo.org vmware.eclass,
2235 vmware-mod.eclass:
2236 Makred vmware.eclass and vmware-mod.eclass dead.
2237
2238 30 Jun 2012; Tomáš Chvátal <scarabeus@gentoo.org> myspell-r2.eclass:
2239 Remove also lower case licenses.
2240
2241 27 Jun 2012; Joerg Bornkessel <hd_brummy@gentoo.org> vdr-plugin-2.eclass:
2242 fixed eapi block; bug 423657
2243
2244 26 Jun 2012; Robin H. Johnson <robbat2@gentoo.org> linux-info.eclass:
2245 You must ensure at least one of the version setup functions gets called in
2246 linux-info.eclass before you can use the config functions.
2247
2248 24 Jun 2012; Michael Pagano <mpagano@gentoo.org> kernel-2.eclass:
2249 Add dev-lang/perl to kernel-2.eclass RDEPEND. Bug #421483
2250
2251 22 Jun 2012; Ian Stakenvicius <axs@gentoo.org> user.eclass:
2252 esethome: silently exit if home dir already up to date, improve messaging
2253
2254 22 Jun 2012; Ian Stakenvicius <axs@gentoo.org> user.eclass:
2255 esethome: eerror and not die when home dir cannot be updated, due to for
2256 instance user being in use
2257
2258 22 Jun 2012; Ian Stakenvicius <axs@gentoo.org> user.eclass:
2259 fixed esethome, directory must exist befure user record can be updated
2260
2261 22 Jun 2012; Bernard Cafarelli <voyageur@gentoo.org> gnustep-base.eclass:
2262 Stable gnustep-base does not have USE=libobjc2, thanks ago
2263
2264 22 Jun 2012; Michael Palimaka <kensington@gentoo.org> kde4-base.eclass:
2265 Sync from kde overlay: Enable tests for live ebuilds, add support for virtual
2266 dbus during src_test, update tarball extension for unstable releases.
2267
2268 21 Jun 2012; Naohiro Aota <naota@gentoo.org> gnome2-utils.eclass:
2269 Add new function gnome2_query_immodules_gtk{2,3} to update immodules cache.
2270 #413529
2271
2272 20 Jun 2012; Michał Górny <mgorny@gentoo.org> eutils.eclass:
2273 prune_libtool_files(): report .a removal only if it exists, and explain the
2274 reasoning for it.
2275
2276 20 Jun 2012; Tomáš Chvátal <scarabeus@gentoo.org> gst-plugins-bad.eclass:
2277 Fix building with newer eapis wrt bug#385841. Noticed by triggered rebuild to
2278 -ocr.
2279
2280 19 Jun 2012; Bernard Cafarelli <voyageur@gentoo.org> gnustep-base.eclass:
2281 Revert to built_with_use for correct libobjc detection and EAPI 0 ebuilds
2282 support
2283
2284 18 Jun 2012; Davide Pesavento <pesa@gentoo.org> qt4-build.eclass:
2285 Update from qt overlay: drop USE=c++0x from qt-webkit, stop adding USE=qpa to
2286 4.8.3 and later, dead code removal and other minor cleanups.
2287
2288 18 Jun 2012; Ian Stakenvicius <axs@gentoo.org> user.eclass:
2289 added 'esethome' to user.eclass
2290
2291 18 Jun 2012; Fabian Groffen <grobian@gentoo.org> flag-o-matic.eclass:
2292 Allow header and library paths flags in setup-allowed-flags(), bug #414641
2293
2294 17 Jun 2012; Tomáš Chvátal <scarabeus@gentoo.org> myspell-r2.eclass:
2295 Remove licenses prior copying docs.
2296
2297 14 Jun 2012; Julian Ospald <hasufell@gentoo.org> eutils.eclass:
2298 small enhancement to examples of doicon
2299
2300 13 Jun 2012; Tomáš Chvátal <scarabeus@gentoo.org> myspell-r2.eclass:
2301 Make the oxt unpacking really work.
2302
2303 13 Jun 2012; Tomáš Chvátal <scarabeus@gentoo.org> myspell-r2.eclass:
2304 Handle dodoc correctly to not die if no documents are found.
2305
2306 12 Jun 2012; Ralph Sennhauser <sera@gentoo.org> java-vm-2.eclass:
2307 Convert docs to eclass-manpages.
2308
2309 11 Jun 2012; Ralph Sennhauser <sera@gentoo.org> java-vm-2.eclass:
2310 Add app-admin/eselect-java as preferred provider of eselect java-vm.
2311
2312 11 Jun 2012; Michał Górny <mgorny@gentoo.org> vcs-snapshot.eclass:
2313 Unpack tarballs in directory matching their name rather than ${P}. This
2314 allows the eclass to handle multiple tarballs in one ebuild, and non-snapshot
2315 tarballs should work fine too.
2316
2317 11 Jun 2012; Michał Górny <mgorny@gentoo.org> xorg-2.eclass:
2318 Replace remove_libtool_files with prune_libtool_files.
2319
2320 11 Jun 2012; Tomáš Chvátal <scarabeus@gentoo.org> xorg-2.eclass:
2321 Fix not assigned variable. IE bug#416673.
2322
2323 10 Jun 2012; Joerg Bornkessel <hd_brummy@gentoo.org> vdr-plugin-2.eclass:
2324 fix for strip-linguas en
2325
2326 10 Jun 2012; Mike Gilbert <floppym@gentoo.org> python-distutils-ng.eclass:
2327 Remove pypy1_7 from default PYTHON_COMPAT due to removal from tree. Add
2328 pypy1_9.
2329
2330 10 Jun 2012; Joerg Bornkessel <hd_brummy@gentoo.org> vdr-plugin-2.eclass:
2331 fixed missing chost tag; fixed append-cppflags warning; added Variable to
2332 keep the i18n.o object
2333
2334 10 Jun 2012; Akinori Hattori <hattya@gentoo.org> subversion.eclass:
2335 reorder public functions
2336
2337 10 Jun 2012; Akinori Hattori <hattya@gentoo.org> subversion.eclass:
2338 fixes bug #416743.
2339
2340 10 Jun 2012; Akinori Hattori <hattya@gentoo.org> subversion.eclass:
2341 update @MAINTAINER and minor cleanup.
2342
2343 09 Jun 2012; Julian Ospald <hasufell@gentoo.org> games.eclass:
2344 fix for games.eclass wrt bug #336626 #c21
2345
2346 09 Jun 2012; Marien Zwart <marienz@gentoo.org> python.eclass:
2347 Add pypy-1.9 to the list of supported python ABIs.
2348
2349 07 Jun 2012; Zac Medico <zmedico@gentoo.org> kde4-base.eclass,
2350 mysql-autotools.eclass, mysql-cmake.eclass:
2351 inherit flag-o-matic for append-flags
2352
2353 07 Jun 2012; Michał Górny <mgorny@gentoo.org> vcs-snapshot.eclass:
2354 Extract to ${WORKDIR}/${P} rather than ${S}.
2355
2356 07 Jun 2012; Davide Pesavento <pesa@gentoo.org> qt4-build.eclass:
2357 Specify SLOT in blocker atoms, to avoid blocking Qt5 packages.
2358
2359 06 Jun 2012; Michał Górny <mgorny@gentoo.org> autotools-utils.eclass:
2360 Reuse eautoreconf, deprecate autotools-utils_autoreconf.
2361
2362 06 Jun 2012; Michał Górny <mgorny@gentoo.org> autotools.eclass:
2363 Support other GNOME-related tools in eautoreconf: gtk-doc, gnome-doc &
2364 glib-gettext.
2365
2366 06 Jun 2012; Michael Pagano <mpagano@gentoo.org> kernel-2.eclass:
2367 Move ppc/powerpc fix to after we apply linux patches
2368
2369 06 Jun 2012; Michał Górny <mgorny@gentoo.org> autotools-utils.eclass:
2370 Start using prune_libtool_files() from eutils, deprecate
2371 remove_libtool_files().
2372
2373 06 Jun 2012; Michał Górny <mgorny@gentoo.org> eutils.eclass:
2374 Introduce prune_libtool_files() for .la file removal. Based on one used
2375 by autotools-utils.
2376
2377 05 Jun 2012; Fabian Groffen <grobian@gentoo.org> autotools.eclass:
2378 Avoid type -P output for glibtoolize, bug #419641
2379
2380 05 Jun 2012; Julian Ospald <hasufell@gentoo.org> eutils.eclass:
2381 enhanced functionality of doicon/newicon in eutils.eclass
2382
2383 05 Jun 2012; Pacho Ramos <pacho@gentoo.org> stardict.eclass:
2384 Allow more providers for stardict, bug #413093 by tot-to and qt team.
2385
2386 05 Jun 2012; Ryan Hill <dirtyepic@gentoo.org> flag-o-matic.eclass:
2387 Update Intel/AMD instruction sets for 4.7.
2388
2389 05 Jun 2012; Ryan Hill <dirtyepic@gentoo.org> flag-o-matic.eclass:
2390 Add -mfloat-abi=* to ALLOWED_FLAGS (bug #419615 by Hector Martin).
2391
2392 04 Jun 2012; Ralph Sennhauser <sera@gentoo.org> java-pkg-2.eclass:
2393 No longer call java-pkg_ensure-test in java-pkg-2_pkg_setup as this is
2394 handled by all package managers. #278965
2395
2396 02 Jun 2012; Zac Medico <zmedico@gentoo.org> common-lisp-common-2.eclass,
2397 java-ant-2.eclass, common-lisp-common-3.eclass, common-lisp-common.eclass,
2398 db.eclass, depend.php.eclass, freedict.eclass, gnat.eclass,
2399 gst-plugins-bad.eclass, gst-plugins-base.eclass, kde4-base.eclass,
2400 mysql.eclass, mysql-autotools.eclass, mysql-cmake.eclass, nsplugins.eclass,
2401 php-ext-source-r2.eclass, ruby-ng.eclass, scsh.eclass:
2402 inherit multilib for get_libdir
2403
2404 01 Jun 2012; Ralph Sennhauser <sera@gentoo.org> ant-tasks.eclass:
2405 Don't assinging RDEPEND to DEPEND and vise versa. JRE in DEPEND confuses VM
2406 switching code.
2407
2408 30 May 2012; Sergei Trofimovich <slyfox@gentoo.org> darcs.eclass:
2409 Use 'darcs get --lazy' instead of 'darcs get --partial' (gone in darcs-2.8).
2410
2411 30 May 2012; Ralph Sennhauser <sera@gentoo.org> ant-tasks.eclass:
2412 Set prefix for ant-1.8.4
2413
2414 30 May 2012; Justin Lecher <jlec@gentoo.org> flag-o-matic.eclass:
2415 Sort ldflags handling functions to logic place
2416
2417 30 May 2012; Sergei Trofimovich <slyfox@gentoo.org> games.eclass:
2418 Allow EAPI=4.
2419
2420 30 May 2012; Pawel Hajdan jr <phajdan.jr@gentoo.org> chromium.eclass:
2421 Introduce chromium_suid_sandbox_check_kernel_config, deprecate
2422 chromium_check_kernel_config.
2423
2424 29 May 2012; Pawel Hajdan jr <phajdan.jr@gentoo.org> gnustep-2.eclass,
2425 gnustep-base.eclass:
2426 Apply gnustep eclass changes wrt
2427 http://archives.gentoo.org/gentoo-dev/msg_eee22ea47f4d15e2fa2932583aa92db7.xm
2428 l
2429
2430 28 May 2012; Pawel Hajdan jr <phajdan.jr@gentoo.org> eutils.eclass:
2431 Simplify preserve_old_lib ewarn messages, wrt
2432 http://archives.gentoo.org/gentoo-dev/msg_bf159af028ffeeb83c679d6a0eaa73e5.xm
2433 l . gentoolkit-0.3.0.5 fixing problems blocking this change is now stable on
2434 all archs (bug #411479).
2435
2436 28 May 2012; Michał Górny <mgorny@gentoo.org> autotools-utils.eclass:
2437 Remove invalid use check, these should be fixed by now.
2438
2439 28 May 2012; Michał Górny <mgorny@gentoo.org> autotools-utils.eclass:
2440 Fail whenever unable to change directory, wrt #391927.
2441
2442 28 May 2012; Michał Górny <mgorny@gentoo.org> autotools-utils.eclass:
2443 autotools.eclass no longer supports re-inheriting so we need to override
2444 AUTOTOOLS_AUTO_DEPEND for good...
2445
2446 26 May 2012; <swift@gentoo.org> selinux-policy-2.eclass:
2447 Introducing support for user-provided policies, fix loading logic to retry
2448 with all modules (bug #414599, #414017)
2449
2450 26 May 2012; Michał Górny <mgorny@gentoo.org> python-distutils-ng.eclass:
2451 Fix double hashbang in installed scripts. Patch by Krzysztof Pawlik, modified
2452 by me.
2453
2454 25 May 2012; Joerg Bornkessel <hd_brummy@gentoo.org> vdr-plugin-2.eclass:
2455 fixed install for locales if only LINGUAS=en
2456
2457 25 May 2012; Davide Pesavento <pesa@gentoo.org> qt4-build.eclass:
2458 Re-enable rpath on prefix wrt bug 417169.
2459
2460 24 May 2012; Mike Gilbert <floppym@gentoo.org> python-distutils-ng.eclass:
2461 Remove obsolete pkg_pretend function.
2462
2463 23 May 2012; Mike Gilbert <floppym@gentoo.org> chromium.eclass:
2464 Don't elog about icons if the user has installed them. Bug 416773 by pacho.
2465
2466 23 May 2012; Diego E. Pettenò <flameeyes@gentoo.org> apache-2.eclass:
2467 Avoid using 'make' for installing; use 'mkdir -p' for creating the
2468 directories to solve parallel install issues (Apache's script is not safe,
2469 but we expect a working mkdir -p). Tested on a 32-way system.
2470
2471 22 May 2012; Michał Górny <mgorny@gentoo.org> autotools-utils.eclass:
2472 Call eaclocal unconditionally; _elibtoolize no longer does that.
2473
2474 22 May 2012; Davide Pesavento <pesa@gentoo.org> qt4-build.eclass:
2475 Update SRC_URI for Qt 4.8.1 and later.
2476
2477 21 May 2012; Krzysztof Pawlik <nelchael@gentoo.org>
2478 python-distutils-ng.eclass:
2479 Add information about automatic run of python-distutils-ng_redoscript.
2480
2481 21 May 2012; Michał Górny <mgorny@gentoo.org> autotools-utils.eclass:
2482 Fix to match autotools.eclass API changes.
2483
2484 21 May 2012; Krzysztof Pawlik <nelchael@gentoo.org>
2485 python-distutils-ng.eclass:
2486 Document PYTHON_DISABLE_SCRIPT_REDOS.
2487
2488 21 May 2012; Krzysztof Pawlik <nelchael@gentoo.org>
2489 python-distutils-ng.eclass:
2490 Fix #! line for installed scripts and install them for enabled
2491 implementations, see bug #416131.
2492
2493 20 May 2012; Joerg Bornkessel <hd_brummy@gentoo.org> vdr-plugin-2.eclass:
2494 strip-linguas check added
2495
2496 20 May 2012; Joerg Bornkessel <hd_brummy@gentoo.org> vdr-plugin-2.eclass:
2497 some debug infos for wrong use of vdr-plugin-2.eclass
2498
2499 20 May 2012; Davide Pesavento <pesa@gentoo.org> qt4-build.eclass:
2500 Try to avoid sandbox violation when running qhelpgenerator, bug 415517.
2501
2502 19 May 2012; Ulrich Müller <ulm@gentoo.org> xemacs-elisp-common.eclass:
2503 Fix name space collision with elisp-common.eclass, bug 406053.
2504
2505 19 May 2012; Davide Pesavento <pesa@gentoo.org> qt4.eclass:
2506 qt4.eclass is dead.
2507
2508 14 May 2012; Krzysztof Pawlik <nelchael@gentoo.org>
2509 python-distutils-ng.eclass:
2510 Block older versions of sys-apps/portage that don't have improved
2511 COLLISION_IGNORE handling, see bug #410691.
2512
2513 11 May 2012; Tomáš Chvátal <scarabeus@gentoo.org> nsplugins.eclass:
2514 Actually check if the plugin file exist before creating symlink. Avoids
2515 broken symlinks.
2516
2517 10 May 2012; Tomáš Chvátal <scarabeus@gentoo.org> office-ext.eclass:
2518 Ignore licenses, user accept them by portage.
2519
2520 10 May 2012; Alexandre Rostovtsev <tetromino@gentoo.org> waf-utils.eclass:
2521 Depend on python and block python[-threads] for bug #409427.
2522
2523 09 May 2012; Tomáš Chvátal <scarabeus@gentoo.org> office-ext.eclass:
2524 Update the default unpack to detect cases when oxt is packed elsewhere.
2525
2526 09 May 2012; Matt Turner <mattst88@gentoo.org> xorg-2.eclass:
2527 Fix xorg-2's git:// EGIT_REPO_URI.
2528
2529 09 May 2012; Tomáš Chvátal <scarabeus@gentoo.org> office-ext.eclass:
2530 Add the src_unpack phase for office-ext eclass.
2531
2532 09 May 2012; Pacho Ramos <pacho@gentoo.org> gnome2.eclass:
2533 Don't call gtk-doc configure option when not available
2534
2535 08 May 2012; Andreas K. Huettel <dilfridge@gentoo.org> kde4-base.eclass,
2536 kde4-functions.eclass, kde4-meta.eclass, kde4-meta-pkg.eclass:
2537 Sync kde4-*.eclass from kde overlay: add x11-libs/qt-dbus to kde
2538 dependencies, eqawarn on ${mycmakeargs} as string, properly treat case of
2539 undefined LINGUAS (bug 372457)
2540
2541 08 May 2012; Andreas K. Huettel <dilfridge@gentoo.org> cmake-utils.eclass:
2542 Update cmake-utils.eclass from kde overlay: make builds verbose by default,
2543 fix usage of PREFIX (bug 358059)
2544
2545 07 May 2012; Davide Pesavento <pesa@gentoo.org> qt4-build.eclass:
2546 Stop stripping upstream CFLAGS from g++.conf for Qt 4.8 and later (see bug
2547 352778 comment #6).
2548
2549 06 May 2012; Fabian Groffen <grobian@gentoo.org>
2550 +ELT-patches/sol2-conf/2.4.2, libtool.eclass:
2551 Add ELT patch for Solaris x64 libtool problem where the linker is set to
2552 'ld_sol2'
2553
2554 06 May 2012; Mike Gilbert <floppym@gentoo.org> python-distutils-ng.eclass:
2555 Silence eclass-to-manpage warnings.
2556
2557 05 May 2012; Mike Gilbert <floppym@gentoo.org> python-distutils-ng.eclass:
2558 Eliminate another duplicate slash.
2559
2560 05 May 2012; Mike Gilbert <floppym@gentoo.org> python-distutils-ng.eclass:
2561 Simplify ${D%/}/ to ${D}; PMS says ${D} always has a trailing slash, and it
2562 works without a trailing slash anyway.
2563
2564 04 May 2012; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org>
2565 xorg-2.eclass:
2566 Raise util-macros dependency.
2567
2568 04 May 2012; Krzysztof Pawlik <nelchael@gentoo.org>
2569 python-distutils-ng.eclass:
2570 Let distutils compile python modules, see bug #413957.
2571
2572 03 May 2012; Mike Gilbert <floppym@gentoo.org> python-distutils-ng.eclass:
2573 Declare local S in _python-distutils-ng_run_for_impl.
2574
2575 02 May 2012; Mike Gilbert <floppym@gentoo.org> python-distutils-ng.eclass:
2576 Fix bytecode generation with Python 3, bug 413771. Patch by James Rowe.
2577
2578 02 May 2012; Gilles Dartiguelongue <eva@gentoo.org> gnome2-utils.eclass,
2579 gnome2.eclass:
2580 Rewrite scrollkeeper support as proposed in bug #301311.
2581
2582 02 May 2012; Jeff Horelick <jdhore@gentoo.org> clutter.eclass,
2583 gkrellm-plugin.eclass, gnome-python-common.eclass, go-mono.eclass,
2584 gpe.eclass, gst-plugins-bad.eclass, gst-plugins-base.eclass,
2585 gst-plugins-good.eclass, gst-plugins-ugly.eclass, gtk-sharp-module.eclass,
2586 kde4-base.eclass, ruby-ng-gnome2.eclass, mozcoreconf-2.eclass, xorg-2.eclass,
2587 rox.eclass, vim.eclass, x-modular.eclass:
2588 dev-util/pkgconfig -> virtual/pkgconfig
2589
2590 02 May 2012; Davide Pesavento <pesa@gentoo.org> qt4-build.eclass:
2591 dev-util/pkgconfig -> virtual/pkgconfig
2592
2593 30 Apr 2012; Krzysztof Pawlik <nelchael@gentoo.org>
2594 python-distutils-ng.eclass:
2595 Remove die from eclass, simply warn if user has collision-protect enabled.
2596
2597 30 Apr 2012; Krzysztof Pawlik <nelchael@gentoo.org>
2598 python-distutils-ng.eclass:
2599 Correctly chdir to ${S}, see bug #411563.
2600
2601 29 Apr 2012; Diego E. Pettenò <flameeyes@gentoo.org> sgml-catalog.eclass:
2602 Fix infinite look if the catalog is corrupted.
2603
2604 29 Apr 2012; Joerg Bornkessel <hd_brummy@gentoo.org> vdr-plugin-2.eclass:
2605 typo, added missing [ ] for test
2606
2607 29 Apr 2012; Joerg Bornkessel <hd_brummy@gentoo.org> +vdr-plugin-2.eclass:
2608 vdr-plugin-2.eclass added; include major fixes for obselet i18n handling,
2609 Linguas support
2610
2611 27 Apr 2012; Ulrich Müller <ulm@gentoo.org> elisp-common.eclass:
2612 Sync from Emacs overlay: Require GNU Emacs in elisp-need-emacs().
2613
2614 25 Apr 2012; Fabian Groffen <grobian@gentoo.org> qt4-build.eclass:
2615 fix_includes: create relative symlinks for header directories, such that
2616 further additions by ebuilds in src_install don't fail
2617
2618 24 Apr 2012; Tomáš Chvátal <scarabeus@gentoo.org> myspell-r2.eclass:
2619 Oops didn't commit the dir supporting version. This replaces plain doins with
2620 proper newins command.
2621
2622 24 Apr 2012; Tomáš Chvátal <scarabeus@gentoo.org> +myspell-r2.eclass:
2623 Add myspell-r2.eclass which is just eclassdoced myspell.eclass with removed
2624 no-longer required stuff.
2625
2626 23 Apr 2012; Joerg Bornkessel <hd_brummy@gentoo.org> vdr-plugin.eclass:
2627 reverted last changes in plugin_has_gettext function
2628
2629 20 Apr 2012; Patrick Lauer <patrick@gentoo.org> depend.apache.eclass:
2630 Typo
2631
2632 20 Apr 2012; Patrick Lauer <patrick@gentoo.org> depend.apache.eclass:
2633 Extending depend.apache.eclass for apache 2.4
2634
2635 19 Apr 2012; Davide Pesavento <pesa@gentoo.org> qt4-r2.eclass:
2636 Overhaul *FLAGS handling in eqmake4() to fix bug 361303. Thanks to Michael
2637 (kensington) for the patch.
2638
2639 19 Apr 2012; Andreas K. Huettel <dilfridge@gentoo.org> kde4-meta.eclass:
2640 No ewarns even if tar misses some files on unpack, as that is so common it's
2641 pretty much useless.
2642
2643 19 Apr 2012; Sergei Trofimovich <slyfox@gentoo.org> haskell-cabal.eclass:
2644 Added CABAL_FEATURES=test-suite by Alexander Vershilov. It enables building
2645 of test suites introduced in Cabal-1.8
2646
2647 19 Apr 2012; Davide Pesavento <pesa@gentoo.org> qt4-build.eclass:
2648 Add appropriate blockers for qt-bearer.
2649
2650 18 Apr 2012; Joerg Bornkessel <hd_brummy@gentoo.org> vdr-plugin.eclass:
2651 removed unneeded path install for /usr/local/share; fix i18n install bug,
2652 start with vdr-1.7.27 bug 411945, thanks to Marc Perrudin for this workaround
2653
2654 16 Apr 2012; Tomáš Chvátal <scarabeus@gentoo.org> cmake-utils.eclass:
2655 Whitespace cmake dep. Add build_rules to CMAKE_BUILD_DIR rather than to T as
2656 they might vary for multiple abi builds. Create the CMAKE_BUILD_DIR right
2657 away when determined.
2658
2659 16 Apr 2012; Samuli Suominen <ssuominen@gentoo.org> waf-utils.eclass:
2660 Unbreak waf-utils.eclass by restoring --jobs= argument wrt #412159
2661
2662 15 Apr 2012; Mike Frysinger <vapier@gentoo.org> db.eclass perl-module.eclass
2663 waf-utils.eclass:
2664 Use new makeopts_jobs helper from eutils.eclass.
2665
2666 14 Apr 2012; Sergei Trofimovich <slyfox@gentoo.org> haskell-cabal.eclass:
2667 move 'dev-haskell/cabal' santy check out from 'pkg_*' to 'src_*' function to
2668 allow binary installation. Reported by tamiko.
2669
2670 14 Apr 2012; Sergei Trofimovich <slyfox@gentoo.org> haskell-cabal.eclass:
2671 fix -dynamic './setup configure' failures against newer libffi (bug #411789
2672 by Leonid Podolny)
2673
2674 09 Apr 2012; Sergei Trofimovich <slyfox@gentoo.org> ghc-package.eclass,
2675 haskell-cabal.eclass:
2676 Remove outdated bits for <ghc-6.10 and <cabal-1.8. Switch from 'eerror' to
2677 'eqawarn' as suggested by Paweł Hajdan, Jr.
2678 (http://www.gossamer-threads.com/lists/gentoo/dev/251259). Install empty
2679 '.conf' files for binaries to help 'haskell-updater' pick binaries built with
2680 onder haskell toolchain on ghc upgrade.
2681
2682 08 Apr 2012; Alexandre Rostovtsev <tetromino@gentoo.org> gnome2-utils.eclass:
2683 Punt stale icon-theme.cache files and empty icon theme directories after
2684 theme uninstallation (bug #410495, thanks to Maxim Kammerer for reporting).
2685
2686 07 Apr 2012; Joerg Bornkessel <hd_brummy@gentoo.org> vdr-plugin.eclass:
2687 vdr-vdrmanager added for gettext handling
2688
2689 07 Apr 2012; Joerg Bornkessel <hd_brummy@gentoo.org> vdr-plugin.eclass:
2690 some plugins gives false positive results on gettext handling, add this
2691 plugins here
2692
2693 04 Apr 2012; Davide Pesavento <pesa@gentoo.org> qt4-build.eclass:
2694 Update from qt overlay, fixes #407523.
2695
2696 04 Apr 2012; Johannes Huber <johu@gentoo.org> kde4-base.eclass,
2697 kde4-meta.eclass:
2698 Use .xz also for 4.8.x with x>1.
2699
2700 03 Apr 2012; Krzysztof Pawlik <nelchael@gentoo.org>
2701 python-distutils-ng.eclass:
2702 Add function that makes it easier to properly install Python scripts that get
2703 installed automatically by distutils.
2704
2705 03 Apr 2012; Krzysztof Pawlik <nelchael@gentoo.org> mercurial.eclass:
2706 Rename ESCM_OFFLINE to EVCS_OFFLINE, see bug #410469.
2707
2708 03 Apr 2012; Krzysztof Pawlik <nelchael@gentoo.org>
2709 python-distutils-ng.eclass:
2710 Add detection of collision-protect in FEATURES.
2711
2712 03 Apr 2012; Pacho Ramos <pacho@gentoo.org> git-2.eclass:
2713 Reorder git-2.eclass maintainers to get bugs assigned to most active
2714 maintainer.
2715
2716 02 Apr 2012; Pacho Ramos <pacho@gentoo.org> eutils.eclass:
2717 Use einfo instead of ewarn as discussed in
2718 http://archives.gentoo.org/gentoo-dev/msg_512b5e4049617666f6637618bd62857a.xm
2719 l
2720
2721 02 Apr 2012; Sergei Trofimovich <slyfox@gentoo.org> darcs.eclass:
2722 Switch from ESCM_OFFLINE var to EVCS_OFFLINE (bug #410467 by Ulrich Müller).
2723 Don't skip _darcs/ when checkout to $WORKDIR. Add 'rsync' to DEPENDS.
2724
2725 01 Apr 2012; Mike Gilbert <floppym@gentoo.org> subversion.eclass:
2726 ESCM_OFFLINE -> EVCS_OFFLINE. Bug 410471.
2727
2728 30 Mar 2012; Krzysztof Pawlik <nelchael@gentoo.org>
2729 python-distutils-ng.eclass:
2730 Fix two small issues, spotted by Sławomir Nizio
2731 <slawomir.nizio@sabayon.org>.
2732
2733 29 Mar 2012; Patrick Lauer <patrick@gentoo.org> apache-2.eclass:
2734 Sanitizing directory permissions #398899
2735
2736 29 Mar 2012; Marien Zwart <marienz@gentoo.org> python.eclass:
2737 Add more versions of pypy to the hardcoded mapping in python.eclass.
2738
2739 28 Mar 2012; Marien Zwart <marienz@gentoo.org> python-distutils-ng.eclass:
2740 Try to unbreak dependency generation.
2741
2742 26 Mar 2012; Krzysztof Pawlik <nelchael@gentoo.org>
2743 python-distutils-ng.eclass:
2744 _python-distutils-ng_generate_depend was used only in one place, inline it.
2745
2746 26 Mar 2012; Krzysztof Pawlik <nelchael@gentoo.org>
2747 python-distutils-ng.eclass:
2748 Avoid ${impl::-3} parameter expansion, this is not supported by older bash
2749 and caused issues with cache generation.
2750
2751 26 Mar 2012; Krzysztof Pawlik <nelchael@gentoo.org>
2752 python-distutils-ng.eclass:
2753 Small fixes: use +=, cleanup used variables, white space.
2754
2755 26 Mar 2012; Krzysztof Pawlik <nelchael@gentoo.org>
2756 python-distutils-ng.eclass:
2757 Include only valid values in REQUIRED_USE.
2758
2759 26 Mar 2012; Justin Lecher <jlec@gentoo.org> python-distutils-ng.eclass:
2760 Add missing space to new python.eclass
2761
2762 25 Mar 2012; Krzysztof Pawlik <nelchael@gentoo.org>
2763 +python-distutils-ng.eclass:
2764 Add python-distutils-ng.eclass: new eclass for installing Python, distutils
2765 based packages.
2766
2767 25 Mar 2012; Gilles Dartiguelongue <eva@gentoo.org>
2768 gnome-python-common.eclass:
2769 Replace old py-compile trick by the one from python eclass.
2770
2771 24 Mar 2012; Andreas K. Huettel <dilfridge@gentoo.org> kde4-meta.eclass:
2772 Make opengl dependency soft in kde-workspace (except kwin)
2773
2774 23 Mar 2012; Mike Gilbert <floppym@gentoo.org> chromium.eclass:
2775 Set IUSE=custom-cflags in the eclass so we can reference it in the die hook.
2776
2777 23 Mar 2012; Mike Gilbert <floppym@gentoo.org> sgml-catalog.eclass:
2778 Convert SGML_TOINSTALL to a bash array. Add some documentation.
2779
2780 23 Mar 2012; Mike Gilbert <floppym@gentoo.org> sgml-catalog.eclass:
2781 PMS says that postrm runs before postinst, so remove workaround in
2782 sgml-catalog_pkg_postrm. Fix order of arguments in einfo message.
2783
2784 22 Mar 2012; Alexis Ballier <aballier@gentoo.org> texlive-module.eclass:
2785 Drop support for pre-2010 TeX Live versions
2786
2787 22 Mar 2012; Michał Górny <mgorny@gentoo.org> xorg-2.eclass:
2788 Use autotools-utils to reconfigure.
2789
2790 22 Mar 2012; Ryan Hill <dirtyepic@gentoo.org> toolchain.eclass:
2791 All ebuilds need a version number so drop special case for master. Update
2792 comments.
2793
2794 21 Mar 2012; Diego E. Pettenò <flameeyes@gentoo.org> autotools.eclass:
2795 Go back to use a variable rather than an array for _LATEST_AUTOMAKE, use
2796 versionator eclass to go back to the full version instead, so that it's clear
2797 what's going on and other developers don't misread the code. It's only
2798 perfect for EAPI >= 0 but it's not broken on EAPI=0 anyway.
2799
2800 20 Mar 2012; Mike Gilbert <floppym@gentoo.org> python.eclass:
2801 Define _python_implementation() earlier.
2802 Update handling of dependencies.
2803 Patch by Arfrever. Backported from Progress Overlay.
2804 http://code.google.com/p/gentoo-progress/source/detail?r=1705
2805
2806 19 Mar 2012; Michał Górny <mgorny@gentoo.org> vcs-snapshot.eclass:
2807 Fix old eclass name in die-message.
2808
2809 19 Mar 2012; Michał Górny <mgorny@gentoo.org> +vcs-snapshot.eclass:
2810 Introduce vcs-snapshot eclass to simplify working with github, bitbucket
2811 and similar snapshots.
2812
2813 18 Mar 2012; Joerg Bornkessel <hd_brummy@gentoo.org> vdr-plugin.eclass:
2814 move eerror to ewarn, make the gettext warning less importend
2815
2816 17 Mar 2012; Michael Pagano <mpagano@gentoo.org> kernel-2.eclass:
2817 Fix eclass for rc kernels, and fix testing tarball download location. bug
2818 #407869
2819
2820 15 Mar 2012; Patrick Lauer <patrick@gentoo.org> distutils.eclass:
2821 Fixing #407495
2822
2823 14 Mar 2012; Mike Gilbert <floppym@gentoo.org> chromium.eclass:
2824 Improve warning about debug (-g) flags in chromium_pkg_die.
2825
2826 14 Mar 2012; Mike Gilbert <floppym@gentoo.org> +chromium.eclass:
2827 New eclass.
2828
2829 13 Mar 2012; Ralph Sennhauser <sera@gentoo.org> java-utils-2.eclass:
2830 Add JAVA_PKG_WANT_BUILD_VM to allow limiting build VM by VM handle. The main
2831 aim is to allow respecting the system VM, if possible, for a subset of VMs
2832 provided by the jdk virtuals.
2833 Thanks to Vlastimil Babka <caster@gentoo.org> for contributing the variable
2834 name and review.
2835
2836 10 Mar 2012; Ryan Hill <dirtyepic@gentoo.org> toolchain.eclass:
2837 Rev. 1.527 fixed 4.7 without me noticing. Add comments about the format of
2838 gcc/BASE-VER to prevent future confusion.
2839
2840 10 Mar 2012; Ryan Hill <dirtyepic@gentoo.org> toolchain.eclass:
2841 Revert PRERELEASE setting for live ebuilds. It seems 4.7 treats BASE-VER
2842 differently than earlier versions. This fixes them, but breaks 4.7 again.
2843
2844 10 Mar 2012; Ryan Hill <dirtyepic@gentoo.org> toolchain.eclass:
2845 We need micro versions on live ebuilds in order for tc_version_is_at_least()
2846 to work properly.
2847
2848 10 Mar 2012; Ryan Hill <dirtyepic@gentoo.org> toolchain.eclass:
2849 Tweak live ebuild bits.
2850
2851 10 Mar 2012; Ryan Hill <dirtyepic@gentoo.org> toolchain.eclass:
2852 Fix unpacking of live git ebuilds.
2853
2854 09 Mar 2012; Joerg Bornkessel <hd_brummy@gentoo.org> vdr-plugin.eclass:
2855 readded vdr-plugin_pkg_config dummy function
2856
2857 09 Mar 2012; Joerg Bornkessel <hd_brummy@gentoo.org> vdr-plugin.eclass:
2858 removed vdr-plugin_pkg_config function, unused, changed on 2008 to eselect
2859 vdrplugin handling
2860
2861 09 Mar 2012; Sergei Trofimovich <slyfox@gentoo.org> haskell-cabal.eclass:
2862 Drop haddock from DEPENDS when USE=doc haddock. haddock-2.9.2+ can be used
2863 right in the ebuild phase to build it's docs.
2864
2865 08 Mar 2012; Davide Pesavento <pesa@gentoo.org> qt4-build.eclass:
2866 Die earlier on unsupported EAPI.
2867
2868 07 Mar 2012; Mike Gilbert <floppym@gentoo.org> python.eclass:
2869 Fix default src_test implementation in EAPI 4. Patch by pesa.
2870
2871 06 Mar 2012; Andreas K. Huettel <dilfridge@gentoo.org> kde4-base.eclass,
2872 kde4-meta.eclass:
2873 Update from kde overlay
2874
2875 05 Mar 2012; Patrick Lauer <patrick@gentoo.org> apache-2.eclass:
2876 Don't set eapi in eclass, #405911
2877
2878 03 Mar 2012; Vlastimil Babka <caster@gentoo.org> ant-tasks.eclass:
2879 Add support for ANT_TASK_DISABLE_VM_DEPS variable - when enabled, the jdk/jre
2880 deps are not added by eclass.
2881
2882 03 Mar 2012; Ryan Hill <dirtyepic@gentoo.org> toolchain.eclass:
2883 Prevent bundled libffi from being installed with gcj or gccgo (bug #354903 by
2884 Xake). Drop old libffi-related code.
2885
2886 01 Mar 2012; Naohiro Aota <naota@gentoo.org> eutils.eclass:
2887 Consider patch alias, #404447
2888
2889 01 Mar 2012; Davide Pesavento <pesa@gentoo.org> qt4-build.eclass:
2890 Cleanup qt_mkspecs_dir().
2891
2892 01 Mar 2012; Davide Pesavento <pesa@gentoo.org> qt4-build.eclass:
2893 Fold standard_configure_options() into qt4-build_src_configure().
2894
2895 01 Mar 2012; Ulrich Müller <ulm@gentoo.org> eutils.eclass:
2896 Cdrom functions split out to dedicated cdrom.eclass.
2897
2898 28 Feb 2012; Davide Pesavento <pesa@gentoo.org> qt4-build.eclass:
2899 Add qt-openvg blocker.
2900
2901 27 Feb 2012; Mike Gilbert <floppym@gentoo.org> python.eclass:
2902 Add a safety check to catch issues like bug 405299 earlier. Adapted from
2903 Progress overlay.
2904
2905 26 Feb 2012; Pacho Ramos <pacho@gentoo.org> tla.eclass:
2906 Convert to eshopts_{push,pop}, bug 328871 by Spanky.
2907
2908 26 Feb 2012; Pacho Ramos <pacho@gentoo.org> eutils.eclass:
2909 Use correct menu categories for app-* as discussed in gentoo-dev.
2910
2911 25 Feb 2012; Michal Hrusecky <miska@gentoo.org> obs-service.eclass:
2912 Improved obs-service eclass to fix paths to suse-build automatically
2913
2914 25 Feb 2012; Robin H. Johnson <robbat2@gentoo.org> linux-mod.eclass:
2915 Bug #404193: Depend on virtual/modutils instead of
2916 sys-apps/module-init-tools.
2917
2918 23 Feb 2012; Alex Legler <a3li@gentoo.org> ruby-ng.eclass:
2919 Improve no-matching-ruby-target-error message wording wrt bug 405373.
2920
2921 21 Feb 2012; Justin Lecher <jlec@gentoo.org> subversion.eclass:
2922 Respect ESVN_USER, ESVN_PASSWORD and ESVN_OPTIONS on repo update, #401737
2923
2924 20 Feb 2012; Bernard Cafarelli <voyageur@gentoo.org> gnustep-base.eclass:
2925 Use WORKDIR instead of T for temporary GNUstep.conf, fixes bug #389859
2926
2927 20 Feb 2012; Ryan Hill <dirtyepic@gentoo.org> toolchain.eclass:
2928 Require dev-libs/ppl-0.11 now that it's stable (bug #396569). Drop cloog-ppl
2929 include path workaround as we've required 0.15.0 for a while now.
2930
2931 20 Feb 2012; Robin H. Johnson <robbat2@gentoo.org> autotools.eclass:
2932 Remove my WANT_AUTOMAKE=none overloading in eautomake and instead introduce
2933 AT_NOEACLOCAL, AT_NOEAUTOCONF, AT_NOEAUTOMAKE that work the same as
2934 AT_NOELIBTOOLIZE. Should fix bug #404555.
2935
2936 15 Feb 2012; Joerg Bornkessel <hd_brummy@gentoo.org> vdr-plugin.eclass:
2937 move media-tv to virtual/linuxtv-dvb-headers, bug #403929
2938
2939 13 Feb 2012; Zac Medico <zmedico@gentoo.org> python.eclass:
2940 Enable PyPy 1.8 support. Merged from the progress overlay:
2941 http://code.google.com/p/gentoo-progress/source/detail?r=1785
2942
2943 13 Feb 2012; Davide Pesavento <pesa@gentoo.org> qt4-r2.eclass:
2944 Minor code style cleanup and quoting fixes.
2945
2946 13 Feb 2012; Davide Pesavento <pesa@gentoo.org> qt4-r2.eclass:
2947 Finally remove ${S} fallback, it was deprecated 3 months ago.
2948
2949 13 Feb 2012; Davide Pesavento <pesa@gentoo.org> qt4-r2.eclass:
2950 eqmake4: make CONFIG manipulation more robust by using gsub in the awk
2951 script. Fixes bug #372719.
2952
2953 12 Feb 2012; Matti Bickel <mabi@gentoo.org> php-lib-r1.eclass:
2954 always install stuff into /usr/share/php
2955
2956 12 Feb 2012; Matti Bickel <mabi@gentoo.org> fox.eclass:
2957 fix eclass to also support building apps with fox:1.7
2958
2959 12 Feb 2012; Magnus Granberg <zorry@gentoo.org> toolchain.eclass:
2960 PaX mark cc1 and cc1plus for bug 301299
2961
2962 12 Feb 2012; Robin H. Johnson <robbat2@gentoo.org> autotools.eclass:
2963 Provide a way to run eautoreconf without automake by using
2964 WANT_AUTOMAKE=none.
2965
2966 11 Feb 2012; Christian Ruppert <idl0r@gentoo.org> vdr-plugin.eclass:
2967 Remove vdr_add_local_patch() and use epatch_user() from eutils instead. Issue
2968 a error in case the old variable to pass user patches is still used. Also the
2969 example has been removed as it was actually a common ebuild example, nothing
2970 specific. Update descriptions.
2971
2972 11 Feb 2012; Ulrich Müller <ulm@gentoo.org> elisp-common.eclass:
2973 Delete declaration of unused variable.
2974
2975 10 Feb 2012; Thomas Sachau (Tommy[D]) <tommy@gentoo.org> python.eclass:
2976 Revert previous commit to python eclass, breaks any ebuild using
2977 PYTHON_DEPEND=2.4 without any need or prior warning
2978
2979 10 Feb 2012; Patrick Lauer <patrick@gentoo.org> python.eclass:
2980 Removing python 2.4 support from python eclass
2981
2982 09 Feb 2012; Davide Pesavento <pesa@gentoo.org> qt4-build.eclass:
2983 Make src_test() a noop for qt-multimedia (bug #332299).
2984
2985 09 Feb 2012; Markos Chandras <hwoarang@gentoo.org> qt4-build.eclass:
2986 Drop buggy code as discussed on qt@gentoo.org on 2012/02/02
2987
2988 09 Feb 2012; Bernard Cafarelli <voyageur@gentoo.org> gnustep-base.eclass:
2989 Use check on configuration file instead of has_version for EAPI0 ebuilds
2990
2991 08 Feb 2012; Bernard Cafarelli <voyageur@gentoo.org> gnustep-base.eclass:
2992 Force clang when using experimental libobjc2 support
2993
2994 07 Feb 2012; Lars Wendler <polynomial-c@gentoo.org> mozlinguas.eclass:
2995 Whitespace fix
2996
2997 07 Feb 2012; Lars Wendler <polynomial-c@gentoo.org> mozlinguas.eclass:
2998 Fixed eclass for usage with seamonkey (which has langpacks in beta releases).
2999
3000 07 Feb 2012; Sergei Trofimovich <slyfox@gentoo.org> haskell-cabal.eclass:
3001 Added support for CABAL_EXTRA_BUILD_FLAGS and HCFLAGS magic variables.
3002
3003 06 Feb 2012; Nirbheek Chauhan <nirbheek@gentoo.org> mozconfig-3.eclass:
3004 Depend on an icon theme, fixes bug 341697
3005
3006 05 Feb 2012; Mike Gilbert <floppym@gentoo.org> mercurial.eclass:
3007 Don't die if hg pull exits with status 1.
3008
3009 04 Feb 2012; Nirbheek Chauhan <nirbheek@gentoo.org> +mozlinguas.eclass:
3010 Add mozlinguas.eclass to handle language packs for mozilla products
3011
3012 04 Feb 2012; Michał Górny <mgorny@gentoo.org> autotools-utils.eclass:
3013 Fix typo in recursive autoreconf.
3014
3015 02 Feb 2012; Michał Górny <mgorny@gentoo.org> autotools-utils.eclass:
3016 Use checksums to determine whether files need autoreconf. Fixes bug #399641.
3017
3018 02 Feb 2012; Mike Gilbert <floppym@gentoo.org> subversion.eclass:
3019 Introduce ESVN_UMASK variable to override default umask. Patch by Arfrever.
3020
3021 31 Jan 2012; Markos Chandras <hwoarang@gentoo.org> qt4-build.eclass:
3022 Initial EAPI4 support in qt4-build eclass
3023
3024 31 Jan 2012; Ulrich Müller <ulm@gentoo.org> eutils.eclass:
3025 Use ${P}-${PR} instead of ${PF} in epatch_user.
3026
3027 30 Jan 2012; Mike Gilbert <floppym@gentoo.org> python.eclass:
3028 Avoid inheriting eutils from python.eclass.
3029
3030 30 Jan 2012; Mike Gilbert <floppym@gentoo.org> python.eclass:
3031 Detect needless usage of python_convert_shebangs(). Patch by Arfrever.
3032
3033 30 Jan 2012; Justin Lecher <jlec@gentoo.org> autotools-utils.eclass:
3034 Call glib-gettextize with --force in autotools-utils.eclass
3035
3036 21 Jan 2012; Andreas K. Huettel <dilfridge@gentoo.org> cmake-utils.eclass:
3037 Dont force CMAKE_BUILD_WITH_INSTALL_RPATH in APPLE prefix on request from
3038 prefix guys, bug 398437
3039
3040 21 Jan 2012; Michał Górny <mgorny@gentoo.org> autotools-utils.eclass:
3041 Force autoreconf on user patches only.
3042
3043 21 Jan 2012; Mike Gilbert <floppym@gentoo.org> python.eclass:
3044 Copy python_clean_py-compile_files from Progress overlay. Thanks Arfrever.
3045 Bug 396586.
3046
3047 20 Jan 2012; Sergei Trofimovich <slyfox@gentoo.org> haskell-cabal.eclass:
3048 Added stdout echoing of most executed phase commands. Added stub for
3049 CABAL_USE_HSCOLOUR feature to ease ebuild syncing from haskell overlay.
3050
3051 19 Jan 2012; Michał Górny <mgorny@gentoo.org> autotools-utils.eclass:
3052 Add AM_CONFIG_HEADER check (for pixman autoreconf).
3053
3054 19 Jan 2012; Michał Górny <mgorny@gentoo.org> git-2.eclass:
3055 Strip .git from storedir; wrt bug #386845.
3056
3057 19 Jan 2012; Matti Bickel <mabi@gentoo.org> php-pear-lib-r1.eclass:
3058 Removed superflous call to has_php from php-pear-lib-r1
3059
3060 19 Jan 2012; Matti Bickel <mabi@gentoo.org> php-ext-source-r2.eclass:
3061 Added addpredict to src_configure phase because of bug #385403
3062
3063 18 Jan 2012; Matti Bickel <mabi@gentoo.org> php-pear-r1.eclass:
3064 Remove dependency on long gone dev-php/PEAR-PEAR-1.8.1
3065
3066 17 Jan 2012; Magnus Granberg <zorry@gentoo.org> toolchain.eclass:
3067 Add HARD_CFLAGS to ALL_CXXFLAGS for hardened gcc 4.7
3068
3069 17 Jan 2012; Johannes Huber <johu@gentoo.org> kde4-base.eclass:
3070 Drop kdeenablefinal build feature. Fix source uri calc for KDE SC 4.7.97 aka
3071 4.8 RC2 caused by screwed up version number scheme by upstream.
3072
3073 16 Jan 2012; Samuli Suominen <ssuominen@gentoo.org> xfconf.eclass:
3074 Raise xfce4-dev-tools DEPEND to 4.9.1 for LT_INIT and LT_PREREQ support.
3075
3076 15 Jan 2012; Michał Górny <mgorny@gentoo.org> autotools-utils.eclass:
3077 Quiet grep output.
3078
3079 15 Jan 2012; Christian Ruppert <idl0r@gentoo.org> vdr-plugin.eclass:
3080 Add maintainer, description tags etc.
3081
3082 15 Jan 2012; Christian Ruppert <idl0r@gentoo.org> vdr-plugin.eclass:
3083 Add EAPI 4 support
3084
3085 15 Jan 2012; Michał Górny <mgorny@gentoo.org> autotools-utils.eclass:
3086 Improve the --docdir configure grep.
3087
3088 15 Jan 2012; Ulrich Müller <ulm@gentoo.org> cdrom.eclass:
3089 New variable CDROM_DISABLE_PROPERTIES. Set PROPERTIES only if this is unset.
3090
3091 15 Jan 2012; Michał Górny <mgorny@gentoo.org> autotools-utils.eclass:
3092 Pass --docdir to configure only when supported.
3093
3094 14 Jan 2012; Michał Górny <mgorny@gentoo.org> autotools-utils.eclass:
3095 Use path_exists() to ensure any file exists in docdir.
3096
3097 14 Jan 2012; Michał Górny <mgorny@gentoo.org> autotools-utils.eclass:
3098 Replace the docdir-directory error with a warning.
3099
3100 14 Jan 2012; Michał Górny <mgorny@gentoo.org> autotools-utils.eclass:
3101 Pass --force to eautopoint and few other pre-autoreconf funcs.
3102
3103 14 Jan 2012; Michał Górny <mgorny@gentoo.org> autotools-utils.eclass:
3104 Autoreconfigure packages when user patches need it.
3105
3106 14 Jan 2012; Michał Górny <mgorny@gentoo.org> autotools-utils.eclass:
3107 Disallow eautomake from calling eautoreconf unnecessarily.
3108
3109 14 Jan 2012; Michał Górny <mgorny@gentoo.org> autotools-utils.eclass:
3110 Pass --docdir to configure, and install docs from it; wrt bug #350423.
3111
3112 14 Jan 2012; Michał Górny <mgorny@gentoo.org> autotools-utils.eclass:
3113 Support installing default docs, similarly to EAPI4; wrt bug #397659.
3114
3115 13 Jan 2012; Matti Bickel <mabi@gentoo.org> php-ext-source-r2.eclass:
3116 Uncomment DEPEND for php-ext-source-r2.eclass, but w/o the SELFDEPEND that
3117 breaks pecl ebuilds (bug #398553)
3118
3119 13 Jan 2012; Ulrich Müller <ulm@gentoo.org> +cdrom.eclass:
3120 New cdrom.eclass, split out CD-ROM functions from eutils.eclass.
3121
3122 13 Jan 2012; Ralph Sennhauser <sera@gentoo.org> java-virtuals-2.eclass:
3123 Set S="${WORKDIR}" for java-virtuals as EAPI-4 doesn't permit the
3124 S-to-WORKDIR fallback anymore.
3125
3126 09 Jan 2012; Justin Lecher <jlec@gentoo.org> autotools-utils.eclass:
3127 Correct typo in autotools-utils.eclass: @DEFAULT-UNSET -> @DEFAULT_UNSET
3128
3129 07 Jan 2012; Michał Górny <mgorny@gentoo.org> systemd.eclass:
3130 Install systemd units to /usr/lib.
3131
3132 06 Jan 2012; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org>
3133 mysql.eclass, mysql-autotools.eclass, mysql-cmake.eclass, mysql-v2.eclass,
3134 mysql_fx.eclass:
3135 [mysql eclasses] Added prefix support for eclasses - fixes bug 348788 and bug
3136 388125.
3137 Bumped required EAPI to 3 due to the prefix support.
3138 Fix -userpriv detection - fixes bug 312809.
3139
3140 05 Jan 2012; Michał Górny <mgorny@gentoo.org> systemd.eclass:
3141 Fix use of dosym with directory destination.
3142
3143 05 Jan 2012; Michał Górny <mgorny@gentoo.org> autotools-utils.eclass:
3144 Add AUTOTOOLS_AUTORECONF for bug #392073.
3145
3146 03 Jan 2012; Nirbheek Chauhan <nirbheek@gentoo.org>
3147 gnome-python-common.eclass:
3148 New automake uses $(SHELL) py-compile, which fails if py-compile is a symlink
3149 to /bin/true. Make it an executable empty file instead.
3150
3151 03 Jan 2012; Justin Lecher <jlec@gentoo.org> eutils.eclass:
3152 Convert make_desktop_entry() comment block to be eclass-manpages conform,
3153 #397451
3154
3155 01 Jan 2012; Davide Pesavento <pesa@gentoo.org> qt4-build.eclass:
3156 Pass -importdir to configure only for qt >= 4.7 (bug #396685).
3157
3158 01 Jan 2012; Mike Gilbert <floppym@gentoo.org> distutils.eclass,
3159 python.eclass:
3160 Avoid including python.eclass more than once.
3161
3162 31 Dec 2011; Davide Pesavento <pesa@gentoo.org> qt4-build.eclass:
3163 Respect {C,CXX,LD}FLAGS during config.tests (bug #336618).
3164
3165 30 Dec 2011; Davide Pesavento <pesa@gentoo.org> qt4-build.eclass:
3166 Make the output of qt4-build_src_unpack() more readable.
3167
3168 28 Dec 2011; Stratos Psomadakis <psomas@gentoo.org> kernel-2.eclass:
3169 Fix URIs for longterm kernels
3170
3171 28 Dec 2011; Ryan Hill <dirtyepic@gentoo.org> flag-o-matic.eclass:
3172 Clean up setup-allowed-flags().
3173
3174 28 Dec 2011; Ryan Hill <dirtyepic@gentoo.org> flag-o-matic.eclass:
3175 Remove UNSTABLE_FLAGS. Keyword status should not determine what flags are
3176 used. Move -Os to allowed flags as it's been stable since 4.0ish and drop -O0
3177 because it breaks things a lot.
3178
3179 27 Dec 2011; Jesus Rivero <neurogeek@gentoo.org> subversion.eclass:
3180 Handle UUID mismatch by deleting working copy and checking out it again.
3181 Patch by Arfrever.
3182
3183 27 Dec 2011; Christian Faulhammer <fauli@gentoo.org> rox-0install.eclass,
3184 apache-2.eclass, common-lisp-common-2.eclass, gnustep-2.eclass,
3185 java-ant-2.eclass, java-pkg-2.eclass, java-pkg-opt-2.eclass,
3186 java-utils-2.eclass, java-virtuals-2.eclass, common-lisp-common-3.eclass,
3187 tetex-3.eclass, ant-tasks.eclass, apache-module.eclass, bsdmk.eclass,
3188 common-lisp.eclass, common-lisp-common.eclass, darcs.eclass, db.eclass,
3189 db-use.eclass, embassy.eclass, emul-linux-x86.eclass, enlightenment.eclass,
3190 font-ebdftopcf.eclass, fox.eclass, freebsd.eclass, games.eclass,
3191 games-mods.eclass, gnat.eclass, gnatbuild.eclass, gnome-python-common.eclass,
3192 gst-plugins-bad.eclass, gst-plugins-base.eclass, gst-plugins-good.eclass,
3193 gst-plugins10.eclass, horde.eclass, java-mvn-src.eclass, java-osgi.eclass,
3194 java-pkg-simple.eclass, mercurial.eclass, mozextension.eclass,
3195 myspell.eclass, mysql_fx.eclass, nsplugins.eclass, pam.eclass,
3196 perl-app.eclass, php-common-r1.eclass, php-ezc.eclass, portability.eclass,
3197 rox.eclass, rpm.eclass, savedconfig.eclass, scsh.eclass, sgml-catalog.eclass,
3198 stardict.eclass, sword-module.eclass, tetex.eclass, tla.eclass,
3199 vdr-plugin.eclass, versionator.eclass, vim-doc.eclass, vim-plugin.eclass,
3200 vim-spell.eclass, vmware.eclass, vmware-mod.eclass, webapp.eclass,
3201 wxwidgets.eclass, x-modular.eclass, xemacs-elisp.eclass,
3202 xemacs-elisp-common.eclass, xemacs-packages.eclass, xfconf.eclass,
3203 zproduct.eclass:
3204 Update copyright years in headers
3205
3206 27 Dec 2011; Robin H. Johnson <robbat2@gentoo.org> mysql-cmake.eclass,
3207 mysql-v2.eclass:
3208 Bug #396089: Avoid automagic systemtap/dtrace in MySQL 5.5.
3209
3210 27 Dec 2011; Mike Gilbert <floppym@gentoo.org> twisted.eclass:
3211 Only call doman on manpages in twisted_src_install. Credit to Arfrever.
3212
3213 27 Dec 2011; Mike Gilbert <floppym@gentoo.org> twisted.eclass:
3214 Use twistedmatrix.com/Releases in SRC_URI; tmrc.mit.edu does not have
3215 tarballs past 10.2.
3216
3217 26 Dec 2011; Davide Pesavento <pesa@gentoo.org> qt4-build.eclass:
3218 Misc cleanups, add a few missing "|| die", fix description of some functions.
3219
3220 25 Dec 2011; Davide Pesavento <pesa@gentoo.org> qt4-build.eclass:
3221 Delete obsolete sed on fvisibility.test, it's no longer needed in all
3222 versions of Qt currently available in the tree.
3223
3224 22 Dec 2011; Michał Górny <mgorny@gentoo.org> autotools-utils.eclass:
3225 Add a note on AT_NOELIBTOOLIZE=yes in src_prepare(). Fixes #395649.
3226
3227 21 Dec 2011; Davide Pesavento <pesa@gentoo.org> qt4-build.eclass:
3228 Disable rpath for Qt 4.8 and later (bug #380415). Thanks to dilfridge for
3229 testing.
3230
3231 21 Dec 2011; Davide Pesavento <pesa@gentoo.org> qt4-build.eclass:
3232 Remove obsolete workaround.
3233
3234 18 Dec 2011; Robin H. Johnson <robbat2@gentoo.org> python.eclass:
3235 Bug #390691: Be careful about cp call to coreutils with --no-preserve option
3236 that might not be available until later in an upgrade.
3237
3238 18 Dec 2011; Diego E. Pettenò <flameeyes@gentoo.org> ruby-ng.eclass:
3239 Reorder setting of REQUIRED_USE to stay near IUSE setting; also use
3240 ruby_get_use_targets to set IUSE.
3241
3242 18 Dec 2011; Andreas K. Huettel <dilfridge@gentoo.org> kde4-base.eclass,
3243 kde4-functions.eclass, kde4-meta.eclass:
3244 Re-sync kde4 eclasses with kde overlay: remove libkworkspace target hacks
3245 (requires libkworkspace rebuild), force qt-4.7.4 for kde-4.8, properly treat
3246 kde-4.[789] version numbers, warn if the handbook useflag is added manually
3247
3248 17 Dec 2011; Maciej Mrozowski <reavertm@gentoo.org> eutils.eclass:
3249 Revert old eshopts_{pop,push} implementations until new ones pass unit tests.
3250 Bug 395025.
3251
3252 16 Dec 2011; Jonathan Callen <abcd@gentoo.org> qt4-build.eclass:
3253 Set importdir to be /usr/$(get_libdir)/qt4/imports instead of the
3254 non-FHS-compliant /usr/imports
3255
3256 16 Dec 2011; Maxim Koltsov <maksbotan@gentoo.org> leechcraft.eclass:
3257 Add app-arch/xz-utils dependency to leechcraft.eclass
3258
3259 15 Dec 2011; Maxim Koltsov <maksbotan@gentoo.org> leechcraft.eclass:
3260 Update leechcraft eclass to new filename suffix
3261
3262 14 Dec 2011; Alexandre Rostovtsev <tetromino@gentoo.org> gnome2-utils.eclass,
3263 gnome2.eclass:
3264 Do not use gnome2_schemas_update --uninstall; --uninstall has no effect since
3265 glib-2.25.11, and has been removed in 2.31.x (bug #394501, thanks to
3266 Marc-Antoine Perennou for reporting).
3267
3268 14 Dec 2011; Sergei Trofimovich <slyfox@gentoo.org> multilib.eclass:
3269 Added -m32 to CFLAGS_sparc32. Allows to build sparc64-* multilib toolchain
3270 without additional tuning.
3271
3272 14 Dec 2011; Michał Górny <mgorny@gentoo.org> autotools-utils.eclass:
3273 Drop base.eclass inherit and thus src_unpack() export.
3274
3275 13 Dec 2011; Ralph Sennhauser <sera@gentoo.org> java-utils-2.eclass:
3276 No longer require JDK for installing java binpkg. #206024
3277
3278 10 Dec 2011; Davide Pesavento <pesa@gentoo.org> qt4-build.eclass:
3279 Handle sparc64-* in arch configuration.
3280
3281 08 Dec 2011; Davide Pesavento <pesa@gentoo.org> qt4-build.eclass:
3282 Update HOMEPAGE (bug #388133).
3283
3284 07 Dec 2011; Ryan Hill <dirtyepic@gentoo.org> toolchain.eclass:
3285 Disappear disappeared devs.
3286
3287 05 Dec 2011; Mike Gilbert <floppym@gentoo.org> java-vm-2.eclass:
3288 Add semicolon to fix ferringb's last change.
3289
3290 04 Dec 2011; Brian Harring <ferringb@gentoo.org> java-vm-2.eclass:
3291 Fix IFS=: bleeding out from java-vm_sandbox-predict invocations.
3292
3293 03 Dec 2011; Ulrich Mueller <ulm@gentoo.org> elisp.eclass,
3294 elisp-common.eclass:
3295 Sync eclasses from Emacs overlay (revision 1759).
3296 elisp.eclass: Allow for user patches. New variable ELISP_REMOVE.
3297 elisp-common.eclass: Replace echo by ebegin/eend for proper logging.
3298
3299 02 Dec 2011; Brian Harring <ferringb@gentoo.org> eutils.eclass:
3300 Fix eqawarn to match portage's return code; this fixes sporadic failures
3301 in alternate managers for packages like freetype that bleed the
3302 return code through.
3303
3304 27 Nov 2011; Michał Górny <mgorny@gentoo.org> autotools-utils.eclass:
3305 Revert making pushd/popd fatal due to humongous breakage. Add a warning
3306 message instead.
3307
3308 27 Nov 2011; Michał Górny <mgorny@gentoo.org> autotools-utils.eclass:
3309 Denote that autotools-utils must not be mixed with econf/emake.
3310
3311 26 Nov 2011; Michał Górny <mgorny@gentoo.org> autotools-utils.eclass:
3312 Remove implicit IUSE=debug deprecation warning.
3313
3314 26 Nov 2011; Michał Górny <mgorny@gentoo.org> autotools-utils.eclass:
3315 Add failure handling for pushd/popd calls.
3316
3317 24 Nov 2011; Ralph Sennhauser <sera@gentoo.org> java-vm-2.eclass:
3318 set_java_env(): Substitute @SLOT@ in vm env files
3319 java-vm_check-nsplugin(): Fix handling of IUSE defaults
3320
3321 24 Nov 2011; Maciej Mrozowski <reavertm@gentoo.org> virtuoso.eclass:
3322 Dependency on <gawk-4 moved to virtuoso-server-6.1.{2,3}.
3323
3324 21 Nov 2011; Jory A. Pratt <anarchy@gentoo.org> nsplugins.eclass:
3325 Assign to mozilla herd, add share_plugins_dir function for mozilla
3326 applications.
3327
3328 21 Nov 2011; Jory A. Pratt <anarchy@gentoo.org> mozconfig-3.eclass:
3329 Fix handling of crashreporter use.
3330
3331 21 Nov 2011; Ralph Sennhauser <sera@gentoo.org> java-vm-2.eclass:
3332 Move handling of PaX marking JVM executables to eclass.
3333
3334 21 Nov 2011; Ryan Hill <dirtyepic@gentoo.org> toolchain.eclass:
3335 Fix live ebuilds.
3336
3337 19 Nov 2011; Davide Pesavento <pesa@gentoo.org> qt4-build.eclass:
3338 Add dependency on dev-util/pkgconfig (#385835 and #387783).
3339
3340 19 Nov 2011; Davide Pesavento <pesa@gentoo.org> qt4-build.eclass:
3341 Remove support for Qt 4.5, add blockers for qt-declarative, small cleanup.
3342
3343 19 Nov 2011; Davide Pesavento <pesa@gentoo.org> qt4-build.eclass:
3344 Make qt_assistant_cleanup() a no-op for Qt 4.7.4 and later (bug #386709).
3345
3346 18 Nov 2011; Michał Górny <mgorny@gentoo.org> scons-utils.eclass:
3347 Add DESTDIR-like variable to the example.
3348
3349 18 Nov 2011; Bernard Cafarelli <voyageur@gentoo.org> gnustep-base.eclass:
3350 Set VARTEXFONTS for doc generation, fix sandbox access violation on
3351 /var/cache/fonts
3352
3353 17 Nov 2011; Tiziano Müller <dev-zero@gentoo.org> mysql-v2.eclass:
3354 Fixed misplaced quotes in mysql-v2 eclass causing 'emerge --config mysql' to
3355 fail (bug #388673).
3356
3357 15 Nov 2011; Vlastimil Babka <caster@gentoo.org> java-vm-2.eclass:
3358 Drop the repetitive elogs about revdep rebuild control files for binary
3359 JVM's.
3360
3361 14 Nov 2011; Nirbheek Chauhan <nirbheek@gentoo.org> mozconfig-3.eclass:
3362 Remove obsolete xorg-x11 dep from mozconfig-3
3363
3364 14 Nov 2011; Alexandre Rostovtsev <tetromino@gentoo.org> gnome2-utils.eclass,
3365 gnome2.eclass:
3366 Add gnome2_environment_reset() to reset env variables that often cause build
3367 or test failures (most recently bug #380639). The XDG_* resetting code had
3368 been tested in the gnome overlay for months with good results.
3369
3370 12 Nov 2011; Davide Pesavento <pesa@gentoo.org> qt4-r2.eclass:
3371 Restore ${S} fallback, but with a deprecation notice saying that it will be
3372 removed in 30 days.
3373
3374 12 Nov 2011; Davide Pesavento <pesa@gentoo.org> qt4-build.eclass:
3375 Set qt@g.o as maintainer, minor cleanups (quoting, whitespace, etc.)
3376
3377 12 Nov 2011; Davide Pesavento <pesa@gentoo.org> qt4-r2.eclass:
3378 Remove ${S} fallback from src_unpack, set qt@g.o as maintainer, remove
3379 unnecessary quoting.
3380
3381 12 Nov 2011; Ralph Sennhauser <sera@gentoo.org> java-vm-2.eclass:
3382 Add java-vm_sandbox-predict for installing a sandbox control file along with
3383 any JVM that needs it. Bug 388937#c1
3384
3385 11 Nov 2011; Ryan Hill <dirtyepic@gentoo.org> flag-o-matic.eclass:
3386 Test that appended flags are valid. This allows people to add flags that were
3387 unsupported in earlier releases without needing to do version checking.
3388
3389 10 Nov 2011; Pacho Ramos <pacho@gentoo.org> gtk-sharp-module.eclass:
3390 gnome-desktop-sharp stuff need gnome-desktop:2, bug #389181 by Kacper
3391 Kowalik.
3392
3393 10 Nov 2011; Naohiro Aota <naota@gentoo.org>
3394 ELT-patches/fbsd-conf/00broken-libglade:
3395 Add patch applied detection comment
3396
3397 08 Nov 2011; Bernard Cafarelli <voyageur@gentoo.org> gnustep-base.eclass:
3398 Fix sandbox access violation on /root/GNUstep, bug #383665
3399
3400 08 Nov 2011; Michael Pagano <mpagano@gentoo.org> kernel-2.eclass:
3401 Modify to support new location of 2.6 kernels on kernel.org and mirrors
3402
3403 04 Nov 2011; Naohiro Aota <naota@gentoo.org> mysql.eclass, user.eclass:
3404 Change possible mis-used ${action} to ${db}
3405
3406 03 Nov 2011; Andreas K. Huettel <dilfridge@gentoo.org> +ChangeLog:
3407 Created ChangeLog

  ViewVC Help
Powered by ViewVC 1.1.20