[packages/ruby-activesupport] Up to 8.1.2

arekm arekm at pld-linux.org
Fri Mar 20 01:30:10 CET 2026


commit c5dddcb03dbd9f5c7b3be2787f70c83054cfb9f5
Author: Arkadiusz Miśkiewicz <arekm at maven.pl>
Date:   Fri Mar 20 01:29:58 2026 +0100

    Up to 8.1.2

 ruby-activesupport.spec | 85 +++++++++++++++++++++++++++++++++++--------------
 1 file changed, 61 insertions(+), 24 deletions(-)
---
diff --git a/ruby-activesupport.spec b/ruby-activesupport.spec
index 96d2042..afe8f7c 100644
--- a/ruby-activesupport.spec
+++ b/ruby-activesupport.spec
@@ -1,25 +1,32 @@
 %define pkgname activesupport
 Summary:	Utility libraries for Ruby on Rails
 Name:		ruby-%{pkgname}
-Version:	3.2.19
-Release:	3
-License:	Ruby-alike
+Version:	8.1.2
+Release:	1
+License:	MIT
 Group:		Development/Languages
-Source0:	http://rubygems.org/downloads/%{pkgname}-%{version}.gem
-# Source0-md5:	d526f5d67fe426e2896763b2cb8feeb3
-URL:		http://rubyforge.org/projects/activesupport/
+Source0:	https://rubygems.org/downloads/%{pkgname}-%{version}.gem
+# Source0-md5:	7adfc9f2f3a3770c1d12e188ed7cfd37
+URL:		https://rubyonrails.org
 BuildRequires:	rpm-rubyprov
-BuildRequires:	rpmbuild(macros) >= 1.656
+BuildRequires:	rpmbuild(macros) >= 1.665
 %if %(locale -a | grep -q '^en_US$'; echo $?)
 BuildRequires:	glibc-localedb-all
 %endif
-Requires:	ruby-builder >= 2.1.2
-Requires:	ruby-i18n
+Requires:	ruby-base64
+Requires:	ruby-bigdecimal
+Requires:	ruby-concurrent-ruby >= 1.3.1
+Requires:	ruby-connection_pool >= 2.2.5
+Requires:	ruby-drb
+Requires:	ruby-i18n >= 1.6
+Requires:	ruby-i18n < 2
 Requires:	ruby-json
-Requires:	ruby-memcache-client
-Requires:	ruby-mocha >= 0.9.7
-Requires:	ruby-nokogiri >= 1.1.1
-Requires:	ruby-tzinfo
+Requires:	ruby-logger >= 1.4.2
+Requires:	ruby-minitest >= 5.1
+Requires:	ruby-securerandom >= 0.3
+Requires:	ruby-tzinfo >= 2.0.5
+Requires:	ruby-tzinfo < 3
+Requires:	ruby-uri >= 0.13.1
 Provides:	ruby-ActiveSupport
 Obsoletes:	ruby-ActiveSupport
 BuildArch:	noarch
@@ -58,9 +65,6 @@ Dokumentacji w formacie ri dla %{pkgname}.
 %prep
 %setup -q -n %{pkgname}-%{version}
 
-# JRuby crap
-rm lib/active_support/xml_mini/jdom.rb
-
 %build
 # write .gemspec
 %__gem_helper spec
@@ -71,14 +75,6 @@ rdoc --ri --op ri lib
 rdoc --op rdoc lib
 rm ri/created.rid
 rm ri/cache.ri
-rm -r ri/{Class,Date,DateTime} \
-	ri/{Enumerable,FalseClass,File,Float,Hash} \
-	ri/{Integer,Kernel,Logger} \
-	ri/{Module,NameError,NilClass,Numeric} \
-	ri/{Object,Range,String} \
-	ri/{Test,Time,TrueClass,Process,Array,BigDecimal} \
-	ri/{Benchmark,ERB,I18n,LoadError} \
-	ri/{LibXML,MissingSourceFile,URI}
 
 %install
 rm -rf $RPM_BUILD_ROOT
@@ -104,4 +100,45 @@ rm -rf $RPM_BUILD_ROOT
 
 %files ri
 %defattr(644,root,root,755)
+# Core Ruby classes are included here because ActiveSupport monkey-patches them.
+# Packaging these allows 'ri' to show documentation for Rails-specific extensions
+# to standard Ruby classes (e.g. String#blank?).
 %{ruby_ridir}/ActiveSupport
+%{ruby_ridir}/Array
+%{ruby_ridir}/BigDecimal
+%{ruby_ridir}/Class
+%{ruby_ridir}/Date
+%{ruby_ridir}/DateAndTime
+%{ruby_ridir}/DateTime
+%{ruby_ridir}/Delegator
+%{ruby_ridir}/Digest
+%{ruby_ridir}/ERB
+%{ruby_ridir}/Enumerable
+%{ruby_ridir}/Exception
+%{ruby_ridir}/FalseClass
+%{ruby_ridir}/File
+%{ruby_ridir}/Float
+%{ruby_ridir}/Hash
+%{ruby_ridir}/IO
+%{ruby_ridir}/Integer
+%{ruby_ridir}/Kernel
+%{ruby_ridir}/LoadError
+%{ruby_ridir}/Method
+%{ruby_ridir}/Module
+%{ruby_ridir}/NameError
+%{ruby_ridir}/NilClass
+%{ruby_ridir}/Numeric
+%{ruby_ridir}/Object
+%{ruby_ridir}/Pathname
+%{ruby_ridir}/Process
+%{ruby_ridir}/Range
+%{ruby_ridir}/Regexp
+%{ruby_ridir}/SecureRandom
+%{ruby_ridir}/Singleton
+%{ruby_ridir}/String
+%{ruby_ridir}/Symbol
+%{ruby_ridir}/Thread
+%{ruby_ridir}/Time
+%{ruby_ridir}/TrueClass
+%{ruby_ridir}/URI
+%{ruby_ridir}/UnboundMethod
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/ruby-activesupport.git/commitdiff/c5dddcb03dbd9f5c7b3be2787f70c83054cfb9f5



More information about the pld-cvs-commit mailing list