pkgsrc-Changes archive

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

CVS commit: pkgsrc/graphics/raqm



Module Name:    pkgsrc
Committed By:   wiz
Date:           Thu Jul 11 17:18:22 UTC 2024

Added Files:
        pkgsrc/graphics/raqm: DESCR Makefile PLIST buildlink3.mk distinfo

Log Message:
graphics/raqm: import raqm-0.10.1

Packaged by Brook Milligan and myself for wip.

Raqm is a small library that encapsulates the logic for complex text
layout and provides a convenient API.

It currently provides bidirectional text support (using FriBiDi),
shaping (using HarfBuzz), and proper script itemization. As a result,
Raqm can support most writing systems covered by Unicode.

The documentation can be accessed on the web at:
http://host-oman.github.io/libraqm/

Raqm is writing, also number or digit and the Arabic word for digital
shares the same root, so it is a play on "digital writing".


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 pkgsrc/graphics/raqm/DESCR \
    pkgsrc/graphics/raqm/Makefile pkgsrc/graphics/raqm/PLIST \
    pkgsrc/graphics/raqm/buildlink3.mk pkgsrc/graphics/raqm/distinfo

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

Added files:

Index: pkgsrc/graphics/raqm/DESCR
diff -u /dev/null pkgsrc/graphics/raqm/DESCR:1.1
--- /dev/null   Thu Jul 11 17:18:22 2024
+++ pkgsrc/graphics/raqm/DESCR  Thu Jul 11 17:18:22 2024
@@ -0,0 +1,12 @@
+Raqm is a small library that encapsulates the logic for complex text
+layout and provides a convenient API.
+
+It currently provides bidirectional text support (using FriBiDi),
+shaping (using HarfBuzz), and proper script itemization. As a result,
+Raqm can support most writing systems covered by Unicode.
+
+The documentation can be accessed on the web at:
+http://host-oman.github.io/libraqm/
+
+Raqm is writing, also number or digit and the Arabic word for digital
+shares the same root, so it is a play on "digital writing".
Index: pkgsrc/graphics/raqm/Makefile
diff -u /dev/null pkgsrc/graphics/raqm/Makefile:1.1
--- /dev/null   Thu Jul 11 17:18:22 2024
+++ pkgsrc/graphics/raqm/Makefile       Thu Jul 11 17:18:22 2024
@@ -0,0 +1,24 @@
+# $NetBSD: Makefile,v 1.1 2024/07/11 17:18:22 wiz Exp $
+
+DISTNAME=      raqm-0.10.1
+CATEGORIES=    graphics
+MASTER_SITES=  ${MASTER_SITE_GITHUB:=HOST-Oman/}
+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
+
+USE_TOOLS+=    pkg-config
+
+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"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/graphics/raqm/PLIST
diff -u /dev/null pkgsrc/graphics/raqm/PLIST:1.1
--- /dev/null   Thu Jul 11 17:18:22 2024
+++ pkgsrc/graphics/raqm/PLIST  Thu Jul 11 17:18:22 2024
@@ -0,0 +1,7 @@
+@comment $NetBSD: PLIST,v 1.1 2024/07/11 17:18:22 wiz Exp $
+include/raqm-version.h
+include/raqm.h
+lib/libraqm.so
+lib/libraqm.so.0
+lib/libraqm.so.${PKGVERSION}
+lib/pkgconfig/raqm.pc
Index: pkgsrc/graphics/raqm/buildlink3.mk
diff -u /dev/null pkgsrc/graphics/raqm/buildlink3.mk:1.1
--- /dev/null   Thu Jul 11 17:18:22 2024
+++ pkgsrc/graphics/raqm/buildlink3.mk  Thu Jul 11 17:18:22 2024
@@ -0,0 +1,13 @@
+# $NetBSD: buildlink3.mk,v 1.1 2024/07/11 17:18:22 wiz Exp $
+
+BUILDLINK_TREE+=       raqm
+
+.if !defined(RAQM_BUILDLINK3_MK)
+RAQM_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.raqm+=   raqm>=0.10.1
+BUILDLINK_PKGSRCDIR.raqm?=     ../../graphics/raqm
+
+.endif # RAQM_BUILDLINK3_MK
+
+BUILDLINK_TREE+=       -raqm
Index: pkgsrc/graphics/raqm/distinfo
diff -u /dev/null pkgsrc/graphics/raqm/distinfo:1.1
--- /dev/null   Thu Jul 11 17:18:22 2024
+++ pkgsrc/graphics/raqm/distinfo       Thu Jul 11 17:18:22 2024
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2024/07/11 17:18:22 wiz Exp $
+
+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