Commit Graph

17 Commits

Author SHA1 Message Date
Aki Tomita
c2dd6c1d99 Prepare for 4.6.0.0 release
- Updated version string
- Updated CHANGELOG
- Updated Debian-related files
- Updated images package
2023-10-30 21:50:18 -05:00
Aki Tomita
9fb9d79d85 Prepare for 4.5.0.0 release
- Updated version string
- Updated CHANGELOG
- Updated Debian-related files
- Updated manifest
2023-08-31 17:04:08 -05:00
michael-west
5fac246bc1 UHD 4.4.0.0 Release
Signed-off-by: michael-west <michael.west@ettus.com>
2023-01-27 13:17:39 -08:00
michael-west
cea9b945bc Prepare branch for 4.4.0.0 release
- Updated version string
- Updated CHANGELOG
- Updated Debian-related files
- Updated images

Signed-off-by: michael-west <michael.west@ettus.com>
2023-01-23 23:13:06 -08:00
Steven Koo
2c96e57f1f uhd: Prepare for 4.3.0.0-rc1 release
- images: update manifest
- uhd: update changelog and version string
- debian: update changelog and installer version

Signed-off-by: Steven Koo <steven.koo@ni.com>
2022-09-06 15:09:25 -05:00
Aaron Rossetto
8110d4787b debian: Resolve lintian issues
This PR makes a couple of minor changes to Debian packaging files to
resolve errors reported by Lintian during CI and manual building of
.debs after having been updated in 38fb5e262:

- Remove instances of `${python3:Depends}` in the rules file, as this
substitution directive cannot be used without specifying `--with
python3` in the `dh` debhelper command invocation. However, the Docker
containers that are spun up to build .debs as part of UHD CI do not
include the Debian Python helper package necessary to use the
substitution even if `--with python3` is specified. Thus, the
substitution was removed and replaced with the actual names of the
dependent Python packages.

- Remove the `Files-Excluded` section from the copyright file. Lintian
flags an error whenever a file in that section is present in the source
tree (which the specified files are). The addition of this section was
supposed to bring UHD's built-in Debian packaging files more in line
with those used by the actual Debian package maintainer, but it is
likely that the actual Debian packing process runs additional steps that
reference this section and uses it to remove the specified files which
we currently don't run.
2022-04-26 05:56:41 -07:00
Steven Koo
9738209380 debian: Update version number to 4.2.0 2022-04-06 14:30:49 -07:00
Martin Braun
38fb5e262b debian: Update control and package building
- Update dependencies
- Add python3-uhd package
- Add uhd-doc package

In part, this changeset is to further align with the official Debian
upstream at https://salsa.debian.org/bottoms/pkg-uhd.git, which is
maintained by Maitland Bottoms.
2022-04-06 14:30:49 -07:00
Steven Koo
8a5cfb3fc6 uhd: update git://github.com references to https
GitHub is removing support for using git://. Switch to https.
https://github.blog/2021-09-01-improving-git-protocol-security-github/

Signed-off-by: Steven Koo <steven.koo@ni.com>
2022-01-11 13:01:09 -06:00
Aaron Rossetto
f3d3b071fd uhd: Prepare branch for 4.1.0.0-rc1 release
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>
2021-06-25 17:56:54 -05:00
michael-west
73d25757de debian: Update Python3 dependencies
Signed-off-by: michael-west <michael.west@ettus.com>
2020-10-06 15:21:03 -05:00
Martin Braun
1b5aedc2ce debian: Use Python3 dependencies
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.
2020-04-22 15:10:22 -05:00
Martin Braun
f773cf9fb9 uhd: Replace boost::regex with std::regex
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.
2019-11-26 12:21:32 -08:00
Martin Braun
692ddc71b1 python: Replace Boost.Python with PyBind11
This does not change the Python API itself, but it is still
a significant change. Most importantly, it removes the dependency on
Boost.Python.
2019-02-22 16:56:52 -08:00
Martin Braun
470a1ca382 debian: Update control files for .deb files
- 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
2018-10-29 14:55:39 -07:00
michael-west
1adae2b432 Ubuntu PPA: Update debian information 2018-02-19 14:33:01 -08:00
Nicholas Corgan
d956bb6668 Added scripts and Debian configuration files for Ubuntu PPA 2015-12-30 11:22:49 -08:00