aports/community/keycloak/remove-deps.patch
Jakub Jirutka f8b5cef938 community/keycloak: upgrade to 25.0.6 (and disable on aarch64)
Keycloak now uses vite-plugin-lib-inject-css to build the ui-shared
JS library. This vite plugin depends on @ast-grep/napi 0.22.3, which is
a native library prebuilt for various platforms, and this version doesn't
support aarch64 yet.

I tried to work around it, but it's a complete nightmare.
2024-10-26 17:57:38 +00:00

46 lines
1.4 KiB
Diff

From: Jakub Jirutka <jakub@jirutka.cz>
Date: Fri, 23 Jun 2023 15:40:00 +0200
Subject: [PATCH] Remove some unnecessary dependencies
- quarkus-jdbc-mssql and quarkus-jdbc-oracle are for proprietary databases,
we don't support those.
There are still many useless dependencies, but it's not easy to get rid of them.
--- a/quarkus/deployment/pom.xml
+++ b/quarkus/deployment/pom.xml
@@ -103,6 +103,7 @@
</exclusion>
</exclusions>
</dependency>
+ <!-- XXX-Patched
<dependency>
<groupId>io.quarkus</groupId>
<artifactId>quarkus-jdbc-mssql-deployment</artifactId>
@@ -123,6 +124,7 @@
</exclusion>
</exclusions>
</dependency>
+ -->
<dependency>
<groupId>io.quarkus</groupId>
<artifactId>quarkus-bootstrap-core</artifactId>
--- a/quarkus/runtime/pom.xml
+++ b/quarkus/runtime/pom.xml
@@ -71,6 +71,7 @@
<groupId>io.quarkus</groupId>
<artifactId>quarkus-jdbc-mysql</artifactId>
</dependency>
+ <!-- XXX-Patched
<dependency>
<groupId>io.quarkus</groupId>
<artifactId>quarkus-jdbc-mssql</artifactId>
@@ -89,6 +90,7 @@
</exclusion>
</exclusions>
</dependency>
+ -->
<dependency>
<groupId>io.quarkus</groupId>
<artifactId>quarkus-core</artifactId>