{"id":20847195,"url":"https://github.com/gamenet/qxmpp_old","last_synced_at":"2026-04-21T12:32:45.584Z","repository":{"id":14981228,"uuid":"17706385","full_name":"gamenet/qxmpp_old","owner":"gamenet","description":"GameNet QXmpp branch with additional XEPs and QML binding","archived":false,"fork":false,"pushed_at":"2014-08-01T05:23:49.000Z","size":2485,"stargazers_count":2,"open_issues_count":1,"forks_count":0,"subscribers_count":0,"default_branch":"master","last_synced_at":"2025-12-26T02:31:14.250Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"ansible/ansible-modules-extras","license":"lgpl-2.1","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/gamenet.png","metadata":{"files":{"readme":"README","changelog":"CHANGELOG","contributing":null,"funding":null,"license":"LICENSE.LGPL","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2014-03-13T10:36:14.000Z","updated_at":"2014-08-04T13:32:07.000Z","dependencies_parsed_at":"2022-09-04T14:02:03.398Z","dependency_job_id":null,"html_url":"https://github.com/gamenet/qxmpp_old","commit_stats":null,"previous_names":[],"tags_count":15,"template":false,"template_full_name":null,"purl":"pkg:github/gamenet/qxmpp_old","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gamenet%2Fqxmpp_old","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gamenet%2Fqxmpp_old/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gamenet%2Fqxmpp_old/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gamenet%2Fqxmpp_old/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gamenet","download_url":"https://codeload.github.com/gamenet/qxmpp_old/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gamenet%2Fqxmpp_old/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32091874,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-21T11:25:29.218Z","status":"ssl_error","status_checked_at":"2026-04-21T11:25:28.499Z","response_time":128,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-18T02:19:14.887Z","updated_at":"2026-04-21T12:32:45.554Z","avatar_url":"https://github.com/gamenet.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"ABOUT QXMPP\n-----------\n\nQXmpp is cross-platform C++ client library for XMPP. It is based on Qt.\n\nQXmpp is released under the terms of the GNU Lesser General Public License,\nversion 2.1 or later.\n\nBUILDING QXMPP\n--------------\n\nYou need to have Qt 4.5 or higher (with SSL enabled) to build the QXmpp.\nThe project uses qmake build system of Qt.\n\nBuilding from the command line:\n\ncd \u003cwhere qxmpp.pro is located\u003e\nqmake \u003carguments\u003e\n\u003crespective-make-cmd = gmake, make, mingw32-make, nmake\u003e\n\nYou can pass the following arguments to qmake:\n\n  PREFIX=\u003cprefix\u003e               to change the install prefix\n                                default:\n                                    unix:  /usr/local on unix\n                                    other: $$[QT_INSTALL_PREFIX]\n  QXMPP_AUTOTEST_INTERNAL=1     to enabled internal autotests\n  QXMPP_LIBRARY_TYPE=staticlib  to build a static version of QXmpp\n  QXMPP_USE_SPEEX=1             to enable speex audio codec\n  QXMPP_USE_THEORA=1            to enable theora video codec\n  QXMPP_USE_VPX=1               to enable vpx video codec\n\nNote: by default QXmpp is built as a shared library. If you decide to build\na static library instead, you will need to pass -DQXMPP_STATIC when building\nyour programs against QXmpp.\n\nBuilding using Qt Creator:\n\nOpen the qxmpp.pro file in Qt Creator and hit \"Build All\" to build all\nthe examples and library.\n\nINSTALLING QXMPP\n--------------\n\nAfter building QXmpp the you can install the Headers, Libraries \nand Documentation using the following command:\n\nInstalling from the command line:\n\u003crespective-make-cmd = gmake, make, mingw32-make, nmake\u003e install\n\nPath of installations:\n\n    Headers:            PREFIX/include/qxmpp\n    Library:            PREFIX/lib\n    API Documentation:  PREFIX/share/doc/qxmpp\n\nTo link against the shared version of QXmpp, you need to add -DQXMPP_SHARED\nto your C++ flags.\n\nEXAMPLES\n--------\n\nLook at the example directory for various examples.\n\n* example_0_connected\nThis example just connects to the xmpp server and start receiving presences\n(updates) from the server. After running this example, you can see this user\nonline, if it's added in your roster (friends list).\n\n\n* example_1_echoClient\nThis is a very simple bot which echoes the message sent to it. Run this\nexample, send it a message from a friend of this bot and you will\nreceive the message back. This example shows how to receive and send messages.\n\n* GuiClient\nThis is a full fledged Graphical XMPP client. This example will uses most of \nthe part of this library.\n\nDOCUMENTATION\n-------------\n\nYou can find information about QXmpp, on the project homepage:\n\nhttp://code.google.com/p/qxmpp\n\n\nSUPPORTED PLATFORMS\n-------------------\n\nFor this release, the following platforms have been tested:\n\n  win32-g++        (Qt SDK)\n  win32-msvc2008   (Qt MSVC-2008)\n  win64-msvc2008   (Qt MSVC-2008)\n  symbian-gcce     (Nokia Qt SDK)\n  linux-g++        (32-bit and 64-bit)\n  macos-g++        (32-bit and 64-bit)\n\nIt should work on all the plaforms supported by Qt. For a complete list of\nplatforms support by Qt, see:\n\nhttp://qt-project.org/doc/supported-platforms.html\n\nPlease note that on Symbian, you will need to make sure your add the\n\"NetworkServices\" to your application to enable it to access the network.\nYou can do this by adding the following to your .pro file:\n\n   TARGET.CAPABILITY = \"NetworkServices\"\n\nHOW TO REPORT A BUG\n-------------------\n\nIf you think you have found a bug in QXmpp, we would like to hear about\nit so that we can fix it. Before reporting a bug, please check if the issue\nis already know at:\n \nhttp://code.google.com/p/qxmpp/issues/\n\n\nDISCUSSION GROUP\n-------------------\nJoin QXmpp Discussion Group for queries, discussions and updates.\n\nhttp://groups.google.com/group/qxmpp\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgamenet%2Fqxmpp_old","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgamenet%2Fqxmpp_old","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgamenet%2Fqxmpp_old/lists"}