File tree Expand file tree Collapse file tree 1 file changed +52
-0
lines changed
pkgs/by-name/fr/freediameter Expand file tree Collapse file tree 1 file changed +52
-0
lines changed Original file line number Diff line number Diff line change 1+ {
2+ lib ,
3+ stdenv ,
4+ fetchFromGitHub ,
5+ bison ,
6+ cmake ,
7+ flex ,
8+ pkg-config ,
9+ gnutls ,
10+ libgcrypt ,
11+ libidn2 ,
12+ lksctp-tools ,
13+ unstableGitUpdater ,
14+ } :
15+ stdenv . mkDerivation ( finalAttrs : {
16+ pname = "freediameter" ;
17+ version = "1.5.0-unstable-2025-03-16" ;
18+
19+ src = fetchFromGitHub {
20+ owner = "freeDiameter" ;
21+ repo = "freeDiameter" ;
22+ rev = "8e525acdfd439995f3e8e26d5a802fc4ad95d24c" ;
23+ hash = "sha256-ai2R8scP++tdPh303RAl0qdIpehzFoyykAuAyl2w3MA=" ;
24+ } ;
25+
26+ strictDeps = true ;
27+
28+ nativeBuildInputs = [
29+ bison
30+ cmake
31+ flex
32+ pkg-config
33+ ] ;
34+
35+ buildInputs = [
36+ gnutls
37+ libgcrypt
38+ libidn2
39+ lksctp-tools
40+ ] ;
41+
42+ passthru . updateScript = unstableGitUpdater { } ;
43+
44+ meta = {
45+ description = "Implementation of the Diameter Protocol" ;
46+ homepage = "https://github.com/freeDiameter/freeDiameter" ;
47+ license = lib . licenses . bsd3 ;
48+ platforms = lib . platforms . unix ;
49+ teams = with lib . teams ; [ ngi ] ;
50+ maintainers = with lib . maintainers ; [ ] ;
51+ } ;
52+ } )
You can’t perform that action at this time.
0 commit comments