alternative from mk/jpeg.buildlink3.mk
This allows selection of an alternative jpeg library (namely the x86 MMX,
SSE, SSE2 accelerated libjpeg-turbo) via JPEG_DEFAULT=libjpeg-turbo, and
follows the current standard model for alternatives (fam, motif, fuse etc).
The mechanical edits were applied via the following script:
#!/bin/sh
for d in *; do
[ -d "$d" ] || continue
for i in "$d/"Makefile* "$d/"*.mk; do
case "$i" in *.orig|*"*"*) continue;; esac
out="$d/x"
sed -e 's;graphics/jpeg/buildlink3\.mk;mk/jpeg.buildlink3.mk;g' \
-e 's;BUILDLINK_PREFIX\.jpeg;JPEGBASE;g' \
< "$i" > "$out"
if cmp -s "$i" "$out"; then
rm -f "$out"
else
echo "Edited $i"
mv -f "$i" "$i.orig" && mv "$out" "$i"
fi
done
done
From Changelog:
* Fix ExternalGui on Linux.
It has never worked on Linux, as bidirectional popen()
is *BSD specific (noticed by George Kourousias).
* Remove image file patterns from file_chooser.
* Fix various memory leaks.
Add LICENSE
From ChangeLog:
* Fix redraw problem on resize.
* Add -o option to set default output file.
* Add -t option to jump to a secific tab on startup.
* Rename NEWS to ChangeLog.
* Add black and white effect.
flimp is a generic graphical frontend to the many excellent command line
image manipulation tools available. It allows you to create pipelines
of commands that read from standard input and write to standard output.
One can view and compare the result of each stage of the pipeline.
flimp leaves the input image file untouched; the pipeline is saved in
a text file.
flimp features non-destructive image manipulation, 16bit color depth,
import of raw images via dcraw, and is easy to extend and customize.