pkgsrc-WIP-changes archive

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

import bun, broken for now (needs newer zig)



Module Name:	pkgsrc-wip
Committed By:	nikita <nikita%NetBSD.org@localhost>
Pushed By:	nikita
Date:		Sat Apr 29 19:20:52 2023 +0200
Changeset:	d9339564e3aa63e9ee6f73df168d1060b207ea5f

Added Files:
	bun/DESCR
	bun/Makefile
	bun/PLIST
	bun/distinfo

Log Message:
import bun, broken for now (needs newer zig)

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=d9339564e3aa63e9ee6f73df168d1060b207ea5f

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

diffstat:
 bun/DESCR    | 14 ++++++++++++++
 bun/Makefile | 16 ++++++++++++++++
 bun/PLIST    |  1 +
 bun/distinfo |  5 +++++
 4 files changed, 36 insertions(+)

diffs:
diff --git a/bun/DESCR b/bun/DESCR
new file mode 100644
index 0000000000..118a98756f
--- /dev/null
+++ b/bun/DESCR
@@ -0,0 +1,14 @@
+Bun is an all-in-one toolkit for JavaScript and TypeScript apps.
+It ships as a single executable called bun.
+
+At its core is the Bun runtime, a fast JavaScript runtime designed
+as a drop-in replacement for Node.js. It's written in Zig and
+powered by JavaScriptCore under the hood, dramatically reducing
+startup times and memory usage.
+
+It supports TS and JSX out of the box.
+
+The bun command-line tool also implements a test runner,
+script runner, and Node.js-compatible package manager, all
+significantly faster than existing tools and usable in
+existing Node.js projects with little to no changes necessary.
diff --git a/bun/Makefile b/bun/Makefile
new file mode 100644
index 0000000000..14fe4ad908
--- /dev/null
+++ b/bun/Makefile
@@ -0,0 +1,16 @@
+# $NetBSD$
+
+DISTNAME=	bun-0.5.9
+MASTER_SITES=	${MASTER_SITE_GITHUB:=oven-sh/}
+CATEGORIES=	lang
+GITHUB_TAG=	bun-v${PKGVERSION_NOREV}
+GITHUB_PROJECT=	bun
+
+MAINTAINER=	nikita%NetBSD.org@localhost
+HOMEPAGE=	https://bun.sh/
+COMMENT=	The Bun JavaScript runtime
+LICENSE=	mit AND gnu-lgpl-v2
+
+# TODO: needs newer zig version.
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/bun/PLIST b/bun/PLIST
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/bun/PLIST
@@ -0,0 +1 @@
+
diff --git a/bun/distinfo b/bun/distinfo
new file mode 100644
index 0000000000..61929b28ff
--- /dev/null
+++ b/bun/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2023/04/19 12:52:17 nikita Exp $
+
+BLAKE2s (bun-0.5.9.tar.gz) = 5cd8f2e249f861c0bf71c2c59f015bb7256cb56cb226f79119bddd69c9deb7d4
+SHA512 (bun-0.5.9.tar.gz) = 7dc205b3d4423963bbadf70e698f010cc5edeaace82f75f41931931a1e234c8a1cc17d792c8adb725450b631b55c682b332c05ae8f840a4a90e8106e2533b8e7
+Size (bun-0.5.9.tar.gz) = 10163886 bytes


Home | Main Index | Thread Index | Old Index