From 7e0eaf90b750524378699b639e2240fed9161d8b Mon Sep 17 00:00:00 2001 From: John Date: Wed, 22 May 2019 13:32:56 +0200 Subject: [PATCH 001/100] 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 a4c337fb67d..e1ddadbcdbc 100644 --- a/common/shlibs +++ b/common/shlibs @@ -687,6 +687,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 3abb70685d80610c088862427c0d532d3d976778 Mon Sep 17 00:00:00 2001 From: John Date: Mon, 15 Apr 2019 17:42:34 +0200 Subject: [PATCH 002/100] 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 e1ddadbcdbc..cbe520c3522 100644 --- a/common/shlibs +++ b/common/shlibs @@ -687,43 +687,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 + #include ++#include + } + + #include 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 " +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}" "${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 80a1a1bd2c70ed5158dc2698165a4bee55c39bf6 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 9 Jan 2020 16:20:50 +0100 Subject: [PATCH 003/100] 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 affc31a760037f45866a1d5a1740242f6f7c7a92 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 9 Jan 2020 22:12:19 +0100 Subject: [PATCH 004/100] 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 56427acd975bb9276ee2cc8c493d87b4fe81dc02 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 9 Jan 2020 22:12:19 +0100 Subject: [PATCH 005/100] 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 470e3ce01624570d4adee4202eb98facfc087a93 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 9 Jan 2020 22:12:20 +0100 Subject: [PATCH 006/100] 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 76829cabf692c187605635f060165ec4e2aef123 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 9 Jan 2020 22:12:20 +0100 Subject: [PATCH 007/100] 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 3c66c673d7548a31607f8cb83ddee5c4ad166848 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 9 Jan 2020 22:12:20 +0100 Subject: [PATCH 008/100] 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 +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 + #endif + +-#define BOOST_FILESYSTEM_NO_DEPRECATED + #include + #include + 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 2b0099d7912e54101ad83ac05bb7e0019ced9153 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 9 Jan 2020 22:12:20 +0100 Subject: [PATCH 009/100] 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 fda8d26737b5d5367f80a42ebdcd2a9ba3038e61 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 9 Jan 2020 22:12:20 +0100 Subject: [PATCH 010/100] 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 d87f3e7b1f67db32121f561c5f3ea0262171bd43 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 9 Jan 2020 22:12:21 +0100 Subject: [PATCH 011/100] 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 614755e59cbe54d4725f2f2ef0b9cd97e40e16a9 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 9 Jan 2020 22:12:21 +0100 Subject: [PATCH 012/100] 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 6756098da9c2e98a40bec4b824562f0baec19d98 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 9 Jan 2020 22:12:21 +0100 Subject: [PATCH 013/100] 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 0e2af08d576c26b624d60f3226eaa22cd5ee5da8 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 9 Jan 2020 22:12:21 +0100 Subject: [PATCH 014/100] 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 ac5f0c3ec576fefa6391275ddb12e18cad6b67a6 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 9 Jan 2020 22:12:21 +0100 Subject: [PATCH 015/100] 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 3072b257ed735a42cd007961ae44e929caa7a736 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 9 Jan 2020 22:12:21 +0100 Subject: [PATCH 016/100] 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 aac2215fdeb8874b8cc97de10b021ea4b24896de Mon Sep 17 00:00:00 2001 From: John Date: Thu, 9 Jan 2020 22:12:21 +0100 Subject: [PATCH 017/100] 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 d3bc616d0930ddab2cda37ed81eee4528daa978b Mon Sep 17 00:00:00 2001 From: John Date: Thu, 9 Jan 2020 22:12:21 +0100 Subject: [PATCH 018/100] 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 3377e99acb7..ebc31c99147 100644 --- a/srcpkgs/chatterino2/template +++ b/srcpkgs/chatterino2/template @@ -1,7 +1,7 @@ # Template file for 'chatterino2' pkgname=chatterino2 version=2.1.4 -revision=1 +revision=2 _signals_commit=1c38746b05d9311e73c8c8acdfdc4d36c9c551be _settings_commit=a5040463c01e6b0e562eab82e0decb29cab9b450 _humanize_commit=4e00a03623966723f23ca3034c1ad944009cd7be From e5952b6c18f942bbd5a5ba770a154c8671922703 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 9 Jan 2020 22:12:22 +0100 Subject: [PATCH 019/100] 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 5036e04548531cceaef5cd365b6da7cae28895b3 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 9 Jan 2020 22:12:22 +0100 Subject: [PATCH 020/100] freecad: rebuilt against boost-1.72 --- srcpkgs/freecad/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/freecad/template b/srcpkgs/freecad/template index 54759a77399..30e1d37fba4 100644 --- a/srcpkgs/freecad/template +++ b/srcpkgs/freecad/template @@ -1,7 +1,7 @@ # Template file for 'freecad' pkgname=freecad version=0.18.4 -revision=2 +revision=3 wrksrc="FreeCAD-${version}" build_style=cmake From 92c697cf6410762856cf992b77ea9058a2aba021 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 9 Jan 2020 22:12:22 +0100 Subject: [PATCH 021/100] 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 82f577be029e88068b38e6fb017a1ef43251325b Mon Sep 17 00:00:00 2001 From: John Date: Thu, 9 Jan 2020 22:12:22 +0100 Subject: [PATCH 022/100] gnucash: rebuilt against boost-1.72 --- srcpkgs/gnucash/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/gnucash/template b/srcpkgs/gnucash/template index 432ec009f1c..401e1d49e02 100644 --- a/srcpkgs/gnucash/template +++ b/srcpkgs/gnucash/template @@ -1,11 +1,11 @@ # Template file for 'gnucash' pkgname=gnucash version=3.8b -revision=1 +revision=2 wrksrc="${pkgname}-${version%b}" build_style=cmake configure_args="-DWITH_SQL=0 -DWITH_PYTHON=1" -hostmakedepends="pkg-config guile python3 libxslt perl" +hostmakedepends="pkg-config guile python3 libxslt perl gettext" makedepends="aqbanking-devel boost-devel gc-devel glib-devel gtest-devel guile-devel gwenhywfar-devel ktoblzcheck-devel libofx-devel libsecret-devel libxslt-devel webkit2gtk-devel python3-devel gwenhywfar-gtk3" From b0a2d10291c32e851982428a283de0f3497566ff Mon Sep 17 00:00:00 2001 From: John Date: Thu, 9 Jan 2020 22:12:22 +0100 Subject: [PATCH 023/100] 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 +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 affde55bab4343393a9132690b8d879f1699414e Mon Sep 17 00:00:00 2001 From: John Date: Thu, 9 Jan 2020 22:12:22 +0100 Subject: [PATCH 024/100] 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 bcefb9aaa8f50381e4ac3bf86d448332604ee6f2 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 9 Jan 2020 22:12:22 +0100 Subject: [PATCH 025/100] 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 85114bbd742af0afac80be7fbc220f7450fca0c9 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 9 Jan 2020 22:12:23 +0100 Subject: [PATCH 026/100] 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 c86f7107952c9d5888996bdbddddc87eb2cb67dc Mon Sep 17 00:00:00 2001 From: John Date: Thu, 9 Jan 2020 22:12:23 +0100 Subject: [PATCH 027/100] 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 47a481b391381781e5816d87cc0a94a9e299d903 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 9 Jan 2020 22:12:23 +0100 Subject: [PATCH 028/100] 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 728973b0a33a89c8864d45d8f9796cc0ef9f0b19 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 9 Jan 2020 22:12:23 +0100 Subject: [PATCH 029/100] 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 0984d303f66b81b72f1a879651c5c069f4f8539e Mon Sep 17 00:00:00 2001 From: John Date: Thu, 9 Jan 2020 22:12:23 +0100 Subject: [PATCH 030/100] 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 32b03f4de15f77b0e1114fd1cd64b80e6d52ca84 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 9 Jan 2020 22:12:23 +0100 Subject: [PATCH 031/100] 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 f33082819c1a240b94a0f7cbd6a3048600d1397a Mon Sep 17 00:00:00 2001 From: John Date: Thu, 9 Jan 2020 22:12:23 +0100 Subject: [PATCH 032/100] 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 73949a120906cde355feee3e792c14ed6c34633a Mon Sep 17 00:00:00 2001 From: John Date: Thu, 9 Jan 2020 22:12:23 +0100 Subject: [PATCH 033/100] 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 ebd5467dcac7fa3b569c2936e4e67d67be035b40 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 9 Jan 2020 22:12:24 +0100 Subject: [PATCH 034/100] 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 e93768f54bf5fd18557f19d47009925805cd276b Mon Sep 17 00:00:00 2001 From: John Date: Thu, 9 Jan 2020 22:12:24 +0100 Subject: [PATCH 035/100] 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 32dd260191d6a6e8017259115ea336a88559758f Mon Sep 17 00:00:00 2001 From: John Date: Thu, 9 Jan 2020 22:12:24 +0100 Subject: [PATCH 036/100] 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 da5079694e97d2bfa6bd26ff734ebdb50771d1f6 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 9 Jan 2020 22:12:24 +0100 Subject: [PATCH 037/100] 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 1310bc59dbba78d4e1627bd58e868752c752e3d8 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 9 Jan 2020 22:12:24 +0100 Subject: [PATCH 038/100] 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 5f3dff810f4b6c1fe402484ad4ef14f4d41efe32 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 9 Jan 2020 22:12:24 +0100 Subject: [PATCH 039/100] 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 f5ab19e4f199ff87bf710928a1c8dcc399297699 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 9 Jan 2020 22:12:24 +0100 Subject: [PATCH 040/100] 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 f55932bda4935e97d33d597e3f7101a61bd1b2b2 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 9 Jan 2020 22:12:24 +0100 Subject: [PATCH 041/100] 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 f87950e7c7b65be7adbbe2fff221ea2adfa105d4 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 9 Jan 2020 22:12:25 +0100 Subject: [PATCH 042/100] 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 c141173705d67fc027d8a19f53cf913889ef8b5b Mon Sep 17 00:00:00 2001 From: John Date: Thu, 9 Jan 2020 22:12:25 +0100 Subject: [PATCH 043/100] 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 77369aa02b75c9a9978ec23f7d096b3acbb6f946 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 9 Jan 2020 22:12:25 +0100 Subject: [PATCH 044/100] 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 29e5a34525656f3dc5a48321df334f71629be4dc Mon Sep 17 00:00:00 2001 From: John Date: Thu, 9 Jan 2020 22:12:25 +0100 Subject: [PATCH 045/100] 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 11aada8e10379210691886ec696cb4ea254e2c1e Mon Sep 17 00:00:00 2001 From: John Date: Thu, 9 Jan 2020 22:12:25 +0100 Subject: [PATCH 046/100] 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 6475466928df9b20a3c7b117d9ea84af97c685bc Mon Sep 17 00:00:00 2001 From: John Date: Thu, 9 Jan 2020 22:12:25 +0100 Subject: [PATCH 047/100] 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 da14c4525cd998e0701d9ad35c6571a071015828 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 9 Jan 2020 22:12:25 +0100 Subject: [PATCH 048/100] 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 1afa7e07e8a41c0276cd27b89e1a94b878eadf86 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 9 Jan 2020 22:12:26 +0100 Subject: [PATCH 049/100] 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 4109f9ffea5f9541a47cac1522984a745797c5f8 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 9 Jan 2020 22:12:26 +0100 Subject: [PATCH 050/100] 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 f7dd6752287..3070f1f3f32 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 25122cb22779189dfbfab4ff717adeaaf309999a Mon Sep 17 00:00:00 2001 From: John Date: Thu, 9 Jan 2020 22:12:26 +0100 Subject: [PATCH 051/100] 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 23e06f0aa0083914300c998b945313fa95802616 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 9 Jan 2020 22:12:26 +0100 Subject: [PATCH 052/100] 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 cd9efd9e57960f7ec957cdb8964e983f7d2c6793 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 9 Jan 2020 22:12:26 +0100 Subject: [PATCH 053/100] 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 2a94aaae8465823d63efaf1c4278beab63c7a00e Mon Sep 17 00:00:00 2001 From: John Date: Thu, 9 Jan 2020 22:12:26 +0100 Subject: [PATCH 054/100] 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 c5e71676469b1140595e18e8985c2eb867b0f1c2 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 9 Jan 2020 22:12:26 +0100 Subject: [PATCH 055/100] 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 b550312ba92..ea370805ea9 100644 --- a/srcpkgs/libreoffice/template +++ b/srcpkgs/libreoffice/template @@ -1,7 +1,7 @@ # Template file for 'libreoffice' pkgname=libreoffice version=6.3.3.2 -revision=2 +revision=3 build_style=meta make_build_args="build-nocheck" nocross=yes From 1b300638f76780669b5caadbc246cefb82a76cb6 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 9 Jan 2020 22:12:26 +0100 Subject: [PATCH 056/100] 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 45e438722092a5f3644b36b36843c302979fe0c4 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 9 Jan 2020 22:12:27 +0100 Subject: [PATCH 057/100] 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 88ee5f9c63467e9ba7de721203e5ffdde0e5e63b Mon Sep 17 00:00:00 2001 From: John Date: Thu, 9 Jan 2020 22:12:27 +0100 Subject: [PATCH 058/100] 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 96c04891f65cb67c782947c09fcfcb801bfbcd6c Mon Sep 17 00:00:00 2001 From: John Date: Thu, 9 Jan 2020 22:12:27 +0100 Subject: [PATCH 059/100] 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 016b478951a758c4b65d90762e6585b504ed0f3e Mon Sep 17 00:00:00 2001 From: John Date: Thu, 9 Jan 2020 22:12:27 +0100 Subject: [PATCH 060/100] 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 + #include + #include ++#include + + #include + #include 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 94acd2836a5c75aca3f5e96f89913cf58f1d1cfc Mon Sep 17 00:00:00 2001 From: John Date: Thu, 9 Jan 2020 22:12:27 +0100 Subject: [PATCH 061/100] 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 2a3432e9610d41b3b71e4ebcd3c531b4e20f5d7e Mon Sep 17 00:00:00 2001 From: John Date: Thu, 9 Jan 2020 22:12:27 +0100 Subject: [PATCH 062/100] 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 af8983b067d9a827c1453e0f4354b5b037afc7d3 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 9 Jan 2020 22:12:27 +0100 Subject: [PATCH 063/100] 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 d3ceacb372380052b13c8757492e73c0f3688baa Mon Sep 17 00:00:00 2001 From: John Date: Thu, 9 Jan 2020 22:12:27 +0100 Subject: [PATCH 064/100] 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 37349d908f7dd79b8a252ae5fa2ba950b48f2976 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 9 Jan 2020 22:12:28 +0100 Subject: [PATCH 065/100] 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 23ec24817570363f9772acf49959a59aecd5f546 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 9 Jan 2020 22:12:28 +0100 Subject: [PATCH 066/100] 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 087b945d5531ed7fdf2132b75801cfa9a4e135bd Mon Sep 17 00:00:00 2001 From: John Date: Thu, 9 Jan 2020 22:12:28 +0100 Subject: [PATCH 067/100] 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 + #include + ++#include + #include + + namespace musik { namespace core { namespace audio { diff --git a/srcpkgs/musikcube/template b/srcpkgs/musikcube/template index 15831775950..108835e476b 100644 --- a/srcpkgs/musikcube/template +++ b/srcpkgs/musikcube/template @@ -1,7 +1,7 @@ # Template file for 'musikcube' pkgname=musikcube version=0.65.1 -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 b914734b24e4d79c4d3286536338ce5ecdd0712e Mon Sep 17 00:00:00 2001 From: John Date: Thu, 9 Jan 2020 22:12:28 +0100 Subject: [PATCH 068/100] 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 f0c7250dee7bc5eb0750950fb705c839a7deaa91 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 9 Jan 2020 22:12:28 +0100 Subject: [PATCH 069/100] 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 + #include + #include ++#include + + #include + #include 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 d69e7e52173f252a720877587e5a3afb0620e5c6 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 9 Jan 2020 22:12:28 +0100 Subject: [PATCH 070/100] 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 8e7e1e53a29e46bbeec6b7980a38f77c5c75184c Mon Sep 17 00:00:00 2001 From: John Date: Thu, 9 Jan 2020 22:12:28 +0100 Subject: [PATCH 071/100] 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 f198146f061e10112c4829bad94f2d9c61849516 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 9 Jan 2020 22:12:29 +0100 Subject: [PATCH 072/100] 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 6813c86d1a0563549cc54e58a0902484097503e3 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 9 Jan 2020 22:12:29 +0100 Subject: [PATCH 073/100] 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 4a483725add09a00a99545966b569835b41860fd Mon Sep 17 00:00:00 2001 From: John Date: Thu, 9 Jan 2020 22:12:29 +0100 Subject: [PATCH 074/100] 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 6ee21622ea23eddba2755a787ffab3a48d6ebeef Mon Sep 17 00:00:00 2001 From: John Date: Thu, 9 Jan 2020 22:12:29 +0100 Subject: [PATCH 075/100] 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 +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 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 ++#include + #include + #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 3aa22e8f33c5c0e5d4767ca64b97c94651f9b7a4 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 9 Jan 2020 22:12:29 +0100 Subject: [PATCH 076/100] 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 d542fc36b8a2c0e79f0e93fb593749c9d1276f6e Mon Sep 17 00:00:00 2001 From: John Date: Thu, 9 Jan 2020 22:12:29 +0100 Subject: [PATCH 077/100] 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 746726fbcfbdc6bf610953b51bf82754a12ccbb5 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 9 Jan 2020 22:12:29 +0100 Subject: [PATCH 078/100] 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 6f567c42a58f2a0c71655c81bdde53bf56c94309 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 9 Jan 2020 22:12:29 +0100 Subject: [PATCH 079/100] 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 +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 79d66726dae1a578edb31d1f68351fea50ff8ca8 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 9 Jan 2020 22:12:30 +0100 Subject: [PATCH 080/100] 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 169961b534cd41baaaed241ec5f7d299b33b6a6d Mon Sep 17 00:00:00 2001 From: John Date: Thu, 9 Jan 2020 22:12:30 +0100 Subject: [PATCH 081/100] 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 a81a0120a0e2bd12943ae0aabb925e9252cc13fc Mon Sep 17 00:00:00 2001 From: John Date: Thu, 9 Jan 2020 22:12:30 +0100 Subject: [PATCH 082/100] 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 7bb46aadc690c6bda873c146002f0c83314cf88c Mon Sep 17 00:00:00 2001 From: John Date: Thu, 9 Jan 2020 22:12:30 +0100 Subject: [PATCH 083/100] 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 dc2702de3d5c713a7586258b8e5c69d9748b3527 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 9 Jan 2020 22:12:30 +0100 Subject: [PATCH 084/100] 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 ee3bc80faed56a18b5d0ed9fd33a392844ad2b9b Mon Sep 17 00:00:00 2001 From: John Date: Thu, 9 Jan 2020 22:12:30 +0100 Subject: [PATCH 085/100] 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 ff75a85c465617729b00e8804381cba0e6288352 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 9 Jan 2020 22:12:30 +0100 Subject: [PATCH 086/100] supercollider: rebuilt against boost-1.72 --- ...63c89e6e3f5a14e09a9c7edaaf6774190ce6.patch | 35 +++++++++++ ...cc69aaa09f26f3dcd19f0e9db85b525b4b70.patch | 60 +++++++++++++++++++ srcpkgs/supercollider/template | 2 +- 3 files changed, 96 insertions(+), 1 deletion(-) 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 +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 + ++#include + #include + #include + #include 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 +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 pointer; ++ using pointer = std::shared_ptr; ++#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; + diff --git a/srcpkgs/supercollider/template b/srcpkgs/supercollider/template index 2101a22a160..36eea5e6727 100644 --- a/srcpkgs/supercollider/template +++ b/srcpkgs/supercollider/template @@ -1,7 +1,7 @@ # Template file for 'supercollider' pkgname=supercollider version=3.10.3 -revision=1 +revision=2 wrksrc=SuperCollider-Source build_style=cmake configure_args="-DENABLE_TESTSUITE=OFF -DSYSTEM_BOOST=ON -DSYSTEM_YAMLCPP=ON" From d550178940c0c68e47eeb2d6c8abdd68421f6f6d Mon Sep 17 00:00:00 2001 From: John Date: Thu, 9 Jan 2020 22:12:30 +0100 Subject: [PATCH 087/100] 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 68d96d9c2464a56256c83ecc6ffeb6da9f091b25 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 9 Jan 2020 22:12:31 +0100 Subject: [PATCH 088/100] 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 b2227a0532f3cba88467f1f39d5347c2f1628970 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 9 Jan 2020 22:12:31 +0100 Subject: [PATCH 089/100] 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 48e280471e7c65d7d1445d870bece27e7a57d6d5 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 9 Jan 2020 22:12:31 +0100 Subject: [PATCH 090/100] 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 4b78ef56ecb706e51503380d510cbba1ea7ea78d Mon Sep 17 00:00:00 2001 From: John Date: Thu, 9 Jan 2020 22:12:31 +0100 Subject: [PATCH 091/100] 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 5f774b519abbf6956309e0a2678e710943f56b3f Mon Sep 17 00:00:00 2001 From: John Date: Thu, 9 Jan 2020 22:12:31 +0100 Subject: [PATCH 092/100] 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 62b683da79dcadec3bad5838185ccc36df344b0a Mon Sep 17 00:00:00 2001 From: John Date: Thu, 9 Jan 2020 22:12:31 +0100 Subject: [PATCH 093/100] 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 6d636f89a8e66b70804556d00ede8bdb784f6ac6 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 9 Jan 2020 22:12:31 +0100 Subject: [PATCH 094/100] 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 beb686751da952aca35b67aa6fc71eed9165db90 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 9 Jan 2020 22:12:32 +0100 Subject: [PATCH 095/100] 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 4210920cfc5bd5281438e7b33f9c262f4da46f00 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 9 Jan 2020 22:12:32 +0100 Subject: [PATCH 096/100] 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 98c61de41a08e7f8853e1a4acc3b18657bf52430 Mon Sep 17 00:00:00 2001 From: John Date: Fri, 10 Jan 2020 19:05:41 +0100 Subject: [PATCH 097/100] 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::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::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::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::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::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::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 " From 3ec1565a5524e2af8272940e9ef93d327125da7b Mon Sep 17 00:00:00 2001 From: John Date: Fri, 10 Jan 2020 23:40:30 +0100 Subject: [PATCH 098/100] 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 89f6d485950be0eced12d0c0fc3dc36d7704dc5c Mon Sep 17 00:00:00 2001 From: John Date: Fri, 10 Jan 2020 23:43:42 +0100 Subject: [PATCH 099/100] leatherman: rebuilt against boost-1.72 --- 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" From fb793fffabb0f3540e5f3a64375b8482b6747b3f Mon Sep 17 00:00:00 2001 From: John Date: Fri, 10 Jan 2020 23:56:57 +0100 Subject: [PATCH 100/100] EmulationStation-rpi: rebuilt against boost-1.72 [ci skip] --- srcpkgs/EmulationStation-rpi/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/EmulationStation-rpi/template b/srcpkgs/EmulationStation-rpi/template index 1f690511fd2..27b74b0bf2a 100644 --- a/srcpkgs/EmulationStation-rpi/template +++ b/srcpkgs/EmulationStation-rpi/template @@ -1,7 +1,7 @@ # Template file for 'EmulationStation-rpi' pkgname=EmulationStation-rpi version=2.0.1a -revision=3 +revision=4 _githash=93f6e11c95f9e7a0c00d3a70c744b22d9a931127 build_style=cmake archs="armv6l* armv7l*"