summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* profiles: Remove LINGUAS from USE_EXPANDMichał Górny2018-01-051-1/+1
| | | | | | | | | | | | | | | | Apply the long-overdue removal of LINGUAS from USE_EXPAND. Per the PMS rules, specifying it as a USE_EXPAND implicitly filters any values that are not present in IUSE. This effectively means that ebuilds not specifying linguas_* flags at all should get empty exported LINGUAS variable. As a result, those packages would not install localizations at all. To avoid this unfortunate behavior, remove LINGUAS from USE_EXPAND. The LINGUAS variable becomes a regular environment variable that implicitly controls package builds. Ebuilds still using linguas* in IUSE may experience a mismatch between the value of LINGUAS (if any) and the flag states; however, it should not cause any major inconvenience.
* Initial commit postgres{,-multi}.eclassAaron W. Swenson2017-07-091-1/+1
| | | | | | | | | | | postgres.eclass provides convenience functions that are commonly performed in most packages that require PostgreSQL. postgres-multi.eclass enables packages to build against all selected PostgreSQL slots. Added POSTGRES_TARGETS as a new USE_EXPAND variable to select which slots are depended upon and built against.
* profiles: add 'prefix-chain' to IUSE_IMPLICIT, use.maskedMichael Haubenwallner2017-04-112-1/+2
|
* profiles: Add CPU_FLAGS_ARM to USE_EXPANDMichał Górny2017-03-231-2/+2
| | | | | Add it as hidden USE_EXPAND in top-level profiles, and unhide in specific arch profiles.
* profiles: drop KERNEL Interix, describe KERNEL WinntMichael Haubenwallner2017-03-211-1/+1
|
* Drop $Id$ per council decision in bug #611234.Robin H. Johnson2017-02-281-1/+0
| | | | Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
* remove NetBSD keyword x86-netbsdFabian Groffen2017-01-301-1/+1
| | | | Note this is the Prefix keyword, not the Gentoo/BSD one.
* remove Interix keyword x86-interixFabian Groffen2017-01-301-1/+1
|
* remove FreeBSD profiles x86-freebsd, x64-freebsd and sparc64-freebsdFabian Groffen2017-01-301-1/+1
| | | | Note, these are the Prefix keywords, not Gentoo/BSD ones.
* remove OpenBSD keywords ppc-openbsd, x86-openbsd and x64-openbsdFabian Groffen2017-01-301-1/+1
|
* remove HPUX keywords ia64-hpux and hppa-hpuxFabian Groffen2017-01-301-1/+1
|
* drop ia64-linux keywordFabian Groffen2017-01-301-1/+1
|
* profiles: Drop unused DVB_CARDS USE_EXPANDMichał Górny2017-01-141-1/+1
|
* profiles: remove DRACUT_MODULES USE_EXPANDMike Gilbert2016-11-161-1/+1
| | | | This is no longer utilized by any version of dracut still in the repo.
* profiles: Add LLVM_TARGETS USE_EXPANDMichał Górny2016-09-291-1/+1
|
* profiles: Remove unused USE_EXPAND varibles.Ulrich Müller2016-07-091-1/+1
| | | | | FCDSL_CARDS and FRITZCAPI_CARDS are neither used in any ebuild nor do they have a description file.
* profiles: Keep USE_EXPAND lists in alphabetical order.Ulrich Müller2016-07-071-1/+1
|
* profiles: Add L10N USE_EXPAND variable.Ulrich Müller2016-06-221-1/+1
| | | | | | | | The initial list of values in l10n.desc was produced by scanning the gentoo tree for USE conditionals in SRC_URI and *DEPEND, plus some manual adjustments. Most descriptions are based on linguas.desc.
* profiles: Add kernel_Interix to valid KERNEL values, #584292Michał Górny2016-06-171-1/+1
|
* profiles: Add elibc_mingw to valid ELIBC values, #584292Michał Górny2016-06-171-1/+1
|
* profiles: Add elibc_bionic to valid ELIBC values, #584290Michał Górny2016-06-171-1/+1
|
* profiles/embedded: Sync make.defaults USE stuff to base, #585650Michał Górny2016-06-171-6/+6
|
* profiles: Remove unused FOO2ZJS_DEVICES USE_EXPANDMichał Górny2016-05-261-1/+1
|
* profiles: Add NGINX_MODULES_STREAM use expandManuel Rüger2016-02-061-1/+1
|
* sys-apps/busybox: move USE=static default to the profile #468580Mike Frysinger2015-11-131-1/+1
| | | | | | | | | | | | Since busybox is pulled in via the linux profile (as we use it as the rescue shell there), we should have the static USE flag set via the profile too rather than the ebuild. This way we apply it only to the subset of profiles where it makes sense. For the live ebuild, we also switch to REQUIRED_USE since package.use is able to override make.defaults (which is where USE=pam is set). We can see how users react to this behavior before pulling it back into the released versions.
* profiles: Add ROS_MESSAGES USE_EXPANDed variable.Alexis Ballier2015-09-221-1/+1
| | | | https://archives.gentoo.org/gentoo-dev/message/00ee6c70409456a6d0c1f20739f7741c
* proj/gentoo: Initial commitRobin H. Johnson2015-08-086-0/+56
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed