public inbox for gentoo-dev-announce@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev-announce] EAPI 6 draft for review
@ 2015-10-16 18:42 Ulrich Mueller
  0 siblings, 0 replies; only message in thread
From: Ulrich Mueller @ 2015-10-16 18:42 UTC (permalink / raw
  To: gentoo-dev-announce

[-- Attachment #1: Type: text/plain, Size: 2138 bytes --]

[Resending since my first message didn't make it to -dev-announce.]

The first draft of EAPI 6 is ready. I shall post it as a series of
22 patches following this message in the gentoo-pms mailing list.

Please review. The goal is to have the draft ready for approval in the
council's November meeting.

For convenience, I have also uploaded a rendered version of EAPI 6:
http://dev.gentoo.org/~ulm/pms/6-draft/
Especially, the list of changes from EAPI 5 to EAPI 6 is here:
http://dev.gentoo.org/~ulm/pms/6-draft/pms.html#x1-184000E

Ulrich


Michael Palimaka (1):
  EAPI 6 supports package.* and use.* directories.

Michał Górny (2):
  EAPI 6: Explain eapply behavior.
  EAPI 6 has get_libdir.

Ulrich Müller (19):
  Add an EAPI 6 identical to EAPI 5.
  Rework the EAPI feature table.
  Reformat EAPI tables to be more compact.
  Delete redundant sentence in the list of defined EAPIs.
  EAPI 6: Bash version is 4.2.
  EAPI 6 enables failglob in global scope.
  EAPI 6: einstall banned.
  EAPI 6: die and assert called with -n respect nonfatal.
  EAPI 6 has eapply.
  EAPI 6 has eapply_user.
  EAPI 6 has a default src_prepare.
  EAPI 6: econf adds --docdir and --htmldir.
  EAPI 6 has in_iuse.
  EAPI 6: unpack supports absolute and relative paths.
  EAPI 6: unpack supports txz.
  EAPI 6: unpack matches filename extensions case-insensitively.
  EAPI 6 has einstalldocs.
  EAPI 6 has a different src_install implementation.
  Merge several EAPI feature tables.

 dependencies.tex        | 118 +++++-----
 eapi-differences.tex    | 198 ++++++++++------
 eapis.tex               |  18 +-
 ebuild-env-commands.tex |  40 ++--
 ebuild-env-vars.tex     |  99 ++++----
 ebuild-format.tex       |  11 +-
 ebuild-functions.tex    | 258 ++++++++++-----------
 ebuild-vars.tex         |  93 ++++----
 merge.tex               |  20 +-
 pkg-mgr-commands.tex    | 585 ++++++++++++++++++++++++++++++------------------
 pms.tex                 |   4 +-
 profile-variables.tex   |  23 +-
 profiles.tex            |  56 +++--
 13 files changed, 854 insertions(+), 669 deletions(-)

-- 
2.6.1

[-- Attachment #2: Type: application/pgp-signature, Size: 490 bytes --]

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2015-10-16 19:36 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-10-16 18:42 [gentoo-dev-announce] EAPI 6 draft for review Ulrich Mueller

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox