Package Details: survex 1.4.7-1

Git Clone URL: https://aur.archlinux.org/survex.git (read-only, click to copy)
Package Base: survex
Description: Cave survey software
Upstream URL: http://survex.com/
Licenses: GPL
Submitter: beej
Maintainer: detrito
Last Packager: detrito
Votes: 0
Popularity: 0.000000
First Submitted: 2015-08-20 18:26 (UTC)
Last Updated: 2024-04-08 13:12 (UTC)

Latest Comments

detrito commented on 2022-09-14 10:34 (UTC)

thanks speleo3, I integrated your patch

speleo3 commented on 2022-09-09 05:58 (UTC)

Dependency name changed from wxgtk3 to wxwidgets-gtk3 and wx-config-gtk3 changed to wx-config.

--- a/PKGBUILD
+++ b/PKGBUILD
@@ -9,7 +9,7 @@ pkgdesc="Cave survey software"
 arch=('i686' 'x86_64')
 url="http://survex.com/"
 license=('GPL')
-depends=('mesa' 'wxgtk3' 'ffmpeg' 'proj>=7.2.0' 'glu')
+depends=('mesa' 'wxwidgets-gtk3' 'ffmpeg' 'proj>=7.2.0' 'glu')
 makedepends=('desktop-file-utils')
 install=${pkgname}.install
 source=(http://survex.com/software/$pkgver/$pkgname-$pkgver.tar.gz
@@ -20,7 +20,6 @@ sha512sums=('a8076bf40def9c576dea9e144dc326a0de3f02a6386bc78b7bb8fa7b6e3faaf2001

 build() {
        cd "$srcdir/$pkgname-$pkgver"
-       export WX_CONFIG="wx-config-gtk3"

        ./configure --prefix=/usr
        make

I made the same change for therion, see https://aur.archlinux.org/cgit/aur.git/commit/?h=therion&id=c90c9f4843fc4c36

detrito commented on 2021-11-08 08:41 (UTC)

Upstream released version 1.4, to mark that Survex now uses the new PROJ API, and requires PROJ >= 7.2.0

growleg commented on 2021-08-06 07:31 (UTC)

The build is currently broken after the release of PROJ 8.0.0 due to the removal of the proj_api.h API (see changelog). Downgrading the proj package to 6.3.2 worked fine though.

detrito commented on 2021-02-13 18:24 (UTC)

updated to 1.2.44 and added the wxgtk3 support ;)

speleo3 commented on 2021-01-17 15:21 (UTC)

I suggest to use wxgtk3 instead of wxgtk.

--- a/PKGBUILD
+++ b/PKGBUILD
@@ -9,7 +9,7 @@ pkgdesc="Cave survey software"
 arch=('i686' 'x86_64')
 url="http://survex.com/"
 license=('GPL')
-depends=('mesa' 'wxgtk' 'ffmpeg' 'proj' 'glu')
+depends=('mesa' 'wxgtk3' 'ffmpeg' 'proj' 'glu')
 makedepends=('desktop-file-utils')
 install=${pkgname}.install
 source=(http://survex.com/software/$pkgver/$pkgname-$pkgver.tar.gz
@@ -21,6 +21,8 @@ sha512sums=('abd0e429fc2d644b7d9aabdb03d9a6253cbd05fc11047bd225343affe3f97a49aaf
 build() {
    cd "$srcdir/$pkgname-$pkgver"

+   export WX_CONFIG="wx-config-gtk3"
+
    ./configure --prefix=/usr
    make
 }

I made the same change for therion, see https://aur.archlinux.org/cgit/aur.git/commit/?h=therion&id=89cef935d8

rsevero commented on 2019-07-15 02:16 (UTC)

Error when installing survex:

In file included from commands.c:29: /usr/include/proj_api.h:37:2: error: #error 'To use the proj_api.h you must define the macro ACCEPT_USE_OF_DEPRECATED_PROJ_API_H' 37 | #error 'To use the proj_api.h you must define the macro ACCEPT_USE_OF_DEPRECATED_PROJ_API_H' | ^~~~~

beej commented on 2016-07-21 22:59 (UTC)

Updated. Next time click "Flag out of date" and I'll notice more quickly. :) Cheers.

detrito commented on 2016-07-02 09:08 (UTC)

please update to survex 1.2.27 by changing pkgver and sha512sums