aboutsummaryrefslogtreecommitdiff
path: root/Mk
Commit message (Collapse)AuthorAgeFilesLines
* Switch from clang33 to clang34 for ports using compiler:*11*, objc orAntoine Brodin2014-10-183-20/+20
| | | | | | | | | | | | gnustep on freebsd 8.4 and 9.1 PR: ports/193555 Differential Revision: https://reviews.freebsd.org/D935 Reviewed by: bapt Exp-run: self Notes: svn path=/head/; revision=371153
* Unbreak seamonkey-i18nAntoine Brodin2014-10-181-3/+3
| | | | | | | With hat: portmgr Notes: svn path=/head/; revision=371110
* And remember to bump versions here too.Mathieu Arnold2014-10-171-2/+2
| | | | | | | Sponsored by: Absolight Notes: svn path=/head/; revision=371083
* Update Mesa ports to new default of 9.1.7 and more recent version to 10.3.0.Koop Mast2014-10-171-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=371035
* - Update Firefox to 33.0Beat Gaetzi2014-10-152-21/+8
| | | | | | | | | | | | | | | | | | | | | | | - 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 Notes: svn path=/head/; revision=370932
* Modern compilers have more -O* flags that enable strict aliasing. InsteadTijl Coosemans2014-10-091-1/+1
| | | | | | | | | | | of listing each one, just add -fno-strict-aliasing to CFLAGS unconditionally PR: 186929 Exp-run by: antoine Approved by: portmgr (antoine) Notes: svn path=/head/; revision=370556
* Switch default Ruby to 2.0Steve Wills2014-10-091-1/+1
| | | | Notes: svn path=/head/; revision=370495
* - Accept absolute path for @fc, @fontsdir, @fcfontsdir, @shell keywordsAlex Kozlov2014-10-081-0/+7
| | | | | | | | Approved by: portmgr (antoine, bapt) Differential Revision: https://reviews.freebsd.org/D721 Notes: svn path=/head/; revision=370490
* Comment out, it is not ready for primeBaptiste Daroussin2014-10-081-8/+8
| | | | Notes: svn path=/head/; revision=370475
* Check CATEGORIES sanity directly from bsd.sanity.mkBaptiste Daroussin2014-10-081-0/+9
| | | | | | | | Differential Revision: https://reviews.freebsd.org/D917 Reviewed by: bdrewery Notes: svn path=/head/; revision=370464
* Use bsd.sanity.mk to check for INSTALLS_SHLIBBaptiste Daroussin2014-10-082-4/+3
| | | | Notes: svn path=/head/; revision=370431
* info keyword now handles full pathsAntoine Brodin2014-10-081-1/+4
| | | | | | | With hat: portmgr Notes: svn path=/head/; revision=370416
* Get rid of _DESKTOPDIR_REL and use DESKTOPDIR everywhereBaptiste Daroussin2014-10-081-14/+2
| | | | | | | That avoids playing with @cwd Notes: svn path=/head/; revision=370415
* Use absolute path for PORTDATA PORTDOCS and PORTEXAMPLESBaptiste Daroussin2014-10-081-20/+6
| | | | | | | That makes them @cwd safe Notes: svn path=/head/; revision=370414
* Use absolute patch for rc scripts in plistBaptiste Daroussin2014-10-081-5/+2
| | | | | | | That avoids playing with @cwd Notes: svn path=/head/; revision=370413
* Make info files absolute patch in plistBaptiste Daroussin2014-10-081-12/+1
| | | | | | | That makes them more @cwd safe while simplifying the infra Notes: svn path=/head/; revision=370412
* - Do not blindly assume PREFIX to be the same as PYTHONBASE, when creating theMarcus von Appen2014-10-071-1/+1
| | | | | | | | | | | | egg-info entries for the plist PR: 193811 Reported by: 6yearold@gmail.com Exp-run by: antoine@ With hat: python@ Notes: svn path=/head/; revision=370366
* Fix typoAntoine Brodin2014-10-071-1/+1
| | | | | | | With hat: portmgr Notes: svn path=/head/; revision=370364
* Add a master site for libreoffice dev hosting abbreviated as LODEVBaptiste Daroussin2014-10-071-0/+7
| | | | Notes: svn path=/head/; revision=370312
* Add a use to handle gperf dependencyBaptiste Daroussin2014-10-071-0/+35
| | | | | | | | It uses gperf from base if it exists and its version is 3.x.x Otherwise it uses gperf from ports Notes: svn path=/head/; revision=370280
* Remove unused configure-autotools target from Mk/bsd.autotools.mk andTijl Coosemans2014-10-072-24/+1
| | | | | | | | | Mk/bsd.port.mk Approved by: portmgr (bapt) Notes: svn path=/head/; revision=370279
* graphics/linux-c6-libGLU: Port of CentOS 6.5's Mesa libGLUJohannes Jost Meixner2014-10-071-0/+1
| | | | | | | | | | | | | | | | 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) Notes: svn path=/head/; revision=370278
* Replace @dirrm/@dirrmtry with @dir in makeplist and leftovers checkAntoine Brodin2014-10-062-12/+12
| | | | | | | | | Differential Revision: https://reviews.freebsd.org/D901 Reviewed by: bapt With hat: portmgr Notes: svn path=/head/; revision=370212
* Add net/linux-c6-avahi-libs and add it as a dependency of emulators/linux-c6.Lars Engels2014-10-061-1/+5
| | | | | | | | Differential Revision: D902 Approved by: portmgr (bapt) Notes: svn path=/head/; revision=370150
* - Update devel/libtool and devel/libltdl to version 2.4.2.418Tijl Coosemans2014-10-051-0/+2
| | | | | | | | | | | | | | | | | | | - 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) Notes: svn path=/head/; revision=370099
* qa.sh now needs LINUXBASEAntoine Brodin2014-10-041-0/+1
| | | | | | | With hat: portmgr Notes: svn path=/head/; revision=369989
* - fix documentation of user controlled parameters for usage in /etc/make.conf.Olli Hauer2014-10-041-10/+17
| | | | | | | | | 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 Notes: svn path=/head/; revision=369952
* - Allow LINUXBASE for shebangs.Bryan Drewery2014-10-031-0/+1
| | | | | | | | | PR: 193878 Submitted by: Jan Beich <jbeich@vfemail.net> With hat: portmgr Notes: svn path=/head/; revision=369928
* check-plist no longer needs to check for directories owned by dependencies.Bryan Drewery2014-10-032-54/+2
| | | | | | | | | | | | 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 Notes: svn path=/head/; revision=369925
* Garbage collect dependency mtree check removed in r368803Bryan Drewery2014-10-031-31/+0
| | | | Notes: svn path=/head/; revision=369924
* Autoreconf runs automake in GNU mode which requires files like AUTHORS,Tijl Coosemans2014-10-031-0/+4
| | | | | | | | NEWS and ChangeLog to exist. Let USES=autoreconf deal with that so ports don't have to. Notes: svn path=/head/; revision=369909
* Remove eel and ports that use it.Koop Mast2014-10-031-5/+1
| | | | | | | Eel doesn't build after the gnome3 import. Notes: svn path=/head/; revision=369880
* Switch to WITH_NEW_XORG for all supported version of FreeBSD by defaultBaptiste Daroussin2014-10-031-4/+2
| | | | Notes: svn path=/head/; revision=369875
* - Reinstate r369644 fully to add the OSVERSION==UNAME_r sanity check.Bryan Drewery2014-10-021-4/+0
| | | | | | | FreshPorts, portsnap and indexbuild have all been fixed. Notes: svn path=/head/; revision=369834
* Also update gnomesharp dependacy in bsd.gnome.mkKoop Mast2014-10-021-1/+1
| | | | Notes: svn path=/head/; revision=369824
* Retire gnome-desktop-sharp20 it depends gnome-panel which is going awayKoop Mast2014-10-021-7/+1
| | | | | | | in the GNOME 3 import. Notes: svn path=/head/; revision=369817
* - Mark INSTALLS_EGGINFO as unsupportedMarcus von Appen2014-10-022-2/+2
| | | | | | | | | Differential Revision: D843 Reviewed by: gahr@, koobs@ Approved by: bapt@ (portmgr) Notes: svn path=/head/; revision=369800
* - Fix WITH_DEBUG with USES=cmake. bsd.ports.mk sets STRIP= after all UsesMarcus von Appen2014-10-021-1/+1
| | | | | | | | | | | | 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) Notes: svn path=/head/; revision=369796
* Add BUNDLE_LIBS knob to prevent pkg(8) from automatically add provided shlibsBaptiste Daroussin2014-10-011-0/+5
| | | | Notes: svn path=/head/; revision=369773
* Remove support for old autoconf and automake versions from USE_AUTOTOOLS:Tijl Coosemans2014-10-011-66/+2
| | | | | | | | | autoconf213, autoheader213, aclocal14 and automake14 Approved by: portmgr (bapt) Notes: svn path=/head/; revision=369734
* lang/ruby2*: fix dtrace supportSteve Wills2014-10-011-2/+2
| | | | | | | | | | | | 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. Notes: svn path=/head/; revision=369732
* - Add ftpmirror.gnu.org to GNU master sites (redirects to a nearby mirror)Tijl Coosemans2014-10-011-4/+14
| | | | | | | | - Update GNU alpha sites - Set default GNU alpha subdirectory Notes: svn path=/head/; revision=369722
* Activate New Xorg for the full 10.x branch see UPDATING for detailsBaptiste Daroussin2014-10-011-1/+1
| | | | Notes: svn path=/head/; revision=369693
* Remove obsolete PEAR_AUTOINSTALLAntoine Brodin2014-09-301-1/+0
| | | | | | | With hat: portmgr Notes: svn path=/head/; revision=369679
* Convert bsd.horde.mk into USES=hordeBaptiste Daroussin2014-09-301-0/+162
| | | | Notes: svn path=/head/; revision=369671
* Partially revert r369644 temporarily (to add the OSVERSION=sysctl ↵Bryan Drewery2014-09-301-0/+4
| | | | | | | | | kern.osreldate) as both FreshPorts and the portsnap INDEX need updates first. Notes: svn path=/head/; revision=369651
* If either of OSVERSION or UNAME_r is improperly set when building in aBryan Drewery2014-09-301-4/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | jail/chroot, a number of unexpected errors can occur. 1. autotools fixup may not run when needed. This could be avoided by always running it [PR 177980, 177403]. 2. Not having UNAME_r set will cause many unknown errors. Many ports use OSREL (derived from UNAME_r) to determine the name of files. This is usually also due to the port build itself using uname -r to derive filenames or 'built for' messages. [PR 192449, 191943] Without having these sanity checks it is very easy for users to get into situations where "everything worked" until they touch a certain port that reads uname(1) output or OSVERSION. It has always been necessary to define all of the UNAME_ vars and OSVERSION (or have a proper sys/param.h present), but many users do not know this. Remove the fallback on the kernel for kern.osreldate as it easily gets the answer wrong. I have added sanity checks to ensure OSVERSION==OSREL==UNAME_r as these are the most critical vars to have set properly. Differential Revision: https://reviews.freebsd.org/D869 PR: 177980, 177403, 192449, 191943 Reviewed by: antoine, bapt, gjb With hat: portmgr Notes: svn path=/head/; revision=369644
* Add x11/qt5-x11extras.Raphael Kubo da Costa2014-09-291-1/+4
| | | | | | | | | | Qt platform-specific features for X11-based systems. PR: 194008 Submitted by: Jan Beich <jbeich@vfemail.net> Notes: svn path=/head/; revision=369559
* Change the way USES is handled:Tijl Coosemans2014-09-2853-186/+122
| | | | | | | | | | | | | | | | | | | | | | | | | | - Loop over USES twice, once to define all *_ARGS variables and once to include Uses/*.mk. This allows all Uses/*.mk to examine arguments given to other USES entries. - Always define *_ARGS (possibly empty) and replace commas with spaces. Similar for _USES_POST. Adjust all Uses/*.mk: - defined(u_ARGS) becomes !empty(u_ARGS) - Eliminate helper variables like _*_ARGS=${*_ARGS:C/,/ /g} - Some Uses/*.mk used ":" as argument separator instead of ",", but no port used this form - Uses/cran.mk: remove unused variable VALID_ARGS and USES+=fortran which has no effect - Uses/twisted.mk: simplify handling of the case where neither "build" nor "run" arguments have been specified PR: 193931 Exp-run by: antoine Approved by: portmgr (antoine) Notes: svn path=/head/; revision=369465
* - Fix awk issue in add-plist-post, if python 3.x is the defaultMarcus von Appen2014-09-271-1/+0
| | | | | | | | | PR: 193966 Submitted by: corsmith@gmail.com With hat: python@ Notes: svn path=/head/; revision=369376