summaryrefslogtreecommitdiff
path: root/app-office
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-12-22 06:30:44 +0000
committerV3n3RiX <venerix@koprulu.sector>2024-12-22 06:30:44 +0000
commit5a2cecfc8661e1d3a762adf05cf8eb142cd41710 (patch)
tree341806a72603cc8845e7e1595289e7a8b9570f2a /app-office
parentd2bcdab82e5f5f38a8ab54026e8aa94edb1b77a6 (diff)
gentoo auto-resync : 22:12:2024 - 06:30:44HEADmaster
Diffstat (limited to 'app-office')
-rw-r--r--app-office/Manifest.gzbin8438 -> 8437 bytes
-rw-r--r--app-office/drawio-desktop-bin/Manifest3
-rw-r--r--app-office/drawio-desktop-bin/drawio-desktop-bin-25.0.2.ebuild111
-rw-r--r--app-office/merkuro/Manifest2
-rw-r--r--app-office/merkuro/merkuro-24.12.0-r1.ebuild (renamed from app-office/merkuro/merkuro-24.12.0.ebuild)2
5 files changed, 116 insertions, 2 deletions
diff --git a/app-office/Manifest.gz b/app-office/Manifest.gz
index 7c916e4c9dc1..b59c41bc901b 100644
--- a/app-office/Manifest.gz
+++ b/app-office/Manifest.gz
Binary files differ
diff --git a/app-office/drawio-desktop-bin/Manifest b/app-office/drawio-desktop-bin/Manifest
index d789d5b33766..957d24a7b5fa 100644
--- a/app-office/drawio-desktop-bin/Manifest
+++ b/app-office/drawio-desktop-bin/Manifest
@@ -1,11 +1,14 @@
DIST drawio-desktop-bin-amd64-24.4.0.deb 96673050 BLAKE2B ad5f55a48bc576683a1c033ba2aebb4aab55f21da86b36cd5ce3557e6c008f6c2cf59363d6ecbf4305e76dcecdb54cd03f7e81bce256117923d17a4c8edf39a2 SHA512 fd5543f1cdd6055442c922274588f507aa31e1b11f62ddfc01c592eca7cc3827247313b1f7f05f205d6465948b271ee191a54245cc2cc419430d0e152a3b6f87
DIST drawio-desktop-bin-amd64-24.7.17.deb 99145854 BLAKE2B 1979ea365b2d9cfc34fc7146bb76fd0469f85b17aa9a56c6a8081748910075365bc7c4d499ecbb96111c5a72cdafd2ee044ff01c22d1f5af39d6dd6b04ba3135 SHA512 124d8933d1f887cf3238b0c27cab23f349a717eb0fabfe6a2374f669f254c2268d4089cc03ad6880861ad3e416c51e686d72403c2cae7ca26aa7e18c1e181436
DIST drawio-desktop-bin-amd64-24.7.8.deb 99100416 BLAKE2B cc4b417bbbf19b767fa1b82fcaf6417c6238b39876c4692d218f161f0a2636d5c32af7c30c7afdd0e64e8b577a542014b855a5ea347835c295f09bdaa9b87203 SHA512 861f402a016cadd7e1ee6d9eb8f72cbd5294581725c3d21c8238df860b9252b483496094031c4f0e34070a6173755b966795256daddcc5ba36e9cb2bf825fdd1
+DIST drawio-desktop-bin-amd64-25.0.2.deb 99553202 BLAKE2B f1ca16fa1a5c3fd2deaec65c343dae74eda2d212b108e6dc4c57261f41bd373b47c234ef189939f5ec72dbea1a2ca7e2b480c0c567440fa9f7bf058016928511 SHA512 0ed69ebb6d7dc6866c704e3741f6f66668d978cff8fdc9a96268903cab5592972d9ae6323c85f5a72d17eeae495adff71dd4ecfc84e82941bbbc78294fd75f64
DIST drawio-desktop-bin-arm64-24.4.0.deb 91198066 BLAKE2B 615854d6a68e41c0b082a1c468ec08051510dc0c4ef90b5e831320e3cf3a66666ed02d523a729ac3c77d54be60b341c6758725292e1d540f8c374db8b0bca00c SHA512 2dd4fd3dcf3ecd97d6e38809725ae66cc8a8746d82b4499032e0c109fbd003444b0e2e5a75c4428c46d0b7c57438fc509be3161bb274cbaf3538419cf1d4a260
DIST drawio-desktop-bin-arm64-24.7.17.deb 94358472 BLAKE2B 4dee7b066fcb72667bfefe340514f3ae09a592442c75f53ad2e451920ff8225463ffb87d64a876c093a128347610cd04f504ca69286568a565b473e2e0c1197a SHA512 7b26b76e7362b97b6233e7471feb0576f9420e1dfe135b682106356d81285d3e5b62ee93256684b0764dc6842551f04fe8f86e065f65872f23da0f7c11f5b70e
DIST drawio-desktop-bin-arm64-24.7.8.deb 94418434 BLAKE2B 81caf77cfc65f484adc8a399b297a5efea9ecef046424154ecac13d9a59b6906536265975286c99544861798de38bef7c092b2962187b7bd1a75cc76cfa1cef1 SHA512 a8242a1d3bf4ce89973ffdb41bdcb4118af0dbb6bb8610a672778663d97994038e840b6eb26a71c089414635a79c55be31c60903dc6eb91e83e5583782200aa3
+DIST drawio-desktop-bin-arm64-25.0.2.deb 94887660 BLAKE2B a7d565f46b71448a73243e3b689fe32a121cf465edf8e4885856958f6751a1ecfae1b2fcabe04285d9a9f0f71d0094eaf414f72ea7b8df4a8ead706934da530a SHA512 0d70b011802abd8f3840f4b391fa94c32bfafbe26f5951c0d305d459f0c14b51023fae8b9f09a95b1b259d578ca8395373a6f65a8aa4cfd568248d7fa3ab8883
DIST drawio-icon.svg 1194 BLAKE2B 624a024e95ff1a68ac298b64d0e633f46411f7ec142d8b2a7d639c7e6a66a1f7c695f67b28a64e323ec1dea36ec4d657e2ee9119cd58f1c84f0d9cb9b5d9755d SHA512 ce010d61c5de3322d4e3c66c87ae199b7d15e68ee7253078f001eccb3b725c0290426978cfd81a4d06276b8b50ea8bd650213a50eb72432451afe536790eb39e
EBUILD drawio-desktop-bin-24.4.0.ebuild 3135 BLAKE2B fa45dcb5c70de51ad391a7bd5ab210723df3030aa125bfb379f82111548aac6bbf6d9996fa2f13e148e63227abbbf498dca7c09c9aafe3b6aac9b9de3cf2deb1 SHA512 b2e406fd3a9a793b67f9c04c6f92e9c70777e1026b9158e39af3a8b2d2b349923cdfa9aa687c81d4f80ab0acbdff8580dd2d43e9389570f10fd4c6245528a598
EBUILD drawio-desktop-bin-24.7.17.ebuild 3135 BLAKE2B fa45dcb5c70de51ad391a7bd5ab210723df3030aa125bfb379f82111548aac6bbf6d9996fa2f13e148e63227abbbf498dca7c09c9aafe3b6aac9b9de3cf2deb1 SHA512 b2e406fd3a9a793b67f9c04c6f92e9c70777e1026b9158e39af3a8b2d2b349923cdfa9aa687c81d4f80ab0acbdff8580dd2d43e9389570f10fd4c6245528a598
EBUILD drawio-desktop-bin-24.7.8.ebuild 3136 BLAKE2B 94bf89b9a8ca1298aaddacfab60fb46fdc3a03d282c78a34837b33d0da5df4d9e7b2eaeb546b8844edbb743a0d42c251fdf80f7bd217303b4b203eee347d883a SHA512 c0ce79a559cf859a06d6295e6dba0cebf10a8f6914cb3342d1be74760f581fef77a688ff60e34bfc8352d875b411311b2edee233e7c3939b3089e234c1e63832
+EBUILD drawio-desktop-bin-25.0.2.ebuild 3136 BLAKE2B 94bf89b9a8ca1298aaddacfab60fb46fdc3a03d282c78a34837b33d0da5df4d9e7b2eaeb546b8844edbb743a0d42c251fdf80f7bd217303b4b203eee347d883a SHA512 c0ce79a559cf859a06d6295e6dba0cebf10a8f6914cb3342d1be74760f581fef77a688ff60e34bfc8352d875b411311b2edee233e7c3939b3089e234c1e63832
MISC metadata.xml 555 BLAKE2B 258a9fc60050bc19713173448b3d10d74bd2b8cec26a4f6f2b0dc3e7306311b702d487e60b9eff8f4bb53b34577ecefab6acd49f5e1375e9de1b2cc967977e68 SHA512 f69146abbdd622e0499a985a8ab23c4c3a614c718e85cd5d9f85d7041b165aa60dc8bc3363cdccd2d5836feda1af21824fdd75cb1c63b1ded7987302021731c9
diff --git a/app-office/drawio-desktop-bin/drawio-desktop-bin-25.0.2.ebuild b/app-office/drawio-desktop-bin/drawio-desktop-bin-25.0.2.ebuild
new file mode 100644
index 000000000000..c5aaef290c47
--- /dev/null
+++ b/app-office/drawio-desktop-bin/drawio-desktop-bin-25.0.2.ebuild
@@ -0,0 +1,111 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CHROMIUM_LANGS="
+ af am ar bg bn ca cs da de el en-GB en-US es es-419 et fa fi fil fr gu he
+ hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr
+ sv sw ta te th tr uk ur vi zh-CN zh-TW
+"
+
+inherit chromium-2 desktop unpacker xdg
+
+DESCRIPTION="draw.io diagramming and whiteboarding desktop app"
+HOMEPAGE="https://www.drawio.com/"
+
+SRC_URI="
+ amd64? ( https://github.com/jgraph/drawio-desktop/releases/download/v${PV}/drawio-amd64-${PV}.deb
+ -> ${PN}-amd64-${PV}.deb )
+ arm64? ( https://github.com/jgraph/drawio-desktop/releases/download/v${PV}/drawio-arm64-${PV}.deb
+ -> ${PN}-arm64-${PV}.deb )
+ https://raw.githubusercontent.com/jgraph/drawio-desktop/3fee9d732fc8b78b2886e042262df8bda8ef6ba5/build/icon.svg
+ -> drawio-icon.svg
+"
+S="${WORKDIR}"
+
+# These are the licenses used by node_modules packages, drawio and drawio-desktop repositories
+LICENSE="
+ 0BSD Apache-2.0 BSD BSD-2 CC0-1.0 GPL-2 ISC PYTHON WTFPL-2 MIT ZLIB
+"
+SLOT="0"
+
+KEYWORDS="-* ~amd64"
+
+RDEPEND="
+ >=app-accessibility/at-spi2-core-2.46.0:2
+ dev-libs/expat
+ dev-libs/glib:2
+ dev-libs/nspr
+ >=dev-libs/nss-3
+ media-libs/alsa-lib
+ media-libs/mesa
+ net-print/cups
+ sys-apps/dbus
+ sys-libs/glibc
+ x11-libs/cairo
+ x11-libs/gtk+:3
+ x11-libs/libdrm
+ x11-libs/libX11
+ x11-libs/libxcb
+ x11-libs/libXcomposite
+ x11-libs/libXdamage
+ x11-libs/libXext
+ x11-libs/libXfixes
+ x11-libs/libxkbcommon
+ x11-libs/libXrandr
+ x11-libs/pango
+"
+
+QA_PREBUILT="opt/drawio/*"
+
+pkg_pretend() {
+ chromium_suid_sandbox_check_kernel_config
+}
+
+src_prepare() {
+ default
+ # cleanup languages
+ pushd "opt/drawio/locales" > /dev/null || die
+ chromium_remove_language_paks
+ popd > /dev/null || die
+
+ #Fix mimetype
+ sed -i \
+ -e 's*<icon name="x-office-document" />*<icon name="application-vnd.jgraph.mxfile"/>*g' \
+ -e '4 i <sub-class-of type="text/xml"/>' \
+ "usr/share/mime/packages/drawio.xml" || die "couldn't modify drawio.xml"
+}
+
+src_install() {
+ local destdir="/opt/drawio"
+
+ # Copy icons
+ local IC_SIZE
+ for IC_SIZE in 16 32 48 64 96 128 192 256 512 1024
+ do
+ newicon -s "${IC_SIZE}" "usr/share/icons/hicolor/${IC_SIZE}x${IC_SIZE}/apps/drawio.png" drawio.png
+ newicon -s "${IC_SIZE}" -c mimetypes "usr/share/icons/hicolor/${IC_SIZE}x${IC_SIZE}/apps/drawio.png" \
+ application-vnd.jgraph.mxfile.png
+ done
+ newicon -s scalable "${DISTDIR}/drawio-icon.svg" drawio.svg
+ newicon -s scalable -c mimetypes "${DISTDIR}/drawio-icon.svg" application-vnd.jgraph.mxfile.svg
+
+ # Create a desktop entry and associate it with the drawio mime type
+ domenu usr/share/applications/drawio.desktop
+
+ # MIME descriptor for .drawio and .vsdx files
+ insinto /usr/share/mime/packages
+ doins "usr/share/mime/packages/drawio.xml"
+
+ exeinto "${destdir}"
+ doexe opt/drawio/chrome-sandbox opt/drawio/chrome_crashpad_handler opt/drawio/drawio opt/drawio/*.so*
+
+ insinto "${destdir}"
+ insopts -m0644
+ doins opt/drawio/*.pak opt/drawio/*.bin opt/drawio/*.json opt/drawio/*.dat
+ insopts -m0755
+ doins -r opt/drawio/locales opt/drawio/resources
+
+ dosym "${destdir}"/drawio /usr/bin/drawio
+}
diff --git a/app-office/merkuro/Manifest b/app-office/merkuro/Manifest
index 0fb3b4a3ab90..aef4810a7a06 100644
--- a/app-office/merkuro/Manifest
+++ b/app-office/merkuro/Manifest
@@ -1,5 +1,5 @@
DIST merkuro-24.08.3.tar.xz 774932 BLAKE2B 9e8a302762c4e777c85e7c511233f0b8f6db4e9c6b63488953ccf6db21da766ac31a5fb1d4211d455db19a2e5eba1cd0b4fd06adc06dcb42e665536a263fab86 SHA512 935e91fc731a5bf1dc68fa005b6c7043008ef662d06c7de8ae088dd5885e9bba5f4417c7570cc21cd3dbf9c514008ff9a4def21d421caefc27f17d622b6c8361
DIST merkuro-24.12.0.tar.xz 792316 BLAKE2B 55db585397223c8f5b885737b30b91696743e18e6233b860036403e64b3424544eb042a9f960675db859f6e3155d268bff33da261dff5ab3ee83f6d588eee40c SHA512 9a4197a7b0b32470a5ac8146e45d2ee4b35861bebfeb1e131337fd3ea9df20925c424bb727ae4826bda9141cbc15ed37b69709a55ab7111c32b4d5e991f9d5e6
EBUILD merkuro-24.08.3.ebuild 1967 BLAKE2B fc53261876c654762e32e2b22365cfa2e84e960fa614a75dfc64b113b32e337e9d18fe90fba0adf925d82a5c73050c9949b8f641fb9cfe9d7762b9c36552a9d7 SHA512 a6b75e0abba25063aef6b61b32ca6df2bf38171017d6f98e1ae1111226adde86d04d312372aa1eaf005d4293dad9732224d9bfcb1b0b8602cd92c131cb0715a8
-EBUILD merkuro-24.12.0.ebuild 2068 BLAKE2B f051ef1c7a2c4644de6443d511b54cf1513f2e9208bce63bcac1e2018c6a181bba037710b94207df0cf4e49d3c5ce71078e883ac2029af9fb97a92b0f6aae9e5 SHA512 8ca1ee1c33bfe21f0f2b9a0cd179159770daf6475ab94a2ba965dfcdaf8432689cfcf48b22ddd76e742ff74851d468437e5d97fb8ec11891053bc29baed4b008
+EBUILD merkuro-24.12.0-r1.ebuild 2068 BLAKE2B 608b7d03ead7cf4c3189228faf72d6cff5c2ee82d6be50753102bf3fd541e700d042d31e8471c5b79ba159352b0fdab3419aeac08ea98c573495e4eb4347f901 SHA512 1a91565705c4d80491a24bec3d3feb12e5e3893f840b0c4d39b9e34032924e6776ce27b82e92a5ae0caac1fd468b7a5efc8d09be1fc1c205b4e4ff1c1d8ed271
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/app-office/merkuro/merkuro-24.12.0.ebuild b/app-office/merkuro/merkuro-24.12.0-r1.ebuild
index 8b8c3aa40abf..bcdf0f7dbf27 100644
--- a/app-office/merkuro/merkuro-24.12.0.ebuild
+++ b/app-office/merkuro/merkuro-24.12.0-r1.ebuild
@@ -6,7 +6,7 @@ EAPI=8
KDE_ORG_CATEGORY="pim"
ECM_TEST="forceoptional"
PVCUT=$(ver_cut 1-3)
-KFMIN=6.5.0
+KFMIN=6.7.0
QTMIN=6.7.2
inherit ecm gear.kde.org