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