Changelog:
* bugfix: #1448549 importing CSV files automatically creates 3 new accounts
* bugfix: #1443782 date filter From/To fields not working in Trend time and
Balance reports
* bugfix: #1443048 saving cut file name after a dot
* bugfix: #1443047 budget amount is wrong (seems twice)
* bugfix: #1429414 calendar widget can't be dismissed by clicking on the
arrow or text entry
Since the setup.py patch would never get sent upstream anyway, I
modified the patch to install the desktop icons on every platform
that ports supports unconditionally rather than check the OSNAME
against a list. Issue was introduced on last commit
Approved by: blanket (restore DF functionality)
- Remove const qualifier from iconv(3) to match POSIX:
http://pubs.opengroup.org/onlinepubs/9699919799/functions/iconv.html
- Patch iconv.h to expose more GNU extensions when LIBICONV_PLUG is
defined because the base system iconv supports these extensions too.
Add/remove patches to/from ports to call iconv with non-const arguments.
This breaks some ports on FreeBSD 10 because base system iconv.h still has
the const qualifier. Fix this by letting USES=iconv add a build dependency
on converters/libiconv so ports can use its iconv.h (with LIBICONV_PLUG
defined) instead of the base system iconv.h.
This exposed some ports that link with libiconv when it is available instead
of using libc iconv. In these cases one of the following changes has been
made:
- patch configure scripts to test for libc iconv first
- add ac_cv_lib_iconv_libiconv=no or similar to CONFIGURE_ARGS to disable
some configure tests
- converters/wkhtmltopdf: this includes Qt4 so add a patch from devel/qt4
- lang/gcc5-aux: respect CFLAGS and friends during configure such that
LIBICONV_PLUG is defined in the iconv test, also switch to external
gettext
- mail/gnarwl: replace patches with CPPFLAGS/LIBS
- multimedia/ffmpeg2theora: remove iconv test from SConstruct and use
ICONV_LIB in port Makefile instead, also fix a bug in subtitles.c
- net-im/licq: finish conversion to cmake
- net-mgmt/bandwidthd, net-mgmt/icinga, net-mgmt/nagios, net-mgmt/nagios4:
don't need iconv
- textproc/p5-XML-TinyXML: finish conversion to USES=perl5
Other changes:
- databases/qdbm and slaves: respect CFLAGS and friends, also enable bzip2
and lzo support
- games/ldmud: respect CFLAGS and friends
- graphics/inventor: replace some patches with MAKE_ARGS/MAKE_ENV to respect
CFLAGS and friends, also remove FreeBSD/alpha patch and add missing xorg
dependencies
PR: 199099
Exp-run by: antoine
Approved by: portmgr (antoine)
Simplify gnustep ports
Hook into the regular ports framework:
- LIB_DEPENDS for library dependencies
- Use regular USE_LDCONFIG
Reuse USES=objc (automatic)
USE_GNUSTEP is now a macro to set the dependencies and build feature needed.
Accepted arguments: back base build gui
Merge deskutils/preferencepanes into deskutils/systempreferences
The maintainer confirmed that the limitation of tclink to php 5.3 was
an error and that it functions on all supported versions of PHP. As a
result, the port's deprecation tag has been removed.
PR: 198778
Changes to version 0.10-34:
* R/finance.R (get.hist.quote): Fix problems with new oanda format
reported by Bert Tijhuis <bert.tijhuis@xs4all.nl>.
Changes to version 0.10-33:
* R/finance.R: Change get.hist.quote() to use new oanda URL and
file format.
The PHP developers stopped providing security patches for the 5.3
branch on 14 August 2014. They "strongly urge" to upgrade to current
versions "as using older versions may expose you to security
vulnerabilities and bugs that have been fixed in more recent versions"
of PHP.
The PHP53 branch was released from maintainership today, so it's being
deprecated with removal set for 15 April 2015.
There were only 8 ports limited to php53, six of which were pecl- ports.
These ports must be upgraded to use a later version of php (5.6 is
recommended) soon, or they will be removed with php53.
Note that all 8 ports incorrectly set the PHP_DEFAULT_VERSION, so this
was changed to use IGNORE_WITH_PHP instead while here.
PR: 198150
I came to fix only one problem with libofx, but when it failed to pass
stage-QA checks, I found others.
1) CXXFLAGS not propagated (PHB 12.9) due to bug in configure (blanket)
2) DragonFly iconv support (blanket, taken from DPorts)
3) DOXYGEN option was no implemented
* --disable-doxygen was set rather than DOXYGEN_CONFIGURE_ENABLE
* DOXYGEN_BUILD_DEPENDS was not set
4) disable doxygen setting, html documentation got installed
unconditionally, but this was not reflected in plist
I decided that --disable-doxygen was the correct option because html files
were already provided an installed, so the DOXYGEN option was removed. I
used PORTDOCS to fix the pkg-plist. This port passes stage-QA now.
Approved by: blanket and just-fix-it
Using this new scheme allows only setting the _tag_ or _commit hash_ in
GH_TAGNAME and not having to know the hash for a tag. This scheme will
download a tarball that has a different checksum than before due to a changed
directory name for extraction.
The following MASTER_SITES are provided to retain the old checksum and
directory structure (that require GH_COMMIT):
GH -> GHL
GITHUB -> GITHUB_LEGACY
Differential Revision: https://reviews.freebsd.org/D748
Submitted by: amdmi3
Reviewed by: mat, swills, antoine, bdrewery
With hat: portmgr
- Remove dependencies on modules distributed as part of perl core
- Remove references to FreeBSD < 8 and perl < 5.16
- Ensure that DOCS and EXAMPLES options exist for ports installing
PORTDOCS or PORTEXAMPLES
- Reduce unnecessary inclusions of bsd.port.options.mk by using
OPTIONS helpers and the like
- Fix some cases where dependencies were only assigned to BUILD_DEPENDS
- Fix a few of the cases where dependencies were only assigned to RUN_DEPENDS.
This one happens in many, many ports. I only applied it in cases where
it interfered with 'make test' but it should maybe be done more generally.
- Mute ${MKDIR} in installation
- Parethesize compound commands
- In www/p5-URI-Fetch, remove the ZLIB option that wasn't used
2015-02-28 finance/openerp-server: Broken for more than 6 months
2015-02-28 graphics/p5-Geo-KML
2015-02-28 mail/postfix-tls: TLS is now a default for postfix / postfix-current
2015-02-28 net/spserver: Broken for more than 6 months
2015-02-28 net/xrdesktop: Unmaintained upstream - please use net/xrdesktop2 instead
2015-02-28 www/mediawiki122: Deprecated by upstream, use www/mediawiki12{3,4} instead
2015-02-28 www/mod_cplusplus: written for apache 2.0, no longer maintained upstream
2015-02-28 www/py-django15: not supported by upstream
math/isabelle and ports-mgmt/porteasy have pending updates, so preserve them.
What's new:
- migrated to GTK+ 3
- new reworked icon set
- new stack chart for budget report
- added a file statistics dialog
- import process reworked and refactored to ease import
first contains runtime libraries such as libintl and the latter contains
developer tools such as msgfmt. Ports that use gettext will usually need
a LIB_DEPENDS on gettext-runtime and a BUILD_DEPENDS on gettext-tools.
USES=gettext-runtime can be used to set a LIB/BUILD/RUN_DEPENDS on
devel/gettext-runtime and USES=gettext-tools can be used to set a
BUILD/RUN_DEPENDS on devel/gettext-tools. USES=gettext is now the same
as "USES=gettext-runtime gettext-tools" meaning a LIB_DEPENDS on
devel/gettext-runtime and a BUILD_DEPENDS on devel/gettext-tools.
Update gettext to 0.19.3.
Remove :oldver from converters/libiconv and devel/gettext-runtime. Leave
symlinks with the old library versions to avoid the need to bump
PORTREVISION on a large number of dependent ports. When most of the
dependent ports have had normal version updates, PORTREVISION can be
bumped on the remaining ones (low number) and the links can be removed.
Fix some ports that installed files in lib/locale instead of share/locale.
PR: 194038
Reviewed by: bapt
Exp-run: antoine
Approved by: portmgr (antoine)
Before, we had:
site_perl : lib/perl5/site_perl/5.18
site_perl/perl_arch : lib/perl5/site_perl/5.18/mach
perl_man3 : lib/perl5/5.18/man/man3
Now we have:
site_perl : lib/perl5/site_perl
site_arch : lib/perl5/site_perl/mach/5.18
perl_man3 : lib/perl5/site_perl/man/man3
Modules without any .so will be installed at the same place regardless of the
Perl version, minimizing the upgrade when the major Perl version is changed.
It uses a version dependent directory for modules with compiled bits.
As PERL_ARCH is no longer needed in plists, it has been removed from
PLIST_SUB.
The USE_PERL5=fixpacklist keyword is removed, the .packlist file is now
always removed, as is perllocal.pod.
The old site_perl and site_perl/arch directories have been kept in the
default Perl @INC for all Perl ports, and will be phased out as these old
Perl versions expire.
PR: 194969
Differential Revision: https://reviews.freebsd.org/D1019
Exp-run by: antoine
Reviewed by: perl@
Approved by: portmgr
This is a GNU grep specific switch that was disabled in March 2010
(~version 2.6) and finally removed in version 2.17 (Feb 2014). It's
still supported in the base grep, but the man page talks about possible
core dumps. DragonFly has grep v2.20 in base now and the port stopped
building. Just remove the deprecated/EOL'd option.
- Upgrade to 2.3.22
- Depend on Apache 2.2 or later.
- Add dependency on mod_php5 or CGI when used with Apache
- Add NLS option
- (re-)assign maintainer to ek@purplehat.org
PR: 194255
Differential Revision: https://reviews.freebsd.org/D964
Submitted by: ek@purplehat.org
Approved by: swills (mentor)
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)
in r363436 and remove the UPDATING entry because it did not guarantee
that all ports were updated nor that they were updated in the right order.
Also remove libgcrypt.la again.
PR: 192342
Approved by: portmgr (implicit, bump unstaged ports)
According to the PR opened 30 Jan 2014, openerp-server has been broken
out of the box ever since it was updated to version 7.0. The maintainer
has not responded despite being pinged in June.
PR: 186262
Submitted by: Marc (sherpa consulting)
Action due to: maintainer timeout (~6 months)
- Strip binaries
- Remove autotools hacks that can be fixed with staging
- Fix packaging of documentation and give regular DOCS their own option
- Rename APIDOC option to DOXYGEN
- Bump PORTREVISION
Dave Shar <koalative at gmail.com> wishes to maintain these ports
with my help.
audio/portaudio
- Pass maintainership to koalative at gmail.com
audio/portaudio2
- Pass maintainership to koalative at gmail.com
deskutils/parcellite
- Pass maintainership to koalative at gmail.com
devel/allegro
- Change Makefile header, add Created by Jimmy Olgeni <olgeni@FreeBSD.org>
- Pass maintainership to koalative at gmail.com
devel/allegro-devel
- Change Makefile header, use my name and @FreeBSD.org email
- Pass maintainership to koalative at gmail.com
emulators/q4wine
- Remove not needed linie
- Pass maintainership to koalative at gmail.com
emulators/swine
- Change Makefile header, use my name and @FreeBSD.org email
- Pass maintainership to koalative at gmail.com
finance/venice
- Pass maintainership to koalative at gmail.com
graphics/glfw
- Pass maintainership to koalative at gmail.com
graphics/glfw2
- Pass maintainership to koalative at gmail.com
graphics/xsane
- Pass maintainership to koalative at gmail.com
textproc/loook
- Pass maintainership to koalative at gmail.com
- Remove easy_install dependency
- Convert to PYDISTUTILS_AUTOPLIST
- Bump PORTREVISION to enforce a cleanup for the easy_install references
With hat: python@
Approved by: portmgr (implicit)
- Pass maintainership to submitter
- While I'm here, remove leading indefinite article from COMMENT
PR: ports/189351
Submitted by: Muhammad Moinur Rahman <5u623l20@gmail.com>
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
a zeising, kwm production, with help from dumbbell, bdrewery:
NEW XORG ON FREEBSD 9-STABLE AND 10-STABLE
This update switches over to use the new xorg stack by default on FreeBSD 9
and 10 stable, on osversions where vt(9) is available.
It is still possible to use the old stack by specifying WITHOUT_NEW_XORG in
/etc/make.conf .
FreeBSD 8-STABLE and released versions of FreeBSD still use
the old version.
A package repository with binary packages for new xorg will
be available soon.
This patch also contains updates of libxcb and related ports, pixman, as well
as some drivers and utilities.
Bump portrevisions for xf86-* ports, as well as virtualbox-ose-additions due
to xserver version change.
Apart from these updates, the way shared libraries are handled has been
changed for all xorg ports, as well as libxml2 and freetype, which means
ltverhack is gone and as a consequence shared libraries have been bumped.
The plan is that this change will make library bumps less likely in the
future.
All affected ports have had their portrevisions bumped as a consequence of
this.
Fix some issues where WITH_NEW_XORG weren't detected properly on CURRENT.
Update instructions, hardware support, and more notes can be found on
https://wiki.freebsd.org/Graphics
Thanks to: all testers, bdrewery and the FreeBSD x11@ team
exp-run by: bdrewery [1]
PR: ports/187602 [1]
Approved by: portmgr (bdrewery), core (jhb)
- Add LICENSE
- Support STAGEDIR
- While I'm here
- Remove leading indefinite article from COMMENT
- Do not silence installation message
- Fix PLIST to allow packaging as user
Changes: http://www.sql-ledger.com/cgi-bin/nav.pl?page=misc/whatsnew.html&title=What%27s%20New
PR: 188112
Submitted by: Muhammad Moinur Rahman <5u623l20@gmail.com> (maintainer)
GCC 4.6.4 to GCC 4.7.3. This entails updating the lang/gcc port as
well as changing the default in Mk/bsd.default-versions.mk.
Part II, Bump PORTREVISIONs.
PR: 182136
Supported by: Christoph Moench-Tegeder <cmt@burggraben.net> (fixing many ports)
Tested by: bdrewery (two -exp runs)
* bugfix: #1285326 export transactions to csv. Concat [dot]csv to filename
* bugfix: #1285164 tags not well sorted when mixed with blank
* bugfix: #1277622 problem with the split transaction and
the Vehicle cost feature
* bugfix: #1276377 qif import shows 0 items
* bugfix: #1275534 Balances not updated with sheduled transactions
* wish : #1273848 insert scheduled more than 92 days in advance
OPTIONS_DEFINE. This policy has been implemented only recently that's why we
have many ports violating this policy.
This patch adds the default options specified in the Porter's Handbook to
OPTIONS_DEFINE where they are being used. Ports maintained by
gnome@FreeBSD.org, kde@FreeBSD.org and x11@FreeBSD.org have been excluded.
Approved by: portmgr (bapt)
fixc connects to remote host and sends out FIX messages it reads from local
scenario file.
WWW: https://github.com/blttll/fixc
In addition to original submission:
* stagify
* Add PLIST_FILES
* PORTREVISION not needed for a brand new port
* Use DIST_SUBDIR as the distfile name is not indicative of
which port it belongs to
PR: ports/181943
Submitted by: blttll@gmail.com
Point all www/py-requests dependants to www/py-requests1 in preparation for
the upgrade of www/py-requests to version 2.x, which substantially breaks API
compatibility.
Maintainers of these ports can update their requests dependency independently
as time for sufficient testing permits.
PR: ports/185631
2013-12-22 devel/ruby-cvs: Broken for more than 6 month
2013-12-22 devel/hs-reactive: Broken for more than 6 month
2013-12-22 databases/rubygem-delayed_job_data_mapper: Broken for more than 6 month
2013-12-22 graphics/xmagv: Broken for more than 6 month
2013-12-22 lang/slib-gauche: Broken for more than 6 month
2013-12-22 graphics/f-spot: Broken for more than 6 month
2013-12-22 sysutils/linux-megamgr: Broken for more than 6 month
2013-12-22 games/linux-savage-samuraiwars: Broken for more than 6 month
2013-12-22 ftp/gftp: Broken for more than 6 month
2013-12-22 devel/hs-DeepArrow: Broken for more than 6 month
2013-12-22 converters/py-svglib: Broken for more than 6 month
2013-12-22 converters/p5-Unicode-Lite: Broken for more than 6 month
2013-12-22 mail/squirrelmail-calendar_sql_backend-plugin: Broken for more than 6 month
2013-12-22 finance/quantlib: Broken for more than 6 month
2013-12-22 games/xkobo: Broken for more than 6 month
2013-12-22 games/quake3-rq3: Broken for more than 6 month
2013-12-22 math/fbm: No new release since 2004, new supported upstream
2013-12-01 x11-fm/xnc: Latest release from 2005, upstream disappeared, does not build
2013-12-01 audio/liteamp: Dead upstream since 2004, does not build with clang
2013-12-01 net-im/tapioca-qt: Unmaintained upstream since 2007, not used by anything
2013-12-01 net-im/telepathy-qt: Unmaintained upstream since 2007, use net-im/telepathy-qt4
2013-12-01 x11-toolkits/linux-f10-gtk: GTK1 is deprecated
2013-12-01 net-im/linux-ymessenger: Depends on deprecated Linux GTK1
2013-12-01 emulators/linux-pete-mesagpu: Depends on deprecated Linux GTK1
2013-12-01 emulators/linux-pete-xgl2gpu: Depends on deprecated Linux GTK1
2013-12-01 emulators/linux-peops-softgpu: Depends on deprecated Linux GTK1
2013-12-01 finance/eqonomize-kde4: No upstream releases since 2008, does not build on FreeBSD 10 and 11
2013-12-01 comms/uhso-kmod: included in base system on all supported releases
2013-12-01 deskutils/ecru: No longer maintained upstream
2013-12-01 editors/gphpedit: No longer maintaned upstream
2013-12-01 irc/inspircd12: No upstream support; known vulnerable. Please use irc/inspircd
2013-12-01 graphics/py-clutter: Broken for more than 6 month
2013-12-01 graphics/py-clutter-gtk: depends on expired graphics/py-clutter
Since this patch converts all affected ports, bsd.cran.mk no longer supports
NO_STAGE and errors out if NO_STAGE is set.
Exp-run: ports/184216
Reviewed by: bdrewery
Approved by: portsmgr, wen
The port has no maintainer, there has been no upstream release since 2008
and it fails to build on HEAD and FreeBSD 10.
Unless someone steps up to maintain the port (even though I don't see why)
and fix it, it will be removed in a few weeks.