Commit graph

236463 commits

Author SHA1 Message Date
fhajny
f1980674b0 Update erlang to 18.0.
- Starting from 18.0 Erlang/OTP is released under the APL 2.0
- erts: The time functionality has been extended. This includes a new API
  for time, as well as "time warp" modes which alters the behavior when
  system time changes. You are strongly encouraged to use the new API
  instead of the old API based on erlang:now/0. erlang:now/0 has been
  deprecated since it is a scalability bottleneck.
- erts: Beside the API changes and time warp modes a lot of scalability
  and performance improvements regarding time management has been made
- erts: The previously introduced "eager check I/O" feature is now enabled
  by default.
- erts/compiler: enhanced support for maps. Big maps new uses a HAMT
  (Hash Array Mapped Trie) representation internally which makes them more
  efficient. There is now also support for variables as map keys.
- dialyzer: The -dialyzer() attribute can be used for suppressing warnings
  in a module by specifying functions or warning options.
- ssl: Remove default support for SSL-3.0 and added padding check
  for TLS-1.0 due to the Poodle vulnerability.
- ssl: Remove default support for RC4 cipher suites, as they are consider
  too weak.
- stdlib: Allow maps for supervisor flags and child specs
- stdlib: New functions in ets:
  - take/2. Works the same as ets:delete/2 but
            also returns the deleted object(s).
  - ets:update_counter/4 with a default object as
            argument

Full changelog:

  http://www.erlang.org/download/otp_src_18.0.readme
2015-07-18 08:55:16 +00:00
fhajny
80d6be7e24 Backport support for the upcoming Erlang/OTP 18.0. 2015-07-18 07:36:35 +00:00
fhajny
99aa962948 Updated devel/rebar to 2.6.0 2015-07-18 07:23:59 +00:00
fhajny
b676a80f0c Update devel/rebar to 2.6.0. Add proper Github distfile support.
Changes since 2.5.1:

rebar/203: Pluggable proto compilers gpb
rebar/273: Use target_dir as source of new version in generate-appups
rebar/293: Check C source dependencies in needs_compile
rebar/305: Fix compiler invocation on multiarch Linux
rebar/322: Treat vsn mismatch as warning if -k/--keep-going
rebar/336: Add details on Dialyzer with "make check"
rebar/337: Implement eflame -p/--profile support
rebar/338: Processing .app.src.script expects a single value to be returned.
rebar/344: Manually clean up paths.
rebar/351: fish shell completions for rebar
rebar/352: Add typer target (rebase of #309)
rebar/354: compiler respects 'keep_going' flag
rebar/355: Fix 'make build_plt'
rebar/356: Fix minor typo in CONTRIBUTING.md
rebar/360: Minor follow-up fixes for #293
rebar/368: Escape more characters in path (fix #367)
rebar/371: Fix cover print truncation when coverage is 100%
rebar/372: Implement eval command via nodetool
rebar/376: Remove check adding ebin to path for edoc target
rebar/378: deps: fix delete-deps if deps_dir ends with dot
rebar/382: Adapt dialyzer_reference to ba466e2d changes
rebar/385: Fix Dialyzer warning introduced in 0caf047f
rebar/386: Recompile .proto files with gpb also with prefix/suffix
rebar/386: Recompile .proto files with gpb also with prefix/suffix
rebar/386: Recompile .proto files with gpb also with prefix/suffix
rebar/399: Increase the timeout for the inttest/proto_gpb
rebar/400: add Emacs/vi header to non-dummy test modules
rebar/403: Update reference to installation notes
rebar/404: Consistently format export attributes
rebar/405: Generate cachegrind file if erlgrind is available
rebar/406: Fix deps path check in rebar_ct:collect_glob/3
rebar/408: Fix/remove duplicate console message
rebar/411: Fix app.config argument passing when using ct_run (take 2)
rebar/413: Revert "Merge pull request #386 ...
           gpb-recompilation...detection"
rebar/418: Fix #415 (reltool vsn check)
rebar/420: Mock gpb and protobuffs, in inttest, replacing external
           dependencies
rebar/421: inttest/ct3: fix travis-ci breakage
rebar/424: Gpb recompilation detection (using base compiler)
rebar/425: Copy instead of rsync gpb and protobuffs inttest mocks
rebar/426: Fixed #133. Release upgrade now handle long and short names
           properly.
rebar/428: Remove a git url in gpb and protobuffs inttest configs
rebar/430: Exit with proper status code if 'eval' fails
rebar/432: Document recursive_cmds in -r help string as well
rebar/433: inttest/ct3: fix overlong line
rebar/437: Fix .app.src.script bug introduced in b44b4f4
rebar/440: Delete obsolete file
rebar/442: .travis.yml: print information before running script
rebar/444: Fix incorrect "not an app dir" warning
rebar/445: rebar doesn't respect the order of erl_first_files given
           in the rebar.conf file
rebar/447: Support custom protobuf directory
rebar/449: Support .appup.src files
rebar/452: added 'shell' command to bash-completion
rebar/456: Generate json output from cover
rebar/458: Change env var delimiter to match non-word
rebar/459: Remove -m64 flag.
rebar/460: Add Dialyzer plugin
rebar/461: Fix OTP .appup.src processing on empty lists
rebar/463: Print more info when profiling
rebar/466: Improve test targets in Makefile
rebar/467: Refactor logic and optimizations
           in rebar_erlc_compiler:doterl_compile/4
rebar/469: Fix dialyzer warnings
rebar/470: Fix whitespace errors
rebar/471: Fix whitespace errors
rebar/475: Adapt to 18.x time api changes
rebar/477: Enable parse transformations in rebar config
rebar/478: bootstrap: better warning fix (Thanks James Fish)
rebar/482: Windows runner - CD to node root
rebar/484: /me added to THANKS
rebar/485: avoid pre-compile time errors in expand_include_lib_path
rebar/487: erlc: fix recently introduced whitespace errors
rebar/489: Fix crash on failed build console output
rebar/494: Update line number of allowed dialyzer error
rebar/496: Update PLT detail for make build_plt
rebar/499: Try one more location for the OTP_VERSION file
rebar/500: Makefile: clean only .rebar/erlcinfo
rebar/502: Don't crash if missing OTP_VERSION file (fix #350)
rebar/504: Drop shared PLTs support and change PLT name to .plt
rebar/505: rebar_utils: explain pdict use
rebar/508: rebar_core: add missing newline in log msg
rebar/509: erlc: do not crash if dep file cannot be found
rebar/510: Fix 'make deps'
rebar/511: Add and use memoization server
rebar/512: rmemo: properly handle unsupported call
2015-07-18 07:23:47 +00:00
fhajny
e8a841595c One more fix for SunOS - do not pollute 'as' arg space with arch flags. 2015-07-18 07:07:42 +00:00
wiz
46d30b44c8 + calibre-2.32, gcc5-5.2. 2015-07-17 16:19:24 +00:00
adam
7cf6530a21 Updated www/py-djangocms-admin-style to 0.2.7; www/py-django-reversion to 1.8.7; www/py-django-mptt to 0.7.4; www/py-django-classy-tags to 0.6.2; www/py-django-sekizai to 0.8.2; www/py-django to 1.8.3; www/py-django-cms to 3.1.2; www/py-djangocms-text-ckeditor to 2.5.1 2015-07-17 16:01:58 +00:00
adam
7bd318b3c7 Changes 2.5.1:
Fix Django 1.7 support
2015-07-17 15:56:41 +00:00
adam
08c51bd030 Changes 3.1.2:
Security Vulnerability Fix
* Fixed an issue where privileged users could be tricked into performing certain actions without their knowledge via a CSRF vulnerability.

Bug Fixes
* Fix issue which causes menu classes to be duplicated in advanced settings
* Fix issue with breadcrumbs not showing
* Fix issues with show_menu templatetags
* Minor documentation fixes
* Fix an issue related to "Empty all" Placeholder feature
* Fix plugin sorting in py3
* Fix search results number and items alignment in page changelist
* Preserve information regarding the current view when applying the CMS decorator
* Change the label "Save and close" to "Save as draft"
* Fix X-Frame-Options on top-level pages
* Fix order of which application urls are injected into urlpatterns
* Fix delete non existing page language
* Fix language fallback for nested plugins
* Fix render_model template tag doesn't show correct change list
* Fix scanning for placeholders fails on include tags with a variable as an argument
* Pin South version to 1.0.2
* Pin Html5lib version to 0.999 until a current bug is fixed
* Fix language chooser template
2015-07-17 15:53:36 +00:00
adam
9ab9cc94a3 Changes 1.8.3:
* Denial-of-service possibility by filling session store
* Header injection possibility since validators accept newlines in input
* Denial-of-service possibility in URL validation
* Bugfixes
2015-07-17 15:50:53 +00:00
adam
2cd480ff59 Changes 0.8.2: unknown 2015-07-17 15:45:07 +00:00
adam
e70f574f16 Changes 0.7.4:
Fixes a regression affecting `TreeManager.get_queryset_ancesto
2015-07-17 15:38:55 +00:00
adam
95c975d7bd Changes 0.6.2: unknown 2015-07-17 15:36:39 +00:00
adam
7a10534df9 Changes 1.8.7:
- Fixing deleterevisions command on Python 3.
- Fixing Django 1.6 compatibility.
- Removing some Django 1.9 deprecation warnings.
- Minor tweaks.
2015-07-17 15:27:14 +00:00
adam
987979be09 Changes 0.2.7: unknown 2015-07-17 15:22:01 +00:00
adam
35c9208f43 Updated devel/git to 2.4.6; databases/openldap to 2.4.41 2015-07-17 14:53:02 +00:00
adam
3f03bcd668 OpenLDAP 2.4.41 Release (2015/06/21)
Fixed ldapsearch to explicitly flush its buffer (ITS-8118)
	Fixed libldap async connections (ITS-8090)
	Fixed libldap double free of request during abandon (ITS-7967)
	Fixed libldap error string for LDAP_X_CONNECTING (ITS-8093)
	Fixed libldap segfault in ldap_sync_initialize (ITS-8001)
	Fixed libldap ldif-wrap off by one error (ITS-8003)
	Fixed libldap handling of TLS in async mode (ITS-8022)
	Fixed libldap null pointer dereference (ITS-8028)
	Fixed libldap mutex handling with LDAP_OPT_SESSION_REFCNT (ITS-8050)
	Fixed slapd slapadd config db import of minimal frontend entry (ITS-8150)
	Fixed slapd slapadd onetime leak with -w (ITS-8014)
	Fixed slapd sasl auxprop crash with invalid config (ITS-8092)
	Fixed slapd syncrepl delta-mmr issue with overlays and slapd.conf (ITS-7976)
	Fixed slapd syncrepl mutex for cookie state (ITS-7968)
	Fixed slapd syncrepl memory leaks (ITS-8035)
	Fixed slapd syncrepl to free presentlist at end of refresh mode (ITS-8038)
	Fixed slapd syncrepl to streamline presentlist (ITS-8042)
	Fixed slapd syncrepl concurrency when CHECK_CSN is enabled (ITS-8120)
	Fixed slapd rootdn checks for hidden backends (ITS-8108)
	Fixed slapd segfault when using matched values control (ITS-8046)
	Fixed slapd-ldap reconnection behavior on remote failure (ITS-8142)
	Fixed slapd-mdb minor case typo (ITS-8049)
	Fixed slapd-mdb one-level search (ITS-7975)
	Fixed slapd-mdb heap corruption (ITS-7965)
	Fixed slapd-mdb crash after deleting in-use schema (ITS-7995)
	Fixed slapd-mdb minor code cleanup (ITS-8011)
	Fixed slapd-mdb to return errors when using incorrect env flags (ITS-8016)
	Fixed slapd-mdb to correctly update search candidates (ITS-8036, ITS-7904)
	Fixed slapd-mdb when there were more than 65535 aliases in scope (ITS-8103)
	Fixed slapd-mdb alias deref when objectClass is not indexed (ITS-8146)
	Fixed slapd-meta TLS initialization with ldaps URIs (ITS-8022)
	Fixed slapd-meta to have better error logging (ITS-8131)
	Fixed slapd-perl conversion to cn=config (ITS-8105)
	Fixed slapd-sql autocommit config variable (ITS-8129,ITS-6613)
	Fixed slapo-collect segfault (ITS-7797)
	Fixed slapo-constraint with 0 count constraint (ITS-7780,ITS-7781)
	Fixed slapo-deref with empty attribute list (ITS-8027)
	Fixed slapo-memberof to correctly reject invalid members (ITS-8107)
	Fixed slapo-sock result parser for CONTINUE (ITS-8048)
	Fixed slapo-syncprov synprov_matchops usage of test_filter (ITS-8013)
	Fixed slapo-syncprov segfault on disconnect/abandon (ITS-5452,ITS-8012)
	Fixed slapo-syncprov memory leak (ITS-8039)
	Fixed slapo-syncprov segfault on disconnect/abandon (ITS-8043)
	Fixed slapo-syncprov deadlock when autogroup is in use (ITS-8063)
	Fixed slapo-syncprov potential loss of changes when under load (ITS-8081)
	Fixed slapo-unique enforcement of uniqueness with manageDSAit control (ITS-8057)
	Build Environment
		Fixed libdb detection with gcc 5.x (ITS-8056)
		Fixed ftello reference for Win32 (ITS-8127)
		Enhanced contrib modules build paths (ITS-7782)
		Fixed contrib/autogroup internal operation identity (ITS-8006)
		Fixed contrib/autogroup to skip internal ops with accesslog (ITS-8065)
		Fixed contrib/passwd/sha2 compiler warning (ITS-8000)
		Fixed contrib/noopsrch compiler warning (ITS-7998)
		Fixed contrib/dupent compiler warnings (ITS-7997)
		Test suite: Added vrFilter test (ITS-8046)
	Contrib
		Added pbkdf2 sha256 and sha512 schemes (ITS-7977)
		Fixed autogroup modification callback responses (ITS-6970)
		Fixed nssov compare with usergroup (ITS-8079)
		Fixed nssov password change behavior (ITS-8080)
		Fixed nssov updated to 0.9.4 (ITS-8097)
	Documentation
		Added ldap_get_option(3) LDAP_FEATURE_INFO_VERSION information (ITS-8032)
		Added ldap_get_option(3) LDAP_OPT_API_INFO_VERSION information (ITS-8032)
		Fixed slapd-config(5), slapd.conf(5) tls_cipher_suite option (ITS-8099)
		Fixed slapd-meta(5), slapd-ldap(5) tls_cipher_suite option (ITS-8099)
		Fixed slapd-meta(5) fix minor typo (ITS-7769)
2015-07-17 14:49:05 +00:00
fhajny
b888531d20 Fix build for Erlang 17 and 18 by adding patches from FreeBSD ports.
Bump PKGREVISION.
2015-07-17 14:25:42 +00:00
wiz
d053ad45e8 + gettext-0.19.5.1. 2015-07-17 12:50:12 +00:00
sevan
22ead36c3c Patch the following CVEs
CVE-2004-0941
CVE-2007-0455
CVE-2007-2756
CVE-2007-3472
CVE-2007-3473
CVE-2007-3477
CVE-2009-3546
CVE-2015-0848
CVE-2015-4588
CVE-2015-4695
CVE-2015-4696

Obtained from:
CentOS libwmf RPM git
Debian Bug 784205
Debian Bug 784192
Red Hat Bug 1227243
via Jason Unovitch in FreeBSD bug 201513

Reviewed by bsiegert@
2015-07-17 12:33:47 +00:00
adam
9a45688a7b Changes 2.4.6:
* "git fetch --depth=<depth>" and "git clone --depth=<depth>" issued
  a shallow transfer request even to an upload-pack that does not
  support the capability.
* "git fsck" used to ignore missing or invalid objects recorded in reflog.
* The tcsh completion writes a bash scriptlet but that would have
  failed for users with noclobber set.
* Recent Mac OS X updates breaks the logic to detect that the machine
  is on the AC power in the sample pre-auto-gc script.
* "git format-patch --ignore-if-upstream A..B" did not like to be fed
  tags as boundary commits.
2015-07-17 11:24:27 +00:00
tron
95cffd0c26 Note update of the "youtube-dl" package to version 20150615nb1. 2015-07-17 07:54:14 +00:00
tron
fd888ec6e8 Depend on "mozilla-rootcerts-openssl" package to avoid certificate
validation errors when accessing Youtube URLs.
2015-07-17 07:53:53 +00:00
wiz
23690511f0 zpl -> zpl-2.0, add zpl-2.1 2015-07-17 06:45:22 +00:00
bsiegert
e8bd37d7d3 Note bbpager fix 2015-07-17 04:54:26 +00:00
bsiegert
cf196597d4 Fix horizontal mode. Patch from Debian, via Piere-Philipp Braun in mail to
pkgsrc-users.
2015-07-17 04:53:28 +00:00
tsutsui
9173cea293 Updated multimedia/adobe-flash-plugin11 to 11.2.202.491 2015-07-17 02:03:17 +00:00
tsutsui
9d3cc158c4 Update adobe-flash-plugin11 to 11.2.202.491.
Upstream announcement for 11.2.202.491:

 https://helpx.adobe.com/security/products/flash-player/apsb15-18.html

Adobe Security Bulletin
Security updates available for Adobe Flash Player

Release date: July 14, 2015

Last updated: July 16, 2015

Vulnerability identifier: APSB15-18

CVE number: CVE-2015-5122, CVE-2015-5123

Platform: Windows, Macintosh and Linux
2015-07-17 02:01:55 +00:00
ryoon
2540b3efbf Recent firefox does not support external xulrunner build.
Remove commented out lines.
2015-07-16 22:05:31 +00:00
adam
0850cd0214 Updated graphics/dcraw to 9.26.0 2015-07-16 16:47:36 +00:00
adam
8bf519b71c Changes 9.26.0: unknown 2015-07-16 16:46:47 +00:00
ryoon
a12c1aca05 Add gcc5 support. 2015-07-16 12:09:04 +00:00
ryoon
2a790bd46e Add gcc5 and gcc5-libs. 2015-07-16 12:08:29 +00:00
ryoon
a53862ac0c Added lang/gcc5-libs version 5.1.0nb1 2015-07-16 12:07:44 +00:00
ryoon
8a59468681 Import gcc5-libs-5.1.0nb1 as lang/gcc5-libs.
The GNU Compiler Collection (GCC) includes front ends for C, C++, Objective-C,
Fortran, and Go, as well as libraries for these languages (libstdc++,
libgfortran, ...).

This packages provides GCC support libraries in a specific location and allows
packages to depend on just the libraries rather than having to pull in the full
GCC package.
2015-07-16 12:07:07 +00:00
ryoon
dfd7f49b65 Added lang/gcc5 version 5.1.0 2015-07-16 12:04:08 +00:00
ryoon
520d354235 Import gcc5-5.1.0 as lang/gcc5.
The GNU Compiler Collection (GCC) includes front ends for C, C++, Objective-C,
Fortran, Java, and Go, as well as libraries for these languages (libstdc++,
libgcj,...). This package provides the snapshot release of version 5.

On NetBSD a working cabsl function must be present in libm to build gfortran.
This has been added to -current on 2014/10/10 and to NetBSD7 on 2014/10/13.
2015-07-16 12:03:36 +00:00
ryoon
73182c8a5c Fix parallel build mechanism.
From asau@.
2015-07-16 11:55:26 +00:00
ryoon
ea8274ff57 Updated www/firefox31-l10n to 31.8.0 2015-07-16 11:49:03 +00:00
ryoon
bfc59b1bc0 Update to 31.8.0
* Sync with firefox31-31.8.0.
2015-07-16 11:48:41 +00:00
ryoon
416866f7de Updated www/firefox31 to 31.8.0 2015-07-16 11:48:05 +00:00
ryoon
f5740eac9d Update to 31.8.0
Changelog:
Fixed in Firefox ESR 31.8

    2015-71 NSS incorrectly permits skipping of ServerKeyExchange
    2015-70 NSS accepts export-length DHE keys with regular DHE cipher suites
    2015-69 Privilege escalation through internal workers
    2015-66 Vulnerabilities found through code inspection
    2015-65 Use-after-free in workers while using XMLHttpRequest
    2015-64 ECDSA signature validation fails to handle some signatures correctly
    2015-61 Type confusion in Indexed Database Manager
    2015-59 Miscellaneous memory safety hazards (rv:39.0 / rv:31.8 / rv:38.1)
2015-07-16 11:47:38 +00:00
wiz
8939c6c329 py-paste now supports python-3.x. 2015-07-16 11:47:27 +00:00
ryoon
6ac406a3ae Updated mail/thunderbird-l10n to 38.1.0 2015-07-16 11:43:44 +00:00
ryoon
28abeb1459 Update to 38.1.0
* Sync with thunderbird-38.1.0.
2015-07-16 11:43:19 +00:00
ryoon
fc90b4f35e Updated mail/thunderbird to 38.1.0 2015-07-16 11:42:48 +00:00
wiz
64b9231ab0 Added www/py-PasteScript version 2.0.2 2015-07-16 11:42:03 +00:00
ryoon
8b9e8a6acf Update to 38.1.0
* Fix mozilla-common.mk inclusion.

Changelog:
What's New
    Fixed Copy/Paste into plain text editor deletes newlines from quoted text (bug 1143570)
    Fixed Cross-posts won't send because Newsgroups: groups are separated with comma+space, not just comma (bug 1151448)
    Fixed Cannot send email through exchange server (NTLM) (bug 1174159)
    Fixed Doesn't display GB2312 encoded texts correctly for Chinese Characters (bug 1174580)
    Fixed OAuth2 authentication for GMail does not work when specified server is imap.gmail.com or smtp.gmail.com. (bug 1176773)

Known Issues
    unresolved Import from Outlook and Eudora disabled, code currently not working (bug 1175055)
2015-07-16 11:40:50 +00:00
wiz
cc513393cf + py-PasteScript 2015-07-16 11:40:19 +00:00
wiz
4b2c5baeab Import py34-PasteScript-2.0.2 as www/py-PasteScript.
PasteScript is a pluggable command-line tool.

It includes some built-in features;

* Create file layouts for packages. For instance, paster create
  --template=basic_package MyPackage will create a setuptools-ready
  file layout.
* Serving up web applications, with configuration based on
  paste.deploy.
2015-07-16 11:39:56 +00:00