mirror of
https://github.com/feather-wallet/feather.git
synced 2024-12-22 19:49:28 +00:00
guix: add osslsigncode
Some checks are pending
ci/gh-actions/build / build-ubuntu-without-scanner (push) Waiting to run
ci/gh-actions/guix / cache-sources (push) Waiting to run
ci/gh-actions/guix / aarch64-linux-gnu (push) Blocked by required conditions
ci/gh-actions/guix / arm-linux-gnueabihf (push) Blocked by required conditions
ci/gh-actions/guix / arm64-apple-darwin (push) Blocked by required conditions
ci/gh-actions/guix / i686-linux-gnu (push) Blocked by required conditions
ci/gh-actions/guix / riscv64-linux-gnu (push) Blocked by required conditions
ci/gh-actions/guix / x86_64-apple-darwin (push) Blocked by required conditions
ci/gh-actions/guix / x86_64-linux-gnu.no-tor-bundle (push) Blocked by required conditions
ci/gh-actions/guix / x86_64-linux-gnu.pack (push) Blocked by required conditions
ci/gh-actions/guix / x86_64-linux-gnu (push) Blocked by required conditions
ci/gh-actions/guix / x86_64-w64-mingw32.installer (push) Blocked by required conditions
ci/gh-actions/guix / x86_64-w64-mingw32 (push) Blocked by required conditions
ci/gh-actions/guix / bundle-logs (push) Blocked by required conditions
Some checks are pending
ci/gh-actions/build / build-ubuntu-without-scanner (push) Waiting to run
ci/gh-actions/guix / cache-sources (push) Waiting to run
ci/gh-actions/guix / aarch64-linux-gnu (push) Blocked by required conditions
ci/gh-actions/guix / arm-linux-gnueabihf (push) Blocked by required conditions
ci/gh-actions/guix / arm64-apple-darwin (push) Blocked by required conditions
ci/gh-actions/guix / i686-linux-gnu (push) Blocked by required conditions
ci/gh-actions/guix / riscv64-linux-gnu (push) Blocked by required conditions
ci/gh-actions/guix / x86_64-apple-darwin (push) Blocked by required conditions
ci/gh-actions/guix / x86_64-linux-gnu.no-tor-bundle (push) Blocked by required conditions
ci/gh-actions/guix / x86_64-linux-gnu.pack (push) Blocked by required conditions
ci/gh-actions/guix / x86_64-linux-gnu (push) Blocked by required conditions
ci/gh-actions/guix / x86_64-w64-mingw32.installer (push) Blocked by required conditions
ci/gh-actions/guix / x86_64-w64-mingw32 (push) Blocked by required conditions
ci/gh-actions/guix / bundle-logs (push) Blocked by required conditions
This commit is contained in:
parent
9d9413c4cc
commit
c48726d7a3
1 changed files with 26 additions and 1 deletions
|
@ -28,6 +28,7 @@
|
||||||
((gnu packages version-control) #:select (git-minimal))
|
((gnu packages version-control) #:select (git-minimal))
|
||||||
(gnu packages xorg)
|
(gnu packages xorg)
|
||||||
(gnu packages zig)
|
(gnu packages zig)
|
||||||
|
(guix build-system cmake)
|
||||||
(guix build-system gnu)
|
(guix build-system gnu)
|
||||||
(guix build-system trivial)
|
(guix build-system trivial)
|
||||||
(guix download)
|
(guix download)
|
||||||
|
@ -258,6 +259,28 @@ chain for " target " development."))
|
||||||
(description "Put real or fake signatures in a Mach-O.")
|
(description "Put real or fake signatures in a Mach-O.")
|
||||||
(license license:gpl3+)))
|
(license license:gpl3+)))
|
||||||
|
|
||||||
|
(define osslsigncode
|
||||||
|
(package
|
||||||
|
(name "osslsigncode")
|
||||||
|
(version "2.5")
|
||||||
|
(source (origin
|
||||||
|
(method git-fetch)
|
||||||
|
(uri (git-reference
|
||||||
|
(url "https://github.com/mtrojnar/osslsigncode")
|
||||||
|
(commit version)))
|
||||||
|
(sha256
|
||||||
|
(base32
|
||||||
|
"1j47vwq4caxfv0xw68kw5yh00qcpbd56d7rq6c483ma3y7s96yyz"))))
|
||||||
|
(build-system cmake-build-system)
|
||||||
|
(inputs (list openssl))
|
||||||
|
(home-page "https://github.com/mtrojnar/osslsigncode")
|
||||||
|
(synopsis "Authenticode signing and timestamping tool")
|
||||||
|
(description "osslsigncode is a small tool that implements part of the
|
||||||
|
functionality of the Microsoft tool signtool.exe - more exactly the Authenticode
|
||||||
|
signing and timestamping. But osslsigncode is based on OpenSSL and cURL, and
|
||||||
|
thus should be able to compile on most platforms where these exist.")
|
||||||
|
(license license:gpl3+))) ; license is with openssl exception
|
||||||
|
|
||||||
(packages->manifest
|
(packages->manifest
|
||||||
(append
|
(append
|
||||||
(list ;; The Basics
|
(list ;; The Basics
|
||||||
|
@ -318,7 +341,9 @@ chain for " target " development."))
|
||||||
gcc-toolchain-12
|
gcc-toolchain-12
|
||||||
(list gcc-toolchain-12 "static")
|
(list gcc-toolchain-12 "static")
|
||||||
(make-mingw-pthreads-cross-toolchain "x86_64-w64-mingw32")
|
(make-mingw-pthreads-cross-toolchain "x86_64-w64-mingw32")
|
||||||
nsis-x86_64))
|
nsis-x86_64
|
||||||
|
nss-certs
|
||||||
|
osslsigncode))
|
||||||
((string-contains target "-linux-")
|
((string-contains target "-linux-")
|
||||||
(list
|
(list
|
||||||
gcc-toolchain-12
|
gcc-toolchain-12
|
||||||
|
|
Loading…
Reference in a new issue