File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ {
2+ alembic ,
3+ castellan ,
4+ fetchPypi ,
5+ keystonemiddleware ,
6+ kmip ,
7+ microversion-parse ,
8+ oslo-config ,
9+ oslo-context ,
10+ oslo-db ,
11+ oslo-i18n ,
12+ oslo-log ,
13+ oslo-messaging ,
14+ oslo-middleware ,
15+ oslo-policy ,
16+ oslo-serialization ,
17+ oslo-service ,
18+ oslo-upgradecheck ,
19+ oslo-utils ,
20+ oslo-versionedobjects ,
21+ oslotest ,
22+ python3Packages ,
23+ sqlalchemy ,
24+ } :
25+ let
26+ inherit ( python3Packages )
27+ cffi
28+ hacking
29+ jsonschema
30+ ldap3
31+ pbr
32+ pecan
33+ pycodestyle
34+ pymysql
35+ python-memcached
36+ stestr
37+ webob
38+ webtest
39+ ;
40+
41+ in
42+ python3Packages . buildPythonPackage rec {
43+ pname = "barbican" ;
44+ version = "20.0.0" ;
45+
46+ nativeBuildInputs = [
47+ pbr
48+ ] ;
49+
50+ propagatedBuildInputs = [
51+ alembic
52+ castellan
53+ cffi
54+ hacking
55+ jsonschema
56+ keystonemiddleware
57+ kmip
58+ ldap3
59+ microversion-parse
60+ oslo-config
61+ oslo-context
62+ oslo-db
63+ oslo-i18n
64+ oslo-log
65+ oslo-messaging
66+ oslo-middleware
67+ oslo-policy
68+ oslo-serialization
69+ oslo-service
70+ oslo-upgradecheck
71+ oslo-utils
72+ oslo-versionedobjects
73+ oslotest
74+ pecan
75+ pycodestyle
76+ pymysql
77+ python-memcached
78+ sqlalchemy
79+ webob
80+ webtest
81+ ] ;
82+
83+ nativeCheckInputs = [
84+ stestr
85+ ] ;
86+
87+ checkPhase = ''
88+ stestr run
89+ '' ;
90+
91+ src = fetchPypi {
92+ inherit pname version ;
93+ sha256 = "sha256-pqUtjOMZ1Q5cNko+124d7Vob1vz2xf0wOV8Mudtjmqs=" ;
94+ } ;
95+
96+ }
Original file line number Diff line number Diff line change 55 # the interpreter in the toplevel, to avoid a change for every single package
66 openstackPkgs = rec {
77 automaton = callPackage ./automaton.nix { inherit python3Packages ; } ;
8+ barbican = callPackage ./barbican.nix {
9+ inherit
10+ castellan
11+ keystonemiddleware
12+ kmip
13+ microversion-parse
14+ oslo-config
15+ oslo-context
16+ oslo-db
17+ oslo-i18n
18+ oslo-log
19+ oslo-messaging
20+ oslo-middleware
21+ oslo-policy
22+ oslo-serialization
23+ oslo-service
24+ oslo-upgradecheck
25+ oslo-utils
26+ oslo-versionedobjects
27+ oslotest
28+ python3Packages
29+ sqlalchemy
30+ ;
31+ } ;
832 castellan = callPackage ./castellan.nix {
933 inherit
1034 keystoneauth1
You can’t perform that action at this time.
0 commit comments