mirror of
https://github.com/void-linux/void-packages.git
synced 2025-04-16 14:17:02 +02:00
helvum: update to 0.5.1.
This commit is contained in:
parent
6cca04acb9
commit
8ee96dcc67
2 changed files with 7 additions and 34 deletions
|
@ -1,23 +0,0 @@
|
|||
--- a/libspa/src/pod/parser.rs
|
||||
+++ b/libspa/src/pod/parser.rs
|
||||
@@ -5,7 +5,7 @@
|
||||
// SPDX-License-Identifier: MIT
|
||||
|
||||
use std::{
|
||||
- ffi::{c_char, c_double, c_float, c_int, c_long, c_void, CStr},
|
||||
+ ffi::{c_char, c_double, c_float, c_int, c_void, CStr},
|
||||
marker::PhantomData,
|
||||
mem::MaybeUninit,
|
||||
};
|
||||
@@ -174,9 +174,9 @@
|
||||
}
|
||||
}
|
||||
|
||||
- pub fn get_long(&mut self) -> Result<c_long, Errno> {
|
||||
+ pub fn get_long(&mut self) -> Result<i64, Errno> {
|
||||
unsafe {
|
||||
- let mut long: MaybeUninit<c_long> = MaybeUninit::uninit();
|
||||
+ let mut long: MaybeUninit<i64> = MaybeUninit::uninit();
|
||||
let res = spa_sys::spa_pod_parser_get_long(self.as_raw_ptr(), long.as_mut_ptr());
|
||||
if res >= 0 {
|
||||
Ok(long.assume_init())
|
|
@ -1,29 +1,25 @@
|
|||
# Template file for 'helvum'
|
||||
pkgname=helvum
|
||||
version=0.4.1
|
||||
version=0.5.1
|
||||
revision=1
|
||||
_pwrs_version="0.7.2"
|
||||
build_style=cargo
|
||||
hostmakedepends="pkg-config clang libclang"
|
||||
makedepends="gtk4-devel pipewire-devel glib-devel"
|
||||
makedepends="gtk4-devel pipewire-devel glib-devel libadwaita-devel"
|
||||
depends="pipewire"
|
||||
short_desc="GTK patchbay for pipewire"
|
||||
maintainer="0x5c <dev@0x5c.io>"
|
||||
license="GPL-3.0-only"
|
||||
homepage="https://gitlab.freedesktop.org/pipewire/helvum"
|
||||
distfiles="https://gitlab.freedesktop.org/pipewire/helvum/-/archive/${version}/helvum-${version}.tar.gz
|
||||
https://gitlab.freedesktop.org/pipewire/pipewire-rs/-/archive/v${_pwrs_version}/pipewire-rs-v${_pwrs_version}.tar.gz"
|
||||
checksum="510fbe472c1d9de546f298b8fb954c493e2e3ad1df80e730558972bbee1d692c
|
||||
fa1efaa854b84cdafe1526932f20be638ce28324acb0d62d9f6d1f73809f1548"
|
||||
build_wrksrc="helvum-${version}"
|
||||
patch_args="-Np1 -d pipewire-rs-v${_pwrs_version}"
|
||||
distfiles="https://gitlab.freedesktop.org/pipewire/helvum/-/archive/${version}/helvum-${version}.tar.gz"
|
||||
checksum=e7a179a35518d7add92affbe5cdaa90c4a4e20c25ae0c86c2aea470de7dcd7ed
|
||||
|
||||
post_patch() {
|
||||
cat <<-EOF >> "Cargo.toml"
|
||||
[patch.crates-io]
|
||||
pipewire = { path = "../pipewire-rs-v${_pwrs_version}/pipewire" }
|
||||
pipewire = {git="https://gitlab.freedesktop.org/pipewire/pipewire-rs.git", rev="ff923ee9dfe05ac50a137252ca45ac4361016360"}
|
||||
EOF
|
||||
cargo update --package pipewire@0.7.0 --precise 0.7.2
|
||||
# Needed to get the above to register
|
||||
cargo update --package pipewire@0.7.2 --precise 0.7.2
|
||||
}
|
||||
|
||||
post_install() {
|
||||
|
|
Loading…
Add table
Reference in a new issue