Archived
1
0
Fork 0

gnu: bap: Update to 2.5.0-alpha-0.a972f8a.

* gnu/packages/ocaml.scm (bap): Explicitly refer to commit instead of mutable
Git tag.
This commit is contained in:
Simon Tournier 2023-09-15 18:03:47 +02:00
parent 6d33c1f806
commit 47ba771548
No known key found for this signature in database
GPG key ID: 92F1D22C608EE7E5

View file

@ -5324,15 +5324,18 @@ necessary set of rewriters.")
(license license:expat))) (license license:expat)))
(define-public bap (define-public bap
(let (;; Let pin one commit because -alpha is subject to change.
(revision "0")
(commit "a972f8a419294dfb21847db5172ba58c5d7767eb"))
(package (package
(name "bap") (name "bap")
(version "2.5.0-alpha") (version (git-version "2.5.0-alpha" revision commit))
(home-page "https://github.com/BinaryAnalysisPlatform/bap") (home-page "https://github.com/BinaryAnalysisPlatform/bap")
(source (origin (source (origin
(method git-fetch) (method git-fetch)
(uri (git-reference (uri (git-reference
(url home-page) (url home-page)
(commit (string-append "v" version)))) (commit commit)))
(file-name (git-file-name name version)) (file-name (git-file-name name version))
(sha256 (sha256
(base32 (base32
@ -5399,7 +5402,7 @@ necessary set of rewriters.")
analysis tools, that target binary files. The framework consists of a plethora analysis tools, that target binary files. The framework consists of a plethora
of libraries, plugins, and frontends. The libraries provide code reusability, of libraries, plugins, and frontends. The libraries provide code reusability,
the plugins facilitate extensibility, and the frontends serve as entry points.") the plugins facilitate extensibility, and the frontends serve as entry points.")
(license license:expat))) (license license:expat))))
(define-public ocaml-camomile (define-public ocaml-camomile
(package (package