| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: libcheese8 | Distribution: SUSE Linux Enterprise 15 |
| Version: 44.1 | Vendor: SUSE LLC <https://www.suse.com/> |
| Release: 150600.1.3 | Build date: Fri May 10 05:20:33 2024 |
| Group: System/Libraries | Build host: mourvedre |
| Size: 133128 | Source RPM: cheese-44.1-150600.1.3.src.rpm |
| Packager: https://www.suse.com/ | |
| Url: https://wiki.gnome.org/Apps/Cheese | |
| Summary: Library implementing a webcam booth for GNOME | |
Cheese is an application to take photos and videos with your webcam, with fun graphical effects.
GPL-2.0-or-later
* Sun Jul 16 2023 bjorn.lie@gmail.com
- Update to version 44.1:
+ Update AppStream metadata.
+ Updated translations.
* Tue Apr 18 2023 bjorn.lie@gmail.com
- Update to version 44.0.1:
+ Update AppStream metadata.
* Mon Apr 10 2023 bjorn.lie@gmail.com
- Update to version 44.0:
+ Avoid creating duplicated camera devices. Devices detected in
`cheese_camera_device_monitor_coldplug()` may get duplicated,
as Gstreamer will emit `GST_MESSAGE_DEVICE_ADDED` for them.
While this issue could be fixed by reorganizing the
initialization code, let's go with a simple and robust solution
and check if a `CheeseCameraDevice` using the `GstDevice` is
already present.
- build: Use GNOME module post_install().
+ Updated translations.
- Replace update-desktop-files with desktop-file-utils, add
appstream-glib BuildRequires and check section where we validate
desktopfile and appdata.
* Tue Dec 13 2022 bjorn.lie@gmail.com
- Update to version 43.0:
+ Remove glibc debug environment variables.
+ Updated translations.
- Build libcheese-common as noarch.
* Wed Jul 27 2022 bjorn.lie@gmail.com
- Update to version 43.alpha:
+ TODO (upstream will add it later it seems...).
* Mon Nov 15 2021 bjorn.lie@gmail.com
- Update to version 41.1:
+ meson: avoid positional arguments in merge_file.
+ tests: Compile gsettings schemas for use in build tests.
+ Update DOAP with Gitlab account information.
+ introspection: Pin the API version for now.
+ Updated translations.
- Rename typelib-1_0-Cheese-41_0 subpackage to
typelib-1_0-Cheese-3_0 again, following upstreams revert. Do this
via 2 new defines, typelib_major 3 and typelib_minor 0.
- Use ldconfig_scriptlets for post(un) handling.
- Drop removal of la files, not needed with meson buildsystem.
- Drop libcheese-gtk18 Obsoletes, it was added 10 years ago, we can
probably expect everyone to have updated by now.
- Stop packaging help files as docs, silence rpmlint.
* Mon Sep 20 2021 dimstar@opensuse.org
- Update to version 41.0:
+ Allow headerbar to appear on all desktops.
+ Update to runtime 40 and some meta-data fixes.
+ Reference of [GtkChild] fields is handled by GtkBuilder, type
must be unowned.
+ Change GLib.PtrArray into GLib.GenericArray.
+ libcheese: Fix critical on failing to load cropping cursor.
+ Allow device parameter to understand api.v4l2.path.
+ Update flatpak manifest and appdata.
+ Remember last used camera.
+ Enable cameras with only MJPEG output.
+ Preserve video/x-raw over image/jpeg.
+ Support camera video formats with MJPEG output.
+ Show better error when file info query fails.
+ Fix infinite loop if thumbnailer is not available.
+ Updated translations.
- Rename typelib-1_0-Cheese-3_0 subpackage to
typelib-1_0-Cheese-41_0, following upstream.
- Drop upstream fixed patches:
+ 1c1e7fa0c4608331fd89683ccb342ed3518acccc.patch
+ 5587daca748e9010f59250c5dcb8e8ea42266685.patch
+ 58de82b3d463b69f4c0bef75667e47020924e28b.patch
+ 7cf6268e54620bbbe5e6e61800c50fb0cb4bea57.patch
+ 9f0825c3169047da75d3fe91a3cb02bfe6fb7f25.patch
* Thu Sep 16 2021 sbrabec@suse.com
- Remove obsolete translation-update-upstream support
(jsc#SLE-21105).
* Mon Sep 13 2021 bjorn.lie@gmail.com
- Add upstream patches adding support for video MJPEG output:
+ 58de82b3d463b69f4c0bef75667e47020924e28b.patch
+ 1c1e7fa0c4608331fd89683ccb342ed3518acccc.patch
+ 5587daca748e9010f59250c5dcb8e8ea42266685.patch
+ 9f0825c3169047da75d3fe91a3cb02bfe6fb7f25.patch
* Thu Feb 18 2021 bjorn.lie@gmail.com
- Add 7cf6268e54620bbbe5e6e61800c50fb0cb4bea57.patch: Fix build
with new vala.
* Wed Sep 16 2020 dimstar@opensuse.org
- Update to version 3.38.0:
+ cheese: improve format parsing.
+ Add 'camera' and 'selfie' keywords to .desktop file.
+ Fix keyboard shortcut window being displayed twice.
+ App icon: minor refinements.
+ Updated translations.
* Sat Jan 25 2020 dimstar@opensuse.org
- No longer recommend -lang: supplements are in use
* Tue Sep 10 2019 bjorn.lie@gmail.com
- Update to version 3.34.0:
+ build: Don't use 'lib' prefix in find_library. Meson passes it
directly to -l option, so an extra 'lib' can cause error
because it tells the linker to find liblibcanberra-gtk3.so.
+ Add translator comments to the desktop file.
+ Updated translations.
* Sat Aug 31 2019 mgorse@suse.com
- Update to version 3.33.90.1:
+ Drop libcanberra-gtk (GTK 2) dependency introduced in previous
release.
- Changes from version 3.33.90:
+ Switch to meson build system.
+ New keyboard shortcuts window.
+ Updated translations.
- Switch to meson.
- Appdata is now installed in /usr/share/metainfo.
* Tue Apr 09 2019 bjorn.lie@gmail.com
- Update to version 3.32.1:
+ icon: update app icon.
+ Fix g_assert() use in tests.
+ Updated translations.
* Tue Mar 12 2019 bjorn.lie@gmail.com
- Update to version 3.32.0:
+ Updated translations.
* Fri Feb 15 2019 bjorn.lie@gmail.com
- Update to version 3.31.90:
+ Remove app menu.
+ Replace git.gnome.org by Gitlab URL in <GitRepository> in DOAP
file.
+ Replace Bugzilla by Gitlab URL in DOAP file
+ Drop deprecated GtkScrollbar-min-slider-length. It seems to
serve no purpose anymore + added bonus: Avoid deprecation
warning littering journald logs.
+ Updated translations.
- Drop cheese-silence-gtk-scroll-warning.patch: Fixed upstream.
* Fri Sep 07 2018 bjorn.lie@gmail.com
- Update to version 3.30.0:
+ cheese-window: Add camera toggle button (bgo#750285).
+ Updated translations.
* Thu Jul 26 2018 bjorn.lie@gmail.com
- Add cheese-silence-gtk-scroll-warning.patch: Silence gtk
deprecation warning.
- Drop no longer needed post(un) handling of
glib2_gsettings_schema_post(un) and
glib2_gsettings_schema_requires macro from libcheese-common.
- Use autosetup and make_build macros.
* Tue Mar 20 2018 dimstar@opensuse.org
- Unconditionally enable translation-update-upstream: on
Tumbleweed, this results in a NOP and for Leap in SLE paid
translations being used (boo#1086036).
* Mon Mar 12 2018 dimstar@opensuse.org
- Update to version 3.28.0:
+ Add new device monitor methods to documentation
+ monitor: Implement GAsyncInitable interface (bgo#782627).
+ help: Remove unused blurry images (screenshots?) that bloat the
tarball.
+ Updated translations.
* Wed Feb 28 2018 dimstar@opensuse.org
- Modernize spec-file by calling spec-cleaner
* Mon Sep 11 2017 zaitor@opensuse.org
- Update to version 3.26.0:
+ Updated translations.
* Fri Sep 08 2017 jengelh@inai.de
- Update package summaries and replace old macros.
* Wed Aug 30 2017 saulo@gmx.com.br
- Recommend yelp instead of requiring it.
* Wed Aug 09 2017 zaitor@opensuse.org
- Update to version 3.25.90:
+ Remove camera service. It was an experiment, but in future
PipeWire will be used instead, so it is no longer needed.
+ Remove some unused configuration variables.
+ Correctly select the given camera device. Due to a bug in the
VAPI file the code would pass a string to the camera setup
routine instead of a CameraDevice object. As the setup routine
already has code to automatically select an appropriate device
based on the name passing an argument is not even required.
Note that the --device parameter might be somewhat confusing as
it refers to the devices name and not to the /dev/videoX device
file (bgo#777047).
+ Use consistent language about the user's home folder. Fix
<files> tag to be used around one folder and not multiple
folders (bgo#773526).
+ camera-device: limit width and height. Set a limit on the width
and height or else we might end scanning and overflowing
forever.
+ camera-device: handle fraction ranges. Add support for fraction
ranges.
+ camera: remove dead instance variables (bgo#780021).
+ Updated translations.
- Stop handling desktop_database_post(un) and
icon_theme_cache_post(un) in post(un), no longer needed as
file-triggers takes care of this now.
* Tue Mar 21 2017 zaitor@opensuse.org
- Update to version 3.24.0:
+ Fix build with new vala.
+ camera: don't use hardcoded format. Use gst_caps_fixate() to
select the best format instead of trying to filter out a
hardcoded format. Some cameras might not produce this format
and thus fail to work.
+ Use Unicode in translatable strings.
+ Updated translations.
- Drop cheese-dont-use.hardcoded-format.patch: Fixed upstream.
* Thu Mar 02 2017 zaitor@opensuse.org
- Add cheese-dont-use.hardcoded-format.patch: Use gst_caps_fixate()
to select the best format instead of trying to filter out a
hardcoded format (bgo#732865).
* Wed Nov 30 2016 dimstar@opensuse.org
- Move to the rpm group "Productivity/Multimedia/Other": This is
more consistent with the place Cheese is represented in
structured menus (like on KDE), where it is listed in
"Multimedia" (extracted as a 'bug'/'annoyance' from a Leap 42.2
review).
* Mon Oct 10 2016 zaitor@opensuse.org
- Update to version 3.22.1:
+ Updated translations.
* Tue Sep 20 2016 zaitor@opensuse.org
- Update to version 3.22.0:
+ No changes.
* Tue Sep 13 2016 zaitor@opensuse.org
- Update to version 3.21.92:
+ Add Language headers to po files. Future versions of gettext
will fail if this header is missing.
+ Updated translations.
* Tue Jun 21 2016 zaitor@opensuse.org
- Update to version 3.21.3:
+ Ensure autogen works in non-srcdir builds. Only the configure
script should be run from the build directory; the rest of the
ancillary tools that modify the sources and generate the
configure script itself need to be run inside the source
directory.
+ Use AM_DISTCHECK_CONFIGURE_FLAGS. DISTCHECK_CONFIGURE_FLAGS is
for users and packagers to override distcheck options, while
AM_DISTCHECK_CONFIGURE_FLAGS is for the maintainer of the
software.
- Conditionally apply translations-update-upstream BuildRequires
and macro for non-openSUSE only.
* Mon May 16 2016 mgorse@suse.com
- Update to GNOME 3.20.2 Fate#318572
* Tue May 10 2016 zaitor@opensuse.org
- Update to version 3.20.2:
+ Explicitly mark the GSettings schema for intltool. As
recommended in the GSettings documentation.
+ Add gettext-domain the GSettings schema.
+ Fix fallback application icon name (bgo#765874).
+ Updated translations.
* Fri Apr 15 2016 hpj@suse.com
- Update to GNOME 3.20 -- Fate#318572.
* Tue Apr 12 2016 zaitor@opensuse.org
- Update to version 3.20.1:
+ Updated translations.
* Tue Mar 22 2016 dimstar@opensuse.org
- Update to version 3.20.0:
+ Updated translations.
* Tue Feb 16 2016 zaitor@opensuse.org
- Update to version 3.19.90:
+ Use same alias as upstream for XDG directories (bgo#761952).
+ Rename icon to match application namespace. This is required in
preparation for xdg-app (bgo#761197).
+ Drop udev dependency. All that udev was used for is now covered
by GstDeviceMonitor.
+ Add a missing tag to the AppData file.
+ Update the AppData to spec version 0.7+.
+ build-sys: Annotate we don't support srcdir != builddir from
git due to vala.
+ Updated translations.
- Drop pkgconfig(gudev-1.0) BuildRequires following upstream
changes.
* Fri Jan 29 2016 dimstar@opensuse.org
- Drop appdata-tools BuildRequires: We consider validating the
shipped appdata.xml upstreams responsibility.
* Tue Oct 13 2015 zaitor@opensuse.org
- Update to version 3.18.1:
+ Fix resizing and scaling of video preview. Allow the preview to
expand, and set a reasonable minimum height and width.
+ Set a minimum effect actor size. This allows the effects
previews to expand with the size of the window.
+ Replace some stray references to ClutterTexture. Fix rendering
into effects previews, although the size of the previews is
still incorrect (bgo#755084).
+ Updated translations.
* Tue Sep 22 2015 dimstar@opensuse.org
- Update to version 3.18.0:
+ Updated translations.
* Wed Sep 16 2015 dimstar@opensuse.org
- Update to version 3.17.92:
+ Maintain aspect ratio when resizing preview window
(bgo#754988).
+ Support a default CheeseCamera device.
+ Avoid crash when creating the default CheeseWidget
(bgo#754506).
+ Bugs fixed: bgo#754556.
+ Updated translations.
* Wed Sep 02 2015 zaitor@opensuse.org
- Update to version 3.17.91:
+ Add GenericName to desktop file (bgo#754255).
+ Updated translations.
* Mon Aug 17 2015 zaitor@opensuse.org
- Update to version 3.17.90:
+ Bump the SONAME as the ABI has changed for the clutter-gst-3.0
change and GstDeviceMonitor port.
+ libcheese: port to clutter-gst 3.0 (bgo#743496).
+ Fix documentation tests after GstDeviceMonitor.
+ device-monitor: port to GstDeviceMonitor.
+ Use GstDeviceMonitor to monitor the GStreamer devices.
+ camera: avoid confusing error message.
+ Report about the name of the missing element instead of some
other unrelated string.
+ Updated translations.
- Bump lib_major and lib_gtk_major soname following upstream
changes.
- Replace pkgconfig(clutter-gst-2.0) for pkgconfig(clutter-gst-3.0)
due to upstream port.
* Tue Apr 28 2015 zaitor@opensuse.org
- Update to version 3.17.1:
+ Silence a gtk-doc undeclared symbol warning. Split the typedef
of CheeseVideoFormat out, so that gtk-doc does not report an
undeclared symbol.
- Use G_DECLARE_FINAL_TYPE where possible.
* Wed Apr 15 2015 dimstar@opensuse.org
- Update to version 3.16.1:
+ icon: install symbolic to symbolic size rather than installing
to scalable size, we install to symbolic due to the nominal
size of 16x16
+ Provide a symbolic variant of the application icon.
+ Updated translations.
* Tue Mar 24 2015 dimstar@opensuse.org
- Update to version 3.16.0:
+ Updated translations.
* Tue Mar 17 2015 dimstar@opensuse.org
- Update to version 3.15.92:
+ Updated translations.
* Tue Feb 17 2015 dimstar@opensuse.org
- Update to version 3.15.90:
+ Avoid warnings from -Wswitch-enum.
+ Avoid a preprocessor warning.
+ Fix const cast warnings.
+ Fix signedness comparison error.
+ Fix shadowed variable.
+ Remove old-style function definitions.
+ Fix signed comparison warning in camera service.
+ Update gtkdoc_jh_path_xml_catalog.m4 from gtk-doc.
+ Remove use of GSEAL_ENABLE.
+ Remove use of GNOME_MAINTAINER_MODE_DEFINES.
+ Drop use of gnome-autogen.sh.
+ preferences: resolve ambiguous 'ListStore' usage.
+ Updated translations.
* Fri Jan 23 2015 zaitor@opensuse.org
- Update to version 3.15.4:
+ Ignore intermediate file with Automake 1.15.
+ Removed obsolete variables in autogen.sh.
+ um-crop-area:
- Fix deprecated API usage (bgo#742530).
- Enforce a minimum size. Otherwise, if callers aren't careful,
users could resize us so small that we'd crash inside
gdk_pixbuf_scale() (bgo#742530).
- Fix background rendering around the picture (bgo#742530).
* Wed Dec 17 2014 zaitor@opensuse.org
- Update to version 3.15.3:
+ Refactor crop area scaling code: Recently committed patch
f9d576e was modified before applying it into the g-c-c to be
more readable. This patch reflect those changes in cheese.
+ Updated translations.
* Fri Nov 28 2014 zaitor@opensuse.org
- Update to version 3.15.2:
+ Fix Nepali desktop file keywords translation.
+ Add name and summary elements to AppData. Pacify appstream-util
validate.
+ Limit default size for avatar cropping. Limit the default size
to fit the image also (bgo#739870).
+ Updated translations.
* Tue Nov 18 2014 zaitor@opensuse.org
- Update to version 3.15.1:
+ Remove old marshaller header from doc ignore list.
+ Use get_instance_private() instead of priv pointer. Use the
generated macro rather than storing a pointer to the private
struct within the object.
+ Drop some trailing semicolons after macros.
+ Use new-style private struct in CheeseCameraDevice.
+ Use _get_instance_private() consistently in camera. Use the new
cheese_camera_get_instance_private() instead of the old macro.
+ Bump required Vala version for get_menu_by_id(). Use the get
the given menu from GtkApplication.
- Refactor setup_camera() in CheeseWidget. Remove superfluous
prototype. Use GSettings convenience getters. Reduce scope of
some variables.
- Avoid using G_GNUC_CONST on _get_type(). As the g_type_ensure()
documentation notes, it is incorrect to mark a _get_type()
method with G_GNUC_CONST, as it as a side effect the first time
it is called.
* Thu Nov 13 2014 zaitor@opensuse.org
- Update to version 3.14.2:
+ Add name and summary elements to AppData.
+ Limit default size for avatar cropping (bgo#739870).
+ Substitute bindir and libexecdir in Makefile.am (bgo#726095).
+ Use AC_PROG_SED in configure.ac.
+ Bump required Vala version for get_menu_by_id(). Used to get
the given menu from GtkApplication.
* Mon Oct 13 2014 dimstar@opensuse.org
- Update to version 3.14.1:
+ Use LT_LIB_M to find the math library.
+ Avoid dereferencing an uninitialized variable.
+ Updated translations.
/usr/lib64/libcheese.so.8 /usr/lib64/libcheese.so.8.0.19
Generated by rpm2html 1.8.1
Fabrice Bellet, Mon Mar 9 16:30:14 2026