Package Details: gossip 0.13.0-1

Git Clone URL: https://aur.archlinux.org/gossip.git (read-only, click to copy)
Package Base: gossip
Description: gossip nostr client, rust, egui based.
Upstream URL: https://github.com/mikedilger/gossip
Licenses: MIT
Conflicts: ffmpeg-git
Submitter: soloturn
Maintainer: soloturn (zero66, mikedilger, itsfarseen)
Last Packager: mikedilger
Votes: 5
Popularity: 0.054006
First Submitted: 2023-02-13 19:50 (UTC)
Last Updated: 2024-12-20 22:00 (UTC)

Latest Comments

1 2 3 4 Next › Last »

soloturn commented on 2025-05-03 10:35 (UTC)

added you as co-maintainer itsfarssen if you want to commit that change please?

itsfarseen commented on 2025-04-24 13:23 (UTC) (edited on 2025-04-24 13:24 (UTC) by itsfarseen)

v0.13.0-1 fails to build as of Apr 24, 2025.

The fix is to change the following line:

  cargo build --locked --offline --release --all-features

to:

  cargo build --locked --offline --release

More details can be found here: https://github.com/mikedilger/gossip/issues/982


Error logs:

error: failed to run custom build command for `sdl2-sys v0.37.0`

Caused by:
  process didn't exit successfully: `/home/farseen/.cache/yay/gossip/src/gossip-0.13.0/target/releas
  --- stdout
  CMAKE_TOOLCHAIN_FILE_x86_64-unknown-linux-gnu = None
  CMAKE_TOOLCHAIN_FILE_x86_64_unknown_linux_gnu = None
  HOST_CMAKE_TOOLCHAIN_FILE = None
  CMAKE_TOOLCHAIN_FILE = None
  CMAKE_GENERATOR_x86_64-unknown-linux-gnu = None
  CMAKE_GENERATOR_x86_64_unknown_linux_gnu = None
  HOST_CMAKE_GENERATOR = None
  CMAKE_GENERATOR = None
  CMAKE_PREFIX_PATH_x86_64-unknown-linux-gnu = None
  CMAKE_PREFIX_PATH_x86_64_unknown_linux_gnu = None
  HOST_CMAKE_PREFIX_PATH = None
  CMAKE_PREFIX_PATH = None
  CMAKE_x86_64-unknown-linux-gnu = None
  CMAKE_x86_64_unknown_linux_gnu = None
  HOST_CMAKE = None
  CMAKE = None
  running: cd "/home/farseen/.cache/yay/gossip/src/gossip-0.13.0/target/release/build/sdl2-sys-18a28
  -- Configuring incomplete, errors occurred!

  --- stderr
  CMake Error at CMakeLists.txt:5 (cmake_minimum_required):
    Compatibility with CMake < 3.5 has been removed from CMake.

    Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
    to tell CMake that the project requires at least <min> but has been updated
    to work with policies introduced by <max> or earlier.

    Or, add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to try configuring anyway.


  thread 'main' panicked at /home/farseen/.cargo/registry/src/index.crates.io-6f17d22bba15001f/cmake-0.1.52/src/lib.rs:1115:5:

  command did not execute successfully, got: exit status: 1

  build script failed, must exit now
  note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
warning: build failed, waiting for other jobs to finish...
==> ERROR: A failure occurred in build().
    Aborting...
 -> error making: gossip-exit status 4
 -> Failed to install the following packages. Manual intervention is required:
gossip - exit status 4

mikedilger commented on 2024-07-18 17:19 (UTC)

I'm not updating to 0.11.0 because it won't compile against ffmpeg 7.0.0.

I am fixing several bugs and will instead update this to 0.11.1 with all the patches.

soloturn commented on 2024-06-16 18:01 (UTC)

dreieck added you to maintainers. feel free to adjust. i do not understand why ffmpeg-git should conflict? the goal was to permit both, the git and normal version to be installed in parallel, isn't it?

nqdtdz29bq commented on 2024-05-20 21:08 (UTC) (edited on 2024-05-20 21:09 (UTC) by nqdtdz29bq)

If you try building it in a clean chroot you'll run into two missing makedepends: ffmpeg cmake

After adding those two it builds successfully.

dreieck commented on 2024-03-02 19:21 (UTC)

xdg-utils needs to be added as optional dependency since xdg-open is in the shabeng-line of the .desktop file.

dreieck commented on 2024-02-28 18:57 (UTC)

Can you please add ffmpeg-git to the conflicts array?:
https://github.com/mikedilger/gossip/issues/653#issuecomment-1969641377

dreieck commented on 2024-02-28 10:08 (UTC)

Information:
Build fails for me with

  • error[E0004]: non-exhaustive patterns: `sys::AVPixelFormat::AV_PIX_FMT_D3D12` not covered,
  • error[E0004]: non-exhaustive patterns: `sys::AVCodecID::AV_CODEC_ID_LEAD` and `sys::AVCodecID::AV_CODEC_ID_QOA` not covered and
  • error[E0004]: non-exhaustive patterns: `sys::AVPacketSideDataType::AV_PKT_DATA_IAMF_MIX_GAIN_PARAM`, `sys::AVPacketSideDataType::AV_PKT_DATA_IAMF_DEMIXING_INFO_PARAM`, `sys::AVPacketSideDataType::AV_PKT_DATA_IAMF_RECON_GAIN_INFO_PARAM` and 1 more not covered.

↗ Upstream issue report.

dreieck commented on 2024-02-28 08:57 (UTC)

Please remove the conflicts and provides entries, since they just list the package's name.

dreieck commented on 2024-02-28 08:51 (UTC) (edited on 2024-02-28 08:57 (UTC) by dreieck)

Please move the cargo related download stuff out of build() into prepare() so that build() can run offline on already downloaded sources.

Regards and thanks for maintaining!