summaryrefslogtreecommitdiff
path: root/Mk
AgeCommit message (Collapse)Author
2014-10-24Revert r371447, this breaks important ports like devel/py-gobjectAntoine Brodin
With hat: portmgr
2014-10-24- Use the proper python version value within a single port buildMarcus von Appen
If a port requests a different python version from the one being the default or provided at the command line, certain directories as well as plist entries will use the wrong python version value (the one being the default or provided at the command line), instead of the value, the port requests Differential Revision: https://reviews.freebsd.org/D963 With hat: python@
2014-10-23Remove @dirrm and @dirrmtry entries from the Qt ports.Raphael Kubo da Costa
2014-10-20Remove unused and broken new-plist targetBaptiste Daroussin
Modify the automatic plist to not generate the @dirrm
2014-10-20Add Mk/Uses/alias.mkJohn Marino
When on used FreeBSD, this tool doesn't do anything. However, when used on DragonFly, it will define __FreeBSD__ appropriately in CFLAGS which allows the port to build with minimal or no extra patches. Differential Revision: https://reviews.freebsd.org/D950 Reviewed by: portmgr Approved by: bapt (portmgr)
2014-10-19KDE/FreeBSD team presents KDE SC 4.14.2 and KDE Workspace 4.11.13!Max Brazhnikov
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
2014-10-19- Add X265 knob (default off) for X.265 (HEVC) encoding support usingJuergen Lock
multimedia/x265. Example usage: (-c:a libfdk_aac needs FDK_AAC knob too) ffmpeg -i $inputvideofile -c:a libfdk_aac -b:a 64k -c:v libx265 -x265-params crf=31 $outputfile.mkv This can now be played back by at least ffplay (needs SDL knob), vlc, mplayer, mpv, xine. (and gives a nice reduction in file size.) No objection from: multimedia@ list
2014-10-18Switch from clang33 to clang34 for ports using compiler:*11*, objc orAntoine Brodin
gnustep on freebsd 8.4 and 9.1 PR: ports/193555 Differential Revision: https://reviews.freebsd.org/D935 Reviewed by: bapt Exp-run: self
2014-10-18Unbreak seamonkey-i18nAntoine Brodin
With hat: portmgr
2014-10-17And remember to bump versions here too.Mathieu Arnold
Sponsored by: Absolight
2014-10-17Update Mesa ports to new default of 9.1.7 and more recent version to 10.3.0.Koop Mast
The port will switch to the newer version if hw context is available in the i915kms driver. - Get ride of WITH_NEW_XORG. - Use @comment in plist to ignore unwanted files in the stagedir, instead of trying to remove them in post-install. - Bump portrevision of 9.1.7 due to dependency changes. - Drop :keepla from USES=libtool. - Drop @dirrm[try] from plists - Give dri propper options, with pkg-help for additional information. - Make separate plist for dri for the different versions, the combined plist was headache inducing. - Add "workaround" patches to allow clang to build the dri port on i386 [1]. USE_GCC is now only needed for 8.x. - Add gbm port and USE_GL switch for it. PR: 192286 [1] Submitted by: Carlos Jacobo Puga Medina [1] Approved by: portmgr (bapt@) In collaberation with: dumbbell@ Obtained from: xorg-dev
2014-10-15- Update Firefox to 33.0Beat Gaetzi
- Update Firefox ESR to 31.2.0 - Update NSS to 3.17.2 - Update Thunderbird to 31.2.0 - Update libxul to 31.2.0 (and mark as BROKEN) - Disable SSL 3.0 with pref (Upstream bug 1076983) - (workaround) replace USE_GCC=yes with USES=compiler:gcc-c++11-lib in order to fix runtime for PGO and powerpc/powerpc64 on libc++ systems - Add OSS audio fallback for HTML5 audio from upstream bug; not exposed yet because WebRTC still needs ALSA or PulseAudio - Kill @dirrm from gecko@ ports per CHANGES from 20140922 - Drop workaround for LLVM PR 19007: base and lang/clang34 have the fix - Improve workaround comment for LLVM PR 15840, partially rejecting r348851 by marino@ until bug 193555 PR: 194356 Submitted by: Jan Beich Security: http://www.vuxml.org/freebsd/9c1495ac-8d8c-4789-a0f3-8ca6b476619c.html
2014-10-09Modern compilers have more -O* flags that enable strict aliasing. InsteadTijl Coosemans
of listing each one, just add -fno-strict-aliasing to CFLAGS unconditionally PR: 186929 Exp-run by: antoine Approved by: portmgr (antoine)
2014-10-09Switch default Ruby to 2.0Steve Wills
2014-10-08- Accept absolute path for @fc, @fontsdir, @fcfontsdir, @shell keywordsAlex Kozlov
Approved by: portmgr (antoine, bapt) Differential Revision: https://reviews.freebsd.org/D721
2014-10-08Comment out, it is not ready for primeBaptiste Daroussin
2014-10-08Check CATEGORIES sanity directly from bsd.sanity.mkBaptiste Daroussin
Differential Revision: https://reviews.freebsd.org/D917 Reviewed by: bdrewery
2014-10-08Use bsd.sanity.mk to check for INSTALLS_SHLIBBaptiste Daroussin
2014-10-08info keyword now handles full pathsAntoine Brodin
With hat: portmgr
2014-10-08Get rid of _DESKTOPDIR_REL and use DESKTOPDIR everywhereBaptiste Daroussin
That avoids playing with @cwd
2014-10-08Use absolute path for PORTDATA PORTDOCS and PORTEXAMPLESBaptiste Daroussin
That makes them @cwd safe
2014-10-08Use absolute patch for rc scripts in plistBaptiste Daroussin
That avoids playing with @cwd
2014-10-08Make info files absolute patch in plistBaptiste Daroussin
That makes them more @cwd safe while simplifying the infra
2014-10-07- Do not blindly assume PREFIX to be the same as PYTHONBASE, when creating theMarcus von Appen
egg-info entries for the plist PR: 193811 Reported by: 6yearold@gmail.com Exp-run by: antoine@ With hat: python@
2014-10-07Fix typoAntoine Brodin
With hat: portmgr
2014-10-07Add a master site for libreoffice dev hosting abbreviated as LODEVBaptiste Daroussin
2014-10-07Add a use to handle gperf dependencyBaptiste Daroussin
It uses gperf from base if it exists and its version is 3.x.x Otherwise it uses gperf from ports
2014-10-07Remove unused configure-autotools target from Mk/bsd.autotools.mk andTijl Coosemans
Mk/bsd.port.mk Approved by: portmgr (bapt)
2014-10-07graphics/linux-c6-libGLU: Port of CentOS 6.5's Mesa libGLUJohannes Jost Meixner
Add port of CentOS 6.5's libGLU library. This allows several games to be used with the new CentOS ports. While here: - Add c6 libglu to Mk/bsd.linux-apps.mk - Add to emulators/linux-c6 as dependency, bump PORTREVISION Differential Revision: https://reviews.freebsd.org/D841 Approved by: swills (mentor) Approved by: portmgr (bapt)
2014-10-06Replace @dirrm/@dirrmtry with @dir in makeplist and leftovers checkAntoine Brodin
Differential Revision: https://reviews.freebsd.org/D901 Reviewed by: bapt With hat: portmgr
2014-10-06Add net/linux-c6-avahi-libs and add it as a dependency of emulators/linux-c6.Lars Engels
Differential Revision: D902 Approved by: portmgr (bapt)
2014-10-05- Update devel/libtool and devel/libltdl to version 2.4.2.418Tijl Coosemans
- Patch libtool so it uses the same library version specification as on Darwin, Linux and other systems. Given the version current:revision:age a library will be given the extension .so.major.age.revision with major equal to current-age. Before libtool would use .so.current on FreeBSD. - Patch libtoolize to remove two cases of umask 0 that caused libltdl files to be copied world writable (--ltdl option) - Let USES=libtool patch this new version correctly - Adjust all ports with USES=libtool:build and bump PORTREVISION on their dependent ports if a library version changed PR: 194068 Exp-run by: antoine Approved by: portmgr (antoine)
2014-10-04qa.sh now needs LINUXBASEAntoine Brodin
With hat: portmgr
2014-10-04- fix documentation of user controlled parameters for usage in /etc/make.conf.Olli Hauer
APACHE_PORT should be used only in combination with "DEFAULT_VERSIONS+=apache2.2" - ripp AP_BUILDEXT, it is only used in bsd.apache.mk and not exported
2014-10-03- Allow LINUXBASE for shebangs.Bryan Drewery
PR: 193878 Submitted by: Jan Beich <jbeich@vfemail.net> With hat: portmgr
2014-10-03check-plist no longer needs to check for directories owned by dependencies.Bryan Drewery
pkg-1.3.8's auto directory handling makes this a non-issue. We should add a new check to warn of possibly needing @dir for empty dirs though. With hat: portmgr
2014-10-03Garbage collect dependency mtree check removed in r368803Bryan Drewery
2014-10-03Autoreconf runs automake in GNU mode which requires files like AUTHORS,Tijl Coosemans
NEWS and ChangeLog to exist. Let USES=autoreconf deal with that so ports don't have to.
2014-10-03Remove eel and ports that use it.Koop Mast
Eel doesn't build after the gnome3 import.
2014-10-03Switch to WITH_NEW_XORG for all supported version of FreeBSD by defaultBaptiste Daroussin
2014-10-02- Reinstate r369644 fully to add the OSVERSION==UNAME_r sanity check.Bryan Drewery
FreshPorts, portsnap and indexbuild have all been fixed.
2014-10-02Also update gnomesharp dependacy in bsd.gnome.mkKoop Mast
2014-10-02Retire gnome-desktop-sharp20 it depends gnome-panel which is going awayKoop Mast
in the GNOME 3 import.
2014-10-02- Mark INSTALLS_EGGINFO as unsupportedMarcus von Appen
Differential Revision: D843 Reviewed by: gahr@, koobs@ Approved by: bapt@ (portmgr)
2014-10-02- Fix WITH_DEBUG with USES=cmake. bsd.ports.mk sets STRIP= after all UsesMarcus von Appen
files have been processed initially. If one has WITH_DEBUG=yes set, the INSTALL_TARGET for USES=cmake has been set already to install/strip, before STRIP is reset. Differential Revision: D875 Approved by: makc@ (kde), bapt@ (portmgr)
2014-10-01Add BUNDLE_LIBS knob to prevent pkg(8) from automatically add provided shlibsBaptiste Daroussin
2014-10-01Remove support for old autoconf and automake versions from USE_AUTOTOOLS:Tijl Coosemans
autoconf213, autoheader213, aclocal14 and automake14 Approved by: portmgr (bapt)
2014-10-01lang/ruby2*: fix dtrace supportSteve Wills
DTrace support in ruby needs the -xnolibs flag added to the dtrace command called during build to ensure that dtrace support is enabled even if the dtrace kernel modules are not loaded at build time. However, with this dtrace will be enabled on some OS versions where it will not work, so add logic to disable it where appropriate.
2014-10-01- Add ftpmirror.gnu.org to GNU master sites (redirects to a nearby mirror)Tijl Coosemans
- Update GNU alpha sites - Set default GNU alpha subdirectory
2014-10-01Activate New Xorg for the full 10.x branch see UPDATING for detailsBaptiste Daroussin