Skip to content
This repository was archived by the owner on Jun 12, 2026. It is now read-only.

Commit 3a11b63

Browse files
committed
build: migrate to nexus, update dependencies
1 parent 35c44a8 commit 3a11b63

5 files changed

Lines changed: 13 additions & 19 deletions

File tree

README.md

Lines changed: 4 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@ It is based on [libmpv](https://github.com/mpv-player/mpv) and
1212

1313
## Platforms
1414

15-
- [x] Linux
16-
- [ ] Windows
15+
- [x] Linux (x86-64, arm64)
16+
- [x] Windows (x86-64)
1717
- [ ] Android
1818

1919
*Note: macOS/iOS support won't be implemented because of lack of development hardware.
@@ -25,9 +25,8 @@ Gradle:
2525

2626
```kotlin
2727
repositories {
28-
maven {
29-
name = "silenium-dev releases"
30-
url = uri("https://reposilite.silenium.dev/releases")
28+
maven("https://nexus.silenium.dev/repository/maven-releases") {
29+
name = "silenium-dev-nexus"
3130
}
3231
}
3332

@@ -36,13 +35,6 @@ dependencies {
3635
}
3736
```
3837

39-
The library currently requires the `libmpv` shared library to be installed on the system.
40-
On Linux, you can install it using your package manager, e.g. on Ubuntu:
41-
42-
```shell
43-
sudo apt install libmpv2
44-
```
45-
4638
### Example
4739

4840
See the [Main.kt](src/test/kotlin/dev/silenium/multimedia/compose/Main.kt) in the test sources

build-logic/build.gradle.kts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@ plugins {
44
}
55

66
repositories {
7-
maven("https://reposilite.silenium.dev/releases") {
8-
name = "silenium-releases"
7+
maven("https://nexus.silenium.dev/repository/maven-releases") {
8+
name = "nexus"
99
}
1010
google()
1111
mavenCentral()

build.gradle.kts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,9 @@ allprojects {
103103
.get()
104104

105105
repositories {
106-
maven("https://reposilite.silenium.dev/releases")
106+
maven("https://nexus.silenium.dev/repository/maven-releases") {
107+
name = "nexus"
108+
}
107109
mavenCentral()
108110
google()
109111
}

gradle/libs.versions.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@ kotlinx-serialization = "1.10.0"
66
kotlinx-datetime = "0.7.1"
77

88
compose = "1.11.0-alpha02"
9-
compose-gl = "0.9.1"
10-
jni-utils = "0.1.8"
9+
compose-gl = "0.10.0"
10+
jni-utils = "0.3.0"
1111
jna = "5.18.1"
1212

1313
slf4j = "2.0.17"

settings.gradle.kts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
pluginManagement {
22
repositories {
3-
maven("https://reposilite.silenium.dev/releases") {
4-
name = "silenium-releases"
3+
maven("https://nexus.silenium.dev/repository/maven-releases") {
4+
name = "nexus"
55
}
66
google()
77
mavenCentral()

0 commit comments

Comments
 (0)