*/*: sync with upstream

Taken from: HardenedBSD
This commit is contained in:
Franco Fichtner 2019-03-13 07:30:48 +01:00
parent 42cb611cde
commit 06129fc528
264 changed files with 3930 additions and 762 deletions

View File

@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= atk
PORTVERSION= 3.3.3
PORTVERSION= 3.3.4
CATEGORIES= accessibility rubygems
MASTER_SITES= RG

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1552209293
SHA256 (rubygem/atk-3.3.3.gem) = aad395ea1491b2b65e748fa239253c75891a33a11835438b2000f50c3c445ea9
SIZE (rubygem/atk-3.3.3.gem) = 15872
TIMESTAMP = 1552410007
SHA256 (rubygem/atk-3.3.4.gem) = 38c7a57461f48f3cc8544ad90cbe52ed05914bee324f1c71aefb5dfb3a59f17f
SIZE (rubygem/atk-3.3.4.gem) = 15872

View File

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

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1549729059
SHA256 (josm-snapshot-14760.jar) = 51774d689a221f5a9217faaef5f8c1035cb5668e2ca59ab1bad69f11c72f40f9
SIZE (josm-snapshot-14760.jar) = 13552119
TIMESTAMP = 1552397877
SHA256 (josm-snapshot-14824.jar) = 9a6264ed07e9114c4ccdaf4aaf661d9f62a45dbbbcb58b1d2fc2fe9fce2bfb9f
SIZE (josm-snapshot-14824.jar) = 13565003

View File

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= mkgmap
PORTVERSION= r4278
PORTVERSION= r4283
CATEGORIES= astro converters java
MASTER_SITES= http://www.mkgmap.org.uk/download/ \
http://mirror.amdmi3.ru/distfiles/
@ -14,7 +14,7 @@ LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENCE
USE_JAVA= yes
JAVA_VERSION= 1.6+
JAVA_VERSION= 1.8+
NO_BUILD= yes
NO_ARCH= yes

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1550501924
SHA256 (mkgmap-r4278.tar.gz) = 2b024b31fc6df3a162c56a1e1b873bc4b78d1f0561fed9a1d0bc76b94af2b95e
SIZE (mkgmap-r4278.tar.gz) = 3397001
TIMESTAMP = 1552399600
SHA256 (mkgmap-r4283.tar.gz) = d4b5637377028e92df13c1a69f05a54df19cee7253100df9f6672d757d289245
SIZE (mkgmap-r4283.tar.gz) = 3397503

View File

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= spacetrack
PORTVERSION= 0.13.2
PORTVERSION= 0.13.3
CATEGORIES= astro python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1546276704
SHA256 (spacetrack-0.13.2.tar.gz) = 5d6cf8098be94e35d5aae12d54a42af78bd14320a49e040eab1e9ade8f28012d
SIZE (spacetrack-0.13.2.tar.gz) = 28258
TIMESTAMP = 1552404238
SHA256 (spacetrack-0.13.3.tar.gz) = bf47414d45a03f239271a2cfc0092d1c01d9e199107e6e186ff3cecade8d57fd
SIZE (spacetrack-0.13.3.tar.gz) = 29354

View File

@ -3,7 +3,7 @@
PORTNAME= libsndfile
PORTVERSION= 1.0.28
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= audio
MASTER_SITES= http://www.mega-nerd.com/libsndfile/files/

View File

@ -0,0 +1,90 @@
From: Hugo Lefeuvre <hle@owl.eu.com>
Date: Mon, 24 Dec 2018 06:43:48 +0100
Subject: a/ulaw: fix multiple buffer overflows (#432)
i2ulaw_array() and i2alaw_array() fail to handle ptr [count] = INT_MIN
properly, leading to buffer underflow. INT_MIN is a special value
since - INT_MIN cannot be represented as int.
In this case round - INT_MIN to INT_MAX and proceed as usual.
f2ulaw_array() and f2alaw_array() fail to handle ptr [count] = NaN
properly, leading to null pointer dereference.
In this case, arbitrarily set the buffer value to 0.
This commit fixes #429 (CVE-2018-19661 and CVE-2018-19662) and
fixes #344 (CVE-2017-17456 and CVE-2017-17457).
---
src/alaw.c | 9 +++++++--
src/ulaw.c | 9 +++++++--
2 files changed, 14 insertions(+), 4 deletions(-)
diff --git a/src/alaw.c b/src/alaw.c
index 063fd1a..4220224 100644
--- src/alaw.c
+++ src/alaw.c
@@ -19,6 +19,7 @@
#include "sfconfig.h"
#include <math.h>
+#include <limits.h>
#include "sndfile.h"
#include "common.h"
@@ -326,7 +327,9 @@ s2alaw_array (const short *ptr, int count, unsigned char *buffer)
static inline void
i2alaw_array (const int *ptr, int count, unsigned char *buffer)
{ while (--count >= 0)
- { if (ptr [count] >= 0)
+ { if (ptr [count] == INT_MIN)
+ buffer [count] = alaw_encode [INT_MAX >> (16 + 4)] ;
+ else if (ptr [count] >= 0)
buffer [count] = alaw_encode [ptr [count] >> (16 + 4)] ;
else
buffer [count] = 0x7F & alaw_encode [- ptr [count] >> (16 + 4)] ;
@@ -346,7 +349,9 @@ f2alaw_array (const float *ptr, int count, unsigned char *buffer, float normfact
static inline void
d2alaw_array (const double *ptr, int count, unsigned char *buffer, double normfact)
{ while (--count >= 0)
- { if (ptr [count] >= 0)
+ { if (!isfinite (ptr [count]))
+ buffer [count] = 0 ;
+ else if (ptr [count] >= 0)
buffer [count] = alaw_encode [lrint (normfact * ptr [count])] ;
else
buffer [count] = 0x7F & alaw_encode [- lrint (normfact * ptr [count])] ;
diff --git a/src/ulaw.c b/src/ulaw.c
index e50b4cb..b6070ad 100644
--- src/ulaw.c
+++ src/ulaw.c
@@ -19,6 +19,7 @@
#include "sfconfig.h"
#include <math.h>
+#include <limits.h>
#include "sndfile.h"
#include "common.h"
@@ -827,7 +828,9 @@ s2ulaw_array (const short *ptr, int count, unsigned char *buffer)
static inline void
i2ulaw_array (const int *ptr, int count, unsigned char *buffer)
{ while (--count >= 0)
- { if (ptr [count] >= 0)
+ { if (ptr [count] == INT_MIN)
+ buffer [count] = ulaw_encode [INT_MAX >> (16 + 2)] ;
+ else if (ptr [count] >= 0)
buffer [count] = ulaw_encode [ptr [count] >> (16 + 2)] ;
else
buffer [count] = 0x7F & ulaw_encode [-ptr [count] >> (16 + 2)] ;
@@ -847,7 +850,9 @@ f2ulaw_array (const float *ptr, int count, unsigned char *buffer, float normfact
static inline void
d2ulaw_array (const double *ptr, int count, unsigned char *buffer, double normfact)
{ while (--count >= 0)
- { if (ptr [count] >= 0)
+ { if (!isfinite (ptr [count]))
+ buffer [count] = 0 ;
+ else if (ptr [count] >= 0)
buffer [count] = ulaw_encode [lrint (normfact * ptr [count])] ;
else
buffer [count] = 0x7F & ulaw_encode [- lrint (normfact * ptr [count])] ;

View File

@ -0,0 +1,31 @@
From: Erik de Castro Lopo <erikd@mega-nerd.com>
Date: Tue, 1 Jan 2019 20:11:46 +1100
Subject: src/wav.c: Fix heap read overflow
This is CVE-2018-19758.
Closes: https://github.com/erikd/libsndfile/issues/435
---
src/wav.c | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/src/wav.c b/src/wav.c
index 4b943dc..59015a1 100644
--- src/wav.c
+++ src/wav.c
@@ -1,5 +1,5 @@
/*
-** Copyright (C) 1999-2016 Erik de Castro Lopo <erikd@mega-nerd.com>
+** Copyright (C) 1999-2019 Erik de Castro Lopo <erikd@mega-nerd.com>
** Copyright (C) 2004-2005 David Viens <davidv@plogue.com>
**
** This program is free software; you can redistribute it and/or modify
@@ -1094,6 +1094,8 @@ wav_write_header (SF_PRIVATE *psf, int calc_length)
psf_binheader_writef (psf, "44", 0, 0) ; /* SMTPE format */
psf_binheader_writef (psf, "44", psf->instrument->loop_count, 0) ;
+ /* Loop count is signed 16 bit number so we limit it range to something sensible. */
+ psf->instrument->loop_count &= 0x7fff ;
for (tmp = 0 ; tmp < psf->instrument->loop_count ; tmp++)
{ int type ;

View File

@ -0,0 +1,30 @@
From: "Brett T. Warden" <brett.t.warden@intel.com>
Date: Tue, 28 Aug 2018 12:01:17 -0700
Subject: Check MAX_CHANNELS in sndfile-deinterleave
Allocated buffer has space for only 16 channels. Verify that input file
meets this limit.
Fixes #397
---
programs/sndfile-deinterleave.c | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/programs/sndfile-deinterleave.c b/programs/sndfile-deinterleave.c
index e27593e..cb497e1 100644
--- programs/sndfile-deinterleave.c
+++ programs/sndfile-deinterleave.c
@@ -89,6 +89,13 @@ main (int argc, char **argv)
exit (1) ;
} ;
+ if (sfinfo.channels > MAX_CHANNELS)
+ { printf ("\nError : Input file '%s' has too many (%d) channels. Limit is %d.\n",
+ argv [1], sfinfo.channels, MAX_CHANNELS) ;
+ exit (1) ;
+ } ;
+
+
state.channels = sfinfo.channels ;
sfinfo.channels = 1 ;

View File

@ -0,0 +1,49 @@
From: Erik de Castro Lopez <erikd@mega-nerd.com>
Date: Tue, 20 Jun 2017 00:00:00 +0200
Subject: fix RF64 on armel/armhf archs
Origin: upstream
Applied-Upstream: 9d470ee5577d3ccedb1c28c7e0a7295ba17feaf5
Last-Update: 2017-06-20
---
src/rf64.c | 11 +++++++++--
1 file changed, 9 insertions(+), 2 deletions(-)
diff --git a/src/rf64.c b/src/rf64.c
index c373bb0..60a3309 100644
--- src/rf64.c
+++ src/rf64.c
@@ -339,6 +339,12 @@ rf64_read_header (SF_PRIVATE *psf, int *blockalign, int *framesperblock)
} ;
break ;
+ case JUNK_MARKER :
+ case PAD_MARKER :
+ psf_log_printf (psf, "%M : %d\n", marker, chunk_size) ;
+ psf_binheader_readf (psf, "j", chunk_size) ;
+ break ;
+
default :
if (chunk_size >= 0xffff0000)
{ psf_log_printf (psf, "*** Unknown chunk marker (%X) at position %D with length %u. Exiting parser.\n", marker, psf_ftell (psf) - 8, chunk_size) ;
@@ -659,7 +665,7 @@ rf64_write_header (SF_PRIVATE *psf, int calc_length)
if (wpriv->rf64_downgrade && psf->filelength < RIFF_DOWNGRADE_BYTES)
{ psf_binheader_writef (psf, "etm8m", RIFF_MARKER, (psf->filelength < 8) ? 8 : psf->filelength - 8, WAVE_MARKER) ;
- psf_binheader_writef (psf, "m4884", JUNK_MARKER, 20, 0, 0, 0, 0) ;
+ psf_binheader_writef (psf, "m4z", JUNK_MARKER, 24, 24) ;
add_fact_chunk = 1 ;
}
else
@@ -735,9 +741,10 @@ rf64_write_header (SF_PRIVATE *psf, int calc_length)
#endif
+ /* Padding may be needed if string data sizes change. */
pad_size = psf->dataoffset - 16 - psf->header.indx ;
if (pad_size >= 0)
- psf_binheader_writef (psf, "m4z", PAD_MARKER, pad_size, make_size_t (pad_size)) ;
+ psf_binheader_writef (psf, "m4z", PAD_MARKER, (unsigned int) pad_size, make_size_t (pad_size)) ;
if (wpriv->rf64_downgrade && (psf->filelength < RIFF_DOWNGRADE_BYTES))
psf_binheader_writef (psf, "tm8", data_MARKER, psf->datalength) ;

View File

@ -0,0 +1,67 @@
From: IOhannes m zmoelnig <umlaeute@debian.org>
Date: Wed, 5 Oct 2016 00:00:00 +0200
Subject: fixed spelling errors
Forwarded: yes
Last-Update: 2016-10-05
discovered by lintian
---
doc/bugs.html | 2 +-
programs/sndfile-convert.c | 2 +-
src/ogg.c | 2 +-
src/wavlike.c | 2 +-
4 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/doc/bugs.html b/doc/bugs.html
index 3a441fe..addedb8 100644
--- doc/bugs.html
+++ doc/bugs.html
@@ -31,7 +31,7 @@
<UL>
<LI> Compilation problems on new platforms.
<LI> Errors being detected during the `make check' process.
- <LI> Segmentation faults occuring inside libsndfile.
+ <LI> Segmentation faults occurring inside libsndfile.
<LI> libsndfile hanging when opening a file.
<LI> Supported sound file types being incorrectly read or written.
<LI> Omissions, errors or spelling mistakes in the documentation.
diff --git a/programs/sndfile-convert.c b/programs/sndfile-convert.c
index dff7f79..896838f 100644
--- programs/sndfile-convert.c
+++ programs/sndfile-convert.c
@@ -317,7 +317,7 @@ main (int argc, char * argv [])
if ((sfinfo.format & SF_FORMAT_SUBMASK) == SF_FORMAT_GSM610 && sfinfo.samplerate != 8000)
{ printf (
"WARNING: GSM 6.10 data format only supports 8kHz sample rate. The converted\n"
- "ouput file will contain the input data converted to the GSM 6.10 data format\n"
+ "output file will contain the input data converted to the GSM 6.10 data format\n"
"but not re-sampled.\n"
) ;
} ;
diff --git a/src/ogg.c b/src/ogg.c
index 0856f77..e01ebe1 100644
--- src/ogg.c
+++ src/ogg.c
@@ -193,7 +193,7 @@ ogg_stream_classify (SF_PRIVATE *psf, OGG_PRIVATE* odata)
break ;
} ;
- psf_log_printf (psf, "This Ogg bitstream contains some uknown data type.\n") ;
+ psf_log_printf (psf, "This Ogg bitstream contains some unknown data type.\n") ;
return SFE_UNIMPLEMENTED ;
} /* ogg_stream_classify */
diff --git a/src/wavlike.c b/src/wavlike.c
index 86ebf01..c053da3 100644
--- src/wavlike.c
+++ src/wavlike.c
@@ -161,7 +161,7 @@ wavlike_read_fmt_chunk (SF_PRIVATE *psf, int fmtsize)
{ psf_log_printf (psf, " Bit Width : 24\n") ;
psf_log_printf (psf, "\n"
- " Ambiguous information in 'fmt ' chunk. Possibile file types:\n"
+ " Ambiguous information in 'fmt ' chunk. Possible file types:\n"
" 0) Invalid IEEE float file generated by Syntrillium's Cooledit!\n"
" 1) File generated by ALSA's arecord containing 24 bit samples in 32 bit containers.\n"
" 2) 24 bit file with incorrect Block Align value.\n"

View File

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= oss
DISTVERSION= 4.2-build2017
DISTVERSION= 4.2-build2019
CATEGORIES= audio
MASTER_SITES= http://www.opensound.com/developer/sources/stable/bsd/
DISTNAME= ${PORTNAME}-v${DISTVERSION}-src-bsd

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1486110185
SHA256 (oss-v4.2-build2017-src-bsd.tar.bz2) = 8ef2b1b964719b4c356de234d4b28832302027dc23bf636820be1afe1b099972
SIZE (oss-v4.2-build2017-src-bsd.tar.bz2) = 1714709
TIMESTAMP = 1552427700
SHA256 (oss-v4.2-build2019-src-bsd.tar.bz2) = 3eaa2f66cc5f9cc66843eae9ae4601cf7206d00e7229d1f3144a122adea4e7c9
SIZE (oss-v4.2-build2019-src-bsd.tar.bz2) = 1723557

View File

@ -0,0 +1,18 @@
--- kernel/OS/FreeBSD/os_freebsd.c.orig 2019-03-06 07:52:21 UTC
+++ kernel/OS/FreeBSD/os_freebsd.c
@@ -920,15 +920,9 @@ oss_poll (struct cdev *bsd_dev, int events, struct thr
return ev.revents;
}
-#if defined(D_VERSION_03) && (D_VERSION == D_VERSION_03)
static int
oss_mmap (struct cdev *bsd_dev, vm_ooffset_t offset, vm_paddr_t * paddr,
int nprot, vm_memattr_t *memattr)
-#else
-static int
-oss_mmap (struct cdev *bsd_dev, vm_offset_t offset, vm_paddr_t * paddr,
- int nprot)
-#endif
{
int retval;
int dev;

View File

@ -1,12 +1,12 @@
--- kernel/OS/FreeBSD/wrapper/bsddefs.h.orig 2019-01-12 19:57:42 UTC
--- kernel/OS/FreeBSD/wrapper/bsddefs.h.orig 2019-03-06 07:52:21 UTC
+++ kernel/OS/FreeBSD/wrapper/bsddefs.h
@@ -91,6 +91,9 @@ typedef int ddi_iblock_cookie_t;
extern void oss_udelay (unsigned long t);
@@ -93,8 +93,8 @@ extern void oss_udelay (unsigned long t);
#ifdef _KERNEL
+#ifdef memset
+#undef memset
+#endif
#define memset oss_memset
#ifdef memset
#undef memset
-#define memset oss_memset
#endif
+#define memset oss_memset
extern void *oss_memset (void *t, int val, int l);
#endif

View File

@ -1,14 +0,0 @@
--- setup/srcconf_freebsd.inc.orig 2014-02-14 22:59:55 UTC
+++ setup/srcconf_freebsd.inc
@@ -10,8 +10,10 @@ check_sysdep (conf_t * conf, struct utsname *un)
static void
add_kernel_flags (FILE * f)
{
+ fprintf (f, "CFLAGS += -DKLD_MODULE ");
# if defined(__x86_64__)
fprintf (f,
- "CFLAGS += -O3 -fno-common -mcmodel=kernel -mno-red-zone -fno-asynchronous-unwind-tables -ffreestanding\n");
+ "-O3 -fno-common -mcmodel=kernel -mno-red-zone -fno-asynchronous-unwind-tables -ffreestanding -mno-sse");
# endif
+ fprintf(f, "\n");
}

View File

@ -3,8 +3,7 @@
PORTNAME= qjackctl
DISTVERSIONPREFIX= qjackctl_
DISTVERSION= 0_5_5
PORTREVISION= 2
DISTVERSION= 0_5_6
CATEGORIES= audio
MAINTAINER= yuri@FreeBSD.org
@ -19,7 +18,7 @@ USES= autoreconf compiler:c++11-lib gl gmake localbase pkgconfig qt:5
GNU_CONFIGURE= yes
USE_GITHUB= yes
GH_ACCOUNT= rncbc
USE_QT= core gui widgets x11extras xml buildtools_build linguisttools_build qmake_build
USE_QT= core gui network widgets x11extras xml buildtools_build linguisttools_build qmake_build
USE_GL= gl
USE_CXXSTD= c++11

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1542993820
SHA256 (rncbc-qjackctl-qjackctl_0_5_5_GH0.tar.gz) = 8e0f7101979a9c38d439883860d54fba5493e0b2437f656332588d6a4ba20e78
SIZE (rncbc-qjackctl-qjackctl_0_5_5_GH0.tar.gz) = 850499
TIMESTAMP = 1552445443
SHA256 (rncbc-qjackctl-qjackctl_0_5_6_GH0.tar.gz) = 03f9a95066378518becbc57d41e10f54c288ca4b217237a7e543bf40c6a339bf
SIZE (rncbc-qjackctl-qjackctl_0_5_6_GH0.tar.gz) = 852026

View File

@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= qsynth
PORTVERSION= 0.5.4
PORTREVISION= 3
PORTVERSION= 0.5.5
CATEGORIES= audio
MASTER_SITES= SF
@ -17,30 +16,32 @@ LIB_DEPENDS= libfluidsynth.so:audio/fluidsynth
USES= compiler:c++11-lang gmake pkgconfig qt:5
USE_CXXSTD= c++11
USE_QT= core gui widgets x11extras buildtools_build linguisttools_build qmake_build
USE_QT= core gui network widgets x11extras buildtools_build \
linguisttools_build qmake_build
GNU_CONFIGURE= yes
CONFIGURE_ENV= ac_cv_path_ac_cv_qmake=${QMAKE} \
ac_cv_path_ac_moc=${MOC} \
ac_cv_path_ac_uic=${UIC} \
ac_cv_path_ac_lrelease=${LRELEASE} \
ac_cv_path_ac_lupdate=${LUPDATE} \
ac_cv_path_ac_lrelease=${LRELEASE}
ac_cv_path_ac_moc=${MOC} \
ac_cv_path_ac_uic=${UIC}
CONFIGURE_ARGS= --localedir=${DATADIR} \
--with-fluidsynth=${LOCALBASE}
LDFLAGS+= -Wl,--as-needed # cf. PR 224488
# cf. PR 224488
LDFLAGS+= -Wl,--as-needed
OPTIONS_DEFINE= GRADIENT SYSTEM_TRAY XUNIQUE
OPTIONS_DEFINE= GRADIENT SYSTEM_TRAY XUNIQUE
OPTIONS_DEFAULT= GRADIENT SYSTEM_TRAY XUNIQUE
GRADIENT_DESC= Gradient eye-candy
GRADIENT_DESC= Gradient eye-candy
SYSTEM_TRAY_DESC= System-tray icon support
XUNIQUE_DESC= X11 unique/single instance
XUNIQUE_DESC= X11 unique/single instance
GRADIENT_CONFIGURE_ENABLE= gradient
SYSTEM_TRAY_CONFIGURE_ENABLE= system-tray
XUNIQUE_CONFIGURE_ENABLE= xunique
XUNIQUE_USE= XORG=x11
XUNIQUE_USE= XORG=x11
post-patch:
@${REINPLACE_CMD} -e ' \

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1544100637
SHA256 (qsynth-0.5.4.tar.gz) = 2d6befb4023f8a64f35d802991d0d413e11d0307e87485428c969b94bb2bf84e
SIZE (qsynth-0.5.4.tar.gz) = 268106
TIMESTAMP = 1552366772
SHA256 (qsynth-0.5.5.tar.gz) = 858f52b95642a25f570342d5cf7fafd2a2addb89d567c5b68a3545beb6fda723
SIZE (qsynth-0.5.5.tar.gz) = 269061

View File

@ -2,6 +2,7 @@
PORTNAME= java-simple-serial-connector
PORTVERSION= 2.8.0
PORTREVISION= 1
DISTVERSIONPREFIX= v
CATEGORIES= comms java

View File

@ -4,11 +4,11 @@
PORTNAMES_PATH = "/dev/";
break;
}
+ case SerialNativeInterface.OS_FREEBSD: {
+ PORTNAMES_REGEXP = Pattern.compile("cuaU[0-9]{1,3}");
+ PORTNAMES_PATH = "/dev/";
+ break;
+ }
+ case SerialNativeInterface.OS_FREEBSD: {
+ PORTNAMES_REGEXP = Pattern.compile("cuaU[0-9]{1,3}$");
+ PORTNAMES_PATH = "/dev/";
+ break;
+ }
case SerialNativeInterface.OS_WINDOWS: {
PORTNAMES_REGEXP = Pattern.compile("");
PORTNAMES_PATH = "";

View File

@ -2,7 +2,6 @@
# $FreeBSD$
PORTNAME= qtel
PORTREVISION= 1
MAINTAINER= hamradio@FreeBSD.org
COMMENT= Qtel Echolink client
@ -10,18 +9,15 @@ COMMENT= Qtel Echolink client
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYRIGHT
DEPRECATED= Qt4 has been EOL since december 2015
EXPIRATION_DATE= 2019-03-15
LIB_DEPENDS= libecholib.so:comms/svxlink \
libgsm.so:audio/gsm
MASTERDIR= ${.CURDIR}/../svxlink
USES= qt:4
USE_QT= corelib gui network qmake_build linguist_build moc_build rcc_build uic_build
USES= qt:5 gnome
USE_QT= buildtools core gui linguisttools network qmake widgets
USE_GNOME= libsigc++20
PKGDIR= ${.CURDIR}
CMAKE_ARGS+= -DUSE_QT:BOOL=YES \
-DQT_ONLY:BOOL=YES
USE_GNOME= libsigc++20
.include "${MASTERDIR}/Makefile"

View File

@ -1,8 +1,8 @@
bin/qtel
include/svxlink/AsyncQtApplication.h
%%STATIC%%lib/libasyncqt.a
lib/libasyncqt.so.1.4.0
lib/libasyncqt.so.1.4
lib/libasyncqt.so.1.5.0
lib/libasyncqt.so.1.5
lib/libasyncqt.so
share/applications/qtel.desktop
share/qtel/translations/qtel_sv.qm

View File

@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME?= svxlink
PORTVERSION= 15.11
PORTREVISION= 6
PORTVERSION= 17.12.2
CATEGORIES= comms hamradio
MAINTAINER= hamradio@FreeBSD.org
@ -79,16 +78,22 @@ post-patch-OSS-on:
post-install:
${MV} ${STAGEDIR}${PREFIX}/etc/svxlink/.procmailrc \
${STAGEDIR}${PREFIX}/etc/svxlink/.procmailrc.sample
${MV} ${STAGEDIR}${PREFIX}/etc/svxlink/gpio.conf \
${STAGEDIR}${PREFIX}/etc/svxlink/gpio.conf.sample
${MV} ${STAGEDIR}${PREFIX}/etc/svxlink/TclVoiceMail.conf \
${STAGEDIR}${PREFIX}/etc/svxlink/TclVoiceMail.conf.sample
${MV} ${STAGEDIR}${PREFIX}/etc/svxlink/remotetrx.conf \
${STAGEDIR}${PREFIX}/etc/svxlink/remotetrx.conf.sample
${MV} ${STAGEDIR}${PREFIX}/etc/svxlink/svxlink.conf \
${STAGEDIR}${PREFIX}/etc/svxlink/svxlink.conf.sample
${MV} ${STAGEDIR}${PREFIX}/etc/svxlink/svxreflector.conf \
${STAGEDIR}${PREFIX}/etc/svxlink/svxreflector.conf.sample
${MV} ${STAGEDIR}${PREFIX}/etc/svxlink/svxlink.d/ModuleDtmfRepeater.conf \
${STAGEDIR}${PREFIX}/etc/svxlink/svxlink.d/ModuleDtmfRepeater.conf.sample
${MV} ${STAGEDIR}${PREFIX}/etc/svxlink/svxlink.d/ModuleEchoLink.conf \
${STAGEDIR}${PREFIX}/etc/svxlink/svxlink.d/ModuleEchoLink.conf.sample
${MV} ${STAGEDIR}${PREFIX}/etc/svxlink/svxlink.d/ModuleFrn.conf \
${STAGEDIR}${PREFIX}/etc/svxlink/svxlink.d/ModuleFrn.conf.sample
${MV} ${STAGEDIR}${PREFIX}/etc/svxlink/svxlink.d/ModuleHelp.conf \
${STAGEDIR}${PREFIX}/etc/svxlink/svxlink.d/ModuleHelp.conf.sample
${MV} ${STAGEDIR}${PREFIX}/etc/svxlink/svxlink.d/ModuleMetarInfo.conf \
@ -102,5 +107,10 @@ post-install:
${MV} ${STAGEDIR}${PREFIX}/etc/svxlink/svxlink.d/ModuleTclVoiceMail.conf \
${STAGEDIR}${PREFIX}/etc/svxlink/svxlink.d/ModuleTclVoiceMail.conf.sample
.endif
.if ${PORTNAME}==qtel
post-install:
${RM} ${STAGEDIR}${PREFIX}/include/svxlink/CppStdCompat.h
${RM} ${STAGEDIR}${PREFIX}/include/svxlink/common.h
${RM} ${STAGEDIR}${PREFIX}/lib/libsvxmisc.a
.endif
.include <bsd.port.mk>

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1509574513
SHA256 (sm0svx-svxlink-15.11_GH0.tar.gz) = 17bd8a1174c70e990b676210e6edb373732d284aed55c5a82bc378a1d69cecf2
SIZE (sm0svx-svxlink-15.11_GH0.tar.gz) = 1528034
TIMESTAMP = 1552153691
SHA256 (sm0svx-svxlink-17.12.2_GH0.tar.gz) = 0e21b172858d54d642cd9c8a7e33e87bb50b1548f0291074271e08ab5f1e060c
SIZE (sm0svx-svxlink-17.12.2_GH0.tar.gz) = 1622039

View File

@ -1,6 +1,6 @@
--- src/CMakeLists.txt.orig 2015-11-22 16:03:59 UTC
--- src/CMakeLists.txt.orig 2018-03-04 18:59:29 UTC
+++ src/CMakeLists.txt
@@ -37,6 +37,7 @@ set(RUNTIME_OUTPUT_DIRECTORY ${PROJECT_B
@@ -37,6 +37,7 @@ set(RUNTIME_OUTPUT_DIRECTORY ${PROJECT_BINARY_DIR}/bin
list(APPEND CMAKE_MODULE_PATH "${CMAKE_SOURCE_DIR}/cmake/Modules/")
# Optional parts
@ -21,7 +21,15 @@
# Warnings should be enabled for GCC. Also turning off the NDEBUG flag
# since that remove asserts.
if(CMAKE_COMPILER_IS_GNUCC OR CMAKE_COMPILER_IS_GNUCXX)
@@ -87,6 +82,15 @@ if(NOT DEFINED INCLUDE_INSTALL_DIR)
@@ -73,7 +68,6 @@ if(NOT CMAKE_BUILD_TYPE)
FORCE)
endif(NOT CMAKE_BUILD_TYPE)
-
##############################################################################
# Install targets properties setup
##############################################################################
@@ -87,6 +81,18 @@ if(NOT DEFINED INCLUDE_INSTALL_DIR)
set(INCLUDE_INSTALL_DIR ${CMAKE_INSTALL_FULL_INCLUDEDIR})
endif(NOT DEFINED INCLUDE_INSTALL_DIR)
@ -30,19 +38,29 @@
+ ${PROJECT_INCLUDE_DIR}
+ ${CMAKE_BINARY_DIR}
+if(QT_ONLY)
+ ${INCLUDE_INSTALL_DIR}/svxlink
+ ${CMAKE_SOURCE_DIR}/echolib
+ ${CMAKE_SOURCE_DIR}/async/audio
+ ${CMAKE_SOURCE_DIR}/async/core
+ ${INCLUDE_INSTALL_DIR}/svxlink/svxlink
+endif(QT_ONLY)
+)
+
# Where to install libraries
if(NOT DEFINED LIB_INSTALL_DIR)
#set(LIB_INSTALL_DIR ${CMAKE_INSTALL_PREFIX}/lib${LIB_SUFFIX})
@@ -324,10 +328,12 @@ include(FindCHOWN)
@@ -327,21 +333,24 @@ set(LIBS ${LIBS} ${SIGC2_LIBRARIES})
# Find the chown utility
include(FindCHOWN)
-set(SVXLINK_USER "svxlink" CACHE STRING "Set SvxLink system user")
-set(SVXLINK_GROUP "daemon" CACHE STRING "Set SvxLink system group")
-message(STATUS "SvxLink user = ${SVXLINK_USER}")
-message(STATUS "SvxLink group = ${SVXLINK_GROUP}")
-
# Add directories to build
add_subdirectory(async)
+if(NOT QT_ONLY)
add_subdirectory(misc)
+if(NOT QT_ONLY)
add_subdirectory(echolib)
add_subdirectory(locationinfo)
add_subdirectory(svxlink)
@ -50,3 +68,13 @@
if(USE_QT)
add_subdirectory(qtel)
endif(USE_QT)
add_subdirectory(doc)
+
+set(SVXLINK_USER "svxlink" CACHE STRING "Set SvxLink system user")
+set(SVXLINK_GROUP "daemon" CACHE STRING "Set SvxLink system group")
+message(STATUS "SvxLink user = ${SVXLINK_USER}")
+message(STATUS "SvxLink group = ${SVXLINK_GROUP}")
+
# Experimental CPack package building
set(CPACK_SET_DESTDIR "ON")

View File

@ -1,10 +1,11 @@
--- src/async/CMakeLists.txt.orig 2015-11-22 16:03:59 UTC
--- src/async/CMakeLists.txt.orig 2018-03-04 18:59:29 UTC
+++ src/async/CMakeLists.txt
@@ -1,7 +1,9 @@
+if(NOT QT_ONLY)
add_subdirectory(core)
add_subdirectory(cpp)
-add_subdirectory(cpp)
add_subdirectory(audio)
+add_subdirectory(cpp)
+add_subdirectory(demo)
+endif(NOT QT_ONLY)
if(USE_QT)

View File

@ -1,11 +0,0 @@
--- src/async/audio/AsyncAudioDeviceAlsa.cpp.orig 2015-11-22 16:03:59 UTC
+++ src/async/audio/AsyncAudioDeviceAlsa.cpp
@@ -548,7 +548,7 @@ bool AudioDeviceAlsa::initParams(snd_pcm
return false;
}
- if (::abs(real_rate - sample_rate) > 100)
+ if (::abs((int)real_rate - sample_rate) > 100)
{
cerr << "*** ERROR: The sample rate could not be set to "
<< sample_rate << "Hz for ALSA device \"" << dev_name << "\". "

View File

@ -0,0 +1,11 @@
--- src/async/core/AsyncMsg.h.orig 2019-03-10 00:47:36 UTC
+++ src/async/core/AsyncMsg.h
@@ -129,7 +129,7 @@ An example of how to use the AsyncMsg class
#include <vector>
#include <map>
#include <limits>
-#include <endian.h>
+#include <sys/endian.h>
#include <stdint.h>

View File

@ -1,11 +0,0 @@
--- src/async/core/AsyncTcpServer.cpp.orig 2015-11-22 16:03:59 UTC
+++ src/async/core/AsyncTcpServer.cpp
@@ -198,7 +198,7 @@ TcpServer::TcpServer(const string& port_str, const Asy
{
addr.sin_addr = bind_ip.ip4Addr();
}
- if (bind(sock, (struct sockaddr *)&addr, sizeof(struct sockaddr_in)) != 0)
+ if (::bind(sock, (struct sockaddr *)&addr, sizeof(struct sockaddr_in)) != 0)
{
perror("bind");
cleanup();

View File

@ -1,11 +0,0 @@
--- src/async/core/AsyncUdpSocket.cpp.orig 2015-11-22 16:03:59 UTC
+++ src/async/core/AsyncUdpSocket.cpp
@@ -189,7 +189,7 @@ UdpSocket::UdpSocket(uint16_t local_port, const IpAddr
{
addr.sin_addr = bind_ip.ip4Addr();
}
- if(bind(sock, reinterpret_cast<struct sockaddr *>(&addr), sizeof(addr))
+ if(::bind(sock, reinterpret_cast<struct sockaddr *>(&addr), sizeof(addr))
== -1)
{
perror("bind");

View File

@ -1,14 +1,15 @@
--- src/async/qt/CMakeLists.txt.orig 2015-11-22 16:03:59 UTC
--- src/async/qt/CMakeLists.txt.orig 2019-03-12 00:30:56 UTC
+++ src/async/qt/CMakeLists.txt
@@ -6,7 +6,12 @@ set(LIBSRC AsyncQtApplication.cpp AsyncQ
@@ -6,7 +6,12 @@ set(LIBSRC AsyncQtApplication.cpp AsyncQtDnsLookupWork
set(QTHEADERS AsyncQtApplication.h AsyncQtTimer.h AsyncQtDnsLookupWorker.h)
-set(LIBS ${LIBS} asynccore)
+if(QT_ONLY)
+find_library(ASYNCCORE_LIB asynccore ${LIB_INSTALL_DIR})
+set(LIBS ${LIBS} ${ASYNCCORE_LIB})
+else(QT_ONLY)
set(LIBS ${LIBS} asynccore)
+ set(LIBS ${LIBS} asynccore)
+endif(QT_ONLY)
# Copy exported include files to the global include directory

View File

@ -1,16 +1,19 @@
--- src/doc/man/CMakeLists.txt.orig 2015-11-22 16:03:59 UTC
--- src/doc/man/CMakeLists.txt.orig 2018-03-04 18:59:29 UTC
+++ src/doc/man/CMakeLists.txt
@@ -1,9 +1,16 @@
@@ -1,11 +1,18 @@
# Set up which man pages to build and install
+if(QT_ONLY)
+ set(MAN_PAGES qtel.1)
+else(QT_ONLY)
set(MAN_PAGES svxlink.1 remotetrx.1 siglevdetcal.1 svxlink.conf.5
ModuleHelp.conf.5 remotetrx.conf.5 ModuleParrot.conf.5 ModuleEchoLink.conf.5
set(MAN_PAGES svxlink.1 svxlink.conf.5 remotetrx.1 remotetrx.conf.5
- siglevdetcal.1 devcal.1 svxreflector.1 svxreflector.conf.5 qtel.1
+ siglevdetcal.1 devcal.1 svxreflector.1 svxreflector.conf.5
ModuleHelp.conf.5 ModuleParrot.conf.5 ModuleEchoLink.conf.5
ModuleTclVoiceMail.conf.5 ModuleDtmfRepeater.conf.5
- ModulePropagationMonitor.conf.5 ModuleSelCallEnc.conf.5 qtel.1 devcal.1
+ ModulePropagationMonitor.conf.5 ModuleSelCallEnc.conf.5 devcal.1
)
ModulePropagationMonitor.conf.5 ModuleSelCallEnc.conf.5
ModuleFrn.conf.5
-)
+ )
+if(USE_QT)
+ set(MAN_PAGES ${MAN_PAGES} qtel.1)
+endif(USE_QT)
@ -18,7 +21,7 @@
# Search for the gzip and groff programs. Error out if not found.
include(FindGZIP)
@@ -29,11 +36,11 @@ if(GROFF_TOOL AND GZIP_TOOL)
@@ -31,11 +38,11 @@ if(GROFF_TOOL AND GZIP_TOOL)
DESTINATION ${MAN_INSTALL_DIR}/man${sec}
OPTIONAL
)

View File

@ -1,6 +1,6 @@
--- src/qtel/CMakeLists.txt.orig 2015-11-22 16:03:59 UTC
--- src/qtel/CMakeLists.txt.orig 2018-03-04 18:59:29 UTC
+++ src/qtel/CMakeLists.txt
@@ -16,7 +16,14 @@ set(FORMS MainWindowBase.ui ComDialogBas
@@ -16,7 +16,14 @@ set(FORMS MainWindowBase.ui ComDialogBase.ui SettingsD
set(RESOURCES qtel.qrc)
# Libraries
@ -8,9 +8,9 @@
+find_library(ASYNCCORE_LIB asynccore ${LIB_INSTALL_DIR})
+find_library(ASYNCAUDIO_LIB asyncaudio ${LIB_INSTALL_DIR})
+find_library(ECHOLIB_LIB echolib ${LIB_INSTALL_DIR})
+set(LIBS ${LIBS} ${ECHOLIB_LIB} asyncqt ${ASYNCAUDIO_LIB} ${ASYNCCORE_LIB})
+set(LIBS ${LIBS} ${ECHOLIB_LIB} asyncqt ${ASYNCAUDIO_LIB} ${ASYNCCORE_LIB} svxmisc)
+else(QT_ONLY)
set(LIBS ${LIBS} echolib asyncqt asyncaudio asynccore)
set(LIBS ${LIBS} echolib asyncqt asyncaudio asynccore svxmisc)
+endif(QT_ONLY)
# Find the GSM codec library and include directory

View File

@ -1,9 +1,9 @@
--- src/svxlink/devcal/CMakeLists.txt.orig 2015-11-22 16:03:59 UTC
--- src/svxlink/devcal/CMakeLists.txt.orig 2018-03-04 18:59:29 UTC
+++ src/svxlink/devcal/CMakeLists.txt
@@ -18,3 +18,6 @@ set_target_properties(devcal PROPERTIES
#set_target_properties(noisegen PROPERTIES
# RUNTIME_OUTPUT_DIRECTORY ${RUNTIME_OUTPUT_DIRECTORY}
#)
@@ -21,3 +21,6 @@ set_target_properties(devcal PROPERTIES
# Install targets
install(TARGETS devcal DESTINATION ${BIN_INSTALL_DIR})
+
+# Install targets
+install(TARGETS devcal DESTINATION ${BIN_INSTALL_DIR})

View File

@ -1,15 +0,0 @@
--- src/svxlink/svxlink/CMakeLists.txt.orig 2015-11-22 16:03:59 UTC
+++ src/svxlink/svxlink/CMakeLists.txt
@@ -31,9 +31,9 @@ include_directories(${GCRYPT_INCLUDE_DIR
add_definitions(${GCRYPT_DEFINITIONS})
# Find the dl library
-find_package(DL REQUIRED)
-set(LIBS ${LIBS} ${DL_LIBRARIES})
-include_directories(${DL_INCLUDES})
+#find_package(DL REQUIRED)
+#set(LIBS ${LIBS} ${DL_LIBRARIES})
+#include_directories(${DL_INCLUDES})
# Add project libraries
set(LIBS ${LIBS} trx locationinfo asynccpp asyncaudio asynccore)

View File

@ -1,92 +1,102 @@
bin/devcal
bin/svxlink
bin/remotetrx
bin/siglevdetcal
@sample etc/svxlink/svxlink.d/ModuleHelp.conf.sample
@sample etc/svxlink/svxlink.d/ModuleParrot.conf.sample
@sample etc/svxlink/svxlink.d/ModuleEchoLink.conf.sample
@sample etc/svxlink/svxlink.d/ModuleTclVoiceMail.conf.sample
@sample etc/svxlink/svxlink.d/ModuleDtmfRepeater.conf.sample
@sample etc/svxlink/svxlink.d/ModuleMetarInfo.conf.sample
@sample etc/svxlink/svxlink.d/ModulePropagationMonitor.conf.sample
@sample etc/svxlink/svxlink.d/ModuleSelCallEnc.conf.sample
@sample etc/svxlink/svxlink.conf.sample
@sample etc/svxlink/TclVoiceMail.conf.sample
@sample etc/svxlink/.procmailrc.sample
@sample etc/svxlink/remotetrx.conf.sample
bin/svxlink
bin/svxreflector
@sample %%ETCDIR%%/.procmailrc.sample
@sample %%ETCDIR%%/TclVoiceMail.conf.sample
@sample %%ETCDIR%%/gpio.conf.sample
@sample %%ETCDIR%%/remotetrx.conf.sample
@sample %%ETCDIR%%/svxlink.conf.sample
@sample %%ETCDIR%%/svxlink.d/ModuleDtmfRepeater.conf.sample
@sample %%ETCDIR%%/svxlink.d/ModuleEchoLink.conf.sample
@sample %%ETCDIR%%/svxlink.d/ModuleFrn.conf.sample
@sample %%ETCDIR%%/svxlink.d/ModuleHelp.conf.sample
@sample %%ETCDIR%%/svxlink.d/ModuleMetarInfo.conf.sample
@sample %%ETCDIR%%/svxlink.d/ModuleParrot.conf.sample
@sample %%ETCDIR%%/svxlink.d/ModulePropagationMonitor.conf.sample
@sample %%ETCDIR%%/svxlink.d/ModuleSelCallEnc.conf.sample
@sample %%ETCDIR%%/svxlink.d/ModuleTclVoiceMail.conf.sample
@sample %%ETCDIR%%/svxreflector.conf.sample
include/svxlink/AsyncApplication.h
include/svxlink/AsyncFdWatch.h
include/svxlink/AsyncTimer.h
include/svxlink/AsyncIpAddress.h
include/svxlink/AsyncTcpClient.h
include/svxlink/AsyncDnsLookup.h
include/svxlink/AsyncUdpSocket.h
include/svxlink/AsyncTcpServer.h
include/svxlink/AsyncTcpConnection.h
include/svxlink/AsyncConfig.h
include/svxlink/AsyncSerial.h
include/svxlink/AsyncFileReader.h
include/svxlink/AsyncAtTimer.h
include/svxlink/AsyncExec.h
include/svxlink/AsyncCppApplication.h
include/svxlink/AsyncAudioSource.h
include/svxlink/AsyncAudioSink.h
include/svxlink/AsyncAudioProcessor.h
include/svxlink/AsyncAudioAmp.h
include/svxlink/AsyncAudioClipper.h
include/svxlink/AsyncAudioCompressor.h
include/svxlink/AsyncAudioFilter.h
include/svxlink/AsyncSigCAudioSink.h
include/svxlink/AsyncSigCAudioSource.h
include/svxlink/AsyncAudioIO.h
include/svxlink/AsyncAudioSplitter.h
include/svxlink/AsyncAudioDelayLine.h
include/svxlink/AsyncAudioValve.h
include/svxlink/AsyncAudioAmp.h
include/svxlink/AsyncAudioSelector.h
include/svxlink/AsyncAudioPassthrough.h
include/svxlink/AsyncAudioMixer.h
include/svxlink/AsyncAudioFifo.h
include/svxlink/AsyncAudioDebugger.h
include/svxlink/AsyncAudioPacer.h
include/svxlink/AsyncAudioReader.h
include/svxlink/AsyncAudioDecimator.h
include/svxlink/AsyncAudioInterpolator.h
include/svxlink/AsyncAudioStreamStateDetector.h
include/svxlink/AsyncAudioEncoder.h
include/svxlink/AsyncAudioDecoder.h
include/svxlink/AsyncAudioRecorder.h
include/svxlink/AsyncAudioJitterFifo.h
include/svxlink/AsyncAudioDeviceFactory.h
include/svxlink/AsyncAudioDelayLine.h
include/svxlink/AsyncAudioDevice.h
include/svxlink/CppStdCompat.h
include/svxlink/common.h
include/svxlink/EchoLinkDirectory.h
include/svxlink/EchoLinkDispatcher.h
include/svxlink/EchoLinkQso.h
include/svxlink/EchoLinkStationData.h
include/svxlink/EchoLinkProxy.h
include/svxlink/AsyncAudioDeviceFactory.h
include/svxlink/AsyncAudioEncoder.h
include/svxlink/AsyncAudioFifo.h
include/svxlink/AsyncAudioFilter.h
include/svxlink/AsyncAudioGenerator.h
include/svxlink/AsyncAudioIO.h
include/svxlink/AsyncAudioInterpolator.h
include/svxlink/AsyncAudioJitterFifo.h
include/svxlink/AsyncAudioMixer.h
include/svxlink/AsyncAudioNoiseAdder.h
include/svxlink/AsyncAudioPacer.h
include/svxlink/AsyncAudioPassthrough.h
include/svxlink/AsyncAudioProcessor.h
include/svxlink/AsyncAudioReader.h
include/svxlink/AsyncAudioRecorder.h
include/svxlink/AsyncAudioSelector.h
include/svxlink/AsyncAudioSink.h
include/svxlink/AsyncAudioSource.h
include/svxlink/AsyncAudioSplitter.h
include/svxlink/AsyncAudioStreamStateDetector.h
include/svxlink/AsyncAudioValve.h
include/svxlink/AsyncConfig.h
include/svxlink/AsyncCppApplication.h
include/svxlink/AsyncDnsLookup.h
include/svxlink/AsyncExec.h
include/svxlink/AsyncFdWatch.h
include/svxlink/AsyncFileReader.h
include/svxlink/AsyncFramedTcpConnection.h
include/svxlink/AsyncIpAddress.h
include/svxlink/AsyncMsg.h
include/svxlink/AsyncPty.h
include/svxlink/AsyncPtyStreamBuf.h
lib/libasynccore.so.1.4.0
lib/libasynccore.so.1.4
lib/libasynccore.so
lib/libasynccpp.so.1.4.0
lib/libasynccpp.so.1.4
lib/libasynccpp.so
lib/libasyncaudio.so.1.4.0
lib/libasyncaudio.so.1.4
include/svxlink/AsyncSerial.h
include/svxlink/AsyncSigCAudioSink.h
include/svxlink/AsyncSigCAudioSource.h
include/svxlink/AsyncTcpClient.h
include/svxlink/AsyncTcpClientBase.h
include/svxlink/AsyncTcpConnection.h
include/svxlink/AsyncTcpServer.h
include/svxlink/AsyncTcpServerBase.h
include/svxlink/AsyncTimer.h
include/svxlink/AsyncUdpSocket.h
include/svxlink/CppStdCompat.h
include/svxlink/EchoLinkDirectory.h
include/svxlink/EchoLinkDispatcher.h
include/svxlink/EchoLinkProxy.h
include/svxlink/EchoLinkQso.h
include/svxlink/EchoLinkStationData.h
include/svxlink/common.h
lib/libasyncaudio.so
lib/svxlink/ModuleHelp.so
lib/svxlink/ModuleParrot.so
lib/svxlink/ModuleEchoLink.so
lib/svxlink/ModuleTcl.so
lib/svxlink/ModuleDtmfRepeater.so
lib/svxlink/ModuleMetarInfo.so
lib/libecholib.so.1.3.2
lib/libecholib.so.1.3
lib/libasyncaudio.so.1.5
lib/libasyncaudio.so.1.5.0
lib/libasynccore.so
lib/libasynccore.so.1.5
lib/libasynccore.so.1.5.0
lib/libasynccpp.so
lib/libasynccpp.so.1.5
lib/libasynccpp.so.1.5.0
lib/libecholib.so
lib/libecholib.so.1.3
lib/libecholib.so.1.3.3
lib/libsvxmisc.a
lib/svxlink/ModuleDtmfRepeater.so
lib/svxlink/ModuleEchoLink.so
lib/svxlink/ModuleFrn.so
lib/svxlink/ModuleHelp.so
lib/svxlink/ModuleMetarInfo.so
lib/svxlink/ModuleParrot.so
lib/svxlink/ModuleTcl.so
%%STATIC%%lib/libasyncaudio.a
%%STATIC%%lib/libasynccore.a
%%STATIC%%lib/libasynccpp.a
@ -102,6 +112,7 @@ lib/libecholib.so
%%DATADIR%%/events.d/Help.tcl
%%DATADIR%%/events.d/Parrot.tcl
%%DATADIR%%/events.d/EchoLink.tcl
%%DATADIR%%/events.d/Frn.tcl
%%DATADIR%%/events.d/Tcl.tcl.example
%%DATADIR%%/events.d/TclVoiceMail.tcl
%%DATADIR%%/events.d/DtmfRepeater.tcl
@ -113,20 +124,25 @@ lib/libecholib.so
%%DATADIR%%/modules.d/ModulePropagationMonitor.tcl
%%DATADIR%%/modules.d/ModuleSelCallEnc.tcl
man/man1/devcal.1.gz
man/man1/svxlink.1.gz
man/man1/remotetrx.1.gz
man/man1/siglevdetcal.1.gz
man/man5/svxlink.conf.5.gz
man/man1/svxlink.1.gz
man/man1/svxreflector.1.gz
man/man5/ModuleDtmfRepeater.conf.5.gz
man/man5/ModuleEchoLink.conf.5.gz
man/man5/ModuleFrn.conf.5.gz
man/man5/ModuleHelp.conf.5.gz
man/man5/ModuleParrot.conf.5.gz
man/man5/ModuleEchoLink.conf.5.gz
man/man5/ModuleTclVoiceMail.conf.5.gz
man/man5/ModuleDtmfRepeater.conf.5.gz
man/man5/ModulePropagationMonitor.conf.5.gz
man/man5/ModuleSelCallEnc.conf.5.gz
man/man5/ModuleTclVoiceMail.conf.5.gz
man/man5/remotetrx.conf.5.gz
man/man5/svxlink.conf.5.gz
man/man5/svxreflector.conf.5.gz
sbin/svxlink_gpio_down
sbin/svxlink_gpio_up
@dir %%DATADIR%%/sounds
@dir /var/spool/svxlink/voice_mail
@dir /var/spool/svxlink/qso_recorder
@dir /var/spool/svxlink/propagation_monitor
@dir /var/spool/svxlink/qso_recorder
@dir /var/spool/svxlink/voice_mail
@dir /var/spool/svxlink

View File

@ -3,6 +3,7 @@
PORTNAME= pdf2djvu
PORTVERSION= 0.9.12
CATEGORIES= converters
MASTER_SITES= https://github.com/jwilk/${PORTNAME}/releases/download/${PORTVERSION}/
MAINTAINER= samy.mahmoudi@gmail.com
COMMENT= Creates DjVu files from PDF files
@ -18,9 +19,6 @@ USES= autoreconf:build compiler:c++11-lang gettext-tools \
gmake iconv localbase pkgconfig tar:xz
USE_CXXSTD= c++11
USE_GITHUB= yes
GH_TUPLE= jwilk:${PORTNAME}:${PORTVERSION}
GNU_CONFIGURE= yes
PLIST_FILES= bin/pdf2djvu

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1551662199
SHA256 (jwilk-pdf2djvu-0.9.12_GH0.tar.gz) = 83f08f80a4bf24912e542ccaf3179cd57715bfee82c50e87272060475a454e2d
SIZE (jwilk-pdf2djvu-0.9.12_GH0.tar.gz) = 191227
TIMESTAMP = 1552404105
SHA256 (pdf2djvu-0.9.12.tar.xz) = 03fa9d9aa1b8086b562e2461ed74e5f9f008f16bfc1459ba62fa3738b37d8e83
SIZE (pdf2djvu-0.9.12.tar.xz) = 295088

View File

@ -2,8 +2,8 @@
# $FreeBSD$
PORTNAME= cassandra-cpp-driver
PORTVERSION= 2.10.0
PORTREVISION= 1
PORTVERSION= 2.11.0
PORTREVISION= 0
CATEGORIES= databases
MAINTAINER= gahr@FreeBSD.org

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1541004927
SHA256 (datastax-cpp-driver-2.10.0_GH0.tar.gz) = 3ac2d0f03eeb22b893a9f6b5b124276936e19b194f8065d3683e0aa8bb4aecb4
SIZE (datastax-cpp-driver-2.10.0_GH0.tar.gz) = 9366791
TIMESTAMP = 1552388736
SHA256 (datastax-cpp-driver-2.11.0_GH0.tar.gz) = 12cef9df7e8c4ac7bb50f084168e099a2a10f7a404879d8f50a4fb2132e5e344
SIZE (datastax-cpp-driver-2.11.0_GH0.tar.gz) = 9392387

View File

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= marshmallow-sqlalchemy
PORTVERSION= 0.16.0
PORTVERSION= 0.16.1
CATEGORIES= databases python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1549302346
SHA256 (marshmallow-sqlalchemy-0.16.0.tar.gz) = c99d51bb4dfca7e1b35ae12ed96746c0df0464b7eb95bba6835a1231e6ea286c
SIZE (marshmallow-sqlalchemy-0.16.0.tar.gz) = 45204
TIMESTAMP = 1552404241
SHA256 (marshmallow-sqlalchemy-0.16.1.tar.gz) = 99c50c570b6e89ffc9f9633ce4acb63f9e1bddf36839b07b9ae0f540588d6937
SIZE (marshmallow-sqlalchemy-0.16.1.tar.gz) = 44933

View File

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= sqlparse
PORTVERSION= 0.2.4
PORTVERSION= 0.3.0
CATEGORIES= databases python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1506585875
SHA256 (sqlparse-0.2.4.tar.gz) = ce028444cfab83be538752a2ffdb56bc417b7784ff35bb9a3062413717807dec
SIZE (sqlparse-0.2.4.tar.gz) = 61614
TIMESTAMP = 1552404244
SHA256 (sqlparse-0.3.0.tar.gz) = 7c3dca29c022744e95b547e867cee89f4fce4373f3549ccd8797d8eb52cdb873
SIZE (sqlparse-0.3.0.tar.gz) = 64072

View File

@ -1,7 +1,7 @@
TIMESTAMP = 1490895941
SHA256 (arduino/arduino-Arduino-1.6.18-b439a77_GH0.tar.gz) = ded6eebe1b58834df432e8d49f01a8c1aeb1328479f244075db7f76c12019f37
SIZE (arduino/arduino-Arduino-1.6.18-b439a77_GH0.tar.gz) = 48187661
TIMESTAMP = 1552437121
SHA256 (arduino/arduino-Arduino-1.6.18-b439a77_GH0.tar.gz) = 70191e9badd0986b697326d4640da1d24090f0c72a7e8c8f783bcb1ca63121a4
SIZE (arduino/arduino-Arduino-1.6.18-b439a77_GH0.tar.gz) = 48187647
SHA256 (arduino/arduino-ArduinoCore-sam-fc57f2e_GH0.tar.gz) = 3d374e7c7037d317f5da73c95361033b81e6cc12330a7623b20ad2f084bff247
SIZE (arduino/arduino-ArduinoCore-sam-fc57f2e_GH0.tar.gz) = 38839710
SHA256 (arduino/arduino-ArduinoCore-samd-1.6.12_GH0.tar.gz) = fefa0cb0871033451aa0ea08b6a9b4587acdd800b6064a9d47233be7b6368ce8
SIZE (arduino/arduino-ArduinoCore-samd-1.6.12_GH0.tar.gz) = 3321356
SHA256 (arduino/arduino-ArduinoCore-samd-1.6.12_GH0.tar.gz) = 24527ad183696357be6c97ce8da1c777f9664266452d6ad717b2ec582f08def3
SIZE (arduino/arduino-ArduinoCore-samd-1.6.12_GH0.tar.gz) = 3323979

View File

@ -2,6 +2,7 @@
PORTNAME= arduino
PORTVERSION= 1.8.5
PORTREVISION= 1
CATEGORIES= devel java
PKGNAMESUFFIX= 18
DIST_SUBDIR= ${PORTNAME}

View File

@ -0,0 +1,14 @@
--- arduino-core/src/processing/app/SerialPortList.java.orig 2019-03-12 21:32:52 UTC
+++ arduino-core/src/processing/app/SerialPortList.java
@@ -66,6 +66,11 @@ public class SerialPortList {
PORTNAMES_PATH = "";
break;
}
+ case SerialNativeInterface.OS_FREEBSD: {
+ PORTNAMES_REGEXP = Pattern.compile("cuaU[0-9]{1,3}$");
+ PORTNAMES_PATH = "/dev/";
+ break;
+ }
default: {
PORTNAMES_REGEXP = null;
PORTNAMES_PATH = null;

View File

@ -3,7 +3,7 @@
PORTNAME= catch
DISTVERSIONPREFIX= v
DISTVERSION= 2.6.1
DISTVERSION= 2.7.0
PORTREVISION= 0
CATEGORIES= devel

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1550050778
SHA256 (catchorg-Catch2-v2.6.1_GH0.tar.gz) = b57c2d3362102a77955d3cd0181b792c496520349bfefee8379b9d35b8819f80
SIZE (catchorg-Catch2-v2.6.1_GH0.tar.gz) = 559715
TIMESTAMP = 1552392787
SHA256 (catchorg-Catch2-v2.7.0_GH0.tar.gz) = d4655e87c0ccda5a2e78bf4256fce8036feb969399503dcc8272f4c90347d9c0
SIZE (catchorg-Catch2-v2.7.0_GH0.tar.gz) = 569753

View File

@ -1,31 +0,0 @@
From e8bfd882e8e8738d884933ad75eb25e8a50989b8 Mon Sep 17 00:00:00 2001
From: Khem Raj <raj.khem@gmail.com>
Date: Tue, 12 Feb 2019 12:57:00 -0800
Subject: [PATCH] Fix -Wdefaulted-function-deleted warning
Clang8 warns
catch_interfaces_reporter.h:84:25: error: explicitly defaulted move assignment operator is implicitly deleted [-Werror,-Wdefaulted-function-deleted]
| AssertionStats& operator = ( AssertionStats && ) = default;
| ^
Signed-off-by: Khem Raj <raj.khem@gmail.com>
---
include/internal/catch_interfaces_reporter.h | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/include/internal/catch_interfaces_reporter.h b/include/internal/catch_interfaces_reporter.h
index 9d99c9814..e5fbf8bb0 100644
--- include/internal/catch_interfaces_reporter.h.orig
+++ include/internal/catch_interfaces_reporter.h
@@ -80,8 +80,8 @@ namespace Catch {
AssertionStats( AssertionStats const& ) = default;
AssertionStats( AssertionStats && ) = default;
- AssertionStats& operator = ( AssertionStats const& ) = default;
- AssertionStats& operator = ( AssertionStats && ) = default;
+ AssertionStats& operator = ( AssertionStats const& ) = delete;
+ AssertionStats& operator = ( AssertionStats && ) = delete;
virtual ~AssertionStats();
AssertionResult assertionResult;

View File

@ -3,6 +3,7 @@
PORTNAME= gitflow
PORTVERSION= 1.12.1
PORTREVISION= 1
CATEGORIES= devel
MAINTAINER= nbari@tequila.io

View File

@ -0,0 +1,22 @@
From aad4610f5dfe133b323d4ccb97e44af0825b0d9d Mon Sep 17 00:00:00 2001
From: Peter van der Does <peter@avirtualhome.com>
Date: Sat, 2 Mar 2019 09:54:39 -0500
Subject: [PATCH] Missing )
---
git-flow-init | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/git-flow-init b/git-flow-init
index 0699ce75..4cc7ed96 100644
--- git-flow-init
+++ git-flow-init
@@ -375,7 +375,7 @@ file= use given config file
# Support branches
if ! git config --get gitflow.prefix.support >/dev/null 2>&1 || flag force; then
if [ "$FLAGS_support" != "" ]; then
- default_suggestion=$(echo $FLAGS_support
+ default_suggestion=$(echo $FLAGS_support)
else
default_suggestion=$(git config --get gitflow.prefix.support || echo support/)
fi

View File

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= librelp
PORTVERSION= 1.3.0
PORTVERSION= 1.4.0
CATEGORIES= devel
MASTER_SITES= http://download.rsyslog.com/librelp/
@ -11,9 +11,9 @@ COMMENT= Reliable event logging protocol library
LICENSE= GPLv3
OPTIONS_SINGLE= SSLLIB
OPTIONS_SINGLE_SSLLIB= GNUTLS OPENSSL
OPTIONS_DEFAULT= GNUTLS
OPTIONS_MULTI= SSLLIB
OPTIONS_MULTI_SSLLIB= GNUTLS OPENSSL
OPTIONS_DEFAULT= GNUTLS OPENSSL
GNUTLS_LIB_DEPENDS= libgnutls.so:security/gnutls
GNUTLS_CONFIGURE_ENABLE= tls
@ -31,7 +31,7 @@ INSTALL_TARGET= install-strip
PLIST_FILES= include/${PORTNAME}.h \
lib/${PORTNAME}.a \
lib/${PORTNAME}.so lib/${PORTNAME}.so.0 \
lib/${PORTNAME}.so.0.4.0 \
lib/${PORTNAME}.so.0.5.0 \
libdata/pkgconfig/relp.pc
PORT_VERBS= relp

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1544620025
SHA256 (librelp-1.3.0.tar.gz) = 9f24a2fc5749b20c1fd4902332c853e3b06b8bf61b830173252815639b4de9f5
SIZE (librelp-1.3.0.tar.gz) = 514470
TIMESTAMP = 1552372829
SHA256 (librelp-1.4.0.tar.gz) = 5cd02ce7ede2fea037e65cc5389e41dde99b69b1df984b42c14029e60bb9dd05
SIZE (librelp-1.4.0.tar.gz) = 519235

View File

@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= lpeg
PORTVERSION= 1.0.1
PORTREVISION= 1
PORTVERSION= 1.0.2
CATEGORIES= devel
MASTER_SITES= http://www.inf.puc-rio.br/~roberto/lpeg/ \
LOCAL/sunpoet
@ -13,10 +12,11 @@ COMMENT= PEG-based pattern-matching library for Lua
LICENSE= MIT
USES= lua
ALL_TARGET= linux
MAKE_ARGS= CC=${CC} LUADIR=${LUA_INCDIR}
MAKEFILE= ${WRKSRC}/makefile
USES?= lua
PLIST_FILES= ${LUA_MODLIBDIR}/lpeg.so \
${LUA_MODSHAREDIR}/re.lua

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1484778488
SHA256 (lpeg-1.0.1.tar.gz) = 62d9f7a9ea3c1f215c77e0cadd8534c6ad9af0fb711c3f89188a8891c72f026b
SIZE (lpeg-1.0.1.tar.gz) = 71527
TIMESTAMP = 1552404235
SHA256 (lpeg-1.0.2.tar.gz) = 48d66576051b6c78388faad09b70493093264588fcd0f258ddaab1cdd4a15ffe
SIZE (lpeg-1.0.2.tar.gz) = 71840

View File

@ -1,12 +1,12 @@
--- makefile.orig 2015-09-28 17:40:46 UTC
--- makefile.orig 2019-03-11 14:08:29 UTC
+++ makefile
@@ -1,5 +1,5 @@
LIBNAME = lpeg
-LUADIR = ../lua/
+LUADIR ?= ../lua/
COPT = -O2
# COPT = -DLPEG_DEBUG -g
COPT = -O2 -DNDEBUG
# COPT = -g
@@ -22,8 +22,8 @@ CWARNS = -Wall -Wextra -pedantic \
# -Wunreachable-code \

View File

@ -2,8 +2,8 @@
# $FreeBSD$
PORTNAME= oclgrind
PORTVERSION= 20180101
PORTREVISION= 2
PORTVERSION= 20190218
PORTREVISION= 0
DISTVERSIONPREFIX= v
CATEGORIES= devel
@ -14,7 +14,7 @@ LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= opencl>=0:devel/opencl \
llvm-config50:devel/llvm50
llvm-config${LLVM_DEFAULT}:devel/llvm${LLVM_DEFAULT}
LIB_DEPENDS= libOpenCL.so:devel/ocl-icd
RUN_DEPENDS= opencl>=0:devel/opencl
@ -22,9 +22,9 @@ USES= cmake compiler:c++11-lang
USE_GITHUB= yes
GH_ACCOUNT= jrprice
GH_PROJECT= Oclgrind
GH_TAGNAME= e99899d
GH_TAGNAME= 689daab
USE_LDCONFIG= yes
CMAKE_ARGS+= -DLLVM_DIR=${LOCALBASE}/llvm50/share/llvm/cmake
CMAKE_ARGS+= -DLLVM_DIR=${LOCALBASE}/llvm${LLVM_DEFAULT}/share/llvm/cmake
.include <bsd.port.mk>

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1514830717
SHA256 (jrprice-Oclgrind-v20180101-e99899d_GH0.tar.gz) = b8fa6125dd9bea57199d5d25196951d54ad2b2d756728abbb2ebbfe78100330e
SIZE (jrprice-Oclgrind-v20180101-e99899d_GH0.tar.gz) = 195544
TIMESTAMP = 1552324033
SHA256 (jrprice-Oclgrind-v20190218-689daab_GH0.tar.gz) = 8f9c6e1c150df0ff49258f0c9e65d0bbe54b976a634a4b4d2716ddeeca6a6035
SIZE (jrprice-Oclgrind-v20190218-689daab_GH0.tar.gz) = 196783

View File

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= Data-ObjectDriver
PORTVERSION= 0.16
PORTVERSION= 0.17
CATEGORIES= devel perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
@ -22,8 +22,9 @@ RUN_DEPENDS= p5-Class-Accessor>=0:devel/p5-Class-Accessor \
TEST_DEPENDS= p5-DBD-SQLite>=0:databases/p5-DBD-SQLite \
p5-Test-Exception>=0:devel/p5-Test-Exception
NO_ARCH= yes
USES= perl5
USE_PERL5= modbuildtiny
NO_ARCH= yes
.include <bsd.port.mk>

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1552063688
SHA256 (Data-ObjectDriver-0.16.tar.gz) = 5d4eec0413d227ad14951bf5ce13f9d86e9041106ab860461db04f34edafa82d
SIZE (Data-ObjectDriver-0.16.tar.gz) = 85036
TIMESTAMP = 1552404278
SHA256 (Data-ObjectDriver-0.17.tar.gz) = 9d78c063a0c50d553df465dfd648e01029388f15942aab39c567142696b5fa4e
SIZE (Data-ObjectDriver-0.17.tar.gz) = 85134

View File

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= File-Flock-Retry
PORTVERSION= 0.62
PORTVERSION= 0.630
CATEGORIES= devel perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
@ -17,8 +17,9 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
TEST_DEPENDS= p5-File-Slurper>=0:devel/p5-File-Slurper \
p5-File-chdir>=0:devel/p5-File-chdir
NO_ARCH= yes
USE_PERL5= configure
USES= perl5
USE_PERL5= configure
NO_ARCH= yes
.include <bsd.port.mk>

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1499100491
SHA256 (File-Flock-Retry-0.62.tar.gz) = 11ae975d97eab872c5019406ae3066bd94554d2f568b3b3404838de24182e6f6
SIZE (File-Flock-Retry-0.62.tar.gz) = 15854
TIMESTAMP = 1552405839
SHA256 (File-Flock-Retry-0.630.tar.gz) = dc4a2343dae358f6be8fb54a5f2825fd8f8425f673d2494cae2372d4bc034580
SIZE (File-Flock-Retry-0.630.tar.gz) = 16971

View File

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= Module-Starter
PORTVERSION= 1.75
PORTVERSION= 1.76
CATEGORIES= devel perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
@ -15,12 +15,14 @@ LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Module-Runtime>=0:devel/p5-Module-Runtime
RUN_DEPENDS= p5-Module-Runtime>=0:devel/p5-Module-Runtime \
p5-Software-License>=0.103005:misc/p5-Software-License
PORTSCOUT= skipv:1.470
NO_ARCH= yes
USES= perl5
USE_PERL5= configure
NO_ARCH= yes
.include <bsd.port.mk>

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1529277196
SHA256 (Module-Starter-1.75.tar.gz) = b0c5c8d5425cd4ffe666a9cf9bd9b10f12222a737b6511ce78f99fda34ed8ce0
SIZE (Module-Starter-1.75.tar.gz) = 61736
TIMESTAMP = 1552404280
SHA256 (Module-Starter-1.76.tar.gz) = ab8262ad1193df991fa29871bae015dea86175d65e647c236649c7e6cc9117bf
SIZE (Module-Starter-1.76.tar.gz) = 54304

View File

@ -2,8 +2,8 @@
# $FreeBSD$
PORTNAME= true
PORTVERSION= 0.18
PORTREVISION= 2
PORTVERSION= 1.0.0
DISTVERSIONPREFIX= v
CATEGORIES= devel perl5
MASTER_SITES= CPAN
MASTER_SITE_SUBDIR= CPAN:CHOCOLATE
@ -12,16 +12,16 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Automatically return a true value when a file is required
BUILD_DEPENDS= p5-B-Hooks-OP-Annotation>=0.43:devel/p5-B-Hooks-OP-Annotation \
p5-B-Hooks-OP-Check>=0.18:devel/p5-B-Hooks-OP-Check \
p5-Devel-StackTrace>=1.27:devel/p5-Devel-StackTrace \
p5-ExtUtils-Depends>=0.304:devel/p5-ExtUtils-Depends
RUN_DEPENDS= p5-B-Hooks-OP-Annotation>=0.43:devel/p5-B-Hooks-OP-Annotation \
p5-B-Hooks-OP-Check>=0.18:devel/p5-B-Hooks-OP-Check \
BUILD_DEPENDS= p5-ExtUtils-Depends>=0.405:devel/p5-ExtUtils-Depends \
${RUN_DEPENDS}
RUN_DEPENDS= p5-B-Hooks-OP-Annotation>=0.44:devel/p5-B-Hooks-OP-Annotation \
p5-B-Hooks-OP-Check>=0.22:devel/p5-B-Hooks-OP-Check \
p5-Devel-StackTrace>=1.27:devel/p5-Devel-StackTrace
TEST_DEPENDS= p5-Function-Parameters>=2.001003:devel/p5-Function-Parameters \
p5-Moo>=2.003004:devel/p5-Moo
USE_PERL5= configure
USES= perl5
USE_PERL5= configure
post-install:
${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/true/true.so

View File

@ -1,2 +1,3 @@
SHA256 (true-0.18.tar.gz) = ff3d041eb2a522ec6194d7a3888325e8a3ef2238ab51452f0b547696be0b4594
SIZE (true-0.18.tar.gz) = 51382
TIMESTAMP = 1552407195
SHA256 (true-v1.0.0.tar.gz) = 43db53bd717c168683ef0076e20fbee37f070af8c2167932c17c0f2bd88c25a5
SIZE (true-v1.0.0.tar.gz) = 62074

View File

@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= git-url-parse
PORTVERSION= 1.2.0
PORTVERSION= 1.2.1
CATEGORIES= devel python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1550731253
SHA256 (git-url-parse-1.2.0.tar.gz) = 5817358173e9c41200da5750ca5cf9d1d3283d93d804f7e55613c1277e188060
SIZE (git-url-parse-1.2.0.tar.gz) = 11753
TIMESTAMP = 1552372723
SHA256 (git-url-parse-1.2.1.tar.gz) = b06ee4850c070d6ad22f307a47c7ebff2cc3cdaeb56d35da8decb22917d9981f
SIZE (git-url-parse-1.2.1.tar.gz) = 12782

View File

@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= aws-sdk-core
DISTVERSION= 2.11.237
DISTVERSION= 2.11.238
CATEGORIES= devel rubygems
MASTER_SITES= RG

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1552133668
SHA256 (rubygem/aws-sdk-core-2.11.237.gem) = e2ae4bed2d4ba441419ae9820446f5136d1cc3b3a8385cf46ce9f5a1b7910a76
SIZE (rubygem/aws-sdk-core-2.11.237.gem) = 1532928
TIMESTAMP = 1552404256
SHA256 (rubygem/aws-sdk-core-2.11.238.gem) = 700b7cf1a08c996bc0593a902a389552c5bccbbf216db3ae0ac5f58977582abb
SIZE (rubygem/aws-sdk-core-2.11.238.gem) = 1532928

View File

@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= aws-sdk-resources
DISTVERSION= 2.11.237
DISTVERSION= 2.11.238
CATEGORIES= devel rubygems
MASTER_SITES= RG

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1552133669
SHA256 (rubygem/aws-sdk-resources-2.11.237.gem) = 5af4f4c216dcdd7b8df93da4dc3bb97cf993d0d5f7f38472bcb5d8a2309cd21f
SIZE (rubygem/aws-sdk-resources-2.11.237.gem) = 48640
TIMESTAMP = 1552404257
SHA256 (rubygem/aws-sdk-resources-2.11.238.gem) = 0e2ad57df6110c706d669f93548387c10a2b3ba19c269fe9a0ceebd0bb87e5fe
SIZE (rubygem/aws-sdk-resources-2.11.238.gem) = 48640

View File

@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= aws-sdk
DISTVERSION= 2.11.237
DISTVERSION= 2.11.238
CATEGORIES= devel rubygems
MASTER_SITES= RG

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1552133670
SHA256 (rubygem/aws-sdk-2.11.237.gem) = 850331fb7a083cca90e2c25ce0612ad1f320c8d7e1664f0aa76919f07f64c302
SIZE (rubygem/aws-sdk-2.11.237.gem) = 4608
TIMESTAMP = 1552404259
SHA256 (rubygem/aws-sdk-2.11.238.gem) = 4d09b33f33361f2699ce001ea8d79057c4b87947817d3946bb8012775df7b89b
SIZE (rubygem/aws-sdk-2.11.238.gem) = 4608

View File

@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= cairo-gobject
PORTVERSION= 3.3.3
PORTVERSION= 3.3.4
CATEGORIES= devel rubygems
MASTER_SITES= RG

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1552209296
SHA256 (rubygem/cairo-gobject-3.3.3.gem) = 7f5700baf075af68afcf76f6b5f55e339dda42e04f0eacd5b37fef47f91d0cae
SIZE (rubygem/cairo-gobject-3.3.3.gem) = 19456
TIMESTAMP = 1552410010
SHA256 (rubygem/cairo-gobject-3.3.4.gem) = f7782d34261aaf7ecd6974d29e076635fe516b5c286bf4b774d7a6a1404ecc42
SIZE (rubygem/cairo-gobject-3.3.4.gem) = 19456

View File

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= concurrent-ruby-edge
PORTVERSION= 0.4.1
PORTVERSION= 0.5.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@ -12,7 +12,7 @@ COMMENT= Bleeding edge features for concurrent-ruby
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
RUN_DEPENDS= rubygem-concurrent-ruby>=1.1.1:devel/rubygem-concurrent-ruby
RUN_DEPENDS= rubygem-concurrent-ruby>=1.1.5:devel/rubygem-concurrent-ruby
USES= gem
USE_RUBY= yes

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1541937296
SHA256 (rubygem/concurrent-ruby-edge-0.4.1.gem) = efe783dabf08e82f8105ee0f67272a3033bcc690a8011de79922b811f6b7e690
SIZE (rubygem/concurrent-ruby-edge-0.4.1.gem) = 49664
TIMESTAMP = 1552404264
SHA256 (rubygem/concurrent-ruby-edge-0.5.0.gem) = 03652653b652ddbf40688ff60abfcd228e98a518a105b552e0d8be8ad8280425
SIZE (rubygem/concurrent-ruby-edge-0.5.0.gem) = 65536

View File

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= concurrent-ruby-ext
PORTVERSION= 1.1.4
PORTVERSION= 1.1.5
CATEGORIES= devel rubygems
MASTER_SITES= RG

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1546271455
SHA256 (rubygem/concurrent-ruby-ext-1.1.4.gem) = d56db0c1967f36562049ff5b3fb32b4a3e78b1015a785f057fdbc750a181df3b
SIZE (rubygem/concurrent-ruby-ext-1.1.4.gem) = 22016
TIMESTAMP = 1552404266
SHA256 (rubygem/concurrent-ruby-ext-1.1.5.gem) = 7f43c4d62e27cc21679562c4452592b81a5cc7da1f023716d83ea032c5d6d70f
SIZE (rubygem/concurrent-ruby-ext-1.1.5.gem) = 22528

View File

@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= concurrent-ruby
PORTVERSION= 1.1.4
PORTVERSION= 1.1.5
CATEGORIES= devel rubygems
MASTER_SITES= RG

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1546271452
SHA256 (rubygem/concurrent-ruby-1.1.4.gem) = e12e6ab140d8d99c14763a605b9671a5e182d4bf6dc951d4cb5debe86eeaacc7
SIZE (rubygem/concurrent-ruby-1.1.4.gem) = 353792
TIMESTAMP = 1552404261
SHA256 (rubygem/concurrent-ruby-1.1.5.gem) = 5611d14d8699996b17f18e704f4257b73349efa2d9a75fee6566a0a387c807f4
SIZE (rubygem/concurrent-ruby-1.1.5.gem) = 356352

View File

@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= gio2
PORTVERSION= 3.3.3
PORTVERSION= 3.3.4
CATEGORIES= devel rubygems
MASTER_SITES= RG

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1552209299
SHA256 (rubygem/gio2-3.3.3.gem) = 97d48d91c35f31206aad3b7920df5a88fd1eb1236e11f0c386d5c2b4047d4314
SIZE (rubygem/gio2-3.3.3.gem) = 37376
TIMESTAMP = 1552410013
SHA256 (rubygem/gio2-3.3.4.gem) = 4430669cb0f9fa54192098c8f05f118bee3d0b8d23c448f8b7e3869f58ca7dd7
SIZE (rubygem/gio2-3.3.4.gem) = 37376

View File

@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= glib2
PORTVERSION= 3.3.3
PORTVERSION= 3.3.4
CATEGORIES= devel rubygems
MASTER_SITES= RG

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1552209302
SHA256 (rubygem/glib2-3.3.3.gem) = 40008c43360e7b0f2258b40315063457c73e6a0b8e239e1f48b50d5616c1a17c
SIZE (rubygem/glib2-3.3.3.gem) = 147456
TIMESTAMP = 1552410017
SHA256 (rubygem/glib2-3.3.4.gem) = 15f1edb28fd97f4fef5d98abf5afd6a26cb7c5d0cbd23a03d9e1c8a8afd9b24e
SIZE (rubygem/glib2-3.3.4.gem) = 147456

View File

@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= gobject-introspection
PORTVERSION= 3.3.3
PORTVERSION= 3.3.4
CATEGORIES= devel rubygems
MASTER_SITES= RG

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1552209305
SHA256 (rubygem/gobject-introspection-3.3.3.gem) = 8a65c4b36e492d152ac9cafd00717bbbce70adc4bf9422a593b38cf9f28ada36
SIZE (rubygem/gobject-introspection-3.3.3.gem) = 66560
TIMESTAMP = 1552410019
SHA256 (rubygem/gobject-introspection-3.3.4.gem) = 00765ffd247f34d986d49d9340b0b1e83d935ad726a1b6af1548bc16da6b669e
SIZE (rubygem/gobject-introspection-3.3.4.gem) = 66560

View File

@ -5,4 +5,5 @@ It also includes various dnssec related tools:
dnssec-dsfromkey, dnssec-importkey, dnssec-keyfromlabel, dnssec-keygen,
dnssec-revoke, dnssec-settime, dnssec-signzone, dnssec-verify
WWW: https://www.isc.org/software/bind
WWW: https://www.isc.org/downloads/bind/

View File

@ -12,4 +12,4 @@ Multiprocessor Support
See the CHANGES file for more information on new features.
WWW: https://www.isc.org/software/bind
WWW: https://www.isc.org/downloads/bind/

View File

@ -12,4 +12,4 @@ Multiprocessor Support
See the CHANGES file for more information on new features.
WWW: https://www.isc.org/software/bind
WWW: https://www.isc.org/downloads/bind/

View File

@ -12,4 +12,4 @@ Multiprocessor Support
See the CHANGES file for more information on new features.
WWW: https://www.isc.org/software/bind
WWW: https://www.isc.org/downloads/bind/

View File

@ -12,4 +12,4 @@ Multiprocessor Support
See the CHANGES file for more information on new features.
WWW: https://www.isc.org/software/bind
WWW: https://www.isc.org/downloads/bind/

View File

@ -4,7 +4,7 @@
PORTNAME= Mozilla-PublicSuffix
PORTVERSION= 1.0.0
DISTVERSIONPREFIX= v
PORTREVISION= 20
PORTREVISION= 21
CATEGORIES= dns perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-

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