Package Details: libxaw3dxft 1:1.6.2h-1

Git Clone URL: https://aur.archlinux.org/libxaw3dxft.git (read-only, click to copy)
Package Base: libxaw3dxft
Description: xaw3d library for xpaint
Upstream URL: http://sourceforge.net/projects/sf-xpaint/files/libxaw3dxft/
Licenses: GPL
Submitter: haawda
Maintainer: bidulock
Last Packager: bidulock
Votes: 16
Popularity: 0.000000
First Submitted: 2012-03-04 23:31 (UTC)
Last Updated: 2020-10-05 01:37 (UTC)

Latest Comments

1 2 Next › Last »

Lngndvs commented on 2024-06-29 01:02 (UTC)

Is there a solution to this issue?

Attempting to build from upstream source on Manjaro yields this:

XawIm.c: In function '_XawImWcLookupString': XawIm.c:1525:55: error: passing argument 3 of 'Xutf8LookupString' from incompatible pointer type [-Wincompatible-pointer-types] 1525 | ret = Xutf8LookupString (p->xic, event, buffer_return, bytes_buffer, keysym_return, status_return); | ^ | | | wchar_t * {aka int } In file included from /usr/include/X11/Intrinsic.h:53, from /usr/include/X11/IntrinsicP.h:51, from XawIm.c:58: /usr/include/X11/Xlib.h:3929:5: note: expected 'char ' but argument is of type 'wchar_t ' {aka 'int '} 3929 | char / buffer_return */, | ^

Renfield commented on 2024-06-22 20:05 (UTC)

Doesn't compile:

XawIm.c: In function '_XawImWcLookupString' XawIm.c:1525:55: error: passing argument 3 of 'Xutf8LookupString' from incompatible pointer type [-Wincompatible-pointer-types] 1525 | ret = Xutf8LookupString (p->xic, event, buffer_return, bytes_buffer, keysym_return, status_return); | ^ | | | wchar_t * {aka int *}

haawda commented on 2020-09-14 13:18 (UTC)

Or even newer

pkgname=libxaw3dxft
_pkgname=libXaw3dXft
pkgver=1.6.2h
pkgrel=1
epoch=1
pkgdesc="xaw3d library for xpaint"
url="http://sourceforge.net/projects/sf-xpaint/files/libxaw3dxft/"
arch=('i686' 'x86_64')
license=('GPL')
depends=('libxft' 'libxmu' 'libxpm')
makedepends=('xorg-util-macros')
source=("http://sourceforge.net/projects/sf-xpaint/files/$pkgname/${_pkgname}-$pkgver.tar.bz2")
sha256sums=('5d749e3d682d2fb60959ebc3bce3228ca5c949a46aafc349e89a77f6c6ed830b')

build() {
  cd ${_pkgname}-$pkgver
  ./autogen.sh
  ./configure --prefix=/usr --enable-internationalization \
    --enable-multiplane-bitmaps \
    --enable-gray-stipples \
    --enable-arrow-scrollbars
  make
}

package() {
  cd ${_pkgname}-$pkgver
  make DESTDIR=$pkgdir install
}

haawda commented on 2015-07-16 02:33 (UTC)

fixed, thanks again

bidulock commented on 2015-07-15 20:27 (UTC)

Thanks. Still need to remove provides=(xaw3d) and conflicts=(xaw3d) lines.

haawda commented on 2015-07-13 17:54 (UTC)

Thanks, I guess so, because I had a dejavu when I red your comment. Btw, I used mkaur4 for uploading :) (just kidding, the mistake is mine, not yours)

bidulock commented on 2015-07-13 09:23 (UTC)

The last PKGBUILD that worked properly is here: https://gist.github.com/bbidulock/792b1207c2e74504b443

bidulock commented on 2015-07-13 09:18 (UTC)

This package neither provides nor conflicts with xaw3d. 'libxpm' is a missing dependency. I thought that these were fixed over a year ago, but they have not been in the current PKGBUILD. Also, epoch=1 has gone missing from the PKGBUILD. Have you mistakenly committed an older PKGBUILD?

veganaiZe commented on 2015-03-02 22:09 (UTC)

I had to manually remove the provides/depends clauses for 'xaw3d' from the PKGBUILD in "libxaw3dxft 1.6.2c-1". I added 'libxpm' to the dependencies. I have 'xaw3d' installed and I haven't experienced any side-effects (...yet). I also tried to upload a new PKGBUILD tarball, but it says that I can't duplicate this package.