From: skmpz <skmpz@users.noreply.github.com>
To: ml@inbox.vuxu.org
Subject: [PR PATCH] fmt: update to 9.0.0.
Date: Fri, 26 Aug 2022 07:00:56 +0200 [thread overview]
Message-ID: <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-38916@inbox.vuxu.org> (raw)
[-- Attachment #1: Type: text/plain, Size: 973 bytes --]
There is a new pull request by skmpz against master on the void-packages repository
https://github.com/skmpz/void-packages fmt-9.0
https://github.com/void-linux/void-packages/pull/38916
fmt: update to 9.0.0.
[ci skip]
Packages bumped and status:
- [x] 0ad: revbumped, built for all archs
- [x] Bear: update to 3.0.20, built for all archs
- [x] cherrytree: revbumped, built for all archs
- [x] coeurl: revbumped, built for all archs
- [ ] cryfs: update to 0.11.2, patches modified (needs boost > 1.75.0)
- [x] easyeffects: revbumped, built for all archs
- [ ] gerbera FAIL (patch exists in fedora https://src.fedoraproject.org/rpms/gerbera/c/a8da0bc1cc4c68b0601594aef95e50aaf818add3?branch=rawhide)
- [ ] gnuradio (works with patch)
- [ ] kodi
- [ ] MangoHud
- [ ] mkvtoolnix
- [ ] mpd
- [ ] mtxclient
- [ ] nheko
- [ ] spdlog
- [ ] Waybar (works with patch)
A patch file from https://github.com/void-linux/void-packages/pull/38916.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-fmt-9.0-38916.patch --]
[-- Type: text/x-diff, Size: 32594 bytes --]
From 9f25fc3a51b1fa1af45a8eadecd49a54237d34df Mon Sep 17 00:00:00 2001
From: skmpz <dem.procopiou@gmail.com>
Date: Thu, 25 Aug 2022 19:55:33 +0400
Subject: [PATCH 01/17] 0ad: revbump for fmt 9.0
---
srcpkgs/0ad/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/0ad/template b/srcpkgs/0ad/template
index 552d2728a7a0..b9f0751c4836 100644
--- a/srcpkgs/0ad/template
+++ b/srcpkgs/0ad/template
@@ -1,7 +1,7 @@
# Template file for '0ad'
pkgname=0ad
version=0.0.25b
-revision=3
+revision=4
archs="x86_64* i686* aarch64* armv7l* ppc64le*"
wrksrc="${pkgname}-${version}-alpha"
hostmakedepends="pkg-config perl cmake python3 rust cargo yasm tar clang"
From 5711e3983a479adb8fca51af375e2e75ccdeae16 Mon Sep 17 00:00:00 2001
From: skmpz <dem.procopiou@gmail.com>
Date: Thu, 25 Aug 2022 19:55:33 +0400
Subject: [PATCH 02/17] Bear: update to 3.0.20.
---
srcpkgs/Bear/template | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/srcpkgs/Bear/template b/srcpkgs/Bear/template
index fce6309ca6fa..c6c1fb6e9c38 100644
--- a/srcpkgs/Bear/template
+++ b/srcpkgs/Bear/template
@@ -1,7 +1,7 @@
# Template file for 'Bear'
pkgname=Bear
-version=3.0.19
-revision=2
+version=3.0.20
+revision=1
build_style=cmake
hostmakedepends="pkg-config protobuf protobuf-devel grpc"
makedepends="json-c++ spdlog grpc-devel protobuf-devel gtest-devel"
@@ -11,7 +11,7 @@ maintainer="John <me@johnnynator.dev>"
license="GPL-3.0-or-later"
homepage="https://github.com/rizsotto/Bear"
distfiles="https://github.com/rizsotto/Bear/archive/${version}.tar.gz>${pkgname}-${version}.tar.gz"
-checksum=2fcfe2c6e029182cfc54ed26b3505c0ef12b0f43df03fb587f335afdc2ca9431
+checksum=45cfcdab07f824f6c06c9776701156f7a04b23eadd25ecbc88c188789a447cc7
conflicts="interception-tools>=0" # /usr/bin/intercept
if [ -z "$XBPS_CHECK_PKGS" ]; then
From 76429fe05886c7c2e1fd4da85a441df55369265d Mon Sep 17 00:00:00 2001
From: skmpz <dem.procopiou@gmail.com>
Date: Thu, 25 Aug 2022 19:55:33 +0400
Subject: [PATCH 03/17] cherrytree: revbump for fmt 9.0
---
srcpkgs/cherrytree/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/cherrytree/template b/srcpkgs/cherrytree/template
index 55512e3b5ef7..e52a677a47b5 100644
--- a/srcpkgs/cherrytree/template
+++ b/srcpkgs/cherrytree/template
@@ -1,7 +1,7 @@
# Template file for 'cherrytree'
pkgname=cherrytree
version=0.99.39
-revision=2
+revision=3
wrksrc="${pkgname}_${version}"
build_style=cmake
hostmakedepends="gettext pkg-config desktop-file-utils python3 glib-devel"
From eeb0d50ca1594cea59be0892ab717a7c6d4601f3 Mon Sep 17 00:00:00 2001
From: skmpz <dem.procopiou@gmail.com>
Date: Thu, 25 Aug 2022 19:55:33 +0400
Subject: [PATCH 04/17] coeurl: revbump for fmt 9.0
---
srcpkgs/coeurl/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/coeurl/template b/srcpkgs/coeurl/template
index d0dbcbc60ba0..a9f2dfbbc123 100644
--- a/srcpkgs/coeurl/template
+++ b/srcpkgs/coeurl/template
@@ -1,7 +1,7 @@
# Template file for 'coeurl'
pkgname=coeurl
version=0.1.1
-revision=1
+revision=2
wrksrc=coeurl-v${version}
build_style=meson
hostmakedepends="pkg-config"
From 543779e5494cf9254684a94a752886f54e12f3ae Mon Sep 17 00:00:00 2001
From: skmpz <dem.procopiou@gmail.com>
Date: Thu, 25 Aug 2022 19:55:34 +0400
Subject: [PATCH 05/17] cryfs: update to 0.11.2, update patches
---
.../cryfs/patches/allow-build-type-none.patch | 33 -----
srcpkgs/cryfs/patches/de-vendor.patch | 134 +++++++-----------
srcpkgs/cryfs/patches/fix-test.patch | 22 ---
srcpkgs/cryfs/patches/fmt-9-fix.patch | 54 +++++++
.../rename-simple-to-basic-filesink.patch | 21 ---
srcpkgs/cryfs/patches/spdlog-include.patch | 33 -----
srcpkgs/cryfs/template | 13 +-
7 files changed, 109 insertions(+), 201 deletions(-)
delete mode 100644 srcpkgs/cryfs/patches/allow-build-type-none.patch
delete mode 100644 srcpkgs/cryfs/patches/fix-test.patch
create mode 100644 srcpkgs/cryfs/patches/fmt-9-fix.patch
delete mode 100644 srcpkgs/cryfs/patches/rename-simple-to-basic-filesink.patch
delete mode 100644 srcpkgs/cryfs/patches/spdlog-include.patch
diff --git a/srcpkgs/cryfs/patches/allow-build-type-none.patch b/srcpkgs/cryfs/patches/allow-build-type-none.patch
deleted file mode 100644
index e591974c05f4..000000000000
--- a/srcpkgs/cryfs/patches/allow-build-type-none.patch
+++ /dev/null
@@ -1,33 +0,0 @@
-Index: cryfs-0.10.2/doc/CMakeLists.txt
-===================================================================
---- cryfs-0.10.2.orig/doc/CMakeLists.txt
-+++ cryfs-0.10.2/doc/CMakeLists.txt
-@@ -15,6 +15,5 @@ ELSE (WIN32)
-
- install(FILES ${CMAKE_CURRENT_BINARY_DIR}/cryfs.1.gz
- DESTINATION ${CMAKE_INSTALL_MANDIR}/man1
-- CONFIGURATIONS Release
- )
- ENDIF(WIN32)
-Index: cryfs-0.10.2/src/cryfs-cli/CMakeLists.txt
-===================================================================
---- cryfs-0.10.2.orig/src/cryfs-cli/CMakeLists.txt
-+++ cryfs-0.10.2/src/cryfs-cli/CMakeLists.txt
-@@ -27,6 +27,5 @@ target_enable_style_warnings(${PROJECT_N
- target_activate_cpp14(${PROJECT_NAME}_bin)
-
- install(TARGETS ${PROJECT_NAME}_bin
-- CONFIGURATIONS Debug Release RelWithDebInfo
- DESTINATION ${CMAKE_INSTALL_BINDIR}
- )
-Index: cryfs-0.10.2/src/cryfs-unmount/CMakeLists.txt
-===================================================================
---- cryfs-0.10.2.orig/src/cryfs-unmount/CMakeLists.txt
-+++ cryfs-0.10.2/src/cryfs-unmount/CMakeLists.txt
-@@ -19,6 +19,5 @@ target_enable_style_warnings(${PROJECT_N
- target_activate_cpp14(${PROJECT_NAME}_bin)
-
- install(TARGETS ${PROJECT_NAME}_bin
-- CONFIGURATIONS Debug Release RelWithDebInfo
- DESTINATION ${CMAKE_INSTALL_BINDIR}
- )
diff --git a/srcpkgs/cryfs/patches/de-vendor.patch b/srcpkgs/cryfs/patches/de-vendor.patch
index 4909cad7b84a..09e51f0aa7fc 100644
--- a/srcpkgs/cryfs/patches/de-vendor.patch
+++ b/srcpkgs/cryfs/patches/de-vendor.patch
@@ -1,32 +1,14 @@
-Index: cryfs-0.10.2/src/blockstore/implementations/compressing/compressors/Gzip.cpp
-===================================================================
---- cryfs-0.10.2.orig/src/blockstore/implementations/compressing/compressors/Gzip.cpp
-+++ cryfs-0.10.2/src/blockstore/implementations/compressing/compressors/Gzip.cpp
-@@ -1,6 +1,6 @@
- #include "cpp-utils/crypto/cryptopp_byte.h"
+--- a/src/blockstore/implementations/compressing/compressors/Gzip.cpp 2022-08-25 22:14:05.481898162 +0400
++++ b/src/blockstore/implementations/compressing/compressors/Gzip.cpp 2022-08-25 22:17:49.606653292 +0400
+@@ -1,5 +1,5 @@
#include "Gzip.h"
-#include <vendor_cryptopp/gzip.h>
+#include <cryptopp/gzip.h>
using cpputils::Data;
-Index: cryfs-0.10.2/src/cpp-utils/crypto/cryptopp_byte.h
-===================================================================
---- cryfs-0.10.2.orig/src/cpp-utils/crypto/cryptopp_byte.h
-+++ cryfs-0.10.2/src/cpp-utils/crypto/cryptopp_byte.h
-@@ -2,7 +2,7 @@
- #ifndef _CPPUTILS_CRYPTO_CRYPTOPP_BYTE_H
- #define _CPPUTILS_CRYPTO_CRYPTOPP_BYTE_H
-
--#include <vendor_cryptopp/cryptlib.h>
-+#include <cryptopp/cryptlib.h>
-
- // If we're running an older CryptoPP version, CryptoPP::byte isn't defined yet.
- // Define it. Refer to "byte" type in the global namespace (placed by CryptoPP).
-Index: cryfs-0.10.2/src/cpp-utils/crypto/hash/Hash.cpp
-===================================================================
---- cryfs-0.10.2.orig/src/cpp-utils/crypto/hash/Hash.cpp
-+++ cryfs-0.10.2/src/cpp-utils/crypto/hash/Hash.cpp
+--- a/src/cpp-utils/crypto/hash/Hash.cpp 2022-08-25 22:14:05.482898159 +0400
++++ b/src/cpp-utils/crypto/hash/Hash.cpp 2022-08-25 22:18:07.131800277 +0400
@@ -1,6 +1,6 @@
#include "Hash.h"
#include <cpp-utils/random/Random.h>
@@ -35,10 +17,8 @@ Index: cryfs-0.10.2/src/cpp-utils/crypto/hash/Hash.cpp
using cpputils::Random;
using CryptoPP::SHA512;
-Index: cryfs-0.10.2/src/cpp-utils/crypto/kdf/Scrypt.cpp
-===================================================================
---- cryfs-0.10.2.orig/src/cpp-utils/crypto/kdf/Scrypt.cpp
-+++ cryfs-0.10.2/src/cpp-utils/crypto/kdf/Scrypt.cpp
+--- a/src/cpp-utils/crypto/kdf/Scrypt.cpp 2022-08-25 22:14:05.482898159 +0400
++++ b/src/cpp-utils/crypto/kdf/Scrypt.cpp 2022-08-25 22:18:17.754889373 +0400
@@ -1,5 +1,5 @@
#include "Scrypt.h"
-#include <vendor_cryptopp/scrypt.h>
@@ -46,11 +26,9 @@ Index: cryfs-0.10.2/src/cpp-utils/crypto/kdf/Scrypt.cpp
using std::string;
-Index: cryfs-0.10.2/src/cpp-utils/crypto/symmetric/CFB_Cipher.h
-===================================================================
---- cryfs-0.10.2.orig/src/cpp-utils/crypto/symmetric/CFB_Cipher.h
-+++ cryfs-0.10.2/src/cpp-utils/crypto/symmetric/CFB_Cipher.h
-@@ -7,7 +7,7 @@
+--- a/src/cpp-utils/crypto/symmetric/CFB_Cipher.h 2022-08-25 22:14:05.482898159 +0400
++++ b/src/cpp-utils/crypto/symmetric/CFB_Cipher.h 2022-08-25 22:18:28.524979704 +0400
+@@ -6,7 +6,7 @@
#include "../../data/Data.h"
#include "../../random/Random.h"
#include <boost/optional.hpp>
@@ -59,24 +37,9 @@ Index: cryfs-0.10.2/src/cpp-utils/crypto/symmetric/CFB_Cipher.h
#include "Cipher.h"
#include "EncryptionKey.h"
-Index: cryfs-0.10.2/src/cpp-utils/crypto/symmetric/GCM_Cipher.h
-===================================================================
---- cryfs-0.10.2.orig/src/cpp-utils/crypto/symmetric/GCM_Cipher.h
-+++ cryfs-0.10.2/src/cpp-utils/crypto/symmetric/GCM_Cipher.h
-@@ -6,7 +6,7 @@
- #include "../../data/FixedSizeData.h"
- #include "../../data/Data.h"
- #include "../../random/Random.h"
--#include <vendor_cryptopp/gcm.h>
-+#include <cryptopp/gcm.h>
- #include "Cipher.h"
- #include "EncryptionKey.h"
-
-Index: cryfs-0.10.2/src/cpp-utils/crypto/symmetric/ciphers.h
-===================================================================
---- cryfs-0.10.2.orig/src/cpp-utils/crypto/symmetric/ciphers.h
-+++ cryfs-0.10.2/src/cpp-utils/crypto/symmetric/ciphers.h
-@@ -2,11 +2,11 @@
+--- a/src/cpp-utils/crypto/symmetric/ciphers.h 2022-08-25 22:14:05.482898159 +0400
++++ b/src/cpp-utils/crypto/symmetric/ciphers.h 2022-08-25 22:18:52.181178110 +0400
+@@ -2,12 +2,12 @@
#ifndef MESSMER_CPPUTILS_CRYPTO_SYMMETRIC_CIPHERS_H_
#define MESSMER_CPPUTILS_CRYPTO_SYMMETRIC_CIPHERS_H_
@@ -85,30 +48,39 @@ Index: cryfs-0.10.2/src/cpp-utils/crypto/symmetric/ciphers.h
-#include <vendor_cryptopp/serpent.h>
-#include <vendor_cryptopp/cast.h>
-#include <vendor_cryptopp/mars.h>
+-#include <vendor_cryptopp/chachapoly.h>
+#include <cryptopp/aes.h>
+#include <cryptopp/twofish.h>
+#include <cryptopp/serpent.h>
+#include <cryptopp/cast.h>
+#include <cryptopp/mars.h>
++#include <cryptopp/chachapoly.h>
#include "GCM_Cipher.h"
#include "CFB_Cipher.h"
-Index: cryfs-0.10.2/src/cpp-utils/data/Data.cpp
-===================================================================
---- cryfs-0.10.2.orig/src/cpp-utils/data/Data.cpp
-+++ cryfs-0.10.2/src/cpp-utils/data/Data.cpp
+--- a/src/cpp-utils/crypto/symmetric/GCM_Cipher.h 2022-08-25 22:14:05.482898159 +0400
++++ b/src/cpp-utils/crypto/symmetric/GCM_Cipher.h 2022-08-25 22:18:38.836066183 +0400
+@@ -3,7 +3,7 @@
+ #define MESSMER_CPPUTILS_CRYPTO_SYMMETRIC_GCMCIPHER_H_
+
+ #include "AEAD_Cipher.h"
+-#include <vendor_cryptopp/gcm.h>
++#include <cryptopp/gcm.h>
+
+ namespace cpputils {
+
+--- a/src/cpp-utils/data/Data.cpp 2022-08-25 22:14:05.482898159 +0400
++++ b/src/cpp-utils/data/Data.cpp 2022-08-25 22:19:09.349322106 +0400
@@ -1,6 +1,6 @@
#include "Data.h"
#include <stdexcept>
-#include <vendor_cryptopp/hex.h>
+#include <cryptopp/hex.h>
- #include <cpp-utils/crypto/cryptopp_byte.h>
using std::istream;
-Index: cryfs-0.10.2/src/cpp-utils/data/FixedSizeData.h
-===================================================================
---- cryfs-0.10.2.orig/src/cpp-utils/data/FixedSizeData.h
-+++ cryfs-0.10.2/src/cpp-utils/data/FixedSizeData.h
+ using std::ofstream;
+--- a/src/cpp-utils/data/FixedSizeData.h 2022-08-25 22:14:05.482898159 +0400
++++ b/src/cpp-utils/data/FixedSizeData.h 2022-08-25 22:19:19.103403916 +0400
@@ -2,7 +2,7 @@
#ifndef MESSMER_CPPUTILS_DATA_FIXEDSIZEDATA_H_
#define MESSMER_CPPUTILS_DATA_FIXEDSIZEDATA_H_
@@ -116,25 +88,21 @@ Index: cryfs-0.10.2/src/cpp-utils/data/FixedSizeData.h
-#include <vendor_cryptopp/hex.h>
+#include <cryptopp/hex.h>
#include <string>
+ #include <array>
#include <cstring>
- #include "../assert/assert.h"
-Index: cryfs-0.10.2/src/cpp-utils/random/OSRandomGenerator.h
-===================================================================
---- cryfs-0.10.2.orig/src/cpp-utils/random/OSRandomGenerator.h
-+++ cryfs-0.10.2/src/cpp-utils/random/OSRandomGenerator.h
-@@ -4,7 +4,7 @@
+--- a/src/cpp-utils/random/OSRandomGenerator.h 2022-08-25 22:14:05.483898156 +0400
++++ b/src/cpp-utils/random/OSRandomGenerator.h 2022-08-25 22:19:29.602491973 +0400
+@@ -3,7 +3,7 @@
+ #define MESSMER_CPPUTILS_RANDOM_OSRANDOMGENERATOR_H
- #include "cpp-utils/crypto/cryptopp_byte.h"
#include "RandomGenerator.h"
-#include <vendor_cryptopp/osrng.h>
+#include <cryptopp/osrng.h>
namespace cpputils {
class OSRandomGenerator final : public RandomGenerator {
-Index: cryfs-0.10.2/src/cpp-utils/random/RandomGeneratorThread.h
-===================================================================
---- cryfs-0.10.2.orig/src/cpp-utils/random/RandomGeneratorThread.h
-+++ cryfs-0.10.2/src/cpp-utils/random/RandomGeneratorThread.h
+--- a/src/cpp-utils/random/RandomGeneratorThread.h 2022-08-25 22:14:05.484898153 +0400
++++ b/src/cpp-utils/random/RandomGeneratorThread.h 2022-08-25 22:19:36.713551613 +0400
@@ -4,7 +4,7 @@
#include "../thread/LoopThread.h"
@@ -144,10 +112,9 @@ Index: cryfs-0.10.2/src/cpp-utils/random/RandomGeneratorThread.h
namespace cpputils {
//TODO Test
-Index: cryfs-0.10.2/src/cryfs/localstate/BasedirMetadata.cpp
-===================================================================
---- cryfs-0.10.2.orig/src/cryfs/localstate/BasedirMetadata.cpp
-+++ cryfs-0.10.2/src/cryfs/localstate/BasedirMetadata.cpp
+diff -Naurp0 -U3 cryfs-0.11.2/src/cryfs/impl/localstate/BasedirMetadata.cpp cryfs-0.11.2-mine/src/cryfs/impl/localstate/BasedirMetadata.cpp
+--- a/src/cryfs/impl/localstate/BasedirMetadata.cpp 2022-08-25 22:14:05.487898144 +0400
++++ b/src/cryfs/impl/localstate/BasedirMetadata.cpp 2022-08-25 22:19:46.722635560 +0400
@@ -1,7 +1,7 @@
#include "BasedirMetadata.h"
#include <boost/property_tree/ptree.hpp>
@@ -157,11 +124,9 @@ Index: cryfs-0.10.2/src/cryfs/localstate/BasedirMetadata.cpp
#include <boost/filesystem/operations.hpp>
#include "LocalStateDir.h"
#include <cpp-utils/logging/logging.h>
-Index: cryfs-0.10.2/test/cryfs/config/CompatibilityTest.cpp
-===================================================================
---- cryfs-0.10.2.orig/test/cryfs/config/CompatibilityTest.cpp
-+++ cryfs-0.10.2/test/cryfs/config/CompatibilityTest.cpp
-@@ -3,7 +3,7 @@
+--- a/test/cryfs/impl/config/CompatibilityTest.cpp 2022-08-25 22:14:05.493898126 +0400
++++ b/test/cryfs/impl/config/CompatibilityTest.cpp 2022-08-25 22:19:54.589701542 +0400
+@@ -2,7 +2,7 @@
#include <vector>
#include <boost/filesystem.hpp>
#include <cpp-utils/data/Data.h>
@@ -169,12 +134,9 @@ Index: cryfs-0.10.2/test/cryfs/config/CompatibilityTest.cpp
+#include <cryptopp/hex.h>
#include <cpp-utils/crypto/symmetric/ciphers.h>
#include <cpp-utils/tempfile/TempFile.h>
- #include <cryfs/config/CryConfigFile.h>
-Index: cryfs-0.10.2/vendor/CMakeLists.txt
-===================================================================
---- cryfs-0.10.2.orig/vendor/CMakeLists.txt
-+++ cryfs-0.10.2/vendor/CMakeLists.txt
-@@ -1,3 +1 @@
+ #include <cryfs/impl/config/CryConfigFile.h>
+--- a/vendor/CMakeLists.txt 2022-08-25 22:14:05.497898115 +0400
++++ b/vendor/CMakeLists.txt 2022-08-25 22:20:11.176840657 +0400
+@@ -1,2 +1 @@
add_subdirectory(googletest)
--add_subdirectory(spdlog)
-add_subdirectory(cryptopp)
diff --git a/srcpkgs/cryfs/patches/fix-test.patch b/srcpkgs/cryfs/patches/fix-test.patch
deleted file mode 100644
index d3a5847b1a3c..000000000000
--- a/srcpkgs/cryfs/patches/fix-test.patch
+++ /dev/null
@@ -1,22 +0,0 @@
-Index: cryfs-0.10.2/test/cpp-utils/logging/testutils/LoggingTest.h
-===================================================================
---- cryfs-0.10.2.orig/test/cpp-utils/logging/testutils/LoggingTest.h
-+++ cryfs-0.10.2/test/cpp-utils/logging/testutils/LoggingTest.h
-@@ -11,8 +11,7 @@ class MockLogger final {
- public:
- MockLogger():
- _capturedLogData(),
-- _sink(std::make_shared<spdlog::sinks::ostream_sink<std::mutex>>(_capturedLogData, true)),
-- _logger(spdlog::create("MockLogger", {_sink})) {
-+ _logger(spdlog::create<spdlog::sinks::ostream_sink_mt>("MockLogger", _capturedLogData, true)) {
- }
-
- ~MockLogger() {
-@@ -28,7 +27,6 @@ public:
- }
- private:
- std::ostringstream _capturedLogData;
-- std::shared_ptr<spdlog::sinks::ostream_sink<std::mutex>> _sink;
- std::shared_ptr<spdlog::logger> _logger;
- };
-
diff --git a/srcpkgs/cryfs/patches/fmt-9-fix.patch b/srcpkgs/cryfs/patches/fmt-9-fix.patch
new file mode 100644
index 000000000000..6fe97eaeafa4
--- /dev/null
+++ b/srcpkgs/cryfs/patches/fmt-9-fix.patch
@@ -0,0 +1,54 @@
+From 27515e0116fd7cb034bd4e9763d1f3bfdc855a5f Mon Sep 17 00:00:00 2001
+From: Bernhard Rosenkraenzer <bero@lindev.ch>
+Date: Fri, 22 Jul 2022 14:13:38 +0200
+Subject: [PATCH] Fix build with fmt 9.0 (#433)
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+* Fix build with fmt 9.0
+
+Co-authored-by: Sebastian Meßmer <smessmer@users.noreply.github.com>
+---
+ ChangeLog.txt | 4 ++++
+ src/fspp/fuse/Fuse.cpp | 8 ++++----
+ 2 files changed, 8 insertions(+), 4 deletions(-)
+
+diff --git a/src/fspp/fuse/Fuse.cpp b/src/fspp/fuse/Fuse.cpp
+index 4e9dbd7f..4b881815 100644
+--- a/src/fspp/fuse/Fuse.cpp
++++ b/src/fspp/fuse/Fuse.cpp
+@@ -603,21 +603,21 @@ int Fuse::mknod(const bf::path &path, ::mode_t mode, dev_t rdev) {
+ UNUSED(mode);
+ UNUSED(path);
+ ThreadNameForDebugging _threadName("mknod");
+- LOG(WARN, "Called non-implemented mknod({}, {}, _)", path, mode);
++ LOG(WARN, "Called non-implemented mknod({}, {}, _)", path.string(), mode);
+ return ENOSYS;
+ }
+
+ int Fuse::mkdir(const bf::path &path, ::mode_t mode) {
+ ThreadNameForDebugging _threadName("mkdir");
+ #ifdef FSPP_LOG
+- LOG(DEBUG, "mkdir({}, {})", path, mode);
++ LOG(DEBUG, "mkdir({}, {})", path.string(), mode);
+ #endif
+ try {
+ ASSERT(is_valid_fspp_path(path), "has to be an absolute path");
+ // DokanY seems to call mkdir("/"). Ignore that
+ if ("/" == path) {
+ #ifdef FSPP_LOG
+- LOG(DEBUG, "mkdir({}, {}): ignored", path, mode);
++ LOG(DEBUG, "mkdir({}, {}): ignored", path.string(), mode);
+ #endif
+ return 0;
+ }
+@@ -766,7 +766,7 @@ int Fuse::rename(const bf::path &from, const bf::path &to) {
+ //TODO
+ int Fuse::link(const bf::path &from, const bf::path &to) {
+ ThreadNameForDebugging _threadName("link");
+- LOG(WARN, "NOT IMPLEMENTED: link({}, {})", from, to);
++ LOG(WARN, "NOT IMPLEMENTED: link({}, {})", from.string(), to.string());
+ //auto real_from = _impl->RootDir() / from;
+ //auto real_to = _impl->RootDir() / to;
+ //int retstat = ::link(real_from.string().c_str(), real_to.string().c_str());
diff --git a/srcpkgs/cryfs/patches/rename-simple-to-basic-filesink.patch b/srcpkgs/cryfs/patches/rename-simple-to-basic-filesink.patch
deleted file mode 100644
index 08513cb4d0ca..000000000000
--- a/srcpkgs/cryfs/patches/rename-simple-to-basic-filesink.patch
+++ /dev/null
@@ -1,21 +0,0 @@
-Index: cryfs-0.10.2/src/cryfs-cli/Cli.cpp
-===================================================================
---- cryfs-0.10.2.orig/src/cryfs-cli/Cli.cpp
-+++ cryfs-0.10.2/src/cryfs-cli/Cli.cpp
-@@ -27,6 +27,7 @@
- #include "Environment.h"
- #include <cryfs/CryfsException.h>
- #include <cpp-utils/thread/debugging.h>
-+#include <spdlog/sinks/basic_file_sink.h>
-
- //TODO Many functions accessing the ProgramOptions object. Factor out into class that stores it as a member.
- //TODO Factor out class handling askPassword
-@@ -310,7 +311,7 @@ namespace cryfs_cli {
- //TODO Test that --logfile parameter works. Should be: file if specified, otherwise stderr if foreground, else syslog.
- if (options.logFile() != none) {
- cpputils::logging::setLogger(
-- spdlog::create<spdlog::sinks::simple_file_sink<std::mutex>>("cryfs", options.logFile()->string()));
-+ spdlog::create<spdlog::sinks::basic_file_sink<std::mutex>>("cryfs", options.logFile()->string()));
- } else if (options.foreground()) {
- cpputils::logging::setLogger(spdlog::stderr_logger_mt("cryfs"));
- } else {
diff --git a/srcpkgs/cryfs/patches/spdlog-include.patch b/srcpkgs/cryfs/patches/spdlog-include.patch
deleted file mode 100644
index 2c1c5a926cf3..000000000000
--- a/srcpkgs/cryfs/patches/spdlog-include.patch
+++ /dev/null
@@ -1,33 +0,0 @@
-Index: cryfs-0.10.2/src/cpp-utils/logging/Logger.h
-===================================================================
---- cryfs-0.10.2.orig/src/cpp-utils/logging/Logger.h
-+++ cryfs-0.10.2/src/cpp-utils/logging/Logger.h
-@@ -7,6 +7,7 @@
- #endif
-
- #include <spdlog/spdlog.h>
-+#include <spdlog/sinks/stdout_sinks.h>
- #include "../macros.h"
-
- namespace cpputils {
-Index: cryfs-0.10.2/src/cpp-utils/logging/logging.h
-===================================================================
---- cryfs-0.10.2.orig/src/cpp-utils/logging/logging.h
-+++ cryfs-0.10.2/src/cpp-utils/logging/logging.h
-@@ -5,6 +5,7 @@
- #include "Logger.h"
- #include <stdexcept>
- #include <spdlog/fmt/ostr.h>
-+#include <spdlog/sinks/syslog_sink.h>
-
- #if defined(_MSC_VER)
- #include <spdlog/sinks/msvc_sink.h>
-@@ -75,7 +76,7 @@ namespace cpputils {
- #if defined(_MSC_VER)
- return spdlog::create<spdlog::sinks::msvc_sink_mt>(name);
- #else
-- return spdlog::syslog_logger(name, name, LOG_PID);
-+ return spdlog::syslog_logger_mt(name, name, LOG_PID);
- #endif
- }
- }
diff --git a/srcpkgs/cryfs/template b/srcpkgs/cryfs/template
index 495c2b318a3b..9bc119867ce7 100644
--- a/srcpkgs/cryfs/template
+++ b/srcpkgs/cryfs/template
@@ -1,14 +1,15 @@
# Template file for 'cryfs'
pkgname=cryfs
-version=0.10.2
-revision=5
+version=0.11.2
+revision=1
create_wrksrc=yes
build_style=cmake
-configure_args="-DCRYFS_UPDATE_CHECKS=off
- -DBoost_USE_STATIC_LIBS=OFF -DCMAKE_CXX_STANDARD_LIBRARIES=-lfmt"
+configure_args="-DCRYFS_UPDATE_CHECKS=off -DBoost_USE_STATIC_LIBS=OFF
+ -DCMAKE_CXX_STANDARD_LIBRARIES=-lfmt
+ -DDEPENDENCY_CONFIG=../cmake-utils/DependenciesFromLocalSystem.cmake"
hostmakedepends="pkg-config python3"
makedepends="boost-devel fuse-devel libcurl-devel libgomp-devel crypto++-devel
- spdlog"
+ spdlog range-v3"
depends="fuse"
short_desc="Cryptographic filesystem for the cloud"
maintainer="Andy Weidenbaum <atweiden@tutanota.de>"
@@ -16,7 +17,7 @@ license="LGPL-3.0-only"
homepage="https://www.cryfs.org"
changelog="https://github.com/cryfs/cryfs/raw/master/ChangeLog.txt"
distfiles="https://github.com/cryfs/cryfs/releases/download/${version}/${pkgname}-${version}.tar.gz"
-checksum=004c7fdf537062e197aaa0bcdafd2682904a279802441bb6063cb72c1fba52d2
+checksum=a89ab8fea2d494b496867107ec0a3772fe606ebd71ef12152fcd233f463a2c00
if [ "${XBPS_CHECK_PKGS}" ]; then
configure_args+=" -DBUILD_TESTING=on"
From 85d4da3b688b4d3107b7a1f01d8794f3c53d5de5 Mon Sep 17 00:00:00 2001
From: skmpz <dem.procopiou@gmail.com>
Date: Thu, 25 Aug 2022 19:55:34 +0400
Subject: [PATCH 06/17] easyeffects: revbump for fmt 9.0
---
srcpkgs/easyeffects/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/easyeffects/template b/srcpkgs/easyeffects/template
index ac84ce15b068..0ddfb1b5833d 100644
--- a/srcpkgs/easyeffects/template
+++ b/srcpkgs/easyeffects/template
@@ -1,7 +1,7 @@
# Template file for 'easyeffects'
pkgname=easyeffects
version=6.2.4
-revision=1
+revision=2
build_style=meson
hostmakedepends="pkg-config gettext itstool glib-devel"
makedepends="gtkmm4-devel pipewire-devel zita-convolver-devel lilv-devel
From 8a4e23cdf9e6ef707c986b2cf52f6cece9dace37 Mon Sep 17 00:00:00 2001
From: skmpz <dem.procopiou@gmail.com>
Date: Thu, 25 Aug 2022 19:55:34 +0400
Subject: [PATCH 07/17] gerbera: revbump for fmt 9.0
---
srcpkgs/gerbera/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/gerbera/template b/srcpkgs/gerbera/template
index 35136708b3e5..100b94a7acbe 100644
--- a/srcpkgs/gerbera/template
+++ b/srcpkgs/gerbera/template
@@ -1,7 +1,7 @@
# Template file for 'gerbera'
pkgname=gerbera
version=1.11.0
-revision=2
+revision=3
build_style=cmake
configure_args="-DWITH_SYSTEMD=0 -DWITH_AVCODEC=1"
hostmakedepends="pkg-config"
From af04d86acc4ebdd33f01a3874f4f59f492f9ce96 Mon Sep 17 00:00:00 2001
From: skmpz <dem.procopiou@gmail.com>
Date: Thu, 25 Aug 2022 19:55:34 +0400
Subject: [PATCH 08/17] gnuradio: revbump for fmt 9.0
---
srcpkgs/gnuradio/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/gnuradio/template b/srcpkgs/gnuradio/template
index 43ae4e1cb1ba..973339f92921 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=1
+revision=2
build_style=cmake
conf_files="/etc/gnuradio/conf.d/*"
configure_args="-DMATHJAX2_USE_ROOT=/usr/share/mathjax
From 34ab502b87e95a694ff7c972a391310d30bf34e6 Mon Sep 17 00:00:00 2001
From: skmpz <dem.procopiou@gmail.com>
Date: Thu, 25 Aug 2022 19:55:34 +0400
Subject: [PATCH 09/17] kodi: revbump for fmt 9.0
---
srcpkgs/kodi/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/kodi/template b/srcpkgs/kodi/template
index d3e9a13afdd5..4b6c9e1ade0c 100644
--- a/srcpkgs/kodi/template
+++ b/srcpkgs/kodi/template
@@ -1,7 +1,7 @@
# Template file for 'kodi'
pkgname=kodi
version=19.4
-revision=3
+revision=4
_codename="Matrix"
wrksrc="xbmc-${version}-${_codename}"
build_style=cmake
From 01e3c364f8a8454b79e7c891cb6e4f5b1b401c25 Mon Sep 17 00:00:00 2001
From: skmpz <dem.procopiou@gmail.com>
Date: Thu, 25 Aug 2022 19:55:34 +0400
Subject: [PATCH 10/17] MangoHud: revbump for fmt 9.0
---
srcpkgs/MangoHud/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/MangoHud/template b/srcpkgs/MangoHud/template
index a9973bcad30a..fb0e18c1a1f4 100644
--- a/srcpkgs/MangoHud/template
+++ b/srcpkgs/MangoHud/template
@@ -2,7 +2,7 @@
pkgname=MangoHud
version=0.6.7.1
_version="${version%.*}-${version##*.}"
-revision=2
+revision=3
wrksrc="MangoHud-v${_version}"
build_style=meson
configure_args="-Duse_system_vulkan=enabled -Dwith_xnvctrl=disabled
From d4cabb68abda4d28ecf8f69ff9c235edd0648540 Mon Sep 17 00:00:00 2001
From: skmpz <dem.procopiou@gmail.com>
Date: Thu, 25 Aug 2022 19:55:35 +0400
Subject: [PATCH 11/17] mkvtoolnix: revbump for fmt 9.0
---
srcpkgs/mkvtoolnix/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/mkvtoolnix/template b/srcpkgs/mkvtoolnix/template
index a1d2adbc4b3f..d98022773c0a 100644
--- a/srcpkgs/mkvtoolnix/template
+++ b/srcpkgs/mkvtoolnix/template
@@ -1,7 +1,7 @@
# Template file for 'mkvtoolnix'
pkgname=mkvtoolnix
version=70.0.0
-revision=1
+revision=2
build_style=gnu-configure
build_helper=qmake
configure_args="--with-docbook-xsl-root=/usr/share/xsl/docbook --enable-qt
From 8a7034b556e0f090ee829957c3d9ca634d1f984b Mon Sep 17 00:00:00 2001
From: skmpz <dem.procopiou@gmail.com>
Date: Thu, 25 Aug 2022 19:55:35 +0400
Subject: [PATCH 12/17] mpd: revbump for fmt 9.0
---
srcpkgs/mpd/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/mpd/template b/srcpkgs/mpd/template
index 98195b80a38d..b43c83fbb0f7 100644
--- a/srcpkgs/mpd/template
+++ b/srcpkgs/mpd/template
@@ -1,7 +1,7 @@
# Template file for 'mpd'
pkgname=mpd
version=0.23.8
-revision=1
+revision=2
build_style=meson
configure_args="-Dopus=enabled -Dmikmod=enabled -Dneighbor=true
-Dsoundcloud=enabled -Dpipe=true -Dtwolame=enabled -Dbzip2=enabled
From 6b1912fe31060879d8892ab748bc5bea94081e48 Mon Sep 17 00:00:00 2001
From: skmpz <dem.procopiou@gmail.com>
Date: Thu, 25 Aug 2022 19:55:35 +0400
Subject: [PATCH 13/17] mtxclient: revbump for fmt 9.0
---
srcpkgs/mtxclient/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/mtxclient/template b/srcpkgs/mtxclient/template
index 4ec895656749..12fea54d3fd5 100644
--- a/srcpkgs/mtxclient/template
+++ b/srcpkgs/mtxclient/template
@@ -1,7 +1,7 @@
# Template file for 'mtxclient'
pkgname=mtxclient
version=0.8.0
-revision=1
+revision=2
build_style=cmake
configure_args="-DBUILD_LIB_TESTS=OFF -DBUILD_LIB_EXAMPLES=OFF"
hostmakedepends="pkg-config"
From f1571672707f639c2ae8adfb26f6a6aa8a7c0fed Mon Sep 17 00:00:00 2001
From: skmpz <dem.procopiou@gmail.com>
Date: Thu, 25 Aug 2022 19:55:35 +0400
Subject: [PATCH 14/17] nheko: revbump for fmt 9.0
---
srcpkgs/nheko/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/nheko/template b/srcpkgs/nheko/template
index f35fd3942116..8e41e9e1f2f0 100644
--- a/srcpkgs/nheko/template
+++ b/srcpkgs/nheko/template
@@ -1,7 +1,7 @@
# Template file for 'nheko'
pkgname=nheko
version=0.10.0
-revision=1
+revision=2
build_style=cmake
hostmakedepends="qt5-host-tools qt5-qmake pkg-config qt5-declarative asciidoc"
makedepends="qt5-multimedia-devel qt5-svg-devel qt5-tools-devel fmt-devel
From dc70aae5412c13495adbdc7c97fbd35fc71fee5c Mon Sep 17 00:00:00 2001
From: skmpz <dem.procopiou@gmail.com>
Date: Thu, 25 Aug 2022 19:55:35 +0400
Subject: [PATCH 15/17] spdlog: revbump for fmt 9.0
---
srcpkgs/spdlog/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/spdlog/template b/srcpkgs/spdlog/template
index 187ec0d0eb6e..ef1ee76ffcca 100644
--- a/srcpkgs/spdlog/template
+++ b/srcpkgs/spdlog/template
@@ -1,7 +1,7 @@
# Template file for 'spdlog'
pkgname=spdlog
version=1.10.0
-revision=1
+revision=2
build_style=cmake
configure_args="-DSPDLOG_BUILD_EXAMPLE=OFF -DSPDLOG_FMT_EXTERNAL=ON
-DSPDLOG_BUILD_SHARED=ON"
From 3f4e78b3fe220ab92d2acb004130997f09efeda5 Mon Sep 17 00:00:00 2001
From: skmpz <dem.procopiou@gmail.com>
Date: Thu, 25 Aug 2022 19:55:35 +0400
Subject: [PATCH 16/17] Waybar: revbump for fmt 9.0
---
srcpkgs/Waybar/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/Waybar/template b/srcpkgs/Waybar/template
index 8ac3d4290b39..e40288e00b75 100644
--- a/srcpkgs/Waybar/template
+++ b/srcpkgs/Waybar/template
@@ -1,7 +1,7 @@
# Template file for 'Waybar'
pkgname=Waybar
version=0.9.13
-revision=1
+revision=2
_date_version=3.0.0
build_style=meson
configure_args="-Dgtk-layer-shell=enabled -Dlibudev=enabled -Dman-pages=enabled
From bd30a428a77b5695f81ca58546a0c183fb9d4474 Mon Sep 17 00:00:00 2001
From: skmpz <dem.procopiou@gmail.com>
Date: Thu, 25 Aug 2022 20:49:38 +0400
Subject: [PATCH 17/17] fmt: update to 9.0.0.
---
common/shlibs | 2 +-
srcpkgs/fmt/template | 4 ++--
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/common/shlibs b/common/shlibs
index 61405afcb04b..3f7803a6b492 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -3533,7 +3533,7 @@ libcotp.so.12 libcotp-1.2.1_1
libunarr.so.1 libunarr-1.0.1_1
libretro-gtk-1.so.0 retro-gtk-1.0.0_1
libmanette-0.2.so.0 libmanette-0.2.1_1
-libfmt.so.8 fmt-8.0.1_1
+libfmt.so.9 fmt-9.0.0_1
libelementary-calendar.so.0 libio.elementary.calendar-4.2.3_1
libolm.so.3 olm-3.0.0_1
libtls.so.25 libtls-3.5.2_1
diff --git a/srcpkgs/fmt/template b/srcpkgs/fmt/template
index 35a914c75eab..6fa037dfbaab 100644
--- a/srcpkgs/fmt/template
+++ b/srcpkgs/fmt/template
@@ -1,6 +1,6 @@
# Template file for 'fmt'
pkgname=fmt
-version=8.1.1
+version=9.0.0
revision=1
build_style=cmake
configure_args="-DBUILD_SHARED_LIBS=ON -DFMT_DOC=OFF -DFMT_TEST=OFF"
@@ -10,7 +10,7 @@ license="BSD-2-Clause"
homepage="https://github.com/fmtlib/fmt"
changelog="https://raw.githubusercontent.com/fmtlib/fmt/master/ChangeLog.rst"
distfiles="https://github.com/fmtlib/fmt/archive/${version}.tar.gz"
-checksum=3d794d3cf67633b34b2771eb9f073bde87e846e0d395d254df7b211ef1ec7346
+checksum=9a1e0e9e843a356d65c7604e2c8bf9402b50fe294c355de0095ebd42fb9bd2c5
post_install() {
vlicense LICENSE.rst LICENSE
next reply other threads:[~2022-08-26 5:00 UTC|newest]
Thread overview: 9+ messages / expand[flat|nested] mbox.gz Atom feed top
2022-08-26 5:00 skmpz [this message]
2022-08-26 10:18 ` [PR REVIEW] " atweiden
2022-08-26 10:21 ` atweiden
2022-08-26 10:33 ` atweiden
2022-08-26 10:42 ` atweiden
2022-08-26 16:26 ` [PR PATCH] [Updated] " skmpz
2022-09-01 1:36 ` [PR REVIEW] " sgn
2022-09-01 1:37 ` [PR PATCH] [Closed]: " sgn
2022-09-01 1:37 ` [PR PATCH] [Updated] " 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=gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-38916@inbox.vuxu.org \
--to=skmpz@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).