Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

graphite2-1.3.14-slfo.1.1.10 RPM for s390x

From OpenSuSE Leap 16.0 for s390x

Name: graphite2 Distribution: SUSE Linux Framework One
Version: 1.3.14 Vendor: SUSE LLC <https://www.suse.com/>
Release: slfo.1.1.10 Build date: Mon Sep 25 14:22:23 2023
Group: Unspecified Build host: reproducible
Size: 54450 Source RPM: graphite2-1.3.14-slfo.1.1.10.src.rpm
Packager: https://www.suse.com/
Url: http://graphite.sil.org/
Summary: Font rendering capabilities for complex non-Roman writing systems
Graphite2 is a project within SIL's Non-Roman Script Initiative and Language
Software Development groups to provide rendering capabilities for complex
non-Roman writing systems. Graphite can be used to create "smart fonts" capable
of displaying writing systems with various complex behaviors. With respect to
the Text Encoding Model, Graphite handles the "Rendering" aspect of writing
system implementation.

Provides

Requires

License

GPL-2.0-or-later OR LGPL-2.1-or-later OR MPL-2.0

Changelog

* Mon Sep 25 2023 [email protected]
  - fixed license string [bsc#1207676]:
    LGPL-2.1-or-later OR MPL-2.0 OR GPL-2.0-or-later
* Thu Jan 27 2022 [email protected]
  - Fix license header so that it corresponds to SPDX abbreviation
* Wed May 19 2021 [email protected]
  - Define conditionally make_build to fix build on systems that do
    not have that macro
* Wed Aug 12 2020 [email protected]
  - Update to 1.3.14:
    * Bug fixes
    * Allow features to be hidden (for aliases)
    * Move to python3
    * Rename doc files from .txt to .asc
  - Run spec-cleaner
    * Remove rpm groups
    * Use make macros
    * Use license macro
  - Refresh patches:
    * link-gcc-shared.diff
    * graphite2-1.2.0-cmakepath.patch
* Wed Aug 12 2020 [email protected]
  - Update to 1.3.13:
    * Resolve minor spacing issue in rtl non-overlap kerning
    * python3 for graphite.py
    * Better fuzzing
    * Better building on windows
* Sun Dec 15 2019 [email protected]
  - BuildIgnore shared-mime-info, pulled in by libglib-2_0-0. Required
    by gvfs to do mime detection, but not required for building.
* Thu Oct 25 2018 [email protected]
  - Update to 1.3.12:
      . Graphite no longer does dumb rendering for fonts with no smarts
      . Segment caching code removed. Anything attempting to use the
      segment cache gets given a regular face instead
      . Add libfuzzer support
      . Builds now require C++11
      . Improvements to Windows 64 bit builds
      . Support different versions of python including 32 bit and python 3
      . Various minor bug fixes
  - refreshed patch
    % link-gcc-shared.diff
  - removed patch
    - graphite2-CVE-2018-7999.patch (upstreamed)
* Fri Mar 16 2018 [email protected]
  - Use python3 everywhere
  - Drop fonttools test dep as it pulls TON of py3 packages
* Mon Mar 12 2018 [email protected]
  - Update to 1.3.11:
  - removed patches (upstreamed or not needed)
    * gcc8.patch (code commeted out)
    * graphite-nonvoid-return.patch (code commented out)
    * graphite2-python3_tests.patch (upstreamed)
    * graphite2-python3_tests_cornercases.patch (upstreamed
  - refreshed patch
    * link-gcc-shared.diff
  - fixes security issue: CVE-2018-7999 [bsc#1084850]
    + graphite2-CVE-2018-7999.patch
* Thu Feb 15 2018 [email protected]
  - gcc8.patch: return correct value from stream operator
* Thu Jan 18 2018 [email protected]
  - Do not BR asciidoc as we do not install the generated html page
* Tue Dec 05 2017 [email protected]
  - Make sure we switch to python3 only on SLE15+ and not on SLE12
* Mon Nov 20 2017 [email protected]
  - Add patches to fix tests when using python3:
    * graphite2-python3_tests.patch
    * graphite2-python3_tests_cornercases.patch
  - Refresh all other patches
  - Use fancy name for downloaded tarball
  - Run spec-cleaner
* Wed Jun 21 2017 [email protected]
  - Use %ctest macro
  - Update license string to lgpl2.1+ and mpl2.0+
  - Remove patch graphite2-CVE-2017-5436.patch
  - Update to 1.3.10:
    * Upstream marks this as contianing various bugfixes without
      any specific mentions
* Mon Apr 24 2017 [email protected]
  - security update:
    * CVE-2017-5436 [bsc#1035204]
      + graphite2-CVE-2017-5436.patch
* Mon Nov 21 2016 [email protected]
  - Version update to 1.3.9: fixes some bugs in the collision
    avoidance and may give slightly improved results in some cases.
* Thu Jun 02 2016 [email protected]
  - Version update to 1.3.8:
    * Various bugfixes found by fuzzers
* Mon Feb 29 2016 [email protected]
  - Update to 1.3.6
    * This fixes a number of security related bugs. There are no feature
      improvements or bug fixes in this release.
* Fri Feb 12 2016 [email protected]
  - updated to 1.3.5 bnc#965803 CVE-2016-1521:
    * Security bug fix
    * Fix ARM misalignment problem
    * Track latest cmake
* Mon Dec 21 2015 [email protected]
  - Version update to 1.3.4:
    * Fix Collision Kerning ignoring some diacritics
    * Handle pass bits 16-31 to speed up fonts with > 16 passes
    * Various minor fuzz bug fixes
    * Make Coverity happy
    * Add GR_FALLTHROUGH macro for clang c++11
  - Upstream moved to github
* Wed Dec 16 2015 [email protected]
  - updated to 1.3.3
    * Slight speed up in Collision Avoidance
    * Remove dead bidi code
    * Bug fixes
      . Between pass bidi reorderings and at the end
      . Decompressor fuzz bugs
      . Other fuzz bugs
* Thu Sep 10 2015 [email protected]
  - Version bump top 1.3.2:
    * Remove full bidi. All segments are assumed to be single directioned.
    * Bug fixes:
      + Decompressor corner cases
      + Various fuzz bugs
* Tue Sep 01 2015 [email protected]
  - Version bump to 1.3.1:
    * Deprecation warning: Full bidi support is about to be deprecated. Make
      contact if this impacts you.
    * Change compression block format slightly to conform to LZ4
    * Handle mono direction text with diacritics consistently. Fonts
      now see the direction they expect consistently and bidi now
      gives expected results.
    * Fixed lots of fuzz bugs
    * Coverity cleanups
    * Build now works for clang and/or asan and/or afl etc.
* Fri Aug 07 2015 [email protected]
  - Version bump to 1.3.0:
    * Various tweaks for the arabic fonts
  - Added patches:
    * graphite-nonvoid-return.patch
    * graphite2-1.2.0-cmakepath.patch
  - Removed patches:
    * no-specific-nunit-version.diff
    * soname.diff
* Tue May 19 2015 [email protected]
  - Remove unnecessary utf-8  characters from the spec file
* Tue Oct 21 2014 [email protected]
  - add link-gcc-shared.diff: link -lgcc_s to fix undefined symbols
    on various ARM architectures
* Wed Jan 29 2014 [email protected]
  - Remove harfbuzz dep. Breaks another buildcycle.
    This effectively means we are not running tests. No functional
    changes otherwise.
* Wed Jan 29 2014 [email protected]
  - Remove texlive dep to remove dep circle.
* Sun Jan 26 2014 [email protected]
  - Use rpath so the tests work.
* Sat Jan 25 2014 [email protected]
  - Enable the tests. They work on 13.1 but fail on Factory...
* Sat Jan 25 2014 [email protected]
  - Version bump to 1.2.4:
    * Various bugfixes
    * Expanded testsuite
  - Remove graphite2-arm.patch - applied upstream
  - Add patches from debian:
    * soname.diff
    * no-specific-nunit-version.diff
  - Run^Wdocument tests and generate documentation
* Sat Jan 25 2014 [email protected]
  - Use cmake macros for nice and tidy setup.
* Fri Jun 28 2013 [email protected]
  - Add baselibs.conf and provide libgraphite2-3-32bit, which is at
    this moment required by harfbuzz.
* Wed Nov 28 2012 [email protected]
  - graphite2-arm.patch :Fix build in arm and possible other platforms, we should
    notuse -nodefaultlibs as a linker flag and let the system
    do its job automatically.
  - freetype-devel should be freetype2-devel
* Tue Nov 13 2012 [email protected]
  - license update: LGPL-2.1+ or GPL-2.0+ or MPL-1.1
    See License file (most source code notices concur)
* Mon Nov 12 2012 [email protected]
  - Whitespace trying to figure out why spec file is interpreted as
    binary.
* Fri Nov 09 2012 [email protected]
  - Fix desc not to mention libexttextcat.
* Tue Nov 06 2012 [email protected]
  - Initial commit version 1.2.0.

Files

/usr/bin/gr2fonttest
/usr/share/licenses/graphite2
/usr/share/licenses/graphite2/COPYING
/usr/share/licenses/graphite2/LICENSE


Generated by rpm2html 1.8.1

Fabrice Bellet, Mon Dec 2 23:39:05 2024