Compare commits

...
Sign in to create a new pull request.

12 commits

Author SHA1 Message Date
Stephen Gallagher
32dd48671e
Drop upstreamed patch
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2020-06-23 15:52:02 -04:00
Stephen Gallagher
595331eda9
Merge branch 'master' into epel7 2020-06-23 14:40:44 -04:00
Stephen Gallagher
f511cce2c5
Merge branch 'master' into epel7 2020-06-23 14:18:40 -04:00
Stephen Gallagher
54b9f6c5d7
Merge branch 'master' into epel7 2020-06-23 14:15:50 -04:00
Stephen Gallagher
383fbc6e6b
Merge branch 'master' into epel7 2020-01-09 14:18:15 -05:00
Stephen Gallagher
ad1cf25997
Merge branch 'master' into epel7 2019-12-13 12:04:47 -05:00
Stephen Gallagher
af7c3e86f3
Merge branch 'master' into epel7 2019-12-13 11:40:25 -05:00
Stephen Gallagher
83d445c230
Add patch to properly initialize OpenSSL 1.0
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2019-02-12 16:45:07 -05:00
Stephen Gallagher
9ded977152
Merge branch 'master' into epel7 2019-02-12 15:41:56 -05:00
Stephen Gallagher
7fb00a26fc
Merge branch 'master' into epel7 2018-02-02 13:07:08 -05:00
Stephen Gallagher
63520e89a5
Merge branch 'master' into epel7 2018-01-25 16:52:22 +01:00
Stephen Gallagher
0bc2461066
Build with embedded popt on EPEL
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2018-01-02 21:16:13 -05:00
2 changed files with 52 additions and 2 deletions

View file

@ -0,0 +1,47 @@
From b850af14a6743d51b0b2df5e2414c6383c643f9d Mon Sep 17 00:00:00 2001
From: Stephen Gallagher <sgallagh@redhat.com>
Date: Thu, 30 Apr 2020 10:36:52 -0400
Subject: [PATCH] Make clang-format optional
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
---
meson.build | 8 ++++++--
1 file changed, 6 insertions(+), 2 deletions(-)
diff --git a/meson.build b/meson.build
index 34392083f254b6851debfa77b807d88e85f22b8d..a57bfe8ff3484ad7a1c5941d5ac570ff0c559eab 100644
--- a/meson.build
+++ b/meson.build
@@ -5,11 +5,11 @@ project('sscg', 'c',
'c_std=gnu99',
'warning_level=1',
'b_asneeded=true',
],
license : 'MIT',
- meson_version : '>=0.40.0')
+ meson_version : '>=0.44.0')
cc = meson.get_compiler('c')
test_cflags = [
'-Wpointer-arith',
'-Wmissing-declarations',
@@ -108,11 +108,15 @@ sscg = executable(
include_directories : popt_incdirs,
install : true,
)
# Fake test to ensure that all sources and headers are formatted properly
-test_clang_format = find_program('clang-format')
+test_clang_format = find_program('clang-format', required: false)
+if not test_clang_format.found()
+ test_clang_format = disabler()
+endif
+
clang_args = [ '-i' ]
test('test_clang_format', test_clang_format,
args : clang_args + files(sscg_lib_srcs + sscg_lib_hdrs + sscg_bin_srcs))
create_ca_test = executable(
--
2.26.2

View file

@ -19,12 +19,15 @@ Source0: https://%{provider_prefix}/releases/download/%{repo}-%{version}/
BuildRequires: gcc
BuildRequires: libtalloc-devel
BuildRequires: openssl-devel
BuildRequires: popt-devel
BuildRequires: libpath_utils-devel
BuildRequires: meson
BuildRequires: ninja-build
BuildRequires: help2man
Provides: bundled(popt) = 1.16
# Patches
%description
A utility to aid in the creation of more secure "self-signed"
@ -58,7 +61,6 @@ false signatures from the service certificate.
* Tue Jun 23 2020 Stephen Gallagher <sgallagh@redhat.com> - 2.6.2-1
- Update to 2.6.2
- Handle very short and very long passphrases properly (fixes rhbz#1850183)
- Drop upstreamed patch
* Thu Apr 30 2020 Stephen Gallagher <sgallagh@redhat.com> - 2.6.1-4
- Rebuild with corrected ELN macro definitions
@ -93,6 +95,7 @@ false signatures from the service certificate.
* Wed Nov 28 2018 Stephen Gallagher <sgallagh@redhat.com> - 2.5.1-1
- Update to 2.5.1
- Fixes discovered by automated testing.
- Fix use of non-default hash algorithms on OpenSSL 1.0
* Wed Nov 28 2018 Stephen Gallagher <sgallagh@redhat.com> - 2.5.0-1
- Update to 2.5.0