*/*: sync with upstream

Taken from: HardenedBSD
This commit is contained in:
Franco Fichtner 2019-04-17 13:22:42 +02:00
parent 44bc46ace5
commit 8f3ba38411
674 changed files with 5479 additions and 8456 deletions

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1551810956
SHA256 (KDE/applications/18.12.3/kmag-18.12.3.tar.xz) = 04f1357e46bb3e32c85f08c9d5655cde6351c6efd27824a17019ea8562e8d5ba
SIZE (KDE/applications/18.12.3/kmag-18.12.3.tar.xz) = 628976
TIMESTAMP = 1555094757
SHA256 (KDE/applications/19.04.0/kmag-19.04.0.tar.xz) = c6725654846e83b383ff6c624683e4132538f2e812d8131cadefd6926316520e
SIZE (KDE/applications/19.04.0/kmag-19.04.0.tar.xz) = 740072

View File

@ -18,7 +18,6 @@ share/icons/hicolor/32x32/apps/kmag.png
%%DATADIR%%/icons/hicolor/16x16/actions/followmouse.png
%%DATADIR%%/icons/hicolor/16x16/actions/hidemouse.png
%%DATADIR%%/icons/hicolor/16x16/actions/window.png
share/kxmlgui5/kmag/kmagui.rc
share/locale/ar/LC_MESSAGES/kmag.mo
share/locale/bg/LC_MESSAGES/kmag.mo
share/locale/bs/LC_MESSAGES/kmag.mo

View File

@ -2,7 +2,6 @@
PORTNAME= kmousetool
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
PORTREVISION= 1
CATEGORIES= accessibility kde kde-applications
MAINTAINER= kde@FreeBSD.org

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1551810956
SHA256 (KDE/applications/18.12.3/kmousetool-18.12.3.tar.xz) = 34f6bb6f69c284e9cc88d8a31d59c16f003310c33e1e1affd5c363d18f8a91a8
SIZE (KDE/applications/18.12.3/kmousetool-18.12.3.tar.xz) = 112624
TIMESTAMP = 1555094757
SHA256 (KDE/applications/19.04.0/kmousetool-19.04.0.tar.xz) = 89e383a395ec5f1c7d25cc5fb45ecb73a3a0931919a2be533634d77c01cb3fa9
SIZE (KDE/applications/19.04.0/kmousetool-19.04.0.tar.xz) = 112692

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1551810956
SHA256 (KDE/applications/18.12.3/kmouth-18.12.3.tar.xz) = 89b83fb8b4a5eb3c7a6409cd25c730a8bc3be72983c1a75f5e3d3abf01064486
SIZE (KDE/applications/18.12.3/kmouth-18.12.3.tar.xz) = 2056032
TIMESTAMP = 1555094758
SHA256 (KDE/applications/19.04.0/kmouth-19.04.0.tar.xz) = 32666760ed76dd2dc816df52c990cb3b8487346ac37bf065e4b109fb6661ebc3
SIZE (KDE/applications/19.04.0/kmouth-19.04.0.tar.xz) = 2056060

View File

@ -74,6 +74,7 @@
SUBDIR += libunrar
SUBDIR += libunrar5
SUBDIR += libzip
SUBDIR += lizard
SUBDIR += lrzip
SUBDIR += lua-lzlib
SUBDIR += lua51-zlib

View File

@ -2,7 +2,6 @@
PORTNAME= ark
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
PORTREVISION= 3
CATEGORIES= archivers kde kde-applications
MAINTAINER= kde@FreeBSD.org

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1551810954
SHA256 (KDE/applications/18.12.3/ark-18.12.3.tar.xz) = ecf781b5d3691bb967c9170938c1133e2972ee97d71aab2de65487a952700722
SIZE (KDE/applications/18.12.3/ark-18.12.3.tar.xz) = 2580024
TIMESTAMP = 1555094758
SHA256 (KDE/applications/19.04.0/ark-19.04.0.tar.xz) = 35e8e516a8554e086264d9a9a4fa66c2b47fa227eb9e512a1d0d24172cd07a84
SIZE (KDE/applications/19.04.0/ark-19.04.0.tar.xz) = 2582636

View File

@ -1,26 +0,0 @@
commit a3bcf9becddd5725725089add15fbae39c79757e
Author: Elvis Angelaccio <elvis.angelaccio@kde.org>
Date: Sat Mar 9 13:05:35 2019 +0100
Fix creation of tar archives
Usage of QString::compare() breaks the creation of tar archives, because
`zst` is "bigger" than `tar` which means ark would use the `zstd` filter
even when creating a simple tar archive.
BUG: 405136
FIXED-IN: 19.03.80
diff --git a/plugins/libarchive/readwritelibarchiveplugin.cpp b/plugins/libarchive/readwritelibarchiveplugin.cpp
index 38f62881..e83d0087 100644
--- plugins/libarchive/readwritelibarchiveplugin.cpp
+++ plugins/libarchive/readwritelibarchiveplugin.cpp
@@ -352,7 +352,7 @@ bool ReadWriteLibarchivePlugin::initializeNewFileWriterFilters(const Compression
qCDebug(ARK) << "Detected lz4 compression for new file";
ret = archive_write_add_filter_lz4(m_archiveWriter.data());
#ifdef HAVE_ZSTD_SUPPORT
- } else if (filename().rightRef(3).compare(QLatin1String("zst"), Qt::CaseInsensitive)) {
+ } else if (filename().right(3).toUpper() == QLatin1String("ZST")) {
qCDebug(ARK) << "Detected zstd compression for new file";
ret = archive_write_add_filter_zstd(m_archiveWriter.data());
#endif

View File

@ -1,7 +1,7 @@
bin/ark
etc/xdg/ark.categories
lib/libkerfuffle.so.%%KDE_APPLICATIONS_VERSION_SHORT%%
lib/libkerfuffle.so.%%KDE_APPLICATIONS_VERSION%%
lib/libkerfuffle.so.19.4.0
%%QT_PLUGINDIR%%/arkpart.so
%%QT_PLUGINDIR%%/kerfuffle/kerfuffle_cli7z.so
%%QT_PLUGINDIR%%/kerfuffle/kerfuffle_clirar.so

27
archivers/lizard/Makefile Normal file
View File

@ -0,0 +1,27 @@
# $FreeBSD$
PORTNAME= lizard
DISTVERSIONPREFIX= v
DISTVERSION= 1.0
CATEGORIES= archivers
MAINTAINER= tagattie@yandex.com
COMMENT= Efficient compressor with very fast decompression
LICENSE= BSD2CLAUSE GPLv2
LICENSE_COMB= multi
LICENSE_FILE_BSD2CLAUSE= ${WRKSRC}/lib/LICENSE
LICENSE_FILE_GPLv2= ${WRKSRC}/programs/COPYING
USES= gmake
USE_GITHUB= yes
GH_ACCOUNT= inikep
USE_LDCONFIG= yes
post-install:
${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/lizard \
${STAGEDIR}/${PREFIX}/lib/liblizard.so.1.0.0
.include <bsd.port.mk>

View File

@ -0,0 +1,3 @@
TIMESTAMP = 1550625881
SHA256 (inikep-lizard-v1.0_GH0.tar.gz) = 6f666ed699fc15dc7fdaabfaa55787b40ac251681b50c0d8df017c671a9457e6
SIZE (inikep-lizard-v1.0_GH0.tar.gz) = 213732

View File

@ -0,0 +1,6 @@
Lizard (formerly LZ5) is an efficient compressor with very fast
decompression. It achieves compression ratio that is comparable to
zip/zlib and zstd/brotli (at low and medium compression levels) at
decompression speed of 1000 MB/s and faster.
WWW: https://github.com/inikep/lizard

View File

@ -0,0 +1,14 @@
bin/lizard
bin/lizardcat
bin/unlizard
include/lizard_common.h
include/lizard_compress.h
include/lizard_frame.h
lib/liblizard.a
lib/liblizard.so
lib/liblizard.so.1
lib/liblizard.so.1.0.0
libdata/pkgconfig/liblizard.pc
man/man1/lizard.1.gz
man/man1/lizardcat.1.gz
man/man1/unlizard.1.gz

View File

@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= kstars
DISTVERSION= 3.1.1
PORTREVISION= 2
DISTVERSION= 3.2.0
PORTEPOCH= 1
CATEGORIES= astro kde
MASTER_SITES= KDE/stable/${PORTNAME}

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1552209020
SHA256 (kstars-3.1.1.tar.xz) = 60867ce1488e2a47757666d86765abed4950360c33e8ba28acd7aa6137cab491
SIZE (kstars-3.1.1.tar.xz) = 70308140
TIMESTAMP = 1555614636
SHA256 (kstars-3.2.0.tar.xz) = 44054691d2686db2069525b97bb9a075f1bf93d85f230493577002c8dce3c854
SIZE (kstars-3.2.0.tar.xz) = 70667528

View File

@ -119,6 +119,7 @@ share/doc/HTML/ca/kstars/profile_wizard_welcome.png
share/doc/HTML/ca/kstars/quicktour.docbook
share/doc/HTML/ca/kstars/retrograde.docbook
share/doc/HTML/ca/kstars/satellites_tab.png
share/doc/HTML/ca/kstars/screen1.png
share/doc/HTML/ca/kstars/scriptbuilder.docbook
share/doc/HTML/ca/kstars/security-high.png
share/doc/HTML/ca/kstars/security-low.png

View File

@ -2,7 +2,6 @@
PORTNAME= libkgeomap
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
PORTREVISION= 1
CATEGORIES= astro kde kde-applications
MAINTAINER= kde@FreeBSD.org

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1551810991
SHA256 (KDE/applications/18.12.3/libkgeomap-18.12.3.tar.xz) = 2c4459e61e471f0344d03cfa5f00fe2a1890cd2c1501323ceed26d522496c47b
SIZE (KDE/applications/18.12.3/libkgeomap-18.12.3.tar.xz) = 151100
TIMESTAMP = 1555094758
SHA256 (KDE/applications/19.04.0/libkgeomap-19.04.0.tar.xz) = 12cf73da1d406b8f6efe88c1d1bc56ecf3260bbe41759c4dec061df627e990e9
SIZE (KDE/applications/19.04.0/libkgeomap-19.04.0.tar.xz) = 151096

View File

@ -2,7 +2,6 @@
PORTNAME= marble
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
PORTREVISION= 2
CATEGORIES= astro kde kde-applications
MAINTAINER= kde@FreeBSD.org

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1551810992
SHA256 (KDE/applications/18.12.3/marble-18.12.3.tar.xz) = 0bfd7ae576e42ebbddadc8c83c2fec5edaf462bcf284642b1002d36d751b24ee
SIZE (KDE/applications/18.12.3/marble-18.12.3.tar.xz) = 52419848
TIMESTAMP = 1555094759
SHA256 (KDE/applications/19.04.0/marble-19.04.0.tar.xz) = 7405c76970d6ec500e5dc99ea2926cc11571e69f29c2e79f025f0f3ec4048960
SIZE (KDE/applications/19.04.0/marble-19.04.0.tar.xz) = 52316628

View File

@ -1,49 +0,0 @@
From bc206d50cf8c0d0fc9f90cce58a2499ec945bd29 Mon Sep 17 00:00:00 2001
From: Andreas Sturmlechner <asturm@gentoo.org>
Date: Wed, 9 Jan 2019 20:41:28 +0100
Subject: [PATCH] Avoid overwriting Qt5_FOUND with Qt5DBus or Qt5WebEngine
disabled
---
CMakeLists.txt | 17 ++++++-----------
1 file changed, 6 insertions(+), 11 deletions(-)
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 9261a67a4..82f7206d2 100644
--- CMakeLists.txt
+++ CMakeLists.txt
@@ -121,18 +121,13 @@ find_package(Qt5 ${REQUIRED_QT_VERSION} REQUIRED
)
if(CMAKE_SYSTEM_NAME STREQUAL Android)
- find_package(Qt5 ${REQUIRED_QT_VERSION} REQUIRED
- COMPONENTS
- Positioning
- Multimedia
- )
+ find_package(Qt5Positioning ${REQUIRED_QT_VERSION} REQUIRED)
+ find_package(Qt5Multimedia)
+
set ( MARBLE_NO_WEBKITWIDGETS TRUE )
else()
- find_package(Qt5 ${REQUIRED_QT_VERSION}
- COMPONENTS
- WebEngine
- WebEngineWidgets
- )
+ find_package(Qt5WebEngine ${REQUIRED_QT_VERSION})
+ find_package(Qt5WebEngineWidgets ${REQUIRED_QT_VERSION})
if ( NOT Qt5WebEngineWidgets_FOUND )
set ( MARBLE_NO_WEBKITWIDGETS TRUE )
@@ -140,7 +135,7 @@ else()
endif()
if (BUILD_WITH_DBUS)
- find_package(Qt5 ${REQUIRED_QT_VERSION} COMPONENTS DBus)
+ find_package(Qt5DBus ${REQUIRED_QT_VERSION} COMPONENTS)
if (NOT Qt5DBus_FOUND)
set(MARBLE_NO_DBUS TRUE)
endif()
--
2.20.1

View File

@ -1,35 +0,0 @@
From bc32ed4ef08d858edadcfd9eb87d550dfc2704ac Mon Sep 17 00:00:00 2001
From: Aleix Pol <aleixpol@kde.org>
Date: Wed, 21 Nov 2018 03:47:59 +0100
Subject: [PATCH] Include a comment to the desktop file
Summary:
Otherwise the appstream file won't have a summary and appstream complains.
CCBUG: 400431
Reviewers: #marble, kossebau, sanjibanb
Reviewed By: sanjibanb
Subscribers: marble-devel, kde-edu
Tags: #marble, #kde_edu
Differential Revision: https://phabricator.kde.org/D16866
---
src/plasma/wallpapers/worldmap/metadata.desktop | 1 +
1 file changed, 1 insertion(+)
diff --git a/src/plasma/wallpapers/worldmap/metadata.desktop b/src/plasma/wallpapers/worldmap/metadata.desktop
index af0eef807..816232d5e 100644
--- src/plasma/wallpapers/worldmap/metadata.desktop
+++ src/plasma/wallpapers/worldmap/metadata.desktop
@@ -26,6 +26,7 @@ Name[uk]=Карта світу
Name[x-test]=xxWorld Mapxx
Name[zh_CN]=世界地图
Name[zh_TW]=世界地圖
+Comment=Our beautiful globe as your wallpaper
Type=Service
Icon=marble

View File

@ -1,32 +0,0 @@
diff --git a/src/lib/marble/CMakeLists.txt b/src/lib/marble/CMakeLists.txt
index 155c0fc51..1ce5f5f52 100644
--- src/lib/marble/CMakeLists.txt
+++ src/lib/marble/CMakeLists.txt
@@ -1,4 +1,4 @@
-PROJECT(marblewidget)
+# PROJECT(marblewidget)
macro_optional_find_package(Phonon4Qt5 QUIET)
marble_set_package_properties( Phonon4Qt5 PROPERTIES
@@ -13,6 +13,10 @@ endif()
CONFIGURE_FILE(${CMAKE_CURRENT_SOURCE_DIR}/config-phonon.h.cmake
${CMAKE_CURRENT_BINARY_DIR}/config-phonon.h)
+if(MARBLE_NO_WEBKITWIDGETS)
+ add_definitions(-DMARBLE_NO_WEBKITWIDGETS)
+endif()
+
INCLUDE_DIRECTORIES(
${CMAKE_CURRENT_SOURCE_DIR}
${CMAKE_CURRENT_BINARY_DIR}
@@ -47,10 +51,6 @@ set(MARBLE_ABI_VERSION "28")
########### next target ###############
-if(MARBLE_NO_WEBKITWIDGETS)
-add_definitions(-DMARBLE_NO_WEBKITWIDGETS)
-endif()
-
set(marblewidget_SRCS
${geodata_SRCS}
${graphicsview_SRCS}

View File

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= Astro-SIMBAD-Client
PORTVERSION= 0.038
PORTVERSION= 0.039
CATEGORIES= astro perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
@ -23,6 +23,7 @@ TEST_DEPENDS= p5-YAML>=0:textproc/p5-YAML
USES= perl5
USE_PERL5= configure
CONFIGURE_ARGS= -y
NO_ARCH= yes

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1539000585
SHA256 (Astro-SIMBAD-Client-0.038.tar.gz) = 07e902d1562c74b25eb3d586c3c7c0cadbda40d69904f4bf2b3210ac2b201924
SIZE (Astro-SIMBAD-Client-0.038.tar.gz) = 68302
TIMESTAMP = 1555592245
SHA256 (Astro-SIMBAD-Client-0.039.tar.gz) = 939cd5ffd9bd03b403fd6e0f1031eeb100710378d705f607e1aad6c86e783eb1
SIZE (Astro-SIMBAD-Client-0.039.tar.gz) = 68444

View File

@ -1,5 +1,5 @@
bin/simbadc
%%SITE_PERL%%/Astro/SIMBAD/Client.pm
%%SITE_PERL%%/Astro/SIMBAD/Client/WSQueryInterfaceService.pm
%%PERL5_MAN3%%/Astro::SIMBAD::Client.3.gz
%%PERL5_MAN1%%/simbadc.1.gz
%%PERL5_MAN3%%/Astro::SIMBAD::Client.3.gz

View File

@ -2,7 +2,6 @@
PORTNAME= audiocd-kio
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
PORTREVISION= 1
CATEGORIES= audio kde kde-applications
MAINTAINER= kde@FreeBSD.org

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1551811014
SHA256 (KDE/applications/18.12.3/audiocd-kio-18.12.3.tar.xz) = c15ebda9330688c0304be36999f4900ccd7c0b1ce11e19c296975414dafe53c8
SIZE (KDE/applications/18.12.3/audiocd-kio-18.12.3.tar.xz) = 250844
TIMESTAMP = 1555094759
SHA256 (KDE/applications/19.04.0/audiocd-kio-19.04.0.tar.xz) = 0f347be9c873eb75144d2b8f3f2e28d2e52be4c1a0f59a19be99edd867f17371
SIZE (KDE/applications/19.04.0/audiocd-kio-19.04.0.tar.xz) = 353764

View File

@ -5,12 +5,14 @@ lib/libaudiocdplugins.so
lib/libaudiocdplugins.so.5
lib/libaudiocdplugins.so.5.0.0
%%QT_PLUGINDIR%%/kcm_audiocd.so
%%QT_PLUGINDIR%%/kf5/kio/audiocd.so
%%QT_PLUGINDIR%%/libaudiocd_encoder_flac.so
%%QT_PLUGINDIR%%/libaudiocd_encoder_lame.so
%%QT_PLUGINDIR%%/libaudiocd_encoder_opus.so
%%QT_PLUGINDIR%%/libaudiocd_encoder_wav.so
%%QT_PLUGINDIR%%/libkio_audiocd.so
share/config.kcfg/audiocd_flac_encoder.kcfg
share/config.kcfg/audiocd_lame_encoder.kcfg
share/config.kcfg/audiocd_opus_encoder.kcfg
share/konqsidebartng/virtual_folders/services/audiocd.desktop
share/kservices5/audiocd.desktop
share/kservices5/audiocd.protocol
@ -28,16 +30,19 @@ share/locale/bs/LC_MESSAGES/kcmaudiocd.mo
share/locale/bs/LC_MESSAGES/kio_audiocd.mo
share/locale/ca/LC_MESSAGES/audiocd_encoder_flac.mo
share/locale/ca/LC_MESSAGES/audiocd_encoder_lame.mo
share/locale/ca/LC_MESSAGES/audiocd_encoder_opus.mo
share/locale/ca/LC_MESSAGES/audiocd_encoder_vorbis.mo
share/locale/ca/LC_MESSAGES/kcmaudiocd.mo
share/locale/ca/LC_MESSAGES/kio_audiocd.mo
share/locale/ca@valencia/LC_MESSAGES/audiocd_encoder_flac.mo
share/locale/ca@valencia/LC_MESSAGES/audiocd_encoder_lame.mo
share/locale/ca@valencia/LC_MESSAGES/audiocd_encoder_opus.mo
share/locale/ca@valencia/LC_MESSAGES/audiocd_encoder_vorbis.mo
share/locale/ca@valencia/LC_MESSAGES/kcmaudiocd.mo
share/locale/ca@valencia/LC_MESSAGES/kio_audiocd.mo
share/locale/cs/LC_MESSAGES/audiocd_encoder_flac.mo
share/locale/cs/LC_MESSAGES/audiocd_encoder_lame.mo
share/locale/cs/LC_MESSAGES/audiocd_encoder_opus.mo
share/locale/cs/LC_MESSAGES/audiocd_encoder_vorbis.mo
share/locale/cs/LC_MESSAGES/kcmaudiocd.mo
share/locale/cs/LC_MESSAGES/kio_audiocd.mo
@ -58,6 +63,7 @@ share/locale/el/LC_MESSAGES/kcmaudiocd.mo
share/locale/el/LC_MESSAGES/kio_audiocd.mo
share/locale/en_GB/LC_MESSAGES/audiocd_encoder_flac.mo
share/locale/en_GB/LC_MESSAGES/audiocd_encoder_lame.mo
share/locale/en_GB/LC_MESSAGES/audiocd_encoder_opus.mo
share/locale/en_GB/LC_MESSAGES/audiocd_encoder_vorbis.mo
share/locale/en_GB/LC_MESSAGES/kcmaudiocd.mo
share/locale/en_GB/LC_MESSAGES/kio_audiocd.mo
@ -67,6 +73,7 @@ share/locale/eo/LC_MESSAGES/kcmaudiocd.mo
share/locale/eo/LC_MESSAGES/kio_audiocd.mo
share/locale/es/LC_MESSAGES/audiocd_encoder_flac.mo
share/locale/es/LC_MESSAGES/audiocd_encoder_lame.mo
share/locale/es/LC_MESSAGES/audiocd_encoder_opus.mo
share/locale/es/LC_MESSAGES/audiocd_encoder_vorbis.mo
share/locale/es/LC_MESSAGES/kcmaudiocd.mo
share/locale/es/LC_MESSAGES/kio_audiocd.mo
@ -86,11 +93,13 @@ share/locale/fa/LC_MESSAGES/kcmaudiocd.mo
share/locale/fa/LC_MESSAGES/kio_audiocd.mo
share/locale/fi/LC_MESSAGES/audiocd_encoder_flac.mo
share/locale/fi/LC_MESSAGES/audiocd_encoder_lame.mo
share/locale/fi/LC_MESSAGES/audiocd_encoder_opus.mo
share/locale/fi/LC_MESSAGES/audiocd_encoder_vorbis.mo
share/locale/fi/LC_MESSAGES/kcmaudiocd.mo
share/locale/fi/LC_MESSAGES/kio_audiocd.mo
share/locale/fr/LC_MESSAGES/audiocd_encoder_flac.mo
share/locale/fr/LC_MESSAGES/audiocd_encoder_lame.mo
share/locale/fr/LC_MESSAGES/audiocd_encoder_opus.mo
share/locale/fr/LC_MESSAGES/audiocd_encoder_vorbis.mo
share/locale/fr/LC_MESSAGES/kcmaudiocd.mo
share/locale/fr/LC_MESSAGES/kio_audiocd.mo
@ -100,6 +109,7 @@ share/locale/ga/LC_MESSAGES/kcmaudiocd.mo
share/locale/ga/LC_MESSAGES/kio_audiocd.mo
share/locale/gl/LC_MESSAGES/audiocd_encoder_flac.mo
share/locale/gl/LC_MESSAGES/audiocd_encoder_lame.mo
share/locale/gl/LC_MESSAGES/audiocd_encoder_opus.mo
share/locale/gl/LC_MESSAGES/audiocd_encoder_vorbis.mo
share/locale/gl/LC_MESSAGES/kcmaudiocd.mo
share/locale/gl/LC_MESSAGES/kio_audiocd.mo
@ -131,11 +141,13 @@ share/locale/is/LC_MESSAGES/kcmaudiocd.mo
share/locale/is/LC_MESSAGES/kio_audiocd.mo
share/locale/it/LC_MESSAGES/audiocd_encoder_flac.mo
share/locale/it/LC_MESSAGES/audiocd_encoder_lame.mo
share/locale/it/LC_MESSAGES/audiocd_encoder_opus.mo
share/locale/it/LC_MESSAGES/audiocd_encoder_vorbis.mo
share/locale/it/LC_MESSAGES/kcmaudiocd.mo
share/locale/it/LC_MESSAGES/kio_audiocd.mo
share/locale/ja/LC_MESSAGES/audiocd_encoder_flac.mo
share/locale/ja/LC_MESSAGES/audiocd_encoder_lame.mo
share/locale/ja/LC_MESSAGES/audiocd_encoder_opus.mo
share/locale/ja/LC_MESSAGES/audiocd_encoder_vorbis.mo
share/locale/ja/LC_MESSAGES/kcmaudiocd.mo
share/locale/ja/LC_MESSAGES/kio_audiocd.mo
@ -174,6 +186,7 @@ share/locale/nds/LC_MESSAGES/kcmaudiocd.mo
share/locale/nds/LC_MESSAGES/kio_audiocd.mo
share/locale/nl/LC_MESSAGES/audiocd_encoder_flac.mo
share/locale/nl/LC_MESSAGES/audiocd_encoder_lame.mo
share/locale/nl/LC_MESSAGES/audiocd_encoder_opus.mo
share/locale/nl/LC_MESSAGES/audiocd_encoder_vorbis.mo
share/locale/nl/LC_MESSAGES/kcmaudiocd.mo
share/locale/nl/LC_MESSAGES/kio_audiocd.mo
@ -193,11 +206,13 @@ share/locale/pl/LC_MESSAGES/kcmaudiocd.mo
share/locale/pl/LC_MESSAGES/kio_audiocd.mo
share/locale/pt/LC_MESSAGES/audiocd_encoder_flac.mo
share/locale/pt/LC_MESSAGES/audiocd_encoder_lame.mo
share/locale/pt/LC_MESSAGES/audiocd_encoder_opus.mo
share/locale/pt/LC_MESSAGES/audiocd_encoder_vorbis.mo
share/locale/pt/LC_MESSAGES/kcmaudiocd.mo
share/locale/pt/LC_MESSAGES/kio_audiocd.mo
share/locale/pt_BR/LC_MESSAGES/audiocd_encoder_flac.mo
share/locale/pt_BR/LC_MESSAGES/audiocd_encoder_lame.mo
share/locale/pt_BR/LC_MESSAGES/audiocd_encoder_opus.mo
share/locale/pt_BR/LC_MESSAGES/audiocd_encoder_vorbis.mo
share/locale/pt_BR/LC_MESSAGES/kcmaudiocd.mo
share/locale/pt_BR/LC_MESSAGES/kio_audiocd.mo
@ -207,11 +222,13 @@ share/locale/ro/LC_MESSAGES/kcmaudiocd.mo
share/locale/ro/LC_MESSAGES/kio_audiocd.mo
share/locale/ru/LC_MESSAGES/audiocd_encoder_flac.mo
share/locale/ru/LC_MESSAGES/audiocd_encoder_lame.mo
share/locale/ru/LC_MESSAGES/audiocd_encoder_opus.mo
share/locale/ru/LC_MESSAGES/audiocd_encoder_vorbis.mo
share/locale/ru/LC_MESSAGES/kcmaudiocd.mo
share/locale/ru/LC_MESSAGES/kio_audiocd.mo
share/locale/sk/LC_MESSAGES/audiocd_encoder_flac.mo
share/locale/sk/LC_MESSAGES/audiocd_encoder_lame.mo
share/locale/sk/LC_MESSAGES/audiocd_encoder_opus.mo
share/locale/sk/LC_MESSAGES/audiocd_encoder_vorbis.mo
share/locale/sk/LC_MESSAGES/kcmaudiocd.mo
share/locale/sk/LC_MESSAGES/kio_audiocd.mo
@ -227,6 +244,7 @@ share/locale/sr/LC_MESSAGES/kcmaudiocd.mo
share/locale/sr/LC_MESSAGES/kio_audiocd.mo
share/locale/sv/LC_MESSAGES/audiocd_encoder_flac.mo
share/locale/sv/LC_MESSAGES/audiocd_encoder_lame.mo
share/locale/sv/LC_MESSAGES/audiocd_encoder_opus.mo
share/locale/sv/LC_MESSAGES/audiocd_encoder_vorbis.mo
share/locale/sv/LC_MESSAGES/kcmaudiocd.mo
share/locale/sv/LC_MESSAGES/kio_audiocd.mo
@ -241,6 +259,7 @@ share/locale/ug/LC_MESSAGES/kcmaudiocd.mo
share/locale/ug/LC_MESSAGES/kio_audiocd.mo
share/locale/uk/LC_MESSAGES/audiocd_encoder_flac.mo
share/locale/uk/LC_MESSAGES/audiocd_encoder_lame.mo
share/locale/uk/LC_MESSAGES/audiocd_encoder_opus.mo
share/locale/uk/LC_MESSAGES/audiocd_encoder_vorbis.mo
share/locale/uk/LC_MESSAGES/kcmaudiocd.mo
share/locale/uk/LC_MESSAGES/kio_audiocd.mo
@ -248,13 +267,15 @@ share/locale/wa/LC_MESSAGES/kcmaudiocd.mo
share/locale/wa/LC_MESSAGES/kio_audiocd.mo
share/locale/zh_CN/LC_MESSAGES/audiocd_encoder_flac.mo
share/locale/zh_CN/LC_MESSAGES/audiocd_encoder_lame.mo
share/locale/zh_CN/LC_MESSAGES/audiocd_encoder_opus.mo
share/locale/zh_CN/LC_MESSAGES/audiocd_encoder_vorbis.mo
share/locale/zh_CN/LC_MESSAGES/kcmaudiocd.mo
share/locale/zh_CN/LC_MESSAGES/kio_audiocd.mo
share/locale/zh_TW/LC_MESSAGES/audiocd_encoder_flac.mo
share/locale/zh_TW/LC_MESSAGES/audiocd_encoder_lame.mo
share/locale/zh_TW/LC_MESSAGES/audiocd_encoder_opus.mo
share/locale/zh_TW/LC_MESSAGES/audiocd_encoder_vorbis.mo
share/locale/zh_TW/LC_MESSAGES/kcmaudiocd.mo
share/locale/zh_TW/LC_MESSAGES/kio_audiocd.mo
share/solid/actions/solid_audiocd.desktop
share/metainfo/org.kde.kio_audiocd.appdata.xml
share/solid/actions/solid_audiocd.desktop

View File

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= fasttracker2
DISTVERSION= 0.1-b148
DISTVERSION= 0.1-b149
CATEGORIES= audio
MASTER_SITES= https://16-bits.org/ \
LOCAL/ehaupt

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1554964819
SHA256 (ft2clone-b148-code.zip) = e741a8343837e841b0d32952db4447eb9a29afb6ccaf533176f9e305e45e7d86
SIZE (ft2clone-b148-code.zip) = 3423554
TIMESTAMP = 1555658970
SHA256 (ft2clone-b149-code.zip) = d6c5b8ce2ac0a973ea2632e6ee0215daa8c902ebcdb23465775a6004164d79b1
SIZE (ft2clone-b149-code.zip) = 3425082

View File

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= flacon
PORTVERSION= 5.2.0
PORTVERSION= 5.3.0
DISTVERSIONPREFIX= v
CATEGORIES= audio

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1554051728
SHA256 (flacon-flacon-v5.2.0_GH0.tar.gz) = 701fb0ebee98a697baa3060645ca4203771714994bb1fa8eeebfd2274e4704ac
SIZE (flacon-flacon-v5.2.0_GH0.tar.gz) = 2326602
TIMESTAMP = 1555577023
SHA256 (flacon-flacon-v5.3.0_GH0.tar.gz) = 6350d015a3ab5561fc8f2d9814b3ae8695480b114a9b4dbc5004b94cef5f813e
SIZE (flacon-flacon-v5.3.0_GH0.tar.gz) = 2326620

View File

@ -3,14 +3,9 @@
PORTNAME= fluidsynth
DISTVERSIONPREFIX= v
DISTVERSION= 2.0.3
PORTREVISION= 1
DISTVERSION= 2.0.5
CATEGORIES= audio
PATCH_SITES= https://github.com/${GH_ACCOUNT}/${PORTNAME}/commit/
PATCHFILES= 6ac6e5983f4169c7a418866319e5bde424d4434c.patch:-p1 \
a92ba4528f0a848e355556010dcc9456b54cd705.patch:-p1
MAINTAINER= multimedia@FreeBSD.org
COMMENT= Real-time software synthesizer based on the SoundFont 2 specifications

View File

@ -1,7 +1,3 @@
TIMESTAMP = 1549176844
SHA256 (FluidSynth-fluidsynth-v2.0.3_GH0.tar.gz) = 12c7ede220f54a6e52a7e7b0b1729c04a4282685569adf18d932a7dd3c10e759
SIZE (FluidSynth-fluidsynth-v2.0.3_GH0.tar.gz) = 1374835
SHA256 (6ac6e5983f4169c7a418866319e5bde424d4434c.patch) = fe87f16d9bcb3911e4bb3ac1810a89cea66466d81c9ae6683b17ee9a05878e30
SIZE (6ac6e5983f4169c7a418866319e5bde424d4434c.patch) = 3311
SHA256 (a92ba4528f0a848e355556010dcc9456b54cd705.patch) = bc0098e4e4e15a5da6f1c2d1a9ca4135ccd4f4fb630f2234e946a8456cd05792
SIZE (a92ba4528f0a848e355556010dcc9456b54cd705.patch) = 1787
TIMESTAMP = 1555664296
SHA256 (FluidSynth-fluidsynth-v2.0.5_GH0.tar.gz) = 69b244512883491e7e66b4d0151c61a0d6d867d4d2828c732563be0f78abcc51
SIZE (FluidSynth-fluidsynth-v2.0.5_GH0.tar.gz) = 1314553

View File

@ -19,6 +19,6 @@ include/fluidsynth/version.h
include/fluidsynth/voice.h
lib/libfluidsynth.so
lib/libfluidsynth.so.2
lib/libfluidsynth.so.2.1.0
lib/libfluidsynth.so.2.1.2
libdata/pkgconfig/fluidsynth.pc
man/man1/fluidsynth.1.gz

View File

@ -2,7 +2,6 @@
PORTNAME= juk
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
PORTREVISION= 1
CATEGORIES= audio kde kde-applications
MAINTAINER= kde@FreeBSD.org

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1551811014
SHA256 (KDE/applications/18.12.3/juk-18.12.3.tar.xz) = 8755710f551b3173561ebfcc996f32b3fd8de78d5574584f8e37015541a9fdca
SIZE (KDE/applications/18.12.3/juk-18.12.3.tar.xz) = 1876432
TIMESTAMP = 1555094760
SHA256 (KDE/applications/19.04.0/juk-19.04.0.tar.xz) = 952366e14526701109e83c1979c2a7b3dfdf3c054ecb86c9b5a6cf9825196f60
SIZE (KDE/applications/19.04.0/juk-19.04.0.tar.xz) = 1872380

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1551811025
SHA256 (KDE/applications/18.12.3/kmix-18.12.3.tar.xz) = 4edf31a36a5d700cc190ba7a5a0d76789729069d48324a22bda7977cb4ed081a
SIZE (KDE/applications/18.12.3/kmix-18.12.3.tar.xz) = 1075772
TIMESTAMP = 1555094770
SHA256 (KDE/applications/19.04.0/kmix-19.04.0.tar.xz) = f372d50ccdb496a3bb7a3f68c84c921c12d3d535a792400e701ed7c640e45f2a
SIZE (KDE/applications/19.04.0/kmix-19.04.0.tar.xz) = 1071276

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1551811025
SHA256 (KDE/applications/18.12.3/kwave-18.12.3.tar.xz) = 4ca9a15ecd06b96e013855f8109b52fcd4a848652438b2e7a2f55a8fcb1d1c48
SIZE (KDE/applications/18.12.3/kwave-18.12.3.tar.xz) = 6213072
TIMESTAMP = 1555094770
SHA256 (KDE/applications/19.04.0/kwave-19.04.0.tar.xz) = 510b99740c87ade2e644b8b62ece9ac46721e636aeb83f253939d4d191d03a52
SIZE (KDE/applications/19.04.0/kwave-19.04.0.tar.xz) = 6212184

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1551811014
SHA256 (KDE/applications/18.12.3/libkcddb-18.12.3.tar.xz) = 38bffd551b82628a25b46bd598c257927855b77c6b6b73a9b69ac7bf538afc29
SIZE (KDE/applications/18.12.3/libkcddb-18.12.3.tar.xz) = 426548
TIMESTAMP = 1555094771
SHA256 (KDE/applications/19.04.0/libkcddb-19.04.0.tar.xz) = d15cef6fe986daba5ea051fda7146c784d993e83ca495faf58fad586ca370c32
SIZE (KDE/applications/19.04.0/libkcddb-19.04.0.tar.xz) = 426552

View File

@ -2,7 +2,6 @@
PORTNAME= libkcompactdisc
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
PORTREVISION= 1
CATEGORIES= audio kde kde-applications
MAINTAINER= kde@FreeBSD.org

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1551811015
SHA256 (KDE/applications/18.12.3/libkcompactdisc-18.12.3.tar.xz) = a464ebfdd1a2834c2597e7ffd1b0d946ddfda348eea5ac8d1d42b46d6c478926
SIZE (KDE/applications/18.12.3/libkcompactdisc-18.12.3.tar.xz) = 88552
TIMESTAMP = 1555094771
SHA256 (KDE/applications/19.04.0/libkcompactdisc-19.04.0.tar.xz) = 7236af70872c7b20070d9c096a8d4da45cdf62874d6d1314b183edf8b0d701d6
SIZE (KDE/applications/19.04.0/libkcompactdisc-19.04.0.tar.xz) = 88608

View File

@ -13,6 +13,9 @@ COMMENT= Partial PulseAudio API implementation using OSS backend
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
DEPRECATED= Only useful for net-im/skype4
EXPIRATION_DATE= 2019-04-30
USE_GITHUB= yes
GH_ACCOUNT= s3erios

View File

@ -0,0 +1,15 @@
ld: error: ../.libs/libSDL_sound.so: undefined reference to log
ld: error: ../.libs/libSDL_sound.so: undefined reference to exp2
ld: error: ../.libs/libSDL_sound.so: undefined reference to sin
--- Makefile.in.orig 2019-04-18 06:08:16 UTC
+++ Makefile.in
@@ -256,7 +256,7 @@ libSDL_sound_la_LDFLAGS = \
libSDL_sound_la_LIBADD = \
decoders/libdecoders.la \
- $(TIMIDITY_LIB) $(MPGLIB_LIB)
+ $(TIMIDITY_LIB) $(MPGLIB_LIB) -lm
EXTRA_DIST = \
CREDITS \

View File

@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENCE
LIB_DEPENDS= libogg.so:audio/libogg
USES= cargo
USES= cargo ssl:build
USE_GITHUB= yes
GH_ACCOUNT= Spotifyd
GH_TUPLE= plietar:rust-alsa:8c63543fa0ccd971cf15f5675293d19febd6f79e:alsa \

View File

@ -12,10 +12,6 @@ COMMENT= Single molecule sequence assembler
LICENSE= GPLv2
LICENSE_FILE= ${WRKDIR}/${PORTNAME}-${PORTVERSION}/README.license.GPL
BROKEN_aarch64= fails to link: undefined reference to omp_set_num_threads
BROKEN_armv6= fails to install: mv: rename site_perl to /wrkdirs/usr/ports/biology/canu/work/canu-1.7/src/usr/local/FreeBSD-armv6/lib/perl5/site_perl: No such file or directory
BROKEN_armv7= fails to install: mv: rename site_perl to /wrkdirs/usr/ports/biology/canu/work/canu-1.7/src/usr/local/FreeBSD-armv7/lib/perl5/site_perl: No such file or directory
LIB_DEPENDS= libboost_regex.so:devel/boost-libs
RUN_DEPENDS= gnuplot:math/gnuplot
@ -28,19 +24,28 @@ JAVA_VERSION= 1.8+
GH_ACCOUNT= marbl
WRKSRC_SUBDIR= src
# Makefile compiles directly into ${DESTDIR}${PREFIX}
MAKE_ENV+= DESTDIR=${WRKSRC}
# Upstream Makefile compiles directly into ${DESTDIR}${PREFIX} rather than
# using a separate install target.
MAKE_ENV= DESTDIR=${WRKSRC} CANU_BUILD_ENV=ports
post-patch:
${REINPLACE_CMD} \
.include <bsd.port.pre.mk>
# GCC 4.2.1 (still base compiler on some 2nd tier platforms) cannot build canu
.if ${COMPILER_TYPE} == gcc && ${COMPILER_VERSION} <= 42
USE_GCC= yes
.endif
pre-configure:
@${REINPLACE_CMD} \
-e 's|-O4||g' \
-e 's|-funroll-loops||g' \
-e 's|-fexpensive-optimizations||g' \
-e 's|amd64|${ARCH}|g' \
${WRKSRC}/Makefile
${REINPLACE_CMD} -e 's|\\$$bin/mhap-|${JAVAJARDIR}/mhap-|g' \
@${REINPLACE_CMD} \
-e 's|\\$$bin/mhap-|${JAVAJARDIR}/mhap-|g' \
${WRKSRC}/pipelines/canu/OverlapMhap.pm
${REINPLACE_CMD} -e 's|RealBin/lib|RealBin/../${SITE_PERL_REL}/canu|g' \
@${REINPLACE_CMD} \
-e 's|RealBin/lib|RealBin/../${SITE_PERL_REL}/canu|g' \
${WRKSRC}/pipelines/canu.pl
# Upstream does not want to use lib/perl5/site_perl
@ -55,9 +60,9 @@ do-install:
${COPYTREE_BIN} bin ${STAGEDIR}${PREFIX})
# STRIP_CMD fails without this on 11.1 under poudriere
@${CHMOD} u+w ${STAGEDIR}${PREFIX}/bin/*
${STRIP_CMD} \
@${STRIP_CMD} \
`file ${STAGEDIR}${PREFIX}/bin/* | ${GREP} ELF | cut -d : -f 1`
(cd ${WRKSRC}${PREFIX}/FreeBSD-${ARCH} && \
${COPYTREE_SHARE} "lib share" ${STAGEDIR}${PREFIX})
.include <bsd.port.mk>
.include <bsd.port.post.mk>

View File

@ -0,0 +1,116 @@
--- Makefile.orig 2018-10-22 16:47:31 UTC
+++ Makefile
@@ -481,68 +481,65 @@ endif
ifeq (${OSTYPE}, FreeBSD)
-ifeq (${MACHINETYPE}, amd64)
- CC ?= gcc48
- CXX ?= g++48
- # GCC
- CXXFLAGS += -I/usr/local/include -D_GLIBCXX_PARALLEL -pthread -fopenmp -fPIC
- LDFLAGS += -L/usr/local/lib -D_GLIBCXX_PARALLEL -pthread -fopenmp -rpath /usr/local/lib/gcc48 -lm -lexecinfo
+ ifeq (${CANU_BUILD_ENV}, ports)
- # CLANG
- #CXXFLAGS += -I/usr/local/include -D_GLIBCXX_PARALLEL -pthread -fPIC
- #LDFLAGS += -L/usr/local/lib -D_GLIBCXX_PARALLEL -pthread -lm -lexecinfo -lgomp
+ #################################################
+ # If compiling within ports system (recommended)
+ #################################################
- #CXXFLAGS += -Wall -Wextra -Wformat -Wno-unused -Wno-parentheses
- CXXFLAGS += -Wall -Wextra -Wformat -Wno-unused-function -Wno-unused-parameter -Wno-unused-variable -Wno-char-subscripts -Wno-write-strings -Wno-sign-compare -Wno-format-truncation
+ # Use architecture as defined by ports rather than uname
+ # ${ARCH} matches uname -p, not uname -m
+ MACHINETYPE=${ARCH}
- # Google Performance Tools malloc and heapchecker (HEAPCHECK=normal)
- #CXXFLAGS +=
- #LDFLAGS += -ltcmalloc
+ # Take compiler and most flags from the env and make command line
+ CXXFLAGS += -D_GLIBCXX_PARALLEL -fPIC -pthread -fopenmp
+ LDFLAGS += -D_GLIBCXX_PARALLEL -pthread -fopenmp
- # Google Performance Tools cpu profiler (CPUPROFILE=/path)
- #CXXFLAGS +=
- #LDFLAGS += -lprofiler
+ else
- # callgrind
- #CXXFLAGS += -g3 -Wa,--gstabs -save-temps
+ ######################################################
+ # If compiling outside ports system (not recommended)
+ ######################################################
- ifeq ($(BUILDOPTIMIZED), 1)
- else
- CXXFLAGS += -g3
- endif
+ CC ?= gcc48
+ CXX ?= g++48
- ifeq ($(BUILDDEBUG), 1)
- else
- CXXFLAGS += -O3 -funroll-loops -fexpensive-optimizations -finline-functions -fomit-frame-pointer
- endif
-endif
-endif
+ # GCC
+ CXXFLAGS += -I/usr/local/include -D_GLIBCXX_PARALLEL -pthread -fopenmp -fPIC
+ LDFLAGS += -L/usr/local/lib -D_GLIBCXX_PARALLEL -pthread -fopenmp -rpath /usr/local/lib/gcc48 -lm -lexecinfo
+ # CLANG
+ #CXXFLAGS += -I/usr/local/include -D_GLIBCXX_PARALLEL -pthread -fPIC
+ #LDFLAGS += -L/usr/local/lib -D_GLIBCXX_PARALLEL -pthread -lm -lexecinfo -lgomp
-ifeq (${OSTYPE}, FreeBSD)
-ifeq (${MACHINETYPE}, arm)
- CC ?= gcc48
- CXX ?= g++48
+ #CXXFLAGS += -Wall -Wextra -Wformat -Wno-unused -Wno-parentheses
+ CXXFLAGS += -Wall -Wextra -Wformat -Wno-unused-function -Wno-unused-parameter -Wno-unused-variable -Wno-char-subscripts -Wno-write-strings -Wno-sign-compare -Wno-format-truncation
- CXXFLAGS += -I/usr/local/include -D_GLIBCXX_PARALLEL -pthread -fopenmp -fPIC
- LDFLAGS += -L/usr/local/lib -D_GLIBCXX_PARALLEL -pthread -fopenmp -rpath /usr/local/lib/gcc48 -lm
+ # Google Performance Tools malloc and heapchecker (HEAPCHECK=normal)
+ #CXXFLAGS +=
+ #LDFLAGS += -ltcmalloc
- CXXFLAGS += -Wall -Wextra -Wno-write-strings -Wno-unused -Wno-char-subscripts -Wno-sign-compare -Wformat -Wno-parentheses
- CXXFLAGS += -funroll-loops -fomit-frame-pointer
- LDFLAGS +=
+ # Google Performance Tools cpu profiler (CPUPROFILE=/path)
+ #CXXFLAGS +=
+ #LDFLAGS += -lprofiler
- ifeq ($(BUILDOPTIMIZED), 1)
- else
- CXXFLAGS += -g3
- endif
+ # callgrind
+ #CXXFLAGS += -g3 -Wa,--gstabs -save-temps
- ifeq ($(BUILDDEBUG), 1)
- else
- CXXFLAGS += -O4 -funroll-loops -fexpensive-optimizations -finline-functions -fomit-frame-pointer
- endif
-endif
-endif
+ ifeq ($(BUILDOPTIMIZED), 1)
+ else
+ CXXFLAGS += -g3
+ endif
+
+ ifeq ($(BUILDDEBUG), 1)
+ else
+ CXXFLAGS += -O3 -funroll-loops -fexpensive-optimizations -finline-functions -fomit-frame-pointer
+ endif
+
+ endif # CANU_BUILD_ENV
+
+endif # FreeBSD
ifneq (,$(findstring CYGWIN, ${OSTYPE}))

View File

@ -1,6 +1,6 @@
--- pipelines/canu/Defaults.pm.orig 2018-06-19 17:20:30 UTC
--- pipelines/canu/Defaults.pm.orig 2018-10-22 16:47:31 UTC
+++ pipelines/canu/Defaults.pm
@@ -812,6 +812,16 @@ sub setDefaults () {
@@ -917,6 +917,16 @@ sub setDefaults () {
setDefault("gridEngineArraySubmitID", undef, "Grid engine configuration, not documented");
setDefault("gridEngineJobID", undef, "Grid engine configuration, not documented");

View File

@ -1,6 +1,6 @@
--- pipelines/canu/Execution.pm.orig 2018-06-18 02:42:11 UTC
--- pipelines/canu/Execution.pm.orig 2018-10-22 16:47:31 UTC
+++ pipelines/canu/Execution.pm
@@ -303,10 +303,6 @@ sub skipStage ($$@) {
@@ -333,10 +333,6 @@ sub resetIteration ($) {
sub getInstallDirectory () {
my $installDir = $FindBin::RealBin;
@ -11,7 +11,7 @@
return($installDir);
}
@@ -694,8 +690,8 @@ sub submitScript ($$) {
@@ -784,8 +780,8 @@ sub submitScript ($$) {
@ -22,7 +22,7 @@
my $off = 0;
# In some grids (SGE) this is the maximum size of an array job.
@@ -725,8 +721,42 @@ sub buildGridArray ($$$$) {
@@ -823,8 +819,42 @@ sub buildGridArray ($$$$) {
$off = "-F \"$off\"";
}
@ -67,7 +67,7 @@
return($opt, $off);
}
@@ -870,7 +900,7 @@ sub buildGridJob ($$$$$$$$$) {
@@ -973,7 +1003,7 @@ sub buildGridJob ($$$$$$$$$) {
my $jobNameT = makeUniqueJobName($jobType, $asm);
my ($jobName, $jobOff) = buildGridArray($jobNameT, $bgnJob, $endJob, getGlobal("gridEngineArrayName"));

View File

@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= ccx
PORTVERSION= 2.14
PORTREVISION= 3
PORTVERSION= 2.15
CATEGORIES= cad
MASTER_SITES= http://www.dhondt.de/
PKGNAMEPREFIX= CalculiX-
@ -17,19 +16,16 @@ COMMENT= Three-Dimensional Structural Finite Element Program
LICENSE= GPLv2
LIB_DEPENDS= libarpack.so:math/arpack-ng \
libmetis.so:math/metis4 \
libspooles.so:math/spooles \
libtaucs.so:math/taucs
libspooles.so:math/spooles
USES= blaslapack compiler:openmp fortran gmake tar:bzip2
USE_PERL5= build
DIST_SOURCES= ccx_${PORTVERSION}.src${EXTRACT_SUFX}
DIST_HTM= ccx_${PORTVERSION}.htm${EXTRACT_SUFX}
DIST_PS= ccx_${PORTVERSION}.ps${EXTRACT_SUFX}
DIST_EXAMPLES= ccx_${PORTVERSION}.test${EXTRACT_SUFX}
USES= blaslapack compiler:openmp fortran gmake tar:bzip2 shebangfix
USE_PERL5= build
SHEBANG_FILES= date.pl
ALL_TARGET= #Empty
CCX_VER= ccx_${PORTVERSION}

View File

@ -1,9 +1,9 @@
TIMESTAMP = 1526335200
SHA256 (calculix/ccx_2.14.src.tar.bz2) = 59de9965d8f69141a34519101f7dd932c7d8d2be15480b31062b92512545fec4
SIZE (calculix/ccx_2.14.src.tar.bz2) = 1160412
SHA256 (calculix/ccx_2.14.htm.tar.bz2) = 4e697b40e68c12a7b9e67516b59ec18ee4779ab1719c7582fc67d38a81ae8988
SIZE (calculix/ccx_2.14.htm.tar.bz2) = 2218811
SHA256 (calculix/ccx_2.14.ps.tar.bz2) = 362897a739939d247e623a737b9c80313222f1f0e113b310b78c883d59f22128
SIZE (calculix/ccx_2.14.ps.tar.bz2) = 2674965
SHA256 (calculix/ccx_2.14.test.tar.bz2) = d0b8b7f4aa25691e703b3b91e1d4280fa73967380a7c3d110f868868c48b4003
SIZE (calculix/ccx_2.14.test.tar.bz2) = 9661509
TIMESTAMP = 1547096060
SHA256 (calculix/ccx_2.15.src.tar.bz2) = bc7dba721935af51b60c1b5aa1529a420476fc6432a7bec5254f8dfabaeb8a34
SIZE (calculix/ccx_2.15.src.tar.bz2) = 1439013
SHA256 (calculix/ccx_2.15.htm.tar.bz2) = 0bfdef36076d3d1d1b7f8cd1d5a886915f7b0b54ed5ae7a7f71fa813ef655922
SIZE (calculix/ccx_2.15.htm.tar.bz2) = 2347033
SHA256 (calculix/ccx_2.15.ps.tar.bz2) = 93910e4f2a875bcebcb78fbed369549d58a0b9daf3e7526e8135cf53727a1fae
SIZE (calculix/ccx_2.15.ps.tar.bz2) = 2989356
SHA256 (calculix/ccx_2.15.test.tar.bz2) = ee17e477aeae944c35853a663ac245c33b405c3750308c5d77e5ee9a4e609dd5
SIZE (calculix/ccx_2.15.test.tar.bz2) = 10027839

View File

@ -1,8 +1,8 @@
--- CalculiX.h.orig 2018-04-28 14:05:18 UTC
--- CalculiX.h.orig 2018-12-15 14:30:31 UTC
+++ CalculiX.h
@@ -16,12 +16,14 @@
/* along with this program; if not, write to the Free Software */
/* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */
@@ -18,12 +18,14 @@
#include <pthread.h>
-#define Linux 1
+#include <pthread.h>
@ -17,7 +17,7 @@
#define FORTRAN(A,B) A##_ B
#elif ARCH == IRIX || ARCH == IRIX64
#define FORTRAN(A,B) A##_##B
@@ -29,7 +31,7 @@
@@ -31,7 +33,7 @@
#define FORTRAN(A,B) A##B
#endif

View File

@ -1,10 +1,10 @@
--- Makefile.orig 2018-04-28 14:05:19 UTC
--- Makefile.orig 2018-12-15 14:30:33 UTC
+++ Makefile
@@ -1,9 +1,9 @@
-CFLAGS = -Wall -O3 -I ../../../SPOOLES.2.2 -DARCH="Linux" -DSPOOLES -DARPACK -DMATRIXSTORAGE -DNETWORKOUT
-FFLAGS = -Wall -O3
+CFLAGS += -O3 -I%%LOCALBASE%%/include -I%%LOCALBASE%%/include/spooles -DARCH="FreeBSD" -DSPOOLES -DARPACK -DMATRIXSTORAGE -DNETWORKOUT -DTAUCS
+CFLAGS += -O3 -I%%LOCALBASE%%/include -I%%LOCALBASE%%/include/spooles -DARCH="FreeBSD" -DSPOOLES -DARPACK -DMATRIXSTORAGE -DNETWORKOUT
+FFLAGS += -O3
-CC=cc
@ -14,20 +14,19 @@
.c.o :
$(CC) $(CFLAGS) -c $<
@@ -21,12 +21,12 @@ OCCXMAIN = $(SCCXMAIN:.c=.o)
@@ -21,12 +21,11 @@ OCCXMAIN = $(SCCXMAIN:.c=.o)
DIR=../../../SPOOLES.2.2
LIBS = \
- $(DIR)/spooles.a \
- ../../../ARPACK/libarpack_INTEL.a \
- -lpthread -lm -lc
+ -ltaucs -lmetis \
+ -lspooles -larpack %%BLAS_LIBS%% %%LAPACK_LIBS%% \
+ -lpthread -lm
ccx_2.14: $(OCCXMAIN) ccx_2.14.a $(LIBS)
- ./date.pl; $(CC) $(CFLAGS) -c ccx_2.14.c; $(FC) -Wall -O3 -o $@ $(OCCXMAIN) ccx_2.14.a $(LIBS)
+ ./date.pl; $(CC) $(CFLAGS) -c ccx_2.14.c; $(FC) -Wall -O3 -o $@ $(OCCXMAIN) ccx_2.14.a $(LIBS) $(LDFLAGS)
ccx_2.15: $(OCCXMAIN) ccx_2.15.a $(LIBS)
- ./date.pl; $(CC) $(CFLAGS) -c ccx_2.15.c; $(FC) -Wall -O3 -o $@ $(OCCXMAIN) ccx_2.15.a $(LIBS)
+ ./date.pl; $(CC) $(CFLAGS) -c ccx_2.15.c; $(FC) -Wall -O3 -o $@ $(OCCXMAIN) ccx_2.15.a $(LIBS) $(LDFLAGS)
ccx_2.14.a: $(OCCXF) $(OCCXC)
ccx_2.15.a: $(OCCXF) $(OCCXC)
ar vr $@ $?

View File

@ -0,0 +1,11 @@
--- date.pl.orig 2018-12-15 14:30:33 UTC
+++ date.pl
@@ -1,6 +1,7 @@
#!/usr/bin/env perl
-chomp($date=`date`);
+use POSIX qw(strftime);
+chomp(my $date = strftime("%Y-%m-%d", gmtime($ENV{SOURCE_DATE_EPOCH} || time)));
# inserting the date into ccx_2.15.c

View File

@ -1117,10 +1117,53 @@ bin/ccx
%%PORTDOCS%%%%DOCSDIR%%/ccx/img200.png
%%PORTDOCS%%%%DOCSDIR%%/ccx/img2000.png
%%PORTDOCS%%%%DOCSDIR%%/ccx/img2001.png
%%PORTDOCS%%%%DOCSDIR%%/ccx/img2002.png
%%PORTDOCS%%%%DOCSDIR%%/ccx/img2003.png
%%PORTDOCS%%%%DOCSDIR%%/ccx/img2004.png
%%PORTDOCS%%%%DOCSDIR%%/ccx/img2005.png
%%PORTDOCS%%%%DOCSDIR%%/ccx/img2006.png
%%PORTDOCS%%%%DOCSDIR%%/ccx/img2007.png
%%PORTDOCS%%%%DOCSDIR%%/ccx/img2008.png
%%PORTDOCS%%%%DOCSDIR%%/ccx/img2009.png
%%PORTDOCS%%%%DOCSDIR%%/ccx/img201.png
%%PORTDOCS%%%%DOCSDIR%%/ccx/img2010.png
%%PORTDOCS%%%%DOCSDIR%%/ccx/img2011.png
%%PORTDOCS%%%%DOCSDIR%%/ccx/img2012.png
%%PORTDOCS%%%%DOCSDIR%%/ccx/img2013.png
%%PORTDOCS%%%%DOCSDIR%%/ccx/img2014.png
%%PORTDOCS%%%%DOCSDIR%%/ccx/img2015.png
%%PORTDOCS%%%%DOCSDIR%%/ccx/img2016.png
%%PORTDOCS%%%%DOCSDIR%%/ccx/img2017.png
%%PORTDOCS%%%%DOCSDIR%%/ccx/img2018.png
%%PORTDOCS%%%%DOCSDIR%%/ccx/img2019.png
%%PORTDOCS%%%%DOCSDIR%%/ccx/img202.png
%%PORTDOCS%%%%DOCSDIR%%/ccx/img2020.png
%%PORTDOCS%%%%DOCSDIR%%/ccx/img2021.png
%%PORTDOCS%%%%DOCSDIR%%/ccx/img2022.png
%%PORTDOCS%%%%DOCSDIR%%/ccx/img2023.png
%%PORTDOCS%%%%DOCSDIR%%/ccx/img2024.png
%%PORTDOCS%%%%DOCSDIR%%/ccx/img2025.png
%%PORTDOCS%%%%DOCSDIR%%/ccx/img2026.png
%%PORTDOCS%%%%DOCSDIR%%/ccx/img2027.png
%%PORTDOCS%%%%DOCSDIR%%/ccx/img2028.png
%%PORTDOCS%%%%DOCSDIR%%/ccx/img2029.png
%%PORTDOCS%%%%DOCSDIR%%/ccx/img203.png
%%PORTDOCS%%%%DOCSDIR%%/ccx/img2030.png
%%PORTDOCS%%%%DOCSDIR%%/ccx/img2031.png
%%PORTDOCS%%%%DOCSDIR%%/ccx/img2032.png
%%PORTDOCS%%%%DOCSDIR%%/ccx/img2033.png
%%PORTDOCS%%%%DOCSDIR%%/ccx/img2034.png
%%PORTDOCS%%%%DOCSDIR%%/ccx/img2035.png
%%PORTDOCS%%%%DOCSDIR%%/ccx/img2036.png
%%PORTDOCS%%%%DOCSDIR%%/ccx/img2037.png
%%PORTDOCS%%%%DOCSDIR%%/ccx/img2038.png
%%PORTDOCS%%%%DOCSDIR%%/ccx/img2039.png
%%PORTDOCS%%%%DOCSDIR%%/ccx/img204.png
%%PORTDOCS%%%%DOCSDIR%%/ccx/img2040.png
%%PORTDOCS%%%%DOCSDIR%%/ccx/img2041.png
%%PORTDOCS%%%%DOCSDIR%%/ccx/img2042.png
%%PORTDOCS%%%%DOCSDIR%%/ccx/img2043.png
%%PORTDOCS%%%%DOCSDIR%%/ccx/img2044.png
%%PORTDOCS%%%%DOCSDIR%%/ccx/img205.png
%%PORTDOCS%%%%DOCSDIR%%/ccx/img206.png
%%PORTDOCS%%%%DOCSDIR%%/ccx/img207.png
@ -2355,9 +2398,43 @@ bin/ccx
%%PORTDOCS%%%%DOCSDIR%%/ccx/node413.html
%%PORTDOCS%%%%DOCSDIR%%/ccx/node414.html
%%PORTDOCS%%%%DOCSDIR%%/ccx/node415.html
%%PORTDOCS%%%%DOCSDIR%%/ccx/node416.html
%%PORTDOCS%%%%DOCSDIR%%/ccx/node417.html
%%PORTDOCS%%%%DOCSDIR%%/ccx/node418.html
%%PORTDOCS%%%%DOCSDIR%%/ccx/node419.html
%%PORTDOCS%%%%DOCSDIR%%/ccx/node42.html
%%PORTDOCS%%%%DOCSDIR%%/ccx/node420.html
%%PORTDOCS%%%%DOCSDIR%%/ccx/node421.html
%%PORTDOCS%%%%DOCSDIR%%/ccx/node422.html
%%PORTDOCS%%%%DOCSDIR%%/ccx/node423.html
%%PORTDOCS%%%%DOCSDIR%%/ccx/node424.html
%%PORTDOCS%%%%DOCSDIR%%/ccx/node425.html
%%PORTDOCS%%%%DOCSDIR%%/ccx/node426.html
%%PORTDOCS%%%%DOCSDIR%%/ccx/node427.html
%%PORTDOCS%%%%DOCSDIR%%/ccx/node428.html
%%PORTDOCS%%%%DOCSDIR%%/ccx/node429.html
%%PORTDOCS%%%%DOCSDIR%%/ccx/node43.html
%%PORTDOCS%%%%DOCSDIR%%/ccx/node430.html
%%PORTDOCS%%%%DOCSDIR%%/ccx/node431.html
%%PORTDOCS%%%%DOCSDIR%%/ccx/node432.html
%%PORTDOCS%%%%DOCSDIR%%/ccx/node433.html
%%PORTDOCS%%%%DOCSDIR%%/ccx/node434.html
%%PORTDOCS%%%%DOCSDIR%%/ccx/node435.html
%%PORTDOCS%%%%DOCSDIR%%/ccx/node436.html
%%PORTDOCS%%%%DOCSDIR%%/ccx/node437.html
%%PORTDOCS%%%%DOCSDIR%%/ccx/node438.html
%%PORTDOCS%%%%DOCSDIR%%/ccx/node439.html
%%PORTDOCS%%%%DOCSDIR%%/ccx/node44.html
%%PORTDOCS%%%%DOCSDIR%%/ccx/node440.html
%%PORTDOCS%%%%DOCSDIR%%/ccx/node441.html
%%PORTDOCS%%%%DOCSDIR%%/ccx/node442.html
%%PORTDOCS%%%%DOCSDIR%%/ccx/node443.html
%%PORTDOCS%%%%DOCSDIR%%/ccx/node444.html
%%PORTDOCS%%%%DOCSDIR%%/ccx/node445.html
%%PORTDOCS%%%%DOCSDIR%%/ccx/node446.html
%%PORTDOCS%%%%DOCSDIR%%/ccx/node447.html
%%PORTDOCS%%%%DOCSDIR%%/ccx/node448.html
%%PORTDOCS%%%%DOCSDIR%%/ccx/node449.html
%%PORTDOCS%%%%DOCSDIR%%/ccx/node45.html
%%PORTDOCS%%%%DOCSDIR%%/ccx/node46.html
%%PORTDOCS%%%%DOCSDIR%%/ccx/node47.html
@ -2418,7 +2495,7 @@ bin/ccx
%%PORTDOCS%%%%DOCSDIR%%/ccx/node97.html
%%PORTDOCS%%%%DOCSDIR%%/ccx/node98.html
%%PORTDOCS%%%%DOCSDIR%%/ccx/node99.html
%%PORTDOCS%%%%DOCSDIR%%/ccx_2.14.ps.gz
%%PORTDOCS%%%%DOCSDIR%%/ccx_2.15.ps.gz
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/achtel2.dat.ref
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/achtel2.inp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/achtel29.dat.ref
@ -2477,6 +2554,8 @@ bin/ccx
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/b31.dat.ref
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/b31.frd.ref
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/b31.inp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/b31nodthi.dat.ref
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/b31nodthi.inp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ball.dat.ref
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ball.inp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/beam10p.dat.ref
@ -2531,6 +2610,8 @@ bin/ccx
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/beamdy1.inp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/beamdy10.dat.ref
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/beamdy10.inp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/beamdy10bm.dat.ref
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/beamdy10bm.inp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/beamdy11.dat.ref
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/beamdy11.inp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/beamdy12.dat.ref
@ -2573,13 +2654,23 @@ bin/ccx
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/beamdynamic.dat.ref
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/beamdynamic.inp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/beamf.dat.ref
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/beamf.frd.ref
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/beamf.inp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/beamf2.dat.ref
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/beamf2.inp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/beamf3.dat.ref
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/beamf3.frd.ref
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/beamf3.inp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/beamf3submodel.dat.ref
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/beamf3submodel.frd.ref
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/beamf3submodel.inp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/beamfsh1.dat.ref
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/beamfsh1.inp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/beamfstrucdamp.dat.ref
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/beamfstrucdamp.inp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/beamfsubmodel.dat.ref
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/beamfsubmodel.frd.ref
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/beamfsubmodel.inp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/beamft.dat.ref
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/beamft.inp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/beamheatplas.dat.ref
@ -2734,6 +2825,8 @@ bin/ccx
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/beamread.inp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/beamread2.dat.ref
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/beamread2.inp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/beamread3.dat.ref
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/beamread3.inp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/beamstraight.dat.ref
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/beamstraight.inp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/beamt.dat.ref
@ -2758,6 +2851,9 @@ bin/ccx
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/beamwrite.inp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/beamwrite2.dat.ref
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/beamwrite2.inp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/beamwrite3.dat.ref
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/beamwrite3.frd.ref
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/beamwrite3.inp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/bifur.dat.ref
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/bifur.inp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/bolt.dat.ref
@ -2831,6 +2927,10 @@ bin/ccx
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/chanson1.inp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/characteristic.dat.ref
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/characteristic.inp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/circ10p.dat.ref
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/circ10p.inp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/circ10pfin.dat.ref
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/circ10pfin.inp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/compare
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/concretebeam.dat.ref
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/concretebeam.frd.ref
@ -2883,10 +2983,12 @@ bin/ccx
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/couettecyl.dat.ref
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/couettecyl.inp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/couettecyl4.dat.ref
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/couettecyl4.frd.ref
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/couettecyl4.inp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/couettecylcent.dat.ref
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/couettecylcent.inp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/couettecylcomp.dat.ref
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/couettecylcomp.frd.ref
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/couettecylcomp.inp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/coupling1.dat.ref
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/coupling1.inp
@ -2957,7 +3059,11 @@ bin/ccx
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/equrem4.dat.ref
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/equrem4.frd.ref
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/equrem4.inp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/frdcheck.pl
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fluidread.dat.ref
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fluidread.inp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fluidwrite.dat.ref
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fluidwrite.frd.ref
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fluidwrite.inp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fricloop.dat.ref
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fricloop.frd.ref
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fricloop.inp
@ -3126,6 +3232,19 @@ bin/ccx
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/oneel20rs.inp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/oneel8ra.dat.ref
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/oneel8ra.inp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/opt1.bou
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/opt1.dat.ref
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/opt1.f
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/opt1.frd.ref
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/opt1.inp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/opt2.dat.ref
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/opt2.f
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/opt2.frd.ref
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/opt2.inp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/opt3.dat.ref
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/opt3.frd.ref
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/opt3.inc
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/opt3.inp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/pendel.dat.ref
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/pendel.frd.ref
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/pendel.inp
@ -3303,6 +3422,9 @@ bin/ccx
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/shell3.inp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/shell4.dat.ref
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/shell4.inp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/shell5.dat.ref
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/shell5.frd.ref
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/shell5.inp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/shellbeam.dat.ref
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/shellbeam.inp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/shellf.dat.ref
@ -3322,6 +3444,11 @@ bin/ccx
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/simplebeampipe3.inp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/simplebeampipe4.dat.ref
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/simplebeampipe4.inp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/simplebeampipe5.dat.ref
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/simplebeampipe5.frd.ref
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/simplebeampipe5.inp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/slant.dat.ref
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/slant.inp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/small_pressure_gradient.dat.ref
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/small_pressure_gradient.inp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/solidshell1.dat.ref

View File

@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= fldigi
PORTVERSION= 4.1.01
PORTREVISION= 1
PORTVERSION= 4.1.02
CATEGORIES= comms hamradio
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}
@ -30,13 +29,11 @@ USE_XORG= x11 xft xext xfixes xcursor xinerama xrender
CONFIGURE_ENV= FLTK_CONFIG="${LOCALBASE}/bin/fltk-config" \
EXTRA_LIBS="-lexecinfo"
OPTIONS_DEFINE= NATIVE_OPT FLARQ OSS SNDFILE PORTAUDIO PULSEAUDIO HAMLIB NLS DOCS
OPTIONS_DEFINE= NATIVE_OPT FLARQ OSS PULSEAUDIO HAMLIB NLS DOCS
NATIVE_OPT_DESC= Enable Native Optimizations
FLARQ_DESC= Compile flarq
OSS_DESC= Support OSS
SNDFILE_DESC= Support for libsndfile
PORTAUDIO_DESC= PortAudio support
PULSEAUDIO_DESC= PulseAudio support
HAMLIB_DESC= Support rig control via hamlib
@ -47,22 +44,17 @@ NATIVE_OPT_CONFIGURE_ON= --enable-optimizations=native
NATIVE_OPT_CONFIGURE_OFF= --enable-optimizations=none
FLARQ_CONFIGURE_ENABLE= flarq
OSS_CONFIGURE_ENABLE= oss
SNDFILE_CONFIGURE_ENABLE= sndfile
SNDFILE_LIB_DEPENDS= libsndfile.so:audio/libsndfile
PORTAUDIO_CONFIGURE_ENABLE= portaudio
PORTAUDIO_LIB_DEPENDS= libportaudio.so:audio/portaudio
PULSEAUDIO_CONFIGURE_ENABLE= pulseaudio
PULSEAUDIO_CONFIGURE_WITH= pulseaudio
PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio
HAMLIB_CONFIGURE_ENABLE= hamlib
HAMLIB_CONFIGURE_WITH= hamlib
HAMLIB_LIB_DEPENDS= libhamlib.so:comms/hamlib
NLS_CONFIGURE_ENABLE= nls
NLS_USES= gettext
# Always need asciidoc for man pages
CONFIGURE_ARGS+=--with-asciidoc
# Upstream as of 4.0.5 always uses portaudio and sndfile now
# Which makes fldigi configure options portaudio & oss useless
CONFIGURE_ARGS+=--with-portaudio --disable-oss
# Always need soundfile
CONFIGURE_ARGS+=--with-sndfile
post-configure:
# force rebuild of man pages

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1550613937
SHA256 (fldigi-4.1.01.tar.gz) = be51ace44d01ca3fc7a5f21c15badf7063c7d7e6665a7ba9c307a39d51c0f6df
SIZE (fldigi-4.1.01.tar.gz) = 3916445
TIMESTAMP = 1555660048
SHA256 (fldigi-4.1.02.tar.gz) = ed5320619594911e8b7a887a8a098ee2b08bd25a594cd0e7be8c5834ea99d224
SIZE (fldigi-4.1.02.tar.gz) = 4681621

View File

@ -0,0 +1,49 @@
--- src/soundcard/soundconf.cxx.orig 2019-04-19 08:05:01 UTC
+++ src/soundcard/soundconf.cxx
@@ -53,6 +53,11 @@ double std_sample_rates[] = { 8000.0, 96
static void init_oss(void)
{
#if USE_OSS
+#ifdef __FreeBSD__
+ char *last = NULL;
+ char *curr = NULL;
+ char *p;
+#endif
glob_t gbuf;
glob("/dev/dsp*", 0, NULL, &gbuf);
if (gbuf.gl_pathc == 0) {
@@ -61,8 +66,33 @@ static void init_oss(void)
menuOSSDev->deactivate();
return;
}
- for (size_t i = 0; i < gbuf.gl_pathc; i++)
+ for (size_t i = 0; i < gbuf.gl_pathc; i++) {
+#ifdef __FreeBSD__
+ if (curr)
+ free(curr);
+ curr = strdup(gbuf.gl_pathv[i]);
+ p = strrchr(curr, '.');
+ if (p)
+ *p = '\0';
+ if (last != NULL) {
+ if (strcmp(last, curr) == 0)
+ continue;
+ }
+ menuOSSDev->add(curr);
+ if (last)
+ free(last);
+ last = curr;
+ curr = NULL;
+#else
menuOSSDev->add(gbuf.gl_pathv[i]);
+#endif
+ }
+#ifdef __FreeBSD__
+ if (last)
+ free(last);
+ if (curr)
+ free(curr);
+#endif
if (progdefaults.OSSdevice.length() == 0 && gbuf.gl_pathc)
progdefaults.OSSdevice = gbuf.gl_pathv[0];
menuOSSDev->value(progdefaults.OSSdevice.c_str());

View File

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= fllog
PORTVERSION= 1.2.5
PORTVERSION= 1.2.6
CATEGORIES= comms hamradio
MASTER_SITES= SF/fldigi/${PORTNAME}

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1516210152
SHA256 (fllog-1.2.5.tar.gz) = f47f73bae1fc5c5285ed0564b5d554113985a25234454297db688c32c00b5210
SIZE (fllog-1.2.5.tar.gz) = 432951
TIMESTAMP = 1555663042
SHA256 (fllog-1.2.6.tar.gz) = cf7bedc1279548ddb813a44ddf3f17ba1ef7cd0bc4b693299f17cef2d6c2dca2
SIZE (fllog-1.2.6.tar.gz) = 436501

View File

@ -1,9 +0,0 @@
--- src/include/logsupport.h.orig 2017-01-08 00:13:11 UTC
+++ src/include/logsupport.h
@@ -1,5 +1,5 @@
#ifndef LOG_SUPPORT_H
-#define LOG_SUPPORT_h
+#define LOG_SUPPORT_H
#include <string>

View File

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= flrig
PORTVERSION= 1.3.42
PORTVERSION= 1.3.43
CATEGORIES= comms hamradio
MASTER_SITES= SF/fldigi/${PORTNAME}

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1549027128
SHA256 (flrig-1.3.42.tar.gz) = e07e7841dbb91e96e15dcdf9eaea2db0f6e7ad13dfacdf05fe85045d41381683
SIZE (flrig-1.3.42.tar.gz) = 785256
TIMESTAMP = 1555663146
SHA256 (flrig-1.3.43.tar.gz) = 61c29f71e44a417f7a6b0ec35d465a585acda6c57dacddff83edfc25b73e24c7
SIZE (flrig-1.3.43.tar.gz) = 792283

View File

@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= flwrap
PORTVERSION= 1.3.4
PORTREVISION= 2
PORTVERSION= 1.3.5
CATEGORIES= comms hamradio
MASTER_SITES= SF/fldigi/${PORTNAME}
@ -14,7 +13,8 @@ LICENSE= GPLv2
LIB_DEPENDS= libfltk.so:x11-toolkits/fltk
USES= gmake dos2unix
USES= autoreconf gmake dos2unix
GNU_CONFIGURE= yes
CONFIGURE_ENV= FLTK_CONFIG="${LOCALBASE}/bin/fltk-config"

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1515609412
SHA256 (flwrap-1.3.4.tar.gz) = ba5f42f7282e0187bf68ca89fac10d1f257d7306c39f0a4370a5df5facbcfa38
SIZE (flwrap-1.3.4.tar.gz) = 194157
TIMESTAMP = 1555663674
SHA256 (flwrap-1.3.5.tar.gz) = efde2b3011c4394cccf046ce8b3f3b7360e1a7eb809c42e4796cab3c27de1163
SIZE (flwrap-1.3.5.tar.gz) = 200807

View File

@ -1,11 +0,0 @@
--- src/flwrap.cxx.orig 2018-01-18 20:57:00 UTC
+++ src/flwrap.cxx
@@ -547,7 +547,7 @@ int parse_args(int argc, char **argv, int& idx)
exit(0);
}
if (strcasecmp("--version", argv[idx]) == 0) {
- printf("Version: "VERSION"\n");
+ printf("Version: %s\n",VERSION);
exit(0);
}

View File

@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= klog
PORTVERSION= 0.9.3
PORTREVISION= 1
PORTVERSION= 0.9.7.2
CATEGORIES= comms hamradio
MASTER_SITES= SAVANNAH
@ -13,16 +12,19 @@ LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
USES= compiler:c++11-lang gl qmake qt:5
USE_GL= glu
USE_QT= buildtools_build core gui linguisttools_build multimedia network \
USE_GL= gl
USE_QT= buildtools_build charts core gui linguisttools_build multimedia network \
printsupport sql sql-sqlite3_run widgets
DESKTOP_ENTRIES= "KLog" "Simple Amateur Radio Logging Program" \
"" "klog" "Network;HamRadio;" \
true
PLIST_FILES= bin/klog \
${DATADIR}/translations/klog_ca.qm \
${DATADIR}/translations/klog_de.qm \
${DATADIR}/translations/klog_es.qm \
${DATADIR}/translations/klog_fr.qm \
${DATADIR}/translations/klog_ja.qm \
${DATADIR}/translations/klog_da.qm \
${DATADIR}/translations/klog_fi.qm \

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1522971958
SHA256 (klog-0.9.3.tar.gz) = 46df382328ff4681036fd1d719069f4aaab94a8defc3cb50e5706448f5a34c6c
SIZE (klog-0.9.3.tar.gz) = 1891616
TIMESTAMP = 1555664268
SHA256 (klog-0.9.7.2.tar.gz) = d60f6d9f56717f99e46757a3912b48b1604d133a410b35b6d56e6f9c8f9d45c5
SIZE (klog-0.9.7.2.tar.gz) = 2020081

View File

@ -1,11 +1,10 @@
# $FreeBSD$
PORTNAME= qsstv
PORTVERSION= 9.2.6
PORTREVISION= 2
PORTVERSION= 9.3.3
CATEGORIES= comms hamradio
MASTER_SITES= http://users.telenet.be/on4qz/qsstv/downloads/ \
LOCAL/db
LOCAL/shurd
DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= hamradio@FreeBSD.org
@ -22,12 +21,14 @@ LIB_DEPENDS= libasound.so:audio/alsa-lib \
libv4l2.so:multimedia/libv4l
BUILD_DEPENDS= v4l_compat>=0:multimedia/v4l_compat
USES= compiler:c++11-lang pkgconfig qmake qt:5
USES= compiler:c++11-lang gl pkgconfig qmake qt:5
USE_QT= buildtools core gui network widgets xml
USE_GL+= gl
USE_GL= gl
OPTIONS_DEFINE= DOCS
DOCS_CXXFLAGS= -DWITH_DOCS
DOCS_QMAKE_ON= CONFIG+=dox
DOCS_BUILD_DEPENDS= doxygen:devel/doxygen
post-patch:
@${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|g' \
@ -37,8 +38,8 @@ post-patch:
${WRKSRC}/qsstv/qsstv.pro ${WRKSRC}/qwt/qwt.pro \
${WRKSRC}/qsstv/config/directoriesconfig.cpp \
${WRKSRC}/qsstv/documentation/manual/manual.doxy \
${WRKSRC}/qsstv/documentation/manual/manual/gettingstarted.html \
${WRKSRC}/qsstv/documentation/manual/manual.txt
${WRKSRC}/qsstv/documentation/manual/manual.txt \
${WRKSRC}/qsstv/documentation/api/api.doxy
${RM} ${WRKSRC}/qsstv/documentation/manual/manual.txt.*
${RM} ${WRKSRC}/qsstv/documentation/manual/manual.*.orig

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1520992341
SHA256 (qsstv_9.2.6.tar.gz) = 080445e3ec6e492de642c0f4b2d2ab7616cda2a9ca72b9652bd82534a607a76b
SIZE (qsstv_9.2.6.tar.gz) = 11385735
TIMESTAMP = 1555616893
SHA256 (qsstv_9.3.3.tar.gz) = d18cb2218cb0f817c48e2af7116f9a479d70b0a2a75dff8466eb82126cd48e3e
SIZE (qsstv_9.3.3.tar.gz) = 6808672

View File

@ -1,11 +1,11 @@
--- qsstv/config/directoriesconfig.cpp.orig 2017-11-16 17:14:48 UTC
--- qsstv/config/directoriesconfig.cpp.orig 2019-04-11 14:58:19 UTC
+++ qsstv/config/directoriesconfig.cpp
@@ -43,7 +43,11 @@ void directoriesConfig::readSettings()
txStockImagesPath=qSettings.value("txStockImagesPath",QString(getenv("HOME"))+"/tx_stock/").toString();
templatesPath=qSettings.value("templatesPath",QString(getenv("HOME"))+"/templates/").toString();
audioPath=qSettings.value("audioPath",QString(getenv("HOME"))+"/audio/").toString();
@@ -64,7 +64,11 @@ void directoriesConfig::readSettings()
txStockImagesPath=qSettings.value("txStockImagesPath",QString(getenv("HOME"))+"/qsstv/tx_stock/").toString();
templatesPath=qSettings.value("templatesPath",QString(getenv("HOME"))+"/qsstv/templates/").toString();
audioPath=qSettings.value("audioPath",QString(getenv("HOME"))+"/qsstv/audio/").toString();
+#ifdef WITH_DOCS
+ docURL=qSettings.value("docURL","file:///usr/local/share/doc/qsstv/manual").toString();
+ docURL=qSettings.value("docURL","file://%%DOCSDIR%%/manual/index.html").toString();
+#else
docURL=qSettings.value("docURL","http://users.telenet.be/on4qz/qsstv/manual").toString();
+#endif

View File

@ -0,0 +1,11 @@
--- qsstv/documentation/api/api.doxy.orig 2019-04-18 21:02:45 UTC
+++ qsstv/documentation/api/api.doxy
@@ -2170,7 +2170,7 @@ EXTERNAL_PAGES = YES
# interpreter (i.e. the result of 'which perl').
# The default file (with absolute path) is: /usr/bin/perl.
-PERL_PATH = /usr/bin/perl
+PERL_PATH = %%PERL%%
#---------------------------------------------------------------------------
# Configuration options related to the dot tool

View File

@ -1,4 +1,4 @@
--- qsstv/documentation/manual/manual.doxy.orig 2016-04-08 23:42:31 UTC
--- qsstv/documentation/manual/manual.doxy.orig 2019-04-18 21:02:35 UTC
+++ qsstv/documentation/manual/manual.doxy
@@ -1549,7 +1549,7 @@ EXTERNAL_GROUPS = YES
# The PERL_PATH should be the absolute path and name of the perl script

View File

@ -1,9 +1,9 @@
--- qsstv/documentation/manual/manual.txt.orig 2016-04-09 01:25:30 UTC
--- qsstv/documentation/manual/manual.txt.orig 2019-04-18 20:56:53 UTC
+++ qsstv/documentation/manual/manual.txt
@@ -213,7 +213,7 @@ The following tabs are available
- TX Images: directory for images to transmit
@@ -317,7 +317,7 @@ The following tabs are available
- Templates: directory where the template files are stored
- Audio Records: directory for audio files (where you save/read recorded audio files)
- Save TX images in TX SSTV or TX DRM directory: if selected the TX image will be saved
-- Documentation: URL of the user manual (if you copied the manual locally then you can point to it with e.g. file:///usr/share/doc/qsstv/manual
+- Documentation: URL of the user manual (if you copied the manual locally then you can point to it with e.g. file://%%DOCSDIR%%/manual
<br><br>

View File

@ -1,11 +0,0 @@
--- qsstv/documentation/manual/manual/gettingstarted.html.orig 2016-10-22 14:05:51 UTC
+++ qsstv/documentation/manual/manual/gettingstarted.html
@@ -107,7 +107,7 @@ This information can also be used in tem
<li>TX Images: directory for images to transmit</li>
<li>Templates: directory where the template files are stored</li>
<li>Audio Records: directory for audio files (where you save/read recorded audio files)</li>
-<li>Documentation: URL of the user manual (if you copied the manual locally then you can point to it with e.g. <a href="file:///usr/share/doc/qsstv/manual">file:///usr/share/doc/qsstv/manual</a> <br />
+<li>Documentation: URL of the user manual (if you copied the manual locally then you can point to it with e.g. <a href="file:///usr/local/share/doc/qsstv/manual">file:///usr/local/share/doc/qsstv/qsstv/manual</a> <br />
<br />
</li>
</ul>

View File

@ -1,6 +1,6 @@
--- qsstv/drmrx/channeldecode.cpp.orig 2016-08-23 19:39:12 UTC
--- qsstv/drmrx/channeldecode.cpp.orig 2019-03-22 10:11:58 UTC
+++ qsstv/drmrx/channeldecode.cpp
@@ -29,7 +29,6 @@
@@ -28,7 +28,6 @@
#include <stdlib.h>
#include <sys/types.h>
#include <math.h>

View File

@ -1,6 +1,6 @@
--- qsstv/drmrx/deinterleaver.cpp.orig 2016-08-23 19:39:12 UTC
--- qsstv/drmrx/deinterleaver.cpp.orig 2019-03-22 10:11:58 UTC
+++ qsstv/drmrx/deinterleaver.cpp
@@ -30,7 +30,6 @@
@@ -29,7 +29,6 @@
#include <stdio.h>
#include <stdlib.h>

View File

@ -1,6 +1,6 @@
--- qsstv/drmrx/demodulator.cpp.orig 2016-08-23 19:39:12 UTC
--- qsstv/drmrx/demodulator.cpp.orig 2019-02-26 18:17:40 UTC
+++ qsstv/drmrx/demodulator.cpp
@@ -946,7 +946,7 @@ bool demodulator::channelEstimation()
@@ -947,7 +947,7 @@ bool demodulator::channelEstimation()
temp2 += actual_pilots[2 * j] * next_pilots[2 * j + 1] -actual_pilots[2 * j + 1] * next_pilots[2 * j];
}

View File

@ -1,4 +1,4 @@
--- qsstv/drmrx/getmode.cpp.orig 2016-08-23 19:39:12 UTC
--- qsstv/drmrx/getmode.cpp.orig 2019-04-18 21:11:25 UTC
+++ qsstv/drmrx/getmode.cpp
@@ -34,7 +34,6 @@
#include <stdlib.h>

View File

@ -1,4 +1,4 @@
--- qsstv/drmrx/mkfacmap.cpp.orig 2016-08-23 19:39:12 UTC
--- qsstv/drmrx/mkfacmap.cpp.orig 2019-04-18 21:11:46 UTC
+++ qsstv/drmrx/mkfacmap.cpp
@@ -27,7 +27,6 @@

View File

@ -1,4 +1,4 @@
--- qsstv/drmrx/mkmscmap.cpp.orig 2016-08-23 19:39:12 UTC
--- qsstv/drmrx/mkmscmap.cpp.orig 2019-04-18 21:11:33 UTC
+++ qsstv/drmrx/mkmscmap.cpp
@@ -32,7 +32,6 @@
#include <stdlib.h>

View File

@ -1,4 +1,4 @@
--- qsstv/drmrx/psdcmean.cpp.orig 2016-08-23 19:39:12 UTC
--- qsstv/drmrx/psdcmean.cpp.orig 2019-04-18 21:11:55 UTC
+++ qsstv/drmrx/psdcmean.cpp
@@ -36,7 +36,6 @@
#include <stdlib.h>

View File

@ -1,4 +1,4 @@
--- qsstv/drmrx/psdmean.cpp.orig 2016-08-23 19:39:12 UTC
--- qsstv/drmrx/psdmean.cpp.orig 2019-04-18 21:12:04 UTC
+++ qsstv/drmrx/psdmean.cpp
@@ -36,7 +36,6 @@
#include <stdlib.h>

View File

@ -1,8 +1,17 @@
--- qsstv/qsstv.pro.orig 2018-06-25 14:41:05 UTC
--- qsstv/qsstv.pro.orig 2019-04-18 09:34:09 UTC
+++ qsstv/qsstv.pro
@@ -523,8 +523,8 @@ PRE_TARGETDEPS += dox
message(dox will be generated)
}
@@ -523,7 +523,7 @@ contains(QMAKE_HOST.arch, arm.*):{
}
else {
message(not arm)
- CONFIG(debug ,debug|release){
+ CONFIG(dox){
dox.commands = cd $$PWD/documentation/manual ;doxygen manual.doxy; cd $$PWD/documentation/api ;doxygen api.doxy;
dox.depends= FORCE
PRE_TARGETDEPS += dox
@@ -535,15 +535,15 @@ contains(QMAKE_HOST.arch, arm.*):{
-dox.path=/usr/share/doc/$$TARGET
-dox.files= $$PWD/manual/*
@ -11,10 +20,11 @@
QMAKE_EXTRA_TARGETS += dox
@@ -532,5 +532,5 @@ QMAKE_EXTRA_TARGETS += dox
RESOURCES += \
qsstv.qrc
-target.path = /usr/bin
isEmpty(PREFIX) {
PREFIX = /usr/local
}
-target.path = $$PREFIX/bin
+target.path = %%PREFIX%%/bin
INSTALLS += target dox
shortcutfiles.files =qsstv.desktop
shortcutfiles.path = $$PREFIX/share/applications/

View File

@ -0,0 +1,11 @@
--- qsstv/rig/rigcontrol.cpp.orig 2019-04-19 04:54:51 UTC
+++ qsstv/rig/rigcontrol.cpp
@@ -377,7 +377,7 @@ void rigControl::activatePTT(bool b)
if (catParams.pttSerialPort.isEmpty()) return;
if(serialP==0)
{
- serialP=::open(catParams.pttSerialPort.toLatin1().data(),O_RDWR);
+ serialP=::open(catParams.pttSerialPort.toLatin1().data(),O_RDWR|O_NONBLOCK);
if (serialP<=0)
{
QMessageBox::warning(txWidgetPtr,"Serial Port Error",

View File

@ -1,44 +1,44 @@
--- qsstv/sound/soundalsa.cpp.orig 2016-08-28 16:01:40 UTC
--- qsstv/sound/soundalsa.cpp.orig 2019-04-18 09:34:09 UTC
+++ qsstv/sound/soundalsa.cpp
@@ -64,6 +64,8 @@ void soundAlsa::prepareCapture()
{
int err;
if(!soundDriverOK) return;
+ snd_pcm_drop(captureHandle);
+ snd_pcm_reset(captureHandle);
if((err=snd_pcm_prepare (captureHandle)) < 0)
{
alsaErrorHandler(err,"Unable to prepare "+inputAudioDevice);
@@ -76,6 +78,8 @@ void soundAlsa::prepareCapture()
{
alsaErrorHandler(err,"Unable to prepare "+inputAudioDevice);
@@ -77,6 +79,8 @@ void soundAlsa::prepareCapture()
void soundAlsa::preparePlayback()
{
+ snd_pcm_drop(playbackHandle);
+ snd_pcm_reset(playbackHandle);
if(!soundDriverOK) return;
+ snd_pcm_drop(captureHandle);
+ snd_pcm_reset(captureHandle);
snd_pcm_prepare (playbackHandle);
}
@@ -97,6 +101,8 @@ int soundAlsa::read(int &countAvailable)
if ( count == -EPIPE )
@@ -99,6 +103,8 @@ int soundAlsa::read(int &countAvailable)
if ( count == -EPIPE )
{
// Overrun
+ snd_pcm_drop(captureHandle);
+ snd_pcm_reset(captureHandle);
snd_pcm_prepare (captureHandle );
snd_pcm_start (captureHandle);
errorOut() << "Overrun";
@@ -153,6 +159,8 @@ int soundAlsa::write(uint numFrames)
else if ( framesWritten == -EPIPE )
{
// Overrun
/* underrun */
+ snd_pcm_drop(captureHandle);
+ snd_pcm_reset(captureHandle);
snd_pcm_prepare (captureHandle );
snd_pcm_start (captureHandle);
errorOut() << "Overrun";
@@ -142,6 +148,8 @@ int soundAlsa::write(uint numFrames)
else if ( framesWritten == -EPIPE )
{
/* underrun */
+ snd_pcm_drop(playbackHandle);
+ snd_pcm_reset(playbackHandle);
error = snd_pcm_prepare (playbackHandle);
if ( error < 0 )
{
@@ -360,5 +368,42 @@ void getCardList(QStringList &alsaInputL
n++;
}
error = snd_pcm_prepare (playbackHandle);
if ( error < 0 )
{
@@ -384,5 +392,41 @@ void getCardList(QStringList &alsaInputL
n++;
}
snd_device_name_free_hint(hints);
+
+ snd_config_t *pcmc;
@ -76,6 +76,5 @@
+ }
+ }
+ }
+
}

View File

@ -0,0 +1,12 @@
--- qsstv/videocapt/cameradialog.cpp.orig 2019-04-19 07:07:41 UTC
+++ qsstv/videocapt/cameradialog.cpp
@@ -220,7 +220,8 @@ void cameraDialog::getCameraInfo(QString
formats=getFormatList(fd);
if(ok)
{
- cameraList.append(scameraDevice(camDev,(const char *)cap.card,(const char *)cap.driver,(const char *)cap.bus_info,formats));
+ if (formats.count() > 0)
+ cameraList.append(scameraDevice(camDev,(const char *)cap.card,(const char *)cap.driver,(const char *)cap.bus_info,formats));
}
v4l2_close(fd);
}

View File

@ -1,4 +1,4 @@
--- qsstv/videocapt/imagesettings.h.orig 2016-08-23 19:39:12 UTC
--- qsstv/videocapt/imagesettings.h.orig 2019-04-18 21:14:43 UTC
+++ qsstv/videocapt/imagesettings.h
@@ -41,7 +41,6 @@
#ifndef IMAGESETTINGS_H

View File

@ -1,11 +1,10 @@
--- qsstv/videocapt/v4l2control.cpp.orig 2016-08-23 19:39:12 UTC
--- qsstv/videocapt/v4l2control.cpp.orig 2019-04-18 21:15:23 UTC
+++ qsstv/videocapt/v4l2control.cpp
@@ -32,7 +32,7 @@
@@ -32,7 +32,6 @@
#include <cerrno>
#include <cstring>
//#include <libv4l2.h>
-#include <linux/types.h> /* for videodev2.h */
+//#include <linux/types.h> /* for videodev2.h */
#include <linux/videodev2.h>
#include <QPushButton>

View File

@ -1,6 +1,6 @@
--- qwt/qwt.pro.orig 2016-08-23 19:39:13 UTC
--- qwt/qwt.pro.orig 2019-03-06 17:04:10 UTC
+++ qwt/qwt.pro
@@ -206,6 +206,8 @@ HEADERS += \
@@ -159,6 +159,8 @@ HEADERS += \
unix:!symbian {
maemo5 {
target.path = /opt/usr/lib

View File

@ -1,4 +1,5 @@
bin/qsstv
share/applications/qsstv.desktop
%%PORTDOCS%%%%DOCSDIR%%/images/Gallery_image_options.png
%%PORTDOCS%%%%DOCSDIR%%/images/Gallery_rx.png
%%PORTDOCS%%%%DOCSDIR%%/images/Gallery_template.png
@ -41,7 +42,6 @@ bin/qsstv
%%PORTDOCS%%%%DOCSDIR%%/images/rxdrm_segments.png
%%PORTDOCS%%%%DOCSDIR%%/images/rxdrm_status.png
%%PORTDOCS%%%%DOCSDIR%%/images/rxwidget1.png
%%PORTDOCS%%%%DOCSDIR%%/images/sstvdrmselect.png
%%PORTDOCS%%%%DOCSDIR%%/images/statusbar.png
%%PORTDOCS%%%%DOCSDIR%%/images/statusleds.png
%%PORTDOCS%%%%DOCSDIR%%/images/transmitdrm.png
@ -55,18 +55,16 @@ bin/qsstv
%%PORTDOCS%%%%DOCSDIR%%/images/wf_bsr_id.png
%%PORTDOCS%%%%DOCSDIR%%/images/wftextpopup.png
%%PORTDOCS%%%%DOCSDIR%%/manual.txt
%%PORTDOCS%%%%DOCSDIR%%/manual/Copying.html
%%PORTDOCS%%%%DOCSDIR%%/manual/Gallery_image_options.png
%%PORTDOCS%%%%DOCSDIR%%/manual/Gallery_rx.png
%%PORTDOCS%%%%DOCSDIR%%/manual/Gallery_templates.png
%%PORTDOCS%%%%DOCSDIR%%/manual/Gallery_txdrm.png
%%PORTDOCS%%%%DOCSDIR%%/manual/RXDRM.html
%%PORTDOCS%%%%DOCSDIR%%/manual/RXSSTV.html
%%PORTDOCS%%%%DOCSDIR%%/manual/TXDRM.html
%%PORTDOCS%%%%DOCSDIR%%/manual/TXSSTV.html
%%PORTDOCS%%%%DOCSDIR%%/manual/_copying.html
%%PORTDOCS%%%%DOCSDIR%%/manual/_r_x_d_r_m.html
%%PORTDOCS%%%%DOCSDIR%%/manual/_r_x_s_s_t_v.html
%%PORTDOCS%%%%DOCSDIR%%/manual/_t_x_d_r_m.html
%%PORTDOCS%%%%DOCSDIR%%/manual/_t_x_s_s_t_v.html
%%PORTDOCS%%%%DOCSDIR%%/manual/arrow.png
%%PORTDOCS%%%%DOCSDIR%%/manual/arrowdown.png
%%PORTDOCS%%%%DOCSDIR%%/manual/arrowright.png
%%PORTDOCS%%%%DOCSDIR%%/manual/bc_s.png
%%PORTDOCS%%%%DOCSDIR%%/manual/bdwn.png
%%PORTDOCS%%%%DOCSDIR%%/manual/binary.png
@ -123,6 +121,8 @@ bin/qsstv
%%PORTDOCS%%%%DOCSDIR%%/manual/installation.html
%%PORTDOCS%%%%DOCSDIR%%/manual/jquery.js
%%PORTDOCS%%%%DOCSDIR%%/manual/line.png
%%PORTDOCS%%%%DOCSDIR%%/manual/menu.js
%%PORTDOCS%%%%DOCSDIR%%/manual/menudata.js
%%PORTDOCS%%%%DOCSDIR%%/manual/multiline.png
%%PORTDOCS%%%%DOCSDIR%%/manual/nav_f.png
%%PORTDOCS%%%%DOCSDIR%%/manual/nav_g.png
@ -136,6 +136,7 @@ bin/qsstv
%%PORTDOCS%%%%DOCSDIR%%/manual/qsstv.css
%%PORTDOCS%%%%DOCSDIR%%/manual/receivedrm.png
%%PORTDOCS%%%%DOCSDIR%%/manual/refreshbutton.png
%%PORTDOCS%%%%DOCSDIR%%/manual/repeater.html
%%PORTDOCS%%%%DOCSDIR%%/manual/replay.png
%%PORTDOCS%%%%DOCSDIR%%/manual/resize.js
%%PORTDOCS%%%%DOCSDIR%%/manual/rxdrm_constellation.png
@ -169,3 +170,4 @@ bin/qsstv
%%PORTDOCS%%%%DOCSDIR%%/manual/wftextpopup.png
%%PORTDOCS%%%%DOCSDIR%%/manual/whatsnew.html
%%PORTDOCS%%%%DOCSDIR%%/qsstv.css
%%PORTDOCS%%@dir %%DOCSDIR%%/manual

View File

@ -2,11 +2,8 @@
# $FreeBSD$
PORTNAME= tlf
PORTVERSION= 1.3.0
PORTREVISION= 1
PORTVERSION= 1.3.2
CATEGORIES= comms hamradio
MASTER_SITES= http://www.hs-mittweida.de/tb/ \
LOCAL/shurd
MAINTAINER= hamradio@FreeBSD.org
COMMENT= Amateur Radio curses based logging program
@ -16,7 +13,9 @@ LICENSE= GPLv2
RUN_DEPENDS= rec:audio/sox \
wget:ftp/wget
USES= ncurses pkgconfig
USES= autoreconf gnome ncurses pkgconfig
USE_GITHUB= yes
GH_TAGNAME= ${PORTNAME}-${PORTVERSION}
GNU_CONFIGURE= yes
CONFIGURE_ENV= PANEL_LIB=-lpanel
USE_GNOME= glib20

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1533568835
SHA256 (tlf-1.3.0.tar.gz) = b440e0181cf6d2e5349244afe96b34a4905eb32b09e4b407f4d94b9df4c6057a
SIZE (tlf-1.3.0.tar.gz) = 643783
TIMESTAMP = 1555665452
SHA256 (tlf-tlf-1.3.2-tlf-1.3.2_GH0.tar.gz) = 5a444e4f55c7bf0209d6d12ed3387dabca9db457115068d4f79fb89b3d6f6a02
SIZE (tlf-tlf-1.3.2-tlf-1.3.2_GH0.tar.gz) = 552308

View File

@ -1,13 +0,0 @@
--- src/netkeyer.c.orig 2016-01-16 17:45:20 UTC
+++ src/netkeyer.c
@@ -17,7 +17,9 @@
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
-
+#include <sys/types.h>
+#include <sys/socket.h>
+#include <netinet/in.h>
#include <netdb.h>
#include <string.h>
#include <unistd.h>

View File

@ -1,11 +0,0 @@
--- src/readcalls.c.orig 2016-01-16 17:45:20 UTC
+++ src/readcalls.c
@@ -637,7 +637,7 @@ int synclog(char *synclogfile)
showmsg("Merging logfiles...\n");
sleep(1);
- sprintf(wgetcmd, "cat log1 log2 | sort -g -k4,4 | uniq -w79 > %s",
+ sprintf(wgetcmd, "cat log1 log2 | sort -g -k4,4 | uniq > %s",
logfile);
if (system(wgetcmd) == 0)
showmsg("Merging logs successfull\n");

View File

@ -1,11 +0,0 @@
--- src/sockserv.c.orig 2016-01-16 17:45:20 UTC
+++ src/sockserv.c
@@ -23,6 +23,8 @@
/* Written by N2RJT - Dave Brown */
+#include <sys/socket.h>
+#include <netinet/in.h>
#include <errno.h>
#include <netdb.h>
#include <stdio.h>

View File

@ -201,6 +201,7 @@
SUBDIR += mongodb36
SUBDIR += mongodb36-tools
SUBDIR += mongodb40
SUBDIR += mongodb40-tools
SUBDIR += mroonga
SUBDIR += mrtg-mysql-load
SUBDIR += mtools-mongodb

View File

@ -2,7 +2,6 @@
PORTNAME= akonadi
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
PORTREVISION= 1
CATEGORIES= databases kde kde-applications
MAINTAINER= kde@FreeBSD.org

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