[gentoo-commits] repo/proj/guru:dev commit in: net-misc/freetube-bin/

2024-06-24 Thread Pedro Arizmendi
commit: 325baf6192949b018b0c57b9bc148005598407cb
Author: Pedro Arizmendi  pm  me>
AuthorDate: Mon Jun 24 18:27:51 2024 +
Commit: Pedro Arizmendi  pm  me>
CommitDate: Mon Jun 24 18:27:51 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=325baf61

net-misc/freetube-bin: add 0.21.0

Signed-off-by: Pedro Arizmendi  pm.me>

 net-misc/freetube-bin/Manifest   |  1 +
 net-misc/freetube-bin/freetube-bin-0.21.0.ebuild | 68 
 2 files changed, 69 insertions(+)

diff --git a/net-misc/freetube-bin/Manifest b/net-misc/freetube-bin/Manifest
index 3c3b7f2e1..6d3a5b317 100644
--- a/net-misc/freetube-bin/Manifest
+++ b/net-misc/freetube-bin/Manifest
@@ -1,2 +1,3 @@
 DIST freetube_0.19.2_amd64.deb 67824108 BLAKE2B 
06b4ad802fd8e0c7623b217d1c6248035c6671f47fef66d5847364efaa75e4c334af028ef5ecf12ba6ffcf06b892efffe413c4ab5b52cece8fd15077ee7e0be2
 SHA512 
b880738cd04bad90e2b440555ab854cf197155fc25788a505a27ac06205757e07f92b9a604315f232df78a65d4745a851bc6a606e7d0fd70cc37a7c692eadf90
 DIST freetube_0.20.0_amd64.deb 73896480 BLAKE2B 
c38a42b453d4ebe4192a09d0d84881f1ad0a6d5da7e84279bfcb5d48b35f9ad4563d0e9f5dd626a25df822e28471f4f844c5cf282c47f77becfaaa1b2b5eeed5
 SHA512 
c58ce017bc5e5d1a06ee24bb0991758df37ec8e4b7cb920cc4117e01e4f0ca7f8c00b06311f46c750475249f11c09968eae6a1387c3347bdac5cc4b892caa699
+DIST freetube_0.21.0_amd64.deb 75362144 BLAKE2B 
320be6b225f0b4f8063fad53f4e5c8189aa5e152f427faf2e8f6edc6f8a863f3eb374ecbb4a38c0c5d8460d37e4fb6cd2032fbb742e9da869e063cd7f2315c09
 SHA512 
ee4b78cd8fc3599909f02b7cbb9f190407a03a668318065b9b099cce261b3033d2519595cc88de983060bca4fd5d2aee9e717f5554919fbd1330c66ce6ee7f4d

diff --git a/net-misc/freetube-bin/freetube-bin-0.21.0.ebuild 
b/net-misc/freetube-bin/freetube-bin-0.21.0.ebuild
new file mode 100644
index 0..927bfd73e
--- /dev/null
+++ b/net-misc/freetube-bin/freetube-bin-0.21.0.ebuild
@@ -0,0 +1,68 @@
+# Copyright 2021-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop unpacker xdg
+
+DESCRIPTION="A private YouTube desktop client"
+HOMEPAGE="https://freetubeapp.io/ https://github.com/FreeTubeApp/FreeTube;
+SRC_URI="https://github.com/FreeTubeApp/FreeTube/releases/download/v${PV}-beta/freetube_${PV}_amd64.deb;
+
+S=${WORKDIR}
+
+LICENSE="AGPL-3+"
+SLOT="0"
+KEYWORDS="~amd64"
+
+QA_PREBUILT="
+   /opt/FreeTube/freetube
+   /opt/FreeTube/libEGL.so
+   /opt/FreeTube/libffmpeg.so
+   /opt/FreeTube/libGLESv2.so
+   /opt/FreeTube/libvulkan.so*
+   /opt/FreeTube/chrome_crashpad_handler
+   /opt/FreeTube/chrome-sandbox
+   /opt/FreeTube/libvk_swiftshader.so
+   /opt/FreeTube/swiftshader/libEGL.so
+   /opt/FreeTube/swiftshader/libGLESv2.so
+"
+
+RDEPEND="
+   app-accessibility/at-spi2-core:2
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   media-libs/alsa-lib
+   media-libs/mesa
+   net-print/cups
+   sys-apps/dbus
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:3
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/libdrm
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libxshmfence
+   x11-libs/pango
+"
+
+src_install() {
+   insinto /opt
+   doins -r opt/*
+
+   domenu usr/share/applications/freetube.desktop
+   doicon -s scalable usr/share/icons/hicolor/scalable/apps/freetube.svg
+
+   fperms 4755 /opt/FreeTube/chrome-sandbox || die
+   fperms +x  /opt/FreeTube/freetube || die
+
+   dosym -r /opt/FreeTube/freetube /usr/bin/freetube-bin
+}



[gentoo-commits] repo/proj/guru:dev commit in: net-misc/freetube-bin/

2024-04-05 Thread Pedro Arizmendi
commit: c84371181c18c467e42a9d4c4d7930e0f920466d
Author: Pedro Arizmendi  pm  me>
AuthorDate: Fri Apr  5 10:47:24 2024 +
Commit: Pedro Arizmendi  pm  me>
CommitDate: Fri Apr  5 10:47:24 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c8437118

net-misc/freetube-bin: add 0.20.0

Signed-off-by: Pedro Arizmendi  pm.me>

 net-misc/freetube-bin/Manifest   |  1 +
 net-misc/freetube-bin/freetube-bin-0.20.0.ebuild | 68 
 2 files changed, 69 insertions(+)

diff --git a/net-misc/freetube-bin/Manifest b/net-misc/freetube-bin/Manifest
index 548d5c1f28..3c3b7f2e18 100644
--- a/net-misc/freetube-bin/Manifest
+++ b/net-misc/freetube-bin/Manifest
@@ -1 +1,2 @@
 DIST freetube_0.19.2_amd64.deb 67824108 BLAKE2B 
06b4ad802fd8e0c7623b217d1c6248035c6671f47fef66d5847364efaa75e4c334af028ef5ecf12ba6ffcf06b892efffe413c4ab5b52cece8fd15077ee7e0be2
 SHA512 
b880738cd04bad90e2b440555ab854cf197155fc25788a505a27ac06205757e07f92b9a604315f232df78a65d4745a851bc6a606e7d0fd70cc37a7c692eadf90
+DIST freetube_0.20.0_amd64.deb 73896480 BLAKE2B 
c38a42b453d4ebe4192a09d0d84881f1ad0a6d5da7e84279bfcb5d48b35f9ad4563d0e9f5dd626a25df822e28471f4f844c5cf282c47f77becfaaa1b2b5eeed5
 SHA512 
c58ce017bc5e5d1a06ee24bb0991758df37ec8e4b7cb920cc4117e01e4f0ca7f8c00b06311f46c750475249f11c09968eae6a1387c3347bdac5cc4b892caa699

diff --git a/net-misc/freetube-bin/freetube-bin-0.20.0.ebuild 
b/net-misc/freetube-bin/freetube-bin-0.20.0.ebuild
new file mode 100644
index 00..927bfd73e0
--- /dev/null
+++ b/net-misc/freetube-bin/freetube-bin-0.20.0.ebuild
@@ -0,0 +1,68 @@
+# Copyright 2021-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop unpacker xdg
+
+DESCRIPTION="A private YouTube desktop client"
+HOMEPAGE="https://freetubeapp.io/ https://github.com/FreeTubeApp/FreeTube;
+SRC_URI="https://github.com/FreeTubeApp/FreeTube/releases/download/v${PV}-beta/freetube_${PV}_amd64.deb;
+
+S=${WORKDIR}
+
+LICENSE="AGPL-3+"
+SLOT="0"
+KEYWORDS="~amd64"
+
+QA_PREBUILT="
+   /opt/FreeTube/freetube
+   /opt/FreeTube/libEGL.so
+   /opt/FreeTube/libffmpeg.so
+   /opt/FreeTube/libGLESv2.so
+   /opt/FreeTube/libvulkan.so*
+   /opt/FreeTube/chrome_crashpad_handler
+   /opt/FreeTube/chrome-sandbox
+   /opt/FreeTube/libvk_swiftshader.so
+   /opt/FreeTube/swiftshader/libEGL.so
+   /opt/FreeTube/swiftshader/libGLESv2.so
+"
+
+RDEPEND="
+   app-accessibility/at-spi2-core:2
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   media-libs/alsa-lib
+   media-libs/mesa
+   net-print/cups
+   sys-apps/dbus
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:3
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/libdrm
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libxshmfence
+   x11-libs/pango
+"
+
+src_install() {
+   insinto /opt
+   doins -r opt/*
+
+   domenu usr/share/applications/freetube.desktop
+   doicon -s scalable usr/share/icons/hicolor/scalable/apps/freetube.svg
+
+   fperms 4755 /opt/FreeTube/chrome-sandbox || die
+   fperms +x  /opt/FreeTube/freetube || die
+
+   dosym -r /opt/FreeTube/freetube /usr/bin/freetube-bin
+}



[gentoo-commits] repo/proj/guru:dev commit in: net-misc/freetube-bin/

2024-04-05 Thread Pedro Arizmendi
commit: 268856b8f3d59d70b52354b8e9fad9f83f4e39e7
Author: Pedro Arizmendi  pm  me>
AuthorDate: Fri Apr  5 10:45:57 2024 +
Commit: Pedro Arizmendi  pm  me>
CommitDate: Fri Apr  5 10:46:27 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=268856b8

net-misc/freetube-bin: drop 0.17.1, 0.19.0, 0.19.1

Signed-off-by: Pedro Arizmendi  pm.me>

 net-misc/freetube-bin/Manifest   |  3 -
 net-misc/freetube-bin/freetube-bin-0.17.1.ebuild | 70 
 net-misc/freetube-bin/freetube-bin-0.19.0.ebuild | 70 
 net-misc/freetube-bin/freetube-bin-0.19.1.ebuild | 68 ---
 4 files changed, 211 deletions(-)

diff --git a/net-misc/freetube-bin/Manifest b/net-misc/freetube-bin/Manifest
index 242a57a7b3..548d5c1f28 100644
--- a/net-misc/freetube-bin/Manifest
+++ b/net-misc/freetube-bin/Manifest
@@ -1,4 +1 @@
-DIST freetube_0.17.1_amd64.deb 62917380 BLAKE2B 
e0eb375b9cdb9b83e139ab587a016b3d299d4bdce8557ffdb6259efaad16d6b68dfc28d9be61a660d6bc404f03f585e42027e0c97aa18e5e382a2ef2b7b4
 SHA512 
44c40d3608fd1b4338437fc4842f20f78bebfa99906696fd35a71beb16261007743f77558f657e2306bb676db748823dbb67a574a51cbc56984dbf01b50c2976
-DIST freetube_0.19.0_amd64.deb 67754066 BLAKE2B 
630432367e556152e468b5c75785ba96f5163fde8cb47f68899d473a8bdd7477dceea4169a667b73f7b208e538656d3d05402b7164ea1ffc0cb46b2d2562221d
 SHA512 
f1f691e18682a46fbe7bbec9bee14beab069cdfe649e465d05f6f9814fc187043f632a8e00a112365226c93da835a3129c6369de5cea9e0ed0a87ae0a8c194e8
-DIST freetube_0.19.1_amd64.deb 67679340 BLAKE2B 
da8edc0165fba0b5e3526a1c49f56dd923d0230b0de779004b2cca2466dbb92e8a7a618fd4660cabc317435993d338690d204285f8439e5804c35edcb2c725d4
 SHA512 
01c73ebcd7fc6aa7158633b81fb1117869acb5c72a58c80ed15f420e2d85c3aa882e83f008fe9091df6d02cc4c8a7d0939ef2ffda364219a8310b5e452a6e735
 DIST freetube_0.19.2_amd64.deb 67824108 BLAKE2B 
06b4ad802fd8e0c7623b217d1c6248035c6671f47fef66d5847364efaa75e4c334af028ef5ecf12ba6ffcf06b892efffe413c4ab5b52cece8fd15077ee7e0be2
 SHA512 
b880738cd04bad90e2b440555ab854cf197155fc25788a505a27ac06205757e07f92b9a604315f232df78a65d4745a851bc6a606e7d0fd70cc37a7c692eadf90

diff --git a/net-misc/freetube-bin/freetube-bin-0.17.1.ebuild 
b/net-misc/freetube-bin/freetube-bin-0.17.1.ebuild
deleted file mode 100644
index 4d2685ac88..00
--- a/net-misc/freetube-bin/freetube-bin-0.17.1.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 2021-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit desktop unpacker xdg
-
-DESCRIPTION="A private YouTube desktop client"
-HOMEPAGE="https://freetubeapp.io/ https://github.com/FreeTubeApp/FreeTube;
-SRC_URI="https://github.com/FreeTubeApp/FreeTube/releases/download/v${PV}-beta/freetube_${PV}_amd64.deb;
-
-S=${WORKDIR}
-
-LICENSE="AGPL-3+"
-SLOT="0"
-KEYWORDS="~amd64"
-
-QA_PREBUILT="
-   /opt/FreeTube/freetube
-   /opt/FreeTube/libEGL.so
-   /opt/FreeTube/libffmpeg.so
-   /opt/FreeTube/libGLESv2.so
-   /opt/FreeTube/libvulkan.so*
-   /opt/FreeTube/chrome_crashpad_handler
-   /opt/FreeTube/chrome-sandbox
-   /opt/FreeTube/libvk_swiftshader.so
-   /opt/FreeTube/swiftshader/libEGL.so
-   /opt/FreeTube/swiftshader/libGLESv2.so
-"
-
-RDEPEND="
-   app-accessibility/at-spi2-atk:2
-   app-accessibility/at-spi2-core:2
-   dev-libs/atk
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   media-libs/alsa-lib
-   media-libs/mesa
-   net-print/cups
-   sys-apps/dbus
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf:2
-   x11-libs/gtk+:3
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/libdrm
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/libxshmfence
-   x11-libs/pango
-"
-
-src_install() {
-   insinto /opt
-   doins -r opt/*
-
-   domenu usr/share/applications/freetube.desktop
-   doicon -s scalable usr/share/icons/hicolor/scalable/apps/freetube.svg
-
-   fperms 4755 /opt/FreeTube/chrome-sandbox || die
-   fperms +x  /opt/FreeTube/freetube || die
-
-   dosym -r /opt/FreeTube/freetube /usr/bin/freetube-bin
-}

diff --git a/net-misc/freetube-bin/freetube-bin-0.19.0.ebuild 
b/net-misc/freetube-bin/freetube-bin-0.19.0.ebuild
deleted file mode 100644
index 4d2685ac88..00
--- a/net-misc/freetube-bin/freetube-bin-0.19.0.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 2021-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit desktop unpacker xdg
-
-DESCRIPTION="A private YouTube desktop client"
-HOMEPAGE="https://freetubeapp.io/ https://github.com/FreeTubeApp/FreeTube;
-SRC_URI="https://github.com/FreeTubeApp/FreeTube/releases/download/v${PV}-beta/freetube_${PV}_amd64.deb;
-
-S=${WORKDIR}
-

[gentoo-commits] repo/proj/guru:dev commit in: net-misc/freetube-bin/

2024-03-03 Thread Pedro Arizmendi
commit: 5b840c5c178b4cff941c14f8ecaec4b15525e4d8
Author: Pedro Arizmendi  pm  me>
AuthorDate: Sun Mar  3 18:45:47 2024 +
Commit: Pedro Arizmendi  pm  me>
CommitDate: Sun Mar  3 18:45:47 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5b840c5c

net-misc/freetube-bin: add 0.19.2

Signed-off-by: Pedro Arizmendi  pm.me>

 net-misc/freetube-bin/Manifest   |  1 +
 net-misc/freetube-bin/freetube-bin-0.19.2.ebuild | 68 
 2 files changed, 69 insertions(+)

diff --git a/net-misc/freetube-bin/Manifest b/net-misc/freetube-bin/Manifest
index 69d345e7a0..242a57a7b3 100644
--- a/net-misc/freetube-bin/Manifest
+++ b/net-misc/freetube-bin/Manifest
@@ -1,3 +1,4 @@
 DIST freetube_0.17.1_amd64.deb 62917380 BLAKE2B 
e0eb375b9cdb9b83e139ab587a016b3d299d4bdce8557ffdb6259efaad16d6b68dfc28d9be61a660d6bc404f03f585e42027e0c97aa18e5e382a2ef2b7b4
 SHA512 
44c40d3608fd1b4338437fc4842f20f78bebfa99906696fd35a71beb16261007743f77558f657e2306bb676db748823dbb67a574a51cbc56984dbf01b50c2976
 DIST freetube_0.19.0_amd64.deb 67754066 BLAKE2B 
630432367e556152e468b5c75785ba96f5163fde8cb47f68899d473a8bdd7477dceea4169a667b73f7b208e538656d3d05402b7164ea1ffc0cb46b2d2562221d
 SHA512 
f1f691e18682a46fbe7bbec9bee14beab069cdfe649e465d05f6f9814fc187043f632a8e00a112365226c93da835a3129c6369de5cea9e0ed0a87ae0a8c194e8
 DIST freetube_0.19.1_amd64.deb 67679340 BLAKE2B 
da8edc0165fba0b5e3526a1c49f56dd923d0230b0de779004b2cca2466dbb92e8a7a618fd4660cabc317435993d338690d204285f8439e5804c35edcb2c725d4
 SHA512 
01c73ebcd7fc6aa7158633b81fb1117869acb5c72a58c80ed15f420e2d85c3aa882e83f008fe9091df6d02cc4c8a7d0939ef2ffda364219a8310b5e452a6e735
+DIST freetube_0.19.2_amd64.deb 67824108 BLAKE2B 
06b4ad802fd8e0c7623b217d1c6248035c6671f47fef66d5847364efaa75e4c334af028ef5ecf12ba6ffcf06b892efffe413c4ab5b52cece8fd15077ee7e0be2
 SHA512 
b880738cd04bad90e2b440555ab854cf197155fc25788a505a27ac06205757e07f92b9a604315f232df78a65d4745a851bc6a606e7d0fd70cc37a7c692eadf90

diff --git a/net-misc/freetube-bin/freetube-bin-0.19.2.ebuild 
b/net-misc/freetube-bin/freetube-bin-0.19.2.ebuild
new file mode 100644
index 00..927bfd73e0
--- /dev/null
+++ b/net-misc/freetube-bin/freetube-bin-0.19.2.ebuild
@@ -0,0 +1,68 @@
+# Copyright 2021-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop unpacker xdg
+
+DESCRIPTION="A private YouTube desktop client"
+HOMEPAGE="https://freetubeapp.io/ https://github.com/FreeTubeApp/FreeTube;
+SRC_URI="https://github.com/FreeTubeApp/FreeTube/releases/download/v${PV}-beta/freetube_${PV}_amd64.deb;
+
+S=${WORKDIR}
+
+LICENSE="AGPL-3+"
+SLOT="0"
+KEYWORDS="~amd64"
+
+QA_PREBUILT="
+   /opt/FreeTube/freetube
+   /opt/FreeTube/libEGL.so
+   /opt/FreeTube/libffmpeg.so
+   /opt/FreeTube/libGLESv2.so
+   /opt/FreeTube/libvulkan.so*
+   /opt/FreeTube/chrome_crashpad_handler
+   /opt/FreeTube/chrome-sandbox
+   /opt/FreeTube/libvk_swiftshader.so
+   /opt/FreeTube/swiftshader/libEGL.so
+   /opt/FreeTube/swiftshader/libGLESv2.so
+"
+
+RDEPEND="
+   app-accessibility/at-spi2-core:2
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   media-libs/alsa-lib
+   media-libs/mesa
+   net-print/cups
+   sys-apps/dbus
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:3
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/libdrm
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libxshmfence
+   x11-libs/pango
+"
+
+src_install() {
+   insinto /opt
+   doins -r opt/*
+
+   domenu usr/share/applications/freetube.desktop
+   doicon -s scalable usr/share/icons/hicolor/scalable/apps/freetube.svg
+
+   fperms 4755 /opt/FreeTube/chrome-sandbox || die
+   fperms +x  /opt/FreeTube/freetube || die
+
+   dosym -r /opt/FreeTube/freetube /usr/bin/freetube-bin
+}



[gentoo-commits] repo/proj/guru:dev commit in: net-misc/freetube-bin/

2023-10-09 Thread Pedro Arizmendi
commit: 51aca2916bf1b685000518e1a030b4aa6cb19bba
Author: Pedro Arizmendi  pm  me>
AuthorDate: Mon Oct  9 10:14:37 2023 +
Commit: Pedro Arizmendi  pm  me>
CommitDate: Mon Oct  9 10:17:49 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=51aca291

net-misc/freetube-bin: add 0.19.1

- Version bump to 0.19.1
- Removed deprecated dependencies, since they're already included in 
app-accessibility/at-spi2-core

Signed-off-by: Pedro Arizmendi  pm.me>

 net-misc/freetube-bin/Manifest   |  1 +
 net-misc/freetube-bin/freetube-bin-0.19.1.ebuild | 68 
 2 files changed, 69 insertions(+)

diff --git a/net-misc/freetube-bin/Manifest b/net-misc/freetube-bin/Manifest
index 4459624198..69d345e7a0 100644
--- a/net-misc/freetube-bin/Manifest
+++ b/net-misc/freetube-bin/Manifest
@@ -1,2 +1,3 @@
 DIST freetube_0.17.1_amd64.deb 62917380 BLAKE2B 
e0eb375b9cdb9b83e139ab587a016b3d299d4bdce8557ffdb6259efaad16d6b68dfc28d9be61a660d6bc404f03f585e42027e0c97aa18e5e382a2ef2b7b4
 SHA512 
44c40d3608fd1b4338437fc4842f20f78bebfa99906696fd35a71beb16261007743f77558f657e2306bb676db748823dbb67a574a51cbc56984dbf01b50c2976
 DIST freetube_0.19.0_amd64.deb 67754066 BLAKE2B 
630432367e556152e468b5c75785ba96f5163fde8cb47f68899d473a8bdd7477dceea4169a667b73f7b208e538656d3d05402b7164ea1ffc0cb46b2d2562221d
 SHA512 
f1f691e18682a46fbe7bbec9bee14beab069cdfe649e465d05f6f9814fc187043f632a8e00a112365226c93da835a3129c6369de5cea9e0ed0a87ae0a8c194e8
+DIST freetube_0.19.1_amd64.deb 67679340 BLAKE2B 
da8edc0165fba0b5e3526a1c49f56dd923d0230b0de779004b2cca2466dbb92e8a7a618fd4660cabc317435993d338690d204285f8439e5804c35edcb2c725d4
 SHA512 
01c73ebcd7fc6aa7158633b81fb1117869acb5c72a58c80ed15f420e2d85c3aa882e83f008fe9091df6d02cc4c8a7d0939ef2ffda364219a8310b5e452a6e735

diff --git a/net-misc/freetube-bin/freetube-bin-0.19.1.ebuild 
b/net-misc/freetube-bin/freetube-bin-0.19.1.ebuild
new file mode 100644
index 00..927bfd73e0
--- /dev/null
+++ b/net-misc/freetube-bin/freetube-bin-0.19.1.ebuild
@@ -0,0 +1,68 @@
+# Copyright 2021-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop unpacker xdg
+
+DESCRIPTION="A private YouTube desktop client"
+HOMEPAGE="https://freetubeapp.io/ https://github.com/FreeTubeApp/FreeTube;
+SRC_URI="https://github.com/FreeTubeApp/FreeTube/releases/download/v${PV}-beta/freetube_${PV}_amd64.deb;
+
+S=${WORKDIR}
+
+LICENSE="AGPL-3+"
+SLOT="0"
+KEYWORDS="~amd64"
+
+QA_PREBUILT="
+   /opt/FreeTube/freetube
+   /opt/FreeTube/libEGL.so
+   /opt/FreeTube/libffmpeg.so
+   /opt/FreeTube/libGLESv2.so
+   /opt/FreeTube/libvulkan.so*
+   /opt/FreeTube/chrome_crashpad_handler
+   /opt/FreeTube/chrome-sandbox
+   /opt/FreeTube/libvk_swiftshader.so
+   /opt/FreeTube/swiftshader/libEGL.so
+   /opt/FreeTube/swiftshader/libGLESv2.so
+"
+
+RDEPEND="
+   app-accessibility/at-spi2-core:2
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   media-libs/alsa-lib
+   media-libs/mesa
+   net-print/cups
+   sys-apps/dbus
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:3
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/libdrm
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libxshmfence
+   x11-libs/pango
+"
+
+src_install() {
+   insinto /opt
+   doins -r opt/*
+
+   domenu usr/share/applications/freetube.desktop
+   doicon -s scalable usr/share/icons/hicolor/scalable/apps/freetube.svg
+
+   fperms 4755 /opt/FreeTube/chrome-sandbox || die
+   fperms +x  /opt/FreeTube/freetube || die
+
+   dosym -r /opt/FreeTube/freetube /usr/bin/freetube-bin
+}



[gentoo-commits] repo/proj/guru:dev commit in: net-misc/freetube-bin/

2023-09-14 Thread Pedro Arizmendi
commit: 9b160a431788e695acdc5302ca9ed844b98f4f2d
Author: Pedro Arizmendi  pm  me>
AuthorDate: Thu Sep 14 17:59:04 2023 +
Commit: Pedro Arizmendi  pm  me>
CommitDate: Thu Sep 14 17:59:04 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9b160a43

net-misc/freetube-bin: add 0.19.0

Signed-off-by: Pedro Arizmendi  pm.me>

 net-misc/freetube-bin/Manifest   |  1 +
 net-misc/freetube-bin/freetube-bin-0.19.0.ebuild | 70 
 2 files changed, 71 insertions(+)

diff --git a/net-misc/freetube-bin/Manifest b/net-misc/freetube-bin/Manifest
index 25f191fd07..4459624198 100644
--- a/net-misc/freetube-bin/Manifest
+++ b/net-misc/freetube-bin/Manifest
@@ -1 +1,2 @@
 DIST freetube_0.17.1_amd64.deb 62917380 BLAKE2B 
e0eb375b9cdb9b83e139ab587a016b3d299d4bdce8557ffdb6259efaad16d6b68dfc28d9be61a660d6bc404f03f585e42027e0c97aa18e5e382a2ef2b7b4
 SHA512 
44c40d3608fd1b4338437fc4842f20f78bebfa99906696fd35a71beb16261007743f77558f657e2306bb676db748823dbb67a574a51cbc56984dbf01b50c2976
+DIST freetube_0.19.0_amd64.deb 67754066 BLAKE2B 
630432367e556152e468b5c75785ba96f5163fde8cb47f68899d473a8bdd7477dceea4169a667b73f7b208e538656d3d05402b7164ea1ffc0cb46b2d2562221d
 SHA512 
f1f691e18682a46fbe7bbec9bee14beab069cdfe649e465d05f6f9814fc187043f632a8e00a112365226c93da835a3129c6369de5cea9e0ed0a87ae0a8c194e8

diff --git a/net-misc/freetube-bin/freetube-bin-0.19.0.ebuild 
b/net-misc/freetube-bin/freetube-bin-0.19.0.ebuild
new file mode 100644
index 00..4d2685ac88
--- /dev/null
+++ b/net-misc/freetube-bin/freetube-bin-0.19.0.ebuild
@@ -0,0 +1,70 @@
+# Copyright 2021-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop unpacker xdg
+
+DESCRIPTION="A private YouTube desktop client"
+HOMEPAGE="https://freetubeapp.io/ https://github.com/FreeTubeApp/FreeTube;
+SRC_URI="https://github.com/FreeTubeApp/FreeTube/releases/download/v${PV}-beta/freetube_${PV}_amd64.deb;
+
+S=${WORKDIR}
+
+LICENSE="AGPL-3+"
+SLOT="0"
+KEYWORDS="~amd64"
+
+QA_PREBUILT="
+   /opt/FreeTube/freetube
+   /opt/FreeTube/libEGL.so
+   /opt/FreeTube/libffmpeg.so
+   /opt/FreeTube/libGLESv2.so
+   /opt/FreeTube/libvulkan.so*
+   /opt/FreeTube/chrome_crashpad_handler
+   /opt/FreeTube/chrome-sandbox
+   /opt/FreeTube/libvk_swiftshader.so
+   /opt/FreeTube/swiftshader/libEGL.so
+   /opt/FreeTube/swiftshader/libGLESv2.so
+"
+
+RDEPEND="
+   app-accessibility/at-spi2-atk:2
+   app-accessibility/at-spi2-core:2
+   dev-libs/atk
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   media-libs/alsa-lib
+   media-libs/mesa
+   net-print/cups
+   sys-apps/dbus
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:3
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/libdrm
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libxshmfence
+   x11-libs/pango
+"
+
+src_install() {
+   insinto /opt
+   doins -r opt/*
+
+   domenu usr/share/applications/freetube.desktop
+   doicon -s scalable usr/share/icons/hicolor/scalable/apps/freetube.svg
+
+   fperms 4755 /opt/FreeTube/chrome-sandbox || die
+   fperms +x  /opt/FreeTube/freetube || die
+
+   dosym -r /opt/FreeTube/freetube /usr/bin/freetube-bin
+}



[gentoo-commits] repo/proj/guru:dev commit in: net-misc/freetube-bin/

2021-04-13 Thread Andrew Ammerlaan
commit: 9d3e8c1ed751b9502414290dd8b3aa09530a527c
Author: Andrew Ammerlaan  riseup  net>
AuthorDate: Tue Apr 13 12:12:32 2021 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Tue Apr 13 12:12:32 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9d3e8c1e

net-misc/freetube-bin: add missing deps

Closes: https://bugs.gentoo.org/781689
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Andrew Ammerlaan  riseup.net>

 net-misc/freetube-bin/freetube-bin-0.11.3.ebuild | 20 ++--
 net-misc/freetube-bin/freetube-bin-0.12.0.ebuild | 20 ++--
 2 files changed, 36 insertions(+), 4 deletions(-)

diff --git a/net-misc/freetube-bin/freetube-bin-0.11.3.ebuild 
b/net-misc/freetube-bin/freetube-bin-0.11.3.ebuild
index 0dbf4ce0c..ba5b36c74 100644
--- a/net-misc/freetube-bin/freetube-bin-0.11.3.ebuild
+++ b/net-misc/freetube-bin/freetube-bin-0.11.3.ebuild
@@ -17,8 +17,24 @@ KEYWORDS="~amd64"
 
 QA_PREBUILT="/opt/FreeTube/*"
 
-DEPEND="net-print/cups"
-RDEPEND="${DEPEND}"
+RDEPEND="
+   app-accessibility/at-spi2-core
+   dev-libs/atk
+   dev-libs/nss
+   media-libs/alsa-lib
+   media-libs/mesa
+   net-print/cups
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3
+   x11-libs/libdrm
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXfixes
+   x11-libs/libxkbcommon
+   x11-libs/libXrandr
+   x11-libs/libxshmfence
+   x11-libs/pango
+"
 
 src_configure() {
unpack_deb "${DISTDIR}"/freetube_"${PV}"_amd64.deb

diff --git a/net-misc/freetube-bin/freetube-bin-0.12.0.ebuild 
b/net-misc/freetube-bin/freetube-bin-0.12.0.ebuild
index 66faddcdf..f35469877 100644
--- a/net-misc/freetube-bin/freetube-bin-0.12.0.ebuild
+++ b/net-misc/freetube-bin/freetube-bin-0.12.0.ebuild
@@ -17,8 +17,24 @@ KEYWORDS="~amd64"
 
 QA_PREBUILT="/opt/FreeTube/*"
 
-DEPEND="net-print/cups"
-RDEPEND="${DEPEND}"
+RDEPEND="
+   app-accessibility/at-spi2-core
+   dev-libs/atk
+   dev-libs/nss
+   media-libs/alsa-lib
+   media-libs/mesa
+   net-print/cups
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3
+   x11-libs/libdrm
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXfixes
+   x11-libs/libxkbcommon
+   x11-libs/libXrandr
+   x11-libs/libxshmfence
+   x11-libs/pango
+"
 
 src_configure() {
unpack_deb "${DISTDIR}"/freetube_"${PV}"_amd64.deb



[gentoo-commits] repo/proj/guru:dev commit in: net-misc/freetube-bin/

2021-04-05 Thread Mustafa Salih
commit: 564065978ed1ff009ff31513d3c30d991f62a653
Author: Mustafa Salih  gmail  com>
AuthorDate: Tue Apr  6 00:14:52 2021 +
Commit: Mustafa Salih  gmail  com>
CommitDate: Tue Apr  6 00:14:52 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=56406597

net-misc/freetube-bin: fixes #50

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Mustafa  gmail.com>

 net-misc/freetube-bin/freetube-bin-0.12.0.ebuild | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/net-misc/freetube-bin/freetube-bin-0.12.0.ebuild 
b/net-misc/freetube-bin/freetube-bin-0.12.0.ebuild
index 0dbf4ce0c..66faddcdf 100644
--- a/net-misc/freetube-bin/freetube-bin-0.12.0.ebuild
+++ b/net-misc/freetube-bin/freetube-bin-0.12.0.ebuild
@@ -29,9 +29,7 @@ src_install() {
insinto /opt
doins -r opt/*
domenu usr/share/applications/freetube.desktop
-   for size in {16,32,48,64,128,256}; do
-   doicon -s ${size} 
usr/share/icons/hicolor/${size}x${size}/apps/freetube.png
-   done
+   doicon -s scalable usr/share/icons/hicolor/scalable/apps/freetube.svg
fperms 4755 /opt/FreeTube/chrome-sandbox || die
fperms +x  /opt/FreeTube/freetube || die
dosym ../../opt/FreeTube/freetube /usr/bin/freetube-bin



[gentoo-commits] repo/proj/guru:dev commit in: net-misc/freetube-bin/

2021-04-02 Thread Kerim Kocabaş
commit: d97cb6ed1b032293749153d58f5b8a6d23c983c2
Author: Kerim Kocabaş  tutanota  com>
AuthorDate: Fri Apr  2 17:31:45 2021 +
Commit: Kerim Kocabaş  tutanota  com>
CommitDate: Fri Apr  2 17:31:45 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d97cb6ed

net-misc/freetube-bin:Update version to 0.12.0

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Kerim Kocabaş  tutanota.com>

 net-misc/freetube-bin/Manifest   |  1 +
 net-misc/freetube-bin/freetube-bin-0.12.0.ebuild | 38 
 2 files changed, 39 insertions(+)

diff --git a/net-misc/freetube-bin/Manifest b/net-misc/freetube-bin/Manifest
index 498e59888..7d4b999ea 100644
--- a/net-misc/freetube-bin/Manifest
+++ b/net-misc/freetube-bin/Manifest
@@ -1 +1,2 @@
 DIST freetube_0.11.3_amd64.deb 73094328 BLAKE2B 
16ff558d62957d342917d726269a2b96f808ba1a8e92d27e0fc567741c908b558f2a81c6e83786c1a866705fc786fd1727509d25bc857827615bf115c95af3ef
 SHA512 
63fe0548defddfdce373f076343365e3cb051634f6b814efa68c502077e778b6bc5dd29f24d4f75aa13ae3629f0a73ebf282259d669d144e28f27b20a08db6ae
+DIST freetube_0.12.0_amd64.deb 74163338 BLAKE2B 
e684f4cf7a37ed6d41411bec6b3b9bf78d626e608f49f72e0fe21b84a7947049782a6df76883f91b7917fbc36f2af81967ca46df28972fd70c3156817e656b1f
 SHA512 
1dc2fa1a5d3ab30b0734edf49b00fedbac008f9ddab4d01bcf4b069613e10d54b0a93eeda8263681a3e7d73a0b237e87fd5c58426551fc5acc87867943a8532b

diff --git a/net-misc/freetube-bin/freetube-bin-0.12.0.ebuild 
b/net-misc/freetube-bin/freetube-bin-0.12.0.ebuild
new file mode 100644
index 0..0dbf4ce0c
--- /dev/null
+++ b/net-misc/freetube-bin/freetube-bin-0.12.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit desktop unpacker xdg
+
+DESCRIPTION="https://github.com/FreeTubeApp/FreeTube;
+HOMEPAGE="https://freetubeapp.io/;
+SRC_URI="https://github.com/FreeTubeApp/FreeTube/releases/download/v${PV}-beta/freetube_${PV}_amd64.deb;
+
+S="${WORKDIR}"
+
+LICENSE="AGPL-3+"
+SLOT="0"
+KEYWORDS="~amd64"
+
+QA_PREBUILT="/opt/FreeTube/*"
+
+DEPEND="net-print/cups"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   unpack_deb "${DISTDIR}"/freetube_"${PV}"_amd64.deb
+}
+
+src_install() {
+   DESTDIR="${D}"
+   insinto /opt
+   doins -r opt/*
+   domenu usr/share/applications/freetube.desktop
+   for size in {16,32,48,64,128,256}; do
+   doicon -s ${size} 
usr/share/icons/hicolor/${size}x${size}/apps/freetube.png
+   done
+   fperms 4755 /opt/FreeTube/chrome-sandbox || die
+   fperms +x  /opt/FreeTube/freetube || die
+   dosym ../../opt/FreeTube/freetube /usr/bin/freetube-bin
+}



[gentoo-commits] repo/proj/guru:dev commit in: net-misc/freetube-bin/

2021-03-28 Thread Andrew Ammerlaan
commit: 09f36dcf361b2ac4dc7d338754a76a78061b0708
Author: Andrew Ammerlaan  riseup  net>
AuthorDate: Sun Mar 28 10:32:32 2021 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Sun Mar 28 10:32:32 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=09f36dcf

net-misc/freetube-bin: fix install phase, silence prebuilt warnings

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Andrew Ammerlaan  riseup.net>

 net-misc/freetube-bin/freetube-bin-0.11.3.ebuild | 20 +++-
 1 file changed, 11 insertions(+), 9 deletions(-)

diff --git a/net-misc/freetube-bin/freetube-bin-0.11.3.ebuild 
b/net-misc/freetube-bin/freetube-bin-0.11.3.ebuild
index abfa9f74f..0dbf4ce0c 100644
--- a/net-misc/freetube-bin/freetube-bin-0.11.3.ebuild
+++ b/net-misc/freetube-bin/freetube-bin-0.11.3.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit unpacker xdg
+inherit desktop unpacker xdg
 
 DESCRIPTION="https://github.com/FreeTubeApp/FreeTube;
 HOMEPAGE="https://freetubeapp.io/;
@@ -15,6 +15,8 @@ LICENSE="AGPL-3+"
 SLOT="0"
 KEYWORDS="~amd64"
 
+QA_PREBUILT="/opt/FreeTube/*"
+
 DEPEND="net-print/cups"
 RDEPEND="${DEPEND}"
 
@@ -25,12 +27,12 @@ src_configure() {
 src_install() {
DESTDIR="${D}"
insinto /opt
-   doins -r "${WORKDIR}"/opt/*
-   insinto /usr/share/applications/
-   doins -r "${WORKDIR}"/usr/share/applications/*
-   insinto /usr/share/icons/
-   doins -r "${WORKDIR}"/usr/share/icons/*
-   chmod 4755 "${D}"/opt/FreeTube/chrome-sandbox || die
-   chmod +x  "${D}"/opt/FreeTube/freetube || die
-   dosym "${EPREFIX}"/opt/FreeTube/freetube /usr/bin/freetube-bin
+   doins -r opt/*
+   domenu usr/share/applications/freetube.desktop
+   for size in {16,32,48,64,128,256}; do
+   doicon -s ${size} 
usr/share/icons/hicolor/${size}x${size}/apps/freetube.png
+   done
+   fperms 4755 /opt/FreeTube/chrome-sandbox || die
+   fperms +x  /opt/FreeTube/freetube || die
+   dosym ../../opt/FreeTube/freetube /usr/bin/freetube-bin
 }



[gentoo-commits] repo/proj/guru:dev commit in: net-misc/freetube-bin/

2021-02-21 Thread Simon van der Maas
commit: 831bd1cd16930f1157cfdba6210f56514ca994dc
Author: Simon van der Maas  protonmail  com>
AuthorDate: Sun Feb 21 15:05:36 2021 +
Commit: Simon van der Maas  protonmail  com>
CommitDate: Sun Feb 21 15:05:47 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=831bd1cd

net-misc/freetube-bin: fixed ebuild

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Simon van der Maas  protonmail.com>

 net-misc/freetube-bin/freetube-bin-0.11.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/freetube-bin/freetube-bin-0.11.3.ebuild 
b/net-misc/freetube-bin/freetube-bin-0.11.3.ebuild
index 2e081cfb..abfa9f74 100644
--- a/net-misc/freetube-bin/freetube-bin-0.11.3.ebuild
+++ b/net-misc/freetube-bin/freetube-bin-0.11.3.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/FreeTubeApp/FreeTube/releases/download/v${PV}-beta/f
 
 S="${WORKDIR}"
 
-LICENSE="AGPL-3"
+LICENSE="AGPL-3+"
 SLOT="0"
 KEYWORDS="~amd64"
 



[gentoo-commits] repo/proj/guru:dev commit in: net-misc/freetube-bin/

2021-02-20 Thread Simon van der Maas
commit: bc7d84e46c3dc2ce8b0634dcee2cf58a6205c576
Author: Simon van der Maas  protonmail  com>
AuthorDate: Sat Feb 20 20:06:12 2021 +
Commit: Simon van der Maas  protonmail  com>
CommitDate: Sat Feb 20 20:06:12 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bc7d84e4

net-misc/freetube-bin: fixed ebuild

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Simon van der Maas  protonmail.com>

 net-misc/freetube-bin/freetube-bin-0.11.3.ebuild | 16 +++-
 1 file changed, 3 insertions(+), 13 deletions(-)

diff --git a/net-misc/freetube-bin/freetube-bin-0.11.3.ebuild 
b/net-misc/freetube-bin/freetube-bin-0.11.3.ebuild
index 748ec025..2e081cfb 100644
--- a/net-misc/freetube-bin/freetube-bin-0.11.3.ebuild
+++ b/net-misc/freetube-bin/freetube-bin-0.11.3.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit unpacker xdg-utils
+inherit unpacker xdg
 
 DESCRIPTION="https://github.com/FreeTubeApp/FreeTube;
 HOMEPAGE="https://freetubeapp.io/;
@@ -30,17 +30,7 @@ src_install() {
doins -r "${WORKDIR}"/usr/share/applications/*
insinto /usr/share/icons/
doins -r "${WORKDIR}"/usr/share/icons/*
-   chmod 4755 "${D}"/opt/FreeTube/chrome-sandbox
-   chmod +x  "${D}"/opt/FreeTube/freetube
+   chmod 4755 "${D}"/opt/FreeTube/chrome-sandbox || die
+   chmod +x  "${D}"/opt/FreeTube/freetube || die
dosym "${EPREFIX}"/opt/FreeTube/freetube /usr/bin/freetube-bin
 }
-
-pkg_postinst() {
-   xdg_desktop_database_update
-   xdg_icon_cache_update
-}
-
-pkg_postrm() {
-   xdg_desktop_database_update
-   xdg_icon_cache_update
-}



[gentoo-commits] repo/proj/guru:dev commit in: net-misc/freetube-bin/

2021-02-20 Thread Simon van der Maas
commit: a1224b7923d85b908b76c296af6d324b942f9855
Author: Simon van der Maas  protonmail  com>
AuthorDate: Sat Feb 20 16:19:11 2021 +
Commit: Simon van der Maas  protonmail  com>
CommitDate: Sat Feb 20 16:19:24 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a1224b79

net-misc/freetube-bin:  new package

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Simon van der Maas  protonmail.com>

 net-misc/freetube-bin/Manifest   |  1 +
 net-misc/freetube-bin/freetube-bin-0.11.3.ebuild | 46 
 net-misc/freetube-bin/metadata.xml   |  8 +
 3 files changed, 55 insertions(+)

diff --git a/net-misc/freetube-bin/Manifest b/net-misc/freetube-bin/Manifest
new file mode 100644
index ..498e5988
--- /dev/null
+++ b/net-misc/freetube-bin/Manifest
@@ -0,0 +1 @@
+DIST freetube_0.11.3_amd64.deb 73094328 BLAKE2B 
16ff558d62957d342917d726269a2b96f808ba1a8e92d27e0fc567741c908b558f2a81c6e83786c1a866705fc786fd1727509d25bc857827615bf115c95af3ef
 SHA512 
63fe0548defddfdce373f076343365e3cb051634f6b814efa68c502077e778b6bc5dd29f24d4f75aa13ae3629f0a73ebf282259d669d144e28f27b20a08db6ae

diff --git a/net-misc/freetube-bin/freetube-bin-0.11.3.ebuild 
b/net-misc/freetube-bin/freetube-bin-0.11.3.ebuild
new file mode 100644
index ..748ec025
--- /dev/null
+++ b/net-misc/freetube-bin/freetube-bin-0.11.3.ebuild
@@ -0,0 +1,46 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit unpacker xdg-utils
+
+DESCRIPTION="https://github.com/FreeTubeApp/FreeTube;
+HOMEPAGE="https://freetubeapp.io/;
+SRC_URI="https://github.com/FreeTubeApp/FreeTube/releases/download/v${PV}-beta/freetube_${PV}_amd64.deb;
+
+S="${WORKDIR}"
+
+LICENSE="AGPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND="net-print/cups"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   unpack_deb "${DISTDIR}"/freetube_"${PV}"_amd64.deb
+}
+
+src_install() {
+   DESTDIR="${D}"
+   insinto /opt
+   doins -r "${WORKDIR}"/opt/*
+   insinto /usr/share/applications/
+   doins -r "${WORKDIR}"/usr/share/applications/*
+   insinto /usr/share/icons/
+   doins -r "${WORKDIR}"/usr/share/icons/*
+   chmod 4755 "${D}"/opt/FreeTube/chrome-sandbox
+   chmod +x  "${D}"/opt/FreeTube/freetube
+   dosym "${EPREFIX}"/opt/FreeTube/freetube /usr/bin/freetube-bin
+}
+
+pkg_postinst() {
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+}

diff --git a/net-misc/freetube-bin/metadata.xml 
b/net-misc/freetube-bin/metadata.xml
new file mode 100644
index ..ad8cead2
--- /dev/null
+++ b/net-misc/freetube-bin/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+
+svdm-gen...@protonmail.com
+Simon van der Maas
+
+