From owner-svn-ports-head@freebsd.org Mon Sep 2 04:20:02 2019 Return-Path: Delivered-To: svn-ports-head@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id EBC12D023C; Mon, 2 Sep 2019 04:20:02 +0000 (UTC) (envelope-from yuri@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 46MH1G5xShz4Cst; Mon, 2 Sep 2019 04:20:02 +0000 (UTC) (envelope-from yuri@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id B03D1C74F; Mon, 2 Sep 2019 04:20:02 +0000 (UTC) (envelope-from yuri@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id x824K26c030517; Mon, 2 Sep 2019 04:20:02 GMT (envelope-from yuri@FreeBSD.org) Received: (from yuri@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id x824K1c2030512; Mon, 2 Sep 2019 04:20:01 GMT (envelope-from yuri@FreeBSD.org) Message-Id: <201909020420.x824K1c2030512@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: yuri set sender to yuri@FreeBSD.org using -f From: Yuri Victorovich Date: Mon, 2 Sep 2019 04:20:01 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r510752 - in head/misc: . iio-oscilloscope X-SVN-Group: ports-head X-SVN-Commit-Author: yuri X-SVN-Commit-Paths: in head/misc: . iio-oscilloscope X-SVN-Commit-Revision: 510752 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 02 Sep 2019 04:20:03 -0000 Author: yuri Date: Mon Sep 2 04:20:01 2019 New Revision: 510752 URL: https://svnweb.freebsd.org/changeset/ports/510752 Log: New port: misc/iio-oscilloscope: Oscilloscope application for interfacing with various IIO devices Added: head/misc/iio-oscilloscope/ head/misc/iio-oscilloscope/Makefile (contents, props changed) head/misc/iio-oscilloscope/distinfo (contents, props changed) head/misc/iio-oscilloscope/pkg-descr (contents, props changed) head/misc/iio-oscilloscope/pkg-plist (contents, props changed) Modified: head/misc/Makefile Modified: head/misc/Makefile ============================================================================== --- head/misc/Makefile Mon Sep 2 03:59:14 2019 (r510751) +++ head/misc/Makefile Mon Sep 2 04:20:01 2019 (r510752) @@ -188,6 +188,7 @@ SUBDIR += hotkeys SUBDIR += hulgalugha SUBDIR += ignition-fuel-tools + SUBDIR += iio-oscilloscope SUBDIR += imerge SUBDIR += img2xterm SUBDIR += ini_file_manager Added: head/misc/iio-oscilloscope/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/misc/iio-oscilloscope/Makefile Mon Sep 2 04:20:01 2019 (r510752) @@ -0,0 +1,33 @@ +# $FreeBSD$ + +PORTNAME= iio-oscilloscope +DISTVERSIONPREFIX= v +DISTVERSION= 0.10 +DISTVERSIONSUFFIX= -master-28-g9b9a441 +CATEGORIES= misc + +MAINTAINER= yuri@FreeBSD.org +COMMENT= Oscilloscope application for interfacing with various IIO devices + +LICENSE= GPLv2 +LICENSE_FILE= ${WRKSRC}/LICENSE + +LIB_DEPENDS= libad9361.so:misc/libad9361-iio \ + libcurl.so:ftp/curl \ + libfftw3.so:math/fftw3 \ + libfontconfig.so:x11-fonts/fontconfig \ + libfreetype.so:print/freetype2 \ + libgtkdatabox.so:x11-toolkits/gtkdatabox \ + libiio.so:misc/libiio \ + libjansson.so:devel/jansson \ + libmatio.so:math/matio + +USES= cmake gnome localbase:ldflags pkgconfig +USE_GITHUB= yes +GH_ACCOUNT= analogdevicesinc +USE_GNOME= atk cairo gdkpixbuf2 gtk20 libxml2 pango +USE_LDCONFIG= yes + +LDFLAGS+= -lm -lexecinfo + +.include Added: head/misc/iio-oscilloscope/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/misc/iio-oscilloscope/distinfo Mon Sep 2 04:20:01 2019 (r510752) @@ -0,0 +1,3 @@ +TIMESTAMP = 1567395752 +SHA256 (analogdevicesinc-iio-oscilloscope-v0.10-master-28-g9b9a441_GH0.tar.gz) = be6e87fd69139368a59e9c7dabfe0382145e4c944af5b13a339959aa3dc0b061 +SIZE (analogdevicesinc-iio-oscilloscope-v0.10-master-28-g9b9a441_GH0.tar.gz) = 40501263 Added: head/misc/iio-oscilloscope/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/misc/iio-oscilloscope/pkg-descr Mon Sep 2 04:20:01 2019 (r510752) @@ -0,0 +1,8 @@ +The ADI IIO Oscilloscope is a example application, which demonstrates how to +interface different evaluation boards from within a Linux system. The +application supports plotting of the captured data in four different modes +(time domain, frequency domain, constellation and cross-correlation). The +application also allows to view and modify several settings of the evaluation +board's devices. + +WWW: https://wiki.analog.com/resources/tools-software/linux-software/iio_oscilloscope Added: head/misc/iio-oscilloscope/pkg-plist ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/misc/iio-oscilloscope/pkg-plist Mon Sep 2 04:20:01 2019 (r510752) @@ -0,0 +1,196 @@ +bin/osc +bin/osc-v +lib/libosc.so +lib/libosc.so.0 +lib/libosc.so.v +lib/osc/AD5628_1.so +lib/osc/AD7303.so +lib/osc/ad6676.so +lib/osc/ad9371.so +lib/osc/ad9371_adv.so +lib/osc/ad9739a.so +lib/osc/adrv9009.so +lib/osc/adrv9009_adv.so +lib/osc/block_diagrams/AD-FMCDAQ2-EBZ.jpg +lib/osc/block_diagrams/AD9144_11675-002.svg +lib/osc/block_diagrams/AD9361.svg +lib/osc/block_diagrams/AD9371.svg +lib/osc/block_diagrams/AD9523_09278-020.svg +lib/osc/block_diagrams/AD9625_11814-001.svg +lib/osc/block_diagrams/AD9680_11752-001.svg +lib/osc/block_diagrams/ADRV9371-N_PCBZ.jpg +lib/osc/block_diagrams/AD_FMCOMM2S2_RevC.jpg +lib/osc/block_diagrams/AD_FMCOMMS5_EBZ.jpg +lib/osc/block_diagrams/Zynq.svg +lib/osc/block_diagrams/fmcomms2.svg +lib/osc/cn0357.so +lib/osc/cn0508.so +lib/osc/daq2.so +lib/osc/debug.so +lib/osc/dmm.so +lib/osc/filters/61_44_28MHz.ftr +lib/osc/filters/AD936x_LP_180kHz_521kSPS.ftr +lib/osc/filters/AD936x_LP_256kHz_768kSPS.ftr +lib/osc/filters/AD936x_LP_333kHz_1MSPS.ftr +lib/osc/filters/AD936x_LP_666kHz_2MSPS.ftr +lib/osc/filters/ATSC_10M72Hz.ftr +lib/osc/filters/GSM.ftr +lib/osc/filters/LTE10_MHz.ftr +lib/osc/filters/LTE15_MHz.ftr +lib/osc/filters/LTE1p4_MHz.ftr +lib/osc/filters/LTE20_MHz.ftr +lib/osc/filters/LTE3_MHz.ftr +lib/osc/filters/LTE5_MHz.ftr +lib/osc/filters/UMTS.ftr +lib/osc/filters/ad9371_5/profile_TxBW100_ORxBW100_RxBW100.txt +lib/osc/filters/ad9371_5/profile_TxBW100_ORxBW100_RxBW20.txt +lib/osc/filters/ad9371_5/profile_TxBW100_ORxBW100_RxBW50.txt +lib/osc/filters/ad9371_5/profile_TxBW200_ORxBW200_RxBW100.txt +lib/osc/filters/ad9371_5/profile_TxBW50_ORxBW50_RxBW25.txt +lib/osc/filters/ad9371_5/profile_TxBW50_ORxBW50_RxBW50.txt +lib/osc/filters/adrv9009/Tx_BW100_IR122p88_Rx_BW100_OR122p88_ORx_BW100_OR122p88_DC122p88.txt +lib/osc/filters/adrv9009/Tx_BW100_IR122p88_Rx_BW100_OR122p88_ORx_BW100_OR122p88_DC245p76.txt +lib/osc/filters/adrv9009/Tx_BW200_IR245p76_Rx_BW100_OR122p88_ORx_BW200_OR245p76_DC122p88.txt +lib/osc/filters/adrv9009/Tx_BW200_IR245p76_Rx_BW100_OR122p88_ORx_BW200_OR245p76_DC245p76.txt +lib/osc/filters/adrv9009/Tx_BW200_IR245p76_Rx_BW200_OR245p76_ORx_BW200_OR245p76_DC122p88.txt +lib/osc/filters/adrv9009/Tx_BW200_IR245p76_Rx_BW200_OR245p76_ORx_BW200_OR245p76_DC245p76.txt +lib/osc/filters/adrv9009/Tx_BW400_IR491p52_Rx_BW200_OR245p76_ORx_BW400_OR491p52_DC245p76.txt +lib/osc/fmcadc3.so +lib/osc/fmcomms1.so +lib/osc/fmcomms11.so +lib/osc/fmcomms2.so +lib/osc/fmcomms2_adv.so +lib/osc/fmcomms5.so +lib/osc/fmcomms6.so +lib/osc/lidar.so +lib/osc/motor_control.so +lib/osc/pr_config.so +lib/osc/profiles/AD-FMCADC2_test.ini +lib/osc/profiles/AD-FMCDAQ2_test.ini +lib/osc/profiles/AD-FMCDAQ3_test.ini +lib/osc/profiles/AD-FREQCVT1_test.ini +lib/osc/profiles/AD-TRXBOOST1_test.ini +lib/osc/profiles/ADRV9363_test.ini +lib/osc/profiles/ADRV9371-W_test.ini +lib/osc/profiles/ADRV9371_test.ini +lib/osc/profiles/FMComms1_sweep_rx.ini +lib/osc/profiles/FMComms1_sweep_tx.ini +lib/osc/profiles/FMComms1_test.ini +lib/osc/profiles/FMComms2_sweep.ini +lib/osc/profiles/FMComms2_test.ini +lib/osc/profiles/FMComms4_sweep.ini +lib/osc/profiles/FMComms4_test.ini +lib/osc/profiles/FMComms5_test.ini +lib/osc/profiles/GSM.ini +lib/osc/profiles/LTE10.ini +lib/osc/profiles/LTE15.ini +lib/osc/profiles/LTE1p4.ini +lib/osc/profiles/LTE20.ini +lib/osc/profiles/LTE3.ini +lib/osc/profiles/LTE5.ini +lib/osc/profiles/PZSDR1_test.ini +lib/osc/profiles/PZSDR2_2400TDD_test.ini +lib/osc/profiles/PZSDR2_test.ini +lib/osc/waveforms/10.txt +lib/osc/waveforms/11.txt +lib/osc/waveforms/1M_10M_nyq.txt +lib/osc/waveforms/LTE10.mat +lib/osc/waveforms/LTE15.mat +lib/osc/waveforms/LTE20.mat +lib/osc/waveforms/LTE5.mat +lib/osc/waveforms/LTE_E_TM3.1_64QAM_10MHz.mat +lib/osc/waveforms/Tx_10MHz_61.44Msps_PeakScaling3.0dBFS_ETM1.1_PAR7.5dB_Offset0MHz_4Carrier.txt +lib/osc/waveforms/Tx_20MHz_245.76Msps_PeakScaling3.0dBFS_ETM1.1_PAR7.5dB_Offset0MHz.txt +lib/osc/waveforms/Tx_20MHz_245.76Msps_PeakScaling3.0dBFS_ETM1.1_PAR7.5dB_Offset0MHz_2Carrier.txt +lib/osc/waveforms/Tx_20MHz_245.76Msps_PeakScaling3.0dBFS_ETM1.1_PAR7.5dB_Offset0MHz_4Carrier.txt +lib/osc/waveforms/Tx_20MHz_61.44Msps_PeakScaling3.0dBFS_ETM1.1_PAR7.5dB_Offset0MHz.txt +lib/osc/waveforms/chirp.mat +lib/osc/waveforms/modem_qpsk_20MHz.mat +lib/osc/waveforms/msk_20M.txt +lib/osc/waveforms/qam16_20M.txt +lib/osc/waveforms/qpsk/qpsk_tx_data_8x.txt +lib/osc/waveforms/qpsk/qpsk_tx_raw_2msps.mat +lib/osc/waveforms/qpsknofilt_30M.txt +lib/osc/waveforms/qpskwithfilt_30.72M.txt +lib/osc/waveforms/sinewave_0.3.mat +lib/osc/waveforms/sinewave_0.3_2ch.mat +lib/osc/waveforms/sinewave_0.6.mat +lib/osc/waveforms/sinewave_0.6_2ch.mat +lib/osc/waveforms/sinewave_0.9.mat +lib/osc/waveforms/sinewave_0.9_2ch.mat +lib/osc/xmls/ad9122.xml +lib/osc/xmls/ad9144.xml +lib/osc/xmls/ad9250.xml +lib/osc/xmls/ad9361-phy.xml +lib/osc/xmls/ad9517.xml +lib/osc/xmls/ad9523.xml +lib/osc/xmls/ad9528.xml +lib/osc/xmls/ad9643.xml +lib/osc/xmls/ad9680.xml +lib/osc/xmls/adf4351.xml +lib/osc/xmls/adi_regmap_adc.xml +lib/osc/xmls/adi_regmap_adc_v10.xml +lib/osc/xmls/adi_regmap_adc_v9.xml +lib/osc/xmls/adi_regmap_dac.xml +lib/osc/xmls/adi_regmap_dac_v9.xml +share/osc/AD5628_1.glade +share/osc/AD7303.glade +share/osc/ADIlogo.png +share/osc/IIOlogo.png +share/osc/ad6676.glade +share/osc/ad9371.glade +share/osc/ad9371_adv.glade +share/osc/ad9739a.glade +share/osc/adrv9009.glade +share/osc/adrv9009_adv.glade +share/osc/ch_color_icon.png +share/osc/cn0357.glade +share/osc/cn0508.glade +share/osc/daq2.glade +share/osc/debug.glade +share/osc/dmm.glade +share/osc/fmcadc3.glade +share/osc/fmcomms1.glade +share/osc/fmcomms11.glade +share/osc/fmcomms2.glade +share/osc/fmcomms2_adv.glade +share/osc/fmcomms5.glade +share/osc/fmcomms6.glade +share/osc/icons/ADIlogo.png +share/osc/icons/IIOlogo.png +share/osc/icons/ch_color_icon.png +share/osc/icons/laser_symbol.png +share/osc/icons/osc.ico +share/osc/icons/osc.svg +share/osc/icons/osc128.png +share/osc/icons/osc16.png +share/osc/icons/osc256.png +share/osc/icons/osc32.png +share/osc/icons/osc64.png +share/osc/icons/osc_capture.png +share/osc/icons/osc_generator.png +share/osc/icons/sawtooth.png +share/osc/icons/sine.png +share/osc/icons/square.png +share/osc/icons/triangle.png +share/osc/laser_symbol.png +share/osc/lidar.glade +share/osc/motor_control.glade +share/osc/osc.glade +share/osc/osc.ico +share/osc/osc.svg +share/osc/osc128.png +share/osc/osc16.png +share/osc/osc256.png +share/osc/osc32.png +share/osc/osc64.png +share/osc/osc_capture.png +share/osc/osc_generator.png +share/osc/oscplot.glade +share/osc/pr_config.glade +share/osc/sawtooth.png +share/osc/scpi.glade +share/osc/sine.png +share/osc/spectrum_analyzer.glade +share/osc/square.png +share/osc/triangle.png