mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2024-09-20 11:23:16 +00:00
community/delfin: upgrade to 0.4.6
https://codeberg.org/avery42/delfin/src/tag/v0.4.6/data/cafe.avery.Delfin.metainfo.xml.in#L88
This commit is contained in:
parent
ea9ef90864
commit
576b857019
2 changed files with 15 additions and 13 deletions
|
@ -1,7 +1,7 @@
|
|||
# Contributor: fossdd <fossdd@pwned.life>
|
||||
# Maintainer: fossdd <fossdd@pwned.life>
|
||||
pkgname=delfin
|
||||
pkgver=0.4.5
|
||||
pkgver=0.4.6
|
||||
pkgrel=0
|
||||
pkgdesc="Stream movies and TV shows from Jellyfin"
|
||||
url="https://delfin.avery.cafe/"
|
||||
|
@ -27,6 +27,7 @@ source="delfin-$pkgver.tar.gz::https://codeberg.org/avery42/delfin/archive/v$pkg
|
|||
update-rust-libc.patch
|
||||
"
|
||||
builddir="$srcdir/$pkgname"
|
||||
options="net"
|
||||
|
||||
prepare() {
|
||||
default_prepare
|
||||
|
@ -48,7 +49,7 @@ package() {
|
|||
}
|
||||
|
||||
sha512sums="
|
||||
23b0dd2eb8f59ff3e6e4fd3421aac7454c6178b33e1c5a74ed23910d51fbd49c13b4fd1f107e5f7ed5a53d0024766e922cda11c21972f6f16cc9b11ae4097cf4 delfin-0.4.5.tar.gz
|
||||
2b3f51bf47e847a959545844c37921c612b4b91387f94ad6b1a146be2ce81615274ea6f245eb6b08f21c2d506a7af1f4bfd358feddeacf3623b08e087292fe63 cargo-auditable.patch
|
||||
a8086f7b1450286235b10f4b863ee88198ecf5fe05ee6f0ef9fc462f050aafbc8dd7a7264e0502b7dc8b591fec9328039638112938cd3e3a8eed6da2206e649e delfin-0.4.6.tar.gz
|
||||
a7f6e25c4acb6930f75503cc645d5fed2d9c193f60d690cb198a714c06e5d18c064b9f8a7e573268d3814f3d38305794aeb49582eb09280c5f7d5c17850dc8ce cargo-auditable.patch
|
||||
e41a82f7256b01074e8e07c633e9c7087981fe353e998ab8fff6e1755f315e20b95ca9b6aea5bfa63d26d6f1114b0beb081b910a973afa673e70c8d7c6c82107 update-rust-libc.patch
|
||||
"
|
||||
|
|
|
@ -1,24 +1,25 @@
|
|||
diff --git a/delfin/meson.build b/delfin/meson.build
|
||||
index 61283cd..0af6cd9 100644
|
||||
index ef37520..fa88f52 100644
|
||||
--- a/delfin/meson.build
|
||||
+++ b/delfin/meson.build
|
||||
@@ -17,6 +17,7 @@ run_command(
|
||||
)
|
||||
@@ -21,10 +21,11 @@ env.set('MESON_BUILD_ROOT', meson.project_build_root())
|
||||
env.set('FLATPAK', get_option('flatpak') ? 'true' : 'false')
|
||||
|
||||
cargo = find_program('cargo', required: true)
|
||||
+cargo_auditable = find_program('cargo-auditable', required: true)
|
||||
clang = find_program('clang', required: false)
|
||||
mold = find_program('mold', required: false)
|
||||
|
||||
-cargo_options = ['--target-dir', meson.project_build_root() / 'delfin']
|
||||
+cargo_options = ['--target-dir', meson.project_build_root() / 'delfin', '--frozen']
|
||||
rust_target = 'debug'
|
||||
|
||||
if get_option('profile') == 'release'
|
||||
@@ -33,7 +33,7 @@ custom_target(
|
||||
output: meson.project_name(),
|
||||
console: true,
|
||||
@@ -45,6 +46,7 @@ cargo_build = custom_target(
|
||||
env: env,
|
||||
command: [
|
||||
- cargo, 'build', cargo_options,
|
||||
+ cargo, 'auditable', 'build', cargo_options,
|
||||
'&&', 'cp', 'delfin' / rust_target / meson.project_name(), '@OUTPUT@',
|
||||
cargo,
|
||||
+ 'auditable',
|
||||
'build',
|
||||
cargo_options,
|
||||
],
|
||||
install: true,
|
||||
|
|
Loading…
Reference in a new issue