*/*: sync with upstream

Taken from: HardenedBSD
This commit is contained in:
Franco Fichtner 2019-02-10 18:51:30 +01:00
parent 4518ad93d3
commit 86f167841b
635 changed files with 5716 additions and 7022 deletions

View File

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= josm
PORTVERSION= 14620
PORTVERSION= 14760
CATEGORIES= astro java
MASTER_SITES= http://josm.openstreetmap.de/download/ \
http://mirror.amdmi3.ru/distfiles/

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1546708533
SHA256 (josm-snapshot-14620.jar) = 7689034ec9e192552c669d7daf5ad6458a4f57d1f0d57a22e9ba5356b912f67a
SIZE (josm-snapshot-14620.jar) = 13520356
TIMESTAMP = 1549729059
SHA256 (josm-snapshot-14760.jar) = 51774d689a221f5a9217faaef5f8c1035cb5668e2ca59ab1bad69f11c72f40f9
SIZE (josm-snapshot-14760.jar) = 13552119

View File

@ -2,29 +2,31 @@
# $FreeBSD$
PORTNAME= flite
PORTVERSION= 1.4
PORTREVISION= 2
PORTVERSION= 2.1
CATEGORIES= audio
MASTER_SITES= http://www.speech.cs.cmu.edu/flite/packed/${PORTNAME}-${PORTVERSION}/
DISTNAME= ${PORTNAME}-${PORTVERSION}-release
MASTER_SITES= http://www.festvox.org/flite/packed/${PORTNAME}-2.1/
DISTNAME= ${PORTNAME}-${PORTVERSION:}-release
MAINTAINER= sobomax@FreeBSD.org
COMMENT= Small run-time speech synthesis engine
OPTIONS_DEFINE= DOCS
LICENSE= BSD4CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING
USES= cpe desthack gmake tar:bzip2
CPE_VENDOR= cmu
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --enable-shared=yes
USE_LDCONFIG= yes
OPTIONS_DEFINE= DOCS
post-patch:
@${REINPLACE_CMD} -e 's|-pd|-pR|g' ${WRKSRC}/main/Makefile
${REINPLACE_CMD} -e 's|-pd|-pR|g' ${WRKSRC}/main/Makefile
post-install:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR}
${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/* ${STAGEDIR}${PREFIX}/lib/*.so
${MKDIR} ${STAGEDIR}${DOCSDIR}
${INSTALL_DATA} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR}
.include <bsd.port.mk>

View File

@ -1,2 +1,3 @@
SHA256 (flite-1.4-release.tar.bz2) = 45c662160aeca6560589f78daf42ab62c6111dd4d244afc28118c4e6f553cd0c
SIZE (flite-1.4-release.tar.bz2) = 15163897
TIMESTAMP = 1546891281
SHA256 (flite-2.1-release.tar.bz2) = c73c3f6a2ea764977d6eaf0a287722d1e2066b4697088c552e342c790f3d2b85
SIZE (flite-2.1-release.tar.bz2) = 14816327

View File

@ -0,0 +1,19 @@
--- Makefile.orig 2017-12-25 15:13:21 UTC
+++ Makefile
@@ -106,11 +106,11 @@ tags:
install:
@echo Installing
- mkdir -p $(DESTDIR)$(INSTALLBINDIR)
- mkdir -p $(DESTDIR)$(INSTALLLIBDIR)
- mkdir -p $(DESTDIR)$(INSTALLINCDIR)
- $(INSTALL) -m 644 include/*.h $(DESTDIR)$(INSTALLINCDIR)
- @ $(MAKE) -C main --no-print-directory DESTDIR=$(DESTDIR) install
+ mkdir -p $(INSTALLBINDIR)
+ mkdir -p $(INSTALLLIBDIR)
+ mkdir -p $(INSTALLINCDIR)
+ $(INSTALL) -m 644 include/*.h $(INSTALLINCDIR)
+ @ $(MAKE) -C main --no-print-directory DESTDIR=${DESTDIR} install
time-stamp :
@ echo $(PROJECT_NAME) >.time-stamp

View File

@ -0,0 +1,11 @@
--- config/common_make_rules.orig 2017-10-21 14:01:07 UTC
+++ config/common_make_rules
@@ -123,7 +123,7 @@ $(LIBDIR)/%.so: $(LIBDIR)/%.shared.a
@ rm -rf shared_os && mkdir shared_os
@ rm -f $@ $@.${PROJECT_VERSION} $@.${PROJECT_SHLIB_VERSION}
@ (cd shared_os && ar x ../$<)
- @ (cd shared_os && $(CC) -shared -Wl,-soname,`basename $@`.${PROJECT_SHLIB_VERSION} -o ../$@.${PROJECT_VERSION} *.os)
+ @ (cd shared_os && $(CC) -shared -Wl,-soname,`basename $@`.${PROJECT_SHLIB_VERSION} -o ../$@.${PROJECT_VERSION} *.os $(LDFLAGS))
@ (cd $(LIBDIR) && ln -s `basename $@.${PROJECT_VERSION}` `basename $@.${PROJECT_SHLIB_VERSION}` )
@ (cd $(LIBDIR) && ln -s `basename $@.${PROJECT_SHLIB_VERSION}` `basename $@` )
@ rm -rf shared_os

View File

@ -1,7 +1,7 @@
--- configure.orig 2009-08-14 22:50:59.000000000 +0200
+++ configure 2010-09-09 15:07:27.000000000 +0200
@@ -4079,7 +4079,7 @@
OTHERLIBS=
--- configure.orig 2017-10-21 14:01:07 UTC
+++ configure
@@ -4213,7 +4213,7 @@ fi
if test "$shared" = true; then
case "$target_os" in
- linux*|k*bsd*-gnu|gnu*)
@ -9,9 +9,9 @@
SHFLAGS="-fPIC"
;;
solaris*)
@@ -4893,7 +4893,7 @@
AUDIODEFS=-DCST_AUDIO_ALSA
AUDIOLIBS=-lasound
@@ -4413,7 +4413,7 @@ if test "x$AUDIODEFS" = x; then
AUDIODEFS=-DCST_AUDIO_PULSEAUDIO
AUDIOLIBS='-lpulse-simple -lpulse'
;;
- *bsd)
+ *bsd*)

View File

@ -1,11 +0,0 @@
--- lang/cmulex/make_cmulex.orig
+++ lang/cmulex/make_cmulex
@@ -36,7 +36,7 @@
## ##
###########################################################################
-if [ "x$FLITEDIR" == "x" ]
+if [ "x$FLITEDIR" = "x" ]
then
FLITEDIR=`pwd`/../..
fi

View File

@ -0,0 +1,23 @@
--- main/Makefile.orig 2017-10-21 14:01:07 UTC
+++ main/Makefile
@@ -133,15 +133,15 @@ $(BINDIR)/flite_${VOICE}: flite_main.o flite_lang_list
install:
# The basic binaries
- @ $(INSTALL) -m 755 $(BINDIR)/flite $(DESTDIR)$(INSTALLBINDIR)
+ @ $(INSTALL) -m 755 -s $(BINDIR)/flite $(INSTALLBINDIR)
@ for i in $(VOICES) ; \
do \
- $(INSTALL) $(BINDIR)/flite_$$i $(DESTDIR)$(INSTALLBINDIR); \
+ $(INSTALL) -s $(BINDIR)/flite_$$i $(INSTALLBINDIR); \
done
- $(INSTALL) -m 755 $(BINDIR)/flite_time $(DESTDIR)$(INSTALLBINDIR)
+ $(INSTALL) -m 755 -s $(BINDIR)/flite_time $(INSTALLBINDIR)
# The libraries: static and shared (if built)
- cp -pd $(flite_LIBS_deps) $(DESTDIR)$(INSTALLLIBDIR)
+ cp -pR $(flite_LIBS_deps) $(INSTALLLIBDIR)
ifdef SHFLAGS
- cp -pd $(SHAREDLIBS) $(VERSIONSHAREDLIBS) $(DESTDIR)$(INSTALLLIBDIR)
+ cp -pR $(SHAREDLIBS) $(VERSIONSHAREDLIBS) $(INSTALLLIBDIR)
endif

View File

@ -1,155 +0,0 @@
Allow parallel builds:
1. First, modify make_voice_list script to accept the
output file (defaulting to flite_voice_list.c as before).
2. Use a per-library subdirectory to build shared objecs from
the .shared.a-counterparts -- using the same shared_os/
was causing conflicts, when multiple such libraries were
built in parallel.
3. Use the new feature of make_voice_list (see 1.) to build
separate voice-list files for each voice, thus avoiding
the last sort of conflicts.
This also removes linking unnecessary libraries into flite_VOICE
executables -- only the library providing the particular voice is used
now.
-mi
--- tools/make_voice_list 2009-04-08 09:18:42.000000000 -0400
+++ tools/make_voice_list 2014-12-01 19:39:40.000000000 -0500
@@ -36,26 +36,38 @@
###########################################################################
-rm -f flite_voice_list.c
+case "$1" in
+-o)
+ output=$2
+ shift 2
+ ;;
+*)
+ output=flite_voice_list.c
+ ;;
+esac
+
+rm -f $output
+exec > $output
+
+cat << EOT
+/* Generated automatically from make_voice_list */
+
+#include "flite.h"
+
+EOT
-echo "/* Generated automatically from make_voice_list */" >flite_voice_list.c
-echo >>flite_voice_list.c
-echo '#include "flite.h"' >>flite_voice_list.c
-echo >>flite_voice_list.c
for i in $*
do
- echo "cst_voice *register_"$i"(const char *voxdir);">>flite_voice_list.c
+ echo "cst_voice *register_"$i"(const char *voxdir);"
done
-echo >>flite_voice_list.c
-echo "cst_val *flite_set_voice_list(void)" >>flite_voice_list.c
-echo "{" >>flite_voice_list.c
+echo
+echo "cst_val *flite_set_voice_list(void)"
+echo "{"
for i in $*
do
- echo " flite_voice_list = cons_val(voice_val(register_"$i"(NULL)),flite_voice_list);" >>flite_voice_list.c
+ echo " flite_voice_list = cons_val(voice_val(register_"$i"(NULL)),flite_voice_list);"
done
- echo " flite_voice_list = val_reverse(flite_voice_list);" >>flite_voice_list.c
- echo " return flite_voice_list;" >>flite_voice_list.c
-
-echo "}" >>flite_voice_list.c
-echo >>flite_voice_list.c
+ echo " flite_voice_list = val_reverse(flite_voice_list);"
+ echo " return flite_voice_list;"
+echo "}"
--- config/common_make_rules 2009-07-30 10:52:56.000000000 -0400
+++ config/common_make_rules 2014-12-01 19:43:50.000000000 -0500
@@ -121,11 +121,11 @@
$(LIBDIR)/%.so: $(LIBDIR)/%.shared.a
@ echo making $@
- @ rm -rf shared_os && mkdir shared_os
+ @ rm -rf shared_os.$* && mkdir shared_os.$*
@ rm -f $@ $@.${PROJECT_VERSION} $@.${PROJECT_SHLIB_VERSION}
- @ (cd shared_os && ar x ../$<)
- @ (cd shared_os && $(CC) -shared -Wl,-soname,`basename $@`.${PROJECT_SHLIB_VERSION} -o ../$@.${PROJECT_VERSION} *.os)
+ @ (cd shared_os.$* && ar x ../$<)
+ @ (cd shared_os.$* && $(CC) -shared -Wl,-soname,`basename $@`.${PROJECT_SHLIB_VERSION} -o ../$@.${PROJECT_VERSION} *.os)
@ (cd $(LIBDIR) && ln -s `basename $@.${PROJECT_VERSION}` `basename $@.${PROJECT_SHLIB_VERSION}` )
@ (cd $(LIBDIR) && ln -s `basename $@.${PROJECT_SHLIB_VERSION}` `basename $@` )
- @ rm -rf shared_os
+ @ rm -rf shared_os.$*
$(OBJDIR)/.make_build_dirs:
--- main/Makefile 2009-08-14 17:11:07.000000000 -0400
+++ main/Makefile 2014-12-01 21:07:35.000000000 -0500
@@ -40,5 +40,5 @@
ALL_DIRS=
SRCS = flite_main.c flite_time_main.c t2p_main.c compile_regexes.c
-OBJS = $(SRCS:.c=.o) flite_voice_list.o
+OBJS = $(SRCS:.c=.o)
FILES = Makefile $(SRCS)
LOCAL_INCLUDES =
@@ -47,8 +47,9 @@
$(BINDIR)/flite$(EXEEXT) \
$(BINDIR)/t2p$(EXEEXT) $(BINDIR)/compile_regexes$(EXEEXT) \
- flite_voice_list.c each $(EXTRABINS)
+ $(EXTRABINS)
VOICES=$(VOXES)
VOICELIBS=$(VOICES:%=flite_%)
+VOICEEXES=$(VOICES:%=${BINDIR}/flite_%)
flite_LIBS = $(VOICELIBS) $(LANGS:%=flite_%) $(LEXES:%=flite_%) flite
@@ -76,5 +77,4 @@
ifdef SHFLAGS
-flite_LIBS_flags += -Wl,-rpath $(LIBDIR)
shared_libs: $(SHAREDLIBS)
else
@@ -82,9 +82,9 @@
endif
-$(BINDIR)/flite$(EXEEXT): flite_main.o $(flite_LIBS_deps)
+flite_voice_list.c:
$(TOP)/tools/make_voice_list $(VOICES)
- rm -f flite_voice_list.o
- $(MAKE) flite_voice_list.o
- $(CC) $(CFLAGS) -o $@ flite_main.o flite_voice_list.o $(flite_LIBS_flags) $(LDFLAGS)
+
+$(BINDIR)/flite$(EXEEXT): flite_main.o flite_voice_list.c $(flite_LIBS_deps)
+ $(CC) $(CPPFLAGS) $(CFLAGS) -o $@ flite_main.o flite_voice_list.c $(flite_LIBS_flags) $(LDFLAGS)
$(BINDIR)/flite_time$(EXEEXT): flite_time_main.o $(flite_time_LIBS_deps)
@@ -98,15 +98,12 @@
$(CC) $(CFLAGS) -o $@ compile_regexes.o $(FLITELIBFLAGS) $(LDFLAGS)
-each:
- @ for i in $(VOICES) ; \
- do \
- $(MAKE) VOICE=$$i $(BINDIR)/flite_$$i ; \
- done
+each: ${VOICEEXES}
+
+voice_list_%.c: $(TOP)/tools/make_voice_list
+ $(TOP)/tools/make_voice_list -o $@
-$(BINDIR)/flite_${VOICE}: flite_main.o $(flite_LIBS_deps)
- $(TOP)/tools/make_voice_list $(VOICE)
- rm -f flite_voice_list.o
- $(MAKE) flite_voice_list.o
- $(CC) $(CFLAGS) -o $@ flite_main.o flite_voice_list.o $(flite_LIBS_flags) $(LDFLAGS)
+$(BINDIR)/flite_%: voice_list_%.c flite_main.o $(flite_LIBS_deps)
+ $(CC) $(CPPFLAGS) $(CFLAGS) -o $@ flite_main.o voice_list_$*.c \
+ $(filter-out -lflite_cmu_%,${flite_LIBS_flags}) -lflite_$* $(LDFLAGS)
install:

View File

@ -1,14 +0,0 @@
Respect LDFLAGS in shared libraries
https://bugs.debian.org/577335
--- config/common_make_rules.orig 2009-07-30 14:52:56 UTC
+++ config/common_make_rules
@@ -123,7 +123,7 @@ $(LIBDIR)/%.so: $(LIBDIR)/%.shared.a
@ rm -rf shared_os.$* && mkdir shared_os.$*
@ rm -f $@ $@.${PROJECT_VERSION} $@.${PROJECT_SHLIB_VERSION}
@ (cd shared_os.$* && ar x ../$<)
- @ (cd shared_os.$* && $(CC) -shared -Wl,-soname,`basename $@`.${PROJECT_SHLIB_VERSION} -o ../$@.${PROJECT_VERSION} *.os)
+ @ (cd shared_os.$* && $(CC) -shared -Wl,-soname,`basename $@`.${PROJECT_SHLIB_VERSION} -o ../$@.${PROJECT_VERSION} *.os $(LDFLAGS))
@ (cd $(LIBDIR) && ln -s `basename $@.${PROJECT_VERSION}` `basename $@.${PROJECT_SHLIB_VERSION}` )
@ (cd $(LIBDIR) && ln -s `basename $@.${PROJECT_SHLIB_VERSION}` `basename $@` )
@ rm -rf shared_os.$*

View File

@ -1,66 +0,0 @@
This patch completely dispenses with building flite_VOICE executables
for each voice, replacing them all with symlinks to flite itself.
The flite itself will now determine the desired voice -- if not
explicitly given on command-line -- based on the name of the invoked
program (argv[0]).
-mi
--- main/Makefile 2009-08-14 17:11:07.000000000 -0400
+++ main/Makefile 2014-12-02 01:11:35.000000000 -0500
@@ -116,3 +113,3 @@
do \
- $(INSTALL) $(BINDIR)/flite_$$i $(INSTALLBINDIR); \
+ ln -s flite $(INSTALLBINDIR)/flite_$$i; \
done
+++ main/flite_main.c 2014-12-02 01:05:49.000000000 -0500
@@ -51,4 +51,18 @@
void cst_alloc_debug_summary();
+/* Return 1 if the big string ends with the small one, 0 otherwise */
+static int
+endsWith(const char *big, const char *small)
+{
+ size_t biglen, smallen;
+
+ biglen = strlen(big);
+ smallen = strlen(small);
+
+ if (smallen > biglen)
+ return 0;
+ return strcmp(big + (biglen - smallen), small) == 0;
+}
+
static void flite_version()
{
@@ -299,6 +313,27 @@
if (filename == NULL) filename = "-"; /* stdin */
- if (desired_voice == 0)
- desired_voice = flite_voice_select(NULL);
+ if (desired_voice == NULL) {
+ cst_voice *voice;
+ const cst_val *val;
+ const cst_lexicon *lex;
+
+ /* Try to find the voice based on the executable filename */
+ for (val = flite_voice_list; val; val = val_cdr(val)) {
+ voice = val_voice(val_car(val));
+ /* First check the name of the voice itself: */
+ if (endsWith(argv[0], voice->name)) {
+ desired_voice = voice;
+ break;
+ }
+ /* Ok, check the name of the voice's lexicon: */
+ lex = val_lexicon(feat_val(voice->features, "lexicon"));
+ if (endsWith(argv[0], lex->name)) {
+ desired_voice = voice;
+ break;
+ }
+ }
+ if (desired_voice == NULL)
+ desired_voice = flite_voice_select(NULL);
+ }
v = desired_voice;

View File

@ -1,22 +0,0 @@
--- src/audio/au_sun.c.orig
+++ src/audio/au_sun.c
@@ -45,6 +45,7 @@
#include <sys/stat.h>
#include <fcntl.h>
#include <errno.h>
+#include <sys/ioctl.h>
#include <sys/filio.h>
#include <sys/audioio.h>
#include "cst_string.h"
@@ -76,7 +77,11 @@ cst_audiodev *audio_open_sun(int sps, in
cst_error();
}
}
+#ifdef __OpenBSD__
+ AUDIO_INITINFO(&ainfo);
+#else
ioctl(fd,AUDIO_GETINFO,&ainfo);
+#endif
switch (fmt)
{

View File

@ -1,16 +0,0 @@
Tags: for-upstream
The standard headers must be included before the behavior gets undefined
by the following macro definition.
--- tools/find_sts_main.c.orig 2005-01-01 15:04:43.000000000 +0100
+++ tools/find_sts_main.c 2007-01-21 04:36:17.750982588 +0100
@@ -40,6 +40,8 @@
#include <stdio.h>
#include <math.h>
#include <string.h>
+#include <stdlib.h>
+#include <unistd.h>
/* To allow some normally const fields to manipulated during building */
#define const

View File

@ -1,127 +0,0 @@
--- src/audio/au_oss.c 2009-04-08 09:18:42.000000000 -0400
+++ src/audio/au_oss.c 2014-11-30 13:21:50.000000000 -0500
@@ -84,5 +84,5 @@
ad->channels = channels;
ad->fmt = fmt;
- ad->platform_data = (void *)afd;
+ ad->platform_data = (void *)(intptr_t)afd;
if (ad->channels == 0)
--- src/synth/cst_ssml.c 2009-05-01 10:52:13.000000000 -0400
+++ src/synth/cst_ssml.c 2014-11-30 13:23:47.000000000 -0500
@@ -57,41 +57,7 @@
#include "cst_tokenstream.h"
-static const char *ssml_whitespacesymbols;
static const char *ssml_singlecharsymbols_general = "<>&/\";";
static const char *ssml_singlecharsymbols_inattr = "=>;/\"";
-static void add_raw_data(cst_utterance *u, const char *raw_data,
- cst_features *attributes)
-{
- /* Add all tokens in raw _data to u */
- cst_tokenstream *ts;
- cst_relation *r;
- cst_item *t;
- const char *token;
-
- r = utt_relation_create(u,"Token");
- ts =
- ts_open_string(raw_data,
- get_param_string(u->features,"text_whitespace",NULL),
- get_param_string(u->features,"text_singlecharsymbols",NULL),
- get_param_string(u->features,"text_prepunctuation",NULL),
- get_param_string(u->features,"text_pospunctuation",NULL));
- while (!(ts_eof(ts)))
- {
- t = relation_append(r,NULL);
- feat_copy_into(item_feats(t),attributes);
- token = ts_get(ts);
- if (cst_strlen(token) > 0)
- {
- t = relation_append(r,NULL);
- item_set_string(t,"name",token);
- item_set_string(t,"whitespace",ts->whitespace);
- item_set_string(t,"prepunctuation",ts->prepunctuation);
- item_set_string(t,"punc",ts->postpunctuation);
- }
- }
-
-}
-
static const char *ts_get_quoted_remainder(cst_tokenstream *ts)
{
@@ -169,14 +135,4 @@
}
-static void extend_buffer(char **buffer,int *buffer_max,int at_least)
-{
- int new_max;
-
- new_max = (*buffer_max)+at_least;
- cst_free(*buffer);
- *buffer = cst_alloc(char,new_max);
- *buffer_max = new_max;
-}
-
static float flite_ssml_to_speech_ts(cst_tokenstream *ts,
cst_voice *voice,
--- include/cst_lexicon.h 2009-06-09 14:07:34.000000000 -0400
+++ include/cst_lexicon.h 2014-11-30 13:26:51.000000000 -0500
@@ -45,5 +45,5 @@
typedef struct lexicon_struct {
- char *name;
+ const char *name;
int num_entries;
/* Entries are centered around bytes with value 255 */
@@ -51,5 +51,5 @@
/* each are terminated (preceeded in pron case) by 0 */
/* This saves 4 bytes per entry for an index */
- unsigned char *data; /* the entries and phone strings */
+ const unsigned char *data; /* the entries and phone strings */
int num_bytes; /* the number of bytes in the data */
- char **phone_table;
+ const char * const *phone_table;
--- src/lexicon/cst_lexicon.c 2009-08-24 12:35:51.000000000 -0400
+++ src/lexicon/cst_lexicon.c 2014-11-30 13:31:33.000000000 -0500
@@ -63,14 +63,4 @@
}
-void delete_lexicon(cst_lexicon *lex)
-{ /* But I doubt if this will ever be called, lexicons are mapped */
- /* This probably isn't complete */
- if (lex)
- {
- cst_free(lex->data);
- cst_free(lex);
- }
-}
-
cst_val *cst_lex_load_addenda(const cst_lexicon *lex, const char *lexfile)
{ /* Load an addend from given file, check its phones wrt lex */
@@ -331,5 +321,5 @@
{
int i,j=0,length;
- unsigned char *cword;
+ const unsigned char *cword;
if (l->entry_hufftable == 0)
--- lang/cmulex/cmu_lex.c 2009-08-14 12:30:10.000000000 -0400
+++ lang/cmulex/cmu_lex.c 2014-11-30 13:37:22.000000000 -0500
@@ -360,5 +360,5 @@
#endif
cmu_lex.num_bytes = cmu_lex_num_bytes;
- cmu_lex.phone_table = (char **) cmu_lex_phone_table;
+ cmu_lex.phone_table = cmu_lex_phone_table;
cmu_lex.syl_boundary = cmu_syl_boundary_mo;
cmu_lex.addenda = (char ***) addenda;
--- main/compile_regexes.c 2009-04-08 09:18:42.000000000 -0400
+++ main/compile_regexes.c 2014-11-30 13:43:25.000000000 -0500
@@ -75,5 +75,5 @@
printf("NULL, ");
else
- printf("%s_rxprog + %d, ", name, rgx->regmust - rgx->program);
+ printf("%s_rxprog + %td, ", name, rgx->regmust - rgx->program);
printf("%d, ",rgx->regmlen);
printf("%d,\n ",rgx->regsize);

View File

@ -8,4 +8,4 @@ does not require either of these systems to compile and run.
Flite is the answer to the complaint that Festival is too big, too slow,
and not portable enough.
WWW: http://cmuflite.org
WWW: http://www.festvox.org/flite/

View File

@ -50,37 +50,53 @@ include/flite/flite_version.h
lib/libflite.a
lib/libflite.so
lib/libflite.so.1
lib/libflite.so.1.4
lib/libflite.so.2.1
lib/libflite_cmu_grapheme_lang.a
lib/libflite_cmu_grapheme_lang.so
lib/libflite_cmu_grapheme_lang.so.1
lib/libflite_cmu_grapheme_lang.so.2.1
lib/libflite_cmu_grapheme_lex.a
lib/libflite_cmu_grapheme_lex.so
lib/libflite_cmu_grapheme_lex.so.1
lib/libflite_cmu_grapheme_lex.so.2.1
lib/libflite_cmu_indic_lang.a
lib/libflite_cmu_indic_lang.so
lib/libflite_cmu_indic_lang.so.1
lib/libflite_cmu_indic_lang.so.2.1
lib/libflite_cmu_indic_lex.a
lib/libflite_cmu_indic_lex.so
lib/libflite_cmu_indic_lex.so.1
lib/libflite_cmu_indic_lex.so.2.1
lib/libflite_cmu_time_awb.a
lib/libflite_cmu_time_awb.so
lib/libflite_cmu_time_awb.so.1
lib/libflite_cmu_time_awb.so.1.4
lib/libflite_cmu_time_awb.so.2.1
lib/libflite_cmu_us_awb.a
lib/libflite_cmu_us_awb.so
lib/libflite_cmu_us_awb.so.1
lib/libflite_cmu_us_awb.so.1.4
lib/libflite_cmu_us_awb.so.2.1
lib/libflite_cmu_us_kal.a
lib/libflite_cmu_us_kal.so
lib/libflite_cmu_us_kal.so.1
lib/libflite_cmu_us_kal.so.1.4
lib/libflite_cmu_us_kal.so.2.1
lib/libflite_cmu_us_kal16.a
lib/libflite_cmu_us_kal16.so
lib/libflite_cmu_us_kal16.so.1
lib/libflite_cmu_us_kal16.so.1.4
lib/libflite_cmu_us_kal16.so.2.1
lib/libflite_cmu_us_rms.a
lib/libflite_cmu_us_rms.so
lib/libflite_cmu_us_rms.so.1
lib/libflite_cmu_us_rms.so.1.4
lib/libflite_cmu_us_rms.so.2.1
lib/libflite_cmu_us_slt.a
lib/libflite_cmu_us_slt.so
lib/libflite_cmu_us_slt.so.1
lib/libflite_cmu_us_slt.so.1.4
lib/libflite_cmu_us_slt.so.2.1
lib/libflite_cmulex.a
lib/libflite_cmulex.so
lib/libflite_cmulex.so.1
lib/libflite_cmulex.so.1.4
lib/libflite_cmulex.so.2.1
lib/libflite_usenglish.a
lib/libflite_usenglish.so
lib/libflite_usenglish.so.1
lib/libflite_usenglish.so.1.4
%%PORTDOCS%%%%DOCSDIR%%/README
lib/libflite_usenglish.so.2.1
%%PORTDOCS%%%%DOCSDIR%%/README.md

View File

@ -11,7 +11,7 @@ LICENSE= GPLv2
LIB_DEPENDS= libtag.so:audio/taglib
USES= cmake kde:5 qt:5 tar:xz
USES= cmake compiler:c++11-lang kde:5 qt:5 tar:xz
USE_KDE= auth bookmarks codecs completion config configwidgets \
coreaddons crash globalaccel i18n iconthemes itemviews \
jobwidgets kio notifications service solid sonnet textwidgets \

View File

@ -0,0 +1,30 @@
--- backends/oss/oss-backend.c.orig 2017-03-12 15:28:02 UTC
+++ backends/oss/oss-backend.c
@@ -40,6 +40,8 @@
* from the sndstat file, but avoid even trying that on systems where this
* is not needed and the file is not present */
#define OSS_PATH_SNDSTAT "/dev/sndstat"
+ /* remove SOUND_MIXER_INFO on FreeBSD, use OSS_PATH_SNDSTAT */
+#undef SOUND_MIXER_INFO
#endif
#define OSS_MAX_DEVICES 32
@@ -377,6 +379,10 @@ read_device_label (OssBackend *oss, cons
{
guint index;
+ /* default_device setting only in read_device_label_sndstat()
+ * on FreeBSD use OSS_PATH_SNDSTAT
+ */
+
#ifdef SOUND_MIXER_INFO
do {
struct mixer_info info;
@@ -430,6 +436,7 @@ read_device_label_sndstat (OssBackend *
while (fgets (line, sizeof (line), fp) != NULL) {
gchar *p;
+ g_strchomp(line); // required for g_str_has_suffix()
if (g_str_has_prefix (line, prefix) == FALSE)
continue;

View File

@ -2,6 +2,7 @@
PORTNAME= musicpd
PORTVERSION= 0.21.4
PORTREVISION= 1
CATEGORIES= audio ipv6
MASTER_SITES= https://www.musicpd.org/download/mpd/${PORTVERSION:R}/
DISTNAME= mpd-${PORTVERSION}
@ -45,7 +46,7 @@ OPTIONS_RADIO_ZEROCONF= AVAHI MDNSRESPONDER
OPTIONS_RADIO_RESAMPLER= SAMPLERATE SOXR
OPTIONS_MULTI= FILE_FORMAT
OPTIONS_MULTI_FILE_FORMAT= \
OPTIONS_MULTI_FILE_FORMAT= \
ADPLUG AUDIOFILE FAAD FFMPEG FLAC FLUIDSYNTH \
GME MAD MIKMOD MODPLUG MPG123 MUSEPACK \
OPUS SIDPLAY2 SNDFILE TWOLAME \
@ -53,7 +54,7 @@ OPTIONS_MULTI_FILE_FORMAT= \
OPTIONS_GROUP= ACCESS PLAYBACK
OPTIONS_GROUP_ACCESS= CDPARANOIA CURL MMS QOBUZ SMB SOUNDCLOUD TIDAL YAJL
OPTIONS_GROUP_ACCESS= CDPARANOIA CURL MMS PLAYLISTS QOBUZ SMB SOUNDCLOUD TIDAL YAJL
OPTIONS_GROUP_PLAYBACK= AO JACK OPENAL PULSEAUDIO \
SHOUTCAST SNDIO
@ -64,6 +65,7 @@ GME_DESC= GME support (video game music files)
ISO9660_DESC= Direct support for ISO 9660 images
PROXYDB_DESC= Proxy database support via libmpdclient
LAME_DESC= Support for MP3 Icecast Streams
PLAYLISTS_DESC= Enable extra playlist support (wma, RSS)
QOBUZ_DESC= Streaming service support: Qobuz
SIDPLAY2_DESC= Sidplay support (C64 mono and stereo files)
SOUNDCLOUD_DESC=Streaming service support: SoundCloud
@ -74,7 +76,7 @@ WILDMIDI_DESC= WildMIDI support (MIDI files)
YAJL_DESC= JSON support via libyajl
ZZIP_DESC= Support for zzip archives
OPTIONS_DEFAULT=AUDIOFILE CURL FFMPEG FLAC ID3TAG MAD SNDFILE \
OPTIONS_DEFAULT=AUDIOFILE CURL FFMPEG FLAC ID3TAG MAD PLAYLISTS SNDFILE \
VORBIS VORBISENC
# Decoder plugins
@ -107,6 +109,8 @@ MUSEPACK_LIB_DEPENDS= libmpcdec.so:audio/musepack
OPUS_MESON_ON= -Dopus=enabled
OPUS_LIB_DEPENDS= libopus.so:audio/opus \
libogg.so:audio/libogg
PLAYLISTS_MESON_ON= -Dexpat=enabled
PLAYLISTS_LIB_DEPENDS= libexpat.so:textproc/expat2
SIDPLAY2_MESON_ON= -Dsidplay=enabled
SIDPLAY2_LIB_DEPENDS= libsidplay2.so:audio/libsidplay2
SIDPLAY2_LDFLAGS= -L${LOCALBASE}/lib/sidplay/builders

View File

@ -3,8 +3,8 @@
PORTNAME= mythmusic
DISTVERSIONPREFIX= v
DISTVERSION= 29.1
PORTREVISION= 2
DISTVERSION= 30.0
PORTREVISION= 0
CATEGORIES= audio
PKGNAMEPREFIX= mythplugin-
@ -18,9 +18,9 @@ LIB_DEPENDS= libFLAC.so:audio/flac \
libmp3lame.so:audio/lame \
libogg.so:audio/libogg \
libvorbis.so:audio/libvorbis \
libmyth-29.so:multimedia/mythtv
libmyth-30.so:multimedia/mythtv
USES= qt:5
USES= gmake qt:5
USE_GITHUB= yes
GH_ACCOUNT= MythTV
GH_PROJECT= mythtv
@ -28,8 +28,13 @@ USE_LDCONFIG= yes
USE_QT= buildtools_build core gui qmake_build sql xml
HAS_CONFIGURE= yes
CONFIGURE_ARGS= --prefix="${PREFIX}" --disable-all \
CONFIGURE_ARGS= --prefix="${PREFIX}" --cc="${CC}" --cxx="${CXX}" \
--disable-all \
--enable-mythmusic
CONFIGURE_ENV= QMAKESPEC="${QMAKESPEC}" MOC="${MOC}" \
QTDIR="${PREFIX}" PKG_CONFIG_PATH="${LOCALBASE}/libdata/pkgconfig"
MAKE_ENV= QTDIR="${PREFIX}" \
QMAKESPEC="${QMAKESPEC}"
DESTDIRNAME= INSTALL_ROOT
PLIST_SUB= MYTHSHARE="share/mythtv"
WRKSRC_SUBDIR= mythplugins

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1520813358
SHA256 (MythTV-mythtv-v29.1_GH0.tar.gz) = 04a84eb0ded2d2b123624ab2b2e1b8cf824ff4bf8216e452b2516deb929082b2
SIZE (MythTV-mythtv-v29.1_GH0.tar.gz) = 105616234
TIMESTAMP = 1549080114
SHA256 (MythTV-mythtv-v30.0_GH0.tar.gz) = 7f7ae9b8927659616f181afc12d7ddc26b0a4b0d13982e2586985f4770640b43
SIZE (MythTV-mythtv-v30.0_GH0.tar.gz) = 101169041

View File

@ -11,7 +11,7 @@
check_cxx(){
log check_cxx "$@"
cat > $TMPCXX
@@ -559,6 +563,10 @@ CXXPPFLAGS=${CXXPPFLAGS#CXXPPFLAGS=}
@@ -582,6 +586,10 @@ CXXPPFLAGS=${CXXPPFLAGS#CXXPPFLAGS=}
OPENGLV=$(cat mythconfig.mak | grep -e "^CONFIG_OPENGL_VIDEO=yes")
OPENGLES=$(cat mythconfig.mak | grep -e "^HAVE_GLES2_GL2_H=yes")
@ -22,16 +22,3 @@
EXTRALIBS=$(cat mythconfig.mak | grep -e "^EXTRALIBS=")
EXTRALIBS=${EXTRALIBS#EXTRALIBS=}
@@ -689,8 +697,10 @@ if enabled music ; then
echo "MythMusic requires FLAC."
fi
- if ! check_lib cdio/cdio.h cdio_open -lcdio || ! check_lib cdio/cdda.h cdio_cddap_open -lcdio_cdda || ! check_lib cdio/paranoia.h cdio_paranoia_init -lcdio_paranoia ; then
- disable cdio
+ if enabled cdio; then
+ if ! check_lib cdio/cdio.h cdio_open -lcdio || ! check_lib cdio/paranoia/cdda.h cdio_cddap_open -lcdio_cdda || ! check_lib cdio/paranoia/paranoia.h cdio_paranoia_init -lcdio_paranoia ; then
+ disable cdio
+ fi
fi
if ! check_lib lame/lame.h lame_init -lmp3lame ; then

View File

@ -1,13 +0,0 @@
libcdio-paranoia header location changed after moving to separate project circa 2012
--- mythmusic/mythmusic/cddecoder.cpp.orig 2018-02-01 11:15:37 UTC
+++ mythmusic/mythmusic/cddecoder.cpp
@@ -14,7 +14,7 @@
#include <QString>
// libcdio
-#include <cdio/cdda.h>
+#include <cdio/paranoia/cdda.h>
#include <cdio/logging.h>
// MythTV

View File

@ -1,15 +0,0 @@
libcdio-paranoia header location changed after moving to separate project circa 2012
--- mythmusic/mythmusic/cddecoder.h.orig 2018-02-01 11:15:37 UTC
+++ mythmusic/mythmusic/cddecoder.h
@@ -11,8 +11,8 @@ using std::vector;
#endif
#ifdef HAVE_CDIO
-# include <cdio/cdda.h>
-# include <cdio/paranoia.h>
+# include <cdio/paranoia/cdda.h>
+# include <cdio/paranoia/paranoia.h>
#endif
class MusicMetadata;

View File

@ -1,25 +0,0 @@
libcdio-paranoia header location changed after moving to separate project circa 2012
Fix warning: logical not is only applied to the left hand side of comparison
--- mythmusic/mythmusic/cdrip.cpp.orig 2018-02-01 11:15:37 UTC
+++ mythmusic/mythmusic/cdrip.cpp
@@ -8,8 +8,8 @@
#include "config.h"
#ifdef HAVE_CDIO
-# include <cdio/cdda.h>
-# include <cdio/paranoia.h>
+# include <cdio/paranoia/cdda.h>
+# include <cdio/paranoia/paranoia.h>
#endif //def HAVE_CDIO
// C++ includes
@@ -219,7 +219,7 @@ void CDRipperThread::run(void)
{
RunProlog();
- if (!m_tracks->size() > 0)
+ if (!(m_tracks->size() > 0))
{
RunEpilog();
return;

View File

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= teamspeak3-server
PORTVERSION= 3.6.0
PORTVERSION= 3.6.1
PORTEPOCH= 1
CATEGORIES= audio net
MASTER_SITES= http://dl.4players.de/ts/releases/${PORTVERSION}/ \
@ -56,8 +56,6 @@ MYSQL_VARS_OFF= SUB_LIST+=MYSQL=
.include <bsd.port.options.mk>
SUB_LIST+= CD=
.if ${ARCH} == "i386"
TEAMSPEAK_ARCH= x86
.elif ${ARCH} == "amd64"

View File

@ -1,5 +1,5 @@
TIMESTAMP = 1548377660
SHA256 (teamspeak3-server_freebsd_amd64-3.6.0.tar.bz2) = 8628b66c7048f7efd4494aa500b2e3f5a4bdfe72ad5677ae6fe80d46449ad4db
SIZE (teamspeak3-server_freebsd_amd64-3.6.0.tar.bz2) = 7503721
SHA256 (teamspeak3-server_freebsd_x86-3.6.0.tar.bz2) = 127692d04fb82cb3d47ec402e322256bb5ef504389ea2592e87c96c478558f43
SIZE (teamspeak3-server_freebsd_x86-3.6.0.tar.bz2) = 7365324
TIMESTAMP = 1549586661
SHA256 (teamspeak3-server_freebsd_amd64-3.6.1.tar.bz2) = 090f42b621d345e54503126cb99259a086ae6393d954a5424c18e3e4647ceb53
SIZE (teamspeak3-server_freebsd_amd64-3.6.1.tar.bz2) = 7500909
SHA256 (teamspeak3-server_freebsd_x86-3.6.1.tar.bz2) = 71ba69eeaf3679c907d719e2b4bd7678550928f2b429690da364031ab752947c
SIZE (teamspeak3-server_freebsd_x86-3.6.1.tar.bz2) = 7366217

View File

@ -18,20 +18,18 @@
name="teamspeak"
rcvar=teamspeak_enable
db_dir=%%DBDIR%%
log_dir=%%LOGDIR%%
pidfile=%%DBDIR%%/teamspeak_server.pid
procname=%%PREFIX%%/libexec/ts3server
command=/usr/sbin/daemon
command_args="-fp $pidfile -u teamspeak %%PREFIX%%/libexec/ts3server dbsqlpath=%%PREFIX%%/share/teamspeak/server/sql/ inifile=%%PREFIX%%/etc/teamspeak/ts3server.ini licensepath=%%PREFIX%%/etc/teamspeak/ logpath=$log_dir license_accepted=1"
teamspeak_chdir=$db_dir
required_dirs="$db_dir $log_dir"
%%CD%%
load_rc_config $name
: ${teamspeak_enable="NO"}
: ${teamspeak_enable:="NO"}
: ${teamspeak_pidfile:="%%DBDIR%%/teamspeak_server.pid"}
: ${teamspeak_db_dir:="%%DBDIR%%"}
: ${teamspeak_log_dir:="%%LOGDIR%%"}
procname=%%PREFIX%%/libexec/ts3server
command=/usr/sbin/daemon
command_args="-fp "$teamspeak_pidfile" -u teamspeak %%PREFIX%%/libexec/ts3server dbsqlpath=%%PREFIX%%/share/teamspeak/server/sql/ inifile=%%PREFIX%%/etc/teamspeak/ts3server.ini licensepath=%%PREFIX%%/etc/teamspeak/ logpath="$teamspeak_log_dir" license_accepted=1"
teamspeak_chdir="$teamspeak_db_dir"
required_dirs="$teamspeak_db_dir $teamspeak_log_dir"
LD_LIBRARY_PATH=%%PREFIX%%/lib/teamspeak/server:$LD_LIBRARY_PATH
export LD_LIBRARY_PATH

View File

@ -2,8 +2,7 @@
PORTNAME= CheckM
DISTVERSIONPREFIX= v
DISTVERSION= 1.0.12
PORTREVISION= 1
DISTVERSION= 1.0.13
CATEGORIES= biology python
MAINTAINER= yuri@FreeBSD.org

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1544141583
SHA256 (Ecogenomics-CheckM-v1.0.12_GH0.tar.gz) = 4aca26d0ae903ed7567cfc6ec53dc1d2ea909d58a0c4c6e2318a1885abbcfd91
SIZE (Ecogenomics-CheckM-v1.0.12_GH0.tar.gz) = 211396
TIMESTAMP = 1549752955
SHA256 (Ecogenomics-CheckM-v1.0.13_GH0.tar.gz) = 7fe2e86892bcead16f1dda4201ccd8f6371f491be8ecf9ba31bde24157d5fa36
SIZE (Ecogenomics-CheckM-v1.0.13_GH0.tar.gz) = 211472

View File

@ -2,7 +2,7 @@
PORTNAME= ncbi-blast+
DISTVERSION= 2.8.1
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= biology perl5 python
MASTER_SITES= https://ftp.ncbi.nlm.nih.gov/blast/executables/blast+/LATEST/ \
https://ftp.ncbi.nlm.nih.gov/blast/executables/blast+/${PORTVERSION}/

View File

@ -3,7 +3,7 @@
PORTNAME= ncbi-toolkit
DISTVERSION= 2017.01.06 # containing BLAST v2.2.27 (? is this true)
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= biology
MASTER_SITES= ftp://ftp.ncbi.nlm.nih.gov/toolbox/ncbi_tools/old/${PORTVERSION:S/.//g}/
DISTNAME= ncbi

View File

@ -3,56 +3,52 @@
PORTNAME= FreeCAD
DISTVERSION= 0.17-13541 # git rev-list --count
DISTVERSIONSUFFIX= -g9948ee4f1
PORTREVISION= 5
PORTREVISION= 6
CATEGORIES= cad
MAINTAINER= ports@FreeBSD.org
MAINTAINER= cmt@FreeBSD.org
COMMENT= General purpose 3D CAD modeller
LICENSE= LGPL20+
LICENSE_FILE= ${WRKSRC}/COPYING
DEPRECATED= Qt4 has been EOL since december 2015
EXPIRATION_DATE= 2019-03-15
BUILD_DEPENDS= pyside-rcc:devel/pyside-tools \
BUILD_DEPENDS= pyside2-rcc:devel/pyside2-tools \
swig3.0:devel/swig30
LIB_DEPENDS= libexpat.so:textproc/expat2 \
libfreetype.so:print/freetype2 \
${PY_BOOST} \
libpyside-python2.7.so:devel/pyside@${PY_FLAVOR} \
libpyside2-${PYTHON_VERSION}.so:devel/pyside2@${PY_FLAVOR} \
libCoin.so:graphics/Coin \
libpng.so:graphics/png \
libtiff.so:graphics/tiff \
libvtkFiltersTexture-6.2.so:math/vtk6 \
libTKernel.so:cad/opencascade \
libSoQt.so:x11-toolkits/soqt \
libxerces-c.so:textproc/xerces-c3 \
libboost_thread.so:devel/boost-libs \
libarea.so:devel/libarea \
libmed.so:french/med \
libshiboken-${PYTHON_VERSION}.so:devel/shiboken \
libshiboken2-${PYTHON_VERSION}.so:devel/shiboken2@${PY_FLAVOR} \
libhdf5.so:science/hdf5
RUN_DEPENDS= pivy>0:graphics/py-pivy@${PY_FLAVOR}
RUN_DEPENDS= pivy-devel>0:graphics/py-pivy-devel@${PY_FLAVOR}
USES= dos2unix compiler:c++11-lib cmake eigen:3 fortran jpeg \
python:2.7 localbase qt:4
USES= dos2unix compiler:c++11-lib cmake gl eigen:3 fortran jpeg \
python:2.7 localbase qt:5
USE_GITHUB= yes
USE_XORG= ice sm x11 xext xt
USE_GL= gl glu
USE_QT= qmake_build corelib gui moc_build network opengl rcc_build \
uic_build svg xml webkit
USE_QT= buildtools qmake_build core gui network opengl svg xml webkit widgets printsupport concurrent
USE_LDCONFIG= yes
DOS2UNIX_GLOB= *.txt *.h *.cpp *.py *.qss *.csv *.pov *.stp *.ui *.wrl *.WRL
CMAKE_ARGS= -DOCC_INCLUDE_DIR="${LOCALBASE}/include/OpenCASCADE"
# To be removed when french/med will be built against science/hdf5
LIB_DEPENDS+= libhdf5-18.so:science/hdf5-18
CMAKE_ARGS+= -DHDF5_FOUND="TRUE" -DHDF5_VERSION="1.8.17" \
CMAKE_ARGS+= -DOCC_INCLUDE_DIR="${LOCALBASE}/include/OpenCASCADE" \
-DHDF5_FOUND="TRUE" -DHDF5_VERSION="1.8.17" \
-DHDF5_INCLUDE_DIRS="${LOCALBASE}/include/hdf5-18" \
-DCMAKE_CXX_FLAGS="-I${LOCALBASE}/include/hdf5-18" \
-DCMAKE_C_FLAGS="-I${LOCALBASE}/include/hdf5-18" \
-DHDF5_LIBRARIES="-lhdf5-18"
-DHDF5_LIBRARIES="-lhdf5-18" -DBUILD_QT5="ON"
CFLAGS+= -I${LOCALBASE}/include/hdf5-18
CMAKE_INSTALL_PREFIX= ${PREFIX}/${PORTNAME}
@ -63,7 +59,7 @@ COLLADA_DESC= Install pycollada for Collada files import
COLLADA_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pycollada>0:graphics/py-pycollada@${PY_FLAVOR}
DESKTOP_ENTRIES=${PORTNAME} "" "${PREFIX}/FreeCAD/data/freecad.svg" \
${PORTNAME} "Engineering;" false
${PORTNAME} "Graphics;Engineering;" false
post-patch:
@${REINPLACE_CMD} -e '/sed/s,-i,& \\"\\",' \

View File

@ -1,11 +1,11 @@
--- src/Gui/CMakeLists.txt.orig 2017-06-16 13:00:26 UTC
--- src/Gui/CMakeLists.txt.orig 2019-02-08 22:48:01 UTC
+++ src/Gui/CMakeLists.txt
@@ -58,7 +58,7 @@ else(MSVC)
@@ -57,7 +57,7 @@ else(MSVC)
FreeCADApp
${COIN3D_LIBRARIES}
${Boost_LIBRARIES}
- ${OPENGL_gl_LIBRARY}
+ ${OPENGL_gl_LIBRARY} -L%%LOCALBASE%%/lib
+ ${OPENGL_gl_LIBRARY} -L${CMAKE_INSTALL_PREFIX}/lib
${3DCONNEXION_LINKFLAGS}
)
endif(MSVC)

View File

@ -0,0 +1,12 @@
--- src/Gui/Command.h.orig 2019-02-08 22:48:01 UTC
+++ src/Gui/Command.h
@@ -30,6 +30,9 @@
#include <string>
#include <vector>
+#include <QtCore/QtCore>
+#include <QtWidgets/QtWidgets>
+
#include <Base/Type.h>
class QWidget;

View File

@ -0,0 +1,10 @@
--- src/Mod/Fem/Gui/TaskFemConstraintBearing.cpp.orig 2019-02-08 22:48:02 UTC
+++ src/Mod/Fem/Gui/TaskFemConstraintBearing.cpp
@@ -44,6 +44,7 @@
#include <App/Application.h>
#include <App/Document.h>
#include <App/PropertyGeo.h>
+#include <Gui/Action.h>
#include <Gui/Application.h>
#include <Gui/Document.h>
#include <Gui/BitmapFactory.h>

View File

@ -0,0 +1,10 @@
--- src/Mod/Part/Gui/DlgSettingsGeneral.h.orig 2019-02-08 22:48:01 UTC
+++ src/Mod/Part/Gui/DlgSettingsGeneral.h
@@ -25,6 +25,7 @@
#define PARTGUI_DLGSETTINGSGENERAL_H
#include <Gui/PropertyPage.h>
+#include <QtWidgets/QtWidgets>
class QButtonGroup;

View File

@ -1,4 +1,8 @@
FreeCAD/Ext/freecad/__init__.py
FreeCAD/Ext/PySide/QtCore.py
FreeCAD/Ext/PySide/QtGui.py
FreeCAD/Ext/PySide/QtSvg.py
FreeCAD/Ext/PySide/__init__.py
FreeCAD/Mod/AddonManager/AddonManager.py
FreeCAD/Mod/AddonManager/AddonManagerGui.py
FreeCAD/Mod/AddonManager/Init.py

View File

@ -14,6 +14,7 @@
SUBDIR += bfhist
SUBDIR += bforce-kst
SUBDIR += birda
SUBDIR += bladerf
SUBDIR += bluegps
SUBDIR += bluez-firmware
SUBDIR += bpl+
@ -166,6 +167,13 @@
SUBDIR += sms_client
SUBDIR += smstools3
SUBDIR += snap7
SUBDIR += soapyairspy
SUBDIR += soapybladerf
SUBDIR += soapyplutosdr
SUBDIR += soapyredpitaya
SUBDIR += soapyremote
SUBDIR += soapysdrhackrf
SUBDIR += soapyuhd
SUBDIR += spandsp
SUBDIR += splat
SUBDIR += sredird

29
comms/bladerf/Makefile Normal file
View File

@ -0,0 +1,29 @@
# $FreeBSD$
PORTNAME= bladeRF
DISTVERSION= 2018.12
DISTVERSIONSUFFIX= -rc2
CATEGORIES= comms hamradio
MAINTAINER= yuri@FreeBSD.org
COMMENT= BladeRF USB 3.0 Superspeed software defined radio
LICENSE= MIT LGPL20 GPLv2
LICENSE_COMB= multi
USES= cmake libedit
USE_GITHUB= yes
GH_ACCOUNT= Nuand
GH_TUPLE= analogdevicesinc:no-OS:0bba46e:x/thirdparty/analogdevicesinc/no-OS
USE_LDCONFIG= yes
PLIST_FILES= bin/bladeRF-cli \
bin/bladeRF-fsk \
include/bladeRF1.h \
include/bladeRF2.h \
include/libbladeRF.h \
lib/libbladeRF.so \
lib/libbladeRF.so.2 \
libdata/pkgconfig/libbladeRF.pc
.include <bsd.port.mk>

5
comms/bladerf/distinfo Normal file
View File

@ -0,0 +1,5 @@
TIMESTAMP = 1549743392
SHA256 (Nuand-bladeRF-2018.12-rc2_GH0.tar.gz) = f00c75c086329980a9c40abac245a3c305f94eaac165aa11dfe2f3167cfe2eeb
SIZE (Nuand-bladeRF-2018.12-rc2_GH0.tar.gz) = 2175856
SHA256 (analogdevicesinc-no-OS-0bba46e_GH0.tar.gz) = f150fc06780eddad31968bb677a9445ff830aa47d7eed15c15c53559eca48b0c
SIZE (analogdevicesinc-no-OS-0bba46e_GH0.tar.gz) = 44177429

5
comms/bladerf/pkg-descr Normal file
View File

@ -0,0 +1,5 @@
Library and utilities required to program and interact with a bladeRF platform,
including firmware for the Cypress FX3 USB controller, HDL for the Altera
Cyclone IV FPGA, and C code for the host side libraries, drivers, and utilities.
WWW: https://www.nuand.com/

View File

@ -0,0 +1,23 @@
# $FreeBSD$
PORTNAME= SoapyAirspy
DISTVERSIONPREFIX= soapy-airspy-
DISTVERSION= 0.1.2
CATEGORIES= comms hamradio
MAINTAINER= yuri@FreeBSD.org
COMMENT= Soapy SDR plugin for the Airspy
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
LIB_DEPENDS= libairspy.so:comms/airspy \
libSoapySDR.so:misc/soapysdr
USES= cmake
USE_GITHUB= yes
GH_ACCOUNT= pothosware
PLIST_FILES= lib/SoapySDR/modules0.7/libairspySupport.so
.include <bsd.port.mk>

View File

@ -0,0 +1,3 @@
TIMESTAMP = 1549737894
SHA256 (pothosware-SoapyAirspy-soapy-airspy-0.1.2_GH0.tar.gz) = 3c0bafd27063df1cbc7913c0b5d3d1d9a0624d25d290f0818261ae52d0f29ee8
SIZE (pothosware-SoapyAirspy-soapy-airspy-0.1.2_GH0.tar.gz) = 11540

View File

@ -0,0 +1,4 @@
The Soapy Airspy project provides a plugin module to use the Airspy device
within the SoapySDR API and software that supports SoapySDR.
WWW: https://github.com/pothosware/SoapyAirspy/wiki

View File

@ -0,0 +1,23 @@
# $FreeBSD$
PORTNAME= SoapyBladeRF
DISTVERSIONPREFIX= soapy-bladerf-
DISTVERSION= 0.4.1
CATEGORIES= comms hamradio
MAINTAINER= yuri@FreeBSD.org
COMMENT= Soapy SDR plugin for the Blade RF
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/LICENSE.LGPLv2.1
LIB_DEPENDS= libbladeRF.so:comms/bladerf \
libSoapySDR.so:misc/soapysdr
USES= cmake compiler:c++11-lang pkgconfig
USE_GITHUB= yes
GH_ACCOUNT= pothosware
PLIST_FILES= lib/SoapySDR/modules0.7/libbladeRFSupport.so
.include <bsd.port.mk>

View File

@ -0,0 +1,3 @@
TIMESTAMP = 1549743867
SHA256 (pothosware-SoapyBladeRF-soapy-bladerf-0.4.1_GH0.tar.gz) = 9f358dd59ba34a140597134ce72e80aa83f94b8b2c573a777d5f40364c7873bd
SIZE (pothosware-SoapyBladeRF-soapy-bladerf-0.4.1_GH0.tar.gz) = 29194

View File

@ -0,0 +1,4 @@
The Soapy Blade RF project provides a plugin module to use the Blade RF device
within the SoapySDR API and software that supports SoapySDR.
WWW: https://github.com/pothosware/SoapyBladeRF/wiki

View File

@ -0,0 +1,24 @@
# $FreeBSD$
PORTNAME= SoapyPlutoSDR
DISTVERSIONPREFIX= soapy-plutosdr-
DISTVERSION= 0.1.0
PORTREVISION= 1
CATEGORIES= comms hamradio
MAINTAINER= yuri@FreeBSD.org
COMMENT= Soapy SDR plugin for PlutoSDR
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENSE
LIB_DEPENDS= libiio.so:misc/libiio \
libSoapySDR.so:misc/soapysdr
USES= cmake compiler:c++11-lang pkgconfig
USE_GITHUB= yes
GH_ACCOUNT= pothosware
PLIST_FILES= lib/SoapySDR/modules0.7/libPlutSDRSupport.so
.include <bsd.port.mk>

View File

@ -0,0 +1,3 @@
TIMESTAMP = 1549741232
SHA256 (pothosware-SoapyPlutoSDR-soapy-plutosdr-0.1.0_GH0.tar.gz) = d468803f603b78fad91e271f6718630a21d591d732349b568b515458a2d67d8d
SIZE (pothosware-SoapyPlutoSDR-soapy-plutosdr-0.1.0_GH0.tar.gz) = 18397

View File

@ -0,0 +1,4 @@
The Soapy Pluto SDR project provides a plugin module to use the Pluto SDR device
within the SoapySDR API and software that supports SoapySDR.
WWW: https://github.com/pothosware/SoapyPlutoSDR/wiki

View File

@ -0,0 +1,22 @@
# $FreeBSD$
PORTNAME= SoapyRedPitaya
DISTVERSIONPREFIX= soapy-redpitaya-
DISTVERSION= 0.1.1
CATEGORIES= comms hamradio
MAINTAINER= yuri@FreeBSD.org
COMMENT= SoapySDR Red Pitaya module
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
LIB_DEPENDS= libSoapySDR.so:misc/soapysdr
USES= cmake compiler:c++11-lang pkgconfig
USE_GITHUB= yes
GH_ACCOUNT= pothosware
PLIST_FILES= lib/SoapySDR/modules0.7/libRedPitaya.so
.include <bsd.port.mk>

View File

@ -0,0 +1,3 @@
TIMESTAMP = 1549744364
SHA256 (pothosware-SoapyRedPitaya-soapy-redpitaya-0.1.1_GH0.tar.gz) = 71306b1bdc4bd53b059e374797e4ad86672221d5f8534bda60f2dc726005be50
SIZE (pothosware-SoapyRedPitaya-soapy-redpitaya-0.1.1_GH0.tar.gz) = 17893

View File

@ -0,0 +1,4 @@
The Soapy Red Pitaya project provides a plugin module to use the Red Pitaya
device within the SoapySDR API and software that supports SoapySDR.
WWW: https://github.com/pothosware/SoapyRedPitaya/wiki

View File

@ -0,0 +1,25 @@
# $FreeBSD$
PORTNAME= SoapyRemote
DISTVERSIONPREFIX= soapy-remote-
DISTVERSION= 0.5.1
CATEGORIES= comms hamradio
MAINTAINER= yuri@FreeBSD.org
COMMENT= SoapySDR module to use any Soapy SDR remotely
LICENSE= BSL
LICENSE_FILE= ${WRKSRC}/LICENSE_1_0.txt
LIB_DEPENDS= libavahi-common.so:net/avahi-app \
libSoapySDR.so:misc/soapysdr
USES= cmake
USE_GITHUB= yes
GH_ACCOUNT= pothosware
PLIST_FILES= bin/SoapySDRServer \
lib/SoapySDR/modules0.7/libremoteSupport.so \
man/man1/SoapySDRServer.1.gz
.include <bsd.port.mk>

View File

@ -0,0 +1,3 @@
TIMESTAMP = 1549740665
SHA256 (pothosware-SoapyRemote-soapy-remote-0.5.1_GH0.tar.gz) = f325c5dde26fc8d7a82bd4e893b9aac445bb736679724728fc1dd2f0aef7b5f6
SIZE (pothosware-SoapyRemote-soapy-remote-0.5.1_GH0.tar.gz) = 72668

View File

@ -0,0 +1,8 @@
--- server/CMakeLists.txt.orig 2019-02-09 19:33:21 UTC
+++ server/CMakeLists.txt
@@ -36,4 +36,4 @@ target_link_libraries(SoapySDRServer ${S
install(TARGETS SoapySDRServer DESTINATION bin)
#install man pages for the application executable
-install(FILES SoapySDRServer.1 DESTINATION share/man/man1)
+install(FILES SoapySDRServer.1 DESTINATION man/man1)

View File

@ -0,0 +1,13 @@
Use any SoapySDR supported device transparently over a local network link. The
remote support feature can turn any SDR into a network peripheral.
Potential use-cases for Soapy Remote:
* share the SDR device over a network
* use the device in multiple processes
* or use the device on multiple hosts
* a multi-threaded abstraction layer
* aid in embedded-device development
* or a work-around for software issues
* adapt an IPv4 SDR for an IPv6 network
WWW: https://github.com/pothosware/SoapyRemote/wiki

View File

@ -3,7 +3,7 @@
PORTNAME= SoapyHackRF
DISTVERSIONPREFIX= soapy-hackrf-
DISTVERSION= 0.3.3
CATEGORIES= misc hamradio
CATEGORIES= comms hamradio
MAINTAINER= hamradio@FreeBSD.org
COMMENT= Soapy SDR module for Hack RF

25
comms/soapyuhd/Makefile Normal file
View File

@ -0,0 +1,25 @@
# $FreeBSD$
PORTNAME= SoapyUHD
DISTVERSIONPREFIX= soapy-uhd-
DISTVERSION= 0.3.5
CATEGORIES= comms hamradio
MAINTAINER= yuri@FreeBSD.org
COMMENT= Soapy SDR plugin for the Airspy
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
LIB_DEPENDS= libboost_system.so:devel/boost-libs \
libSoapySDR.so:misc/soapysdr \
libuhd.so:comms/uhd
USES= cmake compiler:c++11-lang
USE_GITHUB= yes
GH_ACCOUNT= pothosware
PLIST_FILES= lib/SoapySDR/modules0.7/libuhdSupport.so \
lib/uhd/modules/libsoapySupport.so
.include <bsd.port.mk>

3
comms/soapyuhd/distinfo Normal file
View File

@ -0,0 +1,3 @@
TIMESTAMP = 1549738671
SHA256 (pothosware-SoapyUHD-soapy-uhd-0.3.5_GH0.tar.gz) = 824911253da0cdadd84481d4d98c6124c71431b69774bc6b138ddbdae0e6182b
SIZE (pothosware-SoapyUHD-soapy-uhd-0.3.5_GH0.tar.gz) = 32340

6
comms/soapyuhd/pkg-descr Normal file
View File

@ -0,0 +1,6 @@
The Soapy UHD project provides a plugin module to use UHD devices within the
SoapySDR API and software that supports SoapySDR. In addition, the project
provides a UHD module to use any SoapySDR device within the UHD API and UHD
supported software.
WWW: https://github.com/pothosware/SoapyUHD/wiki

View File

@ -3,7 +3,7 @@
PORTNAME= MIME-Base64-URLSafe
PORTVERSION= 0.01
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= converters perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
@ -11,10 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= citric@cubicone.tmetic.com
COMMENT= Perl version of Python's URL-safe base64 codec
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-MIME-Base64>=0:converters/p5-MIME-Base64
WRKSRC= ${WRKDIR}/${DISTNAME:S/00//}
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
USES= perl5
USE_PERL5= configure

View File

@ -137,6 +137,7 @@
SUBDIR += ldb
SUBDIR += ldb12
SUBDIR += ldb13
SUBDIR += ldb14
SUBDIR += leo_center
SUBDIR += leofs
SUBDIR += leveldb

View File

@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= c3p0
PORTVERSION= 0.9.5.2
PORTVERSION= 0.9.5.3
CATEGORIES= databases java
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-bin/${PORTNAME}-${PORTVERSION}/
DISTNAME= ${PORTNAME}-${PORTVERSION}.bin

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1471280122
SHA256 (c3p0-0.9.5.2.bin.tgz) = c0d8dc6967b768136aa0fac14c1d2e7ebf0877ab9b94426e5c0cf303c3c33cb0
SIZE (c3p0-0.9.5.2.bin.tgz) = 2383067
TIMESTAMP = 1549729239
SHA256 (c3p0-0.9.5.3.bin.tgz) = fbf85fa010bf393436f6d5fc3bde8cbb5acfc3838dced10c24d4df73f79dcbbd
SIZE (c3p0-0.9.5.3.bin.tgz) = 2411306

View File

@ -3,7 +3,7 @@
PORTNAME= gnatsweb
PORTVERSION= 4.00
PORTREVISION= 6
PORTREVISION= 7
CATEGORIES= databases devel www
MASTER_SITES= GNU
@ -13,8 +13,6 @@ COMMENT= Gnatsweb, a GNATS web interface
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
RUN_DEPENDS= p5-MIME-Base64>=0:converters/p5-MIME-Base64
USES= apache:run,2.2+ perl5 shebangfix
SHEBANG_FILES= gnatsweb.pl
USE_PERL5= run

View File

@ -14,8 +14,8 @@ LIB_DEPENDS= libKDb3.so:databases/kdb \
libKPropertyCore3.so:x11-toolkits/kproperty \
libKReport3.so:textproc/kreport
USES= cmake desktop-file-utils gettext iconv \
kde:5 pkgconfig qt:5 tar:xz
USES= cmake compiler:c++11-lang desktop-file-utils gettext \
iconv kde:5 pkgconfig qt:5 tar:xz
USE_GNOME= glib20
USE_KDE= auth bookmarks codecs completion config \
configwidgets coreaddons crash ecm guiaddons i18n \

View File

@ -3,6 +3,7 @@
PORTNAME= Cache-Memcached-Fast
PORTVERSION= 0.25
PORTREVISION= 1
CATEGORIES= databases perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
@ -13,10 +14,9 @@ COMMENT= Fast Perl client for memcached, a distributed memory cache daemon
LICENSE= ART10 GPLv2+
LICENSE_COMB= dual
RUN_DEPENDS= p5-Storable>=0:devel/p5-Storable
USES= perl5
USE_PERL5= configure
MAKE_JOBS_UNSAFE= yes
.include <bsd.port.mk>

View File

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= MongoDB
PORTVERSION= 2.0.2
PORTVERSION= 2.0.3
DISTVERSIONPREFIX= v
CATEGORIES= databases perl5
MASTER_SITES= CPAN

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1543649526
SHA256 (MongoDB-v2.0.2.tar.gz) = 9b63bee446cb4bd8b1c6cd22d2830e1cf8bf8b67fbe9292b0093297788d444ba
SIZE (MongoDB-v2.0.2.tar.gz) = 453897
TIMESTAMP = 1549638030
SHA256 (MongoDB-v2.0.3.tar.gz) = 205131811e1f27c4bf75e2583cea99d59134c1b795740c58007702ceec89fd83
SIZE (MongoDB-v2.0.3.tar.gz) = 453660

View File

@ -26,7 +26,7 @@ OPTIONS_SUB= yes
PKGINSTALL?= ${PKGDIR}/pkg-install${COMPONENT}
USES+= tar:bzip2 cpe
.if !defined(NO_BUILD)
USES+= gmake
USES+= gmake
GNU_CONFIGURE= yes
.endif
@ -100,27 +100,27 @@ USES+= pkgconfig
# See http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/76999 for more info
# (requires dump/restore if modified.)
OPTIONS_DEFINE+= INTDATE
INTDATE_DESC= Builds with 64-bit date/time type
INTDATE_DESC= Builds with 64-bit date/time type
OPTIONS_DEFAULT+= TZDATA INTDATE
.endif
.if !defined(SLAVE_ONLY)
OPTIONS_DEFINE+= NLS PAM GSSAPI OPTIMIZED_CFLAGS DEBUG DOCS
. if ${DISTVERSION:R} == 9.2 || ${DISTVERSION:R} == 9.3
OPTIONS_RADIO= KRB5
OPTIONS_RADIO_KRB5= MIT_KRB5 HEIMDAL_KRB5
OPTIONS_RADIO= KRB5
OPTIONS_RADIO_KRB5= MIT_KRB5 HEIMDAL_KRB5
. endif
KRB5_DESC= Build with kerberos provider support
NLS_DESC= Use internationalized messages
PAM_DESC= Build with PAM Support
MIT_KRB5_DESC= Build with MIT kerberos support
KRB5_DESC= Build with kerberos provider support
NLS_DESC= Use internationalized messages
PAM_DESC= Build with PAM Support
MIT_KRB5_DESC= Build with MIT kerberos support
HEIMDAL_KRB5_DESC= Builds with Heimdal kerberos
GSSAPI_DESC= Build with GSSAPI support
GSSAPI_DESC= Build with GSSAPI support
OPTIMIZED_CFLAGS_DESC= Builds with compiler optimizations (-O3)
OPTIONS_DEFINE+= SSL
SSL_DESC= Build with OpenSSL support
SSL_DESC= Build with OpenSSL support
OPTIONS_DEFAULT+= SSL
.endif # !SLAVE_ONLY
@ -128,36 +128,36 @@ OPTIONS_DEFAULT+= SSL
.if defined(CLIENT_ONLY)
LIBEDIT_CONFIGURE_ON+=--with-libedit-preferred
LIBEDIT_USES= libedit
LIBEDIT_USES_OFF= readline
LIBEDIT_USES_OFF= readline
.endif # CLIENT_ONLY
SSL_USES= ssl
SSL_CONFIGURE_WITH=openssl
SSL_USES= ssl
SSL_CONFIGURE_WITH= openssl
PAM_CONFIGURE_WITH= pam
XML_CONFIGURE_WITH= libxml
XML_LIB_DEPENDS= libxml2.so:textproc/libxml2
TZDATA_CONFIGURE_OFF=--with-system-tzdata=/usr/share/zoneinfo
TZDATA_CONFIGURE_OFF= --with-system-tzdata=/usr/share/zoneinfo
INTDATE_CONFIGURE_OFF=--disable-integer-datetimes
INTDATE_CONFIGURE_OFF= --disable-integer-datetimes
NLS_CONFIGURE_ENABLE= nls
NLS_USES= gettext
NLS_USES= gettext
LDAP_CONFIGURE_WITH= ldap
LDAP_USE= OPENLDAP=yes
OPTIMIZED_CFLAGS_CFLAGS= -O3 -funroll-loops
OPTIMIZED_CFLAGS_CFLAGS=-O3 -funroll-loops
DEBUG_CONFIGURE_ENABLE= debug
PLIST_SUB+= PG_USER=${PG_USER} \
PG_GROUP=${PG_GROUP}
SUB_LIST+= PG_GROUP=${PG_GROUP} \
PG_USER=${PG_USER} \
PG_UID=${PG_UID}
PLIST_SUB+= PG_USER=${PG_USER} \
PG_GROUP=${PG_GROUP}
SUB_LIST+= PG_GROUP=${PG_GROUP} \
PG_USER=${PG_USER} \
PG_UID=${PG_UID}
.include <bsd.port.options.mk>
@ -184,7 +184,7 @@ PATCH_DIST_STRIP=-p1
. if ${PORT_OPTIONS:MDTRACE}
CONFIGURE_ARGS+=--enable-dtrace
LDFLAGS+=-lelf
INSTALL_TARGET=install
INSTALL_TARGET= install
. endif
.if ${PORT_OPTIONS:MGSSAPI}

View File

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= globalid
PORTVERSION= 0.4.1
PORTVERSION= 0.4.2
CATEGORIES= databases rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= -rails5
@ -15,8 +15,9 @@ LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
RUN_DEPENDS= rubygem-activesupport5>0:devel/rubygem-activesupport5
NO_ARCH= yes
USE_RUBY= yes
USES= gem
USE_RUBY= yes
NO_ARCH= yes
.include <bsd.port.mk>

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1508946554
SHA256 (rubygem/globalid-0.4.1.gem) = 68e8481a1b71cab635a5746c8a73b74e646f62f2dac29f228e7f8610dbcb550b
SIZE (rubygem/globalid-0.4.1.gem) = 12800
TIMESTAMP = 1549638071
SHA256 (rubygem/globalid-0.4.2.gem) = 61f72a3817e0d8ca0c382460847ed19b821805b5a9ad3204774b9cc976b37dfe
SIZE (rubygem/globalid-0.4.2.gem) = 12800

View File

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= globalid
PORTVERSION= 0.4.1
PORTVERSION= 0.4.2
CATEGORIES= databases rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= -rails50
@ -15,8 +15,9 @@ LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
RUN_DEPENDS= rubygem-activesupport50>=4.2.0:devel/rubygem-activesupport50
NO_ARCH= yes
USE_RUBY= yes
USES= gem
USE_RUBY= yes
NO_ARCH= yes
.include <bsd.port.mk>

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1508946554
SHA256 (rubygem/globalid-0.4.1.gem) = 68e8481a1b71cab635a5746c8a73b74e646f62f2dac29f228e7f8610dbcb550b
SIZE (rubygem/globalid-0.4.1.gem) = 12800
TIMESTAMP = 1549638071
SHA256 (rubygem/globalid-0.4.2.gem) = 61f72a3817e0d8ca0c382460847ed19b821805b5a9ad3204774b9cc976b37dfe
SIZE (rubygem/globalid-0.4.2.gem) = 12800

View File

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= globalid
PORTVERSION= 0.4.1
PORTVERSION= 0.4.2
CATEGORIES= databases rubygems
MASTER_SITES= RG
@ -14,8 +14,9 @@ LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
RUN_DEPENDS= rubygem-activesupport4>=4.2.0:devel/rubygem-activesupport4
NO_ARCH= yes
USE_RUBY= yes
USES= gem
USE_RUBY= yes
NO_ARCH= yes
.include <bsd.port.mk>

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1508946554
SHA256 (rubygem/globalid-0.4.1.gem) = 68e8481a1b71cab635a5746c8a73b74e646f62f2dac29f228e7f8610dbcb550b
SIZE (rubygem/globalid-0.4.1.gem) = 12800
TIMESTAMP = 1549638071
SHA256 (rubygem/globalid-0.4.2.gem) = 61f72a3817e0d8ca0c382460847ed19b821805b5a9ad3204774b9cc976b37dfe
SIZE (rubygem/globalid-0.4.2.gem) = 12800

View File

@ -2,7 +2,8 @@
PORTNAME= usql
DISTVERSIONPREFIX= v
DISTVERSION= 0.7.1
DISTVERSION= 0.7.1-20
DISTVERSIONSUFFIX= -g114dc37
CATEGORIES= databases
MAINTAINER= yuri@FreeBSD.org
@ -16,8 +17,9 @@ BUILD_DEPENDS= go:lang/go
USE_GITHUB= yes
GH_ACCOUNT= xo
GH_TUPLE= xo:dburl:2406b5c:dburl/src/github.com/xo/dburl \
xo:terminfo:b44407a:terminfo/src/github.com/xo/terminfo \
GH_TUPLE= xo:dburl:98997a0:dburl/src/github.com/xo/dburl \
xo:terminfo:1a4775e:terminfo/src/github.com/xo/terminfo \
xo:tblfmt:e2122a1:tblfmt/src/github.com/xo/tblfmt \
xo:xoutil:46189f4:xoutil/src/github.com/xo/xoutil \
alecthomas:chroma:v0.3.0:chroma/src/github.com/alecthomas/chroma \
alecthomas:kingpin:v2.2.6:kingpin/src/github.com/alecthomas/kingpin \
@ -34,7 +36,6 @@ GH_TUPLE= xo:dburl:2406b5c:dburl/src/github.com/xo/dburl \
mattn:go-runewidth:v0.0.2:gorunewidth/src/github.com/mattn/go-runewidth \
mattn:go-sqlite3:v1.6.0:gosqlite3/src/github.com/mattn/go-sqlite3 \
olekukonko:tablewriter:b8a9be0:tablewriter/src/github.com/olekukonko/tablewriter \
xo:tblfmt:0b10999:tblfmt/src/github.com/xo/tblfmt \
zaf:temp:94e3859:temp/src/github.com/zaf/temp \
golang:crypto:650f4a3:crypto/src/golang.org/x/crypto
GH_SUBDIR= src/github.com/${GH_ACCOUNT_DEFAULT}/${PORTNAME}

View File

@ -1,10 +1,12 @@
TIMESTAMP = 1548057111
SHA256 (xo-usql-v0.7.1_GH0.tar.gz) = 18f541dab352931937276bec5f723da94356a804c894359c6d428ad980eb14fc
SIZE (xo-usql-v0.7.1_GH0.tar.gz) = 87971
SHA256 (xo-dburl-2406b5c_GH0.tar.gz) = c7cdaac3db24cb19696723a3e91095624484aa20e15b4f4f1e634b66cbd31029
SIZE (xo-dburl-2406b5c_GH0.tar.gz) = 14197
SHA256 (xo-terminfo-b44407a_GH0.tar.gz) = 7c2cc98f9e5031785cc73133c85df6830fcf5695bfd1b65b973cb5c697c8f11f
SIZE (xo-terminfo-b44407a_GH0.tar.gz) = 36142
TIMESTAMP = 1549767233
SHA256 (xo-usql-v0.7.1-20-g114dc37_GH0.tar.gz) = a0d6e298e5cff739f448a0ae5156d1930728d29f016f22e3c732f1809e0a1162
SIZE (xo-usql-v0.7.1-20-g114dc37_GH0.tar.gz) = 94981
SHA256 (xo-dburl-98997a0_GH0.tar.gz) = a2e3303b1e9d2b023c5759ed77a1354324eb69778e893389ff907a8ac0942959
SIZE (xo-dburl-98997a0_GH0.tar.gz) = 15312
SHA256 (xo-terminfo-1a4775e_GH0.tar.gz) = f430e7606d913e36245f84c7f7c87b8c5af23d4975f0560f651c99cd481a893e
SIZE (xo-terminfo-1a4775e_GH0.tar.gz) = 35446
SHA256 (xo-tblfmt-e2122a1_GH0.tar.gz) = 6e380987df4cbc2d7f0cc3cb0a2eafa4813dae6c57cda13db93e59319eeb1fd9
SIZE (xo-tblfmt-e2122a1_GH0.tar.gz) = 17474
SHA256 (xo-xoutil-46189f4_GH0.tar.gz) = 94c6bf94250448fd2947bce2ec98ff0237e2d88b964f59291ff23ccea044e58e
SIZE (xo-xoutil-46189f4_GH0.tar.gz) = 1601
SHA256 (alecthomas-chroma-v0.3.0_GH0.tar.gz) = c48ce658a25f3422b4c493d769b823b2eb5ce9c19748ccff304bad4099ee54f3
@ -37,8 +39,6 @@ SHA256 (mattn-go-sqlite3-v1.6.0_GH0.tar.gz) = 0173610c43ed3a188009a5cd83ccaa6da3
SIZE (mattn-go-sqlite3-v1.6.0_GH0.tar.gz) = 2071502
SHA256 (olekukonko-tablewriter-b8a9be0_GH0.tar.gz) = c298df35543b6ca4ef61a84de03884140ec051976b772072f287b2a08435c52a
SIZE (olekukonko-tablewriter-b8a9be0_GH0.tar.gz) = 16756
SHA256 (xo-tblfmt-0b10999_GH0.tar.gz) = c9f537184d3b25f8d2e83581d6e980f8d9d3230af1dbfd230ca114375850586b
SIZE (xo-tblfmt-0b10999_GH0.tar.gz) = 10906
SHA256 (zaf-temp-94e3859_GH0.tar.gz) = 705d08b1e54569342f1807ed4dbc9a858946d34541ca2ab052ef33bd3f11521d
SIZE (zaf-temp-94e3859_GH0.tar.gz) = 3087
SHA256 (golang-crypto-650f4a3_GH0.tar.gz) = 0cce7619a0627df46c567f83fed44ee750a5eaf62d91efbef0b27d08ab861b3f

View File

@ -32,4 +32,6 @@ USE_XORG= x11
USE_GITHUB= yes
GH_ACCOUNT= basket-notepads
PLIST_SUB= QT5_VERSION=${QT5_VERSION}
.include <bsd.port.mk>

View File

@ -1,7 +1,7 @@
bin/basket
lib/libbasketcommon.so
lib/libbasketcommon.so.5
lib/libbasketcommon.so.5.12.0
lib/libbasketcommon.so.%%QT5_VERSION%%
%%QT_PLUGINDIR%%/basketthumbcreator.so
%%QT_PLUGINDIR%%/kcm_basket.so
%%DATADIR%%/backgrounds/abstract.png

View File

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= kronolith
PORTVERSION= 4.2.26
PORTVERSION= 4.2.27
CATEGORIES= deskutils www pear
PKGNAMEPREFIX= ${PHP_PKGNAMEPREFIX}horde-

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1546869408
SHA256 (Horde/kronolith-4.2.26.tgz) = 6a3cfcd0d60998f89fd749fe39ba58a19e7967960e0941b335c1436f1484fded
SIZE (Horde/kronolith-4.2.26.tgz) = 2645762
TIMESTAMP = 1549839376
SHA256 (Horde/kronolith-4.2.27.tgz) = 8daff69559ce598f2d42923f16013dc73c25c83d8ac2c76b0b77d637906d24c1
SIZE (Horde/kronolith-4.2.27.tgz) = 2644499

View File

@ -2,7 +2,7 @@
PORTNAME= kdeconnect-kde
DISTVERSION= 1.3.3
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= deskutils kde
MASTER_SITES= KDE/stable/kdeconnect/${DISTVERSION}/src/
DIST_SUBDIR= KDE
@ -15,7 +15,8 @@ LICENSE_FILE= ${WRKSRC}/COPYING
LIB_DEPENDS= libfakekey.so:x11/libfakekey \
libqca-qt5.so:devel/qca@qt5
RUN_DEPENDS= sshfs:sysutils/fusefs-sshfs
RUN_DEPENDS= sshpass:security/sshpass \
sshfs:sysutils/fusefs-sshfs
CONFLICTS_INSTALL= kdeconnect-kde-0.7* kdeconnect-kde-kde4-0.7.*

View File

@ -0,0 +1,22 @@
--- plugins/sftp/mounter.cpp.orig 2018-11-06 14:32:08.000000000 +0100
+++ plugins/sftp/mounter.cpp 2019-01-29 18:43:47.324002000 +0100
@@ -139,7 +139,7 @@
<< QStringLiteral("-o") << QStringLiteral("gid=") + QString::number(getgid())
<< QStringLiteral("-o") << QStringLiteral("reconnect")
<< QStringLiteral("-o") << QStringLiteral("ServerAliveInterval=30")
- << QStringLiteral("-o") << QStringLiteral("password_stdin")
+ << QStringLiteral("-o") << QStringLiteral("ssh_command=sshpass -p ") + np.get<QString>("password").toLatin1() + (" ssh")
;
m_proc->setProgram(program, arguments);
@@ -148,8 +148,8 @@
m_proc->start();
//qCDebug(KDECONNECT_PLUGIN_SFTP) << "Passing password: " << np.get<QString>("password").toLatin1();
- m_proc->write(np.get<QString>(QStringLiteral("password")).toLatin1());
- m_proc->write("\n");
+ //m_proc->write(np.get<QString>(QStringLiteral("password")).toLatin1());
+ // m_proc->write("\n");
}

View File

@ -10,6 +10,7 @@ MAINTAINER= jt@ixsystems.com
COMMENT= Plaintext editor from the Lumina Desktop
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/../../../LICENSE
CONFLICTS_INSTALL= lumina-1.2.*

View File

@ -5,4 +5,4 @@ Capabilities:
* Find/replace support
* Line numbers and line wrap support
WWW: http://lumina-desktop.org
WWW: https://lumina-desktop.org/

View File

@ -771,6 +771,7 @@
SUBDIR += gindent
SUBDIR += gio-sharp
SUBDIR += git
SUBDIR += git-absorb
SUBDIR += git-bzr-ng
SUBDIR += git-cinnabar
SUBDIR += git-codereview
@ -5392,6 +5393,8 @@
SUBDIR += pyrex
SUBDIR += pyside
SUBDIR += pyside-tools
SUBDIR += pyside2
SUBDIR += pyside2-tools
SUBDIR += pyst
SUBDIR += pysvn
SUBDIR += pythk
@ -6232,6 +6235,7 @@
SUBDIR += shflags
SUBDIR += shfmt
SUBDIR += shiboken
SUBDIR += shiboken2
SUBDIR += shmap
SUBDIR += shtk
SUBDIR += shtool

View File

@ -26,7 +26,7 @@ BUILD_DEPENDS= ${LOCALBASE}/bin/abi-compliance-checker.pl:devel/abi-compliance-c
.else
USE_PERL5= run
.endif
USE_GCC= 4.8 # same as devel/elfutils
USE_GCC= yes # same as devel/elfutils
NO_BUILD= yes
@ -58,7 +58,7 @@ post-patch:
${WRKSRC}/modules/Internals/RegTests.pm
do-install:
@${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME}.pl ${STAGEDIR}${PREFIX}/bin
${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME}.pl ${STAGEDIR}${PREFIX}/bin
do-install-DOCS-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}

View File

@ -3,7 +3,7 @@
PORTNAME= b2
DISTVERSIONPREFIX= v
DISTVERSION= 1.1.0
DISTVERSION= 1.3.8
CATEGORIES= devel
MAINTAINER= robak@FreeBSD.org

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1512314966
SHA256 (Backblaze-B2_Command_Line_Tool-v1.1.0_GH0.tar.gz) = fae0dd48a2b6ab38cb142b91d7907a66144659d599bdfbf3c8995788ed29313b
SIZE (Backblaze-B2_Command_Line_Tool-v1.1.0_GH0.tar.gz) = 109967
TIMESTAMP = 1549472013
SHA256 (Backblaze-B2_Command_Line_Tool-v1.3.8_GH0.tar.gz) = 2ed276b9eb6796470280e4be27ef96018e338a87efa9cd70115ffbb6b030a6ae
SIZE (Backblaze-B2_Command_Line_Tool-v1.3.8_GH0.tar.gz) = 138948

View File

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= bmake
PORTVERSION= 20181216
PORTVERSION= 20181221
CATEGORIES= devel
MASTER_SITES= ftp://ftp.netbsd.org/pub/NetBSD/misc/sjg/

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1545407926
SHA256 (bmake-20181216.tar.gz) = 7413b1aa09c15b3227bdad27ad98f65e7005c8aa9aebed865c253707f5c7ae5b
SIZE (bmake-20181216.tar.gz) = 558618
TIMESTAMP = 1549722621
SHA256 (bmake-20181221.tar.gz) = fc0948b4eb0cf21fcec4f89660c0295150c55bf070d4b7445858947f84f7e67e
SIZE (bmake-20181221.tar.gz) = 558806

View File

@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= eastl
DISTVERSION= 3.13.00
DISTVERSION= 3.13.02
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1548480739
SHA256 (electronicarts-EASTL-3.13.00_GH0.tar.gz) = 9853b47653361b09244f04c5d11d52607ef010a6ae7dc8f8a77cf1b54a11aeb0
SIZE (electronicarts-EASTL-3.13.00_GH0.tar.gz) = 1172769
TIMESTAMP = 1549752832
SHA256 (electronicarts-EASTL-3.13.02_GH0.tar.gz) = b6ae888f98cba9639953643c8d0303f749c9b1fbfd09a506a73e8f7ad5a9108b
SIZE (electronicarts-EASTL-3.13.02_GH0.tar.gz) = 1172678

87
devel/git-absorb/Makefile Normal file
View File

@ -0,0 +1,87 @@
# $FreeBSD$
PORTNAME= git-absorb
DISTVERSION= 0.3.0
CATEGORIES= devel
MAINTAINER= greg@unrelenting.technology
COMMENT= Git command for automating fixup/autosquash commits
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.md
USES= cargo
USE_GITHUB= yes
GH_ACCOUNT= tummychow
CARGO_CRATES= ansi_term-0.10.2 \
atty-0.2.6 \
backtrace-0.3.5 \
backtrace-sys-0.1.16 \
bitflags-1.0.1 \
cc-1.0.25 \
cfg-if-0.1.2 \
chrono-0.4.0 \
clap-2.30.0 \
failure-0.1.1 \
failure_derive-0.1.1 \
fuchsia-zircon-0.3.3 \
fuchsia-zircon-sys-0.3.3 \
git2-0.7.5 \
idna-0.1.4 \
isatty-0.1.6 \
kernel32-sys-0.2.2 \
lazy_static-1.0.0 \
libc-0.2.43 \
libgit2-sys-0.7.10 \
libz-sys-1.0.25 \
log-0.4.6 \
matches-0.1.6 \
memchr-2.0.1 \
num-0.1.42 \
num-integer-0.1.36 \
num-iter-0.1.35 \
num-traits-0.2.0 \
percent-encoding-1.0.1 \
pkg-config-0.3.9 \
quote-0.3.15 \
rand-0.4.2 \
redox_syscall-0.1.37 \
redox_termios-0.1.1 \
remove_dir_all-0.3.0 \
rustc-demangle-0.1.5 \
slog-2.1.1 \
slog-async-2.2.0 \
slog-term-2.3.0 \
strsim-0.7.0 \
syn-0.11.11 \
synom-0.11.3 \
synstructure-0.6.1 \
take_mut-0.2.0 \
tempdir-0.3.6 \
term-0.4.6 \
termion-1.5.1 \
textwrap-0.9.0 \
thread_local-0.3.5 \
time-0.1.39 \
unicode-bidi-0.3.4 \
unicode-normalization-0.1.5 \
unicode-width-0.1.4 \
unicode-xid-0.0.4 \
unreachable-1.0.0 \
url-1.6.0 \
vcpkg-0.2.2 \
vec_map-0.8.0 \
void-1.0.2 \
winapi-0.2.8 \
winapi-0.3.4 \
winapi-build-0.1.1 \
winapi-i686-pc-windows-gnu-0.4.0 \
winapi-x86_64-pc-windows-gnu-0.4.0
PLIST_FILES= bin/git-absorb
post-install:
${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/git-absorb
.include <bsd.port.mk>

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