head	1.13;
access;
symbols
	pkgsrc-2026Q1:1.11.0.2
	pkgsrc-2026Q1-base:1.11
	pkgsrc-2025Q4:1.10.0.2
	pkgsrc-2025Q4-base:1.10
	pkgsrc-2025Q3:1.9.0.4
	pkgsrc-2025Q3-base:1.9
	pkgsrc-2025Q2:1.9.0.2
	pkgsrc-2025Q2-base:1.9
	pkgsrc-2025Q1:1.6.0.2
	pkgsrc-2025Q1-base:1.6
	pkgsrc-2024Q4:1.4.0.2
	pkgsrc-2024Q4-base:1.4
	pkgsrc-2013Q2:1.3.0.54
	pkgsrc-2013Q2-base:1.3
	pkgsrc-2012Q4:1.3.0.52
	pkgsrc-2012Q4-base:1.3
	pkgsrc-2011Q4:1.3.0.50
	pkgsrc-2011Q4-base:1.3
	pkgsrc-2011Q2:1.3.0.48
	pkgsrc-2011Q2-base:1.3
	pkgsrc-2009Q4:1.3.0.46
	pkgsrc-2009Q4-base:1.3
	pkgsrc-2008Q4:1.3.0.44
	pkgsrc-2008Q4-base:1.3
	pkgsrc-2008Q3:1.3.0.42
	pkgsrc-2008Q3-base:1.3
	cube-native-xorg:1.3.0.40
	cube-native-xorg-base:1.3
	pkgsrc-2008Q2:1.3.0.38
	pkgsrc-2008Q2-base:1.3
	pkgsrc-2008Q1:1.3.0.36
	pkgsrc-2008Q1-base:1.3
	pkgsrc-2007Q4:1.3.0.34
	pkgsrc-2007Q4-base:1.3
	pkgsrc-2007Q3:1.3.0.32
	pkgsrc-2007Q3-base:1.3
	pkgsrc-2007Q2:1.3.0.30
	pkgsrc-2007Q2-base:1.3
	pkgsrc-2007Q1:1.3.0.28
	pkgsrc-2007Q1-base:1.3
	pkgsrc-2006Q4:1.3.0.26
	pkgsrc-2006Q4-base:1.3
	pkgsrc-2006Q3:1.3.0.24
	pkgsrc-2006Q3-base:1.3
	pkgsrc-2006Q2:1.3.0.22
	pkgsrc-2006Q2-base:1.3
	pkgsrc-2006Q1:1.3.0.20
	pkgsrc-2006Q1-base:1.3
	pkgsrc-2005Q4:1.3.0.18
	pkgsrc-2005Q4-base:1.3
	pkgsrc-2005Q3:1.3.0.16
	pkgsrc-2005Q3-base:1.3
	pkgsrc-2005Q2:1.3.0.14
	pkgsrc-2005Q2-base:1.3
	pkgsrc-2005Q1:1.3.0.12
	pkgsrc-2005Q1-base:1.3
	pkgsrc-2004Q4:1.3.0.10
	pkgsrc-2004Q4-base:1.3
	pkgsrc-2004Q3:1.3.0.8
	pkgsrc-2004Q3-base:1.3
	pkgsrc-2004Q2:1.3.0.6
	pkgsrc-2004Q2-base:1.3
	pkgsrc-2004Q1:1.3.0.4
	pkgsrc-2004Q1-base:1.3
	pkgsrc-2003Q4:1.3.0.2
	pkgsrc-2003Q4-base:1.3
	buildlink2:1.2.0.2
	buildlink2-base:1.3
	netbsd-1-5-PATCH003:1.2
	pkgsrc-base:1.1.1.1
	TNF:1.1.1;
locks; strict;
comment	@# @;


1.13
date	2026.04.08.15.08.31;	author taca;	state dead;
branches;
next	1.12;
commitid	TnULnnUYH8lzraBG;

1.12
date	2026.04.08.14.29.36;	author taca;	state Exp;
branches;
next	1.11;
commitid	xF7soDI6tGxceaBG;

1.11
date	2026.01.18.15.43.21;	author taca;	state Exp;
branches;
next	1.10;
commitid	9T4AeAc4tM0XcTqG;

1.10
date	2025.10.08.14.15.37;	author taca;	state Exp;
branches;
next	1.9;
commitid	i6xLVmuKA1N50MdG;

1.9
date	2025.05.27.16.05.34;	author taca;	state Exp;
branches;
next	1.8;
commitid	iBRpgKpdIvLOUyWF;

1.8
date	2025.05.22.14.25.37;	author taca;	state Exp;
branches;
next	1.7;
commitid	4lGCZAWpFMgowUVF;

1.7
date	2025.04.16.15.13.29;	author taca;	state Exp;
branches;
next	1.6;
commitid	PcKnayVSyS2xWhRF;

1.6
date	2025.03.02.14.56.44;	author taca;	state Exp;
branches;
next	1.5;
commitid	zfkKrid4uyNFivLF;

1.5
date	2025.01.02.06.36.12;	author taca;	state Exp;
branches;
next	1.4;
commitid	tKNjjzFUzfVxqSDF;

1.4
date	2024.12.11.15.43.58;	author taca;	state Exp;
branches;
next	1.3;
commitid	CLY0OCsJeltia6BF;

1.3
date	2002.06.09.11.12.27;	author taca;	state dead;
branches;
next	1.2;

1.2
date	2002.03.17.15.22.12;	author taca;	state Exp;
branches
	1.2.2.1;
next	1.1;

1.1
date	2001.07.01.14.29.22;	author taca;	state Exp;
branches
	1.1.1.1;
next	;

1.2.2.1
date	2002.06.23.19.04.37;	author jlam;	state dead;
branches;
next	;

1.1.1.1
date	2001.07.01.14.29.22;	author taca;	state Exp;
branches;
next	;


desc
@@


1.13
log
@www/ruby-uri: remove package

This package is required by ruby-activesupport80 with ruby32.
@
text
@# $NetBSD: Makefile,v 1.12 2026/04/08 14:29:36 taca Exp $

DISTNAME=	uri-1.1.1
CATEGORIES=	www

MAINTAINER=	pkgsrc-users@@NetBSD.org
HOMEPAGE=	https://github.com/ruby/uri
COMMENT=	Providing classes to handle Uniform Resource Identifiers
LICENSE=	2-clause-bsd OR ruby-license

USE_LANGUAGES=	# none

# Ruby 4.0.0 has the same version as bundled gem.
RUBY_VERSIONS_ACCEPTED=	33 34

.include "../../lang/ruby/gem.mk"
.include "../../mk/bsd.pkg.mk"
@


1.12
log
@Remove support for ruby32.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.11 2026/01/18 15:43:21 taca Exp $
@


1.11
log
@www/ruby-uri: update to 1.1.1

1.1.0 (2025-10-31)

What's Changed

* Update to use the latest version of setup-ruby and bump up to Ruby 3.4 by
  @@hsbt in #158
* Fix the mention to removed URI.escape/URI::Escape by @@y-yagi in #146
* Use a fully qualified name in warning messages by @@y-yagi in #150
* Support Ractor#value by @@hsbt in #163
* Removed unnecessary workaround by @@hsbt in #164
* Escape reserved characters in scheme name by @@nobu in #148
* [DOC] State that uri library is needed to call Kernel#URI by @@nobu in #167
* Prefer dedicated assertion methods by @@nobu in #169
* Fix the message for unexpected argument by @@nobu in #171
* Make URI::regexp schemes case sensitive (#38) by @@nobu in #170
* The local part should not contain leading or trailing dots in the
  EMAIL_REGEXP by @@nlevchuk in #124
* More checks in EMAIL_REGEXP by @@nobu in #172
* Do not allow empty host names, as they are not allowed by RFC 3986 by
  @@jeremyevans in #116
* Improve performance of URI::MailTo::EMAIL_REGEXP by @@nobu in #173
* Performance test stability by @@nobu in #174
* Update documents that used URI::Parser by @@nobu in #175
* Add a workflow to sync commits to ruby/ruby by @@k0kubun in #183
* Add irb to the Gemfile to fix the warning by @@y-yagi in #182
* Replace reference to the obsolete URI.escape with
  URI::RFC2396_PARSER.escape by @@vivshaw in #166
* Switch a parsing behavior completely when switching a parser by @@y-yagi in
  #161
* improve error message by @@soda92 in #130
* Use generic version number to VERSION by @@hsbt in #187

New Contributors

* @@y-yagi made their first contribution in #146
* @@nlevchuk made their first contribution in #124
* @@vivshaw made their first contribution in #166
* @@soda92 made their first contribution in #130


1.1.1 (2025-11-04)

What's Changed

* Re-allow consecutive, leading and trailing dots in EMAIL_REGEXP by @@osyoyu
  in #189

New Contributors

* @@osyoyu made their first contribution in #189
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.10 2025/10/08 14:15:37 taca Exp $
d14 1
a14 1
RUBY_VERSIONS_ACCEPTED=	32 33 34
@


1.10
log
@www/ruby-uri: update to 1.0.4

1.0.4 (2025-10-07)

Security fixes

* CVE-2025-61594
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.9 2025/05/27 16:05:34 taca Exp $
d3 1
a3 1
DISTNAME=	uri-1.0.4
d13 2
a14 2
# Ruby 3.4.7 has the same version as bundled gem.
RUBY_VERSIONS_ACCEPTED=	32 33
@


1.9
log
@Drop support for Ruby 3.1
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.8 2025/05/22 14:25:37 taca Exp $
d3 1
a3 1
DISTNAME=	uri-1.0.3
d13 1
a13 1
# Ruby 3.4.4 has the same version as bundled gem.
@


1.8
log
@Update Ruby 3.4's version in comment
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.7 2025/04/16 15:13:29 taca Exp $
d14 1
a14 1
RUBY_VERSIONS_ACCEPTED=	31 32 33
@


1.7
log
@These pacakges conflict with ruby34 (3.4.3)
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.6 2025/03/02 14:56:44 taca Exp $
d13 1
a13 1
# Ruby 3.4.3 has the same version as bundled gem.
@


1.6
log
@www/ruby-uri: update to 1.0.3

pkgsrc change: remove restriction to Ruby's version.

1.0.3 (2025-02-26)

What's Changed

* Bump step-security/harden-runner from 2.10.1 to 2.10.2 by @@dependabot in
  #136
* Bump rubygems/release-gem from 612653d273a73bdae1df8453e090060bb4db5f31 to
  9e85cb11501bebc2ae661c1500176316d3987059 by @@dependabot in #137
* Prevent a warning: URI::REGEXP is obsolete by @@mame in #138
* Revisit deprecated test by @@hsbt in #139
* Suppress deprecate warning of test class (retry) by @@mame in #140
* Fix README by @@hsbt in #142
* Bump rubygems/release-gem from 1.1.0 to 1.1.1 by @@dependabot in #143
* Bump step-security/harden-runner from 2.10.2 to 2.10.3 by @@dependabot in
  #144
* Bump step-security/harden-runner from 2.10.3 to 2.10.4 by @@dependabot in
  #145
* Make documentation 100% by @@nobu in #147
* Bump step-security/harden-runner from 2.10.4 to 2.11.0 by @@dependabot in
  #153
* Remove userinfo by @@hsbt in #154

New Contributors

* @@mame made their first contribution in #138
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.5 2025/01/02 06:36:12 taca Exp $
d13 3
@


1.5
log
@www/ruby-uri: restrict Ruby's version

Restrict Ruby's version (not for Ruby 3.4) since 3.4.1 has the same version
of this gem as default gem.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.4 2024/12/11 15:43:58 taca Exp $
d3 1
a3 1
DISTNAME=	uri-1.0.2
a12 3
# Ruby 3.4.1 has uri 1.0.2 gem.
RUBY_VERSIONS_ACCEPTED=	31 32 33

@


1.4
log
@www/ruby-uri: add package version 1.0.2

URI

URI is a module providing classes to handle Uniform Resource Identifiers
(RFC2396: http://tools.ietf.org/html/rfc2396).

Features

* Uniform way of handling URIs.
* Flexibility to introduce custom URI schemes.
* Flexibility to have an alternate URI::Parser (or just different patterns
  and regexp's).
@
text
@d1 1
a1 1
# $NetBSD$
d13 3
@


1.3
log
@Delete ruby-uri package.  It is included in ruby-1.6.7 and later.
@
text
@d1 1
a1 2
# $NetBSD: Makefile,v 1.2 2002/03/17 15:22:12 taca Exp $
# FreeBSD: ports/net/ruby-uri/Makefile,v 1.7 2000/12/25 15:54:08 knu Exp
d3 1
a3 2
DISTNAME=	uri-4.27
PKGNAME=	${RUBY_PKGNAMEPREFIX}${DISTNAME}
a4 1
MASTER_SITES=	http://www02.so-net.ne.jp/~greentea/ruby/uri/
d6 4
a9 3
MAINTAINER=	taca@@netbsd.org
HOMEPAGE=	http://www02.so-net.ne.jp/%7Egreentea/ruby/uri/
COMMENT=	Ruby interface to parse URIs according to RFC 2396
d11 1
a11 1
RUBY_VER=	1.4		# now this is for ruby 1.4 only.
d13 1
a13 24
DIST_SUBDIR=	ruby
USE_RUBY=	yes
NO_BUILD=	yes

WRKSRC=		${WRKDIR}/uri

MODULES=	uri.rb urireg.rb
DOCS=		index.html
EXAMPLES=	in-uri.txt test-uri.rb

do-install:
.for f in ${MODULES}
	${INSTALL_DATA} ${WRKSRC}/${f} ${RUBY_SITELIBDIR}
.endfor
	${INSTALL_DATA_DIR} ${RUBY_EXAMPLESDIR}/uri
.for f in ${EXAMPLES}
	${INSTALL_DATA} ${WRKSRC}/${f} ${RUBY_EXAMPLESDIR}/uri
.endfor
	${MKDIR} ${RUBY_DOCDIR}/uri
.for f in ${DOCS}
	${INSTALL_DATA} ${WRKSRC}/${f} ${RUBY_DOCDIR}/uri
.endfor

.include "../../lang/ruby-base/Makefile.common"
@


1.2
log
@Mark this package for ruby-1.4 base.  Since it is included in ruby 1.6.7
and lator.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.1.1.1 2001/07/01 14:29:22 taca Exp $
@


1.2.2.1
log
@Merge from pkgsrc-current to buildlink2 branch.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.2 2002/03/17 15:22:12 taca Exp $
@


1.1
log
@Initial revision
@
text
@d1 1
a1 1
# $NetBSD$
d12 2
@


1.1.1.1
log
@Importing ruby-uri, ruby-uri-4.27 package.

This is a Ruby interface to parse URIs according to RFC 2396.  FTP and
HTTP URLs are supported for the present.

@
text
@@
