Merge master into staging-next
This commit is contained in:
commit
cf7e625161
6
.github/CODEOWNERS
vendored
6
.github/CODEOWNERS
vendored
@ -288,9 +288,9 @@ nixos/modules/services/networking/networkmanager.nix @Janik-Haag
|
|||||||
/pkgs/applications/blockchains @mmahut @RaghavSood
|
/pkgs/applications/blockchains @mmahut @RaghavSood
|
||||||
|
|
||||||
# Go
|
# Go
|
||||||
/doc/languages-frameworks/go.section.md @kalbasit @Mic92 @zowoq
|
/doc/languages-frameworks/go.section.md @kalbasit @katexochen @Mic92 @zowoq
|
||||||
/pkgs/build-support/go @kalbasit @Mic92 @zowoq
|
/pkgs/build-support/go @kalbasit @katexochen @Mic92 @zowoq
|
||||||
/pkgs/development/compilers/go @kalbasit @Mic92 @zowoq
|
/pkgs/development/compilers/go @kalbasit @katexochen @Mic92 @zowoq
|
||||||
|
|
||||||
# GNOME
|
# GNOME
|
||||||
/pkgs/desktops/gnome @jtojnar
|
/pkgs/desktops/gnome @jtojnar
|
||||||
|
@ -380,6 +380,7 @@ with lib.maintainers;
|
|||||||
golang = {
|
golang = {
|
||||||
members = [
|
members = [
|
||||||
kalbasit
|
kalbasit
|
||||||
|
katexochen
|
||||||
mic92
|
mic92
|
||||||
zowoq
|
zowoq
|
||||||
qbit
|
qbit
|
||||||
|
@ -14,6 +14,8 @@ in
|
|||||||
|
|
||||||
security.polkit.enable = mkEnableOption "polkit";
|
security.polkit.enable = mkEnableOption "polkit";
|
||||||
|
|
||||||
|
security.polkit.package = mkPackageOption pkgs "polkit" { };
|
||||||
|
|
||||||
security.polkit.debug = mkEnableOption "debug logs from polkit. This is required in order to see log messages from rule definitions";
|
security.polkit.debug = mkEnableOption "debug logs from polkit. This is required in order to see log messages from rule definitions";
|
||||||
|
|
||||||
security.polkit.extraConfig = mkOption {
|
security.polkit.extraConfig = mkOption {
|
||||||
@ -57,13 +59,13 @@ in
|
|||||||
|
|
||||||
config = mkIf cfg.enable {
|
config = mkIf cfg.enable {
|
||||||
|
|
||||||
environment.systemPackages = [ pkgs.polkit.bin pkgs.polkit.out ];
|
environment.systemPackages = [ cfg.package.bin cfg.package.out ];
|
||||||
|
|
||||||
systemd.packages = [ pkgs.polkit.out ];
|
systemd.packages = [ cfg.package.out ];
|
||||||
|
|
||||||
systemd.services.polkit.serviceConfig.ExecStart = [
|
systemd.services.polkit.serviceConfig.ExecStart = [
|
||||||
""
|
""
|
||||||
"${pkgs.polkit.out}/lib/polkit-1/polkitd ${optionalString (!cfg.debug) "--no-debug"}"
|
"${cfg.package.out}/lib/polkit-1/polkitd ${optionalString (!cfg.debug) "--no-debug"}"
|
||||||
];
|
];
|
||||||
|
|
||||||
systemd.services.polkit.restartTriggers = [ config.system.path ];
|
systemd.services.polkit.restartTriggers = [ config.system.path ];
|
||||||
@ -82,7 +84,7 @@ in
|
|||||||
${cfg.extraConfig}
|
${cfg.extraConfig}
|
||||||
''; #TODO: validation on compilation (at least against typos)
|
''; #TODO: validation on compilation (at least against typos)
|
||||||
|
|
||||||
services.dbus.packages = [ pkgs.polkit.out ];
|
services.dbus.packages = [ cfg.package.out ];
|
||||||
|
|
||||||
security.pam.services.polkit-1 = {};
|
security.pam.services.polkit-1 = {};
|
||||||
|
|
||||||
@ -91,13 +93,13 @@ in
|
|||||||
{ setuid = true;
|
{ setuid = true;
|
||||||
owner = "root";
|
owner = "root";
|
||||||
group = "root";
|
group = "root";
|
||||||
source = "${pkgs.polkit.bin}/bin/pkexec";
|
source = "${cfg.package.bin}/bin/pkexec";
|
||||||
};
|
};
|
||||||
polkit-agent-helper-1 =
|
polkit-agent-helper-1 =
|
||||||
{ setuid = true;
|
{ setuid = true;
|
||||||
owner = "root";
|
owner = "root";
|
||||||
group = "root";
|
group = "root";
|
||||||
source = "${pkgs.polkit.out}/lib/polkit-1/polkit-agent-helper-1";
|
source = "${cfg.package.out}/lib/polkit-1/polkit-agent-helper-1";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
File diff suppressed because it is too large
Load Diff
@ -161,14 +161,16 @@ let
|
|||||||
darwin = stdenv.mkDerivation {
|
darwin = stdenv.mkDerivation {
|
||||||
inherit pname version src meta;
|
inherit pname version src meta;
|
||||||
|
|
||||||
nativeBuildInputs = [ unzip ];
|
nativeBuildInputs = [ unzip makeWrapper ];
|
||||||
|
|
||||||
installPhase = ''
|
installPhase = ''
|
||||||
runHook preInstall
|
runHook preInstall
|
||||||
|
|
||||||
mkdir -p $out/Applications/GitKraken.app
|
mkdir -p $out/Applications/GitKraken.app $out/bin
|
||||||
cp -R . $out/Applications/GitKraken.app
|
cp -R . $out/Applications/GitKraken.app
|
||||||
|
|
||||||
|
makeWrapper $out/Applications/GitKraken.app/Contents/MacOS/GitKraken $out/bin/gitkraken
|
||||||
|
|
||||||
runHook postInstall
|
runHook postInstall
|
||||||
'';
|
'';
|
||||||
|
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
#!/usr/bin/env nix-shell
|
#!/usr/bin/env nix-shell
|
||||||
#! nix-shell -I nixpkgs=../../../.. -i python3 -p bundix bundler nix-update nix nix-universal-prefetch python3 python3Packages.requests python3Packages.click python3Packages.click-log python3Packages.packaging prefetch-yarn-deps git
|
#! nix-shell -I nixpkgs=../../../.. -i python3 -p bundix bundler nix-update nix python3 python3Packages.requests python3Packages.click python3Packages.click-log python3Packages.packaging prefetch-yarn-deps git
|
||||||
|
|
||||||
import click
|
import click
|
||||||
import click_log
|
import click_log
|
||||||
@ -49,19 +49,13 @@ class GitLabRepo:
|
|||||||
reverse=True,
|
reverse=True,
|
||||||
)
|
)
|
||||||
return versions
|
return versions
|
||||||
|
|
||||||
def get_git_hash(self, rev: str):
|
def get_git_hash(self, rev: str):
|
||||||
return (
|
return (
|
||||||
subprocess.check_output(
|
subprocess.check_output(
|
||||||
[
|
[
|
||||||
"nix-universal-prefetch",
|
"nix-prefetch-url",
|
||||||
"fetchFromGitLab",
|
"--unpack",
|
||||||
"--owner",
|
f"https://gitlab.com/{self.owner}/{self.repo}/-/archive/{rev}/{self.repo}-{rev}.tar.gz",
|
||||||
self.owner,
|
|
||||||
"--repo",
|
|
||||||
self.repo,
|
|
||||||
"--rev",
|
|
||||||
rev,
|
|
||||||
]
|
]
|
||||||
)
|
)
|
||||||
.decode("utf-8")
|
.decode("utf-8")
|
||||||
|
100
pkgs/by-name/au/auto-changelog/package.json
Normal file
100
pkgs/by-name/au/auto-changelog/package.json
Normal file
@ -0,0 +1,100 @@
|
|||||||
|
{
|
||||||
|
"name": "auto-changelog",
|
||||||
|
"version": "2.4.0",
|
||||||
|
"description": "Command line tool for generating a changelog from git tags and commit history",
|
||||||
|
"main": "./src/index.js",
|
||||||
|
"bin": {
|
||||||
|
"auto-changelog": "./src/index.js"
|
||||||
|
},
|
||||||
|
"engines": {
|
||||||
|
"node": ">=8.3"
|
||||||
|
},
|
||||||
|
"scripts": {
|
||||||
|
"lint": "standard --verbose | snazzy",
|
||||||
|
"lint-fix": "standard --fix",
|
||||||
|
"lint-markdown": "markdownlint README.md test/data/*.md",
|
||||||
|
"test": "cross-env NODE_ENV=test mocha -r @babel/register test",
|
||||||
|
"test-coverage": "cross-env NODE_ENV=test nyc mocha test",
|
||||||
|
"report-coverage": "nyc report --reporter=json && codecov -f coverage/coverage-final.json",
|
||||||
|
"preversion": "npm run lint && npm run test",
|
||||||
|
"version": "node src/index.js --package && git add CHANGELOG.md",
|
||||||
|
"generate-test-data": "cross-env NODE_ENV=test node scripts/generate-test-data.js"
|
||||||
|
},
|
||||||
|
"author": "Pete Cook <pete@cookpete.com> (https://github.com/cookpete)",
|
||||||
|
"homepage": "https://github.com/CookPete/auto-changelog",
|
||||||
|
"repository": {
|
||||||
|
"type": "git",
|
||||||
|
"url": "https://github.com/CookPete/auto-changelog.git"
|
||||||
|
},
|
||||||
|
"bugs": {
|
||||||
|
"url": "https://github.com/CookPete/auto-changelog/issues"
|
||||||
|
},
|
||||||
|
"keywords": [
|
||||||
|
"auto",
|
||||||
|
"automatic",
|
||||||
|
"changelog",
|
||||||
|
"change",
|
||||||
|
"log",
|
||||||
|
"generator",
|
||||||
|
"git",
|
||||||
|
"commit",
|
||||||
|
"commits",
|
||||||
|
"history"
|
||||||
|
],
|
||||||
|
"license": "MIT",
|
||||||
|
"dependencies": {
|
||||||
|
"commander": "^7.2.0",
|
||||||
|
"handlebars": "^4.7.7",
|
||||||
|
"node-fetch": "^2.6.1",
|
||||||
|
"parse-github-url": "^1.0.2",
|
||||||
|
"semver": "^7.3.5"
|
||||||
|
},
|
||||||
|
"devDependencies": {
|
||||||
|
"@babel/core": "^7.14.3",
|
||||||
|
"@babel/register": "^7.13.16",
|
||||||
|
"babel-plugin-istanbul": "^6.0.0",
|
||||||
|
"babel-plugin-rewire": "^1.2.0",
|
||||||
|
"chai": "^4.3.4",
|
||||||
|
"codecov": "^3.8.2",
|
||||||
|
"cross-env": "^7.0.3",
|
||||||
|
"markdownlint-cli": "^0.30.0",
|
||||||
|
"mocha": "^9.2.0",
|
||||||
|
"nyc": "^15.1.0",
|
||||||
|
"snazzy": "^9.0.0",
|
||||||
|
"standard": "^16.0.3"
|
||||||
|
},
|
||||||
|
"babel": {
|
||||||
|
"env": {
|
||||||
|
"test": {
|
||||||
|
"plugins": [
|
||||||
|
"istanbul",
|
||||||
|
"rewire"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"standard": {
|
||||||
|
"ignore": [
|
||||||
|
"test/data/"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"nyc": {
|
||||||
|
"all": true,
|
||||||
|
"include": "src",
|
||||||
|
"exclude": "src/index.js",
|
||||||
|
"sourceMap": false,
|
||||||
|
"instrument": false,
|
||||||
|
"report-dir": "./coverage",
|
||||||
|
"temp-dir": "./coverage/.nyc_output",
|
||||||
|
"require": [
|
||||||
|
"@babel/register"
|
||||||
|
],
|
||||||
|
"reporter": [
|
||||||
|
"text",
|
||||||
|
"html"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"auto-changelog": {
|
||||||
|
"breakingPattern": "Breaking change"
|
||||||
|
}
|
||||||
|
}
|
31
pkgs/by-name/au/auto-changelog/package.nix
Normal file
31
pkgs/by-name/au/auto-changelog/package.nix
Normal file
@ -0,0 +1,31 @@
|
|||||||
|
{
|
||||||
|
lib,
|
||||||
|
mkYarnPackage,
|
||||||
|
fetchYarnDeps,
|
||||||
|
fetchFromGitHub
|
||||||
|
}: mkYarnPackage rec {
|
||||||
|
pname = "auto-changelog";
|
||||||
|
version = "2.4.0";
|
||||||
|
|
||||||
|
src = fetchFromGitHub {
|
||||||
|
owner = "cookpete";
|
||||||
|
repo = "auto-changelog";
|
||||||
|
rev = "v${version}";
|
||||||
|
hash = "sha256-qgJ/TVyViMhISt/EfCWV7XWQLXKTeZalGHFG905Ma5I=";
|
||||||
|
};
|
||||||
|
|
||||||
|
packageJSON = ./package.json;
|
||||||
|
offlineCache = fetchYarnDeps {
|
||||||
|
yarnLock = "${src}/yarn.lock";
|
||||||
|
hash = "sha256-rP/Xt0txwfEUmGZ0CyHXSEG9zSMtv8wr5M2Na+6PbyQ=";
|
||||||
|
};
|
||||||
|
|
||||||
|
meta = {
|
||||||
|
description = "Command line tool for generating a changelog from git tags and commit history";
|
||||||
|
homepage = "https://github.com/cookpete/auto-changelog";
|
||||||
|
changelog = "https://github.com/cookpete/auto-changelog/blob/master/CHANGELOG.md";
|
||||||
|
license = lib.licenses.mit;
|
||||||
|
mainProgram = "auto-changelog";
|
||||||
|
maintainers = with lib.maintainers; [ pyrox0 ];
|
||||||
|
};
|
||||||
|
}
|
33
pkgs/by-name/di/diagnostic-languageserver/package.json
Normal file
33
pkgs/by-name/di/diagnostic-languageserver/package.json
Normal file
@ -0,0 +1,33 @@
|
|||||||
|
{
|
||||||
|
"name": "diagnostic-languageserver",
|
||||||
|
"version": "1.15.0",
|
||||||
|
"description": "diagnostic language server",
|
||||||
|
"main": "./lib/index.js",
|
||||||
|
"repository": "git@github.com:iamcco/diagnostic-languageserver.git",
|
||||||
|
"author": "iamcco <ooiss@qq.com>",
|
||||||
|
"license": "MIT",
|
||||||
|
"scripts": {
|
||||||
|
"build": "tsc -p ./",
|
||||||
|
"watch": "tsc -w -p ./"
|
||||||
|
},
|
||||||
|
"bin": {
|
||||||
|
"diagnostic-languageserver": "./bin/index.js"
|
||||||
|
},
|
||||||
|
"dependencies": {
|
||||||
|
"commander": "^5.1.0",
|
||||||
|
"find-up": "^4.1.0",
|
||||||
|
"lodash": "^4.17.15",
|
||||||
|
"rxjs": "^6.5.5",
|
||||||
|
"tempy": "^0.7.1",
|
||||||
|
"tslib": "^1.11.2",
|
||||||
|
"vscode-languageserver": "^6.1.1",
|
||||||
|
"vscode-languageserver-textdocument": "^1.0.1",
|
||||||
|
"vscode-uri": "^2.1.1"
|
||||||
|
},
|
||||||
|
"devDependencies": {
|
||||||
|
"@types/lodash": "^4.14.150",
|
||||||
|
"@types/node": "^11.11.3",
|
||||||
|
"ignore": "^5.1.8",
|
||||||
|
"typescript": "^3.8.3"
|
||||||
|
}
|
||||||
|
}
|
41
pkgs/by-name/di/diagnostic-languageserver/package.nix
Normal file
41
pkgs/by-name/di/diagnostic-languageserver/package.nix
Normal file
@ -0,0 +1,41 @@
|
|||||||
|
{
|
||||||
|
lib,
|
||||||
|
mkYarnPackage,
|
||||||
|
fetchYarnDeps,
|
||||||
|
fetchFromGitHub,
|
||||||
|
nix-update-script
|
||||||
|
}: mkYarnPackage rec {
|
||||||
|
pname = "diagnostic-languageserver";
|
||||||
|
version = "1.15.0";
|
||||||
|
|
||||||
|
src = fetchFromGitHub {
|
||||||
|
owner = "iamcco";
|
||||||
|
repo = "diagnostic-languageserver";
|
||||||
|
rev = "v${version}";
|
||||||
|
hash = "sha256-EFkvxMvtA5L6ZiDxrZxGnNAphNn/P3ra6ZrslplScZg=";
|
||||||
|
};
|
||||||
|
|
||||||
|
packageJSON = ./package.json;
|
||||||
|
offlineCache = fetchYarnDeps {
|
||||||
|
yarnLock = "${src}/yarn.lock";
|
||||||
|
hash = "sha256-T8ppt8EDljtMhGp9i0VleU2Nw3tJexE2ufT6C4EtAz0=";
|
||||||
|
};
|
||||||
|
|
||||||
|
buildPhase = ''
|
||||||
|
runHook preBuild
|
||||||
|
yarn --offline build
|
||||||
|
runHook postBuild
|
||||||
|
'';
|
||||||
|
doDist = false;
|
||||||
|
|
||||||
|
passthru.updateScript = nix-update-script { };
|
||||||
|
|
||||||
|
meta = {
|
||||||
|
description = "General purpose Language Server that integrate with linter to support diagnostic features";
|
||||||
|
homepage = "https://github.com/iamcco/diagnostic-languageserver";
|
||||||
|
changelog = "https://github.com/iamcco/diagnostic-languageserver/releases/tag/v${version}";
|
||||||
|
license = lib.licenses.mit;
|
||||||
|
mainProgram = "diagnostic-languageserver";
|
||||||
|
maintainers = with lib.maintainers; [ pyrox0 ];
|
||||||
|
};
|
||||||
|
}
|
35
pkgs/by-name/ge/get-graphql-schema/package.json
Normal file
35
pkgs/by-name/ge/get-graphql-schema/package.json
Normal file
@ -0,0 +1,35 @@
|
|||||||
|
{
|
||||||
|
"name": "get-graphql-schema",
|
||||||
|
"bin": "dist/index.js",
|
||||||
|
"files": [
|
||||||
|
"README.md",
|
||||||
|
"dist/"
|
||||||
|
],
|
||||||
|
"version": "2.1.1",
|
||||||
|
"description": "Downloads the GraphQL Schema of an GraphQL endpoint URL",
|
||||||
|
"scripts": {
|
||||||
|
"build": "tsc",
|
||||||
|
"prepublish": "npm run build && chmod +x dist/index.js",
|
||||||
|
"test": "echo \"Error: no test specified\" && exit 1"
|
||||||
|
},
|
||||||
|
"repository": {
|
||||||
|
"type": "git",
|
||||||
|
"url": "git+https://github.com/graphcool/get-graphql-schema.git"
|
||||||
|
},
|
||||||
|
"author": "Johannes Schickling <johannes@graph.cool>",
|
||||||
|
"license": "MIT",
|
||||||
|
"dependencies": {
|
||||||
|
"@types/chalk": "^0.4.31",
|
||||||
|
"@types/graphql": "^0.8.6",
|
||||||
|
"@types/minimist": "^1.2.0",
|
||||||
|
"@types/node": "^7.0.4",
|
||||||
|
"@types/node-fetch": "^1.6.7",
|
||||||
|
"chalk": "^1.1.3",
|
||||||
|
"graphql": "^0.9.1",
|
||||||
|
"minimist": "^1.2.0",
|
||||||
|
"node-fetch": "^1.6.3"
|
||||||
|
},
|
||||||
|
"devDependencies": {
|
||||||
|
"typescript": "^2.1.5"
|
||||||
|
}
|
||||||
|
}
|
43
pkgs/by-name/ge/get-graphql-schema/package.nix
Normal file
43
pkgs/by-name/ge/get-graphql-schema/package.nix
Normal file
@ -0,0 +1,43 @@
|
|||||||
|
{
|
||||||
|
lib,
|
||||||
|
mkYarnPackage,
|
||||||
|
fetchYarnDeps,
|
||||||
|
fetchFromGitHub,
|
||||||
|
nodejs_22
|
||||||
|
}: mkYarnPackage rec {
|
||||||
|
pname = "get-graphql-schema";
|
||||||
|
version = "2.1.1";
|
||||||
|
|
||||||
|
src = fetchFromGitHub {
|
||||||
|
owner = "prisma-labs";
|
||||||
|
repo = "get-graphql-schema";
|
||||||
|
rev = "v${version}";
|
||||||
|
hash = "sha256-ujc0LGAqmo4SmItm4VcbBOtmUvL6aV1ppMm4fMmuSRs=";
|
||||||
|
};
|
||||||
|
|
||||||
|
packageJSON = ./package.json;
|
||||||
|
offlineCache = fetchYarnDeps {
|
||||||
|
yarnLock = "${src}/yarn.lock";
|
||||||
|
hash = "sha256-TZGNX8UHbolLyBmQNGTnFjgx3/3f2HNVQf/h9rIVJKs=";
|
||||||
|
};
|
||||||
|
|
||||||
|
buildPhase = ''
|
||||||
|
runHook preBuild
|
||||||
|
yarn --offline build
|
||||||
|
runHook postBuild
|
||||||
|
'';
|
||||||
|
|
||||||
|
postFixup = ''
|
||||||
|
substituteInPlace $out/libexec/get-graphql-schema/deps/get-graphql-schema/dist/index.js \
|
||||||
|
--replace-fail "#!/usr/bin/env node" "#!${lib.getExe nodejs_22}"
|
||||||
|
chmod +x $out/bin/get-graphql-schema
|
||||||
|
'';
|
||||||
|
meta = {
|
||||||
|
description = "Command line tool for generating a changelog from git tags and commit history";
|
||||||
|
homepage = "https://github.com/cookpete/auto-changelog";
|
||||||
|
changelog = "https://github.com/cookpete/auto-changelog/blob/master/CHANGELOG.md";
|
||||||
|
license = lib.licenses.mit;
|
||||||
|
mainProgram = "get-graphql-schema";
|
||||||
|
maintainers = with lib.maintainers; [ pyrox0 ];
|
||||||
|
};
|
||||||
|
}
|
84
pkgs/by-name/gr/gramma/package.json
Normal file
84
pkgs/by-name/gr/gramma/package.json
Normal file
@ -0,0 +1,84 @@
|
|||||||
|
{
|
||||||
|
"name": "gramma",
|
||||||
|
"version": "1.6.0",
|
||||||
|
"license": "ISC",
|
||||||
|
"repository": "https://github.com/caderek/gramma",
|
||||||
|
"homepage": "https://caderek.github.io/gramma/",
|
||||||
|
"description": "Command line grammar checker",
|
||||||
|
"main": "src/index.js",
|
||||||
|
"bin": "src/cli.js",
|
||||||
|
"exports": {
|
||||||
|
".": "./src/index.js",
|
||||||
|
"./esm": "./bundle/gramma.esm.js",
|
||||||
|
"./esm-min": "./bundle/gramma.esm.min.js",
|
||||||
|
"./iife": "./bundle/gramma.min.js"
|
||||||
|
},
|
||||||
|
"types": "src/index.d.ts",
|
||||||
|
"scripts": {
|
||||||
|
"build": "rm -rf bin; yarn run build:win64; yarn run build:macos; yarn run build:linux64; yarn run build:zip; yarn run build:bundles",
|
||||||
|
"build:win64": "pkg -c package.json -t node16-win-x64 --out-path bin/windows64 src/cli.js",
|
||||||
|
"build:macos": "pkg -c package.json -t node16-macos-x64 --out-path bin/macos src/cli.js",
|
||||||
|
"build:linux64": "pkg -c package.json -t node16-linux-x64 --out-path bin/linux64 src/cli.js",
|
||||||
|
"build:bundles": "yarn run build:esm; yarn run build:esm-min; yarn run build:iife",
|
||||||
|
"build:esm": "esbuild src/index.js --bundle --outfile=bundle/gramma.esm.js --format=esm",
|
||||||
|
"build:esm-min": "esbuild src/index.js --bundle --outfile=bundle/gramma.esm.min.js --format=esm --minify",
|
||||||
|
"build:iife": "esbuild src/index.js --bundle --outfile=bundle/gramma.min.js --format=iife --minify --global-name=gramma",
|
||||||
|
"build:zip": "node scripts/zipBinaries.js",
|
||||||
|
"format": "prettier --write \"src/**/*.js\"",
|
||||||
|
"lint": "eslint src/**",
|
||||||
|
"test": "jest",
|
||||||
|
"test:ci": "jest --coverage && cat ./coverage/lcov.info | codacy-coverage",
|
||||||
|
"check:langs": "node scripts/checkLanguagesSupport.js",
|
||||||
|
"prepare": "husky install",
|
||||||
|
"definitions": "tsc"
|
||||||
|
},
|
||||||
|
"keywords": [
|
||||||
|
"grammar",
|
||||||
|
"command-line",
|
||||||
|
"checker"
|
||||||
|
],
|
||||||
|
"author": "Maciej Cąderek | maciej.caderek@gmail.com",
|
||||||
|
"dependencies": {
|
||||||
|
"cli-progress": "^3.9.1",
|
||||||
|
"decompress": "^4.2.1",
|
||||||
|
"decompress-unzip": "^4.0.1",
|
||||||
|
"dotenv": "^10.0.0",
|
||||||
|
"intercept-stdout": "^0.1.2",
|
||||||
|
"isomorphic-fetch": "^3.0.0",
|
||||||
|
"kleur": "^4.1.4",
|
||||||
|
"portfinder": "^1.0.28",
|
||||||
|
"progress-stream": "^2.0.0",
|
||||||
|
"prompts": "^2.4.1",
|
||||||
|
"query-string": "^7.0.1",
|
||||||
|
"rimraf": "^3.0.2",
|
||||||
|
"tcp-port-used": "^1.0.2",
|
||||||
|
"yargs": "^17.2.1"
|
||||||
|
},
|
||||||
|
"devDependencies": {
|
||||||
|
"@types/jest": "^27.0.2",
|
||||||
|
"codacy-coverage": "^3.4.0",
|
||||||
|
"esbuild": "^0.13.4",
|
||||||
|
"eslint": "^7.32.0",
|
||||||
|
"eslint-config-airbnb": "^18.2.1",
|
||||||
|
"eslint-config-prettier": "^8.3.0",
|
||||||
|
"eslint-plugin-import": "^2.24.2",
|
||||||
|
"eslint-plugin-jsx-a11y": "^6.4.1",
|
||||||
|
"eslint-plugin-react": "^7.26.1",
|
||||||
|
"gramma": "^1.5.0",
|
||||||
|
"husky": "^7.0.0",
|
||||||
|
"jest": "^27.2.4",
|
||||||
|
"pkg": "^5.3.3",
|
||||||
|
"prettier": "^2.4.1",
|
||||||
|
"shelljs": "^0.8.4",
|
||||||
|
"typescript": "^4.4.3"
|
||||||
|
},
|
||||||
|
"jest": {
|
||||||
|
"verbose": true,
|
||||||
|
"testMatch": [
|
||||||
|
"**/?(*.)(spec|test).?(m)js"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"engines": {
|
||||||
|
"node": ">=12.0.0"
|
||||||
|
}
|
||||||
|
}
|
34
pkgs/by-name/gr/gramma/package.nix
Normal file
34
pkgs/by-name/gr/gramma/package.nix
Normal file
@ -0,0 +1,34 @@
|
|||||||
|
{
|
||||||
|
lib,
|
||||||
|
mkYarnPackage,
|
||||||
|
fetchYarnDeps,
|
||||||
|
fetchFromGitHub,
|
||||||
|
nix-update-script
|
||||||
|
}: mkYarnPackage rec {
|
||||||
|
pname = "gramma";
|
||||||
|
version = "1.6.0";
|
||||||
|
|
||||||
|
src = fetchFromGitHub {
|
||||||
|
owner = "caderek";
|
||||||
|
repo = "gramma";
|
||||||
|
rev = "v${version}";
|
||||||
|
hash = "sha256-gfBwKpsttdhjD/Opn8251qskURpwLX2S5NSbpwP3hFg=";
|
||||||
|
};
|
||||||
|
|
||||||
|
packageJSON = ./package.json;
|
||||||
|
offlineCache = fetchYarnDeps {
|
||||||
|
yarnLock = "${src}/yarn.lock";
|
||||||
|
hash = "sha256-FuR6wUhAaej/vMgjAlICMEj1pPf+7PFrdu2lTFshIkg=";
|
||||||
|
};
|
||||||
|
|
||||||
|
passthru.updateScript = nix-update-script { };
|
||||||
|
|
||||||
|
meta = {
|
||||||
|
description = "command-line grammar checker";
|
||||||
|
homepage = "https://caderek.github.io/gramma/";
|
||||||
|
changelog = "https://github.com/caderek/gramma/releases/tag/v${version}";
|
||||||
|
license = lib.licenses.isc;
|
||||||
|
mainProgram = "gramma";
|
||||||
|
maintainers = with lib.maintainers; [ pyrox0 ];
|
||||||
|
};
|
||||||
|
}
|
@ -5,11 +5,11 @@
|
|||||||
|
|
||||||
buildGoModule rec {
|
buildGoModule rec {
|
||||||
pname = "libeduvpn-common";
|
pname = "libeduvpn-common";
|
||||||
version = "2.0.1";
|
version = "2.0.2";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "https://github.com/eduvpn/eduvpn-common/releases/download/${version}/eduvpn-common-${version}.tar.xz";
|
url = "https://github.com/eduvpn/eduvpn-common/releases/download/${version}/eduvpn-common-${version}.tar.xz";
|
||||||
hash = "sha256-hTF9CSqU9c0+TOK+/oRGjY1fBCKpisiiTJnWZqcdvjA=";
|
hash = "sha256-cD2WqxKCQkDL4lNbFKcbKygvmmd5FT8mZe5DDw+kizg=";
|
||||||
};
|
};
|
||||||
|
|
||||||
vendorHash = null;
|
vendorHash = null;
|
||||||
|
@ -1,10 +1,12 @@
|
|||||||
{ lib
|
{ lib
|
||||||
|
, stdenv
|
||||||
, rustPlatform
|
, rustPlatform
|
||||||
, fetchFromGitHub
|
, fetchFromGitHub
|
||||||
, pkg-config
|
, pkg-config
|
||||||
, openssl
|
, openssl
|
||||||
, git
|
, git
|
||||||
, gitls
|
, gitls
|
||||||
|
, darwin
|
||||||
}:
|
}:
|
||||||
rustPlatform.buildRustPackage rec {
|
rustPlatform.buildRustPackage rec {
|
||||||
pname = "licensure";
|
pname = "licensure";
|
||||||
@ -19,7 +21,10 @@ rustPlatform.buildRustPackage rec {
|
|||||||
|
|
||||||
cargoHash = "sha256-449p+y7qUcTxBOttyQPt+nRtK+s9HJBoVKGdMQaszLQ=";
|
cargoHash = "sha256-449p+y7qUcTxBOttyQPt+nRtK+s9HJBoVKGdMQaszLQ=";
|
||||||
nativeBuildInputs = [ pkg-config ];
|
nativeBuildInputs = [ pkg-config ];
|
||||||
buildInputs = [ openssl git gitls ];
|
buildInputs = [ openssl git gitls ]
|
||||||
|
++ lib.optionals stdenv.isDarwin [
|
||||||
|
darwin.apple_sdk.frameworks.SystemConfiguration
|
||||||
|
];
|
||||||
|
|
||||||
checkFlags = [
|
checkFlags = [
|
||||||
# Checking for files in the git repo (git ls-files),
|
# Checking for files in the git repo (git ls-files),
|
||||||
@ -33,6 +38,6 @@ rustPlatform.buildRustPackage rec {
|
|||||||
license = licenses.gpl3Plus;
|
license = licenses.gpl3Plus;
|
||||||
mainProgram = "licensure";
|
mainProgram = "licensure";
|
||||||
maintainers = [ maintainers.soispha ];
|
maintainers = [ maintainers.soispha ];
|
||||||
platforms = platforms.linux;
|
platforms = platforms.linux ++ platforms.darwin;
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
@ -15,7 +15,8 @@
|
|||||||
jq,
|
jq,
|
||||||
libsoup,
|
libsoup,
|
||||||
moreutils,
|
moreutils,
|
||||||
nodePackages,
|
pnpm_8,
|
||||||
|
nodejs,
|
||||||
openssl,
|
openssl,
|
||||||
pkg-config,
|
pkg-config,
|
||||||
webkitgtk,
|
webkitgtk,
|
||||||
@ -51,7 +52,7 @@ rustPlatform.buildRustPackage {
|
|||||||
cacert
|
cacert
|
||||||
jq
|
jq
|
||||||
moreutils
|
moreutils
|
||||||
nodePackages.pnpm
|
pnpm_8
|
||||||
];
|
];
|
||||||
|
|
||||||
# https://github.com/NixOS/nixpkgs/blob/763e59ffedb5c25774387bf99bc725df5df82d10/pkgs/applications/misc/pot/default.nix#L56
|
# https://github.com/NixOS/nixpkgs/blob/763e59ffedb5c25774387bf99bc725df5df82d10/pkgs/applications/misc/pot/default.nix#L56
|
||||||
@ -77,7 +78,8 @@ rustPlatform.buildRustPackage {
|
|||||||
nativeBuildInputs = [
|
nativeBuildInputs = [
|
||||||
cargo-tauri
|
cargo-tauri
|
||||||
desktop-file-utils
|
desktop-file-utils
|
||||||
nodePackages.pnpm
|
pnpm_8
|
||||||
|
nodejs
|
||||||
pkg-config
|
pkg-config
|
||||||
];
|
];
|
||||||
|
|
||||||
|
@ -22,13 +22,13 @@ assert builtins.elem gpuBackend [ "none" "cuda" "rocm" ];
|
|||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
pname = "spla";
|
pname = "spla";
|
||||||
version = "1.6.0";
|
version = "1.6.1";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "eth-cscs";
|
owner = "eth-cscs";
|
||||||
repo = pname;
|
repo = pname;
|
||||||
rev = "v${version}";
|
rev = "v${version}";
|
||||||
hash = "sha256-1k9Su7loXsH7AyhYFZax+4nyNoCO5+WJbXrzGGAIy/c=";
|
hash = "sha256-fNH1IOKV1Re8G7GH9Xfn3itR80eonTbEGKQRRD16/2k=";
|
||||||
};
|
};
|
||||||
|
|
||||||
outputs = [ "out" "dev" ];
|
outputs = [ "out" "dev" ];
|
||||||
|
@ -11,16 +11,16 @@
|
|||||||
|
|
||||||
buildGoModule rec {
|
buildGoModule rec {
|
||||||
pname = "werf";
|
pname = "werf";
|
||||||
version = "2.6.1";
|
version = "2.6.2";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "werf";
|
owner = "werf";
|
||||||
repo = "werf";
|
repo = "werf";
|
||||||
rev = "v${version}";
|
rev = "v${version}";
|
||||||
hash = "sha256-10RyCVF1w5xj/qhFXQTlyrt9HG/4di2fUwUtDHU6t44=";
|
hash = "sha256-jZNypjCmMlDAthoLJiV/82vUbugGi4vP5SNZbasG7YE=";
|
||||||
};
|
};
|
||||||
|
|
||||||
vendorHash = "sha256-d1Dn+JN8tiBVx7YDbtvLW0YgIW2ENrEdx4gKatYy1hw=";
|
vendorHash = "sha256-x64PKLLkvHKW6lbxWSfAQ5xVy6JpGbCAslfz1seUQ2g=";
|
||||||
|
|
||||||
proxyVendor = true;
|
proxyVendor = true;
|
||||||
|
|
||||||
|
@ -51,6 +51,7 @@ stdenv.mkDerivation (
|
|||||||
runtimeMode
|
runtimeMode
|
||||||
outName
|
outName
|
||||||
dart
|
dart
|
||||||
|
swiftshader
|
||||||
;
|
;
|
||||||
inherit altRuntimeMode;
|
inherit altRuntimeMode;
|
||||||
|
|
||||||
|
@ -15,6 +15,7 @@
|
|||||||
fetchgit,
|
fetchgit,
|
||||||
runCommand,
|
runCommand,
|
||||||
llvmPackages,
|
llvmPackages,
|
||||||
|
llvmPackages_15,
|
||||||
patchelf,
|
patchelf,
|
||||||
openbox,
|
openbox,
|
||||||
xorg,
|
xorg,
|
||||||
@ -67,6 +68,10 @@ let
|
|||||||
url = "https://swiftshader.googlesource.com/SwiftShader.git";
|
url = "https://swiftshader.googlesource.com/SwiftShader.git";
|
||||||
hash = swiftshaderHash;
|
hash = swiftshaderHash;
|
||||||
rev = swiftshaderRev;
|
rev = swiftshaderRev;
|
||||||
|
|
||||||
|
postFetch = ''
|
||||||
|
rm -rf $out/third_party/llvm-project
|
||||||
|
'';
|
||||||
};
|
};
|
||||||
|
|
||||||
llvm = symlinkJoin {
|
llvm = symlinkJoin {
|
||||||
@ -78,6 +83,8 @@ let
|
|||||||
};
|
};
|
||||||
|
|
||||||
outName = "host_${runtimeMode}${lib.optionalString (!isOptimized) "_unopt --unoptimized"}";
|
outName = "host_${runtimeMode}${lib.optionalString (!isOptimized) "_unopt --unoptimized"}";
|
||||||
|
|
||||||
|
dartPath = "${if (lib.versionAtLeast flutterVersion "3.23") then "flutter/third_party" else "third_party"}/dart";
|
||||||
in
|
in
|
||||||
stdenv.mkDerivation (finalAttrs: {
|
stdenv.mkDerivation (finalAttrs: {
|
||||||
pname = "flutter-engine-${runtimeMode}${lib.optionalString (!isOptimized) "-unopt"}";
|
pname = "flutter-engine-${runtimeMode}${lib.optionalString (!isOptimized) "-unopt"}";
|
||||||
@ -163,14 +170,14 @@ stdenv.mkDerivation (finalAttrs: {
|
|||||||
buildInputs = [ gtk3 ];
|
buildInputs = [ gtk3 ];
|
||||||
|
|
||||||
patchtools = [
|
patchtools = [
|
||||||
"third_party/dart/tools/sdks/dart-sdk/bin/dart"
|
"${dartPath}/tools/sdks/dart-sdk/bin/dart"
|
||||||
"flutter/third_party/gn/gn"
|
"flutter/third_party/gn/gn"
|
||||||
];
|
];
|
||||||
|
|
||||||
dontPatch = true;
|
dontPatch = true;
|
||||||
|
|
||||||
patchgit = [
|
patchgit = [
|
||||||
"third_party/dart"
|
dartPath
|
||||||
"flutter"
|
"flutter"
|
||||||
"."
|
"."
|
||||||
] ++ lib.optional (lib.versionAtLeast flutterVersion "3.21") "flutter/third_party/skia";
|
] ++ lib.optional (lib.versionAtLeast flutterVersion "3.21") "flutter/third_party/skia";
|
||||||
@ -178,7 +185,17 @@ stdenv.mkDerivation (finalAttrs: {
|
|||||||
postUnpack = ''
|
postUnpack = ''
|
||||||
pushd ${src.name}
|
pushd ${src.name}
|
||||||
|
|
||||||
ln -s $swiftshader src/flutter/third_party/swiftshader
|
cp ${./pkg-config.py} src/build/config/linux/pkg-config.py
|
||||||
|
|
||||||
|
cp -pr --reflink=auto $swiftshader src/flutter/third_party/swiftshader
|
||||||
|
chmod -R u+w -- src/flutter/third_party/swiftshader
|
||||||
|
|
||||||
|
ln -s ${llvmPackages_15.llvm.monorepoSrc} src/flutter/third_party/swiftshader/third_party/llvm-project
|
||||||
|
|
||||||
|
mkdir -p src/flutter/buildtools/${constants.alt-platform}
|
||||||
|
ln -s ${llvm} src/flutter/buildtools/${constants.alt-platform}/clang
|
||||||
|
|
||||||
|
ln -s ${dart} src/${dartPath}/tools/sdks/dart-sdk
|
||||||
|
|
||||||
${lib.optionalString (stdenv.isLinux) ''
|
${lib.optionalString (stdenv.isLinux) ''
|
||||||
for patchtool in ''${patchtools[@]}; do
|
for patchtool in ''${patchtools[@]}; do
|
||||||
@ -198,12 +215,8 @@ stdenv.mkDerivation (finalAttrs: {
|
|||||||
popd
|
popd
|
||||||
done
|
done
|
||||||
|
|
||||||
mkdir -p src/flutter/buildtools/${constants.alt-platform}
|
dart src/${dartPath}/tools/generate_package_config.dart
|
||||||
ln -s ${llvm} src/flutter/buildtools/${constants.alt-platform}/clang
|
echo "${dartSdkVersion}" >src/${dartPath}/sdk/version
|
||||||
|
|
||||||
dart src/third_party/dart/tools/generate_package_config.dart
|
|
||||||
cp ${./pkg-config.py} src/build/config/linux/pkg-config.py
|
|
||||||
echo "${dartSdkVersion}" >src/third_party/dart/sdk/version
|
|
||||||
|
|
||||||
rm -rf src/third_party/angle/.git
|
rm -rf src/third_party/angle/.git
|
||||||
python3 src/flutter/tools/pub_get_offline.py
|
python3 src/flutter/tools/pub_get_offline.py
|
||||||
|
@ -2,4 +2,9 @@
|
|||||||
fetchgit {
|
fetchgit {
|
||||||
url = "https://swiftshader.googlesource.com/SwiftShader.git";
|
url = "https://swiftshader.googlesource.com/SwiftShader.git";
|
||||||
rev = "@engine_swiftshader_rev@";
|
rev = "@engine_swiftshader_rev@";
|
||||||
|
|
||||||
|
# Keep with in sync of pkgs/development/compilers/flutter/engine/package.nix
|
||||||
|
postFetch = ''
|
||||||
|
rm -rf $out/third_party/llvm-project
|
||||||
|
'';
|
||||||
}
|
}
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"version": "3.13.8",
|
"version": "3.13.8",
|
||||||
"engineVersion": "767d8c75e898091b925519803830fc2721658d07",
|
"engineVersion": "767d8c75e898091b925519803830fc2721658d07",
|
||||||
"engineSwiftShaderHash": "sha256-N6f5aeDroqEwZlUBZi7nhDW8leE/7DqmOtRYOY4wzf4=",
|
"engineSwiftShaderHash": "sha256-qKf5gXIpI4+05bs7d3W6JlMNTn3vHFQL+i3JpFdyPao=",
|
||||||
"engineSwiftShaderRev": "5f9ed9b16931c7155171d31f75004f73f0a3abc8",
|
"engineSwiftShaderRev": "5f9ed9b16931c7155171d31f75004f73f0a3abc8",
|
||||||
"channel": "stable",
|
"channel": "stable",
|
||||||
"engineHashes": {
|
"engineHashes": {
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"version": "3.16.7",
|
"version": "3.16.7",
|
||||||
"engineVersion": "4a585b79294e830fa89c24924d58a27cc8fbf406",
|
"engineVersion": "4a585b79294e830fa89c24924d58a27cc8fbf406",
|
||||||
"engineSwiftShaderHash": "sha256-N6f5aeDroqEwZlUBZi7nhDW8leE/7DqmOtRYOY4wzf4=",
|
"engineSwiftShaderHash": "sha256-qKf5gXIpI4+05bs7d3W6JlMNTn3vHFQL+i3JpFdyPao=",
|
||||||
"engineSwiftShaderRev": "5f9ed9b16931c7155171d31f75004f73f0a3abc8",
|
"engineSwiftShaderRev": "5f9ed9b16931c7155171d31f75004f73f0a3abc8",
|
||||||
"channel": "stable",
|
"channel": "stable",
|
||||||
"engineHashes": {
|
"engineHashes": {
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"version": "3.19.4",
|
"version": "3.19.4",
|
||||||
"engineVersion": "a5c24f538d05aaf66f7972fb23959d8cafb9f95a",
|
"engineVersion": "a5c24f538d05aaf66f7972fb23959d8cafb9f95a",
|
||||||
"engineSwiftShaderHash": "sha256-J8TKwbIQ7hdWCGIu1T//MJlRzT7OTVL0MG/dmMyutPQ=",
|
"engineSwiftShaderHash": "sha256-mRLCvhNkmHz7Rv6GzXkY7OB1opBSq+ATWZ466qZdgto=",
|
||||||
"engineSwiftShaderRev": "2fa7e9b99ae4e70ea5ae2cc9c8d3afb43391384f",
|
"engineSwiftShaderRev": "2fa7e9b99ae4e70ea5ae2cc9c8d3afb43391384f",
|
||||||
"channel": "stable",
|
"channel": "stable",
|
||||||
"engineHashes": {
|
"engineHashes": {
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"version": "3.22.2",
|
"version": "3.22.2",
|
||||||
"engineVersion": "edd8546116457bdf1c5bdfb13ecb9463d2bb5ed4",
|
"engineVersion": "edd8546116457bdf1c5bdfb13ecb9463d2bb5ed4",
|
||||||
"engineSwiftShaderHash": "sha256-J8TKwbIQ7hdWCGIu1T//MJlRzT7OTVL0MG/dmMyutPQ=",
|
"engineSwiftShaderHash": "sha256-mRLCvhNkmHz7Rv6GzXkY7OB1opBSq+ATWZ466qZdgto=",
|
||||||
"engineSwiftShaderRev": "2fa7e9b99ae4e70ea5ae2cc9c8d3afb43391384f",
|
"engineSwiftShaderRev": "2fa7e9b99ae4e70ea5ae2cc9c8d3afb43391384f",
|
||||||
"channel": "stable",
|
"channel": "stable",
|
||||||
"engineHashes": {
|
"engineHashes": {
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"version": "3.23.0-0.1.pre",
|
"version": "3.23.0-0.1.pre",
|
||||||
"engineVersion": "bb10c5466638e963479ba5e64e601e42d1a43447",
|
"engineVersion": "bb10c5466638e963479ba5e64e601e42d1a43447",
|
||||||
"engineSwiftShaderHash": "sha256-J8TKwbIQ7hdWCGIu1T//MJlRzT7OTVL0MG/dmMyutPQ=",
|
"engineSwiftShaderHash": "sha256-mRLCvhNkmHz7Rv6GzXkY7OB1opBSq+ATWZ466qZdgto=",
|
||||||
"engineSwiftShaderRev": "2fa7e9b99ae4e70ea5ae2cc9c8d3afb43391384f",
|
"engineSwiftShaderRev": "2fa7e9b99ae4e70ea5ae2cc9c8d3afb43391384f",
|
||||||
"channel": "beta",
|
"channel": "beta",
|
||||||
"engineHashes": {
|
"engineHashes": {
|
||||||
|
190
pkgs/development/compilers/go/1.23.nix
Normal file
190
pkgs/development/compilers/go/1.23.nix
Normal file
@ -0,0 +1,190 @@
|
|||||||
|
{ lib
|
||||||
|
, stdenv
|
||||||
|
, fetchurl
|
||||||
|
, tzdata
|
||||||
|
, substituteAll
|
||||||
|
, iana-etc
|
||||||
|
, Security
|
||||||
|
, Foundation
|
||||||
|
, xcbuild
|
||||||
|
, mailcap
|
||||||
|
, buildPackages
|
||||||
|
, pkgsBuildTarget
|
||||||
|
, threadsCross
|
||||||
|
, testers
|
||||||
|
, skopeo
|
||||||
|
, buildGo123Module
|
||||||
|
}:
|
||||||
|
|
||||||
|
let
|
||||||
|
useGccGoBootstrap = stdenv.buildPlatform.isMusl;
|
||||||
|
goBootstrap = if useGccGoBootstrap then buildPackages.gccgo12 else buildPackages.callPackage ./bootstrap121.nix { };
|
||||||
|
|
||||||
|
skopeoTest = skopeo.override { buildGoModule = buildGo123Module; };
|
||||||
|
|
||||||
|
goarch = platform: {
|
||||||
|
"aarch64" = "arm64";
|
||||||
|
"arm" = "arm";
|
||||||
|
"armv5tel" = "arm";
|
||||||
|
"armv6l" = "arm";
|
||||||
|
"armv7l" = "arm";
|
||||||
|
"i686" = "386";
|
||||||
|
"mips" = "mips";
|
||||||
|
"mips64el" = "mips64le";
|
||||||
|
"mipsel" = "mipsle";
|
||||||
|
"powerpc64" = "ppc64";
|
||||||
|
"powerpc64le" = "ppc64le";
|
||||||
|
"riscv64" = "riscv64";
|
||||||
|
"s390x" = "s390x";
|
||||||
|
"x86_64" = "amd64";
|
||||||
|
"wasm32" = "wasm";
|
||||||
|
}.${platform.parsed.cpu.name} or (throw "Unsupported system: ${platform.parsed.cpu.name}");
|
||||||
|
|
||||||
|
# We need a target compiler which is still runnable at build time,
|
||||||
|
# to handle the cross-building case where build != host == target
|
||||||
|
targetCC = pkgsBuildTarget.targetPackages.stdenv.cc;
|
||||||
|
|
||||||
|
isCross = stdenv.buildPlatform != stdenv.targetPlatform;
|
||||||
|
in
|
||||||
|
stdenv.mkDerivation (finalAttrs: {
|
||||||
|
pname = "go";
|
||||||
|
version = "1.23rc1";
|
||||||
|
|
||||||
|
src = fetchurl {
|
||||||
|
url = "https://go.dev/dl/go${finalAttrs.version}.src.tar.gz";
|
||||||
|
hash = "sha256-bpxHZYcoCGY8zwuTflY3x99nFGlD+m6JCagaDRKcgEU=";
|
||||||
|
};
|
||||||
|
|
||||||
|
strictDeps = true;
|
||||||
|
buildInputs = [ ]
|
||||||
|
++ lib.optionals stdenv.isLinux [ stdenv.cc.libc.out ]
|
||||||
|
++ lib.optionals (stdenv.hostPlatform.libc == "glibc") [ stdenv.cc.libc.static ];
|
||||||
|
|
||||||
|
depsTargetTargetPropagated = lib.optionals stdenv.targetPlatform.isDarwin [ Foundation Security xcbuild ];
|
||||||
|
|
||||||
|
depsBuildTarget = lib.optional isCross targetCC;
|
||||||
|
|
||||||
|
depsTargetTarget = lib.optional stdenv.targetPlatform.isWindows threadsCross.package;
|
||||||
|
|
||||||
|
postPatch = ''
|
||||||
|
patchShebangs .
|
||||||
|
'';
|
||||||
|
|
||||||
|
patches = [
|
||||||
|
(substituteAll {
|
||||||
|
src = ./iana-etc-1.17.patch;
|
||||||
|
iana = iana-etc;
|
||||||
|
})
|
||||||
|
# Patch the mimetype database location which is missing on NixOS.
|
||||||
|
# but also allow static binaries built with NixOS to run outside nix
|
||||||
|
(substituteAll {
|
||||||
|
src = ./mailcap-1.17.patch;
|
||||||
|
inherit mailcap;
|
||||||
|
})
|
||||||
|
# prepend the nix path to the zoneinfo files but also leave the original value for static binaries
|
||||||
|
# that run outside a nix server
|
||||||
|
(substituteAll {
|
||||||
|
src = ./tzdata-1.19.patch;
|
||||||
|
inherit tzdata;
|
||||||
|
})
|
||||||
|
./remove-tools-1.11.patch
|
||||||
|
./go_no_vendor_checks-1.22.patch
|
||||||
|
];
|
||||||
|
|
||||||
|
GOOS = if stdenv.targetPlatform.isWasi then "wasip1" else stdenv.targetPlatform.parsed.kernel.name;
|
||||||
|
GOARCH = goarch stdenv.targetPlatform;
|
||||||
|
# GOHOSTOS/GOHOSTARCH must match the building system, not the host system.
|
||||||
|
# Go will nevertheless build a for host system that we will copy over in
|
||||||
|
# the install phase.
|
||||||
|
GOHOSTOS = stdenv.buildPlatform.parsed.kernel.name;
|
||||||
|
GOHOSTARCH = goarch stdenv.buildPlatform;
|
||||||
|
|
||||||
|
# {CC,CXX}_FOR_TARGET must be only set for cross compilation case as go expect those
|
||||||
|
# to be different from CC/CXX
|
||||||
|
CC_FOR_TARGET =
|
||||||
|
if isCross then
|
||||||
|
"${targetCC}/bin/${targetCC.targetPrefix}cc"
|
||||||
|
else
|
||||||
|
null;
|
||||||
|
CXX_FOR_TARGET =
|
||||||
|
if isCross then
|
||||||
|
"${targetCC}/bin/${targetCC.targetPrefix}c++"
|
||||||
|
else
|
||||||
|
null;
|
||||||
|
|
||||||
|
GOARM = toString (lib.intersectLists [ (stdenv.hostPlatform.parsed.cpu.version or "") ] [ "5" "6" "7" ]);
|
||||||
|
GO386 = "softfloat"; # from Arch: don't assume sse2 on i686
|
||||||
|
# Wasi does not support CGO
|
||||||
|
CGO_ENABLED = if stdenv.targetPlatform.isWasi then 0 else 1;
|
||||||
|
|
||||||
|
GOROOT_BOOTSTRAP = if useGccGoBootstrap then goBootstrap else "${goBootstrap}/share/go";
|
||||||
|
|
||||||
|
buildPhase = ''
|
||||||
|
runHook preBuild
|
||||||
|
export GOCACHE=$TMPDIR/go-cache
|
||||||
|
|
||||||
|
export PATH=$(pwd)/bin:$PATH
|
||||||
|
|
||||||
|
${lib.optionalString isCross ''
|
||||||
|
# Independent from host/target, CC should produce code for the building system.
|
||||||
|
# We only set it when cross-compiling.
|
||||||
|
export CC=${buildPackages.stdenv.cc}/bin/cc
|
||||||
|
''}
|
||||||
|
ulimit -a
|
||||||
|
|
||||||
|
pushd src
|
||||||
|
./make.bash
|
||||||
|
popd
|
||||||
|
runHook postBuild
|
||||||
|
'';
|
||||||
|
|
||||||
|
preInstall = ''
|
||||||
|
# Contains the wrong perl shebang when cross compiling,
|
||||||
|
# since it is not used for anything we can deleted as well.
|
||||||
|
rm src/regexp/syntax/make_perl_groups.pl
|
||||||
|
'' + (if (stdenv.buildPlatform.system != stdenv.hostPlatform.system) then ''
|
||||||
|
mv bin/*_*/* bin
|
||||||
|
rmdir bin/*_*
|
||||||
|
${lib.optionalString (!(finalAttrs.GOHOSTARCH == finalAttrs.GOARCH && finalAttrs.GOOS == finalAttrs.GOHOSTOS)) ''
|
||||||
|
rm -rf pkg/${finalAttrs.GOHOSTOS}_${finalAttrs.GOHOSTARCH} pkg/tool/${finalAttrs.GOHOSTOS}_${finalAttrs.GOHOSTARCH}
|
||||||
|
''}
|
||||||
|
'' else lib.optionalString (stdenv.hostPlatform.system != stdenv.targetPlatform.system) ''
|
||||||
|
rm -rf bin/*_*
|
||||||
|
${lib.optionalString (!(finalAttrs.GOHOSTARCH == finalAttrs.GOARCH && finalAttrs.GOOS == finalAttrs.GOHOSTOS)) ''
|
||||||
|
rm -rf pkg/${finalAttrs.GOOS}_${finalAttrs.GOARCH} pkg/tool/${finalAttrs.GOOS}_${finalAttrs.GOARCH}
|
||||||
|
''}
|
||||||
|
'');
|
||||||
|
|
||||||
|
installPhase = ''
|
||||||
|
runHook preInstall
|
||||||
|
mkdir -p $out/share/go
|
||||||
|
cp -a bin pkg src lib misc api doc go.env $out/share/go
|
||||||
|
mkdir -p $out/bin
|
||||||
|
ln -s $out/share/go/bin/* $out/bin
|
||||||
|
runHook postInstall
|
||||||
|
'';
|
||||||
|
|
||||||
|
disallowedReferences = [ goBootstrap ];
|
||||||
|
|
||||||
|
passthru = {
|
||||||
|
inherit goBootstrap skopeoTest;
|
||||||
|
tests = {
|
||||||
|
skopeo = testers.testVersion { package = skopeoTest; };
|
||||||
|
version = testers.testVersion {
|
||||||
|
package = finalAttrs.finalPackage;
|
||||||
|
command = "go version";
|
||||||
|
version = "go${finalAttrs.version}";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
|
meta = with lib; {
|
||||||
|
changelog = "https://go.dev/doc/devel/release#go${lib.versions.majorMinor finalAttrs.version}";
|
||||||
|
description = "Go Programming language";
|
||||||
|
homepage = "https://go.dev/";
|
||||||
|
license = licenses.bsd3;
|
||||||
|
maintainers = teams.golang.members;
|
||||||
|
platforms = platforms.darwin ++ platforms.linux ++ platforms.wasi;
|
||||||
|
mainProgram = "go";
|
||||||
|
};
|
||||||
|
})
|
@ -1,15 +0,0 @@
|
|||||||
{ callPackage }:
|
|
||||||
callPackage ./binary.nix {
|
|
||||||
version = "1.16";
|
|
||||||
hashes = {
|
|
||||||
# Use `print-hashes.sh ${version}` to generate the list below
|
|
||||||
darwin-amd64 = "6000a9522975d116bf76044967d7e69e04e982e9625330d9a539a8b45395f9a8";
|
|
||||||
darwin-arm64 = "4dac57c00168d30bbd02d95131d5de9ca88e04f2c5a29a404576f30ae9b54810";
|
|
||||||
linux-386 = "ea435a1ac6d497b03e367fdfb74b33e961d813883468080f6e239b3b03bea6aa";
|
|
||||||
linux-amd64 = "013a489ebb3e24ef3d915abe5b94c3286c070dfe0818d5bca8108f1d6e8440d2";
|
|
||||||
linux-arm64 = "3770f7eb22d05e25fbee8fb53c2a4e897da043eb83c69b9a14f8d98562cd8098";
|
|
||||||
linux-armv6l = "d1d9404b1dbd77afa2bdc70934e10fbfcf7d785c372efc29462bb7d83d0a32fd";
|
|
||||||
linux-ppc64le = "27a1aaa988e930b7932ce459c8a63ad5b3333b3a06b016d87ff289f2a11aacd6";
|
|
||||||
linux-s390x = "be4c9e4e2cf058efc4e3eb013a760cb989ddc4362f111950c990d1c63b27ccbe";
|
|
||||||
};
|
|
||||||
}
|
|
@ -1,15 +0,0 @@
|
|||||||
{ callPackage }:
|
|
||||||
callPackage ./binary.nix {
|
|
||||||
version = "1.17.13";
|
|
||||||
hashes = {
|
|
||||||
# Use `print-hashes.sh ${version}` to generate the list below
|
|
||||||
darwin-amd64 = "c101beaa232e0f448fab692dc036cd6b4677091ff89c4889cc8754b1b29c6608";
|
|
||||||
darwin-arm64 = "e4ccc9c082d91eaa0b866078b591fc97d24b91495f12deb3dd2d8eda4e55a6ea";
|
|
||||||
linux-386 = "5e02f35aecc6b89679f631e0edf12c49922dd31c8140cf8dd725c5797a9f2425";
|
|
||||||
linux-amd64 = "4cdd2bc664724dc7db94ad51b503512c5ae7220951cac568120f64f8e94399fc";
|
|
||||||
linux-arm64 = "914daad3f011cc2014dea799bb7490442677e4ad6de0b2ac3ded6cee7e3f493d";
|
|
||||||
linux-armv6l = "260431d7deeb8893c21e71fcbbb1fde3258616d8eba584c8d72060228ab42c86";
|
|
||||||
linux-ppc64le = "bd0763fb130f8412672ffe1e4a8e65888ebe2419e5caa9a67ac21e8c298aa254";
|
|
||||||
linux-s390x = "08f6074e1e106cbe5d78622357db71a93648c7a4c4e4b02e3b5f2a1828914c76";
|
|
||||||
};
|
|
||||||
}
|
|
@ -13,13 +13,13 @@
|
|||||||
|
|
||||||
stdenv.mkDerivation (finalAttrs: {
|
stdenv.mkDerivation (finalAttrs: {
|
||||||
pname = "c-blosc";
|
pname = "c-blosc";
|
||||||
version = "1.21.5";
|
version = "1.21.6";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "Blosc";
|
owner = "Blosc";
|
||||||
repo = "c-blosc";
|
repo = "c-blosc";
|
||||||
rev = "v${finalAttrs.version}";
|
rev = "v${finalAttrs.version}";
|
||||||
sha256 = "sha256-bz922lWiap3vMy8qS9dmXa8zUg5NJlg0bx3+/xz7QAk=";
|
sha256 = "sha256-YelKkEXAh27J0Mq1BExGuKNCYBgJCc3nwmmWLr4ZfVI=";
|
||||||
};
|
};
|
||||||
|
|
||||||
# https://github.com/NixOS/nixpkgs/issues/144170
|
# https://github.com/NixOS/nixpkgs/issues/144170
|
||||||
|
@ -30,10 +30,6 @@ in
|
|||||||
version = "69.1";
|
version = "69.1";
|
||||||
hash = "sha256-TLp7es0dPELES7DBS+ZjcJjH+vKzMM6Ha8XzuRXQl0U=";
|
hash = "sha256-TLp7es0dPELES7DBS+ZjcJjH+vKzMM6Ha8XzuRXQl0U=";
|
||||||
};
|
};
|
||||||
icu68 = make-icu {
|
|
||||||
version = "68.2";
|
|
||||||
hash = "sha256-x5GT3uOQeiGZuClqk7UsXLdDMsJvPRZyaUh2gNR51iU=";
|
|
||||||
};
|
|
||||||
icu67 = make-icu {
|
icu67 = make-icu {
|
||||||
version = "67.1";
|
version = "67.1";
|
||||||
hash = "sha256-lKgM1vJRpTvSqZf28bWsZlP+eR36tm4esCJ3QPuG1dw=";
|
hash = "sha256-lKgM1vJRpTvSqZf28bWsZlP+eR36tm4esCJ3QPuG1dw=";
|
||||||
@ -62,16 +58,4 @@ in
|
|||||||
version = "60.2";
|
version = "60.2";
|
||||||
hash = "sha256-8HPqjzW5JtcLsz5ld1CKpkKosxaoA/Eb4grzhIEdtBg=";
|
hash = "sha256-8HPqjzW5JtcLsz5ld1CKpkKosxaoA/Eb4grzhIEdtBg=";
|
||||||
};
|
};
|
||||||
icu58 = make-icu {
|
|
||||||
version = "58.2";
|
|
||||||
hash = "sha256-KwpEEBU6myDeDiDH2LZgSacq7yRLU2g9DXUhNxaD2gw=";
|
|
||||||
patches = [
|
|
||||||
(fetchurl {
|
|
||||||
url = "http://bugs.icu-project.org/trac/changeset/39484?format=diff";
|
|
||||||
name = "icu-changeset-39484.diff";
|
|
||||||
sha256 = "0hxhpgydalyxacaaxlmaddc1sjwh65rsnpmg0j414mnblq74vmm8";
|
|
||||||
})
|
|
||||||
];
|
|
||||||
patchFlags = [ "-p4" ];
|
|
||||||
};
|
|
||||||
}
|
}
|
||||||
|
@ -25,8 +25,15 @@ stdenv.mkDerivation (finalAttrs: {
|
|||||||
hash = "sha256-h4NzfS27+jWyHbegxF+pgN6JzJdVAoM16J6G/9uNJc4=";
|
hash = "sha256-h4NzfS27+jWyHbegxF+pgN6JzJdVAoM16J6G/9uNJc4=";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
prePatch = ''
|
||||||
|
# test failure, ref https://github.com/stack-of-tasks/pinocchio/issues/2304
|
||||||
|
substituteInPlace unittest/CMakeLists.txt \
|
||||||
|
--replace-fail "add_pinocchio_unit_test(contact-cholesky)" ""
|
||||||
|
'' + lib.optionalString (stdenv.isLinux && stdenv.isAarch64) ''
|
||||||
|
# test failure, ref https://github.com/stack-of-tasks/pinocchio/issues/2304
|
||||||
|
substituteInPlace unittest/CMakeLists.txt \
|
||||||
|
--replace-fail "add_pinocchio_unit_test(contact-models)" ""
|
||||||
# test failure, ref https://github.com/stack-of-tasks/pinocchio/issues/2277
|
# test failure, ref https://github.com/stack-of-tasks/pinocchio/issues/2277
|
||||||
prePatch = lib.optionalString (stdenv.isLinux && stdenv.isAarch64) ''
|
|
||||||
substituteInPlace unittest/algorithm/utils/CMakeLists.txt \
|
substituteInPlace unittest/algorithm/utils/CMakeLists.txt \
|
||||||
--replace-fail "add_pinocchio_unit_test(force)" ""
|
--replace-fail "add_pinocchio_unit_test(force)" ""
|
||||||
'';
|
'';
|
||||||
|
@ -57,6 +57,7 @@ mapAliases {
|
|||||||
alloy = pkgs.titanium-alloy; # added 2023-08-17
|
alloy = pkgs.titanium-alloy; # added 2023-08-17
|
||||||
antennas = pkgs.antennas; # added 2023-07-30
|
antennas = pkgs.antennas; # added 2023-07-30
|
||||||
inherit (pkgs) asar; # added 2023-08-26
|
inherit (pkgs) asar; # added 2023-08-26
|
||||||
|
inherit (pkgs) auto-changelog; # added 2024-06-25
|
||||||
inherit (pkgs) aws-azure-login; # added 2023-09-30
|
inherit (pkgs) aws-azure-login; # added 2023-09-30
|
||||||
balanceofsatoshis = pkgs.balanceofsatoshis; # added 2023-07-31
|
balanceofsatoshis = pkgs.balanceofsatoshis; # added 2023-07-31
|
||||||
inherit (pkgs) bash-language-server; # added 2024-06-07
|
inherit (pkgs) bash-language-server; # added 2024-06-07
|
||||||
@ -76,6 +77,7 @@ mapAliases {
|
|||||||
inherit (pkgs) create-react-app; # added 2023-09-25
|
inherit (pkgs) create-react-app; # added 2023-09-25
|
||||||
dat = throw "dat was removed because it was broken"; # added 2023-08-21
|
dat = throw "dat was removed because it was broken"; # added 2023-08-21
|
||||||
inherit (pkgs) degit; # added 2023-08-18
|
inherit (pkgs) degit; # added 2023-08-18
|
||||||
|
inherit (pkgs) diagnostic-languageserver; # added 2024-06-25
|
||||||
inherit (pkgs) dockerfile-language-server-nodejs; # added 2023-08-18
|
inherit (pkgs) dockerfile-language-server-nodejs; # added 2023-08-18
|
||||||
eask = pkgs.eask; # added 2023-08-17
|
eask = pkgs.eask; # added 2023-08-17
|
||||||
inherit (pkgs.elmPackages) elm-test;
|
inherit (pkgs.elmPackages) elm-test;
|
||||||
@ -84,9 +86,12 @@ mapAliases {
|
|||||||
flood = pkgs.flood; # Added 2023-07-25
|
flood = pkgs.flood; # Added 2023-07-25
|
||||||
generator-code = throw "generator-code was removed because it provides no executable"; # added 2023-09-24
|
generator-code = throw "generator-code was removed because it provides no executable"; # added 2023-09-24
|
||||||
git-ssb = throw "git-ssb was removed because it was broken"; # added 2023-08-21
|
git-ssb = throw "git-ssb was removed because it was broken"; # added 2023-08-21
|
||||||
|
inherit (pkgs) git-standup; # added 2024-06-26
|
||||||
inherit (pkgs) gitmoji-cli; # added 2023-09-23
|
inherit (pkgs) gitmoji-cli; # added 2023-09-23
|
||||||
glob = pkgs.node-glob; # added 2023-08-18
|
glob = pkgs.node-glob; # added 2023-08-18
|
||||||
|
inherit (pkgs) get-graphql-schema; # added 2024-06-26
|
||||||
inherit (pkgs) gqlint; # added 2023-08-19
|
inherit (pkgs) gqlint; # added 2023-08-19
|
||||||
|
inherit (pkgs) gramma; # added 2024-06-26
|
||||||
inherit (pkgs) graphite-cli; # added 2024-01-25
|
inherit (pkgs) graphite-cli; # added 2024-01-25
|
||||||
inherit (pkgs) graphqurl; # added 2023-08-19
|
inherit (pkgs) graphqurl; # added 2023-08-19
|
||||||
gtop = pkgs.gtop; # added 2023-07-31
|
gtop = pkgs.gtop; # added 2023-07-31
|
||||||
@ -118,6 +123,7 @@ mapAliases {
|
|||||||
parcel-bundler = parcel; # added 2023-09-04
|
parcel-bundler = parcel; # added 2023-09-04
|
||||||
pkg = pkgs.vercel-pkg; # added 2023-10-04
|
pkg = pkgs.vercel-pkg; # added 2023-10-04
|
||||||
inherit (pkgs) pm2; # added 2024-01-22
|
inherit (pkgs) pm2; # added 2024-01-22
|
||||||
|
inherit (pkgs) pnpm; # added 2024-06-26
|
||||||
prettier_d_slim = pkgs.prettier-d-slim; # added 2023-09-14
|
prettier_d_slim = pkgs.prettier-d-slim; # added 2023-09-14
|
||||||
inherit (pkgs) pxder; # added 2023-09-26
|
inherit (pkgs) pxder; # added 2023-09-26
|
||||||
inherit (pkgs) quicktype; # added 2023-09-09
|
inherit (pkgs) quicktype; # added 2023-09-09
|
||||||
|
@ -21,7 +21,6 @@
|
|||||||
, "alex"
|
, "alex"
|
||||||
, "audiosprite"
|
, "audiosprite"
|
||||||
, "autoprefixer"
|
, "autoprefixer"
|
||||||
, "auto-changelog"
|
|
||||||
, "aws-cdk"
|
, "aws-cdk"
|
||||||
, "awesome-lint"
|
, "awesome-lint"
|
||||||
, "bower"
|
, "bower"
|
||||||
@ -89,7 +88,6 @@
|
|||||||
, "cspell"
|
, "cspell"
|
||||||
, "csslint"
|
, "csslint"
|
||||||
, "dhcp"
|
, "dhcp"
|
||||||
, "diagnostic-languageserver"
|
|
||||||
, "diff2html-cli"
|
, "diff2html-cli"
|
||||||
, "dotenv-cli"
|
, "dotenv-cli"
|
||||||
, "dotenv-vault"
|
, "dotenv-vault"
|
||||||
@ -112,11 +110,8 @@
|
|||||||
, "fx"
|
, "fx"
|
||||||
, "ganache"
|
, "ganache"
|
||||||
, "gatsby-cli"
|
, "gatsby-cli"
|
||||||
, "get-graphql-schema"
|
|
||||||
, "git-run"
|
, "git-run"
|
||||||
, "git-standup"
|
|
||||||
, "@gitbeaker/cli"
|
, "@gitbeaker/cli"
|
||||||
, "gramma"
|
|
||||||
, "grammarly-languageserver"
|
, "grammarly-languageserver"
|
||||||
, "graphql"
|
, "graphql"
|
||||||
, "graphql-cli"
|
, "graphql-cli"
|
||||||
@ -182,7 +177,6 @@
|
|||||||
, "patch-package"
|
, "patch-package"
|
||||||
, "peerflix"
|
, "peerflix"
|
||||||
, "peerflix-server"
|
, "peerflix-server"
|
||||||
, "pnpm"
|
|
||||||
, "poor-mans-t-sql-formatter-cli"
|
, "poor-mans-t-sql-formatter-cli"
|
||||||
, "postcss"
|
, "postcss"
|
||||||
, "postcss-cli"
|
, "postcss-cli"
|
||||||
|
438
pkgs/development/node-packages/node-packages.nix
generated
438
pkgs/development/node-packages/node-packages.nix
generated
@ -28771,15 +28771,6 @@ let
|
|||||||
sha512 = "tdcqOOpwArNjEr0gNQKCXwaNCWnQJrog14nJNQPeemcLnXQUUGrsCWpWkVKt46zLjcS6/KGoayeJfHHyPDlvwA==";
|
sha512 = "tdcqOOpwArNjEr0gNQKCXwaNCWnQJrog14nJNQPeemcLnXQUUGrsCWpWkVKt46zLjcS6/KGoayeJfHHyPDlvwA==";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
"graphql-14.7.0" = {
|
|
||||||
name = "graphql";
|
|
||||||
packageName = "graphql";
|
|
||||||
version = "14.7.0";
|
|
||||||
src = fetchurl {
|
|
||||||
url = "https://registry.npmjs.org/graphql/-/graphql-14.7.0.tgz";
|
|
||||||
sha512 = "l0xWZpoPKpppFzMfvVyFmp9vLN7w/ZZJPefUicMCepfJeQ8sMcztloGYY9DfjVPo6tIUDzU5Hw3MUbIjj9AVVA==";
|
|
||||||
};
|
|
||||||
};
|
|
||||||
"graphql-15.3.0" = {
|
"graphql-15.3.0" = {
|
||||||
name = "graphql";
|
name = "graphql";
|
||||||
packageName = "graphql";
|
packageName = "graphql";
|
||||||
@ -31039,15 +31030,6 @@ let
|
|||||||
sha512 = "v7cSY1J8ydZ0GyjUHqF+1bshJ6cnEVLo9EnjB8p+4HDRPZc9N5jjmvUV7NvEsqQOKyH0pmIBFWXVQbiS0+OBbA==";
|
sha512 = "v7cSY1J8ydZ0GyjUHqF+1bshJ6cnEVLo9EnjB8p+4HDRPZc9N5jjmvUV7NvEsqQOKyH0pmIBFWXVQbiS0+OBbA==";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
"intercept-stdout-0.1.2" = {
|
|
||||||
name = "intercept-stdout";
|
|
||||||
packageName = "intercept-stdout";
|
|
||||||
version = "0.1.2";
|
|
||||||
src = fetchurl {
|
|
||||||
url = "https://registry.npmjs.org/intercept-stdout/-/intercept-stdout-0.1.2.tgz";
|
|
||||||
sha512 = "Umb41Ryp5FzLurfCRAWx+jjNAk8jsw2RTk2XPIwus+86h/Y2Eb4DfOWof/mZ6FBww8SoO45rJSlg25054/Di9w==";
|
|
||||||
};
|
|
||||||
};
|
|
||||||
"internal-ip-1.2.0" = {
|
"internal-ip-1.2.0" = {
|
||||||
name = "internal-ip";
|
name = "internal-ip";
|
||||||
packageName = "internal-ip";
|
packageName = "internal-ip";
|
||||||
@ -32857,15 +32839,6 @@ let
|
|||||||
sha512 = "WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==";
|
sha512 = "WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
"isomorphic-fetch-3.0.0" = {
|
|
||||||
name = "isomorphic-fetch";
|
|
||||||
packageName = "isomorphic-fetch";
|
|
||||||
version = "3.0.0";
|
|
||||||
src = fetchurl {
|
|
||||||
url = "https://registry.npmjs.org/isomorphic-fetch/-/isomorphic-fetch-3.0.0.tgz";
|
|
||||||
sha512 = "qvUtwJ3j6qwsF3jLxkZ72qCgjMysPzDfeV240JHiGZsANBYd+EEuu35v7dfrJ9Up0Ak07D7GGSkGhCHTqg/5wA==";
|
|
||||||
};
|
|
||||||
};
|
|
||||||
"isomorphic-textencoder-1.0.1" = {
|
"isomorphic-textencoder-1.0.1" = {
|
||||||
name = "isomorphic-textencoder";
|
name = "isomorphic-textencoder";
|
||||||
packageName = "isomorphic-textencoder";
|
packageName = "isomorphic-textencoder";
|
||||||
@ -35170,15 +35143,6 @@ let
|
|||||||
sha512 = "mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==";
|
sha512 = "mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
"lodash._arraycopy-3.0.0" = {
|
|
||||||
name = "lodash._arraycopy";
|
|
||||||
packageName = "lodash._arraycopy";
|
|
||||||
version = "3.0.0";
|
|
||||||
src = fetchurl {
|
|
||||||
url = "https://registry.npmjs.org/lodash._arraycopy/-/lodash._arraycopy-3.0.0.tgz";
|
|
||||||
sha512 = "RHShTDnPKP7aWxlvXKiDT6IX2jCs6YZLCtNhOru/OX2Q/tzX295vVBK5oX1ECtN+2r86S0Ogy8ykP1sgCZAN0A==";
|
|
||||||
};
|
|
||||||
};
|
|
||||||
"lodash._arrayeach-3.0.0" = {
|
"lodash._arrayeach-3.0.0" = {
|
||||||
name = "lodash._arrayeach";
|
name = "lodash._arrayeach";
|
||||||
packageName = "lodash._arrayeach";
|
packageName = "lodash._arrayeach";
|
||||||
@ -35899,15 +35863,6 @@ let
|
|||||||
sha512 = "wIkUCfVKpVsWo3JSZlc+8MB5it+2AN5W8J7YVMST30UrvcQNZ1Okbj+rbVniijTWE6FGYy4XJq/rHkas8qJMLQ==";
|
sha512 = "wIkUCfVKpVsWo3JSZlc+8MB5it+2AN5W8J7YVMST30UrvcQNZ1Okbj+rbVniijTWE6FGYy4XJq/rHkas8qJMLQ==";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
"lodash.toarray-3.0.2" = {
|
|
||||||
name = "lodash.toarray";
|
|
||||||
packageName = "lodash.toarray";
|
|
||||||
version = "3.0.2";
|
|
||||||
src = fetchurl {
|
|
||||||
url = "https://registry.npmjs.org/lodash.toarray/-/lodash.toarray-3.0.2.tgz";
|
|
||||||
sha512 = "ptkjUqvuHjTuMJJxiktJpZhxM5l60bEkfntJx+NFzdQd1bZVxfpTF1bhFYFqBrT4F0wZ1qx9KbVmHJV3Rfc7Tw==";
|
|
||||||
};
|
|
||||||
};
|
|
||||||
"lodash.toarray-4.4.0" = {
|
"lodash.toarray-4.4.0" = {
|
||||||
name = "lodash.toarray";
|
name = "lodash.toarray";
|
||||||
packageName = "lodash.toarray";
|
packageName = "lodash.toarray";
|
||||||
@ -44640,15 +44595,6 @@ let
|
|||||||
sha512 = "7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==";
|
sha512 = "7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
"progress-stream-2.0.0" = {
|
|
||||||
name = "progress-stream";
|
|
||||||
packageName = "progress-stream";
|
|
||||||
version = "2.0.0";
|
|
||||||
src = fetchurl {
|
|
||||||
url = "https://registry.npmjs.org/progress-stream/-/progress-stream-2.0.0.tgz";
|
|
||||||
sha512 = "xJwOWR46jcXUq6EH9yYyqp+I52skPySOeHfkxOZ2IY1AiBi/sFJhbhAKHoV3OTw/omQ45KTio9215dRJ2Yxd3Q==";
|
|
||||||
};
|
|
||||||
};
|
|
||||||
"prom-client-11.5.3" = {
|
"prom-client-11.5.3" = {
|
||||||
name = "prom-client";
|
name = "prom-client";
|
||||||
packageName = "prom-client";
|
packageName = "prom-client";
|
||||||
@ -50202,15 +50148,6 @@ let
|
|||||||
sha512 = "phdEoDlA6EUIVtzwq1UiNMXDUogczp204aYF/yfOhjNePWFfIpBJ1k5wLMuXQhEOOMjuTJEcc4vdZa+vuP+n/Q==";
|
sha512 = "phdEoDlA6EUIVtzwq1UiNMXDUogczp204aYF/yfOhjNePWFfIpBJ1k5wLMuXQhEOOMjuTJEcc4vdZa+vuP+n/Q==";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
"speedometer-1.0.0" = {
|
|
||||||
name = "speedometer";
|
|
||||||
packageName = "speedometer";
|
|
||||||
version = "1.0.0";
|
|
||||||
src = fetchurl {
|
|
||||||
url = "https://registry.npmjs.org/speedometer/-/speedometer-1.0.0.tgz";
|
|
||||||
sha512 = "lgxErLl/7A5+vgIIXsh9MbeukOaCb2axgQ+bKCdIE+ibNT4XNYGNCR1qFEGq6F+YDASXK3Fh/c5FgtZchFolxw==";
|
|
||||||
};
|
|
||||||
};
|
|
||||||
"speedtest-net-1.6.2" = {
|
"speedtest-net-1.6.2" = {
|
||||||
name = "speedtest-net";
|
name = "speedtest-net";
|
||||||
packageName = "speedtest-net";
|
packageName = "speedtest-net";
|
||||||
@ -56449,15 +56386,6 @@ let
|
|||||||
sha512 = "GuayqdKZqAwwaCUjDvMTAVRPJOp/SLON3mJ07eGsx/Iq9HjRymhKWztX41rISqDKhHVVyFM+IywICyZDla6U3A==";
|
sha512 = "GuayqdKZqAwwaCUjDvMTAVRPJOp/SLON3mJ07eGsx/Iq9HjRymhKWztX41rISqDKhHVVyFM+IywICyZDla6U3A==";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
"vscode-languageserver-6.1.1" = {
|
|
||||||
name = "vscode-languageserver";
|
|
||||||
packageName = "vscode-languageserver";
|
|
||||||
version = "6.1.1";
|
|
||||||
src = fetchurl {
|
|
||||||
url = "https://registry.npmjs.org/vscode-languageserver/-/vscode-languageserver-6.1.1.tgz";
|
|
||||||
sha512 = "DueEpkUAkD5XTR4MLYNr6bQIp/UFR0/IPApgXU3YfCBCB08u2sm9hRCs6DxYZELkk++STPjpcjksR2H8qI3cDQ==";
|
|
||||||
};
|
|
||||||
};
|
|
||||||
"vscode-languageserver-6.2.0-next.2" = {
|
"vscode-languageserver-6.2.0-next.2" = {
|
||||||
name = "vscode-languageserver";
|
name = "vscode-languageserver";
|
||||||
packageName = "vscode-languageserver";
|
packageName = "vscode-languageserver";
|
||||||
@ -57196,15 +57124,6 @@ let
|
|||||||
sha512 = "p41ogyeMUrw3jWclHWTQg1k05DSVXPLcVxRTYsXUk+ZooOCZLcoYgPZ/HL/D/N+uQPOtcp1me1WhBEaX02mhWg==";
|
sha512 = "p41ogyeMUrw3jWclHWTQg1k05DSVXPLcVxRTYsXUk+ZooOCZLcoYgPZ/HL/D/N+uQPOtcp1me1WhBEaX02mhWg==";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
"whatwg-fetch-3.6.20" = {
|
|
||||||
name = "whatwg-fetch";
|
|
||||||
packageName = "whatwg-fetch";
|
|
||||||
version = "3.6.20";
|
|
||||||
src = fetchurl {
|
|
||||||
url = "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.20.tgz";
|
|
||||||
sha512 = "EqhiFU6daOA8kpjOWTL0olhVOF3i7OrFzSYiGsEMB8GcXS+RrzauAERX65xMeNWVqxA6HXH2m69Z9LaKKdisfg==";
|
|
||||||
};
|
|
||||||
};
|
|
||||||
"whatwg-mimetype-2.3.0" = {
|
"whatwg-mimetype-2.3.0" = {
|
||||||
name = "whatwg-mimetype";
|
name = "whatwg-mimetype";
|
||||||
packageName = "whatwg-mimetype";
|
packageName = "whatwg-mimetype";
|
||||||
@ -63573,42 +63492,6 @@ in
|
|||||||
bypassCache = true;
|
bypassCache = true;
|
||||||
reconstructLock = true;
|
reconstructLock = true;
|
||||||
};
|
};
|
||||||
auto-changelog = nodeEnv.buildNodePackage {
|
|
||||||
name = "auto-changelog";
|
|
||||||
packageName = "auto-changelog";
|
|
||||||
version = "2.4.0";
|
|
||||||
src = fetchurl {
|
|
||||||
url = "https://registry.npmjs.org/auto-changelog/-/auto-changelog-2.4.0.tgz";
|
|
||||||
sha512 = "vh17hko1c0ItsEcw6m7qPRf3m45u+XK5QyCrrBFViElZ8jnKrPC1roSznrd1fIB/0vR/zawdECCRJtTuqIXaJw==";
|
|
||||||
};
|
|
||||||
dependencies = [
|
|
||||||
sources."commander-7.2.0"
|
|
||||||
sources."encoding-0.1.13"
|
|
||||||
sources."handlebars-4.7.8"
|
|
||||||
sources."iconv-lite-0.6.3"
|
|
||||||
sources."minimist-1.2.8"
|
|
||||||
sources."neo-async-2.6.2"
|
|
||||||
sources."node-fetch-2.7.0"
|
|
||||||
sources."parse-github-url-1.0.2"
|
|
||||||
sources."safer-buffer-2.1.2"
|
|
||||||
sources."semver-7.6.2"
|
|
||||||
sources."source-map-0.6.1"
|
|
||||||
sources."tr46-0.0.3"
|
|
||||||
sources."uglify-js-3.18.0"
|
|
||||||
sources."webidl-conversions-3.0.1"
|
|
||||||
sources."whatwg-url-5.0.0"
|
|
||||||
sources."wordwrap-1.0.0"
|
|
||||||
];
|
|
||||||
buildInputs = globalBuildInputs;
|
|
||||||
meta = {
|
|
||||||
description = "Command line tool for generating a changelog from git tags and commit history";
|
|
||||||
homepage = "https://github.com/CookPete/auto-changelog";
|
|
||||||
license = "MIT";
|
|
||||||
};
|
|
||||||
production = true;
|
|
||||||
bypassCache = true;
|
|
||||||
reconstructLock = true;
|
|
||||||
};
|
|
||||||
aws-cdk = nodeEnv.buildNodePackage {
|
aws-cdk = nodeEnv.buildNodePackage {
|
||||||
name = "aws-cdk";
|
name = "aws-cdk";
|
||||||
packageName = "aws-cdk";
|
packageName = "aws-cdk";
|
||||||
@ -68654,92 +68537,6 @@ in
|
|||||||
bypassCache = true;
|
bypassCache = true;
|
||||||
reconstructLock = true;
|
reconstructLock = true;
|
||||||
};
|
};
|
||||||
diagnostic-languageserver = nodeEnv.buildNodePackage {
|
|
||||||
name = "diagnostic-languageserver";
|
|
||||||
packageName = "diagnostic-languageserver";
|
|
||||||
version = "1.15.0";
|
|
||||||
src = fetchurl {
|
|
||||||
url = "https://registry.npmjs.org/diagnostic-languageserver/-/diagnostic-languageserver-1.15.0.tgz";
|
|
||||||
sha512 = "B1kH0j0jOd106t5E14xItYazxFAYOsAvhK+e0+eYW3nOzG3saKFXfkoeJ86T8g2U40lIwo0Jt8xusn8gd34Swg==";
|
|
||||||
};
|
|
||||||
dependencies = [
|
|
||||||
sources."@nodelib/fs.scandir-2.1.5"
|
|
||||||
sources."@nodelib/fs.stat-2.0.5"
|
|
||||||
sources."@nodelib/fs.walk-1.2.8"
|
|
||||||
sources."aggregate-error-3.1.0"
|
|
||||||
sources."array-union-2.1.0"
|
|
||||||
sources."balanced-match-1.0.2"
|
|
||||||
sources."brace-expansion-1.1.11"
|
|
||||||
sources."braces-3.0.3"
|
|
||||||
sources."clean-stack-2.2.0"
|
|
||||||
sources."commander-5.1.0"
|
|
||||||
sources."concat-map-0.0.1"
|
|
||||||
sources."crypto-random-string-2.0.0"
|
|
||||||
sources."del-6.1.1"
|
|
||||||
sources."dir-glob-3.0.1"
|
|
||||||
sources."fast-glob-3.3.2"
|
|
||||||
sources."fastq-1.17.1"
|
|
||||||
sources."fill-range-7.1.1"
|
|
||||||
sources."find-up-4.1.0"
|
|
||||||
sources."fs.realpath-1.0.0"
|
|
||||||
sources."glob-7.2.3"
|
|
||||||
sources."glob-parent-5.1.2"
|
|
||||||
sources."globby-11.1.0"
|
|
||||||
sources."graceful-fs-4.2.11"
|
|
||||||
sources."ignore-5.3.1"
|
|
||||||
sources."indent-string-4.0.0"
|
|
||||||
sources."inflight-1.0.6"
|
|
||||||
sources."inherits-2.0.4"
|
|
||||||
sources."is-extglob-2.1.1"
|
|
||||||
sources."is-glob-4.0.3"
|
|
||||||
sources."is-number-7.0.0"
|
|
||||||
sources."is-path-cwd-2.2.0"
|
|
||||||
sources."is-path-inside-3.0.3"
|
|
||||||
sources."is-stream-2.0.1"
|
|
||||||
sources."locate-path-5.0.0"
|
|
||||||
sources."lodash-4.17.21"
|
|
||||||
sources."merge2-1.4.1"
|
|
||||||
sources."micromatch-4.0.7"
|
|
||||||
sources."minimatch-3.1.2"
|
|
||||||
sources."once-1.4.0"
|
|
||||||
sources."p-limit-2.3.0"
|
|
||||||
sources."p-locate-4.1.0"
|
|
||||||
sources."p-map-4.0.0"
|
|
||||||
sources."p-try-2.2.0"
|
|
||||||
sources."path-exists-4.0.0"
|
|
||||||
sources."path-is-absolute-1.0.1"
|
|
||||||
sources."path-type-4.0.0"
|
|
||||||
sources."picomatch-2.3.1"
|
|
||||||
sources."queue-microtask-1.2.3"
|
|
||||||
sources."reusify-1.0.4"
|
|
||||||
sources."rimraf-3.0.2"
|
|
||||||
sources."run-parallel-1.2.0"
|
|
||||||
sources."rxjs-6.6.7"
|
|
||||||
sources."slash-3.0.0"
|
|
||||||
sources."temp-dir-2.0.0"
|
|
||||||
sources."tempy-0.7.1"
|
|
||||||
sources."to-regex-range-5.0.1"
|
|
||||||
sources."tslib-1.14.1"
|
|
||||||
sources."type-fest-0.16.0"
|
|
||||||
sources."unique-string-2.0.0"
|
|
||||||
sources."vscode-jsonrpc-8.2.0"
|
|
||||||
sources."vscode-languageserver-6.1.1"
|
|
||||||
sources."vscode-languageserver-protocol-3.17.5"
|
|
||||||
sources."vscode-languageserver-textdocument-1.0.11"
|
|
||||||
sources."vscode-languageserver-types-3.17.5"
|
|
||||||
sources."vscode-uri-2.1.2"
|
|
||||||
sources."wrappy-1.0.2"
|
|
||||||
];
|
|
||||||
buildInputs = globalBuildInputs;
|
|
||||||
meta = {
|
|
||||||
description = "diagnostic language server";
|
|
||||||
homepage = "https://github.com/iamcco/diagnostic-languageserver#readme";
|
|
||||||
license = "MIT";
|
|
||||||
};
|
|
||||||
production = true;
|
|
||||||
bypassCache = true;
|
|
||||||
reconstructLock = true;
|
|
||||||
};
|
|
||||||
diff2html-cli = nodeEnv.buildNodePackage {
|
diff2html-cli = nodeEnv.buildNodePackage {
|
||||||
name = "diff2html-cli";
|
name = "diff2html-cli";
|
||||||
packageName = "diff2html-cli";
|
packageName = "diff2html-cli";
|
||||||
@ -74233,43 +74030,6 @@ in
|
|||||||
bypassCache = true;
|
bypassCache = true;
|
||||||
reconstructLock = true;
|
reconstructLock = true;
|
||||||
};
|
};
|
||||||
get-graphql-schema = nodeEnv.buildNodePackage {
|
|
||||||
name = "get-graphql-schema";
|
|
||||||
packageName = "get-graphql-schema";
|
|
||||||
version = "2.1.2";
|
|
||||||
src = fetchurl {
|
|
||||||
url = "https://registry.npmjs.org/get-graphql-schema/-/get-graphql-schema-2.1.2.tgz";
|
|
||||||
sha512 = "1z5Hw91VrE3GrpCZE6lE8Dy+jz4kXWesLS7rCSjwOxf5BOcIedAZeTUJRIeIzmmR+PA9CKOkPTYFRJbdgUtrxA==";
|
|
||||||
};
|
|
||||||
dependencies = [
|
|
||||||
sources."ansi-styles-3.2.1"
|
|
||||||
sources."chalk-2.4.2"
|
|
||||||
sources."color-convert-1.9.3"
|
|
||||||
sources."color-name-1.1.3"
|
|
||||||
sources."encoding-0.1.13"
|
|
||||||
sources."escape-string-regexp-1.0.5"
|
|
||||||
sources."graphql-14.7.0"
|
|
||||||
sources."has-flag-3.0.0"
|
|
||||||
sources."iconv-lite-0.6.3"
|
|
||||||
sources."iterall-1.3.0"
|
|
||||||
sources."minimist-1.2.8"
|
|
||||||
sources."node-fetch-2.7.0"
|
|
||||||
sources."safer-buffer-2.1.2"
|
|
||||||
sources."supports-color-5.5.0"
|
|
||||||
sources."tr46-0.0.3"
|
|
||||||
sources."webidl-conversions-3.0.1"
|
|
||||||
sources."whatwg-url-5.0.0"
|
|
||||||
];
|
|
||||||
buildInputs = globalBuildInputs;
|
|
||||||
meta = {
|
|
||||||
description = "Downloads the GraphQL Schema of an GraphQL endpoint URL";
|
|
||||||
homepage = "https://github.com/graphcool/get-graphql-schema#readme";
|
|
||||||
license = "MIT";
|
|
||||||
};
|
|
||||||
production = true;
|
|
||||||
bypassCache = true;
|
|
||||||
reconstructLock = true;
|
|
||||||
};
|
|
||||||
git-run = nodeEnv.buildNodePackage {
|
git-run = nodeEnv.buildNodePackage {
|
||||||
name = "git-run";
|
name = "git-run";
|
||||||
packageName = "git-run";
|
packageName = "git-run";
|
||||||
@ -74299,24 +74059,6 @@ in
|
|||||||
bypassCache = true;
|
bypassCache = true;
|
||||||
reconstructLock = true;
|
reconstructLock = true;
|
||||||
};
|
};
|
||||||
git-standup = nodeEnv.buildNodePackage {
|
|
||||||
name = "git-standup";
|
|
||||||
packageName = "git-standup";
|
|
||||||
version = "2.3.2";
|
|
||||||
src = fetchurl {
|
|
||||||
url = "https://registry.npmjs.org/git-standup/-/git-standup-2.3.2.tgz";
|
|
||||||
sha512 = "vDYicak+2y+u6TCtneCx/j6LuT9WhJShyWjTB5dhjXqTB9TJ/uF444OmYwrMlaT0/CqxHOV9NXlML+CR8AJxdA==";
|
|
||||||
};
|
|
||||||
buildInputs = globalBuildInputs;
|
|
||||||
meta = {
|
|
||||||
description = "Recall what you did on the last working day. Psst! or be nosy and find what someone else in your team did ;-)";
|
|
||||||
homepage = "https://github.com/kamranahmedse/git-standup#readme";
|
|
||||||
license = "MIT";
|
|
||||||
};
|
|
||||||
production = true;
|
|
||||||
bypassCache = true;
|
|
||||||
reconstructLock = true;
|
|
||||||
};
|
|
||||||
"@gitbeaker/cli" = nodeEnv.buildNodePackage {
|
"@gitbeaker/cli" = nodeEnv.buildNodePackage {
|
||||||
name = "_at_gitbeaker_slash_cli";
|
name = "_at_gitbeaker_slash_cli";
|
||||||
packageName = "@gitbeaker/cli";
|
packageName = "@gitbeaker/cli";
|
||||||
@ -74365,168 +74107,6 @@ in
|
|||||||
bypassCache = true;
|
bypassCache = true;
|
||||||
reconstructLock = true;
|
reconstructLock = true;
|
||||||
};
|
};
|
||||||
gramma = nodeEnv.buildNodePackage {
|
|
||||||
name = "gramma";
|
|
||||||
packageName = "gramma";
|
|
||||||
version = "1.6.0";
|
|
||||||
src = fetchurl {
|
|
||||||
url = "https://registry.npmjs.org/gramma/-/gramma-1.6.0.tgz";
|
|
||||||
sha512 = "5I4yc0miSXU2jvD17zpleKufSggU8etr5uxxLX0nkFLJRfB4Fp2yg1s1SuietfaripT9H2lVhftFYrj2wl56uw==";
|
|
||||||
};
|
|
||||||
dependencies = [
|
|
||||||
sources."ansi-regex-5.0.1"
|
|
||||||
sources."ansi-styles-4.3.0"
|
|
||||||
sources."async-2.6.4"
|
|
||||||
sources."balanced-match-1.0.2"
|
|
||||||
sources."base64-js-1.5.1"
|
|
||||||
sources."bl-1.2.3"
|
|
||||||
sources."brace-expansion-1.1.11"
|
|
||||||
sources."buffer-5.7.1"
|
|
||||||
sources."buffer-alloc-1.2.0"
|
|
||||||
sources."buffer-alloc-unsafe-1.1.0"
|
|
||||||
sources."buffer-crc32-0.2.13"
|
|
||||||
sources."buffer-fill-1.0.0"
|
|
||||||
sources."cli-progress-3.12.0"
|
|
||||||
sources."cliui-8.0.1"
|
|
||||||
sources."color-convert-2.0.1"
|
|
||||||
sources."color-name-1.1.4"
|
|
||||||
sources."commander-2.20.3"
|
|
||||||
sources."concat-map-0.0.1"
|
|
||||||
sources."core-util-is-1.0.3"
|
|
||||||
sources."debug-3.2.7"
|
|
||||||
sources."decode-uri-component-0.2.2"
|
|
||||||
sources."decompress-4.2.1"
|
|
||||||
sources."decompress-tar-4.1.1"
|
|
||||||
(sources."decompress-tarbz2-4.1.1" // {
|
|
||||||
dependencies = [
|
|
||||||
sources."file-type-6.2.0"
|
|
||||||
];
|
|
||||||
})
|
|
||||||
sources."decompress-targz-4.1.1"
|
|
||||||
(sources."decompress-unzip-4.0.1" // {
|
|
||||||
dependencies = [
|
|
||||||
sources."file-type-3.9.0"
|
|
||||||
];
|
|
||||||
})
|
|
||||||
sources."deep-is-0.1.4"
|
|
||||||
sources."dotenv-10.0.0"
|
|
||||||
sources."emoji-regex-8.0.0"
|
|
||||||
sources."encoding-0.1.13"
|
|
||||||
sources."end-of-stream-1.4.4"
|
|
||||||
sources."escalade-3.1.2"
|
|
||||||
sources."fd-slicer-1.1.0"
|
|
||||||
sources."file-type-5.2.0"
|
|
||||||
sources."filter-obj-1.1.0"
|
|
||||||
sources."fs-constants-1.0.0"
|
|
||||||
sources."fs.realpath-1.0.0"
|
|
||||||
sources."get-caller-file-2.0.5"
|
|
||||||
sources."get-stream-2.3.1"
|
|
||||||
sources."glob-7.2.3"
|
|
||||||
sources."graceful-fs-4.2.11"
|
|
||||||
sources."iconv-lite-0.6.3"
|
|
||||||
sources."ieee754-1.2.1"
|
|
||||||
sources."inflight-1.0.6"
|
|
||||||
sources."inherits-2.0.4"
|
|
||||||
sources."intercept-stdout-0.1.2"
|
|
||||||
sources."ip-regex-4.3.0"
|
|
||||||
sources."is-fullwidth-code-point-3.0.0"
|
|
||||||
sources."is-natural-number-4.0.1"
|
|
||||||
sources."is-stream-1.1.0"
|
|
||||||
sources."is-url-1.2.4"
|
|
||||||
sources."is2-2.0.9"
|
|
||||||
sources."isarray-1.0.0"
|
|
||||||
sources."isomorphic-fetch-3.0.0"
|
|
||||||
sources."kleur-4.1.5"
|
|
||||||
sources."lodash-4.17.21"
|
|
||||||
sources."lodash._arraycopy-3.0.0"
|
|
||||||
sources."lodash._basevalues-3.0.0"
|
|
||||||
sources."lodash._getnative-3.9.1"
|
|
||||||
sources."lodash.isarguments-3.1.0"
|
|
||||||
sources."lodash.isarray-3.0.4"
|
|
||||||
sources."lodash.keys-3.1.2"
|
|
||||||
sources."lodash.toarray-3.0.2"
|
|
||||||
(sources."make-dir-1.3.0" // {
|
|
||||||
dependencies = [
|
|
||||||
sources."pify-3.0.0"
|
|
||||||
];
|
|
||||||
})
|
|
||||||
sources."minimatch-3.1.2"
|
|
||||||
sources."minimist-1.2.8"
|
|
||||||
sources."mkdirp-0.5.6"
|
|
||||||
sources."ms-2.1.3"
|
|
||||||
sources."node-fetch-2.7.0"
|
|
||||||
sources."object-assign-4.1.1"
|
|
||||||
sources."once-1.4.0"
|
|
||||||
sources."path-is-absolute-1.0.1"
|
|
||||||
sources."pend-1.2.0"
|
|
||||||
sources."pify-2.3.0"
|
|
||||||
sources."pinkie-2.0.4"
|
|
||||||
sources."pinkie-promise-2.0.1"
|
|
||||||
sources."portfinder-1.0.32"
|
|
||||||
sources."process-nextick-args-2.0.1"
|
|
||||||
sources."progress-stream-2.0.0"
|
|
||||||
(sources."prompts-2.4.2" // {
|
|
||||||
dependencies = [
|
|
||||||
sources."kleur-3.0.3"
|
|
||||||
];
|
|
||||||
})
|
|
||||||
sources."query-string-7.1.3"
|
|
||||||
(sources."readable-stream-2.3.8" // {
|
|
||||||
dependencies = [
|
|
||||||
sources."safe-buffer-5.1.2"
|
|
||||||
];
|
|
||||||
})
|
|
||||||
sources."require-directory-2.1.1"
|
|
||||||
sources."rimraf-3.0.2"
|
|
||||||
sources."safe-buffer-5.2.1"
|
|
||||||
sources."safer-buffer-2.1.2"
|
|
||||||
sources."seek-bzip-1.0.6"
|
|
||||||
sources."sisteransi-1.0.5"
|
|
||||||
sources."speedometer-1.0.0"
|
|
||||||
sources."split-on-first-1.1.0"
|
|
||||||
sources."strict-uri-encode-2.0.0"
|
|
||||||
sources."string-width-4.2.3"
|
|
||||||
(sources."string_decoder-1.1.1" // {
|
|
||||||
dependencies = [
|
|
||||||
sources."safe-buffer-5.1.2"
|
|
||||||
];
|
|
||||||
})
|
|
||||||
sources."strip-ansi-6.0.1"
|
|
||||||
sources."strip-dirs-2.1.0"
|
|
||||||
sources."tar-stream-1.6.2"
|
|
||||||
(sources."tcp-port-used-1.0.2" // {
|
|
||||||
dependencies = [
|
|
||||||
sources."debug-4.3.1"
|
|
||||||
sources."ms-2.1.2"
|
|
||||||
];
|
|
||||||
})
|
|
||||||
sources."through-2.3.8"
|
|
||||||
sources."through2-2.0.5"
|
|
||||||
sources."to-buffer-1.1.1"
|
|
||||||
sources."tr46-0.0.3"
|
|
||||||
sources."unbzip2-stream-1.4.3"
|
|
||||||
sources."util-deprecate-1.0.2"
|
|
||||||
sources."webidl-conversions-3.0.1"
|
|
||||||
sources."whatwg-fetch-3.6.20"
|
|
||||||
sources."whatwg-url-5.0.0"
|
|
||||||
sources."wrap-ansi-7.0.0"
|
|
||||||
sources."wrappy-1.0.2"
|
|
||||||
sources."xtend-4.0.2"
|
|
||||||
sources."y18n-5.0.8"
|
|
||||||
sources."yargs-17.7.2"
|
|
||||||
sources."yargs-parser-21.1.1"
|
|
||||||
sources."yauzl-2.10.0"
|
|
||||||
];
|
|
||||||
buildInputs = globalBuildInputs;
|
|
||||||
meta = {
|
|
||||||
description = "Command line grammar checker";
|
|
||||||
homepage = "https://caderek.github.io/gramma/";
|
|
||||||
license = "ISC";
|
|
||||||
};
|
|
||||||
production = true;
|
|
||||||
bypassCache = true;
|
|
||||||
reconstructLock = true;
|
|
||||||
};
|
|
||||||
grammarly-languageserver = nodeEnv.buildNodePackage {
|
grammarly-languageserver = nodeEnv.buildNodePackage {
|
||||||
name = "grammarly-languageserver";
|
name = "grammarly-languageserver";
|
||||||
packageName = "grammarly-languageserver";
|
packageName = "grammarly-languageserver";
|
||||||
@ -85674,24 +85254,6 @@ in
|
|||||||
bypassCache = true;
|
bypassCache = true;
|
||||||
reconstructLock = true;
|
reconstructLock = true;
|
||||||
};
|
};
|
||||||
pnpm = nodeEnv.buildNodePackage {
|
|
||||||
name = "pnpm";
|
|
||||||
packageName = "pnpm";
|
|
||||||
version = "9.3.0";
|
|
||||||
src = fetchurl {
|
|
||||||
url = "https://registry.npmjs.org/pnpm/-/pnpm-9.3.0.tgz";
|
|
||||||
sha512 = "7nuT4MK9EUCcZCT5K4ZvMdPqG+9fvkfTx1AM3DyWaIM9LlVoGtZt9bZAxh+p3CXVRu+lTXbX+L9UsTYUrCk2MQ==";
|
|
||||||
};
|
|
||||||
buildInputs = globalBuildInputs;
|
|
||||||
meta = {
|
|
||||||
description = "Fast, disk space efficient package manager";
|
|
||||||
homepage = "https://pnpm.io";
|
|
||||||
license = "MIT";
|
|
||||||
};
|
|
||||||
production = true;
|
|
||||||
bypassCache = true;
|
|
||||||
reconstructLock = true;
|
|
||||||
};
|
|
||||||
poor-mans-t-sql-formatter-cli = nodeEnv.buildNodePackage {
|
poor-mans-t-sql-formatter-cli = nodeEnv.buildNodePackage {
|
||||||
name = "poor-mans-t-sql-formatter-cli";
|
name = "poor-mans-t-sql-formatter-cli";
|
||||||
packageName = "poor-mans-t-sql-formatter-cli";
|
packageName = "poor-mans-t-sql-formatter-cli";
|
||||||
|
@ -217,25 +217,6 @@ final: prev: {
|
|||||||
'';
|
'';
|
||||||
};
|
};
|
||||||
|
|
||||||
pnpm = prev.pnpm.override {
|
|
||||||
nativeBuildInputs = [ pkgs.buildPackages.makeWrapper ];
|
|
||||||
|
|
||||||
preRebuild = ''
|
|
||||||
sed 's/"link:/"file:/g' --in-place package.json
|
|
||||||
'';
|
|
||||||
|
|
||||||
postInstall = let
|
|
||||||
pnpmLibPath = lib.makeBinPath [
|
|
||||||
nodejs.passthru.python
|
|
||||||
nodejs
|
|
||||||
];
|
|
||||||
in ''
|
|
||||||
for prog in $out/bin/*; do
|
|
||||||
wrapProgram "$prog" --prefix PATH : ${pnpmLibPath}
|
|
||||||
done
|
|
||||||
'';
|
|
||||||
};
|
|
||||||
|
|
||||||
postcss-cli = prev.postcss-cli.override (oldAttrs: let
|
postcss-cli = prev.postcss-cli.override (oldAttrs: let
|
||||||
esbuild-version = (lib.findFirst (dep: dep.name == "esbuild") null oldAttrs.dependencies).version;
|
esbuild-version = (lib.findFirst (dep: dep.name == "esbuild") null oldAttrs.dependencies).version;
|
||||||
esbuild-linux-x64 = {
|
esbuild-linux-x64 = {
|
||||||
|
@ -366,7 +366,7 @@
|
|||||||
|
|
||||||
buildPythonPackage rec {
|
buildPythonPackage rec {
|
||||||
pname = "boto3-stubs";
|
pname = "boto3-stubs";
|
||||||
version = "1.34.131";
|
version = "1.34.132";
|
||||||
pyproject = true;
|
pyproject = true;
|
||||||
|
|
||||||
disabled = pythonOlder "3.7";
|
disabled = pythonOlder "3.7";
|
||||||
@ -374,7 +374,7 @@ buildPythonPackage rec {
|
|||||||
src = fetchPypi {
|
src = fetchPypi {
|
||||||
pname = "boto3_stubs";
|
pname = "boto3_stubs";
|
||||||
inherit version;
|
inherit version;
|
||||||
hash = "sha256-AZ2CqKRJbAGGPWdqjU8q2DC/TLdSsRB+pFP+4w1QOmA=";
|
hash = "sha256-NHl+3LxgiiX6qb9a6nbXLWpdUExXVJJYYMlS5DHLRa4=";
|
||||||
};
|
};
|
||||||
|
|
||||||
build-system = [ setuptools ];
|
build-system = [ setuptools ];
|
||||||
|
@ -10,7 +10,7 @@
|
|||||||
|
|
||||||
buildPythonPackage rec {
|
buildPythonPackage rec {
|
||||||
pname = "botocore-stubs";
|
pname = "botocore-stubs";
|
||||||
version = "1.34.131";
|
version = "1.34.132";
|
||||||
pyproject = true;
|
pyproject = true;
|
||||||
|
|
||||||
disabled = pythonOlder "3.7";
|
disabled = pythonOlder "3.7";
|
||||||
@ -18,7 +18,7 @@ buildPythonPackage rec {
|
|||||||
src = fetchPypi {
|
src = fetchPypi {
|
||||||
pname = "botocore_stubs";
|
pname = "botocore_stubs";
|
||||||
inherit version;
|
inherit version;
|
||||||
hash = "sha256-pS4FLPCKxwjCjh8wKtAxzXYELm+JUTcta+E1CKlYQwY=";
|
hash = "sha256-LCqam3eYIneIlUbkRTRJK6IH8VukH+7zYzngef89rHI=";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [ poetry-core ];
|
nativeBuildInputs = [ poetry-core ];
|
||||||
|
@ -1,14 +1,19 @@
|
|||||||
{
|
{
|
||||||
lib,
|
lib,
|
||||||
buildPythonPackage,
|
buildPythonPackage,
|
||||||
fetchFromGitHub,
|
|
||||||
pythonOlder,
|
pythonOlder,
|
||||||
|
fetchFromGitHub,
|
||||||
|
|
||||||
|
# build-system
|
||||||
|
setuptools,
|
||||||
|
|
||||||
|
# dependencies
|
||||||
numpy,
|
numpy,
|
||||||
scikit-learn,
|
scikit-learn,
|
||||||
termcolor,
|
termcolor,
|
||||||
tqdm,
|
tqdm,
|
||||||
pandas,
|
pandas,
|
||||||
setuptools,
|
|
||||||
# test dependencies
|
# test dependencies
|
||||||
datasets,
|
datasets,
|
||||||
fasttext,
|
fasttext,
|
||||||
@ -26,7 +31,7 @@
|
|||||||
|
|
||||||
buildPythonPackage rec {
|
buildPythonPackage rec {
|
||||||
pname = "cleanlab";
|
pname = "cleanlab";
|
||||||
version = "2.6.5";
|
version = "2.6.6";
|
||||||
pyproject = true;
|
pyproject = true;
|
||||||
|
|
||||||
disabled = pythonOlder "3.8";
|
disabled = pythonOlder "3.8";
|
||||||
@ -35,7 +40,7 @@ buildPythonPackage rec {
|
|||||||
owner = "cleanlab";
|
owner = "cleanlab";
|
||||||
repo = "cleanlab";
|
repo = "cleanlab";
|
||||||
rev = "refs/tags/v${version}";
|
rev = "refs/tags/v${version}";
|
||||||
hash = "sha256-wehvGh27Ey1YK+eWTjT6jRwa7yqPpx3P0HUNePoljpw=";
|
hash = "sha256-08ePFTCRuggr4hTCfr/gbzMhLozz4KCywhPFSKYDNng=";
|
||||||
};
|
};
|
||||||
|
|
||||||
build-system = [ setuptools ];
|
build-system = [ setuptools ];
|
||||||
|
@ -11,7 +11,7 @@
|
|||||||
|
|
||||||
buildPythonPackage rec {
|
buildPythonPackage rec {
|
||||||
pname = "evohome-async";
|
pname = "evohome-async";
|
||||||
version = "0.4.19";
|
version = "0.4.20";
|
||||||
pyproject = true;
|
pyproject = true;
|
||||||
|
|
||||||
disabled = pythonOlder "3.11";
|
disabled = pythonOlder "3.11";
|
||||||
@ -20,7 +20,7 @@ buildPythonPackage rec {
|
|||||||
owner = "zxdavb";
|
owner = "zxdavb";
|
||||||
repo = "evohome-async";
|
repo = "evohome-async";
|
||||||
rev = "refs/tags/${version}";
|
rev = "refs/tags/${version}";
|
||||||
hash = "sha256-B7LvGXAZO1pd9iCuZjW/bRWdB5PEzfcQjZWokGzMN70=";
|
hash = "sha256-06ziExAcb9PZdtWjoksPIUiOuUZaSJnQi5CI0v6nla0=";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [ hatchling ];
|
nativeBuildInputs = [ hatchling ];
|
||||||
|
@ -14,7 +14,7 @@
|
|||||||
|
|
||||||
buildPythonPackage rec {
|
buildPythonPackage rec {
|
||||||
pname = "influxdb3-python";
|
pname = "influxdb3-python";
|
||||||
version = "0.5.0";
|
version = "0.6.1";
|
||||||
pyproject = true;
|
pyproject = true;
|
||||||
|
|
||||||
disabled = pythonOlder "3.7";
|
disabled = pythonOlder "3.7";
|
||||||
@ -23,7 +23,7 @@ buildPythonPackage rec {
|
|||||||
owner = "InfluxCommunity";
|
owner = "InfluxCommunity";
|
||||||
repo = "influxdb3-python";
|
repo = "influxdb3-python";
|
||||||
rev = "refs/tags/v${version}";
|
rev = "refs/tags/v${version}";
|
||||||
hash = "sha256-vumKOvCLpcu0z1W/zmf3qsSo3a8FEbI+20/IMt6nCX4=";
|
hash = "sha256-xu1uWVhZCFIjyOjE144X0JFtYY/nIoBHp/eHtysARYc=";
|
||||||
};
|
};
|
||||||
|
|
||||||
build-system = [ setuptools ];
|
build-system = [ setuptools ];
|
||||||
|
@ -5,36 +5,37 @@
|
|||||||
natsort,
|
natsort,
|
||||||
pytestCheckHook,
|
pytestCheckHook,
|
||||||
pythonOlder,
|
pythonOlder,
|
||||||
|
setuptools,
|
||||||
}:
|
}:
|
||||||
|
|
||||||
buildPythonPackage rec {
|
buildPythonPackage rec {
|
||||||
pname = "seedir";
|
pname = "seedir";
|
||||||
version = "0.4.2";
|
version = "0.5.0";
|
||||||
format = "setuptools";
|
pyproject = true;
|
||||||
|
|
||||||
disabled = pythonOlder "3.8";
|
disabled = pythonOlder "3.8";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "earnestt1234";
|
owner = "earnestt1234";
|
||||||
repo = pname;
|
repo = "seedir";
|
||||||
rev = "refs/tags/v${version}";
|
rev = "refs/tags/v${version}";
|
||||||
hash = "sha256-ioez5lBNyiBK3poL2Px3KtCQeM+Gh2d4iD3SoAIHFAk=";
|
hash = "sha256-ilL2KKN5sJclVcStO/kZoacsPoMgcFW1/8M/PQjxw/U=";
|
||||||
};
|
};
|
||||||
|
|
||||||
propagatedBuildInputs = [ natsort ];
|
build-system = [ setuptools ];
|
||||||
|
|
||||||
|
dependencies = [ natsort ];
|
||||||
|
|
||||||
nativeCheckInputs = [ pytestCheckHook ];
|
nativeCheckInputs = [ pytestCheckHook ];
|
||||||
|
|
||||||
pythonImportsCheck = [ "seedir" ];
|
pythonImportsCheck = [ "seedir" ];
|
||||||
|
|
||||||
pytestFlagsArray = [ "tests/tests.py" ];
|
|
||||||
|
|
||||||
meta = with lib; {
|
meta = with lib; {
|
||||||
description = "Module for for creating, editing, and reading folder tree diagrams";
|
description = "Module for for creating, editing, and reading folder tree diagrams";
|
||||||
mainProgram = "seedir";
|
|
||||||
homepage = "https://github.com/earnestt1234/seedir";
|
homepage = "https://github.com/earnestt1234/seedir";
|
||||||
changelog = "https://github.com/earnestt1234/seedir/releases/tag/v${version}";
|
changelog = "https://github.com/earnestt1234/seedir/releases/tag/v${version}";
|
||||||
license = with licenses; [ mit ];
|
license = licenses.mit;
|
||||||
maintainers = with maintainers; [ fab ];
|
maintainers = with maintainers; [ fab ];
|
||||||
|
mainProgram = "seedir";
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
@ -9,16 +9,16 @@
|
|||||||
|
|
||||||
buildGoModule rec {
|
buildGoModule rec {
|
||||||
pname = "minify";
|
pname = "minify";
|
||||||
version = "2.20.16";
|
version = "2.20.34";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "tdewolff";
|
owner = "tdewolff";
|
||||||
repo = pname;
|
repo = pname;
|
||||||
rev = "v${version}";
|
rev = "v${version}";
|
||||||
hash = "sha256-0RiSNRoRmN7X2udwgGaArXgIRTaxaGH4fo3usiCJNbA=";
|
hash = "sha256-x6xeAFy96Ur+Kc1ODQxpX/lgK2CJWn34HgZzGSmcwqE=";
|
||||||
};
|
};
|
||||||
|
|
||||||
vendorHash = "sha256-8OEF2sAJZuGX4z/OsXCAkRR82JO3rYCEJQbidIjGOJ8=";
|
vendorHash = "sha256-LT39GYDcFL3hjiYwvbSYjV8hcg0KNgQmLMRWcdz4T48=";
|
||||||
|
|
||||||
nativeBuildInputs = [ installShellFiles ];
|
nativeBuildInputs = [ installShellFiles ];
|
||||||
|
|
||||||
|
@ -35,19 +35,19 @@
|
|||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
pname = "ddnet";
|
pname = "ddnet";
|
||||||
version = "18.1";
|
version = "18.2";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "ddnet";
|
owner = "ddnet";
|
||||||
repo = pname;
|
repo = pname;
|
||||||
rev = version;
|
rev = version;
|
||||||
hash = "sha256-kAMKeYYMCFMgG3+G/05DwA3mj4JkJdrXadjFUMPDAbM=";
|
hash = "sha256-KerV174GPF2htfaQo5gRFLgpnGf9UoS0zQ/yd/SDFkQ=";
|
||||||
};
|
};
|
||||||
|
|
||||||
cargoDeps = rustPlatform.fetchCargoTarball {
|
cargoDeps = rustPlatform.fetchCargoTarball {
|
||||||
name = "${pname}-${version}";
|
name = "${pname}-${version}";
|
||||||
inherit src;
|
inherit src;
|
||||||
hash = "sha256-8mUo2I5FsA3ym/hrlGaUW8yltLuh/0H6wetCbzvRga0=";
|
hash = "sha256-cAz98SspJ5QFjw7rXtdmfShllAx89pg+PUs20bkmBCg=";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [
|
nativeBuildInputs = [
|
||||||
|
@ -11,11 +11,11 @@
|
|||||||
|
|
||||||
stdenvNoCC.mkDerivation (finalAttrs: {
|
stdenvNoCC.mkDerivation (finalAttrs: {
|
||||||
pname = "opensearch";
|
pname = "opensearch";
|
||||||
version = "2.14.0";
|
version = "2.15.0";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "https://artifacts.opensearch.org/releases/bundle/opensearch/${finalAttrs.version}/opensearch-${finalAttrs.version}-linux-x64.tar.gz";
|
url = "https://artifacts.opensearch.org/releases/bundle/opensearch/${finalAttrs.version}/opensearch-${finalAttrs.version}-linux-x64.tar.gz";
|
||||||
hash = "sha256-NHLt23GDdtq1DliMByXN52jnKGZApdngp04MTz7F7HY=";
|
hash = "sha256-AUuquYXRwI4JvEiUdx/l3Tk/kxENrXG1RtzBzrsrZyg=";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [
|
nativeBuildInputs = [
|
||||||
|
@ -13,13 +13,13 @@ in
|
|||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
pname = "ibus-typing-booster";
|
pname = "ibus-typing-booster";
|
||||||
version = "2.25.9";
|
version = "2.25.10";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "mike-fabian";
|
owner = "mike-fabian";
|
||||||
repo = "ibus-typing-booster";
|
repo = "ibus-typing-booster";
|
||||||
rev = version;
|
rev = version;
|
||||||
hash = "sha256-dQifLJjgTKkFYBOJKxGXA1w97UBa0Bh56I6nRk0GVj0=";
|
hash = "sha256-6kcU6oOH75X/M1+fv3m+r05ffIFYrXrlNl8tB6K+B5I=";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [ autoreconfHook pkg-config wrapGAppsHook3 gobject-introspection ];
|
nativeBuildInputs = [ autoreconfHook pkg-config wrapGAppsHook3 gobject-introspection ];
|
||||||
|
@ -5,12 +5,13 @@
|
|||||||
|
|
||||||
buildPythonPackage rec {
|
buildPythonPackage rec {
|
||||||
pname = "esphome-dashboard";
|
pname = "esphome-dashboard";
|
||||||
version = "20240412.0";
|
version = "20240620.0";
|
||||||
format = "setuptools";
|
format = "setuptools";
|
||||||
|
|
||||||
src = fetchPypi {
|
src = fetchPypi {
|
||||||
inherit pname version;
|
pname = "esphome_dashboard";
|
||||||
hash = "sha256-MT/EpZ8kDKHhJGF4njdh6Q+xe8GF4FYxaoIighSguiQ=";
|
inherit version;
|
||||||
|
hash = "sha256-lx3i8Z2PUefyibCNiQ4zPEwfgXr6r/TVa9TBF0YE5fA=";
|
||||||
};
|
};
|
||||||
|
|
||||||
# no tests
|
# no tests
|
||||||
|
@ -19,14 +19,14 @@ let
|
|||||||
in
|
in
|
||||||
python.pkgs.buildPythonApplication rec {
|
python.pkgs.buildPythonApplication rec {
|
||||||
pname = "esphome";
|
pname = "esphome";
|
||||||
version = "2024.5.4";
|
version = "2024.6.1";
|
||||||
pyproject = true;
|
pyproject = true;
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = pname;
|
owner = pname;
|
||||||
repo = pname;
|
repo = pname;
|
||||||
rev = "refs/tags/${version}";
|
rev = "refs/tags/${version}";
|
||||||
hash = "sha256-UxNMHRQLrViK9ssFc0vHA/zqNw5yH8E6n+OAnq6vJdQ=";
|
hash = "sha256-bFQnAuyEBzFV9xiGOHLJrR4oTUU8ZRHjIa3ww0yCNRk=";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = with python.pkgs; [
|
nativeBuildInputs = with python.pkgs; [
|
||||||
@ -37,9 +37,17 @@ python.pkgs.buildPythonApplication rec {
|
|||||||
|
|
||||||
pythonRelaxDeps = true;
|
pythonRelaxDeps = true;
|
||||||
|
|
||||||
|
pythonRemoveDeps = [
|
||||||
|
"esptool"
|
||||||
|
"platformio"
|
||||||
|
];
|
||||||
|
|
||||||
postPatch = ''
|
postPatch = ''
|
||||||
|
substituteInPlace pyproject.toml \
|
||||||
|
--replace-fail "setuptools==" "setuptools>="
|
||||||
|
|
||||||
# drop coverage testing
|
# drop coverage testing
|
||||||
sed -i '/--cov/d' pytest.ini
|
sed -i '/--cov/d' pyproject.toml
|
||||||
|
|
||||||
# ensure component dependencies are available
|
# ensure component dependencies are available
|
||||||
cat requirements_optional.txt >> requirements.txt
|
cat requirements_optional.txt >> requirements.txt
|
||||||
|
@ -24,12 +24,12 @@ let
|
|||||||
];
|
];
|
||||||
in
|
in
|
||||||
stdenv.mkDerivation (finalAttrs: {
|
stdenv.mkDerivation (finalAttrs: {
|
||||||
version = "6.1.1";
|
version = "6.1.2";
|
||||||
pname = "staruml";
|
pname = "staruml";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "https://files.staruml.io/releases-v6/StarUML_${finalAttrs.version}_amd64.deb";
|
url = "https://files.staruml.io/releases-v6/StarUML_${finalAttrs.version}_amd64.deb";
|
||||||
sha256 = "sha256-AtWzGEegKUDeNLhklm74JNQQqBzdOE4MUYBFp9ubd2A=";
|
sha256 = "sha256-jAvtcgn51RzO+fkS1LucJs0GOK/x7/7+mWhrNu/dyjg=";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [ wrapGAppsHook3 dpkg ];
|
nativeBuildInputs = [ wrapGAppsHook3 dpkg ];
|
||||||
|
@ -25,6 +25,30 @@ rustPlatform.buildRustPackage rec {
|
|||||||
inherit (nixosTests.lvm2) lvm-thinpool-linux-latest;
|
inherit (nixosTests.lvm2) lvm-thinpool-linux-latest;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
# required for config compatibility with configs done pre 0.9.0
|
||||||
|
# see https://github.com/NixOS/nixpkgs/issues/317018
|
||||||
|
postInstall = ''
|
||||||
|
ln -s $out/bin/pdata_tools $out/bin/cache_check
|
||||||
|
ln -s $out/bin/pdata_tools $out/bin/cache_dump
|
||||||
|
ln -s $out/bin/pdata_tools $out/bin/cache_metadata_size
|
||||||
|
ln -s $out/bin/pdata_tools $out/bin/cache_repair
|
||||||
|
ln -s $out/bin/pdata_tools $out/bin/cache_restore
|
||||||
|
ln -s $out/bin/pdata_tools $out/bin/cache_writeback
|
||||||
|
ln -s $out/bin/pdata_tools $out/bin/era_check
|
||||||
|
ln -s $out/bin/pdata_tools $out/bin/era_dump
|
||||||
|
ln -s $out/bin/pdata_tools $out/bin/era_invalidate
|
||||||
|
ln -s $out/bin/pdata_tools $out/bin/era_restore
|
||||||
|
ln -s $out/bin/pdata_tools $out/bin/thin_check
|
||||||
|
ln -s $out/bin/pdata_tools $out/bin/thin_delta
|
||||||
|
ln -s $out/bin/pdata_tools $out/bin/thin_dump
|
||||||
|
ln -s $out/bin/pdata_tools $out/bin/thin_ls
|
||||||
|
ln -s $out/bin/pdata_tools $out/bin/thin_metadata_size
|
||||||
|
ln -s $out/bin/pdata_tools $out/bin/thin_repair
|
||||||
|
ln -s $out/bin/pdata_tools $out/bin/thin_restore
|
||||||
|
ln -s $out/bin/pdata_tools $out/bin/thin_rmap
|
||||||
|
ln -s $out/bin/pdata_tools $out/bin/thin_trim
|
||||||
|
'';
|
||||||
|
|
||||||
meta = with lib; {
|
meta = with lib; {
|
||||||
homepage = "https://github.com/jthornber/thin-provisioning-tools/";
|
homepage = "https://github.com/jthornber/thin-provisioning-tools/";
|
||||||
description = "Suite of tools for manipulating the metadata of the dm-thin device-mapper target";
|
description = "Suite of tools for manipulating the metadata of the dm-thin device-mapper target";
|
||||||
|
@ -27,13 +27,13 @@ let
|
|||||||
in
|
in
|
||||||
buildGoModule rec {
|
buildGoModule rec {
|
||||||
pname = "telepresence2";
|
pname = "telepresence2";
|
||||||
version = "2.18.0";
|
version = "2.19.0";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "telepresenceio";
|
owner = "telepresenceio";
|
||||||
repo = "telepresence";
|
repo = "telepresence";
|
||||||
rev = "v${version}";
|
rev = "v${version}";
|
||||||
hash = "sha256-zk6HyZfYeJecJgdMU3qnXIKDYuvnu5yjSZtVvKem4uI=";
|
hash = "sha256-hszaYU0bKd6gtQE57YaorAIZ4IKqoa2+PAgENUCBoVA=";
|
||||||
};
|
};
|
||||||
|
|
||||||
propagatedBuildInputs = [
|
propagatedBuildInputs = [
|
||||||
@ -47,7 +47,7 @@ buildGoModule rec {
|
|||||||
export CGO_ENABLED=0
|
export CGO_ENABLED=0
|
||||||
'';
|
'';
|
||||||
|
|
||||||
vendorHash = "sha256-wvzrnwzkV4SXsiZfIrowMF0G7qFdjEVrF77vM81rxLs=";
|
vendorHash = "sha256-MMI44rfOk8BXxyxhb/OLKjwwe0Zc6UY3xkCbbBL4MS8=";
|
||||||
|
|
||||||
ldflags = [
|
ldflags = [
|
||||||
"-s" "-w" "-X=github.com/telepresenceio/telepresence/v2/pkg/version.Version=${src.rev}"
|
"-s" "-w" "-X=github.com/telepresenceio/telepresence/v2/pkg/version.Version=${src.rev}"
|
||||||
|
@ -21310,13 +21310,11 @@ with pkgs;
|
|||||||
|
|
||||||
icu-versions = callPackages ../development/libraries/icu { };
|
icu-versions = callPackages ../development/libraries/icu { };
|
||||||
inherit (icu-versions)
|
inherit (icu-versions)
|
||||||
icu58
|
|
||||||
icu60
|
icu60
|
||||||
icu63
|
icu63
|
||||||
icu64
|
icu64
|
||||||
icu66
|
icu66
|
||||||
icu67
|
icu67
|
||||||
icu68
|
|
||||||
icu69
|
icu69
|
||||||
icu70
|
icu70
|
||||||
icu71
|
icu71
|
||||||
@ -25074,6 +25072,17 @@ with pkgs;
|
|||||||
go = buildPackages.go_1_22;
|
go = buildPackages.go_1_22;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
# requires a newer Apple SDK
|
||||||
|
go_1_23 = darwin.apple_sdk_11_0.callPackage ../development/compilers/go/1.23.nix {
|
||||||
|
inherit (darwin.apple_sdk_11_0.frameworks) Foundation Security;
|
||||||
|
};
|
||||||
|
buildGo123Module = darwin.apple_sdk_11_0.callPackage ../build-support/go/module.nix {
|
||||||
|
go = buildPackages.go_1_23;
|
||||||
|
};
|
||||||
|
buildGo123Package = darwin.apple_sdk_11_0.callPackage ../build-support/go/package.nix {
|
||||||
|
go = buildPackages.go_1_23;
|
||||||
|
};
|
||||||
|
|
||||||
leaps = callPackage ../development/tools/leaps { };
|
leaps = callPackage ../development/tools/leaps { };
|
||||||
|
|
||||||
### DEVELOPMENT / HARE
|
### DEVELOPMENT / HARE
|
||||||
|
Loading…
Reference in New Issue
Block a user