Debian Package Tracker
Register | Log in
Subscribe

basis-universal

GPU compressed texture encoding system

Choose email to subscribe with

general
  • source: basis-universal (main)
  • version: 2.0.2-4
  • maintainer: Russell Coker (DMD)
  • arch: any
  • std-ver: 4.7.2
  • VCS: Git (Browse, QA)
versions [more versions can be listed by madison] [old versions available from snapshot.debian.org]
[pool directory]
  • testing: 2.0.2-3
  • unstable: 2.0.2-4
versioned links
  • 2.0.2-3: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 2.0.2-4: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
binaries
  • gpu-basis-universal
action needed
lintian reports 3 errors and 17 warnings high
Lintian reports 3 errors and 17 warnings about this package. You should make the package lintian clean getting rid of them.
Created: 2026-04-22 Last update: 2026-04-22 00:01
52 new commits since last upload, is it time to release? normal
vcswatch reports that this package seems to have new commits in its VCS but has not yet updated debian/changelog. You should consider updating the Debian changelog and uploading this new version into the archive.

Here are the relevant commit logs:
commit f076c552eb0c8ca7575a3f177e4ac95996d7ac2b
Author: Russell Coker <russell@coker.com.au>
Date:   Tue Apr 21 22:17:44 2026 +1000

    Added Salsa to control and updated changelog, still 2.0.2-4

commit ef49e0b79f2876b635c8743312e70e0354bb729f
Author: Russell Coker <russell@coker.com.au>
Date:   Tue Apr 21 22:14:02 2026 +1000

    2.0.2-3 packaging

commit 1801291a81710c7d8618c7d918b72290b9a6e512
Merge: edf2bfb b111011
Author: Russell Coker <etbe@debian.org>
Date:   Thu Sep 25 09:50:44 2025 +0000

    Merge branch 'master' into 'main'
    
    Initial merge
    
    See merge request games-team/basis-universal!1

commit edf2bfbe352e0656b226951621c82d21ebc47eaf
Author: Russell Coker <russell@coker.com.au>
Date:   Thu Sep 25 19:45:06 2025 +1000

    add README

commit b1110111d4a93c7dd7de93ce3d9ed8fcdfd114f2
Author: Richard Geldreich <richgel99@protonmail.com>
Date:   Sat Sep 20 10:41:16 2025 -0400

    adding -O3 to wasm linker options

commit 1e8fbb14fb456c2067f44a9ab8f9fc7de4bb5b0e
Merge: e8855f8 3393721
Author: Rich Geldreich <richgel99@protonmail.com>
Date:   Sat Sep 20 10:34:30 2025 -0400

    Merge pull request #401 from needle-tools/fix/add-link-flags-o3
    
    Fix: bring back -O3 in LINK_FLAGS for 150kB smaller JS+WASM build

commit e8855f8840ac86810d7b99600873644f3eb5d06d
Author: Richard Geldreich <richgel99@protonmail.com>
Date:   Sat Sep 20 10:10:08 2025 -0400

    Compiler warning fixes.
    Cleaning up handling of 8-byte lengths/offsets in KTX2 files. (In practice, we don't currently accept files this large anyway.)

commit 33937212504e2fc669cae2ca0f4b42ffaa23b95d
Author: hybridherbst <felix.herbst@gmail.com>
Date:   Thu Sep 11 10:24:39 2025 +0200

    Fix: bring back -O3 in LINK_FLAGS for 150kB smaller JS+WASM build

commit ca56dbbaff8e9e5fbaa4c3bb56431bf7399a0755
Author: Richard Geldreich <richgel99@protonmail.com>
Date:   Fri Sep 5 22:23:31 2025 -0400

    Fixing minor compile issue introduced in merged PR

commit 87a1e1fbe6e6f2ec50976c77549d08dfc2537e06
Merge: b17dd29 f12efae
Author: Rich Geldreich <richgel99@protonmail.com>
Date:   Fri Sep 5 22:18:54 2025 -0400

    Merge pull request #400 from zeux/transcoder-unity-build
    
    Fix CMake Unity builds

commit b17dd2967cc3c2d7862b9a5f9fd7173a5bd458d4
Author: Richard Geldreich <richgel99@protonmail.com>
Date:   Fri Sep 5 21:24:51 2025 -0400

    Rebuilt WASM execs with latest changes/fixes

commit dfcfe7bf19e834d61e9b9a741ad2bc1c220d2b65
Author: Richard Geldreich <richgel99@protonmail.com>
Date:   Fri Sep 5 21:13:22 2025 -0400

    clang warning fix

commit f96fece6eefdfca9dbf88aa57817e6d1cb89ff0e
Author: Richard Geldreich <richgel99@protonmail.com>
Date:   Fri Sep 5 21:13:10 2025 -0400

    typo fix

commit 2c6712697cc9c69476e626f98b51ec6135edd570
Author: Richard Geldreich <richgel99@protonmail.com>
Date:   Fri Sep 5 21:13:04 2025 -0400

    Fixing thread pool shutdown so the kill flag is set inside the mutex, preventing a race. This could cause very rare lockups on the previous code.
    Also for more safety to prevent lockups on buggy C run-times, adding a 1s timeout in the thread pool condition variable wait.

commit 2ac62fb34911926130e0c0f4b34d3708e0ebdbce
Author: Richard Geldreich <richgel99@protonmail.com>
Date:   Fri Sep 5 21:11:00 2025 -0400

    changing port from 8000 to 8080

commit dcb7db72d2eca148dc9eee4efdb00f803eb8bf6b
Author: Richard Geldreich <richgel99@protonmail.com>
Date:   Fri Sep 5 21:08:02 2025 -0400

    Very minor fix/improvement to HDR 6x6 encoder (channel pair min correlation check). On blocks with all channels active (by far the most common case in practice), there's no difference.

commit 69ad18e035fda63659e5f041768dfc34c7dc99a6
Author: Richard Geldreich <richgel99@protonmail.com>
Date:   Tue Sep 2 17:33:13 2025 -0400

    removing unnecessary debug prints

commit 97a121451dd371a9c35b0788e8cfb6cd3bc73019
Author: Rich Geldreich <richgel99@protonmail.com>
Date:   Fri Aug 22 15:52:14 2025 -0400

    Update README.md

commit f12efae6f90be9911a961e6c36630af6b330a2fb
Author: Arseny Kapoulkine <arseny.kapoulkine@gmail.com>
Date:   Sun Aug 17 10:33:16 2025 -0700

    Fix CMake Unity builds
    
    transcoder/basisu_astc_helpers.h has a pragma once, but it is also an
    implementation header (when ASTC_HELPERS_IMPLEMENTATION is defined).
    
    pragma once is not necessary here as the header has a separate ifdef
    guard, and it blocks attempts to compile Basis as a CMake Unity build
    (CMAKE_UNITY_BUILD=ON) or as a single-translation unit non-CMake build
    if the helpers header has been included earlier in the TU, as the second
    inclusion with implementation defined doesn't actually include the
    header.

commit 1172d07395a890c782c4f2ef09d2f08606c3f743
Author: Rich Geldreich <richgel99@protonmail.com>
Date:   Sun Jul 20 21:00:34 2025 -0400

    Update README.md

commit 5d64f944f52eca4b60d1405e2ed8a53197e62e65
Author: Richard Geldreich <richgel99@protonmail.com>
Date:   Thu Jul 17 12:18:18 2025 -0400

    Fixing BASISU_OPENCL_ASSERT_ON_ANY_ERRORS so it's 0 by default

commit 480ab658217ce349341bcae38d1a8ade8e58b0f9
Author: Richard Geldreich <richgel99@protonmail.com>
Date:   Tue Jul 8 11:24:27 2025 -0400

    fixing license

commit d5906ac83713ea4c9be8c8878d53f51d071429fd
Author: Rich Geldreich <richgel99@protonmail.com>
Date:   Tue Jul 8 11:20:39 2025 -0400

    Update Apache-2.0.txt
    
    adding copyright

commit d8d1bfc5327023082a798dcda60341aa3f8eb5e6
Author: Rich Geldreich <richgel99@protonmail.com>
Date:   Mon Jun 30 21:25:12 2025 -0400

    Update README.md

commit 100ace82d2e47e514592224e1dd8e2e9235c7b21
Author: Richard Geldreich <richgel99@protonmail.com>
Date:   Tue Jun 24 17:22:05 2025 -0400

    emcc warning fixes, fixing warnings in WASM cmakelists.txt files, changing ETC1S encoder to use std::map vs. std::unordered_map for hopefully more cross platform determinism

commit 75b19f6aff2d39b8d4a01689fe51adac6868110d
Author: Richard Geldreich <richgel99@protonmail.com>
Date:   Tue Jun 24 17:20:16 2025 -0400

    new file

commit f0fe96152fda45b37bd19f610e28a694795492be
Merge: e62d9a3 de69929
Author: Rich Geldreich <richgel99@protonmail.com>
Date:   Tue Jun 24 16:08:14 2025 -0400

    Merge pull request #391 from cubeleo/master
    
    CMake: Fixed VS build by setting the C++ standard to 17 for "if constexpr".

commit e62d9a3af0bc7676445d1a28a0dbeba3b9f56acd
Merge: a626bf5 b738655
Author: Rich Geldreich <richgel99@protonmail.com>
Date:   Wed Jun 18 21:38:26 2025 -0400

    Merge pull request #387 from Chubercik/ambiguity_fix
    
    Fix ambiguous calls to `safe_shift_left()` in `basisu_containers.h`

commit a626bf58209b5190f073245d97b9618d1a4a2c31
Merge: 4b7cdb1 4855a3e
Author: Rich Geldreich <richgel99@protonmail.com>
Date:   Wed Jun 18 21:27:14 2025 -0400

    Merge pull request #394 from Chubercik/no_superscript
    
    Change `²` (U+00B2) to `^2`

commit 4b7cdb1753023addd9831e9c7d118302b758a4e2
Merge: 04f30f0 4028858
Author: Rich Geldreich <richgel99@protonmail.com>
Date:   Wed Jun 18 21:26:15 2025 -0400

    Merge pull request #395 from akien-mga/transcoder-containers-include-ctype.h
    
    Add missing `ctype.h` include for transcoder/basisu_containers_impl.h

commit 40288583c7de1b1b9c5b288384fe7f985f72bf45
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed May 7 23:16:28 2025 +0200

    Add missing `ctype.h` include for transcoder/basisu_containers_impl.h
    
    The file uses `isdigit` and `isalpha` from `ctype.h`, and recent MSVC seems
    to require it explicitly.

commit 4855a3e338305b839d44084ea7c3520c92d47b90
Author: Jakub Marcowski <chubercikbattle@gmail.com>
Date:   Fri Apr 25 15:54:31 2025 +0200

    Change `²` (U+00B2) to `^2`

commit 04f30f081ae484a58dc281bcbea27edc0a5d5449
Author: Rich Geldreich <richgel99@protonmail.com>
Date:   Sun Apr 6 00:23:12 2025 -0400

    Update README.md

commit 42c21d8066cd4b3f33e29272b61170e3b2e243bc
Author: Richard Geldreich <richgel99@protonmail.com>
Date:   Sat Mar 22 17:12:16 2025 -0400

    removing unnecessary #include (which was used for testing)

commit de69929c89255167dfa9b12d0465a7465d081325
Author: Aaron B. Dwyer <aaronbdwyer@gmail.com>
Date:   Mon Mar 17 20:27:42 2025 -0700

    CMakeLists.txt: Set the C++ standard to 17 so "if constexpr" is formally available.  Fixes the build on Visual Studio + CMake.

commit b738655c40efca3e0dc8c435617178fec9f7f13e
Author: Jakub Marcowski <37378746+Chubercik@users.noreply.github.com>
Date:   Tue Mar 11 18:35:04 2025 +0100

    Fix ambiguous calls to `safe_shift_left()` in `basisu_containers.h`
    
    Explicitly cast 1 to `uint64_t` to resolve overload ambiguity between `safe_shift_left(uint32_t, uint32_t)` and `safe_shift_left(uint64_t, uint32_t)`.

commit 2da6664eab159fc116100dce760db76cb34cfb47
Author: Rich Geldreich <richgel99@protonmail.com>
Date:   Tue Feb 25 01:17:52 2025 -0500

    Update README.md

commit 77a1465b98f68b896167b2663dbddd0ed5b17f75
Author: Rich Geldreich <richgel99@protonmail.com>
Date:   Wed Feb 19 15:17:46 2025 -0500

    Update README.md

commit be27e75f375baa0010c4fe78775781d6c11322e7
Author: Rich Geldreich <richgel99@protonmail.com>
Date:   Wed Feb 19 15:12:04 2025 -0500

    Update README.md

commit 841b381ba52f44f772d754bda86e5bbfaf8d4e2c
Author: Rich Geldreich <richgel99@protonmail.com>
Date:   Wed Feb 19 15:11:35 2025 -0500

    Update README.md

commit b7ce25fd02860734db2238cfcd8316b93ef0143e
Author: Richard Geldreich, Jr. <richgel99@protonmail.com>
Date:   Wed Feb 19 15:09:52 2025 -0500

    Windows ARM fixes

commit 576668bbd22c5390060d9e6f4834f92cfe1f3e24
Author: Rich Geldreich <richgel99@protonmail.com>
Date:   Tue Feb 18 03:04:41 2025 -0500

    Update README.md

commit 4c7d288672a33d5532d49d32a1c913d27d11c5e9
Author: Rich Geldreich <richgel99@protonmail.com>
Date:   Tue Feb 18 03:02:44 2025 -0500

    Update README.md

commit c88dd027224ba3eed5c3c1731d86a159beda2f1a
Author: Rich Geldreich <richgel99@protonmail.com>
Date:   Tue Feb 18 03:02:10 2025 -0500

    Update README.md

commit c82d7d2e65af257626038d9e5359fc36132b0ac3
Author: Rich Geldreich <richgel99@protonmail.com>
Date:   Tue Feb 18 03:00:08 2025 -0500

    Update README.md

commit 8b080b7fb3438568e62f883c426ffe9f2e6a6088
Author: Rich Geldreich <richgel99@protonmail.com>
Date:   Tue Feb 18 02:51:06 2025 -0500

    Update README.md

commit 484ffd5ea0be9d43dc9779028ce9f1a1e234fe9f
Author: Rich Geldreich <richgel99@protonmail.com>
Date:   Tue Feb 18 02:41:39 2025 -0500

    Update README.md

commit b7ed1dace177aef30e54707ab2bf2774c09ce122
Author: Rich Geldreich <richgel99@protonmail.com>
Date:   Tue Feb 18 02:39:43 2025 -0500

    Update README.md

commit e5a8d655dd298231533395a5dced9c093bfaab6a
Author: Rich Geldreich <richgel99@protonmail.com>
Date:   Thu Jan 23 00:09:05 2025 -0500

    Update README.md

commit 34c0321e8d3f4ee3dc6510675dafef019b805745
Author: Rich Geldreich <richgel99@protonmail.com>
Date:   Wed Jan 22 21:36:23 2025 -0500

    Update README.md

commit 9cc2dd24695d7e98b99536a0c286dcdc7e70940b
Author: Rich Geldreich <richgel99@protonmail.com>
Date:   Wed Jan 22 21:35:02 2025 -0500

    Update README.md

commit fa4d93a2a56da2674a7aa414e3806ae6aad1a3a3
Author: Rich Geldreich <richgel99@protonmail.com>
Date:   Wed Jan 22 21:33:23 2025 -0500

    Update README.md
Created: 2026-04-21 Last update: 2026-04-21 15:30
Standards version of the package is outdated. wishlist
The package should be updated to follow the last version of Debian Policy (Standards-Version 4.7.4 instead of 4.7.2).
Created: 2026-02-16 Last update: 2026-04-21 16:49
testing migrations
  • excuses:
    • Migration status for basis-universal (2.0.2-3 to 2.0.2-4): Waiting for test results or another package, or too young (no action required now - check later)
    • Issues preventing migration:
    • ∙ ∙ Too young, only 4 of 5 days old
    • Additional info (not blocking):
    • ∙ ∙ Piuparts tested OK - https://piuparts.debian.org/sid/source/b/basis-universal.html
    • ∙ ∙ Reproduced on amd64
    • ∙ ∙ Reproduced on arm64
    • ∙ ∙ Reproduced on armhf
    • ∙ ∙ Reproduced on i386
    • ∙ ∙ Reproduced on ppc64el
    • Not considered
news
[rss feed]
  • [2026-04-21] Accepted basis-universal 2.0.2-4 (source) into unstable (Russell Coker)
  • [2026-02-27] basis-universal 2.0.2-3 MIGRATED to testing (Debian testing watch)
  • [2026-02-22] Accepted basis-universal 2.0.2-3 (source) into unstable (Russell Coker)
  • [2026-02-17] Accepted basis-universal 2.0.2-2 (source) into unstable (Russell Coker)
  • [2026-02-15] Accepted basis-universal 2.0.2-1 (source amd64) into unstable (Debian FTP Masters) (signed by: Russell Coker)
bugs [bug history graph]
  • all: 0
links
  • homepage
  • lintian (3, 17)
  • buildd: logs, reproducibility, cross
  • popcon
  • browse source code
  • other distros
ubuntu Ubuntu logo [Information about Ubuntu for Debian Developers]
  • version: 2.0.2-4

Debian Package Tracker — Copyright 2013-2025 The Distro Tracker Developers
Report problems to the tracker.debian.org pseudo-package in the Debian BTS.
Documentation — Bugs — Git Repository — Contributing