Commit graph

6639 commits

Author SHA1 Message Date
taca
eb383bc88a Remove support of ruby19 (Ruby 1.9.2), take 2. 2012-09-16 15:27:42 +00:00
cheusov
875d7a508d CONFLICTS += mcsim-[0-9]* lc-[0-9]*; ++pkgrevision 2012-09-16 15:27:03 +00:00
taca
b9038c89c5 Remove support of ruby19 (Ruby 1.9.2). 2012-09-16 15:23:12 +00:00
taca
939857b855 Remove support of ruby19 (Ruby 1.9.2). 2012-09-16 15:21:30 +00:00
taca
5b105d70d8 Remove ruby19 (Ruby 1.9.2) support. 2012-09-16 15:17:12 +00:00
taca
a49b9fe700 Remove ruby19 package (Ruby 1.9.2).
Although Ruby 1.9.2 is still supported version, Ruby 1.9.3 has enough
compatibility for pkgsrc's packages and migration terms on pkgsrc now
ended.

And it costs to supporing multiple versions of Ruby along with multiple
versions of Ruby on Rails, too.
2012-09-16 15:15:59 +00:00
taca
dab56e030f Remove ruby19 package (Ruby 1.9.2).
Although Ruby 1.9.2 is still supported version, Ruby 1.9.3 has enough
compatibility for pkgsrc's packages and migration terms on pkgsrc now
ended.

And it costs to supporing multiple versions of Ruby along with multiple
versions of Ruby on Rails, too.
2012-09-16 15:15:17 +00:00
taca
4bc66b00cd Remove ruby19 and ruby19-base (Ruby 1.9.2) packages. 2012-09-16 15:14:12 +00:00
taca
b2126aa23b Change order in RUBY_VERSION_SUPPORTED, default version come first for now. 2012-09-16 01:23:17 +00:00
marino
19e627b180 lang/racket-textual: pkglint cleanup
Admittedly most of this cleanup is petty cosmetic stuff, but there are
so many warnings that real problems are obscured such as the direct use
of $LOCALBASE.  Also the use of parentheses instead of curly braces
caused several fake errors about not finding patches.
2012-09-15 14:03:36 +00:00
marino
1cc9d93a95 lang/racket: pkglint cleanup
Admittedly most of this cleanup is petty cosmetic stuff, but there are
so many warnings that real problems are obscured such as:
  * refering jpeg buildlink directly
  * using $LOCALBASE directly
2012-09-15 14:01:11 +00:00
marino
293955c79a lang/racket-textual: Add DragonFly Support
LDFLAGS.DragonFly+= -rdynamic
Regenerate distinfo due to new lang/racket patches
2012-09-15 13:36:17 +00:00
marino
e2ed34879d lang/racket: Add DragonFly support
LDFLAGS.DragonFly+= -rdynamic
Add four patches to support DragonFly:
  * Teach configuration about DragonFly
  * Add DragonFly to BSD signal handler code
  * Fix mbsrtowcs conftest segfault of configure script
  * Fix cast on string.c

Patches contributed by:
  Chris Turner
  Jelle Hermsen

Patches will be submitted upstream.
Revbump due to possible change due to result of mbstrowcs test.
2012-09-15 13:33:59 +00:00
sbd
5a5aea851b Add a buildlink3.mk for use with USE_PKGSRC_GCC_RUNTIME.
XXX: Using %M requires patched version of gcc (e.g. lang/gcc47)

Base on work by Jonathan Perkin.
2012-09-15 10:30:39 +00:00
obache
8ace00dcd8 recursive bump from libffi shlib major bump
(additionaly, reset PKGREVISION of qt4-* sub packages from base qt4 update)
2012-09-15 10:03:29 +00:00
wiz
742fb5268b Remove patch that was removed from distinfo 2012-09-15 08:25:25 +00:00
sbd
f7355982e6 Only get the gcc machine if gcc exists 2012-09-15 08:10:20 +00:00
sbd
92fc433286 Change comment to give the svn id where the patch was commited to the gcc tree. 2012-09-15 07:41:23 +00:00
taca
50abb5e1bc Re-enable suhosin PKG_OPTION. 2012-09-15 00:08:10 +00:00
taca
ca23aae841 Revert previous patch, keeping PKGREVISION.
I completely forget where take this patch.
2012-09-14 16:34:09 +00:00
taca
4a697137dd Add a patch to fix bignum problem on OS X 10.8, clang.
Bump PKGREVISION.
2012-09-14 15:56:23 +00:00
taca
d0b2196553 Update PHP53_VERSION and PHP54_VERSION. 2012-09-14 15:54:22 +00:00
taca
f1c73d3db8 Update php54 to 5.4.7 (PHP 5.4.7).
13 Sep 2012, PHP 5.4.7

- Core:
  . Fixed bug (segfault while build with zts and GOTO vm-kind). (Laruence)
  . Fixed bug #62955 (Only one directive is loaded from "Per Directory Values"
    Windows registry). (Felipe)
  . Fixed bug #62844 (parse_url() does not recognize //). (Andrew Faulds).
  . Fixed bug #62829 (stdint.h included on platform where HAVE_STDINT_H is not
    set). (Felipe)
  . Fixed bug #62763 (register_shutdown_function and extending class).
    (Laruence)
  . Fixed bug #62725 (Calling exit() in a shutdown function does not return
    the exit value). (Laruence)
  . Fixed bug #62744 (dangling pointers made by zend_disable_class). (Laruence)
  . Fixed bug #62716 (munmap() is called with the incorrect length).
    (slangley@google.com)
  . Fixed bug #62358 (Segfault when using traits a lot). (Laruence)
  . Fixed bug #62328 (implementing __toString and a cast to string fails)
    (Laruence)
  . Fixed bug #51363 (Fatal error raised by var_export() not caught by error
    handler). (Lonny Kapelushnik)
  . Fixed bug #40459 (Stat and Dir stream wrapper methods do not call
    constructor). (Stas)

- CURL:
  . Fixed bug #62912 (CURLINFO_PRIMARY_* AND CURLINFO_LOCAL_* not exposed).
    (Pierrick)
  . Fixed bug #62839 (curl_copy_handle segfault with CURLOPT_FILE). (Pierrick)

- DateTime:
  . Fixed bug #62852 (Unserialize invalid DateTime causes crash).
    (reeze.xia@gmail.com)

- Intl:
  . Fixed Spoofchecker not being registered on ICU 49.1. (Gustavo)
  . Fix bug #62933 (ext/intl compilation error on icu 3.4.1). (Gustavo)
  . Fix bug #62915 (defective cloning in several intl classes). (Gustavo)

- Installation:
  . Fixed bug #62460 (php binaries installed as binary.dSYM). (Reeze Xia)

- PCRE:
  . Fixed bug #55856 (preg_replace should fail on trailing garbage).
    (reg dot php at alf dot nu)

- PDO:
  . Fixed bug #62685 (Wrong return datatype in PDO::inTransaction()). (Laruence)

- Reflection:
  . Fixed bug #62892 (ReflectionClass::getTraitAliases crashes on importing
    trait methods as private). (Felipe)
  . Fixed bug #62715 (ReflectionParameter::isDefaultValueAvailable() wrong
    result). (Laruence)

- Session:
  . Fixed bug (segfault due to retval is not initialized). (Laruence)
  . Fixed bug (segfault due to PS(mod_user_implemented) not be reseted
    when close handler call exit). (Laruence)

- SPL:
  . Fixed bug #62904 (Crash when cloning an object which inherits SplFixedArray)
    (Laruence)
  . Implemented FR #62840 (Add sort flag to ArrayObject::ksort). (Laruence)

- Standard:
  . Fixed bug #62836 (Seg fault or broken object references on unserialize()).
    (Laruence)

- FPM:
  . Merged PR 121 by minitux to add support for slow request counting on PHP
    FPM status page. (Lars)
2012-09-14 15:52:55 +00:00
taca
8dcd35b9ea Update php53 to 5.3.17 (PHP 5.3.17).
13 Sep 2012, PHP 5.3.17

- Core:
  . Fixed bug (segfault while build with zts and GOTO vm-kind). (Laruence)
  . Fixed bug #62955 (Only one directive is loaded from "Per Directory Values"
    Windows registry). (aserbulov at parallels dot com)
  . Fixed bug #62763 (register_shutdown_function and extending class).
    (Laruence)
  . Fixed bug #62744 (dangling pointers made by zend_disable_class). (Laruence)
  . Fixed bug #62716 (munmap() is called with the incorrect length).
    (slangley@google.com)
  . Fixed bug ##62460 (php binaries installed as binary.dSYM). (Reeze Xia)

- CURL:
  . Fixed bug #62839 (curl_copy_handle segfault with CURLOPT_FILE). (Pierrick)

- DateTime:
  . Fixed bug #62852 (Unserialize invalid DateTime causes crash).
    (reeze.xia@gmail.com)

- Intl:
  . Fix null pointer dereferences in some classes of ext/intl. (Gustavo)

- MySQLnd:
  . Fixed bug #62885 (mysqli_poll - Segmentation fault). (Laruence)

- PDO:
  . Fixed bug #62685 (Wrong return datatype in PDO::inTransaction()). (Laruence)

- Session:
  . Fixed bug (segfault due to retval is not initialized). (Laruence)

- SPL:
  . Fixed bug #62904 (Crash when cloning an object which inherits SplFixedArray)
    (Laruence)

- Enchant:
  . Fixed bug #62838 (enchant_dict_quick_check() destroys zval, but fails to
  initialize it). (Tony, Mateusz Goik).

16 Aug 2012, PHP 5.3.16

- Core:
  . Fixed bug #60194 (--with-zend-multibyte and --enable-debug reports LEAK
    with run-test.php). (Laruence)

- CURL:
  . Fixed bug #62499 (curl_setopt($ch, CURLOPT_COOKIEFILE, "") returns false).
    (r.hampartsumyan@gmail.com, Laruence)

- DateTime:
  . Fixed Bug #62500 (Segfault in DateInterval class when extended). (Laruence)

- Reflection:
  . Fixed bug #62715 (ReflectionParameter::isDefaultValueAvailable() wrong
    result). (Laruence)

- SPL:
  . Fixed bug #62616 (ArrayIterator::count() from IteratorIterator instance
    gives Segmentation fault). (Laruence, Gustavo)
2012-09-14 15:52:08 +00:00
sbd
b23bd41600 Add '-q' to the grep command in GENERATE_PLIST. 2012-09-14 04:37:17 +00:00
sbd
33d1c70904 Move the setting of _USE_GCC_SHLIB=yes on SunOS from the gcc buildlink3 to
mk/compiler/gcc.mk
2012-09-13 10:17:14 +00:00
sbd
634c835ca5 Add a note about the PKGREVISION number and lang/gcc47-libs 2012-09-13 10:11:50 +00:00
sbd
f453c23b47 When buildlinking with lan/gcc47 add a build dependence on lang/gcc47 and
when needed a runtime dependence on {gcc47,gcc47-libs}.
2012-09-13 10:11:02 +00:00
sbd
46fd71986a Add gcc47-libs 2012-09-13 10:05:25 +00:00
sbd
a3087db605 Create the gcc47-libs package.
This package contains _just_ the shared libraries from gcc47 that programs
compiled with gcc need at runtime so that the entire gcc47 package does not
have to be install.

Because multiple packages cannot be build from the same PKGDIR and building
components of gcc separately is problematic this package is build using a
a couple of "cheap tricks":

1) gcc47 is built as before (including the libraries) but with a second
   RPATH compiled in to all programs.

2) This package has a BUILD_DEPENDS on lang/gcc47 and simply copies the
   shared libraries (except the java ones) to the second RPATH location
   (so as to not have conflicts with lang/gcc47).

3) When adding a runtime dependence the pattern '{gcc47,gcc47-libs}>=4.7.*'
   is used (i.e. the full gcc47 OR the gcc47-libs package can be used).

4) So that when a package that has the above dependence is installed
   pkg_add will, if neither gcc47 or gcc47-libs is installed, automatically
   install gcc47-libs the PKGREVISION of gcc47-libs should all ways be
   bumped so that it is at least 1 more than that of the lang/gcc47
   package. (With a note in this packages Makefile and one to be placed
   in lang/gcc47's Makefile.)
2012-09-13 10:04:33 +00:00
sbd
7deecdcf79 Add "$(prefix)/$(target_noncanonical)/lib/%M" to the RPATH gcc adds to
all programs and shared libraries.

Bump PKGREVISION.
2012-09-13 07:19:11 +00:00
asau
376f85ddff Update to Erlang/OTP R15B02
Changes in Erlang/OTP R15B01

Highlights:

 * Dialyzer: The type analysis tool Dialyzer is optimized to be
   generally faster. - It can now also run in parallel (default)
   on SMP systems and by this perform the analysis significantly
   faster (Thanks to Stavros Aronis and Kostis Sagonas)
 * The SSL application now has experimental support for the
   TLS 1.1 and 1.2 standards as well (Thanks to Andreas Schultz).
 * CommonTest: It is now possible to sort the generated html tables.
   A Netconf client (ct_netconf) which support basic netconf over
   ssh is added
 * Diameter: Statistics counters related to Diameter messages
   can now be retrieved by calling the diameter:service_info/2
   function.
 * Various smaller optimizations in the Erlang VM
 * This release also contains 66 contributions from users
   outside the Ericsson team
2012-09-12 19:13:26 +00:00
cheusov
5d7c98a18f Update to 1.4.3
runawk:
    - Clean-ups in usage message
    - system(3) is not used anymore for removing temporary directory
  modules:
    - Function print_help() has been moved
      from power_getopt.awk to init_getopt.awk
2012-09-09 23:27:51 +00:00
adam
e7608643ab Revbump after updating graphics/cairo 2012-09-07 19:16:05 +00:00
dholland
216a4d56b4 Not MAKE_JOBS_SAFE. See <20120510212103.GD7427@netbsd.org> in
pkgsrc-changes from early May 2012; I just got the same failure again.
2012-09-04 02:02:48 +00:00
obache
54d8dc597c Update sun-{jdk,jre}6 to 6.0.35.
Java(TM) SE Development Kit 6, Update 35 (JDK 6u35)

The full version string for this update release is 1.6.0_35-b10 (where "b" means
"build") and the version number is 6u35.
JDK Demos and Samples remain the same as in JDK 6u34

The vulnerabilities addressed by this security release do not affect the demos
and samples code. Therefore there is no need to update Demos and Samples as long
as the JDK itself is updated to 6u35.

Olson Data 2012c

JDK 6u35 contains Olson time zone data version 2012c. For more information,
refer to Timezone Data Versions in the JRE

Bug Fixes

This release contains a security-in-depth fix. For more information, see Oracle
Security Alert for CVE-2012-4681.

Java(TM) SE Development Kit 6, Update 34 (JDK 6u34)

The full version string for this update release is 1.6.0_34-b04 (where "b" means
"build") and the version number is 6u34.

Olson Data 2012c

JDK 6u34 contains Olson time zone data version 2012c. For more information,
refer to Timezone Data Versions in the JRE Software.

Bug Fixes
Notable Bug Fixes in JDK 6u34
Bug Id	Category	Sub_Category		Description
7162955	hotspot		attach			Attach api on Solaris, too many
						open files
7100757	hotspot		compiler2		The BitSet.nextSetBit() produces
						incorrect result in 32bit VM on
						Sparc
7108221	hotspot		compiler2		Backport to jdk6 Hotspot defaults
						for AMD Bulldozer processor
7167142	hotspot		runtime_arguments	Issue warning when finding a
						.hotspotrc or .hotspot_compiler
						file that isn't used
6941923	hotspot		runtime_logging		RFE: Handling large log files
						produced by long running Java
						Applications
7059899	hotspot		runtime_system		Stack overflows in Java code cause
						64-bit JVMs to exit due to SIGSEGV
7145587	hotspot		runtime_system		Stack overflows in Java code cause
						64-bit JVMs to exit due to
						SIGSEGV (solaris sparc)
7177216	java		char_encodings		native2ascii changes file
						permissions of input file
7027300	java		classes_2d		Unsynchronized HashMap access
						causes endless loop
7183251	java		classes_2d		Netbeans editor renders text
						wrong on JDK 7u6 build 17
6707273	java		classes_awt		TrayIcon does not support 8-bit
						alpha channel in Windows XP
7145980	java		classes_awt		Dispose method of window.java
						takes long
6521014	java		classes_net		IOException thrown when Socket
						tries to bind to an local IPv6
						address on SuSE Linux
6543428	java		classes_net		BindException when binding to a
						link-local address on Windows
6886436	java		classes_net		Lightwight HTTP Container
						(com.sun.* package) is unstable
7118373	java		classes_nio		(se) Potential leak file descriptor
						when deregistrating at around
						the same time as an async close
7093090	java		classes_security	Reduce synchronization in
						java.security.Policy.getPolicyNoCheck
7152564	java		classes_security	Improve CodeSource.matchLocation
						(CodeSource) performance
7165725	java		classes_swing		JAVA6 HTML PARSER CANNOT PARSE
						MULTIPLE SCRIPT TAGS IN A LINE
						CORRECTLY
7071826	java		classes_util		UUID.randomUUID() race condition
7144488	java		classes_util		(coll) Infinite recursion for
						some equals tests in Collections
7133138	java		classes_util_i18n	Improve io performance around
						timezone lookups
7149608	java		classes_util_i18n	(tz): Default TZ detection fails
						on linux when symbolic links to
						non default location used.
7167359	java		classes_util_i18n	(tz) SEGV on solaris if TZ
						variable not set
7141852	java		compiler		1.6 v30 no longer compiles
						particular interface inheritance
						hierarchy
7158412	java		install			JRE installer does not delete
						its installation files from the
						user's Application Data folder
7148584	java		jar			Jar tools fails to generate
						manifest correctly when boundary
						condition hit
7175845	java		jar			"jar uf" changes file permissions
						unexpectedly
7070619	java		localization		locale issue for keytool with
						pt_BR
7168110	java		serviceability		Misleading jstack error message
7063183	java_deployment	general			AIOB exception in the
						RemoveCommentReader
7063790	java_deployment	general			SunAutoProxyHandlerTest hangs
7119269	java_deployment	general			Tune URLUtils
7173533	java_deployment	general			Discoverer 10g olap is slower
						when using java 1.6 than with 1.5
7175548	java_deployment	security		Regression: Fix 7110690 breaks
						crossdomain functionality for
						applets running on 6u33-b03 (FCS/GA)
6670362	jgss		krb5plugin		HTTP/SPNEGO should work across
						realms
7067974	jgss		krb5plugin		multiple ETYPE-INFO-ENTRY with
						same etype and different salt
7155051	jndi		dns			DNS provider may return incorrect
						results
7157903	jsse		runtime			JSSE client sockets are very slow
7166570	jsse		runtime			JSSE certificate validation has
						started to fail for certificate
						chains
2012-08-31 11:34:01 +00:00
he
30a353e6ec Upgrade parrot to version 4.7.0.
Pkgsrc changes:
 o Simplify the patch to remove the work-directory rpath.

Upstream changes:
- Core
   + Added .all_tags() and .all_tagged_pmcs() methods to PackfileView PMC
   + Several build and coding standards fixes
2012-08-30 11:56:07 +00:00
dholland
db831e6aca USE_TOOLS+=groff, needed on Solaris 2012-08-29 08:45:52 +00:00
dholland
44f2b9b177 Update patch to name tcl85/tk85 instead of 84. Maybe it'll build now. 2012-08-27 00:36:25 +00:00
drochner
5649f62754 this doesn't work with Python-2.7 (see the homepage)
resolves PR PKG/46832 by Kamel Derouiche
2012-08-25 15:31:46 +00:00
adam
0b105fe016 Fix installing on OSX 2012-08-23 16:14:43 +00:00
marino
bd9a921bcc lang/tcl: Ensure tclConfig.sh has embedded rpath
The runpath of the TCL_LIB_SPEC was missing as compared to version 8.4,
so the configure script was altered to add it back.
Also, the CONFIGURE_ARGS for thread options had unrecognized arguments.

Problems found and fixes suggested by he@
2012-08-22 22:03:16 +00:00
marino
bd81f73db1 lang/tk-tclX: Remove package due to Tcl upgrade to v8.5
The TclX project is dead.  The homepage still works, but says the main
page for development is <http://www.neosoft.com/TclX/>, and it doesn't
resolve.  Additionally, the last release on Sourceforge was Nov 2005.

TclX does not build with the latest stable version of Tcl.  Rather than
keeping this package on life support, it's prudent to just remove it.

Discussed with wiz@ and he@
2012-08-22 09:39:10 +00:00
marino
c8d0cb2478 Remove lang/tcl-tclX and lang/tk-tclX packages
They don't build with TclX and the project is dead upstream.
2012-08-22 09:37:31 +00:00
marino
bfc17b5333 lang/tcl-tclX: Remove package due to Tcl upgrade to v8.5
The TclX project is dead.  The homepage still works, but says the main
page for development is <http://www.neosoft.com/TclX/>, and it doesn't
resolve.  Additionally, the last release on Sourceforge was Nov 2005.

TclX does not build with the latest stable version of Tcl.  Rather than
keeping this package on life support, it's prudent to just remove it.

Discussed with wiz@ and he@
2012-08-22 09:35:35 +00:00
marino
95c0e86f35 Recursive PKGREVISION bump for tcl and tk upgrade to 8.5.12 2012-08-21 23:49:18 +00:00
marino
10bf466165 lang/tk-expect: Remove package
This package is based on lang/tcl-expect which was just updated to
the latest version 5.45.  The expectk binary is no longer generated
in the latest versions of expect.  Since expectk is the sole purpose
of this package, it will be retired.
2012-08-21 22:19:15 +00:00
marino
74043f2a0e Remove lang/tk-expect from Makefile 2012-08-21 22:11:29 +00:00
marino
c646cbbbdf lang/tcl-otlc: Add tcl/tk 8.5 support
Pass the tlc/tk versions to the configure script after including their
Makefile.version files.  Unfortunately, while the build gets further,
it breaks later due to incompatiblity with version 8.5.
2012-08-21 21:45:29 +00:00
marino
9767315ec7 lang/tcl-expect: Upgrade from version 5.43 to 5.45
There doesn't appear to be a summary of changes between versions 5.43,
5.44 and 5.45.  Perusing the Changelog gives me the impression that
the updates are improvements and bug fixes against existing functionality.

Regardless, version 5.43 is incompatible with tcl8.5.  Expect had to
be updated after TCL was updated to version 8.5.
2012-08-21 21:33:58 +00:00