Merge master into staging-next
This commit is contained in:
commit
7a51c8c82c
|
@ -7255,6 +7255,12 @@
|
||||||
githubId = 5549373;
|
githubId = 5549373;
|
||||||
name = "Jochen Kiemes";
|
name = "Jochen Kiemes";
|
||||||
};
|
};
|
||||||
|
giodamelio = {
|
||||||
|
name = "Giovanni d'Amelio";
|
||||||
|
email = "gio@damelio.net";
|
||||||
|
github = "giodamelio";
|
||||||
|
githubId = 441646;
|
||||||
|
};
|
||||||
giogadi = {
|
giogadi = {
|
||||||
email = "lgtorres42@gmail.com";
|
email = "lgtorres42@gmail.com";
|
||||||
github = "giogadi";
|
github = "giogadi";
|
||||||
|
|
|
@ -291,6 +291,13 @@ The pre-existing [services.ankisyncd](#opt-services.ankisyncd.enable) has been m
|
||||||
|
|
||||||
- `services.resolved.fallbackDns` can now be used to disable the upstream fallback servers entirely by setting it to an empty list. To get the previous behaviour of the upstream defaults set it to null, the new default, instead.
|
- `services.resolved.fallbackDns` can now be used to disable the upstream fallback servers entirely by setting it to an empty list. To get the previous behaviour of the upstream defaults set it to null, the new default, instead.
|
||||||
|
|
||||||
|
- `services.hledger-web.capabilities` options has been replaced by a new option `services.hledger-web.allow`.
|
||||||
|
|
||||||
|
- `allow = "view"` means `capabilities = { view = true; }`;
|
||||||
|
- `allow = "add"` means `capabilities = { view = true; add = true; }`;
|
||||||
|
- `allow = "edit"` means `capabilities = { view = true; add = true; edit = true }`;
|
||||||
|
- `allow = "sandstorm"` reads permissions from the `X-Sandstorm-Permissions` request header.
|
||||||
|
|
||||||
- `xxd` has been moved from `vim` default output to its own output to reduce closure size. The canonical way to reference it across all platforms is `unixtools.xxd`.
|
- `xxd` has been moved from `vim` default output to its own output to reduce closure size. The canonical way to reference it across all platforms is `unixtools.xxd`.
|
||||||
|
|
||||||
- The `stalwart-mail` package has been updated to v0.5.3, which includes [breaking changes](https://github.com/stalwartlabs/mail-server/blob/v0.5.3/UPGRADING.md).
|
- The `stalwart-mail` package has been updated to v0.5.3, which includes [breaking changes](https://github.com/stalwartlabs/mail-server/blob/v0.5.3/UPGRADING.md).
|
||||||
|
|
|
@ -165,8 +165,6 @@ class StartCommand:
|
||||||
)
|
)
|
||||||
if not allow_reboot:
|
if not allow_reboot:
|
||||||
qemu_opts += " -no-reboot"
|
qemu_opts += " -no-reboot"
|
||||||
# TODO: qemu script already catpures this env variable, legacy?
|
|
||||||
qemu_opts += " " + os.environ.get("QEMU_OPTS", "")
|
|
||||||
|
|
||||||
return (
|
return (
|
||||||
f"{self._cmd}"
|
f"{self._cmd}"
|
||||||
|
|
|
@ -26,28 +26,17 @@ in {
|
||||||
'';
|
'';
|
||||||
};
|
};
|
||||||
|
|
||||||
capabilities = {
|
allow = mkOption {
|
||||||
view = mkOption {
|
type = types.enum [ "view" "add" "edit" "sandstorm" ];
|
||||||
type = types.bool;
|
default = "view";
|
||||||
default = true;
|
description = lib.mdDoc ''
|
||||||
description = lib.mdDoc ''
|
User's access level for changing data.
|
||||||
Enable the view capability.
|
|
||||||
'';
|
* view: view only permission.
|
||||||
};
|
* add: view and add permissions.
|
||||||
add = mkOption {
|
* edit: view, add, and edit permissions.
|
||||||
type = types.bool;
|
* sandstorm: permissions from the `X-Sandstorm-Permissions` request header.
|
||||||
default = false;
|
'';
|
||||||
description = lib.mdDoc ''
|
|
||||||
Enable the add capability.
|
|
||||||
'';
|
|
||||||
};
|
|
||||||
manage = mkOption {
|
|
||||||
type = types.bool;
|
|
||||||
default = false;
|
|
||||||
description = lib.mdDoc ''
|
|
||||||
Enable the manage capability.
|
|
||||||
'';
|
|
||||||
};
|
|
||||||
};
|
};
|
||||||
|
|
||||||
stateDir = mkOption {
|
stateDir = mkOption {
|
||||||
|
@ -89,6 +78,11 @@ in {
|
||||||
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
imports = [
|
||||||
|
(mkRemovedOptionModule [ "services" "hledger-web" "capabilities" ]
|
||||||
|
"This option has been replaced by new option `services.hledger-web.allow`.")
|
||||||
|
];
|
||||||
|
|
||||||
config = mkIf cfg.enable {
|
config = mkIf cfg.enable {
|
||||||
|
|
||||||
users.users.hledger = {
|
users.users.hledger = {
|
||||||
|
@ -102,16 +96,11 @@ in {
|
||||||
users.groups.hledger = {};
|
users.groups.hledger = {};
|
||||||
|
|
||||||
systemd.services.hledger-web = let
|
systemd.services.hledger-web = let
|
||||||
capabilityString = with cfg.capabilities; concatStringsSep "," (
|
|
||||||
(optional view "view")
|
|
||||||
++ (optional add "add")
|
|
||||||
++ (optional manage "manage")
|
|
||||||
);
|
|
||||||
serverArgs = with cfg; escapeShellArgs ([
|
serverArgs = with cfg; escapeShellArgs ([
|
||||||
"--serve"
|
"--serve"
|
||||||
"--host=${host}"
|
"--host=${host}"
|
||||||
"--port=${toString port}"
|
"--port=${toString port}"
|
||||||
"--capabilities=${capabilityString}"
|
"--allow=${allow}"
|
||||||
(optionalString (cfg.baseUrl != null) "--base-url=${cfg.baseUrl}")
|
(optionalString (cfg.baseUrl != null) "--base-url=${cfg.baseUrl}")
|
||||||
(optionalString (cfg.serveApi) "--serve-api")
|
(optionalString (cfg.serveApi) "--serve-api")
|
||||||
] ++ (map (f: "--file=${stateDir}/${f}") cfg.journalFiles)
|
] ++ (map (f: "--file=${stateDir}/${f}") cfg.journalFiles)
|
||||||
|
|
|
@ -190,22 +190,6 @@ in
|
||||||
"org.gnome.SettingsDaemon.XSettings.service"
|
"org.gnome.SettingsDaemon.XSettings.service"
|
||||||
];
|
];
|
||||||
|
|
||||||
# https://github.com/elementary/gala/issues/1826#issuecomment-1890461298
|
|
||||||
systemd.user.services."io.elementary.gala.daemon@" = {
|
|
||||||
unitConfig = {
|
|
||||||
Description = "Gala Daemon";
|
|
||||||
BindsTo = "io.elementary.gala@.service";
|
|
||||||
After = "io.elementary.gala@.service";
|
|
||||||
};
|
|
||||||
|
|
||||||
serviceConfig = {
|
|
||||||
Type = "dbus";
|
|
||||||
BusName = "org.pantheon.gala.daemon";
|
|
||||||
ExecStart = "${pkgs.pantheon.gala}/bin/gala-daemon";
|
|
||||||
Slice = "session.slice";
|
|
||||||
};
|
|
||||||
};
|
|
||||||
|
|
||||||
# Global environment
|
# Global environment
|
||||||
environment.systemPackages = (with pkgs.pantheon; [
|
environment.systemPackages = (with pkgs.pantheon; [
|
||||||
elementary-session-settings
|
elementary-session-settings
|
||||||
|
|
|
@ -19,7 +19,7 @@ rec {
|
||||||
host = "127.0.0.1";
|
host = "127.0.0.1";
|
||||||
port = 5000;
|
port = 5000;
|
||||||
enable = true;
|
enable = true;
|
||||||
capabilities.manage = true;
|
allow = "edit";
|
||||||
};
|
};
|
||||||
networking.firewall.allowedTCPPorts = [ config.services.hledger-web.port ];
|
networking.firewall.allowedTCPPorts = [ config.services.hledger-web.port ];
|
||||||
systemd.services.hledger-web.preStart = ''
|
systemd.services.hledger-web.preStart = ''
|
||||||
|
|
|
@ -50,7 +50,7 @@ import ./make-test-python.nix ({ pkgs, lib, ...} :
|
||||||
machine.wait_until_succeeds(f"pgrep -f {i}")
|
machine.wait_until_succeeds(f"pgrep -f {i}")
|
||||||
for i in ["gala", "io.elementary.wingpanel", "plank"]:
|
for i in ["gala", "io.elementary.wingpanel", "plank"]:
|
||||||
machine.wait_for_window(i)
|
machine.wait_for_window(i)
|
||||||
for i in ["io.elementary.gala.daemon@x11.service", "bamfdaemon.service", "io.elementary.files.xdg-desktop-portal.service"]:
|
for i in ["bamfdaemon.service", "io.elementary.files.xdg-desktop-portal.service"]:
|
||||||
machine.wait_for_unit(i, "${user.name}")
|
machine.wait_for_unit(i, "${user.name}")
|
||||||
|
|
||||||
with subtest("Check if various environment variables are set"):
|
with subtest("Check if various environment variables are set"):
|
||||||
|
|
|
@ -1,24 +1,12 @@
|
||||||
{ lib
|
{ lib
|
||||||
, fetchFromGitHub
|
, fetchFromGitHub
|
||||||
|
, fetchurl
|
||||||
, python3
|
, python3
|
||||||
|
, qtbase
|
||||||
|
, qtwayland
|
||||||
, wrapQtAppsHook
|
, wrapQtAppsHook
|
||||||
}:
|
}:
|
||||||
|
|
||||||
# As of 2.1, puddletag has started pinning versions of all dependencies that it
|
|
||||||
# was built against which is an issue as the chances of us having the exact same
|
|
||||||
# versions in nixpkgs are slim to none.
|
|
||||||
#
|
|
||||||
# There is a difference between explicit and implicit version requirements and
|
|
||||||
# we should be able to safely ignore the latter. Therefore use requirements.in
|
|
||||||
# which contains just the explicit version dependencies instead of
|
|
||||||
# requirements.txt.
|
|
||||||
#
|
|
||||||
# Additionally, we do need to override some of the explicit requirements through
|
|
||||||
# `overrideVersions`. While we technically run the risk of breaking something by
|
|
||||||
# ignoring the pinned versions, it's just something we will have to accept
|
|
||||||
# unless we want to vendor those versions.
|
|
||||||
|
|
||||||
|
|
||||||
python3.pkgs.buildPythonApplication rec {
|
python3.pkgs.buildPythonApplication rec {
|
||||||
pname = "puddletag";
|
pname = "puddletag";
|
||||||
version = "2.3.0";
|
version = "2.3.0";
|
||||||
|
@ -31,6 +19,14 @@ python3.pkgs.buildPythonApplication rec {
|
||||||
hash = "sha256-oScT8YcQoDf2qZ+J7xKm22Sbfym3tkVUrWT5D2LU5e8=";
|
hash = "sha256-oScT8YcQoDf2qZ+J7xKm22Sbfym3tkVUrWT5D2LU5e8=";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
patches = [
|
||||||
|
(fetchurl {
|
||||||
|
url = "https://github.com/puddletag/puddletag/commit/54074824adb05da42c03d7adfbba94d8e24982f0.patch";
|
||||||
|
hash = "sha256-DkgaFWgp2m2bRuhdXhHW+nxV/2GaCgeRNdwLMYAkcYQ=";
|
||||||
|
name = "fix_for_pyparsing_3_1_2.patch";
|
||||||
|
})
|
||||||
|
];
|
||||||
|
|
||||||
pythonRelaxDeps = true;
|
pythonRelaxDeps = true;
|
||||||
|
|
||||||
pythonRemoveDeps = [
|
pythonRemoveDeps = [
|
||||||
|
@ -43,6 +39,11 @@ python3.pkgs.buildPythonApplication rec {
|
||||||
--replace share/pixmaps share/icons
|
--replace share/pixmaps share/icons
|
||||||
'';
|
'';
|
||||||
|
|
||||||
|
buildInputs = [
|
||||||
|
qtbase
|
||||||
|
qtwayland
|
||||||
|
];
|
||||||
|
|
||||||
nativeBuildInputs = [
|
nativeBuildInputs = [
|
||||||
python3.pkgs.pythonRelaxDepsHook
|
python3.pkgs.pythonRelaxDepsHook
|
||||||
wrapQtAppsHook
|
wrapQtAppsHook
|
||||||
|
@ -63,11 +64,13 @@ python3.pkgs.buildPythonApplication rec {
|
||||||
# the file should be executable but it isn't so our wrapper doesn't run
|
# the file should be executable but it isn't so our wrapper doesn't run
|
||||||
preFixup = ''
|
preFixup = ''
|
||||||
chmod 555 $out/bin/puddletag
|
chmod 555 $out/bin/puddletag
|
||||||
wrapQtApp $out/bin/puddletag
|
makeWrapperArgs+=("''${qtWrapperArgs[@]}")
|
||||||
'';
|
'';
|
||||||
|
|
||||||
doCheck = false; # there are no tests
|
doCheck = false; # there are no tests
|
||||||
|
|
||||||
|
dontWrapQtApps = true; # to avoid double-wrapping
|
||||||
|
|
||||||
dontStrip = true; # we are not generating any binaries
|
dontStrip = true; # we are not generating any binaries
|
||||||
|
|
||||||
meta = with lib; {
|
meta = with lib; {
|
||||||
|
|
808
pkgs/applications/audio/waylyrics/Cargo.lock
generated
808
pkgs/applications/audio/waylyrics/Cargo.lock
generated
File diff suppressed because it is too large
Load Diff
|
@ -9,19 +9,19 @@
|
||||||
|
|
||||||
rustPlatform.buildRustPackage rec {
|
rustPlatform.buildRustPackage rec {
|
||||||
pname = "waylyrics";
|
pname = "waylyrics";
|
||||||
version = "0.2.13";
|
version = "0.2.15";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "poly000";
|
owner = "poly000";
|
||||||
repo = "waylyrics";
|
repo = "waylyrics";
|
||||||
rev = "v${version}";
|
rev = "v${version}";
|
||||||
hash = "sha256-522NdpGj0oh2SbWa4GFCFpqNFRhqQxfZ1ZRuS9jUj7Y=";
|
hash = "sha256-dGtotQfS5Ve3rl6iSsqOzs0/dOePfoRZ9Wlg9zHCXSY=";
|
||||||
};
|
};
|
||||||
|
|
||||||
cargoLock = {
|
cargoLock = {
|
||||||
lockFile = ./Cargo.lock;
|
lockFile = ./Cargo.lock;
|
||||||
outputHashes = {
|
outputHashes = {
|
||||||
"ncmapi-0.1.13" = "sha256-qu89qf4IPM14V+oE4QQr/SsXSTx3vQbyfzD+Pihcd3E=";
|
"ncmapi-0.1.13" = "sha256-gwFMmMzQywlsQC2GljgLwXoP2Cca0r24iEDmV0k/xG0=";
|
||||||
"qqmusic-rs-0.1.0" = "sha256-woLsO0n+m3EBUI+PRLio7iLp0UPQSliWK0djCSZEaZc=";
|
"qqmusic-rs-0.1.0" = "sha256-woLsO0n+m3EBUI+PRLio7iLp0UPQSliWK0djCSZEaZc=";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
|
@ -25,13 +25,13 @@
|
||||||
|
|
||||||
mkDerivation rec {
|
mkDerivation rec {
|
||||||
pname = "bitcoin" + lib.optionalString (!withGui) "d" + "-abc";
|
pname = "bitcoin" + lib.optionalString (!withGui) "d" + "-abc";
|
||||||
version = "0.28.12";
|
version = "0.29.0";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "bitcoin-ABC";
|
owner = "bitcoin-ABC";
|
||||||
repo = "bitcoin-abc";
|
repo = "bitcoin-abc";
|
||||||
rev = "v${version}";
|
rev = "v${version}";
|
||||||
hash = "sha256-D8ZKxvB8kfNkVTaI6uESEzw+ABtmNk0nJLK5N/pJ6W8=";
|
hash = "sha256-9BJfzGXX9b7JRWFU9Flda8CWDqkgE2/IZcPopCyfBck=";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [ pkg-config cmake ];
|
nativeBuildInputs = [ pkg-config cmake ];
|
||||||
|
|
|
@ -2484,6 +2484,22 @@ let
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
julialang.language-julia = buildVscodeMarketplaceExtension {
|
||||||
|
mktplcRef = {
|
||||||
|
name = "language-julia";
|
||||||
|
publisher = "julialang";
|
||||||
|
version = "1.75.2";
|
||||||
|
sha256 = "sha256-wGguwyTy3jj89ud/nQw2vbtNxYuWkfi0qG6QGUyvuz4=";
|
||||||
|
};
|
||||||
|
meta = {
|
||||||
|
changelog = "https://marketplace.visualstudio.com/items/julialang.language-julia/changelog";
|
||||||
|
description = "A Visual Studio Code extension for Julia programming language";
|
||||||
|
downloadPage = "https://marketplace.visualstudio.com/items?itemName=julialang.language-julia";
|
||||||
|
homepage = "https://github.com/julia-vscode/julia-vscode";
|
||||||
|
license = lib.licenses.mit;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
justusadam.language-haskell = buildVscodeMarketplaceExtension {
|
justusadam.language-haskell = buildVscodeMarketplaceExtension {
|
||||||
mktplcRef = {
|
mktplcRef = {
|
||||||
name = "language-haskell";
|
name = "language-haskell";
|
||||||
|
@ -4393,8 +4409,8 @@ let
|
||||||
mktplcRef = {
|
mktplcRef = {
|
||||||
name = "uiua-vscode";
|
name = "uiua-vscode";
|
||||||
publisher = "uiua-lang";
|
publisher = "uiua-lang";
|
||||||
version = "0.0.39";
|
version = "0.0.42";
|
||||||
sha256 = "sha256-B+p5bIwVhzWAdKQPCGPlImQihYCeTtYFTlkZIkgWayk=";
|
sha256 = "sha256-cgLWgMej1Nv8kNK2MfgO3Z/xJPXdcmYs8LXrFNfc3jQ=";
|
||||||
};
|
};
|
||||||
meta = {
|
meta = {
|
||||||
description = "VSCode language extension for Uiua";
|
description = "VSCode language extension for Uiua";
|
||||||
|
|
|
@ -30,21 +30,21 @@ let
|
||||||
archive_fmt = if stdenv.isDarwin then "zip" else "tar.gz";
|
archive_fmt = if stdenv.isDarwin then "zip" else "tar.gz";
|
||||||
|
|
||||||
sha256 = {
|
sha256 = {
|
||||||
x86_64-linux = "11brsgksn3bl3px0hwa83vr22gb2k19pn8hcn7xwn6zzcgf7rsf2";
|
x86_64-linux = "0kr83pbjbyrpkhhpr432nr0kcjnvra5vwq2zhpdv1p2g1981dbxf";
|
||||||
x86_64-darwin = "1ai7jmiq37zpicc5p387nvbx5122fp7c3qh2k596jq7l7k0iyfzd";
|
x86_64-darwin = "0vlbd4y649r5v61322vm6fvdf3mrn2shw1vjh1q8wcbf2j84rgcl";
|
||||||
aarch64-linux = "0psjz56h8asgdh0m6insfysw1f6d00hifvb0rfsi8qv0wca72wb4";
|
aarch64-linux = "0bp3a928sqlr103884ljyahl3s4jchyvpcvk08a648wmb1f8ibxi";
|
||||||
aarch64-darwin = "0jskk6dvjg290mvw8hcs4hrhy7m3ridsj5w9lxs6kn74fdvg1byb";
|
aarch64-darwin = "1dyg4f7hpvx1bpspghfpyqaj83xy47462zjql49zrdar17cq738r";
|
||||||
armv7l-linux = "0rz26xw312s0larjvkrf8np9c0yccppadiqmj69j47vavg78274c";
|
armv7l-linux = "16ri5icgvzf3zfg170dciqyz46dcwlsx6vy4r2y4w1j2hbb7afzn";
|
||||||
}.${system} or throwSystem;
|
}.${system} or throwSystem;
|
||||||
in
|
in
|
||||||
callPackage ./generic.nix rec {
|
callPackage ./generic.nix rec {
|
||||||
# Please backport all compatible updates to the stable release.
|
# Please backport all compatible updates to the stable release.
|
||||||
# This is important for the extension ecosystem.
|
# This is important for the extension ecosystem.
|
||||||
version = "1.87.2";
|
version = "1.88.0";
|
||||||
pname = "vscode" + lib.optionalString isInsiders "-insiders";
|
pname = "vscode" + lib.optionalString isInsiders "-insiders";
|
||||||
|
|
||||||
# This is used for VS Code - Remote SSH test
|
# This is used for VS Code - Remote SSH test
|
||||||
rev = "863d2581ecda6849923a2118d93a088b0745d9d6";
|
rev = "5c3e652f63e798a5ac2f31ffd0d863669328dc4c";
|
||||||
|
|
||||||
executableName = "code" + lib.optionalString isInsiders "-insiders";
|
executableName = "code" + lib.optionalString isInsiders "-insiders";
|
||||||
longName = "Visual Studio Code" + lib.optionalString isInsiders " - Insiders";
|
longName = "Visual Studio Code" + lib.optionalString isInsiders " - Insiders";
|
||||||
|
@ -68,7 +68,7 @@ in
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
name = "vscode-server-${rev}.tar.gz";
|
name = "vscode-server-${rev}.tar.gz";
|
||||||
url = "https://update.code.visualstudio.com/commit:${rev}/server-linux-x64/stable";
|
url = "https://update.code.visualstudio.com/commit:${rev}/server-linux-x64/stable";
|
||||||
sha256 = "1hdny44f93qzpm9vgx14wk1myrnsv5qcj25rqcy2jb5kspnq6813";
|
sha256 = "0vy3r9xx1gv92pkyff5wddywfwgr2i12d3qrydw53kdjhdykamsk";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -8,16 +8,16 @@
|
||||||
|
|
||||||
rustPlatform.buildRustPackage rec {
|
rustPlatform.buildRustPackage rec {
|
||||||
pname = "artem";
|
pname = "artem";
|
||||||
version = "2.0.6";
|
version = "3.0.0";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "finefindus";
|
owner = "finefindus";
|
||||||
repo = "artem";
|
repo = "artem";
|
||||||
rev = "v${version}";
|
rev = "v${version}";
|
||||||
hash = "sha256-iio0MJG0qVndhQvF2zgZ6Jw0za6bBQYFmtk1Mbxpq1E=";
|
hash = "sha256-C3Co+hXstVN/WADIpzqr7f3muAgQL0Zbnz6VI1XNo4U=";
|
||||||
};
|
};
|
||||||
|
|
||||||
cargoHash = "sha256-47HNoAA1qr39qQqfq+qZoCFyjKHu5pnRKC2QzA60K3k=";
|
cargoHash = "sha256-QyFUxnq4BSULgpZxCu5+7TWfu6Gey0JFkOYSK+rL7l0=";
|
||||||
|
|
||||||
nativeBuildInputs = [
|
nativeBuildInputs = [
|
||||||
installShellFiles
|
installShellFiles
|
||||||
|
|
|
@ -38,7 +38,7 @@
|
||||||
, pcre
|
, pcre
|
||||||
, qhull
|
, qhull
|
||||||
, systemd
|
, systemd
|
||||||
, tbb_2021_8
|
, tbb_2021_11
|
||||||
, webkitgtk
|
, webkitgtk
|
||||||
, wxGTK31
|
, wxGTK31
|
||||||
, xorg
|
, xorg
|
||||||
|
@ -53,7 +53,7 @@ let
|
||||||
];
|
];
|
||||||
});
|
});
|
||||||
openvdb_tbb_2021_8 = openvdb.overrideAttrs (old: rec {
|
openvdb_tbb_2021_8 = openvdb.overrideAttrs (old: rec {
|
||||||
buildInputs = [ openexr boost179 tbb_2021_8 jemalloc c-blosc ilmbase ];
|
buildInputs = [ openexr boost179 tbb_2021_11 jemalloc c-blosc ilmbase ];
|
||||||
});
|
});
|
||||||
in
|
in
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
|
@ -102,7 +102,7 @@ stdenv.mkDerivation rec {
|
||||||
opencascade-occt
|
opencascade-occt
|
||||||
openvdb_tbb_2021_8
|
openvdb_tbb_2021_8
|
||||||
pcre
|
pcre
|
||||||
tbb_2021_8
|
tbb_2021_11
|
||||||
webkitgtk
|
webkitgtk
|
||||||
wxGTK31'
|
wxGTK31'
|
||||||
xorg.libX11
|
xorg.libX11
|
||||||
|
|
|
@ -27,7 +27,7 @@
|
||||||
, openvdb
|
, openvdb
|
||||||
, pcre
|
, pcre
|
||||||
, qhull
|
, qhull
|
||||||
, tbb_2021_8
|
, tbb_2021_11
|
||||||
, wxGTK32
|
, wxGTK32
|
||||||
, xorg
|
, xorg
|
||||||
, libbgcode
|
, libbgcode
|
||||||
|
@ -61,7 +61,7 @@ let
|
||||||
hash = "sha256-WNdAYu66ggpSYJ8Kt57yEA4mSTv+Rvzj9Rm1q765HpY=";
|
hash = "sha256-WNdAYu66ggpSYJ8Kt57yEA4mSTv+Rvzj9Rm1q765HpY=";
|
||||||
};
|
};
|
||||||
});
|
});
|
||||||
openvdb_tbb_2021_8 = openvdb.override { tbb = tbb_2021_8; };
|
openvdb_tbb_2021_8 = openvdb.override { tbb = tbb_2021_11; };
|
||||||
wxGTK-override' = if wxGTK-override == null then wxGTK-prusa else wxGTK-override;
|
wxGTK-override' = if wxGTK-override == null then wxGTK-prusa else wxGTK-override;
|
||||||
in
|
in
|
||||||
stdenv.mkDerivation (finalAttrs: {
|
stdenv.mkDerivation (finalAttrs: {
|
||||||
|
@ -104,7 +104,7 @@ stdenv.mkDerivation (finalAttrs: {
|
||||||
openvdb_tbb_2021_8
|
openvdb_tbb_2021_8
|
||||||
pcre
|
pcre
|
||||||
qhull
|
qhull
|
||||||
tbb_2021_8
|
tbb_2021_11
|
||||||
wxGTK-override'
|
wxGTK-override'
|
||||||
xorg.libX11
|
xorg.libX11
|
||||||
libbgcode
|
libbgcode
|
||||||
|
|
|
@ -2,16 +2,16 @@
|
||||||
|
|
||||||
builtins.mapAttrs (pname: { doCheck ? true, mainProgram ? pname, subPackages }: buildGoModule rec {
|
builtins.mapAttrs (pname: { doCheck ? true, mainProgram ? pname, subPackages }: buildGoModule rec {
|
||||||
inherit pname;
|
inherit pname;
|
||||||
version = "3.27.2";
|
version = "3.27.3";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "projectcalico";
|
owner = "projectcalico";
|
||||||
repo = "calico";
|
repo = "calico";
|
||||||
rev = "v${version}";
|
rev = "v${version}";
|
||||||
hash = "sha256-iVRK/5vjPnfJMULaufaOu8u09utSt3u85R4cIBl+yUI=";
|
hash = "sha256-WZcQfZ5ocuimI5gtr5I5LjKxukK07au6iP9N2+vwN1M=";
|
||||||
};
|
};
|
||||||
|
|
||||||
vendorHash = "sha256-h4qTtMG4Xi6YqLMMsXZRWVVdQ3U3VrFG6bV7YDwT5Zk=";
|
vendorHash = "sha256-ptMec5gL6WTCG/2aHesU8fJwMzMnfuvEn9S68M5y4Eo=";
|
||||||
|
|
||||||
inherit doCheck subPackages;
|
inherit doCheck subPackages;
|
||||||
|
|
||||||
|
|
|
@ -2,16 +2,16 @@
|
||||||
|
|
||||||
buildGoModule rec {
|
buildGoModule rec {
|
||||||
pname = "rke";
|
pname = "rke";
|
||||||
version = "1.5.6";
|
version = "1.5.7";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "rancher";
|
owner = "rancher";
|
||||||
repo = pname;
|
repo = pname;
|
||||||
rev = "v${version}";
|
rev = "v${version}";
|
||||||
hash = "sha256-yw7GacSvPKXStmYtG4oQQlIca5Svk4pHDliMDVhyPRI=";
|
hash = "sha256-4fan6+ka0CH8wa/+7ouTuOuTfWPQE5EqsjAfj3zdrA0=";
|
||||||
};
|
};
|
||||||
|
|
||||||
vendorHash = "sha256-0H9K3/BwdSExADFHaYtn2RrHZ6AyEjzlBKYXL/Ow9JA=";
|
vendorHash = "sha256-/HsZAMPGCaM5Em6doC8qffoSEveX/yDNwAGog3I0+c4=";
|
||||||
|
|
||||||
subPackages = [ "." ];
|
subPackages = [ "." ];
|
||||||
|
|
||||||
|
|
|
@ -1,70 +1,72 @@
|
||||||
{ stdenv
|
{ stdenv
|
||||||
, fetchFromGitHub
|
, fetchFromGitHub
|
||||||
|
, fetchpatch
|
||||||
, lib
|
, lib
|
||||||
, python3
|
, python3
|
||||||
, cmake
|
, meson
|
||||||
, lingeling
|
, ninja
|
||||||
|
, git
|
||||||
, btor2tools
|
, btor2tools
|
||||||
, symfpu
|
, symfpu
|
||||||
, gtest
|
, gtest
|
||||||
, gmp
|
, gmp
|
||||||
, cadical
|
, cadical
|
||||||
, minisat
|
|
||||||
, picosat
|
|
||||||
, cryptominisat
|
, cryptominisat
|
||||||
, zlib
|
, zlib
|
||||||
, pkg-config
|
, pkg-config
|
||||||
# "*** internal error in 'lglib.c': watcher stack overflow" on aarch64-linux
|
|
||||||
, withLingeling ? !stdenv.hostPlatform.isAarch64
|
|
||||||
}:
|
}:
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation (finalAttrs: {
|
||||||
pname = "bitwuzla";
|
pname = "bitwuzla";
|
||||||
version = "unstable-2022-10-03";
|
version = "0.4.0";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "bitwuzla";
|
owner = "bitwuzla";
|
||||||
repo = "bitwuzla";
|
repo = "bitwuzla";
|
||||||
rev = "3bc0f9f1aca04afabe1aff53dd0937924618b2ad";
|
rev = finalAttrs.version;
|
||||||
hash = "sha256-UXZERl7Nedwex/oUrcf6/GkDSgOQ537WDYm117RfvWo=";
|
hash = "sha256-ZEdV4ml1LwrYwscgOcL2gLx/ijPYqRktXMQH/Njh8OI=";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [ cmake pkg-config ];
|
patches = [
|
||||||
|
# fix parser on aarch64
|
||||||
|
# remove on next release
|
||||||
|
(fetchpatch {
|
||||||
|
url = "https://github.com/bitwuzla/bitwuzla/commit/4d914aa5ec34076c37749f0cf6dce976ea510386.patch";
|
||||||
|
hash = "sha256-gp+HEamOySjPXCC39tt5DIMdQqEew26a+M15sNdCmTM=";
|
||||||
|
})
|
||||||
|
];
|
||||||
|
|
||||||
|
strictDeps = true;
|
||||||
|
|
||||||
|
nativeBuildInputs = [ meson pkg-config git ninja ];
|
||||||
buildInputs = [
|
buildInputs = [
|
||||||
cadical
|
cadical
|
||||||
cryptominisat
|
cryptominisat
|
||||||
picosat
|
|
||||||
minisat
|
|
||||||
btor2tools
|
btor2tools
|
||||||
symfpu
|
symfpu
|
||||||
gmp
|
gmp
|
||||||
zlib
|
zlib
|
||||||
] ++ lib.optional withLingeling lingeling;
|
];
|
||||||
|
|
||||||
cmakeFlags = [
|
mesonFlags = [
|
||||||
"-DBUILD_SHARED_LIBS=ON"
|
# note: the default value for default_library fails to link dynamic dependencies
|
||||||
"-DPicoSAT_INCLUDE_DIR=${lib.getDev picosat}/include/picosat"
|
# but setting it to shared works even in pkgsStatic
|
||||||
"-DBtor2Tools_INCLUDE_DIR=${lib.getDev btor2tools}/include/btor2parser"
|
"-Ddefault_library=shared"
|
||||||
"-DBtor2Tools_LIBRARIES=${lib.getLib btor2tools}/lib/libbtor2parser${stdenv.hostPlatform.extensions.sharedLibrary}"
|
|
||||||
] ++ lib.optional doCheck "-DTESTING=YES";
|
|
||||||
|
|
||||||
nativeCheckInputs = [ python3 gtest ];
|
(lib.strings.mesonEnable "testing" finalAttrs.doCheck)
|
||||||
# two tests fail on darwin and 3 on aarch64-linux
|
];
|
||||||
doCheck = stdenv.hostPlatform.isLinux && (!stdenv.hostPlatform.isAarch64);
|
|
||||||
preCheck = let
|
|
||||||
var = if stdenv.isDarwin then "DYLD_LIBRARY_PATH" else "LD_LIBRARY_PATH";
|
|
||||||
in
|
|
||||||
''
|
|
||||||
export ${var}=$(readlink -f lib)
|
|
||||||
patchShebangs ..
|
|
||||||
'';
|
|
||||||
|
|
||||||
meta = with lib; {
|
nativeCheckInputs = [ python3 ];
|
||||||
|
checkInputs = [ gtest ];
|
||||||
|
# two tests fail on darwin
|
||||||
|
doCheck = stdenv.hostPlatform.isLinux;
|
||||||
|
|
||||||
|
meta = {
|
||||||
description = "A SMT solver for fixed-size bit-vectors, floating-point arithmetic, arrays, and uninterpreted functions";
|
description = "A SMT solver for fixed-size bit-vectors, floating-point arithmetic, arrays, and uninterpreted functions";
|
||||||
mainProgram = "bitwuzla";
|
mainProgram = "bitwuzla";
|
||||||
homepage = "https://bitwuzla.github.io";
|
homepage = "https://bitwuzla.github.io";
|
||||||
license = licenses.mit;
|
license = lib.licenses.mit;
|
||||||
platforms = platforms.unix;
|
platforms = lib.platforms.unix;
|
||||||
maintainers = with maintainers; [ symphorien ];
|
maintainers = with lib.maintainers; [ symphorien ];
|
||||||
};
|
};
|
||||||
}
|
})
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
{ lib, stdenv, fetchFromGitHub }:
|
{ lib, stdenv, fetchFromGitHub, copyPkgconfigItems, makePkgconfigItem }:
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
pname = "cadical";
|
pname = "cadical";
|
||||||
|
@ -14,6 +14,35 @@ stdenv.mkDerivation rec {
|
||||||
outputs = [ "out" "dev" "lib" ];
|
outputs = [ "out" "dev" "lib" ];
|
||||||
doCheck = true;
|
doCheck = true;
|
||||||
|
|
||||||
|
nativeBuildInputs = [ copyPkgconfigItems ];
|
||||||
|
|
||||||
|
pkgconfigItems = [
|
||||||
|
(makePkgconfigItem {
|
||||||
|
name = "cadical";
|
||||||
|
inherit version;
|
||||||
|
cflags = [ "-I\${includedir}" ];
|
||||||
|
libs = [ "-L\${libdir}" "-lcadical" ];
|
||||||
|
variables = {
|
||||||
|
includedir = "@includedir@";
|
||||||
|
libdir = "@libdir@";
|
||||||
|
};
|
||||||
|
inherit (meta) description;
|
||||||
|
})
|
||||||
|
];
|
||||||
|
|
||||||
|
env = {
|
||||||
|
# copyPkgconfigItems will substitute these in the pkg-config file
|
||||||
|
includedir = "${placeholder "dev"}/include";
|
||||||
|
libdir = "${placeholder "lib"}/lib";
|
||||||
|
};
|
||||||
|
|
||||||
|
enableParallelBuilding = true;
|
||||||
|
|
||||||
|
# fix static build
|
||||||
|
postPatch = ''
|
||||||
|
substituteInPlace makefile.in --replace-fail "ar rc" '$(AR) rc'
|
||||||
|
'';
|
||||||
|
|
||||||
# the configure script is not generated by autotools and does not accept the
|
# the configure script is not generated by autotools and does not accept the
|
||||||
# arguments that the default configurePhase passes like --prefix and --libdir
|
# arguments that the default configurePhase passes like --prefix and --libdir
|
||||||
configurePhase = ''
|
configurePhase = ''
|
||||||
|
|
|
@ -17,8 +17,14 @@ stdenv.mkDerivation rec {
|
||||||
hash = "sha256-8oH9moMjQEWnQXKmKcqmXuXcYkEyvr4hwC1bC4l26mo=";
|
hash = "sha256-8oH9moMjQEWnQXKmKcqmXuXcYkEyvr4hwC1bC4l26mo=";
|
||||||
};
|
};
|
||||||
|
|
||||||
buildInputs = [ python3 boost ];
|
strictDeps = true;
|
||||||
nativeBuildInputs = [ cmake ];
|
buildInputs = [ boost ];
|
||||||
|
nativeBuildInputs = [ python3 cmake ];
|
||||||
|
|
||||||
|
# musl does not have sys/unistd.h
|
||||||
|
postPatch = ''
|
||||||
|
substituteInPlace src/picosat/picosat.c --replace-fail '<sys/unistd.h>' '<unistd.h>'
|
||||||
|
'';
|
||||||
|
|
||||||
meta = with lib; {
|
meta = with lib; {
|
||||||
description = "An advanced SAT Solver";
|
description = "An advanced SAT Solver";
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
{ lib, stdenv, fetchFromGitHub }:
|
{ lib, stdenv, fetchFromGitHub, copyPkgconfigItems, makePkgconfigItem }:
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
pname = "symfpu";
|
pname = "symfpu";
|
||||||
|
@ -11,9 +11,32 @@ stdenv.mkDerivation rec {
|
||||||
sha256 = "1jf5lkn67q136ppfacw3lsry369v7mdr1rhidzjpbz18jfy9zl9q";
|
sha256 = "1jf5lkn67q136ppfacw3lsry369v7mdr1rhidzjpbz18jfy9zl9q";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
nativeBuildInputs = [ copyPkgconfigItems ];
|
||||||
|
|
||||||
|
pkgconfigItems = [
|
||||||
|
(makePkgconfigItem {
|
||||||
|
name = "symfpu";
|
||||||
|
inherit version;
|
||||||
|
cflags = [ "-I\${includedir}" ];
|
||||||
|
variables = {
|
||||||
|
includedir = "@includedir@";
|
||||||
|
};
|
||||||
|
inherit (meta) description;
|
||||||
|
})
|
||||||
|
];
|
||||||
|
|
||||||
|
env = {
|
||||||
|
# copyPkgconfigItems will substitute this in the pkg-config file
|
||||||
|
includedir = "${placeholder "out"}/include";
|
||||||
|
};
|
||||||
|
|
||||||
installPhase = ''
|
installPhase = ''
|
||||||
mkdir -p $out/symfpu
|
runHook preInstall
|
||||||
cp -r * $out/symfpu/
|
|
||||||
|
mkdir -p $out/include/symfpu
|
||||||
|
cp -r * $out/include/symfpu/
|
||||||
|
|
||||||
|
runHook postInstall
|
||||||
'';
|
'';
|
||||||
|
|
||||||
meta = with lib; {
|
meta = with lib; {
|
||||||
|
|
|
@ -28,13 +28,13 @@
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
pname = "monitor";
|
pname = "monitor";
|
||||||
version = "0.17.0";
|
version = "0.17.1";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "stsdc";
|
owner = "stsdc";
|
||||||
repo = "monitor";
|
repo = "monitor";
|
||||||
rev = version;
|
rev = version;
|
||||||
sha256 = "sha256-GUNMA4CRO4cKBjNr7i8yRflstbT8g2ciDHppjUUbAOc=";
|
sha256 = "sha256-Eo0nwATKrx6SmTsaXe3oFIkp0BUTmjcjIc3Vjt+Cr20=";
|
||||||
fetchSubmodules = true;
|
fetchSubmodules = true;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -8,16 +8,16 @@
|
||||||
|
|
||||||
buildGoModule rec {
|
buildGoModule rec {
|
||||||
pname = "obs-teleport";
|
pname = "obs-teleport";
|
||||||
version = "0.7.0";
|
version = "0.7.1";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "fzwoch";
|
owner = "fzwoch";
|
||||||
repo = "obs-teleport";
|
repo = "obs-teleport";
|
||||||
rev = version;
|
rev = version;
|
||||||
sha256 = "sha256-r9j9hePA7MFIECCwHJYLHJMUKmYQrHkJ7FM3LhXGFOY=";
|
sha256 = "sha256-vT5GhZQFunQURgnFI3RSGVlwvcWEW588MuJ+Ev7IZ7w=";
|
||||||
};
|
};
|
||||||
|
|
||||||
vendorHash = "sha256-d7Wtc4nrVEf2TA8BI96Vj9BPOgTtfY+1dQVcEsED1ww=";
|
vendorHash = "sha256-Po7Oj+wdBOOFI2Ws9MLZQxk4N6mE58M+3q+qNlUrqOY=";
|
||||||
|
|
||||||
buildInputs = [
|
buildInputs = [
|
||||||
libjpeg
|
libjpeg
|
||||||
|
|
|
@ -11,16 +11,16 @@
|
||||||
|
|
||||||
buildGoModule rec {
|
buildGoModule rec {
|
||||||
pname = "lima";
|
pname = "lima";
|
||||||
version = "0.20.2";
|
version = "0.21.0";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "lima-vm";
|
owner = "lima-vm";
|
||||||
repo = pname;
|
repo = pname;
|
||||||
rev = "v${version}";
|
rev = "v${version}";
|
||||||
sha256 = "sha256-xFiCGuCUJUnWN5DBfwjhBgntDfod4CWpXqJ3dbrDUSQ=";
|
sha256 = "sha256-D7HpRM0bYUELNUG8/CMKjowqBJzEJS2unuA5YdRFToo=";
|
||||||
};
|
};
|
||||||
|
|
||||||
vendorHash = "sha256-wd7YiEo4Gy2kHF7aCRoNGlbOQUxqQnKqP3znzMqS2PI=";
|
vendorHash = "sha256-CkXO6d3ricm+CclIByx2SUXlklM5XmEjTgipKP0wCLY=";
|
||||||
|
|
||||||
nativeBuildInputs = [ makeWrapper installShellFiles ]
|
nativeBuildInputs = [ makeWrapper installShellFiles ]
|
||||||
++ lib.optionals stdenv.isDarwin [ xcbuild.xcrun sigtool ];
|
++ lib.optionals stdenv.isDarwin [ xcbuild.xcrun sigtool ];
|
||||||
|
|
|
@ -1,4 +1,7 @@
|
||||||
{ lib, stdenv, fetchurl, libX11, libXinerama, libXft, writeText, patches ? [ ], conf ? null}:
|
{ lib, stdenv, fetchurl, libX11, libXinerama, libXft, writeText, patches ? [ ], conf ? null
|
||||||
|
# update script dependencies
|
||||||
|
, gitUpdater
|
||||||
|
}:
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
pname = "dwm";
|
pname = "dwm";
|
||||||
|
@ -29,6 +32,10 @@ stdenv.mkDerivation rec {
|
||||||
|
|
||||||
makeFlags = [ "CC=${stdenv.cc.targetPrefix}cc" ];
|
makeFlags = [ "CC=${stdenv.cc.targetPrefix}cc" ];
|
||||||
|
|
||||||
|
passthru.updateScript = gitUpdater {
|
||||||
|
url = "git://git.suckless.org/dwm";
|
||||||
|
};
|
||||||
|
|
||||||
meta = with lib; {
|
meta = with lib; {
|
||||||
homepage = "https://dwm.suckless.org/";
|
homepage = "https://dwm.suckless.org/";
|
||||||
description = "An extremely fast, small, and dynamic window manager for X";
|
description = "An extremely fast, small, and dynamic window manager for X";
|
||||||
|
|
503
pkgs/by-name/cr/crunchy-cli/Cargo.lock
generated
503
pkgs/by-name/cr/crunchy-cli/Cargo.lock
generated
File diff suppressed because it is too large
Load Diff
|
@ -10,13 +10,13 @@
|
||||||
|
|
||||||
rustPlatform.buildRustPackage rec {
|
rustPlatform.buildRustPackage rec {
|
||||||
pname = "crunchy-cli";
|
pname = "crunchy-cli";
|
||||||
version = "3.3.1";
|
version = "3.3.4";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "crunchy-labs";
|
owner = "crunchy-labs";
|
||||||
repo = "crunchy-cli";
|
repo = "crunchy-cli";
|
||||||
rev = "v${version}";
|
rev = "v${version}";
|
||||||
hash = "sha256-qpbAUqtSOLO1m4gF7+rwArIEpbGnssqw1B/kPrmOhm0=";
|
hash = "sha256-yhihHHanUYa6+UeNUKDCpr0Z0ad+A0iS1eUtouOZurA=";
|
||||||
};
|
};
|
||||||
|
|
||||||
cargoLock = {
|
cargoLock = {
|
||||||
|
|
|
@ -7,16 +7,16 @@
|
||||||
|
|
||||||
rustPlatform.buildRustPackage rec {
|
rustPlatform.buildRustPackage rec {
|
||||||
pname = "docuum";
|
pname = "docuum";
|
||||||
version = "0.23.1";
|
version = "0.24.0";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "stepchowfun";
|
owner = "stepchowfun";
|
||||||
repo = "docuum";
|
repo = "docuum";
|
||||||
rev = "v${version}";
|
rev = "v${version}";
|
||||||
hash = "sha256-jZJkI4rk/8O6MsHjuDqmIiRc1LJpTajk/rSUVYnHiOs=";
|
hash = "sha256-/30wuLnCcomgJ14c5rNbitD1dEpvyRal3L60gQdZPBU=";
|
||||||
};
|
};
|
||||||
|
|
||||||
cargoHash = "sha256-qBigfW0W3t0a43y99H22gmKBnhsu08Yd1CTTatsRfRs=";
|
cargoHash = "sha256-BvZM0tAgwoOO0VFQEoifgmENnW3cfKV3Zj872/Lki6A=";
|
||||||
|
|
||||||
checkFlags = [
|
checkFlags = [
|
||||||
# fails, no idea why
|
# fails, no idea why
|
||||||
|
|
52
pkgs/by-name/et/etlegacy-assets/package.nix
Normal file
52
pkgs/by-name/et/etlegacy-assets/package.nix
Normal file
|
@ -0,0 +1,52 @@
|
||||||
|
{ lib
|
||||||
|
, stdenv
|
||||||
|
, fetchurl
|
||||||
|
}:
|
||||||
|
|
||||||
|
stdenv.mkDerivation {
|
||||||
|
pname = "etlegacy-assets";
|
||||||
|
version = "2.82.0";
|
||||||
|
|
||||||
|
srcs = let
|
||||||
|
fetchAsset = { asset, hash }: fetchurl {
|
||||||
|
url = "https://mirror.etlegacy.com/etmain/${asset}";
|
||||||
|
inherit hash;
|
||||||
|
};
|
||||||
|
in [
|
||||||
|
(fetchAsset {
|
||||||
|
asset = "pak0.pk3";
|
||||||
|
hash = "sha256-cSlmsg4GUj/oFBlRZQDkmchrK0/sgjhW3b0zP8s9JuU=";
|
||||||
|
})
|
||||||
|
(fetchAsset {
|
||||||
|
asset = "pak1.pk3";
|
||||||
|
hash = "sha256-VhD9dJAkQFtEJafOY5flgYe5QdIgku8R1IRLQn31Pl0=";
|
||||||
|
})
|
||||||
|
(fetchAsset {
|
||||||
|
asset = "pak2.pk3";
|
||||||
|
hash = "sha256-pIq3SaGhKrTZE3KGsfI9ZCwp2lmEWyuvyPZOBSzwbz4=";
|
||||||
|
})
|
||||||
|
];
|
||||||
|
|
||||||
|
sourceRoot = ".";
|
||||||
|
unpackCmd = "cp -r $curSrc \${curSrc##*-}";
|
||||||
|
|
||||||
|
installPhase = ''
|
||||||
|
runHook preInstall
|
||||||
|
mkdir -p $out/lib/etlegacy/etmain
|
||||||
|
cp -r . $out/lib/etlegacy/etmain/
|
||||||
|
runHook postInstall
|
||||||
|
'';
|
||||||
|
|
||||||
|
meta = {
|
||||||
|
description = "ET: Legacy assets only";
|
||||||
|
homepage = "https://etlegacy.com";
|
||||||
|
license = with lib.licenses; [ cc-by-nc-sa-30 ];
|
||||||
|
longDescription = ''
|
||||||
|
ET: Legacy, an open source project fully compatible client and server
|
||||||
|
for the popular online FPS game Wolfenstein: Enemy Territory - whose
|
||||||
|
gameplay is still considered unmatched by many, despite its great age.
|
||||||
|
'';
|
||||||
|
maintainers = with lib.maintainers; [ drupol ];
|
||||||
|
platforms = lib.platforms.linux;
|
||||||
|
};
|
||||||
|
}
|
114
pkgs/by-name/et/etlegacy-unwrapped/package.nix
Normal file
114
pkgs/by-name/et/etlegacy-unwrapped/package.nix
Normal file
|
@ -0,0 +1,114 @@
|
||||||
|
{ lib
|
||||||
|
, stdenv
|
||||||
|
, writeShellApplication
|
||||||
|
, fetchFromGitHub
|
||||||
|
, cjson
|
||||||
|
, cmake
|
||||||
|
, git
|
||||||
|
, makeBinaryWrapper
|
||||||
|
, unzip
|
||||||
|
, curl
|
||||||
|
, freetype
|
||||||
|
, glew
|
||||||
|
, libjpeg
|
||||||
|
, libogg
|
||||||
|
, libpng
|
||||||
|
, libtheora
|
||||||
|
, lua5_4
|
||||||
|
, minizip
|
||||||
|
, openal
|
||||||
|
, SDL2
|
||||||
|
, sqlite
|
||||||
|
, zlib
|
||||||
|
}:
|
||||||
|
let
|
||||||
|
version = "2.82.0";
|
||||||
|
fakeGit = writeShellApplication {
|
||||||
|
name = "git";
|
||||||
|
|
||||||
|
text = ''
|
||||||
|
if [ "$1" = "describe" ]; then
|
||||||
|
echo "${version}"
|
||||||
|
fi
|
||||||
|
'';
|
||||||
|
};
|
||||||
|
in
|
||||||
|
stdenv.mkDerivation {
|
||||||
|
pname = "etlegacy-unwrapped";
|
||||||
|
inherit version;
|
||||||
|
|
||||||
|
src = fetchFromGitHub {
|
||||||
|
owner = "etlegacy";
|
||||||
|
repo = "etlegacy";
|
||||||
|
rev = "refs/tags/v${version}";
|
||||||
|
hash = "sha256-yNVVEa+3+Swm3hgwm9cSLV0K88E37TgVVjh1uUl8O2o=";
|
||||||
|
};
|
||||||
|
|
||||||
|
nativeBuildInputs = [
|
||||||
|
cjson
|
||||||
|
cmake
|
||||||
|
fakeGit
|
||||||
|
git
|
||||||
|
makeBinaryWrapper
|
||||||
|
unzip
|
||||||
|
];
|
||||||
|
|
||||||
|
buildInputs = [
|
||||||
|
curl
|
||||||
|
freetype
|
||||||
|
glew
|
||||||
|
libjpeg
|
||||||
|
libogg
|
||||||
|
libpng
|
||||||
|
libtheora
|
||||||
|
lua5_4
|
||||||
|
minizip
|
||||||
|
openal
|
||||||
|
SDL2
|
||||||
|
sqlite
|
||||||
|
zlib
|
||||||
|
];
|
||||||
|
|
||||||
|
preBuild = ''
|
||||||
|
# Required for build time to not be in 1980
|
||||||
|
export SOURCE_DATE_EPOCH=$(date +%s)
|
||||||
|
# This indicates the build was by a CI pipeline and prevents the resource
|
||||||
|
# files from being flagged as 'dirty' due to potentially being custom built.
|
||||||
|
export CI="true"
|
||||||
|
'';
|
||||||
|
|
||||||
|
cmakeFlags = [
|
||||||
|
"-DCROSS_COMPILE32=0"
|
||||||
|
"-DBUILD_SERVER=1"
|
||||||
|
"-DBUILD_CLIENT=1"
|
||||||
|
"-DBUNDLED_JPEG=0"
|
||||||
|
"-DBUNDLED_LIBS=0"
|
||||||
|
"-DINSTALL_EXTRA=0"
|
||||||
|
"-DINSTALL_OMNIBOT=0"
|
||||||
|
"-DINSTALL_GEOIP=0"
|
||||||
|
"-DINSTALL_WOLFADMIN=0"
|
||||||
|
"-DFEATURE_AUTOUPDATE=0"
|
||||||
|
"-DINSTALL_DEFAULT_BASEDIR=${placeholder "out"}/lib/etlegacy"
|
||||||
|
"-DINSTALL_DEFAULT_BINDIR=${placeholder "out"}/bin"
|
||||||
|
];
|
||||||
|
|
||||||
|
postInstall = ''
|
||||||
|
makeWrapper $out/bin/etl.* $out/bin/etl
|
||||||
|
makeWrapper $out/bin/etlded.* $out/bin/etlded
|
||||||
|
'';
|
||||||
|
|
||||||
|
hardeningDisable = [ "fortify" ];
|
||||||
|
|
||||||
|
meta = {
|
||||||
|
description = "ET: Legacy is an open source project based on the code of Wolfenstein: Enemy Territory which was released in 2010 under the terms of the GPLv3 license";
|
||||||
|
homepage = "https://etlegacy.com";
|
||||||
|
license = with lib.licenses; [ gpl3Plus ];
|
||||||
|
longDescription = ''
|
||||||
|
ET: Legacy, an open source project fully compatible client and server
|
||||||
|
for the popular online FPS game Wolfenstein: Enemy Territory - whose
|
||||||
|
gameplay is still considered unmatched by many, despite its great age.
|
||||||
|
'';
|
||||||
|
maintainers = with lib.maintainers; [ ashleyghooper drupol ];
|
||||||
|
platforms = lib.platforms.linux;
|
||||||
|
};
|
||||||
|
}
|
|
@ -1,134 +1,34 @@
|
||||||
{ lib
|
{ lib
|
||||||
, stdenv
|
, symlinkJoin
|
||||||
, fetchurl
|
, etlegacy-assets
|
||||||
, writeShellApplication
|
, etlegacy-unwrapped
|
||||||
, fetchFromGitHub
|
, makeBinaryWrapper
|
||||||
, cjson
|
|
||||||
, cmake
|
|
||||||
, git
|
|
||||||
, makeWrapper
|
|
||||||
, unzip
|
|
||||||
, curl
|
|
||||||
, freetype
|
|
||||||
, glew
|
|
||||||
, libjpeg
|
|
||||||
, libogg
|
|
||||||
, libpng
|
|
||||||
, libtheora
|
|
||||||
, lua5_4
|
|
||||||
, minizip
|
|
||||||
, openal
|
|
||||||
, SDL2
|
|
||||||
, sqlite
|
|
||||||
, zlib
|
|
||||||
}:
|
}:
|
||||||
let
|
|
||||||
|
symlinkJoin {
|
||||||
|
name = "etlegacy";
|
||||||
version = "2.82.0";
|
version = "2.82.0";
|
||||||
|
paths = [
|
||||||
fetchAsset = { asset, hash }: fetchurl {
|
etlegacy-assets
|
||||||
url = "https://mirror.etlegacy.com/etmain/${asset}";
|
etlegacy-unwrapped
|
||||||
inherit hash;
|
];
|
||||||
};
|
|
||||||
|
|
||||||
pak0 = fetchAsset {
|
|
||||||
asset = "pak0.pk3";
|
|
||||||
hash = "sha256-cSlmsg4GUj/oFBlRZQDkmchrK0/sgjhW3b0zP8s9JuU=";
|
|
||||||
};
|
|
||||||
|
|
||||||
pak1 = fetchAsset {
|
|
||||||
asset = "pak1.pk3";
|
|
||||||
hash = "sha256-VhD9dJAkQFtEJafOY5flgYe5QdIgku8R1IRLQn31Pl0=";
|
|
||||||
};
|
|
||||||
|
|
||||||
pak2 = fetchAsset {
|
|
||||||
asset = "pak2.pk3";
|
|
||||||
hash = "sha256-pIq3SaGhKrTZE3KGsfI9ZCwp2lmEWyuvyPZOBSzwbz4=";
|
|
||||||
};
|
|
||||||
|
|
||||||
fakeGit = writeShellApplication {
|
|
||||||
name = "git";
|
|
||||||
|
|
||||||
text = ''
|
|
||||||
if [ "$1" = "describe" ]; then
|
|
||||||
echo "${version}"
|
|
||||||
fi
|
|
||||||
'';
|
|
||||||
};
|
|
||||||
in
|
|
||||||
stdenv.mkDerivation {
|
|
||||||
pname = "etlegacy";
|
|
||||||
inherit version;
|
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
|
||||||
owner = "etlegacy";
|
|
||||||
repo = "etlegacy";
|
|
||||||
rev = "refs/tags/v${version}";
|
|
||||||
hash = "sha256-yNVVEa+3+Swm3hgwm9cSLV0K88E37TgVVjh1uUl8O2o=";
|
|
||||||
};
|
|
||||||
|
|
||||||
nativeBuildInputs = [
|
nativeBuildInputs = [
|
||||||
cjson
|
makeBinaryWrapper
|
||||||
cmake
|
|
||||||
fakeGit
|
|
||||||
git
|
|
||||||
makeWrapper
|
|
||||||
unzip
|
|
||||||
];
|
];
|
||||||
|
|
||||||
buildInputs = [
|
postBuild = ''
|
||||||
curl
|
rm -rf $out/bin/*
|
||||||
freetype
|
makeWrapper ${etlegacy-unwrapped}/bin/etl.* $out/bin/etl \
|
||||||
glew
|
--add-flags "+set fs_basepath ${placeholder "out"}/lib/etlegacy"
|
||||||
libjpeg
|
makeWrapper ${etlegacy-unwrapped}/bin/etlded.* $out/bin/etlded \
|
||||||
libogg
|
--add-flags "+set fs_basepath ${placeholder "out"}/lib/etlegacy"
|
||||||
libpng
|
|
||||||
libtheora
|
|
||||||
lua5_4
|
|
||||||
minizip
|
|
||||||
openal
|
|
||||||
SDL2
|
|
||||||
sqlite
|
|
||||||
zlib
|
|
||||||
];
|
|
||||||
|
|
||||||
preBuild = ''
|
|
||||||
# Required for build time to not be in 1980
|
|
||||||
export SOURCE_DATE_EPOCH=$(date +%s)
|
|
||||||
# This indicates the build was by a CI pipeline and prevents the resource
|
|
||||||
# files from being flagged as 'dirty' due to potentially being custom built.
|
|
||||||
export CI="true"
|
|
||||||
'';
|
'';
|
||||||
|
|
||||||
cmakeFlags = [
|
|
||||||
"-DCROSS_COMPILE32=0"
|
|
||||||
"-DBUILD_SERVER=1"
|
|
||||||
"-DBUILD_CLIENT=1"
|
|
||||||
"-DBUNDLED_JPEG=0"
|
|
||||||
"-DBUNDLED_LIBS=0"
|
|
||||||
"-DINSTALL_EXTRA=0"
|
|
||||||
"-DINSTALL_OMNIBOT=0"
|
|
||||||
"-DINSTALL_GEOIP=0"
|
|
||||||
"-DINSTALL_WOLFADMIN=0"
|
|
||||||
"-DFEATURE_AUTOUPDATE=0"
|
|
||||||
"-DINSTALL_DEFAULT_BASEDIR=${placeholder "out"}/lib/etlegacy"
|
|
||||||
"-DINSTALL_DEFAULT_BINDIR=${placeholder "out"}/bin"
|
|
||||||
];
|
|
||||||
|
|
||||||
postInstall = ''
|
|
||||||
ln -s ${pak0} $out/lib/etlegacy/etmain/pak0.pk3
|
|
||||||
ln -s ${pak1} $out/lib/etlegacy/etmain/pak1.pk3
|
|
||||||
ln -s ${pak2} $out/lib/etlegacy/etmain/pak2.pk3
|
|
||||||
|
|
||||||
makeWrapper $out/bin/etl.* $out/bin/etl
|
|
||||||
makeWrapper $out/bin/etlded.* $out/bin/etlded
|
|
||||||
'';
|
|
||||||
|
|
||||||
hardeningDisable = [ "fortify" ];
|
|
||||||
|
|
||||||
meta = {
|
meta = {
|
||||||
description = "ET: Legacy is an open source project based on the code of Wolfenstein: Enemy Territory which was released in 2010 under the terms of the GPLv3 license";
|
description = "ET: Legacy is an open source project based on the code of Wolfenstein: Enemy Territory which was released in 2010 under the terms of the GPLv3 license";
|
||||||
homepage = "https://etlegacy.com";
|
homepage = "https://etlegacy.com";
|
||||||
license = with lib.licenses; [ gpl3 cc-by-nc-sa-30 ];
|
license = with lib.licenses; [ gpl3Plus cc-by-nc-sa-30 ];
|
||||||
longDescription = ''
|
longDescription = ''
|
||||||
ET: Legacy, an open source project fully compatible client and server
|
ET: Legacy, an open source project fully compatible client and server
|
||||||
for the popular online FPS game Wolfenstein: Enemy Territory - whose
|
for the popular online FPS game Wolfenstein: Enemy Territory - whose
|
||||||
|
|
|
@ -7,16 +7,16 @@
|
||||||
|
|
||||||
buildGoModule rec {
|
buildGoModule rec {
|
||||||
pname = "files-cli";
|
pname = "files-cli";
|
||||||
version = "2.12.46";
|
version = "2.12.54";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
repo = "files-cli";
|
repo = "files-cli";
|
||||||
owner = "files-com";
|
owner = "files-com";
|
||||||
rev = "v${version}";
|
rev = "v${version}";
|
||||||
hash = "sha256-GloZt9vAh+b65iOy4qqrH1Os1Ygh45sP9lZepxTs0qc=";
|
hash = "sha256-NA71J7sfbUW1c/FxVrmkTw/hwbZqFbxqdPjeMoYA9nc=";
|
||||||
};
|
};
|
||||||
|
|
||||||
vendorHash = "sha256-pT8+s/xzsDXul8S+8JF18MRJv6FgoNDcwnL12Wkxryo=";
|
vendorHash = "sha256-/Zd5U/a/9mw/9llSRvmjLT+L7gcE0OZjkiRAOYHoQCU=";
|
||||||
|
|
||||||
ldflags = [
|
ldflags = [
|
||||||
"-s"
|
"-s"
|
||||||
|
|
5668
pkgs/by-name/go/gossip/Cargo.lock
generated
Normal file
5668
pkgs/by-name/go/gossip/Cargo.lock
generated
Normal file
File diff suppressed because it is too large
Load Diff
114
pkgs/by-name/go/gossip/package.nix
Normal file
114
pkgs/by-name/go/gossip/package.nix
Normal file
|
@ -0,0 +1,114 @@
|
||||||
|
{ cmake
|
||||||
|
, darwin
|
||||||
|
, fetchFromGitHub
|
||||||
|
, ffmpeg
|
||||||
|
, fontconfig
|
||||||
|
, git
|
||||||
|
, lib
|
||||||
|
, libGL
|
||||||
|
, libxkbcommon
|
||||||
|
, makeDesktopItem
|
||||||
|
, openssl
|
||||||
|
, pkg-config
|
||||||
|
, rustPlatform
|
||||||
|
, stdenv
|
||||||
|
, wayland
|
||||||
|
, xorg
|
||||||
|
}:
|
||||||
|
|
||||||
|
rustPlatform.buildRustPackage rec {
|
||||||
|
pname = "gossip";
|
||||||
|
version = "0.9";
|
||||||
|
|
||||||
|
src = fetchFromGitHub {
|
||||||
|
hash = "sha256-m0bIpalH12GK7ORcIk+UXwmBORMKXN5AUtdEogtkTRM=";
|
||||||
|
owner = "mikedilger";
|
||||||
|
repo = "gossip";
|
||||||
|
rev = version;
|
||||||
|
};
|
||||||
|
|
||||||
|
cargoLock = {
|
||||||
|
lockFile = ./Cargo.lock;
|
||||||
|
outputHashes = {
|
||||||
|
"ecolor-0.23.0" = "sha256-Jg1oqxt6YNRbkoKqJoQ4uMhO9ncLUK18BGG0fa+7Bow=";
|
||||||
|
"egui-video-0.1.0" = "sha256-3483FErslfafCDVYx5qD6+amSkfVenMGMlEpPDnTT1M=";
|
||||||
|
"ffmpeg-next-6.0.0" = "sha256-EkzwR5alMjAubskPDGMP95YqB0CaC/HsKiGVRpKqUOE=";
|
||||||
|
"ffmpeg-sys-next-6.0.1" = "sha256-UiVKhrgVkROc25VSawxQymaJ0bAZ/dL0xMQErsP4KUU=";
|
||||||
|
"gossip-relay-picker-0.2.0-unstable" = "sha256-3rbjtpxNN168Al/5TM0caRLRd5mxLZun/qVhsGwS7wY=";
|
||||||
|
"heed-0.20.0-alpha.6" = "sha256-TFUC6SXNzNXfX18/RHFx7fq7O2le+wKcQl69Uv+CQkY=";
|
||||||
|
"nip44-0.1.0" = "sha256-of1bG7JuSdR19nXVTggHRUnyVDMlUrkqioyN237o3Oo=";
|
||||||
|
"nostr-types-0.7.0-unstable" = "sha256-B+hOZ4TRDSWgzyAc/yPiTWeU0fFCBPJG1XOHyoXfuQc=";
|
||||||
|
"qrcode-0.12.0" = "sha256-onnoQuMf7faDa9wTGWo688xWbmujgE9RraBialyhyPw=";
|
||||||
|
"sdl2-0.35.2" = "sha256-qPId64Y6UkVkZJ+8xK645at5fv3mFcYaiInb0rGUfL4=";
|
||||||
|
"speedy-0.8.6" = "sha256-ltJQud1kEYkw7L2sZgPnD/teeXl2+FKgyX9kk2IC2Xg=";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
|
# See https://github.com/mikedilger/gossip/blob/0.9/README.md.
|
||||||
|
RUSTFLAGS = "--cfg tokio_unstable";
|
||||||
|
|
||||||
|
# Some users might want to add "rustls-tls(-native)" for Rust TLS instead of OpenSSL.
|
||||||
|
buildFeatures = [ "video-ffmpeg" "lang-cjk" ];
|
||||||
|
|
||||||
|
nativeBuildInputs = [
|
||||||
|
cmake
|
||||||
|
git
|
||||||
|
pkg-config
|
||||||
|
rustPlatform.bindgenHook
|
||||||
|
];
|
||||||
|
|
||||||
|
buildInputs = [
|
||||||
|
ffmpeg
|
||||||
|
fontconfig
|
||||||
|
libGL
|
||||||
|
libxkbcommon
|
||||||
|
openssl
|
||||||
|
] ++ lib.optionals stdenv.isDarwin [
|
||||||
|
darwin.apple_sdk.frameworks.AppKit
|
||||||
|
darwin.apple_sdk.frameworks.CoreGraphics
|
||||||
|
darwin.apple_sdk.frameworks.Foundation
|
||||||
|
] ++ lib.optionals stdenv.isLinux [
|
||||||
|
wayland
|
||||||
|
xorg.libX11
|
||||||
|
xorg.libXcursor
|
||||||
|
xorg.libXi
|
||||||
|
xorg.libXrandr
|
||||||
|
];
|
||||||
|
|
||||||
|
# Tests rely on local files, so disable them. (I'm too lazy to patch it.)
|
||||||
|
doCheck = false;
|
||||||
|
|
||||||
|
postInstall = ''
|
||||||
|
mkdir -p $out/logo
|
||||||
|
cp $src/logo/gossip.png $out/logo/gossip.png
|
||||||
|
mkdir -p $out/share/icons/hicolor/128x128/apps
|
||||||
|
ln -s $out/logo/gossip.png $out/share/icons/hicolor/128x128/apps/gossip.png
|
||||||
|
'';
|
||||||
|
|
||||||
|
postFixup = ''
|
||||||
|
patchelf $out/bin/gossip \
|
||||||
|
--add-rpath ${lib.makeLibraryPath [ libGL libxkbcommon wayland ]}
|
||||||
|
'';
|
||||||
|
|
||||||
|
desktopItems = [
|
||||||
|
(makeDesktopItem {
|
||||||
|
name = "Gossip";
|
||||||
|
exec = "gossip";
|
||||||
|
icon = "gossip";
|
||||||
|
comment = meta.description;
|
||||||
|
desktopName = "Gossip";
|
||||||
|
categories = [ "Chat" "Network" "InstantMessaging" ];
|
||||||
|
startupWMClass = "gossip";
|
||||||
|
})
|
||||||
|
];
|
||||||
|
|
||||||
|
meta = with lib; {
|
||||||
|
description = "Desktop client for nostr, an open social media protocol";
|
||||||
|
downloadPage = "https://github.com/mikedilger/gossip/releases/tag/${version}";
|
||||||
|
homepage = "https://github.com/mikedilger/gossip";
|
||||||
|
license = licenses.mit;
|
||||||
|
mainProgram = "gossip";
|
||||||
|
maintainers = with maintainers; [ msanft ];
|
||||||
|
platforms = platforms.unix;
|
||||||
|
};
|
||||||
|
}
|
|
@ -10,16 +10,16 @@
|
||||||
|
|
||||||
buildNpmPackage rec {
|
buildNpmPackage rec {
|
||||||
pname = "igir";
|
pname = "igir";
|
||||||
version = "2.6.0";
|
version = "2.6.1";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "emmercm";
|
owner = "emmercm";
|
||||||
repo = "igir";
|
repo = "igir";
|
||||||
rev = "v${version}";
|
rev = "v${version}";
|
||||||
hash = "sha256-yW2lInIUfexFvIeiadM2A9qXmWOVClh1pVXS93pbH8I=";
|
hash = "sha256-0z+0/kRlHkUU3UijTru1sO+8u69cqsQbf06xjXJSb+A=";
|
||||||
};
|
};
|
||||||
|
|
||||||
npmDepsHash = "sha256-5Xp3vRW0tZXEN0n1IqrnPXYnMM+25diSKrG1ba/ZWns=";
|
npmDepsHash = "sha256-r1LCSEijj9kc+MdV9r8XWxG9dEm7Tot34mitrq3ykrM=";
|
||||||
|
|
||||||
# I have no clue why I have to do this
|
# I have no clue why I have to do this
|
||||||
postPatch = ''
|
postPatch = ''
|
||||||
|
|
|
@ -2,10 +2,10 @@
|
||||||
|
|
||||||
let
|
let
|
||||||
pname = "listen1";
|
pname = "listen1";
|
||||||
version = "2.31.0";
|
version = "2.32.0";
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "https://github.com/listen1/listen1_desktop/releases/download/v${version}/listen1_${version}_linux_x86_64.AppImage";
|
url = "https://github.com/listen1/listen1_desktop/releases/download/v${version}/listen1_${version}_linux_x86_64.AppImage";
|
||||||
hash = "sha256-nYDKexVzVuwPmv/eK9cB0oASgXEZbrPrzqPu5OHk6NQ=";
|
hash = "sha256-+whoBVl3pg6pnM1DR7FiBFTU1i9MsauUnnU76mOF6Qk=";
|
||||||
};
|
};
|
||||||
appimageContents = appimageTools.extractType2 { inherit pname version src; };
|
appimageContents = appimageTools.extractType2 { inherit pname version src; };
|
||||||
in
|
in
|
||||||
|
|
57
pkgs/by-name/li/little_boxes/package.nix
Normal file
57
pkgs/by-name/li/little_boxes/package.nix
Normal file
|
@ -0,0 +1,57 @@
|
||||||
|
{ lib
|
||||||
|
, rustPlatform
|
||||||
|
, fetchFromGitHub
|
||||||
|
, installShellFiles
|
||||||
|
, testers
|
||||||
|
, little_boxes
|
||||||
|
}:
|
||||||
|
|
||||||
|
rustPlatform.buildRustPackage rec {
|
||||||
|
pname = "little_boxes";
|
||||||
|
version = "1.10.0";
|
||||||
|
|
||||||
|
src = fetchFromGitHub {
|
||||||
|
owner = "giodamelio";
|
||||||
|
repo = "little_boxes";
|
||||||
|
rev = version;
|
||||||
|
hash = "sha256-Quh09K5meiA39ih/orJWF2WfkuZdymxub1dZvns/q3E=";
|
||||||
|
};
|
||||||
|
|
||||||
|
cargoVendorDir = "vendor";
|
||||||
|
|
||||||
|
nativeBuildInputs = [ installShellFiles ];
|
||||||
|
|
||||||
|
postInstall = ''
|
||||||
|
extrasPath=$(ls -d $releaseDir/build/little_boxes-*/out/)
|
||||||
|
|
||||||
|
installManPage $extrasPath/little_boxes.1
|
||||||
|
installShellCompletion --bash $extrasPath/little_boxes.bash
|
||||||
|
installShellCompletion --fish $extrasPath/little_boxes.fish
|
||||||
|
installShellCompletion --zsh $extrasPath/_little_boxes
|
||||||
|
'';
|
||||||
|
|
||||||
|
passthru.tests.version = testers.testVersion {
|
||||||
|
package = little_boxes;
|
||||||
|
command = "little_boxes --version";
|
||||||
|
};
|
||||||
|
|
||||||
|
meta = with lib; {
|
||||||
|
description = "Add boxes are input text";
|
||||||
|
longDescription = ''
|
||||||
|
little_boxes is a small program that takes input from stdin or a file
|
||||||
|
and wraps it with box made of ACII/Unicode Box Drawing characters. There
|
||||||
|
are several different charsets and you can optionally add a title
|
||||||
|
|
||||||
|
Example:
|
||||||
|
|
||||||
|
$ echo "Hello World" | little_boxes
|
||||||
|
┏━━━━━━━━━━━━━┓
|
||||||
|
┃ Hello World ┃
|
||||||
|
┗━━━━━━━━━━━━━┛
|
||||||
|
'';
|
||||||
|
homepage = "https://github.com/giodamelio/little_boxes";
|
||||||
|
license = licenses.mit;
|
||||||
|
maintainers = with maintainers; [ giodamelio ];
|
||||||
|
mainProgram = "little_boxes";
|
||||||
|
};
|
||||||
|
}
|
|
@ -5,13 +5,13 @@
|
||||||
|
|
||||||
buildGoModule rec {
|
buildGoModule rec {
|
||||||
pname = "namespace-cli";
|
pname = "namespace-cli";
|
||||||
version = "0.0.352";
|
version = "0.0.354";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "namespacelabs";
|
owner = "namespacelabs";
|
||||||
repo = "foundation";
|
repo = "foundation";
|
||||||
rev = "v${version}";
|
rev = "v${version}";
|
||||||
hash = "sha256-+/XDYQELd9S3p13vSsrUhLlAGPpV9YBCIulmTpEXdbQ=";
|
hash = "sha256-wO1ygoaqgCkvtVJ+ATxNGSiJpAZAqe2LXyPg8r4osQk=";
|
||||||
};
|
};
|
||||||
|
|
||||||
vendorHash = "sha256-a/e+xPOD9BDSlKknmfcX2tTMyIUrzKxqtUpFXcFIDSE=";
|
vendorHash = "sha256-a/e+xPOD9BDSlKknmfcX2tTMyIUrzKxqtUpFXcFIDSE=";
|
||||||
|
|
|
@ -31,7 +31,7 @@
|
||||||
, mesa
|
, mesa
|
||||||
, mpfr
|
, mpfr
|
||||||
, python3
|
, python3
|
||||||
, tbb_2021_8
|
, tbb_2021_11
|
||||||
, wayland
|
, wayland
|
||||||
, wayland-protocols
|
, wayland-protocols
|
||||||
, wrapGAppsHook
|
, wrapGAppsHook
|
||||||
|
@ -51,7 +51,7 @@ let
|
||||||
hash = "sha256-f11CNfa8jF9VbzvOoX1vT8zGIJL9cZ/VBpiklUn0YdU=";
|
hash = "sha256-f11CNfa8jF9VbzvOoX1vT8zGIJL9cZ/VBpiklUn0YdU=";
|
||||||
};
|
};
|
||||||
nativeBuildInputs = [ cmake pkg-config ];
|
nativeBuildInputs = [ cmake pkg-config ];
|
||||||
buildInputs = [ tbb_2021_8 ];
|
buildInputs = [ tbb_2021_11 ];
|
||||||
cmakeFlags = [
|
cmakeFlags = [
|
||||||
# only enable what we need
|
# only enable what we need
|
||||||
"-DCCCL_ENABLE_CUB=OFF"
|
"-DCCCL_ENABLE_CUB=OFF"
|
||||||
|
@ -105,7 +105,7 @@ clangStdenv.mkDerivation rec {
|
||||||
# manifold dependencies
|
# manifold dependencies
|
||||||
clipper2
|
clipper2
|
||||||
glm
|
glm
|
||||||
tbb_2021_8
|
tbb_2021_11
|
||||||
nvidia-cccl
|
nvidia-cccl
|
||||||
|
|
||||||
boost
|
boost
|
||||||
|
|
|
@ -7,7 +7,7 @@
|
||||||
, pkg-config
|
, pkg-config
|
||||||
, qt6
|
, qt6
|
||||||
, openjpeg
|
, openjpeg
|
||||||
, tbb_2021_8
|
, tbb_2021_11
|
||||||
}:
|
}:
|
||||||
|
|
||||||
stdenv.mkDerivation (finalAttrs: {
|
stdenv.mkDerivation (finalAttrs: {
|
||||||
|
@ -42,7 +42,7 @@ stdenv.mkDerivation (finalAttrs: {
|
||||||
qt6.qtspeech
|
qt6.qtspeech
|
||||||
lcms
|
lcms
|
||||||
openjpeg
|
openjpeg
|
||||||
tbb_2021_8
|
tbb_2021_11
|
||||||
];
|
];
|
||||||
|
|
||||||
cmakeFlags = [
|
cmakeFlags = [
|
||||||
|
|
|
@ -5,16 +5,16 @@
|
||||||
|
|
||||||
php.buildComposerProject (finalAttrs: {
|
php.buildComposerProject (finalAttrs: {
|
||||||
pname = "phpunit";
|
pname = "phpunit";
|
||||||
version = "11.0.4";
|
version = "11.1.0";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "sebastianbergmann";
|
owner = "sebastianbergmann";
|
||||||
repo = "phpunit";
|
repo = "phpunit";
|
||||||
rev = finalAttrs.version;
|
rev = finalAttrs.version;
|
||||||
hash = "sha256-ucUDeiqz8QkCsKM/SfHVjJSnfs0TRaV04CTKepSzyo0=";
|
hash = "sha256-shmKMsfAm64EJr882lP5P4Uy1I97W/Anawj+dSaxnDo=";
|
||||||
};
|
};
|
||||||
|
|
||||||
vendorHash = "sha256-0jbSUIT4Eh1lWu11REgE4ilGlw1zuawXeKCPBHnoxdk=";
|
vendorHash = "sha256-kjMJCrMG08AXX662GAR5+V6w1+WOv8F9r6ONIOowP8Q=";
|
||||||
|
|
||||||
meta = {
|
meta = {
|
||||||
changelog = "https://github.com/sebastianbergmann/phpunit/blob/${finalAttrs.version}/ChangeLog-${lib.versions.majorMinor finalAttrs.version}.md";
|
changelog = "https://github.com/sebastianbergmann/phpunit/blob/${finalAttrs.version}/ChangeLog-${lib.versions.majorMinor finalAttrs.version}.md";
|
||||||
|
@ -22,6 +22,6 @@ php.buildComposerProject (finalAttrs: {
|
||||||
homepage = "https://phpunit.de";
|
homepage = "https://phpunit.de";
|
||||||
license = lib.licenses.bsd3;
|
license = lib.licenses.bsd3;
|
||||||
mainProgram = "phpunit";
|
mainProgram = "phpunit";
|
||||||
maintainers = [ lib.maintainers.onny ] ++ lib.teams.php.members;
|
maintainers = [ lib.maintainers.onny lib.maintainers.patka ] ++ lib.teams.php.members;
|
||||||
};
|
};
|
||||||
})
|
})
|
||||||
|
|
|
@ -5,16 +5,16 @@
|
||||||
|
|
||||||
buildNpmPackage rec {
|
buildNpmPackage rec {
|
||||||
pname = "promptfoo";
|
pname = "promptfoo";
|
||||||
version = "0.49.0";
|
version = "0.49.3";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "promptfoo";
|
owner = "promptfoo";
|
||||||
repo = "promptfoo";
|
repo = "promptfoo";
|
||||||
rev = "${version}";
|
rev = "${version}";
|
||||||
hash = "sha256-j+B5EfMK/CCgezPq/2RSAU7Jcyd4QPyU70H4Es0dVL0=";
|
hash = "sha256-VCSKLq7ISmhHZ0P0O7aNvXLfjSy0W7JSyFSet5Q38/0=";
|
||||||
};
|
};
|
||||||
|
|
||||||
npmDepsHash = "sha256-lhlhK9Hymz5JY/lsFVHu9jfMpQ8/8fC+8dmMqU9xK7Q=";
|
npmDepsHash = "sha256-uu9QDlMpJ1GXvEsmtVQHBPqOhL/scqO1Qatu/ziVhrE=";
|
||||||
|
|
||||||
dontNpmBuild = true;
|
dontNpmBuild = true;
|
||||||
|
|
||||||
|
|
|
@ -13,7 +13,7 @@
|
||||||
, libiconv
|
, libiconv
|
||||||
, libstaden-read
|
, libstaden-read
|
||||||
, pkg-config
|
, pkg-config
|
||||||
, tbb_2021_8
|
, tbb_2021_11
|
||||||
, xz
|
, xz
|
||||||
, zlib
|
, zlib
|
||||||
}:
|
}:
|
||||||
|
@ -51,7 +51,7 @@ stdenv.mkDerivation (finalAttrs: {
|
||||||
jemalloc
|
jemalloc
|
||||||
libgff
|
libgff
|
||||||
libstaden-read
|
libstaden-read
|
||||||
tbb_2021_8
|
tbb_2021_11
|
||||||
xz
|
xz
|
||||||
zlib
|
zlib
|
||||||
] ++ lib.optionals stdenv.isDarwin [ libiconv ];
|
] ++ lib.optionals stdenv.isDarwin [ libiconv ];
|
||||||
|
|
2
pkgs/by-name/ty/typstyle/Cargo.lock
generated
2
pkgs/by-name/ty/typstyle/Cargo.lock
generated
|
@ -3649,7 +3649,7 @@ dependencies = [
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "typstyle"
|
name = "typstyle"
|
||||||
version = "0.11.8"
|
version = "0.11.11"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"anyhow",
|
"anyhow",
|
||||||
"clap",
|
"clap",
|
||||||
|
|
|
@ -10,13 +10,13 @@
|
||||||
|
|
||||||
rustPlatform.buildRustPackage rec {
|
rustPlatform.buildRustPackage rec {
|
||||||
pname = "typstyle";
|
pname = "typstyle";
|
||||||
version = "0.11.8";
|
version = "0.11.11";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "Enter-tainer";
|
owner = "Enter-tainer";
|
||||||
repo = "typstyle";
|
repo = "typstyle";
|
||||||
rev = "v${version}";
|
rev = "v${version}";
|
||||||
hash = "sha256-N3dGoLGq9UxTgupowPDE6t2xK6csAPEIcI8zZ1y3gvs=";
|
hash = "sha256-Ov+kgKTOSD3KjHV6Rcn65+7wvh3FKRs4mqVFTmJYEp0=";
|
||||||
};
|
};
|
||||||
|
|
||||||
cargoLock = {
|
cargoLock = {
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
, openssl
|
, openssl
|
||||||
, zeromq
|
, zeromq
|
||||||
, cppzmq
|
, cppzmq
|
||||||
, tbb_2021_8
|
, tbb_2021_11
|
||||||
, spdlog
|
, spdlog
|
||||||
, libsodium
|
, libsodium
|
||||||
, fmt
|
, fmt
|
||||||
|
@ -50,7 +50,7 @@ stdenv.mkDerivation rec {
|
||||||
openssl
|
openssl
|
||||||
zeromq
|
zeromq
|
||||||
cppzmq
|
cppzmq
|
||||||
tbb_2021_8
|
tbb_2021_11
|
||||||
spdlog
|
spdlog
|
||||||
libsodium
|
libsodium
|
||||||
fmt
|
fmt
|
||||||
|
|
|
@ -14,16 +14,16 @@
|
||||||
|
|
||||||
rustPlatform.buildRustPackage rec {
|
rustPlatform.buildRustPackage rec {
|
||||||
pname = "uiua";
|
pname = "uiua";
|
||||||
version = "0.9.5";
|
version = "0.10.0";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "uiua-lang";
|
owner = "uiua-lang";
|
||||||
repo = "uiua";
|
repo = "uiua";
|
||||||
rev = version;
|
rev = version;
|
||||||
hash = "sha256-629hJLSGf0LJ+P1j1b87RV6XGgsDaWif1a6+Eo3NmMw=";
|
hash = "sha256-fiMTLdJqyZEC9LEbVYCnN5WncLxjpXmxCXSd0ZMvHNY=";
|
||||||
};
|
};
|
||||||
|
|
||||||
cargoHash = "sha256-ZRiDlsSZ5jjTrOrB/bg2xOcOTsCNFdP0jY0SwZ1zwGU=";
|
cargoHash = "sha256-L8hA6s+/IJeH+6d6ZvHhgne5NsN6QBqZJSAfaVnwBYQ=";
|
||||||
|
|
||||||
nativeBuildInputs = lib.optionals stdenv.isDarwin [
|
nativeBuildInputs = lib.optionals stdenv.isDarwin [
|
||||||
rustPlatform.bindgenHook
|
rustPlatform.bindgenHook
|
||||||
|
|
|
@ -5,16 +5,16 @@
|
||||||
|
|
||||||
buildGoModule rec {
|
buildGoModule rec {
|
||||||
pname = "xeol";
|
pname = "xeol";
|
||||||
version = "0.9.13";
|
version = "0.9.14";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "xeol-io";
|
owner = "xeol-io";
|
||||||
repo = "xeol";
|
repo = "xeol";
|
||||||
rev = "refs/tags/v${version}";
|
rev = "refs/tags/v${version}";
|
||||||
hash = "sha256-ZBj/0/270Eo5iE6ZMcLH+CygoYW6/gXfGBldfdlGZOg=";
|
hash = "sha256-ubgOZFCWBU5wtxL7l7yHplnVOBwf+b6MMWgP/W0VwW8=";
|
||||||
};
|
};
|
||||||
|
|
||||||
vendorHash = "sha256-fGOta+IsX/McUkQGOvf9ZlnCD1falDJSeU+AX359Zpw=";
|
vendorHash = "sha256-X3RJiqndHsApKHfAaZVw3ZdmxMT/+aNht2Jx5uHX1EQ=";
|
||||||
|
|
||||||
subPackages = [
|
subPackages = [
|
||||||
"cmd/xeol/"
|
"cmd/xeol/"
|
||||||
|
|
|
@ -15,7 +15,7 @@ rustPlatform.buildRustPackage rec {
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "sxyazi";
|
owner = "sxyazi";
|
||||||
repo = pname;
|
repo = "yazi";
|
||||||
rev = "v${version}";
|
rev = "v${version}";
|
||||||
hash = "sha256-c8fWWCOVBqQVdQch9BniCaJPrVEOCv35lLH8/hMIbvE=";
|
hash = "sha256-c8fWWCOVBqQVdQch9BniCaJPrVEOCv35lLH8/hMIbvE=";
|
||||||
};
|
};
|
||||||
|
@ -32,15 +32,18 @@ rustPlatform.buildRustPackage rec {
|
||||||
--bash ./yazi-boot/completions/yazi.bash \
|
--bash ./yazi-boot/completions/yazi.bash \
|
||||||
--fish ./yazi-boot/completions/yazi.fish \
|
--fish ./yazi-boot/completions/yazi.fish \
|
||||||
--zsh ./yazi-boot/completions/_yazi
|
--zsh ./yazi-boot/completions/_yazi
|
||||||
|
|
||||||
|
install -Dm444 assets/yazi.desktop -t $out/share/applications
|
||||||
|
install -Dm444 assets/logo.png $out/share/pixmaps/yazi.png
|
||||||
'';
|
'';
|
||||||
|
|
||||||
passthru.updateScript = nix-update-script { };
|
passthru.updateScript = nix-update-script { };
|
||||||
|
|
||||||
meta = with lib; {
|
meta = {
|
||||||
description = "Blazing fast terminal file manager written in Rust, based on async I/O";
|
description = "Blazing fast terminal file manager written in Rust, based on async I/O";
|
||||||
homepage = "https://github.com/sxyazi/yazi";
|
homepage = "https://github.com/sxyazi/yazi";
|
||||||
license = licenses.mit;
|
license = lib.licenses.mit;
|
||||||
maintainers = with maintainers; [ xyenon matthiasbeyer ];
|
maintainers = with lib.maintainers; [ xyenon matthiasbeyer ];
|
||||||
mainProgram = "yazi";
|
mainProgram = "yazi";
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
@ -91,7 +91,7 @@ in
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
pname = "elementary-session-settings";
|
pname = "elementary-session-settings";
|
||||||
version = "6.0.0-unstable-2023-09-05";
|
version = "6.0.0-unstable-2024-03-29";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "elementary";
|
owner = "elementary";
|
||||||
|
@ -99,8 +99,8 @@ stdenv.mkDerivation rec {
|
||||||
# For systemd managed gnome-session support.
|
# For systemd managed gnome-session support.
|
||||||
# https://github.com/NixOS/nixpkgs/issues/228946
|
# https://github.com/NixOS/nixpkgs/issues/228946
|
||||||
# nixpkgs-update: no auto update
|
# nixpkgs-update: no auto update
|
||||||
rev = "3476c89bbb66564a72c6495ac0c61f8f9ed7a3ec";
|
rev = "53bf57e5b32936befc3003a0f99c5b3a69349c76";
|
||||||
sha256 = "sha256-Z1qW6m0XDkB92ZZVKx98JOMXiBDbGpQ0cAXgWdqK27c=";
|
sha256 = "sha256-TX9V6gZiuPEKSHQoSD4+5QptuqEvuErCJ8OF2KFRf9k=";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [
|
nativeBuildInputs = [
|
||||||
|
|
|
@ -1,6 +1,7 @@
|
||||||
{ lib
|
{ lib
|
||||||
, stdenv
|
, stdenv
|
||||||
, fetchFromGitHub
|
, fetchFromGitHub
|
||||||
|
, fetchpatch
|
||||||
, nix-update-script
|
, nix-update-script
|
||||||
, pkg-config
|
, pkg-config
|
||||||
, meson
|
, meson
|
||||||
|
@ -39,6 +40,13 @@ stdenv.mkDerivation rec {
|
||||||
# We look for plugins in `/run/current-system/sw/lib/` because
|
# We look for plugins in `/run/current-system/sw/lib/` because
|
||||||
# there are multiple plugin providers (e.g. gala and wingpanel).
|
# there are multiple plugin providers (e.g. gala and wingpanel).
|
||||||
./plugins-dir.patch
|
./plugins-dir.patch
|
||||||
|
|
||||||
|
# Start gala-daemon internally (needed for systemd managed gnome-session)
|
||||||
|
# https://github.com/elementary/gala/pull/1844
|
||||||
|
(fetchpatch {
|
||||||
|
url = "https://github.com/elementary/gala/commit/351722c5a4fded46992b725e03dc94971c5bd31f.patch";
|
||||||
|
hash = "sha256-RvdVHQjCUNmLrROBZTF+m1vE2XudtQZjk/YW28P/vKc=";
|
||||||
|
})
|
||||||
];
|
];
|
||||||
|
|
||||||
nativeBuildInputs = [
|
nativeBuildInputs = [
|
||||||
|
@ -70,9 +78,6 @@ stdenv.mkDerivation rec {
|
||||||
postPatch = ''
|
postPatch = ''
|
||||||
chmod +x build-aux/meson/post_install.py
|
chmod +x build-aux/meson/post_install.py
|
||||||
patchShebangs build-aux/meson/post_install.py
|
patchShebangs build-aux/meson/post_install.py
|
||||||
|
|
||||||
# https://github.com/elementary/gala/issues/1826#issuecomment-1890461298
|
|
||||||
sed '2i Wants=io.elementary.gala.daemon@.service' -i 'data/gala@x11.service.in'
|
|
||||||
'';
|
'';
|
||||||
|
|
||||||
passthru = {
|
passthru = {
|
||||||
|
|
|
@ -1,24 +1,24 @@
|
||||||
let version = "3.3.2"; in
|
let version = "3.3.3"; in
|
||||||
{ fetchurl }: {
|
{ fetchurl }: {
|
||||||
versionUsed = version;
|
versionUsed = version;
|
||||||
"${version}-x86_64-darwin" = fetchurl {
|
"${version}-x86_64-darwin" = fetchurl {
|
||||||
url = "https://storage.googleapis.com/dart-archive/channels/stable/release/${version}/sdk/dartsdk-macos-x64-release.zip";
|
url = "https://storage.googleapis.com/dart-archive/channels/stable/release/${version}/sdk/dartsdk-macos-x64-release.zip";
|
||||||
sha256 = "0ii494ffj5vkxnpq3aykxmn54cw4jlf45slwlg9g1crm6j3lcwak";
|
sha256 = "0amlh1cx0jshd3fdrs18dp3ws3qwmi3qhjpg991330mlvwn93zik";
|
||||||
};
|
};
|
||||||
"${version}-aarch64-darwin" = fetchurl {
|
"${version}-aarch64-darwin" = fetchurl {
|
||||||
url = "https://storage.googleapis.com/dart-archive/channels/stable/release/${version}/sdk/dartsdk-macos-arm64-release.zip";
|
url = "https://storage.googleapis.com/dart-archive/channels/stable/release/${version}/sdk/dartsdk-macos-arm64-release.zip";
|
||||||
sha256 = "0ffqwbmwx737hrq04rbpyxqfm86mqhfayq2i1ssjkjgqyzzrpmy7";
|
sha256 = "0rxjd2znvzl5hznc055yda4pqbf86dim2gn6dbq72s4p0412sjyq";
|
||||||
};
|
};
|
||||||
"${version}-aarch64-linux" = fetchurl {
|
"${version}-aarch64-linux" = fetchurl {
|
||||||
url = "https://storage.googleapis.com/dart-archive/channels/stable/release/${version}/sdk/dartsdk-linux-arm64-release.zip";
|
url = "https://storage.googleapis.com/dart-archive/channels/stable/release/${version}/sdk/dartsdk-linux-arm64-release.zip";
|
||||||
sha256 = "079jq4sp8sw8y4khw8j8l2q38149bjmn8j5yibmnzyxpwyc4ysx2";
|
sha256 = "15d5gc7r2d43ylkcjcg44srcyg3c6g1s0d95pxzyff5jx287dnpk";
|
||||||
};
|
};
|
||||||
"${version}-x86_64-linux" = fetchurl {
|
"${version}-x86_64-linux" = fetchurl {
|
||||||
url = "https://storage.googleapis.com/dart-archive/channels/stable/release/${version}/sdk/dartsdk-linux-x64-release.zip";
|
url = "https://storage.googleapis.com/dart-archive/channels/stable/release/${version}/sdk/dartsdk-linux-x64-release.zip";
|
||||||
sha256 = "07ixd7qj78y6m27cv9mjlkr2kdnmld6cxc23x4dip3a02drs8990";
|
sha256 = "1gggfxyn3sndgmplw1gn4k1xhcyhrsyw19k112ba0cm663vrcymc";
|
||||||
};
|
};
|
||||||
"${version}-i686-linux" = fetchurl {
|
"${version}-i686-linux" = fetchurl {
|
||||||
url = "https://storage.googleapis.com/dart-archive/channels/stable/release/${version}/sdk/dartsdk-linux-ia32-release.zip";
|
url = "https://storage.googleapis.com/dart-archive/channels/stable/release/${version}/sdk/dartsdk-linux-ia32-release.zip";
|
||||||
sha256 = "1jwjiyxcr2ii4f7rlb4hsjq9hlmdhv9f41wa5camhy74x56z5fhn";
|
sha256 = "1p82m0sr7mch0nabw2d73dys8lnpgf79b65dswaf8prnba8rn1lj";
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
@ -11,6 +11,8 @@
|
||||||
, lib
|
, lib
|
||||||
, ant
|
, ant
|
||||||
, ninja
|
, ninja
|
||||||
|
, strip-nondeterminism
|
||||||
|
, stripJavaArchivesHook
|
||||||
|
|
||||||
, debugBuild ? false
|
, debugBuild ? false
|
||||||
|
|
||||||
|
@ -101,7 +103,7 @@ stdenv.mkDerivation rec {
|
||||||
# Run `git rev-list --count HEAD`
|
# Run `git rev-list --count HEAD`
|
||||||
version = "675";
|
version = "675";
|
||||||
|
|
||||||
nativeBuildInputs = [ cmake python3 jdk17 git rsync ant ninja ];
|
nativeBuildInputs = [ cmake python3 jdk17 git rsync ant ninja strip-nondeterminism stripJavaArchivesHook ];
|
||||||
buildInputs = [ libX11 libXdamage nss nspr ];
|
buildInputs = [ libX11 libXdamage nss nspr ];
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
|
@ -249,6 +251,10 @@ stdenv.mkDerivation rec {
|
||||||
jmod create --module-path . --class-path jogl-all.jar --libs lib $out/jmods/jogl.all.jmod
|
jmod create --module-path . --class-path jogl-all.jar --libs lib $out/jmods/jogl.all.jmod
|
||||||
cd ../jcef
|
cd ../jcef
|
||||||
jmod create --module-path . --class-path jcef.jar --libs lib $out/jmods/jcef.jmod
|
jmod create --module-path . --class-path jcef.jar --libs lib $out/jmods/jcef.jmod
|
||||||
|
|
||||||
|
# stripJavaArchivesHook gets rid of jar file timestamps, but not of jmod file timestamps
|
||||||
|
# We have to manually call strip-nondeterminism to do this for jmod files too
|
||||||
|
find $out -name "*.jmod" -exec strip-nondeterminism --type jmod {} +
|
||||||
'';
|
'';
|
||||||
|
|
||||||
meta = {
|
meta = {
|
||||||
|
|
|
@ -38,6 +38,7 @@
|
||||||
, knot-resolver
|
, knot-resolver
|
||||||
, ngtcp2-gnutls
|
, ngtcp2-gnutls
|
||||||
, ocamlPackages
|
, ocamlPackages
|
||||||
|
, pkgsStatic
|
||||||
, python3Packages
|
, python3Packages
|
||||||
, qemu
|
, qemu
|
||||||
, rsyslog
|
, rsyslog
|
||||||
|
@ -158,6 +159,7 @@ stdenv.mkDerivation rec {
|
||||||
haskell-gnutls = haskellPackages.gnutls;
|
haskell-gnutls = haskellPackages.gnutls;
|
||||||
python3-gnutls = python3Packages.python3-gnutls;
|
python3-gnutls = python3Packages.python3-gnutls;
|
||||||
rsyslog = rsyslog.override { withGnutls = true; };
|
rsyslog = rsyslog.override { withGnutls = true; };
|
||||||
|
static = pkgsStatic.gnutls;
|
||||||
};
|
};
|
||||||
|
|
||||||
meta = with lib; {
|
meta = with lib; {
|
||||||
|
|
|
@ -5,11 +5,11 @@
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
pname = "mdk-sdk";
|
pname = "mdk-sdk";
|
||||||
version = "0.25.0";
|
version = "0.26.0";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "https://github.com/wang-bin/mdk-sdk/releases/download/v${version}/mdk-sdk-linux-x64.tar.xz";
|
url = "https://github.com/wang-bin/mdk-sdk/releases/download/v${version}/mdk-sdk-linux-x64.tar.xz";
|
||||||
hash = "sha256-0m0Rg5Gv7o748iXqHafHvHYX5jHjjnmYE09TbG4PNNY=";
|
hash = "sha256-DZiipuGXhzrlm49doNeFExApHMDI7ILfOumgXA8useA=";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [ autoPatchelfHook ];
|
nativeBuildInputs = [ autoPatchelfHook ];
|
||||||
|
|
|
@ -33,7 +33,9 @@ stdenv.mkDerivation rec {
|
||||||
"-DNCNN_BUILD_TOOLS=0"
|
"-DNCNN_BUILD_TOOLS=0"
|
||||||
"-DNCNN_SYSTEM_GLSLANG=1"
|
"-DNCNN_SYSTEM_GLSLANG=1"
|
||||||
"-DNCNN_PYTHON=0" # Should be an attribute
|
"-DNCNN_PYTHON=0" # Should be an attribute
|
||||||
];
|
]
|
||||||
|
# Requires setting `Vulkan_LIBRARY` on Darwin. Otherwise the build fails due to missing symbols.
|
||||||
|
++ lib.optionals stdenv.isDarwin [ "-DVulkan_LIBRARY=-lvulkan" ];
|
||||||
|
|
||||||
nativeBuildInputs = [ cmake ];
|
nativeBuildInputs = [ cmake ];
|
||||||
buildInputs = [ vulkan-headers vulkan-loader glslang opencv protobuf ];
|
buildInputs = [ vulkan-headers vulkan-loader glslang opencv protobuf ];
|
||||||
|
|
|
@ -7,7 +7,7 @@
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
pname = "tbb";
|
pname = "tbb";
|
||||||
version = "2021.8.0";
|
version = "2021.11.0";
|
||||||
|
|
||||||
outputs = [ "out" "dev" ];
|
outputs = [ "out" "dev" ];
|
||||||
|
|
||||||
|
@ -15,7 +15,7 @@ stdenv.mkDerivation rec {
|
||||||
owner = "oneapi-src";
|
owner = "oneapi-src";
|
||||||
repo = "oneTBB";
|
repo = "oneTBB";
|
||||||
rev = "v${version}";
|
rev = "v${version}";
|
||||||
hash = "sha256-7MjUdPB1GsPt7ZkYj7DCisq20X8psljsVCjDpCSTYT4=";
|
hash = "sha256-zGZHMtAUVzBKFbCshpepm3ce3tW6wQ+F30kYYXAQ/TE=";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [
|
nativeBuildInputs = [
|
||||||
|
@ -28,27 +28,11 @@ stdenv.mkDerivation rec {
|
||||||
url = "https://patch-diff.githubusercontent.com/raw/oneapi-src/oneTBB/pull/899.patch";
|
url = "https://patch-diff.githubusercontent.com/raw/oneapi-src/oneTBB/pull/899.patch";
|
||||||
hash = "sha256-kU6RRX+sde0NrQMKlNtW3jXav6J4QiVIUmD50asmBPU=";
|
hash = "sha256-kU6RRX+sde0NrQMKlNtW3jXav6J4QiVIUmD50asmBPU=";
|
||||||
})
|
})
|
||||||
|
|
||||||
# Fix/suppress warnings on gcc12.1 from https://github.com/oneapi-src/oneTBB/pull/866
|
|
||||||
(fetchpatch {
|
|
||||||
url = "https://patch-diff.githubusercontent.com/raw/oneapi-src/oneTBB/pull/866.patch";
|
|
||||||
hash = "sha256-e44Yv84Hfl5xoxWWTnLJLSGeNA1RBbah4/L43gPLS+c=";
|
|
||||||
})
|
|
||||||
|
|
||||||
# Fix build with GCC 13
|
|
||||||
(fetchpatch {
|
|
||||||
url = "https://github.com/oneapi-src/oneTBB/commit/154cc73ca4d359621202399cc0c3c91058e56e79.patch";
|
|
||||||
hash = "sha256-BVQQXgBg8T19DGw2gmFkm3KKOuzzJJNOTf/iNIcnHag=";
|
|
||||||
})
|
|
||||||
(fetchpatch {
|
|
||||||
url = "https://github.com/oneapi-src/oneTBB/commit/e131071769ee3df51b56b053ba6bfa06ae9eff25.patch";
|
|
||||||
hash = "sha256-IfV/DDb0luxE1l6TofAbQIeJEVxCxZfZqcONGwQEndY=";
|
|
||||||
})
|
|
||||||
];
|
];
|
||||||
|
|
||||||
# Fix build with modern gcc
|
# Fix build with modern gcc
|
||||||
# In member function 'void std::__atomic_base<_IntTp>::store(__int_type, std::memory_order) [with _ITp = bool]',
|
# In member function 'void std::__atomic_base<_IntTp>::store(__int_type, std::memory_order) [with _ITp = bool]',
|
||||||
NIX_CFLAGS_COMPILE = lib.optionals stdenv.cc.isGNU [ "-Wno-error=stringop-overflow" ] ++
|
NIX_CFLAGS_COMPILE = lib.optionals stdenv.cc.isGNU [ "-Wno-error=array-bounds" "-Wno-error=stringop-overflow" ] ++
|
||||||
# error: variable 'val' set but not used
|
# error: variable 'val' set but not used
|
||||||
lib.optionals stdenv.cc.isClang [ "-Wno-error=unused-but-set-variable" ] ++
|
lib.optionals stdenv.cc.isClang [ "-Wno-error=unused-but-set-variable" ] ++
|
||||||
# Workaround for gcc-12 ICE when using -O3
|
# Workaround for gcc-12 ICE when using -O3
|
||||||
|
|
|
@ -1221,6 +1221,7 @@ with self;
|
||||||
hash = "sha256-pmEKi24+22T76SzI3RpBmQF7ZrQwlngrpFYLoBdLwe0=";
|
hash = "sha256-pmEKi24+22T76SzI3RpBmQF7ZrQwlngrpFYLoBdLwe0=";
|
||||||
meta.description = "OCaml bindings for the Neovim API";
|
meta.description = "OCaml bindings for the Neovim API";
|
||||||
propagatedBuildInputs = [ angstrom-async async_extra expect_test_helpers_async faraday jsonaf man_in_the_middle_debugger semantic_version ];
|
propagatedBuildInputs = [ angstrom-async async_extra expect_test_helpers_async faraday jsonaf man_in_the_middle_debugger semantic_version ];
|
||||||
|
patches = [ ./vcaml.patch ];
|
||||||
};
|
};
|
||||||
|
|
||||||
virtual_dom = janePackage {
|
virtual_dom = janePackage {
|
||||||
|
|
22
pkgs/development/ocaml-modules/janestreet/vcaml.patch
Normal file
22
pkgs/development/ocaml-modules/janestreet/vcaml.patch
Normal file
|
@ -0,0 +1,22 @@
|
||||||
|
diff --git a/src/api_call.ml b/src/api_call.ml
|
||||||
|
index 66f5083..6e96e95 100644
|
||||||
|
--- a/src/api_call.ml
|
||||||
|
+++ b/src/api_call.ml
|
||||||
|
@@ -112,7 +112,7 @@ include
|
||||||
|
include T
|
||||||
|
end)
|
||||||
|
(Open_on_rhs_intf)
|
||||||
|
- ()
|
||||||
|
+ (struct end)
|
||||||
|
|
||||||
|
module Or_error = struct
|
||||||
|
type nonrec 'a t = 'a Or_error.t t
|
||||||
|
@@ -138,7 +138,7 @@ module Or_error = struct
|
||||||
|
include T
|
||||||
|
end)
|
||||||
|
(Open_on_rhs_intf)
|
||||||
|
- ()
|
||||||
|
+ (struct end)
|
||||||
|
|
||||||
|
let error_s sexp = Const (Or_error.error_s sexp)
|
||||||
|
let ignore_m t = map t ~f:ignore
|
|
@ -18,8 +18,6 @@ buildDunePackage rec {
|
||||||
|
|
||||||
minimalOCamlVersion = "4.08";
|
minimalOCamlVersion = "4.08";
|
||||||
|
|
||||||
duneVersion = "3";
|
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "fdopen";
|
owner = "fdopen";
|
||||||
repo = "ppx_cstubs";
|
repo = "ppx_cstubs";
|
||||||
|
@ -27,6 +25,8 @@ buildDunePackage rec {
|
||||||
hash = "sha256-qMmwRWCIfNyhCQYPKLiufnb57sTR3P+WInOqtPDywFs=";
|
hash = "sha256-qMmwRWCIfNyhCQYPKLiufnb57sTR3P+WInOqtPDywFs=";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
patches = [ ./ppxlib.patch ];
|
||||||
|
|
||||||
nativeBuildInputs = [ cppo ];
|
nativeBuildInputs = [ cppo ];
|
||||||
|
|
||||||
buildInputs = [
|
buildInputs = [
|
||||||
|
|
22
pkgs/development/ocaml-modules/ppx_cstubs/ppxlib.patch
Normal file
22
pkgs/development/ocaml-modules/ppx_cstubs/ppxlib.patch
Normal file
|
@ -0,0 +1,22 @@
|
||||||
|
diff --git a/src/internal/ppxc__script_real.ml b/src/internal/ppxc__script_real.ml
|
||||||
|
index 392f2a5..d950fc9 100644
|
||||||
|
--- a/src/internal/ppxc__script_real.ml
|
||||||
|
+++ b/src/internal/ppxc__script_real.ml
|
||||||
|
@@ -168,7 +168,7 @@ module C_content_make (E : Empty) = struct
|
||||||
|
if cnt = 0 then None else Some (String.concat "\n\n" l)
|
||||||
|
end
|
||||||
|
|
||||||
|
-module C_content_phase0 = C_content_make ()
|
||||||
|
+module C_content_phase0 = C_content_make (struct end)
|
||||||
|
|
||||||
|
module type Const_common_s = sig
|
||||||
|
include module type of C_content_phase0
|
||||||
|
@@ -300,7 +300,7 @@ module Const_phase0 = struct
|
||||||
|
else C_content_phase0.add_extract_source s2 loc exn f
|
||||||
|
end
|
||||||
|
|
||||||
|
-module C_content = C_content_make ()
|
||||||
|
+module C_content = C_content_make (struct end)
|
||||||
|
|
||||||
|
module Const = struct
|
||||||
|
include Const_common (C_content)
|
|
@ -3,7 +3,7 @@
|
||||||
if lib.versionAtLeast ocaml.version "4.07"
|
if lib.versionAtLeast ocaml.version "4.07"
|
||||||
then if lib.versionAtLeast ocaml.version "4.08"
|
then if lib.versionAtLeast ocaml.version "4.08"
|
||||||
then if lib.versionAtLeast ocaml.version "4.11"
|
then if lib.versionAtLeast ocaml.version "4.11"
|
||||||
then "0.30.0" else "0.24.0" else "0.15.0" else "0.13.0"
|
then "0.32.0" else "0.24.0" else "0.15.0" else "0.13.0"
|
||||||
, ocaml-compiler-libs, ocaml-migrate-parsetree, ppx_derivers, stdio
|
, ocaml-compiler-libs, ocaml-migrate-parsetree, ppx_derivers, stdio
|
||||||
, stdlib-shims, ocaml-migrate-parsetree-2
|
, stdlib-shims, ocaml-migrate-parsetree-2
|
||||||
}:
|
}:
|
||||||
|
@ -64,6 +64,10 @@ let param = {
|
||||||
sha256 = "sha256-3UpjvenSm0mBDgTXZTk3yTLxd6lByg4ZgratU6xEIRA=";
|
sha256 = "sha256-3UpjvenSm0mBDgTXZTk3yTLxd6lByg4ZgratU6xEIRA=";
|
||||||
min_version = "4.07";
|
min_version = "4.07";
|
||||||
};
|
};
|
||||||
|
"0.32.0" = {
|
||||||
|
sha256 = "sha256-UHzHPM+JXyLutSV6IkODjBijigkQX8/1Xu75FIVVQis=";
|
||||||
|
min_version = "4.07";
|
||||||
|
};
|
||||||
}."${version}"; in
|
}."${version}"; in
|
||||||
|
|
||||||
if param ? max_version && lib.versionAtLeast ocaml.version param.max_version
|
if param ? max_version && lib.versionAtLeast ocaml.version param.max_version
|
||||||
|
|
|
@ -14,14 +14,14 @@
|
||||||
|
|
||||||
buildPythonPackage rec {
|
buildPythonPackage rec {
|
||||||
pname = "geventhttpclient";
|
pname = "geventhttpclient";
|
||||||
version = "2.0.11";
|
version = "2.0.12";
|
||||||
format = "setuptools";
|
format = "setuptools";
|
||||||
|
|
||||||
disabled = pythonOlder "3.6";
|
disabled = pythonOlder "3.6";
|
||||||
|
|
||||||
src = fetchPypi {
|
src = fetchPypi {
|
||||||
inherit pname version;
|
inherit pname version;
|
||||||
hash = "sha256-VJ0POvCEILmtK+7aIRFTx2BbW6QJsijbfxuByL++xrQ=";
|
hash = "sha256-6+oI55wap9A7Q5NrNHwPhzVub7HGhFc1oR8jyUnGVfc=";
|
||||||
};
|
};
|
||||||
|
|
||||||
propagatedBuildInputs = [
|
propagatedBuildInputs = [
|
||||||
|
|
|
@ -13,14 +13,14 @@
|
||||||
|
|
||||||
buildPythonPackage rec {
|
buildPythonPackage rec {
|
||||||
pname = "hickle";
|
pname = "hickle";
|
||||||
version = "5.0.2";
|
version = "5.0.3";
|
||||||
format = "setuptools";
|
format = "setuptools";
|
||||||
|
|
||||||
disabled = pythonOlder "3.5";
|
disabled = pythonOlder "3.5";
|
||||||
|
|
||||||
src = fetchPypi {
|
src = fetchPypi {
|
||||||
inherit pname version;
|
inherit pname version;
|
||||||
hash = "sha256-2+7OF/a89jK/zLhbk/Q2A+zsKnfRbq3YMKGycEWsLEQ=";
|
hash = "sha256-An5RzK0nnRaBI6JEUl5shLrA22RgWzEbC9NJiRvgxT4=";
|
||||||
};
|
};
|
||||||
|
|
||||||
postPatch = ''
|
postPatch = ''
|
||||||
|
|
|
@ -20,7 +20,7 @@
|
||||||
|
|
||||||
buildPythonPackage rec {
|
buildPythonPackage rec {
|
||||||
pname = "jupyter-repo2docker";
|
pname = "jupyter-repo2docker";
|
||||||
version = "2023.06.0";
|
version = "2024.03.0";
|
||||||
pyproject = true;
|
pyproject = true;
|
||||||
|
|
||||||
disabled = pythonOlder "3.6";
|
disabled = pythonOlder "3.6";
|
||||||
|
@ -29,7 +29,7 @@ buildPythonPackage rec {
|
||||||
owner = "jupyterhub";
|
owner = "jupyterhub";
|
||||||
repo = "repo2docker";
|
repo = "repo2docker";
|
||||||
rev = "refs/tags/${version}";
|
rev = "refs/tags/${version}";
|
||||||
hash = "sha256-egSQ8PXH9PxVpkZfaWfU2ZjRNW67x6FzIy+LQR5BdNE=";
|
hash = "sha256-U22A1OX83F2OMdS3w0elQpGg1z+ZgOeZLv8XjOK26mg=";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [
|
nativeBuildInputs = [
|
||||||
|
|
|
@ -6,29 +6,20 @@
|
||||||
, Accelerate, ApplicationServices, AVFoundation, libcxx
|
, Accelerate, ApplicationServices, AVFoundation, libcxx
|
||||||
, withGstreamer ? true
|
, withGstreamer ? true
|
||||||
, gst_all_1
|
, gst_all_1
|
||||||
, pillow, requests, pygments
|
, packaging, pillow, pygments, requests
|
||||||
}:
|
}:
|
||||||
|
|
||||||
buildPythonPackage rec {
|
buildPythonPackage rec {
|
||||||
pname = "kivy";
|
pname = "kivy";
|
||||||
version = "2.1.0";
|
version = "2.3.0";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "kivy";
|
owner = "kivy";
|
||||||
repo = "kivy";
|
repo = "kivy";
|
||||||
rev = version;
|
rev = version;
|
||||||
hash = "sha256-k9LIiLtlHY6H1xfVylI/Xbm7R6pCpC5UHe8GWnCwEGA=";
|
hash = "sha256-QJ490vjpEj/JSE9OzSvDpkCruaTFdlThUHIEAMm0BZ4=";
|
||||||
};
|
};
|
||||||
|
|
||||||
patches = [
|
|
||||||
# Fixes incompatible function pointer conversion errors with clang 16.
|
|
||||||
# https://github.com/kivy/kivy/pull/8415
|
|
||||||
(fetchpatch {
|
|
||||||
url = "https://github.com/kivy/kivy/commit/a0ec8ff79fcbc1b82391132a89c8fc21ef1c5c55.patch";
|
|
||||||
hash = "sha256-2Kpkx75uWPiEiEqkOxBKl3HENKUGVHbQV4haeI5Gl3A=";
|
|
||||||
})
|
|
||||||
];
|
|
||||||
|
|
||||||
nativeBuildInputs = [
|
nativeBuildInputs = [
|
||||||
pkg-config
|
pkg-config
|
||||||
cython
|
cython
|
||||||
|
@ -58,6 +49,7 @@ buildPythonPackage rec {
|
||||||
|
|
||||||
propagatedBuildInputs = [
|
propagatedBuildInputs = [
|
||||||
kivy-garden
|
kivy-garden
|
||||||
|
packaging
|
||||||
pillow
|
pillow
|
||||||
pygments
|
pygments
|
||||||
requests
|
requests
|
||||||
|
|
|
@ -22,7 +22,7 @@
|
||||||
|
|
||||||
buildPythonPackage rec {
|
buildPythonPackage rec {
|
||||||
pname = "limits";
|
pname = "limits";
|
||||||
version = "3.9.0";
|
version = "3.10.1";
|
||||||
pyproject = true;
|
pyproject = true;
|
||||||
|
|
||||||
disabled = pythonOlder "3.7";
|
disabled = pythonOlder "3.7";
|
||||||
|
@ -37,7 +37,7 @@ buildPythonPackage rec {
|
||||||
postFetch = ''
|
postFetch = ''
|
||||||
rm "$out/limits/_version.py"
|
rm "$out/limits/_version.py"
|
||||||
'';
|
'';
|
||||||
hash = "sha256-X4nf9ifhJjTNKnQuAxRNK9j/MzfAC58kv+19zMWtKg8=";
|
hash = "sha256-Ax0P9rYTPOrhtOw7FLElSNTGQ3WWCboM3FodTOGZWu8=";
|
||||||
};
|
};
|
||||||
|
|
||||||
postPatch = ''
|
postPatch = ''
|
||||||
|
|
|
@ -19,14 +19,14 @@
|
||||||
|
|
||||||
buildPythonPackage rec {
|
buildPythonPackage rec {
|
||||||
pname = "marimo";
|
pname = "marimo";
|
||||||
version = "0.3.8";
|
version = "0.3.9";
|
||||||
pyproject = true;
|
pyproject = true;
|
||||||
|
|
||||||
disabled = pythonOlder "3.8";
|
disabled = pythonOlder "3.8";
|
||||||
|
|
||||||
src = fetchPypi {
|
src = fetchPypi {
|
||||||
inherit pname version;
|
inherit pname version;
|
||||||
hash = "sha256-xl8hN1Bg3uGbAMaKNLPAgw06vkqZkJaNRe5lmOY8fPA=";
|
hash = "sha256-tkBCfOMevhYcDvRNps00zvGx45S/aVF/KHDxNTCBq98=";
|
||||||
};
|
};
|
||||||
|
|
||||||
build-system = [
|
build-system = [
|
||||||
|
|
|
@ -8,14 +8,14 @@
|
||||||
|
|
||||||
buildPythonPackage rec {
|
buildPythonPackage rec {
|
||||||
pname = "meraki";
|
pname = "meraki";
|
||||||
version = "1.43.0";
|
version = "1.45.0";
|
||||||
format = "setuptools";
|
format = "setuptools";
|
||||||
|
|
||||||
disabled = pythonOlder "3.8";
|
disabled = pythonOlder "3.8";
|
||||||
|
|
||||||
src = fetchPypi {
|
src = fetchPypi {
|
||||||
inherit pname version;
|
inherit pname version;
|
||||||
hash = "sha256-llKC5bBVDlSfVDML0a9HEijM+3H5pQVuLxdukJ6sPR0=";
|
hash = "sha256-PBeeohKNzAMlEdAjzB8fsVPc+ml+mcaWHoVWPeP93Bo=";
|
||||||
};
|
};
|
||||||
|
|
||||||
propagatedBuildInputs = [
|
propagatedBuildInputs = [
|
||||||
|
|
|
@ -9,14 +9,14 @@
|
||||||
|
|
||||||
buildPythonPackage rec {
|
buildPythonPackage rec {
|
||||||
pname = "periodictable";
|
pname = "periodictable";
|
||||||
version = "1.6.1";
|
version = "1.7.0";
|
||||||
format = "setuptools";
|
format = "setuptools";
|
||||||
|
|
||||||
disabled = pythonOlder "3.7";
|
disabled = pythonOlder "3.7";
|
||||||
|
|
||||||
src = fetchPypi {
|
src = fetchPypi {
|
||||||
inherit pname version;
|
inherit pname version;
|
||||||
hash = "sha256-fFAcn3PXex+yjLUehbKEKcLESpnOPRJ0iUVkxy1xJgM=";
|
hash = "sha256-Qg5XwrGdalIbHAteOH2lkKMahFbkzBwAvKXOLcXwXqk=";
|
||||||
};
|
};
|
||||||
|
|
||||||
propagatedBuildInputs = [
|
propagatedBuildInputs = [
|
||||||
|
|
|
@ -8,11 +8,11 @@
|
||||||
|
|
||||||
buildPythonPackage rec {
|
buildPythonPackage rec {
|
||||||
pname = "plone.testing";
|
pname = "plone.testing";
|
||||||
version = "8.0.3";
|
version = "9.0.1";
|
||||||
|
|
||||||
src = fetchPypi {
|
src = fetchPypi {
|
||||||
inherit pname version;
|
inherit pname version;
|
||||||
sha256 = "39bc23bbb59b765702090ad61fe579f8bd9fe1f005f4dd1c2988a5bd1a71faf0";
|
sha256 = "sha256-xdzm4LG/W5ziYXaXbCOfQbZYZvaUUih3lWhkLzWqeUc=";
|
||||||
};
|
};
|
||||||
|
|
||||||
propagatedBuildInputs = [ six setuptools zope-testing ];
|
propagatedBuildInputs = [ six setuptools zope-testing ];
|
||||||
|
|
|
@ -8,12 +8,12 @@
|
||||||
|
|
||||||
buildPythonPackage rec {
|
buildPythonPackage rec {
|
||||||
pname = "sphinxcontrib-tikz";
|
pname = "sphinxcontrib-tikz";
|
||||||
version = "0.4.16";
|
version = "0.4.17";
|
||||||
format = "setuptools";
|
format = "setuptools";
|
||||||
|
|
||||||
src = fetchPypi {
|
src = fetchPypi {
|
||||||
inherit pname version;
|
inherit pname version;
|
||||||
hash = "sha256-8f9FNx6WMopcqihUzNlQoPBGYoW2YkFi6W1iaFLD4qU=";
|
hash = "sha256-7FkSzI3I8NxKEoritU0VxAw2MxpsIiKm57WcA4Eppcc=";
|
||||||
};
|
};
|
||||||
|
|
||||||
postPatch = ''
|
postPatch = ''
|
||||||
|
|
|
@ -1,12 +1,12 @@
|
||||||
{ stdenv, lib, fetchzip, jdk, makeWrapper, coreutils, curl }:
|
{ stdenv, lib, fetchzip, jdk, makeWrapper, coreutils, curl }:
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
version = "0.115.0";
|
version = "0.116.0";
|
||||||
pname = "jbang";
|
pname = "jbang";
|
||||||
|
|
||||||
src = fetchzip {
|
src = fetchzip {
|
||||||
url = "https://github.com/jbangdev/jbang/releases/download/v${version}/${pname}-${version}.tar";
|
url = "https://github.com/jbangdev/jbang/releases/download/v${version}/${pname}-${version}.tar";
|
||||||
sha256 = "sha256-JTyMX3120h+xtXnkTW313zc7OkWMB4DayeRW6hNc4/A=";
|
sha256 = "sha256-EyyTokVvhIMWOq4dLCi2wynoX++5DoJP20irPdfD58A=";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [ makeWrapper ];
|
nativeBuildInputs = [ makeWrapper ];
|
||||||
|
|
|
@ -2,11 +2,11 @@
|
||||||
|
|
||||||
stdenv.mkDerivation (finalAttrs: {
|
stdenv.mkDerivation (finalAttrs: {
|
||||||
pname = "spring-boot-cli";
|
pname = "spring-boot-cli";
|
||||||
version = "3.2.3";
|
version = "3.2.4";
|
||||||
|
|
||||||
src = fetchzip {
|
src = fetchzip {
|
||||||
url = "mirror://maven/org/springframework/boot/${finalAttrs.pname}/${finalAttrs.version}/${finalAttrs.pname}-${finalAttrs.version}-bin.zip";
|
url = "mirror://maven/org/springframework/boot/${finalAttrs.pname}/${finalAttrs.version}/${finalAttrs.pname}-${finalAttrs.version}-bin.zip";
|
||||||
hash = "sha256-H4QYEp5QfWLdcQybrBE49eMPXvt68gjEjJMQvh1drZs=";
|
hash = "sha256-rOXQyIdyDT/YRuWgbbObFWnCOI+XEZ4+vGvIxJJ8CC4=";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [ makeWrapper installShellFiles ];
|
nativeBuildInputs = [ makeWrapper installShellFiles ];
|
||||||
|
|
|
@ -8,16 +8,16 @@
|
||||||
|
|
||||||
rustPlatform.buildRustPackage rec {
|
rustPlatform.buildRustPackage rec {
|
||||||
pname = "subxt";
|
pname = "subxt";
|
||||||
version = "0.35.0";
|
version = "0.35.1";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "paritytech";
|
owner = "paritytech";
|
||||||
repo = "subxt";
|
repo = "subxt";
|
||||||
rev = "v${version}";
|
rev = "v${version}";
|
||||||
hash = "sha256-zNgk8muBxKA3YLP42EIuGSZOyUKRNTvzDvLks3IGHZk=";
|
hash = "sha256-hv31E0e2ANArrK5VNHwKiEfDvaJojTjBA65oskziLUI=";
|
||||||
};
|
};
|
||||||
|
|
||||||
cargoHash = "sha256-2aekzHVmAVWfJH7dQOlyiR6r3NESsu5W7B6osAOBUWY=";
|
cargoHash = "sha256-V7oAvD8M+1CGnXYzj4qeb+skkVROdXr0S5l5mZyLnfA=";
|
||||||
|
|
||||||
# Only build the command line client
|
# Only build the command line client
|
||||||
cargoBuildFlags = [ "--bin" "subxt" ];
|
cargoBuildFlags = [ "--bin" "subxt" ];
|
||||||
|
|
|
@ -6,14 +6,14 @@ let
|
||||||
# NOTE: When updating these, please also take a look at the changes done to
|
# NOTE: When updating these, please also take a look at the changes done to
|
||||||
# kernel config in the xanmod version commit
|
# kernel config in the xanmod version commit
|
||||||
ltsVariant = {
|
ltsVariant = {
|
||||||
version = "6.6.23";
|
version = "6.6.25";
|
||||||
hash = "sha256-RaHM7eZDuOtEdISO6trTLE1QN91VFyXe0NuwLvvz9p4=";
|
hash = "sha256-f375jX0BTlccJoeEFDQ2ZaVWQhcnWqcSNYHzGjS2DQo=";
|
||||||
variant = "lts";
|
variant = "lts";
|
||||||
};
|
};
|
||||||
|
|
||||||
mainVariant = {
|
mainVariant = {
|
||||||
version = "6.7.11";
|
version = "6.7.12";
|
||||||
hash = "sha256-QmboeWBdhAgesgYoVUbBWrP8toY6fMt9+FhzglEmtiE=";
|
hash = "sha256-6CY38ofjv+4BkAViTONUjD8YfK/P8YfxZ5OfQA9rllg=";
|
||||||
variant = "main";
|
variant = "main";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -2,11 +2,11 @@
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
pname = "metabase";
|
pname = "metabase";
|
||||||
version = "0.49.1";
|
version = "0.49.2";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "https://downloads.metabase.com/v${version}/metabase.jar";
|
url = "https://downloads.metabase.com/v${version}/metabase.jar";
|
||||||
hash = "sha256-oyh25h59udfwuLqZJ4ngGYL+tup9GEWgegcTNb0PeHE=";
|
hash = "sha256-PmfzYPnfIFX92I0tnXJoZa3EdOF7EFo5bc0T9bo4bS0=";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [ makeWrapper ];
|
nativeBuildInputs = [ makeWrapper ];
|
||||||
|
|
|
@ -2,16 +2,16 @@
|
||||||
|
|
||||||
rustPlatform.buildRustPackage rec {
|
rustPlatform.buildRustPackage rec {
|
||||||
pname = "rustypaste";
|
pname = "rustypaste";
|
||||||
version = "0.14.4";
|
version = "0.15.0";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "orhun";
|
owner = "orhun";
|
||||||
repo = pname;
|
repo = pname;
|
||||||
rev = "v${version}";
|
rev = "v${version}";
|
||||||
sha256 = "sha256-7CZi76IQR6CIf3EnoysaTrVf2kIDP9sOBXL4kqFFHtY=";
|
sha256 = "sha256-mDNWIqA3t8AGNTqryiH2q8Tvg4k5d0II3EBkf7tdoNo=";
|
||||||
};
|
};
|
||||||
|
|
||||||
cargoHash = "sha256-fAj/z21do0GV41MIn5hifEZyZPgrb288TRz55BFsdz8=";
|
cargoHash = "sha256-ZmlA6O/9ZVLHvBHMkY+hpb6Eb0o0RxfXpwop6BLCdWc=";
|
||||||
|
|
||||||
buildInputs = lib.optionals stdenv.isDarwin [
|
buildInputs = lib.optionals stdenv.isDarwin [
|
||||||
darwin.apple_sdk.frameworks.CoreServices
|
darwin.apple_sdk.frameworks.CoreServices
|
||||||
|
|
|
@ -10,14 +10,14 @@
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
pname = "snac2";
|
pname = "snac2";
|
||||||
version = "2.50";
|
version = "2.51";
|
||||||
|
|
||||||
src = fetchFromGitea {
|
src = fetchFromGitea {
|
||||||
domain = "codeberg.org";
|
domain = "codeberg.org";
|
||||||
owner = "grunfink";
|
owner = "grunfink";
|
||||||
repo = pname;
|
repo = pname;
|
||||||
rev = version;
|
rev = version;
|
||||||
hash = "sha256-FtSJVqbzUG4XYmfpeZ1tNwudcUfvLF426cTRXpqy5BQ=";
|
hash = "sha256-ahUWHWtVgJksOg6CTqJSQBaD577zaNu4u1sDG0ksr4g=";
|
||||||
};
|
};
|
||||||
|
|
||||||
buildInputs = [ curl openssl ];
|
buildInputs = [ curl openssl ];
|
||||||
|
|
|
@ -1,22 +1,22 @@
|
||||||
{ stdenv, lib, fetchFromGitHub, postgresql, boost182, nixosTests }:
|
{ stdenv, lib, fetchFromGitHub, postgresql, boost182, nixosTests }:
|
||||||
|
|
||||||
let
|
let
|
||||||
version = "1.6.0";
|
version = "1.7.0";
|
||||||
|
|
||||||
main_src = fetchFromGitHub {
|
main_src = fetchFromGitHub {
|
||||||
name = "datasketches-postgresql";
|
name = "datasketches-postgresql";
|
||||||
owner = "apache";
|
owner = "apache";
|
||||||
repo = "datasketches-postgresql";
|
repo = "datasketches-postgresql";
|
||||||
rev = "refs/tags/${version}";
|
rev = "refs/tags/${version}";
|
||||||
hash = "sha256-sz94fIe7nyWhjiw8FAm6ZzVpB0sAK5YxUrtbaZt/guA=";
|
hash = "sha256-W41uAs3W4V7c9O/wBw3rut65bcmY8EdQS1/tPszMGqA=";
|
||||||
};
|
};
|
||||||
|
|
||||||
cpp_src = fetchFromGitHub {
|
cpp_src = fetchFromGitHub {
|
||||||
name = "datasketches-cpp";
|
name = "datasketches-cpp";
|
||||||
owner = "apache";
|
owner = "apache";
|
||||||
repo = "datasketches-cpp";
|
repo = "datasketches-cpp";
|
||||||
rev = "refs/tags/4.1.0";
|
rev = "refs/tags/5.0.2";
|
||||||
hash = "sha256-vPoFzRxOXlEAiiHH9M5S6255ahzaKsGNYS0cdHwrRYw=";
|
hash = "sha256-yGk1OckYipAgLTQK6w6p6EdHMxBIQSjPV/MMND3cDks=";
|
||||||
};
|
};
|
||||||
in
|
in
|
||||||
|
|
||||||
|
@ -38,7 +38,7 @@ stdenv.mkDerivation {
|
||||||
|
|
||||||
installPhase = ''
|
installPhase = ''
|
||||||
runHook preInstall
|
runHook preInstall
|
||||||
install -D -m 644 ./datasketches.so -t $out/lib/
|
install -D -m 644 ./datasketches${postgresql.dlSuffix} -t $out/lib/
|
||||||
cat \
|
cat \
|
||||||
sql/datasketches_cpc_sketch.sql \
|
sql/datasketches_cpc_sketch.sql \
|
||||||
sql/datasketches_kll_float_sketch.sql \
|
sql/datasketches_kll_float_sketch.sql \
|
||||||
|
@ -56,6 +56,7 @@ stdenv.mkDerivation {
|
||||||
./sql/datasketches--1.3.0--1.4.0.sql \
|
./sql/datasketches--1.3.0--1.4.0.sql \
|
||||||
./sql/datasketches--1.4.0--1.5.0.sql \
|
./sql/datasketches--1.4.0--1.5.0.sql \
|
||||||
./sql/datasketches--1.5.0--1.6.0.sql \
|
./sql/datasketches--1.5.0--1.6.0.sql \
|
||||||
|
./sql/datasketches--1.6.0--1.7.0.sql \
|
||||||
-t $out/share/postgresql/extension
|
-t $out/share/postgresql/extension
|
||||||
runHook postInstall
|
runHook postInstall
|
||||||
'';
|
'';
|
||||||
|
|
|
@ -46,11 +46,11 @@
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
pname = "xwayland";
|
pname = "xwayland";
|
||||||
version = "23.2.4";
|
version = "23.2.5";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "mirror://xorg/individual/xserver/${pname}-${version}.tar.xz";
|
url = "mirror://xorg/individual/xserver/${pname}-${version}.tar.xz";
|
||||||
sha256 = "sha256-qZ4Vm20NMwmLO2qyKoi/zs4jyLnQynLFNcVdywaBtGs=";
|
hash = "sha256-M+x/8mh6WfqqUrmwmqjK8Rjn7Lau2JU/UmpiX/n0vZA=";
|
||||||
};
|
};
|
||||||
|
|
||||||
depsBuildBuild = [
|
depsBuildBuild = [
|
||||||
|
|
|
@ -5,16 +5,16 @@
|
||||||
|
|
||||||
buildGoModule rec {
|
buildGoModule rec {
|
||||||
pname = "hishtory";
|
pname = "hishtory";
|
||||||
version = "0.282";
|
version = "0.288";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "ddworken";
|
owner = "ddworken";
|
||||||
repo = pname;
|
repo = pname;
|
||||||
rev = "v${version}";
|
rev = "v${version}";
|
||||||
hash = "sha256-vuIeNa2Kr19L2lHTtsamjvnMsNNPQYU0yOPXXtXAOvA=";
|
hash = "sha256-fUhyD8PrjeSDwXHF/QCA+4RW4ndRIAx3dNR9lv0PDZY=";
|
||||||
};
|
};
|
||||||
|
|
||||||
vendorHash = "sha256-MUE6cq3mTRUcxO+lhAWr73wAzSYv9eMmv9Twpq/QHTc=";
|
vendorHash = "sha256-qw4whXAX8y0x7IWnpZHT45XTQ82CdoWPDnoQhr20cII=";
|
||||||
|
|
||||||
ldflags = [ "-X github.com/ddworken/hishtory/client/lib.Version=${version}" ];
|
ldflags = [ "-X github.com/ddworken/hishtory/client/lib.Version=${version}" ];
|
||||||
|
|
||||||
|
|
|
@ -2,13 +2,13 @@
|
||||||
|
|
||||||
stdenvNoCC.mkDerivation rec {
|
stdenvNoCC.mkDerivation rec {
|
||||||
pname = "spaceship-prompt";
|
pname = "spaceship-prompt";
|
||||||
version = "4.14.1";
|
version = "4.15.1";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "denysdovhan";
|
owner = "denysdovhan";
|
||||||
repo = pname;
|
repo = pname;
|
||||||
rev = "v${version}";
|
rev = "v${version}";
|
||||||
sha256 = "sha256-dl8Ao9Sg+wbFpp6LfWD6isEKou75UzfJkTjZrue4A0A=";
|
sha256 = "sha256-5nlku/JUs1YnchOGvsle7rF96b3DteMuxZhSzoNvDGY=";
|
||||||
};
|
};
|
||||||
|
|
||||||
strictDeps = true;
|
strictDeps = true;
|
||||||
|
|
|
@ -276,12 +276,6 @@ rec {
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
dist = runCommand "stdenv-bootstrap-tools" {} ''
|
|
||||||
mkdir -p $out/nix-support
|
|
||||||
echo "file tarball ${build}/on-server/*.tar.xz" >> $out/nix-support/hydra-build-products
|
|
||||||
echo "file unpack ${build}/on-server/unpack.* " >> $out/nix-support/hydra-build-products
|
|
||||||
'';
|
|
||||||
|
|
||||||
bootstrapFiles = {
|
bootstrapFiles = {
|
||||||
bootstrapTools = "${build}/on-server/bootstrap-tools.tar.xz";
|
bootstrapTools = "${build}/on-server/bootstrap-tools.tar.xz";
|
||||||
unpack = runCommand "unpack" { allowedReferences = []; } ''
|
unpack = runCommand "unpack" { allowedReferences = []; } ''
|
||||||
|
|
|
@ -212,22 +212,6 @@ in with pkgs; rec {
|
||||||
allowedReferences = [];
|
allowedReferences = [];
|
||||||
};
|
};
|
||||||
|
|
||||||
dist = stdenv.mkDerivation {
|
|
||||||
name = "stdenv-bootstrap-tools";
|
|
||||||
|
|
||||||
meta = {
|
|
||||||
# Increase priority to unblock nixpkgs-unstable
|
|
||||||
# https://github.com/NixOS/nixpkgs/pull/104679#issuecomment-732267288
|
|
||||||
schedulingPriority = 200;
|
|
||||||
};
|
|
||||||
|
|
||||||
buildCommand = ''
|
|
||||||
mkdir -p $out/nix-support
|
|
||||||
echo "file tarball ${build}/on-server/bootstrap-tools.tar.xz" >> $out/nix-support/hydra-build-products
|
|
||||||
echo "file busybox ${build}/on-server/busybox" >> $out/nix-support/hydra-build-products
|
|
||||||
'';
|
|
||||||
};
|
|
||||||
|
|
||||||
bootstrapFiles = {
|
bootstrapFiles = {
|
||||||
# Make them their own store paths to test that busybox still works when the binary is named /nix/store/HASH-busybox
|
# Make them their own store paths to test that busybox still works when the binary is named /nix/store/HASH-busybox
|
||||||
busybox = runCommand "busybox" {} "cp ${build}/on-server/busybox $out";
|
busybox = runCommand "busybox" {} "cp ${build}/on-server/busybox $out";
|
||||||
|
|
|
@ -8,11 +8,11 @@ with python3.pkgs;
|
||||||
|
|
||||||
buildPythonApplication rec {
|
buildPythonApplication rec {
|
||||||
pname = "mycli";
|
pname = "mycli";
|
||||||
version = "1.27.0";
|
version = "1.27.1";
|
||||||
|
|
||||||
src = fetchPypi {
|
src = fetchPypi {
|
||||||
inherit pname version;
|
inherit pname version;
|
||||||
sha256 = "sha256-px21vZwafQAG9PL/AVSM51Y30/UMo6fne5ULW0av980=";
|
sha256 = "sha256-6fUno+YZLnuH/ntwiqO9Wx63rDSJwcFZVn5f9cmMqJk=";
|
||||||
};
|
};
|
||||||
|
|
||||||
propagatedBuildInputs = [
|
propagatedBuildInputs = [
|
||||||
|
|
|
@ -13,13 +13,13 @@ in
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
pname = "ibus-typing-booster";
|
pname = "ibus-typing-booster";
|
||||||
version = "2.25.3";
|
version = "2.25.4";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "mike-fabian";
|
owner = "mike-fabian";
|
||||||
repo = "ibus-typing-booster";
|
repo = "ibus-typing-booster";
|
||||||
rev = version;
|
rev = version;
|
||||||
hash = "sha256-5WQTJdGKEp231r5vibbNEOPLoLFz7Scnq65FiVar5kY=";
|
hash = "sha256-uTq+/g2DtiftfQvNVYIKtARyxA9Y8LE6VCeGFcWs5SQ=";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [ autoreconfHook pkg-config wrapGAppsHook gobject-introspection ];
|
nativeBuildInputs = [ autoreconfHook pkg-config wrapGAppsHook gobject-introspection ];
|
||||||
|
|
|
@ -7,12 +7,12 @@
|
||||||
}:
|
}:
|
||||||
|
|
||||||
stdenv.mkDerivation (finalAttrs: {
|
stdenv.mkDerivation (finalAttrs: {
|
||||||
version = "0.1.7";
|
version = "0.2.0";
|
||||||
pname = "open-pdf-sign";
|
pname = "open-pdf-sign";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "https://github.com/open-pdf-sign/open-pdf-sign/releases/download/v${finalAttrs.version}/open-pdf-sign.jar";
|
url = "https://github.com/open-pdf-sign/open-pdf-sign/releases/download/v${finalAttrs.version}/open-pdf-sign.jar";
|
||||||
hash = "sha256-pUIE2pTa+5Rt8PNYtfbtqoX0dxdS6lViqdqjJU5feoo=";
|
hash = "sha256-W4WymhjLrHtNK5XY8aahpZOIIh/Qp9scE3zybXF6/9o=";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [
|
nativeBuildInputs = [
|
||||||
|
|
|
@ -2,16 +2,16 @@
|
||||||
|
|
||||||
buildGoModule rec {
|
buildGoModule rec {
|
||||||
pname = "wakapi";
|
pname = "wakapi";
|
||||||
version = "2.10.5";
|
version = "2.11.0";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "muety";
|
owner = "muety";
|
||||||
repo = pname;
|
repo = pname;
|
||||||
rev = version;
|
rev = version;
|
||||||
sha256 = "sha256-u+br+C5tWSCc8LPGS3/CMkxpqaO30BsWPRFGOkloMlA=";
|
sha256 = "sha256-ZSnbbxSRgdAHNAFw9gUl02gw8H9/5UmgNphNpAYw2hY=";
|
||||||
};
|
};
|
||||||
|
|
||||||
vendorHash = "sha256-TeKVhG1V9inyDWfILwtpU9QknJ9bt3Dja5GVHrK9PkA=";
|
vendorHash = "sha256-0IB9k/NY8Gcl2qLABMQJQ7BLimeDi3s9GvkmyCjxtfg=";
|
||||||
|
|
||||||
# Not a go module required by the project, contains development utilities
|
# Not a go module required by the project, contains development utilities
|
||||||
excludedPackages = [ "scripts" ];
|
excludedPackages = [ "scripts" ];
|
||||||
|
|
172
pkgs/tools/networking/veilid/Cargo.lock
generated
172
pkgs/tools/networking/veilid/Cargo.lock
generated
|
@ -294,16 +294,16 @@ checksum = "f28243a43d821d11341ab73c80bed182dc015c514b951616cf79bd4af39af0c3"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"concurrent-queue",
|
"concurrent-queue",
|
||||||
"event-listener 5.2.0",
|
"event-listener 5.2.0",
|
||||||
"event-listener-strategy 0.5.0",
|
"event-listener-strategy 0.5.1",
|
||||||
"futures-core",
|
"futures-core",
|
||||||
"pin-project-lite",
|
"pin-project-lite",
|
||||||
]
|
]
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "async-executor"
|
name = "async-executor"
|
||||||
version = "1.8.0"
|
version = "1.9.1"
|
||||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
checksum = "17ae5ebefcc48e7452b4987947920dac9450be1110cadf34d1b8c116bdbaf97c"
|
checksum = "10b3e585719c2358d2660232671ca8ca4ddb4be4ce8a1842d6c2dc8685303316"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"async-lock 3.3.0",
|
"async-lock 3.3.0",
|
||||||
"async-task",
|
"async-task",
|
||||||
|
@ -484,7 +484,7 @@ checksum = "16e62a023e7c117e27523144c5d2459f4397fcc3cab0085af8e2224f643a0193"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"proc-macro2",
|
"proc-macro2",
|
||||||
"quote",
|
"quote",
|
||||||
"syn 2.0.55",
|
"syn 2.0.58",
|
||||||
]
|
]
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
|
@ -501,7 +501,7 @@ checksum = "a507401cad91ec6a857ed5513a2073c82a9b9048762b885bb98655b306964681"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"proc-macro2",
|
"proc-macro2",
|
||||||
"quote",
|
"quote",
|
||||||
"syn 2.0.55",
|
"syn 2.0.58",
|
||||||
]
|
]
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
|
@ -732,7 +732,7 @@ checksum = "e0b121a9fe0df916e362fb3271088d071159cdf11db0e4182d02152850756eff"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"proc-macro2",
|
"proc-macro2",
|
||||||
"quote",
|
"quote",
|
||||||
"syn 2.0.55",
|
"syn 2.0.58",
|
||||||
]
|
]
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
|
@ -984,7 +984,7 @@ dependencies = [
|
||||||
"anstream",
|
"anstream",
|
||||||
"anstyle",
|
"anstyle",
|
||||||
"clap_lex",
|
"clap_lex",
|
||||||
"strsim 0.11.0",
|
"strsim 0.11.1",
|
||||||
"terminal_size",
|
"terminal_size",
|
||||||
]
|
]
|
||||||
|
|
||||||
|
@ -997,7 +997,7 @@ dependencies = [
|
||||||
"heck 0.5.0",
|
"heck 0.5.0",
|
||||||
"proc-macro2",
|
"proc-macro2",
|
||||||
"quote",
|
"quote",
|
||||||
"syn 2.0.55",
|
"syn 2.0.58",
|
||||||
]
|
]
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
|
@ -1226,9 +1226,9 @@ checksum = "06ea2b9bc92be3c2baa9334a323ebca2d6f074ff852cd1d7b11064035cd3868f"
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "core-graphics"
|
name = "core-graphics"
|
||||||
version = "0.23.1"
|
version = "0.23.2"
|
||||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
checksum = "970a29baf4110c26fedbc7f82107d42c23f7e88e404c4577ed73fe99ff85a212"
|
checksum = "c07782be35f9e1140080c6b96f0d44b739e2278479f64e02fdab4e32dfd8b081"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"bitflags 1.3.2",
|
"bitflags 1.3.2",
|
||||||
"core-foundation",
|
"core-foundation",
|
||||||
|
@ -1360,7 +1360,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
checksum = "ad291aa74992b9b7a7e88c38acbbf6ad7e107f1d90ee8775b7bc1fc3394f485c"
|
checksum = "ad291aa74992b9b7a7e88c38acbbf6ad7e107f1d90ee8775b7bc1fc3394f485c"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"quote",
|
"quote",
|
||||||
"syn 2.0.55",
|
"syn 2.0.58",
|
||||||
]
|
]
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
|
@ -1474,7 +1474,7 @@ checksum = "f46882e17999c6cc590af592290432be3bce0428cb0d5f8b6715e4dc7b383eb3"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"proc-macro2",
|
"proc-macro2",
|
||||||
"quote",
|
"quote",
|
||||||
"syn 2.0.55",
|
"syn 2.0.58",
|
||||||
]
|
]
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
|
@ -1530,7 +1530,7 @@ dependencies = [
|
||||||
"ident_case",
|
"ident_case",
|
||||||
"proc-macro2",
|
"proc-macro2",
|
||||||
"quote",
|
"quote",
|
||||||
"syn 2.0.55",
|
"syn 2.0.58",
|
||||||
]
|
]
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
|
@ -1552,7 +1552,7 @@ checksum = "a668eda54683121533a393014d8692171709ff57a7d61f187b6e782719f8933f"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"darling_core 0.20.8",
|
"darling_core 0.20.8",
|
||||||
"quote",
|
"quote",
|
||||||
"syn 2.0.55",
|
"syn 2.0.58",
|
||||||
]
|
]
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
|
@ -1576,9 +1576,9 @@ checksum = "7e962a19be5cfc3f3bf6dd8f61eb50107f356ad6270fbb3ed41476571db78be5"
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "der"
|
name = "der"
|
||||||
version = "0.7.8"
|
version = "0.7.9"
|
||||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
checksum = "fffa369a668c8af7dbf8b5e56c9f744fbd399949ed171606040001947de40b1c"
|
checksum = "f55bf8e7b65898637379c1b74eb1551107c8294ed26d855ceb9fd1a09cfc9bc0"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"const-oid",
|
"const-oid",
|
||||||
"zeroize",
|
"zeroize",
|
||||||
|
@ -1719,7 +1719,7 @@ dependencies = [
|
||||||
"heck 0.4.1",
|
"heck 0.4.1",
|
||||||
"proc-macro2",
|
"proc-macro2",
|
||||||
"quote",
|
"quote",
|
||||||
"syn 2.0.55",
|
"syn 2.0.58",
|
||||||
]
|
]
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
|
@ -1739,7 +1739,7 @@ checksum = "f282cfdfe92516eb26c2af8589c274c7c17681f5ecc03c18255fe741c6aa64eb"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"proc-macro2",
|
"proc-macro2",
|
||||||
"quote",
|
"quote",
|
||||||
"syn 2.0.55",
|
"syn 2.0.58",
|
||||||
]
|
]
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
|
@ -1782,7 +1782,7 @@ dependencies = [
|
||||||
"darling 0.20.8",
|
"darling 0.20.8",
|
||||||
"proc-macro2",
|
"proc-macro2",
|
||||||
"quote",
|
"quote",
|
||||||
"syn 2.0.55",
|
"syn 2.0.58",
|
||||||
]
|
]
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
|
@ -1881,9 +1881,9 @@ dependencies = [
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "event-listener-strategy"
|
name = "event-listener-strategy"
|
||||||
version = "0.5.0"
|
version = "0.5.1"
|
||||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
checksum = "feedafcaa9b749175d5ac357452a9d41ea2911da598fde46ce1fe02c37751291"
|
checksum = "332f51cb23d20b0de8458b86580878211da09bcd4503cb579c225b3d124cabb3"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"event-listener 5.2.0",
|
"event-listener 5.2.0",
|
||||||
"pin-project-lite",
|
"pin-project-lite",
|
||||||
|
@ -2033,7 +2033,7 @@ checksum = "1a5c6c585bc94aaf2c7b51dd4c2ba22680844aba4c687be581871a6f518c5742"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"proc-macro2",
|
"proc-macro2",
|
||||||
"quote",
|
"quote",
|
||||||
"syn 2.0.55",
|
"syn 2.0.58",
|
||||||
]
|
]
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
|
@ -2145,7 +2145,7 @@ checksum = "87750cf4b7a4c0625b1529e4c543c2182106e4dedc60a2a6455e00d212c489ac"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"proc-macro2",
|
"proc-macro2",
|
||||||
"quote",
|
"quote",
|
||||||
"syn 2.0.55",
|
"syn 2.0.58",
|
||||||
]
|
]
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
|
@ -2328,9 +2328,9 @@ dependencies = [
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "h2"
|
name = "h2"
|
||||||
version = "0.3.25"
|
version = "0.3.26"
|
||||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
checksum = "4fbd2820c5e49886948654ab546d0688ff24530286bdcf8fca3cefb16d4618eb"
|
checksum = "81fe527a889e1532da5c525686d96d4c2e74cdd345badf8dfef9f6b39dd5f5e8"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"bytes",
|
"bytes",
|
||||||
"fnv",
|
"fnv",
|
||||||
|
@ -2540,6 +2540,17 @@ dependencies = [
|
||||||
"winapi",
|
"winapi",
|
||||||
]
|
]
|
||||||
|
|
||||||
|
[[package]]
|
||||||
|
name = "hostname"
|
||||||
|
version = "0.4.0"
|
||||||
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
|
checksum = "f9c7c7c8ac16c798734b8a24560c1362120597c40d5e1459f09498f8f6c8f2ba"
|
||||||
|
dependencies = [
|
||||||
|
"cfg-if 1.0.0",
|
||||||
|
"libc",
|
||||||
|
"windows 0.52.0",
|
||||||
|
]
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "http"
|
name = "http"
|
||||||
version = "0.2.12"
|
version = "0.2.12"
|
||||||
|
@ -2980,13 +2991,12 @@ dependencies = [
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "libredox"
|
name = "libredox"
|
||||||
version = "0.0.1"
|
version = "0.1.3"
|
||||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
checksum = "85c833ca1e66078851dba29046874e38f08b2c883700aa29a03ddd3b23814ee8"
|
checksum = "c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"bitflags 2.5.0",
|
"bitflags 2.5.0",
|
||||||
"libc",
|
"libc",
|
||||||
"redox_syscall 0.4.1",
|
|
||||||
]
|
]
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
|
@ -3069,9 +3079,9 @@ dependencies = [
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "lz4_flex"
|
name = "lz4_flex"
|
||||||
version = "0.11.2"
|
version = "0.11.3"
|
||||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
checksum = "912b45c753ff5f7f5208307e8ace7d2a2e30d024e26d3509f3dce546c044ce15"
|
checksum = "75761162ae2b0e580d7e7c390558127e5f01b4194debd6221fd8c207fc80e3f5"
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "malloc_buf"
|
name = "malloc_buf"
|
||||||
|
@ -3825,9 +3835,9 @@ checksum = "e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e"
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "pest"
|
name = "pest"
|
||||||
version = "2.7.8"
|
version = "2.7.9"
|
||||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
checksum = "56f8023d0fb78c8e03784ea1c7f3fa36e68a723138990b8d5a47d916b651e7a8"
|
checksum = "311fb059dee1a7b802f036316d790138c613a4e8b180c822e3925a662e9f0c95"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"memchr",
|
"memchr",
|
||||||
"thiserror",
|
"thiserror",
|
||||||
|
@ -3836,9 +3846,9 @@ dependencies = [
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "pest_derive"
|
name = "pest_derive"
|
||||||
version = "2.7.8"
|
version = "2.7.9"
|
||||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
checksum = "b0d24f72393fd16ab6ac5738bc33cdb6a9aa73f8b902e8fe29cf4e67d7dd1026"
|
checksum = "f73541b156d32197eecda1a4014d7f868fd2bcb3c550d5386087cfba442bf69c"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"pest",
|
"pest",
|
||||||
"pest_generator",
|
"pest_generator",
|
||||||
|
@ -3846,22 +3856,22 @@ dependencies = [
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "pest_generator"
|
name = "pest_generator"
|
||||||
version = "2.7.8"
|
version = "2.7.9"
|
||||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
checksum = "fdc17e2a6c7d0a492f0158d7a4bd66cc17280308bbaff78d5bef566dca35ab80"
|
checksum = "c35eeed0a3fab112f75165fdc026b3913f4183133f19b49be773ac9ea966e8bd"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"pest",
|
"pest",
|
||||||
"pest_meta",
|
"pest_meta",
|
||||||
"proc-macro2",
|
"proc-macro2",
|
||||||
"quote",
|
"quote",
|
||||||
"syn 2.0.55",
|
"syn 2.0.58",
|
||||||
]
|
]
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "pest_meta"
|
name = "pest_meta"
|
||||||
version = "2.7.8"
|
version = "2.7.9"
|
||||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
checksum = "934cd7631c050f4674352a6e835d5f6711ffbfb9345c2fc0107155ac495ae293"
|
checksum = "2adbf29bb9776f28caece835398781ab24435585fe0d4dc1374a61db5accedca"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"once_cell",
|
"once_cell",
|
||||||
"pest",
|
"pest",
|
||||||
|
@ -3895,14 +3905,14 @@ checksum = "2f38a4412a78282e09a2cf38d195ea5420d15ba0602cb375210efbc877243965"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"proc-macro2",
|
"proc-macro2",
|
||||||
"quote",
|
"quote",
|
||||||
"syn 2.0.55",
|
"syn 2.0.58",
|
||||||
]
|
]
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "pin-project-lite"
|
name = "pin-project-lite"
|
||||||
version = "0.2.13"
|
version = "0.2.14"
|
||||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
checksum = "8afb450f006bf6385ca15ef45d71d2288452bc3683ce2e2cacc0d18e4be60b58"
|
checksum = "bda66fc9667c18cb2758a2ac84d1167245054bcf85d5d1aaa6923f45801bdd02"
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "pin-utils"
|
name = "pin-utils"
|
||||||
|
@ -4081,7 +4091,7 @@ dependencies = [
|
||||||
"itertools 0.11.0",
|
"itertools 0.11.0",
|
||||||
"proc-macro2",
|
"proc-macro2",
|
||||||
"quote",
|
"quote",
|
||||||
"syn 2.0.55",
|
"syn 2.0.58",
|
||||||
]
|
]
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
|
@ -4202,9 +4212,9 @@ dependencies = [
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "redox_users"
|
name = "redox_users"
|
||||||
version = "0.4.4"
|
version = "0.4.5"
|
||||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
checksum = "a18479200779601e498ada4e8c1e1f50e3ee19deb0259c25825a98b5603b2cb4"
|
checksum = "bd283d9651eeda4b2a83a43c1c91b266c40fd76ecd39a50a8c630ae69dc72891"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"getrandom",
|
"getrandom",
|
||||||
"libredox",
|
"libredox",
|
||||||
|
@ -4261,7 +4271,7 @@ version = "0.7.0"
|
||||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
checksum = "52e44394d2086d010551b14b53b1f24e31647570cd1deb0379e2c21b329aba00"
|
checksum = "52e44394d2086d010551b14b53b1f24e31647570cd1deb0379e2c21b329aba00"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"hostname",
|
"hostname 0.3.1",
|
||||||
"quick-error",
|
"quick-error",
|
||||||
]
|
]
|
||||||
|
|
||||||
|
@ -4561,9 +4571,9 @@ dependencies = [
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "security-framework"
|
name = "security-framework"
|
||||||
version = "2.9.2"
|
version = "2.10.0"
|
||||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
checksum = "05b64fb303737d99b81884b2c63433e9ae28abebe5eb5045dcdd175dc2ecf4de"
|
checksum = "770452e37cad93e0a50d5abc3990d2bc351c36d0328f86cefec2f2fb206eaef6"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"bitflags 1.3.2",
|
"bitflags 1.3.2",
|
||||||
"core-foundation",
|
"core-foundation",
|
||||||
|
@ -4574,9 +4584,9 @@ dependencies = [
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "security-framework-sys"
|
name = "security-framework-sys"
|
||||||
version = "2.9.1"
|
version = "2.10.0"
|
||||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
checksum = "e932934257d3b408ed8f30db49d85ea163bfe74961f017f405b025af298f0c7a"
|
checksum = "41f3cc463c0ef97e11c3461a9d3787412d30e8e7eb907c79180c4a57bf7c04ef"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"core-foundation-sys",
|
"core-foundation-sys",
|
||||||
"libc",
|
"libc",
|
||||||
|
@ -4670,7 +4680,7 @@ checksum = "7eb0b34b42edc17f6b7cac84a52a1c5f0e1bb2227e997ca9011ea3dd34e8610b"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"proc-macro2",
|
"proc-macro2",
|
||||||
"quote",
|
"quote",
|
||||||
"syn 2.0.55",
|
"syn 2.0.58",
|
||||||
]
|
]
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
|
@ -4692,7 +4702,7 @@ checksum = "e578a843d40b4189a4d66bba51d7684f57da5bd7c304c64e14bd63efbef49509"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"proc-macro2",
|
"proc-macro2",
|
||||||
"quote",
|
"quote",
|
||||||
"syn 2.0.55",
|
"syn 2.0.58",
|
||||||
]
|
]
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
|
@ -4714,7 +4724,7 @@ checksum = "0b2e6b945e9d3df726b65d6ee24060aff8e3533d431f677a9695db04eff9dfdb"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"proc-macro2",
|
"proc-macro2",
|
||||||
"quote",
|
"quote",
|
||||||
"syn 2.0.55",
|
"syn 2.0.58",
|
||||||
]
|
]
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
|
@ -4761,7 +4771,7 @@ checksum = "91d129178576168c589c9ec973feedf7d3126c01ac2bf08795109aa35b69fb8f"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"proc-macro2",
|
"proc-macro2",
|
||||||
"quote",
|
"quote",
|
||||||
"syn 2.0.55",
|
"syn 2.0.58",
|
||||||
]
|
]
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
|
@ -4990,9 +5000,9 @@ checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623"
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "strsim"
|
name = "strsim"
|
||||||
version = "0.11.0"
|
version = "0.11.1"
|
||||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
checksum = "5ee073c9e4cd00e28217186dbe12796d692868f432bf2e97ee73bed0c56dfa01"
|
checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f"
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "subtle"
|
name = "subtle"
|
||||||
|
@ -5013,9 +5023,9 @@ dependencies = [
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "syn"
|
name = "syn"
|
||||||
version = "2.0.55"
|
version = "2.0.58"
|
||||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
checksum = "002a1b3dbf967edfafc32655d0f377ab0bb7b994aa1d32c8cc7e9b8bf3ebb8f0"
|
checksum = "44cfb93f38070beee36b3fef7d4f5a16f27751d94b187b666a5cc5e9b0d30687"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"proc-macro2",
|
"proc-macro2",
|
||||||
"quote",
|
"quote",
|
||||||
|
@ -5030,9 +5040,9 @@ checksum = "2047c6ded9c721764247e62cd3b03c09ffc529b2ba5b10ec482ae507a4a70160"
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "sysinfo"
|
name = "sysinfo"
|
||||||
version = "0.30.7"
|
version = "0.30.8"
|
||||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
checksum = "0c385888ef380a852a16209afc8cfad22795dd8873d69c9a14d2e2088f118d18"
|
checksum = "4b1a378e48fb3ce3a5cf04359c456c9c98ff689bcf1c1bc6e6a31f247686f275"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"cfg-if 1.0.0",
|
"cfg-if 1.0.0",
|
||||||
"core-foundation-sys",
|
"core-foundation-sys",
|
||||||
|
@ -5098,7 +5108,7 @@ checksum = "c61f3ba182994efc43764a46c018c347bc492c79f024e705f46567b418f6d4f7"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"proc-macro2",
|
"proc-macro2",
|
||||||
"quote",
|
"quote",
|
||||||
"syn 2.0.55",
|
"syn 2.0.58",
|
||||||
]
|
]
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
|
@ -5181,9 +5191,9 @@ checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20"
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "tokio"
|
name = "tokio"
|
||||||
version = "1.36.0"
|
version = "1.37.0"
|
||||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
checksum = "61285f6515fa018fb2d1e46eb21223fff441ee8db5d0f1435e8ab4f5cdb80931"
|
checksum = "1adbebffeca75fcfd058afa480fb6c0b81e165a0323f9c9d39c9697e37c46787"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"backtrace",
|
"backtrace",
|
||||||
"bytes",
|
"bytes",
|
||||||
|
@ -5217,7 +5227,7 @@ checksum = "5b8a1e28f2deaa14e508979454cb3a223b10b938b45af148bc0986de36f1923b"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"proc-macro2",
|
"proc-macro2",
|
||||||
"quote",
|
"quote",
|
||||||
"syn 2.0.55",
|
"syn 2.0.58",
|
||||||
]
|
]
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
|
@ -5419,7 +5429,7 @@ checksum = "34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"proc-macro2",
|
"proc-macro2",
|
||||||
"quote",
|
"quote",
|
||||||
"syn 2.0.55",
|
"syn 2.0.58",
|
||||||
]
|
]
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
|
@ -5575,7 +5585,7 @@ dependencies = [
|
||||||
"proc-macro2",
|
"proc-macro2",
|
||||||
"quote",
|
"quote",
|
||||||
"serde_derive_internals 0.28.0",
|
"serde_derive_internals 0.28.0",
|
||||||
"syn 2.0.55",
|
"syn 2.0.58",
|
||||||
]
|
]
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
|
@ -5761,7 +5771,7 @@ dependencies = [
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "veilid-cli"
|
name = "veilid-cli"
|
||||||
version = "0.3.0"
|
version = "0.3.1"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"arboard",
|
"arboard",
|
||||||
"async-std",
|
"async-std",
|
||||||
|
@ -5802,7 +5812,7 @@ dependencies = [
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "veilid-core"
|
name = "veilid-core"
|
||||||
version = "0.3.0"
|
version = "0.3.1"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"argon2",
|
"argon2",
|
||||||
"async-io 1.13.0",
|
"async-io 1.13.0",
|
||||||
|
@ -5905,7 +5915,7 @@ dependencies = [
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "veilid-flutter"
|
name = "veilid-flutter"
|
||||||
version = "0.3.0"
|
version = "0.3.1"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"allo-isolate",
|
"allo-isolate",
|
||||||
"android_log-sys 0.3.1",
|
"android_log-sys 0.3.1",
|
||||||
|
@ -5916,7 +5926,7 @@ dependencies = [
|
||||||
"data-encoding",
|
"data-encoding",
|
||||||
"ffi-support",
|
"ffi-support",
|
||||||
"futures-util",
|
"futures-util",
|
||||||
"hostname",
|
"hostname 0.3.1",
|
||||||
"jni",
|
"jni",
|
||||||
"lazy_static",
|
"lazy_static",
|
||||||
"libc-print",
|
"libc-print",
|
||||||
|
@ -5962,7 +5972,7 @@ dependencies = [
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "veilid-server"
|
name = "veilid-server"
|
||||||
version = "0.3.0"
|
version = "0.3.1"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"ansi_term",
|
"ansi_term",
|
||||||
"async-std",
|
"async-std",
|
||||||
|
@ -5977,7 +5987,7 @@ dependencies = [
|
||||||
"directories",
|
"directories",
|
||||||
"flume",
|
"flume",
|
||||||
"futures-util",
|
"futures-util",
|
||||||
"hostname",
|
"hostname 0.4.0",
|
||||||
"json",
|
"json",
|
||||||
"lazy_static",
|
"lazy_static",
|
||||||
"nix 0.28.0",
|
"nix 0.28.0",
|
||||||
|
@ -6012,7 +6022,7 @@ dependencies = [
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "veilid-tools"
|
name = "veilid-tools"
|
||||||
version = "0.3.0"
|
version = "0.3.1"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"android_logger 0.13.3",
|
"android_logger 0.13.3",
|
||||||
"async-lock 2.8.0",
|
"async-lock 2.8.0",
|
||||||
|
@ -6070,7 +6080,7 @@ dependencies = [
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "veilid-wasm"
|
name = "veilid-wasm"
|
||||||
version = "0.3.0"
|
version = "0.3.1"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"cfg-if 1.0.0",
|
"cfg-if 1.0.0",
|
||||||
"console_error_panic_hook",
|
"console_error_panic_hook",
|
||||||
|
@ -6156,7 +6166,7 @@ dependencies = [
|
||||||
"once_cell",
|
"once_cell",
|
||||||
"proc-macro2",
|
"proc-macro2",
|
||||||
"quote",
|
"quote",
|
||||||
"syn 2.0.55",
|
"syn 2.0.58",
|
||||||
"wasm-bindgen-shared",
|
"wasm-bindgen-shared",
|
||||||
]
|
]
|
||||||
|
|
||||||
|
@ -6190,7 +6200,7 @@ checksum = "e94f17b526d0a461a191c78ea52bbce64071ed5c04c9ffe424dcb38f74171bb7"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"proc-macro2",
|
"proc-macro2",
|
||||||
"quote",
|
"quote",
|
||||||
"syn 2.0.55",
|
"syn 2.0.58",
|
||||||
"wasm-bindgen-backend",
|
"wasm-bindgen-backend",
|
||||||
"wasm-bindgen-shared",
|
"wasm-bindgen-shared",
|
||||||
]
|
]
|
||||||
|
@ -6223,7 +6233,7 @@ checksum = "b7f89739351a2e03cb94beb799d47fb2cac01759b40ec441f7de39b00cbf7ef0"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"proc-macro2",
|
"proc-macro2",
|
||||||
"quote",
|
"quote",
|
||||||
"syn 2.0.55",
|
"syn 2.0.58",
|
||||||
]
|
]
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
|
@ -6697,9 +6707,9 @@ checksum = "a67300977d3dc3f8034dae89778f502b6ba20b269527b3223ba59c0cf393bb8a"
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "xml-rs"
|
name = "xml-rs"
|
||||||
version = "0.8.19"
|
version = "0.8.20"
|
||||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
checksum = "0fcb9cbac069e033553e8bb871be2fbdffcab578eb25bd0f7c508cedc6dcd75a"
|
checksum = "791978798f0597cfc70478424c2b4fdc2b7a8024aaff78497ef00f24ef674193"
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "xmltree"
|
name = "xmltree"
|
||||||
|
@ -6771,7 +6781,7 @@ checksum = "9ce1b18ccd8e73a9321186f97e46f9f04b778851177567b1975109d26a08d2a6"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"proc-macro2",
|
"proc-macro2",
|
||||||
"quote",
|
"quote",
|
||||||
"syn 2.0.55",
|
"syn 2.0.58",
|
||||||
]
|
]
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
|
@ -6791,7 +6801,7 @@ checksum = "ce36e65b0d2999d2aafac989fb249189a141aee1f53c612c1f37d72631959f69"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"proc-macro2",
|
"proc-macro2",
|
||||||
"quote",
|
"quote",
|
||||||
"syn 2.0.55",
|
"syn 2.0.58",
|
||||||
]
|
]
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
|
|
|
@ -10,13 +10,13 @@
|
||||||
|
|
||||||
rustPlatform.buildRustPackage rec {
|
rustPlatform.buildRustPackage rec {
|
||||||
pname = "veilid";
|
pname = "veilid";
|
||||||
version = "0.3.0";
|
version = "0.3.1";
|
||||||
|
|
||||||
src = fetchFromGitLab {
|
src = fetchFromGitLab {
|
||||||
owner = "veilid";
|
owner = "veilid";
|
||||||
repo = pname;
|
repo = pname;
|
||||||
rev = "v${version}";
|
rev = "v${version}";
|
||||||
sha256 = "sha256-Hwumwc6XHHCyjmOqIhhUzGEhah5ASrBZ8EYwYVag0Fo=";
|
sha256 = "sha256-pBMUwCZ1dLLde+RF9smy4/RZYmtyW+oTeo3LHNtscSc=";
|
||||||
};
|
};
|
||||||
|
|
||||||
cargoLock = {
|
cargoLock = {
|
||||||
|
|
|
@ -5,16 +5,16 @@
|
||||||
|
|
||||||
buildNpmPackage rec {
|
buildNpmPackage rec {
|
||||||
pname = "cdxgen";
|
pname = "cdxgen";
|
||||||
version = "10.2.4";
|
version = "10.2.6";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "AppThreat";
|
owner = "AppThreat";
|
||||||
repo = pname;
|
repo = pname;
|
||||||
rev = "v${version}";
|
rev = "v${version}";
|
||||||
sha256 = "sha256-fou0BfQfL66Iv+STY0JcRqu22XTgA9nSOse1LJYl3vs=";
|
sha256 = "sha256-tbZVSFsvjWp+VPcET4/gynwDVF1XBhFQ1dObj4fSWBo=";
|
||||||
};
|
};
|
||||||
|
|
||||||
npmDepsHash = "sha256-ISmNasK44T21HagHKrX1LyCFVm0GF0CsTwIIi3n8h2o=";
|
npmDepsHash = "sha256-svp8h5xjV3/Ikq7YR/2y70Y9ufOrrAPcG4/nWF1jUug=";
|
||||||
|
|
||||||
dontNpmBuild = true;
|
dontNpmBuild = true;
|
||||||
|
|
||||||
|
|
|
@ -1,20 +1,21 @@
|
||||||
{ lib
|
{
|
||||||
, rustPlatform
|
lib,
|
||||||
, fetchFromGitHub
|
fetchFromGitHub,
|
||||||
|
rustPlatform,
|
||||||
}:
|
}:
|
||||||
|
|
||||||
rustPlatform.buildRustPackage rec {
|
rustPlatform.buildRustPackage rec {
|
||||||
pname = "evtx";
|
pname = "evtx";
|
||||||
version = "0.8.1";
|
version = "0.8.2";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "omerbenamram";
|
owner = "omerbenamram";
|
||||||
repo = pname;
|
repo = "evtx";
|
||||||
rev = "refs/tags/v${version}";
|
rev = "refs/tags/v${version}";
|
||||||
hash = "sha256-aa04Ia11+Ae1amc3JAtYdSWf+f/fenTt0Bny/AauaHo=";
|
hash = "sha256-uuoHDIZ76BfRSb1XXHDwsSQ3ium22FPv1fjrB35liXw=";
|
||||||
};
|
};
|
||||||
|
|
||||||
cargoHash = "sha256-4pQP+cvKfOvRgWRFa4+/dEpBq+gfcOuEENC5aP4Cp7U=";
|
cargoHash = "sha256-OmwfI86Rj0Ph5cXpGzAycEw+A4liki7+gc1iokDBwhU=";
|
||||||
|
|
||||||
postPatch = ''
|
postPatch = ''
|
||||||
# CLI tests will fail in the sandbox
|
# CLI tests will fail in the sandbox
|
||||||
|
@ -23,10 +24,13 @@ rustPlatform.buildRustPackage rec {
|
||||||
|
|
||||||
meta = with lib; {
|
meta = with lib; {
|
||||||
description = "Parser for the Windows XML Event Log (EVTX) format";
|
description = "Parser for the Windows XML Event Log (EVTX) format";
|
||||||
mainProgram = "evtx_dump";
|
|
||||||
homepage = "https://github.com/omerbenamram/evtx";
|
homepage = "https://github.com/omerbenamram/evtx";
|
||||||
changelog = "https://github.com/omerbenamram/evtx/blob/v${version}/CHANGELOG.md";
|
changelog = "https://github.com/omerbenamram/evtx/blob/v${version}/CHANGELOG.md";
|
||||||
license = with licenses; [ asl20 /* or */ mit ];
|
license = with licenses; [
|
||||||
|
asl20 # or
|
||||||
|
mit
|
||||||
|
];
|
||||||
maintainers = with maintainers; [ fab ];
|
maintainers = with maintainers; [ fab ];
|
||||||
|
mainProgram = "evtx_dump";
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
@ -37,7 +37,7 @@ stdenv.mkDerivation rec {
|
||||||
changelog = "https://github.com/scottchiefbaker/dool/blob/${src.rev}/ChangeLog";
|
changelog = "https://github.com/scottchiefbaker/dool/blob/${src.rev}/ChangeLog";
|
||||||
license = licenses.gpl3Plus;
|
license = licenses.gpl3Plus;
|
||||||
maintainers = with maintainers; [ figsoda ];
|
maintainers = with maintainers; [ figsoda ];
|
||||||
platforms = platforms.unix;
|
platforms = platforms.linux;
|
||||||
mainProgram = "dool";
|
mainProgram = "dool";
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
@ -61,11 +61,11 @@
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
pname = "rsyslog";
|
pname = "rsyslog";
|
||||||
version = "8.2402.0";
|
version = "8.2404.0";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "https://www.rsyslog.com/files/download/rsyslog/${pname}-${version}.tar.gz";
|
url = "https://www.rsyslog.com/files/download/rsyslog/${pname}-${version}.tar.gz";
|
||||||
hash = "sha256-rL3YV5SJ3za0o4PcaQmmG3YjgH8K/1TAYhFfLefqhbo=";
|
hash = "sha256-MFKNFA7BsfB5IkCB+jffbgZYf/QrAuPmHy2qBSbFTTM=";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [
|
nativeBuildInputs = [
|
||||||
|
|
|
@ -6,13 +6,13 @@
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
pname = "base16384";
|
pname = "base16384";
|
||||||
version = "2.2.5";
|
version = "2.3.0";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "fumiama";
|
owner = "fumiama";
|
||||||
repo = pname;
|
repo = pname;
|
||||||
rev = "v${version}";
|
rev = "v${version}";
|
||||||
hash = "sha256-S9DA9C+6OJcSLJTSLRo9rolJO9yVQ0FOE7uwbvmJiGk=";
|
hash = "sha256-FzZ8k7dkGksQvknrHoSjX1iUpIyL5xGlFTm3mgpBIig=";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [ cmake ];
|
nativeBuildInputs = [ cmake ];
|
||||||
|
|
|
@ -17095,7 +17095,7 @@ with pkgs;
|
||||||
swiPrologWithGui = swiProlog.override { withGui = true; };
|
swiPrologWithGui = swiProlog.override { withGui = true; };
|
||||||
|
|
||||||
tbb_2020_3 = callPackage ../development/libraries/tbb/2020_3.nix { };
|
tbb_2020_3 = callPackage ../development/libraries/tbb/2020_3.nix { };
|
||||||
tbb_2021_8 = callPackage ../development/libraries/tbb { };
|
tbb_2021_11 = callPackage ../development/libraries/tbb { };
|
||||||
# many packages still fail with latest version
|
# many packages still fail with latest version
|
||||||
tbb = tbb_2020_3;
|
tbb = tbb_2020_3;
|
||||||
|
|
||||||
|
@ -19087,7 +19087,7 @@ with pkgs;
|
||||||
|
|
||||||
ikos = callPackage ../development/tools/analysis/ikos {
|
ikos = callPackage ../development/tools/analysis/ikos {
|
||||||
inherit (llvmPackages_14) stdenv clang llvm;
|
inherit (llvmPackages_14) stdenv clang llvm;
|
||||||
tbb = tbb_2021_8;
|
tbb = tbb_2021_11;
|
||||||
};
|
};
|
||||||
|
|
||||||
img = callPackage ../development/tools/img { };
|
img = callPackage ../development/tools/img { };
|
||||||
|
@ -19333,7 +19333,7 @@ with pkgs;
|
||||||
|
|
||||||
mold = callPackage ../development/tools/mold {
|
mold = callPackage ../development/tools/mold {
|
||||||
stdenv = if stdenv.isDarwin then overrideLibcxx darwin.apple_sdk_11_0.llvmPackages_16.stdenv else stdenv;
|
stdenv = if stdenv.isDarwin then overrideLibcxx darwin.apple_sdk_11_0.llvmPackages_16.stdenv else stdenv;
|
||||||
tbb = tbb_2021_8;
|
tbb = tbb_2021_11;
|
||||||
};
|
};
|
||||||
|
|
||||||
mold-wrapped = wrapBintoolsWith {
|
mold-wrapped = wrapBintoolsWith {
|
||||||
|
@ -20481,7 +20481,7 @@ with pkgs;
|
||||||
ccrtp = callPackage ../development/libraries/ccrtp { };
|
ccrtp = callPackage ../development/libraries/ccrtp { };
|
||||||
|
|
||||||
cctag = callPackage ../development/libraries/cctag {
|
cctag = callPackage ../development/libraries/cctag {
|
||||||
tbb = tbb_2021_8;
|
tbb = tbb_2021_11;
|
||||||
};
|
};
|
||||||
|
|
||||||
cctz = callPackage ../development/libraries/cctz {
|
cctz = callPackage ../development/libraries/cctz {
|
||||||
|
|
|
@ -50,4 +50,8 @@ mapAliases ({
|
||||||
### B ###
|
### B ###
|
||||||
|
|
||||||
builder = throw "'darwin.builder' has been changed and renamed to 'darwin.linux-builder'. The default ssh port is now 31022. Please update your configuration or override the port back to 22. See https://nixos.org/manual/nixpkgs/unstable/#sec-darwin-builder"; # added 2023-07-06
|
builder = throw "'darwin.builder' has been changed and renamed to 'darwin.linux-builder'. The default ssh port is now 31022. Please update your configuration or override the port back to 22. See https://nixos.org/manual/nixpkgs/unstable/#sec-darwin-builder"; # added 2023-07-06
|
||||||
|
|
||||||
|
### I ###
|
||||||
|
|
||||||
|
insert_dylib = throw "'darwin.insert_dylib' has been renamed to 'insert-dylib'"; # added 2024-04-04
|
||||||
})
|
})
|
||||||
|
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user