Kipi (KDE Image Plugin Interface) is an effort to develop a common
plugin structure for Digikam, KimDaBa, Showimg and Gwenview. Its
aim is to share image plugins among graphic applications.
WWW: https://projects.kde.org/projects/extragear/graphics/kipi-plugins
===> The following configuration options are available for kipi-plugins-4.14.0_4,1:
DOCS=on: Build and/or install documentation
NLS=on: Native Language Support
ACQUIREIMAGES=on: Acquire images using flat scanner
ADVANCEDSLIDESHOW=on: Slide images with 2D and 3D effects using OpenGL
BATCHPROCESS=on: Batch process images (convert, resize, rename, etc.)
CALENDAR=on: Create calendars
DEBIANSCREENSHOTS=on: Export images to Debian Screenshots web service
DNGCONVERTER=on: Convert Raw Image to Digital NeGative
DROPBOX=on: Export images to Dropbox cloud service
EXPOBLENDING=on: Create pseudo HDR image with a stack of bracketed images
FACEBOOK=on: Import/export images to/from a remote Facebook web service
FLASHEXPORT=on: Export images to Flash using SimpleViewer
FLICKREXPORT=on: Export images to a remote Flickr based web service
GALLERYEXPORT=on: Export images to a remote Gallery
GOOGLESERVICES=on: Export images to Google Services (drive/picasa)
GPSSYNC=on: Geolocalize images
HTMLEXPORT=on: Export images collections into a static XHTML page
IMAGESHACKEXPORT=on: Export images to ImageShack web service
IMAGEVIEWER=on: Preview images using OpenGL
IMGUREXPORT=on: Export images to ImgUr web service
IPODEXPORT=on: Export images to an Ipod device
JALBUMEXPORT=on: Export images to jAlbum
JPEGLOSSLESS=on: Rotate/flip images without losing quality
KIOEXPORT=on: Export images to remote computer using network protocol
KMLEXPORT=on: Create KML files to present images with coordinates
KOPETE=on: Export images to an instant messaging contact
MEDIAWIKI=on: Export images to Mediawiki based web service
METADATAEDIT=on: Edit EXIF, IPTC and XMP metadata
PANORAMA=on: Assemble panoramic photo automatically
PHOTOLAYOUTSEDITOR=on: Assemble images together
PIWIGOEXPORT=on: Export images to a remote Piwigo (PHPWebGallery) server
PRINTIMAGES=on: Print images in various format
RAJCEEXPORT=on: Export images to Rajce web service
RAWCONVERTER=on: Convert Raw Image to JPEG/PNG/TIFF
REMOVEREDEYES=on: Remove red eyes on image automatically
SENDIMAGES=on: Send images by e-mail
SHWUP=on: Export images to Shwup web service
SMUG=on: Import/export images to/from a remote SmugMug web service
TIMEADJUST=on: Adjust date and time
VIDEOSLIDESHOW=on: Export images as Video Slide Show
VKONTAKTE=on: Export images to VKontakte web service
YANDEXFOTKI=on: Export images to Yandex web service
===> Use 'make config' to modify these settings
Deprecate KDE4 software in categories graphics-textproc.
The last upstream release supporting KDE4 was 10 months ago,
https://www.kde.org/announcements/announce-applications-17.08.3.php ,
and the kde@ team for FreeBSD has supported modern KDE (i.e. KDE
Frameworks, Plasma 5 and KDE Applications) for 4 months. Give a 4
month deprecation period to allow users to switch over.
Also deprecated: multimedia/kmplayer-kde4 (permission from jhale@)
Not deprecated, need to contact maintainers:
misc/krecipes-kde4
net-im/kmess-kde4
net/smb4k-kde4
textproc/uim-kde4
Rename KDE4 meta ports
This is done for
* consistency,
* and to simplify the import of the newer KDE Plasma5 desktop and KDE
applications
Bumps the dependencies.
Reviewed by: adridg
Differential Revision: https://reviews.freebsd.org/D12979
Unbreak kipi-plugin-* after r436971.
The kipi-plugin-* ports are all built from the same tarball, which is also used
to build kipi-plugins-kde4 as well.
Upstream does not expect this to happen, and refers to libkipiplugins.so as the
"kipiplugins" target in CMake. Since we build everything separately, each
plugin's build system code does not know this target, which results in
-lkipiplugins (without -L/path/to) being passed to the linker instead of
/path/to/libkipiplugins.so.
Fix it by looking for libkipiplugins.so via CMake and using that result in each
port.
kipi-plugin-ipodexport needs an additional but similar fix, in that it should
look for libgpod using CMake instead of using pkg-config's results directly, as
the latter do not contain full paths.
Reviewed by: tcberner
Update DigiKam and related ports to 4.14.0.
This is a huge leap, as we are moving from 4.2.0 (released in August 2014) to
4.14.0 (released in October 2015). Version 4.14.0 is the last KDE4-based
release, and 5.0.0 will be based on KDE Frameworks 5.
Noteworthy port changes:
- Most patches in graphics/digikam-kde4 are no longer necessary.
- graphics/kipi-plugin-googledrive and graphics/kipi-plugin-picasaweb have
been merged into graphics/kipi-plugin-googleservices following what
upstream did to those plugins.
- astro/libkgeomap and graphics/libkface are no longer included in the
DigiKam tarball and are now completely independent ports whose tarballs
are released as part of KDE Applications.
- net/libmediawiki is neither included in the DigiKam tarball nor released
(Only the first 15 lines of the commit message are shown above )
Fix package names in the dependencies added in r412429.
This fixes errors such as:
===> kipi-plugins-4.2.0_1,1 depends on package: digikam-kde4-doc>=4.2.0 - not
found
that effectively broke the port after my previous commit.
Revert USES=metaport conversion, again.
bsd.port.pre.mk and Makefile.common were being included before the many
options were being defined. Some of the options depend on Makefile.common to
be defined though, so for now revert the USES=metaport conversion to get
things back to a working state while a proper fix is devised.
PR: 199501
- Update digiKam and Kipi Plugins to 4.2.0
- New ports for exporting images to Dropbox and Google Drive:
graphics/kipi-plugin-dropbox
graphics/kipi-plugin-googledrive
Excerpt from area51 commit logs:
------------------------------------------------------------------------
r10303 | jhale | 2014-09-19 04:04:57 +0000 (Fri, 19 Sep 2014) | 13 lines
- Update digikam and friends to 4.2.0
- Drop "Enable" from Digikam options descriptions
- For kipi-plugins, only extract what we need to reduce extraction time
and file I/O
------------------------------------------------------------------------
(Only the first 15 lines of the commit message are shown above )
Update the default version of GCC in the Ports Collection from GCC 4.7.4
to GCC 4.8.3.
Part II, Bump PORTREVISIONs.
PR: 192025
Tested by: antoine (-exp runs)
Approved by: portmgr (implicit)
Upgrade OpenEXR and ilmbase to 2.2.0.
GCC 4.2 in FreeBSD 8.X/9.X base is now too old to compile OpenEXR, so
GCC-based systems will upgrade to the default ports compiler (GCC 4.7
currently.)
Add two patches to OpenEXR to permit building it in a live system with
the older OpenEXR version installed. Bug report filed to upstream Github
at https://github.com/openexr/openexr/issues/130
Couple OpenEXR more tightly to ilmbase and require its exact .so
version.
Add UPDATING note, and bump PORTREVISION of all dependent ports.
Proto-STAGE hugin-devel, and mark it IGNORE because hugin is newer.
Approved by: portmgr (implicit for bumping PORTREVISION on unstaged ports)
Convert all :U to :tu and :L to :tl
Since FreeBSD 8.4 and FreeBSD 9.1 make(1) do support :tu and :tl as a
replacement for :U and :L (which has been marked as deprecated)
bmake which is the default on FreeBSD 10+ only support by default
:tu/:tl a hack has been added at the time to support :U and :L to ease
migration. This hack is now not necessary anymore
Note that this makes the ports tree incompatible with make(1) from
FreeBSD 8.3 or earlier
With hat: portmgr
- Update to digiKam and Kipi Plugins ports to 3.5.0
- Add new kipi-plugin port for jalbumexport
- Remove useless LATEST_LINK
- Bring stage support
- Convert to options helpers, new style LIB_DEPENDS
- Add patch to fix linking with libpgf [1]
PR: ports/184942 [1]
Reported by: Mike Clarke <jmc-freebsd2 at milibyte.co.uk>
Set .MAKE.FreeBSD_UL=yes to support bmake. It is already set in
bsd.port.mk, but these ports use :U and/or :L variable modifiers in
a .for loop which is expanded before bsd.port.mk is included.
Reviewed by: makc
- Update to digiKam and Kipi Plugins ports to 3.1.0
- Split documentations and l10ns to separate ports
- Split kipi-plugins-kde4 port
Approved by: portmgr (miwi)
Update to 2.6.0. Port changes:
- add LICENSE (GPLv2)
- convert to new options framework
- make NLS optional
- add EXPOBLEND option to pull in runtime dependencies for the
ExpoBlening plugin (a lot of ports that get pulled in by graphics/hugin,
so turn it OFF by default)
- add options for the new digikam libraries
- add KSANE option for scanning
- remove no longer needed patches
- update WWW
Submitted by: Jason E. Hale <bsdkaffee at gmail.com> via area51 commit
Explicitly depend on libGLU and qt4-opengl.
glu is needed by the viewer plugins, which are always assumed to be
built. Since Qt 4.8.0 [1], qt4-opengl (which was being depended on
implicitly) has stopped depending on it, so ports need to be adjusted.
PORTREVISION bumped due to the dependency list changes.
[1]
http://qt.gitorious.org/qt/qt/commit/e7eed096a0c33607a7a37baaf06e5952dc9d556b
Approved by: miwi (Qt 4.8.1 exp-run)
- Make pointyhat tinderbox happy by removing extra @dirrmry for common locale
and apps directories, which now handled by updated kdehier4.
- Bump PORTREVISIONs to force rebuild.
Noticed by: pointyhat via pav
With hat on: kde
- Update to 0.5.0
Tested / Thanks to Max Brazhnikov <makc@freebsd.org>
PR: 138010
Submitted by: Jason E. Hale <bsdkaffee@gmail.com>
Approved by: miwi (mentor)
- Fix building of kipi-plugins-kde4 if QT3 / KDE3 versions of kipi are installed
- Fix detection of Gdk / Gpod
PR: 135403
Submitted by: Jason E. Hale <bsdkaffee@gmail.com>
Approved by: miwi (Mentor)
The KDE FreeBSD team is proud to announce the release of KDE 4.2.0
for FreeBSD. The official KDE 4.2.0 (Codename: "The Answer") release
notes can be found at:
http://kde.org/announcements/4.2/index.php.
New supported languages include Arabic, Icelandic, Basque,
Hebrew, Romanian, Tajik and several Indian languages (Bengali India,
Gujarati, Kannada, Maithili, Marathi) indicating a rise in popularity in
this part of Asia.
New ports for KDE 4.2.0:
arabic/kde4-l10n Arabic
hebrew/kde4-l10n Hebrew
misc/kde4-l10n-bn_IN Bengali (India)
misc/kde4-l10n-eu Basque
(Only the first 15 lines of the commit message are shown above )