diff --git a/dev-vcs/gitkraken-bin/Manifest b/dev-vcs/gitkraken-bin/Manifest index bc57acb..284e2dd 100755 --- a/dev-vcs/gitkraken-bin/Manifest +++ b/dev-vcs/gitkraken-bin/Manifest @@ -1,10 +1,8 @@ AUX ico/gitkraken.png 19197 BLAKE2B 2156f9c4c616888a14dd8cfbbeaf0b65285f311af60414a60770b5f5fe2fbeced42fefa83db9e364ba770d21d3f921850473b855a63020a779ce74167d5de7fb SHA512 5be7e2fcc2ae54139007cf6ff690eccc6a6c13132d3942f2446a24a7de2f1bfa9bfa43ec575677be15c5563e9d4b393fee86894b03730884b2e6d863d5dafc92 -DIST gitkraken-bin-4.0.2.tar.gz 108358100 BLAKE2B 01b82f0dd4206a12465827cf7aa2853cb998966b04815ff0652cc71962d807aacfccb358c459cf268bac6ff1ec4a0f0314da0128f7553b479be8cfc35ddde062 SHA512 fc5f4ed6f717a64d70839ca135c7a8c01d339ca950816a0aac13034aac79453c2c903d918985da48539fdfdd508596e6e0c1ef56d5c1903aca63098883553a48 -DIST gitkraken-bin-4.0.5.tar.gz 106407271 BLAKE2B bb7130c2ae376919d2ea5638cbc41dd16213d13bcf0957f2336e69ad9ab92054b426fc0290f7b786d9867916786892bc944cb6db84eceb8d3d1373c895ac76fe SHA512 e79e073ab2192045c220599747913a0ca4ac524c788702e24119b476a3b82c1bd2facbda246371df2b0af8d8a92dba34a0e834694185b3b4a92525cc1b2b1515 -DIST gitkraken-bin-4.0.6.tar.gz 94831465 BLAKE2B fcf6f7a2391cb8fbe37767fac08f5ff4d718589d0d7e0101490b058c90a3f0957ccebc4cc8623c547d199f51e693dbd09eaaea8d9ecfc3ae51c28fbcd4b0fb4d SHA512 689062356043fd8dd3783f4adeeffbdc52db03c7375ddd1272f305f8917d83a1ae1a5da55c1101087ec606f6b0b6aa85170d252734086dcb9a60ec2e09502bfd DIST gitkraken-bin-4.1.0.tar.gz 99536822 BLAKE2B c77ef645a054f4328a851ff01359e9058e9ce54a7fad15071c3a3fd4a34f83c905b46a1a2913b845c3eb199b4d35100f94f47e08e855209840cac14a6bf48c69 SHA512 6e9b21dc46ba05da7611432df8abe545279731099d92267753a84bd1273d4e29e0824882d71dd8a7f987b59220288972d30b45262498513ba8dcab5a3235ceee -EBUILD gitkraken-bin-4.0.2.ebuild 1562 BLAKE2B ebab69d5a72dd25df7997fcb07d9626045f80497cd4d14f4db566e7c5af62a97e747964fda98afabd04aab207e65b23fae7ceec262d2179fdbe9db85693f549b SHA512 d80fc9133ab71066b5fdd5e7c389476a7576dd61b8731e15e7728b341ccbe431833250e9c3e5de6dc431d1b9f28944a9b492c7f66e17cf99fed8390c9b179159 -EBUILD gitkraken-bin-4.0.5.ebuild 1572 BLAKE2B dbc6e4b3a3b22967945b5f685354208bd43bc7f4dadcd85183508715f7e9235f5ba89ff39d830a4b5434ec6fae8bc1e052d43db6439da832554231c5c1ed42cf SHA512 dc7d3e356c9dc4c7dcc12c424853c52e109dff52832d6385fe5ce41453e4e40e09612acd74e48c050eb548dc054e870fc6a99e80ca910a3695515593abdc9c02 -EBUILD gitkraken-bin-4.0.6.ebuild 1572 BLAKE2B dbc6e4b3a3b22967945b5f685354208bd43bc7f4dadcd85183508715f7e9235f5ba89ff39d830a4b5434ec6fae8bc1e052d43db6439da832554231c5c1ed42cf SHA512 dc7d3e356c9dc4c7dcc12c424853c52e109dff52832d6385fe5ce41453e4e40e09612acd74e48c050eb548dc054e870fc6a99e80ca910a3695515593abdc9c02 +DIST gitkraken-bin-5.0.2.tar.gz 98339938 BLAKE2B 616050a882ae377a2e41fdc0105c7330d1f51093021958a87d28aeef540af823bc080d8fdbabaa69ec2dc5f35c94966b4db345a31bf2a094f519af7bc29436ec SHA512 3e84a777923a5f15fb04f66171799c6044ea16954f4df1c9e4d7f580053c6c146b23f2f0a4cac2f1090867ff659f9cd95c88f764c562b4283fcc9ca1e150a54b +DIST gitkraken-bin-6.0.0.tar.gz 149278299 BLAKE2B 77de3b70a0d0bca38abc012f60b5a9140e5264061df09e87af83199c086920744b485c3f33795e6294be7f14482af6aee7fadcdfc0532374306d673be76e53f6 SHA512 66aef9168b125e8d97dcbadb4476344dbe190ff15bfb3adcb71558647c21ef80ff0fcfe9c1f308e96adf9835881679e6d249b6e9758b209568e6d69eaa6b4fe7 EBUILD gitkraken-bin-4.1.0.ebuild 1572 BLAKE2B dbc6e4b3a3b22967945b5f685354208bd43bc7f4dadcd85183508715f7e9235f5ba89ff39d830a4b5434ec6fae8bc1e052d43db6439da832554231c5c1ed42cf SHA512 dc7d3e356c9dc4c7dcc12c424853c52e109dff52832d6385fe5ce41453e4e40e09612acd74e48c050eb548dc054e870fc6a99e80ca910a3695515593abdc9c02 +EBUILD gitkraken-bin-5.0.2.ebuild 1572 BLAKE2B dbc6e4b3a3b22967945b5f685354208bd43bc7f4dadcd85183508715f7e9235f5ba89ff39d830a4b5434ec6fae8bc1e052d43db6439da832554231c5c1ed42cf SHA512 dc7d3e356c9dc4c7dcc12c424853c52e109dff52832d6385fe5ce41453e4e40e09612acd74e48c050eb548dc054e870fc6a99e80ca910a3695515593abdc9c02 +EBUILD gitkraken-bin-6.0.0.ebuild 1629 BLAKE2B a48f76c0f750e10b61b5e5d70822160ac1f4e234af72703b8d1628aa350e125bd15164d8a4b47539d3022cdddc196b3ef109cd5f6bea5fdcd7cbb11fb5a9fdc2 SHA512 3eaacc42728721ea1640412d2f54f3a490cf338e90c970fb229a48da8ac093ea29a2171adc440739cb75ea1e9c9173a47c06403bed1d94661e528efd8398160a MISC metadata.xml 267 BLAKE2B 7d6f56ed28a57172c4292e1efbf5f50ba32fd4cb0fcfaf846242d9150659fbab0768f6e6f781091b967f6dde75877c2d9a47a5ac87b66d10ddfde0152c1f2193 SHA512 bbbdf5a6c80ffb2fa4f1994df54084bfb26eff8adc84e9e625a2e8b3852358eb822b0e7547361e704e767802cc805858b3edbdd572b4b9d45dc2215584bb4092 diff --git a/dev-vcs/gitkraken-bin/gitkraken-bin-4.0.2.ebuild b/dev-vcs/gitkraken-bin/gitkraken-bin-4.0.2.ebuild deleted file mode 100755 index c6af8d4..0000000 --- a/dev-vcs/gitkraken-bin/gitkraken-bin-4.0.2.ebuild +++ /dev/null @@ -1,69 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -inherit eutils gnome2-utils xdg -DESCRIPTION="The downright luxurious Git client,for Windows, Mac & Linux" -HOMEPAGE="https://www.gitkraken.com" -SRC_URI="https://release.gitkraken.com/linux/v${PV}.tar.gz -> ${P}.tar.gz" -RESTRICT="mirror" -KEYWORDS="~amd64" -SLOT="0" -LICENSE="gitkraken-EULA" -RDEPEND=" - dev-libs/expat - dev-libs/nss - gnome-base/gconf - gnome-base/libgnome-keyring - media-gfx/graphite2 - media-libs/alsa-lib - media-libs/libpng - net-print/cups - net-libs/gnutls - sys-libs/zlib - x11-libs/gtk+:3 - x11-libs/libnotify - x11-libs/libxcb - x11-libs/libXtst" - -DEPEND="${RDEPEND}" - -QA_PREBUILT="opt/gitkraken-bin/resources/app.asar.unpacked/node_modules/nodegit/build/Release/nodegit.node - opt/gitkraken-bin/gitkraken" -QA_PRESTRIPPED="/opt/gitkraken-bin/libffmpeg.so - /opt/gitkraken-bin/libnode.so" - -S=${WORKDIR}/gitkraken - -src_install() { - dosym libcurl.so.4 /usr/$(get_libdir)/libcurl-gnutls.so.4 - local destdir="/opt/${PN}" - insinto $destdir - doins -r locales resources - doins content_shell.pak \ - icudtl.dat \ - natives_blob.bin \ - snapshot_blob.bin \ - libffmpeg.so \ - libnode.so - exeinto $destdir - doexe gitkraken - doicon "$FILESDIR"/ico/gitkraken.png - dosym $destdir/gitkraken /usr/bin/gitkraken - make_desktop_entry gitkraken Gitkraken "gitkraken" Network -} - -pkg_preinst() { - xdg_pkg_preinst - gnome2_icon_savelist -} - -pkg_postinst() { - xdg_pkg_postinst - gnome2_icon_cache_update -} - -pkg_postrm() { - xdg_pkg_postrm - gnome2_icon_cache_update -} diff --git a/dev-vcs/gitkraken-bin/gitkraken-bin-4.0.5.ebuild b/dev-vcs/gitkraken-bin/gitkraken-bin-5.0.2.ebuild similarity index 100% rename from dev-vcs/gitkraken-bin/gitkraken-bin-4.0.5.ebuild rename to dev-vcs/gitkraken-bin/gitkraken-bin-5.0.2.ebuild diff --git a/dev-vcs/gitkraken-bin/gitkraken-bin-4.0.6.ebuild b/dev-vcs/gitkraken-bin/gitkraken-bin-6.0.0.ebuild similarity index 88% rename from dev-vcs/gitkraken-bin/gitkraken-bin-4.0.6.ebuild rename to dev-vcs/gitkraken-bin/gitkraken-bin-6.0.0.ebuild index 7fbf803..9b99360 100755 --- a/dev-vcs/gitkraken-bin/gitkraken-bin-4.0.6.ebuild +++ b/dev-vcs/gitkraken-bin/gitkraken-bin-6.0.0.ebuild @@ -30,8 +30,7 @@ DEPEND="${RDEPEND}" QA_PREBUILT="opt/gitkraken-bin/resources/app.asar.unpacked/node_modules/nodegit/build/Release/nodegit.node opt/gitkraken-bin/gitkraken" -QA_PRESTRIPPED="/opt/gitkraken-bin/libffmpeg.so - /opt/gitkraken-bin/libnode.so" +QA_PRESTRIPPED="/opt/gitkraken-bin/libffmpeg.so" S=${WORKDIR}/gitkraken @@ -40,12 +39,16 @@ src_install() { local destdir="/opt/${PN}" insinto $destdir doins -r locales resources - doins content_shell.pak \ - icudtl.dat \ + # content_shell.pak \ + doins icudtl.dat \ natives_blob.bin \ snapshot_blob.bin \ libffmpeg.so \ - libnode.so + libEGL.so \ + libGLESv2.so \ + libVkICD_mock_icd.so \ + resources.pak \ + v8_context_snapshot.bin exeinto $destdir doexe gitkraken doicon "$FILESDIR"/ico/gitkraken.png diff --git a/net-im/discord-bin/Manifest b/net-im/discord-bin/Manifest index 30ef09b..21b3084 100755 --- a/net-im/discord-bin/Manifest +++ b/net-im/discord-bin/Manifest @@ -1,5 +1,5 @@ -DIST discord-0.0.3.deb 48389938 BLAKE2B 4f000a9431724ca4b9ce7d452d9703644b06fa02c9dd44a9ca1d0644c653fe20efe9055d5adfa30cdef6145c189bdd195fef3e7a33d5f902848d152035f0a0d8 SHA512 85b75cbd6aeccfcdea83d65b82e43bc3e1d44602a3464957a321451d4104368b9a91661a626235f377387ead29fc58d03640ee6b76e2f3e36d87a2a9b9c43f4b DIST discord-0.0.8.deb 44221304 BLAKE2B 3b40f03a3398e1041c0b532df8bc1326df2564a2744d05529db9ba9191bb647eed4ebc28e08cdfa69b98336b2b0619f5898367c3497a704a7bec4309f7f2eb36 SHA512 5d228f0d36306d35ae8d76385a82cbfef32da2ee405292062972c4c2df453f0d329d91127d55ce81e79fa398de9be839b77125fc8a7e9958fa3409c29ee4880a -EBUILD discord-bin-0.0.3.ebuild 1724 BLAKE2B 0f0d58f0b3617b1d2817e1ca2830a97166c941aee6941eef575e45d2fa8d899579a690028ddea1df4c85afb6e9a0dff119e1c45de31bd966ea56bb5850cbefd7 SHA512 ce85ed6ca62fea67b24571805d9fc0bfc1408cb22b77b99303fe5398ecd9a42a0b72f4ce25d34a19f502979ff5dd410b08f606317d9d8a28a0cecf03b8481612 +DIST discord-0.0.9.deb 44445792 BLAKE2B 0e2904282a6486f9d0aed8498dfa38233196d3e3c9b14d6064eefe770c061fd48c70f048972f58c911e5711b171e0a0702a2657ae6f6ee0c69f415ea7f641eb7 SHA512 3c9465566a340b9f6afcb47a3d2deec4b560c78d44e807742c660ab2d834ddf1d7b66958ae6ac1438ace21ccbcb81b11f9c72efb0ded2cbfce6b6e5631375b4a EBUILD discord-bin-0.0.8.ebuild 1724 BLAKE2B 0f0d58f0b3617b1d2817e1ca2830a97166c941aee6941eef575e45d2fa8d899579a690028ddea1df4c85afb6e9a0dff119e1c45de31bd966ea56bb5850cbefd7 SHA512 ce85ed6ca62fea67b24571805d9fc0bfc1408cb22b77b99303fe5398ecd9a42a0b72f4ce25d34a19f502979ff5dd410b08f606317d9d8a28a0cecf03b8481612 +EBUILD discord-bin-0.0.9.ebuild 1724 BLAKE2B 0f0d58f0b3617b1d2817e1ca2830a97166c941aee6941eef575e45d2fa8d899579a690028ddea1df4c85afb6e9a0dff119e1c45de31bd966ea56bb5850cbefd7 SHA512 ce85ed6ca62fea67b24571805d9fc0bfc1408cb22b77b99303fe5398ecd9a42a0b72f4ce25d34a19f502979ff5dd410b08f606317d9d8a28a0cecf03b8481612 MISC metadata.xml 245 BLAKE2B 26bf988c73d073000ab8d21ea881c4088b90e7081410938828744375bfa8de31cce2c78154ccfc61105c853c1f24f4994ca4e5cbb80c4c89dfd489bbd10a09ee SHA512 ecb8a4621081ccdd43f08e4f560b0bc820c27d6a282c87e1a8f77137ec8b215188fe31f11fc6379533afee2ebe7e14d5395a45c1aab9abfe423fd832dba692a4 diff --git a/net-im/discord-bin/discord-bin-0.0.3.ebuild b/net-im/discord-bin/discord-bin-0.0.3.ebuild deleted file mode 100755 index b3e79b0..0000000 --- a/net-im/discord-bin/discord-bin-0.0.3.ebuild +++ /dev/null @@ -1,92 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -MY_PN=${PN/-bin/} -inherit eutils gnome2-utils unpacker - -DESCRIPTION="All-in-one voice and text chat for gamers" -HOMEPAGE="https://discordapp.com" -SRC_URI="https://dl.discordapp.net/apps/linux/${PV}/${MY_PN}-${PV}.deb" - -LICENSE="all-rights-reserved" -SLOT="0" -KEYWORDS="~amd64" -IUSE="" - -RDEPEND=" - dev-libs/atk - dev-libs/expat - dev-libs/glib:2 - dev-libs/nspr - dev-libs/nss - gnome-base/gconf:2 - media-libs/alsa-lib - media-libs/fontconfig:1.0 - media-libs/freetype:2 - net-print/cups - sys-apps/dbus - sys-libs/libcxx - x11-libs/cairo - x11-libs/gdk-pixbuf:2 - x11-libs/gtk+:2 - x11-libs/libX11 - x11-libs/libXScrnSaver - x11-libs/libXcomposite - x11-libs/libXcursor - x11-libs/libXdamage - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXi - x11-libs/libXrandr - x11-libs/libXrender - x11-libs/libXtst - x11-libs/pango -" - -S=${WORKDIR} - -RESTRICT="mirror bindist" - -QA_PREBUILT=" - opt/discord/share/discord/Discord - opt/discord/share/discord/libnode.so - opt/discord/share/discord/libffmpeg.so -" - -src_unpack() { - unpack_deb ${A} -} - -src_prepare() { - default - - sed -i \ - -e "s:/usr/share/discord/Discord:discord:g" \ - usr/share/${MY_PN}/${MY_PN}.desktop || die -} - -src_install() { - insinto /opt/${MY_PN} - doins -r usr/. - - fperms +x /opt/${MY_PN}/bin/${MY_PN} - dosym /opt/${MY_PN}/bin/${MY_PN} /usr/bin/${MY_PN} - dosym /opt/${MY_PN}/share/applications/${MY_PN}.desktop \ - /usr/share/applications/${MY_PN}.desktop - dosym /opt/${MY_PN}/share/pixmaps/${MY_PN}.png \ - /usr/share/pixmaps/${MY_PN}.png -} - -pkg_preinst() { - gnome2_icon_savelist -} - -pkg_postinst() { - gnome2_icon_cache_update -} - -pkg_postrm() { - gnome2_icon_cache_update -} diff --git a/net-im/franz-bin/Manifest b/net-im/franz-bin/Manifest deleted file mode 100755 index 5ad4286..0000000 --- a/net-im/franz-bin/Manifest +++ /dev/null @@ -1,3 +0,0 @@ -DIST franz_5.0.0-beta.19_amd64.deb 41604230 BLAKE2B ed004b1dcc15ba5d85198d0cba7258151ffb582349f9ea5f8deee10bad42768d88a80a0fb60fbb7085a9af6b67ba79f2a5b7e28f8abf3aa221fd12558b875577 SHA512 60af8dfd59cb2d86b0d37e2953af84834079a52fe95a81079ad0304939dcf0eadcb4ff6ca9c1b9e96d83599664b686fc8c3142e8ab9170034d525e1a69f65dd2 -EBUILD franz-bin-5.0.0.ebuild 1421 BLAKE2B bf81ecc1bec116bb4f2d98ea57cf4b8b084fb4adc7115689b4ffec78b5235a3791de4f89fcec6944faff869dcf07b28794e8d6b411c7eb7e1c128ddc846898ff SHA512 491d79595b265f14e9a8fb5ba97cd88ce9e9fe18fdef87879af0365a94d8d600c7b7827d25f6ffc187a473f9a2426051ea43d3906729132eeeaddf396b247640 -MISC metadata.xml 245 BLAKE2B 93e104af16014557efd99aabe952022e47eec163d00680197dcf231f14dac8f2a6c7d5a738b954d69a24140c5efa9184eff00892f5f9812c5be865a32dfdfa13 SHA512 624f23c65674c080192d09cbb4ff6b0e7b16455652f193cceaf1e43b37e9761e262f188f15d330dfbd499cbbec1edbb1abfd3749bb171fb7ea3fc3e470882905 diff --git a/net-im/franz-bin/franz-bin-5.0.0.ebuild b/net-im/franz-bin/franz-bin-5.0.0.ebuild deleted file mode 100644 index 597713e..0000000 --- a/net-im/franz-bin/franz-bin-5.0.0.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit unpacker -MY_PN=${PN/-bin/} - -DESCRIPTION="Franz is a free messaging app" -HOMEPAGE="http://meetfranz.com" -#SRC_URI="https://github.com/meetfranz/franz/releases/download/v5.0.0-beta.19/franz-5.0.0-beta.19.tar.gz" -#SRC_URI="https://github.com/meetfranz/franz/releases/download/v${PV}-beta.19/franz-${PV}-beta.19.tar.gz -> ${P}.tar.gz" -SRC_URI="https://github.com/meetfranz/franz/releases/download/v${PV}-beta.19/franz_${PV}-beta.19_amd64.deb" - -LICENSE="" -SLOT="0" -KEYWORDS="~amd64" -IUSE="" - -DEPEND="" -RDEPEND="${DEPEND}" -BDEPEND="" - -QA_PREBUILT=" - opt/Franz/franz - opt/Franz/libffmpeg.so - opt/Franz/libnode.so -" - -S=${WORKDIR} - -src_unpack() { - unpack_deb ${A} -} -src_prepare() { - default - sed -i -e "s:/opt/Franz/franz:franz:g" usr/share/applications/${MY_PN}.desktop || die -} - -src_install() { - insinto /opt/${MY_PN}/bin - doins -r opt/Franz/. - insinto /opt/${MY_PN}/usr - doins -r usr/. - fperms +x /opt/${MY_PN}/bin/${MY_PN} - dosym /opt/${MY_PN}/bin/franz /usr/bin/${MY_PN} - dosym /opt/${MY_PN}/usr/share/applications/${MY_PN}.desktop /usr/share/applications/${MY_PN}.desktop - dosym /opt/${MY_PN}/usr/share/icons/hicolor/256x256/apps/${MY_PN}.png /usr/share/pixmaps/${MY_PN}.png -} - -pkg_preinst() { - gnome2_icon_savelist -} - -pkg_postinst() { - gnome2_icon_cache_update -} - -pkg_postrm() { - gnome2_icon_cache_update -} diff --git a/net-im/franz-bin/metadata.xml b/net-im/franz-bin/metadata.xml deleted file mode 100755 index 5d295a8..0000000 --- a/net-im/franz-bin/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - - - lefthy21+cs@gmail.com - Marc Vef - - diff --git a/net-misc/seafile-client/Manifest b/net-misc/seafile-client/Manifest new file mode 100644 index 0000000..c78a4b0 --- /dev/null +++ b/net-misc/seafile-client/Manifest @@ -0,0 +1,3 @@ +AUX seafile-client-select-qt5.patch 807 BLAKE2B bc28c24a114899fa4d864a3ea10d1d2ab08410d0360e8499d40aee2a26358b5bc401edd8e57121306a5e840b674c50930840c3b8723eae1930421eaf3dbfe919 SHA512 565cd7a3b4f187ef52b9a95b0d657a35cc9722c78e92dfc413b64f781c3cae129aba23ab302f80c7526ccab234b0354709e95d1e79d356a502cce47370524f41 +DIST seafile-client-6.2.11.tar.gz 2346059 BLAKE2B 107ed7af53a8e0244a9d9805d3c84f66e273f00d306663cfaa07983f94ed98f0dc23cce7d1ff7592bdb64915d1e7dd32cb5a2e9bb10f4b36b87bd28f8f3a9082 SHA512 4ba39c33c41cb95e2ff5bb9704cdac1f95561bb4ff0b59d0993364070c5ee10284c51d640591195b7361b595221fd899a4aeafcac1c917625b175e98b9a894a2 +EBUILD seafile-client-6.2.11.ebuild 1310 BLAKE2B 04ca777eb8579e5f9a03cfada1364606cacf6cb0b27268bfdcc9fb11074e66faadcfb64f2d835eceaa4b2cf1b6b3cd63b89e6637e44776025c211d1f2be3f83c SHA512 d1054c6d049d25bcaf5d172d7707b5b06cdc670aed8c0cac5f0f083cbb1bda7ceab7c5ba22c30b55ce8b62ae9a27c9be51bdd847412250080270be732450d305 diff --git a/net-misc/seafile-client/files/seafile-client-select-qt5.patch b/net-misc/seafile-client/files/seafile-client-select-qt5.patch new file mode 100644 index 0000000..ed48dcf --- /dev/null +++ b/net-misc/seafile-client/files/seafile-client-select-qt5.patch @@ -0,0 +1,18 @@ +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 4261fba..24fbbda 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -158,11 +158,8 @@ SET(QT_VERSION_MAJOR 5) + # have to keep using QtWebKit on windows because QtWebEngine can't be + # compiled in msys2/mingw (QtWebEnigne is based on chrome, which has to be + # compiled with MSVC.) +-FIND_PROGRAM(qmake_executable NAMES qmake qmake.exe) +-EXECUTE_PROCESS(COMMAND +- bash -c "${qmake_executable} --version | grep -iE '^using qt version [0-9.]+' | awk '{print $4}'" +- OUTPUT_VARIABLE DETECTED_QT_VERSION +- OUTPUT_STRIP_TRAILING_WHITESPACE) ++FIND_PACKAGE(Qt5Core) ++SET(DETECTED_QT_VERSION ${Qt5Core_VERSION}) + MESSAGE("qt5 version: ${DETECTED_QT_VERSION}") + IF(WIN32 OR DETECTED_QT_VERSION VERSION_LESS 5.6.0) + ADD_DEFINITIONS(-DSEAFILE_USE_WEBKIT) diff --git a/net-misc/seafile-client/seafile-client-6.2.11.ebuild b/net-misc/seafile-client/seafile-client-6.2.11.ebuild new file mode 100644 index 0000000..8e68d96 --- /dev/null +++ b/net-misc/seafile-client/seafile-client-6.2.11.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit cmake-utils gnome2-utils + +DESCRIPTION="Seafile desktop client" +HOMEPAGE="https://github.com/haiwen/seafile-client/ http://www.seafile.com/" +SRC_URI="https://github.com/haiwen/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="shibboleth test" + +RDEPEND="net-libs/libsearpc + ~net-misc/seafile-${PV} + dev-libs/libevent + dev-libs/jansson + dev-libs/openssl:0 + dev-db/sqlite:3 + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtwidgets:5 + dev-qt/qtnetwork:5 + dev-qt/qtdbus:5 + shibboleth? ( || ( dev-qt/qtwebengine:5[widgets] dev-qt/qtwebkit:5 ) )" +DEPEND="${RDEPEND} + dev-qt/linguist-tools:5 + test? ( dev-qt/qttest:5 )" + +src_prepare() { + eapply "${FILESDIR}/${PN}-select-qt5.patch" + cmake-utils_src_prepare + if use shibboleth ; then + if ! has_version "dev-qt/qtwebengine:5[widgets]" ; then + sed -i -e 's/IF(WIN32 OR DETECTED_QT_VERSION VERSION_LESS 5.6.0)/IF(TRUE)/' CMakeLists.txt || die + fi + fi +} + +src_configure() { + local mycmakeargs=( + -DBUILD_SHIBBOLETH_SUPPORT="$(usex shibboleth)" + -DBUILD_TESTING="$(usex test)" + ) + cmake-utils_src_configure +} + +pkg_postinst() { + gnome2_icon_cache_update +} + +pkg_postrm() { + gnome2_icon_cache_update +} diff --git a/net-misc/seafile/Manifest b/net-misc/seafile/Manifest new file mode 100644 index 0000000..a1a2937 --- /dev/null +++ b/net-misc/seafile/Manifest @@ -0,0 +1,2 @@ +DIST seafile-6.2.11.tar.gz 703739 BLAKE2B a072b103875e3a90a9c457079d3101262abc826659c604130f7c3e9d1b129e7d806b687a5673109b37cf040bba02a0a862374997a819cf384ecf2bd3bb6af058 SHA512 90ff1ca4c2a75da9a44d7833209800629c7bec3e8d5b651a820d158261bee77a3b7e599748e6ed350fe919fb67685882a215c18720b0a9702d56e384b8561985 +EBUILD seafile-6.2.11.ebuild 1092 BLAKE2B d6d273f7665619cca3214411dba88c36fbe6e601b81dff00decaeef82e35f598956e52b816712ccfd46d4dccc9c5cdf34676115e1d8958a687906409c4915b2b SHA512 0c1f06cb14353dfb65d21387d6803834d47807ca6b305fc4a754caab706084d91404c41d0510175f04024d9f6048b121ca782d32e4ac239eeaefaab7bd6d2ac9 diff --git a/net-misc/seafile/seafile-6.2.11.ebuild b/net-misc/seafile/seafile-6.2.11.ebuild new file mode 100644 index 0000000..2d7f5c0 --- /dev/null +++ b/net-misc/seafile/seafile-6.2.11.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python2_7 ) +inherit autotools python-single-r1 vala + +DESCRIPTION="File syncing and sharing software with file encryption and group sharing" +HOMEPAGE="https://github.com/haiwen/seafile/ http://www.seafile.com/" +SRC_URI="https://github.com/haiwen/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2+-with-openssl-exception" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND="${PYTHON_DEPS} + net-libs/libsearpc[${PYTHON_USEDEP}] + ~net-libs/ccnet-6.1.7[${PYTHON_USEDEP}] + dev-libs/glib:2 + dev-libs/libevent:0 + dev-libs/jansson + sys-libs/zlib:0 + net-misc/curl + dev-libs/openssl:0 + dev-db/sqlite:3" +DEPEND="${RDEPEND} + $(vala_depend)" + +src_prepare() { + default + sed -i -e 's/valac /${VALAC} /' lib/Makefile.am || die + eautoreconf + vala_src_prepare +} + +src_install() { + default + # Remove unnecessary .la files, as recommended by ltprune.eclass + find "${ED}" -name '*.la' -delete || die + python_fix_shebang "${ED}"/usr/bin +}