View | Details | Raw Unified | Return to bug 239793
Collapse All | Expand All

(-)b/comms/gnuradio/Makefile (-6 / +2 lines)
Lines 1-10 Link Here
1
# $FreeBSD$
1
# $FreeBSD$
2
2
3
PORTNAME=	gnuradio
3
PORTNAME=	gnuradio
4
#MASTER_SITES=	http://gnuradio.org/releases/gnuradio/
4
PORTVERSION=	3.8.0.0
5
PORTVERSION=	3.8.0.0.r2
6
CATEGORIES=	comms astro hamradio
5
CATEGORIES=	comms astro hamradio
7
DISTNAME=	v3.8.0.0-rc2
6
MASTER_SITES=	http://gnuradio.org/releases/gnuradio/
8
7
9
MAINTAINER=	hamradio@FreeBSD.org
8
MAINTAINER=	hamradio@FreeBSD.org
10
COMMENT=	Amateur Radio Software defined radio
9
COMMENT=	Amateur Radio Software defined radio
Lines 56-64 RUN_DEPENDS:= ${BUILD_DEPENDS} Link Here
56
# volk/lib/volk_cpu.c:62: error: 'asm' operand has impossible constraints
55
# volk/lib/volk_cpu.c:62: error: 'asm' operand has impossible constraints
57
USES=		cmake compiler:c11 desktop-file-utils fortran gnome iconv \
56
USES=		cmake compiler:c11 desktop-file-utils fortran gnome iconv \
58
		perl5 pkgconfig pyqt:5 python:2.7 qt:5 shared-mime-info shebangfix
57
		perl5 pkgconfig pyqt:5 python:2.7 qt:5 shared-mime-info shebangfix
59
USE_GITHUB=	yes
60
GH_TUPLE=	gnuradio:gnuradio:${DISTNAME} \
61
		gnuradio:volk:d250816:volk/volk
62
58
63
SHEBANG_FILES=	grc/scripts/freedesktop/grc_setup_freedesktop.in \
59
SHEBANG_FILES=	grc/scripts/freedesktop/grc_setup_freedesktop.in \
64
		gnuradio-runtime/python/gnuradio/ctrlport/gr-ctrlport-monitor \
60
		gnuradio-runtime/python/gnuradio/ctrlport/gr-ctrlport-monitor \
(-)b/comms/gnuradio/distinfo (-5 / +3 lines)
Lines 1-5 Link Here
1
TIMESTAMP = 1565477657
1
TIMESTAMP = 1565539118
2
SHA256 (gnuradio-gnuradio-3.8.0.0.r2-v3.8.0.0-rc2_GH0.tar.gz) = 0dc466017101f39aa903780fa510c3cdf3a29ce75d12148fc449b12fe6324304
2
SHA256 (gnuradio-3.8.0.0.tar.gz) = 3a9c90111f22f2f6f30450731dc671ad28ce824fc1a7bc8ea0783da9b95a7092
3
SIZE (gnuradio-gnuradio-3.8.0.0.r2-v3.8.0.0-rc2_GH0.tar.gz) = 3400475
3
SIZE (gnuradio-3.8.0.0.tar.gz) = 3557884
4
SHA256 (gnuradio-volk-d250816_GH0.tar.gz) = 334da8910cfadc2e1487ef2a651f8eaa472262a4bfd3fa7c38d913c8fc32cbd8
5
SIZE (gnuradio-volk-d250816_GH0.tar.gz) = 252477
(-)b/comms/gnuradio/files/patch-cmake_Modules_GrPython.cmake (-2 / +2 lines)
Lines 1-6 Link Here
1
--- cmake/Modules/GrPython.cmake.orig	2019-03-09 13:28:14 UTC
1
--- cmake/Modules/GrPython.cmake.orig	2019-08-09 21:40:34 UTC
2
+++ cmake/Modules/GrPython.cmake
2
+++ cmake/Modules/GrPython.cmake
3
@@ -101,11 +101,15 @@ if(NOT DEFINED GR_PYTHON_DIR)
3
@@ -111,11 +111,15 @@ if(NOT DEFINED GR_PYTHON_DIR)
4
 execute_process(COMMAND ${PYTHON_EXECUTABLE} -c "
4
 execute_process(COMMAND ${PYTHON_EXECUTABLE} -c "
5
 import os
5
 import os
6
 import sys
6
 import sys
(-)b/comms/gnuradio/files/patch-docs_doxygen_Doxyfile.in (-2 / +2 lines)
Lines 1-6 Link Here
1
--- docs/doxygen/Doxyfile.in.orig	2019-03-09 13:28:14 UTC
1
--- docs/doxygen/Doxyfile.in.orig	2019-08-09 21:40:34 UTC
2
+++ docs/doxygen/Doxyfile.in
2
+++ docs/doxygen/Doxyfile.in
3
@@ -1852,7 +1852,7 @@ DOT_FONTSIZE           = 10
3
@@ -1848,7 +1848,7 @@ DOT_FONTSIZE           = 10
4
 # If you specify a different font using DOT_FONTNAME you can use DOT_FONTPATH to
4
 # If you specify a different font using DOT_FONTNAME you can use DOT_FONTPATH to
5
 # set the path where dot can find it.
5
 # set the path where dot can find it.
6
 
6
 
(-)b/comms/gnuradio/files/patch-gr-vocoder_lib_gsm__fr__decode__ps__impl.h (-2 / +2 lines)
Lines 1-9 Link Here
1
--- gr-vocoder/lib/gsm_fr_decode_ps_impl.h.orig	2019-05-29 03:34:08 UTC
1
--- gr-vocoder/lib/gsm_fr_decode_ps_impl.h.orig	2019-08-09 21:40:34 UTC
2
+++ gr-vocoder/lib/gsm_fr_decode_ps_impl.h
2
+++ gr-vocoder/lib/gsm_fr_decode_ps_impl.h
3
@@ -26,7 +26,11 @@
3
@@ -26,7 +26,11 @@
4
 #include <gnuradio/vocoder/gsm_fr_decode_ps.h>
4
 #include <gnuradio/vocoder/gsm_fr_decode_ps.h>
5
 
5
 
6
 extern "C"{
6
 extern "C" {
7
+#ifdef __FreeBSD__
7
+#ifdef __FreeBSD__
8
+#include <gsm.h>
8
+#include <gsm.h>
9
+#else
9
+#else
(-)b/comms/gnuradio/files/patch-gr-vocoder_lib_gsm__fr__encode__sp__impl.h (-2 / +2 lines)
Lines 1-9 Link Here
1
--- gr-vocoder/lib/gsm_fr_encode_sp_impl.h.orig	2019-05-29 03:34:08 UTC
1
--- gr-vocoder/lib/gsm_fr_encode_sp_impl.h.orig	2019-08-11 18:52:58 UTC
2
+++ gr-vocoder/lib/gsm_fr_encode_sp_impl.h
2
+++ gr-vocoder/lib/gsm_fr_encode_sp_impl.h
3
@@ -26,7 +26,11 @@
3
@@ -26,7 +26,11 @@
4
 #include <gnuradio/vocoder/gsm_fr_encode_sp.h>
4
 #include <gnuradio/vocoder/gsm_fr_encode_sp.h>
5
 
5
 
6
 extern "C"{
6
 extern "C" {
7
+#ifdef __FreeBSD__
7
+#ifdef __FreeBSD__
8
+#include <gsm.h>
8
+#include <gsm.h>
9
+#else
9
+#else
(-)b/comms/gnuradio/pkg-plist (-19 / +20 lines)
Lines 757-762 include/pmt/pmt.h Link Here
757
include/pmt/pmt_pool.h
757
include/pmt/pmt_pool.h
758
include/pmt/pmt_serial_tags.h
758
include/pmt/pmt_serial_tags.h
759
include/pmt/pmt_sugar.h
759
include/pmt/pmt_sugar.h
760
include/volk/constants.h
760
include/volk/saturation_arithmetic.h
761
include/volk/saturation_arithmetic.h
761
include/volk/volk.h
762
include/volk/volk.h
762
include/volk/volk_16i_32fc_dot_prod_32fc.h
763
include/volk/volk_16i_32fc_dot_prod_32fc.h
Lines 998-1057 lib/cmake/volk/VolkTargets-%%CMAKE_BUILD_TYPE%%.cmake Link Here
998
lib/cmake/volk/VolkTargets.cmake
999
lib/cmake/volk/VolkTargets.cmake
999
lib/libgnuradio-analog.so
1000
lib/libgnuradio-analog.so
1000
lib/libgnuradio-analog.so.3.8.0
1001
lib/libgnuradio-analog.so.3.8.0
1001
lib/libgnuradio-analog.so.3.8.0.0-rc2
1002
lib/libgnuradio-analog.so.3.8.0.0
1002
lib/libgnuradio-audio.so
1003
lib/libgnuradio-audio.so
1003
lib/libgnuradio-audio.so.3.8.0
1004
lib/libgnuradio-audio.so.3.8.0
1004
lib/libgnuradio-audio.so.3.8.0.0-rc2
1005
lib/libgnuradio-audio.so.3.8.0.0
1005
lib/libgnuradio-blocks.so
1006
lib/libgnuradio-blocks.so
1006
lib/libgnuradio-blocks.so.3.8.0
1007
lib/libgnuradio-blocks.so.3.8.0
1007
lib/libgnuradio-blocks.so.3.8.0.0-rc2
1008
lib/libgnuradio-blocks.so.3.8.0.0
1008
lib/libgnuradio-channels.so
1009
lib/libgnuradio-channels.so
1009
lib/libgnuradio-channels.so.3.8.0
1010
lib/libgnuradio-channels.so.3.8.0
1010
lib/libgnuradio-channels.so.3.8.0.0-rc2
1011
lib/libgnuradio-channels.so.3.8.0.0
1011
lib/libgnuradio-digital.so
1012
lib/libgnuradio-digital.so
1012
lib/libgnuradio-digital.so.3.8.0
1013
lib/libgnuradio-digital.so.3.8.0
1013
lib/libgnuradio-digital.so.3.8.0.0-rc2
1014
lib/libgnuradio-digital.so.3.8.0.0
1014
lib/libgnuradio-dtv.so
1015
lib/libgnuradio-dtv.so
1015
lib/libgnuradio-dtv.so.3.8.0
1016
lib/libgnuradio-dtv.so.3.8.0
1016
lib/libgnuradio-dtv.so.3.8.0.0-rc2
1017
lib/libgnuradio-dtv.so.3.8.0.0
1017
lib/libgnuradio-fec.so
1018
lib/libgnuradio-fec.so
1018
lib/libgnuradio-fec.so.3.8.0
1019
lib/libgnuradio-fec.so.3.8.0
1019
lib/libgnuradio-fec.so.3.8.0.0-rc2
1020
lib/libgnuradio-fec.so.3.8.0.0
1020
lib/libgnuradio-fft.so
1021
lib/libgnuradio-fft.so
1021
lib/libgnuradio-fft.so.3.8.0
1022
lib/libgnuradio-fft.so.3.8.0
1022
lib/libgnuradio-fft.so.3.8.0.0-rc2
1023
lib/libgnuradio-fft.so.3.8.0.0
1023
lib/libgnuradio-filter.so
1024
lib/libgnuradio-filter.so
1024
lib/libgnuradio-filter.so.3.8.0
1025
lib/libgnuradio-filter.so.3.8.0
1025
lib/libgnuradio-filter.so.3.8.0.0-rc2
1026
lib/libgnuradio-filter.so.3.8.0.0
1026
lib/libgnuradio-pmt.so
1027
lib/libgnuradio-pmt.so
1027
lib/libgnuradio-pmt.so.3.8.0
1028
lib/libgnuradio-pmt.so.3.8.0
1028
lib/libgnuradio-pmt.so.3.8.0.0-rc2
1029
lib/libgnuradio-pmt.so.3.8.0.0
1029
lib/libgnuradio-qtgui.so
1030
lib/libgnuradio-qtgui.so
1030
lib/libgnuradio-qtgui.so.3.8.0
1031
lib/libgnuradio-qtgui.so.3.8.0
1031
lib/libgnuradio-qtgui.so.3.8.0.0-rc2
1032
lib/libgnuradio-qtgui.so.3.8.0.0
1032
lib/libgnuradio-runtime.so
1033
lib/libgnuradio-runtime.so
1033
lib/libgnuradio-runtime.so.3.8.0
1034
lib/libgnuradio-runtime.so.3.8.0
1034
lib/libgnuradio-runtime.so.3.8.0.0-rc2
1035
lib/libgnuradio-runtime.so.3.8.0.0
1035
lib/libgnuradio-trellis.so
1036
lib/libgnuradio-trellis.so
1036
lib/libgnuradio-trellis.so.3.8.0
1037
lib/libgnuradio-trellis.so.3.8.0
1037
lib/libgnuradio-trellis.so.3.8.0.0-rc2
1038
lib/libgnuradio-trellis.so.3.8.0.0
1038
%%UHD%%lib/libgnuradio-uhd.so
1039
%%UHD%%lib/libgnuradio-uhd.so
1039
%%UHD%%lib/libgnuradio-uhd.so.3.8.0
1040
%%UHD%%lib/libgnuradio-uhd.so.3.8.0
1040
%%UHD%%lib/libgnuradio-uhd.so.3.8.0.0-rc2
1041
%%UHD%%lib/libgnuradio-uhd.so.3.8.0.0
1041
lib/libgnuradio-video-sdl.so
1042
lib/libgnuradio-video-sdl.so
1042
lib/libgnuradio-video-sdl.so.3.8.0
1043
lib/libgnuradio-video-sdl.so.3.8.0
1043
lib/libgnuradio-video-sdl.so.3.8.0.0-rc2
1044
lib/libgnuradio-video-sdl.so.3.8.0.0
1044
lib/libgnuradio-vocoder.so
1045
lib/libgnuradio-vocoder.so
1045
lib/libgnuradio-vocoder.so.3.8.0
1046
lib/libgnuradio-vocoder.so.3.8.0
1046
lib/libgnuradio-vocoder.so.3.8.0.0-rc2
1047
lib/libgnuradio-vocoder.so.3.8.0.0
1047
lib/libgnuradio-wavelet.so
1048
lib/libgnuradio-wavelet.so
1048
lib/libgnuradio-wavelet.so.3.8.0
1049
lib/libgnuradio-wavelet.so.3.8.0
1049
lib/libgnuradio-wavelet.so.3.8.0.0-rc2
1050
lib/libgnuradio-wavelet.so.3.8.0.0
1050
lib/libgnuradio-zeromq.so
1051
lib/libgnuradio-zeromq.so
1051
lib/libgnuradio-zeromq.so.3.8.0
1052
lib/libgnuradio-zeromq.so.3.8.0
1052
lib/libgnuradio-zeromq.so.3.8.0.0-rc2
1053
lib/libgnuradio-zeromq.so.3.8.0.0
1053
lib/libvolk.so
1054
lib/libvolk.so
1054
lib/libvolk.so.1.4.1git
1055
lib/libvolk.so.2.0
1055
%%PYTHON_SITELIBDIR%%/gnuradio/__init__.py
1056
%%PYTHON_SITELIBDIR%%/gnuradio/__init__.py
1056
%%PYTHON_SITELIBDIR%%/gnuradio/__init__.pyc
1057
%%PYTHON_SITELIBDIR%%/gnuradio/__init__.pyc
1057
%%PYTHON_SITELIBDIR%%/gnuradio/__init__.pyo
1058
%%PYTHON_SITELIBDIR%%/gnuradio/__init__.pyo

Return to bug 239793