aboutsummaryrefslogtreecommitdiff
path: root/gnu/packages/cpio.scm
blob: 925b0eed5baa654b891da6d17b77c832a4b93cca (about) (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
;;; GNU Guix --- Functional package management for GNU
;;; Copyright © 2012 Nikita Karetnikov <nikita@karetnikov.org>
;;; Copyright © 2014 Mark H Weaver <mhw@netris.org>
;;;
;;; This file is part of GNU Guix.
;;;
;;; GNU Guix is free software; you can redistribute it and/or modify it
;;; under the terms of the GNU General Public License as published by
;;; the Free Software Foundation; either version 3 of the License, or (at
;;; your option) any later version.
;;;
;;; GNU Guix is distributed in the hope that it will be useful, but
;;; WITHOUT ANY WARRANTY; without even the implied warranty of
;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
;;; GNU General Public License for more details.
;;;
;;; You should have received a copy of the GNU General Public License
;;; along with GNU Guix.  If not, see <http://www.gnu.org/licenses/>.

(define-module (gnu packages cpio)
  #:use-module (guix licenses)
  #:use-module (gnu packages)
  #:use-module (gnu packages autotools)
  #:use-module (guix packages)
  #:use-module (guix download)
  #:use-module (guix build-system gnu))

(define-public cpio
  (package
    (name "cpio")
    (version "2.12")
    (source (origin
             (method url-fetch)
             (uri (string-append "mirror://gnu/cpio/cpio-"
                                 version ".tar.bz2"))
             (sha256
              (base32
               "0vi9q475h1rki53100zml75vxsykzyhrn70hidy41s5c2rc8r6bh"))))
    (build-system gnu-build-system)
    (home-page "https://www.gnu.org/software/cpio/")
    (synopsis "Manage cpio and tar file archives")
    (description
     "GNU cpio copies files into or out of cpio or tar archives.  Indeed,
many formats are supported, including legacy formats.  The format is
determined automatically by the program and is handled appropriately.
Furthermore, the location of the archive is not important.  It can be another
file on the drive, a tape, or data on a pipe.")
    (license gpl3+)))
s='msg-avail'>...Janneke Nieuwenhuizen 2023-07-20gnu: grep: Update hanging and failing tests on the Hurd....Janneke Nieuwenhuizen 2023-07-20gnu: coreutils: Skip hanging and failing test on the Hurd....Janneke Nieuwenhuizen 2023-07-13gnu: Add libc-for-target and glibc/hurd....Josselin Poiret 2023-07-13gnu: glibc/hurd-headers: Properly cross-build....Josselin Poiret 2023-06-17gnu: Use target-hurd?, system-hurd? instead of hurd-target?, hurd-system?....Janneke Nieuwenhuizen 2023-06-14gnu: glibc-2.33: Fix building for riscv64-linux....Efraim Flashner 2023-05-07gnu: findutils: Update XFAIL_TESTS for the hurd....Christopher Baines 2023-04-19gnu: glibc: Reintroduce version 2.33....Ludovic Courtès 2023-03-30gnu: glibc: Work around broken GNU Mach header detection....Ludovic Courtès 2023-03-02Merge remote-tracking branch 'savannah/master' into core-updates...Christopher Baines 2023-02-26gnu: guile: Remove input labels....Ludovic Courtès 2023-02-19gnu: coreutils: Disable 64-bit time_t on 32-bit systems....Efraim Flashner 2023-02-25gnu: binutils-gold: Remove input label....Ludovic Courtès 2023-02-14gnu: tar: Actually fix test suite on 32-bit systems....Efraim Flashner 2023-02-14gnu: tar: Fix test suite on 32-bit systems....Efraim Flashner 2023-01-30Merge remote-tracking branch 'origin/master' into core-updates...Efraim Flashner