apk-tools: init at 2.10.5

+40
+36
pkgs/tools/package-management/apk-tools/default.nix
··· 1 + { stdenv, lib, fetchurl, lua, openssl, pkg-config, zlib }: 2 + 3 + stdenv.mkDerivation rec { 4 + pname = "apk-tools"; 5 + version = "2.10.5"; 6 + 7 + src = fetchurl { 8 + url = "https://dev.alpinelinux.org/archive/apk-tools/apk-tools-${version}.tar.xz"; 9 + sha256 = "00z3fqnv8vk2czdm4p2q4sldq0n8sxyf2qfwppyk7wj59d2sq8dp"; 10 + }; 11 + 12 + nativeBuildInputs = [ pkg-config ]; 13 + buildInputs = [ lua openssl zlib ]; 14 + 15 + makeFlags = [ 16 + "SBINDIR=$(out)/bin" 17 + "LIBDIR=$(out)/lib" 18 + "LUA_LIBDIR=$(out)/lib/lua/${lib.versions.majorMinor lua.version}" 19 + "MANDIR=$(out)/share/man" 20 + "DOCDIR=$(out)/share/doc/apk" 21 + "INCLUDEDIR=$(out)/include" 22 + "PKGCONFIGDIR=$(out)/lib/pkgconfig" 23 + ]; 24 + 25 + NIX_CFLAGS_COMPILE = [ "-Wno-error=unused-result" ]; 26 + 27 + enableParallelBuilding = true; 28 + 29 + meta = with lib; { 30 + homepage = "https://gitlab.alpinelinux.org/alpine/apk-tools"; 31 + description = "Alpine Package Keeper"; 32 + maintainers = with maintainers; [ qyliss ]; 33 + license = licenses.gpl2; 34 + platforms = platforms.unix; 35 + }; 36 + }
+4
pkgs/top-level/all-packages.nix
··· 678 678 679 679 apfs-fuse = callPackage ../tools/filesystems/apfs-fuse { }; 680 680 681 + apk-tools = callPackage ../tools/package-management/apk-tools { 682 + lua = lua5_3; 683 + }; 684 + 681 685 apktool = callPackage ../development/tools/apktool { 682 686 inherit (androidenv.androidPkgs_9_0) build-tools; 683 687 };