~alpine/aports

testing/octave: fix whitespace v1 PROPOSED

Daniel Sabogal: 2
 testing/octave: fix whitespace
 community/mbedtls: security upgrade to 2.4.0

 3 files changed, 28 insertions(+), 19 deletions(-)
Export patchset (mbox)
How do I use this?

Copy & paste the following snippet into your terminal to import this patchset into git:

curl -s https://lists.alpinelinux.org/~alpine/aports/patches/2175/mbox | git am -3
Learn more about email & git

[alpine-aports] [PATCH] testing/octave: fix whitespace Export this patch

---
 testing/octave/APKBUILD | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/testing/octave/APKBUILD b/testing/octave/APKBUILD
index a9824c4..6e62834 100644
--- a/testing/octave/APKBUILD
+++ b/testing/octave/APKBUILD
@@ -31,13 +31,13 @@ prepare() {
build() {
	cd "$builddir"
	./configure \
                --build=$CBUILD \
                --host=$CHOST \
                --prefix=/usr \
                --sysconfdir=/etc \
		--build=$CBUILD \
		--host=$CHOST \
		--prefix=/usr \
		--sysconfdir=/etc \
		--infodir=/usr/share/info \
                --mandir=/usr/share/man \
                --localstatedir=/var \
		--mandir=/usr/share/man \
		--localstatedir=/var \
		--enable-shared \
		--disable-static \
		|| return 1
-- 
2.10.1



---
Unsubscribe:  alpine-aports+unsubscribe@lists.alpinelinux.org
Help:         alpine-aports+help@lists.alpinelinux.org
---

[alpine-aports] [PATCH] community/mbedtls: security upgrade to 2.4.0 Export this patch

With verbosity disabled (default), the testsuite attempts to redirect
stdout by assigning another FILE pointer to it. Enabling verbosity
seems to be the simplest workaround to avoid this code path.
---
 community/mbedtls/APKBUILD                | 24 +++++++++++-------------
 community/mbedtls/verbose-testsuite.patch | 11 +++++++++++
 2 files changed, 22 insertions(+), 13 deletions(-)
 create mode 100644 community/mbedtls/verbose-testsuite.patch

diff --git a/community/mbedtls/APKBUILD b/community/mbedtls/APKBUILD
index bfcfc5a..93eae23 100644
--- a/community/mbedtls/APKBUILD
+++ b/community/mbedtls/APKBUILD
@@ -1,27 +1,22 @@
# Contributor: Łukasz Jendrysik <scadu@yandex.com>
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=mbedtls
pkgver=2.3.0
pkgver=2.4.0
pkgrel=0
pkgdesc="Light-weight cryptographic and SSL/TLS library"
url="https://tls.mbed.org/"
arch="all"
license="GPL2+ ASL 2.0"
depends=""
depends_dev=""
makedepends="$depends_dev cmake perl"
install=""
makedepends="cmake perl"
subpackages="$pkgname-static $pkgname-dev $pkgname-utils"
source="https://tls.mbed.org/download/$pkgname-$pkgver-gpl.tgz"
source="https://tls.mbed.org/download/$pkgname-$pkgver-gpl.tgz
	verbose-testsuite.patch"

builddir="$srcdir"/$pkgname-$pkgver
builddir="$srcdir/$pkgname-$pkgver"
build() {
	cd "$builddir"

	# this work-around is the same one used in Arch Linux's package
	# see https://github.com/ARMmbed/mbedtls/issues/522
	sed -i 's|<time.h>|"platform.h"|' include/mbedtls/ssl.h

	# enable flags for non-embedded systems
	sed -i -e 's|//\(#define MBEDTLS_THREADING_C\)|\1|' -e 's|//\(#define MBEDTLS_THREADING_PTHREAD\)|\1|' include/mbedtls/config.h
	cmake . \
@@ -50,6 +45,9 @@ static() {
	mv "$pkgdir"/usr/lib/*.a "$subpkgdir"/usr/lib/
}

md5sums="3f396d21b9c86c0a11ac9ba0b6e6f999  mbedtls-2.3.0-gpl.tgz"
sha256sums="21237014f779bde70b2d71399cc1ea53365eb7f10cdd74a13ee6329a1910cb49  mbedtls-2.3.0-gpl.tgz"
sha512sums="f86ec87735b919e23ad7eb960a290013e7dfc2a5953d662ecee4eca7b990384c095aea74a313eaa0e1febb74e0c015879f4d680d51bc5eae811ab9e5063ba38a  mbedtls-2.3.0-gpl.tgz"
md5sums="f96cd661d8e4c6bd1f50c6e0b5d19ae8  mbedtls-2.4.0-gpl.tgz
8136afec9a4503c0087fa93eb1920bd9  verbose-testsuite.patch"
sha256sums="80eff0e0028f969355d6e34ffdd3dbf4eb2a9367b07ff2f3f70e6d75beee9e3f  mbedtls-2.4.0-gpl.tgz
21460d566f678f76bef8c2895e6c93d8a23792f6481aed5853dc63daf8cfcbaa  verbose-testsuite.patch"
sha512sums="bc7aeabf9d6e9bce16c215df3657a99ceabc1d5841bbb772fe2425478de245b9171f908dc50944ab4105aed729d0a0b0818e4ed73cc71ac42bb88ce05eeec8d2  mbedtls-2.4.0-gpl.tgz
1a0f0c8c794f8aab2a050b660e86f3cba293fcd4d0ffba9a1a1b8fd88f631d68fe194256495ed584d13e577c577829f0bbe821ffaf11165163b5a78c9d68efe8  verbose-testsuite.patch"
diff --git a/community/mbedtls/verbose-testsuite.patch b/community/mbedtls/verbose-testsuite.patch
new file mode 100644
index 0000000..e039c27
--- /dev/null
+++ b/community/mbedtls/verbose-testsuite.patch
@@ -0,0 +1,11 @@
--- mbedtls-2.4.0/tests/CMakeLists.txt.orig
+++ mbedtls-2.4.0/tests/CMakeLists.txt
@@ -31,7 +31,7 @@
     include_directories(${CMAKE_CURRENT_SOURCE_DIR})
     add_executable(test_suite_${data_name} test_suite_${data_name}.c)
     target_link_libraries(test_suite_${data_name} ${libs})
-    add_test(${data_name}-suite test_suite_${data_name})
+    add_test(${data_name}-suite test_suite_${data_name} --verbose)
 endfunction(add_test_suite)
 
 if(CMAKE_COMPILER_IS_GNUCC OR CMAKE_COMPILER_IS_CLANG)
-- 
2.10.1



---
Unsubscribe:  alpine-aports+unsubscribe@lists.alpinelinux.org
Help:         alpine-aports+help@lists.alpinelinux.org
---