From e91a64eeda91cce45db93bbc117ffaf7db77365a Mon Sep 17 00:00:00 2001 From: Rasmus Enevoldsen Date: Mon, 2 Mar 2026 19:12:16 +0100 Subject: [PATCH] octavePackages.sockets: 1.4.1 -> 1.5.0 --- .../octave-modules/sockets/default.nix | 20 ++++++++++++++----- 1 file changed, 15 insertions(+), 5 deletions(-) diff --git a/pkgs/development/octave-modules/sockets/default.nix b/pkgs/development/octave-modules/sockets/default.nix index 340c9bf74d16..905c3fe8c8cf 100644 --- a/pkgs/development/octave-modules/sockets/default.nix +++ b/pkgs/development/octave-modules/sockets/default.nix @@ -1,16 +1,26 @@ { buildOctavePackage, lib, - fetchurl, + fetchFromGitHub, + nix-update-script, }: buildOctavePackage rec { pname = "sockets"; - version = "1.4.1"; + version = "1.5.0"; - src = fetchurl { - url = "mirror://sourceforge/octave/${pname}-${version}.tar.gz"; - sha256 = "sha256-u5Nb9PVyMoR0lIzXEMtkZntXbBfpyXrtLB8U+dkgYrc="; + src = fetchFromGitHub { + owner = "gnu-octave"; + repo = "octave-sockets"; + tag = "release-${version}"; + sha256 = "sha256-l5W/mLYVcTRYKLCzM8MQW7nad+Gq0fy2XKQmdH8GG/Y="; + }; + + passthru.updateScript = nix-update-script { + extraArgs = [ + "--version-regex" + "release-(.*)" + ]; }; meta = {