bunny: init at 1.1 (#45714)

* bunny: init at 1.1

Motivation for this change

Pretty useful not to have to think about what system you're on when
doing basic (un)installation tasks.

* Fixed typo

authored by Niclas and committed by xeji 42bfaab9 7d23ffb7

+32
+5
maintainers/maintainer-list.nix
··· 832 github = "couchemar"; 833 name = "Andrey Pavlov"; 834 }; 835 cpages = { 836 email = "page@ruiec.cat"; 837 github = "cpages";
··· 832 github = "couchemar"; 833 name = "Andrey Pavlov"; 834 }; 835 + countingsort = { 836 + email = "niclas@countingsort.com"; 837 + github = "countingsort"; 838 + name = "Niclas Meyer"; 839 + }; 840 cpages = { 841 email = "page@ruiec.cat"; 842 github = "cpages";
+25
pkgs/tools/package-management/bunny/default.nix
···
··· 1 + { stdenv, fetchFromGitLab }: 2 + 3 + stdenv.mkDerivation rec { 4 + name = "bunny-${version}"; 5 + version = "1.1"; 6 + 7 + src = fetchFromGitLab { 8 + owner = "tim241"; 9 + repo = "bunny"; 10 + rev = version; 11 + sha256 = "0mxhj23fscbyqb9hfpmimgjn6nbx1lx3dl2msgwdy281zs25w8ki"; 12 + }; 13 + 14 + dontBuild = true; 15 + 16 + makeFlags = [ "prefix=$(out)" ]; 17 + 18 + meta = with stdenv.lib; { 19 + description = "A simple shell script wrapper around multiple package managers"; 20 + homepage = https://gitlab.com/tim241/bunny; 21 + license = licenses.gpl3; 22 + platforms = platforms.all; 23 + maintainers = with maintainers; [ countingsort ]; 24 + }; 25 + }
+2
pkgs/top-level/all-packages.nix
··· 635 636 bonfire = callPackage ../tools/misc/bonfire { }; 637 638 cloud-sql-proxy = callPackage ../tools/misc/cloud-sql-proxy { }; 639 640 container-linux-config-transpiler = callPackage ../development/tools/container-linux-config-transpiler { };
··· 635 636 bonfire = callPackage ../tools/misc/bonfire { }; 637 638 + bunny = callPackage ../tools/package-management/bunny { }; 639 + 640 cloud-sql-proxy = callPackage ../tools/misc/cloud-sql-proxy { }; 641 642 container-linux-config-transpiler = callPackage ../development/tools/container-linux-config-transpiler { };