diff options
author | Alexander Bocken | 2024-04-01 00:01:49 +0200 |
---|---|---|
committer | Alexander Bocken | 2024-04-01 00:01:49 +0200 |
commit | be90d6d0efe7bc2427653e6c1f7182287de0a8d2 (patch) | |
tree | 63861c85a2486f4a685d836fb69945a1efdb0b4f /PKGBUILD | |
parent | 83a3cda7aa29893f23c61dbc157effce655aa317 (diff) | |
download | aur-be90d6d0efe7bc2427653e6c1f7182287de0a8d2.tar.gz |
bump to 24.04 and happy easter!
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 22 |
1 files changed, 11 insertions, 11 deletions
@@ -9,9 +9,9 @@ # anki -> git rev-parse --short=8 $pkgver # ftl -> git submodule declare -gA _tags=( - [ftl_core]="fb301cc62da3b7a83b4ea266d9a2e70cfc1a8418" - [ftl_desktop]="8c2191a7c797747cec767e3953bbbcc50acc5246" - [anki]="1a1d4d54" + [ftl_core]="c74c15b7f82c0f184910e5b6f695b635e6d81faf" + [ftl_desktop]="06ad12df7a2c8400cf64e9c7b986e9ee722e5b38" + [anki]="baf18ef6" ) declare -gA _caches=( [yarn]="yarn-cache" @@ -19,8 +19,8 @@ declare -gA _caches=( ) pkgname=anki -pkgver=23.12.1 -pkgrel=3 +pkgver=24.04 +pkgrel=1 pkgdesc="Helps you remember facts (like words/phrases in a foreign language) efficiently" url="https://apps.ankiweb.net/" license=('AGPL3') @@ -49,6 +49,7 @@ depends=( 'qt6-multimedia' # recording voice 'python-pyqt6-webengine>=6.2' 'qt6-svg' + 'python-pip-system-certs' ) makedepends=( 'rsync' @@ -76,10 +77,10 @@ source=("$pkgname-$pkgver.tar.gz::https://github.com/ankitects/anki/archive/refs "strip-formatter-deps.patch" "strip-type-checking-deps.patch" ) -sha256sums=('2da86351d03339f0baaa9371b3f2db80ac22d22b787086468f32a726b06a1552' - '3af5866ec4ec429465c63ac0484e3cacf6b0326ae30da07c715968d68c7e37d8' - 'd07dfb1453a131943dde29d1683746432b0d4af04534deeda5daf9bceb31a87a' - '94d8b6d6541ce0c00ab1ddc88d2f384a6535e9849891f30a02bb07bd60178086' +sha256sums=('65cbaf6d3f5ad27cfba65de9a6d24af6782490acd10e7dfc9e2e49ab6ca26a96' + '6f09e99fdda2b9e2e32a9aff30441a7e66ee5cef56a9bf46e0d6c4731ec55ba2' + 'bcec6d806f09c3f13eb05394f619059d87e99a862e10f85256e210afd021d15a' + '24302e7628c53dd25155fd2bb94947fa85b97e052fc5dc89fe272f4b3c6081ae' 'cc546f4e5af642af89f82be0375800c2721dd904c0a212cf46f6459495b75bff' '9858fefa254812980d252b29fc6f32bd19bb83ee7e5a96d72c707626ed5193a7' '198bc2ec14439e3ba41a03c4823f07df4b0c559c1dcbdaf678416ed12a720c2e' @@ -109,12 +110,10 @@ prepare() { pacman -Qo $(which cargo) | grep -q rustup && rustup update # fetch rust packages export CARGO_HOME="$srcdir/${_caches[cargo]}" # do not litter in ~ - rm -rf "$CARGO_HOME" # force remove to avoid stale files cargo fetch --locked --target "$CARCH-unknown-linux-gnu" # fetch node packages already in prepare() export YARN_CACHE_FOLDER="$srcdir/${_caches[yarn]}" # do not litter in ~ - rm -rf "$YARN_CACHE_FOLDER" # force remove to avoid stale files yarn install --immutable --modules-folder out/node_modules ln -sf out/node_modules ./ @@ -145,6 +144,7 @@ build() { # See https://gitlab.archlinux.org/archlinux/packaging/packages/pacman/-/issues/20 and https://github.com/briansmith/ring/issues/1444 # export CFLAGS+=' -ffat-lto-objects' # ./ninja wheels -v + export OFFLINE_BUILD=1 # do not download anything, disables git update checks mold -run ./ninja wheels -v } |