aboutsummaryrefslogtreecommitdiffstats
path: root/host/cmake/debian
Commit message (Collapse)AuthorAgeFilesLines
* debian: Use Python3 dependenciesMartin Braun2020-04-221-11/+11
| | | | | | | This updates the Debian control file to rely on the Python3 versions of the respective dependencies. Also updates the package name to include the 4.0.0 version.
* debian: Rename control file for libuhd to contain 4.0.0 versionMartin Braun2020-03-181-0/+0
|
* debian: Fixes to copyright fileMartin Braun2020-03-181-389/+385
| | | | | | - FindGit.cmake is no longer part of UHD, removed from copyright list - The file list includes FPGA code, which needs to be updated to point to fpga/ instead of fpga-src/
* cmake: Add CMakeRC module and ::rc namespaceMartin Braun2020-03-181-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | This module allows to add binary files into UHD (e.g., for cal data storage) in a platform-independent way. The upstream CMakeRC.cmake is modified in the following way to allow linkage against a shared object: ```diff # Generate the actual static library. Each source file is just a single file # with a character array compiled in containing the contents of the # corresponding resource file. add_library(${name} STATIC ${libcpp}) set_property(TARGET ${name} PROPERTY CMRC_LIBDIR "${libdir}") set_property(TARGET ${name} PROPERTY CMRC_NAMESPACE "${ARG_NAMESPACE}") target_link_libraries(${name} PUBLIC cmrc::base) set_property(TARGET ${name} PROPERTY CMRC_IS_RESOURCE_LIBRARY TRUE) + set_property(TARGET ${name} PROPERTY POSITION_INDEPENDENT_CODE ON) ``` This forces the -fPIC flag for the static object that CMakeRC generates, allowing to link it into a shared object file. The version of CMakeRC used is: a7e355290, cloned from git@github.com:vector-of-bool/cmrc.git.
* lib: deps: Add FlatBuffers 1.11.0 header filesMartin Braun2020-03-181-0/+4
| | | | | | | | | | FlatBuffers is used to (de-)serialize calibration data. For most use cases, only a few headers are required, so we provide them with UHD instead of requiring all UHD users to install their own version of FlatBuffers. This adds the headers to host/lib/deps, and updates the Debian copyright file appropriately.
* uhd: Replace boost::regex with std::regexMartin Braun2019-11-261-1/+0
| | | | | | | | boost::regex was a requirement until the minimum version of gcc was increased. Since it is at version 5.3 now, using Boost.Regex is no longer necessary. This change is a pure search-and-replace; Boost and std versions of regex are compatible and use the same syntax.
* python: Replace Boost.Python with PyBind11Martin Braun2019-02-221-1/+0
| | | | | | This does not change the Python API itself, but it is still a significant change. Most importantly, it removes the dependency on Boost.Python.
* deps: Add PyBind11Martin Braun2019-02-221-1/+36
|
* Debian: Rename file for libuhd installmichael-west2019-01-161-0/+0
|
* debian: Update control files for .deb filesMartin Braun2018-10-294-21/+29
| | | | | | | | | - Better alignement with public Debian files. - Move to a different package name: libuhd003.so -> libuhd3.13.0.so This allows to install multiple packages in parallel for better ABI compatibility by third-party dependees. The new package replaces the old one. - Remove .shlibs file
* 3.13.0.0 ReleaseBrent Stapleton2018-07-242-0/+119
| | | | | | | - Update Debian changelog - Update manifest.txt - Update Debian copyright file - Update fpga-src submodule
* Update CHANGELOG and manifest.txt for 3.12.0.0 releaseMartin Braun2018-06-051-0/+113
|
* Debian: Fix bad path in libuhd-dev.installmichael-west2018-05-181-1/+1
|
* Debian: Modify debian rules to ignore missing info (for Launchpad)michael-west2018-05-161-0/+3
|
* debian: Add UHDConfig.cmake to install list for libuhd-devMartin Braun2018-03-131-0/+1
|
* debian: Add MIT license to list of full-text licensesMartin Braun2018-03-051-0/+19
| | | | This averts some Lintian errors
* Update master branch for 3.11.0.0 releaseMartin Braun2018-03-052-0/+27
| | | | | | - Updated fpga-src submodule pointer - Updated CHANGELOG - Updated Debian-related files
* uhd: Update license headersMartin Braun2018-02-194-4/+8
| | | | | | | All copyright is now attributed to "Ettus Research, a National Instruments company". SPDX headers were also updated to latest version 3.0.
* Ubuntu PPA: Update debian informationmichael-west2018-02-193-769/+1464
|
* Move all license headers to SPDX format.Martin Braun2017-12-225-50/+6
|
* uhd: Removed drivers for E100/E110Martin Braun2017-09-291-6/+0
| | | | The E1x0 series is still supported on the 3.9 LTS branch.
* Final changes for 3.10.1.1 release.Derek Kozel2017-01-271-0/+23
| | | | | - Updated Debian CHANGELOG - Updated images package
* Debian: Fix changelog formatDerek Kozel2016-11-021-3/+0
|
* Preparing branch for 3.10.1.0 releaseDerek Kozel2016-11-021-0/+31
| | | | | - Updated CHANGELOG - Updated images package
* Merge branch 'UHD-3.9.LTS' into maintMartin Braun2016-08-221-0/+18
|\
| * Preparing branch for 3.9.5 ReleaseMartin Braun2016-08-221-0/+18
| | | | | | | | | | | | | | | | - Updated CHANGELOG (incl. Debian) - Updated version - Updated images package FPGA submodule pointer already up-to-date.
* | debian: Add RFNoC XML files to libuhd .deb packageMartin Braun2016-08-181-0/+1
| |
* | Updated repository for 3.10.0.0 ReleaseMartin Braun2016-08-111-0/+24
|/ | | | | | | - Updated CHANGELOG - Updated fpga-src submodule - Updated version string - Updated ABI string
* debian: Updated postinst such that sysctl failures are non-fatal to installationMartin Braun2016-05-111-1/+1
|
* Final changes for 3.9.4 release:Martin Braun2016-05-051-0/+15
| | | | | - Updated UHD images packages (zip file name change) - Updated Debian changelog
* Final preparations for 3.9.3 releaseMartin Braun2016-03-211-0/+16
| | | | | - Updated changelog (Debian + internal) - Updated images package for final release
* Final updates for 3.9.2 releaseMartin Braun2015-12-301-0/+16
| | | | | | - Updated images package - Updated Debian changelog - Updated ppa script
* Added scripts and Debian configuration files for Ubuntu PPANicholas Corgan2015-12-3018-0/+1396
|
* Merge branch 'maint'Josh Blum2013-09-111-0/+1
|\
| * Fixed references to Linux USB permissions commandsNicholas Corgan2013-09-111-1/+2
| | | | | | | | * 'sudo udevadm trigger' needs to be run after reloading rules
* | Merge branch 'maint'Nicholas Corgan2013-04-301-0/+3
|\|
| * Minor changes for Debian package complianceNicholas Corgan2013-04-301-0/+3
| | | | | | | | | | * Made CMake script to find libusb-1.0 stronger * Added Debian watchfile
* | cmake: uhd-usrp.rules location fixed to reflect FHS complianceNicholas Corgan2013-03-211-2/+2
|/
* cmake: Binaries give notification before installing or uninstalling UHD. ↵Nicholas Corgan2012-03-292-1/+2
| | | | Better to give an output than just an empty pause.
* Changes preinst.in to 'echo' instead of 'ls'Nicholas Corgan2012-03-231-1/+1
|
* uhd: added missing shbang to pre/post scriptsJosh Blum2011-10-144-1/+5
|
* uhd: added post/pre un/install scripts for deb and rpm packagesrelease_003_003_000Josh Blum2011-10-144-0/+83