Revisions of graphene
buildservice-autocommit
accepted
request 963611
from
Dominique Leuenberger (dimstar)
(revision 33)
baserev update by copy to link target
Dominique Leuenberger (dimstar)
accepted
request 962912
from
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 (dimstar)
(revision 31)
baserev update by copy to link target
Dominique Leuenberger (dimstar)
accepted
request 885622
from
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 (dimstar)
(revision 29)
baserev update by copy to link target
Dominique Leuenberger (dimstar)
accepted
request 867574
from
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 (iznogood)
(revision 27)
baserev update by copy to link target
buildservice-autocommit
accepted
request 800803
from
Dominique Leuenberger (dimstar)
(revision 25)
baserev update by copy to link target
Dominique Leuenberger (dimstar)
accepted
request 800450
from
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 (iznogood)
(revision 23)
baserev update by copy to link target
Bjørn Lie (iznogood)
accepted
request 730141
from
Bjørn Lie (iznogood)
(revision 22)
Needed for bumped gtk4
buildservice-autocommit
accepted
request 689310
from
Bjørn Lie (iznogood)
(revision 21)
baserev update by copy to link target
Bjørn Lie (iznogood)
accepted
request 688511
from
Bjørn Lie (iznogood)
(revision 20)
New stable release
buildservice-autocommit
accepted
request 617316
from
Bjørn Lie (iznogood)
(revision 19)
baserev update by copy to link target
Bjørn Lie (iznogood)
accepted
request 617029
from
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 (dimstar)
(revision 17)
baserev update by copy to link target
Dominique Leuenberger (dimstar)
accepted
request 583588
from
Dominique Leuenberger (dimstar)
(revision 16)
Scripted push of project GNOME:Next
buildservice-autocommit
accepted
request 579315
from
Dominique Leuenberger (dimstar)
(revision 15)
baserev update by copy to link target
Dominique Leuenberger (dimstar)
accepted
request 579223
from
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