aboutsummaryrefslogtreecommitdiffstats
path: root/host/cmake/debian
Commit message (Collapse)AuthorAgeFilesLines
* uhd: Update version, manifest, and changelogsAaron Rossetto2021-07-211-0/+20
| | | | | | | | | | | | | | | | | | | Recently, we released UHD v4.1.0.1, which addressed some bugs that found their way into the UHD v4.1.0.0 release. While the changes that addressed those bugs were made in the master branch, they were cherry-picked into the UHD-4.1 branch, and the v4.1.0.1 release was made from that branch. However, the version, manifest, and changelogs were updated only in the UHD-4.1 branch, not in master. The effect of that is that the current master (a.k.a. the absolute latest, perhaps unstable, use-at-your-own-risk code) branch's version, manifest, and changelogs still reflect the v4.1.0.0 release. Furthermore, the UHD documentation refers to the manifest file in the master branch as the way to get (at least) the most recent filesystem and FPGA artifacts. Not updating the manifest in master renders that documentation inaccurate. This commit updates those details in master to reflect the latest v4.1.0.1 release artifacts, and updates the version of master to 4.2.0-git.
* uhd: Prepare branch for 4.1.0.0 releaseAaron Rossetto2021-06-301-0/+1
| | | | | | | | | uhd: Update CHANGELOG debian: Update changelog images: change filesystem version to v4.1 Signed-off-by: Aaron Rossetto <aaron.rossetto@ni.com> Signed-off-by: Steven Koo <steven.koo@ni.com>
* uhd: Prepare branch for 4.1.0.0-rc1 releaseAaron Rossetto2021-06-255-10/+418
| | | | | | | | | | | uhd: Update changelog for 4.1 RC images: Update manifest debian: Update changelog debian: Update control and copyright installers: automatic version handling for dsc Signed-off-by: Aaron Rossetto <aaron.rossetto@ni.com> Signed-off-by: Steven Koo <steven.koo@ni.com>
* installers: resolve ubuntu linter issueSteven Koo2021-05-181-71/+87
| | | | | | The debian copyright requires the Apache 2.0 stanza for flatbuffers. Signed-off-by: Steven Koo<steven.koo@ni.com>
* debian: Update Python3 dependenciesmichael-west2020-10-062-3/+18
| | | | Signed-off-by: michael-west <michael.west@ettus.com>
* Prepare branch for releasemichael-west2020-09-131-165/+896
| | | | | | | - Update CHANGELOG - Update debian files Signed-off-by: michael-west <michael.west@ettus.com>
* 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