Required to run winget package manager.
-- v5: winsqlite3: Add stub DLL.
From: Tareque Md Hanif tarequemd.hanif@yahoo.com
--- configure | 2 + configure.ac | 1 + dlls/winsqlite3/Makefile.in | 1 + dlls/winsqlite3/winsqlite3.spec | 280 ++++++++++++++++++++++++++++++++ 4 files changed, 284 insertions(+) create mode 100644 dlls/winsqlite3/Makefile.in create mode 100644 dlls/winsqlite3/winsqlite3.spec
diff --git a/configure b/configure index 7618e8b4b15..b017aa372a1 100755 --- a/configure +++ b/configure @@ -1483,6 +1483,7 @@ enable_winnls32 enable_winprint enable_winscard enable_winspool_drv +enable_winsqlite3 enable_winsta enable_wintab32 enable_wintrust @@ -21751,6 +21752,7 @@ wine_fn_config_makefile dlls/winscard/tests enable_tests wine_fn_config_makefile dlls/winsock.dll16 enable_win16 wine_fn_config_makefile dlls/winspool.drv enable_winspool_drv wine_fn_config_makefile dlls/winspool.drv/tests enable_tests +wine_fn_config_makefile dlls/winsqlite3 enable_winsqlite3 wine_fn_config_makefile dlls/winsta enable_winsta wine_fn_config_makefile dlls/wintab.dll16 enable_win16 wine_fn_config_makefile dlls/wintab32 enable_wintab32 diff --git a/configure.ac b/configure.ac index 35af177b013..d7ecaa2e662 100644 --- a/configure.ac +++ b/configure.ac @@ -3158,6 +3158,7 @@ WINE_CONFIG_MAKEFILE(dlls/winscard/tests) WINE_CONFIG_MAKEFILE(dlls/winsock.dll16,enable_win16) WINE_CONFIG_MAKEFILE(dlls/winspool.drv) WINE_CONFIG_MAKEFILE(dlls/winspool.drv/tests) +WINE_CONFIG_MAKEFILE(dlls/winsqlite3) WINE_CONFIG_MAKEFILE(dlls/winsta) WINE_CONFIG_MAKEFILE(dlls/wintab.dll16,enable_win16) WINE_CONFIG_MAKEFILE(dlls/wintab32) diff --git a/dlls/winsqlite3/Makefile.in b/dlls/winsqlite3/Makefile.in new file mode 100644 index 00000000000..5405f8c8bfb --- /dev/null +++ b/dlls/winsqlite3/Makefile.in @@ -0,0 +1 @@ +MODULE = winsqlite3.dll diff --git a/dlls/winsqlite3/winsqlite3.spec b/dlls/winsqlite3/winsqlite3.spec new file mode 100644 index 00000000000..3e9ecded94f --- /dev/null +++ b/dlls/winsqlite3/winsqlite3.spec @@ -0,0 +1,280 @@ +@ stub sqlite3_aggregate_context +@ stub sqlite3_aggregate_count +@ stub sqlite3_auto_extension +@ stub sqlite3_backup_finish +@ stub sqlite3_backup_init +@ stub sqlite3_backup_pagecount +@ stub sqlite3_backup_remaining +@ stub sqlite3_backup_step +@ stub sqlite3_bind_blob +@ stub sqlite3_bind_blob64 +@ stub sqlite3_bind_double +@ stub sqlite3_bind_int +@ stub sqlite3_bind_int64 +@ stub sqlite3_bind_null +@ stub sqlite3_bind_parameter_count +@ stub sqlite3_bind_parameter_index +@ stub sqlite3_bind_parameter_name +@ stub sqlite3_bind_pointer +@ stub sqlite3_bind_text +@ stub sqlite3_bind_text16 +@ stub sqlite3_bind_text64 +@ stub sqlite3_bind_value +@ stub sqlite3_bind_zeroblob +@ stub sqlite3_bind_zeroblob64 +@ stub sqlite3_blob_bytes +@ stub sqlite3_blob_close +@ stub sqlite3_blob_open +@ stub sqlite3_blob_read +@ stub sqlite3_blob_reopen +@ stub sqlite3_blob_write +@ stub sqlite3_busy_handler +@ stub sqlite3_busy_timeout +@ stub sqlite3_cancel_auto_extension +@ stub sqlite3_changes +@ stub sqlite3_clear_bindings +@ stub sqlite3_close +@ stub sqlite3_close_v2 +@ stub sqlite3_collation_needed +@ stub sqlite3_collation_needed16 +@ stub sqlite3_column_blob +@ stub sqlite3_column_bytes +@ stub sqlite3_column_bytes16 +@ stub sqlite3_column_count +@ stub sqlite3_column_database_name +@ stub sqlite3_column_database_name16 +@ stub sqlite3_column_decltype +@ stub sqlite3_column_decltype16 +@ stub sqlite3_column_double +@ stub sqlite3_column_int +@ stub sqlite3_column_int64 +@ stub sqlite3_column_name +@ stub sqlite3_column_name16 +@ stub sqlite3_column_origin_name +@ stub sqlite3_column_origin_name16 +@ stub sqlite3_column_table_name +@ stub sqlite3_column_table_name16 +@ stub sqlite3_column_text +@ stub sqlite3_column_text16 +@ stub sqlite3_column_type +@ stub sqlite3_column_value +@ stub sqlite3_commit_hook +@ stub sqlite3_compileoption_get +@ stub sqlite3_compileoption_used +@ stub sqlite3_complete +@ stub sqlite3_complete16 +@ stub sqlite3_config +@ stub sqlite3_context_db_handle +@ stub sqlite3_create_collation +@ stub sqlite3_create_collation16 +@ stub sqlite3_create_collation_v2 +@ stub sqlite3_create_filename +@ stub sqlite3_create_function +@ stub sqlite3_create_function16 +@ stub sqlite3_create_function_v2 +@ stub sqlite3_create_module +@ stub sqlite3_create_module_v2 +@ stub sqlite3_create_window_function +@ stub sqlite3_data_count +@ stub sqlite3_data_directory +@ stub sqlite3_database_file_object +@ stub sqlite3_db_cacheflush +@ stub sqlite3_db_config +@ stub sqlite3_db_filename +@ stub sqlite3_db_handle +@ stub sqlite3_db_mutex +@ stub sqlite3_db_readonly +@ stub sqlite3_db_release_memory +@ stub sqlite3_db_status +@ stub sqlite3_declare_vtab +@ stub sqlite3_deserialize +@ stub sqlite3_drop_modules +@ stub sqlite3_enable_load_extension +@ stub sqlite3_enable_shared_cache +@ stub sqlite3_errcode +@ stub sqlite3_errmsg +@ stub sqlite3_errmsg16 +@ stub sqlite3_errstr +@ stub sqlite3_exec +@ stub sqlite3_expanded_sql +@ stub sqlite3_expired +@ stub sqlite3_extended_errcode +@ stub sqlite3_extended_result_codes +@ stub sqlite3_file_control +@ stub sqlite3_filename_database +@ stub sqlite3_filename_journal +@ stub sqlite3_filename_wal +@ stub sqlite3_finalize +@ stub sqlite3_free +@ stub sqlite3_free_filename +@ stub sqlite3_free_table +@ stub sqlite3_fts3_may_be_corrupt +@ stub sqlite3_get_autocommit +@ stub sqlite3_get_auxdata +@ stub sqlite3_get_table +@ stub sqlite3_global_recover +@ stub sqlite3_hard_heap_limit64 +@ stub sqlite3_initialize +@ stub sqlite3_interrupt +@ stub sqlite3_keyword_check +@ stub sqlite3_keyword_count +@ stub sqlite3_keyword_name +@ stub sqlite3_last_insert_rowid +@ stub sqlite3_libversion +@ stub sqlite3_libversion_number +@ stub sqlite3_limit +@ stub sqlite3_load_extension +@ stub sqlite3_log +@ stub sqlite3_malloc +@ stub sqlite3_malloc64 +@ stub sqlite3_memory_alarm +@ stub sqlite3_memory_highwater +@ stub sqlite3_memory_used +@ stub sqlite3_mprintf +@ stub sqlite3_msize +@ stub sqlite3_mutex_alloc +@ stub sqlite3_mutex_enter +@ stub sqlite3_mutex_free +@ stub sqlite3_mutex_leave +@ stub sqlite3_mutex_try +@ stub sqlite3_next_stmt +@ stub sqlite3_open +@ stub sqlite3_open16 +@ stub sqlite3_open_v2 +@ stub sqlite3_os_end +@ stub sqlite3_os_init +@ stub sqlite3_overload_function +@ stub sqlite3_prepare +@ stub sqlite3_prepare16 +@ stub sqlite3_prepare16_v2 +@ stub sqlite3_prepare16_v3 +@ stub sqlite3_prepare_v2 +@ stub sqlite3_prepare_v3 +@ stub sqlite3_profile +@ stub sqlite3_progress_handler +@ stub sqlite3_randomness +@ stub sqlite3_realloc +@ stub sqlite3_realloc64 +@ stub sqlite3_release_memory +@ stub sqlite3_reset +@ stub sqlite3_reset_auto_extension +@ stub sqlite3_result_blob +@ stub sqlite3_result_blob64 +@ stub sqlite3_result_double +@ stub sqlite3_result_error +@ stub sqlite3_result_error16 +@ stub sqlite3_result_error_code +@ stub sqlite3_result_error_nomem +@ stub sqlite3_result_error_toobig +@ stub sqlite3_result_int +@ stub sqlite3_result_int64 +@ stub sqlite3_result_null +@ stub sqlite3_result_pointer +@ stub sqlite3_result_subtype +@ stub sqlite3_result_text +@ stub sqlite3_result_text16 +@ stub sqlite3_result_text16be +@ stub sqlite3_result_text16le +@ stub sqlite3_result_text64 +@ stub sqlite3_result_value +@ stub sqlite3_result_zeroblob +@ stub sqlite3_result_zeroblob64 +@ stub sqlite3_rollback_hook +@ stub sqlite3_rtree_geometry_callback +@ stub sqlite3_rtree_query_callback +@ stub sqlite3_serialize +@ stub sqlite3_set_authorizer +@ stub sqlite3_set_auxdata +@ stub sqlite3_set_last_insert_rowid +@ stub sqlite3_shutdown +@ stub sqlite3_sleep +@ stub sqlite3_snprintf +@ stub sqlite3_soft_heap_limit +@ stub sqlite3_soft_heap_limit64 +@ stub sqlite3_sourceid +@ stub sqlite3_sql +@ stub sqlite3_status +@ stub sqlite3_status64 +@ stub sqlite3_step +@ stub sqlite3_stmt_busy +@ stub sqlite3_stmt_isexplain +@ stub sqlite3_stmt_readonly +@ stub sqlite3_stmt_status +@ stub sqlite3_str_append +@ stub sqlite3_str_appendall +@ stub sqlite3_str_appendchar +@ stub sqlite3_str_appendf +@ stub sqlite3_str_errcode +@ stub sqlite3_str_finish +@ stub sqlite3_str_length +@ stub sqlite3_str_new +@ stub sqlite3_str_reset +@ stub sqlite3_str_value +@ stub sqlite3_str_vappendf +@ stub sqlite3_strglob +@ stub sqlite3_stricmp +@ stub sqlite3_strlike +@ stub sqlite3_strnicmp +@ stub sqlite3_system_errno +@ stub sqlite3_table_column_metadata +@ stub sqlite3_temp_directory +@ stub sqlite3_test_control +@ stub sqlite3_thread_cleanup +@ stub sqlite3_threadsafe +@ stub sqlite3_total_changes +@ stub sqlite3_trace +@ stub sqlite3_trace_v2 +@ stub sqlite3_transfer_bindings +@ stub sqlite3_txn_state +@ stub sqlite3_unsupported_selecttrace +@ stub sqlite3_update_hook +@ stub sqlite3_uri_boolean +@ stub sqlite3_uri_int64 +@ stub sqlite3_uri_key +@ stub sqlite3_uri_parameter +@ stub sqlite3_user_data +@ stub sqlite3_value_blob +@ stub sqlite3_value_bytes +@ stub sqlite3_value_bytes16 +@ stub sqlite3_value_double +@ stub sqlite3_value_dup +@ stub sqlite3_value_free +@ stub sqlite3_value_frombind +@ stub sqlite3_value_int +@ stub sqlite3_value_int64 +@ stub sqlite3_value_nochange +@ stub sqlite3_value_numeric_type +@ stub sqlite3_value_pointer +@ stub sqlite3_value_subtype +@ stub sqlite3_value_text +@ stub sqlite3_value_text16 +@ stub sqlite3_value_text16be +@ stub sqlite3_value_text16le +@ stub sqlite3_value_type +@ stub sqlite3_version +@ stub sqlite3_vfs_find +@ stub sqlite3_vfs_register +@ stub sqlite3_vfs_unregister +@ stub sqlite3_vmprintf +@ stub sqlite3_vsnprintf +@ stub sqlite3_vtab_collation +@ stub sqlite3_vtab_config +@ stub sqlite3_vtab_nochange +@ stub sqlite3_vtab_on_conflict +@ stub sqlite3_wal_autocheckpoint +@ stub sqlite3_wal_checkpoint +@ stub sqlite3_wal_checkpoint_v2 +@ stub sqlite3_wal_hook +@ stub sqlite3_win32_is_nt +@ stub sqlite3_win32_mbcs_to_utf8 +@ stub sqlite3_win32_mbcs_to_utf8_v2 +@ stub sqlite3_win32_set_directory +@ stub sqlite3_win32_set_directory16 +@ stub sqlite3_win32_set_directory8 +@ stub sqlite3_win32_sleep +@ stub sqlite3_win32_unicode_to_utf8 +@ stub sqlite3_win32_utf8_to_mbcs +@ stub sqlite3_win32_utf8_to_mbcs_v2 +@ stub sqlite3_win32_utf8_to_unicode +@ stub sqlite3_win32_write_debug +
On Fri Mar 10 18:26:55 2023 +0000, Tareque Md Hanif wrote:
changed this line in [version 4 of the diff](/wine/wine/-/merge_requests/2346/diffs?diff_id=36455&start_sha=3bbfbac49cd521e0b286fc3f3f82ba27156db58b#b6a3615d0d0a2b9a25b6eafcbcab29ffde50eca3_279_279)
I think I added the newline but I can't see it in Gitlab.
On Fri Mar 10 18:35:33 2023 +0000, Tareque Md Hanif wrote:
I think I added the newline but I can't see it in Gitlab.
It's fine now. You only get a warning in Git/GitLab if the newline is missing. Thanks!
This merge request was closed by Tareque Md Hanif.