11pkgbase = java-openjdk-xdg
22 pkgver = 21.u35
3- pkgrel = 2
3+ pkgrel = 3
44 url = https://openjdk.java.net/
55 arch = x86_64
66 license = custom
@@ -73,7 +73,9 @@ pkgname = jre-openjdk-headless-xdg
7373 optdepends = java-rhino: for some JavaScript support
7474 provides = java-runtime-headless=21
7575 provides = java-runtime-headless-openjdk=21
76- provides = jre21-openjdk-headless=21.u35-2
76+ provides = jre21-openjdk-headless=21.u35-3
77+ conflicts = jdk-openjdk
78+ conflicts = jre-openjdk
7779 backup = etc/java-openjdk-xdg/logging.properties
7880 backup = etc/java-openjdk-xdg/management/jmxremote.access
7981 backup = etc/java-openjdk-xdg/management/jmxremote.password.template
@@ -92,7 +94,20 @@ pkgname = jre-openjdk-headless-xdg
9294pkgname = jre-openjdk-xdg
9395 pkgdesc = OpenJDK Java 21 full runtime environment - with improved Support for the XDG Base Directory Specification
9496 install = install_jre-openjdk.sh
95- depends = jre21-openjdk-headless=21.u35-2
97+ depends = java-runtime-common>=3
98+ depends = ca-certificates-utils
99+ depends = nss
100+ depends = libjpeg-turbo
101+ depends = libjpeg.so
102+ depends = lcms2
103+ depends = liblcms2.so
104+ depends = libnet
105+ depends = freetype2
106+ depends = libfreetype.so
107+ depends = harfbuzz
108+ depends = libharfbuzz.so
109+ depends = glibc
110+ depends = gcc-libs
96111 depends = giflib
97112 depends = libgif.so
98113 depends = glibc
@@ -103,12 +118,44 @@ pkgname = jre-openjdk-xdg
103118 optdepends = gtk3: for the Gtk+ 3 look and feel - desktop usage
104119 provides = java-runtime=21
105120 provides = java-runtime-openjdk=21
106- provides = jre21-openjdk=21.u35-2
121+ provides = jre21-openjdk=21.u35-3
122+ provides = java-runtime-headless=21
123+ provides = java-runtime-headless-openjdk=21
124+ provides = jre21-openjdk-headless=21.u35-3
125+ conflicts = jdk-openjdk
126+ conflicts = jre-openjdk-headless
127+ backup = etc/java-openjdk-xdg/logging.properties
128+ backup = etc/java-openjdk-xdg/management/jmxremote.access
129+ backup = etc/java-openjdk-xdg/management/jmxremote.password.template
130+ backup = etc/java-openjdk-xdg/management/management.properties
131+ backup = etc/java-openjdk-xdg/net.properties
132+ backup = etc/java-openjdk-xdg/security/java.policy
133+ backup = etc/java-openjdk-xdg/security/java.security
134+ backup = etc/java-openjdk-xdg/security/policy/README.txt
135+ backup = etc/java-openjdk-xdg/security/policy/limited/default_US_export.policy
136+ backup = etc/java-openjdk-xdg/security/policy/limited/default_local.policy
137+ backup = etc/java-openjdk-xdg/security/policy/limited/exempt_local.policy
138+ backup = etc/java-openjdk-xdg/security/policy/unlimited/default_US_export.policy
139+ backup = etc/java-openjdk-xdg/security/policy/unlimited/default_local.policy
140+ backup = etc/java-openjdk-xdg/sound.properties
107141
108142pkgname = jdk-openjdk-xdg
109143 pkgdesc = OpenJDK Java 21 development kit - with improved Support for the XDG Base Directory Specification
110144 install = install_jdk-openjdk.sh
111- depends = jre21-openjdk=21.u35-2
145+ depends = java-runtime-common>=3
146+ depends = ca-certificates-utils
147+ depends = nss
148+ depends = libjpeg-turbo
149+ depends = libjpeg.so
150+ depends = lcms2
151+ depends = liblcms2.so
152+ depends = libnet
153+ depends = freetype2
154+ depends = libfreetype.so
155+ depends = harfbuzz
156+ depends = libharfbuzz.so
157+ depends = glibc
158+ depends = gcc-libs
112159 depends = java-environment-common=3
113160 depends = hicolor-icon-theme
114161 depends = libelf
@@ -133,21 +180,15 @@ pkgname = jdk-openjdk-xdg
133180 optdepends = gtk3: for the Gtk+ 3 look and feel - desktop usage
134181 provides = java-environment=21
135182 provides = java-environment-openjdk=21
136- provides = jdk21-openjdk=21.u35-2
183+ provides = jdk21-openjdk=21.u35-3
137184 provides = java-runtime=21
138185 provides = java-runtime-openjdk=21
139- provides = jre21-openjdk=21.u35-2
186+ provides = jre21-openjdk=21.u35-3
140187 provides = java-runtime-headless=21
141188 provides = java-runtime-headless-openjdk=21
142- provides = jre21-openjdk-headless=21.u35-2
189+ provides = jre21-openjdk-headless=21.u35-3
143190 conflicts = jre-openjdk
144191 conflicts = jre-openjdk-headless
145- conflicts = java-runtime=21
146- conflicts = java-runtime-openjdk=21
147- conflicts = jre21-openjdk=21.u35-2
148- conflicts = java-runtime-headless=21
149- conflicts = java-runtime-headless-openjdk=21
150- conflicts = jre21-openjdk-headless=21.u35-2
151192 backup = etc/java-openjdk-xdg/logging.properties
152193 backup = etc/java-openjdk-xdg/management/jmxremote.access
153194 backup = etc/java-openjdk-xdg/management/jmxremote.password.template
@@ -165,10 +206,10 @@ pkgname = jdk-openjdk-xdg
165206
166207pkgname = openjdk-src-xdg
167208 pkgdesc = OpenJDK Java 21 sources - with improved Support for the XDG Base Directory Specification
168- depends = jdk21-openjdk=21.u35-2
169- provides = openjdk21-src=21.u35-2
209+ depends = jdk21-openjdk=21.u35-3
210+ provides = openjdk21-src=21.u35-3
170211
171212pkgname = openjdk-doc-xdg
172213 pkgdesc = OpenJDK Java 21 documentation - with improved Support for the XDG Base Directory Specification
173- depends = jdk21-openjdk=21.u35-2
174- provides = openjdk21-doc=21.u35-2
214+ depends = jdk21-openjdk=21.u35-3
215+ provides = openjdk21-doc=21.u35-3
0 commit comments