/[gentoo-x86]/eclass/ChangeLog
Gentoo

Contents of /eclass/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.1072 - (show annotations) (download)
Mon Nov 25 23:22:57 2013 UTC (12 months ago) by mabi
Branch: MAIN
Changes since 1.1071: +5 -1 lines
export pkg_setup and default PHP_PEAR_CHANNEL to ${FILESDIR}/channel.xml (all current packages set this value)

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

  ViewVC Help
Powered by ViewVC 1.1.20