summaryrefslogtreecommitdiff
path: root/sys-process
diff options
context:
space:
mode:
Diffstat (limited to 'sys-process')
-rw-r--r--sys-process/Manifest.gzbin10289 -> 10294 bytes
-rw-r--r--sys-process/tini/Manifest3
-rw-r--r--sys-process/tini/files/tini-0.19.0-musl-basename.patch13
-rw-r--r--sys-process/tini/tini-0.19.0-r1.ebuild4
4 files changed, 18 insertions, 2 deletions
diff --git a/sys-process/Manifest.gz b/sys-process/Manifest.gz
index 8c6202533fcc..0b9127c4be5e 100644
--- a/sys-process/Manifest.gz
+++ b/sys-process/Manifest.gz
Binary files differ
diff --git a/sys-process/tini/Manifest b/sys-process/tini/Manifest
index 43d9c30d045a..24d4514b9116 100644
--- a/sys-process/tini/Manifest
+++ b/sys-process/tini/Manifest
@@ -1,3 +1,4 @@
+AUX tini-0.19.0-musl-basename.patch 479 BLAKE2B 16ebb93dfb59fd5808b820eec1b92034f1eef4015a9107b969a661cf4b70eb590cfcc799a129937ba39295bcfe0fae0acd76eaf302790bd0010e88df698abae9 SHA512 69eef3220544f0447f05f4658616a42129ca67d0c89d051602e8fcd2003db639062cab2a4d277583d61558bba3834b47f4b5aa6796d24f308b9ccadf0df7fe41
DIST tini-0.19.0.tar.gz 32369 BLAKE2B 5d86f6299b92152063974e6ecd347e1a2ba90f0188f2a702ddb6c814fc1c9723062481fe560caa89e9f74883017ee833566adf1eb1f11fe625671eced47f3296 SHA512 1fa85b56e2c6085ea474f251928e7a40510d92aeef60b3c145b0496969c1b5df86835d143cb91ef5b4bf4da63fa8a56947cc39a4276e4b72faa57276d432b292
-EBUILD tini-0.19.0-r1.ebuild 1639 BLAKE2B 8b42e2a8061eec3baf9ef3f0ba954848d58dc66f2933fae8a864d438aed0c31389a5f70f74c8894060ed34d0dd5219d486837126555da3bdc3ed9fa7f9f545a5 SHA512 3b4fd15555c70de586e9859e83dff9ae2d7f308548d472e367a4b8e7e4a65073f68fbbecca9aac876e6d9aa4cfb8cc9d10d29f06a93d1f7ec9b1ba80ae20c613
+EBUILD tini-0.19.0-r1.ebuild 1696 BLAKE2B dd334cead719528caa4d1747864be3ceaaeb45e3ad7983b4be2a96122dd700b28cacde12da3fb99f6a98f5c44090b34d21c3c6e8f968cb1acae8c6ec9ac1104a SHA512 50dcc769934811ab51242376cbcd66307ead4c2e5b6194e17b54bbf6c25fced13cf83df45a9714127660512ce85c34051e362078b9e66f1aa89494d8c412b644
MISC metadata.xml 559 BLAKE2B b04eef0b3d03c84577580329665c00e152b7385717e45f9da71dd805813abff31736bd6c356c7c8bb7306811edcdc5727a41a6ebf16280b6175c5d9f9aec1971 SHA512 fd54927b31b2bb4415e67d12bc4332ce25c5ec7169f72b214a97079efe45e3b5014acc1bef5a4eb8cc711d2d37de666647210b612211452d3dd178c5bc1994e6
diff --git a/sys-process/tini/files/tini-0.19.0-musl-basename.patch b/sys-process/tini/files/tini-0.19.0-musl-basename.patch
new file mode 100644
index 000000000000..69808d773de9
--- /dev/null
+++ b/sys-process/tini/files/tini-0.19.0-musl-basename.patch
@@ -0,0 +1,13 @@
+diff --git a/src/tini.c b/src/tini.c
+index eb62015..0e7d5da 100644
+--- a/src/tini.c
++++ b/src/tini.c
+@@ -18,6 +18,8 @@
+ #include "tiniConfig.h"
+ #include "tiniLicense.h"
+
++#define basename(name) (strrchr((name),'/') ? strrchr((name),'/')+1 : (name))
++
+ #if TINI_MINIMAL
+ #define PRINT_FATAL(...) fprintf(stderr, __VA_ARGS__); fprintf(stderr, "\n");
+ #define PRINT_WARNING(...) if (verbosity > 0) { fprintf(stderr, __VA_ARGS__); fprintf(stderr, "\n"); }
diff --git a/sys-process/tini/tini-0.19.0-r1.ebuild b/sys-process/tini/tini-0.19.0-r1.ebuild
index 0f911be28766..f55bbf7f30f0 100644
--- a/sys-process/tini/tini-0.19.0-r1.ebuild
+++ b/sys-process/tini/tini-0.19.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -19,6 +19,8 @@ SLOT="0"
KEYWORDS="amd64 arm arm64 hppa ppc64 ~riscv ~x86"
IUSE="+args +static"
+PATCHES=("${FILESDIR}/tini-0.19.0-musl-basename.patch")
+
src_prepare() {
[[ -z ${GIT_COMMIT} ]] && die "forgetful maintainer! please define GIT_COMMIT_${PV//./} on bump"