diff options
Diffstat (limited to 'net-im')
-rw-r--r-- | net-im/Manifest.gz | bin | 8424 -> 8417 bytes | |||
-rw-r--r-- | net-im/gajim/Manifest | 2 | ||||
-rw-r--r-- | net-im/gajim/gajim-2.0.1.ebuild | 106 | ||||
-rw-r--r-- | net-im/neochat/Manifest | 2 | ||||
-rw-r--r-- | net-im/neochat/neochat-24.12.2.ebuild | 2 | ||||
-rw-r--r-- | net-im/tokodon/Manifest | 2 | ||||
-rw-r--r-- | net-im/tokodon/tokodon-24.12.2.ebuild | 2 |
7 files changed, 112 insertions, 4 deletions
diff --git a/net-im/Manifest.gz b/net-im/Manifest.gz Binary files differindex f013c90f3d2f..32b04db35a38 100644 --- a/net-im/Manifest.gz +++ b/net-im/Manifest.gz diff --git a/net-im/gajim/Manifest b/net-im/gajim/Manifest index 6867e6c66a2e..03064a11cf51 100644 --- a/net-im/gajim/Manifest +++ b/net-im/gajim/Manifest @@ -2,8 +2,10 @@ DIST gajim-1.8.4.tar.gz 3710470 BLAKE2B e23eafe707bc482a050fcef44df9e68af552444c DIST gajim-1.9.3.tar.gz 3803265 BLAKE2B 44c6985728871b82fd86aa8a5e066123cd10a0f990dffcbdc6099333caec95af4f78eecdf49af062aa5bad293d819ea7e0811e2cd1906eb81630b9fd94f0c3f7 SHA512 d7815ad77afb3ea1e7b1cdf6baa4ed1acaaed857da4a0ca1db57200dc3fc7103e4110ee8b7e2918838f86c9250226a6c8b98be6cd0915ea29eaf5e1a2830688a DIST gajim-1.9.5.tar.gz 4723544 BLAKE2B 5975338a366eba36bc6f92af8d41f727d00ae0bdeaa93a62ed8f5e1f0c4f91ae1b3334afa9f71d21b57a3cd51d35b052a29fecba4bdd7bb577611e01c53d98d2 SHA512 00adfffa255ecbd73227967f86be02549403e81801339dbd896c9c48c3717e7f99d7c1d70d3629b2b242e60ddba6037a9877f264af6f8b6b0d7d30666a54e5f5 DIST gajim-2.0.0.tar.gz 4697888 BLAKE2B a714eb67de3dfb92a9329ada6ec2a9e7ea09055c751bb115a9639c046948b5f16ceb01ed1dae015d4efd1ec3dff7aa954d7ffc3ef0d6c1b053007111cc68165e SHA512 7cfcab5d60e04a892dc19441bb0c50bf73365d4dd6ae93d986aeefca4e5cb47d70693a57b87f8dd15adf49d7c8926c338676c72a03ce42b60518216d248cd28a +DIST gajim-2.0.1.tar.gz 4702535 BLAKE2B 6a05fc9ef77bdf3a4512d3efe109d8fac3f294a0f7c1df8718acf078c56701bd892bfe00b8f772d96fa28fbb76d19949990d4e15bf2a39cd24730854709d1817 SHA512 637189c0e6a8777652ae5a58b028fef9452324db9ed41390ab4df3340730b283e28b094584af9d6e591597d21a5fac7c9ab81a33b8c5db6898af765044c4704a EBUILD gajim-1.8.4-r1.ebuild 2957 BLAKE2B 81fb0ee481dc27f789d07222f9fbeb04c045ed8bb97cf2d1786f60a59c7891826a57bd961717cb4e2c46019e40b03f552f92f6412cb65ba810d101565a5608d6 SHA512 c4163b55d81b179c454775a94a48916996d216a467107be9fcfd68ab976a4cd87ecb9e80b1713947020b6c63d6f143a65c83cec6936747654347c889ea34aa4c EBUILD gajim-1.9.3-r1.ebuild 3216 BLAKE2B 5782fdb6cbdd24b4d8149466417933d8c44484a69dd2db2ab0e9f8b35bd53e25bf852bdd8bb6a36e77e34413c076e63b29d7dd27e146d41ebbb37f261b5c6987 SHA512 f5cc91900e76598620889b1feb8a5701f2ec378744c7997d08ed684604d33af7d1f75b7d9c950d5293eb0ddf000d0bb6a64647ad63f79cd6b6e8a4d36465323d EBUILD gajim-1.9.5-r3.ebuild 3170 BLAKE2B 28a9073d7b76f6230614fa0492ac1704af9e584fc435f893e617d47eb10f749e38b1d0a027808c6d8149854ecef46954a8fd1485d09b314057667655df24864b SHA512 3c2d52526ba44a009ea485755d5d892ecd0c905c7632d469a6d13fac3e40ef76d7a603558964bc131a61e119890d2dbcb10b03883739e487fb100b91e2a260f2 EBUILD gajim-2.0.0.ebuild 3574 BLAKE2B 8e4da8ac8307fd6fa3277affeb7b1891e5ee2fcdf401663e7ceed6b26ec7305960da58f039c98798c3e5ee8eca160045b49074a37907db4a048adaacdb54399e SHA512 4db519e707461215d21ad6983ca47fe384719dea98a1214139dcebbf59b9736d2a55976b4d7df46bace2f1c6c79a24632150449cfa6bad2910a656c8707d5aed +EBUILD gajim-2.0.1.ebuild 3588 BLAKE2B 4a5602866e91cebaf6f0f828fd406e6400d892793503aa396c6742ee131025d8a6f7e38c380a8c3ee72a3de9177490ef6a98edff7d9273a241d6cd4d378e53f7 SHA512 9eb2651f5d5453344982e4c31df270038b0227503fd119413252b623a27699905d81c428e3f1c7798b3a9f47e5584229d8dd4268cadf789d8b313dc0a80c4211 MISC metadata.xml 911 BLAKE2B f25f3f37bd56c2f91948d11dbb6aab552f2c341518295b0d6cc47e6bd2638fec528dfd338b91de0f656e1650cceebe08169b46af32e69405cae19b528eb8a795 SHA512 68187b4a12a1ed0ff1da6235bc98489a5fd0d41c7488473de0c4be1cf55fdae13391f2a6c8eae477399bf59e880ee89af62eeb8fc5db03e0012f165a22ca66a9 diff --git a/net-im/gajim/gajim-2.0.1.ebuild b/net-im/gajim/gajim-2.0.1.ebuild new file mode 100644 index 000000000000..d8b02efa005e --- /dev/null +++ b/net-im/gajim/gajim-2.0.1.ebuild @@ -0,0 +1,106 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..13} ) +PYTHON_REQ_USE="sqlite,xml(+)" +DISTUTILS_USE_PEP517=setuptools + +inherit distutils-r1 optfeature xdg + +DESCRIPTION="GTK XMPP Client" +HOMEPAGE="https://gajim.org/" +SRC_URI="https://gajim.org/downloads/$(ver_cut 1-2)/${P/_p/-}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" + +# Rekeyword for ~long, ~x86 and ~riscv, when https://bugs.gentoo.org/937582 is fixed. +# KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86" +KEYWORDS="~amd64 ~arm64 ~loong ~riscv" +IUSE="voice" + +# Same order as in upstream pyproject.toml please for the python dependencies + +# For introspection dependencies consult upstream documentation and any gi.require_version in the code + +# USE="voice" handles all video and audio. +# https://dev.gajim.org/gajim/gajim#for-video-and-audio-calls +# https://dev.gajim.org/gajim/gajim#for-voice-messages + +# xdg-desktop-portal: apparent runtime requirement +# https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2963fc1a23747bbb60a3785bf06dd566e6d8be9 + +RDEPEND="${COMMON_DEPEND} + >=dev-python/cryptography-3.4.8[${PYTHON_USEDEP}] + dev-python/css-parser[${PYTHON_USEDEP}] + >=dev-python/emoji-2.6.0[${PYTHON_USEDEP}] + dev-python/keyring[${PYTHON_USEDEP}] + <dev-python/nbxmpp-7.0.0[${PYTHON_USEDEP}] + >=dev-python/nbxmpp-6.0.0[${PYTHON_USEDEP}] + <dev-python/omemo-dr-2.0.0[${PYTHON_USEDEP}] + >=dev-python/omemo-dr-1.0.0[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + >=dev-python/pillow-9.1.0[${PYTHON_USEDEP}] + >=dev-python/precis-i18n-1.0.0[${PYTHON_USEDEP}] + >=dev-python/pycairo-1.16.0[${PYTHON_USEDEP}] + >=dev-python/pygobject-3.42.0:3[cairo,${PYTHON_USEDEP}] + >=dev-python/qrcode-7.3.1[${PYTHON_USEDEP}] + >=dev-python/sqlalchemy-2.0.0[${PYTHON_USEDEP}] + + dev-libs/glib[introspection(+)] + >=gui-libs/gtk-4.14.0:4[introspection] + gui-libs/gtksourceview:5[introspection] + media-libs/graphene[introspection] + net-libs/libsoup:3.0[introspection] + x11-libs/gdk-pixbuf:2[introspection] + >=x11-libs/pango-1.50.0[introspection] + + voice? ( + media-libs/gstreamer:1.0[introspection] + media-libs/gst-plugins-base + media-libs/gst-plugins-ugly + media-plugins/gst-plugins-gtk + media-plugins/gst-plugins-libav + net-libs/farstream:0.2[introspection] + ) + + sys-apps/xdg-desktop-portal +" +BDEPEND=" + >=sys-devel/gettext-0.17-r1 +" + +distutils_enable_tests pytest + +python_compile_all() { + # Generates manpages, app icons, translation and metadata + ./make.py build --dist unix || die +} + +python_install_all() { + # Installs manpages, app icons, translation and metadata + ./make.py install --dist unix --prefix="${ED}/usr" || die + + # Undo compression in ./make.py install + gzip -d "${ED}"/usr/share/man/man1/*.gz || die + + distutils-r1_python_install_all +} + +pkg_postinst() { + ewarn "The chat database format changes when upgrading from 1.8.x to 1.9.x." + ewarn "The first time the user starts Gajim, an automatic migration is performed." + + # https://dev.gajim.org/gajim/gajim/-/tree/master?ref_type=heads#optional-runtime-requirements + #optfeature "Sentry error reporting to dev.gajim.org" dev-python/sentry-sdk + optfeature "keyring support" app-crypt/libsecret[introspection] + optfeature "spellchecking support" "app-text/hunspell app-text/libspelling:1" + optfeature "better NAT traversing" net-libs/gupnp:1.6[introspection] + optfeature "network lose detection" net-misc/networkmanager[introspection] + optfeature "sharing your location" app-misc/geoclue:2.0[introspection] + optfeature "notifcation sound support" media-libs/gsound[introspection] + + xdg_pkg_postinst +} diff --git a/net-im/neochat/Manifest b/net-im/neochat/Manifest index ab8ba8d06370..cc19d78f4330 100644 --- a/net-im/neochat/Manifest +++ b/net-im/neochat/Manifest @@ -1,5 +1,5 @@ DIST neochat-24.08.3.tar.xz 1031148 BLAKE2B 53684fc75f95441dfec80dc3e50837d309241ecaad3d868ec4772bdb83a35e6763c351346f3c7e44e392fb216dc21025a59b3013cac930fa84dac82496019b52 SHA512 a1a6cc6d1b7fc2126aeb800ed64546f9414e1ab6759d92452dcfba22ffc00a9903b3097b6d474f2aef85da351c07cf8d734b2e8a573abbea0482caf74c4566bf DIST neochat-24.12.2.tar.xz 1063892 BLAKE2B b9fc781317ed4ec3908a16b2fa0a13a38e93c915c040c57f264dc8b557d03526d39cbbfe47e8c79ad6ef51874439b371e17f9d52ff3ceb97f64971933a6af151 SHA512 1f5f6957d874ddc28cac7a21f49610ed77581adc755711d3579d87207942a7d280cfad158c5536dc9c2d4e8e7fb4f30bd6fcc0bc12664ce4b2eeed20778a2a70 EBUILD neochat-24.08.3.ebuild 2011 BLAKE2B 0e39a521a033965c05faa66fc4cf567ed9c4659bb2c1504d918176e9c3efd3b25f6ee2c66ebda6103c31b4dc9d5747106cf2925d96f03f0fdfd6c9e7cae8cf2d SHA512 4deda6939211ec80f969164231d4bb551a37b59faba79e02e39b38b78a3626edafad95b1aaedab549ee295851d5912d5e02042d0f5399779a40857e4425569c2 -EBUILD neochat-24.12.2.ebuild 2010 BLAKE2B 0ec9849e7e2f2e381e0d7aef368b6efcfd972895115f87cc4dd444e54f01fecdd34f3a5f3a8fe6dd060f7d27e44d71ef8bb6e3db588167ef4d357ea540890860 SHA512 e23c0d0ae19c8e30a1986881287ed6d520604fe7f55797f93262624afee6ff36a3aa7aa1a6cf17b13fddf76e3d54c5ddd37b097ea9e7448dfaaa220e1bcf6281 +EBUILD neochat-24.12.2.ebuild 2009 BLAKE2B 0398d4a8e615239d03f61e46159347f609572776ed187b2b0f52f2fcb9bcb77cefe6eaf192b0ea5b36d0650e73416b2546b366339ee9f0e785938cf4d22ce76c SHA512 8bd07e9a19156655f7ab15fb4acbe8a4d1f438e74025a6b816702aea6cde1196a707f023ab071bcb762190d8b681c86b1ad5974af39e59899e2c58d937f6aae6 MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6 diff --git a/net-im/neochat/neochat-24.12.2.ebuild b/net-im/neochat/neochat-24.12.2.ebuild index 00e62de3356c..2e141df267df 100644 --- a/net-im/neochat/neochat-24.12.2.ebuild +++ b/net-im/neochat/neochat-24.12.2.ebuild @@ -14,7 +14,7 @@ HOMEPAGE="https://apps.kde.org/neochat/" LICENSE="GPL-3+ handbook? ( CC-BY-SA-4.0 )" SLOT="0" -KEYWORDS="~amd64 ~arm64" +KEYWORDS="amd64 ~arm64" # TODO: Wire up kunifiedpush once packaged? (1a3055df8673802076bc0c269ec24274abef375b) DEPEND=" diff --git a/net-im/tokodon/Manifest b/net-im/tokodon/Manifest index f89145da7262..20e8a895a704 100644 --- a/net-im/tokodon/Manifest +++ b/net-im/tokodon/Manifest @@ -1,5 +1,5 @@ DIST tokodon-24.08.3.tar.xz 581996 BLAKE2B 5f155b7445239eb4854fc37f66c1550ca9eef0ea94815aa37fc3aa22c0e175a8a2aebcd009e3e32b8e17596b06d0e9e22f7e081282cffb2ce2a8e0f7bf5282e0 SHA512 9a798aa957a87f0fae984da59d859d92888e937fbe54eb1ea474a5ff363df4cfbbb1026891a159c100257e9793d59e267247e3380cdb8c44d78fa32edffd235f DIST tokodon-24.12.2.tar.xz 666568 BLAKE2B a3020c05b6a9b4f31023b337bf41153cb33850f764ded50621d0476fa8132e9cf54e8158bc2e29e9fae710bc76c5886dd25ce788d545af6cfc8e426930f2efd0 SHA512 75b58fc2162f836aeaf8a9df77bf75b1a97123fafe19116190fc07d230bad489ffe2c3f7e56ab25340d9a060ef7d2ef2c6aea8213d5fcb9b91bf661befd34fe6 EBUILD tokodon-24.08.3.ebuild 1701 BLAKE2B d7b9bf88dfcaef63d63ff420a388998294b8cec24c657162426e472121ba9289cf3c934c266c8fc923324879402ab56d02200b476314874cbe688aaa5494025f SHA512 6b9c6048e309c079add82110ccf85d5a56a27e4fd16b84b86dff3a7cc92859bae3f5ff8ddb2f5288f8008442e965c16b9c9aa8c45542fce40cf8afa773438596 -EBUILD tokodon-24.12.2.ebuild 1744 BLAKE2B 7f764e9d4446d36b9c5ac2b31f7ef7432fb0a420691a2a1dd18b4d87f5a9b836028331b82c7cb2e42aa9ace9758f9917e67c63669c64a8847df07addacc59475 SHA512 ded64377744fc7128de8d6f648500ee0ee941106867547104d8e69ed6d35a407f6480f4dd453a14655025eee8c1722b1c94cda4cae5ddbd5036d07d93327ebe2 +EBUILD tokodon-24.12.2.ebuild 1743 BLAKE2B a1dc284c2f8414f334006f4c50bcd6932f94ac26e5ad8e53a25e56e5886b2a5e8da44493a20e3caae567a1f1d71d896b555ae9ec3027c17d6e76208fd39d2f78 SHA512 1e5dc62795d21ea2c9e6fdebe74c9ce4eada3ded8a35f0a41ffc7ad3e59655214e125418e996ebd43280e811a4e664a77d480c2eb132db659c5f51eb8c479e18 MISC metadata.xml 650 BLAKE2B 09307d4f8ef2813b31f884fd04cfbd7cae96784fe2be624a417a60f369554ccee56324f590e2c9bf807849fecf7741c79fad585755e1080233f3884428fdaa98 SHA512 43245fca0e7fee093f8c41672b87593867ad8045547b11f963c2f28d12467b5885418db628c7a50317df97fcb6d1a6f9e8ab88e275a9bac9f3eaa6dbe2848ecc diff --git a/net-im/tokodon/tokodon-24.12.2.ebuild b/net-im/tokodon/tokodon-24.12.2.ebuild index 422eb8482946..ac2d4249b866 100644 --- a/net-im/tokodon/tokodon-24.12.2.ebuild +++ b/net-im/tokodon/tokodon-24.12.2.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://apps.kde.org/tokodon/" LICENSE="CC-BY-SA-4.0 GPL-2+ GPL-3+ || ( LGPL-2.1+ LGPL-3+ ) MIT" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 ~arm64 ~ppc64 ~x86" IUSE="+mpv webengine" # TODO: Add kunifiedpush support once packaged (cd01eb31d1ec298d4c1e10d25a0781d799161bfc) |