Package Details: tic-80-git r2883.3cf27c5e-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://tic80.com/
Licenses: MIT
Provides: tic-80
Submitter: MaryJaneInChain
Maintainer: MaryJaneInChain
Last Packager: MaryJaneInChain
Votes: 17
Popularity: 0.151829
First Submitted: 2019-09-25 10:00 (UTC)
Last Updated: 2024-02-19 09:48 (UTC)

Latest Comments

1 2 3 4 Next › Last »

MaryJaneInChain commented on 2024-02-19 09:10 (UTC)

@Popolon Thanks! I updated already.

Popolon commented on 2024-02-15 23:44 (UTC)

Please, add the following parameters in cmake:

          -DBUILD_TOUCH_INPUT=true ..

and copy the following binaries too:

    install -Dm755 bin/cart2prj "${pkgdir}/usr/bin/cart2prj"
    install -Dm755 bin/prj2cart "${pkgdir}/usr/bin/prj2cart"
    install -Dm755 bin/wasmp2cart "${pkgdir}/usr/bin/wasmp2cart"
    install -Dm755 bin/xplode "${pkgdir}/usr/bin/xplode"

The addition of --depth=1 (shallow git clone) in git submodule recursion could accelerate download a lot.

dlezo commented on 2022-02-07 19:56 (UTC)

Just to let everybody know: everything is working now. With the current version of SDL (sdl2-2.0.20-1) there is no need to patch the source. Thank you all for your work!

silverhikari commented on 2022-01-29 23:46 (UTC) (edited on 2022-01-29 23:47 (UTC) by silverhikari)

for those who are having trouble with sdl2 at the moment, add these lines to the prepare function under the submodules update. this will fixs it in the mean time until they change the head on sdl2.

cd "$srcdir/$_gitname/vendor/sdl2"
    git checkout tags/release-2.0.20

test0 commented on 2022-01-22 14:27 (UTC)

Next SDL2 update should fix this building error.

https://github.com/nesbox/TIC-80/issues/1769

MaryJaneInChain commented on 2022-01-18 18:00 (UTC) (edited on 2022-01-18 18:09 (UTC) by MaryJaneInChain)

Although my compiling was failed because of some SDL Wayland stuff fails, I still updated the PKGBUILD.

If anyone know how to fix those SDL Wayland stuff, please let me know...

MaryJaneInChain commented on 2022-01-18 17:41 (UTC) (edited on 2022-01-18 17:41 (UTC) by MaryJaneInChain)

Wow, TIC-80 has changed so much since the last time I updated it.

I tried to update the PKGBUILD file and compiled it again but I got some SDL Wayland fails just like @Genstar.

By the way, the pkgvar part seens broken because of 'HEAD':

fatal: 有歧义的参数 'HEAD':未知的版本或路径不存在于工作区中。
使用 '--' 来分隔版本和路径,例如:
'git <命令> [<版本>...] -- [<文件>...]'
fatal: 需要一个单独的版本

I'm still trying to fix it, what a pity that I'm not a specialist of PKGBUILD.

dlezo commented on 2022-01-18 12:29 (UTC) (edited on 2022-01-18 12:30 (UTC) by dlezo)

Hi. The build file is missing this dependency: ruby-rake

EDIT: Now I see another user is reporting the same issue. I will not delete my commit to let you know the problem still exists.

Genstar commented on 2021-12-20 12:24 (UTC) (edited on 2021-12-20 12:58 (UTC) by Genstar)

Original Comment

build() failure

-- Found Git: /usr/bin/git (found version "2.34.1") 
En la rama master
Tu rama está actualizada con 'origin/master'.

nada para hacer commit, el árbol de trabajo está limpio
-- The C compiler identification is GNU 11.1.0
-- The CXX compiler identification is GNU 11.1.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/lib/ccache/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/lib/ccache/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
Building for target : Linux
PROJECT_VERSION: 1.0.1943-dev
VERSION_HASH: e1913c8
BUILD_SDLGPU: OFF
BUILD_TOUCH_INPUT: OFF
BUILD_STUB: OFF
CMake Error at CMakeLists.txt:246 (message):
  Program `rake' not found! Ruby "rake" is required to build mruby support.


-- Configuring incomplete, errors occurred!
See also "/home/genstar/.cache/yay/tic-80-git/src/TIC-80/build/CMakeFiles/CMakeOutput.log".

The CMakeOutput.log file can be found here: http://0x0.st/-Cpp.log

I think this package needs one additional make dependency.

EDIT 1

I installed the ruby-rake package and I tried compiling it again but near the end it fails on some SDL Wayland stuff.

Yay output can be found here: http://0x0.st/-Cp3.txt

Popolon commented on 2021-05-15 09:09 (UTC)

sorry I forget the -t, the correct syntax is:

install -Dm644 linux/tic80.desktop -t "${pkgdir}/usr/share/applications/"
install -Dm644 linux/tic80.png -t "${pkgdir}/usr/share/icons/"