Download raw body.
update: wayland/grim 1.5.0
This updates wayland/grim to 1.5.0.
Release notes:
Add support for ext-image-copy-capture-v1
Add support for toplevel capture via -T
grim has moved to gitlab.freedesktop.org
ok?
Index: Makefile
===================================================================
RCS file: /local/cvs/ports/wayland/grim/Makefile,v
diff -u -p -u -r1.2 Makefile
--- Makefile 23 Nov 2023 11:41:23 -0000 1.2
+++ Makefile 7 Jul 2025 05:43:14 -0000
@@ -1,9 +1,9 @@
COMMENT = grab images from a Wayland compositor
-V = 1.4.1
-DISTNAME = grim-${V}
-SITES = https://git.sr.ht/~emersion/grim/
-DISTFILES = grim-{archive/}v${V}${EXTRACT_SUFX}
+V = 1.5.0
+DISTNAME = grim-v$V
+PKGNAME = grim-$V
+SITES = https://gitlab.freedesktop.org/emersion/grim/-/archive/v${V}/
CATEGORIES = wayland
Index: distinfo
===================================================================
RCS file: /local/cvs/ports/wayland/grim/distinfo,v
diff -u -p -u -r1.1.1.1 distinfo
--- distinfo 12 Nov 2023 11:52:51 -0000 1.1.1.1
+++ distinfo 7 Jul 2025 05:43:14 -0000
@@ -1,2 +1,2 @@
-SHA256 (grim-v1.4.1.tar.gz) = XtjnD82Dp+ID6S0027gqE0LT8TrZimsDEMyX4ak0Le0=
-SIZE (grim-v1.4.1.tar.gz) = 18372
+SHA256 (grim-v1.5.0.tar.gz) = nnKpj3YhsfV0G0Bbjb1Ees99MA3bEmZ+xSbbHOYVTqo=
+SIZE (grim-v1.5.0.tar.gz) = 20805
Index: patches/patch-main_c
===================================================================
RCS file: /local/cvs/ports/wayland/grim/patches/patch-main_c,v
diff -u -p -u -r1.1.1.1 patch-main_c
--- patches/patch-main_c 12 Nov 2023 11:52:51 -0000 1.1.1.1
+++ patches/patch-main_c 7 Jul 2025 05:43:14 -0000
@@ -1,7 +1,7 @@
Index: main.c
--- main.c.orig
+++ main.c
-@@ -9,8 +9,16 @@
+@@ -8,8 +8,16 @@
#include <string.h>
#include <time.h>
#include <unistd.h>
@@ -19,7 +19,7 @@ Index: main.c
#include "buffer.h"
#include "grim.h"
#include "output-layout.h"
-@@ -211,7 +219,7 @@ static bool default_filename(char *filename, size_t n,
+@@ -427,7 +435,7 @@ static bool default_filename(char *filename, size_t n,
}
assert(ext != NULL);
char tmpstr[32];
Index: patches/patch-meson_build
===================================================================
RCS file: /local/cvs/ports/wayland/grim/patches/patch-meson_build,v
diff -u -p -u -r1.1.1.1 patch-meson_build
--- patches/patch-meson_build 12 Nov 2023 11:52:51 -0000 1.1.1.1
+++ patches/patch-meson_build 7 Jul 2025 05:43:14 -0000
@@ -1,16 +1,16 @@
Index: meson.build
--- meson.build.orig
+++ meson.build
-@@ -17,7 +17,7 @@ png = dependency('libpng')
+@@ -18,7 +18,7 @@ png = dependency('libpng')
jpeg = dependency('libjpeg', required: get_option('jpeg'))
math = cc.find_library('m')
pixman = dependency('pixman-1')
-realtime = cc.find_library('rt')
+# realtime = cc.find_library('rt')
wayland_client = dependency('wayland-client')
- wayland_protos = dependency('wayland-protocols', version: '>=1.14')
-@@ -46,7 +46,7 @@ grim_deps = [
+ is_le = host_machine.endian() == 'little'
+@@ -45,7 +45,7 @@ grim_deps = [
math,
pixman,
png,
@@ -19,7 +19,7 @@ Index: meson.build
wayland_client,
]
-@@ -54,6 +54,9 @@ if jpeg.found()
+@@ -53,6 +53,9 @@ if jpeg.found()
grim_files += ['write_jpg.c']
grim_deps += [jpeg]
endif
--
Matthieu Herrb
update: wayland/grim 1.5.0