~ruther/guix-local

0f5e4777456c6ecf529a4f80f53de993a786016e — Zheng Junjie 2 years ago 6747fc5
gnu: wireshark: Build from git source.

* gnu/packages/networking.scm (wireshark)[source]: Switch to git-fetch.
[arguments]<#:configure-flags>: Set -DVCSVERSION_OVERRIDE.

Change-Id: I82356c1faea9a6253108dc17334db2464ba38098
1 files changed, 8 insertions(+), 5 deletions(-)

M gnu/packages/networking.scm
M gnu/packages/networking.scm => gnu/packages/networking.scm +8 -5
@@ 1808,11 1808,13 @@ of the same name.")
    (version "4.4.1")
    (source
     (origin
       (method url-fetch)
       (uri (string-append "https://www.wireshark.org/download/src/wireshark-"
                           version ".tar.xz"))
       (method git-fetch)
       (uri (git-reference
             (url "https://gitlab.com/wireshark/wireshark")
             (commit (string-append "wireshark-" version))))
       (file-name (git-file-name name version))
       (sha256
        (base32 "1v2nflm8rdifc6pwlzn1ciz22wl15zwkqs3r7gjw60kh59brd7ib"))))
        (base32 "0cc1dqmlc2jqgd6gg407qk0qkg3cjbiafzw8pf2pxhnh7n94fyki"))))
    (build-system qt-build-system)
    (arguments
     (list


@@ 1821,7 1823,8 @@ of the same name.")
      ;; fail.
      #:qtbase qtbase
      #:configure-flags
      #~(list (string-append "-DCMAKE_MODULE_LINKER_FLAGS=-Wl,-rpath=" #$output "/lib"))
      #~(list (string-append "-DVCSVERSION_OVERRIDE=" #$version)
              (string-append "-DCMAKE_MODULE_LINKER_FLAGS=-Wl,-rpath=" #$output "/lib"))
      #:phases
      #~(modify-phases %standard-phases
          (replace 'check