pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/graphics
Module Name: pkgsrc
Committed By: adam
Date: Sun Dec 28 14:17:38 UTC 2025
Modified Files:
pkgsrc/graphics: Makefile
Added Files:
pkgsrc/graphics/py-freetype-py: DESCR Makefile PLIST distinfo
Log Message:
py-freetype-py: added version 2.5.1
Freetype Python provides bindings for the FreeType library. Only the high-level
API is bound.
To generate a diff of this commit:
cvs rdiff -u -r1.1109 -r1.1110 pkgsrc/graphics/Makefile
cvs rdiff -u -r0 -r1.1 pkgsrc/graphics/py-freetype-py/DESCR \
pkgsrc/graphics/py-freetype-py/Makefile \
pkgsrc/graphics/py-freetype-py/PLIST \
pkgsrc/graphics/py-freetype-py/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/graphics/Makefile
diff -u pkgsrc/graphics/Makefile:1.1109 pkgsrc/graphics/Makefile:1.1110
--- pkgsrc/graphics/Makefile:1.1109 Tue Dec 23 21:49:08 2025
+++ pkgsrc/graphics/Makefile Sun Dec 28 14:17:38 2025
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.1109 2025/12/23 21:49:08 markd Exp $
+# $NetBSD: Makefile,v 1.1110 2025/12/28 14:17:38 adam Exp $
#
COMMENT= Graphics tools and libraries
@@ -500,6 +500,7 @@ SUBDIR+= py-contourpy
SUBDIR+= py-cycler
SUBDIR+= py-dot
SUBDIR+= py-exifread
+SUBDIR+= py-freetype-py
SUBDIR+= py-gdchart
SUBDIR+= py-ggplot
SUBDIR+= py-glad2
Added files:
Index: pkgsrc/graphics/py-freetype-py/DESCR
diff -u /dev/null pkgsrc/graphics/py-freetype-py/DESCR:1.1
--- /dev/null Sun Dec 28 14:17:38 2025
+++ pkgsrc/graphics/py-freetype-py/DESCR Sun Dec 28 14:17:38 2025
@@ -0,0 +1,2 @@
+Freetype Python provides bindings for the FreeType library. Only the high-level
+API is bound.
Index: pkgsrc/graphics/py-freetype-py/Makefile
diff -u /dev/null pkgsrc/graphics/py-freetype-py/Makefile:1.1
--- /dev/null Sun Dec 28 14:17:38 2025
+++ pkgsrc/graphics/py-freetype-py/Makefile Sun Dec 28 14:17:38 2025
@@ -0,0 +1,21 @@
+# $NetBSD: Makefile,v 1.1 2025/12/28 14:17:38 adam Exp $
+
+DISTNAME= freetype-py-2.5.1
+PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
+CATEGORIES= graphics python
+MASTER_SITES= ${MASTER_SITE_PYPI:=f/freetype-py/}
+EXTRACT_SUFX= .zip
+
+MAINTAINER= pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE= https://github.com/rougier/freetype-py
+COMMENT= Freetype python bindings
+LICENSE= modified-bsd
+
+TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools>=78:../../devel/py-setuptools
+TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools_scm>=3.4:../../devel/py-setuptools_scm
+
+USE_LANGUAGES= # none
+
+.include "../../graphics/freetype2/buildlink3.mk"
+.include "../../lang/python/wheel.mk"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/graphics/py-freetype-py/PLIST
diff -u /dev/null pkgsrc/graphics/py-freetype-py/PLIST:1.1
--- /dev/null Sun Dec 28 14:17:38 2025
+++ pkgsrc/graphics/py-freetype-py/PLIST Sun Dec 28 14:17:38 2025
@@ -0,0 +1,122 @@
+@comment $NetBSD: PLIST,v 1.1 2025/12/28 14:17:38 adam Exp $
+${PYSITELIB}/${WHEEL_INFODIR}/METADATA
+${PYSITELIB}/${WHEEL_INFODIR}/RECORD
+${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/entry_points.txt
+${PYSITELIB}/${WHEEL_INFODIR}/licenses/LICENSE.txt
+${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
+${PYSITELIB}/${WHEEL_INFODIR}/zip-safe
+${PYSITELIB}/freetype/__init__.py
+${PYSITELIB}/freetype/__init__.pyc
+${PYSITELIB}/freetype/__init__.pyo
+${PYSITELIB}/freetype/__pyinstaller/__init__.py
+${PYSITELIB}/freetype/__pyinstaller/__init__.pyc
+${PYSITELIB}/freetype/__pyinstaller/__init__.pyo
+${PYSITELIB}/freetype/__pyinstaller/hook-freetype.py
+${PYSITELIB}/freetype/__pyinstaller/hook-freetype.pyc
+${PYSITELIB}/freetype/__pyinstaller/hook-freetype.pyo
+${PYSITELIB}/freetype/__pyinstaller/tests/__init__.py
+${PYSITELIB}/freetype/__pyinstaller/tests/__init__.pyc
+${PYSITELIB}/freetype/__pyinstaller/tests/__init__.pyo
+${PYSITELIB}/freetype/__pyinstaller/tests/conftest.py
+${PYSITELIB}/freetype/__pyinstaller/tests/conftest.pyc
+${PYSITELIB}/freetype/__pyinstaller/tests/conftest.pyo
+${PYSITELIB}/freetype/__pyinstaller/tests/test_freetype.py
+${PYSITELIB}/freetype/__pyinstaller/tests/test_freetype.pyc
+${PYSITELIB}/freetype/__pyinstaller/tests/test_freetype.pyo
+${PYSITELIB}/freetype/ft_enums/__init__.py
+${PYSITELIB}/freetype/ft_enums/__init__.pyc
+${PYSITELIB}/freetype/ft_enums/__init__.pyo
+${PYSITELIB}/freetype/ft_enums/ft_color_root_transform.py
+${PYSITELIB}/freetype/ft_enums/ft_color_root_transform.pyc
+${PYSITELIB}/freetype/ft_enums/ft_color_root_transform.pyo
+${PYSITELIB}/freetype/ft_enums/ft_curve_tags.py
+${PYSITELIB}/freetype/ft_enums/ft_curve_tags.pyc
+${PYSITELIB}/freetype/ft_enums/ft_curve_tags.pyo
+${PYSITELIB}/freetype/ft_enums/ft_encodings.py
+${PYSITELIB}/freetype/ft_enums/ft_encodings.pyc
+${PYSITELIB}/freetype/ft_enums/ft_encodings.pyo
+${PYSITELIB}/freetype/ft_enums/ft_face_flags.py
+${PYSITELIB}/freetype/ft_enums/ft_face_flags.pyc
+${PYSITELIB}/freetype/ft_enums/ft_face_flags.pyo
+${PYSITELIB}/freetype/ft_enums/ft_fstypes.py
+${PYSITELIB}/freetype/ft_enums/ft_fstypes.pyc
+${PYSITELIB}/freetype/ft_enums/ft_fstypes.pyo
+${PYSITELIB}/freetype/ft_enums/ft_glyph_bbox_modes.py
+${PYSITELIB}/freetype/ft_enums/ft_glyph_bbox_modes.pyc
+${PYSITELIB}/freetype/ft_enums/ft_glyph_bbox_modes.pyo
+${PYSITELIB}/freetype/ft_enums/ft_glyph_formats.py
+${PYSITELIB}/freetype/ft_enums/ft_glyph_formats.pyc
+${PYSITELIB}/freetype/ft_enums/ft_glyph_formats.pyo
+${PYSITELIB}/freetype/ft_enums/ft_kerning_modes.py
+${PYSITELIB}/freetype/ft_enums/ft_kerning_modes.pyc
+${PYSITELIB}/freetype/ft_enums/ft_kerning_modes.pyo
+${PYSITELIB}/freetype/ft_enums/ft_lcd_filters.py
+${PYSITELIB}/freetype/ft_enums/ft_lcd_filters.pyc
+${PYSITELIB}/freetype/ft_enums/ft_lcd_filters.pyo
+${PYSITELIB}/freetype/ft_enums/ft_load_flags.py
+${PYSITELIB}/freetype/ft_enums/ft_load_flags.pyc
+${PYSITELIB}/freetype/ft_enums/ft_load_flags.pyo
+${PYSITELIB}/freetype/ft_enums/ft_load_targets.py
+${PYSITELIB}/freetype/ft_enums/ft_load_targets.pyc
+${PYSITELIB}/freetype/ft_enums/ft_load_targets.pyo
+${PYSITELIB}/freetype/ft_enums/ft_open_modes.py
+${PYSITELIB}/freetype/ft_enums/ft_open_modes.pyc
+${PYSITELIB}/freetype/ft_enums/ft_open_modes.pyo
+${PYSITELIB}/freetype/ft_enums/ft_outline_flags.py
+${PYSITELIB}/freetype/ft_enums/ft_outline_flags.pyc
+${PYSITELIB}/freetype/ft_enums/ft_outline_flags.pyo
+${PYSITELIB}/freetype/ft_enums/ft_pixel_modes.py
+${PYSITELIB}/freetype/ft_enums/ft_pixel_modes.pyc
+${PYSITELIB}/freetype/ft_enums/ft_pixel_modes.pyo
+${PYSITELIB}/freetype/ft_enums/ft_render_modes.py
+${PYSITELIB}/freetype/ft_enums/ft_render_modes.pyc
+${PYSITELIB}/freetype/ft_enums/ft_render_modes.pyo
+${PYSITELIB}/freetype/ft_enums/ft_stroker_borders.py
+${PYSITELIB}/freetype/ft_enums/ft_stroker_borders.pyc
+${PYSITELIB}/freetype/ft_enums/ft_stroker_borders.pyo
+${PYSITELIB}/freetype/ft_enums/ft_stroker_linecaps.py
+${PYSITELIB}/freetype/ft_enums/ft_stroker_linecaps.pyc
+${PYSITELIB}/freetype/ft_enums/ft_stroker_linecaps.pyo
+${PYSITELIB}/freetype/ft_enums/ft_stroker_linejoins.py
+${PYSITELIB}/freetype/ft_enums/ft_stroker_linejoins.pyc
+${PYSITELIB}/freetype/ft_enums/ft_stroker_linejoins.pyo
+${PYSITELIB}/freetype/ft_enums/ft_style_flags.py
+${PYSITELIB}/freetype/ft_enums/ft_style_flags.pyc
+${PYSITELIB}/freetype/ft_enums/ft_style_flags.pyo
+${PYSITELIB}/freetype/ft_enums/tt_adobe_ids.py
+${PYSITELIB}/freetype/ft_enums/tt_adobe_ids.pyc
+${PYSITELIB}/freetype/ft_enums/tt_adobe_ids.pyo
+${PYSITELIB}/freetype/ft_enums/tt_apple_ids.py
+${PYSITELIB}/freetype/ft_enums/tt_apple_ids.pyc
+${PYSITELIB}/freetype/ft_enums/tt_apple_ids.pyo
+${PYSITELIB}/freetype/ft_enums/tt_mac_ids.py
+${PYSITELIB}/freetype/ft_enums/tt_mac_ids.pyc
+${PYSITELIB}/freetype/ft_enums/tt_mac_ids.pyo
+${PYSITELIB}/freetype/ft_enums/tt_mac_langids.py
+${PYSITELIB}/freetype/ft_enums/tt_mac_langids.pyc
+${PYSITELIB}/freetype/ft_enums/tt_mac_langids.pyo
+${PYSITELIB}/freetype/ft_enums/tt_ms_ids.py
+${PYSITELIB}/freetype/ft_enums/tt_ms_ids.pyc
+${PYSITELIB}/freetype/ft_enums/tt_ms_ids.pyo
+${PYSITELIB}/freetype/ft_enums/tt_ms_langids.py
+${PYSITELIB}/freetype/ft_enums/tt_ms_langids.pyc
+${PYSITELIB}/freetype/ft_enums/tt_ms_langids.pyo
+${PYSITELIB}/freetype/ft_enums/tt_name_ids.py
+${PYSITELIB}/freetype/ft_enums/tt_name_ids.pyc
+${PYSITELIB}/freetype/ft_enums/tt_name_ids.pyo
+${PYSITELIB}/freetype/ft_enums/tt_platforms.py
+${PYSITELIB}/freetype/ft_enums/tt_platforms.pyc
+${PYSITELIB}/freetype/ft_enums/tt_platforms.pyo
+${PYSITELIB}/freetype/ft_errors.py
+${PYSITELIB}/freetype/ft_errors.pyc
+${PYSITELIB}/freetype/ft_errors.pyo
+${PYSITELIB}/freetype/ft_structs.py
+${PYSITELIB}/freetype/ft_structs.pyc
+${PYSITELIB}/freetype/ft_structs.pyo
+${PYSITELIB}/freetype/ft_types.py
+${PYSITELIB}/freetype/ft_types.pyc
+${PYSITELIB}/freetype/ft_types.pyo
+${PYSITELIB}/freetype/raw.py
+${PYSITELIB}/freetype/raw.pyc
+${PYSITELIB}/freetype/raw.pyo
Index: pkgsrc/graphics/py-freetype-py/distinfo
diff -u /dev/null pkgsrc/graphics/py-freetype-py/distinfo:1.1
--- /dev/null Sun Dec 28 14:17:38 2025
+++ pkgsrc/graphics/py-freetype-py/distinfo Sun Dec 28 14:17:38 2025
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2025/12/28 14:17:38 adam Exp $
+
+BLAKE2s (freetype-py-2.5.1.zip) = a37f48defdbff6e20907c9c2603c4ca28c0896800044e9a5f4a583662b5f397e
+SHA512 (freetype-py-2.5.1.zip) = aef857c96080486f3ec06b0d246c86c6d5eccb3f85743e25944da9bcaa632e0e084b2e711a58ad510b1715cdff562eb063fc04ca2b1c2a70981df0373991d64a
+Size (freetype-py-2.5.1.zip) = 851738 bytes
Home |
Main Index |
Thread Index |
Old Index