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