pkgsrc-Changes archive

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

CVS commit: pkgsrc/devel



Module Name:    pkgsrc
Committed By:   adam
Date:           Tue Nov  5 17:08:41 UTC 2024

Modified Files:
        pkgsrc/devel: Makefile
Added Files:
        pkgsrc/devel/zix: DESCR Makefile PLIST buildlink3.mk distinfo
            options.mk

Log Message:
zix: added version 0.4.2

Zix is a lightweight C library of portability wrappers and data structures.


To generate a diff of this commit:
cvs rdiff -u -r1.4357 -r1.4358 pkgsrc/devel/Makefile
cvs rdiff -u -r0 -r1.1 pkgsrc/devel/zix/DESCR pkgsrc/devel/zix/Makefile \
    pkgsrc/devel/zix/PLIST pkgsrc/devel/zix/buildlink3.mk \
    pkgsrc/devel/zix/distinfo pkgsrc/devel/zix/options.mk

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

Modified files:

Index: pkgsrc/devel/Makefile
diff -u pkgsrc/devel/Makefile:1.4357 pkgsrc/devel/Makefile:1.4358
--- pkgsrc/devel/Makefile:1.4357        Sat Oct 26 02:56:27 2024
+++ pkgsrc/devel/Makefile       Tue Nov  5 17:08:40 2024
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.4357 2024/10/26 02:56:27 schmonz Exp $
+# $NetBSD: Makefile,v 1.4358 2024/11/05 17:08:40 adam Exp $
 #
 
 COMMENT=       Development utilities
@@ -3660,6 +3660,7 @@ SUBDIR+=  yosys
 SUBDIR+=       z80-asm
 SUBDIR+=       zeal
 SUBDIR+=       zig-mode
+SUBDIR+=       zix
 SUBDIR+=       zlib
 SUBDIR+=       zls
 SUBDIR+=       zookeeper

Added files:

Index: pkgsrc/devel/zix/DESCR
diff -u /dev/null pkgsrc/devel/zix/DESCR:1.1
--- /dev/null   Tue Nov  5 17:08:41 2024
+++ pkgsrc/devel/zix/DESCR      Tue Nov  5 17:08:40 2024
@@ -0,0 +1 @@
+Zix is a lightweight C library of portability wrappers and data structures.
Index: pkgsrc/devel/zix/Makefile
diff -u /dev/null pkgsrc/devel/zix/Makefile:1.1
--- /dev/null   Tue Nov  5 17:08:41 2024
+++ pkgsrc/devel/zix/Makefile   Tue Nov  5 17:08:40 2024
@@ -0,0 +1,31 @@
+# $NetBSD: Makefile,v 1.1 2024/11/05 17:08:40 adam Exp $
+
+DISTNAME=      zix-0.4.2
+CATEGORIES=    devel
+MASTER_SITES=  https://download.drobilla.net/
+EXTRACT_SUFX=  .tar.xz
+
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=      https://github.com/drobilla/zix
+COMMENT=       Lightweight C library of portability wrappers and data structures
+LICENSE=       isc
+
+USE_LANGUAGES= c c++
+USE_TOOLS+=    pkg-config
+
+PKGCONFIG_OVERRIDE_STAGE=      pre-install
+PKGCONFIG_OVERRIDE+=           output/meson-private/zix-0.pc
+
+SUBST_CLASSES+=                sphinx
+SUBST_STAGE.sphinx=    pre-configure
+SUBST_FILES.sphinx=    doc/meson.build
+SUBST_MESSAGE.sphinx=  Fixing Python binary names.
+SUBST_SED.sphinx+=     -e "s,'sphinx-build','sphinx-build-${PYVERSSUFFIX}',"
+SUBST_SED.sphinx+=     -e "s,'sphinxygen','sphinxygen-${PYVERSSUFFIX}',"
+
+.include "options.mk"
+
+.include "../../devel/glib2/buildlink3.mk"
+.include "../../devel/meson/build.mk"
+.include "../../lang/python/tool.mk"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/devel/zix/PLIST
diff -u /dev/null pkgsrc/devel/zix/PLIST:1.1
--- /dev/null   Tue Nov  5 17:08:41 2024
+++ pkgsrc/devel/zix/PLIST      Tue Nov  5 17:08:40 2024
@@ -0,0 +1,78 @@
+@comment $NetBSD: PLIST,v 1.1 2024/11/05 17:08:40 adam Exp $
+include/zix-0/zix/allocator.h
+include/zix-0/zix/attributes.h
+include/zix-0/zix/btree.h
+include/zix-0/zix/bump_allocator.h
+include/zix-0/zix/digest.h
+include/zix-0/zix/filesystem.h
+include/zix-0/zix/hash.h
+include/zix-0/zix/path.h
+include/zix-0/zix/ring.h
+include/zix-0/zix/sem.h
+include/zix-0/zix/status.h
+include/zix-0/zix/string_view.h
+include/zix-0/zix/thread.h
+include/zix-0/zix/tree.h
+include/zix-0/zix/zix.h
+lib/libzix-0.so
+lib/libzix-0.so.0
+lib/libzix-0.so.0.4.2
+lib/pkgconfig/zix-0.pc
+${PLIST.doc}share/doc/zix-0/html/_static/pygments.css
+${PLIST.doc}share/doc/zix-0/html/_static/sphinx_lv2_theme.css
+${PLIST.doc}share/doc/zix-0/html/allocation.html
+${PLIST.doc}share/doc/zix-0/html/api/bump_allocator.html
+${PLIST.doc}share/doc/zix-0/html/api/zix.html
+${PLIST.doc}share/doc/zix-0/html/api/zix_algorithms.html
+${PLIST.doc}share/doc/zix-0/html/api/zix_allocation.html
+${PLIST.doc}share/doc/zix-0/html/api/zix_allocator.html
+${PLIST.doc}share/doc/zix-0/html/api/zix_attributes.html
+${PLIST.doc}share/doc/zix-0/html/api/zix_btree.html
+${PLIST.doc}share/doc/zix-0/html/api/zix_btree_iteration.html
+${PLIST.doc}share/doc/zix-0/html/api/zix_btree_modification.html
+${PLIST.doc}share/doc/zix-0/html/api/zix_btree_searching.html
+${PLIST.doc}share/doc/zix-0/html/api/zix_btree_setup.html
+${PLIST.doc}share/doc/zix-0/html/api/zix_data_structures.html
+${PLIST.doc}share/doc/zix-0/html/api/zix_digest.html
+${PLIST.doc}share/doc/zix-0/html/api/zix_file_system.html
+${PLIST.doc}share/doc/zix-0/html/api/zix_fs_access.html
+${PLIST.doc}share/doc/zix-0/html/api/zix_fs_creation.html
+${PLIST.doc}share/doc/zix-0/html/api/zix_fs_environment.html
+${PLIST.doc}share/doc/zix-0/html/api/zix_fs_locking.html
+${PLIST.doc}share/doc/zix-0/html/api/zix_fs_ops.html
+${PLIST.doc}share/doc/zix-0/html/api/zix_fs_queries.html
+${PLIST.doc}share/doc/zix-0/html/api/zix_fs_resolution.html
+${PLIST.doc}share/doc/zix-0/html/api/zix_hash.html
+${PLIST.doc}share/doc/zix-0/html/api/zix_hash_datatypes.html
+${PLIST.doc}share/doc/zix-0/html/api/zix_hash_iteration.html
+${PLIST.doc}share/doc/zix-0/html/api/zix_hash_modification.html
+${PLIST.doc}share/doc/zix-0/html/api/zix_hash_searching.html
+${PLIST.doc}share/doc/zix-0/html/api/zix_hash_setup.html
+${PLIST.doc}share/doc/zix-0/html/api/zix_path.html
+${PLIST.doc}share/doc/zix-0/html/api/zix_path_concatenation.html
+${PLIST.doc}share/doc/zix-0/html/api/zix_path_decomposition.html
+${PLIST.doc}share/doc/zix-0/html/api/zix_path_lexical.html
+${PLIST.doc}share/doc/zix-0/html/api/zix_path_queries.html
+${PLIST.doc}share/doc/zix-0/html/api/zix_ring.html
+${PLIST.doc}share/doc/zix-0/html/api/zix_ring_read.html
+${PLIST.doc}share/doc/zix-0/html/api/zix_ring_setup.html
+${PLIST.doc}share/doc/zix-0/html/api/zix_ring_write.html
+${PLIST.doc}share/doc/zix-0/html/api/zix_sem.html
+${PLIST.doc}share/doc/zix-0/html/api/zix_status.html
+${PLIST.doc}share/doc/zix-0/html/api/zix_string_view.html
+${PLIST.doc}share/doc/zix-0/html/api/zix_thread.html
+${PLIST.doc}share/doc/zix-0/html/api/zix_threading.html
+${PLIST.doc}share/doc/zix-0/html/api/zix_tree.html
+${PLIST.doc}share/doc/zix-0/html/api/zix_tree_iteration.html
+${PLIST.doc}share/doc/zix-0/html/api/zix_tree_modification.html
+${PLIST.doc}share/doc/zix-0/html/api/zix_tree_searching.html
+${PLIST.doc}share/doc/zix-0/html/api/zix_tree_setup.html
+${PLIST.doc}share/doc/zix-0/html/api/zix_utilities.html
+${PLIST.doc}share/doc/zix-0/html/error_handling.html
+${PLIST.doc}share/doc/zix-0/html/genindex.html
+${PLIST.doc}share/doc/zix-0/html/index.html
+${PLIST.doc}share/doc/zix-0/html/string_views.html
+${PLIST.doc}share/doc/zix-0/html/using_zix.html
+${PLIST.doc}share/doc/zix-0/singlehtml/_static/pygments.css
+${PLIST.doc}share/doc/zix-0/singlehtml/_static/sphinx_lv2_theme.css
+${PLIST.doc}share/doc/zix-0/singlehtml/index.html
Index: pkgsrc/devel/zix/buildlink3.mk
diff -u /dev/null pkgsrc/devel/zix/buildlink3.mk:1.1
--- /dev/null   Tue Nov  5 17:08:41 2024
+++ pkgsrc/devel/zix/buildlink3.mk      Tue Nov  5 17:08:40 2024
@@ -0,0 +1,14 @@
+# $NetBSD: buildlink3.mk,v 1.1 2024/11/05 17:08:40 adam Exp $
+# XXX unverified buildlink3.mk files.
+
+BUILDLINK_TREE+=       zix
+
+.if !defined(ZIX_BUILDLINK3_MK)
+ZIX_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.zix+=    zix>=0.4.2
+BUILDLINK_PKGSRCDIR.zix?=      ../../devel/zix
+
+.endif # ZIX_BUILDLINK3_MK
+
+BUILDLINK_TREE+=       -zix
Index: pkgsrc/devel/zix/distinfo
diff -u /dev/null pkgsrc/devel/zix/distinfo:1.1
--- /dev/null   Tue Nov  5 17:08:41 2024
+++ pkgsrc/devel/zix/distinfo   Tue Nov  5 17:08:41 2024
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2024/11/05 17:08:41 adam Exp $
+
+BLAKE2s (zix-0.4.2.tar.xz) = 1c06e60a87f8b8df7ba79acca8f3a530a3fde5296ab54b150b2f785a3f89ec85
+SHA512 (zix-0.4.2.tar.xz) = b8fb931a3e9ab5a67f6da57a07bf10b91e7f861c8cf39db14c49c083a9983a0971cc6bc6abcb54a83c00471b386e377cb9bb51e2edd945ba07b9ae43a35964cc
+Size (zix-0.4.2.tar.xz) = 76492 bytes
Index: pkgsrc/devel/zix/options.mk
diff -u /dev/null pkgsrc/devel/zix/options.mk:1.1
--- /dev/null   Tue Nov  5 17:08:41 2024
+++ pkgsrc/devel/zix/options.mk Tue Nov  5 17:08:41 2024
@@ -0,0 +1,25 @@
+# $NetBSD: options.mk,v 1.1 2024/11/05 17:08:41 adam Exp $
+
+PKG_OPTIONS_VAR=       PKG_OPTIONS.zix
+PKG_SUPPORTED_OPTIONS= doc tests
+
+.include "../../mk/bsd.options.mk"
+
+PLIST_VARS+=   doc
+
+.if !empty(PKG_OPTIONS:Mdoc)
+MESON_ARGS+=   -Ddocs=enabled
+TOOL_DEPENDS+= doxygen-[0-9]*:../../devel/doxygen
+TOOL_DEPENDS+= ${PYPKGPREFIX}-sphinx>0:../../textproc/py-sphinx
+TOOL_DEPENDS+= ${PYPKGPREFIX}-sphinx-lv2-theme>0:../../textproc/py-sphinx-lv2-theme
+TOOL_DEPENDS+= ${PYPKGPREFIX}-sphinxygen>0:../../textproc/py-sphinxygen
+PLIST.doc=     yes
+.else
+MESON_ARGS+=   -Ddocs=disabled
+.endif
+
+.if !empty(PKG_OPTIONS:Mtests)
+MESON_ARGS+=   -Dtests=enabled
+.else
+MESON_ARGS+=   -Dtests=disabled
+.endif



Home | Main Index | Thread Index | Old Index