Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

grim-1.5.0-1.1 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

Name: grim Distribution: openSUSE Tumbleweed
Version: 1.5.0 Vendor: openSUSE
Release: 1.1 Build date: Sun Apr 19 17:37:27 2026
Group: Productivity/Graphics/Other Build host: reproducible
Size: 51456 Source RPM: grim-1.5.0-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://gitlab.freedesktop.org/emersion/grim
Summary: Wayland compositor image grabber
This tool can grab images from a Wayland compositor.

Provides

Requires

License

MIT

Changelog

* Sun Apr 19 2026 Khang Lê <ogkhang.05@gmail.com>
  - Update to 1.5.0
    * write_jpg: use no/444 subsampling
    * build: print feature summary
    * Move man pages into doc/ directory
    * build: always set HAVE_JPEG
    * build: drop grim_inc
    * build: use cc.get_supported_arguments() to check for -W flags
    * build: turn on -Wundef
    * build: find wayland-scanner via pkg-config
    * build: require wayland-scanner >=1.14.91
    * build: drop unnecessary join_paths() call
    * build: drop unnecessary intermediate protocols static library
    * Define _POSIX_C_SOURCE globally
    * build: move wayland-protocols dep to protocol/
    * Move generated protocol header includes to source files
    * Check for wl_display_roundtrip() errors
    * Drop "client" suffix in generated protocol header filenames
    * Move screencopy manager check up
    * gitignore: only ignore Meson subprojects/ directory
    * Add support for ext-image-copy-capture-v1
    * Prefer wl_output.name over xdg-output-unstable-v1 when available
    * Migrate to gitlab.freedesktop.org
    * Remove unnecessary strdup() for -o
    * Bail out when both -o and -g are provided
    * readme: quote -o argument in output capture example
    * Add comment to describe what grim_output.geometry describes
    * Stop using output->geometry in render()
    * Introduce grim_capture
    * Add support for toplevel capture
    * Split grim_output.geometry into fallback_{x,y} and mode_{width,height
    * build: bump version to 1.5.0
* Fri Jun 23 2023 Michael Vetter <mvetter@suse.com>
  - Update to 1.4.1:
    * render: print error message when image alloc fails
    * write_jpg: fix printf format specifier
    * Fail when more than one arguments are passed in
  - Drop 0001-write_jpg-fix-printf-format-specifier.patch
* Mon Feb 28 2022 Christophe Giboudeaux <christophe@krop.fr>
  - Add upstream change:
    * 0001-write_jpg-fix-printf-format-specifier.patch
* Fri Feb 11 2022 Michael Vetter <mvetter@suse.com>
  - Update to 1.4.0:
    * Read XDG_PICTURES_DIR from user-dirs.dirs file
    * add bash completion
    * render: use pixman to compose output buffers
    * render: use convolution filter when downscaling
    * Allow setting compression level for PNG output
    * write_png: fix out of bounds read
    * render: add support for ≤ 24bpp pixel formats
    * Use alternate Wayland to Pixman format conversion on big-endian
    * Rename cairo_{jpg,ppm} to write_{jpg,ppm}
    * Use stream-type functions to save images
    * Remove cairo dependency
    * man: fix wrong section headers
    * Add example for taking screenshot of active window
    * Make get_output_dir return value const
    * Replace sprintf with snprintf
    * Make output_filename const
    * Stop using PATH_MAX
* Mon Apr 19 2021 Michael Vetter <mvetter@suse.com>
  - Update to 1.3.2:
    * Remove unnecessary wl_display_dispatch calls
    * Fix 180-degree rotated buffers without Y_INVERT
    * main,render: replace assert(false) with abort().
* Wed Jul 22 2020 Michael Vetter <mvetter@suse.com>
  - Update to 1.3.1:
    * Explain that '.' is grim's final fallback dir
    * Correct interpretation of output rotation
    * Fix maybe-uninitialized warning
    * Add completions for fish-shell
    * completions: add missing option
    * Improve error message for when supplied region is invalid
    * fix bufferoverflow in output_filepath
    * contrib/completions: fix fish file path
    * contrib/completions: fix unset datadir variable
* Thu Jan 16 2020 Michael Vetter <mvetter@suse.com>
  - Update to 1.3.0:
    * Allow to be invoked without a destination file argument.
      In which case a timestamped file will be written in
      $XDG_PICTURES_DIR.
    * Allow user to set default output dir.
    * Provide more helpful error message
    * Fix maybe-uninitialized warning
* Tue Jun 04 2019 mvetter@suse.com
  - Update to 1.2.0:
    * Add support for the PPM format. This is useful for speeding up
      grim when piping its output into another process.
* Wed Feb 06 2019 mvetter@suse.com
  - Update to 1.1:
    * Add an option to disable JPEG support at build-time
    * Add support for the WL_SHM_FORMAT_ABGR8888 format
    * Add various examples to README
* Tue Feb 05 2019 Jan Engelhardt <jengelh@inai.de>
  - Use noun phrase in descriptions.

Files

/usr/bin/grim
/usr/share/doc/packages/grim
/usr/share/doc/packages/grim/README.md
/usr/share/licenses/grim
/usr/share/licenses/grim/LICENSE
/usr/share/man/man1/grim.1.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Apr 21 22:32:08 2026