Package: limesuite / 16.12.0+dfsg-1
Metadata
Package | Version | Patches format |
---|---|---|
limesuite | 16.12.0+dfsg-1 | 3.0 (quilt) |
Patch series
view the series filePatch | File delta | Description |
---|---|---|
override build timestamp | (download) |
CMakeLists.txt |
7 6 + 1 - 0 ! |
substitute changelog entry time for build time Upstream compiles a build time string into the program, which breaks build reproducibility. This patch adds an override option to CMakeLists.txt and the debian/rules uses this to pass in the date of the latest debian/changelog entry. |
version string | (download) |
CMakeLists.txt |
29 17 + 12 - 0 ! |
allow overriding version string Add an override option for the version string in CMakeLists.txt. The original tries to combine its own string and EXTVER, so to make this the Debian package version we would have to filter out the version number from the changelog version. . Using the override we can simply pass the whole Debian version in without using complex sed or awk filtering. |
use system glew | (download) |
src/oglGraph/CMakeLists.txt |
16 5 + 11 - 0 ! |
change build to use system libglew instead of local copy |
link libatomic | (download) |
src/CMakeLists.txt |
2 2 + 0 - 0 ! |
link libatomic Some architectures do not have builtin atomic support in the compiler and/or do not automatically link libatomic. This patch simply adds unconditional linking to libatomic. |
fix icon install | (download) |
Desktop/CMakeLists.txt |
30 9 + 21 - 0 ! |
install icon and desktop files directly to correct locations Upstream installs icon and desktop files to a central location and has a script move them to the correct locations at postinst time. This patch changes it to place it directly in their final locations. |
fix libusb include | (download) |
src/ConnectionSTREAM/ConnectionSTREAM.h |
2 1 + 1 - 0 ! |
fix libusb include Two source files had include lines specifying libusb-1.0/libusb.h. Although that is the location for the standard libusb-1.0, it isn't correct for kfreebsd. Since configuring the package already sets up the include path for the libusb directory, we can simply drop the path and include libusb.h. |
fix abs overload | (download) |
mcu_program/common_src/lms7002m_calibrations.c |
2 1 + 1 - 0 ! |
fix abs() overload for mcu lms7002m calibrations . on ubuntu yakkety (gcc 6.2.0) abs(int8_t) had some resolution issue, it was picking up a double type which it could not or with 0x40. The fix was to force the integer version of abs with a cast." |