Bug#836247: ITP: libsquish -- DXT texture compression library
On Sat, 2016-09-17 at 02:03 +0100, Wookey wrote: > libsquish is now uploaded https://tracker.debian.org/pkg/libsquish Removed the ITP number from the file. > 838051 kodi > 838052 mame > 838053 openimageio > 838054 spring > 838055 0ad > 838056 nvidia-texture-tools Thanks, added to the file. BTW, if any of these get closed, all DDs can commit the file. https://wiki.debian.org/EmbeddedCodeCopies svn+ssh://svn.debian.org/svn/secure-testing/data/embedded-code-copies -- bye, pabs https://wiki.debian.org/PaulWise signature.asc Description: This is a digitally signed message part
Bug#836247: ITP: libsquish -- DXT texture compression library
On 2016-09-03 11:30 +0800, Paul Wise wrote: > On Fri, 2016-09-02 at 12:56 +0100, Wookey wrote: libsquish is now uploaded https://tracker.debian.org/pkg/libsquish > > Then I'll upload and file bugs against all these packages about the > > option to use a system library. > > Great, let me know what the bug numbers are and I'll add them to the > security team's embedded code copies data. 838051 kodi 838052 mame 838053 openimageio 838054 spring 838055 0ad 838056 nvidia-texture-tools I didn't file one against xbmc as that is now a transition package to kodi Wookey -- Principal hats: Linaro, Debian, Wookware, ARM http://wookware.org/ signature.asc Description: Digital signature
Bug#836247: ITP: libsquish -- DXT texture compression library
On Fri, 2016-09-02 at 12:56 +0100, Wookey wrote: > OK. summary: Updated the data: https://anonscm.debian.org/viewvc/secure-testing/data/embedded-code-copies?r1=44253&r2=44283 > Then I'll upload and file bugs against all these packages about the > option to use a system library. Great, let me know what the bug numbers are and I'll add them to the security team's embedded code copies data. -- bye, pabs https://wiki.debian.org/PaulWise signature.asc Description: This is a digitally signed message part
Bug#836247: ITP: libsquish -- DXT texture compression library
On 2016-09-01 12:21 +0800, Paul Wise wrote: > On Thu, 2016-09-01 at 04:12 +0100, Wookey wrote: > > > I'll look into those and see if they have diverged from upstream > > significantly. OK. summary: - nvidia-texture-tools 1.7 (src/nvtt/squish) - 0ad 1.7 (libraries/source/nvtt/src/src/nvtt/squish/) - spring 1.10 (rts/lib/squish) - openimageio (embed) 1.10+ (1.10+metric) (src/dds.imageio/squish) - xbmc (embed) 1.10+ (1.10+metric/BC4/5) (lib/libsquish) - kodi (embed) 1.10+ (1.10+metric/BC4/5) (tools/depends/native/libsquish-native) - mame (embed) 1.13+ BC4,BC5formats (3rdparty/bgfx/3rdparty/libsquish) extras: kodi: BC4 and BC5 compression support (merged) pkgconfig file. (merged) makefile .so support (already upstream) support for BGRA as well as RGBA sources. compute Block MSE (reduces banding in flat colour areas) xbmc: identical to kodi Darwin support in Makefile.in mame: current version, with the BC4/5 support from kodi nvidia-texture-tools (identical to 0ad, except 1-char change. Vec4 m_unweighted[17]; (instead of 16)? in fastclusterfit.h. Is that significant? spring is basically as upstream I have merged most of these extras into upstream (still need to do BGRA support and block MSE calcs). That will give one version that should work fine in all these packages. I'm in contact with upstream about how much of this they want to merge ('all of it' seems sensible). Then I'll upload and file bugs against all these packages about the option to use a system library. Wookey -- Principal hats: Linaro, Debian, Wookware, ARM http://wookware.org/ signature.asc Description: Digital signature
Bug#836247: ITP: libsquish -- DXT texture compression library
On 2016-09-01 10:43 +0800, Paul Wise wrote: > On Thu, Sep 1, 2016 at 9:18 AM, Wookey wrote: > > > This package is a build-dependency of Cavewhere > > FYI, there are also a number of copies of it already in the archive: > > https://anonscm.debian.org/viewvc/secure-testing/data/embedded-code-copies?r1=44004&r2=44249 Cheers, that's useful info. 7 packagings and it's still not uploaded separately! It was only supplied as a static library until quite recently, which may explain it, I guess. I've finished the basic packaging already. I'll look into those and see if they have diverged from upstream significantly. Wookey -- Principal hats: Linaro, Debian, Wookware, ARM http://wookware.org/ signature.asc Description: Digital signature
Bug#836247: ITP: libsquish -- DXT texture compression library
On Thu, Sep 1, 2016 at 9:18 AM, Wookey wrote: > This package is a build-dependency of Cavewhere FYI, there are also a number of copies of it already in the archive: https://anonscm.debian.org/viewvc/secure-testing/data/embedded-code-copies?r1=44004&r2=44249 -- bye, pabs https://wiki.debian.org/PaulWise
Bug#836247: ITP: libsquish -- DXT texture compression library
Package: wnpp Severity: wishlist Owner: Wookey Package name: libsquish Version : 1.13 Upstream Author : Simon Brown, Stefan Röttger URL : https://sourceforge.net/projects/libsquish License : MIT Programming Lang: C++ Description : DXT texture compression library libsquish is a software DXT texture compression library. It implements the 5 DXT flavours and has SIMD support for x86 (SSE) and powerpc (Altivec). It can be used (as a much slower software fallback) instead of the hardware implementations present on most modern graphics chips. This package is a build-dependency of Cavewhere (https://github.com/Cavewhere, http://www.cavewhere.com), used because using the hardware implementations has been unreliable in practice, and speed is not critical here..