Commit Graph
817338 Commits
Author SHA1 Message Date
Marco Sirabella f41c12dac5 dev-build/make: Build & install html+pdf docs
Signed-off-by: Marco Sirabella <marco@sirabella.org>
Closes: https://github.com/gentoo/gentoo/pull/35547
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-23 08:35:36 +00:00
Marco Sirabella 48352f4bd1 dev-build/make: use src_install default
Signed-off-by: Marco Sirabella <marco@sirabella.org>
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-23 08:35:35 +00:00
Marco Sirabella 121eba1aad dev-build/make: Use einstalldocs + DOCS var
Signed-off-by: Marco Sirabella <marco@sirabella.org>
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-23 08:35:34 +00:00
Alfred Persson Forsberg 7450b2563e sys-devel/clang-crossdev-wrappers: add sys-devel/lld to RDEPEND
The Clang configuration file forces LLD to be used. These are actually
generated by Crossdev, but it is simpler to set the dependency here,
especially when unmerging.

Signed-off-by: Alfred Persson Forsberg <cat@catcream.org>
Closes: https://github.com/gentoo/gentoo/pull/35841
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-23 08:35:19 +00:00
Yiyang Wu 0b266cf1d1 app-crypt/libscrypt: properly set install prefix
Signed-off-by: Yiyang Wu <xgreenlandforwyy@gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/35855
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-23 08:35:09 +00:00
Raul E Rangel c8071bc689 app-emulation/qemu: Add missing ninja BDEPEND
```
ERROR: Cannot find Ninja

 * ERROR: app-emulation/qemu-7.2.8::portage-stable failed (configure phase):
 *   configure failed
 *
 * Call stack:
 *               ebuild.sh, line  125:  Called src_configure
 *             environment, line 5053:  Called qemu_src_configure 'softmmu'
 *             environment, line 4914:  Called die
 * The specific snippet of code:
 *       ../configure "${conf_opts[@]}" || die "configure failed"
```

Signed-off-by: Raul E Rangel <rrangel@chromium.org>
Closes: https://github.com/gentoo/gentoo/pull/35108
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-23 08:35:01 +00:00
Paul Zander 6c55a8ea86 sci-libs/opencascade: add 7.7.1, 7.7.2, 7.8.0, 9999
Closes: https://bugs.gentoo.org/923350
Closes: https://bugs.gentoo.org/911578
Closes: https://bugs.gentoo.org/908889
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/35374
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-23 08:33:26 +00:00
Paul Zander ee4cd7a0bc sci-libs/opencascade: drop obsolete block
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-23 08:33:25 +00:00
Paul Jewell 601d589315 media-radio/cqrlog: Changed cqrlog.1 man page name
Man page filename as used in makefile install target is
incorrect.

Signed-off-by: Paul Jewell <paul@teulu.org>
Closes: https://bugs.gentoo.org/927246
Closes: https://github.com/gentoo/gentoo/pull/35817
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-23 08:32:58 +00:00
Sam James 11b92f7c5f net-misc/xmrig: Stabilize 6.21.1 arm64, #927567
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-23 08:32:32 +00:00
Arthur Zamarin e62239314f net-misc/xmrig: Stabilize 6.21.1 amd64, #927567
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-03-23 10:30:13 +02:00
Matthew White e04e0ee75e app-doc/audacity: HTML reference manual for Audacity
Closes: https://bugs.gentoo.org/911561
Package-Manager: portage-3.0.49-r1
Signed-off-by: Matthew White <mehw.is.me@inventati.org>
Closes: https://github.com/gentoo/gentoo/pull/32128
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-23 08:29:09 +00:00
Azamat H. Hackimov c0000ef888 media-sound/audacity: drop 3.2.5-r1
Signed-off-by: Azamat H. Hackimov <azamat.hackimov@gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/35414
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-23 08:29:08 +00:00
Azamat H. Hackimov 2dd375c26a media-sound/audacity: add 3.4.2, update 9999
Closes: https://bugs.gentoo.org/916782
Closes: https://bugs.gentoo.org/920363

Signed-off-by: Azamat H. Hackimov <azamat.hackimov@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-23 08:29:07 +00:00
Rahil Bhimjiani 88baf17831 app-containers/buildah: update RDEPEND in live
Signed-off-by: Rahil Bhimjiani <me@rahil.rocks>
Closes: https://github.com/gentoo/gentoo/pull/35846
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-23 08:29:06 +00:00
Rahil Bhimjiani da62fc25c5 app-containers/buildah: add 1.33.7 and 1.34.3 fix security issues
Bug: https://bugs.gentoo.org/show_bug.cgi?id=927502
Bug: https://bugs.gentoo.org/show_bug.cgi?id=927499
Signed-off-by: Rahil Bhimjiani <me@rahil.rocks>
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-23 08:29:05 +00:00
Rahil Bhimjiani fb6b3375c4 app-metrics/prometheus-podman-exporter: add 1.11.0
Signed-off-by: Rahil Bhimjiani <me@rahil.rocks>
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-23 08:29:05 +00:00
Rahil Bhimjiani 173217ead1 app-containers/podman-tui: add 1.0.0
Signed-off-by: Rahil Bhimjiani <me@rahil.rocks>
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-23 08:29:04 +00:00
Rahil Bhimjiani b86ea5f418 app-containers/podman: update to 5.0.0
1) Podman 5 drops old, slow & insecure stack in favour of shiny new one:
* slirp4netns -> passt/pasta
* runc -> crun
* cni-plugins -> netavark + aardvark-dns
* cgroupv1 -> cgroupv2

2) remove USE flags: cgroup-hybrid, init, rootless, fuse  because ...
* cgroupv1 support is deprecated.
* app-containers/catatonit, net-misc/passt, sys-fs/fuse-overlayfs are very minimal
dependencies, <1M of installed size in <30s of compile time (ofc it
varies).
* These flags didn't do much except pulling in dependencies. So suppose
someone goes from -init to +init they've to compile whole podman again,
instead of just emerging catatonit.
* Forcing fuse-overlayfs on users  makes sure to have a default graph driver in
rootless mode. containers-storage(5)

3) add python-any-r1.elcass to fix python-exec[-native-symlinks]

Closes: https://bugs.gentoo.org/877719
Closes: https://bugs.gentoo.org/906073
Bug: https://bugs.gentoo.org/show_bug.cgi?id=927501
Bug: https://bugs.gentoo.org/show_bug.cgi?id=927500
Signed-off-by: Rahil Bhimjiani <me@rahil.rocks>
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-23 08:29:03 +00:00
Rahil Bhimjiani 62fb8c2217 app-containers/podman: remove 4.8.3 and 5.0.0_rc{5,7}
Signed-off-by: Rahil Bhimjiani <me@rahil.rocks>
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-23 08:29:02 +00:00
Rahil Bhimjiani 7797eab2a6 app-containers/podman: mask on ppc64 BE
Upstream Issue: https://github.com/golang/go/issues/8912

Closes: https://bugs.gentoo.org/925111
Signed-off-by: Rahil Bhimjiani <me@rahil.rocks>
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-23 08:29:01 +00:00
Rahil Bhimjiani 761d7abab7 app-containers/containers-common: 0.58.0-r1 aligning with Podman 5
Podman 5 drops support for CNI, runc and slirp4netns

Signed-off-by: Rahil Bhimjiani <me@rahil.rocks>
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-23 08:29:00 +00:00
Rahil Bhimjiani 0e09cd6a82 sys-fs/fuse-overlayfs: add kernel check in 1.13, drop 1.{7.1,10,11}
proxied-maint

Signed-off-by: Rahil Bhimjiani <me@rahil.rocks>
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-23 08:28:59 +00:00
Rahil Bhimjiani cb5cdc4d71 app-containers/buildah: add 1.35.1 to fix HIGH severity security fix
Fixes:
8.6/10 CVE-2024-1753 https://nvd.nist.gov/vuln/detail/CVE-2024-1753

Let's stabilize this and cleanup old versions ASAP

Bug: https://bugs.gentoo.org/show_bug.cgi?id=927502
Signed-off-by: Rahil Bhimjiani <me@rahil.rocks>
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-23 08:28:59 +00:00
Joe Kappus 9dd82e7887 net-nntp/sabnzbd: add 4.2.3
Signed-off-by: Joe Kappus <joe@wt.gd>
Closes: https://github.com/gentoo/gentoo/pull/35829
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-23 08:28:58 +00:00
Arthur Zamarin 2eab116640 dev-libs/tree-sitter-python: add 0.21.0
Closes: https://github.com/gentoo/gentoo/pull/35750
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-03-23 10:27:42 +02:00
Arthur Zamarin e40061ca66 dev-libs/tree-sitter-*: fix S= after eclass changes
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-03-23 10:27:42 +02:00
Arthur Zamarin d1289fc531 dev-libs/tree-sitter-bash: add 0.21.0
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-03-23 10:27:42 +02:00
Arthur Zamarin 949b5c8afe tree-sitter-grammar.eclass: support opt in python bindings
New tree-sitter cli generated bindings and code around grammars and
parsers now support bulding a python wheel which supply much better
API and library for consumers in python bindings.

Currently I've added only python as a binding languages, even though
rust, swift, and go are also available. We should add them when we
see a request for them. Python will be needed for pkgcheck.

When we opt in into python bindings, we call the matching distutils
phase functions when `use python` is true.

Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-03-23 10:27:42 +02:00
Arthur Zamarin 83e994e50f tree-sitter-grammar.eclass: support for new upstream makefile
The build system for tree-sitters now generates a much better
Makefile we can use to build the parser and grammar into a good C
library.
This also matches the build procedure used by upstream, making our
reports easier for them to debug (we hit this issue in an old bug
report on memory leak with tree-sitter-bash).

Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-03-23 10:27:41 +02:00
Arthur Zamarin 2e2111d77d dev-python/tree-sitter: add 0.21.0
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-03-23 10:27:41 +02:00
Arthur Zamarin 96054767a9 dev-util/tree-sitter-cli: add 0.22.1
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-03-23 10:27:41 +02:00
Arthur Zamarin 2182b4ba4f dev-libs/tree-sitter: add 0.22.1
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-03-23 10:27:40 +02:00
Matthew Smith 2d9e27cc4f net-misc/xmrig: add 6.21.2
Signed-off-by: Matthew Smith <matthew@gentoo.org>
2024-03-23 07:36:25 +00:00
Matthew Smith 9577efa11c net-misc/xmrig: stop filtering -D_FORTIFY_SOURCE=3
Fixed upstream in commit f6c50b5393.

Bug: https://bugs.gentoo.org/913420
Signed-off-by: Matthew Smith <matthew@gentoo.org>
2024-03-23 07:36:25 +00:00
Haelwenn (lanodan) Monnier 205c92206a gui-libs/gtk-layer-shell: enable py3.12
Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
Closes: https://github.com/gentoo/gentoo/pull/35867
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-03-23 09:16:06 +02:00
Haelwenn (lanodan) Monnier bfea991153 gui-libs/gtk-layer-shell: drop 0.8.1
Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-03-23 09:16:06 +02:00
Hans de Graaff f7923e9ff9 dev-ruby/rdoc: drop 6.6.0, 6.6.1
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
2024-03-23 08:09:30 +01:00
Michał Górny 75c03bd5a1 sys-devel/llvm-common: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-03-23 07:49:05 +01:00
Michał Górny 6f86acf846 sys-devel/llvm: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-03-23 07:49:04 +01:00
Michał Górny ce57f1410e dev-ml/llvm-ocaml: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-03-23 07:49:01 +01:00
Michał Górny 8d2f2e017b sys-devel/clang-common: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-03-23 07:49:00 +01:00
Michał Górny d0dec7472a sys-devel/clang: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-03-23 07:48:59 +01:00
Michał Górny 53cde1cc62 dev-python/clang-python: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-03-23 07:48:57 +01:00
Michał Górny 450bf17477 dev-python/lit: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-03-23 07:48:56 +01:00
Michał Górny 65136ca79e sys-devel/lld: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-03-23 07:48:55 +01:00
Michał Górny b801148cb4 dev-debug/lldb: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-03-23 07:48:53 +01:00
Michał Górny fa22774c28 sys-libs/compiler-rt: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-03-23 07:48:52 +01:00
Michał Górny e26c65d3fe sys-libs/compiler-rt-sanitizers: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-03-23 07:48:50 +01:00
Michał Górny 9385cae920 sys-libs/llvm-libunwind: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-03-23 07:48:49 +01:00