summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* dev-util/mingw64-runtime: unset toolchain vars when cross-compilingIonen Wolkens2022-05-123-3/+9
| | | | | | | | | | | | | | | | | | i.e. it could be CC=x86_64-pc-linux-gnu-gcc / clang which is what's wanted for building tools, but after we need to discard that to switch to x86_64-w64-mingw32-gcc (unless CHOST is already mingw as it would be correct). Ideally would need a unified way to do this with override variables for users to specify the alternate toolchain variables. The -Wl,--hash-style=* filter is likely not necessary given strip-unsupported-flags already strip it, but if(?) CC was set it may possibly have messed with that -- albeit will keep it as a safety/informational. Closes: https://github.com/gentoo/gentoo/pull/25365 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-util/mingw64-runtime: build tools for CHOST and add widlIonen Wolkens2022-05-123-12/+87
| | | | | | | | | | | | | | | Non-native USE=tools never made much sense, If a package is cross-compiling for mingw using e.g. widl, it'll need to be able to run the tool. This also prevents build failure (bug #644556) during bootstrap given this won't be trying to link with mingw (note that can cross-emerge mingw64-runtime for old behavior). wrt widl, it is provided by wine but that is a heavy dependency and some upstreams (e.g. vkd3d-proton) default to using *-w64-mingw32-widl instead -- small tool so may as well install it. Closes: https://bugs.gentoo.org/644556 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-util/mingw64-runtime: re-arrange ebuilds some moreIonen Wolkens2022-05-123-0/+329
| | | | | | | | | Mostly just style, but also now checking tuples again to ensure more deterministic results (e.g. a cpp check gone wrong could give 32bit despite x86_64 tuple), then fallback on the cpp check rather than die like tuple check formerly did. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-util/mingw64-toolchain: new package, add 10.0.0Ionen Wolkens2022-05-124-0/+326
| | | | | | | | | | | | | | | This package attempts to bootstrap a mingw toolchain (binutils+gcc+mingw64-runtime) without crossdev for easy use with wine and related packages like dxvk. crossdev is generally intended for advanced use, and not for a user who just want to play games (e.g. many Blizzard games don't work without USE=mingw on wine). Not the greatest solution, but should allow improving the wine situation for users until there's a better option. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-util/idea-community: remove debug echosMike Pagano2022-05-121-7/+0
| | | | Signed-off-by: Mike Pagano <mpagano@gentoo.org>
* dev-util/cvise: fix whitespaceSam James2022-05-121-1/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-util/cvise: fix Python shebang on cviseSam James2022-05-121-3/+8
| | | | | | Also, drop obsolete LLVM impls. Signed-off-by: Sam James <sam@gentoo.org>
* dev-util/idea-community: drop 2022.1.221.5080.210Mike Pagano2022-05-122-142/+0
| | | | Signed-off-by: Mike Pagano <mpagano@gentoo.org>
* dev-util/idea-community: add 2022.1.1.221.5591.52Mike Pagano2022-05-122-0/+149
| | | | Signed-off-by: Mike Pagano <mpagano@gentoo.org>
* dev-util/chroot-wrapper: Version bump (0.9.9), remove oldPatrick McLean2022-05-113-36/+3
| | | | Signed-off-by: Patrick McLean <chutzpah@gentoo.org>
* dev-util/gitlab-runner: add 14.9.2William Hubbs2022-05-112-0/+62
| | | | Signed-off-by: William Hubbs <williamh@gentoo.org>
* dev-util/gitlab-runner: add 14.10.1William Hubbs2022-05-112-0/+62
| | | | Signed-off-by: William Hubbs <williamh@gentoo.org>
* dev-util/meson: move ~loong keyword forwardMike Gilbert2022-05-112-2/+2
| | | | Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* dev-util/meson: keyword 0.62.1Mike Gilbert2022-05-111-1/+1
| | | | Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* dev-util/rizin: restrict to Capstone 4Mario Haustein2022-05-111-0/+103
| | | | | | | | Code doesn't build yet with Capstone 5. Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de> Signed-off-by: Sam James <sam@gentoo.org>
* dev-util/radare2: restrict to Capstone 4Mario Haustein2022-05-111-1/+1
| | | | | | | | Code doesn't build yet with Capstone 5. Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de> Signed-off-by: Sam James <sam@gentoo.org>
* dev-util/umockdev: Version bump to 0.17.10Matt Turner2022-05-102-0/+54
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* dev-util/android-studio: add 2021.2.1.14 thanks to Adam GiergunMike Pagano2022-05-102-0/+117
| | | | | | | | | | | | Some changes based on the version made by Adam Giergun. Updated licenses, removed commented lines There are some QA so name concerns we should address but I did not want to delay this release waiting on me. Closes: https://bugs.gentoo.org/832414 Signed-off-by: Mike Pagano <mpagano@gentoo.org>
* dev-util/source-highlight: keyword 3.1.9-r1 for ~loongWANG Xuerui2022-05-101-2/+2
| | | | | | Tests passed on real hardware. Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
* dev-util/ctags: keyword 20211017.0 for ~loongWANG Xuerui2022-05-101-2/+2
| | | | | | Tests passed on real hardware. Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
* dev-util/babeltrace: Fix overlinkingorbea2022-05-102-3/+135
| | | | | | | | | | | | | | | When building with slibtool the build fails with many multiple definition errors. This is because of overlinking internal .la files where GNU libtool somehow obscures the issue. Note the newer Babeltrace 2 which is not yet in Gentoo does not seem to have any slibtool related build issues. Bug: https://bugs.gentoo.org/777444 Upstream-PR: https://github.com/efficios/babeltrace/pull/119 Closes: https://github.com/gentoo/gentoo/pull/25408 Signed-off-by: orbea <orbea@riseup.net> Signed-off-by: Yixun Lan <dlan@gentoo.org>
* dev-util/maxcso: fix IncorrectCopyrightSam James2022-05-091-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-util/maxcso: Use tc-getPKG_CONFIGorbea2022-05-091-4/+4
| | | | | | Signed-off-by: orbea <orbea@riseup.net> Closes: https://github.com/gentoo/gentoo/pull/25387 Signed-off-by: Sam James <sam@gentoo.org>
* dev-util/desktop-file-utils: keyword 0.26-r2 for ~loongWANG Xuerui2022-05-091-1/+1
| | | | Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
* dev-util/glib-utils: keyword 2.72.1 for ~loongWANG Xuerui2022-05-091-1/+1
| | | | Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
* dev-util/wayland-scanner: forward ~loongWANG Xuerui2022-05-091-2/+2
| | | | Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
* dev-util/wayland-scanner: keyword 1.20.0 for ~loongWANG Xuerui2022-05-091-1/+1
| | | | Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
* dev-util/aruba: keyword 2.0.0 for ~loongWANG Xuerui2022-05-081-1/+1
| | | | | | Tests passed on real hardware. Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
* dev-util/cucumber: keyword 7.1.0 for ~loongWANG Xuerui2022-05-081-1/+1
| | | | Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
* dev-util/cucumber-wire: keyword 6.2.1 for ~loongWANG Xuerui2022-05-081-1/+1
| | | | Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
* dev-util/cucumber-create-meta: keyword 6.0.2 for ~loongWANG Xuerui2022-05-081-1/+1
| | | | Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
* dev-util/cucumber-core: keyword 10.1.1 for ~loongWANG Xuerui2022-05-081-1/+1
| | | | Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
* dev-util/cucumber-html-formatter: keyword 17.0.0 for ~loongWANG Xuerui2022-05-081-1/+1
| | | | Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
* dev-util/cucumber-gherkin: keyword 22.0.0 for ~loongWANG Xuerui2022-05-081-1/+1
| | | | Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
* dev-util/cucumber-tag-expressions: keyword 4.1.0 for ~loongWANG Xuerui2022-05-081-1/+1
| | | | Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
* dev-util/cucumber-cucumber-expressions: keyword 14.0.0 for ~loongWANG Xuerui2022-05-081-1/+1
| | | | Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
* dev-util/cucumber-messages: keyword 17.1.1 for ~loongWANG Xuerui2022-05-081-1/+1
| | | | Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
* dev-util/ragel: keyword 7.0.4-r2 for ~loongWANG Xuerui2022-05-081-1/+1
| | | | | | Tests passed on real hardware. Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
* dev-util/colm: keyword 0.14.7-r1 for ~loongWANG Xuerui2022-05-081-1/+1
| | | | | | Tests passed on real hardware. Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
* dev-util/boost-build: Drop 1.77.0Andreas Sturmlechner2022-05-084-379/+0
| | | | | Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* dev-util/intel-graphics-compiler: add 1.0.11104Conrad Kostecki2022-05-082-0/+84
| | | | Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
* dev-util/gnome-builder: Version bump to 42.1Matt Turner2022-05-073-0/+278
| | | | | | Closes: https://bugs.gentoo.org/829838 Closes: https://bugs.gentoo.org/843224 Signed-off-by: Matt Turner <mattst88@gentoo.org>
* dev-util/mage: add 1.13.0William Hubbs2022-05-072-0/+22
| | | | Signed-off-by: William Hubbs <williamh@gentoo.org>
* dev-util/gpp: new package, add 2.27Kenton Groombridge2022-05-073-0/+40
| | | | Signed-off-by: Kenton Groombridge <concord@gentoo.org>
* dev-util/meson: Stabilize 0.61.4-r2 amd64, #831844Arthur Zamarin2022-05-071-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-util/meson: Stabilize 0.61.4-r2 x86, #831844Arthur Zamarin2022-05-071-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-util/meson: Stabilize 0.61.4-r2 sparc, #831844Arthur Zamarin2022-05-071-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-util/meson: Stabilize 0.61.4-r2 ppc64, #831844Arthur Zamarin2022-05-071-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-util/meson: Stabilize 0.61.4-r2 ppc, #831844Arthur Zamarin2022-05-071-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-util/meson: Stabilize 0.61.4-r2 arm64, #831844Arthur Zamarin2022-05-071-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>