summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* profiles/prefix/linux: add ppc64le profileFabian Groffen2020-12-014-0/+22
| | | | | Bug: https://bugs.gentoo.org/755551 Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* profiles/prefix/darwin/package.mask: mask dev-db/qdbm bindingsSam James2020-12-011-0/+4
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* profiles/prefix/darwin/package.use: set dev-libs/gmime[-vala]Sam James2020-11-301-0/+8
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* profiles/prefix/darwin/macos/package.mask: re-mask gettextSam James2020-11-301-0/+5
| | | | | | Failing with collisions now. Signed-off-by: Sam James <sam@gentoo.org>
* profiles/prefix/darwin/macos/package.mask: unmask =sys-devel/gettext-0.21Sam James2020-11-301-4/+0
| | | | | | Since fixed in the overlay with an upstream patch. Signed-off-by: Sam James <sam@gentoo.org>
* profiles: Mask app-editors/emacs[aqua] on MacOS.Ulrich Müller2020-11-291-0/+5
| | | | | Bug: https://bugs.gentoo.org/757300 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* profiles/prefix/darwin/macos: mask aqua USE-flag for cairo with GCCFabian Groffen2020-11-281-0/+6
| | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* profiles/prefix/darwin/macos: unmask cmake in gcc profilesFabian Groffen2020-11-281-0/+3
| | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* profiles/prefix/darwin/macos/10.15: unmask bash-5.1 and dep here tooFabian Groffen2020-11-281-0/+6
| | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* profiles/prefix/darwin/macos/11.0: add readline-8.1_rc3 for Big SurFabian Groffen2020-11-271-0/+1
| | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* profiles/prefix/darwin/macos/11.0: keyword the only compiling bash versionFabian Groffen2020-11-261-0/+5
| | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* profiles: add new prefix macOS profiles for 10.15 and 11.0Fabian Groffen2020-11-2324-0/+119
| | | | | | In addition, add gcc sub-profiles for 10.{13,14,15} and 11.0. Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* profiles/prefix/macos: mask binutils-apple on gcc profileFabian Groffen2020-11-231-1/+2
| | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* profiles/prefix/darwin/macos: mask also openssh-8.3_p1-r5Fabian Groffen2020-11-231-0/+1
| | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* profiles/prefix/darwin/macos: mask latest opensshFabian Groffen2020-11-231-0/+4
| | | | | | fails to compile Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* profiles/prefix/darwin/macos: drop headers usage/inclusionFabian Groffen2020-11-2317-92/+1
| | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* profiles/prefix/darwin/macos: drop csu from system on gcc-based systemFabian Groffen2020-11-231-0/+1
| | | | | | since we ld from Xcode, we can as well rely on it having a proper crt1.o Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* profiles/prefix/darwin/macos: don't install gcc-apple in gcc profileFabian Groffen2020-11-231-3/+3
| | | | | | stick with FSF GCC Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* profiles/prefix/darwin/macos: mask pkgconfig on fsf-gcc profileFabian Groffen2020-11-231-0/+3
| | | | | | | pkgconfig uses system frameworks for some reason, and thus needs blocks support Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* profiles/prefix/darwin/macos/package.mask: mask gettext-0.21Fabian Groffen2020-11-231-0/+4
| | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* profiles/prefix/darwin/macos: unmask GCC in gcc featureFabian Groffen2020-11-231-0/+2
| | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* profiles/prefix/darwin/macos: add FSF GCC featureFabian Groffen2020-11-234-0/+20
| | | | | | to be extended to other profiles once initial explorations have finished Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* profiles/prefix/linux/amd64: switch parent to 17.1 amd64 profileFabian Groffen2020-11-071-1/+1
| | | | | | This change only affects host-style Prefix on Linux, e.g. non-RAP. Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* profiles: Clean up masksMichał Górny2020-10-071-5/+0
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* profiles: oracle-java cleanupGeorgy Yakovlev2020-09-199-61/+0
| | | | Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* profiles/prefix/packages: drop sys-apps/kmod from @systemFabian Groffen2020-08-181-1/+2
| | | | | | | | | sys-apps/kmod was introduced in commit 7b31de882d430f1b625ee9dcb960323f71d5a757 but it is obviously not keyworded on most Prefix arches, and it isn't going to be useful, so remove it again. Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* profiles/prefix/cygwin/package.use.mask: mask deps of ninjaFabian Groffen2020-08-041-0/+6
| | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* profiles/prefix/package.mask: mask python:3.6Fabian Groffen2020-08-021-0/+4
| | | | | | Reduce our maintenance, focussing on Python 3.7 and 3.8 series. Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* profiles/prefix/package.mask: mask python:2.7Fabian Groffen2020-08-021-1/+8
| | | | | | | | | The version available in Prefix has security issues, and nothing should need it anymore. Prefix went for a while with PYTHON_TARGETS="-python2_7" so this should not be a big shock, except for that have python2 installed and still use it. Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* profiles/prefix/package.use.mask: mask unkeyworded deps for wgetFabian Groffen2020-07-241-0/+1
| | | | | | | USE="cookie_check metalink uuid" have missing deps, fix the deptree for this @system package Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* prefix/sunos/solaris/package: drop obsoleted maskFabian Groffen2020-06-131-8/+1
| | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* profiles/prefix/darwin/macos/package.mask: mask gentoo-functions-0.13Fabian Groffen2020-06-091-1/+5
| | | | | | | | While we wait for having a fix, keep an older version that does compile on macOS. Bug: https://bugs.gentoo.org/727694 Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* profiles/prefix/darwin/macos: force USE=tinfo into maskedFabian Groffen2020-06-082-2/+16
| | | | | | | Try to avoid breaking more Darwin systems, and help people who try to recover from it, ncurses MUST be built with USE=-tinfo on Darwin! Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* profiles/prefix/package.use.mask: mask sys-apps/debianutils:installkernelFabian Groffen2020-06-071-1/+5
| | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* profiles/prefix: update PYTHON_*TARGET?Fabian Groffen2020-06-051-2/+1
| | | | | | | | | A bit late in the game, but having two pythons in PYTHON_SINGLE_TARGET results in some interesting fireworks with Portage's depgraphs, so don't. Since we're on 3.7 for a while now, and base is on it too, our life is simpler and we can just drop 2.7 from PYTHON_TARGETS. Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* cygwin/profile.bashrc: preserve pending dir for cygwin rebaseMichael Haubenwallner2020-06-031-1/+1
| | | | | | | | During cygwin rebase, moving all files from pending/ dir to merged/ dir also does move the keepdir file, causing the pending/ dir to get empty. Closes: https://bugs.gentoo.org/726800 Signed-off-by: Michael Haubenwallner <haubi@gentoo.org>
* profiles: Remove stale package referencesMichał Górny2020-05-233-19/+0
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* profiles/prefix/windows/winnt/profile.bashrc: fix lexicographical number compareSergei Trofimovich2020-04-191-2/+2
| | | | | Closes: https://bugs.gentoo.org/705272 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* profiles/prefix/make.defaults: drop RUBY_TARGETSFabian Groffen2020-03-261-3/+0
| | | | | | | ruby22 and ruby23 aren't in base anymore either, so our override isn't necessary any more Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* prefix/winnt/profile.bashrc: leave PKG_CONFIG_PATH aloneMichael Haubenwallner2020-03-111-3/+0
| | | | | | | These days, app-portage/prefix-toolkit does set up proper PKG_CONFIG_PATH for the stacked Prefix. Signed-off-by: Michael Haubenwallner <haubi@gentoo.org>
* prefix/winnt/profile.bashrc: no symlink usr/lib/NAME.dllMichael Haubenwallner2020-03-111-9/+21
| | | | | | | | | | While moving usr/lib/NAME.dll into usr/bin/ is necessary, creating the symlink usr/lib/NAME.dll -> ../bin/NAME.dll is problematic, because the libtool .exe wrapper may add usr/lib to PATH, causing the native loader to fail when attempting to load a dll but discovering a cygwin symlink. Also, need to resolve symlinks while moving from usr/lib into usr/bin. Signed-off-by: Michael Haubenwallner <haubi@gentoo.org>
* prefix/winnt/profile.bashrc: rename funcs to winnt_Michael Haubenwallner2020-03-111-4/+8
| | | | | | | Provide the winnt_post_src_install and call that one in post_src_install rather than performing all the operation directly in post_src_install. Signed-off-by: Michael Haubenwallner <haubi@gentoo.org>
* prefix/winnt/profile.bashrc: ensure libNAME.lib, libNAME.aMichael Haubenwallner2020-03-111-25/+70
| | | | | | | | | | | | Libtool for winnt does create libNAME.lib as the static library, but some build tools may expect libNAME.a. Non-libtool build tools may also create a static library NAME.lib, which needs to be duplicated to both libNAME.lib and libNAME.a, but not to libNAME.so just because it does match the shared library naming scheme. Also, do not provide symlinks but real files only, for some build tools may source the MSVC environment and use the native toolchain. Signed-off-by: Michael Haubenwallner <haubi@gentoo.org>
* prefix/winnt/profile.bashrc: ensure NAME.lib, libNAME.soMichael Haubenwallner2020-03-111-26/+90
| | | | | | | | | Libtool for winnt does create NAME.lib (for windows'ish build tools) and libNAME.so (for libtool when .la was removed) import libs now, but Cygwin'ish or MinGW'ish build tools may create .dll.lib or .dll.a. Have the libNAME.so symlink point to them, to be found by libtool. Signed-off-by: Michael Haubenwallner <haubi@gentoo.org>
* profiles/prefix/winnt/x86/make.defaults: fix copyright year typoMichael Haubenwallner2020-03-111-1/+1
| | | | Signed-off-by: Michael Haubenwallner <haubi@gentoo.org>
* profiles: new arch and profile for x64-winntMichael Haubenwallner2020-03-114-1/+47
| | | | | | | | | | | | | | | | New profile prefix/windows/winnt/x64, for new ARCH=x64-winnt. This profile is designed for use as Stacked Prefix, set up using prefix-stack-setup (app-portage/prefix-toolkit) from with a Cygwin Prefix (Guest only), having sys-devel/parity installed (wraps MSVC). CHOST is left unset on purpose. It is set by prefix-stack-setup using some --chost=x86_64-msvc16-winnt argument, selecting the Visual Studio version and runtime variant (static|debug) to use. Adding same comments to prefix/windows/winnt/x86 profile as well. Signed-off-by: Michael Haubenwallner <haubi@gentoo.org>
* profiles: Clean up stale flag masksMichał Górny2020-01-174-8/+4
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* profiles: Remove dead PYTHON_TARGETSDavid Seifert2019-12-302-5/+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>
* profiles: Cleanup media-libs/mediastreamer entriesAndreas Sturmlechner2019-12-292-13/+2
| | | | Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* profiles: Remove ancient mask for virtual/emacs-23 on solaris.Ulrich Müller2019-12-211-4/+0
| | | | Signed-off-by: Ulrich Müller <ulm@gentoo.org>