Skip to content

Commit

Permalink
Add PCRE2 v10.32 BB tarballs
Browse files Browse the repository at this point in the history
  • Loading branch information
staticfloat committed Mar 30, 2019
1 parent 44f4eb9 commit 5444f40
Show file tree
Hide file tree
Showing 30 changed files with 38 additions and 2 deletions.
2 changes: 1 addition & 1 deletion Make.inc
Original file line number Diff line number Diff line change
Expand Up @@ -934,7 +934,7 @@ USE_BINARYBUILDER := 0
endif

# This is the set of projects that BinaryBuilder dependencies are hooked up for.
BB_PROJECTS := OPENBLAS LLVM SUITESPARSE OPENLIBM GMP MBEDTLS LIBSSH2 MPFR CURL LIBGIT2
BB_PROJECTS := OPENBLAS LLVM SUITESPARSE OPENLIBM GMP MBEDTLS LIBSSH2 MPFR CURL LIBGIT2 PCRE
$(foreach proj,$(BB_PROJECTS),$(eval USE_BINARYBUILDER_$(proj) = $(USE_BINARYBUILDER)))

# Use the Assertions build
Expand Down
2 changes: 1 addition & 1 deletion contrib/refresh_bb_tarballs.sh
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
TRIPLETS="i686-linux-gnu x86_64-linux-gnu aarch64-linux-gnu arm-linux-gnueabihf powerpc64le-linux-gnu i686-linux-musl x86_64-linux-musl aarch64-linux-musl arm-linux-musleabihf x86_64-apple-darwin14 x86_64-unknown-freebsd11.1 i686-w64-mingw32 x86_64-w64-mingw32"

# These are the projects currently using BinaryBuilder; both GCC-expanded and non-GCC-expanded:
BB_PROJECTS="gmp mbedtls libssh2 mpfr curl libgit2"
BB_PROJECTS="gmp mbedtls libssh2 mpfr curl libgit2 pcre"
BB_GCC_EXPANDED_PROJECTS="llvm openblas suitesparse openlibm"

# If we've been given a project name, filter down to that one:
Expand Down
1 change: 1 addition & 0 deletions deps/Versions.make
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
LLVM_VER = 6.0.1
LLVM_BB_REL = 6+nowasm
PCRE_VER = 10.32
PCRE_BB_REL = 1
DSFMT_VER = 2.2.3
LAPACK_VER = 3.5.0
SUITESPARSE_VER = 5.4.0
Expand Down
1 change: 1 addition & 0 deletions deps/checksums/PCRE2.v10.32.0.aarch64-linux-gnu.tar.gz/md5
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
7328595f57383cbc9a6341f9c5520a20
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
187d6ca68d418f09b2bed267f6055830af51d38f0551c6fae84ead17c7fdbbf4a37de1418d6a7834f4e1a4e5427209ab55e73d47d2c8b246e8db4d2202eff0c2
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
0581b883d9636d1eb5c9538cc7afaf73
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
d92490832965f7b87aec97d32922197c6e7a9095d2508209257f4e35815bd201bdf2415915a9ab1152196bf8f42a2120b223d71d7264a2badd1617442f7707ef
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
27ee724c59f1a52dd8ef0a9936b6d15a
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
8fa91b21ade9ab33b1b5c03264ff663345bcdc4294650c3dac0b505378a2b4e5e7cca9fe31908d65a42e89c46ba2c8df9e419b0b4b4f43cd433bd0957bcb54e2
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
ce45013d7adf582693f7873a0748d4fa
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
4ce4da307ac2304bd6a038f00be298e003f5a05e4d30abc7a5a404d1140b3dc80e57aaece687150635ef351c8ed1def5dba1505b1282ba353aa7f4e0b29e4179
1 change: 1 addition & 0 deletions deps/checksums/PCRE2.v10.32.0.i686-linux-gnu.tar.gz/md5
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
a989a92aaf5094e1598c894094dc8c0d
1 change: 1 addition & 0 deletions deps/checksums/PCRE2.v10.32.0.i686-linux-gnu.tar.gz/sha512
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
695bf905e6e8a1d10e587e46a1e0452f56d61d203bb474261487e2cb63e6f632439d63471ad9726c59bdc0d9ff422f8a3d0b4a28fb6036e84823144b2300369e
1 change: 1 addition & 0 deletions deps/checksums/PCRE2.v10.32.0.i686-linux-musl.tar.gz/md5
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
b9d44a91b0e6698d58e56c39e7fee059
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
2dfb3390a0d71fa630c26765653d363e3e5cdae46bee50fdb1fe29404d4f597a9119c5ae108106f0094bef74a702c13e3b91f64336062a1556a5592981c9ad1c
1 change: 1 addition & 0 deletions deps/checksums/PCRE2.v10.32.0.i686-w64-mingw32.tar.gz/md5
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
c34caa20b2e7f90798fb059b1b55393e
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
a3a1be7f259ca3ab7112cfee4eeaf09cc781c98e63d011f2816c54157fdb04fa8c71e8e7efbc348a76bd075cbb66a01366c1c14363422915cef380ce83d2787f
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
90620c0c61c18e6562a6de2e4d4a1ac3
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
b5f05aafe9a5eb468280e4744dde6905cf2fc47598d5344ba18c1e54eff364ce5582ccee9a1533a30b3ddce2b8f1ac6461ee161b0cc32218fe083b7a28bc7865
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
99365a7367932a8e3066fd9b40fafc2a
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
1a74e48366b9d2ae1cf0d90cb642f660f52f34ff5c01cd2e6ac7a8d8b00ebe8d9ebbbb7cb2e82f282ab27ffc5a7693072a59a0d51996f86ee478bc907fb57cc5
1 change: 1 addition & 0 deletions deps/checksums/PCRE2.v10.32.0.x86_64-linux-gnu.tar.gz/md5
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
4dbfd0fad14306fcdc7984d5906372dc
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
15d3621c933b170059c16ce0e466c70e9fdce55509e99d0ffdf9f79efbbf8482027a2bad9ad2387af50070fc5e4d52866198005a89031aa3eb2a18044b050672
1 change: 1 addition & 0 deletions deps/checksums/PCRE2.v10.32.0.x86_64-linux-musl.tar.gz/md5
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
2c623d71190e5238333851e9a1a00ca0
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
b8668a2faf5b708d6b8ddbbd42bc03d92cdd8be33b90fd854236a1be8a36d990b303025061d05b767c01b8bbce3584e3ffb5481a0d60f60aac66d1ff0f7106f7
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
14cc8c9131a968df35fceaa52359c15a
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
8497bf74f242d31284a41bb2e93804d03c14cebac27253dd1e65616b00d39fc5813a89a9633bd3406818b3ef03c089607113860c3e49d46d8933472147a32315
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
792c192b8bd0b9455254cb1ea1bfc341
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
08907b0510cd0107f2bc75d4338e0bafc8d5c4980ddd9db886eecf4584ac8eada68429be81555cf1ece09b185db03048d02576ba70ac2d75ec10e4b33a9742ab
9 changes: 9 additions & 0 deletions deps/pcre.mk
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
## PCRE ##

ifneq ($(USE_BINARYBUILDER_PCRE),1)
# Force optimization for PCRE flags (Issue #11668)
PCRE_CFLAGS := -O3
PCRE_LDFLAGS := $(RPATH_ESCAPED_ORIGIN)
Expand Down Expand Up @@ -52,3 +53,11 @@ configure-pcre: $(BUILDDIR)/pcre2-$(PCRE_VER)/build-configured
compile-pcre: $(BUILDDIR)/pcre2-$(PCRE_VER)/build-compiled
fastcheck-pcre: check-pcre
check-pcre: $(BUILDDIR)/pcre2-$(PCRE_VER)/build-checked

else # USE_BINARYBUILDER_PCRE
PCRE_BB_URL_BASE := https://github.com/JuliaPackaging/Yggdrasil/releases/download/PCRE2-v$(PCRE_VER)-$(PCRE_BB_REL)
PCRE_BB_NAME := PCRE2.v$(PCRE_VER).0

$(eval $(call bb-install,pcre,PCRE,false))

endif

0 comments on commit 5444f40

Please sign in to comment.