diff --git a/Golden_Repo/b/Blender/Blender-2.93.5-binary.eb b/Golden_Repo/b/Blender/Blender-3.1.2-binary.eb
similarity index 77%
rename from Golden_Repo/b/Blender/Blender-2.93.5-binary.eb
rename to Golden_Repo/b/Blender/Blender-3.1.2-binary.eb
index cfdabc56aee6b7a46b9e3fc6829a400779de1ccd..f3c1545e75f68e295db55b8b05a917ad20a50efe 100644
--- a/Golden_Repo/b/Blender/Blender-2.93.5-binary.eb
+++ b/Golden_Repo/b/Blender/Blender-3.1.2-binary.eb
@@ -1,7 +1,7 @@
 easyblock = 'PackedBinary'
 
 name = 'Blender'
-version = '2.93.5'
+version = '3.1.2'
 versionsuffix = '-binary'
 
 homepage = 'https://www.blender.org'
@@ -15,13 +15,19 @@ toolchain = {'name': 'GCCcore', 'version': '11.2.0'}
 
 source_urls = ['http://ftp.nluug.nl/pub/graphics/%(namelower)s/release/%(name)s%(version_major_minor)s/']
 sources = ['%(namelower)s-%(version)s-linux-x64.tar.xz']
-checksums = ['faac4a6c9734760873f120995f71a3e894cad2b0446e7fd56e37941f9b7e6973']
+checksums = ['c1d345b25c6f83708b2681d354d70a3e6023c04bb73cc7943366c0c19e542958']
 
 dependencies = [
     ('X11', '20210802'),
     ('OpenGL', '2021b'),
 ]
 
+postinstallcmds = [
+    # remove Blenders OpenGL libs
+    'rm %(installdir)s/lib/libgl*',
+    'rm %(installdir)s/lib/libGL*',
+]
+
 sanity_check_paths = {
     'files': ['%(namelower)s'],
     'dirs': ['%(version_major_minor)s'],
diff --git a/Golden_Repo/j/JupyterProxy-XpraHTML5/JupyterProxy-XpraHTML5-0.3.2-gcccoremkl-11.2.0-2021.4.0-2022.3.3.eb b/Golden_Repo/j/JupyterProxy-XpraHTML5/JupyterProxy-XpraHTML5-0.3.2-gcccoremkl-11.2.0-2021.4.0-2022.3.3.eb
index 59021f759dd696b254ac0d5709bbff589bac093b..c597398194db15d7cdd9f9b37a58182bfe2144d5 100644
--- a/Golden_Repo/j/JupyterProxy-XpraHTML5/JupyterProxy-XpraHTML5-0.3.2-gcccoremkl-11.2.0-2021.4.0-2022.3.3.eb
+++ b/Golden_Repo/j/JupyterProxy-XpraHTML5/JupyterProxy-XpraHTML5-0.3.2-gcccoremkl-11.2.0-2021.4.0-2022.3.3.eb
@@ -19,7 +19,7 @@ builddependencies = [
     ('binutils', '2.37'),
     # check for existance
     ('xpra', '4.3.2'),
-    ('jsc-xdg-menu', '2022.3', '', ('GCCcore', '11.2.0')),
+    ('jsc-xdg-menu', '2022.5', '', ('GCCcore', '11.2.0')),
 ]
 
 dependencies = [
@@ -60,7 +60,7 @@ postinstallcmds = [
         'module load Stages/${STAGE} > /dev/null \n'
         'module load GCCcore/.11.2.0 > /dev/null \n'
         'module load xpra/4.3.2 > /dev/null \n'
-        'module load jsc-xdg-menu/.2022.3 > /dev/null \n'
+        'module load jsc-xdg-menu/.2022.5 > /dev/null \n'
         '\n'
         'if ! command -v xterm &> /dev/null \n'
         'then \n'
diff --git a/Golden_Repo/j/jsc-xdg-menu/jsc-xdg-menu-2022.3-GCCcore-11.2.0.eb b/Golden_Repo/j/jsc-xdg-menu/jsc-xdg-menu-2022.5-GCCcore-11.2.0.eb
similarity index 87%
rename from Golden_Repo/j/jsc-xdg-menu/jsc-xdg-menu-2022.3-GCCcore-11.2.0.eb
rename to Golden_Repo/j/jsc-xdg-menu/jsc-xdg-menu-2022.5-GCCcore-11.2.0.eb
index 20dcfa0a4ed47bfa23f943cf53390402e738a232..49a68d7fb1ec1c51d11d1f5fe12f48bd8d86f9bd 100644
--- a/Golden_Repo/j/jsc-xdg-menu/jsc-xdg-menu-2022.3-GCCcore-11.2.0.eb
+++ b/Golden_Repo/j/jsc-xdg-menu/jsc-xdg-menu-2022.5-GCCcore-11.2.0.eb
@@ -1,7 +1,7 @@
 easyblock = 'Binary'
 
 name = 'jsc-xdg-menu'
-version = '2022.3'
+version = '2022.5'
 
 homepage = ''
 description = """setup JSC`s desktop menu"""
@@ -10,11 +10,11 @@ toolchain = {'name': 'GCCcore', 'version': '11.2.0'}
 
 source_urls = ['https://gitlab.version.fz-juelich.de/goebbert1/jsc-xdg-menu/-/archive/%(version)s/']
 sources = ['%(name)s-%(version)s.tar.gz']
-checksums = ['5ab2891051085799f1043a4e0232d2ea7875c0cafcb86cc1eab0889857b7b49f']
+checksums = ['25a8dc16d9e80ac150c3c3b675da8ece286e38423685a4b643f6cf827a25336a']
 
 builddependencies = [
     # just ensure they exist
-    ('Blender', '2.93.5', '-binary', SYSTEM),
+    ('Blender', '3.1.2', '-binary'),
     ('CubeGUI', '4.6'),
     ('GPicView', '0.2.5'),
     ('HDFView', '3.1.3'),
diff --git a/Golden_Repo/v/VirtualGL/VirtualGL-2.6.5-GCCcore-11.2.0.eb b/Golden_Repo/v/VirtualGL/VirtualGL-3.0-GCCcore-11.2.0.eb
similarity index 91%
rename from Golden_Repo/v/VirtualGL/VirtualGL-2.6.5-GCCcore-11.2.0.eb
rename to Golden_Repo/v/VirtualGL/VirtualGL-3.0-GCCcore-11.2.0.eb
index 0319ec08440bbcc2247bd168bae21704f2dafdd9..bb72af98ebd63c5328a78d7e0a9c68a2f0b2a0e9 100644
--- a/Golden_Repo/v/VirtualGL/VirtualGL-2.6.5-GCCcore-11.2.0.eb
+++ b/Golden_Repo/v/VirtualGL/VirtualGL-3.0-GCCcore-11.2.0.eb
@@ -1,7 +1,7 @@
 easyblock = 'CMakeMake'
 
 name = 'VirtualGL'
-version = '2.6.5'
+version = '3.0'
 
 homepage = 'https://virtualgl.org/'
 description = """VirtualGL is an open source toolkit that gives any Linux or 
@@ -18,7 +18,7 @@ patches = [
     'virtualgl_cmake_lib_path.patch',
 ]
 checksums = [
-    'f1edd6b1c05d4892c4b9f612907eb572a00f332e1077d4933b89f666b6c68d96',  # 2.6.5.tar.gz
+    'd6e00a8d0596cafa67955d6211e0dab6c8aa8239bd718f7eca6eb0b032711f9b',  # 3.0.tar.gz
     # virtualgl_cmake_lib_path.patch
     'aa185d038f5e47957bd8a163107d352a1675a224b5a41f167e5b75ae42c87f1d',
 ]