Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
…74546

Signed-off-by: Alexander Piskun <[email protected]>
  • Loading branch information
bigcat88 committed Jan 16, 2024
1 parent 0d8336f commit 8941a08
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 5 deletions.
7 changes: 4 additions & 3 deletions ci/cirrus_general_ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -62,18 +62,19 @@ test_src_build_full_freebsd_task:
'setup.*',
'pyproject.toml')"

name: From source(FreeBSD) / FreeBSD:13-amd64
name: From source(FreeBSD) / FreeBSD:14-amd64
freebsd_instance:
image_family: freebsd-13-2
image_family: freebsd-14-0

env:
PH_FULL_ACTION: 1
EXP_PH_LIBHEIF_VERSION: ""

install_libheif_script:
- pkg install -y libheif gcc
- pkg install -y gcc cmake aom x265
- pkg install -y py39-pip
- pkg install -y py39-pillow py39-numpy
- python3 libheif/linux_build_libs.py
install_pillow_heif_script:
- python3 -m pip -v install ".[tests-min]"
libheif_info_script:
Expand Down
7 changes: 5 additions & 2 deletions docs/installation.rst
Original file line number Diff line number Diff line change
Expand Up @@ -72,9 +72,12 @@ FreeBSD

Since Python itself does not support binary wheels for BSD systems, you should install libheif and then simply install Pillow-Heif from source.

Install `libeheif` and `gcc`::
Install `gcc`, `cmake`, `aom` and `x265`::

pkg install -y libheif gcc
- pkg install -y gcc cmake aom x265
- pkg install -y py39-pip
- pkg install -y py39-pillow py39-numpy
- python3 libheif/linux_build_libs.py

Install Python and Pillow::

Expand Down

0 comments on commit 8941a08

Please sign in to comment.