From: voidlinux-github@inbox.vuxu.org
To: ml@inbox.vuxu.org
Subject: Re: [PR PATCH] [Updated] [WIP] boost: update to 1.72.0.
Date: Wed, 22 Jan 2020 21:34:39 +0100 [thread overview]
Message-ID: <20200122203439.GavX4RX7K5FImADo4uI1FTM_R03XqNwd1woUtnt9cc0@z> (raw)
In-Reply-To: <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-18135@inbox.vuxu.org>
[-- Attachment #1: Type: text/plain, Size: 330 bytes --]
There is an updated pull request by Johnnynator against master on the void-packages repository
https://github.com/Johnnynator/void-packages boost
https://github.com/void-linux/void-packages/pull/18135
[WIP] boost: update to 1.72.0.
None
A patch file from https://github.com/void-linux/void-packages/pull/18135.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-boost-18135.patch --]
[-- Type: text/x-diff, Size: 150670 bytes --]
From 4c91f706ddea12445105cf36711d9b515748c623 Mon Sep 17 00:00:00 2001
From: John <johnz@posteo.net>
Date: Wed, 22 May 2019 13:32:56 +0200
Subject: [PATCH 01/98] New package: boost1.69-1.69.0
---
common/shlibs | 37 +++++++
srcpkgs/boost-build | 1 -
srcpkgs/boost-devel | 1 -
srcpkgs/boost-jam | 1 -
srcpkgs/boost-python1.69 | 2 +-
srcpkgs/boost-python3-1.69 | 2 +-
srcpkgs/boost/update | 2 -
srcpkgs/boost1.69-build | 1 +
srcpkgs/boost1.69-devel | 1 +
srcpkgs/boost1.69-jam | 1 +
.../patches/fix-ublas-storage.patch | 0
.../patches/is_running.hpp-musl.patch | 0
.../{boost => boost1.69}/patches/mips.patch | 0
.../patches/musl-memset.patch | 0
.../patches/ppc64-context.patch | 0
srcpkgs/{boost => boost1.69}/template | 97 ++++++++++---------
srcpkgs/libboost_atomic1.69 | 2 +-
srcpkgs/libboost_chrono1.69 | 2 +-
srcpkgs/libboost_container1.69 | 2 +-
srcpkgs/libboost_context1.69 | 2 +-
srcpkgs/libboost_contract1.69 | 2 +-
srcpkgs/libboost_coroutine1.69 | 2 +-
srcpkgs/libboost_date_time1.69 | 2 +-
srcpkgs/libboost_fiber1.69 | 2 +-
srcpkgs/libboost_filesystem1.69 | 2 +-
srcpkgs/libboost_graph1.69 | 2 +-
srcpkgs/libboost_iostreams1.69 | 2 +-
srcpkgs/libboost_locale1.69 | 2 +-
srcpkgs/libboost_log1.69 | 2 +-
srcpkgs/libboost_log_setup1.69 | 2 +-
srcpkgs/libboost_math_c991.69 | 2 +-
srcpkgs/libboost_math_c99f1.69 | 2 +-
srcpkgs/libboost_math_c99l1.69 | 2 +-
srcpkgs/libboost_math_tr11.69 | 2 +-
srcpkgs/libboost_math_tr1f1.69 | 2 +-
srcpkgs/libboost_math_tr1l1.69 | 2 +-
srcpkgs/libboost_prg_exec_monitor1.69 | 2 +-
srcpkgs/libboost_program_options1.69 | 2 +-
srcpkgs/libboost_random1.69 | 2 +-
srcpkgs/libboost_regex1.69 | 2 +-
srcpkgs/libboost_serialization1.69 | 2 +-
srcpkgs/libboost_stacktrace_addr2line1.69 | 2 +-
srcpkgs/libboost_stacktrace_basic1.69 | 2 +-
srcpkgs/libboost_stacktrace_noop1.69 | 2 +-
srcpkgs/libboost_system1.69 | 2 +-
srcpkgs/libboost_thread1.69 | 2 +-
srcpkgs/libboost_timer1.69 | 2 +-
srcpkgs/libboost_type_erasure1.69 | 2 +-
srcpkgs/libboost_unit_test_framework1.69 | 2 +-
srcpkgs/libboost_wave1.69 | 2 +-
srcpkgs/libboost_wserialization1.69 | 2 +-
51 files changed, 127 insertions(+), 89 deletions(-)
delete mode 120000 srcpkgs/boost-build
delete mode 120000 srcpkgs/boost-devel
delete mode 120000 srcpkgs/boost-jam
delete mode 100644 srcpkgs/boost/update
create mode 120000 srcpkgs/boost1.69-build
create mode 120000 srcpkgs/boost1.69-devel
create mode 120000 srcpkgs/boost1.69-jam
rename srcpkgs/{boost => boost1.69}/patches/fix-ublas-storage.patch (100%)
rename srcpkgs/{boost => boost1.69}/patches/is_running.hpp-musl.patch (100%)
rename srcpkgs/{boost => boost1.69}/patches/mips.patch (100%)
rename srcpkgs/{boost => boost1.69}/patches/musl-memset.patch (100%)
rename srcpkgs/{boost => boost1.69}/patches/ppc64-context.patch (100%)
rename srcpkgs/{boost => boost1.69}/template (80%)
diff --git a/common/shlibs b/common/shlibs
index 35fcd4de243..1e39ccebea8 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -684,6 +684,43 @@ libboost_stacktrace_addr2line.so.1.69.0 libboost_stacktrace_addr2line1.69-1.69.0
libboost_stacktrace_basic.so.1.69.0 libboost_stacktrace_basic1.69-1.69.0_1<1.70.0
libboost_python27.so.1.69.0 boost-python1.69-1.69.0_1<1.70.0
libboost_python38.so.1.69.0 boost-python3-1.69-1.69.0_1<1.70.0
+libboost_python36.so.1.69.0 boost-python3-1.69-1.69.0_1<1.70.0
+libboost_context.so.1.70.0 libboost_context1.70-1.70.0_1<1.71.0
+libboost_coroutine.so.1.70.0 libboost_coroutine1.70-1.70.0_1<1.71.0
+libboost_container.so.1.70.0 libboost_container1.70-1.70.0_1<1.71.0
+libboost_prg_exec_monitor.so.1.70.0 libboost_prg_exec_monitor1.70-1.70.0_1<1.71.0
+libboost_timer.so.1.70.0 libboost_timer1.70-1.70.0_1<1.71.0
+libboost_random.so.1.70.0 libboost_random1.70-1.70.0_1<1.71.0
+libboost_filesystem.so.1.70.0 libboost_filesystem1.70-1.70.0_1<1.71.0
+libboost_unit_test_framework.so.1.70.0 libboost_unit_test_framework1.70-1.70.0_1<1.71.0
+libboost_math_c99.so.1.70.0 libboost_math_c991.70-1.70.0_1<1.71.0
+libboost_math_tr1.so.1.70.0 libboost_math_tr11.70-1.70.0_1<1.71.0
+libboost_regex.so.1.70.0 libboost_regex1.70-1.70.0_1<1.71.0
+libboost_serialization.so.1.70.0 libboost_serialization1.70-1.70.0_1<1.71.0
+libboost_chrono.so.1.70.0 libboost_chrono1.70-1.70.0_1<1.71.0
+libboost_wserialization.so.1.70.0 libboost_wserialization1.70-1.70.0_1<1.71.0
+libboost_graph.so.1.70.0 libboost_graph1.70-1.70.0_1<1.71.0
+libboost_log.so.1.70.0 libboost_log1.70-1.70.0_1<1.71.0
+libboost_locale.so.1.70.0 libboost_locale1.70-1.70.0_1<1.71.0
+libboost_math_tr1.so.1.70.0 libboost_math_tr11.70-1.70.0_1<1.71.0
+libboost_program_options.so.1.70.0 libboost_program_options1.70-1.70.0_1<1.71.0
+libboost_iostreams.so.1.70.0 libboost_iostreams1.70-1.70.0_1<1.71.0
+libboost_system.so.1.70.0 libboost_system1.70-1.70.0_1<1.71.0
+libboost_thread.so.1.70.0 libboost_thread1.70-1.70.0_1<1.71.0
+libboost_log_setup.so.1.70.0 libboost_log_setup1.70-1.70.0_1<1.71.0
+libboost_date_time.so.1.70.0 libboost_date_time1.70-1.70.0_1<1.71.0
+libboost_math_c99.so.1.70.0 libboost_math_c991.70-1.70.0_1<1.71.0
+libboost_wave.so.1.70.0 libboost_wave1.70-1.70.0_1<1.71.0
+libboost_math_tr1.so.1.70.0 libboost_math_tr11.70-1.70.0_1<1.71.0
+libboost_atomic.so.1.70.0 libboost_atomic1.70-1.70.0_1<1.71.0
+libboost_math_c99.so.1.70.0 libboost_math_c991.70-1.70.0_1<1.71.0
+libboost_type_erasure.so.1.70.0 libboost_type_erasure1.70-1.70.0_1<1.71.0
+libboost_fiber.so.1.70.0 libboost_fiber1.70-1.70.0_1<1.71.0
+libboost_stacktrace_noop.so.1.70.0 libboost_stacktrace_noop1.70-1.70.0_1<1.71.0
+libboost_stacktrace_addr2line.so.1.70.0 libboost_stacktrace_addr2line1.70-1.70.0_1<1.71.0
+libboost_stacktrace_basic.so.1.70.0 libboost_stacktrace_basic1.70-1.70.0_1<1.71.0
+libboost_python27.so.1.70.0 boost-python1.70-1.70.0_1<1.71.0
+libboost_python36.so.1.70.0 boost-python3-1.70-1.70.0_1<1.71.0
libexempi.so.8 exempi-2.5.0_1
libatasmart.so.4 libatasmart-0.17_1
libsgutils2.so.2 libsgutils-1.42_1
diff --git a/srcpkgs/boost-build b/srcpkgs/boost-build
deleted file mode 120000
index baef819c48f..00000000000
--- a/srcpkgs/boost-build
+++ /dev/null
@@ -1 +0,0 @@
-boost
\ No newline at end of file
diff --git a/srcpkgs/boost-devel b/srcpkgs/boost-devel
deleted file mode 120000
index baef819c48f..00000000000
--- a/srcpkgs/boost-devel
+++ /dev/null
@@ -1 +0,0 @@
-boost
\ No newline at end of file
diff --git a/srcpkgs/boost-jam b/srcpkgs/boost-jam
deleted file mode 120000
index baef819c48f..00000000000
--- a/srcpkgs/boost-jam
+++ /dev/null
@@ -1 +0,0 @@
-boost
\ No newline at end of file
diff --git a/srcpkgs/boost-python1.69 b/srcpkgs/boost-python1.69
index baef819c48f..27bdf2db8bf 120000
--- a/srcpkgs/boost-python1.69
+++ b/srcpkgs/boost-python1.69
@@ -1 +1 @@
-boost
\ No newline at end of file
+boost1.69
\ No newline at end of file
diff --git a/srcpkgs/boost-python3-1.69 b/srcpkgs/boost-python3-1.69
index baef819c48f..27bdf2db8bf 120000
--- a/srcpkgs/boost-python3-1.69
+++ b/srcpkgs/boost-python3-1.69
@@ -1 +1 @@
-boost
\ No newline at end of file
+boost1.69
\ No newline at end of file
diff --git a/srcpkgs/boost/update b/srcpkgs/boost/update
deleted file mode 100644
index 8a628710cae..00000000000
--- a/srcpkgs/boost/update
+++ /dev/null
@@ -1,2 +0,0 @@
-site="http://www.boost.org/users/download/"
-pattern='Version \K[\d.]+(?! beta)(?=<)'
diff --git a/srcpkgs/boost1.69-build b/srcpkgs/boost1.69-build
new file mode 120000
index 00000000000..27bdf2db8bf
--- /dev/null
+++ b/srcpkgs/boost1.69-build
@@ -0,0 +1 @@
+boost1.69
\ No newline at end of file
diff --git a/srcpkgs/boost1.69-devel b/srcpkgs/boost1.69-devel
new file mode 120000
index 00000000000..27bdf2db8bf
--- /dev/null
+++ b/srcpkgs/boost1.69-devel
@@ -0,0 +1 @@
+boost1.69
\ No newline at end of file
diff --git a/srcpkgs/boost1.69-jam b/srcpkgs/boost1.69-jam
new file mode 120000
index 00000000000..27bdf2db8bf
--- /dev/null
+++ b/srcpkgs/boost1.69-jam
@@ -0,0 +1 @@
+boost1.69
\ No newline at end of file
diff --git a/srcpkgs/boost/patches/fix-ublas-storage.patch b/srcpkgs/boost1.69/patches/fix-ublas-storage.patch
similarity index 100%
rename from srcpkgs/boost/patches/fix-ublas-storage.patch
rename to srcpkgs/boost1.69/patches/fix-ublas-storage.patch
diff --git a/srcpkgs/boost/patches/is_running.hpp-musl.patch b/srcpkgs/boost1.69/patches/is_running.hpp-musl.patch
similarity index 100%
rename from srcpkgs/boost/patches/is_running.hpp-musl.patch
rename to srcpkgs/boost1.69/patches/is_running.hpp-musl.patch
diff --git a/srcpkgs/boost/patches/mips.patch b/srcpkgs/boost1.69/patches/mips.patch
similarity index 100%
rename from srcpkgs/boost/patches/mips.patch
rename to srcpkgs/boost1.69/patches/mips.patch
diff --git a/srcpkgs/boost/patches/musl-memset.patch b/srcpkgs/boost1.69/patches/musl-memset.patch
similarity index 100%
rename from srcpkgs/boost/patches/musl-memset.patch
rename to srcpkgs/boost1.69/patches/musl-memset.patch
diff --git a/srcpkgs/boost/patches/ppc64-context.patch b/srcpkgs/boost1.69/patches/ppc64-context.patch
similarity index 100%
rename from srcpkgs/boost/patches/ppc64-context.patch
rename to srcpkgs/boost1.69/patches/ppc64-context.patch
diff --git a/srcpkgs/boost/template b/srcpkgs/boost1.69/template
similarity index 80%
rename from srcpkgs/boost/template
rename to srcpkgs/boost1.69/template
index 7dffd8ac155..06ed8d52b45 100644
--- a/srcpkgs/boost/template
+++ b/srcpkgs/boost1.69/template
@@ -1,8 +1,8 @@
# Template file for 'boost'
-pkgname=boost
+pkgname=boost1.69
version=1.69.0
-revision=6
-wrksrc="${pkgname}_${version//\./_}"
+revision=7
+wrksrc="boost_${version//\./_}"
hostmakedepends="which bzip2-devel icu-devel python-devel python3-devel"
makedepends="zlib-devel bzip2-devel icu-devel python-devel python3-devel"
short_desc="Free peer-reviewed portable C++ source libraries"
@@ -21,12 +21,12 @@ subpackages="libboost_program_options1.69 libboost_math_c99f1.69
libboost_graph1.69 libboost_locale1.69 libboost_regex1.69
libboost_fiber1.69 libboost_type_erasure1.69 libboost_coroutine1.69
libboost_atomic1.69 libboost_prg_exec_monitor1.69 libboost_math_c991.69
- boost-python3-1.69 libboost_log_setup1.69 boost-devel
+ boost-python3-1.69 libboost_log_setup1.69 boost1.69-devel
libboost_timer1.69 libboost_system1.69 libboost_unit_test_framework1.69
- libboost_serialization1.69 libboost_math_tr11.69 boost-build
+ libboost_serialization1.69 libboost_math_tr11.69 boost1.69-build
libboost_math_c99l1.69 boost-python1.69 libboost_contract1.69
libboost_date_time1.69 libboost_log1.69 libboost_random1.69
- libboost_thread1.69 libboost_container1.69 boost-jam
+ libboost_thread1.69 libboost_container1.69 boost1.69-jam
libboost_wserialization1.69 libboost_context1.69"
if [ -z "$CROSS_BUILD" ]; then
@@ -93,16 +93,17 @@ do_install() {
vlicense LICENSE_1_0.txt
}
-boost-jam_package() {
+boost1.69-jam_package() {
short_desc+=" - Boost.Jam utility"
- depends="boost-build>=${version}_${revision}"
+ depends="boost1.69>=build-${version}_${revision}"
+ conflicts="boost-jam>=1.70"
pkg_install() {
vmove usr/bin/bjam
vmove usr/bin/b2
}
}
boost-python1.69_package() {
- depends="boost>=${version}_${revision} python"
+ depends="boost1.69>=${version}_${revision} python"
replaces="boost-python>=0"
short_desc+=" - Python bindings"
pkg_install() {
@@ -117,19 +118,21 @@ boost-python3-1.69_package() {
vmove "usr/lib/libboost_python3*.so.*"
}
}
-boost-build_package() {
+boost1.69-build_package() {
archs=noarch
conf_files="/etc/site-config.jam"
short_desc+=" - Boost.Build framework"
+ conflicts="boost-build>=1.70.0"
pkg_install() {
vmove usr/share/boost-build
vmove etc/site-config.jam
}
}
-boost-devel_package() {
+boost1.69-devel_package() {
noverifyrdeps=yes
- depends="boost>=${version}_${revision} ${subpackages/boost-devel}"
+ depends="boost1.69>=${version}_${revision} ${subpackages/boost1.69-devel}"
short_desc+=" - development files"
+ conflicts="boost-devel>=1.70.0"
pkg_install() {
vmove usr/include
vmove "usr/lib/*.a"
@@ -138,7 +141,7 @@ boost-devel_package() {
}
libboost_atomic1.69_package() {
- depends="boost>=${version}_${revision}"
+ depends="boost1.69>=${version}_${revision}"
short_desc+=" - libboost_atomic"
pkg_install() {
vmove usr/lib/libboost_atomic.so.*
@@ -146,7 +149,7 @@ libboost_atomic1.69_package() {
}
libboost_chrono1.69_package() {
- depends="boost>=${version}_${revision}"
+ depends="boost1.69>=${version}_${revision}"
short_desc+=" - libboost_chrono"
pkg_install() {
vmove usr/lib/libboost_chrono.so.*
@@ -154,7 +157,7 @@ libboost_chrono1.69_package() {
}
libboost_container1.69_package() {
- depends="boost>=${version}_${revision}"
+ depends="boost1.69>=${version}_${revision}"
short_desc+=" - libboost_container"
pkg_install() {
vmove usr/lib/libboost_container.so.*
@@ -162,7 +165,7 @@ libboost_container1.69_package() {
}
libboost_context1.69_package() {
- depends="boost>=${version}_${revision}"
+ depends="boost1.69>=${version}_${revision}"
short_desc+=" - libboost_context"
pkg_install() {
vmove usr/lib/libboost_context.so.*
@@ -170,7 +173,7 @@ libboost_context1.69_package() {
}
libboost_contract1.69_package() {
- depends="boost>=${version}_${revision}"
+ depends="boost1.69>=${version}_${revision}"
short_desc+=" - libboost_contract"
pkg_install() {
vmove usr/lib/libboost_contract.so.*
@@ -178,7 +181,7 @@ libboost_contract1.69_package() {
}
libboost_coroutine1.69_package() {
- depends="boost>=${version}_${revision}"
+ depends="boost1.69>=${version}_${revision}"
short_desc+=" - libboost_coroutine"
pkg_install() {
vmove usr/lib/libboost_coroutine.so.*
@@ -186,7 +189,7 @@ libboost_coroutine1.69_package() {
}
libboost_date_time1.69_package() {
- depends="boost>=${version}_${revision}"
+ depends="boost1.69>=${version}_${revision}"
short_desc+=" - libboost_date_time"
pkg_install() {
vmove usr/lib/libboost_date_time.so.*
@@ -194,7 +197,7 @@ libboost_date_time1.69_package() {
}
libboost_fiber1.69_package() {
- depends="boost>=${version}_${revision}"
+ depends="boost1.69>=${version}_${revision}"
short_desc+=" - libboost_fiber"
pkg_install() {
vmove usr/lib/libboost_fiber.so.*
@@ -202,7 +205,7 @@ libboost_fiber1.69_package() {
}
libboost_filesystem1.69_package() {
- depends="boost>=${version}_${revision}"
+ depends="boost1.69>=${version}_${revision}"
short_desc+=" - libboost_filesystem"
pkg_install() {
vmove usr/lib/libboost_filesystem.so.*
@@ -210,7 +213,7 @@ libboost_filesystem1.69_package() {
}
libboost_graph1.69_package() {
- depends="boost>=${version}_${revision}"
+ depends="boost1.69>=${version}_${revision}"
short_desc+=" - libboost_graph"
pkg_install() {
vmove usr/lib/libboost_graph.so.*
@@ -218,7 +221,7 @@ libboost_graph1.69_package() {
}
libboost_iostreams1.69_package() {
- depends="boost>=${version}_${revision}"
+ depends="boost1.69>=${version}_${revision}"
short_desc+=" - libboost_iostreams"
pkg_install() {
vmove usr/lib/libboost_iostreams.so.*
@@ -226,7 +229,7 @@ libboost_iostreams1.69_package() {
}
libboost_locale1.69_package() {
- depends="boost>=${version}_${revision}"
+ depends="boost1.69>=${version}_${revision}"
short_desc+=" - libboost_locale"
pkg_install() {
vmove usr/lib/libboost_locale.so.*
@@ -234,7 +237,7 @@ libboost_locale1.69_package() {
}
libboost_log1.69_package() {
- depends="boost>=${version}_${revision}"
+ depends="boost1.69>=${version}_${revision}"
short_desc+=" - libboost_log"
pkg_install() {
vmove usr/lib/libboost_log.so.*
@@ -242,7 +245,7 @@ libboost_log1.69_package() {
}
libboost_log_setup1.69_package() {
- depends="boost>=${version}_${revision}"
+ depends="boost1.69>=${version}_${revision}"
short_desc+=" - libboost_log_setup"
pkg_install() {
vmove usr/lib/libboost_log_setup.so.*
@@ -250,7 +253,7 @@ libboost_log_setup1.69_package() {
}
libboost_math_c991.69_package() {
- depends="boost>=${version}_${revision}"
+ depends="boost1.69>=${version}_${revision}"
short_desc+=" - libboost_math_c99"
pkg_install() {
vmove usr/lib/libboost_math_c99.so.*
@@ -258,7 +261,7 @@ libboost_math_c991.69_package() {
}
libboost_math_c99f1.69_package() {
- depends="boost>=${version}_${revision}"
+ depends="boost1.69>=${version}_${revision}"
short_desc+=" - libboost_math_c99f"
pkg_install() {
vmove usr/lib/libboost_math_c99f.so.*
@@ -266,7 +269,7 @@ libboost_math_c99f1.69_package() {
}
libboost_math_c99l1.69_package() {
- depends="boost>=${version}_${revision}"
+ depends="boost1.69>=${version}_${revision}"
short_desc+=" - libboost_math_c99l"
pkg_install() {
vmove usr/lib/libboost_math_c99l.so.*
@@ -274,7 +277,7 @@ libboost_math_c99l1.69_package() {
}
libboost_math_tr11.69_package() {
- depends="boost>=${version}_${revision}"
+ depends="boost1.69>=${version}_${revision}"
short_desc+=" - libboost_math_tr1"
pkg_install() {
vmove usr/lib/libboost_math_tr1.so.*
@@ -282,7 +285,7 @@ libboost_math_tr11.69_package() {
}
libboost_math_tr1f1.69_package() {
- depends="boost>=${version}_${revision}"
+ depends="boost1.69>=${version}_${revision}"
short_desc+=" - libboost_math_tr1f"
pkg_install() {
vmove usr/lib/libboost_math_tr1f.so.*
@@ -290,7 +293,7 @@ libboost_math_tr1f1.69_package() {
}
libboost_math_tr1l1.69_package() {
- depends="boost>=${version}_${revision}"
+ depends="boost1.69>=${version}_${revision}"
short_desc+=" - libboost_math_tr1l"
pkg_install() {
vmove usr/lib/libboost_math_tr1l.so.*
@@ -298,7 +301,7 @@ libboost_math_tr1l1.69_package() {
}
libboost_prg_exec_monitor1.69_package() {
- depends="boost>=${version}_${revision}"
+ depends="boost1.69>=${version}_${revision}"
short_desc+=" - libboost_prg_exec_monitor"
pkg_install() {
vmove usr/lib/libboost_prg_exec_monitor.so.*
@@ -306,7 +309,7 @@ libboost_prg_exec_monitor1.69_package() {
}
libboost_program_options1.69_package() {
- depends="boost>=${version}_${revision}"
+ depends="boost1.69>=${version}_${revision}"
short_desc+=" - libboost_program_options"
pkg_install() {
vmove usr/lib/libboost_program_options.so.*
@@ -314,7 +317,7 @@ libboost_program_options1.69_package() {
}
libboost_random1.69_package() {
- depends="boost>=${version}_${revision}"
+ depends="boost1.69>=${version}_${revision}"
short_desc+=" - libboost_random"
pkg_install() {
vmove usr/lib/libboost_random.so.*
@@ -322,7 +325,7 @@ libboost_random1.69_package() {
}
libboost_regex1.69_package() {
- depends="boost>=${version}_${revision}"
+ depends="boost1.69>=${version}_${revision}"
short_desc+=" - libboost_regex"
pkg_install() {
vmove usr/lib/libboost_regex.so.*
@@ -330,7 +333,7 @@ libboost_regex1.69_package() {
}
libboost_serialization1.69_package() {
- depends="boost>=${version}_${revision}"
+ depends="boost1.69>=${version}_${revision}"
short_desc+=" - libboost_serialization"
pkg_install() {
vmove usr/lib/libboost_serialization.so.*
@@ -338,7 +341,7 @@ libboost_serialization1.69_package() {
}
libboost_stacktrace_addr2line1.69_package() {
- depends="boost>=${version}_${revision}"
+ depends="boost1.69>=${version}_${revision}"
short_desc+=" - libboost_stacktrace_addr2line"
pkg_install() {
vmove usr/lib/libboost_stacktrace_addr2line.so.*
@@ -346,7 +349,7 @@ libboost_stacktrace_addr2line1.69_package() {
}
libboost_stacktrace_basic1.69_package() {
- depends="boost>=${version}_${revision}"
+ depends="boost1.69>=${version}_${revision}"
short_desc+=" - libboost_stacktrace_basic"
pkg_install() {
vmove usr/lib/libboost_stacktrace_basic.so.*
@@ -354,7 +357,7 @@ libboost_stacktrace_basic1.69_package() {
}
libboost_stacktrace_noop1.69_package() {
- depends="boost>=${version}_${revision}"
+ depends="boost1.69>=${version}_${revision}"
short_desc+=" - libboost_stacktrace_noop"
pkg_install() {
vmove usr/lib/libboost_stacktrace_noop.so.*
@@ -362,7 +365,7 @@ libboost_stacktrace_noop1.69_package() {
}
libboost_system1.69_package() {
- depends="boost>=${version}_${revision}"
+ depends="boost1.69>=${version}_${revision}"
short_desc+=" - libboost_system"
pkg_install() {
vmove usr/lib/libboost_system.so.*
@@ -370,7 +373,7 @@ libboost_system1.69_package() {
}
libboost_thread1.69_package() {
- depends="boost>=${version}_${revision}"
+ depends="boost1.69>=${version}_${revision}"
short_desc+=" - libboost_thread"
pkg_install() {
vmove usr/lib/libboost_thread.so.*
@@ -378,7 +381,7 @@ libboost_thread1.69_package() {
}
libboost_timer1.69_package() {
- depends="boost>=${version}_${revision}"
+ depends="boost1.69>=${version}_${revision}"
short_desc+=" - libboost_timer"
pkg_install() {
vmove usr/lib/libboost_timer.so.*
@@ -386,7 +389,7 @@ libboost_timer1.69_package() {
}
libboost_type_erasure1.69_package() {
- depends="boost>=${version}_${revision}"
+ depends="boost1.69>=${version}_${revision}"
short_desc+=" - libboost_type_erasure"
pkg_install() {
vmove usr/lib/libboost_type_erasure.so.*
@@ -394,7 +397,7 @@ libboost_type_erasure1.69_package() {
}
libboost_unit_test_framework1.69_package() {
- depends="boost>=${version}_${revision}"
+ depends="boost1.69>=${version}_${revision}"
short_desc+=" - libboost_unit_test_framework"
pkg_install() {
vmove usr/lib/libboost_unit_test_framework.so.*
@@ -402,7 +405,7 @@ libboost_unit_test_framework1.69_package() {
}
libboost_wave1.69_package() {
- depends="boost>=${version}_${revision}"
+ depends="boost1.69>=${version}_${revision}"
short_desc+=" - libboost_wave"
pkg_install() {
vmove usr/lib/libboost_wave.so.*
@@ -410,7 +413,7 @@ libboost_wave1.69_package() {
}
libboost_wserialization1.69_package() {
- depends="boost>=${version}_${revision}"
+ depends="boost1.69>=${version}_${revision}"
short_desc+=" - libboost_wserialization"
pkg_install() {
vmove usr/lib/libboost_wserialization.so.*
diff --git a/srcpkgs/libboost_atomic1.69 b/srcpkgs/libboost_atomic1.69
index baef819c48f..27bdf2db8bf 120000
--- a/srcpkgs/libboost_atomic1.69
+++ b/srcpkgs/libboost_atomic1.69
@@ -1 +1 @@
-boost
\ No newline at end of file
+boost1.69
\ No newline at end of file
diff --git a/srcpkgs/libboost_chrono1.69 b/srcpkgs/libboost_chrono1.69
index baef819c48f..27bdf2db8bf 120000
--- a/srcpkgs/libboost_chrono1.69
+++ b/srcpkgs/libboost_chrono1.69
@@ -1 +1 @@
-boost
\ No newline at end of file
+boost1.69
\ No newline at end of file
diff --git a/srcpkgs/libboost_container1.69 b/srcpkgs/libboost_container1.69
index baef819c48f..27bdf2db8bf 120000
--- a/srcpkgs/libboost_container1.69
+++ b/srcpkgs/libboost_container1.69
@@ -1 +1 @@
-boost
\ No newline at end of file
+boost1.69
\ No newline at end of file
diff --git a/srcpkgs/libboost_context1.69 b/srcpkgs/libboost_context1.69
index baef819c48f..27bdf2db8bf 120000
--- a/srcpkgs/libboost_context1.69
+++ b/srcpkgs/libboost_context1.69
@@ -1 +1 @@
-boost
\ No newline at end of file
+boost1.69
\ No newline at end of file
diff --git a/srcpkgs/libboost_contract1.69 b/srcpkgs/libboost_contract1.69
index baef819c48f..27bdf2db8bf 120000
--- a/srcpkgs/libboost_contract1.69
+++ b/srcpkgs/libboost_contract1.69
@@ -1 +1 @@
-boost
\ No newline at end of file
+boost1.69
\ No newline at end of file
diff --git a/srcpkgs/libboost_coroutine1.69 b/srcpkgs/libboost_coroutine1.69
index baef819c48f..27bdf2db8bf 120000
--- a/srcpkgs/libboost_coroutine1.69
+++ b/srcpkgs/libboost_coroutine1.69
@@ -1 +1 @@
-boost
\ No newline at end of file
+boost1.69
\ No newline at end of file
diff --git a/srcpkgs/libboost_date_time1.69 b/srcpkgs/libboost_date_time1.69
index baef819c48f..27bdf2db8bf 120000
--- a/srcpkgs/libboost_date_time1.69
+++ b/srcpkgs/libboost_date_time1.69
@@ -1 +1 @@
-boost
\ No newline at end of file
+boost1.69
\ No newline at end of file
diff --git a/srcpkgs/libboost_fiber1.69 b/srcpkgs/libboost_fiber1.69
index baef819c48f..27bdf2db8bf 120000
--- a/srcpkgs/libboost_fiber1.69
+++ b/srcpkgs/libboost_fiber1.69
@@ -1 +1 @@
-boost
\ No newline at end of file
+boost1.69
\ No newline at end of file
diff --git a/srcpkgs/libboost_filesystem1.69 b/srcpkgs/libboost_filesystem1.69
index baef819c48f..27bdf2db8bf 120000
--- a/srcpkgs/libboost_filesystem1.69
+++ b/srcpkgs/libboost_filesystem1.69
@@ -1 +1 @@
-boost
\ No newline at end of file
+boost1.69
\ No newline at end of file
diff --git a/srcpkgs/libboost_graph1.69 b/srcpkgs/libboost_graph1.69
index baef819c48f..27bdf2db8bf 120000
--- a/srcpkgs/libboost_graph1.69
+++ b/srcpkgs/libboost_graph1.69
@@ -1 +1 @@
-boost
\ No newline at end of file
+boost1.69
\ No newline at end of file
diff --git a/srcpkgs/libboost_iostreams1.69 b/srcpkgs/libboost_iostreams1.69
index baef819c48f..27bdf2db8bf 120000
--- a/srcpkgs/libboost_iostreams1.69
+++ b/srcpkgs/libboost_iostreams1.69
@@ -1 +1 @@
-boost
\ No newline at end of file
+boost1.69
\ No newline at end of file
diff --git a/srcpkgs/libboost_locale1.69 b/srcpkgs/libboost_locale1.69
index baef819c48f..27bdf2db8bf 120000
--- a/srcpkgs/libboost_locale1.69
+++ b/srcpkgs/libboost_locale1.69
@@ -1 +1 @@
-boost
\ No newline at end of file
+boost1.69
\ No newline at end of file
diff --git a/srcpkgs/libboost_log1.69 b/srcpkgs/libboost_log1.69
index baef819c48f..27bdf2db8bf 120000
--- a/srcpkgs/libboost_log1.69
+++ b/srcpkgs/libboost_log1.69
@@ -1 +1 @@
-boost
\ No newline at end of file
+boost1.69
\ No newline at end of file
diff --git a/srcpkgs/libboost_log_setup1.69 b/srcpkgs/libboost_log_setup1.69
index baef819c48f..27bdf2db8bf 120000
--- a/srcpkgs/libboost_log_setup1.69
+++ b/srcpkgs/libboost_log_setup1.69
@@ -1 +1 @@
-boost
\ No newline at end of file
+boost1.69
\ No newline at end of file
diff --git a/srcpkgs/libboost_math_c991.69 b/srcpkgs/libboost_math_c991.69
index baef819c48f..27bdf2db8bf 120000
--- a/srcpkgs/libboost_math_c991.69
+++ b/srcpkgs/libboost_math_c991.69
@@ -1 +1 @@
-boost
\ No newline at end of file
+boost1.69
\ No newline at end of file
diff --git a/srcpkgs/libboost_math_c99f1.69 b/srcpkgs/libboost_math_c99f1.69
index baef819c48f..27bdf2db8bf 120000
--- a/srcpkgs/libboost_math_c99f1.69
+++ b/srcpkgs/libboost_math_c99f1.69
@@ -1 +1 @@
-boost
\ No newline at end of file
+boost1.69
\ No newline at end of file
diff --git a/srcpkgs/libboost_math_c99l1.69 b/srcpkgs/libboost_math_c99l1.69
index baef819c48f..27bdf2db8bf 120000
--- a/srcpkgs/libboost_math_c99l1.69
+++ b/srcpkgs/libboost_math_c99l1.69
@@ -1 +1 @@
-boost
\ No newline at end of file
+boost1.69
\ No newline at end of file
diff --git a/srcpkgs/libboost_math_tr11.69 b/srcpkgs/libboost_math_tr11.69
index baef819c48f..27bdf2db8bf 120000
--- a/srcpkgs/libboost_math_tr11.69
+++ b/srcpkgs/libboost_math_tr11.69
@@ -1 +1 @@
-boost
\ No newline at end of file
+boost1.69
\ No newline at end of file
diff --git a/srcpkgs/libboost_math_tr1f1.69 b/srcpkgs/libboost_math_tr1f1.69
index baef819c48f..27bdf2db8bf 120000
--- a/srcpkgs/libboost_math_tr1f1.69
+++ b/srcpkgs/libboost_math_tr1f1.69
@@ -1 +1 @@
-boost
\ No newline at end of file
+boost1.69
\ No newline at end of file
diff --git a/srcpkgs/libboost_math_tr1l1.69 b/srcpkgs/libboost_math_tr1l1.69
index baef819c48f..27bdf2db8bf 120000
--- a/srcpkgs/libboost_math_tr1l1.69
+++ b/srcpkgs/libboost_math_tr1l1.69
@@ -1 +1 @@
-boost
\ No newline at end of file
+boost1.69
\ No newline at end of file
diff --git a/srcpkgs/libboost_prg_exec_monitor1.69 b/srcpkgs/libboost_prg_exec_monitor1.69
index baef819c48f..27bdf2db8bf 120000
--- a/srcpkgs/libboost_prg_exec_monitor1.69
+++ b/srcpkgs/libboost_prg_exec_monitor1.69
@@ -1 +1 @@
-boost
\ No newline at end of file
+boost1.69
\ No newline at end of file
diff --git a/srcpkgs/libboost_program_options1.69 b/srcpkgs/libboost_program_options1.69
index baef819c48f..27bdf2db8bf 120000
--- a/srcpkgs/libboost_program_options1.69
+++ b/srcpkgs/libboost_program_options1.69
@@ -1 +1 @@
-boost
\ No newline at end of file
+boost1.69
\ No newline at end of file
diff --git a/srcpkgs/libboost_random1.69 b/srcpkgs/libboost_random1.69
index baef819c48f..27bdf2db8bf 120000
--- a/srcpkgs/libboost_random1.69
+++ b/srcpkgs/libboost_random1.69
@@ -1 +1 @@
-boost
\ No newline at end of file
+boost1.69
\ No newline at end of file
diff --git a/srcpkgs/libboost_regex1.69 b/srcpkgs/libboost_regex1.69
index baef819c48f..27bdf2db8bf 120000
--- a/srcpkgs/libboost_regex1.69
+++ b/srcpkgs/libboost_regex1.69
@@ -1 +1 @@
-boost
\ No newline at end of file
+boost1.69
\ No newline at end of file
diff --git a/srcpkgs/libboost_serialization1.69 b/srcpkgs/libboost_serialization1.69
index baef819c48f..27bdf2db8bf 120000
--- a/srcpkgs/libboost_serialization1.69
+++ b/srcpkgs/libboost_serialization1.69
@@ -1 +1 @@
-boost
\ No newline at end of file
+boost1.69
\ No newline at end of file
diff --git a/srcpkgs/libboost_stacktrace_addr2line1.69 b/srcpkgs/libboost_stacktrace_addr2line1.69
index baef819c48f..27bdf2db8bf 120000
--- a/srcpkgs/libboost_stacktrace_addr2line1.69
+++ b/srcpkgs/libboost_stacktrace_addr2line1.69
@@ -1 +1 @@
-boost
\ No newline at end of file
+boost1.69
\ No newline at end of file
diff --git a/srcpkgs/libboost_stacktrace_basic1.69 b/srcpkgs/libboost_stacktrace_basic1.69
index baef819c48f..27bdf2db8bf 120000
--- a/srcpkgs/libboost_stacktrace_basic1.69
+++ b/srcpkgs/libboost_stacktrace_basic1.69
@@ -1 +1 @@
-boost
\ No newline at end of file
+boost1.69
\ No newline at end of file
diff --git a/srcpkgs/libboost_stacktrace_noop1.69 b/srcpkgs/libboost_stacktrace_noop1.69
index baef819c48f..27bdf2db8bf 120000
--- a/srcpkgs/libboost_stacktrace_noop1.69
+++ b/srcpkgs/libboost_stacktrace_noop1.69
@@ -1 +1 @@
-boost
\ No newline at end of file
+boost1.69
\ No newline at end of file
diff --git a/srcpkgs/libboost_system1.69 b/srcpkgs/libboost_system1.69
index baef819c48f..27bdf2db8bf 120000
--- a/srcpkgs/libboost_system1.69
+++ b/srcpkgs/libboost_system1.69
@@ -1 +1 @@
-boost
\ No newline at end of file
+boost1.69
\ No newline at end of file
diff --git a/srcpkgs/libboost_thread1.69 b/srcpkgs/libboost_thread1.69
index baef819c48f..27bdf2db8bf 120000
--- a/srcpkgs/libboost_thread1.69
+++ b/srcpkgs/libboost_thread1.69
@@ -1 +1 @@
-boost
\ No newline at end of file
+boost1.69
\ No newline at end of file
diff --git a/srcpkgs/libboost_timer1.69 b/srcpkgs/libboost_timer1.69
index baef819c48f..27bdf2db8bf 120000
--- a/srcpkgs/libboost_timer1.69
+++ b/srcpkgs/libboost_timer1.69
@@ -1 +1 @@
-boost
\ No newline at end of file
+boost1.69
\ No newline at end of file
diff --git a/srcpkgs/libboost_type_erasure1.69 b/srcpkgs/libboost_type_erasure1.69
index baef819c48f..27bdf2db8bf 120000
--- a/srcpkgs/libboost_type_erasure1.69
+++ b/srcpkgs/libboost_type_erasure1.69
@@ -1 +1 @@
-boost
\ No newline at end of file
+boost1.69
\ No newline at end of file
diff --git a/srcpkgs/libboost_unit_test_framework1.69 b/srcpkgs/libboost_unit_test_framework1.69
index baef819c48f..27bdf2db8bf 120000
--- a/srcpkgs/libboost_unit_test_framework1.69
+++ b/srcpkgs/libboost_unit_test_framework1.69
@@ -1 +1 @@
-boost
\ No newline at end of file
+boost1.69
\ No newline at end of file
diff --git a/srcpkgs/libboost_wave1.69 b/srcpkgs/libboost_wave1.69
index baef819c48f..27bdf2db8bf 120000
--- a/srcpkgs/libboost_wave1.69
+++ b/srcpkgs/libboost_wave1.69
@@ -1 +1 @@
-boost
\ No newline at end of file
+boost1.69
\ No newline at end of file
diff --git a/srcpkgs/libboost_wserialization1.69 b/srcpkgs/libboost_wserialization1.69
index baef819c48f..27bdf2db8bf 120000
--- a/srcpkgs/libboost_wserialization1.69
+++ b/srcpkgs/libboost_wserialization1.69
@@ -1 +1 @@
-boost
\ No newline at end of file
+boost1.69
\ No newline at end of file
From 54435f3a1741c72022bfba761635ad4c82d4ee89 Mon Sep 17 00:00:00 2001
From: John <johnz@posteo.net>
Date: Mon, 15 Apr 2019 17:42:34 +0200
Subject: [PATCH 02/98] boost: update to 1.72.0.
[ci skip]
---
common/shlibs | 73 ++--
srcpkgs/boost-build | 1 +
srcpkgs/boost-devel | 1 +
srcpkgs/boost-jam | 1 +
srcpkgs/boost-python1.72 | 1 +
srcpkgs/boost-python3-1.72 | 1 +
srcpkgs/boost/patches/mips.patch | 11 +
srcpkgs/boost/patches/musl-memset.patch | 10 +
srcpkgs/boost/template | 419 ++++++++++++++++++++++
srcpkgs/boost/update | 2 +
srcpkgs/libboost_atomic1.72 | 1 +
srcpkgs/libboost_chrono1.72 | 1 +
srcpkgs/libboost_container1.72 | 1 +
srcpkgs/libboost_context1.72 | 1 +
srcpkgs/libboost_contract1.72 | 1 +
srcpkgs/libboost_coroutine1.72 | 1 +
srcpkgs/libboost_date_time1.72 | 1 +
srcpkgs/libboost_fiber1.72 | 1 +
srcpkgs/libboost_filesystem1.72 | 1 +
srcpkgs/libboost_graph1.72 | 1 +
srcpkgs/libboost_iostreams1.72 | 1 +
srcpkgs/libboost_locale1.72 | 1 +
srcpkgs/libboost_log1.72 | 1 +
srcpkgs/libboost_log_setup1.72 | 1 +
srcpkgs/libboost_math_c991.72 | 1 +
srcpkgs/libboost_math_c99f1.72 | 1 +
srcpkgs/libboost_math_c99l1.72 | 1 +
srcpkgs/libboost_math_tr11.72 | 1 +
srcpkgs/libboost_math_tr1f1.72 | 1 +
srcpkgs/libboost_math_tr1l1.72 | 1 +
srcpkgs/libboost_prg_exec_monitor1.72 | 1 +
srcpkgs/libboost_program_options1.72 | 1 +
srcpkgs/libboost_random1.72 | 1 +
srcpkgs/libboost_regex1.72 | 1 +
srcpkgs/libboost_serialization1.72 | 1 +
srcpkgs/libboost_stacktrace_addr2line1.72 | 1 +
srcpkgs/libboost_stacktrace_basic1.72 | 1 +
srcpkgs/libboost_stacktrace_noop1.72 | 1 +
srcpkgs/libboost_system1.72 | 1 +
srcpkgs/libboost_thread1.72 | 1 +
srcpkgs/libboost_timer1.72 | 1 +
srcpkgs/libboost_type_erasure1.72 | 1 +
srcpkgs/libboost_unit_test_framework1.72 | 1 +
srcpkgs/libboost_wave1.72 | 1 +
srcpkgs/libboost_wserialization1.72 | 1 +
45 files changed, 518 insertions(+), 37 deletions(-)
create mode 120000 srcpkgs/boost-build
create mode 120000 srcpkgs/boost-devel
create mode 120000 srcpkgs/boost-jam
create mode 120000 srcpkgs/boost-python1.72
create mode 120000 srcpkgs/boost-python3-1.72
create mode 100644 srcpkgs/boost/patches/mips.patch
create mode 100644 srcpkgs/boost/patches/musl-memset.patch
create mode 100644 srcpkgs/boost/template
create mode 100644 srcpkgs/boost/update
create mode 120000 srcpkgs/libboost_atomic1.72
create mode 120000 srcpkgs/libboost_chrono1.72
create mode 120000 srcpkgs/libboost_container1.72
create mode 120000 srcpkgs/libboost_context1.72
create mode 120000 srcpkgs/libboost_contract1.72
create mode 120000 srcpkgs/libboost_coroutine1.72
create mode 120000 srcpkgs/libboost_date_time1.72
create mode 120000 srcpkgs/libboost_fiber1.72
create mode 120000 srcpkgs/libboost_filesystem1.72
create mode 120000 srcpkgs/libboost_graph1.72
create mode 120000 srcpkgs/libboost_iostreams1.72
create mode 120000 srcpkgs/libboost_locale1.72
create mode 120000 srcpkgs/libboost_log1.72
create mode 120000 srcpkgs/libboost_log_setup1.72
create mode 120000 srcpkgs/libboost_math_c991.72
create mode 120000 srcpkgs/libboost_math_c99f1.72
create mode 120000 srcpkgs/libboost_math_c99l1.72
create mode 120000 srcpkgs/libboost_math_tr11.72
create mode 120000 srcpkgs/libboost_math_tr1f1.72
create mode 120000 srcpkgs/libboost_math_tr1l1.72
create mode 120000 srcpkgs/libboost_prg_exec_monitor1.72
create mode 120000 srcpkgs/libboost_program_options1.72
create mode 120000 srcpkgs/libboost_random1.72
create mode 120000 srcpkgs/libboost_regex1.72
create mode 120000 srcpkgs/libboost_serialization1.72
create mode 120000 srcpkgs/libboost_stacktrace_addr2line1.72
create mode 120000 srcpkgs/libboost_stacktrace_basic1.72
create mode 120000 srcpkgs/libboost_stacktrace_noop1.72
create mode 120000 srcpkgs/libboost_system1.72
create mode 120000 srcpkgs/libboost_thread1.72
create mode 120000 srcpkgs/libboost_timer1.72
create mode 120000 srcpkgs/libboost_type_erasure1.72
create mode 120000 srcpkgs/libboost_unit_test_framework1.72
create mode 120000 srcpkgs/libboost_wave1.72
create mode 120000 srcpkgs/libboost_wserialization1.72
diff --git a/common/shlibs b/common/shlibs
index 1e39ccebea8..a25da501956 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -684,43 +684,42 @@ libboost_stacktrace_addr2line.so.1.69.0 libboost_stacktrace_addr2line1.69-1.69.0
libboost_stacktrace_basic.so.1.69.0 libboost_stacktrace_basic1.69-1.69.0_1<1.70.0
libboost_python27.so.1.69.0 boost-python1.69-1.69.0_1<1.70.0
libboost_python38.so.1.69.0 boost-python3-1.69-1.69.0_1<1.70.0
-libboost_python36.so.1.69.0 boost-python3-1.69-1.69.0_1<1.70.0
-libboost_context.so.1.70.0 libboost_context1.70-1.70.0_1<1.71.0
-libboost_coroutine.so.1.70.0 libboost_coroutine1.70-1.70.0_1<1.71.0
-libboost_container.so.1.70.0 libboost_container1.70-1.70.0_1<1.71.0
-libboost_prg_exec_monitor.so.1.70.0 libboost_prg_exec_monitor1.70-1.70.0_1<1.71.0
-libboost_timer.so.1.70.0 libboost_timer1.70-1.70.0_1<1.71.0
-libboost_random.so.1.70.0 libboost_random1.70-1.70.0_1<1.71.0
-libboost_filesystem.so.1.70.0 libboost_filesystem1.70-1.70.0_1<1.71.0
-libboost_unit_test_framework.so.1.70.0 libboost_unit_test_framework1.70-1.70.0_1<1.71.0
-libboost_math_c99.so.1.70.0 libboost_math_c991.70-1.70.0_1<1.71.0
-libboost_math_tr1.so.1.70.0 libboost_math_tr11.70-1.70.0_1<1.71.0
-libboost_regex.so.1.70.0 libboost_regex1.70-1.70.0_1<1.71.0
-libboost_serialization.so.1.70.0 libboost_serialization1.70-1.70.0_1<1.71.0
-libboost_chrono.so.1.70.0 libboost_chrono1.70-1.70.0_1<1.71.0
-libboost_wserialization.so.1.70.0 libboost_wserialization1.70-1.70.0_1<1.71.0
-libboost_graph.so.1.70.0 libboost_graph1.70-1.70.0_1<1.71.0
-libboost_log.so.1.70.0 libboost_log1.70-1.70.0_1<1.71.0
-libboost_locale.so.1.70.0 libboost_locale1.70-1.70.0_1<1.71.0
-libboost_math_tr1.so.1.70.0 libboost_math_tr11.70-1.70.0_1<1.71.0
-libboost_program_options.so.1.70.0 libboost_program_options1.70-1.70.0_1<1.71.0
-libboost_iostreams.so.1.70.0 libboost_iostreams1.70-1.70.0_1<1.71.0
-libboost_system.so.1.70.0 libboost_system1.70-1.70.0_1<1.71.0
-libboost_thread.so.1.70.0 libboost_thread1.70-1.70.0_1<1.71.0
-libboost_log_setup.so.1.70.0 libboost_log_setup1.70-1.70.0_1<1.71.0
-libboost_date_time.so.1.70.0 libboost_date_time1.70-1.70.0_1<1.71.0
-libboost_math_c99.so.1.70.0 libboost_math_c991.70-1.70.0_1<1.71.0
-libboost_wave.so.1.70.0 libboost_wave1.70-1.70.0_1<1.71.0
-libboost_math_tr1.so.1.70.0 libboost_math_tr11.70-1.70.0_1<1.71.0
-libboost_atomic.so.1.70.0 libboost_atomic1.70-1.70.0_1<1.71.0
-libboost_math_c99.so.1.70.0 libboost_math_c991.70-1.70.0_1<1.71.0
-libboost_type_erasure.so.1.70.0 libboost_type_erasure1.70-1.70.0_1<1.71.0
-libboost_fiber.so.1.70.0 libboost_fiber1.70-1.70.0_1<1.71.0
-libboost_stacktrace_noop.so.1.70.0 libboost_stacktrace_noop1.70-1.70.0_1<1.71.0
-libboost_stacktrace_addr2line.so.1.70.0 libboost_stacktrace_addr2line1.70-1.70.0_1<1.71.0
-libboost_stacktrace_basic.so.1.70.0 libboost_stacktrace_basic1.70-1.70.0_1<1.71.0
-libboost_python27.so.1.70.0 boost-python1.70-1.70.0_1<1.71.0
-libboost_python36.so.1.70.0 boost-python3-1.70-1.70.0_1<1.71.0
+libboost_context.so.1.72.0 libboost_context1.72-1.72.0_1<1.73.0
+libboost_coroutine.so.1.72.0 libboost_coroutine1.72-1.72.0_1<1.73.0
+libboost_container.so.1.72.0 libboost_container1.72-1.72.0_1<1.73.0
+libboost_prg_exec_monitor.so.1.72.0 libboost_prg_exec_monitor1.72-1.72.0_1<1.73.0
+libboost_timer.so.1.72.0 libboost_timer1.72-1.72.0_1<1.73.0
+libboost_random.so.1.72.0 libboost_random1.72-1.72.0_1<1.73.0
+libboost_filesystem.so.1.72.0 libboost_filesystem1.72-1.72.0_1<1.73.0
+libboost_unit_test_framework.so.1.72.0 libboost_unit_test_framework1.72-1.72.0_1<1.73.0
+libboost_math_c99.so.1.72.0 libboost_math_c991.72-1.72.0_1<1.73.0
+libboost_math_tr1.so.1.72.0 libboost_math_tr11.72-1.72.0_1<1.73.0
+libboost_regex.so.1.72.0 libboost_regex1.72-1.72.0_1<1.73.0
+libboost_serialization.so.1.72.0 libboost_serialization1.72-1.72.0_1<1.73.0
+libboost_chrono.so.1.72.0 libboost_chrono1.72-1.72.0_1<1.73.0
+libboost_wserialization.so.1.72.0 libboost_wserialization1.72-1.72.0_1<1.73.0
+libboost_graph.so.1.72.0 libboost_graph1.72-1.72.0_1<1.73.0
+libboost_log.so.1.72.0 libboost_log1.72-1.72.0_1<1.73.0
+libboost_locale.so.1.72.0 libboost_locale1.72-1.72.0_1<1.73.0
+libboost_math_tr1.so.1.72.0 libboost_math_tr11.72-1.72.0_1<1.73.0
+libboost_program_options.so.1.72.0 libboost_program_options1.72-1.72.0_1<1.73.0
+libboost_iostreams.so.1.72.0 libboost_iostreams1.72-1.72.0_1<1.73.0
+libboost_system.so.1.72.0 libboost_system1.72-1.72.0_1<1.73.0
+libboost_thread.so.1.72.0 libboost_thread1.72-1.72.0_1<1.73.0
+libboost_log_setup.so.1.72.0 libboost_log_setup1.72-1.72.0_1<1.73.0
+libboost_date_time.so.1.72.0 libboost_date_time1.72-1.72.0_1<1.73.0
+libboost_math_c99.so.1.72.0 libboost_math_c991.72-1.72.0_1<1.73.0
+libboost_wave.so.1.72.0 libboost_wave1.72-1.72.0_1<1.73.0
+libboost_math_tr1.so.1.72.0 libboost_math_tr11.72-1.72.0_1<1.73.0
+libboost_atomic.so.1.72.0 libboost_atomic1.72-1.72.0_1<1.73.0
+libboost_math_c99.so.1.72.0 libboost_math_c991.72-1.72.0_1<1.73.0
+libboost_type_erasure.so.1.72.0 libboost_type_erasure1.72-1.72.0_1<1.73.0
+libboost_fiber.so.1.72.0 libboost_fiber1.72-1.72.0_1<1.73.0
+libboost_stacktrace_noop.so.1.72.0 libboost_stacktrace_noop1.72-1.72.0_1<1.73.0
+libboost_stacktrace_addr2line.so.1.72.0 libboost_stacktrace_addr2line1.72-1.72.0_1<1.73.0
+libboost_stacktrace_basic.so.1.72.0 libboost_stacktrace_basic1.72-1.72.0_1<1.73.0
+libboost_python27.so.1.72.0 boost-python1.72-1.72.0_1<1.73.0
+libboost_python38.so.1.72.0 boost-python3-1.72-1.72.0_1<1.73.0
libexempi.so.8 exempi-2.5.0_1
libatasmart.so.4 libatasmart-0.17_1
libsgutils2.so.2 libsgutils-1.42_1
diff --git a/srcpkgs/boost-build b/srcpkgs/boost-build
new file mode 120000
index 00000000000..baef819c48f
--- /dev/null
+++ b/srcpkgs/boost-build
@@ -0,0 +1 @@
+boost
\ No newline at end of file
diff --git a/srcpkgs/boost-devel b/srcpkgs/boost-devel
new file mode 120000
index 00000000000..baef819c48f
--- /dev/null
+++ b/srcpkgs/boost-devel
@@ -0,0 +1 @@
+boost
\ No newline at end of file
diff --git a/srcpkgs/boost-jam b/srcpkgs/boost-jam
new file mode 120000
index 00000000000..baef819c48f
--- /dev/null
+++ b/srcpkgs/boost-jam
@@ -0,0 +1 @@
+boost
\ No newline at end of file
diff --git a/srcpkgs/boost-python1.72 b/srcpkgs/boost-python1.72
new file mode 120000
index 00000000000..baef819c48f
--- /dev/null
+++ b/srcpkgs/boost-python1.72
@@ -0,0 +1 @@
+boost
\ No newline at end of file
diff --git a/srcpkgs/boost-python3-1.72 b/srcpkgs/boost-python3-1.72
new file mode 120000
index 00000000000..baef819c48f
--- /dev/null
+++ b/srcpkgs/boost-python3-1.72
@@ -0,0 +1 @@
+boost
\ No newline at end of file
diff --git a/srcpkgs/boost/patches/mips.patch b/srcpkgs/boost/patches/mips.patch
new file mode 100644
index 00000000000..502ae1cf597
--- /dev/null
+++ b/srcpkgs/boost/patches/mips.patch
@@ -0,0 +1,11 @@
+--- boost/fiber/detail/cpu_relax.hpp 2017-09-02 11:56:11.000000000 +0200
++++ boost/fiber/detail/cpu_relax.hpp 2017-11-09 17:25:40.258995963 +0100
+@@ -48,7 +48,7 @@
+ # define cpu_relax() asm volatile ("nop" ::: "memory");
+ # endif
+ #elif BOOST_ARCH_MIPS
+-# define cpu_relax() asm volatile ("pause" ::: "memory");
++# define cpu_relax() asm volatile ("nop" ::: "memory");
+ #elif BOOST_ARCH_PPC
+ // http://code.metager.de/source/xref/gnu/glibc/sysdeps/powerpc/sys/platform/ppc.h
+ // http://stackoverflow.com/questions/5425506/equivalent-of-x86-pause-instruction-for-ppc
diff --git a/srcpkgs/boost/patches/musl-memset.patch b/srcpkgs/boost/patches/musl-memset.patch
new file mode 100644
index 00000000000..b7e2baa12c9
--- /dev/null
+++ b/srcpkgs/boost/patches/musl-memset.patch
@@ -0,0 +1,10 @@
+--- libs/fiber/src/numa/linux/pin_thread.cpp.orig 2017-09-02 09:56:11.000000000 +0000
++++ libs/fiber/src/numa/linux/pin_thread.cpp 2017-09-17 10:31:55.644242100 +0000
+@@ -9,6 +9,7 @@
+ extern "C" {
+ #include <pthread.h>
+ #include <sched.h>
++#include <string.h>
+ }
+
+ #include <system_error>
diff --git a/srcpkgs/boost/template b/srcpkgs/boost/template
new file mode 100644
index 00000000000..39cc69be512
--- /dev/null
+++ b/srcpkgs/boost/template
@@ -0,0 +1,419 @@
+# Template file for 'boost'
+pkgname=boost
+version=1.72.0
+revision=1
+wrksrc="${pkgname}_${version//\./_}"
+hostmakedepends="which bzip2-devel icu-devel python-devel python3-devel"
+makedepends="zlib-devel bzip2-devel icu-devel python-devel python3-devel"
+short_desc="Free peer-reviewed portable C++ source libraries"
+maintainer="John <johnz@posteo.net>"
+license="BSL-1.0"
+homepage="http://www.boost.org/"
+distfiles="https://dl.bintray.com/boostorg/release/${version}/source/boost_${version//./_}.tar.bz2"
+checksum=59c9b274bc451cf91a9ba1dd2c7fdcaf5d60b1b3aa83f2c9fa143417cc660722
+
+CXXFLAGS="-std=c++14"
+
+subpackages="libboost_program_options1.72 libboost_math_c99f1.72
+ libboost_stacktrace_basic1.72 libboost_stacktrace_noop1.72
+ libboost_iostreams1.72 libboost_math_tr1l1.72 libboost_filesystem1.72
+ libboost_chrono1.72 libboost_math_tr1f1.72 libboost_wave1.72
+ libboost_graph1.72 libboost_locale1.72 libboost_regex1.72
+ libboost_fiber1.72 libboost_type_erasure1.72 libboost_coroutine1.72
+ libboost_atomic1.72 libboost_prg_exec_monitor1.72 libboost_math_c991.72
+ boost-python3-1.72 libboost_log_setup1.72 boost-devel
+ libboost_timer1.72 libboost_system1.72 libboost_unit_test_framework1.72
+ libboost_serialization1.72 libboost_math_tr11.72 boost-build
+ libboost_math_c99l1.72 boost-python1.72 libboost_contract1.72
+ libboost_date_time1.72 libboost_log1.72 libboost_random1.72
+ libboost_thread1.72 libboost_container1.72 boost-jam
+ libboost_wserialization1.72 libboost_context1.72"
+
+if [ -z "$CROSS_BUILD" ]; then
+ subpackages+=" libboost_stacktrace_addr2line1.72"
+fi
+
+case "$XBPS_TARGET_MACHINE" in
+ i686*) _arch=x86; _abi=sysv ;;
+ x86_64*) _arch=x86; _abi=sysv ;;
+ arm*) _arch=arm; _abi=aapcs ;;
+ aarch64*) _arch=arm; _abi=aapcs ;;
+ mips*) _arch=mips32r2; _abi=o32 ;;
+ ppc*) _arch=power; _abi=sysv ;;
+esac
+
+do_build() {
+ CXX=${BUILD_CXX} CXXFLAGS=${BUILD_CXXFLAGS} ./bootstrap.sh \
+ --prefix=${DESTDIR}/usr --with-python=${XBPS_CROSS_BASE}/usr/bin/python3 \
+ --with-python-root=${XBPS_CROSS_BASE}/usr
+ (
+ # Rebuild bjam for target
+ cd tools/build/src/engine
+ ./build.sh gcc
+ )
+ cat > user-config.jam <<-__EOF
+ using gcc : : ${CXX} : <cxxflags>"${CXXFLAGS}" <linkflags>"${LDFLAGS}" ;
+ using python : 2.7 : ${XBPS_CROSS_BASE}/usr/bin/python2 : ${XBPS_CROSS_BASE}/usr/include/python2.7 : ${XBPS_CROSS_BASE}/usr/lib/python2.7 ;
+ using python : ${py3_ver} : ${XBPS_CROSS_BASE}/usr/bin/python3 : ${XBPS_CROSS_BASE}${py3_inc} : ${XBPS_CROSS_BASE}${py3_lib} ;
+
+ __EOF
+ # --no-cmake-config should be removed with boost-1.71 or later
+ ./b2 ${makejobs} \
+ --user-config=${wrksrc}/user-config.jam --debug-building \
+ --no-cmake-config \
+ --toolset=gcc abi=${_abi} architecture=${_arch} python=2.7,${py3_ver} \
+ threading=multi runtime-link=shared link=shared,static
+}
+do_install() {
+ # Install bjam
+ # XXX: make bjam a symlink to b2
+ for _b in bjam b2; do
+ vbin tools/build/src/engine/${_b}
+ done
+
+ # Install headers/libs
+ ./b2 --prefix=${DESTDIR}/usr abi=${_abi} architecture=${_arch} \
+ --user-config=${wrksrc}/user-config.jam --no-cmake-config \
+ python=2.7,${py3_ver} threading=multi runtime-link=shared link=shared,static \
+ install
+
+ # Install Boost.Build stuff.
+ vmkdir usr/share/boost-build
+ cd ${wrksrc}/tools/build && cp -a . ${DESTDIR}/usr/share/boost-build
+ find ${DESTDIR}/usr/share/boost-build \
+ -type f -name \*.orig -exec rm -f {} \;
+ rm -rf ${DESTDIR}/usr/share/boost-build/src/engine/bootstrap
+ rm -rf ${DESTDIR}/usr/share/boost-build/src/engine/{b2,bjam}
+ ( echo '# System wide configuration file for Boost.Build.' ; \
+ echo ; \
+ echo 'using gcc ;' ; ) >${wrksrc}/site-config.jam
+ cd $wrksrc
+ vconf site-config.jam
+
+ # license
+ vlicense LICENSE_1_0.txt
+}
+
+boost-jam_package() {
+ short_desc+=" - Boost.Jam utility"
+ depends="boost-build>=${version}_${revision}"
+ pkg_install() {
+ vmove usr/bin/bjam
+ vmove usr/bin/b2
+ }
+}
+boost-python1.72_package() {
+ depends="boost python"
+ replaces="boost-python>=0"
+ short_desc+=" - Python bindings"
+ pkg_install() {
+ vmove "usr/lib/libboost_python2*.so.*"
+ }
+}
+boost-python3-1.72_package() {
+ depends="boost python3"
+ replaces="boost-python3>=0"
+ short_desc+=" - Python3 bindings"
+ pkg_install() {
+ vmove "usr/lib/libboost_python3*.so.*"
+ }
+}
+boost-build_package() {
+ archs=noarch
+ conf_files="/etc/site-config.jam"
+ short_desc+=" - Boost.Build framework"
+ pkg_install() {
+ vmove usr/share/boost-build
+ vmove etc/site-config.jam
+ }
+}
+boost-devel_package() {
+ noverifyrdeps=yes
+ depends="boost ${subpackages/boost-devel}"
+ short_desc+=" - development files"
+ pkg_install() {
+ vmove usr/include
+ vmove "usr/lib/*.a"
+ vmove "usr/lib/*.so"
+ }
+}
+
+libboost_atomic1.72_package() {
+ depends="boost"
+ short_desc+=" - libboost_atomic"
+ pkg_install() {
+ vmove usr/lib/libboost_atomic.so.*
+ }
+}
+
+libboost_chrono1.72_package() {
+ depends="boost"
+ short_desc+=" - libboost_chrono"
+ pkg_install() {
+ vmove usr/lib/libboost_chrono.so.*
+ }
+}
+
+libboost_container1.72_package() {
+ depends="boost"
+ short_desc+=" - libboost_container"
+ pkg_install() {
+ vmove usr/lib/libboost_container.so.*
+ }
+}
+
+libboost_context1.72_package() {
+ depends="boost"
+ short_desc+=" - libboost_context"
+ pkg_install() {
+ vmove usr/lib/libboost_context.so.*
+ }
+}
+
+libboost_contract1.72_package() {
+ depends="boost"
+ short_desc+=" - libboost_contract"
+ pkg_install() {
+ vmove usr/lib/libboost_contract.so.*
+ }
+}
+
+libboost_coroutine1.72_package() {
+ depends="boost"
+ short_desc+=" - libboost_coroutine"
+ pkg_install() {
+ vmove usr/lib/libboost_coroutine.so.*
+ }
+}
+
+libboost_date_time1.72_package() {
+ depends="boost"
+ short_desc+=" - libboost_date_time"
+ pkg_install() {
+ vmove usr/lib/libboost_date_time.so.*
+ }
+}
+
+libboost_fiber1.72_package() {
+ depends="boost"
+ short_desc+=" - libboost_fiber"
+ pkg_install() {
+ vmove usr/lib/libboost_fiber.so.*
+ }
+}
+
+libboost_filesystem1.72_package() {
+ depends="boost"
+ short_desc+=" - libboost_filesystem"
+ pkg_install() {
+ vmove usr/lib/libboost_filesystem.so.*
+ }
+}
+
+libboost_graph1.72_package() {
+ depends="boost"
+ short_desc+=" - libboost_graph"
+ pkg_install() {
+ vmove usr/lib/libboost_graph.so.*
+ }
+}
+
+libboost_iostreams1.72_package() {
+ depends="boost"
+ short_desc+=" - libboost_iostreams"
+ pkg_install() {
+ vmove usr/lib/libboost_iostreams.so.*
+ }
+}
+
+libboost_locale1.72_package() {
+ depends="boost"
+ short_desc+=" - libboost_locale"
+ pkg_install() {
+ vmove usr/lib/libboost_locale.so.*
+ }
+}
+
+libboost_log1.72_package() {
+ depends="boost"
+ short_desc+=" - libboost_log"
+ pkg_install() {
+ vmove usr/lib/libboost_log.so.*
+ }
+}
+
+libboost_log_setup1.72_package() {
+ depends="boost"
+ short_desc+=" - libboost_log_setup"
+ pkg_install() {
+ vmove usr/lib/libboost_log_setup.so.*
+ }
+}
+
+libboost_math_c991.72_package() {
+ depends="boost"
+ short_desc+=" - libboost_math_c99"
+ pkg_install() {
+ vmove usr/lib/libboost_math_c99.so.*
+ }
+}
+
+libboost_math_c99f1.72_package() {
+ depends="boost"
+ short_desc+=" - libboost_math_c99f"
+ pkg_install() {
+ vmove usr/lib/libboost_math_c99f.so.*
+ }
+}
+
+libboost_math_c99l1.72_package() {
+ depends="boost"
+ short_desc+=" - libboost_math_c99l"
+ pkg_install() {
+ vmove usr/lib/libboost_math_c99l.so.*
+ }
+}
+
+libboost_math_tr11.72_package() {
+ depends="boost"
+ short_desc+=" - libboost_math_tr1"
+ pkg_install() {
+ vmove usr/lib/libboost_math_tr1.so.*
+ }
+}
+
+libboost_math_tr1f1.72_package() {
+ depends="boost"
+ short_desc+=" - libboost_math_tr1f"
+ pkg_install() {
+ vmove usr/lib/libboost_math_tr1f.so.*
+ }
+}
+
+libboost_math_tr1l1.72_package() {
+ depends="boost"
+ short_desc+=" - libboost_math_tr1l"
+ pkg_install() {
+ vmove usr/lib/libboost_math_tr1l.so.*
+ }
+}
+
+libboost_prg_exec_monitor1.72_package() {
+ depends="boost"
+ short_desc+=" - libboost_prg_exec_monitor"
+ pkg_install() {
+ vmove usr/lib/libboost_prg_exec_monitor.so.*
+ }
+}
+
+libboost_program_options1.72_package() {
+ depends="boost"
+ short_desc+=" - libboost_program_options"
+ pkg_install() {
+ vmove usr/lib/libboost_program_options.so.*
+ }
+}
+
+libboost_random1.72_package() {
+ depends="boost"
+ short_desc+=" - libboost_random"
+ pkg_install() {
+ vmove usr/lib/libboost_random.so.*
+ }
+}
+
+libboost_regex1.72_package() {
+ depends="boost"
+ short_desc+=" - libboost_regex"
+ pkg_install() {
+ vmove usr/lib/libboost_regex.so.*
+ }
+}
+
+libboost_serialization1.72_package() {
+ depends="boost"
+ short_desc+=" - libboost_serialization"
+ pkg_install() {
+ vmove usr/lib/libboost_serialization.so.*
+ }
+}
+
+libboost_stacktrace_addr2line1.72_package() {
+ depends="boost"
+ short_desc+=" - libboost_stacktrace_addr2line"
+ pkg_install() {
+ vmove usr/lib/libboost_stacktrace_addr2line.so.*
+ }
+}
+
+libboost_stacktrace_basic1.72_package() {
+ depends="boost"
+ short_desc+=" - libboost_stacktrace_basic"
+ pkg_install() {
+ vmove usr/lib/libboost_stacktrace_basic.so.*
+ }
+}
+
+libboost_stacktrace_noop1.72_package() {
+ depends="boost"
+ short_desc+=" - libboost_stacktrace_noop"
+ pkg_install() {
+ vmove usr/lib/libboost_stacktrace_noop.so.*
+ }
+}
+
+libboost_system1.72_package() {
+ depends="boost"
+ short_desc+=" - libboost_system"
+ pkg_install() {
+ vmove usr/lib/libboost_system.so.*
+ }
+}
+
+libboost_thread1.72_package() {
+ depends="boost"
+ short_desc+=" - libboost_thread"
+ pkg_install() {
+ vmove usr/lib/libboost_thread.so.*
+ }
+}
+
+libboost_timer1.72_package() {
+ depends="boost"
+ short_desc+=" - libboost_timer"
+ pkg_install() {
+ vmove usr/lib/libboost_timer.so.*
+ }
+}
+
+libboost_type_erasure1.72_package() {
+ depends="boost"
+ short_desc+=" - libboost_type_erasure"
+ pkg_install() {
+ vmove usr/lib/libboost_type_erasure.so.*
+ }
+}
+
+libboost_unit_test_framework1.72_package() {
+ depends="boost"
+ short_desc+=" - libboost_unit_test_framework"
+ pkg_install() {
+ vmove usr/lib/libboost_unit_test_framework.so.*
+ }
+}
+
+libboost_wave1.72_package() {
+ depends="boost"
+ short_desc+=" - libboost_wave"
+ pkg_install() {
+ vmove usr/lib/libboost_wave.so.*
+ }
+}
+
+libboost_wserialization1.72_package() {
+ depends="boost"
+ short_desc+=" - libboost_wserialization"
+ pkg_install() {
+ vmove usr/lib/libboost_wserialization.so.*
+ }
+}
diff --git a/srcpkgs/boost/update b/srcpkgs/boost/update
new file mode 100644
index 00000000000..8a628710cae
--- /dev/null
+++ b/srcpkgs/boost/update
@@ -0,0 +1,2 @@
+site="http://www.boost.org/users/download/"
+pattern='Version \K[\d.]+(?! beta)(?=<)'
diff --git a/srcpkgs/libboost_atomic1.72 b/srcpkgs/libboost_atomic1.72
new file mode 120000
index 00000000000..baef819c48f
--- /dev/null
+++ b/srcpkgs/libboost_atomic1.72
@@ -0,0 +1 @@
+boost
\ No newline at end of file
diff --git a/srcpkgs/libboost_chrono1.72 b/srcpkgs/libboost_chrono1.72
new file mode 120000
index 00000000000..baef819c48f
--- /dev/null
+++ b/srcpkgs/libboost_chrono1.72
@@ -0,0 +1 @@
+boost
\ No newline at end of file
diff --git a/srcpkgs/libboost_container1.72 b/srcpkgs/libboost_container1.72
new file mode 120000
index 00000000000..baef819c48f
--- /dev/null
+++ b/srcpkgs/libboost_container1.72
@@ -0,0 +1 @@
+boost
\ No newline at end of file
diff --git a/srcpkgs/libboost_context1.72 b/srcpkgs/libboost_context1.72
new file mode 120000
index 00000000000..baef819c48f
--- /dev/null
+++ b/srcpkgs/libboost_context1.72
@@ -0,0 +1 @@
+boost
\ No newline at end of file
diff --git a/srcpkgs/libboost_contract1.72 b/srcpkgs/libboost_contract1.72
new file mode 120000
index 00000000000..baef819c48f
--- /dev/null
+++ b/srcpkgs/libboost_contract1.72
@@ -0,0 +1 @@
+boost
\ No newline at end of file
diff --git a/srcpkgs/libboost_coroutine1.72 b/srcpkgs/libboost_coroutine1.72
new file mode 120000
index 00000000000..baef819c48f
--- /dev/null
+++ b/srcpkgs/libboost_coroutine1.72
@@ -0,0 +1 @@
+boost
\ No newline at end of file
diff --git a/srcpkgs/libboost_date_time1.72 b/srcpkgs/libboost_date_time1.72
new file mode 120000
index 00000000000..baef819c48f
--- /dev/null
+++ b/srcpkgs/libboost_date_time1.72
@@ -0,0 +1 @@
+boost
\ No newline at end of file
diff --git a/srcpkgs/libboost_fiber1.72 b/srcpkgs/libboost_fiber1.72
new file mode 120000
index 00000000000..baef819c48f
--- /dev/null
+++ b/srcpkgs/libboost_fiber1.72
@@ -0,0 +1 @@
+boost
\ No newline at end of file
diff --git a/srcpkgs/libboost_filesystem1.72 b/srcpkgs/libboost_filesystem1.72
new file mode 120000
index 00000000000..baef819c48f
--- /dev/null
+++ b/srcpkgs/libboost_filesystem1.72
@@ -0,0 +1 @@
+boost
\ No newline at end of file
diff --git a/srcpkgs/libboost_graph1.72 b/srcpkgs/libboost_graph1.72
new file mode 120000
index 00000000000..baef819c48f
--- /dev/null
+++ b/srcpkgs/libboost_graph1.72
@@ -0,0 +1 @@
+boost
\ No newline at end of file
diff --git a/srcpkgs/libboost_iostreams1.72 b/srcpkgs/libboost_iostreams1.72
new file mode 120000
index 00000000000..baef819c48f
--- /dev/null
+++ b/srcpkgs/libboost_iostreams1.72
@@ -0,0 +1 @@
+boost
\ No newline at end of file
diff --git a/srcpkgs/libboost_locale1.72 b/srcpkgs/libboost_locale1.72
new file mode 120000
index 00000000000..baef819c48f
--- /dev/null
+++ b/srcpkgs/libboost_locale1.72
@@ -0,0 +1 @@
+boost
\ No newline at end of file
diff --git a/srcpkgs/libboost_log1.72 b/srcpkgs/libboost_log1.72
new file mode 120000
index 00000000000..baef819c48f
--- /dev/null
+++ b/srcpkgs/libboost_log1.72
@@ -0,0 +1 @@
+boost
\ No newline at end of file
diff --git a/srcpkgs/libboost_log_setup1.72 b/srcpkgs/libboost_log_setup1.72
new file mode 120000
index 00000000000..baef819c48f
--- /dev/null
+++ b/srcpkgs/libboost_log_setup1.72
@@ -0,0 +1 @@
+boost
\ No newline at end of file
diff --git a/srcpkgs/libboost_math_c991.72 b/srcpkgs/libboost_math_c991.72
new file mode 120000
index 00000000000..baef819c48f
--- /dev/null
+++ b/srcpkgs/libboost_math_c991.72
@@ -0,0 +1 @@
+boost
\ No newline at end of file
diff --git a/srcpkgs/libboost_math_c99f1.72 b/srcpkgs/libboost_math_c99f1.72
new file mode 120000
index 00000000000..baef819c48f
--- /dev/null
+++ b/srcpkgs/libboost_math_c99f1.72
@@ -0,0 +1 @@
+boost
\ No newline at end of file
diff --git a/srcpkgs/libboost_math_c99l1.72 b/srcpkgs/libboost_math_c99l1.72
new file mode 120000
index 00000000000..baef819c48f
--- /dev/null
+++ b/srcpkgs/libboost_math_c99l1.72
@@ -0,0 +1 @@
+boost
\ No newline at end of file
diff --git a/srcpkgs/libboost_math_tr11.72 b/srcpkgs/libboost_math_tr11.72
new file mode 120000
index 00000000000..baef819c48f
--- /dev/null
+++ b/srcpkgs/libboost_math_tr11.72
@@ -0,0 +1 @@
+boost
\ No newline at end of file
diff --git a/srcpkgs/libboost_math_tr1f1.72 b/srcpkgs/libboost_math_tr1f1.72
new file mode 120000
index 00000000000..baef819c48f
--- /dev/null
+++ b/srcpkgs/libboost_math_tr1f1.72
@@ -0,0 +1 @@
+boost
\ No newline at end of file
diff --git a/srcpkgs/libboost_math_tr1l1.72 b/srcpkgs/libboost_math_tr1l1.72
new file mode 120000
index 00000000000..baef819c48f
--- /dev/null
+++ b/srcpkgs/libboost_math_tr1l1.72
@@ -0,0 +1 @@
+boost
\ No newline at end of file
diff --git a/srcpkgs/libboost_prg_exec_monitor1.72 b/srcpkgs/libboost_prg_exec_monitor1.72
new file mode 120000
index 00000000000..baef819c48f
--- /dev/null
+++ b/srcpkgs/libboost_prg_exec_monitor1.72
@@ -0,0 +1 @@
+boost
\ No newline at end of file
diff --git a/srcpkgs/libboost_program_options1.72 b/srcpkgs/libboost_program_options1.72
new file mode 120000
index 00000000000..baef819c48f
--- /dev/null
+++ b/srcpkgs/libboost_program_options1.72
@@ -0,0 +1 @@
+boost
\ No newline at end of file
diff --git a/srcpkgs/libboost_random1.72 b/srcpkgs/libboost_random1.72
new file mode 120000
index 00000000000..baef819c48f
--- /dev/null
+++ b/srcpkgs/libboost_random1.72
@@ -0,0 +1 @@
+boost
\ No newline at end of file
diff --git a/srcpkgs/libboost_regex1.72 b/srcpkgs/libboost_regex1.72
new file mode 120000
index 00000000000..baef819c48f
--- /dev/null
+++ b/srcpkgs/libboost_regex1.72
@@ -0,0 +1 @@
+boost
\ No newline at end of file
diff --git a/srcpkgs/libboost_serialization1.72 b/srcpkgs/libboost_serialization1.72
new file mode 120000
index 00000000000..baef819c48f
--- /dev/null
+++ b/srcpkgs/libboost_serialization1.72
@@ -0,0 +1 @@
+boost
\ No newline at end of file
diff --git a/srcpkgs/libboost_stacktrace_addr2line1.72 b/srcpkgs/libboost_stacktrace_addr2line1.72
new file mode 120000
index 00000000000..baef819c48f
--- /dev/null
+++ b/srcpkgs/libboost_stacktrace_addr2line1.72
@@ -0,0 +1 @@
+boost
\ No newline at end of file
diff --git a/srcpkgs/libboost_stacktrace_basic1.72 b/srcpkgs/libboost_stacktrace_basic1.72
new file mode 120000
index 00000000000..baef819c48f
--- /dev/null
+++ b/srcpkgs/libboost_stacktrace_basic1.72
@@ -0,0 +1 @@
+boost
\ No newline at end of file
diff --git a/srcpkgs/libboost_stacktrace_noop1.72 b/srcpkgs/libboost_stacktrace_noop1.72
new file mode 120000
index 00000000000..baef819c48f
--- /dev/null
+++ b/srcpkgs/libboost_stacktrace_noop1.72
@@ -0,0 +1 @@
+boost
\ No newline at end of file
diff --git a/srcpkgs/libboost_system1.72 b/srcpkgs/libboost_system1.72
new file mode 120000
index 00000000000..baef819c48f
--- /dev/null
+++ b/srcpkgs/libboost_system1.72
@@ -0,0 +1 @@
+boost
\ No newline at end of file
diff --git a/srcpkgs/libboost_thread1.72 b/srcpkgs/libboost_thread1.72
new file mode 120000
index 00000000000..baef819c48f
--- /dev/null
+++ b/srcpkgs/libboost_thread1.72
@@ -0,0 +1 @@
+boost
\ No newline at end of file
diff --git a/srcpkgs/libboost_timer1.72 b/srcpkgs/libboost_timer1.72
new file mode 120000
index 00000000000..baef819c48f
--- /dev/null
+++ b/srcpkgs/libboost_timer1.72
@@ -0,0 +1 @@
+boost
\ No newline at end of file
diff --git a/srcpkgs/libboost_type_erasure1.72 b/srcpkgs/libboost_type_erasure1.72
new file mode 120000
index 00000000000..baef819c48f
--- /dev/null
+++ b/srcpkgs/libboost_type_erasure1.72
@@ -0,0 +1 @@
+boost
\ No newline at end of file
diff --git a/srcpkgs/libboost_unit_test_framework1.72 b/srcpkgs/libboost_unit_test_framework1.72
new file mode 120000
index 00000000000..baef819c48f
--- /dev/null
+++ b/srcpkgs/libboost_unit_test_framework1.72
@@ -0,0 +1 @@
+boost
\ No newline at end of file
diff --git a/srcpkgs/libboost_wave1.72 b/srcpkgs/libboost_wave1.72
new file mode 120000
index 00000000000..baef819c48f
--- /dev/null
+++ b/srcpkgs/libboost_wave1.72
@@ -0,0 +1 @@
+boost
\ No newline at end of file
diff --git a/srcpkgs/libboost_wserialization1.72 b/srcpkgs/libboost_wserialization1.72
new file mode 120000
index 00000000000..baef819c48f
--- /dev/null
+++ b/srcpkgs/libboost_wserialization1.72
@@ -0,0 +1 @@
+boost
\ No newline at end of file
From c2fc2ef43bf877883e2692ea26ff95949b30212b Mon Sep 17 00:00:00 2001
From: John <johnz@posteo.net>
Date: Thu, 9 Jan 2020 16:20:50 +0100
Subject: [PATCH 03/98] freeorion: set makedeps to boost1.69
[ci skip]
---
srcpkgs/freeorion/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/freeorion/template b/srcpkgs/freeorion/template
index 0e3d51e87a0..e73901a4e1c 100644
--- a/srcpkgs/freeorion/template
+++ b/srcpkgs/freeorion/template
@@ -6,7 +6,7 @@ _release=${version}_2018-08-23.26f16b0
wrksrc=src-tarball
build_style=cmake
hostmakedepends="cppcheck doxygen python-pycodestyle"
-makedepends="boost-devel freetype-devel glew-devel
+makedepends="boost1.69-devel freetype-devel glew-devel
libopenal-devel python-devel SDL2-devel"
depends="${pkgname}-data desktop-file-utils hicolor-icon-theme"
short_desc="Turn-based space empire and galactic conquest (4X) computer game"
From 50eee288dd3a6a8d6ace4e9b0c67d360dca581e9 Mon Sep 17 00:00:00 2001
From: John <johnz@posteo.net>
Date: Thu, 9 Jan 2020 22:12:19 +0100
Subject: [PATCH 04/98] astroid: rebuilt against boost-1.72
---
srcpkgs/astroid/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/astroid/template b/srcpkgs/astroid/template
index 7dec9a79b28..3d0fad865c5 100644
--- a/srcpkgs/astroid/template
+++ b/srcpkgs/astroid/template
@@ -1,7 +1,7 @@
# Template file for 'astroid'
pkgname=astroid
version=0.15
-revision=1
+revision=2
build_style=cmake
hostmakedepends="pkg-config scdoc protobuf gobject-introspection"
makedepends="libnotmuch-devel gtkmm-devel webkit2gtk-devel libsass-devel
From a2888c2535141ca86bfe886bc32692040118d823 Mon Sep 17 00:00:00 2001
From: John <johnz@posteo.net>
Date: Thu, 9 Jan 2020 22:12:19 +0100
Subject: [PATCH 05/98] adriconf: rebuilt against boost-1.72
---
srcpkgs/adriconf/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/adriconf/template b/srcpkgs/adriconf/template
index 98224098707..a616c2d6909 100644
--- a/srcpkgs/adriconf/template
+++ b/srcpkgs/adriconf/template
@@ -1,7 +1,7 @@
# Template file for 'adriconf'
pkgname=adriconf
version=1.5.1
-revision=1
+revision=2
build_style=cmake
configure_args="-DENABLE_UNIT_TESTS=false"
hostmakedepends="pkg-config glib-devel gettext"
From 627ff55c951688db7f99dc2d85c253052be9db3e Mon Sep 17 00:00:00 2001
From: John <johnz@posteo.net>
Date: Thu, 9 Jan 2020 22:12:20 +0100
Subject: [PATCH 06/98] cclive: rebuilt against boost-1.72
---
srcpkgs/cclive/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/cclive/template b/srcpkgs/cclive/template
index 6e5ca3233cb..c43dbb94209 100644
--- a/srcpkgs/cclive/template
+++ b/srcpkgs/cclive/template
@@ -1,7 +1,7 @@
# Template file for 'cclive'
pkgname=cclive
version=0.9.3
-revision=4
+revision=5
build_style=gnu-configure
hostmakedepends="pkg-config"
makedepends="boost-devel pcre-devel libcurl-devel libquvi-devel glibmm-devel"
From 3bdd3a2703a8ffcd26f057880ba9a7fa4a189271 Mon Sep 17 00:00:00 2001
From: John <johnz@posteo.net>
Date: Thu, 9 Jan 2020 22:12:20 +0100
Subject: [PATCH 07/98] openmw: rebuilt against boost-1.72
---
srcpkgs/openmw/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/openmw/template b/srcpkgs/openmw/template
index 735a2ddda37..0cca94f46b6 100644
--- a/srcpkgs/openmw/template
+++ b/srcpkgs/openmw/template
@@ -1,7 +1,7 @@
# Template file for 'openmw'
pkgname=openmw
version=0.45.0
-revision=1
+revision=2
wrksrc="${pkgname}-${pkgname}-${version}"
build_style=cmake
configure_args="-DDESIRED_QT_VERSION=5"
From 3a521abde30ba0bb85c8c0cb3f89694285e0e16f Mon Sep 17 00:00:00 2001
From: John <johnz@posteo.net>
Date: Thu, 9 Jan 2020 22:12:20 +0100
Subject: [PATCH 08/98] bitcoin: rebuilt against boost-1.72
---
...97dd476bda7c7981979d045b0d06d6f7ce47.patch | 24 +++++++++++++++++++
srcpkgs/bitcoin/template | 2 +-
2 files changed, 25 insertions(+), 1 deletion(-)
create mode 100644 srcpkgs/bitcoin/patches/a64e97dd476bda7c7981979d045b0d06d6f7ce47.patch
diff --git a/srcpkgs/bitcoin/patches/a64e97dd476bda7c7981979d045b0d06d6f7ce47.patch b/srcpkgs/bitcoin/patches/a64e97dd476bda7c7981979d045b0d06d6f7ce47.patch
new file mode 100644
index 00000000000..ae8fa71ab42
--- /dev/null
+++ b/srcpkgs/bitcoin/patches/a64e97dd476bda7c7981979d045b0d06d6f7ce47.patch
@@ -0,0 +1,24 @@
+From a64e97dd476bda7c7981979d045b0d06d6f7ce47 Mon Sep 17 00:00:00 2001
+From: Jan Beich <jbeich@FreeBSD.org>
+Date: Mon, 2 Dec 2019 19:55:10 +0000
+Subject: [PATCH] wallet: unbreak with boost 1.72
+
+wallet/walletutil.cpp:77:23: error: no member named 'level' in 'boost::filesystem::recursive_directory_iterator'
+ } else if (it.level() == 0 && it->symlink_status().type() == fs::regular_file && IsBerkeleyBtree(it...
+ ~~ ^
+---
+ src/fs.h | 1 -
+ 1 file changed, 1 deletion(-)
+
+diff --git a/src/fs.h b/src/fs.h
+index c713297d6ef0..8af81f173bdf 100644
+--- src/fs.h
++++ src/fs.h
+@@ -11,7 +11,6 @@
+ #include <ext/stdio_filebuf.h>
+ #endif
+
+-#define BOOST_FILESYSTEM_NO_DEPRECATED
+ #include <boost/filesystem.hpp>
+ #include <boost/filesystem/fstream.hpp>
+
diff --git a/srcpkgs/bitcoin/template b/srcpkgs/bitcoin/template
index 1c9ff3d1f09..283fa8c05af 100644
--- a/srcpkgs/bitcoin/template
+++ b/srcpkgs/bitcoin/template
@@ -1,7 +1,7 @@
# Template file for 'bitcoin'
pkgname=bitcoin
version=0.19.0.1
-revision=1
+revision=2
build_style=gnu-configure
configure_args="--with-incompatible-bdb --disable-ccache --disable-static
--enable-hardening --with-boost=${XBPS_CROSS_BASE}/usr"
From c6ab9f81c74afb364deba7b852cb7bfbeec74ed4 Mon Sep 17 00:00:00 2001
From: John <johnz@posteo.net>
Date: Thu, 9 Jan 2020 22:12:20 +0100
Subject: [PATCH 09/98] 0ad: rebuilt against boost-1.72
---
srcpkgs/0ad/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/0ad/template b/srcpkgs/0ad/template
index 827262d3e20..d4a42a4894d 100644
--- a/srcpkgs/0ad/template
+++ b/srcpkgs/0ad/template
@@ -1,7 +1,7 @@
# Template file for '0ad'
pkgname=0ad
version=0.0.23b
-revision=3
+revision=4
archs="x86_64* i686* aarch64* armv7l* ppc64le*"
wrksrc="${pkgname}-${version}-alpha"
hostmakedepends="pkg-config perl cmake python tar"
From 535d452f756af8b7f287f79dc36ed43d9337c2c5 Mon Sep 17 00:00:00 2001
From: John <johnz@posteo.net>
Date: Thu, 9 Jan 2020 22:12:20 +0100
Subject: [PATCH 10/98] codeblocks: rebuilt against boost-1.72
---
srcpkgs/codeblocks/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/codeblocks/template b/srcpkgs/codeblocks/template
index 85be348c7ec..087b3e6e3c3 100644
--- a/srcpkgs/codeblocks/template
+++ b/srcpkgs/codeblocks/template
@@ -1,7 +1,7 @@
# Template file for 'codeblocks'
pkgname=codeblocks
version=17.12
-revision=7
+revision=8
build_style=gnu-configure
configure_args="--with-wx-config=wx-config-gtk3 --with-contrib-plugins
--with-boost=${XBPS_CROSS_BASE}/usr --with-boost-libdir=${XBPS_CROSS_BASE}/usr/lib"
From 8e15af42af951d9e32424aeb052aa3932edbdccf Mon Sep 17 00:00:00 2001
From: John <johnz@posteo.net>
Date: Thu, 9 Jan 2020 22:12:21 +0100
Subject: [PATCH 11/98] fifengine: rebuilt against boost-1.72
---
srcpkgs/fifengine/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/fifengine/template b/srcpkgs/fifengine/template
index 8b12ea50dc7..cd74d3dd494 100644
--- a/srcpkgs/fifengine/template
+++ b/srcpkgs/fifengine/template
@@ -1,7 +1,7 @@
# Template file for 'fifengine'
pkgname=fifengine
version=0.4.2
-revision=3
+revision=4
build_style=cmake
pycompile_module="fife"
hostmakedepends="swig python3"
From 1c31a27ded54590e368c0c00cd320ba487402f69 Mon Sep 17 00:00:00 2001
From: John <johnz@posteo.net>
Date: Thu, 9 Jan 2020 22:12:21 +0100
Subject: [PATCH 12/98] EmulationStation: rebuilt against boost-1.72
---
srcpkgs/EmulationStation/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/EmulationStation/template b/srcpkgs/EmulationStation/template
index 066ed852491..62b398daf8e 100644
--- a/srcpkgs/EmulationStation/template
+++ b/srcpkgs/EmulationStation/template
@@ -1,7 +1,7 @@
# Template file for 'EmulationStation'
pkgname=EmulationStation
version=2.7.6
-revision=1
+revision=2
build_style=cmake
hostmakedepends="pkg-config git"
makedepends="libcurl-devel MesaLib-devel freetype-devel freeimage-devel
From 74f8bd34fa66cda6b72cf04496670f4254e05c97 Mon Sep 17 00:00:00 2001
From: John <johnz@posteo.net>
Date: Thu, 9 Jan 2020 22:12:21 +0100
Subject: [PATCH 13/98] bitcoin: rebuilt against boost-1.72
---
srcpkgs/bitcoin/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/bitcoin/template b/srcpkgs/bitcoin/template
index 283fa8c05af..9f800eac92e 100644
--- a/srcpkgs/bitcoin/template
+++ b/srcpkgs/bitcoin/template
@@ -1,7 +1,7 @@
# Template file for 'bitcoin'
pkgname=bitcoin
version=0.19.0.1
-revision=2
+revision=3
build_style=gnu-configure
configure_args="--with-incompatible-bdb --disable-ccache --disable-static
--enable-hardening --with-boost=${XBPS_CROSS_BASE}/usr"
From cdc028f906f250c89d3b02ecbdc59b77bc74be85 Mon Sep 17 00:00:00 2001
From: John <johnz@posteo.net>
Date: Thu, 9 Jan 2020 22:12:21 +0100
Subject: [PATCH 14/98] blender: rebuilt against boost-1.72
---
srcpkgs/blender/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/blender/template b/srcpkgs/blender/template
index 2beb7f96dd8..93456525f44 100644
--- a/srcpkgs/blender/template
+++ b/srcpkgs/blender/template
@@ -1,7 +1,7 @@
# Template file for 'blender'
pkgname=blender
version=2.80
-revision=1
+revision=2
build_style="cmake"
makedepends="
libgomp-devel libpng-devel tiff-devel python3-devel glu-devel
From 84e2f60fb12d6bf49b26d1068d84512a8edb455c Mon Sep 17 00:00:00 2001
From: John <johnz@posteo.net>
Date: Thu, 9 Jan 2020 22:12:21 +0100
Subject: [PATCH 15/98] cgal: rebuilt against boost-1.72
---
srcpkgs/cgal/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/cgal/template b/srcpkgs/cgal/template
index a3b846ce897..0a5f3c7b2e9 100644
--- a/srcpkgs/cgal/template
+++ b/srcpkgs/cgal/template
@@ -1,7 +1,7 @@
# Template file for 'cgal'
pkgname=cgal
version=4.14
-revision=1
+revision=2
wrksrc="CGAL-${version}"
build_style=cmake
makedepends="boost-devel eigen mpfr-devel"
From 1e8147de884c98067203c94745508cab7e75fa74 Mon Sep 17 00:00:00 2001
From: John <johnz@posteo.net>
Date: Thu, 9 Jan 2020 22:12:21 +0100
Subject: [PATCH 16/98] openmw: rebuilt against boost-1.72
---
srcpkgs/openmw/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/openmw/template b/srcpkgs/openmw/template
index 0cca94f46b6..9f944267ef2 100644
--- a/srcpkgs/openmw/template
+++ b/srcpkgs/openmw/template
@@ -1,7 +1,7 @@
# Template file for 'openmw'
pkgname=openmw
version=0.45.0
-revision=2
+revision=3
wrksrc="${pkgname}-${pkgname}-${version}"
build_style=cmake
configure_args="-DDESIRED_QT_VERSION=5"
From baaa679221aa55e04dc3ceec9d05a7f1304cd738 Mon Sep 17 00:00:00 2001
From: John <johnz@posteo.net>
Date: Thu, 9 Jan 2020 22:12:21 +0100
Subject: [PATCH 17/98] facter: rebuilt against boost-1.72
---
srcpkgs/facter/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/facter/template b/srcpkgs/facter/template
index a70356c930a..cd1702967c8 100644
--- a/srcpkgs/facter/template
+++ b/srcpkgs/facter/template
@@ -1,7 +1,7 @@
# Template file for 'facter'
pkgname=facter
version=3.14.6
-revision=1
+revision=2
build_style=cmake
configure_args="-DRUBY_CONFIG_INCLUDE_DIR=${XBPS_CROSS_BASE}/usr/include
-DENABLE_CXX_WERROR=OFF"
From cdae3f16e01826ad0272a485dec72fa09a0371a6 Mon Sep 17 00:00:00 2001
From: John <johnz@posteo.net>
Date: Thu, 9 Jan 2020 22:12:21 +0100
Subject: [PATCH 18/98] chatterino2: rebuilt against boost-1.72
---
srcpkgs/chatterino2/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/chatterino2/template b/srcpkgs/chatterino2/template
index d76e66d41e1..ced870089d5 100644
--- a/srcpkgs/chatterino2/template
+++ b/srcpkgs/chatterino2/template
@@ -1,7 +1,7 @@
# Template file for 'chatterino2'
pkgname=chatterino2
version=2.1.7
-revision=1
+revision=2
_signals_commit=1c38746b05d9311e73c8c8acdfdc4d36c9c551be
_settings_commit=4fe0ff9b0cb7b04f8017a63b38c40104430a4b66
_humanize_commit=13867379249c64cd44b9cd4c03f18c1a52d56587
From 9106c5213ee8c3ddd1ae4e89ad1574400a8efd04 Mon Sep 17 00:00:00 2001
From: John <johnz@posteo.net>
Date: Thu, 9 Jan 2020 22:12:22 +0100
Subject: [PATCH 19/98] Aegisub: rebuilt against boost-1.72
---
srcpkgs/Aegisub/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/Aegisub/template b/srcpkgs/Aegisub/template
index 0017802e0d9..42e4392297d 100644
--- a/srcpkgs/Aegisub/template
+++ b/srcpkgs/Aegisub/template
@@ -1,7 +1,7 @@
# Template file for 'Aegisub'
pkgname=Aegisub
version=3.2.2
-revision=8
+revision=9
build_style=gnu-configure
configure_args="--disable-update-checker --with-alsa --with-ffms2
--with-wx-config=wx-config-gtk3 $(vopt_with fftw fftw3) $(vopt_with openal)
From 38bfdeaa2f17521511d32a02d348e731bcb06eff Mon Sep 17 00:00:00 2001
From: John <johnz@posteo.net>
Date: Thu, 9 Jan 2020 22:12:22 +0100
Subject: [PATCH 20/98] freeorion: rebuilt against boost-1.72
---
srcpkgs/freeorion/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/freeorion/template b/srcpkgs/freeorion/template
index e73901a4e1c..1715199bd63 100644
--- a/srcpkgs/freeorion/template
+++ b/srcpkgs/freeorion/template
@@ -1,7 +1,7 @@
# Template file for 'freeorion'
pkgname=freeorion
version=0.4.8
-revision=3
+revision=4
_release=${version}_2018-08-23.26f16b0
wrksrc=src-tarball
build_style=cmake
From 8558a240a1914de79080f56e8a99068fa7dbdd93 Mon Sep 17 00:00:00 2001
From: John <johnz@posteo.net>
Date: Thu, 9 Jan 2020 22:12:22 +0100
Subject: [PATCH 21/98] gnucash: rebuilt against boost-1.72
---
srcpkgs/gnucash/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/gnucash/template b/srcpkgs/gnucash/template
index af978a5e2b8..430be1e3578 100644
--- a/srcpkgs/gnucash/template
+++ b/srcpkgs/gnucash/template
@@ -1,7 +1,7 @@
# Template file for 'gnucash'
pkgname=gnucash
version=3.8b
-revision=3
+revision=4
wrksrc="${pkgname}-${version%b}"
build_style=cmake
configure_args="-DWITH_SQL=0 -DWITH_PYTHON=1"
From 3b225db1b9ab74f583afe638ef78d0b7a28ca83b Mon Sep 17 00:00:00 2001
From: John <johnz@posteo.net>
Date: Thu, 9 Jan 2020 22:12:22 +0100
Subject: [PATCH 22/98] gnuradio: rebuilt against boost-1.72
---
...73bf00b73ba1dd72813fbc4c4c5d0f66d339.patch | 36 +++++++++++++++++++
srcpkgs/gnuradio/template | 2 +-
2 files changed, 37 insertions(+), 1 deletion(-)
create mode 100644 srcpkgs/gnuradio/patches/c01473bf00b73ba1dd72813fbc4c4c5d0f66d339.patch
diff --git a/srcpkgs/gnuradio/patches/c01473bf00b73ba1dd72813fbc4c4c5d0f66d339.patch b/srcpkgs/gnuradio/patches/c01473bf00b73ba1dd72813fbc4c4c5d0f66d339.patch
new file mode 100644
index 00000000000..091440658f7
--- /dev/null
+++ b/srcpkgs/gnuradio/patches/c01473bf00b73ba1dd72813fbc4c4c5d0f66d339.patch
@@ -0,0 +1,36 @@
+From c01473bf00b73ba1dd72813fbc4c4c5d0f66d339 Mon Sep 17 00:00:00 2001
+From: Michael Dickens <michael.dickens@ettus.com>
+Date: Thu, 23 May 2019 10:26:00 -0400
+Subject: [PATCH] blocks: simple fix for Boost 1.70.0 in socket_pdu
+
+NOTE: There have been multiple fixes proposed, such as
+https://github.com/gnuradio/gnuradio/pull/2451 .
+This one is the simplest and most compatible.
+---
+ gr-blocks/lib/socket_pdu_impl.cc | 6 +++++-
+ 1 file changed, 5 insertions(+), 1 deletion(-)
+
+diff --git gr-blocks/lib/socket_pdu_impl.cc gr-blocks/lib/socket_pdu_impl.cc
+index e20f1478f0..168d74ebb2 100644
+--- gr-blocks/lib/socket_pdu_impl.cc
++++ gr-blocks/lib/socket_pdu_impl.cc
+@@ -1,6 +1,6 @@
+ /* -*- c++ -*- */
+ /*
+- * Copyright 2013 Free Software Foundation, Inc.
++ * Copyright 2013,2019 Free Software Foundation, Inc.
+ *
+ * This file is part of GNU Radio
+ *
+@@ -165,7 +165,11 @@ namespace gr {
+ void
+ socket_pdu_impl::start_tcp_accept()
+ {
++#if (BOOST_VERSION >= 107000)
++ tcp_connection::sptr new_connection = tcp_connection::make(d_io_service, d_rxbuf.size(), d_tcp_no_delay);
++#else
+ tcp_connection::sptr new_connection = tcp_connection::make(d_acceptor_tcp->get_io_service(), d_rxbuf.size(), d_tcp_no_delay);
++#endif
+
+ d_acceptor_tcp->async_accept(new_connection->socket(),
+ boost::bind(&socket_pdu_impl::handle_tcp_accept, this,
diff --git a/srcpkgs/gnuradio/template b/srcpkgs/gnuradio/template
index d450b7674be..fbf456ea0ec 100644
--- a/srcpkgs/gnuradio/template
+++ b/srcpkgs/gnuradio/template
@@ -1,7 +1,7 @@
# Template file for 'gnuradio'
pkgname=gnuradio
version=3.7.13.5
-revision=2
+revision=3
build_style=cmake
nocross="relies on volk, which is not complete for arm"
conf_files="/etc/gnuradio/conf.d/*"
From bce31999f1335c9207c60edd5800db6cdfe46ca5 Mon Sep 17 00:00:00 2001
From: John <johnz@posteo.net>
Date: Thu, 9 Jan 2020 22:12:22 +0100
Subject: [PATCH 23/98] gqrx: rebuilt against boost-1.72
---
srcpkgs/gqrx/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/gqrx/template b/srcpkgs/gqrx/template
index 9fbb38c9392..968d118506d 100644
--- a/srcpkgs/gqrx/template
+++ b/srcpkgs/gqrx/template
@@ -1,7 +1,7 @@
# Template file for 'gqrx'
pkgname=gqrx
version=2.11.5
-revision=5
+revision=6
wrksrc="gqrx-sdr-${version}"
build_style=cmake
configure_args="$(vopt_if gr_audio -DLINUX_AUDIO_BACKEND=Gr-audio)
From 4b863c6d7a5ced9bb25976aab02fbf18137a5cea Mon Sep 17 00:00:00 2001
From: John <johnz@posteo.net>
Date: Thu, 9 Jan 2020 22:12:22 +0100
Subject: [PATCH 24/98] guitarix2: rebuilt against boost-1.72
---
srcpkgs/guitarix2/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/guitarix2/template b/srcpkgs/guitarix2/template
index 8b2e5ec85f4..5f64a599aab 100644
--- a/srcpkgs/guitarix2/template
+++ b/srcpkgs/guitarix2/template
@@ -1,7 +1,7 @@
# Template file for 'guitarix2'
pkgname=guitarix2
version=0.38.1
-revision=1
+revision=2
wrksrc="guitarix-${version}"
build_style=waf
configure_args="--cxxflags-release=-DNDEBUG --ladspa --new-ladspa --no-faust
From f331c56ae29cbb42f32015ec32329ea3904b9f4a Mon Sep 17 00:00:00 2001
From: John <johnz@posteo.net>
Date: Thu, 9 Jan 2020 22:12:23 +0100
Subject: [PATCH 25/98] grive2: rebuilt against boost-1.72
---
srcpkgs/grive2/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/grive2/template b/srcpkgs/grive2/template
index b442d81bde9..140688ee9ae 100644
--- a/srcpkgs/grive2/template
+++ b/srcpkgs/grive2/template
@@ -1,7 +1,7 @@
# Template file for 'grive2'
pkgname=grive2
version=0.5.1
-revision=1
+revision=2
build_style=cmake
hostmakedepends="pkg-config"
makedepends="boost-devel libcurl-devel yajl-devel libgcrypt-devel expat-devel"
From b6f1a1ac5b1fb6c925c937b83174c994d6888fd1 Mon Sep 17 00:00:00 2001
From: John <johnz@posteo.net>
Date: Thu, 9 Jan 2020 22:12:23 +0100
Subject: [PATCH 26/98] gnuradio-osmosdr: rebuilt against boost-1.72
---
srcpkgs/gnuradio-osmosdr/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/gnuradio-osmosdr/template b/srcpkgs/gnuradio-osmosdr/template
index 83603dd207d..579e7ad0a69 100644
--- a/srcpkgs/gnuradio-osmosdr/template
+++ b/srcpkgs/gnuradio-osmosdr/template
@@ -1,7 +1,7 @@
# Template file for 'gnuradio-osmosdr'
pkgname=gnuradio-osmosdr
version=0.1.4
-revision=6
+revision=7
wrksrc="gr-osmosdr-${version}"
build_style=cmake
pycompile_module="osmosdr"
From e0fb7382b22b026feae76719601b2b3c7a9101df Mon Sep 17 00:00:00 2001
From: John <johnz@posteo.net>
Date: Thu, 9 Jan 2020 22:12:23 +0100
Subject: [PATCH 27/98] gource: rebuilt against boost-1.72
---
srcpkgs/gource/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/gource/template b/srcpkgs/gource/template
index 0a2966036b2..c895031c6cc 100644
--- a/srcpkgs/gource/template
+++ b/srcpkgs/gource/template
@@ -1,7 +1,7 @@
# Template file for 'gource'
pkgname=gource
version=0.51
-revision=1
+revision=2
build_style=gnu-configure
configure_args="--with-tinyxml --enable-ttf-font-dir=/usr/share/fonts/TTF"
hostmakedepends="pkg-config"
From 5ef75fb0f9c84cba5d94b05a0a8dc2821aaa9990 Mon Sep 17 00:00:00 2001
From: John <johnz@posteo.net>
Date: Thu, 9 Jan 2020 22:12:23 +0100
Subject: [PATCH 28/98] hugin: rebuilt against boost-1.72
---
srcpkgs/hugin/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/hugin/template b/srcpkgs/hugin/template
index 72e7343333a..3c60ab2346c 100644
--- a/srcpkgs/hugin/template
+++ b/srcpkgs/hugin/template
@@ -1,7 +1,7 @@
# Template file for 'hugin'
pkgname=hugin
version=2019.2.0
-revision=1
+revision=2
wrksrc="${pkgname}-${version}"
build_style=cmake
pycompile_module="hpi.py hsi.py"
From 01e22dd2a11836013801111889d542e891ea55db Mon Sep 17 00:00:00 2001
From: John <johnz@posteo.net>
Date: Thu, 9 Jan 2020 22:12:23 +0100
Subject: [PATCH 29/98] heaptrack: rebuilt against boost-1.72
---
srcpkgs/heaptrack/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/heaptrack/template b/srcpkgs/heaptrack/template
index ad6aa97ba35..42b73c2dcb1 100644
--- a/srcpkgs/heaptrack/template
+++ b/srcpkgs/heaptrack/template
@@ -1,7 +1,7 @@
# Template file for 'heaptrack'
pkgname=heaptrack
version=1.1.0
-revision=1
+revision=2
build_style=cmake
hostmakedepends="qt5-qmake qt5-host-tools extra-cmake-modules kcoreaddons
gettext"
From 79e2fd6b410529924f33893a116b583664718009 Mon Sep 17 00:00:00 2001
From: John <johnz@posteo.net>
Date: Thu, 9 Jan 2020 22:12:23 +0100
Subject: [PATCH 30/98] i2pd: rebuilt against boost-1.72
---
srcpkgs/i2pd/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/i2pd/template b/srcpkgs/i2pd/template
index 62302ac9820..995e4717800 100644
--- a/srcpkgs/i2pd/template
+++ b/srcpkgs/i2pd/template
@@ -1,7 +1,7 @@
# Template file for 'i2pd'
pkgname=i2pd
version=2.29.0
-revision=1
+revision=2
build_style=gnu-makefile
make_build_args="USE_UPNP=yes"
makedepends="zlib-devel boost-devel libressl-devel miniupnpc-devel
From 3daa7d8f8a29adf97cea9804abb64c1e29a6db61 Mon Sep 17 00:00:00 2001
From: John <johnz@posteo.net>
Date: Thu, 9 Jan 2020 22:12:23 +0100
Subject: [PATCH 31/98] icinga2: rebuilt against boost-1.72
---
srcpkgs/icinga2/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/icinga2/template b/srcpkgs/icinga2/template
index 37a60afbb1a..dd87ceb55a2 100644
--- a/srcpkgs/icinga2/template
+++ b/srcpkgs/icinga2/template
@@ -1,7 +1,7 @@
# Template file for 'icinga2'
pkgname=icinga2
version=2.9.3
-revision=1
+revision=2
build_style=cmake
build_helper="qemu"
configure_args="-DCMAKE_INSTALL_SYSCONFDIR=/etc
From 43bed7c1521fa695e92535f325975c2cc73da6cf Mon Sep 17 00:00:00 2001
From: John <johnz@posteo.net>
Date: Thu, 9 Jan 2020 22:12:23 +0100
Subject: [PATCH 32/98] imagescan: rebuilt against boost-1.72
---
srcpkgs/imagescan/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/imagescan/template b/srcpkgs/imagescan/template
index 782655f46ea..0a0cb5e2b3f 100644
--- a/srcpkgs/imagescan/template
+++ b/srcpkgs/imagescan/template
@@ -1,7 +1,7 @@
# Template file for 'imagescan'
pkgname=imagescan
version=3.55.0
-revision=1
+revision=2
wrksrc=utsushi-0.55.0
build_style=gnu-configure
configure_args="--libexecdir=/usr/lib --with-boost-libdir=${XBPS_CROSS_BASE}/usr/lib
From 406cf561abb663e401d65d0a489008b6b48f1cfe Mon Sep 17 00:00:00 2001
From: John <johnz@posteo.net>
Date: Thu, 9 Jan 2020 22:12:24 +0100
Subject: [PATCH 33/98] innoextract: rebuilt against boost-1.72
---
srcpkgs/innoextract/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/innoextract/template b/srcpkgs/innoextract/template
index c578d7cd0d3..af8767f9128 100644
--- a/srcpkgs/innoextract/template
+++ b/srcpkgs/innoextract/template
@@ -1,7 +1,7 @@
# Template file for 'innoextract'
pkgname=innoextract
version=1.8
-revision=1
+revision=2
build_style=cmake
configure_args="-DCMAKE_INSTALL_PREFIX=/usr"
hostmakedepends="boost extra-cmake-modules"
From 1c9d2bc9ca646acdec69c6328778f8d1857714a1 Mon Sep 17 00:00:00 2001
From: John <johnz@posteo.net>
Date: Thu, 9 Jan 2020 22:12:24 +0100
Subject: [PATCH 34/98] juCi++: rebuilt against boost-1.72
---
srcpkgs/juCi++/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/juCi++/template b/srcpkgs/juCi++/template
index feacf7c2f57..9decdd72538 100644
--- a/srcpkgs/juCi++/template
+++ b/srcpkgs/juCi++/template
@@ -1,7 +1,7 @@
# Template file for 'juCi++'
pkgname=juCi++
version=1.5.0
-revision=2
+revision=3
_libclangmm_commit="687b9c231d850504ec515acb9ccab73f26c34063"
_tiny_commit="a6773276efdbc322f1abb0159301f5502647eb52"
wrksrc="jucipp-v${version}"
From d24016b4da7ff7f02a7a2ebbd7adcfc09497dfde Mon Sep 17 00:00:00 2001
From: John <johnz@posteo.net>
Date: Thu, 9 Jan 2020 22:12:24 +0100
Subject: [PATCH 35/98] ledger: rebuilt against boost-1.72
---
srcpkgs/ledger/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/ledger/template b/srcpkgs/ledger/template
index 2095641e25b..fe552571757 100644
--- a/srcpkgs/ledger/template
+++ b/srcpkgs/ledger/template
@@ -1,7 +1,7 @@
# Template file for 'ledger'
pkgname=ledger
version=3.1.3
-revision=1
+revision=2
build_style=cmake
makedepends="boost-devel gmp-devel mpfr-devel gettext-devel libedit-devel"
short_desc="Double-entry accounting system with a command-line reporting interface"
From 334dadc1f97a5ff51acee25548e8e7ed3a54bfd3 Mon Sep 17 00:00:00 2001
From: John <johnz@posteo.net>
Date: Thu, 9 Jan 2020 22:12:24 +0100
Subject: [PATCH 36/98] LGOGDownloader: rebuilt against boost-1.72
---
srcpkgs/LGOGDownloader/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/LGOGDownloader/template b/srcpkgs/LGOGDownloader/template
index 3a4db86529e..1a87e76f46f 100644
--- a/srcpkgs/LGOGDownloader/template
+++ b/srcpkgs/LGOGDownloader/template
@@ -1,7 +1,7 @@
# Template file for 'LGOGDownloader'
pkgname=LGOGDownloader
version=3.5
-revision=2
+revision=3
wrksrc="lgogdownloader-${version}"
build_style=cmake
hostmakedepends="pkg-config"
From 3d192a2a8e81e679f5835e90de14432dd5aa196f Mon Sep 17 00:00:00 2001
From: John <johnz@posteo.net>
Date: Thu, 9 Jan 2020 22:12:24 +0100
Subject: [PATCH 37/98] libbitcoin-client: rebuilt against boost-1.72
---
srcpkgs/libbitcoin-client/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/libbitcoin-client/template b/srcpkgs/libbitcoin-client/template
index 23f25fc2346..63b4b6339b2 100644
--- a/srcpkgs/libbitcoin-client/template
+++ b/srcpkgs/libbitcoin-client/template
@@ -1,7 +1,7 @@
# Template file for 'libbitcoin-client'
pkgname=libbitcoin-client
version=3.6.0
-revision=1
+revision=2
build_style=gnu-configure
configure_args="--with-boost-libdir=${XBPS_CROSS_BASE}/usr/lib
--with-boost=${XBPS_CROSS_BASE}/usr --with-gnu-ld --without-examples"
From 0e94e8d9ddea2d050754093d88e357d7ea83b2ae Mon Sep 17 00:00:00 2001
From: John <johnz@posteo.net>
Date: Thu, 9 Jan 2020 22:12:24 +0100
Subject: [PATCH 38/98] libbitcoin-blockchain: rebuilt against boost-1.72
---
srcpkgs/libbitcoin-blockchain/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/libbitcoin-blockchain/template b/srcpkgs/libbitcoin-blockchain/template
index 4a606df225c..a354237b475 100644
--- a/srcpkgs/libbitcoin-blockchain/template
+++ b/srcpkgs/libbitcoin-blockchain/template
@@ -1,7 +1,7 @@
# Template file for 'libbitcoin-blockchain'
pkgname=libbitcoin-blockchain
version=3.6.0
-revision=1
+revision=2
archs="aarch64* ppc64* x86_64*"
build_style=gnu-configure
configure_args="--with-boost-libdir=${XBPS_CROSS_BASE}/usr/lib
From e83ceee6cdf3e073685a41efebcf2d3bef1535f2 Mon Sep 17 00:00:00 2001
From: John <johnz@posteo.net>
Date: Thu, 9 Jan 2020 22:12:24 +0100
Subject: [PATCH 39/98] libbitcoin-database: rebuilt against boost-1.72
---
srcpkgs/libbitcoin-database/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/libbitcoin-database/template b/srcpkgs/libbitcoin-database/template
index 5074356017f..eed919dc230 100644
--- a/srcpkgs/libbitcoin-database/template
+++ b/srcpkgs/libbitcoin-database/template
@@ -1,7 +1,7 @@
# Template file for 'libbitcoin-database'
pkgname=libbitcoin-database
version=3.6.0
-revision=1
+revision=2
archs="aarch64* ppc64* x86_64*"
build_style=gnu-configure
configure_args="--with-boost-libdir=${XBPS_CROSS_BASE}/usr/lib
From 9ff7683b6265f5727031167413dec1f4ec2df079 Mon Sep 17 00:00:00 2001
From: John <johnz@posteo.net>
Date: Thu, 9 Jan 2020 22:12:24 +0100
Subject: [PATCH 40/98] libbitcoin-explorer: rebuilt against boost-1.72
---
srcpkgs/libbitcoin-explorer/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/libbitcoin-explorer/template b/srcpkgs/libbitcoin-explorer/template
index 0c279bb3276..d83e75e68c9 100644
--- a/srcpkgs/libbitcoin-explorer/template
+++ b/srcpkgs/libbitcoin-explorer/template
@@ -1,7 +1,7 @@
# Template file for 'libbitcoin-explorer'
pkgname=libbitcoin-explorer
version=3.6.0
-revision=1
+revision=2
build_style=gnu-configure
configure_args="--with-bash-completiondir=/usr/share/bash-completion/completions
--with-boost-libdir=${XBPS_CROSS_BASE}/usr/lib
From c307f76e476abb7979ed09974b1d1016950cc807 Mon Sep 17 00:00:00 2001
From: John <johnz@posteo.net>
Date: Thu, 9 Jan 2020 22:12:25 +0100
Subject: [PATCH 41/98] libbitcoin-network: rebuilt against boost-1.72
---
srcpkgs/libbitcoin-network/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/libbitcoin-network/template b/srcpkgs/libbitcoin-network/template
index 0302da71e6f..db8e6e2c91e 100644
--- a/srcpkgs/libbitcoin-network/template
+++ b/srcpkgs/libbitcoin-network/template
@@ -1,7 +1,7 @@
# Template file for 'libbitcoin-network'
pkgname=libbitcoin-network
version=3.6.0
-revision=1
+revision=2
build_style=gnu-configure
configure_args="--with-boost-libdir=${XBPS_CROSS_BASE}/usr/lib
--with-boost=${XBPS_CROSS_BASE}/usr --with-gnu-ld"
From 230c9ff5fd6d2be3ba8a3a0c91bdf9c7a60483e9 Mon Sep 17 00:00:00 2001
From: John <johnz@posteo.net>
Date: Thu, 9 Jan 2020 22:12:25 +0100
Subject: [PATCH 42/98] libbitcoin-protocol: rebuilt against boost-1.72
---
srcpkgs/libbitcoin-protocol/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/libbitcoin-protocol/template b/srcpkgs/libbitcoin-protocol/template
index 2ed2a65ec4e..e86df2997e7 100644
--- a/srcpkgs/libbitcoin-protocol/template
+++ b/srcpkgs/libbitcoin-protocol/template
@@ -1,7 +1,7 @@
# Template file for 'libbitcoin-protocol'
pkgname=libbitcoin-protocol
version=3.6.0
-revision=1
+revision=2
build_style=gnu-configure
configure_args="--with-boost-libdir=${XBPS_CROSS_BASE}/usr/lib
--with-boost=${XBPS_CROSS_BASE}/usr --with-gnu-ld"
From 95403f85dc17086281815edc3224f47def141b4a Mon Sep 17 00:00:00 2001
From: John <johnz@posteo.net>
Date: Thu, 9 Jan 2020 22:12:25 +0100
Subject: [PATCH 43/98] libbitcoin-node: rebuilt against boost-1.72
---
srcpkgs/libbitcoin-node/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/libbitcoin-node/template b/srcpkgs/libbitcoin-node/template
index 77a2a08a2cf..5aef078cb3b 100644
--- a/srcpkgs/libbitcoin-node/template
+++ b/srcpkgs/libbitcoin-node/template
@@ -1,7 +1,7 @@
# Template file for 'libbitcoin-node'
pkgname=libbitcoin-node
version=3.6.0
-revision=1
+revision=2
archs="aarch64* ppc64* x86_64*"
build_style=gnu-configure
configure_args="--with-bash-completiondir=/usr/share/bash-completion/completions
From 7cd207ce1cd9f631e606f9a500c3ce5a0d6967a4 Mon Sep 17 00:00:00 2001
From: John <johnz@posteo.net>
Date: Thu, 9 Jan 2020 22:12:25 +0100
Subject: [PATCH 44/98] libbitcoin-server: rebuilt against boost-1.72
---
srcpkgs/libbitcoin-server/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/libbitcoin-server/template b/srcpkgs/libbitcoin-server/template
index 4f8046bc3fe..78d8374280e 100644
--- a/srcpkgs/libbitcoin-server/template
+++ b/srcpkgs/libbitcoin-server/template
@@ -1,7 +1,7 @@
# Template file for 'libbitcoin-server'
pkgname=libbitcoin-server
version=3.6.0
-revision=1
+revision=2
archs="aarch64* ppc64* x86_64*"
build_style=gnu-configure
configure_args="--with-bash-completiondir=/usr/share/bash-completion/completions
From b53a7b9b2754956c5cd2a541168564c1daca6854 Mon Sep 17 00:00:00 2001
From: John <johnz@posteo.net>
Date: Thu, 9 Jan 2020 22:12:25 +0100
Subject: [PATCH 45/98] libcmis: rebuilt against boost-1.72
---
srcpkgs/libcmis/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/libcmis/template b/srcpkgs/libcmis/template
index eaf3215cff9..fac133d5e4d 100644
--- a/srcpkgs/libcmis/template
+++ b/srcpkgs/libcmis/template
@@ -1,7 +1,7 @@
# Template file for 'libcmis'
pkgname=libcmis
version=0.5.2
-revision=3
+revision=4
build_style=gnu-configure
configure_args="DOCBOOK2MAN=docbook2man --disable-werror"
hostmakedepends="pkg-config docbook2x"
From 65d23c1bb2f604c3bf063da77eafc527843e4f34 Mon Sep 17 00:00:00 2001
From: John <johnz@posteo.net>
Date: Thu, 9 Jan 2020 22:12:25 +0100
Subject: [PATCH 46/98] libbitcoin-system: rebuilt against boost-1.72
---
srcpkgs/libbitcoin-system/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/libbitcoin-system/template b/srcpkgs/libbitcoin-system/template
index 691915e324f..53ad23e6616 100644
--- a/srcpkgs/libbitcoin-system/template
+++ b/srcpkgs/libbitcoin-system/template
@@ -1,7 +1,7 @@
# Template file for 'libbitcoin-system'
pkgname=libbitcoin-system
version=3.6.0
-revision=1
+revision=2
build_style=gnu-configure
configure_args="--with-boost-libdir=${XBPS_CROSS_BASE}/usr/lib
--with-boost=${XBPS_CROSS_BASE}/usr --with-gnu-ld --with-icu --with-png
From 50fc354cf28acb1c0dc38d76b9d4fff5562953a0 Mon Sep 17 00:00:00 2001
From: John <johnz@posteo.net>
Date: Thu, 9 Jan 2020 22:12:25 +0100
Subject: [PATCH 47/98] libixion: rebuilt against boost-1.72
---
srcpkgs/libixion/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/libixion/template b/srcpkgs/libixion/template
index dbc05d8b9c1..cd7a6db00cf 100644
--- a/srcpkgs/libixion/template
+++ b/srcpkgs/libixion/template
@@ -2,7 +2,7 @@
pkgname=libixion
reverts="0.15.0_1"
version=0.14.1
-revision=3
+revision=4
build_style=gnu-configure
hostmakedepends="pkg-config python3"
makedepends="boost-devel mdds python3-devel"
From deaa1454ac48ff3e524bd51be0e1b273ddbf2d3b Mon Sep 17 00:00:00 2001
From: John <johnz@posteo.net>
Date: Thu, 9 Jan 2020 22:12:26 +0100
Subject: [PATCH 48/98] kea: rebuilt against boost-1.72
---
srcpkgs/kea/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/kea/template b/srcpkgs/kea/template
index 67e7e42f25a..02293f0b5cf 100644
--- a/srcpkgs/kea/template
+++ b/srcpkgs/kea/template
@@ -1,7 +1,7 @@
# Template file for 'kea'
pkgname=kea
version=1.7.3
-revision=1
+revision=2
build_style=gnu-configure
configure_args="--enable-generate-docs --with-openssl=${XBPS_CROSS_BASE}/usr
$(vopt_if mysql --with-mysql)
From 74d0f7c429635027c644e25f9fb665b6d375532e Mon Sep 17 00:00:00 2001
From: John <johnz@posteo.net>
Date: Thu, 9 Jan 2020 22:12:26 +0100
Subject: [PATCH 49/98] libogre: rebuilt against boost-1.72
---
srcpkgs/libogre/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/libogre/template b/srcpkgs/libogre/template
index 5a621a9b6ab..e3ba22eb1e6 100644
--- a/srcpkgs/libogre/template
+++ b/srcpkgs/libogre/template
@@ -1,7 +1,7 @@
# Template file for 'ogre'
pkgname=libogre
version=1.10.11
-revision=4
+revision=5
build_style=cmake
configure_args="-DCMAKE_INSTALL_PREFIX=/usr \
-DOGRE_INSTALL_PLUGINS_HEADERS=TRUE \
From 1b548fc3b29aee913d37e4de84abb59825444132 Mon Sep 17 00:00:00 2001
From: John <johnz@posteo.net>
Date: Thu, 9 Jan 2020 22:12:26 +0100
Subject: [PATCH 50/98] ledger: rebuilt against boost-1.72
---
srcpkgs/ledger/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/ledger/template b/srcpkgs/ledger/template
index fe552571757..bad48bbbf2a 100644
--- a/srcpkgs/ledger/template
+++ b/srcpkgs/ledger/template
@@ -1,7 +1,7 @@
# Template file for 'ledger'
pkgname=ledger
version=3.1.3
-revision=2
+revision=3
build_style=cmake
makedepends="boost-devel gmp-devel mpfr-devel gettext-devel libedit-devel"
short_desc="Double-entry accounting system with a command-line reporting interface"
From 7da1878c2318fed86731245fbbca0ccaf2e36766 Mon Sep 17 00:00:00 2001
From: John <johnz@posteo.net>
Date: Thu, 9 Jan 2020 22:12:26 +0100
Subject: [PATCH 51/98] liborcus: rebuilt against boost-1.72
---
srcpkgs/liborcus/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/liborcus/template b/srcpkgs/liborcus/template
index e7704c43974..73e06634e14 100644
--- a/srcpkgs/liborcus/template
+++ b/srcpkgs/liborcus/template
@@ -2,7 +2,7 @@
pkgname=liborcus
reverts="0.15.0_1"
version=0.14.1
-revision=3
+revision=4
build_style=gnu-configure
hostmakedepends="automake libtool pkg-config python3"
makedepends="boost-devel mdds libixion-devel python3-devel zlib-devel"
From 6c11e36c23b61515be8f4d74673562b705027743 Mon Sep 17 00:00:00 2001
From: John <johnz@posteo.net>
Date: Thu, 9 Jan 2020 22:12:26 +0100
Subject: [PATCH 52/98] librime: rebuilt against boost-1.72
---
srcpkgs/librime/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/librime/template b/srcpkgs/librime/template
index 540bcfb4e98..8c48777c029 100644
--- a/srcpkgs/librime/template
+++ b/srcpkgs/librime/template
@@ -1,7 +1,7 @@
# Template file for 'librime'
pkgname=librime
version=1.5.3
-revision=1
+revision=2
build_style=cmake
configure_args="-DENABLE_LOGGING=OFF -DBUILD_TEST=OFF"
makedepends="boost-devel leveldb-devel marisa-devel opencc-devel yaml-cpp-devel"
From 894f70ae900d6e65029548af96b8e5586f45fee0 Mon Sep 17 00:00:00 2001
From: John <johnz@posteo.net>
Date: Thu, 9 Jan 2020 22:12:26 +0100
Subject: [PATCH 53/98] snapper: rebuilt against boost-1.72
---
srcpkgs/snapper/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/snapper/template b/srcpkgs/snapper/template
index 8b754efda8b..8b58a74f731 100644
--- a/srcpkgs/snapper/template
+++ b/srcpkgs/snapper/template
@@ -1,7 +1,7 @@
# Template file for 'snapper'
pkgname=snapper
version=0.8.7
-revision=1
+revision=2
build_style=gnu-configure
configure_args="--disable-zypp --with-conf=/etc/conf.d"
conf_files="/etc/conf.d/snapper"
From 31104f318343323c3599d3f5a6b8f7d37dafc66e Mon Sep 17 00:00:00 2001
From: John <johnz@posteo.net>
Date: Thu, 9 Jan 2020 22:12:26 +0100
Subject: [PATCH 54/98] libreoffice: rebuilt against boost-1.72
---
srcpkgs/libreoffice/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/libreoffice/template b/srcpkgs/libreoffice/template
index f05f8c1e0cc..9fc6457030b 100644
--- a/srcpkgs/libreoffice/template
+++ b/srcpkgs/libreoffice/template
@@ -1,7 +1,7 @@
# Template file for 'libreoffice'
pkgname=libreoffice
version=6.3.4.2
-revision=1
+revision=2
build_style=meta
make_build_args="build-nocheck"
nocross=yes
From b32e2945f78d512baf42038c345a94d1031b3475 Mon Sep 17 00:00:00 2001
From: John <johnz@posteo.net>
Date: Thu, 9 Jan 2020 22:12:26 +0100
Subject: [PATCH 55/98] source-highlight: rebuilt against boost-1.72
---
srcpkgs/source-highlight/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/source-highlight/template b/srcpkgs/source-highlight/template
index 78ad7c37da3..92d6934169e 100644
--- a/srcpkgs/source-highlight/template
+++ b/srcpkgs/source-highlight/template
@@ -1,7 +1,7 @@
# Template file for 'source-highlight'
pkgname=source-highlight
version=3.1.9
-revision=1
+revision=2
build_style=gnu-configure
configure_args="--with-boost=${XBPS_CROSS_BASE}/usr
--with-bash-completion=/usr/share/bash-completion/completions"
From 7b79936659384a546b741207bb04d88bd7819006 Mon Sep 17 00:00:00 2001
From: John <johnz@posteo.net>
Date: Thu, 9 Jan 2020 22:12:27 +0100
Subject: [PATCH 56/98] libtorrent-rasterbar: rebuilt against boost-1.72
---
srcpkgs/libtorrent-rasterbar/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/libtorrent-rasterbar/template b/srcpkgs/libtorrent-rasterbar/template
index c16c3bf8fd9..cb13c54622d 100644
--- a/srcpkgs/libtorrent-rasterbar/template
+++ b/srcpkgs/libtorrent-rasterbar/template
@@ -1,7 +1,7 @@
# Template file for 'libtorrent-rasterbar'
pkgname=libtorrent-rasterbar
version=1.2.3
-revision=1
+revision=2
build_style=gnu-configure
configure_args="--enable-examples --enable-python-binding
--with-boost=${XBPS_CROSS_BASE}/usr
From fc72c7678aa18030fb8bc951fa7e7b815074c137 Mon Sep 17 00:00:00 2001
From: John <johnz@posteo.net>
Date: Thu, 9 Jan 2020 22:12:27 +0100
Subject: [PATCH 57/98] Lucene++: rebuilt against boost-1.72
---
srcpkgs/Lucene++/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/Lucene++/template b/srcpkgs/Lucene++/template
index cd2f6d8a03a..d677c1c6c1c 100644
--- a/srcpkgs/Lucene++/template
+++ b/srcpkgs/Lucene++/template
@@ -1,7 +1,7 @@
# Template file for 'Lucene++'
pkgname=Lucene++
version=3.0.7
-revision=9
+revision=10
wrksrc=LucenePlusPlus-rel_$version
build_style=cmake
configure_args="-Wno-dev"
From 820aea7d245dad8a7c73f962ae91d90767738d5a Mon Sep 17 00:00:00 2001
From: John <johnz@posteo.net>
Date: Thu, 9 Jan 2020 22:12:27 +0100
Subject: [PATCH 58/98] linssid: rebuilt against boost-1.72
---
srcpkgs/linssid/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/linssid/template b/srcpkgs/linssid/template
index 951532e1be9..3347f193c3e 100644
--- a/srcpkgs/linssid/template
+++ b/srcpkgs/linssid/template
@@ -1,7 +1,7 @@
# Template file for 'linssid'
pkgname=linssid
version=3.6
-revision=2
+revision=3
build_style=qmake
hostmakedepends="qt5-qmake qt5-host-tools"
makedepends="boost-devel qwt-devel"
From 4d22522594034f4564b5e4dde0a0b80cb6614508 Mon Sep 17 00:00:00 2001
From: John <johnz@posteo.net>
Date: Thu, 9 Jan 2020 22:12:27 +0100
Subject: [PATCH 59/98] litecoin: rebuilt against boost-1.72
---
srcpkgs/litecoin/patches/dequeu.patch | 10 ++++++++++
srcpkgs/litecoin/template | 4 ++--
2 files changed, 12 insertions(+), 2 deletions(-)
create mode 100644 srcpkgs/litecoin/patches/dequeu.patch
diff --git a/srcpkgs/litecoin/patches/dequeu.patch b/srcpkgs/litecoin/patches/dequeu.patch
new file mode 100644
index 00000000000..7c3cc4c4bb6
--- /dev/null
+++ b/srcpkgs/litecoin/patches/dequeu.patch
@@ -0,0 +1,10 @@
+--- src/httpserver.cpp 2019-04-08 09:28:20.000000000 +0200
++++ - 2020-01-10 22:25:06.201575595 +0100
+@@ -17,6 +17,7 @@
+ #include <stdio.h>
+ #include <stdlib.h>
+ #include <string.h>
++#include <deque>
+
+ #include <sys/types.h>
+ #include <sys/stat.h>
diff --git a/srcpkgs/litecoin/template b/srcpkgs/litecoin/template
index 5d02c59838c..e1a443563d9 100644
--- a/srcpkgs/litecoin/template
+++ b/srcpkgs/litecoin/template
@@ -1,11 +1,11 @@
# Template file for 'litecoin'
pkgname=litecoin
version=0.17.1
-revision=1
+revision=2
build_style=gnu-configure
configure_args="--with-incompatible-bdb --with-gui=qt5 --disable-static
--disable-tests --with-libressl"
-hostmakedepends="automake libtool pkg-config yasm protobuf"
+hostmakedepends="automake libtool pkg-config yasm protobuf which"
makedepends="libatomic-devel zlib-devel db-devel libressl-devel boost-devel
qt5-tools-devel miniupnpc-devel protobuf-devel libevent-devel"
short_desc="Peer-to-peer Internet currency based on scrypt cryptography"
From bf7b05606617d3b3bf4cd8ea1ab82dbf5a3a17bd Mon Sep 17 00:00:00 2001
From: John <johnz@posteo.net>
Date: Thu, 9 Jan 2020 22:12:27 +0100
Subject: [PATCH 60/98] luxrays: rebuilt against boost-1.72
---
srcpkgs/luxrays/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/luxrays/template b/srcpkgs/luxrays/template
index 337a0329b8e..c67b59ac906 100644
--- a/srcpkgs/luxrays/template
+++ b/srcpkgs/luxrays/template
@@ -1,7 +1,7 @@
# Template file for 'luxrays'
pkgname=luxrays
version=3.1
-revision=15
+revision=16
build_style=cmake
configure_args="-DLUXRAYS_DISABLE_OPENCL=OFF -DCMAKE_SKIP_RPATH=ON"
hostmakedepends="flex bison boost-devel"
From d0e9b1051db879e41cc95b74194cb3a83dba2659 Mon Sep 17 00:00:00 2001
From: John <johnz@posteo.net>
Date: Thu, 9 Jan 2020 22:12:27 +0100
Subject: [PATCH 61/98] mkvtoolnix: rebuilt against boost-1.72
---
srcpkgs/mkvtoolnix/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/mkvtoolnix/template b/srcpkgs/mkvtoolnix/template
index 675791652c4..4ddd774e5c3 100644
--- a/srcpkgs/mkvtoolnix/template
+++ b/srcpkgs/mkvtoolnix/template
@@ -1,7 +1,7 @@
# Template file for 'mkvtoolnix'
pkgname=mkvtoolnix
version=42.0.0
-revision=1
+revision=2
build_style=gnu-configure
build_helper=qmake
configure_args="--with-docbook-xsl-root=/usr/share/xsl/docbook --enable-qt"
From 62a295bd936d6977ddc1e08cddef733adb5d39d8 Mon Sep 17 00:00:00 2001
From: John <johnz@posteo.net>
Date: Thu, 9 Jan 2020 22:12:27 +0100
Subject: [PATCH 62/98] monero: rebuilt against boost-1.72
---
srcpkgs/monero/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/monero/template b/srcpkgs/monero/template
index f953c088704..fdcd07937c9 100644
--- a/srcpkgs/monero/template
+++ b/srcpkgs/monero/template
@@ -1,7 +1,7 @@
# Template file for 'monero'
pkgname=monero
version=0.15.0.1
-revision=2
+revision=3
_randomx_version="1.1.6"
# the revision monero uses as a submodule for the specific version
_rapidjson_gitrev="129d19ba7f496df5e33658527a7158c79b99c21c"
@@ -11,7 +11,7 @@ conf_files="/etc/monerod.conf"
make_dirs="
/var/lib/monero 0750 monero monero
/var/log/monero 0755 monero monero"
-hostmakedepends="pkg-config qt5-host-tools"
+hostmakedepends="pkg-config qt5-host-tools tar"
makedepends="libressl-devel boost-devel libldns-devel libunwind-devel
readline-devel unbound-devel miniupnpc-devel expat-devel
cppzmq czmq-devel libsodium-devel"
From b84a68d69b516ee7e844af22081cdb4c641d9c35 Mon Sep 17 00:00:00 2001
From: John <johnz@posteo.net>
Date: Thu, 9 Jan 2020 22:12:27 +0100
Subject: [PATCH 63/98] monero-gui: rebuilt against boost-1.72
---
srcpkgs/monero-gui/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/monero-gui/template b/srcpkgs/monero-gui/template
index 2a012238b18..453303410d6 100644
--- a/srcpkgs/monero-gui/template
+++ b/srcpkgs/monero-gui/template
@@ -1,7 +1,7 @@
# Template file for 'monero-gui'
pkgname=monero-gui
version=0.15.0.3
-revision=2
+revision=3
build_style=qmake
hostmakedepends="pkg-config qt5-tools qt5-qmake qt5-quickcontrols qt5-declarative-devel
qt5-svg-devel"
From 871f7280e0c65946d6acb549a0ec4eea3f320bf1 Mon Sep 17 00:00:00 2001
From: John <johnz@posteo.net>
Date: Thu, 9 Jan 2020 22:12:28 +0100
Subject: [PATCH 64/98] mtxclient: rebuilt against boost-1.72
---
srcpkgs/mtxclient/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/mtxclient/template b/srcpkgs/mtxclient/template
index 011a3043cb4..7b12921363e 100644
--- a/srcpkgs/mtxclient/template
+++ b/srcpkgs/mtxclient/template
@@ -1,7 +1,7 @@
# Template file for 'mtxclient'
pkgname=mtxclient
version=0.2.1
-revision=1
+revision=2
build_style=cmake
configure_args="-DBUILD_LIB_TESTS=OFF -DBUILD_LIB_EXAMPLES=OFF -DBUILD_SHARED_LIBS=ON"
hostmakedepends="pkg-config"
From 0cbcb75b534ce41a4e135a0ee41f93cba2800f77 Mon Sep 17 00:00:00 2001
From: John <johnz@posteo.net>
Date: Thu, 9 Jan 2020 22:12:28 +0100
Subject: [PATCH 65/98] mupen64plus: rebuilt against boost-1.72
---
srcpkgs/mupen64plus/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/mupen64plus/template b/srcpkgs/mupen64plus/template
index 83f25515c76..e8c034d5234 100644
--- a/srcpkgs/mupen64plus/template
+++ b/srcpkgs/mupen64plus/template
@@ -1,9 +1,9 @@
# Template file for 'mupen64plus'
pkgname=mupen64plus
version=2.5
-revision=12
+revision=13
wrksrc="mupen64plus-bundle-src-${version}"
-hostmakedepends="pkg-config"
+hostmakedepends="pkg-config which"
makedepends="boost-devel SDL2-devel speexdsp-devel freetype-devel glu-devel libpng-devel libsamplerate-devel"
depends="desktop-file-utils"
short_desc="A Nintendo64 Emulator"
From deb14b644a0f539dea5efe33570f9bc1365fa70f Mon Sep 17 00:00:00 2001
From: John <johnz@posteo.net>
Date: Thu, 9 Jan 2020 22:12:28 +0100
Subject: [PATCH 66/98] musikcube: rebuilt against boost-1.72
---
srcpkgs/musikcube/patches/dequeu.patch | 10 ++++++++++
srcpkgs/musikcube/template | 2 +-
2 files changed, 11 insertions(+), 1 deletion(-)
create mode 100644 srcpkgs/musikcube/patches/dequeu.patch
diff --git a/srcpkgs/musikcube/patches/dequeu.patch b/srcpkgs/musikcube/patches/dequeu.patch
new file mode 100644
index 00000000000..83c83cb2a6d
--- /dev/null
+++ b/srcpkgs/musikcube/patches/dequeu.patch
@@ -0,0 +1,10 @@
+--- src/core/audio/Stream.h 2019-06-17 03:55:41.000000000 +0200
++++ - 2020-01-10 22:49:37.327185037 +0100
+@@ -41,6 +41,7 @@
+ #include <core/sdk/IDecoder.h>
+ #include <core/sdk/IDSP.h>
+
++#include <deque>
+ #include <list>
+
+ namespace musik { namespace core { namespace audio {
diff --git a/srcpkgs/musikcube/template b/srcpkgs/musikcube/template
index c7fb61f6fec..d806697ef22 100644
--- a/srcpkgs/musikcube/template
+++ b/srcpkgs/musikcube/template
@@ -1,7 +1,7 @@
# Template file for 'musikcube'
pkgname=musikcube
version=0.83.0
-revision=1
+revision=2
build_style=cmake
configure_args="-DNO_NCURSESW=1 -DENABLE_SNDIO=true"
makedepends="boost-devel libogg-devel libmicrohttpd-devel ffmpeg-devel
From 4a21358e38d643dbadba6faacbc44d2decdf8d18 Mon Sep 17 00:00:00 2001
From: John <johnz@posteo.net>
Date: Thu, 9 Jan 2020 22:12:28 +0100
Subject: [PATCH 67/98] ncmpcpp: rebuilt against boost-1.72
---
srcpkgs/ncmpcpp/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/ncmpcpp/template b/srcpkgs/ncmpcpp/template
index c062f127ddd..7aae1c87cb8 100644
--- a/srcpkgs/ncmpcpp/template
+++ b/srcpkgs/ncmpcpp/template
@@ -1,7 +1,7 @@
# Template file for 'ncmpcpp'
pkgname=ncmpcpp
version=0.8.2
-revision=8
+revision=9
build_style=gnu-configure
configure_args=" BOOST_LIB_SUFFIX= --enable-clock --enable-outputs
--enable-unicode --enable-visualizer --with-curl --with-taglib --with-fftw"
From 3fae61282b658a1c699fb8297ffd1c5f01605137 Mon Sep 17 00:00:00 2001
From: John <johnz@posteo.net>
Date: Thu, 9 Jan 2020 22:12:28 +0100
Subject: [PATCH 68/98] namecoin: rebuilt against boost-1.72
---
srcpkgs/namecoin/patches/dequeu.patch | 10 ++++++++++
srcpkgs/namecoin/template | 4 ++--
2 files changed, 12 insertions(+), 2 deletions(-)
create mode 100644 srcpkgs/namecoin/patches/dequeu.patch
diff --git a/srcpkgs/namecoin/patches/dequeu.patch b/srcpkgs/namecoin/patches/dequeu.patch
new file mode 100644
index 00000000000..a9053422eaa
--- /dev/null
+++ b/srcpkgs/namecoin/patches/dequeu.patch
@@ -0,0 +1,10 @@
+--- src/httpserver.cpp 2019-08-05 07:23:46.000000000 +0200
++++ - 2020-01-10 23:11:38.529089780 +0100
+@@ -18,6 +18,7 @@
+ #include <stdio.h>
+ #include <stdlib.h>
+ #include <string.h>
++#include <deque>
+
+ #include <sys/types.h>
+ #include <sys/stat.h>
diff --git a/srcpkgs/namecoin/template b/srcpkgs/namecoin/template
index b4d282e14a8..f957cecbb47 100644
--- a/srcpkgs/namecoin/template
+++ b/srcpkgs/namecoin/template
@@ -1,12 +1,12 @@
# Template file for 'namecoin'
pkgname=namecoin
version=0.18.1
-revision=2
+revision=3
wrksrc="${pkgname}-core-nc${version}"
build_style=gnu-configure
configure_args="--with-incompatible-bdb --disable-static
--enable-hardening --with-boost=${XBPS_CROSS_BASE}/usr"
-hostmakedepends="pkg-config yasm automake libtool"
+hostmakedepends="pkg-config yasm automake libtool which"
makedepends="libevent-devel db-devel protobuf-devel boost-devel
miniupnpc-devel qrencode-devel"
short_desc="Distributed key/value database"
From c1c54d9f8e3eb8e8381dae9c17b38d47787044cf Mon Sep 17 00:00:00 2001
From: John <johnz@posteo.net>
Date: Thu, 9 Jan 2020 22:12:28 +0100
Subject: [PATCH 69/98] nix: rebuilt against boost-1.72
---
srcpkgs/nix/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/nix/template b/srcpkgs/nix/template
index 1448ed41825..09ebe8b3909 100644
--- a/srcpkgs/nix/template
+++ b/srcpkgs/nix/template
@@ -1,7 +1,7 @@
# Template file for 'nix'
pkgname=nix
version=2.3.2
-revision=1
+revision=2
build_style=gnu-configure
# Use /nix/var as suggested by the official Manual.
configure_args="--localstatedir=/nix/var --with-sandbox-shell=/bin/sh"
From e315ce55acd431e8adb9a685d83f3392ff67218a Mon Sep 17 00:00:00 2001
From: John <johnz@posteo.net>
Date: Thu, 9 Jan 2020 22:12:28 +0100
Subject: [PATCH 70/98] nheko: rebuilt against boost-1.72
---
srcpkgs/nheko/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/nheko/template b/srcpkgs/nheko/template
index 83e0b0545e8..adb00da55a4 100644
--- a/srcpkgs/nheko/template
+++ b/srcpkgs/nheko/template
@@ -1,7 +1,7 @@
# Template file for 'nheko'
pkgname=nheko
version=0.6.4
-revision=1
+revision=2
build_style=cmake
hostmakedepends="qt5-host-tools qt5-qmake pkg-config"
makedepends="qt5-multimedia-devel qt5-svg-devel qt5-tools-devel
From 0f8b3094ac8cb0f01c76bcf6be02952f660a1691 Mon Sep 17 00:00:00 2001
From: John <johnz@posteo.net>
Date: Thu, 9 Jan 2020 22:12:29 +0100
Subject: [PATCH 71/98] nuspell: rebuilt against boost-1.72
---
srcpkgs/nuspell/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/nuspell/template b/srcpkgs/nuspell/template
index 9064ed860a3..13159a3c297 100644
--- a/srcpkgs/nuspell/template
+++ b/srcpkgs/nuspell/template
@@ -1,7 +1,7 @@
# Template file for 'nuspell'
pkgname=nuspell
version=3.0.0
-revision=1
+revision=2
build_style=cmake
configure_args="-DBUILD_SHARED_LIBS=ON"
hostmakedepends="ruby-ronn"
From ce3fadbfb641c52ca365dcbc30283836ea2edc87 Mon Sep 17 00:00:00 2001
From: John <johnz@posteo.net>
Date: Thu, 9 Jan 2020 22:12:29 +0100
Subject: [PATCH 72/98] openmw: rebuilt against boost-1.72
---
srcpkgs/openmw/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/openmw/template b/srcpkgs/openmw/template
index 9f944267ef2..14b1873dd9e 100644
--- a/srcpkgs/openmw/template
+++ b/srcpkgs/openmw/template
@@ -1,7 +1,7 @@
# Template file for 'openmw'
pkgname=openmw
version=0.45.0
-revision=3
+revision=4
wrksrc="${pkgname}-${pkgname}-${version}"
build_style=cmake
configure_args="-DDESIRED_QT_VERSION=5"
From 727e1dd267c2b3017bf9ea40f852ffdbabcabae2 Mon Sep 17 00:00:00 2001
From: John <johnz@posteo.net>
Date: Thu, 9 Jan 2020 22:12:29 +0100
Subject: [PATCH 73/98] openimageio: rebuilt against boost-1.72
---
srcpkgs/openimageio/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/openimageio/template b/srcpkgs/openimageio/template
index 5c1fa8906d2..37882823feb 100644
--- a/srcpkgs/openimageio/template
+++ b/srcpkgs/openimageio/template
@@ -1,7 +1,7 @@
# Template file for 'openimageio'
pkgname=openimageio
version=1.8.17
-revision=2
+revision=3
wrksrc="oiio-Release-${version}"
build_style=cmake
configure_args="-DUSE_OPENGL=0 -DUSE_QT=0 -DUSE_PYTHON=0 -DOIIO_BUILD_TESTS=0
From 80f4b06a81d668111dd3d2c59685af847976d48d Mon Sep 17 00:00:00 2001
From: John <johnz@posteo.net>
Date: Thu, 9 Jan 2020 22:12:29 +0100
Subject: [PATCH 74/98] openscad: rebuilt against boost-1.72
---
...70cc5dd1bc677176ee732cdb0ddae57e5cf0.patch | 24 +++++++++++++++++++
srcpkgs/openscad/template | 4 ++--
2 files changed, 26 insertions(+), 2 deletions(-)
create mode 100644 srcpkgs/openscad/patches/b6c170cc5dd1bc677176ee732cdb0ddae57e5cf0.patch
diff --git a/srcpkgs/openscad/patches/b6c170cc5dd1bc677176ee732cdb0ddae57e5cf0.patch b/srcpkgs/openscad/patches/b6c170cc5dd1bc677176ee732cdb0ddae57e5cf0.patch
new file mode 100644
index 00000000000..f0d80d2f97e
--- /dev/null
+++ b/srcpkgs/openscad/patches/b6c170cc5dd1bc677176ee732cdb0ddae57e5cf0.patch
@@ -0,0 +1,24 @@
+From b6c170cc5dd1bc677176ee732cdb0ddae57e5cf0 Mon Sep 17 00:00:00 2001
+From: Jan Beich <jbeich@FreeBSD.org>
+Date: Fri, 25 Oct 2019 15:10:26 +0000
+Subject: [PATCH] Add missing header bootlegged by Boost < 1.72
+
+src/parser.y:76:6: error: no template named 'stack' in namespace 'std'
+std::stack<LocalScope *> scope_stack;
+~~~~~^
+---
+ src/parser.y | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git src/parser.y src/parser.y
+index 7f4fd56ca7..4c77c989ea 100644
+--- src/parser.y
++++ src/parser.y
+@@ -46,6 +46,7 @@
+ #include "printutils.h"
+ #include "memory.h"
+ #include <sstream>
++#include <stack>
+ #include <boost/filesystem.hpp>
+ #include "boost-utils.h"
+ #include "feature.h"
diff --git a/srcpkgs/openscad/template b/srcpkgs/openscad/template
index bb00882f2e8..e33bb67bbeb 100644
--- a/srcpkgs/openscad/template
+++ b/srcpkgs/openscad/template
@@ -1,9 +1,9 @@
# Template file for 'openscad'
pkgname=openscad
version=2019.05
-revision=1
+revision=2
build_style=qmake
-hostmakedepends="bison flex pkg-config"
+hostmakedepends="bison flex pkg-config gettext"
makedepends="cgal-devel harfbuzz-devel opencsg-devel qscintilla-qt5-devel
qt5-multimedia-devel libxml2-devel libzip-devel double-conversion-devel"
short_desc="Solid 3D CAD modeller"
From 5d4c37015b48568667475dc19944b6171bb745c6 Mon Sep 17 00:00:00 2001
From: John <johnz@posteo.net>
Date: Thu, 9 Jan 2020 22:12:29 +0100
Subject: [PATCH 75/98] pamixer: rebuilt against boost-1.72
---
srcpkgs/pamixer/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/pamixer/template b/srcpkgs/pamixer/template
index a9b9283e8bc..db1914bbabc 100644
--- a/srcpkgs/pamixer/template
+++ b/srcpkgs/pamixer/template
@@ -1,7 +1,7 @@
# Template file for 'pamixer'
pkgname=pamixer
version=1.4
-revision=1
+revision=2
build_style=gnu-makefile
makedepends="pulseaudio-devel boost-devel"
short_desc="Pulseaudio command line mixer"
From deb00bdc690afbca7b891cdbf943fce58fa7b9fb Mon Sep 17 00:00:00 2001
From: John <johnz@posteo.net>
Date: Thu, 9 Jan 2020 22:12:29 +0100
Subject: [PATCH 76/98] poedit: rebuilt against boost-1.72
---
srcpkgs/poedit/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/poedit/template b/srcpkgs/poedit/template
index c3a83887e89..ebbb52158c7 100644
--- a/srcpkgs/poedit/template
+++ b/srcpkgs/poedit/template
@@ -1,7 +1,7 @@
# Template file for 'poedit'
pkgname=poedit
version=2.2.4
-revision=1
+revision=2
build_style=gnu-configure
configure_args="--with-wx-config=wx-config-gtk3"
hostmakedepends="pkg-config"
From 47f08abd1201a65d9fbc7525ee65c581ff54edbe Mon Sep 17 00:00:00 2001
From: John <johnz@posteo.net>
Date: Thu, 9 Jan 2020 22:12:29 +0100
Subject: [PATCH 77/98] povray: rebuilt against boost-1.72
---
srcpkgs/povray/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/povray/template b/srcpkgs/povray/template
index 71e175d6ff6..30a2baab203 100644
--- a/srcpkgs/povray/template
+++ b/srcpkgs/povray/template
@@ -1,7 +1,7 @@
# Template file for 'povray'
pkgname=povray
version=3.7.0.8
-revision=4
+revision=5
build_style=gnu-configure
_v=${version%.*.*}
configure_args="COMPILED_BY=Void --disable-optimiz-arch"
From aa0563e2ffd28bc96b89af3857c56db850e25c5b Mon Sep 17 00:00:00 2001
From: John <johnz@posteo.net>
Date: Thu, 9 Jan 2020 22:12:29 +0100
Subject: [PATCH 78/98] PrusaSlicer: rebuilt against boost-1.72
---
...35bcc3ac3f7d5cd65365a2f5944a78c7a250.patch | 84 +++++++++++++++++++
srcpkgs/PrusaSlicer/template | 2 +-
2 files changed, 85 insertions(+), 1 deletion(-)
create mode 100644 srcpkgs/PrusaSlicer/patches/bfb135bcc3ac3f7d5cd65365a2f5944a78c7a250.patch
diff --git a/srcpkgs/PrusaSlicer/patches/bfb135bcc3ac3f7d5cd65365a2f5944a78c7a250.patch b/srcpkgs/PrusaSlicer/patches/bfb135bcc3ac3f7d5cd65365a2f5944a78c7a250.patch
new file mode 100644
index 00000000000..fef18cf3ec8
--- /dev/null
+++ b/srcpkgs/PrusaSlicer/patches/bfb135bcc3ac3f7d5cd65365a2f5944a78c7a250.patch
@@ -0,0 +1,84 @@
+From bfb135bcc3ac3f7d5cd65365a2f5944a78c7a250 Mon Sep 17 00:00:00 2001
+From: Vojtech Kral <vojtech@kral.hk>
+Date: Fri, 2 Aug 2019 15:11:50 +0200
+Subject: [PATCH] Comment out stale implementation in Serial, fix #2150
+
+---
+ src/slic3r/GUI/FirmwareDialog.cpp | 2 +-
+ src/slic3r/Utils/Serial.cpp | 3 +++
+ src/slic3r/Utils/Serial.hpp | 14 +++++++++++++-
+ 3 files changed, 17 insertions(+), 2 deletions(-)
+
+diff --git a/src/slic3r/GUI/FirmwareDialog.cpp b/src/slic3r/GUI/FirmwareDialog.cpp
+index 7865aecf2..d1f2da040 100644
+--- src/slic3r/GUI/FirmwareDialog.cpp
++++ src/slic3r/GUI/FirmwareDialog.cpp
+@@ -354,7 +354,7 @@ bool FirmwareDialog::priv::check_model_id()
+ // Therefore, regretably, so far the check cannot be used and we just return true here.
+ // TODO: Rewrite Serial using more platform-native code.
+ return true;
+-
++
+ // if (hex_file.model_id.empty()) {
+ // // No data to check against, assume it's ok
+ // return true;
+diff --git a/src/slic3r/Utils/Serial.cpp b/src/slic3r/Utils/Serial.cpp
+index cd2a01cbf..acfd5fafd 100644
+--- src/slic3r/Utils/Serial.cpp
++++ src/slic3r/Utils/Serial.cpp
+@@ -353,6 +353,8 @@ void Serial::set_baud_rate(unsigned baud_rate)
+ }
+ }
+
++
++/*
+ void Serial::set_DTR(bool on)
+ {
+ auto handle = native_handle();
+@@ -495,6 +497,7 @@ std::string Serial::printer_format_line(const std::string &line, unsigned line_n
+
+ return (boost::format("N%1% %2%*%3%\n") % line_num_str % line % checksum).str();
+ }
++*/
+
+
+ } // namespace Utils
+diff --git a/src/slic3r/Utils/Serial.hpp b/src/slic3r/Utils/Serial.hpp
+index 67d64b4ec..8bad75b31 100644
+--- src/slic3r/Utils/Serial.hpp
++++ src/slic3r/Utils/Serial.hpp
+@@ -46,6 +46,17 @@ class Serial : public boost::asio::serial_port
+ ~Serial();
+
+ void set_baud_rate(unsigned baud_rate);
++
++ // The Serial implementation is currently in disarray and therefore commented out.
++ // The boost implementation seems to have several problems, such as lack of support
++ // for custom baud rates, few weird implementation bugs and a history of API breakages.
++ // It's questionable whether it solves more problems than causes. Probably not.
++ // TODO: Custom implementation not based on asio.
++ //
++ // As of now, this class is only kept for the purpose of rebooting AVR109,
++ // see FirmwareDialog::priv::avr109_reboot()
++
++/*
+ void set_DTR(bool on);
+
+ // Resets the line number both internally as well as with the firmware using M110
+@@ -68,7 +79,7 @@ class Serial : public boost::asio::serial_port
+
+ // Same as above, but with internally-managed line number
+ size_t printer_write_line(const std::string &line);
+-
++
+ // Toggles DTR to reset the printer
+ void printer_reset();
+
+@@ -76,6 +87,7 @@ class Serial : public boost::asio::serial_port
+ static std::string printer_format_line(const std::string &line, unsigned line_num);
+ private:
+ unsigned m_line_num = 0;
++*/
+ };
+
+
diff --git a/srcpkgs/PrusaSlicer/template b/srcpkgs/PrusaSlicer/template
index b517d825b4f..fcae498faf2 100644
--- a/srcpkgs/PrusaSlicer/template
+++ b/srcpkgs/PrusaSlicer/template
@@ -1,7 +1,7 @@
# Template file for 'PrusaSlicer'
pkgname=PrusaSlicer
version=2.0.0
-revision=2
+revision=3
wrksrc="PrusaSlicer-version_${version}"
build_style=cmake
build_helper="qemu"
From 65bd3fb1c7bee6dd294ba5fabcbe52f8d4c93c3d Mon Sep 17 00:00:00 2001
From: John <johnz@posteo.net>
Date: Thu, 9 Jan 2020 22:12:30 +0100
Subject: [PATCH 79/98] pulseview: rebuilt against boost-1.72
---
srcpkgs/pulseview/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/pulseview/template b/srcpkgs/pulseview/template
index 466ff9a144c..5b8cae88e13 100644
--- a/srcpkgs/pulseview/template
+++ b/srcpkgs/pulseview/template
@@ -1,7 +1,7 @@
# Template file for 'pulseview'
pkgname=pulseview
version=0.4.1
-revision=2
+revision=3
build_style=cmake
configure_args="-DDISABLE_WERROR=TRUE"
hostmakedepends="pkg-config qt5-qmake"
From 034ebdd0727fbab4f0532c88434c79feb3046351 Mon Sep 17 00:00:00 2001
From: John <johnz@posteo.net>
Date: Thu, 9 Jan 2020 22:12:30 +0100
Subject: [PATCH 80/98] remwharead: rebuilt against boost-1.72
---
srcpkgs/remwharead/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/remwharead/template b/srcpkgs/remwharead/template
index 003ced3a329..fbfad480a5a 100644
--- a/srcpkgs/remwharead/template
+++ b/srcpkgs/remwharead/template
@@ -1,7 +1,7 @@
# Template file for 'remwharead'
pkgname=remwharead
version=0.9.2
-revision=1
+revision=2
build_style=cmake
hostmakedepends="poco-devel asciidoc pkg-config"
makedepends="poco-devel libxdg-basedir-devel libressl-devel expat-devel pcre-devel sqlite-devel boost-devel"
From abe4ddd29d2a41fe309ceb7e1ad00a3429eee26b Mon Sep 17 00:00:00 2001
From: John <johnz@posteo.net>
Date: Thu, 9 Jan 2020 22:12:30 +0100
Subject: [PATCH 81/98] rstudio: rebuilt against boost-1.72
---
srcpkgs/rstudio/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/rstudio/template b/srcpkgs/rstudio/template
index e643eb37f84..d219beb9410 100644
--- a/srcpkgs/rstudio/template
+++ b/srcpkgs/rstudio/template
@@ -1,7 +1,7 @@
# Template file for 'rstudio'
pkgname=rstudio
version=1.2.5033
-revision=1
+revision=2
build_style=cmake
configure_args="-DRSTUDIO_TARGET=Desktop
-DRSTUDIO_BOOST_SIGNALS_VERSION=2
From b8efe684b7348dba8d5076ca1a29905a9adccf63 Mon Sep 17 00:00:00 2001
From: John <johnz@posteo.net>
Date: Thu, 9 Jan 2020 22:12:30 +0100
Subject: [PATCH 82/98] schroot: rebuilt against boost-1.72
---
srcpkgs/schroot/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/schroot/template b/srcpkgs/schroot/template
index fd88549196c..85416dee5e9 100644
--- a/srcpkgs/schroot/template
+++ b/srcpkgs/schroot/template
@@ -2,7 +2,7 @@
pkgname=schroot
reverts="1.7.2_9"
version=1.6.10
-revision=10
+revision=11
_debian_version=3+deb9u1
build_pie=yes
build_style=gnu-configure
@@ -41,7 +41,7 @@ make_dirs="
/var/lib/schroot/session 0755 root root
/var/lib/schroot/mount 0755 root root
/etc/schroot/chroot.d 0755 root root"
-hostmakedepends="cmake pkg-config automake libtool"
+hostmakedepends="cmake pkg-config automake libtool gettext xz"
makedepends="boost-devel pam-devel lockdev-devel libuuid-devel e2fsprogs-devel gettext-devel
libcppunit-devel"
short_desc="Allows users to execute commands in different chroots"
From 29e48c5df1334e3240a6d65160028e003c462103 Mon Sep 17 00:00:00 2001
From: John <johnz@posteo.net>
Date: Thu, 9 Jan 2020 22:12:30 +0100
Subject: [PATCH 83/98] SMC: rebuilt against boost-1.72
---
srcpkgs/SMC/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/SMC/template b/srcpkgs/SMC/template
index a7babc461b8..00f9763bfdd 100644
--- a/srcpkgs/SMC/template
+++ b/srcpkgs/SMC/template
@@ -1,7 +1,7 @@
# Template file for 'SMC'.
pkgname=SMC
version=1.9
-revision=7
+revision=8
wrksrc=${pkgname,,}-${version}
build_style=gnu-configure
hostmakedepends="automake libtool gettext-devel pkg-config unzip"
From 5e1966a86201c08e28e7777a9fe39296a059a194 Mon Sep 17 00:00:00 2001
From: John <johnz@posteo.net>
Date: Thu, 9 Jan 2020 22:12:30 +0100
Subject: [PATCH 84/98] snapper: rebuilt against boost-1.72
---
srcpkgs/snapper/template | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/snapper/template b/srcpkgs/snapper/template
index 8b58a74f731..22a103e786c 100644
--- a/srcpkgs/snapper/template
+++ b/srcpkgs/snapper/template
@@ -1,12 +1,13 @@
# Template file for 'snapper'
pkgname=snapper
version=0.8.7
-revision=2
+revision=3
build_style=gnu-configure
configure_args="--disable-zypp --with-conf=/etc/conf.d"
conf_files="/etc/conf.d/snapper"
make_dirs="/etc/snapper/configs 0755 root root"
-hostmakedepends="automake docbook-xsl libtool libxml2-devel libxslt pkg-config"
+hostmakedepends="automake docbook-xsl libtool libxml2-devel libxslt
+ gettext pkg-config"
makedepends="acl-devel boost-devel dbus-devel e2fsprogs-devel libbtrfs-devel
libmount-devel libxml2-devel pam-devel"
short_desc="Tool for Linux filesystem snapshot management"
From ba0b6f74356b708f010d40103408b4b3dd69778b Mon Sep 17 00:00:00 2001
From: John <johnz@posteo.net>
Date: Thu, 9 Jan 2020 22:12:30 +0100
Subject: [PATCH 85/98] supercollider: rebuilt against boost-1.72
---
...63c89e6e3f5a14e09a9c7edaaf6774190ce6.patch | 35 +++++++++++
...cc69aaa09f26f3dcd19f0e9db85b525b4b70.patch | 60 +++++++++++++++++++
2 files changed, 95 insertions(+)
create mode 100644 srcpkgs/supercollider/patches/ee2c63c89e6e3f5a14e09a9c7edaaf6774190ce6.patch
create mode 100644 srcpkgs/supercollider/patches/f4e5cc69aaa09f26f3dcd19f0e9db85b525b4b70.patch
diff --git a/srcpkgs/supercollider/patches/ee2c63c89e6e3f5a14e09a9c7edaaf6774190ce6.patch b/srcpkgs/supercollider/patches/ee2c63c89e6e3f5a14e09a9c7edaaf6774190ce6.patch
new file mode 100644
index 00000000000..dc9d0309aab
--- /dev/null
+++ b/srcpkgs/supercollider/patches/ee2c63c89e6e3f5a14e09a9c7edaaf6774190ce6.patch
@@ -0,0 +1,35 @@
+From ee2c63c89e6e3f5a14e09a9c7edaaf6774190ce6 Mon Sep 17 00:00:00 2001
+From: Brian Heim <brianlheim@gmail.com>
+Date: Thu, 19 Sep 2019 20:54:52 -0500
+Subject: [PATCH] Update for boost 1.70
+
+---
+ server/supernova/sc/sc_osc_handler.cpp | 2 +-
+ server/supernova/utilities/utils.hpp | 1 +
+ 2 files changed, 2 insertions(+), 1 deletion(-)
+
+diff --git a/server/supernova/sc/sc_osc_handler.cpp b/server/supernova/sc/sc_osc_handler.cpp
+index 33d907a3df..bf307fc13b 100644
+--- server/supernova/sc/sc_osc_handler.cpp
++++ server/supernova/sc/sc_osc_handler.cpp
+@@ -734,7 +734,7 @@ void sc_osc_handler::tcp_connection::handle_message() {
+
+
+ void sc_osc_handler::start_tcp_accept(void) {
+- tcp_connection::pointer new_connection = tcp_connection::create(tcp_acceptor_.get_io_service());
++ tcp_connection::pointer new_connection = tcp_connection::create(tcp_acceptor_.get_executor().context());
+
+ tcp_acceptor_.async_accept(
+ new_connection->socket(),
+diff --git a/server/supernova/utilities/utils.hpp b/server/supernova/utilities/utils.hpp
+index 35b8ab5ada..a7c191f2db 100644
+--- server/supernova/utilities/utils.hpp
++++ server/supernova/utilities/utils.hpp
+@@ -23,6 +23,7 @@
+
+ #include <type_traits>
+
++#include <boost/checked_delete.hpp>
+ #include <boost/intrusive_ptr.hpp>
+ #include <boost/noncopyable.hpp>
+ #include <boost/detail/atomic_count.hpp>
diff --git a/srcpkgs/supercollider/patches/f4e5cc69aaa09f26f3dcd19f0e9db85b525b4b70.patch b/srcpkgs/supercollider/patches/f4e5cc69aaa09f26f3dcd19f0e9db85b525b4b70.patch
new file mode 100644
index 00000000000..234de496c81
--- /dev/null
+++ b/srcpkgs/supercollider/patches/f4e5cc69aaa09f26f3dcd19f0e9db85b525b4b70.patch
@@ -0,0 +1,60 @@
+From f4e5cc69aaa09f26f3dcd19f0e9db85b525b4b70 Mon Sep 17 00:00:00 2001
+From: Brian Heim <brianlheim@gmail.com>
+Date: Sun, 6 Oct 2019 18:39:38 -0500
+Subject: [PATCH] supernova: fix compile errors with boost 1.71
+
+class hierarchy changed. this change is at least backward compatible with 1.70
+
+tested with boost 1.66, 1.71
+---
+ server/supernova/sc/sc_osc_handler.cpp | 2 +-
+ server/supernova/sc/sc_osc_handler.hpp | 15 ++++++++++++---
+ 2 files changed, 13 insertions(+), 4 deletions(-)
+
+diff --git a/server/supernova/sc/sc_osc_handler.cpp b/server/supernova/sc/sc_osc_handler.cpp
+index bf307fc13b..f1655946c2 100644
+--- server/supernova/sc/sc_osc_handler.cpp
++++ server/supernova/sc/sc_osc_handler.cpp
+@@ -734,7 +734,7 @@ void sc_osc_handler::tcp_connection::handle_message() {
+
+
+ void sc_osc_handler::start_tcp_accept(void) {
+- tcp_connection::pointer new_connection = tcp_connection::create(tcp_acceptor_.get_executor().context());
++ tcp_connection::pointer new_connection = tcp_connection::create(tcp_acceptor_.get_executor());
+
+ tcp_acceptor_.async_accept(
+ new_connection->socket(),
+diff --git a/server/supernova/sc/sc_osc_handler.hpp b/server/supernova/sc/sc_osc_handler.hpp
+index 6a97774942..3d4bc6d2ff 100644
+--- server/supernova/sc/sc_osc_handler.hpp
++++ server/supernova/sc/sc_osc_handler.hpp
+@@ -226,9 +226,14 @@ class sc_osc_handler : private detail::network_thread, public sc_notify_observer
+ public:
+ class tcp_connection : public nova_endpoint {
+ public:
+- typedef std::shared_ptr<tcp_connection> pointer;
++ using pointer = std::shared_ptr<tcp_connection>;
++#if BOOST_VERSION >= 107000
++ using executor = boost::asio::executor;
++#else
++ using executor = boost::asio::io_context::executor_type;
++#endif
+
+- static pointer create(boost::asio::io_service& io_service) { return pointer(new tcp_connection(io_service)); }
++ static pointer create(const executor& executor) { return pointer(new tcp_connection(executor)); }
+
+ tcp::socket& socket() { return socket_; }
+
+@@ -237,7 +242,11 @@ class sc_osc_handler : private detail::network_thread, public sc_notify_observer
+ bool operator==(tcp_connection const& rhs) const { return &rhs == this; }
+
+ private:
+- tcp_connection(boost::asio::io_service& io_service): socket_(io_service) {}
++#if BOOST_VERSION >= 107000
++ tcp_connection(const executor& executor): socket_(executor) {}
++#else
++ tcp_connection(const executor& executor): socket_(executor.context()) {}
++#endif
+
+ void send(const char* data, size_t length) override final;
+
From b161ffe4154407b78dc4d9a92f52521d7ce10f93 Mon Sep 17 00:00:00 2001
From: John <johnz@posteo.net>
Date: Thu, 9 Jan 2020 22:12:30 +0100
Subject: [PATCH 86/98] source-highlight: rebuilt against boost-1.72
---
srcpkgs/source-highlight/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/source-highlight/template b/srcpkgs/source-highlight/template
index 92d6934169e..087b8a3ad03 100644
--- a/srcpkgs/source-highlight/template
+++ b/srcpkgs/source-highlight/template
@@ -1,7 +1,7 @@
# Template file for 'source-highlight'
pkgname=source-highlight
version=3.1.9
-revision=2
+revision=3
build_style=gnu-configure
configure_args="--with-boost=${XBPS_CROSS_BASE}/usr
--with-bash-completion=/usr/share/bash-completion/completions"
From 4addd8dc889861a4dcd103578a433e780ab44747 Mon Sep 17 00:00:00 2001
From: John <johnz@posteo.net>
Date: Thu, 9 Jan 2020 22:12:31 +0100
Subject: [PATCH 87/98] supertux2: rebuilt against boost-1.72
---
srcpkgs/supertux2/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/supertux2/template b/srcpkgs/supertux2/template
index 9b48dfb74d3..be8793d3213 100644
--- a/srcpkgs/supertux2/template
+++ b/srcpkgs/supertux2/template
@@ -1,7 +1,7 @@
# Template file for 'supertux2'
pkgname=supertux2
version=0.6.1
-revision=1
+revision=2
wrksrc="SuperTux-v${version}-Source"
build_style=cmake
configure_args="
From e8958ccef76346159df4542b46bf94405793f154 Mon Sep 17 00:00:00 2001
From: John <johnz@posteo.net>
Date: Thu, 9 Jan 2020 22:12:31 +0100
Subject: [PATCH 88/98] synfig: rebuilt against boost-1.72
---
srcpkgs/synfig/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/synfig/template b/srcpkgs/synfig/template
index ef1e90bac39..a4a11942dc9 100644
--- a/srcpkgs/synfig/template
+++ b/srcpkgs/synfig/template
@@ -1,7 +1,7 @@
# Template file for 'synfig'
pkgname=synfig
version=1.2.2
-revision=6
+revision=7
build_style=gnu-configure
configure_args="--with-boost-libdir=${XBPS_CROSS_BASE}/usr/lib"
hostmakedepends="boost-build ImageMagick pkg-config intltool"
From 3c137ca8c27021208a2fd46a0a5a4062a8bc801e Mon Sep 17 00:00:00 2001
From: John <johnz@posteo.net>
Date: Thu, 9 Jan 2020 22:12:31 +0100
Subject: [PATCH 89/98] tmfs: rebuilt against boost-1.72
---
srcpkgs/tmfs/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/tmfs/template b/srcpkgs/tmfs/template
index 5ded6034a72..1dbed3e0eb7 100644
--- a/srcpkgs/tmfs/template
+++ b/srcpkgs/tmfs/template
@@ -1,7 +1,7 @@
# Template file for 'tmfs'
pkgname=tmfs
version=r5
-revision=6
+revision=7
build_style=cmake
hostmakedepends="pkg-config"
makedepends="fuse-devel boost-devel"
From 67607f5c596c703573040b4a14d9200f059812a1 Mon Sep 17 00:00:00 2001
From: John <johnz@posteo.net>
Date: Thu, 9 Jan 2020 22:12:31 +0100
Subject: [PATCH 90/98] tomahawk: rebuilt against boost-1.72
---
srcpkgs/tomahawk/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/tomahawk/template b/srcpkgs/tomahawk/template
index 073e1b262ac..a157775708e 100644
--- a/srcpkgs/tomahawk/template
+++ b/srcpkgs/tomahawk/template
@@ -1,7 +1,7 @@
# Template file for 'tomahawk'
pkgname=tomahawk
version=0.8.4
-revision=19
+revision=20
wrksrc=${pkgname}-${_commit}
_commit=00f602e10203b76fc28b4615868c567e6bd4ced4
build_style=cmake
From d6cd275552f6d43c874d7b7e3a961e03dc114dae Mon Sep 17 00:00:00 2001
From: John <johnz@posteo.net>
Date: Thu, 9 Jan 2020 22:12:31 +0100
Subject: [PATCH 91/98] TSC: rebuilt against boost-1.72
---
srcpkgs/TSC/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/TSC/template b/srcpkgs/TSC/template
index bc3ea8d2bc5..e9c6345a801 100644
--- a/srcpkgs/TSC/template
+++ b/srcpkgs/TSC/template
@@ -1,7 +1,7 @@
# Template file for 'TSC'
pkgname=TSC
version=2.0.0
-revision=8
+revision=9
build_style=cmake
build_wrksrc=tsc
configure_args="-DFIXED_DATA_DIR=/usr/share/TSC -DBINARY_DIR=/usr/bin"
From 61401acb6701fee21b7c905dfa965345ba9709d7 Mon Sep 17 00:00:00 2001
From: John <johnz@posteo.net>
Date: Thu, 9 Jan 2020 22:12:31 +0100
Subject: [PATCH 92/98] uhd: rebuilt against boost-1.72
---
srcpkgs/uhd/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/uhd/template b/srcpkgs/uhd/template
index 8be561a4590..7d9d37c6ec2 100644
--- a/srcpkgs/uhd/template
+++ b/srcpkgs/uhd/template
@@ -1,7 +1,7 @@
# Template file for 'uhd'
pkgname=uhd
version=3.14.1.1
-revision=1
+revision=2
wrksrc="${pkgname}-${version}"
build_wrksrc=host
build_style=cmake
From 565c6b10a6f74925e6a62e2a34f8e0ed19ffe2e1 Mon Sep 17 00:00:00 2001
From: John <johnz@posteo.net>
Date: Thu, 9 Jan 2020 22:12:31 +0100
Subject: [PATCH 93/98] volk: rebuilt against boost-1.72
---
srcpkgs/volk/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/volk/template b/srcpkgs/volk/template
index abcb263cb0b..fb00ecf1240 100644
--- a/srcpkgs/volk/template
+++ b/srcpkgs/volk/template
@@ -1,7 +1,7 @@
# Template file for 'volk'
pkgname=volk
version=1.4
-revision=4
+revision=5
build_style=cmake
hostmakedepends="pkg-config python-cheetah git python-Mako
python-six"
From 868a70ebf4323abb6ccce2a56b60539ae4618c61 Mon Sep 17 00:00:00 2001
From: John <johnz@posteo.net>
Date: Thu, 9 Jan 2020 22:12:32 +0100
Subject: [PATCH 94/98] wesnoth: rebuilt against boost-1.72
---
srcpkgs/wesnoth/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/wesnoth/template b/srcpkgs/wesnoth/template
index 183a6b266de..82fe4d43099 100644
--- a/srcpkgs/wesnoth/template
+++ b/srcpkgs/wesnoth/template
@@ -1,7 +1,7 @@
# Template file for 'wesnoth'
pkgname=wesnoth
version=1.14.9
-revision=1
+revision=2
build_style=cmake
configure_args="-DENABLE_OMP=1"
hostmakedepends="pkg-config"
From 0a35668176dc92c8c9a73d0864b402e1299ea462 Mon Sep 17 00:00:00 2001
From: John <johnz@posteo.net>
Date: Thu, 9 Jan 2020 22:12:32 +0100
Subject: [PATCH 95/98] widelands: rebuilt against boost-1.72
---
srcpkgs/widelands/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/widelands/template b/srcpkgs/widelands/template
index 36b34beaa8c..d8c8e996047 100644
--- a/srcpkgs/widelands/template
+++ b/srcpkgs/widelands/template
@@ -1,7 +1,7 @@
# Template file for 'widelands'
pkgname=widelands
version=20
-revision=2
+revision=3
wrksrc="${pkgname}-build${version}"
build_style=cmake
configure_args="
From acb07072ad8f70fc465bb871fa2195904eb2624c Mon Sep 17 00:00:00 2001
From: John <johnz@posteo.net>
Date: Fri, 10 Jan 2020 19:05:41 +0100
Subject: [PATCH 96/98] websocketpp: add patch for boost 1.70+
---
srcpkgs/websocketpp/patches/boost-1.70.patch | 62 ++++++++++++++++++++
srcpkgs/websocketpp/template | 2 +-
2 files changed, 63 insertions(+), 1 deletion(-)
create mode 100644 srcpkgs/websocketpp/patches/boost-1.70.patch
diff --git a/srcpkgs/websocketpp/patches/boost-1.70.patch b/srcpkgs/websocketpp/patches/boost-1.70.patch
new file mode 100644
index 00000000000..58d1944e2a0
--- /dev/null
+++ b/srcpkgs/websocketpp/patches/boost-1.70.patch
@@ -0,0 +1,62 @@
+https://github.com/zaphoyd/websocketpp/issues/794
+
+--- websocketpp/transport/asio/connection.hpp.orig 2018-07-16 12:40:53 UTC
++++ websocketpp/transport/asio/connection.hpp
+@@ -312,7 +312,7 @@ class connection : public config::socket_type::socket_
+ */
+ timer_ptr set_timer(long duration, timer_handler callback) {
+ timer_ptr new_timer = lib::make_shared<lib::asio::steady_timer>(
+- lib::ref(*m_io_service),
++ *m_io_service,
+ lib::asio::milliseconds(duration)
+ );
+
+@@ -462,7 +462,7 @@ class connection : public config::socket_type::socket_
+
+ if (config::enable_multithreading) {
+ m_strand = lib::make_shared<lib::asio::io_service::strand>(
+- lib::ref(*io_service));
++ *io_service);
+ }
+
+ lib::error_code ec = socket_con_type::init_asio(io_service, m_strand,
+--- websocketpp/transport/asio/endpoint.hpp.orig 2018-07-16 12:40:53 UTC
++++ websocketpp/transport/asio/endpoint.hpp
+@@ -196,7 +196,7 @@ class endpoint : public config::socket_type { (public)
+ m_io_service = ptr;
+ m_external_io_service = true;
+ m_acceptor = lib::make_shared<lib::asio::ip::tcp::acceptor>(
+- lib::ref(*m_io_service));
++ *m_io_service);
+
+ m_state = READY;
+ ec = lib::error_code();
+@@ -689,7 +689,7 @@ class endpoint : public config::socket_type { (public)
+ */
+ void start_perpetual() {
+ m_work = lib::make_shared<lib::asio::io_service::work>(
+- lib::ref(*m_io_service)
++ *m_io_service
+ );
+ }
+
+@@ -855,7 +855,7 @@ class endpoint : public config::socket_type { (public)
+ // Create a resolver
+ if (!m_resolver) {
+ m_resolver = lib::make_shared<lib::asio::ip::tcp::resolver>(
+- lib::ref(*m_io_service));
++ *m_io_service);
+ }
+
+ tcon->set_uri(u);
+--- websocketpp/transport/asio/security/none.hpp.orig 2018-07-16 12:40:53 UTC
++++ websocketpp/transport/asio/security/none.hpp
+@@ -169,7 +169,7 @@ class connection : public lib::enable_shared_from_this
+ }
+
+ m_socket = lib::make_shared<lib::asio::ip::tcp::socket>(
+- lib::ref(*service));
++ *service);
+
+ if (m_socket_init_handler) {
+ m_socket_init_handler(m_hdl, *m_socket);
diff --git a/srcpkgs/websocketpp/template b/srcpkgs/websocketpp/template
index 8d8bb97bf20..2a2744832a4 100644
--- a/srcpkgs/websocketpp/template
+++ b/srcpkgs/websocketpp/template
@@ -1,7 +1,7 @@
# Template file for 'websocketpp'
pkgname=websocketpp
version=0.8.1
-revision=1
+revision=2
build_style=cmake
short_desc="C++/Boost Asio based websocket client/server library"
maintainer="Duncaen <duncaen@voidlinux.org>"
From 5840f1a4bda018fc08d8627167a71bb1fa4be7e5 Mon Sep 17 00:00:00 2001
From: John <johnz@posteo.net>
Date: Fri, 10 Jan 2020 23:40:30 +0100
Subject: [PATCH 97/98] cpp-hocon: rebuilt against boost-1.72
---
srcpkgs/cpp-hocon/patches/boost-filesystem.patch | 11 +++++++++++
srcpkgs/cpp-hocon/template | 2 +-
2 files changed, 12 insertions(+), 1 deletion(-)
create mode 100644 srcpkgs/cpp-hocon/patches/boost-filesystem.patch
diff --git a/srcpkgs/cpp-hocon/patches/boost-filesystem.patch b/srcpkgs/cpp-hocon/patches/boost-filesystem.patch
new file mode 100644
index 00000000000..0c7b0415917
--- /dev/null
+++ b/srcpkgs/cpp-hocon/patches/boost-filesystem.patch
@@ -0,0 +1,11 @@
+--- CMakeLists.txt 2018-10-11 18:55:40.000000000 +0200
++++ - 2020-01-10 18:45:11.754965457 +0100
+@@ -42,7 +42,7 @@
+ set(BOOST_COMPONENTS regex)
+ endif()
+
+-list(APPEND BOOST_COMPONENTS thread date_time chrono system program_options)
++list(APPEND BOOST_COMPONENTS thread date_time chrono system program_options filesystem)
+
+ # Add other dependencies
+ find_package(Boost 1.54 REQUIRED COMPONENTS ${BOOST_COMPONENTS})
diff --git a/srcpkgs/cpp-hocon/template b/srcpkgs/cpp-hocon/template
index 1511d7ed085..3f92f22ed24 100644
--- a/srcpkgs/cpp-hocon/template
+++ b/srcpkgs/cpp-hocon/template
@@ -1,7 +1,7 @@
# Template file for 'cpp-hocon'
pkgname=cpp-hocon
version=0.2.1
-revision=7
+revision=8
build_style=cmake
hostmakedepends="pkg-config"
makedepends="boost-devel leatherman libcurl-devel"
From 78a916ee7ce00b1e03fbb484bf2faca4ac7e8e06 Mon Sep 17 00:00:00 2001
From: John <johnz@posteo.net>
Date: Fri, 10 Jan 2020 23:43:42 +0100
Subject: [PATCH 98/98] leatherman: rebuilt against boost-1.72
[ci skip]
---
srcpkgs/leatherman/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/leatherman/template b/srcpkgs/leatherman/template
index 33ce565c2fe..5d2cf47d37c 100644
--- a/srcpkgs/leatherman/template
+++ b/srcpkgs/leatherman/template
@@ -2,7 +2,7 @@
# Note: always revbump cpp-hocon when updating as it links against this static lib
pkgname=leatherman
version=1.7.0
-revision=1
+revision=2
build_style=cmake
hostmakedepends="pkg-config"
makedepends="boost-devel libcurl-devel"
next prev parent reply other threads:[~2020-01-22 20:34 UTC|newest]
Thread overview: 18+ messages / expand[flat|nested] mbox.gz Atom feed top
2020-01-09 12:33 [PR PATCH] " voidlinux-github
2020-01-09 12:35 ` [PR PATCH] [Updated] " voidlinux-github
2020-01-09 12:36 ` voidlinux-github
2020-01-09 15:49 ` [WIP] " voidlinux-github
2020-01-09 15:52 ` voidlinux-github
2020-01-09 17:14 ` voidlinux-github
2020-01-09 18:40 ` voidlinux-github
2020-01-09 18:43 ` [PR PATCH] [Updated] " voidlinux-github
2020-01-09 19:00 ` voidlinux-github
2020-01-09 19:01 ` voidlinux-github
2020-01-09 19:17 ` voidlinux-github
2020-01-09 19:42 ` voidlinux-github
2020-01-11 0:13 ` [PR PATCH] [Updated] " voidlinux-github
2020-01-22 20:34 ` voidlinux-github [this message]
2020-01-25 18:08 ` voidlinux-github
2020-01-25 20:18 ` voidlinux-github
2020-01-31 6:02 ` [PR PATCH] [Closed]: " voidlinux-github
2020-01-31 6:02 ` voidlinux-github
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20200122203439.GavX4RX7K5FImADo4uI1FTM_R03XqNwd1woUtnt9cc0@z \
--to=voidlinux-github@inbox.vuxu.org \
--cc=ml@inbox.vuxu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).