Package Details: xoscope 2.3-1

Git Clone URL: https://aur.archlinux.org/xoscope.git (read-only, click to copy)
Package Base: xoscope
Description: A digital oscilloscope using input from a sound card. This package does not support COMEDI devices.
Upstream URL: http://xoscope.sourceforge.net/
Licenses: GPL
Submitter: blackvladimir
Maintainer: rcassani
Last Packager: rcassani
Votes: 45
Popularity: 0.000000
First Submitted: 2007-07-22 11:37 (UTC)
Last Updated: 2021-07-20 00:14 (UTC)

Latest Comments

1 2 Next › Last »

zbe commented on 2021-05-31 08:48 (UTC)

PKGBUILD for xoscope 2.3:

# Maintainer: Vladimir Cerny <blackvladimir@gmail.com>
pkgname=xoscope
pkgver=2.3
pkgrel=1
pkgdesc="A digital oscilloscope using input from a sound card. This package does not support COMEDI devices."
arch=("i686" "x86_64")
url="http://xoscope.sourceforge.net/"
license=('GPL')
depends=('fftw' 'gtkdatabox' 'alsa-lib')
install=
source=(http://downloads.sourceforge.net/project/$pkgname/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz)

build() {
  cd "$srcdir/$pkgname-$pkgver"
  ./configure --prefix=/usr
  make
}

package(){
  cd "$srcdir/$pkgname-$pkgver"
  make DESTDIR="$pkgdir" install
}

sha256sums=('f85df34e12420ead7a34b1f866afa92945b161155920f6d45eb1361c9863be28')

rcassani commented on 2020-09-01 17:44 (UTC)

I got error at running yay -S xoscope

/usr/bin/ld: display.o:(.bss+0x90): multiple definition of `font'; xoscope_gtk.o:(.bss+0x10): first defined here
collect2: error: ld returned 1 exit status
make[1]: *** [Makefile:474: xoscope] Error 1
make[1]: Leaving directory '/home/cassani/.cache/yay/xoscope/src/xoscope-2.2'
make: *** [Makefile:375: all] Error 2
==> ERROR: A failure occurred in build().
    Aborting...
error making: xoscope

To be able to complete the build, I remove the line 37 (shown below) from display.c

void    *font;

KubaF commented on 2018-10-27 21:47 (UTC) (edited on 2018-10-27 21:49 (UTC) by KubaF)

I get a segfault immediately after starting the program and seeing its window:

(xoscope:14494): Gdk-CRITICAL **: 23:41:00.560: gdk_window_move_resize_internal: assertion 'GDK_IS_WINDOW (window)' failed

(xoscope:14494): Gdk-CRITICAL **: 23:41:00.560: _gdk_pixmap_new: assertion '(drawable != NULL) || (depth != -1)' failed

[1] 14494 segmentation fault (core dumped) xoscope

Is there a way around it? Maybe it is because of Wayland or Gnome?

ainola commented on 2016-01-20 06:09 (UTC)

Thanks for maintaining this! Please quote your variables: Anyone building this in a path that contains spaces is going to have trouble due to word splitting: http://mywiki.wooledge.org/WordSplitting Also, `|| return 1` is no longer needed in AUR packages. If `make` were the fail the package would also.

Timtro commented on 2014-11-11 21:44 (UTC)

I seem to be running into the following bug, for which there is a patch. https://bugs.launchpad.net/ubuntu/+source/xoscope/+bug/881695 I get the following: $: padsp -d xoscope utils/padsp.c: dsp_open() utils/padsp.c: fd_info_new() utils/padsp.c: dsp_open() succeeded, fd=5 utils/padsp.c: unknown ioctl 0xffffffffc0045006 utils/padsp.c: freeing fd info (fd=5) utils/padsp.c: Draining. No valid data sources found... exiting Segmentation fault (core dumped) See, ioctl is padded with 0xffffffff. Can the maintainer of this package kindly look into integrating the patch? Thanks so much!

blackvladimir commented on 2013-08-29 07:44 (UTC)

el_peludo, I don't understand you. What is the problem? gtkdepre.diff is part of tarball It does not have other location.

<deleted-account> commented on 2013-08-28 09:11 (UTC)

gtkdepre.diff seems to have vanished from the source location

blackvladimir commented on 2012-09-25 09:29 (UTC)

Ok. I removed esound from dependencies. Thank you for info.

ozz commented on 2012-09-13 13:14 (UTC)

This package doesn't actually need esound to work. If you don't have esound it will work with OSS.

blackvladimir commented on 2011-09-02 15:01 (UTC)

I removed GTK_DISABLE_DEPRECATED. It is curing the symptoms but it works.