]> sigrok.org Git - libsigrok.git/blobdiff - configure.ac
output/csv: check unsupported/untested input signal conditions
[libsigrok.git] / configure.ac
index 108b484cb7ed7dc898f81491d74d202914d562c9..a8cb4f7077c838e982d571ec4b057839b0bfd07c 100644 (file)
@@ -201,15 +201,6 @@ AM_CONDITIONAL([NEED_RPC], [test "x$sr_cv_have_rpc" = xyes])
 # Check for compiler support of 128 bit integers
 AC_CHECK_TYPES([__int128_t, __uint128_t], [], [], [])
 
-# Availability of bt_put_le16() depends on the bluez library version.
-AC_CACHE_CHECK([for bt_put_le16], [sr_cv_have_btputle16],
-       [AC_LINK_IFELSE([AC_LANG_PROGRAM(
-                       [[#include <bluetooth/bluetooth.h>]],
-                       [[bt_put_le16(0, (void *)0);]])],
-               [sr_cv_have_btputle16=yes], [sr_cv_have_btputle16=no])])
-AS_IF([test "x$sr_cv_have_btputle16" = xyes],
-       [AC_DEFINE([HAVE_BT_PUT_LE16], [1], [Specifies whether we have bt_put_le16().])])
-
 ########################
 ##  Hardware drivers  ##
 ########################
@@ -488,8 +479,8 @@ sr_rbminor=${sr_rbminor%%.*}
 
 # The Ruby bindings need Ruby development files.
 SR_PKG_CHECK([ruby_dev], [SR_PKGLIBS_RUBY],
-       [ruby],
-       [ruby-$sr_rbmajor.$sr_rbminor])
+       [ruby >= 2.5.0],
+       [ruby-$sr_rbmajor.$sr_rbminor >= 2.5.0])
 
 AS_IF([test "x$sr_have_ruby_dev" != xyes],
        [SR_APPEND([sr_ruby_missing], [', '], [Headers])])