Skip to content

Commit

Permalink
Merge pull request bitcoin#7 from VitaeTeam/dev
Browse files Browse the repository at this point in the history
Merge fixes from Dev into master.
  • Loading branch information
squidicuzz committed Aug 10, 2018
2 parents 4f4dfbc + 249aec8 commit fb35e0e
Show file tree
Hide file tree
Showing 1,314 changed files with 656 additions and 48 deletions.
Empty file modified .gitattributes
100644 → 100755
Empty file.
Empty file modified .travis.yml
100644 → 100755
Empty file.
Empty file modified CONTRIBUTING.md
100644 → 100755
Empty file.
Empty file modified COPYING
100644 → 100755
Empty file.
Empty file modified INSTALL
100644 → 100755
Empty file.
Empty file modified Makefile.am
100644 → 100755
Empty file.
Empty file modified README.md
100644 → 100755
Empty file.
Empty file modified autogen.sh
100644 → 100755
Empty file.
Empty file modified build-aux/m4/ax_boost_base.m4
100644 → 100755
Empty file.
Empty file modified build-aux/m4/ax_boost_chrono.m4
100644 → 100755
Empty file.
Empty file modified build-aux/m4/ax_boost_filesystem.m4
100644 → 100755
Empty file.
Empty file modified build-aux/m4/ax_boost_program_options.m4
100644 → 100755
Empty file.
Empty file modified build-aux/m4/ax_boost_system.m4
100644 → 100755
Empty file.
Empty file modified build-aux/m4/ax_boost_thread.m4
100644 → 100755
Empty file.
Empty file modified build-aux/m4/ax_boost_unit_test_framework.m4
100644 → 100755
Empty file.
Empty file modified build-aux/m4/ax_check_compile_flag.m4
100644 → 100755
Empty file.
Empty file modified build-aux/m4/ax_check_link_flag.m4
100644 → 100755
Empty file.
Empty file modified build-aux/m4/ax_check_preproc_flag.m4
100644 → 100755
Empty file.
Empty file modified build-aux/m4/ax_cxx_compile_stdcxx.m4
100644 → 100755
Empty file.
Empty file modified build-aux/m4/ax_gcc_func_attribute.m4
100644 → 100755
Empty file.
Empty file modified build-aux/m4/ax_pthread.m4
100644 → 100755
Empty file.
Empty file modified build-aux/m4/bitcoin_find_bdb48.m4
100644 → 100755
Empty file.
Empty file modified build-aux/m4/bitcoin_qt.m4
100644 → 100755
Empty file.
Empty file modified build-aux/m4/bitcoin_subdir_to_include.m4
100644 → 100755
Empty file.
Empty file modified configure.ac
100644 → 100755
Empty file.
Empty file modified contrib/README.md
100644 → 100755
Empty file.
Empty file modified contrib/bitrpc/README.md
100644 → 100755
Empty file.
Empty file modified contrib/bitrpc/bitrpc.py
100644 → 100755
Empty file.
Empty file modified contrib/debian/README.md
100644 → 100755
Empty file.
Empty file modified contrib/debian/changelog
100644 → 100755
Empty file.
Empty file modified contrib/debian/compat
100644 → 100755
Empty file.
Empty file modified contrib/debian/control
100644 → 100755
Empty file.
Empty file modified contrib/debian/copyright
100644 → 100755
Empty file.
Empty file modified contrib/debian/examples/vitae.conf
100644 → 100755
Empty file.
Empty file modified contrib/debian/gbp.conf
100644 → 100755
Empty file.
Empty file modified contrib/debian/manpages/pivx-qt.1
100644 → 100755
Empty file.
Empty file modified contrib/debian/manpages/pivx.conf.5
100644 → 100755
Empty file.
Empty file modified contrib/debian/manpages/pivxd.1
100644 → 100755
Empty file.
Empty file modified contrib/debian/patches/README
100644 → 100755
Empty file.
Empty file modified contrib/debian/patches/series
100644 → 100755
Empty file.
Empty file modified contrib/debian/pivx-qt.desktop
100644 → 100755
Empty file.
Empty file modified contrib/debian/pivx-qt.install
100644 → 100755
Empty file.
Empty file modified contrib/debian/pivx-qt.lintian-overrides
100644 → 100755
Empty file.
Empty file modified contrib/debian/pivxd.bash-completion
100644 → 100755
Empty file.
Empty file modified contrib/debian/pivxd.examples
100644 → 100755
Empty file.
Empty file modified contrib/debian/pivxd.install
100644 → 100755
Empty file.
Empty file modified contrib/debian/pivxd.lintian-overrides
100644 → 100755
Empty file.
Empty file modified contrib/debian/pivxd.manpages
100644 → 100755
Empty file.
Empty file modified contrib/debian/rules
100644 → 100755
Empty file.
Empty file modified contrib/debian/source/format
100644 → 100755
Empty file.
Empty file modified contrib/debian/vitae-qt.protocol
100644 → 100755
Empty file.
Empty file modified contrib/debian/watch
100644 → 100755
Empty file.
Empty file modified contrib/devtools/README.md
100644 → 100755
Empty file.
Empty file modified contrib/devtools/check-doc.py
100644 → 100755
Empty file.
Empty file modified contrib/devtools/fix-copyright-headers.py
100644 → 100755
Empty file.
Empty file modified contrib/devtools/github-merge.py
100644 → 100755
Empty file.
Empty file modified contrib/devtools/logprint-scanner.py
100644 → 100755
Empty file.
Empty file modified contrib/devtools/split-debug.sh.in
100644 → 100755
Empty file.
Empty file modified contrib/devtools/symbol-check.py
100644 → 100755
Empty file.
Empty file modified contrib/devtools/update-translations.py
100644 → 100755
Empty file.
Empty file modified contrib/gitian-build.sh
100644 → 100755
Empty file.
Empty file modified contrib/gitian-descriptors/README.md
100644 → 100755
Empty file.
Empty file modified contrib/gitian-descriptors/gitian-aarch64.yml
100644 → 100755
Empty file.
Empty file modified contrib/gitian-descriptors/gitian-linux.yml
100644 → 100755
Empty file.
Empty file modified contrib/gitian-descriptors/gitian-osx-signer.yml
100644 → 100755
Empty file.
Empty file modified contrib/gitian-descriptors/gitian-osx.yml
100644 → 100755
Empty file.
Empty file modified contrib/gitian-descriptors/gitian-win-signer.yml
100644 → 100755
Empty file.
Empty file modified contrib/gitian-descriptors/gitian-win.yml
100644 → 100755
Empty file.
Empty file modified contrib/gitian-keys/fuzzbawls-key.gpg
100644 → 100755
Empty file.
Empty file modified contrib/gitian-keys/jonspock-key.gpg
100644 → 100755
Empty file.
Empty file modified contrib/gitian-keys/mrs-x-key.gpg
100644 → 100755
Empty file.
Empty file modified contrib/gitian-keys/presstab-key.gpg
100644 → 100755
Empty file.
Empty file modified contrib/gitian-keys/s3v3nh4cks-key.gpg
100644 → 100755
Empty file.
Empty file modified contrib/init/README.md
100644 → 100755
Empty file.
Empty file modified contrib/init/pivxd.conf
100644 → 100755
Empty file.
Empty file modified contrib/init/pivxd.init
100644 → 100755
Empty file.
Empty file modified contrib/init/pivxd.openrc
100644 → 100755
Empty file.
Empty file modified contrib/init/pivxd.openrcconf
100644 → 100755
Empty file.
Empty file modified contrib/init/pivxd.service
100644 → 100755
Empty file.
Empty file modified contrib/linearize/README.md
100644 → 100755
Empty file.
Empty file modified contrib/linearize/example-linearize.cfg
100644 → 100755
Empty file.
Empty file modified contrib/linearize/linearize-data.py
100644 → 100755
Empty file.
Empty file modified contrib/linearize/linearize-hashes.py
100644 → 100755
Empty file.
Empty file modified contrib/macdeploy/LICENSE
100644 → 100755
Empty file.
Empty file modified contrib/macdeploy/README.md
100644 → 100755
Empty file.
Empty file modified contrib/macdeploy/background.svg
100644 → 100755
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Empty file modified contrib/macdeploy/custom_dsstore.py
100644 → 100755
Empty file.
Empty file modified contrib/macdeploy/detached-sig-apply.sh
100644 → 100755
Empty file.
Empty file modified contrib/macdeploy/detached-sig-create.sh
100644 → 100755
Empty file.
Empty file modified contrib/macdeploy/fancy.plist
100644 → 100755
Empty file.
Empty file modified contrib/macdeploy/libboost_system-mt.dylib
100644 → 100755
Empty file.
Empty file modified contrib/macdeploy/macdeployqtplus
100644 → 100755
Empty file.
Empty file modified contrib/pivxd.bash-completion
100644 → 100755
Empty file.
Empty file modified contrib/qos/README.md
100644 → 100755
Empty file.
Empty file modified contrib/qos/tc.sh
100644 → 100755
Empty file.
Empty file modified contrib/qt_translations.py
100644 → 100755
Empty file.
Empty file modified contrib/seeds/README.md
100644 → 100755
Empty file.
Empty file modified contrib/seeds/generate-seeds.py
100644 → 100755
Empty file.
Empty file modified contrib/seeds/makeseeds.py
100644 → 100755
Empty file.
Empty file modified contrib/spendfrom/README.md
100644 → 100755
Empty file.
Empty file modified contrib/spendfrom/setup.py
100644 → 100755
Empty file.
Empty file modified contrib/spendfrom/spendfrom.py
100644 → 100755
Empty file.
Empty file modified contrib/test-patches/README.md
100644 → 100755
Empty file.
Empty file modified contrib/testgen/README.md
100644 → 100755
Empty file.
Empty file modified contrib/testgen/base58.py
100644 → 100755
Empty file.
Empty file modified contrib/testgen/gen_base58_test_vectors.py
100644 → 100755
Empty file.
Empty file modified contrib/tidy_datadir.sh
100644 → 100755
Empty file.
Empty file modified contrib/verifysfbinaries/README.md
100644 → 100755
Empty file.
Empty file modified contrib/verifysfbinaries/verify.sh
100644 → 100755
Empty file.
Empty file modified contrib/vitae-qt.pro
100644 → 100755
Empty file.
Empty file modified contrib/zmq/zmq_sub.py
100644 → 100755
Empty file.
182 changes: 182 additions & 0 deletions depends/Makefile
Original file line number Diff line number Diff line change
@@ -0,0 +1,182 @@
.NOTPARALLEL :

SOURCES_PATH ?= $(BASEDIR)/sources
BASE_CACHE ?= $(BASEDIR)/built
SDK_PATH ?= $(BASEDIR)/SDKs
NO_QT ?=
NO_WALLET ?=
NO_UPNP ?=
FALLBACK_DOWNLOAD_PATH ?= https://bitcoincore.org/depends-sources

BUILD = $(shell ./config.guess)
HOST ?= $(BUILD)
PATCHES_PATH = $(BASEDIR)/patches
BASEDIR = $(CURDIR)
HASH_LENGTH:=11
DOWNLOAD_CONNECT_TIMEOUT:=10
DOWNLOAD_RETRIES:=3
HOST_ID_SALT ?= salt
BUILD_ID_SALT ?= salt

host:=$(BUILD)
ifneq ($(HOST),)
host:=$(HOST)
host_toolchain:=$(HOST)-
endif

ifneq ($(DEBUG),)
release_type=debug
else
release_type=release
endif

base_build_dir=$(BASEDIR)/work/build
base_staging_dir=$(BASEDIR)/work/staging
base_download_dir=$(BASEDIR)/work/download
canonical_host:=$(shell ./config.sub $(HOST))
build:=$(shell ./config.sub $(BUILD))

build_arch =$(firstword $(subst -, ,$(build)))
build_vendor=$(word 2,$(subst -, ,$(build)))
full_build_os:=$(subst $(build_arch)-$(build_vendor)-,,$(build))
build_os:=$(findstring linux,$(full_build_os))
build_os+=$(findstring darwin,$(full_build_os))
build_os:=$(strip $(build_os))
ifeq ($(build_os),)
build_os=$(full_build_os)
endif

host_arch=$(firstword $(subst -, ,$(canonical_host)))
host_vendor=$(word 2,$(subst -, ,$(canonical_host)))
full_host_os:=$(subst $(host_arch)-$(host_vendor)-,,$(canonical_host))
host_os:=$(findstring linux,$(full_host_os))
host_os+=$(findstring darwin,$(full_host_os))
host_os+=$(findstring mingw32,$(full_host_os))
host_os:=$(strip $(host_os))
ifeq ($(host_os),)
host_os=$(full_host_os)
endif

$(host_arch)_$(host_os)_prefix=$(BASEDIR)/$(host)
$(host_arch)_$(host_os)_host=$(host)
host_prefix=$($(host_arch)_$(host_os)_prefix)
build_prefix=$(host_prefix)/native
build_host=$(build)

AT_$(V):=
AT_:=@
AT:=$(AT_$(V))

all: install

include hosts/$(host_os).mk
include hosts/default.mk
include builders/$(build_os).mk
include builders/default.mk
include packages/packages.mk

build_id_string:=$(BUILD_ID_SALT)
build_id_string+=$(shell $(build_CC) --version 2>/dev/null)
build_id_string+=$(shell $(build_AR) --version 2>/dev/null)
build_id_string+=$(shell $(build_CXX) --version 2>/dev/null)
build_id_string+=$(shell $(build_RANLIB) --version 2>/dev/null)
build_id_string+=$(shell $(build_STRIP) --version 2>/dev/null)

$(host_arch)_$(host_os)_id_string:=$(HOST_ID_SALT)
$(host_arch)_$(host_os)_id_string+=$(shell $(host_CC) --version 2>/dev/null)
$(host_arch)_$(host_os)_id_string+=$(shell $(host_AR) --version 2>/dev/null)
$(host_arch)_$(host_os)_id_string+=$(shell $(host_CXX) --version 2>/dev/null)
$(host_arch)_$(host_os)_id_string+=$(shell $(host_RANLIB) --version 2>/dev/null)
$(host_arch)_$(host_os)_id_string+=$(shell $(host_STRIP) --version 2>/dev/null)

qt_packages_$(NO_QT) = $(qt_packages) $(qt_$(host_os)_packages) $(qt_$(host_arch)_$(host_os)_packages)
wallet_packages_$(NO_WALLET) = $(wallet_packages)
upnp_packages_$(NO_UPNP) = $(upnp_packages)

packages += $($(host_arch)_$(host_os)_packages) $($(host_os)_packages) $(qt_packages_) $(wallet_packages_) $(upnp_packages_)
native_packages += $($(host_arch)_$(host_os)_native_packages) $($(host_os)_native_packages)

ifneq ($(qt_packages_),)
native_packages += $(qt_native_packages)
endif

all_packages = $(packages) $(native_packages)

meta_depends = Makefile funcs.mk builders/default.mk hosts/default.mk hosts/$(host_os).mk builders/$(build_os).mk

$(host_arch)_$(host_os)_native_toolchain?=$($(host_os)_native_toolchain)

include funcs.mk

toolchain_path=$($($(host_arch)_$(host_os)_native_toolchain)_prefixbin)
final_build_id_long+=$(shell $(build_SHA256SUM) config.site.in)
final_build_id+=$(shell echo -n "$(final_build_id_long)" | $(build_SHA256SUM) | cut -c-$(HASH_LENGTH))
$(host_prefix)/.stamp_$(final_build_id): $(native_packages) $(packages)
$(AT)rm -rf $(@D)
$(AT)mkdir -p $(@D)
$(AT)echo copying packages: $^
$(AT)echo to: $(@D)
$(AT)cd $(@D); $(foreach package,$^, tar xf $($(package)_cached); )
$(AT)touch $@

$(host_prefix)/share/config.site : config.site.in $(host_prefix)/.stamp_$(final_build_id)
$(AT)@mkdir -p $(@D)
$(AT)sed -e 's|@HOST@|$(host)|' \
-e 's|@CC@|$(toolchain_path)$(host_CC)|' \
-e 's|@CXX@|$(toolchain_path)$(host_CXX)|' \
-e 's|@AR@|$(toolchain_path)$(host_AR)|' \
-e 's|@RANLIB@|$(toolchain_path)$(host_RANLIB)|' \
-e 's|@NM@|$(toolchain_path)$(host_NM)|' \
-e 's|@STRIP@|$(toolchain_path)$(host_STRIP)|' \
-e 's|@build_os@|$(build_os)|' \
-e 's|@host_os@|$(host_os)|' \
-e 's|@CFLAGS@|$(strip $(host_CFLAGS) $(host_$(release_type)_CFLAGS))|' \
-e 's|@CXXFLAGS@|$(strip $(host_CXXFLAGS) $(host_$(release_type)_CXXFLAGS))|' \
-e 's|@CPPFLAGS@|$(strip $(host_CPPFLAGS) $(host_$(release_type)_CPPFLAGS))|' \
-e 's|@LDFLAGS@|$(strip $(host_LDFLAGS) $(host_$(release_type)_LDFLAGS))|' \
-e 's|@allow_host_packages@|$(ALLOW_HOST_PACKAGES)|' \
-e 's|@no_qt@|$(NO_QT)|' \
-e 's|@no_wallet@|$(NO_WALLET)|' \
-e 's|@no_upnp@|$(NO_UPNP)|' \
-e 's|@debug@|$(DEBUG)|' \
$< > $@
$(AT)touch $@


define check_or_remove_cached
mkdir -p $(BASE_CACHE)/$(host)/$(package) && cd $(BASE_CACHE)/$(host)/$(package); \
$(build_SHA256SUM) -c $($(package)_cached_checksum) >/dev/null 2>/dev/null || \
( rm -f $($(package)_cached_checksum); \
if test -f "$($(package)_cached)"; then echo "Checksum mismatch for $(package). Forcing rebuild.."; rm -f $($(package)_cached_checksum) $($(package)_cached); fi )
endef

define check_or_remove_sources
mkdir -p $($(package)_source_dir); cd $($(package)_source_dir); \
test -f $($(package)_fetched) && ( $(build_SHA256SUM) -c $($(package)_fetched) >/dev/null 2>/dev/null || \
( echo "Checksum missing or mismatched for $(package) source. Forcing re-download."; \
rm -f $($(package)_all_sources) $($(1)_fetched))) || true
endef

check-packages:
@$(foreach package,$(all_packages),$(call check_or_remove_cached,$(package));)
check-sources:
@$(foreach package,$(all_packages),$(call check_or_remove_sources,$(package));)

$(host_prefix)/share/config.site: check-packages

check-packages: check-sources

install: check-packages $(host_prefix)/share/config.site


download-one: check-sources $(all_sources)

download-osx:
@$(MAKE) -s HOST=x86_64-apple-darwin11 download-one
download-linux:
@$(MAKE) -s HOST=x86_64-unknown-linux-gnu download-one
download-win:
@$(MAKE) -s HOST=x86_64-w64-mingw32 download-one
download: download-osx download-linux download-win

.PHONY: install cached download-one download-osx download-linux download-win download check-packages check-sources
16 changes: 16 additions & 0 deletions depends/README.md
100644 → 100755
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,22 @@ Common `host-platform-triplets` for cross compilation are:

No other options are needed, the paths are automatically configured.

Install the required dependencies: Ubuntu & Debian
--------------------------------------------------

For macOS cross compilation:

sudo apt-get install curl librsvg2-bin libtiff-tools bsdmainutils cmake imagemagick libcap-dev libz-dev libbz2-dev python-setuptools

For Win32/Win64 cross compilation:

- see [build-windows.md](../doc/build-windows.md#cross-compilation-for-ubuntu-and-windows-subsystem-for-linux)

For linux (including i386, ARM) cross compilation:

sudo apt-get install curl g++-aarch64-linux-gnu g++-4.8-aarch64-linux-gnu gcc-4.8-aarch64-linux-gnu binutils-aarch64-linux-gnu g++-arm-linux-gnueabihf g++-4.8-arm-linux-gnueabihf gcc-4.8-arm-linux-gnueabihf binutils-arm-linux-gnueabihf g++-4.8-multilib gcc-4.8-multilib binutils-gold bsdmainutils


Dependency Options:
The following can be set when running make: make FOO=bar

Expand Down
Empty file modified depends/builders/darwin.mk
100644 → 100755
Empty file.
Empty file modified depends/builders/default.mk
100644 → 100755
Empty file.
Empty file modified depends/builders/linux.mk
100644 → 100755
Empty file.
12 changes: 8 additions & 4 deletions depends/config.guess
100644 → 100755
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# Attempt to guess a canonical system name.
# Copyright 1992-2017 Free Software Foundation, Inc.

timestamp='2017-01-01'
timestamp='2017-03-05'

# This file is free software; you can redistribute it and/or modify it
# under the terms of the GNU General Public License as published by
Expand Down Expand Up @@ -837,10 +837,11 @@ EOF
UNAME_PROCESSOR=`/usr/bin/uname -p`
case ${UNAME_PROCESSOR} in
amd64)
echo x86_64-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;;
*)
echo ${UNAME_PROCESSOR}-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;;
UNAME_PROCESSOR=x86_64 ;;
i386)
UNAME_PROCESSOR=i586 ;;
esac
echo ${UNAME_PROCESSOR}-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`
exit ;;
i*:CYGWIN*:*)
echo ${UNAME_MACHINE}-pc-cygwin
Expand Down Expand Up @@ -1343,6 +1344,9 @@ EOF
NSR-?:NONSTOP_KERNEL:*:*)
echo nsr-tandem-nsk${UNAME_RELEASE}
exit ;;
NSX-?:NONSTOP_KERNEL:*:*)
echo nsx-tandem-nsk${UNAME_RELEASE}
exit ;;
*:NonStop-UX:*:*)
echo mips-compaq-nonstopux
exit ;;
Expand Down
11 changes: 6 additions & 5 deletions depends/config.site.in
100644 → 100755
Original file line number Diff line number Diff line change
Expand Up @@ -13,10 +13,10 @@ fi
if test -z $with_qt_translationdir; then
with_qt_translationdir=$depends_prefix/translations
fi
if test -z $with_qt_bindir; then
if test -z $with_qt_bindir && test -z "@no_qt@"; then
with_qt_bindir=$depends_prefix/native/bin
fi
if test -z $with_protoc_bindir; then
if test -z $with_protoc_bindir && test -z "@no_qt@"; then
with_protoc_bindir=$depends_prefix/native/bin
fi

Expand Down Expand Up @@ -53,9 +53,10 @@ PKG_CONFIG="`which pkg-config` --static"
# These two need to remain exported because pkg-config does not see them
# otherwise. That means they must be unexported at the end of configure.ac to
# avoid ruining the cache. Sigh.

export PKG_CONFIG_LIBDIR=$depends_prefix/lib/pkgconfig
export PKG_CONFIG_PATH=$depends_prefix/share/pkgconfig
export PKG_CONFIG_PATH=$depends_prefix/share/pkgconfig:$depends_prefix/lib/pkgconfig
if test -z "@allow_host_packages@"; then
export PKGCONFIG_LIBDIR=
fi

CPPFLAGS="-I$depends_prefix/include/ $CPPFLAGS"
LDFLAGS="-L$depends_prefix/lib $LDFLAGS"
Expand Down
14 changes: 11 additions & 3 deletions depends/config.sub
100644 → 100755
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# Configuration validation subroutine script.
# Copyright 1992-2017 Free Software Foundation, Inc.

timestamp='2017-01-01'
timestamp='2017-04-02'

# This file is free software; you can redistribute it and/or modify it
# under the terms of the GNU General Public License as published by
Expand Down Expand Up @@ -263,7 +263,7 @@ case $basic_machine in
| fido | fr30 | frv | ft32 \
| h8300 | h8500 | hppa | hppa1.[01] | hppa2.0 | hppa2.0[nw] | hppa64 \
| hexagon \
| i370 | i860 | i960 | ia64 \
| i370 | i860 | i960 | ia16 | ia64 \
| ip2k | iq2000 \
| k1om \
| le32 | le64 \
Expand Down Expand Up @@ -315,6 +315,7 @@ case $basic_machine in
| ubicom32 \
| v850 | v850e | v850e1 | v850e2 | v850es | v850e2v3 \
| visium \
| wasm32 \
| we32k \
| x86 | xc16x | xstormy16 | xtensa \
| z8k | z80)
Expand Down Expand Up @@ -388,7 +389,7 @@ case $basic_machine in
| h8300-* | h8500-* \
| hppa-* | hppa1.[01]-* | hppa2.0-* | hppa2.0[nw]-* | hppa64-* \
| hexagon-* \
| i*86-* | i860-* | i960-* | ia64-* \
| i*86-* | i860-* | i960-* | ia16-* | ia64-* \
| ip2k-* | iq2000-* \
| k1om-* \
| le32-* | le64-* \
Expand Down Expand Up @@ -446,6 +447,7 @@ case $basic_machine in
| v850-* | v850e-* | v850e1-* | v850es-* | v850e2-* | v850e2v3-* \
| vax-* \
| visium-* \
| wasm32-* \
| we32k-* \
| x86-* | x86_64-* | xc16x-* | xps100-* \
| xstormy16-* | xtensa*-* \
Expand Down Expand Up @@ -948,6 +950,9 @@ case $basic_machine in
nsr-tandem)
basic_machine=nsr-tandem
;;
nsx-tandem)
basic_machine=nsx-tandem
;;
op50n-* | op60c-*)
basic_machine=hppa1.1-oki
os=-proelf
Expand Down Expand Up @@ -1243,6 +1248,9 @@ case $basic_machine in
basic_machine=a29k-wrs
os=-vxworks
;;
wasm32)
basic_machine=wasm32-unknown
;;
w65*)
basic_machine=w65-wdc
os=-none
Expand Down
Empty file modified depends/description.md
100644 → 100755
Empty file.
Empty file modified depends/funcs.mk
100644 → 100755
Empty file.
Empty file modified depends/hosts/darwin.mk
100644 → 100755
Empty file.
Empty file modified depends/hosts/default.mk
100644 → 100755
Empty file.
Empty file modified depends/hosts/linux.mk
100644 → 100755
Empty file.
Empty file modified depends/hosts/mingw32.mk
100644 → 100755
Empty file.
Empty file modified depends/packages.md
100644 → 100755
Empty file.
Empty file modified depends/packages/bdb.mk
100644 → 100755
Empty file.
6 changes: 3 additions & 3 deletions depends/packages/boost.mk
100644 → 100755
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
package=boost
$(package)_version=1_63_0
$(package)_download_path=https://sourceforge.net/projects/boost/files/boost/1.63.0
$(package)_version=1_64_0
$(package)_download_path=https://dl.bintray.com/boostorg/release/1.64.0/source/
$(package)_file_name=$(package)_$($(package)_version).tar.bz2
$(package)_sha256_hash=beae2529f759f6b3bf3f4969a19c2e9d6f0c503edcb2de4a61d1428519fcb3b0
$(package)_sha256_hash=7bcc5caace97baa948931d712ea5f37038dbb1c5d89b43ad4def4ed7cb683332

define $(package)_set_vars
$(package)_config_opts_release=variant=release
Expand Down
6 changes: 3 additions & 3 deletions depends/packages/dbus.mk
100644 → 100755
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
package=dbus
$(package)_version=1.10.14
$(package)_download_path=http://dbus.freedesktop.org/releases/dbus
$(package)_version=1.10.18
$(package)_download_path=https://dbus.freedesktop.org/releases/dbus
$(package)_file_name=$(package)-$($(package)_version).tar.gz
$(package)_sha256_hash=23238f70353e38ce5ca183ebc9525c0d97ac00ef640ad29cf794782af6e6a083
$(package)_sha256_hash=6049ddd5f3f3e2618f615f1faeda0a115104423a7996b7aa73e2f36e38cc514a
$(package)_dependencies=expat

define $(package)_set_vars
Expand Down
4 changes: 2 additions & 2 deletions depends/packages/expat.mk
100644 → 100755
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
package=expat
$(package)_version=2.2.0
$(package)_version=2.2.1
$(package)_download_path=https://downloads.sourceforge.net/project/expat/expat/$($(package)_version)
$(package)_file_name=$(package)-$($(package)_version).tar.bz2
$(package)_sha256_hash=d9e50ff2d19b3538bd2127902a89987474e1a4db8e43a66a4d1a712ab9a504ff
$(package)_sha256_hash=1868cadae4c82a018e361e2b2091de103cd820aaacb0d6cfa49bd2cd83978885

define $(package)_set_vars
$(package)_config_opts=--disable-static
Expand Down
Empty file modified depends/packages/fontconfig.mk
100644 → 100755
Empty file.
Empty file modified depends/packages/freetype.mk
100644 → 100755
Empty file.
Empty file modified depends/packages/libICE.mk
100644 → 100755
Empty file.
Empty file modified depends/packages/libSM.mk
100644 → 100755
Empty file.
Empty file modified depends/packages/libX11.mk
100644 → 100755
Empty file.
Empty file modified depends/packages/libXau.mk
100644 → 100755
Empty file.
Empty file modified depends/packages/libXext.mk
100644 → 100755
Empty file.
8 changes: 4 additions & 4 deletions depends/packages/libevent.mk
100644 → 100755
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
package=libevent
$(package)_version=2.1.7
$(package)_version=2.1.8-stable
$(package)_download_path=https://github.com/libevent/libevent/archive/
$(package)_file_name=release-$($(package)_version)-rc.tar.gz
$(package)_sha256_hash=548362d202e22fe24d4c3fad38287b4f6d683e6c21503341373b89785fa6f991
$(package)_file_name=release-$($(package)_version).tar.gz
$(package)_sha256_hash=316ddb401745ac5d222d7c529ef1eada12f58f6376a66c1118eee803cb70f83d

define $(package)_preprocess_cmds
./autogen.sh
endef

define $(package)_set_vars
$(package)_config_opts=--disable-shared --disable-openssl --disable-libevent-regress
$(package)_config_opts=--disable-shared --disable-openssl --disable-libevent-regress --disable-samples
$(package)_config_opts_release=--disable-debug-mode
$(package)_config_opts_linux=--with-pic
endef
Expand Down
Empty file modified depends/packages/libxcb.mk
100644 → 100755
Empty file.
Empty file modified depends/packages/miniupnpc.mk
100644 → 100755
Empty file.
Empty file modified depends/packages/native_biplist.mk
100644 → 100755
Empty file.
4 changes: 2 additions & 2 deletions depends/packages/native_ccache.mk
100644 → 100755
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
package=native_ccache
$(package)_version=3.3.3
$(package)_version=3.3.4
$(package)_download_path=https://samba.org/ftp/ccache
$(package)_file_name=ccache-$($(package)_version).tar.bz2
$(package)_sha256_hash=2985bc5e32ebe38d2958d508eb54ddcad39eed909489c0c2988035214597ca54
$(package)_sha256_hash=fa9d7f38367431bc86b19ad107d709ca7ecf1574fdacca01698bdf0a47cd8567

define $(package)_set_vars
$(package)_config_opts=
Expand Down
Empty file modified depends/packages/native_cctools.mk
100644 → 100755
Empty file.
Empty file modified depends/packages/native_cdrkit.mk
100644 → 100755
Empty file.

0 comments on commit fb35e0e

Please sign in to comment.