Migrate camera2-pipe projects to KSP

KAPT is a legacy tool for processing. KSP the modern way to do it.

Test: ./gradlew camera:camera-camera2-pipe-integration:test
      ./gradlew camera:camera-camera2-pipe:test
      pass
Change-Id: Iada4c47a03a84eae4325fae55c898f9608963662
diff --git a/camera/camera-camera2-pipe-integration/build.gradle b/camera/camera-camera2-pipe-integration/build.gradle
index d9da277..74db51a 100644
--- a/camera/camera-camera2-pipe-integration/build.gradle
+++ b/camera/camera-camera2-pipe-integration/build.gradle
@@ -27,7 +27,7 @@
     id("AndroidXPlugin")
     id("com.android.library")
     id("kotlin-android")
-    id("kotlin-kapt")
+    id("com.google.devtools.ksp")
 }
 
 dependencies {
@@ -46,7 +46,7 @@
     implementation(project(":camera:camera-camera2-pipe"))
     implementation(project(":concurrent:concurrent-futures-ktx"))
 
-    kapt(libs.daggerCompiler)
+    ksp(libs.daggerCompiler)
 
     testImplementation(libs.testCore)
     testImplementation(libs.testRunner)
@@ -99,11 +99,9 @@
     test.maxParallelForks(2)
 }
 
-kapt {
-    javacOptions {
-        option("-Adagger.fastInit=enabled")
-        option("-Adagger.fullBindingGraphValidation=ERROR")
-    }
+ksp {
+    arg("dagger.fastInit", "enabled")
+    arg("dagger.fullBindingGraphValidation", "ERROR")
 }
 
 androidx {