forked from pool/libcamera
Add reproducible.patch to skip module signing (boo#1217690) #6
@@ -1,3 +1,8 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Jul 9 11:32:16 UTC 2025 - Bernhard Wiedemann <bwiedemann@suse.de>
|
||||
|
||||
- Add reproducible.patch to skip module signing (boo#1217690)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Jun 5 21:57:29 UTC 2025 - Jan Engelhardt <jengelh@inai.de>
|
||||
|
||||
|
@@ -33,6 +33,7 @@ URL: https://libcamera.org/
|
||||
#Git-Web: https://git.libcamera.org/libcamera/libcamera.git/
|
||||
Source: libcamera-%version.tar.xz
|
||||
Source1: baselibs.conf
|
||||
Patch0: reproducible.patch
|
||||
BuildRequires: boost-devel
|
||||
BuildRequires: c++_compiler
|
||||
%if 0%{?suse_version} <= 1500
|
||||
|
21
reproducible.patch
Normal file
21
reproducible.patch
Normal file
@@ -0,0 +1,21 @@
|
||||
Date: 2024-09-21
|
||||
Author: Bernhard M. Wiedemann <bwiedemann suse de>
|
||||
|
||||
Skip module signing for https://bugzilla.opensuse.org/show_bug.cgi?id=1217690
|
||||
reproducible builds, until we can get a better upstream solution
|
||||
such as
|
||||
https://lists.libcamera.org/pipermail/libcamera-devel/2024-January/040244.html
|
||||
|
||||
diff --git a/src/meson.build b/src/meson.build
|
||||
index 8eb8f05..41e556d 100644
|
||||
--- a/src/meson.build
|
||||
+++ b/src/meson.build
|
||||
@@ -16,7 +16,7 @@ summary({
|
||||
|
||||
# Module Signing
|
||||
openssl = find_program('openssl', required : false)
|
||||
-if openssl.found()
|
||||
+if false
|
||||
ipa_priv_key = custom_target('ipa-priv-key',
|
||||
output : ['ipa-priv-key.pem'],
|
||||
command : [gen_ipa_priv_key, '@OUTPUT@'])
|
Reference in New Issue
Block a user