Package Details: dino-git 0.4.1.r173.gfa3a779-1

Git Clone URL: https://aur.archlinux.org/dino-git.git (read-only, click to copy)
Package Base: dino-git
Description: Simple and modern Jabber/XMPP client written in vala
Upstream URL: https://dino.im/
Keywords: jabber omemo xmpp
Licenses: GPL3
Conflicts: dino
Provides: dino
Submitter: seppia
Maintainer: seppia (svalo)
Last Packager: svalo
Votes: 40
Popularity: 0.000008
First Submitted: 2017-03-16 10:05 (UTC)
Last Updated: 2025-03-05 21:22 (UTC)

Latest Comments

1 2 3 4 5 6 Next › Last »

tuxayo commented on 2025-03-06 18:37 (UTC) (edited on 2025-03-06 18:38 (UTC) by tuxayo)

Anyone else still getting a build error?

/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
  272 |     (!g_atomic_pointer_get (location) &&                             \
      |       ^~~~~~~~~~~~~~~~~~~~
plugins/rtp/rtp.so.p/src/voice_processor.c:1050:13: note: in expansion of macro ‘g_once_init_enter’
 1050 |         if (g_once_init_enter (&dino_plugins_rtp_voice_processor_type_id__once)) {
      |             ^~~~~~~~~~~~~~~~~
[523/523] Linking target main/dino
==> Komencado de check()...

ERROR: No such build data file as '/home/UZANTO/.cache/yay/dino-git/src/dino/build/meson-private/build.dat'.
==> ERARO: Malsukceso okazis en check().
    Ĉesigante...
 -> error making: dino-git-exit status 4

postblue commented on 2025-03-06 07:08 (UTC)

You don't need all the cd's at the beginning. This portion should good:

build() {
    arch-meson "${pkgname%-git}" build
    meson compile -C build
}

package() {
    meson install -C build --destdir "$pkgdir"
}

check() {
    meson test -C build
}

j.r commented on 2025-03-05 23:33 (UTC)

It still does not build for me, even in a clean chroot

svalo commented on 2025-03-05 21:24 (UTC)

Hi, sorry, I missed that while committing. I was trying to keep the ability to easily enable/disable plugins but gave up for now and committed a dirty PKGBUILD . Should be fixed now

postblue commented on 2025-03-05 20:32 (UTC)

PKGBUILD is missing meson compile -C build in the build()

j.r commented on 2025-03-05 17:36 (UTC)

Looks like the meson switch makes it fail to build:

==> Starting check()...                                                                                                                                                      

ERROR: No such build data file as '/home/julian/.cache/yay/dino-git/src/dino/build/meson-private/build.dat'.

tuxayo commented on 2024-05-20 16:07 (UTC)

Rebuild needed for new ICU version.

svalo commented on 2023-09-18 09:59 (UTC)

@xiota, I overlooked that. Thank you, the pkgver is now without 'v'

svalo commented on 2023-09-18 08:53 (UTC) (edited on 2023-09-18 08:54 (UTC) by svalo)

Version shouldn't have v prefix. Please update pkgver() to remove it.

Note: No need to add epoch because [0-9] > v[0-9].

@xiota The 'v' comes from the version released upstream. In pkgbuild I simply use one of the suggested way from the wiki to calculate the version for a VCS package in terms of commits since last upstram tag. I'd rather keep it as is to follow upstream tagging convention.

Is there a specific reason why you would like to have the 'v' removed?