From 852b5b3afad518f6bab86f898d8185f6db2b7cb6c3fc04ac473819b81467d5f8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B8rn=20Lie?= Date: Sun, 17 Jun 2018 15:45:43 +0000 Subject: [PATCH] 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 --- graphene-1.8.0.tar.gz | 3 --- graphene-1.8.2.tar.xz | 3 +++ graphene.changes | 14 ++++++++++++++ graphene.spec | 4 ++-- 4 files changed, 19 insertions(+), 5 deletions(-) delete mode 100644 graphene-1.8.0.tar.gz create mode 100644 graphene-1.8.2.tar.xz diff --git a/graphene-1.8.0.tar.gz b/graphene-1.8.0.tar.gz deleted file mode 100644 index 4167b09..0000000 --- a/graphene-1.8.0.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:410f2e848952cc5830f39b6f6ea7f9b0a487cfe99dad86eec6f22ccbb3ec635b -size 157279 diff --git a/graphene-1.8.2.tar.xz b/graphene-1.8.2.tar.xz new file mode 100644 index 0000000..62c0609 --- /dev/null +++ b/graphene-1.8.2.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b3fcf20996e57b1f4df3941caac10f143bb29890a42f7a65407cd19271fc89f7 +size 127436 diff --git a/graphene.changes b/graphene.changes index 9f5fed6..09513d3 100644 --- a/graphene.changes +++ b/graphene.changes @@ -1,3 +1,17 @@ +------------------------------------------------------------------- +Thu Jun 14 19:37:38 UTC 2018 - bjorn.lie@gmail.com + +- 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. + ------------------------------------------------------------------- Fri Feb 23 01:05:52 UTC 2018 - bjorn.lie@gmail.com diff --git a/graphene.spec b/graphene.spec index 1e1aefc..8b5600b 100644 --- a/graphene.spec +++ b/graphene.spec @@ -17,13 +17,13 @@ Name: graphene -Version: 1.8.0 +Version: 1.8.2 Release: 0 Summary: Thin type layer for graphic libraries License: MIT Group: Development/Languages/C and C++ Url: http://ebassi.github.io/graphene/ -Source: https://github.com/ebassi/graphene/archive/%{version}/%{name}-%{version}.tar.gz +Source0: https://github.com/ebassi/graphene/releases/download/%{version}/%{name}-%{version}.tar.xz Source99: baselibs.conf BuildRequires: fdupes