Skip to content

Commit 4677c90

Browse files
committed
4.1.2
1 parent 7f415dc commit 4677c90

File tree

3 files changed

+49
-26
lines changed

3 files changed

+49
-26
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ This is a mirror of the *core* library from [Processing 4](https://github.com/pr
66

77
It is hosted as a *Maven* dependency via [JitPack](https://jitpack.io/#micycle1/processing-core-4) (from this Github repository) so it can be referenced in your own *Maven* project (for when you want to use the Processing library outside of the Processing IDE).
88

9-
This mirror is not necessarily up to date with the latest Processing 4 release; it is currently based on Processing [**4.1.1**](https://github.com/processing/processing4/releases/tag/processing-1289-4.1.1).
9+
This mirror is not necessarily up to date with the latest Processing 4 release; it is currently based on Processing [**4.1.2**](https://github.com/processing/processing4/releases/tag/processing-1290-4.1.2).
1010

1111
---
1212

pom.xml

Lines changed: 47 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -4,33 +4,26 @@
44
<modelVersion>4.0.0</modelVersion>
55
<groupId>org.processing</groupId>
66
<artifactId>core</artifactId>
7-
<version>4.1.1</version>
7+
<version>4.1.2</version>
88
<name>Processing Core</name>
9-
109
<properties>
1110
<sonar.projectKey>micycle1_processing-core-4</sonar.projectKey>
1211
<sonar.organization>micycle</sonar.organization>
1312
<sonar.host.url>https://sonarcloud.io</sonar.host.url>
1413
</properties>
15-
1614
<build>
1715
<sourceDirectory>processing4\core\src</sourceDirectory>
18-
<resources>
19-
<resource>
20-
<directory>processing4\core\src</directory>
21-
<excludes>
22-
<exclude>**/*.java</exclude>
23-
</excludes>
24-
</resource>
25-
</resources>
26-
2716
<plugins>
2817
<plugin>
2918
<artifactId>maven-compiler-plugin</artifactId>
30-
<version>3.9.0</version>
19+
<version>3.10.0</version>
3120
<configuration>
3221
<release>17</release>
3322
<encoding>UTF-8</encoding>
23+
<excludes>
24+
<exclude>font/**</exclude>
25+
<exclude>icon/**</exclude>
26+
</excludes>
3427
</configuration>
3528
</plugin>
3629
<plugin>
@@ -47,12 +40,18 @@
4740
<configuration>
4841
<sources>
4942
<source>processing4-javafx/src/</source>
43+
<source>processing4/java/libraries/dxf/src/</source>
44+
<source>processing4/java/libraries/io/src/</source>
45+
<source>processing4/java/libraries/net/src/</source>
46+
<source>processing4/java/libraries/pdf/src/</source>
47+
<source>processing4/java/libraries/svg/src/</source>
5048
</sources>
5149
</configuration>
5250
</execution>
5351
</executions>
5452
</plugin>
55-
<plugin> <!-- Create sources.jar -->
53+
<plugin>
54+
<!-- Create sources.jar -->
5655
<groupId>org.apache.maven.plugins</groupId>
5756
<artifactId>maven-source-plugin</artifactId>
5857
<version>3.2.1</version>
@@ -65,7 +64,6 @@
6564
</execution>
6665
</executions>
6766
</plugin>
68-
6967
<plugin>
7068
<groupId>org.apache.maven.plugins</groupId>
7169
<artifactId>maven-javadoc-plugin</artifactId>
@@ -84,7 +82,6 @@
8482
</plugin>
8583
</plugins>
8684
</build>
87-
8885
<profiles>
8986
<profile>
9087
<id>uber-jar</id>
@@ -124,23 +121,49 @@
124121
</build>
125122
</profile>
126123
</profiles>
127-
124+
<repositories>
125+
<repository>
126+
<name>jogamp</name>
127+
<id>jogamp</id>
128+
<url>https://jogamp.org/deployment/maven/</url>
129+
</repository>
130+
</repositories>
128131
<dependencies>
129132
<dependency>
130133
<groupId>org.openjfx</groupId>
131134
<artifactId>javafx-controls</artifactId>
132-
<version>18.0.2</version>
135+
<version>19.0.2.1</version>
133136
</dependency>
134137
<dependency>
135-
<groupId>me.friwi</groupId>
138+
<groupId>org.jogamp.jogl</groupId>
136139
<artifactId>jogl-all</artifactId>
137-
<version>v2.4.0-rc-20210111</version>
140+
<version>2.4.0-rc-20230123</version>
141+
</dependency>
142+
<dependency>
143+
<groupId>org.jogamp.gluegen</groupId>
144+
<artifactId>gluegen-rt-main</artifactId>
145+
<version>2.4.0-rc-20230123</version>
146+
</dependency>
147+
<dependency>
148+
<groupId>org.apache.xmlgraphics</groupId>
149+
<artifactId>batik-svggen</artifactId>
150+
<version>1.16</version>
151+
</dependency>
152+
<dependency>
153+
<groupId>org.apache.xmlgraphics</groupId>
154+
<artifactId>batik-dom</artifactId>
155+
<version>1.16</version>
156+
<exclusions>
157+
<exclusion>
158+
<groupId>xml-apis</groupId>
159+
<artifactId>xml-apis</artifactId>
160+
</exclusion>
161+
</exclusions>
138162
</dependency>
139163
<dependency>
140-
<groupId>me.friwi</groupId>
141-
<artifactId>gluegen-rt</artifactId>
142-
<version>v2.4.0-rc-20210111</version>
164+
<groupId>com.lowagie</groupId>
165+
<artifactId>itext</artifactId>
166+
<version>2.1.7</version>
143167
</dependency>
144168
</dependencies>
145-
146169
</project>

processing4

Submodule processing4 updated 44 files

0 commit comments

Comments
 (0)