The only thing it looks like docs
is defined twice -D docs=true
and -D docs=false
.
Search Criteria
Package Details: termite 16.9-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/termite.git (read-only, click to copy) |
---|---|
Package Base: | termite |
Description: | A simple VTE-based terminal |
Upstream URL: | https://github.com/aperezdc/termite |
Keywords: | terminal |
Licenses: | LGPL-2.1-only |
Submitter: | jelly |
Maintainer: | barbuk (aperez) |
Last Packager: | aperez |
Votes: | 25 |
Popularity: | 1.94 |
First Submitted: | 2021-07-09 14:08 (UTC) |
Last Updated: | 2024-04-17 00:23 (UTC) |
Dependencies (7)
- gnutls (gnutls-gitAUR)
- gtk3 (gtk3-ubuntuAUR, gtk3-no_deadkeys_underlineAUR, gtk3-patched-filechooser-icon-viewAUR, gtk3-classic-xfceAUR, gtk3-classicAUR)
- pcre2 (pcre2-gitAUR)
- vte-common (vte-common-gitAUR, vte-notification-commonAUR)
- gperf (gperf-gitAUR) (make)
- meson (meson-gitAUR, meson-rustAUR) (make)
- ninja (ninja-kitwareAUR, ninja-memAUR, ninja-fuchsia-gitAUR, ninja-gitAUR) (make)
Required by (13)
- rofi-applets-menus (optional)
- rofi-theme-android-1080p (optional)
- rofi-theme-android-720p (optional)
- rofi-theme-applet-1080p (optional)
- rofi-theme-applet-720p (optional)
- rofi-theme-fonts (optional)
- rofi-theme-launcher-1080p (optional)
- rofi-theme-launcher-720p (optional)
- rofi-theme-menu-1080p (optional)
- rofi-theme-menu-720p (optional)
- rofi-theme-powermenu-1080p (optional)
- rofi-theme-powermenu-720p (optional)
- rofi-theme-used (optional)
Sources (2)
Latest Comments
« First ‹ Previous 1 2 3 4
hurufu commented on 2021-08-08 09:04 (UTC)
hurufu commented on 2021-08-08 09:02 (UTC)
Thanks, @barbuk. I didn't know that you've already invested your time into it. I've tested in a Docker and it correctly builds in a fresh archlinux system. And also it looks like that your repo actually has one of the latest sources, for both termite and vt-ng.
barbuk commented on 2021-08-03 13:15 (UTC)
I have an up to date pkgbuild here if it can help: https://gist.github.com/BarbUk/3a5dcf6df28ba2523ed68023f06fbbdf
It uses my fork of termite and vte-ng 0.64.2. It build against git+https://github.com/thestinger/termite.git#tag=v15 too, the important part is the vte version.
hurufu commented on 2021-08-03 11:15 (UTC)
Sorry guys, but even if it's deprecated at least it should build. We can't leave a package in AUR in this state. I'll try to tinker with it during the weekend.
Powersource commented on 2021-08-03 08:47 (UTC)
Termite is not maintained anymore and the developer recommends using alacritty instead https://github.com/thestinger/termite/
phelpsw commented on 2021-07-30 19:23 (UTC) (edited on 2021-07-30 19:26 (UTC) by phelpsw)
Experiencing the same issue fwiw
gnutls 3.7.2-2
gtk3 1:3.24.30-1
pcre2 10.37-1
termite-terminfo 15-3
vte-common 0.64.2-2
git 2.32.0-1
gperf 3.1-3
gtk-doc 1.33.2-1
intltool 0.51.0-6
ncurses 6.2-2
Also seeing the package maintainer just abandoned the package and https://wiki.archlinux.org/title/Termite says it is time to move to alacritty.
hurufu commented on 2021-07-27 15:05 (UTC)
Hi, it looks like build is failing on a fresh archlinux system:
CXX libvte_2_91_la-marshal.lo
CXX libvte_2_91_la-vteresources.lo
CXX libvte_2_91_la-vtetypebuiltins.lo
In file included from /usr/include/glib-2.0/glib/gthread.h:32,
from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
from /usr/include/glib-2.0/glib.h:32,
from ./vte/vte.h:22,
from vtetypebuiltins.cc:4:
vtetypebuiltins.cc: In function ‘GType vte_cursor_blink_mode_get_type()’:
/usr/include/glib-2.0/glib/gatomic.h:117:19: error: argument 2 of ‘__atomic_load’ must not be a pointer to a ‘volatile’ type
117 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’
260 | (!g_atomic_pointer_get (location) && \
| ^~~~~~~~~~~~~~~~~~~~
vtetypebuiltins.cc:11:7: note: in expansion of macro ‘g_once_init_enter’
11 | if (g_once_init_enter (&g_define_type_id__volatile)) {
| ^~~~~~~~~~~~~~~~~
vtetypebuiltins.cc: In function ‘GType vte_cursor_shape_get_type()’:
/usr/include/glib-2.0/glib/gatomic.h:117:19: error: argument 2 of ‘__atomic_load’ must not be a pointer to a ‘volatile’ type
117 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’
260 | (!g_atomic_pointer_get (location) && \
| ^~~~~~~~~~~~~~~~~~~~
vtetypebuiltins.cc:31:7: note: in expansion of macro ‘g_once_init_enter’
31 | if (g_once_init_enter (&g_define_type_id__volatile)) {
| ^~~~~~~~~~~~~~~~~
vtetypebuiltins.cc: In function ‘GType vte_text_blink_mode_get_type()’:
/usr/include/glib-2.0/glib/gatomic.h:117:19: error: argument 2 of ‘__atomic_load’ must not be a pointer to a ‘volatile’ type
117 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’
260 | (!g_atomic_pointer_get (location) && \
| ^~~~~~~~~~~~~~~~~~~~
vtetypebuiltins.cc:51:7: note: in expansion of macro ‘g_once_init_enter’
51 | if (g_once_init_enter (&g_define_type_id__volatile)) {
| ^~~~~~~~~~~~~~~~~
vtetypebuiltins.cc: In function ‘GType vte_erase_binding_get_type()’:
/usr/include/glib-2.0/glib/gatomic.h:117:19: error: argument 2 of ‘__atomic_load’ must not be a pointer to a ‘volatile’ type
117 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’
260 | (!g_atomic_pointer_get (location) && \
| ^~~~~~~~~~~~~~~~~~~~
vtetypebuiltins.cc:72:7: note: in expansion of macro ‘g_once_init_enter’
72 | if (g_once_init_enter (&g_define_type_id__volatile)) {
| ^~~~~~~~~~~~~~~~~
vtetypebuiltins.cc: In function ‘GType vte_pty_error_get_type()’:
/usr/include/glib-2.0/glib/gatomic.h:117:19: error: argument 2 of ‘__atomic_load’ must not be a pointer to a ‘volatile’ type
117 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’
260 | (!g_atomic_pointer_get (location) && \
| ^~~~~~~~~~~~~~~~~~~~
vtetypebuiltins.cc:94:7: note: in expansion of macro ‘g_once_init_enter’
94 | if (g_once_init_enter (&g_define_type_id__volatile)) {
| ^~~~~~~~~~~~~~~~~
vtetypebuiltins.cc: In function ‘GType vte_pty_flags_get_type()’:
/usr/include/glib-2.0/glib/gatomic.h:117:19: error: argument 2 of ‘__atomic_load’ must not be a pointer to a ‘volatile’ type
117 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’
260 | (!g_atomic_pointer_get (location) && \
| ^~~~~~~~~~~~~~~~~~~~
vtetypebuiltins.cc:113:7: note: in expansion of macro ‘g_once_init_enter’
113 | if (g_once_init_enter (&g_define_type_id__volatile)) {
| ^~~~~~~~~~~~~~~~~
vtetypebuiltins.cc: In function ‘GType vte_write_flags_get_type()’:
/usr/include/glib-2.0/glib/gatomic.h:117:19: error: argument 2 of ‘__atomic_load’ must not be a pointer to a ‘volatile’ type
117 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’
260 | (!g_atomic_pointer_get (location) && \
| ^~~~~~~~~~~~~~~~~~~~
vtetypebuiltins.cc:136:7: note: in expansion of macro ‘g_once_init_enter’
136 | if (g_once_init_enter (&g_define_type_id__volatile)) {
| ^~~~~~~~~~~~~~~~~
vtetypebuiltins.cc: In function ‘GType vte_regex_error_get_type()’:
/usr/include/glib-2.0/glib/gatomic.h:117:19: error: argument 2 of ‘__atomic_load’ must not be a pointer to a ‘volatile’ type
117 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’
260 | (!g_atomic_pointer_get (location) && \
| ^~~~~~~~~~~~~~~~~~~~
vtetypebuiltins.cc:154:7: note: in expansion of macro ‘g_once_init_enter’
154 | if (g_once_init_enter (&g_define_type_id__volatile)) {
| ^~~~~~~~~~~~~~~~~
vtetypebuiltins.cc: In function ‘GType vte_format_get_type()’:
/usr/include/glib-2.0/glib/gatomic.h:117:19: error: argument 2 of ‘__atomic_load’ must not be a pointer to a ‘volatile’ type
117 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro ‘g_atomic_pointer_get’
260 | (!g_atomic_pointer_get (location) && \
| ^~~~~~~~~~~~~~~~~~~~
vtetypebuiltins.cc:173:7: note: in expansion of macro ‘g_once_init_enter’
173 | if (g_once_init_enter (&g_define_type_id__volatile)) {
| ^~~~~~~~~~~~~~~~~
make[2]: *** [Makefile:1817: libvte_2_91_la-vtetypebuiltins.lo] Error 1
make[2]: Leaving directory '/tmp/termite-terminfo-88318154097745355/termite/src/vte-ng/src'
make[1]: *** [Makefile:2123: install-exec-recursive] Error 1
make[1]: Leaving directory '/tmp/termite-terminfo-88318154097745355/termite/src/vte-ng/src'
make: *** [Makefile:2517: install-exec] Error 2
make: Leaving directory '/tmp/termite-terminfo-88318154097745355/termite/src/vte-ng/src'
==> ERROR: A failure occurred in build().
Aborting...
Do you have any idea why this can happen? Maybe you have to checkout to a different commit for libvte
?
Pinned Comments
aperez commented on 2021-09-01 11:47 (UTC)
While the original Termite maintainers recommend Alacritty now and stopped development, there are still reasons to use Termite—for example if your box does not have OpenGL or Rust does not work for your architecture.
This fork of Termite is actively maintained: it is kept updated with the latest VTE versions, fixes and new features get merged, and whenever enough changes are gathered in the
main
branch new releases are produced as well :)