summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* profiles/f/prefix/s/kernel-2.6.16+/make.defaults: fix PYTHON_TARGETSBenda Xu2018-01-131-1/+1
|
* profiles/prefix: rename beyond-kernel-? to kernel-?+Benda Xu2018-01-129-1/+9
| | | | In addition, mask python 3 USE flags for kernel-2.6.16+.
* profiles/features/selinux: remove default use, already in the packagesJason Zaman2018-01-101-3/+1
|
* profile: add legacy prefix profile for >=linux-2.6.32.Benda Xu2018-01-083-0/+15
|
* profiles: prefix refactorization.Benda Xu2018-01-088-1/+104
| | | | legacy profiles explicitly refer to the kernel supported.
* profiles: unset USE=session in default/linux/make.defaults.Michael Orlitzky2018-01-061-1/+1
| | | | | | | | | | | | | | | | | | | | The "session" USE flag has been enabled by default for all linux profiles in default/linux/make.defaults since 2010. According to the comment in that file, the flag was added for dev-lang/php where session support is near-critical. But, now that we have an IUSE default, the global setting is redundant. This commit drops USE=session from the default/linux profile's make.defaults, and also drops the (now unnecessary) override of that flag in the features/hardened profile's make.defaults. A few other packages with "session" in IUSE will be affected by this change; however, the meaning of "session" varies wildly between the packages that use it. Since the meaning of "session" is dependent on the package in question, within the package itself (that is, with IUSE defaults) is a better place to enable this flag by default. Closes: https://bugs.gentoo.org/635742
* profiles/features/selinux: Remove masks on removed package USE flagsMichał Górny2017-12-301-1/+0
|
* profiles/features/multilib: Remove forces on removed package USE flagsMichał Górny2017-12-301-2/+1
|
* profiles/features/hardened: Remove USE masks for removed packagesMichał Górny2017-12-301-8/+0
|
* profiles: unset default USE=justify in hardened profiles.Michael Orlitzky2017-12-191-1/+1
| | | | | | | | | | | | | | The "justify" USE flag is local to only app-editors/nano, but it was enabled by default in two hardened profiles, * hardened/linux/amd64/make.defaults * features/hardened/amd64/make.defaults The reasoning for that is lost to time, but probably dates back to when nano was part of the @system set, and we wanted the stages to be built with USE=justify set for nano (before per-package USE defaults). Closes: https://bugs.gentoo.org/635066
* profiles/features/prefix/use.mask: remove suid mask.Benda Xu2017-12-111-4/+0
| | | | | chown related failures are handled by portage now. suid USE flags can be released to the wild.
* profiles: set -ptpax in the hardened new 17.0 profileMagnus Granberg2017-12-071-0/+1
|
* profiles: update hardened on the new 17.0 profileMagnus Granberg2017-12-016-14/+26
|
* profiles: Cleanup obsolete package.use.{,stable}.mask linesAndreas Sturmlechner2017-11-301-4/+0
|
* profiles: Switch default PYTHON_TARGET to Python 3.5Michał Górny2017-11-281-1/+1
| | | | Closes: https://github.com/gentoo/gentoo/pull/6330
* profiles: remove pax_kernel from default use flagsZero_Chaos2017-10-191-3/+3
| | | | | | With the removal of the only pax hardened kernel sources in gentoo, this use flag default no longer makes sense. I weep for all of us. https://www.gentoo.org/news/2017/08/19/hardened-sources-removal.html
* profiles: add features/hardened for the new 17.0 profileMagnus Granberg2017-10-0718-0/+127
|
* profiles: mask sys-apps/dbus-broker for selinuxMike Gilbert2017-09-101-0/+1
|
* profiles/f/p/s/l/package.unmask: unmask glibc-2.19.Benda Xu2017-09-081-0/+2
| | | | The host kernels are usually linux-2.6.18, like RHEL 5.
* p/f/prefix/s/make.defaults: disable getentropy for <linux-3.17.Benda Xu2017-08-221-0/+7
| | | | | | It is first introduced by glibc-2.25. Reference: http://bugs.python.org/issue31255
* profiles: Mask bluez[user-session] where [systemd] is maskedMichał Górny2017-08-081-0/+1
|
* sys-apps/systemd-sysv-utils: Remove last-rited pkgMichał Górny2017-07-301-1/+0
|
* profiles/f/p/s/legacy/profile.bashrc: disable utimensat syscallBenda Xu2017-06-051-0/+6
| | | | | cmake based build system does not provide an interface to override compile checks, therefore this hack.
* profiles: Clean up obsolete jruby entriesMichał Górny2017-05-151-5/+1
|
* gnome-extra/gnome-shell-extensions-topicons-plus: add package as ↵Mart Raudsepp2017-03-251-0/+1
| | | | | | gnome-shell-extensions-topicons replacement Package-Manager: Portage-2.3.4, Repoman-2.3.1
* Drop $Id$ per council decision in bug #611234.Robin H. Johnson2017-02-2820-20/+0
| | | | Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
* sys-devel/llvm: Re-introduce slottingMichał Górny2017-02-151-1/+1
|
* profiles: Move LIBDIR_* declarations into specific archesMichał Górny2017-02-011-23/+1
|
* profiles: Inline features/32bit-userlandMichał Górny2017-02-014-17/+0
|
* profiles: Inline features/multilib/lib32Michał Górny2017-02-013-15/+0
| | | | | NFC except for effective LIBDIR_* for architectures irrelevant to the profile at hand.
* profiles/features: Remove unused *bit-nativeMichał Górny2017-02-0111-74/+0
|
* profiles: Move amd64-specific masks to amd64 where they belongMichał Górny2017-02-013-190/+1
| | | | | | Move the amd64-specific masks from features/64bit-native to arch/amd64/no-multilib. There is no reason to apply them to non-x86 architectures really. NFC, confirmed with profile-dumper.
* profiles/features: Remove remaining USE=gcc64 refsMichał Górny2017-01-213-15/+2
|
* profiles: Clean up obsolete use.force/use.force entriesMichał Górny2017-01-201-4/+1
|
* profiles/features: Clean obsolete package.use* entriesMichał Górny2017-01-204-28/+4
|
* profiles: Clean up multiple obsolete package.mask entriesMichał Górny2017-01-191-16/+1
| | | | | Clean up most of the old package.mask entries that correspond to removed packages.
* profiles/features/prefix/package.mask: cleanup antiquated masksFabian Groffen2017-01-101-70/+1
|
* profiles/features/prefix/package.mask: lift old mask, bug #265276Fabian Groffen2017-01-101-7/+0
|
* profiles: Mask app-admin/systemdgenie for selinuxJohannes Huber2016-12-251-0/+1
|
* 64bit-native/package.mask: Removed virtualbox packages.Lars Wendler2016-11-221-3/+0
|
* profiles: remove DRACUT_MODULES USE_EXPANDMike Gilbert2016-11-161-1/+0
| | | | This is no longer utilized by any version of dracut still in the repo.
* package.use.mask: mask wayland USE for selinuxGilles Dartiguelongue2016-11-121-0/+1
| | | | systemd dependency moved during 3.22 bump.
* www-misc/profile-sync-daemon: add 6.28 and 9999 versionsoredake2016-11-101-0/+7
|
* profiles/features/prefix/make.defaults: disable user* features.Benda Xu2016-10-241-1/+5
|
* profiles/features/selinux: drop unused maskJason Zaman2016-09-151-4/+0
|
* profiles: Mask Steam-related packages on 64bit-native profilesJames Le Cuirot2016-08-131-1/+9
|
* profiles: mask memtest86+[floppy] when grub:0 is maskedMike Frysinger2016-08-111-0/+4
|
* profiles: drop memtest86 from non-multilib profiles #510496Mike Frysinger2016-08-111-2/+0
| | | | | | These packages shouldn't have userland code which needs 32-bit support, just a gcc that can produce 32-bit code. Since all of our toolchains are biarch now, this should be fine.
* profiles/f/p/package.use.mask: mask hardware features of eudev on Prefix.Benda Xu2016-08-011-0/+4
|
* p/f/prefix/s/legacy: python-3.3 fails on linux-2.6.18. Mask.Benda Xu2016-06-042-3/+15
|