The Colord GTK package contains GTK+ bindings for Colord.
This package is known to build and work properly using an LFS 11.3 platform.
Download (HTTP): https://www.freedesktop.org/software/colord/releases/colord-gtk-0.3.0.tar.xz
Download MD5 sum: 08c245d6482b3923a2b6a09f7fbbe612
Download size: 24 KB
Estimated disk space required: 6.1 MB
Estimated build time: less than 0.1 SBU
gobject-introspection-1.74.0, GTK+-2.24.33, GTK-4.8.3, and Vala-0.56.4
DocBook-utils-0.6.14 and GTK-Doc-1.33.2
User Notes: https://wiki.linuxfromscratch.org/blfs/wiki/colord-gtk
If building the documentation ninja -j1 must be used.
Install Colord GTK by running the following commands:
mkdir build && cd build && meson --prefix=/usr \ --buildtype=release \ -Dgtk2=true \ -Dgtk4=true \ -Dvapi=true \ -Ddocs=false \ -Dman=false .. && ninja
To test the results, issue: ninja test. The tests need to be run from an X session, and may require a color profile for your primary display.
Now, as the root
user:
ninja install
--buildtype=release
: Specify a buildtype
suitable for stable releases of the package, as the default may
produce unoptimized binaries.
-Dvapi=true
: This switch enables
building of the Vala bindings. Remove this switch if you don't
have Vala-0.56.4 installed.
-Dgtk2=true
: This switch enables building
the GTK+-2 bindings for colord.
-Dgtk4=true
: This switch enables building
the GTK-4 bindings for colord. Set this option to 'false' if you
do not have GTK-4.8.3 installed.
-Ddocs=false
: This switch disables building
gtk-doc based documentation. Even if gtk-doc is installed, you will
need the namespaced versions of the Docbook XSL stylesheets.
-Dman=false
: This switch disables generating
the manual pages for this package. Remove this switch if you have
namespaced versions of the Docbook XSL stylesheets installed.