diff --git a/pkgs/by-name/ar/arpa2-leaf/package.nix b/pkgs/by-name/ar/arpa2-leaf/package.nix index 3881c6094014..1b8f9157e0a7 100644 --- a/pkgs/by-name/ar/arpa2-leaf/package.nix +++ b/pkgs/by-name/ar/arpa2-leaf/package.nix @@ -2,6 +2,7 @@ lib, stdenv, fetchFromGitLab, + gitUpdater, cmake, arpa2cm, quickder, @@ -14,13 +15,13 @@ stdenv.mkDerivation (finalAttrs: { # leaf is already used pname = "arpa2-leaf"; - version = "0.2"; + version = "0.3"; src = fetchFromGitLab { owner = "arpa2"; repo = "leaf"; tag = "v${finalAttrs.version}"; - hash = "sha256-s52gtxM+BmG7oVrB5F0ORjkb4F3fWONiOxIWdDn2P5k="; + hash = "sha256-I2fJ3QkVFRRk9VVSQd0UKl01NDTYo9UGVhrL/mdy0vE="; }; strictDeps = true; @@ -37,7 +38,7 @@ stdenv.mkDerivation (finalAttrs: { lillydap ]; - passthru.updateScript = nix-update-script { }; + passthru.updateScript = gitUpdater { rev-prefix = "v"; }; meta = { description = "LDAP Extended Attribute Filter"; diff --git a/pkgs/by-name/qu/quick-sasl/package.nix b/pkgs/by-name/qu/quick-sasl/package.nix index 8c778e617d56..a60cabc33fe9 100644 --- a/pkgs/by-name/qu/quick-sasl/package.nix +++ b/pkgs/by-name/qu/quick-sasl/package.nix @@ -2,6 +2,7 @@ lib, stdenv, fetchFromGitLab, + gitUpdater, pkg-config, cmake, arpa2cm, @@ -12,18 +13,17 @@ libkrb5, libev, e2fsprogs, - nix-update-script, }: stdenv.mkDerivation (finalAttrs: { pname = "quick-sasl"; - version = "0.13.2"; + version = "0.14.0"; src = fetchFromGitLab { owner = "arpa2"; repo = "quick-sasl"; tag = "v${finalAttrs.version}"; - hash = "sha256-kMKZRromm/hb9PZwvWAzmJorSqTB8xMIbWASfSjajiQ="; + hash = "sha256-RVk44Ioaennw088HFxdAMU744aqw3ii8v8cJqjlVmno="; }; strictDeps = true; @@ -44,7 +44,7 @@ stdenv.mkDerivation (finalAttrs: { e2fsprogs ]; - passthru.updateScript = nix-update-script { }; + passthru.updateScript = gitUpdater { rev-prefix = "v"; }; meta = { description = "Gentle wrapper around any SASL implementation"; diff --git a/pkgs/by-name/qu/quickder/package.nix b/pkgs/by-name/qu/quickder/package.nix index 9f4fbec335c0..adcf22f2278c 100644 --- a/pkgs/by-name/qu/quickder/package.nix +++ b/pkgs/by-name/qu/quickder/package.nix @@ -6,6 +6,7 @@ python3, cmake, doxygen, + gitUpdater, graphviz, quickmem, arpa2common, @@ -35,13 +36,13 @@ let in stdenv.mkDerivation rec { pname = "quickder"; - version = "1.7.1"; + version = "1.7.2"; src = fetchFromGitLab { owner = "arpa2"; repo = "quick-der"; rev = "v${version}"; - hash = "sha256-f+ph5PL+uWRkswpOLDwZFWjh938wxoJ6xocJZ2WZLEk="; + hash = "sha256-IxoE9h+ISExNys2egvjSEb3phkrf4ices7k5oYgOL4A="; }; nativeBuildInputs = [ @@ -67,15 +68,19 @@ stdenv.mkDerivation rec { ]; postPatch = '' - substituteInPlace setup.py --replace 'pyparsing==' 'pyparsing>=' + substituteInPlace setup.py --replace-fail 'pyparsing==' 'pyparsing>=' + rm python/__init__.py ''; doCheck = true; + passthru.updateScript = gitUpdater { rev-prefix = "v"; }; + meta = { description = "Quick (and Easy) DER, a Library for parsing ASN.1"; homepage = "https://gitlab.com/arpa2/quick-der/"; license = lib.licenses.bsd2; platforms = lib.platforms.linux; + teams = with lib.teams; [ ngi ]; }; } diff --git a/pkgs/by-name/qu/quickmem/package.nix b/pkgs/by-name/qu/quickmem/package.nix index 02711099f5f8..dc1332b24ad0 100644 --- a/pkgs/by-name/qu/quickmem/package.nix +++ b/pkgs/by-name/qu/quickmem/package.nix @@ -4,6 +4,7 @@ fetchFromGitLab, cmake, doxygen, + gitUpdater, graphviz, arpa2common, arpa2cm, @@ -11,13 +12,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "quickmem"; - version = "0.3.0"; + version = "1.0.0"; src = fetchFromGitLab { owner = "arpa2"; repo = "Quick-MEM"; rev = "v${finalAttrs.version}"; - hash = "sha256-cqg8QN4/I+zql7lVDDAgFA05Dmg4ylBTvPSPP7WATdc="; + hash = "sha256-I6WTBzY275a82YM+qsH9k2Zbb8SqAIF3qboxv9o3f4Q="; }; nativeBuildInputs = [ @@ -33,11 +34,14 @@ stdenv.mkDerivation (finalAttrs: { doCheck = true; + passthru.updateScript = gitUpdater { rev-prefix = "v"; }; + meta = { description = "Memory pooling for ARPA2 projects"; homepage = "https://gitlab.com/arpa2/Quick-MEM/"; license = lib.licenses.bsd2; platforms = lib.platforms.linux; + teams = with lib.teams; [ ngi ]; maintainers = with lib.maintainers; [ leungbk ]; }; })