Up to [cvs.NetBSD.org] / pkgsrc / graphics / digikam
Request diff between arbitrary revisions
Keyword substitution: kv
Default branch: MAIN
digikam: add bl3.mk (for plugins)
Recursive bump for libltdl
bump revision because of graphics/jpeg update
Simply and speed up buildlink3.mk files and processing. This changes the buildlink3.mk files to use an include guard for the recursive include. The use of BUILDLINK_DEPTH, BUILDLINK_DEPENDS, BUILDLINK_PACKAGES and BUILDLINK_ORDER is handled by a single new variable BUILDLINK_TREE. Each buildlink3.mk file adds a pair of enter/exit marker, which can be used to reconstruct the tree and to determine first level includes. Avoiding := for large variables (BUILDLINK_ORDER) speeds up parse time as += has linear complexity. The include guard reduces system time by avoiding reading files over and over again. For complex packages this reduces both %user and %sys time to half of the former time.
Bump per revbump(1) due to exiv2 update which changed shlib major.
Per the process outlined in revbump(1), perform a recursive revbump on packages that are affected by the switch from the openssl 0.9.7 branch to the 0.9.8 branch. ok jlam@
Bump PKGREVISION because openexr now depends on ilmbase.
update to 0.9.1 changes: -New native JPEG2000 image loader -New optimized layout to show Comments & Tags side bar contents -more EXIF properties can be shown -Warning for lossy JPEG file saving -Tags View from Comments & Tags side bar support drag & drop
Very belatedly bump PKGREVISION for all jasper dependencies because of the shlib name change (!) during the update to 1.900.0. Noted by Robert Elz in PR 35431.
Change the format of BUILDLINK_ORDER to contain depth information as well, and add a new helper target and script, "show-buildlink3", that outputs a listing of the buildlink3.mk files included as well as the depth at which they are included. For example, "make show-buildlink3" in fonts/Xft2 displays: zlib fontconfig iconv zlib freetype2 expat freetype2 Xrender renderproto
Track information in a new variable BUILDLINK_ORDER that informs us of the order in which buildlink3.mk files are (recursively) included by a package Makefile.
Bump BUILDLINK_ABI_DEPENDS.png and PKGREVISION for png-1.2.9nb2 update.
Over 1200 files touched but no revisions bumped :) 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).
Update digikam to 0.8.1 New user interface. Date based virtual folders. Searching. Tag filtering. Database upgraded to sqlite3. Lots of bug fixes.
Recursive revision bump / recommended bump for gettext ABI change.
Bump BUILDLINK_RECOMMENDED of textproc/expat to 2.0.0 because of the shlib major bump. PKGREVISION++ for the dependencies.
Update to version 0.7.4 Note that DigiKam's documentation is now in the upcoming new package digikam-doc. Changes since last packaged version (0.7.2): version 0.7.4 Updated translations version 0.7.3 + Showfoto : add image properties dialog like in digiKam, add RMB menu, Move to trash/Delete File option, add setup dialog, add new option to toogle thumbbar in fullscreen mode, DigikamImagePlugins support, load/unload plugins dynamicly in according with setup, add statusbar, add splashscreen support, add resize image option, add Print capability, add Key shortcuts and toolbar configuration settings, add Edit/copy action, Undo/Redo actions, add showfoto icon, GUI improvements. + Image filters levels and curves adjustments : add option to see over-exposed pixels in preview effect (like with Acdsee(tm) tools). + Image histogram : color guide tool. + Image filters levels and curves adjustments : mouse tracking picker color like in Gimp and Photoshop(tm). + Patch from Alfons Hoogervorst about histogram visible while viewing photo in digiKam image editor and showfoto using blending. + digiKam Splashscreen from Andreas Fischer. + showfoto Splashscreen from Joern Ahrens. + Added a history based undo/redo function. The undo/redo icons in the toolbar are popup-menus, which describes the actions on the image. + Add a new button to the album properties which calculates the average date of the images in the album based on the EXIF headers or the modification date of the images if the exif headers are not available. It sets the date property of the album to the average date. + New digiKam image editor plugin for black and white conversion : - Since digikam include colors channel mixer, using this one for BW conversion. Give best results than old implementation. BW conversion are based on gimpguru.org tutorial (http://www.gimpguru.org/Tutorials/Color2BW). - This plugin has a dialog with preview effect. - B&W filters available are : Neutral B&W, B&W with Green filter(NEW), B&W with Orange filter(NEW), B&W with Red filter(NEW), B&W with Yellow filter(NEW), Sepia, Brown, Cold, Selenium, Platinum. Bugs Fix : 103618 104005 103458 103515 105007 103147 105303 107155 103219 103445 103282 103243 102195 102322 100991 100987 100472 98706
Update to version 0.7.2. Notables changes since last packaged version (0.7.1) Image filter : new Gaussian blur and Channel mixer filters. Image Editor : Add new copy action to copy current selection to clipboard. You can paste this selection in other application like Kolorpaint, Gimp, Kword, etc... Image Editor : Undoing actions capability. Image Editor : Usability improvements of ratio-crop tool. Add Rule Third Lines guides for to help users to compose a photograph. Image Editor : Replaced native dynamic guibuilder system with kde xmlgui one for plugins. Toolbars and shortcuts are now configurable within the Image Editor. Image Editor : Fix PNG compression and JPEG quality min and max values (Gimp/Photoshop like) Image Editor : New Stretch Contrast color filter. Image Editor : New classic Black and White photograph tonal convertion: Neutral BW, Sepia, Selenium, Platinum, Cold-Tone, Brown. Image Editor : added action icons. New splashcreen with animation like KDevelop.
Update to version 0.7.1. Key new features since last packaged version (0.6.2): - Reliable and fast database (sqlite) backend for saving metadata - Tagging support for photos. - Tags are grouped together as virtual folders shown similar to albums. - Extensive drag and drop support for tagging and moving/copying photos - Enhanced camera interface with support for automatic photo rotation and renaming of photos while downloading. - EXIF support with optional oriented display of thumbnails and photos using camera provided information - Customizable thumbnails for albums and tags - Support for nested albums - Tooltips providing detailed photo information - Themeing support for digiKam - KIPI support for enhanced plugin support. KIPI is an initiative between various KDE image management applications to provide a common architecture for implementing image based plugins. - New fast image viewer and editor which uses its own plugin architecture to provide various additional functionalities in addition to the usual gamma/contrast/brightness adjustments, rotation, resize functions. Some of the plugins supplied with digiKam are: Histogram Viewer Red Eye correction Black & White and Sepia conversion Blurring and sharpening RGB color correction Hue/Saturation/Lightness correction Normalize and Equalize - Improved thumbnail loading speed. - Unified Image properties dialog - with separate pages for file information, EXIF and Histogram - Threaded histogram calculation for better responsiveness - Navigation of albums (based on navigation history) using forward and back button - Auto album creation using date based album names while downloading photos from the camera. - Load and display image formats which imlib2 doesnt support, but kde does. - Generate thumbnails for raw images using Dave Coffins dcraw tool. - New standalone photo viewer named showFoto for kde using digiKams image viewer canvas. - New commandline option "--detect-camera" to detect connected cameras and to launch the camera window on startup. - New Aspect Ratio Constrained Crop plugin - Free Rotation tool is now a plugin and has guides to help with rotation.
Bump PKGREVISIONs due to libtiff update. Some BUILDLINK_RECOMMENDED bumps done also. (If I missed any, please let me know -- and let me know a good way to automate this.)
Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10 in the process. (More information on tech-pkg.) Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and installing .la files. Bump PKGREVISION (only) of all packages depending directly on the above via a buildlink3 include.
No need for devel/kdesdk3 here, it is only needed to build digikam itself.
Provide buildlink3.mk file.