aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorpsykose <alice@ayaya.dev>2023-07-13 11:44:45 +0000
committerpsykose <alice@ayaya.dev>2023-07-13 13:44:45 +0200
commitdd3435421dbed1e4d95262bfefb746a0a36313b1 (patch)
treeaba4d6a409fe002c2ae9c25ceed401f3d248d3be
parenta2b1edefda3d524af135b044ca86d4331106ad20 (diff)
community/geeqie: upgrade to 2.1
-rw-r--r--community/geeqie/APKBUILD14
-rw-r--r--community/geeqie/lua.patch15
2 files changed, 24 insertions, 5 deletions
diff --git a/community/geeqie/APKBUILD b/community/geeqie/APKBUILD
index 85267045464..ffa84828e30 100644
--- a/community/geeqie/APKBUILD
+++ b/community/geeqie/APKBUILD
@@ -1,8 +1,8 @@
# Contributor: ScrumpyJack <scrumpyjack@st.ilet.to>
# Maintainer: ScrumpyJack <scrumpyjack@st.ilet.to>
pkgname=geeqie
-pkgver=2.0.1
-pkgrel=3
+pkgver=2.1
+pkgrel=0
pkgdesc="Gtk+ based image viewer and organiser"
url="http://www.geeqie.org/"
arch="all"
@@ -20,7 +20,9 @@ makedepends="
"
subpackages="$pkgname-doc $pkgname-lang"
source="https://github.com/BestImageViewer/geeqie/releases/download/v$pkgver/geeqie-$pkgver.tar.xz
- $pkgname-exiv2-0.28-2.patch::https://github.com/BestImageViewer/geeqie/commit/86d5f780bae35d0fc2122646ff415633b5f15a60.diff
+ $pkgname-exiv2-0.28-3.patch::https://github.com/BestImageViewer/geeqie/commit/c45cca777aa3477eaf297db99f337e18d9683c61.patch
+ $pkgname-exiv2-0.28-4.patch::https://github.com/BestImageViewer/geeqie/commit/b04f7cd0546976dc4f7ea440648ac0eedd8df3ce.patch
+ lua.patch
"
options="!check" # no tests
@@ -36,6 +38,8 @@ package() {
}
sha512sums="
-cd2251c831c6d4d461d92eee84df08590752ad625e1f50d57e1fb5d0fc6ac16a225584a8217e14bf4f993ba247f7df3296498b27fcc4f5f4c7f25307699aadc5 geeqie-2.0.1.tar.xz
-e3a7b24605cbff4a46ebb40c8826a79413781f310dd6ef437bcbe5bfafbe09d0493d3279f3b1fc31d009f364bf42f966fc7f9ccc7ad9ff507015baac64133512 geeqie-exiv2-0.28-2.patch
+1812234d349536626433bbb7670cd45ef5ce328bf58f603af8eb4a01f7d3db2557d5a812714b12a9b49559aa1fe1c186ceddf2f632c2b303d64d36ad746a2d2f geeqie-2.1.tar.xz
+6fdbd2654549ef38355c6abf1fe65d6959fbc564c30a555684a03b007fc1e3e64ef8b4f7c67f55034a876ab821125bb018d6335d8ecc0fd7181c7932c4039cf8 geeqie-exiv2-0.28-3.patch
+4abc1467cc49f15d4802b50930aaa3a8a918b1c6e41a4bb68656ac5526e944b02f0bf76e40553cdbece0c2432f08171169cb571d6cdf542ae3719e6e3e01e75f geeqie-exiv2-0.28-4.patch
+cccc17e6ea0ca6009466fee5b957ec87eded327e866c4bdbc4baa808fe2bea21cca8792be6845d6b4c8fcd3935f785b11dab493c27ec7c35a60c2c789f0533c2 lua.patch
"
diff --git a/community/geeqie/lua.patch b/community/geeqie/lua.patch
new file mode 100644
index 00000000000..83fcddd4f8d
--- /dev/null
+++ b/community/geeqie/lua.patch
@@ -0,0 +1,15 @@
+--- a/src/lua.cc
++++ b/src/lua.cc
+@@ -24,9 +24,11 @@
+
+ #define _XOPEN_SOURCE
+
++extern "C" {
+ #include <lua.h>
+ #include <lauxlib.h>
+ #include <lualib.h>
++}
+
+ #include <stdio.h>
+ #include <glib.h>
+