Merge master into staging-next

This commit is contained in:
nixpkgs-ci[bot]
2026-07-19 18:19:02 +00:00
committed by GitHub
61 changed files with 604 additions and 426 deletions
+12
View File
@@ -1948,6 +1948,12 @@
githubId = 51257127;
name = "anntnzrb";
};
anntoin = {
email = "anntoin@gmail.com";
github = "Anntoin";
githubId = 3289027;
name = "Anntóin Wilkinson";
};
anoa = {
matrix = "@andrewm:amorgan.xyz";
email = "andrew@amorgan.xyz";
@@ -12544,6 +12550,12 @@
github = "JaviMerino";
githubId = 44926;
};
jayadeep-km-sonarsource = {
email = "jayadeep.kinavoormadam@sonarsource.com";
name = "Jayadeep Kinavoor Madam";
github = "jayadeep-km-sonarsource";
githubId = 156662663;
};
jayesh-bhoot = {
name = "Jayesh Bhoot";
email = "jb@jayeshbhoot.com";
+3 -1
View File
@@ -51,7 +51,9 @@ pythonPackages.buildPythonApplication (finalAttrs: {
pygobject3
pykka
requests
setuptools
# Provides pkg_resources required by Mopidy 3 and affected extensions.
# Remove when updating to Mopidy 4.
setuptools_80
tornado
]
++ lib.optionals (!stdenv.hostPlatform.isDarwin) [ dbus-python ];
@@ -8,13 +8,13 @@
}:
mkLibretroCore {
core = "mednafen-psx" + lib.optionalString withHw "-hw";
version = "0-unstable-2026-07-11";
version = "0-unstable-2026-07-18";
src = fetchFromGitHub {
owner = "libretro";
repo = "beetle-psx-libretro";
rev = "004268513bb56655fff358b8caee88503a141776";
hash = "sha256-47US8cQ0efhlTao8aW31yOdK/aGtWikYAtsAjQi83y4=";
rev = "c27ab27c05569575e04b25e03e87fe3220fde599";
hash = "sha256-dXYnTkDEzAve7bBclOahKHFB2ef2u7vbNeGWLIfkLGc=";
};
extraBuildInputs = lib.optionals withHw [
@@ -8,20 +8,20 @@
buildGoModule (finalAttrs: {
pname = "bbctl";
version = "0.13.0";
version = "0.14.0";
src = fetchFromGitHub {
owner = "beeper";
repo = "bridge-manager";
tag = "v${finalAttrs.version}";
hash = "sha256-bNnansZNshWp70LQQsa6+bS+LJxpCzdTkL2pX+ksrP0=";
hash = "sha256-sajgG0Ep6CDlAQRNzgRFHDMX3N1PyCZr6DI+3EkZxzg=";
};
nativeBuildInputs = [
makeWrapper
];
vendorHash = "sha256-yTNUxwnulQ+WbHdQbeNDghH4RPXurQMIgKDyXfrMxG8=";
vendorHash = "sha256-U3RwcMAeLVob4K5YAM5w4rqNA2hSX1uIXwFmpYKxzIU=";
postInstall = ''
wrapProgram $out/bin/bbctl \
+23 -2
View File
@@ -4,6 +4,12 @@
buildGoModule,
fetchFromGitHub,
nix-update-script,
gawk,
wl-clipboard,
fuzzel,
fzf,
chafa,
wofi,
}:
buildGoModule (finalAttrs: {
@@ -19,8 +25,23 @@ buildGoModule (finalAttrs: {
vendorHash = "sha256-4XyDLOJHdre/1BpjgFt/W6gOlPOvKztE+MsbwE3JAaQ=";
postPatch = ''
substituteInPlace contrib/cliphist-{fuzzel,rofi,wofi}-img \
--replace-fail "gawk" "${lib.getExe gawk}"
substituteInPlace contrib/cliphist-{fuzzel-img,fzf,fzf-sixel,rofi,rofi-img,wofi-img} \
--replace-fail "wl-copy" "${lib.getExe' wl-clipboard "wl-copy"}"
substituteInPlace contrib/cliphist-fuzzel-img \
--replace-fail "fuzzel " "${lib.getExe fuzzel} "
substituteInPlace contrib/cliphist-fzf{,-sixel} \
--replace-fail "fzf " "${lib.getExe fzf} "
substituteInPlace contrib/cliphist-fzf-sixel \
--replace-fail "chafa " "${lib.getExe chafa} "
substituteInPlace contrib/cliphist-wofi-img \
--replace-fail "| wofi" "| ${lib.getExe wofi}"
'';
postInstall = ''
cp ${finalAttrs.src}/contrib/* $out/bin/
cp ./contrib/cliphist-{fuzzel-img,fzf,fzf-sixel,rofi,rofi-img,wofi-img} $out/bin/
'';
passthru = {
@@ -34,7 +55,7 @@ buildGoModule (finalAttrs: {
homepage = "https://github.com/sentriz/cliphist";
license = lib.licenses.gpl3Only;
platforms = lib.platforms.linux;
maintainers = [ ];
maintainers = with lib.maintainers; [ klea ];
mainProgram = "cliphist";
};
})
+8 -8
View File
@@ -1,18 +1,18 @@
{
"version": "3.11.19",
"vscodeVersion": "1.125.0",
"version": "3.12.17",
"vscodeVersion": "1.128.0",
"sources": {
"x86_64-linux": {
"url": "https://downloads.cursor.com/production/bf249e6efb5b097f23d7e21d7283429f0760b74a/linux/x64/Cursor-3.11.19-x86_64.AppImage",
"hash": "sha256-EE5QuTM16sib4MYAkz34PLbAOXjb7hcdwVtrYSEKt/I="
"url": "https://downloads.cursor.com/production/0fb762053c34788bb7760d5673f8a6d4c8589d52/linux/x64/Cursor-3.12.17-x86_64.AppImage",
"hash": "sha256-Fu00p0vaLNOl9wbGgtseLwhseXxmIQMyyhlNF7VZ+qM="
},
"aarch64-linux": {
"url": "https://downloads.cursor.com/production/bf249e6efb5b097f23d7e21d7283429f0760b74a/linux/arm64/Cursor-3.11.19-aarch64.AppImage",
"hash": "sha256-lFAK6xTIA3d0kmjybDYsMTYZhDbr/xasDG/NuZmE83Y="
"url": "https://downloads.cursor.com/production/0fb762053c34788bb7760d5673f8a6d4c8589d52/linux/arm64/Cursor-3.12.17-aarch64.AppImage",
"hash": "sha256-/r6lFrSq7aSefGvOWqLw/YmyUy3VocaWRyOUHoHuSeM="
},
"aarch64-darwin": {
"url": "https://downloads.cursor.com/production/bf249e6efb5b097f23d7e21d7283429f0760b74a/darwin/arm64/Cursor-darwin-arm64.dmg",
"hash": "sha256-WQ2OfTaGqELWTfjgU4n5tgfgTHQSA06RxERa6pkdukU="
"url": "https://downloads.cursor.com/production/0fb762053c34788bb7760d5673f8a6d4c8589d52/darwin/arm64/Cursor-darwin-arm64.dmg",
"hash": "sha256-WaUBglq+Jqa1Cn0sx62ccbBSKhYiBz1u1PjdHxcfQKE="
}
}
}
+2 -2
View File
@@ -26,8 +26,8 @@
},
"EControl": {
"owner": "Alexey-T",
"rev": "2026.05.06",
"hash": "sha256-G2OSGA5MVaZC/6H0agio6cbUg1iXYEz7YszBoRwcPwI="
"rev": "2026.07.18",
"hash": "sha256-my3FmW/1wIh639GxMvnmrc8whLnqHPQaSG6U1tSyPEs="
},
"ATSynEdit_Ex": {
"owner": "Alexey-T",
+2 -2
View File
@@ -42,13 +42,13 @@ let
in
stdenv.mkDerivation (finalAttrs: {
pname = "cudatext";
version = "1.235.0.3";
version = "1.235.1.0";
src = fetchFromGitHub {
owner = "Alexey-T";
repo = "CudaText";
tag = finalAttrs.version;
hash = "sha256-J8Ht+VPoRrtR9TcNEgsX/3Ci1Z7+SAbeSh9KzGIENvw=";
hash = "sha256-9W0DlQfPbSJPFz7+ExbfFeYWc7IKsvvcjY0/3X6j0ys=";
};
patches = [ ./proc_globdata.patch ];
+174 -169
View File
@@ -1,8 +1,8 @@
[
{
"pname": "Acornima",
"version": "1.4.0",
"hash": "sha256-7SCe3Bgcyzlv6nXQfTOy3UZLc7ilZ3YXxgl6mcTF82s="
"version": "1.6.2",
"hash": "sha256-gDsCbrtcu6rfbEz10iYOOrnfwo1oeH3/HBYmWGeNPVs="
},
{
"pname": "AdvancedStringBuilder",
@@ -46,8 +46,8 @@
},
{
"pname": "BlazorSortable",
"version": "6.0.1",
"hash": "sha256-VrK9dW5ULwfTOwxKvZU+OiXLuFEldmOx2kju5OBxSu0="
"version": "8.1.0",
"hash": "sha256-mzSfL+o6JCM1jUG5hgM9r+3d7Tiy64IfHiWysAf3Q/A="
},
{
"pname": "Blurhash.Core",
@@ -66,13 +66,13 @@
},
{
"pname": "CliWrap",
"version": "3.10.1",
"hash": "sha256-uH4SXiMkUIPw5RRyKtDTTCSkkr3BhBAPrxnC4O4ES4c="
"version": "3.10.2",
"hash": "sha256-PtRWN6tfZ/uT6o1JrLDj624feJgD5iDS4ywsYwEhQ6c="
},
{
"pname": "Dapper",
"version": "2.1.72",
"hash": "sha256-9CKyz72/Vp5/GIoxJzl7RAXTj4MvKTgFi/7fGyhRqf4="
"version": "2.1.79",
"hash": "sha256-QIGZ+vlnwhSl+nnVZ//s3uwFh/vKJ5kDpgGkmpMjhmw="
},
{
"pname": "Destructurama.Attributed",
@@ -116,8 +116,8 @@
},
{
"pname": "Elastic.Clients.Elasticsearch",
"version": "9.3.6",
"hash": "sha256-vRFjnDERVzH3uk9i2j0M8ygs9qzq9fL8jWxhnUX0ins="
"version": "9.4.2",
"hash": "sha256-oLIA6SKHDKPFZFGz5Hn+tRU+N9Csy1Uptn6wQXbg5HY="
},
{
"pname": "Elastic.Esql",
@@ -126,8 +126,8 @@
},
{
"pname": "Elastic.Transport",
"version": "0.17.0",
"hash": "sha256-XRz9obr31ShKHAmNM9vkh9UZ7+u8GfGFvtX/wOduINw="
"version": "0.17.1",
"hash": "sha256-iH1S2VUAR7Qh3WCbvYKK5mcy/2H4tTlVa5KhC6oT9K8="
},
{
"pname": "ExtendedNumerics.BigDecimal",
@@ -156,13 +156,13 @@
},
{
"pname": "Hardware.Info",
"version": "101.1.1.1",
"hash": "sha256-JPd8B7bvz8jMtVXsJH9mwW+wd71cTtC7O3RyRbrR0X4="
"version": "110.0.0.1",
"hash": "sha256-1B/ChYQgFQxt4GnciV/iVeRCJ/OWZyHEXHKQ0N8qbpc="
},
{
"pname": "Hardware.Info.Core",
"version": "101.1.1.1",
"hash": "sha256-NHPzZZ286Wtj4Fv53gLUf5duqSx6GhXtyufbwe49nyM="
"version": "110.0.0.1",
"hash": "sha256-r0fO8divyzyCpNMzNTpmqBeZEjREHqRxTTiAvz36Bpw="
},
{
"pname": "HarfBuzzSharp",
@@ -211,8 +211,8 @@
},
{
"pname": "Jint",
"version": "4.8.0",
"hash": "sha256-+K8NGiJ1SChiyMrjn4dJOiBdnWXP6UOfXSsNsJ5//tI="
"version": "4.11.0",
"hash": "sha256-eoNrSSTa5S4C0GEBYQZM89c9OdSmjCRMvPuKjlz8WBE="
},
{
"pname": "Json.More.Net",
@@ -226,8 +226,8 @@
},
{
"pname": "JsonSchema.Net",
"version": "9.2.0",
"hash": "sha256-vz2JWvZ7HM87NXgGc+MS2Nff2q4u+w1gns8GK41LOmw="
"version": "9.2.2",
"hash": "sha256-QKBjuaJsgtVRqyHtiPZ/ALnE7TPDLEUExg3AcuM8Lgw="
},
{
"pname": "LanguageExt.Core",
@@ -246,33 +246,38 @@
},
{
"pname": "Lennox.NvEncSharp",
"version": "2.0.0",
"hash": "sha256-r37R6ap9KaKPZyZaahQZ7f2lNoKhb1glCqEmM06WfXs="
"version": "2.1.1",
"hash": "sha256-pqF65IQVlLunoTqWnhDb5iw1z0uMESF6NsoTpPSvII8="
},
{
"pname": "Lucene.Net",
"version": "4.8.0-beta00017",
"hash": "sha256-BaD9RlO7xFFq3wBmpp4oQNqJImBDfe2loPk/GLJtfp4="
"version": "4.8.0-beta00018",
"hash": "sha256-ybFW535LOdHOj+3NPAARRULu0QdvyULy8KsnHG0w9qQ="
},
{
"pname": "Lucene.Net.Analysis.Common",
"version": "4.8.0-beta00017",
"hash": "sha256-/1kq4wC91E95z2HaXLlob3o7HZLny2LxLZXwtpaSF2k="
"version": "4.8.0-beta00018",
"hash": "sha256-Kqg7LN7Uy5SLkfujs9o0dUnLAEXmbIwRYazBLbWaMoE="
},
{
"pname": "Lucene.Net.Queries",
"version": "4.8.0-beta00017",
"hash": "sha256-OFuY0u2Q87z1xfBlTfn4I0YbJR1MXj5uogeclXio0bo="
"version": "4.8.0-beta00018",
"hash": "sha256-iSadwmoIBzUhAR6tRuPL59VWtM9Z/1mhI4wL3TAZbqw="
},
{
"pname": "Lucene.Net.QueryParser",
"version": "4.8.0-beta00017",
"hash": "sha256-l6LLK6KzVAHc8QBgb19sAvNdKS0KMJqmX9IB+ckMZB4="
"version": "4.8.0-beta00018",
"hash": "sha256-FrbEMCR8JKWCeMi87D7sx1mcSJU80pdvu/3VBBbhqVg="
},
{
"pname": "Lucene.Net.Sandbox",
"version": "4.8.0-beta00017",
"hash": "sha256-hHL4liVC3k8+PZVIE8N8SdT8UQkEj55IocsY5QEX52s="
"version": "4.8.0-beta00018",
"hash": "sha256-K77LDvAs/6cSk98V4moGErNLOHYWNl+Vh5L1vkrE4Zg="
},
{
"pname": "Markdig",
"version": "1.3.2",
"hash": "sha256-rlIUsV0QBtkdXHsWvJAREQr5XYNQWOGKMOgOKMJ48Zo="
},
{
"pname": "MedallionTopologicalSort",
@@ -306,33 +311,33 @@
},
{
"pname": "Microsoft.AspNetCore.Authentication.JwtBearer",
"version": "10.0.7",
"hash": "sha256-Y1DM6+4ji/xoAxv9NLsJOj7YUkQA5ItrlTR3NL2XcrE="
"version": "10.0.9",
"hash": "sha256-CBrVcy7pDTglJGNacuLXmLlmMpRYabL5xHIam3bgU3U="
},
{
"pname": "Microsoft.AspNetCore.Authentication.OpenIdConnect",
"version": "10.0.7",
"hash": "sha256-hr1QgB9miQO2rXj5heibTX/fa3Tj/Nci8G/pDcrq11c="
"version": "10.0.9",
"hash": "sha256-+fRq6oetJlK32C2R/nRBThcO+S6HTX6AIcfg12keAxU="
},
{
"pname": "Microsoft.AspNetCore.JsonPatch",
"version": "10.0.7",
"hash": "sha256-sbF5N0U+OXZKRUXXPppPrvJXevmUGnvDl6LqPtpEsBY="
"version": "10.0.9",
"hash": "sha256-UTX1bNuyk2CJGcMlxi2oxgR4NNRmCXwD5oNnLbM51F0="
},
{
"pname": "Microsoft.AspNetCore.Mvc.NewtonsoftJson",
"version": "10.0.7",
"hash": "sha256-nVAGFNglXbdJtuk099NVyC+qN/lgL3T0UdZ0GtJ1d1M="
"version": "10.0.9",
"hash": "sha256-caibA4iTNG7Y2sMXbJfxa+3KJuLONx51bG+UwX+UL3M="
},
{
"pname": "Microsoft.AspNetCore.OpenApi",
"version": "10.0.7",
"hash": "sha256-WlAW49otxYzgrmuqHewUoBsjDcAZwhNz5WVbCT4EiIA="
"version": "10.0.9",
"hash": "sha256-9E4gRAMR06h97kexDbijZn/MdG17kxisVziYpHDjf/Q="
},
{
"pname": "Microsoft.AspNetCore.SpaServices.Extensions",
"version": "10.0.7",
"hash": "sha256-xDbi4sbKmyrNYw+L1EIQx3RrVrezxPWICuz250dsEjA="
"version": "10.0.9",
"hash": "sha256-Z+a1qjmwAFu/XDiX40Ww3O86mjxG6LXWkVOGHWEe+/4="
},
{
"pname": "Microsoft.Bcl.AsyncInterfaces",
@@ -496,13 +501,13 @@
},
{
"pname": "Microsoft.Extensions.ApiDescription.Server",
"version": "10.0.7",
"hash": "sha256-tqh27mFfF2GzXLCSSeX0uEQ9yXVuhlOZDHo3rJVLwKw="
"version": "10.0.9",
"hash": "sha256-CH5mMVVh69IDS2uRBe3HmZPfJOnruJhNN56qHaUsBTU="
},
{
"pname": "Microsoft.Extensions.Caching.Abstractions",
"version": "10.0.7",
"hash": "sha256-u3pHlFaDPeY2v89jNYLiHUQ2aGMKpe5wpXZUt8hkgdE="
"version": "10.0.9",
"hash": "sha256-vUxhCZIXgIYPjNLWRQJBNTfPGn5K4IfoFfoOcq1hoUU="
},
{
"pname": "Microsoft.Extensions.Caching.Abstractions",
@@ -511,8 +516,8 @@
},
{
"pname": "Microsoft.Extensions.Caching.Memory",
"version": "10.0.7",
"hash": "sha256-8qXL1F5gE9OZUEp/9pNVT33hjRMVAPt4eovT1NesKoQ="
"version": "10.0.9",
"hash": "sha256-CtlL43WsblxUX4JY57DROPlp8tkbG50npcodGVQL9ho="
},
{
"pname": "Microsoft.Extensions.Caching.Memory",
@@ -531,13 +536,8 @@
},
{
"pname": "Microsoft.Extensions.Configuration",
"version": "10.0.2",
"hash": "sha256-dBJAKDyp/sm+ZSMQfH0+4OH8Jnv1s20aHlWS6HNnH+c="
},
{
"pname": "Microsoft.Extensions.Configuration",
"version": "10.0.7",
"hash": "sha256-2RqDs7+dXtGY78E5jSd1qyKu+dMQkbzv+oMY09SEJm0="
"version": "10.0.9",
"hash": "sha256-4d8r6Vyune1Qb0kwqzfGPA7BK2nvaiOenTiJedzq6sU="
},
{
"pname": "Microsoft.Extensions.Configuration.Abstractions",
@@ -546,13 +546,8 @@
},
{
"pname": "Microsoft.Extensions.Configuration.Abstractions",
"version": "10.0.2",
"hash": "sha256-P+0kaDGO+xB9KxF9eWHDJ4hzi05sUGM/uMNEX5NdBTE="
},
{
"pname": "Microsoft.Extensions.Configuration.Abstractions",
"version": "10.0.7",
"hash": "sha256-MnUJzZYnl089xuVi6kpt9kymBIvYun9U+Itd12dM5Co="
"version": "10.0.9",
"hash": "sha256-pliaksEAQdxyPURUVSlXpfF3LzJB93zHaeEDsaF5QJE="
},
{
"pname": "Microsoft.Extensions.Configuration.Abstractions",
@@ -576,13 +571,8 @@
},
{
"pname": "Microsoft.Extensions.Configuration.Binder",
"version": "10.0.2",
"hash": "sha256-resI9gIxHh2cc+258/i+TjW8xxzKf4ZBTLIcWAMEYz0="
},
{
"pname": "Microsoft.Extensions.Configuration.Binder",
"version": "10.0.7",
"hash": "sha256-lU4G801+Cy3ua+S2slY5UVHOPXdF0I7r3lYX38mQSPw="
"version": "10.0.9",
"hash": "sha256-ouJa+84H/bfMi67v25hjEWhTIyBHaWTJAoEvArwbrGA="
},
{
"pname": "Microsoft.Extensions.DependencyInjection",
@@ -591,8 +581,8 @@
},
{
"pname": "Microsoft.Extensions.DependencyInjection",
"version": "10.0.7",
"hash": "sha256-dICogdaqa5mHqyvFA0lTomFa39Dqm4nn7Pit6qi6eQY="
"version": "10.0.9",
"hash": "sha256-YIqgDknwTq48X88Imdrfav3tmQ6tZwIOYsLt6dT40M8="
},
{
"pname": "Microsoft.Extensions.DependencyInjection",
@@ -601,13 +591,8 @@
},
{
"pname": "Microsoft.Extensions.DependencyInjection.Abstractions",
"version": "10.0.2",
"hash": "sha256-UF9T13V5SQxJy2msfLmyovLmitZrjJayf8gHH+uK2eg="
},
{
"pname": "Microsoft.Extensions.DependencyInjection.Abstractions",
"version": "10.0.7",
"hash": "sha256-uQmTQarMn0fuZV03MyCb78Ex+96cuqFHNO5SyFOPkJk="
"version": "10.0.9",
"hash": "sha256-YzQpGAsrjLU18s016LmM7DMJKml0MzKl1bPPYJ/erEk="
},
{
"pname": "Microsoft.Extensions.DependencyInjection.Abstractions",
@@ -641,8 +626,8 @@
},
{
"pname": "Microsoft.Extensions.Diagnostics",
"version": "10.0.7",
"hash": "sha256-Sd0ZsXgO7w/35vOKN1B0CZdcIcMJnf/Z/8POSikTyRk="
"version": "10.0.9",
"hash": "sha256-nnhs4+Z8gNL89Dttjqt0FR6uWY5U6bQ1dIa0wwMiUno="
},
{
"pname": "Microsoft.Extensions.Diagnostics.Abstractions",
@@ -651,8 +636,8 @@
},
{
"pname": "Microsoft.Extensions.Diagnostics.Abstractions",
"version": "10.0.7",
"hash": "sha256-ocntk68Qa3ccHGEnzmZuKdBWdQEnp4PgwJk63bSRjDA="
"version": "10.0.9",
"hash": "sha256-OoBCatkSA+QWbMfyFxeuEOIHb04ukPH32gNfCUsar2M="
},
{
"pname": "Microsoft.Extensions.FileProviders.Abstractions",
@@ -661,8 +646,8 @@
},
{
"pname": "Microsoft.Extensions.FileProviders.Abstractions",
"version": "10.0.7",
"hash": "sha256-ibxSdxibq1UKOo4Mz+zthbZd0UUFipnJNb0hPwvEXCA="
"version": "10.0.9",
"hash": "sha256-slMiJSmykMXcy0pu/uvoCaOw7BiyBUZQWZ216ERhZok="
},
{
"pname": "Microsoft.Extensions.Hosting.Abstractions",
@@ -671,13 +656,13 @@
},
{
"pname": "Microsoft.Extensions.Hosting.Abstractions",
"version": "10.0.7",
"hash": "sha256-S1WAgBHPi7H71uQUGyl2aG/IITgYfVNznyXsFrRe/kE="
"version": "10.0.9",
"hash": "sha256-wbVJw22JPxh8YXSeXCQdrbYE4ofPi0h6O8ZN/gyQ6CE="
},
{
"pname": "Microsoft.Extensions.Http",
"version": "10.0.7",
"hash": "sha256-cbTDyODUPitTBOn88A5R5/QGPzOTCT7qeyP2gG6WOS0="
"version": "10.0.9",
"hash": "sha256-caid7Mp5UjoLLjpwfKuJq24mVWp+lLm7/l8DezPyNKw="
},
{
"pname": "Microsoft.Extensions.Logging",
@@ -686,13 +671,8 @@
},
{
"pname": "Microsoft.Extensions.Logging",
"version": "10.0.2",
"hash": "sha256-9+gfQwK32JMYscW1YvyCWEzc9mRZOjCACoD9U1vVaJI="
},
{
"pname": "Microsoft.Extensions.Logging",
"version": "10.0.7",
"hash": "sha256-AUOet0nWZHB132XCPuyUp5xTFNnWjHhoOtzooFcXHk4="
"version": "10.0.9",
"hash": "sha256-644xYxPB+PtwGUTAKJV9wByXHWFkR5Ol0p08wFQwMm4="
},
{
"pname": "Microsoft.Extensions.Logging",
@@ -711,13 +691,18 @@
},
{
"pname": "Microsoft.Extensions.Logging.Abstractions",
"version": "10.0.2",
"hash": "sha256-ndKGzq8+2J/hvaIULwBui0L/jDyMQTAY24j+ohX5VX8="
"version": "10.0.7",
"hash": "sha256-/ITLUXgcs5tRDdeileNlmNB92V25CRd1FGBocChJj0g="
},
{
"pname": "Microsoft.Extensions.Logging.Abstractions",
"version": "10.0.7",
"hash": "sha256-/ITLUXgcs5tRDdeileNlmNB92V25CRd1FGBocChJj0g="
"version": "10.0.9",
"hash": "sha256-su2q/OZuG7nB3wnUTVcimy3oHSdetFh4hhmjI3f/ym8="
},
{
"pname": "Microsoft.Extensions.Logging.Abstractions",
"version": "8.0.0",
"hash": "sha256-Jmddjeg8U5S+iBTwRlVAVLeIHxc4yrrNgqVMOB7EjM4="
},
{
"pname": "Microsoft.Extensions.Logging.Abstractions",
@@ -734,21 +719,6 @@
"version": "9.0.15",
"hash": "sha256-n8lNcXF+LGLOfYGn6eQ8iFO6eV+XyP2PjVknG73sQbM="
},
{
"pname": "Microsoft.Extensions.Logging.Configuration",
"version": "10.0.2",
"hash": "sha256-eSfmagvrcdRVmTXEdzfvWEDNBewB/YClOGSDq4gThk0="
},
{
"pname": "Microsoft.Extensions.Logging.Console",
"version": "10.0.2",
"hash": "sha256-mfaypUwMZxEIKBfnmzhnCScC/uPpZBRYN+/2SNcxcu4="
},
{
"pname": "Microsoft.Extensions.Logging.TraceSource",
"version": "10.0.2",
"hash": "sha256-iD2epXLjKr41et5vJJTzLTxm+GzVxbAUMrwRm9jmH1c="
},
{
"pname": "Microsoft.Extensions.Options",
"version": "10.0.0",
@@ -756,13 +726,8 @@
},
{
"pname": "Microsoft.Extensions.Options",
"version": "10.0.2",
"hash": "sha256-12AfUEDdta/pmZUyEyqSUfOk0YoA7JOfGmIYnZQ//qk="
},
{
"pname": "Microsoft.Extensions.Options",
"version": "10.0.7",
"hash": "sha256-XtyfdZ26kjnuCF/YHbdGdsIeR/nxSW7yyQZ04sOa9RU="
"version": "10.0.9",
"hash": "sha256-/fc1g1SDJI81nOZRS7W4LZIAC0ssmasqaWhgJK+9rRs="
},
{
"pname": "Microsoft.Extensions.Options",
@@ -771,13 +736,8 @@
},
{
"pname": "Microsoft.Extensions.Options.ConfigurationExtensions",
"version": "10.0.2",
"hash": "sha256-WJahsWyT5wYdLPEJufHKpb3l/dl7D2iw2SnMK0Jr53U="
},
{
"pname": "Microsoft.Extensions.Options.ConfigurationExtensions",
"version": "10.0.7",
"hash": "sha256-6UBnB1ouWwRkVEGt5xLfXZvpYsCQQJijKvBlBCJOmmM="
"version": "10.0.9",
"hash": "sha256-XVKJrNjPo0hojY5V4xoLxedpvkqtr4GJqkCUhLKSTcQ="
},
{
"pname": "Microsoft.Extensions.Primitives",
@@ -786,8 +746,8 @@
},
{
"pname": "Microsoft.Extensions.Primitives",
"version": "10.0.7",
"hash": "sha256-cQBhL1IkRl1lxaZImAZBVS39CfWkB+J6+hJVEVBE35I="
"version": "10.0.9",
"hash": "sha256-WEPtmlEexm6QSFR4ITlBHuUD5/bqMfecOxFe5hkbAPU="
},
{
"pname": "Microsoft.Extensions.Primitives",
@@ -886,8 +846,8 @@
},
{
"pname": "Microsoft.OpenApi",
"version": "2.0.0",
"hash": "sha256-8eiM3Mx4Hx1etx52RlczoHG2z9XIpWgu2LQtWSt086k="
"version": "2.7.5",
"hash": "sha256-oYeR/8toy23G+YbVWfJUdMHPKdbfaYU2+0sQ9TIX0yA="
},
{
"pname": "Microsoft.SqlServer.Server",
@@ -906,8 +866,8 @@
},
{
"pname": "MudBlazor",
"version": "9.4.0",
"hash": "sha256-PsWZYhD35e+W0iBvRN0rv6PspDr615MNBrYGHNIfcNY="
"version": "9.6.0",
"hash": "sha256-hlftndZlbk7/q/JTk0EeexThfGX64y/fbqhb3RikjVI="
},
{
"pname": "MySqlConnector",
@@ -921,13 +881,23 @@
},
{
"pname": "NCalc.Core",
"version": "5.12.0",
"hash": "sha256-TxeBjIq33bNgHGWgJRjdKmhnxr3lscEFmL59bBNG0UU="
"version": "6.4.0",
"hash": "sha256-3fdefhHwcajgtFTChwJQscvjrIiiWGDV6WC7uTEWCBg="
},
{
"pname": "NCalc.Domain",
"version": "6.4.0",
"hash": "sha256-EDE7bHFBlL322L9txARTn6qUL7yv5zD/I9jzb8P6/7c="
},
{
"pname": "NCalc.Parser",
"version": "6.4.0",
"hash": "sha256-0N9lQmKF/ad2Ihtmth/CilA0SuOcr9hs2uF2XPj76Zo="
},
{
"pname": "NCalcSync",
"version": "5.12.0",
"hash": "sha256-Hraol6T5U8B8Z1DrincdjJZREjkt9ZbBPAH7wtZN4a4="
"version": "6.4.0",
"hash": "sha256-aIoh4Mlkos2vyIBQwe71N9e7lacxUBRxHaQWiXqb6zY="
},
{
"pname": "NETStandard.Library",
@@ -1009,25 +979,40 @@
"version": "9.0.0",
"hash": "sha256-HGWV09tzY87vvMK6E9/83RPnG0yYVBckaJs6JqF2/zs="
},
{
"pname": "ReactiveUI.Disposables",
"version": "6.0.0",
"hash": "sha256-WK2rt1PZFW2MAnQpnwjJgt0sC9lGp8UazxGbJLSBSfs="
},
{
"pname": "ReactiveUI.Primitives",
"version": "6.0.0",
"hash": "sha256-b6ByzvvvWhV+BIGRDb9u5t9b9mvRz3memmumQbqtH/A="
},
{
"pname": "ReactiveUI.Primitives.Core",
"version": "6.0.0",
"hash": "sha256-bWM5Cp/rIuF9CglPo0dse+9a76lPHhjElO4W/3U4MJI="
},
{
"pname": "Refit",
"version": "10.1.6",
"hash": "sha256-KC0PVsbqx5RHZxItYgJaBeUQBlPLQbTx643BzEhXIc0="
"version": "13.1.0",
"hash": "sha256-usU/SXfobVSWqku+J2KnRv3Zl662j+7BeBPFkIs/Mm0="
},
{
"pname": "Refit.HttpClientFactory",
"version": "10.1.6",
"hash": "sha256-/fkHB7cFXIRVUDnznQVJBgpwLS8KdhtiASF78xp4C8Q="
"version": "13.1.0",
"hash": "sha256-n07aKFVFSa/dHm/WQuuEsRsBtkCes8APP7aw9MUgQ1k="
},
{
"pname": "Refit.Newtonsoft.Json",
"version": "10.1.6",
"hash": "sha256-SJq065kLgo9cJn5sg64hK+7dMxezJbdQJdlp4U1M/1M="
"version": "13.1.0",
"hash": "sha256-+DoSbi0bbbARWbHWtPrSMlLXZ+H8dwSjSvII8XHRUSI="
},
{
"pname": "Refit.Xml",
"version": "10.1.6",
"hash": "sha256-VgPvKHxAB+X5hkD+eapzDcgB8Z+0ZIeX/D14vGRhrCU="
"version": "13.1.0",
"hash": "sha256-PthbrdAhwMsW9OZPz3cd20mCwfq7eQbjSCzbgmGaRl8="
},
{
"pname": "RichTextKit.Stbear",
@@ -1036,13 +1021,13 @@
},
{
"pname": "Scalar.AspNetCore",
"version": "2.14.10",
"hash": "sha256-NojV2iMXKFbZTypeqLhgNdebb9hGLsFyDjkHrjSOryM="
"version": "2.16.11",
"hash": "sha256-aAzETL6er5UWk8HluLqOCFrCE8bi4XSCyqBH9VQGJw4="
},
{
"pname": "Scriban.Signed",
"version": "7.1.0",
"hash": "sha256-bUADaUvCUz4uOx/zpiG5IaQKHlWRLiUmCg+90CTuJgI="
"version": "7.2.5",
"hash": "sha256-uLPk4S8JwWX0SRtIuRjHo2hXV1MBh0mM4Ybk10a9nAI="
},
{
"pname": "Serilog",
@@ -1089,6 +1074,11 @@
"version": "10.0.0",
"hash": "sha256-WJK+wR7XPGAtD+vO+pjF5mn4qy8tO5uWIqHhovL0lAs="
},
{
"pname": "Serilog.Settings.Configuration",
"version": "10.0.1",
"hash": "sha256-aR+zh+LH9gshorDgm3YDq/KaRNNTZMqCfvXAgQ9EYmQ="
},
{
"pname": "Serilog.Sinks.Console",
"version": "6.1.1",
@@ -1121,8 +1111,8 @@
},
{
"pname": "SkiaSharp",
"version": "3.119.2",
"hash": "sha256-A9F397K5FfLeOsNZacKmUh4IU/WMK60B4Z6TEtS/oqo="
"version": "4.150.0",
"hash": "sha256-CBaXRqzzM9LBSPjiVyAzjruu37fs3wwaLKlCtvS0Ha0="
},
{
"pname": "SkiaSharp.HarfBuzz",
@@ -1136,38 +1126,53 @@
},
{
"pname": "SkiaSharp.NativeAssets.Linux.NoDependencies",
"version": "3.119.2",
"hash": "sha256-79BCLZAYjfHP1DZKgB+hsyyBlhnyZQPi+Swvs0RYnng="
"version": "4.150.0",
"hash": "sha256-NWzw8XdD4c874PaFasQTB+IghsGt4tn/r8XUUrM37uc="
},
{
"pname": "SkiaSharp.NativeAssets.macOS",
"version": "3.119.2",
"hash": "sha256-KEeGqSiyAiMbzLgH/0JkwUz/pWcL49gYB1T1YLkMPaI="
"version": "4.150.0",
"hash": "sha256-9Qabpr/uhT64/zJOgcx2qjt5KeZicR6Sb1+44a/Bcsg="
},
{
"pname": "SkiaSharp.NativeAssets.Win32",
"version": "3.119.2",
"hash": "sha256-CI6dg+MlxX8t+vbnkxtd5QE3xalMKkA8LUSudxg7TNU="
"version": "4.150.0",
"hash": "sha256-LS19fC2kw4F9kgHPGMuSDU9TgcbvzQ+v56DpNewwetA="
},
{
"pname": "SourceGear.sqlite3",
"version": "3.50.4.5",
"hash": "sha256-yPOyLiK4QoTfE3IED0hFl1JJYjmt8RBB3fp1a1CwvqE="
},
{
"pname": "SQLitePCLRaw.bundle_e_sqlite3",
"version": "2.1.10",
"hash": "sha256-kZIWjH/TVTXRIsHPZSl7zoC4KAMBMWmgFYGLrQ15Occ="
},
{
"pname": "SQLitePCLRaw.bundle_e_sqlite3",
"version": "3.0.3",
"hash": "sha256-TPRW+2PX4EPVC79or+ZxxD1cJtzf1CRckvEuGq2rY0o="
},
{
"pname": "SQLitePCLRaw.config.e_sqlite3",
"version": "3.0.3",
"hash": "sha256-Hwzxtx+/KLkZNWSs1btOMJMkgt23P0p98t7hUhbKShw="
},
{
"pname": "SQLitePCLRaw.core",
"version": "2.1.10",
"hash": "sha256-gpZcYwiJVCVwCyJu0R6hYxyMB39VhJDmYh9LxcIVAA8="
},
{
"pname": "SQLitePCLRaw.lib.e_sqlite3",
"version": "2.1.10",
"hash": "sha256-m2v2RQWol+1MNGZsx+G2N++T9BNtQGLLHXUjcwkdCnc="
"pname": "SQLitePCLRaw.core",
"version": "3.0.3",
"hash": "sha256-MLuN7KzfhWyVX3i4pi55KQp9J8JR83sCCveeUusDKqw="
},
{
"pname": "SQLitePCLRaw.provider.e_sqlite3",
"version": "2.1.10",
"hash": "sha256-MLs3jiETLZ7k/TgkHynZegCWuAbgHaDQKTPB0iNv7Fg="
"version": "3.0.3",
"hash": "sha256-brVPu6YEBbKtfKrf5PV8sDZZsmlZFgL5Kse6FP01uF0="
},
{
"pname": "System.ClientModel",
@@ -1186,8 +1191,8 @@
},
{
"pname": "System.CommandLine",
"version": "2.0.7",
"hash": "sha256-CGm46Hk7eZFvIySEynE+A0Hs5EXDs2FNKKhk/rU77jM="
"version": "2.0.9",
"hash": "sha256-3v9Man1oj9kOhDwm1+9VWseFEL5Zkrtzcw9WuKt2vwE="
},
{
"pname": "System.Composition",
@@ -1341,7 +1346,7 @@
},
{
"pname": "YamlDotNet",
"version": "17.1.0",
"hash": "sha256-Zdlw62rVud2U94BQKqrp5OFQiDcQ9rRrKeaVnNxREjY="
"version": "18.1.0",
"hash": "sha256-Wf/mWt5nrZ2IYmf4d7Y0pFA2PLgblOGducpMNkYUFvY="
}
]
+2 -2
View File
@@ -9,13 +9,13 @@
buildDotnetModule rec {
pname = "ersatztv";
version = "26.5.1";
version = "26.6.0";
src = fetchFromGitHub {
owner = "ErsatzTV";
repo = "legacy";
rev = "v${version}";
sha256 = "sha256-2w+4xppj3E8H6WXea/iuNfloUmBsFQKDBpTnUn3RWvE=";
sha256 = "sha256-88uy7JcTDZrgWkJKv0+k8LN5N/h0gqfXkhqfrgi1Sns=";
};
postPatch = ''
# Remove config of development tools that don't end up in
+11 -17
View File
@@ -4,11 +4,11 @@
buildNpmPackage,
fetchFromGitHub,
electron_41,
dart-sass,
mpv-unwrapped,
fetchPnpmDeps,
pnpmConfigHook,
pnpm_10,
pnpm_11,
nodejs-slim_latest,
darwin,
actool,
copyDesktopItems,
@@ -18,16 +18,19 @@
}:
let
pname = "feishin";
version = "1.13.0";
version = "1.15.0";
src = fetchFromGitHub {
owner = "jeffvli";
repo = "feishin";
tag = "v${version}";
hash = "sha256-v6dWzEB1+IK4bHmDo8Rr5e0Xi3OWKcm+UPBmBiSfdZ0=";
hash = "sha256-Lu1vxZg8n+3zkvvJxyD/yw6RIfv1DHCuMdlSPxSc4cE=";
};
electron = electron_41;
# Fix pnpm issue on darwin https://github.com/NixOS/nixpkgs/issues/525627
pnpm = pnpm_11.override { nodejs-slim = nodejs-slim_latest; };
in
buildNpmPackage {
inherit pname version;
@@ -43,18 +46,18 @@ buildNpmPackage {
pnpmDeps = fetchPnpmDeps {
inherit
pname
pnpm
version
src
;
pnpm = pnpm_10;
fetcherVersion = 3;
hash = "sha256-zNOGJ24G0xcgsGK4DmbBm7d1PHTp7IJS+RTALGRtfDg=";
fetcherVersion = 4;
hash = "sha256-9uG0AxIBAmuIPywg3p9fFCXmRvM9zDLhWfluSLRnUXY=";
};
env.ELECTRON_SKIP_BINARY_DOWNLOAD = "1";
nativeBuildInputs = [
pnpm_10
pnpm
]
++ lib.optionals (stdenv.hostPlatform.isLinux && !webVersion) [ copyDesktopItems ]
++ lib.optionals (stdenv.hostPlatform.isDarwin && !webVersion) [
@@ -68,15 +71,6 @@ buildNpmPackage {
--replace-fail '"postinstall": "electron-builder install-app-deps",' ""
'';
preBuild = ''
rm -r node_modules/.pnpm/sass-embedded-*
test -d node_modules/.pnpm/sass-embedded@*
dir="$(echo node_modules/.pnpm/sass-embedded@*)/node_modules/sass-embedded/dist/lib/src/vendor/dart-sass"
mkdir -p "$dir"
ln -s ${dart-sass}/bin/dart-sass "$dir"/sass
'';
postBuild = lib.optionalString (!webVersion) ''
cp -r ${electron.dist} electron-dist
chmod -R u+w electron-dist
+3 -3
View File
@@ -14,7 +14,7 @@
}:
rustPlatform.buildRustPackage (finalAttrs: {
pname = "forgejo-cli";
version = "0.5.0";
version = "0.6.0";
__structuredAttrs = true;
@@ -22,10 +22,10 @@ rustPlatform.buildRustPackage (finalAttrs: {
owner = "forgejo-contrib";
repo = "forgejo-cli";
tag = "v${finalAttrs.version}";
hash = "sha256-6qouGcqNau2aCBPYpn0hFdm8QXL1WjZvnowK4aspe/Q=";
hash = "sha256-XG7IPfl5yLToDQ+P0JkMxhfqsGd3cGWYCNrmlFf9j2Y=";
};
cargoHash = "sha256-UPDhPKC/x0ccfm7Df74PtCn+Zt9ShCxf9uB5TVaYV6Y=";
cargoHash = "sha256-+7WiOmYBjTMEsIGaqnMVTIHhzTpm8ObnljNXFnDazhI=";
nativeBuildInputs = [
pkg-config
+2 -2
View File
@@ -55,14 +55,14 @@ let
in
buildGoModule (finalAttrs: {
pname = "forgejo-runner";
version = "12.13.0";
version = "12.13.1";
src = fetchFromGitea {
domain = "code.forgejo.org";
owner = "forgejo";
repo = "runner";
rev = "v${finalAttrs.version}";
hash = "sha256-wrHZ4vgWNw0tbcNpZesU5SoV2gqle1MJcPjj6lNMwOw=";
hash = "sha256-f2YVcb2bq1//A0SX1bfLLkGfp04REHgzg8o3dsN1Kh0=";
};
vendorHash = "sha256-du7fXehcxZ70Lsr5VCkz646G0Us/XwM4Sl98HXimoao=";
+2 -2
View File
@@ -8,13 +8,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "fpart";
version = "1.7.0";
version = "1.7.1";
src = fetchFromGitHub {
owner = "martymac";
repo = "fpart";
rev = "fpart-${finalAttrs.version}";
sha256 = "sha256-BQGSKDSuK2iB0o2v8I+XOwhYtU/0QtMevt4pgIfRhNQ=";
sha256 = "sha256-S+paRGjqALohSkm3kpbsiYiYZyC4WWL3ccTMX0FGhEg=";
};
nativeBuildInputs = [ autoreconfHook ];
+2 -2
View File
@@ -72,13 +72,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "freerdp";
version = "3.29.0";
version = "3.30.0";
src = fetchFromGitHub {
owner = "FreeRDP";
repo = "FreeRDP";
tag = finalAttrs.version;
hash = "sha256-LTRV1vRTMR8015iFXZIEjz6ApN5kg1+T2nGZWJ873zY=";
hash = "sha256-Fy7TB7cRHXB86deb86eg05Cwf9SHU0C/Qnfj5Ylmjug=";
};
postPatch = ''
+3 -3
View File
@@ -12,13 +12,13 @@
buildNpmPackage (finalAttrs: {
pname = "ghostfolio";
version = "3.22.0";
version = "3.29.0";
src = fetchFromGitHub {
owner = "ghostfolio";
repo = "ghostfolio";
tag = finalAttrs.version;
hash = "sha256-zKXq6juvxaPJ7h/2HDzh7lREFj0ni5HsAyhEbZ09K3M=";
hash = "sha256-fmYE942D91beGxCnJ5Kc8fdLbsgu9/VWe+9Gd/dMYIs=";
# populate values that require us to use git. By doing this in postFetch we
# can delete .git afterwards and maintain better reproducibility of the src.
leaveDotGit = true;
@@ -28,7 +28,7 @@ buildNpmPackage (finalAttrs: {
'';
};
npmDepsHash = "sha256-r/LaDTd4TvoPll2w0It0cVOBniMnlZf1jg5mL9wII7I=";
npmDepsHash = "sha256-DqPCKW5axDToe0iboe9MF6ea4TNif3Oo5jOzWlMnQas=";
postPatch = ''
substituteInPlace replace.build.mjs \
+2 -2
View File
@@ -7,13 +7,13 @@
buildGoModule (finalAttrs: {
pname = "glauth";
version = "2.5.0";
version = "2.5.1";
src = fetchFromGitHub {
owner = "glauth";
repo = "glauth";
tag = "GLAuth-v${finalAttrs.version}";
hash = "sha256-9aymP2zhp2DaqqrC1tiTicqnzBvAHGdx4KHKXkYNNsg=";
hash = "sha256-cz+kmYIUqwiYj0/djsUfSEYSWRpUftaJDHX9JUJKnOg=";
};
vendorHash = "sha256-Lijy0LFy0PgWogdzYRNPFOkLym6Gf9qG4R+Bm91eYJg=";
+2 -2
View File
@@ -7,11 +7,11 @@
}:
let
pname = "heynote";
version = "2.9.0";
version = "2.9.1";
src = fetchurl {
url = "https://github.com/heyman/heynote/releases/download/v${version}/Heynote_${version}_x86_64.AppImage";
sha256 = "sha256-5SCIMvhpFUwpcZaxUwDjWRN05QFLgKKE1C2J32lapH8=";
sha256 = "sha256-37as29Jh5Xz3nEW5aryD52puqaCiAxlMBs+aRIZbbU8=";
};
appimageContents = appimageTools.extractType2 {
+2 -2
View File
@@ -19,13 +19,13 @@ assert systemdSupport -> stdenv.hostPlatform.isLinux;
stdenv.mkDerivation (finalAttrs: {
pname = "htop" + lib.optionalString withVimKeys "-vim";
version = "3.5.1";
version = "3.5.2";
src = fetchFromGitHub {
owner = "htop-dev";
repo = "htop";
tag = finalAttrs.version;
hash = "sha256-mw7pixNk+AF2Hz8YUkkUleQpR8yNF0pb1NjYgID076A=";
hash = "sha256-YKv0ski+lT4nMsGou0KmvXTbyG4DZYSq4+TU7Ts2qfo=";
};
patches = lib.optional withVimKeys (fetchpatch2 {
+3 -4
View File
@@ -17,13 +17,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "keymapper";
version = "5.3.1";
version = "5.6.0";
src = fetchFromGitHub {
owner = "houmain";
repo = "keymapper";
tag = finalAttrs.version;
hash = "sha256-YKfKgsrjDrskLEoYCSRMYco7+7E/sgXFAMEwwm7rs7w=";
hash = "sha256-0GadjBGgawn0V+PV04R6ULmanNUF7R14N/jHhObcTzM=";
};
# all the following must be in nativeBuildInputs
@@ -47,8 +47,7 @@ stdenv.mkDerivation (finalAttrs: {
homepage = "https://github.com/houmain/keymapper";
license = lib.licenses.gpl3Only;
mainProgram = "keymapper";
maintainers = [
];
maintainers = with lib.maintainers; [ anntoin ];
platforms = lib.platforms.linux;
};
})
+2 -2
View File
@@ -11,13 +11,13 @@
buildDotnetModule rec {
pname = "knossosnet";
version = "1.3.8";
version = "1.3.9";
src = fetchFromGitHub {
owner = "KnossosNET";
repo = "Knossos.NET";
tag = "v${version}";
hash = "sha256-G/RSopDFn6ma5rXFkRth3NncbTVrVF6OqgqaJZl3EkE=";
hash = "sha256-ZRmv2S17bjHJZQPMzkRZoWXOPkfPed+QdIiBrtk/CiE=";
};
patches = [ ./dotnet-8-upgrade.patch ];
+3 -3
View File
@@ -10,16 +10,16 @@
buildGoModule (finalAttrs: {
pname = "livekit-cli";
version = "2.17.0";
version = "2.18.0";
src = fetchFromGitHub {
owner = "livekit";
repo = "livekit-cli";
tag = "v${finalAttrs.version}";
hash = "sha256-l8RXYwLRrnekNeIocRQPBLCqMscMwKlWrVmts7Ce2EI=";
hash = "sha256-lJagBIebVMWWImOHFxMxJDFRjrBNsrFrmpidnkjjScU=";
};
vendorHash = "sha256-gfiWS6hWqe4eqmKGiYYGeSaygCGhhgSzgp0eicTwSa8=";
vendorHash = "sha256-3DMJtYjmE8UQodmy3SsvKEDUKu+tGuhm1Pm7ovd2rUs=";
# Use nixpkgs portaudio package + pkg-config rather than relying on a vendored
# git submodule, similar to the homebrew solution
+3 -3
View File
@@ -18,16 +18,16 @@ let
in
rustPlatform.buildRustPackage (finalAttrs: {
pname = "lockbook-desktop";
version = "26.7.4";
version = "26.7.16";
src = fetchFromGitHub {
owner = "lockbook";
repo = "lockbook";
tag = finalAttrs.version;
hash = "sha256-gwpobBTugTTTtd/mWVoyiU0E/NjWCTfMnMF0reWLKrA=";
hash = "sha256-/aZNHeE0bfW5bYOFEboWUMIl0b4FbkdOKXxMEPUqJF0=";
};
cargoHash = "sha256-EH3uIjz2M+Ytkx/gD0gwslUrDVPvm5+hwOGoDtAdblg=";
cargoHash = "sha256-1cbsmCHNEiN0qxSa+5v5I1/WpFuVgAWuNfMERFviSmU=";
nativeBuildInputs = [
pkg-config
+8 -6
View File
@@ -2,7 +2,7 @@
lib,
stdenv,
fetchFromGitHub,
godot_4_6,
godot_4_7,
vulkan-headers,
vulkan-loader,
libx11,
@@ -15,19 +15,21 @@
libxrender,
nix-update-script,
}:
let
godot = godot_4_7;
in
stdenv.mkDerivation (finalAttrs: {
pname = "material-maker";
version = "1.6";
version = "1.7";
src = fetchFromGitHub {
owner = "RodZill4";
repo = "material-maker";
rev = finalAttrs.version;
hash = "sha256-jSbauK9eXoTW2xjZsipWcPs/8qmK8ztmT+doCgu8zrU=";
hash = "sha256-/oBAbdYNfIeNKnv1NGP05Nk5G8gov1yqRsG0jnFMW/Y=";
};
nativeBuildInputs = [ godot_4_6 ];
nativeBuildInputs = [ godot ];
buildInputs = [
vulkan-headers
@@ -48,7 +50,7 @@ stdenv.mkDerivation (finalAttrs: {
export HOME=$TMPDIR
mkdir -p "$HOME/.local/share/godot"
ln -s "${godot_4_6.export-templates-bin}/share/godot/export_templates" "$HOME/.local/share/godot/export_templates"
ln -s "${godot.export-templates-bin}/share/godot/export_templates" "$HOME/.local/share/godot/export_templates"
mkdir -vp build
godot4 -v --headless --export-release 'Linux/X11' build/material-maker
+7 -7
View File
@@ -1,17 +1,17 @@
{
"version": "3.229.0",
"version": "3.233.0",
"assets": {
"x86_64-linux": {
"url": "https://github.com/metalbear-co/mirrord/releases/download/3.229.0/mirrord_linux_x86_64",
"hash": "sha256-+yiBIbuYszypKXAWnh/qK5Kl+U2uvQmhalj1AyfvY4E="
"url": "https://github.com/metalbear-co/mirrord/releases/download/3.233.0/mirrord_linux_x86_64",
"hash": "sha256-F3pnhKxGLV1fy2mKfu3KFr495vuwq4wwmmnQ2PWsn3M="
},
"aarch64-linux": {
"url": "https://github.com/metalbear-co/mirrord/releases/download/3.229.0/mirrord_linux_aarch64",
"hash": "sha256-pZHmEy4cUvQH3sFBL3+5cJvj7RCGoRpdgRBa75SvqcA="
"url": "https://github.com/metalbear-co/mirrord/releases/download/3.233.0/mirrord_linux_aarch64",
"hash": "sha256-XHOTSr2Gxqqh7gIB5nv2nUMqUqFsNCsyPxhuQa0KCxY="
},
"aarch64-darwin": {
"url": "https://github.com/metalbear-co/mirrord/releases/download/3.229.0/mirrord_mac_universal",
"hash": "sha256-o71hF5s3dwNPgubbJrO1/Vjfau3kTVZAjDYahuDpevc="
"url": "https://github.com/metalbear-co/mirrord/releases/download/3.233.0/mirrord_mac_universal",
"hash": "sha256-21EWgA1Ccz2HkhB/PocBT8yrhyxUhcPWOlj97F46Z6E="
}
}
}
@@ -8,63 +8,63 @@
freetype,
yasm,
ffmpeg_7,
aalibSupport ? true,
aalibSupport ? config.mplayer.aalibSupport or true,
aalib,
fontconfigSupport ? true,
fontconfigSupport ? config.mplayer.fontconfigSupport or true,
fontconfig,
freefont_ttf,
fribidiSupport ? true,
fribidiSupport ? config.mplayer.fribidiSupport or true,
fribidi,
x11Support ? true,
x11Support ? config.mplayer.x11Support or true,
libx11,
libxext,
libGLU,
libGL,
xineramaSupport ? true,
xineramaSupport ? config.mplayer.xineramaSupport or true,
libxinerama,
xvSupport ? true,
xvSupport ? config.mplayer.xvSupport or true,
libxv,
alsaSupport ? stdenv.hostPlatform.isLinux,
alsaSupport ? !stdenv.hostPlatform.isDarwin,
alsa-lib,
screenSaverSupport ? true,
screenSaverSupport ? config.mplayer.screenSaverSupport or true,
libxscrnsaver,
vdpauSupport ? false,
vdpauSupport ? config.mplayer.vdpauSupport or false,
libvdpau,
cddaSupport ? !stdenv.hostPlatform.isDarwin,
cdparanoia,
dvdnavSupport ? !stdenv.hostPlatform.isDarwin,
libdvdnav,
dvdreadSupport ? true,
libdvdnav_4_2_1,
dvdreadSupport ? config.mplayer.dvdreadSupport or true,
libdvdread,
bluraySupport ? true,
bluraySupport ? config.mplayer.bluraySupport or true,
libbluray,
amrSupport ? false,
amrSupport ? config.mplayer.amrSupport or false,
amrnb,
amrwb,
cacaSupport ? true,
cacaSupport ? config.mplayer.cacaSupport or true,
libcaca,
lameSupport ? true,
lameSupport ? config.mplayer.lameSupport or true,
lame,
speexSupport ? true,
speexSupport ? config.mplayer.speexSupport or true,
speex,
theoraSupport ? true,
theoraSupport ? config.mplayer.theoraSupport or true,
libtheora,
x264Support ? false,
x264Support ? config.mplayer.x264Support or false,
x264,
jackaudioSupport ? false,
jackaudioSupport ? config.mplayer.jackaudioSupport or false,
libjack2,
pulseSupport ? config.pulseaudio or false,
libpulseaudio,
bs2bSupport ? false,
bs2bSupport ? config.mplayer.bs2bSupport or false,
libbs2b,
v4lSupport ? false,
v4lSupport ? config.mplayer.v4lSupport or false,
libv4l,
# For screenshots
libpngSupport ? true,
libpngSupport ? config.mplayer.libpngSupport or true,
libpng,
libjpegSupport ? true,
libjpegSupport ? config.mplayer.libjpegSupport or true,
libjpeg,
useUnfreeCodecs ? false,
useUnfreeCodecs ? config.mplayer.useUnfreeCodecs or false,
buildPackages,
versionCheckHook,
}:
@@ -161,7 +161,7 @@ stdenv.mkDerivation (finalAttrs: {
++ lib.optional theoraSupport libtheora
++ lib.optional cacaSupport libcaca
++ lib.optional xineramaSupport libxinerama
++ lib.optional dvdnavSupport libdvdnav
++ lib.optional dvdnavSupport libdvdnav_4_2_1
++ lib.optional dvdreadSupport libdvdread
++ lib.optional bluraySupport libbluray
++ lib.optional cddaSupport cdparanoia
+3 -3
View File
@@ -9,18 +9,18 @@ buildGoModule rec {
__structuredAttrs = true;
pname = "multica-cli";
version = "0.3.43";
version = "0.4.4";
src = fetchFromGitHub {
owner = "multica-ai";
repo = "multica";
rev = "v${version}";
hash = "sha256-XzJIWvSLK83f2ey7MKNvQuPuDy44dMf2YkxaudnLnvc=";
hash = "sha256-6weF4ePnwW8p4HVzi9v29PGI2RdI8joea15IzfXiBF0=";
};
sourceRoot = "${src.name}/server";
vendorHash = "sha256-+IZt3ZQDHEcLA1cOcN4j4cTtIbATzAowUL3i1ZQnzBc=";
vendorHash = "sha256-SL//NLuzLV+faAjD7SR9f9j0AaDHel2haZajLJpsj5s=";
subPackages = [ "cmd/multica" ];
+3 -3
View File
@@ -10,16 +10,16 @@
buildGoModule (finalAttrs: {
pname = "nak";
version = "0.20.0";
version = "0.20.1";
src = fetchFromGitHub {
owner = "fiatjaf";
repo = "nak";
tag = "v${finalAttrs.version}";
hash = "sha256-jewvap5dYDpW7kqN2BvJuaqXG8C+gya9y6NxwPQhR4I=";
hash = "sha256-QP2r+Eq0O9cRyF3NLT6s8L1CZqfiRdJ2O+nDfvrO5iI=";
};
vendorHash = "sha256-gDBDN+loVtsTTj8J1sFlWqMgcdlKepj/16hLkiQEmTs=";
vendorHash = "sha256-uftDwPMu2pK5wEfMrO6HSRFcvcr+Cst3uQ8cpOMESs4=";
ldflags = [
"-s"
+2 -2
View File
@@ -39,11 +39,11 @@
stdenv.mkDerivation (finalAttrs: {
pname = "netatalk";
version = "4.5.0";
version = "4.5.1";
src = fetchurl {
url = "mirror://sourceforge/netatalk/netatalk/netatalk-${finalAttrs.version}.tar.xz";
hash = "sha256-Ytd/WkkeaQhsFwb/fZ4BaRLg5ItD0MOnrmDDhLbWJbM=";
hash = "sha256-8JHeELDECZbr99ZQLPlHz9h9/hp+YvnZYBMiVXOThSQ=";
};
nativeBuildInputs = [
+3 -3
View File
@@ -13,13 +13,13 @@ let
in
buildNpmPackage (finalAttrs: {
pname = "nezha-theme-user";
version = "2.4.0";
version = "2.4.2";
src = fetchFromGitHub {
owner = "hamster1963";
repo = "nezha-dash-v2";
tag = "v${finalAttrs.version}";
hash = "sha256-ikrRkYrJnTRaBk3u6Ju0csRW9K3Udydh/JFTi/GxVOs=";
hash = "sha256-n1q9mjheW2J500mEPhBaGHuMAEVtddxXCyLC+Au/8Ts=";
};
postPatch = ''
@@ -37,7 +37,7 @@ buildNpmPackage (finalAttrs: {
inherit (finalAttrs) pname version src;
inherit pnpm;
fetcherVersion = 4;
hash = "sha256-5lzMFY+PYHSQTWSewfLaspgeRq5PwWnU0ZzHYPzSMwE=";
hash = "sha256-OPI4xMOJA5TJ1XAAFqawXPUQePgNKe2ES+g2MsIstFo=";
};
npmConfigHook = pnpmConfigHook;
+3 -3
View File
@@ -29,13 +29,13 @@ let
in
stdenv.mkDerivation (finalAttrs: {
pname = "opentrack";
version = "2026.1.0-unstable-2026-07-09";
version = "2026.1.0-unstable-2026-07-14";
src = fetchFromGitHub {
owner = "opentrack";
repo = "opentrack";
rev = "5ce3de85301c9cdb0e2c2e024f03d94cb42bfd62";
hash = "sha256-k4uAdsEIVYgHPrfl5m2CezQwi4ZGlItgq/e0cHd1TzY=";
rev = "b4cfbcaa30e662d7543687da9fd9eb210b38fe36";
hash = "sha256-u0+yMWAHTfK+fa7jOx7Qqgo6lrkrYhNQe3pIXpAlLBE=";
};
aruco = callPackage ./aruco.nix { };
+4 -4
View File
@@ -21,25 +21,25 @@
# A pure Rust build would lack the Prettier plugin functionality.
stdenv.mkDerivation (finalAttrs: {
pname = "oxfmt";
version = "0.58.0";
version = "0.59.0";
src = fetchFromGitHub {
owner = "oxc-project";
repo = "oxc";
tag = "oxfmt_v${finalAttrs.version}";
hash = "sha256-sENfR27kqr/S25+43NiFEJsQrwYLqmuvTC/AhJETGsk=";
hash = "sha256-hDWlKeQf2cvJLjRwkqJPaRIZY5Yx4weThT0BULSFesM=";
};
cargoDeps = rustPlatform.fetchCargoVendor {
inherit (finalAttrs) pname version src;
hash = "sha256-RkZ6e07SnJArjL0CNo5Qfo/hYrw1HIM4g8bvMJm9ypE=";
hash = "sha256-8PYQYOlRs5E6+Q3yx9DtlFLxSs/CPQN4V3zj5xf0KvY=";
};
pnpmDeps = fetchPnpmDeps {
inherit (finalAttrs) pname version src;
pnpm = pnpm_10;
fetcherVersion = 3;
hash = "sha256-eSPMGwkgpNgyPS4eebGoGi+gu9xqw8OWGvK7DK2goMk=";
hash = "sha256-f9pO9Uvl9yujRbR3HHtzdy/BR/JKtAE1T6ipQuTPvf8=";
};
nativeBuildInputs = [
+35 -5
View File
@@ -116,6 +116,10 @@
"module": "sha256-wDgW20RCyzvDuEg3XZte4z0cjjmZnT6e/eVHzq8U20A=",
"pom": "sha256-9sHbW2XrT34FtcQu6/fXwzBtwn8gRkGreobv9+UCsWs="
},
"com/fasterxml/jackson/module#jackson-module-jaxb-annotations/2.15.2": {
"module": "sha256-0Ga2zxP7At6QakypJq++2xeMezk1nY0IVjsJpO/Q6ak=",
"pom": "sha256-pet+cRIEiBVIUCiK/RgAUnciMxIrvVw+CkF46V+l5c8="
},
"com/fasterxml/jackson/module#jackson-module-kotlin/2.12.7": {
"jar": "sha256-f0WUsO31GzPYnBpUV3vOqz46hbg3PORiLySxJKsyC7Y=",
"module": "sha256-KFgSNtUkPvn4QIbqYSnl+onOmomANlBHJ+tP0gthWN8=",
@@ -129,6 +133,9 @@
"com/fasterxml/jackson/module#jackson-modules-base/2.12.7": {
"pom": "sha256-EhnfADQxBTWu+hl6YsSgr7gjqIIu1Ch9F3kDElMmoVw="
},
"com/fasterxml/jackson/module#jackson-modules-base/2.15.2": {
"pom": "sha256-+yZ+dP9pfME6aGKUG0kboMwmvQcElfTROAsDuT9Z4C4="
},
"com/fasterxml/jackson/module#jackson-modules-java8/2.15.2": {
"pom": "sha256-ySmc8tVgUfC2f+PPsl95GF5xcTyAkON/4xjA3TpTgI8="
},
@@ -398,6 +405,11 @@
"com/sun/activation#all/1.2.1": {
"pom": "sha256-NgiDv2RIbs7xYbjygvZQNTbdGmcNU6Coccj7IBcOZ5U="
},
"com/unascribed#flexver-java/1.1.1": {
"jar": "sha256-nXzGYBryUAzV7nDqf1lqGqhH1LUQLUAf8nlXLDc9vZk=",
"module": "sha256-xCOalAnovlGsxQdNmpUCYApjvcAKNdbueFeh+hiOUJ4=",
"pom": "sha256-LWXDx852CPHiZWLd9arhpD9Ga8NiB5QZsJbJOimS1Cw="
},
"commons-codec#commons-codec/1.11": {
"jar": "sha256-5ZnVMY6Xqkj0ITaikn5t+k6Igd/w5sjjEJ3bv/Ude30=",
"pom": "sha256-wecUDR3qj981KLwePFRErAtUEpcxH0X5gGwhPsPumhA="
@@ -814,12 +826,12 @@
"org/eclipse/ee4j#project/1.0.7": {
"pom": "sha256-IFwDmkLLrjVW776wSkg+s6PPlVC9db+EJg3I8oIY8QU="
},
"org/eclipse/jgit#org.eclipse.jgit-parent/5.13.3.202401111512-r": {
"pom": "sha256-h/d52RwFAmJDm6CAf856MyW22N1+hlZdC8WnEGpLnMk="
"org/eclipse/jgit#org.eclipse.jgit-parent/5.13.4.202507202350-r": {
"pom": "sha256-ofTD23jt+2sRCmRKiSzCne6uUKwJD17tg/HEw52DhPw="
},
"org/eclipse/jgit#org.eclipse.jgit/5.13.3.202401111512-r": {
"jar": "sha256-2st0wosIm8N4+MKh3NpREMIPUhJPWgIK7yaE1w738bs=",
"pom": "sha256-inan72s3SAx8/Uq8iDiX91KCUWeS/wt6qJnbJ/hXlt8="
"org/eclipse/jgit#org.eclipse.jgit/5.13.4.202507202350-r": {
"jar": "sha256-dN9VjyCw7PuqvnU77qhLdMS3BCtL/xyxxlQoKiPLG8U=",
"pom": "sha256-R6R5qzJlOREtb/xpV0BaLZyHqaXMYP3i2Q9FKISkdiA="
},
"org/freemarker#freemarker/2.3.32": {
"jar": "sha256-BNZewb3mzqIONJXV5475ard02ZNkNIYdMlS9iOfpT5I=",
@@ -1195,6 +1207,24 @@
"module": "sha256-Z53VZCkanbzH7lbmZCzzqdB7BXGWj9lN5BachzJ/i8U=",
"pom": "sha256-UqJfb2ZMxFkJQmTVEDOeVYOqyQJ/DqqqPXA1XHVQkkY="
},
"org/jetbrains/kotlinx#kotlinx-coroutines-test-jvm/1.10.1": {
"jar": "sha256-rD9FbJ4lw/wBVC3CCGVdBYPNN7X3LDWFYme3S9FmSrY=",
"module": "sha256-1Vy3uqS9VxhXovsAlq2pCDkpDPbzlw3hyGo3SusjhYI=",
"pom": "sha256-TvSo5xgZYDxXlcn4ejrRwLktoq61ANQ7TdfkHn6EoYk="
},
"org/jetbrains/kotlinx#kotlinx-coroutines-test-jvm/1.9.0": {
"module": "sha256-4jZL61QHILPBF5V4UzedSuIiBYrYj3OirHMCbINvg58=",
"pom": "sha256-6AjygQsda5Tejk3JcY31vTPuva2j/b8vfuz6/VaYK/0="
},
"org/jetbrains/kotlinx#kotlinx-coroutines-test/1.10.1": {
"module": "sha256-AkvK55oMK20YsLqRTJ9d4UW7+8nckZ8nD4lbLj34cVU=",
"pom": "sha256-ZpLE67CEkFdBfJclBfYjCNOoV62m66JGnTM40HX6JXM="
},
"org/jetbrains/kotlinx#kotlinx-coroutines-test/1.9.0": {
"jar": "sha256-ufBgNxh2X+n5O0oTkZitolTxHHvxjkjJlimjpzzigdE=",
"module": "sha256-Ol84cAsqTrKQ41B6Dj5PnMC9Y+cMyn8V6RHb83xPRMo=",
"pom": "sha256-5rSq4UN1DLG2TgOX1LltxhNbpqssM3OG31TfDZjN8SE="
},
"org/jetbrains/kotlinx#kotlinx-datetime-jvm/0.6.1": {
"jar": "sha256-vJSw/LRGR0LwLPVKPo2557FBoaBSyo3a9mKmCv+iFTA=",
"module": "sha256-TD6ZN/gsqoqCxB/jzmCve4CsgIIV2JEpoAiRqh17G08=",
+2 -2
View File
@@ -12,13 +12,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "pakku";
version = "1.3.3";
version = "1.5.0";
src = fetchFromGitHub {
owner = "juraj-hrivnak";
repo = "Pakku";
tag = "v${finalAttrs.version}";
hash = "sha256-iCBD9al7TbueG2kwkI6qzZT2Rixm1OanNBz1MuLapXI=";
hash = "sha256-80WXrokdknNc4Xk8IQtLei52ZCaDV44qNesQ6dhR4p0=";
};
gradleBuildTask = "jvmJar";
+2 -2
View File
@@ -7,11 +7,11 @@
}:
let
pname = "qidi-studio";
version = "2.07.01.57";
version = "2.07.02.10";
src = fetchurl {
url = "https://github.com/QIDITECH/QIDIStudio/releases/download/v${version}/QIDIStudio_v0${version}_Ubuntu24.AppImage";
hash = "sha256-hMkA8rlMOzV1t4aEi3KLrgeWUIgO+CVjwIM6mwM8pGA=";
hash = "sha256-Ei5PV/XRWtCMlXF07AJu9UWplSr+8GdwAFvXwDE3TpM=";
};
appimageContents = appimageTools.extract {
+2 -2
View File
@@ -7,10 +7,10 @@
}:
let
pname = "remnote";
version = "1.26.30";
version = "1.26.32";
src = fetchurl {
url = "https://download2.remnote.io/remnote-desktop2/RemNote-${version}.AppImage";
hash = "sha256-GNUoyor7P3icfHurlwttn+TyAhiOvjYhFckMCiNW/Mk=";
hash = "sha256-NR6SdqtLyHLPLKedXIRADN6L/J5SWhnJkKNB4P3OmPM=";
};
appimageContents = appimageTools.extract { inherit pname version src; };
in
+2 -2
View File
@@ -28,11 +28,11 @@
stdenv.mkDerivation (finalAttrs: {
pname = "reqable";
version = "3.2.3";
version = "3.2.10";
src = fetchurl {
url = "https://github.com/reqable/reqable-app/releases/download/${finalAttrs.version}/reqable-app-linux-x86_64.deb";
hash = "sha256-C1nBAr/vrkMdqG6PyLWatdhom8u+IDUYvQCQd+genS4=";
hash = "sha256-IojbkSAQK7eL2dR6ZqXXBCs/TWpEeB/SGYbuN70Ecnw=";
};
nativeBuildInputs = [
+3 -3
View File
@@ -7,16 +7,16 @@
buildGoModule (finalAttrs: {
pname = "routedns";
version = "0.1.223";
version = "0.1.225";
src = fetchFromGitHub {
owner = "folbricht";
repo = "routedns";
rev = "v${finalAttrs.version}";
hash = "sha256-RUGKdTtCIljqJlDOOSh0rEh7J+kF9m0dasAhlqpnkyw=";
hash = "sha256-eI8FxaLMIwlWJoI9OcOwA2dGB9/wKiOhIFsLrK/EDRw=";
};
vendorHash = "sha256-WN94s9eRr+Um2WYPnUSDKXRDeNYVy6R920eaCTNd86w=";
vendorHash = "sha256-w8rZue6/cc8wg40Ey+P216cQGhbCznjSsLi1G4YfRsI=";
subPackages = [ "./cmd/routedns" ];
+2 -2
View File
@@ -13,13 +13,13 @@
buildGoModule (finalAttrs: {
pname = "runme";
version = "3.17.1";
version = "3.17.2";
src = fetchFromGitHub {
owner = "runmedev";
repo = "runme";
rev = "v${finalAttrs.version}";
hash = "sha256-RnbyVVXxPw6w55ulhK3XIB/RPAsZqDLUXY4x/BLeAi8=";
hash = "sha256-uvTxtrv0HRlPzf5oAL5wqgo3Rgkwo0L7ihf5TkQMa0g=";
};
vendorHash = "sha256-bTXLDu2oF2HcPSPeEMyLvSm2SHjfWUMfkltMUnSwxIc=";
+15
View File
@@ -1,5 +1,6 @@
{
pkgs,
stdenv,
withDoc ? false,
requireSageTests ? true,
extraPythonPackages ? ps: [ ],
@@ -12,12 +13,24 @@
let
inherit (pkgs) symlinkJoin callPackage mathjax;
ntl = (
if stdenv.hostPlatform.isDarwin then
(pkgs.ntl.overrideAttrs (old: {
configureFlags = (old.configureFlags or [ ]) ++ [
"NTL_THREADS=off"
];
}))
else
pkgs.ntl
);
python3 = pkgs.python3 // {
pkgs = pkgs.python3.pkgs.overrideScope (
self: super: {
# `sagelib`, i.e. all of sage except some wrappers and runtime dependencies
sagelib = self.callPackage ./sagelib.nix {
inherit flint;
inherit ntl;
inherit sage-src env-locations singular;
inherit (maxima) lisp-compiler;
linbox = pkgs.linbox;
@@ -80,6 +93,7 @@ let
singular
palp
flint
ntl
pythonEnv
maxima
;
@@ -94,6 +108,7 @@ let
# sagelib with added wrappers and a dependency on sage-tests to make sure thet tests were run.
sage-with-env = callPackage ./sage-with-env.nix {
inherit python3 pythonEnv;
inherit ntl;
inherit sage-env;
inherit singular maxima;
inherit three;
+3 -3
View File
@@ -9,16 +9,16 @@
rustPlatform.buildRustPackage (finalAttrs: {
pname = "serie";
version = "0.8.0";
version = "0.8.1";
src = fetchFromGitHub {
owner = "lusingander";
repo = "serie";
rev = "v${finalAttrs.version}";
hash = "sha256-+kiNeMhturrWWxU9/GrQnen4vxZEaxQEUbA8sCYHvk8=";
hash = "sha256-R2k83G3ciszqI/KF1NgpFquEvJ0a9im2o+X29kJT210=";
};
cargoHash = "sha256-0VkBnKF3DEkaoqn4r6aUMteUSzabpoHyCrqBXQ0UELs=";
cargoHash = "sha256-ZQhMG6vwu/weL7mmaaf2to+0miR1GKeEvwunFiuNyn8=";
nativeCheckInputs = [ gitMinimal ];
+3 -3
View File
@@ -9,14 +9,14 @@
}:
buildGoModule (finalAttrs: {
pname = "snips-sh";
version = "0.10.1";
vendorHash = "sha256-OjcYz7RdCCWur8y+AhGVlQx3UeW+u6rmB73lDUYBsnM=";
version = "0.11.0";
vendorHash = "sha256-ZMzlqUyNmp0zR5KC8yB7zuqTAjE6C3kIhdgz9nin5sA=";
src = fetchFromGitHub {
owner = "robherley";
repo = "snips.sh";
rev = "v${finalAttrs.version}";
hash = "sha256-KPIit7U+630EQ8SeFArCR2qcXVdsjaO1LKZmDO86c0Y=";
hash = "sha256-bwnn+kl8uv7ln5mjlq5I+QM5wJbLFdZJAyQIvwG6kAI=";
};
tags = (lib.optional (!withTensorflow) "noguesser");
+95
View File
@@ -0,0 +1,95 @@
{
lib,
stdenv,
fetchurl,
autoPatchelfHook,
}:
stdenv.mkDerivation (finalAttrs: {
__structuredAttrs = true;
pname = "sonarqube-cli";
version = "1.2.0.3278";
src =
let
baseUrl = "https://binaries.sonarsource.com/Distribution/sonarqube-cli/${finalAttrs.version}";
in
{
x86_64-linux = fetchurl {
url = "${baseUrl}/linux/sonarqube-cli-${finalAttrs.version}-linux-x86-64.bin";
hash = "sha256-UIdR1ldHKTV7pBWjZxVxMLH7T15ZWdbL0WFw042l+Vc=";
};
aarch64-linux = fetchurl {
url = "${baseUrl}/linux/sonarqube-cli-${finalAttrs.version}-linux-arm64.bin";
hash = "sha256-w0NbqtRMJ5UGF6plslKCTsATBxP1RAc8SxwnFbi3CFE=";
};
aarch64-darwin = fetchurl {
url = "${baseUrl}/macos/sonarqube-cli-${finalAttrs.version}-macos-arm64.bin";
hash = "sha256-ehrq6hMONdZXDj9MjzLenvyb2hhwEIuhGJQCt7p/Ju0=";
};
}
.${stdenv.hostPlatform.system} or (throw "Unsupported system: ${stdenv.hostPlatform.system}");
strictDeps = true;
nativeBuildInputs = lib.optionals stdenv.hostPlatform.isLinux [
autoPatchelfHook
];
buildInputs = lib.optionals stdenv.hostPlatform.isLinux [
stdenv.cc.cc.lib
];
dontUnpack = true;
dontConfigure = true;
dontBuild = true;
# The distributed binary is a Bun standalone executable: the application is
# appended to the runtime as trailing data that Bun locates from the end of
# the file. Stripping rewrites the ELF and discards that payload, leaving the
# bare Bun runtime, so stripping must be disabled.
dontStrip = true;
installPhase = ''
runHook preInstall
install -Dm755 $src $out/bin/sonar
runHook postInstall
'';
doInstallCheck = true;
installCheckPhase = ''
runHook preInstallCheck
export HOME=$(mktemp -d)
$out/bin/sonar --help 2>&1 | grep -qF "SonarQube CLI"
runHook postInstallCheck
'';
passthru.updateScript = ./update.sh;
meta = {
description = "Command-line companion for SonarQube Cloud and SonarQube Server";
longDescription = ''
The SonarQube CLI (sonar) is a command-line companion for SonarQube Cloud
and SonarQube Server. It lets you scan for secrets, analyze local changes,
query projects and issues, and wire SonarQube into AI coding assistants,
all from your terminal.
'';
homepage = "https://www.sonarsource.com/sonarqube/cli";
# The public source is LGPL-3.0-or-later, but the distributed binary bundles
# proprietary commercial components (sonar-secrets, sca-scanner-cli), so the
# artifact as a whole is unfree.
license = lib.licenses.unfree;
sourceProvenance = [ lib.sourceTypes.binaryNativeCode ];
maintainers = with lib.maintainers; [
kmjayadeep
jayadeep-km-sonarsource
];
mainProgram = "sonar";
platforms = [
"x86_64-linux"
"aarch64-linux"
"aarch64-darwin"
];
};
})
+36
View File
@@ -0,0 +1,36 @@
#!/usr/bin/env nix-shell
#!nix-shell -I nixpkgs=./. -i bash -p curl coreutils common-updater-scripts nix
BASEDIR="$(dirname "$0")/../../../.."
set -euo pipefail
# The package is unfree, so evaluating it (to read the current version and the
# per-system sources) requires unfree to be allowed.
export NIXPKGS_ALLOW_UNFREE=1
baseUrl="https://binaries.sonarsource.com/Distribution/sonarqube-cli"
latestVersion=$(curl -fsSL "$baseUrl/stable.version" | tr -d '[:space:]')
currentVersion=$(nix-instantiate --eval -E "with import ${BASEDIR} {}; lib.getVersion sonarqube-cli" | tr -d '"')
echo "latest version: $latestVersion"
echo "current version: $currentVersion"
if [[ "$latestVersion" == "$currentVersion" ]]; then
echo "package is up-to-date"
exit 0
fi
# "<nix-system> <os-path-segment> <artifact-platform>"
for i in \
"x86_64-linux linux linux-x86-64" \
"aarch64-linux linux linux-arm64" \
"aarch64-darwin macos macos-arm64"
do
# shellcheck disable=SC2086 # $i is intentionally split into positional args
set -- $i
prefetch=$(nix-prefetch-url "$baseUrl/$latestVersion/$2/sonarqube-cli-$latestVersion-$3.bin")
hash=$(nix-hash --type sha256 --to-sri "$prefetch")
(cd "$BASEDIR" && update-source-version sonarqube-cli "$latestVersion" "$hash" --system="$1" --ignore-same-version)
done
+3 -3
View File
@@ -11,14 +11,14 @@
stdenv.mkDerivation {
inherit pname;
version = "1.2.92.147";
version = "1.2.94.583";
# WARNING: This Wayback Machine URL redirects to the closest timestamp.
# Future maintainers must manually check the timestamp exists and exactly matches at:
# https://web.archive.org/web/*/https://download.scdn.co/SpotifyARM64.dmg
src = fetchurl {
url = "https://web.archive.org/web/20260607203830/https://download.scdn.co/SpotifyARM64.dmg";
hash = "sha256-rQuvF7LWHBR3q8GJQWO671n1NRDKinQps+zYfXPktrU=";
url = "https://web.archive.org/web/20260712124054/https://download.scdn.co/SpotifyARM64.dmg";
hash = "sha256-euPw73U9VWSppHFoB8JPHqOFFop66S0bbcVaJty/gY4=";
};
nativeBuildInputs = [ undmg ];
+3 -3
View File
@@ -123,7 +123,7 @@ stdenv.mkDerivation (finalAttrs: {
# If an update breaks things, one of those might have valuable info:
# https://aur.archlinux.org/packages/spotify/
# https://community.spotify.com/t5/Desktop-Linux
version = "1.2.90.451.gb094aab0";
version = "1.2.92.147.g5b8f9367";
# To get the latest stable revision:
# curl -H 'X-Ubuntu-Series: 16' 'https://api.snapcraft.io/api/v1/snaps/details/spotify?channel=stable' | jq '.download_url,.version,.last_updated'
@@ -131,7 +131,7 @@ stdenv.mkDerivation (finalAttrs: {
# curl -H 'Snap-Device-Series: 16' 'https://api.snapcraft.io/v2/snaps/info/spotify' | jq '.'
# More examples of api usage:
# https://github.com/canonical-websites/snapcraft.io/blob/master/webapp/publisher/snaps/views.py
rev = "96";
rev = "97";
# fetch from snapcraft instead of the debian repository most repos fetch from.
# That is a bit more cumbersome. But the debian repository only keeps the last
@@ -144,7 +144,7 @@ stdenv.mkDerivation (finalAttrs: {
src = fetchurl {
name = "spotify-${finalAttrs.version}-${finalAttrs.rev}.snap";
url = "https://api.snapcraft.io/api/v1/snaps/download/pOBIoZ2LrCB3rDohMxoYGnbN14EHOgD7_${finalAttrs.rev}.snap";
hash = "sha512-rdffEwzlUf/kmxcO79+TzF0OKszWQhTdJgqQp/zhy+O5Ov+JhhjW2hXoltkhJbpQ2pJD9l4nuVDpTjQAc3VzAA==";
hash = "sha512-Gk0/WjfgJZIG+2w4teaznAk/7evOXUsuCikDvOhmhAQ5ksQV99VeiYnE+OJf7hHnrPaHoueERvIkk7Psed/kwA==";
};
nativeBuildInputs = [
+4 -4
View File
@@ -8,17 +8,17 @@
rustPlatform.buildRustPackage (finalAttrs: {
pname = "statix";
version = "0.5.8-unstable-2026-07-10";
version = "0.5.8-unstable-2026-07-17";
__structuredAttrs = true;
src = fetchFromGitHub {
owner = "molybdenumsoftware";
repo = "statix";
rev = "7cbd82249a0154836db6118bec97da06ab447013";
hash = "sha256-3n3hDc52+hAj1TWr3TFAeWzyDkaprsHafZVAlcS2WAM=";
rev = "52530001bdbc8e94aae0d406a929c7ad7f09d9d1";
hash = "sha256-5GBxiBDnhGJUCWc4Fc6YgODcJkUepV8dP/tY+lSrC5I=";
};
cargoHash = "sha256-Ed0eSGhx0D1oZS44ObS3j1TuM3A1HnDKzDjDVYlX1jM=";
cargoHash = "sha256-E3/G8kVHFexNebkDXtDR5rucGRfmpUw6/At1/DDgBdQ=";
buildFeatures = lib.optional withJson "json";
@@ -40,6 +40,9 @@ buildGoModule (finalAttrs: {
'';
mainProgram = "temporal-ui-server";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ breakds ];
maintainers = with lib.maintainers; [
breakds
jlesquembre
];
};
})
+26 -36
View File
@@ -3,23 +3,27 @@
buildGoModule,
fetchFromGitHub,
stdenvNoCC,
bun,
nodejs-slim,
pnpmConfigHook,
pnpmBuildHook,
pnpm_11,
fetchPnpmDeps,
nixosTests,
nix-update-script,
}:
buildGoModule (finalAttrs: {
pname = "tinyauth";
version = "5.0.7";
version = "5.1.1";
src = fetchFromGitHub {
owner = "steveiliop56";
owner = "tinyauthapp";
repo = "tinyauth";
tag = "v${finalAttrs.version}";
hash = "sha256-VeII5jSNUJpGZgqons1o1fp6KXxDOBhSMciSqtQfaC4=";
hash = "sha256-leXqelsPCLixhxqJbL7aDgGIzj1KcZMnR/1UxRPa1bo=";
};
vendorHash = "sha256-XP+kVfcDKWAvBdrvGjiTdWh7jNe6qiDsgVjPrFFPoDU=";
vendorHash = "sha256-rlMttXywppA39Vip6pIos4tY5434vvtN8dbhVn+S2Kg=";
subPackages = [ "cmd/tinyauth" ];
@@ -27,8 +31,8 @@ buildGoModule (finalAttrs: {
ldflags = [
"-s"
"-w"
"-X github.com/steveiliop56/tinyauth/internal/config.Version=v${finalAttrs.version}"
"-X github.com/steveiliop56/tinyauth/internal/config.CommitHash=${finalAttrs.src.rev}"
"-X github.com/tinyauthapp/tinyauth/internal/model.Version=v${finalAttrs.version}"
"-X github.com/tinyauthapp/tinyauth/internal/model.CommitHash=${finalAttrs.src.rev}"
];
preBuild = ''
@@ -38,46 +42,32 @@ buildGoModule (finalAttrs: {
frontend = stdenvNoCC.mkDerivation {
pname = "tinyauth-frontend";
inherit (finalAttrs) version src;
sourceRoot = "${finalAttrs.src.name}/frontend";
impureEnvVars = lib.fetchers.proxyImpureEnvVars ++ [
"GIT_PROXY_COMMAND"
"SOCKS_SERVER"
];
nativeBuildInputs = [
bun
nodejs-slim
pnpmConfigHook
pnpmBuildHook
pnpm_11
];
configurePhase = ''
runHook preConfigure
pnpmDeps = fetchPnpmDeps {
inherit (finalAttrs) pname version src;
sourceRoot = "${finalAttrs.src.name}/frontend";
pnpm = pnpm_11;
fetcherVersion = 4;
hash = "sha256-WLPJ1ZH2mEoQKFa6F5TOmTfbcgN5lXKZZHHvgI4mMq4=";
};
bun install --no-progress --frozen-lockfile
substituteInPlace node_modules/.bin/{tsc,vite} \
--replace-fail "/usr/bin/env node" "${lib.getExe bun}"
runHook postConfigure
'';
buildPhase = ''
runHook preBuild
bun run build
runHook postBuild
'';
pnpmRoot = "frontend";
installPhase = ''
runHook preInstall
mkdir -p $out/dist
cp -r dist $out
cp -r frontend/dist $out
runHook postInstall
'';
outputHashMode = "recursive";
outputHash = "sha256-FRACDa1akm+JnYIRwNXRcomzDIMCIAlJDbjMyS77sNA=";
};
passthru = {
@@ -95,8 +85,8 @@ buildGoModule (finalAttrs: {
meta = {
description = "Simple authentication middleware for web apps";
homepage = "https://tinyauth.app";
changelog = "https://github.com/steveiliop56/tinyauth/releases/tag/v${finalAttrs.version}";
license = lib.licenses.gpl3Only;
changelog = "https://github.com/tinyauthapp/tinyauth/releases/tag/v${finalAttrs.version}";
license = lib.licenses.agpl3Only;
mainProgram = "tinyauth";
maintainers = with lib.maintainers; [
shaunren
+3 -1
View File
@@ -39,7 +39,9 @@ python3.pkgs.buildPythonApplication (finalAttrs: {
description = "Piano in your terminal";
homepage = "https://github.com/eliasdorneles/upiano";
license = lib.licenses.mit;
maintainers = [ ];
maintainers = with lib.maintainers; [
sheeeng
];
mainProgram = "upiano";
};
})
+3 -3
View File
@@ -12,16 +12,16 @@
rustPlatform.buildRustPackage (finalAttrs: {
pname = "usage";
version = "3.5.4";
version = "3.5.5";
src = fetchFromGitHub {
owner = "jdx";
repo = "usage";
tag = "v${finalAttrs.version}";
hash = "sha256-fqBcdbhoFOnlPqRSSaKPhG6IYilQHvwjgUGEkwQfBQY=";
hash = "sha256-WUf0DHjKhSjKAXa50zuUMSaATvTOt0PlJxJhKl+XCQY=";
};
cargoHash = "sha256-0j17jlqEy+zbtaIS+pKZKE73j/QMaAvEExoS2TTunEs=";
cargoHash = "sha256-b+ID5pM67FWIuJ+sxIjswkwJN3a8LFGQklRny5vtTEk=";
postPatch = ''
substituteInPlace ./examples/*.sh \
+3 -3
View File
@@ -12,16 +12,16 @@
rustPlatform.buildRustPackage (finalAttrs: {
pname = "veilid";
version = "0.5.6";
version = "0.5.7";
src = fetchFromGitLab {
owner = "veilid";
repo = "veilid";
rev = "v${finalAttrs.version}";
hash = "sha256-SBFCfIYfOicbUviIZMBXbfW1CESguEFLge6ssmYqm+A=";
hash = "sha256-tl7K7yn+wdXlc3Gw4MbdCUY6vhI38hAuwdV1RfkORbQ=";
};
cargoHash = "sha256-Rtk9ba/nwaL5oCsKZsFxCy3qUnq8vVrmllzYlgV0FDU=";
cargoHash = "sha256-a48+kCpsYjql+IGf3l0t4RXkthbc2mxqu9zCaeRPaR4=";
nativeBuildInputs = [
capnproto
+3 -3
View File
@@ -67,7 +67,7 @@
stdenv.mkDerivation rec {
pname = "vivaldi";
version = "8.1.4087.48";
version = "8.1.4087.55";
suffix =
{
@@ -80,8 +80,8 @@ stdenv.mkDerivation rec {
url = "https://downloads.vivaldi.com/stable/vivaldi-stable_${version}-1_${suffix}.deb";
hash =
{
aarch64-linux = "sha256-T6mBi4FpHz2iGXeF91giTbuVp4KjFG1DUnPNpKEV06c=";
x86_64-linux = "sha256-/Bgh+Y6DHWe7al9vLsWWH1HM5JQGwv91KUxQ9TNkqjs=";
aarch64-linux = "sha256-cSDu1cjfCIkn0wWm6cWaBrfgGZH4+qs3JnXYx+JfC7k=";
x86_64-linux = "sha256-GicxDYZJxerEEDu08ZlyegLLZSknZtuRZrCUYT+Q1N0=";
}
.${stdenv.hostPlatform.system} or (throw "Unsupported system: ${stdenv.hostPlatform.system}");
};
+6 -6
View File
@@ -1,14 +1,14 @@
{
"darwin": {
"hash": "sha256-Q9eCd5ojy1LCrDiUT25ceH7hHAnbTvAptiKMts2O7eY=",
"version": "0.2026.07.08.17.54.stable_02"
"hash": "sha256-zxI3pyzqk9mnfCe0maFY2poA/egvKmbVdyO2wwMpfuI=",
"version": "0.2026.07.15.08.55.stable_01"
},
"linux_x86_64": {
"hash": "sha256-V3JOpewD6cLx+k/8pvfYQYDevoZTWEhh+Azk3fc0DR4=",
"version": "0.2026.07.08.17.54.stable_02"
"hash": "sha256-S8mcscl9I9AnKIPHrTNJQYNVYtRACc7jrPDQ0UOB8hY=",
"version": "0.2026.07.15.08.55.stable_01"
},
"linux_aarch64": {
"hash": "sha256-IKzDyuVYpxQ6GdTVKifwVUvTC1cO4Q0TNHWsjtj+7e8=",
"version": "0.2026.07.08.17.54.stable_02"
"hash": "sha256-EznnYYZGhxxCZEtUpC+Bq1xAMY/AWfVEI30O1YdzlT8=",
"version": "0.2026.07.15.08.55.stable_01"
}
}
+3 -3
View File
@@ -28,14 +28,14 @@
rustPlatform.buildRustPackage (finalAttrs: {
pname = "wezterm";
version = "0-unstable-2026-07-07";
version = "0-unstable-2026-07-16";
src = fetchFromGitHub {
owner = "wezterm";
repo = "wezterm";
rev = "fff02ca501c3b457f99b467a86061d2b150c51f2";
rev = "76b606ec597a3c0263fa60321548637451c0a547";
fetchSubmodules = true;
hash = "sha256-q351PUvUy9jbqcAgQfkZqgrEuc4X/Y/H9N8b9+60mjY=";
hash = "sha256-FLU1R78C1xLPsJ1udBk9bW0BbVry4lGiC0kvPfMI66c=";
};
postPatch = ''
+10 -4
View File
@@ -4,16 +4,18 @@
fetchurl,
}:
python3Packages.buildPythonApplication rec {
python3Packages.buildPythonApplication (finalAttrs: {
pname = "yokadi";
version = "1.3.0";
format = "setuptools";
pyproject = true;
src = fetchurl {
url = "https://yokadi.github.io/download/${pname}-${version}.tar.gz";
url = "https://yokadi.github.io/download/yokadi-${finalAttrs.version}.tar.gz";
hash = "sha256-zF2ffHeU+i7wzu1u4DhQ5zJXr8AjXboiyFAisXNX6TM=";
};
build-system = with python3Packages; [ setuptools ];
dependencies = with python3Packages; [
python-dateutil
sqlalchemy
@@ -22,6 +24,10 @@ python3Packages.buildPythonApplication rec {
colorama
];
pythonRelaxDeps = [
"python-dateutil"
];
# Yokadi doesn't have any tests
doCheck = false;
@@ -32,4 +38,4 @@ python3Packages.buildPythonApplication rec {
license = lib.licenses.gpl3Plus;
maintainers = [ lib.maintainers.nkpvk ];
};
}
})
+2 -2
View File
@@ -13,14 +13,14 @@
buildNpmPackage (finalAttrs: {
pname = "zennotes-desktop";
version = "2.13.5";
version = "2.14.0";
npmDepsHash = "sha256-7dchbcGAZm+PlVsES76sYD9NOqeCulEKC7S0zLERvvY=";
src = fetchFromGitHub {
owner = "ZenNotes";
repo = "zennotes";
tag = "v${finalAttrs.version}";
hash = "sha256-/cTALzPtoagq1VGsWzitF/9SdKqXidBLPQet4vatVuU=";
hash = "sha256-C+doF20/PoCyCtueH9VI3Pb9CA6jOeQP1mGA1Lwd2mQ=";
};
npmWorkspace = "apps/desktop";
@@ -1,26 +0,0 @@
{
lib,
buildPythonPackage,
fetchPypi,
requests,
}:
buildPythonPackage rec {
pname = "pymvglive";
version = "1.1.4";
format = "setuptools";
src = fetchPypi {
pname = "PyMVGLive";
inherit version;
sha256 = "0sh4xm74im9qxzpbrlc5h1vnpgvpybnpvdcav1iws0b561zdr08c";
};
propagatedBuildInputs = [ requests ];
meta = {
description = "Get live-data from mvg-live.de";
homepage = "https://github.com/pc-coholic/PyMVGLive";
license = lib.licenses.free;
};
}
-7
View File
@@ -9082,13 +9082,6 @@ with pkgs;
withConplay = false;
};
mplayer = callPackage ../applications/video/mplayer (
{
libdvdnav = libdvdnav_4_2_1;
}
// (config.mplayer or { })
);
mpvScripts = callPackage ../by-name/mp/mpv/scripts.nix { };
murmur =
+1
View File
@@ -480,6 +480,7 @@ mapAliases {
pymc3 = throw "'pymc3' has been renamed to/replaced by 'pymc'"; # Converted to throw 2025-10-29
pymelcloud = throw "'pymelcloud' has been renamed to/replaced by 'python-melcloud'"; # Converted to throw 2025-10-29
pymsteams = throw "'pymsteams' was removed because API used was discontinued"; # Added 2026-06-04
pymvglive = throw "'pymvglive' has been removed because it was unmaintained upstream and non-functional due to API changes"; # added 2026-06-10
PyMVGLive = throw "'PyMVGLive' has been renamed to/replaced by 'pymvglive'"; # Converted to throw 2025-10-29
pymyq = throw "'pymyq' has been renamed to/replaced by 'python-myq'"; # Converted to throw 2025-10-29
pymystem3 = throw "'pymystem3' has been removed because it is broken and unmaintained"; # Added 2026-04-19
-2
View File
@@ -15134,8 +15134,6 @@ self: super: with self; {
pymupdf4llm = callPackage ../development/python-modules/pymupdf4llm { };
pymvglive = callPackage ../development/python-modules/pymvglive { };
pymysensors = callPackage ../development/python-modules/pymysensors { };
pymysql = callPackage ../development/python-modules/pymysql { };