SHA256
1
0
forked from pool/graphene
Commit Graph

33 Commits

Author SHA256 Message Date
Dominique Leuenberger
a43c4496a4 Accepting request 963611 from GNOME:Factory
GNOME 42 - ready for impact

OBS-URL: https://build.opensuse.org/request/show/963611
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/graphene?expand=0&rev=15
2022-03-23 19:16:33 +00:00
e501ec8bbb Accepting request 962912 from GNOME:Next
- 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.

OBS-URL: https://build.opensuse.org/request/show/962912
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/graphene?expand=0&rev=32
2022-03-21 08:35:48 +00:00
Dominique Leuenberger
b0245b6b55 Accepting request 885629 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/885629
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/graphene?expand=0&rev=14
2021-04-18 19:44:52 +00:00
b4de061d6d Accepting request 885622 from GNOME:Next
- 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).

OBS-URL: https://build.opensuse.org/request/show/885622
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/graphene?expand=0&rev=30
2021-04-15 12:26:03 +00:00
Dominique Leuenberger
de5d510291 Accepting request 867720 from GNOME:Factory
- 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. (forwarded request 867574 from iznogood)

OBS-URL: https://build.opensuse.org/request/show/867720
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/graphene?expand=0&rev=13
2021-02-01 13:41:49 +00:00
fb5db7a498 Accepting request 867574 from home:iznogood:branches:GNOME:Factory
- 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.

OBS-URL: https://build.opensuse.org/request/show/867574
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/graphene?expand=0&rev=28
2021-01-29 14:07:50 +00:00
Dominique Leuenberger
82bae1bf83 Accepting request 817301 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/817301
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/graphene?expand=0&rev=12
2020-06-29 19:15:03 +00:00
5c8ca9c969 Accepting request 816729 from GNOME:Next
OBS-URL: https://build.opensuse.org/request/show/816729
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/graphene?expand=0&rev=26
2020-06-26 17:52:41 +00:00
Dominique Leuenberger
f25367b50a Accepting request 800803 from GNOME:Factory
- Use %{_libexecdir} instead of %{_prefix}/lib: follow the package
  installer definition. (forwarded request 800450 from dimstar)

OBS-URL: https://build.opensuse.org/request/show/800803
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/graphene?expand=0&rev=11
2020-05-08 21:03:53 +00:00
608195af46 Accepting request 800450 from home:dimstar:Factory
- Use %{_libexecdir} instead of %{_prefix}/lib: follow the package
  installer definition.

OBS-URL: https://build.opensuse.org/request/show/800450
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/graphene?expand=0&rev=24
2020-05-06 16:21:53 +00:00
Yuchen Lin
13ce9565db Accepting request 730443 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/730443
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/graphene?expand=0&rev=10
2019-09-17 11:34:00 +00:00
ab728a0d0c Accepting request 730141 from GNOME:Next
Needed for bumped gtk4

OBS-URL: https://build.opensuse.org/request/show/730141
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/graphene?expand=0&rev=22
2019-09-12 16:52:06 +00:00
Dominique Leuenberger
7cd24f07bd Accepting request 689310 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/689310
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/graphene?expand=0&rev=9
2019-04-01 10:31:20 +00:00
8866eb5362 Accepting request 688511 from GNOME:Next
New stable release

OBS-URL: https://build.opensuse.org/request/show/688511
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/graphene?expand=0&rev=20
2019-03-28 10:39:55 +00:00
Yuchen Lin
d4f76a6978 Accepting request 617316 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/617316
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/graphene?expand=0&rev=8
2018-06-22 11:26:58 +00:00
852b5b3afa Accepting request 617029 from home:iznogood:branches:GNOME:Factory
- 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.

OBS-URL: https://build.opensuse.org/request/show/617029
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/graphene?expand=0&rev=18
2018-06-17 15:45:43 +00:00
Dominique Leuenberger
c06e181592 Accepting request 584751 from GNOME:Factory
Scripted push of project GNOME:Next (forwarded request 583588 from dimstar)

OBS-URL: https://build.opensuse.org/request/show/584751
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/graphene?expand=0&rev=7
2018-03-14 18:24:34 +00:00
e0001d5d58 Accepting request 583588 from GNOME:Next
Scripted push of project GNOME:Next

OBS-URL: https://build.opensuse.org/request/show/583588
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/graphene?expand=0&rev=16
2018-03-09 10:07:12 +00:00
Dominique Leuenberger
5db51514ee Accepting request 579315 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/579315
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/graphene?expand=0&rev=6
2018-02-25 11:16:30 +00:00
f7f685828a Accepting request 579223 from home:iznogood:branches:GNOME:Next
- 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.

OBS-URL: https://build.opensuse.org/request/show/579223
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/graphene?expand=0&rev=14
2018-02-23 08:34:37 +00:00
Dominique Leuenberger
6c508329a8 Accepting request 546766 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/546766
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/graphene?expand=0&rev=5
2017-12-04 11:15:02 +00:00
6131db1b49 Accepting request 546409 from GNOME:Next
- Switch to python3:
  + Update the shebang in src/identfilter.py using sed.
  + Replace --identifier-filter-cmd=python in src/meson.build with
    --identifier-filter-cmd=python3 (using sed).
  + Add python3-base BuildRequires: needed to have the python3
    interpreter present.

  fails in the testsuite on the "box" test

OBS-URL: https://build.opensuse.org/request/show/546409
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/graphene?expand=0&rev=12
2017-11-30 14:46:19 +00:00
Dominique Leuenberger
95e9f88d5b Accepting request 516870 from GNOME:Factory
- on i586, disable sse2 for the moment, otherwise the package
  fails in the testsuite on the "box" test (forwarded request 515828 from oertel)

OBS-URL: https://build.opensuse.org/request/show/516870
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/graphene?expand=0&rev=4
2017-08-18 12:59:17 +00:00
04f83e5a73 Accepting request 515828 from home:oertel:branches:GNOME:Factory
- on i586, disable sse2 for the moment, otherwise the package
  fails in the testsuite on the "box" test

OBS-URL: https://build.opensuse.org/request/show/515828
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/graphene?expand=0&rev=10
2017-08-14 14:28:55 +00:00
Dominique Leuenberger
060323d6f2 Accepting request 476930 from GNOME:Factory
1

OBS-URL: https://build.opensuse.org/request/show/476930
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/graphene?expand=0&rev=3
2017-03-22 22:00:36 +00:00
876706ab64 Accepting request 476881 from GNOME:Next
New upstream release

OBS-URL: https://build.opensuse.org/request/show/476881
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/graphene?expand=0&rev=8
2017-03-04 16:16:34 +00:00
c76a20558c Accepting request 461025 from GNOME:Next
- Add baselibs.conf: produce libgraphene-1_0-0-32bit, required by
  gtk4.

OBS-URL: https://build.opensuse.org/request/show/461025
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/graphene?expand=0&rev=7
2017-02-28 21:41:38 +00:00
3fbbd75365 Accepting request 459790 from GNOME:Next
Scripted push of project GNOME:Next

OBS-URL: https://build.opensuse.org/request/show/459790
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/graphene?expand=0&rev=6
2017-02-22 20:39:52 +00:00
Dominique Leuenberger
b682abcf67 Accepting request 445396 from GNOME:Factory
1

OBS-URL: https://build.opensuse.org/request/show/445396
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/graphene?expand=0&rev=2
2016-12-13 18:33:59 +00:00
07ce2f9af2 Accepting request 445250 from GNOME:Next
- Use meson provided macros to build instead of carrying the long
  meson command lines.

OBS-URL: https://build.opensuse.org/request/show/445250
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/graphene?expand=0&rev=4
2016-12-12 10:35:08 +00:00
Dominique Leuenberger
2a8c0e14f4 Accepting request 442697 from GNOME:Factory
Early submission for GNOME 3.24 - new dependency, maintained by the GNOME Team

OBS-URL: https://build.opensuse.org/request/show/442697
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/graphene?expand=0&rev=1
2016-12-07 23:30:47 +00:00
0971596e19 Accepting request 442287 from home:jengelh:branches:GNOME:Factory
- Trim description outside the main subpackage of interest;
  reflow summaries.

OBS-URL: https://build.opensuse.org/request/show/442287
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/graphene?expand=0&rev=2
2016-11-29 12:57:23 +00:00
4aa723c3f7 Accepting request 441901 from GNOME:Next
Early addition for GNOME 3.24 - needed by GTK+ 4.0

OBS-URL: https://build.opensuse.org/request/show/441901
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/graphene?expand=0&rev=1
2016-11-25 17:12:57 +00:00