[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1061940: ITP: libudis86 -- Disassembler for the x86 and x86-64 class of instructions set



Package: wnpp
Severity: wishlist
Owner: Alan M Varghese <alan@digistorm.in>
X-Debbugs-Cc: debian-devel@lists.debian.org, alan@digistorm.in

* Package name    : libudis86
  Version         : #5336633
  Upstream Contact: https://github.com/canihavesomecoffee/udis86/issues
* URL             : https://github.com/canihavesomecoffee/udis86
* License         : BSD 2-Clause
  Programming Lang: C, Python
  Description     : Disassembler for the x86 and x86-64 class of instructions set

Udis86 is a disassembler for the x86 and x86-64 class of 
instruction set architectures. It consists of a C library called 
libudis86 which provides a clean and simple interface to decode 
and inspect a stream of raw binary data as disassembled 
instructions in a structured manner, and a command line tool 
called udcli that incorporates the library.

canihavesomecoffee/udis86 is a dependency for Hyprland[1][2] that
I am interested in packaging.

This project is a fork of another of similar name[3][4] with fixes
and additions merged from other forks[6]. It looks like there was
an ITP created for the original[7] which was later abandoned.

@werdahias has prepared initial packaging here[8]. My attempt[9]
is based on this.

[1] https://github.com/hyprwm/Hyprland
[2] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1040971
[3] https://github.com/vmt/udis86
[4] https://sourceforge.net/projects/udis86/
[6] https://github.com/canihavesomecoffee/udis86?tab=readme-ov-file#author-and-contributors
[7] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=893807
[8] https://salsa.debian.org/werdahias/udis86-wip/
[9] https://salsa.debian.org/NyxTrail/udis86


Reply to: