projects
/
geeqie.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Use util_clip_triangle() in pan_item_tri_new()
[geeqie.git]
/
geeqie-install-debian.sh
diff --git
a/geeqie-install-debian.sh
b/geeqie-install-debian.sh
index
eaf00c9
..
88fde4d
100755
(executable)
--- a/
geeqie-install-debian.sh
+++ b/
geeqie-install-debian.sh
@@
-8,7
+8,7
@@
## Dialogs allow the user to install additional features.
##
## Dialogs allow the user to install additional features.
##
-version="202
3-03-11
"
+version="202
4-01-22
"
description='
Geeqie is an image viewer.
This script will download, compile, and install Geeqie on Debian-based systems.
description='
Geeqie is an image viewer.
This script will download, compile, and install Geeqie on Debian-based systems.
@@
-71,8
+71,8
@@
libimage-exiftool-perl (for jpeg extraction plugin)
libimage-exiftool-perl
libheif (for HEIF support)
libheif-dev
libimage-exiftool-perl
libheif (for HEIF support)
libheif-dev
-
webp-pixbuf-loader
(for WebP images)
-webp-pixbuf-loader
+
libwebp
(for WebP images)
+libwebp-dev
libdjvulibre (for DjVu images)
libdjvulibre-dev
libopenjp2 (for JP2 images)
libdjvulibre (for DjVu images)
libdjvulibre-dev
libopenjp2 (for JP2 images)
@@
-90,7
+90,9
@@
libchamplain-gtk-0.12-dev
libchamplain (for GPS maps)
libchamplain-0.12-dev
libpoppler (for pdf file preview)
libchamplain (for GPS maps)
libchamplain-0.12-dev
libpoppler (for pdf file preview)
-libpoppler-glib-dev"
+libpoppler-glib-dev
+libjxl (for viewing .jxl images)
+libjxl-dev"
####################################################################
# Get System Info
####################################################################
# Get System Info
@@
-486,7
+488,7
@@
printf '%b\n' "#Getting new sources from server..." > "$zen_pipe"
if [ "$mode" = "install" ]
then
if [ "$mode" = "install" ]
then
- if ! git clone
git://geeqie.org
/geeqie.git >> "$install_log" 2>&1
+ if ! git clone
http://git.geeqie.org/git
/geeqie.git >> "$install_log" 2>&1
then
git_error=$(tail -n5 "$install_log" 2>&1)
zenity --title="$title" --width=370 --height=400 --error --text="Git error:\n\n$git_error" 2> /dev/null
then
git_error=$(tail -n5 "$install_log" 2>&1)
zenity --title="$title" --width=370 --height=400 --error --text="Git error:\n\n$git_error" 2> /dev/null
@@
-558,10
+560,10
@@
then
ninja -C build install
else
meson setup build
ninja -C build install
else
meson setup build
- meson configure build
+ meson configure
--no-pager
build
printf '%b\n' "90 " > "$zen_pipe"
printf '%b\n' "#Installing Geeqie..." > "$zen_pipe"
printf '%b\n' "90 " > "$zen_pipe"
printf '%b\n' "#Installing Geeqie..." > "$zen_pipe"
- ninja -C build install
+ sudo --askpass meson install -C build
fi
rm "$install_pass_script"
fi
rm "$install_pass_script"