summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* dev-libs/rocr-runtime: add 6.1.1Yiyang Wu2024-06-263-0/+150
| | | | | | | Update remote-id in metadata Signed-off-by: Yiyang Wu <xgreenlandforwyy@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/rocr-runtime: update rocr-runtime-5.7.1-musl patch to fix build failureSv. Lockal2024-06-261-0/+11
| | | | | | Closes: https://bugs.gentoo.org/927274 Signed-off-by: Sv. Lockal <lockalsash@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/rocr-runtime: update extend-isa-compatibility-check patch for gfx1012Sv. Lockal2024-06-264-9/+17
| | | | | | | | | | | | | 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>
* dev-libs/rocm-device-libs: symlink bitcode to clang lib pathYiyang Wu2024-06-263-1/+22
| | | | | | | | | 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>
* dev-libs/rocm-device-libs: add 6.1.1Yiyang Wu2024-06-265-0/+209
| | | | | | | | | | | | | | | | | | | | | | 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>
* dev-util/rocminfo: use python-r1 to install python scriptYiyang Wu2024-06-262-8/+28
| | | | | Signed-off-by: Yiyang Wu <xgreenlandforwyy@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* dev-util/rocminfo: patches for builtin amdgpu & python 3.12Yiyang Wu2024-06-264-6/+116
| | | | | Signed-off-by: Yiyang Wu <xgreenlandforwyy@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/rocm-device-libs: add llvm-18 compatibility patchSv. Lockal2024-06-263-10/+40
| | | | | | | | | | | | | 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>
* dev-libs/rocm-device-libs: fix testsYiyang Wu2024-06-263-5/+82
| | | | | | | Also fix variable 'RESTRICT' may be shadowed Signed-off-by: Yiyang Wu <xgreenlandforwyy@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/roct-thunk-interface: add 6.1.1Yiyang Wu2024-06-266-1/+152
| | | | | | | | | | | | | | 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>
* dev-python/doc8: fix overdependency on tomliEli Schwartz2024-06-261-0/+35
| | | | | | | | | 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>
* dev-python/doit: conditionalize tomli/tomlkit imports after stdlib tomllibEli Schwartz2024-06-261-0/+70
| | | | | | | | | | | | | | | | 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 0e5347e6b3e6d2ac0af7777dfb010368a78dcd06 this was overlooked. Drop the dependency on 3.11+. Fixes: 0e5347e6b3e6d2ac0af7777dfb010368a78dcd06 Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* app-misc/check-jsonschema: fix overdependency on tomliEli Schwartz2024-06-261-1/+3
| | | | | | | | | | 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>
* app-misc/check-jsonschema: drop oldEli Schwartz2024-06-262-52/+0
| | | | | Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* dev-util/pkgdev: add dependency on tomli for old implsEli Schwartz2024-06-262-0/+81
| | | | | | | | | | | | | | 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>
* dev-util/gcovr: fix mysterious overdependency in initial 7.2 additionEli Schwartz2024-06-261-0/+260
| | | | | | | | | | | | | | | | | | | | In commit 0971ed4265b98d738ce1f170e42f80e8de8a4764, 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: 0971ed4265b98d738ce1f170e42f80e8de8a4764 Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* dev-python/flit: drop 3.8.0Eli Schwartz2024-06-262-55/+0
| | | | | Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* dev-python/flit: remove useless 4 year old dependenciesEli Schwartz2024-06-261-2/+0
| | | | | | | | | | | | | | | | | 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>
* dev-ml/lablgtk: add 3.1.5Alfredo Tupone2024-06-262-0/+30
| | | | Signed-off-by: Alfredo Tupone <tupone@gentoo.org>
* dev-python/parse: Stabilize 1.20.2 ALLARCHES, #934943Sam James2024-06-261-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* www-client/opera: remove oldMatt Jolly2024-06-262-174/+0
| | | | Signed-off-by: Matt Jolly <kangie@gentoo.org>
* www-client/opera: amd64 stable (111.0.5168.43)Matt Jolly2024-06-261-1/+1
| | | | Signed-off-by: Matt Jolly <kangie@gentoo.org>
* www-client/opera: automated bump (111.0.5168.43)Matt Jolly2024-06-262-0/+174
| | | | Signed-off-by: Matt Jolly <kangie@gentoo.org>
* www-client/microsoft-edge-dev: remove oldMatt Jolly2024-06-263-254/+0
| | | | Signed-off-by: Matt Jolly <kangie@gentoo.org>
* www-client/microsoft-edge-dev: automated bump (127.0.2651.8)Matt Jolly2024-06-262-0/+127
| | | | Signed-off-by: Matt Jolly <kangie@gentoo.org>
* www-client/microsoft-edge-dev: automated bump (128.0.2661.0)Matt Jolly2024-06-262-0/+127
| | | | Signed-off-by: Matt Jolly <kangie@gentoo.org>
* www-client/microsoft-edge-beta: remove oldMatt Jolly2024-06-263-254/+0
| | | | Signed-off-by: Matt Jolly <kangie@gentoo.org>
* www-client/microsoft-edge-beta: automated bump (127.0.2651.8)Matt Jolly2024-06-262-0/+127
| | | | Signed-off-by: Matt Jolly <kangie@gentoo.org>
* www-client/microsoft-edge-beta: automated bump (127.0.2651.15)Matt Jolly2024-06-262-0/+127
| | | | Signed-off-by: Matt Jolly <kangie@gentoo.org>
* www-plugins/chrome-binary-plugins: automated update (128.0.6555.2_alpha)Matt Jolly2024-06-262-1/+1
| | | | Signed-off-by: Matt Jolly <kangie@gentoo.org>
* www-client/google-chrome-unstable: automated update (128.0.6555.2)Matt Jolly2024-06-262-1/+1
| | | | Signed-off-by: Matt Jolly <kangie@gentoo.org>
* www-apps/chromedriver-bin: automated update (126.0.6478.126)Matt Jolly2024-06-262-1/+1
| | | | Signed-off-by: Matt Jolly <kangie@gentoo.org>
* www-plugins/chrome-binary-plugins: automated update (126.0.6478.126)Matt Jolly2024-06-262-1/+1
| | | | Signed-off-by: Matt Jolly <kangie@gentoo.org>
* www-client/google-chrome: automated update (126.0.6478.126)Matt Jolly2024-06-262-1/+1
| | | | | Bug: https://bugs.gentoo.org/934959 Signed-off-by: Matt Jolly <kangie@gentoo.org>
* www-client/firefox-bin: add 127.0.2Joonas Niilola2024-06-262-0/+464
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* dev-tex/pdfannotextractor: fix typo s/COMMIN/COMMON, do not use CP_DEPENDFlorian Schmaus2024-06-261-8/+3
| | | | | | Closes: https://bugs.gentoo.org/934659 Closes: https://github.com/gentoo/gentoo/pull/37290 Signed-off-by: Florian Schmaus <flow@gentoo.org>
* java-utils-2.eclass: add --runtime-only argument to java-pkg_getjarsFlorian Schmaus2024-06-261-3/+7
| | | | | | | | 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>
* net-misc/asterisk-g729: Stabilize 18.0.3.1.10 amd64, #934891Joonas Niilola2024-06-261-1/+1
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* net-misc/asterisk-g729: Stabilize 16.0.3.1.10 amd64, #934891Joonas Niilola2024-06-261-1/+1
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* dev-python/beniget: enable py3.13Petr Vaněk2024-06-261-2/+2
| | | | Signed-off-by: Petr Vaněk <arkamar@gentoo.org>
* dev-ruby/sus: drop 0.21.1, 0.24.6Hans de Graaff2024-06-263-65/+0
| | | | Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* dev-ruby/sus: add 0.27.0Hans de Graaff2024-06-262-0/+32
| | | | Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* dev-ruby/nokogiri: add 1.16.6Hans de Graaff2024-06-262-0/+97
| | | | Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* dev-ruby/net-ftp: add 0.3.7Hans de Graaff2024-06-262-0/+32
| | | | Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* dev-util/makeheaders: Stabilize 0_p20240202 x86, #934937Joonas Niilola2024-06-261-1/+1
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* dev-util/makeheaders: Stabilize 0_p20240202 amd64, #934937Joonas Niilola2024-06-261-1/+1
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-editors/gvim: Stabilize 9.1.0366 ppc64, #933697Joonas Niilola2024-06-261-1/+1
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-editors/vim: Stabilize 9.1.0366 ppc64, #933697Joonas Niilola2024-06-261-1/+1
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-editors/vim-core: Stabilize 9.1.0366-r1 ppc64, #933697Joonas Niilola2024-06-261-1/+1
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-editors/gvim: Stabilize 9.1.0366 ppc, #933697Joonas Niilola2024-06-261-1/+1
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>