Commit Graph
795236 Commits
Author SHA1 Message Date
Michał Górny 511ce42e90 llvm-utils.eclass: Introduce an eclass for common helpers
Move some reusable functions from llvm.eclass to llvm-utils.eclass.
This is with minimal modifications so far (only argument checks were
cleaned up).

Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-02-10 11:47:20 +01:00
Andreas K. Hüttel 5d1f99c854 profiles.desc: Add ppc64(le) 23.0 profiles
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2024-02-10 11:35:59 +01:00
Hans de Graaff 0dac6122a5 dev-ruby/sinatra: re-add activesupport test dependency
This got removed in a previous commit, but only the version restriction
should have been removed.

Also fix a QA issue.

Closes: https://bugs.gentoo.org/924216
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
2024-02-10 11:32:28 +01:00
Michał Górny c8f222c89a dev-python/aiohttp: Restore dev-python/re-assert for pypy3, sigh
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-02-10 11:30:18 +01:00
Michał Górny fdb2355fc0 dev-python/tox: Restore dev-python/re-assert for pypy3, sigh
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-02-10 11:30:17 +01:00
Michał Górny 8413cf2c29 dev-python/re-assert: Add a fallback to re for PyPy3
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-02-10 11:30:16 +01:00
Alexander Golubev c2295920c5 sys-apps/pmount: fix a bug in bundled realpath
Closes: https://bugs.gentoo.org/741810
Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/34934
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2024-02-10 12:01:57 +02:00
Michał Górny bef46fc426 package.mask: Last rite dev-python/debugpy
Bug: https://bugs.gentoo.org/924221
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-02-10 10:36:18 +01:00
Michał Górny 14cd2a833a dev-python/ipykernel: Remove optional dev-python/debugpy dep
Bug: https://bugs.gentoo.org/924221
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-02-10 10:36:17 +01:00
Michał Górny e6194d460e xfce-base/libxfce4ui: Fix libxfce4ui.h with USE=-X
Closes: https://bugs.gentoo.org/924164
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-02-10 10:15:57 +01:00
Michał Górny d61931870a net-im/fractal: Bump to 6
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-02-10 10:15:56 +01:00
Michał Górny 38b2e17571 xfce-extra/xfce4-notifyd: Bump to 0.9.4
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-02-10 10:15:55 +01:00
Michał Górny bd851cc0ee dev-python/iminuit: Bump to 2.25.2
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-02-10 10:15:55 +01:00
Michał Górny 2194f16502 dev-python/sentry-sdk: Bump to 1.40.3
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-02-10 10:15:54 +01:00
Michał Górny e54686f93c dev-python/urwid: Bump to 2.5.2
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-02-10 10:15:53 +01:00
Michał Górny 017da20343 dev-python/starlette: Bump to 0.37.1
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-02-10 10:15:52 +01:00
Michał Górny e83b8aa7f4 dev-python/python-multipart: Bump to 0.0.8
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-02-10 10:15:52 +01:00
Michał Górny 1d761a453c dev-python/netaddr: Bump to 1.0.0
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-02-10 10:15:51 +01:00
Michał Górny 81f44044c6 dev-python/dask: Bump to 2024.2.0
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-02-10 10:15:50 +01:00
Michał Górny 718466ec36 app-admin/awscli: Bump to 1.32.39
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-02-10 10:15:49 +01:00
Michał Górny a4df1592c3 dev-python/boto3: Bump to 1.34.39
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-02-10 10:15:48 +01:00
Michał Górny 442b79d52a dev-python/botocore: Bump to 1.34.39
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-02-10 10:15:48 +01:00
Joonas Niilola 651b992f5b profiles/features/musl: mask media-libs/nvidia-vaapi-driver on musl
- depends on nvidia-drivers, which is also masked on musl.

Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2024-02-10 11:00:06 +02:00
Hans de Graaff e267021ab5 dev-lang/ruby: fix QA issue
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
2024-02-10 09:59:35 +01:00
Hans de Graaff bce1c6bacc dev-lang/ruby: remove ipv6 USE flag
Triggered by related discussion on gentoo-dev. The --enable-ipv6 option
only sets a default that is true on pretty much any system and tested in
any case, so it is a no-op for all Gentoo systems.

The lookup-order-hack mechanism is a workaround for issues in glibc that
were relevant 15 years ago and most likely already fixed there in the
mean time.

Signed-off-by: Hans de Graaff <graaff@gentoo.org>
2024-02-10 09:59:35 +01:00
Hanno Böck 1efd537525 sys-libs/libhx: add 4.21
lyx patch obsolete, upstream no longer uses it.

Signed-off-by: Hanno Böck <hanno@gentoo.org>
2024-02-10 09:50:29 +01:00
Eray Aslan e470827cca mail-mta/postfix: add 3.9_pre20240209, drop 3.9_pre20240208
Signed-off-by: Eray Aslan <eras@gentoo.org>
2024-02-10 09:32:20 +01:00
WANG Xuerui 905fd21421 media-fonts/smiley-sans: add 2.0.1
Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
2024-02-10 16:22:26 +08:00
WANG Xuerui 18ef450386 media-fonts/lxgw-wenkai: drop 1.312
Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
2024-02-10 16:20:17 +08:00
WANG Xuerui abf60ec134 media-fonts/lxgw-wenkai: add 1.320
Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
2024-02-10 16:19:57 +08:00
Eray Aslan 28de337710 mail-mta/postfix: add missing flag description
Signed-off-by: Eray Aslan <eras@gentoo.org>
2024-02-10 09:06:22 +01:00
Eray Aslan 6a97a967b3 mail-mta/postfix: add 3.9_pre20240208, drop 3.9_pre20240206
Signed-off-by: Eray Aslan <eras@gentoo.org>
2024-02-10 09:06:22 +01:00
Azamat H. Hackimov 3b3e4315aa media-libs/nvidia-vaapi-driver: fix building with musl
Closes: https://bugs.gentoo.org/924146
Signed-off-by: Azamat H. Hackimov <azamat.hackimov@gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/35247
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2024-02-10 10:04:05 +02:00
Zoltan Puskas 8d99880382 virtual/httpd-php: Bump to 8.3
Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info>
Closes: https://github.com/gentoo/gentoo/pull/35131
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2024-02-10 10:04:05 +02:00
Hans de Graaff 4d970fb79e dev-ruby/yard: add ruby33
Backport one upstream change and apply another unmerged PR to make the
tests pass also on ruby33.

Signed-off-by: Hans de Graaff <graaff@gentoo.org>
2024-02-10 09:03:02 +01:00
Hans de Graaff 9fcd1e6ff9 dev-ruby/sinatra: relax activesupport requirement
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
2024-02-10 09:03:02 +01:00
Hans de Graaff 349d23b371 dev-ruby/activemodel: relax minitest requirement
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
2024-02-10 09:03:02 +01:00
Viorel Munteanu 5e9e8962ab app-misc/fastfetch: add 2.8.2, drop 2.8.0
Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
2024-02-10 10:02:38 +02:00
Matoro Mahri 869a67efca dev-lang/rust: crossdev support
This allows Rust to be cross-compiled with crossdev.  This is the last
item for bug 680652, closing it.  Note that this is for a foreign CHOST,
i.e., CBUILD != CHOST == CTARGET.  It does not cover the scenario for
CBUILD == CHOST != CTARGET(s), which is tracked separately in bug
679878.

A number of changes were required in order to make this work:

* Force USE=system-bootstrap, since we cannot specify the appropriate
  boostrap URL based on CBUILD in SRC_URI
* LLVm is compiled twice as part of the build, once for host and once
  for target.  However, the rust build uses the same settings from
  config.toml for both builds.  Therefore we cannot override flags nor
  default-linker and must let rust choose them for us.
* Set the appropriate build/host variables which correspond to
  CBUILD/CHOST.  This works as expected.
* Set PKG_CONFIG and OPENSSL_*_DIR variables; cargo needs these for some
  reason.
* Enforce that LLVM_TARGETS is set correctly for both host and target
  arches.  This uses the new llvm_tuple_to_target function, introduced
  in https://github.com/gentoo/gentoo/pull/33996
* Lastly a small patch to rust source is needed, to tell it to link with
  system libz.  It's unclear why this scenario was excluded under
  cross-compile conditions in upstream rust.

See: https://paste.sr.ht/~kchibisov/682321e0fd4a3ece4a4b7b71591896f5cd3cdb22
Bug: https://bugs.gentoo.org/679878
Closes: https://bugs.gentoo.org/680652
Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk>
Closes: https://github.com/gentoo/gentoo/pull/35246
Signed-off-by: Sam James <sam@gentoo.org>
2024-02-10 07:49:17 +00:00
Joonas Niilola 6c1e3bac4e dev-libs/raft: drop 0.18.3, 0.20.0, 0.21.0
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2024-02-10 09:39:27 +02:00
Joonas Niilola 4a1dd2dc70 dev-libs/raft: add 0.22.0
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2024-02-10 09:39:27 +02:00
Viorel Munteanu e5536f886c app-misc/fastfetch: drop 2.6.3
Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
2024-02-10 09:28:52 +02:00
Viorel Munteanu 0c0a88adc7 app-misc/fastfetch: add 2.8.0
Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
2024-02-10 09:28:52 +02:00
Viorel Munteanu 27c988f6b3 www-apps/dokuwiki: add 20240206
Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
2024-02-10 09:28:52 +02:00
Hans de Graaff 5556385500 dev-ruby/sus: add 0.24.6
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
2024-02-10 08:14:42 +01:00
Hans de Graaff 4e0bf1c250 dev-ruby/shoulda-matchers: add 6.1.0
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
2024-02-10 08:13:54 +01:00
Hans de Graaff 6ce7b163fe dev-ruby/sequel: add 5.77.0
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
2024-02-10 08:12:32 +01:00
Matoro Mahri d6f83d036f dev-python/pikepdf: Stabilize 8.11.2 hppa, #922552
Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk>
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2024-02-10 01:48:40 -05:00
Matoro Mahri 0c118cc06d dev-python/deprecated: Stabilize 1.2.14 hppa, #922552
Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk>
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2024-02-10 01:48:40 -05:00
Matoro Mahri ea64e4f671 sys-fs/bcachefs-tools: Keyword 1.4.1 arm64, #920294
Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk>
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2024-02-10 01:48:40 -05:00