summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* profiles: [QA] Remove stale USE="directfb" masksDavid Seifert2019-08-305-6/+1
| | | | Signed-off-by: David Seifert <soap@gentoo.org>
* package.mask: [QA] Remove stale media-libs/opengl-apple masksDavid Seifert2019-08-307-42/+7
| | | | Signed-off-by: David Seifert <soap@gentoo.org>
* profiles: Clean stale flag masks/forcesMichał Górny2019-08-151-4/+0
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* prefix/cygwin/profile.bashrc: preserve new dll list for rebaseMichael Haubenwallner2019-08-121-9/+2
| | | | | | | Do not overwrite the being merged new package's dll list for rebase with the being removed old package's dll list for just getting unmerged. This likely is the cause of some Prefix bootstraps to hang on Cygwin. Signed-off-by: Michael Haubenwallner <haubi@gentoo.org>
* profiles/prefix/windows/p.use.mask: fix copyright yearMichael Haubenwallner2019-07-311-1/+1
| | | | Signed-off-by: Michael Haubenwallner <haubi@gentoo.org>
* profiles/prefix/windows: p.use.mask tinfo for ncursesMichael Haubenwallner2019-07-311-0/+6
| | | | | | | | | On KERNEL=Winnt, ncurses requires the term-driver option (#639670), which conflicts with the termlib option (use.forced by #487844). Bug: https://bugs.gentoo.org/639670 Bug: https://bugs.gentoo.org/487844 Signed-off-by: Michael Haubenwallner <haubi@gentoo.org>
* profiles: Clean up stray package/flag masksMichał Górny2019-07-164-8/+4
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* profiles/prefix/darwin/macos/package.mask: update mask for CMakeGuilherme Amadio2019-07-051-1/+1
| | | | | | | | | | After a while, this mask started masking all available versions of CMake. Upon request, CMake 3.14.5 has been added back to the tree, to allow bootstrapping on Darwin again, therefore the mask update. Bug: https://bugs.gentoo.org/689234 Signed-off-by: Guilherme Amadio <amadio@gentoo.org>
* profiles: Update all files to YYYY-MM-DD date format.Ulrich Müller2019-07-0192-158/+158
| | | | Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* profiles/prefix/winnt/x86: kill versioned profiles, for generic oneMichael Haubenwallner2019-07-0120-40/+0
| | | | | | | | | | | Having the windows version in profile does not make so much sense, instead the MSVC version would. But as the profile is identical for any MSVC version except for CHOST, the profile does not set CHOST but relies on the user to choose CHOST as argument to prefix-stack-setup, one out of the list from (sys-devel/parity) 'parity-setup --list-available'. The generic profile was added earlier, without the profiles.desc entry. Signed-off-by: Michael Haubenwallner <haubi@gentoo.org>
* prefix/winnt/profile.bashrc: first, check if usr/lib does existMichael Haubenwallner2019-06-241-1/+2
| | | | | | And fail if creating the back hardlink does fail. Signed-off-by: Michael Haubenwallner <haubi@gentoo.org>
* prefix/winnt/profile.bashrc: move usr/lib/*.dll to usr/bin/Michael Haubenwallner2019-06-241-0/+11
| | | | | | | | When dlls or executables are created without the parity loader in place, dlls may not be found when not in usr/bin. So better move dlls from usr/lib to usr/bin, much like Cygwin does. Signed-off-by: Michael Haubenwallner <haubi@gentoo.org>
* prefix/winnt/profile.bashrc: inform on DLL cp wrapper setupMichael Haubenwallner2019-06-241-0/+2
| | | | Signed-off-by: Michael Haubenwallner <haubi@gentoo.org>
* profiles: Clone dev-libs/openssl masks → dev-libs/openssl-compatMichał Górny2019-06-141-1/+2
| | | | | | | Signed-off-by: Michał Górny <mgorny@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/12124 Closes: https://bugs.gentoo.org/687984 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
* profiles/prefix/winnt/x86: define multilib defaultsMichael Haubenwallner2019-06-131-0/+7
| | | | Signed-off-by: Michael Haubenwallner <haubi@gentoo.org>
* profiles/prefix/windows: add winnt/x86 generic profileMichael Haubenwallner2019-06-123-0/+7
| | | | | | | | For use with prefix-stack-setup (from app-portage/prefix-toolkit), to have some native windows profile. As the windows toolchain name may vary (MSVC versions), leave setting CHOST to prefix-stack-setup. Signed-off-by: Michael Haubenwallner <haubi@gentoo.org>
* prefix/cygwin/p.mask: portage-utils-0.80_pre breaksMichael Haubenwallner2019-06-071-0/+5
| | | | Signed-off-by: Michael Haubenwallner <haubi@gentoo.org>
* prefix/cygwin/p.mask: unmask up to gcc-8.3Michael Haubenwallner2019-06-071-2/+2
| | | | Signed-off-by: Michael Haubenwallner <haubi@gentoo.org>
* profiles/prefix/makde.defaults: drop python2_7 from PYTHON_TARGETSFabian Groffen2019-05-311-5/+5
| | | | | | | As per discussion on -alt ML, drop python2_7 from default, Prefix will use Python 3 only (with Python 2 being supported if the user wants it) Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* profiles/prefix/sunos/solaris/package.mask: drop perl maskFabian Groffen2019-05-221-4/+0
| | | | | | | perl was fixed for Solaris Bug: https://bugs.gentoo.org/684024 Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* sys-apps/portage-mgorny: Remove last-rited pkgMichał Górny2019-05-181-2/+1
| | | | | Closes: https://bugs.gentoo.org/683744 Signed-off-by: Michał Górny <mgorny@gentoo.org>
* profiles/prefix/sunos/solaris/package.mask: mask binutils-2.32Fabian Groffen2019-05-151-1/+3
| | | | | | | sys-devel/binutils-2.32 has the same problems as 2.31.1 unfortunately causing symbol lookup errors at runtime Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* prefix/cygwin/profile.bashrc: add the Cygwin rebase hookMichael Haubenwallner2019-05-071-3/+184
| | | | | | | | | The Cygwin fork can work more reliable when each DLL is loaded at it's preferred base address. The Cygwin rebase hook does maintain these preferred base addresses to be unique across all installed DLLs, using the app-admin/cygwin-rebase utility. Signed-off-by: Michael Haubenwallner <haubi@gentoo.org>
* prefix/cygwin/profile.bashrc: add pre/post pkg_* hook stubsMichael Haubenwallner2019-05-071-1/+25
| | | | Signed-off-by: Michael Haubenwallner <haubi@gentoo.org>
* profiles/prefix/cygwin/packages: add *app-admin/cygwin-rebaseMichael Haubenwallner2019-05-071-1/+2
| | | | Signed-off-by: Michael Haubenwallner <haubi@gentoo.org>
* profiles/prefix: for binutils, p.use.mask gold,cxxMichael Haubenwallner2019-05-022-1/+11
| | | | | | | binutils gold is linux only, and cxx depends on gold: p.use.mask gold,cxx,default-gold for prefix, unmask for prefix/linux Signed-off-by: Michael Haubenwallner <haubi@gentoo.org>
* profiles/prefix/{darwin,sunos}/*/package.mask: mask perl-5.28.2Fabian Groffen2019-04-302-1/+9
| | | | | | Fails to compile on Solaris, fails to install on Darwin Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* profiles: Drop obsolete net-libs/webkit-gtk[-jit] package.use.maskAndreas Sturmlechner2019-04-271-6/+1
| | | | Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* profiles/prefix/darwin/macos/package.mask: mask LLVM 7.1.0Fabian Groffen2019-04-261-0/+6
| | | | | | | Compiler crashes at runtime, breaks bootstrap x86_64-apple-darwin17/20190426 Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* prefix/sunos/solaris/package.use.mask: mask USE=chg for mercurialFabian Groffen2019-04-151-1/+5
| | | | | | | chg client utility fails to compile on Solaris Bug: https://bugs.gentoo.org/683374 Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* profiles/prefix/cygwin/p.mask: it was not in 2020 but 2019Michael Haubenwallner2019-03-261-1/+1
| | | | Signed-off-by: Michael Haubenwallner <haubi@gentoo.org>
* profiles/prefix/darwin/macos/package.mask: mask llvm tooFabian Groffen2019-03-261-0/+1
| | | | | | | In order to bootstrap, we need to select a compatible llvm, since we're ignoring deps to break out of cycles. Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* profiles/prefix/darwin/macos/package.mask: mask clang-8Fabian Groffen2019-03-261-0/+5
| | | | | | | Clang-8 cannot compile itself, fails with a missing symbol linker error. Mask for now. Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* profiles/prefix/cygwin: p.unmask openssl-1.1.1*Michael Haubenwallner2019-03-261-1/+1
| | | | Signed-off-by: Michael Haubenwallner <haubi@gentoo.org>
* profiles/prefix/sunos/solaris: mask gnupg-2.2.14Fabian Groffen2019-03-221-0/+4
| | | | | | gnupg-2.2.14 fails to compile on Solaris Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* profiles/prefix/darwin/macos: mask >dev-util/cmake-3.13.4Fabian Groffen2019-03-221-1/+7
| | | | | | | Having these versions installed renders the system unable to compile anything cmake based. Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* profiles: Remove python3_4 flagsMichał Górny2019-03-211-2/+1
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* profiles/prefix/winnt/profile.bashrc: drop exe-in-use handlingMichael Haubenwallner2019-03-201-121/+0
| | | | | | | Unlike Interix, Cygwin is able to "remove" executables in use, as in transparently moving them to trashbin. Broken for EAPI 7, dropped. Signed-off-by: Michael Haubenwallner <haubi@gentoo.org>
* profiles: Remove obsolete use.mask entryMichał Górny2019-03-131-1/+0
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* profiles: Copy forced LLVM_TARGETS to dev-ml/llvm-ocamlMichał Górny2019-03-113-3/+6
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* profiles: Remove obsolete LLVM masks/forcesMichał Górny2019-03-112-12/+2
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* profiles/prefix: reduce system set like in RAPMichael Haubenwallner2019-03-011-1/+12
| | | | | | We may want to merge into features/prefix/packages later on. Signed-off-by: Michael Haubenwallner <haubi@gentoo.org>
* profiles/prefix/cygwin: p.mask >=gcc-7.4Michael Haubenwallner2019-02-271-0/+4
| | | | | Cygwin gcc patches still are available up to gcc-7.3 only. Signed-off-by: Michael Haubenwallner <haubi@gentoo.org>
* profiles/prefix/cygwin/p.mask: unmask gettext-0.19.8.1Michael Haubenwallner2019-02-271-4/+0
| | | | | have imported cygwin patches now Signed-off-by: Michael Haubenwallner <haubi@gentoo.org>
* prefix/darwin/macos/arch/ppc/package.mask: drop gcc-8 maskFabian Groffen2019-02-201-6/+0
| | | | | | GCC-8 is fixed now Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* profiles: remove prefix/linux-standalone deprecated profilesFabian Groffen2019-02-2027-62/+0
| | | | | Closes: https://bugs.gentoo.org/673278 Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* profiles/prefix/cygwin/use.mask: unmask python_targets_python3_6Michael Haubenwallner2019-02-141-2/+1
| | | | Signed-off-by: Michael Haubenwallner <haubi@gentoo.org>
* profiles/prefix/cygwin: p.mask groff-1.22.4Michael Haubenwallner2019-02-131-0/+4
| | | | | | Upstream introduced parallel build problem on Cygwin: https://savannah.gnu.org/bugs/index.php?55708 Signed-off-by: Michael Haubenwallner <haubi@gentoo.org>
* profiles/prefix/cygwin: p.unmask openssl-1.1.1aMichael Haubenwallner2019-02-131-0/+6
| | | | | as it is a little less broken than openssl-1.1.0j on Cygwin. Signed-off-by: Michael Haubenwallner <haubi@gentoo.org>
* profiles/cygwin: p.mask >=coreutils-8.30 for nowMichael Haubenwallner2019-01-301-1/+5
| | | | | | let's wait for cygwin upstream to rebase their nontrivial patch first Signed-off-by: Michael Haubenwallner <haubi@gentoo.org>