diff --git a/cloudbuild.yml b/cloudbuild.yml new file mode 100644 index 0000000000..94f076fbeb --- /dev/null +++ b/cloudbuild.yml @@ -0,0 +1,10 @@ +steps: + - name: 'gcr.io/cloud-builders/docker' + args: [ + 'build', + '--file=docker/Dockerfile', + '--tag=eu.gcr.io/$PROJECT_ID/imgproxy:$BRANCH_NAME', + '.' + ] + - name: 'gcr.io/cloud-builders/docker' + args: ['push', 'eu.gcr.io/$PROJECT_ID/imgproxy:$BRANCH_NAME'] diff --git a/vips/vips.c b/vips/vips.c index 1ec8e0860b..9e67c0d8d0 100644 --- a/vips/vips.c +++ b/vips/vips.c @@ -499,7 +499,7 @@ vips_icc_import_go(VipsImage *in, VipsImage **out) has_alpha_16 = TRUE; } - if (vips_icc_import(in, out, "embedded", TRUE, "pcs", vips_icc_get_pcs(in), NULL)) { + if (vips_icc_import(in, out, "embedded", TRUE, "intent", 0, "pcs", vips_icc_get_pcs(in), NULL)) { VIPS_UNREF(base); return 1; } @@ -540,7 +540,7 @@ vips_icc_export_srgb(VipsImage *in, VipsImage **out) int vips_icc_transform_srgb(VipsImage *in, VipsImage **out) { - return vips_icc_transform(in, out, "sRGB", "embedded", TRUE, "pcs", vips_icc_get_pcs(in), NULL); + return vips_icc_transform(in, out, "sRGB", "embedded", TRUE, "intent", 0, "pcs", vips_icc_get_pcs(in), NULL); } int