quickmem: 0.3.0 -> 1.0.0 (#535045)

This commit is contained in:
Ivan Mincik
2026-07-22 08:42:13 +00:00
committed by GitHub
4 changed files with 22 additions and 12 deletions
+4 -3
View File
@@ -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";
+4 -4
View File
@@ -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";
+8 -3
View File
@@ -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 ];
};
}
+6 -2
View File
@@ -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 ];
};
})