summary refs log tree commit diff
path: root/pkgs/top-level/python-packages.json
blob: aefd911a55834e2f97b6fc3ff9ed62635c6e74db (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
[
  { "name": "pyramid",
    "buildInputs": [ "pkgs.libxml2", "pkgs.libxslt" ],
    "override": {
      "pyramid": {
        "buildInputs": [
          "nose",
          "WebTest",
          "zope.component",
          "zope.interface"
        ]
      },
      "cssselect": {
        "doCheck": false
      },
      "lxml": {
        "buildInputs": [ "pkgs.libxml2", "pkgs.libxslt" ],
        "doCheck": false
      },
      "six": {
        "doCheck": false
      },
      "beautifulsoup4": {
        "doCheck": false
      },
      "zope.exceptions": {
        "doCheck": false
      },
      "zope.component": {
        "doCheck": false
      },
      "zope.schema": {
        "doCheck": false
      },
      "zope.testing": {
        "buildInputs": [ "zope.location" ]
      },
      "waitress": {
        "doCheck": false
      },
      "venusian": {
        "buildInputs": [ "nose" ],
        "doCheck": false
      },
      "Mako": {
        "buildInputs": [ "nose" ]
      },
      "WebOb": {
        "buildInputs": [ "nose" ],
        "propagatedBuildInputs": [ "python.modules.ssl" ]
      },
      "WebTest": {
        "buildInputs": [
          "nose",
          "unittest2",
          "pyquery",
          "WSGIProxy2",
          "PasteDeploy",
          "mock",
          "coverage"
        ]
      },
      "mock": {
        "buildInputs": [ "unittest2" ]
      },
      "PasteDeploy": {
        "buildInputs": [ "nose" ]
      },
      "Chameleon": {
        "buildInputs": [ "zope.event" ],
        "doCheck": false
      },
      "zope.interface": {
        "buildInputs": [ "zope.event" ]
      },
      "translationstring": {
        "buildInputs": [ "nose" ]
      },
      "repoze.lru": {
        "buildInputs": [ "nose" ]
      }
    }
  },
  { "name": "Plone",
    "extends": "http://dist.plone.org/release/4.3.2/versions.cfg",
    "doCheck": false,
    "installCommand": "easy_install --always-unzip --no-deps --prefix=\"$out\" .",
    "override": {
      "Products.DCWorkflow": {
        "propagatedBuildInputs": [ "eggtestinfo" ]
      },
      "Products.CMFDefault": {
        "propagatedBuildInputs": [ "eggtestinfo" ]
      },
      "Products.CMFQuickInstallerTool": {
        "propagatedBuildInputs": [ "eggtestinfo" ]
      },
      "Products.CMFUid": {
        "propagatedBuildInputs": [ "eggtestinfo" ]
      },
      "Products.CMFActionIcons": {
        "propagatedBuildInputs": [ "eggtestinfo" ]
      },
      "Products.CMFCalendar": {
        "propagatedBuildInputs": [ "eggtestinfo" ]
      },
      "Pillow": {
        "buildInputs": [
          "pkgs.freetype",
          "pkgs.libjpeg",
          "pkgs.zlib",
          "pkgs.libtiff",
          "pkgs.libwebp"
        ],
        "configurePhase": [
          "sed -i \"setup.py\" \\",
          "    -e 's|^FREETYPE_ROOT =.*$|FREETYPE_ROOT = _lib_include(\"${pkgs.freetype}\")|g ;",
          "        s|^JPEG_ROOT =.*$|JPEG_ROOT = _lib_include(\"${pkgs.libjpeg}\")|g ;",
          "        s|^ZLIB_ROOT =.*$|ZLIB_ROOT = _lib_include(\"${pkgs.zlib}\")|g ;",
          "        s|^LCMS_ROOT =.*$|LCMS_ROOT = _lib_include(\"${pkgs.libwebp}\")|g ;",
          "        s|^TIFF_ROOT =.*$|TIFF_ROOT = _lib_include(\"${pkgs.libtiff}\")|g ;'"
        ]
      }
    }
  },
  { "name": "plone.recipe.zope2instance",
    "extends": "http://dist.plone.org/release/4.3.2/versions.cfg",
    "doCheck": false
  },
  { "name": "RelStorage",
    "extends": "http://dist.plone.org/release/4.3.2/versions.cfg",
    "doCheck": false
  },
  { "name": "psycopg2",
    "buildInputs": [ "pkgs.postgresql" ],
    "doCheck": false
  }

]