20 Commits

Author SHA256 Message Date
Ana Guerrero
84c8fce924 Accepting request 1204580 from devel:languages:python
- update to 2.5.1:
  * fix binary wheel pypi upload in v2.5.0.
- update to 2.5.0:
  * Add missing build-backend to pyproject.toml
  * freetype.Face.__del__: check first if FT_Face_Done has been
    set to None
  * Ot svg support
  * Google font ot svg update
  * Basic colrv1 support
  * Fix PyInstaller hook
  * use custom PEP517 build backend to require cmake
    conditionally
  * Update to latest freetype and harfbuzz
  * Fix wrong enum name in Face.get_fstype()
  * Ft encoding fix
  * API for Unicode Variation Sequences, from
    https://freetype.org/freety…
  * Fix bbox calculation in hello-world example
  * Trusted publisher fix

OBS-URL: https://build.opensuse.org/request/show/1204580
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-freetype-py?expand=0&rev=9
2024-09-30 13:40:23 +00:00
7657288abf - update to 2.5.1:
* fix binary wheel pypi upload in v2.5.0.
- update to 2.5.0:
  * Add missing build-backend to pyproject.toml
  * freetype.Face.__del__: check first if FT_Face_Done has been
    set to None
  * Ot svg support
  * Google font ot svg update
  * Basic colrv1 support
  * Fix PyInstaller hook
  * use custom PEP517 build backend to require cmake
    conditionally
  * Update to latest freetype and harfbuzz
  * Fix wrong enum name in Face.get_fstype()
  * Ft encoding fix
  * API for Unicode Variation Sequences, from
    https://freetype.org/freety…
  * Fix bbox calculation in hello-world example
  * Trusted publisher fix

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-freetype-py?expand=0&rev=19
2024-09-29 20:03:22 +00:00
Dominique Leuenberger
22226b99ad Accepting request 1136881 from devel:languages:python
- Clean up the SPEC file.
- Add %{?sle15_python_module_pythons}

OBS-URL: https://build.opensuse.org/request/show/1136881
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-freetype-py?expand=0&rev=8
2024-01-04 16:59:16 +00:00
c377723a1f - Clean up the SPEC file.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-freetype-py?expand=0&rev=17
2024-01-04 16:15:09 +00:00
3700dcbe79 Accepting request 1136800 from home:ecsos:python
- Add %{?sle15_python_module_pythons}

OBS-URL: https://build.opensuse.org/request/show/1136800
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-freetype-py?expand=0&rev=16
2024-01-04 15:16:46 +00:00
Ana Guerrero
ab58593e7c Accepting request 1131690 from devel:languages:python
- update to 2.4.0:
  * Update bundled dependencies (HarfBuzz 7.2.0 and FreeType
    2.13.0)
  * Use leftside bearings to layout bitmaps by @HinTak to fix
    #161
  * Correct copyright and description in examples/hello-vf.py
  * Fix `FT_Glyph_Get_CBox()`/`FT_Outline_Get_CBox()` return type
    treatment by @HinTak to fix #160

- update to 2.3.0
  * Drop Python 2 support and 32 bit wheels.
  * FT_Face can now be instantiated with a file path or a byte
  * Fix bug where outline and bitmap could be off by one grid unit

OBS-URL: https://build.opensuse.org/request/show/1131690
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-freetype-py?expand=0&rev=7
2023-12-08 21:31:47 +00:00
8cc51c5b8f - update to 2.4.0:
* Update bundled dependencies (HarfBuzz 7.2.0 and FreeType
    2.13.0)
  * Use leftside bearings to layout bitmaps by @HinTak to fix
    #161
  * Correct copyright and description in examples/hello-vf.py
  * Fix `FT_Glyph_Get_CBox()`/`FT_Outline_Get_CBox()` return type
    treatment by @HinTak to fix #160
- update to 2.3.0
  * Drop Python 2 support and 32 bit wheels.
  * FT_Face can now be instantiated with a file path or a byte
  * Fix bug where outline and bitmap could be off by one grid unit

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-freetype-py?expand=0&rev=14
2023-12-07 20:40:41 +00:00
Richard Brown
4276461ae6 Accepting request 1006742 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1006742
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-freetype-py?expand=0&rev=6
2022-09-29 16:13:24 +00:00
6d2a53da9b Accepting request 1006721 from home:yarunachalam:branches:devel:languages:python
- update to 2.3.0 
  * Add build rules for ARM 32 and 64 bits (#134).
  * Add ARM64 builds for PyPI (#139)
  * Add aarch64 builds for PyPI (#144)
  * Update bundled FreeType version to 2.12.0 and add support for SDF rendering (#141, #148)
  * Update bundled HarfBuzz to 4.2.1 (#148)
  * Declare Python 3.7 the minimum supported version (#148)
  * Fix bindings for FT_Outline (#142)
  * Expose binding to FT_Outline_EmboldenXY (#143)
  * Fix a Python 2 era print statement into a function call (#147)

OBS-URL: https://build.opensuse.org/request/show/1006721
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-freetype-py?expand=0&rev=12
2022-09-28 16:50:58 +00:00
Dominique Leuenberger
bf4d0c6408 Accepting request 820819 from devel:languages:python
- Update to 2.2.0:
  * Expose FT_Outline_Decompose() as Outline.decompose()
  * examples/glyph-vector-decompose.py: Use larger size, and with
    FT_LOAD_NO_BITMAP, to avoid loading embedded bitmaps
  * Glyph.get_cbox: unbreak
  * Improve variable font support with examples
  * Update embedded FreeType and HarfBuzz in wheels to latest versions.
  * Drop Python 2 support and 32 bit wheels. 
- Update URL to use zip
- Update BuildRequires
- Drop bcond test now that upstream no longer supports Python 2

OBS-URL: https://build.opensuse.org/request/show/820819
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-freetype-py?expand=0&rev=5
2020-07-20 18:58:54 +00:00
Steve Kowalik
853a8389b1 - Update to 2.2.0:
* Expose FT_Outline_Decompose() as Outline.decompose()
  * examples/glyph-vector-decompose.py: Use larger size, and with
    FT_LOAD_NO_BITMAP, to avoid loading embedded bitmaps
  * Glyph.get_cbox: unbreak
  * Improve variable font support with examples
  * Update embedded FreeType and HarfBuzz in wheels to latest versions.
  * Drop Python 2 support and 32 bit wheels. 
- Update URL to use zip
- Update BuildRequires
- Drop bcond test now that upstream no longer supports Python 2

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-freetype-py?expand=0&rev=10
2020-07-14 06:45:30 +00:00
Ludwig Nussel
c8c7e9e7da Accepting request 730392 from devel:languages:python
- Update to 2.1.0.post1:
  * no changelog given

OBS-URL: https://build.opensuse.org/request/show/730392
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-freetype-py?expand=0&rev=4
2019-09-13 13:01:02 +00:00
Tomáš Chvátal
744cf5ccfc - Update to 2.1.0.post1:
* no changelog given

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-freetype-py?expand=0&rev=8
2019-09-12 12:10:09 +00:00
Dominique Leuenberger
825c47673d Accepting request 708389 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/708389
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-freetype-py?expand=0&rev=3
2019-06-12 11:13:24 +00:00
Tomáš Chvátal
0db9aeb80e Accepting request 708381 from home:mcalabkova:branches:devel:languages:python
- Update to version 2.1.0
  * Freetype-py can now install the library with a bundled FreeType binary.
  * Update bundled FreeType to 2.10.0
  * Update bundled HarfBuzz to 2.3.1
  * Add Python 3.7 builds to PyPI
  * FT_Face can now be instantiated with a file path or a byte 
    stream from memory
  * Fix bug where outline and bitmap could be off by one grid unit 
    in one of the examples, when extrema did not have on-curve points.

OBS-URL: https://build.opensuse.org/request/show/708381
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-freetype-py?expand=0&rev=6
2019-06-07 14:36:17 +00:00
Dominique Leuenberger
5856982f39 Accepting request 654063 from devel:languages:python
Remove superfluous devel dependency for noarch package

OBS-URL: https://build.opensuse.org/request/show/654063
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-freetype-py?expand=0&rev=2
2018-12-13 18:44:53 +00:00
ca5c1e2c62 Clean up the SPEC file
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-freetype-py?expand=0&rev=4
2018-12-04 17:13:42 +00:00
f0ff210565 Remove superfluous devel dependency for noarch package
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-freetype-py?expand=0&rev=3
2018-12-04 13:28:27 +00:00
Dominique Leuenberger
03e75ab10e Accepting request 581991 from devel:languages:python
Needed by the latest version of python-holoviews, which is already in openSUSE:Factory.

OBS-URL: https://build.opensuse.org/request/show/581991
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-freetype-py?expand=0&rev=1
2018-03-09 09:36:40 +00:00
Todd R
633c6969ec Accepting request 540347 from home:TheBlackCat:branches:devel:languages:python
- initial version

OBS-URL: https://build.opensuse.org/request/show/540347
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-freetype-py?expand=0&rev=1
2017-11-09 21:52:41 +00:00