parent
b19255906e
commit
82c2c8d1a9
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1636215826
|
||||
SHA256 (KDE/frameworks/5.88.0/karchive-5.88.0.tar.xz) = 4b9979a3f0c1acb9822e0bea4b84e84970b9ca0a0e4daf914a35fe079f4ceae3
|
||||
SIZE (KDE/frameworks/5.88.0/karchive-5.88.0.tar.xz) = 984040
|
||||
TIMESTAMP = 1638649298
|
||||
SHA256 (KDE/frameworks/5.89.0/karchive-5.89.0.tar.xz) = 2b15e8b75c6a1fd604663699100bbd8235e2a8ae56b4039af02ed499b4ad85e8
|
||||
SIZE (KDE/frameworks/5.89.0/karchive-5.89.0.tar.xz) = 986196
|
||||
|
|
|
@ -1,28 +1,29 @@
|
|||
PORTNAME= snzip
|
||||
PORTVERSION= 1.0.4
|
||||
PORTREVISION= 1
|
||||
PORTVERSION= 1.0.5
|
||||
DISTVERSIONPREFIX= v
|
||||
CATEGORIES= archivers
|
||||
|
||||
MAINTAINER= mizhka@gmail.com
|
||||
MAINTAINER= mizhka@freebsd.org
|
||||
COMMENT= Compression/decompression tool based on snappy library
|
||||
|
||||
LICENSE= BSD2CLAUSE
|
||||
LICENSE_FILE= ${WRKSRC}/COPYING
|
||||
|
||||
BROKEN= fails to link: undefined symbol: typeinfo for snappy::Source
|
||||
|
||||
LIB_DEPENDS= libsnappy.so:archivers/snappy
|
||||
|
||||
OPTIONS_DEFINE= DOCS
|
||||
|
||||
USES= autoreconf compiler:c++11-lang
|
||||
USE_GITHUB= yes
|
||||
GH_ACCOUNT= kubo
|
||||
|
||||
CONFIGURE_ARGS= --with-snappy=${LOCALBASE}
|
||||
GNU_CONFIGURE= yes
|
||||
CONFIGURE_ARGS= --with-snappy=${LOCALBASE}
|
||||
|
||||
PLIST_FILES= bin/snunzip \
|
||||
bin/snzcat \
|
||||
bin/snzip
|
||||
|
||||
PLIST_FILES= bin/snzip
|
||||
PORTDOCS= *
|
||||
|
||||
OPTIONS_DEFINE= DOCS
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1482759478
|
||||
SHA256 (kubo-snzip-1.0.4_GH0.tar.gz) = e2f03856d8d232fe4e49b8a3b713ea92057c526f0ba2e028588b9b9570e5199a
|
||||
SIZE (kubo-snzip-1.0.4_GH0.tar.gz) = 2373756
|
||||
TIMESTAMP = 1639634540
|
||||
SHA256 (kubo-snzip-v1.0.5_GH0.tar.gz) = 0e666e607a62e333cd3dc674870382a138b727fa07e69e2e4eebcfb4a5c8ab12
|
||||
SIZE (kubo-snzip-v1.0.5_GH0.tar.gz) = 2374794
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
PORTNAME= marble
|
||||
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
|
||||
PORTREVISION= 1
|
||||
PORTREVISION= 2
|
||||
CATEGORIES= astro education kde kde-applications
|
||||
|
||||
MAINTAINER= kde@FreeBSD.org
|
||||
|
|
|
@ -274,6 +274,8 @@ share/kservices5/marble_thumbnail_gpx.desktop
|
|||
share/kservices5/marble_thumbnail_kml.desktop
|
||||
share/kservices5/marble_thumbnail_kmz.desktop
|
||||
share/kservices5/marble_thumbnail_osm.desktop
|
||||
share/kservices5/plasma-applet-org.kde.plasma.worldclock.desktop
|
||||
share/kservices5/plasma-wallpaper-org.kde.plasma.worldmap.desktop
|
||||
share/kxmlgui5/marble/marble_part.rc
|
||||
share/kxmlgui5/marble/marbleui.rc
|
||||
share/locale/ar/LC_MESSAGES/marble.mo
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
PORTNAME= mkgmap
|
||||
PORTVERSION= r4827
|
||||
PORTVERSION= r4836
|
||||
CATEGORIES= astro converters java
|
||||
MASTER_SITES= https://www.mkgmap.org.uk/download/
|
||||
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1638535155
|
||||
SHA256 (mkgmap-r4827.tar.gz) = 1962ba9d0712279bfd573265a1d9575d6147e634580d9834824aae41f20a329d
|
||||
SIZE (mkgmap-r4827.tar.gz) = 3518938
|
||||
TIMESTAMP = 1639501856
|
||||
SHA256 (mkgmap-r4836.tar.gz) = f9937975d56aa97349af6bd15ea07b2161a1d9d2647614960a64c791ad19a287
|
||||
SIZE (mkgmap-r4836.tar.gz) = 3519469
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Created by: Gea-Suan Lin <gslin@gslin.org>
|
||||
|
||||
PORTNAME= Astro-SpaceTrack
|
||||
PORTVERSION= 0.147
|
||||
PORTVERSION= 0.148
|
||||
CATEGORIES= astro perl5
|
||||
MASTER_SITES= CPAN
|
||||
PKGNAMEPREFIX= p5-
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1632009389
|
||||
SHA256 (Astro-SpaceTrack-0.147.tar.gz) = 73bef4c64c38e1b5ce591c568358936b80ae7dbe632fab7683fcbd3881d29bf9
|
||||
SIZE (Astro-SpaceTrack-0.147.tar.gz) = 192958
|
||||
TIMESTAMP = 1639656399
|
||||
SHA256 (Astro-SpaceTrack-0.148.tar.gz) = d71a7ae9bf486bf6e2c014270d12ce8a29ad47b96a37b443faef8799371ee9ce
|
||||
SIZE (Astro-SpaceTrack-0.148.tar.gz) = 195458
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Created by: thierry@pompo.net
|
||||
|
||||
PORTNAME= skyfield
|
||||
PORTVERSION= 1.40
|
||||
PORTVERSION= 1.41
|
||||
CATEGORIES= astro python
|
||||
MASTER_SITES= CHEESESHOP
|
||||
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1637089632
|
||||
SHA256 (skyfield-1.40.tar.gz) = 23077a1dddd60004a17067e0d1b0164b38268bc3bff78c2a3dca309e91ca39c2
|
||||
SIZE (skyfield-1.40.tar.gz) = 380037
|
||||
TIMESTAMP = 1639754895
|
||||
SHA256 (skyfield-1.41.tar.gz) = 3cbc6a053183973be87cfbb5959cc76e2dbd9ecce5e23658bb60abee3ed5b4b0
|
||||
SIZE (skyfield-1.41.tar.gz) = 389665
|
||||
|
|
|
@ -143,6 +143,7 @@
|
|||
%%PYTHON_SITELIBDIR%%/skyfield/documentation/api.rst
|
||||
%%PYTHON_SITELIBDIR%%/skyfield/documentation/astropy.rst
|
||||
%%PYTHON_SITELIBDIR%%/skyfield/documentation/bibliography.rst
|
||||
%%PYTHON_SITELIBDIR%%/skyfield/documentation/coordinates.rst
|
||||
%%PYTHON_SITELIBDIR%%/skyfield/documentation/design.rst
|
||||
%%PYTHON_SITELIBDIR%%/skyfield/documentation/earth-satellites.rst
|
||||
%%PYTHON_SITELIBDIR%%/skyfield/documentation/elements.rst
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
PORTNAME= fasttracker2
|
||||
DISTVERSIONPREFIX= v
|
||||
DISTVERSION= 1.48
|
||||
DISTVERSION= 1.49
|
||||
CATEGORIES= audio
|
||||
|
||||
MAINTAINER= ehaupt@FreeBSD.org
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1637692221
|
||||
SHA256 (8bitbubsy-ft2-clone-v1.48_GH0.tar.gz) = cfc847b04f108303021faa562fb5cc1f2c4e5154dae054bdec0426888dbc195f
|
||||
SIZE (8bitbubsy-ft2-clone-v1.48_GH0.tar.gz) = 4879951
|
||||
TIMESTAMP = 1639811974
|
||||
SHA256 (8bitbubsy-ft2-clone-v1.49_GH0.tar.gz) = 660ba5d8b0950ed2fbdf3664bd471ddbce1f44985ce0a15214f76e844188b072
|
||||
SIZE (8bitbubsy-ft2-clone-v1.49_GH0.tar.gz) = 4880773
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
PORTNAME= jacktrip
|
||||
DISTVERSIONPREFIX= v
|
||||
DISTVERSION= 1.4.1
|
||||
DISTVERSION= 1.4.2
|
||||
CATEGORIES= audio
|
||||
|
||||
MAINTAINER= yuri@FreeBSD.org
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1638389249
|
||||
SHA256 (jacktrip-jacktrip-v1.4.1-d5e110c_GH0.tar.gz) = 85d197d3fb81d4d188685733bd020cb067965ce9606b2e0d6d0c0c78a1536f08
|
||||
SIZE (jacktrip-jacktrip-v1.4.1-d5e110c_GH0.tar.gz) = 4229494
|
||||
TIMESTAMP = 1639597069
|
||||
SHA256 (jacktrip-jacktrip-v1.4.2-d5e110c_GH0.tar.gz) = 85d197d3fb81d4d188685733bd020cb067965ce9606b2e0d6d0c0c78a1536f08
|
||||
SIZE (jacktrip-jacktrip-v1.4.2-d5e110c_GH0.tar.gz) = 4229494
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
PORTNAME= libsidplayfp
|
||||
DISTVERSION= 2.3.0
|
||||
DISTVERSION= 2.3.1
|
||||
CATEGORIES= audio
|
||||
MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}/releases/download/v${DISTVERSION}/
|
||||
|
||||
|
@ -48,7 +48,7 @@ CONFIGURE_ARGS+= --with-simd=neon
|
|||
CONFIGURE_ARGS+= --with-simd=sse2
|
||||
.endif
|
||||
|
||||
SIDPLAYFP_SHLIB_VERSION= 6.3.22
|
||||
SIDPLAYFP_SHLIB_VERSION= 6.3.23
|
||||
STILVIEW_SHLIB_VERSION= 0.0.4
|
||||
|
||||
post-build-DOXYGEN-on:
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1632642124
|
||||
SHA256 (libsidplayfp-2.3.0.tar.gz) = 30b91b2b9a3a644533c8e4e926724efb8b4cf06aded1fcec4c68aa21159b8673
|
||||
SIZE (libsidplayfp-2.3.0.tar.gz) = 794863
|
||||
TIMESTAMP = 1639653813
|
||||
SHA256 (libsidplayfp-2.3.1.tar.gz) = aef70cc30648eb89d32f56c691a5a40cdffc7421f43b4aa242f4d123eb9258a2
|
||||
SIZE (libsidplayfp-2.3.1.tar.gz) = 797779
|
||||
|
|
|
@ -727,7 +727,7 @@ libdata/pkgconfig/libstilview.pc
|
|||
%%DOXYGEN%%%%PORTDOCS%%%%DOCSDIR%%/html/dir_0e48fb69e5401a3349ffe4873975a483.html
|
||||
%%DOXYGEN%%%%PORTDOCS%%%%DOCSDIR%%/html/dir_3c71aff7e2eddc25a0761bf93886799c.html
|
||||
%%DOXYGEN%%%%PORTDOCS%%%%DOCSDIR%%/html/dir_3e348699c763759caa90d9724d3765d1.html
|
||||
%%DOXYGEN%%%%PORTDOCS%%%%DOCSDIR%%/html/dir_000006_000007.html
|
||||
%%DOXYGEN%%%%PORTDOCS%%%%DOCSDIR%%/html/dir_000005_000006.html
|
||||
%%DOXYGEN%%%%PORTDOCS%%%%DOCSDIR%%/html/dir_49e56c817e5e54854c35e136979f97ca.html
|
||||
%%DOXYGEN%%%%PORTDOCS%%%%DOCSDIR%%/html/dir_59e66d0e64985b7d78fdc4644c64c4c0.html
|
||||
%%DOXYGEN%%%%PORTDOCS%%%%DOCSDIR%%/html/dir_72b54144977f20270a1b83a5c0f43219.html
|
||||
|
@ -1070,9 +1070,6 @@ libdata/pkgconfig/libstilview.pc
|
|||
%%DOXYGEN%%%%PORTDOCS%%%%DOCSDIR%%/html/inherit_graph_81.map
|
||||
%%DOXYGEN%%%%PORTDOCS%%%%DOCSDIR%%/html/inherit_graph_81.md5
|
||||
%%DOXYGEN%%%%PORTDOCS%%%%DOCSDIR%%/html/inherit_graph_81.png
|
||||
%%DOXYGEN%%%%PORTDOCS%%%%DOCSDIR%%/html/inherit_graph_82.map
|
||||
%%DOXYGEN%%%%PORTDOCS%%%%DOCSDIR%%/html/inherit_graph_82.md5
|
||||
%%DOXYGEN%%%%PORTDOCS%%%%DOCSDIR%%/html/inherit_graph_82.png
|
||||
%%DOXYGEN%%%%PORTDOCS%%%%DOCSDIR%%/html/iniParser_8h_source.html
|
||||
%%DOXYGEN%%%%PORTDOCS%%%%DOCSDIR%%/html/interrupt_8h_source.html
|
||||
%%DOXYGEN%%%%PORTDOCS%%%%DOCSDIR%%/html/jquery.js
|
||||
|
@ -1093,6 +1090,7 @@ libdata/pkgconfig/libstilview.pc
|
|||
%%DOXYGEN%%%%PORTDOCS%%%%DOCSDIR%%/html/opcodes_8h_source.html
|
||||
%%DOXYGEN%%%%PORTDOCS%%%%DOCSDIR%%/html/open.png
|
||||
%%DOXYGEN%%%%PORTDOCS%%%%DOCSDIR%%/html/p00_8h_source.html
|
||||
%%DOXYGEN%%%%PORTDOCS%%%%DOCSDIR%%/html/pla_8h_source.html
|
||||
%%DOXYGEN%%%%PORTDOCS%%%%DOCSDIR%%/html/player_8h_source.html
|
||||
%%DOXYGEN%%%%PORTDOCS%%%%DOCSDIR%%/html/pot_8h_source.html
|
||||
%%DOXYGEN%%%%PORTDOCS%%%%DOCSDIR%%/html/prg_8h_source.html
|
||||
|
@ -1106,6 +1104,7 @@ libdata/pkgconfig/libstilview.pc
|
|||
%%DOXYGEN%%%%PORTDOCS%%%%DOCSDIR%%/html/romCheck_8h_source.html
|
||||
%%DOXYGEN%%%%PORTDOCS%%%%DOCSDIR%%/html/sidbuilder_8h_source.html
|
||||
%%DOXYGEN%%%%PORTDOCS%%%%DOCSDIR%%/html/sidcxx11_8h_source.html
|
||||
%%DOXYGEN%%%%PORTDOCS%%%%DOCSDIR%%/html/sidcxx14_8h_source.html
|
||||
%%DOXYGEN%%%%PORTDOCS%%%%DOCSDIR%%/html/siddefs-fp_8h_source.html
|
||||
%%DOXYGEN%%%%PORTDOCS%%%%DOCSDIR%%/html/sidemu_8h_source.html
|
||||
%%DOXYGEN%%%%PORTDOCS%%%%DOCSDIR%%/html/sidendian_8h_source.html
|
||||
|
|
|
@ -0,0 +1,13 @@
|
|||
- workaround for https://github.com/fulhax/ncpamixer/issues/57
|
||||
|
||||
--- CMakeLists.txt.orig 2021-12-16 08:19:36 UTC
|
||||
+++ CMakeLists.txt
|
||||
@@ -76,7 +76,7 @@ target_link_libraries(${CMAKE_PROJECT_NAME}
|
||||
${CMAKE_THREAD_LIBS_INIT}
|
||||
)
|
||||
|
||||
-target_compile_options(${CMAKE_PROJECT_NAME} PUBLIC "-Werror")
|
||||
+#target_compile_options(${CMAKE_PROJECT_NAME} PUBLIC "-Werror")
|
||||
target_compile_options(${CMAKE_PROJECT_NAME} PUBLIC "-Wall")
|
||||
target_compile_options(${CMAKE_PROJECT_NAME} PUBLIC "-Wpedantic")
|
||||
|
|
@ -0,0 +1,11 @@
|
|||
--- setup/FreeBSD/oss/build/bsdpci.inc.orig 2014-02-14 22:59:55.000000000 +0000
|
||||
+++ setup/FreeBSD/oss/build/bsdpci.inc 2021-12-18 15:09:33.546812000 +0000
|
||||
@@ -92,8 +92,6 @@
|
||||
osdev = device_list[i];
|
||||
if (osdev->dip == dev)
|
||||
{
|
||||
- if (device_get_state(dev) == DS_BUSY)
|
||||
- device_unbusy(dev);
|
||||
if (!DRIVER_DETACH (osdev))
|
||||
{
|
||||
printf (DRIVER_NICK ": Unloading busy device\n");
|
|
@ -0,0 +1,11 @@
|
|||
--- setup/FreeBSD/oss/build/bsdvirtual.inc.orig 2021-12-18 15:12:47.018175000 +0000
|
||||
+++ setup/FreeBSD/oss/build/bsdvirtual.inc 2021-12-18 15:11:06.335823000 +0000
|
||||
@@ -34,8 +34,6 @@
|
||||
{
|
||||
osdev = device_list[i];
|
||||
|
||||
- if (osdev->dip != NULL && device_get_state(osdev->dip) == DS_BUSY)
|
||||
- device_unbusy(osdev->dip);
|
||||
if (!DRIVER_DETACH (osdev))
|
||||
{
|
||||
printf (DRIVER_NICK ": Unloading busy device\n");
|
|
@ -1,5 +1,6 @@
|
|||
PORTNAME= plasma-pa
|
||||
DISTVERSION= ${KDE_PLASMA_VERSION}
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= audio kde kde-plasma
|
||||
|
||||
MAINTAINER= kde@FreeBSD.org
|
||||
|
|
|
@ -41,6 +41,7 @@ share/kpackage/kcms/kcm_pulseaudio/contents/ui/main.qml
|
|||
share/kpackage/kcms/kcm_pulseaudio/metadata.desktop
|
||||
share/kpackage/kcms/kcm_pulseaudio/metadata.json
|
||||
share/kservices5/kcm_pulseaudio.desktop
|
||||
share/kservices5/plasma-applet-org.kde.plasma.volume.desktop
|
||||
share/locale/ar/LC_MESSAGES/kcm_pulseaudio.mo
|
||||
share/locale/ar/LC_MESSAGES/plasma_applet_org.kde.plasma.volume.mo
|
||||
share/locale/ast/LC_MESSAGES/kcm_pulseaudio.mo
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Created by: Thomas Zander <riggs@FreeBSD.org>
|
||||
|
||||
PORTNAME= pms-devel
|
||||
PORTVERSION= 0.0.20200702
|
||||
PORTVERSION= 0.0.20211015
|
||||
CATEGORIES= audio
|
||||
|
||||
MAINTAINER= riggs@FreeBSD.org
|
||||
|
@ -15,7 +15,7 @@ USES= go:modules
|
|||
USE_GITHUB= yes
|
||||
GH_ACCOUNT= ambientsound
|
||||
GH_PROJECT= pms
|
||||
GH_TAGNAME= cae1f02
|
||||
GH_TAGNAME= c94e3c6
|
||||
|
||||
GH_TUPLE= \
|
||||
RoaringBitmap:roaring:v0.4.16:roaringbitmap_roaring/vendor/github.com/RoaringBitmap/roaring \
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
TIMESTAMP = 1595083232
|
||||
SHA256 (ambientsound-pms-0.0.20200702-cae1f02_GH0.tar.gz) = 71fbd5324241e3f0648644ba29160e6db03cae9073ddf1a37201471ad64c24b4
|
||||
SIZE (ambientsound-pms-0.0.20200702-cae1f02_GH0.tar.gz) = 79804
|
||||
TIMESTAMP = 1639750832
|
||||
SHA256 (ambientsound-pms-0.0.20211015-c94e3c6_GH0.tar.gz) = e34a7d7b9c25d7bfa6f1e925faf2741e79eaff4a28d83f537debebd45d7799bf
|
||||
SIZE (ambientsound-pms-0.0.20211015-c94e3c6_GH0.tar.gz) = 79984
|
||||
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
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
PORTNAME= pulsectl
|
||||
DISTVERSION= 20.5.1
|
||||
DISTVERSION= 21.10.5
|
||||
CATEGORIES= audio python
|
||||
MASTER_SITES= CHEESESHOP
|
||||
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1612165845
|
||||
SHA256 (pulsectl-20.5.1.tar.gz) = 39b0a0e7974a7d6468d826a838822f78b00ac9c3803f0d7bfa9b1cad08ee22db
|
||||
SIZE (pulsectl-20.5.1.tar.gz) = 40050
|
||||
TIMESTAMP = 1639557651
|
||||
SHA256 (pulsectl-21.10.5.tar.gz) = b347983fb78baab168f4dc4804ab2c59ca5b813bf62f8146dfb5fcb6ab6c8ba2
|
||||
SIZE (pulsectl-21.10.5.tar.gz) = 40769
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
PORTNAME= virtual_oss
|
||||
DISTVERSIONPREFIX= v
|
||||
DISTVERSION= 1.2.15
|
||||
DISTVERSION= 1.2.16
|
||||
CATEGORIES= audio
|
||||
|
||||
MAINTAINER= hselasky@FreeBSD.org
|
||||
|
@ -20,7 +20,7 @@ GH_ACCOUNT= hselasky
|
|||
|
||||
SUB_LIST+= LIBSAMPLERATE="${LOCALBASE}/lib/libsamplerate.so:"
|
||||
|
||||
OPTIONS_DEFINE= BLUETOOTH BT_SPEAKER COMMAND DEBUG EQUALIZER HTTPD
|
||||
OPTIONS_DEFINE= BLUETOOTH BT_SPEAKER COMMAND DEBUG EQUALIZER HTTPD SNDIO
|
||||
OPTIONS_DEFAULT=BLUETOOTH COMMAND EQUALIZER
|
||||
|
||||
.if exists(/usr/include/sys/sndstat.h)
|
||||
|
@ -53,6 +53,10 @@ EQUALIZER_SUB_LIST_OFF= LIBFFTW3=""
|
|||
HTTPD_DESC= Build with HTTP server support
|
||||
HTTPD_MAKE_ARGS= HAVE_HTTPD="YES"
|
||||
|
||||
SNDIO_DESC= Build with sndio(7) backend support
|
||||
SNDIO_LIB_DEPENDS= libsndio.so:audio/sndio
|
||||
SNDIO_MAKE_ARGS= HAVE_SNDIO="YES"
|
||||
|
||||
PLIST_FILES= sbin/virtual_oss \
|
||||
man/man8/virtual_oss.8.gz
|
||||
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1636721890
|
||||
SHA256 (hselasky-virtual_oss-v1.2.15_GH0.tar.gz) = 7617b5fbb10e52d847657af3da1f212055b4d8b287afe43b49f350fe680368c4
|
||||
SIZE (hselasky-virtual_oss-v1.2.15_GH0.tar.gz) = 67486
|
||||
TIMESTAMP = 1639683929
|
||||
SHA256 (hselasky-virtual_oss-v1.2.16_GH0.tar.gz) = 9d835ea7636c81416b3fe1cd4bf108f175b79d521f858c6f1324d787a9c4726f
|
||||
SIZE (hselasky-virtual_oss-v1.2.16_GH0.tar.gz) = 68662
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
PORTNAME= yoshimi
|
||||
DISTVERSION= 2.1.1.1
|
||||
DISTVERSION= 2.1.2.2
|
||||
CATEGORIES= audio
|
||||
|
||||
MAINTAINER= yuri@FreeBSD.org
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1636934137
|
||||
SHA256 (Yoshimi-yoshimi-2.1.1.1_GH0.tar.gz) = 62336821d8817fe98f11f16807cf22a0bedf1d2bee550ffe30c1c818c93096c6
|
||||
SIZE (Yoshimi-yoshimi-2.1.1.1_GH0.tar.gz) = 7479260
|
||||
TIMESTAMP = 1639511507
|
||||
SHA256 (Yoshimi-yoshimi-2.1.2.2_GH0.tar.gz) = 194c552d5b57883dee2c8bc9f37cc3743787541a8c3fe56afc556f24324a4576
|
||||
SIZE (Yoshimi-yoshimi-2.1.2.2_GH0.tar.gz) = 7641720
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Created by: luigi@FreeBSD.org
|
||||
|
||||
PORTNAME= fio
|
||||
PORTVERSION= 3.28
|
||||
PORTVERSION= 3.29
|
||||
CATEGORIES= benchmarks
|
||||
MASTER_SITES= http://brick.kernel.dk/snaps/
|
||||
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1631196560
|
||||
SHA256 (fio-3.28.tar.bz2) = 158fd7ee70807cdfe434c7e21cac1f9294ccbc16bd40b81ce376549ba565492d
|
||||
SIZE (fio-3.28.tar.bz2) = 5976902
|
||||
TIMESTAMP = 1639986316
|
||||
SHA256 (fio-3.29.tar.bz2) = acffb407d14e973321ada4cf234b2840a94fff7989350cfe62142daba79e6786
|
||||
SIZE (fio-3.29.tar.bz2) = 5986946
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
|
||||
PORTNAME= mangohud
|
||||
PORTVERSION= 0.6.5
|
||||
PORTREVISION= 1
|
||||
DISTVERSIONPREFIX= v
|
||||
CATEGORIES= benchmarks graphics
|
||||
MASTER_SITES= https://wrapdb.mesonbuild.com/v1/projects/imgui/1.81/1/get_zip?dummy=/:igw
|
||||
|
|
|
@ -0,0 +1,72 @@
|
|||
--- src/cpu.cpp.orig 2021-07-08 06:23:59 UTC
|
||||
+++ src/cpu.cpp
|
||||
@@ -227,6 +227,7 @@ bool CPUStats::UpdateCPUData()
|
||||
|
||||
bool CPUStats::UpdateCoreMhz() {
|
||||
m_coreMhz.clear();
|
||||
+#if defined(__linux__)
|
||||
std::ifstream cpuInfo(PROCCPUINFOFILE);
|
||||
std::string row;
|
||||
size_t i = 0;
|
||||
@@ -238,6 +239,13 @@ bool CPUStats::UpdateCoreMhz() {
|
||||
i++;
|
||||
}
|
||||
}
|
||||
+#elif defined(__FreeBSD__)
|
||||
+ char sysctl_name[32];
|
||||
+ for (int i = 0; i < m_cpuData.size(); i++) {
|
||||
+ snprintf(sysctl_name, sizeof(sysctl_name), "dev.cpu.%d.freq", i);
|
||||
+ m_cpuData[i].mhz = read_sysctl<int>(sysctl_name);
|
||||
+ }
|
||||
+#endif
|
||||
m_cpuDataTotal.cpu_mhz = 0;
|
||||
for (auto data : m_cpuData)
|
||||
m_cpuDataTotal.cpu_mhz += data.mhz;
|
||||
@@ -246,6 +254,7 @@ bool CPUStats::UpdateCoreMhz() {
|
||||
}
|
||||
|
||||
bool CPUStats::UpdateCpuTemp() {
|
||||
+#if defined(__linux__)
|
||||
if (!m_cpuTempFile)
|
||||
return false;
|
||||
|
||||
@@ -256,6 +265,23 @@ bool CPUStats::UpdateCpuTemp() {
|
||||
m_cpuDataTotal.temp = temp / 1000;
|
||||
|
||||
return ret;
|
||||
+#elif defined(__FreeBSD__)
|
||||
+ char sysctl_name[32];
|
||||
+ int dK, i, temp;
|
||||
+ for (temp = i = 0; i < m_cpuData.size(); i++) {
|
||||
+ snprintf(sysctl_name, sizeof(sysctl_name), "dev.cpu.%d.temperature", i);
|
||||
+ dK = read_sysctl<int>(sysctl_name);
|
||||
+ if (dK < 0) {
|
||||
+ // If we could not read some core's temperature, store
|
||||
+ // the last read (bogus) value and return false early.
|
||||
+ m_cpuDataTotal.temp = dK;
|
||||
+ return false;
|
||||
+ }
|
||||
+ temp += dK - 2731;
|
||||
+ }
|
||||
+ m_cpuDataTotal.temp = temp / (10 * m_cpuData.size());
|
||||
+ return m_cpuDataTotal.temp > 0;
|
||||
+#endif
|
||||
}
|
||||
|
||||
static bool get_cpu_power_k10temp(CPUPowerData* cpuPowerData, int& power) {
|
||||
@@ -407,6 +433,7 @@ static bool find_fallback_temp_input(const std::string
|
||||
return false;
|
||||
}
|
||||
|
||||
+#ifdef __linux__
|
||||
bool CPUStats::GetCpuFile() {
|
||||
if (m_cpuTempFile)
|
||||
return true;
|
||||
@@ -447,6 +474,7 @@ bool CPUStats::GetCpuFile() {
|
||||
}
|
||||
return true;
|
||||
}
|
||||
+#endif
|
||||
|
||||
static bool find_input(const std::string& path, const char* input_prefix, std::string& input, const std::string& name)
|
||||
{
|
|
@ -1,7 +1,44 @@
|
|||
--- src/file_utils.cpp.orig 2021-07-08 06:23:59 UTC
|
||||
+++ src/file_utils.cpp
|
||||
@@ -109,7 +109,7 @@ std::string read_symlink(const char * link)
|
||||
@@ -2,6 +2,7 @@
|
||||
#include "string_utils.h"
|
||||
#include <sys/types.h>
|
||||
#include <sys/stat.h>
|
||||
+#include <sys/sysctl.h>
|
||||
#include <unistd.h>
|
||||
#include <dirent.h>
|
||||
#include <limits.h>
|
||||
@@ -107,9 +108,36 @@ std::string read_symlink(const char * link)
|
||||
return std::string(result, (count > 0) ? count : 0);
|
||||
}
|
||||
|
||||
+template <>
|
||||
+int read_sysctl(const char* name)
|
||||
+{
|
||||
+ int value;
|
||||
+ size_t len = sizeof(value);
|
||||
+
|
||||
+ if (sysctlbyname(name, &value, &len, NULL, 0) == 0)
|
||||
+ return value;
|
||||
+ else return -1;
|
||||
+}
|
||||
+
|
||||
+template <>
|
||||
+std::string read_sysctl(const char* name)
|
||||
+{
|
||||
+ size_t len;
|
||||
+
|
||||
+ // How large buffer do we need?
|
||||
+ if (sysctlbyname(name, NULL, &len, NULL, 0) != 0)
|
||||
+ return "";
|
||||
+
|
||||
+ char value[len];
|
||||
+ // Now read the actual value into it.
|
||||
+ if (sysctlbyname(name, value, &len, NULL, 0) == 0)
|
||||
+ return value;
|
||||
+ else return "";
|
||||
+}
|
||||
+
|
||||
std::string get_exe_path()
|
||||
{
|
||||
- return read_symlink("/proc/self/exe");
|
||||
|
@ -9,7 +46,7 @@
|
|||
}
|
||||
|
||||
std::string get_wine_exe_name(bool keep_ext)
|
||||
@@ -119,14 +119,14 @@ std::string get_wine_exe_name(bool keep_ext)
|
||||
@@ -119,14 +147,14 @@ std::string get_wine_exe_name(bool keep_ext)
|
||||
return std::string();
|
||||
}
|
||||
|
||||
|
|
|
@ -0,0 +1,10 @@
|
|||
--- src/file_utils.h.orig 2021-07-08 06:23:59 UTC
|
||||
+++ src/file_utils.h
|
||||
@@ -19,6 +19,7 @@ std::vector<std::string> ls(const char* root, const ch
|
||||
bool file_exists(const std::string& path);
|
||||
bool dir_exists(const std::string& path);
|
||||
std::string read_symlink(const char * link);
|
||||
+template <typename T> T read_sysctl(const char*);
|
||||
std::string get_exe_path();
|
||||
std::string get_wine_exe_name(bool keep_ext = false);
|
||||
std::string get_home_dir();
|
|
@ -0,0 +1,16 @@
|
|||
--- src/overlay.cpp.orig 2021-07-08 06:23:59 UTC
|
||||
+++ src/overlay.cpp
|
||||
@@ -28,12 +28,11 @@ void update_hw_info(struct swapchain_stats& sw_stats,
|
||||
}
|
||||
if (params.enabled[OVERLAY_PARAM_ENABLED_cpu_stats] || logger->is_active()) {
|
||||
cpuStats.UpdateCPUData();
|
||||
-#ifdef __gnu_linux__
|
||||
-
|
||||
if (params.enabled[OVERLAY_PARAM_ENABLED_core_load] || params.enabled[OVERLAY_PARAM_ENABLED_cpu_mhz])
|
||||
cpuStats.UpdateCoreMhz();
|
||||
if (params.enabled[OVERLAY_PARAM_ENABLED_cpu_temp] || logger->is_active() || params.enabled[OVERLAY_PARAM_ENABLED_graphs])
|
||||
cpuStats.UpdateCpuTemp();
|
||||
+#ifdef __gnu_linux__
|
||||
if (params.enabled[OVERLAY_PARAM_ENABLED_cpu_power])
|
||||
cpuStats.UpdateCpuPower();
|
||||
#endif
|
|
@ -21,7 +21,7 @@
|
|||
enabled[OVERLAY_PARAM_ENABLED_cpu_temp] = cpuStats.GetCpuFile()
|
||||
&& enabled[OVERLAY_PARAM_ENABLED_cpu_temp];
|
||||
enabled[OVERLAY_PARAM_ENABLED_cpu_power] = cpuStats.InitCpuPowerData()
|
||||
@@ -600,21 +600,24 @@ void init_gpu_stats(uint32_t& vendorID, overlay_params
|
||||
@@ -600,21 +600,21 @@ void init_gpu_stats(uint32_t& vendorID, overlay_params
|
||||
}
|
||||
|
||||
void init_system_info(){
|
||||
|
@ -31,26 +31,30 @@
|
|||
unsetenv("LD_PRELOAD");
|
||||
|
||||
- ram = exec("cat /proc/meminfo | grep 'MemTotal' | awk '{print $2}'");
|
||||
+ ram = exec("grep MemTotal " PROCDIR "/meminfo | awk '{print $2}'");
|
||||
trim(ram);
|
||||
- trim(ram);
|
||||
- cpu = exec("cat /proc/cpuinfo | grep 'model name' | tail -n1 | sed 's/^.*: //' | sed 's/([^)]*)/()/g' | tr -d '(/)'");
|
||||
+ cpu = exec("grep 'model name' " PROCDIR "/cpuinfo | tail -n1 | sed 's/^.*: //' | sed 's/([^)]*)/()/g' | tr -d '(/)'");
|
||||
trim(cpu);
|
||||
kernel = exec("uname -r");
|
||||
trim(kernel);
|
||||
os = exec("cat /etc/*-release | grep 'PRETTY_NAME' | cut -d '=' -f 2-");
|
||||
os.erase(remove(os.begin(), os.end(), '\"' ), os.end());
|
||||
trim(os);
|
||||
- trim(cpu);
|
||||
- kernel = exec("uname -r");
|
||||
- trim(kernel);
|
||||
- os = exec("cat /etc/*-release | grep 'PRETTY_NAME' | cut -d '=' -f 2-");
|
||||
- os.erase(remove(os.begin(), os.end(), '\"' ), os.end());
|
||||
- trim(os);
|
||||
- cpusched = read_line("/sys/devices/system/cpu/cpu0/cpufreq/scaling_governor");
|
||||
+ ram = to_string(sysconf(_SC_PHYS_PAGES) * sysconf(_SC_PAGESIZE)
|
||||
+ / 1024 / 1024) + " MB";
|
||||
+ cpu = read_sysctl<string>("hw.model");
|
||||
+ kernel = to_string(read_sysctl<int>("kern.osreldate"));
|
||||
+ os = read_sysctl<string>("kern.ostype") + " " +
|
||||
+ read_sysctl<string>("kern.osrelease");
|
||||
+ gpu = exec("pciconf -lv | grep -A2 ^vgapci0 | tail -1 | cut -d\\' -f2");
|
||||
+ trim(gpu);
|
||||
+ driver = exec("glxinfo -B | grep 'OpenGL version' | sed 's/^.*: //'");
|
||||
+ trim(driver);
|
||||
+ cpusched = exec("sysctl -b kern.sched.name");
|
||||
+ cpusched = read_sysctl<string>("kern.sched.name");
|
||||
|
||||
const char* mangohud_recursion = getenv("MANGOHUD_RECURSION");
|
||||
if (!mangohud_recursion) {
|
||||
@@ -669,6 +672,8 @@ void init_system_info(){
|
||||
@@ -669,6 +669,8 @@ void init_system_info(){
|
||||
else {
|
||||
wineVersion = "";
|
||||
}
|
||||
|
@ -59,7 +63,7 @@
|
|||
// check for gamemode and vkbasalt
|
||||
stringstream ss;
|
||||
string line;
|
||||
@@ -686,6 +691,7 @@ void init_system_info(){
|
||||
@@ -686,6 +688,7 @@ void init_system_info(){
|
||||
if (HUDElements.gamemode_bol && HUDElements.vkbasalt_bol)
|
||||
break;
|
||||
}
|
||||
|
@ -67,7 +71,7 @@
|
|||
|
||||
if (ld_preload)
|
||||
setenv("LD_PRELOAD", ld_preload, 1);
|
||||
@@ -697,7 +703,6 @@ void init_system_info(){
|
||||
@@ -697,7 +700,6 @@ void init_system_info(){
|
||||
<< "Gpu:" << gpu << "\n"
|
||||
<< "Driver:" << driver << "\n"
|
||||
<< "CPU Scheduler:" << cpusched << std::endl;
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
PORTNAME= ad2vcf
|
||||
DISTVERSION= 0.1.3-31
|
||||
DISTVERSIONSUFFIX= -g2073297
|
||||
DISTVERSION= 0.1.4
|
||||
CATEGORIES= biology
|
||||
|
||||
MAINTAINER= jwb@FreeBSD.org
|
||||
|
@ -14,6 +13,7 @@ LIB_DEPENDS= libbiolibc.so:biology/biolibc libxtend.so:devel/libxtend
|
|||
USE_GITHUB= yes
|
||||
GH_ACCOUNT= auerlab
|
||||
|
||||
MAKE_ENV+= VERSION=${PORTVERSION}
|
||||
PLIST_FILES= bin/ad2vcf man/man1/ad2vcf.1.gz
|
||||
|
||||
pre-build:
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1628941739
|
||||
SHA256 (auerlab-ad2vcf-0.1.3-31-g2073297_GH0.tar.gz) = 5f6b5219d2ea2d92eda8ff2f112a6e2a3cd363b9fa88713a84838e213cb450e3
|
||||
SIZE (auerlab-ad2vcf-0.1.3-31-g2073297_GH0.tar.gz) = 15209
|
||||
TIMESTAMP = 1639408929
|
||||
SHA256 (auerlab-ad2vcf-0.1.4_GH0.tar.gz) = 84c821fc800f77aacd2764399a5dbd4786d3e9a8ebd5993aa93703898456ef9a
|
||||
SIZE (auerlab-ad2vcf-0.1.4_GH0.tar.gz) = 15964
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Created by: Reed A. Cartwright <cartwright@asu.edu>
|
||||
|
||||
PORTNAME= bcftools
|
||||
PORTVERSION= 1.13
|
||||
PORTVERSION= 1.14
|
||||
CATEGORIES= biology
|
||||
|
||||
MAINTAINER= jwb@FreeBSD.org
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1626039967
|
||||
SHA256 (samtools-bcftools-1.13_GH0.tar.gz) = 55fbc674ec69e243052e9fb6560eb43d06f45f210e1842ba4dbe33acb394e562
|
||||
SIZE (samtools-bcftools-1.13_GH0.tar.gz) = 3133637
|
||||
TIMESTAMP = 1639849304
|
||||
SHA256 (samtools-bcftools-1.14_GH0.tar.gz) = c9a814b1f0a13af19b45283f039d01b524e011d870ac95cd92e6907c3d1db6d1
|
||||
SIZE (samtools-bcftools-1.14_GH0.tar.gz) = 3326994
|
||||
|
|
|
@ -1,8 +1,7 @@
|
|||
# Created by: J. Bacon <jwb@FreeBSD.org>
|
||||
|
||||
PORTNAME= biolibc-tools
|
||||
DISTVERSION= 0.1.0-34
|
||||
DISTVERSIONSUFFIX= -gf1224de
|
||||
DISTVERSION= 0.1.1
|
||||
CATEGORIES= biology
|
||||
|
||||
MAINTAINER= jwb@FreeBSD.org
|
||||
|
@ -13,13 +12,13 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
|
|||
|
||||
BUILD_DEPENDS= uthash>0:devel/uthash
|
||||
LIB_DEPENDS= libbiolibc.so:biology/biolibc \
|
||||
libxtend.so:devel/libxtend \
|
||||
libxxhash.so:devel/xxhash
|
||||
|
||||
USE_GITHUB= yes
|
||||
|
||||
GH_ACCOUNT= auerlab
|
||||
|
||||
MAKE_ENV= VERSION=${PORTVERSION}
|
||||
INSTALL_TARGET= install-strip
|
||||
|
||||
pre-build:
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1630328729
|
||||
SHA256 (auerlab-biolibc-tools-0.1.0-34-gf1224de_GH0.tar.gz) = c63309cad0e73a9336deebfc9ea9104320810d45631141ec1a8554f6cf5a6cf7
|
||||
SIZE (auerlab-biolibc-tools-0.1.0-34-gf1224de_GH0.tar.gz) = 11683
|
||||
TIMESTAMP = 1639495090
|
||||
SHA256 (auerlab-biolibc-tools-0.1.1_GH0.tar.gz) = 169ea4bbd70049d9e364e145db0ca4793da99202f12262e00485407cfbd2997b
|
||||
SIZE (auerlab-biolibc-tools-0.1.1_GH0.tar.gz) = 21700
|
||||
|
|
|
@ -1,7 +1,21 @@
|
|||
bin/fastq-derep.sh
|
||||
bin/fastx-derep
|
||||
bin/fastx2tsv
|
||||
bin/blt
|
||||
libexec/biolibc-tools/chrom-lens
|
||||
libexec/biolibc-tools/extract-seq
|
||||
libexec/biolibc-tools/fasta2seq
|
||||
libexec/biolibc-tools/fastq-derep.sh
|
||||
libexec/biolibc-tools/fastx-derep
|
||||
libexec/biolibc-tools/fastx2tsv
|
||||
libexec/biolibc-tools/find-orfs
|
||||
libexec/biolibc-tools/gff2bed
|
||||
libexec/biolibc-tools/uniq-seqs.awk
|
||||
man/man1/fastq-dedup.sh.1.gz
|
||||
man/man1/fastx-derep.1.gz
|
||||
man/man1/fastx2tsv.1.gz
|
||||
libexec/biolibc-tools/vcf-search
|
||||
man/man1/blt-chrom-lens.1.gz
|
||||
man/man1/blt-extract-seq.1.gz
|
||||
man/man1/blt-fasta2seq.1.gz
|
||||
man/man1/blt-fastq-derep.sh.1.gz
|
||||
man/man1/blt-fastx-derep.1.gz
|
||||
man/man1/blt-fastx2tsv.1.gz
|
||||
man/man1/blt-find-orfs.1.gz
|
||||
man/man1/blt-gff2bed.1.gz
|
||||
man/man1/blt-vcf-search.1.gz
|
||||
man/man1/blt.1.gz
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
PORTNAME= biolibc
|
||||
DISTVERSION= 0.2.0-11
|
||||
DISTVERSIONSUFFIX= -g65b3b13
|
||||
DISTVERSION= 0.2.1
|
||||
CATEGORIES= biology
|
||||
|
||||
MAINTAINER= jwb@FreeBSD.org
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1631891740
|
||||
SHA256 (auerlab-biolibc-0.2.0-11-g65b3b13_GH0.tar.gz) = e4efb3e081c0a48d815e2e5e23ce4c6f1d758e222d735fa9719e588a8dc04318
|
||||
SIZE (auerlab-biolibc-0.2.0-11-g65b3b13_GH0.tar.gz) = 119311
|
||||
TIMESTAMP = 1639331819
|
||||
SHA256 (auerlab-biolibc-0.2.1_GH0.tar.gz) = c3a3ac20c549a7a7626c77bdb86e81bc01ece864c2818a1fa744614e81f9eda3
|
||||
SIZE (auerlab-biolibc-0.2.1_GH0.tar.gz) = 104282
|
||||
|
|
|
@ -9,6 +9,7 @@ include/biolibc/overlap.h
|
|||
include/biolibc/pos-list.h
|
||||
include/biolibc/sam-buff.h
|
||||
include/biolibc/sam.h
|
||||
include/biolibc/translate.h
|
||||
include/biolibc/vcf.h
|
||||
lib/libbiolibc.a
|
||||
lib/libbiolibc.so
|
||||
|
@ -29,29 +30,6 @@ man/man3/BL_BED_ITEM_RGB_AE.3.gz
|
|||
man/man3/BL_BED_NAME.3.gz
|
||||
man/man3/BL_BED_NAME_AE.3.gz
|
||||
man/man3/BL_BED_SCORE.3.gz
|
||||
man/man3/BL_BED_SET_BLOCK_COUNT.3.gz
|
||||
man/man3/BL_BED_SET_BLOCK_SIZES.3.gz
|
||||
man/man3/BL_BED_SET_BLOCK_SIZES_AE.3.gz
|
||||
man/man3/BL_BED_SET_BLOCK_SIZES_CPY.3.gz
|
||||
man/man3/BL_BED_SET_BLOCK_STARTS.3.gz
|
||||
man/man3/BL_BED_SET_BLOCK_STARTS_AE.3.gz
|
||||
man/man3/BL_BED_SET_BLOCK_STARTS_CPY.3.gz
|
||||
man/man3/BL_BED_SET_CHROM.3.gz
|
||||
man/man3/BL_BED_SET_CHROM_AE.3.gz
|
||||
man/man3/BL_BED_SET_CHROM_CPY.3.gz
|
||||
man/man3/BL_BED_SET_CHROM_END.3.gz
|
||||
man/man3/BL_BED_SET_CHROM_START.3.gz
|
||||
man/man3/BL_BED_SET_FIELDS.3.gz
|
||||
man/man3/BL_BED_SET_ITEM_RGB.3.gz
|
||||
man/man3/BL_BED_SET_ITEM_RGB_AE.3.gz
|
||||
man/man3/BL_BED_SET_ITEM_RGB_CPY.3.gz
|
||||
man/man3/BL_BED_SET_NAME.3.gz
|
||||
man/man3/BL_BED_SET_NAME_AE.3.gz
|
||||
man/man3/BL_BED_SET_NAME_CPY.3.gz
|
||||
man/man3/BL_BED_SET_SCORE.3.gz
|
||||
man/man3/BL_BED_SET_STRAND.3.gz
|
||||
man/man3/BL_BED_SET_THICK_END.3.gz
|
||||
man/man3/BL_BED_SET_THICK_START.3.gz
|
||||
man/man3/BL_BED_STRAND.3.gz
|
||||
man/man3/BL_BED_THICK_END.3.gz
|
||||
man/man3/BL_BED_THICK_START.3.gz
|
||||
|
@ -63,16 +41,6 @@ man/man3/BL_FASTA_SEQ.3.gz
|
|||
man/man3/BL_FASTA_SEQ_AE.3.gz
|
||||
man/man3/BL_FASTA_SEQ_ARRAY_SIZE.3.gz
|
||||
man/man3/BL_FASTA_SEQ_LEN.3.gz
|
||||
man/man3/BL_FASTA_SET_DESC.3.gz
|
||||
man/man3/BL_FASTA_SET_DESC_AE.3.gz
|
||||
man/man3/BL_FASTA_SET_DESC_ARRAY_SIZE.3.gz
|
||||
man/man3/BL_FASTA_SET_DESC_CPY.3.gz
|
||||
man/man3/BL_FASTA_SET_DESC_LEN.3.gz
|
||||
man/man3/BL_FASTA_SET_SEQ.3.gz
|
||||
man/man3/BL_FASTA_SET_SEQ_AE.3.gz
|
||||
man/man3/BL_FASTA_SET_SEQ_ARRAY_SIZE.3.gz
|
||||
man/man3/BL_FASTA_SET_SEQ_CPY.3.gz
|
||||
man/man3/BL_FASTA_SET_SEQ_LEN.3.gz
|
||||
man/man3/BL_FASTQ_DESC.3.gz
|
||||
man/man3/BL_FASTQ_DESC_AE.3.gz
|
||||
man/man3/BL_FASTQ_DESC_ARRAY_SIZE.3.gz
|
||||
|
@ -89,26 +57,6 @@ man/man3/BL_FASTQ_SEQ.3.gz
|
|||
man/man3/BL_FASTQ_SEQ_AE.3.gz
|
||||
man/man3/BL_FASTQ_SEQ_ARRAY_SIZE.3.gz
|
||||
man/man3/BL_FASTQ_SEQ_LEN.3.gz
|
||||
man/man3/BL_FASTQ_SET_DESC.3.gz
|
||||
man/man3/BL_FASTQ_SET_DESC_AE.3.gz
|
||||
man/man3/BL_FASTQ_SET_DESC_ARRAY_SIZE.3.gz
|
||||
man/man3/BL_FASTQ_SET_DESC_CPY.3.gz
|
||||
man/man3/BL_FASTQ_SET_DESC_LEN.3.gz
|
||||
man/man3/BL_FASTQ_SET_PLUS.3.gz
|
||||
man/man3/BL_FASTQ_SET_PLUS_AE.3.gz
|
||||
man/man3/BL_FASTQ_SET_PLUS_ARRAY_SIZE.3.gz
|
||||
man/man3/BL_FASTQ_SET_PLUS_CPY.3.gz
|
||||
man/man3/BL_FASTQ_SET_PLUS_LEN.3.gz
|
||||
man/man3/BL_FASTQ_SET_QUAL.3.gz
|
||||
man/man3/BL_FASTQ_SET_QUAL_AE.3.gz
|
||||
man/man3/BL_FASTQ_SET_QUAL_ARRAY_SIZE.3.gz
|
||||
man/man3/BL_FASTQ_SET_QUAL_CPY.3.gz
|
||||
man/man3/BL_FASTQ_SET_QUAL_LEN.3.gz
|
||||
man/man3/BL_FASTQ_SET_SEQ.3.gz
|
||||
man/man3/BL_FASTQ_SET_SEQ_AE.3.gz
|
||||
man/man3/BL_FASTQ_SET_SEQ_ARRAY_SIZE.3.gz
|
||||
man/man3/BL_FASTQ_SET_SEQ_CPY.3.gz
|
||||
man/man3/BL_FASTQ_SET_SEQ_LEN.3.gz
|
||||
man/man3/BL_GFF_ATTRIBUTES.3.gz
|
||||
man/man3/BL_GFF_ATTRIBUTES_AE.3.gz
|
||||
man/man3/BL_GFF_END.3.gz
|
||||
|
@ -122,29 +70,6 @@ man/man3/BL_GFF_PHASE.3.gz
|
|||
man/man3/BL_GFF_SCORE.3.gz
|
||||
man/man3/BL_GFF_SEQUENCE.3.gz
|
||||
man/man3/BL_GFF_SEQUENCE_AE.3.gz
|
||||
man/man3/BL_GFF_SET_ATTRIBUTES.3.gz
|
||||
man/man3/BL_GFF_SET_ATTRIBUTES_AE.3.gz
|
||||
man/man3/BL_GFF_SET_ATTRIBUTES_CPY.3.gz
|
||||
man/man3/BL_GFF_SET_END.3.gz
|
||||
man/man3/BL_GFF_SET_FEATURE.3.gz
|
||||
man/man3/BL_GFF_SET_FEATURE_AE.3.gz
|
||||
man/man3/BL_GFF_SET_FEATURE_CPY.3.gz
|
||||
man/man3/BL_GFF_SET_FEATURE_ID.3.gz
|
||||
man/man3/BL_GFF_SET_FEATURE_ID_AE.3.gz
|
||||
man/man3/BL_GFF_SET_FEATURE_ID_CPY.3.gz
|
||||
man/man3/BL_GFF_SET_GENE_NAME.3.gz
|
||||
man/man3/BL_GFF_SET_GENE_NAME_AE.3.gz
|
||||
man/man3/BL_GFF_SET_GENE_NAME_CPY.3.gz
|
||||
man/man3/BL_GFF_SET_PHASE.3.gz
|
||||
man/man3/BL_GFF_SET_SCORE.3.gz
|
||||
man/man3/BL_GFF_SET_SEQUENCE.3.gz
|
||||
man/man3/BL_GFF_SET_SEQUENCE_AE.3.gz
|
||||
man/man3/BL_GFF_SET_SEQUENCE_CPY.3.gz
|
||||
man/man3/BL_GFF_SET_SOURCE.3.gz
|
||||
man/man3/BL_GFF_SET_SOURCE_AE.3.gz
|
||||
man/man3/BL_GFF_SET_SOURCE_CPY.3.gz
|
||||
man/man3/BL_GFF_SET_START.3.gz
|
||||
man/man3/BL_GFF_SET_STRAND.3.gz
|
||||
man/man3/BL_GFF_SOURCE.3.gz
|
||||
man/man3/BL_GFF_SOURCE_AE.3.gz
|
||||
man/man3/BL_GFF_START.3.gz
|
||||
|
@ -154,20 +79,10 @@ man/man3/BL_OVERLAP_FEATURE2_LEN.3.gz
|
|||
man/man3/BL_OVERLAP_OVERLAP_END.3.gz
|
||||
man/man3/BL_OVERLAP_OVERLAP_LEN.3.gz
|
||||
man/man3/BL_OVERLAP_OVERLAP_START.3.gz
|
||||
man/man3/BL_OVERLAP_SET_FEATURE1_LEN.3.gz
|
||||
man/man3/BL_OVERLAP_SET_FEATURE2_LEN.3.gz
|
||||
man/man3/BL_OVERLAP_SET_OVERLAP_END.3.gz
|
||||
man/man3/BL_OVERLAP_SET_OVERLAP_LEN.3.gz
|
||||
man/man3/BL_OVERLAP_SET_OVERLAP_START.3.gz
|
||||
man/man3/BL_POS_LIST_ARRAY_SIZE.3.gz
|
||||
man/man3/BL_POS_LIST_COUNT.3.gz
|
||||
man/man3/BL_POS_LIST_POSITIONS.3.gz
|
||||
man/man3/BL_POS_LIST_POSITIONS_AE.3.gz
|
||||
man/man3/BL_POS_LIST_SET_ARRAY_SIZE.3.gz
|
||||
man/man3/BL_POS_LIST_SET_COUNT.3.gz
|
||||
man/man3/BL_POS_LIST_SET_POSITIONS.3.gz
|
||||
man/man3/BL_POS_LIST_SET_POSITIONS_AE.3.gz
|
||||
man/man3/BL_POS_LIST_SET_POSITIONS_CPY.3.gz
|
||||
man/man3/BL_SAM_BUFF_ALIGNMENTS.3.gz
|
||||
man/man3/BL_SAM_BUFF_ALIGNMENTS_AE.3.gz
|
||||
man/man3/BL_SAM_BUFF_BUFFERED_COUNT.3.gz
|
||||
|
@ -189,29 +104,6 @@ man/man3/BL_SAM_BUFF_PREVIOUS_POS.3.gz
|
|||
man/man3/BL_SAM_BUFF_PREVIOUS_RNAME.3.gz
|
||||
man/man3/BL_SAM_BUFF_PREVIOUS_RNAME_AE.3.gz
|
||||
man/man3/BL_SAM_BUFF_READS_USED.3.gz
|
||||
man/man3/BL_SAM_BUFF_SET_ALIGNMENTS.3.gz
|
||||
man/man3/BL_SAM_BUFF_SET_ALIGNMENTS_AE.3.gz
|
||||
man/man3/BL_SAM_BUFF_SET_ALIGNMENTS_CPY.3.gz
|
||||
man/man3/BL_SAM_BUFF_SET_BUFFERED_COUNT.3.gz
|
||||
man/man3/BL_SAM_BUFF_SET_BUFF_SIZE.3.gz
|
||||
man/man3/BL_SAM_BUFF_SET_DISCARDED_ALIGNMENTS.3.gz
|
||||
man/man3/BL_SAM_BUFF_SET_DISCARDED_SCORE_SUM.3.gz
|
||||
man/man3/BL_SAM_BUFF_SET_DISCARDED_TRAILING.3.gz
|
||||
man/man3/BL_SAM_BUFF_SET_MAPQ_HIGH.3.gz
|
||||
man/man3/BL_SAM_BUFF_SET_MAPQ_LOW.3.gz
|
||||
man/man3/BL_SAM_BUFF_SET_MAPQ_MIN.3.gz
|
||||
man/man3/BL_SAM_BUFF_SET_MAPQ_SUM.3.gz
|
||||
man/man3/BL_SAM_BUFF_SET_MAX_COUNT.3.gz
|
||||
man/man3/BL_SAM_BUFF_SET_MAX_DISCARDED_SCORE.3.gz
|
||||
man/man3/BL_SAM_BUFF_SET_MIN_DISCARDED_SCORE.3.gz
|
||||
man/man3/BL_SAM_BUFF_SET_PREVIOUS_POS.3.gz
|
||||
man/man3/BL_SAM_BUFF_SET_PREVIOUS_RNAME.3.gz
|
||||
man/man3/BL_SAM_BUFF_SET_PREVIOUS_RNAME_AE.3.gz
|
||||
man/man3/BL_SAM_BUFF_SET_PREVIOUS_RNAME_CPY.3.gz
|
||||
man/man3/BL_SAM_BUFF_SET_READS_USED.3.gz
|
||||
man/man3/BL_SAM_BUFF_SET_TOTAL_ALIGNMENTS.3.gz
|
||||
man/man3/BL_SAM_BUFF_SET_TRAILING_ALIGNMENTS.3.gz
|
||||
man/man3/BL_SAM_BUFF_SET_UNMAPPED_ALIGNMENTS.3.gz
|
||||
man/man3/BL_SAM_BUFF_TOTAL_ALIGNMENTS.3.gz
|
||||
man/man3/BL_SAM_BUFF_TRAILING_ALIGNMENTS.3.gz
|
||||
man/man3/BL_SAM_BUFF_UNMAPPED_ALIGNMENTS.3.gz
|
||||
|
@ -233,31 +125,6 @@ man/man3/BL_SAM_RNEXT_AE.3.gz
|
|||
man/man3/BL_SAM_SEQ.3.gz
|
||||
man/man3/BL_SAM_SEQ_AE.3.gz
|
||||
man/man3/BL_SAM_SEQ_LEN.3.gz
|
||||
man/man3/BL_SAM_SET_CIGAR.3.gz
|
||||
man/man3/BL_SAM_SET_CIGAR_AE.3.gz
|
||||
man/man3/BL_SAM_SET_CIGAR_CPY.3.gz
|
||||
man/man3/BL_SAM_SET_FLAG.3.gz
|
||||
man/man3/BL_SAM_SET_MAPQ.3.gz
|
||||
man/man3/BL_SAM_SET_PNEXT.3.gz
|
||||
man/man3/BL_SAM_SET_POS.3.gz
|
||||
man/man3/BL_SAM_SET_QNAME.3.gz
|
||||
man/man3/BL_SAM_SET_QNAME_AE.3.gz
|
||||
man/man3/BL_SAM_SET_QNAME_CPY.3.gz
|
||||
man/man3/BL_SAM_SET_QUAL.3.gz
|
||||
man/man3/BL_SAM_SET_QUAL_AE.3.gz
|
||||
man/man3/BL_SAM_SET_QUAL_CPY.3.gz
|
||||
man/man3/BL_SAM_SET_QUAL_LEN.3.gz
|
||||
man/man3/BL_SAM_SET_RNAME.3.gz
|
||||
man/man3/BL_SAM_SET_RNAME_AE.3.gz
|
||||
man/man3/BL_SAM_SET_RNAME_CPY.3.gz
|
||||
man/man3/BL_SAM_SET_RNEXT.3.gz
|
||||
man/man3/BL_SAM_SET_RNEXT_AE.3.gz
|
||||
man/man3/BL_SAM_SET_RNEXT_CPY.3.gz
|
||||
man/man3/BL_SAM_SET_SEQ.3.gz
|
||||
man/man3/BL_SAM_SET_SEQ_AE.3.gz
|
||||
man/man3/BL_SAM_SET_SEQ_CPY.3.gz
|
||||
man/man3/BL_SAM_SET_SEQ_LEN.3.gz
|
||||
man/man3/BL_SAM_SET_TLEN.3.gz
|
||||
man/man3/BL_SAM_TLEN.3.gz
|
||||
man/man3/BL_VCF_ALT.3.gz
|
||||
man/man3/BL_VCF_ALT_AE.3.gz
|
||||
|
@ -289,49 +156,6 @@ man/man3/BL_VCF_REF.3.gz
|
|||
man/man3/BL_VCF_REF_AE.3.gz
|
||||
man/man3/BL_VCF_REF_COUNT.3.gz
|
||||
man/man3/BL_VCF_SAMPLE_MAX.3.gz
|
||||
man/man3/BL_VCF_SET_ALT.3.gz
|
||||
man/man3/BL_VCF_SET_ALT_AE.3.gz
|
||||
man/man3/BL_VCF_SET_ALT_COUNT.3.gz
|
||||
man/man3/BL_VCF_SET_ALT_CPY.3.gz
|
||||
man/man3/BL_VCF_SET_CHROM.3.gz
|
||||
man/man3/BL_VCF_SET_CHROM_AE.3.gz
|
||||
man/man3/BL_VCF_SET_CHROM_CPY.3.gz
|
||||
man/man3/BL_VCF_SET_FILTER.3.gz
|
||||
man/man3/BL_VCF_SET_FILTER_AE.3.gz
|
||||
man/man3/BL_VCF_SET_FILTER_CPY.3.gz
|
||||
man/man3/BL_VCF_SET_FORMAT.3.gz
|
||||
man/man3/BL_VCF_SET_FORMAT_AE.3.gz
|
||||
man/man3/BL_VCF_SET_FORMAT_CPY.3.gz
|
||||
man/man3/BL_VCF_SET_FORMAT_MAX.3.gz
|
||||
man/man3/BL_VCF_SET_ID.3.gz
|
||||
man/man3/BL_VCF_SET_ID_AE.3.gz
|
||||
man/man3/BL_VCF_SET_ID_CPY.3.gz
|
||||
man/man3/BL_VCF_SET_INFO.3.gz
|
||||
man/man3/BL_VCF_SET_INFO_AE.3.gz
|
||||
man/man3/BL_VCF_SET_INFO_CPY.3.gz
|
||||
man/man3/BL_VCF_SET_INFO_LEN.3.gz
|
||||
man/man3/BL_VCF_SET_INFO_MAX.3.gz
|
||||
man/man3/BL_VCF_SET_MULTI_SAMPLES.3.gz
|
||||
man/man3/BL_VCF_SET_MULTI_SAMPLES_AE.3.gz
|
||||
man/man3/BL_VCF_SET_MULTI_SAMPLES_CPY.3.gz
|
||||
man/man3/BL_VCF_SET_OTHER_COUNT.3.gz
|
||||
man/man3/BL_VCF_SET_PHREDS.3.gz
|
||||
man/man3/BL_VCF_SET_PHREDS_AE.3.gz
|
||||
man/man3/BL_VCF_SET_PHREDS_CPY.3.gz
|
||||
man/man3/BL_VCF_SET_PHRED_BUFF_SIZE.3.gz
|
||||
man/man3/BL_VCF_SET_PHRED_COUNT.3.gz
|
||||
man/man3/BL_VCF_SET_POS.3.gz
|
||||
man/man3/BL_VCF_SET_QUAL.3.gz
|
||||
man/man3/BL_VCF_SET_QUAL_AE.3.gz
|
||||
man/man3/BL_VCF_SET_QUAL_CPY.3.gz
|
||||
man/man3/BL_VCF_SET_REF.3.gz
|
||||
man/man3/BL_VCF_SET_REF_AE.3.gz
|
||||
man/man3/BL_VCF_SET_REF_COUNT.3.gz
|
||||
man/man3/BL_VCF_SET_REF_CPY.3.gz
|
||||
man/man3/BL_VCF_SET_SAMPLE_MAX.3.gz
|
||||
man/man3/BL_VCF_SET_SINGLE_SAMPLE.3.gz
|
||||
man/man3/BL_VCF_SET_SINGLE_SAMPLE_AE.3.gz
|
||||
man/man3/BL_VCF_SET_SINGLE_SAMPLE_CPY.3.gz
|
||||
man/man3/BL_VCF_SINGLE_SAMPLE.3.gz
|
||||
man/man3/BL_VCF_SINGLE_SAMPLE_AE.3.gz
|
||||
man/man3/biolibc.3.gz
|
||||
|
@ -435,6 +259,8 @@ man/man3/bl_gff_set_strand.3.gz
|
|||
man/man3/bl_gff_skip_header.3.gz
|
||||
man/man3/bl_gff_to_bed.3.gz
|
||||
man/man3/bl_gff_write.3.gz
|
||||
man/man3/bl_next_start_codon.3.gz
|
||||
man/man3/bl_next_stop_codon.3.gz
|
||||
man/man3/bl_overlap_print.3.gz
|
||||
man/man3/bl_overlap_set_all.3.gz
|
||||
man/man3/bl_overlap_set_feature1_len.3.gz
|
||||
|
@ -554,6 +380,6 @@ man/man3/bl_vcf_set_sample_max.3.gz
|
|||
man/man3/bl_vcf_set_single_sample.3.gz
|
||||
man/man3/bl_vcf_set_single_sample_ae.3.gz
|
||||
man/man3/bl_vcf_set_single_sample_cpy.3.gz
|
||||
man/man3/bl_vcf_skip_header.3.gz
|
||||
man/man3/bl_vcf_skip_meta_data.3.gz
|
||||
man/man3/bl_vcf_write_ss_call.3.gz
|
||||
man/man3/bl_vcf_write_static_fields.3.gz
|
||||
|
|
|
@ -8,7 +8,7 @@ COMMENT= Ultrafast, memory-efficient short read aligner
|
|||
|
||||
LICENSE= ART10
|
||||
|
||||
ONLY_FOR_ARCHS= aarch64 amd64 powerpc64 powerpc64le
|
||||
ONLY_FOR_ARCHS= aarch64 amd64 powerpc64 powerpc64le riscv64
|
||||
|
||||
# c++11-lib is just for GCC 4.2-based systems
|
||||
# Remove it when support officially ends
|
||||
|
@ -24,7 +24,7 @@ OPTIONS_DEFINE= DOCS
|
|||
|
||||
.include <bsd.port.options.mk>
|
||||
|
||||
.if ${ARCH:Mpowerpc64*} || ${ARCH:Maarch64}
|
||||
.if ${ARCH:Mpowerpc64*} || ${ARCH} == aarch64 || ${ARCH:Mriscv64*}
|
||||
MAKE_ENV= POPCNT_CAPABILITY=0
|
||||
.endif
|
||||
|
||||
|
|
|
@ -1,9 +1,8 @@
|
|||
PORTNAME= canu
|
||||
DISTVERSION= 2.1
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= biology java perl5
|
||||
DISTVERSION= 2.2
|
||||
CATEGORIES= wip biology java perl5
|
||||
# Github auto-generated tarballs lack submodules
|
||||
MASTER_SITES= https://github.com/marbl/canu/releases/download/v2.1/
|
||||
MASTER_SITES= https://github.com/marbl/canu/releases/download/v${DISTVERSION}/
|
||||
|
||||
MAINTAINER= jwb@FreeBSD.org
|
||||
COMMENT= Single molecule sequence assembler
|
||||
|
@ -11,14 +10,13 @@ COMMENT= Single molecule sequence assembler
|
|||
LICENSE= GPLv2
|
||||
LICENSE_FILE= ${WRKDIR}/${PORTNAME}-${PORTVERSION}/README.license.GPL
|
||||
|
||||
BROKEN_powerpc64= fails to build: utgcns/libboost/boost/smart_ptr/detail/sp_counted_impl.hpp:81:5: error: 'get_deleter' declared as a 'virtual' field
|
||||
NOT_FOR_ARCHS= armv6 armv7 i386 powerpc
|
||||
NOT_FOR_ARCHS_REASON= __int128 is not supported on this target
|
||||
NOT_FOR_ARCHS= armv6 armv7 i386 mips powerpc powerpcspe
|
||||
NOT_FOR_ARCHS_REASON= Requires 64-bit processor
|
||||
|
||||
LIB_DEPENDS= libboost_regex.so:devel/boost-libs
|
||||
RUN_DEPENDS= gnuplot:math/gnuplot
|
||||
|
||||
USES= compiler:c++11-lang gmake localbase perl5
|
||||
USES= compiler:c++11-lang gmake localbase perl5 tar:xz
|
||||
USE_JAVA= yes
|
||||
|
||||
JAVA_RUN= yes
|
||||
|
@ -29,6 +27,17 @@ WRKSRC_SUBDIR= src
|
|||
# using a separate install target.
|
||||
MAKE_ENV= DESTDIR=${WRKSRC} CANU_BUILD_ENV=ports
|
||||
|
||||
.include <bsd.port.pre.mk>
|
||||
|
||||
# Parasail should be unbundled, but that would be a project because it's
|
||||
# currently woven into the canu code
|
||||
post-extract:
|
||||
.if ${ARCH} == "aarch64"
|
||||
${CP} ${FILESDIR}/cpuid_arm.c ${WRKSRC}/utility/src/parasail/cpuid.c
|
||||
.elif ${ARCH} == "powerpc64" || ${ARCH} == "powerpc64le"
|
||||
${CP} ${FILESDIR}/cpuid_ppc.c ${WRKSRC}/utility/src/parasail/cpuid.c
|
||||
.endif
|
||||
|
||||
pre-configure:
|
||||
@${REINPLACE_CMD} \
|
||||
-e 's|-O4||g' \
|
||||
|
@ -54,4 +63,4 @@ do-install:
|
|||
(cd ${WRKSRC}/build && \
|
||||
${COPYTREE_SHARE} "lib share" ${STAGEDIR}${PREFIX})
|
||||
|
||||
.include <bsd.port.mk>
|
||||
.include <bsd.port.post.mk>
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1599584712
|
||||
SHA256 (canu-2.1.tar.gz) = 73c70d2d6326bdaf471549f2d1eb7a1bf1e0fbf45cdc4a830bd6ce9fe3f3c231
|
||||
SIZE (canu-2.1.tar.gz) = 3313120
|
||||
TIMESTAMP = 1639774550
|
||||
SHA256 (canu-2.2.tar.xz) = e4d0c7b82149114f442ccd39e18f7fe2061c63b28d53700ad896e022b73b7404
|
||||
SIZE (canu-2.2.tar.xz) = 2400192
|
||||
|
|
|
@ -0,0 +1,57 @@
|
|||
/**
|
||||
* @file
|
||||
*
|
||||
* @author jeffrey.daily@gmail.com
|
||||
*
|
||||
* Copyright (c) 2015 Battelle Memorial Institute.
|
||||
*
|
||||
* For non-intel platforms, stub out the intel feature tests.
|
||||
*/
|
||||
#include "config.h"
|
||||
|
||||
#include "parasail/cpuid.h"
|
||||
|
||||
int parasail_can_use_avx512vbmi()
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
int parasail_can_use_avx512bw()
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
int parasail_can_use_avx512f()
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
int parasail_can_use_avx2()
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
int parasail_can_use_sse41()
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
int parasail_can_use_sse2()
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
int parasail_can_use_altivec()
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
int parasail_can_use_neon()
|
||||
{
|
||||
#if HAVE_NEON
|
||||
return 1;
|
||||
#else
|
||||
return 0;
|
||||
#endif
|
||||
}
|
||||
|
|
@ -0,0 +1,57 @@
|
|||
/**
|
||||
* @file
|
||||
*
|
||||
* @author jeffrey.daily@gmail.com
|
||||
*
|
||||
* Copyright (c) 2015 Battelle Memorial Institute.
|
||||
*
|
||||
* For non-intel platforms, stub out the intel feature tests.
|
||||
*/
|
||||
#include "config.h"
|
||||
|
||||
#include "parasail/cpuid.h"
|
||||
|
||||
int parasail_can_use_avx512vbmi()
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
int parasail_can_use_avx512bw()
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
int parasail_can_use_avx512f()
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
int parasail_can_use_avx2()
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
int parasail_can_use_sse41()
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
int parasail_can_use_sse2()
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
int parasail_can_use_altivec()
|
||||
{
|
||||
#if HAVE_ALTIVEC
|
||||
return 1;
|
||||
#else
|
||||
return 0;
|
||||
#endif
|
||||
}
|
||||
|
||||
int parasail_can_use_neon()
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
|
@ -0,0 +1,10 @@
|
|||
--- utgcns/libboost/boost/smart_ptr/detail/shared_count.hpp.orig 2021-12-18 13:01:24 UTC
|
||||
+++ utgcns/libboost/boost/smart_ptr/detail/shared_count.hpp
|
||||
@@ -25,6 +25,7 @@
|
||||
#include <boost/config.hpp>
|
||||
#include <boost/checked_delete.hpp>
|
||||
#include <boost/throw_exception.hpp>
|
||||
+#include <boost/detail/sp_typeinfo.hpp>
|
||||
#include <boost/smart_ptr/bad_weak_ptr.hpp>
|
||||
#include <boost/smart_ptr/detail/sp_counted_base.hpp>
|
||||
#include <boost/smart_ptr/detail/sp_counted_impl.hpp>
|
|
@ -0,0 +1,12 @@
|
|||
--- utility/src/parasail/internal_sse.h.orig 2021-12-17 22:10:09 UTC
|
||||
+++ utility/src/parasail/internal_sse.h
|
||||
@@ -10,7 +10,8 @@
|
||||
|
||||
#include <stdint.h>
|
||||
|
||||
-#include <emmintrin.h>
|
||||
+#define SIMDE_ENABLE_NATIVE_ALIASES
|
||||
+#include <simde.h>
|
||||
|
||||
#include "parasail.h"
|
||||
|
|
@ -0,0 +1,12 @@
|
|||
--- utility/src/utility/align-ssw.H.orig 2021-12-17 22:12:23 UTC
|
||||
+++ utility/src/utility/align-ssw.H
|
||||
@@ -33,7 +33,8 @@
|
||||
#include <stdio.h>
|
||||
#include <stdint.h>
|
||||
#include <string.h>
|
||||
-#include <emmintrin.h>
|
||||
+#define SIMDE_ENABLE_NATIVE_ALIASES
|
||||
+#include <simde.h.h>
|
||||
|
||||
|
||||
#define MAPSTR "MIDNSHP=X"
|
|
@ -0,0 +1,11 @@
|
|||
--- utility/src/utility/files.H.orig 2021-12-17 20:57:15 UTC
|
||||
+++ utility/src/utility/files.H
|
||||
@@ -22,7 +22,7 @@
|
||||
|
||||
#include "types.H"
|
||||
#include <vector>
|
||||
-
|
||||
+#include <cmath>
|
||||
|
||||
// Provides a safe and reliable mechanism for reading / writing
|
||||
// binary data.
|
|
@ -0,0 +1,11 @@
|
|||
--- utility/src/utility/system.H.orig 2021-12-17 20:57:47 UTC
|
||||
+++ utility/src/utility/system.H
|
||||
@@ -23,7 +23,7 @@
|
||||
#include "types.H"
|
||||
|
||||
#include <signal.h>
|
||||
-
|
||||
+#include <cmath>
|
||||
|
||||
|
||||
double getTime(void);
|
|
@ -0,0 +1,11 @@
|
|||
--- utility/src/utility/types.H.orig 2021-12-17 20:58:13 UTC
|
||||
+++ utility/src/utility/types.H
|
||||
@@ -55,7 +55,7 @@
|
||||
#include <ctype.h>
|
||||
|
||||
#include <float.h>
|
||||
-#include <math.h>
|
||||
+#include <cmath>
|
||||
|
||||
#include <assert.h>
|
||||
#include <errno.h>
|
|
@ -1,6 +1,5 @@
|
|||
bin/alignGFA
|
||||
bin/bogart
|
||||
bin/bogus
|
||||
bin/canu
|
||||
bin/canu-time
|
||||
bin/canu.defaults
|
||||
|
@ -32,6 +31,7 @@ bin/ovStoreIndexer
|
|||
bin/ovStoreSorter
|
||||
bin/ovStoreStats
|
||||
bin/overlapAlign
|
||||
bin/overlapCheck
|
||||
bin/overlapConvert
|
||||
bin/overlapImport
|
||||
bin/overlapInCore
|
||||
|
@ -59,6 +59,7 @@ lib/libcanu.a
|
|||
%%SITE_PERL%%/canu/Grid_Cloud.pm
|
||||
%%SITE_PERL%%/canu/Grid_DNANexus.pm
|
||||
%%SITE_PERL%%/canu/Grid_LSF.pm
|
||||
%%SITE_PERL%%/canu/Grid_Local.pm
|
||||
%%SITE_PERL%%/canu/Grid_PBSTorque.pm
|
||||
%%SITE_PERL%%/canu/Grid_SGE.pm
|
||||
%%SITE_PERL%%/canu/Grid_Slurm.pm
|
||||
|
|
|
@ -10,7 +10,6 @@ LICENSE= MIT
|
|||
|
||||
# These should be rechecked: Same error resolved on aarch64 in 1.3.5 update.
|
||||
BROKEN_armv6= fails to compile: invalid conversion between vector type and integer type
|
||||
BROKEN_riscv64= fails to compile: invalid conversion between vector type and integer type
|
||||
|
||||
LIB_DEPENDS= libhts.so:biology/htslib \
|
||||
libtabix.so:biology/tabixpp
|
||||
|
|
|
@ -10,7 +10,7 @@ COMMENT= Alignment program for mapping next-generation sequencing reads
|
|||
LICENSE= GPLv3
|
||||
LICENSE_FILE= ${WRKSRC}/LICENSE
|
||||
|
||||
ONLY_FOR_ARCHS= aarch64 amd64 powerpc64 powerpc64le
|
||||
ONLY_FOR_ARCHS= aarch64 amd64 powerpc64 powerpc64le riscv64
|
||||
ONLY_FOR_ARCHS_REASON= 64-bit code, some assembly language
|
||||
|
||||
BUILD_DEPENDS= simde>0:devel/simde
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Created by: Reed A. Cartwright <cartwright@asu.edu>
|
||||
|
||||
PORTNAME= htslib
|
||||
DISTVERSION= 1.13
|
||||
DISTVERSION= 1.14
|
||||
CATEGORIES= biology devel
|
||||
# Github generated distfiles are incomplete, so use custom tarball
|
||||
MASTER_SITES= https://github.com/samtools/htslib/releases/download/${DISTVERSION}/
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1626039683
|
||||
SHA256 (htslib-1.13.tar.bz2) = f2407df9f97f0bb6b07656579e41a1ca5100464067b6b21bf962a2ea4b0efd65
|
||||
SIZE (htslib-1.13.tar.bz2) = 4226834
|
||||
TIMESTAMP = 1639702310
|
||||
SHA256 (htslib-1.14.tar.bz2) = ed221b8f52f4812f810eebe0cc56cd8355a5c9d21c62d142ac05ad0da147935f
|
||||
SIZE (htslib-1.14.tar.bz2) = 4136564
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
PORTNAME= peak-classifier
|
||||
DISTVERSION= 0.1.1-21
|
||||
DISTVERSIONSUFFIX= -gc1b21c2
|
||||
DISTVERSION= 0.1.2
|
||||
CATEGORIES= biology
|
||||
|
||||
MAINTAINER= jwb@FreeBSD.org
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1630598819
|
||||
SHA256 (auerlab-peak-classifier-0.1.1-21-gc1b21c2_GH0.tar.gz) = 57b1468642a5933321f7feae7c6f89aeee919f53053fa3e7c465be58009a198d
|
||||
SIZE (auerlab-peak-classifier-0.1.1-21-gc1b21c2_GH0.tar.gz) = 86605
|
||||
TIMESTAMP = 1639496460
|
||||
SHA256 (auerlab-peak-classifier-0.1.2_GH0.tar.gz) = 9b96b1dd353d40eb4a9ce8cb233b49a933c11fdbdab7940f89ab70b37bb1556e
|
||||
SIZE (auerlab-peak-classifier-0.1.2_GH0.tar.gz) = 86945
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
PORTNAME= pysam
|
||||
DISTVERSION= 0.16.0.1
|
||||
DISTVERSION= 0.18.0
|
||||
CATEGORIES= biology python
|
||||
MASTER_SITES= CHEESESHOP
|
||||
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1605468111
|
||||
SHA256 (pysam-0.16.0.1.tar.gz) = d428a9768691d5ea3c28cc52a949c920ae691aa4c110a8b7328dc4d165ef1ad6
|
||||
SIZE (pysam-0.16.0.1.tar.gz) = 3552537
|
||||
TIMESTAMP = 1639969328
|
||||
SHA256 (pysam-0.18.0.tar.gz) = 1d6d49a0b3c626fae410a93d4c80583a8b5ddaacc9b46a080b250dbcebd30a59
|
||||
SIZE (pysam-0.18.0.tar.gz) = 3780010
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Created by: Reed A. Cartwright <cartwright@asu.edu>
|
||||
|
||||
PORTNAME= samtools
|
||||
DISTVERSION= 1.13
|
||||
DISTVERSION= 1.14
|
||||
CATEGORIES= biology
|
||||
|
||||
MAINTAINER= jwb@FreeBSD.org
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1626039854
|
||||
SHA256 (samtools-samtools-1.13_GH0.tar.gz) = 21621a2dd6f31b00c9184d31566e73a1c7fc0c1c2de62db125848fbdbc81448f
|
||||
SIZE (samtools-samtools-1.13_GH0.tar.gz) = 4550467
|
||||
TIMESTAMP = 1639702435
|
||||
SHA256 (samtools-samtools-1.14_GH0.tar.gz) = 055a19dfa0ebdc9a84ecbaa55f421854f2b87ec7616fb83add3cbf66aa13fc35
|
||||
SIZE (samtools-samtools-1.14_GH0.tar.gz) = 4933354
|
||||
|
|
|
@ -48,6 +48,7 @@ man/man1/samtools-phase.1.gz
|
|||
man/man1/samtools-quickcheck.1.gz
|
||||
man/man1/samtools-reheader.1.gz
|
||||
man/man1/samtools-rmdup.1.gz
|
||||
man/man1/samtools-samples.1.gz
|
||||
man/man1/samtools-sort.1.gz
|
||||
man/man1/samtools-split.1.gz
|
||||
man/man1/samtools-stats.1.gz
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
PORTNAME= seqtk
|
||||
DISTVERSION= 1.2-8
|
||||
DISTVERSIONSUFFIX= -gd210c57
|
||||
CATEGORIES= biology
|
||||
PORTNAME= seqtk
|
||||
DISTVERSIONPREFIX= v
|
||||
DISTVERSION= 1.3
|
||||
CATEGORIES= biology
|
||||
|
||||
MAINTAINER= jwb@FreeBSD.org
|
||||
COMMENT= Tool for processing sequences in FASTA/FASTQ format
|
||||
|
@ -13,7 +13,4 @@ GH_ACCOUNT= lh3
|
|||
|
||||
PLIST_FILES= bin/seqtk
|
||||
|
||||
do-install:
|
||||
${INSTALL_PROGRAM} ${WRKSRC}/seqtk ${STAGEDIR}${PREFIX}/bin
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1522780777
|
||||
SHA256 (lh3-seqtk-1.2-8-gd210c57_GH0.tar.gz) = 557317aab7f8cc306a98cd1148449f1e2edd7cd7c78ad5254ba955dfee518fa0
|
||||
SIZE (lh3-seqtk-1.2-8-gd210c57_GH0.tar.gz) = 21166
|
||||
TIMESTAMP = 1639855187
|
||||
SHA256 (lh3-seqtk-v1.3_GH0.tar.gz) = 5a1687d65690f2f7fa3f998d47c3c5037e792f17ce119dab52fff3cfdca1e563
|
||||
SIZE (lh3-seqtk-v1.3_GH0.tar.gz) = 21196
|
||||
|
|
|
@ -1,20 +1,35 @@
|
|||
--- Makefile.orig 2017-11-07 19:42:14 UTC
|
||||
--- Makefile.orig 2018-06-18 00:15:09 UTC
|
||||
+++ Makefile
|
||||
@@ -1,10 +1,11 @@
|
||||
@@ -1,14 +1,23 @@
|
||||
-CC=gcc
|
||||
-CFLAGS=-g -Wall -O2 -Wno-unused-function
|
||||
+CC ?= gcc
|
||||
+CFLAGS ?= -g -Wall -O2 -Wno-unused-function
|
||||
+LDFLAGS += -lz -lm
|
||||
-BINDIR=/usr/local/bin
|
||||
|
||||
-all:seqtk
|
||||
+all: seqtk
|
||||
+# Respect user's build environment by using ?= to set defaults for variables
|
||||
+# not set in the env or make arguments. Use += to add essential args.
|
||||
|
||||
-seqtk:seqtk.c khash.h kseq.h
|
||||
- $(CC) $(CFLAGS) seqtk.c -o $@ -lz -lm
|
||||
+CC ?= gcc
|
||||
+CFLAGS ?= -g -Wall -O2 -Wno-unused-function
|
||||
+LDFLAGS += -lz -lm
|
||||
+PREFIX ?= /usr/local
|
||||
+MKDIR ?= mkdir
|
||||
+INSTALL ?= install
|
||||
+# DESTDIR is empty by default to install straight to PREFIX
|
||||
|
||||
-install:all
|
||||
- install seqtk $(BINDIR)
|
||||
+all: seqtk
|
||||
|
||||
+seqtk: seqtk.c khash.h kseq.h
|
||||
+ $(CC) $(CFLAGS) seqtk.c -o $@ $(LDFLAGS)
|
||||
|
||||
+
|
||||
+install: all
|
||||
+ $(MKDIR) -p $(DESTDIR)$(PREFIX)/bin
|
||||
+ $(INSTALL) -c -m 0755 seqtk $(DESTDIR)$(PREFIX)/bin
|
||||
+
|
||||
clean:
|
||||
- rm -fr gmon.out *.o ext/*.o a.out seqtk trimadap *~ *.a *.dSYM session*
|
||||
+ rm -fr gmon.out *.o ext/*.o a.out seqtk trimadap *~ *.a *.dSYM session*
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
PORTNAME= vcf-split
|
||||
DISTVERSION= 0.1.2-14
|
||||
DISTVERSIONSUFFIX= -gbc2eba0
|
||||
DISTVERSION= 0.1.3-3
|
||||
DISTVERSIONSUFFIX= -g19713a4
|
||||
CATEGORIES= biology
|
||||
|
||||
MAINTAINER= jwb@FreeBSD.org
|
||||
|
@ -14,6 +14,7 @@ LIB_DEPENDS= libbiolibc.so:biology/biolibc libxtend.so:devel/libxtend
|
|||
USE_GITHUB= yes
|
||||
GH_ACCOUNT= auerlab
|
||||
|
||||
MAKE_ENV= VERSION=${PORTVERSION}
|
||||
PLIST_FILES= bin/vcf-split man/man1/vcf-split.1.gz
|
||||
|
||||
pre-build:
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1628881447
|
||||
SHA256 (auerlab-vcf-split-0.1.2-14-gbc2eba0_GH0.tar.gz) = c45ea58da4761a772cb8e18469cc7f3933eec438f260c11cba4e436bc5a08180
|
||||
SIZE (auerlab-vcf-split-0.1.2-14-gbc2eba0_GH0.tar.gz) = 16173
|
||||
TIMESTAMP = 1639337249
|
||||
SHA256 (auerlab-vcf-split-0.1.3-3-g19713a4_GH0.tar.gz) = c24da571095641a6b1cc93aba9ef65fa7ced30bc145f7299b87fbde8470ce38a
|
||||
SIZE (auerlab-vcf-split-0.1.3-3-g19713a4_GH0.tar.gz) = 21931
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
PORTNAME= vcf2hap
|
||||
DISTVERSION= 0.1.3-12
|
||||
DISTVERSIONSUFFIX= -g3626f5a
|
||||
DISTVERSION= 0.1.4
|
||||
CATEGORIES= biology
|
||||
|
||||
MAINTAINER= jwb@FreeBSD.org
|
||||
|
@ -14,6 +13,7 @@ LIB_DEPENDS= libbiolibc.so:biology/biolibc libxtend.so:devel/libxtend
|
|||
USE_GITHUB= yes
|
||||
GH_ACCOUNT= auerlab
|
||||
|
||||
MAKE_ENV= VERSION=${PORTVERSION}
|
||||
PLIST_FILES= bin/vcf2hap man/man1/vcf2hap.1.gz
|
||||
|
||||
pre-build:
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1628885144
|
||||
SHA256 (auerlab-vcf2hap-0.1.3-12-g3626f5a_GH0.tar.gz) = 859f6e34ed1b5681bb611fa23bc9cd653622fef6e8443f8e753fac5793db4416
|
||||
SIZE (auerlab-vcf2hap-0.1.3-12-g3626f5a_GH0.tar.gz) = 200612
|
||||
TIMESTAMP = 1639409291
|
||||
SHA256 (auerlab-vcf2hap-0.1.4_GH0.tar.gz) = 0aad7d70ba6c6d81a4db5938a90df0b70403a9b66c96d64b2a115e13fa8017c4
|
||||
SIZE (auerlab-vcf2hap-0.1.4_GH0.tar.gz) = 200812
|
||||
|
|
|
@ -8,9 +8,6 @@ COMMENT= C++ library and CLI tools for parsing and manipulating VCF files
|
|||
|
||||
LICENSE= MIT
|
||||
|
||||
# Should be rechecked since upgrade to 1.0.2. Same error resolved on aarch64.
|
||||
BROKEN_riscv64= fails to compile: mmintrin.h:47:5: use of undeclared identifier '__builtin_ia32_emms'; did you mean '__builtin_isless'?
|
||||
|
||||
LIB_DEPENDS= libhts.so:biology/htslib \
|
||||
libtabix.so:biology/tabixpp
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
PORTNAME= cubicsdr
|
||||
DISTVERSION= 0.2.5
|
||||
PORTREVISION= 7
|
||||
PORTVERSION= 0.2.5
|
||||
PORTREVISION= 8
|
||||
CATEGORIES= comms hamradio
|
||||
|
||||
MAINTAINER= hamradio@FreeBSD.org
|
||||
|
@ -16,13 +16,15 @@ LIB_DEPENDS= libSoapySDR.so:misc/soapysdr \
|
|||
libpulse.so:audio/pulseaudio \
|
||||
libhamlib.so:comms/hamlib
|
||||
|
||||
USES= cmake compiler:c++0x gl python
|
||||
USES= cmake:noninja compiler:c++11-lib gl python
|
||||
USE_WX= 3.1
|
||||
USE_GL+= egl glu
|
||||
|
||||
OPTIONS_DEFINE= HAMLIB
|
||||
HAMLIB_DESC= Support rig control via hamlib
|
||||
OPTIONS_DEFAULT= HAMLIB
|
||||
# for detailed debugging uncomment the next line
|
||||
#CMAKE_ARGS+= --debug-output --trace
|
||||
|
||||
.include <bsd.port.pre.mk>
|
||||
|
||||
|
@ -35,6 +37,9 @@ CMAKE_ARGS+= -DwxWidgets_CONFIG_EXECUTABLE=${LOCALBASE}/bin/wxgtk3u-3.1-config
|
|||
USE_GITHUB= yes
|
||||
GH_ACCOUNT= cjcliffe
|
||||
GH_PROJECT= CubicSDR
|
||||
GH_TAGNAME= 9c32b97
|
||||
GH_TAGNAME= 0248e5a
|
||||
#
|
||||
# N.B. modem from liquidsp was renamed to modemcf Fri Nov 12, 2021
|
||||
# our port liquidsp is not synced with Master hence we are stuck here for now. -db
|
||||
|
||||
.include <bsd.port.post.mk>
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1578325251
|
||||
SHA256 (cjcliffe-CubicSDR-0.2.5-9c32b97_GH0.tar.gz) = 46eb12b942c7e38dbfe8a84448a3721b5d9c7c1fd8878f8cad7bd37806352dbf
|
||||
SIZE (cjcliffe-CubicSDR-0.2.5-9c32b97_GH0.tar.gz) = 35466535
|
||||
TIMESTAMP = 1639839498
|
||||
SHA256 (cjcliffe-CubicSDR-0.2.5-0248e5a_GH0.tar.gz) = ca65d2c174ca9700bbfc4491d59a9b6aff78115d4b9b0caa704ca35cfbe225a4
|
||||
SIZE (cjcliffe-CubicSDR-0.2.5-0248e5a_GH0.tar.gz) = 37101959
|
||||
|
|
|
@ -1,34 +1,41 @@
|
|||
PORTNAME= direwolf
|
||||
DISTVERSION= 1.6
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= comms hamradio
|
||||
|
||||
MAINTAINER= hamradio@FreeBSD.org
|
||||
COMMENT= Software "soundcard" modem/TNC and APRS encoder/decoder
|
||||
|
||||
LICENSE= GPLv2
|
||||
LICENSE_FILE= ${WRKSRC}/LICENSE
|
||||
|
||||
LIB_DEPENDS= libasound.so:audio/alsa-lib\
|
||||
libhamlib.so:comms/hamlib \
|
||||
libgps.so:astro/gpsd
|
||||
libgps.so:astro/gpsd \
|
||||
libportaudio.so:audio/portaudio
|
||||
RUN_DEPENDS= bash:shells/bash
|
||||
|
||||
USES= gmake python shebangfix
|
||||
USES= cmake:noninja python shebangfix
|
||||
|
||||
USE_GITHUB= yes
|
||||
GH_ACCOUNT= wb2osz
|
||||
GH_TAGNAME= 1.5
|
||||
GH_TAGNAME= 1.6
|
||||
|
||||
SHEBANG_FILES= telemetry-toolkit/telem-bits.pl telemetry-toolkit/telem-parm.pl\
|
||||
telemetry-toolkit/telem-eqns.pl dwespeak.sh \
|
||||
telemetry-toolkit/telem-volts.py telemetry-toolkit/telem-data.pl \
|
||||
telemetry-toolkit/telem-data91.pl \
|
||||
telemetry-toolkit/telem-unit.pl telemetry-toolkit/telem-balloon.pl\
|
||||
dw-start.sh
|
||||
SHEBANG_FILES= scripts/telemetry-toolkit/telem-bits.pl \
|
||||
scripts/telemetry-toolkit/telem-parm.pl\
|
||||
scripts/telemetry-toolkit/telem-eqns.pl \
|
||||
scripts/dwespeak.sh \
|
||||
scripts/telemetry-toolkit/telem-data.pl \
|
||||
scripts/telemetry-toolkit/telem-data91.pl \
|
||||
scripts/telemetry-toolkit/telem-unit.pl \
|
||||
scripts/telemetry-toolkit/telem-balloon.pl\
|
||||
scripts/dw-start.sh \
|
||||
scripts/telemetry-toolkit/telem-volts.py
|
||||
|
||||
OPTIONS_DEFINE= DOCS EXAMPLES
|
||||
MAKEFILE= Makefile.linux
|
||||
|
||||
post-patch:
|
||||
@${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|'\
|
||||
-e 's|/var/tmp|/var/log|' ${WRKSRC}/dw-start.sh
|
||||
${WRKSRC}/scripts/dw-start.sh
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1639271412
|
||||
SHA256 (wb2osz-direwolf-1.6-1.5_GH0.tar.gz) = 2e263ea4fa75c342b620dee048436ac95486ea3f93599ad818e74dfd4aec8b48
|
||||
SIZE (wb2osz-direwolf-1.6-1.5_GH0.tar.gz) = 17996557
|
||||
TIMESTAMP = 1639707044
|
||||
SHA256 (wb2osz-direwolf-1.6_GH0.tar.gz) = 208b0563c9b339cbeb0e1feb52dc18ae38295c40c0009d6381fc4acb68fdf660
|
||||
SIZE (wb2osz-direwolf-1.6_GH0.tar.gz) = 22298168
|
||||
|
|
|
@ -1,409 +0,0 @@
|
|||
--- Makefile.linux.orig 2018-10-08 14:15:21 UTC
|
||||
+++ Makefile.linux
|
||||
@@ -1,5 +1,5 @@
|
||||
#
|
||||
-# Makefile for Linux version of Dire Wolf.
|
||||
+# Makefile for FreeBSD version of Dire Wolf.
|
||||
#
|
||||
|
||||
|
||||
@@ -13,7 +13,7 @@ all : $(APPS) direwolf.desktop direwolf
|
||||
@echo " sudo make install"
|
||||
@echo " "
|
||||
|
||||
-CC := gcc
|
||||
+#CC := clang
|
||||
|
||||
# Just for fun, let's see how clang compares to gcc. First install like this:
|
||||
# sudo apt-get update
|
||||
@@ -32,14 +32,14 @@ CC := gcc
|
||||
# we will inherit options already set in build environment.
|
||||
# Explanation - https://github.com/wb2osz/direwolf/pull/38
|
||||
|
||||
-CFLAGS += -O3 -pthread -Igeotranz -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE=1 -Wall
|
||||
+CFLAGS += -O3 -I${LOCALBASE}/include -pthread -Igeotranz -D_DEFAULT_SOURCE=1 -Wall
|
||||
|
||||
# That was fine for a recent Ubuntu and Raspbian Jessie.
|
||||
# However, Raspbian wheezy was then missing declaration for strsep and definition of fd_set.
|
||||
|
||||
CFLAGS += -D_BSD_SOURCE
|
||||
|
||||
-LDFLAGS += -lm -lpthread -lrt
|
||||
+LDFLAGS += -lm -lpthread -lrt -L${LOCALBASE}/lib
|
||||
|
||||
|
||||
|
||||
@@ -95,7 +95,7 @@ LDFLAGS += -lm -lpthread -lrt
|
||||
# If the compiler is generating code for the i386 target, we can
|
||||
# get much better results by telling it we have at least a Pentium 3.
|
||||
|
||||
-arch := $(shell echo | gcc -E -dM - | grep __i386__)
|
||||
+arch := $(shell echo | ${CC} -E -dM - | grep __i386__)
|
||||
ifneq ($(arch),)
|
||||
CFLAGS += -march=pentium3
|
||||
endif
|
||||
@@ -152,7 +152,7 @@ endif
|
||||
#
|
||||
|
||||
|
||||
-useffast := $(shell gcc --help -v 2>/dev/null | grep ffast-math)
|
||||
+useffast := $(shell ${CC} --help -v 2>/dev/null | grep ffast-math)
|
||||
ifneq ($(useffast),)
|
||||
CFLAGS += -ffast-math
|
||||
endif
|
||||
@@ -215,7 +215,7 @@ endif
|
||||
# and the compiler target defaults.
|
||||
#
|
||||
|
||||
-neon := $(shell cat /proc/cpuinfo | grep neon)
|
||||
+#neon := $(shell cat /proc/cpuinfo | grep neon)
|
||||
ifneq ($(neon),)
|
||||
CFLAGS += -mfpu=neon
|
||||
endif
|
||||
@@ -257,7 +257,7 @@ endif
|
||||
# ALSA (for Linux), comment out (or remove) the line below.
|
||||
# TODO: Can we automate this somehow?
|
||||
|
||||
-alsa = 1
|
||||
+#alsa = 1
|
||||
|
||||
ifeq ($(wildcard /usr/include/pthread.h),)
|
||||
$(error /usr/include/pthread.h does not exist. Install it with "sudo apt-get install libc6-dev" or "sudo yum install glibc-headers" )
|
||||
@@ -266,8 +266,8 @@ endif
|
||||
ifneq ($(alsa),)
|
||||
CFLAGS += -DUSE_ALSA
|
||||
LDFLAGS += -lasound
|
||||
-ifeq ($(wildcard /usr/include/alsa/asoundlib.h),)
|
||||
-$(error /usr/include/alsa/asoundlib.h does not exist. Install it with "sudo apt-get install libasound2-dev" or "sudo yum install alsa-lib-devel" )
|
||||
+ifeq ($(wildcard ${LOCALBASE}/include/alsa/asoundlib.h),)
|
||||
+$(error ${LOCALBASE}/include/alsa/asoundlib.h does not exist. Install it with "sudo apt-get install libasound2-dev" or "sudo yum install alsa-lib-devel" )
|
||||
endif
|
||||
endif
|
||||
|
||||
@@ -276,20 +276,20 @@ endif
|
||||
# Finding libgps.so* is more difficult because it
|
||||
# is in different places on different operating systems.
|
||||
|
||||
-enable_gpsd := $(wildcard /usr/include/gps.h)
|
||||
-ifneq ($(enable_gpsd),)
|
||||
+#enable_gpsd := $(wildcard ${LOCALBASE}/include/gps.h)
|
||||
+#ifneq ($(enable_gpsd),)
|
||||
CFLAGS += -DENABLE_GPSD
|
||||
LDFLAGS += -lgps
|
||||
-endif
|
||||
+#endif
|
||||
|
||||
|
||||
# Enable hamlib support if header file is present.
|
||||
|
||||
-enable_hamlib := $(wildcard /usr/include/hamlib/rig.h /usr/local/include/hamlib/rig.h)
|
||||
-ifneq ($(enable_hamlib),)
|
||||
+#enable_hamlib := $(wildcard ${LOCALBASE}/include/hamlib/rig.h /usr/local/include/hamlib/rig.h)
|
||||
+#ifneq ($(enable_hamlib),)
|
||||
CFLAGS += -DUSE_HAMLIB
|
||||
LDFLAGS += -lhamlib
|
||||
-endif
|
||||
+#endif
|
||||
|
||||
|
||||
# Should enabling of this feature be strongly encouraged or
|
||||
@@ -297,18 +297,18 @@ endif
|
||||
# If, for some reason, can obtain the libudev-dev package, or
|
||||
# don't want to install it, comment out the next 3 lines.
|
||||
|
||||
-#ifeq ($(wildcard /usr/include/libudev.h),)
|
||||
-#$(error /usr/include/libudev.h does not exist. Install it with "sudo apt-get install libudev-dev" or "sudo yum install libudev-devel" )
|
||||
+#ifeq ($(wildcard ${LOCALBASE}/include/libudev.h),)
|
||||
+#$(error ${LOCALBASE}/include/libudev.h does not exist. Install it with "sudo apt-get install libudev-dev" or "sudo yum install libudev-devel" )
|
||||
#endif
|
||||
|
||||
|
||||
# Enable cm108 PTT support if libudev header file is present.
|
||||
|
||||
-enable_cm108 := $(wildcard /usr/include/libudev.h)
|
||||
-ifneq ($(enable_cm108),)
|
||||
-CFLAGS += -DUSE_CM108
|
||||
-LDFLAGS += -ludev
|
||||
-endif
|
||||
+#enable_cm108 := $(wildcard ${LOCALBASE}/include/libudev.h)
|
||||
+#ifneq ($(enable_cm108),)
|
||||
+#CFLAGS += -DUSE_CM108
|
||||
+#LDFLAGS += -ludev
|
||||
+#endif
|
||||
|
||||
|
||||
# Name of current directory.
|
||||
@@ -333,20 +333,20 @@ direwolf : direwolf.o config.o recv.o de
|
||||
misc.a geotranz.a
|
||||
$(CC) -o $@ $^ $(LDFLAGS)
|
||||
@echo " "
|
||||
-ifneq ($(enable_gpsd),)
|
||||
- @echo "\t>\tThis includes support for gpsd."
|
||||
-else
|
||||
- @echo "\t>\tThis does NOT include support for gpsd."
|
||||
-endif
|
||||
-ifneq ($(enable_hamlib),)
|
||||
- @echo "\t>\tThis includes support for hamlib."
|
||||
-else
|
||||
- @echo "\t>\tThis does NOT include support for hamlib."
|
||||
-endif
|
||||
+#ifneq ($(enable_gpsd),)
|
||||
+ @echo " > This includes support for gpsd."
|
||||
+#else
|
||||
+# @echo "\t>\tThis does NOT include support for gpsd."
|
||||
+#endif
|
||||
+#ifneq ($(enable_hamlib),)
|
||||
+ @echo " > This includes support for hamlib."
|
||||
+#else
|
||||
+# @echo "\t>\tThis does NOT include support for hamlib."
|
||||
+#endif
|
||||
ifneq ($(enable_cm108),)
|
||||
- @echo "\t>\tThis includes support for CM108/CM119 PTT."
|
||||
+ @echo " > This includes support for CM108/CM119 PTT."
|
||||
else
|
||||
- @echo "\t>\tThis does NOT include support for CM108/CM119 PTT."
|
||||
+ @echo " > This does NOT include support for CM108/CM119 PTT."
|
||||
endif
|
||||
@echo " "
|
||||
|
||||
@@ -535,12 +535,17 @@ direwolf.conf : generic.conf
|
||||
# Something built from source and installed locally would normally go in /usr/local/...
|
||||
# If not specified on the make command line, this is our default.
|
||||
|
||||
-DESTDIR ?= /usr/local
|
||||
+INSTALLDIR ?= ${PREFIX}
|
||||
+SHAREDIR ?= ${INSTALLDIR}/share
|
||||
+DATADIR ?= ${SHAREDIR}/direwolf
|
||||
+DOCSDIR ?= ${SHAREDIR}/doc/direwolf
|
||||
+EXAMPLESDIR ?= ${SHAREDIR}/examples/direwolf
|
||||
+MANDIR ?= ${INSTALLDIR}/man
|
||||
|
||||
# However, if you are preparing a "binary" DEB or RPM package, the installation location
|
||||
# would normally be /usr/... instead. In this case, use a command line like this:
|
||||
#
|
||||
-# make DESTDIR=/usr install
|
||||
+# make INSTALLDIR=/usr install
|
||||
|
||||
|
||||
|
||||
@@ -560,22 +565,22 @@ direwolf.desktop :
|
||||
@echo '[Desktop Entry]' > $@
|
||||
@echo 'Type=Application' >> $@
|
||||
ifneq ($(wildcard /usr/bin/lxterminal),)
|
||||
- @echo "Exec=lxterminal -t \"Dire Wolf\" -e \"$(DESTDIR)/bin/direwolf\"" >> $@
|
||||
+ @echo "Exec=lxterminal -t \"Dire Wolf\" -e \"$(INSTALLDIR)/bin/direwolf\"" >> $@
|
||||
else ifneq ($(wildcard /usr/bin/lxterm),)
|
||||
- @echo "Exec=lxterm -hold -title \"Dire Wolf\" -bg white -e \"$(DESTDIR)/bin/direwolf\"" >> $@
|
||||
+ @echo "Exec=lxterm -hold -title \"Dire Wolf\" -bg white -e \"$(INSTALLDIR)/bin/direwolf\"" >> $@
|
||||
else
|
||||
- @echo "Exec=xterm -hold -title \"Dire Wolf\" -bg white -e \"$(DESTDIR)/bin/direwolf\"" >> $@
|
||||
+ @echo "Exec=xterm -hold -title \"Dire Wolf\" -bg white -e \"$(INSTALLDIR)/bin/direwolf\"" >> $@
|
||||
endif
|
||||
@echo 'Name=Dire Wolf' >> $@
|
||||
@echo 'Comment=APRS Soundcard TNC' >> $@
|
||||
- @echo 'Icon=$(DESTDIR)/share/direwolf/pixmaps/dw-icon.png' >> $@
|
||||
- @echo "Path=$(HOME)" >> $@
|
||||
+ @echo 'Icon=$(DATADIR)/pixmaps/dw-icon.png' >> $@
|
||||
+# @echo "Path=$(HOME)" >> $@
|
||||
@echo '#Terminal=true' >> $@
|
||||
@echo 'Categories=HamRadio' >> $@
|
||||
@echo 'Keywords=Ham Radio;APRS;Soundcard TNC;KISS;AGWPE;AX.25' >> $@
|
||||
|
||||
|
||||
-# Installation into $(DESTDIR), usually /usr/local/... or /usr/...
|
||||
+# Installation into $(DESTDIR)$(INSTALLDIR), usually /usr/local/... or /usr/...
|
||||
# Needs to be run as root or with sudo.
|
||||
|
||||
|
||||
@@ -585,102 +590,107 @@ install : $(APPS) direwolf.conf tocalls.
|
||||
# Applications, not installed with package manager, normally go in /usr/local/bin.
|
||||
# /usr/bin is used instead when installing from .DEB or .RPM package.
|
||||
#
|
||||
- $(INSTALL) -D --mode=755 direwolf $(DESTDIR)/bin/direwolf
|
||||
- $(INSTALL) -D --mode=755 decode_aprs $(DESTDIR)/bin/decode_aprs
|
||||
- $(INSTALL) -D --mode=755 text2tt $(DESTDIR)/bin/text2tt
|
||||
- $(INSTALL) -D --mode=755 tt2text $(DESTDIR)/bin/tt2text
|
||||
- $(INSTALL) -D --mode=755 ll2utm $(DESTDIR)/bin/ll2utm
|
||||
- $(INSTALL) -D --mode=755 utm2ll $(DESTDIR)/bin/utm2ll
|
||||
- $(INSTALL) -D --mode=755 aclients $(DESTDIR)/bin/aclients
|
||||
- $(INSTALL) -D --mode=755 log2gpx $(DESTDIR)/bin/log2gpx
|
||||
- $(INSTALL) -D --mode=755 gen_packets $(DESTDIR)/bin/gen_packets
|
||||
- $(INSTALL) -D --mode=755 atest $(DESTDIR)/bin/atest
|
||||
- $(INSTALL) -D --mode=755 ttcalc $(DESTDIR)/bin/ttcalc
|
||||
- $(INSTALL) -D --mode=755 kissutil $(DESTDIR)/bin/kissutil
|
||||
- $(INSTALL) -D --mode=755 cm108 $(DESTDIR)/bin/cm108
|
||||
- $(INSTALL) -D --mode=755 dwespeak.sh $(DESTDIR)/bin/dwspeak.sh
|
||||
+ $(BSD_INSTALL_PROGRAM) direwolf $(DESTDIR)$(INSTALLDIR)/bin/direwolf
|
||||
+ $(BSD_INSTALL_PROGRAM) decode_aprs $(DESTDIR)$(INSTALLDIR)/bin/decode_aprs
|
||||
+ $(BSD_INSTALL_PROGRAM) text2tt $(DESTDIR)$(INSTALLDIR)/bin/text2tt
|
||||
+ $(BSD_INSTALL_PROGRAM) tt2text $(DESTDIR)$(INSTALLDIR)/bin/tt2text
|
||||
+ $(BSD_INSTALL_PROGRAM) ll2utm $(DESTDIR)$(INSTALLDIR)/bin/ll2utm
|
||||
+ $(BSD_INSTALL_PROGRAM) utm2ll $(DESTDIR)$(INSTALLDIR)/bin/utm2ll
|
||||
+ $(BSD_INSTALL_PROGRAM) aclients $(DESTDIR)$(INSTALLDIR)/bin/aclients
|
||||
+ $(BSD_INSTALL_PROGRAM) log2gpx $(DESTDIR)$(INSTALLDIR)/bin/log2gpx
|
||||
+ $(BSD_INSTALL_PROGRAM) gen_packets $(DESTDIR)$(INSTALLDIR)/bin/gen_packets
|
||||
+ $(BSD_INSTALL_PROGRAM) atest $(DESTDIR)$(INSTALLDIR)/bin/atest
|
||||
+ $(BSD_INSTALL_PROGRAM) ttcalc $(DESTDIR)$(INSTALLDIR)/bin/ttcalc
|
||||
+ $(BSD_INSTALL_PROGRAM) kissutil $(DESTDIR)$(INSTALLDIR)/bin/kissutil
|
||||
+ $(BSD_INSTALL_PROGRAM) cm108 $(DESTDIR)$(INSTALLDIR)/bin/cm108
|
||||
+ $(BSD_INSTALL_SCRIPT) dwespeak.sh $(DESTDIR)$(INSTALLDIR)/bin/dwspeak.sh
|
||||
#
|
||||
# Telemetry Toolkit executables. Other .conf and .txt files will go into doc directory.
|
||||
#
|
||||
- $(INSTALL) -D --mode=755 telemetry-toolkit/telem-balloon.pl $(DESTDIR)/bin/telem-balloon.pl
|
||||
- $(INSTALL) -D --mode=755 telemetry-toolkit/telem-bits.pl $(DESTDIR)/bin/telem-bits.pl
|
||||
- $(INSTALL) -D --mode=755 telemetry-toolkit/telem-data.pl $(DESTDIR)/bin/telem-data.pl
|
||||
- $(INSTALL) -D --mode=755 telemetry-toolkit/telem-data91.pl $(DESTDIR)/bin/telem-data91.pl
|
||||
- $(INSTALL) -D --mode=755 telemetry-toolkit/telem-eqns.pl $(DESTDIR)/bin/telem-eqns.pl
|
||||
- $(INSTALL) -D --mode=755 telemetry-toolkit/telem-parm.pl $(DESTDIR)/bin/telem-parm.pl
|
||||
- $(INSTALL) -D --mode=755 telemetry-toolkit/telem-seq.sh $(DESTDIR)/bin/telem-seq.sh
|
||||
- $(INSTALL) -D --mode=755 telemetry-toolkit/telem-unit.pl $(DESTDIR)/bin/telem-unit.pl
|
||||
- $(INSTALL) -D --mode=755 telemetry-toolkit/telem-volts.py $(DESTDIR)/bin/telem-volts.py
|
||||
+ $(BSD_INSTALL_SCRIPT) telemetry-toolkit/telem-balloon.pl $(DESTDIR)$(INSTALLDIR)/bin/telem-balloon.pl
|
||||
+ $(BSD_INSTALL_SCRIPT) telemetry-toolkit/telem-bits.pl $(DESTDIR)$(INSTALLDIR)/bin/telem-bits.pl
|
||||
+ $(BSD_INSTALL_SCRIPT) telemetry-toolkit/telem-data.pl $(DESTDIR)$(INSTALLDIR)/bin/telem-data.pl
|
||||
+ $(BSD_INSTALL_SCRIPT) telemetry-toolkit/telem-data91.pl $(DESTDIR)$(INSTALLDIR)/bin/telem-data91.pl
|
||||
+ $(BSD_INSTALL_SCRIPT) telemetry-toolkit/telem-eqns.pl $(DESTDIR)$(INSTALLDIR)/bin/telem-eqns.pl
|
||||
+ $(BSD_INSTALL_SCRIPT) telemetry-toolkit/telem-parm.pl $(DESTDIR)$(INSTALLDIR)/bin/telem-parm.pl
|
||||
+ $(BSD_INSTALL_SCRIPT) telemetry-toolkit/telem-seq.sh $(DESTDIR)$(INSTALLDIR)/bin/telem-seq.sh
|
||||
+ $(BSD_INSTALL_SCRIPT) telemetry-toolkit/telem-unit.pl $(DESTDIR)$(INSTALLDIR)/bin/telem-unit.pl
|
||||
+ $(BSD_INSTALL_SCRIPT) telemetry-toolkit/telem-volts.py $(DESTDIR)$(INSTALLDIR)/bin/telem-volts.py
|
||||
#
|
||||
# Misc. data such as "tocall" to system mapping.
|
||||
#
|
||||
- $(INSTALL) -D --mode=644 tocalls.txt $(DESTDIR)/share/direwolf/tocalls.txt
|
||||
- $(INSTALL) -D --mode=644 symbols-new.txt $(DESTDIR)/share/direwolf/symbols-new.txt
|
||||
- $(INSTALL) -D --mode=644 symbolsX.txt $(DESTDIR)/share/direwolf/symbolsX.txt
|
||||
+ mkdir -p $(DESTDIR)${DATADIR}
|
||||
+ $(BSD_INSTALL_DATA) tocalls.txt $(DESTDIR)$(DATADIR)/tocalls.txt
|
||||
+ $(BSD_INSTALL_DATA) symbols-new.txt $(DESTDIR)$(DATADIR)/symbols-new.txt
|
||||
+ $(BSD_INSTALL_DATA) symbolsX.txt $(DESTDIR)$(DATADIR)/symbolsX.txt
|
||||
#
|
||||
# For desktop icon.
|
||||
#
|
||||
- $(INSTALL) -D --mode=644 dw-icon.png $(DESTDIR)/share/direwolf/pixmaps/dw-icon.png
|
||||
- $(INSTALL) -D --mode=644 direwolf.desktop $(DESTDIR)/share/applications/direwolf.desktop
|
||||
+ mkdir -p $(DESTDIR)${DATADIR}/pixmaps
|
||||
+ mkdir -p $(DESTDIR)${SHAREDIR}/applications
|
||||
+ $(BSD_INSTALL_DATA) dw-icon.png $(DESTDIR)$(DATADIR)/pixmaps/dw-icon.png
|
||||
+ $(BSD_INSTALL_DATA) direwolf.desktop $(DESTDIR)$(SHAREDIR)/applications/direwolf.desktop
|
||||
#
|
||||
# Documentation. Various plain text files and PDF.
|
||||
#
|
||||
- $(INSTALL) -D --mode=644 CHANGES.md $(DESTDIR)/share/doc/direwolf/CHANGES.md
|
||||
- $(INSTALL) -D --mode=644 LICENSE-dire-wolf.txt $(DESTDIR)/share/doc/direwolf/LICENSE-dire-wolf.txt
|
||||
- $(INSTALL) -D --mode=644 LICENSE-other.txt $(DESTDIR)/share/doc/direwolf/LICENSE-other.txt
|
||||
+ $(BSD_INSTALL_DATA) CHANGES.md $(DESTDIR)$(DATADIR)/CHANGES.md
|
||||
+ $(BSD_INSTALL_DATA) LICENSE-dire-wolf.txt $(DESTDIR)$(DATADIR)/LICENSE-dire-wolf.txt
|
||||
+ $(BSD_INSTALL_DATA) LICENSE-other.txt $(DESTDIR)$(DATADIR)/LICENSE-other.txt
|
||||
#
|
||||
# ./README.md is an overview for the project main page.
|
||||
# Maybe we could stick it in some other place.
|
||||
# doc/README.md contains an overview of the PDF file contents and is more useful here.
|
||||
#
|
||||
- $(INSTALL) -D --mode=644 doc/README.md $(DESTDIR)/share/doc/direwolf/README.md
|
||||
- $(INSTALL) -D --mode=644 doc/2400-4800-PSK-for-APRS-Packet-Radio.pdf $(DESTDIR)/share/doc/direwolf/2400-4800-PSK-for-APRS-Packet-Radio.pdf
|
||||
- $(INSTALL) -D --mode=644 doc/A-Better-APRS-Packet-Demodulator-Part-1-1200-baud.pdf $(DESTDIR)/share/doc/direwolf/A-Better-APRS-Packet-Demodulator-Part-1-1200-baud.pdf
|
||||
- $(INSTALL) -D --mode=644 doc/A-Better-APRS-Packet-Demodulator-Part-2-9600-baud.pdf $(DESTDIR)/share/doc/direwolf/A-Better-APRS-Packet-Demodulator-Part-2-9600-baud.pdf
|
||||
- $(INSTALL) -D --mode=644 doc/A-Closer-Look-at-the-WA8LMF-TNC-Test-CD.pdf $(DESTDIR)/share/doc/direwolf/A-Closer-Look-at-the-WA8LMF-TNC-Test-CD.pdf
|
||||
- $(INSTALL) -D --mode=644 doc/APRS-Telemetry-Toolkit.pdf $(DESTDIR)/share/doc/direwolf/APRS-Telemetry-Toolkit.pdf
|
||||
- $(INSTALL) -D --mode=644 doc/APRStt-Implementation-Notes.pdf $(DESTDIR)/share/doc/direwolf/APRStt-Implementation-Notes.pdf
|
||||
- $(INSTALL) -D --mode=644 doc/APRStt-interface-for-SARTrack.pdf $(DESTDIR)/share/doc/direwolf/APRStt-interface-for-SARTrack.pdf
|
||||
- $(INSTALL) -D --mode=644 doc/APRStt-Listening-Example.pdf $(DESTDIR)/share/doc/direwolf/APRStt-Listening-Example.pdf
|
||||
- $(INSTALL) -D --mode=644 doc/Bluetooth-KISS-TNC.pdf $(DESTDIR)/share/doc/direwolf/Bluetooth-KISS-TNC.pdf
|
||||
- $(INSTALL) -D --mode=644 doc/Going-beyond-9600-baud.pdf $(DESTDIR)/share/doc/direwolf/Going-beyond-9600-baud.pdf
|
||||
- $(INSTALL) -D --mode=644 doc/Raspberry-Pi-APRS.pdf $(DESTDIR)/share/doc/direwolf/Raspberry-Pi-APRS.pdf
|
||||
- $(INSTALL) -D --mode=644 doc/Raspberry-Pi-APRS-Tracker.pdf $(DESTDIR)/share/doc/direwolf/Raspberry-Pi-APRS-Tracker.pdf
|
||||
- $(INSTALL) -D --mode=644 doc/Raspberry-Pi-SDR-IGate.pdf $(DESTDIR)/share/doc/direwolf/Raspberry-Pi-SDR-IGate.pdf
|
||||
- $(INSTALL) -D --mode=644 doc/Successful-APRS-IGate-Operation.pdf $(DESTDIR)/share/doc/direwolf/Successful-APRS-IGate-Operation.pdf
|
||||
- $(INSTALL) -D --mode=644 doc/User-Guide.pdf $(DESTDIR)/share/doc/direwolf/User-Guide.pdf
|
||||
- $(INSTALL) -D --mode=644 doc/WA8LMF-TNC-Test-CD-Results.pdf $(DESTDIR)/share/doc/direwolf/WA8LMF-TNC-Test-CD-Results.pdf
|
||||
+ mkdir -p $(DESTDIR)${DOCSDIR}
|
||||
+ $(BSD_INSTALL_DATA) doc/README.md $(DESTDIR)$(DOCSDIR)/README.md
|
||||
+ $(BSD_INSTALL_DATA) doc/2400-4800-PSK-for-APRS-Packet-Radio.pdf $(DESTDIR)$(DOCSDIR)/2400-4800-PSK-for-APRS-Packet-Radio.pdf
|
||||
+ $(BSD_INSTALL_DATA) doc/A-Better-APRS-Packet-Demodulator-Part-1-1200-baud.pdf $(DESTDIR)$(DOCSDIR)/A-Better-APRS-Packet-Demodulator-Part-1-1200-baud.pdf
|
||||
+ $(BSD_INSTALL_DATA) doc/A-Better-APRS-Packet-Demodulator-Part-2-9600-baud.pdf $(DESTDIR)$(DOCSDIR)/A-Better-APRS-Packet-Demodulator-Part-2-9600-baud.pdf
|
||||
+ $(BSD_INSTALL_DATA) doc/A-Closer-Look-at-the-WA8LMF-TNC-Test-CD.pdf $(DESTDIR)$(DOCSDIR)/A-Closer-Look-at-the-WA8LMF-TNC-Test-CD.pdf
|
||||
+ $(BSD_INSTALL_DATA) doc/APRS-Telemetry-Toolkit.pdf $(DESTDIR)$(DOCSDIR)/APRS-Telemetry-Toolkit.pdf
|
||||
+ $(BSD_INSTALL_DATA) doc/APRStt-Implementation-Notes.pdf $(DESTDIR)$(DOCSDIR)/APRStt-Implementation-Notes.pdf
|
||||
+ $(BSD_INSTALL_DATA) doc/APRStt-interface-for-SARTrack.pdf $(DESTDIR)$(DOCSDIR)/APRStt-interface-for-SARTrack.pdf
|
||||
+ $(BSD_INSTALL_DATA) doc/APRStt-Listening-Example.pdf $(DESTDIR)$(DOCSDIR)/APRStt-Listening-Example.pdf
|
||||
+ $(BSD_INSTALL_DATA) doc/Bluetooth-KISS-TNC.pdf $(DESTDIR)$(DOCSDIR)/Bluetooth-KISS-TNC.pdf
|
||||
+ $(BSD_INSTALL_DATA) doc/Going-beyond-9600-baud.pdf $(DESTDIR)$(DOCSDIR)/Going-beyond-9600-baud.pdf
|
||||
+ $(BSD_INSTALL_DATA) doc/Raspberry-Pi-APRS.pdf $(DESTDIR)$(DOCSDIR)/Raspberry-Pi-APRS.pdf
|
||||
+ $(BSD_INSTALL_DATA) doc/Raspberry-Pi-APRS-Tracker.pdf $(DESTDIR)$(DOCSDIR)/Raspberry-Pi-APRS-Tracker.pdf
|
||||
+ $(BSD_INSTALL_DATA) doc/Raspberry-Pi-SDR-IGate.pdf $(DESTDIR)$(DOCSDIR)/Raspberry-Pi-SDR-IGate.pdf
|
||||
+ $(BSD_INSTALL_DATA) doc/Successful-APRS-IGate-Operation.pdf $(DESTDIR)$(DOCSDIR)/Successful-APRS-IGate-Operation.pdf
|
||||
+ $(BSD_INSTALL_DATA) doc/User-Guide.pdf $(DESTDIR)$(DOCSDIR)/User-Guide.pdf
|
||||
+ $(BSD_INSTALL_DATA) doc/WA8LMF-TNC-Test-CD-Results.pdf $(DESTDIR)$(DOCSDIR)/WA8LMF-TNC-Test-CD-Results.pdf
|
||||
#
|
||||
# Various sample config and other files go into examples under the doc directory.
|
||||
# When building from source, these can be put in home directory with "make install-conf".
|
||||
# When installed from .DEB or .RPM package, the user will need to copy these to
|
||||
# the home directory or other desired location.
|
||||
#
|
||||
- $(INSTALL) -D --mode=644 direwolf.conf $(DESTDIR)/share/doc/direwolf/examples/direwolf.conf
|
||||
- $(INSTALL) -D --mode=755 dw-start.sh $(DESTDIR)/share/doc/direwolf/examples/dw-start.sh
|
||||
- $(INSTALL) -D --mode=644 sdr.conf $(DESTDIR)/share/doc/direwolf/examples/sdr.conf
|
||||
- $(INSTALL) -D --mode=644 telemetry-toolkit/telem-m0xer-3.txt $(DESTDIR)/share/doc/direwolf/examples/telem-m0xer-3.txt
|
||||
- $(INSTALL) -D --mode=644 telemetry-toolkit/telem-balloon.conf $(DESTDIR)/share/doc/direwolf/examples/telem-balloon.conf
|
||||
- $(INSTALL) -D --mode=644 telemetry-toolkit/telem-volts.conf $(DESTDIR)/share/doc/direwolf/examples/telem-volts.conf
|
||||
+ mkdir -p $(DESTDIR)${EXAMPLESDIR}
|
||||
+ $(BSD_INSTALL_DATA) direwolf.conf $(DESTDIR)$(EXAMPLESDIR)/direwolf.conf
|
||||
+ $(BSD_INSTALL_SCRIPT) dw-start.sh $(DESTDIR)$(EXAMPLESDIR)/dw-start.sh
|
||||
+ $(BSD_INSTALL_DATA) sdr.conf $(DESTDIR)$(EXAMPLESDIR)/sdr.conf
|
||||
+ $(BSD_INSTALL_DATA) telemetry-toolkit/telem-m0xer-3.txt $(DESTDIR)$(EXAMPLESDIR)/telem-m0xer-3.txt
|
||||
+ $(BSD_INSTALL_DATA) telemetry-toolkit/telem-balloon.conf $(DESTDIR)$(EXAMPLESDIR)/telem-balloon.conf
|
||||
+ $(BSD_INSTALL_DATA) telemetry-toolkit/telem-volts.conf $(DESTDIR)$(EXAMPLESDIR)/telem-volts.conf
|
||||
#
|
||||
# "man" pages
|
||||
#
|
||||
- $(INSTALL) -D --mode=644 man1/aclients.1 $(DESTDIR)/share/man/man1/aclients.1
|
||||
- $(INSTALL) -D --mode=644 man1/atest.1 $(DESTDIR)/share/man/man1/atest.1
|
||||
- $(INSTALL) -D --mode=644 man1/decode_aprs.1 $(DESTDIR)/share/man/man1/decode_aprs.1
|
||||
- $(INSTALL) -D --mode=644 man1/direwolf.1 $(DESTDIR)/share/man/man1/direwolf.1
|
||||
- $(INSTALL) -D --mode=644 man1/gen_packets.1 $(DESTDIR)/share/man/man1/gen_packets.1
|
||||
- $(INSTALL) -D --mode=644 man1/kissutil.1 $(DESTDIR)/share/man/man1/kissutil.1
|
||||
- $(INSTALL) -D --mode=644 man1/ll2utm.1 $(DESTDIR)/share/man/man1/ll2utm.1
|
||||
- $(INSTALL) -D --mode=644 man1/log2gpx.1 $(DESTDIR)/share/man/man1/log2gpx.1
|
||||
- $(INSTALL) -D --mode=644 man1/text2tt.1 $(DESTDIR)/share/man/man1/text2tt.1
|
||||
- $(INSTALL) -D --mode=644 man1/tt2text.1 $(DESTDIR)/share/man/man1/tt2text.1
|
||||
- $(INSTALL) -D --mode=644 man1/utm2ll.1 $(DESTDIR)/share/man/man1/utm2ll.1
|
||||
+ $(BSD_INSTALL_MAN) man1/aclients.1 $(DESTDIR)$(MANDIR)/man1/aclients.1
|
||||
+ $(BSD_INSTALL_MAN) man1/atest.1 $(DESTDIR)$(MANDIR)/man1/atest.1
|
||||
+ $(BSD_INSTALL_MAN) man1/decode_aprs.1 $(DESTDIR)$(MANDIR)/man1/decode_aprs.1
|
||||
+ $(BSD_INSTALL_MAN) man1/direwolf.1 $(DESTDIR)$(MANDIR)/man1/direwolf.1
|
||||
+ $(BSD_INSTALL_MAN) man1/gen_packets.1 $(DESTDIR)$(MANDIR)/man1/gen_packets.1
|
||||
+ $(BSD_INSTALL_MAN) man1/kissutil.1 $(DESTDIR)$(MANDIR)/man1/kissutil.1
|
||||
+ $(BSD_INSTALL_MAN) man1/ll2utm.1 $(DESTDIR)$(MANDIR)/man1/ll2utm.1
|
||||
+ $(BSD_INSTALL_MAN) man1/log2gpx.1 $(DESTDIR)$(MANDIR)//man1/log2gpx.1
|
||||
+ $(BSD_INSTALL_MAN) man1/text2tt.1 $(DESTDIR)$(MANDIR)/man1/text2tt.1
|
||||
+ $(BSD_INSTALL_MAN) man1/tt2text.1 $(DESTDIR)$(MANDIR)/man1/tt2text.1
|
||||
+ $(BSD_INSTALL_MAN) man1/utm2ll.1 $(DESTDIR)$(MANDIR)/man1/utm2ll.1
|
||||
#
|
||||
# Set group and mode of HID devices corresponding to C-Media USB Audio adapters.
|
||||
# This will allow us to use the CM108/CM119 GPIO pins for PTT.
|
||||
#
|
||||
- $(INSTALL) -D --mode=644 99-direwolf-cmedia.rules /etc/udev/rules.d/99-direwolf-cmedia.rules
|
||||
+# $(BSD_INSTALL_DATA) 99-direwolf-cmedia.rules /etc/udev/rules.d/99-direwolf-cmedia.rules
|
||||
#
|
||||
@echo " "
|
||||
@echo "If this is your first install, not an upgrade, type this to put a copy"
|
||||
@@ -693,7 +703,7 @@ install : $(APPS) direwolf.conf tocalls.
|
||||
# Put sample configuration & startup files in home directory.
|
||||
# This step would be done as ordinary user.
|
||||
# Some people like to put the direwolf config file in /etc/ax25.
|
||||
-# Note that all of these are also in $(DESTDIR)/share/doc/direwolf/examples/.
|
||||
+# Note that all of these are also in $(DESTDIR)$(INSTALLDIR)/share/doc/direwolf/examples/.
|
||||
|
||||
# The Raspberry Pi has ~/Desktop but Ubuntu does not.
|
||||
|
||||
@@ -724,7 +734,7 @@ endif
|
||||
|
||||
.PHONY: install-rpi
|
||||
install-rpi :
|
||||
- ln -f -s $(DESTDIR)/share/applications/direwolf.desktop ~/Desktop/direwolf.desktop
|
||||
+ ln -f -s $(DESTDIR)$(SHAREDIR)/applications/direwolf.desktop ~/Desktop/direwolf.desktop
|
||||
|
||||
|
||||
|
|
@ -1,34 +0,0 @@
|
|||
--- 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");
|
|
@ -1,6 +1,12 @@
|
|||
--- dw-start.sh.orig 2018-10-08 14:15:21 UTC
|
||||
+++ dw-start.sh
|
||||
@@ -120,14 +120,14 @@ function GUI {
|
||||
--- scripts/dw-start.sh.orig 2021-12-17 15:56:10 UTC
|
||||
+++ scripts/dw-start.sh
|
||||
@@ -1,4 +1,4 @@
|
||||
-#!/usr/bin/bash
|
||||
+#!%%PREFIX%%/bin/bash
|
||||
|
||||
# Why not simply "#!/bin/bash" ?
|
||||
|
||||
@@ -133,14 +133,14 @@ function GUI {
|
||||
# Auto adjust the startup for your particular environment: gnome-terminal, xterm, etc.
|
||||
#
|
||||
|
||||
|
@ -21,15 +27,3 @@
|
|||
SUCCESS=1
|
||||
else
|
||||
echo "Did not find an X terminal emulator. Reverting to CLI mode"
|
||||
@@ -142,9 +142,9 @@ function GUI {
|
||||
# -----------------------------------------------------------
|
||||
|
||||
# When running from cron, we have a very minimal environment
|
||||
-# including PATH=/usr/bin:/bin.
|
||||
+# including PATH=%%PREFIX%%/bin:/bin.
|
||||
#
|
||||
-export PATH=/usr/local/bin:$PATH
|
||||
+export PATH=%%PREFIX%%/bin:$PATH
|
||||
|
||||
#Log the start of the script run and re-run
|
||||
date >> $LOGFILE
|
|
@ -1,6 +1,6 @@
|
|||
--- ptt.c.orig 2018-10-08 14:15:21 UTC
|
||||
+++ ptt.c
|
||||
@@ -139,7 +139,7 @@
|
||||
--- src/ptt.c.orig 2021-12-17 15:05:52 UTC
|
||||
+++ src/ptt.c
|
||||
@@ -148,7 +148,7 @@
|
||||
|
||||
#if __WIN32__
|
||||
#else
|
|
@ -1,9 +1,9 @@
|
|||
bin/aclients
|
||||
bin/appserver
|
||||
bin/atest
|
||||
bin/cm108
|
||||
bin/decode_aprs
|
||||
bin/direwolf
|
||||
bin/dwspeak.sh
|
||||
bin/dwespeak.sh
|
||||
bin/gen_packets
|
||||
bin/kissutil
|
||||
bin/ll2utm
|
||||
|
@ -33,23 +33,23 @@ man/man1/text2tt.1.gz
|
|||
man/man1/tt2text.1.gz
|
||||
man/man1/utm2ll.1.gz
|
||||
share/applications/direwolf.desktop
|
||||
%%DATADIR%%/CHANGES.md
|
||||
%%DATADIR%%/LICENSE-dire-wolf.txt
|
||||
%%DATADIR%%/LICENSE-other.txt
|
||||
%%DATADIR%%/symbols-new.txt
|
||||
%%DATADIR%%/symbolsX.txt
|
||||
%%DATADIR%%/tocalls.txt
|
||||
%%DATADIR%%/pixmaps/dw-icon.png
|
||||
%%PORTDOCS%%%%DOCSDIR%%/2400-4800-PSK-for-APRS-Packet-Radio.pdf
|
||||
%%PORTDOCS%%%%DOCSDIR%%/A-Better-APRS-Packet-Demodulator-Part-1-1200-baud.pdf
|
||||
%%PORTDOCS%%%%DOCSDIR%%/A-Better-APRS-Packet-Demodulator-Part-2-9600-baud.pdf
|
||||
%%PORTDOCS%%%%DOCSDIR%%/A-Closer-Look-at-the-WA8LMF-TNC-Test-CD.pdf
|
||||
%%PORTDOCS%%%%DOCSDIR%%/AIS-Reception.pdf
|
||||
%%PORTDOCS%%%%DOCSDIR%%/APRS-Telemetry-Toolkit.pdf
|
||||
%%PORTDOCS%%%%DOCSDIR%%/APRStt-Implementation-Notes.pdf
|
||||
%%PORTDOCS%%%%DOCSDIR%%/APRStt-Listening-Example.pdf
|
||||
%%PORTDOCS%%%%DOCSDIR%%/APRStt-interface-for-SARTrack.pdf
|
||||
%%PORTDOCS%%%%DOCSDIR%%/AX25_plus_FEC_equals_FX25.pdf
|
||||
%%PORTDOCS%%%%DOCSDIR%%/Bluetooth-KISS-TNC.pdf
|
||||
%%PORTDOCS%%%%DOCSDIR%%/CHANGES.md
|
||||
%%PORTDOCS%%%%DOCSDIR%%/Going-beyond-9600-baud.pdf
|
||||
%%PORTDOCS%%%%DOCSDIR%%/LICENSE
|
||||
%%PORTDOCS%%%%DOCSDIR%%/README.md
|
||||
%%PORTDOCS%%%%DOCSDIR%%/Raspberry-Pi-APRS-Tracker.pdf
|
||||
%%PORTDOCS%%%%DOCSDIR%%/Raspberry-Pi-APRS.pdf
|
||||
|
@ -57,9 +57,12 @@ share/applications/direwolf.desktop
|
|||
%%PORTDOCS%%%%DOCSDIR%%/Successful-APRS-IGate-Operation.pdf
|
||||
%%PORTDOCS%%%%DOCSDIR%%/User-Guide.pdf
|
||||
%%PORTDOCS%%%%DOCSDIR%%/WA8LMF-TNC-Test-CD-Results.pdf
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/direwolf.conf
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dw-start.sh
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/sdr.conf
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/telem-balloon.conf
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/telem-m0xer-3.txt
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/telem-volts.conf
|
||||
%%PORTDOCS%%%%DOCSDIR%%/Why-is-9600-only-twice-as-fast-as-1200.pdf
|
||||
%%PORTDOCS%%%%DOCSDIR%%/conf/direwolf.conf
|
||||
%%PORTDOCS%%%%DOCSDIR%%/conf/sdr.conf
|
||||
%%PORTDOCS%%%%DOCSDIR%%/conf/telem-balloon.conf
|
||||
%%PORTDOCS%%%%DOCSDIR%%/conf/telem-m0xer-3.txt
|
||||
%%PORTDOCS%%%%DOCSDIR%%/conf/telem-volts.conf
|
||||
%%PORTDOCS%%%%DOCSDIR%%/external/LICENSE
|
||||
%%PORTDOCS%%%%DOCSDIR%%/scripts/dw-start.sh
|
||||
share/pixmaps/direwolf_icon.png
|
||||
|
|
|
@ -9,6 +9,8 @@ COMMENT= Narrow band digital voice
|
|||
|
||||
LICENSE= LGPL21
|
||||
|
||||
BROKEN= Needs update due to Hamlib changes
|
||||
|
||||
LIB_DEPENDS= libcodec2.so:audio/codec2 \
|
||||
libportaudio.so:audio/portaudio \
|
||||
libhamlib.so:comms/hamlib \
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Created by: Ganael Laplanche <ganael.laplanche@martymac.org>
|
||||
|
||||
PORTNAME= gqrx
|
||||
PORTVERSION= 2.14.6
|
||||
PORTVERSION= 2.15
|
||||
DISTVERSIONPREFIX= v
|
||||
PORTEPOCH= 1
|
||||
CATEGORIES= comms hamradio
|
||||
|
@ -35,7 +35,7 @@ LIB_DEPENDS= libgnuradio-runtime.so:comms/gnuradio \
|
|||
USES= cmake compiler:c++11-lang gl pkgconfig qt:5
|
||||
|
||||
USE_GITHUB= yes
|
||||
GH_ACCOUNT= csete
|
||||
GH_ACCOUNT= gqrx-sdr
|
||||
USE_GL= gl
|
||||
USE_QT= core gui network svg widgets
|
||||
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1633878926
|
||||
SHA256 (csete-gqrx-v2.14.6_GH0.tar.gz) = 69479debc90831d07e9b64480c65f186b6934177c32b5006d0779aa24edc4613
|
||||
SIZE (csete-gqrx-v2.14.6_GH0.tar.gz) = 1346684
|
||||
TIMESTAMP = 1639688538
|
||||
SHA256 (gqrx-sdr-gqrx-v2.15_GH0.tar.gz) = f606fa4773b7d4479cef57097ddd06a3ba99371aaa16d37a3c6416af83f653d3
|
||||
SIZE (gqrx-sdr-gqrx-v2.15_GH0.tar.gz) = 1347156
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
PORTNAME= rtl-sdr
|
||||
PORTVERSION= 0.6.0
|
||||
PORTREVISION= 2
|
||||
PORTREVISION= 3
|
||||
PORTEPOCH= 1
|
||||
CATEGORIES= comms hamradio
|
||||
|
||||
|
|
|
@ -29,9 +29,10 @@ libdata/pkgconfig/librtlsdr.pc
|
|||
%%DOXYGEN%%%%DOCSDIR%%/html/dir_d44c64559bbebec7f509842c48db8b23.js
|
||||
%%DOXYGEN%%%%DOCSDIR%%/html/doc.png
|
||||
%%DOXYGEN%%%%DOCSDIR%%/html/doxygen.css
|
||||
%%DOXYGEN%%%%DOCSDIR%%/html/doxygen.svg
|
||||
%%DOXYGEN%%%%DOCSDIR%%/html/dynsections.js
|
||||
%%DOXYGEN%%%%DOCSDIR%%/html/files.html
|
||||
%%DOXYGEN%%%%DOCSDIR%%/html/files_dup.js
|
||||
%%DOXYGEN%%%%DOCSDIR%%/html/files.html
|
||||
%%DOXYGEN%%%%DOCSDIR%%/html/folderclosed.png
|
||||
%%DOXYGEN%%%%DOCSDIR%%/html/folderopen.png
|
||||
%%DOXYGEN%%%%DOCSDIR%%/html/getopt_8h_source.html
|
||||
|
@ -49,60 +50,36 @@ libdata/pkgconfig/librtlsdr.pc
|
|||
%%DOXYGEN%%%%DOCSDIR%%/html/open.png
|
||||
%%DOXYGEN%%%%DOCSDIR%%/html/reg__field_8h_source.html
|
||||
%%DOXYGEN%%%%DOCSDIR%%/html/resize.js
|
||||
%%DOXYGEN%%%%DOCSDIR%%/html/rtl-sdr_8h_source.html
|
||||
%%DOXYGEN%%%%DOCSDIR%%/html/rtl-sdr__export_8h_source.html
|
||||
%%DOXYGEN%%%%DOCSDIR%%/html/rtl-sdr_8h_source.html
|
||||
%%DOXYGEN%%%%DOCSDIR%%/html/rtlsdr__i2c_8h_source.html
|
||||
%%DOXYGEN%%%%DOCSDIR%%/html/splitbar.png
|
||||
%%DOXYGEN%%%%DOCSDIR%%/html/structcmd.html
|
||||
%%DOXYGEN%%%%DOCSDIR%%/html/structcmd.js
|
||||
%%DOXYGEN%%%%DOCSDIR%%/html/structcmd__state.html
|
||||
%%DOXYGEN%%%%DOCSDIR%%/html/structcmd__state.js
|
||||
%%DOXYGEN%%%%DOCSDIR%%/html/structcmd.html
|
||||
%%DOXYGEN%%%%DOCSDIR%%/html/structcommand.html
|
||||
%%DOXYGEN%%%%DOCSDIR%%/html/structcommand.js
|
||||
%%DOXYGEN%%%%DOCSDIR%%/html/structcontroller__state.html
|
||||
%%DOXYGEN%%%%DOCSDIR%%/html/structcontroller__state.js
|
||||
%%DOXYGEN%%%%DOCSDIR%%/html/structdemod__state.html
|
||||
%%DOXYGEN%%%%DOCSDIR%%/html/structdemod__state.js
|
||||
%%DOXYGEN%%%%DOCSDIR%%/html/structdongle__info__t.html
|
||||
%%DOXYGEN%%%%DOCSDIR%%/html/structdongle__info__t.js
|
||||
%%DOXYGEN%%%%DOCSDIR%%/html/structdongle__state.html
|
||||
%%DOXYGEN%%%%DOCSDIR%%/html/structdongle__state.js
|
||||
%%DOXYGEN%%%%DOCSDIR%%/html/structe4k__pll__params.html
|
||||
%%DOXYGEN%%%%DOCSDIR%%/html/structe4k__pll__params.js
|
||||
%%DOXYGEN%%%%DOCSDIR%%/html/structe4k__state.html
|
||||
%%DOXYGEN%%%%DOCSDIR%%/html/structe4k__state.js
|
||||
%%DOXYGEN%%%%DOCSDIR%%/html/structgain__comb.html
|
||||
%%DOXYGEN%%%%DOCSDIR%%/html/structgain__comb.js
|
||||
%%DOXYGEN%%%%DOCSDIR%%/html/structllist.html
|
||||
%%DOXYGEN%%%%DOCSDIR%%/html/structllist.js
|
||||
%%DOXYGEN%%%%DOCSDIR%%/html/structoption.html
|
||||
%%DOXYGEN%%%%DOCSDIR%%/html/structoption.js
|
||||
%%DOXYGEN%%%%DOCSDIR%%/html/structoutput__state.html
|
||||
%%DOXYGEN%%%%DOCSDIR%%/html/structoutput__state.js
|
||||
%%DOXYGEN%%%%DOCSDIR%%/html/structpll__settings.html
|
||||
%%DOXYGEN%%%%DOCSDIR%%/html/structpll__settings.js
|
||||
%%DOXYGEN%%%%DOCSDIR%%/html/structr82xx__config.html
|
||||
%%DOXYGEN%%%%DOCSDIR%%/html/structr82xx__config.js
|
||||
%%DOXYGEN%%%%DOCSDIR%%/html/structr82xx__freq__range.html
|
||||
%%DOXYGEN%%%%DOCSDIR%%/html/structr82xx__freq__range.js
|
||||
%%DOXYGEN%%%%DOCSDIR%%/html/structr82xx__priv.html
|
||||
%%DOXYGEN%%%%DOCSDIR%%/html/structr82xx__priv.js
|
||||
%%DOXYGEN%%%%DOCSDIR%%/html/structreg__field.html
|
||||
%%DOXYGEN%%%%DOCSDIR%%/html/structreg__field.js
|
||||
%%DOXYGEN%%%%DOCSDIR%%/html/structreg__field__ops.html
|
||||
%%DOXYGEN%%%%DOCSDIR%%/html/structreg__field__ops.js
|
||||
%%DOXYGEN%%%%DOCSDIR%%/html/structreg__field.html
|
||||
%%DOXYGEN%%%%DOCSDIR%%/html/structrtlsdr__config.html
|
||||
%%DOXYGEN%%%%DOCSDIR%%/html/structrtlsdr__config.js
|
||||
%%DOXYGEN%%%%DOCSDIR%%/html/structrtlsdr__dev.html
|
||||
%%DOXYGEN%%%%DOCSDIR%%/html/structrtlsdr__dev.js
|
||||
%%DOXYGEN%%%%DOCSDIR%%/html/structrtlsdr__dongle.html
|
||||
%%DOXYGEN%%%%DOCSDIR%%/html/structrtlsdr__dongle.js
|
||||
%%DOXYGEN%%%%DOCSDIR%%/html/structrtlsdr__tuner__iface.html
|
||||
%%DOXYGEN%%%%DOCSDIR%%/html/structrtlsdr__tuner__iface.js
|
||||
%%DOXYGEN%%%%DOCSDIR%%/html/structstrbuf.html
|
||||
%%DOXYGEN%%%%DOCSDIR%%/html/structstrbuf.js
|
||||
%%DOXYGEN%%%%DOCSDIR%%/html/structtime__generic.html
|
||||
%%DOXYGEN%%%%DOCSDIR%%/html/structtuning__state.html
|
||||
%%DOXYGEN%%%%DOCSDIR%%/html/structtuning__state.js
|
||||
%%DOXYGEN%%%%DOCSDIR%%/html/sync_off.png
|
||||
%%DOXYGEN%%%%DOCSDIR%%/html/sync_on.png
|
||||
%%DOXYGEN%%%%DOCSDIR%%/html/tab_a.png
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
PORTNAME= babel
|
||||
PORTVERSION= 2010.01.16
|
||||
PORTREVISION= 62
|
||||
PORTREVISION= 63
|
||||
CATEGORIES= converters lisp
|
||||
PKGNAMEPREFIX= cl-
|
||||
DISTFILES= # none
|
||||
|
|
|
@ -659,6 +659,7 @@
|
|||
SUBDIR += postgis25
|
||||
SUBDIR += postgis30
|
||||
SUBDIR += postgis31
|
||||
SUBDIR += postgis32
|
||||
SUBDIR += postgresql-cstore_fdw
|
||||
SUBDIR += postgresql-jdbc
|
||||
SUBDIR += postgresql-libpgeasy
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Created by: TAKATSU Tomonari <tota@FreeBSD.org>
|
||||
|
||||
PORTNAME= RMySQL
|
||||
DISTVERSION= 0.10.22
|
||||
DISTVERSION= 0.10.23
|
||||
CATEGORIES= databases
|
||||
DISTNAME= ${PORTNAME}_${DISTVERSION}
|
||||
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1624537359
|
||||
SHA256 (RMySQL_0.10.22.tar.gz) = d4326d920d106edb383c328d791e17c3a285b4cedd7b22549e217c3815e61116
|
||||
SIZE (RMySQL_0.10.22.tar.gz) = 53215
|
||||
TIMESTAMP = 1639809642
|
||||
SHA256 (RMySQL_0.10.23.tar.gz) = f4ac7ed4fba83749819c07ce32d53ee024cf1cedebbda3b832644bff9edf4a15
|
||||
SIZE (RMySQL_0.10.23.tar.gz) = 53328
|
||||
|
|
|
@ -70,7 +70,6 @@ CONFIGURE_ARGS= --with-includes=${LOCALBASE}/include \
|
|||
--with-geos=${LOCALBASE}/bin/geos-config \
|
||||
--with-gdal=${LOCALBASE}/bin/gdal-config \
|
||||
--with-pthread=yes \
|
||||
--with-openmp \
|
||||
--prefix=${LOCALBASE} \
|
||||
--exec-prefix=${LOCALBASE}
|
||||
|
||||
|
@ -140,6 +139,10 @@ PLIST_SUB+= NOTONI386="@comment "
|
|||
PLIST_SUB+= NOTONI386=""
|
||||
.endif
|
||||
|
||||
.if ${ARCH} != powerpc
|
||||
CONFIGURE_ARGS+= --with-openmp
|
||||
.endif
|
||||
|
||||
.if !defined (GRASS_INST_DIR)
|
||||
GRASS_INST_DIR= ${PORTNAME}${VER}
|
||||
.endif
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue