media-gfx / displaycal-py3

Modernize the DisplayCAL code including Python 3 support

Official package sites : https://github.com/eoyilmaz/displaycal-py3 ·

This project intended to modernize the DisplayCAL code including Python 3 support. Florian Höch, the original developer, did an incredible job of creating and maintaining DisplayCAL for all these years. But, it seems that, during the pandemic, very understandably, he lost his passion to the project. Now, it is time for us, the DisplayCAL community, to contribute back to this great tool.

v3.9.10-r3 :: 0 :: gentoo

Modified
License
GPL-3
Keywords
~amd64
USE flags
debug

v3.9.10 :: 0 :: gentoo

Modified
License
GPL-3
Keywords
~amd64

General

debug
Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces

python_targets

python3_10
Build with Python 3.10
python3_11
Build with Python 3.11

dev-lang / python : An interpreted, interactive, object-oriented programming language

dev-python / build : A simple, correct PEP517 package builder

dev-python / certifi : A certifi hack to use system trust store on Linux/FreeBSD

dev-python / dbus-python : Python bindings for the D-Bus messagebus

dev-python / distro : Reliable machine-readable Linux distribution information for Python

dev-python / numpy : Fast array and numerical python library

dev-python / pillow : Python Imaging Library (fork)

dev-python / pychromecast : Python module to talk to Google Chromecast

dev-python / send2trash : Sends files to the Trash (or Recycle Bin)

dev-python / wxpython : A blending of the wxWindows C++ class library with Python

dev-python / zeroconf : Pure Python Multicast DNS Service Discovery Library (Bonjour/Avahi compatible)

media-gfx / argyllcms : Open source, ICC compatible color management system

x11-libs / libXxf86vm : X.Org Xxf86vm library

dev-lang / python : An interpreted, interactive, object-oriented programming language

dev-python / build : A simple, correct PEP517 package builder

dev-python / certifi : A certifi hack to use system trust store on Linux/FreeBSD

dev-python / dbus-python : Python bindings for the D-Bus messagebus

dev-python / distro : Reliable machine-readable Linux distribution information for Python

dev-python / numpy : Fast array and numerical python library

dev-python / pillow : Python Imaging Library (fork)

dev-python / pychromecast : Python module to talk to Google Chromecast

dev-python / send2trash : Sends files to the Trash (or Recycle Bin)

dev-python / wxpython : A blending of the wxWindows C++ class library with Python

dev-python / zeroconf : Pure Python Multicast DNS Service Discovery Library (Bonjour/Avahi compatible)

media-gfx / argyllcms : Open source, ICC compatible color management system

x11-libs / libXxf86vm : X.Org Xxf86vm library

924762
media-gfx/displaycal-py3-3.9.10-r3 - DisplayCAL/RealDisplaySizeMM.c: error: passing argument 12 of XRRGetOutputProperty from incompatible pointer type
928456
media-gfx/displaycal-py3: Waiting for send buffer error
Repository mirror & CI · gentoo
Merge updates from master
Eli Schwartz · gentoo
media-gfx/displaycal-py3: remove incorrect upstream certifi dependency
Upstream's setup.cfg has several oddities to it, including claiming an RDEPEND on dev-python/build from when they copied their requirements.txt verbatim into setup.cfg. As for certifi specifically, it is handled in a fiddly try/except that falls back to using a bundled copy that is copied over from certifi into displaycal iff building a py2app/py2exe edition, and if that still doesn't work, silently does nothing. The object of all this is that if a custom cacert.pem is found somewhere, it goes and sets os.environ['SSL_CERT_FILE'] to affect later uses of urllib.request. Reasonably enough, none of this is needed except on Windows and macOS, so displaycal does precisely that: runs this entire thing only on Windows and macOS. On Linux, it never even attempts to import certifi, nor set an environment variable. So we shouldn't depend on it either. Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Nick Sarnie · gentoo
media-gfx/displaycal-py3: Fix doc install dir
Closes: https://bugs.gentoo.org/905450 Signed-off-by: Nick Sarnie <sarnex@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Nick Sarnie · gentoo
media-gfx/displaycal-py3: Enable python 3.11
Closes: https://bugs.gentoo.org/896984 Signed-off-by: Nick Sarnie <sarnex@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Nick Sarnie · gentoo
media-gfx/displaycal-py3: new package, add 3.9.10
Closes: https://bugs.gentoo.org/724540 Signed-off-by: Nick Sarnie <sarnex@gentoo.org>