summaryrefslogtreecommitdiff
path: root/app-office/onlyoffice-bin
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-09-10 10:35:29 +0100
committerV3n3RiX <venerix@koprulu.sector>2023-09-10 10:35:29 +0100
commit5067796b074450a155155c782ef4885c885cfb2b (patch)
tree68109e52982e612f48c05614ff09888cb33668ac /app-office/onlyoffice-bin
parent68d015b395b17126b8651edb61c80fca8c5968c1 (diff)
gentoo auto-resync : 10:09:2023 - 10:35:29
Diffstat (limited to 'app-office/onlyoffice-bin')
-rw-r--r--app-office/onlyoffice-bin/Manifest4
-rw-r--r--app-office/onlyoffice-bin/metadata.xml2
-rw-r--r--app-office/onlyoffice-bin/onlyoffice-bin-7.4.1-r1.ebuild (renamed from app-office/onlyoffice-bin/onlyoffice-bin-7.4.1.ebuild)13
3 files changed, 15 insertions, 4 deletions
diff --git a/app-office/onlyoffice-bin/Manifest b/app-office/onlyoffice-bin/Manifest
index ce07a4b1df76..7e7a180511a7 100644
--- a/app-office/onlyoffice-bin/Manifest
+++ b/app-office/onlyoffice-bin/Manifest
@@ -1,3 +1,3 @@
DIST onlyoffice-bin-7.4.1_amd64.deb 202066536 BLAKE2B eb617fadb0bbffcff80d45cfe19e58a163af50d748f183ac09ae5799164bc5c20567c6e8961cfe6e151041df3ce090dd8de9de67b24e9081755cd92363ecfcc3 SHA512 8676d791ad9e32115837ffa060b208072d47b70b001abb2cbaa4fe1ff15265895756ca2bd2ae571b2f03e3af7d923534e5f3bc65f96a7a56052719e8156b6025
-EBUILD onlyoffice-bin-7.4.1.ebuild 1743 BLAKE2B 14c1c312b16998fa9a58188bb8ae36ec05cf7888a1d46b75243359f91fdb6139d86aa9e010418d61e0b3854e07d2d3cbb250981d3128a1cc0981e6f60f10dfe7 SHA512 cf801afcbcfa7fb4033f0cd4c394144a20fe90a30a6187841f26f89a48474ddf6f46d9a86553606204413eb9f9c0416a46c26227587649cae8ddf5e7a691e885
-MISC metadata.xml 445 BLAKE2B 482136e28fb31d39958018bafa81c01a75af85884180cc2638d6420df9ac59f24c4e473982e7725eddc64886e812131c553345f5eec892b056b8519be2a86f22 SHA512 b93d2df227637839fec3ecd45402a77f52e547758a528300660184319f684330f0ee6ca33feb249b828401b6d657799f8c6f5dc8af94af758abbc5989fc4a4de
+EBUILD onlyoffice-bin-7.4.1-r1.ebuild 2028 BLAKE2B c3ff54388e63b34dbff271b7ac29a79dfaf63587133c41c1044479cfea8a17a89cbb5288b56d403e4ceb3c6f8ce454a3b6d1fd69c627fa6a4caa495024d6478b SHA512 0c277fd0f1d5322ded1ecd5e9f60e3a897640be66b226d92fb7c1f4b4b282d3c9f074f1e92f82992301b5a8186516f6312f21543263d9c50a434bcaa5717d62a
+MISC metadata.xml 446 BLAKE2B d5d01751407be4985806d5dc9f973f8333d34e8cb9428702c9580038530668b82153e3fd83b7e8f93d74ec45c28e3f9802690e1aa38b7ad2b0da489325092104 SHA512 896aa89e2b98b724154cfbb1321a681a219217b78cd96fe163d587c2a2c167e7bfc18cf75ce3b93eb723098699db95d92a45d0a2cb79931d9a45dc571a315a45
diff --git a/app-office/onlyoffice-bin/metadata.xml b/app-office/onlyoffice-bin/metadata.xml
index d3cc03317573..31004247c0ec 100644
--- a/app-office/onlyoffice-bin/metadata.xml
+++ b/app-office/onlyoffice-bin/metadata.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>parona@protonmail.com</email>
diff --git a/app-office/onlyoffice-bin/onlyoffice-bin-7.4.1.ebuild b/app-office/onlyoffice-bin/onlyoffice-bin-7.4.1-r1.ebuild
index e88bb3d1c410..b7a024eb6d59 100644
--- a/app-office/onlyoffice-bin/onlyoffice-bin-7.4.1.ebuild
+++ b/app-office/onlyoffice-bin/onlyoffice-bin-7.4.1-r1.ebuild
@@ -38,7 +38,6 @@ RDEPEND="
media-libs/gstreamer:1.0
media-libs/harfbuzz
media-libs/libglvnd
- media-libs/libpulse
net-print/cups
sys-apps/dbus
x11-libs/cairo
@@ -60,12 +59,24 @@ RDEPEND="
x11-libs/libXScrnSaver
x11-libs/libXtst
x11-libs/pango
+ || (
+ media-libs/libpulse
+ media-sound/apulse
+ )
"
S="${WORKDIR}"
QA_PREBUILT="*"
+src_prepare() {
+ default
+
+ # Allow launching the ONLYOFFICE on ALSA systems via media-sound/apuls
+ sed -i -e 's|\(export LD_LIBRARY_PATH=$DIR$LDLPATH\)|\1:'"${EPREFIX}"'/usr/'$(get_libdir)'/apulse|' \
+ "${S}"/usr/bin/onlyoffice-desktopeditors || die
+}
+
src_install() {
domenu usr/share/applications/onlyoffice-desktopeditors.desktop
for size in {16,24,32,48,64,128,256}; do