Michał Górny
5fcce58386
llvm-utils.eclass: Fix llvm_prepend_path to avoid duplicates
...
Fix llvm_prepend_path() not to append the new path multiple times,
if the original PATH variable contained multiple LLVM directories.
Thanks to Alexander Miller who spotted it in:
https://github.com/gentoo/gentoo/pull/35196#discussion_r1480330001
Signed-off-by: Michał Górny <mgorny@gentoo.org >
2024-02-10 11:47:21 +01:00
Michał Górny
118145de39
llvm-utils.eclass: Split out PATH prepending logic
...
Split the logic prepending PATH from pkg_setup() into a dedicated
llvm_prepend_path() function.
Signed-off-by: Michał Górny <mgorny@gentoo.org >
2024-02-10 11:47:21 +01:00
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