Great Software that should be in nixpkgs

This is mainly a note for myself right now to quickly list programs that I have checked to see if they are in nixpkgs and found that they are not packaged.
If anyone else wants to add to this list feel free (since the Package Request template has been removed from Github’s Issue tracker).

If you want to add to this list, then just add one comment and then come back whenever and edit your existing comment with new package ideas (or remove ones that are added).

Anyway, here is my first entries:

3 Likes

As for the ARM scripts, I’d be glad to help with testing that!

1 Like

Both of them I can/have just used the docker images for without issue. But would be neat to have nix native services and packages.

idk if you guys care about stuff like this i have a huge list and way more stuff i wanna contribute but im lazy (actually adhd) so i shall post only what i rember atm or have in my history (a lot)… sry it could be silly (or USELESS! to some…), i also may or may not update this later:

  • androbd - GUI automotive OBD diagnostic tool (for nix-on-droid)
  • bited - GUI bitmap/pixel font editor (btw their repo also has some great fonts!)
  • bspguy - GUI .bsp editor for goldsrc engine games (also see newbspguy)
  • dtui - TUI dbus monitor
  • dumbpainttool - TUI ASCII art editor, basically terminal photoshop (also see pyTermTk)
  • durdraw - TUI ASCII/ANSI art editor (there is ansilove in nixpkgs btw)
  • freediag - CLI automotive OBD diagnostic tool
  • librediagnostic - CLI/GUI automotive OBD diagnostic tool
  • luxtorpeda - steam play compatibility tool to run games using native linux engines (you can only get it via protonup-qt or lutris atm, cos chaotic-cx is kill; similarly, see how proton-ge-bin is packaged)
  • newbspguy - GUI .bsp editor for goldsrc engine games
  • opencubicplayer - TUI module file (tracker music) visualiser
  • pyobd - GUI automotive OBD diagnostic tool (will try to package it myself, but im so lazy…)
  • rained - GUI rain world game level editor
  • rust-minidump - CLI .dmp viewer (the minidump binary i mean)
  • rsfrac - TUI fractal viewer (but cringe using copilot)
  • signls - TUI generative MIDI sequencer (also esoteric, like orca-c in nixpkgs btw)
  • runst - notification daemon (useless until they start supporting wayland)
  • sunbeam - TUI fuzzy application launcher
  • tek - TUI music tracker
  • term-everything - CLI program to run GUI windows inside the terminal (too fresh?)
  • trenchbroom (again) - GUI level editor for quake engine games (has CVEs since 25.05… not worth it?)
  • tuitar - TUI guitar tutor & tuner
  • uuinfo - CLI UUID/ULID/Snowflake/etc. debugger (i have yet to read more about it)

sry idk how to name/describe them tbh lol. anyway pretty sure there are at least 5 people who would be interested in each of these packages =)

+1 for composers desktop project and soundthread. we NEED it

YOOOOOOOOOOOOOOOOOO :fire: :tada: :partying_face: :woman_dancing: :fireworks:

3 Likes

My #1 thing by a good margin is WINE for ARM Linux (issue). Recent versions of WINE integrate with FEX to allow running x86-Windows apps fairly reliably on aarch64-linux systems. They use thunking to native WoA libraries so the performance is quite good (to the point where people have run AAA games in this way), and NT’s 64K-aligned page allocation circumvents the problems with running x86 WINE within FEX on large-pagesize ARM systems (so a microvm is no longer necessary).

I looked into packaging this, but the current WINE packaging exceeds my Nix abilities to the point where I couldn’t even figure out how to get a dev shell for WINE on an aarch64-linux machine.

I have rewriting the Wine packages on my list of things to do for 26.05, but I have Swift and some Darwin stuff to do before that. Having ARM64 Wine working on Darwin will be important for me once we drop Intel support on Darwin next year.

2 Likes

I was looking at uuinfo and it looks like it does not build currently?

1 Like

GitHub - rudywasfound/mug: A fast and efficient VCS made with Rust also lol

that one is pretty young to package just yet!

1 Like

Today, I’ve opened two PRs for both CDP8 and SoundThread (only tested for linux x86_64):

They need reviewers and committers to make it to nixpkgs now!

2 Likes