| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Notes:
svn path=/head/; revision=375108
|
|
|
|
|
|
|
|
|
|
|
| |
- Add new mastersite, homepage, staging support
- Clean pkg-plist
PR: 195437
Submitted by: Henry Hu <henry.hu.sh@gmail.com>
Notes:
svn path=/head/; revision=374916
|
|
|
|
|
|
|
| |
- Use install-strip target.
Notes:
svn path=/head/; revision=374714
|
|
|
|
|
|
|
|
|
|
|
| |
While on it:
- Convert USE_PYTHON -> USES
PR: 195872
Submitted by: cyberbotx@cyberbotx.com (maintainer)
Notes:
svn path=/head/; revision=374712
|
|
|
|
| |
Notes:
svn path=/head/; revision=374492
|
|
|
|
|
|
|
|
|
|
|
| |
This is required for upcoming Perl changes. I just duplicated the FreeBSD
line as a case option rather than add two more patterns -- mainly for
consistency as each platform got their own line in other cases.
Follows: r373971
Notes:
svn path=/head/; revision=374481
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
the 32 ports that still use it. Bump PORTREVISION on their dependent
ports except the ones that depend on these:
audio/libogg
audio/libvorbis
devel/pcre
ftp/curl
graphics/jpeg
graphics/libart_lgpl
graphics/tiff
textproc/expat2
textproc/libxslt
In these cases the same trick as in the recent gettext update is used.
The ports install a symlink with the old library version. When enough
of their dependent ports have had regular updates the remaining ones can
get a PORTREVISION bump and the links can be removed.
Also remove the devel/pcre dependency from USE_GNOME=glib20. It causes
over 2200 packages to depend on devel/pcre while less than 200 actually
link with it. The glib20 package still depends on devel/pcre so this
should not make a difference for ports with USE_GNOME=glib20. Also,
libdata/pkgconfig/glib-2.0.pc lists pcre as a private library so
USE_GNOME=glib20 should not propagate it.
PR: 195724
Exp-run by: antoine
Approved by: portmgr (antoine)
Notes:
svn path=/head/; revision=374303
|
|
|
|
| |
Notes:
svn path=/head/; revision=374210
|
|
|
|
|
|
|
|
| |
MFH: 2014Q4
Security: 567beb1e-7e0a-11e4-b9cc-bcaec565249c
Notes:
svn path=/head/; revision=374190
|
|
|
|
|
|
|
|
| |
With hat: perl
Sponsored by: Absolight
Notes:
svn path=/head/; revision=373971
|
|
|
|
| |
Notes:
svn path=/head/; revision=373858
|
|
|
|
|
|
|
|
| |
PR: 195596
Submitted by: Jan Beich <jbeich@vfemail.net>
Notes:
svn path=/head/; revision=373810
|
|
|
|
|
|
|
|
|
|
|
|
| |
The @sample keyword fixes the config file based error. While here,
clean refactor the port a bit.
PR: 194854
Submitted by: Adrian Waters
Final fix by: Takefu (airport.fm)
Notes:
svn path=/head/; revision=373559
|
|
|
|
|
|
|
|
|
| |
PR: 194283
Submitted by: Frank Wall
Approved by: maintainer timeout
Notes:
svn path=/head/; revision=373545
|
|
|
|
| |
Notes:
svn path=/head/; revision=373514
|
|
|
|
| |
Notes:
svn path=/head/; revision=373513
|
|
|
|
| |
Notes:
svn path=/head/; revision=373511
|
|
|
|
| |
Notes:
svn path=/head/; revision=373510
|
|
|
|
|
|
|
|
|
| |
Drop :keepla from USES=libtool
Approved by: core@ [1]
Notes:
svn path=/head/; revision=373492
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
Notes:
svn path=/head/; revision=373448
|
|
|
|
| |
Notes:
svn path=/head/; revision=373404
|
|
|
|
|
|
|
| |
- Update pkg-message.
Notes:
svn path=/head/; revision=373130
|
|
|
|
|
|
|
| |
- Update pkg-message.
Notes:
svn path=/head/; revision=373129
|
|
|
|
|
|
|
|
| |
- pswrite has been removed in faver of ps2write.
- epswrite has been removed in favor of eps2write.
Notes:
svn path=/head/; revision=373126
|
|
|
|
| |
Notes:
svn path=/head/; revision=373122
|
|
|
|
|
|
|
|
|
|
|
|
| |
stagedir.
PR: 195109
Reported by: Nils M. Holm <bsdbugs@t3x.org>
Tested by: Nils M. Holm <bsdbugs@t3x.org>
MFH: 2014Q4
Notes:
svn path=/head/; revision=372719
|
|
|
|
|
|
|
| |
Hope to see you back! Thank for all the work!
Notes:
svn path=/head/; revision=372709
|
|
|
|
| |
Notes:
svn path=/head/; revision=372510
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Upgrade all things linux-c6- to CentOS 6.6
- Add ports:
devel/linux-c6-libsigc++20
graphics/linux-c6-gdk-pixbuf [1]
graphics/linux-c6-glx-utils
- Add pkg-plists for net/linux-c6-openldap
and security/linux-c6-cyrus-sasl2
- Misc. cleanups
Differential Revision: https://reviews.freebsd.org/D1108
Submitted by: kmoore [1]
Reviewed by: rene (emulation)
Approved by: portmgr (swills)
Approved by: swills (mentor)
Sponsored by: Perceivon Hosting Inc.
Notes:
svn path=/head/; revision=372445
|
|
|
|
|
|
|
|
|
|
|
| |
- Fix two getsockopt calls so they return peer credentials correctly [2]
PR: 194856 [1], 191515 [2]
Submitted by: Adrian Waters <draenan@gmail.com> [1]
Submitted by: Bengt Ahlgren <bengta@sics.se> [2]
Notes:
svn path=/head/; revision=372260
|
|
|
|
|
|
|
| |
Some times man page isn't ready before installing starts.
Notes:
svn path=/head/; revision=372247
|
|
|
|
|
|
|
| |
Approved by: portmgr (mat)
Notes:
svn path=/head/; revision=372228
|
|
|
|
|
|
|
| |
PR: 194624
Notes:
svn path=/head/; revision=372191
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Proudly presented by the KDE on FreeBSD team, with several guest stars.
This update took way longer than initially expected due to us previously
accumulating assumptions and changes to Qt's build system that finally bit
us back with the 5.3 release series, so we had to do a fair amount of
cleanup.
New ports:
- comms/qt5-serialport: Qt functions to access serial ports, originally
based on work by Fernando Apesteguia. [1]
- devel/qt5-qdoc: Qt documentation generator, the Qt5 equivalent of
devel/qt4-qdoc3. Originally worked on by Tobias Berner.
It had already been half-split from devel/qt5-buildtools,
we just needed to finish the work.
Dead ports:
- devel/qt5-qmldevtools: Merged into lang/qt5-qml.
Minor changes:
- devel/qt5: Add x11/qt5-x11extras and the new ports to the dependency list.
- graphics/qt5-imageformats: The port now supports the JPEG2000, WEBP,
Direct Draw Surface and ICNS formats.
- multimedia/qt5-multimedia: The ALSA and PULSEAUDIO options are now
mutually exclusive due to changes introduced in
Qt 5.3.0 (the ALSA code is now a proper plugin
that is only built if PulseAudio is not used).
- x11/qt5-x11extras: Add USE_LDCONFIG since the port installs a shared
library.
The big changes:
- bsd.qt.mk: Set QMAKESPEC instead of QMAKEPATH. [3]
QMAKEPATH does much more than we want now that we call qmake from the top
of ${WRKSRC}. qmake uses QMAKEPATH when evaluating the QMAKE_MKSPECS
property, which is in turn used by qt_config.pri to load the .pri files in
mkspecs/modules.
In practice, this means that if people have an older Qt installation those
files will be used and QT_CONFIG will have values such as "gui" even if
one is building a port like textproc/qt5-xml, which passes -no-gui to the
configure script. Consequently, unintended code paths may be enabled or
the configuration step can just fail if the .pro files expect values that
are not present in the system-wide, older .pri files.
We avoid all those problems if we use QMAKESPEC, as qmake does not take
its value into account when evaluating the QMAKE_MKSPECS property and will
only parse the files in the mkspec's directory (mkspecs/freebsd-clang, for
example, instead of all the files in mkspecs).
- Stop explicitly passing ${LOCALBASE} to the compiler. [3]
qmake's behavior has changed in Qt 5, and the paths set in QMAKE_INCDIR
and QMAKE_LIBDIR in the mkspecs are passed before any others, such as the
ones in the build directory themselves.
In practice, this means that we end up with linker calls like this:
c++ -o libfoo.so foo.o bar.o -L/usr/local/lib -L/wrkdir/build/lib
-lQt5Gui -lQt5Core
So if one already has Qt installed in the system, the older, already
present version of the libraries in /usr/local/lib will be used instead of
the newly-built ones in /wrkdir/build/lib.
QTBUG-40825 discusses this behavior upstream, but there has been no
agreement on a solution yet.
For now, the solution adopted is to make the compiler and the linker aware
of those paths but only try them last after all others, and this is
achieved by setting the CPATH and LIBRARY_PATH environment variables when
qmake is being used.
In addition to setting them in CONFIGURE_ENV and MAKE_ENV, we also need to
stop changing QMAKE_INCDIR and QMAKE_LIBDIR as well as filter those paths
from the pkg-config calls qtbase's configure script makes.
- Call qmake from the root of the ${WRKSRC}.
In Qt 5.3, Qt's build infrastructure has undergone some changes that make
our previous approach of calling qmake from the directories we want to
build stop working. Things would break even more in Qt 5.4, in which
qtbase's configure script does not accept the -process, -fully-process and
-dont-process arguments anymore (it always behaves as if -process had been
used).
Bite the bullet and start calling qmake from ${WRKSRC}. The largest part of
this change involves changing lines in Makefiles from
WRKSRC_SUBDIR= foo/bar
to
BUILD_WRKSRC= ${WRKSRC}/foo/bar
INSTALL_WRKSRC= ${WRKSRC}/foo/bar
as well as adding patches to .pro files to avoid entering other
subdirectories and removing post-configure targets that are not necessary
anymore.
Since qmake needs to be called from the top of ${WRKSRC} anyway, we can
also simplify the configuration process for the qtbase ports a little.
Looking at r10019 it is not clear why we started calling qmake in the
pre-configure target in addition to the post-configure one (while also
skipping it in do-configure), but we can now drop this call since letting
configure behave as if -process had been passed means it will call qmake
on its own and overwrite the files generated by the pre-configure call. We
still need to call qmake in post-configure though, as the configure script
does not pass -recursive when calling qmake and we need to be able to call
make from any subdirectory when building.
PR: 194762 [1]
PR: 194566 # exp-run with base GCC and clang
PR: 194088 [3]
Notes:
svn path=/head/; revision=372179
|
|
|
|
|
|
|
| |
Reported by: Scott Allendorf
Notes:
svn path=/head/; revision=372127
|
|
|
|
| |
Notes:
svn path=/head/; revision=372113
|
|
|
|
|
|
|
|
|
|
| |
are used at the same time.
PR: 194349
Submitted by: Zsolt Udvari
Notes:
svn path=/head/; revision=372088
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Fix building on -CURRENT
- Add LICENSE
- Pet portlint
PR: 194500
Submitted by: Kato Tsuguru <tkato432@yahoo.com>
Approved by: mentors (implicit)
Notes:
svn path=/head/; revision=372071
|
|
|
|
|
|
|
| |
PR: ports/194680
Notes:
svn path=/head/; revision=372055
|
|
|
|
|
|
|
|
|
|
|
| |
- Update MASTER_SITES to fix fetch
- Clean up plist from @dirrm
Reported by: pkg-fallout
MFH: 2014Q4
Notes:
svn path=/head/; revision=371794
|
|
|
|
| |
Notes:
svn path=/head/; revision=371478
|
|
|
|
|
|
|
| |
Approved by: portmgr (implicit)
Notes:
svn path=/head/; revision=371452
|
|
|
|
| |
Notes:
svn path=/head/; revision=371415
|
|
|
|
|
|
|
|
|
|
|
| |
Alias is a new USES tool that allows DragonFly to masquerade as FreeBSD
by setting CFLAGS+= -D__FreeBSD__. For some ports, this fixes the build
without the need for additional patches.
Approved by: portmgr (bapt, blanket)
Notes:
svn path=/head/; revision=371252
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
USE_KDE4=kdehier component has been deprecated, new components added:
baloo - Baloo core libraries
baloo-widgets - Baloo widgets library
kfilemetadata - KDE library for extracting file metadata
New ports:
graphics/kqtquickcharts - QtQuick plugin to render interactive charts
misc/artikulate - Pronunciation trainer for KDE
(not usable currently, links to both
GStreamer 1.x and 0.10.x via dependencies)
sysutils/baloo[-widgets] - KDE framework for searching and
managing user metadata
sysutils/kfilemetadata - Library for extracting file metadata
l10n ports:
- Farsi (Persian) and Indonesian translations has been readded
- Vietnamese didn't pass threshold for inclusion into release
astro/kstars:
- switch dependency from math/eigen2 to math/eigen3
- add PYKDE option for updating supernovae data
deskutils/kdepim4:
- update dependencies: add libkgapi and baloo,
remove now needless clucene, link-grammar, strigi
- add patch to fix build with gcc42
- update COMMENT and description for all KDE PIM ports
devel/ruby-krossruby:
- remove BROKEN, it builds with ruby 2.x now
editors/kate:
- add patch to disable memory-hungry build of the kate tests [1]
graphics/okular:
- add dependency on graphics/libkscreen
math/cantor:
- add optional dependency on lang/luajit for LuaJIT backend
- fix gfortran detection [2]
misc/kdehier4:
- adapt to new pkg world. Now the purpose of kdehier4 only
to link some stuff between KDE4_PREFIX and LOCALBASE.
science/kalzium:
- switch dependency from math/eigen2 to math/eigen3
- add dependence on science/chemical-mime-data
x11-themes/kdeartwork4
- switch dependency from math/eigen2 to math/eigen3
among other changes:
- drop deprecated USE_KDE4=kdehier
- drop @dirrm from plist
- clean up pkg-descr
- convert to options helpers
- other portlint fixes
The area51 repository features commits by alonso, rakuco and myself.
PR: 187150 [1]
Reported by: pe.freethread@live.com
Patch by: Tobias Berner <tcberner@gmail.com>
PR: 180674 [2]
Reported by: torsten.eichstaedt@web.de
PR: 194316
Exp-run: antoine
Notes:
svn path=/head/; revision=371193
|
|
|
|
|
|
|
|
|
|
|
| |
- Fixes in pkg-plist
PR: 194172
Submitted by: Naram Qashat <cyberbotx@cyberbotx.com>
Approved by: mentors (implicit)
Notes:
svn path=/head/; revision=371051
|
|
|
|
| |
Notes:
svn path=/head/; revision=371045
|
|
|
|
| |
Notes:
svn path=/head/; revision=371044
|
|
|
|
|
|
|
|
| |
- Add LICENSE_FILE
- Drop @dirrm* from plist
Notes:
svn path=/head/; revision=370841
|
|
|
|
| |
Notes:
svn path=/head/; revision=370833
|