* Package name : devilutionx Version : 1.5.3 Upstream Contact: None yet * URL : https://github.com/diasurgical/devilutionX * License : Sustainable Use License (non-free) Programming Lang: C++ Description : Native engine for the Diablo video game DevilutionX is a libre engine allowing to play Diablo, the hack & slash video game developped by Blizzard North and published by Blizzard Entertainment in 1997. It is already used by ./play.it [1] to generate native .deb packages from the DRM-free (but non-redistributable) installers sold by GOG [2]. Having it available directly from the Debian repositories would improve its integration, in addition to making Diablo a candidate for game-data-packager [3] support. While only the GOG installer is supported for now, adding support for the CD-ROM versions of the game could be done too. [1]: https://wiki.debian.org/Games/PlayIt [2]: https://www.gog.com/game/diablo [3]: https://wiki.debian.org/Games/GameDataPackager The license [4] forbids commercial use, so this package would go into the non-free section: If you have good reasons to think this license makes the software unfit for inclusion into the non-free section of Debian repositories, please chime in as soon as possible so I don’t end up wasting too much time working on a package that could not be integrated in the end. [4]: https://github.com/diasurgical/devilutionX/blob/master/LICENSE.md While this is for now only a RFP, I plan to turn it into an ITP as soon as I can find some time and motivation to work on packaging this game engine. It should most probably happen in the coming months. I do not have a direct e-mail contact with upstream but already communicated with them on numerous occasions in the context of my work on ./play.it and they are usually very quick to answer. I am going to share this RFP with them, so they know of my packaging intentions as early as possible.
I started a discussion with upstream through GitHub: https://github.com/diasurgical/devilutionX/discussions/7556
Control: retitle -1 ITP: devilutionx -- Native engine for the Diablo video game Control: owner -1 Kirill Rekhov <krekhov.dev@gmail.com>
Control: retitle -1 ITP: devilutionx -- Native engine for the Diablo game Control: owner -1 Kirill Rekhov <krekhov.dev@gmail.com>
Le Thu, Aug 28, 2025 at 03:27:24PM +0300, Kirill Rekhov a écrit : That looks all good this time. I think debian/copyright could still have been condensed a bit more, but this should not be a blocker. It can still be improved later. I just sent devilutionx 1.5.4+ds-1 to the NEW queue, hoping it’s going to clear it without any problem.
Hi, Antoine I see a message from Debian FTP Masters: Source-only uploads to NEW are not allowed. binary:devilutionx is NEW. binary:devilutionx-data is NEW. source:devilutionx is NEW. Something went wrong -- Regards, Kirill Rekhov Currently Debian Maintainer GPG Fingerprint: 2640 769D FDA1 AAA0 F863 D1AE 5F2C 5905 519C E0A0 Debian Salsa: https://salsa.debian.org/krekhov Debian Person: https://nm.debian.org/person/krekhov Debian QA Page: https://qa.debian.org/developer.php?login=krekhov.dev@gmail.com GitHub: https://github.com/krekhovx ср, 3 сент. 2025 г. в 12:01, Antoine Le Gonidec <vv221@debian.org>:
Le Wed, Sep 03, 2025 at 08:39:29PM +0300, Kirill Rekhov a écrit : The mistake is on my part, there is nothing wrong with the pakaging you prepared. I’m going to fix that right now.
I have bad news (rejected): https://dfsg-new-queue.debian.org/reviews/devilutionx It really hurts :( If anyone would like to help with getting this package accepted, please join the discussion here: https://github.com/diasurgical/DevilutionX/discussions/7556 I spent a lot of time on this package and I'm a bit tired, so I'll be working on other packages. But just in case, I updated the repository to the latest version of DevilutionX: https://salsa.debian.org/games-team/devilutionx