*/*: sync with upstream

Taken from: HardenedBSD
This commit is contained in:
Franco Fichtner 2020-08-25 04:24:06 +02:00
parent 7b173b78a0
commit 7f56c02cee
198 changed files with 1807 additions and 548 deletions

View File

@ -2,7 +2,7 @@
PORTNAME= cpio
PORTVERSION= 2.13
PORTREVISION= 0
PORTREVISION= 1
CATEGORIES= archivers
MASTER_SITES= GNU
PKGNAMEPREFIX= g

View File

@ -2,6 +2,7 @@
PORTNAME= codec2
DISTVERSION= 0.8.1
PORTREVISION= 1
CATEGORIES= audio hamradio
MASTER_SITES= https://hobbes1069.fedorapeople.org/freetel/codec2/

View File

@ -1,4 +1,4 @@
--- CMakeLists.txt.orig 2018-09-04 06:22:53 UTC
--- CMakeLists.txt.orig 2020-08-24 16:23:49 UTC
+++ CMakeLists.txt
@@ -14,6 +14,7 @@ mark_as_advanced(CLEAR
CMAKE_INSTALL_BINDIR
@ -8,7 +8,7 @@
)
#
@@ -114,7 +115,7 @@ option(INSTALL_EXAMPLES "Install example
@@ -114,7 +115,7 @@ option(INSTALL_EXAMPLES "Install example code." OFF)
if(INSTALL_EXAMPLES)
install(DIRECTORY octave raw script wav
USE_SOURCE_PERMISSIONS
@ -17,10 +17,13 @@
endif()
@@ -179,6 +180,18 @@ if(UNITTEST)
endif()
#
@@ -176,6 +177,18 @@ if(UNITTEST)
message(STATUS " Speex DSP library: ${SPEEXDSP_LIBRARY}")
if(NOT SPEEXDSP_INCLUDE_DIR AND NOT SPEEXDSP_LIBRARY)
message(FATAL_ERROR "Speex DSP library not found!")
+ endif()
+
+ #
+ # Find samplerate library
+ #
+ message(STATUS "Looking for samplerate library.")
@ -30,9 +33,6 @@
+ message(STATUS " samplerate library: ${SAMPLERATE_LIBRARY}")
+ if(NOT SAMPLERATE_INCLUDE_DIR AND NOT SAMPLERATE_LIBRARY)
+ message(FATAL_ERROR "samplerate library not found!")
+ endif()
+
+ #
# Samplerate Library
endif()
#
message(STATUS "Looking for samplerate...")

View File

@ -1,11 +1,11 @@
--- src/freedv_api.c.orig 2018-05-24 09:41:22 UTC
--- src/freedv_api.c.orig 2020-08-24 17:11:35 UTC
+++ src/freedv_api.c
@@ -36,7 +36,7 @@
#ifdef __APPLE__
#include <malloc/malloc.h>
#else
-#include <malloc.h>
+#include <sys/malloc.h>
#endif /* __APPLE__ */
@@ -76,6 +76,8 @@
#include "fsk.h"
/* OFDM payload data test frame for 700D */
+extern const struct OFDM_CONFIG * OFDM_CONFIG_700D;
+
extern int payload_data_bits[];
/*---------------------------------------------------------------------------*\

View File

@ -0,0 +1,14 @@
--- src/codec2_ofdm.h.orig 2018-05-24 01:33:34 UTC
+++ src/codec2_ofdm.h
@@ -49,9 +49,10 @@ extern "C" {
#define OFDM_SYNC_MANUAL 2 /* fall out of sync only under operator control */
struct OFDM;
+struct OFDM_CONFIG;
/* Default configuration for '700D' mode */
-const struct OFDM_CONFIG * OFDM_CONFIG_700D;
+//const struct OFDM_CONFIG * OFDM_CONFIG_700D;
/* create and destroy modem states */

View File

@ -0,0 +1,11 @@
--- src/ofdm_demod.c.orig 2020-08-24 16:51:44 UTC
+++ src/ofdm_demod.c
@@ -49,6 +49,8 @@
#define NFRAMES 100 /* just log the first 100 frames */
#define NDISCARD 20 /* BER2measure disctrds first 20 frames */
+const struct OFDM_CONFIG * OFDM_CONFIG_700D;
+
extern int payload_data_bits[];
extern int test_bits_ofdm[];

View File

@ -0,0 +1,11 @@
--- src/ofdm_get_test_bits.c.orig 2020-08-24 17:10:37 UTC
+++ src/ofdm_get_test_bits.c
@@ -36,6 +36,8 @@
#include "ofdm_internal.h"
#include "test_bits_ofdm.h"
+extern const struct OFDM_CONFIG * OFDM_CONFIG_700D;
+
int main(int argc, char *argv[])
{
struct OFDM *ofdm;

View File

@ -0,0 +1,10 @@
--- src/ofdm_mod.c.orig 2020-08-24 17:09:09 UTC
+++ src/ofdm_mod.c
@@ -41,6 +41,7 @@
extern int payload_data_bits[];
extern int test_bits_ofdm[];
+extern const struct OFDM_CONFIG * OFDM_CONFIG_700D;
int opt_exists(char *argv[], int argc, char opt[]) {
int i;

View File

@ -0,0 +1,11 @@
--- src/ofdm_put_test_bits.c.orig 2020-08-24 17:20:41 UTC
+++ src/ofdm_put_test_bits.c
@@ -36,6 +36,8 @@
#include "codec2_ofdm.h"
#include "test_bits_ofdm.h"
+extern const struct OFDM_CONFIG * OFDM_CONFIG_700D;
+
#define LOG_FRAMES 100
#define NDISCARD 20

View File

@ -3,7 +3,7 @@
PORTNAME= fasttracker2
DISTVERSIONPREFIX= v
DISTVERSION= 1.27
DISTVERSION= 1.30
CATEGORIES= audio
MAINTAINER= ehaupt@FreeBSD.org

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1596396711
SHA256 (8bitbubsy-ft2-clone-v1.27_GH0.tar.gz) = 10b2afca3acfd3fc701361c34eb35af5cdce23ee4a188d2e3fa4c1bbd3396f65
SIZE (8bitbubsy-ft2-clone-v1.27_GH0.tar.gz) = 4454450
TIMESTAMP = 1598258454
SHA256 (8bitbubsy-ft2-clone-v1.30_GH0.tar.gz) = 2f46e421dbe1e4c79a5fd482c91e474906e2d3dd746a9268cac67cbeb614e847
SIZE (8bitbubsy-ft2-clone-v1.30_GH0.tar.gz) = 4453101

View File

@ -0,0 +1,11 @@
--- speech_tools/siod/editline.c.orig 2020-08-24 09:52:13 UTC
+++ speech_tools/siod/editline.c
@@ -73,7 +73,7 @@
/* modified by awb to allow specifcation of history size at run time */
/* (though only once) */
int editline_histsize=256;
-char *editline_history_file;
+extern char *editline_history_file;
/* If this is defined it'll be called for completion first, before the */
/* internal file name completion will be */
EL_USER_COMPLETION_FUNCTION_TYPE*el_user_completion_function = NULL;

View File

@ -2,17 +2,23 @@
PORTNAME= xoscope
PORTVERSION= 2.0
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= audio hamradio
MASTER_SITES= SF
MAINTAINER= db@FreeBSD.org
COMMENT= Sound card oscilloscope
LICENSE= GPLv1
LICENSE_FILE= ${WRKSRC}/README
LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \
libfreetype.so:print/freetype2
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --prefix=${STAGEDIR}${PREFIX} --sysconfdir=${STAGEDIR}${PREFIX}
USES= gmake gnome pkgconfig tar:tgz xorg
USE_GNOME= gtk20
USE_GNOME= cairo gdkpixbuf2 gtk20
USE_XORG= x11
.include <bsd.port.mk>

View File

@ -0,0 +1,11 @@
--- com_gtk.c.orig 2020-08-24 15:23:20 UTC
+++ com_gtk.c
@@ -19,6 +19,8 @@
#include "com_gtk.h"
GdkPixmap *pixmap = NULL;
+extern GtkWidget *menubar;
+extern GtkWidget *glade_window;
int fixing_widgets = 0;
/* emulate several libsx function in GTK */

View File

@ -0,0 +1,11 @@
--- com_gtk.h.orig 2020-08-24 15:22:03 UTC
+++ com_gtk.h
@@ -9,8 +9,6 @@
*
*/
-GtkWidget *menubar;
-GtkWidget *glade_window;
gint expose_event();
gint key_press_event();

View File

@ -0,0 +1,19 @@
--- display.c.orig 2009-01-17 20:11:47 UTC
+++ display.c
@@ -30,6 +30,8 @@
#include <gtkdatabox_marker.h>
extern GtkWidget *databox;
+extern GtkWidget *menubar;
+GtkWidget *glade_window;
#define DEBUG 0
@@ -38,7 +40,6 @@ void init_widgets();
void fix_widgets();
int triggered = 0; /* whether we've triggered or not */
-void *font;
int math_warning = 0; /* TRUE if math has a problem */
struct signal_stats stats;

View File

@ -0,0 +1,12 @@
--- gr_gtk.c.orig 2020-08-24 15:25:56 UTC
+++ gr_gtk.c
@@ -28,6 +28,9 @@
#include "xoscope.rc.h"
+extern GtkWidget *glade_window;
+extern GtkWidget *menubar;
+
char my_filename[FILENAME_MAX] = "";
GdkFont *font;
char fontname[80] = DEF_FX;

View File

@ -41,6 +41,7 @@
SUBDIR += linux-vdbench
SUBDIR += lmbench
SUBDIR += lzbench
SUBDIR += mangohud
SUBDIR += mdtest
SUBDIR += nbench
SUBDIR += netio

View File

@ -7,6 +7,9 @@ DISTVERSIONPREFIX= ${PORTNAME}-
PORTREVISION= 5
CATEGORIES= benchmarks
PATCH_SITES= https://github.com/flowgrind/flowgrind/commit/
PATCHFILES= f9049c589fcf1970c81c9127eec3393f399cce82.patch:-p1
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Measure throughput and other metrics for TCP

View File

@ -1,3 +1,5 @@
TIMESTAMP = 1478561627
TIMESTAMP = 1598312489
SHA256 (flowgrind-flowgrind-flowgrind-0.8.0_GH0.tar.gz) = 1b0c6c571f11430e170ee5d654ff10ba095f627f50509b6c678681566ead8cb6
SIZE (flowgrind-flowgrind-flowgrind-0.8.0_GH0.tar.gz) = 152977
SHA256 (f9049c589fcf1970c81c9127eec3393f399cce82.patch) = 0c0bfd90a3515c99789021e712715bdc8fb50ff4b4c01f8257dc9f51ddf04c27
SIZE (f9049c589fcf1970c81c9127eec3393f399cce82.patch) = 1466

View File

@ -0,0 +1,47 @@
# Created by: Alexey Dokuchaev <danfe@FreeBSD.org>
# $FreeBSD$
PORTNAME= mangohud
PORTVERSION= 0.5.1
DISTVERSIONPREFIX= v
CATEGORIES= benchmarks graphics
MAINTAINER= danfe@FreeBSD.org
COMMENT= Vulkan/OpenGL overlay for CPU/GPU monitoring
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= glslangValidator:devel/glslang \
${LOCALBASE}/share/vulkan/registry/vk.xml:devel/vulkan-headers \
${PYTHON_PKGNAMEPREFIX}mako>=0:textproc/py-mako@${PY_FLAVOR}
LIB_DEPENDS= libdbus-1.so:devel/dbus \
libinotify.so:devel/libinotify
USES= compiler:c++14-lang meson pkgconfig python:build xorg
USE_GITHUB= yes
GH_ACCOUNT= flightlessmango
GH_PROJECT= MangoHud
USE_XORG= x11
MESON_ARGS= -Duse_system_vulkan=enabled -Dwith_xnvctrl=disabled
PLIST_FILES= bin/mangohud lib/mangohud/libMangoHud.so \
lib/mangohud/libMangoHud_dlsym.so man/man1/mangohud.1.gz \
share/vulkan/implicit_layer.d/MangoHud.json
PORTEXAMPLES= MangoHud.conf.example
OPTIONS_DEFINE= EXAMPLES
post-patch:
@${REINPLACE_CMD} -e '/version : /s,0\.4\.0,${PORTVERSION}, ; \
/^prog_python = /s,3,${PYTHON_VER},' ${WRKSRC}/meson.build
@${REINPLACE_CMD} -e '1s,usr/bin/env ba,bin/,' \
${WRKSRC}/bin/mangohud.in
@${REINPLACE_CMD} -e 's,/usr/share/doc,${PREFIX}/share/examples,' \
${WRKSRC}/data/mangohud.1
@${REINPLACE_CMD} -e '/#include <sys\/sysinfo\.h>/d' \
${WRKSRC}/src/overlay_params.cpp
@${REINPLACE_CMD} -e 's,libdl\.so,ld-elf.so,' \
${WRKSRC}/src/real_dlsym.cpp
.include <bsd.port.mk>

View File

@ -0,0 +1,3 @@
TIMESTAMP = 1597596860
SHA256 (flightlessmango-MangoHud-v0.5.1_GH0.tar.gz) = 3e91d4fc7369d46763894c13f3315133871dd02705072981770c3cf58e8081c6
SIZE (flightlessmango-MangoHud-v0.5.1_GH0.tar.gz) = 15042595

View File

@ -0,0 +1,19 @@
--- include/elfhacks.h.orig 2020-08-16 16:54:20 UTC
+++ include/elfhacks.h
@@ -58,6 +58,16 @@ extern "C" {
# endif
#endif
+#ifndef __ELF_NATIVE_CLASS
+#define __ELF_NATIVE_CLASS __WORDSIZE
+#endif
+
+/* We use this macro to refer to ELF types independent of the native wordsize.
+ `ElfW(TYPE)' is used in place of `Elf32_TYPE' or `Elf64_TYPE'. */
+#define ElfW(type) _ElfW (Elf, __ELF_NATIVE_CLASS, type)
+#define _ElfW(e,w,t) _ElfW_1 (e, w, _##t)
+#define _ElfW_1(e,w,t) e##w##t
+
/**
* \defgroup elfhacks elfhacks
* Elfhacks is a collection of functions that aim for retvieving

View File

@ -0,0 +1,20 @@
--- meson.build.orig 2020-08-16 16:54:20 UTC
+++ meson.build
@@ -98,7 +98,7 @@ inc_common = [
include_directories('include'),
]
-dep_vulkan = dependency('vulkan', required: get_option('use_system_vulkan'))
+dep_inotify = dependency('libinotify')
dep_pthread = dependency('threads')
dbus_dep = dependency('dbus-1', required: get_option('with_dbus')).partial_dependency(compile_args : true, includes : true)
@@ -170,7 +170,7 @@ else
dep_rt = cc.find_library('rt')
endif
-if dep_vulkan.found()
+if true
datadir = get_option('datadir')
if not datadir.startswith('/')
datadir = get_option('prefix') / datadir

View File

@ -0,0 +1,29 @@
--- src/elfhacks.cpp.orig 2020-08-16 16:54:20 UTC
+++ src/elfhacks.cpp
@@ -195,22 +195,22 @@ int eh_init_obj(eh_obj_t *obj)
if (obj->strtab)
return ENOTSUP;
- obj->strtab = (const char *) obj->dynamic[p].d_un.d_ptr;
+ obj->strtab = (const char *) (obj->dynamic[p].d_un.d_ptr + obj->addr);
} else if (obj->dynamic[p].d_tag == DT_HASH) {
if (obj->hash)
return ENOTSUP;
- obj->hash = (ElfW(Word) *) obj->dynamic[p].d_un.d_ptr;
+ obj->hash = (ElfW(Word) *) (obj->dynamic[p].d_un.d_ptr + obj->addr);
} else if (obj->dynamic[p].d_tag == DT_GNU_HASH) {
if (obj->gnu_hash)
return ENOTSUP;
- obj->gnu_hash = (Elf32_Word *) obj->dynamic[p].d_un.d_ptr;
+ obj->gnu_hash = (Elf32_Word *) (obj->dynamic[p].d_un.d_ptr + obj->addr);
} else if (obj->dynamic[p].d_tag == DT_SYMTAB) {
if (obj->symtab)
return ENOTSUP;
- obj->symtab = (ElfW(Sym) *) obj->dynamic[p].d_un.d_ptr;
+ obj->symtab = (ElfW(Sym) *) (obj->dynamic[p].d_un.d_ptr + obj->addr);
}
p++;
}

View File

@ -0,0 +1,29 @@
--- src/meson.build.orig 2020-08-16 16:54:20 UTC
+++ src/meson.build
@@ -3,7 +3,7 @@ glslang = find_program('glslangValidator')
# Needs prefix for configure_file()
if get_option('append_libdir_mangohud')
libdir_mangohud = join_paths(get_option('libdir'), 'mangohud')
- ld_libdir_mangohud = get_option('prefix') + '/\$LIB/mangohud/'
+ ld_libdir_mangohud = get_option('prefix') + '/lib/mangohud/'
else
libdir_mangohud = get_option('libdir')
ld_libdir_mangohud = get_option('prefix') + '/\$LIB/'
@@ -141,7 +141,7 @@ vklayer_mesa_overlay = shared_library(
dep_dl,
dep_rt,
dep_pthread,
- dep_vulkan],
+ dep_inotify],
include_directories : [inc_common],
link_args : link_args,
install_dir : libdir_mangohud,
@@ -187,7 +187,7 @@ configure_file(input : '../bin/mangohud.in',
if get_option('include_doc')
install_data(
files('../bin/MangoHud.conf'),
- install_dir : join_paths(get_option('datadir'), 'doc', 'mangohud'),
+ install_dir : join_paths(get_option('datadir'), 'examples', 'mangohud'),
rename : ['MangoHud.conf.example']
)
endif

View File

@ -0,0 +1,4 @@
MangoHud is a Vulkan/OpenGL overlay for monitoring FPS, temperatures,
CPU/GPU load, and more.
WWW: https://github.com/flightlessmango/MangoHud

View File

@ -6,7 +6,7 @@ DISTVERSIONPREFIX= v
DISTVERSION= 4.4-0.7
CATEGORIES= benchmarks
MAINTAINER= slavash@FreeBSD.org
MAINTAINER= hselasky@FreeBSD.org
COMMENT= Collection of tests for RDMA micro-benchmark
LICENSE= LGPL21 BSD2CLAUSE

View File

@ -3,7 +3,7 @@
PORTNAME= echolinux
PORTVERSION= 0.17a
PORTREVISION= 7
PORTREVISION= 8
CATEGORIES= comms hamradio
MASTER_SITES= SF/cqinet/${PORTNAME}/${PORTNAME}-${PORTVERSION}
@ -16,7 +16,8 @@ LICENSE_FILE= ${WRKSRC}/gpl.txt
LIB_DEPENDS= libforms.so:x11-toolkits/xforms \
libgsm.so:audio/gsm
USES= tar:tgz
USES= tar:tgz xorg
USE_XORG= x11 xpm
OPTIONS_DEFINE= DOCS
@ -26,11 +27,10 @@ post-patch:
-e 's|CARGS|CFLAGS|' -e 's|= -DNodeFont=FL_TINY_SIZE|+= -DNodeFont=FL_TINY_SIZE|' \
-e 's|/usr/local/bin/|${STAGEDIR}${PREFIX}/bin/|' \
${WRKSRC}/echogui/Makefile
@${REINPLACE_CMD} -e 's|<linux/soundcard.h>|<sys/soundcard.h>|' \
${WRKSRC}/echogui/testgui_cb.c ${WRKSRC}/echogui/testgui_main.c \
${WRKSRC}/echolinux/vox.c
@${REINPLACE_CMD} -e 's|CC = gcc -O3|#CC = gcc -O3|' -e 's|^CFLAGS =|CFLAGS +=|' \
${WRKSRC}/echolinux/Makefile
@${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|' \
${WRKSRC}/echolinux/vox.c ${WRKSRC}/echolinux/control.c
@${REINPLACE_CMD} -e 's|LFLAGS = -lm|LFLAGS = -L${LOCALBASE}/lib -lm -lgsm|' \
-e 's|libgsm.a||' -e 's|-Igsm/inc|-I${LOCALBASE}/include|' \
-e 's|/usr/local/bin/|${STAGEDIR}${PREFIX}/bin/|' \
@ -41,6 +41,9 @@ post-install:
${INSTALL_DATA} ${WRKSRC}/echolinux.desktop ${STAGEDIR}${PREFIX}/share/echolinux
@${MKDIR} ${STAGEDIR}${PREFIX}/share/echolinux/pixmaps
${INSTALL_DATA} ${WRKSRC}/pixmaps/echolinux_48x48.png ${STAGEDIR}${PREFIX}/share/echolinux/pixmaps
${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/echogui
${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/echolinux
${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/echoaudio
post-install-DOCS-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}

View File

@ -1,6 +1,15 @@
--- echogui/servercode.c.orig 2013-12-27 22:13:30.194795239 -0500
+++ echogui/servercode.c 2013-12-27 22:13:50.872793794 -0500
@@ -641,7 +641,7 @@
--- echogui/servercode.c.orig 2006-02-24 19:28:15 UTC
+++ echogui/servercode.c
@@ -82,7 +82,7 @@ fd_set writeFds, testWriteFds;
fd_set exceptFds, testExceptFds;
int doTimeout = 0;
-struct timeval timeout;
+static struct timeval timeout;
struct tm *tm_ptr;
time_t theTime;
char logTime[20];
@@ -641,7 +641,7 @@ int doServer(void *ptr){
FD_CLR(serverSocket, &exceptFds);
FD_CLR(serverSocket, &writeFds);
close(serverSocket);

View File

@ -1,5 +1,5 @@
--- echogui/testgui.c.orig 2011-09-06 14:21:37.000000000 +0200
+++ echogui/testgui.c 2011-09-06 14:21:42.000000000 +0200
--- echogui/testgui.c.orig 2006-02-24 19:28:15 UTC
+++ echogui/testgui.c
@@ -1,6 +1,6 @@
/* Form definition file generated with fdesign. */

View File

@ -0,0 +1,29 @@
--- echogui/testgui_cb.c.orig 2006-02-24 19:28:15 UTC
+++ echogui/testgui_cb.c
@@ -8,13 +8,16 @@ $Log$
****************************/
+#include <stdlib.h>
#include <string.h>
+#include <unistd.h>
#include <sys/wait.h>
+#include <sys/time.h>
#include <sys/types.h>
-#include <linux/soundcard.h>
+#include <sys/soundcard.h>
#include <sys/ioctl.h>
#include <fcntl.h>
-#include <X11/forms.h>
+#include <forms.h>
#include <math.h>
#include <signal.h>
#include <pthread.h>
@@ -429,6 +432,7 @@ int searchClose(FL_FORM *form, void *data){
// puts("In searchclose()");
fl_hide_form(fd_searchForm->searchForm);
+ return (0);
}
/**********************/

View File

@ -0,0 +1,32 @@
--- echogui/testgui_main.c.orig 2006-02-24 20:23:37 UTC
+++ echogui/testgui_main.c
@@ -13,10 +13,10 @@ $Log$
#include <sys/types.h>
#include <sys/time.h>
#include <unistd.h>
-#include <linux/soundcard.h>
+#include <sys/soundcard.h>
#include <sys/ioctl.h>
#include <fcntl.h>
-#include <X11/forms.h>
+#include <forms.h>
#include <string.h>
#include <math.h>
#include <pthread.h>
@@ -33,6 +33,7 @@ extern int atClose(FL_FORM *, void *);
extern void dblNodeList(FL_OBJECT *, long);
extern void getlist(FL_OBJECT *, long);
extern int searchClose(FL_FORM *, void *);
+extern int serverInit();
FILE *gpfd;
@@ -111,7 +112,7 @@ int main(int argc, char *argv[])
close(controlInPipe[1]);
close(controlInPipe[0]);
- execlp("echolinux", "echolinux", 0, 0);
+ execlp("echolinux", "echolinux", 0, NULL);
printf("We didn't execute execlp().\n");
}
}

View File

@ -1,11 +0,0 @@
--- echogui/testgui_cb.c.orig 2011-09-06 14:20:54.000000000 +0200
+++ echogui/testgui_cb.c 2011-09-06 14:20:57.000000000 +0200
@@ -14,7 +14,7 @@
#include <linux/soundcard.h>
#include <sys/ioctl.h>
#include <fcntl.h>
-#include <X11/forms.h>
+#include <forms.h>
#include <math.h>
#include <signal.h>
#include <pthread.h>

View File

@ -1,11 +0,0 @@
--- echogui/testgui_main.c.orig 2011-09-06 14:19:54.000000000 +0200
+++ echogui/testgui_main.c 2011-09-06 14:20:09.000000000 +0200
@@ -16,7 +16,7 @@
#include <linux/soundcard.h>
#include <sys/ioctl.h>
#include <fcntl.h>
-#include <X11/forms.h>
+#include <forms.h>
#include <string.h>
#include <math.h>
#include <pthread.h>

View File

@ -0,0 +1,18 @@
--- echogui/threadFuncs.c.orig 2004-02-03 02:28:03 UTC
+++ echogui/threadFuncs.c
@@ -1,5 +1,6 @@
#include <stdio.h>
#include <stdlib.h>
+#include <string.h>
#include <pthread.h>
#include <signal.h>
@@ -47,7 +48,7 @@ void destroyApp(void){
void sigHandler(int sig){
// puts("In signal handler");
- if(sig = SIGINT){
+ if(sig == SIGINT){
// puts("It is a SIGINT");
destroyApp();
exit(0);

View File

@ -0,0 +1,62 @@
--- echolinux/control.c.orig 2006-02-24 19:28:15 UTC
+++ echolinux/control.c
@@ -12,6 +12,7 @@ $Log$
#include <stdio.h>
#include <stdlib.h>
+#include <ctype.h>
#include <sys/ioctl.h>
#include <sys/soundcard.h>
#include <sys/types.h>
@@ -44,7 +45,7 @@ int outControlSocket, inControlSocket;
int connectTimeout, sdesLength;
struct hostent *hp;
char *remoteNode = NULL;
-struct timeval timeout;
+static struct timeval timeout;
int connected = 0, atemptingConnect = 0, quit = 0;
pid_t audioPid;
@@ -130,7 +131,7 @@ int makeConnection(char *host){
close(audioInPipe[1]);
close(audioInPipe[0]);
- execlp("echoaudio", "echoaudio", remoteNode, callsign, 0);
+ execlp("echoaudio", "echoaudio", remoteNode, callsign, NULL);
perror("echoaudio");
exit(1);
}
@@ -179,12 +180,12 @@ int makeConnection(char *host){
connectTimeout = 0;
timeout.tv_sec = 10;
timeout.tv_usec = 0;
-
+ return(1);
}
/**** disconnect from remote node *********/
-int disconnect(int sendBye){
+static void disconnect(int sendBye){
int i, length;
unsigned char *bye;
@@ -258,7 +259,8 @@ void readStdin(void){
int main(int argc, char *argv[]){
- int length, i, len_inet;
+ int length, i;
+ socklen_t len_inet;
char c, remoteName[40], line[80], *home;
struct rtcp_sdes_request sdesItems;
@@ -277,7 +279,7 @@ int main(int argc, char *argv[]){
strcat(line, "/.echoLinux/userdata.txt");
userData = fopen(line, "r");
if(userData == NULL){
- userData = fopen("/etc/echolinux/userdata.txt", "r");
+ userData = fopen("%%LOCALBASE%%/etc/echolinux/userdata.txt", "r");
if(userData == NULL){
perror("userData");
exit(1);

View File

@ -1,5 +1,5 @@
--- echolinux/rtpacket.c.orig 2002-12-21 22:10:48.000000000 -0500
+++ echolinux/rtpacket.c 2013-12-27 22:10:06.275393036 -0500
--- echolinux/rtpacket.c.orig 2002-12-22 03:10:48 UTC
+++ echolinux/rtpacket.c
@@ -1,4 +1,8 @@
#include <stdio.h>
+#include <stdlib.h>
@ -9,7 +9,7 @@
#include "rtp.h"
#include "rtpacket.h"
@@ -11,6 +15,16 @@
@@ -11,6 +15,16 @@ extern char callsign[], name[];
/*************** RTP_MAKE_SDES *************/
@ -26,7 +26,7 @@
int rtp_make_sdes(pkt, ssrc_i, strict)
char **pkt;
unsigned long ssrc_i;
@@ -19,21 +33,12 @@
@@ -19,20 +33,11 @@ int rtp_make_sdes(pkt, ssrc_i, strict)
unsigned char zp[1500];
unsigned char *p = zp;
rtcp_t *rp;
@ -36,7 +36,7 @@
int l, hl, i;
struct passwd *pw;
char s[256], ev[1024];
-
- void addSDES(unsigned char item, char *text){
- *ap++ = item;
- *ap++ = l = strlen(text);
@ -44,7 +44,6 @@
- ap += l;
- }
-
-
hl = 0;
if (strict) {
*p++ = RTP_VERSION << 6;

View File

@ -0,0 +1,111 @@
--- echolinux/vox.c.orig 2006-03-03 23:43:05 UTC
+++ echolinux/vox.c
@@ -14,7 +14,7 @@ $Log$
#include <stdlib.h>
#include <sys/ioctl.h>
#include <sys/stat.h>
-#include <linux/soundcard.h>
+#include <sys/soundcard.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <sys/ioctl.h>
@@ -70,7 +70,7 @@ int mode;
/**************** read info file ***********/
-int sendInfoFile(void){
+static int sendInfoFile(void){
int count = 0, result;
char *temp, line[80];
@@ -79,7 +79,7 @@ int sendInfoFile(void){
infoFile = open(line, O_RDONLY);
if(infoFile < 0){
- infoFile = open("/etc/echolinux/info.txt", O_RDONLY);
+ infoFile = open("%%LOCALBASE%%/etc/echolinux/info.txt", O_RDONLY);
if(infoFile < 0){
perror("Openning info file.");
return(FALSE);
@@ -129,12 +129,12 @@ int sendInfoFile(void){
(struct sockaddr *) &destAddr,
sizeof destAddr);
-
+ return(TRUE);
}
/****************************************/
-int soundInput(void){
+static void soundInput(void){
// int arg, status;
int arg, status;
@@ -242,7 +242,7 @@ void sendNDATA(char *ndata){
/**************** Handle data from stdin ***********/
-int fromControl(void){
+static void fromControl(void){
int i;
char c;
char line[80], fileName[80], globalFileName[80];
@@ -260,7 +260,7 @@ int fromControl(void){
strcpy(fileName, echoLinuxDefaults);
line[strlen(line) - 1] = 0x00;
strcat(fileName, &line[2]);
- strcpy(globalFileName, "/etc/echolinux/");
+ strcpy(globalFileName, "%%LOCALBASE%%/etc/echolinux/");
strcat(globalFileName, &line[2]);
// strcat(fileName, "connect.wav");
if(((audioEffect = open(fileName, O_RDONLY)) != -1) || (audioEffect = open(globalFileName, O_RDONLY)) != -1){
@@ -305,14 +305,14 @@ int fromControl(void){
/******************* Audio sending routine **************/
-int sendAudio(void){
+static void sendAudio(void){
static short seq = 1;
short count = 0, total = 0;
short i, result, *pTemp, j;
char c, *temp, line[20];
fd_set readfds, testfds;
- int len_inet;
+ socklen_t len_inet;
// struct timeval timeout;
time_t startTime, timeNow;
long average;
@@ -399,7 +399,7 @@ int sendAudio(void){
}
}
if(sendStrength){
- sprintf(line, "%C %d", STRENGTH, average);
+ sprintf(line, "%C %ld", STRENGTH, average);
puts(line);
}
@@ -477,11 +477,11 @@ int sendAudio(void){
/************ Audio Receiving Function *******/
-int recvAudio(void){
+static void recvAudio(void){
struct gsmVoice_t *voicePacket;
fd_set readfds, testfds;
short i, result, j, *pTemp;
- int len_inet;
+ socklen_t len_inet;
audio_buf_info info;
unsigned char *temp;
char c, line[20];
@@ -559,7 +559,7 @@ int recvAudio(void){
}
average = average / 320;
if(sendStrength){
- sprintf(line, "%C %d", STRENGTH, average);
+ sprintf(line, "%C %ld", STRENGTH, average);
puts(line);
}
}

View File

@ -3,7 +3,7 @@
PORTNAME= xdx
PORTVERSION= 2.4
PORTREVISION= 6
PORTREVISION= 7
CATEGORIES= comms hamradio
MASTER_SITES= http://www.chronos.org.uk/download/ \
LOCAL/db
@ -13,13 +13,16 @@ COMMENT= Amateur Radio DX cluster monitor
LICENSE= GPLv2
USES= gmake gnome pkgconfig
USE_GNOME= gtk20
LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \
libfreetype.so:print/freetype2
USES= gettext gmake gnome pkgconfig
USE_GNOME= cairo gtk20 gdkpixbuf2
GNU_CONFIGURE= yes
post-patch:
@${FIND} ${WRKSRC} -name Makefile.in | ${XARGS} ${REINPLACE_CMD} -e \
's|-D.*_DISABLE_DEPRECATED||g'
#post-patch:
# @${FIND} ${WRKSRC} -name Makefile.in | ${XARGS} ${REINPLACE_CMD} -e \
# 's|-D.*_DISABLE_DEPRECATED||g'
.include <bsd.port.mk>

View File

@ -0,0 +1,15 @@
--- src/Makefile.in.orig 2007-11-21 17:46:24 UTC
+++ src/Makefile.in
@@ -181,11 +181,7 @@ INCLUDES = \
@GTK_CFLAGS@ -I.. \
-DPACKAGE_DATA_DIR=\"$(datadir)/xdx\" \
-DPACKAGE_LOCALE_DIR=\"$(datadir)/locale\" \
- -DPACKAGE_SOURCE_DIR=\"$(srcdir)\" \
- -DG_DISABLE_DEPRECATED \
- -DGDK_DISABLE_DEPRECATED \
- -DGDK_PIXBUF_DISABLE_DEPRECATED \
- -DGTK_DISABLE_DEPRECATED
+ -DPACKAGE_SOURCE_DIR=\"$(srcdir)\"
xdx_SOURCES = \
gui.h \

View File

@ -0,0 +1,10 @@
--- src/gui.c.orig 2020-08-23 16:44:09 UTC
+++ src/gui.c
@@ -41,6 +41,7 @@
#include "text.h"
extern preferencestype preferences;
+guitype *gui;
static void on_highcheck_toggled (GtkToggleButton *togglebutton, gpointer user_data);
static void on_soundcheck_toggled (GtkToggleButton *togglebutton, gpointer user_data);

View File

@ -0,0 +1,11 @@
--- src/gui.h.orig 2006-02-26 19:41:12 UTC
+++ src/gui.h
@@ -49,7 +49,7 @@ typedef struct guitype {
gchar *high8tagname;
} guitype;
-guitype *gui;
+extern guitype *gui;
guitype *new_gui(void);
void create_mainwindow (void);

View File

@ -952,6 +952,7 @@
SUBDIR += rubygem-redis-actionpack-rails60
SUBDIR += rubygem-redis-namespace
SUBDIR += rubygem-redis-namespace16
SUBDIR += rubygem-redis-namespace17
SUBDIR += rubygem-seed-fu
SUBDIR += rubygem-sqlite3
SUBDIR += rubygem-sqlite3-ruby

View File

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= postgresql
PORTVERSION= 42.2.15
PORTVERSION= 42.2.16
CATEGORIES= databases java
MASTER_SITES= http://jdbc.postgresql.org/download/
PKGNAMESUFFIX= -jdbc

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1598084065
SHA256 (postgresql-42.2.15.jar) = 6a4067988a05ab1703ff4573897887238fd855ba803457f4766c85b80bf19d0d
SIZE (postgresql-42.2.15.jar) = 1002873
TIMESTAMP = 1598276777
SHA256 (postgresql-42.2.16.jar) = 82230367c0e9507be45981ce2aa059f7291d906f56ad820d0bab3db0cf1523cb
SIZE (postgresql-42.2.16.jar) = 1002883

View File

@ -0,0 +1,25 @@
# Created by: Steve Wills <swills@FreeBSD.org>
# $FreeBSD$
PORTNAME= redis-namespace
PORTVERSION= 1.7.0
CATEGORIES= databases rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= 17
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Ruby client class for Redis with namespace support
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= rubygem-redis>=3.0.4:databases/rubygem-redis
USES= gem
USE_RUBY= yes
NO_ARCH= yes
PORTSCOUT= limit:^1\.7\.
.include <bsd.port.mk>

View File

@ -0,0 +1,3 @@
TIMESTAMP = 1598264061
SHA256 (rubygem/redis-namespace-1.7.0.gem) = bd0ac3894380a9951a1c641dde2dea31347b9a0eb1de1fc7a61734f116ea64f1
SIZE (rubygem/redis-namespace-1.7.0.gem) = 17408

View File

@ -0,0 +1,5 @@
Adds a Redis::Namespace class which can be used to namespace calls to Redis.
This is useful when using a single instance of Redis with multiple, different
applications.
WWW: https://github.com/resque/redis-namespace

View File

@ -4848,6 +4848,7 @@
SUBDIR += py-pyhcl
SUBDIR += py-pyicu
SUBDIR += py-pyinotify
SUBDIR += py-pyinquirer
SUBDIR += py-pyinstaller
SUBDIR += py-pyjq
SUBDIR += py-pyjsparser
@ -5941,6 +5942,7 @@
SUBDIR += rubygem-drydock
SUBDIR += rubygem-dynflow
SUBDIR += rubygem-e2mmap
SUBDIR += rubygem-ecma-re-validator
SUBDIR += rubygem-edavis10-object_daddy
SUBDIR += rubygem-elif
SUBDIR += rubygem-english
@ -6063,6 +6065,7 @@
SUBDIR += rubygem-guess_html_encoding
SUBDIR += rubygem-gyoku
SUBDIR += rubygem-hamster
SUBDIR += rubygem-hana
SUBDIR += rubygem-hashdiff
SUBDIR += rubygem-hashery
SUBDIR += rubygem-hashie
@ -6100,6 +6103,7 @@
SUBDIR += rubygem-jammit
SUBDIR += rubygem-jaro_winkler
SUBDIR += rubygem-jasmine-core
SUBDIR += rubygem-json_schemer
SUBDIR += rubygem-jbuilder
SUBDIR += rubygem-jbuilder-rails5
SUBDIR += rubygem-jbuilder-rails50

View File

@ -0,0 +1,28 @@
Backport of:
From 46f0abc66c1d78c60a0415c5cb46852ef3bfa9bb Mon Sep 17 00:00:00 2001
From: Nico Weber <thakis@chromium.org>
Date: Sat, 8 Feb 2020 21:26:53 -0500
Subject: [PATCH] Fix compile error emitted by trunk clang
../../third_party/perfetto/src/tracing/core/virtual_destructors.cc:33:35:
error: destructor cannot be declared using a type alias
'perfetto::TracingService::ConsumerEndpoint' (aka
'perfetto::ConsumerEndpoint') of the class name
TracingService::ConsumerEndpoint::~ConsumerEndpoint() = default;
Bug: chromium:1050372
--- third_party/perfetto/src/tracing/core/virtual_destructors.cc.orig 2020-08-24 19:11:33 UTC
+++ third_party/perfetto/src/tracing/core/virtual_destructors.cc
@@ -30,8 +30,8 @@ namespace perfetto {
Consumer::~Consumer() = default;
Producer::~Producer() = default;
TracingService::~TracingService() = default;
-TracingService::ConsumerEndpoint::~ConsumerEndpoint() = default;
-TracingService::ProducerEndpoint::~ProducerEndpoint() = default;
+ConsumerEndpoint::~ConsumerEndpoint() = default;
+ProducerEndpoint::~ProducerEndpoint() = default;
SharedMemory::~SharedMemory() = default;
SharedMemory::Factory::~Factory() = default;
SharedMemoryArbiter::~SharedMemoryArbiter() = default;

View File

@ -18,7 +18,7 @@ BROKEN_sparc64= cannot build: coredump: illegal instruction
USES= cpe pkgconfig shebangfix tar:tgz terminfo
SNAPSHOT= 20200817
SNAPSHOT= 20200822
GNU_CONFIGURE= yes
CONFIGURE_SCRIPT= ../configure
CONFIGURE_ARGS= --datadir=${PREFIX}/share/misc \

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1597765105
SHA256 (ncurses/ncurses-6.2-20200817.tgz) = b04ac9a9a0174ab1a72643c984ec754584c8bedb11bf13a91facd4fe6dc564c9
SIZE (ncurses/ncurses-6.2-20200817.tgz) = 3496856
TIMESTAMP = 1598281734
SHA256 (ncurses/ncurses-6.2-20200822.tgz) = 69bb62c5cf7bd9348a84e3dda87b45eeedffdaf564334e7693b714b463b4a898
SIZE (ncurses/ncurses-6.2-20200822.tgz) = 3497518

View File

@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= identify
PORTVERSION= 1.4.28
PORTVERSION= 1.4.29
CATEGORIES= devel
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1597885890
SHA256 (identify-1.4.28.tar.gz) = d6ae6daee50ba1b493e9ca4d36a5edd55905d2cf43548fdc20b2a14edef102e7
SIZE (identify-1.4.28.tar.gz) = 97795
TIMESTAMP = 1598330932
SHA256 (identify-1.4.29.tar.gz) = 9f5fcf22b665eaece583bd395b103c2769772a0f646ffabb5b1f155901b07de2
SIZE (identify-1.4.29.tar.gz) = 97790

View File

@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= nodeenv
PORTVERSION= 1.3.3
PORTVERSION= 1.5.0
CATEGORIES= devel
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1558907157
SHA256 (nodeenv-1.3.3.tar.gz) = ad8259494cf1c9034539f6cced78a1da4840a4b157e23640bc4a0c0546b0cb7a
SIZE (nodeenv-1.3.3.tar.gz) = 34015
TIMESTAMP = 1598329941
SHA256 (nodeenv-1.5.0.tar.gz) = ab45090ae383b716c4ef89e690c41ff8c2b257b85b309f01f3654df3d084bd7c
SIZE (nodeenv-1.5.0.tar.gz) = 33862

View File

@ -0,0 +1,22 @@
# Created by: Gilbert Morgan <gmm@tutanota.com>
# $FreeBSD$
PORTNAME= PyInquirer
PORTVERSION= 1.0.3
CATEGORIES= devel
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= gmm@tutanota.com
COMMENT= Collection of common interactive command line user interfaces
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}prompt_toolkit>0:devel/py-prompt_toolkit@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pygments>0:textproc/py-pygments@${PY_FLAVOR}
USES= localbase python:3.6+
USE_PYTHON= autoplist distutils
.include <bsd.port.mk>

View File

@ -0,0 +1,3 @@
TIMESTAMP = 1598060029
SHA256 (PyInquirer-1.0.3.tar.gz) = c9a92d68d7727fbd886a7908c08fd9e9773e5dc211bf5cbf836ba90d366dee51
SIZE (PyInquirer-1.0.3.tar.gz) = 27980

View File

@ -0,0 +1,8 @@
PyInquirer strives to be an easily embeddable and
beautiful command line interface for Python. PyInquirer
wants to make it easy for existing Inquirer.js users
to write immersive command line applications in Python.
Note: PyInquirer provides the user interface and the inquiry session flow.
WWW: https://github.com/CITGuru/PyInquirer/

View File

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= radare2
DISTVERSION= 3.7.1
DISTVERSION= 4.5.0
CATEGORIES= devel
MAINTAINER= mizhka@gmail.com

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1565812335
SHA256 (radare-radare2-3.7.1_GH0.tar.gz) = 89c605c307e7d29458aa816dfa556077a63474474838b9a5f45d2691b32ba0d5
SIZE (radare-radare2-3.7.1_GH0.tar.gz) = 7481103
TIMESTAMP = 1596980666
SHA256 (radare-radare2-4.5.0_GH0.tar.gz) = 8d7f63616d2ea0ed5b0eccf6b6853f07a606ed9b80451d470b47dc44ccfd541e
SIZE (radare-radare2-4.5.0_GH0.tar.gz) = 8265716

View File

@ -2,6 +2,7 @@ bin/r2
bin/r2agent
bin/r2p
bin/r2pm
bin/r2r
bin/rabin2
bin/radare2
bin/radiff2
@ -9,12 +10,12 @@ bin/rafind2
bin/ragg2
bin/rahash2
bin/rarun2
bin/rasign2
bin/rasm2
bin/rax2
include/libr/r2naked.h
include/libr/r_agraph.h
include/libr/r_anal.h
include/libr/r_anal_ex.h
include/libr/r_asm.h
include/libr/r_bin.h
include/libr/r_bin_dwarf.h
@ -26,9 +27,11 @@ include/libr/r_config.h
include/libr/r_cons.h
include/libr/r_core.h
include/libr/r_crypto.h
include/libr/r_crypto/r_aes.h
include/libr/r_crypto/r_des.h
include/libr/r_debug.h
include/libr/r_diff.h
include/libr/r_drx.h
include/libr/r_egg.h
include/libr/r_endian.h
include/libr/r_flag.h
@ -61,6 +64,7 @@ include/libr/r_userconf.h
include/libr/r_util.h
include/libr/r_util/pj.h
include/libr/r_util/r_alloc.h
include/libr/r_util/r_annotated_code.h
include/libr/r_util/r_ascii_table.h
include/libr/r_util/r_asn1.h
include/libr/r_util/r_assert.h
@ -70,7 +74,6 @@ include/libr/r_util/r_big.h
include/libr/r_util/r_bitmap.h
include/libr/r_util/r_buf.h
include/libr/r_util/r_cache.h
include/libr/r_util/r_constr.h
include/libr/r_util/r_ctypes.h
include/libr/r_util/r_date.h
include/libr/r_util/r_debruijn.h
@ -79,6 +82,7 @@ include/libr/r_util/r_file.h
include/libr/r_util/r_graph.h
include/libr/r_util/r_hex.h
include/libr/r_util/r_idpool.h
include/libr/r_util/r_intervaltree.h
include/libr/r_util/r_itv.h
include/libr/r_util/r_log.h
include/libr/r_util/r_mem.h
@ -88,6 +92,7 @@ include/libr/r_util/r_panels.h
include/libr/r_util/r_pkcs7.h
include/libr/r_util/r_pool.h
include/libr/r_util/r_print.h
include/libr/r_util/r_protobuf.h
include/libr/r_util/r_punycode.h
include/libr/r_util/r_queue.h
include/libr/r_util/r_range.h
@ -97,10 +102,12 @@ include/libr/r_util/r_signal.h
include/libr/r_util/r_spaces.h
include/libr/r_util/r_stack.h
include/libr/r_util/r_str.h
include/libr/r_util/r_str_constpool.h
include/libr/r_util/r_str_util.h
include/libr/r_util/r_strbuf.h
include/libr/r_util/r_strpool.h
include/libr/r_util/r_sys.h
include/libr/r_util/r_table.h
include/libr/r_util/r_time.h
include/libr/r_util/r_tree.h
include/libr/r_util/r_uleb128.h
@ -124,6 +131,7 @@ include/libr/sdb/ls.h
include/libr/sdb/sdb.h
include/libr/sdb/sdb_version.h
include/libr/sdb/sdbht.h
include/libr/sdb/set.h
include/libr/sdb/types.h
include/libr/sflib/common/sfsocketcall.h
include/libr/sflib/common/sftypes.h
@ -222,6 +230,7 @@ man/man1/r2-docker.1.gz
man/man1/r2.1.gz
man/man1/r2agent.1.gz
man/man1/r2pm.1.gz
man/man1/r2r.1.gz
man/man1/rabin2.1.gz
man/man1/radare2.1.gz
man/man1/radiff2.1.gz
@ -279,6 +288,7 @@ man/man7/esil.7.gz
%%PORTDOCS%%%%DOCSDIR%%/portscan.r2
%%PORTDOCS%%%%DOCSDIR%%/qnx.md
%%PORTDOCS%%%%DOCSDIR%%/r2ascii.txt
%%PORTDOCS%%%%DOCSDIR%%/r2pipe.html
%%PORTDOCS%%%%DOCSDIR%%/rap.md
%%PORTDOCS%%%%DOCSDIR%%/rapatch.md
%%PORTDOCS%%%%DOCSDIR%%/releases.md
@ -294,6 +304,7 @@ man/man7/esil.7.gz
%%PORTDOCS%%%%DOCSDIR%%/uncrustify.cfg
%%PORTDOCS%%%%DOCSDIR%%/vim
%%PORTDOCS%%%%DOCSDIR%%/vim2r2.js
%%PORTDOCS%%%%DOCSDIR%%/vlang-example.v
%%PORTDOCS%%%%DOCSDIR%%/windbg.md
%%PORTDOCS%%%%DOCSDIR%%/windows.md
%%PORTDOCS%%%%DOCSDIR%%/yara.md
@ -328,16 +339,19 @@ man/man7/esil.7.gz
%%DATADIR%%/%%PORTVERSION%%/cons/white2
%%DATADIR%%/%%PORTVERSION%%/cons/xvilka
%%DATADIR%%/%%PORTVERSION%%/cons/zenburn
%%DATADIR%%/%%PORTVERSION%%/fcnsign/cc-arm-16.sdb
%%DATADIR%%/%%PORTVERSION%%/fcnsign/cc-arm-32.sdb
%%DATADIR%%/%%PORTVERSION%%/fcnsign/cc-arm-64.sdb
%%DATADIR%%/%%PORTVERSION%%/fcnsign/cc-avr-8.sdb
%%DATADIR%%/%%PORTVERSION%%/fcnsign/cc-hexagon-32.sdb
%%DATADIR%%/%%PORTVERSION%%/fcnsign/cc-m68k-32.sdb
%%DATADIR%%/%%PORTVERSION%%/fcnsign/cc-mips-32.sdb
%%DATADIR%%/%%PORTVERSION%%/fcnsign/cc-mips-64.sdb
%%DATADIR%%/%%PORTVERSION%%/fcnsign/cc-powerpc-32.sdb
%%DATADIR%%/%%PORTVERSION%%/fcnsign/cc-powerpc-64.sdb
%%DATADIR%%/%%PORTVERSION%%/fcnsign/cc-ppc-32.sdb
%%DATADIR%%/%%PORTVERSION%%/fcnsign/cc-ppc-64.sdb
%%DATADIR%%/%%PORTVERSION%%/fcnsign/cc-riscv-64.sdb
%%DATADIR%%/%%PORTVERSION%%/fcnsign/cc-sparc-32.sdb
%%DATADIR%%/%%PORTVERSION%%/fcnsign/cc-x86-16.sdb
%%DATADIR%%/%%PORTVERSION%%/fcnsign/cc-x86-32.sdb
%%DATADIR%%/%%PORTVERSION%%/fcnsign/cc-x86-64.sdb
%%DATADIR%%/%%PORTVERSION%%/fcnsign/cc-xtensa-32.sdb

View File

@ -0,0 +1,24 @@
# Created by: Matthias Fechner <mfechner@FreeBSD.org>
# $FreeBSD$
PORTNAME= ecma-re-validator
PORTVERSION= 0.2.1
CATEGORIES= devel rubygems
MASTER_SITES= RG
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Regular expresionn validator against ECMA-262
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
RUN_DEPENDS= rubygem-regexp_parser>=1.2<2:textproc/rubygem-regexp_parser
USES= gem shebangfix
USE_RUBY= yes
SHEBANG_FILES= script/bootstrap
NO_ARCH= yes
.include <bsd.port.mk>

View File

@ -0,0 +1,3 @@
TIMESTAMP = 1598282735
SHA256 (rubygem/ecma-re-validator-0.2.1.gem) = cc153c1ef841c199fbfcf1a98274dac61ee7635c7f6268086a95c309af6956c2
SIZE (rubygem/ecma-re-validator-0.2.1.gem) = 8704

View File

@ -0,0 +1,3 @@
Validate a regular expression string against what ECMA-262 can actually do.
WWW: https://github.com/gjtorikian/ecma-re-validator

View File

@ -0,0 +1,20 @@
# Created by: Matthias Fechner <mfechner@FreeBSD.org>
# $FreeBSD$
PORTNAME= hana
PORTVERSION= 1.3.6
CATEGORIES= devel rubygems
MASTER_SITES= RG
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Ruby JSON-Patch and JSON-Pointer implementation
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
USES= gem
USE_RUBY= yes
NO_ARCH= yes
.include <bsd.port.mk>

View File

@ -0,0 +1,3 @@
TIMESTAMP = 1598283292
SHA256 (rubygem/hana-1.3.6.gem) = 05156a6e0f7b06578dea1bd662d63d0f0b793858c2e4df7892b150372b654546
SIZE (rubygem/hana-1.3.6.gem) = 13312

View File

@ -0,0 +1,3 @@
Implementation of [JSON Patch][1] and [JSON Pointer][2] RFC.
WWW: http://github.com/tenderlove/hana

View File

@ -0,0 +1,25 @@
# Created by: Matthias Fechner <mfechner@FreeBSD.org>
# $FreeBSD$
PORTNAME= json_schemer
PORTVERSION= 0.2.13
CATEGORIES= devel rubygems
MASTER_SITES= RG
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Ruby JSON schema validator
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
RUN_DEPENDS= rubygem-ecma-re-validator>=0.2<1:devel/rubygem-ecma-re-validator \
rubygem-hana>=1.3<2:devel/rubygem-hana \
rubygem-regexp_parser>=1.5<2:textproc/rubygem-regexp_parser \
rubygem-uri_template>=0.7<1:net/rubygem-uri_template
USES= gem
USE_RUBY= yes
NO_ARCH= yes
.include <bsd.port.mk>

View File

@ -0,0 +1,3 @@
TIMESTAMP = 1598283664
SHA256 (rubygem/json_schemer-0.2.13.gem) = 58d4911ee9b2348c2b6274b23c7514cff41f7c8c2877d0a0d45810ff0ca7346d
SIZE (rubygem/json_schemer-0.2.13.gem) = 14336

View File

@ -0,0 +1,6 @@
This library is intended to provide Ruby with an interface for validating JSON
objects against a JSON schema conforming to JSON Schema Draft 4. Legacy support
for JSON Schema Draft 3, JSON Schema Draft 2, and JSON Schema Draft 1 is also
included.
WWW: https://github.com/ruby-json-schema/json-schema

View File

@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= rust-analyzer
DISTVERSION= 2020-08-17
DISTVERSION= 2020-08-24
CATEGORIES= devel
MAINTAINER= tobik@FreeBSD.org
@ -21,13 +21,13 @@ CARGO_CRATES= addr2line-0.13.0 \
anymap-0.12.1 \
arrayvec-0.5.1 \
atty-0.2.14 \
autocfg-1.0.0 \
autocfg-1.0.1 \
backtrace-0.3.50 \
base64-0.12.3 \
bitflags-1.2.1 \
byteorder-1.3.4 \
cargo_metadata-0.11.1 \
cc-1.0.58 \
cc-1.0.59 \
cfg-if-0.1.10 \
chalk-derive-0.23.0 \
chalk-ir-0.23.0 \
@ -47,9 +47,10 @@ CARGO_CRATES= addr2line-0.13.0 \
either-1.6.0 \
ena-0.14.0 \
env_logger-0.7.1 \
expect-test-0.1.0 \
filetime-0.2.12 \
fixedbitset-0.2.0 \
flate2-1.0.16 \
flate2-1.0.17 \
fsevent-2.0.2 \
fsevent-sys-3.0.2 \
fst-0.4.4 \
@ -73,19 +74,19 @@ CARGO_CRATES= addr2line-0.13.0 \
kernel32-sys-0.2.2 \
lazy_static-1.4.0 \
lazycell-1.3.0 \
libc-0.2.74 \
libc-0.2.76 \
libloading-0.6.2 \
libmimalloc-sys-0.1.15 \
libmimalloc-sys-0.1.16 \
lock_api-0.4.1 \
log-0.4.11 \
lsp-server-0.3.3 \
lsp-server-0.3.4 \
lsp-types-0.79.0 \
matchers-0.0.1 \
matches-0.1.8 \
maybe-uninit-2.0.0 \
memmap-0.7.0 \
memoffset-0.5.5 \
mimalloc-0.1.19 \
mimalloc-0.1.20 \
miniz_oxide-0.4.0 \
mio-0.6.22 \
mio-extras-2.0.6 \
@ -96,13 +97,13 @@ CARGO_CRATES= addr2line-0.13.0 \
num-traits-0.2.12 \
num_cpus-1.13.0 \
object-0.20.0 \
once_cell-1.4.0 \
once_cell-1.4.1 \
oorandom-11.1.2 \
parking_lot-0.11.0 \
parking_lot_core-0.8.0 \
percent-encoding-2.1.0 \
perf-event-0.4.4 \
perf-event-open-sys-0.3.2 \
perf-event-0.4.5 \
perf-event-open-sys-1.0.0 \
petgraph-0.5.1 \
pico-args-0.3.4 \
plain-0.2.3 \
@ -144,15 +145,15 @@ CARGO_CRATES= addr2line-0.13.0 \
thread_local-1.0.1 \
threadpool-1.8.1 \
time-0.1.43 \
tinyvec-0.3.3 \
tinyvec-0.3.4 \
tracing-0.1.19 \
tracing-attributes-0.1.10 \
tracing-attributes-0.1.11 \
tracing-core-0.1.14 \
tracing-log-0.1.1 \
tracing-serde-0.1.1 \
tracing-subscriber-0.2.11 \
tracing-tree-0.1.5 \
ungrammar-1.1.1 \
ungrammar-1.1.2 \
unicode-bidi-0.3.4 \
unicode-normalization-0.1.13 \
unicode-segmentation-1.6.0 \

View File

@ -1,4 +1,4 @@
TIMESTAMP = 1597719884
TIMESTAMP = 1598275365
SHA256 (rust/crates/addr2line-0.13.0.tar.gz) = 1b6a2d3371669ab3ca9797670853d61402b03d0b4b9ebf33d677dfa720203072
SIZE (rust/crates/addr2line-0.13.0.tar.gz) = 29996
SHA256 (rust/crates/adler-0.2.3.tar.gz) = ee2a4ec343196209d6594e19543ae87a39f96d5534d7174822a3ad825dd6ed7e
@ -13,8 +13,8 @@ SHA256 (rust/crates/arrayvec-0.5.1.tar.gz) = cff77d8686867eceff3105329d4698d96c2
SIZE (rust/crates/arrayvec-0.5.1.tar.gz) = 26816
SHA256 (rust/crates/atty-0.2.14.tar.gz) = d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8
SIZE (rust/crates/atty-0.2.14.tar.gz) = 5470
SHA256 (rust/crates/autocfg-1.0.0.tar.gz) = f8aac770f1885fd7e387acedd76065302551364496e46b3dd00860b2f8359b9d
SIZE (rust/crates/autocfg-1.0.0.tar.gz) = 12870
SHA256 (rust/crates/autocfg-1.0.1.tar.gz) = cdb031dd78e28731d87d56cc8ffef4a8f36ca26c38fe2de700543e627f8a464a
SIZE (rust/crates/autocfg-1.0.1.tar.gz) = 12908
SHA256 (rust/crates/backtrace-0.3.50.tar.gz) = 46254cf2fdcdf1badb5934448c1bcbe046a56537b3987d96c51a7afc5d03f293
SIZE (rust/crates/backtrace-0.3.50.tar.gz) = 69769
SHA256 (rust/crates/base64-0.12.3.tar.gz) = 3441f0f7b02788e948e47f457ca01f1d7e6d92c693bc132c22b087d3141c03ff
@ -25,8 +25,8 @@ SHA256 (rust/crates/byteorder-1.3.4.tar.gz) = 08c48aae112d48ed9f069b33538ea9e3e9
SIZE (rust/crates/byteorder-1.3.4.tar.gz) = 21943
SHA256 (rust/crates/cargo_metadata-0.11.1.tar.gz) = 89fec17b16f1ac67908af82e47d0a90a7afd0e1827b181cd77504323d3263d35
SIZE (rust/crates/cargo_metadata-0.11.1.tar.gz) = 16040
SHA256 (rust/crates/cc-1.0.58.tar.gz) = f9a06fb2e53271d7c279ec1efea6ab691c35a2ae67ec0d91d7acec0caf13b518
SIZE (rust/crates/cc-1.0.58.tar.gz) = 52896
SHA256 (rust/crates/cc-1.0.59.tar.gz) = 66120af515773fb005778dc07c261bd201ec8ce50bd6e7144c927753fe013381
SIZE (rust/crates/cc-1.0.59.tar.gz) = 53238
SHA256 (rust/crates/cfg-if-0.1.10.tar.gz) = 4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822
SIZE (rust/crates/cfg-if-0.1.10.tar.gz) = 7933
SHA256 (rust/crates/chalk-derive-0.23.0.tar.gz) = c3cb438e961fd7f1183dc5e0bdcfd09253bf9b90592cf665d1ce6787d8a4908f
@ -65,12 +65,14 @@ SHA256 (rust/crates/ena-0.14.0.tar.gz) = d7402b94a93c24e742487327a7cd839dc9d36fe
SIZE (rust/crates/ena-0.14.0.tar.gz) = 23052
SHA256 (rust/crates/env_logger-0.7.1.tar.gz) = 44533bbbb3bb3c1fa17d9f2e4e38bbbaf8396ba82193c4cb1b6445d711445d36
SIZE (rust/crates/env_logger-0.7.1.tar.gz) = 32281
SHA256 (rust/crates/expect-test-0.1.0.tar.gz) = a3e383741ea1982866572109d1a8c807bd36aad91fca701489fdca56ef92b3b8
SIZE (rust/crates/expect-test-0.1.0.tar.gz) = 9960
SHA256 (rust/crates/filetime-0.2.12.tar.gz) = 3ed85775dcc68644b5c950ac06a2b23768d3bc9390464151aaf27136998dcf9e
SIZE (rust/crates/filetime-0.2.12.tar.gz) = 14272
SHA256 (rust/crates/fixedbitset-0.2.0.tar.gz) = 37ab347416e802de484e4d03c7316c48f1ecb56574dfd4a46a80f173ce1de04d
SIZE (rust/crates/fixedbitset-0.2.0.tar.gz) = 13597
SHA256 (rust/crates/flate2-1.0.16.tar.gz) = 68c90b0fc46cf89d227cc78b40e494ff81287a92dd07631e5af0d06fe3cf885e
SIZE (rust/crates/flate2-1.0.16.tar.gz) = 73926
SHA256 (rust/crates/flate2-1.0.17.tar.gz) = 766d0e77a2c1502169d4a93ff3b8c15a71fd946cd0126309752104e5f3c46d94
SIZE (rust/crates/flate2-1.0.17.tar.gz) = 74154
SHA256 (rust/crates/fsevent-2.0.2.tar.gz) = 97f347202c95c98805c216f9e1df210e8ebaec9fdb2365700a43c10797a35e63
SIZE (rust/crates/fsevent-2.0.2.tar.gz) = 11252
SHA256 (rust/crates/fsevent-sys-3.0.2.tar.gz) = 77a29c77f1ca394c3e73a9a5d24cfcabb734682d9634fc398f2204a63c994120
@ -117,18 +119,18 @@ SHA256 (rust/crates/lazy_static-1.4.0.tar.gz) = e2abad23fbc42b3700f2f279844dc832
SIZE (rust/crates/lazy_static-1.4.0.tar.gz) = 10443
SHA256 (rust/crates/lazycell-1.3.0.tar.gz) = 830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55
SIZE (rust/crates/lazycell-1.3.0.tar.gz) = 12502
SHA256 (rust/crates/libc-0.2.74.tar.gz) = a2f02823cf78b754822df5f7f268fb59822e7296276d3e069d8e8cb26a14bd10
SIZE (rust/crates/libc-0.2.74.tar.gz) = 503397
SHA256 (rust/crates/libc-0.2.76.tar.gz) = 755456fae044e6fa1ebbbd1b3e902ae19e73097ed4ed87bb79934a867c007bc3
SIZE (rust/crates/libc-0.2.76.tar.gz) = 506496
SHA256 (rust/crates/libloading-0.6.2.tar.gz) = 2cadb8e769f070c45df05c78c7520eb4cd17061d4ab262e43cfc68b4d00ac71c
SIZE (rust/crates/libloading-0.6.2.tar.gz) = 19275
SHA256 (rust/crates/libmimalloc-sys-0.1.15.tar.gz) = a27252ec1d0c4e0dd6142cbc572da50b363ab56fc334f7aa8fadf295b2e24e74
SIZE (rust/crates/libmimalloc-sys-0.1.15.tar.gz) = 641107
SHA256 (rust/crates/libmimalloc-sys-0.1.16.tar.gz) = 677c4be79b14bd72496b87789b702ba02cd1a9f16a59369fe847082fd03efd88
SIZE (rust/crates/libmimalloc-sys-0.1.16.tar.gz) = 654086
SHA256 (rust/crates/lock_api-0.4.1.tar.gz) = 28247cc5a5be2f05fbcd76dd0cf2c7d3b5400cb978a28042abcd4fa0b3f8261c
SIZE (rust/crates/lock_api-0.4.1.tar.gz) = 20339
SHA256 (rust/crates/log-0.4.11.tar.gz) = 4fabed175da42fed1fa0746b0ea71f412aa9d35e76e95e59b192c64b9dc2bf8b
SIZE (rust/crates/log-0.4.11.tar.gz) = 36276
SHA256 (rust/crates/lsp-server-0.3.3.tar.gz) = 53b4ace8ebe5d2aff3687ce0ed507f6020d6a47a7de2b0d3d664ea237ffb0c62
SIZE (rust/crates/lsp-server-0.3.3.tar.gz) = 11116
SHA256 (rust/crates/lsp-server-0.3.4.tar.gz) = 87fce8851309a325974ec76efe7c9d954d152c9ff4fded6520eb3c96d0aa3a96
SIZE (rust/crates/lsp-server-0.3.4.tar.gz) = 11483
SHA256 (rust/crates/lsp-types-0.79.0.tar.gz) = 7f1f86677fdbe8df5f88b99131b1424e50aad27bbe3e5900d221bc414bd72e9b
SIZE (rust/crates/lsp-types-0.79.0.tar.gz) = 37323
SHA256 (rust/crates/matchers-0.0.1.tar.gz) = f099785f7595cc4b4553a174ce30dd7589ef93391ff414dbb67f62392b9e0ce1
@ -141,8 +143,8 @@ SHA256 (rust/crates/memmap-0.7.0.tar.gz) = 6585fd95e7bb50d6cc31e20d4cf9afb4e2ba1
SIZE (rust/crates/memmap-0.7.0.tar.gz) = 15214
SHA256 (rust/crates/memoffset-0.5.5.tar.gz) = c198b026e1bbf08a937e94c6c60f9ec4a2267f5b0d2eec9c1b21b061ce2be55f
SIZE (rust/crates/memoffset-0.5.5.tar.gz) = 7318
SHA256 (rust/crates/mimalloc-0.1.19.tar.gz) = 6c52de2069999f01bd26436564dbe7de3a87898feeb7a0d0ff9eb20a05bb7ca0
SIZE (rust/crates/mimalloc-0.1.19.tar.gz) = 4265
SHA256 (rust/crates/mimalloc-0.1.20.tar.gz) = 00759bcf69082fa629ae8823fcc72f7454a90c6476110297a1ae5fb3a559e474
SIZE (rust/crates/mimalloc-0.1.20.tar.gz) = 4630
SHA256 (rust/crates/miniz_oxide-0.4.0.tar.gz) = be0f75932c1f6cfae3c04000e40114adf955636e19040f9c0a2c380702aa1c7f
SIZE (rust/crates/miniz_oxide-0.4.0.tar.gz) = 45246
SHA256 (rust/crates/mio-0.6.22.tar.gz) = fce347092656428bc8eaf6201042cb551b8d67855af7374542a92a0fbfcac430
@ -163,8 +165,8 @@ SHA256 (rust/crates/num_cpus-1.13.0.tar.gz) = 05499f3756671c15885fee9034446956ff
SIZE (rust/crates/num_cpus-1.13.0.tar.gz) = 14704
SHA256 (rust/crates/object-0.20.0.tar.gz) = 1ab52be62400ca80aa00285d25253d7f7c437b7375c4de678f5405d3afe82ca5
SIZE (rust/crates/object-0.20.0.tar.gz) = 168755
SHA256 (rust/crates/once_cell-1.4.0.tar.gz) = 0b631f7e854af39a1739f401cf34a8a013dfe09eac4fa4dba91e9768bd28168d
SIZE (rust/crates/once_cell-1.4.0.tar.gz) = 24625
SHA256 (rust/crates/once_cell-1.4.1.tar.gz) = 260e51e7efe62b592207e9e13a68e43692a7a279171d6ba57abd208bf23645ad
SIZE (rust/crates/once_cell-1.4.1.tar.gz) = 24366
SHA256 (rust/crates/oorandom-11.1.2.tar.gz) = a170cebd8021a008ea92e4db85a72f80b35df514ec664b296fdcbb654eac0b2c
SIZE (rust/crates/oorandom-11.1.2.tar.gz) = 23418
SHA256 (rust/crates/parking_lot-0.11.0.tar.gz) = a4893845fa2ca272e647da5d0e46660a314ead9c2fdd9a883aabc32e481a8733
@ -173,10 +175,10 @@ SHA256 (rust/crates/parking_lot_core-0.8.0.tar.gz) = c361aa727dd08437f2f1447be8b
SIZE (rust/crates/parking_lot_core-0.8.0.tar.gz) = 33870
SHA256 (rust/crates/percent-encoding-2.1.0.tar.gz) = d4fd5641d01c8f18a23da7b6fe29298ff4b55afcccdf78973b24cf3175fee32e
SIZE (rust/crates/percent-encoding-2.1.0.tar.gz) = 9748
SHA256 (rust/crates/perf-event-0.4.4.tar.gz) = 76c42ba5d85a2f4472b99f475fb60cf336d9b4c85b1ea8bb300fef2e3c7c8f89
SIZE (rust/crates/perf-event-0.4.4.tar.gz) = 18689
SHA256 (rust/crates/perf-event-open-sys-0.3.2.tar.gz) = 83e7183862f36d10263d0a1ccaef50fef734ade948bf026afd1bd97355c78273
SIZE (rust/crates/perf-event-open-sys-0.3.2.tar.gz) = 20222
SHA256 (rust/crates/perf-event-0.4.5.tar.gz) = 273069d0b956939ba75e8b5663328b9b7f0dc2e262b3306c6be66c4d87e2240a
SIZE (rust/crates/perf-event-0.4.5.tar.gz) = 18730
SHA256 (rust/crates/perf-event-open-sys-1.0.0.tar.gz) = 66f37842e29d92d05872a3c0271ba6717842695ecb896cb2e147a825c804b207
SIZE (rust/crates/perf-event-open-sys-1.0.0.tar.gz) = 22665
SHA256 (rust/crates/petgraph-0.5.1.tar.gz) = 467d164a6de56270bd7c4d070df81d07beace25012d5103ced4e9ff08d6afdb7
SIZE (rust/crates/petgraph-0.5.1.tar.gz) = 147173
SHA256 (rust/crates/pico-args-0.3.4.tar.gz) = 28b9b4df73455c861d7cbf8be42f01d3b373ed7f02e378d55fa84eafc6f638b1
@ -259,12 +261,12 @@ SHA256 (rust/crates/threadpool-1.8.1.tar.gz) = d050e60b33d41c19108b32cea32164033
SIZE (rust/crates/threadpool-1.8.1.tar.gz) = 14408
SHA256 (rust/crates/time-0.1.43.tar.gz) = ca8a50ef2360fbd1eeb0ecd46795a87a19024eb4b53c5dc916ca1fd95fe62438
SIZE (rust/crates/time-0.1.43.tar.gz) = 28653
SHA256 (rust/crates/tinyvec-0.3.3.tar.gz) = 53953d2d3a5ad81d9f844a32f14ebb121f50b650cd59d0ee2a07cf13c617efed
SIZE (rust/crates/tinyvec-0.3.3.tar.gz) = 17860
SHA256 (rust/crates/tinyvec-0.3.4.tar.gz) = 238ce071d267c5710f9d31451efec16c5ee22de34df17cc05e56cbc92e967117
SIZE (rust/crates/tinyvec-0.3.4.tar.gz) = 17586
SHA256 (rust/crates/tracing-0.1.19.tar.gz) = 6d79ca061b032d6ce30c660fded31189ca0b9922bf483cd70759f13a2d86786c
SIZE (rust/crates/tracing-0.1.19.tar.gz) = 60835
SHA256 (rust/crates/tracing-attributes-0.1.10.tar.gz) = 1fe233f4227389ab7df5b32649239da7ebe0b281824b4e84b342d04d3fd8c25e
SIZE (rust/crates/tracing-attributes-0.1.10.tar.gz) = 16794
SHA256 (rust/crates/tracing-attributes-0.1.11.tar.gz) = 80e0ccfc3378da0cce270c946b676a376943f5cd16aeba64568e7939806f4ada
SIZE (rust/crates/tracing-attributes-0.1.11.tar.gz) = 17279
SHA256 (rust/crates/tracing-core-0.1.14.tar.gz) = db63662723c316b43ca36d833707cc93dff82a02ba3d7e354f342682cc8b3545
SIZE (rust/crates/tracing-core-0.1.14.tar.gz) = 46595
SHA256 (rust/crates/tracing-log-0.1.1.tar.gz) = 5e0f8c7178e13481ff6765bd169b33e8d554c5d2bbede5e32c356194be02b9b9
@ -275,8 +277,8 @@ SHA256 (rust/crates/tracing-subscriber-0.2.11.tar.gz) = abd165311cc4d7a555ad11cc
SIZE (rust/crates/tracing-subscriber-0.2.11.tar.gz) = 84920
SHA256 (rust/crates/tracing-tree-0.1.5.tar.gz) = e1a3dc4774db3a6b2d66a4f8d8de670e874ec3ed55615860c994927419b32c5f
SIZE (rust/crates/tracing-tree-0.1.5.tar.gz) = 8768
SHA256 (rust/crates/ungrammar-1.1.1.tar.gz) = c4e20e58a08ee1bcf8a4695cf74550cf054d6c489105f594beacb2c684210aad
SIZE (rust/crates/ungrammar-1.1.1.tar.gz) = 7472
SHA256 (rust/crates/ungrammar-1.1.2.tar.gz) = bab6142ac77be714b1ea78faca6efaed5478c50724786b0fe80d8528d10692b3
SIZE (rust/crates/ungrammar-1.1.2.tar.gz) = 7486
SHA256 (rust/crates/unicode-bidi-0.3.4.tar.gz) = 49f2bd0c6468a8230e1db229cff8029217cf623c767ea5d60bfbd42729ea54d5
SIZE (rust/crates/unicode-bidi-0.3.4.tar.gz) = 32228
SHA256 (rust/crates/unicode-normalization-0.1.13.tar.gz) = 6fb19cf769fa8c6a80a162df694621ebeb4dafb606470b2b2fce0be40a98a977
@ -305,5 +307,5 @@ SHA256 (rust/crates/write-json-0.1.2.tar.gz) = 06069a848f95fceae3e5e03c0ddc8cb78
SIZE (rust/crates/write-json-0.1.2.tar.gz) = 7414
SHA256 (rust/crates/ws2_32-sys-0.2.1.tar.gz) = d59cefebd0c892fa2dd6de581e937301d8552cb44489cdff035c6187cb63fa5e
SIZE (rust/crates/ws2_32-sys-0.2.1.tar.gz) = 4697
SHA256 (rust-analyzer-rust-analyzer-2020-08-17_GH0.tar.gz) = fd2af7d8709cf761c341ebcc7e738b235762dc887947c8990f39d838ffafa194
SIZE (rust-analyzer-rust-analyzer-2020-08-17_GH0.tar.gz) = 1195861
SHA256 (rust-analyzer-rust-analyzer-2020-08-24_GH0.tar.gz) = a6807d415b1a111060b5388cedefdddfa8ec95c2ea3ebe7901480ac045ed7c4a
SIZE (rust-analyzer-rust-analyzer-2020-08-24_GH0.tar.gz) = 1243753

View File

@ -48,13 +48,13 @@ RUN_DEPENDS= bind-tools>0:dns/bind-tools
# XXX: remove tar:bz2
USES= autoreconf compiler:c11 cpe libedit libtool pkgconfig ssl tar:bz2
# ISC releases things like 9.8.0-P1, which our versioning doesn't like
ISCVERSION= 9.17.3a0.2020.08.17
ISCVERSION= 9.17.4a0.2020.08.24
# XXX: Remove gitlab
USE_GITLAB= yes
GL_SITE= https://gitlab.isc.org
GL_ACCOUNT= isc-projects
GL_PROJECT= bind9
GL_COMMIT= f85bb0691cdfe465f135c36fc6f4690d956903f1
GL_COMMIT= 62971d4a3cade07505e28b6e5da989e02e8f7b6d
CPE_VENDOR= isc
CPE_VERSION= ${ISCVERSION:C/-.*//}
@ -69,7 +69,8 @@ CONFIGURE_ARGS= --disable-linux-caps \
--with-dlopen=yes \
--with-libxml2 \
--with-openssl=${OPENSSLBASE} \
--with-readline="-L${LOCALBASE}/lib -ledit"
--with-readline=libedit
CONFIGURE_ENV= READLINE_CFLAGS="-L${LOCALBASE}/lib"
ETCDIR= ${PREFIX}/etc/namedb
.if defined(BIND_TOOLS_SLAVE)

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1597666643
SHA256 (isc-projects-bind9-f85bb0691cdfe465f135c36fc6f4690d956903f1_GL0.tar.gz) = fe56d45bad0a650a9b3a24b28a271dde8761af9e054f4c246a0f973873bd9ce9
SIZE (isc-projects-bind9-f85bb0691cdfe465f135c36fc6f4690d956903f1_GL0.tar.gz) = 4271204
TIMESTAMP = 1598274694
SHA256 (isc-projects-bind9-62971d4a3cade07505e28b6e5da989e02e8f7b6d_GL0.tar.gz) = 02c3a198dfaa749814ab3da0ca7a9350f464d3f6d5a7017fcd3144598b56e902
SIZE (isc-projects-bind9-62971d4a3cade07505e28b6e5da989e02e8f7b6d_GL0.tar.gz) = 4269005

View File

@ -1,6 +1,6 @@
Add the override-cache-ttl feature.
--- bin/named/config.c.orig 2020-08-17 02:35:33 UTC
--- bin/named/config.c.orig 2020-08-24 11:39:18 UTC
+++ bin/named/config.c
@@ -180,6 +180,7 @@ options {\n\
notify-source *;\n\
@ -10,7 +10,7 @@ Add the override-cache-ttl feature.
provide-ixfr true;\n\
qname-minimization relaxed;\n\
query-source address *;\n\
--- bin/named/server.c.orig 2020-08-17 02:35:33 UTC
--- bin/named/server.c.orig 2020-08-24 11:39:18 UTC
+++ bin/named/server.c
@@ -4334,6 +4334,11 @@ configure_view(dns_view_t *view, dns_viewlist_t *viewl
}
@ -24,7 +24,7 @@ Add the override-cache-ttl feature.
result = named_config_get(maps, "max-cache-ttl", &obj);
INSIST(result == ISC_R_SUCCESS);
view->maxcachettl = cfg_obj_asduration(obj);
--- lib/dns/include/dns/view.h.orig 2020-08-17 02:35:33 UTC
--- lib/dns/include/dns/view.h.orig 2020-08-24 11:39:18 UTC
+++ lib/dns/include/dns/view.h
@@ -152,6 +152,7 @@ struct dns_view {
bool requestnsid;
@ -34,9 +34,9 @@ Add the override-cache-ttl feature.
dns_ttl_t maxncachettl;
dns_ttl_t mincachettl;
dns_ttl_t minncachettl;
--- lib/dns/resolver.c.orig 2020-08-17 02:35:33 UTC
--- lib/dns/resolver.c.orig 2020-08-24 11:39:18 UTC
+++ lib/dns/resolver.c
@@ -6247,6 +6247,12 @@ cache_name(fetchctx_t *fctx, dns_name_t *name, dns_adb
@@ -6256,6 +6256,12 @@ cache_name(fetchctx_t *fctx, dns_name_t *name, dns_adb
}
/*
@ -49,7 +49,7 @@ Add the override-cache-ttl feature.
* Enforce the configure maximum cache TTL.
*/
if (rdataset->ttl > res->view->maxcachettl) {
--- lib/isccfg/namedconf.c.orig 2020-08-17 02:35:33 UTC
--- lib/isccfg/namedconf.c.orig 2020-08-24 11:39:18 UTC
+++ lib/isccfg/namedconf.c
@@ -1993,6 +1993,7 @@ static cfg_clausedef_t view_clauses[] = {
#endif /* ifdef HAVE_LMDB */

View File

@ -194,6 +194,7 @@ include/isc/quota.h
include/isc/radix.h
include/isc/random.h
include/isc/ratelimiter.h
include/isc/readline.h
include/isc/refcount.h
include/isc/regex.h
include/isc/region.h
@ -264,25 +265,25 @@ include/pk11/site.h
include/pkcs11/pkcs11.h
lib/libbind9.so
lib/libbind9.so.1701
lib/libbind9.so.1701.0.1
lib/libbind9.so.1701.0.2
lib/libdns.so
lib/libdns.so.1703
lib/libdns.so.1703.0.0
lib/libdns.so.1703.1.0
lib/libirs.so
lib/libirs.so.1701
lib/libirs.so.1701.0.0
lib/libisc.so
lib/libisc.so.1703
lib/libisc.so.1703.0.0
lib/libisc.so.1704
lib/libisc.so.1704.0.0
lib/libisccc.so
lib/libisccc.so.1701
lib/libisccc.so.1701.0.0
lib/libisccc.so.1702
lib/libisccc.so.1702.0.0
lib/libisccfg.so
lib/libisccfg.so.1701
lib/libisccfg.so.1701.0.1
lib/libisccfg.so.1701.0.2
lib/libns.so
lib/libns.so.1703
lib/libns.so.1703.0.0
lib/libns.so.1703.0.1
@comment lib/named/filter-aaaa.so
@comment man/man1/arpaname.1.gz
@comment man/man1/delv.1.gz

View File

@ -3,7 +3,6 @@
PORTNAME= apel
PORTVERSION= 10.8.${SNAPDATE}
PORTREVISION= 3
CATEGORIES= editors elisp
PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
@ -15,9 +14,9 @@ LICENSE= GPLv2
USES= emacs
USE_GITHUB= yes
GH_ACCOUNT= wanderlust
GH_TAGNAME= d146ddb
GH_TAGNAME= 414dc33
SNAPDATE= 20190407
SNAPDATE= 20200824
NO_ARCH= yes
ALL_TARGET= elc

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1565577043
SHA256 (wanderlust-apel-10.8.20190407-d146ddb_GH0.tar.gz) = 9709b1ed326a51c98f1f28722b03db725b904e0dbd771d441e098837266af7dd
SIZE (wanderlust-apel-10.8.20190407-d146ddb_GH0.tar.gz) = 94730
TIMESTAMP = 1598264008
SHA256 (wanderlust-apel-10.8.20200824-414dc33_GH0.tar.gz) = 95f4e90f6a6791cde53aa803ac5471db338f734b3817d74b9b2d5573e1f5990e
SIZE (wanderlust-apel-10.8.20200824-414dc33_GH0.tar.gz) = 69965

View File

@ -1,11 +0,0 @@
--- APEL-MK.orig 2006-12-20 17:24:49 UTC
+++ APEL-MK
@@ -41,7 +41,7 @@
;; Make "emu" subdirectory.
"emu"
;; Don't make "emu" subdirectory.
- ""))
+ "emu"))
;; The directories where APEL and EMU modules will be installed.
;; These two variables will be generated from other variables above.

View File

@ -1,14 +0,0 @@
--- pccl-20.el.orig 2019-04-07 10:56:27 UTC
+++ pccl-20.el
@@ -88,8 +88,9 @@ CODING-SYSTEM, DECODER and ENCODER must be symbol."
(when-broken ccl-accept-symbol-as-program
(setq decoder (symbol-value decoder))
(setq encoder (symbol-value encoder)))
- (make-coding-system coding-system 4 mnemonic docstring
- (cons decoder encoder)))
+ (if (fboundp 'make-coding-system)
+ (make-coding-system coding-system 4 mnemonic docstring (cons decoder encoder))
+ (define-coding-system coding-system docstring :mnemonic mnemonic :coding-type 'ccl :ccl-decoder decoder :ccl-encoder encoder)))
)
(when-broken ccl-accept-symbol-as-program

View File

@ -1,6 +1,6 @@
# $FreeBSD$
PORTREVISION= 1
PORTREVISION= 2
PKGNAMESUFFIX= -qt5
MASTERDIR= ${.CURDIR}/../citra

View File

@ -2,7 +2,7 @@
PORTNAME= citra
PORTVERSION= s20200728
PORTREVISION?= 1
PORTREVISION?= 2
CATEGORIES= emulators
MAINTAINER= jbeich@FreeBSD.org
@ -33,7 +33,7 @@ GH_TUPLE= citra-emu:ext-boost:36603a1:boost/externals/boost \
facebook:zstd:v1.4.4:zstd/externals/zstd \
fmtlib:fmt:6.0.0-56-g4b8f8fac:fmt/externals/fmt \
herumi:xbyak:v5.71:xbyak/externals/xbyak \
kinetiknz:cubeb:cubeb-0.2-1248-g123ce2a:cubeb/externals/cubeb \
kinetiknz:cubeb:cubeb-0.2-1248-g957847c:cubeb/externals/cubeb \
lsalzman:enet:0eaf48e:enet/externals/enet \
lvandeve:lodepng:31d9704:lodepng/externals/lodepng/lodepng \
neobrain:nihstro:fd69de1:nihstro/externals/nihstro \

View File

@ -23,8 +23,8 @@ SHA256 (fmtlib-fmt-6.0.0-56-g4b8f8fac_GH0.tar.gz) = f9ea86d434fe49d50ee62d9a4166
SIZE (fmtlib-fmt-6.0.0-56-g4b8f8fac_GH0.tar.gz) = 713067
SHA256 (herumi-xbyak-v5.71_GH0.tar.gz) = 27e5dd6f7fa7194802db9194b893f94b64edf6e585bf567feebb2b15baf11008
SIZE (herumi-xbyak-v5.71_GH0.tar.gz) = 213882
SHA256 (kinetiknz-cubeb-cubeb-0.2-1248-g123ce2a_GH0.tar.gz) = 2baff062f9127215885935279a7108334e71db96fc180ceb9e5053d94ee68ba0
SIZE (kinetiknz-cubeb-cubeb-0.2-1248-g123ce2a_GH0.tar.gz) = 202957
SHA256 (kinetiknz-cubeb-cubeb-0.2-1248-g957847c_GH0.tar.gz) = a0b602fed33a9cf6b6b23b1ae5354fe1c53ab7dbf1abdbdf0d0abff7a29d9638
SIZE (kinetiknz-cubeb-cubeb-0.2-1248-g957847c_GH0.tar.gz) = 203001
SHA256 (lsalzman-enet-0eaf48e_GH0.tar.gz) = 50c3a47329096908d53ac906b18d5759f06600b4c6612120d18be2aee481e216
SIZE (lsalzman-enet-0eaf48e_GH0.tar.gz) = 79503
SHA256 (lvandeve-lodepng-31d9704_GH0.tar.gz) = 86e140a13d1f425d45f891a082111435d3333385d36b66c94a031c029f4422c1

View File

@ -2,8 +2,8 @@
PORTNAME= rpcs3
DISTVERSIONPREFIX= v
DISTVERSION= 0.0.11-10769 # git rev-list --count HEAD
DISTVERSIONSUFFIX= -gedc09e22b
DISTVERSION= 0.0.11-10773 # git rev-list --count HEAD
DISTVERSIONSUFFIX= -gc5aebe456
CATEGORIES= emulators
MAINTAINER= jbeich@FreeBSD.org

View File

@ -1,6 +1,6 @@
TIMESTAMP = 1598050517
SHA256 (RPCS3-rpcs3-v0.0.11-10769-gedc09e22b_GH0.tar.gz) = 062257fb33660f511d723cddfca89bed338adb5dc71f1ab33a9a58415ca917b8
SIZE (RPCS3-rpcs3-v0.0.11-10769-gedc09e22b_GH0.tar.gz) = 6448130
TIMESTAMP = 1598224251
SHA256 (RPCS3-rpcs3-v0.0.11-10773-gc5aebe456_GH0.tar.gz) = 9d79476f12468d299f59a79000269b5e841f158ef1bdff95f47583cfb97f0a4c
SIZE (RPCS3-rpcs3-v0.0.11-10773-gc5aebe456_GH0.tar.gz) = 6448284
SHA256 (RPCS3-hidapi-hidapi-0.8.0-rc1-27-g9220f5e_GH0.tar.gz) = 3120e0b701943f452760e45f9fc1ac50bab356ad4c807b4cac4598041c5ca1a5
SIZE (RPCS3-hidapi-hidapi-0.8.0-rc1-27-g9220f5e_GH0.tar.gz) = 105400
SHA256 (RPCS3-llvm-mirror-f5679565d348_GH0.tar.gz) = 201b9be34c7ef5f5a81d21b11c532040546cb602307479a4dd56357c02caa7f3

View File

@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= yuzu
PORTVERSION= s20200820
PORTVERSION= s20200824
PORTREVISION?= 0
CATEGORIES= emulators
@ -37,17 +37,17 @@ LIB_DEPENDS= liblz4.so:archivers/liblz4 \
USE_GITHUB= yes
GH_ACCOUNT= yuzu-emu
GH_TAGNAME= 53fbf8e20
GH_TAGNAME= 6fd3a1bf8
GH_TUPLE= yuzu-emu:unicorn:1.0.1-153-g73f45735:unicorn/externals/unicorn \
DarkLordZach:mbedtls:a280e60:mbedtls/externals/mbedtls \
KhronosGroup:SPIRV-Headers:2c51218:SPIRV_Headers/externals/sirit/externals/SPIRV-Headers \
KhronosGroup:Vulkan-Headers:v1.2.145:Vulkan_Headers/externals/Vulkan-Headers \
MerryMage:dynarmic:r3-234-g82417da7:dynarmic/externals/dynarmic \
MerryMage:dynarmic:r3-242-g0e1112b7:dynarmic/externals/dynarmic \
ReinUsesLisp:sirit:eefca56:sirit/externals/sirit \
arsenm:sanitizers-cmake:aab6948:sanitizers_cmake/externals/cubeb/cmake/sanitizers-cmake \
citra-emu:ext-soundtouch:060181e:soundtouch/externals/soundtouch \
herumi:xbyak:v5.911:xbyak/externals/xbyak \
kinetiknz:cubeb:cubeb-0.2-1248-g123ce2a:cubeb/externals/cubeb \
kinetiknz:cubeb:cubeb-0.2-1248-g957847c:cubeb/externals/cubeb \
svn2github:inih:603729d:inih/externals/inih/inih
USES= cmake compiler:c++17-lang localbase:ldflags python:build sdl ssl

View File

@ -1,6 +1,6 @@
TIMESTAMP = 1597948153
SHA256 (yuzu-emu-yuzu-s20200820-53fbf8e20_GH0.tar.gz) = 52004f24e7d151f40a7290041dbc420bb2897e25b410faf4117ace48fcf91315
SIZE (yuzu-emu-yuzu-s20200820-53fbf8e20_GH0.tar.gz) = 2946563
TIMESTAMP = 1598244022
SHA256 (yuzu-emu-yuzu-s20200824-6fd3a1bf8_GH0.tar.gz) = b0a95e1391295171e96e4957786aeaaf971f424531f0b802e098f48d1800aa36
SIZE (yuzu-emu-yuzu-s20200824-6fd3a1bf8_GH0.tar.gz) = 2947123
SHA256 (yuzu-emu-unicorn-1.0.1-153-g73f45735_GH0.tar.gz) = 8f7b4d8eb998c2a4c146268d83b44fc22ca8d4d276f26d6af1071e51f4b5bd4f
SIZE (yuzu-emu-unicorn-1.0.1-153-g73f45735_GH0.tar.gz) = 3296254
SHA256 (DarkLordZach-mbedtls-a280e60_GH0.tar.gz) = 4fc6ddc256bc75b975fd5ad8bb7d31ff79c62d49daafb0108585c9ef80c6c5a7
@ -9,8 +9,8 @@ SHA256 (KhronosGroup-SPIRV-Headers-2c51218_GH0.tar.gz) = 08f70947b69e17c7e322156
SIZE (KhronosGroup-SPIRV-Headers-2c51218_GH0.tar.gz) = 280829
SHA256 (KhronosGroup-Vulkan-Headers-v1.2.145_GH0.tar.gz) = c8656969f0dc33f5f544b9449f02d66b7c9de67e6e58376c1cd4999694ab8517
SIZE (KhronosGroup-Vulkan-Headers-v1.2.145_GH0.tar.gz) = 766896
SHA256 (MerryMage-dynarmic-r3-234-g82417da7_GH0.tar.gz) = 508028032115d62ac3a6ca4d4b362fca9f3523e849723e736373d9443cfa7452
SIZE (MerryMage-dynarmic-r3-234-g82417da7_GH0.tar.gz) = 1646002
SHA256 (MerryMage-dynarmic-r3-242-g0e1112b7_GH0.tar.gz) = f552cb543bd8937dc145a780e6a11925f510b90b6fe281db44de93e74db07654
SIZE (MerryMage-dynarmic-r3-242-g0e1112b7_GH0.tar.gz) = 1646910
SHA256 (ReinUsesLisp-sirit-eefca56_GH0.tar.gz) = cc95e8155e14e596526c378d0a3cc2bb4bfe7da68773a79f224d48f89b20685a
SIZE (ReinUsesLisp-sirit-eefca56_GH0.tar.gz) = 22035
SHA256 (arsenm-sanitizers-cmake-aab6948_GH0.tar.gz) = d9009e17948aff769a6f6e16b52d4d8752c5cc2cab1e9c381d3a31fd1a680b58
@ -19,8 +19,8 @@ SHA256 (citra-emu-ext-soundtouch-060181e_GH0.tar.gz) = a593ab188e4feaeef8376c27b
SIZE (citra-emu-ext-soundtouch-060181e_GH0.tar.gz) = 59514
SHA256 (herumi-xbyak-v5.911_GH0.tar.gz) = 7b5ec57fb887a25c563e24bd82a0a350d68b8b0219e94b680c040f6cd59bdc40
SIZE (herumi-xbyak-v5.911_GH0.tar.gz) = 224126
SHA256 (kinetiknz-cubeb-cubeb-0.2-1248-g123ce2a_GH0.tar.gz) = 2baff062f9127215885935279a7108334e71db96fc180ceb9e5053d94ee68ba0
SIZE (kinetiknz-cubeb-cubeb-0.2-1248-g123ce2a_GH0.tar.gz) = 202957
SHA256 (kinetiknz-cubeb-cubeb-0.2-1248-g957847c_GH0.tar.gz) = a0b602fed33a9cf6b6b23b1ae5354fe1c53ab7dbf1abdbdf0d0abff7a29d9638
SIZE (kinetiknz-cubeb-cubeb-0.2-1248-g957847c_GH0.tar.gz) = 203001
SHA256 (svn2github-inih-603729d_GH0.tar.gz) = b4faa364c3e33261707d4b669e1c669ca3818d7b9515c15fe0befd9df3f1f00a
SIZE (svn2github-inih-603729d_GH0.tar.gz) = 8342
SHA256 (905e8016a04e.patch) = cecc02f098917ee236ace0a350f37a9ffbb4aae92232f6c105a520476f7b23b5

View File

@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= Cockatrice
PORTVERSION= 2.7.4
PORTREVISION= 1
PORTVERSION= 2.7.5
CATEGORIES= games
MAINTAINER= sbruno@FreeBSD.org
@ -17,7 +16,7 @@ LIB_DEPENDS= libprotobuf.so:devel/protobuf
USES= cmake compiler:c++11-lib gnome qt:5
USE_QT= buildtools_build concurrent core network qmake_build websockets widgets gui
USE_GITHUB= yes
GH_TAGNAME= 2020-03-20-Release-2.7.4
GH_TAGNAME= 2020-08-23-Release-2.7.5
INSTALLS_ICONS= yes
DATADIR= ${PREFIX}/share/${PORTNAME:tl}

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1584965900
SHA256 (Cockatrice-Cockatrice-2.7.4-2020-03-20-Release-2.7.4_GH0.tar.gz) = 5ab4e1c4c95dadc4632e2ad60c35d6decc6a5933d4a3af99058cea6983874395
SIZE (Cockatrice-Cockatrice-2.7.4-2020-03-20-Release-2.7.4_GH0.tar.gz) = 8490711
TIMESTAMP = 1598226972
SHA256 (Cockatrice-Cockatrice-2.7.5-2020-08-23-Release-2.7.5_GH0.tar.gz) = 531aa4f163b931db20bcd0b2faa68ace141fcb9ea6b720248b20adf48b7ba807
SIZE (Cockatrice-Cockatrice-2.7.5-2020-08-23-Release-2.7.5_GH0.tar.gz) = 8503044

View File

@ -0,0 +1,12 @@
# Upstream did not bump the release version. Do that for them.
--- CMakeLists.txt.orig 2020-08-24 13:29:55 UTC
+++ CMakeLists.txt
@@ -37,7 +37,7 @@ endif()
# A project name is needed for CPack
# Version can be overriden by git tags, see cmake/getversion.cmake
-PROJECT("Cockatrice" VERSION 2.7.4)
+PROJECT("Cockatrice" VERSION 2.7.5)
# Use c++11 for all targets
set(CMAKE_CXX_STANDARD 11 CACHE STRING "C++ ISO Standard")

View File

@ -1,10 +0,0 @@
--- cockatrice/src/arrowitem.h.orig 2020-05-19 17:58:03 UTC
+++ cockatrice/src/arrowitem.h
@@ -2,6 +2,7 @@
#define ARROWITEM_H
#include <QGraphicsItem>
+#include <QPainterPath>
class CardItem;
class QGraphicsSceneMouseEvent;

View File

@ -1,10 +0,0 @@
--- cockatrice/src/replay_timeline_widget.cpp.orig 2020-05-19 17:57:56 UTC
+++ cockatrice/src/replay_timeline_widget.cpp
@@ -1,6 +1,7 @@
#include "replay_timeline_widget.h"
#include <QPainter>
+#include <QPainterPath>
#include <QPalette>
#include <QTimer>
#include <cmath>

View File

@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= openjk
PORTVERSION= g20190428
PORTREVISION= 1
PORTVERSION= g20200823
CATEGORIES= games
MAINTAINER= pkubaj@FreeBSD.org
@ -17,7 +16,7 @@ USE_GL= gl glu
USE_GITHUB= yes
GH_ACCOUNT= JACoders
GH_PROJECT= OpenJK
GH_TAGNAME= 911c537
GH_TAGNAME= ca63f21
USE_SDL= sdl2
USE_XORG= x11

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1556633408
SHA256 (JACoders-OpenJK-g20190428-911c537_GH0.tar.gz) = df142c5557b4ed31da9056d3cdba0ce376612e346024722530f84f05bfabd66b
SIZE (JACoders-OpenJK-g20190428-911c537_GH0.tar.gz) = 11695891
TIMESTAMP = 1598285859
SHA256 (JACoders-OpenJK-g20200823-ca63f21_GH0.tar.gz) = 0dadb0e1c306ae1217531d3fe519aba11f5838c8a203649a87448776e3c47f97
SIZE (JACoders-OpenJK-g20200823-ca63f21_GH0.tar.gz) = 13385521

View File

@ -1,5 +1,5 @@
--- CMakeModules/InstallConfig.cmake.orig 2019-04-07 09:22:21 UTC
+++ CMakeModules/InstallConfig.cmake
--- cmake/Modules/InstallConfig.cmake.orig 2019-04-07 09:22:21 UTC
+++ cmake/Modules/InstallConfig.cmake
@@ -17,8 +17,8 @@
#============================================================================

View File

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= drm-legacy-kmod
PORTVERSION= g20200306
PORTVERSION= g20200825
CATEGORIES= graphics
MAINTAINER= x11@FreeBSD.org
@ -11,6 +11,9 @@ COMMENT= Legacy DRM modules for the linuxkpi-based KMS components
LICENSE= BSD2CLAUSE MIT GPLv2
LICENSE_COMB= multi
DEPRECATED= Obsolete version, use drm-kmod
EXPIRATION_DATE=2020-12-31
BROKEN_aarch64= src/dev/drm2/ttm/ttm_bo_util.c:453:2: error: Port me
RUN_DEPENDS= gpu-firmware-kmod>=g20180319:graphics/gpu-firmware-kmod
@ -27,7 +30,7 @@ CONFLICTS_INSTALL= drm-devel-kmod \
USE_GITHUB= yes
GH_ACCOUNT= FreeBSDDesktop
GH_PROJECT= drm-legacy
GH_TAGNAME= 9691917
GH_TAGNAME= 3f527d9
.include <bsd.port.options.mk>

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1583530884
SHA256 (FreeBSDDesktop-drm-legacy-g20200306-9691917_GH0.tar.gz) = 4ee373570416d11e653c08444809f632aafd65d52d400143069eb4da00ee1031
SIZE (FreeBSDDesktop-drm-legacy-g20200306-9691917_GH0.tar.gz) = 1676742
TIMESTAMP = 1598309175
SHA256 (FreeBSDDesktop-drm-legacy-g20200825-3f527d9_GH0.tar.gz) = 64f05753df9d5c181761cf83eeb20d4e4aecfe5abb8f096204a922d38ef72ecc
SIZE (FreeBSDDesktop-drm-legacy-g20200825-3f527d9_GH0.tar.gz) = 1677036

View File

@ -1,8 +1,8 @@
# $FreeBSD$
PORTNAME= mesa
DISTVERSION= 20.2-branchpoint-591
DISTVERSIONSUFFIX= -ge3e45e2456d
DISTVERSION= 20.2-branchpoint-634
DISTVERSIONSUFFIX= -gc6861b9f755
CATEGORIES= graphics
PKGNAMESUFFIX= -devel

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