*/*: sync with upstream

Taken from: HardenedBSD
This commit is contained in:
Franco Fichtner 2017-08-14 15:10:54 +02:00
parent a72da04752
commit f5d1e7df9a
589 changed files with 14065 additions and 3620 deletions

View file

@ -2,7 +2,7 @@
# $FreeBSD$ # $FreeBSD$
PORTNAME= lzop PORTNAME= lzop
DISTVERSION= 1.03 DISTVERSION= 1.04
CATEGORIES= archivers CATEGORIES= archivers
MASTER_SITES= http://www.lzop.org/download/ \ MASTER_SITES= http://www.lzop.org/download/ \
LOCAL/mandree LOCAL/mandree
@ -10,12 +10,12 @@ MASTER_SITES= http://www.lzop.org/download/ \
MAINTAINER= mandree@FreeBSD.org MAINTAINER= mandree@FreeBSD.org
COMMENT= Fast file compressor similar to gzip, using the LZO library COMMENT= Fast file compressor similar to gzip, using the LZO library
LICENSE= GPLv2+
LIB_DEPENDS= liblzo2.so:archivers/lzo2 LIB_DEPENDS= liblzo2.so:archivers/lzo2
GNU_CONFIGURE= yes GNU_CONFIGURE= yes
CPPFLAGS+= -I${LOCALBASE}/include CPPFLAGS+= -I${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib LDFLAGS+= -L${LOCALBASE}/lib
PLIST_FILES= bin/lzop man/man1/lzop.1.gz
.include <bsd.port.mk> .include <bsd.port.mk>

View file

@ -1,2 +1,3 @@
SHA256 (lzop-1.03.tar.gz) = c1425b8c77d49f5a679d5a126c90ea6ad99585a55e335a613cae59e909dbb2c9 TIMESTAMP = 1502442897
SIZE (lzop-1.03.tar.gz) = 370775 SHA256 (lzop-1.04.tar.gz) = 7e72b62a8a60aff5200a047eea0773a8fb205caf7acbe1774d95147f305a2f41
SIZE (lzop-1.04.tar.gz) = 393483

13
archivers/lzop/pkg-plist Normal file
View file

@ -0,0 +1,13 @@
bin/lzop
man/man1/lzop.1.gz
%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
%%PORTDOCS%%%%DOCSDIR%%/COPYING
%%PORTDOCS%%%%DOCSDIR%%/NEWS
%%PORTDOCS%%%%DOCSDIR%%/README
%%PORTDOCS%%%%DOCSDIR%%/THANKS
%%PORTDOCS%%%%DOCSDIR%%/lzop.html
%%PORTDOCS%%%%DOCSDIR%%/lzop.man
%%PORTDOCS%%%%DOCSDIR%%/lzop.pod
%%PORTDOCS%%%%DOCSDIR%%/lzop.ps
%%PORTDOCS%%%%DOCSDIR%%/lzop.tex
%%PORTDOCS%%%%DOCSDIR%%/lzop.txt

View file

@ -2,15 +2,15 @@
# $FreeBSD$ # $FreeBSD$
PORTNAME= match PORTNAME= match
PORTVERSION= 0.16 PORTVERSION= 1.0
CATEGORIES= astro CATEGORIES= astro
MASTER_SITES= http://spiff.rit.edu/match/ \ MASTER_SITES= http://spiff.rit.edu/match/
http://www.c-s.li/ports/
MAINTAINER= ports@FreeBSD.org MAINTAINER= a.andersson.thn@gmail.com
COMMENT= Program for matching star lists COMMENT= Program for matching star lists
LICENSE= GPLv2 LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
CONFLICTS= avenger-[0-9]* CONFLICTS= avenger-[0-9]*
GNU_CONFIGURE= yes GNU_CONFIGURE= yes

View file

@ -1,2 +1,3 @@
SHA256 (match-0.16.tar.gz) = f865e91e7c9b26147ca0215db559df1f17354e374d81627975cd98cc5020eff8 TIMESTAMP = 1502626918
SIZE (match-0.16.tar.gz) = 195400 SHA256 (match-1.0.tar.gz) = 2f1e408cc3458e88f0ec7bc54554883addbf1a84a2cea63c78d48a82e28228f3
SIZE (match-1.0.tar.gz) = 182164

View file

@ -393,6 +393,7 @@
SUBDIR += liblastfm SUBDIR += liblastfm
SUBDIR += liblo SUBDIR += liblo
SUBDIR += liblscp SUBDIR += liblscp
SUBDIR += libltc
SUBDIR += libmad SUBDIR += libmad
SUBDIR += libmatemixer SUBDIR += libmatemixer
SUBDIR += libmikmod SUBDIR += libmikmod
@ -469,6 +470,7 @@
SUBDIR += lpac SUBDIR += lpac
SUBDIR += lua51-mpd SUBDIR += lua51-mpd
SUBDIR += lv2 SUBDIR += lv2
SUBDIR += lvtk
SUBDIR += lxmusic SUBDIR += lxmusic
SUBDIR += mac SUBDIR += mac
SUBDIR += madfufw SUBDIR += madfufw
@ -635,6 +637,7 @@
SUBDIR += py-eyed3 SUBDIR += py-eyed3
SUBDIR += py-fmoo-audiotools SUBDIR += py-fmoo-audiotools
SUBDIR += py-gmusicapi SUBDIR += py-gmusicapi
SUBDIR += py-gmusicproxy
SUBDIR += py-hsaudiotag SUBDIR += py-hsaudiotag
SUBDIR += py-id3 SUBDIR += py-id3
SUBDIR += py-karaoke SUBDIR += py-karaoke
@ -818,6 +821,7 @@
SUBDIR += wmsmixer SUBDIR += wmsmixer
SUBDIR += workman SUBDIR += workman
SUBDIR += wxguitar SUBDIR += wxguitar
SUBDIR += x42-plugins-lv2
SUBDIR += xanalyser SUBDIR += xanalyser
SUBDIR += xcd SUBDIR += xcd
SUBDIR += xcdplayer SUBDIR += xcdplayer
@ -861,6 +865,7 @@
SUBDIR += xwave SUBDIR += xwave
SUBDIR += yell SUBDIR += yell
SUBDIR += zinf SUBDIR += zinf
SUBDIR += zita-convolver
SUBDIR += zita-resampler SUBDIR += zita-resampler
SUBDIR += zynaddsubfx SUBDIR += zynaddsubfx

View file

@ -3,7 +3,7 @@
PORTNAME= dssi PORTNAME= dssi
PORTVERSION= 1.1.1 PORTVERSION= 1.1.1
PORTREVISION= 5 PORTREVISION= 6
CATEGORIES= audio CATEGORIES= audio
MASTER_SITES= SF MASTER_SITES= SF
@ -11,6 +11,7 @@ MAINTAINER= ports@FreeBSD.org
COMMENT= API for audio processing plugins COMMENT= API for audio processing plugins
LICENSE= LGPL21 LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/COPYING
BUILD_DEPENDS= ${LOCALBASE}/include/ladspa.h:audio/ladspa BUILD_DEPENDS= ${LOCALBASE}/include/ladspa.h:audio/ladspa
LIB_DEPENDS= libdssialsacompat.so:audio/libdssialsacompat \ LIB_DEPENDS= libdssialsacompat.so:audio/libdssialsacompat \
@ -20,34 +21,24 @@ LIB_DEPENDS= libdssialsacompat.so:audio/libdssialsacompat \
libjack.so:audio/jack libjack.so:audio/jack
RUN_DEPENDS= ${LOCALBASE}/include/ladspa.h:audio/ladspa RUN_DEPENDS= ${LOCALBASE}/include/ladspa.h:audio/ladspa
USES= gmake pathfix pkgconfig libtool USES= gmake pathfix pkgconfig localbase libtool
GNU_CONFIGURE= yes GNU_CONFIGURE= yes
USE_XORG= x11
CPPFLAGS+= -I${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib
PORTDOCS= ChangeLog README PORTDOCS= ChangeLog README
PORTEXAMPLES= * PORTEXAMPLES= *
EXAMPLESSRCDIR= ${WRKSRC}/examples
EXAMPLESSRCDIR= ${WRKSRC}/examples EXAMPLES_FILES1=dssi_analyse_plugin dssi_list_plugins \
dssi_osc_send dssi_osc_update
EXAMPLES_FILES1= dssi_analyse_plugin dssi_list_plugins \ EXAMPLES_FILES2=LTS_qt trivial_sampler_qt
dssi_osc_send dssi_osc_update
EXAMPLES_FILES2= LTS_qt trivial_sampler_qt
OPTIONS_DEFINE= DOCS EXAMPLES QT4 OPTIONS_DEFINE= DOCS EXAMPLES QT4
OPTIONS_DEFAULT= QT4 OPTIONS_DEFAULT=QT4
OPTIONS_SUB= yes OPTIONS_SUB= yes
.include <bsd.port.options.mk> QT4_USE= QT4=corelib,gui,moc_build
.if ${PORT_OPTIONS:MQT4}
USE_QT4= corelib gui moc_build
QT_NONSTANDARD= yes QT_NONSTANDARD= yes
.endif
post-patch: post-patch:
@${REINPLACE_CMD} -e \ @${REINPLACE_CMD} -e \
@ -59,26 +50,22 @@ post-patch:
@${REINPLACE_CMD} -e \ @${REINPLACE_CMD} -e \
'/alsa >=/s|$$PKG_CONFIG|${FALSE}|' ${WRKSRC}/configure '/alsa >=/s|$$PKG_CONFIG|${FALSE}|' ${WRKSRC}/configure
.if ! ${PORT_OPTIONS:MQT4} post-patch-QT4-off:
@${REINPLACE_CMD} -e \ @${REINPLACE_CMD} -e \
'/QtCore >=/s|$$PKG_CONFIG|${FALSE}|' ${WRKSRC}/configure '/QtCore >=/s|$$PKG_CONFIG|${FALSE}|' ${WRKSRC}/configure
.endif
post-install: post-install:
.for l in trivial_synth less_trivial_synth trivial_sampler karplong .for l in trivial_synth less_trivial_synth trivial_sampler karplong
${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/dssi/${l}.so ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/dssi/${l}.so
.endfor .endfor
@${MKDIR} ${STAGEDIR}${DOCSDIR} @${MKDIR} ${STAGEDIR}${DOCSDIR}
${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
@${MKDIR} ${STAGEDIR}${EXAMPLESDIR} @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
${INSTALL_PROGRAM} ${EXAMPLES_FILES1:S|^|${EXAMPLESSRCDIR}/|} \ ${INSTALL_PROGRAM} ${EXAMPLES_FILES1:S|^|${EXAMPLESSRCDIR}/|} \
${STAGEDIR}${EXAMPLESDIR} ${STAGEDIR}${EXAMPLESDIR}
.if ${PORT_OPTIONS:MQT4} post-install-QT4-on:
${INSTALL_PROGRAM} ${EXAMPLES_FILES2:S|^|${EXAMPLESSRCDIR}/|} \ ${INSTALL_PROGRAM} ${EXAMPLES_FILES2:S|^|${EXAMPLESSRCDIR}/|} \
${STAGEDIR}${EXAMPLESDIR} ${STAGEDIR}${EXAMPLESDIR}
.endif
.include <bsd.port.mk> .include <bsd.port.mk>

View file

@ -3,10 +3,8 @@
PORTNAME= jackit PORTNAME= jackit
PORTVERSION= 0.125.0 PORTVERSION= 0.125.0
PORTREVISION= 1 PORTREVISION= 2
CATEGORIES= audio CATEGORIES= audio
MASTER_SITES= http://jackaudio.org/downloads/
DISTNAME= jack-audio-connection-kit-${PORTVERSION}
MAINTAINER= multimedia@FreeBSD.org MAINTAINER= multimedia@FreeBSD.org
COMMENT= Low latency audio server COMMENT= Low latency audio server
@ -19,22 +17,36 @@ LIB_DEPENDS= libsndfile.so:audio/libsndfile \
libcelt0.so:audio/celt \ libcelt0.so:audio/celt \
libuuid.so:misc/e2fsprogs-libuuid libuuid.so:misc/e2fsprogs-libuuid
GNU_CONFIGURE= yes USES= autoreconf gmake pathfix pkgconfig libtool localbase bdb
USE_GITHUB= yes
GH_ACCOUNT= jackaudio
GH_PROJECT= jack1
GH_TAGNAME= 90f9dd3
GH_TUPLE= jackaudio:headers:07f1ecf:h/jack
GH_TUPLE+= jackaudio:tools:8d13c31:t/tools
GH_TUPLE+= jackaudio:example-clients:7fa0890:e/example-clients
USE_LDCONFIG= yes USE_LDCONFIG= yes
USES= gmake pathfix pkgconfig libtool localbase bdb GNU_CONFIGURE= yes
USE_RC_SUBR= jackd USE_RC_SUBR= jackd
CONFIGURE_ARGS= --disable-portaudio \ CONFIGURE_ARGS= --disable-portaudio \
--enable-optimize \
--enable-force-install \ --enable-force-install \
--with-default-tmpdir=/tmp --with-default-tmpdir=/tmp
CFLAGS+= -I${BDB_INCLUDE_DIR} CFLAGS+= -I${BDB_INCLUDE_DIR}
LIBS+= -L${BDB_LIB_DIR} LIBS+= -L${BDB_LIB_DIR}
INSTALL_TARGET= install-strip INSTALL_TARGET= install-strip
OPTIONS_DEFINE= ALSA DOXYGEN READLINE SNDIO OPTIONS_DEFINE= ALSA DOXYGEN READLINE SNDIO COOKEDMODE
OPTIONS_DEFAULT=READLINE OPTIONS_DEFINE_i386= DYNSIMD
OPTIONS_SUB= yes OPTIONS_DEFINE_amd64= DYNSIMD
OPTIONS_DEFAULT= READLINE COOKEDMODE
OPTIONS_DEFAULT_i386= DYNSIMD
OPTIONS_DEFAULT_amd64= DYNSIMD
OPTIONS_SUB= yes
COOKEDMODE_DESC= Use OSS COOKEDMODE (OSS driver is broken without it)
DYNSIMD_DESC= Use dynamic SIMD selection (only i386/amd64)
ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib
ALSA_CONFIGURE_ENABLE= alsa ALSA_CONFIGURE_ENABLE= alsa
@ -50,21 +62,11 @@ READLINE_CONFIGURE_ENV_OFF= ac_cv_lib_readline_readline=no \
SNDIO_LIB_DEPENDS= libsndio.so:audio/sndio SNDIO_LIB_DEPENDS= libsndio.so:audio/sndio
SNDIO_CONFIGURE_ENABLE= sndio SNDIO_CONFIGURE_ENABLE= sndio
COOKEDMODE_CFLAGS= -DOPTION_COOKEDMODE
DYNSIMD_CONFIGURE_ENABLE=dynsimd
post-patch: post-patch:
@${REINPLACE_CMD} -e 's|define USE_MLOCK|undef USE_MLOCK|' \
-e 's|alloca.h||' \
${WRKSRC}/configure
@${REINPLACE_CMD} -e "s,-lpthread,-pthread," \
${WRKSRC}/configure ${WRKSRC}/libjack/Makefile.in \
${WRKSRC}/jackd/Makefile.in \
${WRKSRC}/example-clients/Makefile.in ${WRKSRC}/jack.pc.in
@${REINPLACE_CMD} -e "s,-lrt,," ${WRKSRC}/libjack/Makefile.in \
${WRKSRC}/jackd/Makefile.in \
${WRKSRC}/example-clients/Makefile.in
@${REINPLACE_CMD} -e "s,-ldl,," ${WRKSRC}/jackd/Makefile.in \
${WRKSRC}/example-clients/Makefile.in
@${REINPLACE_CMD} -e 's|md5sum|md5 -q|g' \
${WRKSRC}/jackd/Makefile.in
@${RM} ${WRKSRC}/doc/reference/html/* @${RM} ${WRKSRC}/doc/reference/html/*
post-build: post-build:

View file

@ -1,3 +1,9 @@
TIMESTAMP = 1491234945 TIMESTAMP = 1500250305
SHA256 (jack-audio-connection-kit-0.125.0.tar.gz) = 3517b5bff82139a76b2b66fe2fd9a3b34b6e594c184f95a988524c575b11d444 SHA256 (jackaudio-jack1-0.125.0-90f9dd3_GH0.tar.gz) = e0ba7dcf58fa934af51329cd329f466fe8d2bc180d07e4ab8be21ed80c60aa8a
SIZE (jack-audio-connection-kit-0.125.0.tar.gz) = 1217977 SIZE (jackaudio-jack1-0.125.0-90f9dd3_GH0.tar.gz) = 392822
SHA256 (jackaudio-headers-07f1ecf_GH0.tar.gz) = 04a3bb87d278923985ba44045b7a27439c90776cc5d4a6016d062fc7a6aa5023
SIZE (jackaudio-headers-07f1ecf_GH0.tar.gz) = 36704
SHA256 (jackaudio-tools-8d13c31_GH0.tar.gz) = 23e6bc60c8cef4283677206f2687a408367203a725c091c923f48554ae6e8cc8
SIZE (jackaudio-tools-8d13c31_GH0.tar.gz) = 45544
SHA256 (jackaudio-example-clients-7fa0890_GH0.tar.gz) = 79e2ac1d38d7d77b1afb71aa97414c339e8c00613a5d9b725861232b5c995223
SIZE (jackaudio-example-clients-7fa0890_GH0.tar.gz) = 16174

View file

@ -27,8 +27,10 @@ start_jackd() {
if [ $jackd_rtprio = "YES" ]; then if [ $jackd_rtprio = "YES" ]; then
local rt="rtprio 1" local rt="rtprio 1"
fi fi
# log the date and parameters
echo -e "\n[`date`] Starting the daemon, user=$jackd_user rtprio=$jackd_rtprio args=\"$jackd_args\"" >> /var/log/${name}.log
# daemon(8) should be able to set the realtime priority, but it isn't # daemon(8) should be able to set the realtime priority, but it isn't
$rt daemon -p /var/run/${name}.pid -u ${jackd_user} %%PREFIX%%/bin/jackd ${jackd_args} >/var/log/${name}.log 2>&1 $rt daemon -p /var/run/${name}.pid -o /var/log/${name}.log -u "${jackd_user}" %%PREFIX%%/bin/jackd ${jackd_args}
} }
load_rc_config ${name} load_rc_config ${name}

View file

@ -0,0 +1,10 @@
--- configure.ac.orig 2017-01-10 10:20:51 UTC
+++ configure.ac
@@ -172,6 +172,7 @@ case "${host_os}" in
# barrier code, this may be fixed in 5.3, stay tuned.
USE_BARRIER="no"
USE_MD5SUM=0
+ JACK_DO_NOT_MLOCK=0
;;
openbsd*)
# pthread_barrier* not implemented

View file

@ -1,4 +1,4 @@
--- drivers/oss/oss_driver.c.orig 2016-02-23 15:13:53 UTC --- drivers/oss/oss_driver.c.orig 2017-01-10 10:20:51 UTC
+++ drivers/oss/oss_driver.c +++ drivers/oss/oss_driver.c
@@ -23,6 +23,7 @@ @@ -23,6 +23,7 @@
@ -83,7 +83,20 @@
dstidx += chcount; dstidx += chcount;
} }
break; break;
@@ -441,19 +454,7 @@ static int oss_driver_start (oss_driver_ @@ -429,7 +442,11 @@ static int oss_driver_detach (oss_driver
static int oss_driver_start (oss_driver_t *driver)
{
- int flags = 0;
+#if defined(OPTION_COOKEDMODE)
+ int cookedmode = 1;
+#else
+ int cookedmode = 0;
+#endif
int format;
int channels;
int samplerate;
@@ -441,19 +458,7 @@ static int oss_driver_start (oss_driver_
const char *indev = driver->indev; const char *indev = driver->indev;
const char *outdev = driver->outdev; const char *outdev = driver->outdev;
@ -104,7 +117,52 @@
driver->trigger = 0; driver->trigger = 0;
if (strcmp (indev, outdev) != 0) { if (strcmp (indev, outdev) != 0) {
if (driver->capture_channels > 0) { if (driver->capture_channels > 0) {
@@ -705,7 +706,9 @@ static int oss_driver_start (oss_driver_ @@ -464,7 +469,7 @@ static int oss_driver_start (oss_driver_
indev, __FILE__, __LINE__, errno);
}
#ifndef OSS_NO_COOKED_MODE
- ioctl (infd, SNDCTL_DSP_COOKEDMODE, &flags);
+ ioctl (infd, SNDCTL_DSP_COOKEDMODE, &cookedmode);
#endif
fragsize = driver->period_size *
driver->capture_channels * samplesize;
@@ -479,7 +484,7 @@ static int oss_driver_start (oss_driver_
outdev, __FILE__, __LINE__, errno);
}
#ifndef OSS_NO_COOKED_MODE
- ioctl (outfd, SNDCTL_DSP_COOKEDMODE, &flags);
+ ioctl (outfd, SNDCTL_DSP_COOKEDMODE, &cookedmode);
#endif
fragsize = driver->period_size *
driver->playback_channels * samplesize;
@@ -497,7 +502,7 @@ static int oss_driver_start (oss_driver_
return -1;
}
#ifndef OSS_NO_COOKED_MODE
- ioctl (infd, SNDCTL_DSP_COOKEDMODE, &flags);
+ ioctl (infd, SNDCTL_DSP_COOKEDMODE, &cookedmode);
#endif
} else if (driver->capture_channels == 0 &&
driver->playback_channels != 0) {
@@ -510,7 +515,7 @@ static int oss_driver_start (oss_driver_
return -1;
}
#ifndef OSS_NO_COOKED_MODE
- ioctl (outfd, SNDCTL_DSP_COOKEDMODE, &flags);
+ ioctl (outfd, SNDCTL_DSP_COOKEDMODE, &cookedmode);
#endif
} else {
infd = outfd = open (indev, O_RDWR | O_EXCL);
@@ -521,7 +526,7 @@ static int oss_driver_start (oss_driver_
return -1;
}
#ifndef OSS_NO_COOKED_MODE
- ioctl (infd, SNDCTL_DSP_COOKEDMODE, &flags);
+ ioctl (infd, SNDCTL_DSP_COOKEDMODE, &cookedmode);
#endif
}
if (infd >= 0 && outfd >= 0) {
@@ -705,7 +710,9 @@ static int oss_driver_start (oss_driver_
sem_post (&driver->sem_start); sem_post (&driver->sem_start);
} }
@ -115,7 +173,7 @@
driver->next_periodtime = 0; driver->next_periodtime = 0;
driver->iodelay = 0.0F; driver->iodelay = 0.0F;
@@ -1143,6 +1146,23 @@ jack_driver_t * driver_initialize (jack_ @@ -1143,6 +1150,23 @@ jack_driver_t * driver_initialize (jack_
pnode = jack_slist_next (pnode); pnode = jack_slist_next (pnode);
} }
@ -139,7 +197,7 @@
driver->sample_rate = sample_rate; driver->sample_rate = sample_rate;
driver->period_size = period_size; driver->period_size = period_size;
driver->nperiods = nperiods; driver->nperiods = nperiods;
@@ -1163,58 +1183,6 @@ jack_driver_t * driver_initialize (jack_ @@ -1163,58 +1187,6 @@ jack_driver_t * driver_initialize (jack_
} }
driver->infd = -1; driver->infd = -1;
driver->outfd = -1; driver->outfd = -1;

View file

@ -0,0 +1,22 @@
--- jackd/jackd.c.orig 2017-07-17 17:10:09 UTC
+++ jackd/jackd.c
@@ -521,11 +521,17 @@ jack_drivers_load ()
static void copyright (FILE* file)
{
- fprintf (file, "jackd " VERSION "\n"
+ fprintf (file, "jackd " VERSION " (COOKEDMODE=%s)\n"
"Copyright 2001-2009 Paul Davis, Stephane Letz, Jack O'Quinn, Torben Hohn and others.\n"
"jackd comes with ABSOLUTELY NO WARRANTY\n"
"This is free software, and you are welcome to redistribute it\n"
- "under certain conditions; see the file COPYING for details\n\n");
+ "under certain conditions; see the file COPYING for details\n\n",
+#if defined(OPTION_COOKEDMODE)
+ "on"
+#else
+ "off"
+#endif
+ );
}
static void usage (FILE *file)

View file

@ -1,6 +1,6 @@
--- libjack/client.c.orig 2016-09-14 17:41:53 UTC --- libjack/client.c.orig 2017-01-10 10:20:51 UTC
+++ libjack/client.c +++ libjack/client.c
@@ -69,6 +69,30 @@ @@ -68,6 +68,30 @@
static pthread_mutex_t client_lock; static pthread_mutex_t client_lock;
static pthread_cond_t client_ready; static pthread_cond_t client_ready;
@ -31,7 +31,7 @@
static int static int
jack_client_close_aux(jack_client_t *client); jack_client_close_aux(jack_client_t *client);
@@ -252,7 +276,7 @@ oop_client_deliver_request (void *ptr, j @@ -251,7 +275,7 @@ oop_client_deliver_request (void *ptr, j
int wok, rok; int wok, rok;
jack_client_t *client = (jack_client_t*)ptr; jack_client_t *client = (jack_client_t*)ptr;
@ -40,7 +40,7 @@
== sizeof(*req)); == sizeof(*req));
/* if necessary, add variable length key data after a PropertyChange request /* if necessary, add variable length key data after a PropertyChange request
@@ -260,7 +284,7 @@ oop_client_deliver_request (void *ptr, j @@ -259,7 +283,7 @@ oop_client_deliver_request (void *ptr, j
if (req->type == PropertyChangeNotify) { if (req->type == PropertyChangeNotify) {
if (req->x.property.keylen) { if (req->x.property.keylen) {
@ -49,7 +49,7 @@
jack_error ("cannot send property key of length %d to server", jack_error ("cannot send property key of length %d to server",
req->x.property.keylen); req->x.property.keylen);
req->status = -1; req->status = -1;
@@ -269,7 +293,7 @@ oop_client_deliver_request (void *ptr, j @@ -268,7 +292,7 @@ oop_client_deliver_request (void *ptr, j
} }
} }
@ -58,7 +58,7 @@
== sizeof(*req)); == sizeof(*req));
if (wok && rok) { /* everything OK? */ if (wok && rok) { /* everything OK? */
@@ -838,14 +862,14 @@ server_event_connect (jack_client_t *cli @@ -837,14 +861,14 @@ server_event_connect (jack_client_t *cli
jack_uuid_copy (&req.client_id, client->control->uuid); jack_uuid_copy (&req.client_id, client->control->uuid);
@ -76,7 +76,7 @@
jack_error ("cannot read event connect result from server (%s)", jack_error ("cannot read event connect result from server (%s)",
strerror (errno)); strerror (errno));
close (fd); close (fd);
@@ -1110,14 +1134,14 @@ jack_request_client (ClientType type, @@ -1109,14 +1133,14 @@ jack_request_client (ClientType type,
snprintf (req.object_data, sizeof(req.object_data), snprintf (req.object_data, sizeof(req.object_data),
"%s", va->load_init); "%s", va->load_init);
@ -93,7 +93,7 @@
if (errno == 0) { if (errno == 0) {
/* server shut the socket */ /* server shut the socket */
@@ -1513,7 +1537,7 @@ jack_internal_client_close (const char * @@ -1512,7 +1536,7 @@ jack_internal_client_close (const char *
return; return;
} }
@ -102,7 +102,7 @@
jack_error ("cannot deliver ClientUnload request to JACK " jack_error ("cannot deliver ClientUnload request to JACK "
"server."); "server.");
} }
@@ -1649,7 +1673,7 @@ jack_session_notify (jack_client_t* clie @@ -1648,7 +1672,7 @@ jack_session_notify (jack_client_t* clie
request.x.session.type = code; request.x.session.type = code;
@ -111,7 +111,7 @@
!= sizeof(request)) ) { != sizeof(request)) ) {
jack_error ("cannot send request type %d to server", jack_error ("cannot send request type %d to server",
request.type); request.type);
@@ -1659,7 +1683,7 @@ jack_session_notify (jack_client_t* clie @@ -1658,7 +1682,7 @@ jack_session_notify (jack_client_t* clie
while ( 1 ) { while ( 1 ) {
jack_uuid_t uid; jack_uuid_t uid;
@ -120,7 +120,7 @@
jack_error ("cannot read result for request type %d from" jack_error ("cannot read result for request type %d from"
" server (%s)", request.type, strerror (errno)); " server (%s)", request.type, strerror (errno));
goto out; goto out;
@@ -1681,19 +1705,19 @@ jack_session_notify (jack_client_t* clie @@ -1680,19 +1704,19 @@ jack_session_notify (jack_client_t* clie
break; break;
} }
@ -143,7 +143,7 @@
!= sizeof(retval[num_replies - 1].flags) ) { != sizeof(retval[num_replies - 1].flags) ) {
jack_error ("cannot read result for request type %d from" jack_error ("cannot read result for request type %d from"
" server (%s)", request.type, strerror (errno)); " server (%s)", request.type, strerror (errno));
@@ -1812,7 +1836,7 @@ jack_client_process_events (jack_client_ @@ -1811,7 +1835,7 @@ jack_client_process_events (jack_client_
/* server has sent us an event. process the /* server has sent us an event. process the
* event and reply */ * event and reply */
@ -152,7 +152,7 @@
!= sizeof(event)) { != sizeof(event)) {
jack_error ("cannot read server event (%s)", jack_error ("cannot read server event (%s)",
strerror (errno)); strerror (errno));
@@ -1822,7 +1846,7 @@ jack_client_process_events (jack_client_ @@ -1821,7 +1845,7 @@ jack_client_process_events (jack_client_
if (event.type == PropertyChange) { if (event.type == PropertyChange) {
if (event.y.key_size) { if (event.y.key_size) {
key = (char*)malloc (event.y.key_size); key = (char*)malloc (event.y.key_size);
@ -161,7 +161,7 @@
event.y.key_size) { event.y.key_size) {
jack_error ("cannot read property change key (%s)", jack_error ("cannot read property change key (%s)",
strerror (errno)); strerror (errno));
@@ -1941,7 +1965,7 @@ jack_client_process_events (jack_client_ @@ -1940,7 +1964,7 @@ jack_client_process_events (jack_client_
DEBUG ("client has dealt with the event, writing " DEBUG ("client has dealt with the event, writing "
"response on event fd"); "response on event fd");
@ -170,7 +170,7 @@
!= sizeof(status)) { != sizeof(status)) {
jack_error ("cannot send event response to " jack_error ("cannot send event response to "
"engine (%s)", strerror (errno)); "engine (%s)", strerror (errno));
@@ -1961,7 +1985,7 @@ jack_wake_next_client (jack_client_t* cl @@ -1960,7 +1984,7 @@ jack_wake_next_client (jack_client_t* cl
int pret = 0; int pret = 0;
char c = 0; char c = 0;
@ -179,7 +179,7 @@
!= sizeof(c)) { != sizeof(c)) {
DEBUG ("cannot write byte to fd %d", client->graph_next_fd); DEBUG ("cannot write byte to fd %d", client->graph_next_fd);
jack_error ("cannot continue execution of the " jack_error ("cannot continue execution of the "
@@ -1989,7 +2013,7 @@ jack_wake_next_client (jack_client_t* cl @@ -1988,7 +2012,7 @@ jack_wake_next_client (jack_client_t* cl
} }
if (pret > 0 && (pfds[0].revents & POLLIN)) { if (pret > 0 && (pfds[0].revents & POLLIN)) {

26
audio/jack/pkg-message Normal file
View file

@ -0,0 +1,26 @@
======================================================================
It is recommended to run Jack with real-time priority (-R).
The recommended way to start Jack is to add the following
lines to /etc/rc.conf:
jackd_enable="YES"
jackd_user="{your-jack-user}"
jackd_rtprio="YES"
jackd_args="-R -doss -r{sample-rate} -p1024 -n3 -w16 \
--capture /dev/dsp{N} --playback /dev/dsp{N}"
Where:
- your-jack-user: is the user who is going to use jack; currently
only one user is supported
- sample-rate: can be 44100, 48000, etc.
- /dev/dsp{N}: your OSS devices, usually /dev/dsp0
Please note that the port option COOKEDMODE is "on" by default, which
makes your system to automatically scale the sample-rate between
Jack and audio hardware. One reason COOKEDMODE=on is because
Jack's OSS driver doesn't support some sample-rate and hardware
combinations when COOKEDMODE=off. To achieve the best sound quality
please make sure your hardware natively supports the sample-rate set
in jackd_args, and set COOKEDMODE=off.
======================================================================

View file

@ -61,7 +61,28 @@ lib/libjackserver.so
lib/libjackserver.so.0 lib/libjackserver.so.0
lib/libjackserver.so.0.0.28 lib/libjackserver.so.0.0.28
libdata/pkgconfig/jack.pc libdata/pkgconfig/jack.pc
man/man1/alsa_in.1.gz
man/man1/alsa_out.1.gz
man/man1/jack_bufsize.1.gz
man/man1/jack_connect.1.gz
man/man1/jack_disconnect.1.gz
man/man1/jack_freewheel.1.gz
man/man1/jack_impulse_grabber.1.gz
man/man1/jack_iodelay.1.gz
man/man1/jack_load.1.gz
man/man1/jack_load_test.1.gz
man/man1/jack_lsp.1.gz
man/man1/jack_metro.1.gz
man/man1/jack_monitor_client.1.gz
man/man1/jack_netsource.1.gz
man/man1/jack_property.1.gz
man/man1/jack_samplerate.1.gz
man/man1/jack_showtime.1.gz
man/man1/jack_transport.1.gz
man/man1/jack_unload.1.gz
man/man1/jack_wait.1.gz
man/man1/jackd.1.gz man/man1/jackd.1.gz
man/man1/jackrec.1.gz
man/man1/jackstart.1.gz man/man1/jackstart.1.gz
%%DOXYGEN%%share/jack-audio-connection-kit/reference/html/annotated.html %%DOXYGEN%%share/jack-audio-connection-kit/reference/html/annotated.html
%%DOXYGEN%%share/jack-audio-connection-kit/reference/html/classes.html %%DOXYGEN%%share/jack-audio-connection-kit/reference/html/classes.html

23
audio/libltc/Makefile Normal file
View file

@ -0,0 +1,23 @@
# Created by: Yuri Victorovich <yuri@rawbw.com>
# $FreeBSD$
PORTNAME= libltc
DISTVERSIONPREFIX= v
DISTVERSION= 1.3.0
CATEGORIES= audio
MAINTAINER= yuri@rawbw.com
COMMENT= Linear/Logitudinal Time Code (LTC) Library
LICENSE= LGPL3
LICENSE_FILE= ${WRKSRC}/COPYING
USES= autoreconf gmake libtool
USE_GITHUB= yes
GH_ACCOUNT= x42
GNU_CONFIGURE= yes
USE_LDCONFIG= yes
INSTALL_TARGET= install-strip
.include <bsd.port.mk>

3
audio/libltc/distinfo Normal file
View file

@ -0,0 +1,3 @@
TIMESTAMP = 1501731257
SHA256 (x42-libltc-v1.3.0_GH0.tar.gz) = a760e651247e5a01a62b9fd03d8edd32047ff1ec0565d396585970e9049b727c
SIZE (x42-libltc-v1.3.0_GH0.tar.gz) = 101798

8
audio/libltc/pkg-descr Normal file
View file

@ -0,0 +1,8 @@
Linear (or Longitudinal) Timecode (LTC) is an encoding of SMPTE timecode data
as a Manchester-Biphase encoded audio signal. The audio signal is commonly
recorded on a VTR track or other storage media.
libltc provides functionality to encode and decode LTC audio from/to SMPTE or
EBU timecode, including SMPTE date support.
WWW: https://github.com/x42/libltc

7
audio/libltc/pkg-plist Normal file
View file

@ -0,0 +1,7 @@
include/ltc.h
lib/libltc.a
lib/libltc.so
lib/libltc.so.11
lib/libltc.so.11.0.5
libdata/pkgconfig/ltc.pc
man/man3/ltc.h.3.gz

View file

@ -4,6 +4,7 @@
PORTNAME= lmms PORTNAME= lmms
PORTVERSION= 1.1.3 PORTVERSION= 1.1.3
DISTVERSIONPREFIX= v DISTVERSIONPREFIX= v
PORTREVISION= 1
PORTEPOCH= 2 PORTEPOCH= 2
CATEGORIES= audio CATEGORIES= audio
@ -18,6 +19,7 @@ LIB_DEPENDS= libFLAC.so:audio/flac \
libsamplerate.so:audio/libsamplerate \ libsamplerate.so:audio/libsamplerate \
libsndfile.so:audio/libsndfile \ libsndfile.so:audio/libsndfile \
libvorbis.so:audio/libvorbis \ libvorbis.so:audio/libvorbis \
libogg.so:audio/libogg \
libfftw3.so:math/fftw3 \ libfftw3.so:math/fftw3 \
libfftw3f.so:math/fftw3-float \ libfftw3f.so:math/fftw3-float \
libsamplerate.so:audio/libsamplerate \ libsamplerate.so:audio/libsamplerate \
@ -27,10 +29,11 @@ RUN_DEPENDS= ${LOCALBASE}/share/ladspa/rdf/caps.rdf:audio/caps-plugins \
${LOCALBASE}/share/ladspa/rdf/swh-plugins.rdf:audio/swhplugins \ ${LOCALBASE}/share/ladspa/rdf/swh-plugins.rdf:audio/swhplugins \
${LOCALBASE}/share/ladspa/rdf/tap-plugins.rdf:audio/tap-plugins ${LOCALBASE}/share/ladspa/rdf/tap-plugins.rdf:audio/tap-plugins
OPTIONS_DEFINE= JACK PULSEAUDIO SDL OPTIONS_DEFINE= OSS JACK PULSEAUDIO PORTAUDIO SDL
OPTIONS_DEFAULT=OSS
USE_LDCONFIG= yes USE_LDCONFIG= yes
USE_XORG= xft USE_XORG= x11 xext xft ice sm
USE_QT4= corelib gui xml moc_build uic_build rcc_build \ USE_QT4= corelib gui xml moc_build uic_build rcc_build \
qmake_build qmake_build
USE_GITHUB= yes USE_GITHUB= yes
@ -54,6 +57,9 @@ JACK_CMAKE_OFF= -DWANT_JACK:BOOL=OFF
PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio
PULSEAUDIO_CMAKE_OFF= -DWANT_PULSEAUDIO:BOOL=OFF PULSEAUDIO_CMAKE_OFF= -DWANT_PULSEAUDIO:BOOL=OFF
PORTAUDIO_LIB_DEPENDS= libportaudio.so:audio/portaudio
PORTAUDIO_CMAKE_OFF= -DWANT_PORTAUDIO:BOOL=OFF
SDL_USE= SDL=sdl SDL_USE= SDL=sdl
SDL_CMAKE_OFF= -DWANT_SDL:BOOL=OFF SDL_CMAKE_OFF= -DWANT_SDL:BOOL=OFF
@ -77,6 +83,12 @@ post-patch:
@${REINPLACE_CMD} -e 's/lib64/lib/' \ @${REINPLACE_CMD} -e 's/lib64/lib/' \
${WRKSRC}/cmake/modules/DetectMachine.cmake ${WRKSRC}/cmake/modules/DetectMachine.cmake
post-patch-OSS-off:
@${REINPLACE_CMD} \
-e 's|SET(LMMS_HAVE_OSS TRUE)|SET(LMMS_HAVE_OSS FALSE)|; \
s|SET(STATUS_OSS "OK")|SET(STATUS_OSS "<disabled>")|' \
${WRKSRC}/CMakeLists.txt
post-install: post-install:
@${LN} -sf ${DATADIR}/themes/default/icon.png \ @${LN} -sf ${DATADIR}/themes/default/icon.png \
${STAGEDIR}${PREFIX}/share/pixmaps/lmms.png ${STAGEDIR}${PREFIX}/share/pixmaps/lmms.png

View file

@ -1,2 +1,3 @@
TIMESTAMP = 1500880879
SHA256 (LMMS-lmms-v1.1.3_GH0.tar.gz) = 59338e7b90e02fe18db73114aefe479c0e6d1e0e366185d71ea5c1a1e0f9e6bc SHA256 (LMMS-lmms-v1.1.3_GH0.tar.gz) = 59338e7b90e02fe18db73114aefe479c0e6d1e0e366185d71ea5c1a1e0f9e6bc
SIZE (LMMS-lmms-v1.1.3_GH0.tar.gz) = 16843533 SIZE (LMMS-lmms-v1.1.3_GH0.tar.gz) = 16843533

21
audio/lvtk/Makefile Normal file
View file

@ -0,0 +1,21 @@
# Created by: Yuri Victorovich <yuri@rawbw.com>
# $FreeBSD$
PORTNAME= lvtk
PORTVERSION= 1.2.0
CATEGORIES= audio
MAINTAINER= yuri@rawbw.com
COMMENT= Wraps the LV2 C API and extensions into easy to use C++ classes
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
BUILD_DEPENDS= lv2>0:audio/lv2 \
${LOCALBASE}/include/gtkmm-2.4/gtkmm.h:x11-toolkits/gtkmm24
USES= waf pkgconfig
USE_GITHUB= yes
GH_TAGNAME= 7c0ffdf
.include <bsd.port.mk>

3
audio/lvtk/distinfo Normal file
View file

@ -0,0 +1,3 @@
TIMESTAMP = 1502006846
SHA256 (lvtk-lvtk-1.2.0-7c0ffdf_GH0.tar.gz) = a23a3f72637334fb82a141c6b117d91a68e54b84a1737ddc03422b572e55f9b4
SIZE (lvtk-lvtk-1.2.0-7c0ffdf_GH0.tar.gz) = 188503

5
audio/lvtk/pkg-descr Normal file
View file

@ -0,0 +1,5 @@
This toolkit contains libraries that wrap the LV2 C API and extensions into
easy to use C++ classes. The original work for this was mostly done by
Lars Luthman in lv2-c++-tools.
WWW: https://github.com/lvtk/lvtk

38
audio/lvtk/pkg-plist Normal file
View file

@ -0,0 +1,38 @@
include/lvtk-2/lvtk/behaviors/write_midi.hpp
include/lvtk-2/lvtk/ext/atom.hpp
include/lvtk-2/lvtk/ext/bufsize.hpp
include/lvtk-2/lvtk/ext/common.h
include/lvtk-2/lvtk/ext/data_access.hpp
include/lvtk-2/lvtk/ext/event.hpp
include/lvtk-2/lvtk/ext/extra.hpp
include/lvtk-2/lvtk/ext/idle_interface.hpp
include/lvtk-2/lvtk/ext/instance_access.hpp
include/lvtk-2/lvtk/ext/log.hpp
include/lvtk-2/lvtk/ext/midi.hpp
include/lvtk-2/lvtk/ext/morph.hpp
include/lvtk-2/lvtk/ext/options.hpp
include/lvtk-2/lvtk/ext/patch.hpp
include/lvtk-2/lvtk/ext/resize_port.hpp
include/lvtk-2/lvtk/ext/state.hpp
include/lvtk-2/lvtk/ext/time.hpp
include/lvtk-2/lvtk/ext/units.hpp
include/lvtk-2/lvtk/ext/urid.hpp
include/lvtk-2/lvtk/ext/urimap.hpp
include/lvtk-2/lvtk/ext/worker.hpp
include/lvtk-2/lvtk/feature.hpp
include/lvtk-2/lvtk/gtkui.hpp
include/lvtk-2/lvtk/lvtk.hpp
include/lvtk-2/lvtk/plugin.hpp
include/lvtk-2/lvtk/private/debug.hpp
include/lvtk-2/lvtk/private/types.hpp
include/lvtk-2/lvtk/private/ui_features.hpp
include/lvtk-2/lvtk/qt4ui.hpp
include/lvtk-2/lvtk/synth.hpp
include/lvtk-2/lvtk/ui.hpp
include/lvtk-2/lvtk/version.h
lib/liblvtk_plugin2.a
lib/liblvtk_ui2.a
libdata/pkgconfig/lvtk-2.pc
libdata/pkgconfig/lvtk-gtkui-2.pc
libdata/pkgconfig/lvtk-plugin-2.pc
libdata/pkgconfig/lvtk-ui-2.pc

View file

@ -28,12 +28,12 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}appdirs>=1.3.0:devel/py-appdirs \
${PYTHON_PKGNAMEPREFIX}openssl>0:security/py-openssl \ ${PYTHON_PKGNAMEPREFIX}openssl>0:security/py-openssl \
${PYTHON_PKGNAMEPREFIX}pyasn1>0:devel/py-pyasn1 ${PYTHON_PKGNAMEPREFIX}pyasn1>0:devel/py-pyasn1
USE_GITHUB= yes
GH_ACCOUNT= simon-weber
USES= python USES= python
USE_PYTHON= distutils autoplist USE_PYTHON= distutils autoplist
USE_GITHUB= yes
GH_ACCOUNT= simon-weber
NO_ARCH= yes NO_ARCH= yes
.include <bsd.port.mk> .include <bsd.port.mk>

View file

@ -0,0 +1,31 @@
# Created by: Ashley Chase <erisianash@gmail.com>
# $FreeBSD$
PORTNAME= gmusicproxy
PORTVERSION= 1.0.8
DISTVERSIONPREFIX= v
CATEGORIES= audio python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= erisianash@gmail.com
COMMENT= Proxy for streaming Google Play Music using any media-player
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}appdirs>=1.3.0:devel/py-appdirs \
${PYTHON_PKGNAMEPREFIX}gmusicapi>=10.1.0:audio/py-gmusicapi \
${PYTHON_PKGNAMEPREFIX}netifaces>=-0.10.4:net/py-netifaces \
${PYTHON_PKGNAMEPREFIX}xdg>=0.25:devel/py-xdg \
${PYTHON_PKGNAMEPREFIX}eyed3>=0.7.8:audio/py-eyed3 \
${PYTHON_PKGNAMEPREFIX}daemon>=2.0.5:devel/py-daemon
USES= python
USE_PYTHON= distutils autoplist
USE_GITHUB= yes
GH_ACCOUNT= diraimondo
NO_ARCH= yes
.include <bsd.port.mk>

View file

@ -0,0 +1,3 @@
TIMESTAMP = 1497955248
SHA256 (diraimondo-gmusicproxy-v1.0.8_GH0.tar.gz) = d22141d5d8b854bc1583948c79269db39a0daf54dd11c89262a5ba25c02be088
SIZE (diraimondo-gmusicproxy-v1.0.8_GH0.tar.gz) = 31956

View file

@ -0,0 +1,14 @@
This program permits the use of Google Play Music with All Access
subscription with any music player that is able to stream MP3 files and to
manage M3U playlists (e.g., MPD server, VLC, ...). It can work also with a
free account without All Access extras.
This project is based on the great Unofficial Google Play Music API
(gmusicapi) of Simon Weber: it already permits to create URLs to stream the
tracks as regular MP3 but they expire in 1 minute! Keeping this proxy
running, it can generate persistent local URLs that never expire and that
can be used in any media-player.
This project is not supported nor endorsed by Google. Its aim is not the
abuse of the service but the one to improve the access to it. I'm not
responsible of its misuse.

View file

@ -2,11 +2,10 @@
# $FreeBSD$ # $FreeBSD$
PORTNAME= quimup PORTNAME= quimup
PORTVERSION= 1.4.1 PORTVERSION= 1.4.2
PORTREVISION= 1
CATEGORIES= audio CATEGORIES= audio
MASTER_SITES= SF/${PORTNAME} MASTER_SITES= SF/${PORTNAME}
DISTNAME= ${PORTNAME}_${PORTVERSION}_source DISTNAME= ${PORTNAME}%20${PORTVERSION}_source
MAINTAINER= cmangin@arobas.net MAINTAINER= cmangin@arobas.net
COMMENT= Qt5 client for MPD (the Music Player Daemon) COMMENT= Qt5 client for MPD (the Music Player Daemon)

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1465390589 TIMESTAMP = 1502487093
SHA256 (quimup_1.4.1_source.tar.gz) = dca98b80ce9583937a7f9d1c2ae8c619eecbeea704f30d1111c80312dec3347d SHA256 (quimup%201.4.2_source.tar.gz) = 5a29a813eff8db1dbe95342527f5b9ea25b88a41c6cb68b2a1ed5a438a9a52c2
SIZE (quimup_1.4.1_source.tar.gz) = 233112 SIZE (quimup%201.4.2_source.tar.gz) = 233404

View file

@ -2,7 +2,7 @@
# $FreeBSD$ # $FreeBSD$
PORTNAME= shairport-sync PORTNAME= shairport-sync
DISTVERSION= 3.1d16 PORTVERSION= 3.1
CATEGORIES= audio CATEGORIES= audio
MAINTAINER= ehaupt@FreeBSD.org MAINTAINER= ehaupt@FreeBSD.org

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1496909908 TIMESTAMP = 1502653399
SHA256 (mikebrady-shairport-sync-3.1d16_GH0.tar.gz) = f133f3963f7729fe88e9af424857b81830bf8505bd225bc16330bd4f7105e4e9 SHA256 (mikebrady-shairport-sync-3.1_GH0.tar.gz) = a5b4d8330ac84ab37bb6438ca2449c73254f7d517ffe1f4721af86ebc69885c5
SIZE (mikebrady-shairport-sync-3.1d16_GH0.tar.gz) = 291627 SIZE (mikebrady-shairport-sync-3.1_GH0.tar.gz) = 296247

View file

@ -0,0 +1,41 @@
# Created by: Yuri Victorovich <yuri@rawbw.com>
# $FreeBSD$
PORTNAME= x42-plugins
PORTVERSION= 20170428
CATEGORIES= audio
MASTER_SITES= http://gareus.org/misc/x42-plugins/
PKGNAMESUFFIX= -lv2
MAINTAINER= yuri@rawbw.com
COMMENT= Collection of LV2 plugins (submodules)
BUILD_DEPENDS= lv2>0:audio/lv2 \
${LOCALBASE}/include/fftw3.h:math/fftw3 \
bash:shells/bash
LIB_DEPENDS= libfftw3f.so:math/fftw3-float \
libjack.so:audio/jack \
liblo.so:audio/liblo \
libltc.so:audio/libltc \
libsamplerate.so:audio/libsamplerate \
libsndfile.so:audio/libsndfile \
libzita-convolver.so:audio/zita-convolver
USES= gmake localbase pkgconfig tar:xz shebangfix
USE_GNOME= glib20 pango cairo
USE_XORG= x11
USE_GL= glu gl
MAKE_ENV= BUILDOPENGL=yes BUILDGTK=no LV2DIR=${PREFIX}/lib/lv2 MANDIR=${PREFIX}/man/man1
SHEBANG_FILES= stepseq.lv2/gridgen.sh
post-patch:
${REINPLACE_CMD} 's/__APPLE__/__FreeBSD__/' \
${WRKSRC}/tuna.lv2/src/spectr.c \
${WRKSRC}/meters.lv2/src/spectr.c
${REINPLACE_CMD} 's|$$(mandir)/man1|$$(MANDIR)|' \
${WRKSRC}/sisco.lv2/Makefile
post-install:
${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/lv2/convo.lv2/convoLV2.so
.include <bsd.port.mk>

View file

@ -0,0 +1,3 @@
TIMESTAMP = 1501726099
SHA256 (x42-plugins-20170428.tar.xz) = af836a96c88a47c1b246ac9cc48389b72868f5e2bfe4ff2de9e708315516287a
SIZE (x42-plugins-20170428.tar.xz) = 6864860

View file

@ -0,0 +1,3 @@
A collection of professional lv2 audio plugins written by Robin Gareus.
WWW: https://github.com/x42/x42-plugins/

View file

@ -0,0 +1,74 @@
bin/x42-fat1
bin/x42-fil4
bin/x42-meter
bin/x42-mixtri
bin/x42-scope
bin/x42-stepseq
bin/x42-tuna
lib/lv2/balance.lv2/balance.so
lib/lv2/balance.lv2/balance.ttl
lib/lv2/balance.lv2/manifest.ttl
lib/lv2/convo.lv2/convoLV2.so
lib/lv2/convo.lv2/convoLV2.ttl
lib/lv2/convo.lv2/manifest.ttl
lib/lv2/fat1.lv2/fat1.so
lib/lv2/fat1.lv2/fat1.ttl
lib/lv2/fat1.lv2/fat1UI_gl.so
lib/lv2/fat1.lv2/manifest.ttl
lib/lv2/fil4.lv2/fil4.so
lib/lv2/fil4.lv2/fil4.ttl
lib/lv2/fil4.lv2/fil4UI_gl.so
lib/lv2/fil4.lv2/manifest.ttl
lib/lv2/meters.lv2/manifest.ttl
lib/lv2/meters.lv2/meters.so
lib/lv2/meters.lv2/meters.ttl
lib/lv2/meters.lv2/meters_glui.so
lib/lv2/midifilter.lv2/manifest.ttl
lib/lv2/midifilter.lv2/midifilter.so
lib/lv2/midifilter.lv2/midifilter.ttl
lib/lv2/midifilter.lv2/presets.ttl
lib/lv2/midigen.lv2/manifest.ttl
lib/lv2/midigen.lv2/midigen.so
lib/lv2/midigen.lv2/midigen.ttl
lib/lv2/midimap.lv2/manifest.ttl
lib/lv2/midimap.lv2/midimap.so
lib/lv2/midimap.lv2/midimap.ttl
lib/lv2/midimap.lv2/presets.ttl
lib/lv2/mixtri.lv2/manifest.ttl
lib/lv2/mixtri.lv2/mixtri.so
lib/lv2/mixtri.lv2/mixtri.ttl
lib/lv2/mixtri.lv2/mixtriUI_gl.so
lib/lv2/nodelay.lv2/manifest.ttl
lib/lv2/nodelay.lv2/nodelay.so
lib/lv2/nodelay.lv2/nodelay.ttl
lib/lv2/onsettrigger.lv2/manifest.ttl
lib/lv2/onsettrigger.lv2/onsettrigger.so
lib/lv2/onsettrigger.lv2/onsettrigger.ttl
lib/lv2/sisco.lv2/manifest.ttl
lib/lv2/sisco.lv2/sisco.so
lib/lv2/sisco.lv2/sisco.ttl
lib/lv2/sisco.lv2/siscoUI_gl.so
lib/lv2/stepseq_s8n8.lv2/manifest.ttl
lib/lv2/stepseq_s8n8.lv2/stepseq.so
lib/lv2/stepseq_s8n8.lv2/stepseq.ttl
lib/lv2/stepseq_s8n8.lv2/stepseqUI_gl.so
lib/lv2/stereoroute.lv2/manifest.ttl
lib/lv2/stereoroute.lv2/stereoroute.so
lib/lv2/stereoroute.lv2/stereoroute.ttl
lib/lv2/testsignal.lv2/manifest.ttl
lib/lv2/testsignal.lv2/testsignal.so
lib/lv2/testsignal.lv2/testsignal.ttl
lib/lv2/tuna.lv2/manifest.ttl
lib/lv2/tuna.lv2/tuna.so
lib/lv2/tuna.lv2/tuna.ttl
lib/lv2/tuna.lv2/tunaUI_gl.so
lib/lv2/xfade.lv2/manifest.ttl
lib/lv2/xfade.lv2/xfade.so
lib/lv2/xfade.lv2/xfade.ttl
man/man1/x42-fat1.1.gz
man/man1/x42-fil4.1.gz
man/man1/x42-meter.1.gz
man/man1/x42-mixtri.1.gz
man/man1/x42-stepseq.1.gz
man/man1/x42-tuna.1.gz
man/man1/x42-scope.1.gz

View file

@ -0,0 +1,34 @@
# Created by: Yuri Victorovich <yuri@rawbw.com>
# $FreeBSD$
PORTNAME= zita-convolver
PORTVERSION= 3.1.0
CATEGORIES= audio
MASTER_SITES= http://kokkinizita.linuxaudio.org/linuxaudio/downloads/
MAINTAINER= yuri@rawbw.com
COMMENT= Fast, partitioned convolution engine library
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/../COPYING
BUILD_DEPENDS= ${LOCALBASE}/include/fftw3.h:math/fftw3
LIB_DEPENDS= libfftw3f.so:math/fftw3-float
USES= compiler:c++11-lib gmake localbase:ldflags tar:bz2
USE_LDCONFIG= yes
WRKSRC_SUBDIR= libs
PLIST_FILES= include/zita-convolver.h \
lib/libzita-convolver.so \
lib/libzita-convolver.so.3 \
lib/libzita-convolver.so.${PORTVERSION}
post-patch:
${REINPLACE_CMD} 's/__APPLE__/__FreeBSD__/' \
${WRKSRC}/zita-convolver.h
post-install:
${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libzita-convolver.so.${PORTVERSION}
.include <bsd.port.mk>

View file

@ -0,0 +1,3 @@
TIMESTAMP = 1501728395
SHA256 (zita-convolver-3.1.0.tar.bz2) = bf7e93b582168b78d40666974460ad8142c2fa3c3412e327e4ab960b3fb31993
SIZE (zita-convolver-3.1.0.tar.bz2) = 21485

View file

@ -0,0 +1,34 @@
--- Makefile.orig 2011-11-20 21:30:54 UTC
+++ Makefile
@@ -21,8 +21,8 @@
# Modify as required.
#
PREFIX = /usr/local
-SUFFIX := $(shell uname -m | sed -e 's/^unknown/$//' -e 's/^i.86/$//' -e 's/^x86_64/$/64/')
-LIBDIR = lib$(SUFFIX)
+#SUFFIX := $(shell uname -m | sed -e 's/^unknown/$//' -e 's/^i.86/$//' -e 's/^x86_64/$/64/')
+LIBDIR = lib
MAJVERS = 3
@@ -45,9 +45,10 @@ ZITA-CONVOLVER_DEP = -lfftw3f -lpthread
ZITA-CONVOLVER_O = zita-convolver.o
ZITA-CONVOLVER_H = zita-convolver.h
+all: $(ZITA-CONVOLVER_MIN)
$(ZITA-CONVOLVER_MIN): $(ZITA-CONVOLVER_O)
- g++ -shared $(LDFLAGS) -Wl,-soname,$(ZITA-CONVOLVER_MAJ) -o $(ZITA-CONVOLVER_MIN) $(ZITA-CONVOLVER_O) $(ZITA-CONVOLVER_DEP)
+ ${CXX} -shared $(LDFLAGS) -Wl,-soname,$(ZITA-CONVOLVER_MAJ) -o $(ZITA-CONVOLVER_MIN) $(ZITA-CONVOLVER_O) $(ZITA-CONVOLVER_DEP)
install: $(ZITA-CONVOLVER_MIN)
@@ -56,7 +57,7 @@ install: $(ZITA-CONVOLVER_MIN)
install -m 644 $(ZITA-CONVOLVER_H) $(DESTDIR)$(PREFIX)/include
install -m 755 $(ZITA-CONVOLVER_MIN) $(DESTDIR)$(PREFIX)/$(LIBDIR)
ln -sf $(ZITA-CONVOLVER_MIN) $(DESTDIR)$(PREFIX)/$(LIBDIR)/$(ZITA-CONVOLVER_SO)
- ldconfig
+ ln -sf $(ZITA-CONVOLVER_MIN) $(DESTDIR)$(PREFIX)/$(LIBDIR)/$(ZITA-CONVOLVER_MAJ)
clean:
/bin/rm -f *~ *.o *.a *.d *.so.*

View file

@ -0,0 +1,5 @@
A C++ library implementing a real-time convolution matrix for up to 64 inputs
and outputs. It uses multiple partition sizes to provide both low delay and
efficient CPU use.
WWW: http://kokkinizita.linuxaudio.org/linuxaudio/

View file

@ -2,7 +2,7 @@
# $FreeBSD$ # $FreeBSD$
PORTNAME= iperf PORTNAME= iperf
PORTVERSION= 2.0.9 PORTVERSION= 2.0.10
CATEGORIES= benchmarks CATEGORIES= benchmarks
MASTER_SITES= SF/${PORTNAME}2 MASTER_SITES= SF/${PORTNAME}2

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1479828112 TIMESTAMP = 1502528492
SHA256 (iperf-2.0.9.tar.gz) = db02911f35686e808ed247160dfa766e08ae3f59d1e7dcedef0ffb2a6643f0bf SHA256 (iperf-2.0.10.tar.gz) = 7fe4348dcca313b74e0aa9c34a8ccd713b84a5615b8578f4aa94cedce9891ef2
SIZE (iperf-2.0.9.tar.gz) = 279153 SIZE (iperf-2.0.10.tar.gz) = 290282

View file

@ -1,7 +1,7 @@
# $FreeBSD$ # $FreeBSD$
PORTNAME= stress-ng PORTNAME= stress-ng
PORTVERSION= 0.08.09 PORTVERSION= 0.08.10
CATEGORIES= benchmarks CATEGORIES= benchmarks
MASTER_SITES= http://kernel.ubuntu.com/~cking/tarballs/stress-ng/ MASTER_SITES= http://kernel.ubuntu.com/~cking/tarballs/stress-ng/

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1501069751 TIMESTAMP = 1502406121
SHA256 (stress-ng-0.08.09.tar.gz) = 1364ff75543eb86f085e30d174098f11b74f12d017ad51c820b46c6473dfd8ac SHA256 (stress-ng-0.08.10.tar.gz) = f2465f788ce297a9ea496df3b6084ee6835836d15c118a07d26273a977cdcd12
SIZE (stress-ng-0.08.09.tar.gz) = 434993 SIZE (stress-ng-0.08.10.tar.gz) = 435918

View file

@ -1,2 +1,2 @@
GIT_SRC_HASH= 0719b99ad81c16f06e4068c91210230d7703aeec GIT_SRC_HASH= 0e41632105e3f1673fd8e455723ace079d931f8d
GIT_SRC_DATE= 20170624104526 GIT_SRC_DATE= 20170812181047

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1498319256 TIMESTAMP = 1502638580
SHA256 (kicad/kicad-r20170624104526.tar.bz2) = 285f97c5eb7537be9be535f74d9836d386723918a38d63bc8830e955a5039e89 SHA256 (kicad/kicad-r20170812181047.tar.bz2) = dda97045f539723b28a7355070a1dcd42aef19f4eb1d106fe0b139a2808110ce
SIZE (kicad/kicad-r20170624104526.tar.bz2) = 243515405 SIZE (kicad/kicad-r20170812181047.tar.bz2) = 328816475

View file

@ -1,21 +0,0 @@
--- include/system/libcontext.h.orig 2017-03-23 17:46:25.970103000 +0100
+++ include/system/libcontext.h 2017-03-23 17:49:04.053146000 +0100
@@ -23,13 +23,15 @@
-#if defined(__GNUC__) || defined(__APPLE__)
+#if defined(__GNUC__) || defined(__APPLE__) || defined(__FreeBSD__)
#define LIBCONTEXT_COMPILER_gcc
- #if defined(__linux__)
+ #if defined(__linux__) || defined(__FreeBSD__)
#ifdef __x86_64__
#define LIBCONTEXT_PLATFORM_linux_x86_64
#define LIBCONTEXT_CALL_CONVENTION
-
+ #elif __amd64__
+ #define LIBCONTEXT_PLATFORM_linux_x86_64
+ #define LIBCONTEXT_CALL_CONVENTION
#elif __i386__
#define LIBCONTEXT_PLATFORM_linux_i386

File diff suppressed because it is too large Load diff

View file

@ -2,7 +2,7 @@
# $FreeBSD$ # $FreeBSD$
PORTNAME= qcad PORTNAME= qcad
PORTVERSION= 3.17.1.0 PORTVERSION= 3.17.3.6
DISTVERSIONPREFIX= v DISTVERSIONPREFIX= v
#PORTREVISION= 1 #PORTREVISION= 1
CATEGORIES= cad CATEGORIES= cad
@ -43,7 +43,7 @@ RESDIR= ${WRKSRC}/release
SHRLIBS= qcadcore qcadecmaapi qcadentity qcadgrid qcadgui qcadoperations \ SHRLIBS= qcadcore qcadecmaapi qcadentity qcadgrid qcadgui qcadoperations \
qcadsnap qcadspatialindex qcadstemmer spatialindexnavel qcadzip qcadsnap qcadspatialindex qcadstemmer spatialindexnavel qcadzip
STALIBS= dxflib stemmer STALIBS= dxflib stemmer
SHRDIR= fonts libraries patterns plugins scripts ts SHRDIR= fonts libraries linetypes patterns plugins scripts ts
#QSCRIPTS should not be installed to avoid conflicts with texlive-base #QSCRIPTS should not be installed to avoid conflicts with texlive-base
QSCRIPTS= bbox dwg2bmp dwg2pdf dwg2svg QSCRIPTS= bbox dwg2bmp dwg2pdf dwg2svg

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1496501047 TIMESTAMP = 1502624613
SHA256 (qcad/qcad-qcad-v3.17.1.0_GH0.tar.gz) = 9456e45681bf9bb9a8baf50f0d707c11e5d71987390fdd0c6a4df8345858cf5b SHA256 (qcad/qcad-qcad-v3.17.3.6_GH0.tar.gz) = d102f26edeb57b78132664a2d34e7efeec3827465885f53add6b1b3d1f35db55
SIZE (qcad/qcad-qcad-v3.17.1.0_GH0.tar.gz) = 29372817 SIZE (qcad/qcad-qcad-v3.17.3.6_GH0.tar.gz) = 29285260

View file

@ -1,9 +0,0 @@
--- src/core/RBlockReferenceEntity.cpp.orig 2017-06-18 19:08:03.431567000 +0200
+++ src/core/RBlockReferenceEntity.cpp 2017-06-18 19:08:31.008331000 +0200
@@ -418,5 +418,5 @@
QStack<REntity*> blockRefStack = e.getBlockRefViewportStack();
bool skip = false;
- for (int i=blockRefStack.length()-1; i>=0; i--) {
+ for (int i=blockRefStack.size()-1; i>=0; i--) {
REntity* ent = blockRefStack.at(i);
RBlockReferenceEntity* blockRef = dynamic_cast<RBlockReferenceEntity*>(ent);

File diff suppressed because it is too large Load diff

View file

@ -569,6 +569,7 @@
SUBDIR += pg_activity SUBDIR += pg_activity
SUBDIR += pg_citus SUBDIR += pg_citus
SUBDIR += pg_dirtyread SUBDIR += pg_dirtyread
SUBDIR += pg_partman
SUBDIR += pg_qualstats SUBDIR += pg_qualstats
SUBDIR += pg_reorg SUBDIR += pg_reorg
SUBDIR += pg_repack SUBDIR += pg_repack
@ -677,6 +678,14 @@
SUBDIR += postgresql-repmgr2 SUBDIR += postgresql-repmgr2
SUBDIR += postgresql-tds_fdw SUBDIR += postgresql-tds_fdw
SUBDIR += postgresql-zhparser SUBDIR += postgresql-zhparser
SUBDIR += postgresql10-client
SUBDIR += postgresql10-contrib
SUBDIR += postgresql10-docs
SUBDIR += postgresql10-pgtcl
SUBDIR += postgresql10-plperl
SUBDIR += postgresql10-plpython
SUBDIR += postgresql10-pltcl
SUBDIR += postgresql10-server
SUBDIR += postgresql92-client SUBDIR += postgresql92-client
SUBDIR += postgresql92-contrib SUBDIR += postgresql92-contrib
SUBDIR += postgresql92-docs SUBDIR += postgresql92-docs
@ -727,8 +736,10 @@
SUBDIR += proftpd-mod_sql_tds SUBDIR += proftpd-mod_sql_tds
SUBDIR += puppetdb-terminus3 SUBDIR += puppetdb-terminus3
SUBDIR += puppetdb-terminus4 SUBDIR += puppetdb-terminus4
SUBDIR += puppetdb-terminus5
SUBDIR += puppetdb3 SUBDIR += puppetdb3
SUBDIR += puppetdb4 SUBDIR += puppetdb4
SUBDIR += puppetdb5
SUBDIR += pure-sql3 SUBDIR += pure-sql3
SUBDIR += puredb SUBDIR += puredb
SUBDIR += pxlib SUBDIR += pxlib

View file

@ -1,7 +1,7 @@
# $FreeBSD$ # $FreeBSD$
PORTNAME= cego PORTNAME= cego
PORTVERSION= 2.33.22 PORTVERSION= 2.34.0
CATEGORIES= databases CATEGORIES= databases
MASTER_SITES= http://www.lemke-it.com/ MASTER_SITES= http://www.lemke-it.com/

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1501933684 TIMESTAMP = 1502539223
SHA256 (cego-2.33.22.tar.gz) = bbb65e7896eefe69249748fa71bb89f4c6dd4e4a71c9db13a36f9e09133aa262 SHA256 (cego-2.34.0.tar.gz) = 1df5c1b2ab154fcb34bb2b27480ba087f3c2bcbf0b3820c11015684cc3e2bd67
SIZE (cego-2.33.22.tar.gz) = 1410925 SIZE (cego-2.34.0.tar.gz) = 1413328

View file

@ -2,8 +2,7 @@
# $FreeBSD$ # $FreeBSD$
PORTNAME= db6 PORTNAME= db6
PORTVERSION= 6.2.23 PORTVERSION= 6.2.32
PORTREVISION= 2
CATEGORIES= databases java CATEGORIES= databases java
MASTER_SITES= http://download.oracle.com/berkeley-db/ MASTER_SITES= http://download.oracle.com/berkeley-db/
PKGNAMEPREFIX?= PKGNAMEPREFIX?=

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1464030344 TIMESTAMP = 1502528680
SHA256 (bdb/db-6.2.23.tar.gz) = 47612c8991aa9ac2f6be721267c8d3cdccf5ac83105df8e50809daea24e95dc7 SHA256 (bdb/db-6.2.32.tar.gz) = a9c5e2b004a5777aa03510cfe5cd766a4a3b777713406b02809c17c8e0e7a8fb
SIZE (bdb/db-6.2.23.tar.gz) = 44305964 SIZE (bdb/db-6.2.32.tar.gz) = 45342417

View file

@ -1,5 +1,6 @@
bin/db%%BDBMAJ%%/db_archive bin/db%%BDBMAJ%%/db_archive
bin/db%%BDBMAJ%%/db_checkpoint bin/db%%BDBMAJ%%/db_checkpoint
bin/db%%BDBMAJ%%/db_convert
bin/db%%BDBMAJ%%/db_deadlock bin/db%%BDBMAJ%%/db_deadlock
bin/db%%BDBMAJ%%/db_dump bin/db%%BDBMAJ%%/db_dump
bin/db%%BDBMAJ%%/db_dump185 bin/db%%BDBMAJ%%/db_dump185
@ -18,6 +19,7 @@ bin/db%%BDBMAJ%%/db_verify
%%SQL%%bin/db%%BDBMAJ%%/dbsql %%SQL%%bin/db%%BDBMAJ%%/dbsql
bin/db_archive-%%BDBVER%% bin/db_archive-%%BDBVER%%
bin/db_checkpoint-%%BDBVER%% bin/db_checkpoint-%%BDBVER%%
bin/db_convert-%%BDBVER%%
bin/db_deadlock-%%BDBVER%% bin/db_deadlock-%%BDBVER%%
bin/db_dump-%%BDBVER%% bin/db_dump-%%BDBVER%%
bin/db_dump185-%%BDBVER%% bin/db_dump185-%%BDBVER%%

View file

@ -1,7 +1,7 @@
# $FreeBSD$ # $FreeBSD$
PORTNAME= mariaex PORTNAME= mariaex
PORTVERSION= 0.8.2 PORTVERSION= 0.8.3
DISTVERSIONPREFIX= v DISTVERSIONPREFIX= v
CATEGORIES= databases CATEGORIES= databases
PKGNAMEPREFIX= elixir- PKGNAMEPREFIX= elixir-

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1490663176 TIMESTAMP = 1502455440
SHA256 (xerions-mariaex-v0.8.2_GH0.tar.gz) = e973dfae0734229e6e8f96edd79b3ac750ab15c2e569ce7b38cf6f3791cbcc70 SHA256 (xerions-mariaex-v0.8.3_GH0.tar.gz) = 1243b34f72137f765500e94f7fe8d945dd350cc70597555669172d926c0f785c
SIZE (xerions-mariaex-v0.8.2_GH0.tar.gz) = 33889 SIZE (xerions-mariaex-v0.8.3_GH0.tar.gz) = 33677

View file

@ -1,8 +1,8 @@
# $FreeBSD$ # $FreeBSD$
PORTNAME?= mariadb PORTNAME?= mariadb
PORTVERSION= 10.0.31 PORTVERSION= 10.0.32
PORTREVISION?= 1 PORTREVISION?= 0
CATEGORIES= databases ipv6 CATEGORIES= databases ipv6
MASTER_SITES= http://ftp.osuosl.org/pub/${SITESDIR}/ \ MASTER_SITES= http://ftp.osuosl.org/pub/${SITESDIR}/ \
http://mirrors.supportex.net/${SITESDIR}/ \ http://mirrors.supportex.net/${SITESDIR}/ \

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1495565124 TIMESTAMP = 1502136321
SHA256 (mariadb-10.0.31.tar.gz) = 371f2dae0b9e1a92939fba1efca77ac83ba15b6b6dcfd389ca5cbf79eb8b842a SHA256 (mariadb-10.0.32.tar.gz) = f7a8d9ba88b01d426f5d69e5044e505e444a5ce73e22c9c50913dade43725936
SIZE (mariadb-10.0.31.tar.gz) = 63461177 SIZE (mariadb-10.0.32.tar.gz) = 63567828

View file

@ -1,7 +1,7 @@
# $FreeBSD$ # $FreeBSD$
PORTNAME?= mariadb PORTNAME?= mariadb
PORTVERSION= 10.1.25 PORTVERSION= 10.1.26
PORTREVISION?= 0 PORTREVISION?= 0
CATEGORIES= databases ipv6 CATEGORIES= databases ipv6
MASTER_SITES= http://ftp.osuosl.org/pub/${SITESDIR}/ \ MASTER_SITES= http://ftp.osuosl.org/pub/${SITESDIR}/ \
@ -28,7 +28,7 @@ SUB_FILES= pkg-message
PKGMESSAGE= ${WRKDIR}/pkg-message PKGMESSAGE= ${WRKDIR}/pkg-message
SLAVEDIRS= databases/mariadb101-client SLAVEDIRS= databases/mariadb101-client
USES= bison:build cmake compiler:c++11-lib cpe execinfo ncurses \ USES= bison:build cmake compiler:c++11-lib cpe execinfo libedit ncurses \
shebangfix ssl shebangfix ssl
USE_LDCONFIG= ${PREFIX}/lib/mysql USE_LDCONFIG= ${PREFIX}/lib/mysql
SHEBANG_FILES= scripts/*.sh SHEBANG_FILES= scripts/*.sh

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1499243885 TIMESTAMP = 1502489306
SHA256 (mariadb-10.1.25.tar.gz) = 7205ecaa6f1bc16335ad88faa5c46be52b3ac628a5e795cb942a3f4335b2a0d6 SHA256 (mariadb-10.1.26.tar.gz) = ba88b1cb9967dea2909938a34ba89373b162b0d83e5c98a0f1c94540156bf73d
SIZE (mariadb-10.1.25.tar.gz) = 61790542 SIZE (mariadb-10.1.26.tar.gz) = 61887132

View file

@ -1,11 +1,12 @@
# $FreeBSD$ # $FreeBSD$
PORTNAME= neo4j PORTNAME= neo4j
DISTVERSION= 3.0.4 DISTVERSION= 3.2.1
PORTREVISION= 2 PORTREVISION= 1
CATEGORIES= databases java CATEGORIES= databases java
MASTER_SITES= http://dist.neo4j.org/ MASTER_SITES= http://dist.neo4j.org/
DISTNAME= ${PORTNAME}-community-${DISTVERSION}-unix DISTNAME= ${PORTNAME}-community-${DISTVERSION}-unix
LICENSE= GPLv3
MAINTAINER= crees@FreeBSD.org MAINTAINER= crees@FreeBSD.org
COMMENT= High performance graph store and database COMMENT= High performance graph store and database
@ -15,29 +16,29 @@ RUN_DEPENDS= bash:shells/bash
WRKSRC= ${WRKDIR}/${DISTNAME:S,-unix,,} WRKSRC= ${WRKDIR}/${DISTNAME:S,-unix,,}
NO_BUILD= yes NO_BUILD= yes
USES= shebangfix USES= shebangfix
SHEBANG_FILES= bin/neo4j-shell bin/neo4j-import SHEBANG_FILES= bin/cypher-shell bin/neo4j-admin bin/neo4j-shell bin/neo4j-import
USE_JAVA= yes USE_JAVA= yes
USE_RC_SUBR= ${PORTNAME} USE_RC_SUBR= ${PORTNAME}
SUB_FILES= ${PORTNAME}.sh SUB_FILES= ${PORTNAME}.sh
DBDIR= /var/db/${PORTNAME}
post-patch: post-patch:
${REINPLACE_CMD} 's,%%DATADIR%%,${DATADIR},g;s,%%PREFIX%%,${PREFIX},g' \ ${REINPLACE_CMD} 's,%%DBDIR%%,${DBDIR},g;s,%%PREFIX%%,${PREFIX},g' \
${WRKSRC}/bin/neo4j-shared.sh ${WRKSRC}/conf/neo4j.conf ${WRKSRC}/bin/cypher-shell ${WRKSRC}/bin/neo4j* \
${WRKSRC}/conf/neo4j.conf
do-install: do-install:
${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME}.sh ${STAGEDIR}${PREFIX}/bin/${PORTNAME} ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME}.sh ${STAGEDIR}${PREFIX}/bin/${PORTNAME}
${MKDIR} ${STAGEDIR}${PREFIX}/libexec/${PORTNAME}/tools ${MKDIR} ${STAGEDIR}${PREFIX}/${PORTNAME}/libexec/tools
${INSTALL_SCRIPT} ${WRKSRC}/bin/tools/* \ ${INSTALL_SCRIPT} ${WRKSRC}/bin/tools/* \
${STAGEDIR}${PREFIX}/libexec/${PORTNAME}/tools ${STAGEDIR}${PREFIX}/${PORTNAME}/libexec/tools
.for j in j j-admin j-import j-shell .for name in cypher-shell neo4j neo4j-admin neo4j-import neo4j-shell
${INSTALL_SCRIPT} ${WRKSRC}/bin/neo4$j ${STAGEDIR}${PREFIX}/libexec/${PORTNAME} ${INSTALL_SCRIPT} ${WRKSRC}/bin/${name} ${STAGEDIR}${PREFIX}/bin
-cd ${STAGEDIR}${PREFIX}/bin && ${LN} ${PORTNAME} neo4$j 2>/dev/null
.endfor .endfor
${MKDIR} ${STAGEDIR}${PREFIX}/lib/${PORTNAME}/plugins ${MKDIR} ${STAGEDIR}${PREFIX}/${PORTNAME}/lib/plugins
${INSTALL_SCRIPT} ${WRKSRC}/lib/* ${STAGEDIR}${PREFIX}/lib/${PORTNAME} ${INSTALL_SCRIPT} ${WRKSRC}/lib/* ${STAGEDIR}${PREFIX}/${PORTNAME}/lib
${INSTALL_SCRIPT} ${WRKSRC}/bin/${PORTNAME}-shared.sh \ .for f in ${PORTNAME}.conf
${STAGEDIR}${PREFIX}/libexec/${PORTNAME}
.for f in ${PORTNAME}.conf ${PORTNAME}-wrapper.conf
${INSTALL_DATA} ${WRKSRC}/conf/$f \ ${INSTALL_DATA} ${WRKSRC}/conf/$f \
${STAGEDIR}${PREFIX}/etc/$f.sample ${STAGEDIR}${PREFIX}/etc/$f.sample
.endfor .endfor

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1472081606 TIMESTAMP = 1498754546
SHA256 (neo4j-community-3.0.4-unix.tar.gz) = e1da51163eb18380623788eabea34dfe23ee21c99deca4e7922094b0d242e805 SHA256 (neo4j-community-3.2.1-unix.tar.gz) = 24fd6a704e0d80c4b4f9a3d17ce0db23f258a8cdcfa1eb28d7803b7d1811ee96
SIZE (neo4j-community-3.0.4-unix.tar.gz) = 61425809 SIZE (neo4j-community-3.2.1-unix.tar.gz) = 77979397

View file

@ -20,7 +20,7 @@ load_rc_config $name
: ${neo4j_enable:=NO} : ${neo4j_enable:=NO}
command=%%PREFIX%%/libexec/neo4j/neo4j command=%%PREFIX%%/bin/neo4j
start_cmd="$command start" start_cmd="$command start"
start_precmd=neo4j_prestart start_precmd=neo4j_prestart
stop_cmd="$command stop" stop_cmd="$command stop"
@ -29,7 +29,7 @@ status_cmd="$command status"
neo4j_prestart() neo4j_prestart()
{ {
NEO4J_DATA=%%DATADIR%% NEO4J_DATA=%%DATADIR%%
NEO4J_LIB=%%PREFIX%%/lib/neo4j NEO4J_LIB=%%PREFIX%%/neo4j/lib
NEO4J_LOGS=/var/log/neo4j NEO4J_LOGS=/var/log/neo4j
NEO4J_PLUGINS=${NEO4J_LIB}/plugins NEO4J_PLUGINS=${NEO4J_LIB}/plugins
NEO4J_RUN=/var/run/neo4j NEO4J_RUN=/var/run/neo4j

View file

@ -2,6 +2,4 @@
# #
# $FreeBSD$ # $FreeBSD$
. %%PREFIX%%/libexec/neo4j/neo4j-shared.sh exec %%PREFIX%%/bin/$(basename $0) ${1+"$@"}
exec %%PREFIX%%/libexec/neo4j/$(basename $0) ${1+"$@"}

View file

@ -1,27 +0,0 @@
--- bin/neo4j-shared.sh.orig 2016-08-25 00:54:03.496139435 +0100
+++ bin/neo4j-shared.sh 2016-08-25 01:02:34.689503862 +0100
@@ -124,7 +124,7 @@
if [[ -z "${NEO4J_HOME:-}" ]]; then
NEO4J_HOME="$(cd "$(dirname "$0")"/.. && pwd)"
fi
- : "${NEO4J_CONF:="${NEO4J_HOME}/conf"}"
+ export NEO4J_CONF=%%PREFIX%%/etc
readonly NEO4J_HOME NEO4J_CONF
}
@@ -159,10 +159,10 @@
}
_setup_configurable_paths() {
- NEO4J_DATA=$(resolve_path "${dbms_directories_data:-data}")
- NEO4J_LIB=$(resolve_path "${dbms_directories_lib:-lib}")
- NEO4J_LOGS=$(resolve_path "${dbms_directories_logs:-logs}")
- NEO4J_PLUGINS=$(resolve_path "${dbms_directories_plugins:-plugins}")
- NEO4J_RUN=$(resolve_path "${dbms_directories_run:-run}")
+ export NEO4J_DATA=%%DATADIR%%
+ export NEO4J_LIB=%%PREFIX%%/lib/neo4j
+ export NEO4J_LOGS=/var/log/neo4j
+ export NEO4J_PLUGINS=${NEO4J_LIB}/plugins
+ export NEO4J_RUN=/var/run
readonly NEO4J_DATA NEO4J_LIB NEO4J_LOGS NEO4J_PLUGINS NEO4J_RUN
}

View file

@ -0,0 +1,11 @@
--- bin/cypher-shell.orig 2017-07-04 01:59:39 UTC
+++ bin/cypher-shell
@@ -72,7 +72,7 @@ build_classpath() {
# Then try installation directory (prefix/bin and prefix/share/cypher-shell/lib)
if [[ -z "${JARPATH}" ]]; then
- APP_HOME="${APP_HOME}/../share/cypher-shell"
+ APP_HOME="${APP_HOME}/../neo4j/lib"
JARPATH="$(find "${APP_HOME}" -name "cypher-shell-all.jar" )"
fi
}

View file

@ -0,0 +1,20 @@
--- bin/neo4j.orig 2017-07-04 01:59:39 UTC
+++ bin/neo4j
@@ -1,4 +1,4 @@
-#!/usr/bin/env bash
+#!/usr/local/bin/bash
# Copyright (c) 2002-2016 "Neo Technology,"
# Network Engine for Objects in Lund AB [http://neotechnology.com]
#
@@ -162,9 +162,9 @@ _show_java_help() {
_setup_calculated_paths() {
if [[ -z "${NEO4J_HOME:-}" ]]; then
- NEO4J_HOME="$(cd "$(dirname "$0")"/.. && pwd)"
+ NEO4J_HOME="$(cd "$(dirname "$0")"/../neo4j && pwd)"
fi
- : "${NEO4J_CONF:="${NEO4J_HOME}/conf"}"
+ : "${NEO4J_CONF:="${NEO4J_HOME}/../etc"}"
readonly NEO4J_HOME NEO4J_CONF
}

View file

@ -0,0 +1,12 @@
--- bin/neo4j-admin.orig 2017-07-04 01:59:39 UTC
+++ bin/neo4j-admin
@@ -140,7 +140,7 @@ _setup_calculated_paths() {
if [[ -z "${NEO4J_HOME:-}" ]]; then
- NEO4J_HOME="$(cd "$(dirname "$0")"/.. && pwd)"
+ NEO4J_HOME="$(cd "$(dirname "$0")"/../neo4j && pwd)"
fi
- : "${NEO4J_CONF:="${NEO4J_HOME}/conf"}"
+ : "${NEO4J_CONF:="${NEO4J_HOME}/../etc"}"
readonly NEO4J_HOME NEO4J_CONF
}

View file

@ -0,0 +1,12 @@
--- bin/neo4j-import.orig 2017-07-04 01:59:39 UTC
+++ bin/neo4j-import
@@ -140,7 +140,7 @@ _setup_calculated_paths() {
if [[ -z "${NEO4J_HOME:-}" ]]; then
- NEO4J_HOME="$(cd "$(dirname "$0")"/.. && pwd)"
+ NEO4J_HOME="$(cd "$(dirname "$0")"/../neo4j && pwd)"
fi
- : "${NEO4J_CONF:="${NEO4J_HOME}/conf"}"
+ : "${NEO4J_CONF:="${NEO4J_HOME}/../etc"}"
readonly NEO4J_HOME NEO4J_CONF
}

View file

@ -0,0 +1,12 @@
--- bin/neo4j-shell.orig 2017-07-04 01:59:39 UTC
+++ bin/neo4j-shell
@@ -140,7 +140,7 @@ _setup_calculated_paths() {
if [[ -z "${NEO4J_HOME:-}" ]]; then
- NEO4J_HOME="$(cd "$(dirname "$0")"/.. && pwd)"
+ NEO4J_HOME="$(cd "$(dirname "$0")"/../neo4j && pwd)"
fi
- : "${NEO4J_CONF:="${NEO4J_HOME}/conf"}"
+ : "${NEO4J_CONF:="${NEO4J_HOME}/../etc"}"
readonly NEO4J_HOME NEO4J_CONF
}

View file

@ -1,15 +1,15 @@
--- conf/neo4j.conf.orig 2016-08-25 02:30:25.057742736 +0100 --- conf/neo4j.conf.orig 2017-05-31 21:11:19 UTC
+++ conf/neo4j.conf 2016-08-25 02:32:53.932724521 +0100 +++ conf/neo4j.conf
@@ -6,9 +6,9 @@ @@ -9,9 +9,9 @@
#dbms.active_database=graph.db #dbms.active_database=graph.db
# Paths of directories in the installation. # Paths of directories in the installation.
-#dbms.directories.data=data -#dbms.directories.data=data
-#dbms.directories.plugins=plugins -#dbms.directories.plugins=plugins
-#dbms.directories.certificates=certificates -#dbms.directories.certificates=certificates
+dbms.directories.data=%%DATADIR%% +dbms.directories.data=%%DBDIR%%
+dbms.directories.plugins=%%PREFIX%%/lib/neo4j/plugins +dbms.directories.plugins=%%PREFIX%%/lib/neo4j/plugins
+dbms.directories.certificates=%%PREFIX%%/etc/neo4j-certificates +dbms.directories.certificates=%%PREFIX%%/etc/neo4j-certificates
#dbms.directories.logs=logs
# This setting constrains all `LOAD CSV` import files to be under the `import` directory. Remove or uncomment it to #dbms.directories.lib=lib
# allow files to be loaded from anywhere in filesystem; this introduces possible security problems. See the `LOAD CSV` #dbms.directories.run=run

View file

@ -1,88 +1,91 @@
bin/cypher-shell
bin/neo4j bin/neo4j
bin/neo4j-admin bin/neo4j-admin
bin/neo4j-import bin/neo4j-import
bin/neo4j-shell bin/neo4j-shell
@sample etc/neo4j-wrapper.conf.sample
@sample etc/neo4j.conf.sample @sample etc/neo4j.conf.sample
lib/neo4j/asm-5.0.2.jar neo4j/lib/asm-5.2.jar
lib/neo4j/bcpkix-jdk15on-1.53.jar neo4j/lib/bcpkix-jdk15on-1.53.jar
lib/neo4j/bcprov-jdk15on-1.53.jar neo4j/lib/bcprov-jdk15on-1.53.jar
lib/neo4j/commons-beanutils-1.8.3.jar neo4j/lib/caffeine-2.3.3.jar
lib/neo4j/commons-configuration-1.10.jar neo4j/lib/commons-beanutils-1.8.3.jar
lib/neo4j/commons-digester-2.1.jar neo4j/lib/commons-compress-1.12.jar
lib/neo4j/commons-io-2.4.jar neo4j/lib/commons-configuration-1.10.jar
lib/neo4j/commons-lang-2.6.jar neo4j/lib/commons-digester-2.1.jar
lib/neo4j/commons-lang3-3.3.2.jar neo4j/lib/commons-io-2.4.jar
lib/neo4j/commons-logging-1.1.1.jar neo4j/lib/commons-lang-2.6.jar
lib/neo4j/concurrentlinkedhashmap-lru-1.4.2.jar neo4j/lib/commons-lang3-3.3.2.jar
lib/neo4j/jackson-core-asl-1.9.13.jar neo4j/lib/commons-logging-1.1.1.jar
lib/neo4j/jackson-jaxrs-1.9.13.jar neo4j/lib/concurrentlinkedhashmap-lru-1.4.2.jar
lib/neo4j/jackson-mapper-asl-1.9.13.jar neo4j/lib/jackson-core-asl-1.9.13.jar
lib/neo4j/javax.servlet-api-3.1.0.jar neo4j/lib/jackson-jaxrs-1.9.13.jar
lib/neo4j/jersey-core-1.19.jar neo4j/lib/jackson-mapper-asl-1.9.13.jar
lib/neo4j/jersey-multipart-1.19.jar neo4j/lib/javax.servlet-api-3.1.0.jar
lib/neo4j/jersey-server-1.19.jar neo4j/lib/jersey-core-1.19.jar
lib/neo4j/jersey-servlet-1.19.jar neo4j/lib/jersey-multipart-1.19.jar
lib/neo4j/jetty-http-9.2.9.v20150224.jar neo4j/lib/jersey-server-1.19.jar
lib/neo4j/jetty-io-9.2.9.v20150224.jar neo4j/lib/jersey-servlet-1.19.jar
lib/neo4j/jetty-security-9.2.9.v20150224.jar neo4j/lib/jetty-http-9.2.9.v20150224.jar
lib/neo4j/jetty-server-9.2.9.v20150224.jar neo4j/lib/jetty-io-9.2.9.v20150224.jar
lib/neo4j/jetty-servlet-9.2.9.v20150224.jar neo4j/lib/jetty-security-9.2.9.v20150224.jar
lib/neo4j/jetty-util-9.2.9.v20150224.jar neo4j/lib/jetty-server-9.2.9.v20150224.jar
lib/neo4j/jetty-webapp-9.2.9.v20150224.jar neo4j/lib/jetty-servlet-9.2.9.v20150224.jar
lib/neo4j/jetty-xml-9.2.9.v20150224.jar neo4j/lib/jetty-util-9.2.9.v20150224.jar
lib/neo4j/jline-2.12.jar neo4j/lib/jetty-webapp-9.2.9.v20150224.jar
lib/neo4j/jsr311-api-1.1.2.r612.jar neo4j/lib/jetty-xml-9.2.9.v20150224.jar
lib/neo4j/lucene-analyzers-common-5.5.0.jar neo4j/lib/jline-2.12.jar
lib/neo4j/lucene-codecs-5.5.0.jar neo4j/lib/jsr311-api-1.1.2.r612.jar
lib/neo4j/lucene-core-5.5.0.jar neo4j/lib/lucene-analyzers-common-5.5.0.jar
lib/neo4j/lucene-queryparser-5.5.0.jar neo4j/lib/lucene-codecs-5.5.0.jar
lib/neo4j/mimepull-1.9.3.jar neo4j/lib/lucene-core-5.5.0.jar
lib/neo4j/neo4j-bolt-3.0.4.jar neo4j/lib/lucene-queryparser-5.5.0.jar
lib/neo4j/neo4j-browser-1.1.8.jar neo4j/lib/mimepull-1.9.3.jar
lib/neo4j/neo4j-codegen-3.0.4.jar neo4j/lib/neo4j-bolt-3.2.1.jar
lib/neo4j/neo4j-collections-3.0.4.jar neo4j/lib/neo4j-browser-3.0.4.jar
lib/neo4j/neo4j-command-line-3.0.4.jar neo4j/lib/neo4j-codegen-3.2.1.jar
lib/neo4j/neo4j-common-3.0.4.jar neo4j/lib/neo4j-collections-3.2.1.jar
lib/neo4j/neo4j-consistency-check-3.0.4.jar neo4j/lib/neo4j-command-line-3.2.1.jar
lib/neo4j/neo4j-csv-3.0.4.jar neo4j/lib/neo4j-common-3.2.1.jar
lib/neo4j/neo4j-cypher-3.0.4.jar neo4j/lib/neo4j-configuration-3.2.1.jar
lib/neo4j/neo4j-cypher-compiler-2.3-2.3.5.jar neo4j/lib/neo4j-consistency-check-3.2.1.jar
lib/neo4j/neo4j-cypher-compiler-3.0-3.0.4.jar neo4j/lib/neo4j-csv-3.2.1.jar
lib/neo4j/neo4j-cypher-frontend-2.3-2.3.5.jar neo4j/lib/neo4j-cypher-3.2.1.jar
lib/neo4j/neo4j-cypher-frontend-3.0-3.0.4.jar neo4j/lib/neo4j-cypher-compiler-2.3-2.3.10.jar
lib/neo4j/neo4j-dbms-3.0.4.jar neo4j/lib/neo4j-cypher-compiler-3.1-3.1.4.jar
lib/neo4j/neo4j-graph-algo-3.0.4.jar neo4j/lib/neo4j-cypher-compiler-3.2-3.2.1.jar
lib/neo4j/neo4j-graph-matching-3.0.4.jar neo4j/lib/neo4j-cypher-frontend-2.3-2.3.10.jar
lib/neo4j/neo4j-graphdb-api-3.0.4.jar neo4j/lib/neo4j-cypher-frontend-3.1-3.1.4.jar
lib/neo4j/neo4j-import-tool-3.0.4.jar neo4j/lib/neo4j-cypher-frontend-3.2-3.2.1.jar
lib/neo4j/neo4j-io-3.0.4.jar neo4j/lib/neo4j-cypher-ir-3.2-3.2.1.jar
lib/neo4j/neo4j-jmx-3.0.4.jar neo4j/lib/neo4j-dbms-3.2.1.jar
lib/neo4j/neo4j-kernel-3.0.4.jar neo4j/lib/neo4j-graph-algo-3.2.1.jar
lib/neo4j/neo4j-logging-3.0.4.jar neo4j/lib/neo4j-graph-matching-3.1.3.jar
lib/neo4j/neo4j-lucene-index-3.0.4.jar neo4j/lib/neo4j-graphdb-api-3.2.1.jar
lib/neo4j/neo4j-lucene-upgrade-3.0.4.jar neo4j/lib/neo4j-import-tool-3.2.1.jar
lib/neo4j/neo4j-primitive-collections-3.0.4.jar neo4j/lib/neo4j-index-3.2.1.jar
lib/neo4j/neo4j-resource-3.0.4.jar neo4j/lib/neo4j-io-3.2.1.jar
lib/neo4j/neo4j-security-3.0.4.jar neo4j/lib/neo4j-jmx-3.2.1.jar
lib/neo4j/neo4j-server-3.0.4.jar neo4j/lib/neo4j-kernel-3.2.1.jar
lib/neo4j/neo4j-shell-3.0.4.jar neo4j/lib/neo4j-logging-3.2.1.jar
lib/neo4j/neo4j-udc-3.0.4.jar neo4j/lib/neo4j-lucene-index-3.2.1.jar
lib/neo4j/neo4j-unsafe-3.0.4.jar neo4j/lib/neo4j-lucene-upgrade-3.2.1.jar
lib/neo4j/netty-all-4.0.28.Final.jar neo4j/lib/neo4j-primitive-collections-3.2.1.jar
lib/neo4j/opencsv-2.3.jar neo4j/lib/neo4j-resource-3.2.1.jar
lib/neo4j/parboiled-core-1.1.7.jar neo4j/lib/neo4j-security-3.2.1.jar
lib/neo4j/parboiled-scala_2.11-1.1.7.jar neo4j/lib/neo4j-server-3.2.1.jar
lib/neo4j/rhino-1.7R4.jar neo4j/lib/neo4j-shell-3.2.1.jar
lib/neo4j/scala-library-2.11.8.jar neo4j/lib/neo4j-udc-3.2.1.jar
lib/neo4j/scala-reflect-2.11.8.jar neo4j/lib/neo4j-unsafe-3.2.1.jar
lib/neo4j/server-api-3.0.4.jar neo4j/lib/netty-all-4.1.8.Final.jar
libexec/neo4j/neo4j neo4j/lib/opencsv-2.3.jar
libexec/neo4j/neo4j-admin neo4j/lib/parboiled-core-1.1.7.jar
libexec/neo4j/neo4j-import neo4j/lib/parboiled-scala_2.11-1.1.7.jar
libexec/neo4j/neo4j-shared.sh neo4j/lib/rhino-1.7R4.jar
libexec/neo4j/neo4j-shell neo4j/lib/scala-library-2.11.8.jar
libexec/neo4j/tools/config-migrator.jar neo4j/lib/scala-reflect-2.11.8.jar
@dir lib/neo4j/plugins neo4j/lib/server-api-3.2.1.jar
neo4j/libexec/tools/2.x-config-migrator.jar
neo4j/libexec/tools/cypher-shell-all.jar
@dir neo4j/lib/plugins
@dir %%DATADIR%% @dir %%DATADIR%%
@dir etc/neo4j-certificates @dir etc/neo4j-certificates

View file

@ -0,0 +1,27 @@
# $FreeBSD$
PORTNAME= pg_partman
PORTVERSION= 3.0.2
CATEGORIES= databases
MAINTAINER= lacey.leanne@gmail.com
COMMENT= PostgreSQL Partition Manager
LICENSE= PostgreSQL
RUN_DEPENDS+= ${PYTHON_SITELIBDIR}/psycopg2/__init__.py:databases/py-psycopg2
USES= gmake pgsql:9.4+ python uidfix shebangfix
WANT_PGSQL= server
SHEBANG_GLOB= *.py
USE_GITHUB= yes
GH_TUPLE= keithf4:${PORTNAME}:v${PORTVERSION}
post-install:
${MKDIR} ${STAGEDIR}${DOCSDIR}
${MV} ${STAGEDIR}${PREFIX}/share/doc/postgresql/extension/*.md ${STAGEDIR}${DOCSDIR}
${RMDIR} ${STAGEDIR}${PREFIX}/share/doc/postgresql/extension
${RMDIR} ${STAGEDIR}${PREFIX}/share/doc/postgresql
.include <bsd.port.mk>

View file

@ -0,0 +1,3 @@
TIMESTAMP = 1499899689
SHA256 (keithf4-pg_partman-3.0.2-v3.0.2_GH0.tar.gz) = 55176580061c8293ef972c78ce02b84f75687f284b13339248cffd44edc95946
SIZE (keithf4-pg_partman-3.0.2-v3.0.2_GH0.tar.gz) = 816083

View file

@ -0,0 +1,10 @@
pg_partman is an extension to create and manage both time-based and
serial-based table partition sets. Sub-partitoning is also supported.
Child table & trigger function creation is all managed by the extension
itself. Tables with existing data can also have their data partitioned in
easily managed smaller batches. Optional retention policy can automatically
drop partitions no longer needed. A background worker (BGW) process is
included to automatically run partition maintenance without the need of an
external scheduler (cron, etc) in most cases.
WWW: https://github.com/keithf4/pg_partman

View file

@ -0,0 +1,73 @@
bin/check_unique_constraint.py
bin/dump_partition.py
bin/partition_data.py
bin/reapply_constraints.py
bin/reapply_foreign_keys.py
bin/reapply_indexes.py
bin/undo_partition.py
bin/vacuum_maintenance.py
lib/postgresql/pg_partman_bgw.so
%%PORTDOCS%%%%DOCSDIR%%/migration.md
%%PORTDOCS%%%%DOCSDIR%%/pg_partman.md
%%PORTDOCS%%%%DOCSDIR%%/pg_partman_howto.md
share/postgresql/extension/pg_partman--0.1.0--0.1.1.sql
share/postgresql/extension/pg_partman--0.1.1--0.1.2.sql
share/postgresql/extension/pg_partman--0.1.2--0.2.0.sql
share/postgresql/extension/pg_partman--0.2.0--0.3.0.sql
share/postgresql/extension/pg_partman--0.3.0--0.3.1.sql
share/postgresql/extension/pg_partman--0.3.1--0.3.2.sql
share/postgresql/extension/pg_partman--0.3.2--0.4.0.sql
share/postgresql/extension/pg_partman--0.4.0--0.4.1.sql
share/postgresql/extension/pg_partman--0.4.1--0.4.2.sql
share/postgresql/extension/pg_partman--0.4.2--1.0.0.sql
share/postgresql/extension/pg_partman--1.0.0--1.1.0.sql
share/postgresql/extension/pg_partman--1.1.0--1.2.0.sql
share/postgresql/extension/pg_partman--1.2.0--1.3.0.sql
share/postgresql/extension/pg_partman--1.3.0--1.4.0.sql
share/postgresql/extension/pg_partman--1.4.0--1.4.1.sql
share/postgresql/extension/pg_partman--1.4.1--1.4.2.sql
share/postgresql/extension/pg_partman--1.4.2--1.4.3.sql
share/postgresql/extension/pg_partman--1.4.3--1.4.4.sql
share/postgresql/extension/pg_partman--1.4.4--1.4.5.sql
share/postgresql/extension/pg_partman--1.4.5--1.5.0.sql
share/postgresql/extension/pg_partman--1.5.0--1.5.1.sql
share/postgresql/extension/pg_partman--1.5.1--1.6.0.sql
share/postgresql/extension/pg_partman--1.6.0--1.6.1.sql
share/postgresql/extension/pg_partman--1.6.1--1.7.0.sql
share/postgresql/extension/pg_partman--1.7.0--1.7.1.sql
share/postgresql/extension/pg_partman--1.7.1--1.7.2.sql
share/postgresql/extension/pg_partman--1.7.2--1.8.0.sql
share/postgresql/extension/pg_partman--1.8.0--1.8.1.sql
share/postgresql/extension/pg_partman--1.8.1--1.8.2.sql
share/postgresql/extension/pg_partman--1.8.2--1.8.3.sql
share/postgresql/extension/pg_partman--1.8.3--1.8.4.sql
share/postgresql/extension/pg_partman--1.8.4--1.8.5.sql
share/postgresql/extension/pg_partman--1.8.5--1.8.6.sql
share/postgresql/extension/pg_partman--1.8.6--1.8.7.sql
share/postgresql/extension/pg_partman--1.8.7--1.8.8.sql
share/postgresql/extension/pg_partman--1.8.7--2.0.0.sql
share/postgresql/extension/pg_partman--1.8.8--2.0.0.sql
share/postgresql/extension/pg_partman--2.0.0--2.1.0.sql
share/postgresql/extension/pg_partman--2.1.0--2.2.0.sql
share/postgresql/extension/pg_partman--2.2.0--2.2.1.sql
share/postgresql/extension/pg_partman--2.2.1--2.2.2.sql
share/postgresql/extension/pg_partman--2.2.2--2.2.3.sql
share/postgresql/extension/pg_partman--2.2.3--2.3.0.sql
share/postgresql/extension/pg_partman--2.3.0--2.3.1.sql
share/postgresql/extension/pg_partman--2.3.1--2.3.2.sql
share/postgresql/extension/pg_partman--2.3.2--2.3.3.sql
share/postgresql/extension/pg_partman--2.3.3--2.3.4.sql
share/postgresql/extension/pg_partman--2.3.4--2.4.0.sql
share/postgresql/extension/pg_partman--2.4.0--2.4.1.sql
share/postgresql/extension/pg_partman--2.4.1--2.5.0.sql
share/postgresql/extension/pg_partman--2.5.0--2.5.1.sql
share/postgresql/extension/pg_partman--2.5.1--2.6.0.sql
share/postgresql/extension/pg_partman--2.6.0--2.6.1.sql
share/postgresql/extension/pg_partman--2.6.1--2.6.2.sql
share/postgresql/extension/pg_partman--2.6.2--2.6.3.sql
share/postgresql/extension/pg_partman--2.6.3--2.6.4.sql
share/postgresql/extension/pg_partman--2.6.4--3.0.0.sql
share/postgresql/extension/pg_partman--3.0.0--3.0.1.sql
share/postgresql/extension/pg_partman--3.0.1--3.0.2.sql
share/postgresql/extension/pg_partman--3.0.2.sql
share/postgresql/extension/pg_partman.control

View file

@ -0,0 +1,21 @@
# Created by: Palle Girgensohn <girgen@FreeBSD.org>
# $FreeBSD$
PORTNAME= postgresql
PORTREVISION= 0
COMMENT= PostgreSQL database (client)
MASTERDIR= ${.CURDIR}/../postgresql10-server
BUILD_DIRS= config src/include src/interfaces src/port \
src/bin/pg_dump src/bin/psql src/bin/scripts src/bin/pg_config \
src/bin/pgbench doc src/makefiles src/test/regress
INSTALL_DIRS= ${BUILD_DIRS}
CLIENT_ONLY= yes
COMPONENT= -client
USE_LDCONFIG= yes
USES= pkgconfig
.include "${MASTERDIR}/Makefile"

View file

@ -0,0 +1,32 @@
# Created by: Palle Girgensohn <girgen@pingpong.net>
# $FreeBSD$
PORTNAME= postgresql
PORTREVISION= 1
CATEGORIES= databases
MAINTAINER= pgsql@FreeBSD.org
COMMENT= The contrib utilities from the PostgreSQL distribution
LIB_DEPENDS= libxslt.so:textproc/libxslt \
libxml2.so:textproc/libxml2
MASTERDIR= ${.CURDIR}/../postgresql10-server
USES= bison pgsql:10
BUILD_DIRS= src/port src/include src/common contrib
INSTALL_DIRS= contrib
SLAVE_ONLY= yes
COMPONENT= -contrib
CONFIGURE_ARGS+=--with-libxslt --with-libxml --with-openssl --disable-nls --with-uuid=bsd
LDFLAGS+= -lpthread -L${PREFIX}/lib
post-configure:
@cd ${WRKSRC}/src/backend && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} symlinks
post-install:
@- ${INSTALL_DATA} ${WRKSRC}/contrib/README ${STAGEDIR}${DOCSDIR}/extension/README
.include "${MASTERDIR}/Makefile"

View file

@ -0,0 +1,23 @@
This is the port for all stuff that comes in the contrib subtree of
the postgresql distribution. This subtree contains porting tools,
analysis utilities, and plug-in features that are not part of the core
PostgreSQL system, mainly because they address a limited audience or
are too experimental to be part of the main source tree. This does
not preclude their usefulness.
Each subdirectory contains a README file with information about the
module. Some directories supply new user-defined functions, operators,
or types. After you have installed the files you need to register the
new entities in the database system by running the commands in the
supplied .sql file. For example,
$ psql -d dbname -f module.sql
The .sql files are installed into /usr/local/share/postgresql/contrib
For more information, please see
/usr/local/share/doc/postgresql/contrib/README*
This software is part of the standard PostgreSQL distribution.
WWW: http://www.postgresql.org/

View file

@ -0,0 +1,6 @@
# Created by: Palle Girgensohn <girgen@pingpong.net>
# $FreeBSD$
WANT_PGSQL_VER=10
.include "${.CURDIR}/../postgresql96-docs/Makefile"

View file

@ -0,0 +1,10 @@
# $FreeBSD$
PKGNAMESUFFIX= -postgresql10
CONFLICTS= pgtcl-[0-9]* pgtcl-postgresql9[0123456]-[0-9]*
PGTCL_SLAVE= 10
MASTERDIR= ${.CURDIR}/../pgtcl
.include "${MASTERDIR}/Makefile"

View file

@ -0,0 +1,6 @@
# Created by: Palle Girgensohn <girgen@partitur.se>
# $FreeBSD$
WANT_PGSQL_VER= 10
.include "${.CURDIR}/../postgresql95-plperl/Makefile"

View file

@ -0,0 +1,5 @@
# $FreeBSD$
WANT_PGSQL_VER= 10
.include "${.CURDIR}/../postgresql95-plpython/Makefile"

View file

@ -0,0 +1,30 @@
# Created by: Palle Girgensohn <girgen@partitur.se>
# $FreeBSD$
PORTNAME= postgresql
CATEGORIES= databases tcl
PKGNAMESUFFIX?= ${DISTVERSION:R:S/.//}${COMPONENT}
MAINTAINER= pgsql@FreeBSD.org
COMMENT= Module for using Tcl to write SQL functions
MASTERDIR= ${.CURDIR}/../../databases/postgresql${WANT_PGSQL_VER:S/.//}-server
WANT_PGSQL_VER?=10
USES+= tcl pgsql:${WANT_PGSQL_VER}
WANT_PGSQL= server
CONFIGURE_ARGS= --with-tcl --without-tk \
--with-tclconfig="${TCL_LIBDIR}" \
--with-includes="${TCL_INCLUDEDIR}"
CONFIGURE_ENV+= TCLSH="${TCLSH}"
MAKE_ENV+= TCL_INCDIR="${TCL_INCLUDEDIR}"
BUILD_DIRS= src/backend src/pl/tcl
INSTALL_DIRS= src/pl/tcl
SLAVE_ONLY= yes
COMPONENT= -pltcl
.include "${MASTERDIR}/Makefile"

View file

@ -0,0 +1,29 @@
# Created by: Marc G. Fournier <scrappy@FreeBSD.org>
# $FreeBSD$
DISTVERSION?= 10beta3
PKGNAMESUFFIX?= ${PORTVERSION:R}${COMPONENT}
MAINTAINER?= pgsql@FreeBSD.org
INSTALL_DIRS?= src/common src/timezone src/backend \
src/backend/utils/mb/conversion_procs \
src/backend/snowball src/backend/replication/libpqwalreceiver \
src/bin/initdb src/bin/pg_ctl \
src/bin/pg_controldata src/bin/pg_resetxlog src/pl \
src/bin/pg_basebackup src/bin/pg_archivecleanup \
src/bin/pg_rewind \
src/bin/pg_test_fsync src/bin/pg_test_timing \
src/bin/pg_xlogdump src/bin/pg_upgrade
PG_USER?= postgres
PG_GROUP?= postgres
PG_UID?= 770
.if defined(SERVER_ONLY)
CONFIGURE_ARGS+=--with-icu
LIB_DEPENDS+= libicudata.so:devel/icu
USES+= pkgconfig
.endif
.include "${.CURDIR}/../postgresql92-server/Makefile"

View file

@ -0,0 +1,5 @@
TIMESTAMP = 1502193060
SHA256 (postgresql/postgresql-10beta3.tar.bz2) = 6722546739f8e2dd379e8031784e86c5c588638df6c477046ebdd479586bcb3e
SIZE (postgresql/postgresql-10beta3.tar.bz2) = 19914123
SHA256 (postgresql/pg-9218-icu-2016-08-10.diff.gz) = 2f9c831b3dff866f0b2f6f2a9ef771a4045486bc252a851aadc73c50d376319d
SIZE (postgresql/pg-9218-icu-2016-08-10.diff.gz) = 5587

View file

@ -0,0 +1,116 @@
#!/bin/sh
#
# $FreeBSD$
#
# Maintenance shell script to vacuum and backup database
# Put this in /usr/local/etc/periodic/daily, and it will be run
# every night
#
# Written by Palle Girgensohn <girgen@pingpong.net>
#
# In public domain, do what you like with it,
# and use it at your own risk... :)
#
# Define these variables in either /etc/periodic.conf or
# /etc/periodic.conf.local to override the default values.
#
# daily_pgsql_backup_enable="YES" # do backup of all databases
# daily_pgsql_backup_enable="foo bar db1 db2" # only do backup of a limited selection of databases
# daily_pgsql_vacuum_enable="YES" # do vacuum
# If there is a global system configuration file, suck it in.
#
if [ -r /etc/defaults/periodic.conf ]
then
. /etc/defaults/periodic.conf
source_periodic_confs
fi
: ${daily_pgsql_user:="%%PG_USER%%"}
: ${daily_pgsql_port:=5432}
: ${daily_pgsql_vacuum_args:="-U ${daily_pgsql_user} -p ${daily_pgsql_port} -qaz"}
: ${daily_pgsql_pgdump_args:="-U ${daily_pgsql_user} -p ${daily_pgsql_port} -bF c"}
: ${daily_pgsql_pgdumpall_globals_args:="-U ${daily_pgsql_user} -p ${daily_pgsql_port}"}
# backupdir is relative to ~pgsql home directory unless it begins with a slash:
: ${daily_pgsql_backupdir:="~${daily_pgsql_user}/backups"}
: ${daily_pgsql_savedays:="7"}
# allow '~´ in dir name
eval backupdir=${daily_pgsql_backupdir}
rc=0
pgsql_backup() {
# daily_pgsql_backupdir must be writeable by user %%PG_USER%%
# ~%%PG_USER%% is just that under normal circumstances,
# but this might not be where you want the backups...
if [ ! -d ${backupdir} ] ; then
echo Creating ${backupdir}
mkdir -m 700 ${backupdir}; chown ${daily_pgsql_user} ${backupdir}
fi
echo
echo "PostgreSQL backups"
# Protect the data
umask 077
rc=$?
now=`date "+%Y-%m-%dT%H:%M:%S"`
file=${daily_pgsql_backupdir}/pgglobals_${now}
su -l ${daily_pgsql_user} -c \
"umask 077; pg_dumpall -g ${daily_pgsql_pgdumpall_globals_args} | gzip -9 > ${file}.gz"
db=$1
while shift; do
echo -n " $db"
file=${backupdir}/pgdump_${db}_${now}
su -l ${daily_pgsql_user} -c "umask 077; pg_dump ${daily_pgsql_pgdump_args} -f ${file} ${db}"
[ $? -gt 0 ] && rc=3
db=$1
done
if [ $rc -gt 0 ]; then
echo
echo "Errors were reported during backup."
fi
# cleaning up old data
find ${backupdir} \( -name 'pgdump_*' -o -name 'pgglobals_*' -o -name '*.dat.gz' -o -name 'toc.dat' \) \
-a -mtime +${daily_pgsql_savedays} -delete
echo
}
case "$daily_pgsql_backup_enable" in
[Yy][Ee][Ss])
dbnames=`su -l ${daily_pgsql_user} -c "umask 077; psql -U ${daily_pgsql_user} -p ${daily_pgsql_port} -q -t -A -d template1 -c SELECT\ datname\ FROM\ pg_database\ WHERE\ datname!=\'template0\'"`
pgsql_backup $dbnames
;;
[Nn][Oo])
;;
"")
;;
*)
pgsql_backup $daily_pgsql_backup_enable
;;
esac
case "$daily_pgsql_vacuum_enable" in
[Yy][Ee][Ss])
echo
echo "PostgreSQL vacuum"
su -l ${daily_pgsql_user} -c "vacuumdb ${daily_pgsql_vacuum_args}"
if [ $? -gt 0 ]
then
echo
echo "Errors were reported during vacuum."
rc=3
fi
;;
esac
exit $rc

View file

@ -0,0 +1,11 @@
setenv PGLIB %%PREFIX%%/lib
# note: PGDATA can be overridden by the -D startup option
setenv PGDATA $HOME/data96
#You might want to set some locale stuff here
#setenv PGDATESTYLE ISO
#setenv LC_ALL sv_SE.ISO_8859-1
# if you want to make regression tests use this TZ
#setenv TZ PST8PDT

View file

@ -0,0 +1,22 @@
PGLIB=%%PREFIX%%/lib
# note: PGDATA can be overridden by the -D startup option
PGDATA=${HOME}/data96
export PATH PGLIB PGDATA
# if you use the periodic script from share/postgresql/502.pgsql, you
# can set these
#PGDUMP_ARGS="-b -F c"
#PGBACKUPDIR=${HOME}/backups
#PGBACKUP_SAVE_DAYS=7
#export PGBACKUPDIR PGDUMP_ARGS PGBACKUP_SAVE_DAYS
#You might want to set some locale stuff here
#PGDATESTYLE=ISO
#LC_ALL=sv_SE.ISO_8859-1
#export PGDATESTYLE LC_ALL
# if you want to make regression tests use this TZ
#TZ=PST8PDT
#export TZ

View file

@ -0,0 +1,9 @@
--- doc/Makefile.orig 2015-10-08 21:45:57.360084007 +0200
+++ doc/Makefile 2015-10-08 21:46:04.353084097 +0200
@@ -12,5 +12,5 @@
top_builddir = ..
include $(top_builddir)/src/Makefile.global
-all distprep html man install installdirs uninstall clean distclean maintainer-clean:
+all distprep man install installdirs uninstall clean distclean maintainer-clean:
$(MAKE) -C src $@

View file

@ -0,0 +1,42 @@
--- doc/src/sgml/Makefile.orig 2017-08-07 23:08:19.000000000 +0200
+++ doc/src/sgml/Makefile 2017-08-08 14:07:11.461380000 +0200
@@ -15,7 +15,7 @@
# Make "html" the default target, since that is what most people tend
# to want to use.
-html:
+man:
NO_TEMP_INSTALL=yes
@@ -24,7 +24,7 @@
include $(top_builddir)/src/Makefile.global
-all: html man
+all: man
distprep: html distprep-man
@@ -76,8 +76,6 @@
## Man pages
##
-man distprep-man: man-stamp
-
man-stamp: stylesheet-man.xsl postgres.xml
$(XMLLINT) --noout --valid postgres.xml
$(XSLTPROC) $(XSLTPROCFLAGS) $(XSLTPROC_MAN_FLAGS) $^
@@ -245,10 +243,10 @@
## Install
##
-install: install-html install-man
+install: install-man
installdirs:
- $(MKDIR_P) '$(DESTDIR)$(htmldir)'/html $(addprefix '$(DESTDIR)$(mandir)'/man, 1 3 $(sqlmansectnum))
+ $(MKDIR_P) $(addprefix '$(DESTDIR)$(mandir)'/man, 1 3 $(sqlmansectnum))
# If the install used a man directory shared with other applications, this will remove all files.
uninstall:

View file

@ -0,0 +1,11 @@
--- src/Makefile.shlib.bak 2013-05-06 22:57:06.000000000 +0200
+++ src/Makefile.shlib 2013-05-12 23:33:16.000000000 +0200
@@ -87,7 +87,7 @@
# Testing the soname variable is a reliable way to determine whether a
# linkable library is being built.
soname = $(shlib_major)
-pkgconfigdir = $(libdir)/pkgconfig
+pkgconfigdir = $(prefix)/libdata/pkgconfig
else
# Naming convention for dynamically loadable modules
shlib = $(NAME)$(DLSUFFIX)

View file

@ -0,0 +1,11 @@
--- src/backend/Makefile.orig 2009-07-07 15:58:33.000000000 +0200
+++ src/backend/Makefile 2009-07-07 15:58:57.000000000 +0200
@@ -107,6 +107,8 @@
# Update the commonly used headers before building the subdirectories
$(SUBDIRS:%=%-recursive): $(top_builddir)/src/include/parser/gram.h $(top_builddir)/src/include/utils/fmgroids.h $(top_builddir)/src/include/utils/probes.h
+symlinks: $(top_builddir)/src/include/parser/gram.h $(top_builddir)/src/include/utils/fmgroids.h $(top_builddir)/src/include/utils/fmgrprotos.h $(top_builddir)/src/include/utils/probes.h $(top_builddir)/src/include/storage/lwlocknames.h
+
# The postgres.o target is needed by the rule in Makefile.global that
# creates the exports file when MAKE_EXPORTS = true.

View file

@ -0,0 +1,21 @@
--- src/backend/utils/misc/postgresql.conf.sample.orig 2016-10-24 20:08:51 UTC
+++ src/backend/utils/misc/postgresql.conf.sample
@@ -330,6 +330,7 @@
# - Where to Log -
+log_destination = 'syslog'
#log_destination = 'stderr' # Valid values are combinations of
# stderr, csvlog, syslog, and eventlog,
# depending on platform. csvlog
@@ -464,7 +465,9 @@
#cluster_name = '' # added to process titles if nonempty
# (change requires restart)
-#update_process_title = on
+
+# On FreeBSD, this is a performance hog, so keep it off if you need speed
+update_process_title = off
#------------------------------------------------------------------------------

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