Skip to content

Commit

Permalink
gdk-pixbuf: Add version 2.42.9
Browse files Browse the repository at this point in the history
  • Loading branch information
hrxi committed Sep 16, 2023
1 parent 96f10d1 commit 19d7028
Show file tree
Hide file tree
Showing 4 changed files with 43 additions and 0 deletions.
11 changes: 11 additions & 0 deletions ci_config.json
Original file line number Diff line number Diff line change
Expand Up @@ -154,6 +154,17 @@
"windows": false
}
},
"gdk-pixbuf": {
"_comment": [
"- Disable man because it requires rst2man",
"- Disable fatal warnings because of CMake Toolchain: Failed to determine CMake compilers state",
"- Disable fatal warnings because of https://gitlab.gnome.org/GNOME/gdk-pixbuf/-/merge_requests/156"
],
"build_options": [
"gdk-pixbuf:man=false"
],
"fatal_warnings": false
},
"gee": {
"_comment": "- needs valac, not easy to install on Windows",
"build_on": {
Expand Down
8 changes: 8 additions & 0 deletions releases.json
Original file line number Diff line number Diff line change
Expand Up @@ -726,6 +726,14 @@
"1.14.1-1"
]
},
"gdk-pixbuf": {
"dependency_names": [
"gdk-pixbuf-2.0"
],
"versions": [
"2.42.9-1"
]
},
"gee": {
"dependency_names": [
"gee-0.8"
Expand Down
11 changes: 11 additions & 0 deletions subprojects/gdk-pixbuf.wrap
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
[wrap-file]
directory = gdk-pixbuf-2.42.9
source_url = https://download.gnome.org/sources/gdk-pixbuf/2.42/gdk-pixbuf-2.42.9.tar.xz
source_filename = gdk-pixbuf-2.42.9.tar.xz
source_hash = 28f7958e7bf29a32d4e963556d241d0a41a6786582ff6a5ad11665e0347fc962

# This tests allocates large amounts of memory: https://gitlab.gnome.org/GNOME/gdk-pixbuf/-/issues/215.
diff_files = gdk-pixbuf/disable-jpeg-test-205.patch

[provide]
gdk-pixbuf-2.0 = gdkpixbuf_dep
13 changes: 13 additions & 0 deletions subprojects/packagefiles/gdk-pixbuf/disable-jpeg-test-205.patch
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
diff --git a/tests/pixbuf-jpeg.c b/tests/pixbuf-jpeg.c
index be2c6b4fe..5a21668a1 100644
--- a/tests/pixbuf-jpeg.c
+++ b/tests/pixbuf-jpeg.c
@@ -216,7 +216,7 @@ main (int argc, char **argv)
g_test_add_func ("/pixbuf/jpeg/comment", test_comment);
g_test_add_func ("/pixbuf/jpeg/at_size", test_at_size);
g_test_add_func ("/pixbuf/jpeg/issue70", test_jpeg_markers);
- g_test_add_func ("/pixbuf/jpeg/issue205", test_jpeg_fbfbfbfb);
+ //g_test_add_func ("/pixbuf/jpeg/issue205", test_jpeg_fbfbfbfb);

return g_test_run ();
}

0 comments on commit 19d7028

Please sign in to comment.