gnu: pangomm: Update to 2.50.1 and remove input labels.
* gnu/packages/gtk.scm (pangomm): Update to 2.50.1.
[arguments]: Use gexps.
[phases] {move-doc}: Use gexp variables.
[native-inputs]: Remove labels and sort.
			
			
This commit is contained in:
		
							parent
							
								
									33c6a8f2f6
								
							
						
					
					
						commit
						abecd9c128
					
				
					 1 changed files with 22 additions and 22 deletions
				
			
		| 
						 | 
					@ -1648,7 +1648,7 @@ library.")
 | 
				
			||||||
(define-public pangomm
 | 
					(define-public pangomm
 | 
				
			||||||
  (package
 | 
					  (package
 | 
				
			||||||
    (name "pangomm")
 | 
					    (name "pangomm")
 | 
				
			||||||
    (version "2.50.0")
 | 
					    (version "2.50.1")
 | 
				
			||||||
    (source (origin
 | 
					    (source (origin
 | 
				
			||||||
              (method url-fetch)
 | 
					              (method url-fetch)
 | 
				
			||||||
              (uri (string-append "mirror://gnome/sources/" name "/"
 | 
					              (uri (string-append "mirror://gnome/sources/" name "/"
 | 
				
			||||||
| 
						 | 
					@ -1656,38 +1656,38 @@ library.")
 | 
				
			||||||
                                  name "-" version ".tar.xz"))
 | 
					                                  name "-" version ".tar.xz"))
 | 
				
			||||||
              (sha256
 | 
					              (sha256
 | 
				
			||||||
               (base32
 | 
					               (base32
 | 
				
			||||||
                "0nrvvf1fyzlimh7rvxcblnrvn2l9rz8mpn2iwzlzr6kv05zafym2"))))
 | 
					                "054jglmnbig14fs99qqi5y174z9j90r6dprpyszw42742cs95jfc"))))
 | 
				
			||||||
    (build-system meson-build-system)
 | 
					    (build-system meson-build-system)
 | 
				
			||||||
    (outputs '("out" "doc"))
 | 
					    (outputs '("out" "doc"))
 | 
				
			||||||
    (arguments
 | 
					    (arguments
 | 
				
			||||||
     '(#:glib-or-gtk? #t
 | 
					     (list
 | 
				
			||||||
       #:configure-flags '("-Dbuild-documentation=true")
 | 
					      #:glib-or-gtk? #t              ; To wrap binaries and/or compile schemas
 | 
				
			||||||
       #:phases
 | 
					      #:configure-flags #~(list "-Dbuild-documentation=true")
 | 
				
			||||||
       (modify-phases %standard-phases
 | 
					      #:phases
 | 
				
			||||||
         (add-after 'install 'move-doc
 | 
					      #~(modify-phases %standard-phases
 | 
				
			||||||
           (lambda* (#:key outputs #:allow-other-keys)
 | 
					          (add-after 'install 'move-doc
 | 
				
			||||||
             (let* ((out (assoc-ref outputs "out"))
 | 
					            (lambda _
 | 
				
			||||||
                    (doc (assoc-ref outputs "doc")))
 | 
					              (mkdir-p (string-append #$output:doc "/share"))
 | 
				
			||||||
               (mkdir-p (string-append doc "/share"))
 | 
					              (rename-file (string-append #$output "/share/doc")
 | 
				
			||||||
               (rename-file
 | 
					                           (string-append #$output:doc "/share/doc")))))))
 | 
				
			||||||
                (string-append out "/share/doc")
 | 
					 | 
				
			||||||
                (string-append doc "/share/doc"))))))))
 | 
					 | 
				
			||||||
    (native-inputs
 | 
					    (native-inputs
 | 
				
			||||||
     (list doxygen
 | 
					     (list graphviz
 | 
				
			||||||
           graphviz                     ;for 'dot'
 | 
					           doxygen
 | 
				
			||||||
           libxslt                      ;for 'xsltproc'
 | 
					 | 
				
			||||||
           m4
 | 
					           m4
 | 
				
			||||||
           mm-common
 | 
					           mm-common
 | 
				
			||||||
           perl
 | 
					           perl
 | 
				
			||||||
           pkg-config
 | 
					           pkg-config
 | 
				
			||||||
           python))
 | 
					           python
 | 
				
			||||||
 | 
					           libxslt))
 | 
				
			||||||
    (propagated-inputs
 | 
					    (propagated-inputs
 | 
				
			||||||
     (list cairo cairomm glibmm pango))
 | 
					     (list cairo
 | 
				
			||||||
 | 
					           cairomm
 | 
				
			||||||
 | 
					           glibmm
 | 
				
			||||||
 | 
					           pango))
 | 
				
			||||||
    (home-page "https://pango.gnome.org//")
 | 
					    (home-page "https://pango.gnome.org//")
 | 
				
			||||||
    (synopsis "C++ interface to the Pango text rendering library")
 | 
					    (synopsis "C++ interface to the Pango text rendering library")
 | 
				
			||||||
    (description
 | 
					    (description "Pangomm provides a C++ programming interface to the Pango
 | 
				
			||||||
     "Pangomm provides a C++ programming interface to the Pango text rendering
 | 
					text rendering library.")
 | 
				
			||||||
library.")
 | 
					 | 
				
			||||||
    (license license:lgpl2.1+)))
 | 
					    (license license:lgpl2.1+)))
 | 
				
			||||||
 | 
					
 | 
				
			||||||
(define-public pangomm-2.46
 | 
					(define-public pangomm-2.46
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Reference in a new issue