Github messages for voidlinux
 help / color / mirror / Atom feed
From: sgn <sgn@users.noreply.github.com>
To: ml@inbox.vuxu.org
Subject: Re: [PR PATCH] [Updated] Boost 1.81.0
Date: Sat, 26 Nov 2022 10:43:37 +0100	[thread overview]
Message-ID: <20221126094337.xlos2jq3BjyoioZ9oDn7URStpyiKWrqSOXBcVMlzJ40@z> (raw)
In-Reply-To: <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-40772@inbox.vuxu.org>

[-- Attachment #1: Type: text/plain, Size: 1262 bytes --]

There is an updated pull request by sgn against master on the void-packages repository

https://github.com/sgn/void-packages boost
https://github.com/void-linux/void-packages/pull/40772

Boost 1.81.0
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **YES**|**briefly**|**NO**

[ci skip]
[skip ci]

<!--
#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**|**NO**
-->

<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - aarch64-musl
  - armv7l
  - armv6l-musl
-->


A patch file from https://github.com/void-linux/void-packages/pull/40772.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-boost-40772.patch --]
[-- Type: text/x-diff, Size: 116707 bytes --]

From 264e20280cb1c98ba66c18594d970fedae040add Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Thu, 24 Nov 2022 20:08:15 +0700
Subject: [PATCH 01/99] boost: update to 1.81.0.beta1.

---
 common/shlibs                                 |  66 +++----
 srcpkgs/{boost-python3-1.80 => boost-python3} |   0
 .../0003-unordered-valid-after-move.patch     | 175 ------------------
 srcpkgs/boost/patches/aligned_alloc.patch     |  27 ---
 srcpkgs/boost/template                        | 151 +++++++--------
 .../{libboost_atomic1.80 => libboost_atomic}  |   0
 .../{libboost_chrono1.80 => libboost_chrono}  |   0
 ...boost_container1.80 => libboost_container} |   0
 ...{libboost_context1.80 => libboost_context} |   0
 ...ibboost_contract1.80 => libboost_contract} |   0
 ...boost_coroutine1.80 => libboost_coroutine} |   0
 ...boost_date_time1.80 => libboost_date_time} |   0
 .../{libboost_fiber1.80 => libboost_fiber}    |   0
 ...ost_filesystem1.80 => libboost_filesystem} |   0
 .../{libboost_graph1.80 => libboost_graph}    |   0
 ...boost_iostreams1.80 => libboost_iostreams} |   0
 srcpkgs/{libboost_json1.80 => libboost_json}  |   0
 .../{libboost_locale1.80 => libboost_locale}  |   0
 srcpkgs/{libboost_log1.80 => libboost_log}    |   0
 ...boost_log_setup1.80 => libboost_log_setup} |   0
 ...ibboost_math_c991.80 => libboost_math_c99} |   0
 ...boost_math_c99f1.80 => libboost_math_c99f} |   0
 ...boost_math_c99l1.80 => libboost_math_c99l} |   0
 ...ibboost_math_tr11.80 => libboost_math_tr1} |   0
 ...boost_math_tr1f1.80 => libboost_math_tr1f} |   0
 ...boost_math_tr1l1.80 => libboost_math_tr1l} |   0
 .../{libboost_nowide1.80 => libboost_nowide}  |   0
 ..._monitor1.80 => libboost_prg_exec_monitor} |   0
 ...m_options1.80 => libboost_program_options} |   0
 .../{libboost_random1.80 => libboost_random}  |   0
 .../{libboost_regex1.80 => libboost_regex}    |   0
 ...rialization1.80 => libboost_serialization} |   0
 ...line1.80 => libboost_stacktrace_addr2line} |   0
 ...ce_basic1.80 => libboost_stacktrace_basic} |   0
 ...race_noop1.80 => libboost_stacktrace_noop} |   0
 .../{libboost_system1.80 => libboost_system}  |   0
 .../{libboost_thread1.80 => libboost_thread}  |   0
 .../{libboost_timer1.80 => libboost_timer}    |   0
 ...type_erasure1.80 => libboost_type_erasure} |   0
 ...ework1.80 => libboost_unit_test_framework} |   0
 srcpkgs/{libboost_wave1.80 => libboost_wave}  |   0
 ...ialization1.80 => libboost_wserialization} |   0
 42 files changed, 110 insertions(+), 309 deletions(-)
 rename srcpkgs/{boost-python3-1.80 => boost-python3} (100%)
 delete mode 100644 srcpkgs/boost/patches/0003-unordered-valid-after-move.patch
 delete mode 100644 srcpkgs/boost/patches/aligned_alloc.patch
 rename srcpkgs/{libboost_atomic1.80 => libboost_atomic} (100%)
 rename srcpkgs/{libboost_chrono1.80 => libboost_chrono} (100%)
 rename srcpkgs/{libboost_container1.80 => libboost_container} (100%)
 rename srcpkgs/{libboost_context1.80 => libboost_context} (100%)
 rename srcpkgs/{libboost_contract1.80 => libboost_contract} (100%)
 rename srcpkgs/{libboost_coroutine1.80 => libboost_coroutine} (100%)
 rename srcpkgs/{libboost_date_time1.80 => libboost_date_time} (100%)
 rename srcpkgs/{libboost_fiber1.80 => libboost_fiber} (100%)
 rename srcpkgs/{libboost_filesystem1.80 => libboost_filesystem} (100%)
 rename srcpkgs/{libboost_graph1.80 => libboost_graph} (100%)
 rename srcpkgs/{libboost_iostreams1.80 => libboost_iostreams} (100%)
 rename srcpkgs/{libboost_json1.80 => libboost_json} (100%)
 rename srcpkgs/{libboost_locale1.80 => libboost_locale} (100%)
 rename srcpkgs/{libboost_log1.80 => libboost_log} (100%)
 rename srcpkgs/{libboost_log_setup1.80 => libboost_log_setup} (100%)
 rename srcpkgs/{libboost_math_c991.80 => libboost_math_c99} (100%)
 rename srcpkgs/{libboost_math_c99f1.80 => libboost_math_c99f} (100%)
 rename srcpkgs/{libboost_math_c99l1.80 => libboost_math_c99l} (100%)
 rename srcpkgs/{libboost_math_tr11.80 => libboost_math_tr1} (100%)
 rename srcpkgs/{libboost_math_tr1f1.80 => libboost_math_tr1f} (100%)
 rename srcpkgs/{libboost_math_tr1l1.80 => libboost_math_tr1l} (100%)
 rename srcpkgs/{libboost_nowide1.80 => libboost_nowide} (100%)
 rename srcpkgs/{libboost_prg_exec_monitor1.80 => libboost_prg_exec_monitor} (100%)
 rename srcpkgs/{libboost_program_options1.80 => libboost_program_options} (100%)
 rename srcpkgs/{libboost_random1.80 => libboost_random} (100%)
 rename srcpkgs/{libboost_regex1.80 => libboost_regex} (100%)
 rename srcpkgs/{libboost_serialization1.80 => libboost_serialization} (100%)
 rename srcpkgs/{libboost_stacktrace_addr2line1.80 => libboost_stacktrace_addr2line} (100%)
 rename srcpkgs/{libboost_stacktrace_basic1.80 => libboost_stacktrace_basic} (100%)
 rename srcpkgs/{libboost_stacktrace_noop1.80 => libboost_stacktrace_noop} (100%)
 rename srcpkgs/{libboost_system1.80 => libboost_system} (100%)
 rename srcpkgs/{libboost_thread1.80 => libboost_thread} (100%)
 rename srcpkgs/{libboost_timer1.80 => libboost_timer} (100%)
 rename srcpkgs/{libboost_type_erasure1.80 => libboost_type_erasure} (100%)
 rename srcpkgs/{libboost_unit_test_framework1.80 => libboost_unit_test_framework} (100%)
 rename srcpkgs/{libboost_wave1.80 => libboost_wave} (100%)
 rename srcpkgs/{libboost_wserialization1.80 => libboost_wserialization} (100%)

diff --git a/common/shlibs b/common/shlibs
index 74ae97843d38..5335ce68c3bf 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -628,39 +628,39 @@ libip4tc.so.2 iptables-1.8.3_1
 libipq.so.0 iptables-1.4.7_1
 libnm.so.0 libnm-1.0.0_1
 libKF5ItemModels.so.5 kitemmodels-5.26.0_1
-libboost_context.so.1.80.0 libboost_context1.80-1.80.0_1
-libboost_coroutine.so.1.80.0 libboost_coroutine1.80-1.80.0_1
-libboost_container.so.1.80.0 libboost_container1.80-1.80.0_1
-libboost_prg_exec_monitor.so.1.80.0 libboost_prg_exec_monitor1.80-1.80.0_1
-libboost_timer.so.1.80.0 libboost_timer1.80-1.80.0_1
-libboost_random.so.1.80.0 libboost_random1.80-1.80.0_1
-libboost_filesystem.so.1.80.0 libboost_filesystem1.80-1.80.0_1
-libboost_unit_test_framework.so.1.80.0 libboost_unit_test_framework1.80-1.80.0_1
-libboost_math_c99.so.1.80.0 libboost_math_c991.80-1.80.0_1
-libboost_math_tr1.so.1.80.0 libboost_math_tr11.80-1.80.0_1
-libboost_nowide.so.1.80.0 libboost_nowide1.80-1.80.0_1
-libboost_json.so.1.80.0 libboost_json1.80-1.80.0_1
-libboost_regex.so.1.80.0 libboost_regex1.80-1.80.0_1
-libboost_serialization.so.1.80.0 libboost_serialization1.80-1.80.0_1
-libboost_chrono.so.1.80.0 libboost_chrono1.80-1.80.0_1
-libboost_wserialization.so.1.80.0 libboost_wserialization1.80-1.80.0_1
-libboost_graph.so.1.80.0 libboost_graph1.80-1.80.0_1
-libboost_log.so.1.80.0 libboost_log1.80-1.80.0_1
-libboost_locale.so.1.80.0 libboost_locale1.80-1.80.0_1
-libboost_program_options.so.1.80.0 libboost_program_options1.80-1.80.0_1
-libboost_iostreams.so.1.80.0 libboost_iostreams1.80-1.80.0_1
-libboost_system.so.1.80.0 libboost_system1.80-1.80.0_1
-libboost_thread.so.1.80.0 libboost_thread1.80-1.80.0_1
-libboost_log_setup.so.1.80.0 libboost_log_setup1.80-1.80.0_1
-libboost_date_time.so.1.80.0 libboost_date_time1.80-1.80.0_1
-libboost_wave.so.1.80.0 libboost_wave1.80-1.80.0_1
-libboost_atomic.so.1.80.0 libboost_atomic1.80-1.80.0_1
-libboost_type_erasure.so.1.80.0 libboost_type_erasure1.80-1.80.0_1
-libboost_fiber.so.1.80.0 libboost_fiber1.80-1.80.0_1
-libboost_stacktrace_noop.so.1.80.0 libboost_stacktrace_noop1.80-1.80.0_1
-libboost_stacktrace_addr2line.so.1.80.0 libboost_stacktrace_addr2line1.80-1.80.0_1
-libboost_stacktrace_basic.so.1.80.0 libboost_stacktrace_basic1.80-1.80.0_1
-libboost_python311.so.1.80.0 boost-python3-1.80-1.80.0_6
+libboost_context.so.1.81.0 libboost_context-1.81.0.beta1_1
+libboost_coroutine.so.1.81.0 libboost_coroutine-1.81.0.beta1_1
+libboost_container.so.1.81.0 libboost_container-1.81.0.beta1_1
+libboost_prg_exec_monitor.so.1.81.0 libboost_prg_exec_monitor-1.81.0.beta1_1
+libboost_timer.so.1.81.0 libboost_timer-1.81.0.beta1_1
+libboost_random.so.1.81.0 libboost_random-1.81.0.beta1_1
+libboost_filesystem.so.1.81.0 libboost_filesystem-1.81.0.beta1_1
+libboost_unit_test_framework.so.1.81.0 libboost_unit_test_framework-1.81.0.beta1_1
+libboost_math_c99.so.1.81.0 libboost_math_c99-1.81.0.beta1_1
+libboost_math_tr1.so.1.81.0 libboost_math_tr1-1.81.0.beta1_1
+libboost_nowide.so.1.81.0 libboost_nowide-1.81.0.beta1_1
+libboost_json.so.1.81.0 libboost_json-1.81.0.beta1_1
+libboost_regex.so.1.81.0 libboost_regex-1.81.0.beta1_1
+libboost_serialization.so.1.81.0 libboost_serialization-1.81.0.beta1_1
+libboost_chrono.so.1.81.0 libboost_chrono-1.81.0.beta1_1
+libboost_wserialization.so.1.81.0 libboost_wserialization-1.81.0.beta1_1
+libboost_graph.so.1.81.0 libboost_graph-1.81.0.beta1_1
+libboost_log.so.1.81.0 libboost_log-1.81.0.beta1_1
+libboost_locale.so.1.81.0 libboost_locale-1.81.0.beta1_1
+libboost_program_options.so.1.81.0 libboost_program_options-1.81.0.beta1_1
+libboost_iostreams.so.1.81.0 libboost_iostreams-1.81.0.beta1_1
+libboost_system.so.1.81.0 libboost_system-1.81.0.beta1_1
+libboost_thread.so.1.81.0 libboost_thread-1.81.0.beta1_1
+libboost_log_setup.so.1.81.0 libboost_log_setup-1.81.0.beta1_1
+libboost_date_time.so.1.81.0 libboost_date_time-1.81.0.beta1_1
+libboost_wave.so.1.81.0 libboost_wave-1.81.0.beta1_1
+libboost_atomic.so.1.81.0 libboost_atomic-1.81.0.beta1_1
+libboost_type_erasure.so.1.81.0 libboost_type_erasure-1.81.0.beta1_1
+libboost_fiber.so.1.81.0 libboost_fiber-1.81.0.beta1_1
+libboost_stacktrace_noop.so.1.81.0 libboost_stacktrace_noop-1.81.0.beta1_1
+libboost_stacktrace_addr2line.so.1.81.0 libboost_stacktrace_addr2line-1.81.0.beta1_1
+libboost_stacktrace_basic.so.1.81.0 libboost_stacktrace_basic-1.81.0.beta1_1
+libboost_python311.so.1.81.0 boost-python3--1.81.0.beta1_6
 libexempi.so.8 exempi-2.5.0_1
 libatasmart.so.4 libatasmart-0.17_1
 libsgutils2-1.45.so.2 libsgutils-1.45_1
diff --git a/srcpkgs/boost-python3-1.80 b/srcpkgs/boost-python3
similarity index 100%
rename from srcpkgs/boost-python3-1.80
rename to srcpkgs/boost-python3
diff --git a/srcpkgs/boost/patches/0003-unordered-valid-after-move.patch b/srcpkgs/boost/patches/0003-unordered-valid-after-move.patch
deleted file mode 100644
index da065fc62706..000000000000
--- a/srcpkgs/boost/patches/0003-unordered-valid-after-move.patch
+++ /dev/null
@@ -1,175 +0,0 @@
-diff -urN boost_1_80_0/boost/unordered/detail/fca.hpp boost_1_80_1/boost/unordered/detail/fca.hpp
---- boost_1_80_0/boost/unordered/detail/fca.hpp	2022-08-03 22:47:16.000000000 -0400
-+++ boost_1_80_1/boost/unordered/detail/fca.hpp	2022-08-24 19:44:43.139787681 -0400
-@@ -646,7 +646,7 @@
- 
-         size_type bucket_count() const { return size_; }
- 
--        iterator begin() const { return ++at(size_); }
-+        iterator begin() const { return size_ == 0 ? end() : ++at(size_); }
- 
-         iterator end() const
-         {
-@@ -660,6 +660,10 @@
- 
-         local_iterator begin(size_type n) const
-         {
-+          if (size_ == 0) {
-+            return this->end(n);
-+          }
-+
-           return local_iterator(
-             (buckets + static_cast<difference_type>(n))->next);
-         }
-@@ -670,12 +674,16 @@
- 
-         iterator at(size_type n) const
-         {
--          std::size_t const N = group::N;
-+          if (size_ > 0) {
-+            std::size_t const N = group::N;
- 
--          iterator pbg(buckets + static_cast<difference_type>(n),
--            groups + static_cast<difference_type>(n / N));
-+            iterator pbg(buckets + static_cast<difference_type>(n),
-+              groups + static_cast<difference_type>(n / N));
- 
--          return pbg;
-+            return pbg;
-+          } else {
-+            return this->end();
-+          }
-         }
- 
-         span<Bucket> raw()
-diff -urN boost_1_80_0/boost/unordered/detail/implementation.hpp boost_1_80_1/boost/unordered/detail/implementation.hpp
---- boost_1_80_0/boost/unordered/detail/implementation.hpp	2022-08-03 22:47:16.000000000 -0400
-+++ boost_1_80_1/boost/unordered/detail/implementation.hpp	2022-08-24 19:44:43.139787681 -0400
-@@ -2054,12 +2054,14 @@
- 
-         std::size_t bucket_size(std::size_t index) const
-         {
--          bucket_iterator itb = buckets_.at(index);
--          node_pointer n = itb->next;
-           std::size_t count = 0;
--          while (n) {
--            ++count;
--            n = n->next;
-+          if (size_ > 0) {
-+            bucket_iterator itb = buckets_.at(index);
-+            node_pointer n = itb->next;
-+            while (n) {
-+              ++count;
-+              n = n->next;
-+            }
-           }
-           return count;
-         }
-@@ -2420,11 +2422,14 @@
-         node_pointer find_node_impl(
-           Key const& x, bucket_iterator itb) const
-         {
--          key_equal const& pred = this->key_eq();
--          node_pointer p = itb->next;
--          for (; p; p = p->next) {
--            if (pred(x, extractor::extract(p->value()))) {
--              break;
-+          node_pointer p = node_pointer();
-+          if (itb != buckets_.end()) {
-+            key_equal const& pred = this->key_eq();
-+            p = itb->next;
-+            for (; p; p = p->next) {
-+              if (pred(x, extractor::extract(p->value()))) {
-+                break;
-+              }
-             }
-           }
-           return p;
-@@ -2453,11 +2458,13 @@
-         inline iterator transparent_find(
-           Key const& k, Hash const& h, Pred const& pred) const
-         {
--          std::size_t const key_hash = h(k);
--          bucket_iterator itb = buckets_.at(buckets_.position(key_hash));
--          for (node_pointer p = itb->next; p; p = p->next) {
--            if (BOOST_LIKELY(pred(k, extractor::extract(p->value())))) {
--              return iterator(p, itb);
-+          if (size_ > 0) {
-+            std::size_t const key_hash = h(k);
-+            bucket_iterator itb = buckets_.at(buckets_.position(key_hash));
-+            for (node_pointer p = itb->next; p; p = p->next) {
-+              if (BOOST_LIKELY(pred(k, extractor::extract(p->value())))) {
-+                return iterator(p, itb);
-+              }
-             }
-           }
- 
-@@ -2467,11 +2474,13 @@
-         template <class Key>
-         node_pointer* find_prev(Key const& key, bucket_iterator itb)
-         {
--          key_equal pred = this->key_eq();
--          for (node_pointer* pp = boost::addressof(itb->next); *pp;
--               pp = boost::addressof((*pp)->next)) {
--            if (pred(key, extractor::extract((*pp)->value()))) {
--              return pp;
-+          if (size_ > 0) {
-+            key_equal pred = this->key_eq();
-+            for (node_pointer* pp = boost::addressof(itb->next); *pp;
-+                pp = boost::addressof((*pp)->next)) {
-+              if (pred(key, extractor::extract((*pp)->value()))) {
-+                return pp;
-+              }
-             }
-           }
-           typedef node_pointer* node_pointer_pointer;
-diff -urN boost_1_80_0/boost/unordered/unordered_map.hpp boost_1_80_1/boost/unordered/unordered_map.hpp
---- boost_1_80_0/boost/unordered/unordered_map.hpp	2022-08-03 22:47:16.000000000 -0400
-+++ boost_1_80_1/boost/unordered/unordered_map.hpp	2022-08-24 19:44:43.139787681 -0400
-@@ -2069,6 +2069,10 @@
-     template <class K, class T, class H, class P, class A>
-     float unordered_map<K, T, H, P, A>::load_factor() const BOOST_NOEXCEPT
-     {
-+      if (table_.size_ == 0) {
-+        return 0.0f;
-+      }
-+
-       BOOST_ASSERT(table_.bucket_count() != 0);
-       return static_cast<float>(table_.size_) /
-              static_cast<float>(table_.bucket_count());
-@@ -2506,6 +2510,10 @@
-     template <class K, class T, class H, class P, class A>
-     float unordered_multimap<K, T, H, P, A>::load_factor() const BOOST_NOEXCEPT
-     {
-+      if (table_.size_ == 0) {
-+        return 0.0f;
-+      }
-+
-       BOOST_ASSERT(table_.bucket_count() != 0);
-       return static_cast<float>(table_.size_) /
-              static_cast<float>(table_.bucket_count());
-diff -urN boost_1_80_0/boost/unordered/unordered_set.hpp boost_1_80_1/boost/unordered/unordered_set.hpp
---- boost_1_80_0/boost/unordered/unordered_set.hpp	2022-08-03 22:47:16.000000000 -0400
-+++ boost_1_80_1/boost/unordered/unordered_set.hpp	2022-08-24 19:44:43.139787681 -0400
-@@ -1586,6 +1586,10 @@
-     template <class T, class H, class P, class A>
-     float unordered_set<T, H, P, A>::load_factor() const BOOST_NOEXCEPT
-     {
-+      if (table_.size_ == 0) {
-+        return 0.0f;
-+      }
-+
-       BOOST_ASSERT(table_.bucket_count() != 0);
-       return static_cast<float>(table_.size_) /
-              static_cast<float>(table_.bucket_count());
-@@ -1986,6 +1990,10 @@
-     template <class T, class H, class P, class A>
-     float unordered_multiset<T, H, P, A>::load_factor() const BOOST_NOEXCEPT
-     {
-+      if (table_.size_ == 0) {
-+        return 0.0f;
-+      }
-+
-       BOOST_ASSERT(table_.bucket_count() != 0);
-       return static_cast<float>(table_.size_) /
-              static_cast<float>(table_.bucket_count());
diff --git a/srcpkgs/boost/patches/aligned_alloc.patch b/srcpkgs/boost/patches/aligned_alloc.patch
deleted file mode 100644
index 079824a9eab3..000000000000
--- a/srcpkgs/boost/patches/aligned_alloc.patch
+++ /dev/null
@@ -1,27 +0,0 @@
-commit 98ca73bfe3f574ba72232013919885bdae679e09
-Author: Daniel Kolesa <daniel@octaforge.org>
-Date:   Fri Sep 23 03:55:45 2022 +0200
-
-    use posix as a fallback for aligned_alloc
-    
-    Testing for feature test macros is a broken antipattern, and
-    fucks up in ugly ways under musl. Since we don't really care
-    for having a non-POSIX fallback, always use the POSIX code
-    unless forced.
-
-diff --git a/boost/align/aligned_alloc.hpp b/boost/align/aligned_alloc.hpp
-index 1d81a13..f2b5137 100644
---- a/boost/align/aligned_alloc.hpp
-+++ b/boost/align/aligned_alloc.hpp
-@@ -38,10 +38,8 @@ Distributed under the Boost Software License, Version 1.0.
- #include <boost/align/detail/aligned_alloc_posix.hpp>
- #elif defined(sun) || defined(__sun)
- #include <boost/align/detail/aligned_alloc_sunos.hpp>
--#elif (_POSIX_C_SOURCE >= 200112L) || (_XOPEN_SOURCE >= 600)
--#include <boost/align/detail/aligned_alloc_posix.hpp>
- #else
--#include <boost/align/detail/aligned_alloc.hpp>
-+#include <boost/align/detail/aligned_alloc_posix.hpp>
- #endif
- 
- #endif
diff --git a/srcpkgs/boost/template b/srcpkgs/boost/template
index fb01417cea1d..60ccbbbbb403 100644
--- a/srcpkgs/boost/template
+++ b/srcpkgs/boost/template
@@ -1,7 +1,8 @@
 # Template file for 'boost'
 pkgname=boost
-version=1.80.0
-revision=6
+version=1.81.0.beta1
+revision=1
+_version=${version/beta/b}
 hostmakedepends="which bzip2-devel icu-devel python3-devel pkg-config"
 makedepends="zlib-devel bzip2-devel icu-devel python3-devel liblzma-devel
  libzstd-devel"
@@ -10,39 +11,40 @@ maintainer="John <me@johnnynator.dev>"
 license="BSL-1.0"
 homepage="https://www.boost.org/"
 distfiles="https://boostorg.jfrog.io/artifactory/main/release/${version}/source/boost_${version//./_}.tar.bz2"
-checksum=1e19565d82e43bc59209a168f5ac899d3ba471d55c7610c677d4ccf2c9c500c0
+distfiles="https://boostorg.jfrog.io/artifactory/main/beta/${version}/source/boost_${_version//./_}.tar.bz2"
+checksum=941c568e7ac79aa448ac28c98a5ec391fd1317170953c487bcf977c6ee6061ce
 python_version=3
 
-replaces="libboost_program_options1.72>=0 libboost_math_c99f1.72>=0
- libboost_stacktrace_basic1.72>=0 libboost_stacktrace_noop1.72>=0
- libboost_iostreams1.72>=0 libboost_math_tr1l1.72>=0 libboost_filesystem1.72>=0
- libboost_chrono1.72>=0 libboost_math_tr1f1.72>=0 libboost_wave1.72>=0
- libboost_graph1.72>=0 libboost_locale1.72>=0 libboost_regex1.72>=0
- libboost_fiber1.72>=0 libboost_type_erasure1.72>=0 libboost_coroutine1.72>=0
- libboost_atomic1.72>=0 libboost_prg_exec_monitor1.72>=0 libboost_math_c991.72>=0
- boost-python3-1.72>=0 libboost_log_setup1.72>=0
- libboost_timer1.72>=0 libboost_system1.72>=0 libboost_unit_test_framework1.72>=0
- libboost_serialization1.72>=0 libboost_math_tr11.72>=0
- libboost_math_c99l1.72>=0 boost-python1.72>=0 libboost_contract1.72>=0
- libboost_date_time1.72>=0 libboost_log1.72>=0 libboost_random1.72>=0
- libboost_thread1.72>=0 libboost_container1.72>=0
- libboost_wserialization1.72>=0 libboost_context1.72>=0
- libboost_stacktrace_addr2line1.72>=0"
-
-subpackages="libboost_program_options1.80 libboost_math_c99f1.80
- libboost_stacktrace_basic1.80 libboost_stacktrace_noop1.80
- libboost_iostreams1.80 libboost_filesystem1.80
- libboost_chrono1.80 libboost_math_tr1f1.80 libboost_wave1.80
- libboost_graph1.80 libboost_locale1.80 libboost_regex1.80
- libboost_fiber1.80 libboost_type_erasure1.80 libboost_coroutine1.80
- libboost_atomic1.80 libboost_prg_exec_monitor1.80 libboost_math_c991.80
- boost-python3-1.80 libboost_log_setup1.80 boost-devel libboost_json1.80
- libboost_timer1.80 libboost_system1.80 libboost_unit_test_framework1.80
- libboost_serialization1.80 libboost_math_tr11.80 boost-build
- libboost_contract1.80 libboost_nowide1.80
- libboost_date_time1.80 libboost_log1.80 libboost_random1.80
- libboost_thread1.80 libboost_container1.80 boost-jam
- libboost_wserialization1.80 libboost_context1.80"
+replaces="libboost_program_options1.80>=0 libboost_math_c99f1.80>=0
+ libboost_stacktrace_basic1.80>=0 libboost_stacktrace_noop1.80>=0
+ libboost_iostreams1.80>=0 libboost_math_tr1l1.80>=0 libboost_filesystem1.80>=0
+ libboost_chrono1.80>=0 libboost_math_tr1f1.80>=0 libboost_wave1.80>=0
+ libboost_graph1.80>=0 libboost_locale1.80>=0 libboost_regex1.80>=0
+ libboost_fiber1.80>=0 libboost_type_erasure1.80>=0 libboost_coroutine1.80>=0
+ libboost_atomic1.80>=0 libboost_prg_exec_monitor1.80>=0 libboost_math_c991.80>=0
+ boost-python3-1.80>=0 libboost_log_setup1.80>=0
+ libboost_timer1.80>=0 libboost_system1.80>=0 libboost_unit_test_framework1.80>=0
+ libboost_serialization1.80>=0 libboost_math_tr11.80>=0
+ libboost_math_c99l1.80>=0 boost-python1.80>=0 libboost_contract1.80>=0
+ libboost_date_time1.80>=0 libboost_log1.80>=0 libboost_random1.80>=0
+ libboost_thread1.80>=0 libboost_container1.80>=0
+ libboost_wserialization1.80>=0 libboost_context1.80>=0
+ libboost_stacktrace_addr2line1.80>=0"
+
+subpackages="libboost_program_options libboost_math_c99f
+ libboost_stacktrace_basic libboost_stacktrace_noop
+ libboost_iostreams libboost_filesystem
+ libboost_chrono libboost_math_tr1f libboost_wave
+ libboost_graph libboost_locale libboost_regex
+ libboost_fiber libboost_type_erasure libboost_coroutine
+ libboost_atomic libboost_prg_exec_monitor libboost_math_c99
+ boost-python3 libboost_log_setup boost-devel libboost_json
+ libboost_timer libboost_system libboost_unit_test_framework
+ libboost_serialization libboost_math_tr1 boost-build
+ libboost_contract libboost_nowide
+ libboost_date_time libboost_log libboost_random
+ libboost_thread libboost_container boost-jam
+ libboost_wserialization libboost_context"
 
 # on glibc ppc, boost.math disables long double stuff because of
 # non-ieee754-conforming long double type (IBM double-double)
@@ -51,11 +53,11 @@ subpackages="libboost_program_options1.80 libboost_math_c99f1.80
 #
 case "$XBPS_TARGET_MACHINE" in
 	ppc64le|ppc64|ppc|ppcle) ;;
-	*) subpackages+=" libboost_math_c99l1.80 libboost_math_tr1l1.80";;
+	*) subpackages+=" libboost_math_c99l libboost_math_tr1l";;
 esac
 
 if [ -z "$CROSS_BUILD" ]; then
-	subpackages+=" libboost_stacktrace_addr2line1.80"
+	subpackages+=" libboost_stacktrace_addr2line"
 fi
 
 case "$XBPS_TARGET_MACHINE" in
@@ -129,9 +131,10 @@ boost-jam_package() {
 		vmove usr/bin/b2
 	}
 }
-boost-python3-1.80_package() {
+boost-python3_package() {
 	depends="boost python3"
-	replaces="boost-python3>=0"
+	replaces="boost-python3-1.80>=0"
+	shlib_requires="libpython${py3_ver}${py3_abiver}.so"
 	short_desc+=" - Python3 bindings"
 	pkg_install() {
 		vmove "usr/lib/libboost_python3*.so.*"
@@ -157,7 +160,7 @@ boost-devel_package() {
 	}
 }
 
-libboost_atomic1.80_package() {
+libboost_atomic_package() {
 	depends="boost"
 	short_desc+=" - libboost_atomic"
 	pkg_install() {
@@ -165,7 +168,7 @@ libboost_atomic1.80_package() {
 	}
 }
 
-libboost_chrono1.80_package() {
+libboost_chrono_package() {
 	depends="boost"
 	short_desc+=" - libboost_chrono"
 	pkg_install() {
@@ -173,7 +176,7 @@ libboost_chrono1.80_package() {
 	}
 }
 
-libboost_container1.80_package() {
+libboost_container_package() {
 	depends="boost"
 	short_desc+=" - libboost_container"
 	pkg_install() {
@@ -181,7 +184,7 @@ libboost_container1.80_package() {
 	}
 }
 
-libboost_context1.80_package() {
+libboost_context_package() {
 	depends="boost"
 	short_desc+=" - libboost_context"
 	pkg_install() {
@@ -189,7 +192,7 @@ libboost_context1.80_package() {
 	}
 }
 
-libboost_contract1.80_package() {
+libboost_contract_package() {
 	depends="boost"
 	short_desc+=" - libboost_contract"
 	pkg_install() {
@@ -197,7 +200,7 @@ libboost_contract1.80_package() {
 	}
 }
 
-libboost_coroutine1.80_package() {
+libboost_coroutine_package() {
 	depends="boost"
 	short_desc+=" - libboost_coroutine"
 	pkg_install() {
@@ -205,7 +208,7 @@ libboost_coroutine1.80_package() {
 	}
 }
 
-libboost_date_time1.80_package() {
+libboost_date_time_package() {
 	depends="boost"
 	short_desc+=" - libboost_date_time"
 	pkg_install() {
@@ -213,7 +216,7 @@ libboost_date_time1.80_package() {
 	}
 }
 
-libboost_fiber1.80_package() {
+libboost_fiber_package() {
 	depends="boost"
 	short_desc+=" - libboost_fiber"
 	pkg_install() {
@@ -221,7 +224,7 @@ libboost_fiber1.80_package() {
 	}
 }
 
-libboost_filesystem1.80_package() {
+libboost_filesystem_package() {
 	depends="boost"
 	short_desc+=" - libboost_filesystem"
 	pkg_install() {
@@ -229,7 +232,7 @@ libboost_filesystem1.80_package() {
 	}
 }
 
-libboost_graph1.80_package() {
+libboost_graph_package() {
 	depends="boost"
 	short_desc+=" - libboost_graph"
 	pkg_install() {
@@ -237,7 +240,7 @@ libboost_graph1.80_package() {
 	}
 }
 
-libboost_iostreams1.80_package() {
+libboost_iostreams_package() {
 	depends="boost"
 	short_desc+=" - libboost_iostreams"
 	pkg_install() {
@@ -245,7 +248,7 @@ libboost_iostreams1.80_package() {
 	}
 }
 
-libboost_locale1.80_package() {
+libboost_locale_package() {
 	depends="boost"
 	short_desc+=" - libboost_locale"
 	pkg_install() {
@@ -253,7 +256,7 @@ libboost_locale1.80_package() {
 	}
 }
 
-libboost_log1.80_package() {
+libboost_log_package() {
 	depends="boost"
 	short_desc+=" - libboost_log"
 	pkg_install() {
@@ -261,7 +264,7 @@ libboost_log1.80_package() {
 	}
 }
 
-libboost_log_setup1.80_package() {
+libboost_log_setup_package() {
 	depends="boost"
 	short_desc+=" - libboost_log_setup"
 	pkg_install() {
@@ -269,7 +272,7 @@ libboost_log_setup1.80_package() {
 	}
 }
 
-libboost_math_c991.80_package() {
+libboost_math_c99_package() {
 	depends="boost"
 	short_desc+=" - libboost_math_c99"
 	pkg_install() {
@@ -277,7 +280,7 @@ libboost_math_c991.80_package() {
 	}
 }
 
-libboost_math_c99f1.80_package() {
+libboost_math_c99f_package() {
 	depends="boost"
 	short_desc+=" - libboost_math_c99f"
 	pkg_install() {
@@ -285,7 +288,7 @@ libboost_math_c99f1.80_package() {
 	}
 }
 
-libboost_math_c99l1.80_package() {
+libboost_math_c99l_package() {
 	depends="boost"
 	short_desc+=" - libboost_math_c99l"
 	pkg_install() {
@@ -293,7 +296,7 @@ libboost_math_c99l1.80_package() {
 	}
 }
 
-libboost_json1.80_package() {
+libboost_json_package() {
 	depends="boost"
 	short_desc+=" - libboost_json"
 	pkg_install() {
@@ -301,7 +304,7 @@ libboost_json1.80_package() {
 	}
 }
 
-libboost_math_tr11.80_package() {
+libboost_math_tr1_package() {
 	depends="boost"
 	short_desc+=" - libboost_math_tr1"
 	pkg_install() {
@@ -309,7 +312,7 @@ libboost_math_tr11.80_package() {
 	}
 }
 
-libboost_math_tr1f1.80_package() {
+libboost_math_tr1f_package() {
 	depends="boost"
 	short_desc+=" - libboost_math_tr1f"
 	pkg_install() {
@@ -317,7 +320,7 @@ libboost_math_tr1f1.80_package() {
 	}
 }
 
-libboost_math_tr1l1.80_package() {
+libboost_math_tr1l_package() {
 	depends="boost"
 	short_desc+=" - libboost_math_tr1l"
 	pkg_install() {
@@ -325,7 +328,7 @@ libboost_math_tr1l1.80_package() {
 	}
 }
 
-libboost_nowide1.80_package() {
+libboost_nowide_package() {
 	depends="boost"
 	short_desc+=" - libboost_nowide"
 	pkg_install() {
@@ -333,7 +336,7 @@ libboost_nowide1.80_package() {
 	}
 }
 
-libboost_prg_exec_monitor1.80_package() {
+libboost_prg_exec_monitor_package() {
 	depends="boost"
 	short_desc+=" - libboost_prg_exec_monitor"
 	pkg_install() {
@@ -341,7 +344,7 @@ libboost_prg_exec_monitor1.80_package() {
 	}
 }
 
-libboost_program_options1.80_package() {
+libboost_program_options_package() {
 	depends="boost"
 	short_desc+=" - libboost_program_options"
 	pkg_install() {
@@ -349,7 +352,7 @@ libboost_program_options1.80_package() {
 	}
 }
 
-libboost_random1.80_package() {
+libboost_random_package() {
 	depends="boost"
 	short_desc+=" - libboost_random"
 	pkg_install() {
@@ -357,7 +360,7 @@ libboost_random1.80_package() {
 	}
 }
 
-libboost_regex1.80_package() {
+libboost_regex_package() {
 	depends="boost"
 	short_desc+=" - libboost_regex"
 	pkg_install() {
@@ -365,7 +368,7 @@ libboost_regex1.80_package() {
 	}
 }
 
-libboost_serialization1.80_package() {
+libboost_serialization_package() {
 	depends="boost"
 	short_desc+=" - libboost_serialization"
 	pkg_install() {
@@ -373,7 +376,7 @@ libboost_serialization1.80_package() {
 	}
 }
 
-libboost_stacktrace_addr2line1.80_package() {
+libboost_stacktrace_addr2line_package() {
 	depends="boost"
 	short_desc+=" - libboost_stacktrace_addr2line"
 	pkg_install() {
@@ -381,7 +384,7 @@ libboost_stacktrace_addr2line1.80_package() {
 	}
 }
 
-libboost_stacktrace_basic1.80_package() {
+libboost_stacktrace_basic_package() {
 	depends="boost"
 	short_desc+=" - libboost_stacktrace_basic"
 	pkg_install() {
@@ -389,7 +392,7 @@ libboost_stacktrace_basic1.80_package() {
 	}
 }
 
-libboost_stacktrace_noop1.80_package() {
+libboost_stacktrace_noop_package() {
 	depends="boost"
 	short_desc+=" - libboost_stacktrace_noop"
 	pkg_install() {
@@ -397,7 +400,7 @@ libboost_stacktrace_noop1.80_package() {
 	}
 }
 
-libboost_system1.80_package() {
+libboost_system_package() {
 	depends="boost"
 	short_desc+=" - libboost_system"
 	pkg_install() {
@@ -405,7 +408,7 @@ libboost_system1.80_package() {
 	}
 }
 
-libboost_thread1.80_package() {
+libboost_thread_package() {
 	depends="boost"
 	short_desc+=" - libboost_thread"
 	pkg_install() {
@@ -413,7 +416,7 @@ libboost_thread1.80_package() {
 	}
 }
 
-libboost_timer1.80_package() {
+libboost_timer_package() {
 	depends="boost"
 	short_desc+=" - libboost_timer"
 	pkg_install() {
@@ -421,7 +424,7 @@ libboost_timer1.80_package() {
 	}
 }
 
-libboost_type_erasure1.80_package() {
+libboost_type_erasure_package() {
 	depends="boost"
 	short_desc+=" - libboost_type_erasure"
 	pkg_install() {
@@ -429,7 +432,7 @@ libboost_type_erasure1.80_package() {
 	}
 }
 
-libboost_unit_test_framework1.80_package() {
+libboost_unit_test_framework_package() {
 	depends="boost"
 	short_desc+=" - libboost_unit_test_framework"
 	pkg_install() {
@@ -437,7 +440,7 @@ libboost_unit_test_framework1.80_package() {
 	}
 }
 
-libboost_wave1.80_package() {
+libboost_wave_package() {
 	depends="boost"
 	short_desc+=" - libboost_wave"
 	pkg_install() {
@@ -445,7 +448,7 @@ libboost_wave1.80_package() {
 	}
 }
 
-libboost_wserialization1.80_package() {
+libboost_wserialization_package() {
 	depends="boost"
 	short_desc+=" - libboost_wserialization"
 	pkg_install() {
diff --git a/srcpkgs/libboost_atomic1.80 b/srcpkgs/libboost_atomic
similarity index 100%
rename from srcpkgs/libboost_atomic1.80
rename to srcpkgs/libboost_atomic
diff --git a/srcpkgs/libboost_chrono1.80 b/srcpkgs/libboost_chrono
similarity index 100%
rename from srcpkgs/libboost_chrono1.80
rename to srcpkgs/libboost_chrono
diff --git a/srcpkgs/libboost_container1.80 b/srcpkgs/libboost_container
similarity index 100%
rename from srcpkgs/libboost_container1.80
rename to srcpkgs/libboost_container
diff --git a/srcpkgs/libboost_context1.80 b/srcpkgs/libboost_context
similarity index 100%
rename from srcpkgs/libboost_context1.80
rename to srcpkgs/libboost_context
diff --git a/srcpkgs/libboost_contract1.80 b/srcpkgs/libboost_contract
similarity index 100%
rename from srcpkgs/libboost_contract1.80
rename to srcpkgs/libboost_contract
diff --git a/srcpkgs/libboost_coroutine1.80 b/srcpkgs/libboost_coroutine
similarity index 100%
rename from srcpkgs/libboost_coroutine1.80
rename to srcpkgs/libboost_coroutine
diff --git a/srcpkgs/libboost_date_time1.80 b/srcpkgs/libboost_date_time
similarity index 100%
rename from srcpkgs/libboost_date_time1.80
rename to srcpkgs/libboost_date_time
diff --git a/srcpkgs/libboost_fiber1.80 b/srcpkgs/libboost_fiber
similarity index 100%
rename from srcpkgs/libboost_fiber1.80
rename to srcpkgs/libboost_fiber
diff --git a/srcpkgs/libboost_filesystem1.80 b/srcpkgs/libboost_filesystem
similarity index 100%
rename from srcpkgs/libboost_filesystem1.80
rename to srcpkgs/libboost_filesystem
diff --git a/srcpkgs/libboost_graph1.80 b/srcpkgs/libboost_graph
similarity index 100%
rename from srcpkgs/libboost_graph1.80
rename to srcpkgs/libboost_graph
diff --git a/srcpkgs/libboost_iostreams1.80 b/srcpkgs/libboost_iostreams
similarity index 100%
rename from srcpkgs/libboost_iostreams1.80
rename to srcpkgs/libboost_iostreams
diff --git a/srcpkgs/libboost_json1.80 b/srcpkgs/libboost_json
similarity index 100%
rename from srcpkgs/libboost_json1.80
rename to srcpkgs/libboost_json
diff --git a/srcpkgs/libboost_locale1.80 b/srcpkgs/libboost_locale
similarity index 100%
rename from srcpkgs/libboost_locale1.80
rename to srcpkgs/libboost_locale
diff --git a/srcpkgs/libboost_log1.80 b/srcpkgs/libboost_log
similarity index 100%
rename from srcpkgs/libboost_log1.80
rename to srcpkgs/libboost_log
diff --git a/srcpkgs/libboost_log_setup1.80 b/srcpkgs/libboost_log_setup
similarity index 100%
rename from srcpkgs/libboost_log_setup1.80
rename to srcpkgs/libboost_log_setup
diff --git a/srcpkgs/libboost_math_c991.80 b/srcpkgs/libboost_math_c99
similarity index 100%
rename from srcpkgs/libboost_math_c991.80
rename to srcpkgs/libboost_math_c99
diff --git a/srcpkgs/libboost_math_c99f1.80 b/srcpkgs/libboost_math_c99f
similarity index 100%
rename from srcpkgs/libboost_math_c99f1.80
rename to srcpkgs/libboost_math_c99f
diff --git a/srcpkgs/libboost_math_c99l1.80 b/srcpkgs/libboost_math_c99l
similarity index 100%
rename from srcpkgs/libboost_math_c99l1.80
rename to srcpkgs/libboost_math_c99l
diff --git a/srcpkgs/libboost_math_tr11.80 b/srcpkgs/libboost_math_tr1
similarity index 100%
rename from srcpkgs/libboost_math_tr11.80
rename to srcpkgs/libboost_math_tr1
diff --git a/srcpkgs/libboost_math_tr1f1.80 b/srcpkgs/libboost_math_tr1f
similarity index 100%
rename from srcpkgs/libboost_math_tr1f1.80
rename to srcpkgs/libboost_math_tr1f
diff --git a/srcpkgs/libboost_math_tr1l1.80 b/srcpkgs/libboost_math_tr1l
similarity index 100%
rename from srcpkgs/libboost_math_tr1l1.80
rename to srcpkgs/libboost_math_tr1l
diff --git a/srcpkgs/libboost_nowide1.80 b/srcpkgs/libboost_nowide
similarity index 100%
rename from srcpkgs/libboost_nowide1.80
rename to srcpkgs/libboost_nowide
diff --git a/srcpkgs/libboost_prg_exec_monitor1.80 b/srcpkgs/libboost_prg_exec_monitor
similarity index 100%
rename from srcpkgs/libboost_prg_exec_monitor1.80
rename to srcpkgs/libboost_prg_exec_monitor
diff --git a/srcpkgs/libboost_program_options1.80 b/srcpkgs/libboost_program_options
similarity index 100%
rename from srcpkgs/libboost_program_options1.80
rename to srcpkgs/libboost_program_options
diff --git a/srcpkgs/libboost_random1.80 b/srcpkgs/libboost_random
similarity index 100%
rename from srcpkgs/libboost_random1.80
rename to srcpkgs/libboost_random
diff --git a/srcpkgs/libboost_regex1.80 b/srcpkgs/libboost_regex
similarity index 100%
rename from srcpkgs/libboost_regex1.80
rename to srcpkgs/libboost_regex
diff --git a/srcpkgs/libboost_serialization1.80 b/srcpkgs/libboost_serialization
similarity index 100%
rename from srcpkgs/libboost_serialization1.80
rename to srcpkgs/libboost_serialization
diff --git a/srcpkgs/libboost_stacktrace_addr2line1.80 b/srcpkgs/libboost_stacktrace_addr2line
similarity index 100%
rename from srcpkgs/libboost_stacktrace_addr2line1.80
rename to srcpkgs/libboost_stacktrace_addr2line
diff --git a/srcpkgs/libboost_stacktrace_basic1.80 b/srcpkgs/libboost_stacktrace_basic
similarity index 100%
rename from srcpkgs/libboost_stacktrace_basic1.80
rename to srcpkgs/libboost_stacktrace_basic
diff --git a/srcpkgs/libboost_stacktrace_noop1.80 b/srcpkgs/libboost_stacktrace_noop
similarity index 100%
rename from srcpkgs/libboost_stacktrace_noop1.80
rename to srcpkgs/libboost_stacktrace_noop
diff --git a/srcpkgs/libboost_system1.80 b/srcpkgs/libboost_system
similarity index 100%
rename from srcpkgs/libboost_system1.80
rename to srcpkgs/libboost_system
diff --git a/srcpkgs/libboost_thread1.80 b/srcpkgs/libboost_thread
similarity index 100%
rename from srcpkgs/libboost_thread1.80
rename to srcpkgs/libboost_thread
diff --git a/srcpkgs/libboost_timer1.80 b/srcpkgs/libboost_timer
similarity index 100%
rename from srcpkgs/libboost_timer1.80
rename to srcpkgs/libboost_timer
diff --git a/srcpkgs/libboost_type_erasure1.80 b/srcpkgs/libboost_type_erasure
similarity index 100%
rename from srcpkgs/libboost_type_erasure1.80
rename to srcpkgs/libboost_type_erasure
diff --git a/srcpkgs/libboost_unit_test_framework1.80 b/srcpkgs/libboost_unit_test_framework
similarity index 100%
rename from srcpkgs/libboost_unit_test_framework1.80
rename to srcpkgs/libboost_unit_test_framework
diff --git a/srcpkgs/libboost_wave1.80 b/srcpkgs/libboost_wave
similarity index 100%
rename from srcpkgs/libboost_wave1.80
rename to srcpkgs/libboost_wave
diff --git a/srcpkgs/libboost_wserialization1.80 b/srcpkgs/libboost_wserialization
similarity index 100%
rename from srcpkgs/libboost_wserialization1.80
rename to srcpkgs/libboost_wserialization

From 920250376d4443d958f285a28a4da6823b76e037 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Thu, 24 Nov 2022 22:58:43 +0700
Subject: [PATCH 02/99] 0ad: rebuild for boost 1.81.0

---
 srcpkgs/0ad/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/0ad/template b/srcpkgs/0ad/template
index 38039b475ef2..7b84d2572a93 100644
--- a/srcpkgs/0ad/template
+++ b/srcpkgs/0ad/template
@@ -1,7 +1,7 @@
 # Template file for '0ad'
 pkgname=0ad
 version=0.0.26
-revision=2
+revision=3
 archs="x86_64* i686* aarch64* armv7l* ppc64le*"
 hostmakedepends="pkg-config perl cmake python3 rust cargo yasm tar clang"
 makedepends="SDL2-devel boost-devel gloox-devel libcurl-devel libenet-devel

From df08c1b0f4582fbe41d5d487b876e9844c9ce803 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Thu, 24 Nov 2022 22:58:44 +0700
Subject: [PATCH 03/99] Aegisub: rebuild for boost 1.81.0

---
 srcpkgs/Aegisub/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/Aegisub/template b/srcpkgs/Aegisub/template
index ba0c44093f2b..2facc08a6362 100644
--- a/srcpkgs/Aegisub/template
+++ b/srcpkgs/Aegisub/template
@@ -1,7 +1,7 @@
 # Template file for 'Aegisub'
 pkgname=Aegisub
 version=3.3.2
-revision=5
+revision=6
 build_style=cmake
 build_helper=cmake-wxWidgets-gtk3
 cmake_builddir="BUILD"

From 84d57dae35af9577bdc8b5c9a5833c565ce4fa30 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Thu, 24 Nov 2022 22:58:44 +0700
Subject: [PATCH 04/99] Field3D: rebuild for boost 1.81.0

---
 srcpkgs/Field3D/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/Field3D/template b/srcpkgs/Field3D/template
index 9a5af0034d14..db46dd8708cb 100644
--- a/srcpkgs/Field3D/template
+++ b/srcpkgs/Field3D/template
@@ -1,7 +1,7 @@
 # Template file for 'Field3D'
 pkgname=Field3D
 version=1.7.3
-revision=3
+revision=4
 build_style=cmake
 makedepends="boost-devel hdf5-devel ilmbase-devel"
 short_desc="Library for storing voxel data on disk and in memory"

From 906288f21e76854bc8b4c62fba045c662331a3e6 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Thu, 24 Nov 2022 22:58:44 +0700
Subject: [PATCH 05/99] LGOGDownloader: rebuild for boost 1.81.0

---
 srcpkgs/LGOGDownloader/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/LGOGDownloader/template b/srcpkgs/LGOGDownloader/template
index b1fb70cc1bf0..d2526d97468c 100644
--- a/srcpkgs/LGOGDownloader/template
+++ b/srcpkgs/LGOGDownloader/template
@@ -1,7 +1,7 @@
 # Template file for 'LGOGDownloader'
 pkgname=LGOGDownloader
 version=3.9
-revision=2
+revision=3
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="htmlcxx-devel tinyxml2-devel libcurl-devel rhash-devel

From e7aecab6291573fa6b12e4c63187750f1870dcdb Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Thu, 24 Nov 2022 22:58:44 +0700
Subject: [PATCH 06/99] Lucene++: rebuild for boost 1.81.0

---
 srcpkgs/Lucene++/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/Lucene++/template b/srcpkgs/Lucene++/template
index 85e202585fb7..287271b6b8fe 100644
--- a/srcpkgs/Lucene++/template
+++ b/srcpkgs/Lucene++/template
@@ -1,7 +1,7 @@
 # Template file for 'Lucene++'
 pkgname=Lucene++
 version=3.0.7
-revision=12
+revision=13
 build_style=cmake
 configure_args="-Wno-dev"
 makedepends="boost-devel gtest-devel"

From 239b6e8f858351e8bd85374932bc6c86ae3b436b Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Thu, 24 Nov 2022 22:58:44 +0700
Subject: [PATCH 07/99] PrusaSlicer: rebuild for boost 1.81.0

---
 srcpkgs/PrusaSlicer/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/PrusaSlicer/template b/srcpkgs/PrusaSlicer/template
index 25283bb1ab02..ba1094bcc008 100644
--- a/srcpkgs/PrusaSlicer/template
+++ b/srcpkgs/PrusaSlicer/template
@@ -1,7 +1,7 @@
 # Template file for 'PrusaSlicer'
 pkgname=PrusaSlicer
 version=2.4.2
-revision=2
+revision=3
 build_style=cmake
 build_helper="qemu cmake-wxWidgets-gtk3"
 configure_args="-DSLIC3R_WX_STABLE=1 -DSLIC3R_FHS=1 -DSLIC3R_GTK=3

From 9bcbd960ef007abdd5314006018647a06be42bcc Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Thu, 24 Nov 2022 22:58:45 +0700
Subject: [PATCH 08/99] TSC: rebuild for boost 1.81.0

---
 srcpkgs/TSC/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/TSC/template b/srcpkgs/TSC/template
index 8d3f00375c19..480c2fd503a7 100644
--- a/srcpkgs/TSC/template
+++ b/srcpkgs/TSC/template
@@ -1,7 +1,7 @@
 # Template file for 'TSC'
 pkgname=TSC
 version=2.1.0
-revision=3
+revision=4
 build_wrksrc=tsc
 build_style=cmake
 build_helper="qemu"

From 17da98ef8aec501c545a314c64618873f597b4d9 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Thu, 24 Nov 2022 22:58:45 +0700
Subject: [PATCH 09/99] astroid: rebuild for boost 1.81.0

---
 srcpkgs/astroid/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/astroid/template b/srcpkgs/astroid/template
index 91e3ca400acd..c9deaa7548c7 100644
--- a/srcpkgs/astroid/template
+++ b/srcpkgs/astroid/template
@@ -1,7 +1,7 @@
 # Template file for 'astroid'
 pkgname=astroid
 version=0.16
-revision=6
+revision=7
 build_style=cmake
 build_helper=gir
 hostmakedepends="pkg-config scdoc protobuf gobject-introspection"

From 0116287db0a2aa58653eaaaf97ae98e17522c709 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Thu, 24 Nov 2022 22:58:45 +0700
Subject: [PATCH 10/99] bitcoin: rebuild for boost 1.81.0

---
 srcpkgs/bitcoin/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/bitcoin/template b/srcpkgs/bitcoin/template
index 9ae457ecb9c5..478a7a66e874 100644
--- a/srcpkgs/bitcoin/template
+++ b/srcpkgs/bitcoin/template
@@ -1,7 +1,7 @@
 # Template file for 'bitcoin'
 pkgname=bitcoin
 version=22.0
-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 --with-gui"

From f7a1cded8ef36ff00851b3b503ea956ecff1167b Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Thu, 24 Nov 2022 22:58:45 +0700
Subject: [PATCH 11/99] blender: rebuild for boost 1.81.0

---
 srcpkgs/blender/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/blender/template b/srcpkgs/blender/template
index 29481e40a7b6..e15d810c8929 100644
--- a/srcpkgs/blender/template
+++ b/srcpkgs/blender/template
@@ -1,7 +1,7 @@
 # Template file for 'blender'
 pkgname=blender
 version=3.3.0
-revision=2
+revision=3
 archs="x86_64* ppc64*"
 build_style="cmake"
 pycompile_dirs="/usr/share/blender/${version%.*}/scripts"

From 14c6896cf168c6ca1299aa0168746f8266ccd6e1 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Thu, 24 Nov 2022 22:58:45 +0700
Subject: [PATCH 12/99] cclive: rebuild for boost 1.81.0

---
 srcpkgs/cclive/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/cclive/template b/srcpkgs/cclive/template
index 3cd19092fb9f..2c8c56ff7110 100644
--- a/srcpkgs/cclive/template
+++ b/srcpkgs/cclive/template
@@ -1,7 +1,7 @@
 # Template file for 'cclive'
 pkgname=cclive
 version=0.9.3
-revision=6
+revision=7
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="boost-devel pcre-devel libcurl-devel libquvi-devel glibmm-devel"

From f69c3b7715b25b3e05f2c086d3fa69fa1dfe604f Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Thu, 24 Nov 2022 22:58:45 +0700
Subject: [PATCH 13/99] cgal: rebuild for boost 1.81.0

---
 srcpkgs/cgal/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/cgal/template b/srcpkgs/cgal/template
index bfcc61fef061..5079bea9217b 100644
--- a/srcpkgs/cgal/template
+++ b/srcpkgs/cgal/template
@@ -1,7 +1,7 @@
 # Template file for 'cgal'
 pkgname=cgal
 version=4.14
-revision=4
+revision=5
 build_style=cmake
 build_helper="qemu"
 makedepends="boost-devel eigen mpfr-devel"

From f3df11685200d15f4b9a599ec2da2ed9e802429e Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Thu, 24 Nov 2022 22:58:46 +0700
Subject: [PATCH 14/99] codeblocks: rebuild for boost 1.81.0

---
 srcpkgs/codeblocks/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/codeblocks/template b/srcpkgs/codeblocks/template
index 02e1e255730d..1c0a84b8782a 100644
--- a/srcpkgs/codeblocks/template
+++ b/srcpkgs/codeblocks/template
@@ -1,7 +1,7 @@
 # Template file for 'codeblocks'
 pkgname=codeblocks
 version=20.03
-revision=2
+revision=3
 build_style=gnu-configure
 configure_args="--with-wx-config=wx-config-gtk3 --with-contrib-plugins
  --with-boost=${XBPS_CROSS_BASE}/usr

From 1c605abca9db26011b9c9c934e7466948c7be3c6 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Thu, 24 Nov 2022 22:58:46 +0700
Subject: [PATCH 15/99] colobot: rebuild for boost 1.81.0

---
 srcpkgs/colobot/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/colobot/template b/srcpkgs/colobot/template
index 19261daf81b3..f0ab974ea202 100644
--- a/srcpkgs/colobot/template
+++ b/srcpkgs/colobot/template
@@ -2,7 +2,7 @@
 pkgname=colobot
 # needs to be kept in sync with colobot-data (provides game assets)
 version=0.2.0
-revision=2
+revision=3
 build_style=cmake
 configure_args="-DCOLOBOT_INSTALL_BIN_DIR=/usr/bin -DOpenGL_GL_PREFERENCE=GLVND"
 hostmakedepends="gettext librsvg-utils perl po4a xmlstarlet"

From 71384d7967391fb6201d1b631e24bf006d084c13 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Thu, 24 Nov 2022 22:58:46 +0700
Subject: [PATCH 16/99] cpp-hocon: rebuild for boost 1.81.0

---
 srcpkgs/cpp-hocon/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/cpp-hocon/template b/srcpkgs/cpp-hocon/template
index f61316adcc11..9a9dff0b1e2e 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.3.0
-revision=4
+revision=5
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="boost-devel leatherman-devel libcurl-devel"

From 643bdad3d6624d817bd835819efba37514634337 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Thu, 24 Nov 2022 22:58:47 +0700
Subject: [PATCH 17/99] cryfs: rebuild for boost 1.81.0

---
 srcpkgs/cryfs/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/cryfs/template b/srcpkgs/cryfs/template
index 0349066cb88d..2167f25c54bc 100644
--- a/srcpkgs/cryfs/template
+++ b/srcpkgs/cryfs/template
@@ -1,7 +1,7 @@
 # Template file for 'cryfs'
 pkgname=cryfs
 version=0.11.2
-revision=2
+revision=3
 create_wrksrc=yes
 build_style=cmake
 configure_args="-DCRYFS_UPDATE_CHECKS=off -DBoost_USE_STATIC_LIBS=OFF

From c1230b5fb330e0c27eb5c88fc5d1b47a265c58d5 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Thu, 24 Nov 2022 22:58:47 +0700
Subject: [PATCH 18/99] eclib: rebuild for boost 1.81.0

---
 srcpkgs/eclib/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/eclib/template b/srcpkgs/eclib/template
index 31a3a01921fa..db1f9286a1c1 100644
--- a/srcpkgs/eclib/template
+++ b/srcpkgs/eclib/template
@@ -1,7 +1,7 @@
 # Template file for 'eclib'
 pkgname=eclib
 version=20221012
-revision=1
+revision=2
 build_style=gnu-configure
 configure_args="--with-flint --with-boost"
 hostmakedepends="automake autoconf-archive libtool"

From bf5f0a5003df4d5c524707d1ad4d588af557b3cc Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Thu, 24 Nov 2022 22:58:47 +0700
Subject: [PATCH 19/99] facter: rebuild for boost 1.81.0

---
 srcpkgs/facter/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/facter/template b/srcpkgs/facter/template
index 45c921a0b72d..303ef4b12fd1 100644
--- a/srcpkgs/facter/template
+++ b/srcpkgs/facter/template
@@ -1,7 +1,7 @@
 # Template file for 'facter'
 pkgname=facter
 version=3.14.16
-revision=4
+revision=5
 build_style=cmake
 configure_args="-DRUBY_CONFIG_INCLUDE_DIR=${XBPS_CROSS_BASE}/usr/include
  -DENABLE_CXX_WERROR=OFF -DCMAKE_INSTALL_LIBDIR=/usr/lib"

From b931a058fbd8bcfab81cd724976040d315ba6a01 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Thu, 24 Nov 2022 22:58:47 +0700
Subject: [PATCH 20/99] fcitx5-chinese-addons: rebuild for boost 1.81.0

---
 srcpkgs/fcitx5-chinese-addons/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/fcitx5-chinese-addons/template b/srcpkgs/fcitx5-chinese-addons/template
index e19adac24c4d..7e9b8a24eedd 100644
--- a/srcpkgs/fcitx5-chinese-addons/template
+++ b/srcpkgs/fcitx5-chinese-addons/template
@@ -1,7 +1,7 @@
 # Template file for 'fcitx5-chinese-addons'
 pkgname=fcitx5-chinese-addons
 version=5.0.16
-revision=1
+revision=2
 build_style=cmake
 hostmakedepends="pkg-config gettext doxygen extra-cmake-modules qt5-qmake
  qt5-host-tools libime-utils"

From afd85d08c54e802c6eb3913eeb7968e2c53423ff Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Thu, 24 Nov 2022 22:58:47 +0700
Subject: [PATCH 21/99] fifengine: rebuild for boost 1.81.0

---
 srcpkgs/fifengine/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/fifengine/template b/srcpkgs/fifengine/template
index 83195767f2b5..814e68990dbd 100644
--- a/srcpkgs/fifengine/template
+++ b/srcpkgs/fifengine/template
@@ -1,7 +1,7 @@
 # Template file for 'fifengine'
 pkgname=fifengine
 version=0.4.2
-revision=10
+revision=11
 build_style=cmake
 hostmakedepends="swig python3"
 makedepends="SDL2-devel SDL2_image-devel SDL2_ttf-devel boost-devel

From f969d79bd0778e782c12a507292fd110f733e80f Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Thu, 24 Nov 2022 22:58:47 +0700
Subject: [PATCH 22/99] freecad: rebuild for boost 1.81.0

---
 srcpkgs/freecad/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/freecad/template b/srcpkgs/freecad/template
index 822c07ed0afc..be1fbfde6483 100644
--- a/srcpkgs/freecad/template
+++ b/srcpkgs/freecad/template
@@ -1,7 +1,7 @@
 # Template file for 'freecad'
 pkgname=freecad
 version=0.20.1
-revision=5
+revision=6
 build_style=cmake
 
 _inst_prefix=/usr/lib/${pkgname}

From 62a2b23e7114e93b60df397a36b23af9ca0a0e66 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Thu, 24 Nov 2022 22:58:48 +0700
Subject: [PATCH 23/99] freeorion: rebuild for boost 1.81.0

---
 srcpkgs/freeorion/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/freeorion/template b/srcpkgs/freeorion/template
index d7a6c0addf01..d4c079dd3af0 100644
--- a/srcpkgs/freeorion/template
+++ b/srcpkgs/freeorion/template
@@ -1,7 +1,7 @@
 # Template file for 'freeorion'
 pkgname=freeorion
 version=0.4.10.2
-revision=4
+revision=5
 _release=${version}_2021-08-01.f663dad
 build_style=cmake
 hostmakedepends="cppcheck doxygen python3-pycodestyle"

From 0014755842eb32128015b2ec9c2214e2d386d520 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Thu, 24 Nov 2022 22:58:48 +0700
Subject: [PATCH 24/99] gnucash: rebuild for boost 1.81.0

---
 srcpkgs/gnucash/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/gnucash/template b/srcpkgs/gnucash/template
index ea96cb709ceb..6e8ddbac22bc 100644
--- a/srcpkgs/gnucash/template
+++ b/srcpkgs/gnucash/template
@@ -1,7 +1,7 @@
 # Template file for 'gnucash'
 pkgname=gnucash
 version=4.12
-revision=2
+revision=3
 build_style=cmake
 make_check_target=check
 configure_args="-DWITH_SQL=0 -DWITH_PYTHON=1"

From 77217346f202dc119bc7f87eca2da62e613580da Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Thu, 24 Nov 2022 22:58:48 +0700
Subject: [PATCH 25/99] gnuradio: rebuild for boost 1.81.0

---
 srcpkgs/gnuradio/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/gnuradio/template b/srcpkgs/gnuradio/template
index 5012ef4f62e7..20d718ac4ae7 100644
--- a/srcpkgs/gnuradio/template
+++ b/srcpkgs/gnuradio/template
@@ -1,7 +1,7 @@
 # Template file for 'gnuradio'
 pkgname=gnuradio
 version=3.10.3.0
-revision=6
+revision=7
 build_style=cmake
 conf_files="/etc/gnuradio/conf.d/*"
 configure_args="-DMATHJAX2_USE_ROOT=/usr/share/mathjax

From 6b5eee09fd0b10b27ad640bef31a9ee89bc11053 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Thu, 24 Nov 2022 22:58:48 +0700
Subject: [PATCH 26/99] gnuradio-osmosdr: rebuild for boost 1.81.0

---
 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 0ee4c8a8a55b..2b118119d010 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.2.3git20210128
-revision=5
+revision=6
 _githash=a100eb024c0210b95e4738b6efd836d48225bd03
 build_style=cmake
 configure_args="-Dpybind11_DIR=${XBPS_CROSS_BASE}/${py3_sitelib}/pybind11/share/cmake/pybind11"

From 007fe4b29b14e7dbdb4e4a74aaaacb312a3cdcef Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Thu, 24 Nov 2022 22:58:48 +0700
Subject: [PATCH 27/99] gnuradio-rds: rebuild for boost 1.81.0

---
 srcpkgs/gnuradio-rds/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/gnuradio-rds/template b/srcpkgs/gnuradio-rds/template
index e11956f09a3e..b8a95ac05d79 100644
--- a/srcpkgs/gnuradio-rds/template
+++ b/srcpkgs/gnuradio-rds/template
@@ -1,7 +1,7 @@
 # Template file for 'gnuradio-rds'
 pkgname=gnuradio-rds
 version=3.10
-revision=4
+revision=5
 build_style=cmake
 configure_args="-Dpybind11_DIR=${XBPS_CROSS_BASE}/${py3_sitelib}/pybind11/share/cmake/pybind11"
 hostmakedepends="pkg-config gnuradio python3"

From 1532e8f062019f2057eece09d75d5f11ff3245cb Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Thu, 24 Nov 2022 22:58:48 +0700
Subject: [PATCH 28/99] gource: rebuild for boost 1.81.0

---
 srcpkgs/gource/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/gource/template b/srcpkgs/gource/template
index f195ff843092..9431f4215292 100644
--- a/srcpkgs/gource/template
+++ b/srcpkgs/gource/template
@@ -1,7 +1,7 @@
 # Template file for 'gource'
 pkgname=gource
 version=0.53
-revision=1
+revision=2
 build_style=gnu-configure
 configure_args="--with-tinyxml --enable-ttf-font-dir=/usr/share/fonts/TTF
  --with-boost-libdir=$XBPS_CROSS_BASE/usr/lib/"

From 4806151a9be4faab7c54ad3a194ccf69ed6ca457 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Thu, 24 Nov 2022 22:58:49 +0700
Subject: [PATCH 29/99] gpick: rebuild for boost 1.81.0

---
 srcpkgs/gpick/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/gpick/template b/srcpkgs/gpick/template
index 4c5bca2d61aa..37a8f1664119 100644
--- a/srcpkgs/gpick/template
+++ b/srcpkgs/gpick/template
@@ -1,7 +1,7 @@
 # Template file for 'gpick'
 pkgname=gpick
 version=0.2.6
-revision=2
+revision=3
 build_style=cmake
 hostmakedepends="gettext pkg-config ragel"
 makedepends="boost-devel gtk+3-devel lua52-devel expat-devel"

From 044c7f217136097f5ccf0eaafd38111bd696c1c2 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Thu, 24 Nov 2022 22:58:49 +0700
Subject: [PATCH 30/99] grive2: rebuild for boost 1.81.0

---
 srcpkgs/grive2/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/grive2/template b/srcpkgs/grive2/template
index b7c9b0ef699a..f29c4aa90cc1 100644
--- a/srcpkgs/grive2/template
+++ b/srcpkgs/grive2/template
@@ -1,7 +1,7 @@
 # Template file for 'grive2'
 pkgname=grive2
 version=0.5.3
-revision=1
+revision=2
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="boost-devel libcurl-devel yajl-devel libgcrypt-devel expat-devel"

From 231e9a850061a73f586402505355b92c48ccd344 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Thu, 24 Nov 2022 22:58:49 +0700
Subject: [PATCH 31/99] guitarix2: rebuild for boost 1.81.0

---
 srcpkgs/guitarix2/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/guitarix2/template b/srcpkgs/guitarix2/template
index eacd7b371501..1eba6b738eac 100644
--- a/srcpkgs/guitarix2/template
+++ b/srcpkgs/guitarix2/template
@@ -1,7 +1,7 @@
 # Template file for 'guitarix2'
 pkgname=guitarix2
 version=0.42.1
-revision=2
+revision=3
 build_style=waf3
 configure_args="--cxxflags-release=-DNDEBUG --ladspa --new-ladspa --no-faust
  $(vopt_if avahi '' '--no-avahi') $(vopt_if bluez '' '--no-bluez')"

From 179df72832f6361771c119a053023a4f27f17d4b Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Thu, 24 Nov 2022 22:58:49 +0700
Subject: [PATCH 32/99] heaptrack: rebuild for boost 1.81.0

---
 srcpkgs/heaptrack/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/heaptrack/template b/srcpkgs/heaptrack/template
index 0ccc1e6415a7..61d5c445716a 100644
--- a/srcpkgs/heaptrack/template
+++ b/srcpkgs/heaptrack/template
@@ -1,7 +1,7 @@
 # Template file for 'heaptrack'
 pkgname=heaptrack
 version=1.4.0
-revision=2
+revision=3
 build_style=cmake
 configure_args="-DHEAPTRACK_BUILD_GUI=ON"
 hostmakedepends="qt5-qmake qt5-host-tools extra-cmake-modules kcoreaddons

From a868b5d7c775a0f5590624f772bf35795c223359 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Thu, 24 Nov 2022 22:58:50 +0700
Subject: [PATCH 33/99] hugin: rebuild for boost 1.81.0

---
 srcpkgs/hugin/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/hugin/template b/srcpkgs/hugin/template
index fe335e8f1709..ab38812dc634 100644
--- a/srcpkgs/hugin/template
+++ b/srcpkgs/hugin/template
@@ -1,7 +1,7 @@
 # Template file for 'hugin'
 pkgname=hugin
 version=2021.0.0
-revision=4
+revision=5
 build_style=cmake
 build_helper=cmake-wxWidgets-gtk3
 pycompile_dirs="usr/share/hugin/data/plugins usr/share/hugin/data/plugins-templates"

From 3b7b4dc227db8f66130fd503db447b7008ccb20e Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Thu, 24 Nov 2022 22:58:50 +0700
Subject: [PATCH 34/99] i2pd: rebuild for boost 1.81.0

---
 srcpkgs/i2pd/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/i2pd/template b/srcpkgs/i2pd/template
index 269d719ff21b..57e7dc54eaba 100644
--- a/srcpkgs/i2pd/template
+++ b/srcpkgs/i2pd/template
@@ -1,7 +1,7 @@
 # Template file for 'i2pd'
 pkgname=i2pd
 version=2.43.0
-revision=2
+revision=3
 build_style=gnu-makefile
 make_build_args="USE_UPNP=yes"
 makedepends="zlib-devel boost-devel openssl-devel miniupnpc-devel

From fe4bf761979e72672ed2d9e095352f9a9975ff7c Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Thu, 24 Nov 2022 22:58:50 +0700
Subject: [PATCH 35/99] icinga2: rebuild for boost 1.81.0

---
 srcpkgs/icinga2/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/icinga2/template b/srcpkgs/icinga2/template
index 4ef7abea2fc3..6b7249993ec9 100644
--- a/srcpkgs/icinga2/template
+++ b/srcpkgs/icinga2/template
@@ -1,7 +1,7 @@
 # Template file for 'icinga2'
 pkgname=icinga2
 version=2.9.3
-revision=7
+revision=8
 build_style=cmake
 build_helper="qemu"
 configure_args="-DCMAKE_INSTALL_SYSCONFDIR=/etc

From c4b4c79657561b8f127fe0afd4b47cd58d65d1c8 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Thu, 24 Nov 2022 22:58:51 +0700
Subject: [PATCH 36/99] imagescan: rebuild for boost 1.81.0

---
 srcpkgs/imagescan/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/imagescan/template b/srcpkgs/imagescan/template
index d0d1a4fdab8f..ac1b584b288d 100644
--- a/srcpkgs/imagescan/template
+++ b/srcpkgs/imagescan/template
@@ -1,7 +1,7 @@
 # Template file for 'imagescan'
 pkgname=imagescan
 version=3.65.0
-revision=2
+revision=3
 build_style=gnu-configure
 configure_args="--libexecdir=/usr/lib --with-boost-libdir=${XBPS_CROSS_BASE}/usr/lib
  --with-gtkmm --enable-sane-config --with-sane-confdir=/etc/sane.d --enable-udev-config

From 54bcc5d3db4ac8b02bcbd0e5e7c165612060aa15 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Thu, 24 Nov 2022 22:58:51 +0700
Subject: [PATCH 37/99] inkscape: rebuild for boost 1.81.0

---
 srcpkgs/inkscape/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/inkscape/template b/srcpkgs/inkscape/template
index 003d2170baf3..3d239f62f896 100644
--- a/srcpkgs/inkscape/template
+++ b/srcpkgs/inkscape/template
@@ -1,7 +1,7 @@
 # Template file for 'inkscape'
 pkgname=inkscape
 version=1.1.1
-revision=5
+revision=6
 build_style=cmake
 # builds executables then runs checks
 # some tests still fail on musl: https://gitlab.com/inkscape/inkscape/-/issues/2241

From f52d10cbd8ade216647c051118bd953d97876186 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Thu, 24 Nov 2022 22:58:51 +0700
Subject: [PATCH 38/99] innoextract: rebuild for boost 1.81.0

---
 srcpkgs/innoextract/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/innoextract/template b/srcpkgs/innoextract/template
index 9b8e1e163e55..04d631f065f7 100644
--- a/srcpkgs/innoextract/template
+++ b/srcpkgs/innoextract/template
@@ -1,7 +1,7 @@
 # Template file for 'innoextract'
 pkgname=innoextract
 version=1.9
-revision=2
+revision=3
 build_style=cmake
 configure_args="-DCMAKE_INSTALL_PREFIX=/usr"
 hostmakedepends="boost extra-cmake-modules"

From a8c2f22f33519c415e7f5fb1233588ce8fc23c6a Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Thu, 24 Nov 2022 22:58:52 +0700
Subject: [PATCH 39/99] juCi++: rebuild for boost 1.81.0

---
 srcpkgs/juCi++/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/juCi++/template b/srcpkgs/juCi++/template
index b5c485660e98..c1969237f11d 100644
--- a/srcpkgs/juCi++/template
+++ b/srcpkgs/juCi++/template
@@ -1,7 +1,7 @@
 # Template file for 'juCi++'
 pkgname=juCi++
 version=1.7.2
-revision=1
+revision=2
 _libclangmm_commit="9704b9b6de0982a588fa41741157d5640afedf30"
 _tiny_commit="839ff806dc447ff49af80f9a9eaa7949f770f8e5"
 create_wrksrc=yes

From 1d654428ec5a8f1a177f355026f283abb149ba3e Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Thu, 24 Nov 2022 22:58:52 +0700
Subject: [PATCH 40/99] kea: rebuild for boost 1.81.0

---
 srcpkgs/kea/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/kea/template b/srcpkgs/kea/template
index 10ae9bb0efd4..5ab6b9199976 100644
--- a/srcpkgs/kea/template
+++ b/srcpkgs/kea/template
@@ -1,7 +1,7 @@
 # Template file for 'kea'
 pkgname=kea
 version=2.2.0
-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 1c17b52f1c32471c2532075f10344fe86b322bd5 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Thu, 24 Nov 2022 22:58:52 +0700
Subject: [PATCH 41/99] kig: rebuild for boost 1.81.0

---
 srcpkgs/kig/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/kig/template b/srcpkgs/kig/template
index a0fecfd84c9e..7cd8375cdea7 100644
--- a/srcpkgs/kig/template
+++ b/srcpkgs/kig/template
@@ -1,7 +1,7 @@
 # Template file for 'kig'
 pkgname=kig
 version=22.04.3
-revision=4
+revision=5
 build_style=cmake
 hostmakedepends="extra-cmake-modules kcoreaddons kdoctools gettext
  pkg-config qt5-host-tools qt5-qmake"

From a2ed49a559f979d2ca8befba5f2a636638a9c866 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Thu, 24 Nov 2022 22:58:52 +0700
Subject: [PATCH 42/99] leatherman: rebuild for boost 1.81.0

---
 srcpkgs/leatherman/template | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/srcpkgs/leatherman/template b/srcpkgs/leatherman/template
index a2813bd4a923..16dcefe1852b 100644
--- a/srcpkgs/leatherman/template
+++ b/srcpkgs/leatherman/template
@@ -1,8 +1,7 @@
 # Template file for 'leatherman'
 pkgname=leatherman
 version=1.12.4
-revision=3
-revision=4
+revision=5
 build_style=cmake
 configure_args="-DLEATHERMAN_SHARED=ON"
 hostmakedepends="pkg-config python3"

From 4d6da409ecf07850ea407d70f5f34c2875f6eaf3 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Thu, 24 Nov 2022 22:58:52 +0700
Subject: [PATCH 43/99] ledger: rebuild for boost 1.81.0

---
 srcpkgs/ledger/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ledger/template b/srcpkgs/ledger/template
index 130c727e7768..3066c3b9eccf 100644
--- a/srcpkgs/ledger/template
+++ b/srcpkgs/ledger/template
@@ -1,7 +1,7 @@
 # Template file for 'ledger'
 pkgname=ledger
 version=3.2.1
-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 c130703bb4ebcc54b8f60ddcbd906df356307200 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Thu, 24 Nov 2022 22:58:52 +0700
Subject: [PATCH 44/99] libbitcoin-blockchain: rebuild for boost 1.81.0

---
 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 09a126e75356..cc735c2ce2ce 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=7
+revision=8
 archs="aarch64* ppc64* x86_64*"
 build_style=gnu-configure
 configure_args="--with-boost-libdir=${XBPS_CROSS_BASE}/usr/lib

From f9368720adc707e87edefe27d065203f5d438c07 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Thu, 24 Nov 2022 22:58:53 +0700
Subject: [PATCH 45/99] libbitcoin-client: rebuild for boost 1.81.0

---
 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 35f17b74ae00..9b3d474846c9 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=7
+revision=8
 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 72e5cf211ecbb14d23ba584eca7c0978a3a8e2d1 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Thu, 24 Nov 2022 22:58:53 +0700
Subject: [PATCH 46/99] libbitcoin-database: rebuild for boost 1.81.0

---
 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 13cec4fdc3dd..37c029d09a60 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=7
+revision=8
 archs="aarch64* ppc64* x86_64*"
 build_style=gnu-configure
 configure_args="--with-boost-libdir=${XBPS_CROSS_BASE}/usr/lib

From c81dfb0486d34a0fdb4ab34cc12691bdc24b87fb Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Thu, 24 Nov 2022 22:58:53 +0700
Subject: [PATCH 47/99] libbitcoin-explorer: rebuild for boost 1.81.0

---
 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 7a5f8368b271..d03405a27350 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=7
+revision=8
 build_style=gnu-configure
 configure_args="--with-bash-completiondir=/usr/share/bash-completion/completions
  --with-boost-libdir=${XBPS_CROSS_BASE}/usr/lib

From ce17bd73b632dd2318130b35b21180769c140c80 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Thu, 24 Nov 2022 22:58:53 +0700
Subject: [PATCH 48/99] libbitcoin-network: rebuild for boost 1.81.0

---
 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 4f730a814242..9e60a742ea9c 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=7
+revision=8
 build_style=gnu-configure
 configure_args="--with-boost-libdir=${XBPS_CROSS_BASE}/usr/lib
  --with-boost=${XBPS_CROSS_BASE}/usr --with-gnu-ld"

From d9fa0e1dd46637a47f24631b7c700998cd7ef4fe Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Thu, 24 Nov 2022 22:58:54 +0700
Subject: [PATCH 49/99] libbitcoin-node: rebuild for boost 1.81.0

---
 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 ead87310627b..2fb8c1f7ce2b 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=7
+revision=8
 archs="aarch64* ppc64* x86_64*"
 build_style=gnu-configure
 configure_args="--with-bash-completiondir=/usr/share/bash-completion/completions

From ea58baf3bfab9455eafeb8cc080f44b154335a88 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Thu, 24 Nov 2022 22:58:54 +0700
Subject: [PATCH 50/99] libbitcoin-protocol: rebuild for boost 1.81.0

---
 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 53e2e6520f6a..972f1bc4e0df 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=7
+revision=8
 build_style=gnu-configure
 configure_args="--with-boost-libdir=${XBPS_CROSS_BASE}/usr/lib
  --with-boost=${XBPS_CROSS_BASE}/usr --with-gnu-ld"

From 204ce61a2df513ff946e27ac2811f31e66d48c92 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Thu, 24 Nov 2022 22:58:54 +0700
Subject: [PATCH 51/99] libbitcoin-server: rebuild for boost 1.81.0

---
 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 70d4c492c5bb..3329b969d0fb 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=7
+revision=8
 archs="aarch64* ppc64* x86_64*"
 build_style=gnu-configure
 configure_args="--with-bash-completiondir=/usr/share/bash-completion/completions

From 167289a29e0c1930b5a997a3a9ddba4885bb7de0 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Thu, 24 Nov 2022 22:58:54 +0700
Subject: [PATCH 52/99] libbitcoin-system: rebuild for boost 1.81.0

---
 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 8e6790c3ba66..89c20c88b2a6 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=7
+revision=8
 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 15e1928fdcdd838b75053a2a00dd6ca06f8c0a9c Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Thu, 24 Nov 2022 22:58:54 +0700
Subject: [PATCH 53/99] libcmis: rebuild for boost 1.81.0

---
 srcpkgs/libcmis/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/libcmis/template b/srcpkgs/libcmis/template
index 8658e9fae76d..aadba05fd19d 100644
--- a/srcpkgs/libcmis/template
+++ b/srcpkgs/libcmis/template
@@ -1,7 +1,7 @@
 # Template file for 'libcmis'
 pkgname=libcmis
 version=0.5.2
-revision=5
+revision=6
 build_style=gnu-configure
 configure_args="DOCBOOK2MAN=docbook2man --disable-werror"
 hostmakedepends="pkg-config docbook2x"

From 96fbb78fe7b4f45f736cc423a8727c6c45e16b34 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Thu, 24 Nov 2022 22:58:54 +0700
Subject: [PATCH 54/99] libime: rebuild for boost 1.81.0

---
 srcpkgs/libime/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/libime/template b/srcpkgs/libime/template
index 1f38ceed3596..6abb04e26d6a 100644
--- a/srcpkgs/libime/template
+++ b/srcpkgs/libime/template
@@ -1,7 +1,7 @@
 # Template file for 'libime'
 pkgname=libime
 version=1.0.15
-revision=1
+revision=2
 build_style=cmake
 build_helper=qemu
 hostmakedepends="pkg-config gettext extra-cmake-modules python3"

From 26b01cb4af32025abc125ea0689894e99dd8247a Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Thu, 24 Nov 2022 22:58:55 +0700
Subject: [PATCH 55/99] libime-jyutping: rebuild for boost 1.81.0

---
 srcpkgs/libime-jyutping/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/libime-jyutping/template b/srcpkgs/libime-jyutping/template
index 6ae0855c3d7a..1db2562c8842 100644
--- a/srcpkgs/libime-jyutping/template
+++ b/srcpkgs/libime-jyutping/template
@@ -1,7 +1,7 @@
 # Template file for 'libime-jyutping'
 pkgname=libime-jyutping
 version=1.0.4
-revision=2
+revision=3
 build_style=cmake
 build_helper=qemu
 hostmakedepends="pkg-config gettext extra-cmake-modules python3 libime-utils"

From 4c8daae0b6d7e400e878e406b8c3b6e8ba181ccc Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Thu, 24 Nov 2022 22:58:55 +0700
Subject: [PATCH 56/99] libixion: rebuild for boost 1.81.0

---
 srcpkgs/libixion/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/libixion/template b/srcpkgs/libixion/template
index d756081b0255..3e246198aca6 100644
--- a/srcpkgs/libixion/template
+++ b/srcpkgs/libixion/template
@@ -1,7 +1,7 @@
 # Template file for 'libixion'
 pkgname=libixion
 version=0.17.0
-revision=3
+revision=4
 build_style=gnu-configure
 hostmakedepends="pkg-config python3"
 makedepends="boost-devel fmt-devel mdds python3-devel spdlog"

From 1bceb31af1ccfcf3b21d2be6594aa3695847fc39 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Thu, 24 Nov 2022 22:58:55 +0700
Subject: [PATCH 57/99] liborcus: rebuild for boost 1.81.0

---
 srcpkgs/liborcus/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/liborcus/template b/srcpkgs/liborcus/template
index cbe5690ab901..720728b193a1 100644
--- a/srcpkgs/liborcus/template
+++ b/srcpkgs/liborcus/template
@@ -1,7 +1,7 @@
 # Template file for 'liborcus'
 pkgname=liborcus
 version=0.17.2
-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 62c7bdb1c8efd5482ee58c8b3e1899817d42451b Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Thu, 24 Nov 2022 22:58:56 +0700
Subject: [PATCH 58/99] libphonenumber: rebuild for boost 1.81.0

---
 srcpkgs/libphonenumber/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/libphonenumber/template b/srcpkgs/libphonenumber/template
index cd01943a4e7f..cd2832a7b3cf 100644
--- a/srcpkgs/libphonenumber/template
+++ b/srcpkgs/libphonenumber/template
@@ -1,7 +1,7 @@
 # Template file for 'libphonenumber'
 pkgname=libphonenumber
 version=8.12.39
-revision=8
+revision=9
 build_wrksrc=cpp
 build_style=cmake
 build_helper=qemu

From 4178505f5b29818f1a28dec47d7efde433414bf6 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Thu, 24 Nov 2022 22:58:56 +0700
Subject: [PATCH 59/99] libreoffice: rebuild for boost 1.81.0

---
 srcpkgs/libreoffice/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/libreoffice/template b/srcpkgs/libreoffice/template
index 7d1004672fa3..69779030648b 100644
--- a/srcpkgs/libreoffice/template
+++ b/srcpkgs/libreoffice/template
@@ -1,7 +1,7 @@
 # Template file for 'libreoffice'
 pkgname=libreoffice
 version=7.4.2.3
-revision=2
+revision=3
 build_style=meta
 make_build_target="build"
 nocross="Several dependencies are nocross=yes"

From b8611747b8261e22f4795ab1ae92a9a553cca69c Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Thu, 24 Nov 2022 22:58:56 +0700
Subject: [PATCH 60/99] librime: rebuild for boost 1.81.0

---
 srcpkgs/librime/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/librime/template b/srcpkgs/librime/template
index 35dd09e94f90..b9916393765f 100644
--- a/srcpkgs/librime/template
+++ b/srcpkgs/librime/template
@@ -1,7 +1,7 @@
 # Template file for 'librime'
 pkgname=librime
 version=1.7.3
-revision=5
+revision=6
 build_style=cmake
 configure_args="-DCMAKE_BUILD_TYPE=None -DENABLE_LOGGING=OFF -DBUILD_TEST=ON
  -DCAPNP_EXECUTABLE=/usr/bin/capnp -DCAPNPC_CXX_EXECUTABLE=/usr/bin/capnpc-c++"

From 4764a0a00daa3055a4877648469e01643308a775 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Thu, 24 Nov 2022 22:58:56 +0700
Subject: [PATCH 61/99] libtorrent-rasterbar: rebuild for boost 1.81.0

---
 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 32de18354769..745f4b043a70 100644
--- a/srcpkgs/libtorrent-rasterbar/template
+++ b/srcpkgs/libtorrent-rasterbar/template
@@ -2,7 +2,7 @@
 # Breaks ABI/API without changing soname, revbump all dependants
 pkgname=libtorrent-rasterbar
 version=1.2.18
-revision=1
+revision=2
 build_style=cmake
 configure_args="-Dbuild_examples=ON -Dbuild_tools=ON
  -Dpython-bindings=ON -Dbuild_tests=ON"

From 085c8dedabd6f9a37454c8938ce79e343bcad485 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Thu, 24 Nov 2022 22:58:56 +0700
Subject: [PATCH 62/99] litecoin: rebuild for boost 1.81.0

---
 srcpkgs/litecoin/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/litecoin/template b/srcpkgs/litecoin/template
index 7a188c3c9af8..37f3a348d287 100644
--- a/srcpkgs/litecoin/template
+++ b/srcpkgs/litecoin/template
@@ -1,7 +1,7 @@
 # Template file for 'litecoin'
 pkgname=litecoin
 version=0.18.1
-revision=8
+revision=9
 build_style=gnu-configure
 configure_args="--with-incompatible-bdb --with-gui=qt5 --disable-static
  --disable-tests --with-openssl"

From 3e2410f7e8a9c6aee693cb518379347c9ea25f25 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Thu, 24 Nov 2022 22:58:56 +0700
Subject: [PATCH 63/99] monero: rebuild for boost 1.81.0

---
 srcpkgs/monero/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/monero/template b/srcpkgs/monero/template
index 89b398d29781..7385c102eda5 100644
--- a/srcpkgs/monero/template
+++ b/srcpkgs/monero/template
@@ -1,7 +1,7 @@
 # Template file for 'monero'
 pkgname=monero
 version=0.18.1.2
-revision=1
+revision=2
 # the revision monero uses as a submodule for the specific version
 _randomx_gitrev="261d58c77fc5547c0aa7fdfeb58421ba7e0e6e1c"
 _rapidjson_gitrev="129d19ba7f496df5e33658527a7158c79b99c21c"

From eb026c87cd1b65fb658c4678488ec383ed8dc6b8 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Thu, 24 Nov 2022 22:58:57 +0700
Subject: [PATCH 64/99] monero-gui: rebuild for boost 1.81.0

---
 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 13f4c41d21a6..03f852bf6f6d 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.18.1.2
-revision=1
+revision=2
 _monero_version=0.18.1.2
 # the revision monero uses as a submodule for the specific version
 _randomx_gitrev="261d58c77fc5547c0aa7fdfeb58421ba7e0e6e1c"

From 9091ce64ffb1fcee02b054fcd6625311e68fe6a1 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Thu, 24 Nov 2022 22:58:57 +0700
Subject: [PATCH 65/99] mupen64plus: rebuild for boost 1.81.0

---
 srcpkgs/mupen64plus/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/mupen64plus/template b/srcpkgs/mupen64plus/template
index 9cce8f747c36..1d93ec87c24d 100644
--- a/srcpkgs/mupen64plus/template
+++ b/srcpkgs/mupen64plus/template
@@ -1,7 +1,7 @@
 # Template file for 'mupen64plus'
 pkgname=mupen64plus
 version=2.5.9
-revision=4
+revision=5
 archs="x86_64* i686*"
 hostmakedepends="pkg-config which nasm"
 makedepends="boost-devel SDL2-devel speexdsp-devel freetype-devel glu-devel libpng-devel libsamplerate-devel"

From 85ab5e14bb17414917257a31781b2545e9ef5fc1 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Thu, 24 Nov 2022 22:58:57 +0700
Subject: [PATCH 66/99] musikcube: rebuild for boost 1.81.0

---
 srcpkgs/musikcube/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/musikcube/template b/srcpkgs/musikcube/template
index 11a3df3dc0aa..8157816c8768 100644
--- a/srcpkgs/musikcube/template
+++ b/srcpkgs/musikcube/template
@@ -1,7 +1,7 @@
 # Template file for 'musikcube'
 pkgname=musikcube
 version=0.98.0
-revision=2
+revision=3
 build_style=cmake
 make_cmd=make
 configure_args="-DNO_NCURSESW=1 -DENABLE_BUNDLED_TAGLIB=false"

From 8781992f0cbd69d163b8b7999796ac977017942c Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Thu, 24 Nov 2022 22:58:58 +0700
Subject: [PATCH 67/99] namecoin: rebuild for boost 1.81.0

---
 srcpkgs/namecoin/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/namecoin/template b/srcpkgs/namecoin/template
index c775c32aeb0f..8af7f4987083 100644
--- a/srcpkgs/namecoin/template
+++ b/srcpkgs/namecoin/template
@@ -1,7 +1,7 @@
 # Template file for 'namecoin'
 pkgname=namecoin
 version=0.18.1
-revision=6
+revision=7
 build_style=gnu-configure
 configure_args="--with-incompatible-bdb --disable-static
  --enable-hardening --with-boost=${XBPS_CROSS_BASE}/usr"

From dd34df1c02622ffe9197805681268c7b5b3b08b0 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Thu, 24 Nov 2022 22:58:58 +0700
Subject: [PATCH 68/99] ncmpcpp: rebuild for boost 1.81.0

---
 srcpkgs/ncmpcpp/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ncmpcpp/template b/srcpkgs/ncmpcpp/template
index 72a0d35e5e7f..559620005d15 100644
--- a/srcpkgs/ncmpcpp/template
+++ b/srcpkgs/ncmpcpp/template
@@ -1,7 +1,7 @@
 # Template file for 'ncmpcpp'
 pkgname=ncmpcpp
 version=0.9.2
-revision=6
+revision=7
 build_style=gnu-configure
 configure_args=" BOOST_LIB_SUFFIX= --enable-clock --enable-outputs
  --enable-unicode --enable-visualizer --with-curl --with-taglib --with-fftw"

From f26e33e372f2b52b156b60c1d8d85821f320c460 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Thu, 24 Nov 2022 22:58:58 +0700
Subject: [PATCH 69/99] nix: rebuild for boost 1.81.0

---
 srcpkgs/nix/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/nix/template b/srcpkgs/nix/template
index 438760836e4f..1c9bd931df65 100644
--- a/srcpkgs/nix/template
+++ b/srcpkgs/nix/template
@@ -1,7 +1,7 @@
 # Template file for 'nix'
 pkgname=nix
 version=2.11.0
-revision=1
+revision=2
 build_style=gnu-configure
 build_helper=qemu
 # Use /nix/var as suggested by the official Manual.

From 431d63afd60d6ad929ec7a6f71117b85261b24c5 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Thu, 24 Nov 2022 22:58:58 +0700
Subject: [PATCH 70/99] opencamlib: rebuild for boost 1.81.0

---
 srcpkgs/opencamlib/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/opencamlib/template b/srcpkgs/opencamlib/template
index 162a97304c26..2536d57764f1 100644
--- a/srcpkgs/opencamlib/template
+++ b/srcpkgs/opencamlib/template
@@ -1,7 +1,7 @@
 # Template file for 'opencamlib'
 pkgname=opencamlib
 version=2019.07
-revision=6
+revision=7
 build_style=cmake
 configure_args="-DBUILD_PY_LIB=ON -DUSE_PY_3=ON -DVERSION_STRING=${version}"
 hostmakedepends="python3"

From 6b0fd82805778312dafad84ea59f7d117a93c0f1 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Thu, 24 Nov 2022 22:58:59 +0700
Subject: [PATCH 71/99] openimageio: rebuild for boost 1.81.0

---
 srcpkgs/openimageio/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/openimageio/template b/srcpkgs/openimageio/template
index 0e07f017030b..bd93d09771be 100644
--- a/srcpkgs/openimageio/template
+++ b/srcpkgs/openimageio/template
@@ -1,7 +1,7 @@
 # Template file for 'openimageio'
 pkgname=openimageio
 version=2.2.15.1
-revision=4
+revision=5
 build_style=cmake
 configure_args="-DUSE_OPENGL=0 -DUSE_QT=0 -DUSE_PYTHON=0 -DOIIO_BUILD_TESTS=1
  -DSTOP_ON_WARNING=0 -DUSE_STD_REGEX_EXITCODE=0 -DCMAKE_CXX_STANDARD=14"

From 2a8216ceecb808097ffbe9b346f892390d37d10c Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Thu, 24 Nov 2022 22:58:59 +0700
Subject: [PATCH 72/99] openmw: rebuild for boost 1.81.0

---
 srcpkgs/openmw/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/openmw/template b/srcpkgs/openmw/template
index 802e1dfc9966..71a42abfd111 100644
--- a/srcpkgs/openmw/template
+++ b/srcpkgs/openmw/template
@@ -1,7 +1,7 @@
 # Template file for 'openmw'
 pkgname=openmw
 version=0.47.0
-revision=2
+revision=3
 build_style=cmake
 # System bullet doesn't use double precision (double precision would break vdrift)
 # LTO gives a measurable performance boost, while not hurting compile time too much

From 185d0eb1bf4d093988cd9abdfbf4491d486556c8 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Thu, 24 Nov 2022 22:58:59 +0700
Subject: [PATCH 73/99] openscad: rebuild for boost 1.81.0

---
 srcpkgs/openscad/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/openscad/template b/srcpkgs/openscad/template
index a3951a1a2201..12d7cfbdeeb8 100644
--- a/srcpkgs/openscad/template
+++ b/srcpkgs/openscad/template
@@ -1,7 +1,7 @@
 # Template file for 'openscad'
 pkgname=openscad
 version=2021.01
-revision=3
+revision=4
 build_style=qmake
 hostmakedepends="bison flex pkg-config gettext qt5-qmake qt5-host-tools"
 makedepends="cgal-devel harfbuzz-devel opencsg-devel qscintilla-qt5-devel

From c1113c7e6f1101707d732dad54e672ffebf05023 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Thu, 24 Nov 2022 22:58:59 +0700
Subject: [PATCH 74/99] openvdb: rebuild for boost 1.81.0

---
 srcpkgs/openvdb/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/openvdb/template b/srcpkgs/openvdb/template
index 24bc2253828b..abfcde28f7db 100644
--- a/srcpkgs/openvdb/template
+++ b/srcpkgs/openvdb/template
@@ -1,7 +1,7 @@
 # Template file for 'openvdb'
 pkgname=openvdb
 version=9.0.0
-revision=3
+revision=4
 build_style=cmake
 configure_args="-DOPENVDB_BUILD_VDB_VIEW=1"
 hostmakedepends="pkg-config"

From 88e28e8206486e8e583a1142acc14da6550572a9 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Thu, 24 Nov 2022 22:58:59 +0700
Subject: [PATCH 75/99] osm2pgsql: rebuild for boost 1.81.0

---
 srcpkgs/osm2pgsql/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/osm2pgsql/template b/srcpkgs/osm2pgsql/template
index 1d5f71b70140..e67e67513b8f 100644
--- a/srcpkgs/osm2pgsql/template
+++ b/srcpkgs/osm2pgsql/template
@@ -1,7 +1,7 @@
 # Template file for 'osm2pgsql'
 pkgname=osm2pgsql
 version=1.6.0
-revision=2
+revision=3
 build_style=cmake
 hostmakedepends="boost"
 makedepends="expat-devel proj-devel bzip2-devel zlib-devel boost-devel

From 583df81751c9a052933b5988e6ab20682581f404 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Thu, 24 Nov 2022 22:58:59 +0700
Subject: [PATCH 76/99] poedit: rebuild for boost 1.81.0

---
 srcpkgs/poedit/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/poedit/template b/srcpkgs/poedit/template
index 15cd4b6bae20..a8f02e3e6089 100644
--- a/srcpkgs/poedit/template
+++ b/srcpkgs/poedit/template
@@ -1,7 +1,7 @@
 # Template file for 'poedit'
 pkgname=poedit
 version=3.0.1
-revision=4
+revision=5
 build_style=gnu-configure
 configure_args="--with-wx-config=wx-config-gtk3"
 hostmakedepends="pkg-config"

From 2ad575f8a4b595e758f5e5b3c5555389b8ef77a2 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Thu, 24 Nov 2022 22:59:00 +0700
Subject: [PATCH 77/99] povray: rebuild for boost 1.81.0

---
 srcpkgs/povray/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/povray/template b/srcpkgs/povray/template
index 93ab71f8e0db..228e0f481581 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=6
+revision=7
 build_style=gnu-configure
 _v=${version%.*.*}
 configure_args="COMPILED_BY=Void --disable-optimiz-arch"

From 4d4fcef931d45010f0ed1e464d9e1460552bc6f0 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Thu, 24 Nov 2022 22:59:00 +0700
Subject: [PATCH 78/99] pulseeffects-legacy: rebuild for boost 1.81.0

---
 srcpkgs/pulseeffects-legacy/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/pulseeffects-legacy/template b/srcpkgs/pulseeffects-legacy/template
index eae79822ff43..72b296eb9575 100644
--- a/srcpkgs/pulseeffects-legacy/template
+++ b/srcpkgs/pulseeffects-legacy/template
@@ -1,7 +1,7 @@
 # Template file for 'pulseeffects-legacy'
 pkgname=pulseeffects-legacy
 version=4.8.5
-revision=4
+revision=5
 build_style=meson
 hostmakedepends="itstool pkg-config gettext glib-devel"
 makedepends="boost-devel gsettings-desktop-schemas-devel

From 5a00ff124d245a5c978016e7ee7aca38d57bb8a1 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Thu, 24 Nov 2022 22:59:00 +0700
Subject: [PATCH 79/99] pulseview: rebuild for boost 1.81.0

---
 srcpkgs/pulseview/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/pulseview/template b/srcpkgs/pulseview/template
index 1651792206e2..a2520301eda7 100644
--- a/srcpkgs/pulseview/template
+++ b/srcpkgs/pulseview/template
@@ -1,7 +1,7 @@
 # Template file for 'pulseview'
 pkgname=pulseview
 version=0.4.2
-revision=3
+revision=4
 build_style=cmake
 configure_args="-DDISABLE_WERROR=TRUE"
 hostmakedepends="pkg-config qt5-qmake qt5-host-tools"

From 099b45183b35a301cc08ea1b7233dc8dd4f0883f Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Thu, 24 Nov 2022 22:59:00 +0700
Subject: [PATCH 80/99] remwharead: rebuild for boost 1.81.0

---
 srcpkgs/remwharead/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/remwharead/template b/srcpkgs/remwharead/template
index cd36bd3b9849..e72ab06131e4 100644
--- a/srcpkgs/remwharead/template
+++ b/srcpkgs/remwharead/template
@@ -1,7 +1,7 @@
 # Template file for 'remwharead'
 pkgname=remwharead
 version=0.10.0
-revision=3
+revision=4
 build_style=cmake
 hostmakedepends="poco-devel asciidoc pkg-config"
 makedepends="poco-devel boost-devel"

From 027c7c42d538391a3a3fb57d1f6d3d6a75e52a29 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Thu, 24 Nov 2022 22:59:00 +0700
Subject: [PATCH 81/99] rstudio: rebuild for boost 1.81.0

---
 srcpkgs/rstudio/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/rstudio/template b/srcpkgs/rstudio/template
index c0354b8130cc..951bc97f8037 100644
--- a/srcpkgs/rstudio/template
+++ b/srcpkgs/rstudio/template
@@ -1,7 +1,7 @@
 # Template file for 'rstudio'
 pkgname=rstudio
 version=1.4.1717
-revision=4
+revision=5
 build_style=cmake
 configure_args="-DRSTUDIO_TARGET=Desktop
  -DRSTUDIO_USE_SYSTEM_BOOST=ON

From 55000cb8208b57bc28178cbb44cfb73014fe4140 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Thu, 24 Nov 2022 22:59:01 +0700
Subject: [PATCH 82/99] schroot: rebuild for boost 1.81.0

---
 srcpkgs/schroot/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/schroot/template b/srcpkgs/schroot/template
index cd011b5043bc..36f6ee83b9a9 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=13
+revision=14
 _debian_version=12+deb11u1
 build_style=cmake
 configure_args="

From 55947efa164fef68bb02c9b4aaf68467c4725c55 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Thu, 24 Nov 2022 22:59:01 +0700
Subject: [PATCH 83/99] snapper: rebuild for boost 1.81.0

---
 srcpkgs/snapper/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/snapper/template b/srcpkgs/snapper/template
index c26e871bb7a1..64498d5f7ed4 100644
--- a/srcpkgs/snapper/template
+++ b/srcpkgs/snapper/template
@@ -1,7 +1,7 @@
 # Template file for 'snapper'
 pkgname=snapper
 version=0.10.3
-revision=1
+revision=2
 build_style=gnu-configure
 configure_args="--disable-zypp --disable-systemd --with-conf=/etc/conf.d"
 conf_files="/etc/conf.d/snapper"

From c4dc6ad63415954c082799521b48362eb8c55f11 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Thu, 24 Nov 2022 22:59:01 +0700
Subject: [PATCH 84/99] source-highlight: rebuild for boost 1.81.0

---
 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 cd4eb458edd9..216f1c89f534 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=5
+revision=6
 build_style=gnu-configure
 configure_args="--with-boost=${XBPS_CROSS_BASE}/usr
  --with-bash-completion=/usr/share/bash-completion/completions"

From 2a6b321ecfc885304df96ed5353274d5a08b906d Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Thu, 24 Nov 2022 22:59:01 +0700
Subject: [PATCH 85/99] supercollider: rebuild for boost 1.81.0

---
 srcpkgs/supercollider/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/supercollider/template b/srcpkgs/supercollider/template
index 2f137fd537ed..4b4326be2013 100644
--- a/srcpkgs/supercollider/template
+++ b/srcpkgs/supercollider/template
@@ -1,7 +1,7 @@
 # Template file for 'supercollider'
 pkgname=supercollider
 version=3.11.1
-revision=4
+revision=5
 build_style=cmake
 make_cmd=make
 configure_args="-DENABLE_TESTSUITE=OFF -DSYSTEM_BOOST=ON -DSYSTEM_YAMLCPP=ON"

From 2c23cf56865fc074d64f8b9837b54ded1a47fba3 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Thu, 24 Nov 2022 22:59:02 +0700
Subject: [PATCH 86/99] supertux2: rebuild for boost 1.81.0

---
 srcpkgs/supertux2/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/supertux2/template b/srcpkgs/supertux2/template
index 15b2aa52efb4..8611f947722f 100644
--- a/srcpkgs/supertux2/template
+++ b/srcpkgs/supertux2/template
@@ -1,7 +1,7 @@
 # Template file for 'supertux2'
 pkgname=supertux2
 version=0.6.3
-revision=2
+revision=3
 build_style=cmake
 configure_args="
  -DAPPDATADIR=/usr/share/supertux2

From 727142007520de8d52cd9c102eaf4e954f9433ba Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Thu, 24 Nov 2022 22:59:02 +0700
Subject: [PATCH 87/99] swiften: rebuild for boost 1.81.0

---
 srcpkgs/swiften/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/swiften/template b/srcpkgs/swiften/template
index 43d7f6ddc1c9..b5aff082b769 100644
--- a/srcpkgs/swiften/template
+++ b/srcpkgs/swiften/template
@@ -1,7 +1,7 @@
 # Template file for 'swiften'
 pkgname=swiften
 version=4.0.3
-revision=3
+revision=4
 hostmakedepends="scons pkg-config"
 makedepends="boost-devel openssl-devel libxml2-devel libidn-devel
  lua51-devel miniupnpc-devel sqlite-devel hunspell-devel"

From c13e898eb0f6a1c30addac699a12ad8f31d02bb0 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Thu, 24 Nov 2022 22:59:02 +0700
Subject: [PATCH 88/99] syncthingtray: rebuild for boost 1.81.0

---
 srcpkgs/syncthingtray/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/syncthingtray/template b/srcpkgs/syncthingtray/template
index 827f9ab294bc..1beb2ccdace2 100644
--- a/srcpkgs/syncthingtray/template
+++ b/srcpkgs/syncthingtray/template
@@ -1,7 +1,7 @@
 # Template file for 'syncthingtray'
 pkgname=syncthingtray
 version=1.3.0
-revision=1
+revision=2
 build_style=cmake
 configure_args="-DJS_PROVIDER=qml -DBUILTIN_TRANSLATIONS=ON -DSYSTEMD_SUPPORT=OFF
  -DBUILD_SHARED_LIBS=ON -DWEBVIEW_PROVIDER=$(vopt_if webengine webengine none)

From e86ba25f896242570d5d3d8e5e0ccdb1e8bf3196 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Thu, 24 Nov 2022 22:59:03 +0700
Subject: [PATCH 89/99] tmfs: rebuild for boost 1.81.0

---
 srcpkgs/tmfs/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/tmfs/template b/srcpkgs/tmfs/template
index ed4fb5fed836..8e6f44d3b5f0 100644
--- a/srcpkgs/tmfs/template
+++ b/srcpkgs/tmfs/template
@@ -1,7 +1,7 @@
 # Template file for 'tmfs'
 pkgname=tmfs
 version=r5
-revision=8
+revision=9
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="fuse-devel boost-devel"

From e5b64a3b9669d6a84b3baa20c3746dc7a3dd2755 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Thu, 24 Nov 2022 22:59:03 +0700
Subject: [PATCH 90/99] tomahawk: rebuild for boost 1.81.0

---
 srcpkgs/tomahawk/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/tomahawk/template b/srcpkgs/tomahawk/template
index 0b87fdca9bc7..c01d8eb0dc93 100644
--- a/srcpkgs/tomahawk/template
+++ b/srcpkgs/tomahawk/template
@@ -1,7 +1,7 @@
 # Template file for 'tomahawk'
 pkgname=tomahawk
 version=0.8.4
-revision=22
+revision=23
 _commit=90ec6f0dc701cba0533c66abdcb904e29f02a66f
 build_style=cmake
 configure_args="-Wno-dev -DBUILD_RELEASE=ON \

From 9d47c5d5c50dd1d19013d0b16fe91eb8598c1097 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Thu, 24 Nov 2022 22:59:03 +0700
Subject: [PATCH 91/99] uhd: rebuild for boost 1.81.0

---
 srcpkgs/uhd/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/uhd/template b/srcpkgs/uhd/template
index 170e12670c2c..954a08055844 100644
--- a/srcpkgs/uhd/template
+++ b/srcpkgs/uhd/template
@@ -1,7 +1,7 @@
 # Template file for 'uhd'
 pkgname=uhd
 version=4.0.0.0
-revision=2
+revision=3
 build_wrksrc=host
 build_style=cmake
 configure_args="-DCMAKE_BUILD_TYPE=None"

From 38c5ca685ed8254b0a0c60025118b9453b6d267f Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Thu, 24 Nov 2022 22:59:03 +0700
Subject: [PATCH 92/99] wesnoth: rebuild for boost 1.81.0

---
 srcpkgs/wesnoth/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/wesnoth/template b/srcpkgs/wesnoth/template
index 524769188c4b..dcc524fa6860 100644
--- a/srcpkgs/wesnoth/template
+++ b/srcpkgs/wesnoth/template
@@ -1,7 +1,7 @@
 # Template file for 'wesnoth'
 pkgname=wesnoth
 version=1.16.6
-revision=1
+revision=2
 build_style=cmake
 configure_args="-DENABLE_OMP=1"
 hostmakedepends="pkg-config gettext"

From 7f15ee8b02e5ac9ba519e19d59c4fd18d3f88e75 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Thu, 24 Nov 2022 22:59:04 +0700
Subject: [PATCH 93/99] wsjtx: rebuild for boost 1.81.0

---
 srcpkgs/wsjtx/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/wsjtx/template b/srcpkgs/wsjtx/template
index 7324d85bd64d..fc6094743511 100644
--- a/srcpkgs/wsjtx/template
+++ b/srcpkgs/wsjtx/template
@@ -1,7 +1,7 @@
 # Template file for 'wsjtx'
 pkgname=wsjtx
 version=2.5.4
-revision=2
+revision=3
 build_wrksrc=wsjtx
 build_style=cmake
 configure_args="-DRIGCTLCOM_EXE= -DRIGCTL_EXE= -DRIGCTLD_EXE="

From 531381e209fd6b21aa6799a14b7e240231cc14dd Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Fri, 25 Nov 2022 13:54:38 +0700
Subject: [PATCH 94/99] blender: patch for boost 1.81.0

---
 srcpkgs/blender/patches/boost-1.81.patch | 12 ++++++++++++
 1 file changed, 12 insertions(+)
 create mode 100644 srcpkgs/blender/patches/boost-1.81.patch

diff --git a/srcpkgs/blender/patches/boost-1.81.patch b/srcpkgs/blender/patches/boost-1.81.patch
new file mode 100644
index 000000000000..f04342a10187
--- /dev/null
+++ b/srcpkgs/blender/patches/boost-1.81.patch
@@ -0,0 +1,12 @@
+Index: blender-3.3.0/intern/locale/boost_locale_wrapper.cpp
+===================================================================
+--- blender-3.3.0.orig/intern/locale/boost_locale_wrapper.cpp
++++ blender-3.3.0/intern/locale/boost_locale_wrapper.cpp
+@@ -7,6 +7,7 @@
+ 
+ #include <boost/locale.hpp>
+ #include <stdio.h>
++#include <iostream>
+ 
+ #include "boost_locale_wrapper.h"
+ 

From bd516d1e1165f8a764c1ea8ac85b19a3ecdcb3fb Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Fri, 25 Nov 2022 17:43:26 +0700
Subject: [PATCH 95/99] libime: fix segfault with boost-1.81

---
 srcpkgs/libime/patches/boost-1.81.patch | 97 +++++++++++++++++++++++++
 1 file changed, 97 insertions(+)
 create mode 100644 srcpkgs/libime/patches/boost-1.81.patch

diff --git a/srcpkgs/libime/patches/boost-1.81.patch b/srcpkgs/libime/patches/boost-1.81.patch
new file mode 100644
index 000000000000..241b8fd5e56a
--- /dev/null
+++ b/srcpkgs/libime/patches/boost-1.81.patch
@@ -0,0 +1,97 @@
+From aa8b6db55b99a9d83461fb91fcb141235f99213e Mon Sep 17 00:00:00 2001
+From: Weng Xuetian <wengxt@gmail.com>
+Date: Fri, 25 Nov 2022 09:38:45 -0800
+Subject: [PATCH] Use our own hasher for std::string because boost stream may
+ not use a fixed implementation for string hash
+
+Fix #40
+---
+ src/libime/core/lrucache.h             | 18 ++++++++++--------
+ src/libime/pinyin/pinyinmatchstate_p.h | 20 ++++++++++++++++++--
+ 2 files changed, 28 insertions(+), 10 deletions(-)
+
+diff --git a/src/libime/core/lrucache.h b/src/libime/core/lrucache.h
+index e9ee77d..d057f77 100644
+--- a/src/libime/core/lrucache.h
++++ b/src/libime/core/lrucache.h
+@@ -12,21 +12,17 @@
+ namespace libime {
+ 
+ // A simple LRU cache.
+-template <typename K, typename V>
++template <typename K, typename V, typename H = boost::hash<K>>
+ class LRUCache {
++public:
+     typedef K key_type;
+     typedef V value_type;
+     // we use boost's unordered_map is for the heterogeneous lookup
+     // functionality.
+-    typedef boost::unordered_map<K,
+-                                 std::pair<V, typename std::list<K>::iterator>>
++    typedef boost::unordered_map<
++        K, std::pair<V, typename std::list<K>::iterator>, H>
+         dict_type;
+-    dict_type dict_;
+-    std::list<K> order_;
+-    // Maximum size of the cache.
+-    size_t sz_;
+ 
+-public:
+     LRUCache(size_t sz = 80) : sz_(sz) {}
+ 
+     size_t size() const { return dict_.size(); }
+@@ -108,6 +104,12 @@ class LRUCache {
+         }
+         return &i->second.first;
+     }
++
++private:
++    dict_type dict_;
++    std::list<K> order_;
++    // Maximum size of the cache.
++    size_t sz_;
+ };
+ } // namespace libime
+ 
+diff --git a/src/libime/pinyin/pinyinmatchstate_p.h b/src/libime/pinyin/pinyinmatchstate_p.h
+index 3159aa1..fee6ca9 100644
+--- a/src/libime/pinyin/pinyinmatchstate_p.h
++++ b/src/libime/pinyin/pinyinmatchstate_p.h
+@@ -71,6 +71,20 @@ struct MatchedPinyinPath {
+     PinyinDictFlags flags_;
+ };
+ 
++// This need to be keep sync with PinyinSegmentGraphPathHasher
++class PinyinStringHasher {
++public:
++    size_t operator()(const std::string &s) const {
++        boost::hash<char> hasher;
++
++        size_t seed = 0;
++        for (char c : s) {
++            boost::hash_combine(seed, hasher(c));
++        }
++        return seed;
++    }
++};
++
+ // A list of all search paths
+ typedef std::vector<MatchedPinyinPath> MatchedPinyinPaths;
+ 
+@@ -82,12 +96,14 @@ typedef std::unordered_map<const SegmentGraphNode *, MatchedPinyinPaths>
+ // PinyinTrieNode
+ typedef std::unordered_map<
+     const PinyinTrie *,
+-    LRUCache<std::string, std::shared_ptr<MatchedPinyinTrieNodes>>>
++    LRUCache<std::string, std::shared_ptr<MatchedPinyinTrieNodes>,
++             PinyinStringHasher>>
+     PinyinTrieNodeCache;
+ 
+ // A cache for PinyinMatchResult.
+ typedef std::unordered_map<
+-    const PinyinTrie *, LRUCache<std::string, std::vector<PinyinMatchResult>>>
++    const PinyinTrie *,
++    LRUCache<std::string, std::vector<PinyinMatchResult>, PinyinStringHasher>>
+     PinyinMatchResultCache;
+ 
+ class PinyinMatchStatePrivate {

From 8abb176be01c704f0c96fee92d45af8a40d45433 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Sat, 26 Nov 2022 16:39:56 +0700
Subject: [PATCH 96/99] fixup! TSC: rebuild for boost 1.81.0

---
 srcpkgs/TSC/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/TSC/template b/srcpkgs/TSC/template
index 480c2fd503a7..6ae1f4fbfbd3 100644
--- a/srcpkgs/TSC/template
+++ b/srcpkgs/TSC/template
@@ -18,7 +18,7 @@ license="GPL-3.0-or-later"
 homepage="https://www.secretchronicles.org/"
 distfiles="https://ftp.secretchronicles.org/releases/${pkgname}-${version}.tar.gz"
 checksum=6a16765b4951e3d5d1ea2b84e6da8f67b0271460f0c570b53ccdab80d7396261
-replaces="TSC-data"
+replaces="TSC-data>=0"
 
 if [ "$XBPS_WORDSIZE" != "$XBPS_TARGET_WORDSIZE" ]; then
 	broken="The host ($XBPS_WORDSIZE) and target ($XBPS_TARGET_WORDSIZE) word sizes need to be the same for cross building."

From a783fc342a6e4af7d64c64dc796aec22b9a7a78c Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Sat, 26 Nov 2022 16:40:21 +0700
Subject: [PATCH 97/99] fixup! icinga2: rebuild for boost 1.81.0

---
 srcpkgs/icinga2/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/icinga2/template b/srcpkgs/icinga2/template
index 6b7249993ec9..8eeec55181d7 100644
--- a/srcpkgs/icinga2/template
+++ b/srcpkgs/icinga2/template
@@ -14,7 +14,7 @@ depends="monitoring-plugins"
 conf_files="/etc/${pkgname}/*.conf
  /etc/$pkgname/conf.d/*.conf
  /etc/$pkgname/features-available/*.conf"
-short_desc="A scalable and extensible monitoring system"
+short_desc="Scalable and extensible monitoring system"
 maintainer="Corné Oppelaar <hello@eaterofco.de>"
 license="GPL-2.0-or-later"
 homepage="https://www.icinga.org/"

From 4d95dfaad17a7e2dd60ada2efa730c86eee24583 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Sat, 26 Nov 2022 16:41:42 +0700
Subject: [PATCH 98/99] fixup! swiften: rebuild for boost 1.81.0

---
 srcpkgs/swiften/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/swiften/template b/srcpkgs/swiften/template
index b5aff082b769..aafc1acc3f11 100644
--- a/srcpkgs/swiften/template
+++ b/srcpkgs/swiften/template
@@ -7,7 +7,7 @@ makedepends="boost-devel openssl-devel libxml2-devel libidn-devel
  lua51-devel miniupnpc-devel sqlite-devel hunspell-devel"
 short_desc="XMPP library for C++"
 maintainer="John Regan <john@jrjrtech.com>"
-license="GPL-3.0-only"
+license="GPL-3.0-only, BSD-3-Clause"
 homepage="http://swift.im/"
 distfiles="http://swift.im/git/swift/snapshot/swift-${version}.tar.bz2"
 checksum=6a3f93e807afb51f1b8ab6ec8fef379dfcc50ba71fef6abeee7c123348da66b0

From cd3fca4a6e795475d42603857e60ceca182f1861 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Sat, 26 Nov 2022 16:42:48 +0700
Subject: [PATCH 99/99] fixup! boost: update to 1.81.0.beta1.

---
 srcpkgs/boost/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/boost/template b/srcpkgs/boost/template
index 60ccbbbbb403..faeb080e064e 100644
--- a/srcpkgs/boost/template
+++ b/srcpkgs/boost/template
@@ -134,7 +134,7 @@ boost-jam_package() {
 boost-python3_package() {
 	depends="boost python3"
 	replaces="boost-python3-1.80>=0"
-	shlib_requires="libpython${py3_ver}${py3_abiver}.so"
+	shlib_requires="libpython${py3_ver}${py3_abiver}.so.1.0"
 	short_desc+=" - Python3 bindings"
 	pkg_install() {
 		vmove "usr/lib/libboost_python3*.so.*"

  reply	other threads:[~2022-11-26  9:43 UTC|newest]

Thread overview: 27+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2022-11-26  9:32 [PR PATCH] " sgn
2022-11-26  9:43 ` sgn [this message]
2022-11-26 11:00 ` [PR PATCH] [Updated] " sgn
2022-11-26 12:11 ` sgn
2022-11-26 16:37 ` sgn
2022-11-27  3:36 ` sgn
2022-11-27 14:49 ` sgn
2022-11-27 15:48 ` sgn
2022-11-27 16:00 ` sgn
2022-11-27 16:00 ` classabbyamp
2022-11-28 15:41 ` sgn
2022-11-29 13:39 ` sgn
2022-11-29 13:44 ` sgn
2022-11-29 16:03 ` sgn
2022-11-29 16:37 ` sgn
2022-12-01 17:05 ` sgn
2022-12-15  2:13 ` sgn
2022-12-15 16:34 ` sgn
2022-12-17  7:36 ` sgn
2022-12-17  7:37 ` sgn
2022-12-17 11:53 ` [PR PATCH] [Updated] " sgn
2022-12-17 12:53 ` sgn
2022-12-17 16:51 ` sgn
2022-12-28  1:57 ` sgn
2022-12-31  3:19 ` sgn
2023-01-02  4:37 ` sgn
2023-01-03  8:14 ` [PR PATCH] [Closed]: " sgn

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20221126094337.xlos2jq3BjyoioZ9oDn7URStpyiKWrqSOXBcVMlzJ40@z \
    --to=sgn@users.noreply.github.com \
    --cc=ml@inbox.vuxu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).