update skcms to NDK r19b

This is new enough to let us remove some fp16-compute workarounds.

Change-Id: Ia3e0663d3008ae8c13fc0c058537324ee903fd0e
Reviewed-on: https://skia-review.googlesource.com/c/193542
Auto-Submit: Mike Klein <mtklein@google.com>
Commit-Queue: Brian Osman <brianosman@google.com>
Reviewed-by: Brian Osman <brianosman@google.com>
diff --git a/build/android.fp16 b/build/android.fp16
index 9ec3191..c9b7fbe 100644
--- a/build/android.fp16
+++ b/build/android.fp16
@@ -1,8 +1,3 @@
 mode         = .fp16
 extra_cflags = -march=armv8.2a+fp16
 include build/android
-
-# The Clang in NDK ≤r17 is not new enough to support -march=armv8.2a+fp16 in any interesting way,
-# so we use your generic `clang` instead, which is hopefully newer.
-cc  = clang   -target $target
-cxx = clang++ -target $target
diff --git a/infra/bots/bot.py b/infra/bots/bot.py
index 0215a4d..02e0a2e 100644
--- a/infra/bots/bot.py
+++ b/infra/bots/bot.py
@@ -43,11 +43,6 @@
   clang_linux = os.path.realpath(sys.argv[3])
   append('skcms/build/clang', 'cc  = {}/bin/clang  '.format(clang_linux))
   append('skcms/build/clang', 'cxx = {}/bin/clang++'.format(clang_linux))
-  # TODO(mtklein): once the NDK is new enough (r18?) we can use its Clang again
-  append('skcms/build/android.fp16',
-         'cc  = {}/bin/clang   -target $target'.format(clang_linux))
-  append('skcms/build/android.fp16',
-         'cxx = {}/bin/clang++ -target $target'.format(clang_linux))
 
   call('{ninja}/ninja -C skcms -k 0'.format(ninja=ninja))
 
diff --git a/infra/bots/gen_tasks.go b/infra/bots/gen_tasks.go
index 903c7a3..69d6a90 100644
--- a/infra/bots/gen_tasks.go
+++ b/infra/bots/gen_tasks.go
@@ -34,7 +34,7 @@
 			&specs.CipdPackage{
 				Name:    "skia/bots/android_ndk_linux",
 				Path:    "ndk",
-				Version: "version:11",
+				Version: "version:14",
 			},
 			&specs.CipdPackage{
 				Name:    "skia/bots/clang_linux",
@@ -56,7 +56,7 @@
 			&specs.CipdPackage{
 				Name:    "skia/bots/android_ndk_darwin",
 				Path:    "ndk",
-				Version: "version:5",
+				Version: "version:8",
 			},
 			// Copied from
 			// https://skia.googlesource.com/skia/+/30a4e3da4bf341d5968b8cdf5bc2260e7f0d4b04/infra/bots/gen_tasks.go#206
diff --git a/infra/bots/tasks.json b/infra/bots/tasks.json
index 85195a0..ca0f4db 100644
--- a/infra/bots/tasks.json
+++ b/infra/bots/tasks.json
@@ -34,7 +34,7 @@
         {
           "name": "skia/bots/android_ndk_linux",
           "path": "ndk",
-          "version": "version:11"
+          "version": "version:14"
         },
         {
           "name": "skia/bots/clang_linux",
@@ -81,7 +81,7 @@
         {
           "name": "skia/bots/android_ndk_darwin",
           "path": "ndk",
-          "version": "version:5"
+          "version": "version:8"
         },
         {
           "name": "infra/tools/mac_toolchain/${platform}",