pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

raqm: update to 0.10.1.



Module Name:	pkgsrc-wip
Committed By:	Thomas Klausner <wiz%NetBSD.org@localhost>
Pushed By:	wiz
Date:		Thu Jul 11 19:16:04 2024 +0200
Changeset:	3f1584926fc227521ad12ebf3ab417e618c6bedf

Modified Files:
	raqm/Makefile
	raqm/PLIST
	raqm/distinfo

Log Message:
raqm: update to 0.10.1.

Overview of changes leading to 0.10.1
Wednesday, April 12, 2023
====================================

Make combining marks always inherit the script of their base.

Overview of changes leading to 0.10.0
Wednesday, January 11, 2023
====================================

Fix font feature ranges.

Fix resolved direction for all-neutral text.

Implement letter and word spacing support.

New API:
    * raqm_set_text_utf16

Overview of changes leading to 0.9.0
Sunday, January 30, 2022
====================================

Raise the minimum versions of Raqm dependencies: no longer conditionally
enabling any features based on specific dependency version.

raqm_t objects can now be reused by calling raqm_clear_contents() before
re-use, to potentially reduce the number memory allocations.

Don't hardcode python3 in tests.

New API:
    * raqm_set_freetype_load_flags_range
    * raqm_clear_contents

Overview of changes leading to 0.8.0
Monday, December 13, 2021
====================================

Remove autotools build.

Support using SheenBiDi instead of FriBiDi for Unicode BiDi support.

Fix running tests with Python <= 3.6.

New API:
  * raqm_get_par_resolved_direction
  * raqm_get_direction_at_index

Overview of changes leading to 0.7.2
Monday, September 27, 2021
====================================

Fix test failure with newer HarfBuzz versions.

Apply FT_Face transformation matrix when built against FreeType 2.11 or later.

Add meson build system. Autotools build system will be dropped in next release.

Improve MSVC support.

Build and documentation fixes.

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=3f1584926fc227521ad12ebf3ab417e618c6bedf

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 raqm/Makefile | 16 ++++++++--------
 raqm/PLIST    | 18 +++---------------
 raqm/distinfo |  6 +++---
 3 files changed, 14 insertions(+), 26 deletions(-)

diffs:
diff --git a/raqm/Makefile b/raqm/Makefile
index 6b6479f066..45ad74a968 100644
--- a/raqm/Makefile
+++ b/raqm/Makefile
@@ -1,23 +1,23 @@
 # $NetBSD$
 
-GITHUB_PROJECT=	libraqm
-DISTNAME=	raqm-0.7.1
+DISTNAME=	raqm-0.10.1
 CATEGORIES=	graphics
 MASTER_SITES=	${MASTER_SITE_GITHUB:=HOST-Oman/}
-GITHUB_RELEASE=	v0.7.1
-DIST_SUBDIR=	${GITHUB_PROJECT}
+GITHUB_PROJECT=	libraqm
+GITHUB_RELEASE=	v${PKGVERSION_NOREV}
+EXTRACT_SUFX=	.tar.xz
 
 MAINTAINER=	pkgsrc-users%NetBSD.org@localhost
 HOMEPAGE=	https://github.com/HOST-Oman/libraqm/
 COMMENT=	Library for complex text layout
 LICENSE=	mit
 
-GNU_CONFIGURE=	yes
-USE_LIBTOOL=	yes
-USE_TOOLS+=	gmake pkg-config
+USE_TOOLS+=	pkg-config
 
-PKGCONFIG_OVERRIDE+=	raqm.pc.in
+PKGCONFIG_OVERRIDE+=		output/meson-private/raqm.pc
+PKGCONFIG_OVERRIDE_STAGE=	post-configure
 
+.include "../../devel/meson/build.mk"
 .include "../../converters/fribidi/buildlink3.mk"
 .include "../../fonts/harfbuzz/buildlink3.mk"
 .include "../../graphics/freetype2/buildlink3.mk"
diff --git a/raqm/PLIST b/raqm/PLIST
index 3631656250..4c643d4320 100644
--- a/raqm/PLIST
+++ b/raqm/PLIST
@@ -1,19 +1,7 @@
 @comment $NetBSD$
 include/raqm-version.h
 include/raqm.h
-lib/libraqm.la
+lib/libraqm.so
+lib/libraqm.so.0
+lib/libraqm.so.${PKGVERSION}
 lib/pkgconfig/raqm.pc
-share/gtk-doc/html/raqm/annotation-glossary.html
-share/gtk-doc/html/raqm/api-index-full.html
-share/gtk-doc/html/raqm/ch01.html
-share/gtk-doc/html/raqm/home.png
-share/gtk-doc/html/raqm/index.html
-share/gtk-doc/html/raqm/left-insensitive.png
-share/gtk-doc/html/raqm/left.png
-share/gtk-doc/html/raqm/raqm-Raqm.html
-share/gtk-doc/html/raqm/raqm.devhelp2
-share/gtk-doc/html/raqm/right-insensitive.png
-share/gtk-doc/html/raqm/right.png
-share/gtk-doc/html/raqm/style.css
-share/gtk-doc/html/raqm/up-insensitive.png
-share/gtk-doc/html/raqm/up.png
diff --git a/raqm/distinfo b/raqm/distinfo
index d8df641c8c..cd68be1254 100644
--- a/raqm/distinfo
+++ b/raqm/distinfo
@@ -1,5 +1,5 @@
 $NetBSD$
 
-RMD160 (libraqm/raqm-0.7.1.tar.gz) = ebc0186d9328a31908601e40a8bfcfd07bd68df9
-SHA512 (libraqm/raqm-0.7.1.tar.gz) = cfd401d2f0c45fcae072898bbbf39c988ea3220fb2c135c73ae006c80b7fe038b7632c3105e1a87830dc9001b614a04cb6270def1f949ee8a6791c4e0d5b277e
-Size (libraqm/raqm-0.7.1.tar.gz) = 677743 bytes
+BLAKE2s (raqm-0.10.1.tar.xz) = 8d13d24f0104e009639eb306c195f03a1b3dba39d0452d6cf846add2460fbf71
+SHA512 (raqm-0.10.1.tar.xz) = 7110bb293bd3daa637826b951207de5f9375213cc81caabb834423d7c7267f302d227140ef27084fb02768b16830b0be5107da8f213d6cd5f93fad343e1dff5e
+Size (raqm-0.10.1.tar.xz) = 216576 bytes


Home | Main Index | Thread Index | Old Index