Merge staging-next into staging

This commit is contained in:
github-actions[bot] 2024-02-10 00:02:42 +00:00 committed by GitHub
commit 1022c88f8b
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
70 changed files with 479 additions and 272 deletions

View File

@ -23,6 +23,8 @@ let
inherit name;
nodes = { "${name}" = machine; };
meta.maintainers = with pkgs.lib.maintainers; [ kirillrdy ];
# time-out on ofborg
meta.broken = pkgs.stdenv.isAarch64;
enableOCR = true;
testScript = ''

View File

@ -16,13 +16,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "mympd";
version = "14.0.0";
version = "14.0.1";
src = fetchFromGitHub {
owner = "jcorporation";
repo = "myMPD";
rev = "v${finalAttrs.version}";
sha256 = "sha256-srwLnoQSPex7/PtgF6RWpJM39fpOqN3wze5ABSRTIRA=";
sha256 = "sha256-wgrTkUpWx7YG8V9nyr+RHDBOz1TFA0p2OWDXG64BVjs=";
};
nativeBuildInputs = [

View File

@ -22,14 +22,14 @@
stdenv.mkDerivation rec {
pname = "transcribe";
version = "9.30.2";
version = "9.40.0";
src =
if stdenv.hostPlatform.system == "x86_64-linux" then
fetchzip
{
url = "https://www.seventhstring.com/xscribe/downlo/xscsetup-${version}.tar.gz";
sha256 = "sha256-EZyQsO3tSedMaZIhJWc7j3f7ikBf6XqXLUgdAiQdr14=";
sha256 = "sha256-GHTr1rk7Kh5M0UYnryUlCk/G6pW3p80GJ6Ai0zXdfNs=";
}
else throw "Platform not supported";

View File

@ -1,5 +1,4 @@
{ agg
, fetchFromGitHub
{ fetchFromGitHub
, Foundation
, freetype
, lib
@ -8,35 +7,36 @@
, ninja
, pcre2
, pkg-config
, reproc
, SDL2
, stdenv
}:
stdenv.mkDerivation rec {
pname = "lite-xl";
version = "2.1.1";
version = "2.1.3";
src = fetchFromGitHub {
owner = "lite-xl";
repo = "lite-xl";
rev = "v${version}";
sha256 = "sha256-tZ9bCazs4ygNl5RKFNUtxboaMcG8a7mIz2FuiExX1d4=";
hash = "sha256-4ykUdcNwJ4r/4u9H+c8pgupY3BaPi2y69X6yaDjCjac=";
};
nativeBuildInputs = [ meson ninja pkg-config ];
buildInputs = [
agg
freetype
lua5_4
pcre2
reproc
SDL2
] ++ lib.optionals stdenv.isDarwin [
Foundation
];
mesonFlags = [
"-Duse_system_lua=true"
];
meta = with lib; {
description = "A lightweight text editor written in Lua";
homepage = "https://github.com/lite-xl/lite-xl";

View File

@ -18,17 +18,18 @@
# Darwin dependencies
, libicns
, darwin
, unstableGitUpdater
}:
stdenv.mkDerivation rec {
pname = "higan";
version = "115+unstable=2021-08-18";
version = "115-unstable-2023-11-13";
src = fetchFromGitHub {
owner = "higan-emu";
repo = "higan";
rev = "9bf1b3314b2bcc73cbc11d344b369c31562aff10";
hash = "sha256-HZItJ97x20OjFKv2OVbMja7g+c1ZXcgcaC/XDe3vMZM=";
rev = "993368d917cb750107390effe2cd394ba8710208";
hash = "sha256-D21DFLnYl2J4JhwmVmEKHhtglZWxVBrl/kOcvxJYbnA=";
};
nativeBuildInputs = [
@ -132,6 +133,8 @@ stdenv.mkDerivation rec {
runHook postInstall
'';
passthru.updateScript = unstableGitUpdater {};
meta = with lib; {
homepage = "https://github.com/higan-emu/higan";
description = "An open-source, cycle-accurate multi-system emulator";

View File

@ -37,16 +37,16 @@
"beetle-pce": {
"owner": "libretro",
"repo": "beetle-pce-libretro",
"rev": "e8870b170ad4135bf5738c7206d7a27488d388ab",
"hash": "sha256-c+LsfuX/3HxJTaIlZeGkGif+D1c7OpIhRUVbWuT8Kc0=",
"date": "unstable-2024-02-02"
"rev": "753f067738e55a6325d3ca5206151a9acd9127f0",
"hash": "sha256-OWvoIi0DS3YhxK1S6PAbCNZwKKXti6brZlWVCJELfKY=",
"date": "unstable-2024-02-09"
},
"beetle-pce-fast": {
"owner": "libretro",
"repo": "beetle-pce-fast-libretro",
"rev": "cfb9362fd0de38141d40266725829f25f574162a",
"hash": "sha256-D/qAFFKe0mI/W4RnLwcB5lpwI+AlPjTfyo0SH6IZZkU=",
"date": "unstable-2024-02-02"
"rev": "86a80e1ba551f9a4627b8394901db0ee365c1442",
"hash": "sha256-aIDc4jzliVLpI2Xetcd5tG74/xvIlqRdVEb72yHrsCo=",
"date": "unstable-2024-02-09"
},
"beetle-pcfx": {
"owner": "libretro",
@ -58,9 +58,9 @@
"beetle-psx": {
"owner": "libretro",
"repo": "beetle-psx-libretro",
"rev": "fb579de80d7b9ca09940602c14e657f6317dd046",
"hash": "sha256-NRnznhvmgOQdNuEYyi0HIeVPzPz7ILEQ3vsYTZY8AbE=",
"date": "unstable-2024-02-02"
"rev": "3adff889b9b8251526ca7dae963be46bf8401e2e",
"hash": "sha256-DaDzoAQJLuer/c+V1bJGbejnyGYB2RYdebZ1YIoVRKw=",
"date": "unstable-2024-02-09"
},
"beetle-saturn": {
"owner": "libretro",
@ -79,9 +79,9 @@
"beetle-supergrafx": {
"owner": "libretro",
"repo": "beetle-supergrafx-libretro",
"rev": "d24d383f88ff892e9f8dce7c1f3ce491f2f7731a",
"hash": "sha256-Cbol57jpDpkMnfKCULw6DgJwcnfTNexZ1hSw817z+E8=",
"date": "unstable-2024-02-02"
"rev": "32070ffd0082fd5127519bb6e92a2daecc359408",
"hash": "sha256-ZBZtDMP2inarEuLE76Zw1/qZ2YfyTJy+2eN10hhpn64=",
"date": "unstable-2024-02-09"
},
"beetle-vb": {
"owner": "libretro",
@ -114,9 +114,9 @@
"bsnes": {
"owner": "libretro",
"repo": "bsnes-libretro",
"rev": "dda5b43ed6a552310528509af59bed26af2527f5",
"hash": "sha256-7AXHq6ASQ+42yef/jQ74kZtpW9SUuXpmWZbtO84/COg=",
"date": "unstable-2024-02-02"
"rev": "d230353616ab4c7dc01a2f2a63865011bd5c7ffd",
"hash": "sha256-TiOdptWOb13UQ8jKDbIlZQQ3mY3h/lPHr/GskPVAkwA=",
"date": "unstable-2024-02-09"
},
"bsnes-hd": {
"owner": "DerKoun",
@ -192,9 +192,9 @@
"fbneo": {
"owner": "libretro",
"repo": "fbneo",
"rev": "e8cd9f81bc974f7427d9cff9ffc1d2f3a8d15f1f",
"hash": "sha256-XR/pLOvQ8L2dLguC1I2C7z8FoBid6oFSudnQNY3ub7c=",
"date": "unstable-2024-01-30"
"rev": "bb7aa7ea1e3a9a293fcf4e2b15994afde2e52899",
"hash": "sha256-XTOZGKq02obnzbtUEAEs99Kxhd8hFqLjI/smwtNAU8Q=",
"date": "unstable-2024-02-08"
},
"fceumm": {
"owner": "libretro",
@ -206,17 +206,17 @@
"flycast": {
"owner": "flyinghead",
"repo": "flycast",
"rev": "c146a92f83ae2cba8df8970e21efc54301b9ade1",
"hash": "sha256-+ZED9pLfPr4uNNMNTmsrQWUgbKLW3DnPBdniwQ1fr9U=",
"rev": "7029e1615a215bc43e51f8eac605f31dd01ba8cd",
"hash": "sha256-JUXKlUNIg+1vvOfUQpysxUMYIRJqIzj9UNIwb+8HRPo=",
"fetchSubmodules": true,
"date": "unstable-2024-02-03"
"date": "unstable-2024-02-09"
},
"fmsx": {
"owner": "libretro",
"repo": "fmsx-libretro",
"rev": "1806eed4376fbe2fad82fa19271ea298cfbb7795",
"hash": "sha256-nX0H/+iEq7eBN4tm1+dT6/3BYLCpoyiE/L6waDPmUZI=",
"date": "unstable-2023-04-17"
"rev": "9b5cf868825a629cc4c7086768338165d3bbf706",
"hash": "sha256-zDDAMzV+pfu+AwjgXwduPfHyW1rQnvaDpFvz++QBBkA=",
"date": "unstable-2024-02-08"
},
"freeintv": {
"owner": "libretro",
@ -235,16 +235,16 @@
"gambatte": {
"owner": "libretro",
"repo": "gambatte-libretro",
"rev": "c9a07107f121498a158762116d47d7068a247d3c",
"hash": "sha256-U4FR794/hB3tHsdbtnC7qL0qr1oi1ZF4PYFTu+sVMVI=",
"date": "unstable-2024-02-02"
"rev": "05c4e10168aa3070b4ea01f7da7ab1c0d4241103",
"hash": "sha256-W/s8FWjFOIcclLkbM5s2+2dcvr+X2My5319SvRo5/lU=",
"date": "unstable-2024-02-09"
},
"genesis-plus-gx": {
"owner": "libretro",
"repo": "Genesis-Plus-GX",
"rev": "59cdc560e21eeddfa4d5a5c935413cdaa9d660f3",
"hash": "sha256-FB0znNFG6T67V63jm7WprhGRw9rHNJgH4SZ/BtgAyFg=",
"date": "unstable-2024-02-02"
"rev": "ecb956d914d6bc4e5deb49384bc929939e9a19e5",
"hash": "sha256-Fk+Ldjav+yQl6fkYESR6t1JEOKiCZYCW386QL4ozE68=",
"date": "unstable-2024-02-06"
},
"gpsp": {
"owner": "libretro",
@ -291,16 +291,16 @@
"mame2003": {
"owner": "libretro",
"repo": "mame2003-libretro",
"rev": "be247427a8a68f8401ce40c830e2d8767d000f84",
"hash": "sha256-ZQ0DWok6EmVEDOhcN7LsK5T4XXHpH9Cyd22KP/UjMok=",
"date": "unstable-2023-11-22"
"rev": "838f84f14422529c37bbb9803eb649209c8ba4e8",
"hash": "sha256-NiqlA4FjHS0GLypEg6QbhEJlhV0YU7VmMquzqnyr7aA=",
"date": "unstable-2024-02-08"
},
"mame2003-plus": {
"owner": "libretro",
"repo": "mame2003-plus-libretro",
"rev": "53c6083a2044c3529a436b51c5206cd9a896d12c",
"hash": "sha256-k4jl3cN18HQya3F4DXHN/Hoq7UXKVmJg5Lgp08n6M/M=",
"date": "unstable-2024-02-03"
"rev": "debcb547ea7ae197433142810e99e1313c58cb14",
"hash": "sha256-l9YmDiUJ+CQP4i8O8W+E9uTLPZZgLqLR9v7e5hFgJhE=",
"date": "unstable-2024-02-09"
},
"mame2010": {
"owner": "libretro",
@ -369,9 +369,9 @@
"mupen64plus": {
"owner": "libretro",
"repo": "mupen64plus-libretro-nx",
"rev": "0e1dc5abacf91f1640206d32d18735e82071681e",
"hash": "sha256-gt9oVJunDCdhHbaqL9xaGlztxdT1D2UvYETqCXogIwU=",
"date": "unstable-2024-01-30"
"rev": "fa55ddca926d3c3ad2285911646919def4aa6fa3",
"hash": "sha256-Fn/qSQDR8FuHG9eLE0I24wUa0sdosrl6+lhnf9cD+yQ=",
"date": "unstable-2024-02-06"
},
"neocd": {
"owner": "libretro",
@ -433,9 +433,9 @@
"pcsx_rearmed": {
"owner": "libretro",
"repo": "pcsx_rearmed",
"rev": "06cdf83a3a30bfb8cafee768dbe83bbaef6c8ddd",
"hash": "sha256-E/+dAcJwfaUMjYJUjfAcn98SIh61BiS5YpcZg99lg+Q=",
"date": "unstable-2024-02-04"
"rev": "016c6e93f6db684211f5c8b05433cb500715ba50",
"hash": "sha256-uYzL0uuQbxa4N0uQT8YEBiCgwkIcigvjeNU600WqSDQ=",
"date": "unstable-2024-02-07"
},
"picodrive": {
"owner": "libretro",
@ -456,10 +456,10 @@
"ppsspp": {
"owner": "hrydgard",
"repo": "ppsspp",
"rev": "f65c84f4cb8117b273e7fa2ab578c95aedc6dd56",
"hash": "sha256-GgXozubq6ByZDWGkUrzeEgKxUaBaIN3NY5/IIRBNn/o=",
"rev": "25689c36d9c2f3f1b7aa612d89b86caf1809e376",
"hash": "sha256-hXknMyBNo1vJ49gJsuNef+sccolAovg1I8Wzuw/BnE8=",
"fetchSubmodules": true,
"date": "unstable-2024-02-05"
"date": "unstable-2024-02-09"
},
"prboom": {
"owner": "libretro",
@ -520,9 +520,9 @@
"snes9x": {
"owner": "snes9xgit",
"repo": "snes9x",
"rev": "e76abdc4ef8f961ea0f8e87c160cf59cc6d44e42",
"hash": "sha256-JERfp69UB/PC2iIjbepOKpPdmZJbrzWbXhaLMJfOaXY=",
"date": "unstable-2024-01-28"
"rev": "be6372c0345c82a87b880c791703fb1929ecf72c",
"hash": "sha256-JzUXxTJZG3LdWC+FCM/3/ynGclQ11rCj7q5fs45r5Bw=",
"date": "unstable-2024-02-08"
},
"snes9x2002": {
"owner": "libretro",

View File

@ -14,13 +14,13 @@
buildDotnetModule rec {
pname = "denaro";
version = "2024.1.0";
version = "2024.2.0";
src = fetchFromGitHub {
owner = "NickvisionApps";
repo = "Denaro";
rev = version;
hash = "sha256-1LGcJmNucLmP5JbtZcLGuIE0UTmeUxLl9j31Oe0k93s=";
hash = "sha256-fEhwup8SiYvKH2FtzruEFsj8axG5g3YJ917aqc8dn/8=";
};
dotnet-sdk = dotnetCorePackages.sdk_8_0;

View File

@ -28,6 +28,12 @@ mkDerivation rec {
url = "https://invent.kde.org/graphics/krita/-/commit/2d71c47661d43a4e3c1ab0c27803de980bdf2bb2.diff";
hash = "sha256-U3E44nj4vra++PJV20h4YHjES78kgrJtr4ktNeQfOdA=";
})
# Fixes build with libjxl 0.9.0
(fetchpatch {
name = "fix-build-with-libjxl-0.9.0.patch";
url = "https://invent.kde.org/graphics/krita/-/commit/ace7edcca6ad322581ab39620f21ccf3ffbd3b5a.diff";
hash = "sha256-dXk4+HNS0+Ie/8V4+Oj4rBJrJbNHG57gIzPymXLEc9M=";
})
];
nativeBuildInputs = [ cmake extra-cmake-modules pkg-config python3Packages.sip makeWrapper ];

View File

@ -12,16 +12,16 @@
rustPlatform.buildRustPackage rec {
pname = "owmods-cli";
version = "0.12.0";
version = "0.12.1";
src = fetchFromGitHub {
owner = "ow-mods";
repo = "ow-mod-man";
rev = "cli_v${version}";
hash = "sha256-k9Jn8LiqDyVmtjKnmpoVePNW2x5UyFfcXAPyvEgUaCU=";
hash = "sha256-hvzKTJKjO7MafvnrpG9ZkCz1ePr9NCo54zaRRkRCc60=";
};
cargoHash = "sha256-RGJ0vefFkjbAL/y5/q1KMJtkO5bloj9SSebaABWSr/I=";
cargoHash = "sha256-db6wZs7OVPoESl4RnvOtmaM07FgKmko3nyf1CXzyJHA=";
nativeBuildInputs = [
pkg-config

View File

@ -6,11 +6,11 @@ stdenv.mkDerivation (finalAttrs: let
in
{
pname = "remnote";
version = "1.13.34";
version = "1.13.52";
src = fetchurl {
url = "https://download.remnote.io/remnote-desktop/RemNote-${version}.AppImage";
hash = "sha256-QOfU1pZWQfShq8bQPh9ZiGKxzIV6LH8S/sQk3MQVKD0=";
hash = "sha256-4wN4lqeA9olo6igr1M1JhecPG/ruVivdOyWiRlDAzQQ=";
};
appexec = appimageTools.wrapType2 {
inherit pname version src;

View File

@ -2,13 +2,13 @@
buildGoModule rec {
pname = "kubeshark";
version = "52.1.9";
version = "52.1.30";
src = fetchFromGitHub {
owner = "kubeshark";
repo = "kubeshark";
rev = "v${version}";
hash = "sha256-VtL/fuXMc+vTaP3nSBQm0wfe8m3/yqv5nzjP0BDLVw8=";
hash = "sha256-9nlPfWKgx56evxJkW+iRWJCBxqmMaBH0nCJBAAoibJc=";
};
vendorHash = "sha256-SmvO9DYOXxnmN2dmHPPOguVwEbWSH/xNLBB+idpzopo=";

View File

@ -81,9 +81,9 @@ rec {
nomad_1_7 = generic {
buildGoModule = buildGo121Module;
version = "1.7.3";
sha256 = "sha256-Rl/bDglO87kbtxFCy0eiTQVJCAwPobQI4GJQOflvXhk=";
vendorHash = "sha256-M8lGzUvPY8hNhN9ExHasfnLhe+DYBb86RXr1wdrRbgw=";
version = "1.7.4";
sha256 = "sha256-iyY899W/uwP/wQcarKufSpJdXRAtwDxT6yw5vrB6Xmk=";
vendorHash = "sha256-yPf19IRTq+LAaoHsEFVuPJLapFxH3o16y0PbYW0ehiw=";
license = lib.licenses.bsl11;
passthru.tests.nomad = nixosTests.nomad;
preCheck = ''

View File

@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "signalbackup-tools";
version = "20240115-3";
version = "20240205";
src = fetchFromGitHub {
owner = "bepaald";
repo = pname;
rev = version;
hash = "sha256-Ba+9irsOnGcAUJtCwbdes9DYS704dNuKAqNvJGXQKMM=";
hash = "sha256-Iwos+WJrCWXbNpuaZTLyc8OEtfMA0EF1DIyLNlsZSx4=";
};
postPatch = ''

View File

@ -45,14 +45,14 @@ let
pname = "slack";
x86_64-darwin-version = "4.36.138";
x86_64-darwin-sha256 = "1dj4q98sva25kbniqnwz2l38lg48dhrdmjx31sg8j0ayrs82hha4";
x86_64-darwin-version = "4.36.140";
x86_64-darwin-sha256 = "0w1fxza3aglh7513znv190gsha12rk7k1ybdp4ml2pffwmm8diad";
x86_64-linux-version = "4.36.138";
x86_64-linux-sha256 = "06h258fvpprx37vjvd5sxl6bxnfcq3shviwx9wv8m9fmg2riwnsg";
x86_64-linux-version = "4.36.140";
x86_64-linux-sha256 = "0zahhhpcb1dxdhfmam32iqr5w3pspzbmcdv53ciqfnbkmwzkc3xr";
aarch64-darwin-version = "4.36.138";
aarch64-darwin-sha256 = "10xg5aa668iq0n56la1rqgpbzw8jym0y8dgv99f1l7yn03fcwpql";
aarch64-darwin-version = "4.36.140";
aarch64-darwin-sha256 = "118mzkpk431dcm61gkbj5m4sdxkwnk6fvmxg9f96xiv6n22n7pnx";
version = {
x86_64-darwin = x86_64-darwin-version;

View File

@ -14,16 +14,16 @@
buildNpmPackage rec {
pname = "webcord";
version = "4.7.0";
version = "4.7.1";
src = fetchFromGitHub {
owner = "SpacingBat3";
repo = "WebCord";
rev = "v${version}";
hash = "sha256-h0JEIfNoYx0MrHeEg/kwn/10JVxNVXIuvWcTOfellbg=";
hash = "sha256-JzKXIdXR/C3HRbpmSUq3qXYpLnVQjIY/uO+wbt1k2jI=";
};
npmDepsHash = "sha256-L6ZrPqi4DjTn1P4O+lWDmvzQwqpsWmSOtnFMBHkNQAI=";
npmDepsHash = "sha256-KbMoM1zYOjX2Dwu6DJZLyezRx78AC9piPw3xsX3Kb3I=";
nativeBuildInputs = [
copyDesktopItems

View File

@ -3,11 +3,11 @@
stdenv.mkDerivation rec {
pname = "morgen";
version = "3.1.6";
version = "3.2.2";
src = fetchurl {
url = "https://dl.todesktop.com/210203cqcj00tw1/versions/${version}/linux/deb";
hash = "sha256-/rMPNIpjkHdLE0lAdWCz71DbcqIW+1Y6RdFrYAfTSKU=";
hash = "sha256-+VvQM851uWoMXV3hwuVSlK9IqiNjh57uq8Wlwl/VvPg=";
};
nativeBuildInputs = [

View File

@ -20,16 +20,16 @@
rustPlatform.buildRustPackage rec {
pname = "jujutsu";
version = "0.13.0";
version = "0.14.0";
src = fetchFromGitHub {
owner = "martinvonz";
repo = "jj";
rev = "v${version}";
hash = "sha256-UFe4hVzn/jN22KtTuTcyNpseJdgIkmh9/eAJdSObfYU=";
hash = "sha256-xnGnervyXPfZyQTYsPu09fj+QvbEZ6rDJ4fYHBeF/RY=";
};
cargoHash = "sha256-WY8egnsyCuTLHd2Jnw+RLNd2LUOorHlnHVGLxtR5exQ=";
cargoHash = "sha256-wuZ0zthaemzyDn5J2au2L2k0QJnzbrCRjSBIPivEbnQ=";
cargoBuildFlags = [ "--bin" "jj" ]; # don't install the fake editors
useNextest = true; # nextest is the upstream integration framework
@ -58,9 +58,9 @@ rustPlatform.buildRustPackage rec {
installManPage ./jj.1
installShellCompletion --cmd jj \
--bash <($out/bin/jj util completion --bash) \
--fish <($out/bin/jj util completion --fish) \
--zsh <($out/bin/jj util completion --zsh)
--bash <($out/bin/jj util completion bash) \
--fish <($out/bin/jj util completion fish) \
--zsh <($out/bin/jj util completion zsh)
'';
passthru = {

View File

@ -39,7 +39,8 @@ stdenv.mkDerivation rec {
postFixup = ''
makeWrapper ${electron}/bin/electron $out/bin/${pname} \
--add-flags $out/share/${pname}/resources/app.asar
--add-flags $out/share/${pname}/resources/app.asar \
--add-flags "\''${NIXOS_OZONE_WL:+\''${WAYLAND_DISPLAY:+--enable-features=UseOzonePlatform --ozone-platform=wayland}}"
'';
meta = with lib; {

View File

@ -39,13 +39,13 @@ let
in
stdenv.mkDerivation rec {
pname = "crun";
version = "1.14";
version = "1.14.1";
src = fetchFromGitHub {
owner = "containers";
repo = pname;
rev = version;
hash = "sha256-ElmdYJ4X5C+2BKWgUoL7bg/whvAg2CFBDFAGnJXscB4=";
hash = "sha256-IEfHww+kAPKcTe5bWM+YuDe6PHlSdZQVEunlBMQ29Ic=";
fetchSubmodules = true;
};

View File

@ -12,13 +12,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "approxmc";
version = "4.1.23";
version = "4.1.24";
src = fetchFromGitHub {
owner = "meelgroup";
repo = "approxmc";
rev = finalAttrs.version;
hash = "sha256-pE2m6Cc2u53H/5CM+2JuQxZOhjhHUZOi0kn23CJmALM=";
hash = "sha256-rADPC7SVwzjUN5jb7Wt341oGfr6+LszIaBUe8QgmpRU=";
};
nativeBuildInputs = [ cmake ];

View File

@ -27,13 +27,13 @@
, dbusSupport ? true
}:
stdenv.mkDerivation rec {
version = "3.8.1";
version = "3.9.0";
pname = "baresip";
src = fetchFromGitHub {
owner = "baresip";
repo = "baresip";
rev = "v${version}";
hash = "sha256-39HRvRTyA0V8NKFUUpj7UGc01KVXULTE3HUd9Kh06bw=";
hash = "sha256-AJCm823Fyu1n3gWw6wUfakM6YWwMtzQ84M0OKXZ4ThI=";
};
prePatch = lib.optionalString (!dbusSupport) ''
substituteInPlace cmake/modules.cmake --replace 'list(APPEND MODULES ctrl_dbus)' ""
@ -126,7 +126,8 @@ stdenv.mkDerivation rec {
meta = {
description = "A modular SIP User-Agent with audio and video support";
homepage = "https://github.com/baresip/baresip";
maintainers = with lib.maintainers; [ elohmeier raskin ];
maintainers = with lib.maintainers; [ elohmeier raskin ehmry ];
mainProgram = "baresip";
license = lib.licenses.bsd3;
platforms = lib.platforms.unix;
};

View File

@ -0,0 +1,22 @@
{ lib, buildGoModule, fetchFromGitHub }:
buildGoModule {
pname = "gokey";
version = "0.1.2-unstable-2023-11-16";
src = fetchFromGitHub {
owner = "cloudflare";
repo = "gokey";
rev = "26fcef24d123e0eaf7b92224e6880f529f94aa9f";
hash = "sha256-nt4fO8NKYfRkpoC1z8zDrEZC7+fo6sU/ZOHCMHIAT58=";
};
vendorHash = "sha256-ZDCoRE2oP8ANsu7jfLm3BMLzXdsq1dhsEigvwWgKk54=";
meta = with lib; {
homepage = "https://github.com/cloudflare/gokey";
description = "Vault-less password store";
license = licenses.bsd3;
maintainers = [ maintainers.confus ];
mainProgram = "gokey";
};
}

View File

@ -23,13 +23,13 @@ let
in
stdenv.mkDerivation (finalAttrs: {
pname = "harec";
version = "0-unstable-2024-01-29";
version = "unstable-2024-02-03";
src = fetchFromSourcehut {
owner = "~sircmpwn";
repo = "harec";
rev = "f9e17e633845d8d38566b4ea32db0a29ac85d96e";
hash = "sha256-Xy9VOcDtbJUz3z6Vk8bqH41VbAFKtJ9fzPGEwVz8KQM=";
rev = "09cb18990266eef814917d8211d38b82e0896532";
hash = "sha256-cxWRqGipoDATN1+V9s9S2WJ3sLMcTqIJmhP5XTld3AU=";
};
nativeBuildInputs = [

View File

@ -0,0 +1,66 @@
{ lib
, stdenvNoCC
, fetchFromGitHub
, colorVariants ? [] # default: install all icons
}:
let
pname = "material-black-colors";
colorVariantList = [
"MB-Blueberry-Suru-GLOW"
"MB-Cherry-Suru-GLOW"
"MB-Lime-Suru-GLOW"
"MB-Mango-Suru-GLOW"
"MB-Pistachio-Suru-GLOW"
"MB-Plum-Suru-GLOW"
"Material-Black-Blueberry-Numix-FLAT"
"Material-Black-Blueberry-Numix"
"Material-Black-Blueberry-Suru"
"Material-Black-Cherry-Numix-FLAT"
"Material-Black-Cherry-Numix"
"Material-Black-Cherry-Suru"
"Material-Black-Lime-Numix-FLAT"
"Material-Black-Lime-Numix"
"Material-Black-Lime-Suru"
"Material-Black-Mango-Numix-FLAT"
"Material-Black-Mango-Numix"
"Material-Black-Mango-Suru"
"Material-Black-Pistachio-Numix-FLAT"
"Material-Black-Pistachio-Numix"
"Material-Black-Pistachio-Suru"
"Material-Black-Plum-Numix-FLAT"
"Material-Black-Plum-Numix"
"Material-Black-Plum-Suru"
];
in
lib.checkListOfEnum "${pname}: color variants" colorVariantList colorVariants
stdenvNoCC.mkDerivation {
inherit pname;
version = "0-unstable-2020-12-17";
src = fetchFromGitHub {
owner = "rtlewis88";
repo = "rtl88-Themes";
rev = "3864d851aac7f4e76cf23717aee104de234aef74";
hash = "sha256-BUJMd6Ltq16/HqqDbB5VDGIRSzLivXxNYZPT9sd6oTI=";
};
installPhase = ''
runHook preInstall
mkdir -p $out/share/icons
cp -r ${lib.concatStringsSep " " (if colorVariants != [] then colorVariants else colorVariantList)} $out/share/icons/
runHook postInstall
'';
dontFixup = true;
meta = with lib; {
description = "Material Black Colors icons";
homepage = "https://github.com/rtlewis88/rtl88-Themes/tree/material-black-COLORS";
maintainers = with maintainers; [ d3vil0p3r ];
platforms = platforms.all;
license = with licenses; [ gpl3Plus mit ];
};
}

View File

@ -7,13 +7,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "md4c";
version = "0.5.1";
version = "0.5.2";
src = fetchFromGitHub {
owner = "mity";
repo = "md4c";
rev = "release-${finalAttrs.version}";
hash = "sha256-BWmzNV3iC2g8MHoYtqIcUtLQz3oaQwH+Pyy4fN3N7/k=";
hash = "sha256-2/wi7nJugR8X2J9FjXJF1UDnbsozGoO7iR295/KSJng=";
};
outputs = [ "out" "lib" "dev" "man" ];

View File

@ -0,0 +1,57 @@
{ lib
, stdenv
, fetchFromGitHub
, cmake
, pkg-config
, qt6
, curl
, ffmpeg
, cubeb
}:
stdenv.mkDerivation rec {
pname = "qcm";
version = "1.0.2";
src = fetchFromGitHub {
owner = "hypengw";
repo = "Qcm";
rev = "v${version}";
fetchSubmodules = true;
hash = "sha256-6QivAQqOuWIldx2Rh5nNsj0gia3AOUm6vy9aqyJ1G6k=";
};
patches = [ ./remove_cubeb_vendor.patch ];
nativeBuildInputs = [
cmake
pkg-config
qt6.wrapQtAppsHook
];
buildInputs = [
qt6.qtbase
qt6.qtdeclarative
qt6.qtwayland
curl
ffmpeg
cubeb
] ++ cubeb.passthru.backendLibs;
qtWrapperArgs = [
"--prefix LD_LIBRARY_PATH : ${lib.makeLibraryPath cubeb.passthru.backendLibs}"
];
postInstall = ''
rm -r $out/{include,lib/cmake}
'';
meta = with lib; {
description = "An unofficial Qt client for netease cloud music";
homepage = "https://github.com/hypengw/Qcm";
license = licenses.gpl2Plus;
mainProgram = "Qcm";
maintainers = with maintainers; [ aleksana ];
platforms = platforms.linux;
};
}

View File

@ -0,0 +1,33 @@
diff --git a/player/CMakeLists.txt b/player/CMakeLists.txt
index c160e10..62c2611 100644
--- a/player/CMakeLists.txt
+++ b/player/CMakeLists.txt
@@ -25,4 +25,4 @@ target_include_directories(
target_link_libraries(
player
PUBLIC core error asio_helper PkgConfig::LIBAV
- PRIVATE ctre cubeb::cubeb)
+ PRIVATE ctre cubeb)
diff --git a/third_party/CMakeLists.txt b/third_party/CMakeLists.txt
index 45345d3..f797b48 100644
--- a/third_party/CMakeLists.txt
+++ b/third_party/CMakeLists.txt
@@ -41,10 +41,7 @@ option(USE_SANITIZERS "" OFF)
set(USE_WINMM
OFF
CACHE BOOL "")
-add_subdirectory(cubeb EXCLUDE_FROM_ALL)
-set_property(TARGET cubeb PROPERTY MSVC_RUNTIME_LIBRARY
- "MultiThreaded$<$<CONFIG:Debug>:Debug>")
-add_library(cubeb::cubeb ALIAS cubeb)
+find_package(cubeb REQUIRED)
option(KDSingleApplication_QT6 "" ON)
option(KDSingleApplication_STATIC "" ON)
@@ -55,4 +52,4 @@ add_subdirectory(KDSingleApplication)
add_library(pegtl INTERFACE)
-target_include_directories(pegtl INTERFACE PEGTL/include)
\ No newline at end of file
+target_include_directories(pegtl INTERFACE PEGTL/include)

View File

@ -15,13 +15,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "tilda";
version = "1.5.4";
version = "2.0.0";
src = fetchFromGitHub {
owner = "lanoxx";
repo = "tilda";
rev = "tilda-${finalAttrs.version}";
hash = "sha256-uDx28jmjNUyzJbgTJiHbjI9U5mYb9bnfl/9AjbxNUWA=";
hash = "sha256-Gseti810JwhYQSaGdE2KRRqnwNmthNBiFvXH9DyVpak=";
};
nativeBuildInputs = [

View File

@ -18,13 +18,13 @@
}:
stdenv.mkDerivation (finalAttrs: {
pname = "vcpkg-tool";
version = "2024-01-11";
version = "2024-02-05";
src = fetchFromGitHub {
owner = "microsoft";
repo = "vcpkg-tool";
rev = finalAttrs.version;
hash = "sha256-PwCJv0O0ysE4CQVOrt+rqp3pjSt/11We+ZI8vdaYpPM=";
hash = "sha256-MTlRa7uyJqU98nhADsAwJ3BjlMvijAWIcTJO8GO+6tY=";
};
nativeBuildInputs = [

View File

@ -53,6 +53,7 @@ in stdenv.mkDerivation rec {
cp odin $out/bin/odin
mkdir -p $out/share
cp -r base $out/share/base
cp -r core $out/share/core
cp -r vendor $out/share/vendor

View File

@ -1,6 +1,6 @@
{ mkDerivation }:
mkDerivation {
version = "26.2.1";
sha256 = "sha256-4aQ4YTeiT32lZ9ZFi7/vV7O4fARYVLbGLtHm5alSDyw=";
version = "26.2.2";
sha256 = "sha256-7S+mC4pDcbXyhW2r5y8+VcX9JQXq5iEUJZiFmgVMPZ0=";
}

View File

@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "armadillo";
version = "12.6.7";
version = "12.8.0";
src = fetchurl {
url = "mirror://sourceforge/arma/armadillo-${version}.tar.xz";
hash = "sha256-3zIGS99cRxU88YCzwgEsihlKB+6JJlSmkUtIb/8s+mk=";
hash = "sha256-qJu2/s5c6f3R0BpLwUXPfMC5OcV3fMpG3mnC9eNBLPA=";
};
nativeBuildInputs = [ cmake ];

View File

@ -40,6 +40,12 @@ stdenv.mkDerivation rec {
url = "https://github.com/lopsided98/grpc/commit/a9b917666234f5665c347123d699055d8c2537b2.patch";
hash = "sha256-Lm0GQsz/UjBbXXEE14lT0dcRzVmCKycrlrdBJj+KLu8=";
})
(fetchpatch {
# Fix compatibility with Abseil 202401. Remove with the next release.
url = "https://github.com/grpc/grpc/commit/bc044174401a0842b36b8682936fc93b5041cf88.patch";
hash = "sha256-VKAuPtLqsR2dmrpKuFXq2HIhuDxPJVSH2w1G00N07RI=";
excludes = [ "src/core/lib/transport/message.cc" ];
})
];
nativeBuildInputs = [ cmake pkg-config ]

View File

@ -45,18 +45,6 @@ stdenv.mkDerivation rec {
maintainers = with maintainers; [ orivej ];
# https://github.com/libunwind/libunwind#libunwind
platforms = [ "aarch64-linux" "armv5tel-linux" "armv6l-linux" "armv7a-linux" "armv7l-linux" "i686-freebsd13" "i686-linux" "loongarch64-linux" "mips64el-linux" "mipsel-linux" "powerpc64-linux" "powerpc64le-linux" "riscv64-linux" "s390x-linux" "x86_64-freebsd13" "x86_64-linux" "x86_64-solaris" ];
# libunwind relies on getcontext/setcontext,
# and only has a musl implementation for some platforms
# https://github.com/libunwind/libunwind/issues/33
# https://github.com/libunwind/libunwind/issues/69
badPlatforms = [ {
isAarch64 = false;
isRiscV64 = false;
isS390x = false;
isx86_64 = false;
isMusl = true;
parsed = {};
} ];
license = licenses.mit;
};
}

View File

@ -251,7 +251,7 @@ stdenv.mkDerivation rec {
--replace '"/usr/bin/pkttyagent"' '"${if isLinux then polkit.bin else "/usr"}/bin/pkttyagent"'
substituteInPlace src/util/virpci.c \
--replace '/lib/modules' '${if isLinux then "/run/current-system/kernel-modules" else ""}/lib/modules'
--replace '/lib/modules' '${if isLinux then "/run/booted-system/kernel-modules" else ""}/lib/modules'
patchShebangs .
''

View File

@ -5,11 +5,11 @@
stdenv.mkDerivation rec {
pname = "mdk-sdk";
version = "0.24.0";
version = "0.25.0";
src = fetchurl {
url = "https://github.com/wang-bin/mdk-sdk/releases/download/v${version}/mdk-sdk-linux-x64.tar.xz";
hash = "sha256-kRihFM2+vPg6OAL4ARz0dLLUvAFvZsbrCu5TBI6b2RI=";
hash = "sha256-0m0Rg5Gv7o748iXqHafHvHYX5jHjjnmYE09TbG4PNNY=";
};
nativeBuildInputs = [ autoPatchelfHook ];

View File

@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "nng";
version = "1.7.1";
version = "1.7.2";
src = fetchFromGitHub {
owner = "nanomsg";
repo = "nng";
rev = "v${version}";
hash = "sha256-6JFmoCELDkvDvTNy2ET4igFCc/J9wraN6Cl1lq9So1Q=";
hash = "sha256-CG6Gw/Qrbi96koF2VxKMYPMPT2Zj9U97vNk2JdrfRro=";
};
nativeBuildInputs = [ cmake ninja ]

View File

@ -12,13 +12,13 @@
mkDerivation rec {
pname = "qxmpp";
version = "1.5.5";
version = "1.6.0";
src = fetchFromGitHub {
owner = "qxmpp-project";
repo = pname;
rev = "v${version}";
sha256 = "sha256-V24VlfXR1Efk5kzxHWh/OIZzx4L/jLoXyjoNjtDDyTY=";
sha256 = "sha256-5NPqNQuVuRz9GfrJULSmTiYHUMe6VxoaQZDHhYCguWQ=";
};
nativeBuildInputs = [

View File

@ -4,7 +4,7 @@
, autoreconfHook
, pkg-config
, fftw
, withFftw3 ? true
, withFftw3 ? (!stdenv.hostPlatform.isMinGW)
}:
stdenv.mkDerivation rec {
@ -31,6 +31,6 @@ stdenv.mkDerivation rec {
homepage = "https://www.speex.org/";
description = "An Open Source/Free Software patent-free audio compression format designed for speech";
license = licenses.bsd3;
platforms = platforms.unix;
platforms = platforms.unix ++ platforms.windows;
};
}

View File

@ -120,6 +120,9 @@ rec {
rm cpp/stdlib.h # keep modules from finding the wrong stdlib?
# work around hard parse failure documented in oilshell/oil#1468
substituteInPlace osh/cmd_parse.py --replace 'elif self.c_id == Id.Op_LParen' 'elif False'
'' + lib.optionalString (!stdenv.hostPlatform.isGnu && !stdenv.hostPlatform.isDarwin) ''
# disable fragile libc tests
substituteInPlace build/py.sh --replace "py-ext-test pyext/libc_test.py" "#py-ext-test pyext/libc_test.py"
'';
# See earlier note on glibcLocales TODO: verify needed?

View File

@ -12,23 +12,24 @@
, qrcode
, camelot
, uharfbuzz
, lxml
}:
buildPythonPackage rec {
pname = "fpdf2";
version = "2.7.6";
version = "2.7.7";
pyproject = true;
src = fetchFromGitHub {
owner = "py-pdf";
repo = "fpdf2";
rev = version;
hash = "sha256-wiCKmS+GlrYV2/6TEdXUbmWIMWU4hyzswFJZR9EOWxc=";
hash = "sha256-6B68kwxAW3cHpwMTDhj3C4zEOR6o6USqpSXB7uxcEXs=";
};
postPatch = ''
substituteInPlace setup.cfg \
--replace "--cov=fpdf --cov-report=xml" ""
--replace-fail "--cov=fpdf --cov-report=xml" ""
'';
nativeBuildInputs = [ setuptools ];
@ -44,6 +45,7 @@ buildPythonPackage rec {
qrcode
camelot
uharfbuzz
lxml
];
disabledTestPaths = [

View File

@ -26,7 +26,7 @@
buildPythonPackage rec {
pname = "openai";
version = "1.10.0";
version = "1.11.1";
pyproject = true;
disabled = pythonOlder "3.7.1";
@ -35,7 +35,7 @@ buildPythonPackage rec {
owner = "openai";
repo = "openai-python";
rev = "refs/tags/v${version}";
hash = "sha256-VffgHJLsfnT3xqELV7Ze1o1rqohKxscC3SDthP8TwzI=";
hash = "sha256-PtxKQQfcM4aOlqU0qIJDpB/24Wkt/omx+uDk4mRZU4s=";
};
nativeBuildInputs = [

View File

@ -7,14 +7,14 @@
}:
buildPythonPackage rec {
pname = "pcbnewTransition";
version = "0.3.4";
version = "0.4.0";
format = "setuptools";
disabled = pythonOlder "3.7";
src = fetchPypi {
inherit pname version;
hash = "sha256-3CJUG1kd63Lg0r9HpJRIvttHS5s2EuZRoxeXrqsJ/kQ=";
hash = "sha256-M4r6IeARVZq+KO7Q0tbHFD/BMeLN6vmuxfnstmMPgdg=";
};
propagatedBuildInputs = [

View File

@ -11,7 +11,7 @@
buildPythonPackage rec {
pname = "pyorthanc";
version = "1.16.0";
version = "1.16.1";
disabled = pythonOlder "3.8";
format = "pyproject";
@ -20,7 +20,7 @@ buildPythonPackage rec {
owner = "gacou54";
repo = pname;
rev = "refs/tags/v${version}";
hash = "sha256-qwH3kJzJRHuuGW7tgcaQjT+JwDsAZksQDZciaJLC55Q=";
hash = "sha256-6l3L0YUAqedyRjlQ6K3SaAMdGK2C0AeKpJj6MyXi4RA=";
};
nativeBuildInputs = [ pythonRelaxDepsHook poetry-core ];

View File

@ -18,7 +18,7 @@
buildPythonPackage rec {
pname = "qdrant-client";
version = "1.7.2";
version = "1.7.3";
format = "pyproject";
disabled = pythonOlder "3.7";
@ -27,7 +27,7 @@ buildPythonPackage rec {
owner = "qdrant";
repo = pname;
rev = "refs/tags/v${version}";
hash = "sha256-nGZV8ORThVxH+Q1xfpqUwPGw6LUoTZXj4KgfTLCvUEc=";
hash = "sha256-VU2/kK7zpiuHbPtt1Qh8pdgen4KoIIKsyC479LATO84=";
};
nativeBuildInputs = [

View File

@ -3,7 +3,7 @@ GEM
specs:
CFPropertyList (3.0.6)
rexml
activesupport (7.1.2)
activesupport (7.1.3)
base64
bigdecimal
concurrent-ruby (~> 1.0, >= 1.0.2)
@ -13,19 +13,19 @@ GEM
minitest (>= 5.1)
mutex_m
tzinfo (~> 2.0)
addressable (2.8.5)
addressable (2.8.6)
public_suffix (>= 2.0.2, < 6.0)
algoliasearch (1.27.5)
httpclient (~> 2.8, >= 2.8.3)
json (>= 1.5.1)
atomos (0.1.3)
base64 (0.2.0)
bigdecimal (3.1.4)
bigdecimal (3.1.6)
claide (1.1.0)
cocoapods (1.14.3)
cocoapods (1.15.1)
addressable (~> 2.8)
claide (>= 1.0.2, < 2.0)
cocoapods-core (= 1.14.3)
cocoapods-core (= 1.15.1)
cocoapods-deintegrate (>= 1.0.3, < 2.0)
cocoapods-downloader (>= 2.1, < 3.0)
cocoapods-plugins (>= 1.0.0, < 2.0)
@ -40,7 +40,7 @@ GEM
nap (~> 1.0)
ruby-macho (>= 2.3.0, < 3.0)
xcodeproj (>= 1.23.0, < 2.0)
cocoapods-core (1.14.3)
cocoapods-core (1.15.1)
activesupport (>= 5.0, < 8)
addressable (~> 2.8)
algoliasearch (~> 1.0)
@ -60,7 +60,7 @@ GEM
netrc (~> 0.11)
cocoapods-try (1.2.0)
colored2 (3.1.2)
concurrent-ruby (1.2.2)
concurrent-ruby (1.2.3)
connection_pool (2.4.1)
drb (2.2.0)
ruby2_keywords
@ -74,8 +74,8 @@ GEM
httpclient (2.8.3)
i18n (1.14.1)
concurrent-ruby (~> 1.0)
json (2.6.3)
minitest (5.20.0)
json (2.7.1)
minitest (5.22.0)
molinillo (0.8.0)
mutex_m (0.2.0)
nanaimo (0.3.0)
@ -89,7 +89,7 @@ GEM
ethon (>= 0.9.0)
tzinfo (2.0.6)
concurrent-ruby (~> 1.0)
xcodeproj (1.23.0)
xcodeproj (1.24.0)
CFPropertyList (>= 2.3.3, < 4.0)
atomos (~> 0.1.3)
claide (>= 1.0.2, < 2.0)

View File

@ -3,7 +3,7 @@ GEM
specs:
CFPropertyList (3.0.6)
rexml
activesupport (7.1.2)
activesupport (7.1.3)
base64
bigdecimal
concurrent-ruby (~> 1.0, >= 1.0.2)
@ -13,19 +13,19 @@ GEM
minitest (>= 5.1)
mutex_m
tzinfo (~> 2.0)
addressable (2.8.5)
addressable (2.8.6)
public_suffix (>= 2.0.2, < 6.0)
algoliasearch (1.27.5)
httpclient (~> 2.8, >= 2.8.3)
json (>= 1.5.1)
atomos (0.1.3)
base64 (0.2.0)
bigdecimal (3.1.4)
bigdecimal (3.1.6)
claide (1.1.0)
cocoapods (1.14.3)
cocoapods (1.15.1)
addressable (~> 2.8)
claide (>= 1.0.2, < 2.0)
cocoapods-core (= 1.14.3)
cocoapods-core (= 1.15.1)
cocoapods-deintegrate (>= 1.0.3, < 2.0)
cocoapods-downloader (>= 2.1, < 3.0)
cocoapods-plugins (>= 1.0.0, < 2.0)
@ -40,7 +40,7 @@ GEM
nap (~> 1.0)
ruby-macho (>= 2.3.0, < 3.0)
xcodeproj (>= 1.23.0, < 2.0)
cocoapods-core (1.14.3)
cocoapods-core (1.15.1)
activesupport (>= 5.0, < 8)
addressable (~> 2.8)
algoliasearch (~> 1.0)
@ -60,7 +60,7 @@ GEM
netrc (~> 0.11)
cocoapods-try (1.2.0)
colored2 (3.1.2)
concurrent-ruby (1.2.2)
concurrent-ruby (1.2.3)
connection_pool (2.4.1)
drb (2.2.0)
ruby2_keywords
@ -74,8 +74,8 @@ GEM
httpclient (2.8.3)
i18n (1.14.1)
concurrent-ruby (~> 1.0)
json (2.6.3)
minitest (5.20.0)
json (2.7.1)
minitest (5.22.0)
molinillo (0.8.0)
mutex_m (0.2.0)
nanaimo (0.3.0)
@ -89,7 +89,7 @@ GEM
ethon (>= 0.9.0)
tzinfo (2.0.6)
concurrent-ruby (~> 1.0)
xcodeproj (1.23.0)
xcodeproj (1.24.0)
CFPropertyList (>= 2.3.3, < 4.0)
atomos (~> 0.1.3)
claide (>= 1.0.2, < 2.0)

View File

@ -5,10 +5,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
sha256 = "1l6hmf99zgckpn812qfxfz60rbh0zixv1hxnxhjlg8942pvixn2v";
sha256 = "09zrw3sydkk6lwzjhzia38wg1as5aab2lgnysfdr1qxh39zi7z7v";
type = "gem";
};
version = "7.1.2";
version = "7.1.3";
};
addressable = {
dependencies = ["public_suffix"];
@ -16,10 +16,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
sha256 = "05r1fwy487klqkya7vzia8hnklcxy4vr92m9dmni3prfwk6zpw33";
sha256 = "0irbdwkkjwzajq1ip6ba46q49sxnrl2cw7ddkdhsfhb6aprnm3vr";
type = "gem";
};
version = "2.8.5";
version = "2.8.6";
};
algoliasearch = {
dependencies = ["httpclient" "json"];
@ -57,10 +57,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
sha256 = "07y615s8yldk3k13lmkhpk1k190lcqvmxmnjwgh4bzjan9xrc36y";
sha256 = "00db5v09k1z3539g1zrk7vkjrln9967k08adh6qx33ng97a2gg5w";
type = "gem";
};
version = "3.1.4";
version = "3.1.6";
};
CFPropertyList = {
dependencies = ["rexml"];
@ -89,10 +89,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
sha256 = "1r2w719d5zfzl3wnc5npnjv4194b7gdh4vib09vifdm8yab14br3";
sha256 = "19rmw9518zlcalr7vy6f10rbiya7ch86z3nfk2d6klw41ihc5hrq";
type = "gem";
};
version = "1.14.3";
version = "1.15.1";
};
cocoapods-core = {
dependencies = ["activesupport" "addressable" "algoliasearch" "concurrent-ruby" "fuzzy_match" "nap" "netrc" "public_suffix" "typhoeus"];
@ -100,10 +100,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
sha256 = "04qyzcwkwbm7l4kjp6m8g2pvsryfvsllwpqf0mxfnzwbdid40zwn";
sha256 = "03dh7vfr9r248c8vbkssa6q0y9imvv1ms6mx28w06ysmdvn4vbgv";
type = "gem";
};
version = "1.14.3";
version = "1.15.1";
};
cocoapods-deintegrate = {
groups = ["default"];
@ -182,10 +182,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
sha256 = "0krcwb6mn0iklajwngwsg850nk8k9b35dhmc2qkbdqvmifdi2y9q";
sha256 = "1qh1b14jwbbj242klkyz5fc7npd4j0mvndz62gajhvl1l3wd7zc2";
type = "gem";
};
version = "1.2.2";
version = "1.2.3";
};
connection_pool = {
groups = ["default"];
@ -295,20 +295,20 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
sha256 = "0nalhin1gda4v8ybk6lq8f407cgfrj6qzn234yra4ipkmlbfmal6";
sha256 = "0r9jmjhg2ly3l736flk7r2al47b5c8cayh0gqkq0yhjqzc9a6zhq";
type = "gem";
};
version = "2.6.3";
version = "2.7.1";
};
minitest = {
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
sha256 = "0bkmfi9mb49m0fkdhl2g38i3xxa02d411gg0m8x0gvbwfmmg5ym3";
sha256 = "0hv03j1ac349pjymis7jxmbqr5jalc60cg27529bbb3zymswhdjz";
type = "gem";
};
version = "5.20.0";
version = "5.22.0";
};
molinillo = {
groups = ["default"];
@ -428,9 +428,9 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
sha256 = "176ndahc5fssyx04q176vy6wngs1av4vrsdrkdpjij700hqll8hn";
sha256 = "1wpg4n7b8571j2h8h7v2kk8pr141rgf6m8mhk221k990fissrq56";
type = "gem";
};
version = "1.23.0";
version = "1.24.0";
};
}

View File

@ -5,10 +5,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
sha256 = "1l6hmf99zgckpn812qfxfz60rbh0zixv1hxnxhjlg8942pvixn2v";
sha256 = "09zrw3sydkk6lwzjhzia38wg1as5aab2lgnysfdr1qxh39zi7z7v";
type = "gem";
};
version = "7.1.2";
version = "7.1.3";
};
addressable = {
dependencies = ["public_suffix"];
@ -16,10 +16,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
sha256 = "05r1fwy487klqkya7vzia8hnklcxy4vr92m9dmni3prfwk6zpw33";
sha256 = "0irbdwkkjwzajq1ip6ba46q49sxnrl2cw7ddkdhsfhb6aprnm3vr";
type = "gem";
};
version = "2.8.5";
version = "2.8.6";
};
algoliasearch = {
dependencies = ["httpclient" "json"];
@ -55,10 +55,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
sha256 = "07y615s8yldk3k13lmkhpk1k190lcqvmxmnjwgh4bzjan9xrc36y";
sha256 = "00db5v09k1z3539g1zrk7vkjrln9967k08adh6qx33ng97a2gg5w";
type = "gem";
};
version = "3.1.4";
version = "3.1.6";
};
CFPropertyList = {
dependencies = ["rexml"];
@ -87,10 +87,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
sha256 = "1r2w719d5zfzl3wnc5npnjv4194b7gdh4vib09vifdm8yab14br3";
sha256 = "19rmw9518zlcalr7vy6f10rbiya7ch86z3nfk2d6klw41ihc5hrq";
type = "gem";
};
version = "1.14.3";
version = "1.15.1";
};
cocoapods-core = {
dependencies = ["activesupport" "addressable" "algoliasearch" "concurrent-ruby" "fuzzy_match" "nap" "netrc" "public_suffix" "typhoeus"];
@ -98,10 +98,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
sha256 = "04qyzcwkwbm7l4kjp6m8g2pvsryfvsllwpqf0mxfnzwbdid40zwn";
sha256 = "03dh7vfr9r248c8vbkssa6q0y9imvv1ms6mx28w06ysmdvn4vbgv";
type = "gem";
};
version = "1.14.3";
version = "1.15.1";
};
cocoapods-deintegrate = {
groups = ["default"];
@ -176,10 +176,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
sha256 = "0krcwb6mn0iklajwngwsg850nk8k9b35dhmc2qkbdqvmifdi2y9q";
sha256 = "1qh1b14jwbbj242klkyz5fc7npd4j0mvndz62gajhvl1l3wd7zc2";
type = "gem";
};
version = "1.2.2";
version = "1.2.3";
};
connection_pool = {
groups = ["default"];
@ -283,20 +283,20 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
sha256 = "0nalhin1gda4v8ybk6lq8f407cgfrj6qzn234yra4ipkmlbfmal6";
sha256 = "0r9jmjhg2ly3l736flk7r2al47b5c8cayh0gqkq0yhjqzc9a6zhq";
type = "gem";
};
version = "2.6.3";
version = "2.7.1";
};
minitest = {
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
sha256 = "0bkmfi9mb49m0fkdhl2g38i3xxa02d411gg0m8x0gvbwfmmg5ym3";
sha256 = "0hv03j1ac349pjymis7jxmbqr5jalc60cg27529bbb3zymswhdjz";
type = "gem";
};
version = "5.20.0";
version = "5.22.0";
};
molinillo = {
groups = ["default"];
@ -412,9 +412,9 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
sha256 = "176ndahc5fssyx04q176vy6wngs1av4vrsdrkdpjij700hqll8hn";
sha256 = "1wpg4n7b8571j2h8h7v2kk8pr141rgf6m8mhk221k990fissrq56";
type = "gem";
};
version = "1.23.0";
version = "1.24.0";
};
}

View File

@ -17,7 +17,7 @@ let
}.${system} or (throw "Unsupported system: ${system}");
packageHash = {
x86_64-linux = "sha256-i06Zp176zl7y8P32Hss64QkMc/+vXtkQy/tkOPSX3dc=";
x86_64-linux = "sha256-Y0Inew0PncpnEpdLWtl/85t93eGSRewKh5mvGnn+yck=";
aarch64-linux = "sha256-HEm3TaLeaws8G73CU9BmxeplQdeF9nQbBSnbctaVhqI=";
x86_64-darwin = "sha256-mlshpN/4Od4qrXiqIEYo7G84Dtb+tp2nK2VnrRG2rto=";
aarch64-darwin = "sha256-aJH/vOidj0vbkttGDgelaAC/dMYguQPLjxl+V3pOVzI=";
@ -25,7 +25,7 @@ let
in stdenv.mkDerivation rec {
pname = "fermyon-spin";
version = "2.1.0";
version = "2.2.0";
src = fetchzip {
url = "https://github.com/fermyon/spin/releases/download/v${version}/spin-v${version}-${platform}.tar.gz";

View File

@ -4,16 +4,16 @@
rustPlatform.buildRustPackage rec {
pname = "cargo-flamegraph";
version = "0.6.4";
version = "0.6.5";
src = fetchFromGitHub {
owner = "flamegraph-rs";
repo = "flamegraph";
rev = "v${version}";
sha256 = "sha256-yeNA6HkhWEUqarBDRbyD3RBIlBZZVrbAMng7d5beBB4=";
sha256 = "sha256-VrC3c3a1G8mn9U6txeynsaWOL4HQQk2IOiQqS52iPGo=";
};
cargoSha256 = "sha256-IHOVaRfjopaSRY8HF8ATdNNLfhTVrIKvYsAuocqRdWI=";
cargoSha256 = "sha256-KwpveTiViY+C4A+fE5yeGuT9PXbDyi+YsOc75mX2KdU=";
nativeBuildInputs = lib.optionals stdenv.isLinux [ makeWrapper ];
buildInputs = lib.optionals stdenv.isDarwin [

View File

@ -6,13 +6,13 @@
stdenv.mkDerivation rec {
pname = "fheroes2";
version = "1.0.11";
version = "1.0.12";
src = fetchFromGitHub {
owner = "ihhub";
repo = "fheroes2";
rev = version;
hash = "sha256-R7hl5VzzdRcU9TF6WfiLYgUFpVixuppLobMsan0jKsQ=";
hash = "sha256-FqtxTRgjFqFu4zml6xePXtK8yn/dkHP+5aU2/9S7gSQ=";
};
nativeBuildInputs = [ imagemagick ];

View File

@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "iotop-c";
version = "1.25";
version = "1.26";
src = fetchFromGitHub {
owner = "Tomas-M";
repo = "iotop";
rev = "v${version}";
sha256 = "sha256-ZIvWdNxGSUmQtMKB/MVHEZ0fJ8b//zSXz+1r/P9ZDkE=";
sha256 = "sha256-m75BHvKMk9ckZ6TgT1QDfHYcEfvfEwWu0bQacnVgSmU=";
};
nativeBuildInputs = [ pkg-config ];

View File

@ -7,12 +7,12 @@
, stdenv
}:
let
version = "23.3.4";
version = "23.3.5";
src = fetchFromGitHub {
owner = "redpanda-data";
repo = "redpanda";
rev = "v${version}";
sha256 = "sha256-Bcr+bMqurwpd7IFTBR73RcgekkiuQQ3JPjvrp03fpJ0=";
sha256 = "sha256-rERKoaSZ/lscMW9IcHU00+l4BzvFCz3RMDCQyiEam0E=";
};
server = callPackage ./server.nix { inherit src version; };
in

View File

@ -20,13 +20,13 @@ let
in
stdenv.mkDerivation rec {
pname = "postgis";
version = "3.4.1";
version = "3.4.2";
outputs = [ "out" "doc" ];
src = fetchurl {
url = "https://download.osgeo.org/postgis/source/postgis-${version}.tar.gz";
sha256 = "sha256-/vahQSE9D/J79FszuEnMOWwi3bH/xv7UNUacnokfyB0=";
sha256 = "sha256-yMh0wAukqYSocDCva/lUSCFQIGCtRz1clvHU0INcWJI=";
};
buildInputs = [ libxml2 postgresql geos proj gdal json_c protobufc pcre2.dev ]

View File

@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "rss-bridge";
version = "2023-09-24";
version = "2024-02-02";
src = fetchFromGitHub {
owner = "RSS-Bridge";
repo = "rss-bridge";
rev = version;
sha256 = "sha256-N1pbveOgJrB1M+WelKD07Jmv9Vz5NqT+IJf//L8UEnU=";
sha256 = "sha256-VycEgu7uHYwDnNE1eoVxgaWZAnC6mZLBxT8Le3PI4Rs=";
};
patches = [

View File

@ -1,8 +1,8 @@
diff --git a/lib/Configuration.php b/lib/Configuration.php
index c38d7cc9..d95e5174 100644
index 63f67a3c..f0a53a24 100644
--- a/lib/Configuration.php
+++ b/lib/Configuration.php
@@ -104,8 +104,8 @@ final class Configuration
@@ -81,8 +81,8 @@ public static function loadConfiguration(array $customConfig = [], array $env =
}
}
@ -13,31 +13,26 @@ index c38d7cc9..d95e5174 100644
if ($enabledBridges === '*') {
self::setConfig('system', 'enabled_bridges', ['*']);
} else {
diff --git a/lib/RssBridge.php b/lib/RssBridge.php
index 6ba952eb..a0bbaf03 100644
--- a/lib/RssBridge.php
+++ b/lib/RssBridge.php
@@ -11,8 +11,8 @@ final class RssBridge
Configuration::verifyInstallation();
$customConfig = [];
- if (file_exists(__DIR__ . '/../config.ini.php')) {
- $customConfig = parse_ini_file(__DIR__ . '/../config.ini.php', true, INI_SCANNER_TYPED);
+ if (file_exists(getenv('RSSBRIDGE_DATA') . '/config.ini.php')) {
+ $customConfig = parse_ini_file(getenv('RSSBRIDGE_DATA') . '/config.ini.php', true, INI_SCANNER_TYPED);
}
Configuration::loadConfiguration($customConfig, getenv());
diff --git a/lib/bootstrap.php b/lib/bootstrap.php
index dc1c0f04..194a3f8f 100644
index 6465f5f9..4605596f 100644
--- a/lib/bootstrap.php
+++ b/lib/bootstrap.php
@@ -27,7 +27,7 @@ const PATH_LIB_CACHES = __DIR__ . '/../caches/';
const PATH_LIB_ACTIONS = __DIR__ . '/../actions/';
@@ -1,7 +1,7 @@
<?php
/** Path to the cache folder */
const PATH_LIB_CACHES = __DIR__ . '/../caches/';
-const PATH_CACHE = __DIR__ . '/../cache/';
+define('PATH_CACHE', getenv('RSSBRIDGE_DATA') . '/cache/');
/** URL to the RSS-Bridge repository */
const REPOSITORY = 'https://github.com/RSS-Bridge/rss-bridge/';
// Allow larger files for simple_html_dom
// todo: extract to config (if possible)
@@ -43,7 +43,7 @@
});
$customConfig = [];
-if (file_exists(__DIR__ . '/../config.ini.php')) {
- $customConfig = parse_ini_file(__DIR__ . '/../config.ini.php', true, INI_SCANNER_TYPED);
+if (file_exists(getenv('RSSBRIDGE_DATA') . '/config.ini.php')) {
+ $customConfig = parse_ini_file(getenv('RSSBRIDGE_DATA') . '/config.ini.php', true, INI_SCANNER_TYPED);
}
Configuration::loadConfiguration($customConfig, getenv());

View File

@ -5,11 +5,11 @@
stdenv.mkDerivation rec {
pname = "cyberchef";
version = "10.6.0";
version = "10.7.0";
src = fetchzip {
url = "https://github.com/gchq/CyberChef/releases/download/v${version}/CyberChef_v${version}.zip";
sha256 = "sha256-vJ2NbD0SqUd5HKkjaZXPxn48xC1vMS95dnmp+u2W1SM=";
sha256 = "sha256-/miIdPP00vIh3Em8BFDoxkYFpgU4Vty4V5RiCgqOKPo=";
stripRoot = false;
};

View File

@ -2,16 +2,16 @@
rustPlatform.buildRustPackage rec {
pname = "gotify-desktop";
version = "1.3.3";
version = "1.3.4";
src = fetchFromGitHub {
owner = "desbma";
repo = pname;
rev = version;
sha256 = "sha256-vyOXZQ2X/LT/saBxcEbD96U34ufxjcWTHAobGI3bAE4=";
sha256 = "sha256-TuqzwmKB48xcdzrAr7MvDA9JChobraESQZPKoy24mPE=";
};
cargoHash = "sha256-MNxHJ1iirHj78wq6ChDjr6mQS0UmHPjVMs1EPFZyTV0=";
cargoHash = "sha256-vg3al+eH9Q4D/T56jwWBlBT4IhuggiEVBl8WoZmUS2Y=";
nativeBuildInputs = [ pkg-config ];

View File

@ -67,7 +67,7 @@ stdenv.mkDerivation rec {
meta = {
description = "A visual tool for browsing and editing HDF4 and HDF5 files";
license = lib.licenses.free; # BSD-like
homepage = "https://portal.hdfgroup.org/display/HDFVIEW/HDFView";
homepage = "https://www.hdfgroup.org/downloads/hdfview";
platforms = lib.platforms.linux ++ lib.platforms.darwin;
maintainers = with lib.maintainers; [ jiegec ];
mainProgram = "HDFView";

View File

@ -5,24 +5,30 @@
python3.pkgs.buildPythonPackage rec {
pname = "hid-tools";
version = "0.4";
version = "0.7";
format = "setuptools";
format = "pyproject";
src = fetchFromGitLab {
domain = "gitlab.freedesktop.org";
owner = "libevdev";
repo = "hid-tools";
rev = version;
hash = "sha256-pxU1BvB+rjc5sptafMGnWi+vWPNDyCyUv8gTWg6z5hU=";
hash = "sha256-h880jJcZDc9pIPf+nr30wu2i9y3saAKFZpooJ4MF67E=";
};
nativeBuildInputs = with python3.pkgs; [
hatchling
pypandoc
];
propagatedBuildInputs = with python3.pkgs; [
libevdev
parse
pyyaml
click
pyudev
typing-extensions
];
nativeCheckInputs = with python3.pkgs; [
@ -30,8 +36,14 @@ python3.pkgs.buildPythonPackage rec {
];
# Tests require /dev/uhid
# https://gitlab.freedesktop.org/libevdev/hid-tools/-/issues/18#note_166353
doCheck = false;
postPatch = ''
substituteInPlace pyproject.toml \
--replace-fail "pypandoc_binary" "pypandoc"
'';
meta = with lib; {
description = "Python scripts to manipulate HID data";
homepage = "https://gitlab.freedesktop.org/libevdev/hid-tools";

View File

@ -2,13 +2,13 @@
buildGoModule rec {
pname = "moar";
version = "1.23.0";
version = "1.23.4";
src = fetchFromGitHub {
owner = "walles";
repo = pname;
rev = "v${version}";
hash = "sha256-tnFJKHrK1QlACYsiLlc5EX3du4H+nekEaeV+7wUsx48=";
hash = "sha256-gttx2AQMSaU7JE/UwZsUwsgTbUmkQKvCzlt+TuTGP0A=";
};
vendorHash = "sha256-1u/2OlMX2FuZaxWnpU4n5r/4xKe+rK++GoCJiSq/BdE=";

View File

@ -33,7 +33,7 @@ xorg,
}:
let
version = "1.41.0";
version = "1.42.0";
rpath = lib.makeLibraryPath [
alsa-lib
@ -82,7 +82,7 @@ let
if stdenv.hostPlatform.system == "x86_64-linux" then
fetchurl {
url = "https://downloads.mongodb.com/compass/mongodb-compass_${version}_amd64.deb";
sha256 = "sha256-uVIN2oSpaRSeJK1bhjzMqSMmnQm+1i6xsw1RWjmsvGY=";
sha256 = "sha256-Y4ULngeAFljjQG9KTWhU/fIEXBUqbEx2qSakYYnOJoQ=";
}
else
throw "MongoDB compass is not supported on ${stdenv.hostPlatform.system}";

View File

@ -33,6 +33,7 @@
, haskellPackages
, ocamlPackages
, phpExtensions
, pkgsStatic
, python3
, tests
, testers
@ -102,6 +103,11 @@ stdenv.mkDerivation (finalAttrs: {
preConfigure = ''
sed -e 's|/usr/bin|/no-such-path|g' -i.bak configure
rm src/tool_hugehelp.c
'' + lib.optionalString (pslSupport && stdenv.hostPlatform.isStatic) ''
# curl doesn't understand that libpsl2 has deps because it doesn't use
# pkg-config.
# https://github.com/curl/curl/pull/12919
configureFlagsArray+=("LIBS=-lidn2 -lunistring")
'';
configureFlags = [
@ -190,6 +196,7 @@ stdenv.mkDerivation (finalAttrs: {
# nginx-http3 = useThisCurl nixosTests.nginx-http3;
nginx-http3 = nixosTests.nginx-http3;
pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
static = pkgsStatic.curl;
} // lib.optionalAttrs (!stdenv.isDarwin) {
fetchpatch = tests.fetchpatch.simple.override { fetchpatch = (fetchpatch.override { fetchurl = useThisCurl fetchurl; }) // { version = 1; }; };
};

View File

@ -30,7 +30,7 @@
stdenv.mkDerivation (finalAttrs: {
pname = "dnf5";
version = "5.1.10";
version = "5.1.12";
outputs = [ "out" "man" ];
@ -38,7 +38,7 @@ stdenv.mkDerivation (finalAttrs: {
owner = "rpm-software-management";
repo = "dnf5";
rev = finalAttrs.version;
hash = "sha256-u+UiiCl67VtIedW4kn3fycafkgBVsFFkWQcN3NXQKl4=";
hash = "sha256-AzyFc+fBQyyCNzr8ulMEtFEotdUzStsyYOv9ppcIBw4=";
};
nativeBuildInputs = [

View File

@ -3,7 +3,7 @@
, cargo
, copyDesktopItems
, dbus
, electron_27
, electron_28
, fetchFromGitHub
, fetchpatch2
, glib
@ -27,16 +27,16 @@
let
description = "A secure and free password manager for all of your devices";
icon = "bitwarden";
electron = electron_27;
electron = electron_28;
in buildNpmPackage rec {
pname = "bitwarden";
version = "2024.1.0";
version = "2024.2.0";
src = fetchFromGitHub {
owner = "bitwarden";
repo = "clients";
rev = "desktop-v${version}";
hash = "sha256-lDDy1b1yfw3nZrwEEkpvh6xYucgn20XHsGACc45eb2w=";
hash = "sha256-nCjcwe+7Riml/J0hAVv/t6/oHIDPhwFD5A3iQ/LNR5Y=";
};
patches = [
@ -52,7 +52,7 @@ in buildNpmPackage rec {
makeCacheWritable = true;
npmFlags = [ "--legacy-peer-deps" ];
npmWorkspace = "apps/desktop";
npmDepsHash = "sha256-RR8Ua41D9SXymiPuabOnIab3byu8DR63rOfdeTaQpy4=";
npmDepsHash = "sha256-GJl9pVwFWEg9yku9IXLcu2XMJZz+ZoQOxCf1TrW715Y=";
cargoDeps = rustPlatform.fetchCargoTarball {
name = "${pname}-${version}";
@ -68,7 +68,7 @@ in buildNpmPackage rec {
patches;
patchFlags = [ "-p4" ];
sourceRoot = "${src.name}/${cargoRoot}";
hash = "sha256-EiJjIWiyu8MvX3Tj0Fkeh0T0El5kdCko2maiY6kkPPA=";
hash = "sha256-KJUz5hvdsurnohUWRZedXvuWMnLtR0dcdTeHtJGrZBs=";
};
cargoRoot = "apps/desktop/desktop_native";

View File

@ -5,18 +5,18 @@
buildGoModule rec {
pname = "cnquery";
version = "10.1.4";
version = "10.2.0";
src = fetchFromGitHub {
owner = "mondoohq";
repo = "cnquery";
rev = "v${version}";
hash = "sha256-JQg1tQs+WojtSweA+tP37LqKH8l+CkTEwvoTjKwg3S0=";
hash = "sha256-bz4a4+mgssrRBthkN87aYxlZV6as2uocFvBKrKLmy8A=";
};
subPackages = [ "apps/cnquery" ];
vendorHash = "sha256-+tKz2Zy+tmqOVj9NoYe5lfqmzgBxVkNJOh4/9o9XfmY=";
vendorHash = "sha256-vq6R2FgvoET8SLTpktGLoFzZHqnmizDp0fWU7kqlLgU=";
meta = with lib; {
description = "cloud-native, graph-based asset inventory";

View File

@ -6,16 +6,16 @@
}:
buildGoModule rec {
pname = "osv-scanner";
version = "1.6.1";
version = "1.6.2";
src = fetchFromGitHub {
owner = "google";
repo = pname;
rev = "v${version}";
hash = "sha256-ddzdOk2sHNzjCM4cLJY+H9h13MjamlC1RYcnOcDGV4M=";
hash = "sha256-/V0zn4Aic6tBJw23YJWkyeCZXf/ehIZlKWd9TZXe40Y=";
};
vendorHash = "sha256-9cE4UcQipJYwQDZA4jlcV68BBTgft7oRVlngg/PAmWI=";
vendorHash = "sha256-wIXc0YYTdcnUBNbypVwZJ/RNTmaeMteEujmgs5WJ1g0=";
subPackages = [
"cmd/osv-scanner"

View File

@ -6,16 +6,20 @@
python3.pkgs.buildPythonApplication rec {
pname = "quark-engine";
version = "23.12.1";
format = "setuptools";
version = "24.2.1";
pyproject = true;
src = fetchFromGitHub {
owner = pname;
repo = pname;
rev = "refs/tags/v${version}";
sha256 = "sha256-NeJGkqGpg2uOsz10gEYz/nzh21DhXSU4RgQtI1brASQ=";
sha256 = "sha256-77yfysmFEneVOiejoCooi1buqEM/Ljv5xqjKv17DFWE=";
};
nativeBuildInputs = with python3.pkgs; [
setuptools
];
propagatedBuildInputs = with python3.pkgs; [
androguard
click

View File

@ -30465,8 +30465,6 @@ with pkgs;
banking = callPackage ../applications/office/banking { };
baresip = callPackage ../applications/networking/instant-messengers/baresip { };
barrier = libsForQt5.callPackage ../applications/misc/barrier { };
bashSnippets = callPackage ../applications/misc/bashSnippets { };