From 0299c4ffa293bd2a2b1540762a4d362f0b0168dd Mon Sep 17 00:00:00 2001 From: Sizhe Zhao Date: Sat, 5 Jul 2025 14:51:41 +0800 Subject: [PATCH 1/3] tslib: refactor --- pkgs/by-name/ts/tslib/package.nix | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ts/tslib/package.nix b/pkgs/by-name/ts/tslib/package.nix index 4ab8ddda9b62..c2ee8aa03dde 100644 --- a/pkgs/by-name/ts/tslib/package.nix +++ b/pkgs/by-name/ts/tslib/package.nix @@ -8,13 +8,12 @@ stdenv.mkDerivation (finalAttrs: { pname = "tslib"; version = "1.23"; - hash = "sha256-2YJDADh/WCksAEIjngAdji98YGmwjpvxSBZkxAwFc7k="; src = fetchFromGitHub { owner = "libts"; repo = "tslib"; - rev = finalAttrs.version; - sha256 = finalAttrs.hash; + tag = finalAttrs.version; + hash = "sha256-2YJDADh/WCksAEIjngAdji98YGmwjpvxSBZkxAwFc7k="; }; nativeBuildInputs = [ cmake ]; From 3e7ff8efd3ac212191b712cca6bac701f66c14da Mon Sep 17 00:00:00 2001 From: Sizhe Zhao Date: Sat, 5 Jul 2025 14:54:19 +0800 Subject: [PATCH 2/3] tslib: add updateScript --- pkgs/by-name/ts/tslib/package.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/by-name/ts/tslib/package.nix b/pkgs/by-name/ts/tslib/package.nix index c2ee8aa03dde..dd574b971d86 100644 --- a/pkgs/by-name/ts/tslib/package.nix +++ b/pkgs/by-name/ts/tslib/package.nix @@ -3,6 +3,7 @@ stdenv, fetchFromGitHub, cmake, + nix-update-script, }: stdenv.mkDerivation (finalAttrs: { @@ -18,6 +19,8 @@ stdenv.mkDerivation (finalAttrs: { nativeBuildInputs = [ cmake ]; + passthru.updateScript = nix-update-script { }; + meta = { description = "Touchscreen access library"; homepage = "http://www.tslib.org/"; From 799940afaa83ff48845dc4292c39477acaa8ce43 Mon Sep 17 00:00:00 2001 From: Sizhe Zhao Date: Sat, 5 Jul 2025 14:57:59 +0800 Subject: [PATCH 3/3] tslib: add ngi team --- pkgs/by-name/ts/tslib/package.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/by-name/ts/tslib/package.nix b/pkgs/by-name/ts/tslib/package.nix index dd574b971d86..3f0857913cde 100644 --- a/pkgs/by-name/ts/tslib/package.nix +++ b/pkgs/by-name/ts/tslib/package.nix @@ -27,5 +27,6 @@ stdenv.mkDerivation (finalAttrs: { license = lib.licenses.lgpl21; platforms = lib.platforms.all; maintainers = with lib.maintainers; [ shogo ]; + teams = with lib.teams; [ ngi ]; }; })