Compare commits
4 Commits
| Author | SHA256 | Date | |
|---|---|---|---|
| 25aabacc83 | |||
| fad3fdd0f4 | |||
| cebe3ef7d6 | |||
| b06ace0a8c |
@@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:7ad4cc45e1060431991538d3e671ec11285896c0d7a24880290945ef3ca248ed
|
||||
size 7508060
|
||||
@@ -1,7 +0,0 @@
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
|
||||
iHUEABEIAB0WIQRdXse8bxRD7Cr3F3qebJlsmR0l4QUCZ0MYogAKCRCebJlsmR0l
|
||||
4XM9AQCNRfxE6VnquNOmrRyd2k6N8O+RmXMS7BRRnuPY7bAtiwD+PQvI1jgjsob0
|
||||
OXvS8ap0kUi3nWDel2NgPvrVj07RkUE=
|
||||
=lvrH
|
||||
-----END PGP SIGNATURE-----
|
||||
3
cryfs-1.0.3.tar.xz
Normal file
3
cryfs-1.0.3.tar.xz
Normal file
@@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:1f30cc406e5c811490ba14174518a797a80442bfff317a2fdfbc5d21205b9dfe
|
||||
size 7540772
|
||||
7
cryfs-1.0.3.tar.xz.asc
Normal file
7
cryfs-1.0.3.tar.xz.asc
Normal file
@@ -0,0 +1,7 @@
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
|
||||
iHUEABEIAB0WIQRdXse8bxRD7Cr3F3qebJlsmR0l4QUCaUhlHgAKCRCebJlsmR0l
|
||||
4TBsAP92z7dgSDmwaX43BSNEOKlN6Bu1coFcf98XbzrTYfnmaAD+LfmwE0hq7Tmo
|
||||
fD6W/7Rgerz4bs569WeBCWQnOeSTuWg=
|
||||
=fB/u
|
||||
-----END PGP SIGNATURE-----
|
||||
@@ -1,3 +1,23 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Dec 22 09:35:50 UTC 2025 - Andreas Stieger <andreas.stieger@gmx.de>
|
||||
|
||||
- Update to 1.0.3:
|
||||
* Fix building with Boost 1.88
|
||||
Drop previously patched fix-build-with-boost-1_88.patch
|
||||
* Fix building with Boost 1.89
|
||||
Drop previously patched fix-build-with-boost-1_89.patch
|
||||
* Fix building on PowerPC
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 9 06:49:57 UTC 2025 - munix9@googlemail.com
|
||||
|
||||
- Add fix-build-with-boost-1_89.patch
|
||||
* In the upcoming Boost 1.89.0 release, the Boost.System stub
|
||||
library introduced back in 1.69 has been removed, which causes
|
||||
a CMake error when system component is required.
|
||||
The component can just be dropped cryfs has a minimum of Boost
|
||||
1.84.0.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu May 1 06:32:49 UTC 2025 - munix9@googlemail.com
|
||||
|
||||
|
||||
17
cryfs.spec
17
cryfs.spec
@@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package cryfs
|
||||
#
|
||||
# Copyright (c) 2025 SUSE LLC
|
||||
# Copyright (c) 2025 SUSE LLC and contributors
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@@ -19,11 +19,9 @@
|
||||
# https://www.cryptopp.com/wiki/Link_Time_Optimization
|
||||
# see also -DCRYPTOPP_DISABLE_ASM=ON below
|
||||
#%%define _lto_cflags %%{nil}
|
||||
|
||||
%bcond_without tests
|
||||
|
||||
Name: cryfs
|
||||
Version: 1.0.1
|
||||
Version: 1.0.3
|
||||
Release: 0
|
||||
Summary: Cryptographic filesystem for the cloud
|
||||
License: LGPL-3.0-only
|
||||
@@ -32,17 +30,14 @@ Source0: https://github.com/cryfs/cryfs/releases/download/%{version}/%{na
|
||||
Source1: https://github.com/cryfs/cryfs/releases/download/%{version}/%{name}-%{version}.tar.xz.asc
|
||||
# 0x5D5EC7BC6F1443EC2AF7177A9E6C996C991D25E1
|
||||
Source2: %{name}.keyring
|
||||
# PATCH-FIX-UPSTREAM fix-build-with-boost-1_88.patch -- based on PR 494
|
||||
Patch0: fix-build-with-boost-1_88.patch
|
||||
# PATCH-FIX-UPSTREAM fix-feature-fuse3.patch -- based on branch feature/fuse3
|
||||
Patch1: fix-feature-fuse3.patch
|
||||
Patch2: fix-feature-fuse3.patch
|
||||
BuildRequires: cmake >= 3.25
|
||||
BuildRequires: gcc-c++
|
||||
BuildRequires: libboost_atomic-devel-impl >= 1.84.0
|
||||
BuildRequires: libboost_chrono-devel-impl >= 1.84.0
|
||||
BuildRequires: libboost_filesystem-devel-impl >= 1.84.0
|
||||
BuildRequires: libboost_program_options-devel-impl >= 1.84.0
|
||||
BuildRequires: libboost_system-devel-impl >= 1.84.0
|
||||
BuildRequires: libboost_thread-devel-impl >= 1.84.0
|
||||
BuildRequires: ninja
|
||||
BuildRequires: pkgconfig
|
||||
@@ -52,13 +47,13 @@ BuildRequires: cmake(spdlog)
|
||||
BuildRequires: pkgconfig(fuse3) >= 3.9.0
|
||||
BuildRequires: pkgconfig(libcurl)
|
||||
BuildRequires: pkgconfig(libssl)
|
||||
# system cryptopp lib cannot currently be used.
|
||||
# see also https://github.com/cryfs/cryfs/issues/369
|
||||
Provides: bundled(libcryptopp) = 8.9.0
|
||||
%if %{with tests}
|
||||
BuildRequires: pkgconfig(gmock)
|
||||
BuildRequires: pkgconfig(gtest)
|
||||
%endif
|
||||
# system cryptopp lib cannot currently be used.
|
||||
# see also https://github.com/cryfs/cryfs/issues/369
|
||||
Provides: bundled(libcryptopp) = 8.9.0
|
||||
|
||||
%description
|
||||
CryFS provides a FUSE-based mount that encrypts file contents, file
|
||||
|
||||
@@ -1,32 +0,0 @@
|
||||
From 926822a4e3778dac7362637b80aca584d217c753 Mon Sep 17 00:00:00 2001
|
||||
From: Michael Cho <michael@michaelcho.dev>
|
||||
Date: Sun, 13 Apr 2025 10:37:29 -0400
|
||||
Subject: [PATCH] Fix building with Boost 1.88
|
||||
|
||||
---
|
||||
src/cpp-utils/process/subprocess.cpp | 11 +++++++++++
|
||||
1 file changed, 11 insertions(+)
|
||||
|
||||
diff --git a/src/cpp-utils/process/subprocess.cpp b/src/cpp-utils/process/subprocess.cpp
|
||||
index 479bfe876..396ae09ec 100644
|
||||
--- a/src/cpp-utils/process/subprocess.cpp
|
||||
+++ b/src/cpp-utils/process/subprocess.cpp
|
||||
@@ -1,7 +1,18 @@
|
||||
#include "subprocess.h"
|
||||
#include <array>
|
||||
#include <boost/asio.hpp>
|
||||
+#include <boost/version.hpp>
|
||||
+#if BOOST_VERSION < 108800
|
||||
#include <boost/process.hpp>
|
||||
+#else
|
||||
+#define BOOST_PROCESS_VERSION 1
|
||||
+#include <boost/process/v1/args.hpp>
|
||||
+#include <boost/process/v1/async_pipe.hpp>
|
||||
+#include <boost/process/v1/child.hpp>
|
||||
+#include <boost/process/v1/exe.hpp>
|
||||
+#include <boost/process/v1/io.hpp>
|
||||
+#include <boost/process/v1/search_path.hpp>
|
||||
+#endif
|
||||
#include <cerrno>
|
||||
#include <cstddef>
|
||||
#include <cstdio>
|
||||
Reference in New Issue
Block a user