mirror of
https://github.com/NixOS/nixpkgs.git
synced 2026-07-06 17:13:24 -05:00
Merge branch 'master' into staging-next
This commit is contained in:
commit
5f07727588
174 changed files with 914 additions and 478 deletions
|
|
@ -506,7 +506,7 @@ pkgs/by-name/oc/octodns/ @anthonyroussel
|
|||
pkgs/by-name/te/teleport* @arianvp @justinas @sigma @tomberek @techknowlogick @JuliusFreudenberger
|
||||
|
||||
# Warp-terminal
|
||||
pkgs/by-name/wa/warp-terminal/ @emilytrau @imadnyc @FlameFlag @johnrtitor
|
||||
pkgs/by-name/wa/warp-terminal/ @emilytrau @imadnyc @4evy @johnrtitor
|
||||
|
||||
# Nim
|
||||
/doc/languages-frameworks/nim.section.md @NixOS/nim
|
||||
|
|
|
|||
|
|
@ -495,7 +495,7 @@ In this example, `prePnpmInstall` will be run by both `pnpmConfigHook` and by th
|
|||
|
||||
#### pnpm `fetcherVersion` {#javascript-pnpm-fetcherVersion}
|
||||
|
||||
This is the version of the output of `fetchPnpmDeps`. New packages should use `3`:
|
||||
This is the version of the output of `fetchPnpmDeps`. New packages should use `4`:
|
||||
|
||||
```nix
|
||||
{
|
||||
|
|
|
|||
|
|
@ -261,6 +261,13 @@
|
|||
githubId = 3417013;
|
||||
name = "Eske Nielsen";
|
||||
};
|
||||
_4evy = {
|
||||
name = "_4evy";
|
||||
email = "git@ps1.sh";
|
||||
github = "_4evy";
|
||||
githubId = 57304299;
|
||||
matrix = "@donteatoreo:matrix.org";
|
||||
};
|
||||
_4r7if3x = {
|
||||
email = "the.artifex@proton.me";
|
||||
matrix = "@4r7if3x:matrix.org";
|
||||
|
|
@ -9150,13 +9157,6 @@
|
|||
name = "Sebastian Neubauer";
|
||||
keys = [ { fingerprint = "2F93 661D AC17 EA98 A104 F780 ECC7 55EE 583C 1672"; } ];
|
||||
};
|
||||
FlameFlag = {
|
||||
name = "FlameFlag";
|
||||
email = "github@flameflag.dev";
|
||||
github = "FlameFlag";
|
||||
githubId = 57304299;
|
||||
matrix = "@donteatoreo:matrix.org";
|
||||
};
|
||||
Flameopathic = {
|
||||
email = "flameopathic@gmail.com";
|
||||
github = "Flameopathic";
|
||||
|
|
@ -9540,6 +9540,13 @@
|
|||
githubId = 2881922;
|
||||
name = "Francis St-Amour";
|
||||
};
|
||||
fstracke = {
|
||||
email = "fritz.stracke@rwth-aachen.de";
|
||||
github = "fstracke";
|
||||
githubId = 31512703;
|
||||
name = "Fritz Stracke";
|
||||
keys = [ { fingerprint = "7A9D 6DB2 0C5A AA55 7838 EEE6 B8CA 2D9A D8F0 506F"; } ];
|
||||
};
|
||||
ftrvxmtrx = {
|
||||
email = "ftrvxmtrx@gmail.com";
|
||||
github = "ftrvxmtrx";
|
||||
|
|
@ -16487,6 +16494,12 @@
|
|||
githubId = 30468956;
|
||||
name = "Lukas Heiligenbrunner";
|
||||
};
|
||||
lukas-sgx = {
|
||||
email = "lukas.soigneux@epitech.eu";
|
||||
github = "lukas-sgx";
|
||||
githubId = 68616614;
|
||||
name = "Lukas Soigneux";
|
||||
};
|
||||
lukaslihotzki = {
|
||||
email = "lukas@lihotzki.de";
|
||||
github = "lukaslihotzki";
|
||||
|
|
|
|||
|
|
@ -327,7 +327,6 @@ in
|
|||
};
|
||||
|
||||
meta.maintainers = with lib.maintainers; [
|
||||
danth
|
||||
linsui
|
||||
];
|
||||
}
|
||||
|
|
|
|||
|
|
@ -293,8 +293,8 @@ in
|
|||
''
|
||||
mkdir -p $out
|
||||
if [ -d $package/share/man ]; then
|
||||
find -L $package/share/man -type f \
|
||||
| xargs ${pkgs.python3.pythonOnBuildForHost.interpreter} \
|
||||
find -L $package/share/man -type f -print0 \
|
||||
| xargs -0 ${pkgs.python3.pythonOnBuildForHost.interpreter} \
|
||||
${generator}/create_manpage_completions.py --directory $out \
|
||||
>/dev/null
|
||||
fi
|
||||
|
|
|
|||
|
|
@ -164,6 +164,20 @@ in
|
|||
};
|
||||
users.groups.postfix-tlspol = { };
|
||||
|
||||
systemd.sockets.postfix-tlspol = {
|
||||
wantedBy = [ "sockets.target" ];
|
||||
socketConfig = {
|
||||
Accept = false;
|
||||
ListenStream = [
|
||||
(lib.removePrefix "unix:" cfg.settings.server.address)
|
||||
];
|
||||
SocketUser = "postfix-tlspol";
|
||||
SocketGroup = "postfix-tlspol";
|
||||
SocketMode = cfg.settings.server.socket-permissions;
|
||||
DirectoryMode = "0755";
|
||||
};
|
||||
};
|
||||
|
||||
systemd.services.postfix-tlspol = {
|
||||
after = [
|
||||
"nss-lookup.target"
|
||||
|
|
@ -173,7 +187,6 @@ in
|
|||
"nss-lookup.target"
|
||||
"network-online.target"
|
||||
];
|
||||
wantedBy = [ "multi-user.target" ];
|
||||
|
||||
description = "Postfix DANE/MTA-STS TLS policy socketmap service";
|
||||
documentation = [ "https://github.com/Zuplu/postfix-tlspol" ];
|
||||
|
|
@ -217,9 +230,6 @@ in
|
|||
RestrictAddressFamilies = [
|
||||
"AF_INET"
|
||||
"AF_INET6"
|
||||
]
|
||||
++ lib.optionals (lib.hasPrefix "unix:" cfg.settings.server.address) [
|
||||
"AF_UNIX"
|
||||
];
|
||||
RestrictNamespaces = true;
|
||||
RestrictRealtime = true;
|
||||
|
|
@ -237,7 +247,7 @@ in
|
|||
RuntimeDirectory = "postfix-tlspol";
|
||||
RuntimeDirectoryMode = "1750";
|
||||
WorkingDirectory = "/var/cache/postfix-tlspol";
|
||||
UMask = "0117";
|
||||
UMask = "0077";
|
||||
};
|
||||
};
|
||||
})
|
||||
|
|
|
|||
|
|
@ -202,7 +202,6 @@ in
|
|||
|
||||
meta.maintainers = with lib.maintainers; [
|
||||
bhankas
|
||||
danth
|
||||
ramblurr
|
||||
];
|
||||
}
|
||||
|
|
|
|||
|
|
@ -9,7 +9,10 @@
|
|||
|
||||
containers.machine = {
|
||||
services.postfix.enable = true;
|
||||
services.postfix-tlspol.enable = true;
|
||||
services.postfix-tlspol = {
|
||||
enable = true;
|
||||
settings.server.metrics-address = "127.0.0.1:8642";
|
||||
};
|
||||
|
||||
services.dnsmasq = {
|
||||
enable = true;
|
||||
|
|
@ -26,13 +29,19 @@
|
|||
with subtest("Interact with the service"):
|
||||
machine.succeed("postfix-tlspol -purge")
|
||||
|
||||
response = json.loads((machine.succeed("postfix-tlspol -query localhost")))
|
||||
response = machine.log(machine.succeed("postfix-tlspol -query localhost"))
|
||||
response = json.loads(machine.succeed("postfix-tlspol -query localhost"))
|
||||
machine.log(json.dumps(response, indent=2))
|
||||
|
||||
assert response["dane"]["policy"] == "", f"Unexpected DANE policy for localhost: {response["dane"]["policy"]}"
|
||||
assert response["mta-sts"]["policy"] == "TEMP", f"Unexpected MTA-STS policy for localhost: {response["mta-sts"]["policy"]}"
|
||||
|
||||
machine.log(machine.execute("systemd-analyze security postfix-tlspol.service | grep -v ✓")[1])
|
||||
with subtest("Metrics listener"):
|
||||
machine.log(machine.succeed("curl --silent --fail http://localhost:8642/metrics | grep --quiet postfix_tlspol_queries_total"))
|
||||
|
||||
|
||||
with subtest("Hardening"):
|
||||
machine.log(machine.execute("systemd-analyze security postfix-tlspol.service | grep -v ✓")[1])
|
||||
'';
|
||||
|
||||
}
|
||||
|
|
|
|||
|
|
@ -12,16 +12,16 @@ let
|
|||
|
||||
tsc-dyn = rustPlatform.buildRustPackage (finalAttrs: {
|
||||
pname = "tsc-dyn";
|
||||
version = "0.18.0";
|
||||
version = "0.19.4";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "emacs-tree-sitter";
|
||||
repo = "emacs-tree-sitter";
|
||||
tag = finalAttrs.version;
|
||||
hash = "sha256-LrakDpP3ZhRQqz47dPcyoQnu5lROdaNlxGaQfQT6u+k=";
|
||||
hash = "sha256-7B9Q8ke8gY9cFIAjpyH21P240goKUEKgppfqP3PSxYA=";
|
||||
};
|
||||
|
||||
cargoHash = "sha256-Tua3ZFfSyWVYXU9mPLWXE6ejGlXowTNe3nvZBaicmSQ=";
|
||||
cargoHash = "sha256-mjR8PehbhY1o/5L2l/OMh/NwjjmQXErPHh00cAD94pw=";
|
||||
|
||||
sourceRoot = "${finalAttrs.src.name}/core";
|
||||
|
||||
|
|
|
|||
|
|
@ -12,12 +12,12 @@
|
|||
perl,
|
||||
}:
|
||||
let
|
||||
version = "release-v0.1";
|
||||
version = "0.1.2";
|
||||
src = fetchFromGitHub {
|
||||
owner = "yetone";
|
||||
repo = "avante.nvim";
|
||||
rev = "2033b42ab72fb9f27b35769f9cb7a9f4f1993db4";
|
||||
hash = "sha256-Ql/17DSHpBVbihUHssyZe3MGC5fgasbjgxdABp8xk24=";
|
||||
tag = "v${version}";
|
||||
hash = "sha256-x7OhVz4rWj2x1UsUm8iqkB5PQVAELvAYJ0yo2beU9TY=";
|
||||
};
|
||||
avante-nvim-lib = rustPlatform.buildRustPackage {
|
||||
pname = "avante-nvim-lib";
|
||||
|
|
@ -76,7 +76,6 @@ vimUtils.buildVimPlugin {
|
|||
|
||||
passthru = {
|
||||
updateScript = nix-update-script {
|
||||
extraArgs = [ "--version=branch" ];
|
||||
attrPath = "vimPlugins.avante-nvim.avante-nvim-lib";
|
||||
};
|
||||
|
||||
|
|
|
|||
|
|
@ -787,13 +787,13 @@
|
|||
"vendorHash": "sha256-mnKXYT0GfIS+ODzBCS9l4rLF1ugadesmpgdOgj74nLg="
|
||||
},
|
||||
"jianyuan_sentry": {
|
||||
"hash": "sha256-mJVuJJzNw/nkg1OoPG2iIE30RVsnj3YTQ3VAYITB6tE=",
|
||||
"hash": "sha256-V0+vbeECEaeOwr8a1HohdClZKwVkjHSxbhu86Bl9ZKE=",
|
||||
"homepage": "https://registry.terraform.io/providers/jianyuan/sentry",
|
||||
"owner": "jianyuan",
|
||||
"repo": "terraform-provider-sentry",
|
||||
"rev": "v0.15.3",
|
||||
"rev": "v0.15.4",
|
||||
"spdx": "MIT",
|
||||
"vendorHash": "sha256-+LDSNV2Y5jDFyOu/PFtJhP7VgWAVvozC/yBXzTU7YXQ="
|
||||
"vendorHash": "sha256-qSLy0iPPiJ9EdpU1D879bICDKwJfDA+JnxCepsvGVbA="
|
||||
},
|
||||
"joneshf_openwrt": {
|
||||
"hash": "sha256-z78IceF2VJtiQpVqC+rTUDsph73LZawIK+az3rEhljA=",
|
||||
|
|
@ -905,13 +905,13 @@
|
|||
"vendorHash": "sha256-t4dbDJNjEQ6/u+/6zqk2Sdd3LVn/L2BCJujpiLdGc58="
|
||||
},
|
||||
"metio_migadu": {
|
||||
"hash": "sha256-KDk/uSxycO9hiaiEKHq58ktwum88J9StpB52mNQYer4=",
|
||||
"hash": "sha256-Aef1H/L2EFeU9mhecOnlPAbJbt3XfBL0Wz67IqxCI10=",
|
||||
"homepage": "https://registry.terraform.io/providers/metio/migadu",
|
||||
"owner": "metio",
|
||||
"repo": "terraform-provider-migadu",
|
||||
"rev": "2026.6.25",
|
||||
"rev": "2026.7.2",
|
||||
"spdx": "0BSD",
|
||||
"vendorHash": "sha256-7/2iHstATnmeuvoIFIQw2Gi3QSIoXp5W69fnUYHipxc="
|
||||
"vendorHash": "sha256-wUX2smEhKUftBCRi7ANq8NpHXpB+EmlVshrhI2ltY2I="
|
||||
},
|
||||
"mongey_kafka": {
|
||||
"hash": "sha256-rTa6c7jAMH027V7h/yUGVGz6TS0PDdObilxU0Vpr6FI=",
|
||||
|
|
@ -1013,13 +1013,13 @@
|
|||
"vendorHash": "sha256-/4mktOn7qjWIkpyqeEW4vzY0w0pG+0qx7KRYBkE1IkQ="
|
||||
},
|
||||
"okta_okta": {
|
||||
"hash": "sha256-EuGhOCJKjhttlWVfrpBjBAVOtbFfRHl2gk7zev2w9TY=",
|
||||
"hash": "sha256-Qpdinb4ZJRjZG4lMv5EFkicBcYU+OiLz9on3ZaQQu8s=",
|
||||
"homepage": "https://registry.terraform.io/providers/okta/okta",
|
||||
"owner": "okta",
|
||||
"repo": "terraform-provider-okta",
|
||||
"rev": "v6.12.0",
|
||||
"rev": "v6.13.0",
|
||||
"spdx": "MPL-2.0",
|
||||
"vendorHash": "sha256-/IbzilmyVTZh7qWogtXd+/Y7UJdjsQaf7Yjhi1fU1Vc="
|
||||
"vendorHash": "sha256-z13CKv4d+C2VsdUfiArzLLaXExq8k4Y5Y9GEidqqGb0="
|
||||
},
|
||||
"oktadeveloper_oktaasa": {
|
||||
"hash": "sha256-2LhxgowqKvDDDOwdznusL52p2DKP+UiXALHcs9ZQd0U=",
|
||||
|
|
@ -1085,11 +1085,11 @@
|
|||
"vendorHash": "sha256-F1AuO/dkldEDRvkwrbq2EjByxjg3K2rohZAM4DzKPUw="
|
||||
},
|
||||
"pagerduty_pagerduty": {
|
||||
"hash": "sha256-b2BPsCJe8q1oODTi9TaD4kac/wecardNv4/gEQBWK60=",
|
||||
"hash": "sha256-SBPy6elle5eSGY67JZEkfaov1jkfaqmvDGPEO9Zd8AY=",
|
||||
"homepage": "https://registry.terraform.io/providers/PagerDuty/pagerduty",
|
||||
"owner": "PagerDuty",
|
||||
"repo": "terraform-provider-pagerduty",
|
||||
"rev": "v3.33.0",
|
||||
"rev": "v3.33.1",
|
||||
"spdx": "MPL-2.0",
|
||||
"vendorHash": null
|
||||
},
|
||||
|
|
@ -1346,11 +1346,11 @@
|
|||
"vendorHash": "sha256-SF11E60OQiRdf+Pf6XyJg60yGRnGOcSzhrYccrWaeYE="
|
||||
},
|
||||
"terraform-lxd_lxd": {
|
||||
"hash": "sha256-vrrQxld9Ymu2RcSRlkUzknTIBJteVeb9Jqr19CV3XzM=",
|
||||
"hash": "sha256-fGiXnP8neze47FQXVCFlScya9ih67/5TQW5xKEBnI+Y=",
|
||||
"homepage": "https://registry.terraform.io/providers/terraform-lxd/lxd",
|
||||
"owner": "terraform-lxd",
|
||||
"repo": "terraform-provider-lxd",
|
||||
"rev": "v3.0.1",
|
||||
"rev": "v3.0.2",
|
||||
"spdx": "MPL-2.0",
|
||||
"vendorHash": "sha256-jOZw/va3dA0DYmnYSKbASHvyL7levjf1Bk6WelLga+Q="
|
||||
},
|
||||
|
|
|
|||
|
|
@ -74,7 +74,7 @@ let
|
|||
mainProgram = "discord";
|
||||
maintainers = with lib.maintainers; [
|
||||
artturin
|
||||
FlameFlag
|
||||
_4evy
|
||||
infinidoge
|
||||
jopejoe1
|
||||
Scrumplex
|
||||
|
|
|
|||
|
|
@ -35,7 +35,7 @@ stdenvNoCC.mkDerivation (finalAttrs: {
|
|||
homepage = "https://alt-tab.app";
|
||||
license = lib.licenses.gpl3Plus;
|
||||
maintainers = with lib.maintainers; [
|
||||
FlameFlag
|
||||
_4evy
|
||||
emilytrau
|
||||
Br1ght0ne
|
||||
];
|
||||
|
|
|
|||
|
|
@ -8,14 +8,14 @@
|
|||
# https://github.com/nianeyna/ao3downloader/blob/f8399bb8aca276ae7359157b90afd13925c90056/pyproject.toml#L8
|
||||
python312Packages.buildPythonApplication (finalAttrs: {
|
||||
pname = "ao3downloader";
|
||||
version = "2026.6.1";
|
||||
version = "2026.7.0";
|
||||
pyproject = true;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "nianeyna";
|
||||
repo = "ao3downloader";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-3SiJH594vjVahlW+wAzD+akRU7WLoQo+EIN9cxgAtks=";
|
||||
hash = "sha256-cyn4bWHKKfRGade8A1kAJRJzdcXCY46nGgVw5i0OUyQ=";
|
||||
};
|
||||
|
||||
build-system = with python312Packages; [
|
||||
|
|
|
|||
|
|
@ -21,7 +21,7 @@ buildGoModule (finalAttrs: {
|
|||
description = "Convert images into ASCII art on the console";
|
||||
homepage = "https://github.com/TheZoraiz/ascii-image-converter#readme";
|
||||
license = lib.licenses.asl20;
|
||||
maintainers = with lib.maintainers; [ danth ];
|
||||
maintainers = [ ];
|
||||
mainProgram = "ascii-image-converter";
|
||||
};
|
||||
})
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@
|
|||
}:
|
||||
|
||||
let
|
||||
version = "2.08";
|
||||
version = "2.10";
|
||||
in
|
||||
stdenv.mkDerivation {
|
||||
pname = "cloc";
|
||||
|
|
@ -17,7 +17,7 @@ stdenv.mkDerivation {
|
|||
owner = "AlDanial";
|
||||
repo = "cloc";
|
||||
rev = "v${version}";
|
||||
sha256 = "sha256-FRby6mhaeTPU0G0rEDszfrTMcrNviFmjbJ8jJnjaZN4=";
|
||||
sha256 = "sha256-B5dk22H5FeWZ+12A7iwAsJ0ORVfI1stDfue9ZgXBOg4=";
|
||||
};
|
||||
|
||||
setSourceRoot = ''
|
||||
|
|
|
|||
|
|
@ -21,7 +21,7 @@ buildDotnetGlobalTool {
|
|||
changelog = "https://github.com/waf/CSharpRepl/blob/main/CHANGELOG.md";
|
||||
license = lib.licenses.mpl20;
|
||||
platforms = lib.platforms.unix;
|
||||
maintainers = with lib.maintainers; [ FlameFlag ];
|
||||
maintainers = with lib.maintainers; [ _4evy ];
|
||||
mainProgram = "csharprepl";
|
||||
};
|
||||
}
|
||||
|
|
|
|||
|
|
@ -30,12 +30,15 @@ stdenv'.mkDerivation (finalAttrs: {
|
|||
pname = "ctranslate2";
|
||||
version = "4.8.1";
|
||||
|
||||
__strutcturedAttrs = true;
|
||||
strictDeps = true;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "OpenNMT";
|
||||
repo = "CTranslate2";
|
||||
tag = "v${finalAttrs.version}";
|
||||
fetchSubmodules = true;
|
||||
hash = "sha256-+82u+w08wGX0oh1wBaH/epI2IH7lxbvMThJEoGt0Kvk=";
|
||||
hash = "sha256-cchwv+esysn/0v6RqD5zp306HfzOjjlCxH5usLETXs0=";
|
||||
};
|
||||
|
||||
# Fix CMake 4 compatibility
|
||||
|
|
|
|||
|
|
@ -45,8 +45,8 @@ rustPlatform.buildRustPackage (finalAttrs: {
|
|||
postInstall = ''
|
||||
installShellCompletion --cmd delta \
|
||||
--bash <($out/bin/delta --generate-completion bash) \
|
||||
--fish <($out/bin/delta --generate-completion zsh) \
|
||||
--zsh <($out/bin/delta --generate-completion fish)
|
||||
--fish <($out/bin/delta --generate-completion fish) \
|
||||
--zsh <($out/bin/delta --generate-completion zsh)
|
||||
'';
|
||||
|
||||
# test_env_parsing_with_pager_set_to_bat sets environment variables,
|
||||
|
|
|
|||
|
|
@ -47,7 +47,7 @@
|
|||
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "fastfetch-unwrapped";
|
||||
version = "2.65.1";
|
||||
version = "2.65.2";
|
||||
|
||||
strictDeps = true;
|
||||
__structuredAttrs = true;
|
||||
|
|
@ -56,7 +56,7 @@ stdenv.mkDerivation (finalAttrs: {
|
|||
owner = "fastfetch-cli";
|
||||
repo = "fastfetch";
|
||||
tag = finalAttrs.version;
|
||||
hash = "sha256-fr/FyGcURlauCLIAYHGhtmsJqbbPe+Hg3ObyRtYR5wk=";
|
||||
hash = "sha256-yRKxETZEIlpl42y+adp9wpQhD6ZDebdfGj4SL1zxr3w=";
|
||||
};
|
||||
|
||||
outputs = [
|
||||
|
|
|
|||
|
|
@ -54,7 +54,7 @@ python3Packages.buildPythonApplication (finalAttrs: {
|
|||
mainProgram = "gallery-dl";
|
||||
maintainers = with lib.maintainers; [
|
||||
dawidsowa
|
||||
FlameFlag
|
||||
_4evy
|
||||
];
|
||||
};
|
||||
})
|
||||
|
|
|
|||
|
|
@ -119,7 +119,7 @@ buildNpmPackage (finalAttrs: {
|
|||
maintainers = with lib.maintainers; [
|
||||
brantes
|
||||
xiaoxiangmoe
|
||||
FlameFlag
|
||||
_4evy
|
||||
taranarmo
|
||||
caverav
|
||||
];
|
||||
|
|
|
|||
|
|
@ -9,7 +9,7 @@ buildGoModule (finalAttrs: {
|
|||
version = "0.7.1";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "ofabry";
|
||||
owner = "ondrajz";
|
||||
repo = "go-callvis";
|
||||
rev = "v${finalAttrs.version}";
|
||||
hash = "sha256-gCQjxJH03QAg6MZx5NJUJR6tKP02ThIa5BGN6A/0ejM=";
|
||||
|
|
@ -29,7 +29,7 @@ buildGoModule (finalAttrs: {
|
|||
meta = {
|
||||
description = "Visualize call graph of a Go program using Graphviz";
|
||||
mainProgram = "go-callvis";
|
||||
homepage = "https://github.com/ofabry/go-callvis";
|
||||
homepage = "https://github.com/ondrajz/go-callvis";
|
||||
license = lib.licenses.mit;
|
||||
maintainers = with lib.maintainers; [ meain ];
|
||||
};
|
||||
|
|
|
|||
|
|
@ -10,7 +10,7 @@ buildGoModule (finalAttrs: {
|
|||
version = "0.29.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "steipete";
|
||||
owner = "openclaw";
|
||||
repo = "gogcli";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-JunPpEzbNp00uEiJ7AzouXyzFwyNLehLU7mwL3eh4bM=";
|
||||
|
|
@ -36,7 +36,7 @@ buildGoModule (finalAttrs: {
|
|||
|
||||
meta = {
|
||||
description = "CLI tool for interacting with Google APIs (Gmail, Calendar, Drive, and more)";
|
||||
homepage = "https://github.com/steipete/gogcli";
|
||||
homepage = "https://github.com/openclaw/gogcli";
|
||||
license = lib.licenses.mit;
|
||||
maintainers = with lib.maintainers; [ macalinao ];
|
||||
mainProgram = "gog";
|
||||
|
|
|
|||
|
|
@ -9,7 +9,7 @@ buildGoModule (finalAttrs: {
|
|||
version = "1.6.2";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "b4b4r07";
|
||||
owner = "babarot";
|
||||
repo = "gomi";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-Ino7jUd9JvX6afvS6ouPHxU42GYfF696m+OS5CSvx5g=";
|
||||
|
|
@ -40,7 +40,7 @@ buildGoModule (finalAttrs: {
|
|||
|
||||
meta = {
|
||||
description = "Replacement for UNIX rm command";
|
||||
homepage = "https://github.com/b4b4r07/gomi";
|
||||
homepage = "https://github.com/babarot/gomi";
|
||||
license = lib.licenses.mit;
|
||||
maintainers = with lib.maintainers; [
|
||||
mimame
|
||||
|
|
|
|||
|
|
@ -16,7 +16,7 @@ buildGoModule rec {
|
|||
version = "0.3.1";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "tulir";
|
||||
owner = "gomuks";
|
||||
repo = "gomuks";
|
||||
rev = "v${version}";
|
||||
sha256 = "sha256-bDJXo8d9K5UO599HDaABpfwc9/dJJy+9d24KMVZHyvI=";
|
||||
|
|
|
|||
|
|
@ -51,7 +51,7 @@ rustPlatform.buildRustPackage (finalAttrs: {
|
|||
version = "1.28.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "block";
|
||||
owner = "aaif-goose";
|
||||
repo = "goose";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-/1TtsnNiLoTkvyeFR282qSpo+Jt3pvFxduJ7lyzsTXI=";
|
||||
|
|
@ -181,7 +181,7 @@ rustPlatform.buildRustPackage (finalAttrs: {
|
|||
|
||||
meta = {
|
||||
description = "Open-source, extensible AI agent that goes beyond code suggestions - install, execute, edit, and test with any LLM";
|
||||
homepage = "https://github.com/block/goose";
|
||||
homepage = "https://github.com/aaif-goose/goose";
|
||||
mainProgram = "goose";
|
||||
license = lib.licenses.asl20;
|
||||
maintainers = with lib.maintainers; [
|
||||
|
|
|
|||
|
|
@ -9,7 +9,7 @@ buildGoModule (finalAttrs: {
|
|||
version = "0.6.2";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "motemen";
|
||||
owner = "x-motemen";
|
||||
repo = "gore";
|
||||
rev = "v${finalAttrs.version}";
|
||||
sha256 = "sha256-niMYoYkDaZsv6ntUIfB0B4VheiG6rMouZGUSjHnm51w=";
|
||||
|
|
@ -22,7 +22,7 @@ buildGoModule (finalAttrs: {
|
|||
meta = {
|
||||
description = "Yet another Go REPL that works nicely";
|
||||
mainProgram = "gore";
|
||||
homepage = "https://github.com/motemen/gore";
|
||||
homepage = "https://github.com/x-motemen/gore";
|
||||
license = lib.licenses.mit;
|
||||
maintainers = [ ];
|
||||
};
|
||||
|
|
|
|||
|
|
@ -11,16 +11,16 @@ buildGoModule (finalAttrs: {
|
|||
version = "1.3.3";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "buger";
|
||||
owner = "probelabs";
|
||||
repo = "goreplay";
|
||||
rev = finalAttrs.version;
|
||||
sha256 = "sha256-FiY9e5FgpPu+K8eoO8TsU3xSaSoPPDxYEu0oi/S8Q1w=";
|
||||
};
|
||||
|
||||
patches = [
|
||||
# Fix build on arm64-linux, see https://github.com/buger/goreplay/pull/1140
|
||||
# Fix build on arm64-linux, see https://github.com/probelabs/goreplay/pull/1140
|
||||
(fetchpatch {
|
||||
url = "https://github.com/buger/goreplay/commit/a01afa1e322ef06f36995abc3fda3297bdaf0140.patch";
|
||||
url = "https://github.com/probelabs/goreplay/commit/a01afa1e322ef06f36995abc3fda3297bdaf0140.patch";
|
||||
sha256 = "sha256-w3aVe/Fucwd2OuK5Fu2jJTbmMci8ilWaIjYjsWuLRlo=";
|
||||
})
|
||||
];
|
||||
|
|
@ -37,7 +37,7 @@ buildGoModule (finalAttrs: {
|
|||
doCheck = false;
|
||||
|
||||
meta = {
|
||||
homepage = "https://github.com/buger/goreplay";
|
||||
homepage = "https://github.com/probelabs/goreplay";
|
||||
license = lib.licenses.lgpl3Only;
|
||||
description = "Open-source tool for capturing and replaying live HTTP traffic";
|
||||
maintainers = [ ];
|
||||
|
|
|
|||
|
|
@ -11,7 +11,7 @@ buildGoModule (finalAttrs: {
|
|||
version = "2.1.4";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "patrickhener";
|
||||
owner = "goshs-labs";
|
||||
repo = "goshs";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-8xSYdLO+2AB044sV3JJw0RXB0RuLQ7eIzWvwgoJdp5k=";
|
||||
|
|
@ -43,7 +43,7 @@ buildGoModule (finalAttrs: {
|
|||
meta = {
|
||||
description = "Simple, yet feature-rich web server written in Go";
|
||||
homepage = "https://goshs.de";
|
||||
changelog = "https://github.com/patrickhener/goshs/releases/tag/${finalAttrs.src.rev}";
|
||||
changelog = "https://github.com/goshs-labs/goshs/releases/tag/${finalAttrs.src.rev}";
|
||||
license = lib.licenses.mit;
|
||||
maintainers = with lib.maintainers; [
|
||||
fab
|
||||
|
|
|
|||
|
|
@ -11,7 +11,7 @@ buildGoModule (finalAttrs: {
|
|||
version = "0.32.1";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "yamashou";
|
||||
owner = "gqlgo";
|
||||
repo = "gqlgenc";
|
||||
rev = "v${finalAttrs.version}";
|
||||
sha256 = "sha256-AGbE+R3502Igl4/HaN8yvFVJBsKQ6iVff8IEvddJLEo=";
|
||||
|
|
@ -20,7 +20,7 @@ buildGoModule (finalAttrs: {
|
|||
patches = [
|
||||
(fetchpatch2 {
|
||||
name = "fix-version.patch";
|
||||
url = "https://github.com/Yamashou/gqlgenc/commit/aad0599a70780696a9530a7adffebfff53538695.patch?full_index=1";
|
||||
url = "https://github.com/gqlgo/gqlgenc/commit/aad0599a70780696a9530a7adffebfff53538695.patch?full_index=1";
|
||||
hash = "sha256-moidhkkO/5It8kH1VlwbV+YLlMOTXKH3RyLKGCA2chw=";
|
||||
})
|
||||
];
|
||||
|
|
@ -45,7 +45,7 @@ buildGoModule (finalAttrs: {
|
|||
meta = {
|
||||
description = "Go tool for building GraphQL client with gqlgen";
|
||||
mainProgram = "gqlgenc";
|
||||
homepage = "https://github.com/Yamashou/gqlgenc";
|
||||
homepage = "https://github.com/gqlgo/gqlgenc";
|
||||
license = lib.licenses.mit;
|
||||
maintainers = with lib.maintainers; [ wattmto ];
|
||||
};
|
||||
|
|
|
|||
|
|
@ -9,7 +9,7 @@ buildGoModule (finalAttrs: {
|
|||
version = "0.7.1";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "grafana";
|
||||
owner = "grafana-cold-storage";
|
||||
repo = "grizzly";
|
||||
rev = "v${finalAttrs.version}";
|
||||
hash = "sha256-1caG2QIBfbCgg9TLsW4XB0w+4dqUkQEsdWwRazbWeQA=";
|
||||
|
|
|
|||
|
|
@ -17,7 +17,7 @@ stdenv.mkDerivation {
|
|||
version = "0-unstable-2014-04-28";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "Unia";
|
||||
owner = "Hjdskes";
|
||||
repo = "gvolicon";
|
||||
rev = "0d65a396ba11f519d5785c37fec3e9a816217a07";
|
||||
sha256 = "sha256-lm5OfryV1/1T1RgsVDdp0Jg5rh8AND8M3ighfrznKes=";
|
||||
|
|
@ -42,7 +42,7 @@ stdenv.mkDerivation {
|
|||
|
||||
meta = {
|
||||
description = "Simple and lightweight volume icon that sits in your system tray";
|
||||
homepage = "https://github.com/Unia/gvolicon";
|
||||
homepage = "https://github.com/Hjdskes/gvolicon";
|
||||
platforms = lib.platforms.linux;
|
||||
license = lib.licenses.gpl3Plus;
|
||||
maintainers = [ lib.maintainers.bennofs ];
|
||||
|
|
|
|||
|
|
@ -10,7 +10,7 @@ stdenv.mkDerivation {
|
|||
version = "2.1";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "Hurricane996";
|
||||
owner = "hyasynthesized";
|
||||
repo = "Hackertyper";
|
||||
rev = "8d08e3200c65817bd8c5bd0baa5032919315853b";
|
||||
sha256 = "0shri0srihw9fk027k61qkxr9ikwkn28aaamrhps6lg0vpbqpx2w";
|
||||
|
|
@ -26,7 +26,7 @@ stdenv.mkDerivation {
|
|||
|
||||
meta = {
|
||||
description = "C rewrite of hackertyper.net";
|
||||
homepage = "https://github.com/Hurricane996/Hackertyper";
|
||||
homepage = "https://github.com/hyasynthesized/Hackertyper";
|
||||
license = lib.licenses.gpl3;
|
||||
maintainers = [ lib.maintainers.marius851000 ];
|
||||
mainProgram = "hackertyper";
|
||||
|
|
|
|||
|
|
@ -1,9 +1,10 @@
|
|||
{
|
||||
lib,
|
||||
stdenv,
|
||||
fetchurl,
|
||||
fetchFromGitHub,
|
||||
perl,
|
||||
swig,
|
||||
autoreconfHook,
|
||||
gd,
|
||||
ncurses,
|
||||
python311,
|
||||
|
|
@ -23,11 +24,13 @@ let
|
|||
in
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "hamlib";
|
||||
version = "4.6.2";
|
||||
version = "4.7.1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "mirror://sourceforge/hamlib/hamlib-${finalAttrs.version}.tar.gz";
|
||||
hash = "sha256-sqxz9E3RFh6V/e5slSdhRHV2R7+S1/2zae4v5B7Ueug=";
|
||||
src = fetchFromGitHub {
|
||||
owner = "Hamlib";
|
||||
repo = "Hamlib";
|
||||
tag = finalAttrs.version;
|
||||
hash = "sha256-nI8gDACxlci2Q9V2W4D1DYDUL74JwlCs+qyyNkXOPu4=";
|
||||
};
|
||||
|
||||
strictDeps = true;
|
||||
|
|
@ -36,6 +39,7 @@ stdenv.mkDerivation (finalAttrs: {
|
|||
swig
|
||||
pkg-config
|
||||
libtool
|
||||
autoreconfHook
|
||||
]
|
||||
++ lib.optionals pythonBindings [ python3 ]
|
||||
++ lib.optionals tclBindings [ tcl ]
|
||||
|
|
@ -78,7 +82,10 @@ stdenv.mkDerivation (finalAttrs: {
|
|||
lgpl2Plus
|
||||
];
|
||||
homepage = "https://hamlib.sourceforge.net";
|
||||
maintainers = with lib.maintainers; [ relrod ];
|
||||
maintainers = with lib.maintainers; [
|
||||
relrod
|
||||
fstracke
|
||||
];
|
||||
platforms = with lib.platforms; unix;
|
||||
};
|
||||
})
|
||||
|
|
|
|||
|
|
@ -24,7 +24,7 @@ stdenv.mkDerivation (finalAttrs: {
|
|||
|
||||
src = fetchFromGitHub {
|
||||
owner = "helio-fm";
|
||||
repo = "helio-workstation";
|
||||
repo = "helio-sequencer";
|
||||
tag = finalAttrs.version;
|
||||
fetchSubmodules = true;
|
||||
hash = "sha256-uEo4dxwc1HksYGU5ssYp3rLugszSir2kKo4XxgqvSno=";
|
||||
|
|
|
|||
|
|
@ -83,7 +83,6 @@ rustPlatform.buildRustPackage (
|
|||
mainProgram = "hx";
|
||||
maintainers = with lib.maintainers; [
|
||||
aciceri
|
||||
danth
|
||||
yusdacra
|
||||
];
|
||||
};
|
||||
|
|
|
|||
|
|
@ -31,7 +31,7 @@ stdenvNoCC.mkDerivation rec {
|
|||
description = "Ultra-light MacOS utility that helps hide menu bar icons";
|
||||
homepage = "https://github.com/dwarvesf/hidden";
|
||||
license = lib.licenses.mit;
|
||||
maintainers = with lib.maintainers; [ FlameFlag ];
|
||||
maintainers = with lib.maintainers; [ _4evy ];
|
||||
platforms = lib.platforms.darwin;
|
||||
sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ];
|
||||
};
|
||||
|
|
|
|||
|
|
@ -16,14 +16,14 @@ stdenv.mkDerivation (finalAttrs: {
|
|||
version = "1.11.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "STEllAR-GROUP";
|
||||
owner = "TheHPXProject";
|
||||
repo = "hpx";
|
||||
rev = "v${finalAttrs.version}";
|
||||
hash = "sha256-AhByaw1KnEDuRfKiN+/vQMbkG0BJ6Z3+h+QT8scFzAY=";
|
||||
};
|
||||
|
||||
patches = [
|
||||
# https://github.com/STEllAR-GROUP/hpx/pull/6731
|
||||
# https://github.com/TheHPXProject/hpx/pull/6731
|
||||
# Fix build with asio >= 1.34.0
|
||||
./remove_deprecated_asio_features.patch
|
||||
];
|
||||
|
|
@ -44,7 +44,7 @@ stdenv.mkDerivation (finalAttrs: {
|
|||
|
||||
meta = {
|
||||
description = "C++ standard library for concurrency and parallelism";
|
||||
homepage = "https://github.com/STEllAR-GROUP/hpx";
|
||||
homepage = "https://github.com/TheHPXProject/hpx";
|
||||
license = lib.licenses.boost;
|
||||
platforms = [ "x86_64-linux" ]; # lib.platforms.linux;
|
||||
maintainers = with lib.maintainers; [ bobakker ];
|
||||
|
|
|
|||
|
|
@ -17,12 +17,12 @@ buildRubyGem rec {
|
|||
name = "hss-${version}";
|
||||
inherit ruby;
|
||||
gemName = "hss";
|
||||
version = "1.0.1";
|
||||
source.sha256 = "0hdfpxxqsh6gisn8mm0knsl1aig9fir0h2x9sirk3gr36qbz5xa4";
|
||||
version = "1.1.0";
|
||||
source.sha256 = "0zfgsiqy2c99c6hlg69bzj83kn6clkw1jmz6n6xh9ap4hz17blgm";
|
||||
|
||||
postInstall = ''
|
||||
substituteInPlace $GEM_HOME/gems/${gemName}-${version}/bin/hss \
|
||||
--replace \
|
||||
--replace-fail \
|
||||
"'ssh'" \
|
||||
"'${openssh}/bin/ssh'"
|
||||
'';
|
||||
|
|
@ -33,7 +33,10 @@ buildRubyGem rec {
|
|||
'';
|
||||
homepage = "https://github.com/akerl/hss";
|
||||
license = lib.licenses.mit;
|
||||
maintainers = with lib.maintainers; [ nixy ];
|
||||
maintainers = with lib.maintainers; [
|
||||
nixy
|
||||
lukas-sgx
|
||||
];
|
||||
platforms = lib.platforms.unix;
|
||||
mainProgram = "hss";
|
||||
};
|
||||
|
|
|
|||
|
|
@ -14,7 +14,7 @@ stdenv.mkDerivation (finalAttrs: {
|
|||
version = "3.2";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "dvorka";
|
||||
owner = "dvorka-oss";
|
||||
repo = "hstr";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-c+YUpry96OGJ7nmBw180W2r0z4EBd2Cl3SyOQrNxP+o=";
|
||||
|
|
@ -33,7 +33,7 @@ stdenv.mkDerivation (finalAttrs: {
|
|||
configureFlags = [ "--prefix=$(out)" ];
|
||||
|
||||
meta = {
|
||||
homepage = "https://github.com/dvorka/hstr";
|
||||
homepage = "https://github.com/dvorka-oss/hstr";
|
||||
description = "Shell history suggest box - easily view, navigate, search and use your command history";
|
||||
license = lib.licenses.asl20;
|
||||
maintainers = [ lib.maintainers.matthiasbeyer ];
|
||||
|
|
|
|||
|
|
@ -16,7 +16,7 @@ buildGoModule (finalAttrs: {
|
|||
version = "unstable-2022-12-01";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "github";
|
||||
owner = "mislav";
|
||||
repo = "hub";
|
||||
rev = "38bcd4ae469e5f53f01901340b715c7658ab417a";
|
||||
hash = "sha256-V2GvwKj0m2UXxE42G23OHXyAsTrVRNw1p5CAaJxGYog=";
|
||||
|
|
@ -24,15 +24,15 @@ buildGoModule (finalAttrs: {
|
|||
|
||||
patches = [
|
||||
# Fix `fish` completions
|
||||
# https://github.com/github/hub/pull/3036
|
||||
# https://github.com/mislav/hub/pull/3036
|
||||
(fetchpatch {
|
||||
url = "https://github.com/github/hub/commit/439b7699e79471fc789929bcdea2f30bd719963e.patch";
|
||||
url = "https://github.com/mislav/hub/commit/439b7699e79471fc789929bcdea2f30bd719963e.patch";
|
||||
hash = "sha256-pR/OkGa2ICR4n1pLNx8E2UTtLeDwFtXxeeTB94KFjC4=";
|
||||
})
|
||||
# Fix `bash` completions
|
||||
# https://github.com/github/hub/pull/2948
|
||||
# https://github.com/mislav/hub/pull/2948
|
||||
(fetchpatch {
|
||||
url = "https://github.com/github/hub/commit/64b291006f208fc7db1d5be96ff7db5535f1d853.patch";
|
||||
url = "https://github.com/mislav/hub/commit/64b291006f208fc7db1d5be96ff7db5535f1d853.patch";
|
||||
hash = "sha256-jGFFIvSKEIpTQY0Wz63cqciUk25MzPHv5Z1ox8l7wmo=";
|
||||
})
|
||||
];
|
||||
|
|
|
|||
|
|
@ -17,16 +17,16 @@ buildNpmPackage {
|
|||
dontNpmBuild = true;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "mafintosh";
|
||||
owner = "holepunchto";
|
||||
repo = "hyperssh";
|
||||
rev = "v5.0.3";
|
||||
hash = "sha256-vjPSNcQRsqu0ee0hownEE9y8dFf9dqaL7alGRc9WjcI=";
|
||||
};
|
||||
|
||||
patches = [
|
||||
# TODO: remove after this is merged: https://github.com/mafintosh/hyperssh/pull/16
|
||||
# TODO: remove after this is merged: https://github.com/holepunchto/hyperssh/pull/16
|
||||
(fetchurl {
|
||||
url = "https://github.com/mafintosh/hyperssh/commit/ad1d0e06a133e71c9df9f59dd5f805c49f46ec70.patch";
|
||||
url = "https://github.com/holepunchto/hyperssh/commit/ad1d0e06a133e71c9df9f59dd5f805c49f46ec70.patch";
|
||||
hash = "sha256-fUjgHHbZHgqokNg2fVVZCjoDA3LqSJiFzBwgA8Tt1m4=";
|
||||
})
|
||||
];
|
||||
|
|
@ -50,7 +50,7 @@ buildNpmPackage {
|
|||
|
||||
meta = {
|
||||
description = "Run SSH over hyperswarm";
|
||||
homepage = "https://github.com/mafintosh/hyperssh";
|
||||
homepage = "https://github.com/holepunchto/hyperssh";
|
||||
license = lib.licenses.mit;
|
||||
maintainers = with lib.maintainers; [ davhau ];
|
||||
mainProgram = "hyperssh";
|
||||
|
|
|
|||
|
|
@ -17,7 +17,7 @@ stdenv.mkDerivation (finalAttrs: {
|
|||
version = "1.0.1";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "acrisci";
|
||||
owner = "altdesktop";
|
||||
repo = "i3ipc-glib";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-F9Tiwc/gB7BFWr/qerS4n/+k/nUvJsH7Bp2zb1fe3wU=";
|
||||
|
|
@ -44,7 +44,7 @@ stdenv.mkDerivation (finalAttrs: {
|
|||
|
||||
meta = {
|
||||
description = "C interface library to i3wm";
|
||||
homepage = "https://github.com/acrisci/i3ipc-glib";
|
||||
homepage = "https://github.com/altdesktop/i3ipc-glib";
|
||||
maintainers = with lib.maintainers; [ teto ];
|
||||
license = lib.licenses.gpl3;
|
||||
platforms = lib.platforms.linux;
|
||||
|
|
|
|||
|
|
@ -12,7 +12,7 @@ stdenv.mkDerivation {
|
|||
version = "unstable-2020-12-09";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "iannix";
|
||||
owner = "buzzinglight";
|
||||
repo = "IanniX";
|
||||
rev = "287b51d9b90b3e16ae206c0c4292599619f7b159";
|
||||
sha256 = "AhoP+Ok78Vk8Aee/RP572hJeM8O7v2ZTvFalOZZqRy8=";
|
||||
|
|
|
|||
|
|
@ -34,7 +34,7 @@ stdenvNoCC.mkDerivation (finalAttrs: {
|
|||
description = "Powerful menu bar manager for macOS";
|
||||
homepage = "https://icemenubar.app/";
|
||||
license = lib.licenses.mit;
|
||||
maintainers = with lib.maintainers; [ FlameFlag ];
|
||||
maintainers = with lib.maintainers; [ _4evy ];
|
||||
platforms = lib.platforms.darwin;
|
||||
sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ];
|
||||
};
|
||||
|
|
|
|||
|
|
@ -34,7 +34,7 @@ stdenvNoCC.mkDerivation (finalAttrs: {
|
|||
license = lib.licenses.gpl3;
|
||||
maintainers = with lib.maintainers; [
|
||||
arkivm
|
||||
FlameFlag
|
||||
_4evy
|
||||
kinnrai
|
||||
stepbrobd
|
||||
];
|
||||
|
|
|
|||
|
|
@ -9,7 +9,7 @@ rustPlatform.buildRustPackage (finalAttrs: {
|
|||
version = "1.6.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "pjmp";
|
||||
owner = "pombadev";
|
||||
repo = "ikill";
|
||||
rev = "v${finalAttrs.version}";
|
||||
sha256 = "sha256-hOQBBwxkVnTkAZJi84qArwAo54fMC0zS+IeYMV04kUs=";
|
||||
|
|
@ -19,7 +19,7 @@ rustPlatform.buildRustPackage (finalAttrs: {
|
|||
|
||||
meta = {
|
||||
description = "Interactively kill running processes";
|
||||
homepage = "https://github.com/pjmp/ikill";
|
||||
homepage = "https://github.com/pombadev/ikill";
|
||||
maintainers = with lib.maintainers; [ zendo ];
|
||||
license = [ lib.licenses.mit ];
|
||||
platforms = lib.platforms.linux;
|
||||
|
|
|
|||
|
|
@ -15,7 +15,7 @@ stdenv.mkDerivation (finalAttrs: {
|
|||
version = "0.5";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "jmesmon";
|
||||
owner = "codyps";
|
||||
repo = "illum";
|
||||
tag = "v${finalAttrs.version}";
|
||||
sha256 = "S4lUBeRnZlRUpIxFdN/bh979xvdS7roF6/6Dk0ZUrnM=";
|
||||
|
|
@ -24,8 +24,8 @@ stdenv.mkDerivation (finalAttrs: {
|
|||
|
||||
patches = [
|
||||
(fetchpatch {
|
||||
name = "prevent-unplug-segfault"; # See https://github.com/jmesmon/illum/issues/19
|
||||
url = "https://github.com/jmesmon/illum/commit/47b7cd60ee892379e5d854f79db343a54ae5a3cc.patch";
|
||||
name = "prevent-unplug-segfault"; # See https://github.com/codyps/illum/issues/19
|
||||
url = "https://github.com/codyps/illum/commit/47b7cd60ee892379e5d854f79db343a54ae5a3cc.patch";
|
||||
sha256 = "sha256-hIBBCIJXAt8wnZuyKye1RiEfOCelP3+4kcGrM43vFOE=";
|
||||
})
|
||||
];
|
||||
|
|
@ -52,7 +52,7 @@ stdenv.mkDerivation (finalAttrs: {
|
|||
'';
|
||||
|
||||
meta = {
|
||||
homepage = "https://github.com/jmesmon/illum";
|
||||
homepage = "https://github.com/codyps/illum";
|
||||
description = "Daemon that wires button presses to screen backlight level";
|
||||
platforms = lib.platforms.linux;
|
||||
maintainers = [ lib.maintainers.dancek ];
|
||||
|
|
|
|||
|
|
@ -9,7 +9,7 @@ stdenvNoCC.mkDerivation rec {
|
|||
version = "1.200";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "BlackFoundry";
|
||||
owner = "BlackFoundryCom";
|
||||
repo = "InriaFonts";
|
||||
rev = "v${version}";
|
||||
hash = "sha256-CMKkwGuUEVYavnFi15FCk7Xloyk97w+LhAZ6mpIv5xg=";
|
||||
|
|
|
|||
|
|
@ -39,7 +39,7 @@ stdenv.mkDerivation {
|
|||
version = "2019.05.22-alpha";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "stevedekorte";
|
||||
owner = "IoLanguage";
|
||||
repo = "io";
|
||||
tag = "2019.05.22-alpha";
|
||||
fetchSubmodules = true;
|
||||
|
|
|
|||
|
|
@ -10,7 +10,7 @@ stdenv.mkDerivation (finalAttrs: {
|
|||
version = "8.7.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "chrislim2888";
|
||||
owner = "ip2location";
|
||||
repo = "IP2Location-C-Library";
|
||||
rev = finalAttrs.version;
|
||||
sha256 = "sha256-kp0tNZPP9u2xxFOmBAdivsVLtyF66o38H6eRrs2/S/Y=";
|
||||
|
|
|
|||
|
|
@ -9,7 +9,7 @@ buildGoModule (finalAttrs: {
|
|||
version = "0.5.5";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "goshuirc";
|
||||
owner = "ergochat";
|
||||
repo = "ircdog";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-maF53Z0FHAhGmnOnMsX0dDnmckPNBY4Bcm4OBM/x4hQ=";
|
||||
|
|
|
|||
|
|
@ -14,7 +14,7 @@ python3Packages.buildPythonApplication (finalAttrs: {
|
|||
format = "setuptools";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "posativ";
|
||||
owner = "isso-comments";
|
||||
repo = "isso";
|
||||
tag = finalAttrs.version;
|
||||
hash = "sha256-8kXqqiMXxF0wCJ+AzYT8j0rjuhlXO3F6UJbump672b4=";
|
||||
|
|
@ -31,7 +31,7 @@ python3Packages.buildPythonApplication (finalAttrs: {
|
|||
];
|
||||
|
||||
postPatch = ''
|
||||
# Remove when https://github.com/posativ/isso/pull/973 is available.
|
||||
# Remove when https://github.com/isso-comments/isso/pull/973 is available.
|
||||
substituteInPlace isso/tests/test_comments.py \
|
||||
--replace "self.client.delete_cookie('localhost.local', '1')" "self.client.delete_cookie(key='1', domain='localhost')"
|
||||
'';
|
||||
|
|
|
|||
|
|
@ -48,7 +48,7 @@ stdenvNoCC.mkDerivation (finalAttrs: {
|
|||
description = "Set of nine separate and highly configurable menu items that let you know exactly what's going on inside your Mac";
|
||||
homepage = "https://bjango.com/mac/istatmenus/";
|
||||
license = lib.licenses.unfree;
|
||||
maintainers = with lib.maintainers; [ FlameFlag ];
|
||||
maintainers = with lib.maintainers; [ _4evy ];
|
||||
platforms = lib.platforms.darwin;
|
||||
sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ];
|
||||
};
|
||||
|
|
|
|||
|
|
@ -34,7 +34,7 @@ stdenvNoCC.mkDerivation (finalAttrs: {
|
|||
license = lib.licenses.mit;
|
||||
maintainers = with lib.maintainers; [
|
||||
eclairevoyant
|
||||
FlameFlag
|
||||
_4evy
|
||||
];
|
||||
platforms = lib.platforms.darwin;
|
||||
sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ];
|
||||
|
|
|
|||
|
|
@ -11,7 +11,7 @@ stdenv.mkDerivation (finalAttrs: {
|
|||
version = "0.5.1";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "fzerorubigd";
|
||||
owner = "persiancal";
|
||||
repo = "jcal";
|
||||
rev = "v${finalAttrs.version}";
|
||||
sha256 = "sha256-vJc5uijZlvohEtiS03LYlqtswVE38S9/ejlHrmZ0wqA=";
|
||||
|
|
|
|||
|
|
@ -9,7 +9,7 @@ rustPlatform.buildRustPackage (finalAttrs: {
|
|||
version = "1.2.1";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "scruffystuffs";
|
||||
owner = "skilly-lily";
|
||||
repo = "jfmt.rs";
|
||||
rev = "v${finalAttrs.version}";
|
||||
hash = "sha256-X3wk669G07BTPAT5xGbAfIu2Qk90aaJIi1CLmOnSG80=";
|
||||
|
|
@ -20,8 +20,8 @@ rustPlatform.buildRustPackage (finalAttrs: {
|
|||
meta = {
|
||||
description = "CLI utility to format json files";
|
||||
mainProgram = "jfmt";
|
||||
homepage = "https://github.com/scruffystuffs/jfmt.rs";
|
||||
changelog = "https://github.com/scruffystuffs/jfmt.rs/blob/${finalAttrs.version}/CHANGELOG.md";
|
||||
homepage = "https://github.com/skilly-lily/jfmt.rs";
|
||||
changelog = "https://github.com/skilly-lily/jfmt.rs/blob/${finalAttrs.version}/CHANGELOG.md";
|
||||
license = lib.licenses.mit;
|
||||
maintainers = [ lib.maintainers.psibi ];
|
||||
};
|
||||
|
|
|
|||
|
|
@ -23,7 +23,7 @@ stdenv.mkDerivation (finalAttrs: {
|
|||
version = "4.5.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "johanmalm";
|
||||
owner = "jgmenu";
|
||||
repo = "jgmenu";
|
||||
rev = "v${finalAttrs.version}";
|
||||
sha256 = "sha256-vuSpiZZYe0l5va9dHM54gaoI9x8qXH1gJORUS5489jQ=";
|
||||
|
|
@ -66,7 +66,7 @@ stdenv.mkDerivation (finalAttrs: {
|
|||
passthru.updateScript = gitUpdater { rev-prefix = "v"; };
|
||||
|
||||
meta = {
|
||||
homepage = "https://github.com/johanmalm/jgmenu";
|
||||
homepage = "https://github.com/jgmenu/jgmenu";
|
||||
description = "Small X11 menu intended to be used with openbox and tint2";
|
||||
license = lib.licenses.gpl2Plus;
|
||||
platforms = lib.platforms.linux;
|
||||
|
|
|
|||
|
|
@ -8,13 +8,13 @@
|
|||
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "jrl-cmakemodules";
|
||||
version = "1.1.2";
|
||||
version = "2.1.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "jrl-umi3218";
|
||||
repo = "jrl-cmakemodules";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-TUewcxvBGYF3WpqkiWvZzmbyXyaM+UqzHLVsaUJdC0w=";
|
||||
hash = "sha256-S9MRMV+xv70tIMFRpj7SQjHiBvMHZvDmG5eeuyzO5zQ=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ cmake ];
|
||||
|
|
|
|||
|
|
@ -11,7 +11,7 @@ rustPlatform.buildRustPackage (finalAttrs: {
|
|||
version = "0.5.0-pre98";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "CertainLach";
|
||||
owner = "deltarocks";
|
||||
repo = "jrsonnet";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-2dNzxZnvnw8TsKnnIlHGpuixrqe4z0a4faOBPv2N+ws=";
|
||||
|
|
@ -35,7 +35,7 @@ rustPlatform.buildRustPackage (finalAttrs: {
|
|||
|
||||
meta = {
|
||||
description = "Purely-functional configuration language that helps you define JSON data";
|
||||
homepage = "https://github.com/CertainLach/jrsonnet";
|
||||
homepage = "https://github.com/deltarocks/jrsonnet";
|
||||
license = lib.licenses.mit;
|
||||
maintainers = with lib.maintainers; [
|
||||
lach
|
||||
|
|
|
|||
|
|
@ -9,7 +9,7 @@ buildGoModule {
|
|||
version = "0-unstable-2022-05-31";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "ThreatUnkown";
|
||||
owner = "ThreatUnknown";
|
||||
repo = "jsubfinder";
|
||||
rev = "e21de1ebc174bb69485f1c224e8063c77d87e4ad";
|
||||
hash = "sha256-QjRYJyk0uFGa6FCCYK9SIJhoyam4ALsQJ26DsmbNk8s=";
|
||||
|
|
@ -20,7 +20,7 @@ buildGoModule {
|
|||
meta = {
|
||||
description = "Tool to search for in Javascript hidden subdomains and secrets";
|
||||
mainProgram = "jsubfinder";
|
||||
homepage = "https://github.com/ThreatUnkown/jsubfinder";
|
||||
homepage = "https://github.com/ThreatUnknown/jsubfinder";
|
||||
license = lib.licenses.mit;
|
||||
maintainers = with lib.maintainers; [ fab ];
|
||||
};
|
||||
|
|
|
|||
|
|
@ -14,7 +14,7 @@ buildGoModule (finalAttrs: {
|
|||
version = "1.25.15";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "chainguard-dev";
|
||||
owner = "chainguard-forks";
|
||||
repo = "kaniko";
|
||||
rev = "v${finalAttrs.version}";
|
||||
hash = "sha256-0d0QdNmR7FaybJJEq6bb9WshTg6dX3HtO9oESg1e4S4=";
|
||||
|
|
@ -52,7 +52,7 @@ buildGoModule (finalAttrs: {
|
|||
|
||||
meta = {
|
||||
description = "Tool to build container images from a Dockerfile, inside a container or Kubernetes cluster";
|
||||
homepage = "https://github.com/chainguard-dev/kaniko";
|
||||
homepage = "https://github.com/chainguard-forks/kaniko";
|
||||
license = lib.licenses.asl20;
|
||||
platforms = lib.platforms.linux;
|
||||
maintainers = with lib.maintainers; [
|
||||
|
|
|
|||
|
|
@ -2,14 +2,14 @@
|
|||
"audio_service_mpris": "sha256-IVv1ioBpiK0VbnOFqnc9NbNn3Z+l9VN2clpCQjckBRo=",
|
||||
"audio_service_win": "sha256-OZq2waTr0WLJ6uki/VLdUBdDdui25PvXnMNFohs7gjs=",
|
||||
"desktop_webview_window": "sha256-KWON5aTPlVVrLidmnfpV+syWPYEngChOvkN7miIFjvE=",
|
||||
"media_kit": "sha256-/HZQjVpT1MmsBvj7vwwS4z6z1KPkLogsdg57/y48kvs=",
|
||||
"media_kit_libs_android_video": "sha256-/HZQjVpT1MmsBvj7vwwS4z6z1KPkLogsdg57/y48kvs=",
|
||||
"media_kit_libs_ios_video": "sha256-/HZQjVpT1MmsBvj7vwwS4z6z1KPkLogsdg57/y48kvs=",
|
||||
"media_kit_libs_linux": "sha256-/HZQjVpT1MmsBvj7vwwS4z6z1KPkLogsdg57/y48kvs=",
|
||||
"media_kit_libs_macos_video": "sha256-/HZQjVpT1MmsBvj7vwwS4z6z1KPkLogsdg57/y48kvs=",
|
||||
"media_kit_libs_ohos": "sha256-/HZQjVpT1MmsBvj7vwwS4z6z1KPkLogsdg57/y48kvs=",
|
||||
"media_kit_libs_video": "sha256-/HZQjVpT1MmsBvj7vwwS4z6z1KPkLogsdg57/y48kvs=",
|
||||
"media_kit_libs_windows_video": "sha256-/HZQjVpT1MmsBvj7vwwS4z6z1KPkLogsdg57/y48kvs=",
|
||||
"media_kit_video": "sha256-/HZQjVpT1MmsBvj7vwwS4z6z1KPkLogsdg57/y48kvs=",
|
||||
"media_kit": "sha256-MZsIxwLrqMWOxa44vHlIf7TzYIJEzImRqpmyImoprPg=",
|
||||
"media_kit_libs_android_video": "sha256-MZsIxwLrqMWOxa44vHlIf7TzYIJEzImRqpmyImoprPg=",
|
||||
"media_kit_libs_ios_video": "sha256-MZsIxwLrqMWOxa44vHlIf7TzYIJEzImRqpmyImoprPg=",
|
||||
"media_kit_libs_linux": "sha256-MZsIxwLrqMWOxa44vHlIf7TzYIJEzImRqpmyImoprPg=",
|
||||
"media_kit_libs_macos_video": "sha256-MZsIxwLrqMWOxa44vHlIf7TzYIJEzImRqpmyImoprPg=",
|
||||
"media_kit_libs_ohos": "sha256-MZsIxwLrqMWOxa44vHlIf7TzYIJEzImRqpmyImoprPg=",
|
||||
"media_kit_libs_video": "sha256-MZsIxwLrqMWOxa44vHlIf7TzYIJEzImRqpmyImoprPg=",
|
||||
"media_kit_libs_windows_video": "sha256-MZsIxwLrqMWOxa44vHlIf7TzYIJEzImRqpmyImoprPg=",
|
||||
"media_kit_video": "sha256-MZsIxwLrqMWOxa44vHlIf7TzYIJEzImRqpmyImoprPg=",
|
||||
"webview_windows": "sha256-afBTwbam9YA0xvIYMtiJe+CKi8GWit1HqDR3J72r2o0="
|
||||
}
|
||||
|
|
|
|||
|
|
@ -18,13 +18,13 @@
|
|||
}:
|
||||
|
||||
let
|
||||
version = "2.1.7";
|
||||
version = "2.1.8";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "Predidit";
|
||||
repo = "Kazumi";
|
||||
tag = version;
|
||||
hash = "sha256-+xt5Cd9GF13LY/MoL3R104npoBcTv000VPXvI3yYycU=";
|
||||
hash = "sha256-g6Z2DTZVhLD9M1jJAyJexi4lYd7Y3XUci2mjvJWxvkU=";
|
||||
};
|
||||
in
|
||||
flutter.buildFlutterApplication {
|
||||
|
|
|
|||
|
|
@ -1151,8 +1151,8 @@
|
|||
"dependency": "direct main",
|
||||
"description": {
|
||||
"path": "media_kit",
|
||||
"ref": "11d02cb804b8faf944137834a1b0ac80880a4079",
|
||||
"resolved-ref": "11d02cb804b8faf944137834a1b0ac80880a4079",
|
||||
"ref": "652cfc765a43792be8bec429ea72296d5d96fb7d",
|
||||
"resolved-ref": "652cfc765a43792be8bec429ea72296d5d96fb7d",
|
||||
"url": "https://github.com/Predidit/media-kit.git"
|
||||
},
|
||||
"source": "git",
|
||||
|
|
@ -1162,8 +1162,8 @@
|
|||
"dependency": "direct overridden",
|
||||
"description": {
|
||||
"path": "libs/android/media_kit_libs_android_video",
|
||||
"ref": "11d02cb804b8faf944137834a1b0ac80880a4079",
|
||||
"resolved-ref": "11d02cb804b8faf944137834a1b0ac80880a4079",
|
||||
"ref": "652cfc765a43792be8bec429ea72296d5d96fb7d",
|
||||
"resolved-ref": "652cfc765a43792be8bec429ea72296d5d96fb7d",
|
||||
"url": "https://github.com/Predidit/media-kit.git"
|
||||
},
|
||||
"source": "git",
|
||||
|
|
@ -1173,8 +1173,8 @@
|
|||
"dependency": "direct overridden",
|
||||
"description": {
|
||||
"path": "libs/ios/media_kit_libs_ios_video",
|
||||
"ref": "11d02cb804b8faf944137834a1b0ac80880a4079",
|
||||
"resolved-ref": "11d02cb804b8faf944137834a1b0ac80880a4079",
|
||||
"ref": "652cfc765a43792be8bec429ea72296d5d96fb7d",
|
||||
"resolved-ref": "652cfc765a43792be8bec429ea72296d5d96fb7d",
|
||||
"url": "https://github.com/Predidit/media-kit.git"
|
||||
},
|
||||
"source": "git",
|
||||
|
|
@ -1184,8 +1184,8 @@
|
|||
"dependency": "direct overridden",
|
||||
"description": {
|
||||
"path": "libs/linux/media_kit_libs_linux",
|
||||
"ref": "11d02cb804b8faf944137834a1b0ac80880a4079",
|
||||
"resolved-ref": "11d02cb804b8faf944137834a1b0ac80880a4079",
|
||||
"ref": "652cfc765a43792be8bec429ea72296d5d96fb7d",
|
||||
"resolved-ref": "652cfc765a43792be8bec429ea72296d5d96fb7d",
|
||||
"url": "https://github.com/Predidit/media-kit.git"
|
||||
},
|
||||
"source": "git",
|
||||
|
|
@ -1195,8 +1195,8 @@
|
|||
"dependency": "direct overridden",
|
||||
"description": {
|
||||
"path": "libs/macos/media_kit_libs_macos_video",
|
||||
"ref": "11d02cb804b8faf944137834a1b0ac80880a4079",
|
||||
"resolved-ref": "11d02cb804b8faf944137834a1b0ac80880a4079",
|
||||
"ref": "652cfc765a43792be8bec429ea72296d5d96fb7d",
|
||||
"resolved-ref": "652cfc765a43792be8bec429ea72296d5d96fb7d",
|
||||
"url": "https://github.com/Predidit/media-kit.git"
|
||||
},
|
||||
"source": "git",
|
||||
|
|
@ -1206,8 +1206,8 @@
|
|||
"dependency": "direct overridden",
|
||||
"description": {
|
||||
"path": "libs/ohos/media_kit_libs_ohos",
|
||||
"ref": "11d02cb804b8faf944137834a1b0ac80880a4079",
|
||||
"resolved-ref": "11d02cb804b8faf944137834a1b0ac80880a4079",
|
||||
"ref": "652cfc765a43792be8bec429ea72296d5d96fb7d",
|
||||
"resolved-ref": "652cfc765a43792be8bec429ea72296d5d96fb7d",
|
||||
"url": "https://github.com/Predidit/media-kit.git"
|
||||
},
|
||||
"source": "git",
|
||||
|
|
@ -1217,8 +1217,8 @@
|
|||
"dependency": "direct main",
|
||||
"description": {
|
||||
"path": "libs/universal/media_kit_libs_video",
|
||||
"ref": "11d02cb804b8faf944137834a1b0ac80880a4079",
|
||||
"resolved-ref": "11d02cb804b8faf944137834a1b0ac80880a4079",
|
||||
"ref": "652cfc765a43792be8bec429ea72296d5d96fb7d",
|
||||
"resolved-ref": "652cfc765a43792be8bec429ea72296d5d96fb7d",
|
||||
"url": "https://github.com/Predidit/media-kit.git"
|
||||
},
|
||||
"source": "git",
|
||||
|
|
@ -1228,8 +1228,8 @@
|
|||
"dependency": "direct overridden",
|
||||
"description": {
|
||||
"path": "libs/windows/media_kit_libs_windows_video",
|
||||
"ref": "11d02cb804b8faf944137834a1b0ac80880a4079",
|
||||
"resolved-ref": "11d02cb804b8faf944137834a1b0ac80880a4079",
|
||||
"ref": "652cfc765a43792be8bec429ea72296d5d96fb7d",
|
||||
"resolved-ref": "652cfc765a43792be8bec429ea72296d5d96fb7d",
|
||||
"url": "https://github.com/Predidit/media-kit.git"
|
||||
},
|
||||
"source": "git",
|
||||
|
|
@ -1239,8 +1239,8 @@
|
|||
"dependency": "direct main",
|
||||
"description": {
|
||||
"path": "media_kit_video",
|
||||
"ref": "11d02cb804b8faf944137834a1b0ac80880a4079",
|
||||
"resolved-ref": "11d02cb804b8faf944137834a1b0ac80880a4079",
|
||||
"ref": "652cfc765a43792be8bec429ea72296d5d96fb7d",
|
||||
"resolved-ref": "652cfc765a43792be8bec429ea72296d5d96fb7d",
|
||||
"url": "https://github.com/Predidit/media-kit.git"
|
||||
},
|
||||
"source": "git",
|
||||
|
|
@ -2396,6 +2396,6 @@
|
|||
},
|
||||
"sdks": {
|
||||
"dart": ">=3.11.0 <4.0.0",
|
||||
"flutter": ">=3.44.3"
|
||||
"flutter": ">=3.44.4"
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -9,7 +9,7 @@ stdenv.mkDerivation (finalAttrs: {
|
|||
version = "1.3";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "hobarrera";
|
||||
owner = "WhyNotHugo";
|
||||
repo = "kbdlight";
|
||||
rev = "v${finalAttrs.version}";
|
||||
sha256 = "1f08aid1xrbl4sb5447gkip9lnvkia1c4ap0v8zih5s9w8v72bny";
|
||||
|
|
@ -22,7 +22,7 @@ stdenv.mkDerivation (finalAttrs: {
|
|||
'';
|
||||
|
||||
meta = {
|
||||
homepage = "https://github.com/hobarrera/kbdlight";
|
||||
homepage = "https://github.com/WhyNotHugo/kbdlight";
|
||||
description = "Very simple application that changes MacBooks' keyboard backlight level";
|
||||
mainProgram = "kbdlight";
|
||||
license = lib.licenses.isc;
|
||||
|
|
|
|||
|
|
@ -20,7 +20,7 @@ stdenv.mkDerivation (finalAttrs: {
|
|||
version = "0.3.1";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "engla";
|
||||
owner = "kupferlauncher";
|
||||
repo = "keybinder";
|
||||
rev = "v${finalAttrs.version}";
|
||||
sha256 = "sha256-elL6DZtzCwAtoyGZYP0jAma6tHPks2KAtrziWtBENGU=";
|
||||
|
|
@ -59,7 +59,7 @@ stdenv.mkDerivation (finalAttrs: {
|
|||
* Gobject-Introspection (gir) generated bindings
|
||||
* Lua bindings, ``lua-keybinder``
|
||||
'';
|
||||
homepage = "https://github.com/engla/keybinder/";
|
||||
homepage = "https://github.com/kupferlauncher/keybinder/";
|
||||
license = lib.licenses.gpl2Plus;
|
||||
platforms = lib.platforms.linux;
|
||||
maintainers = [ lib.maintainers.bjornfor ];
|
||||
|
|
|
|||
|
|
@ -12,7 +12,7 @@ buildGoModule (finalAttrs: {
|
|||
version = "0.8.2";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "status-im";
|
||||
owner = "keycard-tech";
|
||||
repo = "keycard-cli";
|
||||
rev = finalAttrs.version;
|
||||
hash = "sha256-H9fipHGxINMAXdxUYhyVZusDXA3HW1iQl8iRX6AF7iE=";
|
||||
|
|
|
|||
|
|
@ -20,7 +20,7 @@ stdenv.mkDerivation (finalAttrs: {
|
|||
version = "2.9.8";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "funtoo";
|
||||
owner = "danielrobbins";
|
||||
repo = "keychain";
|
||||
rev = finalAttrs.version;
|
||||
sha256 = "sha256-xk3ooFhBkgv93Po5oC4TZRmMhJJXDv7yekoE102FQd8=";
|
||||
|
|
|
|||
|
|
@ -25,7 +25,7 @@ stdenv.mkDerivation {
|
|||
version = "unstable-2021-03-11";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "bontibon";
|
||||
owner = "layeh";
|
||||
repo = "kjv";
|
||||
rev = "108595dcbb9bb12d40e0309f029b6fb3ccd81309";
|
||||
hash = "sha256-Z6myd9Xn23pYizG+IZVDrP988pYU06QIcpqXtWTcPiw=";
|
||||
|
|
@ -42,7 +42,7 @@ stdenv.mkDerivation {
|
|||
|
||||
meta = {
|
||||
description = "Bible, King James Version";
|
||||
homepage = "https://github.com/bontibon/kjv";
|
||||
homepage = "https://github.com/layeh/kjv";
|
||||
license = lib.licenses.unlicense;
|
||||
maintainers = with lib.maintainers; [
|
||||
jtobin
|
||||
|
|
|
|||
|
|
@ -131,7 +131,7 @@ effectiveStdenv.mkDerivation (finalAttrs: {
|
|||
mainProgram = "koboldcpp";
|
||||
maintainers = with lib.maintainers; [
|
||||
maxstrid
|
||||
FlameFlag
|
||||
_4evy
|
||||
];
|
||||
platforms = lib.platforms.unix;
|
||||
};
|
||||
|
|
|
|||
|
|
@ -10,9 +10,9 @@ python3.pkgs.buildPythonApplication {
|
|||
pyproject = true;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "teixeira0xfffff";
|
||||
owner = "HuntDownProject";
|
||||
repo = "KoodousFinder";
|
||||
# Not properly tagged, https://github.com/teixeira0xfffff/KoodousFinder/issues/7
|
||||
# Not properly tagged, https://github.com/HuntDownProject/KoodousFinder/issues/7
|
||||
#tag = "v${version}";
|
||||
rev = "d9dab5572f44e5cd45c04e6fcda38956897855d1";
|
||||
hash = "sha256-skCbt2lDKgSyZdHY3WImbr6CF0icrDPTIXNV1736gKk=";
|
||||
|
|
@ -34,7 +34,7 @@ python3.pkgs.buildPythonApplication {
|
|||
|
||||
meta = {
|
||||
description = "Tool to allows users to search for and analyze Android apps";
|
||||
homepage = "https://github.com/teixeira0xfffff/KoodousFinder";
|
||||
homepage = "https://github.com/HuntDownProject/KoodousFinder";
|
||||
license = with lib.licenses; [ mit ];
|
||||
maintainers = with lib.maintainers; [ fab ];
|
||||
};
|
||||
|
|
|
|||
|
|
@ -20,7 +20,7 @@ buildGoModule (finalAttrs: {
|
|||
|
||||
src = fetchFromGitHub {
|
||||
owner = "krillinai";
|
||||
repo = "KlicStudio";
|
||||
repo = "KrillinAI";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-k1p9v3MQklycW2FsDCyEWNwjLFSymxx1qVg5qhC8xgI=";
|
||||
};
|
||||
|
|
@ -51,8 +51,8 @@ buildGoModule (finalAttrs: {
|
|||
|
||||
meta = {
|
||||
description = "Video translation and dubbing tool";
|
||||
homepage = "https://github.com/krillinai/KlicStudio";
|
||||
changelog = "https://github.com/krillinai/KlicStudio/releases/tag/v${finalAttrs.version}";
|
||||
homepage = "https://github.com/krillinai/KrillinAI";
|
||||
changelog = "https://github.com/krillinai/KrillinAI/releases/tag/v${finalAttrs.version}";
|
||||
mainProgram = "krillinai-desktop";
|
||||
license = lib.licenses.gpl3Plus;
|
||||
maintainers = [ ];
|
||||
|
|
|
|||
|
|
@ -10,7 +10,7 @@ stdenv.mkDerivation rec {
|
|||
version = "0.4";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "MasterQ32";
|
||||
owner = "ikskuh";
|
||||
repo = "kristall";
|
||||
rev = "V${version}";
|
||||
hash = "sha256-zTO55xTc7hXlqVUVlx921+LalKj/yQwjEgXW2YUdG70=";
|
||||
|
|
|
|||
|
|
@ -9,7 +9,7 @@ buildGoModule (finalAttrs: {
|
|||
version = "0.36.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "bitnami-labs";
|
||||
owner = "bitnami";
|
||||
repo = "sealed-secrets";
|
||||
rev = "v${finalAttrs.version}";
|
||||
sha256 = "sha256-r+PjrHewqNIjj1ZYGEvAns4cSsg7mQXoR8/et6SJzhs=";
|
||||
|
|
@ -28,8 +28,8 @@ buildGoModule (finalAttrs: {
|
|||
meta = {
|
||||
description = "Kubernetes controller and tool for one-way encrypted Secrets";
|
||||
mainProgram = "kubeseal";
|
||||
homepage = "https://github.com/bitnami-labs/sealed-secrets";
|
||||
changelog = "https://github.com/bitnami-labs/sealed-secrets/blob/v${finalAttrs.version}/RELEASE-NOTES.md";
|
||||
homepage = "https://github.com/bitnami/sealed-secrets";
|
||||
changelog = "https://github.com/bitnami/sealed-secrets/blob/v${finalAttrs.version}/RELEASE-NOTES.md";
|
||||
license = lib.licenses.asl20;
|
||||
maintainers = with lib.maintainers; [ groodt ];
|
||||
};
|
||||
|
|
|
|||
|
|
@ -13,7 +13,7 @@ rustPlatform.buildRustPackage (finalAttrs: {
|
|||
|
||||
src = fetchFromGitHub {
|
||||
rev = "v${finalAttrs.version}";
|
||||
owner = "sbstp";
|
||||
owner = "kubie-org";
|
||||
repo = "kubie";
|
||||
sha256 = "sha256-eSzNCH0MiGvLKHrSXFSXQq4lN5tfmr0NcuGaN96Invs=";
|
||||
};
|
||||
|
|
@ -41,7 +41,7 @@ rustPlatform.buildRustPackage (finalAttrs: {
|
|||
meta = {
|
||||
description = "Shell independent context and namespace switcher for kubectl";
|
||||
mainProgram = "kubie";
|
||||
homepage = "https://github.com/sbstp/kubie";
|
||||
homepage = "https://github.com/kubie-org/kubie";
|
||||
license = with lib.licenses; [ zlib ];
|
||||
maintainers = with lib.maintainers; [ illiusdope ];
|
||||
};
|
||||
|
|
|
|||
|
|
@ -8,13 +8,13 @@
|
|||
}:
|
||||
buildGoModule (finalAttrs: {
|
||||
pname = "lazygit";
|
||||
version = "0.62.2";
|
||||
version = "0.63.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "jesseduffield";
|
||||
repo = "lazygit";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-V/dW7zx3D+RuYLqvTvblc93qrpwHB/wnysGdKS5FhoA=";
|
||||
hash = "sha256-WDGYS2W0FCIDoayafzUjcwTAW+v2jxfJo54kaM6ymCE=";
|
||||
};
|
||||
|
||||
vendorHash = null;
|
||||
|
|
|
|||
|
|
@ -12,7 +12,7 @@ stdenv.mkDerivation (finalAttrs: {
|
|||
version = "0.92";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "intel";
|
||||
owner = "md-raid-utilities";
|
||||
repo = "ledmon";
|
||||
rev = "v${finalAttrs.version}";
|
||||
sha256 = "1lz59606vf2sws5xwijxyffm8kxcf8p9qbdpczsq1b5mm3dk6lvp";
|
||||
|
|
@ -39,7 +39,7 @@ stdenv.mkDerivation (finalAttrs: {
|
|||
];
|
||||
|
||||
meta = {
|
||||
homepage = "https://github.com/intel/ledmon";
|
||||
homepage = "https://github.com/md-raid-utilities/ledmon";
|
||||
description = "Enclosure LED Utilities";
|
||||
platforms = lib.platforms.linux;
|
||||
license = with lib.licenses; [ gpl2Only ];
|
||||
|
|
|
|||
|
|
@ -11,7 +11,7 @@ python3Packages.buildPythonApplication {
|
|||
pyproject = true;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "derrod";
|
||||
owner = "legendary-gl";
|
||||
repo = "legendary";
|
||||
rev = "56d439ed2d3d9f34e2b08fa23e627c23a487b8d6";
|
||||
hash = "sha256-yCHeeEGw+9gtRMGyIhbStxJhmSM/1Fqly7HSRDkZILQ=";
|
||||
|
|
@ -35,7 +35,7 @@ python3Packages.buildPythonApplication {
|
|||
|
||||
meta = {
|
||||
description = "Free and open-source Epic Games Launcher alternative";
|
||||
homepage = "https://github.com/derrod/legendary";
|
||||
homepage = "https://github.com/legendary-gl/legendary";
|
||||
license = lib.licenses.gpl3Plus;
|
||||
maintainers = with lib.maintainers; [ equirosa ];
|
||||
mainProgram = "legendary";
|
||||
|
|
|
|||
|
|
@ -29,7 +29,7 @@ maven.buildMavenPackage rec {
|
|||
version = "0.31.2";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "eclipse";
|
||||
owner = "eclipse-lemminx";
|
||||
repo = "lemminx";
|
||||
tag = version;
|
||||
hash = "sha256-nV+IXeGEnJ7q2GEH9LKiy8ABePHSIt8GFPj/sZzv71E=";
|
||||
|
|
@ -126,7 +126,7 @@ maven.buildMavenPackage rec {
|
|||
meta = {
|
||||
description = "XML Language Server";
|
||||
mainProgram = "lemminx";
|
||||
homepage = "https://github.com/eclipse/lemminx";
|
||||
homepage = "https://github.com/eclipse-lemminx/lemminx";
|
||||
license = lib.licenses.epl20;
|
||||
maintainers = with lib.maintainers; [ tricktron ];
|
||||
};
|
||||
|
|
|
|||
|
|
@ -7,13 +7,13 @@
|
|||
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "lexbor";
|
||||
version = "3.0.0";
|
||||
version = "3.0.0-unstable-2026-05-26";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "lexbor";
|
||||
repo = "lexbor";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-P5ng/9lkjaWlZmyFzd3MpN39qBqhe8Rlkb/vv3cZ1MI=";
|
||||
rev = "393e96313aed03c1d83f441479fc7507b9db9804";
|
||||
hash = "sha256-k/5JtruXdIHZZ/7Mg66yydslpxNxXKSmlaCNcRf/bXE='";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
|
|
|
|||
|
|
@ -6,14 +6,14 @@
|
|||
|
||||
python3.pkgs.buildPythonApplication (finalAttrs: {
|
||||
pname = "localstack";
|
||||
version = "4.12.0";
|
||||
version = "4.13.0";
|
||||
pyproject = true;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "localstack";
|
||||
repo = "localstack";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-k5aIdfWm3Tvl/J0s1l0gTXJqnb4j5doJdIIaLLOJXg4=";
|
||||
hash = "sha256-vagQ2+eG93ns+E9HT/aDWlDn9jhhIyE7PxBXedsgyH0=";
|
||||
};
|
||||
|
||||
build-system = with python3.pkgs; [
|
||||
|
|
|
|||
|
|
@ -36,7 +36,7 @@ stdenvNoCC.mkDerivation (finalAttrs: {
|
|||
description = "New, fresh visuals for changing your volume, brightness and now playing media";
|
||||
homepage = "https://wouter01.github.io/MediaMate/";
|
||||
license = lib.licenses.unfree;
|
||||
maintainers = with lib.maintainers; [ FlameFlag ];
|
||||
maintainers = with lib.maintainers; [ _4evy ];
|
||||
platforms = lib.platforms.darwin;
|
||||
sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ];
|
||||
};
|
||||
|
|
|
|||
|
|
@ -40,7 +40,7 @@ let
|
|||
in
|
||||
python3Packages.buildPythonApplication (finalAttrs: {
|
||||
pname = "mistral-vibe";
|
||||
version = "2.18.0";
|
||||
version = "2.19.0";
|
||||
pyproject = true;
|
||||
__structuredAttrs = true;
|
||||
|
||||
|
|
@ -48,7 +48,7 @@ python3Packages.buildPythonApplication (finalAttrs: {
|
|||
owner = "mistralai";
|
||||
repo = "mistral-vibe";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-2eDu2Fqd6K/ZxWSl/pXSN284z7UquNb+zwkHYe9ZWBw=";
|
||||
hash = "sha256-PODG/SQsZsixBz/j+k8ALBhXS1fPg3v/o6TXkTyzSIQ=";
|
||||
};
|
||||
|
||||
build-system = with python3Packages; [
|
||||
|
|
@ -130,6 +130,7 @@ python3Packages.buildPythonApplication (finalAttrs: {
|
|||
requests
|
||||
rich
|
||||
rpds-py
|
||||
sentry-sdk
|
||||
six
|
||||
smmap
|
||||
sounddevice
|
||||
|
|
|
|||
|
|
@ -86,7 +86,7 @@ stdenv.mkDerivation (finalAttrs: {
|
|||
license = lib.licenses.lgpl3;
|
||||
maintainers = with lib.maintainers; [
|
||||
ilys
|
||||
FlameFlag
|
||||
_4evy
|
||||
isabelroses
|
||||
];
|
||||
};
|
||||
|
|
|
|||
|
|
@ -26,7 +26,7 @@ stdenvNoCC.mkDerivation (finalAttrs: {
|
|||
description = "Cursor manager for macOS built using private, nonintrusive CoreGraphics APIs";
|
||||
homepage = "https://github.com/alexzielenski/Mousecape";
|
||||
license = lib.licenses.free;
|
||||
maintainers = with lib.maintainers; [ FlameFlag ];
|
||||
maintainers = with lib.maintainers; [ _4evy ];
|
||||
platforms = lib.platforms.darwin;
|
||||
sourceProvenance = [ lib.sourceTypes.binaryNativeCode ];
|
||||
};
|
||||
|
|
|
|||
|
|
@ -304,10 +304,6 @@ stdenv.mkDerivation (finalAttrs: {
|
|||
vapoursynth
|
||||
;
|
||||
|
||||
# Should be removed in the future. These can't be added to `pkgs/top-level/aliases.nix`.
|
||||
scripts = throw "'mpv-unwrapped.scripts' has been removed. Please use 'mpvScripts' instead."; # Added 2025-12-29
|
||||
wrapper = throw "'mpv-unwrapped.wrapper' has been removed. Please use 'mpv.override' instead."; # Added 2025-12-29
|
||||
|
||||
tests = {
|
||||
inherit (nixosTests) mpv;
|
||||
|
||||
|
|
|
|||
|
|
@ -34,7 +34,7 @@ stdenv.mkDerivation (finalAttrs: {
|
|||
description = "Beautiful calculator app for macOS";
|
||||
homepage = "https://numi.app/";
|
||||
license = lib.licenses.unfree;
|
||||
maintainers = with lib.maintainers; [ FlameFlag ];
|
||||
maintainers = with lib.maintainers; [ _4evy ];
|
||||
platforms = lib.platforms.darwin;
|
||||
sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ];
|
||||
};
|
||||
|
|
|
|||
|
|
@ -8,16 +8,16 @@
|
|||
|
||||
rustPlatform.buildRustPackage (finalAttrs: {
|
||||
pname = "nu_plugin_skim";
|
||||
version = "0.28.0";
|
||||
version = "0.29.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "idanarye";
|
||||
repo = "nu_plugin_skim";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-RbDolD23azEpyfropCB32nqhrLoRXNBNLwgwBKCjmo0=";
|
||||
hash = "sha256-zypldu525L2JieDYoZN/lYlc3ooupAsrTtheGxmyxew=";
|
||||
};
|
||||
|
||||
cargoHash = "sha256-FERL4QvkSWOJ5eVxaDLHCjqazUdtS79ONJ8SWxpl9cI=";
|
||||
cargoHash = "sha256-7S4wkRCFEWKbq801boMo6bJ8LFU9gPMUKhFJWhA7AMU=";
|
||||
|
||||
nativeBuildInputs = lib.optionals stdenv.cc.isClang [ rustPlatform.bindgenHook ];
|
||||
|
||||
|
|
|
|||
|
|
@ -67,7 +67,6 @@ stdenv.mkDerivation (finalAttrs: {
|
|||
maintainers = with lib.maintainers; [
|
||||
ramblurr
|
||||
bhankas
|
||||
danth
|
||||
ramblurr
|
||||
];
|
||||
|
||||
|
|
|
|||
|
|
@ -62,7 +62,7 @@ stdenv.mkDerivation (finalAttrs: {
|
|||
meta = {
|
||||
homepage = "https://www.sleepfiles.com/OSCAR/";
|
||||
description = "Software for reviewing and exploring data produced by CPAP and related machines used in the treatment of sleep apnea";
|
||||
mainProgram = "OSCAR";
|
||||
mainProgram = "OSCAR20";
|
||||
license = lib.licenses.gpl3Only;
|
||||
maintainers = with lib.maintainers; [
|
||||
roconnor
|
||||
|
|
|
|||
|
|
@ -8,24 +8,25 @@
|
|||
}:
|
||||
buildGoModule (finalAttrs: {
|
||||
pname = "ostui";
|
||||
version = "1.3.3";
|
||||
version = "1.3.4";
|
||||
|
||||
src = fetchFromSourcehut {
|
||||
owner = "~ser";
|
||||
repo = "ostui";
|
||||
rev = "v${finalAttrs.version}";
|
||||
hash = "sha256-Zm7j4s+GLILLnH+CjF8JsJB4APYeWV7TyCUkKLW2SGQ=";
|
||||
hash = "sha256-+8YZiFV86SuTYQT+FTMo55dQy/W35hD+mcJp8MUz17s=";
|
||||
};
|
||||
|
||||
vendorHash = "sha256-yhoTwouYlv2VkCWmvwvvpbQmrFwzwpraf0EV2Tegq94=";
|
||||
vendorHash = "sha256-cCyOG6nqlw2DPbA1dCuki5cpDy9LmZV/3YGyB3nCreI=";
|
||||
|
||||
nativeBuildInputs = [
|
||||
pkg-config
|
||||
];
|
||||
nativeBuildInputs = lib.optionals stdenv.hostPlatform.isDarwin [ pkg-config ];
|
||||
buildInputs = lib.optionals stdenv.hostPlatform.isDarwin [ mpv-unwrapped ];
|
||||
|
||||
buildInputs = [
|
||||
mpv-unwrapped
|
||||
];
|
||||
postConfigure = lib.optionalString stdenv.hostPlatform.isLinux ''
|
||||
substituteInPlace vendor/github.com/gen2brain/go-mpv/purego_linux.go \
|
||||
--replace-warn '"libmpv.so"' '"${lib.getLib mpv-unwrapped}/lib/libmpv.so"' \
|
||||
--replace-warn '"libmpv.so.2"' '"${lib.getLib mpv-unwrapped}/lib/libmpv.so.2"'
|
||||
'';
|
||||
|
||||
ldflags = [
|
||||
"-s"
|
||||
|
|
@ -33,9 +34,7 @@ buildGoModule (finalAttrs: {
|
|||
"-X main.Version=${finalAttrs.version}"
|
||||
];
|
||||
|
||||
env = {
|
||||
CGO_ENABLED = "1";
|
||||
};
|
||||
env.CGO_ENABLED = if stdenv.hostPlatform.isLinux then "0" else "1";
|
||||
|
||||
doCheck = !stdenv.hostPlatform.isDarwin;
|
||||
|
||||
|
|
|
|||
|
|
@ -1,13 +1,13 @@
|
|||
diff --git a/src/plugins/shortcuts/mpris.ts b/src/plugins/shortcuts/mpris.ts
|
||||
index 93cb40f9..ad0bede3 100644
|
||||
index 064a1187..6b9ef7d8 100644
|
||||
--- a/src/plugins/shortcuts/mpris.ts
|
||||
+++ b/src/plugins/shortcuts/mpris.ts
|
||||
@@ -79,7 +79,7 @@ function setupMPRIS() {
|
||||
instance.canQuit = false;
|
||||
@@ -74,7 +74,7 @@ function setupMPRIS() {
|
||||
instance.canUsePlayerControls = true;
|
||||
instance.supportedUriSchemes = ['http', 'https'];
|
||||
- instance.desktopEntry = 'youtube-music';
|
||||
+ instance.desktopEntry = 'com.github.th_ch.youtube_music';
|
||||
instance.desktopEntry =
|
||||
- '\u0079\u006f\u0075\u0074\u0075\u0062\u0065\u002d\u006d\u0075\u0073\u0069\u0063';
|
||||
+ 'com.github.th-ch.\u0079\u006f\u0075\u0074\u0075\u0062\u0065\u002d\u006d\u0075\u0073\u0069\u0063';
|
||||
return instance;
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -4,11 +4,11 @@
|
|||
fetchFromGitHub,
|
||||
makeWrapper,
|
||||
actool,
|
||||
electron,
|
||||
electron_42,
|
||||
python3,
|
||||
copyDesktopItems,
|
||||
nodejs,
|
||||
pnpm_10,
|
||||
pnpm_11,
|
||||
fetchPnpmDeps,
|
||||
pnpmConfigHook,
|
||||
makeDesktopItem,
|
||||
|
|
@ -16,13 +16,13 @@
|
|||
}:
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "pear-desktop";
|
||||
version = "3.11.0";
|
||||
version = "3.12.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "pear-devs";
|
||||
repo = "pear-desktop";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-M8YFpeauM55fpNyHSGQm8iZieV0oWqOieVThhglKKPE=";
|
||||
hash = "sha256-RSQPwsED3YK5VScVAXH3f8Lz74v1b2448gro1Vo22hg=";
|
||||
};
|
||||
|
||||
patches = [
|
||||
|
|
@ -32,9 +32,9 @@ stdenv.mkDerivation (finalAttrs: {
|
|||
|
||||
pnpmDeps = fetchPnpmDeps {
|
||||
inherit (finalAttrs) pname version src;
|
||||
pnpm = pnpm_10;
|
||||
pnpm = pnpm_11;
|
||||
fetcherVersion = 4;
|
||||
hash = "sha256-BNvAGM9ECtptDwxWsmJVq82Bky1AxslYt51FyvOBEvs=";
|
||||
hash = "sha256-y4eLjikf9X/682RdK0ZvW7+GR1Ei82UJ5SVop09B9wg=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
|
|
@ -42,7 +42,7 @@ stdenv.mkDerivation (finalAttrs: {
|
|||
python3
|
||||
nodejs
|
||||
pnpmConfigHook
|
||||
pnpm_10
|
||||
pnpm_11
|
||||
]
|
||||
++ lib.optionals stdenv.hostPlatform.isDarwin [ actool ]
|
||||
++ lib.optionals (!stdenv.hostPlatform.isDarwin) [ copyDesktopItems ];
|
||||
|
|
@ -52,22 +52,22 @@ stdenv.mkDerivation (finalAttrs: {
|
|||
postBuild = ''
|
||||
pnpm build
|
||||
|
||||
cp -r ${electron.dist} electron-dist
|
||||
cp -r ${electron_42.dist} electron-dist
|
||||
chmod -R u+w electron-dist
|
||||
|
||||
./node_modules/.bin/electron-builder \
|
||||
--dir \
|
||||
-c.electronDist=electron-dist \
|
||||
-c.electronVersion=${electron.version}
|
||||
-c.electronVersion=${electron_42.version}
|
||||
'';
|
||||
|
||||
desktopItems = [
|
||||
(makeDesktopItem {
|
||||
name = "com.github.th_ch.youtube_music";
|
||||
name = "com.github.th-ch.youtube-music";
|
||||
exec = "pear-desktop %u";
|
||||
icon = "pear-desktop";
|
||||
desktopName = "Pear Desktop";
|
||||
startupWMClass = "com.github.th_ch.youtube_music";
|
||||
startupWMClass = "com.github.th-ch.youtube-music";
|
||||
categories = [ "AudioVideo" ];
|
||||
})
|
||||
];
|
||||
|
|
@ -97,7 +97,7 @@ stdenv.mkDerivation (finalAttrs: {
|
|||
'';
|
||||
|
||||
postFixup = lib.optionalString (!stdenv.hostPlatform.isDarwin) ''
|
||||
makeWrapper ${electron}/bin/electron $out/bin/pear-desktop \
|
||||
makeWrapper ${electron_42}/bin/electron $out/bin/pear-desktop \
|
||||
--add-flags $out/share/pear-desktop/resources/app.asar \
|
||||
--add-flags "\''${NIXOS_OZONE_WL:+\''${WAYLAND_DISPLAY:+--ozone-platform-hint=auto --enable-features=WaylandWindowDecorations --enable-wayland-ime=true --wayland-text-input-version=3}}" \
|
||||
--set-default ELECTRON_FORCE_IS_PACKAGED 1 \
|
||||
|
|
|
|||
|
|
@ -8,6 +8,7 @@
|
|||
}:
|
||||
buildNpmPackage rec {
|
||||
pname = "playwright-mcp";
|
||||
# nixpkgs-update: no auto update
|
||||
version = "0.0.76";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
|
|
@ -32,7 +33,8 @@ buildNpmPackage rec {
|
|||
|
||||
wrapProgram $out/bin/playwright-mcp \
|
||||
--set PLAYWRIGHT_BROWSERS_PATH ${playwright-driver.browsers} \
|
||||
--set-default PLAYWRIGHT_MCP_BROWSER chromium
|
||||
--set-default PLAYWRIGHT_MCP_BROWSER chromium \
|
||||
--run 'if [ -z "$PLAYWRIGHT_MCP_USER_DATA_DIR" ]; then export PLAYWRIGHT_MCP_ISOLATED=1; fi'
|
||||
'';
|
||||
|
||||
dontNpmBuild = true;
|
||||
|
|
|
|||
|
|
@ -7,16 +7,16 @@
|
|||
|
||||
buildGoModule (finalAttrs: {
|
||||
pname = "pocketbase";
|
||||
version = "0.39.4";
|
||||
version = "0.39.5";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "pocketbase";
|
||||
repo = "pocketbase";
|
||||
rev = "v${finalAttrs.version}";
|
||||
hash = "sha256-AFSmgFVK1u7NCzBZfRbYtqK8Qxy2mqbLHPUzPcLsMu8=";
|
||||
hash = "sha256-3OsvxKhYd/kQuxDVBjClJrOdFevTeBJmT3gImP/aTcE=";
|
||||
};
|
||||
|
||||
vendorHash = "sha256-lQj8TJQZlU4iyU50nZqJYVIiRmmWrVtVFDs9dnmL2vE=";
|
||||
vendorHash = "sha256-8ABdBsV7FhXNbKkUUcje8OgtVHB4BfRjWVfFAK4I8As=";
|
||||
|
||||
# This is the released subpackage from upstream repo
|
||||
subPackages = [ "examples/base" ];
|
||||
|
|
|
|||
|
|
@ -7,13 +7,13 @@
|
|||
|
||||
buildGoModule (finalAttrs: {
|
||||
pname = "postfix-tlspol";
|
||||
version = "1.10.0";
|
||||
version = "1.11.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "Zuplu";
|
||||
repo = "postfix-tlspol";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-JwggXJM8FDMG4oGRcVjVw1J/toTzc/kxrjdENFT9oGs=";
|
||||
hash = "sha256-mdnCa0xrexkKWHdtCeSXxwMnx9xNKAdkZlHIhqxD/P4=";
|
||||
};
|
||||
|
||||
vendorHash = null;
|
||||
|
|
|
|||
|
|
@ -12,13 +12,13 @@
|
|||
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "prmers";
|
||||
version = "4.19.00-alpha";
|
||||
version = "4.20.14-alpha-vtrace-memsafe-v63";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "cherubrock-seb";
|
||||
repo = "PrMers";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-zG9JLBqIqQjiz8+QNogk/rFeoj1/irmhfbVVe9HTq6A=";
|
||||
hash = "sha256-QnQTAwsReKY7Rqm8spXmHZwfrw5VCsOOAtvhzE4GmHg=";
|
||||
};
|
||||
|
||||
enableParallelBuilding = true;
|
||||
|
|
|
|||
|
|
@ -3,7 +3,10 @@
|
|||
lib,
|
||||
go,
|
||||
buildGoModule,
|
||||
buildNpmPackage,
|
||||
nodejs,
|
||||
pnpmConfigHook,
|
||||
pnpm_11,
|
||||
fetchPnpmDeps,
|
||||
fetchFromGitHub,
|
||||
nixosTests,
|
||||
enableAWS ? true,
|
||||
|
|
@ -47,20 +50,31 @@ let
|
|||
hash = source.hash;
|
||||
};
|
||||
|
||||
assets = buildNpmPackage {
|
||||
assets = stdenv.mkDerivation (finalAssetsAttrs: {
|
||||
pname = "${pname}-assets";
|
||||
inherit version;
|
||||
|
||||
src = "${src}/web/ui";
|
||||
|
||||
npmDepsHash = source.npmDepsHash;
|
||||
|
||||
patches = [
|
||||
# Disable old React app as it depends on deprecated create-react-apps
|
||||
# script
|
||||
./disable-react-app.diff
|
||||
];
|
||||
|
||||
pnpmDeps = fetchPnpmDeps {
|
||||
inherit (finalAssetsAttrs) pname version src;
|
||||
pnpm = pnpm_11;
|
||||
fetcherVersion = 4;
|
||||
hash = source.pnpmDepsHash;
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
nodejs
|
||||
pnpmConfigHook
|
||||
pnpm_11
|
||||
];
|
||||
|
||||
env.CI = true;
|
||||
|
||||
__darwinAllowLocalNetworking = true;
|
||||
|
|
@ -69,20 +83,29 @@ let
|
|||
checkPhase = ''
|
||||
runHook preCheck
|
||||
|
||||
npm test
|
||||
pnpm test
|
||||
|
||||
runHook postCheck
|
||||
'';
|
||||
|
||||
postInstall = ''
|
||||
buildPhase = ''
|
||||
runHook preBuild
|
||||
|
||||
pnpm build
|
||||
|
||||
runHook postBuild
|
||||
'';
|
||||
|
||||
installPhase = ''
|
||||
runHook preInstall
|
||||
|
||||
mkdir -p $out/static
|
||||
cp -r $out/lib/node_modules/prometheus-io/static/* $out/static
|
||||
cp -r static/* $out/static
|
||||
find $out/static -type f -exec gzip -f9 {} \;
|
||||
|
||||
# Remove node_modules
|
||||
rm -rf $out/lib
|
||||
runHook postInstall
|
||||
'';
|
||||
};
|
||||
});
|
||||
in
|
||||
buildGoModule (finalAttrs: {
|
||||
inherit
|
||||
|
|
@ -209,6 +232,7 @@ buildGoModule (finalAttrs: {
|
|||
doInstallCheck = true;
|
||||
|
||||
passthru = {
|
||||
inherit assets;
|
||||
tests = { inherit (nixosTests) prometheus; };
|
||||
updateScript = ./update.sh;
|
||||
};
|
||||
|
|
|
|||
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Add a link
Reference in a new issue