summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* profiles: Remove a number of stale masks and forcesMichał Górny2018-09-131-3/+1
|
* p/f/p/s/kernel-2.6.16+: remove definitions of lutimes.Benda Xu2018-08-312-1/+9
|
* p/f/p/s/kernel-2.6.16+/profile.bashrc: glibc to be well to linux-2.6.16.Benda Xu2018-08-301-4/+11
| | | | | | F_DUPFD_CLOEXEC is available from linux-2.6.24. pipe2 and dup3 is introduced in linux-2.6.27.
* p/f/p/s/kernel-2.6.16+/profile.bashrc: no dup3 or pipe2 for ocaml.Benda Xu2018-08-281-3/+3
| | | | They are not defined by kernel-2.6.16.
* p/f/p/s/kernel-2.6.16+/use.mask: >=python3.6 actually works!Benda Xu2018-08-281-4/+0
| | | | | The newer versions of python have better compatibility on old linux kernels.
* p/f/p/s/kernel-2.6.16+/profile.bashrc: avoid dup3 definitions.Benda Xu2018-08-281-0/+3
|
* p/f/p/s/kernel-2.6.16+/profile.bashrc: disable pipe2, utimensatBenda Xu2018-08-181-1/+10
| | | | qtcore incorrectly uses kernel features without testing. Fix it.
* profiles: add mask on sys-apps/bolt for systemd profilesMatthew Thode2018-07-301-0/+3
| | | | Bug: https://bugs.gentoo.org/662472
* gnome-extra/gnome-shell-extension-gsconnect needs gnome-shellPacho Ramos2018-07-241-0/+1
|
* profiles: copy random python3_6 masks for python3_7Mike Gilbert2018-07-081-0/+2
|
* profiles: fix sys-devel/clang on standalone prefixGuilherme Amadio2018-07-051-1/+10
| | | | | | On standalone prefix, sys-devel/clang needs to be configured with -DDEFAULT_SYSROOT=${EPREFIX} and also needs the same treatment as sys-devel/gcc to remove --sysroot=${EPREFIX} from ld calls.
* features/selinux/package.mask: gnome-abrt needs newer abrtPacho Ramos2018-06-231-0/+1
|
* Revert "features/selinux/package.mask: gnome-abrt needs new abrt"Pacho Ramos2018-06-231-1/+0
| | | | This reverts commit c1140fbdfb3b00e8489150780b79ac4844476a4e.
* features/selinux/package.mask: gnome-abrt needs new abrtPacho Ramos2018-06-231-0/+1
|
* profiles/prefix/guest: keep virtual libc+os-headers in systemMichael Haubenwallner2018-06-211-4/+0
| | | | | The virtuals themselve know that they do not need anything for USE=prefix-guest now.
* profiles: mask abrt & libreport in selinux profiles due to systemd usageGilles Dartiguelongue2018-05-241-0/+5
|
* profiles/features/selinux: Mask pypy on gentoopm & coMichał Górny2018-05-081-0/+2
|
* profiles: Clean up masks for stale package versionsMichał Górny2018-04-182-5/+1
|
* profiles/f/selinux: Remove obsolete gnome-shell-extensions-topicons p.maskMart Raudsepp2018-04-021-1/+0
| | | | | This package was last-rited in favor of gnome-shell-extensions-topicons-plus, which is already p.masked there too for systemd in deptree
* sys-apps/portage-mgorny: New packageMichał Górny2018-03-212-2/+4
| | | | | | Introduce a new fork of Portage focused on cleaning up stale code and adding useful features, with less emphasis on infinite backwards compatibility.
* profiles: Remove package.use.mask for hesiod flag in emacs.Ulrich Müller2018-03-181-3/+3
| | | | | Optional support for hesiod has been dropped from app-editors/emacs and app-editors/emacs-vcs since net-dns/hesiod is slated for removal.
* profiles/*/musl: package.use.mask app-shells/bash[mem-scramble]Georgy Yakovlev2018-03-041-0/+5
| | | | | | | mem-scramble enables bash-malloc which relies on sbrk which is implemented as a fail-only stub in musl. Enabling it will break bash (and portage) horribly. xmalloc: locale.c:81: cannot allocate 18 bytes (0 bytes allocated)
* profiles/f/p/s/kernel-2.6.16+: mask PIE.Benda Xu2018-02-211-0/+8
| | | | | We cannot support PIE on linux-2.6.16 unless we know how to build glibc-2.19 with PIE.
* profiles/f/prefix/s/kernel-2.6.32+: Default to mask glibc-2.26.Benda Xu2018-02-212-4/+6
| | | | Because we only have amd64 and x86 profiles at the moment.
* app-office/wps-office use libsystemd.soPacho Ramos2018-02-131-0/+1
|
* p/f/p/s/kernel-2.6.32+: mask net-libs/libnslBenda Xu2018-02-061-0/+3
| | | | It is a split-off from glibc-2.26.
* profiles: on hardened add use berkdb to gdbmMagnus Granberg2018-01-301-1/+1
|
* profiles: add hardened x86 on 17.0Magnus Granberg2018-01-304-1/+7
|
* profiles: on hardened add use gdbm to pythonMagnus Granberg2018-01-301-0/+5
|
* profiles: restructure amd64, arm and x86 musl profilesAnthony G. Basile2018-01-2810-0/+109
| | | | | | | | This restructuring brings the musl profiles into conformity with the glibc profiles for amd64, arm and x86. Yet to be done are the profiles for ppc and mips. Signed-off-by: Anthony G. Basile <blueness@gentoo.org>
* 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