gnu: criu: Update to 3.13.
* gnu/packages/virtualization.scm (criu): Update to 3.13. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
This commit is contained in:
		
							parent
							
								
									4dbd704d5d
								
							
						
					
					
						commit
						5d1601eab5
					
				
					 1 changed files with 20 additions and 18 deletions
				
			
		| 
						 | 
				
			
			@ -57,6 +57,7 @@
 | 
			
		|||
  #:use-module (gnu packages golang)
 | 
			
		||||
  #:use-module (gnu packages gtk)
 | 
			
		||||
  #:use-module (gnu packages image)
 | 
			
		||||
  #:use-module (gnu packages libbsd)
 | 
			
		||||
  #:use-module (gnu packages libusb)
 | 
			
		||||
  #:use-module (gnu packages linux)
 | 
			
		||||
  #:use-module (gnu packages ncurses)
 | 
			
		||||
| 
						 | 
				
			
			@ -690,14 +691,14 @@ domains, their live performance and resource utilization statistics.")
 | 
			
		|||
(define-public criu
 | 
			
		||||
  (package
 | 
			
		||||
    (name "criu")
 | 
			
		||||
    (version "3.11")
 | 
			
		||||
    (version "3.13")
 | 
			
		||||
    (source (origin
 | 
			
		||||
              (method url-fetch)
 | 
			
		||||
              (uri (string-append "http://download.openvz.org/criu/criu-"
 | 
			
		||||
                                  version ".tar.bz2"))
 | 
			
		||||
              (sha256
 | 
			
		||||
               (base32
 | 
			
		||||
                "03nimyn3wy5mlw30gq7bvlzvvprqjv8f25240yj5arzlld8mhsw8"))))
 | 
			
		||||
                "1yn9ix9lqvqvjrs3a3g6g1wqfniyf9n7giy0mr3jvijmrcm7y0pa"))))
 | 
			
		||||
    (build-system gnu-build-system)
 | 
			
		||||
    (arguments
 | 
			
		||||
     `(#:test-target "test"
 | 
			
		||||
| 
						 | 
				
			
			@ -705,7 +706,11 @@ domains, their live performance and resource utilization statistics.")
 | 
			
		|||
       #:make-flags
 | 
			
		||||
       (list (string-append "PREFIX=" (assoc-ref %outputs "out"))
 | 
			
		||||
             (string-append "LIBDIR=" (assoc-ref %outputs "out")
 | 
			
		||||
                            "/lib"))
 | 
			
		||||
                            "/lib")
 | 
			
		||||
             (string-append "ASCIIDOC=" (assoc-ref %build-inputs "asciidoc")
 | 
			
		||||
                            "/bin/asciidoc")
 | 
			
		||||
             (string-append "XMLTO=" (assoc-ref %build-inputs "xmlto")
 | 
			
		||||
                            "/bin/xmlto"))
 | 
			
		||||
       #:phases
 | 
			
		||||
       (modify-phases %standard-phases
 | 
			
		||||
         (replace 'configure
 | 
			
		||||
| 
						 | 
				
			
			@ -721,21 +726,17 @@ domains, their live performance and resource utilization statistics.")
 | 
			
		|||
                                    ;; which define some of the same constants.
 | 
			
		||||
                                    (assoc-ref inputs "kernel-headers")
 | 
			
		||||
                                    "/include"))
 | 
			
		||||
             ;; Prevent xmlto from failing the install phase.
 | 
			
		||||
             #t))
 | 
			
		||||
         (add-after 'configure 'fix-documentation
 | 
			
		||||
           (lambda* (#:key inputs outputs #:allow-other-keys)
 | 
			
		||||
             (substitute* "Documentation/Makefile"
 | 
			
		||||
               (("XMLTO.*:=.*")
 | 
			
		||||
                (string-append "XMLTO:="
 | 
			
		||||
                               (assoc-ref inputs "xmlto")
 | 
			
		||||
                               "/bin/xmlto"
 | 
			
		||||
                               " --skip-validation "
 | 
			
		||||
                               " -x "
 | 
			
		||||
                               (assoc-ref inputs "docbook-xsl")
 | 
			
		||||
                               "/xml/xsl/docbook-xsl-"
 | 
			
		||||
               (("-m custom.xsl")
 | 
			
		||||
                (string-append
 | 
			
		||||
                 "-m custom.xsl --skip-validation -x "
 | 
			
		||||
                 (assoc-ref inputs "docbook-xsl") "/xml/xsl/"
 | 
			
		||||
                 ,(package-name docbook-xsl) "-"
 | 
			
		||||
                 ,(package-version docbook-xsl)
 | 
			
		||||
                               "/manpages/docbook.xsl"))
 | 
			
		||||
               (("\\$\\(XMLTO\\);")
 | 
			
		||||
                (string-append (assoc-ref inputs "xmlto")
 | 
			
		||||
                               "/bin/xmlto;")))
 | 
			
		||||
                 "/manpages/docbook.xsl")))
 | 
			
		||||
             #t))
 | 
			
		||||
         (add-after 'unpack 'hardcode-variables
 | 
			
		||||
           (lambda* (#:key inputs #:allow-other-keys)
 | 
			
		||||
| 
						 | 
				
			
			@ -783,7 +784,8 @@ domains, their live performance and resource utilization statistics.")
 | 
			
		|||
       ("libaio" ,libaio)
 | 
			
		||||
       ("libcap" ,libcap)
 | 
			
		||||
       ("libnet" ,libnet)
 | 
			
		||||
       ("libnl" ,libnl)))
 | 
			
		||||
       ("libnl" ,libnl)
 | 
			
		||||
       ("libbsd" ,libbsd)))
 | 
			
		||||
    (native-inputs
 | 
			
		||||
     `(("pkg-config" ,pkg-config)
 | 
			
		||||
       ("perl" ,perl)
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Reference in a new issue