From de0cbdeeb85f548b432186ba81b9b64aa5853811 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 19 Jan 2026 00:59:54 +0100 Subject: [PATCH 1/2] gpsd: 3.27.3 -> 3.27.5 Changelog: https://gitlab.com/gpsd/gpsd/-/blob/release-3.27.5/NEWS --- pkgs/by-name/gp/gpsd/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/gp/gpsd/package.nix b/pkgs/by-name/gp/gpsd/package.nix index 028ab4931ba9..0171cedc5578 100644 --- a/pkgs/by-name/gp/gpsd/package.nix +++ b/pkgs/by-name/gp/gpsd/package.nix @@ -35,11 +35,11 @@ stdenv.mkDerivation rec { pname = "gpsd"; - version = "3.27.3"; + version = "3.27.5"; src = fetchurl { url = "mirror://savannah/${pname}/${pname}-${version}.tar.gz"; - sha256 = "sha256-pNhbZ3l1Iq6GEZWLX9oLtn5JIa/ia9U+HS/wpBWNrMs="; + sha256 = "sha256-QJhz9QSEYu8axBOlGrNcqotQsxvmKzNHvuHMKZTnxkk="; }; # TODO: render & install HTML documentation using asciidoctor From 89e8b4949af3c48575fdb6b7e0c804b35a6ee409 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 19 Jan 2026 01:04:34 +0100 Subject: [PATCH 2/2] gpsd: modernize --- pkgs/by-name/gp/gpsd/package.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/gp/gpsd/package.nix b/pkgs/by-name/gp/gpsd/package.nix index 0171cedc5578..9cdd4b352dc1 100644 --- a/pkgs/by-name/gp/gpsd/package.nix +++ b/pkgs/by-name/gp/gpsd/package.nix @@ -33,13 +33,13 @@ gpsdGroup ? "dialout", }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "gpsd"; version = "3.27.5"; src = fetchurl { - url = "mirror://savannah/${pname}/${pname}-${version}.tar.gz"; - sha256 = "sha256-QJhz9QSEYu8axBOlGrNcqotQsxvmKzNHvuHMKZTnxkk="; + url = "mirror://savannah/${finalAttrs.pname}/${finalAttrs.pname}-${finalAttrs.version}.tar.gz"; + hash = "sha256-QJhz9QSEYu8axBOlGrNcqotQsxvmKzNHvuHMKZTnxkk="; }; # TODO: render & install HTML documentation using asciidoctor @@ -148,11 +148,11 @@ stdenv.mkDerivation rec { location-aware applications GPS/AIS logs for diagnostic purposes. ''; homepage = "https://gpsd.gitlab.io/gpsd/index.html"; - changelog = "https://gitlab.com/gpsd/gpsd/-/blob/release-${version}/NEWS"; + changelog = "https://gitlab.com/gpsd/gpsd/-/blob/release-${finalAttrs.version}/NEWS"; license = lib.licenses.bsd2; platforms = lib.platforms.unix; maintainers = with lib.maintainers; [ bjornfor ]; }; -} +})