Package Details: st 0.9.2-1

Git Clone URL: https://aur.archlinux.org/st.git (read-only, click to copy)
Package Base: st
Description: A simple virtual terminal emulator for X.
Upstream URL: https://st.suckless.org
Licenses: MIT
Submitter: Foxboron
Maintainer: jose1711 (waschtl, kstolp)
Last Packager: kstolp
Votes: 87
Popularity: 0.30
First Submitted: 2017-11-20 15:32 (UTC)
Last Updated: 2024-04-14 17:40 (UTC)

Dependencies (1)

Required by (5)

Sources (3)

Latest Comments

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

Libgxps commented on 2020-12-01 09:47 (UTC)

Please add the aarch64 architecture. It builds quite nicely. Thank you for your support.

maandree commented on 2020-08-29 16:29 (UTC)

My patch(1) does not support long options. Please change patch --directory="$_sourcedir" --strip=0 < terminfo.patch to the portable patch -d "$_sourcedir" -p 0 < terminfo.patch.

ilf0 commented on 2020-06-20 12:39 (UTC) (edited on 2020-06-20 12:40 (UTC) by ilf0)

Are README.terminfo.rst and terminfo.patch still needed with 0.8.4? README.terminfo.rst sais " As of st-0.8.2 they have errors in them. This has been fixed and will roll out in the next release, though."

E5ten commented on 2020-06-02 16:37 (UTC)

Can you change the installopts to be '-m 0644 -D -t' so that install implementations aside from coreutils work, because those shortopt equivalents to the long options currently used are more widely supported, whereas the long options are pretty much only supported by GNU coreutils.

kolo commented on 2020-04-17 22:03 (UTC) (edited on 2020-04-17 22:04 (UTC) by kolo)

Attempting to add the font2 patch creates error: "error: ‘frccap’ undeclared". Some reddit threads suggest this has been a problem for over 9 months now. The following relevant patches from the official st repos will fix this:

2019-03-03 10:29 simplify (greedy) font caching allocating a bit Hiltjo Posthuma 1 +2 -7 https://git.suckless.org/st/commit/ed68fe7dce2b21b4e0e595b99d47790e76812cb7.html

2019-02-28 01:56 fix use after free in font caching algorithm magras 1 +9 -6 https://git.suckless.org/st/commit/a8cb8e94547d7e31441d2444e8a196415e3e4c1f.html

milouse commented on 2020-01-27 08:34 (UTC)

AUR helpers are not supported. Please contact pikaur author to get help with it. st works like any other aur package: after having cloned it, you can makepkg it and you'll find the sources in the src folder.

etognoni commented on 2020-01-26 17:42 (UTC)

First time , for me, after install i cant find sources, is that normal? using pikaur i cant find build folder.

Tetrapyle commented on 2019-11-11 18:07 (UTC)

Ooups, I suppose I messed with something :)

waschtl commented on 2019-11-11 14:37 (UTC)

It looks like you have your own config.h. The error message is pointing at line 180 in that file.

If you didn't intend to compile with customizations, just remove your config.h, and the defaults from config.def.h will be used. If you did intend to compile with customizations, you probably need to adjust your config.h.

Tetrapyle commented on 2019-11-11 09:24 (UTC) (edited on 2019-11-11 09:24 (UTC) by Tetrapyle)

Hi, It doesn't compile on my system:

$ LC_MESSAGES=en_US.UTF-8 makepkg -si
==> Making package: st 0.8.2-10 (lun. 11 nov. 2019 10:16:42 CET)

[snip]

==> Starting build()...

[snip]

st build options:
CFLAGS  = -I/usr/include/X11  -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include  -DVERSION="0.8.2" -D_XOPEN_SOURCE=600 -D_FORTIFY_SOURCE=2 -march=x86-64 -mtune=generic -O2 -pipe -fno-plt
LDFLAGS = -L/usr/lib/X11 -lm -lrt -lX11 -lutil -lXft  -lfontconfig -lfreetype   -lfreetype  -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now
CC      = c99
c99 -I/usr/include/X11  `pkg-config --cflags fontconfig`  `pkg-config --cflags freetype2` -DVERSION=\"0.8.2\" -D_XOPEN_SOURCE=600 -D_FORTIFY_SOURCE=2 -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -c st.c
lkc99 -I/usr/include/X11  `pkg-config --cflags fontconfig`  `pkg-config --cflags freetype2` -DVERSION=\"0.8.2\" -D_XOPEN_SOURCE=600 -D_FORTIFY_SOURCE=2 -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -c x.c
In file included from x.c:61:
config.h:180:42: error: ‘iso14755’ undeclared here (not in a function)
  180 |  { TERMMOD,              XK_I,           iso14755,       {.i =  0} },
      |                                          ^~~~~~~~
make: *** [Makefile:22: x.o] Error 1
make: Leaving directory '/home/jean/abs/st/src/st-0.8.2'
==> ERROR: A failure occurred in build().
    Aborting...
$