guix_mirror_bot pushed a commit to branch master
in repository guix.

commit 6ba1e905324ebcc668694bded633007aa9d2a3f1
Author: Sharlatan Hellseher <[email protected]>
AuthorDate: Tue Oct 7 15:42:43 2025 +0100

    gnu: Deprecate go-github-com-go-md2man.
    
    * gnu/packages/golang-xyz.scm (go-github-com-cpuguy83-go-md2man-v2): New
    variable based on go-github-com-go-md2man with correct name style.
    [arguments] <import-path>: Adjust according to go.mod.
    (go-github-com-go-md2man): Deprecate in favor of
    go-github-com-cpuguy83-go-md2man-v2
    (go-md2man): Adjust inheritance.
    [import-path]: Trim trailing "v2" to produce correct binary name.
    
    (go-github-com-spf13-cobra, go-github-com-urfave-cli)
    (go-github-com-urfave-cli-v2)[propagated-inputs]: Remove
    go-github-com-go-md2man; add go-github-com-cpuguy83-go-md2man-v2.
    
    Change-Id: I9098e528814403a1af483e580044728cab6c605f
---
 gnu/packages/golang-xyz.scm | 27 ++++++++++++++++-----------
 1 file changed, 16 insertions(+), 11 deletions(-)

diff --git a/gnu/packages/golang-xyz.scm b/gnu/packages/golang-xyz.scm
index 219640836f..6130508a06 100644
--- a/gnu/packages/golang-xyz.scm
+++ b/gnu/packages/golang-xyz.scm
@@ -8225,9 +8225,9 @@ while callers can implement logging with whatever backend 
is appropriate.")
 standard log package.")
     (license license:asl2.0)))
 
-(define-public go-github-com-go-md2man
+(define-public go-github-com-cpuguy83-go-md2man-v2
   (package
-    (name "go-github-com-go-md2man")
+    (name "go-github-com-cpuguy83-go-md2man-v2")
     (version "2.0.5")
     (source
      (origin
@@ -8242,7 +8242,7 @@ standard log package.")
     (arguments
      (list
       #:skip-build? #t
-      #:import-path "github.com/cpuguy83/go-md2man"))
+      #:import-path "github.com/cpuguy83/go-md2man/v2"))
     (propagated-inputs
      (list go-github-com-russross-blackfriday-v2))
     (home-page "https://github.com/cpuguy83/go-md2man";)
@@ -8252,6 +8252,9 @@ standard log package.")
 of building man pages.")
     (license license:expat)))
 
+(define-public go-github-com-go-md2man
+  (deprecated-package "go-github-com-go-md2man" 
go-github-com-cpuguy83-go-md2man-v2))
+
 (define-public go-github-com-go-openapi-inflect
   (package
     (name "go-github-com-go-openapi-inflect")
@@ -19398,7 +19401,7 @@ implementation.")
     (native-inputs
      (list go-gopkg-in-yaml-v3))
     (propagated-inputs
-     (list go-github-com-go-md2man
+     (list go-github-com-cpuguy83-go-md2man-v2
            go-github-com-spf13-pflag))
     (home-page "https://github.com/spf13/cobra";)
     (synopsis "Go library for creating CLI applications")
@@ -20554,7 +20557,7 @@ dependencies of @url{https://u-root.org/, u-root} 
project.")
      (list go-github-com-stretchr-testify))
     (propagated-inputs
      (list go-github-com-burntsushi-toml
-           go-github-com-go-md2man
+           go-github-com-cpuguy83-go-md2man-v2
            go-gopkg-in-yaml-v2))
     (home-page "https://github.com/urfave/cli";)
     (synopsis "Simple, fast, and fun package for building command line apps in 
Go")
@@ -20589,7 +20592,7 @@ distributable command line applications in an 
expressive way.")
      (list #:import-path "github.com/urfave/cli/v2"))
     (propagated-inputs
      (list go-github-com-burntsushi-toml
-           go-github-com-go-md2man
+           go-github-com-cpuguy83-go-md2man-v2
            go-github-com-xrash-smetrics
            go-gopkg-in-yaml-v3))))
 
@@ -24863,20 +24866,22 @@ Jsonnet C++implementation.")
       "\nThis package provides a command line interface (CLI) tool."))))
 
 (define-public go-md2man
-  (package/inherit go-github-com-go-md2man
+  (package/inherit go-github-com-cpuguy83-go-md2man-v2
     (name "go-md2man")
     (arguments
      (substitute-keyword-arguments
-         (package-arguments go-github-com-go-md2man)
+         (package-arguments go-github-com-cpuguy83-go-md2man-v2)
        ((#:tests? _ #t) #f)
        ((#:install-source? _ #t) #f)
-       ((#:skip-build? _ #t) #f)))
+       ((#:skip-build? _ #t) #f)
+       ((#:import-path _ "github.com/cpuguy83/go-md2man/v2")
+        "github.com/cpuguy83/go-md2man")))
     (native-inputs
-     (package-propagated-inputs go-github-com-go-md2man))
+     (package-propagated-inputs go-github-com-cpuguy83-go-md2man-v2))
     (propagated-inputs '())
     (inputs '())
     (description
-     (string-append (package-description go-github-com-go-md2man)
+     (string-append (package-description go-github-com-cpuguy83-go-md2man-v2)
                     "\nThis package provides a command line interface (CLI)
 tool."))))
 

Reply via email to