tangled
alpha
login
or
join now
tjh.dev
/
nixpkgs
Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
0
fork
atom
overview
issues
pulls
pipelines
codeberg-cli: init at v0.3.5
RobWalt
2 years ago
b5daaeea
da7e8554
+46
2 changed files
expand all
collapse all
unified
split
pkgs
applications
version-management
codeberg-cli
default.nix
top-level
all-packages.nix
+42
pkgs/applications/version-management/codeberg-cli/default.nix
···
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
···
1
+
{ lib
2
+
, CoreServices
3
+
, Security
4
+
, fetchFromGitea
5
+
, installShellFiles
6
+
, openssl
7
+
, pkg-config
8
+
, rustPlatform
9
+
, stdenv
10
+
}:
11
+
rustPlatform.buildRustPackage rec {
12
+
pname = "codeberg-cli";
13
+
version = "0.3.5";
14
+
15
+
src = fetchFromGitea {
16
+
domain = "codeberg.org";
17
+
owner = "RobWalt";
18
+
repo = "codeberg-cli";
19
+
rev = "v${version}";
20
+
hash = "sha256-KjH78yqfZoN24TBYyFZuxf7z9poRov0uFYQ8+eq9p/o=";
21
+
};
22
+
23
+
cargoHash = "sha256-RE4Zwa5vUWPc42w5GaaYkS6fLIbges1fAsOUuwqR2ag=";
24
+
nativeBuildInputs = [ pkg-config installShellFiles ];
25
+
26
+
buildInputs = [ openssl ]
27
+
++ lib.optionals stdenv.isDarwin [ CoreServices Security ];
28
+
29
+
postInstall = ''
30
+
installShellCompletion --cmd berg \
31
+
--bash <($out/bin/berg completion bash) \
32
+
--fish <($out/bin/berg completion fish) \
33
+
--zsh <($out/bin/berg completion zsh)
34
+
'';
35
+
36
+
meta = with lib; {
37
+
description = "CLI Tool for Codeberg similar to gh and glab";
38
+
homepage = "https://codeberg.org/RobWalt/codeberg-cli";
39
+
license = with licenses; [ agpl3Plus ];
40
+
maintainers = with maintainers; [ robwalt ];
41
+
};
42
+
}
+4
pkgs/top-level/all-packages.nix
···
453
inherit (darwin.apple_sdk.frameworks) Security;
454
};
455
0
0
0
0
456
conftest = callPackage ../development/tools/conftest { };
457
458
coldsnap = callPackage ../tools/admin/coldsnap {
···
453
inherit (darwin.apple_sdk.frameworks) Security;
454
};
455
456
+
codeberg-cli = callPackage ../applications/version-management/codeberg-cli {
457
+
inherit (darwin.apple_sdk.frameworks) Security CoreServices;
458
+
};
459
+
460
conftest = callPackage ../development/tools/conftest { };
461
462
coldsnap = callPackage ../tools/admin/coldsnap {