aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Mark various ports broken on aarch64 and armv6.Mark Linimon2017-01-3137-5/+82
| | | | | | | Approved by: portmgr (tier-2 blanket) Notes: svn path=/head/; revision=432897
* Also mark as broken on other tier-2 archs.Mark Linimon2017-01-311-0/+2
| | | | | | | Approved by: portmgr (tier-2 blanket) Notes: svn path=/head/; revision=432896
* Upgrade to upstream svn revision r1780246. This incorporates theDon Lewis2017-01-318-76/+122
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | pointer comparision fixes required to compile with clang 4.0, so delete patch-clang40. Also, patch-lingucomponent_source_spellcheck_spell_sspellimp.cxx has been incorporated upstream. On amd64, clang++ 4.0 uses the MOVAPS SSE instruction to initialize sufficiently large objects returned by the "new" operator. This requires that the object have 16-byte alignment. The FreeBSD malloc() implementation does the correct thing here, but OpenOffice has a couple of internal memory allocator implementations that only align to 8-byte boundaries at most. In addition OpenOffice overrides the new operator to interpose a couple of layers of wrappers. If the --enable-debug option is passed to configure, the wrapper adds 8 to the size passed to the allocator and adds an 8 byte offset to the pointer returned by the allocator to make room for a signature that it adds to the beginning of the memory block (the signature is validated and the inverse transformation is done when the memory is freed). This breaks the proper alignment done by the mamory allocator. Fix these problems by adding an EXTRA_PATCH that teaches the internal OpenOffice memory allocators to do 16-byte alignment and to use a 16-byte offset in the "new" wrapper, and apply this patch on amd64 if clang 4.0 is the system compiler. Pass the --with-alloc=system flag to configure so that the libc version of malloc() is used instead of one of the internal memory allocator implementations. Fix a few mis-sorts in BUILD_DEPENDS and don't list www/p5-libwww twice. Fix a sporadic failure in the clear_001 QA test that occasionally breaks the build. The nominal mutex hold time is 5 seconds, but because it is only checked one per second, the actual time is more likely to be around 6 seconds. When the before time value is subtracted from the after time value, the result might be 7 whole seconds and a large negative number of nanoseconds. Since the pass/fail check only looks at the difference in the seconds fields, it will fail the "< 7" assertion. Relax the assertion to "<= 7" as a quick fix. Add PowerPC64 support. [1] Add a section to pkg-message mentioning that spell check dictionaries for the desired languages should be installed. [2] Various fixes from PR 216245: [3] * Add option for mysql driver, default off. * Poppler is only needed for the optional PDF Import extension (and we only need poppler and not poppler-glib). * The --without-stlport configure flag is not needed. * Pass the -with-build-version flag to configure (but use ${PKGNAME} for completeness instead of just ${PORTNAME}-${PORTVERSION}) * Tweak a comment in the Makefile. PR: 215130, 212103, 216245 Submitted by: Curtis Hamilton <hamiltcl@verizon.net> [1] Submitted by: Arrigo Marchiori <ardovm AT yahoo.it> [2] Submitted by: pfg [3] Notes: svn path=/head/; revision=432895
* x11/slim: unbreak build with clang/libc++ 4.0Jan Beich2017-01-312-1/+12
| | | | | | | | PR: 216633 Submitted by: Henry Hu <henry.hu.sh@gmail.com> (maintainer) Notes: svn path=/head/; revision=432893
* devel/caf: unbreak build with clang/libc++ 4.0Jan Beich2017-01-311-0/+10
| | | | | | | | PR: 216650 Submitted by: Matthias Vallentin <vallentin@icir.org> (maintainer) Notes: svn path=/head/; revision=432892
* Limit to x86; does not build on other archs anyway.Mark Linimon2017-01-311-0/+3
| | | | | | | Approved by: maintainer Notes: svn path=/head/; revision=432891
* Fix 64-bit platform detection for pre C++11 compilers.Michael Gmelin2017-01-303-4/+33
| | | | | | | | | | | | | | | | | In version 3.6.3, Ice started detecting 64 bit platforms by checking __WORDSIZE. When using C++98/03, __STDC_LIMIT_MACROS isn't set by default and __WORDSIZE is always set to 32, even if the required headers weren't included beforehand. Until a proper fix is available in base (e.g. not setting __WORDSIZE at all if __STDC_LIMIT_MACROS isn't defined), we detect if C++11 or newer is used and only rely on __WORDSIZE in this case, otherwise we fall back to detecting the platform using other macros. PR: 216609 Reported by: jbeich Notes: svn path=/head/; revision=432888
* Update to 1.4.8Sunpoet Po-Chuan Hsieh2017-01-302-3/+4
| | | | | | | | Changes: https://github.com/sinatra/sinatra/blob/master/CHANGELOG.md https://github.com/sinatra/sinatra/commits/stable Notes: svn path=/head/; revision=432884
* Update to 3.35Sunpoet Po-Chuan Hsieh2017-01-303-4/+5
| | | | | | | Changes: http://search.cpan.org/dist/Math-MPFR/CHANGES Notes: svn path=/head/; revision=432883
* Update to 1.940Sunpoet Po-Chuan Hsieh2017-01-302-3/+6
| | | | | | | | | | - Add LICENSE_FILE - Add NO_ARCH Changes: http://search.cpan.org/dist/Email-MIME/Changes Notes: svn path=/head/; revision=432882
* Update to 1.12Sunpoet Po-Chuan Hsieh2017-01-302-4/+4
| | | | | | | Changes: http://search.cpan.org/dist/DateTime-Locale/Changes Notes: svn path=/head/; revision=432881
* Update to 2.6.2Sunpoet Po-Chuan Hsieh2017-01-302-4/+4
| | | | | | | Changes: https://github.com/pydata/numexpr/blob/master/RELEASE_NOTES.rst Notes: svn path=/head/; revision=432880
* Update to 0.18Sunpoet Po-Chuan Hsieh2017-01-302-4/+4
| | | | | | | Changes: http://search.cpan.org/dist/Geo-Coder-Google/Changes Notes: svn path=/head/; revision=432879
* Update to 0.34Sunpoet Po-Chuan Hsieh2017-01-303-4/+16
| | | | | | | Changes: http://search.cpan.org/dist/Specio/Changes Notes: svn path=/head/; revision=432878
* Update to 1.8.1Sunpoet Po-Chuan Hsieh2017-01-303-33/+13
| | | | | | | Changes: http://trac.mcs.anl.gov/projects/parallel-netcdf/wiki/ReleaseNotes-1.8.1 Notes: svn path=/head/; revision=432877
* Fix build with devel/protobuf 3.2.0Sunpoet Po-Chuan Hsieh2017-01-301-1/+1
| | | | | | | Notified by: Tomoaki AOKI <junchoon@dec.sakura.ne.jp> Notes: svn path=/head/; revision=432876
* net-mgmt/nfsen: Fix syntax error in patch preventing nfsen from runningMark Felder2017-01-302-2/+2
| | | | | | | MFH: 2017Q1 Notes: svn path=/head/; revision=432875
* Fix distinfo.Jung-uk Kim2017-01-301-1/+3
| | | | | | | PR: r216595 Notes: svn path=/head/; revision=432874
* - Apply a patch from upstream for fix rs_search_for_block bug [1]Bryan Drewery2017-01-302-0/+13
| | | | | | | | | | | | Fixes a sysutils/duplicity crash [2] PR: 216569 [1] PR: 216542 [2] Obtained from: https://github.com/librsync/librsync/commit/c2daedb5835f5301de50b44add166344e1ef6b02 Submitted by: Danilo G. Baio (dbaio) <dbaio@bsd.com.br> Notes: svn path=/head/; revision=432873
* graphics/darktable: Update to 2.2.2Jean-Sébastien Pédron2017-01-304-17/+40
| | | | | | | | | | | | | | | | | | | | | | Use devel/openmp to provide OpenMP runtime instead of the entire LLVM (submitted by mandree@). This allows to use LLVM 3.9 at build time, without fearing any dependency to multiple LLVM versions at runtime (Mesa pulls LLVM 3.7 for instance). Change `COMPILER_TYPE` to `CHOSEN_COMPILER_TYPE`, (submitted by mandree@). This was blocking bug 199098. Include the following patch from upstream, which fixes a regression (suggested by upstream): https://github.com/darktable-org/darktable/commit/f7bc2b3338832a42629cdfaa691b5c921df0701c.patch PR: 216561 Submitted by: mandree (CHOSEN_COMPILER_TYPE and devel/openmp dep.) Approved by: bapt (mentor) Differential Revision: https://reviews.freebsd.org/D9363 Notes: svn path=/head/; revision=432871
* Update to the 20170129 development snapshot of GCC 7.Gerald Pfeifer2017-01-302-4/+4
| | | | Notes: svn path=/head/; revision=432869
* Add collection of my ports tree related scriptsPawel Pekala2017-01-304-0/+32
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | mkpatch ------- Makes patch from (all or pattern matched) modified files in WRKSRC directory. pcheck ------ Check for various errors that portlint don't catch: * misspellings in description files * files with no final new lines * leading articles in COMMENT, tabs in WWW lines pclean ------ Keeps your ports svn repo tidy, removes work directories, leftover files and reverts any changes made. pcommit ------- Wrapper for svn commit, removes and adds files, sets props, etc. pfind ----- Simple port's search wrapper. Search parameters include build dependency, category, name, maintainer, regexp pattern and slave ports. pkg-deleaf ---------- Leaf package remover with nice dialog interface. plist-sort ---------- Smart plist sorter which understands PLIST_SUB substitutions and options determined conditional files. plist-update ------------ Script utilizing check-plist port's framework target output for updating outdated pkg-plist, understands PLIST_SUB substitutions and sorts final files list. plog ---- Easy way to send poudriere build logs to your FreeBSD account by scp or view them on your computer. reinplace-check --------------- Checks for files with stale REINPLACE_CMD actions or shows diff's of them. tbuilder -------- Poudriere testport wrapper that makes easier to queue multiple builds of: - specific port - ports linking with certain library - ports with certain names - ports with Makefile matching regular expression - slave ports etc. upgrade-base ------------ Helper script for upgrading FreeBSD base. Detects and sets number of make jobs possible. After upgrade rebuilds ports with kernel modules and offers to remove old files using dialog inerface. upgrade-ports ------------- Helper script for updating ports tree and upgrading your ports. Combining information gathered from UPDATING and MOVED files tries to provide upgrade process as problem free as possible. This includes showing new UPDATING entries since last upgrade, ports origin move tracking, simple conflict resolution, removal of obsolete ports and sanity checking afterwards. Before any change is made user is presented with summary of changes intended similiar to pkg upgrade. Notes: svn path=/head/; revision=432868
* multimedia/ffmpeg: backport a crashfix for FFSERVERJan Beich2017-01-302-1/+23
| | | | | | | | | PR: 216605 Submitted by: gosha-necr@yandex.ru Obtained from: upstream Notes: svn path=/head/; revision=432866
* gecko: unbreak with clang/libc++ 4.0Jan Beich2017-01-305-0/+746
| | | | | | | | | | | | | | | | | | | | | | | | | In file included from mozilla/ipc/contentproc/plugin-container.cpp:7: In file included from ../../dist/include/nsXPCOM.h:10: In file included from ../../dist/include/nscore.h:20: In file included from ../../dist/include/mozilla/mozalloc.h:16: In file included from objdir/dist/stl_wrappers/new:44: In file included from objdir/dist/system_wrappers/new:3: /usr/include/c++/v1/new:132:1: error: function declared '[[noreturn]]' after its first declaration _LIBCPP_NORETURN _LIBCPP_FUNC_VIS void __throw_bad_alloc(); // not in C++ spec ^ /usr/include/c++/v1/__config:273:30: note: expanded from macro '_LIBCPP_NORETURN' # define _LIBCPP_NORETURN [[noreturn]] ^ ../../dist/include/mozilla/throw_gcc.h:35:1: note: declaration missing '[[noreturn]]' attribute is here __throw_bad_alloc(void) ^ PR: 216186 Submitted by: dim Obtained from: upstream Notes: svn path=/head/; revision=432865
* Update to 8.40.Adam Weinberger2017-01-303-8/+7
| | | | | | | | PR: 216549 Exp-run by: antoine Notes: svn path=/head/; revision=432864
* - Update to 3.8.2Olivier Duchateau2017-01-305-34/+8
| | | | | | | - Remove unneeded patch Notes: svn path=/head/; revision=432863
* - Update to 3.8.2Olivier Duchateau2017-01-305-14/+11
| | | | | | | - Rewrite pkg-message Notes: svn path=/head/; revision=432862
* - fix build for FreeBSD-12Dirk Meyer2017-01-304-24/+34
| | | | | | | - make portlint happier Notes: svn path=/head/; revision=432861
* ports-mgmt/synth: Upgrade version 1.67a => 1.68John Marino2017-01-302-6/+4
| | | | | | | | | | | | | | | | 1) Create a platform-specific (FreeBSD/DF, NetBSD, Linux, Solaris) version of /etc/shells for the builders. This resolves installation errors on packages that manipulate /etc/shells. 2) Give in and finally mount /usr/games if available. This is a performance impact ultimately caused by removing the strfile application from ports with the faulty logic that the 400-line C program can't exist because it's in a non-standard location in base. The alternative is that Synth can't build any applications that require strfile from games, e.g. all fortune ports. Thanks! <sarcasm/> Notes: svn path=/head/; revision=432860
* sysutils/firstboot-pkgs: Loop through the list installing one at a time toBrad Davis2017-01-302-4/+4
| | | | | | | | | | handle missing pkgs in the repo. Reviewed by: allanjude Approved by: cperciva, bdrewery (implicit) Notes: svn path=/head/; revision=432859
* Convert to GH_TUPLE.Mathieu Arnold2017-01-301-10/+1
| | | | | | | Sponsored by: Absolight Notes: svn path=/head/; revision=432858
* Update devel/elixir-gettext to version 0.13.1.Jimmy Olgeni2017-01-302-4/+4
| | | | Notes: svn path=/head/; revision=432857
* - Fix versioningDmitry Marakasov2017-01-301-7/+12
| | | | | | | | | - Add LICENSE_FILE - Add NO_ARCH - Switch to options helpers Notes: svn path=/head/; revision=432856
* - Mark broken on 10.x: does not buildDmitry Marakasov2017-01-301-5/+6
| | | | | | | - Cosmetic fixes Notes: svn path=/head/; revision=432855
* - Update to 1.14.5TAKATSU Tomonari2017-01-302-4/+4
| | | | Notes: svn path=/head/; revision=432854
* - Update to 20161228Dmitry Marakasov2017-01-302-5/+5
| | | | Notes: svn path=/head/; revision=432853
* - Mark BROKEN: does not fetch, upstream goneDmitry Marakasov2017-01-301-0/+2
| | | | Notes: svn path=/head/; revision=432852
* - Deprecate this port due to repeated build/porting issues, inability for ↵Ryan Steinmetz2017-01-301-0/+2
| | | | | | | upstream to assist Notes: svn path=/head/; revision=432851
* Change the MAINTAINER line to my FreeBSD.org address in the ports I maintainMatthew Rezny2017-01-3014-14/+14
| | | | | | | | Approved by: swills (mentor) Differential Revision: https://reviews.freebsd.org/D9380 Notes: svn path=/head/; revision=432850
* Update to 3.9.3Emanuel Haupt2017-01-303-19/+11
| | | | Notes: svn path=/head/; revision=432849
* Fix www/grafana3 to use the right phantomjs binaries.Brad Davis2017-01-302-1/+10
| | | | | | | | | PR: 215468 Submitted by: brd Approved by: maintainer timeout, bdrewery (implicit) Notes: svn path=/head/; revision=432848
* - Update to 20170130 snapshotLi-Wen Hsu2017-01-302-5/+5
| | | | Notes: svn path=/head/; revision=432847
* Fix openssl vuxml entryMark Felder2017-01-301-2/+4
| | | | | | | PR: 216524 Notes: svn path=/head/; revision=432846
* devel/py-osprofiler: update to 1.5.0Roman Bogorodskiy2017-01-302-6/+10
| | | | | | | | PR: 216448 Submitted by: maintainer Notes: svn path=/head/; revision=432845
* Update to version 4.2.2Steven Kreuzer2017-01-302-4/+4
| | | | Notes: svn path=/head/; revision=432844
* devel/py-osc-lib: update to 1.3.0Roman Bogorodskiy2017-01-302-9/+9
| | | | | | | | PR: 216448 Submitted by: maintainer Notes: svn path=/head/; revision=432843
* Update to version 1.6.6Steven Kreuzer2017-01-302-4/+4
| | | | Notes: svn path=/head/; revision=432842
* mail/qmail{-tls}: update tls patch from 20110119 to 20160918Kurt Jaeger2017-01-302-3/+4
| | | | | | | | PR: 216365 Submitted by: Dirk Engling <erdgeist@erdgeist.org> (maintainer) Notes: svn path=/head/; revision=432841
* Fix building on i386 (with SSE2 enable)Vanilla I. Shu2017-01-301-0/+11
| | | | | | | | PR: 216553 Submitted by: vvd@unislabs.com Notes: svn path=/head/; revision=432840
* lang/seed7: update to 05_20170129Pietro Cerutti2017-01-303-4/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 20170129: - The new library filesys.s7i has been added. It defines the interface fileSys. Files of TAR, ZIP and JAR achives and files from FTP and the operating system can be accessed via the fileSys interface. The file system changes are work in progress. - The libraries tar.s7i, zip.s7i, ftp.s7i and osfiles.s7i have been adjusted to implement the new interface fileSys. - Definitions of the types fileType, filePermission and fileMode have been moved from osfiles.s7i to the new library filesys.s7i. - A definition of the file system osFiles has been added to osfiles.s7i. - In ftp.s7i the interface ftpFileSys has been added. This interface extends fileSys with the functions listDir, getActiveMode, setActiveMode, getAsciiTransfer and setAsciiTransfer. - The functions retrieve and store have been removed from ftp.s7i and the function open (to open a file) has been added. - The new library ftpserv.s7i has been created. This library allows, that the backend of an FTP server is also a file system. Most of the contents of ftpserv.s7i has been moved from ftpserv.sd7. - The functions setUpHead, tarTell, tarXtract and tarCreate have been moved from tar.s7i to the new library tar_cmds.s7i. - The conversion functions bin32 and float have been added to bin32.s7i. This functions convert values between single precision float and bin32. - The conversion functions bin64 and float have been added to bin64.s7i. This functions convert values between double precision float and bin64. - The functions getBitLsb and getBitsLsb have been added to bitdata.s7i. This functions read bits from a file in the direction from LSB (least significant bit) to MSB (most significant bit). - The operator |:= has been added to the libraries bitsetof.s7i and bitset.s7i. - The type void has been improved to allow writing a void value. This allows that calc7.sd7 can execute procedures. - The new library inflatefile.s7i has been added. It allows to uncompress data from a file with the Inflate algorithm. In contrast to inflatefile.s7i the functions from inflate.s7i assume that the compressed data is in a string. - A test of the tar header checksum has been added to tar.s7i. - A support for long link paths has been added to tar.s7i. - The function readMinimumOfHead has been added to tar.s7i. With this function opening a tar archive can be done faster. - The functions fileMode and getMTime in zip.s7i have been improved to recognize modes and times from different operating systems. - In zip.s7i the function rposOfMagic has been improved to work with one call of seek() and one gets(). This way the function is faster, when the file is not a ZIP file. - In zip.s7i the functions get_local_header, get_central_header and get_end_of_central_directory have been improved to read the fixed size part of the header with one statement and to convert the data afterwards. This improves the performance of get_central_header by about 10%. - In zip.s7i a map of extra header fields has been introduced. - In zip.s7i the function getContent has been renamed to getFile. Additionally the function has been improved to work when the local header does not contain the compressed size. In this case the new library inflatefile.s7i is used. - The function timestamp1601ToTime has been added to time.s7i. - A test for the operator |:= has been added to chkset.sd7. - The function filGets in fil_rtl.c has been improved to recognize a request to read zero characters earlier. This improves this special case a little bit, without a negative effect on the normal case. - The function uintCard has been added to int_rtl.c. - The computation of the mode in the function fileAttr2UnixMode in stat_win.c has been improved. - The program ftp7.sd7 has been improved to work with the new ftpFileSys interface. - The program ftpserv.sd7 has been improved to work with the new library ftpserv.s7i. - In seed7_05.s7i the function to convert an integer to a string with a given base has been improved. - Interpreter and compiler have been improved to support the actions BIN_CARD, SET_UNION_ASSIGN and STR_FOR. - In the compiler (s7c) the generation of inline code for the actions STR_RANGE and STR_SUBSTR has been improved. When some parameters are constant checks can be done at compile-time instead of run-time. - In drw_x11.c the function redraw() has been improved and the new function setupBackup() has been added. This changes have been done to handle EXPOSE events correctly, when backing store has the value WhenMapped. - In runerr.c the functions continue_question, run_error, empty_value and var_required have been changed to allow the repacement of the current exception with a new one. - The function str_for has been added to strlib.c. Notes: svn path=/head/; revision=432839