back to updates

This commit is contained in:
Mario Fetka
2021-06-30 18:45:43 +02:00
parent 7576f0a9e2
commit 701156bcf9
103 changed files with 2590 additions and 688 deletions

6
net-im/franz/Manifest Normal file
View File

@@ -0,0 +1,6 @@
AUX franz 280 BLAKE2B e7b930e7efda9cd71d140c25e5e12002ec5ae6a55100c4990e9da9abc7322db975661f0880abc8f4be183be2b3b96326af92d1d0307682adf3817d67ce664056 SHA512 6bf82eff75451ab8bc95885a406f8b70b843fa2c9d2d667eb5068330756bc97a77ceb214f549bc1a60a8513e6b599396b14625983b0c12e66554835488bcb242
AUX franz.desktop 498 BLAKE2B fbc88fd834fab272bfd84c253ed2cb8bdbc63a2d73d7d463ed432fa51386bc3a957b282fe33faf3585d7083045fe14e64224c17eb300e1d5d11d4e21add60ea7 SHA512 375e4f80413d1888525c3711f94421886910abee678dd159e2e63bdfb2a3167d8a5444c5640a13bf120ce74859d95a6799d862f3b512bc05fcb8b4bef135999c
AUX franz.svg 6705 BLAKE2B c98ed1a76100ed0332302ca3da3e7d9fdf5a683d07690f5192a25f1ea0d6b36df3a76ab1b16bb02c54f14e87f2940a1fa68107282df1296ab1d8025fb7e798c2 SHA512 d80a07371e10deba843f5832c653067372fc6a1c5cb84a645f3dfcbefa1149d43cfba8daa8155e60dc35f8a0d3b8ec4aeabb9a633582291ce911608241fc132e
DIST franz-5.4.1.tar.gz 104044394 BLAKE2B a6529cb5beeace865b8de93e399320a5447811f613191d17b4d33d43797e0b0bd0d76a7867507259efcf109171deafb674931a693b2ad3c67ae52f323845a6df SHA512 0cb643d4bc7270b818f665ec9561dc81a1d953063b378b6bcb4b66911044055a89eeb4476c934213bd5665f54553f1799ecc31877d73f87abd009346ab67d66c
EBUILD franz-5.4.1.ebuild 3419 BLAKE2B f0903ebcc3448778f5be85d65a0c00fc7401ce146989d6de4c69190bba55f9ffa6e151b61123e9d7b713de94496a7808d67a27ad5d8104d2548c0cfb40dbe522 SHA512 89b2027a801d683373254b2f1776515c5cd989962df947b2cab76782399b461f6a3b16bf23fa611b548a8b28171237d20051ede519ada0e60c51dfb78bbe3bd4
MISC metadata.xml 344 BLAKE2B 2f7e381d45bf16e64178ae6febf8e5294578d2febc3283aa9cd9d678ea70d90184e7c499014dc3f15abc6e32556cf769a42f0e5c6e1bc58af1c24db957ad4021 SHA512 290681e382241cfece5ccd36f0410ff02a40d58f4a8c2c2af3660aabd32bf3e22d0b31b61bf3e5a8b0737fcaddc00d91645eb894f69c848d54c29fb5142fba26

12
net-im/franz/files/franz Executable file
View File

@@ -0,0 +1,12 @@
#!/bin/sh
SCRIPT=$(readlink -f "$0")
USR_DIRECTORY=$(readlink -f $(dirname $SCRIPT)/..)
FRANZ_PATH=/opt/Franz/franz
FRANZ_LOGS="$HOME/.config/Franz/logs"
mkdir -p $FRANZ_LOGS
nohup "$FRANZ_PATH" --executed-from="$(pwd)" --pid=$$ "$@" > "$FRANZ_LOGS/franz-startup.log" 2>&1 &

View File

@@ -0,0 +1,10 @@
[Desktop Entry]
Name=Franz
Exec=/opt/Franz/franz %U
Terminal=false
Type=Application
Icon=franz
StartupWMClass=Franz
Comment=Franz is your messaging app / former Emperor of Austria and combines chat & messaging services into one application. Franz currently supports Slack, WhatsApp, WeChat, HipChat, Facebook Messenger, Telegram, Google Hangouts, GroupMe, Skype and many more. You can download Franz for free for Mac & Windows.
MimeType=x-scheme-handler/franz;
Categories=Network;InstantMessaging;

View File

@@ -0,0 +1,35 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="80px" height="80px" viewBox="0 0 80 80" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<!-- Generator: Sketch 42 (36781) - http://www.bohemiancoding.com/sketch -->
<title>franz</title>
<desc>Created with Sketch.</desc>
<defs>
<filter x="-50%" y="-50%" width="200%" height="200%" filterUnits="objectBoundingBox" id="filter-1">
<feOffset dx="0" dy="1" in="SourceAlpha" result="shadowOffsetOuter1"></feOffset>
<feGaussianBlur stdDeviation="1" in="shadowOffsetOuter1" result="shadowBlurOuter1"></feGaussianBlur>
<feColorMatrix values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.3 0" type="matrix" in="shadowBlurOuter1" result="shadowMatrixOuter1"></feColorMatrix>
<feMerge>
<feMergeNode in="shadowMatrixOuter1"></feMergeNode>
<feMergeNode in="SourceGraphic"></feMergeNode>
</feMerge>
</filter>
<linearGradient x1="30.4719662%" y1="95.2408507%" x2="68.063052%" y2="3.5648771%" id="linearGradient-2">
<stop stop-color="#318CC8" offset="0%"></stop>
<stop stop-color="#5EC0FF" offset="100%"></stop>
</linearGradient>
</defs>
<g id="icons" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<g id="franz">
<g id="Page-1" filter="url(#filter-1)" transform="translate(4.000000, 4.000000)">
<path d="M35.9420808,71.5384615 C16.3467148,71.5384615 0.461538462,55.6532852 0.461538462,36.0579192 C0.461538462,16.4625533 16.3467148,0.577376909 35.9420808,0.577376909 C55.5374467,0.577376909 71.4226231,16.4625533 71.4226231,36.0579192 C71.4226231,55.6532852 55.5374467,71.5384615 35.9420808,71.5384615 Z" id="Fill-1" stroke="#FFFFFF" stroke-width="2.5" fill="url(#linearGradient-2)"></path>
<path d="M48.9831862,47.7311418 C48.3589601,47.7311418 47.7333024,47.695349 47.1072541,47.6262364 L47.1072541,51.7992839 C47.1072541,53.122185 48.5184007,53.8277583 50.4587598,53.8277583 C52.3991188,53.8277583 56.8089193,54.18061 58.5727874,51.0937106 C59.4799717,49.5060731 60.0599449,47.7327036 60.4099332,46.2456764 C57.3247258,47.2180686 53.4557216,47.7311418 48.9831862,47.7311418" id="Fill-3" fill="#FEFEFE"></path>
<path d="M60.8655036,43.2258722 C60.8656338,43.2176724 60.8658941,43.2080409 60.8658941,43.2002315 C60.8658941,42.8456878 60.7797311,40.8259338 60.667537,38.2174863 C60.6590769,38.2176164 60.6513977,38.2178768 60.6428075,38.2178768 C58.3771897,38.2178768 55.0258142,37.0998405 53.3244207,35.7764188 C52.9135196,35.4568869 52.4548514,35.0301068 51.9649459,34.5413727 C49.7058359,37.4808058 47.549809,41.6273016 47.1687136,44.910866 C47.7640451,44.9870071 48.3697891,45.0282664 48.9832122,45.0282664 C53.829164,45.0282664 57.9269816,44.3915454 60.8655036,43.2258722" id="Fill-5" fill="#FEFEFE"></path>
<path d="M54.9840212,33.643 C56.1988932,34.5880595 58.8726789,35.4818377 60.5515554,35.5134655 C60.3633505,31.0949446 60.1603078,26.114412 60.1603078,24.4584428 C60.1603078,21.3716736 60.2495945,18.5935032 59.2783737,18.5935032 C56.8089323,18.5935032 57.4262601,29.3093405 54.3393608,31.9551427 C54.1456893,32.1212212 53.9478528,32.3035691 53.747153,32.5006246 C54.2137606,32.9712671 54.6418423,33.3768319 54.9840212,33.643" id="Fill-7" fill="#FEFEFE"></path>
<path d="M12.0732694,35.4601798 C13.7241625,35.2508897 15.8906017,34.4664421 16.9491569,33.6430781 C17.3707308,33.3150861 17.9225903,32.7754611 18.5167504,32.1628189 C18.4383968,32.091754 18.3603035,32.0212096 18.2832514,31.9552208 C15.196352,29.3092884 15.8136798,18.5934511 13.3442384,18.5934511 C12.3731478,18.5934511 12.4623043,21.3716215 12.4623043,24.4585209 C12.4623043,26.107722 12.2608235,31.0550649 12.0732694,35.4601798" id="Fill-9" fill="#FEFEFE"></path>
<path d="M25.4406878,44.8074965 C25.008311,41.3920845 22.6955769,37.0765166 20.3525165,34.1524418 C19.7173574,34.8036101 19.1252797,35.3746025 18.6085622,35.7765229 C17.0675204,36.9752556 14.1720798,38.005567 11.9563116,38.188826 C11.8435969,40.8110701 11.7566529,42.8443602 11.7566529,43.2002055 C11.7566529,43.278429 11.7602973,43.3748743 11.7669352,43.4845954 C14.6418112,44.484971 18.4764543,45.0282403 22.9499008,45.0282403 C23.7973437,45.0282403 24.6298186,44.9488454 25.4406878,44.8074965" id="Fill-11" fill="#FEFEFE"></path>
<path d="M22.9499399,47.7311418 C18.830126,47.7311418 15.2211727,47.2965524 12.266251,46.4681122 C12.6207947,47.9073724 13.1873619,49.5845569 14.0497726,51.0937106 C15.8137709,54.18061 20.2235714,53.8277583 22.1638003,53.8277583 C24.1041594,53.8277583 25.515306,53.122185 25.515306,51.7992839 L25.515306,47.5360386 C24.6592728,47.6651529 23.8033699,47.7311418 22.9499399,47.7311418" id="Fill-13" fill="#FEFEFE"></path>
<path d="M63.5454456,37.4703413 C63.0231314,37.4703413 62.4684084,37.6495655 61.8962446,38.0029379 C61.814637,38.0533081 61.4828705,38.2178247 60.6428465,38.2178247 C58.3770986,38.2178247 55.0258532,37.0999186 53.3244598,35.7764969 C52.4748043,35.1156971 51.4221061,33.9989624 50.3075841,32.8167595 C47.9636126,30.3303978 45.7496666,27.9820011 43.8337767,27.9820011 C42.471829,27.9820011 40.9034545,28.6166396 39.3866216,29.2305834 C38.1232016,29.7418344 36.8167001,30.2705263 35.966524,30.2705263 C35.1163479,30.2705263 33.8099765,29.7418344 32.5465565,29.2305834 C31.0297236,28.6166396 29.461219,27.9820011 28.0994014,27.9820011 C26.1833814,27.9820011 23.9693052,30.330528 21.6254639,32.8168896 C20.5109419,33.9990926 19.4582437,35.1156971 18.6085882,35.7764969 C16.9074551,37.0997884 13.5560796,38.2176945 11.2902015,38.2178247 C10.4503076,38.2178247 10.1185411,38.0533081 10.0369336,38.0029379 C9.46476974,37.6495655 8.9099166,37.4703413 8.3877325,37.4703413 C7.64857908,37.4703413 7.0250038,37.8567732 6.76039755,38.4787866 C6.43422772,39.2456631 6.70586237,40.1875989 7.48679572,40.9985982 C9.95272293,43.559539 15.5888491,45.0282143 22.9499269,45.0282143 C27.7832535,45.0282143 32.1465885,42.492784 34.6182426,40.1200482 C35.1197319,39.6387329 35.7738938,39.6142637 35.8998843,39.6142637 L35.9039192,39.6137431 L35.9276075,39.6223333 L36.0163736,39.614524 L36.0331636,39.6142637 C36.1591542,39.6142637 36.8134462,39.6387329 37.3149356,40.1200482 C39.7865896,42.492784 44.1497944,45.0282143 48.9831211,45.0282143 C56.3441989,45.0282143 61.980325,43.559539 64.4463824,40.9985982 C65.2273158,40.1877291 65.4986901,39.2456631 65.1726504,38.4787866 C64.9080442,37.8567732 64.2844689,37.4703413 63.5454456,37.4703413" id="Fill-15" fill="#FEFEFE"></path>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 6.5 KiB

View File

@@ -0,0 +1,116 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
MULTILIB_COMPAT=( abi_x86_64 )
inherit pax-utils multilib-build xdg-utils desktop
DESCRIPTION="Microsoft franz for Linux is your chat-centered workspace in Office 365"
HOMEPAGE="https://aka.ms/microsoftfranz"
SRC_URI="https://github.com/meetfranz/franz/releases/download/v${PV}/${P}.tar.gz"
LICENSE="no-source-code MIT MIT-with-advertising BSD-1 BSD-2 BSD Apache-2.0 Boost-1.0 ISC CC-BY-SA-3.0 CC0-1.0 openssl ZLIB APSL-2 icu Artistic-2 LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64"
IUSE="pax_kernel"
QA_PREBUILT=opt/Franz/franz
RESTRICT="mirror bindist strip" #299368
RDEPEND="
app-crypt/libsecret[${MULTILIB_USEDEP}]
dev-libs/atk[${MULTILIB_USEDEP}]
dev-libs/expat[${MULTILIB_USEDEP}]
dev-libs/glib:2[${MULTILIB_USEDEP}]
dev-libs/nspr[${MULTILIB_USEDEP}]
dev-libs/nss[${MULTILIB_USEDEP}]
gnome-base/gconf:2[${MULTILIB_USEDEP}]
media-libs/alsa-lib[${MULTILIB_USEDEP}]
media-libs/fontconfig:1.0[${MULTILIB_USEDEP}]
media-libs/freetype:2[${MULTILIB_USEDEP}]
media-libs/libv4l[${MULTILIB_USEDEP}]
net-print/cups[${MULTILIB_USEDEP}]
sys-apps/dbus[${MULTILIB_USEDEP}]
sys-devel/gcc[cxx]
virtual/ttf-fonts
x11-libs/cairo[${MULTILIB_USEDEP}]
x11-libs/gdk-pixbuf:2[${MULTILIB_USEDEP}]
x11-libs/gtk+:2[${MULTILIB_USEDEP}]
x11-libs/libX11[${MULTILIB_USEDEP}]
x11-libs/libXScrnSaver[${MULTILIB_USEDEP}]
x11-libs/libXcomposite[${MULTILIB_USEDEP}]
x11-libs/libXcursor[${MULTILIB_USEDEP}]
x11-libs/libXdamage[${MULTILIB_USEDEP}]
x11-libs/libXext[${MULTILIB_USEDEP}]
x11-libs/libXfixes[${MULTILIB_USEDEP}]
x11-libs/libXi[${MULTILIB_USEDEP}]
x11-libs/libXrandr[${MULTILIB_USEDEP}]
x11-libs/libXrender[${MULTILIB_USEDEP}]
x11-libs/libXtst[${MULTILIB_USEDEP}]
x11-libs/libxcb[${MULTILIB_USEDEP}]
x11-libs/libxkbfile[${MULTILIB_USEDEP}]
x11-libs/pango[${MULTILIB_USEDEP}]"
src_install() {
insinto /opt/Franz/locales
doins locales/*.pak
insinto /opt/Franz/resources/app.asar.unpacked/assets/images/taskbar/win32
doins resources/app.asar.unpacked/assets/images/taskbar/win32/*.ico
insinto /opt/Franz/resources/app.asar.unpacked/dictionaries
doins -r resources/app.asar.unpacked/dictionaries/*
insinto /opt/Franz/resources
doins resources/*.asar
insinto /opt/Franz
doins *.pak
doins *.bin
doins *.dat
exeinto /opt/Franz
doexe *.so
doexe franz
doexe chrome-sandbox
exeinto /opt/Franz/swiftshader
doexe swiftshader/*.so
into /opt
dobin ${FILESDIR}/franz
dodoc *.html
dodoc *.txt
#dodoc -r usr/share/doc/franz/.
# symlink required for the "Help->3rd Party Notes" menu entry (otherwise frozen skype -> xdg-open)
#dosym ${P} usr/share/doc/franz
# compat symlink for franz bin autocreate autostart desktop file
dosym ../../opt/bin/franz usr/bin/franz
domenu ${FILESDIR}/franz.desktop
doicon ${FILESDIR}/franz.svg
if use pax_kernel; then
pax-mark -Cm "${ED%/}"/opt/Franz/franz
eqawarn "You have set USE=pax_kernel meaning that you intend to run"
eqawarn "${PN} under a PaX enabled kernel. To do so, we must modify"
eqawarn "the ${PN} binary itself and this *may* lead to breakage! If"
eqawarn "you suspect that ${PN} is being broken by this modification,"
eqawarn "please open a bug."
fi
}
pkg_postinst() {
xdg_desktop_database_update
xdg_mimeinfo_database_update
}
pkg_postrm() {
xdg_desktop_database_update
xdg_mimeinfo_database_update
}

10
net-im/franz/metadata.xml Normal file
View File

@@ -0,0 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>mario.fetka@gmail.com</email>
</maintainer>
<longdescription lang="en">
Microsoft Teams for Linux is your chat-centered workspace in Office 365
</longdescription>
</pkgmetadata>