*/*: sync with upstream

Taken from: HardenedBSD
This commit is contained in:
Franco Fichtner 2020-03-16 06:52:20 +01:00
parent 83935c0ce6
commit e0d487da41
1746 changed files with 37354 additions and 4309 deletions

View File

@ -2,6 +2,7 @@
PORTNAME= kmousetool
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
PORTREVISION= 1
CATEGORIES= accessibility kde kde-applications
MAINTAINER= kde@FreeBSD.org
@ -12,7 +13,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING
USES= cmake compiler:c++11-lang gettext kde:5 qt:5 tar:xz xorg
USE_KDE= auth codecs config configwidgets coreaddons dbusaddons \
ecm i18n iconthemes notifications widgetsaddons xmlgui
ecm i18n iconthemes notifications widgetsaddons windowsystem xmlgui
USE_QT= core dbus gui phonon4 widgets xml \
buildtools_build qmake_build
USE_XORG= ice sm x11 xext xtst

View File

@ -27,6 +27,7 @@ CFLAGS_aarch64= -fPIC
CFLAGS_amd64= -fPIC
CFLAGS_i386= -fPIC
CFLAGS_powerpc= -fPIC
CFLAGS_powerpc64= -fPIC
CFLAGS_sparc64= -fPIC
# Fix the build for i386 when WITH_LLD_IS_LD is set

View File

@ -3,7 +3,7 @@
PORTNAME= unar
PORTVERSION= 1.10.1
PORTREVISION= 14
PORTREVISION= 15
CATEGORIES= archivers gnustep
MASTER_SITES= http://wakaba.c3.cx/releases/TheUnarchiver/
DISTNAME= ${PORTNAME}${PORTVERSION}_src

View File

@ -3,7 +3,7 @@
PORTNAME= foxtrotgps
PORTVERSION= 1.2.0
PORTREVISION= 5
PORTREVISION= 6
CATEGORIES= astro geography
MASTER_SITES= http://www.foxtrotgps.org/releases/

View File

@ -0,0 +1,32 @@
--- src/gps_functions.c.orig 2020-03-05 17:21:38 UTC
+++ src/gps_functions.c
@@ -735,6 +735,11 @@ cb_gpsd_io_error(GIOChannel *src, GIOCondition conditi
}
+static double
+timespec_to_double(struct timespec ts)
+{
+ return ((double)(ts.tv_sec) + ((double)(ts.tv_nsec) / 1e9));
+}
static gboolean
cb_gpsd_data(GIOChannel *src, GIOCondition condition, gpointer data)
@@ -744,7 +749,7 @@ cb_gpsd_data(GIOChannel *src, GIOCondition condition,
if (!libgps_initialized)
return FALSE;
- ret = gps_read(&libgps_gpsdata);
+ ret = gps_read(&libgps_gpsdata, NULL, 0);
/* Note that gps_read() will never actually return 0
(zero-length reads are converted internally to a -1 return,
since they mean that the connection to the daemon has closed),
@@ -755,7 +760,7 @@ cb_gpsd_data(GIOChannel *src, GIOCondition condition,
{
gpsdata->satellites_used = libgps_gpsdata.satellites_used;
gpsdata->hdop = libgps_gpsdata.dop.hdop;
- gpsdata->fix.time = libgps_gpsdata.fix.time;
+ gpsdata->fix.time = timespec_to_double(libgps_gpsdata.fix.time);
if (isnan(gpsdata->fix.time))
{
gpsdata->fix.time = (time_t) 0;

View File

@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= gpsd
PORTVERSION= 3.17
PORTREVISION= 1
PORTVERSION= 3.20
CATEGORIES= astro geography
MASTER_SITES= SAVANNAH
@ -13,12 +12,12 @@ COMMENT= Daemon that monitors one or more GPSes attached to a host computer
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING
USES= cpe pathfix pkgconfig python:2.7 scons shebangfix
USES= cpe pathfix pkgconfig python:3.6+ scons shebangfix
CPE_VENDOR= gpsd_project
USE_PYTHON= flavors
USE_LDCONFIG= yes
USE_RC_SUBR= gpsd
SHEBANG_FILES= *.py gps/*.py gegps xgps gpscat xgpsspeed gpsprof \
gpsfake
gpsfake ubxtool zerk
MAKE_ARGS= prefix="${PREFIX}" mandir="man" pkgconfig="libdata/pkgconfig" \
manbuild=no target_python="${PYTHON_CMD}" qt=no
@ -31,11 +30,11 @@ OPTIONS_DEFINE= AIVDM ASHTECH CPPBIND DBUS EARTHMATE EVERMORE FURY FV18 GARMIN \
PASSTHROUGH PPS PROFILING RECONFIGURE RTCM104V2 RTCM104V3 \
SHMEXPORT SIRF SOCKEXPORT SUPERSTARII TIMING TNT TRIPMATE \
TSIP UBLOX USB X11
OPTIONS_DEFAULT= AIVDM ASHTECH CPPBIND EARTHMATE EVERMORE FURY FV18 GARMIN \
GARMINTXT GEOSTAR GPSCLOCK ITRAX NAVCOM NCURSES NETFEED \
NMEA0183 NTP NTPSHM NTRIP OCEANSERVER ONCORE PASSTHROUGH \
RECONFIGURE RTCM104V2 RTCM104V3 SHMEXPORT SIRF SOCKEXPORT \
SUPERSTARII TIMING TNT TRIPMATE TSIP UBLOX USB X11
OPTIONS_DEFAULT= AIVDM ASHTECH CPPBIND EARTHMATE EVERMORE FURY FV18 GARMIN \
GARMINTXT GEOSTAR GPSCLOCK ITRAX NAVCOM NCURSES NETFEED \
NMEA0183 NTP NTPSHM NTRIP OCEANSERVER ONCORE PASSTHROUGH \
RECONFIGURE RTCM104V2 RTCM104V3 SHMEXPORT SIRF SOCKEXPORT \
SUPERSTARII TIMING TNT TRIPMATE TSIP UBLOX USB X11
OPTIONS_SUB= yes
AIVDM_DESC= Aivdm support
@ -134,10 +133,11 @@ NCURSES_USES= ncurses
RECONFIGURE_MAKE_ARGS_OFF= reconfigure=no
CPPBIND_MAKE_ARGS_OFF= libgpsmm=no
X11_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cairo>=0:graphics/py-cairo@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}gobject3>=0:devel/py-gobject3@${PY_FLAVOR}
#X11_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cairo>=0:graphics/py-cairo@${PY_FLAVOR}
${PYTHON_PKGNAMEPREFIX}gobject3>=0:devel/py-gobject3@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}serial>=0:comms/py-serial@${PY_FLAVOR}
X11_USES= gnome
X11_USE= GNOME=gtk30
X11_MAKE_ARGS_OFF= xgps=no
# Build control
PROFILING_MAKE_ARGS= profiling=yes
@ -151,5 +151,6 @@ post-install:
-d ${PYTHONPREFIX_SITELIBDIR} -f ${PYTHONPREFIX_SITELIBDIR:S;${PREFIX}/;;} && \
${PYTHON_CMD} -O ${PYTHON_LIBDIR}/compileall.py \
-d ${PYTHONPREFIX_SITELIBDIR} -f ${PYTHONPREFIX_SITELIBDIR:S;${PREFIX}/;;})
${RM} -r ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/gps/__pycache__
.include <bsd.port.mk>

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1516146278
SHA256 (gpsd-3.17.tar.gz) = 68e0dbecfb5831997f8b3d6ba48aed812eb465d8c0089420ab68f9ce4d85e77a
SIZE (gpsd-3.17.tar.gz) = 8755304
TIMESTAMP = 1581144632
SHA256 (gpsd-3.20.tar.gz) = 172a7805068eacb815a3c5225436fcb0be46e7e49a5001a94034eac43df85e50
SIZE (gpsd-3.20.tar.gz) = 3600835

View File

@ -0,0 +1,56 @@
--- SConstruct.orig 2020-02-08 06:51:40 UTC
+++ SConstruct
@@ -1267,32 +1267,32 @@ else:
config.env['aiogps'] = True
# check for pyserial
- try:
- imp.find_module('serial')
- announce("Python module serial (pyserial) found.")
- except ImportError:
- # no pycairo, don't build xgps, xgpsspeed
- announce("WARNING: Python module serial (pyserial) not found.")
- config.env['xgps'] = False
+ #try:
+ # imp.find_module('serial')
+ # announce("Python module serial (pyserial) found.")
+ #except ImportError:
+ # # no pycairo, don't build xgps, xgpsspeed
+ # announce("WARNING: Python module serial (pyserial) not found.")
+ # config.env['xgps'] = False
if config.env['xgps']:
# check for pycairo
- try:
- imp.find_module('cairo')
- announce("Python module cairo (pycairo) found.")
- except ImportError:
- # no pycairo, don't build xgps, xgpsspeed
- announce("WARNING: Python module cairo (pycairo) not found.")
- config.env['xgps'] = False
+ #try:
+ # imp.find_module('cairo')
+ # announce("Python module cairo (pycairo) found.")
+ #except ImportError:
+ # # no pycairo, don't build xgps, xgpsspeed
+ # announce("WARNING: Python module cairo (pycairo) not found.")
+ # config.env['xgps'] = False
# check for pygobject
- try:
- imp.find_module('gi')
- announce("Python module gi (pygobject) found.")
- except ImportError:
- # no pygobject, don't build xgps, xgpsspeed
- announce("WARNING: Python module gi (pygobject) not found.")
- config.env['xgps'] = False
+ #try:
+ # imp.find_module('gi')
+ # announce("Python module gi (pygobject) found.")
+ #except ImportError:
+ # # no pygobject, don't build xgps, xgpsspeed
+ # announce("WARNING: Python module gi (pygobject) not found.")
+ # config.env['xgps'] = False
if not config.CheckPKG('gtk+-3.0'):
config.env['xgps'] = False

View File

@ -8,16 +8,19 @@ bin/gpsfake
%%NCURSES%%bin/gpsmon
bin/gpspipe
bin/gpsprof
bin/gpsrinex
bin/gpxlogger
bin/lcdgps
%%PPS%%bin/ntpshmmon
bin/ubxtool
%%X11%%bin/xgps
%%X11%%bin/xgpsspeed
bin/zerk
include/gps.h
include/libgpsmm.h
lib/libgps.so
lib/libgps.so.23
lib/libgps.so.23.0.0
lib/libgps.so.25
lib/libgps.so.25.0.0
man/man1/cgps.1.gz
man/man1/gegps.1.gz
man/man1/gps.1.gz
@ -29,9 +32,12 @@ man/man1/gpsfake.1.gz
man/man1/gpsmon.1.gz
man/man1/gpspipe.1.gz
man/man1/gpsprof.1.gz
man/man1/gpsrinex.1.gz
man/man1/gpxlogger.1.gz
man/man1/lcdgps.1.gz
man/man1/ntpshmmon.1.gz
man/man1/ubxtool.1.gz
man/man1/zerk.1.gz
%%X11%%man/man1/xgps.1.gz
%%X11%%man/man1/xgpsspeed.1.gz
man/man3/libQgpsmm.3.gz
@ -44,22 +50,13 @@ man/man8/gpsdctl.8.gz
man/man8/gpsinit.8.gz
%%PYTHON_SITELIBDIR%%/%%PYTHON_EGGINFO%%
%%PYTHON_SITELIBDIR%%/gps/__init__.py
%%PYTHON_SITELIBDIR%%/gps/__init__.pyc
%%PYTHON_SITELIBDIR%%/gps/__init__.pyo
%%PYTHON_SITELIBDIR%%/gps/client.py
%%PYTHON_SITELIBDIR%%/gps/client.pyc
%%PYTHON_SITELIBDIR%%/gps/client.pyo
%%PYTHON_SITELIBDIR%%/gps/clienthelpers.so
%%PYTHON_SITELIBDIR%%/gps/clienthelpers.py
%%PYTHON_SITELIBDIR%%/gps/fake.py
%%PYTHON_SITELIBDIR%%/gps/fake.pyc
%%PYTHON_SITELIBDIR%%/gps/fake.pyo
%%PYTHON_SITELIBDIR%%/gps/gps.py
%%PYTHON_SITELIBDIR%%/gps/gps.pyc
%%PYTHON_SITELIBDIR%%/gps/gps.pyo
%%PYTHON_SITELIBDIR%%/gps/misc.py
%%PYTHON_SITELIBDIR%%/gps/misc.pyc
%%PYTHON_SITELIBDIR%%/gps/misc.pyo
%%PYTHON_SITELIBDIR%%/gps/packet.so
%%PYTHON_SITELIBDIR%%/gps/watch_options.py
libdata/pkgconfig/libgps.pc
sbin/gpsd
sbin/gpsdctl

View File

@ -3,6 +3,7 @@
PORTNAME= gpxloggerd
PORTVERSION= 0.2.3
PORTREVISION= 1
CATEGORIES= astro
USE_GITHUB= yes
GH_ACCOUNT= glebius

View File

@ -0,0 +1,48 @@
--- gpxloggerd.c.orig 2020-03-05 17:50:39 UTC
+++ gpxloggerd.c
@@ -114,7 +114,9 @@ print_fix(struct gps_data_t *gpsdata)
fix->latitude, fix->longitude);
if (!isnan(fix->altitude))
fprintf(logfile, " <ele>%.f</ele>\n", fix->altitude);
- fprintf(logfile, " <time>%s</time>\n", unix_to_iso8601(fix->time,
+// See https://gitlab.com/gpsd/gpsd/-/blob/master/gps.h#L70
+// Replaced by now_to_iso8601
+ fprintf(logfile, " <time>%s</time>\n", now_to_iso8601(
tbuf, sizeof(tbuf)));
if (verbose) {
switch (fix->mode) {
@@ -171,6 +173,11 @@ opennewfile(char *template)
print_gpx_header();
}
+static double timespec_to_double(struct timespec ts)
+{
+ return ((double)(ts.tv_sec) + ((double)(ts.tv_nsec) / 1e9));
+}
+
static void
process(struct gps_data_t *gpsdata)
{
@@ -189,10 +196,10 @@ process(struct gps_data_t *gpsdata)
return;
move = 0; /* stupid old gcc */
- t = (time_t )floor(fix->time);
- ot = (time_t )floor(ofix.time);
+ t = (time_t )floor(timespec_to_double(fix->time));
+ ot = (time_t )floor(timespec_to_double(ofix.time));
if (minbearing)
- pt = (time_t )floor(pfix.time);
+ pt = (time_t )floor(timespec_to_double(pfix.time));
else
pt = ot;
@@ -521,7 +528,7 @@ reopen:
if (FD_ISSET(signal_fd[0], &fds))
process_signal();
if (FD_ISSET(gpsdata.gps_fd, &fds)) {
- n = gps_read(&gpsdata);
+ n = gps_read(&gpsdata, NULL, 0);
if (n < 0) {
syslog(LOG_ERR, "gps_read(): %m, reopening");
gps_close(&gpsdata);

View File

@ -285,6 +285,7 @@
43.19, -89.38, "jlemon" # Madison, WI, USA
43.02, -89.41, "feld" # Madison, WI, USA
43.063, -89.452, "nwhitehorn" # Madison, WI, USA
46.012, -92.373, "jpaetzel" # Danbury, WI, USA
38.92, -92.40, "stephen" # Columbia, MO, USA
45.0676, -92.8234, "xride" # Stillwater, MN, USA
44.99, -93.25, "mpp" # Minneapolis, MN, USA
@ -317,7 +318,6 @@
52.8, -119.3, "rmacklem" # Valemount, BC, Canada
35.383, -120.659, "jgh" # San Luis Obispo, CA, USA
39.25, -121.02, "truckman" # Nevada City, CA, USA
37.104, -121.606, "jpaetzel" # San Martin, CA, USA
38.54, -121.76, "mharo" # Davis, CA, USA
37.4014, -121.9265, "weongyo" # San Jose, CA, USA
37.40, -121.94, "alfred" # Santa Clara, CA, USA

View File

@ -40,6 +40,8 @@ USE_KDE= archive auth attica bookmarks codecs config configwidgets \
USE_XORG= ice sm x11 xext
USE_LDCONFIG= yes
CONFIGURE_ENV= MYSQL_DIR=${LOCALBASE}
USE_GITHUB= yes
GH_ACCOUNT= kde
GH_TAGNAME= 0aa6ae0c77
@ -85,8 +87,6 @@ QTWEBENGINE_USE= qt=webengine
QTWEBENGINE_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_Qt5WebEngine
post-patch:
@${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|' \
${WRKSRC}/cmake/modules/FindMySQL.cmake
@${REINPLACE_CMD} -e 's|/usr/include|${LOCALBASE}/include|' \
${WRKSRC}/cmake/modules/FindLoudmouth.cmake

View File

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

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1583400920
SHA256 (8bitbubsy-ft2-clone-v1.10_GH0.tar.gz) = 0414bc9d78d83306ff6423ef8f63be7f2efcbdae6b71e26f379b038554ccf611
SIZE (8bitbubsy-ft2-clone-v1.10_GH0.tar.gz) = 4405100
TIMESTAMP = 1584175845
SHA256 (8bitbubsy-ft2-clone-v1.12_GH0.tar.gz) = 4e2851fbad4b429e203f3d2bcca694391340ea7351ebea5e13dece7da68d2004
SIZE (8bitbubsy-ft2-clone-v1.12_GH0.tar.gz) = 4466142

View File

@ -32,10 +32,6 @@ SUB_FILES= pkg-message
DESKTOP_ENTRIES="GVolWheel" "${COMMENT}" "${PORTNAME}" \
"${PORTNAME}" "GTK;AudioVideo;Audio;Mixer;" true
post-patch:
${REINPLACE_CMD} -e 's|linux/soundcard|sys/soundcard|g' \
${WRKSRC}/src/callbacks.c ${WRKSRC}/src/actions.c
post-install:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}

View File

@ -25,9 +25,6 @@ PORTDOCS= AUTHORS ChangeLog README
OPTIONS_DEFINE= DOCS
post-patch:
@${REINPLACE_CMD} -e 's|-finline-limit=5000||' ${WRKSRC}/configure
post-install:
@${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/dssi/hexter.so

View File

@ -2,6 +2,7 @@
PORTNAME= juk
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
PORTREVISION= 1
CATEGORIES= audio kde kde-applications
MAINTAINER= kde@FreeBSD.org
@ -13,7 +14,7 @@ LIB_DEPENDS= libtag.so:audio/taglib
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 \
coreaddons crash dbusaddons globalaccel i18n iconthemes itemviews \
jobwidgets kio notifications service solid sonnet textwidgets \
wallet widgetsaddons windowsystem xmlgui
USE_QT= concurrent core dbus gui network phonon4 svg widgets xml \

View File

@ -16,8 +16,4 @@ WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
PLIST_FILES= lib/${PORTNAME}.a include/${PORTNAME}/config.h include/${PORTNAME}/endian.h \
include/${PORTNAME}/${PORTNAME}.h include/${PORTNAME}/config.vc.h
post-patch:
@${REINPLACE_CMD} -e 's/install: libaiff.a/install:/' \
${WRKSRC}/${MAKEFILE}.in
.include <bsd.port.mk>

View File

@ -22,8 +22,6 @@ CXXFLAGS+= -O3 -fomit-frame-pointer
WRKSRC= ${WRKDIR}/noise
post-patch:
@${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|g' \
${WRKSRC}/src/Makefile
@${REINPLACE_CMD} -e 's|include lib:|include:|g' \
${WRKSRC}/Makefile

View File

@ -2,6 +2,7 @@
PORTNAME= musicpd
PORTVERSION= 0.21.20
PORTREVISION= 1
CATEGORIES= audio
MASTER_SITES= https://www.musicpd.org/download/mpd/${PORTVERSION:R}/
DISTNAME= mpd-${PORTVERSION}

View File

@ -2,7 +2,7 @@
PORTNAME= ncmpcpp
DISTVERSION= 0.8.2
PORTREVISION= 13
PORTREVISION= 14
CATEGORIES= audio
MASTER_SITES= https://ncmpcpp.rybczak.net/stable/

View File

@ -2,7 +2,7 @@
PORTNAME= ncspot
DISTVERSION= 0.1.2
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= audio
MAINTAINER= tobik@FreeBSD.org

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1582695454
SHA256 (KDE/plasma/5.18.2/plasma-pa-5.18.2.tar.xz) = 350531cb0e37cdcf024632edeb2b973c206d880c062f33524b367eb550736418
SIZE (KDE/plasma/5.18.2/plasma-pa-5.18.2.tar.xz) = 104820
TIMESTAMP = 1583866301
SHA256 (KDE/plasma/5.18.3/plasma-pa-5.18.3.tar.xz) = 5f4e25f75706af1c2693b2b8afa17d0138c495ec42a6aa8ac10ec04c19280577
SIZE (KDE/plasma/5.18.3/plasma-pa-5.18.3.tar.xz) = 104812

View File

@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= pms-devel
PORTVERSION= 0.0.20181123
PORTREVISION= 1
PORTVERSION= 0.0.20200102
CATEGORIES= audio
MAINTAINER= riggs@FreeBSD.org
@ -17,7 +16,7 @@ USES= go:modules
USE_GITHUB= yes
GH_ACCOUNT= ambientsound
GH_PROJECT= pms
GH_TAGNAME= 000c5c0
GH_TAGNAME= 0f72e8e
GH_TUPLE= \
RoaringBitmap:roaring:v0.4.16:roaringbitmap_roaring/vendor/github.com/RoaringBitmap/roaring \
@ -30,22 +29,22 @@ GH_TUPLE= \
couchbase:vellum:35d9e7346a69:couchbase_vellum/vendor/github.com/couchbase/vellum \
davecgh:go-spew:v1.1.1:davecgh_go_spew/vendor/github.com/davecgh/go-spew \
edsrzf:mmap-go:0bce6a688712:edsrzf_mmap_go/vendor/github.com/edsrzf/mmap-go \
gdamore:encoding:b23993cbb635:gdamore_encoding/vendor/github.com/gdamore/encoding \
gdamore:tcell:v1.1.0:gdamore_tcell/vendor/github.com/gdamore/tcell \
gdamore:encoding:v1.0.0:gdamore_encoding/vendor/github.com/gdamore/encoding \
gdamore:tcell:v1.3.0:gdamore_tcell/vendor/github.com/gdamore/tcell \
glycerine:go-unsnap-stream:9f0cb55181dd:glycerine_go_unsnap_stream/vendor/github.com/glycerine/go-unsnap-stream \
golang:net:161cd47e91fd:golang_net/vendor/golang.org/x/net \
golang:protobuf:v1.2.0:golang_protobuf/vendor/github.com/golang/protobuf \
golang:snappy:2e65f85255db:golang_snappy/vendor/github.com/golang/snappy \
golang:sys:bbd175535a8b:golang_sys/vendor/golang.org/x/sys \
golang:text:v0.3.0:golang_text/vendor/golang.org/x/text \
golang:sys:ac6580df4449:golang_sys/vendor/golang.org/x/sys \
golang:text:v0.3.2:golang_text/vendor/golang.org/x/text \
jessevdk:go-flags:v1.4.0:jessevdk_go_flags/vendor/github.com/jessevdk/go-flags \
lucasb-eyer:go-colorful:c7842319cf3a:lucasb_eyer_go_colorful/vendor/github.com/lucasb-eyer/go-colorful \
mattn:go-runewidth:v0.0.3:mattn_go_runewidth/vendor/github.com/mattn/go-runewidth \
lucasb-eyer:go-colorful:v1.0.3:lucasb_eyer_go_colorful/vendor/github.com/lucasb-eyer/go-colorful \
mattn:go-runewidth:v0.0.7:mattn_go_runewidth/vendor/github.com/mattn/go-runewidth \
mschoch:smat:90eadee771ae:mschoch_smat/vendor/github.com/mschoch/smat \
philhofer:fwd:v1.0.0:philhofer_fwd/vendor/github.com/philhofer/fwd \
pmezard:go-difflib:v1.0.0:pmezard_go_difflib/vendor/github.com/pmezard/go-difflib \
steveyen:gtreap:0abe01ef9be2:steveyen_gtreap/vendor/github.com/steveyen/gtreap \
stretchr:testify:v1.2.2:stretchr_testify/vendor/github.com/stretchr/testify \
stretchr:testify:v1.3.0:stretchr_testify/vendor/github.com/stretchr/testify \
tinylib:msgp:v1.0.2:tinylib_msgp/vendor/github.com/tinylib/msgp \
willf:bitset:v1.1.9:willf_bitset/vendor/github.com/willf/bitset

View File

@ -1,6 +1,6 @@
TIMESTAMP = 1568205375
SHA256 (ambientsound-pms-0.0.20181123-000c5c0_GH0.tar.gz) = c05041fe19b4d7f64578ce2f6893d1673f5dc00c273c4fac811a4d8e2d35d209
SIZE (ambientsound-pms-0.0.20181123-000c5c0_GH0.tar.gz) = 78943
TIMESTAMP = 1584271377
SHA256 (ambientsound-pms-0.0.20200102-0f72e8e_GH0.tar.gz) = a20d0eef8252db2b50493ca77e43d99075c102b06c4670854b96cede23260f2b
SIZE (ambientsound-pms-0.0.20200102-0f72e8e_GH0.tar.gz) = 79721
SHA256 (RoaringBitmap-roaring-v0.4.16_GH0.tar.gz) = 6018c018098229217404878d89d313c92127218926cb5463c2ba0eb5de02a09d
SIZE (RoaringBitmap-roaring-v0.4.16_GH0.tar.gz) = 132016
SHA256 (Smerity-govarint-7265e41f48f1_GH0.tar.gz) = 7c78365ebe8f5e40b2d0265c4950e66dd8252e4141fbfbd4f2b0a3f3e4dcefbe
@ -21,10 +21,10 @@ SHA256 (davecgh-go-spew-v1.1.1_GH0.tar.gz) = 7d82b9bb7291adbe7498fe946920ab3e7fc
SIZE (davecgh-go-spew-v1.1.1_GH0.tar.gz) = 42152
SHA256 (edsrzf-mmap-go-0bce6a688712_GH0.tar.gz) = 53c8ab3c8b206a8dd7569238b6bd60dd8be360ca986cb484492aad904ec8eaa6
SIZE (edsrzf-mmap-go-0bce6a688712_GH0.tar.gz) = 5495
SHA256 (gdamore-encoding-b23993cbb635_GH0.tar.gz) = 3c607d322b9f585567dd4b6b19a0179a8277de94d44f98b4b42629632c035923
SIZE (gdamore-encoding-b23993cbb635_GH0.tar.gz) = 10635
SHA256 (gdamore-tcell-v1.1.0_GH0.tar.gz) = f2c8d63f24ef1f89abd80f6ee86cdb2af562225405644c0e75d0522b04858443
SIZE (gdamore-tcell-v1.1.0_GH0.tar.gz) = 719426
SHA256 (gdamore-encoding-v1.0.0_GH0.tar.gz) = 8fb8593a69cd86f16233d63dd6d74181136ec8f22900c509e961a25eb4b2e013
SIZE (gdamore-encoding-v1.0.0_GH0.tar.gz) = 10886
SHA256 (gdamore-tcell-v1.3.0_GH0.tar.gz) = 5e4d2206a459109fdd98fb1d29f2da2340b69a021b115db9049917444a0c1097
SIZE (gdamore-tcell-v1.3.0_GH0.tar.gz) = 148627
SHA256 (glycerine-go-unsnap-stream-9f0cb55181dd_GH0.tar.gz) = fb08e82d914e511955bb4fb8bdfd90da407b723a280280b63ee434532eb46b73
SIZE (glycerine-go-unsnap-stream-9f0cb55181dd_GH0.tar.gz) = 19019
SHA256 (golang-net-161cd47e91fd_GH0.tar.gz) = 5cc3ff8b7f5d47898b0073dcdd877ecff070d79a2b721b8ed1f5d87ade1f64b9
@ -33,16 +33,16 @@ SHA256 (golang-protobuf-v1.2.0_GH0.tar.gz) = 157a148ae4e132eb169ec794b6cb43f1002
SIZE (golang-protobuf-v1.2.0_GH0.tar.gz) = 332565
SHA256 (golang-snappy-2e65f85255db_GH0.tar.gz) = 3f0d9ed5fbea9b10b33c38321afe9a9e8a45dc3f0dbed9c3c1b640e69da05f76
SIZE (golang-snappy-2e65f85255db_GH0.tar.gz) = 62580
SHA256 (golang-sys-bbd175535a8b_GH0.tar.gz) = 2837b7e2bb23dd6492021b6e01b2dfb94aa0d7b0981c2b86027fdbad1df07f56
SIZE (golang-sys-bbd175535a8b_GH0.tar.gz) = 1468385
SHA256 (golang-text-v0.3.0_GH0.tar.gz) = 8f4c9a048345befc7beccd09267737ee1f55c7b35e5ff80f344ec9e0aa90febb
SIZE (golang-text-v0.3.0_GH0.tar.gz) = 6102619
SHA256 (golang-sys-ac6580df4449_GH0.tar.gz) = 17c5989f78c2a83bcae0f62eaec0c5b15569005bbf5cbad9eb5b8ac57656b369
SIZE (golang-sys-ac6580df4449_GH0.tar.gz) = 1533068
SHA256 (golang-text-v0.3.2_GH0.tar.gz) = 0b9309698f5708531c5377ab1e29b423a6d9e20c55a8d386c3b8283428212f22
SIZE (golang-text-v0.3.2_GH0.tar.gz) = 7168069
SHA256 (jessevdk-go-flags-v1.4.0_GH0.tar.gz) = 3be7e8fb4b63887e8aeb55878244c04b7dcbe5ac77211c73ee35e38ca681e611
SIZE (jessevdk-go-flags-v1.4.0_GH0.tar.gz) = 55452
SHA256 (lucasb-eyer-go-colorful-c7842319cf3a_GH0.tar.gz) = 109a19fadc0db6958e1daafb13522c866a2c000aeb72db63ec4484d01fa49111
SIZE (lucasb-eyer-go-colorful-c7842319cf3a_GH0.tar.gz) = 428466
SHA256 (mattn-go-runewidth-v0.0.3_GH0.tar.gz) = 398ec709b006664e527040770056156cb225233d8b44b5a59ba2f5f5f3fa885e
SIZE (mattn-go-runewidth-v0.0.3_GH0.tar.gz) = 22961
SHA256 (lucasb-eyer-go-colorful-v1.0.3_GH0.tar.gz) = 40c8c7e03a4eeaaabd44273e9b6a992933f554f17225aadd0b225ffc67e1e7db
SIZE (lucasb-eyer-go-colorful-v1.0.3_GH0.tar.gz) = 430208
SHA256 (mattn-go-runewidth-v0.0.7_GH0.tar.gz) = 09270ddb93b2d77d4b3903bbadacbb3a3d4f0cce93c373fb21503840829d8697
SIZE (mattn-go-runewidth-v0.0.7_GH0.tar.gz) = 16089
SHA256 (mschoch-smat-90eadee771ae_GH0.tar.gz) = bd60b71d4289aab986daecc86499122f42fe9c1a3b1af9460d81a27479807b70
SIZE (mschoch-smat-90eadee771ae_GH0.tar.gz) = 11994
SHA256 (philhofer-fwd-v1.0.0_GH0.tar.gz) = 55736f48940198a11b7aeb4faba258459451994a8889ec003ce8d8d26ceca9ff
@ -51,8 +51,8 @@ SHA256 (pmezard-go-difflib-v1.0.0_GH0.tar.gz) = 28f3dc1b5c0efd61203ab07233f77474
SIZE (pmezard-go-difflib-v1.0.0_GH0.tar.gz) = 11398
SHA256 (steveyen-gtreap-0abe01ef9be2_GH0.tar.gz) = 250018fe4ceb3333ecd1a0e9f93f3699e6203b80c243f092cc1759a6f692528a
SIZE (steveyen-gtreap-0abe01ef9be2_GH0.tar.gz) = 4793
SHA256 (stretchr-testify-v1.2.2_GH0.tar.gz) = 0728bb470254e8b39deae3e6c1c92a98e737239ae0be484188fb9083250adf5f
SIZE (stretchr-testify-v1.2.2_GH0.tar.gz) = 101698
SHA256 (stretchr-testify-v1.3.0_GH0.tar.gz) = 0cd9c199a72b8d80621624b37c0ed5ac724352d458506a31dfa86710551e7fc5
SIZE (stretchr-testify-v1.3.0_GH0.tar.gz) = 102859
SHA256 (tinylib-msgp-v1.0.2_GH0.tar.gz) = 3769a1d074e1e8a1903d26c0cf36ad249848d3a0b2a78c20b8040cfd6ce3811f
SIZE (tinylib-msgp-v1.0.2_GH0.tar.gz) = 68340
SHA256 (willf-bitset-v1.1.9_GH0.tar.gz) = 0538859161ccc590da58d0107cf864584f22a8c6b167719502afd541a5fba034

View File

@ -2,7 +2,7 @@
PORTNAME= spotify-tui
DISTVERSIONPREFIX= v
DISTVERSION= 0.15.0
DISTVERSION= 0.16.0
CATEGORIES= audio
MAINTAINER= vulcan@wired.sh
@ -24,8 +24,8 @@ CARGO_CRATES= aho-corasick-0.7.6 \
arrayvec-0.5.1 \
atty-0.2.13 \
autocfg-0.1.7 \
backtrace-0.3.44 \
backtrace-sys-0.1.32 \
backtrace-0.3.45 \
backtrace-sys-0.1.33 \
base64-0.10.1 \
base64-0.11.0 \
bitflags-1.2.1 \
@ -65,8 +65,8 @@ CARGO_CRATES= aho-corasick-0.7.6 \
either-1.5.3 \
encoding_rs-0.8.20 \
env_logger-0.6.2 \
failure-0.1.6 \
failure_derive-0.1.6 \
failure-0.1.7 \
failure_derive-0.1.7 \
fnv-1.0.6 \
foreign-types-0.3.2 \
foreign-types-shared-0.1.1 \
@ -112,7 +112,10 @@ CARGO_CRATES= aho-corasick-0.7.6 \
mime-0.3.14 \
mime_guess-2.0.1 \
mio-0.6.21 \
mio-named-pipes-0.1.6 \
mio-uds-0.6.7 \
miow-0.2.1 \
miow-0.3.3 \
native-tls-0.2.3 \
net2-0.2.33 \
nom-4.2.3 \
@ -138,7 +141,7 @@ CARGO_CRATES= aho-corasick-0.7.6 \
proc-macro-hack-0.5.11 \
proc-macro-nested-0.1.3 \
proc-macro2-0.4.30 \
proc-macro2-1.0.6 \
proc-macro2-1.0.9 \
quick-error-1.2.2 \
quote-0.6.13 \
quote-1.0.2 \
@ -164,7 +167,7 @@ CARGO_CRATES= aho-corasick-0.7.6 \
regex-syntax-0.6.12 \
remove_dir_all-0.5.2 \
reqwest-0.10.1 \
rspotify-0.8.0 \
rspotify-0.9.0 \
rust-argon2-0.5.1 \
rustc-demangle-0.1.16 \
rustc-serialize-0.3.24 \
@ -182,6 +185,7 @@ CARGO_CRATES= aho-corasick-0.7.6 \
signal-hook-registry-1.2.0 \
slab-0.4.2 \
smallvec-1.0.0 \
socket2-0.3.11 \
sourcefile-0.1.4 \
strsim-0.7.0 \
strsim-0.8.0 \
@ -194,6 +198,7 @@ CARGO_CRATES= aho-corasick-0.7.6 \
thread_local-0.3.6 \
time-0.1.42 \
tokio-0.2.11 \
tokio-macros-0.2.5 \
tokio-socks-0.2.0 \
tokio-tls-0.3.0 \
tokio-util-0.2.0 \
@ -258,3 +263,4 @@ post-install-DOCS-on:
${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
.include <bsd.port.mk>

View File

@ -1,4 +1,4 @@
TIMESTAMP = 1582829458
TIMESTAMP = 1584049981
SHA256 (rust/crates/aho-corasick-0.7.6.tar.gz) = 58fb5e95d83b38284460a5fda7d6470aa0b8844d283a0b614b8535e880800d2d
SIZE (rust/crates/aho-corasick-0.7.6.tar.gz) = 108953
SHA256 (rust/crates/ansi_term-0.11.0.tar.gz) = ee49baf6cb617b853aa8d93bf420db2383fab46d314482ca2803b40d5fde979b
@ -15,10 +15,10 @@ SHA256 (rust/crates/atty-0.2.13.tar.gz) = 1803c647a3ec87095e7ae7acfca019e98de5ec
SIZE (rust/crates/atty-0.2.13.tar.gz) = 4764
SHA256 (rust/crates/autocfg-0.1.7.tar.gz) = 1d49d90015b3c36167a20fe2810c5cd875ad504b39cff3d4eae7977e6b7c1cb2
SIZE (rust/crates/autocfg-0.1.7.tar.gz) = 12158
SHA256 (rust/crates/backtrace-0.3.44.tar.gz) = e4036b9bf40f3cf16aba72a3d65e8a520fc4bafcdc7079aea8f848c58c5b5536
SIZE (rust/crates/backtrace-0.3.44.tar.gz) = 68057
SHA256 (rust/crates/backtrace-sys-0.1.32.tar.gz) = 5d6575f128516de27e3ce99689419835fce9643a9b215a14d2b5b685be018491
SIZE (rust/crates/backtrace-sys-0.1.32.tar.gz) = 518920
SHA256 (rust/crates/backtrace-0.3.45.tar.gz) = ad235dabf00f36301792cfe82499880ba54c6486be094d1047b02bacb67c14e8
SIZE (rust/crates/backtrace-0.3.45.tar.gz) = 68112
SHA256 (rust/crates/backtrace-sys-0.1.33.tar.gz) = e17b52e737c40a7d75abca20b29a19a0eb7ba9fc72c5a72dd282a0a3c2c0dc35
SIZE (rust/crates/backtrace-sys-0.1.33.tar.gz) = 522924
SHA256 (rust/crates/base64-0.10.1.tar.gz) = 0b25d992356d2eb0ed82172f5248873db5560c4721f564b13cb5193bda5e668e
SIZE (rust/crates/base64-0.10.1.tar.gz) = 41988
SHA256 (rust/crates/base64-0.11.0.tar.gz) = b41b7ea54a0c9d92199de89e20e58d49f02f8e699814ef3fdf266f6f748d15c7
@ -97,10 +97,10 @@ SHA256 (rust/crates/encoding_rs-0.8.20.tar.gz) = 87240518927716f79692c2ed85bfe6e
SIZE (rust/crates/encoding_rs-0.8.20.tar.gz) = 1403599
SHA256 (rust/crates/env_logger-0.6.2.tar.gz) = aafcde04e90a5226a6443b7aabdb016ba2f8307c847d524724bd9b346dd1a2d3
SIZE (rust/crates/env_logger-0.6.2.tar.gz) = 31078
SHA256 (rust/crates/failure-0.1.6.tar.gz) = f8273f13c977665c5db7eb2b99ae520952fe5ac831ae4cd09d80c4c7042b5ed9
SIZE (rust/crates/failure-0.1.6.tar.gz) = 37950
SHA256 (rust/crates/failure_derive-0.1.6.tar.gz) = 0bc225b78e0391e4b8683440bf2e63c2deeeb2ce5189eab46e2b68c6d3725d08
SIZE (rust/crates/failure_derive-0.1.6.tar.gz) = 4902
SHA256 (rust/crates/failure-0.1.7.tar.gz) = b8529c2421efa3066a5cbd8063d2244603824daccb6936b079010bb2aa89464b
SIZE (rust/crates/failure-0.1.7.tar.gz) = 37416
SHA256 (rust/crates/failure_derive-0.1.7.tar.gz) = 030a733c8287d6213886dd487564ff5c8f6aae10278b3588ed177f9d18f8d231
SIZE (rust/crates/failure_derive-0.1.7.tar.gz) = 4902
SHA256 (rust/crates/fnv-1.0.6.tar.gz) = 2fad85553e09a6f881f739c29f0b00b0f01357c743266d478b68951ce23285f3
SIZE (rust/crates/fnv-1.0.6.tar.gz) = 11131
SHA256 (rust/crates/foreign-types-0.3.2.tar.gz) = f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1
@ -191,8 +191,14 @@ SHA256 (rust/crates/mime_guess-2.0.1.tar.gz) = 1a0ed03949aef72dbdf3116a383d7b38b
SIZE (rust/crates/mime_guess-2.0.1.tar.gz) = 26646
SHA256 (rust/crates/mio-0.6.21.tar.gz) = 302dec22bcf6bae6dfb69c647187f4b4d0fb6f535521f7bc022430ce8e12008f
SIZE (rust/crates/mio-0.6.21.tar.gz) = 129233
SHA256 (rust/crates/mio-named-pipes-0.1.6.tar.gz) = f5e374eff525ce1c5b7687c4cef63943e7686524a387933ad27ca7ec43779cb3
SIZE (rust/crates/mio-named-pipes-0.1.6.tar.gz) = 14766
SHA256 (rust/crates/mio-uds-0.6.7.tar.gz) = 966257a94e196b11bb43aca423754d87429960a768de9414f3691d6957abf125
SIZE (rust/crates/mio-uds-0.6.7.tar.gz) = 14389
SHA256 (rust/crates/miow-0.2.1.tar.gz) = 8c1f2f3b1cf331de6896aabf6e9d55dca90356cc9960cca7eaaf408a355ae919
SIZE (rust/crates/miow-0.2.1.tar.gz) = 21133
SHA256 (rust/crates/miow-0.3.3.tar.gz) = 396aa0f2003d7df8395cb93e09871561ccc3e785f0acb369170e8cc74ddf9226
SIZE (rust/crates/miow-0.3.3.tar.gz) = 22850
SHA256 (rust/crates/native-tls-0.2.3.tar.gz) = 4b2df1a4c22fd44a62147fd8f13dd0f95c9d8ca7b2610299b2a2f9cf8964274e
SIZE (rust/crates/native-tls-0.2.3.tar.gz) = 29087
SHA256 (rust/crates/net2-0.2.33.tar.gz) = 42550d9fb7b6684a6d404d9fa7250c2eb2646df731d1c06afc06dcee9e1bcf88
@ -243,8 +249,8 @@ SHA256 (rust/crates/proc-macro-nested-0.1.3.tar.gz) = 369a6ed065f249a159e06c4575
SIZE (rust/crates/proc-macro-nested-0.1.3.tar.gz) = 1850
SHA256 (rust/crates/proc-macro2-0.4.30.tar.gz) = cf3d2011ab5c909338f7887f4fc896d35932e29146c12c8d01da6b22a80ba759
SIZE (rust/crates/proc-macro2-0.4.30.tar.gz) = 34731
SHA256 (rust/crates/proc-macro2-1.0.6.tar.gz) = 9c9e470a8dc4aeae2dee2f335e8f533e2d4b347e1434e5671afc49b054592f27
SIZE (rust/crates/proc-macro2-1.0.6.tar.gz) = 35414
SHA256 (rust/crates/proc-macro2-1.0.9.tar.gz) = 6c09721c6781493a2a492a96b5a5bf19b65917fe6728884e7c44dd0c60ca3435
SIZE (rust/crates/proc-macro2-1.0.9.tar.gz) = 35576
SHA256 (rust/crates/quick-error-1.2.2.tar.gz) = 9274b940887ce9addde99c4eee6b5c44cc494b182b97e73dc8ffdcb3397fd3f0
SIZE (rust/crates/quick-error-1.2.2.tar.gz) = 15132
SHA256 (rust/crates/quote-0.6.13.tar.gz) = 6ce23b6b870e8f94f81fb0a363d65d86675884b34a09043c81e5562f11c1f8e1
@ -295,8 +301,8 @@ SHA256 (rust/crates/remove_dir_all-0.5.2.tar.gz) = 4a83fa3702a688b9359eccba92d15
SIZE (rust/crates/remove_dir_all-0.5.2.tar.gz) = 8907
SHA256 (rust/crates/reqwest-0.10.1.tar.gz) = c0e798e19e258bf6c30a304622e3e9ac820e483b06a1857a026e1f109b113fe4
SIZE (rust/crates/reqwest-0.10.1.tar.gz) = 111508
SHA256 (rust/crates/rspotify-0.8.0.tar.gz) = a924a166cfb1315c8d9c89148e438a1337feb655ce052fc6dc952af8018bad93
SIZE (rust/crates/rspotify-0.8.0.tar.gz) = 2323079
SHA256 (rust/crates/rspotify-0.9.0.tar.gz) = d29b79da3557219b1ea44609ae2bdddbe8f0cc71188ab863cc47d98e8a1d6eb5
SIZE (rust/crates/rspotify-0.9.0.tar.gz) = 2349850
SHA256 (rust/crates/rust-argon2-0.5.1.tar.gz) = 4ca4eaef519b494d1f2848fc602d18816fed808a981aedf4f1f00ceb7c9d32cf
SIZE (rust/crates/rust-argon2-0.5.1.tar.gz) = 27795
SHA256 (rust/crates/rustc-demangle-0.1.16.tar.gz) = 4c691c0e608126e00913e33f0ccf3727d5fc84573623b8d65b2df340b5201783
@ -331,6 +337,8 @@ SHA256 (rust/crates/slab-0.4.2.tar.gz) = c111b5bd5695e56cffe5129854aa230b39c93a3
SIZE (rust/crates/slab-0.4.2.tar.gz) = 10136
SHA256 (rust/crates/smallvec-1.0.0.tar.gz) = 4ecf3b85f68e8abaa7555aa5abdb1153079387e60b718283d732f03897fcfc86
SIZE (rust/crates/smallvec-1.0.0.tar.gz) = 22962
SHA256 (rust/crates/socket2-0.3.11.tar.gz) = e8b74de517221a2cb01a53349cf54182acdc31a074727d3079068448c0676d85
SIZE (rust/crates/socket2-0.3.11.tar.gz) = 27725
SHA256 (rust/crates/sourcefile-0.1.4.tar.gz) = 4bf77cb82ba8453b42b6ae1d692e4cdc92f9a47beaf89a847c8be83f4e328ad3
SIZE (rust/crates/sourcefile-0.1.4.tar.gz) = 3632
SHA256 (rust/crates/strsim-0.7.0.tar.gz) = bb4f380125926a99e52bc279241539c018323fab05ad6368b56f93d9369ff550
@ -355,6 +363,8 @@ SHA256 (rust/crates/time-0.1.42.tar.gz) = db8dcfca086c1143c9270ac42a2bbd8a7ee477
SIZE (rust/crates/time-0.1.42.tar.gz) = 30005
SHA256 (rust/crates/tokio-0.2.11.tar.gz) = 8fdd17989496f49cdc57978c96f0c9fe5e4a58a8bddc6813c449a4624f6a030b
SIZE (rust/crates/tokio-0.2.11.tar.gz) = 336368
SHA256 (rust/crates/tokio-macros-0.2.5.tar.gz) = f0c3acc6aa564495a0f2e1d59fab677cd7f81a19994cfc7f3ad0e64301560389
SIZE (rust/crates/tokio-macros-0.2.5.tar.gz) = 5831
SHA256 (rust/crates/tokio-socks-0.2.0.tar.gz) = 45a756c74d51f7a835277695059aed2bc7399978eb1230dd8b2989cbb5e9e392
SIZE (rust/crates/tokio-socks-0.2.0.tar.gz) = 17056
SHA256 (rust/crates/tokio-tls-0.3.0.tar.gz) = 7bde02a3a5291395f59b06ec6945a3077602fac2b07eeeaf0dee2122f3619828
@ -443,5 +453,5 @@ SHA256 (rust/crates/xcb-0.8.2.tar.gz) = 5e917a3f24142e9ff8be2414e36c649d47d6cc2b
SIZE (rust/crates/xcb-0.8.2.tar.gz) = 129071
SHA256 (rust/crates/yaml-rust-0.4.3.tar.gz) = 65923dd1784f44da1d2c3dbbc5e822045628c590ba72123e1c73d3c230c4434d
SIZE (rust/crates/yaml-rust-0.4.3.tar.gz) = 45768
SHA256 (Rigellute-spotify-tui-v0.15.0_GH0.tar.gz) = f95badeab78e463471e9f2781b11351a9519ea4f3380b70df2aaee4e6a3664d4
SIZE (Rigellute-spotify-tui-v0.15.0_GH0.tar.gz) = 553215
SHA256 (Rigellute-spotify-tui-v0.16.0_GH0.tar.gz) = f47538ffeddf10ef3247ca5b307e405d2068b4e10b62489b9d9aaac2ed0ed2a8
SIZE (Rigellute-spotify-tui-v0.16.0_GH0.tar.gz) = 554958

View File

@ -3,7 +3,7 @@
PORTNAME= spotifyd
DISTVERSIONPREFIX= v
DISTVERSION= 0.2.24
PORTREVISION= 2
PORTREVISION= 3
CATEGORIES= audio
MAINTAINER= tobik@FreeBSD.org

View File

@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= x42-plugins
DISTVERSION= 20181103 # the version is published here: http://gareus.org/misc/x42-plugins.php
PORTREVISION= 1
DISTVERSION= 20200114 # the version is published here: http://gareus.org/misc/x42-plugins.php
CATEGORIES= audio
MASTER_SITES= http://gareus.org/misc/x42-plugins/
PKGNAMESUFFIX= -lv2

View File

@ -1,5 +1,5 @@
TIMESTAMP = 1542737248
SHA256 (x42-plugins-20181103.tar.xz) = 681070c46e53ae71ead6a1f2f9b8cb1f45de9dcd0d57d5811382da232536ad20
SIZE (x42-plugins-20181103.tar.xz) = 6912412
TIMESTAMP = 1584086447
SHA256 (x42-plugins-20200114.tar.xz) = d64778f61913db005695cf397090a57c4a271b04196a4ddcbbe7f144b5e5c809
SIZE (x42-plugins-20200114.tar.xz) = 3194164
SHA256 (x42-convoLV2-f814f1e_GH0.tar.gz) = eb6dac82ddffa7850292f41ee4be37c0ea3fa862ed7a9f258b4ca69b423940a7
SIZE (x42-convoLV2-f814f1e_GH0.tar.gz) = 21654

View File

@ -1,23 +0,0 @@
--- meters.lv2/src/spectr.c.orig
+++ meters.lv2/src/spectr.c
@@ -30,10 +30,17 @@
# define csqrt(XX) std::sqrt(XX)
# define creal(XX) std::real(XX)
# define cimag(XX) std::imag(XX)
-# define _I ((complex_t)(1i))
- #ifdef __cpp_lib_complex_udls
+
+# ifdef __cpp_lib_complex_udls
using namespace std::literals::complex_literals;
- #endif
+# endif
+
+# if defined __clang_major__ && __clang_major__ > 4
+# define _I (std::complex<double>(0.0,1.0))
+# else
+# define _I ((complex_t)(1i))
+# endif
+
typedef std::complex<double> complex_t;
#else
# include <complex.h>

View File

@ -1,23 +0,0 @@
--- onsettrigger.lv2/src/spectr.c.orig
+++ onsettrigger.lv2/src/spectr.c
@@ -30,10 +30,17 @@
# define csqrt(XX) std::sqrt(XX)
# define creal(XX) std::real(XX)
# define cimag(XX) std::imag(XX)
-# define _I ((complex_t)(1i))
- #ifdef __cpp_lib_complex_udls
+
+# ifdef __cpp_lib_complex_udls
using namespace std::literals::complex_literals;
- #endif
+# endif
+
+# if defined __clang_major__ && __clang_major__ > 4
+# define _I (std::complex<double>(0.0,1.0))
+# else
+# define _I ((complex_t)(1i))
+# endif
+
typedef std::complex<double> complex_t;
#else
# include <complex.h>

View File

@ -1,23 +0,0 @@
--- tuna.lv2/src/spectr.c.orig
+++ tuna.lv2/src/spectr.c
@@ -30,10 +30,17 @@
# define csqrt(XX) std::sqrt(XX)
# define creal(XX) std::real(XX)
# define cimag(XX) std::imag(XX)
-# define _I ((complex_t)(1i))
- #ifdef __cpp_lib_complex_udls
+
+# ifdef __cpp_lib_complex_udls
using namespace std::literals::complex_literals;
- #endif
+# endif
+
+# if defined __clang_major__ && __clang_major__ > 4
+# define _I (std::complex<double>(0.0,1.0))
+# else
+# define _I ((complex_t)(1i))
+# endif
+
typedef std::complex<double> complex_t;
#else
# include <complex.h>

View File

@ -1,9 +1,12 @@
bin/x42-darc
bin/x42-dpl
bin/x42-fat1
bin/x42-fil4
bin/x42-matrixmixer8x8
bin/x42-meter
bin/x42-mixtri
bin/x42-scope
bin/x42-spectr
bin/x42-stepseq
bin/x42-tuna
lib/lv2/balance.lv2/balance.so
@ -16,6 +19,10 @@ lib/lv2/controlfilter.lv2/presets.ttl
lib/lv2/convo.lv2/convoLV2.so
lib/lv2/convo.lv2/convoLV2.ttl
lib/lv2/convo.lv2/manifest.ttl
lib/lv2/darc.lv2/darc.so
lib/lv2/darc.lv2/darc.ttl
lib/lv2/darc.lv2/darcUI_gl.so
lib/lv2/darc.lv2/manifest.ttl
lib/lv2/dpl.lv2/dpl.so
lib/lv2/dpl.lv2/dpl.ttl
lib/lv2/dpl.lv2/dplUI_gl.so
@ -28,10 +35,17 @@ lib/lv2/fil4.lv2/fil4.so
lib/lv2/fil4.lv2/fil4.ttl
lib/lv2/fil4.lv2/fil4UI_gl.so
lib/lv2/fil4.lv2/manifest.ttl
lib/lv2/matrixmixer.lv2/manifest.ttl
lib/lv2/matrixmixer.lv2/matrixmixer.so
lib/lv2/matrixmixer.lv2/matrixmixer.ttl
lib/lv2/matrixmixer.lv2/matrixmixerUI_gl.so
lib/lv2/meters.lv2/manifest.ttl
lib/lv2/meters.lv2/meters.so
lib/lv2/meters.lv2/meters.ttl
lib/lv2/meters.lv2/meters_glui.so
lib/lv2/mididebug.lv2/manifest.ttl
lib/lv2/mididebug.lv2/mididebug.so
lib/lv2/mididebug.lv2/mididebug.ttl
lib/lv2/midifilter.lv2/manifest.ttl
lib/lv2/midifilter.lv2/midifilter.so
lib/lv2/midifilter.lv2/midifilter.ttl
@ -57,6 +71,10 @@ lib/lv2/sisco.lv2/manifest.ttl
lib/lv2/sisco.lv2/sisco.so
lib/lv2/sisco.lv2/sisco.ttl
lib/lv2/sisco.lv2/siscoUI_gl.so
lib/lv2/spectra.lv2/manifest.ttl
lib/lv2/spectra.lv2/spectra.so
lib/lv2/spectra.lv2/spectra.ttl
lib/lv2/spectra.lv2/spectraUI_gl.so
lib/lv2/stepseq_s8n8.lv2/manifest.ttl
lib/lv2/stepseq_s8n8.lv2/stepseq.so
lib/lv2/stepseq_s8n8.lv2/stepseq.ttl
@ -74,11 +92,14 @@ lib/lv2/tuna.lv2/tunaUI_gl.so
lib/lv2/xfade.lv2/manifest.ttl
lib/lv2/xfade.lv2/xfade.so
lib/lv2/xfade.lv2/xfade.ttl
man/man1/x42-darc.1.gz
man/man1/x42-dpl.1.gz
man/man1/x42-fat1.1.gz
man/man1/x42-fil4.1.gz
man/man1/x42-matrixmixer.1.gz
man/man1/x42-meter.1.gz
man/man1/x42-mixtri.1.gz
man/man1/x42-scope.1.gz
man/man1/x42-spectr.1.gz
man/man1/x42-stepseq.1.gz
man/man1/x42-tuna.1.gz

View File

@ -5,7 +5,7 @@
! This points to the on-line help file
-XMmix*helpPath: /usr/lib/X11/xmmix.hlp
+XMmix*helpPath: /usr/X11R6/lib/X11/xmmix.hlp
+XMmix*helpPath: %%PREFIX%%/lib/X11/xmmix.hlp
! This points to a mixer settings file that is automatically loaded
! upon startup. If set to /dev/null, then no file will be auto-loaded.

View File

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= clpeak
PORTVERSION= 1.0g20170524
DISTVERSION= 1.1.0-rc2
CATEGORIES= benchmarks
MAINTAINER= jmd@FreeBSD.org
@ -13,23 +13,14 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= opencl>=0:devel/opencl
LIB_DEPENDS= libOpenCL.so:devel/ocl-icd
RUN_DEPENDS= opencl>=0:devel/opencl
ONLY_FOR_ARCHS= amd64
USES= cmake compiler:c++11-lang
USE_GITHUB= yes
GH_ACCOUNT= krrishnarraj
GH_TAGNAME= 75c8746
USE_LDCONFIG= yes
USES= cmake:insource gl
USE_GL= gl
CXXFLAGS+= -std=c++11
PLIST_FILES= bin/clpeak
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/clpeak ${STAGEDIR}${PREFIX}/bin/clpeak
post-patch:
@${REINPLACE_CMD} '/install.*LICENSE/d' ${WRKSRC}/CMakeLists.txt
.include <bsd.port.mk>

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1495689208
SHA256 (krrishnarraj-clpeak-1.0g20170524-75c8746_GH0.tar.gz) = 1e393a04df56777d00baf5e954fca3224fbd2c010580db3e6f28a7182bee05c5
SIZE (krrishnarraj-clpeak-1.0g20170524-75c8746_GH0.tar.gz) = 201266
TIMESTAMP = 1571560405
SHA256 (krrishnarraj-clpeak-1.1.0-rc2_GH0.tar.gz) = 0f7ab16ab95280850a834dcb0f38510d30b79317273a7e4b428cac680915c087
SIZE (krrishnarraj-clpeak-1.1.0-rc2_GH0.tar.gz) = 288451

View File

@ -1,7 +1,3 @@
clpeak
a synthetic benchmarking tool to measure peak capabilities of opencl devices
A synthetic benchmarking tool to measure peak capabilities of opencl devices.
It only measures the peak metrics that can be achieved using vector operations
and does not represent a real-world use case

View File

@ -3,7 +3,7 @@
PORTNAME= hyperfine
DISTVERSIONPREFIX= v
DISTVERSION= 1.9.0
PORTREVISION= 3
PORTREVISION= 4
CATEGORIES= benchmarks
MAINTAINER= pizzamig@FreeBSD.org

View File

@ -2,7 +2,7 @@
PORTNAME= vegeta
DISTVERSIONPREFIX= v
DISTVERSION= 12.7.0
DISTVERSION= 12.8.0
CATEGORIES= benchmarks www
MAINTAINER= egypcio@FreeBSD.org
@ -11,7 +11,7 @@ COMMENT= HTTP load testing tool and library
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
USES= go
USES= go:modules
USE_GITHUB= yes
GH_ACCOUNT= tsenart

View File

@ -1,6 +1,6 @@
TIMESTAMP = 1564671174
SHA256 (tsenart-vegeta-v12.7.0_GH0.tar.gz) = 0e6882d2044e8dc1979f4cd2d96ccbfc47db8ac575f66ebf1020f98d702988a9
SIZE (tsenart-vegeta-v12.7.0_GH0.tar.gz) = 492653
TIMESTAMP = 1583924618
SHA256 (tsenart-vegeta-v12.8.0_GH0.tar.gz) = b4fe7e8ad0cf925ff82a8eff17e5238cfc7dd5dc3822615ef2cc6f8ee4c18309
SIZE (tsenart-vegeta-v12.8.0_GH0.tar.gz) = 501859
SHA256 (alecthomas-jsonschema-f2c9385_GH0.tar.gz) = e95ce4279470c9da271c494ac9b00fc6c3c8975c9e685ca4ae926a6201deaab1
SIZE (alecthomas-jsonschema-f2c9385_GH0.tar.gz) = 7341
SHA256 (c2h5oh-datasize-4eba002_GH0.tar.gz) = c0e504d28864f6c25eb09afcf292aea5a7499df3b2d3e13a9ddecd3bc5ef98ae

View File

@ -74,6 +74,7 @@
SUBDIR += ngspice_rework
SUBDIR += nvc
SUBDIR += opencascade
SUBDIR += openctm
SUBDIR += openscad
SUBDIR += openscad-devel
SUBDIR += openvsp

View File

@ -2,10 +2,10 @@
# $FreeBSD$
PORTNAME= gmsh
DISTVERSION= 4.3.0
PORTREVISION= 2
DISTVERSION= 4.5.4
CATEGORIES= cad
MASTER_SITES= http://gmsh.info/src/
MASTER_SITES= LOCAL/wen \
http://gmsh.info/src/
DISTNAME= ${PORTNAME}-${PORTVERSION}-source
DIST_SUBDIR= gmsh

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1556494401
SHA256 (gmsh/gmsh-4.3.0-source.tgz) = 54a236f5708bc105d5b60ddb2b95ea7062537ccd2720860377994c1a9bb86429
SIZE (gmsh/gmsh-4.3.0-source.tgz) = 13102102
TIMESTAMP = 1584254615
SHA256 (gmsh/gmsh-4.5.4-source.tgz) = ccf8c74f43cbe3c371abe79862025d41642b3538a0148f018949494e3b3e2ecd
SIZE (gmsh/gmsh-4.5.4-source.tgz) = 13524750

View File

@ -5,24 +5,25 @@ man/man1/gmsh.1.gz
%%PORTDOCS%%%%DOCSDIR%%/LICENSE.txt
%%PORTDOCS%%%%DOCSDIR%%/CREDITS.txt
%%PORTDOCS%%%%DOCSDIR%%/CHANGELOG.txt
%%PORTDOCS%%%%DOCSDIR%%/tutorial/bgmesh.pos
%%PORTDOCS%%%%DOCSDIR%%/tutorial/image.png
%%PORTDOCS%%%%DOCSDIR%%/tutorial/README.txt
%%PORTDOCS%%%%DOCSDIR%%/tutorial/t1.geo
%%PORTDOCS%%%%DOCSDIR%%/tutorial/t10.geo
%%PORTDOCS%%%%DOCSDIR%%/tutorial/t11.geo
%%PORTDOCS%%%%DOCSDIR%%/tutorial/t12.geo
%%PORTDOCS%%%%DOCSDIR%%/tutorial/t13.geo
%%PORTDOCS%%%%DOCSDIR%%/tutorial/t13_data.msh
%%PORTDOCS%%%%DOCSDIR%%/tutorial/t13_data.stl
%%PORTDOCS%%%%DOCSDIR%%/tutorial/t14.geo
%%PORTDOCS%%%%DOCSDIR%%/tutorial/t15.geo
%%PORTDOCS%%%%DOCSDIR%%/tutorial/t16.geo
%%PORTDOCS%%%%DOCSDIR%%/tutorial/t17.geo
%%PORTDOCS%%%%DOCSDIR%%/tutorial/t17.pos
%%PORTDOCS%%%%DOCSDIR%%/tutorial/t17_bgmesh.pos
%%PORTDOCS%%%%DOCSDIR%%/tutorial/t2.geo
%%PORTDOCS%%%%DOCSDIR%%/tutorial/t3.geo
%%PORTDOCS%%%%DOCSDIR%%/tutorial/t4_image.png
%%PORTDOCS%%%%DOCSDIR%%/tutorial/t4.geo
%%PORTDOCS%%%%DOCSDIR%%/tutorial/t5.geo
%%PORTDOCS%%%%DOCSDIR%%/tutorial/t6.geo
%%PORTDOCS%%%%DOCSDIR%%/tutorial/t7_bgmesh.pos
%%PORTDOCS%%%%DOCSDIR%%/tutorial/t7.geo
%%PORTDOCS%%%%DOCSDIR%%/tutorial/t8.geo
%%PORTDOCS%%%%DOCSDIR%%/tutorial/t9.geo
@ -36,6 +37,7 @@ man/man1/gmsh.1.gz
%%PORTDOCS%%%%DOCSDIR%%/demos/api/adapt_mesh.cpp
%%PORTDOCS%%%%DOCSDIR%%/demos/api/adapt_mesh.py
%%PORTDOCS%%%%DOCSDIR%%/demos/api/as1-tu-203.stp
%%PORTDOCS%%%%DOCSDIR%%/demos/api/bgmesh.pos
%%PORTDOCS%%%%DOCSDIR%%/demos/api/boolean.cpp
%%PORTDOCS%%%%DOCSDIR%%/demos/api/boolean.py
%%PORTDOCS%%%%DOCSDIR%%/demos/api/crack.py
@ -49,12 +51,17 @@ man/man1/gmsh.1.gz
%%PORTDOCS%%%%DOCSDIR%%/demos/api/explore.jl
%%PORTDOCS%%%%DOCSDIR%%/demos/api/explore.py
%%PORTDOCS%%%%DOCSDIR%%/demos/api/faces.cpp
%%PORTDOCS%%%%DOCSDIR%%/demos/api/flatten.py
%%PORTDOCS%%%%DOCSDIR%%/demos/api/glue_and_remesh_stl.py
%%PORTDOCS%%%%DOCSDIR%%/demos/api/gui.cpp
%%PORTDOCS%%%%DOCSDIR%%/demos/api/gui.jl
%%PORTDOCS%%%%DOCSDIR%%/demos/api/gui.py
%%PORTDOCS%%%%DOCSDIR%%/demos/api/heal.py
%%PORTDOCS%%%%DOCSDIR%%/demos/api/hex.py
%%PORTDOCS%%%%DOCSDIR%%/demos/api/mesh_from_discrete_curve.py
%%PORTDOCS%%%%DOCSDIR%%/demos/api/neighbors.py
%%PORTDOCS%%%%DOCSDIR%%/demos/api/normals.py
%%PORTDOCS%%%%DOCSDIR%%/demos/api/object.stl
%%PORTDOCS%%%%DOCSDIR%%/demos/api/onelab_data.c
%%PORTDOCS%%%%DOCSDIR%%/demos/api/onelab_data.cpp
%%PORTDOCS%%%%DOCSDIR%%/demos/api/onelab_data.py
@ -62,12 +69,16 @@ man/man1/gmsh.1.gz
%%PORTDOCS%%%%DOCSDIR%%/demos/api/onelab_test.py
%%PORTDOCS%%%%DOCSDIR%%/demos/api/open.cpp
%%PORTDOCS%%%%DOCSDIR%%/demos/api/open.py
%%PORTDOCS%%%%DOCSDIR%%/demos/api/opt.py
%%PORTDOCS%%%%DOCSDIR%%/demos/api/partition.cpp
%%PORTDOCS%%%%DOCSDIR%%/demos/api/partition.py
%%PORTDOCS%%%%DOCSDIR%%/demos/api/perf.cpp
%%PORTDOCS%%%%DOCSDIR%%/demos/api/perf.py
%%PORTDOCS%%%%DOCSDIR%%/demos/api/periodic.py
%%PORTDOCS%%%%DOCSDIR%%/demos/api/plugin.cpp
%%PORTDOCS%%%%DOCSDIR%%/demos/api/plugin.py
%%PORTDOCS%%%%DOCSDIR%%/demos/api/poisson.py
%%PORTDOCS%%%%DOCSDIR%%/demos/api/remesh_stl.py
%%PORTDOCS%%%%DOCSDIR%%/demos/api/simple.c
%%PORTDOCS%%%%DOCSDIR%%/demos/api/simple.cpp
%%PORTDOCS%%%%DOCSDIR%%/demos/api/simple.py
@ -75,37 +86,24 @@ man/man1/gmsh.1.gz
%%PORTDOCS%%%%DOCSDIR%%/demos/api/spherical_surf.py
%%PORTDOCS%%%%DOCSDIR%%/demos/api/spline.cpp
%%PORTDOCS%%%%DOCSDIR%%/demos/api/spline.py
%%PORTDOCS%%%%DOCSDIR%%/demos/api/square.cpp
%%PORTDOCS%%%%DOCSDIR%%/demos/api/square.geo
%%PORTDOCS%%%%DOCSDIR%%/demos/api/step_assembly.py
%%PORTDOCS%%%%DOCSDIR%%/demos/api/t1.c
%%PORTDOCS%%%%DOCSDIR%%/demos/api/t1.cpp
%%PORTDOCS%%%%DOCSDIR%%/demos/api/t1.jl
%%PORTDOCS%%%%DOCSDIR%%/demos/api/t1.py
%%PORTDOCS%%%%DOCSDIR%%/demos/api/t10.cpp
%%PORTDOCS%%%%DOCSDIR%%/demos/api/t10.py
%%PORTDOCS%%%%DOCSDIR%%/demos/api/t14.py
%%PORTDOCS%%%%DOCSDIR%%/demos/api/t16.cpp
%%PORTDOCS%%%%DOCSDIR%%/demos/api/t16.jl
%%PORTDOCS%%%%DOCSDIR%%/demos/api/t16.py
%%PORTDOCS%%%%DOCSDIR%%/demos/api/t2.cpp
%%PORTDOCS%%%%DOCSDIR%%/demos/api/t2.jl
%%PORTDOCS%%%%DOCSDIR%%/demos/api/t2.py
%%PORTDOCS%%%%DOCSDIR%%/demos/api/t3.cpp
%%PORTDOCS%%%%DOCSDIR%%/demos/api/t3.jl
%%PORTDOCS%%%%DOCSDIR%%/demos/api/t3.py
%%PORTDOCS%%%%DOCSDIR%%/demos/api/t4.cpp
%%PORTDOCS%%%%DOCSDIR%%/demos/api/t4.jl
%%PORTDOCS%%%%DOCSDIR%%/demos/api/t4.py
%%PORTDOCS%%%%DOCSDIR%%/demos/api/t5.cpp
%%PORTDOCS%%%%DOCSDIR%%/demos/api/t5.jl
%%PORTDOCS%%%%DOCSDIR%%/demos/api/t5.py
%%PORTDOCS%%%%DOCSDIR%%/demos/api/t6.cpp
%%PORTDOCS%%%%DOCSDIR%%/demos/api/t6.py
%%PORTDOCS%%%%DOCSDIR%%/demos/api/step_boundary_colors.py
%%PORTDOCS%%%%DOCSDIR%%/demos/api/step_boundary_colors.stp
%%PORTDOCS%%%%DOCSDIR%%/demos/api/surface1.stl
%%PORTDOCS%%%%DOCSDIR%%/demos/api/surface2.stl
%%PORTDOCS%%%%DOCSDIR%%/demos/api/terrain.py
%%PORTDOCS%%%%DOCSDIR%%/demos/api/terrain_stl.py
%%PORTDOCS%%%%DOCSDIR%%/demos/api/terrain_stl_data.stl
%%PORTDOCS%%%%DOCSDIR%%/demos/api/test.c
%%PORTDOCS%%%%DOCSDIR%%/demos/api/test.py
%%PORTDOCS%%%%DOCSDIR%%/demos/api/view.cpp
%%PORTDOCS%%%%DOCSDIR%%/demos/api/view.py
%%PORTDOCS%%%%DOCSDIR%%/demos/api/view_combine.py
%%PORTDOCS%%%%DOCSDIR%%/demos/api/viewlist.cpp
%%PORTDOCS%%%%DOCSDIR%%/demos/api/viewlist.py
%%PORTDOCS%%%%DOCSDIR%%/demos/api/volume.py
%%PORTDOCS%%%%DOCSDIR%%/demos/boolean/as1-tu-203.stp
%%PORTDOCS%%%%DOCSDIR%%/demos/boolean/baffles.geo
%%PORTDOCS%%%%DOCSDIR%%/demos/boolean/boolean.geo
@ -128,10 +126,12 @@ man/man1/gmsh.1.gz
%%PORTDOCS%%%%DOCSDIR%%/demos/boolean/intersect_line_volume.geo
%%PORTDOCS%%%%DOCSDIR%%/demos/boolean/neuron.geo
%%PORTDOCS%%%%DOCSDIR%%/demos/boolean/periodic.geo
%%PORTDOCS%%%%DOCSDIR%%/demos/boolean/periodic_embedded.geo
%%PORTDOCS%%%%DOCSDIR%%/demos/boolean/pipe.geo
%%PORTDOCS%%%%DOCSDIR%%/demos/boolean/primitives.geo
%%PORTDOCS%%%%DOCSDIR%%/demos/boolean/revolve.geo
%%PORTDOCS%%%%DOCSDIR%%/demos/boolean/revolve2.geo
%%PORTDOCS%%%%DOCSDIR%%/demos/boolean/shell_sewing.geo
%%PORTDOCS%%%%DOCSDIR%%/demos/boolean/simple.geo
%%PORTDOCS%%%%DOCSDIR%%/demos/boolean/simple2.geo
%%PORTDOCS%%%%DOCSDIR%%/demos/boolean/simple3.geo

36
cad/openctm/Makefile Normal file
View File

@ -0,0 +1,36 @@
# $FreeBSD$
PORTNAME= openctm
DISTVERSION= 1.0.3
CATEGORIES= cad
MASTER_SITES= https://sourceforge.net/projects/openctm/files/
DISTNAME= OpenCTM-${DISTVERSION}-src
MAINTAINER= db@FreeBSD.org
COMMENT= OpenCTM is a file format for compression of 3D triangle meshes
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
LIB_DEPENDS= libtinyxml.so:textproc/tinyxml \
libpnglite.so:graphics/pnglite \
libfreetype.so:print/freetype2 \
libfontconfig.so:x11-fonts/fontconfig
BUILD_DEPENDS= pnglite>0:graphics/pnglite \
tinyxml>0:textproc/tinyxml
USES= tar:bz2 dos2unix gmake jpeg gettext-runtime gl gnome pkgconfig
USE_GL= gl glu glew glut
USE_GNOME= gtk20 pango atk cairo gdkpixbuf2 glib20
MAKEFILE= Makefile.linux
USE_LDCONFIG= yes
WRKSRC= ${WRKDIR}/OpenCTM-${DISTVERSION}
post-patch:
@${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|' \
-e 's|%%STAGEDIR%%|${STAGEDIR}|' ${WRKSRC}/Makefile.linux
@${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|' \
${WRKSRC}/tools/Makefile.linux ${WRKSRC}/Makefile.linux
.include <bsd.port.mk>

3
cad/openctm/distinfo Normal file
View File

@ -0,0 +1,3 @@
TIMESTAMP = 1584119020
SHA256 (OpenCTM-1.0.3-src.tar.bz2) = 4a8d2608d97364f7eec56b7c637c56b9308ae98286b3e90dbb7413c90e943f1d
SIZE (OpenCTM-1.0.3-src.tar.bz2) = 1507603

View File

@ -0,0 +1,60 @@
--- Makefile.linux.orig 2020-03-15 00:26:34 UTC
+++ Makefile.linux
@@ -29,37 +29,41 @@
.phony: default all openctm toolset documentation install clean
default: openctm toolset
+all: openctm
all: openctm toolset documentation
clean:
cd lib && $(MAKE) -f Makefile.linux clean && cd ..
cd tools && $(MAKE) -f Makefile.linux clean && cd ..
- cd doc && $(MAKE) -f Makefile.linux clean && cd ..
+# cd doc && $(MAKE) -f Makefile.linux clean && cd ..
openctm:
- cd lib && $(MAKE) -f Makefile.linux -j2 && cd ..
+ cd lib && $(MAKE) -f Makefile.linux && cd ..
toolset:
- cd tools && $(MAKE) -f Makefile.linux -j2 && cd ..
+ cd tools && $(MAKE) -f Makefile.linux && cd ..
documentation:
- cd doc && $(MAKE) -f Makefile.linux -j2 && cd ..
+# cd doc && $(MAKE) -f Makefile.linux && cd ..
# Installation settings
-LIBDIR = /usr/lib/
-INCDIR = /usr/local/include/
-BINDIR = /usr/local/bin/
-MAN1DIR = /usr/local/share/man/man1/
+PREFIX = %%LOCALBASE%%
+STAGEDIR = %%STAGEDIR%%
+
+LIBDIR = $(PREFIX)/lib/
+INCDIR = $(PREFIX)/include/
+BINDIR = $(PREFIX)/bin/
+MAN1DIR = $(PREFIX)/man/man1/
CP = cp
MKDIR = mkdir -p
install:
- $(CP) lib/libopenctm.so $(LIBDIR)
- $(CP) lib/openctm.h $(INCDIR)
- $(CP) lib/openctmpp.h $(INCDIR)
- $(CP) tools/ctmconv $(BINDIR)
- $(CP) tools/ctmviewer $(BINDIR)
- $(MKDIR) $(MAN1DIR)
- $(CP) doc/ctmconv.1 $(MAN1DIR)
- $(CP) doc/ctmviewer.1 $(MAN1DIR)
+ $(CP) lib/libopenctm.so $(STAGEDIR)/$(LIBDIR)
+ $(CP) lib/openctm.h $(STAGEDIR)/$(INCDIR)
+ $(CP) lib/openctmpp.h $(STAGEDIR)/$(INCDIR)
+ $(CP) tools/ctmconv $(STAGEDIR)/$(BINDIR)
+ $(CP) tools/ctmviewer $(STAGEDIR)/$(BINDIR)
+ $(MKDIR) $(STAGEDIR)/$(MAN1DIR)
+ $(CP) doc/ctmconv.1 $(STAGEDIR)/$(MAN1DIR)
+ $(CP) doc/ctmviewer.1 $(STAGEDIR)/$(MAN1DIR)

View File

@ -0,0 +1,32 @@
--- lib/Makefile.linux.orig 2020-03-15 00:27:35 UTC
+++ lib/Makefile.linux
@@ -27,9 +27,9 @@
###############################################################################
LZMADIR = liblzma
-CC = gcc
-CFLAGS = -O3 -W -Wall -c -fPIC -DOPENCTM_BUILD -I$(LZMADIR) -DLZMA_PREFIX_CTM -std=c99 -pedantic
-CFLAGS_LZMA = -O3 -W -Wall -c -fPIC -DLZMA_PREFIX_CTM -std=c99 -pedantic
+CC ?= cc
+CFLAGS_CTM = -DOPENCTM_BUILD -I$(LZMADIR) -DLZMA_PREFIX_CTM -std=c99 -pedantic
+CFLAGS_LZMA = -DLZMA_PREFIX_CTM -std=c99 -pedantic
RM = rm -f
DEPEND = $(CPP) -MM
@@ -67,13 +67,13 @@ clean:
$(RM) $(DYNAMICLIB) $(OBJS) $(LZMA_OBJS)
$(DYNAMICLIB): $(OBJS) $(LZMA_OBJS)
- gcc -shared -s -Wl,-soname,$@ -o $@ $(OBJS) $(LZMA_OBJS) -lm
+ $(CC) -shared -s -Wl,-soname,$@ -o $@ $(OBJS) $(LZMA_OBJS) -lm
%.o: %.c
- $(CC) $(CFLAGS) $<
+ $(CC) -c -fPIC $(CFLAGS_CTM) $(CFLAGS_LZMA) $<
%.o: $(LZMADIR)/%.c
- $(CC) $(CFLAGS_LZMA) $<
+ $(CC) -c -fPIC $(CFLAGS) $(CFLAGS_LZMA) $<
depend:
$(DEPEND) $(SRCS) $(LZMA_SRCS) > make.depend

View File

@ -0,0 +1,116 @@
--- tools/Makefile.linux.orig 2020-03-15 00:26:34 UTC
+++ tools/Makefile.linux
@@ -25,50 +25,57 @@
# distribution.
###############################################################################
+LOCALBASE = %%LOCALBASE%%
OPENCTMDIR = ../lib
-GLEWDIR = glew
-JPEGDIR = jpeg
+#GLEWDIR = glew
+GLEWDIR = $(LOCALBASE)/include/GL
+#JPEGDIR = jpeg
RPLYDIR = rply
-TINYXMLDIR = tinyxml
-ZLIBDIR = zlib
-PNGLITEDIR = pnglite
+#TINYXMLDIR = tinyxml
+#ZLIBDIR = zlib
+#PNGLITEDIR = pnglite
-CPP = g++
-CPPFLAGS = -c -O3 -W -Wall `pkg-config --cflags gtk+-2.0` -I$(OPENCTMDIR) -I$(RPLYDIR) -I$(JPEGDIR) -I$(TINYXMLDIR) -I$(GLEWDIR) -I$(ZLIBDIR) -I$(PNGLITEDIR)
+CC ?= cc
+CXX ?= c++
+CPP = ${CXX}
+CPPFLAGS += -W -Wall `pkg-config --cflags gtk+-2.0` -I$(OPENCTMDIR) -I$(RPLYDIR) -I$(GLEWDIR) -I$(LOCALBASE)/include
MESHOBJS = mesh.o meshio.o ctm.o ply.o rply.o stl.o 3ds.o dae.o obj.o lwo.o off.o wrl.o
CTMCONVOBJS = ctmconv.o common.o systimer.o convoptions.o $(MESHOBJS)
-CTMVIEWEROBJS = ctmviewer.o common.o image.o systimer.o sysdialog_gtk.o convoptions.o glew.o pnglite.o $(MESHOBJS)
+CTMVIEWEROBJS = ctmviewer.o common.o image.o systimer.o sysdialog_gtk.o convoptions.o $(MESHOBJS)
CTMBENCHOBJS = ctmbench.o systimer.o
all: ctmconv ctmviewer ctmbench
clean:
rm -f ctmconv ctmviewer ctmbench $(CTMCONVOBJS) $(CTMVIEWEROBJS) $(CTMBENCHOBJS) bin2c phong_frag.h phong_vert.h
- cd $(JPEGDIR) && $(MAKE) -f makefile.linux clean
- cd $(TINYXMLDIR) && $(MAKE) -f Makefile.linux clean
- cd $(ZLIBDIR) && $(MAKE) -f Makefile.linux clean
+# cd $(JPEGDIR) && $(MAKE) -f makefile.linux clean
+# cd $(TINYXMLDIR) && $(MAKE) -f Makefile.linux clean
+# cd $(ZLIBDIR) && $(MAKE) -f Makefile.linux clean
-libopenctm.so: $(OPENCTMDIR)/libopenctm.so
- cp $< $@
+#libopenctm.so: $(OPENCTMDIR)/libopenctm.so
+# cp $< $@
-ctmconv: $(CTMCONVOBJS) $(TINYXMLDIR)/libtinyxml.a libopenctm.so
- $(CPP) -s -o $@ -L$(OPENCTMDIR) -L$(TINYXMLDIR) $(CTMCONVOBJS) -Wl,-rpath,. -lopenctm -ltinyxml
+ctmconv: $(CTMCONVOBJS)
+ $(CPP) $(LDFLAGS) -s -o $@ -L$(OPENCTMDIR) $(CTMCONVOBJS) -lopenctm \
+ -L$(LOCALBASE)/lib -ltinyxml
-ctmviewer: $(CTMVIEWEROBJS) $(JPEGDIR)/libjpeg.a $(TINYXMLDIR)/libtinyxml.a $(ZLIBDIR)/libz.a libopenctm.so
- $(CPP) -s -o $@ -L$(OPENCTMDIR) -L$(TINYXMLDIR) -L$(JPEGDIR) -L$(ZLIBDIR) $(CTMVIEWEROBJS) -Wl,-rpath,. -lopenctm -ltinyxml -ljpeg -lz -lglut `pkg-config --libs gtk+-2.0`
+ctmviewer: $(CTMVIEWEROBJS)
+ $(CPP) $(LDFLAGS) -s -o $@ -L$(OPENCTMDIR) -L$(LOCALBASE)/lib \
+ $(CTMVIEWEROBJS) -lopenctm -ltinyxml -ljpeg -lz -lglut -lGL -lGLU -lGLEW \
+ -lpnglite `pkg-config --libs gtk+-2.0`
-ctmbench: $(CTMBENCHOBJS) libopenctm.so
- $(CPP) -s -o $@ -L$(OPENCTMDIR) $(CTMBENCHOBJS) -Wl,-rpath,. -lopenctm
+ctmbench: $(CTMBENCHOBJS)
+ $(CPP) $(LDFLAGS) -s -o $@ -L$(OPENCTMDIR) $(CTMBENCHOBJS) -lopenctm
%.o: %.cpp
- $(CPP) $(CPPFLAGS) -o $@ $<
+ $(CPP) $(CPPFLAGS) -c -o $@ $<
ctmconv.o: ctmconv.cpp systimer.h convoptions.h mesh.h meshio.h
ctmviewer.o: ctmviewer.cpp common.h image.h systimer.h sysdialog.h mesh.h meshio.h phong_vert.h phong_frag.h icons/icon_open.h icons/icon_save.h icons/icon_help.h
ctmbench.o: ctmbench.cpp systimer.h
common.o: common.cpp common.h
-image.o: image.cpp image.h common.h $(JPEGDIR)/libjpeg.a
+image.o: image.cpp image.h common.h
systimer.o: systimer.cpp systimer.h
sysdialog_gtk.o: sysdialog_gtk.cpp sysdialog.h
convoptions.o: convoptions.cpp convoptions.h
@@ -93,20 +100,20 @@ phong_frag.h: phong.frag bin2c
bin2c: bin2c.cpp
$(CPP) -Os -W -Wall -o $@ $<
-$(JPEGDIR)/libjpeg.a:
- cd $(JPEGDIR) && $(MAKE) -f makefile.linux libjpeg.a
+#$(JPEGDIR)/libjpeg.a:
+# cd $(JPEGDIR) && $(MAKE) -f makefile.linux libjpeg.a
+#
+#$(ZLIBDIR)/libz.a:
+# cd $(ZLIBDIR) && $(MAKE) -f Makefile.linux
+#
+#glew.o: $(GLEWDIR)/glew.c
+# ${CC} -c -Os -W -I$(GLEWDIR) -o $@ $<
-$(ZLIBDIR)/libz.a:
- cd $(ZLIBDIR) && $(MAKE) -f Makefile.linux
-
-glew.o: $(GLEWDIR)/glew.c
- gcc -c -Os -W -I$(GLEWDIR) -o $@ $<
-
rply.o: $(RPLYDIR)/rply.c
- gcc -c -O2 -W -I$(RPLYDIR) -o $@ $<
+ ${CC} -c -O2 -W -I$(RPLYDIR) -o $@ $<
-pnglite.o: $(PNGLITEDIR)/pnglite.c
- gcc -c -O2 -W -I$(PNGLITEDIR) -o $@ $<
-
-$(TINYXMLDIR)/libtinyxml.a:
- cd $(TINYXMLDIR) && $(MAKE) -f Makefile.linux
+#pnglite.o: $(PNGLITEDIR)/pnglite.c
+# ${CC} -c -O2 -W -I$(PNGLITEDIR) -o $@ $<
+#
+#$(TINYXMLDIR)/libtinyxml.a:
+# cd $(TINYXMLDIR) && $(MAKE) -f Makefile.linux

6
cad/openctm/pkg-descr Normal file
View File

@ -0,0 +1,6 @@
OpenCTM is a file format, a software library and a tool set for compression
of 3D triangle meshes. The geometry is compressed to a fraction of comparable
file formats (3DS, STL, COLLADA...), and the format is accessible through
a simple, portable API
WWW: https://sourceforge.net/projects/openctm/

7
cad/openctm/pkg-plist Normal file
View File

@ -0,0 +1,7 @@
bin/ctmconv
bin/ctmviewer
include/openctm.h
include/openctmpp.h
lib/libopenctm.so
man/man1/ctmconv.1.gz
man/man1/ctmviewer.1.gz

View File

@ -11,21 +11,21 @@ COMMENT= Event driven digital circuit simulator
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
GNU_CONFIGURE= yes
USES+= autoreconf gnome iconv:translit libtool pkgconfig tk:build,run
LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \
libfreetype.so:print/freetype2
USES= autoreconf gnome iconv:translit libtool pkgconfig tk
USE_XORG= x11 xft
USE_GNOME= pango
OPTIONS_DEFINE= DOCS
GNU_CONFIGURE= yes
post-patch:
@${REINPLACE_CMD} -e 's|/usr/bin/wish|${WISH}|g' ${WRKSRC}/scripts/tree.tcl
@${REINPLACE_CMD} -e \
's|%%TCL_VER%%|${TCL_VER}|g; \
s|%%TCL_INCLUDEDIR%%|${TCL_INCLUDEDIR}|g; \
s|%%LOCALBASE%%|${LOCALBASE}|g' \
${WRKSRC}/configure.ac
# Remove backup files somehow installed to the stagedir
post-install:
${FIND} ${STAGEDIR}/${DATADIR} -name '*~' -delete -or -name '*~?' -delete
.include <bsd.port.mk>

View File

@ -9,19 +9,19 @@
# Tcl/Tk version we will try to use (from most favored to least favored)
#
-TKGATE_TCLTK_VERSIONS="8.6 8.5 8.4 8.3"
+TKGATE_TCLTK_VERSIONS="8.6"
+TKGATE_TCLTK_VERSIONS="%%TCL_VER%%"
#
# Directories to search for include files
#
-TKGATE_INCDIRS="/usr/X11R6/include /usr/X11/include /pkgs/include /usr/local/include /usr/openwin/include /usr/X/include /usr/include /sw/include /opt/local/include"
+TKGATE_INCDIRS="/usr/local/include /usr/local/include/tcl8.6"
+TKGATE_INCDIRS="%%LOCALBASE%%/include %%TCL_INCLUDEDIR%%"
#
# Directories to search for library files
#
-TKGATE_LIBDIRS="/usr/X11R6/lib /usr/X11/lib /pkgs/lib /usr/local/lib /usr/lib /sw/lib /opt/local/lib /usr/local/lib/tcl /usr/lib64"
+TKGATE_LIBDIRS="/usr/local/lib"
+TKGATE_LIBDIRS="%%LOCALBASE%%/lib"
#
# Libraries we may need if available.

View File

@ -1403,7 +1403,6 @@ share/pixmaps/tkgate.xpm
%%DATADIR%%/scripts/tkgate.tcl
%%DATADIR%%/scripts/toolbar.tcl
%%DATADIR%%/scripts/tree.tcl
%%DATADIR%%/scripts/tree.tcl.bak
%%DATADIR%%/scripts/undo.tcl
%%DATADIR%%/scripts/vpd.tcl
%%DATADIR%%/scripts/wizard.tcl

View File

@ -1,12 +1,11 @@
# $FreeBSD$
PORTNAME= veroroute
DISTVERSIONPREFIX= V
DISTVERSION= 184
DISTVERSIONSUFFIX= _Src
PORTVERSION= 1.86
PORTEPOCH= 1
CATEGORIES= cad
MASTER_SITES= SF/${PORTNAME}/
DISTNAME= VeroRoute_${DISTVERSIONFULL}
DISTNAME= VeroRoute_V${PORTVERSION:S/.//}_Src
MAINTAINER= yuri@FreeBSD.org
COMMENT= PCB (printed circuit board) design software
@ -20,9 +19,4 @@ USE_QT= core gui network widgets buildtools_build
WRKSRC= ${WRKDIR}/VeroRoute
WRKSRC_SUBDIR= Src
PLIST_FILES= bin/${PORTNAME}
do-install: # https://sourceforge.net/p/veroroute/tickets/17/
${INSTALL_PROGRAM} ${WRKSRC}/../${PORTNAME} ${STAGEDIR}${PREFIX}/bin
.include <bsd.port.mk>

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1583606708
SHA256 (VeroRoute_V184_Src.zip) = 17faead62bee06439a25f2393b61eb3b81ba75da58ab393223c1dcc811495cb5
SIZE (VeroRoute_V184_Src.zip) = 977832
TIMESTAMP = 1584320068
SHA256 (VeroRoute_V186_Src.zip) = be95e383b04a8d7de8fb11852ef1feac29c152c94214e06a503b2f92e26a8f41
SIZE (VeroRoute_V186_Src.zip) = 980967

View File

@ -0,0 +1,11 @@
--- veroroute.pro.orig 2020-03-16 00:59:58 UTC
+++ veroroute.pro
@@ -118,7 +118,7 @@ unix {
target.path = $${PREFIX}/bin/
target.files = ../veroroute
- manpage.path = $${PREFIX}/share/man/man1
+ manpage.path = $${PREFIX}/man/man1
manpage.files = ../veroroute.1
desktopentry.path = $${PREFIX}/share/applications

190
cad/veroroute/pkg-plist Normal file
View File

@ -0,0 +1,190 @@
bin/veroroute
man/man1/veroroute.1.gz
share/applications/veroroute.desktop
share/gEDA/gafrc.d/veroroute-clib.scm
share/gEDA/sym/veroroute_battery/Battery.sym
share/gEDA/sym/veroroute_bbd/MN3006.sym
share/gEDA/sym/veroroute_bbd/MN3007.sym
share/gEDA/sym/veroroute_bbd/MN3009.sym
share/gEDA/sym/veroroute_bbd/MN3101.sym
share/gEDA/sym/veroroute_bbd/MN3102.sym
share/gEDA/sym/veroroute_bbd/MN3204.sym
share/gEDA/sym/veroroute_bbd/MN3206.sym
share/gEDA/sym/veroroute_bbd/MN3207.sym
share/gEDA/sym/veroroute_bbd/MN3209.sym
share/gEDA/sym/veroroute_bbd/SAD1024.sym
share/gEDA/sym/veroroute_connector/Pad.sym
share/gEDA/sym/veroroute_diode/Generic.sym
share/gEDA/sym/veroroute_diode/LED.sym
share/gEDA/sym/veroroute_diode/Schottky.sym
share/gEDA/sym/veroroute_diode/Zener.sym
share/gEDA/sym/veroroute_electromechanical/Potentiometer_Offboard.sym
share/gEDA/sym/veroroute_electromechanical/Potentiometer_Trimmer_Flat.sym
share/gEDA/sym/veroroute_electromechanical/Potentiometer_Trimmer_Vertical.sym
share/gEDA/sym/veroroute_electromechanical/Speaker_Offboard.sym
share/gEDA/sym/veroroute_electromechanical/Switch_DIP_3PST.sym
share/gEDA/sym/veroroute_electromechanical/Switch_DIP_DPST.sym
share/gEDA/sym/veroroute_electromechanical/Switch_OffBoard_DPDT.sym
share/gEDA/sym/veroroute_electromechanical/Switch_Offboard_3PDT.sym
share/gEDA/sym/veroroute_electromechanical/Switch_Offboard_DPST.sym
share/gEDA/sym/veroroute_electromechanical/Switch_Offboard_SPDT.sym
share/gEDA/sym/veroroute_electromechanical/Switch_Offboard_SPST.sym
share/gEDA/sym/veroroute_electromechanical/Switch_Onboard_3PDT.sym
share/gEDA/sym/veroroute_electromechanical/Switch_Onboard_DPDT.sym
share/gEDA/sym/veroroute_electromechanical/Switch_Onboard_DPST.sym
share/gEDA/sym/veroroute_electromechanical/Switch_Onboard_SPDT.sym
share/gEDA/sym/veroroute_electromechanical/Switch_Onboard_SPST.sym
share/gEDA/sym/veroroute_linear/Comparator_LM311.sym
share/gEDA/sym/veroroute_linear/Comparator_LM319.sym
share/gEDA/sym/veroroute_linear/Comparator_LM339.sym
share/gEDA/sym/veroroute_linear/Generic_DIP10.sym
share/gEDA/sym/veroroute_linear/Generic_DIP12.sym
share/gEDA/sym/veroroute_linear/Generic_DIP14.sym
share/gEDA/sym/veroroute_linear/Generic_DIP16.sym
share/gEDA/sym/veroroute_linear/Generic_DIP8.sym
share/gEDA/sym/veroroute_linear/Generic_SIP10.sym
share/gEDA/sym/veroroute_linear/Generic_SIP12.sym
share/gEDA/sym/veroroute_linear/Generic_SIP14.sym
share/gEDA/sym/veroroute_linear/Generic_SIP16.sym
share/gEDA/sym/veroroute_linear/Generic_SIP8.sym
share/gEDA/sym/veroroute_linear/OTA_LM13600.sym
share/gEDA/sym/veroroute_linear/OpAmp_LM324.sym
share/gEDA/sym/veroroute_linear/OpAmp_LM358.sym
share/gEDA/sym/veroroute_linear/OpAmp_LM741.sym
share/gEDA/sym/veroroute_linear/OpAmp_NJM4558L.sym
share/gEDA/sym/veroroute_linear/OpAmp_TL072.sym
share/gEDA/sym/veroroute_linear/OpAmp_TL074.sym
share/gEDA/sym/veroroute_linear/Timer_NE555.sym
share/gEDA/sym/veroroute_logic/24LC32A.sym
share/gEDA/sym/veroroute_logic/4013.sym
share/gEDA/sym/veroroute_logic/4049.sym
share/gEDA/sym/veroroute_logic/4050.sym
share/gEDA/sym/veroroute_passive/Capacitor_Ceramic.sym
share/gEDA/sym/veroroute_passive/Capacitor_Ceramic_100mil.sym
share/gEDA/sym/veroroute_passive/Capacitor_Ceramic_200mil.sym
share/gEDA/sym/veroroute_passive/Capacitor_Ceramic_300mil.sym
share/gEDA/sym/veroroute_passive/Capacitor_Electrolytic_200mil.sym
share/gEDA/sym/veroroute_passive/Capacitor_Electrolytic_250mil.sym
share/gEDA/sym/veroroute_passive/Capacitor_Electrolytic_300mil.sym
share/gEDA/sym/veroroute_passive/Capacitor_Electrolytic_400mil.sym
share/gEDA/sym/veroroute_passive/Capacitor_Electrolytic_500mil.sym
share/gEDA/sym/veroroute_passive/Capacitor_Electrolytic_600mil.sym
share/gEDA/sym/veroroute_passive/Capacitor_Electrolytic_NP_200mil.sym
share/gEDA/sym/veroroute_passive/Capacitor_Electrolytic_NP_250mil.sym
share/gEDA/sym/veroroute_passive/Capacitor_Electrolytic_NP_300mil.sym
share/gEDA/sym/veroroute_passive/Capacitor_Electrolytic_NP_400mil.sym
share/gEDA/sym/veroroute_passive/Capacitor_Electrolytic_NP_500mil.sym
share/gEDA/sym/veroroute_passive/Capacitor_Electrolytic_NP_600mil.sym
share/gEDA/sym/veroroute_passive/Capacitor_Film.sym
share/gEDA/sym/veroroute_passive/Capacitor_Film_100.sym
share/gEDA/sym/veroroute_passive/Capacitor_Film_200.sym
share/gEDA/sym/veroroute_passive/Capacitor_Film_300.sym
share/gEDA/sym/veroroute_passive/Crystal.sym
share/gEDA/sym/veroroute_passive/Resistor.sym
share/gEDA/sym/veroroute_passive/Resistor_100mil.sym
share/gEDA/sym/veroroute_passive/Resistor_200mil .sym
share/gEDA/sym/veroroute_passive/Resistor_300mil.sym
share/gEDA/sym/veroroute_passive/Resistor_400mil .sym
share/gEDA/sym/veroroute_regulator/LM137.sym
share/gEDA/sym/veroroute_regulator/LM317.sym
share/gEDA/sym/veroroute_regulator/LM336.sym
share/gEDA/sym/veroroute_regulator/LM337.sym
share/gEDA/sym/veroroute_regulator/LM385.sym
share/gEDA/sym/veroroute_regulator/LM78Lxx.sym
share/gEDA/sym/veroroute_regulator/LM78xx.sym
share/gEDA/sym/veroroute_regulator/LM79Lxx.sym
share/gEDA/sym/veroroute_regulator/LM79xx.sym
share/gEDA/sym/veroroute_regulator/LP2950.sym
share/gEDA/sym/veroroute_regulator/TL431.sym
share/gEDA/sym/veroroute_spin/Spin_FV1.sym
share/gEDA/sym/veroroute_transistor/Darlington_NPN_TIP100.sym
share/gEDA/sym/veroroute_transistor/Darlington_NPN_TIP101.sym
share/gEDA/sym/veroroute_transistor/Darlington_NPN_TIP102.sym
share/gEDA/sym/veroroute_transistor/Darlington_PNP_TIP105.sym
share/gEDA/sym/veroroute_transistor/Darlington_PNP_TIP106.sym
share/gEDA/sym/veroroute_transistor/Darlington_PNP_TIP107.sym
share/gEDA/sym/veroroute_transistor/JFET_Nchannel_2N5457.sym
share/gEDA/sym/veroroute_transistor/JFET_Nchannel_2N5458.sym
share/gEDA/sym/veroroute_transistor/JFET_Nchannel_2N5459.sym
share/gEDA/sym/veroroute_transistor/JFET_Nchannel_2N5484.sym
share/gEDA/sym/veroroute_transistor/JFET_Nchannel_2N5485.sym
share/gEDA/sym/veroroute_transistor/JFET_Nchannel_2N5486.sym
share/gEDA/sym/veroroute_transistor/JFET_Nchannel_2SK117.sym
share/gEDA/sym/veroroute_transistor/JFET_Nchannel_2SK30.sym
share/gEDA/sym/veroroute_transistor/JFET_Nchannel_BF245.sym
share/gEDA/sym/veroroute_transistor/JFET_Nchannel_J201.sym
share/gEDA/sym/veroroute_transistor/JFET_Nchannel_J202.sym
share/gEDA/sym/veroroute_transistor/JFET_Nchannel_MPF102.sym
share/gEDA/sym/veroroute_transistor/MOSFET_Nchannel_2N7000.sym
share/gEDA/sym/veroroute_transistor/MOSFET_Nchannel_BS170.sym
share/gEDA/sym/veroroute_transistor/MOSFET_Nchannel_MTP3055.sym
share/gEDA/sym/veroroute_transistor/MOSFET_Pchannel_MTP2955.sym
share/gEDA/sym/veroroute_transistor/NPN_2N2222.sym
share/gEDA/sym/veroroute_transistor/NPN_2N3903.sym
share/gEDA/sym/veroroute_transistor/NPN_2N3904.sym
share/gEDA/sym/veroroute_transistor/NPN_2N5088.sym
share/gEDA/sym/veroroute_transistor/NPN_2N5089.sym
share/gEDA/sym/veroroute_transistor/NPN_BC182.sym
share/gEDA/sym/veroroute_transistor/NPN_BC183.sym
share/gEDA/sym/veroroute_transistor/NPN_BC184.sym
share/gEDA/sym/veroroute_transistor/NPN_BC212.sym
share/gEDA/sym/veroroute_transistor/NPN_BC213.sym
share/gEDA/sym/veroroute_transistor/NPN_BC214.sym
share/gEDA/sym/veroroute_transistor/NPN_BC237.sym
share/gEDA/sym/veroroute_transistor/NPN_BC238.sym
share/gEDA/sym/veroroute_transistor/NPN_BC239.sym
share/gEDA/sym/veroroute_transistor/NPN_BC337.sym
share/gEDA/sym/veroroute_transistor/NPN_BC338.sym
share/gEDA/sym/veroroute_transistor/NPN_BC546.sym
share/gEDA/sym/veroroute_transistor/NPN_BC547.sym
share/gEDA/sym/veroroute_transistor/NPN_BC548.sym
share/gEDA/sym/veroroute_transistor/NPN_BC549.sym
share/gEDA/sym/veroroute_transistor/NPN_BC550.sym
share/gEDA/sym/veroroute_transistor/NPN_BC635.sym
share/gEDA/sym/veroroute_transistor/NPN_BC637.sym
share/gEDA/sym/veroroute_transistor/NPN_BC639.sym
share/gEDA/sym/veroroute_transistor/NPN_MJE3055.sym
share/gEDA/sym/veroroute_transistor/NPN_TIP31.sym
share/gEDA/sym/veroroute_transistor/NPN_TIP41.sym
share/gEDA/sym/veroroute_transistor/PNP_2N3905.sym
share/gEDA/sym/veroroute_transistor/PNP_2N3906.sym
share/gEDA/sym/veroroute_transistor/PNP_2N5086.sym
share/gEDA/sym/veroroute_transistor/PNP_2N5087.sym
share/gEDA/sym/veroroute_transistor/PNP_BC307.sym
share/gEDA/sym/veroroute_transistor/PNP_BC308.sym
share/gEDA/sym/veroroute_transistor/PNP_BC309.sym
share/gEDA/sym/veroroute_transistor/PNP_BC327.sym
share/gEDA/sym/veroroute_transistor/PNP_BC328.sym
share/gEDA/sym/veroroute_transistor/PNP_BC556.sym
share/gEDA/sym/veroroute_transistor/PNP_BC557.sym
share/gEDA/sym/veroroute_transistor/PNP_BC558.sym
share/gEDA/sym/veroroute_transistor/PNP_BC559.sym
share/gEDA/sym/veroroute_transistor/PNP_BC560.sym
share/gEDA/sym/veroroute_transistor/PNP_BC640.sym
share/gEDA/sym/veroroute_transistor/PNP_MJE2955.sym
share/gEDA/sym/veroroute_transistor/PNP_TIP32.sym
share/gEDA/sym/veroroute_transistor/PNP_TIP42.sym
share/pixmaps/veroroute.png
%%DATADIR%%/tutorials/tutorial_0.vrt
%%DATADIR%%/tutorials/tutorial_1.vrt
%%DATADIR%%/tutorials/tutorial_10.vrt
%%DATADIR%%/tutorials/tutorial_11.vrt
%%DATADIR%%/tutorials/tutorial_12.vrt
%%DATADIR%%/tutorials/tutorial_13.vrt
%%DATADIR%%/tutorials/tutorial_14.vrt
%%DATADIR%%/tutorials/tutorial_15.vrt
%%DATADIR%%/tutorials/tutorial_16.vrt
%%DATADIR%%/tutorials/tutorial_17.vrt
%%DATADIR%%/tutorials/tutorial_18.vrt
%%DATADIR%%/tutorials/tutorial_19.vrt
%%DATADIR%%/tutorials/tutorial_2.vrt
%%DATADIR%%/tutorials/tutorial_20.vrt
%%DATADIR%%/tutorials/tutorial_21.vrt
%%DATADIR%%/tutorials/tutorial_3.vrt
%%DATADIR%%/tutorials/tutorial_4.vrt
%%DATADIR%%/tutorials/tutorial_5.vrt
%%DATADIR%%/tutorials/tutorial_6.vrt
%%DATADIR%%/tutorials/tutorial_7.vrt
%%DATADIR%%/tutorials/tutorial_8.vrt
%%DATADIR%%/tutorials/tutorial_9.vrt
%%DATADIR%%/veroroute.png

View File

@ -2,6 +2,7 @@
PORTNAME= direwolf
DISTVERSION= 1.5
PORTREVISION= 1
CATEGORIES= comms hamradio
MAINTAINER= hamradio@FreeBSD.org

View File

@ -0,0 +1,34 @@
--- dwgpsd.c.orig 2020-03-05 16:59:08 UTC
+++ dwgpsd.c
@@ -57,7 +57,10 @@
// Debian bug report: direwolf (1.2-1) FTBFS with libgps22 as part of the gpsd transition (#803605):
// dwgps.c claims to only support GPSD_API_MAJOR_VERSION 5, but also builds successfully with
// GPSD_API_MAJOR_VERSION 6 provided by libgps22 when the attached patch is applied.
-#if GPSD_API_MAJOR_VERSION < 5 || GPSD_API_MAJOR_VERSION > 6
+
+// Also compatible with API 9 with conditional compilation later.
+
+#if GPSD_API_MAJOR_VERSION < 5 || GPSD_API_MAJOR_VERSION > 9
#error libgps API version might be incompatible.
#endif
@@ -257,7 +260,19 @@ static void * read_gpsd_thread (void *arg)
/* Fall thru to read which should get error and bail out. */
}
+// https://github.com/wb2osz/direwolf/issues/196
+// https://bugzilla.redhat.com/show_bug.cgi?id=1674812
+
+// gps_read has two new parameters in API version 7.
+// It looks like this could be used to obtain the JSON message from the daemon.
+// Specify NULL, instead of message buffer space, if this is not desired.
+// Why couldn't they add a new function instead of introducing incompatibility?
+
+#if GPSD_API_MAJOR_VERSION >= 7
+ if (gps_read (&gpsdata, NULL, 0) == -1) {
+#else
if (gps_read (&gpsdata) == -1) {
+#endif
text_color_set(DW_COLOR_ERROR);
dw_printf ("------------------------------------------\n");

View File

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= adminer
PORTVERSION= 4.7.4
PORTVERSION= 4.7.6
CATEGORIES= databases www
MASTER_SITES= https://github.com/vrana/adminer/releases/download/v${PORTVERSION}/
EXTRACT_SUFX= .php
@ -24,7 +24,7 @@ SUB_FILES= pkg-message
SUB_LIST= PHPVER="${PHP_VER}"
do-install:
${MKDIR} ${STAGEDIR}${WWWDIR}/${PORTNAME}
${CP} ${DISTDIR}/${DISTNAME}${EXTRACT_SUFX} ${STAGEDIR}${WWWDIR}/${PORTNAME}/index.php
${MKDIR} ${STAGEDIR}${WWWDIR}
${INSTALL_DATA} ${DISTDIR}/${DISTNAME}${EXTRACT_SUFX} ${STAGEDIR}${WWWDIR}/index.php
.include <bsd.port.mk>

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1572098178
SHA256 (adminer-4.7.4.php) = b8c4e0c6f7dfd9b7a7421be17ec5d6b1259e180d5ff4b79645621ce1d5575e66
SIZE (adminer-4.7.4.php) = 485037
TIMESTAMP = 1584245697
SHA256 (adminer-4.7.6.php) = 78f718f3b60faa1d1765af6c0010465f8d780fcaf8990a9e9223ce9c716de2d2
SIZE (adminer-4.7.6.php) = 489252

View File

@ -1,4 +1,4 @@
@owner %%WWWOWN%%
@group %%WWWGRP%%
@mode 0755
%%WWWDIR%%/adminer/index.php
@mode 0644
%%WWWDIR%%/index.php

View File

@ -5,7 +5,7 @@ PORTNAME= clickhouse
PORTVERSION= 19.11.5.28
DISTVERSIONPREFIX= v
DISTVERSIONSUFFIX= -stable
PORTREVISION= 5
PORTREVISION= 6
CATEGORIES= databases
MAINTAINER= proler@gmail.com

View File

@ -3,7 +3,7 @@
PORTNAME= couchdb2
DISTVERSION= 2.3.1
PORTREVISION= 3
PORTREVISION= 4
CATEGORIES= databases
MASTER_SITES= APACHE/couchdb/source/${DISTVERSION}
DISTNAME= apache-couchdb-${DISTVERSION}

View File

@ -3,7 +3,7 @@
PORTNAME= evolution-data-server
PORTVERSION= 3.28.5
PORTREVISION= 4
PORTREVISION= 5
CATEGORIES= databases gnome
MASTER_SITES= GNOME
DIST_SUBDIR= gnome3

View File

@ -2,7 +2,7 @@
PORTNAME= firebird
PORTVERSION= 2.5.8
PORTREVISION= 4
PORTREVISION= 5
CATEGORIES?= databases
MASTER_SITES= https://github.com/FirebirdSQL/${PORTNAME}/releases/download/R2_5_8/
PKGNAMESUFFIX?= ${PORTVERSION:R:S/.//}-server

View File

@ -3,7 +3,7 @@
PORTNAME= kbibtex
DISTVERSION= 0.9.1
PORTREVISION= 2
PORTREVISION= 3
CATEGORIES= databases kde
MASTER_SITES= KDE/stable/KBibTeX/${DISTVERSION}

View File

@ -2,7 +2,7 @@
PORTNAME= kdb
DISTVERSION= 3.2.0
PORTREVISION= 4
PORTREVISION= 5
CATEGORIES= databases kde
MASTER_SITES= KDE/stable/${PORTNAME}/src
DIST_SUBDIR= KDE/${PORTNAME}

View File

@ -2,7 +2,7 @@
PORTNAME= kexi
DISTVERSION= 3.2.0
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= databases kde
MASTER_SITES= KDE/stable/${PORTNAME}/src
DIST_SUBDIR= KDE/${PORTNAME}
@ -22,7 +22,7 @@ USE_KDE= auth bookmarks codecs completion config \
iconthemes itemviews jobwidgets kio parts service \
solid sonnet texteditor textwidgets widgetsaddons \
xmlgui breeze-icons_build
USE_QT= core dbus declarative gui network printsupport webkit widgets xml \
USE_QT= concurrent core dbus declarative gui network printsupport webkit widgets xml \
buildtools_build qmake_build
CONFLICTS_INSTALL= calligra-2*

View File

@ -48,8 +48,6 @@ SQLITE3_CONFIGURE_WITH= sqlite3
SQLITE3_PLIST_FILES= lib/dbd/libdbdsqlite3.so
post-patch:
@${REINPLACE_CMD} -e 's|-O20|${CFLAGS}|g' \
-e 's|/usr/local|${LOCALBASE}|g' ${WRKSRC}/configure
@${TOUCH} ${WRKSRC}/drivers/*/dbd_*/*
.include <bsd.port.mk>

View File

@ -35,10 +35,6 @@ GTK2_LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \
GTK2_CONFIGURE_ENABLE= gui
post-patch:
@${REINPLACE_CMD} -e \
's|-ldl||g' ${WRKSRC}/admin/libiodbc.pc.in
post-install:
@${MKDIR} ${STAGEDIR}/${ETCDIR}
${INSTALL_DATA} ${WRKSRC}/etc/odbc*.ini.sample ${STAGEDIR}/${ETCDIR}

View File

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= mysql
PORTREVISION= 1
PORTREVISION= 2
PKGNAMESUFFIX= 80-client
COMMENT= Multithreaded SQL database (client)

View File

@ -3,7 +3,7 @@
PORTNAME?= mysql
PORTVERSION= 8.0.19
PORTREVISION?= 1
PORTREVISION?= 2
CATEGORIES= databases
MASTER_SITES= MYSQL/MySQL-8.0
PKGNAMESUFFIX?= 80-server

View File

@ -2,6 +2,7 @@
PORTNAME= Horde_Db
PORTVERSION= 2.4.0
PORTREVISION= 1
CATEGORIES= databases www pear
MAINTAINER= horde@FreeBSD.org

View File

@ -0,0 +1,82 @@
--- lib/Horde/Db/Adapter/Postgresql/Schema.php.orig 2017-02-27 10:00:17 UTC
+++ lib/Horde/Db/Adapter/Postgresql/Schema.php
@@ -3,12 +3,15 @@
* Copyright 2007 Maintainable Software, LLC
* Copyright 2008-2017 Horde LLC (http://www.horde.org/)
*
+ * See the enclosed file LICENSE for license information (BSD). If you
+ * did not receive this file, see http://www.horde.org/licenses/bsd.
+ *
* @author Mike Naberezny <mike@maintainable.com>
* @author Derek DeVries <derek@maintainable.com>
* @author Chuck Hagenbuch <chuck@horde.org>
* @author Jan Schneider <jan@horde.org>
- * @license http://www.horde.org/licenses/bsd
* @category Horde
+ * @license http://www.horde.org/licenses/bsd
* @package Db
* @subpackage Adapter
*/
@@ -21,8 +24,10 @@
* @author Derek DeVries <derek@maintainable.com>
* @author Chuck Hagenbuch <chuck@horde.org>
* @author Jan Schneider <jan@horde.org>
- * @license http://www.horde.org/licenses/bsd
* @category Horde
+ * @copyright 2007 Maintainable Software, LLC
+ * @copyright 2008-2017 Horde LLC
+ * @license http://www.horde.org/licenses/bsd
* @package Db
* @subpackage Adapter
*/
@@ -1057,13 +1062,32 @@ class Horde_Db_Adapter_Postgresql_Schema extends Horde
$quotedSequence = $this->quoteSequenceName($sequence);
$quotedTable = $this->quoteTableName($table);
$quotedPk = $this->quoteColumnName($pk);
-
- $sql = sprintf('SELECT setval(%s, (SELECT COALESCE(MAX(%s) + (SELECT increment_by FROM %s), (SELECT min_value FROM %s)) FROM %s), false)',
- $quotedSequence,
- $quotedPk,
- $sequence,
- $sequence,
- $quotedTable);
+ if ($this->postgresqlVersion() >= 100000) {
+ $sql = sprintf('
+ SELECT setval(
+ %s,
+ (SELECT COALESCE(
+ MAX(%s) + (SELECT increment_by FROM pg_sequences WHERE schemaname=ANY(CURRENT_SCHEMAS(false)) AND sequencename=%s),
+ (SELECT min_value FROM pg_sequences WHERE schemaname=ANY(CURRENT_SCHEMAS(false)) AND sequencename=%s)
+ ) FROM %s),
+ false
+ )',
+ $quotedSequence,
+ $quotedPk,
+ $quotedSequence,
+ $quotedSequence,
+ $quotedTable
+ );
+ } else {
+ $sql = sprintf(
+ 'SELECT setval(%s, (SELECT COALESCE(MAX(%s) + (SELECT increment_by FROM %s), (SELECT min_value FROM %s)) FROM %s), false)',
+ $quotedSequence,
+ $quotedPk,
+ $sequence,
+ $sequence,
+ $quotedTable
+ );
+ }
$this->selectValue($sql, 'Reset sequence');
} else {
if ($this->_logger) {
@@ -1138,9 +1162,7 @@ class Horde_Db_Adapter_Postgresql_Schema extends Horde
{
if (!$this->_version) {
try {
- $version = $this->selectValue('SELECT version()');
- if (preg_match('/PostgreSQL (\d+)\.(\d+)\.(\d+)/', $version, $matches))
- $this->_version = ($matches[1] * 10000) + ($matches[2] * 100) + $matches[3];
+ $this->_version = $this->selectValue('SHOW server_version_num');
} catch (Exception $e) {
return 0;
}

View File

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= pgpool-II
PORTVERSION= 3.5.22
PORTVERSION= 3.5.24
CATEGORIES= databases
MASTER_SITES= http://www.pgpool.net/mediawiki/images/
PKGNAMESUFFIX= 35

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1567201021
SHA256 (pgpool-II-3.5.22.tar.gz) = c0c4fae8651fc2348969d74b92c86779e896b6ff0325c8b507600c2362f54669
SIZE (pgpool-II-3.5.22.tar.gz) = 2286103
TIMESTAMP = 1584221208
SHA256 (pgpool-II-3.5.24.tar.gz) = cccafe16b3d3df0fd23730c7da872efe82c516234768c7992513fac61f04276b
SIZE (pgpool-II-3.5.24.tar.gz) = 2287900

View File

@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= pgpool-II
PORTVERSION= 3.6.18
PORTVERSION= 3.6.20
CATEGORIES= databases
MASTER_SITES= http://www.pgpool.net/mediawiki/images/
PKGNAMESUFFIX= 36

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1567201114
SHA256 (pgpool-II-3.6.18.tar.gz) = e6fdcd89355de014bd62a54c8db389679a9ebb3a0178877ac51d62aaaa18f079
SIZE (pgpool-II-3.6.18.tar.gz) = 3616219
TIMESTAMP = 1584221287
SHA256 (pgpool-II-3.6.20.tar.gz) = 332942b74baea2ff35270c87e8ab2df93db1d2e03d52d9e3315ade746c38c738
SIZE (pgpool-II-3.6.20.tar.gz) = 3654163

View File

@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= pgpool-II
PORTVERSION= 3.7.11
PORTVERSION= 3.7.13
CATEGORIES= databases
MASTER_SITES= http://www.pgpool.net/mediawiki/images/
PKGNAMESUFFIX= 37

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1567201196
SHA256 (pgpool-II-3.7.11.tar.gz) = 22060c71700ca648b4b1a277860fbfaced078e4fbc2b91c248a23cbfbd863a9a
SIZE (pgpool-II-3.7.11.tar.gz) = 3642106
TIMESTAMP = 1584221468
SHA256 (pgpool-II-3.7.13.tar.gz) = 0a970005eb183ad9ed06d31c8061257c4b375039d932d1fbdd4e7c3ee99c1ff7
SIZE (pgpool-II-3.7.13.tar.gz) = 3419767

View File

@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= pgpool-II
PORTVERSION= 4.0.6
PORTVERSION= 4.0.8
CATEGORIES= databases
MASTER_SITES= http://www.pgpool.net/mediawiki/images/
PKGNAMESUFFIX= 40

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1567201236
SHA256 (pgpool-II-4.0.6.tar.gz) = e521db8efbaa58c98a0565f71f938c6fa2f661fd7d7ce1d7f4ff65ff195e952e
SIZE (pgpool-II-4.0.6.tar.gz) = 3804154
TIMESTAMP = 1584221322
SHA256 (pgpool-II-4.0.8.tar.gz) = 6d3ade6f4af23dff1738354ac645adaeaa04c98b79591b9b734142eb18355842
SIZE (pgpool-II-4.0.8.tar.gz) = 3832833

View File

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= pgpool
PORTVERSION= 3.4.25
PORTVERSION= 3.4.26
CATEGORIES= databases
MASTER_SITES= http://www.pgpool.net/mediawiki/images/
DISTNAME= ${PORTNAME}-II-${PORTVERSION}
@ -13,9 +13,13 @@ COMMENT= Connection pool server for PostgreSQL
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
PORTSCOUT= limit:^3.4.[0-9]*
DEPRECATED= Reached EOL at 2019-10-31, please use pgpool-II-35 or higher
EXPIRATION_DATE= 2020-03-31
USES= gmake libtool pgsql:9.3+
PORTSCOUT= limit:^3.4.[0-9]*
GNU_CONFIGURE= yes
USE_LDCONFIG= yes

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1567200275
SHA256 (pgpool-II-3.4.25.tar.gz) = 9acfa1ac047c92d807e20d0deddebec4ca50e20cc3e7caaf5c8397b608cf165c
SIZE (pgpool-II-3.4.25.tar.gz) = 2187156
TIMESTAMP = 1584220090
SHA256 (pgpool-II-3.4.26.tar.gz) = 959ea4fa5a62d88c6dac31871a21fe504df30d44f47da1b714e4c0fe5f8570d3
SIZE (pgpool-II-3.4.26.tar.gz) = 2186949

View File

@ -4,7 +4,7 @@
DISTVERSION?= 10.12
# PORTREVISION must be ?= otherwise, all slave ports get this PORTREVISION and
# not their own. Probably best to keep it at ?=0 when reset here too.
PORTREVISION?= 0
PORTREVISION?= 1
PKGNAMESUFFIX?= ${DISTVERSION:R:S/.//}${COMPONENT}
MAINTAINER?= pgsql@FreeBSD.org

View File

@ -5,7 +5,7 @@ PORTNAME?= postgresql
DISTVERSION?= 12.2
# PORTREVISION must be ?= otherwise, all slave ports get this PORTREVISION and
# not their own. Probably best to keep it at ?=0 when reset here too.
PORTREVISION?= 0
PORTREVISION?= 1
CATEGORIES?= databases
MASTER_SITES= PGSQL/source/v${DISTVERSION}
PKGNAMESUFFIX?= ${PORTVERSION:R}${COMPONENT}

View File

@ -4,7 +4,7 @@
DISTVERSION?= 9.6.17
# PORTREVISION must be ?= otherwise, all slave ports get this PORTREVISION and
# not their own. Probably best to keep it at ?=0 when reset here too.
PORTREVISION?= 0
PORTREVISION?= 1
PKGNAMESUFFIX?= ${PORTVERSION:R:S/.//}${COMPONENT}
MAINTAINER?= pgsql@FreeBSD.org

View File

@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= pony
PORTVERSION= 0.7.12
PORTVERSION= 0.7.13
CATEGORIES= databases devel python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1580988369
SHA256 (pony-0.7.12.tar.gz) = 1909758ad70f83245c6c6c863760fc5ba1ee2af388c6a5584cb2ffed38bed20a
SIZE (pony-0.7.12.tar.gz) = 286552
TIMESTAMP = 1583920572
SHA256 (pony-0.7.13.tar.gz) = 8a9e7339fe7a5182566c83047dbae8053aa1cf458bff0f21f1ae1b106a210cbb
SIZE (pony-0.7.13.tar.gz) = 284729

View File

@ -3,6 +3,7 @@
PORTNAME= tarantool
PORTVERSION= 2.3.1
PORTREVISION= 1
CATEGORIES= databases
MAINTAINER= sunpoet@FreeBSD.org

View File

@ -12,6 +12,7 @@
SUBDIR += anydesk
SUBDIR += appwrapper
SUBDIR += aspostit
SUBDIR += ausweisapp2
SUBDIR += autocutsel
SUBDIR += baobab
SUBDIR += basket

View File

@ -0,0 +1,31 @@
# $FreeBSD$
PORTNAME= ausweisapp2
DISTVERSION= 1.20.0
PORTREVISION= 1
CATEGORIES= deskutils security
MAINTAINER= freebsd@sysctl.cz
COMMENT= Official authentication app for German ID cards and residence permits
LICENSE= EUPLv1.2
LICENSE_NAME= European Union Public Licence V. 1.2
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
BUILD_DEPENDS= pcsc-lite>0:devel/pcsc-lite
LIB_DEPENDS= libhttp_parser.so:www/http-parser \
libpcsclite.so:devel/pcsc-lite
USES= cmake compiler:c++17-lang pkgconfig qmake qt:5 ssl
USE_GITHUB= yes
GH_ACCOUNT= Governikus
GH_PROJECT= AusweisApp2
USE_QT= buildtools concurrent core declarative gui linguisttools \
network quickcontrols2 svg websockets widgets
# The VENDOR variable controls the name of the directory in ${PREFIX}/share.
CMAKE_ARGS= -DVENDOR=${PORTNAME}
MAKE_ENV= DESTDIR=${STAGEDIR}
.include <bsd.port.mk>

View File

@ -0,0 +1,3 @@
TIMESTAMP = 1580634267
SHA256 (Governikus-AusweisApp2-1.20.0_GH0.tar.gz) = 8590b8370fd7a27f639f7678171aeef0898e891fefafc54bd1d58dfc020e373b
SIZE (Governikus-AusweisApp2-1.20.0_GH0.tar.gz) = 9727544

View File

@ -0,0 +1,28 @@
--- cmake/Install.cmake.orig 2020-03-12 12:06:51 UTC
+++ cmake/Install.cmake
@@ -273,12 +273,12 @@ ELSEIF(UNIX)
SET(DEFAULT_FILE_DESTINATION ${CMAKE_INSTALL_DATADIR}/${VENDOR}/AusweisApp2)
SET(TRANSLATION_DESTINATION ${DEFAULT_FILE_DESTINATION}/${TRANSLATION_DESTINATION})
- INSTALL(TARGETS AusweisApp DESTINATION ${CMAKE_INSTALL_BINDIR} COMPONENT Application)
+ INSTALL(TARGETS AusweisApp DESTINATION ${DESTDIR}${CMAKE_INSTALL_BINDIR} COMPONENT Application)
CONFIGURE_FILE(${PACKAGING_DIR}/linux/${BUNDLE_IDENTIFIER}.metainfo.xml.in ${CMAKE_CURRENT_BINARY_DIR}/${BUNDLE_IDENTIFIER}.metainfo.xml @ONLY)
CONFIGURE_FILE(${PACKAGING_DIR}/linux/${BUNDLE_IDENTIFIER}.desktop.in ${CMAKE_CURRENT_BINARY_DIR}/${BUNDLE_IDENTIFIER}.desktop @ONLY)
- INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/${BUNDLE_IDENTIFIER}.metainfo.xml DESTINATION ${CMAKE_INSTALL_DATADIR}/metainfo COMPONENT Application)
- INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/${BUNDLE_IDENTIFIER}.desktop DESTINATION ${CMAKE_INSTALL_DATADIR}/applications COMPONENT Application)
- INSTALL(FILES ${RESOURCES_DIR}/images/npa.svg DESTINATION ${DEFAULT_FILE_DESTINATION} COMPONENT Application)
+ INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/${BUNDLE_IDENTIFIER}.metainfo.xml DESTINATION ${DESTDIR}${CMAKE_INSTALL_DATADIR}/metainfo COMPONENT Application)
+ INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/${BUNDLE_IDENTIFIER}.desktop DESTINATION ${DESTDIR}${CMAKE_INSTALL_DATADIR}/applications COMPONENT Application)
+ INSTALL(FILES ${RESOURCES_DIR}/images/npa.svg DESTINATION ${DESTDIR}${DEFAULT_FILE_DESTINATION} COMPONENT Application)
ENDIF()
@@ -303,7 +303,7 @@ IF(LINUX OR WIN32 OR MAC)
ENDIF()
-IF(LINUX)
+IF(LINUX OR BSD)
INSTALL(FILES ${QM_FILES} DESTINATION ${TRANSLATION_DESTINATION} COMPONENT Translations)
ELSEIF(NOT INTEGRATED_SDK)
INSTALL(DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/translations/ DESTINATION ${TRANSLATION_DESTINATION} COMPONENT Translations)

View File

@ -0,0 +1,9 @@
The AusweisApp2 is a software, that you can use to identify yourself online
with your ID card or your electronic residence permit.
The AusweisApp2 offers you an integrated self-assessment where you are able to
view your data that is stored on the online ID.
It is being developed on behalf of the German Federal Ministry of the Interior.
WWW: https://www.ausweisapp.bund.de/ausweisapp2/

View File

@ -0,0 +1,7 @@
bin/AusweisApp2
share/ausweisapp2/AusweisApp2/AusweisApp2.rcc
share/ausweisapp2/AusweisApp2/config.json
share/ausweisapp2/AusweisApp2/npa.svg
share/ausweisapp2/AusweisApp2/translations/ausweisapp2_de.qm
share/applications/com.governikus.ausweisapp2.desktop
share/metainfo/com.governikus.ausweisapp2.metainfo.xml

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