diff --git a/common/CI/config.yaml b/common/CI/config.yaml index 3c0becfc1957..f622b870ec58 100644 --- a/common/CI/config.yaml +++ b/common/CI/config.yaml @@ -12,6 +12,7 @@ static_libs: - apparmor - appstream-generator - azahar + - basis-universal - bison - dmd - doomsday-engine diff --git a/packages/b/basis-universal/abi_used_libs b/packages/b/basis-universal/abi_used_libs index 231dd8e94291..a78fcf4389f3 100644 --- a/packages/b/basis-universal/abi_used_libs +++ b/packages/b/basis-universal/abi_used_libs @@ -1,4 +1,3 @@ -libOpenCL.so.1 libc.so.6 libgcc_s.so.1 libm.so.6 diff --git a/packages/b/basis-universal/abi_used_symbols b/packages/b/basis-universal/abi_used_symbols index 0b72d5471056..fbc4622b02c8 100644 --- a/packages/b/basis-universal/abi_used_symbols +++ b/packages/b/basis-universal/abi_used_symbols @@ -1,33 +1,22 @@ -libOpenCL.so.1:clBuildProgram -libOpenCL.so.1:clCreateBuffer -libOpenCL.so.1:clCreateCommandQueue -libOpenCL.so.1:clCreateContext -libOpenCL.so.1:clCreateKernel -libOpenCL.so.1:clCreateProgramWithSource -libOpenCL.so.1:clEnqueueNDRangeKernel -libOpenCL.so.1:clEnqueueReadBuffer -libOpenCL.so.1:clEnqueueWriteBuffer -libOpenCL.so.1:clGetDeviceIDs -libOpenCL.so.1:clGetDeviceInfo -libOpenCL.so.1:clGetPlatformIDs -libOpenCL.so.1:clGetPlatformInfo -libOpenCL.so.1:clGetProgramBuildInfo -libOpenCL.so.1:clReleaseCommandQueue -libOpenCL.so.1:clReleaseContext -libOpenCL.so.1:clReleaseKernel -libOpenCL.so.1:clReleaseMemObject -libOpenCL.so.1:clReleaseProgram -libOpenCL.so.1:clSetKernelArg libc.so.6:__cxa_atexit libc.so.6:__fprintf_chk libc.so.6:__isoc23_strtol libc.so.6:__libc_start_main +libc.so.6:__longjmp_chk +libc.so.6:__memcpy_chk +libc.so.6:__memset_chk +libc.so.6:__printf_chk +libc.so.6:__snprintf_chk libc.so.6:__stack_chk_fail +libc.so.6:__strcat_chk +libc.so.6:__vfprintf_chk +libc.so.6:__vsnprintf_chk libc.so.6:__xpg_basename libc.so.6:_setjmp libc.so.6:abort libc.so.6:calloc libc.so.6:clock +libc.so.6:close libc.so.6:dirname libc.so.6:exit libc.so.6:fclose @@ -35,23 +24,27 @@ libc.so.6:ferror libc.so.6:fflush libc.so.6:fgets libc.so.6:fopen64 -libc.so.6:fprintf libc.so.6:fputc libc.so.6:fputs libc.so.6:fread libc.so.6:free libc.so.6:fseek +libc.so.6:fstat64 +libc.so.6:ftell libc.so.6:ftello64 libc.so.6:fwrite libc.so.6:gettimeofday -libc.so.6:longjmp +libc.so.6:isalpha libc.so.6:malloc libc.so.6:memcmp libc.so.6:memcpy libc.so.6:memmove libc.so.6:memset -libc.so.6:printf +libc.so.6:mmap64 +libc.so.6:munmap +libc.so.6:open64 libc.so.6:pthread_cond_broadcast +libc.so.6:pthread_cond_clockwait libc.so.6:pthread_cond_destroy libc.so.6:pthread_cond_init libc.so.6:pthread_cond_signal @@ -64,43 +57,59 @@ libc.so.6:pthread_mutex_lock libc.so.6:pthread_mutex_unlock libc.so.6:putchar libc.so.6:puts -libc.so.6:qsort +libc.so.6:qsort_r libc.so.6:realloc -libc.so.6:snprintf -libc.so.6:sprintf -libc.so.6:srand libc.so.6:stderr libc.so.6:stdout libc.so.6:strcasecmp -libc.so.6:strcat libc.so.6:strcmp -libc.so.6:strcpy +libc.so.6:strdup libc.so.6:strlen -libc.so.6:strstr +libc.so.6:strncasecmp +libc.so.6:strncpy +libc.so.6:strnlen libc.so.6:strtod libc.so.6:tolower -libc.so.6:vfprintf -libc.so.6:vsnprintf libgcc_s.so.1:_Unwind_Resume +libgcc_s.so.1:__popcountdi2 +libm.so.6:acosf libm.so.6:cos +libm.so.6:cosf +libm.so.6:exp libm.so.6:expf +libm.so.6:frexpf +libm.so.6:ldexpf libm.so.6:log libm.so.6:log10 +libm.so.6:log10f +libm.so.6:log2 +libm.so.6:log2f libm.so.6:logf +libm.so.6:lrintf libm.so.6:powf libm.so.6:roundf libm.so.6:sin libm.so.6:sqrt libm.so.6:sqrtf +libstdc++.so.6:_ZNKSt5ctypeIcE13_M_widen_initEv +libstdc++.so.6:_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4findEPKcmm libstdc++.so.6:_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4findEcm libstdc++.so.6:_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE5rfindEcm -libstdc++.so.6:_ZNKSt8__detail20_Prime_rehash_policy11_M_next_bktEm +libstdc++.so.6:_ZNKSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEE3strEv libstdc++.so.6:_ZNKSt8__detail20_Prime_rehash_policy14_M_need_rehashEmmm +libstdc++.so.6:_ZNSdD2Ev +libstdc++.so.6:_ZNSo3putEc +libstdc++.so.6:_ZNSo5flushEv +libstdc++.so.6:_ZNSo9_M_insertIlEERSoT_ +libstdc++.so.6:_ZNSolsEi libstdc++.so.6:_ZNSt18condition_variable10notify_allEv libstdc++.so.6:_ZNSt18condition_variable10notify_oneEv libstdc++.so.6:_ZNSt18condition_variable4waitERSt11unique_lockISt5mutexE libstdc++.so.6:_ZNSt18condition_variableC1Ev libstdc++.so.6:_ZNSt18condition_variableD1Ev +libstdc++.so.6:_ZNSt6chrono3_V212steady_clock3nowEv +libstdc++.so.6:_ZNSt6localeC1Ev +libstdc++.so.6:_ZNSt6localeD1Ev libstdc++.so.6:_ZNSt6thread15_M_start_threadESt10unique_ptrINS_6_StateESt14default_deleteIS1_EEPFvvE libstdc++.so.6:_ZNSt6thread20hardware_concurrencyEv libstdc++.so.6:_ZNSt6thread4joinEv @@ -109,25 +118,45 @@ libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_dispose libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEmmPKcm libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE14_M_replace_auxEmmmc libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4swapERS4_ +libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6appendEPKc libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6resizeEmc libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7reserveEm libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE8_M_eraseEmm +libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE8pop_backEv 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_traitsIcESaIcEEC1ERKS4_ +libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9push_backEc +libstdc++.so.6:_ZNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEC1Ev +libstdc++.so.6:_ZNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEED1Ev +libstdc++.so.6:_ZNSt8ios_baseC2Ev +libstdc++.so.6:_ZNSt8ios_baseD2Ev +libstdc++.so.6:_ZNSt9basic_iosIcSt11char_traitsIcEE4initEPSt15basic_streambufIcS1_E +libstdc++.so.6:_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l +libstdc++.so.6:_ZSt16__throw_bad_castv libstdc++.so.6:_ZSt17__throw_bad_allocv +libstdc++.so.6:_ZSt18_Rb_tree_decrementPSt18_Rb_tree_node_base +libstdc++.so.6:_ZSt18_Rb_tree_incrementPSt18_Rb_tree_node_base libstdc++.so.6:_ZSt19__throw_logic_errorPKc libstdc++.so.6:_ZSt20__throw_length_errorPKc libstdc++.so.6:_ZSt20__throw_system_errori +libstdc++.so.6:_ZSt24__throw_out_of_range_fmtPKcz libstdc++.so.6:_ZSt25__throw_bad_function_callv libstdc++.so.6:_ZSt28__throw_bad_array_new_lengthv +libstdc++.so.6:_ZSt29_Rb_tree_insert_and_rebalancebPSt18_Rb_tree_node_baseS0_RS_ libstdc++.so.6:_ZSt9terminatev libstdc++.so.6:_ZTINSt6thread6_StateE +libstdc++.so.6:_ZTTNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE libstdc++.so.6:_ZTVN10__cxxabiv117__class_type_infoE libstdc++.so.6:_ZTVN10__cxxabiv120__si_class_type_infoE -libstdc++.so.6:_ZdlPv +libstdc++.so.6:_ZTVNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEEE +libstdc++.so.6:_ZTVNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE +libstdc++.so.6:_ZTVSt15basic_streambufIcSt11char_traitsIcEE +libstdc++.so.6:_ZTVSt9basic_iosIcSt11char_traitsIcEE +libstdc++.so.6:_ZdaPv +libstdc++.so.6:_ZdlPvm +libstdc++.so.6:_Znam libstdc++.so.6:_Znwm libstdc++.so.6:__cxa_begin_catch libstdc++.so.6:__cxa_end_catch diff --git a/packages/b/basis-universal/files/0001-cmake-install-support.patch b/packages/b/basis-universal/files/0001-cmake-install-support.patch new file mode 100644 index 000000000000..2f95b085d4b4 --- /dev/null +++ b/packages/b/basis-universal/files/0001-cmake-install-support.patch @@ -0,0 +1,247 @@ +From 8c4c65b6ed079a3a012a895b10d044fd9452dea5 Mon Sep 17 00:00:00 2001 +From: Sharjith Naramparambath +Date: Sun, 4 Jan 2026 14:23:11 +0530 +Subject: [PATCH] Add CMake install support with package configuration + +- Add install targets for basisu_encoder library +- Add install targets for executables (basisu, examples) +- Add install targets for headers (transcoder, encoder, zstd) +- Generate CMake package config files for find_package() support +- Export targets with basisu:: namespace +- Include GNUInstallDirs for standard installation paths +--- + CMakeLists.txt | 102 ++++++++++++++++++++++++++++++++++++ + INSTALL_README.md | 96 +++++++++++++++++++++++++++++++++ + cmake/basisuConfig.cmake.in | 10 ++++ + 3 files changed, 208 insertions(+) + create mode 100644 INSTALL_README.md + create mode 100644 cmake/basisuConfig.cmake.in + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index f1d0abab..f7d8f7b0 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -323,3 +323,105 @@ if (MSVC) + ) + endif() + endif() ++ ++# Installation rules ++include(GNUInstallDirs) ++include(CMakePackageConfigHelpers) ++ ++# Install the static library with export ++install(TARGETS basisu_encoder ++ EXPORT basisuTargets ++ ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR} ++ LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} ++ INCLUDES DESTINATION ${CMAKE_INSTALL_INCLUDEDIR} ++) ++ ++# Install the basisu executable ++install(TARGETS basisu ++ RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} ++) ++ ++# Install examples executable if built ++if(EXAMPLES) ++ install(TARGETS examples ++ RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} ++ ) ++endif() ++ ++# Install transcoder headers (public API) ++install(FILES ++ transcoder/basisu_transcoder.h ++ transcoder/basisu.h ++ transcoder/basisu_containers.h ++ transcoder/basisu_containers_impl.h ++ transcoder/basisu_file_headers.h ++ transcoder/basisu_transcoder_internal.h ++ transcoder/basisu_transcoder_uastc.h ++ transcoder/basisu_astc_hdr_core.h ++ transcoder/basisu_astc_helpers.h ++ DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/basisu/transcoder ++) ++ ++# Install encoder headers (for users who need encoder functionality) ++install(FILES ++ encoder/basisu_enc.h ++ encoder/basisu_comp.h ++ encoder/basisu_backend.h ++ encoder/basisu_frontend.h ++ encoder/basisu_basis_file.h ++ encoder/basisu_gpu_texture.h ++ encoder/basisu_etc.h ++ encoder/basisu_resampler.h ++ encoder/basisu_resampler_filters.h ++ encoder/basisu_kernels_declares.h ++ encoder/basisu_math.h ++ encoder/basisu_miniz.h ++ encoder/basisu_ssim.h ++ encoder/basisu_uastc_enc.h ++ encoder/basisu_uastc_hdr_4x4_enc.h ++ encoder/basisu_astc_hdr_6x6_enc.h ++ encoder/basisu_astc_hdr_common.h ++ encoder/basisu_bc7enc.h ++ encoder/basisu_pvrtc1_4.h ++ encoder/jpgd.h ++ encoder/pvpngreader.h ++ DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/basisu/encoder ++) ++ ++# Install zstd header if enabled ++if(ZSTD) ++ install(FILES ++ zstd/zstd.h ++ DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/basisu/zstd ++ ) ++endif() ++ ++# Install CMake package configuration files ++install(EXPORT basisuTargets ++ FILE basisuTargets.cmake ++ NAMESPACE basisu:: ++ DESTINATION ${CMAKE_INSTALL_LIBDIR}/cmake/basisu ++) ++ ++# Generate the config file that includes the exports ++configure_package_config_file( ++ "${CMAKE_CURRENT_SOURCE_DIR}/cmake/basisuConfig.cmake.in" ++ "${CMAKE_CURRENT_BINARY_DIR}/basisuConfig.cmake" ++ INSTALL_DESTINATION ${CMAKE_INSTALL_LIBDIR}/cmake/basisu ++ NO_SET_AND_CHECK_MACRO ++ NO_CHECK_REQUIRED_COMPONENTS_MACRO ++) ++ ++# Generate the version file for the config file ++write_basic_package_version_file( ++ "${CMAKE_CURRENT_BINARY_DIR}/basisuConfigVersion.cmake" ++ VERSION "1.16.0" ++ COMPATIBILITY AnyNewerVersion ++) ++ ++# Install the config and version files ++install(FILES ++ "${CMAKE_CURRENT_BINARY_DIR}/basisuConfig.cmake" ++ "${CMAKE_CURRENT_BINARY_DIR}/basisuConfigVersion.cmake" ++ DESTINATION ${CMAKE_INSTALL_LIBDIR}/cmake/basisu ++) +diff --git a/INSTALL_README.md b/INSTALL_README.md +new file mode 100644 +index 00000000..923c320f +--- /dev/null ++++ b/INSTALL_README.md +@@ -0,0 +1,96 @@ ++# Basisu CMake Installation ++ ++This updated CMakeLists.txt adds proper installation support including CMake package configuration files. ++ ++## Files Added ++ ++1. **CMakeLists.txt** - Updated with install commands ++2. **cmake/basisuConfig.cmake.in** - Package configuration template ++ ++## Installation ++ ++### Building and Installing ++ ++```bash ++mkdir build ++cd build ++cmake .. ++cmake --build . ++sudo cmake --build . --target install ++``` ++ ++Or with custom prefix: ++ ++```bash ++cmake -DCMAKE_INSTALL_PREFIX=/your/custom/path .. ++cmake --build . ++cmake --build . --target install ++``` ++ ++## What Gets Installed ++ ++### Libraries ++- `basisu_encoder` static library → `lib/` ++ ++### Executables ++- `basisu` command-line tool → `bin/` ++- `examples` (if EXAMPLES=TRUE) → `bin/` ++ ++### Headers ++- Transcoder headers → `include/basisu/transcoder/` ++- Encoder headers → `include/basisu/encoder/` ++- Zstd header (if ZSTD=TRUE) → `include/basisu/zstd/` ++ ++### CMake Package Files ++- `basisuTargets.cmake` - Exported targets ++- `basisuConfig.cmake` - Package configuration ++- `basisuConfigVersion.cmake` - Version info ++ ++All installed to: `lib/cmake/basisu/` ++ ++## Using in Other CMake Projects ++ ++After installation, other CMake projects can find and link against basisu: ++ ++```cmake ++cmake_minimum_required(VERSION 3.20) ++project(MyProject) ++ ++# Find the installed basisu package ++find_package(basisu REQUIRED) ++ ++# Link against basisu ++add_executable(myapp main.cpp) ++target_link_libraries(myapp PRIVATE basisu::basisu_encoder) ++``` ++ ++The `basisu::basisu_encoder` imported target automatically provides: ++- Include directories ++- Library location ++- Compile definitions (if any) ++- Transitive dependencies ++ ++### Available Targets ++ ++- `basisu::basisu_encoder` - The static encoder library ++ ++### Legacy Variables (for compatibility) ++ ++- `basisu_INCLUDE_DIRS` - Include directory path ++- `basisu_LIBRARIES` - Libraries to link against ++ ++## Example Usage ++ ++```cpp ++#include ++#include ++ ++// Your code here ++``` ++ ++## Notes ++ ++- The package follows CMake's `GNUInstallDirs` conventions ++- On Linux/macOS, default install prefix is `/usr/local` ++- On Windows with MSVC, adjust paths as needed ++- Version compatibility is set to `AnyNewerVersion` +diff --git a/cmake/basisuConfig.cmake.in b/cmake/basisuConfig.cmake.in +new file mode 100644 +index 00000000..69a214dc +--- /dev/null ++++ b/cmake/basisuConfig.cmake.in +@@ -0,0 +1,10 @@ ++@PACKAGE_INIT@ ++ ++# Provide the basisu imported targets ++include("${CMAKE_CURRENT_LIST_DIR}/basisuTargets.cmake") ++ ++# Set variables for backwards compatibility ++set(basisu_INCLUDE_DIRS "@PACKAGE_CMAKE_INSTALL_INCLUDEDIR@/basisu") ++set(basisu_LIBRARIES basisu::basisu_encoder) ++ ++check_required_components(basisu) diff --git a/packages/b/basis-universal/package.yml b/packages/b/basis-universal/package.yml index 7d593c4600f1..5e690cd67a83 100644 --- a/packages/b/basis-universal/package.yml +++ b/packages/b/basis-universal/package.yml @@ -1,9 +1,9 @@ # yaml-language-server: $schema=/usr/share/ypkg/schema/schema.json name : basis-universal -version : 1.16.4 -release : 2 +version : 2.1.0 +release : 3 source : - - https://github.com/BinomialLLC/basis_universal/archive/refs/tags/1.16.4.tar.gz : e5740fd623a2f8472c9700b9447a8725a6f27d65b0b47c3e3926a60db41b8a64 + - https://github.com/BinomialLLC/basis_universal/archive/refs/tags/v2_1_0r.tar.gz : 0cd45ad268c0f048847f0bd3f2e22c160ca3ab8e9e11e49c354eba80cfc169e3 homepage : https://github.com/BinomialLLC/basis_universal license : Apache-2.0 component : programming.tools @@ -13,8 +13,10 @@ description: | builddeps : - pkgconfig(OpenCL) setup : | + %patch -p1 -i $pkgfiles/0001-cmake-install-support.patch %cmake_ninja -DSSE=TRUE build : | %ninja_build install : | %ninja_install + %install_license LICENSE diff --git a/packages/b/basis-universal/pspec_x86_64.xml b/packages/b/basis-universal/pspec_x86_64.xml index 6323b18c76d1..5fd3d246839e 100644 --- a/packages/b/basis-universal/pspec_x86_64.xml +++ b/packages/b/basis-universal/pspec_x86_64.xml @@ -3,8 +3,8 @@ basis-universal https://github.com/BinomialLLC/basis_universal - Muhammad Alfi Syahrin - ems1000.syahrin@gmail.com + Jakob Gezelius + jakob@knugen.nu Apache-2.0 programming.tools @@ -21,15 +21,63 @@ programming.tools /usr/bin/basisu + /usr/share/licenses/basis-universal/LICENSE + + + + basis-universal-devel + Development files for basis-universal + Basis Universal is a "supercompressed" GPU texture data interchange system that supports two highly compressed intermediate file formats that can be quickly transcoded to a very wide variety of GPU compressed and uncompressed pixel formats. + + programming.devel + + basis-universal + + + /usr/include/basisu/encoder/basisu_astc_hdr_6x6_enc.h + /usr/include/basisu/encoder/basisu_astc_hdr_common.h + /usr/include/basisu/encoder/basisu_backend.h + /usr/include/basisu/encoder/basisu_basis_file.h + /usr/include/basisu/encoder/basisu_bc7enc.h + /usr/include/basisu/encoder/basisu_comp.h + /usr/include/basisu/encoder/basisu_enc.h + /usr/include/basisu/encoder/basisu_etc.h + /usr/include/basisu/encoder/basisu_frontend.h + /usr/include/basisu/encoder/basisu_gpu_texture.h + /usr/include/basisu/encoder/basisu_kernels_declares.h + /usr/include/basisu/encoder/basisu_math.h + /usr/include/basisu/encoder/basisu_miniz.h + /usr/include/basisu/encoder/basisu_pvrtc1_4.h + /usr/include/basisu/encoder/basisu_resampler.h + /usr/include/basisu/encoder/basisu_resampler_filters.h + /usr/include/basisu/encoder/basisu_ssim.h + /usr/include/basisu/encoder/basisu_uastc_enc.h + /usr/include/basisu/encoder/basisu_uastc_hdr_4x4_enc.h + /usr/include/basisu/encoder/jpgd.h + /usr/include/basisu/encoder/pvpngreader.h + /usr/include/basisu/transcoder/basisu.h + /usr/include/basisu/transcoder/basisu_astc_hdr_core.h + /usr/include/basisu/transcoder/basisu_astc_helpers.h + /usr/include/basisu/transcoder/basisu_containers.h + /usr/include/basisu/transcoder/basisu_containers_impl.h + /usr/include/basisu/transcoder/basisu_file_headers.h + /usr/include/basisu/transcoder/basisu_transcoder.h + /usr/include/basisu/transcoder/basisu_transcoder_internal.h + /usr/include/basisu/transcoder/basisu_transcoder_uastc.h + /usr/lib64/cmake/basisu/basisuConfig.cmake + /usr/lib64/cmake/basisu/basisuConfigVersion.cmake + /usr/lib64/cmake/basisu/basisuTargets-relwithdebinfo.cmake + /usr/lib64/cmake/basisu/basisuTargets.cmake + /usr/lib64/libbasisu_encoder.a - - 2023-11-28 - 1.16.4 + + 2026-08-06 + 2.1.0 Packaging update - Muhammad Alfi Syahrin - ems1000.syahrin@gmail.com + Jakob Gezelius + jakob@knugen.nu \ No newline at end of file