From 5214e8d19a3b0ed57a9311cb401da79862bfce01 Mon Sep 17 00:00:00 2001 From: zlice Date: Sun, 25 Feb 2024 12:08:36 -0500 Subject: [PATCH 01/10] New package: intel-opencl-clang-17.0.0 --- common/shlibs | 218 +++++++++++++++------------- srcpkgs/intel-opencl-clang/template | 19 +++ 2 files changed, 133 insertions(+), 104 deletions(-) create mode 100644 srcpkgs/intel-opencl-clang/template diff --git a/common/shlibs b/common/shlibs index 935ace564ff11d..695794c63daed5 100644 --- a/common/shlibs +++ b/common/shlibs @@ -2459,7 +2459,7 @@ libu2f-host.so.0 libu2f-host-1.1.10_5 libu2f-server.so.0 libu2f-server-1.1.0_9 libsqlcipher.so.0 sqlcipher-4.3.0_3 libgta.so.1 libgta-1.2.0_1 -libgdal.so.31 libgdal-3.5.3_1 +libgdal.so.34 libgdal-3.8.4_1 libosgViewer.so.161 osg-3.6.5_1 libosgShadow.so.161 osg-3.6.5_1 libosgParticle.so.161 osg-3.6.5_1 @@ -3034,9 +3034,9 @@ libm17n-flt.so.0 m17n-lib-1.7.0_1 libm17n-gui.so.0 m17n-lib-1.7.0_1 libm17n-core.so.0 m17n-lib-1.7.0_1 libm17n.so.0 m17n-lib-1.7.0_1 -libprotobuf-lite.so.24.1.0 libprotobuf-lite-24.1_1 -libprotoc.so.24.1.0 libprotoc-24.1_1 -libprotobuf.so.24.1.0 libprotobuf-24.1_1 +libprotobuf-lite.so.25.2.0 libprotobuf-lite-25.2_1 +libprotoc.so.25.2.0 libprotoc-25.2_1 +libprotobuf.so.25.2.0 libprotobuf-25.2_1 libsombok.so.3 sombok-2.4.0_1 libdeviceclient.so.0 pragha-1.3.3_1 libykclient.so.3 ykclient-2.15_1 @@ -3401,7 +3401,7 @@ libSoapySDR.so.0.8 SoapySDR-0.8.1_1 libeditorconfig.so.0 editorconfig-0.12.2_1 libcfitsio.so.10 cfitsio-4.2.0_1 libapparmor.so.1 libapparmor-2.12.0_1 -libplacebo.so.264 libplacebo-5.264.1_1 +libplacebo.so.338 libplacebo-6.338.2_1 libw2xc.so waifu2x-converter-cpp-5.2_1 libnova-0.15.so.0 libnova-0.15.0_1 libcue.so.2 libcue-2.2.0_1 @@ -3467,7 +3467,7 @@ libwx_gtk3u_richtext-3.2.so.0 wxWidgets-gtk3-3.2.2.1_1 libwx_gtk3u_stc-3.2.so.0 wxWidgets-gtk3-3.2.2.1_1 libwx_gtk3u_webview-3.2.so.0 wxWidgets-gtk3-3.2.2.1_1 libwx_gtk3u_xrc-3.2.so.0 wxWidgets-gtk3-3.2.2.1_1 -libtepl-6.so.2 tepl-6.4.0_1 +libtepl-6.so.4 tepl-6.8.0_1 libnomacsCore.so.3 nomacs-3.10.2_4 libaudit.so.1 libaudit-2.8.4_1 libauparse.so.0 libauparse-2.8.4_1 @@ -3584,7 +3584,9 @@ libqhttpengine.so.1 qhttpengine-1.0.1_1 libqmdnsengine.so.0 qmdnsengine-0.1.0_1 libyang.so.1 libyang-1.0r5_1 libhtp.so.2 libhtp-0.5.30_1 -libgedit-44.so gedit-44.0_1 +libgedit-46.so gedit-46.1_1 +libgedit-amtk-5.so.0 libgedit-amtk-5.8.0_1 +libgedit-gtksourceview-300.so.0 libgedit-gtksourceview-299.0.5_1 libchewing.so.3 libchewing-0.5.1_1 libdwarves.so.1 pahole-1.12_1 libdwarves_emit.so.1 pahole-1.12_1 @@ -3600,18 +3602,24 @@ liboblibs.so.0.1 oblibs-0.1.1.1_1 libaal-1.0.so.7 libaal-1.0.7_1 libaal-minimal.so.0 libaal-1.0.7_1 libcli.so.1.9 libcli-1.9.8.4_1 -libaddress_sorting.so.33 libgrpc-1.56.0_1 -libgpr.so.33 libgrpc-1.56.0_1 -libgrpc.so.33 libgrpc-1.56.0_1 -libgrpc_unsecure.so.33 libgrpc-1.56.0_1 -libupb.so.33 libgrpc-1.56.0_1 -libgrpc++.so.1.56 libgrpc-1.56.0_1 -libgrpc++_alts.so.1.56 libgrpc-1.56.0_1 -libgrpc++_error_details.so.1.56 libgrpc-1.56.0_1 -libgrpc++_reflection.so.1.56 libgrpc-1.56.0_1 -libgrpc++_unsecure.so.1.56 libgrpc-1.56.0_1 -libgrpc_plugin_support.so.1.56 libgrpc-1.56.0_1 -libgrpcpp_channelz.so.1.56 libgrpc-1.56.0_1 +libaddress_sorting.so.38 libgrpc-1.61.1_1 +libgpr.so.38 libgrpc-1.61.1_1 +libgrpc++.so.1.61 libgrpc-1.61.1_1 +libgrpc++_alts.so.1.61 libgrpc-1.61.1_1 +libgrpc++_error_details.so.1.61 libgrpc-1.61.1_1 +libgrpc++_reflection.so.1.61 libgrpc-1.61.1_1 +libgrpc++_unsecure.so.1.61 libgrpc-1.61.1_1 +libgrpc.so.38 libgrpc-1.61.1_1 +libgrpc_authorization_provider.so.1.61 libgrpc-1.61.1_1 +libgrpc_plugin_support.so.1.61 libgrpc-1.61.1_1 +libgrpc_unsecure.so.38 libgrpc-1.61.1_1 +libgrpcpp_channelz.so.1.61 libgrpc-1.61.1_1 +libupb_base_lib.so.38 libgrpc-1.61.1_1 +libupb_json_lib.so.38 libgrpc-1.61.1_1 +libupb_mem_lib.so.38 libgrpc-1.61.1_1 +libupb_message_lib.so.38 libgrpc-1.61.1_1 +libupb_textformat_lib.so.38 libgrpc-1.61.1_1 +libutf8_range_lib.so.38 libgrpc-1.61.1_1 libircclient.so.1 libircclient-1.10_5 libFAudio.so.0 FAudio-19.05_1 libqaccessibilityclient-qt5.so.0 libqaccessibilityclient-0.4.0_1 @@ -4124,91 +4132,92 @@ libsunpinyin.so.3 libsunpinyin-3.0.0rc2_1 libtpm2-totp.so.0 libtpm2-totp-0.3.0_1 libmujs.so.1.2.0 mujs-1.2.0_2 libiir.so.1 libiir1-1.9.3_1 -libabsl_flags.so.2308.0.0 abseil-cpp-20230802.0_1 -libabsl_raw_logging_internal.so.2308.0.0 abseil-cpp-20230802.0_1 -libabsl_flags_parse.so.2308.0.0 abseil-cpp-20230802.0_1 -libabsl_flags_reflection.so.2308.0.0 abseil-cpp-20230802.0_1 -libabsl_log_globals.so.2308.0.0 abseil-cpp-20230802.0_1 -libabsl_flags_config.so.2308.0.0 abseil-cpp-20230802.0_1 -libabsl_random_seed_sequences.so.2308.0.0 abseil-cpp-20230802.0_1 -libabsl_statusor.so.2308.0.0 abseil-cpp-20230802.0_1 -libabsl_flags_usage_internal.so.2308.0.0 abseil-cpp-20230802.0_1 -libabsl_flags_commandlineflag.so.2308.0.0 abseil-cpp-20230802.0_1 -libabsl_random_internal_randen_hwaes_impl.so.2308.0.0 abseil-cpp-20230802.0_1 -libabsl_status.so.2308.0.0 abseil-cpp-20230802.0_1 -libabsl_bad_any_cast_impl.so.2308.0.0 abseil-cpp-20230802.0_1 -libabsl_bad_variant_access.so.2308.0.0 abseil-cpp-20230802.0_1 -libabsl_raw_hash_set.so.2308.0.0 abseil-cpp-20230802.0_1 -libabsl_bad_optional_access.so.2308.0.0 abseil-cpp-20230802.0_1 -libabsl_cord.so.2308.0.0 abseil-cpp-20230802.0_1 -libabsl_random_internal_distribution_test_util.so.2308.0.0 abseil-cpp-20230802.0_1 -libabsl_cordz_handle.so.2308.0.0 abseil-cpp-20230802.0_1 -libabsl_graphcycles_internal.so.2308.0.0 abseil-cpp-20230802.0_1 -libabsl_kernel_timeout_internal.so.2308.0.0 abseil-cpp-20230802.0_1 -libabsl_spinlock_wait.so.2308.0.0 abseil-cpp-20230802.0_1 -libabsl_cordz_functions.so.2308.0.0 abseil-cpp-20230802.0_1 -libabsl_flags_usage.so.2308.0.0 abseil-cpp-20230802.0_1 -libabsl_debugging_internal.so.2308.0.0 abseil-cpp-20230802.0_1 -libabsl_strerror.so.2308.0.0 abseil-cpp-20230802.0_1 -libabsl_random_internal_seed_material.so.2308.0.0 abseil-cpp-20230802.0_1 -libabsl_log_internal_log_sink_set.so.2308.0.0 abseil-cpp-20230802.0_1 -libabsl_log_internal_proto.so.2308.0.0 abseil-cpp-20230802.0_1 -libabsl_crc_internal.so.2308.0.0 abseil-cpp-20230802.0_1 -libabsl_civil_time.so.2308.0.0 abseil-cpp-20230802.0_1 -libabsl_log_internal_conditions.so.2308.0.0 abseil-cpp-20230802.0_1 -libabsl_crc_cpu_detect.so.2308.0.0 abseil-cpp-20230802.0_1 -libabsl_log_entry.so.2308.0.0 abseil-cpp-20230802.0_1 -libabsl_random_distributions.so.2308.0.0 abseil-cpp-20230802.0_1 -libabsl_log_internal_globals.so.2308.0.0 abseil-cpp-20230802.0_1 -libabsl_log_internal_format.so.2308.0.0 abseil-cpp-20230802.0_1 -libabsl_random_internal_randen.so.2308.0.0 abseil-cpp-20230802.0_1 -libabsl_exponential_biased.so.2308.0.0 abseil-cpp-20230802.0_1 -libabsl_city.so.2308.0.0 abseil-cpp-20230802.0_1 -libabsl_symbolize.so.2308.0.0 abseil-cpp-20230802.0_1 -libabsl_leak_check.so.2308.0.0 abseil-cpp-20230802.0_1 -libabsl_low_level_hash.so.2308.0.0 abseil-cpp-20230802.0_1 -libabsl_log_severity.so.2308.0.0 abseil-cpp-20230802.0_1 -libabsl_scoped_set_env.so.2308.0.0 abseil-cpp-20230802.0_1 -libabsl_strings.so.2308.0.0 abseil-cpp-20230802.0_1 -libabsl_string_view.so.2308.0.0 abseil-cpp-20230802.0_1 -libabsl_die_if_null.so.2308.0.0 abseil-cpp-20230802.0_1 -libabsl_hash.so.2308.0.0 abseil-cpp-20230802.0_1 -libabsl_flags_commandlineflag_internal.so.2308.0.0 abseil-cpp-20230802.0_1 -libabsl_periodic_sampler.so.2308.0.0 abseil-cpp-20230802.0_1 -libabsl_random_internal_platform.so.2308.0.0 abseil-cpp-20230802.0_1 -libabsl_malloc_internal.so.2308.0.0 abseil-cpp-20230802.0_1 -libabsl_cordz_sample_token.so.2308.0.0 abseil-cpp-20230802.0_1 -libabsl_str_format_internal.so.2308.0.0 abseil-cpp-20230802.0_1 -libabsl_synchronization.so.2308.0.0 abseil-cpp-20230802.0_1 -libabsl_log_internal_message.so.2308.0.0 abseil-cpp-20230802.0_1 -libabsl_strings_internal.so.2308.0.0 abseil-cpp-20230802.0_1 -libabsl_flags_private_handle_accessor.so.2308.0.0 abseil-cpp-20230802.0_1 -libabsl_cord_internal.so.2308.0.0 abseil-cpp-20230802.0_1 -libabsl_random_internal_randen_hwaes.so.2308.0.0 abseil-cpp-20230802.0_1 -libabsl_throw_delegate.so.2308.0.0 abseil-cpp-20230802.0_1 -libabsl_crc_cord_state.so.2308.0.0 abseil-cpp-20230802.0_1 -libabsl_log_flags.so.2308.0.0 abseil-cpp-20230802.0_1 -libabsl_flags_program_name.so.2308.0.0 abseil-cpp-20230802.0_1 -libabsl_time_zone.so.2308.0.0 abseil-cpp-20230802.0_1 -libabsl_examine_stack.so.2308.0.0 abseil-cpp-20230802.0_1 -libabsl_crc32c.so.2308.0.0 abseil-cpp-20230802.0_1 -libabsl_log_initialize.so.2308.0.0 abseil-cpp-20230802.0_1 -libabsl_failure_signal_handler.so.2308.0.0 abseil-cpp-20230802.0_1 -libabsl_time.so.2308.0.0 abseil-cpp-20230802.0_1 -libabsl_cordz_info.so.2308.0.0 abseil-cpp-20230802.0_1 -libabsl_log_sink.so.2308.0.0 abseil-cpp-20230802.0_1 -libabsl_log_internal_nullguard.so.2308.0.0 abseil-cpp-20230802.0_1 -libabsl_demangle_internal.so.2308.0.0 abseil-cpp-20230802.0_1 -libabsl_flags_internal.so.2308.0.0 abseil-cpp-20230802.0_1 -libabsl_base.so.2308.0.0 abseil-cpp-20230802.0_1 -libabsl_hashtablez_sampler.so.2308.0.0 abseil-cpp-20230802.0_1 -libabsl_flags_marshalling.so.2308.0.0 abseil-cpp-20230802.0_1 -libabsl_random_internal_pool_urbg.so.2308.0.0 abseil-cpp-20230802.0_1 -libabsl_int128.so.2308.0.0 abseil-cpp-20230802.0_1 -libabsl_stacktrace.so.2308.0.0 abseil-cpp-20230802.0_1 -libabsl_random_seed_gen_exception.so.2308.0.0 abseil-cpp-20230802.0_1 -libabsl_log_internal_check_op.so.2308.0.0 abseil-cpp-20230802.0_1 -libabsl_random_internal_randen_slow.so.2308.0.0 abseil-cpp-20230802.0_1 +libabsl_bad_any_cast_impl.so.2401.0.0 abseil-cpp-20240116.1_1 +libabsl_bad_optional_access.so.2401.0.0 abseil-cpp-20240116.1_1 +libabsl_bad_variant_access.so.2401.0.0 abseil-cpp-20240116.1_1 +libabsl_base.so.2401.0.0 abseil-cpp-20240116.1_1 +libabsl_city.so.2401.0.0 abseil-cpp-20240116.1_1 +libabsl_civil_time.so.2401.0.0 abseil-cpp-20240116.1_1 +libabsl_cord.so.2401.0.0 abseil-cpp-20240116.1_1 +libabsl_cord_internal.so.2401.0.0 abseil-cpp-20240116.1_1 +libabsl_cordz_functions.so.2401.0.0 abseil-cpp-20240116.1_1 +libabsl_cordz_handle.so.2401.0.0 abseil-cpp-20240116.1_1 +libabsl_cordz_info.so.2401.0.0 abseil-cpp-20240116.1_1 +libabsl_cordz_sample_token.so.2401.0.0 abseil-cpp-20240116.1_1 +libabsl_crc32c.so.2401.0.0 abseil-cpp-20240116.1_1 +libabsl_crc_cord_state.so.2401.0.0 abseil-cpp-20240116.1_1 +libabsl_crc_cpu_detect.so.2401.0.0 abseil-cpp-20240116.1_1 +libabsl_crc_internal.so.2401.0.0 abseil-cpp-20240116.1_1 +libabsl_debugging_internal.so.2401.0.0 abseil-cpp-20240116.1_1 +libabsl_demangle_internal.so.2401.0.0 abseil-cpp-20240116.1_1 +libabsl_die_if_null.so.2401.0.0 abseil-cpp-20240116.1_1 +libabsl_examine_stack.so.2401.0.0 abseil-cpp-20240116.1_1 +libabsl_exponential_biased.so.2401.0.0 abseil-cpp-20240116.1_1 +libabsl_failure_signal_handler.so.2401.0.0 abseil-cpp-20240116.1_1 +libabsl_flags_commandlineflag.so.2401.0.0 abseil-cpp-20240116.1_1 +libabsl_flags_commandlineflag_internal.so.2401.0.0 abseil-cpp-20240116.1_1 +libabsl_flags_config.so.2401.0.0 abseil-cpp-20240116.1_1 +libabsl_flags_internal.so.2401.0.0 abseil-cpp-20240116.1_1 +libabsl_flags_marshalling.so.2401.0.0 abseil-cpp-20240116.1_1 +libabsl_flags_parse.so.2401.0.0 abseil-cpp-20240116.1_1 +libabsl_flags_private_handle_accessor.so.2401.0.0 abseil-cpp-20240116.1_1 +libabsl_flags_program_name.so.2401.0.0 abseil-cpp-20240116.1_1 +libabsl_flags_reflection.so.2401.0.0 abseil-cpp-20240116.1_1 +libabsl_flags_usage.so.2401.0.0 abseil-cpp-20240116.1_1 +libabsl_flags_usage_internal.so.2401.0.0 abseil-cpp-20240116.1_1 +libabsl_graphcycles_internal.so.2401.0.0 abseil-cpp-20240116.1_1 +libabsl_hash.so.2401.0.0 abseil-cpp-20240116.1_1 +libabsl_hashtablez_sampler.so.2401.0.0 abseil-cpp-20240116.1_1 +libabsl_int128.so.2401.0.0 abseil-cpp-20240116.1_1 +libabsl_kernel_timeout_internal.so.2401.0.0 abseil-cpp-20240116.1_1 +libabsl_leak_check.so.2401.0.0 abseil-cpp-20240116.1_1 +libabsl_log_entry.so.2401.0.0 abseil-cpp-20240116.1_1 +libabsl_log_flags.so.2401.0.0 abseil-cpp-20240116.1_1 +libabsl_log_globals.so.2401.0.0 abseil-cpp-20240116.1_1 +libabsl_log_initialize.so.2401.0.0 abseil-cpp-20240116.1_1 +libabsl_log_internal_check_op.so.2401.0.0 abseil-cpp-20240116.1_1 +libabsl_log_internal_conditions.so.2401.0.0 abseil-cpp-20240116.1_1 +libabsl_log_internal_fnmatch.so.2401.0.0 abseil-cpp-20240116.1_1 +libabsl_log_internal_format.so.2401.0.0 abseil-cpp-20240116.1_1 +libabsl_log_internal_globals.so.2401.0.0 abseil-cpp-20240116.1_1 +libabsl_log_internal_log_sink_set.so.2401.0.0 abseil-cpp-20240116.1_1 +libabsl_log_internal_message.so.2401.0.0 abseil-cpp-20240116.1_1 +libabsl_log_internal_nullguard.so.2401.0.0 abseil-cpp-20240116.1_1 +libabsl_log_internal_proto.so.2401.0.0 abseil-cpp-20240116.1_1 +libabsl_log_severity.so.2401.0.0 abseil-cpp-20240116.1_1 +libabsl_log_sink.so.2401.0.0 abseil-cpp-20240116.1_1 +libabsl_low_level_hash.so.2401.0.0 abseil-cpp-20240116.1_1 +libabsl_malloc_internal.so.2401.0.0 abseil-cpp-20240116.1_1 +libabsl_periodic_sampler.so.2401.0.0 abseil-cpp-20240116.1_1 +libabsl_random_distributions.so.2401.0.0 abseil-cpp-20240116.1_1 +libabsl_random_internal_distribution_test_util.so.2401.0.0 abseil-cpp-20240116.1_1 +libabsl_random_internal_platform.so.2401.0.0 abseil-cpp-20240116.1_1 +libabsl_random_internal_pool_urbg.so.2401.0.0 abseil-cpp-20240116.1_1 +libabsl_random_internal_randen.so.2401.0.0 abseil-cpp-20240116.1_1 +libabsl_random_internal_randen_hwaes.so.2401.0.0 abseil-cpp-20240116.1_1 +libabsl_random_internal_randen_hwaes_impl.so.2401.0.0 abseil-cpp-20240116.1_1 +libabsl_random_internal_randen_slow.so.2401.0.0 abseil-cpp-20240116.1_1 +libabsl_random_internal_seed_material.so.2401.0.0 abseil-cpp-20240116.1_1 +libabsl_random_seed_gen_exception.so.2401.0.0 abseil-cpp-20240116.1_1 +libabsl_random_seed_sequences.so.2401.0.0 abseil-cpp-20240116.1_1 +libabsl_raw_hash_set.so.2401.0.0 abseil-cpp-20240116.1_1 +libabsl_raw_logging_internal.so.2401.0.0 abseil-cpp-20240116.1_1 +libabsl_scoped_set_env.so.2401.0.0 abseil-cpp-20240116.1_1 +libabsl_spinlock_wait.so.2401.0.0 abseil-cpp-20240116.1_1 +libabsl_stacktrace.so.2401.0.0 abseil-cpp-20240116.1_1 +libabsl_status.so.2401.0.0 abseil-cpp-20240116.1_1 +libabsl_statusor.so.2401.0.0 abseil-cpp-20240116.1_1 +libabsl_str_format_internal.so.2401.0.0 abseil-cpp-20240116.1_1 +libabsl_strerror.so.2401.0.0 abseil-cpp-20240116.1_1 +libabsl_string_view.so.2401.0.0 abseil-cpp-20240116.1_1 +libabsl_strings.so.2401.0.0 abseil-cpp-20240116.1_1 +libabsl_strings_internal.so.2401.0.0 abseil-cpp-20240116.1_1 +libabsl_symbolize.so.2401.0.0 abseil-cpp-20240116.1_1 +libabsl_synchronization.so.2401.0.0 abseil-cpp-20240116.1_1 +libabsl_throw_delegate.so.2401.0.0 abseil-cpp-20240116.1_1 +libabsl_time.so.2401.0.0 abseil-cpp-20240116.1_1 +libabsl_time_zone.so.2401.0.0 abseil-cpp-20240116.1_1 +libabsl_vlog_config_internal.so.2401.0.0 abseil-cpp-20240116.1_1 libzint.so.2.12 libzint-2.12.0_1 libairspyhf.so.0 libairspyhf-1.6.8_1 libtraceevent.so.1 libtraceevent-1.6.2_1 @@ -4274,3 +4283,4 @@ libunicode.so.0.4 libunicode-0.4.0_1 libunicode_ucd.so.0.4 libunicode-0.4.0_1 libunicode_loader.so.0.4 libunicode-0.4.0_1 force-stage.so.0.1 void-force-stage-0.1_1 +libliftoff.so.0 libliftoff-0.4.1_1 diff --git a/srcpkgs/intel-opencl-clang/template b/srcpkgs/intel-opencl-clang/template new file mode 100644 index 00000000000000..c77dc996905b2c --- /dev/null +++ b/srcpkgs/intel-opencl-clang/template @@ -0,0 +1,19 @@ +# Template file for 'intel-opencl-clang' +pkgname=intel-opencl-clang +version=17.0.0 +revision=1 +archs="x86_64*" +build_style=cmake +configure_args="-Wno-dev -DPREFERRED_LLVM_VERSION=17.0.6" +hostmakedepends="cmake" +makedepends="llvm17-devel clang17-devel clang-tools-extra SPIRV-LLVM-Translator-devel" +short_desc="LLVM linked opencl-clang" +maintainer="Zlice " +license="NCSA" +homepage="https://github.com/intel/opencl-clang" +distfiles="${homepage}/archive/refs/tags/v${version}.tar.gz" +checksum=ddfadeed84aae0f5ef72ff205939e0a6f4f236dbde55fc1f0f8abdfd9d777eb4 + +post_install() { + vlicense LICENSE +} From 51d1249da2256437f4ccf840f43b220fe838edec Mon Sep 17 00:00:00 2001 From: zlice Date: Sun, 25 Feb 2024 12:10:52 -0500 Subject: [PATCH 02/10] New package: intel-vc-intrinsics-0.18.0 --- srcpkgs/intel-vc-intrinsics/template | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 srcpkgs/intel-vc-intrinsics/template diff --git a/srcpkgs/intel-vc-intrinsics/template b/srcpkgs/intel-vc-intrinsics/template new file mode 100644 index 00000000000000..5debe79b8c1ce5 --- /dev/null +++ b/srcpkgs/intel-vc-intrinsics/template @@ -0,0 +1,19 @@ +# Template file for 'intel-vc-intrinsics' +pkgname=intel-vc-intrinsics +version=0.18.0 +revision=1 +archs="x86_64*" +build_style=cmake +configure_args="-Wno-dev -DLLVM_DIR=/usr/lib/cmake/llvm -DCMAKE_BUILD_TYPE=Release" +hostmakedepends="cmake python" +makedepends="llvm17-devel clang17-devel clang-tools-extra" +short_desc="Set of intrinsics on top of core LLVM IR" +maintainer="Zlice " +license="MIT" +homepage="https://github.com/intel/vc-intrinsics" +distfiles="${homepage}/archive/refs/tags/v${version}.tar.gz" +checksum=b694273095356b35686c1e8684ee215f46bd8a73988092913d84216f080ef995 + +post_install() { + vlicense LICENSE.md +} From ff2b23887eb49cd5858f138914c90dd3f83758b3 Mon Sep 17 00:00:00 2001 From: zlice Date: Sun, 25 Feb 2024 12:11:29 -0500 Subject: [PATCH 03/10] New package: intel-graphics-compile-1.0.15985.7 --- srcpkgs/intel-graphics-compiler/template | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 srcpkgs/intel-graphics-compiler/template diff --git a/srcpkgs/intel-graphics-compiler/template b/srcpkgs/intel-graphics-compiler/template new file mode 100644 index 00000000000000..bde647f4f349cf --- /dev/null +++ b/srcpkgs/intel-graphics-compiler/template @@ -0,0 +1,22 @@ +# Template file for 'intel-graphics-compiler' +pkgname=intel-graphics-compiler +version=1.0.15985.7 +revision=1 +archs="x86_64*" +build_style=cmake +configure_args="-Wno-dev -DIGC_OPTION__LLVM_PREFERRED_VERSION=17.0.6 -DCCLANG_FROM_SYSTEM=ON + -DIGC_OPTION__SPIRV_TOOLS_MODE=Prebuilds -DIGC_OPTION__USE_PREINSTALLED_SPRIV_HEADERS=ON + -DIGC_OPTION__VC_INTRINSICS_MODE=Prebuilds" +hostmakedepends="flex bison zlib-devel libzstd-devel cmake" +makedepends="llvm17-devel clang17-devel clang-tools-extra intel-opencl-clang intel-vc-intrinsics + lld17 lld17-devel SPIRV-Headers SPIRV-LLVM-Translator-devel SPIRV-Tools-devel python3-Mako" +short_desc="LLVM based compiler for OpenCL targeting Intel" +maintainer="Zlice " +license="MIT" +homepage="https://github.com/intel/intel-graphics-compiler" +distfiles="${homepage}/archive/refs/tags/igc-${version}.tar.gz" +checksum=fa4d824b9d2fc9c32decf07dd03a6af07236b060497f2bff513d0b709c2606a9 + +post_install() { + vlicense LICENSE.md +} From 448e1248dd9120b4ef1293dc0178d0fa052c3c69 Mon Sep 17 00:00:00 2001 From: zlice Date: Sun, 25 Feb 2024 12:12:12 -0500 Subject: [PATCH 04/10] New package: intel-compute-runtime-23.52.28202.14 --- srcpkgs/intel-compute-runtime/template | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 srcpkgs/intel-compute-runtime/template diff --git a/srcpkgs/intel-compute-runtime/template b/srcpkgs/intel-compute-runtime/template new file mode 100644 index 00000000000000..3154ad238e1d32 --- /dev/null +++ b/srcpkgs/intel-compute-runtime/template @@ -0,0 +1,22 @@ +# Template file for 'intel-compute-runtime' +pkgname=intel-compute-runtime +version=23.52.28202.14 +revision=1 +archs="x86_64" +build_style=cmake +configure_args="-Wno-dev -DNEO_SKIP_UNIT_TESTS=1 -DSUPPORT_DG1=ON -DSUPPORT_DG2=ON" +hostmakedepends="cmake pkg-config" +makedepends="gcc intel-gmmlib-devel libva-devel ocl-icd-devel + intel-opencl-clang intel-graphics-compiler level-zero-devel + intel-metrics-library intel-metrics-discovery" +depends="intel-graphics-compiler" +short_desc="Intel Graphics Compute Runtime for oneAPI Level Zero and OpenCL" +maintainer="Zlice " +license="MIT" +homepage="https://github.com/intel/compute-runtime" +distfiles="${homepage}/archive/refs/tags/${version}.tar.gz" +checksum=de5f2873e67d4a856022e0a7eaecbf8119d9eb51b2eefa30ae61cae1a1d9a422 + +post_install() { + vlicense LICENSE.md +} From 2682d0577642666c7ac9739c2cdc556903b31c91 Mon Sep 17 00:00:00 2001 From: zlice Date: Sun, 25 Feb 2024 12:12:26 -0500 Subject: [PATCH 05/10] New package: intel-metrics-discovery-1.12.170 --- srcpkgs/intel-metrics-discovery/template | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 srcpkgs/intel-metrics-discovery/template diff --git a/srcpkgs/intel-metrics-discovery/template b/srcpkgs/intel-metrics-discovery/template new file mode 100644 index 00000000000000..b64083d484de0b --- /dev/null +++ b/srcpkgs/intel-metrics-discovery/template @@ -0,0 +1,19 @@ +# Template file for 'intel-metrics-discovery' +pkgname=intel-metrics-discovery +version=1.12.170 +revision=1 +archs="x86_64*" +build_style=cmake +configure_args="-Wdev-no -DCMAKE_BUILD_TYPE=Release" +hostmakedepends="cmake" +makedepends="libdrm-devel" +short_desc="Helper library that provides access to GPU performance data" +maintainer="Zlice " +license="MIT" +homepage="https://github.com/intel/metrics-discovery" +distfiles="${homepage}/archive/refs/tags/metrics-discovery-${version}.tar.gz" +checksum=5942588d8bb266b589c878c49e1b3a8ac069edd9f1ddd219ec8fe071ac4919cc + +post_install() { + vlicense LICENSE.md +} From 4373572c96464da293e463c4d4cb3382e32e23dd Mon Sep 17 00:00:00 2001 From: zlice Date: Sun, 25 Feb 2024 12:12:37 -0500 Subject: [PATCH 06/10] New package: intel-metrics-library-1.0.156 --- srcpkgs/intel-metrics-library/template | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 srcpkgs/intel-metrics-library/template diff --git a/srcpkgs/intel-metrics-library/template b/srcpkgs/intel-metrics-library/template new file mode 100644 index 00000000000000..870d7af5e873f3 --- /dev/null +++ b/srcpkgs/intel-metrics-library/template @@ -0,0 +1,19 @@ +# Template file for 'intel-metrics-library' +pkgname=intel-metrics-library +version=1.0.156 +revision=1 +archs="x86_64*" +build_style=cmake +configure_args="-Wdev-no -DCMAKE_BUILD_TYPE=Release" +hostmakedepends="cmake" +makedepends="libdrm-devel" +short_desc="Helper library that provides access to GPU performance counters" +maintainer="Zlice " +license="MIT" +homepage="https://github.com/intel/metrics-library" +distfiles="${homepage}/archive/refs/tags/metrics-library-${version}.tar.gz" +checksum=0d37bcc803ca678ae0f9420431211a9d1b1f25d1569a49d88b4aa85b898f1b61 + +post_install() { + vlicense LICENSE.md +} From 63d1354a6de61d1b25fc45e99cb84ea740b27078 Mon Sep 17 00:00:00 2001 From: zlice Date: Sun, 25 Feb 2024 12:12:48 -0500 Subject: [PATCH 07/10] New package: level-zero-1.15.8 --- srcpkgs/level-zero-devel | 1 + srcpkgs/level-zero/template | 28 ++++++++++++++++++++++++++++ 2 files changed, 29 insertions(+) create mode 120000 srcpkgs/level-zero-devel create mode 100644 srcpkgs/level-zero/template diff --git a/srcpkgs/level-zero-devel b/srcpkgs/level-zero-devel new file mode 120000 index 00000000000000..96ee8adf7303c4 --- /dev/null +++ b/srcpkgs/level-zero-devel @@ -0,0 +1 @@ +level-zero \ No newline at end of file diff --git a/srcpkgs/level-zero/template b/srcpkgs/level-zero/template new file mode 100644 index 00000000000000..6dc13c1fbff770 --- /dev/null +++ b/srcpkgs/level-zero/template @@ -0,0 +1,28 @@ +# Template file for 'level-zero' +pkgname=level-zero +version=1.15.8 +revision=1 +archs="x86_64*" +build_style=cmake +hostmakedepends="cmake" +makedepends="llvm17-devel clang17-devel clang-tools-extra SPIRV-LLVM-Translator-devel" +short_desc="OneAPI Level Zero Specification" +maintainer="Zlice " +license="NCSA" +homepage="https://github.com/oneapi-src/level-zero" +distfiles="${homepage}/archive/refs/tags/v${version}.tar.gz" +checksum=80663dbd4d01d9519185c6e568f2e836bfea7484363f4da8cf5cf77c3bf58602 + +post_install() { + vlicense LICENSE +} + +level-zero-devel_package() { + depends="${makedepends} ${sourcepkg}-${version}_${revision}" + short_desc+=" - development files" + pkg_install() { + vmove usr/include + vmove usr/lib/pkgconfig + vmove "usr/lib/*.so" + } +} From 3d622f6c31860a4e8ff395e273fb0b30848d56be Mon Sep 17 00:00:00 2001 From: zlice Date: Sun, 25 Feb 2024 12:13:05 -0500 Subject: [PATCH 08/10] intel-gmmlib: update to 22.3.17 --- srcpkgs/intel-gmmlib/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/intel-gmmlib/template b/srcpkgs/intel-gmmlib/template index b9df642f6320f2..5aa1106f54147d 100644 --- a/srcpkgs/intel-gmmlib/template +++ b/srcpkgs/intel-gmmlib/template @@ -1,6 +1,6 @@ # Template file for 'intel-gmmlib' pkgname=intel-gmmlib -version=22.3.12 +version=22.3.17 revision=1 archs="i686* x86_64*" build_style=cmake @@ -18,7 +18,7 @@ maintainer="Orphaned " license="MIT" homepage="https://github.com/intel/gmmlib" distfiles="https://github.com/intel/gmmlib/archive/intel-gmmlib-${version}.tar.gz" -checksum=14ec859936aea696a65e6b9488e95a0ac26b15126ef65b20956ef219004dd9a6 +checksum=5fa23407d4780c4ee8acd68e9ec9186e1721238150dc36ca9ab469a335891d2a lib32disabled=yes From 7df1dd5ae22f19b83c48ea9a260c970c5b34906d Mon Sep 17 00:00:00 2001 From: zlice Date: Sun, 25 Feb 2024 12:13:17 -0500 Subject: [PATCH 09/10] intel-media-driver: update to 24.1.3 --- srcpkgs/intel-media-driver/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/intel-media-driver/template b/srcpkgs/intel-media-driver/template index 973e80257664cf..61f4ccf3fc4a9c 100644 --- a/srcpkgs/intel-media-driver/template +++ b/srcpkgs/intel-media-driver/template @@ -1,6 +1,6 @@ # Template file for 'intel-media-driver' pkgname=intel-media-driver -version=23.4.1 +version=24.1.3 revision=1 archs="x86_64*" build_style=cmake @@ -13,7 +13,7 @@ license="MIT, BSD-3-Clause" homepage="https://github.com/intel/media-driver" changelog="https://github.com/intel/media-driver/releases" distfiles="https://github.com/intel/media-driver/archive/intel-media-${version}.tar.gz" -checksum=c61e7bc8f495a2314b24d14c88a1a8955e1347d26afa54c9b37b5527b9b316ad +checksum=a024e96abd662193e4295f427a76c5894087503df46bd82c0e5bea103e44b171 build_options="nonfree" desc_option_nonfree="Enable nonfree kernels" From 415dcc2f6ec03e597c3382293bbd944edf7f8445 Mon Sep 17 00:00:00 2001 From: zlice Date: Sun, 25 Feb 2024 12:13:29 -0500 Subject: [PATCH 10/10] oneVPL: update to 2023.4.0 --- srcpkgs/oneVPL/patches/cross-pc.patch | 7 ++++--- srcpkgs/oneVPL/template | 12 ++++++------ 2 files changed, 10 insertions(+), 9 deletions(-) diff --git a/srcpkgs/oneVPL/patches/cross-pc.patch b/srcpkgs/oneVPL/patches/cross-pc.patch index 0b24a2124c9b2f..611192a3862585 100644 --- a/srcpkgs/oneVPL/patches/cross-pc.patch +++ b/srcpkgs/oneVPL/patches/cross-pc.patch @@ -1,5 +1,5 @@ ---- a/dispatcher/pkgconfig/vpl.pc.in 2023-07-21 23:28:38.000000000 +0200 -+++ - 2023-11-14 10:16:46.665168740 +0100 +--- a/libvpl/pkgconfig/vpl.pc.in 2023-11-29 17:59:08.000000000 -0500 ++++ - 15:12:59.127421949 -0500 @@ -1,6 +1,6 @@ -prefix=@pc_rel_prefix@ -libdir=@pc_rel_libdir@ @@ -7,6 +7,7 @@ +prefix=@CMAKE_INSTALL_PREFIX@ +libdir=${prefix}/lib +includedir=${prefix}/include - + # oneAPI Video Processing Library (oneVPL) Name: oneVPL + diff --git a/srcpkgs/oneVPL/template b/srcpkgs/oneVPL/template index de6cd7adc9828f..21fe1b2e06a599 100644 --- a/srcpkgs/oneVPL/template +++ b/srcpkgs/oneVPL/template @@ -1,17 +1,17 @@ # Template file for 'oneVPL' pkgname=oneVPL -version=2023.3.1 -revision=2 +version=2023.4.0 +revision=1 build_style=cmake hostmakedepends="libva-devel libX11-devel" hostmakedepends="pkg-config" short_desc="Intel oneAPI Video Processing Library" maintainer="Michael Aldridge " license="MIT" -homepage="https://github.com/oneapi-src/oneVPL" -changelog="https://github.com/oneapi-src/oneVPL/blob/master/CHANGELOG.md" -distfiles="https://github.com/oneapi-src/oneVPL/archive/refs/tags/v$version.tar.gz" -checksum=4411543519486a2450f6f5af06a077596e7888a551768594e9dfa2a46b23b6f5 +homepage="https://github.com/intel/libvpl" +changelog="https://github.com/intel/libvpl/blob/master/CHANGELOG.md" +distfiles="https://github.com/intel/libvpl/archive/refs/tags/v${version}.tar.gz" +checksum=978398c7bb1665a6ad7a1a15cc57dc0204608e56c88436e376b717320a9e63fd post_install() { vlicense LICENSE