Last active
June 20, 2019 13:14
-
-
Save bellflower2015/3291d1a7ac04b53931593021a8b103cb to your computer and use it in GitHub Desktop.
SanDeGo-depends.patch
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
diff --git a/depends/packages/bdb.mk b/depends/packages/bdb.mk | |
index 6c9876c..2f62094 100644 | |
--- a/depends/packages/bdb.mk | |
+++ b/depends/packages/bdb.mk | |
@@ -1,8 +1,8 @@ | |
package=bdb | |
-$(package)_version=4.8.30 | |
+$(package)_version=5.3.28 | |
$(package)_download_path=http://download.oracle.com/berkeley-db | |
$(package)_file_name=db-$($(package)_version).NC.tar.gz | |
-$(package)_sha256_hash=12edc0df75bf9abd7f82f821795bcee50f42cb2e5f76a6a281b85732798364ef | |
+$(package)_sha256_hash=76a25560d9e52a198d37a31440fd07632b5f1f8f9f2b6d5438f4bc3e7c9013ef | |
$(package)_build_subdir=build_unix | |
define $(package)_set_vars | |
@@ -10,20 +10,20 @@ $(package)_config_opts=--disable-shared --enable-cxx --disable-replication | |
$(package)_config_opts_mingw32=--enable-mingw | |
$(package)_config_opts_linux=--with-pic | |
$(package)_cxxflags=-std=c++11 | |
+$(package)_cppflags_mingw32=-DUNICODE -D_UNICODE | |
endef | |
define $(package)_preprocess_cmds | |
- sed -i.old 's/__atomic_compare_exchange/__atomic_compare_exchange_db/' dbinc/atomic.h && \ | |
- sed -i.old 's/atomic_init/atomic_init_db/' dbinc/atomic.h mp/mp_region.c mp/mp_mvcc.c mp/mp_fget.c mutex/mut_method.c mutex/mut_tas.c && \ | |
cp -f $(BASEDIR)/config.guess $(BASEDIR)/config.sub dist | |
endef | |
define $(package)_config_cmds | |
+ sed -i.old 's/<WinIoCtl.h>/<winioctl.h>/' ../src/dbinc/win_db.h && \ | |
../dist/$($(package)_autoconf) | |
endef | |
define $(package)_build_cmds | |
- $(MAKE) libdb_cxx-4.8.a libdb-4.8.a | |
+ $(MAKE) libdb_cxx-5.3.a libdb-5.3.a | |
endef | |
define $(package)_stage_cmds | |
diff --git a/depends/packages/boost.mk b/depends/packages/boost.mk | |
index 61806c7..c6d2145 100644 | |
--- a/depends/packages/boost.mk | |
+++ b/depends/packages/boost.mk | |
@@ -1,8 +1,8 @@ | |
package=boost | |
-$(package)_version=1_64_0 | |
-$(package)_download_path=https://dl.bintray.com/boostorg/release/1.64.0/source/ | |
+$(package)_version=1_67_0 | |
+$(package)_download_path=https://dl.bintray.com/boostorg/release/1.67.0/source/ | |
$(package)_file_name=$(package)_$($(package)_version).tar.bz2 | |
-$(package)_sha256_hash=7bcc5caace97baa948931d712ea5f37038dbb1c5d89b43ad4def4ed7cb683332 | |
+$(package)_sha256_hash=2684c972994ee57fc5632e03bf044746f6eb45d4920c343937a465fd67a5adba | |
define $(package)_set_vars | |
$(package)_config_opts_release=variant=release | |
@@ -19,7 +19,7 @@ $(package)_toolset_$(host_os)=gcc | |
$(package)_archiver_$(host_os)=$($(package)_ar) | |
$(package)_toolset_darwin=darwin | |
$(package)_archiver_darwin=$($(package)_libtool) | |
-$(package)_config_libraries=chrono,filesystem,system,thread,test | |
+$(package)_config_libraries=chrono,filesystem,program_options,system,thread,test | |
$(package)_cxxflags=-std=c++11 -fvisibility=hidden | |
$(package)_cxxflags_linux=-fPIC | |
endef | |
diff --git a/depends/packages/miniupnpc.mk b/depends/packages/miniupnpc.mk | |
index 5ad2b58..39622a3 100644 | |
--- a/depends/packages/miniupnpc.mk | |
+++ b/depends/packages/miniupnpc.mk | |
@@ -1,8 +1,8 @@ | |
package=miniupnpc | |
-$(package)_version=2.0.20180203 | |
-$(package)_download_path=http://miniupnp.free.fr/files | |
+$(package)_version=2.1.20190408 | |
+$(package)_download_path=https://miniupnp.tuxfamily.org/files | |
$(package)_file_name=$(package)-$($(package)_version).tar.gz | |
-$(package)_sha256_hash=90dda8c7563ca6cd4a83e23b3c66dbbea89603a1675bfdb852897c2c9cc220b7 | |
+$(package)_sha256_hash=a0c46bcf6065d6351a8fa6a0a18dc57d10a16908dbb470908fd2e423511514ec | |
define $(package)_set_vars | |
$(package)_build_opts=CC="$($(package)_cc)" | |
diff --git a/depends/packages/openssl.mk b/depends/packages/openssl.mk | |
index db47113..c1e1c80 100644 | |
--- a/depends/packages/openssl.mk | |
+++ b/depends/packages/openssl.mk | |
@@ -1,8 +1,8 @@ | |
package=openssl | |
-$(package)_version=1.0.1k | |
+$(package)_version=1.0.2s | |
$(package)_download_path=https://www.openssl.org/source | |
$(package)_file_name=$(package)-$($(package)_version).tar.gz | |
-$(package)_sha256_hash=8f9faeaebad088e772f4ef5e38252d472be4d878c6b3a2718c10a4fcebe7a41c | |
+$(package)_sha256_hash=cabd5c9492825ce5bd23f3c3aeed6a97f8142f606d893df216411f07d1abab96 | |
define $(package)_set_vars | |
$(package)_config_env=AR="$($(package)_ar)" RANLIB="$($(package)_ranlib)" CC="$($(package)_cc)" | |
@@ -65,7 +65,7 @@ define $(package)_preprocess_cmds | |
endef | |
define $(package)_config_cmds | |
- ./Configure $($(package)_config_opts) | |
+ ./Configure $($(package)_config_opts) && $(MAKE) depend | |
endef | |
define $(package)_build_cmds | |
diff --git a/depends/packages/qt.mk b/depends/packages/qt.mk | |
index 113b8db..8eb0583 100644 | |
--- a/depends/packages/qt.mk | |
+++ b/depends/packages/qt.mk | |
@@ -1,9 +1,9 @@ | |
PACKAGE=qt | |
-$(package)_version=5.9.6 | |
+$(package)_version=5.9.8 | |
$(package)_download_path=https://download.qt.io/official_releases/qt/5.9/$($(package)_version)/submodules | |
$(package)_suffix=opensource-src-$($(package)_version).tar.xz | |
$(package)_file_name=qtbase-$($(package)_suffix) | |
-$(package)_sha256_hash=eed620cb268b199bd83b3fc6a471c51d51e1dc2dbb5374fc97a0cc75facbe36f | |
+$(package)_sha256_hash=9b9dec1f67df1f94bce2955c5604de992d529dde72050239154c56352da0907d | |
$(package)_dependencies=openssl zlib | |
$(package)_linux_dependencies=freetype fontconfig libxcb libX11 xproto libXext | |
$(package)_build_subdir=qtbase | |
@@ -11,10 +11,10 @@ $(package)_qt_libs=corelib network widgets gui plugins testlib | |
$(package)_patches=fix_qt_pkgconfig.patch mac-qmake.conf fix_configure_mac.patch fix_no_printer.patch fix_rcc_determinism.patch xkb-default.patch | |
$(package)_qttranslations_file_name=qttranslations-$($(package)_suffix) | |
-$(package)_qttranslations_sha256_hash=9822084f8e2d2939ba39f4af4c0c2320e45d5996762a9423f833055607604ed8 | |
+$(package)_qttranslations_sha256_hash=fb5a47799754af73d3bf501fe513342cfe2fc37f64e80df5533f6110e804220c | |
$(package)_qttools_file_name=qttools-$($(package)_suffix) | |
-$(package)_qttools_sha256_hash=50e75417ec0c74bb8b1989d1d8e981ee83690dce7dfc0c2169f7c00f397e5117 | |
+$(package)_qttools_sha256_hash=a97556eb7b2f30252cdd8a598c396cfce2b2f79d2bae883af6d3b26a2cdcc63c | |
$(package)_extra_sources = $($(package)_qttranslations_file_name) | |
$(package)_extra_sources += $($(package)_qttools_file_name) | |
@@ -176,10 +176,9 @@ define $(package)_stage_cmds | |
$(MAKE) -C qttranslations INSTALL_ROOT=$($(package)_staging_dir) install_subtargets && \ | |
if `test -f qtbase/src/plugins/platforms/xcb/xcb-static/libxcb-static.a`; then \ | |
cp qtbase/src/plugins/platforms/xcb/xcb-static/libxcb-static.a $($(package)_staging_prefix_dir)/lib; \ | |
- fi | |
+ fi && \ | |
+ $(MAKE) -C qtbase INSTALL_ROOT=$($(package)_staging_dir) install | |
endef | |
define $(package)_postprocess_cmds | |
- rm -rf native/mkspecs/ native/lib/ lib/cmake/ && \ | |
- rm -f lib/lib*.la lib/*.prl plugins/*/*.prl | |
endef |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment