Package Details: pascube-git 1.5.0.r0.g0000000-2

Git Clone URL: https://aur.archlinux.org/pascube-git.git (read-only, click to copy)
Package Base: pascube-git
Description: A simple OpenGL spinning cube written in Pascal (Lazarus/Qt6)
Upstream URL: https://github.com/benjamimgois/pascube
Licenses: GPL-2.0-or-later
Conflicts: pascube
Provides: pascube
Submitter: benjamimgois
Maintainer: benjamimgois
Last Packager: benjamimgois
Votes: 0
Popularity: 0.000000
First Submitted: 2025-09-27 17:49 (UTC)
Last Updated: 2025-10-03 17:10 (UTC)

Latest Comments

benjamimgois commented on 2025-10-04 00:17 (UTC)

That would be great @yochananmarqos ! how do i do that ?

yochananmarqos commented on 2025-10-03 20:28 (UTC)

@benjamimgois: How about adding me as a Co-Maintainer? ;)

benjamimgois commented on 2025-10-02 16:41 (UTC)

Will check it as soon as i got home.

yochananmarqos commented on 2025-10-02 14:38 (UTC)

@benjamimgois: The pkgver function currently generates v1.5.0.r0.g1815e14-1. Remove the leading 'v' with s/^v//:

pkgver() {
  cd "${pkgname%-git}"
  git describe --long --tags --abbrev=7 | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g'
}
1.5.0.r0.g1815e14-1

benjamimgois commented on 2025-10-02 00:38 (UTC)

Hey @yochananmarqos, i follow your instructions and made some changes. Now there's no files in the user's home, everything compiled correctly this time. It still have some roath edges to change before stable release.

yochananmarqos commented on 2025-09-29 16:04 (UTC)

@@benjamimgois: You have to use the --lazarusdir=/usr/lib/lazarus build flag otherwise it can't find it and fails to build.

Packages should not install anything to a user's home directory.

It's still installing the ICO. I see you added PNGs to the data directory, those should be installed instead.

Please utilize the pkgver function to generate the pkgver.

yochananmarqos commented on 2025-09-29 00:16 (UTC)

@benjamimgois: Ah, yes QT_QPA_PLATFORM=xcb pascube works. Ooh, shiny. Clever name as well.

benjamimgois commented on 2025-09-28 23:57 (UTC)

Hey @yochananmarqos, thanks for the headsup !

This is my first PKGBUILD, so i'm still learning how to do it. There's a error that the program doesn't launch in wayland, you need to force x11 with "QT_QPA_PLATFORM=xcb ./pascube". But i'll fix it asap. I just didn't had the time the weekend.

yochananmarqos commented on 2025-09-27 23:04 (UTC) (edited on 2025-09-27 23:29 (UTC) by yochananmarqos)

@benjamimgois: An ICO does not appear in applications menus. You could use imagemagick to convert it to PNG. See my PKGBUILD diff (paste expires in one month).

Either way, this immediately crashes with a dialog:

Access violation.

Press OK to ignore and risk data corruption.
Press Abort to kill the program.

No matter which button is chosen, this is the output. The address at the end changes every time:

❯ pascube
QThreadStorage: entry 1 destroyed before end of thread 0x40c16540
QThreadStorage: entry 0 destroyed before end of thread 0x40c16540