Commit Graph

122 Commits

Author SHA256 Message Date
Ismail Dönmez
52c632ef21 Accepting request 646109 from GNOME:Next
- Update to version 0.4.12:
  + GeglBuffer: Fix fix of scaled blitting, the fix from last
    release introduced scaling artifacts for all formats that are
    non-8bit.
- Changes from version 0.4.10:
  + GeglBuffer:
    - Fix integer overflow issues for u32 blit scaling code paths.
    - Reduced memory clearing overhead for temporary buffers during
      blit.
    - Round alpha component during u8 bilinear/box filtering.
    - gegl_buffer_dup now matches source buffer abyss, shift and
      tile-size more closely.
    - Added GEGL_TILE_COPY command for backends, for more efficient
      buffer duplication/copies.
    - New GeglBufferIterator API.
    - Move type-generic scaling algorithms to GeglBuffer folder,
      move opencl integration bits out of buffer.
  + Operations:
    - gif-load: new operation for decoding GIF images/animations,
      with frame delay exposed as an out-property.
    - exr-save: do not hard-code a version name space.
    - long-shadow: add 'Fading (fixed length)' style with a new
      user-defined 'Midpoint' parameter.
    - maniuk06: use double precision, permitting to work on larger
      images.
    - watershed-transform: improved description.
    - unsharp-mask: permit std-dev radius of up to 1500px (from
      300).
    - Updated all operations to use new iterator API.

OBS-URL: https://build.opensuse.org/request/show/646109
OBS-URL: https://build.opensuse.org/package/show/graphics/gegl?expand=0&rev=70
2018-11-03 08:57:35 +00:00
Yuchen Lin
4e0e86f83d Accepting request 631255 from graphics
OBS-URL: https://build.opensuse.org/request/show/631255
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gegl?expand=0&rev=45
2018-09-10 10:28:58 +00:00
Ismail Dönmez
f90d56574b Accepting request 631195 from home:iznogood:branches:graphics
New upstream release, needed for new gimp rel

OBS-URL: https://build.opensuse.org/request/show/631195
OBS-URL: https://build.opensuse.org/package/show/graphics/gegl?expand=0&rev=68
2018-08-24 08:20:40 +00:00
Dominique Leuenberger
8f8a15c92d Accepting request 621145 from graphics
OBS-URL: https://build.opensuse.org/request/show/621145
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gegl?expand=0&rev=44
2018-07-13 08:15:12 +00:00
OBS User mrdocs
e9962696f9 Accepting request 621141 from home:iznogood:branches:graphics
- Update to version 0.4.4:
  + Core:
    - Point filters with need for format conversion of input are
      now parallel.
    - Added swap-reading, swap-writing, swap-read-total and
      swap-write-total properties to GeglStats.
  + Buffer:
    - Trim tile-cache when shrinking.
    - Added reading locks to tiles further improving concurrent
      access tolerance of GeglBuffer.
  + Operations:
    - threshold: operating format changed from linear to
      perceptual.
    - unsharp-mask: add rename standard-deviation and scale
      properties to 'Radius' and 'Amount', add 'Threshold'
      property.
    - recursive-transform now supports applying multiple
      transformations simultanously.
    - Fixed integer overflow due to logic error in pixelize.
    - New operation: gegl:abs which negates negative values.
    - New operation in workshop: selective-hue-saturation.

OBS-URL: https://build.opensuse.org/request/show/621141
OBS-URL: https://build.opensuse.org/package/show/graphics/gegl?expand=0&rev=66
2018-07-05 11:47:56 +00:00
Dominique Leuenberger
d58295539b Accepting request 610015 from graphics
OBS-URL: https://build.opensuse.org/request/show/610015
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gegl?expand=0&rev=43
2018-05-25 19:35:51 +00:00
Ismail Dönmez
996f893996 Accepting request 609912 from home:iznogood
- Update to version 0.4.2:
  + Build: Abort early if autoreconf fails, remove unused bits,
    default to -Ofast as CFLAGS.
  + GeglBuffer:
    - Improve concurrency for trimming and destruction of tile
      caches. Improve cache invalidation during partial mipmap
      regeneration.
    - Do new cheap clones of buffers with new internal gegl-buffer
      backed tile-backend.
    - Do not keep cached sampler in buffer it makes cache
      invalidation hard, and for performance/threading it is better
      to create ones own samplers anyways. The old API still
      exists, though parts of it is now deprecated. The single
      special case where gegl_buffer_sample remains somewhat
      performant is with the NEAREST sampler, for all other
      samplers creating a caching sampler is better.
  + Operations:
    - operation: add GeglOperationAreaFilter::get_abyss_policy()
      vfunc Copyright notice improvements to spherize,
      color-overlay.  ff-save: implement defines handling
      compilation with ffmpeg 2.3-2.7, 4.0 compat.
    - Improved multi-threaded performance of panorama-projection
      and other transformation operations through optimizations in
      buffer and base-classes.
- Drop gegl-port-ffmpeg4.patch: Fixed upstream.

OBS-URL: https://build.opensuse.org/request/show/609912
OBS-URL: https://build.opensuse.org/package/show/graphics/gegl?expand=0&rev=64
2018-05-17 08:26:08 +00:00
Dominique Leuenberger
4d319cec82 Accepting request 606287 from graphics
OBS-URL: https://build.opensuse.org/request/show/606287
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gegl?expand=0&rev=42
2018-05-13 13:56:58 +00:00
OBS User mrdocs
689ac5dceb Accepting request 605907 from home:iznogood:branches:multimedia:libs
- Add gegl-port-ffmpeg4.patch: Fix build with ffmpeg4 (bgo#795625).

OBS-URL: https://build.opensuse.org/request/show/605907
OBS-URL: https://build.opensuse.org/package/show/graphics/gegl?expand=0&rev=62
2018-05-10 22:53:13 +00:00
Ismail Dönmez
a261881deb Accepting request 605483 from home:iznogood:branches:graphics
- Add baselibs.conf, build 32-bit support.

OBS-URL: https://build.opensuse.org/request/show/605483
OBS-URL: https://build.opensuse.org/package/show/graphics/gegl?expand=0&rev=61
2018-05-09 09:32:29 +00:00
Dominique Leuenberger
c21af2fec3 Accepting request 602149 from graphics
- Update to version 0.4.0:
  + GEGL 0.4.x is a stable release series of GEGL to have a stable
    API and ABI to go with GIMP-2.10. When the need arises to break
    API or ABI compatibility the 0.4.x series will get its own
    branch and unstable API experiments and development, 0.5.x will
    happen in master. For now though master will track the 0.4.x
    series.
  + Core: Change GeglParamSpecSeed from int to uint to match the
    value range of GeglRandom's seed.
  + Operations:
    - Ripple fixed remaining issues needed to remove legacy GIMP
      plug-in in GIMP.
    - Spherize, requrise transform and color-overlay moved out of
      workshop.
    - Ppm-load ported to GIO.
- Rename subpackages following upstreams soname bump.
- Do not buildrequires lensfun-devel, it would be only used when
  building workshop, if Makefile was really compiling relevant
  code.

OBS-URL: https://build.opensuse.org/request/show/602149
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gegl?expand=0&rev=41
2018-05-03 10:31:47 +00:00
1f7413911e Accepting request 602141 from home:iznogood:branches:graphics
- Update to version 0.4.0:
  + GEGL 0.4.x is a stable release series of GEGL to have a stable
    API and ABI to go with GIMP-2.10. When the need arises to break
    API or ABI compatibility the 0.4.x series will get its own
    branch and unstable API experiments and development, 0.5.x will
    happen in master. For now though master will track the 0.4.x
    series.
  + Core: Change GeglParamSpecSeed from int to uint to match the
    value range of GeglRandom's seed.
  + Operations:
    - Ripple fixed remaining issues needed to remove legacy GIMP
      plug-in in GIMP.
    - Spherize, requrise transform and color-overlay moved out of
      workshop.
    - Ppm-load ported to GIO.
- Rename subpackages following upstreams soname bump.

OBS-URL: https://build.opensuse.org/request/show/602141
OBS-URL: https://build.opensuse.org/package/show/graphics/gegl?expand=0&rev=59
2018-04-27 23:27:10 +00:00
Ismail Dönmez
eb1429c519 Accepting request 601608 from home:fcrozat:branches:graphics
- Do not buildrequires lensfun-devel, it would be only used when
  building workshop, if Makefile was really compiling relevant
  code.

OBS-URL: https://build.opensuse.org/request/show/601608
OBS-URL: https://build.opensuse.org/package/show/graphics/gegl?expand=0&rev=58
2018-04-26 13:58:36 +00:00
Dominique Leuenberger
5896d75862 Accepting request 599880 from graphics
OBS-URL: https://build.opensuse.org/request/show/599880
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gegl?expand=0&rev=40
2018-04-25 07:57:53 +00:00
Ismail Dönmez
785c844f49 Accepting request 599802 from home:iznogood:branches:graphics
- Explicitly version pkgconfig(libavcodec), pkgconfig(libavformat)
  and pkgconfig(libswscale) BuildRequires to less than the symbol
  versions provided by ffmpeg4 branch until upstream catches up.
  Currently provided by new ffmpeg3 compatability package.

OBS-URL: https://build.opensuse.org/request/show/599802
OBS-URL: https://build.opensuse.org/package/show/graphics/gegl?expand=0&rev=56
2018-04-23 07:36:45 +00:00
Dominique Leuenberger
b6dbb2df13 Accepting request 598051 from graphics
OBS-URL: https://build.opensuse.org/request/show/598051
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gegl?expand=0&rev=39
2018-04-22 12:34:13 +00:00
Ismail Dönmez
8c7cae1b1e Accepting request 597895 from home:iznogood:branches:graphics
New stable rel

OBS-URL: https://build.opensuse.org/request/show/597895
OBS-URL: https://build.opensuse.org/package/show/graphics/gegl?expand=0&rev=54
2018-04-19 08:14:01 +00:00
Dominique Leuenberger
c66069f1f6 Accepting request 593214 from graphics
OBS-URL: https://build.opensuse.org/request/show/593214
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gegl?expand=0&rev=38
2018-04-06 15:41:29 +00:00
Ismail Dönmez
ffd34f39b2 Accepting request 592922 from home:luc14n0:branches:graphics
Add cairo and glib-2.0 BuildRequires to avoid implicit dependencies.

OBS-URL: https://build.opensuse.org/request/show/592922
OBS-URL: https://build.opensuse.org/package/show/graphics/gegl?expand=0&rev=52
2018-04-03 12:43:45 +00:00
Dominique Leuenberger
6f71a1c9e8 Accepting request 592193 from graphics
OBS-URL: https://build.opensuse.org/request/show/592193
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gegl?expand=0&rev=37
2018-04-02 20:47:37 +00:00
Ismail Dönmez
b95e0da040 Accepting request 592182 from home:mrdocs:branches:graphics
- Update to 0.3.30
- Rather complex code changes, which is in NEWS file
- Now minimum build requirement for GIMP 2.10.0

OBS-URL: https://build.opensuse.org/request/show/592182
OBS-URL: https://build.opensuse.org/package/show/graphics/gegl?expand=0&rev=50
2018-03-29 08:41:10 +00:00
Dominique Leuenberger
03187a93bb Accepting request 589853 from graphics
OBS-URL: https://build.opensuse.org/request/show/589853
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gegl?expand=0&rev=36
2018-03-24 15:08:43 +00:00
OBS User mrdocs
bb26fb31ac Accepting request 587684 from home:iznogood:branches:graphics
- Update to version 0.3.28:
  + New stable branch, long packaged as gegl-unstable in openSUSE,
    changes far to many to list, please see NEWS packaged in
    docs sub-package.
- Lots of BuildRequires, Requires and sub-package changes.
- Drop upstream fixed patches:
  + gegl-UF_long.patch.
  + gegl-lua52.patch.
  + gegl-0.2.0-CVE-2012-4433.patch.
  + gegl-ruby19.patch.
  + gegl-0.2.0-linker-flags.patch

OBS-URL: https://build.opensuse.org/request/show/587684
OBS-URL: https://build.opensuse.org/package/show/graphics/gegl?expand=0&rev=48
2018-03-22 02:41:16 +00:00
Dominique Leuenberger
62995dc4d3 Accepting request 584481 from graphics
OBS-URL: https://build.opensuse.org/request/show/584481
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gegl?expand=0&rev=35
2018-03-09 09:35:06 +00:00
OBS User mrdocs
ccb1066c50 Accepting request 583838 from home:jengelh:branches:graphics
- Fix SRPM group. Update descriptions. Remove idempotent
  %if..%endif around %package.

OBS-URL: https://build.opensuse.org/request/show/583838
OBS-URL: https://build.opensuse.org/package/show/graphics/gegl?expand=0&rev=46
2018-03-08 16:05:37 +00:00
OBS User mrdocs
21d92d7c92 Accepting request 583637 from GNOME:Next
Scripted push of project GNOME:Next

OBS-URL: https://build.opensuse.org/request/show/583637
OBS-URL: https://build.opensuse.org/package/show/graphics/gegl?expand=0&rev=45
2018-03-06 22:32:16 +00:00
Dominique Leuenberger
e02479f295 Accepting request 568911 from graphics
OBS-URL: https://build.opensuse.org/request/show/568911
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gegl?expand=0&rev=34
2018-01-26 12:57:42 +00:00
Ismail Dönmez
c3fe5f35a8 Accepting request 568901 from home:pgajdos
- require liberation-fonts instead of liberation2-fonts, it is dead 
  [bsc#1077375] [rh#856239]

OBS-URL: https://build.opensuse.org/request/show/568901
OBS-URL: https://build.opensuse.org/package/show/graphics/gegl?expand=0&rev=43
2018-01-24 13:11:00 +00:00
Dominique Leuenberger
16ce4f68cf Accepting request 566437 from graphics
OBS-URL: https://build.opensuse.org/request/show/566437
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gegl?expand=0&rev=33
2018-01-20 10:22:24 +00:00
Ismail Dönmez
2d63bb907d Accepting request 563892 from GNOME:Next
- Replace liberation-fonts BuildRequires with liberation2-fonts:
  the new set works as well.

- Add gegl-0.2.0-linker-flags.patch to add -lm to linker flags.

OBS-URL: https://build.opensuse.org/request/show/563892
OBS-URL: https://build.opensuse.org/package/show/graphics/gegl?expand=0&rev=41
2018-01-16 14:36:37 +00:00
Dominique Leuenberger
5be820b471 Accepting request 476790 from graphics
- Fix CVE-2012-4433 (bsc#789835):

OBS-URL: https://build.opensuse.org/request/show/476790
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gegl?expand=0&rev=32
2017-03-10 19:43:19 +00:00
1a7e8dbc7b Set security tag.
OBS-URL: https://build.opensuse.org/package/show/graphics/gegl?expand=0&rev=39
2017-03-06 15:30:32 +00:00
b4a5bd50f0 Add bsc#789835.
OBS-URL: https://build.opensuse.org/package/show/graphics/gegl?expand=0&rev=38
2017-03-03 16:53:47 +00:00
Dominique Leuenberger
7f0010eb18 Accepting request 454841 from graphics
1

OBS-URL: https://build.opensuse.org/request/show/454841
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gegl?expand=0&rev=31
2017-02-08 11:05:55 +00:00
OBS User mrdocs
d8d43653e7 Accepting request 454840 from home:Zaitor:branches:graphics
Resub, add comment about the patch

OBS-URL: https://build.opensuse.org/request/show/454840
OBS-URL: https://build.opensuse.org/package/show/graphics/gegl?expand=0&rev=36
2017-02-05 23:40:17 +00:00
Dominique Leuenberger
e1f8acb851 Accepting request 390503 from graphics
1

OBS-URL: https://build.opensuse.org/request/show/390503
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gegl?expand=0&rev=30
2016-04-22 14:17:38 +00:00
Ismail Dönmez
f630e0dcf1 Accepting request 390477 from home:olh:branches:graphics
- Use pkgconfig instead of libffmpeg-devel

OBS-URL: https://build.opensuse.org/request/show/390477
OBS-URL: https://build.opensuse.org/package/show/graphics/gegl?expand=0&rev=34
2016-04-18 07:00:59 +00:00
Dominique Leuenberger
6a2164a705 Accepting request 356069 from graphics
1

OBS-URL: https://build.opensuse.org/request/show/356069
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gegl?expand=0&rev=29
2016-01-30 10:34:26 +00:00
Ismail Dönmez
62edebb583 Accepting request 356067 from home:namtrac:branches:graphics
- Add gegl-0.2.0-linker-flags.patch to add -lm to linker flags

OBS-URL: https://build.opensuse.org/request/show/356067
OBS-URL: https://build.opensuse.org/package/show/graphics/gegl?expand=0&rev=32
2016-01-26 14:12:07 +00:00
Stephan Kulow
03ddf9c707 Accepting request 258463 from graphics
1

OBS-URL: https://build.opensuse.org/request/show/258463
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gegl?expand=0&rev=28
2014-10-29 20:09:11 +00:00
OBS User mrdocs
ba7a27a64f Accepting request 258426 from home:MargueriteSu:branches:graphics
fix build for factory w/ SuiteSparse 4.4.0

OBS-URL: https://build.opensuse.org/request/show/258426
OBS-URL: https://build.opensuse.org/package/show/graphics/gegl?expand=0&rev=30
2014-10-27 03:35:20 +00:00
Stephan Kulow
b71e85f75b Accepting request 151136 from graphics
update license to new format (forwarded request 151121 from coolo)

OBS-URL: https://build.opensuse.org/request/show/151136
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gegl?expand=0&rev=25
2013-02-04 20:10:34 +00:00
Togan Muftuoglu
4a08992179 Accepting request 151121 from openSUSE:Factory:Staging:spdx
update license to new format

OBS-URL: https://build.opensuse.org/request/show/151121
OBS-URL: https://build.opensuse.org/package/show/graphics/gegl?expand=0&rev=28
2013-02-04 14:57:17 +00:00
Stephan Kulow
1da51f766e Accepting request 121388 from graphics
Fix build on Factory with ruby 1.9 (forwarded request 121387 from dimstar)

OBS-URL: https://build.opensuse.org/request/show/121388
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gegl?expand=0&rev=22
2012-05-21 06:05:13 +00:00
Ismail Dönmez
84c0fef512 Accepting request 121387 from home:dimstar:branches:graphics
Fix build on Factory with ruby 1.9

OBS-URL: https://build.opensuse.org/request/show/121387
OBS-URL: https://build.opensuse.org/package/show/graphics/gegl?expand=0&rev=26
2012-05-18 11:36:55 +00:00
Stephan Kulow
89e374d2be Accepting request 112357 from graphics
Update to 0.2.0 (forwarded request 112353 from vuntz)

OBS-URL: https://build.opensuse.org/request/show/112357
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gegl?expand=0&rev=21
2012-04-17 19:58:24 +00:00
Ismail Dönmez
1184ca40a2 Accepting request 112353 from home:vuntz:branches:graphics
Update to 0.2.0

OBS-URL: https://build.opensuse.org/request/show/112353
OBS-URL: https://build.opensuse.org/package/show/graphics/gegl?expand=0&rev=24
2012-04-03 11:44:17 +00:00
Stephan Kulow
b578b1bdc5 Accepting request 99750 from graphics
Fix build (forwarded request 99733 from vuntz)

OBS-URL: https://build.opensuse.org/request/show/99750
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gegl?expand=0&rev=20
2012-01-12 14:30:34 +00:00
Ismail Dönmez
e7f8e6222d Accepting request 99733 from home:vuntz:branches:graphics
Fix build

OBS-URL: https://build.opensuse.org/request/show/99733
OBS-URL: https://build.opensuse.org/package/show/graphics/gegl?expand=0&rev=22
2012-01-11 10:37:55 +00:00
Klaas Freitag
460952747a Accepting request 93852 from home:dimstar:branches:graphics
Update to 0.1.8

OBS-URL: https://build.opensuse.org/request/show/93852
OBS-URL: https://build.opensuse.org/package/show/graphics/gegl?expand=0&rev=21
2011-11-27 15:51:17 +00:00