Commit Graph
462771 Commits
Author SHA1 Message Date
Ionen Wolkens e182d60c6e x11-terms/root-tail: fix build with -native-symlinks
Also swapped DEPEND with BDEPEND to put imake in the right block.

Closes: https://bugs.gentoo.org/726208
Signed-off-by: Ionen Wolkens <sudinave@gmail.com>
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2021-04-15 09:38:58 +03:00
Ionen Wolkens f218825807 x11-terms/kterm: fix build with -native-symlinks
Closes: https://bugs.gentoo.org/726244
Signed-off-by: Ionen Wolkens <sudinave@gmail.com>
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2021-04-15 09:38:58 +03:00
Ionen Wolkens 184941c89e x11-plugins/wmnet: fix build with -native-symlinks
Also swapped DEPEND with BDEPEND to put imake in the right block.

Closes: https://bugs.gentoo.org/726238
Signed-off-by: Ionen Wolkens <sudinave@gmail.com>
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2021-04-15 09:38:58 +03:00
Ionen Wolkens 2d16358111 x11-misc/xxkb: fix build with -native-symlinks
Closes: https://bugs.gentoo.org/732428
Signed-off-by: Ionen Wolkens <sudinave@gmail.com>
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2021-04-15 09:38:58 +03:00
Ionen Wolkens 96b3fe30ad x11-misc/xtrlock: fix build with -native-symlinks
Also swapped DEPEND with BDEPEND to put imake in the right block.

Closes: https://bugs.gentoo.org/726252
Signed-off-by: Ionen Wolkens <sudinave@gmail.com>
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2021-04-15 09:38:57 +03:00
Ionen Wolkens 440dd6f395 x11-misc/xtoolwait: fix build with -native-symlinks
Closes: https://bugs.gentoo.org/726226
Signed-off-by: Ionen Wolkens <sudinave@gmail.com>
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2021-04-15 09:38:57 +03:00
Ionen Wolkens 00cd446b3c x11-misc/xtitle: fix build with -native-symlinks
Closes: https://bugs.gentoo.org/726288
Signed-off-by: Ionen Wolkens <sudinave@gmail.com>
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2021-04-15 09:38:57 +03:00
Ionen Wolkens 90061e9a74 x11-misc/xsnap: fix build with -native-symlinks
Removed no longer necessary sed for toolchain vars and swapped
DEPEND with BDEPEND to put imake in the right block

Closes: https://bugs.gentoo.org/726242
Signed-off-by: Ionen Wolkens <sudinave@gmail.com>
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2021-04-15 09:38:57 +03:00
Ionen Wolkens 7c5037f318 x11-misc/xkeycaps: fix build with -native-symlinks
Also swapped DEPEND with BDEPEND to put imake in the right block.

Closes: https://bugs.gentoo.org/726240
Signed-off-by: Ionen Wolkens <sudinave@gmail.com>
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2021-04-15 09:38:57 +03:00
Ionen Wolkens a48666c515 x11-misc/xfishtank: fix build with -native-symlinks
Closes: https://bugs.gentoo.org/726228
Signed-off-by: Ionen Wolkens <sudinave@gmail.com>
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2021-04-15 09:38:56 +03:00
Ionen Wolkens 5a880e7bea x11-misc/xearth: fix build with -native-symlinks
Closes: https://bugs.gentoo.org/726222
Signed-off-by: Ionen Wolkens <sudinave@gmail.com>
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2021-04-15 09:38:56 +03:00
Ionen Wolkens 0165a108c3 x11-misc/xcalendar: fix build with -native-symlinks
Closes: https://bugs.gentoo.org/726258
Signed-off-by: Ionen Wolkens <sudinave@gmail.com>
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2021-04-15 09:38:56 +03:00
Ionen Wolkens 28291a79c8 x11-misc/xbatt: fix build with -native-symlinks
Closes: https://bugs.gentoo.org/726220
Signed-off-by: Ionen Wolkens <sudinave@gmail.com>
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2021-04-15 09:38:56 +03:00
Ionen Wolkens 3f689108a6 x11-misc/xautolock: fix build with -native-symlinks
Also swapped DEPEND with BDEPEND to put imake in the right block.

Closes: https://bugs.gentoo.org/726214
Signed-off-by: Ionen Wolkens <sudinave@gmail.com>
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2021-04-15 09:38:55 +03:00
Ionen Wolkens a50d9135ce x11-misc/x2x: fix build with -native-symlinks
Also swapped DEPEND with BDEPEND to put imake in the right block.

Closes: https://bugs.gentoo.org/726236
Signed-off-by: Ionen Wolkens <sudinave@gmail.com>
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2021-04-15 09:38:55 +03:00
Ionen Wolkens 5615f08d07 x11-misc/dclock: fix build with -native-symlinks
Closes: https://bugs.gentoo.org/726136
Signed-off-by: Ionen Wolkens <sudinave@gmail.com>
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2021-04-15 09:38:55 +03:00
Ionen Wolkens 98b223ffd8 sci-chemistry/rasmol: fix build with -native-symlinks
Signed-off-by: Ionen Wolkens <sudinave@gmail.com>
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2021-04-15 09:38:55 +03:00
Ionen Wolkens ef7a79a4c8 sci-calculators/hexcalc: fix build with -native-symlinks
Closes: https://bugs.gentoo.org/725330
Signed-off-by: Ionen Wolkens <sudinave@gmail.com>
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2021-04-15 09:38:54 +03:00
Ionen Wolkens 9d02b021fb net-misc/x11-ssh-askpass: fix build with -native-symlinks
Closes: https://bugs.gentoo.org/725200
Signed-off-by: Ionen Wolkens <sudinave@gmail.com>
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2021-04-15 09:38:54 +03:00
Ionen Wolkens bca2dc9137 net-misc/vncrec: fix build with -native-symlinks
Closes: https://bugs.gentoo.org/725262
Signed-off-by: Ionen Wolkens <sudinave@gmail.com>
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2021-04-15 09:38:54 +03:00
Ionen Wolkens 9125cac6b7 media-radio/ibp: fix USE=X build with -native-symlinks
Signed-off-by: Ionen Wolkens <sudinave@gmail.com>
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2021-04-15 09:38:54 +03:00
Ionen Wolkens 207500afcf media-libs/nas: fix build with -native-symlinks
"World" removal on emake is to stop it from re-doing what
xmkmf already did and call wrong commands in the process.

Swapped DEPEND with BDEPEND to put imake in the right block.

Closes: https://bugs.gentoo.org/720968
Signed-off-by: Ionen Wolkens <sudinave@gmail.com>
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2021-04-15 09:38:53 +03:00
Ionen Wolkens bd54b70a85 media-gfx/xli: fix build with -native-symlinks
Closes: https://bugs.gentoo.org/731020
Signed-off-by: Ionen Wolkens <sudinave@gmail.com>
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2021-04-15 09:38:53 +03:00
Ionen Wolkens 4f7dcc5da0 media-gfx/transfig: remove gcc wrapper, fix ld use
Wrapper allowed it to build (while keeping ld QA notice), but would
cause an infinite loop if users sets CC=gcc (bug #764506).

Switch to the more streamlined solution that >=imake-1.0.8-r1 allows.

Also swapped DEPEND with BDEPEND to put imake in the right block.

Closes: https://bugs.gentoo.org/764506
Signed-off-by: Ionen Wolkens <sudinave@gmail.com>
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2021-04-15 09:38:53 +03:00
Ionen Wolkens 6e93bb3d0a media-fonts/x11fonts-jmk: fix build with -native-symlinks
Closes: https://bugs.gentoo.org/730928
Signed-off-by: Ionen Wolkens <sudinave@gmail.com>
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2021-04-15 09:38:53 +03:00
Ionen Wolkens a42fa92992 games-misc/xcruiser: fix build with -native-symlinks
Closes: https://bugs.gentoo.org/730804
Signed-off-by: Ionen Wolkens <sudinave@gmail.com>
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2021-04-15 09:38:52 +03:00
Ionen Wolkens fd418fa2dc games-board/xskat: fix build with -native-symlinks
Closes: https://bugs.gentoo.org/730830
Signed-off-by: Ionen Wolkens <sudinave@gmail.com>
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2021-04-15 09:38:52 +03:00
Ionen Wolkens 3c8913d726 games-board/xscrabble: fix build with -native-symlinks
Closes: https://bugs.gentoo.org/779973
Signed-off-by: Ionen Wolkens <sudinave@gmail.com>
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2021-04-15 09:38:52 +03:00
Ionen Wolkens 57e23ae1e4 games-board/xmille: fix build with -native-symlinks
Closes: https://bugs.gentoo.org/730810
Signed-off-by: Ionen Wolkens <sudinave@gmail.com>
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2021-04-15 09:38:52 +03:00
Ionen Wolkens 7945648d21 games-board/xgammon: fix build with -native-symlinks
Closes: https://bugs.gentoo.org/730832
Signed-off-by: Ionen Wolkens <sudinave@gmail.com>
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2021-04-15 09:38:51 +03:00
Ionen Wolkens e981521050 games-arcade/xscavenger: fix build with -native-symlinks
wrt bug #739120 with clang/llvm toolchain, it now gets past
ld/gcc missing but will fail due to traditional cpp.

Can workaround with a gcc exception: IMAKECPP=cpp

However will finally fail trivially due a lacking return
value in non-void main() that clang doesn't like.

Bug: https://bugs.gentoo.org/739120
Closes: https://bugs.gentoo.org/730814
Signed-off-by: Ionen Wolkens <sudinave@gmail.com>
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2021-04-15 09:38:51 +03:00
Ionen Wolkens b01c676c96 games-arcade/xboing: fix build with -native-symlinks
Closes: https://bugs.gentoo.org/730790
Signed-off-by: Ionen Wolkens <sudinave@gmail.com>
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2021-04-15 09:38:51 +03:00
Ionen Wolkens 8622d4208c games-action/xpilot: fix build with -native-symlinks
Closes: https://bugs.gentoo.org/730878
Signed-off-by: Ionen Wolkens <sudinave@gmail.com>
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2021-04-15 09:38:51 +03:00
Ionen Wolkens 8d69da3a32 app-office/magicpoint: fix build with -native-symlinks
wrt bug #729526 with clang/llvm toolchain, it now gets past
ld/gcc missing but will fail due to traditional cpp.

Can workaround with a gcc exception: IMAKECPP=cpp

Bug: https://bugs.gentoo.org/729526
Signed-off-by: Ionen Wolkens <sudinave@gmail.com>
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2021-04-15 09:38:50 +03:00
Ionen Wolkens 41c5136511 app-misc/oneko: fix build with -native-symlinks
ebuild used an ld wrapper to try to work around this, but while this
removed the QA notice it'd still fail on gcc (bug #729856).

Wrapper could also cause an infinite loop if user sets LD=ld.

Closes: https://bugs.gentoo.org/729856
Signed-off-by: Ionen Wolkens <sudinave@gmail.com>
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2021-04-15 09:38:50 +03:00
Ionen Wolkens 60bd96f2af app-i18n/kinput2: fix build with -native-symlinks
Signed-off-by: Ionen Wolkens <sudinave@gmail.com>
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2021-04-15 09:38:50 +03:00
Ionen Wolkens d447ab3f01 media-libs/nas: remove ar l for binutils-2.36
Matches new arguments used by xorg-cf-files-1.0.6-r2

Signed-off-by: Ionen Wolkens <sudinave@gmail.com>
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2021-04-15 09:38:50 +03:00
Ionen Wolkens 4d95320edb media-gfx/transfig: remove ar l for binutils-2.36
Matches new arguments used by xorg-cf-files-1.0.6-r2

Closes: https://bugs.gentoo.org/782517
Signed-off-by: Ionen Wolkens <sudinave@gmail.com>
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2021-04-15 09:38:50 +03:00
Ionen Wolkens 95e778f3dd games-board/xscrabble: remove ar l for binutils-2.36
Matches new arguments used by xorg-cf-files-1.0.6-r2

Signed-off-by: Ionen Wolkens <sudinave@gmail.com>
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2021-04-15 09:38:49 +03:00
Ionen Wolkens 51e03a9365 games-board/xmille: remove ar l for binutils-2.36
Matches new arguments used by xorg-cf-files-1.0.6-r2

Closes: https://bugs.gentoo.org/782637
Signed-off-by: Ionen Wolkens <sudinave@gmail.com>
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2021-04-15 09:38:49 +03:00
Ionen Wolkens 56fe2a2033 x11-misc/xorg-cf-files: remove ar l for binutils-2.36
l is a non-POSIX extension that for some implementation of ar(1) does:
"puts any temporary files that ar generates in the current directory
 rather than the default temporary file directory."

In <=binutils-2.35 it was instead silently ignored, but 2.36:
"The ar tool's previously unused l modifier is now used for specifying
 dependencies of a static library."

Which now caused build failures in some imake-using packages.

Closes: https://bugs.gentoo.org/782514
Signed-off-by: Ionen Wolkens <sudinave@gmail.com>
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2021-04-15 09:38:49 +03:00
Ionen Wolkens 3aecc91a96 x11-misc/imake: minor cleanups
- added bug ref
- moved xorg-proto to BDEPEND
- removed xorg-cf-files from DEPEND (not needed at build time)

Signed-off-by: Ionen Wolkens <sudinave@gmail.com>
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2021-04-15 09:38:49 +03:00
Ionen Wolkens b94256f4e9 x11-misc/imake: ease usage with toolchain's -native-symlinks
This is to provide a more-sane way for ebuilds to fix their bugs,
without really altering how imake behaves.

There's four notable known runtime issues with -native-symlinks:

- checks if /usr/bin/cc exists (without executing), if missing it
  skips setting some defines and notably causes generated Makefiles
  to use makedepend over gccmakedep resulting in some build failures.

- `ld -v` inoring LD, no failure but gives a QA warning (bug #729630),
  also prevents a define from being set and given previous issue
  rather ensure they're conserved (slightly used in xorg-cf-files).

- `gcc -E` ignoring CC/CPP, causes build failure if missing. imake has
  IMAKECPP to change this but can't take arguments leading to build
  failure if setting to $(tc-getCPP) which often has -E.

- `xmkmf -a` sometimes calls imake again in an imake-generated Makefile
  leading to the environment's CC/LD being ignored again.

Added patches to fix each. xmkmf-using ebuilds wanting to take
advantage of this need something along the lines of:

BDEPEND=">=x11-misc/imake-1.0.8-r1"
CC="$(tc-getBUILD_CC)" LD="$(tc-getLD)" \
	IMAKECPP=${IMAKECPP:-$(tc-getCPP)} xmkmf ... || die
emake CC="$(tc-getCC)" ...
+test with -native-symlinks to ensure don't need more emake vars.
(only CC should be BUILD_* here, LD not used to link)

IMAKECPP is used this way to allow users to override without changing
normal CPP. imake uses traditional CPP and clang notably doesn't
play that well with that.

Closes: https://bugs.gentoo.org/729630
Signed-off-by: Ionen Wolkens <sudinave@gmail.com>
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2021-04-15 09:38:48 +03:00
Michał Górny e25d61e0b6 dev-python/gsd: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2021-04-15 08:32:08 +02:00
Michał Górny 99e945fc72 dev-python/django-debug-toolbar: Bump to 3.2.1
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2021-04-15 08:32:07 +02:00
Michał Górny 770c81ccbb dev-python/requests-cache: Bump to 0.6.2
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2021-04-15 08:32:06 +02:00
Michał Górny f791e9b28a dev-python/py-cpuinfo: Bump to 8.0.0
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2021-04-15 08:32:06 +02:00
Michał Górny a5d7f3e02b dev-python/xxhash: Bump to 2.0.2
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2021-04-15 08:32:05 +02:00
Michał Górny c56ef775c5 dev-python/boto3: Bump to 1.17.52
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2021-04-15 08:32:04 +02:00
Michał Górny b8d9f0109e dev-python/botocore: Bump to 1.20.52
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2021-04-15 08:32:03 +02:00