git.iko.soy/typeable/nixpkgs
on master help sign in
abuild: init at 3.7.0
commitfdad7052146efeb0e99bcd14419771177af18ffd authorJonas Heinrich <onny@project-insanity.org> dateSun 29 Aug 2021, 11:20 (5 years ago) parent06415fe
3 files changed+59−3
pkgs/development/tools/abuild/default.nix+54 pkgs/tools/admin/stripe-cli/default.nix+3−3 pkgs/top-level/all-packages.nix+2
pkgs/development/tools/abuild/default.nixnew file+54
@@ -0,0 +1,54 @@
1+{ lib
2+, stdenv
3+, fetchFromGitLab
4+, pkg-config
5+, openssl
6+, zlib
7+, busybox
8+}:
9+
10+stdenv.mkDerivation rec {
11+ pname = "abuild";
12+ version = "3.7.0";
13+
14+ src = fetchFromGitLab {
15+ domain = "gitlab.alpinelinux.org";
16+ owner = "alpine";
17+ repo = pname;
18+ rev = "v${version}";
19+ sha256 = "1xsik9hyzzq861bi922sb5r8c6r4wpnpxz5kd30i9f20vvfpp5jx";
20+ };
21+
22+ buildInputs = [
23+ openssl
24+ zlib
25+ busybox
26+ ];
27+
28+ nativeBuildInputs = [
29+ pkg-config
30+ ];
31+
32+ patchPhase = ''
33+ substituteInPlace ./Makefile \
34+ --replace 'chmod 4555' '#chmod 4555'
35+ '';
36+
37+ makeFlags = [
38+ "prefix=${placeholder "out"}"
39+ "CFLAGS=-Wno-error"
40+ ];
41+
42+ installFlags = [
43+ "sysconfdir=${placeholder "out"}/etc"
44+ ];
45+
46+ meta = with lib; {
47+ description = "Alpine Linux build tools";
48+ homepage = "https://gitlab.alpinelinux.org/alpine/abuild";
49+ license = licenses.gpl2Plus;
50+ maintainers = with maintainers; [ onny ];
51+ platforms = platforms.unix;
52+ };
53+
54+}
pkgs/tools/admin/stripe-cli/default.nix+3−3
@@ -2,16 +2,16 @@
22
33buildGoModule rec {
44 pname = "stripe-cli";
5− version = "1.7.0";
5+ version = "1.5.12";
66
77 src = fetchFromGitHub {
88 owner = "stripe";
99 repo = pname;
1010 rev = "v${version}";
11− sha256 = "sha256-CO+2BpMIUSaOhdia75zDGR4RZQSaxY05Z6TOKxBlKIw=";
11+ sha256 = "sha256-eMxukwaJqsXL0+Euvk5mM+pcAsT3GsF9filuyRL4tXg=";
1212 };
1313
14− vendorSha256 = "sha256-LOSHoEP0YRjfHav3MXSYPPrrjX6/ItxeVMOihRx0DTQ=";
14+ vendorSha256 = "sha256-e7EZ5o30vDpS904/R1y7/Mds7HxQNmsIftrnc1Bj2bc=";
1515
1616 subPackages = [
1717 "cmd/stripe"
pkgs/top-level/all-packages.nix+2
@@ -13169,6 +13169,8 @@ with pkgs;
1316913169
1317013170 abi-dumper = callPackage ../development/tools/misc/abi-dumper { };
1317113171
13172+ abuild = callPackage ../development/tools/abuild { };
13173+
1317213174 adtool = callPackage ../tools/admin/adtool { };
1317313175
1317413176 inherit (callPackage ../development/tools/alloy {