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.075907
First Submitted: 2019-09-25 10:00 (UTC)
Last Updated: 2024-02-19 09:48 (UTC)

Latest Comments

« First ‹ Previous 1 2 3 4 5 Next › Last »

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/"

Popolon commented on 2021-05-04 15:56 (UTC) (edited on 2021-05-04 15:58 (UTC) by Popolon)

please copy the following files:

  • src/TIC-80/build/linux/tic80.desktop into /usr/share/applications/
  • src/TIC-80/build/linux/tic80.png into /usr/share/icons/
install -vDm644 linux/tic80.desktop "${pkgdir}/usr/share/applications/"
install -vDm644 linux/tic80.png "${pkgdir}/usr/share/icons/"

The_Bob commented on 2020-11-18 20:09 (UTC)

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

MaryJaneInChain commented on 2020-11-06 16:16 (UTC)

@Hekuran Thanks! I updated already.

krumelmonster commented on 2020-11-04 16:21 (UTC)

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.