git: a31c50ec5cf6 - main - multimedia/helvum: update to 0.5.1 after ea9c61f86374
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Wed, 11 Oct 2023 14:34:26 UTC
The branch main has been updated by jbeich: URL: https://cgit.FreeBSD.org/ports/commit/?id=a31c50ec5cf63a53936d0ee8559e57d993a74a32 commit a31c50ec5cf63a53936d0ee8559e57d993a74a32 Author: Jan Beich <jbeich@FreeBSD.org> AuthorDate: 2023-09-28 11:38:07 +0000 Commit: Jan Beich <jbeich@FreeBSD.org> CommitDate: 2023-10-11 14:18:49 +0000 multimedia/helvum: update to 0.5.1 after ea9c61f86374 Changes: https://gitlab.freedesktop.org/pipewire/helvum/-/releases/0.5.0 Changes: https://gitlab.freedesktop.org/pipewire/helvum/-/releases/0.5.1 Reported by: GitLab (notify releases) --- multimedia/helvum/Makefile | 4 +- multimedia/helvum/Makefile.crates | 96 +++++------ multimedia/helvum/distinfo | 198 +++++++++++----------- multimedia/helvum/files/patch-pipewire-0.3.62 | 231 -------------------------- multimedia/helvum/files/patch-pipewire-i386 | 53 ++++++ multimedia/helvum/files/patch-pipewire_init | 16 +- 6 files changed, 201 insertions(+), 397 deletions(-) diff --git a/multimedia/helvum/Makefile b/multimedia/helvum/Makefile index 7ded99069bd7..10b780258b31 100644 --- a/multimedia/helvum/Makefile +++ b/multimedia/helvum/Makefile @@ -1,5 +1,5 @@ PORTNAME= helvum -DISTVERSION= 0.4.1 +DISTVERSION= 0.5.1 CATEGORIES= multimedia MAINTAINER= jbeich@FreeBSD.org @@ -14,7 +14,7 @@ LIB_DEPENDS= libgraphene-1.0.so:graphics/graphene \ USES= cargo desktop-file-utils gnome llvm meson pkgconfig USE_GITLAB= yes -USE_GNOME= cairo gtk40 +USE_GNOME= cairo gtk40 libadwaita GL_SITE= https://gitlab.freedesktop.org GL_ACCOUNT= ryuukyu MAKE_ENV= ${CARGO_ENV} diff --git a/multimedia/helvum/Makefile.crates b/multimedia/helvum/Makefile.crates index 671b66458920..349c344fbd17 100644 --- a/multimedia/helvum/Makefile.crates +++ b/multimedia/helvum/Makefile.crates @@ -1,20 +1,19 @@ -CARGO_CRATES= aho-corasick-1.0.4 \ +CARGO_CRATES= aho-corasick-1.1.1 \ anyhow-1.0.75 \ autocfg-1.1.0 \ - bindgen-0.64.0 \ + bindgen-0.66.1 \ bitflags-1.3.2 \ bitflags-2.4.0 \ - cairo-rs-0.18.0 \ - cairo-sys-rs-0.18.0 \ - cc-1.0.82 \ + cairo-rs-0.18.2 \ + cairo-sys-rs-0.18.2 \ + cc-1.0.83 \ cexpr-0.6.0 \ - cfg-expr-0.15.4 \ + cfg-expr-0.15.5 \ cfg-if-1.0.0 \ clang-sys-1.6.1 \ + convert_case-0.6.0 \ cookie-factory-0.3.2 \ equivalent-1.0.1 \ - errno-0.3.3 \ - errno-dragonfly-0.1.2 \ field-offset-0.3.6 \ futures-channel-0.3.28 \ futures-core-0.3.28 \ @@ -25,85 +24,80 @@ CARGO_CRATES= aho-corasick-1.0.4 \ futures-util-0.3.28 \ gdk-pixbuf-0.18.0 \ gdk-pixbuf-sys-0.18.0 \ - gdk4-0.7.2 \ + gdk4-0.7.3 \ gdk4-sys-0.7.2 \ - gio-0.18.1 \ + gio-0.18.2 \ gio-sys-0.18.1 \ - glib-0.18.1 \ - glib-macros-0.18.0 \ + glib-0.18.2 \ + glib-macros-0.18.2 \ glib-sys-0.18.1 \ glob-0.3.1 \ gobject-sys-0.18.0 \ graphene-rs-0.18.1 \ graphene-sys-0.18.1 \ - gsk4-0.7.2 \ - gsk4-sys-0.7.2 \ - gtk4-0.7.2 \ + gsk4-0.7.3 \ + gsk4-sys-0.7.3 \ + gtk4-0.7.3 \ gtk4-macros-0.7.2 \ - gtk4-sys-0.7.2 \ + gtk4-sys-0.7.3 \ hashbrown-0.14.0 \ heck-0.4.1 \ - indexmap-2.0.0 \ + indexmap-2.0.1 \ lazy_static-1.4.0 \ lazycell-1.3.0 \ - libc-0.2.147 \ - libspa-0.6.0 \ - libspa-sys-0.6.0 \ + libadwaita-0.5.3 \ + libadwaita-sys-0.5.3 \ + libc-0.2.148 \ + libloading-0.7.4 \ + libspa-0.7.2 \ + libspa-sys-0.7.2 \ log-0.4.20 \ - memchr-2.5.0 \ + memchr-2.6.3 \ memoffset-0.7.1 \ memoffset-0.9.0 \ minimal-lexical-0.2.1 \ - nix-0.26.2 \ + nix-0.26.4 \ nom-7.1.3 \ once_cell-1.18.0 \ pango-0.18.0 \ pango-sys-0.18.0 \ peeking_take_while-0.1.2 \ - pin-project-lite-0.2.12 \ + pin-project-lite-0.2.13 \ pin-utils-0.1.0 \ - pipewire-0.6.0 \ - pipewire-sys-0.6.0 \ + pipewire-0.7.2 \ + pipewire-sys-0.7.2 \ pkg-config-0.3.27 \ proc-macro-crate-1.3.1 \ proc-macro-error-1.0.4 \ proc-macro-error-attr-1.0.4 \ - proc-macro2-1.0.66 \ + proc-macro2-1.0.67 \ quote-1.0.33 \ - regex-1.9.3 \ - regex-automata-0.3.6 \ - regex-syntax-0.7.4 \ + regex-1.9.5 \ + regex-automata-0.3.8 \ + regex-syntax-0.7.5 \ rustc-hash-1.1.0 \ rustc_version-0.4.0 \ - semver-1.0.18 \ - serde-1.0.183 \ + semver-1.0.19 \ + serde-1.0.188 \ + serde_derive-1.0.188 \ serde_spanned-0.6.3 \ - shlex-1.1.0 \ - slab-0.4.8 \ - smallvec-1.11.0 \ - static_assertions-1.1.0 \ + shlex-1.2.0 \ + slab-0.4.9 \ + smallvec-1.11.1 \ syn-1.0.109 \ - syn-2.0.29 \ + syn-2.0.37 \ system-deps-6.1.1 \ target-lexicon-0.12.11 \ - thiserror-1.0.47 \ - thiserror-impl-1.0.47 \ - toml-0.7.6 \ + thiserror-1.0.49 \ + thiserror-impl-1.0.49 \ + toml-0.7.8 \ toml_datetime-0.6.3 \ - toml_edit-0.19.14 \ - unicode-ident-1.0.11 \ + toml_edit-0.19.15 \ + unicode-ident-1.0.12 \ + unicode-segmentation-1.10.1 \ version-compare-0.1.1 \ version_check-0.9.4 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ - windows-sys-0.48.0 \ - windows-targets-0.48.5 \ - windows_aarch64_gnullvm-0.48.5 \ - windows_aarch64_msvc-0.48.5 \ - windows_i686_gnu-0.48.5 \ - windows_i686_msvc-0.48.5 \ - windows_x86_64_gnu-0.48.5 \ - windows_x86_64_gnullvm-0.48.5 \ - windows_x86_64_msvc-0.48.5 \ - winnow-0.5.12 + winnow-0.5.15 diff --git a/multimedia/helvum/distinfo b/multimedia/helvum/distinfo index 1fa0bf768f71..720a29eec7ba 100644 --- a/multimedia/helvum/distinfo +++ b/multimedia/helvum/distinfo @@ -1,38 +1,36 @@ -TIMESTAMP = 1692342769 -SHA256 (rust/crates/aho-corasick-1.0.4.crate) = 6748e8def348ed4d14996fa801f4122cd763fff530258cdc03f64b25f89d3a5a -SIZE (rust/crates/aho-corasick-1.0.4.crate) = 171175 +TIMESTAMP = 1695903180 +SHA256 (rust/crates/aho-corasick-1.1.1.crate) = ea5d730647d4fadd988536d06fecce94b7b4f2a7efdae548f1cf4b63205518ab +SIZE (rust/crates/aho-corasick-1.1.1.crate) = 182812 SHA256 (rust/crates/anyhow-1.0.75.crate) = a4668cab20f66d8d020e1fbc0ebe47217433c1b6c8f2040faf858554e394ace6 SIZE (rust/crates/anyhow-1.0.75.crate) = 43901 SHA256 (rust/crates/autocfg-1.1.0.crate) = d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa SIZE (rust/crates/autocfg-1.1.0.crate) = 13272 -SHA256 (rust/crates/bindgen-0.64.0.crate) = c4243e6031260db77ede97ad86c27e501d646a27ab57b59a574f725d98ab1fb4 -SIZE (rust/crates/bindgen-0.64.0.crate) = 204700 +SHA256 (rust/crates/bindgen-0.66.1.crate) = f2b84e06fc203107bfbad243f4aba2af864eb7db3b1cf46ea0a023b0b433d2a7 +SIZE (rust/crates/bindgen-0.66.1.crate) = 218860 SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a SIZE (rust/crates/bitflags-1.3.2.crate) = 23021 SHA256 (rust/crates/bitflags-2.4.0.crate) = b4682ae6287fcf752ecaabbfcc7b6f9b72aa33933dc23a554d853aea8eea8635 SIZE (rust/crates/bitflags-2.4.0.crate) = 36954 -SHA256 (rust/crates/cairo-rs-0.18.0.crate) = d859b656775a6b1dd078d3e5924884e6ea88aa649a7fdde03d5b2ec56ffcc10b -SIZE (rust/crates/cairo-rs-0.18.0.crate) = 54153 -SHA256 (rust/crates/cairo-sys-rs-0.18.0.crate) = bd4d115132e01c0165e3bf5f56aedee8980b0b96ede4eb000b693c05a8adb8ff -SIZE (rust/crates/cairo-sys-rs-0.18.0.crate) = 11803 -SHA256 (rust/crates/cc-1.0.82.crate) = 305fe645edc1442a0fa8b6726ba61d422798d37a52e12eaecf4b022ebbb88f01 -SIZE (rust/crates/cc-1.0.82.crate) = 67879 +SHA256 (rust/crates/cairo-rs-0.18.2.crate) = 1c0466dfa8c0ee78deef390c274ad756801e0a6dbb86c5ef0924a298c5761c4d +SIZE (rust/crates/cairo-rs-0.18.2.crate) = 54200 +SHA256 (rust/crates/cairo-sys-rs-0.18.2.crate) = 685c9fa8e590b8b3d678873528d83411db17242a73fccaed827770ea0fedda51 +SIZE (rust/crates/cairo-sys-rs-0.18.2.crate) = 11855 +SHA256 (rust/crates/cc-1.0.83.crate) = f1174fb0b6ec23863f8b971027804a42614e347eafb0a95bf0b12cdae21fc4d0 +SIZE (rust/crates/cc-1.0.83.crate) = 68343 SHA256 (rust/crates/cexpr-0.6.0.crate) = 6fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766 SIZE (rust/crates/cexpr-0.6.0.crate) = 17966 -SHA256 (rust/crates/cfg-expr-0.15.4.crate) = b40ccee03b5175c18cde8f37e7d2a33bcef6f8ec8f7cc0d81090d1bb380949c9 -SIZE (rust/crates/cfg-expr-0.15.4.crate) = 41460 +SHA256 (rust/crates/cfg-expr-0.15.5.crate) = 03915af431787e6ffdcc74c645077518c6b6e01f80b761e0fbbfa288536311b3 +SIZE (rust/crates/cfg-expr-0.15.5.crate) = 41639 SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934 SHA256 (rust/crates/clang-sys-1.6.1.crate) = c688fc74432808e3eb684cae8830a86be1d66a2bd58e1f248ed0960a590baf6f SIZE (rust/crates/clang-sys-1.6.1.crate) = 41346 +SHA256 (rust/crates/convert_case-0.6.0.crate) = ec182b0ca2f35d8fc196cf3404988fd8b8c739a4d270ff118a398feb0cbec1ca +SIZE (rust/crates/convert_case-0.6.0.crate) = 18675 SHA256 (rust/crates/cookie-factory-0.3.2.crate) = 396de984970346b0d9e93d1415082923c679e5ae5c3ee3dcbd104f5610af126b SIZE (rust/crates/cookie-factory-0.3.2.crate) = 14325 SHA256 (rust/crates/equivalent-1.0.1.crate) = 5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5 SIZE (rust/crates/equivalent-1.0.1.crate) = 6615 -SHA256 (rust/crates/errno-0.3.3.crate) = 136526188508e25c6fef639d7927dfb3e0e3084488bf202267829cf7fc23dbdd -SIZE (rust/crates/errno-0.3.3.crate) = 10543 -SHA256 (rust/crates/errno-dragonfly-0.1.2.crate) = aa68f1b12764fab894d2755d2518754e71b4fd80ecfb822714a1206c2aab39bf -SIZE (rust/crates/errno-dragonfly-0.1.2.crate) = 1810 SHA256 (rust/crates/field-offset-0.3.6.crate) = 38e2275cc4e4fc009b0669731a1e5ab7ebf11f469eaede2bab9309a5b4d6057f SIZE (rust/crates/field-offset-0.3.6.crate) = 10032 SHA256 (rust/crates/futures-channel-0.3.28.crate) = 955518d47e09b25bbebc7a18df10b81f0c766eaf4c4f1cccef2fca5f2a4fb5f2 @@ -53,18 +51,18 @@ SHA256 (rust/crates/gdk-pixbuf-0.18.0.crate) = bbc9c2ed73a81d556b65d08879ba4ee58 SIZE (rust/crates/gdk-pixbuf-0.18.0.crate) = 18173 SHA256 (rust/crates/gdk-pixbuf-sys-0.18.0.crate) = 3f9839ea644ed9c97a34d129ad56d38a25e6756f99f3a88e15cd39c20629caf7 SIZE (rust/crates/gdk-pixbuf-sys-0.18.0.crate) = 9674 -SHA256 (rust/crates/gdk4-0.7.2.crate) = 6982d9815ed6ac95b0467b189e81f29dea26d08a732926ec113e65744ed3f96c -SIZE (rust/crates/gdk4-0.7.2.crate) = 88698 +SHA256 (rust/crates/gdk4-0.7.3.crate) = 7edb019ad581f8ecf8ea8e4baa6df7c483a95b5a59be3140be6a9c3b0c632af6 +SIZE (rust/crates/gdk4-0.7.3.crate) = 88832 SHA256 (rust/crates/gdk4-sys-0.7.2.crate) = dbab43f332a3cf1df9974da690b5bb0e26720ed09a228178ce52175372dcfef0 SIZE (rust/crates/gdk4-sys-0.7.2.crate) = 64775 -SHA256 (rust/crates/gio-0.18.1.crate) = 7884cba6b1c5db1607d970cadf44b14a43913d42bc68766eea6a5e2fe0891524 -SIZE (rust/crates/gio-0.18.1.crate) = 204998 +SHA256 (rust/crates/gio-0.18.2.crate) = 57052f84e8e5999b258e8adf8f5f2af0ac69033864936b8b6838321db2f759b1 +SIZE (rust/crates/gio-0.18.2.crate) = 205555 SHA256 (rust/crates/gio-sys-0.18.1.crate) = 37566df850baf5e4cb0dfb78af2e4b9898d817ed9263d1090a2df958c64737d2 SIZE (rust/crates/gio-sys-0.18.1.crate) = 81369 -SHA256 (rust/crates/glib-0.18.1.crate) = 331156127e8166dd815cf8d2db3a5beb492610c716c03ee6db4f2d07092af0a7 -SIZE (rust/crates/glib-0.18.1.crate) = 261969 -SHA256 (rust/crates/glib-macros-0.18.0.crate) = 179643c50bf28d20d2f6eacd2531a88f2f5d9747dd0b86b8af1e8bb5dd0de3c0 -SIZE (rust/crates/glib-macros-0.18.0.crate) = 49938 +SHA256 (rust/crates/glib-0.18.2.crate) = 1c316afb01ce8067c5eaab1fc4f2cd47dc21ce7b6296358605e2ffab23ccbd19 +SIZE (rust/crates/glib-0.18.2.crate) = 267214 +SHA256 (rust/crates/glib-macros-0.18.2.crate) = f8da903822b136d42360518653fcf154455defc437d3e7a81475bf9a95ff1e47 +SIZE (rust/crates/glib-macros-0.18.2.crate) = 50855 SHA256 (rust/crates/glib-sys-0.18.1.crate) = 063ce2eb6a8d0ea93d2bf8ba1957e78dbab6be1c2220dd3daca57d5a9d869898 SIZE (rust/crates/glib-sys-0.18.1.crate) = 60464 SHA256 (rust/crates/glob-0.3.1.crate) = d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b @@ -75,44 +73,50 @@ SHA256 (rust/crates/graphene-rs-0.18.1.crate) = 3b2228cda1505613a7a956cca6907689 SIZE (rust/crates/graphene-rs-0.18.1.crate) = 17724 SHA256 (rust/crates/graphene-sys-0.18.1.crate) = cc4144cee8fc8788f2a9b73dc5f1d4e1189d1f95305c4cb7bd9c1af1cfa31f59 SIZE (rust/crates/graphene-sys-0.18.1.crate) = 11573 -SHA256 (rust/crates/gsk4-0.7.2.crate) = cc25855255120f294d874acd6eaf4fbed7ce1cdc550e2d8415ea57fafbe816d5 -SIZE (rust/crates/gsk4-0.7.2.crate) = 32358 -SHA256 (rust/crates/gsk4-sys-0.7.2.crate) = e1ecf3a63bf1223d68f80f72cc896c4d8c80482fbce1c9a12c66d3de7290ee46 -SIZE (rust/crates/gsk4-sys-0.7.2.crate) = 14612 -SHA256 (rust/crates/gtk4-0.7.2.crate) = a3b095b26f2a2df70be1805d3590eeb9d7a05ecb5be9649b82defc72dc56228c -SIZE (rust/crates/gtk4-0.7.2.crate) = 468489 +SHA256 (rust/crates/gsk4-0.7.3.crate) = 0d958e351d2f210309b32d081c832d7de0aca0b077aa10d88336c6379bd01f7e +SIZE (rust/crates/gsk4-0.7.3.crate) = 33660 +SHA256 (rust/crates/gsk4-sys-0.7.3.crate) = 12bd9e3effea989f020e8f1ff3fa3b8c63ba93d43b899c11a118868853a56d55 +SIZE (rust/crates/gsk4-sys-0.7.3.crate) = 15050 +SHA256 (rust/crates/gtk4-0.7.3.crate) = 5aeb51aa3e9728575a053e1f43543cd9992ac2477e1b186ad824fd4adfb70842 +SIZE (rust/crates/gtk4-0.7.3.crate) = 468953 SHA256 (rust/crates/gtk4-macros-0.7.2.crate) = d57ec49cf9b657f69a05bca8027cff0a8dfd0c49e812be026fc7311f2163832f SIZE (rust/crates/gtk4-macros-0.7.2.crate) = 16770 -SHA256 (rust/crates/gtk4-sys-0.7.2.crate) = 7b0bdde87c50317b4f355bcbb4a9c2c414ece1b7c824fb4ad4ba8f3bdb2c6603 -SIZE (rust/crates/gtk4-sys-0.7.2.crate) = 105913 +SHA256 (rust/crates/gtk4-sys-0.7.3.crate) = 54d8c4aa23638ce9faa2caf7e2a27d4a1295af2155c8e8d28c4d4eeca7a65eb8 +SIZE (rust/crates/gtk4-sys-0.7.3.crate) = 106028 SHA256 (rust/crates/hashbrown-0.14.0.crate) = 2c6201b9ff9fd90a5a3bac2e56a830d0caa509576f0e503818ee82c181b3437a SIZE (rust/crates/hashbrown-0.14.0.crate) = 116103 SHA256 (rust/crates/heck-0.4.1.crate) = 95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8 SIZE (rust/crates/heck-0.4.1.crate) = 11567 -SHA256 (rust/crates/indexmap-2.0.0.crate) = d5477fe2230a79769d8dc68e0eabf5437907c0457a5614a9e8dddb67f65eb65d -SIZE (rust/crates/indexmap-2.0.0.crate) = 64038 +SHA256 (rust/crates/indexmap-2.0.1.crate) = ad227c3af19d4914570ad36d30409928b75967c298feb9ea1969db3a610bb14e +SIZE (rust/crates/indexmap-2.0.1.crate) = 64305 SHA256 (rust/crates/lazy_static-1.4.0.crate) = e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646 SIZE (rust/crates/lazy_static-1.4.0.crate) = 10443 SHA256 (rust/crates/lazycell-1.3.0.crate) = 830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55 SIZE (rust/crates/lazycell-1.3.0.crate) = 12502 -SHA256 (rust/crates/libc-0.2.147.crate) = b4668fb0ea861c1df094127ac5f1da3409a82116a4ba74fca2e58ef927159bb3 -SIZE (rust/crates/libc-0.2.147.crate) = 686772 -SHA256 (rust/crates/libspa-0.6.0.crate) = 667dfbb50c3d1f7ee1d33afdc04d1255923ece7642db3303046e7d63d997d77d -SIZE (rust/crates/libspa-0.6.0.crate) = 34596 -SHA256 (rust/crates/libspa-sys-0.6.0.crate) = 79cf5b88f52534df7ca88d451ae9628e22124e3cc5c60966465a7db479534c7a -SIZE (rust/crates/libspa-sys-0.6.0.crate) = 5817 +SHA256 (rust/crates/libadwaita-0.5.3.crate) = 2fe7e70c06507ed10a16cda707f358fbe60fe0dc237498f78c686ade92fd979c +SIZE (rust/crates/libadwaita-0.5.3.crate) = 100024 +SHA256 (rust/crates/libadwaita-sys-0.5.3.crate) = 5e10aaa38de1d53374f90deeb4535209adc40cc5dba37f9704724169bceec69a +SIZE (rust/crates/libadwaita-sys-0.5.3.crate) = 24713 +SHA256 (rust/crates/libc-0.2.148.crate) = 9cdc71e17332e86d2e1d38c1f99edcb6288ee11b815fb1a4b049eaa2114d369b +SIZE (rust/crates/libc-0.2.148.crate) = 690988 +SHA256 (rust/crates/libloading-0.7.4.crate) = b67380fd3b2fbe7527a606e18729d21c6f3951633d0500574c4dc22d2d638b9f +SIZE (rust/crates/libloading-0.7.4.crate) = 27580 +SHA256 (rust/crates/libspa-0.7.2.crate) = 0434617020ddca18b86067912970c55410ca654cdafd775480322f50b857a8c4 +SIZE (rust/crates/libspa-0.7.2.crate) = 54357 +SHA256 (rust/crates/libspa-sys-0.7.2.crate) = b3e70ca3f3e70f858ef363046d06178c427b4e0b63d210c95fd87d752679d345 +SIZE (rust/crates/libspa-sys-0.7.2.crate) = 10156 SHA256 (rust/crates/log-0.4.20.crate) = b5e6163cb8c49088c2c36f57875e58ccd8c87c7427f7fbd50ea6710b2f3f2e8f SIZE (rust/crates/log-0.4.20.crate) = 38307 -SHA256 (rust/crates/memchr-2.5.0.crate) = 2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d -SIZE (rust/crates/memchr-2.5.0.crate) = 65812 +SHA256 (rust/crates/memchr-2.6.3.crate) = 8f232d6ef707e1956a43342693d2a31e72989554d58299d7a88738cc95b0d35c +SIZE (rust/crates/memchr-2.6.3.crate) = 94377 SHA256 (rust/crates/memoffset-0.7.1.crate) = 5de893c32cde5f383baa4c04c5d6dbdd735cfd4a794b0debdb2bb1b421da5ff4 SIZE (rust/crates/memoffset-0.7.1.crate) = 8556 SHA256 (rust/crates/memoffset-0.9.0.crate) = 5a634b1c61a95585bd15607c6ab0c4e5b226e695ff2800ba0cdccddf208c406c SIZE (rust/crates/memoffset-0.9.0.crate) = 9033 SHA256 (rust/crates/minimal-lexical-0.2.1.crate) = 68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a SIZE (rust/crates/minimal-lexical-0.2.1.crate) = 94841 -SHA256 (rust/crates/nix-0.26.2.crate) = bfdda3d196821d6af13126e40375cdf7da646a96114af134d5f417a9a1dc8e1a -SIZE (rust/crates/nix-0.26.2.crate) = 277973 +SHA256 (rust/crates/nix-0.26.4.crate) = 598beaf3cc6fdd9a5dfb1630c2800c7acd31df7aaf0f565796fba2b53ca1af1b +SIZE (rust/crates/nix-0.26.4.crate) = 279099 SHA256 (rust/crates/nom-7.1.3.crate) = d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a SIZE (rust/crates/nom-7.1.3.crate) = 117570 SHA256 (rust/crates/once_cell-1.18.0.crate) = dd8b5dd2ae5ed71462c540258bedcb51965123ad7e7ccf4b9a8cafaa4a63576d @@ -123,14 +127,14 @@ SHA256 (rust/crates/pango-sys-0.18.0.crate) = 436737e391a843e5933d6d9aa102cb126d SIZE (rust/crates/pango-sys-0.18.0.crate) = 24709 SHA256 (rust/crates/peeking_take_while-0.1.2.crate) = 19b17cddbe7ec3f8bc800887bab5e717348c95ea2ca0b1bf0837fb964dc67099 SIZE (rust/crates/peeking_take_while-0.1.2.crate) = 6697 -SHA256 (rust/crates/pin-project-lite-0.2.12.crate) = 12cc1b0bf1727a77a54b6654e7b5f1af8604923edc8b81885f8ec92f9e3f0a05 -SIZE (rust/crates/pin-project-lite-0.2.12.crate) = 29073 +SHA256 (rust/crates/pin-project-lite-0.2.13.crate) = 8afb450f006bf6385ca15ef45d71d2288452bc3683ce2e2cacc0d18e4be60b58 +SIZE (rust/crates/pin-project-lite-0.2.13.crate) = 29141 SHA256 (rust/crates/pin-utils-0.1.0.crate) = 8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184 SIZE (rust/crates/pin-utils-0.1.0.crate) = 7580 -SHA256 (rust/crates/pipewire-0.6.0.crate) = dc2180a4a84b855be86e6cd72fa6fd4318278871d2b1082e7cd05fe64b135ccb -SIZE (rust/crates/pipewire-0.6.0.crate) = 42068 -SHA256 (rust/crates/pipewire-sys-0.6.0.crate) = a95290eedb7fb6aa3922fdc0261cd0ddeb940abcdbdef28778928106554d2123 -SIZE (rust/crates/pipewire-sys-0.6.0.crate) = 2985 +SHA256 (rust/crates/pipewire-0.7.2.crate) = a2d009c8dd65e890b515a71950f7e4c801523b8894ff33863a40830bf762e9e9 +SIZE (rust/crates/pipewire-0.7.2.crate) = 46643 +SHA256 (rust/crates/pipewire-sys-0.7.2.crate) = 890c084e7b737246cb4799c86b71a0e4da536031ff7473dd639eba9f95039f64 +SIZE (rust/crates/pipewire-sys-0.7.2.crate) = 3009 SHA256 (rust/crates/pkg-config-0.3.27.crate) = 26072860ba924cbfa98ea39c8c19b4dd6a4a25423dbdf219c1eca91aa0cf6964 SIZE (rust/crates/pkg-config-0.3.27.crate) = 18838 SHA256 (rust/crates/proc-macro-crate-1.3.1.crate) = 7f4c021e1093a56626774e81216a4ce732a735e5bad4868a03f3ed65ca0c3919 @@ -139,54 +143,56 @@ SHA256 (rust/crates/proc-macro-error-1.0.4.crate) = da25490ff9892aab3fcf7c36f08c SIZE (rust/crates/proc-macro-error-1.0.4.crate) = 25293 SHA256 (rust/crates/proc-macro-error-attr-1.0.4.crate) = a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869 SIZE (rust/crates/proc-macro-error-attr-1.0.4.crate) = 7971 -SHA256 (rust/crates/proc-macro2-1.0.66.crate) = 18fb31db3f9bddb2ea821cde30a9f70117e3f119938b5ee630b7403aa6e2ead9 -SIZE (rust/crates/proc-macro2-1.0.66.crate) = 43575 +SHA256 (rust/crates/proc-macro2-1.0.67.crate) = 3d433d9f1a3e8c1263d9456598b16fec66f4acc9a74dacffd35c7bb09b3a1328 +SIZE (rust/crates/proc-macro2-1.0.67.crate) = 43683 SHA256 (rust/crates/quote-1.0.33.crate) = 5267fca4496028628a95160fc423a33e8b2e6af8a5302579e322e4b520293cae SIZE (rust/crates/quote-1.0.33.crate) = 28090 -SHA256 (rust/crates/regex-1.9.3.crate) = 81bc1d4caf89fac26a70747fe603c130093b53c773888797a6329091246d651a -SIZE (rust/crates/regex-1.9.3.crate) = 252676 -SHA256 (rust/crates/regex-automata-0.3.6.crate) = fed1ceff11a1dddaee50c9dc8e4938bd106e9d89ae372f192311e7da498e3b69 -SIZE (rust/crates/regex-automata-0.3.6.crate) = 607174 -SHA256 (rust/crates/regex-syntax-0.7.4.crate) = e5ea92a5b6195c6ef2a0295ea818b312502c6fc94dde986c5553242e18fd4ce2 -SIZE (rust/crates/regex-syntax-0.7.4.crate) = 343365 +SHA256 (rust/crates/regex-1.9.5.crate) = 697061221ea1b4a94a624f67d0ae2bfe4e22b8a17b6a192afb11046542cc8c47 +SIZE (rust/crates/regex-1.9.5.crate) = 253883 +SHA256 (rust/crates/regex-automata-0.3.8.crate) = c2f401f4955220693b56f8ec66ee9c78abffd8d1c4f23dc41a23839eb88f0795 +SIZE (rust/crates/regex-automata-0.3.8.crate) = 610113 +SHA256 (rust/crates/regex-syntax-0.7.5.crate) = dbb5fb1acd8a1a18b3dd5be62d25485eb770e05afb408a9627d14d451bae12da +SIZE (rust/crates/regex-syntax-0.7.5.crate) = 343366 SHA256 (rust/crates/rustc-hash-1.1.0.crate) = 08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2 SIZE (rust/crates/rustc-hash-1.1.0.crate) = 9331 SHA256 (rust/crates/rustc_version-0.4.0.crate) = bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366 SIZE (rust/crates/rustc_version-0.4.0.crate) = 12175 -SHA256 (rust/crates/semver-1.0.18.crate) = b0293b4b29daaf487284529cc2f5675b8e57c61f70167ba415a463651fd6a918 -SIZE (rust/crates/semver-1.0.18.crate) = 29703 -SHA256 (rust/crates/serde-1.0.183.crate) = 32ac8da02677876d532745a130fc9d8e6edfa81a269b107c5b00829b91d8eb3c -SIZE (rust/crates/serde-1.0.183.crate) = 77210 +SHA256 (rust/crates/semver-1.0.19.crate) = ad977052201c6de01a8ef2aa3378c4bd23217a056337d1d6da40468d267a4fb0 +SIZE (rust/crates/semver-1.0.19.crate) = 30027 +SHA256 (rust/crates/serde-1.0.188.crate) = cf9e0fcba69a370eed61bcf2b728575f726b50b55cba78064753d708ddc7549e +SIZE (rust/crates/serde-1.0.188.crate) = 76230 +SHA256 (rust/crates/serde_derive-1.0.188.crate) = 4eca7ac642d82aa35b60049a6eccb4be6be75e599bd2e9adb5f875a737654af2 +SIZE (rust/crates/serde_derive-1.0.188.crate) = 55563 SHA256 (rust/crates/serde_spanned-0.6.3.crate) = 96426c9936fd7a0124915f9185ea1d20aa9445cc9821142f0a73bc9207a2e186 SIZE (rust/crates/serde_spanned-0.6.3.crate) = 7737 -SHA256 (rust/crates/shlex-1.1.0.crate) = 43b2853a4d09f215c24cc5489c992ce46052d359b5109343cbafbf26bc62f8a3 -SIZE (rust/crates/shlex-1.1.0.crate) = 5199 -SHA256 (rust/crates/slab-0.4.8.crate) = 6528351c9bc8ab22353f9d776db39a20288e8d6c37ef8cfe3317cf875eecfc2d -SIZE (rust/crates/slab-0.4.8.crate) = 16928 -SHA256 (rust/crates/smallvec-1.11.0.crate) = 62bb4feee49fdd9f707ef802e22365a35de4b7b299de4763d44bfea899442ff9 -SIZE (rust/crates/smallvec-1.11.0.crate) = 34680 -SHA256 (rust/crates/static_assertions-1.1.0.crate) = a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f -SIZE (rust/crates/static_assertions-1.1.0.crate) = 18480 +SHA256 (rust/crates/shlex-1.2.0.crate) = a7cee0529a6d40f580e7a5e6c495c8fbfe21b7b52795ed4bb5e62cdf92bc6380 +SIZE (rust/crates/shlex-1.2.0.crate) = 6584 +SHA256 (rust/crates/slab-0.4.9.crate) = 8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67 +SIZE (rust/crates/slab-0.4.9.crate) = 17108 +SHA256 (rust/crates/smallvec-1.11.1.crate) = 942b4a808e05215192e39f4ab80813e599068285906cc91aa64f923db842bd5a +SIZE (rust/crates/smallvec-1.11.1.crate) = 34831 SHA256 (rust/crates/syn-1.0.109.crate) = 72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237 SIZE (rust/crates/syn-1.0.109.crate) = 237611 -SHA256 (rust/crates/syn-2.0.29.crate) = c324c494eba9d92503e6f1ef2e6df781e78f6a7705a0202d9801b198807d518a -SIZE (rust/crates/syn-2.0.29.crate) = 241664 +SHA256 (rust/crates/syn-2.0.37.crate) = 7303ef2c05cd654186cb250d29049a24840ca25d2747c25c0381c8d9e2f582e8 +SIZE (rust/crates/syn-2.0.37.crate) = 243250 SHA256 (rust/crates/system-deps-6.1.1.crate) = 30c2de8a4d8f4b823d634affc9cd2a74ec98c53a756f317e529a48046cbf71f3 SIZE (rust/crates/system-deps-6.1.1.crate) = 24171 SHA256 (rust/crates/target-lexicon-0.12.11.crate) = 9d0e916b1148c8e263850e1ebcbd046f333e0683c724876bb0da63ea4373dc8a SIZE (rust/crates/target-lexicon-0.12.11.crate) = 24594 -SHA256 (rust/crates/thiserror-1.0.47.crate) = 97a802ec30afc17eee47b2855fc72e0c4cd62be9b4efe6591edde0ec5bd68d8f -SIZE (rust/crates/thiserror-1.0.47.crate) = 18811 -SHA256 (rust/crates/thiserror-impl-1.0.47.crate) = 6bb623b56e39ab7dcd4b1b98bb6c8f8d907ed255b18de254088016b27a8ee19b -SIZE (rust/crates/thiserror-impl-1.0.47.crate) = 15080 -SHA256 (rust/crates/toml-0.7.6.crate) = c17e963a819c331dcacd7ab957d80bc2b9a9c1e71c804826d2f283dd65306542 -SIZE (rust/crates/toml-0.7.6.crate) = 49220 +SHA256 (rust/crates/thiserror-1.0.49.crate) = 1177e8c6d7ede7afde3585fd2513e611227efd6481bd78d2e82ba1ce16557ed4 +SIZE (rust/crates/thiserror-1.0.49.crate) = 18912 +SHA256 (rust/crates/thiserror-impl-1.0.49.crate) = 10712f02019e9288794769fba95cd6847df9874d49d871d062172f9dd41bc4cc +SIZE (rust/crates/thiserror-impl-1.0.49.crate) = 15101 +SHA256 (rust/crates/toml-0.7.8.crate) = dd79e69d3b627db300ff956027cc6c3798cef26d22526befdfcd12feeb6d2257 +SIZE (rust/crates/toml-0.7.8.crate) = 49671 SHA256 (rust/crates/toml_datetime-0.6.3.crate) = 7cda73e2f1397b1262d6dfdcef8aafae14d1de7748d66822d3bfeeb6d03e5e4b SIZE (rust/crates/toml_datetime-0.6.3.crate) = 10770 -SHA256 (rust/crates/toml_edit-0.19.14.crate) = f8123f27e969974a3dfba720fdb560be359f57b44302d280ba72e76a74480e8a -SIZE (rust/crates/toml_edit-0.19.14.crate) = 94875 -SHA256 (rust/crates/unicode-ident-1.0.11.crate) = 301abaae475aa91687eb82514b328ab47a211a533026cb25fc3e519b86adfc3c -SIZE (rust/crates/unicode-ident-1.0.11.crate) = 42067 +SHA256 (rust/crates/toml_edit-0.19.15.crate) = 1b5bb770da30e5cbfde35a2d7b9b8a2c4b8ef89548a7a6aeab5c9a576e3e7421 +SIZE (rust/crates/toml_edit-0.19.15.crate) = 95324 +SHA256 (rust/crates/unicode-ident-1.0.12.crate) = 3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b +SIZE (rust/crates/unicode-ident-1.0.12.crate) = 42168 +SHA256 (rust/crates/unicode-segmentation-1.10.1.crate) = 1dd624098567895118886609431a7c3b8f516e41d30e0643f03d94592a147e36 +SIZE (rust/crates/unicode-segmentation-1.10.1.crate) = 98416 SHA256 (rust/crates/version-compare-0.1.1.crate) = 579a42fc0b8e0c63b76519a339be31bed574929511fa53c1a3acae26eb258f29 SIZE (rust/crates/version-compare-0.1.1.crate) = 13224 SHA256 (rust/crates/version_check-0.9.4.crate) = 49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f @@ -197,25 +203,7 @@ SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = ac3b87c63620426dd9 SIZE (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = 2918815 SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998 -SHA256 (rust/crates/windows-sys-0.48.0.crate) = 677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9 -SIZE (rust/crates/windows-sys-0.48.0.crate) = 2628884 -SHA256 (rust/crates/windows-targets-0.48.5.crate) = 9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c -SIZE (rust/crates/windows-targets-0.48.5.crate) = 6904 -SHA256 (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8 -SIZE (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 418492 -SHA256 (rust/crates/windows_aarch64_msvc-0.48.5.crate) = dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc -SIZE (rust/crates/windows_aarch64_msvc-0.48.5.crate) = 798483 -SHA256 (rust/crates/windows_i686_gnu-0.48.5.crate) = a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e -SIZE (rust/crates/windows_i686_gnu-0.48.5.crate) = 844891 -SHA256 (rust/crates/windows_i686_msvc-0.48.5.crate) = 8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406 -SIZE (rust/crates/windows_i686_msvc-0.48.5.crate) = 864300 -SHA256 (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e -SIZE (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 801619 -SHA256 (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc -SIZE (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 418486 -SHA256 (rust/crates/windows_x86_64_msvc-0.48.5.crate) = ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538 -SIZE (rust/crates/windows_x86_64_msvc-0.48.5.crate) = 798412 -SHA256 (rust/crates/winnow-0.5.12.crate) = 83817bbecf72c73bad717ee86820ebf286203d2e04c3951f3cd538869c897364 -SIZE (rust/crates/winnow-0.5.12.crate) = 144683 -SHA256 (helvum-0.4.1.tar.bz2) = d2405769c382562e02ede56612e50b0b9bd8289418b3020144c45cb241f1a006 -SIZE (helvum-0.4.1.tar.bz2) = 131341 +SHA256 (rust/crates/winnow-0.5.15.crate) = 7c2e3184b9c4e92ad5167ca73039d0c42476302ab603e2fec4487511f38ccefc +SIZE (rust/crates/winnow-0.5.15.crate) = 145621 +SHA256 (helvum-0.5.1.tar.bz2) = d4f5cc0c3a70a91edfc816f12a10426dadd9ca74ea82662e2df5e6c4eb31d8ca +SIZE (helvum-0.5.1.tar.bz2) = 165923 diff --git a/multimedia/helvum/files/patch-pipewire-0.3.62 b/multimedia/helvum/files/patch-pipewire-0.3.62 deleted file mode 100644 index 594412382527..000000000000 --- a/multimedia/helvum/files/patch-pipewire-0.3.62 +++ /dev/null @@ -1,231 +0,0 @@ -https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=273258 - ---- Cargo.lock.orig 2023-08-18 07:12:49 UTC -+++ Cargo.lock -@@ -25,11 +25,11 @@ name = "bindgen" - - [[package]] - name = "bindgen" --version = "0.66.1" -+version = "0.64.0" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "f2b84e06fc203107bfbad243f4aba2af864eb7db3b1cf46ea0a023b0b433d2a7" -+checksum = "c4243e6031260db77ede97ad86c27e501d646a27ab57b59a574f725d98ab1fb4" - dependencies = [ -- "bitflags 2.4.0", -+ "bitflags 1.3.2", - "cexpr", - "clang-sys", - "lazy_static", -@@ -40,7 +40,7 @@ dependencies = [ - "regex", - "rustc-hash", - "shlex", -- "syn 2.0.29", -+ "syn 1.0.109", - ] - - [[package]] -@@ -125,15 +125,6 @@ dependencies = [ - ] - - [[package]] --name = "convert_case" --version = "0.6.0" --source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "ec182b0ca2f35d8fc196cf3404988fd8b8c739a4d270ff118a398feb0cbec1ca" --dependencies = [ -- "unicode-segmentation", --] -- --[[package]] - name = "cookie-factory" - version = "0.3.2" - source = "registry+https://github.com/rust-lang/crates.io-index" -@@ -146,6 +137,27 @@ checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca629 - checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5" - - [[package]] -+name = "errno" -+version = "0.3.3" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "136526188508e25c6fef639d7927dfb3e0e3084488bf202267829cf7fc23dbdd" -+dependencies = [ -+ "errno-dragonfly", -+ "libc", -+ "windows-sys", -+] -+ -+[[package]] -+name = "errno-dragonfly" -+version = "0.1.2" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "aa68f1b12764fab894d2755d2518754e71b4fd80ecfb822714a1206c2aab39bf" -+dependencies = [ -+ "cc", -+ "libc", -+] -+ -+[[package]] - name = "field-offset" - version = "0.3.6" - source = "registry+https://github.com/rust-lang/crates.io-index" -@@ -534,26 +546,25 @@ name = "libspa" - - [[package]] - name = "libspa" --version = "0.7.0" -+version = "0.6.0" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "86675feca9b040cd26cc97c41f6af3c6875d6c3f22dd80f15e6a30fa439fa72c" -+checksum = "667dfbb50c3d1f7ee1d33afdc04d1255923ece7642db3303046e7d63d997d77d" - dependencies = [ -- "bitflags 2.4.0", -+ "bitflags 1.3.2", - "cc", -- "convert_case", - "cookie-factory", -+ "errno", - "libc", - "libspa-sys", -- "nix", - "nom", - "system-deps", - ] - - [[package]] - name = "libspa-sys" --version = "0.7.0" -+version = "0.6.0" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "36edb2771327e3908cdcccbea7c20a7285179ba0322a34621d494cb5a9ca979f" -+checksum = "79cf5b88f52534df7ca88d451ae9628e22124e3cc5c60966465a7db479534c7a" - dependencies = [ - "bindgen", - "cc", -@@ -671,12 +682,13 @@ name = "pipewire" - - [[package]] - name = "pipewire" --version = "0.7.0" -+version = "0.6.0" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "73b9de7cc82b710b1453f630999a1d2a473718e6056762900c0b009309aba4f9" -+checksum = "dc2180a4a84b855be86e6cd72fa6fd4318278871d2b1082e7cd05fe64b135ccb" - dependencies = [ - "anyhow", -- "bitflags 2.4.0", -+ "bitflags 1.3.2", -+ "errno", - "libc", - "libspa", - "libspa-sys", -@@ -688,9 +700,9 @@ name = "pipewire-sys" - - [[package]] - name = "pipewire-sys" --version = "0.7.0" -+version = "0.6.0" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "d66790b3815389bf04ce54f3972809183364795a0a9e8bc979932d918d9f1405" -+checksum = "a95290eedb7fb6aa3922fdc0261cd0ddeb940abcdbdef28778928106554d2123" - dependencies = [ - "bindgen", - "libspa-sys", -@@ -949,12 +961,6 @@ checksum = "301abaae475aa91687eb82514b328ab47a211a5330 - checksum = "301abaae475aa91687eb82514b328ab47a211a533026cb25fc3e519b86adfc3c" - - [[package]] --name = "unicode-segmentation" --version = "1.10.1" --source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "1dd624098567895118886609431a7c3b8f516e41d30e0643f03d94592a147e36" -- --[[package]] - name = "version-compare" - version = "0.1.1" - source = "registry+https://github.com/rust-lang/crates.io-index" -@@ -987,6 +993,72 @@ checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48 - version = "0.4.0" - source = "registry+https://github.com/rust-lang/crates.io-index" - checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" -+ -+[[package]] -+name = "windows-sys" -+version = "0.48.0" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9" -+dependencies = [ -+ "windows-targets", -+] -+ -+[[package]] -+name = "windows-targets" -+version = "0.48.5" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c" -+dependencies = [ -+ "windows_aarch64_gnullvm", -+ "windows_aarch64_msvc", -+ "windows_i686_gnu", -+ "windows_i686_msvc", -+ "windows_x86_64_gnu", -+ "windows_x86_64_gnullvm", -+ "windows_x86_64_msvc", -+] -+ -+[[package]] -+name = "windows_aarch64_gnullvm" -+version = "0.48.5" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8" -+ -+[[package]] -+name = "windows_aarch64_msvc" -+version = "0.48.5" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc" -+ -+[[package]] -+name = "windows_i686_gnu" -+version = "0.48.5" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e" -+ -+[[package]] -+name = "windows_i686_msvc" -+version = "0.48.5" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406" -+ -+[[package]] -+name = "windows_x86_64_gnu" -+version = "0.48.5" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e" -+ -+[[package]] -+name = "windows_x86_64_gnullvm" -+version = "0.48.5" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc" -+ -+[[package]] -+name = "windows_x86_64_msvc" -+version = "0.48.5" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538" - - [[package]] - name = "winnow" ---- Cargo.toml.orig 2023-08-18 07:12:49 UTC -+++ Cargo.toml -@@ -14,7 +14,7 @@ categories = ["gui", "multimedia"] - # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html - - [dependencies] --pipewire = "0.7" -+pipewire = "0.6" - gtk = { version = "0.7", package = "gtk4" } - glib = { version = "0.18", features = ["log"] } - diff --git a/multimedia/helvum/files/patch-pipewire-i386 b/multimedia/helvum/files/patch-pipewire-i386 new file mode 100644 index 000000000000..45037451bfc2 --- /dev/null +++ b/multimedia/helvum/files/patch-pipewire-i386 @@ -0,0 +1,53 @@ +https://gitlab.freedesktop.org/pipewire/pipewire-rs/-/commit/ff923ee9dfe0 + +error[E0308]: mismatched types + --> cargo-crates/libspa-0.7.2/src/pod/parser.rs:180:75 + | +180 | let res = spa_sys::spa_pod_parser_get_long(self.as_raw_ptr(), long.as_mut_ptr()); + | -------------------------------- ^^^^^^^^^^^^^^^^^ expected `*mut i64`, found `*mut i32` + | | + | arguments to this function are incorrect + | + = note: expected raw pointer `*mut i64` + found raw pointer `*mut i32` +note: function defined here + --> cargo-crates/libspa-sys-0.7.2/src/pod/parser.rs:61:12 + | +61 | pub fn spa_pod_parser_get_long(parser: *mut spa_pod_parser, value: *mut i64) -> c_int; + | ^^^^^^^^^^^^^^^^^^^^^^^ + +--- cargo-crates/libspa-0.7.2/src/pod/parser.rs.orig 2006-07-24 01:21:28 UTC ++++ cargo-crates/libspa-0.7.2/src/pod/parser.rs +@@ -2,7 +2,7 @@ use std::{ + // 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_void, CStr}, + marker::PhantomData, + mem::MaybeUninit, + }; +@@ -162,9 +162,9 @@ impl<'d> Parser<'d> { + } + } + +- pub fn get_int(&mut self) -> Result<c_int, Errno> { ++ pub fn get_int(&mut self) -> Result<i32, Errno> { + unsafe { +- let mut int: MaybeUninit<c_int> = MaybeUninit::uninit(); ++ let mut int: MaybeUninit<i32> = MaybeUninit::uninit(); + let res = spa_sys::spa_pod_parser_get_int(self.as_raw_ptr(), int.as_mut_ptr()); + if res >= 0 { + Ok(int.assume_init()) +@@ -174,9 +174,9 @@ impl<'d> Parser<'d> { + } + } + +- 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()) diff --git a/multimedia/helvum/files/patch-pipewire_init b/multimedia/helvum/files/patch-pipewire_init index 683832a2aeb2..cfb035de43d9 100644 --- a/multimedia/helvum/files/patch-pipewire_init +++ b/multimedia/helvum/files/patch-pipewire_init @@ -14,9 +14,9 @@ error[E0425]: cannot find function `pw_deinit` in crate `pw_sys` 165 | pw_sys::pw_deinit() | ^^^^^^^^^ not found in `pw_sys` ---- cargo-crates/pipewire-0.6.0/src/lib.rs.orig 2006-07-24 01:21:28 UTC -+++ cargo-crates/pipewire-0.6.0/src/lib.rs -@@ -154,7 +154,7 @@ pub fn init() { +--- cargo-crates/pipewire-0.7.2/src/lib.rs.orig 2006-07-24 01:21:28 UTC ++++ cargo-crates/pipewire-0.7.2/src/lib.rs +@@ -152,7 +152,7 @@ pub fn init() { pub fn init() { use once_cell::sync::OnceCell; static INITIALIZED: OnceCell<()> = OnceCell::new(); @@ -25,7 +25,7 @@ error[E0425]: cannot find function `pw_deinit` in crate `pw_sys` } /// Deinitialize PipeWire -@@ -163,7 +163,7 @@ pub unsafe fn deinit() { +@@ -161,7 +161,7 @@ pub unsafe fn deinit() { /// This must only be called once during the lifetime of the process, once no PipeWire threads /// are running anymore and all PipeWire resources are released. pub unsafe fn deinit() { @@ -34,8 +34,8 @@ error[E0425]: cannot find function `pw_deinit` in crate `pw_sys` } #[cfg(test)] ---- cargo-crates/pipewire-sys-0.6.0/build.rs.orig 2006-07-24 01:21:28 UTC -+++ cargo-crates/pipewire-sys-0.6.0/build.rs +--- cargo-crates/pipewire-sys-0.7.2/build.rs.orig 2006-07-24 01:21:28 UTC ++++ cargo-crates/pipewire-sys-0.7.2/build.rs @@ -19,6 +19,7 @@ fn main() { // included header files changed. .parse_callbacks(Box::new(bindgen::CargoCallbacks)) @@ -44,8 +44,8 @@ error[E0425]: cannot find function `pw_deinit` in crate `pw_sys` .allowlist_function("pw_.*") .allowlist_type("pw_.*") .allowlist_var("pw_.*") ---- cargo-crates/pipewire-sys-0.6.0/src/lib.rs.orig 2006-07-24 01:21:28 UTC -+++ cargo-crates/pipewire-sys-0.6.0/src/lib.rs +--- cargo-crates/pipewire-sys-0.7.2/src/lib.rs.orig 2006-07-24 01:21:28 UTC ++++ cargo-crates/pipewire-sys-0.7.2/src/lib.rs @@ -20,8 +20,8 @@ mod tests { #[test] fn init() {