pkgsrc-Changes archive

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

CVS commit: pkgsrc/devel/ocaml-async_unix



Module Name:    pkgsrc
Committed By:   jaapb
Date:           Tue Mar 19 10:48:16 UTC 2019

Added Files:
        pkgsrc/devel/ocaml-async_unix: DESCR Makefile PLIST buildlink3.mk
            distinfo
        pkgsrc/devel/ocaml-async_unix/patches: patch-src_dune
            patch-thread__pool_src_dune patch-thread__safe__ivar_src_dune
            patch-thread__safe__pipe_src_dune

Log Message:
Added devel/ocaml-async_unix, unix hooks for ocaml-async


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 pkgsrc/devel/ocaml-async_unix/DESCR \
    pkgsrc/devel/ocaml-async_unix/Makefile \
    pkgsrc/devel/ocaml-async_unix/PLIST \
    pkgsrc/devel/ocaml-async_unix/buildlink3.mk \
    pkgsrc/devel/ocaml-async_unix/distinfo
cvs rdiff -u -r0 -r1.1 pkgsrc/devel/ocaml-async_unix/patches/patch-src_dune \
    pkgsrc/devel/ocaml-async_unix/patches/patch-thread__pool_src_dune \
    pkgsrc/devel/ocaml-async_unix/patches/patch-thread__safe__ivar_src_dune \
    pkgsrc/devel/ocaml-async_unix/patches/patch-thread__safe__pipe_src_dune

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

Added files:

Index: pkgsrc/devel/ocaml-async_unix/DESCR
diff -u /dev/null pkgsrc/devel/ocaml-async_unix/DESCR:1.1
--- /dev/null   Tue Mar 19 10:48:16 2019
+++ pkgsrc/devel/ocaml-async_unix/DESCR Tue Mar 19 10:48:15 2019
@@ -0,0 +1,4 @@
+Async_unix includes Unix-related dependencies for things like system calls
+and threads. Using these, it hooks the Async_kernel scheduler up to either epoll
+or select, depending on availability, and manages a thread pool that blocking
+system calls run in.
Index: pkgsrc/devel/ocaml-async_unix/Makefile
diff -u /dev/null pkgsrc/devel/ocaml-async_unix/Makefile:1.1
--- /dev/null   Tue Mar 19 10:48:16 2019
+++ pkgsrc/devel/ocaml-async_unix/Makefile      Tue Mar 19 10:48:15 2019
@@ -0,0 +1,23 @@
+# $NetBSD: Makefile,v 1.1 2019/03/19 10:48:15 jaapb Exp $
+
+GITHUB_PROJECT=        async_unix
+GITHUB_TAG=    v${PKGVERSION_NOREV}
+DISTNAME=      ${GITHUB_PROJECT}-0.12.0
+PKGNAME=       ocaml-${DISTNAME}
+CATEGORIES=    devel
+MASTER_SITES=  ${MASTER_SITE_GITHUB:=janestreet/}
+
+MAINTAINER=    jaapb%NetBSD.org@localhost
+HOMEPAGE=      https://github.com/janestreet/async_unix/
+COMMENT=       Asynchronous execution library from Jane Street (unix)
+LICENSE=       mit
+
+USE_LANGUAGES= # none
+OCAML_USE_DUNE=        yes
+
+.include "../../mk/ocaml.mk"
+.include "../../devel/ocaml-async_kernel/buildlink3.mk"
+.include "../../devel/ocaml-core/buildlink3.mk"
+.include "../../devel/ocaml-core_kernel/buildlink3.mk"
+.include "../../devel/ocaml-ppx_jane/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/devel/ocaml-async_unix/PLIST
diff -u /dev/null pkgsrc/devel/ocaml-async_unix/PLIST:1.1
--- /dev/null   Tue Mar 19 10:48:16 2019
+++ pkgsrc/devel/ocaml-async_unix/PLIST Tue Mar 19 10:48:15 2019
@@ -0,0 +1,281 @@
+@comment $NetBSD: PLIST,v 1.1 2019/03/19 10:48:15 jaapb Exp $
+${OCAML_SITELIB}/async_unix/META
+${OCAML_SITELIB}/async_unix/assign_try_with_log_exn.ml
+${OCAML_SITELIB}/async_unix/assign_try_with_log_exn.mli
+${OCAML_SITELIB}/async_unix/async_print.ml
+${OCAML_SITELIB}/async_unix/async_print.mli
+${OCAML_SITELIB}/async_unix/async_sys.ml
+${OCAML_SITELIB}/async_unix/async_sys.mli
+${PLIST.ocaml-opt}${OCAML_SITELIB}/async_unix/async_unix.a
+${OCAML_SITELIB}/async_unix/async_unix.cma
+${OCAML_SITELIB}/async_unix/async_unix.cmi
+${OCAML_SITELIB}/async_unix/async_unix.cmt
+${PLIST.ocaml-opt}${OCAML_SITELIB}/async_unix/async_unix.cmx
+${PLIST.ocaml-opt}${OCAML_SITELIB}/async_unix/async_unix.cmxa
+${PLIST.ocaml-opt}${OCAML_SITELIB}/async_unix/async_unix.cmxs
+${OCAML_SITELIB}/async_unix/async_unix.ml
+${OCAML_SITELIB}/async_unix/async_unix__.cmi
+${OCAML_SITELIB}/async_unix/async_unix__.cmt
+${PLIST.ocaml-opt}${OCAML_SITELIB}/async_unix/async_unix__.cmx
+${OCAML_SITELIB}/async_unix/async_unix__.ml
+${OCAML_SITELIB}/async_unix/async_unix__Assign_try_with_log_exn.cmi
+${OCAML_SITELIB}/async_unix/async_unix__Assign_try_with_log_exn.cmt
+${OCAML_SITELIB}/async_unix/async_unix__Assign_try_with_log_exn.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/async_unix/async_unix__Assign_try_with_log_exn.cmx
+${OCAML_SITELIB}/async_unix/async_unix__Async_print.cmi
+${OCAML_SITELIB}/async_unix/async_unix__Async_print.cmt
+${OCAML_SITELIB}/async_unix/async_unix__Async_print.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/async_unix/async_unix__Async_print.cmx
+${OCAML_SITELIB}/async_unix/async_unix__Async_sys.cmi
+${OCAML_SITELIB}/async_unix/async_unix__Async_sys.cmt
+${OCAML_SITELIB}/async_unix/async_unix__Async_sys.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/async_unix/async_unix__Async_sys.cmx
+${OCAML_SITELIB}/async_unix/async_unix__Backing_out_channel.cmi
+${OCAML_SITELIB}/async_unix/async_unix__Backing_out_channel.cmt
+${OCAML_SITELIB}/async_unix/async_unix__Backing_out_channel.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/async_unix/async_unix__Backing_out_channel.cmx
+${OCAML_SITELIB}/async_unix/async_unix__Busy_pollers.cmi
+${OCAML_SITELIB}/async_unix/async_unix__Busy_pollers.cmt
+${OCAML_SITELIB}/async_unix/async_unix__Busy_pollers.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/async_unix/async_unix__Busy_pollers.cmx
+${OCAML_SITELIB}/async_unix/async_unix__Clock.cmi
+${OCAML_SITELIB}/async_unix/async_unix__Clock.cmt
+${OCAML_SITELIB}/async_unix/async_unix__Clock.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/async_unix/async_unix__Clock.cmx
+${OCAML_SITELIB}/async_unix/async_unix__Config.cmi
+${OCAML_SITELIB}/async_unix/async_unix__Config.cmt
+${OCAML_SITELIB}/async_unix/async_unix__Config.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/async_unix/async_unix__Config.cmx
+${OCAML_SITELIB}/async_unix/async_unix__Dump_core_on_job_delay.cmi
+${OCAML_SITELIB}/async_unix/async_unix__Dump_core_on_job_delay.cmt
+${OCAML_SITELIB}/async_unix/async_unix__Dump_core_on_job_delay.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/async_unix/async_unix__Dump_core_on_job_delay.cmx
+${OCAML_SITELIB}/async_unix/async_unix__Epoll_file_descr_watcher.cmi
+${OCAML_SITELIB}/async_unix/async_unix__Epoll_file_descr_watcher.cmt
+${OCAML_SITELIB}/async_unix/async_unix__Epoll_file_descr_watcher.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/async_unix/async_unix__Epoll_file_descr_watcher.cmx
+${OCAML_SITELIB}/async_unix/async_unix__Fd.cmi
+${OCAML_SITELIB}/async_unix/async_unix__Fd.cmt
+${OCAML_SITELIB}/async_unix/async_unix__Fd.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/async_unix/async_unix__Fd.cmx
+${OCAML_SITELIB}/async_unix/async_unix__Fd_by_descr.cmi
+${OCAML_SITELIB}/async_unix/async_unix__Fd_by_descr.cmt
+${OCAML_SITELIB}/async_unix/async_unix__Fd_by_descr.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/async_unix/async_unix__Fd_by_descr.cmx
+${OCAML_SITELIB}/async_unix/async_unix__File_descr_watcher_intf.cmi
+${OCAML_SITELIB}/async_unix/async_unix__File_descr_watcher_intf.cmt
+${PLIST.ocaml-opt}${OCAML_SITELIB}/async_unix/async_unix__File_descr_watcher_intf.cmx
+${OCAML_SITELIB}/async_unix/async_unix__Import.cmi
+${OCAML_SITELIB}/async_unix/async_unix__Import.cmt
+${PLIST.ocaml-opt}${OCAML_SITELIB}/async_unix/async_unix__Import.cmx
+${OCAML_SITELIB}/async_unix/async_unix__In_thread.cmi
+${OCAML_SITELIB}/async_unix/async_unix__In_thread.cmt
+${OCAML_SITELIB}/async_unix/async_unix__In_thread.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/async_unix/async_unix__In_thread.cmx
+${OCAML_SITELIB}/async_unix/async_unix__Interruptor.cmi
+${OCAML_SITELIB}/async_unix/async_unix__Interruptor.cmt
+${OCAML_SITELIB}/async_unix/async_unix__Interruptor.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/async_unix/async_unix__Interruptor.cmx
+${OCAML_SITELIB}/async_unix/async_unix__Io_stats.cmi
+${OCAML_SITELIB}/async_unix/async_unix__Io_stats.cmt
+${OCAML_SITELIB}/async_unix/async_unix__Io_stats.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/async_unix/async_unix__Io_stats.cmx
+${OCAML_SITELIB}/async_unix/async_unix__Log.cmi
+${OCAML_SITELIB}/async_unix/async_unix__Log.cmt
+${OCAML_SITELIB}/async_unix/async_unix__Log.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/async_unix/async_unix__Log.cmx
+${OCAML_SITELIB}/async_unix/async_unix__Process.cmi
+${OCAML_SITELIB}/async_unix/async_unix__Process.cmt
+${OCAML_SITELIB}/async_unix/async_unix__Process.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/async_unix/async_unix__Process.cmx
+${OCAML_SITELIB}/async_unix/async_unix__Raw_fd.cmi
+${OCAML_SITELIB}/async_unix/async_unix__Raw_fd.cmt
+${PLIST.ocaml-opt}${OCAML_SITELIB}/async_unix/async_unix__Raw_fd.cmx
+${OCAML_SITELIB}/async_unix/async_unix__Raw_scheduler.cmi
+${OCAML_SITELIB}/async_unix/async_unix__Raw_scheduler.cmt
+${PLIST.ocaml-opt}${OCAML_SITELIB}/async_unix/async_unix__Raw_scheduler.cmx
+${OCAML_SITELIB}/async_unix/async_unix__Raw_signal_manager.cmi
+${OCAML_SITELIB}/async_unix/async_unix__Raw_signal_manager.cmt
+${PLIST.ocaml-opt}${OCAML_SITELIB}/async_unix/async_unix__Raw_signal_manager.cmx
+${OCAML_SITELIB}/async_unix/async_unix__Read_write.cmi
+${OCAML_SITELIB}/async_unix/async_unix__Read_write.cmt
+${OCAML_SITELIB}/async_unix/async_unix__Read_write.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/async_unix/async_unix__Read_write.cmx
+${OCAML_SITELIB}/async_unix/async_unix__Reader.cmi
+${OCAML_SITELIB}/async_unix/async_unix__Reader.cmt
+${OCAML_SITELIB}/async_unix/async_unix__Reader.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/async_unix/async_unix__Reader.cmx
+${OCAML_SITELIB}/async_unix/async_unix__Reader0.cmi
+${OCAML_SITELIB}/async_unix/async_unix__Reader0.cmt
+${PLIST.ocaml-opt}${OCAML_SITELIB}/async_unix/async_unix__Reader0.cmx
+${OCAML_SITELIB}/async_unix/async_unix__Require_explicit_time_source.cmi
+${OCAML_SITELIB}/async_unix/async_unix__Require_explicit_time_source.cmt
+${OCAML_SITELIB}/async_unix/async_unix__Require_explicit_time_source.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/async_unix/async_unix__Require_explicit_time_source.cmx
+${OCAML_SITELIB}/async_unix/async_unix__Require_explicit_time_source_intf.cmi
+${OCAML_SITELIB}/async_unix/async_unix__Require_explicit_time_source_intf.cmt
+${PLIST.ocaml-opt}${OCAML_SITELIB}/async_unix/async_unix__Require_explicit_time_source_intf.cmx
+${OCAML_SITELIB}/async_unix/async_unix__Scheduler.cmi
+${OCAML_SITELIB}/async_unix/async_unix__Scheduler.cmt
+${OCAML_SITELIB}/async_unix/async_unix__Scheduler.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/async_unix/async_unix__Scheduler.cmx
+${OCAML_SITELIB}/async_unix/async_unix__Select_file_descr_watcher.cmi
+${OCAML_SITELIB}/async_unix/async_unix__Select_file_descr_watcher.cmt
+${OCAML_SITELIB}/async_unix/async_unix__Select_file_descr_watcher.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/async_unix/async_unix__Select_file_descr_watcher.cmx
+${OCAML_SITELIB}/async_unix/async_unix__Shutdown.cmi
+${OCAML_SITELIB}/async_unix/async_unix__Shutdown.cmt
+${OCAML_SITELIB}/async_unix/async_unix__Shutdown.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/async_unix/async_unix__Shutdown.cmx
+${OCAML_SITELIB}/async_unix/async_unix__Signal.cmi
+${OCAML_SITELIB}/async_unix/async_unix__Signal.cmt
+${OCAML_SITELIB}/async_unix/async_unix__Signal.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/async_unix/async_unix__Signal.cmx
+${OCAML_SITELIB}/async_unix/async_unix__Signal_manager.cmi
+${OCAML_SITELIB}/async_unix/async_unix__Signal_manager.cmt
+${OCAML_SITELIB}/async_unix/async_unix__Signal_manager.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/async_unix/async_unix__Signal_manager.cmx
+${OCAML_SITELIB}/async_unix/async_unix__Syscall.cmi
+${OCAML_SITELIB}/async_unix/async_unix__Syscall.cmt
+${OCAML_SITELIB}/async_unix/async_unix__Syscall.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/async_unix/async_unix__Syscall.cmx
+${OCAML_SITELIB}/async_unix/async_unix__Thread_safe.cmi
+${OCAML_SITELIB}/async_unix/async_unix__Thread_safe.cmt
+${OCAML_SITELIB}/async_unix/async_unix__Thread_safe.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/async_unix/async_unix__Thread_safe.cmx
+${OCAML_SITELIB}/async_unix/async_unix__Time_source_tests.cmi
+${OCAML_SITELIB}/async_unix/async_unix__Time_source_tests.cmt
+${OCAML_SITELIB}/async_unix/async_unix__Time_source_tests.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/async_unix/async_unix__Time_source_tests.cmx
+${OCAML_SITELIB}/async_unix/async_unix__Unix_syscalls.cmi
+${OCAML_SITELIB}/async_unix/async_unix__Unix_syscalls.cmt
+${OCAML_SITELIB}/async_unix/async_unix__Unix_syscalls.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/async_unix/async_unix__Unix_syscalls.cmx
+${OCAML_SITELIB}/async_unix/async_unix__Writer.cmi
+${OCAML_SITELIB}/async_unix/async_unix__Writer.cmt
+${OCAML_SITELIB}/async_unix/async_unix__Writer.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/async_unix/async_unix__Writer.cmx
+${OCAML_SITELIB}/async_unix/async_unix__Writer0.cmi
+${OCAML_SITELIB}/async_unix/async_unix__Writer0.cmt
+${PLIST.ocaml-opt}${OCAML_SITELIB}/async_unix/async_unix__Writer0.cmx
+${OCAML_SITELIB}/async_unix/backing_out_channel.ml
+${OCAML_SITELIB}/async_unix/backing_out_channel.mli
+${OCAML_SITELIB}/async_unix/busy_pollers.ml
+${OCAML_SITELIB}/async_unix/busy_pollers.mli
+${OCAML_SITELIB}/async_unix/clock.ml
+${OCAML_SITELIB}/async_unix/clock.mli
+${OCAML_SITELIB}/async_unix/config.ml
+${OCAML_SITELIB}/async_unix/config.mli
+${OCAML_SITELIB}/async_unix/dump_core_on_job_delay.ml
+${OCAML_SITELIB}/async_unix/dump_core_on_job_delay.mli
+${OCAML_SITELIB}/async_unix/dune-package
+${OCAML_SITELIB}/async_unix/epoll_file_descr_watcher.ml
+${OCAML_SITELIB}/async_unix/epoll_file_descr_watcher.mli
+${OCAML_SITELIB}/async_unix/fd.ml
+${OCAML_SITELIB}/async_unix/fd.mli
+${OCAML_SITELIB}/async_unix/fd_by_descr.ml
+${OCAML_SITELIB}/async_unix/fd_by_descr.mli
+${OCAML_SITELIB}/async_unix/file_descr_watcher_intf.ml
+${OCAML_SITELIB}/async_unix/import.ml
+${OCAML_SITELIB}/async_unix/in_thread.ml
+${OCAML_SITELIB}/async_unix/in_thread.mli
+${OCAML_SITELIB}/async_unix/interruptor.ml
+${OCAML_SITELIB}/async_unix/interruptor.mli
+${OCAML_SITELIB}/async_unix/io_stats.ml
+${OCAML_SITELIB}/async_unix/io_stats.mli
+${OCAML_SITELIB}/async_unix/libasync_unix_stubs.a
+${OCAML_SITELIB}/async_unix/log.ml
+${OCAML_SITELIB}/async_unix/log.mli
+${OCAML_SITELIB}/async_unix/opam
+${OCAML_SITELIB}/async_unix/process.ml
+${OCAML_SITELIB}/async_unix/process.mli
+${OCAML_SITELIB}/async_unix/raw_fd.ml
+${OCAML_SITELIB}/async_unix/raw_scheduler.ml
+${OCAML_SITELIB}/async_unix/raw_signal_manager.ml
+${OCAML_SITELIB}/async_unix/read_write.ml
+${OCAML_SITELIB}/async_unix/read_write.mli
+${OCAML_SITELIB}/async_unix/reader.ml
+${OCAML_SITELIB}/async_unix/reader.mli
+${OCAML_SITELIB}/async_unix/reader0.ml
+${OCAML_SITELIB}/async_unix/require_explicit_time_source.ml
+${OCAML_SITELIB}/async_unix/require_explicit_time_source.mli
+${OCAML_SITELIB}/async_unix/require_explicit_time_source_intf.ml
+${OCAML_SITELIB}/async_unix/scheduler.ml
+${OCAML_SITELIB}/async_unix/scheduler.mli
+${OCAML_SITELIB}/async_unix/select_file_descr_watcher.ml
+${OCAML_SITELIB}/async_unix/select_file_descr_watcher.mli
+${OCAML_SITELIB}/async_unix/shutdown.ml
+${OCAML_SITELIB}/async_unix/shutdown.mli
+${OCAML_SITELIB}/async_unix/signal.ml
+${OCAML_SITELIB}/async_unix/signal.mli
+${OCAML_SITELIB}/async_unix/signal_manager.ml
+${OCAML_SITELIB}/async_unix/signal_manager.mli
+${OCAML_SITELIB}/async_unix/syscall.ml
+${OCAML_SITELIB}/async_unix/syscall.mli
+${OCAML_SITELIB}/async_unix/thread_pool/import.ml
+${PLIST.ocaml-opt}${OCAML_SITELIB}/async_unix/thread_pool/thread_pool.a
+${OCAML_SITELIB}/async_unix/thread_pool/thread_pool.cma
+${OCAML_SITELIB}/async_unix/thread_pool/thread_pool.cmi
+${OCAML_SITELIB}/async_unix/thread_pool/thread_pool.cmt
+${OCAML_SITELIB}/async_unix/thread_pool/thread_pool.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/async_unix/thread_pool/thread_pool.cmx
+${PLIST.ocaml-opt}${OCAML_SITELIB}/async_unix/thread_pool/thread_pool.cmxa
+${PLIST.ocaml-opt}${OCAML_SITELIB}/async_unix/thread_pool/thread_pool.cmxs
+${OCAML_SITELIB}/async_unix/thread_pool/thread_pool.ml
+${OCAML_SITELIB}/async_unix/thread_pool/thread_pool.mli
+${OCAML_SITELIB}/async_unix/thread_pool/thread_pool__.cmi
+${OCAML_SITELIB}/async_unix/thread_pool/thread_pool__.cmt
+${PLIST.ocaml-opt}${OCAML_SITELIB}/async_unix/thread_pool/thread_pool__.cmx
+${OCAML_SITELIB}/async_unix/thread_pool/thread_pool__.ml
+${OCAML_SITELIB}/async_unix/thread_pool/thread_pool__Import.cmi
+${OCAML_SITELIB}/async_unix/thread_pool/thread_pool__Import.cmt
+${PLIST.ocaml-opt}${OCAML_SITELIB}/async_unix/thread_pool/thread_pool__Import.cmx
+${OCAML_SITELIB}/async_unix/thread_safe.ml
+${OCAML_SITELIB}/async_unix/thread_safe.mli
+${OCAML_SITELIB}/async_unix/thread_safe_ivar/import.ml
+${PLIST.ocaml-opt}${OCAML_SITELIB}/async_unix/thread_safe_ivar/thread_safe_ivar.a
+${OCAML_SITELIB}/async_unix/thread_safe_ivar/thread_safe_ivar.cma
+${OCAML_SITELIB}/async_unix/thread_safe_ivar/thread_safe_ivar.cmi
+${OCAML_SITELIB}/async_unix/thread_safe_ivar/thread_safe_ivar.cmt
+${OCAML_SITELIB}/async_unix/thread_safe_ivar/thread_safe_ivar.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/async_unix/thread_safe_ivar/thread_safe_ivar.cmx
+${PLIST.ocaml-opt}${OCAML_SITELIB}/async_unix/thread_safe_ivar/thread_safe_ivar.cmxa
+${PLIST.ocaml-opt}${OCAML_SITELIB}/async_unix/thread_safe_ivar/thread_safe_ivar.cmxs
+${OCAML_SITELIB}/async_unix/thread_safe_ivar/thread_safe_ivar.ml
+${OCAML_SITELIB}/async_unix/thread_safe_ivar/thread_safe_ivar.mli
+${OCAML_SITELIB}/async_unix/thread_safe_ivar/thread_safe_ivar__.cmi
+${OCAML_SITELIB}/async_unix/thread_safe_ivar/thread_safe_ivar__.cmt
+${PLIST.ocaml-opt}${OCAML_SITELIB}/async_unix/thread_safe_ivar/thread_safe_ivar__.cmx
+${OCAML_SITELIB}/async_unix/thread_safe_ivar/thread_safe_ivar__.ml
+${OCAML_SITELIB}/async_unix/thread_safe_ivar/thread_safe_ivar__Import.cmi
+${OCAML_SITELIB}/async_unix/thread_safe_ivar/thread_safe_ivar__Import.cmt
+${PLIST.ocaml-opt}${OCAML_SITELIB}/async_unix/thread_safe_ivar/thread_safe_ivar__Import.cmx
+${OCAML_SITELIB}/async_unix/thread_safe_pipe/import.ml
+${PLIST.ocaml-opt}${OCAML_SITELIB}/async_unix/thread_safe_pipe/thread_safe_pipe.a
+${OCAML_SITELIB}/async_unix/thread_safe_pipe/thread_safe_pipe.cma
+${OCAML_SITELIB}/async_unix/thread_safe_pipe/thread_safe_pipe.cmi
+${OCAML_SITELIB}/async_unix/thread_safe_pipe/thread_safe_pipe.cmt
+${OCAML_SITELIB}/async_unix/thread_safe_pipe/thread_safe_pipe.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/async_unix/thread_safe_pipe/thread_safe_pipe.cmx
+${PLIST.ocaml-opt}${OCAML_SITELIB}/async_unix/thread_safe_pipe/thread_safe_pipe.cmxa
+${PLIST.ocaml-opt}${OCAML_SITELIB}/async_unix/thread_safe_pipe/thread_safe_pipe.cmxs
+${OCAML_SITELIB}/async_unix/thread_safe_pipe/thread_safe_pipe.ml
+${OCAML_SITELIB}/async_unix/thread_safe_pipe/thread_safe_pipe.mli
+${OCAML_SITELIB}/async_unix/thread_safe_pipe/thread_safe_pipe__.cmi
+${OCAML_SITELIB}/async_unix/thread_safe_pipe/thread_safe_pipe__.cmt
+${PLIST.ocaml-opt}${OCAML_SITELIB}/async_unix/thread_safe_pipe/thread_safe_pipe__.cmx
+${OCAML_SITELIB}/async_unix/thread_safe_pipe/thread_safe_pipe__.ml
+${OCAML_SITELIB}/async_unix/thread_safe_pipe/thread_safe_pipe__Import.cmi
+${OCAML_SITELIB}/async_unix/thread_safe_pipe/thread_safe_pipe__Import.cmt
+${PLIST.ocaml-opt}${OCAML_SITELIB}/async_unix/thread_safe_pipe/thread_safe_pipe__Import.cmx
+${OCAML_SITELIB}/async_unix/time_source_tests.ml
+${OCAML_SITELIB}/async_unix/time_source_tests.mli
+${OCAML_SITELIB}/async_unix/unix_syscalls.ml
+${OCAML_SITELIB}/async_unix/unix_syscalls.mli
+${OCAML_SITELIB}/async_unix/writer.ml
+${OCAML_SITELIB}/async_unix/writer.mli
+${OCAML_SITELIB}/async_unix/writer0.ml
+${OCAML_SITELIB}/stublibs/dllasync_unix_stubs.so
+share/doc/async_unix/CHANGES.md
+share/doc/async_unix/LICENSE.md
+share/doc/async_unix/README.md
Index: pkgsrc/devel/ocaml-async_unix/buildlink3.mk
diff -u /dev/null pkgsrc/devel/ocaml-async_unix/buildlink3.mk:1.1
--- /dev/null   Tue Mar 19 10:48:16 2019
+++ pkgsrc/devel/ocaml-async_unix/buildlink3.mk Tue Mar 19 10:48:15 2019
@@ -0,0 +1,13 @@
+# $NetBSD: buildlink3.mk,v 1.1 2019/03/19 10:48:15 jaapb Exp $
+
+BUILDLINK_TREE+=       ocaml-async_unix
+
+.if !defined(OCAML_ASYNC_UNIX_BUILDLINK3_MK)
+OCAML_ASYNC_UNIX_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.ocaml-async_unix+=       ocaml-async_unix>=0.12.0
+BUILDLINK_PKGSRCDIR.ocaml-async_unix?= ../../devel/ocaml-async_unix
+
+.endif # OCAML_ASYNC_UNIX_BUILDLINK3_MK
+
+BUILDLINK_TREE+=       -ocaml-async_unix
Index: pkgsrc/devel/ocaml-async_unix/distinfo
diff -u /dev/null pkgsrc/devel/ocaml-async_unix/distinfo:1.1
--- /dev/null   Tue Mar 19 10:48:16 2019
+++ pkgsrc/devel/ocaml-async_unix/distinfo      Tue Mar 19 10:48:15 2019
@@ -0,0 +1,10 @@
+$NetBSD: distinfo,v 1.1 2019/03/19 10:48:15 jaapb Exp $
+
+SHA1 (async_unix-0.12.0.tar.gz) = a0fd135289dee62e929999c71795f008f1fdea7f
+RMD160 (async_unix-0.12.0.tar.gz) = b0e3f953e6167872dde188679e0b79527aa14ce5
+SHA512 (async_unix-0.12.0.tar.gz) = f1b427476295d7beec4e282ffac53dea8e003cc906d6e521280f0269c9057c822b517c551c40956a057c9adc630df0ae9c43932f0a76a756841be0953561e218
+Size (async_unix-0.12.0.tar.gz) = 161822 bytes
+SHA1 (patch-src_dune) = e2ad2651f4ceb6aec6f69bf79eb86cedf0aab65e
+SHA1 (patch-thread__pool_src_dune) = 680a475e3a747075ffa02de2e0978dc5e102759b
+SHA1 (patch-thread__safe__ivar_src_dune) = bea3776929788436cb5d30640070d4dbd874da44
+SHA1 (patch-thread__safe__pipe_src_dune) = 5d7971eb41581507b6af67d2ca49330d3effdbeb

Index: pkgsrc/devel/ocaml-async_unix/patches/patch-src_dune
diff -u /dev/null pkgsrc/devel/ocaml-async_unix/patches/patch-src_dune:1.1
--- /dev/null   Tue Mar 19 10:48:16 2019
+++ pkgsrc/devel/ocaml-async_unix/patches/patch-src_dune        Tue Mar 19 10:48:15 2019
@@ -0,0 +1,12 @@
+$NetBSD: patch-src_dune,v 1.1 2019/03/19 10:48:15 jaapb Exp $
+
+Removed unknown parameters
+--- src/dune.orig      2019-02-13 10:33:20.000000000 +0000
++++ src/dune
+@@ -2,4 +2,4 @@
+  (libraries async_kernel core core.nano_mutex core.squeue thread_pool
+   thread_safe_ivar core.uuid)
+  (c_names dump_core_on_job_delay_stubs)
+- (preprocess (pps ppx_jane -annotated-ignores -check-doc-comments)))
+\ No newline at end of file
++ (preprocess (pps ppx_jane)))
Index: pkgsrc/devel/ocaml-async_unix/patches/patch-thread__pool_src_dune
diff -u /dev/null pkgsrc/devel/ocaml-async_unix/patches/patch-thread__pool_src_dune:1.1
--- /dev/null   Tue Mar 19 10:48:16 2019
+++ pkgsrc/devel/ocaml-async_unix/patches/patch-thread__pool_src_dune   Tue Mar 19 10:48:15 2019
@@ -0,0 +1,12 @@
+$NetBSD: patch-thread__pool_src_dune,v 1.1 2019/03/19 10:48:15 jaapb Exp $
+
+Removed unknown parameters
+--- thread_pool/src/dune.orig  2019-02-13 10:33:20.000000000 +0000
++++ thread_pool/src/dune
+@@ -1,4 +1,4 @@
+ (library (name thread_pool) (public_name async_unix.thread_pool)
+  (libraries core core.nano_mutex core.squeue
+   core_kernel.thread_pool_cpu_affinity thread_safe_ivar)
+- (preprocess (pps ppx_jane -annotated-ignores -check-doc-comments)))
+\ No newline at end of file
++ (preprocess (pps ppx_jane)))
Index: pkgsrc/devel/ocaml-async_unix/patches/patch-thread__safe__ivar_src_dune
diff -u /dev/null pkgsrc/devel/ocaml-async_unix/patches/patch-thread__safe__ivar_src_dune:1.1
--- /dev/null   Tue Mar 19 10:48:16 2019
+++ pkgsrc/devel/ocaml-async_unix/patches/patch-thread__safe__ivar_src_dune     Tue Mar 19 10:48:15 2019
@@ -0,0 +1,11 @@
+$NetBSD: patch-thread__safe__ivar_src_dune,v 1.1 2019/03/19 10:48:15 jaapb Exp $
+
+Removed unknown parameters
+--- thread_safe_ivar/src/dune.orig     2019-02-13 10:33:20.000000000 +0000
++++ thread_safe_ivar/src/dune
+@@ -1,3 +1,3 @@
+ (library (name thread_safe_ivar) (public_name async_unix.thread_safe_ivar)
+  (libraries core)
+- (preprocess (pps ppx_jane -annotated-ignores -check-doc-comments)))
+\ No newline at end of file
++ (preprocess (pps ppx_jane)))
Index: pkgsrc/devel/ocaml-async_unix/patches/patch-thread__safe__pipe_src_dune
diff -u /dev/null pkgsrc/devel/ocaml-async_unix/patches/patch-thread__safe__pipe_src_dune:1.1
--- /dev/null   Tue Mar 19 10:48:16 2019
+++ pkgsrc/devel/ocaml-async_unix/patches/patch-thread__safe__pipe_src_dune     Tue Mar 19 10:48:15 2019
@@ -0,0 +1,11 @@
+$NetBSD: patch-thread__safe__pipe_src_dune,v 1.1 2019/03/19 10:48:15 jaapb Exp $
+
+Removed unknown parameters
+--- thread_safe_pipe/src/dune.orig     2019-02-13 10:33:20.000000000 +0000
++++ thread_safe_pipe/src/dune
+@@ -1,3 +1,3 @@
+ (library (name thread_safe_pipe) (public_name async_unix.thread_safe_pipe)
+  (libraries async_unix)
+- (preprocess (pps ppx_jane -annotated-ignores -check-doc-comments)))
+\ No newline at end of file
++ (preprocess (pps ppx_jane)))



Home | Main Index | Thread Index | Old Index