Package Details: vte3-notification 0.54.2-1

Git Clone URL: https://aur.archlinux.org/vte3-notification.git (read-only)
Package Base: vte3-notification
Description: Virtual Terminal Emulator widget for use with GTK3 with Fedora patches
Upstream URL: https://wiki.gnome.org/Apps/Terminal/VTE
Keywords: gnome
Licenses: LGPL
Conflicts: vte3
Provides: vte3=0.54.2
Submitter: BerelTarMaciltur
Maintainer: dsboger
Last Packager: dsboger
Votes: 31
Popularity: 0.001462
First Submitted: 2015-03-29 22:27
Last Updated: 2018-10-24 20:35

Required by (75)

Sources (3)

Pinned Comments

dsboger commented on 2018-10-08 00:24

I've updated to the 0.54.1 Fedora patches, but the downstream patch add-zsh-notification-support.patch does not apply anymore, so I removed it from the build. I don't know what it does or why it is necessary, so I cannot fix it myself. If someone else would like to rewrite it, I'll gladly incorporate the changes.

SunRed commented on 2016-04-09 20:46

Before complaining about build errors that say something like "Vte.Terminal.set_color_cursor_foreground is not available in vte-2.91 0.42.3. Use vte-2.91 >= 0.44" just remove vte3-notification before upgrade or install vte3 from the official repositories temporarily to avoid this error.

Latest Comments

1 2 3 4 Next › Last »

dsboger commented on 2018-10-08 00:24

I've updated to the 0.54.1 Fedora patches, but the downstream patch add-zsh-notification-support.patch does not apply anymore, so I removed it from the build. I don't know what it does or why it is necessary, so I cannot fix it myself. If someone else would like to rewrite it, I'll gladly incorporate the changes.

dsboger commented on 2018-02-14 17:40

@RemoteAdmin should be fixed now. Thanks @etherpunk!

etherpunk commented on 2018-02-11 22:28

@RemoteAdmin I managed to fix that by changing pkgs.fedoraproject.org to src.fedoraproject.org and it does download the patch.

RemoteAdmin commented on 2018-02-10 14:01

One of the patches cannot be downloaded anymore

  -> Downloading vte291-command-notify-scroll-speed.patch-7dce41935b8df88c353b88854780661a0232e699...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed

  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
curl: (22) The requested URL returned error: 403 Forbidden
==> ERROR: Failure while downloading http://pkgs.fedoraproject.org/rpms/vte291/raw/7dce41935b8df88c353b88854780661a0232e699/f/vte291-command-notify-scroll-speed.patch

dsboger commented on 2017-04-18 16:12

@raindev I cannot reproduce the error on my side. Looks like a Python related issue. Could you post the following info:

- python and gobject-introspection versions
$ pacman -Q python gobject-introspection
- The exact commands you are using to install the package

Thanks for reporting!

raindev commented on 2017-04-18 12:53

Failed to compile for me with an error different to the mentioned below:

Traceback (most recent call last):
File "/usr/bin/g-ir-scanner", line 65, in <module>
from giscanner.scannermain import scanner_main
File "/usr/lib/gobject-introspection/giscanner/scannermain.py", line 41, in <module>
from giscanner.dumper import compile_introspection_binary
File "/usr/lib/gobject-introspection/giscanner/dumper.py", line 34, in <module>
from .gdumpparser import IntrospectionBinary
File "/usr/lib/gobject-introspection/giscanner/gdumpparser.py", line 36, in <module>
from .transformer import TransformerException
File "/usr/lib/gobject-introspection/giscanner/transformer.py", line 34, in <module>
from .girparser import GIRParser
File "/usr/lib/gobject-introspection/giscanner/girparser.py", line 31, in <module>
from .girwriter import COMPATIBLE_GIR_VERSION
File "/usr/lib/gobject-introspection/giscanner/girwriter.py", line 29, in <module>
from .xmlwriter import XMLWriter
File "/usr/lib/gobject-introspection/giscanner/xmlwriter.py", line 46, in <module>
from giscanner._giscanner import collect_attributes
ImportError: /usr/lib/gobject-introspection/giscanner/_giscanner.so: undefined symbol: PyUnicode_AsUTF8String
make[3]: *** [/usr/share/gobject-introspection-1.0/Makefile.introspection:156: Vte-2.91.gir] Error 1
make[3]: Leaving directory '/home/raindev/packages/vte3-notification/src/vte-0.46.1/src'
make[2]: *** [Makefile:1200: all] Error 2
make[2]: Leaving directory '/home/raindev/packages/vte3-notification/src/vte-0.46.1/src'
make[1]: *** [Makefile:570: all-recursive] Error 1
make[1]: Leaving directory '/home/raindev/packages/vte3-notification/src/vte-0.46.1'
make: *** [Makefile:477: all] Error 2

dsboger commented on 2017-02-08 14:18

@Kurayami the issue has been fixed in upstream master but the fix was not backported to the stable branch. I'm applying the patch downstream. Please, let me know if the issue persists.

dsboger commented on 2017-02-07 06:00

@Kurayami I've made some tests and it seems the last update of gperf breaks compilation of vte3-notification. I don't know if the problem is in the Fedora patches or VTE itself. Please, could you check with upstream [1] and report the issue if necessary? For now, the workaround is to downgrade gperf to 3.0.4.

Thanks for reporting!

[1] https://bugzilla.gnome.org/

Kurayami commented on 2017-02-07 05:46

vte3-notification fails to build:

vteseq.cc: In function ‘void (* _vte_sequence_get_handler(const char*))(VteTerminalPrivate*, GValueArray*)’:
vteseq.cc:3516:42: error: call of overloaded ‘vteseq_n_lookup(const char*&, int&)’ is ambiguous
seqhandler = vteseq_n_lookup (name, len);
^
vteseq.cc:3502:1: note: candidate: const vteseq_n_struct* vteseq_n_lookup(const char*, unsigned int)
vteseq_n_lookup (register const char *str, register unsigned int len);
^~~~~~~~~~~~~~~
In file included from vteseq.cc:3503:0:
vteseq-n.gperf:295:1: note: candidate: const vteseq_n_struct* vteseq_n_lookup(const char*, size_t)
vteseq.cc: At global scope:
vteseq.cc:3502:1: warning: ‘const vteseq_n_struct* vteseq_n_lookup(const char*, unsigned int)’ declared ‘static’ but never defined [-Wunused-function]
vteseq_n_lookup (register const char *str, register unsigned int len);
^~~~~~~~~~~~~~~
make[3]: *** [Makefile:1755: libvte_2_91_la-vteseq.lo] Error 1
make[3]: Leaving directory '/tmp/yaourt-tmp-kurayami/aur-vte3-notification/src/vte-0.46.1/src'
make[2]: *** [Makefile:1200: all] Error 2
make[2]: Leaving directory '/tmp/yaourt-tmp-kurayami/aur-vte3-notification/src/vte-0.46.1/src'
make[1]: *** [Makefile:570: all-recursive] Error 1
make[1]: Leaving directory '/tmp/yaourt-tmp-kurayami/aur-vte3-notification/src/vte-0.46.1'
make: *** [Makefile:477: all] Error 2
==> ERROR: A failure occurred in build().
Aborting...
==> ERROR: Makepkg was unable to build vte3-notification.

dsboger commented on 2016-12-07 15:50

@mydongistiny No problems! I'm here to help (even if I didn't help at all and you could fix it by yourself :).