Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions packages/v/vscodium/abi_libs
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,8 @@ libffmpeg.so
libmsalruntime.so
libvk_swiftshader.so
libvulkan.so.1
linux-test-proxy
lxc-exec
msal-node-runtime.node
pty.node
spdlog.node
Expand Down
1,254 changes: 835 additions & 419 deletions packages/v/vscodium/abi_symbols

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions packages/v/vscodium/abi_used_libs
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
UNKNOWN
ld-linux-aarch64.so.1
ld-linux-x86-64.so.2
libX11.so.6
libXcomposite.so.1
Expand Down
84 changes: 52 additions & 32 deletions packages/v/vscodium/abi_used_symbols
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
UNKNOWN:select
ld-linux-aarch64.so.1:__stack_chk_guard
ld-linux-x86-64.so.2:__libc_stack_end
ld-linux-x86-64.so.2:__tls_get_addr
libX11.so.6:XCloseDisplay
Expand Down Expand Up @@ -227,13 +228,11 @@ libatk-1.0.so.0:atk_image_get_type
libatk-1.0.so.0:atk_no_op_object_new
libatk-1.0.so.0:atk_object_get_attributes
libatk-1.0.so.0:atk_object_get_description
libatk-1.0.so.0:atk_object_get_n_accessible_children
libatk-1.0.so.0:atk_object_get_name
libatk-1.0.so.0:atk_object_get_role
libatk-1.0.so.0:atk_object_get_type
libatk-1.0.so.0:atk_object_initialize
libatk-1.0.so.0:atk_object_notify_state_change
libatk-1.0.so.0:atk_object_ref_accessible_child
libatk-1.0.so.0:atk_object_ref_relation_set
libatk-1.0.so.0:atk_object_ref_state_set
libatk-1.0.so.0:atk_relation_get_target
Expand All @@ -244,7 +243,6 @@ libatk-1.0.so.0:atk_relation_set_new
libatk-1.0.so.0:atk_relation_type_get_name
libatk-1.0.so.0:atk_relation_type_get_type
libatk-1.0.so.0:atk_remove_global_event_listener
libatk-1.0.so.0:atk_role_get_name
libatk-1.0.so.0:atk_selection_get_type
libatk-1.0.so.0:atk_state_set_add_state
libatk-1.0.so.0:atk_state_set_contains_state
Expand Down Expand Up @@ -310,13 +308,15 @@ libc.so.6:__environ
libc.so.6:__errno_location
libc.so.6:__fdelt_chk
libc.so.6:__fprintf_chk
libc.so.6:__fread_chk
libc.so.6:__fxstat64
libc.so.6:__fxstatat64
libc.so.6:__getdelim
libc.so.6:__isoc23_fscanf
libc.so.6:__isoc99_fscanf
libc.so.6:__isoc99_sscanf
libc.so.6:__isoc99_vsscanf
libc.so.6:__libc_current_sigrtmax
libc.so.6:__libc_current_sigrtmin
libc.so.6:__libc_single_threaded
libc.so.6:__libc_start_main
libc.so.6:__longjmp_chk
Expand All @@ -329,6 +329,7 @@ libc.so.6:__overflow
libc.so.6:__printf_chk
libc.so.6:__pthread_register_cancel
libc.so.6:__register_atfork
libc.so.6:__res_init
libc.so.6:__res_nclose
libc.so.6:__res_ninit
libc.so.6:__sched_cpualloc
Expand All @@ -337,12 +338,14 @@ libc.so.6:__sched_cpufree
libc.so.6:__sigsetjmp
libc.so.6:__snprintf_chk
libc.so.6:__stack_chk_fail
libc.so.6:__strncat_chk
libc.so.6:__strcat_chk
libc.so.6:__strcpy_chk
libc.so.6:__timezone
libc.so.6:__vfprintf_chk
libc.so.6:__vsnprintf_chk
libc.so.6:__wmemcpy_chk
libc.so.6:__wmemset_chk
libc.so.6:__xpg_basename
libc.so.6:__xpg_strerror_r
libc.so.6:__xstat64
libc.so.6:_exit
Expand Down Expand Up @@ -397,6 +400,7 @@ libc.so.6:execv
libc.so.6:execve
libc.so.6:execvp
libc.so.6:exit
libc.so.6:fallocate
libc.so.6:fallocate64
libc.so.6:fchmod
libc.so.6:fchown
Expand Down Expand Up @@ -444,6 +448,7 @@ libc.so.6:funlockfile
libc.so.6:futimens
libc.so.6:fwrite
libc.so.6:gai_strerror
libc.so.6:getaddrinfo
libc.so.6:getauxval
libc.so.6:getc
libc.so.6:getcwd
Expand Down Expand Up @@ -534,12 +539,15 @@ libc.so.6:mkdtemp
libc.so.6:mkostemp64
libc.so.6:mkstemp64
libc.so.6:mktime
libc.so.6:mlock
libc.so.6:mmap
libc.so.6:mmap64
libc.so.6:mprotect
libc.so.6:mremap
libc.so.6:munmap
libc.so.6:nanosleep
libc.so.6:newlocale
libc.so.6:open
libc.so.6:open64
libc.so.6:open_memstream
libc.so.6:openat64
Expand All @@ -549,6 +557,7 @@ libc.so.6:openpty
libc.so.6:optarg
libc.so.6:optind
libc.so.6:pathconf
libc.so.6:pause
libc.so.6:pclose
libc.so.6:perror
libc.so.6:pipe
Expand All @@ -559,14 +568,25 @@ libc.so.6:posix_fadvise64
libc.so.6:posix_fallocate64
libc.so.6:posix_memalign
libc.so.6:posix_spawn
libc.so.6:posix_spawn_file_actions_adddup2
libc.so.6:posix_spawn_file_actions_destroy
libc.so.6:posix_spawn_file_actions_init
libc.so.6:posix_spawnattr_destroy
libc.so.6:posix_spawnattr_init
libc.so.6:posix_spawnattr_setflags
libc.so.6:posix_spawnattr_setpgroup
libc.so.6:posix_spawnattr_setsigdefault
libc.so.6:posix_spawnp
libc.so.6:ppoll
libc.so.6:prctl
libc.so.6:printf
libc.so.6:program_invocation_short_name
libc.so.6:pthread_attr_destroy
libc.so.6:pthread_attr_getguardsize
libc.so.6:pthread_attr_getstack
libc.so.6:pthread_attr_init
libc.so.6:pthread_attr_setdetachstate
libc.so.6:pthread_attr_setstacksize
libc.so.6:pthread_cancel
libc.so.6:pthread_cond_broadcast
libc.so.6:pthread_cond_clockwait
Expand All @@ -577,7 +597,11 @@ libc.so.6:pthread_cond_timedwait
libc.so.6:pthread_cond_wait
libc.so.6:pthread_create
libc.so.6:pthread_detach
libc.so.6:pthread_getattr_np
libc.so.6:pthread_join
libc.so.6:pthread_key_create
libc.so.6:pthread_key_delete
libc.so.6:pthread_kill
libc.so.6:pthread_mutex_destroy
libc.so.6:pthread_mutex_init
libc.so.6:pthread_mutex_lock
Expand All @@ -587,6 +611,8 @@ libc.so.6:pthread_mutexattr_destroy
libc.so.6:pthread_mutexattr_init
libc.so.6:pthread_mutexattr_settype
libc.so.6:pthread_self
libc.so.6:pthread_setname_np
libc.so.6:pthread_setspecific
libc.so.6:pthread_sigmask
libc.so.6:ptrace
libc.so.6:ptsname
Expand All @@ -603,7 +629,10 @@ libc.so.6:readlinkat
libc.so.6:readv
libc.so.6:realloc
libc.so.6:realpath
libc.so.6:recv
libc.so.6:recvfrom
libc.so.6:recvmmsg
libc.so.6:recvmsg
libc.so.6:remove
libc.so.6:rename
libc.so.6:rewind
Expand All @@ -622,8 +651,11 @@ libc.so.6:sem_close
libc.so.6:sem_open
libc.so.6:sem_post
libc.so.6:sem_timedwait
libc.so.6:send
libc.so.6:sendfile64
libc.so.6:sendmmsg
libc.so.6:sendmsg
libc.so.6:sendto
libc.so.6:setbuf
libc.so.6:setegid
libc.so.6:setenv
Expand Down Expand Up @@ -654,10 +686,12 @@ libc.so.6:sigfillset
libc.so.6:sigismember
libc.so.6:signal
libc.so.6:sigprocmask
libc.so.6:sigwait
libc.so.6:sleep
libc.so.6:snprintf
libc.so.6:socket
libc.so.6:socketpair
libc.so.6:splice
libc.so.6:sprintf
libc.so.6:srand
libc.so.6:stat
Expand Down Expand Up @@ -697,10 +731,8 @@ libc.so.6:strtok_r
libc.so.6:strtol
libc.so.6:strtold_l
libc.so.6:strtoll
libc.so.6:strtoll_l
libc.so.6:strtoul
libc.so.6:strtoull
libc.so.6:strtoull_l
libc.so.6:swprintf
libc.so.6:symlink
libc.so.6:syscall
Expand Down Expand Up @@ -985,6 +1017,7 @@ libdbus-1.so.3:dbus_error_init
libdbus-1.so.3:dbus_error_is_set
libdbus-1.so.3:dbus_free
libdbus-1.so.3:dbus_get_version
libdbus-1.so.3:dbus_message_demarshal
libdbus-1.so.3:dbus_message_get_args
libdbus-1.so.3:dbus_message_get_destination
libdbus-1.so.3:dbus_message_get_error_name
Expand All @@ -1009,6 +1042,7 @@ libdbus-1.so.3:dbus_message_iter_init_append
libdbus-1.so.3:dbus_message_iter_next
libdbus-1.so.3:dbus_message_iter_open_container
libdbus-1.so.3:dbus_message_iter_recurse
libdbus-1.so.3:dbus_message_marshal
libdbus-1.so.3:dbus_message_new
libdbus-1.so.3:dbus_message_new_error
libdbus-1.so.3:dbus_message_new_method_call
Expand Down Expand Up @@ -1078,22 +1112,30 @@ libgcc_s.so.1:_Unwind_Backtrace
libgcc_s.so.1:_Unwind_DeleteException
libgcc_s.so.1:_Unwind_FindEnclosingFunction
libgcc_s.so.1:_Unwind_GetCFA
libgcc_s.so.1:_Unwind_GetDataRelBase
libgcc_s.so.1:_Unwind_GetIP
libgcc_s.so.1:_Unwind_GetIPInfo
libgcc_s.so.1:_Unwind_GetLanguageSpecificData
libgcc_s.so.1:_Unwind_GetRegionStart
libgcc_s.so.1:_Unwind_GetTextRelBase
libgcc_s.so.1:_Unwind_RaiseException
libgcc_s.so.1:_Unwind_Resume
libgcc_s.so.1:_Unwind_SetGR
libgcc_s.so.1:_Unwind_SetIP
libgcc_s.so.1:__divti3
libgcc_s.so.1:__fixdfti
libgcc_s.so.1:__fixunsdfti
libgcc_s.so.1:__floattidf
libgcc_s.so.1:__floatuntidf
libgcc_s.so.1:__gcc_personality_v0
libgcc_s.so.1:__modti3
libgcc_s.so.1:__powidf2
libgcc_s.so.1:__powisf2
libgcc_s.so.1:__udivti3
libgcc_s.so.1:__umodti3
libgdk-3.so.0:gdk_threads_add_idle
libgio-2.0.so.0:g_app_info_get_default_for_uri_scheme
libgio-2.0.so.0:g_app_info_get_display_name
libgio-2.0.so.0:g_bus_get_sync
libgio-2.0.so.0:g_cancellable_cancel
libgio-2.0.so.0:g_cancellable_new
Expand Down Expand Up @@ -1161,9 +1203,6 @@ libglib-2.0.so.0:g_list_first
libglib-2.0.so.0:g_list_foreach
libglib-2.0.so.0:g_list_free
libglib-2.0.so.0:g_list_free_full
libglib-2.0.so.0:g_log
libglib-2.0.so.0:g_log_set_always_fatal
libglib-2.0.so.0:g_log_set_fatal_mask
libglib-2.0.so.0:g_log_set_handler
libglib-2.0.so.0:g_main_context_default
libglib-2.0.so.0:g_main_context_get_thread_default
Expand Down Expand Up @@ -1407,6 +1446,7 @@ libm.so.6:nextafter
libm.so.6:nextafterf
libm.so.6:pow
libm.so.6:powf
libm.so.6:powl
libm.so.6:remainder
libm.so.6:rint
libm.so.6:rintf
Expand Down Expand Up @@ -1612,10 +1652,6 @@ libstdc++.so.6:_ZNKSt12__basic_fileIcE7is_openEv
libstdc++.so.6:_ZNKSt13runtime_error4whatEv
libstdc++.so.6:_ZNKSt5ctypeIcE13_M_widen_initEv
libstdc++.so.6:_ZNKSt6locale2id5_M_idEv
libstdc++.so.6:_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12find_last_ofEPKcmm
libstdc++.so.6:_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE13find_first_ofEPKcmm
libstdc++.so.6:_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE5rfindEPKcmm
libstdc++.so.6:_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE5rfindEcm
libstdc++.so.6:_ZNKSt8__detail20_Prime_rehash_policy11_M_next_bktEm
libstdc++.so.6:_ZNKSt8__detail20_Prime_rehash_policy14_M_need_rehashEmmm
libstdc++.so.6:_ZNKSt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE3putES3_RSt8ios_basecPK2tmPKcSB_
Expand Down Expand Up @@ -1693,24 +1729,7 @@ libstdc++.so.6:_ZNSt6thread15_M_start_threadESt10unique_ptrINS_6_StateESt14defau
libstdc++.so.6:_ZNSt6thread4joinEv
libstdc++.so.6:_ZNSt6thread6_StateD2Ev
libstdc++.so.6:_ZNSt6thread6detachEv
libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_disposeEv
libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEmmPKcm
libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructEmc
libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE14_M_replace_auxEmmmc
libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6appendEPKc
libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6appendEPKcm
libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6assignEPKc
libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6insertEmPKc
libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6resizeEmc
libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7replaceEmmPKcm
libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7reserveEm
libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_appendEPKcm
libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_assignERKS4_
libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_createERmm
libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_mutateEmmPKcm
libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9push_backEc
libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC1EOS4_
libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEaSEOS4_
libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE15_M_replace_coldEPcmPKcmm
libstdc++.so.6:_ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEE7_M_syncEPcmm
libstdc++.so.6:_ZNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEED1Ev
libstdc++.so.6:_ZNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEED1Ev
Expand Down Expand Up @@ -1824,6 +1843,7 @@ libstdc++.so.6:__gxx_personality_v0
libudev.so.1:udev_device_get_action
libudev.so.1:udev_device_get_devnode
libudev.so.1:udev_device_get_devtype
libudev.so.1:udev_device_get_driver
libudev.so.1:udev_device_get_parent
libudev.so.1:udev_device_get_parent_with_subsystem_devtype
libudev.so.1:udev_device_get_properties_list_entry
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,14 +4,14 @@ Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP
<+>UTF-8
===================================================================
diff --git a/prepare_vscode.sh b/prepare_vscode.sh
--- a/prepare_vscode.sh (revision eb5d6e23a9abe76460a22e41cccacf7a7d5fea96)
+++ b/prepare_vscode.sh (date 1780507632660)
@@ -215,7 +215,7 @@
--- a/prepare_vscode.sh (revision 4015f2d0191311733aa5dbb2abde8101dce63eef)
+++ b/prepare_vscode.sh (date 1783902719143)
@@ -213,7 +213,7 @@
if [[ "${CI_BUILD}" != "no" && "${OS_NAME}" == "osx" ]]; then
CXX=clang++ npm ci && break
else
- npm ci && break
+ npm-22 ci && break
+ npm-24 ci && break
fi

if [[ $i == 5 ]]; then
25 changes: 25 additions & 0 deletions packages/v/vscodium/files/0003-prepare-url-handler-file.patch
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
Index: src/stable/resources/linux/code-url-handler.desktop
IDEA additional info:
Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP
<+>UTF-8
===================================================================
diff --git a/src/stable/resources/linux/code-url-handler.desktop b/src/stable/resources/linux/code-url-handler.desktop
--- a/src/stable/resources/linux/code-url-handler.desktop (revision 4015f2d0191311733aa5dbb2abde8101dce63eef)
+++ b/src/stable/resources/linux/code-url-handler.desktop (date 1783907950911)
@@ -1,12 +1,12 @@
[Desktop Entry]
-Name=@@NAME_LONG@@ - URL Handler
+Name=VSCodium - URL Handler
Comment=Code Editing. Redefined.
GenericName=Text Editor
-Exec=@@EXEC@@ --open-url %U
-Icon=@@ICON@@
+Exec=/usr/bin/codium --open-url %U
+Icon=vscodium
Type=Application
NoDisplay=true
StartupNotify=true
Categories=Utility;TextEditor;Development;IDE;
-MimeType=x-scheme-handler/@@URLPROTOCOL@@;
+MimeType=x-scheme-handler/vscodium;
Keywords=vscodium;codium;vscode;
Loading