Package Details: ipe 7.2.28-1

Git Clone URL: https://aur.archlinux.org/ipe.git (read-only, click to copy)
Package Base: ipe
Description: The extensible drawing editor
Upstream URL: http://ipe.otfried.org/
Licenses: GPL
Conflicts: ipe
Submitter: foxcub
Maintainer: foxcub
Last Packager: foxcub
Votes: 80
Popularity: 0.104975
First Submitted: 2007-01-02 01:58 (UTC)
Last Updated: 2023-08-14 21:06 (UTC)

Latest Comments

1 2 3 4 5 6 .. 16 Next › Last »

foxcub commented on 2023-11-28 14:39 (UTC)

Have you tried re-compiling/re-installing Ipe after the last time you updated the system?

aweinstein commented on 2023-11-28 12:11 (UTC)

Using this last version in Arch and Manjaro triggers a lot of IPE crashes.

It might be related to the interaction between IPE and LaTex.

Please see these issues:

foxcub commented on 2023-05-07 15:57 (UTC)

It's been on my to-do list. Your message came at just the right time.

kerl commented on 2023-05-07 15:56 (UTC)

Wow that was fast! Thanks for your responsiveness :)

foxcub commented on 2023-05-07 15:47 (UTC)

Thanks for the nudge. Updated, although I needed different changes in config.patch.

kerl commented on 2023-05-07 15:36 (UTC) (edited on 2023-05-07 15:38 (UTC) by kerl)

[EDIT] I copied the wrong config.patch in my initial message, sorry for that

The remote url for downloading the IPE sources seems outdated (I get a 404). I suggest upgrading to IPE 7.2.27 using the following changes. As a side effect we get to use the latest versions of qt and lua, thus getting rid of the AUR qt5-qtspell package.

For the PKGBUILD

--- PKGBUILD.old    2022-07-16 19:33:24.000000000 +0200
+++ PKGBUILD    2023-05-07 17:28:40.798951560 +0200
@@ -2,11 +2,11 @@

 pkgname=ipe
 _dirver=7.2
-pkgver=7.2.26
+pkgver=7.2.27
 pkgrel=1
 pkgdesc="The extensible drawing editor"
 url="http://ipe.otfried.org/"
-depends=('lua53' 'qt5-base' 'qt5-svg' 'freetype2' 'zlib' 'poppler' 'hicolor-icon-theme' 'gsl' 'libspiro' 'qt5-qtspell')
+depends=('lua' 'qt6-base' 'qt6-svg' 'freetype2' 'zlib' 'poppler' 'hicolor-icon-theme' 'gsl' 'libspiro' 'qtspell')
 arch=('i686' 'x86_64')
 license=("GPL")
 conflicts=('ipe')
@@ -64,7 +64,7 @@
 }

 # vim: ft=sh syn=sh et ts=2 sw=2
-md5sums=('cac0aa5510bb2b47cd133e81a5e7c222'
+md5sums=('beb9cb6c2501ce9cff7b36655e3974b1'
          '694f0d5402655901be385647e5d8d6e3'
-         'd4e289bce01302a8b76a0df294c7de40'
+         '4e039ca3047eb14335a9db8fc5d7a40e'
          '19fd2cac2564125afa0149105d00d3dd')

Remove svgtoipe-python2.patch (it doesn't seem to be used anywhere)

config.patch becomes

--- config.mak.orig 2023-05-05 22:13:50.000000000 +0200
+++ config.mak  2023-05-07 17:19:37.498120283 +0200
@@ -17,7 +17,7 @@
 #
 # The name of the Lua package (it could be "lua", "lua54", or "lua5.4")
 #
-LUA_PACKAGE   ?= lua5.4
+LUA_PACKAGE   ?= lua
 #
 ZLIB_CFLAGS   ?=
 ZLIB_LIBS     ?= -lz
@@ -65,7 +65,7 @@
 #
 # MOC is the Qt meta-object compiler.
 # Make sure it's the right one for Qt6.
-MOC          ?= /usr/lib/qt6/libexec/moc
+MOC          ?= /usr/lib/qt6/moc
 #
 # --------------------------------------------------------------------
 #

runical commented on 2022-01-01 11:11 (UTC)

Rebuilding is usually the first thing to try when you find something doesn't work as expected anymore. When using AUR packages, you as the user are responsible for checking which packages are impacted by library changes.

d1nuc0m commented on 2021-12-31 17:30 (UTC)

@runical thanks, rebuilding also solves the problem (using yay I did a cleanBuild)

runical commented on 2021-12-31 13:42 (UTC)

@d1nuc0m, rebuilding the package also solves the problem. I built the package in a clean chroot and it launches just fine.

d1nuc0m commented on 2021-12-27 17:13 (UTC)

GSL package has been updated, so it doesn't provide anymore /usr/lib/libgsl.so.25. IPE then fails to start. A temporary workaround might be symlinking libgsl.so.25 to libgsl.so.27 (the current GSL lib version).