├── .gitignore ├── README.md ├── airspy.lwr ├── airspyhf.lwr ├── alsa.lwr ├── apache-thrift.lwr ├── armadillo.lwr ├── atk.lwr ├── bison.lwr ├── bladeRF.lwr ├── blas.lwr ├── bokeh.lwr ├── boost.lwr ├── cairo.lwr ├── cheetah.lwr ├── cmake3.lwr ├── cppunit.lwr ├── curl.lwr ├── dateutil.lwr ├── doxygen.lwr ├── expat.lwr ├── faac.lwr ├── faad.lwr ├── ffi.lwr ├── fftw.lwr ├── flex.lwr ├── fontconfig.lwr ├── freetype.lwr ├── gcc.lwr ├── gdk-pixbuf.lwr ├── gflags.lwr ├── gfortran.lwr ├── glfw3.lwr ├── glib.lwr ├── glog.lwr ├── gmp.lwr ├── gnss-sdr.lwr ├── gnuradio-default.lwr ├── gnuradio-main.lwr ├── gnuradio-master.lwr ├── gnuradio-stable.lwr ├── gnuradio.lwr ├── gnuradio310.lwr ├── gnuradio37.lwr ├── gnuradio38.lwr ├── gnuradio39.lwr ├── gnutls.lwr ├── gobject-introspection.lwr ├── gperftools.lwr ├── gqrx.lwr ├── gr-adsb.lwr ├── gr-air-modes.lwr ├── gr-ais.lwr ├── gr-baz.lwr ├── gr-bladeRF.lwr ├── gr-bluetooth.lwr ├── gr-bokehgui.lwr ├── gr-burst.lwr ├── gr-cdma.lwr ├── gr-compat.lwr ├── gr-display.lwr ├── gr-drm.lwr ├── gr-ettus.lwr ├── gr-eventstream.lwr ├── gr-fcdproplus.lwr ├── gr-foo.lwr ├── gr-fosphor.lwr ├── gr-fsk-burst.lwr ├── gr-funcube.lwr ├── gr-ieee-80211.lwr ├── gr-iio.lwr ├── gr-inspector.lwr ├── gr-iqbal.lwr ├── gr-iridium.lwr ├── gr-ldpc.lwr ├── gr-lilacsat.lwr ├── gr-limesdr.lwr ├── gr-mac.lwr ├── gr-mapper.lwr ├── gr-message_tools.lwr ├── gr-nacl.lwr ├── gr-nmea.lwr ├── gr-ofdm.lwr ├── gr-op25.lwr ├── gr-osmosdr.lwr ├── gr-packetradio.lwr ├── gr-paint.lwr ├── gr-pico.lwr ├── gr-polaris.lwr ├── gr-psk-burst.lwr ├── gr-pylambda.lwr ├── gr-pyqt.lwr ├── gr-radar.lwr ├── gr-rds.lwr ├── gr-satellites.lwr ├── gr-soapy.lwr ├── gr-specest.lwr ├── gr-tagutils.lwr ├── gr-tf.lwr ├── gr-theano.lwr ├── gr-tutorial.lwr ├── gr-zmqblocks.lwr ├── gsl.lwr ├── gtest.lwr ├── gtk2.lwr ├── gtk3.lwr ├── hackrf.lwr ├── lapack.lwr ├── libad9361.lwr ├── libav.lwr ├── libbtbb.lwr ├── libbzip.lwr ├── libevent.lwr ├── libfec.lwr ├── libhidapi.lwr ├── libiio.lwr ├── libitpp.lwr ├── libjpeg.lwr ├── liblog4cpp.lwr ├── libmnl.lwr ├── libmp3lame.lwr ├── libosmo-dsp.lwr ├── libosmocore.lwr ├── libpcap.lwr ├── libperseus-sdr.lwr ├── libpng.lwr ├── libpolarssl.lwr ├── libshout.lwr ├── libsndfile.lwr ├── libsodium.lwr ├── libtalloc-dev.lwr ├── libtiff.lwr ├── libtool.lwr ├── libudev.lwr ├── libusb.lwr ├── libvolk.lwr ├── libxml.lwr ├── libxslt.lwr ├── limesuite.lwr ├── lxml.lwr ├── make.lwr ├── mako.lwr ├── matio.lwr ├── mbelib.lwr ├── mcpp.lwr ├── mpc.lwr ├── mpfr.lwr ├── networkx.lwr ├── niusrprio.lwr ├── numpy.lwr ├── opencl.lwr ├── openlte.lwr ├── osmo-fl2k.lwr ├── osmo-sdr.lwr ├── osmo-tetra.lwr ├── pango.lwr ├── pcsclite.lwr ├── perl.lwr ├── pixman.lwr ├── pkg-config.lwr ├── pocsag-mrt.lwr ├── protobuf.lwr ├── pulseaudio.lwr ├── pybind11.lwr ├── pybitarray.lwr ├── pycairo.lwr ├── pyconstruct.lwr ├── pygobject.lwr ├── pygraphviz.lwr ├── pygtk.lwr ├── pyqt4-dev-tools.lwr ├── pyqt4.lwr ├── pyqt5.lwr ├── pyqwt5.lwr ├── pysstv.lwr ├── python-click-plugins.lwr ├── python-matplotlib.lwr ├── python-pyqtgraph.lwr ├── python-tk.lwr ├── python-zmq.lwr ├── pyyaml.lwr ├── qt4.lwr ├── qt5.lwr ├── qwt5.lwr ├── qwt6.lwr ├── qwtplot3d.lwr ├── rtl-sdr.lwr ├── scipy.lwr ├── setuptools.lwr ├── sip.lwr ├── six.lwr ├── soapyairspy.lwr ├── soapyairspyhf.lwr ├── soapybladerf.lwr ├── soapyhackrf.lwr ├── soapymultisdr.lwr ├── soapyremote.lwr ├── soapyrtlsdr.lwr ├── soapysdr.lwr ├── soapysdrplay.lwr ├── soapyuhd.lwr ├── spdlog.lwr ├── sqlite.lwr ├── ssl.lwr ├── subversion.lwr ├── swig.lwr ├── tornado.lwr ├── twisted.lwr ├── uhd.lwr ├── wget.lwr ├── wireshark.lwr ├── wxpython.lwr ├── x11.lwr └── zeromq.lwr /.gitignore: -------------------------------------------------------------------------------- 1 | *.swp 2 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # GNU Radio Recipes Repository -- gr-recipes 2 | 3 | This repository stores recipes for the most popular extensions for GNU Radio. 4 | 5 | To add this to your local PyBOMBS recipe list, use the following command: 6 | 7 | $ pybombs recipes add gr-recipes https://github.com/gnuradio/gr-recipes.git 8 | 9 | To find more recipes from the GNU Radio universe, see the gr-etcetera repository: 10 | 11 | - https://github.com/gnuradio/gr-etcetera 12 | 13 | -------------------------------------------------------------------------------- /airspy.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: hardware 21 | depends: 22 | - libusb 23 | - pkg-config 24 | description: Host side software for AirSpy dongles 25 | gitbranch: master 26 | inherit: cmake 27 | satisfy: 28 | deb: airspy 29 | port: airspy 30 | pacman: airspy 31 | source: git+https://github.com/airspy/airspyone_host.git 32 | -------------------------------------------------------------------------------- /airspyhf.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: hardware 21 | depends: 22 | - libusb 23 | description: User mode driver for Airspy HF+ 24 | gitbranch: master 25 | inherit: cmake 26 | source: git+https://github.com/airspy/airspyhf.git 27 | -------------------------------------------------------------------------------- /alsa.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: baseline 21 | inherit: autoconf 22 | satisfy: 23 | deb: libasound2-dev 24 | rpm: alsa-lib-devel || alsa-devel 25 | pacman: alsa-lib 26 | port: portaudio 27 | portage: media-libs/portaudio 28 | pkgconfig: alsa 29 | source: git+git://git.alsa-project.org/alsa-lib.git 30 | gitrev: tags/v1.2.3.2 31 | -------------------------------------------------------------------------------- /armadillo.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: baseline 21 | depends: 22 | - blas 23 | - lapack 24 | inherit: cmake 25 | satisfy: 26 | deb: libarmadillo-dev 27 | rpm: armadillo-devel 28 | port: armadillo 29 | portage: sci-libs/armadillo 30 | source: wget+http://sourceforge.net/projects/arma/files/armadillo-8.200.2.tar.xz 31 | vars: 32 | config_opt: ' -DINSTALL_LIB_DIR=$prefix/lib ' 33 | -------------------------------------------------------------------------------- /atk.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: baseline 21 | inherit: autoconf 22 | satisfy: 23 | deb: libatk1.0-0 >= 1.29.2 24 | rpm: atk-devel >= 1.29.2 25 | pacman: atk >= 1.29.2 26 | port: atk >= 1.29.2 27 | source: wget+http://ftp.gnome.org/pub/gnome/sources/atk/1.30/atk-1.30.0.tar.bz2 28 | -------------------------------------------------------------------------------- /bison.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: baseline 21 | inherit: autoconf 22 | satisfy: 23 | deb: bison >= 2.5 24 | rpm: bison >= 2.5 25 | cmd: bison --version >= 2.5 26 | pacman: bison >= 2.5 27 | port: bison >= 2.5 28 | portage: sys-devel/bison >= 2.5 29 | source: wget+http://ftp.gnu.org/gnu/bison/bison-2.5.tar.gz 30 | -------------------------------------------------------------------------------- /bladeRF.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: hardware 21 | configuredir: host/build 22 | depends: 23 | - libusb 24 | description: Host side drivers, libraries and utilities to interact with bladeRF platform 25 | gitbranch: master 26 | inherit: cmake 27 | installdir: host/build 28 | makedir: host/build 29 | satisfy: 30 | deb: bladerf 31 | port: bladeRF 32 | portage: net-wireless/bladerf 33 | pacman: bladerf 34 | source: git+https://github.com/Nuand/bladeRF.git 35 | vars: 36 | config_opt: ' -DINSTALL_UDEV_RULES=OFF' 37 | -------------------------------------------------------------------------------- /blas.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: baseline 21 | satisfy: 22 | deb: libopenblas-dev 23 | rpm: blas-devel 24 | pacman: blas 25 | port: OpenBLAS 26 | portage: virtual/blas 27 | -------------------------------------------------------------------------------- /bokeh.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: baseline 21 | depends: 22 | - tornado 23 | - numpy 24 | - pyyaml 25 | - dateutil 26 | - python-requests 27 | description: Python plotting library 28 | inherit: distutils 29 | satisfy: 30 | deb: python-bokeh >= 0.12.6 31 | rpm: bokeh || python-bokeh 32 | python: bokeh >= 0.12.6 33 | pip: bokeh >= 0.12.6 34 | source: git+https://github.com/bokeh/bokeh.git 35 | -------------------------------------------------------------------------------- /cairo.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: baseline 21 | depends: 22 | - fontconfig 23 | - libpng 24 | - pixman 25 | - x11 26 | inherit: autoconf 27 | satisfy: 28 | deb: libcairo2 >= 1.8.10 29 | rpm: cairo-devel >= 1.8.10 30 | pacman: cairo >= 1.8.10 31 | port: cairo >= 1.8.10 32 | portage: x11-libs/cairo >= 1.8.10 33 | source: wget+http://cairographics.org/releases/cairo-1.8.10.tar.gz 34 | -------------------------------------------------------------------------------- /cheetah.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: baseline 21 | depends: 22 | - python 23 | inherit: distutils 24 | satisfy: 25 | deb: python-cheetah >= 2.0 26 | rpm: python-cheetah >= 2.0 || python2-cheetah >= 2.0 27 | pacman: python2-cheetah >= 2.0 28 | cmd: cheetah --version >= 2.0 29 | port: py27-cheetah >= 2.0 30 | portage: dev-python/cheetah >= 2.0 31 | pip: Cheetah >= 2.0 32 | source: 33 | - git+https://github.com/cheetahtemplate/cheetah.git 34 | - wget+http://prdownloads.sourceforge.net/cheetahtemplate/Cheetah-2.0.1.tar.gz 35 | -------------------------------------------------------------------------------- /cppunit.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: baseline 21 | inherit: autoconf 22 | satisfy: 23 | deb: libcppunit-dev 24 | rpm: cppunit-devel 25 | pacman: cppunit 26 | port: cppunit 27 | portage: dev-util/cppunit 28 | source: wget+http://prdownloads.sourceforge.net/cppunit/cppunit-1.12.1.tar.gz 29 | vars: 30 | config_opt: LIBS=-ldl 31 | -------------------------------------------------------------------------------- /curl.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: baseline 21 | satisfy: 22 | deb: curl || libcurl3 23 | rpm: curl 24 | cmd: curl --version 25 | pacman: curl 26 | port: curl 27 | -------------------------------------------------------------------------------- /dateutil.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: baseline 21 | inherit: autoconf 22 | depends: 23 | - python 24 | description: Provides powerful extensions to the standard datetime module 25 | satisfy: 26 | pip: dateutil >= 2.6 27 | source: git+https://github.com/dateutil/dateutil.git 28 | 29 | -------------------------------------------------------------------------------- /doxygen.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: baseline 21 | inherit: cmake 22 | satisfy: 23 | deb: doxygen 24 | rpm: doxygen 25 | cmd: doxygen --version 26 | pacman: doxygen 27 | portage: app-doc/doxygen 28 | source: git+https://github.com/doxygen/doxygen.git 29 | 30 | -------------------------------------------------------------------------------- /expat.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: baseline 21 | inherit: autoconf 22 | satisfy: 23 | deb: libexpat1-dev >= 2.0.1 24 | rpm: expat-devel >= 2.0.1 25 | pacman: expat >= 2.0.1 26 | port: expat >= 2.0.1 27 | portage: dev-libs/expat >= 2.0.1 28 | source: wget+http://downloads.sourceforge.net/project/expat/expat/2.0.1/expat-2.0.1.tar.gz 29 | vars: 30 | config_opt: ' --libdir=$prefix/lib64 ' 31 | -------------------------------------------------------------------------------- /faac.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: baseline 21 | description: MPEG-4 and MPEG-2 AAC encoder 22 | inherit: empty 23 | satisfy: 24 | deb: libfaac-dev && libfaac0 25 | rpm: faac-devel 26 | portage: media-libs/faac 27 | -------------------------------------------------------------------------------- /faad.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: baseline 21 | inherit: autoconf 22 | satisfy: 23 | deb: libfaad-dev 24 | rpm: faad2-devel 25 | pacman: faad2 26 | port: faad2 27 | portage: media-libs/faad2 28 | source: wget+http://downloads.sourceforge.net/faac/faad2-2.7.tar.gz 29 | -------------------------------------------------------------------------------- /ffi.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: baseline 21 | depends: 22 | - python 23 | - swig 24 | inherit: autoconf 25 | satisfy: 26 | deb: libffi6 27 | rpm: libffi-devel || libffi-devel-gcc5 28 | pacman: libffi 29 | port: libffi 30 | portage: virtual/libffi 31 | source: wget+https://www.mirrorservice.org/sites/sourceware.org/pub/libffi/libffi-3.0.9.tar.gz 32 | -------------------------------------------------------------------------------- /fftw.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: baseline 21 | inherit: autoconf 22 | satisfy: 23 | deb: libfftw3-3 && libfftw3-dev 24 | rpm: fftw-devel || fftw3-devel 25 | pacman: fftw 26 | port: fftw-3-single 27 | pkgconfig: fftw3 28 | portage: sci-libs/fftw 29 | source: wget+http://www.fftw.org/fftw-3.3.2.tar.gz 30 | vars: 31 | config_opt: --enable-single --enable-shared 32 | -------------------------------------------------------------------------------- /flex.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: baseline 21 | inherit: autoconf 22 | satisfy: 23 | deb: flex >= 2.5.35 24 | rpm: flex >= 2.5.35 25 | cmd: flex --version >= 2.5.35 26 | port: flex >= 2.5.35 27 | portage: sys-devel/flex >= 2.5.35 28 | pacman: flex >= 2.5.35 29 | source: wget+http://prdownloads.sourceforge.net/flex/flex-2.5.35.tar.bz2 30 | -------------------------------------------------------------------------------- /fontconfig.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: baseline 21 | depends: 22 | - freetype 23 | inherit: autoconf 24 | satisfy: 25 | deb: libfontconfig1-dev >= 2.4.2 26 | rpm: fontconfig-devel >= 2.4.2 27 | pacman: fontconfig 28 | port: fontconfig >= 2.4.2 29 | source: wget+http://fontconfig.org/release/fontconfig-2.9.0.tar.gz 30 | -------------------------------------------------------------------------------- /freetype.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: baseline 21 | inherit: autoconf 22 | satisfy: 23 | deb: libfreetype6-dev 24 | rpm: freetype-devel 25 | pacman: freetype2 26 | port: freetype 27 | portage: media-libs/freetype 28 | source: wget+download.savannah.gnu.org/releases/freetype/freetype-2.4.0.tar.bz2 29 | -------------------------------------------------------------------------------- /gcc.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: baseline 21 | satisfy: 22 | deb: gcc && g++ 23 | rpm: gcc-c++ 24 | cmd: gcc --version 25 | pacman: gcc 26 | port: gcc5 27 | portage: sys-devel/gcc 28 | -------------------------------------------------------------------------------- /gdk-pixbuf.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: baseline 21 | depends: 22 | - wget 23 | - libtiff 24 | - libpng 25 | - libjpeg 26 | - glib 27 | inherit: autoconf 28 | satisfy: 29 | deb: libgdk-pixbuf2.0-dev >= 2.21.0 30 | rpm: (gdk-pixbuf-devel >= 2.21.0) || (gdk-pixbuf2-devel >= 2.21.0) 31 | pacman: gdk-pixbuf2 32 | port: gdk-pixbuf2 >= 2.21.0 33 | source: wget+http://ftp.gnome.org/pub/gnome/sources/gdk-pixbuf/2.24/gdk-pixbuf-2.24.0.tar.bz2 34 | -------------------------------------------------------------------------------- /gflags.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: baseline 21 | inherit: autoconf 22 | satisfy: 23 | deb: libgflags-dev 24 | pacman: gflags 25 | port: gflags 26 | source: wget+https://gflags.googlecode.com/files/gflags-2.0.tar.gz 27 | -------------------------------------------------------------------------------- /glfw3.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: baseline 21 | depends: 22 | - x11 23 | gitbranch: master 24 | inherit: cmake 25 | satisfy: 26 | deb: libglfw3-dev 27 | port: glfw 28 | pacman: glfw-x11 29 | source: git+https://github.com/glfw/glfw 30 | vars: 31 | config_opt: ' -DBUILD_SHARED_LIBS=true ' 32 | -------------------------------------------------------------------------------- /glib.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: baseline 21 | inherit: autoconf 22 | satisfy: 23 | deb: libglib2.0-dev >= 2.27.2 24 | rpm: glib2-devel >= 2.27.2 25 | pacman: glib2 >= 2.27.2 26 | port: glib2 >= 2.27.2 27 | source: wget+http://ftp.gnome.org/pub/gnome/sources/glib/2.27/glib-2.27.2.tar.bz2 28 | -------------------------------------------------------------------------------- /glog.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: baseline 21 | inherit: autoconf 22 | satisfy: 23 | deb: libgoogle-glog-dev 24 | pacman: google-glog 25 | port: google-glog 26 | source: wget+http://google-glog.googlecode.com/files/glog-0.3.3.tar.gz 27 | -------------------------------------------------------------------------------- /gmp.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: baseline 21 | inherit: autoconf 22 | satisfy: 23 | deb: libgmp-dev 24 | rpm: gmp-devel 25 | pacman: gmp 26 | port: gmp 27 | portage: dev-libs/gmp 28 | source: wget+http://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 29 | -------------------------------------------------------------------------------- /gnss-sdr.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: application 21 | configuredir: build 22 | depends: 23 | - gnuradio 24 | - armadillo 25 | - gnutls 26 | - mako 27 | - six 28 | - matio 29 | - protobuf 30 | description: An open source GNSS software defined receiver 31 | gitbranch: next 32 | inherit: cmake 33 | makedir: build 34 | satisfy: 35 | port: gnss-sdr 36 | source: git+https://github.com/gnss-sdr/gnss-sdr.git 37 | -------------------------------------------------------------------------------- /gnuradio-default.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | inherit: prefix 21 | depends: 22 | - gnuradio 23 | config: 24 | packages: 25 | apache-thrift: 26 | optional: True 27 | doxygen: 28 | optional: True 29 | gnuradio: 30 | gitbranch: maint-3.10 31 | gqrx: 32 | forcebuild: True 33 | liblog4cpp: 34 | optional: True 35 | -------------------------------------------------------------------------------- /gnuradio-main.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | inherit: prefix 21 | depends: 22 | - gnuradio 23 | config: 24 | packages: 25 | apache-thrift: 26 | optional: True 27 | doxygen: 28 | optional: True 29 | gnuradio: 30 | gitbranch: main 31 | gqrx: 32 | forcebuild: True 33 | liblog4cpp: 34 | optional: True 35 | -------------------------------------------------------------------------------- /gnuradio-master.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | inherit: prefix 21 | depends: 22 | - gnuradio 23 | config: 24 | packages: 25 | apache-thrift: 26 | optional: True 27 | doxygen: 28 | optional: True 29 | gnuradio: 30 | gitbranch: main 31 | gqrx: 32 | forcebuild: True 33 | liblog4cpp: 34 | optional: True 35 | -------------------------------------------------------------------------------- /gnuradio-stable.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | inherit: prefix 21 | depends: 22 | - gnuradio 23 | config: 24 | packages: 25 | apache-thrift: 26 | optional: True 27 | wxpython: 28 | optional: True 29 | doxygen: 30 | optional: True 31 | gnuradio: 32 | gitbranch: maint-3.7 33 | uhd: 34 | gitbranch: UHD-3.15.LTS 35 | gqrx: 36 | forcebuild: True 37 | -------------------------------------------------------------------------------- /gnuradio310.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | inherit: prefix 21 | depends: 22 | - gnuradio 23 | config: 24 | packages: 25 | apache-thrift: 26 | optional: True 27 | doxygen: 28 | optional: True 29 | gnuradio: 30 | gitbranch: maint-3.10 31 | gqrx: 32 | forcebuild: True 33 | liblog4cpp: 34 | optional: True 35 | -------------------------------------------------------------------------------- /gnuradio39.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | inherit: prefix 21 | depends: 22 | - gnuradio 23 | config: 24 | packages: 25 | apache-thrift: 26 | optional: True 27 | doxygen: 28 | optional: True 29 | gnuradio: 30 | gitbranch: maint-3.9 31 | gqrx: 32 | forcebuild: True 33 | spdlog: 34 | optional: True 35 | -------------------------------------------------------------------------------- /gnutls.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: baseline 21 | satisfy: 22 | deb: libgnutls28-dev 23 | rpm: gnutls-devel 24 | pacman: gnutls 25 | port: gnutls 26 | portage: net-libs/gnutls 27 | -------------------------------------------------------------------------------- /gobject-introspection.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: baseline 21 | depends: 22 | - python 23 | - swig 24 | - ffi 25 | - gtk2 26 | - pycairo 27 | - flex 28 | - bison 29 | inherit: autoconf 30 | satisfy: 31 | deb: gobject-introspection >= 0.10.2 32 | rpm: gobject-introspection >= 0.9.3 33 | pacman: gobject-introspection-runtime >= 0.10.2 34 | port: gobject-introspection >= 0.10.2 35 | source: wget+http://ftp.gnome.org/pub/GNOME/sources/gobject-introspection/0.10/gobject-introspection-0.10.2.tar.bz2 36 | -------------------------------------------------------------------------------- /gperftools.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: baseline 21 | inherit: autoconf 22 | satisfy: 23 | deb: google-perftools 24 | pacman: gperftools 25 | port: google-perftools 26 | source: wget+http://gperftools.googlecode.com/files/gperftools-2.0.tar.gz 27 | vars: 28 | config_opt: ' --enable-frame-pointers ' 29 | -------------------------------------------------------------------------------- /gqrx.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: application 21 | depends: 22 | - gnuradio 23 | - gr-osmosdr 24 | - pulseaudio 25 | - qt5 26 | description: A SDR receiver using GNU Radio SDR framework and Qt graphical toolkit 27 | gitbranch: master 28 | inherit: cmake 29 | install: 'cp src/gqrx $prefix/bin/' 30 | uninstall: 'rm $prefix/bin/gqrx' 31 | satisfy: 32 | deb: gqrx-sdr 33 | port: gqrx 34 | pacman: gqrx 35 | source: git+https://github.com/gqrx-sdr/gqrx.git 36 | -------------------------------------------------------------------------------- /gr-adsb.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: common 21 | depends: 22 | - gnuradio 23 | description: GNU Radio ADSB decoder and framer 24 | gitbranch: master 25 | inherit: cmake 26 | source: git+https://github.com/mhostetter/gr-adsb.git 27 | -------------------------------------------------------------------------------- /gr-air-modes.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: common 21 | depends: 22 | - gnuradio 23 | - python-zmq 24 | - pyqt4-dev-tools 25 | description: GNU Radio Mode-S/ADS-B decoder 26 | gitbranch: master 27 | inherit: cmake 28 | make: make -j1 29 | # No satisfy lines here -- there's no reason not to always install this from source. 30 | source: git+https://github.com/bistromath/gr-air-modes.git 31 | -------------------------------------------------------------------------------- /gr-ais.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: common 21 | depends: 22 | - gnuradio 23 | description: Automatic Information System decoder for shipborne position reporting 24 | gitbranch: master 25 | inherit: cmake 26 | # No satisfy lines here -- there's no reason not to always install this from source. 27 | source: git+https://github.com/bistromath/gr-ais.git 28 | -------------------------------------------------------------------------------- /gr-baz.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: common 21 | depends: 22 | - gnuradio 23 | - uhd 24 | - curl 25 | - armadillo 26 | - gr-compat 27 | description: Collection of new blocks for GNU Radio http://wiki.spench.net/wiki/gr-baz 28 | gitbranch: master 29 | inherit: cmake 30 | source: git+https://github.com/balint256/gr-baz.git 31 | -------------------------------------------------------------------------------- /gr-bladeRF.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: common 21 | depends: 22 | - gnuradio 23 | - bladeRF 24 | - gr-osmosdr 25 | description: bladeRF hardware specific GNURadio sink and source blocks 26 | gitbranch: main 27 | inherit: cmake 28 | # Let's always build this from source, not binaries 29 | source: git+https://github.com/Nuand/gr-bladeRF.git 30 | -------------------------------------------------------------------------------- /gr-bluetooth.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: common 21 | depends: 22 | - gnuradio 23 | - gr-compat 24 | - libbtbb 25 | description: Bluetooth receiver implementation for GNU Radio 26 | gitbranch: master 27 | inherit: cmake 28 | source: git+https://github.com/greatscottgadgets/gr-bluetooth.git 29 | -------------------------------------------------------------------------------- /gr-bokehgui.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: common 21 | depends: 22 | - gnuradio 23 | - bokeh 24 | description: Web based display for GNU Radio 25 | gitbranch: master 26 | inherit: cmake 27 | source: git+https://github.com/kartikp1995/gr-bokehgui.git 28 | -------------------------------------------------------------------------------- /gr-burst.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: common 21 | depends: 22 | - gnuradio 23 | - gr-mapper 24 | - gr-eventstream 25 | - pybitarray 26 | description: Burst PSK Modem Building Blocks for GNU Radio 27 | gitbranch: master 28 | inherit: cmake 29 | source: git+https://github.com/gr-vt/gr-burst.git 30 | -------------------------------------------------------------------------------- /gr-cdma.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: common 21 | depends: 22 | - gnuradio 23 | description: CDMA physical layer for Gnuradio 24 | gitbranch: master 25 | inherit: cmake 26 | source: git+https://github.com/anastas/gr-cdma.git 27 | -------------------------------------------------------------------------------- /gr-compat.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: common 21 | depends: 22 | - gnuradio 23 | description: Compatibility layer for various gnuradio APIs and libraries 24 | gitbranch: master 25 | inherit: cmake 26 | install: 'make install 27 | 28 | cd $prefix/include/grcompat/ && ln -sf ../pmt && ln -sf ../gnuradio 29 | 30 | ' 31 | source: git+https://github.com/osh/grcompat.git 32 | -------------------------------------------------------------------------------- /gr-display.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: common 21 | depends: 22 | - gnuradio 23 | description: Qt based PNG and text display sink for gnuradio 24 | gitbranch: master 25 | inherit: cmake 26 | source: git+https://github.com/dl1ksv/gr-display.git 27 | -------------------------------------------------------------------------------- /gr-drm.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: common 21 | depends: 22 | - gnuradio 23 | - uhd 24 | - faac 25 | - faad 26 | - gr-compat 27 | description: DRM transmitter using GNU Radio 28 | gitbranch: master 29 | inherit: cmake 30 | source: git+https://github.com/kit-cel/gr-drm.git 31 | -------------------------------------------------------------------------------- /gr-ettus.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: common 21 | depends: 22 | - gnuradio 23 | - uhd 24 | description: Out-of-tree Module for Experimental Ettus Research Features 25 | gitbranch: maint-3.8-uhd4.0 26 | inherit: cmake 27 | source: git+https://github.com/EttusResearch/gr-ettus.git 28 | -------------------------------------------------------------------------------- /gr-eventstream.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: common 21 | depends: 22 | - gnuradio 23 | - curl 24 | description: Translation between streams of data and scheduled-finite length events 25 | gitbranch: master 26 | inherit: cmake 27 | source: git+https://github.com/osh/gr-eventstream.git 28 | -------------------------------------------------------------------------------- /gr-fcdproplus.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: hardware 21 | depends: 22 | - gnuradio 23 | - libusb 24 | - libhidapi 25 | description: GNURadio funcube dongle pro+ source 26 | gitbranch: master 27 | inherit: cmake 28 | satisfy: 29 | deb: gr-fcdproplus && qthid-fcd-controller 30 | port: gr-fcdproplus 31 | pacman: gnuradio-fcdproplus 32 | source: git+https://github.com/dl1ksv/gr-fcdproplus.git 33 | -------------------------------------------------------------------------------- /gr-foo.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: common 21 | depends: 22 | - gnuradio 23 | description: Some additional blocks like packetpad that are required by, e.g., gr-ieee80211 24 | gitbranch: maint-3.10 25 | inherit: cmake 26 | satisfy: 27 | port: gr-foo 28 | source: git+https://github.com/bastibl/gr-foo 29 | -------------------------------------------------------------------------------- /gr-fosphor.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: common 21 | depends: 22 | - gnuradio 23 | - glfw3 24 | - freetype 25 | - opencl 26 | description: RTSA-like spectrum visualization using OpenCL and OpenGL 27 | gitbranch: master 28 | inherit: cmake 29 | satisfy: 30 | port: gr-fosphor 31 | source: git+https://gitea.osmocom.org/sdr/gr-fosphor.git 32 | mirror: git+https://github.com/osmocom/gr-fosphor 33 | -------------------------------------------------------------------------------- /gr-fsk-burst.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: common 21 | depends: 22 | - gnuradio 23 | - gr-burst 24 | - gr-mapper 25 | - gr-eventstream 26 | - gr-pyqt 27 | description: GNU Radio message based burst FSK Transmitter and Receiver 28 | gitbranch: master 29 | inherit: empty 30 | source: git+https://github.com/osh/gr-fsk-burst.git 31 | -------------------------------------------------------------------------------- /gr-funcube.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: hardware 21 | depends: 22 | - gnuradio 23 | - libusb 24 | - libhidapi 25 | description: GNURadio FUNcube Dongle and FUNcube Dongle Pro+ sources 26 | gitbranch: main 27 | inherit: cmake 28 | satisfy: 29 | deb: gr-funcube && qthid-fcd-controller 30 | source: git+https://github.com/dl1ksv/gr-funcube.git 31 | -------------------------------------------------------------------------------- /gr-ieee-80211.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: common 21 | depends: 22 | - gnuradio 23 | - uhd 24 | - liblog4cpp 25 | - gr-foo 26 | description: IEEE 802.11 a/g/p Transceiver 27 | gitbranch: maint-3.10 28 | inherit: cmake 29 | satisfy: 30 | port: gr-ieee802-11 31 | source: git+https://github.com/bastibl/gr-ieee802-11.git 32 | -------------------------------------------------------------------------------- /gr-iio.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: common 21 | depends: 22 | - gnuradio 23 | - libiio 24 | - libad9361 25 | - flex 26 | - bison 27 | description: GNU Radio IIO Blocks 28 | gitbranch: upgrade-3.8 29 | inherit: cmake 30 | # Let's always build this from source, not binaries 31 | source: git+https://github.com/analogdevicesinc/gr-iio.git 32 | -------------------------------------------------------------------------------- /gr-inspector.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: common 21 | depends: 22 | - gnuradio 23 | - qt4 24 | - qwt6 25 | - qwtplot3d 26 | - gr-specest 27 | description: GNU Radio Signal Analysis Toolbox 28 | gitbranch: master 29 | inherit: cmake 30 | source: git+https://github.com/gnuradio/gr-inspector.git 31 | -------------------------------------------------------------------------------- /gr-iqbal.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: common 21 | depends: 22 | - gnuradio 23 | - libosmo-dsp 24 | description: Gnuradio I/Q balancing 25 | gitbranch: master 26 | inherit: cmake 27 | # Let's always build this from source, not binaries 28 | source: git+https://gitea.osmocom.org/sdr/gr-iqbal.git 29 | mirror: git+https://github.com/osmocom/gr-iqbal 30 | -------------------------------------------------------------------------------- /gr-iridium.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: common 21 | depends: 22 | - gnuradio 23 | - scipy 24 | - gr-osmosdr 25 | description: GNU Radio iridium burst detector and demodulator 26 | gitbranch: master 27 | inherit: cmake 28 | source: git+https://github.com/muccc/gr-iridium.git 29 | -------------------------------------------------------------------------------- /gr-ldpc.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: common 21 | depends: 22 | - gnuradio 23 | source: git+https://github.com/manuts/gr-ldpc.git 24 | gitbranch: master 25 | inherit: cmake 26 | description: Encoder and decoder for LDPC codes 27 | -------------------------------------------------------------------------------- /gr-lilacsat.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: common 21 | depends: 22 | - gnuradio 23 | description: Harbin Institute of Technology LilacSat-2 satellite telemetry 24 | gitbranch: master 25 | inherit: cmake 26 | source: git+https://github.com/bg2bhc/gr-lilacsat.git 27 | -------------------------------------------------------------------------------- /gr-limesdr.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: hardware 21 | depends: 22 | - gnuradio 23 | - limesuite 24 | description: GNU Radio source and sink blocks for LimeSDR hardware 25 | gitbranch: gr-3.8 26 | inherit: cmake 27 | source: git+https://github.com/myriadrf/gr-limesdr 28 | -------------------------------------------------------------------------------- /gr-mac.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: common 21 | depends: 22 | - gnuradio 23 | description: Easy-to-use MAC-layer implementations for GNU Radio 24 | gitbranch: master 25 | inherit: cmake 26 | satisfy: 27 | port: gr-mac 28 | source: git+https://github.com/balint256/gr-mac.git 29 | -------------------------------------------------------------------------------- /gr-mapper.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: common 21 | depends: 22 | - gnuradio 23 | description: Symbol to Bit Mapping and Demapping Blocks for GNU Radio 24 | gitbranch: master 25 | inherit: cmake 26 | source: git+https://github.com/gr-vt/gr-mapper.git 27 | -------------------------------------------------------------------------------- /gr-message_tools.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: common 21 | depends: 22 | - gnuradio 23 | description: Simple message debugging tools 24 | gitbranch: master 25 | inherit: cmake 26 | source: git+https://github.com/gr-vt/gr-message_tools.git 27 | -------------------------------------------------------------------------------- /gr-nacl.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: common 21 | depends: 22 | - gnuradio 23 | - libsodium 24 | description: GNU Radio module for data encryption using NaCl 25 | gitbranch: master 26 | inherit: cmake 27 | source: git+https://github.com/stwunsch/gr-nacl.git 28 | -------------------------------------------------------------------------------- /gr-nmea.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: common 21 | depends: 22 | - gnuradio 23 | description: NMEA0183 GPS to message source 24 | gitbranch: master 25 | inherit: cmake 26 | source: git+https://github.com/ckuethe/gr-nmea.git 27 | -------------------------------------------------------------------------------- /gr-ofdm.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: common 21 | depends: 22 | - gnuradio 23 | - uhd 24 | - zeromq 25 | - numpy 26 | - scipy 27 | - pyqwt5 28 | - libitpp 29 | description: A complete OFDM implementation including GUI for reasearch and teaching 30 | gitbranch: master 31 | inherit: cmake 32 | source: git+https://github.com/rwth-ti/gr-ofdm.git 33 | -------------------------------------------------------------------------------- /gr-op25.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: common 21 | depends: 22 | - gnuradio 23 | - boost 24 | - libpcap 25 | - gr-osmosdr 26 | - libitpp 27 | description: Implementation of the APCO Project 25 digital radio standard 28 | gitbranch: master 29 | inherit: cmake 30 | source: git+https://gitea.osmocom.org/op25/op25.git 31 | -------------------------------------------------------------------------------- /gr-osmosdr.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: common 21 | depends: 22 | - uhd 23 | - rtl-sdr 24 | - osmo-sdr 25 | - hackrf 26 | - gnuradio 27 | - gr-iqbal 28 | - bladeRF 29 | - airspy 30 | - airspyhf 31 | - soapysdr 32 | description: Interface API independent of the underlying radio hardware 33 | gitbranch: master 34 | inherit: cmake 35 | # Let's always build this from source, not binaries 36 | source: git+https://gitea.osmocom.org/sdr/gr-osmosdr.git 37 | vars: 38 | config_opt: ' -DENABLE_NONFREE=TRUE ' 39 | -------------------------------------------------------------------------------- /gr-packetradio.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: common 21 | depends: 22 | - gnuradio 23 | - gr-compat 24 | description: APRS for GNU Radio 25 | gitbranch: master 26 | inherit: cmake 27 | source: git+https://github.com/balint256/gr-packetradio.git 28 | -------------------------------------------------------------------------------- /gr-paint.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: common 21 | depends: 22 | - gnuradio 23 | description: OFDM Spectrum Painter for GNU Radio 24 | gitbranch: master 25 | inherit: cmake 26 | source: git+https://github.com/drmpeg/gr-paint.git 27 | -------------------------------------------------------------------------------- /gr-pico.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: hardware 21 | depends: 22 | - gnuradio 23 | description: OOT modules for DRS Picoflexor and Picoflexor Transceiver 24 | gitbranch: master 25 | inherit: cmake 26 | source: https://github.com/drs-ss/gr-pico.git 27 | -------------------------------------------------------------------------------- /gr-polaris.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: hardware 21 | gitbranch: master 22 | inherit: cmake 23 | source: git+https://github.com/drs-ss/gr-polaris.git 24 | -------------------------------------------------------------------------------- /gr-psk-burst.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: common 21 | depends: 22 | - gnuradio 23 | - gr-burst 24 | - gr-mapper 25 | - gr-eventstream 26 | - gr-pyqt 27 | - scipy 28 | - pybitarray 29 | - pyqwt5 30 | description: GNU Radio message based burst PSK Transmitter and Receiver 31 | gitbranch: master 32 | inherit: empty 33 | source: git+https://github.com/osh/gr-psk-burst.git 34 | -------------------------------------------------------------------------------- /gr-pylambda.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: common 21 | depends: 22 | - gnuradio 23 | description: Stateless GNU Radio python blocks defined by anonymous functions 24 | gitbranch: main 25 | inherit: cmake 26 | source: git+https://github.com/jacobagilbert/gr-pylambda 27 | 28 | -------------------------------------------------------------------------------- /gr-pyqt.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: common 21 | depends: 22 | - gnuradio 23 | - python-matplotlib 24 | - python-tk 25 | description: PyQt based plotters intended for plotting bursted events in gnuradio 26 | gitbranch: master 27 | inherit: cmake 28 | satisfy: 29 | port: gr-pyqt 30 | source: git+https://github.com/osh/gr-pyqt.git 31 | -------------------------------------------------------------------------------- /gr-radar.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: common 21 | depends: 22 | - gnuradio 23 | description: GNU Radio Radar Toolbox 24 | gitbranch: master 25 | inherit: cmake 26 | source: git+https://github.com/kit-cel/gr-radar.git 27 | -------------------------------------------------------------------------------- /gr-rds.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: common 21 | depends: 22 | - gnuradio 23 | description: FM RDS/TMC Transceiver 24 | gitbranch: maint-3.10 25 | inherit: cmake 26 | satisfy: 27 | port: gr-rds 28 | source: git+https://github.com/bastibl/gr-rds.git 29 | -------------------------------------------------------------------------------- /gr-satellites.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: common 21 | depends: 22 | - gnuradio 23 | - python-requests 24 | - pyconstruct 25 | description: A collection of decoders for Amateur satellites 26 | gitbranch: main 27 | inherit: cmake 28 | source: git+https://github.com/daniestevez/gr-satellites 29 | -------------------------------------------------------------------------------- /gr-soapy.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: common 21 | depends: 22 | - soapysdr 23 | description: gr-soapy blocks 24 | gitbranch: master 25 | inherit: cmake 26 | source: git+https://gitlab.com/librespacefoundation/gr-soapy 27 | -------------------------------------------------------------------------------- /gr-specest.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: common 21 | depends: 22 | - gnuradio 23 | - gfortran 24 | - lapack 25 | - blas 26 | description: Spectral estimation routines for GNU Radio 27 | gitbranch: master 28 | inherit: cmake 29 | source: git+https://github.com/kit-cel/gr-specest.git 30 | -------------------------------------------------------------------------------- /gr-tagutils.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: common 21 | depends: 22 | - gnuradio 23 | description: Blocks useful for working with Stream Tags 24 | gitbranch: master 25 | inherit: cmake 26 | source: git+https://github.com/adamgann/gr-tagutils.git 27 | -------------------------------------------------------------------------------- /gr-tf.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: common 21 | depends: 22 | - gnuradio 23 | description: Rapid TensorFlow GPU/CPU Accelerated Blocks for GNU Radio 24 | gitbranch: master 25 | inherit: cmake 26 | source: git+https://github.com/osh/gr-tf.git 27 | -------------------------------------------------------------------------------- /gr-theano.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: common 21 | depends: 22 | - gnuradio 23 | description: Rapid GPU Accelerated Blocks for GNU Radio 24 | gitbranch: master 25 | inherit: cmake 26 | source: git+https://github.com/osh/gr-theano.git 27 | -------------------------------------------------------------------------------- /gr-tutorial.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: common 21 | depends: 22 | - gnuradio 23 | - liblog4cpp 24 | description: Tutorial OOT module for GNU Radio 25 | gitbranch: master 26 | inherit: cmake 27 | source: git+https://github.com/gnuradio/gr-tutorial.git 28 | -------------------------------------------------------------------------------- /gr-zmqblocks.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: common 21 | depends: 22 | - gnuradio 23 | - zeromq 24 | description: Connect to flowgraphs over a network to perform remote procedure calls 25 | gitbranch: master 26 | inherit: cmake 27 | source: git+https://github.com/iohannez/gr-zmqblocks.git 28 | -------------------------------------------------------------------------------- /gsl.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: baseline 21 | inherit: autoconf 22 | satisfy: 23 | # Ubuntu's libgsl-dev replaces libgsl0-dev > 1.16 24 | deb: ( (libgsl0-dev >= 1.13) && (libgsl0ldbl >= 1.13) ) || libgsl-dev >= 1.16 25 | rpm: gsl-devel >= 1.13 26 | pacman: gsl 27 | port: gsl >= 1.13 28 | pkgconfig: gsl >= 1.13 29 | portage: sci-libs/gsl >= 1.13 30 | source: wget+http://mirror.nexcess.net/gnu/gsl/gsl-1.13.tar.gz 31 | -------------------------------------------------------------------------------- /gtest.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: baseline 21 | depends: 22 | - cmake 23 | install: mkdir -p $prefix/gtest && cp -R include $prefix/gtest && cp -R src $prefix/gtest 24 | make: cmake . 25 | inherit: empty 26 | satisfy: 27 | deb: libgtest-dev 28 | port: gtest 29 | pacman: gtest 30 | source: svn+http://googletest.googlecode.com/svn/trunk/ 31 | -------------------------------------------------------------------------------- /gtk2.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: baseline 21 | depends: 22 | - glib 23 | - gdk-pixbuf 24 | - atk 25 | - pango 26 | - cairo 27 | - libtiff 28 | - libjpeg 29 | inherit: autoconf 30 | satisfy: 31 | deb: libgtk2.0-dev >= 2.21.8 32 | rpm: gtk2-devel >= 2.21.8 33 | pacman: gtk2 >= 2.21.8 34 | port: gtk2 >= 2.21.8 35 | portage: x11-libs/gtk+ >= 2.21.8 36 | source: wget+http://ftp.gnome.org/pub/gnome/sources/gtk+/2.21/gtk+-2.21.8.tar.bz2 37 | vars: 38 | config_opt: ' GDK_PIXBUF_CSOURCE=$prefix/bin/gdk-pixbuf-csource-2.0 ' 39 | -------------------------------------------------------------------------------- /gtk3.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: baseline 21 | inherit: autoconf 22 | description: GTK+ graphical user interface library -- gir bindings 23 | satisfy: 24 | deb: gir1.2-gtk-3.0 25 | rpm: gtk3 26 | pacman: gtk3 27 | pkgconfig: gtk+-3.0 28 | port: gtk3 29 | portage: x11-libs/gtk+ 30 | source: wget+http://ftp.gnome.org/pub/gnome/sources/gtk+/3.24/gtk+-3.24.11.tar.xz 31 | -------------------------------------------------------------------------------- /hackrf.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: hardware 21 | configuredir: host/build 22 | depends: 23 | - libusb 24 | - fftw 25 | description: Hardware designs and software for HackRF, a low cost, open source SDR platform 26 | gitbranch: master 27 | inherit: cmake 28 | installdir: host/build 29 | makedir: host/build 30 | satisfy: 31 | deb: hackrf 32 | port: hackrf 33 | portage: net-wireless/hackrf-tools 34 | pacman: hackrf 35 | source: git+https://github.com/greatscottgadgets/hackrf.git 36 | vars: 37 | config_opt: ' -DINSTALL_UDEV_RULES=OFF' 38 | -------------------------------------------------------------------------------- /lapack.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: baseline 21 | depends: 22 | - gmp 23 | - mpfr 24 | - gfortran 25 | inherit: cmake 26 | satisfy: 27 | deb: liblapack-dev >= 3.3.0 28 | rpm: lapack-devel >= 3.3.0 || lapack >= 3.3.0 29 | port: lapack >= 3.3.0 30 | pacman: lapack >= 3.3.0 31 | portage: virtual/lapack >= 3.3.0 32 | source: wget+http://www.netlib.org/lapack/lapack-3.3.0.tgz 33 | vars: 34 | config_opt: ' -DCMAKE_Fortran_COMPILER=$prefix/bin/fortran-gfortran -DBUILD_SHARED_LIBS=ON ' 35 | -------------------------------------------------------------------------------- /libad9361.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: hardware 21 | depends: 22 | - libiio 23 | description: Simple userspace library for platforms(FMCOMMS5) with multiple AD9361 devices 24 | inherit: cmake 25 | satisfy: 26 | deb: libad9361-0 >= 0.1 && libad9361-dev >= 0.1 27 | source: git+https://github.com/analogdevicesinc/libad9361-iio.git 28 | gitbranch: main 29 | -------------------------------------------------------------------------------- /libav.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: baseline 21 | satisfy: 22 | deb: libavcodec-dev && libavformat-dev && libavutil-dev 23 | portage: media-video/libav 24 | -------------------------------------------------------------------------------- /libbtbb.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: dsplib 21 | depends: 22 | - libpcap 23 | description: A Blutetooth baseband decoding library 24 | gitbranch: master 25 | inherit: cmake 26 | source: git+https://github.com/greatscottgadgets/libbtbb.git 27 | -------------------------------------------------------------------------------- /libbzip.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: baseline 21 | source: wget+https://launchpad.net/ubuntu/+archive/primary/+files/bzip2_1.0.6.orig.tar.bz2 22 | satisfy: 23 | deb: libbz2-dev 24 | rpm: bzip2-devel || libbz2-devel 25 | port: libzip 26 | pacman: libzip 27 | portage: app-arch/bzip2 28 | inherit: autoconf 29 | configure: '' 30 | install: make install PREFIX=$prefix 31 | -------------------------------------------------------------------------------- /libevent.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: baseline 21 | depends: 22 | - ssl 23 | satisfy: 24 | deb: libevent-dev 25 | rpm: libevent-devel 26 | pacman: libevent 27 | port: libevent 28 | portage: dev-libs/libevent 29 | -------------------------------------------------------------------------------- /libfec.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: common 21 | description: Phil Karn's libfec 22 | gitbranch: master 23 | inherit: cmake 24 | source: git+https://github.com/quiet/libfec 25 | -------------------------------------------------------------------------------- /libhidapi.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: baseline 21 | depends: 22 | - libusb 23 | inherit: autoconf 24 | satisfy: 25 | deb: libhidapi-dev 26 | rpm: hidapi-devel 27 | pacman: hidapi 28 | source: git+https://github.com/signal11/hidapi.git 29 | -------------------------------------------------------------------------------- /libiio.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: hardware 21 | depends: 22 | - libxml 23 | - libusb 24 | description: Library for interfacing with IIO devices 25 | gitbranch: main 26 | gitrev: tags/v0.21 27 | inherit: cmake 28 | satisfy: 29 | deb: libiio0 >= 0.9 && libiio-dev >= 0.9 30 | source: git+https://github.com/analogdevicesinc/libiio 31 | vars: 32 | config_opt: ' -DWITH_IIOD:BOOL=OFF -DINSTALL_UDEV_RULE:BOOL=OFF ' 33 | -------------------------------------------------------------------------------- /libitpp.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: baseline 21 | inherit: cmake 22 | satisfy: 23 | deb: libitpp-dev 24 | rpm: itpp-devel 25 | port: itpp 26 | portage: sci-libs/itpp 27 | source: wget+http://downloads.sourceforge.net/project/itpp/itpp/4.3.1/itpp-4.3.1.tar.bz2 28 | -------------------------------------------------------------------------------- /libjpeg.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: baseline 21 | satisfy: 22 | deb: libjpeg-turbo8-dev || libjpeg62-dev || libjpeg62-turbo-dev 23 | rpm: libjpeg-devel || libjpeg-turbo-devel || libjpeg8-devel || libjpeg62-devel 24 | pacman: libjpeg-turbo 25 | port: jpeg 26 | portage: virtual/jpeg 27 | -------------------------------------------------------------------------------- /liblog4cpp.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: baseline 21 | depends: 22 | - libtool 23 | - automake 24 | - gcc 25 | - wget 26 | inherit: autoconf 27 | satisfy: 28 | deb: liblog4cpp5-dev 29 | rpm: log4cpp-devel && log4cpp 30 | port: log4cpp 31 | portage: dev-libs/log4cpp 32 | pacman: log4cpp 33 | pkgconfig: log4cpp 34 | source: wget+http://prdownloads.sourceforge.net/log4cpp/log4cpp-1.1.3.tar.gz 35 | vars: 36 | config_opt: --with-pthreads 37 | -------------------------------------------------------------------------------- /libmnl.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: baseline 21 | satisfy: 22 | deb: libmnl-dev 23 | rpm: libmnl-devel 24 | -------------------------------------------------------------------------------- /libmp3lame.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: baseline 21 | satisfy: 22 | deb: libmp3lame-dev 23 | rpm: lame-devel 24 | port: lame 25 | pacman: lame 26 | portage: media-sound/lame 27 | -------------------------------------------------------------------------------- /libosmo-dsp.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: dsplib 21 | configure: autoreconf -i -I /usr/share/aclocal && ./configure --prefix=$prefix $config_opt 22 | depends: 23 | - fftw 24 | - autoconf 25 | - libtool 26 | - automake 27 | description: A library with SDR DSP primitives 28 | gitbranch: master 29 | inherit: autoconf 30 | satisfy: 31 | port: libosmo-dsp 32 | source: git+https://gitea.osmocom.org/sdr/libosmo-dsp.git 33 | installdir: . 34 | -------------------------------------------------------------------------------- /libosmocore.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: dsplib 21 | configure: 'autoreconf -i 22 | 23 | ./configure --prefix=$prefix $config_opt 24 | 25 | ' 26 | depends: 27 | - libtool 28 | - automake 29 | - pcsclite 30 | - libtalloc-dev 31 | - gnutls 32 | - libmnl 33 | description: A library with generic ulitity functions developed by Osmocom project 34 | gitbranch: master 35 | inherit: autoconf 36 | source: git+https://gitea.osmocom.org/osmocom/libosmocore.git 37 | vars: 38 | config_opt: ' --disable-libsctp ' 39 | -------------------------------------------------------------------------------- /libpcap.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: baseline 21 | inherit: autoconf 22 | satisfy: 23 | deb: libpcap-dev 24 | rpm: libpcap-devel 25 | port: libpcap 26 | pacman: libpcap 27 | source: wget+http://www.tcpdump.org/release/libpcap-1.3.0.tar.gz 28 | -------------------------------------------------------------------------------- /libperseus-sdr.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: common 21 | configure: 'autoreconf -i && ./configure --prefix=$prefix $config_opt ' 22 | depends: 23 | - libtool 24 | - automake 25 | - libusb 26 | description: Perseus SDR access library 27 | gitbranch: master 28 | inherit: autoconf 29 | source: git+https://github.com/amontefusco/libperseus-sdr 30 | -------------------------------------------------------------------------------- /libpng.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: baseline 21 | inherit: autoconf 22 | satisfy: 23 | deb: libpng12-dev >= 1.2.41 24 | rpm: (libpng-devel >= 1.2.41) || (libpng12-devel >= 1.2.41) 25 | pacman: libpng 26 | port: libpng >= 1.2.41 27 | source: wget+https://launchpad.net/ubuntu/+archive/primary/+files/libpng_1.2.42.orig.tar.bz2 28 | -------------------------------------------------------------------------------- /libpolarssl.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: baseline 21 | inherit: cmake 22 | satisfy: 23 | deb: libpolarssl-dev 24 | source: wget+https://tls.mbed.org/download/polarssl-1.3.8-gpl.tgz 25 | -------------------------------------------------------------------------------- /libshout.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: baseline 21 | satisfy: 22 | deb: libshout3-dev 23 | rpm: libshout-devel 24 | port: libshout2 25 | pacman: libshout 26 | -------------------------------------------------------------------------------- /libsndfile.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: baseline 21 | inherit: autoconf 22 | satisfy: 23 | deb: libsndfile-dev || libsndfile1-dev 24 | rpm: libsndfile-devel 25 | port: libsndfile 26 | pacman: libsndfile 27 | portage: media-libs/libsndfile 28 | source: wget+http://www.mega-nerd.com/libsndfile/files/libsndfile-1.0.25.tar.gz 29 | -------------------------------------------------------------------------------- /libsodium.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: baseline 21 | configure: 'autoreconf -i 22 | ./configure --prefix=$prefix $config_opt 23 | ' 24 | depends: 25 | - automake 26 | gitbranch: master 27 | inherit: autoconf 28 | satisfy: 29 | deb: libsodium-dev 30 | rpm: libsodium-devel 31 | pacman: libsodium 32 | port: libsodium 33 | source: git+https://github.com/jedisct1/libsodium.git 34 | -------------------------------------------------------------------------------- /libtalloc-dev.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: baseline 21 | depends: 22 | - libtool 23 | inherit: autoconf 24 | satisfy: 25 | deb: libtalloc-dev >= 2.0.1 26 | rpm: libtalloc-devel >= 2.0.1 27 | pacman: talloc >= 2.0.1 28 | portage: sys-libs/talloc >= 2.0.1 29 | source: git+https://salsa.debian.org/samba-team/talloc.git 30 | -------------------------------------------------------------------------------- /libtiff.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: baseline 21 | satisfy: 22 | deb: libtiff5-dev || libtiff4-dev 23 | rpm: libtiff-devel 24 | pacman: libtiff 25 | port: tiff 26 | portage: media-libs/tiff 27 | -------------------------------------------------------------------------------- /libtool.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: baseline 21 | satisfy: 22 | deb: libtool >= 2.4.2 23 | rpm: libtool >= 2.4.2 24 | pacman: libtool >= 2.4.2 25 | port: libtool >= 2.4.2 26 | portage: sys-devel/libtool >= 2.4.2 27 | cmd: libtoolize --version >= 2.4.2 28 | source: wget+http://ftpmirror.gnu.org/libtool/libtool-2.4.6.tar.gz 29 | -------------------------------------------------------------------------------- /libudev.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: baseline 21 | satisfy: 22 | deb: libudev-dev 23 | rpm: (libgudev-devel || libgudev1-devel) && (libudev-devel || systemd-devel) 24 | portage: virtual/libudev 25 | -------------------------------------------------------------------------------- /libusb.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: baseline 21 | inherit: autoconf 22 | satisfy: 23 | deb: libusb-1.0-0-dev >= 1.0.20 24 | pacman: libusb >= 1.0.20 25 | rpm: (libusb-devel >= 1.0.20) || (libusb-1_0-devel >= 1.0.20) || (libusbx-devel >= 1.0.20) 26 | pkgconfig: libusb-1.0 27 | port: libusb >= 1.0.20 28 | portage: dev-libs/libusb >= 1.0.20 29 | source: wget+http://sourceforge.net/projects/libusb/files/libusb-1.0/libusb-1.0.20/libusb-1.0.20.tar.bz2 30 | -------------------------------------------------------------------------------- /libvolk.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: common 21 | depends: 22 | - mako 23 | description: Vector Optimized Library of Kernels 24 | satisfy: 25 | deb: libvolk2-dev 26 | gitbranch: main 27 | gitargs: --recursive 28 | inherit: cmake 29 | source: git+https://github.com/gnuradio/volk.git 30 | -------------------------------------------------------------------------------- /libxml.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: baseline 21 | inherit: autoconf 22 | satisfy: 23 | deb: libxml2-dev >= 2.7 24 | rpm: libxml2-devel >= 2.7 25 | port: libxml2 >= 2.7 26 | pacman: libxml2 >= 2.7 27 | portage: dev-libs/libxml2 >= 2.7 28 | source: wget+http://xmlsoft.org/sources/libxml2-2.7.2.tar.gz 29 | -------------------------------------------------------------------------------- /libxslt.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: baseline 21 | inherit: autoconf 22 | satisfy: 23 | deb: libxslt1-dev >= 1.1 24 | rpm: libxslt-devel >= 1.1 25 | port: libxslt >= 1.1 26 | pacman: libxslt >= 1.1 27 | source: wget+http://xmlsoft.org/sources/libxslt-1.1.20.tar.gz 28 | -------------------------------------------------------------------------------- /limesuite.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: baseline 21 | depends: 22 | - soapysdr 23 | - libusb 24 | - sqlite 25 | description: Lime suite device drivers, GUI, and SDR support 26 | gitbranch: master 27 | inherit: cmake 28 | # Let's always build this from source, not binaries 29 | source: git+https://github.com/myriadrf/LimeSuite.git 30 | vars: 31 | config_opt: " -DENABLE_GUI=ON -DENABLE_UTILITIES=ON -DENABLE_SOAPY_LMS7=ON -DENABLE_STREAM=ON " 32 | -------------------------------------------------------------------------------- /make.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | inherit: empty 21 | category: baseline 22 | configure: ./configure --prefix=$prefix 23 | install: ./make install 24 | make: sh ./build.sh 25 | satisfy: 26 | deb: (make >= 3.75) 27 | rpm: (make >= 3.75) 28 | cmd: make --version >= 3.75 29 | pacman: make >= 3.75 30 | source: wget+http://ftp.gnu.org/gnu/make/make-3.82.tar.gz 31 | uninstall: ./make uninstall 32 | -------------------------------------------------------------------------------- /mako.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: baseline 21 | depends: 22 | - python 23 | inherit: distutils 24 | satisfy: 25 | deb: python-mako >= 0.4.2 26 | rpm: python-mako >= 0.4.2 27 | pip: Mako 28 | pacman: python2-mako >= 0.4.2 29 | port: py27-mako >= 0.4.2 30 | python: mako >= 0.4.2 31 | portage: dev-python/mako 32 | satisfy@python3: 33 | deb: python3-mako >= 0.4.2 34 | rpm: python3-mako >= 0.4.2 35 | pacman: python-mako 36 | -------------------------------------------------------------------------------- /matio.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: baseline 21 | description: MATLAB/Octave MAT File I/O Library 22 | satisfy: 23 | deb: libmatio-dev 24 | rpm: matio-devel 25 | port: matio 26 | -------------------------------------------------------------------------------- /mbelib.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: baseline 21 | gitbranch: master 22 | inherit: cmake 23 | source: git+https://github.com/szechyjs/mbelib.git 24 | -------------------------------------------------------------------------------- /mpc.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: baseline 21 | depends: 22 | - gmp 23 | - mpfr 24 | inherit: autoconf 25 | satisfy: 26 | deb: libmpc-dev >= 0.9 27 | port: libmpc >= 0.9 28 | pacman: libmpc >= 0.9 29 | source: wget+http://www.multiprecision.org/mpc/download/mpc-0.9.tar.gz 30 | vars: 31 | config_opt: ' --with-gmp=$prefix ' 32 | -------------------------------------------------------------------------------- /mpfr.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: baseline 21 | depends: 22 | - gmp 23 | inherit: autoconf 24 | satisfy: 25 | deb: libmpfr-dev >= 3.0.0 26 | rpm: mpfr-devel >= 3.0.0 27 | port: mpfr >= 3.0.0 28 | pacman: mpfr >= 3.0.0 29 | portage: dev-libs/mpfr >= 3.0.0 30 | source: wget+http://www.mpfr.org/mpfr-3.0.0/mpfr-3.0.0.tar.gz 31 | vars: 32 | config_opt: ' --with-gmp-include=$prefix/include/ --with-gmp-lib=$prefix/lib/ ' 33 | -------------------------------------------------------------------------------- /networkx.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | depends: 21 | - pygraphviz 22 | category: baseline 23 | satisfy: 24 | deb: python-networkx 25 | rpm: python-networkx || python2-networkx 26 | pacman: python2-networkx 27 | satisfy@python3: 28 | deb: python3-networkx 29 | rpm: python3-networkx 30 | -------------------------------------------------------------------------------- /niusrprio.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: hardware 21 | description: Installer for NI's USRP IO 22 | make: 'sudo ./INSTALL' 23 | make_interactive: True 24 | installdir: ./ 25 | source: wget+http://files.ettus.com/binaries/niusrprio/niusrprio-installer-15.0.0.tar.gz 26 | satisfy: 27 | cmd: niusrprio_pcie status 28 | 29 | -------------------------------------------------------------------------------- /numpy.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: baseline 21 | depends: 22 | - python 23 | - swig 24 | inherit: distutils 25 | satisfy: 26 | pip: numpy >= 1.5 27 | deb: python-numpy >= 1.5 28 | rpm: numpy >= 1.5 || python-numpy >= 1.5 || python2-numpy >= 1.5 29 | pacman: python2-numpy >= 1.5 30 | port: py27-numpy >= 1.5 31 | portage: dev-python/numpy >= 1.5 32 | python: numpy >= 1.5 33 | satisfy@python3: 34 | deb: python3-numpy >= 1.5 35 | rpm: python3-numpy >= 1.5 36 | source: wget+http://prdownloads.sourceforge.net/numpy/numpy-1.6.2.tar.gz 37 | -------------------------------------------------------------------------------- /opencl.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: baseline 21 | satisfy: 22 | deb: opencl-headers && ocl-icd-opencl-dev 23 | rpm: opencl-headers && ocl-icd-devel 24 | -------------------------------------------------------------------------------- /openlte.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: dsplib 21 | depends: 22 | - gnuradio 23 | - gr-osmosdr 24 | - fftw 25 | - libpolarssl 26 | description: Open source implementation of 3GPP LTE specs 27 | gitbranch: master 28 | inherit: cmake 29 | source: git+https://git.code.sf.net/p/openlte/code 30 | -------------------------------------------------------------------------------- /osmo-fl2k.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: hardware 21 | depends: 22 | - libusb 23 | description: Turns FL2000-based USB 3.0 to VGA adapters into low cost DACs 24 | gitbranch: master 25 | inherit: cmake 26 | source: git+https://gitea.osmocom.org/sdr/osmo-fl2k.git 27 | -------------------------------------------------------------------------------- /osmo-sdr.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: hardware 21 | configuredir: software/libosmosdr/build 22 | depends: 23 | - libusb 24 | description: Collection of SDR related software and hardware projects 25 | gitbranch: master 26 | inherit: cmake 27 | installdir: software/libosmosdr/build 28 | makedir: software/libosmosdr/build 29 | satisfy: 30 | deb: osmo-sdr && libosmosdr-dev 31 | pacman: gnuradio-osmosdr 32 | source: git+https://gitea.osmocom.org/sdr/osmo-sdr.git 33 | -------------------------------------------------------------------------------- /pango.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: baseline 21 | depends: 22 | - cairo 23 | inherit: autoconf 24 | satisfy: 25 | deb: libpango1.0-0 >= 1.28 26 | rpm: pango-devel >= 1.28 27 | pacman: pango >= 1.28 28 | port: pango >= 1.28 29 | portage: x11-libs/pango >= 1.28 30 | source: wget+http://ftp.gnome.org/pub/gnome/sources/pango/1.28/pango-1.28.4.tar.bz2 31 | -------------------------------------------------------------------------------- /pcsclite.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: baseline 21 | configure: 'autoreconf -i 22 | 23 | ./configure --prefix=$prefix $config_opt 24 | 25 | ' 26 | depends: 27 | - flex 28 | - libudev 29 | inherit: autoconf 30 | satisfy: 31 | deb: libpcsclite-dev >= 1.8.10 32 | rpm: pcsc-lite-devel >= 1.8.10 33 | pacman: pcsclite >= 1.8.10 34 | portage: sys-apps/pcsc-lite >= 1.8.10 35 | source: git+https://salsa.debian.org/debian/pcsc-lite.git 36 | -------------------------------------------------------------------------------- /perl.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: baseline 21 | satisfy: 22 | deb: perl 23 | rpm: perl 24 | cmd: perl --version >= 5.0.0 25 | pacman: perl 26 | port: pearl 27 | -------------------------------------------------------------------------------- /pixman.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: baseline 21 | inherit: autoconf 22 | satisfy: 23 | deb: (libpixman-1-0 >= 0.18.4) || (libpixman-1-dev >= 0.18.4) 24 | rpm: (pixman-devel >= 0.18.4) || (libpixman-1-0-devel >= 0.18.4) 25 | pacman: pixman 26 | port: libpixman >= 0.18.4 27 | source: wget+https://launchpad.net/ubuntu/+archive/primary/+files/pixman_0.18.4.orig.tar.gz 28 | -------------------------------------------------------------------------------- /pkg-config.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: baseline 21 | satisfy: 22 | deb: pkg-config 23 | rpm: pkgconfig || pkg-config || pkgconf-pkg-config 24 | pacman: pkg-config 25 | port: pkgconfig 26 | portage: virtual/pkgconfig 27 | source: wget+http://pkgconfig.freedesktop.org/releases/pkg-config-0.28.tar.gz 28 | -------------------------------------------------------------------------------- /pocsag-mrt.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: dsplib 21 | depends: 22 | - gnuradio 23 | - gr-osmosdr 24 | description: POCSAG Multichannel Realtime Decoder 25 | gitbranch: master 26 | inherit: empty 27 | source: git+https://github.com/iZsh/pocsag-mrt.git 28 | -------------------------------------------------------------------------------- /protobuf.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: baseline 21 | inherit: autoconf 22 | description: A portable mechanism for serialization of structured data 23 | satisfy: 24 | deb: (libprotobuf-dev >= 3.0.0) && (protobuf-compiler >= 3.0.0) 25 | rpm: protobuf-devel >= 3.0.0 26 | port: (protobuf3-cpp >= 3.0.0) && (py27-protobuf3) >= 3.0.0 27 | pacman: protobuf >= 3.0.0 28 | depends: 29 | - curl 30 | - libtool 31 | - make 32 | source: wget+https://github.com/protocolbuffers/protobuf/releases/download/v3.7.1/protobuf-cpp-3.7.1.tar.gz 33 | -------------------------------------------------------------------------------- /pulseaudio.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: baseline 21 | satisfy: 22 | deb: libpulse-dev >= 1.1 && pulseaudio 23 | rpm: ((libpulse-devel >= 1.1) || (libpulseaudio-devel >= 1.1) || (pulseaudio-libs-devel 24 | >= 6.0) ) 25 | port: pulseaudio 26 | pacman: libpulse && pulseaudio 27 | portage: media-sound/pulseaudio 28 | -------------------------------------------------------------------------------- /pybind11.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: baseline 21 | inherit: cmake 22 | satisfy: 23 | deb: pybind11-dev 24 | rpm: pybind11-devel 25 | pip: pybind11 26 | source: git+https://github.com/pybind/pybind11.git 27 | -------------------------------------------------------------------------------- /pybitarray.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: baseline 21 | depends: 22 | - python 23 | satisfy: 24 | deb: python-bitarray 25 | rpm: python2-bitarray 26 | port: pybitarray 27 | pip: bitarray 28 | satisfy@python3: 29 | rpm: python3-bitarray 30 | -------------------------------------------------------------------------------- /pyconstruct.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: baseline 21 | depends: 22 | - python 23 | satisfy: 24 | deb: python-construct >= 2.9 25 | rpm: (python-construct >= 2.9 || python3-construct >= 2.9) 26 | python: construct.version >= 2.9 27 | source: https://github.com/construct/construct/archive/v2.9.45.tar.gz 28 | 29 | -------------------------------------------------------------------------------- /pygraphviz.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: baseline 21 | satisfy: 22 | deb: python-pygraphviz 23 | rpm: python-pygraphviz || python2-pygraphviz 24 | satisfy@python3: 25 | deb: python3-pygraphviz 26 | rpm: python3-pygraphviz 27 | -------------------------------------------------------------------------------- /pyqt4-dev-tools.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: baseline 21 | depends: 22 | - pyqt4 23 | satisfy: 24 | deb: pyqt4-dev-tools 25 | rpm: pyqt4-devel 26 | pacman: python2-pyqt4 27 | port: py27-pyqt4 28 | portage: dev-python/PyQt4 >= 4.6.2 29 | -------------------------------------------------------------------------------- /pysstv.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: dsplib 21 | depends: 22 | - python 23 | - setuptools 24 | - libjpeg 25 | description: SSTV generator in pure Python 26 | inherit: distutils 27 | source: wget+https://pypi.python.org/packages/source/P/PySSTV/PySSTV-0.1.9.tar.gz 28 | -------------------------------------------------------------------------------- /python-click-plugins.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: baseline 21 | depends: 22 | - python 23 | description: A module for writing portable GUI applications with Python using Tk 24 | satisfy: 25 | deb: python-click-plugins 26 | rpm: python-click-plugins || python2-click-plugins 27 | port: py27-click-plugins 28 | satisfy@python3: 29 | deb: python3-click-plugins 30 | rpm: python3-click-plugins 31 | port: py39-click-plugins 32 | pacman: python-click-plugins 33 | -------------------------------------------------------------------------------- /python-matplotlib.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: baseline 21 | depends: 22 | - python 23 | - numpy 24 | description: Python based plotting system in a style similar to Matlab. 25 | satisfy: 26 | deb: python-matplotlib 27 | rpm: python-matplotlib || python2-matplotlib 28 | port: py27-matplotlib 29 | pacman: python2-matplotlib 30 | python: matplotlib 31 | portage: dev-python/matplotlib 32 | satisfy@python3: 33 | deb: python3-matplotlib 34 | rpm: python3-matplotlib 35 | -------------------------------------------------------------------------------- /python-pyqtgraph.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: baseline 21 | depends: 22 | - python 23 | - numpy 24 | description: Scientific Graphics and GUI Library for Python 25 | satisfy: 26 | deb: python-pyqtgraph 27 | rpm: python-pyqtgraph || python2-pyqtgraph 28 | port: py27-pyqtgraph 29 | python: pyqtgraph 30 | satisfy@python3: 31 | deb: python3-pyqtgraph 32 | rpm: python3-pyqtgraph 33 | port: py39-pyqtgraph 34 | pacman: python-pyqtgraph 35 | -------------------------------------------------------------------------------- /python-tk.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: baseline 21 | depends: 22 | - python 23 | description: A module for writing portable GUI applications with Python using Tk. 24 | satisfy: 25 | deb: python-tk 26 | rpm: python-tkinter || python-tk || python2-tkinter || tkinter 27 | port: py27-tkinter 28 | portage: dev-lang/python && dev-lang/tk 29 | satisfy@python3: 30 | deb: python3-tk 31 | rpm: python3-tkinter 32 | -------------------------------------------------------------------------------- /python-zmq.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: baseline 21 | satisfy: 22 | deb: python-zmq 23 | rpm: python-zmq || python2-zmq || python-pyzmq 24 | port: py27-zmq 25 | pacman: python2-pyzmq 26 | portage: dev-python/pyzmq 27 | python: zmq 28 | pip: pyzmq 29 | satisfy@python3: 30 | deb: python3-zmq 31 | rpm: python3-zmq 32 | pacman: python-pyzmq 33 | -------------------------------------------------------------------------------- /pyyaml.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: baseline 21 | depends: 22 | - python 23 | satisfy: 24 | deb: python-yaml 25 | rpm: python2-pyyaml 26 | satisfy@python3: 27 | deb: python3-pyyaml || python3-yaml 28 | rpm: python3-pyyaml 29 | description: Python wrapper for YAML parser 30 | source: http://pyyaml.org/download/pyyaml/PyYAML-3.12.tar.gz 31 | 32 | -------------------------------------------------------------------------------- /qt4.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: baseline 21 | inherit: autoconf 22 | satisfy: 23 | deb: libqt4-dev >= 4.6.2 24 | rpm: qt-devel >= 4.6.2 || qt4-devel >= 4.6.2 || libqt4-devel >= 4.6.2 25 | pacman: qt4 >= 4.6.2 26 | port: qt4-mac >= 4.6.2 27 | portage: dev-qt/qtgui >= 4.6.2 28 | source: wget+https://download.qt.io/archive/qt/4.6/qt-everywhere-opensource-src-4.6.2.tar.gz 29 | 30 | vars: 31 | config_opt: -opensource --confirm-license -L$prefix/lib -L$prefix/lib64 32 | -------------------------------------------------------------------------------- /qt5.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: baseline 21 | satisfy: 22 | deb: qtbase5-dev && libqt5opengl5-dev && libqt5svg5-dev 23 | rpm: (qt5-qtbase-devel && qt5-qtsvg-devel) || (devel_qt5 && libqt5-qtsvg-devel) 24 | pacman: qt5-base 25 | port: qt5 && qt5-qtbase 26 | portage: dev-qt/qtgui 27 | -------------------------------------------------------------------------------- /qwtplot3d.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: baseline 21 | depends: 22 | - qt4 23 | satisfy: 24 | deb: libqwtplot3d-qt4-dev 25 | rpm: qwtplot3d-qt4-devel 26 | pacman: qwtplot3d 27 | port: qwtplot3d 28 | portage: x11-libs/qwtplot3d 29 | -------------------------------------------------------------------------------- /rtl-sdr.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: hardware 21 | depends: 22 | - libusb 23 | description: Library and commandline utilities for rtl-sdr 24 | gitbranch: master 25 | inherit: cmake 26 | satisfy: 27 | deb: rtl-sdr && librtlsdr-dev 28 | port: rtl-sdr 29 | portage: net-wireless/rtl-sdr 30 | pacman: rtl-sdr 31 | rpm: rtl-sdr 32 | source: git+https://gitea.osmocom.org/sdr/rtl-sdr.git 33 | vars: 34 | config_opt: ' -DDETACH_KERNEL_DRIVER=ON ' 35 | -------------------------------------------------------------------------------- /setuptools.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: baseline 21 | depends: 22 | - python 23 | satisfy: 24 | deb: python-setuptools >= 0.6 25 | rpm: python-setuptools >= 0.6 || python2-setuptools >= 0.6 26 | pacman: python2-setuptools >= 0.6 27 | port: py27-setuptools >= 0.6 28 | pip: setuptools >= 0.6 29 | satisfy@python3: 30 | deb: python3-setuptools >= 0.6 31 | rpm: python3-setuptools >= 0.6 32 | source: wget+https://pypi.python.org/packages/source/s/setuptools/setuptools-0.6c11.tar.gz 33 | -------------------------------------------------------------------------------- /six.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: baseline 21 | depends: 22 | - python 23 | inherit: distutils 24 | satisfy: 25 | deb: python-six >= 1.0 26 | rpm: python-six >= 1.0 || python2-six >= 1.0 27 | pip: six 28 | pacman: python2-six >= 1.0 29 | port: py27-six >= 1.0 30 | python: six >= 1.0 31 | satisfy@python3: 32 | deb: python3-six >= 1.0 33 | rpm: python3-six >= 1.0 34 | -------------------------------------------------------------------------------- /soapyairspy.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: hardware 21 | depends: 22 | - soapysdr 23 | - airspy 24 | description: Soapy SDR module for Airspy 25 | gitbranch: master 26 | inherit: cmake 27 | source: git+https://github.com/pothosware/SoapyAirspy.git 28 | -------------------------------------------------------------------------------- /soapyairspyhf.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: hardware 21 | depends: 22 | - soapysdr 23 | - airspyhf 24 | description: Soapy SDR module for Airspy HF+ 25 | gitbranch: master 26 | inherit: cmake 27 | source: git+https://github.com/pothosware/SoapyAirspyHF.git 28 | -------------------------------------------------------------------------------- /soapybladerf.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: hardware 21 | depends: 22 | - soapysdr 23 | - bladeRF 24 | description: Soapy SDR module for BladeRF 25 | gitbranch: master 26 | inherit: cmake 27 | source: git+https://github.com/pothosware/SoapyBladeRF.git 28 | -------------------------------------------------------------------------------- /soapyhackrf.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: hardware 21 | depends: 22 | - soapysdr 23 | - hackrf 24 | description: Soapy SDR module for HackRF 25 | gitbranch: master 26 | inherit: cmake 27 | source: git+https://github.com/pothosware/SoapyHackRF.git 28 | -------------------------------------------------------------------------------- /soapymultisdr.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: hardware 21 | depends: 22 | - soapysdr 23 | description: Soapy SDR module for multi-device support 24 | gitbranch: master 25 | inherit: cmake 26 | source: git+https://github.com/pothosware/SoapyMultiSDR.git 27 | -------------------------------------------------------------------------------- /soapyremote.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: hardware 21 | depends: 22 | - soapysdr 23 | description: Soapy SDR module for remote operation 24 | gitbranch: master 25 | inherit: cmake 26 | source: git+https://github.com/pothosware/SoapyRemote.git 27 | -------------------------------------------------------------------------------- /soapyrtlsdr.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: hardware 21 | depends: 22 | - soapysdr 23 | - rtl-sdr 24 | description: Soapy SDR module for RTL-SDR 25 | gitbranch: master 26 | inherit: cmake 27 | # Let's always build this from source, not binaries 28 | source: git+https://github.com/pothosware/SoapyRTLSDR.git 29 | -------------------------------------------------------------------------------- /soapysdr.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: hardware 21 | depends: 22 | - swig 23 | description: Vendor and platform neutral SDR support library 24 | gitbranch: master 25 | inherit: cmake 26 | # Let's always build this from source, not binaries 27 | source: git+https://github.com/pothosware/SoapySDR.git 28 | vars: 29 | config_opt: ' -DENABLE_PYTHON3=OFF ' 30 | -------------------------------------------------------------------------------- /soapysdrplay.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: hardware 21 | depends: 22 | - soapysdr 23 | description: Soapy SDR module for SDRPlay 24 | inherit: cmake 25 | source: git+https://github.com/pothosware/SoapySDRPlay.git 26 | -------------------------------------------------------------------------------- /soapyuhd.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: hardware 21 | depends: 22 | - soapysdr 23 | - uhd 24 | - boost 25 | description: Soapy SDR module for USRP hardware driver 26 | gitbranch: master 27 | inherit: cmake 28 | source: git+https://github.com/pothosware/SoapyUHD.git 29 | -------------------------------------------------------------------------------- /spdlog.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: baseline 21 | inherit: autoconf 22 | satisfy: 23 | deb: libspdlog-dev 24 | rpm: spdlog-devel 25 | port: spdlog 26 | pacman: spdlog 27 | portage: dev-logs/spdlog 28 | source: git+https://github.com/gabime/spdlog.git 29 | -------------------------------------------------------------------------------- /sqlite.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: baseline 21 | satisfy: 22 | deb: libsqlite3-dev 23 | portage: dev-db/sqlite 24 | rpm: sqlite-devel 25 | -------------------------------------------------------------------------------- /ssl.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: baseline 21 | satisfy: 22 | deb: libssl-dev || libssl1.0-dev 23 | rpm: openssl-devel || libopenssl-devel 24 | pacman: openssl 25 | port: openssl 26 | portage: dev-libs/openssl 27 | pkgconfig: libssl || openssl 28 | -------------------------------------------------------------------------------- /subversion.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: baseline 21 | satisfy: 22 | deb: subversion 23 | rpm: subversion 24 | pacman: subversion 25 | cmd: subversion --version 26 | port: subversion 27 | -------------------------------------------------------------------------------- /swig.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: baseline 21 | depends: 22 | - python 23 | - gcc 24 | inherit: autoconf 25 | satisfy: 26 | deb: swig3.0 || swig 27 | rpm: swig >= 2.8 28 | pacman: swig >= 2.8 29 | port: swig-python >= 2.8 30 | cmd: swig -version >= 2.8 31 | portage: dev-lang/swig >= 2.8 32 | source: wget+https://downloads.sourceforge.net/project/swig/swig/swig-3.0.12/swig-3.0.12.tar.gz 33 | vars: 34 | config_opt: --without-pcre 35 | -------------------------------------------------------------------------------- /tornado.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: baseline 21 | inherit: autoconf 22 | description: Asynchronous server in Python 23 | satisfy: 24 | pip: tornado >= 4.4 25 | source: git+https://github.com/tornadoweb/tornado.git 26 | -------------------------------------------------------------------------------- /twisted.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: baseline 21 | depends: 22 | - python 23 | satisfy: 24 | deb: python-twisted || python-twisted-core 25 | rpm: python2-twisted || python-twisted || python-twisted-core || python-Twisted 26 | pacman: python2-twisted 27 | cmd: trial 28 | port: py27-twisted 29 | portage: dev-python/twisted-core 30 | python: twisted 31 | pip: Twisted 32 | satisfy@python3: 33 | deb: python3-twisted 34 | rpm: python3-twisted 35 | -------------------------------------------------------------------------------- /uhd.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: hardware 21 | depends: 22 | - python-requests 23 | - libusb 24 | - boost 25 | - doxygen 26 | - mako 27 | - numpy 28 | description: USRP hardware driver 29 | satisfy: 30 | deb: uhd-host && libuhd-dev 31 | pkgconfig: uhd 32 | pacman: libuhd 33 | port: uhd 34 | portage: net-wireless/uhd 35 | source: git+https://github.com/EttusResearch/uhd.git 36 | gitbranch: UHD-4.6 37 | inherit: cmake 38 | configuredir: host/build 39 | makedir: host/build 40 | installdir: host/build 41 | -------------------------------------------------------------------------------- /wget.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: baseline 21 | satisfy: 22 | deb: wget 23 | rpm: wget 24 | cmd: wget --version 25 | pacman: wget 26 | port: wget 27 | portage: net-libs/wget 28 | -------------------------------------------------------------------------------- /wireshark.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: baseline 21 | depends: 22 | - bison 23 | - flex 24 | - gtk2 25 | - perl 26 | - libpcap 27 | inherit: autoconf 28 | satisfy: 29 | deb: wireshark 30 | cmd: wireshark --version >= 1.0 31 | port: wireshark 32 | pacman: wireshark-gtk 33 | source: wget+http://wiresharkdownloads.riverbed.com/wireshark/src/all-versions/wireshark-1.10.2.tar.bz2 34 | -------------------------------------------------------------------------------- /x11.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: baseline 21 | satisfy: 22 | deb: (libx11-dev || libX11-dev) && libxrender-dev 23 | rpm: libX11-devel && libXrender-devel && libXext-devel 24 | pacman: libx11 && libxrender 25 | port: xorg-libX11 26 | -------------------------------------------------------------------------------- /zeromq.lwr: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of PyBOMBS 3 | # 4 | # PyBOMBS is free software; you can redistribute it and/or modify 5 | # it under the terms of the GNU General Public License as published by 6 | # the Free Software Foundation; either version 3, or (at your option) 7 | # any later version. 8 | # 9 | # PyBOMBS is distributed in the hope that it will be useful, 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | # GNU General Public License for more details. 13 | # 14 | # You should have received a copy of the GNU General Public License 15 | # along with PyBOMBS; see the file COPYING. If not, write to 16 | # the Free Software Foundation, Inc., 51 Franklin Street, 17 | # Boston, MA 02110-1301, USA. 18 | # 19 | 20 | category: baseline 21 | depends: 22 | - wget 23 | inherit: autoconf 24 | satisfy: 25 | deb: libzmq3-dev 26 | rpm: cppzmq-devel || czmq-devel 27 | pacman: zeromq 28 | port: cppzmq 29 | portage: net-libs/cppzmq 30 | pkgconfig: libzmq 31 | source: wget+http://download.zeromq.org/zeromq-3.2.4.tar.gz 32 | --------------------------------------------------------------------------------