# ChangeLog for sys-devel/patch
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-devel/patch/ChangeLog,v 1.81 2015/03/08 16:28:48 polynomial-c Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-devel/patch/ChangeLog,v 1.82 2015/03/16 21:31:09 polynomial-c Exp $
+
+ 16 Mar 2015; Lars Wendler <polynomial-c@gentoo.org> -patch-2.6.1.ebuild,
+ -files/gnulib_strnlen.c:
+ Removed vulnerable version.
*patch-2.7.5 (08 Mar 2015)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
-AUX gnulib_strnlen.c 1221 SHA256 12b0328a3d341cb1bad06d84b50b05d28ad44ca6644c62cf52e63d2c3c12f981 SHA512 5b25a72b881482573721601b5f20c448a2cb61c6147d8f7f7eba30d9b5d9953fa7956f947f3779797e83d7de7126c67a4c715292fac475d36b1ee42c794fed74 WHIRLPOOL 7bcf22073d260ebd6594299d213eb8f1af2b49205f299bb255b2f66131329bc367feefb38ebb3c670d902c98185b755ae981fc2bfa86356d0ad86c4f6e3e8197
-DIST patch-2.6.1.tar.bz2 253719 SHA256 1d1441380c92ed8572049411406964a0a987aefd228be3abb8623eca1f3ced8a SHA512 a751bd9d14c82e047c9e914bf03f3296f76e2ebc3f9fb4c3f480590c303d492235a6b340056c612afef6c6b2c8d8de794189b5ba933f53687effb6acb2c5b187 WHIRLPOOL c93833d02d981fa417f5389638ec4731b5addfc0314f92709deb992ad6bab86e67b68b5ee704ed46627944469f1c4e58df51b316c1f4539e196077639013c600
DIST patch-2.7.3.tar.xz 684764 SHA256 d09022de9d629561bf4dad44625ef4b1ead15178b210412113531730cdb6f19d SHA512 8d2e3010cfb3283913edb87cbf8d3c474811dc0d288fcb6b87b8ce62296ae95c16dd3b59f21345905d4ffbc572d0be985612eebf90f0e9ee390ca53613402836 WHIRLPOOL 7b4e5471e22c24d97ebac94939582d5d3d311f057e97b43f39def297b7c2db723f5558d66d10c3b289caea241b931dea49beabfe0ec03c0c6d0f91bc526ad52c
DIST patch-2.7.4.tar.xz 714392 SHA256 0eacbb07ce106fe4dcbfbe6c052e55b50bf3df8e1bb16228c9da77b6659ff109 SHA512 7842ad925c6223b1e106844d403a66151fd511a51bf2c78f3c15aa15f5e923f9b58d139bc098aca7c7c6d07e78c01dba729a7e85e93c1c7d18f3150314be0a6f WHIRLPOOL 71c5643345b6c573afe59b13a9c69c0076b38bbd3448220f645b4bb0fc629dc598e37242770de52fa4f1fb949a90375e1b9dca2d43188342562385ad77512d84
DIST patch-2.7.5.tar.xz 727704 SHA256 fd95153655d6b95567e623843a0e77b81612d502ecf78a489a4aed7867caa299 SHA512 6620ac8101f60c0b456ce339fa5e371f40be0b391e2e9728f34f3625f9907e516de61dac2f91bc76e6fd28a9bd1224efc3ba827cfaa606d857730c1af4195a0f WHIRLPOOL 27e209cd99b0e3366c7e094e54581510fb3018202fc79d6a906e14e87efae1b7b7548fcafb70af6f5db59f08237fd0f5363789d719ff3452925bd99dc41a9cdb
-EBUILD patch-2.6.1.ebuild 1013 SHA256 56f327dfdcf34f638721dc42e60f682121799b1e5dc9f2d585387178df97031a SHA512 1415b53b21f48dddac43c761b9fec24a0ae008510b3c014122c6e60dfe99497dba0677f49e169dc6266c5059e8730e561ba206c4be50c951c4716378f8e53eda WHIRLPOOL b7f2a2413775d201b4bdace89792aa0044a4847375044ea00a140c85c4153a0aadd5831f6782f49ad621b9b8284b5d49d08dc597fe057c03819f16ea2444a3b0
EBUILD patch-2.7.3.ebuild 1093 SHA256 488aac129ee958a8c89c4c5fa60f0ba92c59b464402aaf217c171ca88f5c701c SHA512 1c949bb6db3118137001e841f186d5cf45a5d8e7d191be317e22e70b1d1f1e27a4da603cac7c13f36b218559434ec6d5acb62b24f58adf84a9bae7b7e76b2d41 WHIRLPOOL 0ebe9dfc3ad10e5cc6e5dd0d70bd55924e2096cecbe9d1f955513cf5b67d2ea8525df6c6542d5026541417c58e32ddbeb7e5a5a65e0769eed51560a7093d9734
EBUILD patch-2.7.4.ebuild 1110 SHA256 606626999a5c49b03ea8768cf192e4a095a0e6736b97b7cfee62f8a0f6c7b21f SHA512 98a3d50460423a92ad39ebd26d41f4f1e9643871fdc3cfd35977fa4d31970a7089d54e79b75537fa31ddd648d1d37e4c419a84d400a292f550733ca87b475f71 WHIRLPOOL 7bdc791cdb981ce3ef039c24290a3da1d72c5144ce45003d251c599c104e861c5d258c48eb104d5a9db3e768777ecfb5754f7c9405da6919bee3fab0776f546c
EBUILD patch-2.7.5.ebuild 1110 SHA256 14cee22ea63f28ce88ee7707b3d1572b9854301d7c8684bfdb4cfb43cee883b8 SHA512 d37ec238b021fb157ebe769ab7859caef42b30bdbc6f94f871f10037cca22582e46b2cf28e00c94f176eee49d4c2df682c4ad8fe2ef116321666b6e7c9bc32c0 WHIRLPOOL 97a89d705795bc7f309ad1da2f9753959d5117bff3beaa437ea76402c08c0b475f104cdb6ba6717bdf41b950c3442d01a526097c6fbaf9db4214e9a7c484603d
-MISC ChangeLog 10346 SHA256 56aafe23033e5ee1a4d15a74bbbaf2c45fcedcb9571e4dd5fa47913ec22f2cca SHA512 b92aea8554a143350b5d789f9a73629109038c7c6d7b6b3ab72507ad82f16e90b0890cd504d59f452f15039ea977d753622caf4e94d6b080c82bc4e5a60ecb37 WHIRLPOOL c1645b48d54b5a6affd17d779c6fe79d104520ba88430657c7781c785d073cbe68df3912c515ddc6b35635ab293f30b711a86176c13798358935df570eb9dedd
+MISC ChangeLog 10479 SHA256 dc350897a905ae179604f03badb35b66f1b9721681a37a51c6f48295bddb28e4 SHA512 883c8b4965fea8c3bf9506ff1c3c4382556dfbff11bc9e124695579e48ad8a7cb9fa317863afd5d39b95126894ec67b0c0cf0260ec92c7f62fcf2c7c50ac1162 WHIRLPOOL 9c15bc0843af919c8da4777333927e5ae76f8eb9fe4b632049f9f1ae48aa9d8d06c0b7a41dcc57b3cfef94bfae68f996cc2587705238181af0767543315c3671
MISC metadata.xml 164 SHA256 f5f2891f2a4791cd31350bb2bb572131ad7235cd0eeb124c9912c187ac10ce92 SHA512 8eb0d5153d388f6ea069c64b93882244816a0a09aecc0d73cb872121ce0eb24c5ccafa96aad0b620b2300f319e1af101fa7fa6c5d0d561719d49bb07da0a2eca WHIRLPOOL 11a1441bddb7a6c69653c663902b7da5767ae6ad515ac2aabfc42fe37927a1ccc21472deeee454009ff720201a41c3e4a912df42661a0a87150fb46126da2d52
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
-iQIcBAEBCAAGBQJU/HjBAAoJEPiazRVxLXTFz1YP/itTZdmmfjaDWNxktF+LeWw6
-JNgEb40Z3K1qChkhadQ/b019DpTJrr47bMk996s8WGepWqTEupaljNMQ3t7RfXav
-IJfub6AQyrYN2nKNXnkeEND59DLw8d/UMtrPVy8HgKvsUPJYL7tJwsBPJMlKIvee
-m+B8zUSG9fUO6jNkkpeW4IvNS9XnQSIK38r1fy1Fvwux1L+Ow6JD+qkOEYD3mRWR
-6jzfS1GgSeLcMAtW2e7ZvhY/+1zPyyEtcbNbSLnALTZLmz/LAh9QwlyQZPeiGdwl
-Frtd7vusHlVijo2ZvwEZyQDPD34HRyaD3b8dhXXqqKp5jDhHGZIZu5PlaOpCTTpT
-vIcYpStnyC5n9w6y3Vup7SQBlafgpw6vLjoGVBAhle+QH6H8kYXfCg6u29H40zYt
-UMINCvGkqJ94gSfTuziyyudBU8MQJZ7AwesoMpXoZsu/WaRDLk8LQB3iah0ODmeO
-RkIwV+84ntN2sLhn1iwcfcoCMtq2pntybaFiTJic2KCY8s383s1SCs2vwhxJ6brA
-DXJOgmgZNna+bG8/kSVltwgUFNel7IV8j5eaHCTl7sDtrJaMLeVwzwB4V/Xa9wij
-menDhmIi2ZVvcsYwD7mRI63JL2qwCUy7sus+NfsfeVYAz4DH91qF+jcKPLxgI1G7
-rA1rpYPb8CUhSU/B9bPn
-=LBOZ
+iQIcBAEBCAAGBQJVB0ueAAoJEPiazRVxLXTFJC4QAIwg10P7Q622ywgoU+pfdkiY
+UxYOoAYUyUiXryT+SAudlqi8fupmKHD3Q/ztFyYARde4tIur3rJKLSOxpL6Ek27A
+kiIVvas4JAEnotx5aA7zUgizO+Qf2duDQQ/Vx+UWTqRl75PvBPSd4i0ZJHy09958
+3rrAB9o3ouw08DSTTSv+zO5xnPnOwVpUAvdEY2Tc3xazdmrxrAmE+UbyAnJnt9AI
+M6/yrnkejBdMGszhNRPIu56Le/Yzb6freJlPiL7JY2HUKxRcZWkm537LQhHzF4gb
+OILGp6/vQ86I8kXDE0fsy410iTa//YUI++JeSDbFOLWHIiGf+iW8y71aQY4oHYa6
+H2jfT4q5FUGe9hTyksqqCbuucEim7GYY/UjYH6Qn0yCBiCVLLUH0KtQ3PPzdtpls
+mDFwLZtS6XjcMjFjnL3WLw0bYqGjNJgVUAXoCABlc0U4X/lPx98V3cqwcYewrnJl
+YUCnm8Zt6HMxQDoLRmXZhVioIZcz4lJtBL2p90HOEqbLONNH04zvInF1XTOOPd9P
+PYUPWhZU/UQDVha7gV0TTB+X/mrAuPzqmvIxhxh+lT+OTYujQKHtoSXmNZ9FThWF
+ssG9kYeqrfQVGFGn2dyxWYZxSqLC/w7684WhQYlISY8WIY93acieNRxht8owqUyy
+b3Sd6aeJc1Sf8zv0IzIS
+=uoZo
-----END PGP SIGNATURE-----
+++ /dev/null
-/* Find the length of STRING, but scan at most MAXLEN characters.
- Copyright (C) 2005, 2006, 2007, 2009, 2010 Free Software Foundation, Inc.
- Written by Simon Josefsson.
-
- This program is free software; you can redistribute it and/or modify
- it under the terms of the GNU General Public License as published by
- the Free Software Foundation; either version 2, or (at your option)
- any later version.
-
- This program is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU General Public License for more details.
-
- You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software Foundation,
- Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */
-
-#include <config.h>
-
-#include <string.h>
-
-/* Find the length of STRING, but scan at most MAXLEN characters.
- If no '\0' terminator is found in that many characters, return MAXLEN. */
-
-size_t
-strnlen (const char *string, size_t maxlen)
-{
- const char *end = memchr (string, '\0', maxlen);
- return end ? (size_t) (end - string) : maxlen;
-}
+++ /dev/null
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-devel/patch/patch-2.6.1.ebuild,v 1.13 2014/01/18 03:17:14 vapier Exp $
-
-inherit flag-o-matic
-
-DESCRIPTION="Utility to apply diffs to files"
-HOMEPAGE="http://www.gnu.org/software/patch/patch.html"
-SRC_URI="mirror://gnu/patch/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
-IUSE="static test"
-
-RDEPEND=""
-DEPEND="${RDEPEND}
- test? ( sys-apps/ed )"
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
- # this file is missing from the tarball bug #300845
- cp "${FILESDIR}"/gnulib_strnlen.c gl/lib/strnlen.c || die
-}
-
-src_compile() {
- use static && append-ldflags -static
-
- local myconf=""
- [[ ${USERLAND} != "GNU" ]] && myconf="--program-prefix=g"
- econf ${myconf}
-
- emake || die
-}
-
-src_install() {
- emake DESTDIR="${D}" install || die
- dodoc AUTHORS ChangeLog NEWS README
-}