Commit graph

246486 commits

Author SHA1 Message Date
taca
ab564b3788 Update lang/ruby200-base, the package became EOL. 2016-03-13 15:46:57 +00:00
taca
9bb0246d8f Update lang/ruby200, the package became EOL. 2016-03-13 15:46:37 +00:00
taca
1dd1e59cdd Delete ruby200 and ruby200-base. 2016-03-13 15:44:23 +00:00
taca
a65bd3e231 Note remove of devel-ruby-debugger and related packages which were
supported by Ruby 2.0.0 and prior version.
2016-03-13 15:32:26 +00:00
khorben
1778fc2c25 Also determine when compiling from source files
This allows fixing an issue with PKGSRC_MKPIE, where "gcc source.c" would
not work. Some packages rely on this test to determine if a working
compiler is available.
2016-03-13 15:32:06 +00:00
taca
0b4f01dbca Remove ruby-debugger-ruby_core_source, it was required by ruby-debugger. 2016-03-13 15:31:10 +00:00
taca
d9bc7cecd2 Remove ruby-debugger-linecache, it was required by ruby-debugger. 2016-03-13 15:30:43 +00:00
taca
c854d0507d Remove ruby-debugger, it dose not catch up to Ruby 2.1 and later. 2016-03-13 15:28:05 +00:00
taca
558bc30aec Delete ruby-debugger, ruby-debugger-linecache and
ruby-debugger-ruby_core_source.
2016-03-13 15:26:51 +00:00
rillig
1ea1d9c2e2 Updated pkgtools/pkglint to 5.3.6 2016-03-13 13:42:51 +00:00
rillig
cc0455efbd Updated pkglint to 5.3.6.
Changes since 5.3.5:

* Warn about !empty(${VARNAME}), which should be !empty(VARNAME)
* Distinguish ${VARNAME} == "value" and ${VARNAME:Mpattern}
* Corrected isQuotingNecessary for some variable types
* Generally, parse files from mk/, since they define variables
  used by packages. This avoids wrong warnings about possible
  spelling mistakes.
* Warn about $(VARNAME) (with parentheses instead of braces)
* Warn about missing final @ in ${VAR:@var@...@}
* Updated list of hardware architectures
* Enabled CPU profiling on NetBSD
2016-03-13 13:40:10 +00:00
wen
e670c7ceca Updated devel/p5-Git-Repository to 1.318 2016-03-13 13:04:39 +00:00
wen
40b565aff9 Update to 1.318
Update DEPENDS

Upstream changes:
1.318 2016-03-12 BOOK
    [ENHANCEMENTS]
    - Extend version support to all existing version
    - Let Git::Version::Compare handle all version comparison code
    - eg/build-git can now build all Git versions since 1.0.0
    [DOCUMENTATION]
    - Minor documentation updates
    - URL corrections by DOLMEN

1.317 2016-02-13 BOOK
    [ENHANCEMENTS]
    - improved git binary detection in Git::Repository::Command
    - fixed version comparisons for 1.0.0a and 1.0.0b under Perl 5.6
    - test_repository( clone => ... ) now dies with a useful message
      when trying to call it with a broken Git
    - Git::Repository::Util provides utility functions for Git stuff
    - eg/build-git: a utility to build and install any Git version
    [DOCUMENTATION]
    - Tutorial entry: "Ignore the system and global configuration files"
    - spelling fix (RT #110027 by Gregor Herrmann)
    [TEST]
    - fix RT #89086 (reported by Alex Raguero)
    - new test: t/test-all-git.t to run the test suite against a directory
      full of git builds (if available)
    - tested against 513 versions of git (including all RC),
      from 1.0.0 to 2.7.1

1.316 2015-12-02 BOOK
    [ENHANCEMENTS]
    - avoid a warning if the filehandles have already been closed
      (related to System::Command 1.114 'interactive' option)
    [DOCUMENTATION]
    - add examples for `git log` and using callbacks with `$r->run`
      in Git::Repository::Tutorial
    [TESTS]
    - git-2.5.2 test suite compatibility fix (Petr �abata)
2016-03-13 13:03:14 +00:00
wen
653233cb1d Added devel/p5-Git-Version-Compare version 1.001 2016-03-13 12:58:27 +00:00
wen
29e2d54cad Add p5-Git-Version-Compare 2016-03-13 12:56:38 +00:00
wen
9c3e83b856 Import Git-Version-Compare-1.001 as devel/p5-Git-Version-Compare.
Git::Version::Compare contains a selection of subroutines that make
dealing with Git-related things (like versions) a little bit easier.

The strings to compare can be version numbers, tags from git.git or
the output of git version or git describe.
2016-03-13 12:54:58 +00:00
morr
94b21c32b6 Note update of x11/rxvt-unicode 2016-03-13 12:00:43 +00:00
morr
740d037a3c Update to version 9.22.
Changes:
- NOTICE: this release updates terminfo.
- add terminfo capabilities for various ctrl and shift-ctrl key variants
  (patch by Sebastian Schmidt).
- fix longstanding core font encoding bug where some character
  ranges could not be mapped from unicode to the font: affected
  encodings are big5, gb2312, iso8859-8 (hebrew), jis0201 and
  ksc5601 (reported by Mikachu).
- fix crash when the number of columns is 1 and a 0 width character is inserted
  (reported by Kuang-che Wu).
- fix a crash when parsing an invalid color specification (reported by Kuang-che Wu).
- fix a buffer overflow in font name parser (reported by Kuang-che Wu).
- do not start blinking cursor if the window is unfocused (reported by
  Devin J. Pohly).
- change the width of underline and i-beam cursor to 2 pixels (based on
  a patch by Omar Sandoval).
- add pointerShape resource to change the mouse pointer shape
  (based on a patch by Brian Watson).
- a keysym resource for a key which is already bound to an
  action now properly rebinds the key.
- do not report mouse motion events if Shift is active (patch by Daniel Hahler).
- put the alpha component last in responses to OSC color queries
  (patch by Benjamin Herr).
- the key_press hook is now invoked before processing the
  event, as documented. This change was done in 9.21 but not
  announced and fixes debian bugs #511377, #531751 and red hat
  bug #1105069. Note that this change breaks a few scripts,
  such as mark-yank-urls, which rely on the previous buggy
  behaviour that urxvt processes the event (in particular
  keysym bindings) before invoking the hook.
- the tabbed extension now properly refreshes the active tab
  on a key press when the mouse pointer is outside the terminal
  window.
- add 'lookup_keysym' perl method to lookup the action bound
  to a key combination.
- a key combination bound to 'matcher:select' can now be used
  to cycle through the matches in matcher.
- change perl integer accessors (->width et al.) into mutators.
2016-03-13 11:58:43 +00:00
tnn
f844c1a0eb needs libXrandr>=1.5 2016-03-13 10:14:46 +00:00
taca
f5610a07a0 Bump PKGREVISION by chaging default version of Ruby. 2016-03-13 09:36:58 +00:00
taca
f718214b84 Switch default Ruby's version to 2.2 (ruby22). 2016-03-13 09:35:59 +00:00
dholland
ae947751fd pkglint.
XXX: this package doesn't appear to honor VARBASE.
2016-03-13 09:08:40 +00:00
dholland
09ebcab785 Use standard headers. Fixes at least some LP64 bugs. Ride previous
version bump.
2016-03-13 09:06:01 +00:00
wiz
8f6ecb69c8 Updated games/lgogdownloader to 2.27 2016-03-13 08:49:40 +00:00
wiz
4706cf8abe Update lgogdownloader to 2.27:
LGOGDownloader 2.27
- Changed build system to CMake (patch by: Sandy Carter)
- Fixed crash after login
- Added option to set automatic XML creation in config file
* --automatic-xml-creation
- Improved game specific config options
* Directory options can be overriden in game specific config file
* "platform" and "language" options allow using string to set them. Use "+" as separator to combine values and "," as separator to set priority.
* For example: this allows setting "language" to English, German and French with "en+de+fr" which is much easier to understand than setting it to "7"
- Improvements to orphan detection (patch by: Thomas J. Moore)
* blacklist applies to installed files only; use ignorelist for orphans
* blacklisted but present items are orphans, as they should be
* use exact matching for file paths: files in wrong location are orphans
* See man page for more details on how to use ignorelist
- Apply blacklist to status checker to avoid some spurious ND messages (patch by: Thomas J. Moore)
- Use cerr for password prompts, error messages, rolling status messages, and other stuff that shouldn't clutter saved stdout. (patch by: Thomas J. Moore)
- Reduce the amount of HTTP requests
* This also slightly speeds up getting game details for games with DLC
- Added option to save changelogs when downloading
* --save-changelogs
- Added support for two-step login
2016-03-13 08:49:31 +00:00
dholland
3662603067 Compile in 'localhost' as the log host, instead of extracting the
build machine's hostname and then trying (often incorrectly) to
convert it to a FQDN. I was getting "Host" as the alleged FQDN; the
bulk build tnn@ just posted was getting ";;", which caused the package
to not even compile.

While 'localhost' is hardly an ideal hardwired loghost, it's better
than the possibly-internal-only name of some random package build host
used to build binary packages... even assuming the FQDN extraction
worked. If anyone has any better ideas, let me know. (See pkgsrc-users.)

PKGREVISION -> 12.
2016-03-13 08:38:54 +00:00
tnn
c1deee8421 teach it about NetBSD's pthread_setname_np(3) prototype 2016-03-13 08:15:59 +00:00
tnn
dddd8c669c export libxml2 dependency, pkg-config says so 2016-03-13 08:10:29 +00:00
tnn
e3b3613cae don't pick up doxygen 2016-03-13 08:04:06 +00:00
dholland
87684a5b2a Include CONFIGURE_ENV in the setenv for the custom do-configure target.
Should make it more likely to be able to find the right imake.
2016-03-13 07:56:12 +00:00
dholland
18666a3ea1 Uses libX11 directly; seen in tnn's -7 build. PKGREVISION -> 4 2016-03-13 07:45:12 +00:00
tnn
2f507c2c79 patch denial of service issues CVE-2016-1577 CVE-2016-2116 CVE-2016-2089
via debian
2016-03-13 04:11:18 +00:00
mef
3eae009603 Updated devel/p5-App-cpanminus to 1.7040 2016-03-13 03:55:03 +00:00
mef
352fd9238d Update to 1.7040
----------------
1.7040  2016-01-07 11:28:07 PST
   [Improvements]
      - Removed a workaround to skip tests for config dependencies such
        as Module::Build #462
      - Various doc improvements
2016-03-13 03:54:47 +00:00
tnn
f3b733e937 patch CVE-2013-7447 2016-03-13 03:45:53 +00:00
tnn
77b2d03dea GTK+ 2.24.30
* X11:
 - Support Randr 1.5 monitor information
* Bug fixes:
 722815 OS X: Deliver GdkModifierType during 'drag-motion'
 612611 Fix interaction between scrolling menus and automatic mnemonics
 699652 win32: On focus restore the window if iconified
 698652 win32: Properly handle show and focus
        OS X: Fix clipboard image retrieval
        OS X: Fix a crash when fullscreening
 758893 Prevent status icon size dithering
* Translation updates:
 Japanese
 Thai
2016-03-13 03:32:59 +00:00
ryoon
692d956480 Updated lang/scala to 2.11.8 2016-03-13 03:17:09 +00:00
ryoon
0c895029ed Update to 2.11.8
Changelog:
Scala 2.11.8 is now available!
March 8, 2016

We are pleased to announce the availability of Scala 2.11.8!

Significant changes since 2.11.7 include:

    The Scala REPL now has robust and flexible tab-completion (details below)
    An assortment of bugs have been fixed

Compared to 2.11.7, this release resolves 44 issues. We merged 175 pull requests.

As usual for minor releases, Scala 2.11.8 is binary compatible with other releases in the Scala 2.11 series.

The last planned 2.11.x release will be 2.11.9 in late 2016.
New tab-completion in the Scala REPL

The implementation of tab-completion in the Scala REPL has been rewritten and now uses the same infrastructure as for example Scala IDE and ENSIME.

There are a number of improvements:

    Reliable completion, also in partial expressions and syntactically incorrect programs: try class C { def f(l: List[Int]) = l.<TAB>
    CamelCase completion: try (l: List[Int]).rro<TAB>, it expands to (l: List[Int]).reduceRightOption
    Show desugarings performed by the compiler by adding //print: try for (x <- 1 to 10) println(x) //print<TAB>
    Complete bean getters without typing get: try (d: java.util.Date).day<TAB>
    Find members by typing any CamelCased part of the name: try classOf[String].typ<TAB> to get getAnnotationsByType, getComponentType and others
    Complete non-qualified names, including types: try def f(s: Str<TAB>
    Press tab twice to see the method signature: try List(1,2,3).part<TAB>, which completes to List(1,2,3).partition; press tab again to display def partition(p: Int => Boolean): (List[Int], List[Int])

Thanks to @retronym and @som-snytt for their fruitful collaboration on this work!


Scala 2.11.7 is now available!
June 23, 2015

We are very pleased to announce the availability of Scala 2.11.7!

We would like to highlight the following changes:

    Exhaustivity checking for pattern matching is now much snappier — thank you @gbasler! (SI-9181)
    A 300x more embeddable Scala REPL, brought to you by a team effort with Apache Spark. Thank you @ScrapCodes, @retronym & co! (#4548, #4563)
    Scala also <3 INDYs – experiment with all our favorite new Java 8 features as follows and get an exclusive sneak preview of 2.12.0-M2!
    Oh, and the spec is now much spiffier! Thanks, @soc!

Compared to 2.11.6, this release resolves 53 issues. We merged 124 pull requests (out of 157). Before upgrading, please also check the known issues for this release.

As usual for minor releases, Scala 2.11.7 is binary compatible with other releases in the Scala 2.11 series.
2016-03-13 03:16:41 +00:00
ryoon
befdc498ed Updated security/p11-kit to 0.22.1 2016-03-13 03:11:05 +00:00
ryoon
67962f5abb Update to 0.22.1
Changelog:
0.22.1 (stable)
 * Use SubjectKeyIdentifier for CKA_ID when available [#84761]
 * Allow 'BEGIN PuBLIC KEY' PEM blocks in .p11-kit files
 * Bump libtool library version
 * Build fixes [#84665 ...]

0.22.0 (stable)
 * Remove the 'isolated = yes' option due to unclear semantics
   replacement forth coming in later versions.
 * Use secure_getenv() where necessary
 * Run separate binary for 'p11-kit remote' command

0.21.3 (unstable)
 * New public pkcs11x.h header containing extensions [#83495]
 * Export necessary defines to lookup attached extensions [#83495]
 * Use term 'attached extensions' rather than 'stabled extensions'
 * Make proxy module respect 'critical = no' [#83651]
 * Show public-key-info in 'trust list --details'
 * Build fixes [#75674 ...]

0.21.2 (unstable)
 * Don't use invalid keys for looking up stapled extensions [#82328]
 * Better error messages when invalid certificate extensions
 * Fix parsing of some odd OpenSSL TRUSTED CERTIFICATE files
 * Fix some leaks, and memory issues
 * Silence some clang scanner warnings
 * Fix build against older pthread implementations [#82617]
 * Move to a non-recursive Makefile
 * Can now specify which tests to run on command line

0.21.1 (unstable)
 * Add new 'isolate' pkcs11 config option [#80472]
 * Add 'p11-kit remote' command for isolating modules [#54105]
 * Don't complain about C_Finalize after a fork
 * Other minor fixes

0.20.3 (stable)
 * Fix problems reinitializing managed modules after fork
 * Fix bad bookeeping when fail initializing one of the modules
 * Fix case where module would be unloaded while in use [#74919]
 * Remove assertions when module used before initialized [#74919]
 * Fix handling of mmap failure and mapping empty files [#74773]
 * Stable p11_kit_be_quiet() and p11_kit_be_loud() functions
 * Require automake 1.12 or later
 * Build fixes for Windows [#76594 #74149]

0.20.2 (stable)
 * Fix bug where blacklist didn't affect extracted ca-anchors if the anchor
   and blacklist were not in the same trust path (regression) [#73558]
 * Check for race in BasicConstraints stapled extension [#69314]
 * autogen.sh now runs configure as srcdir != builddir by default
 * Build fixes and cleanup

0.20.1 (stable)
 * Extract compat trust data after we've changes
 * Skip compat extraction if running as non-root
 * Better failure messages when removing anchors
 * Build cleanup

0.20.0 (stable)
 * Doc fixes

0.19.4 (unstable)
 * 'trust anchor' now adds/removes certificate anchors
 * 'trust list' lists trust policy stuff
 * 'p11-kit extract' is now 'trust extract'
 * 'p11-kit extract-trust' is now 'trust extract-compat'
 * Workarounds for working on broken zfsonlinux.org [#68525]
 * Add --with-module-config parameter to the configure script [#68122]
 * Add support for removing stored PKCS#11 objects in trust module
 * Various debugging tweaks

0.19.3 (unstable)
 * Fix up problems with automake testing
 * Fix a bunch of memory leaks in newly refactored code
 * Don't use _GNU_SOURCE and the unportability it brings
 * Testing fixes

0.19.2 (unstable)
 * Add basic 'trust anchor' command to store a new anchor
 * Support for writing out trust token objects
 * Port to use CKA_PUBLIC_KEY_INFO and updated trust store spec
 * Add option to use freebl for hashing
 * Implement reloading of token data
 * Fix warnings and possible minor bugs higlighted by code scanners
 * Don't load configs in home directories when running setuid or setgid
 * Support treating ~/.config as $XDG_CONFIG_HOME
 * Use $XDG_DATA_HOME/pkcs11 as default user config directory
 * Use $TMPDIR instead of $TEMP while testing
 * Open files and fds with O_CLOEXEC
 * Abort initialization if a critical module fails to load
 * Don't use thread-unsafe functions: strerror, getpwuid
 * Fix p11_kit_space_strlen() result when empty string
 * Refactoring of where various components live
 * Build fixes

0.19.1 (unstable)
 * Refactor API to be able to handle managed modules
 * Deprecate much of old p11-kit API
 * Implement concept of managed modules
 * Make C_CloseAllSessions function work for multiple callers
 * New dependency on libffi
 * Fix possible threading problems reported by hellgrind
 * Add log-calls option
 * Mark p11_kit_message() as a stable function
 * Use our own unit testing framework

0.18.3 (stable)
 * Fix reinitialization of trust module [#65401]
 * Fix crash in trust module C_Initialize
 * Mac OS fixes [#57714]

0.18.2 (stable)
 * Build fixes [#64378 ...]

0.18.1 (stable)
 * Put the external tools in $libdir/p11-kit
 * Documentation build fixes

0.18.0 (stable)
 * Fix use of trust module with gcr and empathy [#62896]
 * Further tweaks to trust module date parsing
 * Fix unaligned memory reads [#62819]
 * Win32 fixes [#63062, #63046]
 * Debug and logging tweaks [#62874]
 * Other build fixes

0.17.5 (unstable)
 * Don't try to guess at overflowing time values on 32-bit systems [#62825]
 * Test fixes [#927394]

0.17.4 (unstable)
 * Check for duplicate certificates in a token, warn and discard [#62548]
 * Implement a proper index so we have decent load performance

0.17.3 (unstable)
 * Use descriptive labels for the trust module tokens [#62534]
 * Remove the temporary built in distrust objects
 * Make extracted output directories and files read-only [#61898]
 * Don't export unneccessary ABI
 * Build fixes [#62479]

0.17.2 (unstable)
 * Fix build on 32-bit linux
 * Fix several crashers

0.17.1 (unstable)
 * Support a p11-kit specific PKCS#11 attribute persistance format [#62156]
 * Use the SHA1 hash of SPKI as the CKA_ID in the trust module by default [#62329]
 * Refactor a trust builder which builds objects out of parsed data [#62329]
 * Combine trust policy when extracting certificates [#61497]
 * The extract --comment option adds comments to PEM bundles [#62029]
 * A new 'priority' config option for ordering modules [#61978]
 * Make each configured path its own trust module token [#61499]
 * Use --with-trust-paths to configure trust module [#62327]
 * Fix bug decoding some PEM files
 * Better debug output for trust module lookups
 * Work around bug in NSS when doing serial number lookups
 * Work around broken strndup() function in firefox
 * Fix the nickname for the distrusted attribute
 * Build fixes

0.16.4 (stable)
 * Display per command help again [#62153]
 * Don't always print tools debug output [#62152]

0.16.3 (stable)
 * When iterating don't skip tokens without the CKF_TOKEN_INITIALIZED flag
 * Hardcode some distrust records for NSS temporarily
 * Parse global options better in the p11-kit command
 * Better debugging

0.16.2 (stable)
 * Fix regression in 'p11-kit extract --purpose' option [#62009]
 * Documentation updates
 * Build fixes [#62001, ...]

0.16.1 (stable)
 * Don't break when cA field of BasicConstraints is missing [#61975]
 * Documentation fixes and updates
 * p11-kit extract-trust is a placeholder script now

0.16.0 (stable)
 * Update the pkcs11.h header for new mechanisms
 * Fix build and tests on mingw64 (ie: win32)
 * Relicense LGPL code to BSD license
 * Documentation tweaks
 * Pull translations from Transifex [#60792]
 * Build fixes [#61739, #60894, #61740]

0.15.2 (unstable)
 * Add German and Finish translations
 * Better define the libtasn1 dependency
 * Crasher and bug fixes
 * Build fixes

0.15.1 (unstable)
 * Fix some memory leaks
 * Add a location for packages to drop module configs
 * Documentation updates and fixes
 * Add command line tool manual page
 * Remove unused err() function and friends
 * Move more code into common/ directory and refactor
 * Add a system trust policy module
 * Refactor how the p11-kit command line tool works
 * Add p11-kit extract and extract-trust commands
 * Don't complain if we cannot access ~/.pkcs11/pkcs11.conf
 * Refuse to load the p11-kit-proxy.so as a registered module
 * Don't fail initialization if last initialized module fails

0.14
 * Change default for user-config to merge
 * Always URI-encode the 'id' attribute in PKCS#11 URIs
 * Expect a .module extension on module configs
 * Windows compatibility fixes
 * Testing fixes
 * Build fixes

0.13
 * Don't allow reading of PIN files larger than 4096 bytes
 * If a module is not marked as critical then ignore init failure
 * Use preconditions to check for input problems and out of memory
 * Add enable-in and disable-in options to module config
 * Fix the flags in pin.h
 * Use gcc extensions to check varargs during compile
 * Fix crasher when a duplicate module is present
 * Fix broken hashmap behavior
 * Testing fixes
 * Win32 build fixes
 * 'p11-kit -h' now works
 * Documentation fixes

0.12
 * Build fix

0.11
 * Remove automatic reinitialization of PKCS#11 after fork
2016-03-13 03:10:36 +00:00
tnn
19dc894ad6 fix perl syntax deprecation warnings 2016-03-13 01:02:44 +00:00
tnn
07832692d0 Mark as only for NetBSD. Depends on bpf, tty APIs, if_ether.h and so on ... 2016-03-12 23:09:13 +00:00
ryoon
696a7e9117 Bump PKGREVISION
* Install configuration file to proper location
2016-03-12 23:07:33 +00:00
tnn
6336dd01a6 needs -lm on Linux 2016-03-12 23:02:11 +00:00
tnn
5ab0508270 adapt struct devops to current Solaris DDI 2016-03-12 22:17:51 +00:00
tnn
b624e9f123 MAKEFLAGS -> MAKE_FLAGS (pkgsrc guide 22.1) 2016-03-12 21:53:39 +00:00
khorben
d8dbc296fa Also register "-pie" as a known argument for gcc(1)
As suggested by wiz@
2016-03-12 21:22:04 +00:00
asau
43f8d287ff Updated math/fricas to 1.2.7 2016-03-12 20:57:13 +00:00
asau
df19c7a300 Update to FriCAS 1.2.7
Changes:

- New package implementing van Hoej factorization algorithm
  for LODO-s.

- Gcd over Expression(Integer) now uses modular method.

- Improvements to integrator, in partucular trigonomoetric
  functions are consistently integrated via transformation
  to complex exponentials.

- Some categories and domains are more general. In particular
  OrderedFreeMonoid is removed, as ordered case is handled
  by FreeMonoid.

- Category Monad in renamed to Magma. Domain Magma is
  renamed to  FreeMagma.

Bug fixes, in particular:

- Coercion of square matrices to polynomials is fixed.

- Problem with division by 0 in derivative of 'ellipticPi'
  is fixed.

- Division in Ore algebras used to cause infinite loop
  when coefficients were power series.
2016-03-12 20:54:23 +00:00
wiz
78fb396cc9 Updated math/ruby-gsl to 2.1.0 2016-03-12 13:38:42 +00:00