|
28 | 28 | (gnu packages shells)
|
29 | 29 | (gnu packages tls)
|
30 | 30 | (gnu packages version-control)
|
| 31 | + (guix build-system cmake) |
31 | 32 | (guix build-system gnu)
|
32 | 33 | (guix build-system python)
|
33 | 34 | (guix build-system trivial)
|
@@ -238,27 +239,20 @@ parse, modify and abstract ELF, PE and MachO formats.")
|
238 | 239 | (define osslsigncode
|
239 | 240 | (package
|
240 | 241 | (name "osslsigncode")
|
241 |
| - (version "2.0") |
| 242 | + (version "2.5") |
242 | 243 | (source (origin
|
243 | 244 | (method url-fetch)
|
244 | 245 | (uri (string-append "https://github.com/mtrojnar/"
|
245 | 246 | name "/archive/" version ".tar.gz"))
|
246 | 247 | (sha256
|
247 | 248 | (base32
|
248 |
| - "0byri6xny770wwb2nciq44j5071122l14bvv65axdd70nfjf0q2s")))) |
249 |
| - (build-system gnu-build-system) |
250 |
| - (native-inputs |
251 |
| - `(("pkg-config" ,pkg-config) |
252 |
| - ("autoconf" ,autoconf) |
253 |
| - ("automake" ,automake) |
254 |
| - ("libtool" ,libtool))) |
| 249 | + "03by9706gg0an6dn48pljx38vcb76ziv11bgm8ilwsf293x2k4hv")))) |
| 250 | + (build-system cmake-build-system) |
255 | 251 | (inputs
|
256 |
| - `(("openssl" ,openssl))) |
| 252 | + `(("openssl", openssl))) |
257 | 253 | (arguments
|
258 |
| - `(#:configure-flags |
259 |
| - `("--without-gsf" |
260 |
| - "--without-curl" |
261 |
| - "--disable-dependency-tracking"))) |
| 254 | + '(#:configure-flags |
| 255 | + (list "-DCMAKE_DISABLE_FIND_PACKAGE_CURL=TRUE"))) |
262 | 256 | (home-page "https://github.com/mtrojnar/osslsigncode")
|
263 | 257 | (synopsis "Authenticode signing and timestamping tool")
|
264 | 258 | (description "osslsigncode is a small tool that implements part of the
|
@@ -607,6 +601,7 @@ inspecting signatures in Mach-O binaries.")
|
607 | 601 | (list zip
|
608 | 602 | (make-mingw-pthreads-cross-toolchain "x86_64-w64-mingw32")
|
609 | 603 | (make-nsis-for-gcc-10 nsis-x86_64)
|
| 604 | + nss-certs |
610 | 605 | osslsigncode))
|
611 | 606 | ((string-contains target "-linux-")
|
612 | 607 | (list (make-bitcoin-cross-toolchain target)))
|
|
0 commit comments