From 5dd8559c8bcf7733e292674eec070e3d4bf8908e Mon Sep 17 00:00:00 2001 From: Thierry Date: Sun, 7 Dec 2025 22:12:41 +0100 Subject: [PATCH] Compilation displaycal --- .../Fedora_Install/Compilations/Displaycal.md | 35 +++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 Installation_Linux/Fedora_Install/Compilations/Displaycal.md diff --git a/Installation_Linux/Fedora_Install/Compilations/Displaycal.md b/Installation_Linux/Fedora_Install/Compilations/Displaycal.md new file mode 100644 index 0000000..fe3adaa --- /dev/null +++ b/Installation_Linux/Fedora_Install/Compilations/Displaycal.md @@ -0,0 +1,35 @@ +########### +# Prérequis +########### +sudo dnf install gcc glibc-devel dbus pkgconf gtk3-devel libXxf86vm-devel python3-devel python3-virtualenv +sudo dnf groupinstall -y "Development Tools" +sudo dnf -y install python3-devel openssl-devel zlib-devel bzip2-devel sqlite-devel libffi-devel py +cd /tmp + +############ +# Python 3.9 +############ +wget https://www.python.org/ftp/python/3.9.9/Python-3.9.9.tgz +tar xzf Python-3.9.9.tgz Python-3.9.9/ +cd Python-3.9.9/ +./configure --enable-optimizations --with-ensurepip=install +sudo make altinstall +cd .. && sudo rm -rf Python-3.9.9/ +py --list + +############ +# Displaycal +############ +py -3.9 -m venv ~/displaycal +source displaycal/bin/activate +git clone https://github.com/eoyilmaz/displaycal-py3 +cd ./displaycal-py3/ +git checkout develop +make venv build install +pip install -r requirements.txt +python -m build +pip install dist/displaycal-3.9.17-py3-none-any.whl +displaycal + +py -3.9 -m venv ~/displaycal && source displaycal/bin/activate && displaycal +