Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | profiles: Remove a number of stale masks and forces | Michał Górny | 2018-09-13 | 1 | -3/+1 |
| | |||||
* | p/f/p/s/kernel-2.6.16+: remove definitions of lutimes. | Benda Xu | 2018-08-31 | 2 | -1/+9 |
| | |||||
* | p/f/p/s/kernel-2.6.16+/profile.bashrc: glibc to be well to linux-2.6.16. | Benda Xu | 2018-08-30 | 1 | -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 Xu | 2018-08-28 | 1 | -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 Xu | 2018-08-28 | 1 | -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 Xu | 2018-08-28 | 1 | -0/+3 |
| | |||||
* | p/f/p/s/kernel-2.6.16+/profile.bashrc: disable pipe2, utimensat | Benda Xu | 2018-08-18 | 1 | -1/+10 |
| | | | | qtcore incorrectly uses kernel features without testing. Fix it. | ||||
* | profiles: add mask on sys-apps/bolt for systemd profiles | Matthew Thode | 2018-07-30 | 1 | -0/+3 |
| | | | | Bug: https://bugs.gentoo.org/662472 | ||||
* | gnome-extra/gnome-shell-extension-gsconnect needs gnome-shell | Pacho Ramos | 2018-07-24 | 1 | -0/+1 |
| | |||||
* | profiles: copy random python3_6 masks for python3_7 | Mike Gilbert | 2018-07-08 | 1 | -0/+2 |
| | |||||
* | profiles: fix sys-devel/clang on standalone prefix | Guilherme Amadio | 2018-07-05 | 1 | -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 abrt | Pacho Ramos | 2018-06-23 | 1 | -0/+1 |
| | |||||
* | Revert "features/selinux/package.mask: gnome-abrt needs new abrt" | Pacho Ramos | 2018-06-23 | 1 | -1/+0 |
| | | | | This reverts commit c1140fbdfb3b00e8489150780b79ac4844476a4e. | ||||
* | features/selinux/package.mask: gnome-abrt needs new abrt | Pacho Ramos | 2018-06-23 | 1 | -0/+1 |
| | |||||
* | profiles/prefix/guest: keep virtual libc+os-headers in system | Michael Haubenwallner | 2018-06-21 | 1 | -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 usage | Gilles Dartiguelongue | 2018-05-24 | 1 | -0/+5 |
| | |||||
* | profiles/features/selinux: Mask pypy on gentoopm & co | Michał Górny | 2018-05-08 | 1 | -0/+2 |
| | |||||
* | profiles: Clean up masks for stale package versions | Michał Górny | 2018-04-18 | 2 | -5/+1 |
| | |||||
* | profiles/f/selinux: Remove obsolete gnome-shell-extensions-topicons p.mask | Mart Raudsepp | 2018-04-02 | 1 | -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 package | Michał Górny | 2018-03-21 | 2 | -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üller | 2018-03-18 | 1 | -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 Yakovlev | 2018-03-04 | 1 | -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 Xu | 2018-02-21 | 1 | -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 Xu | 2018-02-21 | 2 | -4/+6 |
| | | | | Because we only have amd64 and x86 profiles at the moment. | ||||
* | app-office/wps-office use libsystemd.so | Pacho Ramos | 2018-02-13 | 1 | -0/+1 |
| | |||||
* | p/f/p/s/kernel-2.6.32+: mask net-libs/libnsl | Benda Xu | 2018-02-06 | 1 | -0/+3 |
| | | | | It is a split-off from glibc-2.26. | ||||
* | profiles: on hardened add use berkdb to gdbm | Magnus Granberg | 2018-01-30 | 1 | -1/+1 |
| | |||||
* | profiles: add hardened x86 on 17.0 | Magnus Granberg | 2018-01-30 | 4 | -1/+7 |
| | |||||
* | profiles: on hardened add use gdbm to python | Magnus Granberg | 2018-01-30 | 1 | -0/+5 |
| | |||||
* | profiles: restructure amd64, arm and x86 musl profiles | Anthony G. Basile | 2018-01-28 | 10 | -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_TARGETS | Benda Xu | 2018-01-13 | 1 | -1/+1 |
| | |||||
* | profiles/prefix: rename beyond-kernel-? to kernel-?+ | Benda Xu | 2018-01-12 | 9 | -1/+9 |
| | | | | In addition, mask python 3 USE flags for kernel-2.6.16+. | ||||
* | profiles/features/selinux: remove default use, already in the packages | Jason Zaman | 2018-01-10 | 1 | -3/+1 |
| | |||||
* | profile: add legacy prefix profile for >=linux-2.6.32. | Benda Xu | 2018-01-08 | 3 | -0/+15 |
| | |||||
* | profiles: prefix refactorization. | Benda Xu | 2018-01-08 | 8 | -1/+104 |
| | | | | legacy profiles explicitly refer to the kernel supported. | ||||
* | profiles: unset USE=session in default/linux/make.defaults. | Michael Orlitzky | 2018-01-06 | 1 | -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 flags | Michał Górny | 2017-12-30 | 1 | -1/+0 |
| | |||||
* | profiles/features/multilib: Remove forces on removed package USE flags | Michał Górny | 2017-12-30 | 1 | -2/+1 |
| | |||||
* | profiles/features/hardened: Remove USE masks for removed packages | Michał Górny | 2017-12-30 | 1 | -8/+0 |
| | |||||
* | profiles: unset default USE=justify in hardened profiles. | Michael Orlitzky | 2017-12-19 | 1 | -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 Xu | 2017-12-11 | 1 | -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 profile | Magnus Granberg | 2017-12-07 | 1 | -0/+1 |
| | |||||
* | profiles: update hardened on the new 17.0 profile | Magnus Granberg | 2017-12-01 | 6 | -14/+26 |
| | |||||
* | profiles: Cleanup obsolete package.use.{,stable}.mask lines | Andreas Sturmlechner | 2017-11-30 | 1 | -4/+0 |
| | |||||
* | profiles: Switch default PYTHON_TARGET to Python 3.5 | Michał Górny | 2017-11-28 | 1 | -1/+1 |
| | | | | Closes: https://github.com/gentoo/gentoo/pull/6330 | ||||
* | profiles: remove pax_kernel from default use flags | Zero_Chaos | 2017-10-19 | 1 | -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 profile | Magnus Granberg | 2017-10-07 | 18 | -0/+127 |
| | |||||
* | profiles: mask sys-apps/dbus-broker for selinux | Mike Gilbert | 2017-09-10 | 1 | -0/+1 |
| | |||||
* | profiles/f/p/s/l/package.unmask: unmask glibc-2.19. | Benda Xu | 2017-09-08 | 1 | -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 Xu | 2017-08-22 | 1 | -0/+7 |
| | | | | | | It is first introduced by glibc-2.25. Reference: http://bugs.python.org/issue31255 |