mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2026-03-22 05:52:33 +01:00
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.
46 lines
1.4 KiB
Diff
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>
|