Merge pull request #35990 from mt-caret/pacman

pacman: init at 5.0.2

authored by adisbladis and committed by GitHub 1c0e801b 804a31f9

+28
+26
pkgs/tools/package-management/pacman/default.nix
··· 1 + { stdenv, lib, fetchurl, autoreconfHook, pkgconfig, perl, libarchive, openssl, 2 + zlib, bzip2, lzma }: 3 + 4 + stdenv.mkDerivation rec { 5 + name = "pacman-${version}"; 6 + version = "5.0.2"; 7 + 8 + src = fetchurl { 9 + url = "https://git.archlinux.org/pacman.git/snapshot/pacman-${version}.tar.gz"; 10 + sha256 = "1lk54k7d281v55fryqsajl4xav7rhpk8x8pxcms2v6dapp959hgi"; 11 + }; 12 + 13 + # trying to build docs fails with a2x errors, unable to fix through asciidoc 14 + configureFlags = [ "--disable-doc" ]; 15 + 16 + nativeBuildInputs = [ autoreconfHook pkgconfig ]; 17 + buildInputs = [ perl libarchive openssl zlib bzip2 lzma ]; 18 + 19 + meta = with lib; { 20 + description = "A simple library-based package manager"; 21 + homepage = https://www.archlinux.org/pacman/; 22 + license = licenses.gpl2; 23 + platforms = platforms.linux; 24 + maintainers = with maintainers; [ mt-caret ]; 25 + }; 26 + }
+2
pkgs/top-level/all-packages.nix
··· 4043 4043 4044 4044 packetdrill = callPackage ../tools/networking/packetdrill { }; 4045 4045 4046 + pacman = callPackage ../tools/package-management/pacman { }; 4047 + 4046 4048 padthv1 = callPackage ../applications/audio/padthv1 { }; 4047 4049 4048 4050 pakcs = callPackage ../development/compilers/pakcs {};