From fbc26c29569696df4e3112ad1b5fd53632c40b9f Mon Sep 17 00:00:00 2001 From: Arjan Mossel Date: Mon, 14 Sep 2026 17:21:58 +0200 Subject: [PATCH] anki: update to 26.09. --- srcpkgs/anki/patches/cross-build.patch | 9 +++++---- srcpkgs/anki/template | 12 ++++++------ 2 files changed, 11 insertions(+), 10 deletions(-) diff --git a/srcpkgs/anki/patches/cross-build.patch b/srcpkgs/anki/patches/cross-build.patch index 980655fae12d3f..9f4f45c4ae81ed 100644 --- a/srcpkgs/anki/patches/cross-build.patch +++ b/srcpkgs/anki/patches/cross-build.patch @@ -19,13 +19,14 @@ use anki_io::create_dir_all; use anki_io::write_file_if_changed; -@@ -25,7 +26,8 @@ +@@ -34,8 +35,9 @@ writeln!(&mut buf, "builddir = {}", self.buildroot.as_str()).unwrap(); writeln!( &mut buf, -- "runner = $builddir/rust/release/{}", -+ "runner = $builddir/rust/{}/release/{}", +- "runner = $builddir/rust/{}/{}", ++ "runner = $builddir/rust/{}/{}/{}", + env::var("RUST_BUILD").unwrap(), + profile_output_dir(self.build_profile), with_exe("runner") ) .unwrap(); @@ -34,7 +35,7 @@ @@ -97,7 +97,7 @@ .release_override .unwrap_or_else(|| build.build_profile()); - let release_arg = profile_arg_for_cargo(release_build).unwrap_or_default(); + let release_arg = release_build.as_cargo_arg(); - let target_arg = if let Some(target) = self.target { + let target_arg = if let Some(target) = &self.target { format!("--target {target}") diff --git a/srcpkgs/anki/template b/srcpkgs/anki/template index 98a61fcdf89f99..2e82cf3335a8f5 100644 --- a/srcpkgs/anki/template +++ b/srcpkgs/anki/template @@ -1,9 +1,9 @@ # Template file for 'anki' pkgname=anki -version=26.08.1 +version=26.09 revision=1 -_anki_core_i18n_commit=63e6bbbac72036efbc5af5d4981c5f8df82b0d5f -_anki_desktop_ftl_commit=e3200e9d730630d03cfdc5fc7511ebb2a6fc575f +_anki_core_i18n_commit=6fddf1af24fa60aabb29e143f67d0a042afa78fe +_anki_desktop_ftl_commit=3303657c4b7b1c236b0c601b3a4f044aeac16b72 build_helper="rust" # Leaving out the texlive optional dependency. # Its use case is niche, is a large package, and increases install time significantly. @@ -30,9 +30,9 @@ distfiles=" https://github.com/ankitects/anki/archive/refs/tags/${version}.tar.gz https://github.com/ankitects/anki-core-i18n/archive/${_anki_core_i18n_commit}.tar.gz>anki-core-i18n-${_anki_core_i18n_commit}.tar.gz https://github.com/ankitects/anki-desktop-ftl/archive/${_anki_desktop_ftl_commit}.tar.gz>anki-desktop-ftl-${_anki_desktop_ftl_commit}.tar.gz" -checksum="28ef4b0d0addc9de43e2075ca020308e42e9676f0750dba6fa51946b1b274fef - 16942b3ed939035d5d6e51306f624d40ccdb8e22db122e3106a7be6db609698d - 03efa95828f1c03e80c93e16099a40c3d2b6e75608c8c44f662668c1374e2421" +checksum="93b420aa9d8658082d12399c774749267d67ae581880576063b248fb942a8efa + 6bbd540f629da7a54a0dffa35424cc2a53434e75cf9404bf3b749ca99cb0637a + 2d36e644ea200904f69542a647439350c07a00ec495dca87b5ff2dc7f072a717" skip_extraction=" anki-core-i18n-${_anki_core_i18n_commit}.tar.gz