Browse Source

Add more ebuilds

Rafal Kupiec 2 months ago
parent
commit
e30bce12cd
Signed by: belliash <belliash@codingworkshop.eu.org> GPG Key ID: 4E829243E0CFE6B4

+ 16
- 0
app-editors/visual-studio-code/Manifest View File

@@ -0,0 +1,16 @@
1
+DIST visual-studio-code-1.24.0-amd64.tar.gz 70371127 BLAKE2B 903436b176c3fa771fa5a0802d989187ff0c434539c9c3dc2c3bdb87ee670fba6fd6e0e70e8a7fc0b313768341af444299d028194e8a033929bffadc20a47c51 SHA512 623c92cc8b0c0b0b68bf9aed9fb906c681704354600b36b2b66ab78f22a95001970dbcbde054e04d15835d9b4f5d1b4e158717bf5042eeed36175be19058c1ed
2
+DIST visual-studio-code-1.24.0-x86.tar.gz 71307420 BLAKE2B b8c0b9740b45f4e9d64173f4b84e273407de002fff17caef6e18dc594f4f80d8b232ea81b0f5ac150fe1ab145af0797217a3534ecc23c13da81e60092f7e0925 SHA512 2a863b8f890900db846f978caea6ffcbdc6e1cc4b1b8ae74f576256876ac8af253b9a50012ece4e1ac3156a9aba1de81c563fe0710314584091b42e375cead9d
3
+DIST visual-studio-code-1.24.1-amd64.tar.gz 70368270 BLAKE2B 0ca681cb94ee2ee6ad838fb8b924586c1a1f04567d91c7897edb32351b255571d7e9a77a6f3bdd9c73d7edc11654f50453e621f2d7dea130576eb964fc443415 SHA512 6ec30d134e5dd982e55d7f4bea97da00101bcded7ed64519b428a9ce27b60c0cdc786e9989964436eef50536fe371d4e5079fa7a1e22280e6d472bcc4815d01b
4
+DIST visual-studio-code-1.24.1-x86.tar.gz 71307539 BLAKE2B 3919d4e68aacafc3e53d9f8916ab440bf1be125d44e139326d15f9596b0d2f2d1fd5474822dd524dd4c465400c5e884054de6997e876843f6f43bd438b885b00 SHA512 4c004a98a48e2d9bc64a6dd0d246f6c42cf7ebeb26bd83cd980670ae03a67a16f25b427e5f341e4359544d9973f39e85760aa71672ed1286021bcfeb72c0919e
5
+DIST visual-studio-code-1.25.1-amd64.tar.gz 71669633 BLAKE2B db90a5c47fe367f54fed90f1ff124a03d8aede5ff4f0b7bac1dea4f86f706059d85e68a2cc23925f7227b197db63851262e11067234fd66500c4f273e7f662b3 SHA512 c50ce7c36bbaab1b9ed672afb29732105db7827780f444b96bd33d7907cd9cfafee7149f7a2adddb8efd9e24a0d050762ac8462f794671b2c945463910de1d36
6
+DIST visual-studio-code-1.25.1-x86.tar.gz 72608871 BLAKE2B c7737b16024a1227518857febc69ed95f58205858db736ae00bf8b5a698bd7bd43c2a33bce22307763f86f7ea1ca6d2e834cb8bf788c3d2e3293f7f963952ad1 SHA512 08fb07534e42bf90ba724f9cfa1e8c6761779d405ee662c63e65b0e1ced75938198eb195dd87b99cf6d1fb80626d1e526f50b64c1041afd7d330e628bea4156e
7
+DIST visual-studio-code-1.26.0-amd64.tar.gz 69776082 BLAKE2B 59a9c91bbd2fc6f6a1a994d85ee80946dab5805b8094fb43ffb6e240df8203ddd5cd98edfa04dc9ff82172786d8993b74a3cb8977e59b9dc39805ab2039eac53 SHA512 d71105fc4d0b89ee7d654a730a354343711e55202e89c9e9f5b9030877c136c1eef2dceb4eca8546a753d939959b8da63b5a7f4eebc4dc5bf07e0c6359add73a
8
+DIST visual-studio-code-1.26.0-x86.tar.gz 72861878 BLAKE2B 5b62fd4bf9dc50d0021358e7164cc19826a133f2a368d47340929c61015185b07212df33be9ba23d1d0f24eec83f7e5e6be55c5ab245fc72f6e588ea81ebdbb5 SHA512 fb381766479538c005ba285e2322172148f9a374379edf89a616910f87b66c1a0234bd25f0011a38c02c831c6e1591b720b3c5eacece1990d9e50764c3988979
9
+DIST visual-studio-code-1.26.1-amd64.tar.gz 69775652 BLAKE2B 0023187f469e24a5f745f3ce0a6ab4962d7236cc3a898af4000d12b429b2a42539bd94d3eb72f65fd3af24b28cb4fd94d5d5c93dab88592da5b1cfedc35509d5 SHA512 3af3a4253c9d9585620378b07ae3ae48defd0798174a6e395ecece8e1aefe1a225c81a9bc319d760e86fe1be09a9d6e0314fa6ea11fc56e13a46692dd8ed8491
10
+DIST visual-studio-code-1.26.1-x86.tar.gz 72863476 BLAKE2B cf0d7f17062447661c6c21c833240db1b60cd8b31f98c9d0a96dc5451a9063260806c5c0eb7d3f57292437ded622aaa8f708b7bd96f7f781ec4655fc8d28acea SHA512 c37f8be25b2fda8eb4363f7ff5cee59f328127370ede9be36a641e214a5930750db9117825070f8110563b0ac65da7f062e84b1509bfe7fe06d230160c9ed032
11
+DIST visual-studio-code-1.27.1-amd64.tar.gz 66446275 BLAKE2B f0521dad778d8eab633645c04543479e1799e6b95a43e8e7f1491edc386015b1f44717c49e765cc6c0247597389dd735763ea9df10182566430db8ac13d0f430 SHA512 3b5f1c9205fdb3b84a676a426d680e20fcb4eae5bc03c9f7499fb9488e2bae6adb263fbc636a91d8a45014854fadfd29c5636b134faea956c838aa1adeb9b1fa
12
+DIST visual-studio-code-1.27.1-x86.tar.gz 69491072 BLAKE2B 95f36aef51395fd9ce7ee636dfa211c0d1a0e78e0db07c8c64916c724a28b17eb479138f173611d7600f0475a52fc2ed09ba5e3278ea6f14b14f43e7afc4a327 SHA512 a2a14aa6bb905109d408e5b702f1e9e863454b88ae7655b199197674c5f38aa13daa05c8cfc7836ff799fcb2ae4f4ce1c5246c5c806d60c7e3ebf134458fb27a
13
+DIST visual-studio-code-1.29.0-amd64.tar.gz 64557730 BLAKE2B 6314fce6b09e0cf9030eb96272f7efbd2050899b594753e6f3400d5212d6ff58e57dc3bb5bede3085736916a08ca994082d02869d8ac155ac12d167950496a3a SHA512 fc5a1dc49918646dde9058886e2888fffdfc1915f79244c3dee445fe22e98e75597c33bd1dd0c36cf15ddb2e8a1aedeca4313aefbd7a5e9fd123b46cf57e6fe5
14
+DIST visual-studio-code-1.29.0-x86.tar.gz 67517811 BLAKE2B 6732c288ef30065335f33ee3f243d3d10c3b93ad5bec7d4287331e7e89b5271dfe40f6b25adbd5035d9606ed75ceb1633d11ea4d5ae5468603e9297007aa3a55 SHA512 6fbc42c038e275372ab090abcababecb90b8a5e2e86991f1a65072dd56b53b1a589399f7383a12e588c76a2e2aeb4e6e1ee2d903d44b6365f3824db376a79318
15
+DIST visual-studio-code-1.30.2-amd64.tar.gz 64974797 BLAKE2B 289dd69fac033b33bd4579c70481e802b97588d5ceb6db09043577c842f15af02c4bb600cb255d59bb4742810ff23f69f97360f76195953e14d4a12198a24b6e SHA512 3d9d9cdb4129c0a32a15a39337ccfe1f215870cda65f81616d9e5ae17dcadbee3a5afa118c96d26513dd215c5eb49e81bbc1ea4af46e0a02790d712c96fa96d1
16
+DIST visual-studio-code-1.30.2-x86.tar.gz 67934150 BLAKE2B 569614ecc3e7c7b45c534029b6895603ca759a5fcc1e0f8b408e5970613798fd4b55254cabc1003dc17dc7baedae73c4fdd7ce8fa7ec3b1a655b48d002777b43 SHA512 bf399d5c5ea423204d5674332117eca130e944c48e676ca37b0850318935bffc96b1de1404f1185ec904e9813d869a089208443188504d07389f2539f6ffa61b

+ 8
- 0
app-editors/visual-studio-code/files/visual-studio-code.desktop View File

@@ -0,0 +1,8 @@
1
+[Desktop Entry]
2
+Name=Visual Studio Code
3
+Type=Application
4
+Comment=Multiplatform Visual Studio Code from Microsoft
5
+Exec=visual-studio-code %F
6
+TryExec=visual-studio-code
7
+Icon=visual-studio-code
8
+Categories=Development;IDE;

BIN
app-editors/visual-studio-code/files/visual-studio-code.png View File


+ 12
- 0
app-editors/visual-studio-code/metadata.xml View File

@@ -0,0 +1,12 @@
1
+<?xml version="1.0" encoding="UTF-8"?>
2
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
3
+<pkgmetadata>
4
+	<maintainer type="person">
5
+		<email>jpizarrocallejas@gmail.com</email>
6
+		<name>Jorge Pizarro Callejas</name>
7
+		<description>Jorgicio Gentoo Overlay</description>
8
+	</maintainer>
9
+	<use>
10
+		<flag name="libsecret">Enable libsecret support</flag>
11
+	</use>
12
+</pkgmetadata>

+ 63
- 0
app-editors/visual-studio-code/visual-studio-code-1.24.0.ebuild View File

@@ -0,0 +1,63 @@
1
+# Copyright 1999-2018 Gentoo Foundation
2
+# Distributed under the terms of the GNU General Public License v2
3
+
4
+EAPI=6
5
+
6
+inherit eutils pax-utils
7
+
8
+DESCRIPTION="Multiplatform Visual Studio Code from Microsoft"
9
+HOMEPAGE="https://code.visualstudio.com"
10
+BASE_URI="https://vscode-update.azurewebsites.net/${PV}"
11
+SRC_URI="
12
+	x86? ( ${BASE_URI}/linux-ia32/stable ->  ${P}-x86.tar.gz )
13
+	amd64? ( ${BASE_URI}/linux-x64/stable -> ${P}-amd64.tar.gz )
14
+	"
15
+RESTRICT="mirror strip bindist"
16
+
17
+LICENSE="MIT"
18
+SLOT="0"
19
+KEYWORDS="~x86 ~amd64"
20
+IUSE="libsecret"
21
+
22
+DEPEND="
23
+	>=media-libs/libpng-1.2.46
24
+	>=x11-libs/gtk+-2.24.8-r1:2
25
+	x11-libs/cairo
26
+	gnome-base/gconf
27
+	x11-libs/libXtst
28
+"
29
+
30
+RDEPEND="
31
+	${DEPEND}
32
+	x11-libs/libnotify
33
+	x11-libs/libXScrnSaver
34
+	dev-libs/nss
35
+	libsecret? ( app-crypt/libsecret[crypt] )
36
+"
37
+
38
+QA_PRESTRIPPED="opt/${PN}/code"
39
+QA_PREBUILT="opt/${PN}/code"
40
+
41
+pkg_setup(){
42
+	use amd64 && S="${WORKDIR}/VSCode-linux-x64" || S="${WORKDIR}/VSCode-linux-ia32"
43
+}
44
+
45
+src_install(){
46
+	pax-mark m code
47
+	insinto "/opt/${PN}"
48
+	doins -r *
49
+	dosym "/opt/${PN}/bin/code" "/usr/bin/${PN}"
50
+	make_desktop_entry "${PN}" "Visual Studio Code" "${PN}" "Development;IDE"
51
+	doicon ${FILESDIR}/${PN}.png
52
+	fperms +x "/opt/${PN}/code"
53
+	fperms +x "/opt/${PN}/bin/code"
54
+	fperms +x "/opt/${PN}/libnode.so"
55
+	fperms +x "/opt/${PN}/resources/app/node_modules.asar.unpacked/vscode-ripgrep/bin/rg"
56
+	insinto "/usr/share/licenses/${PN}"
57
+	newins "resources/app/LICENSE.txt" "LICENSE"
58
+}
59
+
60
+pkg_postinst(){
61
+	elog "You may install some additional utils, so check them in:"
62
+	elog "https://code.visualstudio.com/Docs/setup#_additional-tools"
63
+}

+ 63
- 0
app-editors/visual-studio-code/visual-studio-code-1.24.1.ebuild View File

@@ -0,0 +1,63 @@
1
+# Copyright 1999-2018 Gentoo Foundation
2
+# Distributed under the terms of the GNU General Public License v2
3
+
4
+EAPI=6
5
+
6
+inherit eutils pax-utils
7
+
8
+DESCRIPTION="Multiplatform Visual Studio Code from Microsoft"
9
+HOMEPAGE="https://code.visualstudio.com"
10
+BASE_URI="https://vscode-update.azurewebsites.net/${PV}"
11
+SRC_URI="
12
+	x86? ( ${BASE_URI}/linux-ia32/stable ->  ${P}-x86.tar.gz )
13
+	amd64? ( ${BASE_URI}/linux-x64/stable -> ${P}-amd64.tar.gz )
14
+	"
15
+RESTRICT="mirror strip bindist"
16
+
17
+LICENSE="MIT"
18
+SLOT="0"
19
+KEYWORDS="~x86 ~amd64"
20
+IUSE="libsecret"
21
+
22
+DEPEND="
23
+	>=media-libs/libpng-1.2.46
24
+	>=x11-libs/gtk+-2.24.8-r1:2
25
+	x11-libs/cairo
26
+	gnome-base/gconf
27
+	x11-libs/libXtst
28
+"
29
+
30
+RDEPEND="
31
+	${DEPEND}
32
+	x11-libs/libnotify
33
+	x11-libs/libXScrnSaver
34
+	dev-libs/nss
35
+	libsecret? ( app-crypt/libsecret[crypt] )
36
+"
37
+
38
+QA_PRESTRIPPED="opt/${PN}/code"
39
+QA_PREBUILT="opt/${PN}/code"
40
+
41
+pkg_setup(){
42
+	use amd64 && S="${WORKDIR}/VSCode-linux-x64" || S="${WORKDIR}/VSCode-linux-ia32"
43
+}
44
+
45
+src_install(){
46
+	pax-mark m code
47
+	insinto "/opt/${PN}"
48
+	doins -r *
49
+	dosym "/opt/${PN}/bin/code" "/usr/bin/${PN}"
50
+	make_desktop_entry "${PN}" "Visual Studio Code" "${PN}" "Development;IDE"
51
+	doicon ${FILESDIR}/${PN}.png
52
+	fperms +x "/opt/${PN}/code"
53
+	fperms +x "/opt/${PN}/bin/code"
54
+	fperms +x "/opt/${PN}/libnode.so"
55
+	fperms +x "/opt/${PN}/resources/app/node_modules.asar.unpacked/vscode-ripgrep/bin/rg"
56
+	insinto "/usr/share/licenses/${PN}"
57
+	newins "resources/app/LICENSE.txt" "LICENSE"
58
+}
59
+
60
+pkg_postinst(){
61
+	elog "You may install some additional utils, so check them in:"
62
+	elog "https://code.visualstudio.com/Docs/setup#_additional-tools"
63
+}

+ 63
- 0
app-editors/visual-studio-code/visual-studio-code-1.25.1.ebuild View File

@@ -0,0 +1,63 @@
1
+# Copyright 1999-2018 Gentoo Foundation
2
+# Distributed under the terms of the GNU General Public License v2
3
+
4
+EAPI=6
5
+
6
+inherit eutils pax-utils
7
+
8
+DESCRIPTION="Multiplatform Visual Studio Code from Microsoft"
9
+HOMEPAGE="https://code.visualstudio.com"
10
+BASE_URI="https://vscode-update.azurewebsites.net/${PV}"
11
+SRC_URI="
12
+	x86? ( ${BASE_URI}/linux-ia32/stable ->  ${P}-x86.tar.gz )
13
+	amd64? ( ${BASE_URI}/linux-x64/stable -> ${P}-amd64.tar.gz )
14
+	"
15
+RESTRICT="mirror strip bindist"
16
+
17
+LICENSE="MIT"
18
+SLOT="0"
19
+KEYWORDS="~x86 ~amd64"
20
+IUSE="libsecret"
21
+
22
+DEPEND="
23
+	>=media-libs/libpng-1.2.46
24
+	>=x11-libs/gtk+-2.24.8-r1:2
25
+	x11-libs/cairo
26
+	gnome-base/gconf
27
+	x11-libs/libXtst
28
+"
29
+
30
+RDEPEND="
31
+	${DEPEND}
32
+	x11-libs/libnotify
33
+	x11-libs/libXScrnSaver
34
+	dev-libs/nss
35
+	libsecret? ( app-crypt/libsecret[crypt] )
36
+"
37
+
38
+QA_PRESTRIPPED="opt/${PN}/code"
39
+QA_PREBUILT="opt/${PN}/code"
40
+
41
+pkg_setup(){
42
+	use amd64 && S="${WORKDIR}/VSCode-linux-x64" || S="${WORKDIR}/VSCode-linux-ia32"
43
+}
44
+
45
+src_install(){
46
+	pax-mark m code
47
+	insinto "/opt/${PN}"
48
+	doins -r *
49
+	dosym "/opt/${PN}/bin/code" "/usr/bin/${PN}"
50
+	make_desktop_entry "${PN}" "Visual Studio Code" "${PN}" "Development;IDE"
51
+	doicon ${FILESDIR}/${PN}.png
52
+	fperms +x "/opt/${PN}/code"
53
+	fperms +x "/opt/${PN}/bin/code"
54
+	fperms +x "/opt/${PN}/libnode.so"
55
+	fperms +x "/opt/${PN}/resources/app/node_modules.asar.unpacked/vscode-ripgrep/bin/rg"
56
+	insinto "/usr/share/licenses/${PN}"
57
+	newins "resources/app/LICENSE.txt" "LICENSE"
58
+}
59
+
60
+pkg_postinst(){
61
+	elog "You may install some additional utils, so check them in:"
62
+	elog "https://code.visualstudio.com/Docs/setup#_additional-tools"
63
+}

+ 63
- 0
app-editors/visual-studio-code/visual-studio-code-1.26.0.ebuild View File

@@ -0,0 +1,63 @@
1
+# Copyright 1999-2018 Gentoo Foundation
2
+# Distributed under the terms of the GNU General Public License v2
3
+
4
+EAPI=6
5
+
6
+inherit eutils pax-utils
7
+
8
+DESCRIPTION="Multiplatform Visual Studio Code from Microsoft"
9
+HOMEPAGE="https://code.visualstudio.com"
10
+BASE_URI="https://vscode-update.azurewebsites.net/${PV}"
11
+SRC_URI="
12
+	x86? ( ${BASE_URI}/linux-ia32/stable ->  ${P}-x86.tar.gz )
13
+	amd64? ( ${BASE_URI}/linux-x64/stable -> ${P}-amd64.tar.gz )
14
+	"
15
+RESTRICT="mirror strip bindist"
16
+
17
+LICENSE="MIT"
18
+SLOT="0"
19
+KEYWORDS="~x86 ~amd64"
20
+IUSE="libsecret"
21
+
22
+DEPEND="
23
+	>=media-libs/libpng-1.2.46
24
+	>=x11-libs/gtk+-2.24.8-r1:2
25
+	x11-libs/cairo
26
+	gnome-base/gconf
27
+	x11-libs/libXtst
28
+"
29
+
30
+RDEPEND="
31
+	${DEPEND}
32
+	x11-libs/libnotify
33
+	x11-libs/libXScrnSaver
34
+	dev-libs/nss
35
+	libsecret? ( app-crypt/libsecret[crypt] )
36
+"
37
+
38
+QA_PRESTRIPPED="opt/${PN}/code"
39
+QA_PREBUILT="opt/${PN}/code"
40
+
41
+pkg_setup(){
42
+	use amd64 && S="${WORKDIR}/VSCode-linux-x64" || S="${WORKDIR}/VSCode-linux-ia32"
43
+}
44
+
45
+src_install(){
46
+	pax-mark m code
47
+	insinto "/opt/${PN}"
48
+	doins -r *
49
+	dosym "/opt/${PN}/bin/code" "/usr/bin/${PN}"
50
+	make_desktop_entry "${PN}" "Visual Studio Code" "${PN}" "Development;IDE"
51
+	doicon ${FILESDIR}/${PN}.png
52
+	fperms +x "/opt/${PN}/code"
53
+	fperms +x "/opt/${PN}/bin/code"
54
+	fperms +x "/opt/${PN}/libnode.so"
55
+	fperms +x "/opt/${PN}/resources/app/node_modules.asar.unpacked/vscode-ripgrep/bin/rg"
56
+	insinto "/usr/share/licenses/${PN}"
57
+	newins "resources/app/LICENSE.txt" "LICENSE"
58
+}
59
+
60
+pkg_postinst(){
61
+	elog "You may install some additional utils, so check them in:"
62
+	elog "https://code.visualstudio.com/Docs/setup#_additional-tools"
63
+}

+ 63
- 0
app-editors/visual-studio-code/visual-studio-code-1.26.1.ebuild View File

@@ -0,0 +1,63 @@
1
+# Copyright 1999-2018 Gentoo Foundation
2
+# Distributed under the terms of the GNU General Public License v2
3
+
4
+EAPI=6
5
+
6
+inherit eutils pax-utils
7
+
8
+DESCRIPTION="Multiplatform Visual Studio Code from Microsoft"
9
+HOMEPAGE="https://code.visualstudio.com"
10
+BASE_URI="https://vscode-update.azurewebsites.net/${PV}"
11
+SRC_URI="
12
+	x86? ( ${BASE_URI}/linux-ia32/stable ->  ${P}-x86.tar.gz )
13
+	amd64? ( ${BASE_URI}/linux-x64/stable -> ${P}-amd64.tar.gz )
14
+	"
15
+RESTRICT="mirror strip bindist"
16
+
17
+LICENSE="MIT"
18
+SLOT="0"
19
+KEYWORDS="~x86 ~amd64"
20
+IUSE="libsecret"
21
+
22
+DEPEND="
23
+	>=media-libs/libpng-1.2.46
24
+	>=x11-libs/gtk+-2.24.8-r1:2
25
+	x11-libs/cairo
26
+	gnome-base/gconf
27
+	x11-libs/libXtst
28
+"
29
+
30
+RDEPEND="
31
+	${DEPEND}
32
+	x11-libs/libnotify
33
+	x11-libs/libXScrnSaver
34
+	dev-libs/nss
35
+	libsecret? ( app-crypt/libsecret[crypt] )
36
+"
37
+
38
+QA_PRESTRIPPED="opt/${PN}/code"
39
+QA_PREBUILT="opt/${PN}/code"
40
+
41
+pkg_setup(){
42
+	use amd64 && S="${WORKDIR}/VSCode-linux-x64" || S="${WORKDIR}/VSCode-linux-ia32"
43
+}
44
+
45
+src_install(){
46
+	pax-mark m code
47
+	insinto "/opt/${PN}"
48
+	doins -r *
49
+	dosym "/opt/${PN}/bin/code" "/usr/bin/${PN}"
50
+	make_desktop_entry "${PN}" "Visual Studio Code" "${PN}" "Development;IDE"
51
+	doicon ${FILESDIR}/${PN}.png
52
+	fperms +x "/opt/${PN}/code"
53
+	fperms +x "/opt/${PN}/bin/code"
54
+	fperms +x "/opt/${PN}/libnode.so"
55
+	fperms +x "/opt/${PN}/resources/app/node_modules.asar.unpacked/vscode-ripgrep/bin/rg"
56
+	insinto "/usr/share/licenses/${PN}"
57
+	newins "resources/app/LICENSE.txt" "LICENSE"
58
+}
59
+
60
+pkg_postinst(){
61
+	elog "You may install some additional utils, so check them in:"
62
+	elog "https://code.visualstudio.com/Docs/setup#_additional-tools"
63
+}

+ 63
- 0
app-editors/visual-studio-code/visual-studio-code-1.27.1.ebuild View File

@@ -0,0 +1,63 @@
1
+# Copyright 1999-2018 Gentoo Foundation
2
+# Distributed under the terms of the GNU General Public License v2
3
+
4
+EAPI=6
5
+
6
+inherit eutils pax-utils
7
+
8
+DESCRIPTION="Multiplatform Visual Studio Code from Microsoft"
9
+HOMEPAGE="https://code.visualstudio.com"
10
+BASE_URI="https://vscode-update.azurewebsites.net/${PV}"
11
+SRC_URI="
12
+	x86? ( ${BASE_URI}/linux-ia32/stable ->  ${P}-x86.tar.gz )
13
+	amd64? ( ${BASE_URI}/linux-x64/stable -> ${P}-amd64.tar.gz )
14
+	"
15
+RESTRICT="mirror strip bindist"
16
+
17
+LICENSE="MIT"
18
+SLOT="0"
19
+KEYWORDS="~x86 ~amd64"
20
+IUSE="libsecret"
21
+
22
+DEPEND="
23
+	>=media-libs/libpng-1.2.46
24
+	>=x11-libs/gtk+-2.24.8-r1:2
25
+	x11-libs/cairo
26
+	gnome-base/gconf
27
+	x11-libs/libXtst
28
+"
29
+
30
+RDEPEND="
31
+	${DEPEND}
32
+	x11-libs/libnotify
33
+	x11-libs/libXScrnSaver
34
+	dev-libs/nss
35
+	libsecret? ( app-crypt/libsecret[crypt] )
36
+"
37
+
38
+QA_PRESTRIPPED="opt/${PN}/code"
39
+QA_PREBUILT="opt/${PN}/code"
40
+
41
+pkg_setup(){
42
+	use amd64 && S="${WORKDIR}/VSCode-linux-x64" || S="${WORKDIR}/VSCode-linux-ia32"
43
+}
44
+
45
+src_install(){
46
+	pax-mark m code
47
+	insinto "/opt/${PN}"
48
+	doins -r *
49
+	dosym "/opt/${PN}/bin/code" "/usr/bin/${PN}"
50
+	make_desktop_entry "${PN}" "Visual Studio Code" "${PN}" "Development;IDE"
51
+	doicon ${FILESDIR}/${PN}.png
52
+	fperms +x "/opt/${PN}/code"
53
+	fperms +x "/opt/${PN}/bin/code"
54
+	fperms +x "/opt/${PN}/libnode.so"
55
+	fperms +x "/opt/${PN}/resources/app/node_modules.asar.unpacked/vscode-ripgrep/bin/rg"
56
+	insinto "/usr/share/licenses/${PN}"
57
+	newins "resources/app/LICENSE.txt" "LICENSE"
58
+}
59
+
60
+pkg_postinst(){
61
+	elog "You may install some additional utils, so check them in:"
62
+	elog "https://code.visualstudio.com/Docs/setup#_additional-tools"
63
+}

+ 63
- 0
app-editors/visual-studio-code/visual-studio-code-1.29.0.ebuild View File

@@ -0,0 +1,63 @@
1
+# Copyright 1999-2018 Gentoo Foundation
2
+# Distributed under the terms of the GNU General Public License v2
3
+
4
+EAPI=6
5
+
6
+inherit eutils pax-utils
7
+
8
+DESCRIPTION="Multiplatform Visual Studio Code from Microsoft"
9
+HOMEPAGE="https://code.visualstudio.com"
10
+BASE_URI="https://vscode-update.azurewebsites.net/${PV}"
11
+SRC_URI="
12
+	x86? ( ${BASE_URI}/linux-ia32/stable ->  ${P}-x86.tar.gz )
13
+	amd64? ( ${BASE_URI}/linux-x64/stable -> ${P}-amd64.tar.gz )
14
+	"
15
+RESTRICT="mirror strip bindist"
16
+
17
+LICENSE="MIT"
18
+SLOT="0"
19
+KEYWORDS="~x86 ~amd64"
20
+IUSE="libsecret"
21
+
22
+DEPEND="
23
+	>=media-libs/libpng-1.2.46
24
+	>=x11-libs/gtk+-2.24.8-r1:2
25
+	x11-libs/cairo
26
+	gnome-base/gconf
27
+	x11-libs/libXtst
28
+"
29
+
30
+RDEPEND="
31
+	${DEPEND}
32
+	x11-libs/libnotify
33
+	x11-libs/libXScrnSaver
34
+	dev-libs/nss
35
+	libsecret? ( app-crypt/libsecret[crypt] )
36
+"
37
+
38
+QA_PRESTRIPPED="opt/${PN}/code"
39
+QA_PREBUILT="opt/${PN}/code"
40
+
41
+pkg_setup(){
42
+	use amd64 && S="${WORKDIR}/VSCode-linux-x64" || S="${WORKDIR}/VSCode-linux-ia32"
43
+}
44
+
45
+src_install(){
46
+	pax-mark m code
47
+	insinto "/opt/${PN}"
48
+	doins -r *
49
+	dosym "/opt/${PN}/bin/code" "/usr/bin/${PN}"
50
+	make_desktop_entry "${PN}" "Visual Studio Code" "${PN}" "Development;IDE"
51
+	doicon ${FILESDIR}/${PN}.png
52
+	fperms +x "/opt/${PN}/code"
53
+	fperms +x "/opt/${PN}/bin/code"
54
+	fperms +x "/opt/${PN}/libnode.so"
55
+	fperms +x "/opt/${PN}/resources/app/node_modules.asar.unpacked/vscode-ripgrep/bin/rg"
56
+	insinto "/usr/share/licenses/${PN}"
57
+	newins "resources/app/LICENSE.txt" "LICENSE"
58
+}
59
+
60
+pkg_postinst(){
61
+	elog "You may install some additional utils, so check them in:"
62
+	elog "https://code.visualstudio.com/Docs/setup#_additional-tools"
63
+}

+ 63
- 0
app-editors/visual-studio-code/visual-studio-code-1.30.2.ebuild View File

@@ -0,0 +1,63 @@
1
+# Copyright 1999-2018 Gentoo Foundation
2
+# Distributed under the terms of the GNU General Public License v2
3
+
4
+EAPI=6
5
+
6
+inherit eutils pax-utils
7
+
8
+DESCRIPTION="Multiplatform Visual Studio Code from Microsoft"
9
+HOMEPAGE="https://code.visualstudio.com"
10
+BASE_URI="https://vscode-update.azurewebsites.net/${PV}"
11
+SRC_URI="
12
+	x86? ( ${BASE_URI}/linux-ia32/stable ->  ${P}-x86.tar.gz )
13
+	amd64? ( ${BASE_URI}/linux-x64/stable -> ${P}-amd64.tar.gz )
14
+	"
15
+RESTRICT="mirror strip bindist"
16
+
17
+LICENSE="MIT"
18
+SLOT="0"
19
+KEYWORDS="~x86 ~amd64"
20
+IUSE="libsecret"
21
+
22
+DEPEND="
23
+	>=media-libs/libpng-1.2.46
24
+	>=x11-libs/gtk+-2.24.8-r1:2
25
+	x11-libs/cairo
26
+	gnome-base/gconf
27
+	x11-libs/libXtst
28
+"
29
+
30
+RDEPEND="
31
+	${DEPEND}
32
+	x11-libs/libnotify
33
+	x11-libs/libXScrnSaver
34
+	dev-libs/nss
35
+	libsecret? ( app-crypt/libsecret[crypt] )
36
+"
37
+
38
+QA_PRESTRIPPED="opt/${PN}/code"
39
+QA_PREBUILT="opt/${PN}/code"
40
+
41
+pkg_setup(){
42
+	use amd64 && S="${WORKDIR}/VSCode-linux-x64" || S="${WORKDIR}/VSCode-linux-ia32"
43
+}
44
+
45
+src_install(){
46
+	pax-mark m code
47
+	insinto "/opt/${PN}"
48
+	doins -r *
49
+	dosym "/opt/${PN}/bin/code" "/usr/bin/${PN}"
50
+	make_desktop_entry "${PN}" "Visual Studio Code" "${PN}" "Development;IDE"
51
+	doicon ${FILESDIR}/${PN}.png
52
+	fperms +x "/opt/${PN}/code"
53
+	fperms +x "/opt/${PN}/bin/code"
54
+	fperms +x "/opt/${PN}/libnode.so"
55
+	fperms +x "/opt/${PN}/resources/app/node_modules.asar.unpacked/vscode-ripgrep/bin/rg"
56
+	insinto "/usr/share/licenses/${PN}"
57
+	newins "resources/app/LICENSE.txt" "LICENSE"
58
+}
59
+
60
+pkg_postinst(){
61
+	elog "You may install some additional utils, so check them in:"
62
+	elog "https://code.visualstudio.com/Docs/setup#_additional-tools"
63
+}

+ 3
- 0
media-plugins/kodi-pvr-hts/Manifest View File

@@ -0,0 +1,3 @@
1
+DIST kodi-pvr-hts-17_p20170223.tar.gz 199572 BLAKE2B 63f2afaf8d1a68a44e572d1aa4a85e122a59267c294b07bdb6c343738fe613ccc53b22803497462f011580915f81f724694e248cb3a1452ff66c17313d5c5e66 SHA512 160434b860efceb6e6f92afb200ab07361b2b1a4a30b763f3eb9d75425255102566cbef3dcaad839ab7dafc0b1c89a321cb48c030d8b32bbfb41b0dbd5d065e0
2
+DIST kodi-pvr-hts-17_p20170827.tar.gz 203710 BLAKE2B bfcba07913596d3f68d446751e89f00024c614a6ef8c32234a114c4653e9e55a79fa3e448f8c2086d2db073b712b47a136c5da810e185441beacee0d220f6626 SHA512 427c8e7375900ce28616abf9345df9fae4f85473281e2f7ab8b3c9d556e2d2edbfc2e2aa65c5dc847d7298b2c57ea1d1bbd14b89e657cf97eb0bff1900feaa1a
3
+DIST kodi-pvr-hts-18_p20181122.tar.gz 159931 BLAKE2B 31a96e581e1fbd80144535ce5bd4df55815d6e5924311f37f5fe5acdc21819a7d3bfacc8377bacc9243143d1be0c4de4f254a10c0314172830a6219f4721f67f SHA512 e536150d6f5a678ec7c969895b667c13000856b2d5297f3345c1e39249554663d3ed8ac4965871abeb8fa85334ac535c1f040de40554fe4e14daddbb255f61e8

+ 32
- 0
media-plugins/kodi-pvr-hts/kodi-pvr-hts-17_p20170223.ebuild View File

@@ -0,0 +1,32 @@
1
+# Copyright 1999-2016 Gentoo Foundation
2
+# Distributed under the terms of the GNU General Public License v2
3
+
4
+EAPI=5
5
+
6
+inherit cmake-utils
7
+
8
+GIT_COMMIT="82ea43f"
9
+DESCRIPTION="Tvheadend Live TV and Radio PVR client addon for Kodi"
10
+HOMEPAGE="https://github.com/kodi-pvr/pvr.hts"
11
+SRC_URI="https://github.com/kodi-pvr/pvr.hts/tarball/${GIT_COMMIT} -> ${P}.tar.gz"
12
+
13
+LICENSE="GPL-2"
14
+SLOT="0"
15
+KEYWORDS="~amd64"
16
+IUSE=""
17
+
18
+# libplatform changed in version 2 from platform to p8-platform which makes it incompatible
19
+DEPEND="=dev-libs/libplatform-2*
20
+	=media-libs/kodi-platform-17*
21
+	=media-tv/kodi-17*"
22
+RDEPEND="${DEPEND}"
23
+
24
+S="${WORKDIR}/kodi-pvr-pvr.hts-${GIT_COMMIT}"
25
+
26
+src_configure() {
27
+	local mycmakeargs=(
28
+		-DCMAKE_INSTALL_LIBDIR="${EPREFIX}"/usr/lib/kodi
29
+	)
30
+
31
+	cmake-utils_src_configure
32
+}

+ 32
- 0
media-plugins/kodi-pvr-hts/kodi-pvr-hts-17_p20170827.ebuild View File

@@ -0,0 +1,32 @@
1
+# Copyright 1999-2016 Gentoo Foundation
2
+# Distributed under the terms of the GNU General Public License v2
3
+
4
+EAPI=5
5
+
6
+inherit cmake-utils
7
+
8
+GIT_COMMIT="3211941"
9
+DESCRIPTION="Tvheadend Live TV and Radio PVR client addon for Kodi"
10
+HOMEPAGE="https://github.com/kodi-pvr/pvr.hts"
11
+SRC_URI="https://github.com/kodi-pvr/pvr.hts/tarball/${GIT_COMMIT} -> ${P}.tar.gz"
12
+
13
+LICENSE="GPL-2"
14
+SLOT="0"
15
+KEYWORDS="~amd64"
16
+IUSE=""
17
+
18
+# libplatform changed in version 2 from platform to p8-platform which makes it incompatible
19
+DEPEND="=dev-libs/libplatform-2*
20
+	=media-libs/kodi-platform-17*
21
+	=media-tv/kodi-17*"
22
+RDEPEND="${DEPEND}"
23
+
24
+S="${WORKDIR}/kodi-pvr-pvr.hts-${GIT_COMMIT}"
25
+
26
+src_configure() {
27
+	local mycmakeargs=(
28
+		-DCMAKE_INSTALL_LIBDIR="${EPREFIX}"/usr/lib/kodi
29
+	)
30
+
31
+	cmake-utils_src_configure
32
+}

+ 32
- 0
media-plugins/kodi-pvr-hts/kodi-pvr-hts-18_p20181122.ebuild View File

@@ -0,0 +1,32 @@
1
+# Copyright 1999-2016 Gentoo Foundation
2
+# Distributed under the terms of the GNU General Public License v2
3
+
4
+EAPI=5
5
+
6
+inherit cmake-utils
7
+
8
+GIT_COMMIT="6a12442"
9
+DESCRIPTION="Tvheadend Live TV and Radio PVR client addon for Kodi"
10
+HOMEPAGE="https://github.com/kodi-pvr/pvr.hts"
11
+SRC_URI="https://github.com/kodi-pvr/pvr.hts/tarball/${GIT_COMMIT} -> ${P}.tar.gz"
12
+
13
+LICENSE="GPL-2"
14
+SLOT="0"
15
+KEYWORDS="~amd64"
16
+IUSE=""
17
+
18
+# libplatform changed in version 2 from platform to p8-platform which makes it incompatible
19
+DEPEND="=dev-libs/libplatform-2*
20
+	=media-libs/kodi-platform-18*
21
+	=media-tv/kodi-18*"
22
+RDEPEND="${DEPEND}"
23
+
24
+S="${WORKDIR}/kodi-pvr-pvr.hts-${GIT_COMMIT}"
25
+
26
+src_configure() {
27
+	local mycmakeargs=(
28
+		-DCMAKE_INSTALL_LIBDIR="${EPREFIX}"/usr/lib/kodi
29
+	)
30
+
31
+	cmake-utils_src_configure
32
+}

+ 12
- 0
media-plugins/kodi-pvr-hts/metadata.xml View File

@@ -0,0 +1,12 @@
1
+<?xml version="1.0" encoding="UTF-8"?>
2
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
3
+<pkgmetadata>
4
+	<maintainer type="person">
5
+		<email>fordfrog@gentoo.org</email>
6
+		<name>Miroslav Šulc</name>
7
+	</maintainer>
8
+	<longdescription>Tvheadend Live TV and Radio PVR client addon for Kodi</longdescription>
9
+	<upstream>
10
+		<remote-id type="github">kodi-pvr/pvr.hts</remote-id>
11
+	</upstream>
12
+</pkgmetadata>

+ 1
- 0
sys-fs/android-file-transfer-linux/Manifest View File

@@ -0,0 +1 @@
1
+DIST v3.2.tar.gz 548831 BLAKE2B 81aaca2c6d97bd375900cf173b99b94c8875e6603cee47529aa08cad26bad4b5537b40ad7afadae5d8641706e70f8c0841a586f0014b9047460e0d538c8900ba SHA512 fd4c1c7a7a9d0bfd770a1a1ad253ac8861f1756401acf3c5c2190250ccd5d6be93705b18824cdfd858745251efedb1db6d1ea94c334e273d76a9869c656907ea

+ 29
- 0
sys-fs/android-file-transfer-linux/android-file-transfer-linux-3.2.ebuild View File

@@ -0,0 +1,29 @@
1
+# Copyright 1999-2017 Gentoo Foundation
2
+# Distributed under the terms of the GNU General Public License v2
3
+
4
+EAPI=6
5
+inherit cmake-utils
6
+
7
+DESCRIPTION="Reliable MTP client with minimalistic UI"
8
+HOMEPAGE="https://whoozle.github.io/android-file-transfer-linux/"
9
+SRC_URI="https://github.com/whoozle/${PN}/archive/v${PV}.tar.gz"
10
+
11
+LICENSE="GPL-2"
12
+SLOT="0"
13
+KEYWORDS="~amd64 ~x86"
14
+IUSE="fuse +qt5"
15
+REQUIRED_USE="qt5"
16
+
17
+RDEPEND="fuse? ( sys-fs/fuse )
18
+	qt5? ( dev-qt/qtwidgets:5 )"
19
+DEPEND="${RDEPEND}
20
+	virtual/pkgconfig"
21
+
22
+src_configure() {
23
+	local mycmakeargs=(
24
+		-DBUILD_FUSE=$(usex fuse)
25
+		-DBUILD_QT_UI=$(usex qt5)
26
+		-DUSB_BACKEND_LIBUSB=OFF
27
+	)
28
+	cmake-utils_src_configure
29
+}

Loading…
Cancel
Save