FreshPorts -- The Place For Ports If you buy from Amazon USA, please support us by using this link.
Follow us
Blog
Twitter

Please give me your LTO-4 or better tape library and I'll put it to good use.
Port details
leechcraft Cross-platform modular live environment
0.6.70_6 x11 on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port
Maintainer: vg@FreeBSD.org search for ports maintained by this maintainer
Port Added: 20 Jul 2014 16:13:59
License: BSL
LeechCraft is a free open source cross-platform modular live environment.
It has modules for everything:

* Full-featured web-browser with support for all major web-standards.
* Advanced multiprotocol modular IM client currently supporting XMPP (Jabber),
IRC, WLM/MSN, MRIM and quite a few other protocols and with a bunch of
features from metacontacts and Off-The-Record support to audio calls.
* Collection-oriented media player with a lot of features from gapless
playback and transcoding for removable devices to social features like
recommended artists and nearby events.
* Efficient and fast BitTorrent client with full support for the BitTorrent
protocol and all its widespread extensions and magnet links.
* Modular document viewer supporting PDF, DjVu, PostScript, MOBI and other
formats.
* RSS feed reader supporting common feed formats with extensions like MediaRSS
or GeoRSS as well as with extensive support for Broadcatching and podcasts and
their automatic retrieval.
* User-space package manager with its own repository of plugins, themes, icons
and much more.
* A bunch of Desktop Environment-enabling modules from window manager
controller to power manager, taskbar, tray and a customizable panel.
* The "Summary" tab that displays all your downloads, updates and statuses.

WWW: http://leechcraft.org/
SVNWeb : Homepage : Distfiles Availability : PortsMon

NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.

Build dependencies:
  1. tidy : www/tidy-devel
  2. cmake : devel/cmake
  3. pkgconf : devel/pkgconf
  4. update-desktop-database : devel/desktop-file-utils
  5. gcc48 : lang/gcc
  6. as : devel/binutils
  7. x11.pc : x11/libX11
  8. xkbfile.pc : x11/libxkbfile
  9. xcomposite.pc : x11/libXcomposite
  10. xdamage.pc : x11/libXdamage
  11. gstreamer-plugins>=0.10.0 : multimedia/gstreamer-plugins
  12. libQtCore.so : devel/qt4-corelib
  13. libQtDBus.so : devel/dbus-qt4
  14. libQtDeclarative.so : x11-toolkits/qt4-declarative
  15. libQtGui.so : x11-toolkits/qt4-gui
  16. lrelease-qt4 : devel/qt4-linguisttools
  17. moc-qt4 : devel/qt4-moc
  18. libQtNetwork.so : net/qt4-network
  19. qmake-qt4 : devel/qmake4
  20. rcc : devel/qt4-rcc
  21. libQtScript.so : devel/qt4-script
  22. libQtSql.so : databases/qt4-sql
  23. uic-qt4 : devel/qt4-uic
  24. libQtWebKit.so : www/webkit-qt4
  25. libQtXml.so : textproc/qt4-xml
  26. libQtXmlPatterns.so : textproc/qt4-xmlpatterns
  27. gtk-update-icon-cache : graphics/gtk-update-icon-cache
Runtime dependencies:
  1. update-desktop-database : devel/desktop-file-utils
  2. gcc48 : lang/gcc
  3. x11.pc : x11/libX11
  4. xkbfile.pc : x11/libxkbfile
  5. xcomposite.pc : x11/libXcomposite
  6. xdamage.pc : x11/libXdamage
  7. gstreamer-plugins>=0.10.0 : multimedia/gstreamer-plugins
  8. libQtCore.so : devel/qt4-corelib
  9. libQtDBus.so : devel/dbus-qt4
  10. libQtDeclarative.so : x11-toolkits/qt4-declarative
  11. libQtGui.so : x11-toolkits/qt4-gui
  12. libQtNetwork.so : net/qt4-network
  13. libQtScript.so : devel/qt4-script
  14. libQtSql.so : databases/qt4-sql
  15. libqsqlite.so : databases/qt4-sqlite3-plugin
  16. libQtWebKit.so : www/webkit-qt4
  17. libQtXml.so : textproc/qt4-xml
  18. libQtXmlPatterns.so : textproc/qt4-xmlpatterns
  19. gtk-update-icon-cache : graphics/gtk-update-icon-cache
Library dependencies:
  1. libqwt6.so : x11-toolkits/qwt6
  2. libpcre.so : devel/pcre
  3. libboost_program_options.so : devel/boost-libs
  4. libQtMultimediaKit.so : multimedia/qt4-mobility
  5. libkqoauth.so : security/kqoauth
  6. libotr.so : security/libotr
  7. libpurple.so : net-im/libpurple
  8. libqca.so : devel/qca
  9. libqxmpp.so : net-im/qxmpp
  10. libspeex.so : audio/speex
  11. libkqoauth.so : security/kqoauth
  12. liblastfm.so : audio/liblastfm
  13. libguess.so : textproc/libguess
  14. libtag.so : audio/taglib
  15. libdjvulibre.so : graphics/djvulibre
  16. libpoppler-qt4.so : graphics/poppler-qt4
  17. libchromaprint.so : audio/chromaprint
  18. libavdevice.so : multimedia/ffmpeg
  19. libqscintilla2.so : devel/qscintilla2
  20. libqrosscore.so : devel/qross
  21. libhunspell-1.3.so : textproc/hunspell
  22. libvlc.so : multimedia/vlc
  23. libqjson.so : devel/qjson
  24. libatk-1.0.so : accessibility/atk
  25. libgdk_pixbuf-2.0.so : graphics/gdk-pixbuf2
  26. libglib-2.0.so : devel/glib20
  27. libpango-1.0.so : x11-toolkits/pango
There are no ports dependent upon this port

To install the port: cd /usr/ports/x11/leechcraft/ && make install clean
To add the package: pkg install x11/leechcraft


Configuration Options
===> The following configuration options are available for leechcraft-0.6.70_6:
     AGGREGATOR=on: Full-featured RSS/Atom feed reader
     ANHERO=on: AnHero, crash handler for LeechCraft
     ANOTIFI=on: Flexible and customizable notifications framework
     AUSCRIE=on: Auscrie, LeechCraft auto screenshooter
     AZOTH=on: Azoth, the modular IM client
     BITTORRENT=off: Full-featured BitTorrent client plugin
     BLASQ=on: Cloud image storage services client (like Flickr or Picasa)
     BLOGIQUE=on: Blogging client
     CERTMGR=on: SSL certificates manager
     CPULOAD=on: CPU load graph quark
     CSTP=on: CSTP, the clean & stupid HTTP implementation
     DBUSMANAGER=on: DBusManager provides some basic D-Bus interoperability
     DEADLYRICS=on: Searches for song lyrics and displays them in LeechCraft
     DEVMON=off: (BROKEN) Non-storage USB devices manager
     DOLOZHEE=on: An issue reporting client for LeechCraft issue tracker
     ELEEMINATOR=off: (BROKEN) Embedded LeechCraft Terminal Emulator
     FENET=on: LeechCraft WM and compositor manager
     GACTS=on: Allows other LeechCraft modules to register global shortcuts
     GLANCE=on: Glance, quick thumbnailed overview of opened tabs
     GNOTIFI=on: Notifier about new mail in a GMail inbox
     HARBINGER=on: Build Harbinger, the collections manager
     HISTORYHOLDER=on: HistoryHolder keeps track of stuff downloaded
     HOTSENSORS=off: (BROKEN) Temperature sensors monitor plugin
     HOTSTREAMS=on: Provides some cool radio streams to music players like LMP
     HTTHARE=on: Simple HTTP server
     IMGASTE=on: The simple image uploader data filter
     KBSWITCH=on: Provides plugin- or tab-grained keyboard layout control
     KINOTIFY=on: Fancy visual notifications
     KNOWHOW=on: KnowHow, plugin for showing Tips of the Day
     KRIGSTASK=on: The taskbar quark
     LACKMAN=on: Package Manager for extensions, scripts, themes etc
     LASTFMSCROBBLE=on: Last.FM scrobbler plugin
     LAUGHTY=on: The LeechCraft notification daemon
     LAUNCHY=on: Allows one to launch third-party applications
     LEMON=off: (BROKEN) Network monitor plugin
     LHTR=on: LeechCraft HTML Text editoR component
     LIZNOO=on: UPower-based power manager
     LMP=on: LeechCraft Media Player, Phonon-based audio/video player
     MELLONETRAY=on: System tray quark
     MONOCLE=on: Monocle, the modular document viewer
     MUSICZOMBIE=on: MusicBrainz client plugin
     NACHEKU=on: Monitors selected directory and clipboard for downloadable entities
     NETSTOREMANAGER=on: Supporting and managing Internet data storages like Yandex.Disk
     NETWORKMONITOR=on: NetworkMonitor watches HTTP requests in
     NEWLIFE=on: New Life imports settings from various other applications
     OORONEE=on: Quark handling text and images droppend onto it
     OTLOZHU=off: (BROKEN) Otlozhu, a GTD-inspired ToDo manager
     PINTAB=on: Provides support for pinning tabs
     POGOOGLUE=on: Provides searching with Google to other
     POLEEMERY=on: Build Poleemery, the personal finances manager
     POPISHU=on: Text editor with IDE features
     POSHUKU=on: The full-featured web browser plugin
     QROSP=on: Scrpting support for LeechCraft via Qross
     ROSENTHAL=on: Spellchecking support
     SB2=on: Sidebar for LeechCraft with combined launcher and tab switcher
     SCROBLIBRE=on: Submissions API 1.2-compliant scrobbler for services like libre.fm
     SECMAN=on: Security and personal data manager
     SEEKTHRU=on: OpenSearch support
     SUMMARY=on: Summary plugin
     SYSNOTIFY=on: Notifications via system libnotify daemon
     TABSESSMANAGER=on: Tab Session Manager
     TABSLIST=on: Quick navigation between tabs
     TEXTOGROOSE=on: Build Text-o-Groose, script-based lyrics fetcher
     TOUCHSTREAMS=on: VKontakte music source plugin
     TPI=on: Task progress indicator quark
     VGRABBER=on: Vkontakte.ru music/video grabber
     VROOBY=on: Vrooby, removable device manager
     VTYULC=on: Build VtyuLC, the videoplayer plugin
     XPROXY=on: Provides advanced proxy support features
     XTAZY=on: Fetches info about current tune and provides it to other plugins
===> Use 'make config' to modify these settings

USES:
cmake pkgconfig tar:xz desktop-file-utils qmake:_env

Master Sites:
  1. http://dist.leechcraft.org/LeechCraft/0.6.70/
  2. http://distcache.FreeBSD.org/ports-distfiles/

Number of commits found: 13

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
27 Jul 2015 18:59:32
Original commit files touched by this commit  0.6.70_6
Revision:393007
vg search for other commits by this committer
- Add LICENSE/LICENSE_FILE.
- Fix build with BITTORRENT and new libtorrent-rasterbar (obtained from
Github repo).
- Use linguisttools instead of lisguist;
- Remove Qt build tools from runtime dependencies;
- Add declarative/webkit dependencies - they're required by default;
- Remove qtdbus from core dependencies (disabled by default; can be used
by some plugins);
- Remove gettext dependency (not used).
- Explicitly depend on devel/pcre and devel/pkgconf.
- Add unaccounted devel/qjson dependency for some plugins.
- The same for gstreamer-plugins (LMP option).
- Regenerate patches.

PR:		ports/201774
Submitted by:	Andriy Voskoboinyk <s3erios@gmail.com>
09 Jun 2015 16:43:10
Original commit files touched by this commit  0.6.70_5
Revision:388953
amdmi3 search for other commits by this committer
- Don't include empty directories in the package

Approved by:	vg
08 Jun 2015 01:19:21
Original commit files touched by this commit  0.6.70_4
Revision:388806
amdmi3 search for other commits by this committer
- Drop @dirrm* from plist

Approved by:	portmgr blanket
11 May 2015 18:34:58
Original commit files touched by this commit  0.6.70_4
Revision:386097
mat search for other commits by this committer
Cleanup DIST* variables.

When appropriate:
- Try to use DISTVERSION{SUF,PRE}FIX
- Replace PORTNAME-PORTVERSION by DISTNAME
- Convert MASTER_SITES to use macros
- Other light cleanup

With hat:	portmgr
Sponsored by:	Absolight
02 Dec 2014 22:44:25
Original commit files touched by this commit  0.6.70_4
Revision:373792
cs search for other commits by this committer
- Update to 4.1.0
- Use striping
- Please portlint
- Bump PORTREVISION
25 Nov 2014 12:55:54
Original commit files touched by this commit  0.6.70_3
Revision:373404
makc search for other commits by this committer
Bump PORTREVISION after graphics/poppler update to 0.26.3
05 Oct 2014 21:30:26
Original commit files touched by this commit  0.6.70_2
Revision:370129
tijl search for other commits by this committer
graphics/djvulibre:
- Add USES=libtool and bump dependent ports
- Remove threading related patches
20 Sep 2014 17:06:47
Original commit files touched by this commit  0.6.70_1
Revision:368664
gerald search for other commits by this committer
Replace USE_GCC=4.8+ by the equivalent, but preferred USE_GCC=yes.
10 Sep 2014 20:50:37
Original commit files touched by this commit  0.6.70_1
Revision:367888
gerald search for other commits by this committer
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)
04 Aug 2014 07:30:27
Original commit files touched by this commit  0.6.70
Revision:363968
vg search for other commits by this committer
- Removed patch which included in sources
04 Aug 2014 07:28:06
Original commit files touched by this commit  0.6.70
Revision:363967
vg search for other commits by this committer
- Upgrade to 0.6.70
23 Jul 2014 19:53:11
Original commit files touched by this commit  0.6.65_1
Revision:362721
rakuco search for other commits by this committer
Update PyQt to 4.11.1, QScintilla to 2.8.3 and SIP to 4.16.2.

... And bump PORTREVISION on ports that depend on devel/qscintilla2 due to
the shlib version change.

This is brought to you by the KDE on FreeBSD team. Besides updating to newer
upstream releases, this commit also contains a lot of under-the-hood changes
to the PyQt/QScintilla/SIP ports. Their Makefiles had accumulated a lot of
cruft over time, so it was time for some summer cleaning:

- General, belated changes:
  * Use OPTIONS helpers wherever possible, stop including
    <bsd.port.options.mk> when not necessary, stop checking for
    ${PORT_OPTIONS:MDOCS} and ${PORT_OPTIONS:MEXAMPLES} when not necessary,
    add options such as DOCS and/or DEBUG where they were only checked for.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
20 Jul 2014 16:13:50
Original commit files touched by this commit  0.6.65
Revision:362332
vg search for other commits by this committer
New port: x11/leechcraft

LeechCraft is a free open source cross-platform modular live environment.
It has modules for everything:

* Full-featured web-browser with support for all major web-standards.
* Advanced multiprotocol modular IM client currently supporting XMPP (Jabber),
IRC, WLM/MSN, MRIM and quite a few other protocols and with a bunch of
features from metacontacts and Off-The-Record support to audio calls.
* Collection-oriented media player with a lot of features from gapless
playback and transcoding for removable devices to social features like
recommended artists and nearby events.
* Efficient and fast BitTorrent client with full support for the BitTorrent
protocol and all its widespread extensions and magnet links.
* Modular document viewer supporting PDF, DjVu, PostScript, MOBI and other
(Only the first 15 lines of the commit message are shown above View all of this commit message)

Number of commits found: 13

Login
User Login
Create account

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD

This site
What is FreshPorts?
About the authors
FAQ
How big is it?
The latest upgrade!
Privacy
Forums
Blog
Contact

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
graphvizAug 29
firefoxAug 28
firefox*Aug 28
firefox-esrAug 28
firefox-esr*Aug 28
libxul*Aug 28
linux-firefoxAug 28
linux-firefox*Aug 28
linux-seamonkey*Aug 28
linux-thunderbird*Aug 28
seamonkey*Aug 28
thunderbird*Aug 28
libpgf*Aug 26
goAug 25
go14Aug 25

27 vulnerabilities affecting 63 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds

Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 25189
Broken 195
Deprecated 42
Ignore 499
Forbidden 1
Restricted 204
No CDROM 94
Vulnerable 41
Expired 11
Set to expire 26
Interactive 0
new 24 hours 10
new 48 hours12
new 7 days18
new fortnight95
new month208

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2014 Dan Langille. All rights reserved.