#794562 0ad: Test 0ad with new version of nvidia-texture-tools

Package:
0ad
Source:
0ad
Description:
Real-time strategy game of ancient warfare
Submitter:
Lennart Weller
Date:
2026-01-31 19:21:04 UTC
Severity:
wishlist
#794562#5
Date:
2015-08-04 12:56:12 UTC
From:
To:
Dear Maintainer,

Could you test 0ad with the new nvidia-texture-tools version I uploaded to collab-maint[0]?
My experience with the package tells me that it might break something. The updated package
also includes the ARM64 support added by Martin Michlmayr which is now in upstream.

Lennart

[0] http://anonscm.debian.org/cgit/collab-maint/nvidia-texture-tools.git

#794562#10
Date:
2015-08-04 18:45:52 UTC
From:
To:
Hi Lennart,

I'll ping upstream to see if there are any known issues with nvtt,
thanks for the heads up!

On a side note, do you know if any of the patches applied to the
embedded copy of nvtt in 0ad [1] would still be relevant/useful to the
standalone nvtt packages in Debian?

Regards,
Vincent

[1] http://trac.wildfiregames.com/browser#ps/trunk/libraries/source/nvtt/patches

#794562#15
Date:
2015-08-07 01:06:41 UTC
From:
To:
Hi Lennart,

Here's some feedback from upstream (freenode #0ad-dev):

10:19<@leper>vincent_c: I'll check (most of the upstream fixes should
be fine, but I haven't really tested it)
10:20<@leper>(though for releases it might not make a real difference
since textures are pre-cached)
10:20<@leper>getting upstream to do a release would be something
awesome that would likely get some traction if Debian packagers would
ask upstream
10:24<@leper>at least 7 patches are obsolete with a snapshot, not
entirely sure about the others (quite a few are patches in some
tickets, dunno if those werea applied)
10:30<@leper>issue 188 isn't fixed upstream yet
11:01<@leper>clang-cpp11-error.patch is included upstream it seems
11:18<@leper>rpath, 188, cmake-noqt4, cmake-devflags* seem to be the
only ones not merged upstream
11:18<@leper>so for a system package it should work, testing might be
helpful though
11:18<@leper>vincent_c: ^
11:18<@leper>(still a proper upstream release would be awesome)

If you're already in contact with upstream nvidia-texture-tools, could
you ask them to consider pushing out a new release? Thanks!

Regards,
Vincent

#794562#20
Date:
2015-08-07 01:16:25 UTC
From:
To:
s/freenode/quakenet/ of course
#794562#25
Date:
2015-08-07 08:33:40 UTC
From:
To:
I went through all the added patches and removed all those which were
already included in upstream.
That left me with mostly debian related patches[0] which he doesn't want
applied upstream.

issue188 - still have that one
clang-cpp11 - doesn't really apply to debian but I will probably include
it anyhow to avoid any future bugs.
               or report it upstream to get it added to a release
rpath - don't think that applies to dynamic libraries and therefore this
package
cmake-dev* - those patches basically just add some switches to look for
certain libraries. i think we can work with
              upstream here as we only built with a dfsg setup on debian
which means no cuda or cg anyway.

I'll try to get upstream to release a new version of nvtt so I can get a
clean release for the new package.


[0]http://anonscm.debian.org/cgit/collab-maint/nvidia-texture-tools.git/tree/debian/patches

#794562#30
Date:
2016-04-27 07:59:38 UTC
From:
To:
Is this still needed? IIRC nvtt from git master was too unstable and there
is no plan to update debian to it. So this could be closed.

#794562#35
Date:
2020-08-24 07:25:24 UTC
From:
To:
SVN version of 0ad now includes nvtt 2.1.1:
https://trac.wildfiregames.com/changeset/23305

And also require a new version to properly build:
https://trac.wildfiregames.com/changeset/23974

#794562#40
Date:
2021-03-07 21:37:50 UTC
From:
To:
0ad alpha 24 depends on nvtt 2.1.
nvtt 2.1 is still only in Debian experimental since May 2016. The package was not updated since then.

I don't know if nvtt 2.1 will ever be moved to unstable one day.
For now the 0ad alpha 24 build uses the embedded nvtt.

Maybe we can close this bug?

Bye

#794562#45
Date:
2026-01-31 18:51:34 UTC
From:
To:
Il giorno sab 24 gen 2026 alle ore 17:34 Andreas Beckmann
<anbe@debian.org> ha scritto:
https://salsa.debian.org/games-team/0ad/-/merge_requests/8