summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* profiles/arch/x86: stabilize USE=ruby_targets_ruby32Matoro Mahri2024-05-201-4/+0
| | | | | | Bug: https://bugs.gentoo.org/932285 Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Sam James <sam@gentoo.org>
* profiles: explicitly disable ruby32 in temp RUBY_TARGETSHans de Graaff2024-05-201-1/+1
| | | | | | | These variables are compounding so we need to explicitly turn it off to overwrite the ruby32 value in the base profile. Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* profiles: move ruby32 stable mask and default to archesHans de Graaff2024-05-201-1/+5
| | | | | | | This will make it possible to remove these masks and default per arch as ruby32 is being stabled in bug https://bugs.gentoo.org/932285 Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* profiles/arch/x86: enable RUBY_TARGETS=ruby31Sam James2023-05-291-4/+0
| | | | | Bug: https://bugs.gentoo.org/907377 Signed-off-by: Sam James <sam@gentoo.org>
* profiles/arch: replicate ruby settings for each stable archSam James2023-05-291-0/+4
| | | | | | | | | Replicate the current base use.stable.mask and make.defaults settings for each arch with a stable ruby to allow ruby31 to be unmasked for each arch individually. Bug: https://bugs.gentoo.org/907377 Signed-off-by: Sam James <sam@gentoo.org>
* profiles/arch/x86: unmask ruby30Sam James2023-01-151-4/+0
| | | | | Bug: https://bugs.gentoo.org/890915 Signed-off-by: Sam James <sam@gentoo.org>
* profiles/arch: replicate ruby settings for each stable archHans de Graaff2023-01-151-1/+5
| | | | | | | | Replicate the current base use.stable.mask and make.defaults settings for each arch with a stable ruby to allow ruby30 to be unmasked for each arch individually. See https://bugs.gentoo.org/890915 Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* profiles: remove default ALSA_CARDS setting from arch profilesMike Gilbert2021-10-311-4/+0
| | | | | | | | | | | | | | | | | | These have not been reviewed for several years and contain many obsolete/invalid values. Currently only two packages utilize these flags: media-sound/alsa-tools optionally installs several card-specific utilities. It is unlikely that anything will break if these are uninstalled by accident. sys-firmware/alsa-firmware installs firmware for niche hardware and is probably needed by very few users. It probably makes more sense for the user to set ALSA_CARDS explicitly. Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* profiles/arch/x86: unmask ruby27Sam James2021-10-111-4/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* profiles: prepare for ruby27 stable bugHans de Graaff2021-10-101-1/+5
| | | | | | | | Set the new defaults including ruby27 in the base profile, and reset it again to the ruby26 defaults in the arch profiles. This allows each arch to stable ruby27 at their own speed. Bug 801289. Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* */*: Update copyright line for files touched in 2019 and 2020.Ulrich Müller2020-12-231-1/+1
| | | | Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* profiles/arch/x86/make.defaults: drop RUBY_TARGETS definitionSam James2020-09-211-4/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* profiles: mask ruby26 per profileHans de Graaff2020-09-141-0/+4
| | | | | | | | | | This commit masks ruby26 per profile using use.stable.mask and sets RUBY_TARGETS accordingly. It also enabled ruby26 globally. This facilitates the per-arch stable request in bug 728192 so each arch can mark ruby 2.6 stable without further coordination between arches or maintainers. Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* profiles/arch/x86: ruby25 stable, bug 688976Thomas Deutschmann2019-08-291-4/+0
| | | | Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
* profiles/arch: turn off ruby25 in RUBY_TARGETSHans de Graaff2019-07-221-1/+1
| | | | | | | | | | This is needed to overrule the ruby25 target in the base make.defaults. Otherwise this ruby target will be set for all stable profiles without ruby itself being stable. Fixes: https://bugs.gentoo.org/690300 Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* profiles/arch: mask ruby:2.5 for each archHans de Graaff2019-07-171-0/+4
| | | | | | | | | | This is needed for ruby 2.5 stable bug 688976 and allows each arch to mark ruby 2.5 stable independently. Add a use.stable.mask for ruby_targets_ruby25 and sets RUBY_TARGETS to ruby24 only. Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* profiles: Update all files to YYYY-MM-DD date format.Ulrich Müller2019-07-011-7/+7
| | | | Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* profiles: x86: enable ruby24 targetThomas Deutschmann2018-11-171-4/+0
| | | | | Bug: https://bugs.gentoo.org/661262 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
* profiles/arch/*/make.defaults: properly overwrite ruby24Hans de Graaff2018-11-131-1/+1
| | | | | | | | | The RUBY_TARGETS setting is cumulative so we need to actively turn off ruby24 to overwrite the setting in base/make.defaults. Fixes: https://bugs.gentoo.org/671064 Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* profiles/arch: prepare for ruby24 stable bugHans de Graaff2018-11-121-3/+3
| | | | | | | | | | Mask ruby_targets_ruby24 in each arch with stable ruby and set RUBY_TARGETS for each arch to ruby23, so that each arch can stable ruby24 in their own time. See bug 661262 for more details. Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* profiles: x86: enable USE=libtirpc by default, bug 657148Thomas Deutschmann2018-06-061-0/+5
|
* Move current ruby23 status into arch profiles, bug 639476Hans de Graaff2018-01-211-0/+4
| | | | | | | | | | | | | | Mask ruby_targets_ruby23 in the use.stable.mask of each arch and set RUBY_TARGETS to ruby22 in the make.defaults for each arch. This makes it possible to update the defaults in the main profile for a stable ruby:2.3 slot and consequently to mark ruby:2.3 stable on each arch in turn making sure that users of that arch will not end up with conflicting settings (e.g. stable ruby:2.3 but RUBY_TARGETS="ruby22"). Each arch is expected to remove these temporary entries as they mark ruby:2.3 stable, as per the instructions in bug 639476.
* Mark dev-lang/ruby stable on x86, bug 615818Hans de Graaff2017-04-281-4/+0
| | | | Package-Manager: Portage-2.3.3, Repoman-2.3.1
* Move current ruby22 status into arch profiles, bug 615818Hans de Graaff2017-04-171-0/+4
| | | | | | | | | | | | | | Mask ruby_targets_ruby22 in the use.stable.mask of each arch and set RUBY_TARGETS to ruby21 in the make.defaults for each arch. This makes it possible to update the defaults in the main profile for a stable ruby:2.2 slot and consequently to mark ruby:2.2 stable on each arch in turn making sure that users of that arch will not end up with conflicting settings (e.g. stable ruby:2.2 but RUBY_TARGETS="ruby21"). Each arch is expected to remove these temporary entries as they mark ruby:2.2 stable, as per the instructions in bug 615818.
* Drop $Id$ per council decision in bug #611234.Robin H. Johnson2017-02-281-1/+0
| | | | Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
* profiles: adjust VIDEO_CARDSChí-Thanh Christopher Nguyễn2016-04-241-1/+1
| | | | Bug: https://bugs.gentoo.org/show_bug.cgi?id=561850
* proj/gentoo: Initial commitRobin H. Johnson2015-08-081-0/+45
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