Commit Graph
743052 Commits
Author SHA1 Message Date
Holger Hoffstätte bac41ff9df net-libx/xdp-tools: add proxy maintainer
Signed-off-by: Holger Hoffstätte <holger@applied-asynchrony.com>
Closes: https://github.com/gentoo/gentoo/pull/32479
Signed-off-by: Sam James <sam@gentoo.org>
2023-08-27 21:27:46 +01:00
Sam James 1ad1f6c24e dev-libs/tree-sitter-bash: add 0.20.3
Closes: https://bugs.gentoo.org/912716
Signed-off-by: Sam James <sam@gentoo.org>
2023-08-27 21:26:14 +01:00
Sam James f7bab785c5 dev-libs/tree-sitter: move confusing comment
Signed-off-by: Sam James <sam@gentoo.org>
2023-08-27 21:26:13 +01:00
Sam James f0a16a3f51 dev-libs/tree-sitter: stop installing parser.h
There shouldn't be a system-wide copy of parser.h and upstream plan on
dropping this from dev-libs/tree-sitter as it can cause issues if there's
a mismatch between the version used for the bundled generated parser
vs the header used to build the library.

Backport that change to avoid mismatches.

Bug: https://github.com/tree-sitter/tree-sitter-bash/issues/199
Bug: https://bugs.gentoo.org/912716
Signed-off-by: Sam James <sam@gentoo.org>
2023-08-27 21:26:13 +01:00
Sam James 21c4157067 tree-sitter-grammar.eclass: force use of local parser.h
There shouldn't be a system-wide copy of parser.h and upstream plan on
dropping this from dev-libs/tree-sitter as it can cause issues if there's
a mismatch between the version used for the bundled generated parser
vs the header used to build the library.

Force use of the correct one in the dist tarball at src/tree_sitter/parser.h
instead. Drop the dependency on dev-libs/tree-sitter given we were only depending
on it for this header.

Bug: https://github.com/tree-sitter/tree-sitter-bash/issues/199
Bug: https://bugs.gentoo.org/912716
Signed-off-by: Sam James <sam@gentoo.org>
2023-08-27 21:26:13 +01:00
Andrew Ammerlaan 64eda769f8 dist-kernel-utils.eclass: only sign image if it is a UKI
If we are not using UKIs we don't have to do anything since the kernel image
was already signed in kernel-build.eclass.

Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/32464
Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
2023-08-27 21:36:07 +02:00
Andrew Ammerlaan a740d65d10 kernel-build.eclass: sign the kernel image earlier in src_install
By signing it in src_install instead of pkg_postinst the signed version is
included in any generated binpkg. This is useful for enabling secureboot
on machines that do not have the secureboot private key available.

This change makes it possible to distribute a signed kernel image in
sys-kernel/gentoo-kernel-bin.

Note, UKIs are always generated locally, so if UKIs are used these will still
have to be signed in pkg_postinst and therefore the private key is still
required on all systems with USE=secureboot and uefi=yes in dracut.conf.

Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
2023-08-27 21:36:06 +02:00
Andrew Ammerlaan bc63496c26 secureboot.eclass: secureboot_sign_efi_file allow call with 1 arg
Use the input file as the output file if it is not specified.

Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>

sb-fix

Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
2023-08-27 21:36:05 +02:00
Arthur Zamarin cf97de6382 app-emulation/vagrant: Keyword 2.3.7 arm64, #913117
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2023-08-27 21:55:52 +03:00
Arthur Zamarin 5a2a7c196f dev-ruby/rgl: Keyword 0.6.6 arm64, #913117
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2023-08-27 21:55:52 +03:00
Arthur Zamarin 6c251b36e1 dev-ruby/stream: Keyword 0.5.5 arm64, #913117
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2023-08-27 21:55:51 +03:00
Arthur Zamarin 6ed3edbdff dev-ruby/pairing_heap: Keyword 3.0.1 arm64, #913117
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2023-08-27 21:55:51 +03:00
Arthur Zamarin c7eb4af199 dev-ruby/grpc: Keyword 1.54.0 arm64, #913117
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2023-08-27 21:55:50 +03:00
Arthur Zamarin 3c272e5448 dev-ruby/googleapis-common-protos-types: Keyword 1.8.0 arm64, #913117
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2023-08-27 21:55:50 +03:00
Arthur Zamarin 19749a59a1 dev-ruby/google-protobuf: Keyword 3.21.12 arm64, #913117
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2023-08-27 21:55:50 +03:00
Arthur Zamarin b7cf76f2bb dev-perl/Moose: Stabilize 2.220.600 ppc, #913090
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2023-08-27 21:16:31 +03:00
Jakov Smolić d5423ed144 media-gfx/chafa: drop 1.12.5
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
2023-08-27 20:08:56 +02:00
Jakov Smolić 967e883838 sys-kernel/kergen: drop 0.1.5
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
2023-08-27 20:08:32 +02:00
Jakov Smolić 74f6af480c app-misc/jdupes: drop 1.23.0, 1.25.2
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
2023-08-27 20:08:27 +02:00
Jakov Smolić a2f4ac2313 dev-libs/libjodycode: drop 2.0.1, 3.0.1
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
2023-08-27 20:07:30 +02:00
Andrew Ammerlaan 5b526a2356 kernel-install.eclass: enforce signed modules in test with USE=modules-sign
This only has effect when building the gpkg for gentoo-kernel-bin which
overrides CONFIG_MODULE_SIG_FORCE. To ensure that the module signing
was successful we instruct the kernel to reject modules with an invalid
signature.

This has no effect on other kernel packages which already have
CONFIG_MODULE_SIG_FORCE=y.

Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/32463
Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
2023-08-27 20:04:31 +02:00
Hans de Graaff c4984b9fb0 dev-ruby/amq-protocol: drop 2.3.2
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
2023-08-27 19:59:00 +02:00
Hans de Graaff 65711196c3 dev-ruby/binding_of_caller: drop 1.0.0-r1
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
2023-08-27 19:59:00 +02:00
Hans de Graaff 5119552406 dev-ruby/bsearch: drop 1.5.0-r3
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
2023-08-27 19:58:59 +02:00
Hans de Graaff b2702358bb dev-ruby/buftok: drop 0.3.0
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
2023-08-27 19:58:59 +02:00
Hans de Graaff eaef5c955d dev-ruby/colored2: drop 3.1.2
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
2023-08-27 19:58:59 +02:00
Hans de Graaff 1177284d63 dev-ruby/columnize: drop 0.9.0-r1
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
2023-08-27 19:58:59 +02:00
Hans de Graaff 05dbad3b12 dev-ruby/concurrent-ruby: drop 1.2.0
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
2023-08-27 19:58:59 +02:00
Sven Wegener c28394b36c dev-util/systemtap: add 4.9
Signed-off-by: Sven Wegener <swegener@gentoo.org>
2023-08-27 19:36:43 +02:00
Sam James ae867020ec media-gfx/chafa: Stabilize 1.12.5-r1 arm64, #913101
Signed-off-by: Sam James <sam@gentoo.org>
2023-08-27 18:18:36 +01:00
Sam James e0644153a5 media-gfx/chafa: Stabilize 1.12.5-r1 x86, #913101
Signed-off-by: Sam James <sam@gentoo.org>
2023-08-27 18:18:35 +01:00
Sam James 04b9091c59 media-gfx/chafa: Stabilize 1.12.5-r1 amd64, #913101
Signed-off-by: Sam James <sam@gentoo.org>
2023-08-27 18:18:34 +01:00
Sam James 8de757014d sys-kernel/kergen: Stabilize 0.1.5-r1 x86, #913100
Signed-off-by: Sam James <sam@gentoo.org>
2023-08-27 18:18:34 +01:00
Sam James c50dc791d3 sys-kernel/kergen: Stabilize 0.1.5-r1 amd64, #913100
Signed-off-by: Sam James <sam@gentoo.org>
2023-08-27 18:18:33 +01:00
Sam James 123f1f2612 app-eselect/eselect-vi: Stabilize 20221122 ALLARCHES, #913093
Signed-off-by: Sam James <sam@gentoo.org>
2023-08-27 18:18:32 +01:00
Sam James 193f38d9db media-libs/libplacebo: Stabilize 6.292.1 amd64, #913092
Signed-off-by: Sam James <sam@gentoo.org>
2023-08-27 18:18:31 +01:00
Sam James 53cd34ec1d media-video/mpv: Stabilize 0.36.0-r1 amd64, #913092
Signed-off-by: Sam James <sam@gentoo.org>
2023-08-27 18:18:30 +01:00
Sam James dc6683e12b dev-util/mingw64-toolchain: Stabilize 11.0.0_p2 amd64, #913091
Signed-off-by: Sam James <sam@gentoo.org>
2023-08-27 18:18:29 +01:00
Sam James e7477dea79 dev-libs/libjodycode: Stabilize 3.1 amd64, #912238
Signed-off-by: Sam James <sam@gentoo.org>
2023-08-27 18:18:28 +01:00
Sam James f629e1c85f app-misc/jdupes: Stabilize 1.26.1 amd64, #912238
Signed-off-by: Sam James <sam@gentoo.org>
2023-08-27 18:18:28 +01:00
Sebastian Pipping 0dcb483620 app-text/nuspell: 5.1.3 + EAPI 8
Signed-off-by: Sebastian Pipping <sping@gentoo.org>
2023-08-27 18:59:19 +02:00
Hans de Graaff e419db21ac app-emulation/vagrant: add 2.3.7
Closes: https://bugs.gentoo.org/867943
Closes: https://bugs.gentoo.org/912592
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
2023-08-27 18:58:57 +02:00
Hans de Graaff 031f1d9614 dev-ruby/grpc: new package, add 1.54.0
New dependency for app-emulation/vagrant.

Signed-off-by: Hans de Graaff <graaff@gentoo.org>
2023-08-27 18:58:57 +02:00
Hans de Graaff abf08da619 dev-ruby/creole: drop 0.5.0-r1
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
2023-08-27 18:58:57 +02:00
Hans de Graaff 6295bc7bfc dev-ruby/delayer-deferred: drop 2.2.0
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
2023-08-27 18:58:57 +02:00
Hans de Graaff 7e83fadf87 dev-ruby/domain_name: drop 0.5.20190701-r1
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
2023-08-27 18:58:57 +02:00
Hans de Graaff d8491bcc18 dev-ruby/equatable: drop 0.7.0
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
2023-08-27 18:58:57 +02:00
Michał Górny 242553a42a dev-python/python-box: Make C extensions optional
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2023-08-27 18:12:17 +02:00
Mike Pagano 69f68f42bf sys-kernel/gentoo-sources: drop 6.4.9
Signed-off-by: Mike Pagano <mpagano@gentoo.org>
2023-08-27 12:04:09 -04:00
Mike Pagano decc79461e sys-kernel/gentoo-sources: unkeyword 6.1.41
Signed-off-by: Mike Pagano <mpagano@gentoo.org>
2023-08-27 12:03:43 -04:00