Sv. Lockal
43a35716e3
dev-libs/rocr-runtime: fix crash in musl and compile issue with ld.lld
...
Upstream issues:
* https://github.com/ROCm/ROCR-Runtime/issues/181#issuecomment-2096231767
* https://github.com/ROCm/ROCR-Runtime/issues/204
Signed-off-by: Sv. Lockal <lockalsash@gmail.com >
Signed-off-by: Sam James <sam@gentoo.org >
2024-06-26 10:18:56 +01:00
Yiyang Wu
914bd3b26c
dev-libs/rocr-runtime: add 6.1.1
...
Update remote-id in metadata
Signed-off-by: Yiyang Wu <xgreenlandforwyy@gmail.com >
Signed-off-by: Sam James <sam@gentoo.org >
2024-06-26 10:18:55 +01:00
Sv. Lockal
2fc044d13f
dev-libs/rocr-runtime: update rocr-runtime-5.7.1-musl patch to fix build failure
...
Closes: https://bugs.gentoo.org/927274
Signed-off-by: Sv. Lockal <lockalsash@gmail.com >
Signed-off-by: Sam James <sam@gentoo.org >
2024-06-26 10:18:55 +01:00
Sv. Lockal
d6d4e60335
dev-libs/rocr-runtime: update extend-isa-compatibility-check patch for gfx1012
...
This repeats change in https://salsa.debian.org/rocm-team/rocr-runtime/-/commit/da5ad99a9819f42c7c090f95bedf92529637afdc
by Cordell Bloor <cgmb@slerp.xyz >
Other changes:
* rename RadeonOpenCompute -> ROCm
* update llvm eclass to r1
* add myself to maintainers list
Signed-off-by: Sv. Lockal <lockalsash@gmail.com >
Signed-off-by: Sam James <sam@gentoo.org >
2024-06-26 10:18:54 +01:00
Yiyang Wu
05679cda7e
dev-libs/rocm-device-libs: symlink bitcode to clang lib path
...
This is the default search path for clang, so we don't need to specify
--rocm-device-lib-path or --hip-device-lib-path to other packages.
Closes: https://bugs.gentoo.org/922227
Signed-off-by: Yiyang Wu <xgreenlandforwyy@gmail.com >
Signed-off-by: Sam James <sam@gentoo.org >
2024-06-26 10:18:54 +01:00
Yiyang Wu
e2d97a1342
dev-libs/rocm-device-libs: add 6.1.1
...
Update remote-id in metadata.
Upstream SRC_URI changed, from separate repo to subproject of ROCm
forked llvm. Borrow unpack function of llvm.org.eclass to unpack the
amd/device-libs component.
Remove shadowed RESTRICT="strip", because .bc files won't be stripped
so there's no need for RESTRICT=strip.
Some tests failed for older arch, probably due to inconsistency between
AMD forked llvm and upstream llvm:
6 - compile_frexp__gfx600 (Failed)
7 - compile_fract__gfx600 (Failed)
12 - compile_fract__gfx700 (Failed)
17 - compile_fract__gfx803 (Failed)
Signed-off-by: Yiyang Wu <xgreenlandforwyy@gmail.com >
Signed-off-by: Sam James <sam@gentoo.org >
2024-06-26 10:18:53 +01:00
Yiyang Wu
393a93bbd0
dev-util/rocminfo: use python-r1 to install python script
...
Signed-off-by: Yiyang Wu <xgreenlandforwyy@gmail.com >
Signed-off-by: Sam James <sam@gentoo.org >
2024-06-26 10:18:53 +01:00
Yiyang Wu
97d1ea9a07
dev-util/rocminfo: patches for builtin amdgpu & python 3.12
...
Signed-off-by: Yiyang Wu <xgreenlandforwyy@gmail.com >
Signed-off-by: Sam James <sam@gentoo.org >
2024-06-26 10:18:52 +01:00
Sv. Lockal
64d6491037
dev-libs/rocm-device-libs: add llvm-18 compatibility patch
...
Changes:
* add llvm-18 compatibility patch (bug: https://github.com/ROCm/ROCm-Device-Libs/issues/96 )
* remove RESTRICT variable, it was shadowed and non-functional
* rename RadeonOpenCompute -> ROCm
* update llvm eclass to r1
* add comment about llvm 18 compatibility issue
* add myself to maintainers
Signed-off-by: Sv. Lockal <lockalsash@gmail.com >
Signed-off-by: Sam James <sam@gentoo.org >
2024-06-26 10:18:52 +01:00
Yiyang Wu
2477bbbc83
dev-libs/rocm-device-libs: fix tests
...
Also fix variable 'RESTRICT' may be shadowed
Signed-off-by: Yiyang Wu <xgreenlandforwyy@gmail.com >
Signed-off-by: Sam James <sam@gentoo.org >
2024-06-26 10:18:51 +01:00
Yiyang Wu
b8b41ed264
dev-libs/roct-thunk-interface: add 6.1.1
...
Enable test suite: kfdtest
Add 3 patches to fix building kfdtest, two have upstream PR
Update remote-id in metadata
One test fails on 7900XT:
https://github.com/ROCm/ROCT-Thunk-Interface/issues/103
Signed-off-by: Yiyang Wu <xgreenlandforwyy@gmail.com >
Signed-off-by: Sam James <sam@gentoo.org >
2024-06-26 10:18:51 +01:00
Eli Schwartz
1e91fddc40
dev-python/doc8: fix overdependency on tomli
...
Since 1.0.0, it has supported using the stdlib tomllib when available:
https://github.com/PyCQA/doc8/commit/a3638de1337484b26da99dc5ea4287341b9ad9f6
Signed-off-by: Eli Schwartz <eschwartz93@gmail.com >
Signed-off-by: Sam James <sam@gentoo.org >
2024-06-26 10:03:50 +01:00
Eli Schwartz
050f75a4ee
dev-python/doit: conditionalize tomli/tomlkit imports after stdlib tomllib
...
This project attempts to support every kitchen sink when it comes to
loading a toml file. And since 0.36.0 it also supports the
dev-python/tomli library:
https://github.com/pydoit/doit/commit/b2ed5ba798622d9ac1d2b50de81a4eb24e02f844
This was added by mgorny! :) It also supported tomllib at the same time.
But when someone else packaged it in commit 0e5347e6b3
this was overlooked. Drop the dependency on 3.11+.
Fixes: 0e5347e6b3
Signed-off-by: Eli Schwartz <eschwartz93@gmail.com >
Signed-off-by: Sam James <sam@gentoo.org >
2024-06-26 10:03:50 +01:00
Eli Schwartz
d01709f3a9
app-misc/check-jsonschema: fix overdependency on tomli
...
Since version 0.19.2, it has supported using the stdlib tomllib when
available:
https://github.com/python-jsonschema/check-jsonschema/commit/615ff8a11cfb2e00a42ab7d13350ddf82d474841
Signed-off-by: Eli Schwartz <eschwartz93@gmail.com >
Signed-off-by: Sam James <sam@gentoo.org >
2024-06-26 10:03:49 +01:00
Eli Schwartz
4772c7fbbb
app-misc/check-jsonschema: drop old
...
Signed-off-by: Eli Schwartz <eschwartz93@gmail.com >
Signed-off-by: Sam James <sam@gentoo.org >
2024-06-26 10:03:49 +01:00
Eli Schwartz
f7a7c27b26
dev-util/pkgdev: add dependency on tomli for old impls
...
It is missing it in wheel metadata, and also in the ebuild metadata. It
is only necessary for versions of python that don't have it in the
stdlib, and all those are old versions, but that's no reason not to
depend correctly on it where needed.
The "doc" USE flag also depends on tomli and does so unconditionally. It
appears that it doesn't allow one to select specific USEDEPs, which is
interesting but ok.
Signed-off-by: Eli Schwartz <eschwartz93@gmail.com >
Signed-off-by: Sam James <sam@gentoo.org >
2024-06-26 10:03:48 +01:00
Eli Schwartz
9575f2cbee
dev-util/gcovr: fix mysterious overdependency in initial 7.2 addition
...
In commit 0971ed4265 , gcovr 7.2 was added
to the tree. As part of this, it gained a new upstream dependency on
tomli. However, the initial addition upstream was well-behaved -- it
tried the stdlib tomllib first, and fell back to tomli, and listed its
runtime dependency as:
```
"tomli >= 1.1.0 ; python_version < '3.11'"
```
See: https://github.com/gcovr/gcovr/commit/3e5a922de91bb7e63c0801d055b6ba67a2a83bc6
Nonetheless when added to gentoo, it was added without a conditional
dep. Rectify this.
Fixes: 0971ed4265
Signed-off-by: Eli Schwartz <eschwartz93@gmail.com >
Signed-off-by: Sam James <sam@gentoo.org >
2024-06-26 10:03:48 +01:00
Eli Schwartz
970a8b9182
dev-python/flit: drop 3.8.0
...
Signed-off-by: Eli Schwartz <eschwartz93@gmail.com >
Signed-off-by: Sam James <sam@gentoo.org >
2024-06-26 10:03:47 +01:00
Eli Schwartz
40f5eee93d
dev-python/flit: remove useless 4 year old dependencies
...
requests_download hasn't been used since a deprecated feature available
as a pip "extra" was removed:
https://github.com/pypa/flit/commit/b9a8ecd6037b3b98452c6fa90697612075c03ef4
Arguably before then it should have been an optfeature but at this point
it is pointless to discuss -- the feature got dropped in flit 3.0.0.
tomli has never been a dependency at all. The first version of flit that
moved from "toml" (an abandoned project) to tomli, only used tomli_w in
flit, and relied on flit_core to handle all use of "tomli" (and
flit-core correctly depends on the stdlib tomllib where reasonable).
Signed-off-by: Eli Schwartz <eschwartz93@gmail.com >
Signed-off-by: Sam James <sam@gentoo.org >
2024-06-26 10:03:46 +01:00
Alfredo Tupone
e6a1b6d1bb
dev-ml/lablgtk: add 3.1.5
...
Signed-off-by: Alfredo Tupone <tupone@gentoo.org >
2024-06-26 10:31:20 +02:00
Sam James
148a7c7043
dev-python/parse: Stabilize 1.20.2 ALLARCHES, #934943
...
Signed-off-by: Sam James <sam@gentoo.org >
2024-06-26 09:00:09 +01:00
Matt Jolly
2201978aea
www-client/opera: remove old
...
Signed-off-by: Matt Jolly <kangie@gentoo.org >
2024-06-26 17:09:30 +10:00
Matt Jolly
3b5e065b46
www-client/opera: amd64 stable (111.0.5168.43)
...
Signed-off-by: Matt Jolly <kangie@gentoo.org >
2024-06-26 17:09:30 +10:00
Matt Jolly
49bafa0e8e
www-client/opera: automated bump (111.0.5168.43)
...
Signed-off-by: Matt Jolly <kangie@gentoo.org >
2024-06-26 17:09:29 +10:00
Matt Jolly
4f9237c761
www-client/microsoft-edge-dev: remove old
...
Signed-off-by: Matt Jolly <kangie@gentoo.org >
2024-06-26 17:09:29 +10:00
Matt Jolly
969f407280
www-client/microsoft-edge-dev: automated bump (127.0.2651.8)
...
Signed-off-by: Matt Jolly <kangie@gentoo.org >
2024-06-26 17:09:29 +10:00
Matt Jolly
86604b32c6
www-client/microsoft-edge-dev: automated bump (128.0.2661.0)
...
Signed-off-by: Matt Jolly <kangie@gentoo.org >
2024-06-26 17:09:29 +10:00
Matt Jolly
28952e30b7
www-client/microsoft-edge-beta: remove old
...
Signed-off-by: Matt Jolly <kangie@gentoo.org >
2024-06-26 17:09:29 +10:00
Matt Jolly
78b2b1f4e9
www-client/microsoft-edge-beta: automated bump (127.0.2651.8)
...
Signed-off-by: Matt Jolly <kangie@gentoo.org >
2024-06-26 17:09:28 +10:00
Matt Jolly
c91e83c6dd
www-client/microsoft-edge-beta: automated bump (127.0.2651.15)
...
Signed-off-by: Matt Jolly <kangie@gentoo.org >
2024-06-26 17:09:28 +10:00
Matt Jolly
4e38f177bf
www-plugins/chrome-binary-plugins: automated update (128.0.6555.2_alpha)
...
Signed-off-by: Matt Jolly <kangie@gentoo.org >
2024-06-26 17:09:28 +10:00
Matt Jolly
03b42546fe
www-client/google-chrome-unstable: automated update (128.0.6555.2)
...
Signed-off-by: Matt Jolly <kangie@gentoo.org >
2024-06-26 17:09:28 +10:00
Matt Jolly
a085f50b21
www-apps/chromedriver-bin: automated update (126.0.6478.126)
...
Signed-off-by: Matt Jolly <kangie@gentoo.org >
2024-06-26 17:09:28 +10:00
Matt Jolly
1d29790674
www-plugins/chrome-binary-plugins: automated update (126.0.6478.126)
...
Signed-off-by: Matt Jolly <kangie@gentoo.org >
2024-06-26 17:09:27 +10:00
Matt Jolly
fefb3374bc
www-client/google-chrome: automated update (126.0.6478.126)
...
Bug: https://bugs.gentoo.org/934959
Signed-off-by: Matt Jolly <kangie@gentoo.org >
2024-06-26 17:09:27 +10:00
Joonas Niilola
62cdd22fc3
www-client/firefox-bin: add 127.0.2
...
Signed-off-by: Joonas Niilola <juippis@gentoo.org >
2024-06-26 09:58:13 +03:00
Florian Schmaus
1caa504d29
dev-tex/pdfannotextractor: fix typo s/COMMIN/COMMON, do not use CP_DEPEND
...
Closes: https://bugs.gentoo.org/934659
Closes: https://github.com/gentoo/gentoo/pull/37290
Signed-off-by: Florian Schmaus <flow@gentoo.org >
2024-06-26 08:23:12 +02:00
Florian Schmaus
67ffceb423
java-utils-2.eclass: add --runtime-only argument to java-pkg_getjars
...
Some packages only need the jar at runtime, not at compile time. For
example https://bugs.gentoo.org/934659#c2
Bug: https://bugs.gentoo.org/934659
Signed-off-by: Florian Schmaus <flow@gentoo.org >
2024-06-26 08:23:12 +02:00
Joonas Niilola
45e3631b53
net-misc/asterisk-g729: Stabilize 18.0.3.1.10 amd64, #934891
...
Signed-off-by: Joonas Niilola <juippis@gentoo.org >
2024-06-26 09:19:54 +03:00
Joonas Niilola
58a14ddf9f
net-misc/asterisk-g729: Stabilize 16.0.3.1.10 amd64, #934891
...
Signed-off-by: Joonas Niilola <juippis@gentoo.org >
2024-06-26 09:19:54 +03:00
Petr Vaněk
ed8790423b
dev-python/beniget: enable py3.13
...
Signed-off-by: Petr Vaněk <arkamar@gentoo.org >
2024-06-26 08:16:12 +02:00
Hans de Graaff
fc7fa6cbf6
dev-ruby/sus: drop 0.21.1, 0.24.6
...
Signed-off-by: Hans de Graaff <graaff@gentoo.org >
2024-06-26 07:59:10 +02:00
Hans de Graaff
7f418144e6
dev-ruby/sus: add 0.27.0
...
Signed-off-by: Hans de Graaff <graaff@gentoo.org >
2024-06-26 07:59:10 +02:00
Hans de Graaff
0d44baaf22
dev-ruby/nokogiri: add 1.16.6
...
Signed-off-by: Hans de Graaff <graaff@gentoo.org >
2024-06-26 07:59:10 +02:00
Hans de Graaff
cb3d1de89f
dev-ruby/net-ftp: add 0.3.7
...
Signed-off-by: Hans de Graaff <graaff@gentoo.org >
2024-06-26 07:59:10 +02:00
Joonas Niilola
b4f9d4872f
dev-util/makeheaders: Stabilize 0_p20240202 x86, #934937
...
Signed-off-by: Joonas Niilola <juippis@gentoo.org >
2024-06-26 08:57:15 +03:00
Joonas Niilola
bfce0d74ee
dev-util/makeheaders: Stabilize 0_p20240202 amd64, #934937
...
Signed-off-by: Joonas Niilola <juippis@gentoo.org >
2024-06-26 08:56:59 +03:00
Joonas Niilola
98ad879c47
app-editors/gvim: Stabilize 9.1.0366 ppc64, #933697
...
Signed-off-by: Joonas Niilola <juippis@gentoo.org >
2024-06-26 08:45:23 +03:00
Joonas Niilola
da21fdae21
app-editors/vim: Stabilize 9.1.0366 ppc64, #933697
...
Signed-off-by: Joonas Niilola <juippis@gentoo.org >
2024-06-26 08:45:22 +03:00
Joonas Niilola
ad4a216ee1
app-editors/vim-core: Stabilize 9.1.0366-r1 ppc64, #933697
...
Signed-off-by: Joonas Niilola <juippis@gentoo.org >
2024-06-26 08:45:22 +03:00