gnu: Add perl-extutils-pkgconfig.
* gnu/packages/perl.scm (perl-extutils-pkgconfig): New variable.
This commit is contained in:
		
							parent
							
								
									84e8b19fe1
								
							
						
					
					
						commit
						38e29d03bf
					
				
					 1 changed files with 25 additions and 1 deletions
				
			
		| 
						 | 
					@ -37,7 +37,8 @@
 | 
				
			||||||
  #:use-module (guix download)
 | 
					  #:use-module (guix download)
 | 
				
			||||||
  #:use-module (guix build-system gnu)
 | 
					  #:use-module (guix build-system gnu)
 | 
				
			||||||
  #:use-module (guix build-system perl)
 | 
					  #:use-module (guix build-system perl)
 | 
				
			||||||
  #:use-module (gnu packages perl-web))
 | 
					  #:use-module (gnu packages perl-web)
 | 
				
			||||||
 | 
					  #:use-module (gnu packages pkg-config))
 | 
				
			||||||
 | 
					
 | 
				
			||||||
;;;
 | 
					;;;
 | 
				
			||||||
;;; Please: Try to add new module packages in alphabetic order.
 | 
					;;; Please: Try to add new module packages in alphabetic order.
 | 
				
			||||||
| 
						 | 
					@ -2764,6 +2765,29 @@ C code in your Perl programs, there isn't a clear method to compile standard,
 | 
				
			||||||
self-contained C libraries.  This module main goal is to help in that task.")
 | 
					self-contained C libraries.  This module main goal is to help in that task.")
 | 
				
			||||||
    (license (package-license perl))))
 | 
					    (license (package-license perl))))
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					(define-public perl-extutils-pkgconfig
 | 
				
			||||||
 | 
					  (package
 | 
				
			||||||
 | 
					    (name "perl-extutils-pkgconfig")
 | 
				
			||||||
 | 
					    (version "1.15")
 | 
				
			||||||
 | 
					    (source (origin
 | 
				
			||||||
 | 
					              (method url-fetch)
 | 
				
			||||||
 | 
					              (uri (string-append "mirror://cpan/authors/id/X/XA/XAOC/"
 | 
				
			||||||
 | 
					                                  "ExtUtils-PkgConfig-" version ".tar.gz"))
 | 
				
			||||||
 | 
					              (sha256
 | 
				
			||||||
 | 
					               (base32
 | 
				
			||||||
 | 
					                "1cxh6w8vmyqmhl6afys2q6z6jkp1m6zvacpk70196zmk48p1kcv9"))))
 | 
				
			||||||
 | 
					    (build-system perl-build-system)
 | 
				
			||||||
 | 
					    (propagated-inputs
 | 
				
			||||||
 | 
					     `(("pkg-config" ,pkg-config)))
 | 
				
			||||||
 | 
					    (home-page "http://search.cpan.org/dist/ExtUtils-PkgConfig")
 | 
				
			||||||
 | 
					    (synopsis "Simplistic interface to pkg-config")
 | 
				
			||||||
 | 
					    (description
 | 
				
			||||||
 | 
					     "@code{ExtUtils::PkgConfig} is a very simplistic interface to the
 | 
				
			||||||
 | 
					@command{pkg-config} utility, intended for use in the @file{Makefile.PL}
 | 
				
			||||||
 | 
					of perl extensions which bind libraries that @command{pkg-config} knows.
 | 
				
			||||||
 | 
					It is really just boilerplate code that you would have written yourself.")
 | 
				
			||||||
 | 
					    (license lgpl2.1+)))
 | 
				
			||||||
 | 
					
 | 
				
			||||||
(define-public perl-file-changenotify
 | 
					(define-public perl-file-changenotify
 | 
				
			||||||
  (package
 | 
					  (package
 | 
				
			||||||
    (name "perl-file-changenotify")
 | 
					    (name "perl-file-changenotify")
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Reference in a new issue