summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* profiles/f/p/s/kernel-2.6.16+/p.bashrc: libuv compatibility.Benda Xu2020-11-241-1/+5
| | | | | | | | | libuv is a dependency of cmake. Switch off CLOEXEC related functions that are not introduced until linux-2.6.27. Signed-off-by: Benda Xu <heroxbd@gentoo.org>
* profiles/f/p/s/kernel-2.6.16+/p.bashrc: libmount compatibility.Benda Xu2020-11-221-0/+6
| | | | | | | | Replace CLOEXEC related functions that are not introduced until linux-2.6.27 with old ones. The result is not thread safe, but compiles. Signed-off-by: Benda Xu <heroxbd@gentoo.org>
* profiles: prefix: mask USE=elogind in x11-base/xorg-serverAlexey Sokolov2020-11-071-0/+4
| | | | | | Bug: https://bugs.gentoo.org/730190 Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org> Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* profiles/features/prefix: mask ipmitool[openbmc]Georgy Yakovlev2020-10-211-0/+4
| | | | Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* virtual/modutils: Remove last-rited pkgMichał Górny2020-09-071-1/+0
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* profiles: Clean up obsolete packages/flagsMichał Górny2020-08-071-4/+0
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* profiles: prefix: Drop superfluous per-package "mkl" USE maskAndreas Sturmlechner2020-06-061-4/+0
| | | | Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* profiles: prefix: Add "mkl" to use.maskAndreas Sturmlechner2020-06-061-1/+5
| | | | Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* profiles: Remove stale package referencesMichał Górny2020-05-232-6/+0
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* p/f/prefix/standalone/kernel-2.6.16+/use.mask: remove emptyBenda Xu2020-05-111-1/+0
| | | | Signed-off-by: Benda Xu <heroxbd@gentoo.org>
* p/f/prefix/s/profile.bashrc: move glibc hack to configure.Benda Xu2020-05-111-2/+2
| | | | | | sys-libs/glibc are migrated to modern EAPI to provide src_configure(). Signed-off-by: Benda Xu <heroxbd@gentoo.org>
* p/f/prefix/s/kernel-2.6.32+/use.force: force old kernel by definition.Benda Xu2020-04-261-0/+1
| | | | Signed-off-by: Benda Xu <heroxbd@gentoo.org>
* profiles/features/prefix: Mask installkernel-systemd-bootMichał Górny2020-04-161-1/+1
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* p/f/prefix/standalone/kernel-2.6.32+/profile.bashrc: remove O_PATHBenda Xu2020-04-111-0/+10
| | | | | | | | O_PATH is not available until Linux-2.6.39. Reported-By: Harry Chen, Yiqun Hui Suggested-by: Pengcheng Xu Signed-off-by: Benda Xu <heroxbd@gentoo.org>
* profiles/f/prefix/s/kernel-2.6.32+/make.defaults: turn off reallocarrayBenda Xu2020-03-221-0/+4
| | | | | | It is introduced in glibc-2.26. Signed-off-by: Benda Xu <heroxbd@gentoo.org>
* profiles: no shadow for prefixMikle Kolyada2020-03-071-0/+1
| | | | Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
* profiles: replace shadow virtualMikle Kolyada2020-03-071-1/+0
| | | | Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
* profiles: Remove invalid/obsolete package.mask entries.Ulrich Müller2020-02-131-2/+1
| | | | | | As reported: https://qa-reports.gentoo.org/output/invalid-mask.txt Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* p/f/prefix/s/profile.bashrc: new location of emultempl/elf32.em.Benda Xu2020-02-121-1/+8
| | | | | | | From binutils-2.34, /etc/ld.so.conf is coded in ld/ldelf.c instead. Closes: https://bugs.gentoo.org/708184 Signed-off-by: Benda Xu <heroxbd@gentoo.org>
* profiles: Drop package.use.masks for app-editors/emacs-vcs.Ulrich Müller2020-01-221-2/+1
| | | | | | Package has been removed. Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* profiles: Remove dead PYTHON_TARGETSDavid Seifert2019-12-301-2/+0
| | | | | | Signed-off-by: David Seifert <soap@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/14164 Signed-off-by: Michał Górny <mgorny@gentoo.org>
* p/f/prefix/standalone/kernel-2.6.16+/profile.bashrc: hack qtcore to compile.Benda Xu2019-12-231-0/+3
| | | | | | Lower the minimal version of Linux to 2.6.18. Signed-off-by: Benda Xu <heroxbd@gentoo.org>
* p/f/prefix/s/kernel-2.6.16+: supports python-3 now.Benda Xu2019-12-221-4/+0
| | | | Signed-off-by: Benda Xu <heroxbd@gentoo.org>
* profiles: Remove entries for removed packagesMichał Górny2019-11-031-1/+0
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* p/f/prefix/s/kernel-2.6.16+/package.use.mask: mask libepoxy[egl].Benda Xu2019-10-141-0/+1
| | | | | | It depends on mesa[egl]. Signed-off-by: Benda Xu <heroxbd@gentoo.org>
* p/f/prefix/s/kernel-2.6.16+/package.use.mask: mask mesa USE flags.Benda Xu2019-10-141-1/+7
| | | | | | | USE='egl gles2 gallium llvm' contains unconditional code calling F_DUPFD_CLOEXEC. Signed-off-by: Benda Xu <heroxbd@gentoo.org>
* p/f/prefix/s/kernel-2.6.16+/profile.bashrc: drop hacks for glibc.Benda Xu2019-10-111-10/+0
| | | | | | | The hacks have been converted into ebuild patches in glibc-2.19. Closes: https://bugs.gentoo.org/666982 Signed-off-by: Benda Xu <heroxbd@gentoo.org>
* p/f/prefix/standalone/package.use.mask: mask net-misc/openssh[pam]Benda Xu2019-10-091-0/+1
| | | | | | | pam is not necessary in the @system set of Prefix. Bug: https://bugs.gentoo.org/695966 Signed-off-by: Benda Xu <heroxbd@gentoo.org>
* p/f/prefix/standalone/package.use.mask: mask sys-apps/util-linux[pam]Benda Xu2019-10-091-0/+5
| | | | | | | | | | sys-libs/pam is not essential in a Prefix system. We would rather defer prefixifying it. This commit just removes sys-libs/pam reverse dependency by @system. Closes: https://bugs.gentoo.org/695966 Signed-off-by: Benda Xu <heroxbd@gentoo.org>
* Prefix profile exp to dev migration.Mo Zhou2019-09-286-34/+76
| | | | | | | | | | 1. eudev, elogind and pam are available. 2. Move rpath masks into features/prefix/rpath. 3. Mask systemd and its reverse dependencies. Closes: https://github.com/gentoo/gentoo/pull/12555 Closes: https://github.com/gentoo/gentoo/pull/12678 Signed-off-by: Benda Xu <heroxbd@gentoo.org>
* p/f/prefix/s/kernel-2.6.16+/package.mask: mask a ebuild version.Benda Xu2019-07-201-0/+5
| | | | | | net-analyzer/openbsd-netcat-1.190 requires >=linux-2.6.27. Signed-off-by: Benda Xu <heroxbd@gentoo.org>
* p/f/prefix/s/kernel-2.6.16+/package.mask: remove python-3 mask.Benda Xu2019-07-181-5/+0
| | | | | | | The missing kernel feature is encoded in sys-libs/glibc. Therefore python-3 could configure correctly. Signed-off-by: Benda Xu <heroxbd@gentoo.org>
* p/f/prefix/s/kernel-2.6.16+/package.use: glibc should enable suid.Benda Xu2019-07-181-0/+5
| | | | | | | On Prefix, we do not have control over /dev/pts, suid is needed everywhere. Signed-off-by: Benda Xu <heroxbd@gentoo.org>
* profiles: Update all files to YYYY-MM-DD date format.Ulrich Müller2019-07-017-18/+18
| | | | Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* sci-libs/lapack: add eselect-ldso USE flag.Benda Xu2019-06-261-0/+3
| | | | | | | | | profiles: mask eselect-ldso USE flags on fbsd and rpath ARCH. eselect-ldso USE depends on ld.so to do runtime library switching. Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Benda Xu <heroxbd@gentoo.org>
* profiles: Remove python3_4 flagsMichał Górny2019-03-211-2/+0
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* p/f/prefix/s/package.use.mask: mask fancy extensions of portage.Benda Xu2019-01-261-0/+6
| | | | Signed-off-by: Benda Xu <heroxbd@gentoo.org>
* profiles/features/prefix/package.use: disable rsync-verify by default.Benda Xu2018-12-211-0/+2
| | | | | Closes: https://bugs.gentoo.org/670757 Signed-off-by: Benda Xu <heroxbd@gentoo.org>
* profiles: prefixify dynamic linker used by sys-devel/clangGuilherme Amadio2018-11-151-0/+3
| | | | Signed-off-by: Guilherme Amadio <amadio@gentoo.org>
* Add dev-lang/gnat-gpl to package.maskTupone Alfredo2018-11-041-0/+4
| | | | Signed-off-by: Alfredo Tupone <tupone@gentoo.org>
* 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: 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.
* 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: 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.