~emersion/#1525229

success

Make PNG support optional

606fe920 — Simon Ser contact@emersion.fr

Owner
~emersion
Created
9 days ago
Updated
9 days ago
Build manifest
view manifest »

Tasks

view log »
setup view log »
build view log »
go to bottom »
go to top »
setup
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
[#1525229] 2025/07/06 18:23:07 Running build on fra02.builds.sr.ht
[#1525229] 2025/07/06 18:23:07 Booting image archlinux (default) on port 22024
[#1525229] 2025/07/06 18:23:08 Waiting for guest to settle
[#1525229] 2025/07/06 18:23:14 Sending tasks
[#1525229] 2025/07/06 18:23:16 Sending build environment
[#1525229] 2025/07/06 18:23:16 Installing packages
Warning: Permanently added '[localhost]:22024' (ED25519) to the list of known hosts.
:: Synchronizing package databases...
 core downloading...
 extra downloading...
 multilib downloading...
warning: archlinux-keyring-20250430.1-1 is up to date -- skipping
 there is nothing to do
Warning: Permanently added '[localhost]:22024' (ED25519) to the list of known hosts.
linux: ignoring package upgrade (6.15.4.arch2-1 => 6.15.5.arch1-1)
nothing to do
Warning: Permanently added '[localhost]:22024' (ED25519) to the list of known hosts.
Sync Explicit (6): libjpeg-turbo-3.1.1-1, meson-1.8.2-2, wayland-1.23.1-2, wayland-protocols-1.45-1, pixman-0.46.2-1, libpng-1.6.50-1
resolving dependencies...
looking for conflicting packages...

Packages (9) default-cursors-3-1  ninja-1.12.1-2  python-tqdm-4.67.1-2  libjpeg-turbo-3.1.1-1  libpng-1.6.50-1  meson-1.8.2-2  pixman-0.46.2-1  wayland-1.23.1-2  wayland-protocols-1.45-1

Total Download Size:    3.80 MiB
Total Installed Size:  20.06 MiB

:: Proceed with installation? [Y/n] 
:: Retrieving packages...
 meson-1.8.2-2-any downloading...
 libjpeg-turbo-3.1.1-1-x86_64 downloading...
 pixman-0.46.2-1-x86_64 downloading...
 libpng-1.6.50-1-x86_64 downloading...
 ninja-1.12.1-2-x86_64 downloading...
 wayland-1.23.1-2-x86_64 downloading...
 wayland-protocols-1.45-1-any downloading...
 python-tqdm-4.67.1-2-any downloading...
 default-cursors-3-1-any downloading...
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
checking available disk space...
:: Processing package changes...
installing libjpeg-turbo...
Optional dependencies for libjpeg-turbo
    java-runtime>11: for TurboJPEG Java wrapper
installing ninja...
installing python-tqdm...
Optional dependencies for python-tqdm
    python-requests: telegram
installing meson...
installing default-cursors...
Optional dependencies for default-cursors
    adwaita-cursors: default cursor theme
installing wayland...
installing wayland-protocols...
installing pixman...
installing libpng...
:: Running post-transaction hooks...
(1/1) Arming ConditionNeedsUpdate...
[#1525229] 2025/07/06 18:23:18 Cloning repositories
Cloning into 'grim'...
+ git -C grim checkout -q 606fe920a05a38beb1585d61276da35a499896d1
+ git -C grim submodule update --init --recursive
[#1525229] 2025/07/06 18:23:19 Running task setup
[#1525229] 2025/07/06 18:23:20 Running task build
setup
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
+ cd grim
+ meson build
The Meson build system
Version: 1.8.2
Source dir: /home/build/grim
Build dir: /home/build/grim/build
Build type: native build
Project name: grim
Project version: 1.4.1
C compiler for the host machine: cc (gcc 15.1.1 "cc (GCC) 15.1.1 20250425")
C linker for the host machine: cc ld.bfd 2.44.0
Host machine cpu family: x86_64
Host machine cpu: x86_64
Compiler for C supports arguments -Wno-unused-parameter: YES 
Compiler for C supports arguments -Wundef: YES 
Found pkg-config: YES (/usr/bin/pkg-config) 2.5.1
Run-time dependency libpng found: YES 1.6.50
Run-time dependency libjpeg found: YES 3.1.1
Library m found: YES
Run-time dependency pixman-1 found: YES 0.46.2
Library rt found: YES
Run-time dependency wayland-client found: YES 1.23.1
Run-time dependency wayland-protocols found: YES 1.45
Build-time dependency wayland-scanner found: YES 1.23.1
Program /usr/bin/wayland-scanner found: YES (/usr/bin/wayland-scanner)
Program scdoc found: NO
Build targets in project: 1

grim 1.4.1

    PNG         : YES
    JPEG        : YES
    Manual pages: NO

Found ninja-1.12.1 at /usr/bin/ninja

Generating targets:   0%|          | 0/1 eta ?
                                              

Writing build.ninja:   0%|          | 0/48 eta ?
                                                
WARNING: Running the setup command as `meson [options]` instead of `meson setup [options]` is ambiguous and deprecated.
build
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
+ cd grim
+ ninja -C build
ninja: Entering directory `build'
[1/24] Generating 'grim.p/ext-foreign-toplevel-list-v1-protocol.c'
[2/24] Generating 'grim.p/ext-foreign-toplevel-list-v1-protocol.h'
[3/24] Generating 'grim.p/ext-image-capture-source-v1-protocol.c'
[4/24] Generating 'grim.p/ext-image-capture-source-v1-protocol.h'
[5/24] Generating 'grim.p/xdg-output-unstable-v1-protocol.c'
[6/24] Generating 'grim.p/ext-image-copy-capture-v1-protocol.c'
[7/24] Generating 'grim.p/ext-image-copy-capture-v1-protocol.h'
[8/24] Generating 'grim.p/xdg-output-unstable-v1-protocol.h'
[9/24] Generating 'grim.p/wlr-screencopy-unstable-v1-protocol.c'
[10/24] Generating 'grim.p/wlr-screencopy-unstable-v1-protocol.h'
[11/24] Compiling C object grim.p/meson-generated_ext-image-capture-source-v1-protocol.c.o
[12/24] Compiling C object grim.p/meson-generated_ext-foreign-toplevel-list-v1-protocol.c.o
[13/24] Compiling C object grim.p/meson-generated_ext-image-copy-capture-v1-protocol.c.o
[14/24] Compiling C object grim.p/meson-generated_xdg-output-unstable-v1-protocol.c.o
[15/24] Compiling C object grim.p/meson-generated_wlr-screencopy-unstable-v1-protocol.c.o
[16/24] Compiling C object grim.p/box.c.o
[17/24] Compiling C object grim.p/buffer.c.o
[18/24] Compiling C object grim.p/output-layout.c.o
[19/24] Compiling C object grim.p/write_ppm.c.o
[20/24] Compiling C object grim.p/render.c.o
[21/24] Compiling C object grim.p/main.c.o
[22/24] Compiling C object grim.p/write_png.c.o
[23/24] Compiling C object grim.p/write_jpg.c.o
[24/24] Linking target grim
Build complete: success 9 days ago (took 13 seconds)