Package Details: bilibili-bin 5:1.15.2_2-1

Git Clone URL: https://aur.archlinux.org/bilibili-bin.git (read-only, click to copy)
Package Base: bilibili-bin
Description: Bilibili official desktop client.(Prebuilt version.Use system-wide electron)哔哩哔哩官方客户端linux移植版。
Upstream URL: https://github.com/msojocs/bilibili-linux
Keywords: bilibili bilibili-desktop
Licenses: MIT
Conflicts: bilibili
Provides: bilibili
Submitter: chiyuki0325
Maintainer: bilibili_xiaok (little_sheepycn, ngdngdc, zxp19821005)
Last Packager: zxp19821005
Votes: 27
Popularity: 0.038437
First Submitted: 2022-05-11 10:36 (UTC)
Last Updated: 2024-11-11 01:53 (UTC)

Pinned Comments

zxp19821005 commented on 2024-09-29 20:38 (UTC) (edited on 2024-09-29 20:41 (UTC) by zxp19821005)

$ strings src/opt/apps/io.github.msojocs.bilibili/files/bin/electron/electron | grep '^Chrome/[0-9.]* Electron/[0-9]' 上游作者打包时使用的是electron21,为避免出现不可预知的问题,目前已经回滚到此版本。如果需要更换electron版本,请自行修改/usr/bin/bilibili中的electron**,或者联系上游作者进行更新。同时,建议安装electron21-bin,避免自己花几个小时下载几十G的文件来编译electron21

Latest Comments

« First ‹ Previous 1 .. 8 9 10 11 12 13 14 15 Next › Last »

ngdngdc commented on 2022-10-15 05:11 (UTC) (edited on 2022-10-15 05:12 (UTC) by ngdngdc)

改改版本号,勉强能用.

pkgname=bilibili-bin
_pkgname=bilibili
pkgver=1.6.1
pkgrel=3
pkgdesc='哔哩哔哩官方客户端linux移植版。Bilibili official desktop client'
license=('custom')
depends=('ffmpeg' 'electron17' 'libappindicator-gtk3')
arch=('x86_64')
url='https://github.com/msojocs/bilibili-linux'
install="${pkgname}.install"
source=("https://github.com/msojocs/bilibili-linux/releases/download/v${pkgver}-${pkgrel}/bilibili-v${pkgver}-${pkgrel}-${arch}.tar.gz"
        "${_pkgname}"
        "${_pkgname}.png"
        "${_pkgname}.desktop")
sha256sums=('7617189b6433129e021b93ee29e6d3a9d1c6b382b92891a0b0738b2dfe52cc34'
            'cd7961420bae8fb54b8523bb8b3190ce1cfb584b73f391bad52ca7a354b1b76f'
            '33cba5d0271d5783f353e60dacc01d2edc6629ca760d35427189e316a48f911f'
            'e8b7502721d837ee056eeb47fe38cbe23d6a9d6fff8228b976543e33d74ea2e5')
prepare(){
    cd ${srcdir}
    rm -rf bin
    rm -rf electron
}

package() {
    install -Dm644 "${_pkgname}.desktop" "${pkgdir}/usr/share/applications/${_pkgname}.desktop"
    install -Dm644 "${_pkgname}.png" "$pkgdir/usr/share/icons/hicolor/512x512/apps/${_pkgname}.png"
    install -Dm644 "${srcdir}/app/app.asar" "${pkgdir}/usr/share/${_pkgname}/${_pkgname}.asar"
    install -Dm644 "${srcdir}/app/app-update.yml" "${pkgdir}/usr/share/${_pkgname}/app-update.yml"
    install -Dm755 "${_pkgname}" "${pkgdir}/usr/bin/${_pkgname}"
    cp -r "${srcdir}/app/extensions" "${pkgdir}/usr/share/${_pkgname}/extensions"
    #xdg-icon-resource install --noupdate --context apps --size 256 "bilibili.png" "bilibili"
}

bilibili_xiaok commented on 2022-08-09 08:54 (UTC)

完全重构,所有问题已修复

bilibili_xiaok commented on 2022-08-09 06:57 (UTC)

@little_sheepycn 更改sha256无用。1.4.2版本的包似乎有变化,目前的js脚本无法注入

little_sheepycn commented on 2022-08-09 05:27 (UTC)

新的sha256: f5cc3e13206809fd0f68c2abaa85fb80fefa4fba02084519a4b9b9d05e22db0f

little_sheepycn commented on 2022-08-09 05:10 (UTC)

鼠鼠那边好像又更新了。。。 $ makepkg -si ==> 正在验证 source 文件,使用sha256sums... bilibili-1.4.1.exe ... 失败 bilibili ... 通过 bilibili.png ... 通过 bilibili.desktop ... 通过 extensions-v1.4.1-1.tar.gz ... 通过 injectExt.js ... 通过 injectBridge.js ... 通过 injectIndex.js ... 通过 area-unlimit.sh ... 通过 fix-other.sh ... 通过 app-decrypt.js ... 通过 bridge-decode.js ... 通过 js-decode.js ... 通过 ==> 错误: 一个或多个文件没有通过有效性检查!

bilibili_xiaok commented on 2022-08-09 02:17 (UTC)

已经跟随上游

bilibili_xiaok commented on 2022-08-08 13:54 (UTC)

xdm我领养了

zyk commented on 2022-07-20 05:29 (UTC)

PKGBUILD 文件有问题 source 删除掉https://mirror.ghproxy.com/ 可以正常构建

zetako commented on 2022-07-19 01:36 (UTC)

mirror.ghproxy.com不再可用,需要更换地址