aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStuart Shelton <stuart@shelton.me>2016-09-17 20:25:47 +0100
committerStuart Shelton <stuart@shelton.me>2016-09-17 20:25:47 +0100
commited2bd71b21e6f6b9891a117f7d1d28fa5e9f0523 (patch)
tree554e3021a0e72b0c5cb890c806011030b45867e6
parentAdd file darwin-default-sysroot.patch, affecting sys-devel/llvm-3.8.1 (diff)
downloadsrcshelton-ed2bd71b21e6f6b9891a117f7d1d28fa5e9f0523.tar.gz
srcshelton-ed2bd71b21e6f6b9891a117f7d1d28fa5e9f0523.tar.bz2
srcshelton-ed2bd71b21e6f6b9891a117f7d1d28fa5e9f0523.zip
Update net-libs/libupnp-1.6.20
-rw-r--r--net-libs/libupnp/Manifest4
-rw-r--r--net-libs/libupnp/files/CVE-2016-6255.patch (renamed from net-libs/libupnp/files/libupnp-1.8.0-POST.patch)0
-rw-r--r--net-libs/libupnp/libupnp-1.6.20.ebuild23
3 files changed, 11 insertions, 16 deletions
diff --git a/net-libs/libupnp/Manifest b/net-libs/libupnp/Manifest
index 3faed506..f2661cf7 100644
--- a/net-libs/libupnp/Manifest
+++ b/net-libs/libupnp/Manifest
@@ -1,7 +1,7 @@
+AUX CVE-2016-6255.patch 2300 SHA256 8b4300d0c1bc19b19d7f4c4ac6c5bf493b636d51b9d85f17483d0c6d5c37bb09 SHA512 4e415875a4c843b64d92baf9530994829639939db7be710a6ba27ec02651c8faf86a2f9af80105d0895f2eb420a48c8d4ce31ad38d39ab02a10e095905870c42 WHIRLPOOL a09b8b494b03151feca9bda97d06796232461aa0b431ffaac2f4bf72d12dd83bbc68a5d724a4495125c63e3089139dad303a99b6af93e770f5eab3acd3b513e9
AUX libupnp-1.6.19-docs-install.patch 387 SHA256 1b7ee5e36e2d53ef0d02b0d703c90f5a8e322d1f1dad6cb36dba4885fd0c2df3 SHA512 b9c3ff0014f3b0d4f62b4b52948356581e09b5beefa548ddbe9a93084d2df0708557c22fafe919c867a9e48e5c19d09bfdded2619c8dde67cc44a3c12721671c WHIRLPOOL dbebe934973aef59038945d2120d98b12c3aed4c2df8ad198ae04ebd0280a2e33b7319cfaf1e6a025ef661a5373ca5b90c0b1033345b956d20fb0efdacb4b043
AUX libupnp-1.6.20-suse.patch 3297 SHA256 a0c85f95f94b792987f7c3162c37872f93f60943aadaa9ccdd6846118c40125a SHA512 7bb64e08a393c1d16b01bcef83ee72ac665bd7ee4290cf618e3d4f2d83514b12364eb58f0df2c4d4913738b17ff542ee1c4020a2542fc6564092fe8569fd6001 WHIRLPOOL e688ed64798bededfdad9b7539d5b0333a9e3c40adee837d100ae5d7bf6e6b5ffc2c73d12207679e6266d16e8bd5e41cccd102f9bcd4c5ec9510b3a98ad2ab98
-AUX libupnp-1.8.0-POST.patch 2300 SHA256 8b4300d0c1bc19b19d7f4c4ac6c5bf493b636d51b9d85f17483d0c6d5c37bb09 SHA512 4e415875a4c843b64d92baf9530994829639939db7be710a6ba27ec02651c8faf86a2f9af80105d0895f2eb420a48c8d4ce31ad38d39ab02a10e095905870c42 WHIRLPOOL a09b8b494b03151feca9bda97d06796232461aa0b431ffaac2f4bf72d12dd83bbc68a5d724a4495125c63e3089139dad303a99b6af93e770f5eab3acd3b513e9
AUX libupnp-1.8.0-suse.patch 3827 SHA256 23415f5886e9a72a05d01c4c4d1eb0c236d4a31e4bb6fd9f9bafea926d5aa862 SHA512 683b5eba9ae1db301b236a20e6e9671d4dedf528f989e36ff6cdeef698c797d5a354c83ee17c4a3c557e6abe8a39d5b72edc433754bdfb7c15fb1c84634b14e2 WHIRLPOOL 004d6e78326f42d6392529170e193e61e944791c7396246a968ae838b47c69883f6ca8ba698a5bd17b090539f56d921db0ebc709f4ba6a0c8f38e27353751dd2
DIST libupnp-1.6.20.tar.bz2 1243637 SHA256 ee3537081e3ea56f66ada10387486823989210bc98002f098305551c966e3a63 SHA512 754a3f587963078fc60e8a58f6b04536dac03d053c8cd14d4fd7e505a3417484fa03b72dd09ef92150f00263f270aa19646b7aab1b8707111aff53c43f8a120a WHIRLPOOL df2702b30a9e895371ba0647bfdd017fd17b4478feb691efaf754618fa032cb8ba72317030960676584da44dfc144f8b9bd07218799b40c2afa7fdee28e8b164
-EBUILD libupnp-1.6.20.ebuild 1667 SHA256 80388ea05041b34f86d4139210e9e4fd358920d8f0d3185a52e90fb8fdca8894 SHA512 ac002c05a994aa23ab4f579f684279058b9b7a411fccc43970ffbfca99785a5404eae2df20c84dff5acee877cd48cdcd4a74d891bde7f5ee254ff19373009d7c WHIRLPOOL aa6b19b3ff31cbb63f07315c15349d01e6909907202973301620c75d8cae4ae1484ebe0cf03e96940aeb19bab744203cfe678ebf7c57bd57215827526ca0170c
+EBUILD libupnp-1.6.20.ebuild 1390 SHA256 2bedc9c77ae8a2b30bb09c7198d72f5da2809935933910d32ba3c5e4195f5ad4 SHA512 b41fdddc692fb656347fb296d4cfed613692df830088cadf1bee1efa91f81f5235cca1353b3b56285ce9ff6c47ad0c87361ae4e4dba3c33b9012e45f87487257 WHIRLPOOL 24d5b00448fee37ae4abce689e7c6c1529f72e87a7515730c7de703a3f23c25b0523e64c5f6d3436964c1dcff9e68c1d1ed1dd723379e826520a4e35dc75f34a
EBUILD libupnp-1.8.0.ebuild 1808 SHA256 e30652e36f7116a6ae71e62a10f52ac0c49f1641b163e9b0c1adad45751e018c SHA512 0bdb64f5aa7dcfec9b83504a89bad8243d12ce8ea2d6ee343ba91a5904452364b3faa21160fe88ebbaa96c3b9a63b89a85ed3aee7b68619b3cf8424e312b639d WHIRLPOOL d89f87ae122f36dff6b48ee1c9115d1ba488845888321165ed804d1e62853659120f215f235bcd3908881a36336c34daea0112eeb871b3cf78752de17fce0bea
diff --git a/net-libs/libupnp/files/libupnp-1.8.0-POST.patch b/net-libs/libupnp/files/CVE-2016-6255.patch
index 1448ab30..1448ab30 100644
--- a/net-libs/libupnp/files/libupnp-1.8.0-POST.patch
+++ b/net-libs/libupnp/files/CVE-2016-6255.patch
diff --git a/net-libs/libupnp/libupnp-1.6.20.ebuild b/net-libs/libupnp/libupnp-1.6.20.ebuild
index d31f45da..f423acb6 100644
--- a/net-libs/libupnp/libupnp-1.6.20.ebuild
+++ b/net-libs/libupnp/libupnp-1.6.20.ebuild
@@ -1,8 +1,8 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Id: c589c65c4df22e0d30c1427bd0f658d2eafe0a19 $
+# $Id: 83c50e86c2f0efd64b5131fa28127019a5710525 $
-EAPI=5
+EAPI=6
inherit autotools eutils flag-o-matic
@@ -19,10 +19,14 @@ REQUIRED_USE="!server? ( !webserver )"
DOCS="NEWS README ChangeLog"
+PATCHES=(
+ "${FILESDIR}"/${PN}-1.6.19-docs-install.patch
+ "${FILESDIR}"/${P}-suse.patch
+ "${FILESDIR}"/CVE-2016-6255.patch
+)
+
src_prepare() {
- epatch "${FILESDIR}"/${PN}-1.8.0-POST.patch \
- "${FILESDIR}"/${P}-suse.patch \
- "${FILESDIR}"/${PN}-1.6.19-docs-install.patch
+ default
# fix tests
chmod +x ixml/test/test_document.sh || die
@@ -49,12 +53,3 @@ src_install () {
use client && use server && use examples && dobin upnp/sample/.libs/tv_{combo,ctrlpt,device}
use static-libs || prune_libtool_files
}
-
-pkg_postinst() {
- ewarn "Please remember to run revdep-rebuild when upgrading"
- ewarn "from libupnp 1.4.x to libupnp 1.6.x , so packages"
- ewarn "are linked with the new library."
- echo ""
- ewarn "The revdep-rebuild script is part of the"
- ewarn "app-portage/gentoolkit package."
-}