diff options
author | V3n3RiX <venerix@koprulu.sector> | 2024-03-15 18:47:53 +0000 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2024-03-15 18:47:53 +0000 |
commit | a4eda25bf0f72d757244b128657832bc4da28375 (patch) | |
tree | 5a4bda4947a8d19e1f07c2385db1aff2c18ba0d2 /dev-perl/IO-Tty | |
parent | 6e8d3793323b8f24be801a4aaf31cdd31a8483e9 (diff) |
gentoo auto-resync : 15:03:2024 - 18:47:52
Diffstat (limited to 'dev-perl/IO-Tty')
-rw-r--r-- | dev-perl/IO-Tty/IO-Tty-1.170.0.ebuild | 17 | ||||
-rw-r--r-- | dev-perl/IO-Tty/Manifest | 3 | ||||
-rw-r--r-- | dev-perl/IO-Tty/files/IO-Tty-1.160.0-musl-strlcpy.patch | 38 |
3 files changed, 0 insertions, 58 deletions
diff --git a/dev-perl/IO-Tty/IO-Tty-1.170.0.ebuild b/dev-perl/IO-Tty/IO-Tty-1.170.0.ebuild deleted file mode 100644 index 914ab9f45a2d..000000000000 --- a/dev-perl/IO-Tty/IO-Tty-1.170.0.ebuild +++ /dev/null @@ -1,17 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DIST_AUTHOR=TODDR -DIST_VERSION=1.17 -inherit perl-module - -DESCRIPTION="IO::Tty and IO::Pty modules for Perl" - -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" - -PATCHES=( - "${FILESDIR}"/${PN}-1.160.0-musl-strlcpy.patch -) diff --git a/dev-perl/IO-Tty/Manifest b/dev-perl/IO-Tty/Manifest index dc4dba87f0aa..5e89bcbe1cc8 100644 --- a/dev-perl/IO-Tty/Manifest +++ b/dev-perl/IO-Tty/Manifest @@ -1,6 +1,3 @@ -AUX IO-Tty-1.160.0-musl-strlcpy.patch 1468 BLAKE2B 1021fb5982c3f99859d299a08606ac0e1f94d73a48173d81e062342c6cc0e8fb6e129bd10438a459913ffee5389dad4ad0dacfd6a36947c5c536421c6fbca274 SHA512 a40ad0735dda22568b6be74e4a5cabb54e2943b5e357a536bdb9f848861d44b468e812010224cb22d0aeacbe778be07cd60310ca548ad91735784052fa47d100 -DIST IO-Tty-1.17.tar.gz 27245 BLAKE2B 65f56eb4841ba63dace795698320ce40535a05c5ad4844b9d2563d41acfc1d085878a4c72cf42048682c183d035ed655ed030819d00654b09ad2cc4b11c7ce77 SHA512 a9a53670d579684af1ca0d6e77bd74430c801174c59421139f79a19e76377d40055b74a8b1ef92d8601ca5bda2f911cba99a0bda0c24cf847bacac3df2314d37 DIST IO-Tty-1.18.tar.gz 26567 BLAKE2B 5c53001ceaf72e7c4237939eeffdddf9602cd9320a74a8bbd014341e3984d1dd4d4e7f328ffc72e61e1b5e017aa836fe598fe306843f7514fdb1cd8c910a19a5 SHA512 45f5e8856c8bd1169bf094407512cce901efe3cefadd279dff9aaee7c81289a160fa3589f0c01cc5829bcee3ed5d1eaf95002ca2207151d31ce293076dc86c06 -EBUILD IO-Tty-1.170.0.ebuild 442 BLAKE2B 04754fbb12518604c06a3462cf11c9364c835c92186ae4528e8cc39fbef7a49f4685d0c70a1286e02513fda6ad7c024c8bebcbbd0c13af156c325f6bcd4211c5 SHA512 7918356819a6e21c732370775d46667019981bfe2ccf9b92858392347e3ca022985158a5758767cd85b3b0c5ca1c20f51c6a77c6f503e580c6ab50ad54b10192 EBUILD IO-Tty-1.180.0.ebuild 381 BLAKE2B 3929bfc83a28f4934b4321a4e686484ce210622a3176c6df1373a3c02ecb943e4ba513af36535599b002de649d8f012285c2ad58b0bcc4751957902242e5e5c2 SHA512 7891f9be78adf0679104d1f28f67452184e403246e0b63046c6f4c89012a383f304f26467dfd227f3044b3efe132781f44aba3c6019582b3908a8e0b8b3418a2 MISC metadata.xml 439 BLAKE2B 3a82f8fe7fd4965968a3377339834afcab56ee0c4fc2764ba639c503045934efcf41cbb686a9a4dea2cd8352c4dc44b6d8365da9fdd3d50e41bb22f0c4a2e4c0 SHA512 a404c28f32c4250d8969ec62c4bcf78c94fbf90d0911b833d46636aa045af5bb1a0a4f6e4ceb0fcebb1609b7fcb4ffcb6817a77634ec3b950fdd410abccd1412 diff --git a/dev-perl/IO-Tty/files/IO-Tty-1.160.0-musl-strlcpy.patch b/dev-perl/IO-Tty/files/IO-Tty-1.160.0-musl-strlcpy.patch deleted file mode 100644 index d96e5afe378b..000000000000 --- a/dev-perl/IO-Tty/files/IO-Tty-1.160.0-musl-strlcpy.patch +++ /dev/null @@ -1,38 +0,0 @@ -https://github.com/toddr/IO-Tty/pull/33 - -From fae771aefc593a0ef798bc0c1e21b0524eb85e2d Mon Sep 17 00:00:00 2001 -From: Khem Raj <raj.khem@gmail.com> -Date: Wed, 31 Aug 2022 20:32:35 -0700 -Subject: [PATCH] Tty.xs: Do not mark strlcpy as static - -Some libcs e.g. musl do not provide implementation of strlcpy but they -do provide the signature in string.h, if we mark it static here then it -conflicts with the libc define and compiler may warn/error - -Fixes -Tty.xs:190:1: error: static declaration of 'strlcpy' follows non-static declaration -strlcpy( ^ -/mnt/b/yoe/master/build/tmp/work/core2-64-yoe-linux-musl/libio-pty-perl/1.16-r0/recipe-sysroot/usr/include/string.h:86:8: note: previous declaration is here -size_t strlcpy (char *, const char *, size_t); ^ - -Signed-off-by: Khem Raj <raj.khem@gmail.com> ---- a/Tty.xs -+++ b/Tty.xs -@@ -186,11 +186,11 @@ mysignal(int sig, mysig_t act) - * will be copied. Always NUL terminates (unless siz == 0). - * Returns strlen(src); if retval >= siz, truncation occurred. - */ --static size_t --strlcpy(dst, src, siz) -- char *dst; -- const char *src; -- size_t siz; -+size_t -+strlcpy( -+ char *dst, -+ const char *src, -+ size_t siz) - { - register char *d = dst; - register const char *s = src; - |