Cheese is used to take photos and videos with fun graphical effects.
Development versions of BLFS may not build or run some packages properly if dependencies have been updated since the most recent stable versions of the book.
Download (HTTP): https://download.gnome.org/sources/cheese/43/cheese-43.0.tar.xz
Download (FTP): ftp://ftp.acc.umu.se/pub/gnome/sources/cheese/43/cheese-43.0.tar.xz
Download MD5 sum: 176f154ef15bed6df77fe69e2c308879
Download size: 1.0 MB
Estimated disk space required: 19 MB
Estimated build time: 0.2 SBU
clutter-gst-3.0.27, clutter-gtk-1.8.4, gnome-desktop-43.1, gst-plugins-bad-1.22.0, gst-plugins-good-1.22.0 (built with v4l-utils-1.22.1), libcanberra-0.30, and libgudev-237
gnome-video-effects-0.5.0 (at runtime, for video effects), gobject-introspection-1.74.0 and Vala-0.56.3
GTK-Doc-1.33.2, libxslt-1.1.37, appstream-glib, LCOV , and Nautilus SendTo
User Notes: https://wiki.linuxfromscratch.org/blfs/wiki/cheese
Depending on your camera, enable the appropriate options and recompile the kernel if necessary:
Device Drivers --->
Multimedia support --->
<*> Autoselect ancillary drivers (tuners, sensors, i2c, spi, frontends) [CONFIG_MEDIA_SUBDRV_AUTOSELECT]
Media device types --->
<*> Cameras/video grabbers support [CONFIG_MEDIA_CAMERA_SUPPORT]
Media drivers --->
<*> Media USB Adapters ---> [CONFIG_MEDIA_USB_SUPPORT]
Select device(s) as needed
Install Cheese by running the following commands:
mkdir build && cd build && meson --prefix=/usr \ --buildtype=release \ -Dgtk_doc=false \ -Dtests=true .. && ninja
To test the results, issue: ninja test
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.
-Dgtk_doc=false
: This
switch prevents the build system from generating and installing the
API documentation. Omit this switch if you have GTK-Doc-1.33.2 installed and wish to generate
and install the API documentation. Building the documentation is
broken due to an incompatibility with gtk-doc.
-Dtests=true
: This switch
allows building the tests so that the test suite can be run. Remove
this switch if you are not going to run the tests.