Revisions of graphene

buildservice-autocommit accepted request 963611 from Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) (revision 33)
baserev update by copy to link target
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) accepted request 962912 from Bjørn Lie's avatar Bjørn Lie (iznogood) (revision 32)
- Update to version 1.10.8:
  + ray:
    - simplify NaN checking.
    - Improve intersection
  + Build fixes.
  + SIMD:
    - Make reciprocal operations 0-safe.
    - Add simplified scalar reciprocal.
  + tests:
    - Fix installed introspection test.
    - Add ray intersection unit.
  + Fix detection of AArch64.
  + Documentation fixes.
buildservice-autocommit accepted request 885629 from Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) (revision 31)
baserev update by copy to link target
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) accepted request 885622 from Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) (revision 30)
- Update to version 1.10.6:
  + Hide GRAPHENE_SIMD_S from the introspection data.
  + Nudge ray axis when intersecting a box.
- Changes from version 1.10.4:
  + Add ARM NEON support when building with Visual Studio.
  + Build fix on ARM64 Windows.
  + Drop deprecated "python3" Meson module.
  + Fix detection of non-intersecting boxes.
  + Only enable SSE2 on x86_64.
  + Use the compiler-appropriate alignment attributes.
  + Change introspection option to a yielding feature.
- Change -Dintrospection=true meson parameter to
  -Dintrospection=enabled: follow upstream build system changes.
- Wrap -Dsse2=true meson parameter into %ifarch x86_64: 32bit
  builds for example do not support sse2 (likely boo#1184678).
buildservice-autocommit accepted request 867720 from Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) (revision 29)
baserev update by copy to link target
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) accepted request 867574 from Bjørn Lie's avatar Bjørn Lie (iznogood) (revision 28)
- Pass conditional Darm_neon=false instead of Darm-neon=true to
  meson, fix build for armv7.
- Stop passing Dbenchmarks=true, no longer recognized nor used.
buildservice-autocommit accepted request 817301 from Bjørn Lie's avatar Bjørn Lie (iznogood) (revision 27)
baserev update by copy to link target
buildservice-autocommit accepted request 800803 from Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) (revision 25)
baserev update by copy to link target
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) accepted request 800450 from Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) (revision 24)
- Use %{_libexecdir} instead of %{_prefix}/lib: follow the package
  installer definition.
buildservice-autocommit accepted request 730443 from Bjørn Lie's avatar Bjørn Lie (iznogood) (revision 23)
baserev update by copy to link target
Bjørn Lie's avatar Bjørn Lie (iznogood) accepted request 730141 from Bjørn Lie's avatar Bjørn Lie (iznogood) (revision 22)
Needed for bumped gtk4
buildservice-autocommit accepted request 689310 from Bjørn Lie's avatar Bjørn Lie (iznogood) (revision 21)
baserev update by copy to link target
Bjørn Lie's avatar Bjørn Lie (iznogood) accepted request 688511 from Bjørn Lie's avatar Bjørn Lie (iznogood) (revision 20)
New stable release
buildservice-autocommit accepted request 617316 from Bjørn Lie's avatar Bjørn Lie (iznogood) (revision 19)
baserev update by copy to link target
Bjørn Lie's avatar Bjørn Lie (iznogood) accepted request 617029 from Bjørn Lie's avatar Bjørn Lie (iznogood) (revision 18)
- Update to version 1.8.2:
  + The main change is that we've now disabled SIMD optimisations
    on 32 bit Intel architectures; there aren't many of those left,
    and in general compilers have been less than stellar when
    supporting SIMD types on them. This is especially problematic
    when it comes to using Graphene types inside other allocated
    structures, where SIMD alignment rules break system allocators
    on platforms like Windows. To avoid introducing weird bugs, if
    you're on 32 bit IA, you're only going to have access to the
    scalar SIMD implementation.
buildservice-autocommit accepted request 584751 from Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) (revision 17)
baserev update by copy to link target
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) accepted request 583588 from Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) (revision 16)
Scripted push of project GNOME:Next
buildservice-autocommit accepted request 579315 from Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) (revision 15)
baserev update by copy to link target
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) accepted request 579223 from Bjørn Lie's avatar Bjørn Lie (iznogood) (revision 14)
- Update to version 1.6.2:
  + Mostly fixes for the Meson build, to ensure it's a bit more
    idiomatic and conforms to what newer versions of Meson expect
    from a project.
- Do a minor spec clean, use autosetup and license macros.
- Stop exporting LANG=C.UTF-8, fixed upstream.
- Stop exporting i586 conditional SUSE_ASNEEDED=0, fixed upstream.
- Pass explict enable-gtk-doc=true, enable-gobject-types=true,
  enable-introspection=true, enable-gcc-vector=true,
  enable-sse2=true and enable-arm-neon=true to meson, ensure we
  build the features we want.
- Following the above, add gtk-doc BuildRequires and package the
  now built documentation in devel subpackage.
- Stop using sed to ensure we are using python3, fixed upstream.
- Add fdupes BuildRequires and macro, remove duplicate files.
Displaying revisions 1 - 20 of 33
openSUSE Build Service is sponsored by