From adcc15c7969eeb753bc177b27330ccb348646355 Mon Sep 17 00:00:00 2001 From: root Date: Wed, 16 Sep 2020 11:29:48 +0200 Subject: [PATCH] update packages --- app-editors/zettlr/Manifest | 2 + app-editors/zettlr/zettlr-1.7.5.ebuild | 56 +++++++++++++++++++++++ app-editors/zotero/Manifest | 2 +- app-editors/zotero/zotero-5.0.89.ebuild | 2 + app-mobilephone/scrcpy/Manifest | 2 + app-mobilephone/scrcpy/scrcpy-1.16.ebuild | 44 ++++++++++++++++++ app-text/jabref/Manifest | 2 + app-text/jabref/jabref-5.1.ebuild | 33 +++++++++++++ 8 files changed, 142 insertions(+), 1 deletion(-) create mode 100644 app-editors/zettlr/zettlr-1.7.5.ebuild create mode 100644 app-mobilephone/scrcpy/scrcpy-1.16.ebuild create mode 100644 app-text/jabref/jabref-5.1.ebuild diff --git a/app-editors/zettlr/Manifest b/app-editors/zettlr/Manifest index 2996068..dea139f 100644 --- a/app-editors/zettlr/Manifest +++ b/app-editors/zettlr/Manifest @@ -1,2 +1,4 @@ DIST Zettlr-1.7.4-amd64.deb 68868444 BLAKE2B f4fdb617b830da82ef5cc20f319638c8a7d528ae05ccdb2eb257c6da54e3feb13445f78e25c93be3349691f85c477885ebdc5206a914631fcca2b55dd9f6276f SHA512 43db4a33b9a040e30b49f85d2f39fb4162c129259a47cbadef696e16e635cce913ec4e7ab964f2b66741dbe4b888579becbefa40e9a5a0bf13018604d4b1d000 +DIST Zettlr-1.7.5-amd64.deb 68299018 BLAKE2B f5b3241cbc79d39b7d63ebf30091191b43d40982859643afa71c1b3a2e17f9cd6dd54e0fc51cbf23d31749dc7b3e6d4ff1e288370db4ff165c93b325e5378913 SHA512 b3f1286cd0d6619179eb101ceafab78241cc922db05ed765661d5424e586b00bc132417d472575b48cddd36a25ec0ad7e8d7ffa1362feedbad77ab88c0e801e3 EBUILD zettlr-1.7.4.ebuild 1137 BLAKE2B 9d761b80d2d243179912adeb6f3f50c4cada78a65e8cac5cedb2f2a2cbc1772ff1a74026faca81e60354cec984f0f367b43689bf8180cf3a13ab5d9c2d3155de SHA512 748cbb670b9f19aedbd18af5650f3944b4c3b82a71de6b47913ab7fe803304f051576d6d73e9f05b6586b38c3d3bdd2ba5aaa0c11f13d4f48da4e3696669095c +EBUILD zettlr-1.7.5.ebuild 1137 BLAKE2B 9d761b80d2d243179912adeb6f3f50c4cada78a65e8cac5cedb2f2a2cbc1772ff1a74026faca81e60354cec984f0f367b43689bf8180cf3a13ab5d9c2d3155de SHA512 748cbb670b9f19aedbd18af5650f3944b4c3b82a71de6b47913ab7fe803304f051576d6d73e9f05b6586b38c3d3bdd2ba5aaa0c11f13d4f48da4e3696669095c diff --git a/app-editors/zettlr/zettlr-1.7.5.ebuild b/app-editors/zettlr/zettlr-1.7.5.ebuild new file mode 100644 index 0000000..cb14f09 --- /dev/null +++ b/app-editors/zettlr/zettlr-1.7.5.ebuild @@ -0,0 +1,56 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Zettlr" +HOMEPAGE="https://www.zettlr.com" +SRC_URI="https://github.com/Zettlr/Zettlr/releases/download/v${PV}/Zettlr-${PV}-amd64.deb" + +LICENSE="" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND="" +RDEPEND="${DEPEND}" +BDEPEND="" + +QA_PREBUILT="opt/Zettlr/libGLESv2.so + opt/Zettlr/libEGL.so + opt/Zettlr/libvk_swiftshader.so + opt/Zettlr/zettlr + opt/Zettlr/libffmpeg.so + opt/Zettlr/swiftshader/libGLESv2.so + opt/Zettlr/swiftshader/libEGL.so" + + +S="${WORKDIR}" + +src_prepare() { + default + unpack ../work/data.tar.xz +} + +src_install() { + insinto / + doins -r opt + insinto /usr/share + doins -r usr/share/applications + doins -r usr/share/icons + fperms +x /opt/Zettlr/chrome-sandbox /opt/Zettlr/zettlr + fperms u+s /opt/Zettlr/chrome-sandbox + pax-mark m opt/Zettlr/zettlr opt/Zettlr/chrome-sandbox + + dosym ../../opt/Zettlr/zettlr /usr/bin/zettlr +} + +pkg_postinst() { + xdg_desktop_database_update + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_desktop_database_update + xdg_icon_cache_update +} diff --git a/app-editors/zotero/Manifest b/app-editors/zotero/Manifest index 0492fdc..a275a40 100644 --- a/app-editors/zotero/Manifest +++ b/app-editors/zotero/Manifest @@ -1,2 +1,2 @@ DIST zotero-5.0.89.tar.bz2 60183940 BLAKE2B fc871095b59bd0114c431075035381c9f904d010d2af5c2d8d531ee27317eb4f1c820934dcba70d5ca15449f95605c20334aa553fe72a72b15ff28d5ba0be947 SHA512 61245af3095396cd338e90f325aa5f32087f074c3d03c23b5de05fb1b265afab6320a8b9f33c40f6c3b91123669cb8e73b0e9e107ab66df0b5ac96eda2294bf8 -EBUILD zotero-5.0.89.ebuild 2314 BLAKE2B 7249da9b327648a9d5c5631ba0e529c30b6557656fc7957f3ed70d77e4fde30a55a3dc033f98ef9f9ed5819276c7c4792acd7764b37341025148a7e2eedb539d SHA512 b91352bb1d28e5ff13aaedfa374e0db75fc3addaa7a4c552e347d93a7dc513faa35b9f56ae797f4d1fc471c23a732f3b22b9a5d6d31c6a7268da3ca391c31f8f +EBUILD zotero-5.0.89.ebuild 2378 BLAKE2B 635bf8d33d0e8aa81ec6aa6b9f3941a6963f1187feccc549d89dad6a5d9d5db6782869abbfe3d19a86030feadffe079ee04f1f409156d53073d679e18ecd5f1a SHA512 2d0a61642c87b02658804f69d17e1859c110d8dd662f8979165b03121c1ba6f97dfccfa1992950470d5076c2abf617834eb442116c2b758c8754705854e19380 diff --git a/app-editors/zotero/zotero-5.0.89.ebuild b/app-editors/zotero/zotero-5.0.89.ebuild index bce22d4..3427ac1 100644 --- a/app-editors/zotero/zotero-5.0.89.ebuild +++ b/app-editors/zotero/zotero-5.0.89.ebuild @@ -57,6 +57,8 @@ src_install() { fperms +x /opt/Zotero/zotero fperms +x /opt/Zotero/zotero-bin + fperms +x /opt/Zotero/pdfinfo + fperms +x /opt/Zotero/pdftotext dosym ../../opt/Zotero/zotero /usr/bin/zotero } diff --git a/app-mobilephone/scrcpy/Manifest b/app-mobilephone/scrcpy/Manifest index 00b0981..7deac4d 100644 --- a/app-mobilephone/scrcpy/Manifest +++ b/app-mobilephone/scrcpy/Manifest @@ -1,2 +1,4 @@ DIST scrcpy-server-v1.12.1 26202 BLAKE2B e3e5f5f18c02741654f1fcda9ff903fcc49631f4befc61a6d5b09b84544ea7cbfb181d2bf186089f4fe2cc430c8ad8ec1b2ef04f610f6f21140e72af79f492ee SHA512 375c929e8118b9c9d167781851b8f23c43c9ac157c1c62225b2babfc6acea0eb06ba684d0b836ad64071030bde5ad17464a01cb4288739bd6e2a6b425fff0d72 +DIST scrcpy-server-v1.16 33622 BLAKE2B 954f63b49627bfbf716ec3937b14f85eaad3290af925cc62edf2de71fe4e1e87a3682c3540563deee0b1862bc4330a1a1018fc10204ec5b762626889382bde5e SHA512 52d4fbf48a91e61abff5e0bbc510c83fb4c1238a2791f888baf9fb04f04c5c19dfc82525c717fc1b92bd86fb2152cb29f6932784e1e2115329288ec97d8594fc EBUILD scrcpy-1.12.1.ebuild 923 BLAKE2B eb1349fad9f05f96486dce185ddce1ac0351f72314f171b7a057f3a4b95fe7f3a98bc6a3dc6a8c702b57eac9eabebb4f7d9141693617f4bae2f106d5418fbaf5 SHA512 1967613d48ea741bc68b18805f0b00a2def28d1f0e68ad7b4e6f366daf14e7be3340b0f1d62af822d564ef5a022bce2a128caaf6c28ebf96d075544f94f5cdc6 +EBUILD scrcpy-1.16.ebuild 923 BLAKE2B eb1349fad9f05f96486dce185ddce1ac0351f72314f171b7a057f3a4b95fe7f3a98bc6a3dc6a8c702b57eac9eabebb4f7d9141693617f4bae2f106d5418fbaf5 SHA512 1967613d48ea741bc68b18805f0b00a2def28d1f0e68ad7b4e6f366daf14e7be3340b0f1d62af822d564ef5a022bce2a128caaf6c28ebf96d075544f94f5cdc6 diff --git a/app-mobilephone/scrcpy/scrcpy-1.16.ebuild b/app-mobilephone/scrcpy/scrcpy-1.16.ebuild new file mode 100644 index 0000000..429fbd4 --- /dev/null +++ b/app-mobilephone/scrcpy/scrcpy-1.16.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit meson ninja-utils git-r3 + +EGIT_REPO_URI="https://github.com/Genymobile/scrcpy.git" + +if [[ ${PV} = 9999* ]]; then + MY_SERVER_PV="1.3" +else + EGIT_COMMIT="v${PV}" + MY_SERVER_PV="${PV}" + KEYWORDS="~amd64" +fi + +MY_SERVER_PN="scrcpy-server" +MY_SERVER_P="${MY_SERVER_PN}-v${MY_SERVER_PV}" + +SRC_URI="https://github.com/Genymobile/${PN}/releases/download/v${MY_SERVER_PV}/${MY_SERVER_P}" + +DESCRIPTION="Display and control your Android device" +HOMEPAGE="https://blog.rom1v.com/2018/03/introducing-scrcpy/" + +LICENSE="Apache-2.0" +SLOT="0" +IUSE="" + +RESTRICT="test" + +COMMON_DEPEND="media-libs/libsdl2 + media-video/ffmpeg" +DEPEND="${COMMON_DEPEND}" +RDEPEND="${COMMON_DEPEND}" +PDEPEND="" + +src_configure() { + local emesonargs=( + -Db_lto=true + -Dprebuilt_server="${DISTDIR}/${MY_SERVER_P}" + ) + meson_src_configure +} diff --git a/app-text/jabref/Manifest b/app-text/jabref/Manifest index 357a2cb..f557aaf 100644 --- a/app-text/jabref/Manifest +++ b/app-text/jabref/Manifest @@ -1,2 +1,4 @@ DIST jabref_5.0-1_amd64.deb 292728612 BLAKE2B 98ec5b47b9086c43a231e9d680952810692e64cc83f81f7f56b586e22783d3f782fab9df9b7907d2188f3e456db43bcdcd546c4c1f55dababb1c24d6f899175d SHA512 e8f6489647e535fb7d263d42a6ad2f5591e5185c1e377d523c6acd9746b7333d9d36a59b23e8e9eed1f540920355b73e29d7f9f56e61082c17005f0672692fd8 +DIST jabref_5.1-1_amd64.deb 173095152 BLAKE2B 739d8899a2b18435e40dcdba1b5fd05ac9c6cb9c5cbab8ecd6469be0938ccdca75222d642f082d1d11db5c752049d3c3951a581d19d7d4256ccf6ba66a69b0dd SHA512 a918f8ed28fe4220e24e442bfbec3878080ce3a10c198e62cb61d833a639d6e9263b19a042357fbeef9bb7a59ec01021e50d2c1c1db8529ec28bf44de67f4fb7 EBUILD jabref-5.0.ebuild 553 BLAKE2B 9f2a1bba5bcf7a32e783816b0e5af3eee75befef7ba92e71c1d10ff2cb6f00d991940f13c22e293615d5cd690b247999b953fcc092b7a6d53ee2d8b3a36bba34 SHA512 84f184b1e8c44c5d1c44a4f26a3f8891379761dd3eab30ed4534f8596b222b7472080084ce816640e0e4bcde006377b7ba69eee001a2a10fb2afa3ebdb696676 +EBUILD jabref-5.1.ebuild 553 BLAKE2B 9f2a1bba5bcf7a32e783816b0e5af3eee75befef7ba92e71c1d10ff2cb6f00d991940f13c22e293615d5cd690b247999b953fcc092b7a6d53ee2d8b3a36bba34 SHA512 84f184b1e8c44c5d1c44a4f26a3f8891379761dd3eab30ed4534f8596b222b7472080084ce816640e0e4bcde006377b7ba69eee001a2a10fb2afa3ebdb696676 diff --git a/app-text/jabref/jabref-5.1.ebuild b/app-text/jabref/jabref-5.1.ebuild new file mode 100644 index 0000000..af5430c --- /dev/null +++ b/app-text/jabref/jabref-5.1.ebuild @@ -0,0 +1,33 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="JabRef" +HOMEPAGE="https://www.jabref.org" +SRC_URI="https://github.com/JabRef/jabref/releases/download/v${PV}/jabref_${PV}-1_amd64.deb" + +LICENSE="" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND="" +RDEPEND="${DEPEND}" +BDEPEND="" + + +S="${WORKDIR}" + +src_prepare() { + default + unpack ../work/data.tar.xz +} + +src_install() { + insinto / + doins -r opt + + fperms +x /opt/jabref/bin/JabRef + dosym ../../opt/jabref/bin/JabRef /usr/bin/jabref +}