~ruther/guix-local

b3f184ee297d7cf56af43405500acf4643d2a095 — Sharlatan Hellseher 8 months ago d709cb4
gnu: gi-docgen: Update to 2025.4.

* gnu/packages/gnome.scm (gi-docgen): Update to 2025.4.
  [build-system]: Use pyproject.
  [propagated-inputs]: Remove python-tomli.
  [native-inputs]: Add python-pytest-bootstrap and python-setuptools.

Change-Id: Id73ae10611e6d18058d12d6db2cf1991c0e73157
1 files changed, 7 insertions(+), 4 deletions(-)

M gnu/packages/gnome.scm
M gnu/packages/gnome.scm => gnu/packages/gnome.scm +7 -4
@@ 240,6 240,7 @@
  #:use-module (guix build-system glib-or-gtk)
  #:use-module (guix build-system gnu)
  #:use-module (guix build-system meson)
  #:use-module (guix build-system pyproject)
  #:use-module (guix build-system python)
  #:use-module (guix build-system trivial)
  #:use-module (guix deprecation)


@@ 5384,20 5385,22 @@ and other secrets.  It communicates with the \"Secret Service\" using DBus.")
(define-public gi-docgen
  (package
    (name "gi-docgen")
    (version "2024.1")
    (version "2025.4")
    (source (origin
              (method url-fetch)
              (uri (pypi-uri "gi_docgen" version))
              (sha256
               (base32
                "0cf237ml2jhqcv1zlb35qbvjg4i8a4blawdah5s7f28iz5lmajia"))))
    (build-system python-build-system)
                "1i9dlwirizc0n5sw9w60yscaj14x9x06fdq64kwxqkia13d6dq3z"))))
    (build-system pyproject-build-system)
    (native-inputs
     (list python-pytest-bootstrap
           python-setuptools))
    (propagated-inputs (list python-jinja2
                             python-markdown
                             python-markupsafe
                             python-packaging
                             python-pygments
                             python-tomli
                             python-typogrify))
    (home-page "https://gitlab.gnome.org/GNOME/gi-docgen")
    (synopsis "Documentation tool for GObject-based libraries")