aboutsummaryrefslogtreecommitdiff
path: root/Mk
Commit message (Collapse)AuthorAgeFilesLines
* Automatically convert install-strip target into install target if the debug ↵Baptiste Daroussin2014-03-281-0/+1
| | | | | | | version is being built Notes: svn path=/head/; revision=349408
* Make option DEBUG work like WITH_DEBUGBaptiste Daroussin2014-03-282-6/+7
| | | | Notes: svn path=/head/; revision=349407
* - Fix error running 'make stage' when NO_STAGE is set:Bryan Drewery2014-03-281-0/+7
| | | | | | | | | touch: /usr/ports/mail/qmail/work/.stage_done.qmail._var_qmail: No such file or directory With hat: portmgr Notes: svn path=/head/; revision=349391
* Welcome the new mod_php ports, in order to have default packages forAlex Dupre2014-03-271-2/+10
| | | | | | | | | | | Apache PHP modules. Submitted by: marcus Reworked by: ale (me) Requested by: many, too many Notes: svn path=/head/; revision=349342
* Make bsd.ocaml.mk more stage friendlyAntoine Brodin2014-03-262-9/+21
| | | | | | | | Reviewed by: bapt With hat: portmgr Notes: svn path=/head/; revision=349286
* Add ocamlfind to _FORCE_POST_PATTERNSAntoine Brodin2014-03-261-0/+1
| | | | | | | | This will silence warnings from pkg about files already removed by "ocamlfind remove" during "pkg remove". Note: I am not convinced that running "ocamlfind remove" during uninstall is necessary as all files are tracked. Notes: svn path=/head/; revision=349235
* - Fix USE_PACKAGE_DEPENDS to properly register packages as automatic with pkgngBryan Drewery2014-03-261-1/+4
| | | | | | | With hat: portmgr Notes: svn path=/head/; revision=349228
* install-package: Support INSTALLS_DEPENDS to register package as automaticBryan Drewery2014-03-261-0/+3
| | | | | | | With hat: portmgr Notes: svn path=/head/; revision=349222
* - Update to 2.6.4Jose Alonso Cardenas Marquez2014-03-262-4/+6
| | | | Notes: svn path=/head/; revision=349217
* Have OPTIONS_SUB also fill in SUB_LIST.Mathieu Arnold2014-03-251-0/+8
| | | | | | | | | Fix two ports that would have been broken with this change. With hat: portmgr Notes: svn path=/head/; revision=349166
* Allow distfiles grouping for linux-rpm ports while not extracting the ↵Antoine Brodin2014-03-251-2/+2
| | | | | | | | | .src.rpm on the package builders With hat: portmgr Notes: svn path=/head/; revision=349130
* Mk/bsd.qt.mk:Max Brazhnikov2014-03-251-0/+1
| | | | | | | | | | - Fix packaging Qt 5 ports with legacy pkg tools. PR: ports/187856 Reported by: mandree Notes: svn path=/head/; revision=349104
* Convert wxsvg to use wxGTK 3.0Baptiste Daroussin2014-03-241-5/+1
| | | | | | | | Remove the component part from bsd.wx.mk as only dvdstyler uses it Make dvdstyle use wxGTK 3.0 Notes: svn path=/head/; revision=349022
* wxGTK 2.9 was a development version now that wxGTK 3.0 is out remove itBaptiste Daroussin2014-03-241-7/+3
| | | | Notes: svn path=/head/; revision=349003
* wxGTK 2.6 is EOLed upstream, all ports have switch to at least wxGTK 2.8Baptiste Daroussin2014-03-241-28/+18
| | | | Notes: svn path=/head/; revision=348997
* Use modern LIB_DEPENDSBaptiste Daroussin2014-03-241-1/+1
| | | | Notes: svn path=/head/; revision=348927
* - Make Qt4 and Qt5 respect CXXFLAGS during configure so they pick upTijl Coosemans2014-03-231-1/+2
| | | | | | | | | | | | -DLIBICONV_PLUG from USES=iconv and always use libc iconv when it is available. - Remove the iconv dependency from Qt5. It uses icu instead. PR: ports/186707 Approved by: kde (makc) Notes: svn path=/head/; revision=348886
* - Fix installing with pkg_install when running 'make install' due to theBryan Drewery2014-03-231-5/+6
| | | | | | | | | | | | exists() being evaluated before the package is created. Regression from r348859 With hat: portmgr Pointyhat to: bdrewery Notes: svn path=/head/; revision=348880
* - Create package in WRKDIR/pkg/ instead of WORKDIR/ to avoid pkg-create bugBryan Drewery2014-03-232-9/+11
| | | | | | | | | | | not creating the PKGNAME.PKG_SUFX if PKGNAME already exists. Fixes regression packaging some from r348861 With hat: portmgr Notes: svn path=/head/; revision=348865
* - Fix patch broken in r292221Steve Wills2014-03-231-3/+3
| | | | | | | | PR: ports/187472 Redported by: Jeremy Chadwick <jdc@koitsu.org> Notes: svn path=/head/; revision=348863
* - Only create ports-mgmt/pkg latest link if can write to PACKAGESBryan Drewery2014-03-231-9/+9
| | | | | | | With hat: portmgr Notes: svn path=/head/; revision=348862
* - pkgng: Create package in WRKDIR and then try to link it to the PACKAGES dir.Bryan Drewery2014-03-231-1/+5
| | | | | | | | | | | | | If that fails, copy it. This fixes packaging as non-root when not able to write to the PACKAGES dir which causes the following warning: pkg-static: archive_write_open_filename(/usr/ports/packages/All/myport-1.2.3.txz): Bad file descriptor We do the same thing for pkg_install already. With hat: portmgr Notes: svn path=/head/; revision=348861
* install-package: Use WRKDIR/PKGNAME.PKG_SUFX if availableBryan Drewery2014-03-231-4/+8
| | | | | | | With hat: portmgr Notes: svn path=/head/; revision=348859
* - Bump SeaMonkey version to 2.25Beat Gaetzi2014-03-201-8/+8
| | | | Notes: svn path=/head/; revision=348680
* - Update Firefox to 28.0Beat Gaetzi2014-03-191-77/+74
| | | | | | | | | | | | | | | | | | | | | | | | | | | - Update Firefox ESR to 24.4.0 - Update Thunderbird to 24.4.0 - Update NSPR to 4.10.4 - Update NSS to 3.15.5 - Switch GSTREAMER option for non-esr ports to depend on multimedia/gstreamer1 [2] - Switch to Uses/compiler.mk, defaults to lang/gcc47 on 8.x and 9.x - Use port dependencies for libogg, libvorbis, libopus, harfbuzz, graphite2 - Enable readahead in url-classifier, asmjs, download resume like on Linux - Build www/firefox and www/seamonkey faster using unified compilation - Unbreak build on sparc64 [1] - Workaround OPTIMIZED_CFLAGS startup crash on 8.x and 9.x - OPTIMIZED_CFLAGS is enabled by default - A few DEBUG build fixes - Add clang 3.2/3.3/3.4 workarounds for i386 - Mention known GSTREAMER issue in pkg-message Submitted by: Jan Beich PR: ports/186580 [1] Requested by: kwm [2] Security: http://www.vuxml.org/freebsd/610de647-af8d-11e3-a25b-b4b52fce4ce8.html Notes: svn path=/head/; revision=348650
* Using PKGREPOSITORY is more correct here since PKGFILE uses itBryan Drewery2014-03-191-1/+1
| | | | | | | With hat: portmgr Notes: svn path=/head/; revision=348612
* Let the linux rpm ports use grouping rules, e.g. to download theThierry Thomas2014-03-181-1/+1
| | | | | | | | | | binaries and the sources from differents MASTER_SITES. PR: ports/186702 Approved by: netchild Notes: svn path=/head/; revision=348601
* - Add shared HTTP2 descriptionSunpoet Po-Chuan Hsieh2014-03-181-0/+1
| | | | Notes: svn path=/head/; revision=348552
* Add tar:tbz.Mathieu Arnold2014-03-171-1/+3
| | | | | | | | Suggested by: danfe Sponsored by: Absolight Notes: svn path=/head/; revision=348469
* Refer to bsd.default-versions.mk for the canonical version of GCC; noGerald Pfeifer2014-03-161-3/+2
| | | | | | | longer duplicate version information related to that. Notes: svn path=/head/; revision=348390
* Move MAINTAINER lines to the end of the initial comment block andGerald Pfeifer2014-03-1547-104/+76
| | | | | | | | | make things a bit more consistent. Approved by: portmgr (bapt) Notes: svn path=/head/; revision=348308
* - Check test:Sunpoet Po-Chuan Hsieh2014-03-131-1/+4
| | | | Notes: svn path=/head/; revision=348082
* Fix typoBaptiste Daroussin2014-03-131-1/+1
| | | | Notes: svn path=/head/; revision=348069
* - Add regression-test: for all USES=perl5 portsSunpoet Po-Chuan Hsieh2014-03-121-0/+13
| | | | | | | | Approved by: mat (portmgr) Tested by: sunpoet (myself, almost 2 years) Notes: svn path=/head/; revision=347996
* - Add USES=tar:lzma for .tar.lzma caseSunpoet Po-Chuan Hsieh2014-03-121-1/+3
| | | | | | | Approved by: bapt (portmgr) Notes: svn path=/head/; revision=347993
* Now that default gcc is 4.7 switch back to USE_GCC=yes where appropriateBaptiste Daroussin2014-03-121-6/+6
| | | | Notes: svn path=/head/; revision=347992
* Fix collision with DEPRECATEDBaptiste Daroussin2014-03-121-4/+4
| | | | | | | Pointyhat to: bapt Notes: svn path=/head/; revision=347976
* Remove cruftBaptiste Daroussin2014-03-121-1/+0
| | | | Notes: svn path=/head/; revision=347974
* Simplify bsd.sanity.mk a bitBaptiste Daroussin2014-03-121-71/+34
| | | | | | | Reviewed by: mat Notes: svn path=/head/; revision=347973
* USE_LHA is unsupported not deprecatedBaptiste Daroussin2014-03-121-1/+1
| | | | | | | Reported by: mat Notes: svn path=/head/; revision=347971
* USE_LHA is not used anymore in the ports treeBaptiste Daroussin2014-03-122-16/+3
| | | | Notes: svn path=/head/; revision=347970
* Fix bad copy/pasteBaptiste Daroussin2014-03-121-1/+1
| | | | Notes: svn path=/head/; revision=347969
* Two new USES added to finish handling distfiles formats a consistent way:Baptiste Daroussin2014-03-123-0/+62
| | | | | | | | | | | | | | USES=tar[:[xz|bzip2|Z|tgz]] handles distributions files in format: - plain tar - tar.xz - tar.bz2 - tar.Z - tgz USES=lha handles distributions files info LHA format Notes: svn path=/head/; revision=347964
* - Remove e.pypi.python.org from MASTER_SITE_CHEESESHOPSunpoet Po-Chuan Hsieh2014-03-111-1/+0
| | | | | | | | % host e.pypi.python.org Host e.pypi.python.org not found: 3(NXDOMAIN) Notes: svn path=/head/; revision=347895
* Remove the now unused USE_ZIP=yes, everyone should now use USES=zipBaptiste Daroussin2014-03-112-15/+3
| | | | Notes: svn path=/head/; revision=347863
* Update the default version of GCC used in the Ports Collection fromGerald Pfeifer2014-03-102-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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. This adds powerpc64 as a supported architecture (and removes ia64, though it can be supported by manually installing lang/gcc48). New binaries %%GNU_HOST%%-gcc-ar47, %%GNU_HOST%%-gcc-nm47, and %%GNU_HOST%%-gcc-ranlib47 are provided to support link-time optimization (LTO) which scales significantly better. And it adds support for indirect functions (IFUNCS), experimental support for transactional memory in the compiler as well as a supporting run-time library called libitm, a new string length optimization pass, and support for atomic operations specifying the C++11/C11 memory model. Version 3.1 of the OpenMP specification is now supported for the C, C++, and Fortran compilers. GCC accepts the options -std=c11 and -std=gnu11 for the C11 revision of the ISO C standard which inlcude support for unicode strings, nonreturning functions (_Noreturn and <stdnoreturn.h>), alignment support (_Alignas, _Alignof, max_align_t, <stdalign.h>), and a __builtin_complex built-in function. The C++ frontend now accepts the -std=c++11, -std=gnu++11, and -Wc++11-compat options and implements many C++11 features of the language including extended friends syntax, explicit override control, non-static data member initializers, user-defined literals, alias declarations, delegating constructors, atomic classes, and more. The C++ standard library and Fortran frontend have received many improvements. See http://gcc.gnu.org/gcc-4.7/changes.html for an extense list of changes; http://gcc.gnu.org/gcc-4.7/porting_to.html for information on how to port to that new version. PR: 182136 Supported by: Christoph Moench-Tegeder <cmt@burggraben.net> (fixing many ports) Tested by: bdrewery (two -exp runs) Notes: svn path=/head/; revision=347808
* Update python33: 3.3.4 --> 3.3.5.Dmitry Sivachenko2014-03-101-2/+2
| | | | Notes: svn path=/head/; revision=347738
* Uses/ada.mk: Add support for soon-to-be-older Ada compilerJohn Marino2014-03-091-8/+10
| | | | | | | | | | | | | | Currently the Ada framework uses a single compiler based on gcc47. Soon this compiler will be updated to the gcc49 base, but not all Ada ports are currently happy about this. This update to ada.mk induces the ARGS of "47" which causes the port to use the newly-created lang/gcc47-aux port which is currently a clone of lang/gcc-aux. When the latter is updated, the Ada Framework will use it except for those ports that feature "USES+= ada:47" Notes: svn path=/head/; revision=347692
* - Fix following error message when "make update" with python{32,33} as ↵Sunpoet Po-Chuan Hsieh2014-03-091-2/+2
| | | | | | | | | | | | default python interpreter make[1]: "/usr/ports/Mk/bsd.python.mk" line 343: Malformed conditional (exists(${PYTHON_CMD}-config) && ${PORTNAME} != python33) make[1]: Fatal errors encountered -- cannot continuemake: "/usr/ports/Mk/bsd.port.subdir.mk" line 123: warning: "make -V PYTHONBASE USE_PYTHON=1 -f /usr/ports/Mk/bsd.port.mk" returned non-zero status Approved by: antoine (portmgr) Notes: svn path=/head/; revision=347658
* Make it possible to override EXTRACT_SUFX when using zip, some distfilesAntoine Brodin2014-03-081-1/+1
| | | | | | | (emulators/ods2reader for instance) have a .ZIP extension Notes: svn path=/head/; revision=347526