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 LFS or dependencies have been updated since the most recent stable versions of the books.
Download (HTTP): https://download.gnome.org/sources/cheese/44/cheese-44.1.tar.xz
Download (FTP): ftp://ftp.acc.umu.se/pub/gnome/sources/cheese/44/cheese-44.1.tar.xz
Download MD5 sum: 99d2a400a8876956a0c378e1ce172a40
Download size: 1.0 MB
Estimated disk space required: 14 MB
Estimated build time: 0.2 SBU
clutter-gst-3.0.27, clutter-gtk-1.8.4, gnome-desktop-44.0, gst-plugins-bad-1.22.6, gst-plugins-good-1.22.6 (built with v4l-utils-1.24.1), libcanberra-0.30, and libgudev-238
gnome-video-effects-0.6.0 (at runtime, for video effects), gobject-introspection-1.78.1 and Vala-0.56.13
GTK-Doc-1.33.2, libxslt-1.1.38, appstream-glib, LCOV , and Nautilus SendTo
Depending on your camera, enable the appropriate options and recompile the kernel if necessary:
Device Drivers ---> <*/M> Multimedia support ---> [MEDIA_SUPPORT] [*] Autoselect ancillary drivers (tuners, sensors, i2c, spi, frontends) ... [MEDIA_SUBDRV_AUTOSELECT] Media device types ---> [*] Cameras and video grabbers [MEDIA_CAMERA_SUPPORT] Media drivers ---> [ /*] Media USB Adapters ---> [MEDIA_USB_SUPPORT] # Most modern USB camera needs this. # For other devices you need to figure it out yourself: < /*/M> USB Video Class (UVC) [USB_VIDEO_CLASS]
Install Cheese by running the following commands:
mkdir build && cd build && meson setup --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.