summaryrefslogtreecommitdiff
path: root/gnu/packages/code.scm
diff options
context:
space:
mode:
authorSharlatan Hellseher <sharlatanus@gmail.com>2025-07-27 09:43:44 +0100
committerSharlatan Hellseher <sharlatanus@gmail.com>2025-07-27 10:08:15 +0100
commit2b83440d8989d4d80b9d01b84c6cba23122b5f15 (patch)
tree67fd4ef8d387f3682d7c214d813449b06c2c55e9 /gnu/packages/code.scm
parent5fe93c0a642700d8f8a6e19c7ad4855b0d6a2fc7 (diff)
gnu: lcov-cobertura: Update to 2.1.1.
* gnu/packages/code.scm (lcov-cobertura): Update to 2.1.1. [build-system]: Use pyproject. [native-inputs]: Add python-pytest, python-setuptools, python-setuptools-scm, python-wheel, and python-xmldiff. Change-Id: I6138d4fd48a05075ff8daf1b5fbe4e06bc9cc45e
Diffstat (limited to 'gnu/packages/code.scm')
-rw-r--r--gnu/packages/code.scm16
1 files changed, 12 insertions, 4 deletions
diff --git a/gnu/packages/code.scm b/gnu/packages/code.scm
index 880ece63435..6d9e6783495 100644
--- a/gnu/packages/code.scm
+++ b/gnu/packages/code.scm
@@ -24,6 +24,7 @@
24;;; Copyright © 2024 Jordan Moore <lockbox@struct.foo> 24;;; Copyright © 2024 Jordan Moore <lockbox@struct.foo>
25;;; Copyright © 2025 Nicolas Graves <ngraves@ngraves.fr> 25;;; Copyright © 2025 Nicolas Graves <ngraves@ngraves.fr>
26;;; Copyright © 2025 Ada Stevenson <adanskana@gmail.com> 26;;; Copyright © 2025 Ada Stevenson <adanskana@gmail.com>
27;;; Copyright © 2025 Sharlatan Hellseher <sharlatanus@gmail.com>
27;;; 28;;;
28;;; This file is part of GNU Guix. 29;;; This file is part of GNU Guix.
29;;; 30;;;
@@ -50,6 +51,7 @@
50 #:use-module (guix build-system gnu) 51 #:use-module (guix build-system gnu)
51 #:use-module (guix build-system cmake) 52 #:use-module (guix build-system cmake)
52 #:use-module (guix build-system python) 53 #:use-module (guix build-system python)
54 #:use-module (guix build-system pyproject)
53 #:use-module (guix build-system trivial) 55 #:use-module (guix build-system trivial)
54 #:use-module (guix build-system go) 56 #:use-module (guix build-system go)
55 #:use-module (gnu packages) 57 #:use-module (gnu packages)
@@ -85,6 +87,7 @@
85 #:use-module (gnu packages pkg-config) 87 #:use-module (gnu packages pkg-config)
86 #:use-module (gnu packages pretty-print) 88 #:use-module (gnu packages pretty-print)
87 #:use-module (gnu packages python) 89 #:use-module (gnu packages python)
90 #:use-module (gnu packages python-build)
88 #:use-module (gnu packages python-web) 91 #:use-module (gnu packages python-web)
89 #:use-module (gnu packages python-xyz) 92 #:use-module (gnu packages python-xyz)
90 #:use-module (gnu packages qt) 93 #:use-module (gnu packages qt)
@@ -605,15 +608,20 @@ functionality such as HTML output.")
605(define-public lcov-cobertura 608(define-public lcov-cobertura
606 (package 609 (package
607 (name "python-lcov-cobertura") 610 (name "python-lcov-cobertura")
608 (version "1.6") 611 (version "2.1.1")
609 (source 612 (source
610 (origin 613 (origin
611 (method url-fetch) 614 (method url-fetch)
612 (uri (pypi-uri "lcov_cobertura" version)) 615 (uri (pypi-uri "lcov_cobertura" version))
613 (sha256 616 (sha256
614 (base32 617 (base32 "13xmr249c6qygm14gilb0icrsgb35ghsrr14a1zvppmxy9jf5a7g"))))
615 "02ar6yjazlxq4p64cz9gag08bvakmzjrp147jara9wlnlbc96j8g")))) 618 (build-system pyproject-build-system)
616 (build-system python-build-system) 619 (native-inputs
620 (list python-pytest
621 python-setuptools
622 python-setuptools-scm
623 python-wheel
624 python-xmldiff))
617 (home-page "https://eriwen.github.io/lcov-to-cobertura-xml/") 625 (home-page "https://eriwen.github.io/lcov-to-cobertura-xml/")
618 (synopsis "LCOV to Cobertura XML converter") 626 (synopsis "LCOV to Cobertura XML converter")
619 (description 627 (description