diff options
Diffstat (limited to 'app-office')
-rw-r--r-- | app-office/Manifest.gz | bin | 8408 -> 8404 bytes | |||
-rw-r--r-- | app-office/homebank/Manifest | 4 | ||||
-rw-r--r-- | app-office/homebank/homebank-5.7.4.ebuild | 45 | ||||
-rw-r--r-- | app-office/homebank/homebank-5.8.ebuild | 45 | ||||
-rw-r--r-- | app-office/lyx/Manifest | 6 | ||||
-rw-r--r-- | app-office/lyx/lyx-2.3.7.ebuild | 197 | ||||
-rw-r--r-- | app-office/lyx/lyx-2.4.1.ebuild (renamed from app-office/lyx/lyx-2.4.0_rc4.ebuild) | 8 | ||||
-rw-r--r-- | app-office/merkuro/Manifest | 4 | ||||
-rw-r--r-- | app-office/merkuro/merkuro-24.05.2.ebuild (renamed from app-office/merkuro/merkuro-24.05.1.ebuild) | 0 | ||||
-rw-r--r-- | app-office/onlyoffice-bin/Manifest | 2 | ||||
-rw-r--r-- | app-office/onlyoffice-bin/onlyoffice-bin-8.1.0.ebuild | 85 |
11 files changed, 95 insertions, 301 deletions
diff --git a/app-office/Manifest.gz b/app-office/Manifest.gz Binary files differindex 9e3b0ff26815..287aa174a75c 100644 --- a/app-office/Manifest.gz +++ b/app-office/Manifest.gz diff --git a/app-office/homebank/Manifest b/app-office/homebank/Manifest index 9f8d44dce9a6..716a35040078 100644 --- a/app-office/homebank/Manifest +++ b/app-office/homebank/Manifest @@ -1,7 +1,3 @@ -DIST homebank-5.7.4.tar.gz 3670067 BLAKE2B 3be94dc9e1ec11fc67fb7dab1655c9e2ab8529887cba200331e938b02a97abf810d94823443de0f5faf1b6beda85f9208e26909a876c3828ae2a1aab38890db0 SHA512 d65127b49a7566f5ad88feb8c614883c43e322ea50d915e49691b169771fac222573da4988ab1c54d9f39b9dfdf2d724cba07269e093c67a04900828d0b87093 DIST homebank-5.8.1.tar.gz 3722739 BLAKE2B 23042c8fc952faf2da039934f4b82c9c5949649647bac1861cf291dc360929911316fa912e676bd1b2d87f7290e0b6a4fdce035b1e7ca6558bf613365f71e8d6 SHA512 900228b813c79bd4a5f1257a51e422e4748c7b7e9945d6d9c72c04097caf2275dd8294fd901a55fa6110c8c75be418e89a3a541a3350d350ef01b052e0cfb1f6 -DIST homebank-5.8.tar.gz 3714120 BLAKE2B 72c8f635a6328df767cb2d94195dccf067cec98266c820e3fcfd764886aaffd5341130b6102e7e56b6623dfc2f78658a5dcad7f23839e0091c0d10a8674b2a4f SHA512 c004cdb88e905d24554ecc52632ca92d5a13ffd61addfdea3374a09ea6f53b848a9f92f4b3eebae06550d72898fd318482c8ab21cb0bb2366c63ff89ac0f349d -EBUILD homebank-5.7.4.ebuild 814 BLAKE2B 0f131af50cca25e3dbd57482e534511e9e6c1b2943700479ce9593f95422d4555196a11301a4238fe12b9f4fb69d7a43ec4d197ccb9969963a7c2e4110b6fe00 SHA512 401467a50015625c37b037545f888a50748784d96a2eeffb34e3b5a0c1b51ce7b4aff0e12f119f03c370da4487a490e43ddda19dbdb2e4e440df1d1e84be0568 EBUILD homebank-5.8.1.ebuild 814 BLAKE2B 8190829b7861628d6b7e9a7269df76741b5ddff1928eb33c7e8d64e8f85d2989208b7c983b79d31ab3417ee0a92276ba79f70b3b6c58f71eae56472255b59580 SHA512 c93fc64735ce523eb460e3a7c4b3c36913412dd008cf345d5debb81b3095e80a9b1f3bc1079c4caee925f6d3cdc77d6d833c3a0d2fdc6975f2aa06e70d6e1148 -EBUILD homebank-5.8.ebuild 817 BLAKE2B 164cc4ac83ec8e2745b47b304d207ac7959f1ce558f3d5a1995fb35363bcc75d0fd4ed5013c3d7553349ee3b0ee8cd7a42c061b3184ec1aa65329c2403d9a113 SHA512 d6dc0e4a2817dfcdf89ef6428b8332bd6b4a147f3709a36e8fd80730eb27e38f6292e294fc78050bc69384b69765f8e47d65615beb70a5b3c829cc80dfdf6bf2 MISC metadata.xml 322 BLAKE2B f0ed3691f77c7dba631ced8827fc442dec42c7cae9c07f66e69304ad862112233defc63cb443c5321b3ffc385976ae3b46165d3e31318e564e35ee01b1875d05 SHA512 449b8694aa9236e7925b62ba3249bff5d567a3710ac8ade8db75a5403dd0bb58380717c15fe42cc082beeee3030aa65ce90d047f18a1d67d19dd50771315f013 diff --git a/app-office/homebank/homebank-5.7.4.ebuild b/app-office/homebank/homebank-5.7.4.ebuild deleted file mode 100644 index 44795e87f9f5..000000000000 --- a/app-office/homebank/homebank-5.7.4.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit xdg - -DESCRIPTION="Free, easy, personal accounting for everyone" -HOMEPAGE=" - https://www.gethomebank.org/ - https://launchpad.net/homebank -" -SRC_URI="https://www.gethomebank.org/public/sources/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -IUSE="+ofx" -KEYWORDS="amd64 ppc ~ppc64 x86" - -RDEPEND=" - >=dev-libs/glib-2.39:2 - net-libs/libsoup:3.0 - x11-libs/cairo - x11-libs/gdk-pixbuf:2 - >=x11-libs/gtk+-3.22:3 - x11-libs/pango - ofx? ( >=dev-libs/libofx-0.8.3:= ) -" -DEPEND=" - ${RDEPEND} - x11-base/xorg-proto -" -BDEPEND=" - >=dev-lang/perl-5.8.1 - dev-perl/XML-Parser - >=dev-util/intltool-0.40.5 - sys-devel/gettext - virtual/pkgconfig -" - -DOCS=( AUTHORS ChangeLog README ) - -src_configure() { - econf $(use_with ofx) -} diff --git a/app-office/homebank/homebank-5.8.ebuild b/app-office/homebank/homebank-5.8.ebuild deleted file mode 100644 index 477ea294339b..000000000000 --- a/app-office/homebank/homebank-5.8.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit xdg - -DESCRIPTION="Free, easy, personal accounting for everyone" -HOMEPAGE=" - https://www.gethomebank.org/ - https://launchpad.net/homebank -" -SRC_URI="https://www.gethomebank.org/public/sources/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -IUSE="+ofx" -KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" - -RDEPEND=" - >=dev-libs/glib-2.39:2 - net-libs/libsoup:3.0 - x11-libs/cairo - x11-libs/gdk-pixbuf:2 - >=x11-libs/gtk+-3.22:3 - x11-libs/pango - ofx? ( >=dev-libs/libofx-0.8.3:= ) -" -DEPEND=" - ${RDEPEND} - x11-base/xorg-proto -" -BDEPEND=" - >=dev-lang/perl-5.8.1 - dev-perl/XML-Parser - >=dev-util/intltool-0.40.5 - sys-devel/gettext - virtual/pkgconfig -" - -DOCS=( AUTHORS ChangeLog README ) - -src_configure() { - econf $(use_with ofx) -} diff --git a/app-office/lyx/Manifest b/app-office/lyx/Manifest index e4df87bb883a..b3dec6c017a8 100644 --- a/app-office/lyx/Manifest +++ b/app-office/lyx/Manifest @@ -2,10 +2,8 @@ AUX lyx-2.3.6.1-python.patch 2294 BLAKE2B 1980fe19607577d6b7462aaa4a049a41cbc329 AUX lyx-2.4.0-fix-hunspell.patch 780 BLAKE2B 04c8373fa29e7a1d40901d83104832fe01ca96fca25a99f19d472cfb0387145b14c124fa44a6d2710f0d35e4dc7061c8935b1e03378154de85c2e4c4079269f9 SHA512 992c21e8d3e30bf2c14c006e19c969e93f447a12f0080bf59238ccc66967938fd10fa35387ab3943f0d39ab132b330876e7cf207e49c6ab174a731a2dc4f4ef3 AUX lyx-2.4.0-prefer-xdg-open.patch 3138 BLAKE2B 95dd25064876a6ab58649249f0a42035bfdb6c91524dc7b6031017eb911efe7534c267e178b0dac26d0090409245962d153f81db3dd28785b11576e988ecef12 SHA512 e2f5a0484742af079bc69aff3056dd2d3afe8f952fd342f3e5da8445894bd8d6c60a575079bdee61a378ce20adba7e31e1e6a5cb6c2b00ba3b7d0b161c55ef12 AUX lyx-prefer-xdg-open.patch 3470 BLAKE2B f989c3455d4cfb332d36edbca9b3bcc0208709d361696f04bdd565ea455104d1809877bdb85a362e950c2d48159c52d9a1a69c92d79f075269cfc9ccfceee4d7 SHA512 d17a2af0d75b6dcca06c1d31e615b814df3e75c3039c7ff5a14ab270b7cb75ab6f42ec851db7c804c90b7724a95eeec02d74de5c7511523c8400f0d50c2c0ce3 -DIST lyx-2.3.7-1.tar.xz 16158416 BLAKE2B 6041280ab0cd4dfa3c10e8ae01253ff657b4ac9ffe4cf61a3a2459b7aef152a7daf8ae306a09aaece799b6e7b6b15bc1aff62ab0f5d46508fbd79fd3e0b1c45b SHA512 b8aaefb68993032354fea3c6fd87d6da161395c92b5def4ecf92a7d6873ec59e01cdfb45c51ae1aaa62aa54db8e100b00ff9c2c9e0f1307c2f46860cd8c6eefe DIST lyx-2.4.0.tar.xz 17823824 BLAKE2B 924425bbbbc50c1e1b03e493a021be4f9b56344712407b46dc1ec75bd583f0f9803592d3fbdca70fdefdbb60056f0275ab4a25e251f728ed710ef796b50f711e SHA512 b52724a7f544f190c93b948c11b835057f73e417115cf67a5e586f6872816b3a4df7429d24b5323410a34a79f725052db57105649ff6c275141f97d391a2091b -DIST lyx-2.4.0~RC4.tar.xz 17785100 BLAKE2B 15d3785934045e9e3f39426d7a48ae4b200b64f28dc953b69c9b1b6f7c3e6cfe163aeaaaccbea9bb3b89c321a95f3162bab5869a290e4d4be2658bc39d6b2d46 SHA512 fa131ed3323a273529a59266b693381c0123400b7207733398992c99b424831a2918d019353ee0f2e6cce24b47042039f1abdbfe1ceeb28e56e35da4bf9e8c96 -EBUILD lyx-2.3.7.ebuild 4652 BLAKE2B 49cdfe4a7fc8c1766966f6d2cde604b08cd09f2cef858883d4d781da4a715a259c95dd57c9594308675103ec58fdf9db60114136003889044f4bca5d4ce10604 SHA512 73baeded196c8304a7955da756ebfde5ab0e3c021600fd24aaff126a9a7777712f9172412dd634a1e7860f1af8a9655c92900a73488cd385c3332a65170550a8 +DIST lyx-2.4.1.tar.xz 17848700 BLAKE2B 5e9d9530610149a1b0f6a7d536068ff0da97e261a6069a9efc3c45a892c653e7accadcd0bde96bf3ffad9d936fef4a4b88ee7b5233f875bbc568044376a5b37e SHA512 80d57d46dab61ecb655c9d54ba1d20203ad943db5249ed16dbeb5b78b7845896a79224c8032213cc861fd943629fbe87ef8ac9155cc9b34da9be2f59eb087071 EBUILD lyx-2.4.0.ebuild 3832 BLAKE2B c4ef34eaef2db18605cfa75ff5c86153b18ed3100c4486bbff504e836a0378b22ef5c92d28a22a66ffbdf016ec096d3b3521c5624243093a16c68ef80aed66eb SHA512 ce81366f6416af9fdcb3d1c64bd46e7f930c7a30daf1a8be19e892fe81c189bf330e6565aec481afe44a9b84d005ae8b0b0e2c484da2199a5209652f07d7b6ac -EBUILD lyx-2.4.0_rc4.ebuild 3828 BLAKE2B 5983c2b8686886033fae43a853815ba2968bdc08dbea0fadd11bd8437d9f468d378dc1586b01803ba7d20ba2fef358f4992c042948f84f27419903070d74ac55 SHA512 341f6f9e68af8e25fa469d4c255ee76701e920afb92b842fe1c784d49f0ba9cfcf431ef3d32119d86e22b088e3af051ecb38a56fb2cd8b0c4f154404013691f9 +EBUILD lyx-2.4.1.ebuild 3833 BLAKE2B c4c3d1dd2ae84e9dc956dd7f839fd4200910a9603f80175a5d6096355a6cc34151e756cd112ca631171299dc0f87e6dc49af36e0e10e9c217e209eb666584582 SHA512 e376e4e7a83152912b98eea9c6ba75dc630df6de628e1983cfa6f007e0341efc7f7ccd57884b29274ab778e455508da54cf6080897a7a963bd1b517438fd225d MISC metadata.xml 1381 BLAKE2B dde484f4254356ccea9a7110761d3df4ca0dcbddb1b631e09126a762030638e4e3c53859db19df750467b2de8dbe186142b2464b5db2cc563fc2adb3684d8719 SHA512 40ae608e527af9727fbd077dc3e6e1254cd130f32424356d53479a34b6ffdf25b206e044f4071e32e59a7394fafe53ede429732a099e3c66658f337e77517ac9 diff --git a/app-office/lyx/lyx-2.3.7.ebuild b/app-office/lyx/lyx-2.3.7.ebuild deleted file mode 100644 index 29a7b60275a0..000000000000 --- a/app-office/lyx/lyx-2.3.7.ebuild +++ /dev/null @@ -1,197 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{9..11} ) - -MY_P="${P/_}" -inherit desktop font optfeature python-single-r1 qmake-utils toolchain-funcs xdg-utils - -DESCRIPTION="WYSIWYM (What You See Is What You Mean) document processor based on LaTeX" -HOMEPAGE="https://www.lyx.org/" -SRC_URI="http://ftp.lyx.org/pub/lyx/stable/$(ver_cut 1-2).x/${MY_P}-1.tar.xz" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="amd64 ~arm64 ~riscv ~x86 ~x64-macos" -IUSE="aspell cups debug dia dot enchant gnumeric html +hunspell +latex monolithic-build nls rcs rtf svg l10n_he" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -# bc needed http://comments.gmane.org/gmane.editors.lyx.devel/137498 and bug #787839 -BDEPEND=" - app-alternatives/bc - virtual/pkgconfig - nls? ( sys-devel/gettext ) -" -RDEPEND="${PYTHON_DEPS} - app-text/mythes - dev-libs/boost:= - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtsvg:5 - dev-qt/qtwidgets:5 - dev-qt/qtx11extras:5 - sys-apps/file - sys-libs/zlib - virtual/imagemagick-tools[png,svg?] - - x11-misc/xdg-utils - - aspell? ( app-text/aspell ) - cups? ( net-print/cups ) - dia? ( app-office/dia ) - dot? ( media-gfx/graphviz ) - enchant? ( app-text/enchant:2 ) - gnumeric? ( app-office/gnumeric ) - html? ( dev-tex/html2latex ) - hunspell? ( app-text/hunspell ) - l10n_he? ( dev-tex/culmus-latex ) - latex? ( - app-text/dvipng - app-text/ghostscript-gpl - app-text/ps2eps - app-text/texlive - dev-texlive/texlive-fontsrecommended - dev-texlive/texlive-latexextra - dev-texlive/texlive-mathscience - dev-texlive/texlive-pictures - dev-texlive/texlive-plaingeneric - || ( - dev-tex/hevea - dev-tex/latex2html - dev-tex/tex4ht[java] - dev-tex/tth - ) - ) - rcs? ( dev-vcs/rcs ) - rtf? ( - app-text/unrtf - dev-tex/html2latex - dev-tex/latex2rtf - ) - svg? ( || ( gnome-base/librsvg media-gfx/inkscape ) ) -" -DEPEND="${RDEPEND} - dev-qt/qtconcurrent:5 -" - -DOCS=( ANNOUNCE NEWS README RELEASE-NOTES UPGRADING ) - -S="${WORKDIR}/${MY_P}" - -FONT_S="${S}/lib/fonts" -FONT_SUFFIX="ttf" - -PATCHES=( - # Try first with xdg-open before hardcoded commands - # Patch from Debian using a similar approach to Fedora - "${FILESDIR}"/${PN}-prefer-xdg-open.patch - - # Already part of 2.4.x (from Fedora) - # https://bugzilla.redhat.com/show_bug.cgi?id=1965118 - "${FILESDIR}"/${PN}-2.3.6.1-python.patch -) - -pkg_setup() { - python-single-r1_pkg_setup - font_pkg_setup -} - -src_prepare() { - default - - sed "s:python -tt:${EPYTHON} -tt:g" -i lib/configure.py || die -} - -src_configure() { - tc-export CXX - #bug 221921 - export VARTEXFONTS="${T}"/fonts - - econf \ - $(use_with aspell) \ - $(use_enable debug) \ - $(use_with enchant) \ - $(use_with hunspell) \ - $(use_enable monolithic-build) \ - $(use_enable nls) \ - --enable-qt5 \ - --with-qt-dir=$(qt5_get_libdir)/qt5 \ - --disable-stdlib-debug \ - --without-included-boost \ - --with-packaging=posix -} - -src_install() { - default - - if use l10n_he ; then - echo "\bind_file cua" > "${T}"/hebrew.bind || die - echo "\bind \"F12\" \"language hebrew\"" >> "${T}"/hebrew.bind || die - - insinto /usr/share/lyx/bind - doins "${T}"/hebrew.bind - fi - - newicon -s 32 "development/Win32/packaging/icons/lyx_32x32.png" ${PN}.png - doicon -s 48 "lib/images/lyx.png" - doicon -s scalable "lib/images/lyx.svg" - - # fix for bug 91108 - if use latex ; then - dosym ../../../lyx/tex /usr/share/texmf-site/tex/latex/lyx - fi - - # fonts needed for proper math display, see also bug #15629 - font_src_install - - python_fix_shebang "${ED}"/usr/share/${PN} - - if use hunspell ; then - dosym ../myspell /usr/share/lyx/dicts - dosym ../myspell /usr/share/lyx/thes - fi -} - -pkg_preinst() { - # Workaround https://bugs.gentoo.org/907288 - if has_version "<${CATEGORY}/${PN}-2.3.7"; then - ewarn "dev-texlive/texlive-fontsextra is now an optional dependency" - ewarn "If you need these fonts, you will need to manually install" - ewarn "them." - fi -} - -pkg_postinst() { - font_pkg_postinst - xdg_icon_cache_update - xdg_desktop_database_update - - # fix for bug 91108 - if use latex ; then - texhash || die - fi - - # instructions for RTL support. See also bug 168331. - if use l10n_he || has he ${LINGUAS} || has ar ${LINGUAS} ; then - elog - elog "Enabling RTL support in LyX:" - elog "If you intend to use a RTL language (such as Hebrew or Arabic)" - elog "You must enable RTL support in LyX. To do so start LyX and go to" - elog "Tools->Preferences->Language settings->Language" - elog "and make sure the \"Right-to-left language support\" is checked" - elog - fi - - optfeature "handling more fonts" dev-texlive/texlive-fontsextra -} - -pkg_postrm() { - xdg_icon_cache_update - xdg_desktop_database_update - - if use latex ; then - texhash || die - fi -} diff --git a/app-office/lyx/lyx-2.4.0_rc4.ebuild b/app-office/lyx/lyx-2.4.1.ebuild index 95d64cac5f63..d9d8f324a88f 100644 --- a/app-office/lyx/lyx-2.4.0_rc4.ebuild +++ b/app-office/lyx/lyx-2.4.1.ebuild @@ -3,18 +3,17 @@ EAPI=8 -PYTHON_COMPAT=( python3_{10..12} ) +PYTHON_COMPAT=( python3_{10..13} ) inherit desktop font optfeature python-single-r1 cmake xdg DESCRIPTION="WYSIWYM (What You See Is What You Mean) document processor based on LaTeX" HOMEPAGE="https://www.lyx.org/" -SRC_URI="http://ftp.lyx.org/pub/lyx/devel/lyx-$(ver_cut 1-2)/${P/_rc/~RC}.tar.xz" -S=${WORKDIR}/${P/_rc/~RC} +SRC_URI="http://ftp.lyx.org/pub/lyx/devel/lyx-$(ver_cut 1-2)/${P}.tar.xz" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="amd64 ~arm64" +KEYWORDS="~amd64 ~arm64" IUSE="aspell cups dia dot enchant gnumeric html +hunspell +latex monolithic-build nls rcs rtf svg l10n_he" REQUIRED_USE="${PYTHON_REQUIRED_USE}" RESTRICT="test" @@ -110,6 +109,7 @@ src_configure() { -DLYX_INSTALL=ON -DLYX_USE_QT=QT6 -DLYX_INSTALL_PREFIX="${EPREFIX}/usr" + -DLYX_CXX_FLAGS_EXTRA="${CXXFLAGS}" -DLYX_NLS=$(usex nls) -DLYX_ASPELL=$(usex aspell) diff --git a/app-office/merkuro/Manifest b/app-office/merkuro/Manifest index dc80e1b68d59..db2a740102d9 100644 --- a/app-office/merkuro/Manifest +++ b/app-office/merkuro/Manifest @@ -1,5 +1,5 @@ DIST merkuro-23.08.5.tar.xz 981888 BLAKE2B 26c93d9663b11f2221c62bab467e11c5938b11c34c21074688e3ad654d9e0d203d0f01cb76d07c629a9193e1481bef873f0cee0b6643b903747369b5e71cc13a SHA512 d3ce8f149a890890548e87e06fe480798410efc137fb602e173fa96b15bcb568e58d5f7064cbdddcdc0eef309f847dae3e9f5f112bc96ce6bac4b9a98b0ea38e -DIST merkuro-24.05.1.tar.xz 747900 BLAKE2B 13daee2628cc2880ae8c9a5e65667cb49e41de42d0d82355766ae24922c4308a5698aefb14e6d7b44c9c80c4213363a1607af38e0a38136310f72a49aa811bed SHA512 9c4f0b05061423aa1b599849ce0ba804b98a7806176732fdfc9e86f6203c9e926da3d6ccee2c1e06855dbcc1e26522bb4bac48958d7c5e0e08a3a4ff659c75b4 +DIST merkuro-24.05.2.tar.xz 748112 BLAKE2B 6c87436d99f7a11fbccbaa75e810566e8dbd03106e179da45a9fa228fe458590bd06b9d1a2e9bd3109a37090147e8ae386fa9fc1b7612dc545d21c73ac2718b5 SHA512 1875dd0b5d55769f88cd9592c5b6b75084abf0c2afeb20a9f6d0aa64378300c64b95027fe5ca739dfcabc2ae4d679de2d3a2073d6fcb1d07f510d257589d4b5d EBUILD merkuro-23.08.5.ebuild 1699 BLAKE2B 06d56459bd31c98ee3d2257b4aade9d7933c9007b14ab10f21fee42ca41fed857b9d844285e409eccb18c281569002b2bd3ac705697939d8d4935355b28cdc37 SHA512 9f792b48ae23a508d834e0ef792c6b440584a5352846114d347239ebf1908143c1cc01c7e4e571fd027b4ade10b740741d58203372cc5cc920f33a4f948f7598 -EBUILD merkuro-24.05.1.ebuild 1851 BLAKE2B 765e2e6423f379f39b1fc1062fbb4176b9fecd39e0f78b1e31aae65eaf0da52133081c3cad809f79b0344349aff4cacc684897ed95dd6aacb4197becc22af31b SHA512 43ec0856960098e1d8d781e0276f7f0778944ab6807dc50264068553964ad8ccbb191bbea3d9833d6836a8ba58aa7b6a8fc0a4fa50e443efcb7c10f3a5d39267 +EBUILD merkuro-24.05.2.ebuild 1851 BLAKE2B 765e2e6423f379f39b1fc1062fbb4176b9fecd39e0f78b1e31aae65eaf0da52133081c3cad809f79b0344349aff4cacc684897ed95dd6aacb4197becc22af31b SHA512 43ec0856960098e1d8d781e0276f7f0778944ab6807dc50264068553964ad8ccbb191bbea3d9833d6836a8ba58aa7b6a8fc0a4fa50e443efcb7c10f3a5d39267 MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6 diff --git a/app-office/merkuro/merkuro-24.05.1.ebuild b/app-office/merkuro/merkuro-24.05.2.ebuild index e993c5c5531d..e993c5c5531d 100644 --- a/app-office/merkuro/merkuro-24.05.1.ebuild +++ b/app-office/merkuro/merkuro-24.05.2.ebuild diff --git a/app-office/onlyoffice-bin/Manifest b/app-office/onlyoffice-bin/Manifest index d3613e6e126a..1a2be4b216c9 100644 --- a/app-office/onlyoffice-bin/Manifest +++ b/app-office/onlyoffice-bin/Manifest @@ -1,3 +1,5 @@ DIST onlyoffice-bin-8.0.1_amd64.deb 208469572 BLAKE2B 95f2e9df7c5673aa6edbb682078a9c133f1a5925dd1a84d3342c34cbe6a07691f4f5f425c264cf7760ae063a828caf1792533da1eb59423c48c77119935c889a SHA512 a16c784f1c9f056a2ed09fecff2cf7a4e2206006e04a1f8d8e260aeddd6b2195b0bbadd9f3b71a454d55311978d16d945cd345938688cf7e37aa9f11967c572f +DIST onlyoffice-bin-8.1.0_amd64.deb 208372598 BLAKE2B 9483c652429a61a87a20f95352db34dc176c65d60f7aef45738e4f7175cb5c6a39c918133c488d6f7bae1bdf2677235f0053f53b11e890717670869e4742d088 SHA512 f755ca7b29cdce3c520cf0ccb386f8be2be229989f6c6baba51b5741d6969ba3f101463f1f4aeb9c7a4cfc8e6d592c3f90c3ad19277ea3e6218a3c87ce6ddd42 EBUILD onlyoffice-bin-8.0.1.ebuild 2031 BLAKE2B 4049d98a19e3e8a6a8fe42051b8383c2e470989961629f1f5c6392510c3ececea66218e13e95b47743d20d543550e006872ca3d21f22650ed692a2e06f253e62 SHA512 9f0d370fdcdd21d5c38193fcd55244ad853528037bba4778fde7cbec1157abbd9a92c357b69724ea5a9acef56c6c53bd3f732cebed60d976f3b319db448f6cbf +EBUILD onlyoffice-bin-8.1.0.ebuild 1938 BLAKE2B d01115622424d0be998da4467173d67e63bfdf483e68f989e9a9c93dc69287f75d5a32523c53d6db639cb065585419e5b410f75deb1724b383d57f4f2b3fe7e2 SHA512 769838ea165c316f8e1ea9c101fd3c0e398ed31c0486cfaa43fc0dfa97e93b35c22d0ce4fc4e2319cf3e0adecc4e33c135708b6c35e1e720453ba540e787db3d MISC metadata.xml 446 BLAKE2B d5d01751407be4985806d5dc9f973f8333d34e8cb9428702c9580038530668b82153e3fd83b7e8f93d74ec45c28e3f9802690e1aa38b7ad2b0da489325092104 SHA512 896aa89e2b98b724154cfbb1321a681a219217b78cd96fe163d587c2a2c167e7bfc18cf75ce3b93eb723098699db95d92a45d0a2cb79931d9a45dc571a315a45 diff --git a/app-office/onlyoffice-bin/onlyoffice-bin-8.1.0.ebuild b/app-office/onlyoffice-bin/onlyoffice-bin-8.1.0.ebuild new file mode 100644 index 000000000000..a284a31d72eb --- /dev/null +++ b/app-office/onlyoffice-bin/onlyoffice-bin-8.1.0.ebuild @@ -0,0 +1,85 @@ +# Copyright 2020-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop unpacker xdg + +MY_P="ONLYOFFICE-DesktopEditors-"${PV}"" + +DESCRIPTION="Onlyoffice is an office productivity suite (binary version)" +HOMEPAGE="https://www.onlyoffice.com/" +SRC_URI=" + amd64? ( + https://github.com/ONLYOFFICE/DesktopEditors/releases/download/v"${PV}"/onlyoffice-desktopeditors_amd64.deb + -> "${P}"_amd64.deb + ) +" +S="${WORKDIR}" + +LICENSE="AGPL-3" +SLOT="0" +KEYWORDS="~amd64" +RESTRICT="mirror strip test" + +RDEPEND=" + >=app-accessibility/at-spi2-core-2.46.0:2 + dev-libs/expat + dev-libs/glib:2 + dev-libs/nspr + dev-libs/nss + dev-qt/qtdeclarative:5 + dev-qt/qtgui:5[eglfs] + media-libs/alsa-lib + media-libs/fontconfig + media-libs/freetype + media-libs/gst-plugins-base:1.0 + media-libs/gstreamer:1.0 + media-libs/libglvnd + media-libs/mesa + net-print/cups + sys-apps/dbus + sys-devel/gcc + sys-libs/glibc + x11-libs/cairo + x11-libs/gtk+:3 + x11-libs/libICE + x11-libs/libSM + x11-libs/libX11 + x11-libs/libXcomposite + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXi + x11-libs/libXrandr + x11-libs/libdrm + x11-libs/libxcb + x11-libs/libxkbcommon + x11-libs/pango + || ( + media-libs/libpulse + media-sound/apulse + ) +" + +QA_PREBUILT="*" + +src_prepare() { + default + + # Allow launching the ONLYOFFICE on ALSA systems via + # media-sound/apulse + 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 + newicon -s "${size}" opt/onlyoffice/desktopeditors/asc-de-"${size}".png onlyoffice-desktopeditors.png + done + + dobin usr/bin/desktopeditors usr/bin/onlyoffice-desktopeditors + doins -r opt + fperms +x /opt/onlyoffice/desktopeditors/{DesktopEditors,editors_helper,converter/x2t} +} |