Package Details: tic-80-git r1400.c6d246e-1

Git Clone URL: https://aur.archlinux.org/tic-80-git.git (read-only, click to copy)
Package Base: tic-80-git
Description: TIC-80 tiny computer emulator
Upstream URL: https://tic.computer/
Licenses: MIT
Provides: tic-80
Submitter: MaryJaneInChain
Maintainer: MaryJaneInChain
Last Packager: MaryJaneInChain
Votes: 10
Popularity: 1.12
First Submitted: 2019-09-25 10:00
Last Updated: 2020-11-06 16:15

Latest Comments

1 2 3 Next › Last »

The_Bob commented on 2020-11-18 20:09

Just a note, this doesn't install the tic80.desktop file.

MaryJaneInChain commented on 2020-11-06 16:16

@Hekuran Thanks! I updated already.

krumelmonster commented on 2020-11-04 16:21

I had taken ownership intermittently and tried to rewrite the PKGBUILD but the way upstream handles dependencies makes it pretty much impossible to package it properly really.

Hekuran commented on 2020-10-30 15:22

Please Update! lua-sdl2 is an important run dependency. https://pastebin.com/raw/Ep8HWkvv

diff --git a/PKGBUILD b/PKGBUILD
index 4c0f4b3..2d091a1 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -7,7 +7,7 @@ pkgdesc='TIC-80 tiny computer emulator'
 arch=('any')
 url="https://tic.computer/"
 license=('MIT')
-depends=('gtk3' 'glu' 'freeglut>=3.0.0' 'libglvnd')
+depends=('gtk3' 'glu' 'freeglut>=3.0.0' 'libglvnd' 'lua-sdl2')
 makedepends=('git' 'cmake')
 provides=(tic-80)

@@ -35,9 +35,6 @@ build() {
 package() {
     cd "$srcdir/$_gitname/build"
    install -Dm755 bin/tic80 "${pkgdir}/usr/bin/tic80"
-   install -Dm755 bin/tic80-sokol "${pkgdir}/usr/bin/tic80-sokol"
    install -Dm755 bin/player-sdl "${pkgdir}/usr/bin/player-sdl"
-   install -Dm755 bin/player-sokol "${pkgdir}/usr/bin/player-sokol"
    install -Dm755 bin/bin2txt "${pkgdir}/usr/bin/bin2txt"
 }
-

theogen commented on 2020-09-27 04:31

It seems like there are no -sokol binaries anymore?

==> Starting package()...
install: cannot stat 'bin/tic80-sokol': No such file or directory
==> ERROR: A failure occurred in package().
    Aborting...
error making: tic-80-git
~/.../TIC-80/build/bin % ls
bin2txt*  cart2prj*  player-sdl*  prj2cart*  tic80*

feoh commented on 2020-09-09 08:55

Unfortunately while this builds successfully on ARM64 - AARCH64, I get the following at runtime:


 TIC-80 tiny computer 0.80.1306-dev Pro
 http://tic80.com (C) 2020
tic80: malloc.c:2394: sysmalloc: Assertion `(old_top == initial_top (av) && old_size == 0) || ((unsigned long) (old_size) >= MINSIZE && prev_inuse (old_top) && ((unsigned long) old_end & (pagesize - 1)) == 0)' failed.
Aborted (core dumped)
[feoh@voyager ~]$ 

This is on Manjaro 20.09

Happy to help debug if you have any suggestions.

dlezo commented on 2020-06-09 14:28

I just checked this again and I can confirm that the current build doesn't work well with these glyphs of the spanish (from Spain) keyboard: º,ª,·,¬,9,¡,¿,€,`,^,[,+,],ñ,Ñ,',{,ç,Ç,},<,|,─,·

Among them you will find letters and marks needed to write properly in spanish and some glyphs needed when programming.

Thank you!

MaryJaneInChain commented on 2020-06-09 04:17

@dlezo Don't know is it something wrong with the build file... Keys like >,<,[,]," work just fine on my keyboard (of course a US keyboard). Maybe I'll deal with it later.

MaryJaneInChain commented on 2020-06-09 03:47

Thank you for that, I will deal with it later.

nerrufam commented on 2020-04-11 16:18

Hi. This is outdated. (i know its git) I prepaired a PKGBUILD for you, simply copy it. No need to download 3rd-party tools separately anymore, since they are downloaded bc of --recursive. I also added extra files, like sokol, player, and bin2txt. pastebin links: https://pastebin.com/raw/jtrYKrWK https://pastebin.fun/raw/VYdnGCFoaE https://paste.ubuntu.com/p/9wVwhJ2ZZ4/