aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRasmus Thomsen <oss@cogitri.dev>2020-06-25 10:41:01 +0200
committerLeo <thinkabit.ukim@gmail.com>2020-06-25 14:37:03 +0000
commit0439110c5d9bdb00af477bb31adee55bc375ecd7 (patch)
treeb57e769f2e57829bf99f80d4c5677615c30148c8
parent40ea258811371ce4c530faeb4e77a2d5adb6e814 (diff)
downloadalpine_aports-0439110c5d9bdb00af477bb31adee55bc375ecd7.tar.bz2
alpine_aports-0439110c5d9bdb00af477bb31adee55bc375ecd7.tar.xz
alpine_aports-0439110c5d9bdb00af477bb31adee55bc375ecd7.zip
testing/libdparse: upgrade to 0.15.1
-rw-r--r--testing/libdparse/389.patch23
-rw-r--r--testing/libdparse/APKBUILD8
2 files changed, 3 insertions, 28 deletions
diff --git a/testing/libdparse/389.patch b/testing/libdparse/389.patch
deleted file mode 100644
index 027d2a8282..0000000000
--- a/testing/libdparse/389.patch
+++ /dev/null
@@ -1,23 +0,0 @@
1From 052470ca738d5c683ab5511e47bdf335bf754db4 Mon Sep 17 00:00:00 2001
2From: Jan Jurzitza <gh@webfreak.org>
3Date: Fri, 17 Apr 2020 08:47:24 +0200
4Subject: [PATCH] Fixed unittest on x86 (fix #388)
5
6---
7 src/dparse/lexer.d | 3 ++-
8 1 file changed, 2 insertions(+), 1 deletion(-)
9
10diff --git a/src/dparse/lexer.d b/src/dparse/lexer.d
11index 2661543..22ab0c1 100644
12--- a/src/dparse/lexer.d
13+++ b/src/dparse/lexer.d
14@@ -1891,7 +1891,8 @@ unittest
15 {
16 assert(optimalBucketCount(1) == 2);
17 assert(optimalBucketCount(9000 * 32) == 16384);
18- assert(optimalBucketCount(100_000_000_000UL) == 1 << 30);
19+ static if (size_t.sizeof == ulong.sizeof)
20+ assert(optimalBucketCount(100_000_000_000UL) == 1 << 30);
21 }
22
23 /**
diff --git a/testing/libdparse/APKBUILD b/testing/libdparse/APKBUILD
index aa7dd8343a..c5c596047b 100644
--- a/testing/libdparse/APKBUILD
+++ b/testing/libdparse/APKBUILD
@@ -1,7 +1,7 @@
1# Contributor: Rasmus Thomsen <oss@cogitri.dev> 1# Contributor: Rasmus Thomsen <oss@cogitri.dev>
2# Maintainer: Rasmus Thomsen <oss@cogitri.dev> 2# Maintainer: Rasmus Thomsen <oss@cogitri.dev>
3pkgname=libdparse 3pkgname=libdparse
4pkgver=0.14.0 4pkgver=0.15.1
5pkgrel=0 5pkgrel=0
6pkgdesc="Library for lexing and parsing D source code" 6pkgdesc="Library for lexing and parsing D source code"
7url="https://libdparse.dlang.io/" 7url="https://libdparse.dlang.io/"
@@ -9,8 +9,7 @@ arch="x86 x86_64 aarch64" # ldc
9license="BSL-1.0" 9license="BSL-1.0"
10makedepends="meson ldc ldc-runtime stdx-allocator-dev" 10makedepends="meson ldc ldc-runtime stdx-allocator-dev"
11subpackages="$pkgname-dev" 11subpackages="$pkgname-dev"
12source="https://github.com/dlang-community/libdparse/archive/v$pkgver/libdparse-$pkgver.tar.gz 12source="https://github.com/dlang-community/libdparse/archive/v$pkgver/libdparse-$pkgver.tar.gz"
13 389.patch"
14 13
15build() { 14build() {
16 meson \ 15 meson \
@@ -31,5 +30,4 @@ package() {
31 DESTDIR="$pkgdir" ninja -C output install 30 DESTDIR="$pkgdir" ninja -C output install
32} 31}
33 32
34sha512sums="c4c4ba232cf462ccfb43147284af55d587be58136072a1ac9d24265800e8418a72e5927607206b909f767455af1fd82da57d54183df4342a95cad0b40899c383 libdparse-0.14.0.tar.gz 33sha512sums="339fa055247f7eef4807a60aaf910f3558054b97afd453b08088b80216c9707b178f3b4199f782b105f9ad0b5802453afaea7815cb688f569a96de5f0c19c02e libdparse-0.15.1.tar.gz"
355e8fe47e04f52dbdbbcd9be525b7e67c00e78259342be617ec4b2bd8dc32b5a02fba6d66075babe2b1c0efdcc7b726911389419c7c4f427d76d2a2a0c1e998aa 389.patch"