From 09b101f7ab3389175a116b1230e3396713ec8808 Mon Sep 17 00:00:00 2001 From: emaryn Date: Sat, 22 Feb 2025 11:33:38 +0800 Subject: [PATCH 1/2] libpinyin: refactor --- pkgs/by-name/li/libpinyin/package.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/li/libpinyin/package.nix b/pkgs/by-name/li/libpinyin/package.nix index 9df54306930b..16a553146144 100644 --- a/pkgs/by-name/li/libpinyin/package.nix +++ b/pkgs/by-name/li/libpinyin/package.nix @@ -22,7 +22,7 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "libpinyin"; repo = "libpinyin"; - rev = version; + tag = version; hash = "sha256-3+CBbjCaY0Ubyphf0uCfYvF2rtc9fF1eEAM1doonjHg="; }; @@ -42,14 +42,14 @@ stdenv.mkDerivation rec { db ]; - meta = with lib; { + meta = { description = "Library for intelligent sentence-based Chinese pinyin input method"; homepage = "https://github.com/libpinyin/libpinyin"; - license = licenses.gpl3Plus; - maintainers = with maintainers; [ + license = lib.licenses.gpl3Plus; + maintainers = with lib.maintainers; [ linsui ericsagnes ]; - platforms = platforms.linux; + platforms = lib.platforms.linux; }; } From 025bf36f2549a32178889cc62f793f7c1f92bdac Mon Sep 17 00:00:00 2001 From: emaryn Date: Sat, 22 Feb 2025 11:37:39 +0800 Subject: [PATCH 2/2] libpinyin: 2.8.1 -> 2.10.0 --- pkgs/by-name/li/libpinyin/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/li/libpinyin/package.nix b/pkgs/by-name/li/libpinyin/package.nix index 16a553146144..beec0a4a8cd5 100644 --- a/pkgs/by-name/li/libpinyin/package.nix +++ b/pkgs/by-name/li/libpinyin/package.nix @@ -11,19 +11,19 @@ let modelData = fetchurl { - url = "mirror://sourceforge/libpinyin/models/model19.text.tar.gz"; - sha256 = "02zml6m8sj5q97ibpvaj9s9yz3gfj0jnjrfhkn02qv4nwm72lhjn"; + url = "mirror://sourceforge/libpinyin/models/model20.text.tar.gz"; + hash = "sha256-WcaOidQ/+F9aMJSJSZy83igtKwS9kYiHNIhLfe/LEVU="; }; in stdenv.mkDerivation rec { pname = "libpinyin"; - version = "2.8.1"; + version = "2.10.0"; src = fetchFromGitHub { owner = "libpinyin"; repo = "libpinyin"; tag = version; - hash = "sha256-3+CBbjCaY0Ubyphf0uCfYvF2rtc9fF1eEAM1doonjHg="; + hash = "sha256-WUC1l+8q4TYDVbKwwk9lG5Wc5DM52BaZefcre0WQoBE="; }; postUnpack = ''