Bug#1060208: ITP: dds-ktx -- header-only library for reading KTX format textures

2024-01-08 Thread David James
On further inspection, I have noticed that several commits have been made since 
1.1. To maintain compatibility with Citra I will therefore be bumping the 
version to 1.1~git20211021.c3ca8fe.

Bug#1060208: ITP: dds-ktx -- header-only library for reading KTX format textures

2024-01-07 Thread David James
Package: wnpp
Severity: wishlist
Owner: David James 
X-Debbugs-Cc: debian-de...@lists.debian.org, davidjamescastor...@proton.me

* Package name: dds-ktx
  Version : 1.1
  Upstream Contact: Sepehr Taghdisian 
* URL : https://github.com/septag/dds-ktx
* License : BSD
  Programming Lang: C
  Description : header-only library for reading KTX format textures

I am continuing to package Citra. This package is the second of (now three)
dependencies I need to package in order to do this. DDS-KTX is a texture
format used to store textures (overview: https://www.khronos.org/ktx/). 
This library allows an application to parse a file in this format and convert
it for use in OpenGL or Vulkan shaders.

The source also comes with a small application to demonstrate the library's
abilities. This source package would therefore build two packages:

dds-ktx-header - the single header file that Citra will build against
dds-ktx-ctexviewer - the demo application

I am looking to maintain this package myself, but would need a sponsor to
upload it for me.