Oleastre's Projects


Miscellaneous projects, mainly rebuild of existing fedora projects, with newer or patched versions.
  • Fedora 29 : x86_64


kitty - A terminal emulator Uses OpenGL for rendering, offloads rendering to the GPU for lower system load and buttery smooth scrolling. Uses threaded rendering to minimize input latency. Supports all modern terminal features: graphics (images), unicode, true-color, OpenType ligatures, mouse protocol, focus tracking, bracketed paste and so on. Supports tiling multiple terminal windows side by side in different layouts without needing to use an extra program like tmux Can be controlled from scripts or the shell prompt, even over SSH. Has a framework for kittens, small terminal programs that can be used to extend kitty’s functionality. For example, they are used for Unicode input and URL hints. Supports startup sessions which allow you to specify the window/tab layout, working directories and programs to run on startup. Cross-platform support: kitty currently works on Linux and macOS, but because it uses only OpenGL for rendering, it should be trivial to port to other platforms. Allows you to open the scrollback buffer in a separate window using arbitrary programs of your choice. This is useful for browsing the history comfortably in a pager or editor.
  • Fedora 28 : x86_64
  • Fedora 29 : x86_64


Simple fedora packaging for Adobe Font Development Kit for OpenType. This repository also includes some other font tools: updated fonttools ufolib updated fontMath mutatormath


Various extra fonts packages
  • Epel for CentOS 6 : i386, x86_64
  • Epel for CentOS 7 : x86_64
  • Fedora 28 : i386, x86_64
  • Fedora 29 : i386, x86_64
  • Fedora 30 : i386, x86_64
  • Fedora rawhide : i386, x86_64


“MMA—Musical MIDI Accompaniment” is an accompaniment generator. It creates MIDI tracks for a soloist to perform over from a user supplied file containing chords and MMA directives. MMA is very versatile and generates excellent tracks. It comes with an extensive user-extendable library with a variety of patterns for various popular rhythms, detailed user manuals, and several demo songs. MMA is a command line driven program. It creates MIDI files which are then played by a sequencer or MIDI file play program.
  • Fedora 28 : x86_64
  • Fedora 29 : x86_64
  • Fedora 30 : x86_64
  • Fedora rawhide : x86_64


SILE is a typesetting system. Its job is to produce beautiful printed documents. It’s similar to TeX, but with some ideas borrowed from InDesign, and written with modern technologies in mind.


abcMIDI is a package of programs for processing ABC music notation files. It consists of several programs: abc2midi to convert ABC music notation to MIDI midi2abc to convert MIDI files to the corresponding ABC. abc2abc to reformat and/or transpose ABC files yaps to typeset ABC files as PostScript. mftext to dump a MIDI file as text. abcmatch to search for specific sequences of notes in an abc file. midicopy to copy parts of a MIDI file into another one. For a description of the ABC syntax, please see the ABC user guide which is a part of the abcm2ps package.
  • Fedora 28 : x86_64
  • Fedora 29 : x86_64