summaryrefslogtreecommitdiff
path: root/eclass
Commit message (Collapse)AuthorAgeFilesLines
* toolchain-glibc.eclass: allow glibc dongrade on I_ALLOW_TO_BREAK_MY_SYSTEMSergei Trofimovich2019-10-121-1/+1
| | | | Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* kernel-2.eclass: Move genpatches uri from /space/distfiles-local to devspaceMike Pagano2019-10-121-1/+1
| | | | | | Co-authored-by: Thomas Deutschmann <whissi@gentoo.org> Signed-off-by: Mike Pagano <mpagano@gentoo.org>
* bsdmk.eclass: Drop to maintainer-neededMichał Górny2019-10-121-1/+1
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* freebsd.eclass: Last riteMichał Górny2019-10-111-0/+5
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* acct-*.eclass: Remove *-fbsd keywordsMichał Górny2019-10-112-2/+2
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* qmail eclass: drop now unused reference to user eclassRolf Eike Beer2019-10-111-1/+1
| | | | | Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* */*: Fix obsolete copyrightsMichał Górny2019-10-104-4/+4
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* www-client/firefox: drop virtual/cargoThomas Deutschmann2019-10-061-2/+0
| | | | | | Bug: https://bugs.gentoo.org/695698 Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
* toolchain-binutils.eclass: Inline mirror://kernelMichał Górny2019-10-051-1/+1
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* kernel-2.eclass: Inline mirror://kernelMichał Górny2019-10-051-5/+5
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* ruby-fakegem.eclass: Inline mirror://rubygemsMichał Górny2019-10-051-1/+1
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* go-module.eclass: only show warning for new packagesWilliam Hubbs2019-10-021-0/+1
| | | | Signed-off-by: William Hubbs <williamh@gentoo.org>
* qmail.eclass: do not install SYSDEPSRolf Eike Beer2019-10-011-1/+1
| | | | | | | | | This is the list of platform specific headers, and only used in an instruction to report success to the author. Since the headers are not installed this list can go away, too. Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* bazel.eclass: fix info message orderJason Zaman2019-10-011-1/+1
| | | | | | The src and dst were swapped. Signed-off-by: Jason Zaman <perfinion@gentoo.org>
* qmail.eclass: update documentation to installRolf Eike Beer2019-10-011-2/+1
| | | | | | | | | -TODO are development notes, and are e.g. removed in notqmail entirely -the SENDMAIL file has been renamed to SENDMAIL.md in notqmail Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Closes: https://github.com/gentoo/gentoo/pull/13074 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* go-module.eclass: new eclass for go modulesWilliam Hubbs2019-09-301-0/+177
| | | | | | | | This eclass includes the basic settings and src_unpack/pkg_postinst functions for software written in the Go programming language that uses Go modules. Signed-off-by: William Hubbs <williamh@gentoo.org>
* flag-o-matic.eclass: fix test-flag-PROG() for CC="gcc -m64"Sergei Trofimovich2019-09-301-3/+5
| | | | | | | | | | | | | | | | | | | | bug #695706 added compiler validation via 'type -p ${CC}', but that does not take into account possible options present in ${CC} itself: $ type -P x86_64-pc-linux-gnu-gcc -m64; echo $? /usr/lib/ccache/bin/x86_64-pc-linux-gnu-gcc 1 $ type -P x86_64-pc-linux-gnu-gcc ; echo $? /usr/lib/ccache/bin/x86_64-pc-linux-gnu-gcc 0 The change picks first argument (binary name) and validates only that. Reported-by: Pavol Cupka Closes: https://bugs.gentoo.org/695888 Bug: https://bugs.gentoo.org/show_bug.cgi?id=695706 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* eclass/ant-tasks.eclass: added support for multiple depsMiroslav Šulc2019-09-271-4/+8
| | | | Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
* flag-o-matic.eclass: test-flag-PROG(): verify selected compiler existsTim Harder2019-09-271-1/+5
| | | | | | | | | Before trying to use it. Fixes stricter phase running done by pkgcore which explicitly dies when encountering unknown commands. Closes: https://bugs.gentoo.org/695706 Signed-off-by: Tim Harder <radhermit@gentoo.org>
* toolchain-glibc.eclass: drop prepallstrip, bug #587296Sergei Trofimovich2019-09-251-18/+0
| | | | | | | | | | | This effectively reverts https://bugs.gentoo.org/46186. Modern gdb can inspect threads without debugging symbols in libpthread/libthread_db. Reported-by: Michał Górny Bug: https://bugs.gentoo.org/587296 Bug: https://bugs.gentoo.org/46186 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* games-mods.eclass: Actually add RESTRICT=bindist this timeMichał Górny2019-09-231-1/+1
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* games-mods.eclass: Add RESTRICT="bindist"Michał Górny2019-09-231-1/+1
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* font.eclass: add README.md to dodoc listJoonas Niilola2019-09-231-1/+1
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* eclass/qmail: drop qmail_create_usersRolf Eike Beer2019-09-211-14/+0
| | | | | | | | All ebuilds that were calling this depend on acct-users now. Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Closes: https://github.com/gentoo/gentoo/pull/12898 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* eclass/qmail: drop qmail_create_groupsRolf Eike Beer2019-09-211-11/+0
| | | | | | | | | All ebuilds that were calling this directly or indirectly depend on acct-group now. Closes: https://bugs.gentoo.org/533184 Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* www-client/firefox: allow LLVM 9.xThomas Deutschmann2019-09-211-0/+8
| | | | Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
* eclass: php-ext-source-r3 - Add support for building with PHP 7.4+Brian Evans2019-09-201-5/+14
| | | | Signed-off-by: Brian Evans <grknight@gentoo.org>
* ada.eclass: add export of GNATBIND GNATLS GNATMAKETupone Alfredo2019-09-181-2/+2
| | | | Signed-off-by: Alfredo Tupone <tupone@gentoo.org>
* ada.eclass: add export of GNATTupone Alfredo2019-09-171-2/+6
| | | | Signed-off-by: Alfredo Tupone <tupone@gentoo.org>
* ada.eclass: fix mispelling of ada_targetTupone Alfredo2019-09-171-1/+1
| | | | Signed-off-by: Alfredo Tupone <tupone@gentoo.org>
* common-lisp-3.eclass: fix various @USAGE inconsistenciesBen Kohler2019-09-161-4/+6
| | | | Signed-off-by: Ben Kohler <bkohler@gentoo.org>
* qmail.eclass: minor @USAGE fixBen Kohler2019-09-161-1/+1
| | | | Signed-off-by: Ben Kohler <bkohler@gentoo.org>
* ruby-fakegem.eclass: fix misspelled function name & minor @USAGE syntaxBen Kohler2019-09-161-7/+7
| | | | Signed-off-by: Ben Kohler <bkohler@gentoo.org>
* autotools-utils.eclass: Update @SUPPORTED_EAPISMichał Górny2019-09-151-1/+1
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sgml-catalog-r1.eclass: define @SUPPORTED_EAPISMichał Górny2019-09-151-0/+1
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* savedconfig.eclass: define @SUPPORTED_EAPISMichał Górny2019-09-151-0/+1
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* kde5.eclass: Add @SUPPORTED_EAPISMichał Górny2019-09-151-0/+1
| | | | | | | The EAPI list is implicitly defined by kde5-functions inherit, so just copy it over. Signed-off-by: Michał Górny <mgorny@gentoo.org>
* bazel.eclass: Add @SUPPORTED_EAPISMichał Górny2019-09-151-1/+2
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* ada.eclass: Add @SUPPORTED_EAPISMichał Górny2019-09-151-0/+1
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* ant-tasks.eclass: Add @SUPPORTED_EAPISMichał Górny2019-09-151-0/+1
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* freebsd.eclass: Switch to mirror://gentooMichał Górny2019-09-151-2/+2
| | | | | | | | | FreeBSD upstream removed the distfiles for 11.1 release from their servers. Switch to mirror://gentoo to provide those old files. While using upstream's servers would be correct for new releases, the packages are last rited anyway. Signed-off-by: Michał Górny <mgorny@gentoo.org>
* eclass/mozcoreconf-v6: revert lto hack for ppc/armJory Pratt2019-09-141-31/+9
| | | | Signed-off-by: Jory Pratt <anarchy@gentoo.org>
* eclass/ada.eclass: Adding gnatchop wrapperTupone Alfredo2019-09-141-10/+19
| | | | | | Took also in account comments from mgorny Signed-off-by: Alfredo Tupone <tupone@gentoo.org>
* kde5.eclass: Add KDE_DESIGNERPLUGIN handling for kde-frameworks/Andreas Sturmlechner2019-09-141-3/+11
| | | | Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* kde5.eclass: kde-frameworks/kdesignerplugin moved to portingAidsAndreas Sturmlechner2019-09-141-0/+3
| | | | Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* eclass/ada.eclass: Adding gnatprep launcherTupone Alfredo2019-09-131-2/+11
| | | | Signed-off-by: Alfredo Tupone <tupone@gentoo.org>
* toolchain-funcs: Add tc-ld-is-lld helper.Manoj Gupta2019-09-131-0/+30
| | | | | | | | LLD is a new linker for LLVM project. Add tc-ld-is-lld helper to be able to detect it. Signed-off-by: Manoj Gupta <manojgupta@google.com> Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* ada.eclass: New eclass for dev-ada packagesTupone Alfredo2019-09-121-0/+435
| | | | Signed-off-by: Alfredo Tupone <tupone@gentoo.org>
* sgml-catalog-r1.eclass: New eclass to handle SGML catalogsMichał Górny2019-09-111-0/+73
| | | | | | | | | Create a new, simpler eclass to handle SGML catalog installation. Rather than relying on external tool to add/remove catalogs in postinst/postrm, let ebuilds install interim catalogs and just register all installed catalogs. Signed-off-by: Michał Górny <mgorny@gentoo.org>
* s6.eclass: minor @USAGE clarificationsBen Kohler2019-09-101-3/+3
| | | | Signed-off-by: Ben Kohler <bkohler@gentoo.org>