Package Details: ipe 7.2.30-2

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: 81
Popularity: 0.000000
First Submitted: 2007-01-02 01:58 (UTC)
Last Updated: 2026-05-09 20:59 (UTC)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 .. 16 Next › Last »

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).

thobl commented on 2021-06-17 04:54 (UTC)

Thank you! It does indeed work :-)

foxcub commented on 2021-06-16 18:14 (UTC)

Ok, the patch is now applied (in 7.2.24-3). So it should work.

foxcub commented on 2021-06-16 17:11 (UTC)

That patch fails to apply for me on top of 7.2.24. I left a comment on that issue.

Does that patch work for you?