Package Details: blt-git r875.5ab3f0a-2

Git Clone URL: https://aur.archlinux.org/blt-git.git (read-only, click to copy)
Package Base: blt-git
Description: Adds new commands and widgets to the Tcl interpreter.
Upstream URL: http://blt.sourceforge.net
Licenses: custom
Conflicts: blt_tcl85
Submitter: b00rt00s
Maintainer: taotieren
Last Packager: b00rt00s
Votes: 0
Popularity: 0.000000
First Submitted: 2017-05-29 18:14 (UTC)
Last Updated: 2018-12-16 20:45 (UTC)

Latest Comments

b00rt00s commented on 2022-04-26 14:27 (UTC)

I apologize to everyone for the lack of activity. I'm not interested anymore in this package and I will abandon it. Anyone can feel free to take ownership and provide necessary fixes.

nmanarch commented on 2022-04-22 03:06 (UTC) (edited on 2022-04-22 03:17 (UTC) by nmanarch)

Hi all. I have try to build but failed even if i do the trick of blochl...

Blt4 have been patch on debian buster and they are to the 2.5.3+dfsg-4

Perhaps it is possible to upgrade the git from this ?

https://sources.debian.org/src/blt/2.5.3%2Bdfsg-4/

But this one says coming from blt2.4z https://sourceforge.net/projects/blt/files/BLT/BLT%202.4z/

So ? hard ?

Many thanks.

blochl commented on 2018-05-17 17:27 (UTC)

Adding to my last comment: this package conflicts with blt. It should be marked accordingly in PKGBUILD.

blochl commented on 2018-05-17 16:25 (UTC) (edited on 2018-05-17 17:21 (UTC) by blochl)

The installation fails without freetype2 - please add it to the dependencies. Even with freetype2 installed, it can not find the header files, giving the error:

bltPictText.c:45:12: fatal error: ft2build.h: No such file or directory"

This is solved by adding the following line to the configure parameters in PKGBUILD:

--with-freetype2incdir=/usr/include/freetype2 \

Once this is solved, another error appears:

bltDataTablePsql.c:359:60: error: unknown type name ‘PGconn’

To solve this, two things need to be done:

1) Install postgresql-libs - this should be in the dependencies (or at least in makedepends - I don't know if it is needed after the build).

2) Create a prepare function as follows, in the PKGBUILD:

prepare() {
  cd ${srcdir}/${pkgname}
  sed -i '/#include <bltSwitch.h>/a #include <libpq-fe.h>' src/bltDataTablePsql.c
}

This solves the installation problem.

Please update the PKGBUILD. Thanks!

b00rt00s commented on 2017-05-29 18:29 (UTC)

I've created updated version of blt package, however namcap suggested the following dependencies: libmariadbclient sqlite libxpm libxrandr libtiff libssh2 libjpeg-turbo I've added then, however I'm not sure they are needed.