waebbl / raiagent

Third-party Gentoo overlay. Ride the Lagrangian point between awesomeness and volatile compounds.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

raiagent —————[ …it is possibly good ]—————

Welcome to raiagent, the third-party Gentoo overlay where Raia and gentlemanly conduct collide.

+ = raiagent

Installation

raiagent is trivially installable via the post-modern eselect repository module, which now supersedes the antiquated layman command:

  • Install the eselect repository module (if needed).

      $ emerge --ask app-eselect/eselect-repository
      $ mkdir -p /etc/portage/repos.conf
    
  • Add and synchronize this overlay.

      $ eselect repository enable raiagent
      $ emerge --sync raiagent
    
  • Prepare for Gentoo-based winnage.

Motivation

raiagent publishes well-documented ebuilds unabashedly biased toward technological self-empowerment.1

1. We actually believe most of the specious doggerel tastelessly defibrillating this sentence.

CLI

Notable command-line interface (CLI) ebuilds include:

P2P

Notable peer-to-peer (P2P) ebuilds include:

  • ZeroNet, a peer-to-peer web hosting network brokered with demonetized BitCoin blockchain semantics distributed over the decentralized BitTorrent protocol complete with optional Tor-based traffic anonymization. Yeah. It's pretty special. raiagent officially hosts ZeroNet ebuilds.

Python

Notable Python ebuilds include:

  • PySide2 (AKA, "Qt for Python;" AKA, pyside-setup-everywhere-src; AKA, The Package Formerly Known as PySide2),don't ask the official LGPL-licensed Qt bindings for Python. raiagent officially hosts ebuilds installing the full PySide2 stack: i.e., PySide2 + pyside2-tools + shiboken2 + Qt.
  • pytest-xvfb, a third-party Python package integrating the popular pytest framework with the Xvfb (X virtual framebuffer) for automated headless testing of graphical Python applications. raiagent officially hosts ebuilds installing the full pytest-xvfb stack: i.e., pytest-xvfb + pytest + Xvfb + PyVirtualDisplay + EasyProcess.

Retro

Notable "enthusiast" ebuilds include:

  • Munt, a cross-platform software synthesiser emulating pre-GM Roland MIDI devices (e.g., MT-32) commonly supported by MS-DOS-era games. raiagent unofficially hosts Munt ebuilds.
  • VGMPlay, a cross-platform audio player and converter effectively emulating all sequenced video game sound chips and hence supporting all sequenced video game music – ever. As RetroArch is to game emulation, VGMPlay is to game audio emulation. raiagent unofficially hosts VGMPlay ebuilds.

Ricing

Notable ricing (i.e., soft- and/or hardware performance tweaking) ebuilds include:

  • phc-k8, an out-of-tree Linux kernel module supporting undervolting of AMD chipsets. Portage's official phc-k8 ebuilds are several years out-of-date and, unsurprisingly, fail to build against modern Linux kernels. raiagent unofficially hosts well-maintained phc-k8 ebuilds successfully building against all stable gentoo-sources kernels, complete with user-configurable OpenRC startup script and configuration file.

Roguelike

Notable roguelike (i.e., games featuring permanent death as a prominent mechanic) ebuilds include:

Science

Notable scientifical ebuilds include:

  • BETSE (Bio Electric Tissue Simulation Engine), a cross-platform pure-Python CLI-based finite volume simulator for 2D computational multiphysics problems in the life sciences coauthored by the author of this overlay. Needless to say, raiagent officially hosts BETSE ebuilds.
  • BETSEE (Bio Electric Tissue Simulation Engine Environment), a cross-platform pure-Python PySide2-based Qt 5 GUI for BETSE coauthored by the author of this overlay. Again, raiagent officially hosts BETSEE ebuilds.

Contributors

raiagent is thanks to the concerted efforts of numerous committers and issue reporters – especially:

  • Nikolai Aleksandrovich Pavlov (ZyX-I), whose gracious contributions to the suite of Powerline ebuilds has been immeasurably invaluable. Thanks, Nikolai. Your Sisyphean efforts will not go unremembered.

See Also

leycec, the principal maintainer of raiagent, actively contributes to various other first- and third-party Gentoo overlays – including:

About

Third-party Gentoo overlay. Ride the Lagrangian point between awesomeness and volatile compounds.


Languages

Language:Shell 77.7%Language:C++ 12.9%Language:C 6.6%Language:GLSL 2.2%Language:Mask 0.3%Language:Makefile 0.2%