logo

overlay

My own overlay for experimentations, use with caution, no support is provided git clone https://anongit.hacktivis.me/git/overlay.git/

package.use (4166B)


  1. app-admin/rsyslog -ssl
  2. app-editors/vis lua
  3. app-shells/mksh lksh
  4. dev-db/postgresql perl python xml uuid
  5. dev-java/ant -X -bsf -commonslogging -commonsnet -javamail -jsch -oro -resolver
  6. dev-libs/libgcrypt o-flag-munging
  7. dev-libs/libpcre2 pcre16
  8. gui-apps/waybar -tray
  9. media-libs/phonon -vlc
  10. media-plugins/gst-plugins-meta ogg vorbis libass mp3 vpx aac opus theora ffmpeg modplug
  11. media-sound/ncmpc doc # manpages, depends on sphinx
  12. net-libs/glib-networking -gnutls
  13. net-libs/webkit-gtk media-source
  14. net-misc/curl -imap -pop3 -smtp gopher
  15. net-wireless/wpa_supplicant ap qt5
  16. sys-apps/openrc sysv-utils
  17. sys-boot/grub -fonts -nls
  18. sys-fs/lvm2 -thin
  19. sys-kernel/gentoo-sources -symlink
  20. app-text/mandoc system-man
  21. net-misc/openssh -scp -ssl
  22. sys-auth/seatd server
  23. dev-lang/python -ensurepip # Bundled pip shit for venv
  24. dev-libs/libxml2 -ftp
  25. app-alternatives/ninja -reference samurai
  26. app-alternatives/awk -gawk nawk
  27. app-alternatives/sh -bash lksh
  28. app-alternatives/tar -gnu libarchive
  29. app-alternatives/cpio -gnu libarchive
  30. app-alternatives/gzip -reference pigz
  31. app-alternatives/bzip2 reference
  32. app-alternatives/bc -gnu gh
  33. net-libs/libsoup brotli
  34. app-shells/bash -net -readline
  35. sys-apps/utils-extra static
  36. sys-apps/utils-std static
  37. app-shells/mksh static
  38. sys-apps/busybox static
  39. sys-apps/shadow su
  40. sys-apps/util-linux -su
  41. app-admin/testdisk -sudo
  42. net-libs/ngtcp2 -gnutls openssl
  43. # don't want something screwing with resolv.conf and nftables
  44. net-vpn/wireguard-tools -wg-quick
  45. # musl crypt() ought to be enough and libxcrypt should be kept separated instead of overriding libcrypt.{a,so} and <crypt.h>
  46. # https://www.openwall.com/lists/musl/2025/05/03/1
  47. sys-libs/musl crypt
  48. sys-libs/libxcrypt -system
  49. # https://queer.hacktivis.me/notice/AwHEbmVjrd59CrTrlY
  50. # (lldb) bt
  51. # * thread #1, name = 'lldb', stop reason = signal SIGSEGV: address not mapped to object
  52. # * frame #0: 0x0000755e617a1ed7 libedit.so.0`re_putc(el=0x0000755da913e000, c=40, shift=1) at refresh.c:206:2
  53. # frame #1: 0x0000755e617a13b1 libedit.so.0`prompt_print(el=0x0000755da913e000, op=0) at prompt.c:111:3
  54. # frame #2: 0x0000755e617a1ff5 libedit.so.0`re_refresh(el=0x0000755da913e000) at refresh.c:268:2
  55. # frame #3: 0x0000755e617a1b6a libedit.so.0`el_wgets(el=0x0000755da913e000, nread=0x00007ffcf246352c) at read.c:0
  56. # frame #4: 0x0000755e6a2f3478 liblldb.so.19.1+libcxx`lldb_private::Editline::GetLine(this=0x0000755da78e05a0, line="source info", interrupted=0x00007ffcf24635cf) at Editline.cpp:1495:16
  57. # frame #5: 0x0000755e6a26ca36 liblldb.so.19.1+libcxx`lldb_private::IOHandlerEditline::Run(this=0x0000755e59a22038) at IOHandler.cpp:596:11
  58. # frame #6: 0x0000755e6a24d7ea liblldb.so.19.1+libcxx`lldb_private::Debugger::RunIOHandlers(this=0x0000755e59c47a90) at Debugger.cpp:1105:16
  59. # frame #7: 0x0000755e6a319701 liblldb.so.19.1+libcxx`lldb_private::CommandInterpreter::RunCommandInterpreter(this=0x0000755e59c57a90, options=0x00007ffcf24636f0) at CommandInterpreter.cpp:3403:16
  60. # frame #8: 0x0000755e6a05f473 liblldb.so.19.1+libcxx`lldb::SBDebugger::RunCommandInterpreter(this=0x00007ffcf24639a0, auto_handle_events=true, spawn_thread=false) at SBDebugger.cpp:1251:42
  61. # frame #9: 0x00005cbfff1f9e92 lldb`Driver::MainLoop(this=0x00007ffcf2463980) at Driver.cpp:617:18
  62. # frame #10: 0x00005cbfff1fa9a2 lldb`main(argc=3, argv=0x00007ffcf2463dc8) at Driver.cpp:807:26
  63. # frame #11: 0x0000755e6aa67c63 ld-musl-x86_64.so.1`libc_start_main_stage2(main=(lldb`main at Driver.cpp:728), argc=<unavailable>, argv=0x00007ffcf2463dc8) at __libc_start_main.c:95:7
  64. # frame #12: 0x00005cbfff1f757e lldb`_start + 22
  65. # (lldb) f
  66. # frame #0: 0x0000755e617a1ed7 libedit.so.0`re_putc(el=0x0000755da913e000, c=40, shift=1) at refresh.c:206:2
  67. # 203 while (shift && (cur->h + w > sizeh))
  68. # 204 re_putc(el, ' ', 1);
  69. # 205
  70. # -> 206 el->el_vdisplay[cur->v][cur->h] = c;
  71. # 207 /* assumes !shift is only used for single-column chars */
  72. # 208 i = w;
  73. # 209 while (--i > 0)
  74. # (lldb) v el->el_vdisplay
  75. # (wint_t **) el->el_vdisplay = 0x0000000000000000
  76. llvm-core/lldb -libedit
  77. sys-auth/skeud suc
  78. sys-process/htop -filecaps