Original log in r332965 from nemysis:
net-p2p/libtorrent-rasterbar
- Update to 0.16.12
- Rename from net-p2p/libtorrent-rasterbar-16 to net-p2p/libtorrent-rasterbar
- Remove conflict with deprecated Port
- Add pkg-message
- Support STAGEDIR
net-p2p/libtorrent-rasterbar-python
- Rename from net-p2p/libtorrent-rasterbar-python-16 to net-p2p/libtorrent-rasterbar-python
- Change comment and MASTERDIR
- Change dependency to net-p2p/libtorrent-rasterbar
- Add SLAVE_PORT=yes
- Update to 0.16.12
- Rename from net-p2p/libtorrent-rasterbar-16 to net-p2p/libtorrent-rasterbar
- Remove conflict with deprecated Port
- Add pkg-message
- Support STAGEDIR
net-p2p/libtorrent-rasterbar-python
- Rename from net-p2p/libtorrent-rasterbar-python-16 to net-p2p/libtorrent-rasterbar-python
- Change comment and MASTERDIR
- Change dependency to net-p2p/libtorrent-rasterbar
- Add SLAVE_PORT=yes
Approved by: wg (mentor)
- Switched to automake 1.11.6, see CVE-2012-3386.
- #14669: Fixed extraction of CC from gmp.h.
- Fixed case of intermediate zero real or imaginary part in mpc_fma,
found by hydra with GMP_CHECK_RANDOMIZE=1346362345.
This is on top of the following changes from version 1.0
- Licence change towards LGPLv3+ for the code and GFDLv1.3+ (with no
invariant sections) for the documentation.
- 100% of all lines are covered by tests
- Renamed functions
. mpc_mul_2exp to mpc_mul_2ui
. mpc_div_2exp to mpc_div_2ui
- 0^0, which returned (NaN,NaN) previously, now returns (1,+0).
- Removed compatibility with K&R compilers, which was untestable due
to lack of such compilers.
- New functions
. mpc_log10
. mpc_mul_2si, mpc_div_2si
- Speed-ups
. mpc_fma
- Bug fixes
. mpc_div and mpc_norm now return a value indicating the effective
rounding direction, as the other functions.
. mpc_mul, mpc_sqr and mpc_norm now return correct results even if
there are over- or underflows during the computation.
. mpc_asin, mpc_proj, mpc_sqr: Wrong result when input variable has
infinite part and equals output variable is corrected.
. mpc_fr_sub: Wrong return value for imaginary part is corrected.
Convert to the new LIB_DEPENDS standard and remove hard-coded
.so versions from a couple of dependent ports.
Bump PORTREVISIONS of all dependent ports.
PR: 183141
Approved by: portmgr (bdrewery)
- Use USE_GNOME= ltverhack to correct the library version number
to what the author intended. This effectively rolls the version
number backwards, but should prevent future unneccesary version
bumps.
- Support staging
- Use options helpers
- Use new LIB_DEPENDS syntax
- Bump PORTREVISION on dependent ports
- Use new syntax for LIB_DEPENDS
- Use shebangfix for perl files
- Set perl as run dependency for XAS option
- Bump PORTREVISION
amule-devel changes:
- Fix build after perl related changes
- USES gmake
Approved by: rene (mentor)
Always install docs in post-install to avoid reading twice bsd.port.mk
Remove the bsd.port.options.mk/bsd.port.mk dancing
Define all plist related things into pkg-plist
- Update to 3.0.11
- Remove version from LIB_DEPENDS
- Use the new format for LIB_DEPENDS
net-p2p/qbittorrent-nox11
- Trim Makefile header
- Use PLIST_FILES instead of pkg-plist
Approved by: wg/pawel (mentors)
This is a master port for transmission-qt and transmission-gtk. To honor
any USES definition of the slave ports, the USES here has to be defined
with +=. Additionally, it links with iconv so that support was added
while I'm here.
Approved by: crees (maintainer)
It's value is "--with-libiconv-prefix=/usr/local" for systems
before 100043 with ports libiconv and to use at systems post
100043 with base iconv it's value is "" (NULL).
Co-authors: bapt, madpilot and bsam (me)
2013-08-27 lang/ldc-devel: Broken for more than 6 month
2013-08-27 www/mod_smooth_streaming: Broken for more than 6 month
2013-08-27 www/p5-Apache2-Scoreboard: Broken for more than 6 month
2013-08-27 sysutils/avfs: Broken for more than 6 month
2013-08-27 multimedia/mp4split: Broken for more than 6 month
2013-08-27 net-mgmt/noc: Broken for more than 6 month
2013-08-27 sysutils/empower: Broken for more than 6 month
2013-08-27 emulators/xgngeo: Broken for more than 6 month
2013-08-27 graphics/geglmm: Broken for more than 6 month
2013-08-27 sysutils/libumberlog: Broken for more than 6 month
2013-08-27 net/wizd: Broken for more than 6 month
2013-08-27 net-p2p/nicotine-plus: Broken for more than 6 month
2013-08-27 palm/barry: Broken for more than 6 month
2013-08-27 x11-themes/kde-icons-noia-warm: Broken for more than 6 month
2013-08-27 news/lottanzb: Broken for more than 6 month
2013-08-27 textproc/xaira: Broken for more than 6 month
2013-08-27 graphics/f90gl: Broken for more than 6 month
2013-08-27 multimedia/linux-gspca-kmod: Broken for more than 6 month
2013-08-27 x11/cl-clx-sbcl: Broken for more than 6 month
2013-08-27 math/dislin: Broken for more than 6 month
2013-08-27 irc/smuxi: Broken for more than 6 month
Macintosh. Hotline is a chat/ftp/news protocol. It's setup almost
like an IRC client, but with the ability to do commands such as cd
into a directory with /cd and more file transfer oriented functions.
WWW: http://synhxd.sourceforge.net/
PR: ports/181401
Submitted by: dteske@
Right now this is a noop in the former case and a noop in the latter
case unless lang/gcc44 has been installed explicitly.
This puts a bit more emphasis on standardizing on a canonical version
"current" GCC and makes it easier to update that canonical version
by changing the default in Mk/bsd.gcc.mk and updating the lang/gcc port.
That is, USE_GCC=yes means "use a decent/modern version of GCC" without
having to worry about details.
Approved by: portmgr (bdrewery)
Unfortunately, this also affects some ports using QT3 as a GUI toolkit.
Changes to infrastructure files:
- bsd.kde.mk : obsolete, remove
- bsd.qt.mk : note that a CONFLICTS_BUILD line can probably go after a while
- CHANGES : document the removals from bsd.port.mk
- KNOBS : remove KDE and QT (KDE4 and QT4 should be used instead)
- MOVED : add the removed ports
PR: ports/180745
Submitted by: rene
Approved by: portmgr (bapt)
Exp-run by: bapt
command.o(.text+0x2b77): In function `cmd_say':
: undefined reference to `main_to_utf8_string'
command.o(.text+0x2bf7): In function `cmd_say':
: undefined reference to `main_to_utf8_string'
hub.o(.text+0x9c): In function `prepare_chat_string_for_display':
: undefined reference to `try_utf8_to_main_string'
filelist-in.o(.text+0xa8b): In function `file_list_parse_init':
: undefined reference to `filelist_xml_open'
filelist-in.o(.text+0xabc): In function `file_list_parse_init':
: undefined reference to `filelist_bzxml_open'
user.o(.text+0x155f): In function `user_handle_command':
: undefined reference to `utf8_to_main_string'
Reported by: pkg-fallout
- Change pkgconfig:build to pkgconfig since it's the same and it's bad practice.
It accidentally slipped in during the original introduction
- Trim header
Trim ABI versions from LIB_DEPENDS to pacify portlint
PR: ports/179798
Submitted by: Kevin Zheng <kevinz5000@gmail.com>
Add LICENSE lines
Submitted by: 4721 (frogs, IRC)
anyone in the world. It is based on the Bitcoin protocol but differs from
Bitcoin in that it can be efficiently mined with consumer-grade hardware.
Litecoin provides faster transaction confirmations (2.5 minutes on average) and
uses memory-hard, scrypt-based mining proof-of-work algorithm to target the
regular computers and GPUs most people already have. The Litecoin network is
scheduled to produce 84 million currency units.
One of the aims of Litecoin was to provide a mining algorithm that could run at
the same time, on the same hardware used to mine bitcoins. With the rise of
specialized ASICs for Bitcoin, Litecoin continues to satisfy these goals. It is
unlikely for ASIC mining to be developed for Litecoin until the currency is
widely used.
WWW: http://www.litecoin.org/
an zeising, kwm, miwi, bapt, eadler production:
Xorg 7.7
Starring:
xserver 1.12.4 (new xorg only)
Mesa 8.0.4, including libGL, libGLU and dri (new xorg only)
libX11 1.5.0
libxcb 1.9
libdrm 2.4.42 (new xorg only)
freeglut 2.8.1
Also starring:
Updates to drivers and other libraries and utilities
Additional notes:
Change pkgconf to be a build dependency.
Add a new USE_XORG, xcb, to depend on libxcb and update all ports to use
this.
Trim makefile headers.
Take maintanership of x11/xcb-proto, ok'd by ashish.
If you are running WITH_NEW_XORG=, you need to rebuild all installed
drivers, see UPDATING for more information.
Various fixes to make ports compile.
PR: ports/177942
Exp-run by: miwi
Approved by: portmgr (miwi)
Thanks to all who helped testing!
- Project homepage has moved, update MASTER_SITES and pkg-descr accordingly
- Relinquish current maintainer - he don't use this port anymore
PR: ports/178566 [1]
Submitted by: Nikolai Lifanov <lifanov@mail.lifanov.com>
Approved by: maintainer
2013-04-30 devel/libusb: has been already included into base system
2013-04-30 www/typo346: Obsolete stable release
2013-04-30 www/ilias3: Obsolete stable release
2013-04-02 net-p2p/moodriver: Not supported by upstream, master site is down
2013-03-31 www/p5-Dancer-Plugin-DataFu: No more public distfiles
2013-03-31 devel/p5-Oogly: No more public distfiles
2013-03-01 mail/listmanager: No more upstream, no more public distfiles
If a port used other USE_GNOME items it was untouched.
The ports that used other USES were fixed by hand.
PR: ports/177081
Reviewed by: bapt
Approved by: portmgr (miwi)
It brings bison as a build dependency in case it is set the following way:
USES= bison or USES= bison:build
it brings bison as a run dependency in case it is set the following way:
USES= bison:run
it brings bison both as a run and build dependency in case it the set the following way:
USES= bison:both
While here trim some headers
Convert some USE_GNOME= gnomehack to USES= pathfix
are the latest stable releases.
* Update vala to the newest stable release 0.18.1, also update a few ports
in the gtk/gnome stack.
* The c++ bindings ports for glib, atk, gconf, etc, have now USE_GNOME toggles.
* Remove pkg-config run depends from glib20 and freetype2. This doesn't
eliminate pkg-config run dependency completely, a second phase is needed
and is planned.
* Support for .:run. and .:build. for USE_GNOME components was added.
Currently only libxml2 and libxslt support this mechanism.
* Updates of the telepathy stack and empathy.
* Trim makefile headers, convert ports to new options, trim off library
versions for some ports.
* Fix other ports so they build with the new glib version.
Thanks to miwi and crees for helping out with some exp-runs.
Approved by: portmgr (miwi & bapt)
Obtained from: gnome team repo
new version of boost-libs, libtorrent-raster 1.5.x is now broken. In fact I'm
using it already for some time, and everything is fine except for downloading
via proxy, there is details [1]
- backport upstream patch that is fixing libtorrent 0.16-specific issues with
unicoded filenames [2]
- convert to optionsng
- tab -> space change in pkg-descr
- bump PORTREVISION
- add UPDATING entry
[1] https://dev.deluge-torrent.org/ticket/2149
[2] http://goo.gl/i5hXc
uibase.cpp: In constructor 'CMainFrameBase::CMainFrameBase(wxWindow*, wxWindowID, const wxString&, const wxPoint&, const wxSize&, long int)':
uibase.cpp:142: error: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:
/usr/local/include/wx-2.9/wx/gtk/font.h:37: note: candidate 1: wxFont::wxFont(int, int, int, int, bool, const wxString&, wxFontEncoding)
/usr/local/include/wx-2.9/wx/gtk/font.h:70: note: candidate 2: wxFont::wxFont(int, wxFontFamily, int, const wxString&, wxFontEncoding)
uibase.cpp:165: error: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:
/usr/local/include/wx-2.9/wx/gtk/font.h:37: note: candidate 1: wxFont::wxFont(int, int, int, int, bool, const wxString&, wxFontEncoding)
/usr/local/include/wx-2.9/wx/gtk/font.h:70: note: candidate 2: wxFont::wxFont(int, wxFontFamily, int, const wxString&, wxFontEncoding)
file installation of this ports hangs on "Generating temporary packing list"
stage. I discovered that while testing of libtorrent-rasterbar-16-python update
on a live system (while build is fine in tinderbox tests). I found exactly the
same report at [1] while googling of the problem.
Sorry about that.
[1] http://forums.freebsd.org/showthread.php?t=37177
Pointyhat to: rm (myself)
* rephrase Comment field or use port ${COMMENT} if appropriate
* adjust Icon field according to the Desktop Entry Specification
* update Categories field: remove deprecated category Application;
set main category if missing
- Remove indefinite article and/or rephrase COMMENT
Approved by: portmgr (bapt), maintainer silence (12 days)
- trim Makefile header
- remove indefinite article from COMMENT
- limit python version to 2.x only (except)
- convert to optionsng (NOPORTDOCS case)
- tab -> space change in pkg-descr:WWW
Reported by: portscout
KTorrent was unable to create any UDP connection (to Magnet or UDP
trackers, for example) at all without this.
Bump PORTREVISION.
Approved by: makc (maintainer)
was released in 2007 and KDE 3.5.10 in 2008 and both are no longer
maintained upstream nor in our tree.
- Set EXPIRATION_DATE to 2013-07-01
Discussed with: bapt, tabthorpe
used outside of Mk/bsd.gcc.mk) by _GCC_RUNTIME. This is still not
ideal, but at least a documented stopgap, and it avoids the manual
construction of the directory to be added to rpath.
As a side effect, the Makefiles become a tad simpler. On the way,
update to USE_GCC=4.6+ per pending work of linimon and myself.
Approved by: maintainer
- Add transmission_web_home to use customised web interface
Requested by: Hanson Wong
- transmission should use a pidfile
- Style fixes (mostly quoting)
- Empty value in _user is clobbered with default, so remove warning
Use USERS and GROUPS, and move home directory handling to rc script where
it belongs; now users can be changed on the fly without issue
Feature safe: yes
- Remove obsolete patches from r1079[3-5]
- Remove DOCS and NLS from OPTIONS_DEFAULT, which I introduced in the
previous submission
- Change my email address to bar@FreeBSD.org
Approved by: rene (mentor)
Feature safe: yes
While I'm here:
- Make sure to link to libevent2 - build was failing when both versions
of libevent libraries were installed
- Add dependency on multimedia/vlc to have videoplayer feature working
PR: ports/172249
Submitted by: KATO Tsuguru <tkato432@yahoo.com>
Feature safe: yes
- Trim headers.
- Remove quotes from options description.
- Backport code fixes from upstream up to r10795 as the project has moved from
SourceForge to GoogleCode and so SVN tarballs will not be available for a
while.
- OptionsNGize Makefile.man
- Exhume DOCS and NLS options
PR: ports/172671
Submitted by: Barbara <barbara.xxx1975@libero.it>
Feature safe: yes
2012-10-20 security/py-rijndael: No more public distfiles
2012-10-20 security/pam_af: No more public distfiles
2012-10-20 security/its4: No more public distfiles
2012-10-20 russian/xcyrBGR: No more public distfiles
2012-10-20 russian/wmcyrx: No more public distfiles
2012-10-20 print/advi: No more public distfiles
2012-10-20 palm/plucker: No more public distfiles
2012-10-20 net-p2p/py-bittornado-core: Depends on the deprecated wx 2.4
2012-10-20 net-p2p/py-bittornado: Depends on the deprecated wx 2.4
2012-10-20 net-mgmt/nagios-radauth-plugin: No more public distfiles
2012-10-20 net-mgmt/nagios-check_nick: No more public distfiles
Feature safe: yes
- Update db version to 4.8, for compatability with data files from other OSs
- Convert to OptionsNG
- Remove no-op sed commands.
- Pet portlint
PR: ports/172839
Submitted by: Robert Backahus <robbak@robbak.com> (maintainer)
Feature safe: yes
- BUGFIX: Do not store created torrent in memory before writing to a file
- BUGFIX: No longer fallback to ANY interface if the user-selected
interface cannot be found
- BUGFIX: Fix timezone parsing in RSS
- BUGFIX: Fix cookie support for RSS feeds
while here:
- convert to optionsng
- trim Makefile header
PR: 172169
Submitted by: Aragon Gouveia <aragon at phat.za dot net>
Approved by: EARL <earl1k at mail dot ru> (maintainer)
- BUGFIX: Disabling systray icon no longer disables file association
settings
- BUGFIX: Import new trackers from magnet link in case of duplicate torrent
- BUGFIX: Fix "Skip hash check" feature in torrent import dialog
- BUGFIX: Several Web UI connection fixes
- BUGFIX: Add Basque locale to Web UI
* raise the default torrents allowed to announce to trackers to 1600
* improve uTP slow start behavior
* update use of boost.system to not use deprecated functions
* fix GIL issue in python bindings. Deprecated extension support in python
* fixed bug where setting upload slots to -1 would not mean infinite
* extend the UDP tracker protocol to include the request string from the
tracker URL
- BUGFIX: Fix issue with downloads starting from scratch on startup if
temporary directory setting is enabled.
* Sun Sep 16 2012 - Christophe Dumez <chris@qbittorrent.org> - v3.0.3
- BUGFIX: Fix issue with temporary directory not being taken into
consideration
- BUGFIX: Bypass cache when uploading a torrent file in Web UI
- BUGFIX: "Completed On" column is not updated until restart
- BUGFIX: Fix possible build error on some systems
- I18N: Add hebrew translation
- Update www/libxul to 10.0.7
- Update all dependent ports to use www/libxul19 (no functional changes)
- Bump PORTREVISION on ports where libxul is a run dependency as the
resulting package will change.
Submitted by: Jan Beich <jbeich@tormail.org>
With hat: gecko
- FEATURE: Add "clear" functionality to search field
- BUGFIX: Attempt to use qBittorrent icon from theme if available
- BUGFIX: Fix crash when a fastresume file is empty
- BUGFIX: Fix encoding problem for detected XDG Download folder
- BUGFIX: Improve performance when showing torrent content panel
- BUGFIX: Fix label-based filtering of torrents whose label contains
special characters
- BUGFIX: Fix possible crash due to labels
* Tue Aug 21 2012 - Christophe Dumez <chris@qbittorrent.org> - v3.0.1
- BUGFIX: Fix possible crash when adding a tracker to a magnet torrent
without metadata
- BUGFIX: Remember queue position for torrents without metadata
- BUGFIX: Fix crash when using unauthorized characters in label names
- BUGFIX: Fix search plugins updating
- BUGFIX: Make uTP connections rate limited by default
* fix python binding backwards compatibility in replace_trackers
* fix possible starvation in metadata extension
* fix crash when creating torrents/optimizing file order with pad files
* disable support for large MTUs in uTP until it is more reliable
* expose post_torrent_updates and state_update_alert to python bindings
* fix incorrect SSL error messages
* fix race condition causing shutdown hang
- FEATURE: Brand new torrent addition dialog
- FEATURE: Add the ability to choose the save path when using magnet links
(mutoso)
- FEATURE: Add support for adding multiple local torrents at once (Web UI)
- COSMETIC: Improve style of left panel
- BUGFIX: Lower panels no longer gets disabled
- BUGFIX: Major code refactoring and various optimizations.
- BUGFIX: No longer strip root folder from torrent files
For the port:
- Move to unversioned directory. The last few major releases have been
stable upgrades, so there is no reason to maintain different versions.
Sadly, Transmission has stopped supporting GTK 2.0 (it had to happen some day).
They now require GTK 3.2.0 [1], which we currently lack, so for those who
wish to use the GTK frontend need to stay on version 2.5
When our GTK is upgraded I'll make MOVED entries to make the transition back to
2.6 as seamless as possible.
[1] http://tinyurl.com/cfchfp9
are no more self hosting so we are stuck with 0.25 version while pkgconf provide
the same set of features as 0.27 and a compatible frontend. A symlink to
pkg-config has been added for convenience and compatibility
This also introduces a new macro to use pkgconf in your ports:
USE_PKGCONFIG
it can take the following arguments:
- yes (meaning build only dep)
- build (meaning build only dep)
- run (meaning run only dep)
- both (meaning run and build dep)
From now USE_GNOME= pkgconfig is deprecated in favour of USE_PKGCONFIG
The old gnome macro has been modified to use pkgconf but still the sameway: run
and build dep to avoid large breakage.
While here fix some ports relying on pkg-config but not specifying it, fix some
ports broken because testing wrong .pc files, and fix ports using pkg-config
--version to determine pkg-config version instead of
pkg-config --modversion pkg-config like recommanded by pkg-config
With Hat: portmgr
Exp-runs by: bapt (pointhat-west), beat (pointyhat)
* use random peer IDs in anonymous mode
* fix move_storage bugs
* fix unnecessary dependency on boost.date_time when building boost.asio as
separate compilation
* always use SO_REUSEADDR and deprecate the flag to turn it on
* add python bindings for SSL support
* minor uTP tweaks
* fix end-game mode issue when some files are selected to not be
downloaded
* improve uTP slow start
* make uTP less aggressive resetting cwnd when idle
Approved by: portmgr (beat)
net-p2p/hrktorrent||2012-07-01|Relies on net-p2p/libtorrent-rasterbar-14, which has been discontinued
net-p2p/sharktorrent||2012-07-01|Relies on net-p2p/libtorrent-rasterbar-14, which has been discontinued
- BUGFIX: Fix unreversible "Minimize to tray" on some window managers
- BUGFIX: Fix torrent availability computation
- BUGFIX: Bring window to front after restoring from systray
- BUGFIX: Fix keyboard focus problems on main window
- BUGFIX: Fix ThePirateBay search plugin
- BUGFIX: Fix possible crash when showing torrent content
- BUGFIX: Add support for RSS feeds using magnet links
- BUGFIX: Remove 100kb limit for torrent file size in Web UI
- BUGFIX: Fix ratio limiting bug
- BUGFIX: Do not display .!qB file extensions in Web UI
- BUGFIX: Stop using absolute URLs in Web UI ajax requests
- BUGFIX: Fix unreversible "Minimize to tray" on some window managers
* fixed crash when providing corrupt resume data
* fixed support for boost-1.44
* fixed reversed semantics of queue_up() and queue_down()
* added missing functions to python bindings
(file_priority(), set_dht_settings())
* fixed low_prio_disk support on linux
* fixed time critical piece accounting in the request queue
* fixed semantics of rate_limit_utp to also ignore per-torrent limits
* fixed piece sorting bug of deadline pieces
* fixed python binding build on BSD
* fixed possible crash when enabling multiple connections per IP
* change default of rate_limit_utp to true
* fixed FreeBSD build
* fixed web seed performance issue whith pieces > 1 MiB
* fixed unchoke logic when using web seeds
* fixed compatibility with older versions of boost (down to boost 1.40)
Remove the patch from their svn repo that was incorporated into this version