summaryrefslogtreecommitdiff
path: root/net-im
diff options
context:
space:
mode:
Diffstat (limited to 'net-im')
-rw-r--r--net-im/prosody/files/prosody.initd-r5 (renamed from net-im/prosody/files/prosody.initd-r4)5
-rw-r--r--net-im/prosody/prosody-0.11.7-r101.ebuild (renamed from net-im/prosody/prosody-0.11.7-r100.ebuild)6
-rw-r--r--net-im/prosody/prosody-0.11.7-r2.ebuild94
-rw-r--r--net-im/signal-desktop-bin/Manifest2
-rw-r--r--net-im/signal-desktop-bin/signal-desktop-bin-1.39.6.ebuild (renamed from net-im/signal-desktop-bin/signal-desktop-bin-1.39.5.ebuild)0
-rw-r--r--net-im/telegram-desktop-bin/Manifest4
-rw-r--r--net-im/telegram-desktop-bin/telegram-desktop-bin-2.5.1.ebuild (renamed from net-im/telegram-desktop-bin/telegram-desktop-bin-2.4.5.ebuild)2
7 files changed, 10 insertions, 103 deletions
diff --git a/net-im/prosody/files/prosody.initd-r4 b/net-im/prosody/files/prosody.initd-r5
index 1282e9dc4561..54e37be5bd8c 100644
--- a/net-im/prosody/files/prosody.initd-r4
+++ b/net-im/prosody/files/prosody.initd-r5
@@ -1,5 +1,5 @@
#!/sbin/openrc-run
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
name="Prosody XMPP server"
@@ -10,6 +10,7 @@ pidfile="${jabber_pid}/prosody.pid"
prosody_config="/etc/jabber/prosody.cfg.lua"
command="/usr/bin/prosody"
+commandctl="/usr/bin/prosodyctl"
command_group="jabber"
command_user="jabber"
@@ -19,7 +20,7 @@ checkconfig() {
return 1
fi
- luac -p "${prosody_config}"
+ ${commandctl} check config
return $?
}
diff --git a/net-im/prosody/prosody-0.11.7-r100.ebuild b/net-im/prosody/prosody-0.11.7-r101.ebuild
index ca3f26467355..810bc3920add 100644
--- a/net-im/prosody/prosody-0.11.7-r100.ebuild
+++ b/net-im/prosody/prosody-0.11.7-r101.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -14,7 +14,7 @@ SRC_URI="https://prosody.im/downloads/source/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 arm arm64 x86"
IUSE="icu +idn +libevent libressl mysql postgres +sqlite +ssl test +zlib"
REQUIRED_USE="
^^ ( icu idn )
@@ -92,7 +92,7 @@ src_install() {
keepdir /var/spool/jabber
- newinitd "${FILESDIR}"/prosody.initd-r4 prosody
+ newinitd "${FILESDIR}"/prosody.initd-r5 prosody
systemd_newunit "${FILESDIR}"/prosody.service-r2 prosody.service
newtmpfiles "${FILESDIR}"/prosody.tmpfilesd-r1 prosody.conf
diff --git a/net-im/prosody/prosody-0.11.7-r2.ebuild b/net-im/prosody/prosody-0.11.7-r2.ebuild
deleted file mode 100644
index e39395687019..000000000000
--- a/net-im/prosody/prosody-0.11.7-r2.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit systemd tmpfiles toolchain-funcs
-
-DESCRIPTION="Prosody is a modern XMPP communication server"
-HOMEPAGE="https://prosody.im/"
-SRC_URI="https://prosody.im/downloads/source/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 x86"
-IUSE="+libevent libressl luajit mysql postgres +sqlite +ssl test +zlib"
-RESTRICT="!test? ( test )"
-
-# dev-lang/lua:0 is 5.1 so lua-bit32 is required
-COMMON_DEPEND="
- dev-lua/lua-bit32
- net-dns/libidn
- net-im/jabber-base
- libressl? ( dev-libs/libressl:= )
- !libressl? ( dev-libs/openssl:0= )
- luajit? ( dev-lang/luajit:2 )
- !luajit? ( dev-lang/lua:0= )
-"
-
-DEPEND="
- ${COMMON_DEPEND}
- test? ( dev-lua/busted )
-"
-
-RDEPEND="
- ${COMMON_DEPEND}
- dev-lua/luaexpat
- dev-lua/luafilesystem
- dev-lua/luasocket
- libevent? ( dev-lua/luaevent )
- mysql? ( dev-lua/luadbi[mysql] )
- postgres? ( dev-lua/luadbi[postgres] )
- sqlite? ( dev-lua/luadbi[sqlite] )
- ssl? ( dev-lua/luasec )
- zlib? ( dev-lua/lua-zlib )
-"
-
-PATCHES=(
- "${FILESDIR}/${PN}-0.11.7-bit32.patch"
- "${FILESDIR}/${PN}-0.11.7-gentoo.patch"
-)
-
-src_prepare() {
- default
-
- # Set correct plugin path for optional net-im/prosody-modules package
- sed -e "s/GENTOO_LIBDIR/$(get_libdir)/g" -i prosody.cfg.lua.dist || die
-}
-
-src_configure() {
- local myeconfargs=(
- --c-compiler="$(tc-getCC)"
- --datadir="${EPREFIX}/var/spool/jabber"
- --libdir="${EPREFIX}/usr/$(get_libdir)"
- --linker="$(tc-getCC)"
- --ostype="linux"
- --prefix="${EPREFIX}/usr"
- --runwith="$(usex luajit luajit lua)"
- --sysconfdir="${EPREFIX}/etc/jabber"
- --with-lua-include="${EPREFIX}/usr/include"
- --with-lua-lib="${EPREFIX}/usr/$(get_libdir)/lua"
- )
-
- # Since the configure script is handcrafted,
- # and yells at unknown options, do not use 'econf'.
- ./configure ${myeconfargs[@]} --cflags="${CFLAGS} -Wall -fPIC" --ldflags="${LDFLAGS} -shared" || die
-
- rm makefile || die
- mv GNUmakefile Makefile || die
-}
-
-src_install() {
- default
-
- newinitd "${FILESDIR}"/prosody.initd-r4 prosody
- systemd_newunit "${FILESDIR}"/prosody.service-r2 prosody.service
-
- newtmpfiles "${FILESDIR}"/prosody.tmpfilesd-r1 prosody.conf
-
- keepdir /var/spool/jabber
-}
-
-pkg_postinst() {
- tmpfiles_process prosody.conf
-}
diff --git a/net-im/signal-desktop-bin/Manifest b/net-im/signal-desktop-bin/Manifest
index 94c1a1e2082d..754b09f0a709 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1 +1 @@
-DIST signal-desktop_1.39.5_amd64.deb 110602206 BLAKE2B 3bd6c8367d4b224dd9fcf5a717c2fdf8501ec46ba104bcedc55e635c78e3adb50d707bcd1018f4b74e04a5438417010b3952e320d7bbbb5db874e882d84bc1ef SHA512 89f36c0e8d9a001a8b91665abcac2fee77d5342906cc64f53563393f14bc09be6ea1fc7df09356c4cab9ceee5b48168254434be2de1b0883ee9e8542c23b6f2c
+DIST signal-desktop_1.39.6_amd64.deb 110644720 BLAKE2B be79e5c2145acbd5a8e4ee5e27238ff3f593ca4ac8d5560802ad9cdb4fb945963a693b51871f76245c7ed55157c34c2c805c575cb45b764ac09a34d80f8ed547 SHA512 49fa8745c30d59ba3fc5cb1b0a28117e416d77cf51183f47dce99545b4ee850a92585ef6778c38a8498b1c6dca7f35cacb0babfc4645a8a8b1be4e5ae857e699
diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-1.39.5.ebuild b/net-im/signal-desktop-bin/signal-desktop-bin-1.39.6.ebuild
index 8c09f422a51b..8c09f422a51b 100644
--- a/net-im/signal-desktop-bin/signal-desktop-bin-1.39.5.ebuild
+++ b/net-im/signal-desktop-bin/signal-desktop-bin-1.39.6.ebuild
diff --git a/net-im/telegram-desktop-bin/Manifest b/net-im/telegram-desktop-bin/Manifest
index 07b270f90d51..6bfc2fc3baac 100644
--- a/net-im/telegram-desktop-bin/Manifest
+++ b/net-im/telegram-desktop-bin/Manifest
@@ -1,7 +1,7 @@
DIST tdesktop-2.4.4.tar.gz 14641222 BLAKE2B 3b2d0eb7f0ec5736bb386fe4802c0885f55b0fa8b18eea7762e7dd6bc7a82435cc58509c3112591f68d991adafab68d5bf7bbef7207e1b883e28ab64c24db8ef SHA512 578c36323e12eeaa51e32eb85fb19f8e8941f3cce7feb51765770b57e9d173c14c6aab02252cb0d2e6e9379039ce4e39649d1bd1379cfff88b687092a6a0c042
-DIST tdesktop-2.4.5.tar.gz 14776247 BLAKE2B 029b50bfb4d2b4d62b93fe8dddbbf31965050844fa7b027f21b061e4fc8a7b8dc7068f35ec8b24c4eefc566d0be90f1b2f688b629e1345d23ea3339cecf04f4e SHA512 5439e177ff2e64697c537f92fd15382a61e52cbca00d610983497bbded3464cb95b591d323bb65238f0ce8b996e7d7cedfe13157f16d963ec3cb5e507c492f30
DIST tdesktop-2.4.7.tar.gz 14777737 BLAKE2B 44d251e621c4e092c876c3fbc47c222ef9af1d3af5d098d3928bc0a0efdc079b78daf82cab7ed2e970a9c3b021ec105638f5ac1bf7c4246e4fa534546ea12547 SHA512 50d887f8074dc9bedc2a1fa13e6d8719eb5c3da42935a34ffd3b5877b1bffca9f902a65ca715bd63c17bbe13b482194f96367f7cac69c2ba26d166b82d144625
+DIST tdesktop-2.5.1.tar.gz 14954825 BLAKE2B ab43f1aee44bd2827159d6355c31007f05bf4b9e66631bf282bf631bb7dc58dacdcb23631b21040be3ea6dcc635a3b988c27cf7580b2eaeb908a8720d4322daf SHA512 430167f7231697bed69e4eb51488376460cf71de0bcce4d6ebb14c87c55b9461d00a6cc82f7861c4f1e8aa374bf95404385e93a05eb46eda8eec4ce87998735c
DIST tsetup.2.4.4.tar.xz 34298876 BLAKE2B aa52d4a95ec2467581437f99c4c423e62ed9d86f069f43eba152bd11344bd8015838e56e2692d068964f468fee1adbf110c17a4a456e5861ec5c211097cf018c SHA512 c883529b36bb45ac6d47261bb2ece356798e740935aafcb0dae0062d157fbdec8d5f7416ff2e78e7ca56cc6ebec1d58d3b2a514341d1b8b6e2d86e3712644fcb
-DIST tsetup.2.4.5.tar.xz 34592508 BLAKE2B f7694f618f34689026c3a03dff394ca06d623868c8a257c3451eed63a871f4f6a57a457cd1d2293f0367058bfffe77df2a6fb02d11cd5bd79e3205aa65870245 SHA512 9dfc2663bdc50a1eed14060f37c0b267c456ff298f7189e1066b8b5c3624821ab772176f4442122ab442b6ee14b0a8d26219f3f9782d34459308de4db42bee70
DIST tsetup.2.4.7.tar.xz 34591504 BLAKE2B 339b582090ef39a2ddeb634cfa2522e4d642dc73574dd44f93f2930daec4f15ae691bb0fd3394306c67341d6019d05da4ff4827907746c1f6ed7f08b22301873 SHA512 200719748e74bc5fe85c77a23d53c989f3b08bf7f059e832f470d1db3f75f0ed243d329445ed933048634ed3bdb2f97538381c46698578f25bb477aac03dd685
+DIST tsetup.2.5.1.tar.xz 34642524 BLAKE2B be850b57f2d9daf96dc87825bac4b2ae9934050c26bfc55f959c0a8ab293a0000fb18b50edf7b147ef1c027c6e3871b279df83347240a3c7137ef03bb26a38f5 SHA512 7b830fbc9b0dcf465c76f44361e5d64e2d11878a7b7ef29648244672b3383b389725df6cdf07909b87d0361dca91e524345ac0ddf2868fefec2cdff2aa65bf76
DIST tsetup32.2.4.4.tar.xz 37623572 BLAKE2B 2d6c442a6eb435eded64c124ddf99eead32f00a09d681895abbe0f4c3d51844d6cdbf685ef5b6cffcc782c8867e93bf608e9d3f2721be1c067b57c4ec15833d0 SHA512 d3bb1e8e4bbb86a7b6ba56ae8b7a83e6376ad2372be58f5d707caef04a6c0019146237e570711a7bc287b4642134ad82cc04e0a32aff6b10e93788dfe60b9803
diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-2.4.5.ebuild b/net-im/telegram-desktop-bin/telegram-desktop-bin-2.5.1.ebuild
index f45d03b0f491..6821536278c0 100644
--- a/net-im/telegram-desktop-bin/telegram-desktop-bin-2.4.5.ebuild
+++ b/net-im/telegram-desktop-bin/telegram-desktop-bin-2.5.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7