summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRicardo Wurmus <rekado@elephly.net>2024-04-07 22:04:21 +0200
committerRicardo Wurmus <rekado@elephly.net>2024-04-07 22:04:21 +0200
commit682d13bf39be314140e23ff8a875ea7ccdc11331 (patch)
tree056c154acc03fac112c5cc3761decd342a527319
parent95d5795a99c585c6ff169df7fec87c0dfcb7f865 (diff)
gnu: Remove withershins.
This was only ever needed for powertabeditor. * gnu/packages/code.scm (withershins): Remove variable. Change-Id: I1c286073d1415cd2261ad58017855fedb7701b05
-rw-r--r--gnu/packages/code.scm54
1 files changed, 0 insertions, 54 deletions
diff --git a/gnu/packages/code.scm b/gnu/packages/code.scm
index 62b6bea7d8e..d6ac8178f33 100644
--- a/gnu/packages/code.scm
+++ b/gnu/packages/code.scm
@@ -537,60 +537,6 @@ support, its ability for the user to define new languages searched by regular
537expressions, and its ability to generate emacs-style TAGS files.") 537expressions, and its ability to generate emacs-style TAGS files.")
538 (license license:gpl2+))) 538 (license license:gpl2+)))
539 539
540(define-public withershins
541 (package
542 (name "withershins")
543 (version "0.1")
544 (source
545 (origin
546 (method git-fetch)
547 (uri (git-reference
548 (url "https://github.com/cameronwhite/withershins")
549 (commit (string-append "v" version))))
550 (file-name (git-file-name name version))
551 (sha256
552 (base32 "1cviqvbbcwljm1zx12j6511hazr3kscwrvcyifrkfi4fpy5z985m"))))
553 (build-system cmake-build-system)
554 (arguments
555 `(#:out-of-source? #f
556 #:configure-flags
557 ;; XXX A (justified!) misleading-indentation error breaks the build.
558 (list "-DENABLE_WERROR=OFF")
559 #:phases
560 (modify-phases %standard-phases
561 (add-after
562 'unpack 'find-libiberty
563 (lambda _
564 (let ((libiberty (assoc-ref %build-inputs "libiberty")))
565 (substitute* "cmake/FindIberty.cmake"
566 (("/usr/include") (string-append libiberty "/include"))
567 (("libiberty.a iberty")
568 (string-append "NAMES libiberty.a iberty\nPATHS \""
569 libiberty "/lib" "\"")))
570 #t)))
571 (replace
572 'install
573 (lambda* (#:key outputs #:allow-other-keys)
574 (let* ((out (assoc-ref outputs "out"))
575 (include (string-append out "/include"))
576 (lib (string-append out "/lib")))
577 (mkdir-p include)
578 (install-file "src/withershins.hpp" include)
579 (mkdir-p lib)
580 (install-file "src/libwithershins.a" lib))
581 #t)))))
582 (home-page "https://github.com/cameronwhite/withershins")
583 (inputs
584 (list libiberty binutils ;for libbfd
585 zlib))
586 (synopsis "C++11 library for generating stack traces")
587 (description
588 "Withershins is a simple cross-platform C++11 library for generating
589stack traces.")
590 ;; Sources are released under Expat license, but since BFD is licensed
591 ;; under the GPLv3+ the combined work is GPLv3+ as well.
592 (license license:gpl3+)))
593
594(define-public lcov 540(define-public lcov
595 (package 541 (package
596 (name "lcov") 542 (name "lcov")