From 161eaa4b12ca6314376288834bba20b7824d0d77 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sun, 26 Nov 2023 22:31:32 +0000 Subject: gentoo auto-resync : 26:11:2023 - 22:31:32 --- media-sound/Manifest.gz | Bin 57295 -> 57285 bytes media-sound/helvum/Manifest | 2 +- media-sound/helvum/helvum-0.5.1-r1.ebuild | 174 ------------------------------ media-sound/helvum/helvum-0.5.1-r2.ebuild | 174 ++++++++++++++++++++++++++++++ 4 files changed, 175 insertions(+), 175 deletions(-) delete mode 100644 media-sound/helvum/helvum-0.5.1-r1.ebuild create mode 100644 media-sound/helvum/helvum-0.5.1-r2.ebuild (limited to 'media-sound') diff --git a/media-sound/Manifest.gz b/media-sound/Manifest.gz index 1ea901c666e3..e45bd98a05ce 100644 Binary files a/media-sound/Manifest.gz and b/media-sound/Manifest.gz differ diff --git a/media-sound/helvum/Manifest b/media-sound/helvum/Manifest index fc9b9225cdea..ea153e75d64c 100644 --- a/media-sound/helvum/Manifest +++ b/media-sound/helvum/Manifest @@ -143,5 +143,5 @@ DIST winapi-x86_64-pc-windows-gnu-0.4.0.crate 2947998 BLAKE2B 2ad1ea8b5fa07d544e DIST winnow-0.5.12.crate 144683 BLAKE2B 3d363754f2f37490a3fd812945408a626c5b17c460d732ef30c5c97a1487d02fd6a5c3632cbc59c1f9f367da996b7f58c8f281db4c45be8d300b5f214f8de055 SHA512 c51782ea9f14ccd76ead83df6562c2f5fbd76ec31d149aac83ef5ce8dd541b92156f1b2acb62f7af2886eb16e2ef419f5be703c96b378ee5b8558a751ebcb9f1 DIST winnow-0.5.15.crate 145621 BLAKE2B 039262561227641c2d8b996ebb59c79718de3f2b7dd8e369fc3e341f3458b1e0213f35c575d615e87d5f89aad639c7a258e4efb2c10f58c2cd6e120482702cc2 SHA512 42dce18906f41e45e6dd75ba01af6a94501317dee8b45f4c7340f7c9c94f8935afe2536cd9ad5a91eef6f3a6135cab0a451d67a35b5a0fd69130a90e6aa47603 EBUILD helvum-0.4.1.ebuild 3227 BLAKE2B 795f1b08fc7cafeac5591fc62a6a9967b5d292ec75673d51cbd7930b18e902e5a84ed3ef640d9390a10bf4ab84d855278dd5d1af59fddd6732ff57ba09db9bad SHA512 1e131401ce069b08d55ade8812a19c3e246345529b2155ed6e3d2fc2dd6c881ed57edb1bfa7eb0ac153b920002780bcf28d0d756a73cbb926eb8c1e7fb15025a -EBUILD helvum-0.5.1-r1.ebuild 3296 BLAKE2B 27fab1f3c93a1e6b6bbd84395074c5d57fcdcb1efd78103adbd4b9f6fb9b292ef6717d0134b9bddc8f821a2e02999b3a946bc3bf9aa5625fed628e8ef19dacf5 SHA512 34ba6d8efdfc1a2eeb061314a6eaf7efda3e84e755ee30c27a0259b4a343a34ce10803890f856ad1db3a62208b150a5e613014d17dda68e8c53226e562e3ced6 +EBUILD helvum-0.5.1-r2.ebuild 3296 BLAKE2B 2a266e057e7632a9165701f19370b2842a4ac9aadcf5120ac3a4edad34bb37aecf7bf2694b905f5a534cd20a08eaab51d4be71cd55e0a68f308c46a796eed8d6 SHA512 a40a4a5c0085c0a5f76eb93727d59b5819c8a3394dc990c235013f6763e09e1c5314ba89584752ecb1125e8bdfe5386931fde392f0b525a4561552fbf6c76b15 MISC metadata.xml 557 BLAKE2B 2e61649d978610875939163be573fe3799a015e736dc54f574de3be516926aaf58244a4892402476b056cda6f65c58e8d75aaf53be29fd00e6bf082c2c6e0bd1 SHA512 04b6a5220af171cfcd052c98df3e598869fc3069b8cd32b388764e34a128ba55493d16878a3b545775891470bc9057b08a5e5e1e13b731ddf6ca50b6fba0c950 diff --git a/media-sound/helvum/helvum-0.5.1-r1.ebuild b/media-sound/helvum/helvum-0.5.1-r1.ebuild deleted file mode 100644 index 9b667c153a5f..000000000000 --- a/media-sound/helvum/helvum-0.5.1-r1.ebuild +++ /dev/null @@ -1,174 +0,0 @@ -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -CRATES=" - aho-corasick@1.1.1 - anyhow@1.0.75 - autocfg@1.1.0 - bindgen@0.66.1 - bitflags@1.3.2 - bitflags@2.4.0 - cairo-rs@0.18.2 - cairo-sys-rs@0.18.2 - cc@1.0.83 - cexpr@0.6.0 - 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 - field-offset@0.3.6 - futures-channel@0.3.28 - futures-core@0.3.28 - futures-executor@0.3.28 - futures-io@0.3.28 - futures-macro@0.3.28 - futures-task@0.3.28 - futures-util@0.3.28 - gdk-pixbuf-sys@0.18.0 - gdk-pixbuf@0.18.0 - gdk4-sys@0.7.2 - gdk4@0.7.3 - gio-sys@0.18.1 - gio@0.18.2 - glib-macros@0.18.2 - glib-sys@0.18.1 - glib@0.18.2 - glob@0.3.1 - gobject-sys@0.18.0 - graphene-rs@0.18.1 - graphene-sys@0.18.1 - gsk4-sys@0.7.3 - gsk4@0.7.3 - gtk4-macros@0.7.2 - gtk4-sys@0.7.3 - gtk4@0.7.3 - hashbrown@0.14.0 - heck@0.4.1 - indexmap@2.0.1 - lazy_static@1.4.0 - lazycell@1.3.0 - libadwaita-sys@0.5.3 - libadwaita@0.5.3 - libc@0.2.148 - libloading@0.7.4 - libspa-sys@0.7.2 - libspa@0.7.2 - log@0.4.20 - memchr@2.6.3 - memoffset@0.7.1 - memoffset@0.9.0 - minimal-lexical@0.2.1 - nix@0.26.4 - nom@7.1.3 - once_cell@1.18.0 - pango-sys@0.18.0 - pango@0.18.0 - peeking_take_while@0.1.2 - pin-project-lite@0.2.13 - pin-utils@0.1.0 - pipewire-sys@0.7.2 - pipewire@0.7.2 - pkg-config@0.3.27 - proc-macro-crate@1.3.1 - proc-macro-error-attr@1.0.4 - proc-macro-error@1.0.4 - proc-macro2@1.0.67 - quote@1.0.33 - regex-automata@0.3.8 - regex-syntax@0.7.5 - regex@1.9.5 - rustc-hash@1.1.0 - rustc_version@0.4.0 - semver@1.0.19 - serde@1.0.188 - serde_derive@1.0.188 - serde_spanned@0.6.3 - shlex@1.2.0 - slab@0.4.9 - smallvec@1.11.1 - syn@1.0.109 - syn@2.0.37 - system-deps@6.1.1 - target-lexicon@0.12.11 - thiserror-impl@1.0.49 - thiserror@1.0.49 - toml@0.7.8 - toml_datetime@0.6.3 - 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-i686-pc-windows-gnu@0.4.0 - winapi-x86_64-pc-windows-gnu@0.4.0 - winapi@0.3.9 - winnow@0.5.15 -" - -LLVM_MAX_SLOT=16 - -inherit cargo desktop xdg llvm - -DESCRIPTION="A GTK patchbay for pipewire" -HOMEPAGE="https://gitlab.freedesktop.org/pipewire/helvum" -SRC_URI=" - https://gitlab.freedesktop.org/pipewire/helvum/-/archive/${PV}/${P}.tar.bz2 - ${CARGO_CRATE_URIS} -" - -LICENSE="GPL-3" -# Dependent crate licenses -LICENSE+=" - Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD ISC MIT - Unicode-DFS-2016 -" -SLOT="0" -KEYWORDS="~amd64" - -# Clang needed for bindgen -BDEPEND=" - =virtual/rust-1.70 -" -DEPEND=" - >=dev-libs/glib-2.66:2 - >=gui-libs/gtk-4.4.0:4 - >=gui-libs/libadwaita-1.3 - media-libs/graphene - >=media-video/pipewire-0.3:= - x11-libs/cairo - x11-libs/gdk-pixbuf:2 - x11-libs/pango -" -RDEPEND="${DEPEND}" - -QA_FLAGS_IGNORED="usr/bin/${PN}" - -llvm_check_deps() { - has_version -b "sys-devel/clang:${LLVM_SLOT}" -} - -src_install() { - cargo_src_install - - dodoc README.md - - doicon --size scalable data/icons/org.pipewire.Helvum.svg - - insopts -m 0644 - insinto /usr/share/icons/hicolor/symbolic/apps - doins data/icons/org.pipewire.Helvum-symbolic.svg - - make_desktop_entry "${PN}" Helvum org.pipewire.Helvum \ - "AudioVideo;Audio;Video;Midi;Settings;GNOME;GTK" "Terminal=false\nGenericName=Patchbay" -} - -pkg_postinst() { - xdg_pkg_postinst - xdg_icon_cache_update -} diff --git a/media-sound/helvum/helvum-0.5.1-r2.ebuild b/media-sound/helvum/helvum-0.5.1-r2.ebuild new file mode 100644 index 000000000000..f6a688ca6351 --- /dev/null +++ b/media-sound/helvum/helvum-0.5.1-r2.ebuild @@ -0,0 +1,174 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CRATES=" + aho-corasick@1.1.1 + anyhow@1.0.75 + autocfg@1.1.0 + bindgen@0.66.1 + bitflags@1.3.2 + bitflags@2.4.0 + cairo-rs@0.18.2 + cairo-sys-rs@0.18.2 + cc@1.0.83 + cexpr@0.6.0 + 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 + field-offset@0.3.6 + futures-channel@0.3.28 + futures-core@0.3.28 + futures-executor@0.3.28 + futures-io@0.3.28 + futures-macro@0.3.28 + futures-task@0.3.28 + futures-util@0.3.28 + gdk-pixbuf-sys@0.18.0 + gdk-pixbuf@0.18.0 + gdk4-sys@0.7.2 + gdk4@0.7.3 + gio-sys@0.18.1 + gio@0.18.2 + glib-macros@0.18.2 + glib-sys@0.18.1 + glib@0.18.2 + glob@0.3.1 + gobject-sys@0.18.0 + graphene-rs@0.18.1 + graphene-sys@0.18.1 + gsk4-sys@0.7.3 + gsk4@0.7.3 + gtk4-macros@0.7.2 + gtk4-sys@0.7.3 + gtk4@0.7.3 + hashbrown@0.14.0 + heck@0.4.1 + indexmap@2.0.1 + lazy_static@1.4.0 + lazycell@1.3.0 + libadwaita-sys@0.5.3 + libadwaita@0.5.3 + libc@0.2.148 + libloading@0.7.4 + libspa-sys@0.7.2 + libspa@0.7.2 + log@0.4.20 + memchr@2.6.3 + memoffset@0.7.1 + memoffset@0.9.0 + minimal-lexical@0.2.1 + nix@0.26.4 + nom@7.1.3 + once_cell@1.18.0 + pango-sys@0.18.0 + pango@0.18.0 + peeking_take_while@0.1.2 + pin-project-lite@0.2.13 + pin-utils@0.1.0 + pipewire-sys@0.7.2 + pipewire@0.7.2 + pkg-config@0.3.27 + proc-macro-crate@1.3.1 + proc-macro-error-attr@1.0.4 + proc-macro-error@1.0.4 + proc-macro2@1.0.67 + quote@1.0.33 + regex-automata@0.3.8 + regex-syntax@0.7.5 + regex@1.9.5 + rustc-hash@1.1.0 + rustc_version@0.4.0 + semver@1.0.19 + serde@1.0.188 + serde_derive@1.0.188 + serde_spanned@0.6.3 + shlex@1.2.0 + slab@0.4.9 + smallvec@1.11.1 + syn@1.0.109 + syn@2.0.37 + system-deps@6.1.1 + target-lexicon@0.12.11 + thiserror-impl@1.0.49 + thiserror@1.0.49 + toml@0.7.8 + toml_datetime@0.6.3 + 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-i686-pc-windows-gnu@0.4.0 + winapi-x86_64-pc-windows-gnu@0.4.0 + winapi@0.3.9 + winnow@0.5.15 +" + +LLVM_MAX_SLOT=17 + +inherit cargo desktop xdg llvm + +DESCRIPTION="A GTK patchbay for pipewire" +HOMEPAGE="https://gitlab.freedesktop.org/pipewire/helvum" +SRC_URI=" + https://gitlab.freedesktop.org/pipewire/helvum/-/archive/${PV}/${P}.tar.bz2 + ${CARGO_CRATE_URIS} +" + +LICENSE="GPL-3" +# Dependent crate licenses +LICENSE+=" + Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD ISC MIT + Unicode-DFS-2016 +" +SLOT="0" +KEYWORDS="~amd64" + +# Clang needed for bindgen +BDEPEND=" + =virtual/rust-1.70 +" +DEPEND=" + >=dev-libs/glib-2.66:2 + >=gui-libs/gtk-4.4.0:4 + >=gui-libs/libadwaita-1.3 + media-libs/graphene + >=media-video/pipewire-0.3:= + x11-libs/cairo + x11-libs/gdk-pixbuf:2 + x11-libs/pango +" +RDEPEND="${DEPEND}" + +QA_FLAGS_IGNORED="usr/bin/${PN}" + +llvm_check_deps() { + has_version -b "sys-devel/clang:${LLVM_SLOT}" +} + +src_install() { + cargo_src_install + + dodoc README.md + + doicon --size scalable data/icons/org.pipewire.Helvum.svg + + insopts -m 0644 + insinto /usr/share/icons/hicolor/symbolic/apps + doins data/icons/org.pipewire.Helvum-symbolic.svg + + make_desktop_entry "${PN}" Helvum org.pipewire.Helvum \ + "AudioVideo;Audio;Video;Midi;Settings;GNOME;GTK" "Terminal=false\nGenericName=Patchbay" +} + +pkg_postinst() { + xdg_pkg_postinst + xdg_icon_cache_update +} -- cgit v1.2.3