Commit graph

254129 commits

Author SHA1 Message Date
adam
84625ac735 Updated www/curl to 7.50.2; devel/git to 2.10.0 2016-09-07 08:58:59 +00:00
adam
a7a5e7cb6c Changes 2.10.0:
UI, Workflows & Features

 * "git pull --rebase --verify-signature" learned to warn the user
   that "--verify-signature" is a no-op when rebasing.

 * An upstream project can make a recommendation to shallowly clone
   some submodules in the .gitmodules file it ships.

 * "git worktree add" learned that '-' can be used as a short-hand for
   "@{-1}", the previous branch.

 * Update the funcname definition to support css files.

 * The completion script (in contrib/) learned to complete "git
   status" options.

 * Messages that are generated by auto gc during "git push" on the
   receiving end are now passed back to the sending end in such a way
   that they are shown with "remote: " prefix to avoid confusing the
   users.

 * "git add -i/-p" learned to honor diff.compactionHeuristic
   experimental knob, so that the user can work on the same hunk split
   as "git diff" output.

 * "upload-pack" allows a custom "git pack-objects" replacement when
   responding to "fetch/clone" via the uploadpack.packObjectsHook.
   (merge b738396 jk/upload-pack-hook later to maint).

 * Teach format-patch and mailsplit (hence "am") how a line that
   happens to begin with "From " in the e-mail message is quoted with
   ">", so that these lines can be restored to their original shape.
   (merge d9925d1 ew/mboxrd-format-am later to maint).

 * "git repack" learned the "--keep-unreachable" option, which sends
   loose unreachable objects to a pack instead of leaving them loose.
   This helps heuristics based on the number of loose objects
   (e.g. "gc --auto").
   (merge e26a8c4 jk/repack-keep-unreachable later to maint).

 * "log --graph --format=" learned that "%>|(N)" specifies the width
   relative to the terminal's left edge, not relative to the area to
   draw text that is to the right of the ancestry-graph section.  It
   also now accepts negative N that means the column limit is relative
   to the right border.

 * A careless invocation of "git send-email directory/" after editing
   0001-change.patch with an editor often ends up sending both
   0001-change.patch and its backup file, 0001-change.patch~, causing
   embarrassment and a minor confusion.  Detect such an input and
   offer to skip the backup files when sending the patches out.
   (merge 531220b jc/send-email-skip-backup later to maint).

 * "git submodule update" that drives many "git clone" could
   eventually hit flaky servers/network conditions on one of the
   submodules; the command learned to retry the attempt.

 * The output coloring scheme learned two new attributes, italic and
   strike, in addition to existing bold, reverse, etc.

 * "git log" learns log.showSignature configuration variable, and a
   command line option "--no-show-signature" to countermand it.
   (merge fce04c3 mj/log-show-signature-conf later to maint).

 * More markings of messages for i18n, with updates to various tests
   to pass GETTEXT_POISON tests.

 * "git archive" learned to handle files that are larger than 8GB and
   commits far in the future than expressible by the traditional US-TAR
   format.
   (merge 560b0e8 jk/big-and-future-archive-tar later to maint).


 * A new configuration variable core.sshCommand has been added to
   specify what value for GIT_SSH_COMMAND to use per repository.

 * "git worktree prune" protected worktrees that are marked as
   "locked" by creating a file in a known location.  "git worktree"
   command learned a dedicated command pair to create and remove such
   a file, so that the users do not have to do this with editor.

 * A handful of "git svn" updates.

 * "git push" learned to accept and pass extra options to the
   receiving end so that hooks can read and react to them.

 * "git status" learned to suggest "merge --abort" during a conflicted
   merge, just like it already suggests "rebase --abort" during a
   conflicted rebase.

 * "git jump" script (in contrib/) has been updated a bit.
   (merge a91e692 jk/git-jump later to maint).

 * "git push" and "git clone" learned to give better progress meters
   to the end user who is waiting on the terminal.

 * An entry "git log --decorate" for the tip of the current branch is
   shown as "HEAD -> name" (where "name" is the name of the branch);
   the arrow is now painted in the same color as "HEAD", not in the
   color for commits.

 * "git format-patch" learned format.from configuration variable to
   specify the default settings for its "--from" option.

 * "git am -3" calls "git merge-recursive" when it needs to fall back
   to a three-way merge; this call has been turned into an internal
   subroutine call instead of spawning a separate subprocess.

 * The command line completion scripts (in contrib/) now knows about
   "git branch --delete/--move [--remote]".
   (merge 2703c22 vs/completion-branch-fully-spelled-d-m-r later to maint).

 * "git rev-parse --git-path hooks/<hook>" learned to take
   core.hooksPath configuration variable (introduced during 2.9 cycle)
   into account.
   (merge 9445b49 ab/hooks later to maint).

 * "git log --show-signature" and other commands that display the
   verification status of PGP signature now shows the longer key-id,
   as 32-bit key-id is so last century.
2016-09-07 08:56:32 +00:00
adam
57025b27a4 Fixed in 7.50.2 - September 7 2016
Bugfixes:
---------
mbedtls: Added support for NTLM
SSH: fixed SFTP/SCP transfer problems
multi: make Curl_expire() work with 0 ms timeouts
mk-ca-bundle.pl: -m keeps ca cert meta data in output
TFTP: Fix upload problem with piped input
CURLOPT_TCP_NODELAY: now enabled by default
mbedtls: set verbose TLS debug when MBEDTLS_DEBUG is defined
http2: always wait for readable socket
cmake: Enable win32 large file support by default
cmake: Enable win32 threaded resolver by default
winbuild: Avoid setting redundant CFLAGS to compile commands
curl.h: make CURL_NO_OLDIES define CURL_STRICTER
docs: make more markdown files use .md extension
docs: CONTRIBUTE and LICENSE-MIXING were converted to markdown
winbuild: Allow changing C compiler via environment variable CC
rtsp: accept any RTSP session id
HTTP: retry failed HEAD requests on reused connections too
configure: add zlib search with pkg-config
openssl: accept subjectAltName iPAddress if no dNSName match
MANUAL: Remove invalid link to LDAP documentation
socks: improved connection procedure
proxy: reject attempts to use unsupported proxy schemes
proxy: bring back use of "Proxy-Connection:"
curl: allow "pkcs11:" prefix for client certificates
spnego_sspi: fix memory leak in case *outlen is zero
SOCKS: improve verbose output of SOCKS5 connection sequence
SOCKS: display the hostname returned by the SOCKS5 proxy server
http/sasl: Query authentication mechanism supported by SSPI before using
sasl: Don't use GSSAPI authentication when domain name not specified
win: Basic support for Universal Windows Platform apps
nss: fix incorrect use of a previously loaded certificate from file
nss: work around race condition in PK11_FindSlotByName()
ftp: fix wrong poll on the secondary socket
openssl: build warning-free with 1.1.0 (again)
HTTP: stop parsing headers when switching to unknown protocols
test219: Add http as a required feature
TLS: random file/egd doesn't have to match for conn reuse
schannel: Disable ALPN for Wine since it is causing problems
http2: make sure stream errors don't needlessly close the connection
http2: return CURLE_HTTP2_STREAM for unexpected stream close
darwinssl: --cainfo is intended for backward compatibility only
speed caps: not based on average speeds anymore
configure: make the cpp -P detection not clobber CPPFLAGS
http2: use named define instead of magic constant in read callback
http2: skip the content-length parsing, detect unknown size
http2: return EOF when done uploading without known size
darwinssl: test for errSecSuccess in PKCS12 import rather than noErr
openssl: fix CURLINFO_SSL_VERIFYRESULT
2016-09-07 07:55:51 +00:00
wiz
2acadf89d5 Updated graphics/p5-GraphicsMagick to 1.3.25 2016-09-07 06:30:11 +00:00
wiz
6fdd27c3de Updated p5-GraphicsMagick to 1.3.25.
To match GraphicsMagick.
2016-09-07 06:30:01 +00:00
wiz
fd0f2ae9bd Updated graphics/GraphicsMagick to 1.3.25 2016-09-07 06:29:41 +00:00
wiz
55ec790e0c Updated GraphicsMagick to 1.3.25.
1.3.25 (September 5, 2016)
==========================

Special Issues:

* None

Security Fixes:

* EscapeParenthesis(): I was notified by Gustavo Grieco of a heap
  overflow in EscapeParenthesis() used in the text annotation code.
  While not being able to reproduce the issue, the implementation of
  this function is completely redone.

* Utah RLE: Reject truncated/absurd files which caused huge memory
  allocations and/or consumed huge CPU.  Problem was reported by
  Agostino Sarubbo based on testing with AFL.

* SVG/MVG: Fix another case of CVE-2016-2317 (heap buffer overflow) in
  the MVG rendering code (also impacts SVG).

* TIFF: Fix heap buffer read overflow while copying sized TIFF
  attributes.  Problem was reported by Agostino Sarubbo based on
  testing with AFL.

Bug fixes:

* GetToken(): Fix obscure bug (read beyond end of string buffer)
  noticed while parsing a MVG file.  This problem was reported by
  Gustavo Grieco.

* MVG rendering: Fix undesired hard errors when some objects were
  drawn outside of the image bounds.  Requests to draw objects
  entirely outside of the image should be silently ignored.

* MVG/SVG rendering: Fix gradient size sanity checks which were
  causing gradient requests to fail.  Due to a design weakness in that
  gradient images allocate resources rather than being computations at
  point of use, the maximum gradient image size is now hard-limited to
  5000x5000 pixels until the design problem is fixed.  Some SVG icons
  (as small as 8x8 pixels) authored using Inkscape request absurdly
  huge gradients.  Gradient sizes as large as 20,000x20,000 have been
  observed in SVG icon files delivered by packages on an Ubuntu Linux
  system.

* SVG: Fix some memory leaks which occur on parsing error.

New Features:

* None

Feature improvements:

* ElapsedTime(): Use clock_gettime() (when available with default
  linkage) to obtain elapsed time.

* DescribeImage(): Provide 6 digits of seconds precision in in elapsed
  time output.  Previously the resolution was rounded up to a full
  second.

Windows Delegate Updates/Additions:

* webp: Updated bundled libwebp to release 0.5.1.

* libxml: Updated bundled libxml2 to release 2.9.4.

* lcms: Updated bundled lcms2 to release 2.8.

* png: Update bundled libpng to release 1.6.24.

Build Changes:

* OpenMP is properly configured for clang 3.8 using its own '-lomp'
  rather than '-lgomp'.

Behavior Changes:

* SVG: Some SVG files may be rejected due to absurdly large gradient
  requests.

* The 'identify' and 'info' functionality only shows the pixel read
  rate if image was not read in 'ping' mode. Provide 6 digits of
  seconds precision in in elapsed time output.
2016-09-07 06:29:31 +00:00
wiz
086df33b9f Updated devel/p5-Variable-Magic to 0.60 2016-09-07 06:21:56 +00:00
wiz
ce7bd33c75 Updated p5-Variable-Magic to 0.60.
0.60    2016-09-06 22:30 UTC
        + Chg : A large chunk of boilerplate XS code, which is also used in
                other XS modules, has been factored out of the main .xs file
                to a collection of .h files in the xsh subdirectory.
        + Fix : [RT #128989] : Bleadperl v5.25.3-266-g1d7e644 breaks V::M.
                Len magic is no longer called for negative array indices
                fetches, so the relevant tests are now skipped.
                Thanks Andreas Koenig for reporting.
2016-09-07 06:21:46 +00:00
mef
d40dbf30f3 Updated editors/texstudio to 2.11.0 2016-09-07 04:18:36 +00:00
mef
ff4f862462 Updated editors/texstudio 2.0.8 to 2.11.0
TeXstudio 2.11.0
----------------
(http://texstudio.sourceforge.net/manual/current/CHANGELOG.txt)
- support two editors next to each other
- new tabular wizard
- support multi-line commands
- add scrollbar marks for search and bookmarks
- add command option --no-session
- add manual to mac OS X app bundle data
- improve table manipulation of tabu/longtabu
- select words by doubleclick + hold + mousemove
- restructure cwl search paths to settings/completion/user :/completion settings/completion/autogenerated
- safer way of obtaining the PATH on OS X
- add option for image tooltip
- do not show explicit hyphens in section titles of the structure view
- do not parse for structure in non-LaTeX-like languages
- make preview work with \input in preamble (files get rewritten to absolute paths for the temporary compilation)
- use QSaveFile for file saving instead of our custom file saving strategy if available (Qt5 only)
- eneable left/right shortcuts for embedded viewer
- remove multiple default values for latexmk (fixes bug 1694)
- support environment variables in additional search paths
- support [txs-app-dir] and [txs-settings-dir] in additional search paths for log and pdf
- add statusbar icon for LanguageTool
- make LanguageTool arguments configurable
- add align cursor mirrors options
- make pasting into cursor mirrors a single undo block
- do not remove cursor mirrors on undo
- select text of current item in Packages Help to allow easier overwriting (feature request 1063)
- select search/replace texts when switchting there using Tab / Backtab (feature request 1064)
- added optional workingDirectory argument to script function system()
- added editor->insertSnippet() to scripting environment
- added option to choose log encoding
- make icons greyscale for viewer sync buttons if they are not activated
- added a table template
- added some elements to math/latex menus
- unix: allow defining a datadir different from PREFIX/share
- add the option to use system hunspell and quazip
- add images to windows installer
- document advanced code snippet properties in the manual
- don't show dialog for creating a file if it could not be opened but exists
- use Freedesktop Icon Naming Specification for standard icons
- add qt5 autodetection to BUILD.sh
- fix duplicated line endings for larger files (chunked loading)
- fix: windows environment variables may contain brackets: PROGRAMFILES(X86)
- fix env closing with $,$$,etc.
- fix: go to PDF for temporarily compiled documents
- fix finding root document when explicit root doc is set
- fix spell check when word ends with point
- fix argument detection: optional arguments may appear after mandatory ones
- fix: correctly generate environment definition from \newenvironment in case of a default argument
- fix crash in keyVal syntax check when the document was deleted in the meantime
- fix: clear replace highlights when search term is changed
- fix: cancel in marco dialog (bug 1662)
- fixed interpretation of % !BIB program = ... (bug 1667)
- fix AltGr+F not typing [ on Croatian keyboard
- fix cursor jumping to end of file when trying to jump from a non-matched bracket (bug 1668)
- fix pasting columns over an existing selection (bug 1726)
- fix broken language triggers (bug 1735)
- fix quote replacements
- fix line breaks for cursor mirrors
- fix auto paren completion for cursor mirrors
- fix line operations to work with cursor mirrors
- fix sychronize text of placeholder mirror when inserting an environment on a selection (Ctrl+E)
- fix font in pdf viewer status bar did not scale
- fix loading of badword lists
- fix LanguageTool startup
- fix overlapping in unicodeinsert on osx
- fix: pinyin input of punctuation (bug 1770)
- fix: retain spaces when sending text to LanguageTool
- fix: don't translate Ctrl+Alt+Left as the translation breaks the shortcut
- several updates to cwl files
- update poppler for windows to 0.39.0
- improved generation of label texts
2016-09-07 04:18:27 +00:00
gdt
b43d48f323 Updated print/gutenprint-lib to 5.2.11 2016-09-07 00:20:47 +00:00
gdt
3e479ecada Update to 5.2.11. Upstream changes:
As of 5.2.11, Gutenprint no longer supports Macintosh OS X
10.5.

Upstream changes are voluminous and have many details and have
therefore been aggressively summarized.  See NEWS in the sources.

* Changes from 5.2.10

  1) Added support for many following dye sublimation printers.

  2) Enhanced support (and bugfixes) for many dye sublimation
     printers.

  3) Added support for the Datamax-O'Neil PCL printers, the Performance
     series (p1115, p1115s, p1120n, p1125, p1725, h8308) and the
     Datamax-O'Neil Workstation printer.

     Also added common Imperial and Metric label sizes to the Paper
     Selection menu.

  4) Added support for the following Epson inkjet printers:

     EPSON L120
     EPSON L210
     EPSON L1800 (preliminary)

  5) Add support for the following laser printer:

     Kyocera FS-1135MFP

  6) Canon inkjet driver enhancements:

     Added support for many models and multiple enhancements.

  7) Canon inkjet driver bugfixes:

     6.1 Ink compression fixed

     A problem with a new ink level compression added in 5.2.7 had
     affected multiple printer models. The bug has been fixed in the
     present release, thus all modes previously affected should work
     normally.
2016-09-07 00:20:33 +00:00
joerg
633539f4fc Needs msgfmt 2016-09-06 20:54:31 +00:00
rillig
cb4a44d998 Allow packages to define their own tools using TOOLS_CREATE.
Suggested by @jperkin for lang/rust.
2016-09-06 20:54:21 +00:00
joerg
17e6a0702f Not MAKE_JOBS_SAFE. 2016-09-06 20:54:00 +00:00
rillig
b039f65a1d Updated pkgtools/pkglint to 5.4.8 2016-09-06 19:26:59 +00:00
rillig
063810441a Updated pkglint to 5.4.8.
Changes since 5.4.7:

* Added cputime as an allowed keyword for UNLIMIT_RESOURCES.
2016-09-06 19:23:03 +00:00
pettai
d1ab1940a0 Updated net/rancid to 3.5.1 2016-09-06 19:20:51 +00:00
pettai
337d4c899f rancid 3.5.1:
hlogin: missed an ssh -c option among the clean-up
2016-09-06 19:20:31 +00:00
maya
89ff85ecf2 gcc48: simplify comment in Makefile 2016-09-06 16:29:19 +00:00
maya
35a1a72f81 gcc47: limit disabling of libsdtc++ pch use to netbsd.
add a comment that explains that the hang occurs due to ASLR, so other
ASLR users will be able to identify the cause.

thanks joerg for suggesting the cause
2016-09-06 16:28:48 +00:00
wiz
b12fa0ca23 Rename (non-free) Dynamic Drive license to have a "-license" suffix.
Noted by gdt.
2016-09-06 15:25:10 +00:00
maya
68b179f3ef gcc47: forgotten stray unconditional --enable-libssp 2016-09-06 15:04:57 +00:00
fhajny
02d2bf2960 Updated devel/alex to 3.1.7 2016-09-06 14:43:29 +00:00
fhajny
4b1a91b905 Update devel/alex to 3.1.7. Fix configure env wrap.
Changes in 3.1.7:
- Add support for %encoding directive (allows to control --latin1
  from inside Alex scripts)
- Make code forward-compatible with in-progress proposals
- Suppress more warnings

Changes in 3.1.6:
- sdist for 3.1.5 was mis-generated, causing it to ask for Happy
  when building.

Changes in 3.1.5:
- Generate less warning-laden code, and suppress other warnings.
- Bug fixes.
2016-09-06 14:43:14 +00:00
maya
384e5fd0a7 Updated lang/gcc46 to 4.6.4nb5 2016-09-06 14:01:56 +00:00
maya
f17dfde44d Updated lang/gcc46-libs to 4.6.4nb6 2016-09-06 14:01:36 +00:00
maya
9ba9f0f93c gcc46-libs: bump PKGREVISION further than gcc46 2016-09-06 14:01:20 +00:00
maya
7a7f4aa99f gcc46: use a more reasonable specfile for netbsd
disable libssp on netbsd - it conflicts with native libssp (PR pkg/47213)

build fix by using stdarg instead of VA_*, cherry picked from
https://gcc.gnu.org/viewcvs/gcc?view=revision&revision=206881
fixes PR pkg/50042

bump PKGREVISION
2016-09-06 13:57:02 +00:00
jperkin
0b22825976 Updated lang/gcc49-libs to 4.9.4nb1 2016-09-06 12:38:44 +00:00
jperkin
02271e25ea Reset PKGREVISION after 4.9.4 update. 2016-09-06 12:38:35 +00:00
jperkin
10d8bf5524 Updated lang/gcc49 to 4.9.4 2016-09-06 12:38:00 +00:00
jperkin
0bda74dc3f Update lang/gcc49 to 4.9.4. Changes since 4.9.3:
* libsanitizer merge from upstream r191666 breaks bootstrap on powerpc64-linux and aarch64-linux
 * [6 regression] sparc bootstrap failure: sparc.c:4919:6: error: suggest explicit braces to avoid ambiguous 'else'
 * [4.9/5/6 Regression] Miscompilation of glibc on i686-linux starting with r234101
 * [4.9/5/6 regression] Performance regression of 410.bwaves on x86.
 * [4.9/5/6 Regression] gcc.dg/torture/pr44913.c FAILs with -O3 -fno-dce -fno-forward-propagate
 * [4.9/5/6 Regression] Inline memcmp is *much* slower than glibc's
 * [4.9/5/6 Regression] ICE: Maximum number of LRA constraint passes is achieved (30)
 * [4.9/5/6 Regression] Another label as values ICE in gen_reg_rtx
 * [4.9 Regression] ICE on valid code on x86_64-linux-gnu: verify_gimple failed
 * [4.9 Regression] i386: -fshrink-wrap can interact badly with trampolines
 * [4.9 Regression] wrong code at -O1 and above on x86_64-linux-gnu
 * [4.9 Regression] gcc.c-torture/execute/pr68376-2.c FAILs with -ftracer
 * [4.9 Regression] ICE (segfault) at -Os on x86_64-linux-gnu in ""fail_abnormal_edge_coalesce""
 * [4.9 Regression] ICE in connect_traces
 * [4.9 Regression] ICE on invalid code on x86_64-linux-gnu in operator[]
 * [4.9 Regression] gcc ICE at -O1 and above  on valid code on x86_64-linux-gnu with “seg fault”
 * [4.9 Regression] gcc ICE at -O3 and above on valid code on x86_64-linux-gnu in ""replace_uses_by""
 * [4.9/5/6 regression] fipa-cp-clone ignores thunk
 * [4.9/5/6 Regression] Corrupt truncated function
 * [4.9 Regression] Issue with using declaration and member class template
 * [4.9/5/6 Regression] failure to determine size of static constexpr array that is nested within a templated class
 * [4.9/5/6 Regression] expression of typeid( expression ) is evaluated twice
 * [4.9/5/6 Regression] decltype and sfinae to check for template instance availability fails to compile
 * [5/6/7 regression] ICE with polymorphic lambda
 * [5/6/7 Regression] Missing copy elision with operator new
 * [4.9 Regression]ICE: unrecognizable insn compiling arm-fp16 testcases with -march=armv7-a and -mrestrict-it
 * [4.9/5/6 Regression] ICE: in recog_memoized
 * [4.9 Regression][ARM] ICE: fail to generate BIC(immediate) instruction
 * [4.9/5/6 Regression] Bad ARM code generated for evaluating unsigned int bitfield value
 * [4.9 Regression] Extremely long compile time for generated code
 * [4.9 regression] m68k misoptimisation with -fschedule-insns
 * [4.9/5/6 Regression] ICE in -flto -fmerge-all-constants -fno-use-linker-plugin targetting i686-w64-mingw32
 * [4.9 Regression] ICE when comparing vectors
 * [4.9/5/6 Regression] -Wparentheses missing ambiguous else warning
 * [4.9/5/6 Regression] ICE on invalid C++ code on x86_64-linux-gnu: Segmentation fault
 * [4.9/5/6 Regression] ICE: in merge_exception_specifiers
 * [4.9/5/6 regression] GCC emits incorrect fixed->fp conversion instruction on Cortex-M4 target
 * [4.9/5 Regression] extern ""C"" functions in src/c++11/thread.cc are global in libstdc++.a
 * [4.9 Regression] DOM confuses complete unrolling which in turn causes VRP to warn
 * [4.9 Regression] wrong code at -O2 and -O3 on x86_64-linux-gnu
 * [4.9 Regression] ICE at -Os and above with -g enabled on x86_64-linux-gnu
 * [4.9 Regression] ICE at -O2 and -O3 on x86_64-linux-gnu
 * [4.9 Regression] gcc ICE at -O2 and -O3 on x86_64-linux-gnu in hide_evolution_in_other_loops_than_loop
 * [4.9 regression] ICE: in store_bit_field_1
 * [4.9 Regression] Wrong optimization with aliasing and access via char
 * [5/6 Regression] ICE on valid code at -O2 and -O3 with -g enabled in simplify_subreg
 * [4.9/5/6 Regression] Geode optimizations incorrectly return -NaN
 * [5 Regression] wrong code with -O2 and vector arithmetics @ x86_64
 * [4.9/5 Regression] uncaught_exception() equals to `true' after rethrow_exception()
 * [4.9/5 Regression] Mistakenly unsupported tests in g++.dg/torture/
 * [4.9/5/6 regression] incorrect memcpy expansion with unrolled_loop strategy at -O2
 * [4.9/5 Regression] Segmentation fault on a template class
 * [4.9/5 Regression] compile error when including valarray
 * [4.9/5/6 Regression] deduction failure with trailing return type in function template argument
 * ICE on -O2 and above on x86_64-linux-gnu (internal compiler error: in get_expr_operands
 * powerpc64 bootstrap with -mcmodel=small results in linker error
 * libatomic fails to build with -Os on powerpc64-linux
 * ICE: in emit_move_insn
 * [4.9/5 Regression] gcc hangs on valid code on x86_64-linux-gnu
 * configure incorrectly strips $target_alias from PLUGIN_LD_SUFFIX
 * [x86] 'asm' operand has impossible constraints with -fstack-check
 * broken support for attribute init_priority
 * [4.9/5/6 Regression] wrong code with -mbmi2
 * Missing ""not"" breaks Ada.Text_IO.Get_Immediate(File
 * [4.9 Regression] Crash in preprocessor including stdc-predef.h when it does not exist on glibc-based systems
 * [4.9 Regression] libgomp.c/appendix-a/a.29.1.c -O2 -g: type mismatch between an SSA_NAME and its symbol
 * [4.9 Regression] all pch tests fail on eglibc systems (with bits/predefs.h)
 * [4.9 regression] On-stack VLA does not cause instrumentation with -fstack-protector
 * [4.9 Regression] OpenMP workshare problem with SUM()
 * [4.9/5/6 Regression] Wrong code with single element vector insert
 * wrong code with -mstringop-strategy=libcall @ i686
 * [4.9 Regression] ICE at -O1 and above on x86_64-linux-gnu in gen_lsm_tmp_name
 * Wrong code with -O1.
 * [4.9 Regression] ICE on valid code at -O2 and -O3 on x86_64-linux-gnu: in execute_todo
 * [4.9/5 Regression] ICE: verify_gimple failed (type mismatch in shift expression
 * [4.9 Regression] ICE in lower_omp_target
 * [4.9/5/6/7 Regression] g++ accepts an unreachable function catch block that lacks a corresponding try
 * [4.9/5/6 Regression] incorrect ""is protected within this context"" error
 * Incorrect code generated for tail call
 * [4.9/5/6 Regression][arm] Wrong code for FP mult-by-power-of-2 + int conversion
 * [4.9/5/6 Regression] wrong code at -O2 and -O3 on x86_64-linux-gnu
 * [4.9/5/6 Regression] Wrong thumb2_ior_scc_strict_it insn pattern.
 * [4.9/5 Regression] Wrong barrier placement for 64-bit atomic loads on arm
 * ARM -mcpu=native can cause a double free abort.
 * [AArch64] aarch64_vmls pattern should be rejected if -ffp-contract=off
 * ICE: tree check: expected integer_cst
 * false positive signed negation
 * Crash with abi_tag attribute
 * [4.9/5 Regression] ICE in gimple_call_arg with bogus posix_memalign
 * [4.9/5/6 Regression] ICE on  __builtin_alloca_with_align with small alignment
 * vnmul
 * [5 Regression] ICE for array of a derived type with allocatable class in derived type object
 * [4.9/5/6 Regression] ""error: too few arguments to function"" in c++14 but not c++11
 * error with multiple enable_shared_from_this base classes
 * --fast-math breaks std::signbit function
 * std::random_device Ignores Read Return Code (CVE-2015-5276)
 * Wrong value category used in _Bind functor
 * [4.9/5/6 Regression] Including both <tr1/functional> and <functional> can cause ADL problems in std::function SFINAE
 * [4.9/5 Regression] std::copy/std::move broken with trivial move-only types
 * -ftree-loop-if-convert-stores miscompiles gfortran.dg/elemental_optional_args_3.f90
 * ifcombine joins together floating point expression with side effects
 * [4.9 Regression] gcc ICE at -O3 and __sigsetjmp with “tree check: expected ssa_name
 * [4.9 Regression] ICE: in tree_to_shwi
 * [4.9/5 Regression] Wrong optimization of stores to _Bool via char*
 * [4.9
 * FAIL: gcc.dg/debug/dwarf2/discriminator.c scan-assembler on x86_64-apple-darwin10
 * gcc doesn't conform to Solaris 32-bit ABI by expecting 16-byte stack alignment
 * [4.9/5/6/7 Regression] Incorrect PPC assembly due to inserted .machine pseudo-op
 * libgfortran: warning: left shift of negative value [-Wshift-negative-value]
 * [4.9/5/6] gcc.target/i386/readeflags-1.c aborts on -march=i586 or on -miamcu
 * ICE: gcc.target/i386/avx512f-klogic-2.c
 * [4.9/5 Regression] incorrect load address on manual vector shuffle
 * [PATCH] gcc 4.8.4 fails to compile with -march=native on VIA nano CPU
 * ICE at -O1 and above on x86_64-linux-gnu in int_mode_for_mode
 * [4.9/5/6 Regression] ""gcc -m32 -finstrument-functions -ffixed-ebp"" produces internal compiler error
 * ICE: in extract_insn
 * Alpha: Error: No lda !gpdisp!278 was found
 * [7 Regression] Lots of ASAN and libgo runtime FAILs after r236090
 * [7 Regression] ICE on trunk gcc on ivybridge target (df_refs_verify)
 * __tls_get_addr is called with misaligned stack on x86-64
 * [4.9/5 Regression] Compiling glibc-2.17
 * Crash when selecting specializations through aliases.
 * gcc 4.9.0 fails to execute dsymutil when linking executables on darwin
 * [4.9 Regression] bootstrap with -O3 gives comparison failure
 * [4.9/5/6 regression] Memory leak with assignment to array of derived types with allocatable components
 * [4.9/5 Regression] ICE (segmentation fault) on sh4-linux-gnu
 * [4.9 Regression] Compiling with -fstack-protector-strong causes binary to segfault
 * wrong code for bit-field struct at -O1 and above on x86_64-linux-gnu
 * ""^[a-z0-9][a-z0-9-]*$"
 * s-osinte-rtems.ads is out of synch with type definitions of current newlib
 * Regular expressions: Backreferences don't work in negative lookahead
 * [4.9/5/6 Regression] basic_string constructor and throwing iterators
 * [4.9 only] test case gcc.dg/and-1.c fails on power for gcc 4.9
 * [4.9 Regression] Several hundred asan failures with 4.9.4 on x86_64-apple-darwin15
 * [4.9/5/6/7 regression] S/390: Memory access below stack pointer in epilogue
 * [4.9 regression] ICE at -O1 and above on x86_64-linux-gnu (in output_constant_pool_2
 * ALLOCATE with size given by a module function
 * [meta-bug] Port tail-merge fixes to 4.9
 * [4.9/5/6 Regression] No backtrace generated for array bounds violation
 * [4.9/5/6 Regression] Internal compiler error for Fortran files when specifying a file instead of an include directory with -I
 * [4.9/5/6/7 Regression] ICE on missing end program in fixed source
 * [4.9/5/6/7 Regression] incorrect reading of values from file on Windows
 * [4.9/5/6/7 Regression] ICE in gfc_trans_structure_assign
 * [4.9/5/6 Regression] FAIL: gfortran.dg/class_allocate_18.f90
 * [4.9/5 Regression] Wrong code with allocatable deferred-length (array) function results
 * [4.9 Regression] ICE on invalid: ""Bad array reference"" for an undeclared loop variable
 * [4.9/5 Regression] ICE on allocating character array with source
 * [4.9/5 Regression] Wrong length when allocating character array
 * [4.9/5 Regression] ICE on function result with procedure pointer component
 * [4.9 Regression] ICE with -g in native_encode_initializer
 * [4.9/5/6 Regression] Errors in ""make -k check-gcc RUNTESTFLAGS=plugin.exp""
 * [4.9/5/6 regression] Bootstrapping on x86_64-pc-kfreebsd-gnu fails with ""s-taprop.adb:717:32: ""lwp_self"" is undefined""
 * [4.9/5/6 regression] Bootstrapping on x86_64-pc-kfreebsd-gnu fails with ""s-taprop.adb:856:10: ""pthread_attr_setaffinity_np"" is undefined (more references follow)""
 * [4.9/5/6 regression] ICE in gcc/java/lang.c:427 with -fdump-tree-all
 * [4.9/5/6 Regression] ICE: in create_linear_expr_from_tree
 * [4.9/5/6 Regression] -ftree-loop-linear: large compile time / memory usage
 * [4.9/5/6 Regression] ICE in gen_reg_rtx
 * [4.9/5/6 Regression] libada bootstrap failure on kfreebsd (""pthread_rwlock_t"" not declared in ""OS_Interface"")
 * [4.9/5/6 Regression] libbacktrace causes undefined symbol ""_Unwind_GetIPInfo"" on ia64-hpux
 * [4.9/5/6 Regression] endless loop with -O2 -floop-parallelize-all
 * [4.9 Regression] [graphite] Segmentation fault with -Ofast -floop-parallelize-all -ftree-parallelize-loops
 * [4.9/5/6 Regression] Build of i686-pc-linux-android is broken
 * [4.9 Regression] Free-form source code: -Wline-truncation is no longer enabled by default
 * [4.9 Regression] ICE: FORALL writing multiple elements of one array
 * [4.9/5/6 Regression] ICE on invalid code on x86_64-linux-gnu in tree check: expected function_type or method_type
 * [4.9/5/6 Regression] gcc 4.9+ miscompiles code on hppa
 * [4.9/5/6/7 Regression] ICE in analyze
 * [4.9 /5/6 Regression] ICE in get_narrower
 * [4.9/5/6 Regression] Build failure: undefined symbol __floatunsitf
 * [4.9/5/6 Regression] ICE when renaming predefined ""="" and ""/=""
 * [4.9/5/6 Regression] ICE: in compute_affine_dependence
2016-09-06 12:37:47 +00:00
ryoon
df92be5ee8 Updated net/corebird to 1.3.1 2016-09-06 12:32:22 +00:00
ryoon
43202413d2 Update to 1.3.1
Changelog:
* Bugfixes
* Update translations
2016-09-06 12:31:56 +00:00
joerg
12d9813d5c Disable use of new pselect code. At least on NetBSD 7 bulk builds, it
is often resulting in hanging builds by gmake not wait(3)ing for its
children and issues new jobs. Bump revision.
2016-09-06 12:21:46 +00:00
maya
20b50cde96 Updated lang/gcc47-libs to 4.7.4nb4 2016-09-06 12:06:29 +00:00
maya
391f029beb Updated lang/gcc47 to 4.7.4nb3 2016-09-06 12:06:01 +00:00
maya
cb0fd64c62 gcc47: don't use PCH for libstdc++ on gcc5, it causes hangs during configure.
limited to gcc5 because others do not seem to run into the same issues, to
avoid a regression for them.

disable libssp on netbsd - it conflicts with native libssp
(related: PR pkg/47213)

Use a more sane specfile for netbsd, linking against libc when building
shared.

bump gcc47 PKGREVISION
bump gcc47-libs PKGREVISION further than gcc47
2016-09-06 12:00:33 +00:00
jperkin
b6f9361bb5 Added lang/rust version 1.11.0 2016-09-06 10:37:29 +00:00
jperkin
778871c883 Add and enable rust. 2016-09-06 10:37:14 +00:00
jperkin
9fd0fe84f9 Import rust 1.11.0 as lang/rust into pkgsrc.
pkgsrc notes:

  * The build requires binary bootstraps built by the Rust team.  Due
    to the requirement that only the previous version is supported as
    a bootstrap compiler, and new versions of Rust are released every
    6 weeks, it is unlikely to be practical to build TNF bootstraps.
    Users should evaluate whether they trust binaries from upstream.

  * There is currently no SunOS bootstrap provided by the Rust team,
    so for now a version built by myself is provided by Joyent.

  * Only Darwin/Linux/SunOS are currently supported.  The Rust team do
    provide NetBSD bootstraps so support should be easy enough to add.

Information about Rust from the DESCR:

Rust is a systems programming language focused on three goals: safety,
speed, and concurrency.  It maintains these goals without having a
garbage collector, making it a useful language for a number of use cases
other languages aren't good at: embedding in other languages, programs
with specific space and time requirements, and writing low-level code,
like device drivers and operating systems.

It improves on current languages targeting this space by having a number
of compile-time safety checks that produce no runtime overhead, while
eliminating all data races.  Rust also aims to achieve "zero-cost
abstractions" even though some of these abstractions feel like those of
a high-level language.  Even then, Rust still allows precise control
like a low-level language would.
2016-09-06 10:36:49 +00:00
jperkin
726fbdb877 Support UNLIMIT_RESOURCES=cputime on Darwin. 2016-09-06 09:50:20 +00:00
wiz
68c0c67950 Added multimedia/sickbeard version 507nb3 2016-09-06 07:02:35 +00:00
wiz
b4b971f878 + sickbeard. 2016-09-06 07:02:19 +00:00
wiz
0575176e8c dd a license (used by multimedia/sickbeard) 2016-09-06 07:02:05 +00:00
wiz
298b1d1be7 Import sickbeard-507nb3 as multimedia/sickbeard.
Packaged for wip by Ken Wong, Thomas Klausner, and Jonathan Schleifer.

PVR application to search and manage TV shows
2016-09-06 07:01:56 +00:00
maya
2567a51805 gcc47: apply upstream patch
cfns: fix mismatch in gnu_inline attributes
allows build with gcc 5 to continue further
2016-09-06 06:45:32 +00:00
maya
850f652274 Updated lang/gcc5-libs to 5.4.0nb3 2016-09-06 05:09:22 +00:00