git.iko.soy/typeable/nixpkgs
on master help sign in
Merge pull request #135839 from chisui/steam-acf/v0.1.0

steam-acf: init at 0.1.0

commitfa5933fccd4b87f26ab611ccd14aa5383a7fc8e9 authorfigsoda <figsoda@pm.me> dateFri 17 Sep 2021, 13:02 (5 years ago) parent88845c15230d89
3 files changed+31
maintainers/maintainer-list.nix+6 pkgs/tools/games/steam-acf/default.nix+23 pkgs/top-level/all-packages.nix+2
maintainers/maintainer-list.nix+6
@@ -1909,6 +1909,12 @@
19091909 githubId = 3086255;
19101910 name = "Barry Moore II";
19111911 };
1912+ chisui = {
1913+ email = "chisui.pd@gmail.com";
1914+ github = "chisui";
1915+ githubId = 4526429;
1916+ name = "Philipp Dargel";
1917+ };
19121918 chivay = {
19131919 email = "hubert.jasudowicz@gmail.com";
19141920 github = "chivay";
pkgs/tools/games/steam-acf/default.nixnew file+23
@@ -0,0 +1,23 @@
1+{ lib, rustPlatform, fetchFromGitHub }:
2+
3+rustPlatform.buildRustPackage rec {
4+ pname = "steam-acf";
5+ version = "0.1.0";
6+
7+ src = fetchFromGitHub {
8+ owner = "chisui";
9+ repo = "acf";
10+ rev = "v${version}";
11+ sha256 = "16q3md7cvdz37pqm1sda81rkjf249xbsrlpdl639r06p7f4nqlc2";
12+ };
13+
14+ cargoSha256 = "0fzlvn0sl7613hpsb7ncykmcl53dgl8rzsg317nwkj2w679q4xq6";
15+
16+ meta = with lib; {
17+ description = "Tool to convert Steam .acf files to JSON";
18+ homepage = "https://github.com/chisui/acf";
19+ license = with licenses; [ mit /* or */ asl20 ];
20+ maintainers = with maintainers; [ chisui ];
21+ mainProgram = "acf";
22+ };
23+}
pkgs/top-level/all-packages.nix+2
@@ -29685,6 +29685,8 @@ with pkgs;
2968529685
2968629686 steamcmd = steamPackages.steamcmd;
2968729687
29688+ steam-acf = callPackage ../tools/games/steam-acf { };
29689+
2968829690 protontricks = python3Packages.callPackage ../tools/package-management/protontricks {
2968929691 winetricks = winetricks.override {
2969029692 # Remove default build of wine to reduce closure size.