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:   markd
Date:           Thu Mar 14 19:20:29 UTC 2024

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

Log Message:
lager: add version 0.1.1

lager is a C++ library to assist `value-oriented design` by
implementing the `unidirectional data-flow architecture`.  It is
heavily inspired by Elm and Redux, and enables composable designs by
promoting the use of simple value types and testable application logic
via pure functions.  And you get time-travel for free!


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

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.4192 pkgsrc/devel/Makefile:1.4193
--- pkgsrc/devel/Makefile:1.4192        Tue Mar 12 17:53:25 2024
+++ pkgsrc/devel/Makefile       Thu Mar 14 19:20:29 2024
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.4192 2024/03/12 17:53:25 wiz Exp $
+# $NetBSD: Makefile,v 1.4193 2024/03/14 19:20:29 markd Exp $
 #
 
 COMMENT=       Development utilities
@@ -868,6 +868,7 @@ SUBDIR+=    kservice
 SUBDIR+=       ktexteditor
 SUBDIR+=       kwayland
 SUBDIR+=       kyua
+SUBDIR+=       lager
 SUBDIR+=       lazygit
 SUBDIR+=       lcc
 SUBDIR+=       lcdis

Added files:

Index: pkgsrc/devel/lager/DESCR
diff -u /dev/null pkgsrc/devel/lager/DESCR:1.1
--- /dev/null   Thu Mar 14 19:20:29 2024
+++ pkgsrc/devel/lager/DESCR    Thu Mar 14 19:20:29 2024
@@ -0,0 +1,5 @@
+lager is a C++ library to assist `value-oriented design` by
+implementing the `unidirectional data-flow architecture`.  It is
+heavily inspired by Elm and Redux, and enables composable designs by
+promoting the use of simple value types and testable application logic
+via pure functions.  And you get time-travel for free!
Index: pkgsrc/devel/lager/Makefile
diff -u /dev/null pkgsrc/devel/lager/Makefile:1.1
--- /dev/null   Thu Mar 14 19:20:29 2024
+++ pkgsrc/devel/lager/Makefile Thu Mar 14 19:20:29 2024
@@ -0,0 +1,19 @@
+# $NetBSD: Makefile,v 1.1 2024/03/14 19:20:29 markd Exp $
+
+DISTNAME=      lager-0.1.1
+CATEGORIES=    devel
+MASTER_SITES=  ${MASTER_SITE_GITHUB:=arximboldi/}
+GITHUB_TAG=    v${PKGVERSION_NOREV}
+
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=      https://sinusoid.es/lager
+COMMENT=       C++ library for value-oriented design using unidirectional data-flow
+LICENSE=       boost-license
+
+USE_LANGUAGES= c c++
+
+CMAKE_CONFIGURE_ARGS+= -Dlager_BUILD_EXAMPLES=OFF
+CMAKE_CONFIGURE_ARGS+= -Dlager_BUILD_TESTS=OFF
+
+.include "../../devel/cmake/build.mk"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/devel/lager/PLIST
diff -u /dev/null pkgsrc/devel/lager/PLIST:1.1
--- /dev/null   Thu Mar 14 19:20:29 2024
+++ pkgsrc/devel/lager/PLIST    Thu Mar 14 19:20:29 2024
@@ -0,0 +1,71 @@
+@comment $NetBSD: PLIST,v 1.1 2024/03/14 19:20:29 markd Exp $
+include/lager/commit.hpp
+include/lager/config.hpp
+include/lager/constant.hpp
+include/lager/context.hpp
+include/lager/cursor.hpp
+include/lager/debug/debugger.hpp
+include/lager/debug/http_server.hpp
+include/lager/debug/tree_debugger.hpp
+include/lager/deps.hpp
+include/lager/detail/access.hpp
+include/lager/detail/lens_nodes.hpp
+include/lager/detail/merge_nodes.hpp
+include/lager/detail/no_value.hpp
+include/lager/detail/nodes.hpp
+include/lager/detail/signal.hpp
+include/lager/detail/smart_lens.hpp
+include/lager/detail/xform_nodes.hpp
+include/lager/effect.hpp
+include/lager/event_loop/boost_asio.hpp
+include/lager/event_loop/manual.hpp
+include/lager/event_loop/qml.hpp
+include/lager/event_loop/qt.hpp
+include/lager/event_loop/queue.hpp
+include/lager/event_loop/safe_queue.hpp
+include/lager/event_loop/sdl.hpp
+include/lager/extra/cereal/enum.hpp
+include/lager/extra/cereal/immer_array.hpp
+include/lager/extra/cereal/immer_box.hpp
+include/lager/extra/cereal/immer_flex_vector.hpp
+include/lager/extra/cereal/immer_map.hpp
+include/lager/extra/cereal/immer_set.hpp
+include/lager/extra/cereal/immer_vector.hpp
+include/lager/extra/cereal/inline.hpp
+include/lager/extra/cereal/json.hpp
+include/lager/extra/cereal/optional_nvp.hpp
+include/lager/extra/cereal/struct.hpp
+include/lager/extra/cereal/tuple.hpp
+include/lager/extra/cereal/variant_with_name.hpp
+include/lager/extra/derive.hpp
+include/lager/extra/derive/cereal.hpp
+include/lager/extra/derive/eq.hpp
+include/lager/extra/derive/hana.hpp
+include/lager/extra/derive/hash.hpp
+include/lager/extra/derive/size_check.hpp
+include/lager/extra/enum.hpp
+include/lager/extra/qt.hpp
+include/lager/extra/struct.hpp
+include/lager/future.hpp
+include/lager/lens.hpp
+include/lager/lenses.hpp
+include/lager/lenses/at.hpp
+include/lager/lenses/at_or.hpp
+include/lager/lenses/attr.hpp
+include/lager/lenses/optional.hpp
+include/lager/lenses/tuple.hpp
+include/lager/lenses/unbox.hpp
+include/lager/lenses/variant.hpp
+include/lager/reader.hpp
+include/lager/resources_path.hpp
+include/lager/resources_path.hpp.in
+include/lager/sensor.hpp
+include/lager/setter.hpp
+include/lager/state.hpp
+include/lager/store.hpp
+include/lager/tags.hpp
+include/lager/util.hpp
+include/lager/watch.hpp
+include/lager/with.hpp
+include/lager/writer.hpp
+lib/cmake/Lager/LagerConfig.cmake
Index: pkgsrc/devel/lager/buildlink3.mk
diff -u /dev/null pkgsrc/devel/lager/buildlink3.mk:1.1
--- /dev/null   Thu Mar 14 19:20:29 2024
+++ pkgsrc/devel/lager/buildlink3.mk    Thu Mar 14 19:20:29 2024
@@ -0,0 +1,13 @@
+# $NetBSD: buildlink3.mk,v 1.1 2024/03/14 19:20:29 markd Exp $
+
+BUILDLINK_TREE+=       lager
+
+.if !defined(LAGER_BUILDLINK3_MK)
+LAGER_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.lager+=  lager>=0.1.1
+BUILDLINK_DEPMETHOD.lager?=    build
+BUILDLINK_PKGSRCDIR.lager?=    ../../devel/lager
+.endif # LAGER_BUILDLINK3_MK
+
+BUILDLINK_TREE+=       -lager
Index: pkgsrc/devel/lager/distinfo
diff -u /dev/null pkgsrc/devel/lager/distinfo:1.1
--- /dev/null   Thu Mar 14 19:20:29 2024
+++ pkgsrc/devel/lager/distinfo Thu Mar 14 19:20:29 2024
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2024/03/14 19:20:29 markd Exp $
+
+BLAKE2s (lager-0.1.1.tar.gz) = 26d44bc0e72f2cdbf005a2c2d47cd1eb8efcf4efc3b5e29fb4fbb25faf21a919
+SHA512 (lager-0.1.1.tar.gz) = f88f22dbe1d0e099b1c1f0d8b165c155c44db61a51297ca445d82db8ed4efb918016678a5d6977147214540c69b72f7364d0d14ddc7f300625c19553c88a4e39
+Size (lager-0.1.1.tar.gz) = 874540 bytes



Home | Main Index | Thread Index | Old Index