Package Details: tox-prpl 0.5.1-1

Git Clone URL: https://aur.archlinux.org/tox-prpl.git (read-only, click to copy)
Package Base: tox-prpl
Description: Tox protocol plugin for pidgin / libpurple
Upstream URL: http://tox.dhs.org/
Licenses: GPL3
Conflicts: tox-prpl
Provides: tox-prpl
Submitter: eworm
Maintainer: None
Last Packager: eworm
Votes: 13
Popularity: 0.000000
First Submitted: 2015-08-22 11:36 (UTC)
Last Updated: 2016-11-27 12:03 (UTC)

Dependencies (5)

Required by (0)

Sources (1)

Latest Comments

dreieck commented on 2019-10-31 13:31 (UTC)

Needs a libtoxcore, please add the corrsponding package as a dependency:

configure: error: Package requirements (libtoxcore) were not met:

Package 'libtoxcore', required by 'virtual:world', not found

Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively, you may set the environment variables LIBTOXCORE_CFLAGS
and LIBTOXCORE_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.
==> ERROR: A failure occurred in build().
    Aborting...
==> ERROR: Makepkg was unable to build tox-prpl.

BertVoegele commented on 2018-07-09 12:44 (UTC)

@isacdaavid: And even if that get's worked around (by crude soft-linking /usr/lib/pkgconfig/toxcore.pc to libtoxcore.pc), the compile fails later on because of wrong count and type of function parameters (IIRC, way above my C-level). Neither the original upstream nor one of forks seems to be actively maintained, and none of them provides an issue tracker.

isacdaavid commented on 2018-07-02 01:02 (UTC)

Somehow, configure stopped detecting toxcore:

checking for LIBTOXCORE... no
configure: error: Package requirements (libtoxcore) were not met:

Package 'libtoxcore', required by 'virtual:world', not found

Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively, you may set the environment variables LIBTOXCORE_CFLAGS
and LIBTOXCORE_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.
==> ERROR: A failure occurred in build().
    Aborting...

je-vv commented on 2017-04-09 01:25 (UTC) (edited on 2017-04-09 01:33 (UTC) by je-vv)

Well, this seems to be due to: https://github.com/jin-eld/tox-prpl/issues/65 There's an unofficial gentoo's patch in here: https://data.gpo.zugaina.org/gamarouns/net-im/tox-prpl/files/tox_callback_user_data_handling.patch The patch actually makes the build work. Not sure if the upstream author will eventually accept the patch...

avh.on1 commented on 2017-03-11 06:03 (UTC)

../src/toxprpl.c:1233:5: error: too many arguments to function ‘tox_callback_file_recv’ tox_callback_file_recv(tox, on_file_recv, gc); ^~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/toxprpl.c:56:0: /usr/include/tox/tox.h:2268:6: note: declared here void tox_callback_file_recv(Tox *tox, tox_file_recv_cb *callback); ^~~~~~~~~~~~~~~~~~~~~~ ../src/toxprpl.c:1234:5: error: too many arguments to function ‘tox_callback_file_chunk_request’ tox_callback_file_chunk_request(tox, on_file_chunk_request, gc); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/toxprpl.c:56:0: /usr/include/tox/tox.h:2230:6: note: declared here void tox_callback_file_chunk_request(Tox *tox, tox_file_chunk_request_cb *callback); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/toxprpl.c:1235:5: error: too many arguments to function ‘tox_callback_file_recv_control’ tox_callback_file_recv_control(tox, on_file_control, gc); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/toxprpl.c:56:0: /usr/include/tox/tox.h:1926:6: note: declared here void tox_callback_file_recv_control(Tox *tox, tox_file_recv_control_cb *callback); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/toxprpl.c:1236:5: error: too many arguments to function ‘tox_callback_file_recv_chunk’ tox_callback_file_recv_chunk(tox, on_file_recv_chunk, gc); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/toxprpl.c:56:0: /usr/include/tox/tox.h:2296:6: note: declared here void tox_callback_file_recv_chunk(Tox *tox, tox_file_recv_chunk_cb *callback); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: *** [Makefile:471: ../src/libtox_la-toxprpl.lo] Error 1 make[1]: *** [Makefile:414: all-recursive] Error 1 make: *** [Makefile:344: all] Error 2 ==> ERROR: A failure occurred in build(). Aborting...

je-vv commented on 2017-02-16 23:32 (UTC)

CC ../src/libtox_la-toxprpl.lo ../src/toxprpl.c: In function ‘tox_messenger_loop’: ../src/toxprpl.c:822:9: error: too few arguments to function ‘tox_iterate’ tox_iterate(plugin->tox); ... ==> ERROR: A failure occurred in build(). Aborting... ==> ERROR: Makepkg was unable to build tox-prpl.