client: rename jogl/gluegen osx natives artifacts
gradle does not look at classifiers when doing dependency conflict resolution, causing it to not correctly handle having multiple dependencies of differing versions and classifiers. It picks the highest version of any of the dependencies with the same groupId and artifactId and uses that for every other dependency regardless of classifier. This renames the osx natives artifacts to have a unique artifact name to workaround this issue
This commit is contained in:
@@ -141,9 +141,8 @@
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>net.runelite.jogl</groupId>
|
||||
<artifactId>jogl-all</artifactId>
|
||||
<artifactId>jogl-all-natives-macosx</artifactId>
|
||||
<version>2.4.0-rc-20210117</version>
|
||||
<classifier>natives-macosx-universal</classifier>
|
||||
<scope>runtime</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
@@ -174,9 +173,8 @@
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>net.runelite.gluegen</groupId>
|
||||
<artifactId>gluegen-rt</artifactId>
|
||||
<artifactId>gluegen-rt-natives-macosx</artifactId>
|
||||
<version>2.4.0-rc-20210117</version>
|
||||
<classifier>natives-macosx-universal</classifier>
|
||||
<scope>runtime</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
|
||||
Reference in New Issue
Block a user