diff options
| author | root <root@alpha.trunkmasters.com> | 2026-06-04 16:24:49 -0500 |
|---|---|---|
| committer | root <root@alpha.trunkmasters.com> | 2026-06-04 16:24:49 -0500 |
| commit | a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7 (patch) | |
| tree | 0c52bbae1c242fbc296bd650fcd1167685f81492 /dev-ruby/ruby-ldap/files | |
| parent | bfd9c39e4712ebdb442d4ca0673061faed1e70e1 (diff) | |
| download | baldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.tar.gz baldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.tar.xz baldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.zip | |
Adding metadata
Diffstat (limited to 'dev-ruby/ruby-ldap/files')
3 files changed, 0 insertions, 64 deletions
diff --git a/dev-ruby/ruby-ldap/files/ruby-ldap-0.9.20-clang16-fix.patch b/dev-ruby/ruby-ldap/files/ruby-ldap-0.9.20-clang16-fix.patch deleted file mode 100644 index 580584c61994..000000000000 --- a/dev-ruby/ruby-ldap/files/ruby-ldap-0.9.20-clang16-fix.patch +++ /dev/null @@ -1,12 +0,0 @@ -Bug: https://bugs.gentoo.org/884405 ---- a/ldap.c -+++ b/ldap.c -@@ -201,7 +201,7 @@ rb_ldap_hash2mods (VALUE self, VALUE op, VALUE hash) - VALUE tmp; - - tmp = rb_assoc_new (op, rb_ary_new ()); -- rb_iterate (rb_each, hash, rb_ldap_hash2mods_i, tmp); -+ rb_iterate (rb_each, hash, (rb_block_call_func_t)rb_ldap_hash2mods_i, tmp); - - return rb_ary_entry (tmp, 1); - } diff --git a/dev-ruby/ruby-ldap/files/ruby-ldap-0.9.20-ruby32.patch b/dev-ruby/ruby-ldap/files/ruby-ldap-0.9.20-ruby32.patch deleted file mode 100644 index b7b101db2f30..000000000000 --- a/dev-ruby/ruby-ldap/files/ruby-ldap-0.9.20-ruby32.patch +++ /dev/null @@ -1,24 +0,0 @@ -From aa43040eb6b6d591e42a19ee385fc1ba17c7202b Mon Sep 17 00:00:00 2001 -From: Jeremy Evans <code@jeremyevans.net> -Date: Tue, 27 Dec 2022 17:19:45 -0800 -Subject: [PATCH] Don't use rb_cData - -This fixes ruby-ldap on Ruby 3.2+ ---- - conn.c | 3 ++- - 1 file changed, 2 insertions(+), 1 deletion(-) - -diff --git a/conn.c b/conn.c -index e628695..39eeb5f 100644 ---- a/conn.c -+++ b/conn.c -@@ -1855,7 +1855,8 @@ Init_ldap_conn () - { - rb_ldap_sort_obj = Qnil; - -- rb_cLDAP_Conn = rb_define_class_under (rb_mLDAP, "Conn", rb_cData); -+ rb_cLDAP_Conn = rb_define_class_under (rb_mLDAP, "Conn", rb_cObject); -+ rb_undef_alloc_func(rb_cLDAP_Conn); - rb_define_attr (rb_cLDAP_Conn, "referrals", 1, 0); - rb_define_attr (rb_cLDAP_Conn, "controls", 1, 0); - rb_define_attr (rb_cLDAP_Conn, "sasl_quiet", 1, 1); diff --git a/dev-ruby/ruby-ldap/files/ruby-ldap-0.9.20-tainted.patch b/dev-ruby/ruby-ldap/files/ruby-ldap-0.9.20-tainted.patch deleted file mode 100644 index 84c9ee29610d..000000000000 --- a/dev-ruby/ruby-ldap/files/ruby-ldap-0.9.20-tainted.patch +++ /dev/null @@ -1,28 +0,0 @@ -From 849ca6bb46bf4826d51648feddd453142281e541 Mon Sep 17 00:00:00 2001 -From: Hisashi MINAMINO <minamino@iij.ad.jp> -Date: Thu, 28 May 2020 14:04:05 +0900 -Subject: [PATCH] for ruby-2.7 - ---- - rbldap.h | 11 +++++++++++ - 1 file changed, 11 insertions(+) - -diff --git a/rbldap.h b/rbldap.h -index 1fa04e1..b7b1765 100644 ---- a/rbldap.h -+++ b/rbldap.h -@@ -205,3 +205,14 @@ VALUE rb_ldap_mod_vals (VALUE); - rb_define_method(rb_cLDAP_Mod,method,cfunc,argc) - - #endif -+ -+#if RUBY_VERSION_CODE >= 270 -+# if defined rb_tainted_str_new -+# undef rb_tainted_str_new -+# endif -+# if defined rb_tainted_str_new2 -+# undef rb_tainted_str_new2 -+# endif -+# define rb_tainted_str_new(p,l) rb_str_new((p),(l)) -+# define rb_tainted_str_new2(p) rb_str_new_cstr((p)) -+#endif |
