Age | Commit message (Collapse) | Author |
|
|
|
# Conflicts:
# cmake/modules/FindPortAudio.cmake
|
|
|
|
|
|
Files installed by the soundtouch-devel package in Fedora 34:
❯ rpm -ql soundtouch-devel
/usr/include/soundtouch
/usr/include/soundtouch/BPMDetect.h
/usr/include/soundtouch/FIFOSampleBuffer.h
/usr/include/soundtouch/FIFOSamplePipe.h
/usr/include/soundtouch/STTypes.h
/usr/include/soundtouch/SoundTouch.h
/usr/include/soundtouch/soundtouch_config.h
/usr/lib64/libSoundTouch.so
/usr/lib64/pkgconfig/libSoundTouch.pc
/usr/lib64/pkgconfig/soundtouch-1.0.pc
/usr/lib64/pkgconfig/soundtouch.pc
/usr/share/aclocal/soundtouch.m4
|
|
On Windows, the pkgconfig file is found and the variable is
defined but somehow set to empty string.
|
|
|
|
hack around a PipeWire bug:
https://gitlab.freedesktop.org/pipewire/pipewire/-/issues/1547
|
|
return FALSE
|
|
|
|
|
|
|
|
|
|
Copied from Be-ing/portaudio
|
|
|
|
* Findhidapi.cmake: Fix detection of Version 0 digits
Co-authored-by: Be-ing <be@mixxx.org>
* Improve messages when linking hidapi
* Remove unreachable error message
* Introduced a MINIMUM_hidapi_VERSION variable to avoid repeat the version number literaly
* Make use of FindPackageHandleStandardArgs() to format user message
Co-authored-by: Be-ing <be@mixxx.org>
|
|
* Move Apple extra linking to the block where extra linking is defined for the other targets as well
* Added additional libraries required for static linking on macOs
* Remove unneeded extra Apple link dependencies for the non static case
* Added Qt5::PrintSupport needed for MacOS linking
* Add Support for VCPKG_OVERLAY_TRIPLETS
* Improve cmake find modules for static linking
* Remove obsolete STATIC_DEPS parameter
* Enable LOCALECOMPARE option for static linking on macOS and fix ENGINEPRIME relationship
with SQLite
|
|
to match targets exported by config files
https://github.com/PortAudio/portaudio/pull/461
https://github.com/mixxxdj/vcpkg/pull/20
|
|
|
|
This is required to locate libusb on FreeBSD.
|
|
|
|
By default, `git describe` shows the number of commits from the latest
tag in the git history. In our case we don't want that, because this can
cause problems:
2.4-alpha Expected: 2.4-alpha-N-abcdef123
main ---+X---------------+---> Actual: 2.3.0-M-abcdef456
\ /
X------------X--->
2.3-beta 2.3.0
Hence, we need to add the `--first-parent` flag to git describe, so that
it only follows the first parent of a merge and does not pull in tags
from another branch.
Fixes mixxxdj/website#248.
See the issue for details: https://github.com/mixxxdj/website/issues/248
|
|
The hidraw backend supports Bluetooth HID. This also works around
a bug in the libusb backend affecting the Native Instruments
Traktor Kontrol S4 Mk2 & Mk3:
https://github.com/libusb/hidapi/issues/274
|
|
Found via `codespell -q 3 -S *.ts,*.po,*.rtf,./.git,./src/library,./lib,./build/wix -L ba,chang,crate,ect,everytime,german,hace,iff,jus,ith,lokal,nd,ons,pevent,pparent,preverse,seeked,sheat,sinc,splitted,substract,thru,tim,uint`
|
|
# Conflicts:
# src/dialog/dlgabout.cpp
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# Conflicts:
# src/util/cmdlineargs.cpp
|
|
|
|
# Conflicts:
# CMakeLists.txt
# cmake/modules/Findhidapi.cmake
|
|
|
|
|
|
|
|
Before, we often used `cmake_dependent_option` for options depending on
the availability of dependencies. However, this is not the proper way to
use that macro, because if the dependencies is missing, it will forcibly
set the option to off and not cause a warning if the user tries to set
it to on.
`cmake_dependent_option` should only be used for disabling options based
on the platform, where that option will never be available, not based on
dependencies that may be present or not.
Instead, this adds a new macro `default_option` that allows to provide a
default depending on the value of other variables/options. The user may
still override that default and will run into an error message in that
case. From the user's perspective this is preferable instead of silently
dropping the option, because then the user will only notice afterwards
that some functionality is missing (despite setting the corresponding
feature flag `-DUSE_FOO=ON` on the command line).
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|