Commit Graph

106 Commits

Author SHA256 Message Date
089a6a391d Accepting request 1174646 from GNOME:Next
- Enable test suite on x86_64 (other arches seem too flaky for now):
  + Add %check section and call %meson_test
  + Add gdk-pixbuf-jpeg-slow.patch: allow pixbuf-jpeg to run for
    more than 30s, by marking it as a slow test
    (glgo#GNOME/gdk-pixbuf!174).

- Migrate package to a regular obs_scm service, no longer password
  protecting a zip file. The originally reported bsc#1159337 seems
  no longer be applicable and we prefer the easier route.
- Drop unzip BuildRequires and pre_checkin.sh script.

OBS-URL: https://build.opensuse.org/request/show/1174646
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gdk-pixbuf?expand=0&rev=206
2024-05-16 15:24:46 +00:00
e9a450436e Accepting request 1174230 from GNOME:Next
- Update to version 2.42.12:
  + Fix a build failure,
  + Fix occasional build failures,
  + ani: Reject files with multiple INA or IART chunks,
  + ani: Reject files with multiple anih chunks (CVE-2022-48622),
  + ani: validate chunk size,
  + Updated translations.
- Drop 238893d8cd6f9c2616a05ab521a29651a17a38c2.patch: fixed
  upstream.

OBS-URL: https://build.opensuse.org/request/show/1174230
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gdk-pixbuf?expand=0&rev=204
2024-05-15 12:21:56 +00:00
0a3257d528 Accepting request 1172084 from GNOME:Next
- Pass -Dothers=enabled to meson: enable other image loaders (most
  notably beeded seems xpm,xbm). This is in line with upstreams
  recommendation for now, but won't be working past version 2.43.x.
  The loaders will likely be split out into a separate repo.
  (boo#1223903, glgo#GNOME/gdk-pixbuf!169).
- Add 238893d8cd6f9c2616a05ab521a29651a17a38c2.patch: Fix test
  suite with other loaders enabled.

OBS-URL: https://build.opensuse.org/request/show/1172084
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gdk-pixbuf?expand=0&rev=202
2024-05-06 07:18:41 +00:00
62c0e63e51 Accepting request 1171352 from GNOME:Next
- Update to version 2.42.11:
  + Disable fringe loaders by default.
  + Introspection fixes.
  + Updated translations.

OBS-URL: https://build.opensuse.org/request/show/1171352
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gdk-pixbuf?expand=0&rev=200
2024-05-02 15:48:24 +00:00
339db45773 Accepting request 1168866 from GNOME:Next
- Fix path to gdk-pixbuf-query-loader in pkg-config file: we rename
  the loader to be multi-arch compatible and thus also need to
  adjust the .pc file to have build-systems find it.

OBS-URL: https://build.opensuse.org/request/show/1168866
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gdk-pixbuf?expand=0&rev=198
2024-04-18 13:58:29 +00:00
3af4edc280 Accepting request 1031331 from GNOME:Next
New upstream release

OBS-URL: https://build.opensuse.org/request/show/1031331
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gdk-pixbuf?expand=0&rev=196
2022-10-27 06:10:03 +00:00
dd79ee2137 Accepting request 1000422 from GNOME:Next
Resub

OBS-URL: https://build.opensuse.org/request/show/1000422
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gdk-pixbuf?expand=0&rev=194
2022-08-31 14:31:40 +00:00
be5dfe5406 Accepting request 994170 from GNOME:Next
New upstream release

OBS-URL: https://build.opensuse.org/request/show/994170
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gdk-pixbuf?expand=0&rev=190
2022-08-10 17:00:00 +00:00
f64b240686 Accepting request 963362 from GNOME:Next
- Update to version 2.42.8:
  + Clear the pixbuf's memory buffer to avoid returning
    uninitialized memory.
  + Turn GdkPixbufModule functions into typed callbacks.
  + tiff: Use non-deprecated C99 integer types.
  + gif: Check for overflow when compositing or clearing frames.
  + Change png/jpeg/tiff build options from boolean to feature.
  + jpeg: Do not rely on UB around setjmp/longjmp.
  + Build fixes.
  + Documentation fixes.
  + Updated translations.
- Stop passing options to meson that just follow upstream default,
  just rely on upstream providing sane defaults, apart from where
  we want to deviate.

OBS-URL: https://build.opensuse.org/request/show/963362
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gdk-pixbuf?expand=0&rev=186
2022-03-21 08:37:07 +00:00
33cf62b527 Accepting request 929147 from GNOME:Next
OBS-URL: https://build.opensuse.org/request/show/929147
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gdk-pixbuf?expand=0&rev=185
2021-11-05 08:45:57 +00:00
4129bb2c8a Accepting request 919923 from home:sbrabec:branches:tuu-goodbye
- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).

OBS-URL: https://build.opensuse.org/request/show/919923
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gdk-pixbuf?expand=0&rev=184
2021-09-20 10:06:26 +00:00
a3723ee6c3 Accepting request 885790 from home:susnux:branches:GNOME:Factory
New stable release

OBS-URL: https://build.opensuse.org/request/show/885790
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gdk-pixbuf?expand=0&rev=180
2021-04-17 08:18:29 +00:00
e3d839af39 Accepting request 881674 from GNOME:Next
- Disable building of docs: creates a cycle with python:
  + Drop python3-gi-docgen BuildRequires.
  + Pass gtk_doc=falso to meson

OBS-URL: https://build.opensuse.org/request/show/881674
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gdk-pixbuf?expand=0&rev=177
2021-03-27 19:56:04 +00:00
096f14f918 Accepting request 880930 from GNOME:Next
GNOME 40 - here we come

OBS-URL: https://build.opensuse.org/request/show/880930
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gdk-pixbuf?expand=0&rev=176
2021-03-24 16:31:32 +00:00
92f74b2707 Accepting request 853729 from GNOME:Next
Update to 2.42.2 - CVE-2020-29385

OBS-URL: https://build.opensuse.org/request/show/853729
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gdk-pixbuf?expand=0&rev=174
2020-12-08 08:58:27 +00:00
266284bc0b Accepting request 847339 from GNOME:Next
Update to 2.42.0

OBS-URL: https://build.opensuse.org/request/show/847339
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gdk-pixbuf?expand=0&rev=172
2020-11-10 08:31:15 +00:00
43c94636bf Accepting request 842879 from GNOME:Next
update to 3.38.1 - TW should be ready

OBS-URL: https://build.opensuse.org/request/show/842879
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gdk-pixbuf?expand=0&rev=171
2020-10-27 09:56:30 +00:00
ad457af965 Accepting request 822927 from home:zcjia:branches:GNOME:Factory
- Add gdk-pixbuf-boo1174307-io-gif-overflow.patch: Avoid overflows
  by checking the memset length argument (boo#1174307).
- Raise dependency glib-2.0 version.

OBS-URL: https://build.opensuse.org/request/show/822927
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gdk-pixbuf?expand=0&rev=169
2020-07-27 12:02:14 +00:00
31a2bc292e Accepting request 779402 from home:yfjiang:branches:GNOME:Factory
- A file tests/test-images/gif-test-suite/max-width.gif from the
  test suite is correctly identified by clamav to be a malicious
  BC.Gif.Exploit.Agent-1425366.Agent. This is an intentional part
  of the test suite to ensure it has no negative side effects.
  On SLE, the package is built with clamav scanning, which then
  prevents a successful build. This change repacks the source
  package to a password-protected zip to bypass the clamav scanning
  for SLE (bsc#1159337), with following update:
  + Download upstream tarball through source service
  + Add pre_checkin.sh to convert tarball to zip file
  + Update spec-file to use the zip file as main source

OBS-URL: https://build.opensuse.org/request/show/779402
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gdk-pixbuf?expand=0&rev=167
2020-02-27 11:55:09 +00:00
e0591d0c2b Accepting request 768702 from home:dimstar:branches:GNOME:Factory
Remove -lang recommends

OBS-URL: https://build.opensuse.org/request/show/768702
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gdk-pixbuf?expand=0&rev=165
2020-01-30 12:47:15 +00:00
c7a8e92ae4 Accepting request 736077 from GNOME:Next
New stable release

OBS-URL: https://build.opensuse.org/request/show/736077
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gdk-pixbuf?expand=0&rev=163
2019-10-08 12:20:58 +00:00
dde6b6e79c Accepting request 735018 from GNOME:Next
Scripted push of project GNOME:Next

OBS-URL: https://build.opensuse.org/request/show/735018
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gdk-pixbuf?expand=0&rev=162
2019-10-04 15:33:26 +00:00
acd3ddea49 Accepting request 729371 from home:iznogood:branches:GNOME:Factory
New stable release

OBS-URL: https://build.opensuse.org/request/show/729371
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gdk-pixbuf?expand=0&rev=160
2019-09-09 09:52:23 +00:00
3817741267 Accepting request 701531 from GNOME:Next
Move RPM macros to %_rpmmacrodir.

OBS-URL: https://build.opensuse.org/request/show/701531
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gdk-pixbuf?expand=0&rev=158
2019-05-09 20:24:33 +00:00
5252ae3b4a Accepting request 680186 from GNOME:Next
New stable release, not buildtested

OBS-URL: https://build.opensuse.org/request/show/680186
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gdk-pixbuf?expand=0&rev=156
2019-03-01 18:26:14 +00:00
fbec4f4db8 Accepting request 634823 from GNOME:Next
OBS-URL: https://build.opensuse.org/request/show/634823
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gdk-pixbuf?expand=0&rev=154
2018-09-20 03:49:08 +00:00
bfcff5d7c2 Accepting request 621592 from home:iznogood:branches:GNOME:Factory
- Pass all options to meson, ensure we build gdk-pixbuf with the
  features we want.

OBS-URL: https://build.opensuse.org/request/show/621592
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gdk-pixbuf?expand=0&rev=152
2018-07-09 07:54:11 +00:00
af765ebebb Accepting request 595399 from home:luc14n0:branches:GNOME:Factory
Update to version 2.36.12.

OBS-URL: https://build.opensuse.org/request/show/595399
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gdk-pixbuf?expand=0&rev=150
2018-04-13 06:50:05 +00:00
61233d854a Accepting request 589342 from home:dimstar:t-u-u
t-u-u / boo#1086036

OBS-URL: https://build.opensuse.org/request/show/589342
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gdk-pixbuf?expand=0&rev=148
2018-03-22 09:44:10 +00:00
1c900f0fb1 Accepting request 581039 from GNOME:Next
spec-cleaner

OBS-URL: https://build.opensuse.org/request/show/581039
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gdk-pixbuf?expand=0&rev=146
2018-03-05 13:47:01 +00:00
7d230a8bba Accepting request 562058 from home:mgorse:branches:GNOME:Factory
- Add gdk-pixbuf-bgo779012-ico-overflow.patch: fix a potential
  integer overflow (boo#1027026 CVE-2017-6312).
- Add gdk-pixbuf-gif-negative-array-indexes.patch and
  gdk-pixbuf-gif-uninitialized-variable.patch: protect against
  access to negative array indexes (BGO#778584).
- Add gdk-pixbuf-tiff-overflow.patch: avoid overflow during size
  computation (bgo#779020).
- Add gdk-pixbuf-icns-handle-short-blocklen.patch: protect against
  short block length when reading icns (boo#1027024
  CVE-2017-6313).

OBS-URL: https://build.opensuse.org/request/show/562058
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gdk-pixbuf?expand=0&rev=144
2018-01-08 12:31:19 +00:00
9874fbf7cc Accepting request 531553 from GNOME:Next
1

OBS-URL: https://build.opensuse.org/request/show/531553
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gdk-pixbuf?expand=0&rev=142
2017-10-05 12:24:29 +00:00
fe03b549ce Accepting request 523315 from GNOME:Next
New upstream release

OBS-URL: https://build.opensuse.org/request/show/523315
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gdk-pixbuf?expand=0&rev=140
2017-09-11 18:22:18 +00:00
2a2947aa96 Accepting request 522683 from home:jengelh:branches:GNOME:Factory
- Update summaries and RPM categories.

OBS-URL: https://build.opensuse.org/request/show/522683
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gdk-pixbuf?expand=0&rev=139
2017-09-09 10:24:58 +00:00
99b5bbef2e Accepting request 519621 from GNOME:Next
- Migrate to meosn build system:
  + Add meson BuildRequires: new dependency.
  + Add xsltproc, gdk-doc and docbook-xsl-stylesheets
    BuildRequires: new dependencies, as gtk-doc and man pages are
    no longer pre-built.
  + Replace configure, make, make_install calls for respective
    meson, meson_build and meson_install macros.
- Drop libjasper-devel BuildRequires: drop JPEG2000 support: it is
  not enabled per default by upstream.

OBS-URL: https://build.opensuse.org/request/show/519621
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gdk-pixbuf?expand=0&rev=138
2017-08-31 07:45:44 +00:00
Bjørn Lie
fbe8bc87fa Accepting request 517713 from GNOME:Next
Resub, new upstream release, corrected bgo ref

OBS-URL: https://build.opensuse.org/request/show/517713
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gdk-pixbuf?expand=0&rev=136
2017-08-22 08:40:12 +00:00
744dd77952 Accepting request 515087 from GNOME:Next
New stable release

OBS-URL: https://build.opensuse.org/request/show/515087
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gdk-pixbuf?expand=0&rev=134
2017-08-14 14:26:13 +00:00
Bjørn Lie
969c330dc3 Accepting request 511252 from GNOME:Next
New upstream release

OBS-URL: https://build.opensuse.org/request/show/511252
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gdk-pixbuf?expand=0&rev=132
2017-07-21 16:43:26 +00:00
88750fa0a2 Accepting request 510608 from home:hpjansson:bsc1048289-gf
- Add fixes for crashes, taken from upstream git (CVE-2017-2862,
  CVE-2017-2870, bgo#784866, bgo#780269):
  gdk-pixbuf-cve-2017-2862-jpeg-channels.patch
  gdk-pixbuf-cve-2017-2870-tiff-mul-overflow.patch

OBS-URL: https://build.opensuse.org/request/show/510608
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gdk-pixbuf?expand=0&rev=130
2017-07-16 19:03:40 +00:00
512ce263f7 Accepting request 494075 from GNOME:Next
Resubmit - added a bug ref in plus

- Supplement libgdk_pixbuf-2_0-0 by the thumbnailers (boo#1037100).

- Split the external thumbnailer into gdk-pixbuf-thumbnailer.

OBS-URL: https://build.opensuse.org/request/show/494075
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gdk-pixbuf?expand=0&rev=128
2017-05-10 12:55:29 +00:00
Bjørn Lie
d1cf16f70a Accepting request 482742 from GNOME:Next
New upstream release

OBS-URL: https://build.opensuse.org/request/show/482742
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gdk-pixbuf?expand=0&rev=126
2017-03-27 16:16:46 +00:00
Bjørn Lie
d96f9ada07 Accepting request 457134 from GNOME:Next
1

OBS-URL: https://build.opensuse.org/request/show/457134
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gdk-pixbuf?expand=0&rev=124
2017-02-15 11:03:40 +00:00
Bjørn Lie
f3d8aa1ffd Accepting request 450581 from GNOME:Next
New stable relase

OBS-URL: https://build.opensuse.org/request/show/450581
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gdk-pixbuf?expand=0&rev=122
2017-01-17 12:11:08 +00:00
Bjørn Lie
f127c24105 Accepting request 448795 from GNOME:Next
New stable, yet a versionbump :-)

OBS-URL: https://build.opensuse.org/request/show/448795
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gdk-pixbuf?expand=0&rev=120
2017-01-09 11:31:09 +00:00
7216704358 Accepting request 445629 from GNOME:Next
Update to 2.36.1 - cleanup Max' submission

OBS-URL: https://build.opensuse.org/request/show/445629
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gdk-pixbuf?expand=0&rev=118
2016-12-15 18:27:28 +00:00
308d8162c6 Accepting request 445453 from home:mstaudt:929462boo-gdk-pixbuf
- u_contrib-gdk-pixbuf-xlib-Fix-rgb888amsb.patch
  Fix RGBA conversion for big endian X11 environments.
  Fixes (boo#929462), (bsc#1010497)

OBS-URL: https://build.opensuse.org/request/show/445453
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gdk-pixbuf?expand=0&rev=117
2016-12-13 16:37:13 +00:00
854e62e992 Accepting request 428763 from GNOME:Next
New stable release

OBS-URL: https://build.opensuse.org/request/show/428763
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gdk-pixbuf?expand=0&rev=115
2016-09-20 18:24:32 +00:00
74eb09c93e Accepting request 427345 from GNOME:Next
1

OBS-URL: https://build.opensuse.org/request/show/427345
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gdk-pixbuf?expand=0&rev=114
2016-09-14 16:48:22 +00:00
bb8c5b83e8 Accepting request 424977 from GNOME:Next
Scripted push of project GNOME:Next

OBS-URL: https://build.opensuse.org/request/show/424977
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gdk-pixbuf?expand=0&rev=113
2016-09-08 21:21:36 +00:00
Bjørn Lie
7eea91dac6 Accepting request 424115 from home:zhangxiaofei:branches:GNOME:Factory
- Add fixes for some crashes, taken from upstream git (bsc#988745
  bsc#991450 CVE-2016-6352):
  gdk-pixbuf-bgo768688-bmp-overflow.patch
  gdk-pixbuf-bgo768484-ico-set-errors.patch
  gdk-pixbuf-bgo769738-bmp-overflow.patch
  gdk-pixbuf-bgo769170-ico-headers.patch

OBS-URL: https://build.opensuse.org/request/show/424115
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gdk-pixbuf?expand=0&rev=111
2016-09-01 09:33:46 +00:00