diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 0ca284846783..be893bb67a64 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -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"; diff --git a/pkgs/applications/audio/mopidy/mopidy.nix b/pkgs/applications/audio/mopidy/mopidy.nix index 2465b0256aa9..07c89dad0fce 100644 --- a/pkgs/applications/audio/mopidy/mopidy.nix +++ b/pkgs/applications/audio/mopidy/mopidy.nix @@ -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 ]; diff --git a/pkgs/applications/emulators/libretro/cores/beetle-psx.nix b/pkgs/applications/emulators/libretro/cores/beetle-psx.nix index d3b40fffe647..e4474bfe8d6b 100644 --- a/pkgs/applications/emulators/libretro/cores/beetle-psx.nix +++ b/pkgs/applications/emulators/libretro/cores/beetle-psx.nix @@ -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 [ diff --git a/pkgs/by-name/be/beeper-bridge-manager/package.nix b/pkgs/by-name/be/beeper-bridge-manager/package.nix index b32d50706438..0590b8b3db19 100644 --- a/pkgs/by-name/be/beeper-bridge-manager/package.nix +++ b/pkgs/by-name/be/beeper-bridge-manager/package.nix @@ -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 \ diff --git a/pkgs/by-name/cl/cliphist/package.nix b/pkgs/by-name/cl/cliphist/package.nix index 583912d7d693..effe6197099b 100644 --- a/pkgs/by-name/cl/cliphist/package.nix +++ b/pkgs/by-name/cl/cliphist/package.nix @@ -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"; }; }) diff --git a/pkgs/by-name/co/code-cursor/sources.json b/pkgs/by-name/co/code-cursor/sources.json index d9bb6464be94..a77ef572e61e 100644 --- a/pkgs/by-name/co/code-cursor/sources.json +++ b/pkgs/by-name/co/code-cursor/sources.json @@ -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=" } } } diff --git a/pkgs/by-name/cu/cudatext/deps.json b/pkgs/by-name/cu/cudatext/deps.json index 8afb270805e0..03107f2a5a9e 100644 --- a/pkgs/by-name/cu/cudatext/deps.json +++ b/pkgs/by-name/cu/cudatext/deps.json @@ -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", diff --git a/pkgs/by-name/cu/cudatext/package.nix b/pkgs/by-name/cu/cudatext/package.nix index cdd7e988b932..85e02a9d6aa7 100644 --- a/pkgs/by-name/cu/cudatext/package.nix +++ b/pkgs/by-name/cu/cudatext/package.nix @@ -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 ]; diff --git a/pkgs/by-name/er/ersatztv/nuget-deps.json b/pkgs/by-name/er/ersatztv/nuget-deps.json index 6a383e15d49b..ec5a62ed6974 100644 --- a/pkgs/by-name/er/ersatztv/nuget-deps.json +++ b/pkgs/by-name/er/ersatztv/nuget-deps.json @@ -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=" } ] diff --git a/pkgs/by-name/er/ersatztv/package.nix b/pkgs/by-name/er/ersatztv/package.nix index fa16d4a270ef..27a461317c9f 100644 --- a/pkgs/by-name/er/ersatztv/package.nix +++ b/pkgs/by-name/er/ersatztv/package.nix @@ -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 diff --git a/pkgs/by-name/fe/feishin/package.nix b/pkgs/by-name/fe/feishin/package.nix index ba20d7cc33bd..774e22e3ca14 100644 --- a/pkgs/by-name/fe/feishin/package.nix +++ b/pkgs/by-name/fe/feishin/package.nix @@ -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 diff --git a/pkgs/by-name/fo/forgejo-cli/package.nix b/pkgs/by-name/fo/forgejo-cli/package.nix index 6c425c9d1c77..7c6aa1cb7642 100644 --- a/pkgs/by-name/fo/forgejo-cli/package.nix +++ b/pkgs/by-name/fo/forgejo-cli/package.nix @@ -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 diff --git a/pkgs/by-name/fo/forgejo-runner/package.nix b/pkgs/by-name/fo/forgejo-runner/package.nix index ccd14b90f46f..dbe9e1dad928 100644 --- a/pkgs/by-name/fo/forgejo-runner/package.nix +++ b/pkgs/by-name/fo/forgejo-runner/package.nix @@ -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="; diff --git a/pkgs/by-name/fp/fpart/package.nix b/pkgs/by-name/fp/fpart/package.nix index 1858a238e017..1284944439f8 100644 --- a/pkgs/by-name/fp/fpart/package.nix +++ b/pkgs/by-name/fp/fpart/package.nix @@ -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 ]; diff --git a/pkgs/by-name/fr/freerdp/package.nix b/pkgs/by-name/fr/freerdp/package.nix index d6ef4cb0bf35..14453b349c0f 100644 --- a/pkgs/by-name/fr/freerdp/package.nix +++ b/pkgs/by-name/fr/freerdp/package.nix @@ -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 = '' diff --git a/pkgs/by-name/gh/ghostfolio/package.nix b/pkgs/by-name/gh/ghostfolio/package.nix index 8e3553840b3f..19d8af496cb4 100644 --- a/pkgs/by-name/gh/ghostfolio/package.nix +++ b/pkgs/by-name/gh/ghostfolio/package.nix @@ -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 \ diff --git a/pkgs/by-name/gl/glauth/package.nix b/pkgs/by-name/gl/glauth/package.nix index 1b53399e46e3..f493dd96ea33 100644 --- a/pkgs/by-name/gl/glauth/package.nix +++ b/pkgs/by-name/gl/glauth/package.nix @@ -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="; diff --git a/pkgs/by-name/he/heynote/package.nix b/pkgs/by-name/he/heynote/package.nix index 705e33c1927b..72065ce77776 100644 --- a/pkgs/by-name/he/heynote/package.nix +++ b/pkgs/by-name/he/heynote/package.nix @@ -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 { diff --git a/pkgs/by-name/ht/htop/package.nix b/pkgs/by-name/ht/htop/package.nix index 4ae8a43bd410..39719314437b 100644 --- a/pkgs/by-name/ht/htop/package.nix +++ b/pkgs/by-name/ht/htop/package.nix @@ -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 { diff --git a/pkgs/by-name/ke/keymapper/package.nix b/pkgs/by-name/ke/keymapper/package.nix index 79d786145ee4..cac39957c211 100644 --- a/pkgs/by-name/ke/keymapper/package.nix +++ b/pkgs/by-name/ke/keymapper/package.nix @@ -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; }; }) diff --git a/pkgs/by-name/kn/knossosnet/package.nix b/pkgs/by-name/kn/knossosnet/package.nix index 7e453fe191c9..8214daf6bab9 100644 --- a/pkgs/by-name/kn/knossosnet/package.nix +++ b/pkgs/by-name/kn/knossosnet/package.nix @@ -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 ]; diff --git a/pkgs/by-name/li/livekit-cli/package.nix b/pkgs/by-name/li/livekit-cli/package.nix index 49172aab82f0..e1617d426ba4 100644 --- a/pkgs/by-name/li/livekit-cli/package.nix +++ b/pkgs/by-name/li/livekit-cli/package.nix @@ -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 diff --git a/pkgs/by-name/lo/lockbook-desktop/package.nix b/pkgs/by-name/lo/lockbook-desktop/package.nix index 977b507059fa..d68cd95826b9 100644 --- a/pkgs/by-name/lo/lockbook-desktop/package.nix +++ b/pkgs/by-name/lo/lockbook-desktop/package.nix @@ -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 diff --git a/pkgs/by-name/ma/material-maker/package.nix b/pkgs/by-name/ma/material-maker/package.nix index 2fe3edc95452..557f54970743 100644 --- a/pkgs/by-name/ma/material-maker/package.nix +++ b/pkgs/by-name/ma/material-maker/package.nix @@ -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 diff --git a/pkgs/by-name/mi/mirrord/manifest.json b/pkgs/by-name/mi/mirrord/manifest.json index 6e1c8d36235e..9b1f4239a8f9 100644 --- a/pkgs/by-name/mi/mirrord/manifest.json +++ b/pkgs/by-name/mi/mirrord/manifest.json @@ -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=" } } } diff --git a/pkgs/applications/video/mplayer/default.nix b/pkgs/by-name/mp/mplayer/package.nix similarity index 85% rename from pkgs/applications/video/mplayer/default.nix rename to pkgs/by-name/mp/mplayer/package.nix index 94a25f22f33c..10172d1fe98e 100644 --- a/pkgs/applications/video/mplayer/default.nix +++ b/pkgs/by-name/mp/mplayer/package.nix @@ -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 diff --git a/pkgs/by-name/mu/multica-cli/package.nix b/pkgs/by-name/mu/multica-cli/package.nix index 3a17c0d090ba..b8418c10edba 100644 --- a/pkgs/by-name/mu/multica-cli/package.nix +++ b/pkgs/by-name/mu/multica-cli/package.nix @@ -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" ]; diff --git a/pkgs/by-name/na/nak/package.nix b/pkgs/by-name/na/nak/package.nix index 76e04a15401b..780988ffaa4e 100644 --- a/pkgs/by-name/na/nak/package.nix +++ b/pkgs/by-name/na/nak/package.nix @@ -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" diff --git a/pkgs/by-name/ne/netatalk/package.nix b/pkgs/by-name/ne/netatalk/package.nix index fcb58042bb8b..1afd577178aa 100644 --- a/pkgs/by-name/ne/netatalk/package.nix +++ b/pkgs/by-name/ne/netatalk/package.nix @@ -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 = [ diff --git a/pkgs/by-name/ne/nezha-theme-user/package.nix b/pkgs/by-name/ne/nezha-theme-user/package.nix index ab249772459c..291081db0722 100644 --- a/pkgs/by-name/ne/nezha-theme-user/package.nix +++ b/pkgs/by-name/ne/nezha-theme-user/package.nix @@ -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; diff --git a/pkgs/by-name/op/opentrack/package.nix b/pkgs/by-name/op/opentrack/package.nix index ed9562e740cc..bff7a9cac5ea 100644 --- a/pkgs/by-name/op/opentrack/package.nix +++ b/pkgs/by-name/op/opentrack/package.nix @@ -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 { }; diff --git a/pkgs/by-name/ox/oxfmt/package.nix b/pkgs/by-name/ox/oxfmt/package.nix index 581b3741a0f0..2f8d77a71b97 100644 --- a/pkgs/by-name/ox/oxfmt/package.nix +++ b/pkgs/by-name/ox/oxfmt/package.nix @@ -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 = [ diff --git a/pkgs/by-name/pa/pakku/deps.json b/pkgs/by-name/pa/pakku/deps.json index 5bc45841cef9..75d05b078a22 100644 --- a/pkgs/by-name/pa/pakku/deps.json +++ b/pkgs/by-name/pa/pakku/deps.json @@ -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=", diff --git a/pkgs/by-name/pa/pakku/package.nix b/pkgs/by-name/pa/pakku/package.nix index 8b7556dc3cc2..fd14e03d28da 100644 --- a/pkgs/by-name/pa/pakku/package.nix +++ b/pkgs/by-name/pa/pakku/package.nix @@ -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"; diff --git a/pkgs/by-name/qi/qidi-studio/package.nix b/pkgs/by-name/qi/qidi-studio/package.nix index c45e9637967d..742ec7d2fa8a 100644 --- a/pkgs/by-name/qi/qidi-studio/package.nix +++ b/pkgs/by-name/qi/qidi-studio/package.nix @@ -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 { diff --git a/pkgs/by-name/re/remnote/package.nix b/pkgs/by-name/re/remnote/package.nix index de725fd67f07..651da4ac1e95 100644 --- a/pkgs/by-name/re/remnote/package.nix +++ b/pkgs/by-name/re/remnote/package.nix @@ -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 diff --git a/pkgs/by-name/re/reqable/package.nix b/pkgs/by-name/re/reqable/package.nix index dc2b3cce6df6..a50b69ba9f4a 100644 --- a/pkgs/by-name/re/reqable/package.nix +++ b/pkgs/by-name/re/reqable/package.nix @@ -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 = [ diff --git a/pkgs/by-name/ro/routedns/package.nix b/pkgs/by-name/ro/routedns/package.nix index f2f9791f11dc..8b856fa71313 100644 --- a/pkgs/by-name/ro/routedns/package.nix +++ b/pkgs/by-name/ro/routedns/package.nix @@ -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" ]; diff --git a/pkgs/by-name/ru/runme/package.nix b/pkgs/by-name/ru/runme/package.nix index 73a111e974a9..2c749b8ba8e0 100644 --- a/pkgs/by-name/ru/runme/package.nix +++ b/pkgs/by-name/ru/runme/package.nix @@ -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="; diff --git a/pkgs/by-name/sa/sage/package.nix b/pkgs/by-name/sa/sage/package.nix index bc4223cea5af..54d5323a1712 100644 --- a/pkgs/by-name/sa/sage/package.nix +++ b/pkgs/by-name/sa/sage/package.nix @@ -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; diff --git a/pkgs/by-name/se/serie/package.nix b/pkgs/by-name/se/serie/package.nix index 1e04584bdb6e..600597a7a927 100644 --- a/pkgs/by-name/se/serie/package.nix +++ b/pkgs/by-name/se/serie/package.nix @@ -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 ]; diff --git a/pkgs/by-name/sn/snips-sh/package.nix b/pkgs/by-name/sn/snips-sh/package.nix index 2f03ffc67fce..0f82893f26bc 100644 --- a/pkgs/by-name/sn/snips-sh/package.nix +++ b/pkgs/by-name/sn/snips-sh/package.nix @@ -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"); diff --git a/pkgs/by-name/so/sonarqube-cli/package.nix b/pkgs/by-name/so/sonarqube-cli/package.nix new file mode 100644 index 000000000000..1674a013300f --- /dev/null +++ b/pkgs/by-name/so/sonarqube-cli/package.nix @@ -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" + ]; + }; +}) diff --git a/pkgs/by-name/so/sonarqube-cli/update.sh b/pkgs/by-name/so/sonarqube-cli/update.sh new file mode 100755 index 000000000000..06e07c9fdf67 --- /dev/null +++ b/pkgs/by-name/so/sonarqube-cli/update.sh @@ -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 + +# " " +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 diff --git a/pkgs/by-name/sp/spotify/darwin.nix b/pkgs/by-name/sp/spotify/darwin.nix index b4ecae09c949..4aef9982b90e 100644 --- a/pkgs/by-name/sp/spotify/darwin.nix +++ b/pkgs/by-name/sp/spotify/darwin.nix @@ -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 ]; diff --git a/pkgs/by-name/sp/spotify/linux.nix b/pkgs/by-name/sp/spotify/linux.nix index dc3d1a7c62a6..c58552b91027 100644 --- a/pkgs/by-name/sp/spotify/linux.nix +++ b/pkgs/by-name/sp/spotify/linux.nix @@ -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 = [ diff --git a/pkgs/by-name/st/statix/package.nix b/pkgs/by-name/st/statix/package.nix index 2edd5c8542dc..8ffa7224ce8f 100644 --- a/pkgs/by-name/st/statix/package.nix +++ b/pkgs/by-name/st/statix/package.nix @@ -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"; diff --git a/pkgs/by-name/te/temporal-ui-server/package.nix b/pkgs/by-name/te/temporal-ui-server/package.nix index f8659de2dc3c..4883e941a960 100644 --- a/pkgs/by-name/te/temporal-ui-server/package.nix +++ b/pkgs/by-name/te/temporal-ui-server/package.nix @@ -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 + ]; }; }) diff --git a/pkgs/by-name/ti/tinyauth/package.nix b/pkgs/by-name/ti/tinyauth/package.nix index b70cf0f74a1c..82ef20f84070 100644 --- a/pkgs/by-name/ti/tinyauth/package.nix +++ b/pkgs/by-name/ti/tinyauth/package.nix @@ -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 diff --git a/pkgs/by-name/up/upiano/package.nix b/pkgs/by-name/up/upiano/package.nix index fed28acd9e07..7119a508594d 100644 --- a/pkgs/by-name/up/upiano/package.nix +++ b/pkgs/by-name/up/upiano/package.nix @@ -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"; }; }) diff --git a/pkgs/by-name/us/usage/package.nix b/pkgs/by-name/us/usage/package.nix index 73726e5aa0f9..844521594a1f 100644 --- a/pkgs/by-name/us/usage/package.nix +++ b/pkgs/by-name/us/usage/package.nix @@ -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 \ diff --git a/pkgs/by-name/ve/veilid/package.nix b/pkgs/by-name/ve/veilid/package.nix index 55674e3a1b11..71973bcba1d6 100644 --- a/pkgs/by-name/ve/veilid/package.nix +++ b/pkgs/by-name/ve/veilid/package.nix @@ -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 diff --git a/pkgs/by-name/vi/vivaldi/package.nix b/pkgs/by-name/vi/vivaldi/package.nix index 66f5ac76805c..afd6e7264c71 100644 --- a/pkgs/by-name/vi/vivaldi/package.nix +++ b/pkgs/by-name/vi/vivaldi/package.nix @@ -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}"); }; diff --git a/pkgs/by-name/wa/warp-terminal/versions.json b/pkgs/by-name/wa/warp-terminal/versions.json index 2fca7b0660f1..a53d8edb30fe 100644 --- a/pkgs/by-name/wa/warp-terminal/versions.json +++ b/pkgs/by-name/wa/warp-terminal/versions.json @@ -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" } } diff --git a/pkgs/by-name/we/wezterm/package.nix b/pkgs/by-name/we/wezterm/package.nix index c90f4cc04a70..418472023de9 100644 --- a/pkgs/by-name/we/wezterm/package.nix +++ b/pkgs/by-name/we/wezterm/package.nix @@ -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 = '' diff --git a/pkgs/by-name/yo/yokadi/package.nix b/pkgs/by-name/yo/yokadi/package.nix index 506143bce85d..78dcab8ad32f 100644 --- a/pkgs/by-name/yo/yokadi/package.nix +++ b/pkgs/by-name/yo/yokadi/package.nix @@ -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 ]; }; -} +}) diff --git a/pkgs/by-name/ze/zennotes-desktop/package.nix b/pkgs/by-name/ze/zennotes-desktop/package.nix index df31f8015190..5038172e06bd 100644 --- a/pkgs/by-name/ze/zennotes-desktop/package.nix +++ b/pkgs/by-name/ze/zennotes-desktop/package.nix @@ -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"; diff --git a/pkgs/development/python-modules/pymvglive/default.nix b/pkgs/development/python-modules/pymvglive/default.nix deleted file mode 100644 index dc343a1e948a..000000000000 --- a/pkgs/development/python-modules/pymvglive/default.nix +++ /dev/null @@ -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; - }; -} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 8cdf8e6a7f34..52c113f4c4fa 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -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 = diff --git a/pkgs/top-level/python-aliases.nix b/pkgs/top-level/python-aliases.nix index 320f17c28d3f..f6672b207b44 100644 --- a/pkgs/top-level/python-aliases.nix +++ b/pkgs/top-level/python-aliases.nix @@ -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 diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index f40df1afcbb5..08d8c7e90afa 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -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 { };