summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* profiles/embedded/make.defaults: sync USE_EXPAND{,_HIDDEN} with base profileSergei Trofimovich2019-07-201-2/+2
| | | | Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* profiles: Change ACCEPT_LICENSE default to @FREE.Ulrich Müller2019-05-231-2/+3
| | | | | | | | | As decided by the Gentoo Council in its 2019-02-10 meeting: 'The default ACCEPT_LICENSE should be ACCEPT_LICENSE="@FREE" (subject to implementation details in further vote).' Closes: https://bugs.gentoo.org/676248 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* Revert "profiles: Change ACCEPT_LICENSE default to @FREE."Thomas Deutschmann2019-05-191-3/+2
| | | | | | | | | | | | This reverts commit d82b624db1131d0c392d21c76dbcb084612521be. Reverted to work on better user experience for existing systems: Users are currently only prompted to accept licenses when installing packages, not when updating already installed packages using licenses which were covered by previous ACCEPT_LICENSE value and are now missing (unaccepted by default). Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
* profiles: Change ACCEPT_LICENSE default to @FREE.Ulrich Müller2019-05-191-2/+3
| | | | | | | | | As decided by the Gentoo Council in its 2019-02-10 meeting: 'The default ACCEPT_LICENSE should be ACCEPT_LICENSE="@FREE" (subject to implementation details in further vote).' Closes: https://bugs.gentoo.org/676248 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* profiles/embedded/make.defaults: Sync ACCEPT_LICENSE from profiles/base.Ulrich Müller2019-05-041-0/+6
| | | | Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* profiles: drop prefix-chain implicit USE flagMichael Haubenwallner2019-03-252-2/+1
| | | | | | | Renaming prefix-chain to prefix-stack is completed now. Bug: https://bugs.gentoo.org/658572 Signed-off-by: Michael Haubenwallner <haubi@gentoo.org>
* profiles: introduce prefix-stack implicit USE flagMichael Haubenwallner2019-03-252-1/+2
| | | | | | | Will supersede the prefix-chain implicit USE flag. Bug: https://bugs.gentoo.org/658572 Signed-off-by: Michael Haubenwallner <haubi@gentoo.org>
* x11-base/xorg-drivers: [QA] Remove support for removed xf86-*-tslibMichał Górny2018-12-111-1/+1
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* Drop arm-linux keyword from tree.Benda Xu2018-08-311-1/+1
| | | | | | | | "arm-linux" is considered deprecated, unmaintained and easily replaced by "arm". Closes: https://bugs.gentoo.org/664598 Reference: https://archives.gentoo.org/gentoo-dev/message/63bafa051cccd1eb3d2ade16823671fa
* profiles/embedded/make.defaults: drop some PROFILE_ONLY_VARIABLESIan Stakenvicius2018-08-031-1/+1
| | | | | | | | | | | | | ARCH, ELIBC, and KERNEL variables need to be set or overridden when using the embedded profile for special crossdev projects (i.e. mingw32/64). Crossdev tools often set the overrides already in make.conf, but they were previously ignored when the embedded profile is used. Also of note, none of those variables are set in the embedded profile itself. This commit allows for those variables to be defined in make.conf, so that the minimalist embedded profile can be used directly rather than needing to create a custom profile based on it instead. Bug: https://bugs.gentoo.org/487310
* profiles: Remove riscv archMichał Górny2018-02-111-1/+1
| | | | Closes: https://bugs.gentoo.org/644754
* profiles: Remove nios2 archMichał Górny2018-02-111-1/+1
| | | | Closes: https://bugs.gentoo.org/644754
* profiles: Remove sparc-fbsd arch and keywordsMichał Górny2018-01-231-1/+1
| | | | | Closes: https://bugs.gentoo.org/644756 Closes: https://github.com/gentoo/gentoo/pull/6935
* profiles: drop CROSSCOMPILE_OPTS USE_EXPAND, bug #642712Sergei Trofimovich2018-01-071-2/+2
| | | | | Closes: https://bugs.gentoo.org/642712 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* 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