all the things

This commit is contained in:
c0dev0id 2023-01-10 11:45:28 +01:00
parent f3db1ea486
commit 7a9bbf0168
143 changed files with 15515 additions and 0 deletions

30
devel/lua-say/Makefile Normal file
View File

@ -0,0 +1,30 @@
# $OpenBSD: Makefile,v 1.10 2019/07/12 20:44:41 sthen Exp $
COMMENT= lua string hashing/indexing library
CATEGORIES= devel
GH_ACCOUNT= Olivine-Labs
GH_PROJECT= say
GH_TAGNAME= v1.3-1
PKGNAME = lua-say-1.3.1
MAINTAINER= sh+ports@codevoid.de
# MIT
PERMIT_PACKAGE= Yes
MODULES= lang/lua
FLAVORS = lua52 lua53
FLAVOR ?=
NO_BUILD= Yes
NO_TEST= Yes
do-install:
${INSTALL_DATA_DIR} ${MODLUA_DATADIR} \
${MODLUA_DATADIR}/say
${INSTALL_DATA} ${WRKSRC}/src/*.lua ${MODLUA_DATADIR}/say/
.include <bsd.port.mk>

2
devel/lua-say/distinfo Normal file
View File

@ -0,0 +1,2 @@
SHA256 (say-1.3-1.tar.gz) = I+jNN4u0qxaTJ5EAp4WssiRkGONXC33n2ZW1hHs1B8o=
SIZE (say-1.3-1.tar.gz) = 3667

2
devel/lua-say/pkg/DESCR Normal file
View File

@ -0,0 +1,2 @@
Say is a simple string key/value store for i18n or any other case where
you want namespaced strings.

3
devel/lua-say/pkg/PLIST Normal file
View File

@ -0,0 +1,3 @@
@comment $OpenBSD: PLIST,v$
share/lua/${MODLUA_VERSION}/say/
share/lua/${MODLUA_VERSION}/say/init.lua

41
devel/luassert/Makefile Normal file
View File

@ -0,0 +1,41 @@
# $OpenBSD: Makefile,v 1.10 2019/07/12 20:44:41 sthen Exp $
COMMENT= assertion library for lua
CATEGORIES= devel
GH_ACCOUNT= Olivine-Labs
GH_PROJECT= luassert
GH_TAGNAME= v1.7.11
MAINTAINER= sh+ports@codevoid.de
# MIT
PERMIT_PACKAGE= Yes
MODULES= lang/lua
RUN_DEPENDS= devel/lua-say
FLAVORS = lua52 lua53
FLAVOR ?=
NO_BUILD= Yes
NO_TEST= Yes
do-install:
${INSTALL_DATA_DIR} ${MODLUA_DATADIR} \
${MODLUA_DATADIR}/luassert \
${MODLUA_DATADIR}/luassert/formatters \
${MODLUA_DATADIR}/luassert/languages \
${MODLUA_DATADIR}/luassert/matchers
${INSTALL_DATA} ${WRKSRC}/src/*.lua ${MODLUA_DATADIR}/luassert/
${INSTALL_DATA} ${WRKSRC}/src/formatters/*.lua \
${MODLUA_DATADIR}/luassert/formatters/
${INSTALL_DATA} ${WRKSRC}/src/languages/*.lua \
${MODLUA_DATADIR}/luassert/languages/
${INSTALL_DATA} ${WRKSRC}/src/matchers/*.lua \
${MODLUA_DATADIR}/luassert/matchers/
${INSTALL_DATA_DIR} ${MODLUA_DOCDIR}
${INSTALL_DATA} ${WRKSRC}/README.md ${MODLUA_DOCDIR}/
.include <bsd.port.mk>

2
devel/luassert/distinfo Normal file
View File

@ -0,0 +1,2 @@
SHA256 (luassert-1.7.11.tar.gz) = ao7Vtq+XbRRNAsmODQgUmT52oUfDBmdp+l6yJDEfmO8=
SIZE (luassert-1.7.11.tar.gz) = 38556

3
devel/luassert/pkg/DESCR Normal file
View File

@ -0,0 +1,3 @@
Luassert extends Lua's built-in assertions to provide additional tests
and the ability to create your own. It comes preloaded with argument
formatters for common Lua types, but it is easy to roll your own.

34
devel/luassert/pkg/PLIST Normal file
View File

@ -0,0 +1,34 @@
@comment $OpenBSD: PLIST,v$
share/doc/luassert-1.7.11/
share/doc/luassert-1.7.11/README.md
share/lua/${MODLUA_VERSION}/luassert/
share/lua/${MODLUA_VERSION}/luassert/array.lua
share/lua/${MODLUA_VERSION}/luassert/assert.lua
share/lua/${MODLUA_VERSION}/luassert/assertions.lua
share/lua/${MODLUA_VERSION}/luassert/compatibility.lua
share/lua/${MODLUA_VERSION}/luassert/formatters/
share/lua/${MODLUA_VERSION}/luassert/formatters/binarystring.lua
share/lua/${MODLUA_VERSION}/luassert/formatters/init.lua
share/lua/${MODLUA_VERSION}/luassert/init.lua
share/lua/${MODLUA_VERSION}/luassert/languages/
share/lua/${MODLUA_VERSION}/luassert/languages/ar.lua
share/lua/${MODLUA_VERSION}/luassert/languages/de.lua
share/lua/${MODLUA_VERSION}/luassert/languages/en.lua
share/lua/${MODLUA_VERSION}/luassert/languages/fr.lua
share/lua/${MODLUA_VERSION}/luassert/languages/ja.lua
share/lua/${MODLUA_VERSION}/luassert/languages/nl.lua
share/lua/${MODLUA_VERSION}/luassert/languages/ru.lua
share/lua/${MODLUA_VERSION}/luassert/languages/ua.lua
share/lua/${MODLUA_VERSION}/luassert/languages/zh.lua
share/lua/${MODLUA_VERSION}/luassert/match.lua
share/lua/${MODLUA_VERSION}/luassert/matchers/
share/lua/${MODLUA_VERSION}/luassert/matchers/composite.lua
share/lua/${MODLUA_VERSION}/luassert/matchers/core.lua
share/lua/${MODLUA_VERSION}/luassert/matchers/init.lua
share/lua/${MODLUA_VERSION}/luassert/mock.lua
share/lua/${MODLUA_VERSION}/luassert/modifiers.lua
share/lua/${MODLUA_VERSION}/luassert/namespaces.lua
share/lua/${MODLUA_VERSION}/luassert/spy.lua
share/lua/${MODLUA_VERSION}/luassert/state.lua
share/lua/${MODLUA_VERSION}/luassert/stub.lua
share/lua/${MODLUA_VERSION}/luassert/util.lua

View File

@ -0,0 +1,21 @@
# $OpenBSD: Makefile.template,v 1.85 2019/09/09 19:19:05 kmos Exp $
COMMENT = VA-API user mode driver for Intel GEN Graphics family
GH_ACCOUNT = intel
GH_PROJECT = intel-vaapi-driver
GH_TAGNAME = 2.4.0
CATEGORIES = graphics multimedia
HOMEPAGE = https://github.com/intel/intel-vaapi-driver
#Generic License inside the COPYING file. Permits all.
PERMIT_PACKAGE=Yes
WANTLIB = drm \
drm_intel \
m
MODULES = devel/meson
.include <bsd.port.mk>

View File

@ -0,0 +1,2 @@
SHA256 (intel-vaapi-driver-2.4.0.tar.gz) = WFZ9rIghZwIfAxSJBiy7q3a8ZGIUvg7kTV9yTZYLPXY=
SIZE (intel-vaapi-driver-2.4.0.tar.gz) = 3962269

View File

@ -0,0 +1,14 @@
$OpenBSD$
Index: meson.build
--- meson.build.orig
+++ meson.build
@@ -19,7 +19,7 @@ if version_arr.length() == 4
endif
cc = meson.get_compiler('c')
-dl_dep = cc.find_library('dl')
+#dl_dep = cc.find_library('dl')
mathlib_dep = cc.find_library('m', required : false)
git = find_program('git', required : false)

View File

@ -0,0 +1,21 @@
$OpenBSD$
Index: src/i965_encoder_utils.c
--- src/i965_encoder_utils.c.orig
+++ src/i965_encoder_utils.c
@@ -82,6 +82,7 @@ struct __avc_bitstream {
typedef struct __avc_bitstream avc_bitstream;
+#ifndef __BSD_VISIBLE
static unsigned int
swap32(unsigned int val)
{
@@ -92,6 +93,7 @@ swap32(unsigned int val)
(pval[2] << 8) |
(pval[3] << 0));
}
+#endif
static void
avc_bitstream_start(avc_bitstream *bs)

View File

@ -0,0 +1,13 @@
$OpenBSD$
Index: src/meson.build
--- src/meson.build.orig
+++ src/meson.build
@@ -215,7 +215,6 @@ if thread_dep.found()
endif
shared_deps = [
- dl_dep,
mathlib_dep,
thread_dep,
libdrm_dep,

View File

@ -0,0 +1,11 @@
VA-API (Video Acceleration API) user mode driver for Intel GEN Graphics family
VA-API is an open-source library and API specification, which provides access to
graphics hardware acceleration capabilities for video processing. It consists of
a main library and driver-specific acceleration backends for each supported
hardware vendor.
The current video driver backend provides a bridge to the GEN GPUs through the
packaging of buffers and commands to be sent to the i915 driver for exercising
both hardware and shader functionality for video decode, encode, and processing.

View File

@ -0,0 +1,3 @@
@comment $OpenBSD: PLIST,v$
lib/dri/
lib/dri/i965_drv_video.so

24
graphics/libva/Makefile Normal file
View File

@ -0,0 +1,24 @@
# $OpenBSD: Makefile.template,v 1.85 2019/09/09 19:19:05 kmos Exp $
COMMENT = Libva is an implementation for VA-API
GH_ACCOUNT = intel
GH_PROJECT = libva
GH_TAGNAME = 2.10.0
SHARED_LIBS = va 2.1000 \
va-drm 2.1000 \
va-x11 2.1000 \
va-glx 2.1000 \
CATEGORIES = graphics multimedia
HOMEPAGE = https://github.com/intel/libva
# Generic License inside the COPYING file. Permits all.
PERMIT_PACKAGE = Yes
WANTLIB = GL X11 Xext Xfixes drm
MODULES = devel/meson
.include <bsd.port.mk>

2
graphics/libva/distinfo Normal file
View File

@ -0,0 +1,2 @@
SHA256 (libva-2.10.0.tar.gz) = 8E1cgp2mAmkPnwmKbZIGVQfsnQyVfBpt896k4t4SBMU=
SIZE (libva-2.10.0.tar.gz) = 244125

7
graphics/libva/pkg/DESCR Normal file
View File

@ -0,0 +1,7 @@
Libva is an implementation for VA-API (Video Acceleration API)
VA-API is an open-source library and API specification, which provides access to
graphics hardware acceleration capabilities for video processing. It consists of
a main library and driver-specific acceleration backends for each supported
hardware vendor.

40
graphics/libva/pkg/PLIST Normal file
View File

@ -0,0 +1,40 @@
@comment $OpenBSD: PLIST,v$
include/va/
include/va/va.h
include/va/va_backend.h
include/va/va_backend_glx.h
include/va/va_backend_vpp.h
include/va/va_compat.h
include/va/va_dec_av1.h
include/va/va_dec_hevc.h
include/va/va_dec_jpeg.h
include/va/va_dec_vp8.h
include/va/va_dec_vp9.h
include/va/va_dri2.h
include/va/va_dricommon.h
include/va/va_drm.h
include/va/va_drmcommon.h
include/va/va_egl.h
include/va/va_enc_h264.h
include/va/va_enc_hevc.h
include/va/va_enc_jpeg.h
include/va/va_enc_mpeg2.h
include/va/va_enc_vp8.h
include/va/va_enc_vp9.h
include/va/va_fei.h
include/va/va_fei_h264.h
include/va/va_fei_hevc.h
include/va/va_glx.h
include/va/va_str.h
include/va/va_tpi.h
include/va/va_version.h
include/va/va_vpp.h
include/va/va_x11.h
@lib lib/libva-drm.so.${LIBva-drm_VERSION}
@lib lib/libva-glx.so.${LIBva-glx_VERSION}
@lib lib/libva-x11.so.${LIBva-x11_VERSION}
@lib lib/libva.so.${LIBva_VERSION}
lib/pkgconfig/libva-drm.pc
lib/pkgconfig/libva-glx.pc
lib/pkgconfig/libva-x11.pc
lib/pkgconfig/libva.pc

View File

@ -0,0 +1,4 @@
/Makefile/1.4/Fri Jun 24 13:19:20 2022//
/distinfo/1.3/Fri Jun 24 13:19:20 2022//
D/patches////
D/pkg////

View File

@ -0,0 +1 @@
ports/graphics/nsxiv

1
graphics/nsxiv/CVS/Root Normal file
View File

@ -0,0 +1 @@
sdk@cvs.openbsd.org:/cvs

63
graphics/nsxiv/Makefile Normal file
View File

@ -0,0 +1,63 @@
COMMENT = neo simple X Image Viewer
GH_PROJECT = nsxiv
GH_ACCOUNT = nsxiv
GH_TAGNAME = v30
REVISION = 0
CATEGORIES = graphics x11
HOMEPAGE = https://nsxiv.codeberg.page/
MAINTAINER = Thim Cederlund <thim@cederlund.de>
# GPLv2+
PERMIT_PACKAGE = Yes
WANTLIB += Imlib2 X11 Xft c exif fontconfig gif lib/inotify/inotify
WANTLIB += webp webpdemux
RUN_DEPENDS = devel/desktop-file-utils \
x11/gtk+3,-guic
LIB_DEPENDS = devel/libinotify \
graphics/imlib2 \
graphics/libexif \
graphics/libwebp
CFLAGS += -I${X11BASE}/include \
-I${X11BASE}/include/freetype2 \
-I${LOCALBASE}/include \
-I${LOCALBASE}/include/inotify
LDFLAGS += -L${X11BASE}/lib \
-L${X11BASE}/lib/freetype2 \
-L${LOCALBASE}/lib \
-L${LOCALBASE}/lib/inotify \
-linotify -Wl,-rpath ${LOCALBASE}/lib/inotify \
-lwebp
MAKE_FLAGS = CC="${CC}" \
V=1 \
PREFIX=${PREFIX} \
MANPREFIX=${PREFIX}/man \
CFLAGS="${CFLAGS}" \
LDFLAGS="${LDFLAGS}"
FAKE_TARGET = install-all
NO_TEST = Yes
post-patch:
${SUBST_CMD} ${WRKSRC}/nsxiv.1
# Git errors break version.h build; this makes it fall back to a
# hardcoded value
pre-build:
ln -sf /usr/bin/true ${WRKDIR}/bin/git
post-install:
${INSTALL_DATA_DIR} ${PREFIX}/share/applications
${INSTALL_DATA} ${WRKSRC}/nsxiv.desktop ${PREFIX}/share/applications
cd ${PREFIX}/bin && ln -s nsxiv sxiv
.include <bsd.port.mk>

2
graphics/nsxiv/distinfo Normal file
View File

@ -0,0 +1,2 @@
SHA256 (nsxiv-30.tar.gz) = TmAIxlynGlHVndfqfPDrSFctniB6dA9z8o58h35DTSs=
SIZE (nsxiv-30.tar.gz) = 65642

View File

@ -0,0 +1,3 @@
/patch-nsxiv_1/1.3/Fri Jun 24 13:19:20 2022//
/patch-config_def_h/0/dummy timestamp//
D

View File

@ -0,0 +1 @@
ports/graphics/nsxiv/patches

View File

@ -0,0 +1 @@
sdk@cvs.openbsd.org:/cvs

View File

@ -0,0 +1,48 @@
Allow to zoom in further when using the -t flag.
The default is tiny on resolutions higher than FullHD.
Index: config.def.h
--- config.def.h.orig
+++ config.def.h
@@ -16,7 +16,7 @@ static const char *DEFAULT_BAR_FG = NULL; /* NULL
static const char *DEFAULT_FONT = "monospace-8";
/* if true, statusbar appears on top of the window */
-static const bool TOP_STATUSBAR = false;
+static const bool TOP_STATUSBAR = true;
#endif /* HAVE_LIBFONTS */
#endif
@@ -57,18 +57,18 @@ static const bool ALPHA_LAYER = false;
* 0 or less means disable cache.
* 100 means use all available memory (but not above CACHE_SIZE_LIMIT).
*/
-static const int CACHE_SIZE_MEM_PERCENTAGE = 3; /* use 3% of total memory for cache */
-static const int CACHE_SIZE_LIMIT = 256 * 1024 * 1024; /* but not above 256MiB */
-static const int CACHE_SIZE_FALLBACK = 32 * 1024 * 1024; /* fallback to 32MiB if we can't determine total memory */
+static const int CACHE_SIZE_MEM_PERCENTAGE = 10; /* use 10% of total memory for cache */
+static const int CACHE_SIZE_LIMIT = 2048 * 1024 * 1024; /* but not above 2GiB */
+static const int CACHE_SIZE_FALLBACK = 512 * 1024 * 1024; /* fallback to 512MiB if we can't determine total memory */
#endif
#ifdef _THUMBS_CONFIG
/* thumbnail sizes in pixels (width == height): */
-static const int thumb_sizes[] = { 32, 64, 96, 128, 160 };
+static const int thumb_sizes[] = { 128, 160, 240, 320, 460 };
/* thumbnail size at startup, index into thumb_sizes[]: */
-static const int THUMB_SIZE = 3;
+static const int THUMB_SIZE = 2;
#endif
#ifdef _MAPPINGS_CONFIG
@@ -86,7 +86,7 @@ static const keymap_t keys[] = {
{ 0, XK_Return, g_switch_mode, None },
{ 0, XK_f, g_toggle_fullscreen, None },
{ 0, XK_b, g_toggle_bar, None },
- { ControlMask, XK_x, g_prefix_external, None },
+ { 0, XK_x, g_prefix_external, None },
{ 0, XK_g, g_first, None },
{ 0, XK_G, g_n_or_last, None },
{ 0, XK_r, g_reload_image, None },

View File

@ -0,0 +1,28 @@
Allow to zoom in further when using the -t flag.
The default is tiny on resolutions higher than FullHD.
Index: config.def.h
--- config.def.h.orig
+++ config.def.h
@@ -65,10 +65,10 @@ static const int CACHE_SIZE_FALLBACK = 32 * 1024 * 102
#ifdef _THUMBS_CONFIG
/* thumbnail sizes in pixels (width == height): */
-static const int thumb_sizes[] = { 32, 64, 96, 128, 160 };
+static const int thumb_sizes[] = { 160, 240, 320, 460, 640 };
/* thumbnail size at startup, index into thumb_sizes[]: */
-static const int THUMB_SIZE = 3;
+static const int THUMB_SIZE = 4;
#endif
#ifdef _MAPPINGS_CONFIG
@@ -86,7 +86,7 @@ static const keymap_t keys[] = {
{ 0, XK_Return, g_switch_mode, None },
{ 0, XK_f, g_toggle_fullscreen, None },
{ 0, XK_b, g_toggle_bar, None },
- { ControlMask, XK_x, g_prefix_external, None },
+ { 0, XK_x, g_prefix_external, None },
{ 0, XK_g, g_first, None },
{ 0, XK_G, g_n_or_last, None },
{ 0, XK_r, g_reload_image, None },

View File

@ -0,0 +1,14 @@
Corrects the path of keysymdef.h.
Index: nsxiv.1
--- nsxiv.1.orig
+++ nsxiv.1
@@ -499,7 +499,7 @@ By default nsxiv(1) will send one image per-line to st
The key combo argument has the following form: "[C-][M-][S-]KEY",
where C/M/S indicate Ctrl/Meta(Alt)/Shift modifier states and KEY is the X
-keysym as listed in /usr/include/X11/keysymdef.h without the "XK_" prefix.
+keysym as listed in ${X11BASE}/include/X11/keysymdef.h without the "XK_" prefix.
If KEY has an uppercase equivalent, S-KEY is resolved into it. For instance,
K replaces S-k and Scedilla replaces S-scedilla, but S-Delete is sent as-is.

View File

@ -0,0 +1,3 @@
/DESCR/1.1.1.1/Sun Feb 6 17:14:17 2022//
/PLIST/1.3/Fri Jun 24 13:19:20 2022//
D

View File

@ -0,0 +1 @@
ports/graphics/nsxiv/pkg

View File

@ -0,0 +1 @@
sdk@cvs.openbsd.org:/cvs

4
graphics/nsxiv/pkg/DESCR Normal file
View File

@ -0,0 +1,4 @@
nsxiv is a fork of now unmaintained sxiv (Simple X Image Viewer) with the
purpose of being a drop-in replacement that adds simple, sensible features.
Some of nsxiv's key features are auto-reloading images on change, freetype2
for the status bar, gif and webp playbacks.

19
graphics/nsxiv/pkg/PLIST Normal file
View File

@ -0,0 +1,19 @@
@conflict sxiv-*
@pkgpath graphics/sxiv
@bin bin/nsxiv
bin/sxiv
@man man/man1/nsxiv.1
share/applications/nsxiv.desktop
share/doc/nsxiv/
share/doc/nsxiv/examples/
share/doc/nsxiv/examples/image-info
share/doc/nsxiv/examples/key-handler
share/doc/nsxiv/examples/thumb-info
share/doc/nsxiv/examples/win-title
share/icons/hicolor/128x128/apps/nsxiv.png
share/icons/hicolor/16x16/apps/nsxiv.png
share/icons/hicolor/32x32/apps/nsxiv.png
share/icons/hicolor/48x48/apps/nsxiv.png
share/icons/hicolor/64x64/apps/nsxiv.png
@tag update-desktop-database
@tag gtk-update-icon-cache %D/share/icons/hicolor

45
graphics/sxiv/Makefile Normal file
View File

@ -0,0 +1,45 @@
# $OpenBSD: Makefile,v 1.17 2020/02/12 22:04:32 kn Exp $
COMMENT = simple X Image Viewer
GH_PROJECT = sxiv
GH_ACCOUNT = muennich
GH_TAGNAME = v26
EPOCH = 1
CATEGORIES = graphics x11
MAINTAINER = Klemens Nanni <kn@openbsd.org>
# GPLv2+
PERMIT_PACKAGE = Yes
WANTLIB += Imlib2 X11 Xft c exif fontconfig gif lib/inotify/inotify
RUN_DEPENDS = devel/desktop-file-utils \
x11/gtk+3,-guic
LIB_DEPENDS = devel/libinotify \
graphics/imlib2 \
graphics/libexif
MAKE_FLAGS = CC="${CC}" \
V=1 \
PREFIX=${PREFIX} \
MANPREFIX=${PREFIX}/man \
CFLAGS="${CFLAGS} -I${X11BASE}/include -I${X11BASE}/include/freetype2 -I${LOCALBASE}/include -I${LOCALBASE}/include/inotify" \
LDFLAGS="-L${X11BASE}/lib -L${LOCALBASE}/lib -L${LOCALBASE}/lib/inotify -linotify -Wl,-rpath ${LOCALBASE}/lib/inotify"
NO_TEST = Yes
# Git errors break version.h build; this makes it fall back to a hardcoded value
pre-build:
ln -sf /usr/bin/true ${WRKDIR}/bin/git
post-install:
${MAKE_PROGRAM} -C ${WRKSRC}/icon/ DESTDIR='' ${FAKE_TARGET}
${INSTALL_DATA_DIR} ${PREFIX}/share/applications
${INSTALL_DATA} ${WRKSRC}/sxiv.desktop ${PREFIX}/share/applications
.include <bsd.port.mk>

2
graphics/sxiv/distinfo Normal file
View File

@ -0,0 +1,2 @@
SHA256 (sxiv-26.tar.gz) = o4KtV3NCQ4GOgouhYfwDV7SNjzp/jCnKwYNJK0a1iUk=
SIZE (sxiv-26.tar.gz) = 48569

View File

@ -0,0 +1,29 @@
$OpenBSD$
Index: config.def.h
--- config.def.h.orig
+++ config.def.h
@@ -18,8 +18,8 @@ enum {
* (first/last value is used as min/max zoom level)
*/
static const float zoom_levels[] = {
- 12.5, 25.0, 50.0, 75.0,
- 100.0, 150.0, 200.0, 400.0, 800.0
+ 25.0, 50.0, 100.0, 150.0, 200.0,
+ 400.0, 800.0, 1024.0, 1280.0
};
/* default slideshow delay (in sec, overwritten via -S option): */
@@ -48,10 +48,10 @@ static const bool ALPHA_LAYER = false;
#ifdef _THUMBS_CONFIG
/* thumbnail sizes in pixels (width == height): */
-static const int thumb_sizes[] = { 32, 64, 96, 128, 160 };
+static const int thumb_sizes[] = { 128, 160, 240, 360, 480, 640, 800 };
/* thumbnail size at startup, index into thumb_sizes[]: */
-static const int THUMB_SIZE = 3;
+static const int THUMB_SIZE = 4;
#endif
#ifdef _MAPPINGS_CONFIG

View File

@ -0,0 +1,14 @@
$OpenBSD: patch-exec_key-handler,v 1.1 2019/10/03 10:29:32 kn Exp $
Index: exec/key-handler
--- exec/key-handler.orig
+++ exec/key-handler
@@ -14,7 +14,7 @@
rotate() {
degree="$1"
- tr '\n' '\0' | xargs -0 realpath | sort | uniq | while read file; do
+ tr '\n' '\0' | xargs -0 readlink -f | sort | uniq | while read file; do
case "$(file -b -i "$file")" in
image/jpeg*) jpegtran -rotate "$degree" -copy all -outfile "$file" "$file" ;;
*) mogrify -rotate "$degree" "$file" ;;

View File

@ -0,0 +1,29 @@
$OpenBSD: patch-sxiv_1,v 1.4 2020/02/12 22:04:32 kn Exp $
Substitute paths.
Index: sxiv.1
--- sxiv.1.orig
+++ sxiv.1
@@ -397,7 +397,7 @@ and the arguments given to it are: 1) path to image fi
3) image height.
.P
There is also an example script installed together with sxiv as
-.IR PREFIX/share/sxiv/exec/image-info .
+.IR ${PREFIX}/share/sxiv/exec/image-info .
.SH EXTERNAL KEY HANDLER
Additional external keyboard commands can be defined using a handler program
located in
@@ -412,10 +412,10 @@ have been modified and reloads them.
The key combo argument has the following form: "[C-][M-][S-]KEY",
where C/M/S indicate Ctrl/Meta(Alt)/Shift modifier states and KEY is the X
-keysym as listed in /usr/include/X11/keysymdef.h without the "XK_" prefix.
+keysym as listed in ${X11BASE}/include/X11/keysymdef.h without the "XK_" prefix.
There is also an example script installed together with sxiv as
-.IR PREFIX/share/sxiv/exec/key-handler .
+.IR {PREFIX}/share/sxiv/exec/key-handler .
.SH THUMBNAIL CACHING
sxiv stores all thumbnails under
.IR $XDG_CACHE_HOME/sxiv/ .

5
graphics/sxiv/pkg/DESCR Normal file
View File

@ -0,0 +1,5 @@
The primary goal of sxiv is to create an image viewer which only has the most
basic features required for fast image viewing (the ones I want). It has vi key
bindings and works nicely with tiling window managers. Its code base should be
kept small and clean to make it easy for you to dig into it and customize it for
your needs.

15
graphics/sxiv/pkg/PLIST Normal file
View File

@ -0,0 +1,15 @@
@comment $OpenBSD: PLIST,v 1.7 2019/10/03 10:29:32 kn Exp $
@bin bin/sxiv
@man man/man1/sxiv.1
share/applications/sxiv.desktop
share/icons/hicolor/128x128/apps/sxiv.png
share/icons/hicolor/16x16/apps/sxiv.png
share/icons/hicolor/32x32/apps/sxiv.png
share/icons/hicolor/48x48/apps/sxiv.png
share/icons/hicolor/64x64/apps/sxiv.png
@tag update-desktop-database
@tag gtk-update-icon-cache %D/share/icons/hicolor
share/sxiv/
share/sxiv/exec/
share/sxiv/exec/image-info
share/sxiv/exec/key-handler

59
mail/mu/Makefile Normal file
View File

@ -0,0 +1,59 @@
# $OpenBSD: Makefile,v 1.19 2020/01/24 10:36:41 sthen Exp $
COMMENT= maildir indexer and searcher with emacs frontend
V= 1.4.10
DISTNAME= mu-$V
FLAVORS= guile
FLAVOR ?=
CATEGORIES= mail
HOMEPAGE= http://www.djcbsoftware.nl/code/mu/
MAINTAINER= Stefan Hagen <sh+ports@codevoid.de>
# GPLv3+
PERMIT_PACKAGE= Yes
WANTLIB += ${COMPILER_LIBCXX} assuan c ffi gio-2.0 glib-2.0 gmime-3.0
WANTLIB += gmodule-2.0 gobject-2.0 gpg-error gpgme gthread-2.0
WANTLIB += iconv idn2 intl json-glib-1.0 m pcre unistring uuid
WANTLIB += xapian z curses readline
MASTER_SITES= https://github.com/djcb/mu/releases/download/${V}/
EXTRACT_SUFX= .tar.xz
BUILD_DEPENDS= emacs->=24:editors/emacs
LIB_DEPENDS= databases/xapian-core \
devel/glib2 \
devel/json-glib \
mail/gmime30 \
security/gpgme
# C++14
COMPILER= base-clang ports-gcc
AUTOCONF_VERSION= 2.69
AUTOMAKE_VERSION= 1.15
CONFIGURE_STYLE= autoreconf
CONFIGURE_ARGS= --disable-gtk \
--disable-webkit
.if ${FLAVOR} == "guile"
WANTLIB += guile-2.2 gc ltdl gmp
LIB_DEPENDS += lang/guile2
SHARED_LIBS= guile-mu 0.0
.else
CONFIGURE_ARGS += --disable-guile
.endif
USE_GMAKE= Yes
SEPARATE_BUILD= Yes
.include <bsd.port.mk>

2
mail/mu/distinfo Normal file
View File

@ -0,0 +1,2 @@
SHA256 (mu-1.4.10.tar.xz) = RnXxSkO0hT4Uo+CJIFF4fRuC30jqG9Q3UXKJNnbNfm0=
SIZE (mu-1.4.10.tar.xz) = 873328

View File

@ -0,0 +1,15 @@
$OpenBSD$
Look for guile-snarf as guile-snarf2.2
(lang/guile2 installs it that way)
Index: configure.ac
--- configure.ac.orig
+++ configure.ac
@@ -230,7 +230,7 @@ AS_IF([test "x$enable_guile" != "xno"],[
GUILE_FLAGS
AC_DEFINE_UNQUOTED([GUILE_BINARY],"$GUILE",[guile binary])
AC_DEFINE(BUILD_GUILE,[1], [Do we support Guile?])
- AC_SUBST(GUILE_SNARF, [guile-snarf])
+ AC_SUBST(GUILE_SNARF, [guile-snarf2.2])
guile_version=$($PKG_CONFIG guile-2.2 --modversion)
])
])

View File

@ -0,0 +1,12 @@
$OpenBSD$
look for guile interpreter as guile2.2
Index: guile/scripts/find-dups.scm
--- guile/scripts/find-dups.scm.orig
+++ guile/scripts/find-dups.scm
@@ -1,5 +1,5 @@
#!/bin/sh
-exec guile -e main -s $0 $@
+exec guile2.2 -e main -s $0 $@
!#
;;
;; Copyright (C) 2013-2015 Dirk-Jan C. Binnema <djcb@djcbsoftware.nl>

View File

@ -0,0 +1,12 @@
$OpenBSD$
look for guile interpreter as guile2.2
Index: guile/scripts/msgs-count.scm
--- guile/scripts/msgs-count.scm.orig
+++ guile/scripts/msgs-count.scm
@@ -1,5 +1,5 @@
#!/bin/sh
-exec guile -e main -s $0 $@
+exec guile2.2 -e main -s $0 $@
!#
;;
;; Copyright (C) 2013 Dirk-Jan C. Binnema <djcb@djcbsoftware.nl>

View File

@ -0,0 +1,12 @@
$OpenBSD$
look for guile interpreter as guile2.2
Index: guile/scripts/msgs-per-day.scm
--- guile/scripts/msgs-per-day.scm.orig
+++ guile/scripts/msgs-per-day.scm
@@ -1,5 +1,5 @@
#!/bin/sh
-exec guile -e main -s $0 $@
+exec guile2.2 -e main -s $0 $@
!#
;;
;; Copyright (C) 2012-2013 Dirk-Jan C. Binnema <djcb@djcbsoftware.nl>

View File

@ -0,0 +1,12 @@
$OpenBSD$
look for guile interpreter as guile2.2
Index: guile/scripts/msgs-per-hour.scm
--- guile/scripts/msgs-per-hour.scm.orig
+++ guile/scripts/msgs-per-hour.scm
@@ -1,5 +1,5 @@
#!/bin/sh
-exec guile -e main -s $0 $@
+exec guile2.2 -e main -s $0 $@
!#
;;
;; Copyright (C) 2012-2013 Dirk-Jan C. Binnema <djcb@djcbsoftware.nl>

View File

@ -0,0 +1,12 @@
$OpenBSD$
look for guile interpreter as guile2.2
Index: guile/scripts/msgs-per-month.scm
--- guile/scripts/msgs-per-month.scm.orig
+++ guile/scripts/msgs-per-month.scm
@@ -1,5 +1,5 @@
#!/bin/sh
-exec guile -e main -s $0 $@
+exec guile2.2 -e main -s $0 $@
!#
;;
;; Copyright (C) 2012-2013 Dirk-Jan C. Binnema <djcb@djcbsoftware.nl>

View File

@ -0,0 +1,12 @@
$OpenBSD$
look for guile interpreter as guile2.2
Index: guile/scripts/msgs-per-year-month.scm
--- guile/scripts/msgs-per-year-month.scm.orig
+++ guile/scripts/msgs-per-year-month.scm
@@ -1,5 +1,5 @@
#!/bin/sh
-exec guile -e main -s $0 $@
+exec guile2.2 -e main -s $0 $@
!#
;;
;; Copyright (C) 2012-2013 Dirk-Jan C. Binnema <djcb@djcbsoftware.nl>

View File

@ -0,0 +1,12 @@
$OpenBSD$
look for guile interpreter as guile2.2
Index: guile/scripts/msgs-per-year.scm
--- guile/scripts/msgs-per-year.scm.orig
+++ guile/scripts/msgs-per-year.scm
@@ -1,5 +1,5 @@
#!/bin/sh
-exec guile -e main -s $0 $@
+exec guile2.2 -e main -s $0 $@
!#
;;
;; Copyright (C) 2012-2013 Dirk-Jan C. Binnema <djcb@djcbsoftware.nl>

View File

@ -0,0 +1,12 @@
$OpenBSD$
look for guile interpreter as guile2.2
Index: guile/tests/test-mu-guile.scm
--- guile/tests/test-mu-guile.scm.orig
+++ guile/tests/test-mu-guile.scm
@@ -1,5 +1,5 @@
#!/bin/sh
-exec guile -e main -s $0 $@
+exec guile2.2 -e main -s $0 $@
!#
;; Copyright (C) 2012-2013 Dirk-Jan C. Binnema <djcb@djcbsoftware.nl>

View File

@ -0,0 +1,14 @@
$OpenBSD$
make this function compile correctly under clang
Index: lib/utils/mu-str.c
--- lib/utils/mu-str.c.orig
+++ lib/utils/mu-str.c
@@ -49,7 +49,7 @@ mu_str_size_s (size_t s)
char*
mu_str_size (size_t s)
{
- return g_strdup (mu_str_size_s(s));
+ return g_format_size_for_display ((goffset)s);
}

View File

@ -0,0 +1,15 @@
$OpenBSD$
Bring g_vasprintf into scope
Index: lib/utils/mu-utils.cc
--- lib/utils/mu-utils.cc.orig
+++ lib/utils/mu-utils.cc
@@ -18,7 +18,8 @@
*/
-#define _XOPEN_SOURCE
+//#define _XOPEN_SOURCE 500
+//#define _POSIX_SOURCE
#include <time.h>
#define GNU_SOURCE

View File

@ -0,0 +1,14 @@
$OpenBSD$
reference mu-script(1) instead of nonexistent mu-guile(1)
Index: man/mu.1
--- man/mu.1.orig
+++ man/mu.1
@@ -54,7 +54,7 @@ remove specific messages from the database. See
.B mu script [options]
run a mu (Guile) script. See
-.BR mu-guile(1)
+.BR mu-script(1)
.B mu server [options]
start a server process (for \fBmu4e\fR-internal use). See

4
mail/mu/pkg/DESCR Normal file
View File

@ -0,0 +1,4 @@
mu is a tool for dealing with e-mail messages stored in the Maildir-format, on
Unix-like systems. mu's main purpose is to help you to find the messages you
need, quickly; in addition, it allows you to view messages, extract
attachments and create new maildirs.

22
mail/mu/pkg/PFRAG.guile Normal file
View File

@ -0,0 +1,22 @@
@comment $OpenBSD: PFRAG-guile,v$
@info info/mu-guile.info
@static-lib lib/libguile-mu.a
lib/libguile-mu.la
@lib lib/libguile-mu.so.${LIBguile-mu_VERSION}
share/guile/
share/guile/site/
share/guile/site/2.2/
share/guile/site/2.2/mu/
share/guile/site/2.2/mu.scm
share/guile/site/2.2/mu/plot.scm
share/guile/site/2.2/mu/script.scm
share/guile/site/2.2/mu/stats.scm
share/mu/
share/mu/scripts/
share/mu/scripts/find-dups.scm
share/mu/scripts/msgs-count.scm
share/mu/scripts/msgs-per-day.scm
share/mu/scripts/msgs-per-hour.scm
share/mu/scripts/msgs-per-month.scm
share/mu/scripts/msgs-per-year-month.scm
share/mu/scripts/msgs-per-year.scm

71
mail/mu/pkg/PLIST Normal file
View File

@ -0,0 +1,71 @@
@comment $OpenBSD: PLIST-main,v$
@bin bin/mu
@info info/mu4e.info
@man man/man1/mu-add.1
@man man/man1/mu-cfind.1
@man man/man1/mu-easy.1
@man man/man1/mu-extract.1
@man man/man1/mu-find.1
@man man/man1/mu-help.1
@man man/man1/mu-index.1
@man man/man1/mu-info.1
@man man/man1/mu-init.1
@man man/man1/mu-mkdir.1
@man man/man1/mu-remove.1
@man man/man1/mu-script.1
@man man/man1/mu-server.1
@man man/man1/mu-verify.1
@man man/man1/mu-view.1
@man man/man1/mu.1
@man man/man5/mu-bookmarks.5
@man man/man7/mu-query.7
%%guile%%
@comment mu is compiled without gtk
@comment man/man1/mug.1
share/doc/mu/
share/doc/mu/NEWS.org
share/doc/mu/mu4e-about.org
share/doc/pkg-readmes/${PKGSTEM}
share/emacs/
share/emacs/site-lisp/
share/emacs/site-lisp/mu4e/
share/emacs/site-lisp/mu4e/mu4e-actions.el
share/emacs/site-lisp/mu4e/mu4e-actions.elc
share/emacs/site-lisp/mu4e/mu4e-compose.el
share/emacs/site-lisp/mu4e/mu4e-compose.elc
share/emacs/site-lisp/mu4e/mu4e-context.el
share/emacs/site-lisp/mu4e/mu4e-context.elc
share/emacs/site-lisp/mu4e/mu4e-contrib.el
share/emacs/site-lisp/mu4e/mu4e-contrib.elc
share/emacs/site-lisp/mu4e/mu4e-draft.el
share/emacs/site-lisp/mu4e/mu4e-draft.elc
share/emacs/site-lisp/mu4e/mu4e-headers.el
share/emacs/site-lisp/mu4e/mu4e-headers.elc
share/emacs/site-lisp/mu4e/mu4e-icalendar.el
share/emacs/site-lisp/mu4e/mu4e-icalendar.elc
share/emacs/site-lisp/mu4e/mu4e-lists.el
share/emacs/site-lisp/mu4e/mu4e-lists.elc
share/emacs/site-lisp/mu4e/mu4e-main.el
share/emacs/site-lisp/mu4e/mu4e-main.elc
share/emacs/site-lisp/mu4e/mu4e-mark.el
share/emacs/site-lisp/mu4e/mu4e-mark.elc
share/emacs/site-lisp/mu4e/mu4e-message.el
share/emacs/site-lisp/mu4e/mu4e-message.elc
share/emacs/site-lisp/mu4e/mu4e-meta.el
share/emacs/site-lisp/mu4e/mu4e-meta.elc
share/emacs/site-lisp/mu4e/mu4e-org.el
share/emacs/site-lisp/mu4e/mu4e-org.elc
share/emacs/site-lisp/mu4e/mu4e-proc.el
share/emacs/site-lisp/mu4e/mu4e-proc.elc
share/emacs/site-lisp/mu4e/mu4e-speedbar.el
share/emacs/site-lisp/mu4e/mu4e-speedbar.elc
share/emacs/site-lisp/mu4e/mu4e-utils.el
share/emacs/site-lisp/mu4e/mu4e-utils.elc
share/emacs/site-lisp/mu4e/mu4e-vars.el
share/emacs/site-lisp/mu4e/mu4e-vars.elc
share/emacs/site-lisp/mu4e/mu4e-view.el
share/emacs/site-lisp/mu4e/mu4e-view.elc
share/emacs/site-lisp/mu4e/mu4e.el
share/emacs/site-lisp/mu4e/mu4e.elc
share/emacs/site-lisp/mu4e/org-mu4e.el
share/emacs/site-lisp/mu4e/org-mu4e.elc

28
mail/mu/pkg/README Normal file
View File

@ -0,0 +1,28 @@
Breaking Changes from 1.2. to 1.4.
══════════════════════════════════
A description of all changes and features can be found the release
notes (NEWS.org). Breaking changes below:
mu changes:
-----------
* Base path has changed from ~/.mu to ~/.cache/mu. You may want to
delete the old cache location.
* A new command `mu init` needs to be run once to save the maildir
location and email adresses in the database.
mu init --maildir=~/Maildir --my-address=jim@example.com \
--my-address=bob@example.com
mu4e changes:
-------------
* Variables `mu4e-maildir` and `mu4e-user-mail-address-list`
are obsolete. The information is taken from the Xapian database now.
Run `mu init` with the appropiate parameters to create these
entries.
* Contact sorting is done by `mu` now. As a side effect the following
variables have been obsoleted:
- mu4e-contacts-rewrite-function
- mu4e-compose-complete-ignore-address-regexp
You can use `mu4e-contact-process-function` instead.

View File

@ -0,0 +1,37 @@
COMMENT = sync remind with caldav
GH_ACCOUNT = jspricke
GH_PROJECT = remind-caldav
GH_TAGNAME = v0.8.0
CATEGORIES = misc
MAINTAINER = Stefan Hagen <sh+ports@codevoid.de>
# LICENSE
PERMIT_PACKAGE = Yes
MODULES = lang/python
MODPI_VERSION = ${MODPY_DEFAULT_VERSION}
# ?uses pledge()?
WANTLIB = ${MODPY_WANTLIB}
LIB_DEPENDS = ${MODPY_LIB_DEPENDS}
MODPY_PYBUILD = setuptools
#RUN_DEPENDS =
#BUILD_DEPENDS =
#TEST_DEPENDS =
#CONFIGURE_STYLE =
#MAKE_FLAGS =
#NO_TEST = Yes
#TEST_TARGET =
.include <bsd.port.mk>

View File

@ -0,0 +1,2 @@
SHA256 (remind-caldav-0.8.0.tar.gz) = QRHQojpHRW/ZC14kiFvEEuReyo6FlGXODOs1DPcTUsk=
SIZE (remind-caldav-0.8.0.tar.gz) = 14878

View File

View File

@ -0,0 +1,16 @@
bin/dav2rem
bin/rem2dav
lib/python${MODPY_VERSION}/site-packages/${MODPY_PYCACHE}/
lib/python${MODPY_VERSION}/site-packages/${MODPY_PYCACHE}dav2rem.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/${MODPY_PYCACHE}dav2rem.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/${MODPY_PYCACHE}rem2dav.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/${MODPY_PYCACHE}rem2dav.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/dav2rem.py
lib/python${MODPY_VERSION}/site-packages/rem2dav.py
lib/python${MODPY_VERSION}/site-packages/remind_caldav-0.8.0.dist-info/
lib/python${MODPY_VERSION}/site-packages/remind_caldav-0.8.0.dist-info/LICENSE
lib/python${MODPY_VERSION}/site-packages/remind_caldav-0.8.0.dist-info/METADATA
lib/python${MODPY_VERSION}/site-packages/remind_caldav-0.8.0.dist-info/RECORD
lib/python${MODPY_VERSION}/site-packages/remind_caldav-0.8.0.dist-info/WHEEL
lib/python${MODPY_VERSION}/site-packages/remind_caldav-0.8.0.dist-info/entry_points.txt
lib/python${MODPY_VERSION}/site-packages/remind_caldav-0.8.0.dist-info/top_level.txt

View File

@ -0,0 +1,43 @@
# $OpenBSD: Makefile,v 1.19 2020/01/24 10:36:41 sthen Exp $
COMMENT = open broadcasting software
GH_PROJECT = obs-studio
GH_ACCOUNT = obsproject
GH_TAGNAME = 26.0.0
CATEGORIES = multimedia
HOMEPAGE = https://obsproject.com
MAINTAINER = Stefan Hagen <sh+ports@codevoid.de>
# GPLv3+
PERMIT_PACKAGE = Yes
SHARED_LIBS += obs-frontend-api 0.0 # 0.0
SHARED_LIBS += obs-opengl 0.0 # 0.0
MODULES = devel/cmake \
lang/python \
x11/qt5
WANTLIB += Xcomposite Xfixes xcb-randr xcb-shm xcb-xfixes xcb-xinerama
WANTLIB += ${COMPILER_LIBCXX} GL ICE Qt5Core Qt5Gui Qt5Widgets
WANTLIB += Qt5Xml SM X11 X11-xcb Xext c dbus-1 fontconfig freetype
WANTLIB += m xcb xcb-xinput z ${MODPY_WANTLIB}
RUN_DEPENDS = devel/desktop-file-utils \
x11/gtk+3,-guic
BUILD_DEPENDS = audio/fdk-aac \
devel/jansson \
devel/ninja \
devel/swig \
graphics/ffmpeg \
lang/luajit \
multimedia/x264 \
x11/vlc \
x11/xcb
.include <bsd.port.mk>

View File

@ -0,0 +1,2 @@
SHA256 (obs-studio-26.0.0.tar.gz) = dJXwgbT2rfQnQmh8G7eTj8szej3iPNJ0A3jpg5KSW3Q=
SIZE (obs-studio-26.0.0.tar.gz) = 10326769

View File

@ -0,0 +1,14 @@
$OpenBSD$
Index: UI/obs-app.cpp
--- UI/obs-app.cpp.orig
+++ UI/obs-app.cpp
@@ -1435,6 +1435,8 @@ string OBSApp::GetVersionString() const
ver << "mac)";
#elif __FreeBSD__
ver << "freebsd)";
+#elif __OpenBSD__
+ ver << "openbsd)";
#else /* assume linux for the time being */
ver << "linux)";
#endif

View File

@ -0,0 +1,14 @@
$OpenBSD$
Index: libobs/graphics/graphics.h
--- libobs/graphics/graphics.h.orig
+++ libobs/graphics/graphics.h
@@ -474,7 +474,7 @@ struct gs_window {
void *hwnd;
#elif defined(__APPLE__)
__unsafe_unretained id view;
-#elif defined(__linux__) || defined(__FreeBSD__)
+#elif defined(__linux__) || defined(__FreeBSD__) || defined(__OpenBSD__)
/* I'm not sure how portable defining id to uint32_t is. */
uint32_t id;
void *display;

View File

@ -0,0 +1,32 @@
$OpenBSD$
Index: libobs/obs-nix.c
--- libobs/obs-nix.c.orig
+++ libobs/obs-nix.c
@@ -26,7 +26,9 @@
#if defined(__FreeBSD__)
#include <sys/sysctl.h>
#endif
+#ifndef __OpenBSD__
#include <sys/sysinfo.h>
+#endif
#include <sys/utsname.h>
#include <xcb/xcb.h>
#if USE_XINPUT
@@ -218,6 +220,8 @@ static void log_processor_info(void)
static void log_memory_info(void)
{
+#if defined(__OpenBSD__)
+#else
struct sysinfo info;
if (sysinfo(&info) < 0)
return;
@@ -227,6 +231,7 @@ static void log_memory_info(void)
(uint64_t)info.totalram * info.mem_unit / 1024 / 1024,
((uint64_t)info.freeram + (uint64_t)info.bufferram) *
info.mem_unit / 1024 / 1024);
+#endif
}
static void log_kernel_version(void)

View File

@ -0,0 +1,14 @@
$OpenBSD$
Index: libobs/util/profiler.c
--- libobs/util/profiler.c.orig
+++ libobs/util/profiler.c
@@ -1058,7 +1058,7 @@ bool profiler_snapshot_dump_csv_gz(const profiler_snap
profiler_snapshot_dump(snap, dump_csv_gzwrite, gz);
- gzclose_w(gz);
+ gzclose(gz);
return true;
}

View File

@ -0,0 +1,18 @@
$OpenBSD$
Index: plugins/CMakeLists.txt
--- plugins/CMakeLists.txt.orig
+++ plugins/CMakeLists.txt
@@ -49,6 +49,12 @@ elseif("${CMAKE_SYSTEM_NAME}" MATCHES "FreeBSD")
add_subdirectory(linux-alsa)
add_subdirectory(vlc-video)
add_subdirectory(oss-audio)
+elseif("${CMAKE_SYSTEM_NAME}" MATCHES "OpenBSD")
+ add_subdirectory(linux-capture)
+ add_subdirectory(linux-pulseaudio)
+ add_subdirectory(linux-v4l2)
+ add_subdirectory(linux-jack)
+ add_subdirectory(vlc-video)
endif()
option(BUILD_BROWSER "Build browser plugin" OFF)

View File

@ -0,0 +1,14 @@
$OpenBSD$
Index: plugins/obs-outputs/librtmp/rtmp.c
--- plugins/obs-outputs/librtmp/rtmp.c.orig
+++ plugins/obs-outputs/librtmp/rtmp.c
@@ -812,7 +812,7 @@ add_addr_info(struct sockaddr_storage *service, sockle
// since we're handling multiple addresses internally, fake the correct error response
#ifdef _WIN32
*socket_error = WSANO_DATA;
-#elif __FreeBSD__
+#elif __FreeBSD__ || __OpenBSD__
*socket_error = ENOATTR;
#else
*socket_error = ENODATA;

View File

@ -0,0 +1,3 @@
OBS is a free and open source software for video recording and live
streaming.

File diff suppressed because it is too large Load Diff

26
net/mbuffer/Makefile Normal file
View File

@ -0,0 +1,26 @@
# $OpenBSD: Makefile,v 1.10 2020/10/28 18:34:34 sthen Exp $
COMMENT = mbuffer is a tool for buffering data streams
DISTNAME = mbuffer-20200929
EXTRACT_SUFX = .tgz
CATEGORIES = net
MAINTAINER = Stefan Hagen <sh+ports@codevoid.de>
HOMEPAGE = http://www.maier-komor.de/mbuffer.html
MASTER_SITES = http://www.maier-komor.de/software/mbuffer/
# BSD
PERMIT_PACKAGE = Yes
WANTLIB += c crypto m pthread
NO_TEST = Yes
CONFIGURE_STYLE = gnu
USE_GMAKE = Yes
.include <bsd.port.mk>

2
net/mbuffer/distinfo Normal file
View File

@ -0,0 +1,2 @@
SHA256 (mbuffer-20200929.tgz) = U6bjwU6aBJ8YoJhAZT3YTxjn7HVg8tzythwKtfDq1Og=
SIZE (mbuffer-20200929.tgz) = 147855

View File

@ -0,0 +1,14 @@
$OpenBSD$
Index: Makefile.in
--- Makefile.in.orig
+++ Makefile.in
@@ -34,7 +34,7 @@ exec_prefix = @exec_prefix@
datarootdir = @datarootdir@
bindir = @bindir@
mandir = @mandir@/man1
-etcdir = @sysconfdir@
+etcdir = /usr/local/share/examples/mbuffer
RM = @RM@
INSTALL = @INSTALL@

10
net/mbuffer/pkg/DESCR Normal file
View File

@ -0,0 +1,10 @@
mbuffer is a tool for buffering data streams with unique features:
- direct support for TCP based network targets (IPv4 and IPv6)
- ability to send to multiple targets in parallel (distribution mode)
- support for multiple volumes
- I/O rate limitation
- high/low watermark based restart criteria
- configurable buffer size
- on the fly MD5 hash calculation
- highly efficient, multi-threaded implementation

5
net/mbuffer/pkg/PLIST Normal file
View File

@ -0,0 +1,5 @@
@comment $OpenBSD: PLIST,v$
@bin bin/mbuffer
@man man/man1/mbuffer.1
share/examples/mbuffer/
share/examples/mbuffer/mbuffer.rc

View File

@ -0,0 +1,27 @@
COMMENT = terraform provider for hetzner cloud
V = 1.35.2
MODGO_MODNAME = github.com/hetznercloud/terraform-provider-hcloud
MODGO_VERSION = v${V}
DISTNAME = terraform-provider-hcloud-${MODGO_VERSION}
CATEGORIES = net
# MLP 2.0
PERMIT_PACKAGE = yes
WANTLIB = c pthread
MODULES = lang/go
.include "modules.inc"
PLUGIN_PATH = ${WRKINST}/${TRUEPREFIX}/share/terraform/plugins/local/hetznercloud/hcloud/${V}/openbsd_${MACHINE_ARCH}
post-install:
mkdir -p ${PLUGIN_PATH}
cp -f ${WRKINST}/${TRUEPREFIX}/bin/terraform-provider-hcloud \
${PLUGIN_PATH}/terraform-provider-hcloud_${MODGO_VERSION}
.include <bsd.port.mk>

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,631 @@
MODGO_MODULES = \
cloud.google.com/go v0.65.0 \
cloud.google.com/go/bigquery v1.8.0 \
cloud.google.com/go/datastore v1.1.0 \
cloud.google.com/go/pubsub v1.3.1 \
cloud.google.com/go/storage v1.10.0 \
dmitri.shuralyov.com/gpu/mtl v0.0.0-20190408044501-666a987793e9 \
github.com/!burnt!sushi/toml v0.3.1 \
github.com/!burnt!sushi/xgb v0.0.0-20160522181843-27f122750802 \
github.com/!microsoft/go-winio v0.4.16 \
github.com/!proton!mail/go-crypto v0.0.0-20210428141323-04723f9f07d7 \
github.com/acomagu/bufpipe v1.0.3 \
github.com/agext/levenshtein v1.2.3 \
github.com/alecthomas/template v0.0.0-20190718012654-fb15b899a751 \
github.com/alecthomas/units v0.0.0-20190924025748-f65c72e2690d \
github.com/anmitsu/go-shlex v0.0.0-20161002113705-648efa622239 \
github.com/apparentlymart/go-cidr v1.1.0 \
github.com/apparentlymart/go-dump v0.0.0-20190214190832-042adf3cf4a0 \
github.com/apparentlymart/go-textseg v1.0.0 \
github.com/apparentlymart/go-textseg/v12 v12.0.0 \
github.com/apparentlymart/go-textseg/v13 v13.0.0 \
github.com/armon/go-socks5 v0.0.0-20160902184237-e75332964ef5 \
github.com/beorn7/perks v1.0.1 \
github.com/census-instrumentation/opencensus-proto v0.2.1 \
github.com/cespare/xxhash/v2 v2.1.2 \
github.com/chzyer/logex v1.1.10 \
github.com/chzyer/readline v0.0.0-20180603132655-2972be24d48e \
github.com/chzyer/test v0.0.0-20180213035817-a1ea475d72b1 \
github.com/client9/misspell v0.3.4 \
github.com/cncf/udpa/go v0.0.0-20210930031921-04548b0d99d4 \
github.com/cncf/xds/go v0.0.0-20211011173535-cb28da3451f1 \
github.com/creack/pty v1.1.9 \
github.com/davecgh/go-spew v1.1.1 \
github.com/emirpasic/gods v1.12.0 \
github.com/envoyproxy/go-control-plane v0.10.2-0.20220325020618-49ff273808a1 \
github.com/envoyproxy/protoc-gen-validate v0.1.0 \
github.com/fatih/color v1.13.0 \
github.com/flynn/go-shlex v0.0.0-20150515145356-3f9db97f8568 \
github.com/gliderlabs/ssh v0.2.2 \
github.com/go-git/gcfg v1.5.0 \
github.com/go-git/go-billy/v5 v5.3.1 \
github.com/go-git/go-git-fixtures/v4 v4.2.1 \
github.com/go-git/go-git/v5 v5.4.2 \
github.com/go-gl/glfw v0.0.0-20190409004039-e6da0acd62b1 \
github.com/go-gl/glfw/v3.3/glfw v0.0.0-20200222043503-6f7a984d4dc4 \
github.com/go-kit/kit v0.9.0 \
github.com/go-kit/log v0.2.0 \
github.com/go-logfmt/logfmt v0.5.1 \
github.com/go-stack/stack v1.8.0 \
github.com/go-test/deep v1.0.3 \
github.com/gogo/protobuf v1.1.1 \
github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b \
github.com/golang/groupcache v0.0.0-20200121045136-8c9f03a8e57e \
github.com/golang/mock v1.4.4 \
github.com/golang/protobuf v1.5.2 \
github.com/google/btree v1.0.0 \
github.com/google/go-cmp v0.5.8 \
github.com/google/gofuzz v1.0.0 \
github.com/google/martian v2.1.0+incompatible \
github.com/google/martian/v3 v3.0.0 \
github.com/google/pprof v0.0.0-20200708004538-1a94d8640e99 \
github.com/google/renameio v0.1.0 \
github.com/google/uuid v1.1.2 \
github.com/googleapis/gax-go/v2 v2.0.5 \
github.com/hashicorp/errwrap v1.1.0 \
github.com/hashicorp/go-checkpoint v0.5.0 \
github.com/hashicorp/go-cleanhttp v0.5.2 \
github.com/hashicorp/go-cty v1.4.1-0.20200414143053-d3edf31b6320 \
github.com/hashicorp/go-hclog v1.2.2 \
github.com/hashicorp/go-multierror v1.1.1 \
github.com/hashicorp/go-plugin v1.4.5 \
github.com/hashicorp/go-uuid v1.0.3 \
github.com/hashicorp/go-version v1.6.0 \
github.com/hashicorp/golang-lru v0.5.1 \
github.com/hashicorp/hc-install v0.4.0 \
github.com/hashicorp/hcl/v2 v2.13.0 \
github.com/hashicorp/logutils v1.0.0 \
github.com/hashicorp/terraform-exec v0.17.2 \
github.com/hashicorp/terraform-json v0.14.0 \
github.com/hashicorp/terraform-plugin-go v0.14.0 \
github.com/hashicorp/terraform-plugin-log v0.7.0 \
github.com/hashicorp/terraform-plugin-sdk/v2 v2.21.0 \
github.com/hashicorp/terraform-registry-address v0.0.0-20220623143253-7d51757b572c \
github.com/hashicorp/terraform-svchost v0.0.0-20200729002733-f050f53b9734 \
github.com/hashicorp/yamux v0.1.1 \
github.com/hetznercloud/hcloud-go v1.35.2 \
github.com/ianlancetaylor/demangle v0.0.0-20181102032728-5e5cf60278f6 \
github.com/imdario/mergo v0.3.12 \
github.com/jbenet/go-context v0.0.0-20150711004518-d14ea06fba99 \
github.com/jessevdk/go-flags v1.5.0 \
github.com/jhump/protoreflect v1.6.0 \
github.com/jpillora/backoff v1.0.0 \
github.com/json-iterator/go v1.1.12 \
github.com/jstemmer/go-junit-report v0.9.1 \
github.com/julienschmidt/httprouter v1.3.0 \
github.com/kevinburke/ssh_config v0.0.0-20201106050909-4977a11b4351 \
github.com/kisielk/gotool v1.0.0 \
github.com/konsorten/go-windows-terminal-sequences v1.0.3 \
github.com/kr/logfmt v0.0.0-20140226030751-b84e30acd515 \
github.com/kr/pretty v0.2.1 \
github.com/kr/pty v1.1.1 \
github.com/kr/text v0.2.0 \
github.com/kylelemons/godebug v1.1.0 \
github.com/matryer/is v1.2.0 \
github.com/mattn/go-colorable v0.1.13 \
github.com/mattn/go-isatty v0.0.16 \
github.com/matttproud/golang_protobuf_extensions v1.0.1 \
github.com/mitchellh/copystructure v1.2.0 \
github.com/mitchellh/go-homedir v1.1.0 \
github.com/mitchellh/go-testing-interface v1.14.1 \
github.com/mitchellh/go-wordwrap v1.0.1 \
github.com/mitchellh/mapstructure v1.5.0 \
github.com/mitchellh/reflectwalk v1.0.2 \
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd \
github.com/modern-go/reflect2 v1.0.2 \
github.com/mwitkow/go-conntrack v0.0.0-20190716064945-2f068394615f \
github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e \
github.com/nsf/jsondiff v0.0.0-20200515183724-f29ed568f4ce \
github.com/oklog/run v1.1.0 \
github.com/pkg/errors v0.9.1 \
github.com/pmezard/go-difflib v1.0.0 \
github.com/prometheus/client_golang v1.13.0 \
github.com/prometheus/client_model v0.2.0 \
github.com/prometheus/common v0.37.0 \
github.com/prometheus/procfs v0.8.0 \
github.com/rogpeppe/go-internal v1.3.0 \
github.com/sebdah/goldie v1.0.0 \
github.com/sergi/go-diff v1.2.0 \
github.com/sirupsen/logrus v1.6.0 \
github.com/spf13/pflag v1.0.2 \
github.com/stretchr/objx v0.4.0 \
github.com/stretchr/testify v1.8.0 \
github.com/vmihailenco/msgpack v4.0.4+incompatible \
github.com/vmihailenco/msgpack/v4 v4.3.12 \
github.com/vmihailenco/tagparser v0.1.2 \
github.com/xanzy/ssh-agent v0.3.0 \
github.com/yuin/goldmark v1.1.32 \
github.com/zclconf/go-cty v1.11.0 \
github.com/zclconf/go-cty-debug v0.0.0-20191215020915-b22d67c1ba0b \
go.opencensus.io v0.22.4 \
golang.org/x/crypto v0.0.0-20220817201139-bc19a97f63c8 \
golang.org/x/exp v0.0.0-20200224162631-6cc2880d07d6 \
golang.org/x/image v0.0.0-20190802002840-cff245a6509b \
golang.org/x/lint v0.0.0-20200302205851-738671d3881b \
golang.org/x/mobile v0.0.0-20190719004257-d2bd2a29d028 \
golang.org/x/mod v0.3.0 \
golang.org/x/net v0.0.0-20220822230855-b0a4917ee28c \
golang.org/x/oauth2 v0.0.0-20220223155221-ee480838109b \
golang.org/x/sync v0.0.0-20220601150217-0de741cfad7f \
golang.org/x/sys v0.0.0-20220823224334-20c2bfdbfe24 \
golang.org/x/term v0.0.0-20210927222741-03fcf44c2211 \
golang.org/x/text v0.3.7 \
golang.org/x/time v0.0.0-20191024005414-555d28b269f0 \
golang.org/x/tools v0.0.0-20200825202427-b303f430e36d \
golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1 \
google.golang.org/api v0.30.0 \
google.golang.org/appengine v1.6.7 \
google.golang.org/genproto v0.0.0-20220822174746-9e6da59bd2fc \
google.golang.org/grpc v1.49.0 \
google.golang.org/grpc/cmd/protoc-gen-go-grpc v1.2.0 \
google.golang.org/protobuf v1.28.1 \
gopkg.in/alecthomas/kingpin.v2 v2.2.6 \
gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c \
gopkg.in/errgo.v2 v2.1.0 \
gopkg.in/warnings.v0 v0.1.2 \
gopkg.in/yaml.v2 v2.4.0 \
gopkg.in/yaml.v3 v3.0.1 \
honnef.co/go/tools v0.0.1-2020.1.4 \
rsc.io/binaryregexp v0.2.0 \
rsc.io/quote/v3 v3.1.0 \
rsc.io/sampler v1.3.0
MODGO_MODFILES = \
cloud.google.com/go v0.26.0 \
cloud.google.com/go v0.34.0 \
cloud.google.com/go v0.38.0 \
cloud.google.com/go v0.44.1 \
cloud.google.com/go v0.44.2 \
cloud.google.com/go v0.45.1 \
cloud.google.com/go v0.46.3 \
cloud.google.com/go v0.50.0 \
cloud.google.com/go v0.52.0 \
cloud.google.com/go v0.53.0 \
cloud.google.com/go v0.54.0 \
cloud.google.com/go v0.56.0 \
cloud.google.com/go v0.57.0 \
cloud.google.com/go v0.62.0 \
cloud.google.com/go/bigquery v1.0.1 \
cloud.google.com/go/bigquery v1.3.0 \
cloud.google.com/go/bigquery v1.4.0 \
cloud.google.com/go/bigquery v1.5.0 \
cloud.google.com/go/bigquery v1.7.0 \
cloud.google.com/go/datastore v1.0.0 \
cloud.google.com/go/pubsub v1.0.1 \
cloud.google.com/go/pubsub v1.1.0 \
cloud.google.com/go/pubsub v1.2.0 \
cloud.google.com/go/storage v1.0.0 \
cloud.google.com/go/storage v1.5.0 \
cloud.google.com/go/storage v1.6.0 \
cloud.google.com/go/storage v1.8.0 \
github.com/!microsoft/go-winio v0.4.14 \
github.com/agext/levenshtein v1.2.1 \
github.com/agext/levenshtein v1.2.2 \
github.com/alecthomas/template v0.0.0-20160405071501-a0175ee3bccc \
github.com/alecthomas/units v0.0.0-20151022065526-2efee857e7cf \
github.com/alecthomas/units v0.0.0-20190717042225-c3de453c63f4 \
github.com/apparentlymart/go-dump v0.0.0-20180507223929-23540a00eaa3 \
github.com/beorn7/perks v0.0.0-20180321164747-3a771d992973 \
github.com/beorn7/perks v1.0.0 \
github.com/cespare/xxhash/v2 v2.1.1 \
github.com/cncf/udpa/go v0.0.0-20191209042840-269d4d468f6f \
github.com/davecgh/go-spew v1.1.0 \
github.com/envoyproxy/go-control-plane v0.9.0 \
github.com/envoyproxy/go-control-plane v0.9.1-0.20191026205805-5f8ba28d4473 \
github.com/envoyproxy/go-control-plane v0.9.4 \
github.com/fatih/color v1.7.0 \
github.com/go-git/go-billy/v5 v5.2.0 \
github.com/go-gl/glfw/v3.3/glfw v0.0.0-20191125211704-12ad95a8df72 \
github.com/go-kit/kit v0.8.0 \
github.com/go-kit/log v0.1.0 \
github.com/go-logfmt/logfmt v0.3.0 \
github.com/go-logfmt/logfmt v0.4.0 \
github.com/go-logfmt/logfmt v0.5.0 \
github.com/golang/groupcache v0.0.0-20190702054246-869f871628b6 \
github.com/golang/groupcache v0.0.0-20191227052852-215e87163ea7 \
github.com/golang/mock v1.1.1 \
github.com/golang/mock v1.2.0 \
github.com/golang/mock v1.3.1 \
github.com/golang/mock v1.4.0 \
github.com/golang/mock v1.4.1 \
github.com/golang/mock v1.4.3 \
github.com/golang/protobuf v1.1.0 \
github.com/golang/protobuf v1.2.0 \
github.com/golang/protobuf v1.3.1 \
github.com/golang/protobuf v1.3.2 \
github.com/golang/protobuf v1.3.3 \
github.com/golang/protobuf v1.3.4 \
github.com/golang/protobuf v1.3.5 \
github.com/golang/protobuf v1.4.0 \
github.com/golang/protobuf v1.4.0-rc.1 \
github.com/golang/protobuf v1.4.0-rc.1.0.20200221234624-67d41d38c208 \
github.com/golang/protobuf v1.4.0-rc.2 \
github.com/golang/protobuf v1.4.0-rc.4.0.20200313231945-b860323f09d0 \
github.com/golang/protobuf v1.4.1 \
github.com/golang/protobuf v1.4.2 \
github.com/golang/protobuf v1.4.3 \
github.com/golang/protobuf v1.5.0 \
github.com/google/btree v0.0.0-20180813153112-4030bb1f1f0c \
github.com/google/go-cmp v0.2.0 \
github.com/google/go-cmp v0.3.0 \
github.com/google/go-cmp v0.3.1 \
github.com/google/go-cmp v0.4.0 \
github.com/google/go-cmp v0.4.1 \
github.com/google/go-cmp v0.5.0 \
github.com/google/go-cmp v0.5.1 \
github.com/google/go-cmp v0.5.4 \
github.com/google/go-cmp v0.5.5 \
github.com/google/go-cmp v0.5.6 \
github.com/google/pprof v0.0.0-20181206194817-3ea8567a2e57 \
github.com/google/pprof v0.0.0-20190515194954-54271f7e092f \
github.com/google/pprof v0.0.0-20191218002539-d4f498aebedc \
github.com/google/pprof v0.0.0-20200212024743-f11f1df84d12 \
github.com/google/pprof v0.0.0-20200229191704-1ebb73c60ed3 \
github.com/google/pprof v0.0.0-20200430221834-fc25d7d30c6d \
github.com/googleapis/gax-go/v2 v2.0.4 \
github.com/hashicorp/errwrap v1.0.0 \
github.com/hashicorp/go-cleanhttp v0.5.0 \
github.com/hashicorp/go-cleanhttp v0.5.1 \
github.com/hashicorp/go-hclog v0.14.1 \
github.com/hashicorp/go-hclog v1.2.1 \
github.com/hashicorp/go-plugin v1.4.4 \
github.com/hashicorp/go-uuid v1.0.0 \
github.com/hashicorp/go-version v1.2.0 \
github.com/hashicorp/go-version v1.5.0 \
github.com/hashicorp/golang-lru v0.5.0 \
github.com/hashicorp/yamux v0.0.0-20180604194846-3520598351bb \
github.com/hashicorp/yamux v0.0.0-20181012175058-2f1d1f20f75d \
github.com/json-iterator/go v1.1.10 \
github.com/json-iterator/go v1.1.11 \
github.com/json-iterator/go v1.1.6 \
github.com/jstemmer/go-junit-report v0.0.0-20190106144839-af01ea7f8024 \
github.com/julienschmidt/httprouter v1.2.0 \
github.com/konsorten/go-windows-terminal-sequences v1.0.1 \
github.com/kr/pretty v0.1.0 \
github.com/kr/text v0.1.0 \
github.com/kylelemons/godebug v0.0.0-20170820004349-d65d576e9348 \
github.com/mattn/go-colorable v0.1.12 \
github.com/mattn/go-colorable v0.1.4 \
github.com/mattn/go-colorable v0.1.9 \
github.com/mattn/go-isatty v0.0.10 \
github.com/mattn/go-isatty v0.0.12 \
github.com/mattn/go-isatty v0.0.14 \
github.com/mitchellh/go-testing-interface v0.0.0-20171004221916-a61a99592b77 \
github.com/mitchellh/go-wordwrap v0.0.0-20150314170334-ad45545899c7 \
github.com/mitchellh/go-wordwrap v1.0.0 \
github.com/modern-go/concurrent v0.0.0-20180228061459-e0a39a4cb421 \
github.com/modern-go/reflect2 v0.0.0-20180701023420-4b7aa43c6742 \
github.com/modern-go/reflect2 v1.0.1 \
github.com/mwitkow/go-conntrack v0.0.0-20161129095857-cc309e4a2223 \
github.com/oklog/run v1.0.0 \
github.com/pkg/errors v0.8.0 \
github.com/pkg/errors v0.8.1 \
github.com/prometheus/client_golang v0.9.1 \
github.com/prometheus/client_golang v1.0.0 \
github.com/prometheus/client_golang v1.11.0 \
github.com/prometheus/client_golang v1.12.1 \
github.com/prometheus/client_golang v1.7.1 \
github.com/prometheus/client_model v0.0.0-20180712105110-5c3871d89910 \
github.com/prometheus/client_model v0.0.0-20190129233127-fd36f4220a90 \
github.com/prometheus/client_model v0.0.0-20190812154241-14fe0d1b01d4 \
github.com/prometheus/common v0.10.0 \
github.com/prometheus/common v0.26.0 \
github.com/prometheus/common v0.32.1 \
github.com/prometheus/common v0.4.1 \
github.com/prometheus/procfs v0.0.0-20181005140218-185b4288413d \
github.com/prometheus/procfs v0.0.2 \
github.com/prometheus/procfs v0.1.3 \
github.com/prometheus/procfs v0.6.0 \
github.com/prometheus/procfs v0.7.3 \
github.com/sergi/go-diff v1.0.0 \
github.com/sergi/go-diff v1.1.0 \
github.com/sirupsen/logrus v1.2.0 \
github.com/sirupsen/logrus v1.4.1 \
github.com/sirupsen/logrus v1.4.2 \
github.com/stretchr/objx v0.1.0 \
github.com/stretchr/objx v0.1.1 \
github.com/stretchr/testify v1.2.2 \
github.com/stretchr/testify v1.3.0 \
github.com/stretchr/testify v1.4.0 \
github.com/stretchr/testify v1.7.0 \
github.com/stretchr/testify v1.7.1 \
github.com/stretchr/testify v1.7.2 \
github.com/vmihailenco/msgpack v3.3.3+incompatible \
github.com/vmihailenco/tagparser v0.1.1 \
github.com/yuin/goldmark v1.1.25 \
github.com/yuin/goldmark v1.1.27 \
github.com/zclconf/go-cty v1.1.0 \
github.com/zclconf/go-cty v1.10.0 \
github.com/zclconf/go-cty v1.2.0 \
github.com/zclconf/go-cty v1.8.0 \
go.opencensus.io v0.21.0 \
go.opencensus.io v0.22.0 \
go.opencensus.io v0.22.2 \
go.opencensus.io v0.22.3 \
golang.org/x/crypto v0.0.0-20180904163835-0709b304e793 \
golang.org/x/crypto v0.0.0-20190219172222-a4c6cb3142f2 \
golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2 \
golang.org/x/crypto v0.0.0-20190510104115-cbcb75029529 \
golang.org/x/crypto v0.0.0-20190605123033-f99c8df09eb5 \
golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550 \
golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9 \
golang.org/x/crypto v0.0.0-20210322153248-0c34fe9e7dc2 \
golang.org/x/crypto v0.0.0-20210421170649-83a5a9bb288b \
golang.org/x/crypto v0.0.0-20210616213533-5ff15b29337e \
golang.org/x/crypto v0.0.0-20220517005047-85d78b3ac167 \
golang.org/x/exp v0.0.0-20190121172915-509febef88a4 \
golang.org/x/exp v0.0.0-20190306152737-a1d7652674e8 \
golang.org/x/exp v0.0.0-20190510132918-efd6b22b2522 \
golang.org/x/exp v0.0.0-20190829153037-c13cbed26979 \
golang.org/x/exp v0.0.0-20191030013958-a1ab85dbe136 \
golang.org/x/exp v0.0.0-20191129062945-2f5052295587 \
golang.org/x/exp v0.0.0-20191227195350-da58074b4299 \
golang.org/x/exp v0.0.0-20200119233911-0405dc783f0a \
golang.org/x/exp v0.0.0-20200207192155-f17229e696bd \
golang.org/x/image v0.0.0-20190227222117-0694c2d4d067 \
golang.org/x/lint v0.0.0-20181026193005-c67002cb31c3 \
golang.org/x/lint v0.0.0-20190227174305-5b3e6a55c961 \
golang.org/x/lint v0.0.0-20190301231843-5614ed5bae6f \
golang.org/x/lint v0.0.0-20190313153728-d0100b6bd8b3 \
golang.org/x/lint v0.0.0-20190409202823-959b441ac422 \
golang.org/x/lint v0.0.0-20190909230951-414d861bb4ac \
golang.org/x/lint v0.0.0-20190930215403-16217165b5de \
golang.org/x/lint v0.0.0-20191125180803-fdd1cda4f05f \
golang.org/x/lint v0.0.0-20200130185559-910be7a94367 \
golang.org/x/mobile v0.0.0-20190312151609-d3739f865fa6 \
golang.org/x/mod v0.0.0-20190513183733-4bf6d317e70e \
golang.org/x/mod v0.1.0 \
golang.org/x/mod v0.1.1-0.20191105210325-c90efee705ee \
golang.org/x/mod v0.1.1-0.20191107180719-034126e5016b \
golang.org/x/mod v0.2.0 \
golang.org/x/net v0.0.0-20180724234803-3673e40ba225 \
golang.org/x/net v0.0.0-20180811021610-c39426892332 \
golang.org/x/net v0.0.0-20180826012351-8a410e7b638d \
golang.org/x/net v0.0.0-20181114220301-adae6a3d119a \
golang.org/x/net v0.0.0-20190108225652-1e06a53dbb7e \
golang.org/x/net v0.0.0-20190213061140-3a22650c66bd \
golang.org/x/net v0.0.0-20190311183353-d8887717615a \
golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3 \
golang.org/x/net v0.0.0-20190501004415-9ce7a6920f09 \
golang.org/x/net v0.0.0-20190503192946-f4e77d36d62c \
golang.org/x/net v0.0.0-20190603091049-60506f45cf65 \
golang.org/x/net v0.0.0-20190613194153-d28f0bde5980 \
golang.org/x/net v0.0.0-20190620200207-3b0461eec859 \
golang.org/x/net v0.0.0-20190628185345-da137c7871d7 \
golang.org/x/net v0.0.0-20190724013045-ca1201d0de80 \
golang.org/x/net v0.0.0-20191009170851-d66e71096ffb \
golang.org/x/net v0.0.0-20191209160850-c0dbc17a3553 \
golang.org/x/net v0.0.0-20200114155413-6afb5195e5aa \
golang.org/x/net v0.0.0-20200202094626-16171245cfb2 \
golang.org/x/net v0.0.0-20200222125558-5a598a2470a0 \
golang.org/x/net v0.0.0-20200226121028-0de0cce0169b \
golang.org/x/net v0.0.0-20200301022130-244492dfa37a \
golang.org/x/net v0.0.0-20200324143707-d3edc9973b7e \
golang.org/x/net v0.0.0-20200501053045-e0ff5e5a1de5 \
golang.org/x/net v0.0.0-20200506145744-7e3656a0809f \
golang.org/x/net v0.0.0-20200513185701-a91f0712d120 \
golang.org/x/net v0.0.0-20200520182314-0ba52f642ac2 \
golang.org/x/net v0.0.0-20200625001655-4c5254603344 \
golang.org/x/net v0.0.0-20200707034311-ab3426394381 \
golang.org/x/net v0.0.0-20200822124328-c89045814202 \
golang.org/x/net v0.0.0-20201021035429-f5854403a974 \
golang.org/x/net v0.0.0-20210119194325-5f4716e94777 \
golang.org/x/net v0.0.0-20210226172049-e18ecbb05110 \
golang.org/x/net v0.0.0-20210326060303-6b1517762897 \
golang.org/x/net v0.0.0-20210405180319-a5a99cb37ef4 \
golang.org/x/net v0.0.0-20210525063256-abc453219eb5 \
golang.org/x/net v0.0.0-20211112202133-69e39bad7dc2 \
golang.org/x/net v0.0.0-20220127200216-cd36cc0744dd \
golang.org/x/net v0.0.0-20220225172249-27dd8689420f \
golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be \
golang.org/x/oauth2 v0.0.0-20190226205417-e64efc72b421 \
golang.org/x/oauth2 v0.0.0-20190604053449-0f29369cfe45 \
golang.org/x/oauth2 v0.0.0-20191202225959-858c2ad4c8b6 \
golang.org/x/oauth2 v0.0.0-20200107190931-bf48bf16ab8d \
golang.org/x/oauth2 v0.0.0-20210514164344-f6687ab2804c \
golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f \
golang.org/x/sync v0.0.0-20181108010431-42b317875d0f \
golang.org/x/sync v0.0.0-20181221193216-37e7f081c4d4 \
golang.org/x/sync v0.0.0-20190227155943-e225da77a7e6 \
golang.org/x/sync v0.0.0-20190423024810-112230192c58 \
golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e \
golang.org/x/sync v0.0.0-20200317015054-43a5402ce75a \
golang.org/x/sync v0.0.0-20200625203802-6e8e738ad208 \
golang.org/x/sync v0.0.0-20201207232520-09787c993a3a \
golang.org/x/sys v0.0.0-20180830151530-49385e6e1522 \
golang.org/x/sys v0.0.0-20180905080454-ebe1bf3edb33 \
golang.org/x/sys v0.0.0-20181116152217-5ac8a444bdc5 \
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a \
golang.org/x/sys v0.0.0-20190312061237-fead79001313 \
golang.org/x/sys v0.0.0-20190412213103-97732733099d \
golang.org/x/sys v0.0.0-20190422165155-953cdadca894 \
golang.org/x/sys v0.0.0-20190502145724-3ef323f4f1fd \
golang.org/x/sys v0.0.0-20190507160741-ecd444e8653b \
golang.org/x/sys v0.0.0-20190606165138-5da285871e9c \
golang.org/x/sys v0.0.0-20190624142023-c5567b49c5d0 \
golang.org/x/sys v0.0.0-20190726091711-fc99dfbffb4e \
golang.org/x/sys v0.0.0-20190916202348-b4ddaad3f8a3 \
golang.org/x/sys v0.0.0-20191001151750-bb3f8db39f24 \
golang.org/x/sys v0.0.0-20191008105621-543471e840be \
golang.org/x/sys v0.0.0-20191204072324-ce4227a45e2e \
golang.org/x/sys v0.0.0-20191228213918-04cbcbbfeed8 \
golang.org/x/sys v0.0.0-20200106162015-b016eb3dc98e \
golang.org/x/sys v0.0.0-20200113162924-86b910548bc1 \
golang.org/x/sys v0.0.0-20200116001909-b77594299b42 \
golang.org/x/sys v0.0.0-20200122134326-e047566fdf82 \
golang.org/x/sys v0.0.0-20200202164722-d101bd2416d5 \
golang.org/x/sys v0.0.0-20200212091648-12a6c2dcc1e4 \
golang.org/x/sys v0.0.0-20200223170610-d5e6a3e2c0ae \
golang.org/x/sys v0.0.0-20200302150141-5c8b2ff67527 \
golang.org/x/sys v0.0.0-20200323222414-85ca7c5b95cd \
golang.org/x/sys v0.0.0-20200331124033-c3d80250170d \
golang.org/x/sys v0.0.0-20200501052902-10377860bb8e \
golang.org/x/sys v0.0.0-20200511232937-7e40ca221e25 \
golang.org/x/sys v0.0.0-20200515095857-1151b9dac4a9 \
golang.org/x/sys v0.0.0-20200523222454-059865788121 \
golang.org/x/sys v0.0.0-20200615200032-f1bc736245b1 \
golang.org/x/sys v0.0.0-20200625212154-ddb9806d33ae \
golang.org/x/sys v0.0.0-20200803210538-64077c9b5642 \
golang.org/x/sys v0.0.0-20201119102817-f84b799fce68 \
golang.org/x/sys v0.0.0-20210119212857-b64e53b001e4 \
golang.org/x/sys v0.0.0-20210124154548-22da62e12c0c \
golang.org/x/sys v0.0.0-20210320140829-1e4c9ba3b0c4 \
golang.org/x/sys v0.0.0-20210324051608-47abb6519492 \
golang.org/x/sys v0.0.0-20210423082822-04245dca01da \
golang.org/x/sys v0.0.0-20210502180810-71e4cd670f79 \
golang.org/x/sys v0.0.0-20210510120138-977fb7262007 \
golang.org/x/sys v0.0.0-20210603081109-ebe580a85c40 \
golang.org/x/sys v0.0.0-20210615035016-665e8c7367d1 \
golang.org/x/sys v0.0.0-20210630005230-0f9fa26af87c \
golang.org/x/sys v0.0.0-20210927094055-39ccf1dd6fa6 \
golang.org/x/sys v0.0.0-20211216021012-1d35b9e2eb4e \
golang.org/x/sys v0.0.0-20220114195835-da31bd327af9 \
golang.org/x/sys v0.0.0-20220503163025-988cb79eb6c6 \
golang.org/x/sys v0.0.0-20220520151302-bc2c85ada10a \
golang.org/x/sys v0.0.0-20220728004956-3c1f35247d10 \
golang.org/x/sys v0.0.0-20220811171246-fbc7d0a398ab \
golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1 \
golang.org/x/text v0.0.0-20170915032832-14c0d48ead0c \
golang.org/x/text v0.3.0 \
golang.org/x/text v0.3.1-0.20180807135948-17ff2d5776d2 \
golang.org/x/text v0.3.2 \
golang.org/x/text v0.3.3 \
golang.org/x/text v0.3.5 \
golang.org/x/text v0.3.6 \
golang.org/x/time v0.0.0-20181108054448-85acf8d2951c \
golang.org/x/time v0.0.0-20190308202827-9d24e82272b4 \
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e \
golang.org/x/tools v0.0.0-20190114222345-bf090417da8b \
golang.org/x/tools v0.0.0-20190226205152-f727befe758c \
golang.org/x/tools v0.0.0-20190311212946-11955173bddd \
golang.org/x/tools v0.0.0-20190312151545-0bb0c0a6e846 \
golang.org/x/tools v0.0.0-20190312170243-e65039ee4138 \
golang.org/x/tools v0.0.0-20190425150028-36563e24a262 \
golang.org/x/tools v0.0.0-20190506145303-2d16b83fe98c \
golang.org/x/tools v0.0.0-20190524140312-2c0ae7006135 \
golang.org/x/tools v0.0.0-20190606124116-d0a3d012864b \
golang.org/x/tools v0.0.0-20190621195816-6e04913cbbac \
golang.org/x/tools v0.0.0-20190628153133-6cdbf07be9d0 \
golang.org/x/tools v0.0.0-20190816200558-6889da9d5479 \
golang.org/x/tools v0.0.0-20190911174233-4f2ddba30aff \
golang.org/x/tools v0.0.0-20191012152004-8de300cfc20a \
golang.org/x/tools v0.0.0-20191113191852-77e3bb0ad9e7 \
golang.org/x/tools v0.0.0-20191115202509-3a792d9c32b2 \
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e \
golang.org/x/tools v0.0.0-20191125144606-a911d9008d1f \
golang.org/x/tools v0.0.0-20191130070609-6e064ea0cf2d \
golang.org/x/tools v0.0.0-20191216173652-a0e659d51361 \
golang.org/x/tools v0.0.0-20191227053925-7b8e75db28f4 \
golang.org/x/tools v0.0.0-20200117161641-43d50277825c \
golang.org/x/tools v0.0.0-20200122220014-bf1340f18c4a \
golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7 \
golang.org/x/tools v0.0.0-20200204074204-1cc6d1ef6c74 \
golang.org/x/tools v0.0.0-20200207183749-b753a1ba74fa \
golang.org/x/tools v0.0.0-20200212150539-ea181f53ac56 \
golang.org/x/tools v0.0.0-20200224181240-023911ca70b2 \
golang.org/x/tools v0.0.0-20200227222343-706bc42d1f0d \
golang.org/x/tools v0.0.0-20200304193943-95d2e580d8eb \
golang.org/x/tools v0.0.0-20200312045724-11d5b4c81c7d \
golang.org/x/tools v0.0.0-20200331025713-a30bf2db82d4 \
golang.org/x/tools v0.0.0-20200501065659-ab2804fb9c9d \
golang.org/x/tools v0.0.0-20200512131952-2bc93b1c0c88 \
golang.org/x/tools v0.0.0-20200515010526-7d3b6ebf133d \
golang.org/x/tools v0.0.0-20200618134242-20370b0cb4b2 \
golang.org/x/tools v0.0.0-20200713011307-fd294ab11aed \
golang.org/x/tools v0.0.0-20200729194436-6467de6f59a7 \
golang.org/x/tools v0.0.0-20200804011535-6c149bb5ef0d \
golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7 \
golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898 \
golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543 \
google.golang.org/api v0.13.0 \
google.golang.org/api v0.14.0 \
google.golang.org/api v0.15.0 \
google.golang.org/api v0.17.0 \
google.golang.org/api v0.18.0 \
google.golang.org/api v0.19.0 \
google.golang.org/api v0.20.0 \
google.golang.org/api v0.22.0 \
google.golang.org/api v0.24.0 \
google.golang.org/api v0.28.0 \
google.golang.org/api v0.29.0 \
google.golang.org/api v0.4.0 \
google.golang.org/api v0.7.0 \
google.golang.org/api v0.8.0 \
google.golang.org/api v0.9.0 \
google.golang.org/appengine v1.1.0 \
google.golang.org/appengine v1.4.0 \
google.golang.org/appengine v1.5.0 \
google.golang.org/appengine v1.6.1 \
google.golang.org/appengine v1.6.5 \
google.golang.org/appengine v1.6.6 \
google.golang.org/genproto v0.0.0-20180817151627-c66870c02cf8 \
google.golang.org/genproto v0.0.0-20190307195333-5fe7a883aa19 \
google.golang.org/genproto v0.0.0-20190418145605-e7d98fc518a7 \
google.golang.org/genproto v0.0.0-20190425155659-357c62f0e4bb \
google.golang.org/genproto v0.0.0-20190502173448-54afdca5d873 \
google.golang.org/genproto v0.0.0-20190801165951-fa694d86fc64 \
google.golang.org/genproto v0.0.0-20190819201941-24fa4b261c55 \
google.golang.org/genproto v0.0.0-20190911173649-1774047e7e51 \
google.golang.org/genproto v0.0.0-20191108220845-16a3f7862a1a \
google.golang.org/genproto v0.0.0-20191115194625-c23dd37a84c9 \
google.golang.org/genproto v0.0.0-20191216164720-4f79533eabd1 \
google.golang.org/genproto v0.0.0-20191230161307-f3c370f40bfb \
google.golang.org/genproto v0.0.0-20200115191322-ca5a22157cba \
google.golang.org/genproto v0.0.0-20200122232147-0452cf42e150 \
google.golang.org/genproto v0.0.0-20200204135345-fa8e72b47b90 \
google.golang.org/genproto v0.0.0-20200212174721-66ed5ce911ce \
google.golang.org/genproto v0.0.0-20200224152610-e50cd9704f63 \
google.golang.org/genproto v0.0.0-20200228133532-8c2c7df3a383 \
google.golang.org/genproto v0.0.0-20200305110556-506484158171 \
google.golang.org/genproto v0.0.0-20200312145019-da6875a35672 \
google.golang.org/genproto v0.0.0-20200331122359-1ee6d9798940 \
google.golang.org/genproto v0.0.0-20200430143042-b979b6f78d84 \
google.golang.org/genproto v0.0.0-20200511104702-f5ebc3bea380 \
google.golang.org/genproto v0.0.0-20200515170657-fc4c6c6a6587 \
google.golang.org/genproto v0.0.0-20200526211855-cb27e3aa2013 \
google.golang.org/genproto v0.0.0-20200618031413-b414f8b61790 \
google.golang.org/genproto v0.0.0-20200711021454-869866162049 \
google.golang.org/genproto v0.0.0-20200729003335-053ba62fc06f \
google.golang.org/genproto v0.0.0-20200804131852-c06518451d9c \
google.golang.org/genproto v0.0.0-20200825200019-8632dd797987 \
google.golang.org/grpc v1.19.0 \
google.golang.org/grpc v1.20.1 \
google.golang.org/grpc v1.21.1 \
google.golang.org/grpc v1.23.0 \
google.golang.org/grpc v1.25.1 \
google.golang.org/grpc v1.26.0 \
google.golang.org/grpc v1.27.0 \
google.golang.org/grpc v1.27.1 \
google.golang.org/grpc v1.28.0 \
google.golang.org/grpc v1.29.1 \
google.golang.org/grpc v1.30.0 \
google.golang.org/grpc v1.31.0 \
google.golang.org/grpc v1.48.0 \
google.golang.org/protobuf v0.0.0-20200109180630-ec00e32a8dfd \
google.golang.org/protobuf v0.0.0-20200221191635-4d8936d0db64 \
google.golang.org/protobuf v0.0.0-20200228230310-ab0ca4ff8a60 \
google.golang.org/protobuf v1.20.1-0.20200309200217-e05f789c0967 \
google.golang.org/protobuf v1.21.0 \
google.golang.org/protobuf v1.22.0 \
google.golang.org/protobuf v1.23.0 \
google.golang.org/protobuf v1.23.1-0.20200526195155-81db48ad09cc \
google.golang.org/protobuf v1.24.0 \
google.golang.org/protobuf v1.25.0 \
google.golang.org/protobuf v1.26.0 \
google.golang.org/protobuf v1.26.0-rc.1 \
google.golang.org/protobuf v1.27.1 \
gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405 \
gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127 \
gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15 \
gopkg.in/check.v1 v1.0.0-20200227125254-8fa46927fb4f \
gopkg.in/yaml.v2 v2.2.1 \
gopkg.in/yaml.v2 v2.2.2 \
gopkg.in/yaml.v2 v2.2.4 \
gopkg.in/yaml.v2 v2.2.5 \
gopkg.in/yaml.v2 v2.3.0 \
gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c \
honnef.co/go/tools v0.0.0-20190102054323-c2f93a96b099 \
honnef.co/go/tools v0.0.0-20190106161140-3f1c8253044a \
honnef.co/go/tools v0.0.0-20190418001031-e561f6794a2a \
honnef.co/go/tools v0.0.0-20190523083050-ea95bdfd59fc \
honnef.co/go/tools v0.0.1-2019.2.3 \
honnef.co/go/tools v0.0.1-2020.1.3

View File

@ -0,0 +1 @@
TODO

View File

@ -0,0 +1,9 @@
@bin bin/terraform-provider-hcloud
share/terraform/
share/terraform/plugins/
share/terraform/plugins/local/
share/terraform/plugins/local/hetznercloud/
share/terraform/plugins/local/hetznercloud/hcloud/
share/terraform/plugins/local/hetznercloud/hcloud/1.35.2/
share/terraform/plugins/local/hetznercloud/hcloud/1.35.2/openbsd_amd64/
@bin share/terraform/plugins/local/hetznercloud/hcloud/1.35.2/openbsd_amd64/terraform-provider-hcloud_v1.35.2

View File

@ -0,0 +1,4 @@
@bin bin/terraform-provider-hcloud
share/terraform/
share/terraform/plugins/
@bin share/terraform/plugins/terraform-provider-hcloud

188
net/websocat/Makefile Normal file
View File

@ -0,0 +1,188 @@
# $OpenBSD: Makefile,v 1.10 2020/10/28 18:34:34 sthen Exp $
#FIX_EXTRACT_PERMISSIONS = Yes
COMMENT = Command-line client for WebSockets, like netcat ws://
GH_ACCOUNT = vi
GH_PROJECT = websocat
GH_TAGNAME = v1.6.0
CATEGORIES = net
MAINTAINER = Stefan Hagen <sh+ports@codevoid.de>
# BSD
PERMIT_PACKAGE = Yes
MODULES = devel/cargo
BUILD_DEPENDS = lang/rust>=1.34
#SEPARATE_BUILD = Yes
NO_TEST = Yes
CONFIGURE_STYLE = cargo
DISTFILES += ${DISTNAME}${EXTRACT_SUFX}
MODCARGO_CRATES += anymap 0.12.1
MODCARGO_CRATES += arc-swap 0.4.3
MODCARGO_CRATES += autocfg 0.1.7
MODCARGO_CRATES += base64 0.9.3
MODCARGO_CRATES += base64 0.10.1
MODCARGO_CRATES += bitflags 1.2.1
MODCARGO_CRATES += block-buffer 0.7.3
MODCARGO_CRATES += block-padding 0.1.5
MODCARGO_CRATES += byte-tools 0.3.1
MODCARGO_CRATES += byteorder 1.3.2
MODCARGO_CRATES += bytes 0.4.12
MODCARGO_CRATES += c2-chacha 0.2.3
MODCARGO_CRATES += cc 1.0.41
MODCARGO_CRATES += cfg-if 0.1.9
MODCARGO_CRATES += clap 2.33.0
MODCARGO_CRATES += cloudabi 0.0.3
MODCARGO_CRATES += core-foundation 0.6.4
MODCARGO_CRATES += core-foundation-sys 0.6.2
MODCARGO_CRATES += crossbeam-deque 0.7.2
MODCARGO_CRATES += crossbeam-epoch 0.8.0
MODCARGO_CRATES += crossbeam-queue 0.1.2
MODCARGO_CRATES += crossbeam-utils 0.6.6
MODCARGO_CRATES += crossbeam-utils 0.7.0
MODCARGO_CRATES += derivative 1.0.3
MODCARGO_CRATES += digest 0.8.1
MODCARGO_CRATES += env_logger 0.6.2
MODCARGO_CRATES += fake-simd 0.1.2
MODCARGO_CRATES += fnv 1.0.6
MODCARGO_CRATES += foreign-types 0.3.2
MODCARGO_CRATES += foreign-types-shared 0.1.1
MODCARGO_CRATES += fuchsia-cprng 0.1.1
MODCARGO_CRATES += fuchsia-zircon 0.3.3
MODCARGO_CRATES += fuchsia-zircon-sys 0.3.3
MODCARGO_CRATES += futures 0.1.29
MODCARGO_CRATES += generic-array 0.12.3
MODCARGO_CRATES += getrandom 0.1.13
MODCARGO_CRATES += heck 0.3.1
MODCARGO_CRATES += hermit-abi 0.1.3
MODCARGO_CRATES += http 0.1.19
MODCARGO_CRATES += http-bytes 0.1.0
MODCARGO_CRATES += httparse 1.3.4
MODCARGO_CRATES += hyper 0.10.16
MODCARGO_CRATES += idna 0.1.5
MODCARGO_CRATES += iovec 0.1.4
MODCARGO_CRATES += itoa 0.4.4
MODCARGO_CRATES += kernel32-sys 0.2.2
MODCARGO_CRATES += language-tags 0.2.2
MODCARGO_CRATES += lazy_static 1.4.0
MODCARGO_CRATES += libc 0.2.65
MODCARGO_CRATES += lock_api 0.1.5
MODCARGO_CRATES += log 0.3.9
MODCARGO_CRATES += log 0.4.8
MODCARGO_CRATES += matches 0.1.8
MODCARGO_CRATES += maybe-uninit 2.0.0
MODCARGO_CRATES += memoffset 0.5.3
MODCARGO_CRATES += mime 0.2.6
MODCARGO_CRATES += mio 0.6.19
MODCARGO_CRATES += mio-named-pipes 0.1.6
MODCARGO_CRATES += mio-uds 0.6.7
MODCARGO_CRATES += miow 0.2.1
MODCARGO_CRATES += miow 0.3.3
MODCARGO_CRATES += native-tls 0.2.3
MODCARGO_CRATES += net2 0.2.33
MODCARGO_CRATES += num_cpus 1.11.0
MODCARGO_CRATES += opaque-debug 0.2.3
MODCARGO_CRATES += openssl 0.10.25
MODCARGO_CRATES += openssl-probe 0.1.2
MODCARGO_CRATES += openssl-sys 0.9.52
MODCARGO_CRATES += owning_ref 0.4.0
MODCARGO_CRATES += parking_lot 0.7.1
MODCARGO_CRATES += parking_lot_core 0.4.0
MODCARGO_CRATES += percent-encoding 1.0.1
MODCARGO_CRATES += pkg-config 0.3.17
MODCARGO_CRATES += ppv-lite86 0.2.6
MODCARGO_CRATES += proc-macro2 0.4.30
MODCARGO_CRATES += quote 0.6.13
MODCARGO_CRATES += rand 0.6.5
MODCARGO_CRATES += rand 0.7.2
MODCARGO_CRATES += rand_chacha 0.1.1
MODCARGO_CRATES += rand_chacha 0.2.1
MODCARGO_CRATES += rand_core 0.3.1
MODCARGO_CRATES += rand_core 0.4.2
MODCARGO_CRATES += rand_core 0.5.1
MODCARGO_CRATES += rand_hc 0.1.0
MODCARGO_CRATES += rand_hc 0.2.0
MODCARGO_CRATES += rand_isaac 0.1.1
MODCARGO_CRATES += rand_jitter 0.1.4
MODCARGO_CRATES += rand_os 0.1.3
MODCARGO_CRATES += rand_pcg 0.1.2
MODCARGO_CRATES += rand_xorshift 0.1.1
MODCARGO_CRATES += rdrand 0.4.0
MODCARGO_CRATES += readwrite 0.1.1
MODCARGO_CRATES += redox_syscall 0.1.56
MODCARGO_CRATES += remove_dir_all 0.5.2
MODCARGO_CRATES += rustc_version 0.2.3
MODCARGO_CRATES += safemem 0.3.3
MODCARGO_CRATES += schannel 0.1.16
MODCARGO_CRATES += scopeguard 0.3.3
MODCARGO_CRATES += scopeguard 1.0.0
MODCARGO_CRATES += security-framework 0.3.3
MODCARGO_CRATES += security-framework-sys 0.3.3
MODCARGO_CRATES += semver 0.9.0
MODCARGO_CRATES += semver-parser 0.7.0
MODCARGO_CRATES += sha-1 0.8.2
MODCARGO_CRATES += signal-hook 0.1.11
MODCARGO_CRATES += signal-hook-registry 1.1.1
MODCARGO_CRATES += slab 0.4.2
MODCARGO_CRATES += slab_typesafe 0.1.3
MODCARGO_CRATES += smallvec 0.6.13
MODCARGO_CRATES += smart-default 0.3.0
MODCARGO_CRATES += socket2 0.3.11
MODCARGO_CRATES += stable_deref_trait 1.1.1
MODCARGO_CRATES += structopt 0.2.16
MODCARGO_CRATES += structopt-derive 0.2.16
MODCARGO_CRATES += syn 0.15.44
MODCARGO_CRATES += tempfile 3.1.0
MODCARGO_CRATES += textwrap 0.11.0
MODCARGO_CRATES += time 0.1.42
MODCARGO_CRATES += tk-listen 0.2.1
MODCARGO_CRATES += tokio 0.1.22
MODCARGO_CRATES += tokio-codec 0.1.1
MODCARGO_CRATES += tokio-current-thread 0.1.6
MODCARGO_CRATES += tokio-executor 0.1.8
MODCARGO_CRATES += tokio-file-unix 0.5.1
MODCARGO_CRATES += tokio-fs 0.1.6
MODCARGO_CRATES += tokio-io 0.1.12
MODCARGO_CRATES += tokio-process 0.2.4
MODCARGO_CRATES += tokio-reactor 0.1.9
MODCARGO_CRATES += tokio-signal 0.2.7
MODCARGO_CRATES += tokio-stdin-stdout 0.1.5
MODCARGO_CRATES += tokio-sync 0.1.7
MODCARGO_CRATES += tokio-tcp 0.1.3
MODCARGO_CRATES += tokio-threadpool 0.1.16
MODCARGO_CRATES += tokio-timer 0.2.11
MODCARGO_CRATES += tokio-tls 0.2.1
MODCARGO_CRATES += tokio-udp 0.1.5
MODCARGO_CRATES += tokio-uds 0.2.5
MODCARGO_CRATES += traitobject 0.1.0
MODCARGO_CRATES += typeable 0.1.2
MODCARGO_CRATES += typenum 1.12.0
MODCARGO_CRATES += unicase 1.4.2
MODCARGO_CRATES += unicode-bidi 0.3.4
MODCARGO_CRATES += unicode-normalization 0.1.9
MODCARGO_CRATES += unicode-segmentation 1.5.0
MODCARGO_CRATES += unicode-width 0.1.5
MODCARGO_CRATES += unicode-xid 0.1.0
MODCARGO_CRATES += url 1.7.2
MODCARGO_CRATES += vcpkg 0.2.7
MODCARGO_CRATES += version_check 0.1.5
MODCARGO_CRATES += wasi 0.7.0
MODCARGO_CRATES += websocat 1.6.0
MODCARGO_CRATES += websocket 0.26.2
MODCARGO_CRATES += websocket-base 0.26.2
MODCARGO_CRATES += winapi 0.2.8
MODCARGO_CRATES += winapi 0.3.8
MODCARGO_CRATES += winapi-build 0.1.1
MODCARGO_CRATES += winapi-i686-pc-windows-gnu 0.4.0
MODCARGO_CRATES += winapi-x86_64-pc-windows-gnu 0.4.0
MODCARGO_CRATES += ws2_32-sys 0.2.1
.include <bsd.port.mk>

320
net/websocat/distinfo Normal file
View File

@ -0,0 +1,320 @@
SHA256 (cargo/anymap-0.12.1.tar.gz) = M5VCQ715BXwt5zOIULhZg6RFiAIfil/uV0qIiMbeQ0Q=
SHA256 (cargo/arc-swap-0.4.3.tar.gz) = 8aHsoxlbcpu9ZOKS7y9f/2scKFBP7XYs4rEBPd5NjpI=
SHA256 (cargo/autocfg-0.1.7.tar.gz) = HUnZABWzw2Fnog/igQxc2HWtUEs5z/PU6ueXfmt8HLI=
SHA256 (cargo/base64-0.10.1.tar.gz) = CyXZkjVtLrDtghcvUkiHPbVWDEch9WSxPLUZO9peZo4=
SHA256 (cargo/base64-0.9.3.tar.gz) = SJ1sDtIbEdA4wxts7Mypc+Zdc7o72Oy5orq/VUYWRkM=
SHA256 (cargo/bitflags-1.2.1.tar.gz) = zx3i/ox1vBRaL1d63ZUfgTSIm0eV1HRmpUpchG1pFpM=
SHA256 (cargo/block-buffer-0.7.3.tar.gz) = wJQNxEHzFokmnhCscOsQAqOh060TkOAwBDZi63/kaIs=
SHA256 (cargo/block-padding-0.1.5.tar.gz) = +nne27CR9Enx855T7fiNXb6V+JXa5hNajXuIH7Wvc/U=
SHA256 (cargo/byte-tools-0.3.1.tar.gz) = 47XKegSJitS81ByQxShURf9beRiZuxsKvdKiqnkSEdc=
SHA256 (cargo/byteorder-1.3.2.tar.gz) = p8PdiYWnER78XIC0TiPs3YwAfeit47lllTh+gSuVfPU=
SHA256 (cargo/bytes-0.4.12.tar.gz) = IG/f/Pot98vhVgHvRsgT/OCWXrMobba1bFg7gUtRyBw=
SHA256 (cargo/c2-chacha-0.2.3.tar.gz) = IUI4yqG/OkluwzkpaJacq4VJ+W/zBlLJ5WiFMpMV9rs=
SHA256 (cargo/cc-1.0.41.tar.gz) = ja6cS4/tyuhVkrpiPE/QjP2rPjty1t94DG6tlkppv/8=
SHA256 (cargo/cfg-if-0.1.9.tar.gz) = tIbOPM9//Xn962eOrAap5sCfyI0zg2NAvsuP/+h8XjM=
SHA256 (cargo/clap-2.33.0.tar.gz) = UGf1uy2A711otMh9uBYB8LdbymJ7wu92sUHXuEajxtk=
SHA256 (cargo/cloudabi-0.0.3.tar.gz) = 3fxbmqXUUHrK+HLecQUd/Q4wmGDoiWbhBR5GKgd6rE8=
SHA256 (cargo/core-foundation-0.6.4.tar.gz) = JbngPxRf1PK/cF4HuQDNQfxjZZj+XcRS/Q2xRBw/SW0=
SHA256 (cargo/core-foundation-sys-0.6.2.tar.gz) = 58qKUiE2TvFc4gHo7S9gn8MSaCqPTg49SqWHl2Tg+js=
SHA256 (cargo/crossbeam-deque-0.7.2.tar.gz) = w6qUXWOGG/5iS1XRU6OWhNoejAvI+6ky9+46PBbOo8o=
SHA256 (cargo/crossbeam-epoch-0.8.0.tar.gz) = UGTr2/Bc48uV5FyLCG9yJj9BZrKbl/a6/373/gR7Vaw=
SHA256 (cargo/crossbeam-queue-0.1.2.tar.gz) = fJec1s/nIzWJZXXGtWiNpInkINNqJ6C56wxz21dLSks=
SHA256 (cargo/crossbeam-utils-0.6.6.tar.gz) = BJc/qW6WV5JYpQka9gA6veZK94a4YPGGIrguAmzKYOY=
SHA256 (cargo/crossbeam-utils-0.7.0.tar.gz) = zkRtsCzcMWW5SucxEeVweTQA0HlORhJcxAVsgcuwOfQ=
SHA256 (cargo/derivative-1.0.3.tar.gz) = lCykMO73o4BllaZze8OIv1GtuIjT/A3RtQ8cFwFn7jo=
SHA256 (cargo/digest-0.8.1.tar.gz) = 89DIyHUjEvlxPv05f/Y6y5+FWFr78XkoLnIOdwSVTdU=
SHA256 (cargo/env_logger-0.6.2.tar.gz) = qvzeBOkKUiamRDt6q9sBa6L4MHyEfVJHJL2bNG3RotM=
SHA256 (cargo/fake-simd-0.1.2.tar.gz) = 6IqKzykdr7WcLZbo9Zgo84OLsacDmII63lGoTeam3u0=
SHA256 (cargo/fnv-1.0.6.tar.gz) = L62FVT4JpviB9znCnwsAsPATV8dDJm1Hi2iVHOIyhfM=
SHA256 (cargo/foreign-types-0.3.2.tar.gz) = 9vM564rcBSzSyniRD9qGmu+jjSLVy2SOZIXk0/wG87E=
SHA256 (cargo/foreign-types-shared-0.1.1.tar.gz) = ALAihBGQjKhoXbp/ws3XDsmZCm51Pom2rJGoTED7r0s=
SHA256 (cargo/fuchsia-cprng-0.1.1.tar.gz) = oG931SbBpgG3xM3Zj1S16qv/wU1fLwKW/r3H81fG07o=
SHA256 (cargo/fuchsia-zircon-0.3.3.tar.gz) = Lpdjxp66rmMLo190iI20ZeSeJZuhvA7afQb0oGdhXYI=
SHA256 (cargo/fuchsia-zircon-sys-0.3.3.tar.gz) = Pcqprncl0SzbhbOtmaQ023C0aMCd7RfgEthrXBAQ96c=
SHA256 (cargo/futures-0.1.29.tar.gz) = G5gPKBbW7oZztlF7UssOgIoYDvyS5cGdAs3aeQZnA+8=
SHA256 (cargo/generic-array-0.12.3.tar.gz) = xo8CdK4OAj+sw8l7LgDwdr5w4lS8hR2XJQOzKNt5suw=
SHA256 (cargo/getrandom-0.1.13.tar.gz) = 59t8qU7UzQEZDO7g2KgFLwiiR6obRpp/aMajtxr89Ac=
SHA256 (cargo/heck-0.3.1.tar.gz) = IFZOeNU9K7E1w0Oz9HcUpWryBh8cko/bVB3Huf3ZQgU=
SHA256 (cargo/hermit-abi-0.1.3.tar.gz) = MHw8n5N/OONTSx1kR+zwkMr8yXROSmNg6LA3ss9a8SA=
SHA256 (cargo/http-0.1.19.tar.gz) = 1+BuM2FQsXggavCYoFXjYh6DNgJ+K00Sa9oLxkgkuq8=
SHA256 (cargo/http-bytes-0.1.0.tar.gz) = MzKYayREDUhajDHlqCPAmPnBYW58YJReCdvGyNRb7VU=
SHA256 (cargo/httparse-1.3.4.tar.gz) = zRea6GHwwuU9pw2JL18wKflZS+DEHcUmnNNxaRsdwvk=
SHA256 (cargo/hyper-0.10.16.tar.gz) = CgZS2aJgmpaMFL4anqAL9LHWTi4fU6G1G2//Om6CknM=
SHA256 (cargo/idna-0.1.5.tar.gz) = OPCeDwsftV/e4fF0cK2ADad69RhqGnbAJrZ5NYt+hE4=
SHA256 (cargo/iovec-0.1.4.tar.gz) = srPqb/leF1Rz+P/mp+t8ANBUJAMhuExXBRF1/jweB14=
SHA256 (cargo/itoa-0.4.4.tar.gz) = UBJmt+3QF0+FMCSPh/mciPvmDKTvPdSGg1uNjVMTb38=
SHA256 (cargo/kernel32-sys-0.2.2.tar.gz) = dQdiSylINDHAui2Crs6Mps26k4K/9N3Q90kFYMBWCY0=
SHA256 (cargo/language-tags-0.2.2.tar.gz) = qR2IS2ZnzWBrtaaaoMmbqBGhFfxokV5wVuwIpG6TGZo=
SHA256 (cargo/lazy_static-1.4.0.tar.gz) = 4qutI/vEKzcA8vJ5hE3IMq2ysusGmy35GPRVxOGMxkY=
SHA256 (cargo/libc-0.2.65.tar.gz) = GjGgYn/fH2o57A3Vd+EBRAt9siZywJAf4Aqab7tcJOg=
SHA256 (cargo/lock_api-0.1.5.tar.gz) = YuvxOR9qytYOXItDcG3eRYLfdcBmmKtEUR0VAWvCRCw=
SHA256 (cargo/log-0.3.9.tar.gz) = 4Z6NXDSj4OIiPbjgYPnoJkrutcX8ZKTumWXAYiEcAks=
SHA256 (cargo/log-0.4.8.tar.gz) = FLYFK+hOa3GrF+3/wu6r9cLDrh/bRkquNaxQxnpE4fc=
SHA256 (cargo/matches-0.1.8.tar.gz) = f/xcUzhGnU0+oX0mn6jqNRKtJHJHwwvS32nmgwntCgg=
SHA256 (cargo/maybe-uninit-2.0.0.tar.gz) = YDAuTbOmHacMDLeZGXYkg2LzAxnoiFDEh7m5W78FngA=
SHA256 (cargo/memoffset-0.5.3.tar.gz) = dRieuFhx6lwuLBWrvdVBGF9jtAhBXlBR9crBItjHdLk=
SHA256 (cargo/mime-0.2.6.tar.gz) = umJrim3l2mguHKoGvbQqM1ruWoTbjlBGo+irF7oKOuA=
SHA256 (cargo/mio-0.6.19.tar.gz) = g/UZlqPtAE7xhOFoGO3FH63/6OfKaL5n+d7mfYTQ/yM=
SHA256 (cargo/mio-named-pipes-0.1.6.tar.gz) = 9eN07/UlzhxbdofEzvY5Q+doZSSjh5M60nyn7EN3nLM=
SHA256 (cargo/mio-uds-0.6.7.tar.gz) = lmJXqU4ZaxG7Q6ykI3VNh0KZYKdo3pQU82kdaVer8SU=
SHA256 (cargo/miow-0.2.1.tar.gz) = jB8vOxzzMd5olqq/bp1V3KkDVsyZYMyn6q9AijVa6Rk=
SHA256 (cargo/miow-0.3.3.tar.gz) = OWqg8gA9ffg5XLk+CYcVYczD54XwrLNpFw6Mx03fkiY=
SHA256 (cargo/native-tls-0.2.3.tar.gz) = Sy3xpMIv1EpiFH/Y8T3Q+VydjKeyYQKZsqL5z4lkJ04=
SHA256 (cargo/net2-0.2.33.tar.gz) = QlUNn7e2aEptQE2fpyUMLrJkbfcx0cBq/Abc7p4bz4g=
SHA256 (cargo/num_cpus-1.11.0.tar.gz) = FVOU+STN3fCBSdolv7ky0ia0pZPKdGiwgZH/YzWUGvU=
SHA256 (cargo/opaque-debug-0.2.3.tar.gz) = KDnnlmXxMb21eC5R8sbJWZwTPGCYmCpUx5Q1i/QyUpw=
SHA256 (cargo/openssl-0.10.25.tar.gz) = LzcrK1POEPuCOjN6qmdOOn0HK5V8YmTQ9P8L2G5ldEk=
SHA256 (cargo/openssl-probe-0.1.2.tar.gz) = d68k2mn52TQQOOupOgc7H9qqG3iCIbAKabzp52LLMt4=
SHA256 (cargo/openssl-sys-0.9.52.tar.gz) = yXfQjhMS4vfkuG+euqDtOxnR2v91+uiLu4gQivvYAfw=
SHA256 (cargo/owning_ref-0.4.0.tar.gz) = SaS46iF55qLidBHTvKCcpt1jCCHPaJTGx8hGeo7n7xM=
SHA256 (cargo/parking_lot-0.7.1.tar.gz) = q0G0rtCCcF0QVkFq5EaLbqmdUlmezzFpsACI1DET4zc=
SHA256 (cargo/parking_lot_core-0.4.0.tar.gz) = lMjHkjk2so1Ubf0U1EcurzTJmxThyXOjKz5tTrBCmMk=
SHA256 (cargo/percent-encoding-1.0.1.tar.gz) = MQEN0uGsM9W0altBNJUjmIKBPgNp+O2KXiZvFzYC+DE=
SHA256 (cargo/pkg-config-0.3.17.tar.gz) = BdpUitaGWQDmDqun9YnMB4NZCpLpQMJpU/+B3bqy1nc=
SHA256 (cargo/ppv-lite86-0.2.6.tar.gz) = dEkLULn75WGsMw30fAjz8zBz0tAMFQ9xkUfXxUUi+hs=
SHA256 (cargo/proc-macro2-0.4.30.tar.gz) = zz0gEatckJM494h/T8iW01ky4pFGwSyNAdprIqgLp1k=
SHA256 (cargo/quote-0.6.13.tar.gz) = bOI7a4cOj5T4H7CjY9ZdhmdYhLNKCQQ8geVWLxHB+OE=
SHA256 (cargo/rand-0.6.5.tar.gz) = bXHazcPIjB/eOIWjvj+6ufNXJObOmUZ/fZxQJhMhhMo=
SHA256 (cargo/rand-0.7.2.tar.gz) = OuGxaSQ+r2F1m4R1qZjwo4XkIEI3Dzp9uvNSRurMhBI=
SHA256 (cargo/rand_chacha-0.1.1.tar.gz) = VW06HKZgC/y6t8fJHMsIWsf7vNcOAIqYdC54R/T3vO8=
SHA256 (cargo/rand_chacha-0.2.1.tar.gz) = A6KpDajHUj9VQ0T5IaqXKD6t9qxISm0qfQIS+n+NaFM=
SHA256 (cargo/rand_core-0.3.1.tar.gz) = em/euDsHXoJm3Mh2LCJ3b2h3pjEREh9fjHQR5b5+7Us=
SHA256 (cargo/rand_core-0.4.2.tar.gz) = nDOjxEygX6bxgH2OZ0Pzgk6FCb7KYlZpYzvgrL31Cdw=
SHA256 (cargo/rand_core-0.5.1.tar.gz) = kL3lKW/IkbDO8SptA93MwWLOeyr/VBYK+TOPjUDfbRk=
SHA256 (cargo/rand_hc-0.1.0.tar.gz) = e0BnfHvgmudiGNxiPvv3sY40vO0/OIg68Hu3VjCiG8Q=
SHA256 (cargo/rand_hc-0.2.0.tar.gz) = yjEpr3uSoXES1ZrUmMb4Hq9GMlN2a5A5bTnqejnWYTw=
SHA256 (cargo/rand_isaac-0.1.1.tar.gz) = 3tmXydXxOSW+Km/X5mvxhyWX91n9ndk1E91+kuWl7gg=
SHA256 (cargo/rand_jitter-0.1.4.tar.gz) = EWbVyR3Je4jR3swyhbsKme2EsFz9C8I0G98tQ/xB45s=
SHA256 (cargo/rand_os-0.1.3.tar.gz) = e3X2dqHgU/xWLq+7R4ONZ8hIAeOPwbpFno8YDeq9UHE=
SHA256 (cargo/rand_pcg-0.1.2.tar.gz) = q/mwmwF5DP4DZPUr8ymV6jw59NLdAR6sJB0pFBRtC0Q=
SHA256 (cargo/rand_xorshift-0.1.1.tar.gz) = y/fp5iNUmw4h9ul8+OzyR8Go/S6KmSriZTFDALJFXVw=
SHA256 (cargo/rdrand-0.4.0.tar.gz) = Z4BU63coa1FYG6Q2IMyRGr8CdYyR+T9Hl2eu0PkEWLI=
SHA256 (cargo/readwrite-0.1.1.tar.gz) = VxjEcA2aZ6qKc7LAiNwD5mhacip7G27tlz64H98vfxo=
SHA256 (cargo/redox_syscall-0.1.56.tar.gz) = JDnGPz9hOdG1dSnRa8O4u4VSMMjvzF06iWyL6nw7HoQ=
SHA256 (cargo/remove_dir_all-0.5.2.tar.gz) = SoP6NwKmiLk1nsy6ktFTrDP9LoRi+eDj/fFVI56neS4=
SHA256 (cargo/rustc_version-0.2.3.tar.gz) = E44+Cstsn7JYsZtny4q9Y8AGedKFGAXqFRRlRk/pAwo=
SHA256 (cargo/safemem-0.3.3.tar.gz) = 73A7fLWTNeri65POtmTA636mv1ZwedhD4JQgIZZo4HI=
SHA256 (cargo/schannel-0.1.16.tar.gz) = h/VQsGtsupyLi+Puc/ORmQEWv1J0UNJVbpuc4mO5oCE=
SHA256 (cargo/scopeguard-0.3.3.tar.gz) = lCWPU2Aa8R5qSfciQi9uNCXFKwYkWlz5vAmQixdPXic=
SHA256 (cargo/scopeguard-1.0.0.tar.gz) = tC4V5ZsYqCi79cWOoB3rs2ubCWNG3jXZQdy4kAnySg0=
SHA256 (cargo/security-framework-0.3.3.tar.gz) = MByGKm0O548STF4XECBZZfxcVTEA3NptmPE++Hp2PwQ=
SHA256 (cargo/security-framework-sys-0.3.3.tar.gz) = 4xST/DdhXeu4xQkKeutKlzC8Yed6sQua9Z8aICKE+JU=
SHA256 (cargo/semver-0.9.0.tar.gz) = HX657ywYZhkCzEflNfm8UbeKzSVNpx03XC9nINmkBAM=
SHA256 (cargo/semver-parser-0.7.0.tar.gz) = OIod8lPsoIVQvvbHI5LP58MJFL9B31Jptoy9b/j1cKM=
SHA256 (cargo/sha-1-0.8.2.tar.gz) = 99lNC+3pI7POph8/H/V/+M39d7QA+4+ZmJSeDPBBY98=
SHA256 (cargo/signal-hook-0.1.11.tar.gz) = y1Q67OxLqLhn9BKEcp3f236PzXDsPX03/KMAektTZ18=
SHA256 (cargo/signal-hook-registry-1.1.1.tar.gz) = F5fUjzj5FkOQi7FONeeZKPn0s877JCClZN3gmRtDWNw=
SHA256 (cargo/slab-0.4.2.tar.gz) = wRG1vVaV5Wz/5RKYVKojCznJOjBTcv27JmjKI5Tuqfg=
SHA256 (cargo/slab_typesafe-0.1.3.tar.gz) = VuGiBiUmq9pBKDBGoxSdxYnLdgyMZnLdiOIJ9/ugwME=
SHA256 (cargo/smallvec-0.6.13.tar.gz) = 97B1jFLhWoteNpHq5sxVnwju6UBuVIpEd7pOZ3cKgrY=
SHA256 (cargo/smart-default-0.3.0.tar.gz) = cOXALdraSUgJ02Yj04BQ871jRGdQq9IefhPAGqOnm2k=
SHA256 (cargo/socket2-0.3.11.tar.gz) = 6LdN5RciGiywGlM0nPVBgqzcMaB0cn0weQaESMBnbYU=
SHA256 (cargo/stable_deref_trait-1.1.1.tar.gz) = 26GifT765DUcgFEHLWGeOt4oIGNcOVjYJr/qOdWbVMg=
SHA256 (cargo/structopt-0.2.16.tar.gz) = +hmlpwjiK7W+McG2EIoqkC+QnEubqFy6RMBmMjhrwP8=
SHA256 (cargo/structopt-derive-0.2.16.tar.gz) = xtWdCujvjeFuSePKevoWAko+Df2XSnXvk/3FRk40Uj8=
SHA256 (cargo/syn-0.15.44.tar.gz) = nKSztpp3y+H/yeGYeBt6ywxzZaiDZw6PHBvGb7p5pcU=
SHA256 (cargo/tempfile-3.1.0.tar.gz) = em4k2TOKClvnlZPi+hWmSK3WE4yqgD4tW8eCw3FzLKk=
SHA256 (cargo/textwrap-0.11.0.tar.gz) = 0yZhD0CMek629Rw3wzDklrCFBslFfJ00KH7MOICfsGA=
SHA256 (cargo/time-0.1.42.tar.gz) = 243PyghsEUPJJwrEKiu9in7kd7eKyORbGav7DL7eS28=
SHA256 (cargo/tk-listen-0.2.1.tar.gz) = VGKw+WjARX7+OPzS335IcJa5kkGeT1M3sGd1phS72ks=
SHA256 (cargo/tokio-0.1.22.tar.gz) = WgnAtbtYiHKrLwmvoT7m6drBHhCg7J6OO6OaWl1TCvY=
SHA256 (cargo/tokio-codec-0.1.1.tar.gz) = XFAezq+W8OF5PPJr62PaPRHHOMSpQ/3zdG2B1kaEw58=
SHA256 (cargo/tokio-current-thread-0.1.6.tar.gz) = 0WIXytfxuEDFqX37PEOwyHH+9COm6NIRjGBOhDZipEM=
SHA256 (cargo/tokio-executor-0.1.8.tar.gz) = DyfuDm2wHF8LKXOCRUfOfmN7LtebiRqWd7Dem9Uytqw=
SHA256 (cargo/tokio-file-unix-0.5.1.tar.gz) = d0LipCE3lHJgfUbiZB5m7i0TX1J00SrQq6HB+7zqLow=
SHA256 (cargo/tokio-fs-0.1.6.tar.gz) = P+bcIrCNaZORZkfRCKGn0Vuc0pxPRJbGK5LEW1BBt68=
SHA256 (cargo/tokio-io-0.1.12.tar.gz) = UJDbRo2tFuGnpUyMZygMXktUTz0+AY8LkTtAAmH4WSY=
SHA256 (cargo/tokio-process-0.2.4.tar.gz) = r71u8bjMK9LCtYDYgndNRD67HGzu/jW6nqSrWGyJ2+g=
SHA256 (cargo/tokio-reactor-0.1.9.tar.gz) = avFr+sfhEr6osEQlQhYb/EHL+kRmtYC92n0Yy4i5Ec4=
SHA256 (cargo/tokio-signal-0.2.7.tar.gz) = 3W3FJ26gXON5oW3pAIPsgINkQNXvimo5VFoyBzc7gpY=
SHA256 (cargo/tokio-stdin-stdout-0.1.5.tar.gz) = H8SA0gUxD6UvjqZef5RDVotrNC8yboZDHSrrF21yDBc=
SHA256 (cargo/tokio-sync-0.1.7.tar.gz) = 0GVUzOGuSlD0L7qAI5GK+pMUE63tcFtWDilgDM98bXY=
SHA256 (cargo/tokio-tcp-0.1.3.tar.gz) = HRSxBlS+aCrEPv7idAHXklB+MP2NJjieHaOxhd4uQRk=
SHA256 (cargo/tokio-threadpool-0.1.16.tar.gz) = K9LGo4hTAlgfRAHIKvcNeSu53xcA50N7CutK2pTVOIw=
SHA256 (cargo/tokio-timer-0.2.11.tar.gz) = 8hBoEtUA7SWk84I1ucro94oJ7fQyA+FuWcO3aaNCpg4=
SHA256 (cargo/tokio-tls-0.2.1.tar.gz) = NUuM2Dgls8ICF6ncF01qDGdEGi+uXEG8sepmefauD3w=
SHA256 (cargo/tokio-udp-0.1.5.tar.gz) = 8CKYUFVH9z5g9Wg1nvDQFtWs1ugwq5vHxKWzQDRAEhs=
SHA256 (cargo/tokio-uds-0.2.5.tar.gz) = A3/8O6DhKgq0rKkuUjTg3t60j932zNJg8fFQo2qfJEU=
SHA256 (cargo/traitobject-0.1.0.tar.gz) = 79H4LFY0D98W8qlT172k+P3/uhPZOwCETCVXIRCyYHk=
SHA256 (cargo/typeable-0.1.2.tar.gz) = FBD2+R8h0WEmVOfMaRk7AzT5Cdzyx5DEgmJU+7hviIc=
SHA256 (cargo/typenum-1.12.0.tar.gz) = NzyKIA+eZ6DJXmKk9S+/gMI7Q4HAWheEVTGYL6meazM=
SHA256 (cargo/unicase-1.4.2.tar.gz) = f0dl+DFjt0+VfHl62SU8r5fxA/sGTTmZrqlWjQn8ijM=
SHA256 (cargo/unicode-bidi-0.3.4.tar.gz) = SfK9DGRoqCMOHbIpz/gCkhfPYjx2fqXWC/vUJynqVNU=
SHA256 (cargo/unicode-normalization-0.1.9.tar.gz) = CcgHCplC9efPzNk/SQ/evSMO48PJ8QfLJbrVNR72cc8=
SHA256 (cargo/unicode-segmentation-1.5.0.tar.gz) = SfVSYiX9i3c0LVmGq19gVVUunAd2GTtbY/1TtG3r+tc=
SHA256 (cargo/unicode-width-0.1.5.tar.gz) = iCOGIxxF30cAsnXH/1W282mHgKZQAmOA5y2r52+kZSY=
SHA256 (cargo/unicode-xid-0.1.0.tar.gz) = /HIwR5bQgY41fq1OAA0ZycF0qyPcEQk6yRkFTSCmp/w=
SHA256 (cargo/url-1.7.2.tar.gz) = 3U58DVMSZjaVGaSqTzmddIvTcEOwC94eT/H2ChILNVo=
SHA256 (cargo/vcpkg-0.2.7.tar.gz) = M91FXQ+W6Qp1gDz+t/lIdowI1wpt6ajSNiRhk1aYv5U=
SHA256 (cargo/version_check-0.1.5.tar.gz) = kUsaZ3bEySmmAvr9i8dC4GNl1Ly+SMMPnMpYJPcNyd0=
SHA256 (cargo/wasi-0.7.0.tar.gz) = uJw85M4Uvcb7a+r57HkoyjMd5d9+XqJ4N1ZCovR4Vw0=
SHA256 (cargo/websocat-1.6.0.tar.gz) = c0/cjvNr7L5k1OiZ+/lDlbp8chX46FtOTLXqiwsSXxA=
SHA256 (cargo/websocket-0.26.2.tar.gz) = cjq+a3UobtxR2Oyrs4ojU/YqnpsFiJmLWREUdPHc1jc=
SHA256 (cargo/websocket-base-0.26.2.tar.gz) = QD8/1QX/kw2oQVY4ljmTKVX7CXBbPczRo9YMjn/2J3Y=
SHA256 (cargo/winapi-0.2.8.tar.gz) = Fn3J1pSam4V/NFEnXpEcP0QlWELB96dvM8VRA6kJCHo=
SHA256 (cargo/winapi-0.3.8.tar.gz) = gJMJHusmCQahg+auGr26LvXvIleiGAESiJnD/GmSKcY=
SHA256 (cargo/winapi-build-0.1.1.tar.gz) = LTFe7js0rKR5ey2msT7Ygmbm1hJWKgxGOQr4KZ/Gmbw=
SHA256 (cargo/winapi-i686-pc-windows-gnu-0.4.0.tar.gz) = rDuHxjYgQm3ZuZHlzgMp7/VFvMu7NPO+Cf9vtqtRt7Y=
SHA256 (cargo/winapi-x86_64-pc-windows-gnu-0.4.0.tar.gz) = cS4ieEHQV8HuHNL7Ivp+WlRhro5I+iynnsQs/BkxGD8=
SHA256 (cargo/ws2_32-sys-0.2.1.tar.gz) = 1Zzv69DIkvot1t5YHpNzAdhVLLREic3/A1xhh8tj+l4=
SHA256 (websocat-1.6.0.tar.gz) = P35emddms4cpKvVsjks5zpp/DaVP9VimCA3cECSjOJY=
SIZE (cargo/anymap-0.12.1.tar.gz) = 14298
SIZE (cargo/arc-swap-0.4.3.tar.gz) = 48193
SIZE (cargo/autocfg-0.1.7.tar.gz) = 12158
SIZE (cargo/base64-0.10.1.tar.gz) = 41988
SIZE (cargo/base64-0.9.3.tar.gz) = 37993
SIZE (cargo/bitflags-1.2.1.tar.gz) = 16745
SIZE (cargo/block-buffer-0.7.3.tar.gz) = 7179
SIZE (cargo/block-padding-0.1.5.tar.gz) = 7342
SIZE (cargo/byte-tools-0.3.1.tar.gz) = 5526
SIZE (cargo/byteorder-1.3.2.tar.gz) = 21596
SIZE (cargo/bytes-0.4.12.tar.gz) = 46361
SIZE (cargo/c2-chacha-0.2.3.tar.gz) = 13336
SIZE (cargo/cc-1.0.41.tar.gz) = 48185
SIZE (cargo/cfg-if-0.1.9.tar.gz) = 7353
SIZE (cargo/clap-2.33.0.tar.gz) = 196458
SIZE (cargo/cloudabi-0.0.3.tar.gz) = 22156
SIZE (cargo/core-foundation-0.6.4.tar.gz) = 25233
SIZE (cargo/core-foundation-sys-0.6.2.tar.gz) = 16204
SIZE (cargo/crossbeam-deque-0.7.2.tar.gz) = 19557
SIZE (cargo/crossbeam-epoch-0.8.0.tar.gz) = 38711
SIZE (cargo/crossbeam-queue-0.1.2.tar.gz) = 14104
SIZE (cargo/crossbeam-utils-0.6.6.tar.gz) = 32836
SIZE (cargo/crossbeam-utils-0.7.0.tar.gz) = 34202
SIZE (cargo/derivative-1.0.3.tar.gz) = 39909
SIZE (cargo/digest-0.8.1.tar.gz) = 9449
SIZE (cargo/env_logger-0.6.2.tar.gz) = 31078
SIZE (cargo/fake-simd-0.1.2.tar.gz) = 5398
SIZE (cargo/fnv-1.0.6.tar.gz) = 11131
SIZE (cargo/foreign-types-0.3.2.tar.gz) = 7504
SIZE (cargo/foreign-types-shared-0.1.1.tar.gz) = 5672
SIZE (cargo/fuchsia-cprng-0.1.1.tar.gz) = 2950
SIZE (cargo/fuchsia-zircon-0.3.3.tar.gz) = 22565
SIZE (cargo/fuchsia-zircon-sys-0.3.3.tar.gz) = 7191
SIZE (cargo/futures-0.1.29.tar.gz) = 158346
SIZE (cargo/generic-array-0.12.3.tar.gz) = 18017
SIZE (cargo/getrandom-0.1.13.tar.gz) = 24581
SIZE (cargo/heck-0.3.1.tar.gz) = 54666
SIZE (cargo/hermit-abi-0.1.3.tar.gz) = 6741
SIZE (cargo/http-0.1.19.tar.gz) = 101834
SIZE (cargo/http-bytes-0.1.0.tar.gz) = 11513
SIZE (cargo/httparse-1.3.4.tar.gz) = 23739
SIZE (cargo/hyper-0.10.16.tar.gz) = 113115
SIZE (cargo/idna-0.1.5.tar.gz) = 258735
SIZE (cargo/iovec-0.1.4.tar.gz) = 8720
SIZE (cargo/itoa-0.4.4.tar.gz) = 11147
SIZE (cargo/kernel32-sys-0.2.2.tar.gz) = 24537
SIZE (cargo/language-tags-0.2.2.tar.gz) = 12754
SIZE (cargo/lazy_static-1.4.0.tar.gz) = 10443
SIZE (cargo/libc-0.2.65.tar.gz) = 439610
SIZE (cargo/lock_api-0.1.5.tar.gz) = 16967
SIZE (cargo/log-0.3.9.tar.gz) = 16686
SIZE (cargo/log-0.4.8.tar.gz) = 31297
SIZE (cargo/matches-0.1.8.tar.gz) = 2216
SIZE (cargo/maybe-uninit-2.0.0.tar.gz) = 11809
SIZE (cargo/memoffset-0.5.3.tar.gz) = 6107
SIZE (cargo/mime-0.2.6.tar.gz) = 6719
SIZE (cargo/mio-0.6.19.tar.gz) = 128192
SIZE (cargo/mio-named-pipes-0.1.6.tar.gz) = 14766
SIZE (cargo/mio-uds-0.6.7.tar.gz) = 14389
SIZE (cargo/miow-0.2.1.tar.gz) = 21133
SIZE (cargo/miow-0.3.3.tar.gz) = 22850
SIZE (cargo/native-tls-0.2.3.tar.gz) = 29087
SIZE (cargo/net2-0.2.33.tar.gz) = 20936
SIZE (cargo/num_cpus-1.11.0.tar.gz) = 11776
SIZE (cargo/opaque-debug-0.2.3.tar.gz) = 5643
SIZE (cargo/openssl-0.10.25.tar.gz) = 185164
SIZE (cargo/openssl-probe-0.1.2.tar.gz) = 6427
SIZE (cargo/openssl-sys-0.9.52.tar.gz) = 45059
SIZE (cargo/owning_ref-0.4.0.tar.gz) = 12233
SIZE (cargo/parking_lot-0.7.1.tar.gz) = 32670
SIZE (cargo/parking_lot_core-0.4.0.tar.gz) = 26817
SIZE (cargo/percent-encoding-1.0.1.tar.gz) = 10057
SIZE (cargo/pkg-config-0.3.17.tar.gz) = 14533
SIZE (cargo/ppv-lite86-0.2.6.tar.gz) = 20522
SIZE (cargo/proc-macro2-0.4.30.tar.gz) = 34731
SIZE (cargo/quote-0.6.13.tar.gz) = 17475
SIZE (cargo/rand-0.6.5.tar.gz) = 104814
SIZE (cargo/rand-0.7.2.tar.gz) = 111438
SIZE (cargo/rand_chacha-0.1.1.tar.gz) = 11703
SIZE (cargo/rand_chacha-0.2.1.tar.gz) = 11475
SIZE (cargo/rand_core-0.3.1.tar.gz) = 15483
SIZE (cargo/rand_core-0.4.2.tar.gz) = 20243
SIZE (cargo/rand_core-0.5.1.tar.gz) = 21116
SIZE (cargo/rand_hc-0.1.0.tar.gz) = 11644
SIZE (cargo/rand_hc-0.2.0.tar.gz) = 11670
SIZE (cargo/rand_isaac-0.1.1.tar.gz) = 16020
SIZE (cargo/rand_jitter-0.1.4.tar.gz) = 18409
SIZE (cargo/rand_os-0.1.3.tar.gz) = 18965
SIZE (cargo/rand_pcg-0.1.2.tar.gz) = 10844
SIZE (cargo/rand_xorshift-0.1.1.tar.gz) = 8997
SIZE (cargo/rdrand-0.4.0.tar.gz) = 6456
SIZE (cargo/readwrite-0.1.1.tar.gz) = 2307
SIZE (cargo/redox_syscall-0.1.56.tar.gz) = 17117
SIZE (cargo/remove_dir_all-0.5.2.tar.gz) = 8907
SIZE (cargo/rustc_version-0.2.3.tar.gz) = 10210
SIZE (cargo/safemem-0.3.3.tar.gz) = 7778
SIZE (cargo/schannel-0.1.16.tar.gz) = 39153
SIZE (cargo/scopeguard-0.3.3.tar.gz) = 9605
SIZE (cargo/scopeguard-1.0.0.tar.gz) = 11304
SIZE (cargo/security-framework-0.3.3.tar.gz) = 49844
SIZE (cargo/security-framework-sys-0.3.3.tar.gz) = 9554
SIZE (cargo/semver-0.9.0.tar.gz) = 17344
SIZE (cargo/semver-parser-0.7.0.tar.gz) = 10268
SIZE (cargo/sha-1-0.8.2.tar.gz) = 12338
SIZE (cargo/signal-hook-0.1.11.tar.gz) = 22255
SIZE (cargo/signal-hook-registry-1.1.1.tar.gz) = 13795
SIZE (cargo/slab-0.4.2.tar.gz) = 10136
SIZE (cargo/slab_typesafe-0.1.3.tar.gz) = 5980
SIZE (cargo/smallvec-0.6.13.tar.gz) = 22760
SIZE (cargo/smart-default-0.3.0.tar.gz) = 6297
SIZE (cargo/socket2-0.3.11.tar.gz) = 27725
SIZE (cargo/stable_deref_trait-1.1.1.tar.gz) = 8007
SIZE (cargo/structopt-0.2.16.tar.gz) = 26165
SIZE (cargo/structopt-derive-0.2.16.tar.gz) = 12951
SIZE (cargo/syn-0.15.44.tar.gz) = 184212
SIZE (cargo/tempfile-3.1.0.tar.gz) = 25823
SIZE (cargo/textwrap-0.11.0.tar.gz) = 17322
SIZE (cargo/time-0.1.42.tar.gz) = 30005
SIZE (cargo/tk-listen-0.2.1.tar.gz) = 14268
SIZE (cargo/tokio-0.1.22.tar.gz) = 70031
SIZE (cargo/tokio-codec-0.1.1.tar.gz) = 7617
SIZE (cargo/tokio-current-thread-0.1.6.tar.gz) = 19339
SIZE (cargo/tokio-executor-0.1.8.tar.gz) = 11775
SIZE (cargo/tokio-file-unix-0.5.1.tar.gz) = 11181
SIZE (cargo/tokio-fs-0.1.6.tar.gz) = 16102
SIZE (cargo/tokio-io-0.1.12.tar.gz) = 33555
SIZE (cargo/tokio-process-0.2.4.tar.gz) = 24856
SIZE (cargo/tokio-reactor-0.1.9.tar.gz) = 20657
SIZE (cargo/tokio-signal-0.2.7.tar.gz) = 15122
SIZE (cargo/tokio-stdin-stdout-0.1.5.tar.gz) = 6661
SIZE (cargo/tokio-sync-0.1.7.tar.gz) = 41666
SIZE (cargo/tokio-tcp-0.1.3.tar.gz) = 12629
SIZE (cargo/tokio-threadpool-0.1.16.tar.gz) = 53347
SIZE (cargo/tokio-timer-0.2.11.tar.gz) = 37578
SIZE (cargo/tokio-tls-0.2.1.tar.gz) = 16354
SIZE (cargo/tokio-udp-0.1.5.tar.gz) = 11529
SIZE (cargo/tokio-uds-0.2.5.tar.gz) = 11808
SIZE (cargo/traitobject-0.1.0.tar.gz) = 1957
SIZE (cargo/typeable-0.1.2.tar.gz) = 901
SIZE (cargo/typenum-1.12.0.tar.gz) = 36037
SIZE (cargo/unicase-1.4.2.tar.gz) = 3907
SIZE (cargo/unicode-bidi-0.3.4.tar.gz) = 32228
SIZE (cargo/unicode-normalization-0.1.9.tar.gz) = 89492
SIZE (cargo/unicode-segmentation-1.5.0.tar.gz) = 90262
SIZE (cargo/unicode-width-0.1.5.tar.gz) = 15761
SIZE (cargo/unicode-xid-0.1.0.tar.gz) = 16000
SIZE (cargo/url-1.7.2.tar.gz) = 68597
SIZE (cargo/vcpkg-0.2.7.tar.gz) = 11012
SIZE (cargo/version_check-0.1.5.tar.gz) = 8173
SIZE (cargo/wasi-0.7.0.tar.gz) = 33941
SIZE (cargo/websocat-1.6.0.tar.gz) = 100266
SIZE (cargo/websocket-0.26.2.tar.gz) = 63281
SIZE (cargo/websocket-base-0.26.2.tar.gz) = 18804
SIZE (cargo/winapi-0.2.8.tar.gz) = 455145
SIZE (cargo/winapi-0.3.8.tar.gz) = 1128308
SIZE (cargo/winapi-build-0.1.1.tar.gz) = 669
SIZE (cargo/winapi-i686-pc-windows-gnu-0.4.0.tar.gz) = 2918815
SIZE (cargo/winapi-x86_64-pc-windows-gnu-0.4.0.tar.gz) = 2947998
SIZE (cargo/ws2_32-sys-0.2.1.tar.gz) = 4697
SIZE (websocat-1.6.0.tar.gz) = 106033

2
net/websocat/pkg/DESCR Normal file
View File

@ -0,0 +1,2 @@
Command-line client for WebSockets, like netcat (or curl)
for ws:// with advanced socat-like functions

2
net/websocat/pkg/PLIST Normal file
View File

@ -0,0 +1,2 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2019/11/25 11:07:54 sthen Exp $
@bin bin/ncspot

View File

@ -0,0 +1,55 @@
COMMENT = cli youtube browser
V = 3.10.2
GH_ACCOUNT = trizen
GH_PROJECT = youtube-viewer
GH_TAGNAME = ${V}
CATEGORIES = net
HOMEPAGE = https://trizenx.blogspot.com/2012/03/gtk-youtube-viewer.html
MAINTAINER = Stefan Hagen <sh+ports@codevoid.de>
# LICENSE
PERMIT_PACKAGE = Yes
MODULES = perl
## ?uses pledge()?
#WANTLIB =
#
#LIB_DEPENDS =
#
RUN_DEPENDS = devel/p5-Data-Dump \
converters/p5-JSON \
converters/p5-JSON-XS \
devel/p5-Term-ReadLine-Gnu \
converters/p5-Unicode-LineBreak
#
BUILD_DEPENDS = devel/p5-Module-Build \
devel/p5-Data-Dump \
converters/p5-JSON \
converters/p5-JSON-XS \
devel/p5-Term-ReadLine-Gnu \
converters/p5-Unicode-LineBreak
USE_GMAKE = yes
##TEST_DEPENDS =
#
##CONFIGURE_STYLE =
#
##MAKE_FLAGS =
#
##NO_TEST = Yes
##TEST_TARGET =
do-configure:
cd ${WRKSRC} && perl Build.PL
pre-build:
cd ${WRKSRC} && perl Makefile.PL
do-build:
cd ${WRKSRC} && gmake
.include <bsd.port.mk>

View File

@ -0,0 +1,2 @@
SHA256 (youtube-viewer-3.10.2.tar.gz) = u5gdQEYMafeK95jzrHdCRHyenae/3Zv4blj+aPM/G/g=
SIZE (youtube-viewer-3.10.2.tar.gz) = 263895

View File

View File

@ -0,0 +1,39 @@
bin/youtube-viewer
${P5SITE}/WWW/YoutubeViewer/
${P5SITE}/WWW/YoutubeViewer.pm
${P5SITE}/WWW/YoutubeViewer/Activities.pm
${P5SITE}/WWW/YoutubeViewer/Authentication.pm
${P5SITE}/WWW/YoutubeViewer/Channels.pm
${P5SITE}/WWW/YoutubeViewer/CommentThreads.pm
${P5SITE}/WWW/YoutubeViewer/GetCaption.pm
${P5SITE}/WWW/YoutubeViewer/GuideCategories.pm
${P5SITE}/WWW/YoutubeViewer/Itags.pm
${P5SITE}/WWW/YoutubeViewer/ParseJSON.pm
${P5SITE}/WWW/YoutubeViewer/ParseXML.pm
${P5SITE}/WWW/YoutubeViewer/PlaylistItems.pm
${P5SITE}/WWW/YoutubeViewer/Playlists.pm
${P5SITE}/WWW/YoutubeViewer/RegularExpressions.pm
${P5SITE}/WWW/YoutubeViewer/Search.pm
${P5SITE}/WWW/YoutubeViewer/Subscriptions.pm
${P5SITE}/WWW/YoutubeViewer/Utils.pm
${P5SITE}/WWW/YoutubeViewer/VideoCategories.pm
${P5SITE}/WWW/YoutubeViewer/Videos.pm
@man man/man1/youtube-viewer.1
@man man/man3p/WWW::YoutubeViewer.3p
@man man/man3p/WWW::YoutubeViewer::Activities.3p
@man man/man3p/WWW::YoutubeViewer::Authentication.3p
@man man/man3p/WWW::YoutubeViewer::Channels.3p
@man man/man3p/WWW::YoutubeViewer::CommentThreads.3p
@man man/man3p/WWW::YoutubeViewer::GetCaption.3p
@man man/man3p/WWW::YoutubeViewer::GuideCategories.3p
@man man/man3p/WWW::YoutubeViewer::Itags.3p
@man man/man3p/WWW::YoutubeViewer::ParseJSON.3p
@man man/man3p/WWW::YoutubeViewer::ParseXML.3p
@man man/man3p/WWW::YoutubeViewer::PlaylistItems.3p
@man man/man3p/WWW::YoutubeViewer::Playlists.3p
@man man/man3p/WWW::YoutubeViewer::RegularExpressions.3p
@man man/man3p/WWW::YoutubeViewer::Search.3p
@man man/man3p/WWW::YoutubeViewer::Subscriptions.3p
@man man/man3p/WWW::YoutubeViewer::Utils.3p
@man man/man3p/WWW::YoutubeViewer::VideoCategories.3p
@man man/man3p/WWW::YoutubeViewer::Videos.3p

View File

@ -0,0 +1,17 @@
COMMENT = Airplay client
DISTNAME = airplay-1.0.5
CATEGORIES = ruby
HOMEPAGE = http://github.com/elcuervo/airplay
# MIT
PERMIT_PACKAGE = Yes
MODULES = lang/ruby
CONFIGURE_STYLE = ruby gem
.include <bsd.port.mk>

View File

@ -0,0 +1,2 @@
SHA256 (airplay-1.0.5.gem) = f+CI/OR3jUFFTAJcy09OwUxCQB6LtAubCbc38knZz30=
SIZE (airplay-1.0.5.gem) = 287744

View File

@ -0,0 +1,20 @@
COMMENT = command line tool for streaming to airplay-devices
DISTNAME = airstream-0.4.10
CATEGORIES = ruby
HOMEPAGE = https://github.com/unused/airstream
# license field not set, consider bugging module's author
PERMIT_PACKAGE = unknown license
PERMIT_DISTFILES = unknown license
MODULES = lang/ruby
BUILD_DEPENDS = www/ruby-webrick,${MODRUBY_FLAVOR}
CONFIGURE_STYLE = ruby gem
.include <bsd.port.mk>

Binary file not shown.

View File

@ -0,0 +1,2 @@
SHA256 (airstream-0.4.10.gem) = MnkwpHIOqcP+5flqRt5AvP6Tx7siT44ybL1f74CV2gs=
SIZE (airstream-0.4.10.gem) = 7680

Binary file not shown.

View File

@ -0,0 +1,17 @@
COMMENT = Actor-based concurrent object framework for Ruby
DISTNAME = celluloid-0.18.0
CATEGORIES = ruby
HOMEPAGE = https://celluloid.io/
# MIT
PERMIT_PACKAGE = Yes
MODULES = lang/ruby
CONFIGURE_STYLE = ruby gem
.include <bsd.port.mk>

Some files were not shown because too many files have changed in this diff Show More