···28 EOF
29 }
30 jq "$(print_jq_query)" ./package.json | sponge ./package.json
31+ # Add a link from temp to /tmp so that the extension gets a writable
32+ # directory to write to.
33+ ln -s /tmp temp
34 '';
3536 meta = {
···165 components = lib.pipe args.version [
166 lib.splitVersion
167 (lib.filter (x: (lib.strings.match "[0-9]+" x) != null))
168- (lib.filter (x: (lib.toInt x) < 65535)) # one version component in dotnet has to fit in 16 bits
169 ];
170 in if (lib.length components) == 0
171 then null
···165 components = lib.pipe args.version [
166 lib.splitVersion
167 (lib.filter (x: (lib.strings.match "[0-9]+" x) != null))
168+ (lib.filter (x: (lib.toIntBase10 x) < 65535)) # one version component in dotnet has to fit in 16 bits
169 ];
170 in if (lib.length components) == 0
171 then null
+28
pkgs/by-name/dr/drone-scp/package.nix
···0000000000000000000000000000
···1+{ lib
2+, buildGoModule
3+, fetchFromGitHub
4+}:
5+buildGoModule rec {
6+ pname = "drone-scp";
7+ version = "1.6.11";
8+9+ src = fetchFromGitHub {
10+ owner = "appleboy";
11+ repo = "drone-scp";
12+ rev = "v${version}";
13+ hash = "sha256-JCqiYPhuPKDcbg8eo4DFuUVazu+0e0YTnG87NZRARMU=";
14+ };
15+16+ vendorHash = "sha256-zPpwvU/shSK1bfm0Qc2VjifSzDTpFnsUiogQfQcdY7I=";
17+18+ # Needs a specific user...
19+ doCheck = false;
20+21+ meta = with lib; {
22+ description = "Copy files and artifacts via SSH using a binary, docker or Drone CI";
23+ homepage = "https://github.com/appleboy/drone-scp";
24+ license = licenses.mit;
25+ maintainers = with maintainers; [ ambroisie ];
26+ mainProgram = "drone-scp";
27+ };
28+}
-4
pkgs/by-name/im/immersed-vr/package.nix
···16 mv $out/bin/{${name},${pname}}
17 '';
1819- extraPkgs = pkgs: with pkgs; [
20- libthai
21- ];
22-23 meta = with lib; {
24 description = "A VR coworking platform";
25 homepage = "https://immersed.com";
···16 mv $out/bin/{${name},${pname}}
17 '';
18000019 meta = with lib; {
20 description = "A VR coworking platform";
21 homepage = "https://immersed.com";
···225 lazy_imports = lazy-imports; # added 2023-10-13
226 lektor = throw "lektor has been promoted to a top-level attribute"; # added 2023-08-01
227 line_profiler = line-profiler; # added 2023-11-04
00228 logilab_astng = throw "logilab-astng has not been released since 2013 and is unmaintained"; # added 2022-11-29
229 logilab_common = logilab-common; # added 2022-11-21
230 loo-py = loopy; # added 2022-05-03
···225 lazy_imports = lazy-imports; # added 2023-10-13
226 lektor = throw "lektor has been promoted to a top-level attribute"; # added 2023-08-01
227 line_profiler = line-profiler; # added 2023-11-04
228+ livestreamer = throw "'livestreamer' has been removed, as it unmaintained. A currently maintained fork is 'streamlink'."; # added 2023-11-14
229+ livestreamer-curses = throw "'livestreamer-curses' has been removed as it, and livestreamer itself are unmaintained."; # added 2023-11-14
230 logilab_astng = throw "logilab-astng has not been released since 2013 and is unmaintained"; # added 2022-11-29
231 logilab_common = logilab-common; # added 2022-11-21
232 loo-py = loopy; # added 2022-05-03