summaryrefslogtreecommitdiff
path: root/graphics/feh/Makefile
AgeCommit message (Collapse)AuthorFilesLines
2016-05-11Update to 2.15.3szptvlfn1-2/+2
ChangeLog: http://git.finalrewind.org/feh/plain/ChangeLog Thu, 28 Apr 2016 11:41:04 +0200 * Release v2.15.3 * Rescale image when resizing a window and --scale-down or --geometry is active. This largely fixes the --scale-down issues introduced in 2.15. However, note that --scale-down still introduces a fixed window size which will not be updated when changing images (as was the case in feh < 2.15). This may or may not be fixed in the future.
2016-04-24Update to 2.15.2szptvlfn1-3/+2
ChangeLog: http://git.finalrewind.org/feh/plain/ChangeLog Sat, 16 Apr 2016 18:32:38 +0200 * Release v2.15.2 * Fix --keep-zoom-vp not keeping the viewport x/y offsets (broken by 2.15) Fri, 15 Apr 2016 10:18:37 +0200 Daniel Friesel <derf+feh@finalrewind.org> * Release v2.15.1 * Fix w (size_to_image) key not updating window size when --scale-down or --geometry is active Sat, 09 Apr 2016 20:42:23 +0200 Daniel Friesel <derf+feh@finalrewind.org> * Release v2.15 * Patch by William Woodruff: Add --insecure option to disable HTTPS certificate checks * Patch by guraga: Add --no-recursive option to disable recursive directory expansion. Note that --no-recursive is the default behaviour of feh. This option is mostly useful to override a --recursive set in a theme or shell alias * Patch by Richard Molitor: Improve --scale-down in tiling environments. This fixes flickering when changing images at the cost of slightly less apaptive scale-down behaviour: Window size changes are now only processed when the active image is changed * --action and --action[1..9] now support action titles (e.g. --action '[some title]some-command %F'), which are displayed instead of the specified shell command. Note that the title must not start with a space. Titles starting with a space are treated as part of of the command so that actions like '[ -L %F ] && foo' still work
2016-03-05Bump PKGREVISION for security/openssl ABI bump.jperkin1-1/+2
2016-02-20Update to feh-2.14.2szptvlfn1-2/+2
ChangeLog: http://git.finalrewind.org/feh/plain/ChangeLog Thu, 18 Feb 2016 20:40:19 +0100 * Release v2.14.2 * make test: Ignore results on arm and mips since they expose a bug in Imlib2 1.4.7 and/or giflib 5.1.2. Note that due to this bug, feh may be unable to display gif images. x86 and amd64 are also affected. Again, see <https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=813729> for more information * -f / --filelist: Do not print useless error message when a correct filelist file is specified * -f / --filelist: Fix bug in "-" / "/dev/stdin" handling affecting feh running in ksh and possibly other environments Thu, 04 Feb 2016 20:31:38 +0100 * Release v2.14.1 * Skip a small set of build tests on Debian and derivatives, since they trigger a Debian/Imlib2 bug. See <https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=812657> and <https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=813729> for more information
2015-10-09Update to 2.14szptvlfn1-2/+2
ChangeLog: Sun, 04 Oct 2015 10:01:20 +0200 * Release v2.14 * Add --xinerama-index option for background setting (patch by James Knight) * When removing the last image in slidsehow mode, stay on the last (previously second-to-last) image (patch by Lior Shiponi) * Allow --sort and --randomize to override each other (most recently specified option wins) instead of always preferring --sort * Thumbnail mode: Mark image as processed when executing an action (--action) by clicking on an image * It is now possible to override feh's idea of the active xinerama screen using the --xinerama-index option * Remove (undocumented) feature allowing to override feh's idea of the active xinerama screen by setting the XINERAMA_SCREEN environment variable
2015-06-14Update to 2.13.1szptvlfn1-2/+2
ChangeLog: http://git.finalrewind.org/feh/plain/ChangeLog Sun, 24 May 2015 11:45:18 +0200 * Release v2.13.1 * Fix --scale-down breaking image centering in fullscreen mode Sun, 17 May 2015 20:40:36 +0200 Daniel Friesel <derf+feh@finalrewind.org> * Release v2.13 * print --verbose output to stderr * Show progress when using --verbose and --loadable / --unloadable * ~/.fehbg is now a shell script and can be executed directly (sourcing it still works) * --max-dimension: ignore width/height limit of 0 pixels * Do not re-render images when toggling keep_zoom_vp * feh/themes: Support quoting with '' too (previously, only "" worked) * Fix potential out of bounds array access in EXIF code (when built with exif=1) Wed, 08 Apr 2015 11:18:41 +0200 Daniel Friesel <derf+feh@finalrewind.org> * Release v2.12.1 * Handle missing HOME in environment * Fix memory leak when a slideshow contains many unloadable images * Fix memory leak when --prelaod removes files from the filelist
2014-09-27Update to feh-2.12szptvlfn1-12/+6
This is a leaf package, OK by wiz@. ChangeLog: Thu, 15 May 2014 23:41:07 +0200 Daniel Friesel <derf+feh@finalrewind.org> * Releasev v2.12 * feh-cam and gen-cam-menu are no longer installed by default. Use 'make install cam=1' to install them or 'make uninstall cam=1 && make install cam=0' to remove them permanently * feh no longer depends on giblib. Instead, the relevant parts of the giblib source were imported into the feh source. Rationale: giblib is unmaintained and, as far as I know, only used by three projects (one of which is feh). There is at least one known bug in it, and as I do not have the time to take over giblib development, importing the library seems to be the best solution. * Fix/improve --randomize for short filelists (closes #151) * Fix a buffer overflow in the printf implementation when handling unknown format specifiers (affects --action, --customlist, --index-info, --info, --thumb-title and --title) * Update help (if built with help=1) Sun, 27 Apr 2014 20:28:02 +0200 Daniel Friesel <derf+feh@finalrewind.org> * Release v2.11 * Patch by Michael Vorburger: Fix erroneous free() in case of failed scandir (closes #140, #147) * Patch by rangerer: --randomize: re-randomize after list is through (closes #154) * When setting a wallpaper from a URL, do not try to store it as absolute path in .fehbg (closes #153) * Add --scroll-step <px> option to change scroll_{up,left,down,right} scroll offset in pixels * feh(1): Escape %V (interpreted as mdoc macro) (closes debian #745467) * Respect --image-bg=checks in fullscreen mode (default remains black) (closes #156) Fri, 28 Feb 2014 18:20:25 +0100 Daniel Friesel <derf+feh@finalrewind.org> * Release v2.10 * Allow non-centered wallpapers using the --geometry option (Patch by Joel Bradshaw) * Add ; flag to --info (as in "--info ';echo foo'") to disable info display on startup * Partially fix off-by-one pixel error when warping the pointer in the bottom/right window border * thumbnail mode: If --action is set, run specified command instead of opening image on click. * feh.desktop: Use feh %F since we support multiple files * Fix --borderless not working on some 64bit systems (Patch by Brian Mattern) * Always use absolute paths in .fehbg
2014-05-29Bump for perl-5.20.0.wiz1-2/+2
Do it for all packages that * mention perl, or * have a directory name starting with p5-*, or * depend on a package starting with p5- like last time, for 5.18, where this didn't lead to complaints. Let me know if you have any this time.
2014-02-12Recursive PKGREVISION bump for OpenSSL API version bump.tron1-1/+2
2013-12-23Reset maintainer for resigned developers.wiz1-3/+2
2013-07-24update to 2.9.3drochner1-4/+3
changes: bugfixes
2013-07-05Recursive revbump from graphics/giflib update to 5.0.4.ryoon1-2/+2
2013-06-04Try to fix the fallout caused by the fix for PR pkg/47882. Part 3:tron1-2/+2
Recursively bump package revisions again after the "freetype2" and "fontconfig" handling was fixed.
2013-06-03Bump freetype2 and fontconfig dependencies to current pkgsrc versions,wiz1-2/+2
to address issues with NetBSD-6(and earlier)'s fontconfig not being new enough for pango. While doing that, also bump freetype2 dependency to current pkgsrc version. Suggested by tron in PR 47882
2013-05-31Bump all packages for perl-5.18, thatwiz1-1/+2
a) refer 'perl' in their Makefile, or b) have a directory name of p5-*, or c) have any dependency on any p5-* package Like last time, where this caused no complaints.
2013-03-15update to 2.9.1drochner1-3/+3
changes: -Xinerama fix -desktop integration
2013-02-16Recursive bump for png-1.6.wiz1-2/+2
2013-02-06PKGREVISION bumps for the security/openssl 1.0.1d update.jperkin1-2/+2
2013-01-26Revbump after graphics/jpeg and textproc/icuadam1-2/+2
2012-12-16recursive bump from cyrus-sasl libsasl2 shlib major bump.obache1-1/+2
2012-11-23update to 2.7drochner1-2/+2
change: Add --min-dim and --max-dim options to only process images with certain dimensions
2012-10-10update to 2.6.3drochner1-3/+2
changes: bugfixes
2012-10-06Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.asau1-3/+1
2012-10-03Bump all packages that use perl, or depend on a p5-* package, orwiz1-1/+2
are called p5-*. I hope that's all of them.
2012-05-01Update graphics/feh to 2.5.gls1-4/+2
pkgsrc changes -------------- Don't mess with CFLAGS. I can't remember why that was even necessary, and it breaks the Linux build. Should fix PR pkg/46390. upstream changes ---------------- * Add R, * and / bindings for keypad begin, keypad * and keypad / * Try to convert unloadable files with imagemagick for up to 5 seconds * Add --magick-timeout option to set imagemagick conversion timeout or disable it altogether * Clean up temporary / to-delete files when receiving SIG{INT,TERM,QUIT} * Do not scroll past image borders when using key bindings * --loadable / --unloadable: indicate result in exit status
2012-03-21update to 2.4drochner1-2/+2
changes: minor fixes and improvements
2012-02-10update to 2.3drochner1-3/+2
changes: -minor feature additions -bugfixes
2012-02-06Revbump forwiz1-1/+2
a) tiff update to 4.0 (shlib major change) b) glib2 update 2.30.2 (adds libffi dependency to buildlink3.mk) Enjoy.
2011-11-07update to 2.1drochner1-3/+2
changes: -Experimental --scale-down and --auto-zoom tiling support -The button-options -0 through -9 are no longer supported. Use .config/feh/buttons instead (see feh manpage) -more minor UI changes -bugfixes
2011-11-01Recursive bump for graphics/freetype2 buildlink addition.sbd1-1/+2
2011-05-25Update graphics/feh to 1.14.1gls1-11/+13
pkgsrc-changes: - Update MASTER_SITES and HOMEPAGE - Set LICENSE Upstream changes: * Release v1.14.1 * Fix compilation with curl=0 * Make zoom_default key work properly with --geometry Wed, 11 May 2011 11:37:32 +0200 Daniel Friesel <derf@finalrewind.org> * Release v1.14 * Only create caption directory when actually writing out a caption. <http://github.com/derf/feh/issues/42> * The --menu-bg option has been deprecated. It will be removed along with --menu-style by the end of 2012. <http://github.com/derf/feh/issues/27> * read directory contents sorted by filename instead of 'randomly' (as returned by readdir) by default. Thanks talisein! <https://github.com/derf/feh/pull/20> * Show certain warnings in the image window as well as on the commandline <http://github.com/derf/feh/issues/43> * Since the manual is way better structured and more detailed than the --help output, it now simply refers to the manual. To include the old help text, build feh with 'help=1' * You can now use the next/prev/jump keys to navigate thumbnails. Use the render key to open the currently selected thumbnail. <http://github.com/derf/feh/issues/26> * Change a patch for NETWM fullscreen support to only apply to fullscreen windows. This fixes the moving windows bug in fluxbox (since fluxbox doesn't report its window border width). <http://github.com/derf/feh/issues/22> <http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=570903> * Minor manpage fixes. <http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=625683> * Fix --auto-zoom / --zoom max/fill documentation, the "Auto-Zoom" menu option is now always checked when these options are used * Set _NET_WM_NAME and _NET_WM_ICON_NAME properties <http://github.com/derf/feh/issues/44> * The 'A' key (toggle_aliasing) now actually changes the current window, and not just the default for new windows * The zoom_default key now works fine with --scale-down <http://github.com/derf/feh/issues/41> * Fix access of uninitialized memory / malloc/realloc clash in continued theme definition handling. Having a theme line with just one option/value pair used to produce undefined behaviour Sat, 23 Apr 2011 22:00:27 +0200 Daniel Friesel <derf@finalrewind.org> * Release v1.13 * Fix segfault upon unloadable images when image-related format specifiers (e.g. %h) are used in --title * Show images in current directory when invoked without file arguments * Option to disable antialiasing, either global (--force-aliasing) or per image (press 'A' to toggle, keybinding toggle_aliasing) * Use SIGUSR1/SIGUSR2 to reload all images in multiwindow mode * Fix Imlib2 caching bug in reload (only worked after the second try) * The --bg options are now Xinerama-aware. That is, they set the image in the respective mode (scale/fill/max/center) on each Xinerama screen. Use --no-xinerama to disable this. Sat, 12 Mar 2011 22:49:53 +0100 Daniel Friesel <derf@finalrewind.org> * Release v1.12 * Add --zoom fill as equivalent for --auto-zoom * Add --zoom max (zooming like in --bg-max) * --menu-style is now deprecated * http images are now viewed using libcurl, not wget (thanks to talisein) This adds libcurl as dependency, and removes the wget recommendation * Slight build system change: make now has flags, e.g. "make xinerama=0 debug=1". By default feh is compiled with xinerama and libcurl support enabled, see README. * Remove builtin http client (--builtin) * Fix compilation issues with libpng 1.5.1 Wed, 09 Feb 2011 20:11:26 +0100 Daniel Friesel <derf@finalrewind.org> * Release v1.11.2 * Use wget --no-clobber to prevent TOCTTOU-based hole allowing a well-informed attacker to rewrite arbitrary user files with images. The attacker needs to know feh's PID and the URL the user gave it. It is still possible for an attacker to _create_ arbitrary files via the same hole. Wed, 26 Jan 2011 21:07:19 +0100 Daniel Friesel <derf@finalrewind.org> * Release v1.11.1 * Show correct image dimensions in for cached thumbnails * Allow commandline options to override those set in a theme * Remove support for FEH_OPTIONS (was deprecated >5 years ago) * Restrict available modifiers to Control/Mod1/Mod4 Sat, 22 Jan 2011 11:48:33 +0100 Daniel Friesel <derf@finalrewind.org> * Release v1.11 * Patch by Pascal Bleser: Use getaddrinfo for builtin http client, this enables IPv6 support * Fix zooming when --scale-down is used * The themes are now read from ~/.config/feh/themes (BC for .fehrc exists) * Key bindings can now be configured via ~/.config/feh/keys * Removes --rcpath, use XDG_CONFIG_HOME instead * Increase movement steps for Ctrl+Left etc. * Make in/out zoom use equal zoom ratio Fri, 03 Dec 2010 19:41:45 +0100 Daniel Friesel <derf@finalrewind.org> * Release v1.10.1 * Partially fix --scale-down behaviour (zooming is still broken) * Fix buffer overflow when using --draw-actions * Fix segfaults after trying to load several unloadable images * Fix fehrc created by feh (contined escape errors) Thu, 07 Oct 2010 20:15:12 +0200 Daniel Friesel <derf@finalrewind.org> * Release v1.10 (aka "2.0 will come real soon now") * Patch by Stefan Mark: Add --bg-max (scaled with borders) * Removed rather obscure --bg-seamless mode * Short option -Y for --hide-pointer * Panning via keys: Make it behave like scrolling (inverted directions) * Workaround for Xinerama fuckups: Set XINERAMA_SCREEN to the correct xinerama screen number * Add --info option to display custom image information * Do not change to the next slide when executing an action with ; as first character (this character is stripped when executing the action) * Speed up panning, zooming etc. by hiding image overlay text * Zoom button: Zoom to 100% on button release, not button click * --draw-filename: Always show position in filelist Tue, 24 Aug 2010 19:23:36 +0200 Daniel Friesel <derf@chaosdorf.de> * Release v1.9 * Add --fullscreen option, --full-screen is now deprecated * Removed --menu-border option, it is largely useless * Add short options: -P for --cache-thumbnails, -K for --caption-papth, -G for --draw-actions and -J for --thumb-redraw * Patch by Noel Cragg: Improve support for tiling window managers * Set correct window title when starting feh in paused mode * Add Up/Down keys for zooming * When zooming via keyboard: Always zoom around the center of the window * The image can now be panned with Ctrl + arrow keys Fri, 25 Jun 2010 16:07:20 +0200 Daniel Friesel <derf@chaosdorf.de> * Release v1.8 * support LDLIBS in Makefile/config.mk * Don't make the --thumbnails window fullscreen. The images launched from thumbnail mode may be fullscreen, though. You can still use 'v' to toggle fullscreen, should you really need it. * --font now sets the global default font (for action/filename display etc.) * Rename --screen-clip 0 to --no-screen-clip * Allow multiline theme definitions (via backslash, like in the shell) * Center the image after pressing <keypad /> or <keypad *> * Saving the filelist from thumbnail mode caused undefined behaviour due to handling of uninitialised memory. Since I consider this a rarely useful action, the feature has been disabled for thumbnail mode. * Remove -G/--wget-timestamp option. It was probably not working correctly, plus it contained a code execution hole when used with malicious URLs containing shell metacharacters (but only if those URLs led to a valid file) * Don't add ?randomnumber to URLs when downloading them, it confuses some servers and is not really neccessary in general Thu Jun 10 12:12:04 CEST 2010 Daniel Friesel <derf@chaosdorf.de> * Release v1.7 * Fix segfault in Thumbnail mode when trying to open a no longer existing image (e.g. when the file was renamed by a previous action) * Set a negative slideshow-delay to start the slideshow in paused mode * Remove Shift+Key bindings, they were doing the same as Nothing+Key anyways. Plus, I might want to bind Shift + <already used key> to other stuff in the future * Documentation improvements * Remove undocumented hjkl menu keys. Most of the menu options can also be accessed directly with keys, plus the number of non-qwerty users (which have no use for these shortcuts) is growing. * Draw a nice little message when in caption editing mode with empty caption (to indicate that caption editing is actually active) * caption mode: Automatically create caption directory if it doesn't exist * Slideshow mode: SIGUSR1 = next image, SIGUSR2 = previous image Sat Jun 5 21:35:25 CEST 2010 Daniel Friesel <derf@chaosdorf.de * Release v1.6.1 * Fix omitted image borders at high zoom levels * Re-add getopt_long files (possibly relevant for non-glibc systems) * Do not require a running X server for -L, -u, -U options Tue Jun 1 10:21:19 CEST 2010 Daniel Friesel <derf@chaosdorf.de> * Release v1.6 * Patch by aaptel: Support numpad keys for actions * Fix blur mode (Ctrl + left mouse key) * Center images in index/thumbnail mode relative to the text below them * Support caching of "large" (up to 256x256 pixels) thumbnails * New --thumb-redraw option as workaround to speed up thumbnail mode (thumbnail mode redrawing is quite slow, so now a redraw only happens every 10 thumbnails by default - can be changed with this option) * Because of that: Major speed improvements for --thumbnails, especially with cached thumbnails * Do not link against Xext and freetype, they're only used by other libs * Fix "make uninstall". You do NOT want to call this for feh versions 1.4.2 to 1.5 Thu May 6 08:34:39 CEST 2010 Daniel Friesel <derf@chaosdorf.de> * Release v1.5 * Rewrite parts of the menu code & fix a memory leak while there * Make --start-at work with filenames instead of list positions * Add keybinding to toggle pointer visibility (see --hide-pointer) * Sort manual a bit Thu Apr 22 22:28:09 CEST 2010 Daniel Friesel <derf@chaosdorf.de> * Release v1.4.3 * Warp the pointer when reaching a window border in pan mode * Various zoom mode improvements, should be more intuitive now + When entering zoom mode, always continue from previous zoom level + The image part you clicked on to start zoom mode will remain where it is. The zoom happen around at that pixel. * Manpage review Fri Apr 2 16:20:55 CEST 2010 Daniel Friesel <derf@chaosdorf.de> * Release v1.4.2 * Replace autoconf by config.mk * patch by decklin: Use z key to randomly jump in the filelist * patch by muennich: Correctly set [Paused] window title in slideshow mode * patch by dylan: Remove temporary files if url opening fails * Fix problems with unexpectedly empty filelists Tue Mar 16 07:56:36 CET 2010 Daniel Friesel <derf@chaosdorf.de> * Release v1.4.1 * Fix chrome theme in the default .fehrc * Rename cam to feh-cam and gen_cam_menu.sh to gen-cam-menu * Add manual for feh-cam and gen-cam-menu (from Debian) * Fix lossless rotate for filenames with spaces etc. Thu Mar 4 14:55:02 CET 2010 Daniel Friesel <derf@chaosdorf.de> * Release v1.4 * Lots of documentation fixes/improvements (including previously undocumented options) * Fix --(un)loadable option * Add --draw-actions (show defined actions and their number) * Use <keypad begin> to antialias the image * Fix some keypad keys (+,-,/,*) * The button-related options have changed (NOT backwards-compatible) * Remove --xinerama option * Use jpegtran binary instead of libjpeg for lossless rotation * Add --bg-fill option (patch by Anonymous) Mon Feb 8 21:47:56 CET 2010 Daniel Friesel <derf@chaosdorf.de> * Release v1.3.5 * Import various Debian patches * Update feh(1) manpage * Make feh -l / feh -O work without a running X * Don't die after encountering three or more unloadable images (former "No more slides in show" error) * Depracate --xinerama <0|1>, use --no-xinerama or nothing instead * Fix transparency in thumbnail mode
2011-01-13png shlib name changed for png>=1.5.0, so bump PKGREVISIONs.wiz1-2/+2
2010-12-23Mechanically replace references to graphics/jpeg with the suitabledsainty1-2/+2
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
2010-12-19The comment about needing jpegint.h no longer appears to apply, so convertdsainty1-2/+2
the jpeg dependency to a common or garden buildlink.
2010-06-13Bump PKGREVISION for libpng shlib name change.wiz1-2/+2
Also add some patches to remove use of deprecated symbols and fix other problems when looking for or compiling against libpng-1.4.x.
2010-01-18Second try at jpeg-8 recursive PKGREVISION bump.wiz1-2/+2
2009-12-15Recursive bump for libltdljoerg1-2/+2
2009-08-26bump revision because of graphics/jpeg updatesno1-2/+2
2008-06-12Add DESTDIR support.joerg1-1/+3
2007-09-02Fix path to bash. Depend on bash and perl. Bump revision.joerg1-3/+6
2007-06-29Needs -lnsl -lsocket on SunOStnn1-1/+3
2007-02-22pkglint cleanup; update HOMEPAGE/MASTER_SITES.wiz1-3/+3
From Sergey Svishchev in private mail.
2007-02-15Modular Xorg support.joerg1-2/+6
2006-04-17Bump BUILDLINK_ABI_DEPENDS.png and PKGREVISION for png-1.2.9nb2 update.wiz1-2/+2
2006-04-06Over 1200 files touched but no revisions bumped :)reed1-3/+3
RECOMMENDED is removed. It becomes ABI_DEPENDS. BUILDLINK_RECOMMENDED.foo becomes BUILDLINK_ABI_DEPENDS.foo. BUILDLINK_DEPENDS.foo becomes BUILDLINK_API_DEPENDS.foo. BUILDLINK_DEPENDS does not change. IGNORE_RECOMMENDED (which defaulted to "no") becomes USE_ABI_DEPENDS which defaults to "yes". Added to obsolete.mk checking for IGNORE_RECOMMENDED. I did not manually go through and fix any aesthetic tab/spacing issues. I have tested the above patch on DragonFly building and packaging subversion and pkglint and their many dependencies. I have also tested USE_ABI_DEPENDS=no on my NetBSD workstation (where I have used IGNORE_RECOMMENDED for a long time). I have been an active user of IGNORE_RECOMMENDED since it was available. As suggested, I removed the documentation sentences suggesting bumping for "security" issues. As discussed on tech-pkg. I will commit to revbump, pkglint, pkg_install, createbuildlink separately. Note that if you use wip, it will fail! I will commit to pkgsrc-wip later (within day).
2006-02-05Recursive revision bump / recommended bump for gettext ABI change.joerg1-1/+2
2005-07-27update to 1.3.4drochner1-2/+2
changes: minor bugfixes and improvments in windowmanager communication
2005-07-04update to 1.3.3drochner1-2/+2
changes: bugfixes
2005-06-01Massive cleanup of buildlink3.mk and builtin.mk files in pkgsrc.jlam1-2/+2
Several changes are involved since they are all interrelated. These changes affect about 1000 files. The first major change is rewriting bsd.builtin.mk as well as all of the builtin.mk files to follow the new example in bsd.builtin.mk. The loop to include all of the builtin.mk files needed by the package is moved from bsd.builtin.mk and into bsd.buildlink3.mk. bsd.builtin.mk is now included by each of the individual builtin.mk files and provides some common logic for all of the builtin.mk files. Currently, this includes the computation for whether the native or pkgsrc version of the package is preferred. This causes USE_BUILTIN.* to be correctly set when one builtin.mk file includes another. The second major change is teach the builtin.mk files to consider files under ${LOCALBASE} to be from pkgsrc-controlled packages. Most of the builtin.mk files test for the presence of built-in software by checking for the existence of certain files, e.g. <pthread.h>, and we now assume that if that file is under ${LOCALBASE}, then it must be from pkgsrc. This modification is a nod toward LOCALBASE=/usr. The exceptions to this new check are the X11 distribution packages, which are handled specially as noted below. The third major change is providing builtin.mk and version.mk files for each of the X11 distribution packages in pkgsrc. The builtin.mk file can detect whether the native X11 distribution is the same as the one provided by pkgsrc, and the version.mk file computes the version of the X11 distribution package, whether it's built-in or not. The fourth major change is that the buildlink3.mk files for X11 packages that install parts which are part of X11 distribution packages, e.g. Xpm, Xcursor, etc., now use imake to query the X11 distribution for whether the software is already provided by the X11 distribution. This is more accurate than grepping for a symbol name in the imake config files. Using imake required sprinkling various builtin-imake.mk helper files into pkgsrc directories. These files are used as input to imake since imake can't use stdin for that purpose. The fifth major change is in how packages note that they use X11. Instead of setting USE_X11, package Makefiles should now include x11.buildlink3.mk instead. This causes the X11 package buildlink3 and builtin logic to be executed at the correct place for buildlink3.mk and builtin.mk files that previously set USE_X11, and fixes packages that relied on buildlink3.mk files to implicitly note that X11 is needed. Package buildlink3.mk should also include x11.buildlink3.mk when linking against the package libraries requires also linking against the X11 libraries. Where it was obvious, redundant inclusions of x11.buildlink3.mk have been removed.
2005-05-13update to 1.3.2, provided by Leonard Schmidt per PR pkg/30178drochner1-2/+2
changes: * Back out fmmode (buggy, unportable) for now * Better tiled background support (makes various windowmanagers/terminal emulators happier) * fixed a bug with --action's and thumbnail mode * Disabled thumbnail caching until a better spec can be sorted out (the current freedesktop.org spec doesn't support custom sizing. feh does). * New option --cycle-once to exit feh after one loop through a slideshow. Requested by various people