Tc01's Projects

tc01/quassel-websefver

Description not filled in by author. Very likely personal repository for testing purpose, which you should not use.
  • Fedora 30 : x86_64
  • Fedora 31 : x86_64

tc01/work-in-progress

This is a collection of work-in-progress packages; things I'm working on or have started packaging that, for one reason or another, I haven't tried to get into the main Fedora repositories. If there's a package here that you'd like to see end up in Fedora, I'm more than happy to collaborate on that!
  • Fedora 29 : x86_64
  • Fedora 30 : x86_64
  • Fedora 31 : x86_64
  • Fedora rawhide : x86_64

tc01/quassel-0.13

This is a copr containing quassel 0.13 rebuilds for Fedora 28, Fedora 29, and EPEL 7. The specs here are taken from the official Fedora quassel package, of which I am one of the maintainers. We can't bring quassel 0.13 to Fedora 28 or Fedora 29, as it's a very large update and would violate the stable updates policy. We've built quassel 0.13 in Rawhide, though. To allow users who want to use quassel 0.13 to get it now, before Fedora 30 comes out, I've created this copr repository. A package for EPEL 7 is also included. Unlike the Fedora package, I simply took the (older) EPEL7 spec and updated it to quassel 0.13. Note that this means the EPEL package is linked against Qt4, not Qt5. If you run into any problems with these packages, please feel free to send me an email or drop me a message on the #quassel or #fedora-kde IRC channels on Freenode.
  • Epel for CentOS 7 : x86_64
  • Fedora 29 : i386, x86_64

tc01/rtv

RTV provides an interface to view and interact with reddit from your terminal. It's compatible with most terminal emulators on Linux and OS X. RTV is built in python using the curses library. RTV was removed and retired from Fedora 29+ because of a failure to build with Python 3.7. However, newer upstream releases have fixed this, so it should be possible to bring the package back. This COPR is a temporary repository containing working builds of rtv 1.24.0 on Fedora 29 and above; my intention is to unretire the package in Fedora as soon as possible.
  • Fedora 29 : i386, x86_64
  • Fedora 30 : i386, x86_64
  • Fedora 31 : i386, x86_64
  • Fedora rawhide : i386, x86_64

tc01/hep

Description not filled in by author. Very likely personal repository for testing purpose, which you should not use.
  • Fedora 29 : x86_64
  • Fedora 30 : x86_64
  • Fedora 31 : x86_64
  • Fedora rawhide : x86_64

tc01/chummer5

This repository contains Chummer5, a GPLv3 application for creating a character for the Shadowrun tabletop RPG system, along with its Mono dependencies. Chummer is a character generator for Shadowrun 5th Edition. Not only can you create your character quickly and easily, but you can also use Chummer during your character's shadowrunning career, to accurately track your Karma, Nuyen, ammo, and everything else all in one place. Chummer also includes support for a number of optional rules and house rules and even includes support for critters and is useful for players and Game Masters alike! It also supports four languages: English, French, German, and Japanese.

tc01/6502js

A JavaScript 6502 assembler and simulator. 6502js has seen no work done on it since 2013, and is probably not suitable for Fedora proper (but if someone wants to do that, I'm happy to collaborate / you're free to reuse this spec).
  • Epel for CentOS 7 : x86_64

tc01/wallet

The wallet is a client/server system using a central server with a supporting database and a stand-alone client that can be widely distributed to users. The server runs on a secure host with access to a local database; tracks object metadata such as ACLs, attributes, history, expiration, and ownership; and has the necessary access privileges to create wallet-managed objects in external systems (such as Kerberos service principals). The client uses the remctl protocol to send commands to the server, store and retrieve objects, and query object metadata. The same client can be used for both regular user operations and wallet administrative actions. All wallet actions are controlled by a fine-grained set of ACLs. Each object has an owner ACL and optional get, store, show, destroy, and flags ACLs that control more specific actions. A global administrative ACL controls access to administrative actions. An ACL consists of zero or more entries, each of which is a generic scheme and identifier pair, allowing the ACL system to be extended to use any existing authorization infrastructure. Supported ACL types include Kerberos principal names, regexes matching Kerberos principal names, and LDAP attribute checks. Currently, the object types supported are simple files, Kerberos keytabs, and WebAuth keyrings. By default, whenever a Kerberos keytab object is retrieved from the wallet, the key is changed in the Kerberos KDC and the wallet returns a keytab for the new key. However, a keytab object can also be configured to preserve the existing keys when retrieved. Included in the wallet distribution is a script that can be run via remctl on an MIT Kerberos KDC to extract the existing key for a principal, and the wallet system will use that interface to retrieve the current key if the unchanging flag is set on a Kerberos keytab object for MIT Kerberos. (Heimdal doesn't require any special support.)
  • Epel for CentOS 7 : x86_64

tc01/gcc4ti

GCC4TI is a complete and mature GPL SDK for Texas Instrument's m68k-based graphing calculators: the TI-89, TI-89T, TI-92+ and TI-V200 (collectively known as TI-68k). GCC4TI provides a toolchain for building C and ASM programs for these devices, based on GCC. Because GCC4TI (and TIGCC before it) bundle and compile a very outdated gcc and binutils (gcc 4.1.2) it is not really suitable for inclusion in Fedora. Thus I'll probably only be providing this COPR. Note that this repository tracks the experimental branch of upstream (https://github.com/debrouxl/gcc4ti/tree/experimental) at the moment as that contains patches to GCC 4.1 to allow it to build on GCC 5.2+.
  • Epel for CentOS 7 : x86_64
  • Fedora 29 : i386, x86_64
  • Fedora 30 : i386, x86_64
  • Fedora 31 : i386, x86_64
  • Fedora rawhide : i386, x86_64
  • Mageia 6 : x86_64

tc01/tiemu

TiEmu is a full-featured TI89 /Titanium/92/92+/V200 multi-platform emulator. This repository includes tiemu itself, and the skin editor ("skinedit"). TiEmu is in relatively poor state, as no work has been done on it for years. The RPMs in this repository "work", but there are some issues (the first apparent one is that keyboard input does not work properly). I packaged it since I had an older version of the spec sitting around and wanted a working TI-89 emulator.... or, a mostly working TI-89 emulator anyway! Work may be done to patch some of these issues, but I can make no promises. If nothing else, I will probably try to ship the latest changes in git (3.04a, I believe) rather than 3.03, and see if I can't fix the keyboard input problems. Note: FOSS firmware (http://www.ticalc.org/archives/files/fileinfo/319/31951.html) has been written for the TI-68k series of graphing calculators, so TI's proprietary software is not required for TiEmu's usage.
  • Epel for CentOS 7 : x86_64
  • Fedora 29 : x86_64
  • Fedora 30 : x86_64
  • Mageia 6 : x86_64