Commit graph

72 commits

Author SHA1 Message Date
taca
46fe28f011 Reset PKGREVISION. 2017-09-15 00:37:14 +00:00
joerg
a844293869 No more Ruby 2.1. 2017-06-20 22:38:16 +00:00
taca
12781e9edf * Replace RUBY_VERSION_FULL with RUBY_VERSION since there is no
RUBY_VERSION_FULL contains Ruby's patchlevel.
* Add comment to RUBY_VERSIONS_ACCEPTED that ruby-tk is not bundled by
  Ruby 2.4 and later.
2017-05-30 15:49:12 +00:00
taca
40d6803a20 Remove ${PLIST.ruby200} since it is always set now.
No functional change to pacakge.
2017-04-22 18:34:15 +00:00
taca
c315d3c8c0 Remove 18 from RUBY_VERSIONS_ACCEPTED. 2017-04-22 18:27:04 +00:00
joerg
852712577b Rename RUBY_VERSION_SUPPORTED into _RUBY_VERSIONS_ACCEPTED to follow the
naming scheme of the other multi-version packages. Add support for the
coorresponding RUBY_VERSIONS_INCOMPATIBLE list.
2016-09-08 15:19:16 +00:00
tnn
0eb65a92b4 remove references to ruby200 2016-03-14 00:59:05 +00:00
taca
9bb69d97b5 Add support for ruby23. 2015-12-30 15:03:49 +00:00
taca
1506798ddf Drop Ruby 1.9.3 support and PLIST_VARS clean up. 2015-11-23 16:02:17 +00:00
taca
02aaf14df7 Remove 193 from RUBY_VERSION_SUPPORTED. 2015-11-23 15:46:58 +00:00
taca
d641e830f9 Explictly allow build with ruby21-base. 2015-03-08 16:30:37 +00:00
taca
474dd1e447 Now build with tcl/tk 8.6 except ruby18.
Bump REVISION.
2014-12-14 14:01:23 +00:00
taca
257db191c2 Add a simple work around to link correctly xlib on X11_TYPE is "native"
case.
2014-10-27 13:22:51 +00:00
taca
94dabd7a37 Switch to use lang/tcl85 and x11/tk85 instead of lang/tcl and x11/tk.
Bump PKGREVISION.
2014-03-10 14:23:51 +00:00
adam
41e677f366 Revbump after updating tcl/tk. 2014-01-11 14:42:00 +00:00
taca
ccd96b6fdd Fix wrong parameter from [ruby-list:49643] in ruby-tk package.
Bump PKGREVISION.
2013-11-24 15:26:30 +00:00
taca
3fa8925e45 Reset PKGREVISION by update of both ruby18 and ruby193. 2013-06-27 16:37:16 +00:00
wiz
e0b49a2fed Bump PKGREVISION for libXft changes for NetBSD native X support on
NetBSD 6, requested by tron.
2013-06-06 12:53:40 +00:00
tron
a36fb86593 Try to fix the fallout caused by the fix for PR pkg/47882. Part 3:
Recursively bump package revisions again after the "freetype2" and
"fontconfig" handling was fixed.
2013-06-04 22:15:37 +00:00
wiz
53745b22ea Bump freetype2 and fontconfig dependencies to current pkgsrc versions,
to address issues with NetBSD-6(and earlier)'s fontconfig not being
new enough for pango.

While doing that, also bump freetype2 dependency to current pkgsrc
version.

Suggested by tron in PR 47882
2013-06-03 10:05:17 +00:00
asau
8aba7e3fbf Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days. 2012-10-29 05:06:05 +00:00
marino
f162cdcb03 Recursive PKGREVISION bump for tcl and tk upgrade to 8.5.12 2012-08-21 23:49:18 +00:00
taca
305731d605 * Change RUBY_VERSION_SUFFIX to RUBY_VERSION_FULL.
* Add support for Ruby 1.9.3.
2011-11-08 15:24:39 +00:00
taca
7b9c465851 Fix shbang of one script. 2011-08-12 15:37:54 +00:00
taca
bab6d61161 * Remove RUBY_HAS_ARCHLIB.
* Use patches and distinfo from lang/ruby18-base.
* Add support for both ruby18 and ruby19.
2010-09-10 03:35:58 +00:00
taca
48dc2324b8 Update Ruby packages to 1.8.7.174 (1.8.7-p174).
* Fix critical problem of BigDecimal class in 1.8.7-p173.


Fri Jun 12 16:36:44 2009  Yukihiro Matsumoto  <matz@ruby-lang.org>

	* ext/bigdecimal/bigdecimal.c (VpToString): fixed a bug introduced
	  in r23613.  [ruby-talk:338957]
2009-06-16 15:08:38 +00:00
joerg
b02a0f888e Remove @dirrm entries from PLISTs 2009-06-14 18:24:43 +00:00
taca
3a911c608f Update ruby-tk package to packages to 1.8.7.173 (1.8.7-p173). 2009-06-10 12:48:38 +00:00
taca
dca0d9c964 Update distinfo refelecting update to Ruby 1.8.7-p160. 2009-04-16 17:12:18 +00:00
taca
a8506674de Update ruby-curses package to 1.8.7.72.
It is distfile change only.
2008-08-11 06:59:40 +00:00
taca
6f3158e1c1 Update ruby-tk package to 1.8.7.71.
This is version update only, no functional change in this ruby extention.
2008-08-08 12:44:51 +00:00
taca
8ba1178c6a Update distinfo for Ruby 1.8.7 patchlevel 22. 2008-06-20 15:42:12 +00:00
taca
2c7aa121ce Update ruby18-tk package to 1.8.7.
Since chanes are too much to write here, please refer

	http://svn.ruby-lang.org/repos/ruby/tags/v1_8_7/NEWS
	http://svn.ruby-lang.org/repos/ruby/tags/v1_8_7/ChangeLog

	http://svn.ruby-lang.org/repos/ruby/tags/v1_8_7_17/NEWS
	http://svn.ruby-lang.org/repos/ruby/tags/v1_8_7_17/ChangeLog
2008-06-19 14:37:41 +00:00
jlam
7e66bec622 RUBY_REPLACE_DIRS is relative to ${WRKSRC} so no need to give the absolute
path to these directories.
2008-04-04 15:31:39 +00:00
jlam
5ccfe84922 Support user-destdir installation 2008-03-13 22:04:07 +00:00
taca
31bc2444c6 Update ruby pakcages to 1.8.6.114 (1.8.6-p114).
It main chagnes are security fix of WEBrick library.


Mon Mar  3 23:34:13 2008  GOTOU Yuuzou  <gotoyuzo@notwork.org>

	* lib/webrick/httpservlet/filehandler.rb: should normalize path
	  separators in path_info to prevent directory traversal attacks
	  on DOSISH platforms.
	  reported by Digital Security Research Group [DSECRG-08-026].

	* lib/webrick/httpservlet/filehandler.rb: pathnames which have
	  not to be published should be checked case-insensitively.

Mon Dec  3 08:13:52 2007  Kouhei Sutou  <kou@cozmixng.org>

	* test/rss/test_taxonomy.rb, test/rss/test_parser_1.0.rb,
	  test/rss/test_image.rb, test/rss/rss-testcase.rb: ensured
	  declaring XML namespaces.
2008-03-09 13:31:18 +00:00
taca
a258170f66 Update Ruby packages to 1.8.6-p111.
No change; DISTFILES update only.
2007-10-06 06:13:35 +00:00
taca
f1fae36344 Update Ruby to 1.8.6-p110.
Approved by wiz@.

This is bug fix release of Ruby 1.8.6.  Especially it fixes thread/eval
function problem on Mac OS X.
2007-09-24 22:01:29 +00:00
taca
140274229c Update to 1.8.6 patchlevel 36.
Changes are too many, please see ChangeLog:

    http://svn.ruby-lang.org/repos/ruby/tags/v1_8_6_36/ChangeLog
2007-09-09 14:19:01 +00:00
taca
aae6ded848 Updating Ruby to 1.8.6; ruby18-tk
- discontinue use of RUBY_PATCH_DATE.
- Introduce RUBY_PATCH_LEVEL.

pkgsrc's ruby tracks Ruby's patch release and avoid to maintain
its own patch files (with RUBY_PATCH_DATE).

Changes are too much, please see ChangeLog file.
2007-03-15 16:43:26 +00:00
taca
fbf5bc74fd Make sure to build and install tkutil extention library.
PR pkg/35470 should be fixed.

Bump PKGREVISION.
2007-01-28 05:17:34 +00:00
taca
12cc73a3ca Update ruby-tk package to 1.8.5.20061205:
Changes are huge, please see Changes.

- pkgsrc change; fix permission of a image file.
2006-12-06 16:33:16 +00:00
tv
b16e61f08a Use find -print | xargs rather than find -exec. 2006-11-10 16:50:54 +00:00
taca
ce9751d083 Update Ruby to 1.8.5 (+ ruby-1-8 branch on 2006-09-07).
pkgsrc changes:

* Add RUBY_DYNAMIC_DIRS which cause generating dynamic PLIST entries.
* Move using buildlinks to rubyversion.mk.
* Merge converters/ruby-iconv to ruby18-base.

Ruby changes:

* too may, see ChangeLog file or
  http://eigenclass.org/hiki.rb?ruby+1.8.5+changelog

This is ruby-tk part.
2006-09-07 15:43:20 +00:00
taca
16365fa499 Specify X11BASE as configuration parameter. This change should fix
the problem which cause LoadError of libX11.so.6.  This problem was
noted by rudolf <netbsd at eq.cz> on pkgsrc-users.

Bump PKGREVISION.
2006-05-31 04:08:27 +00:00
joerg
5911def816 Recursive revision bump / recommended bump for gettext ABI change. 2006-02-05 23:08:03 +00:00
taca
2adb822412 Update ruby-tk pacakge to 1.8.4.
x11/ruby-tcltk package was merged to this pacakge now.
2006-01-03 14:41:21 +00:00
taca
b53bc1a316 Remove specifying RUBY_VERSION_SUPPORTED. 2005-11-03 07:22:46 +00:00
taca
3b6651339c - Reset PKGREVISION by updating Ruby 1.8.3.
- Add one fix from ruby_1_8 branch.
2005-11-02 08:59:42 +00:00
jlam
95fd1f6ec9 Massive cleanup of buildlink3.mk and builtin.mk files in pkgsrc.
Several changes are involved since they are all interrelated.  These
changes affect about 1000 files.

The first major change is rewriting bsd.builtin.mk as well as all of
the builtin.mk files to follow the new example in bsd.builtin.mk.
The loop to include all of the builtin.mk files needed by the package
is moved from bsd.builtin.mk and into bsd.buildlink3.mk.  bsd.builtin.mk
is now included by each of the individual builtin.mk files and provides
some common logic for all of the builtin.mk files.  Currently, this
includes the computation for whether the native or pkgsrc version of
the package is preferred.  This causes USE_BUILTIN.* to be correctly
set when one builtin.mk file includes another.

The second major change is teach the builtin.mk files to consider
files under ${LOCALBASE} to be from pkgsrc-controlled packages.  Most
of the builtin.mk files test for the presence of built-in software by
checking for the existence of certain files, e.g. <pthread.h>, and we
now assume that if that file is under ${LOCALBASE}, then it must be
from pkgsrc.  This modification is a nod toward LOCALBASE=/usr.  The
exceptions to this new check are the X11 distribution packages, which
are handled specially as noted below.

The third major change is providing builtin.mk and version.mk files
for each of the X11 distribution packages in pkgsrc.  The builtin.mk
file can detect whether the native X11 distribution is the same as
the one provided by pkgsrc, and the version.mk file computes the
version of the X11 distribution package, whether it's built-in or not.

The fourth major change is that the buildlink3.mk files for X11 packages
that install parts which are part of X11 distribution packages, e.g.
Xpm, Xcursor, etc., now use imake to query the X11 distribution for
whether the software is already provided by the X11 distribution.
This is more accurate than grepping for a symbol name in the imake
config files.  Using imake required sprinkling various builtin-imake.mk
helper files into pkgsrc directories.  These files are used as input
to imake since imake can't use stdin for that purpose.

The fifth major change is in how packages note that they use X11.
Instead of setting USE_X11, package Makefiles should now include
x11.buildlink3.mk instead.  This causes the X11 package buildlink3
and builtin logic to be executed at the correct place for buildlink3.mk
and builtin.mk files that previously set USE_X11, and fixes packages
that relied on buildlink3.mk files to implicitly note that X11 is
needed.  Package buildlink3.mk should also include x11.buildlink3.mk
when linking against the package libraries requires also linking
against the X11 libraries.  Where it was obvious, redundant inclusions
of x11.buildlink3.mk have been removed.
2005-06-01 18:02:37 +00:00