Gentoo Archives: gentoo-commits

From: Alon Bar-Lev <alonbl@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-libs/botan/, dev-libs/botan/files/
Date: Fri, 28 Oct 2016 08:26:19
Message-Id: 1477643163.3bc9bf8c1078e8427596f4a4022d769513094135.alonbl@gentoo
1 commit: 3bc9bf8c1078e8427596f4a4022d769513094135
2 Author: Alon Bar-Lev <alonbl <AT> gentoo <DOT> org>
3 AuthorDate: Fri Oct 28 08:25:18 2016 +0000
4 Commit: Alon Bar-Lev <alonbl <AT> gentoo <DOT> org>
5 CommitDate: Fri Oct 28 08:26:03 2016 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3bc9bf8c
7
8 dev-libs/botan: version bump
9
10 Package-Manager: portage-2.3.0
11
12 dev-libs/botan/Manifest | 2 +-
13 .../{botan-1.11.32.ebuild => botan-1.11.33.ebuild} | 9 ++------
14 dev-libs/botan/files/botan-1.11.32-urandom.patch | 26 ----------------------
15 3 files changed, 3 insertions(+), 34 deletions(-)
16
17 diff --git a/dev-libs/botan/Manifest b/dev-libs/botan/Manifest
18 index 6a0114f..b12002e 100644
19 --- a/dev-libs/botan/Manifest
20 +++ b/dev-libs/botan/Manifest
21 @@ -1,4 +1,4 @@
22 DIST Botan-1.10.12.tgz 2707397 SHA256 affc3a79919577943f896e64d3e4a4dcc4970c5bf80cc98c7f3a3144745eac27 SHA512 074ed9c89d715ada53a3366139da3f0f2fd7ee01941d301b0a9c1a897927ed88c0ade32f66768091664e6b652b7921b3b4c513106ee6ce1942dece3a25216bf5 WHIRLPOOL bfe7029e5ebf660434b14cd49e0c9f4612e9ee88ad50803edfa589754bede01dc39d71542b62eaaa0f7e85dbf623b4b11a90528bcb903c2333103685ce91401f
23 DIST Botan-1.10.13.tgz 2710181 SHA256 23ec973d4b4a4fe04f490d409e08ac5638afe3aa09acd7f520daaff38ba19b90 SHA512 a09d2cb5dda21bf384b81675025f249abdfe232c95dc3383f0baebc2bf1603b2ed1e2aec9a81aae95df592ec2eeae8906c63474a6da42ad3701669a5d8f14656 WHIRLPOOL 4161d689205f02ed8b97bb371be47829d11dee744a024e24bb834264cfa6143c8a9fb7df969410975e4bf2b708063e3c05b6106c4dbe7f5566e3331ee5e901a9
24 DIST Botan-1.11.29.tgz 3137027 SHA256 e604eca7f0a733f6ef23ddd9209d82589728a4befd48dff3532740130ebaeb94 SHA512 c6ad6cf3d68c3524b9532e9f52e74d89cc2abfd093f1a46a44efa94a87b0fa50278f11dc5953225160d090cf8ae1c372f54c23b5dffd1f3dae79e210195cfd72 WHIRLPOOL f97f0a013c5ed3c7ec7403b8ae584b7396b91a8fcf9181d7e53f17cbd172301c1c228378e58d851fd591f2be9584b18e3eba05e5c5709750a3cf6cc6538f1bc7
25 -DIST Botan-1.11.32.tgz 4036606 SHA256 b6b579a08adc4005f7d026120152460e8d4c8656293f7760d38c29b33d7e9c2c SHA512 c9ceff4d4d73c8de2198ac94cd5d585280bc17349f97a9007ba878e8682e7650a598962d68a61ed2e87174c0880b6d162e47744ff6df3e4e110b625672f93f1e WHIRLPOOL c932be4335dfa298ca7379bc00899ea4fc61b5fc2265712e0057b544c9ed4eb5e3f81f9f29e229a2929f292af4568f563579dd270b9764555654d45d57a3b713
26 +DIST Botan-1.11.33.tgz 4329671 SHA256 d65f95399dc5710aea90d682d65e554fed4571115f1382416e9142370a47e949 SHA512 49bb4485663897dd07bb7982771befacc50bfabef5806dc802cbd4d39f5d641b08a264824b5b1b96421e810811353deea15e728c5d08ce2932cf0e4602ae099d WHIRLPOOL 86154158915e29eef7753797df037d560078bda4ecfaafffba1064a238618b1ec10e0712b85cd64537ca3dfbac5ce38bf1323456d30b2bd5a51c0dae7f81d339
27
28 diff --git a/dev-libs/botan/botan-1.11.32.ebuild b/dev-libs/botan/botan-1.11.33.ebuild
29 similarity index 94%
30 rename from dev-libs/botan/botan-1.11.32.ebuild
31 rename to dev-libs/botan/botan-1.11.33.ebuild
32 index 4e0c2eb..0b97491 100644
33 --- a/dev-libs/botan/botan-1.11.32.ebuild
34 +++ b/dev-libs/botan/botan-1.11.33.ebuild
35 @@ -16,7 +16,7 @@ SRC_URI="http://botan.randombit.net/releases/${MY_P}.tgz"
36 KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~ppc-macos"
37 SLOT="0"
38 LICENSE="BSD"
39 -IUSE="bindist doc boost python bzip2 libressl lzma sqlite ssl static-libs zlib test"
40 +IUSE="bindist doc boost python bzip2 libressl lzma sqlite ssl static-libs zlib"
41
42 S="${WORKDIR}/${MY_P}"
43
44 @@ -32,13 +32,8 @@ RDEPEND="bzip2? ( >=app-arch/bzip2-1.0.5 )
45 libressl? ( dev-libs/libressl )
46 )"
47 DEPEND="${RDEPEND}
48 - test? ( app-misc/datefudge )
49 doc? ( dev-python/sphinx )"
50
51 -PATCHES=(
52 - "${FILESDIR}/${P}-urandom.patch"
53 -)
54 -
55 pkg_pretend() {
56 # Botan 1.11 requires -std=c++11
57 if [[ ${MERGE_TYPE} != binary ]]; then
58 @@ -114,7 +109,7 @@ src_compile() {
59 }
60
61 src_test() {
62 - LD_LIBRARY_PATH="${S}" datefudge "2016-10-01 00:00" ./botan-test || die "Validation tests failed"
63 + LD_LIBRARY_PATH="${S}" ./botan-test || die "Validation tests failed"
64 }
65
66 src_install() {
67
68 diff --git a/dev-libs/botan/files/botan-1.11.32-urandom.patch b/dev-libs/botan/files/botan-1.11.32-urandom.patch
69 deleted file mode 100644
70 index 6a4c53f..00000000
71 --- a/dev-libs/botan/files/botan-1.11.32-urandom.patch
72 +++ /dev/null
73 @@ -1,26 +0,0 @@
74 -diff --git a/src/lib/rng/system_rng/system_rng.cpp b/src/lib/rng/system_rng/system_rng.cpp
75 -index 135f4fa..3b44d5a 100644
76 ---- a/src/lib/rng/system_rng/system_rng.cpp
77 -+++ b/src/lib/rng/system_rng/system_rng.cpp
78 -@@ -74,7 +74,7 @@ System_RNG_Impl::System_RNG_Impl()
79 - #define O_NOCTTY 0
80 - #endif
81 -
82 -- m_fd = ::open(BOTAN_SYSTEM_RNG_DEVICE, O_RDWR | O_NOCTTY);
83 -+ m_fd = ::open(BOTAN_SYSTEM_RNG_DEVICE, O_RDONLY | O_NOCTTY);
84 - if(m_fd < 0)
85 - throw Exception("System_RNG failed to open RNG device");
86 - #endif
87 -diff --git a/src/tests/test_ffi.cpp b/src/tests/test_ffi.cpp
88 -index d481116..5b9f5fd 100644
89 ---- a/src/tests/test_ffi.cpp
90 -+++ b/src/tests/test_ffi.cpp
91 -@@ -74,7 +74,7 @@ class FFI_Unit_Tests : public Test
92 - if(TEST_FFI_OK(botan_rng_init, (&rng, "system")))
93 - {
94 - TEST_FFI_OK(botan_rng_get, (rng, outbuf.data(), outbuf.size()));
95 -- TEST_FFI_OK(botan_rng_reseed, (rng, 256));
96 -+ //TEST_FFI_OK(botan_rng_reseed, (rng, 256));
97 - TEST_FFI_OK(botan_rng_destroy, (rng));
98 - }
99 -