From b8395ecde09583851e86d0512adec19f7308d791 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Fri, 28 Apr 2023 23:13:34 +0100 Subject: gentoo auto-resync : 28:04:2023 - 23:13:34 --- app-text/uudeview/Manifest | 2 + .../files/uudeview-0.5.20-fix-implicit.diff | 12 ++++++ app-text/uudeview/uudeview-0.5.20-r4.ebuild | 44 ++++++++++++++++++++++ 3 files changed, 58 insertions(+) create mode 100644 app-text/uudeview/files/uudeview-0.5.20-fix-implicit.diff create mode 100644 app-text/uudeview/uudeview-0.5.20-r4.ebuild (limited to 'app-text/uudeview') diff --git a/app-text/uudeview/Manifest b/app-text/uudeview/Manifest index d112cea405fc..c5f454e557f3 100644 --- a/app-text/uudeview/Manifest +++ b/app-text/uudeview/Manifest @@ -3,6 +3,7 @@ AUX uudeview-0.5.20-CVE-2008-2266.patch 4595 BLAKE2B dd2ba71e43941812472729575f1 AUX uudeview-0.5.20-bugfixes.patch 3575 BLAKE2B 8778f0f08fa8d8c5faabf2721c195505a53369f30d93c494080025e491121a75135f321fe5c0c117e5bfd538a7cb2d82fc64cb5584822dc9f353cd31b168bdf0 SHA512 c5e4126e9457cb94d6f014ba20e2497969a50b84d917bd31529a2a75ae5b1e9990ec946e8f8de7a83ced71e32aea7d62210416d94b765dc860902825ca6b34a3 AUX uudeview-0.5.20-fix-append_signature.patch 893 BLAKE2B deccd364dffe6be50b5985c603a55407fa0ae358fcaa31133607d276d04770eb5e43ed175d8d169f3afabd9dc7a27c55a0273dc946f0e85be48f66922ec1ce91 SHA512 6c84e1276b1bb1f411bb9b1561d32f49312c6969721c4016761d3a2cef388d46b6288e5e5000d2f54a5529ba1bf16d5427ef73f531be5d53d8abcc2300792482 AUX uudeview-0.5.20-fix-function-definitions-clang16.patch 3242 BLAKE2B 250af757d13ca87cf547e7761a03649c69f8d53e9a0f8d336370e9b5c6ae1af2ac085c868cdbcd8f926c6c68101af52a378ac061c7223593ffb9781c47c7b882 SHA512 5a87898683f1a0e8bb70855533d63578b74e975c6794e19b253439eb540c9dfb1918cd67253b0269116799118e22d0e14c8377728cc6f75bfc465dda27fdf67d +AUX uudeview-0.5.20-fix-implicit.diff 331 BLAKE2B 5eae1b9442e9dc834af7567d9e669481bf59a272401200a19447b252c4f655bb3bfbf084ea4b13d94313003f393418a8e117c413f084e23305547b8cce920a38 SHA512 ef8882b66e436342af5a9b8941d29e616d09af02cfb6fd9d898a55c7a7d7fbc17b9a42f17fbea342b058849e35bb2c9c0ed73f4a7af92244c79c34f0422156c0 AUX uudeview-0.5.20-format-string-warning-inews.patch 384 BLAKE2B ff953f6401428c9055f21db08a813d64a275a42fd1ca4065f333826f22bd75b7310f1cc462f52f804acb42386ca91fe1dac22d4e5df8f10d9dfd787da787dfa8 SHA512 082c2892f4f6c6a16e44ab4754e71168346e32f3ee103177de0a7361f36b8ea4f0f612284ea47241beae63ab85c6734990c774e8576ad7cba678929826fde1d5 AUX uudeview-0.5.20-makefile.patch 822 BLAKE2B b7729d04f9b881924205efce8dbb398b12e04ed95aa585f2e19fc79340e36772d8c8eb2c9fa23d2d69fedd44c743d85234578edd406b910f6f6ec70457f220a2 SHA512 69efb3af67aa9a47a4d4155b1c346bda5bcfcec26000e82b170d854dbc29e72ce6a8b21f171a72761f8ea2cc2c6fb65e74700a6134c9cbe107b596b45762a34c AUX uudeview-0.5.20-man.patch 3246 BLAKE2B 390d89a13080798b1ef0f902d92c82df59c10c6bb5b34eb8655ceadade0e31b0e81c100fc3e8908edf6c482c51c2560b90aaff8156b7ca805908036aa8342b77 SHA512 a940d6663563e7a91b35f5350e05b6cb7939f06d7db8767a8a5483dc82477c796a351cc03be9de49bd55513ca0b2e3203cd82c4b834caa54da9c8aae5750136b @@ -11,4 +12,5 @@ AUX uudeview-0.5.20-string_format_issue.patch 907 BLAKE2B a99e9341219e8581cf32ef DIST uudeview-0.5.20.tar.gz 261574 BLAKE2B bd345144a87e2322c89e185d0fe5f31f1cd1ff8f73a5c5b6e585b79a0b319fcf349f2bb51f814a6d6a81e0e18271b5c37db827ba414007785b1743c64e5efe46 SHA512 d080e9c3940bad7bacd28457f21133056384a01e33ba014de42502d23f81f2c7f5fa7f6c472ce9f37bec2edb8e18d27135bf18426cf2f23188a3683558e1721c EBUILD uudeview-0.5.20-r2.ebuild 915 BLAKE2B cb90d99429ff87ae32bb43766ff681eefc2901f577e98deb0151aa7f1d4d72dbd8a76a57083e27acca98f30c7cb8eec64fdc15adc8e7f9c920662c2af459cd00 SHA512 4b159d03eb9ea9621d1a6bdc4e9cb72dfb1412da77d6bb00278af707bc12689f67145fa408c89139c4139bec1e38d19e05312d90699dd4702b5d0cd84f393292 EBUILD uudeview-0.5.20-r3.ebuild 1078 BLAKE2B 659eed5c73bdea7feb6eb3cd24ddbdba6c612615b3e5973cebef3ff9637b3ce73b33fc6b4d7cfca1e2c12c185e4468a002c92ec30e5cb267d29af7137e923f7b SHA512 cb019c466c990bcad9fd49f796b71cef40ae390da0c59d7feb14614e657b0a36b40e05c19438042c06b4aaee0937112296f8f2e8e178138d9828d756596212c7 +EBUILD uudeview-0.5.20-r4.ebuild 1116 BLAKE2B a81d5bc856a4867fa7e3acef522801328e7abc54e9e09543ddac833d52dfc2d7b392a889e80f247362dce7349c8eeeabaf8201e981f47ee3e54886991ddbf591 SHA512 1e30fedacdff6160b2bbeb52303a5df724094b9dd5ddd2174b0b826c02863b01c5eb8026e4585be942602e242dbcf78bb239105891eeb237a2ae3e188a72a40d MISC metadata.xml 217 BLAKE2B 4c798b28d6d7cb91ce9efa46084d222e24f1f62814b89dc32e8ee4c2d2e761392fa46cb368de68fdaf0c020acc5603a124b3a96edaa8e6ee333ba3f71ea59ad5 SHA512 83aaf1cf450d1a0769b0d5bc9533bb17e683dd88d04d3318da131cd1c8c66492451b9518f9f2b08d144ac0a2ba4113ed09ffaff1b7c4779f6c35bd7bdcabb874 diff --git a/app-text/uudeview/files/uudeview-0.5.20-fix-implicit.diff b/app-text/uudeview/files/uudeview-0.5.20-fix-implicit.diff new file mode 100644 index 000000000000..30b900d4509b --- /dev/null +++ b/app-text/uudeview/files/uudeview-0.5.20-fix-implicit.diff @@ -0,0 +1,12 @@ +diff --git a/configure.in b/configure.in +index 4ea5965..49100ff 100644 +--- a/configure.in ++++ b/configure.in +@@ -518,6 +518,7 @@ AC_CHECK_FUNC([mkstemp],,[AC_MSG_ERROR([needs mkstemp])]) + # + AC_MSG_CHECKING([for strerror]) + AC_TRY_LINK([ ++#include + char *blubb() { return (char *) strerror (42); } + ],[ + (void) blubb(); diff --git a/app-text/uudeview/uudeview-0.5.20-r4.ebuild b/app-text/uudeview/uudeview-0.5.20-r4.ebuild new file mode 100644 index 000000000000..7ec9c8a0f37f --- /dev/null +++ b/app-text/uudeview/uudeview-0.5.20-r4.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools toolchain-funcs + +DESCRIPTION="uu, xx, base64, binhex decoder" +HOMEPAGE="http://www.fpx.de/fp/Software/UUDeview/" +SRC_URI="http://www.fpx.de/fp/Software/UUDeview/download/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" + +PATCHES=( + "${FILESDIR}"/${P}-bugfixes.patch + "${FILESDIR}"/${P}-CVE-2004-2265.patch + "${FILESDIR}"/${P}-CVE-2008-2266.patch + "${FILESDIR}"/${P}-man.patch + "${FILESDIR}"/${P}-rename.patch + "${FILESDIR}"/${P}-makefile.patch + "${FILESDIR}"/${P}-fix-append_signature.patch + "${FILESDIR}"/${P}-string_format_issue.patch + "${FILESDIR}"/${P}-format-string-warning-inews.patch + "${FILESDIR}"/${P}-fix-function-definitions-clang16.patch + "${FILESDIR}"/${P}-fix-implicit.diff +) + +DOCS=( HISTORY INSTALL README ) + +src_prepare() { + sed -i "s:^\tar r:\t$(tc-getAR) r:" uulib/Makefile.in || die + + default + mv configure.{in,ac} || die + eautoreconf +} + +src_configure() { + econf \ + --disable-tcl \ + --disable-tk +} -- cgit v1.2.3