Package: wnpp Severity: wishlist Owner: Roman Lebedev <lebedev...@gmail.com> X-Debbugs-Cc: debian-de...@lists.debian.org, Sylvestre Ledru <sylves...@debian.org>, David Bremner <brem...@debian.org>
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 * Package name : halide Version : 12.0.1 Upstream Author : https://github.com/halide/Halide * URL : https://halide-lang.org/ * License : MIT/X Programming Lang: C++ Description : a language for fast, portable computation on images and tensors Halide is a programming language designed to make it easier to write high-performance image and array processing code on modern machines. Halide currently targets: * CPU architectures: X86, ARM, MIPS, Hexagon, PowerPC, RISC-V * Operating systems: Linux, Windows, macOS, Android, iOS, Qualcomm QuRT * GPU Compute APIs: CUDA, OpenCL, OpenGL Compute Shaders, Apple Metal, Microsoft Direct X 12 Rather than being a standalone programming language, Halide is embedded in C++. This means you write C++ code that builds an in-memory representation of a Halide pipeline using Halide's C++ API. You can then compile this representation to an object file, or JIT-compile it and run it in the same process. - --- I have performed initial debianization in https://salsa.debian.org/LebedevRI-guest/halide/-/tree/debian/v12.0.1 the produced DEB's are functional, as far as i can tell. While it is not a preparatory dependency for any further package, it's a bit of a chicken and egg problem. I wanted to play around with halide as far back as 2019, but back then they had a very rudimentary CMake support, and wasn't packaged anywhere. They happily improved their CMake support, so the only problem now is that it's not packaged :) Ideally i would like the package to be accepted into pkg-llvm team. I don't expect it to require too much effort to maintain. While i have been using debian for quite some time now, i'm not a debian developer, and i'm not as deeply familiar with the packaging side of things. Naturally, i don't have any upload rights. -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEjkF6151RK40WXe2HCDw+u0oWieAFAmFW3vkACgkQCDw+u0oW ieAmbA/8Cn8L6ZF72pa9rje9aWiqXYcUz3lNtEEn9Cf0toq0Pv9+Hh0zXO2f0001 kw5ymPTvbZ6ddnhT8i5i13hRGFhSpAl8Ol594uiRIMFp4KKK5G7/o2yD4tMLXE8E AOJ7bZnRu+AkZibRtPmgjpt1S/EjHeiAM45TL4EZPMeOaA6o8ZGZ9xT6W+AzBhYD XYYSOLwT3IS8XU1UOZRsk00TDvpru7AzUDXXdWVfGhYpL1wzv3A1XlE20+ZKVayP du6osHtT1wV8fdYjLWzw6C49Jm6bgoXGwhzSW/LsDXwTERQsFaSH+5Z2dZ6K8TEr 7LWQsD26hSlD27JPuMHJEqmJWWMJZ7TCSBWXXAojdie9N1F3W3uPARIc+1XkaqU4 IgjZEc1wK6YE7wZbnCMqL96H3q1jPWqVCxOpDJvbdpRh/UwcwKD+bJmE2N1Mi8vF gvFT0aM405JpSFCJcMsB5wD0y38iK2h/c1rZog7xCmvBiLoQnNYLLmjFTt69DL9x Ee/7v4RFoyf90NiiDuAHMVuHWxf2u8h9yB/tYF069jfOxt5x7wISDbsXBeiDZbPD I3bXv8F19eyKI7X4jWC4fMupr81QHQ5uFt93gnTKbG8ajCqgwAcSV+dySl3UQI/l CrflDkP0jp3aMo+EtbPbHFwa3AxYnLC8DQXKdUrZv+qH5pGl6Gk= =4d4i -----END PGP SIGNATURE-----