ya.make 5.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266
  1. # Generated by devtools/yamaker from nixpkgs 22.11.
  2. PY3_LIBRARY()
  3. LICENSE(
  4. CC-BY-4.0 AND
  5. CC0-1.0 AND
  6. HPND AND
  7. MIT AND
  8. Public-Domain
  9. )
  10. LICENSE_TEXTS(.yandex_meta/licenses.list.txt)
  11. VERSION(10.2.0)
  12. ORIGINAL_SOURCE(mirror://pypi/p/pillow/pillow-10.2.0.tar.gz)
  13. PEERDIR(
  14. contrib/libs/freetype
  15. contrib/libs/lcms2
  16. contrib/libs/libjpeg-turbo
  17. contrib/libs/libtiff
  18. contrib/libs/libwebp
  19. contrib/libs/libwebp/demux
  20. contrib/libs/libwebp/mux
  21. contrib/libs/openjpeg
  22. contrib/libs/python
  23. contrib/libs/zlib
  24. contrib/python/cffi
  25. contrib/python/olefile
  26. )
  27. ADDINCL(
  28. contrib/libs/freetype/include
  29. contrib/libs/lcms2/include
  30. contrib/libs/libjpeg-turbo
  31. contrib/libs/libwebp
  32. contrib/libs/openjpeg/include
  33. )
  34. NO_COMPILER_WARNINGS()
  35. NO_LINT()
  36. CFLAGS(
  37. -DHAVE_LIBJPEG
  38. -DHAVE_LIBTIFF
  39. -DHAVE_LIBZ
  40. -DHAVE_OPENJPEG
  41. -DHAVE_WEBPMUX
  42. -DPILLOW_VERSION=\"10.2.0\"
  43. )
  44. IF (NOT OPENSOURCE)
  45. PEERDIR(
  46. contrib/libs/libimagequant
  47. )
  48. ADDINCL(
  49. contrib/libs/libimagequant
  50. )
  51. CFLAGS(
  52. -DHAVE_LIBIMAGEQUANT
  53. )
  54. ENDIF()
  55. SRCS(
  56. _imaging.c
  57. _imagingcms.c
  58. _imagingft.c
  59. _imagingmath.c
  60. _imagingmorph.c
  61. _webp.c
  62. decode.c
  63. display.c
  64. encode.c
  65. libImaging/Access.c
  66. libImaging/AlphaComposite.c
  67. libImaging/Bands.c
  68. libImaging/BcnDecode.c
  69. libImaging/BitDecode.c
  70. libImaging/Blend.c
  71. libImaging/BoxBlur.c
  72. libImaging/Chops.c
  73. libImaging/ColorLUT.c
  74. libImaging/Convert.c
  75. libImaging/ConvertYCbCr.c
  76. libImaging/Copy.c
  77. libImaging/Crop.c
  78. libImaging/Dib.c
  79. libImaging/Draw.c
  80. libImaging/Effects.c
  81. libImaging/EpsEncode.c
  82. libImaging/File.c
  83. libImaging/Fill.c
  84. libImaging/Filter.c
  85. libImaging/FliDecode.c
  86. libImaging/Geometry.c
  87. libImaging/GetBBox.c
  88. libImaging/GifDecode.c
  89. libImaging/GifEncode.c
  90. libImaging/HexDecode.c
  91. libImaging/Histo.c
  92. libImaging/Jpeg2KDecode.c
  93. libImaging/Jpeg2KEncode.c
  94. libImaging/JpegDecode.c
  95. libImaging/JpegEncode.c
  96. libImaging/Matrix.c
  97. libImaging/ModeFilter.c
  98. libImaging/Negative.c
  99. libImaging/Offset.c
  100. libImaging/Pack.c
  101. libImaging/PackDecode.c
  102. libImaging/Palette.c
  103. libImaging/Paste.c
  104. libImaging/PcdDecode.c
  105. libImaging/PcxDecode.c
  106. libImaging/PcxEncode.c
  107. libImaging/Point.c
  108. libImaging/Quant.c
  109. libImaging/QuantHash.c
  110. libImaging/QuantHeap.c
  111. libImaging/QuantOctree.c
  112. libImaging/QuantPngQuant.c
  113. libImaging/RankFilter.c
  114. libImaging/RawDecode.c
  115. libImaging/RawEncode.c
  116. libImaging/Reduce.c
  117. libImaging/Resample.c
  118. libImaging/SgiRleDecode.c
  119. libImaging/Storage.c
  120. libImaging/SunRleDecode.c
  121. libImaging/TgaRleDecode.c
  122. libImaging/TgaRleEncode.c
  123. libImaging/TiffDecode.c
  124. libImaging/Unpack.c
  125. libImaging/UnpackYCC.c
  126. libImaging/UnsharpMask.c
  127. libImaging/XbmDecode.c
  128. libImaging/XbmEncode.c
  129. libImaging/ZipDecode.c
  130. libImaging/ZipEncode.c
  131. libImaging/codec_fd.c
  132. map.c
  133. outline.c
  134. path.c
  135. )
  136. PY_REGISTER(
  137. PIL._imaging
  138. PIL._imagingcms
  139. PIL._imagingft
  140. PIL._imagingmath
  141. PIL._imagingmorph
  142. PIL._webp
  143. )
  144. PY_SRCS(
  145. TOP_LEVEL
  146. PIL/__init__.py
  147. PIL/__main__.py
  148. PIL/_binary.py
  149. PIL/_deprecate.py
  150. PIL/_typing.py
  151. PIL/_util.py
  152. PIL/_version.py
  153. PIL/BdfFontFile.py
  154. PIL/BlpImagePlugin.py
  155. PIL/BmpImagePlugin.py
  156. PIL/BufrStubImagePlugin.py
  157. PIL/ContainerIO.py
  158. PIL/CurImagePlugin.py
  159. PIL/DcxImagePlugin.py
  160. PIL/DdsImagePlugin.py
  161. PIL/EpsImagePlugin.py
  162. PIL/ExifTags.py
  163. PIL/features.py
  164. PIL/FitsImagePlugin.py
  165. PIL/FliImagePlugin.py
  166. PIL/FontFile.py
  167. PIL/FpxImagePlugin.py
  168. PIL/FtexImagePlugin.py
  169. PIL/GbrImagePlugin.py
  170. PIL/GdImageFile.py
  171. PIL/GifImagePlugin.py
  172. PIL/GimpGradientFile.py
  173. PIL/GimpPaletteFile.py
  174. PIL/GribStubImagePlugin.py
  175. PIL/Hdf5StubImagePlugin.py
  176. PIL/IcnsImagePlugin.py
  177. PIL/IcoImagePlugin.py
  178. PIL/Image.py
  179. PIL/ImageChops.py
  180. PIL/ImageCms.py
  181. PIL/ImageColor.py
  182. PIL/ImageDraw.py
  183. PIL/ImageDraw2.py
  184. PIL/ImageEnhance.py
  185. PIL/ImageFile.py
  186. PIL/ImageFilter.py
  187. PIL/ImageFont.py
  188. PIL/ImageMath.py
  189. PIL/ImageMode.py
  190. PIL/ImageMorph.py
  191. PIL/ImageOps.py
  192. PIL/ImagePalette.py
  193. PIL/ImagePath.py
  194. PIL/ImageSequence.py
  195. PIL/ImageShow.py
  196. PIL/ImageStat.py
  197. PIL/ImageTransform.py
  198. PIL/ImageWin.py
  199. PIL/ImImagePlugin.py
  200. PIL/ImtImagePlugin.py
  201. PIL/IptcImagePlugin.py
  202. PIL/Jpeg2KImagePlugin.py
  203. PIL/JpegImagePlugin.py
  204. PIL/JpegPresets.py
  205. PIL/McIdasImagePlugin.py
  206. PIL/MicImagePlugin.py
  207. PIL/MpegImagePlugin.py
  208. PIL/MpoImagePlugin.py
  209. PIL/MspImagePlugin.py
  210. PIL/PaletteFile.py
  211. PIL/PalmImagePlugin.py
  212. PIL/PcdImagePlugin.py
  213. PIL/PcfFontFile.py
  214. PIL/PcxImagePlugin.py
  215. PIL/PdfImagePlugin.py
  216. PIL/PdfParser.py
  217. PIL/PixarImagePlugin.py
  218. PIL/PngImagePlugin.py
  219. PIL/PpmImagePlugin.py
  220. PIL/PsdImagePlugin.py
  221. PIL/PSDraw.py
  222. PIL/PyAccess.py
  223. PIL/QoiImagePlugin.py
  224. PIL/SgiImagePlugin.py
  225. PIL/SpiderImagePlugin.py
  226. PIL/SunImagePlugin.py
  227. PIL/TarIO.py
  228. PIL/TgaImagePlugin.py
  229. PIL/TiffImagePlugin.py
  230. PIL/TiffTags.py
  231. PIL/WalImageFile.py
  232. PIL/WebPImagePlugin.py
  233. PIL/WmfImagePlugin.py
  234. PIL/XbmImagePlugin.py
  235. PIL/XpmImagePlugin.py
  236. PIL/XVThumbImagePlugin.py
  237. )
  238. IF (OS_DARWIN OR OS_WINDOWS)
  239. PY_SRCS(
  240. TOP_LEVEL
  241. PIL/ImageGrab.py
  242. )
  243. ENDIF()
  244. RESOURCE_FILES(
  245. PREFIX contrib/python/Pillow/py3/
  246. .dist-info/METADATA
  247. .dist-info/top_level.txt
  248. )
  249. END()