diff options
author | adisbladis <adisbladis@gmail.com> | 2018-02-28 15:25:25 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-02-28 15:25:25 +0800 |
commit | 1c0e801ba565dd182cabead5c9fc2ae55f6f96d9 (patch) | |
tree | a852d7d8e0ea4065720242701d6f411fb977a434 /pkgs/tools | |
parent | 804a31f9ae82010a9133cc5877b9a4b1d6e32067 (diff) | |
parent | 6370467d2cf660b9b3a7aab84cdee89e9c1a8806 (diff) | |
download | nixpkgs-1c0e801ba565dd182cabead5c9fc2ae55f6f96d9.tar nixpkgs-1c0e801ba565dd182cabead5c9fc2ae55f6f96d9.tar.gz nixpkgs-1c0e801ba565dd182cabead5c9fc2ae55f6f96d9.tar.bz2 nixpkgs-1c0e801ba565dd182cabead5c9fc2ae55f6f96d9.tar.lz nixpkgs-1c0e801ba565dd182cabead5c9fc2ae55f6f96d9.tar.xz nixpkgs-1c0e801ba565dd182cabead5c9fc2ae55f6f96d9.tar.zst nixpkgs-1c0e801ba565dd182cabead5c9fc2ae55f6f96d9.zip |
Merge pull request #35990 from mt-caret/pacman
pacman: init at 5.0.2
Diffstat (limited to 'pkgs/tools')
-rw-r--r-- | pkgs/tools/package-management/pacman/default.nix | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/pkgs/tools/package-management/pacman/default.nix b/pkgs/tools/package-management/pacman/default.nix new file mode 100644 index 00000000000..cdee8c15d8b --- /dev/null +++ b/pkgs/tools/package-management/pacman/default.nix @@ -0,0 +1,26 @@ +{ stdenv, lib, fetchurl, autoreconfHook, pkgconfig, perl, libarchive, openssl, +zlib, bzip2, lzma }: + +stdenv.mkDerivation rec { + name = "pacman-${version}"; + version = "5.0.2"; + + src = fetchurl { + url = "https://git.archlinux.org/pacman.git/snapshot/pacman-${version}.tar.gz"; + sha256 = "1lk54k7d281v55fryqsajl4xav7rhpk8x8pxcms2v6dapp959hgi"; + }; + + # trying to build docs fails with a2x errors, unable to fix through asciidoc + configureFlags = [ "--disable-doc" ]; + + nativeBuildInputs = [ autoreconfHook pkgconfig ]; + buildInputs = [ perl libarchive openssl zlib bzip2 lzma ]; + + meta = with lib; { + description = "A simple library-based package manager"; + homepage = https://www.archlinux.org/pacman/; + license = licenses.gpl2; + platforms = platforms.linux; + maintainers = with maintainers; [ mt-caret ]; + }; +} |