AUR configurations

This commit is contained in:
KRTirtho 2021-05-25 13:57:04 +06:00
parent c279098cc0
commit 0d7df079f1
6 changed files with 55 additions and 26 deletions

13
.SRCINFO Normal file
View File

@ -0,0 +1,13 @@
pkgbase = spotube-bin
pkgdesc = A music streaming app combining the power of Spotify & Youtube
pkgver = 0.0.3
pkgrel = 1
url = https://github.com/KRTirtho/spotube/
arch = x86_64
license = MIT
depends = mpv
depends = youtube-dl
source = https://github.com/KRTirtho/spotube//releases/download/v0.0.3/Spotube_linux-x86_64-v0.0.3.zip
pkgname = spotube-bin

View File

@ -16,7 +16,11 @@ RUN apt-get update &&\
libqt5x11extras5\ libqt5x11extras5\
xcb\ xcb\
mpv\ mpv\
python python\
fuse\
kmod
RUN addgroup fuse
RUN apt-get install -y --reinstall libxcb-xinerama0 RUN apt-get install -y --reinstall libxcb-xinerama0
# removing broken youtube-dl & giving execution permissions # removing broken youtube-dl & giving execution permissions

30
PKGBUILD Normal file
View File

@ -0,0 +1,30 @@
# This is an example PKGBUILD file. Use this as a start to creating your own,
# and remove these comments. For more information, see 'man PKGBUILD'.
# NOTE: Please fill out the license field for your package! If it is unknown,
# then please put 'unknown'.
# Maintainer: KRTirtho <krtirho@gmail.com>
pkgname=spotube-bin
pkgver=0.0.3
pkgrel=1
epoch=
pkgdesc="A music streaming app combining the power of Spotify & Youtube"
arch=(x86_64)
url="https://github.com/KRTirtho/spotube/"
license=('MIT')
groups=()
depends=('mpv' 'youtube-dl')
makedepends=()
checkdepends=()
optdepends=()
provides=()
conflicts=()
replaces=()
backup=()
options=()
install=./install.sh
changelog=
source=("$url/releases/download/v$pkgver/Spotube_linux-x86_64-v$pkgver.zip")
noextract=()
md5sums=(ae9c6cbbe97f6dcc15a7c7dc86091174)
validpgpkeys=()

26
package-lock.json generated
View File

@ -2004,34 +2004,16 @@
} }
}, },
"@nodegui/react-nodegui": { "@nodegui/react-nodegui": {
"version": "0.10.4", "version": "0.10.0",
"resolved": "https://registry.npmjs.org/@nodegui/react-nodegui/-/react-nodegui-0.10.4.tgz", "resolved": "https://registry.npmjs.org/@nodegui/react-nodegui/-/react-nodegui-0.10.0.tgz",
"integrity": "sha512-FmzYj8ImsUoPTEb0bXR4MKiVAdKypI6V1slTiBLd+FPLM+/BKO6XKqaGZOX1OO8adPGWw5umbP3yxTDNGqYIAw==", "integrity": "sha512-wQJjsM8hNXoQm+blEGPA6hfJfOzsk1W8ACgQlcEiNmo16eQLokwQT2EWcA4sZlEKRgIID76Fkxdq+zwNCNuAHg==",
"requires": { "requires": {
"@nodegui/nodegui": "^0.30.2", "@nodegui/nodegui": "^0.27.0",
"@types/react-reconciler": "^0.18.0", "@types/react-reconciler": "^0.18.0",
"phin": "^3.4.1", "phin": "^3.4.1",
"react-deep-force-update": "^2.1.3", "react-deep-force-update": "^2.1.3",
"react-proxy": "^2.0.8", "react-proxy": "^2.0.8",
"react-reconciler": "^0.25.1" "react-reconciler": "^0.25.1"
},
"dependencies": {
"@nodegui/nodegui": {
"version": "0.30.2",
"resolved": "https://registry.npmjs.org/@nodegui/nodegui/-/nodegui-0.30.2.tgz",
"integrity": "sha512-UhUCH6bqaaeMoRFfQBMc0mEozwtF4slV3agwUHkEw9zuLcM+1JZewKIiaKnSHMtYdrbgkIohTDsYxlwHgAXv+A==",
"requires": {
"@nodegui/artifact-installer": "^1.1.0",
"@nodegui/qode": "^2.1.0",
"cmake-js": "^6.1.0",
"cross-env": "^7.0.3",
"cuid": "^2.1.6",
"manage-path": "^2.0.0",
"memoize-one": "^5.1.1",
"node-addon-api": "^3.1.0",
"postcss-nodegui-autoprefixer": "0.0.7"
}
}
} }
}, },
"@sindresorhus/is": { "@sindresorhus/is": {

View File

@ -20,8 +20,8 @@
"pack-win32": "powershell.exe -ExecutionPolicy Unrestricted -Command \". '.\\scripts\\build-win32.ps1'\"" "pack-win32": "powershell.exe -ExecutionPolicy Unrestricted -Command \". '.\\scripts\\build-win32.ps1'\""
}, },
"dependencies": { "dependencies": {
"@nodegui/nodegui": "^0.27.0", "@nodegui/nodegui": "0.27.0",
"@nodegui/react-nodegui": "^0.10.0", "@nodegui/react-nodegui": "0.10.0",
"axios": "^0.21.1", "axios": "^0.21.1",
"base64url": "^3.0.1", "base64url": "^3.0.1",
"chalk": "^4.1.0", "chalk": "^4.1.0",

View File

@ -1,4 +1,4 @@
import React, { useEffect } from "react"; import React from "react";
import { Button, ScrollArea, View } from "@nodegui/react-nodegui"; import { Button, ScrollArea, View } from "@nodegui/react-nodegui";
import { QueryCacheKeys } from "../conf"; import { QueryCacheKeys } from "../conf";
import useSpotifyQuery from "../hooks/useSpotifyQuery"; import useSpotifyQuery from "../hooks/useSpotifyQuery";