Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id 8356C84DBD for ; Thu, 14 Dec 2023 15:35:46 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([IPv6:::1]) by localhost (mail.netbsd.org [IPv6:::1]) (amavisd-new, port 10025) with ESMTP id WW-uyJLxzO5c for ; Thu, 14 Dec 2023 15:35:43 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.NetBSD.org [IPv6:2001:470:a085:999:28c:faff:fe03:5984]) by mail.netbsd.org (Postfix) with ESMTP id BF61984CE8 for ; Thu, 14 Dec 2023 15:35:43 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id B30AEFA42; Thu, 14 Dec 2023 15:35:43 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_1702568143101410" MIME-Version: 1.0 Date: Thu, 14 Dec 2023 15:35:43 +0000 From: "Takahiro Kambe" Subject: CVS commit: pkgsrc/devel/ruby-redmine51 To: pkgsrc-changes@NetBSD.org Approved: commit_and_comment Reply-To: taca@netbsd.org X-Mailer: log_accum Message-Id: <20231214153543.B30AEFA42@cvs.NetBSD.org> This is a multi-part message in MIME format. --_----------=_1702568143101410 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Module Name: pkgsrc Committed By: taca Date: Thu Dec 14 15:35:43 UTC 2023 Modified Files: pkgsrc/devel/ruby-redmine51: Makefile PLIST distinfo pkgsrc/devel/ruby-redmine51/patches: patch-Gemfile patch-lib_tasks_initializers.rake Log Message: devel/ruby-redmine51: update to 5.1.1 pkgsrc change: depends on net/ruby-net-{imap,pop,smtp} with ruby31. 5.1.1 (2023-11-27) [Database] * Defect #39437: MySQL / MariaDB issue nested set deadlocks and consistency * Defect #39443: Invalid statement query error on MSSQL when role filter is used in issues query * Patch #39737: Support MySQL 8 [Email notifications] * Defect #39553: Mention notification is not sent (MENTION_PATTERN / LINKS_RE inconsistency) [Filters] * Defect #39714: Query grouping filter not working for custom field relations [Gems support] * Defect #39576: `rake yard` does not work with Ruby >= 3.2 [Issues] * Defect #39521: Mention autocomplete not displaying for users without "Edit issues" permission [PDF export] * Defect #39534: Error (undefined method) in issue list PDF export [Text formatting] * Defect #38852: ## issue syntax is not kept when selecting an issue from the inline autocomplete [Translations] * Patch #39513: Bulgarian translation update for 5.1-stable * Patch #39551: Simplified Chinese translation update for 5.1-stable To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 pkgsrc/devel/ruby-redmine51/Makefile \ pkgsrc/devel/ruby-redmine51/PLIST pkgsrc/devel/ruby-redmine51/distinfo cvs rdiff -u -r1.1 -r1.2 pkgsrc/devel/ruby-redmine51/patches/patch-Gemfile \ pkgsrc/devel/ruby-redmine51/patches/patch-lib_tasks_initializers.rake Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_1702568143101410 Content-Disposition: inline Content-Length: 37032 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Modified files: Index: pkgsrc/devel/ruby-redmine51/Makefile diff -u pkgsrc/devel/ruby-redmine51/Makefile:1.1 pkgsrc/devel/ruby-redmine51/Makefile:1.2 --- pkgsrc/devel/ruby-redmine51/Makefile:1.1 Wed Nov 29 16:10:19 2023 +++ pkgsrc/devel/ruby-redmine51/Makefile Thu Dec 14 15:35:43 2023 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.1 2023/11/29 16:10:19 taca Exp $ +# $NetBSD: Makefile,v 1.2 2023/12/14 15:35:43 taca Exp $ DISTNAME= redmine-${RM_VERSION} PKGNAME= ${RUBY_PKGPREFIX}-${DISTNAME:S/redmine/redmine${RM_VER}/} @@ -10,12 +10,13 @@ HOMEPAGE= https://www.redmine.org/ COMMENT= Flexible project management web application LICENSE= gnu-gpl-v2 # and so on. -RM_VERSION= 5.1.0 +RM_VERSION= 5.1.1 NO_BUILD= yes -RUBY_VERSIONS_ACCEPTED= 31 32 +USE_LANGUAGES= # none +RUBY_VERSIONS_ACCEPTED= 31 32 RUBY_RAILS_ACCEPTED= 61 PYTHON_VERSIONS_INCOMPATIBLE= 27 @@ -46,8 +47,16 @@ DEPENDS+= ${RUBY_PKGPREFIX}-deckar01-tas DEPENDS+= ${RUBY_PKGPREFIX}-html-pipeline>=2.13.2<3:../../textproc/ruby-html-pipeline DEPENDS+= ${RUBY_PKGPREFIX}-commonmarker>=0.23.1<1:../../textproc/ruby-commonmarker DEPENDS+= ${RUBY_PKGPREFIX}-sanitize>=6.0<7:../../textproc/ruby-sanitize +DEPENDS+= ${RUBY_PKGPREFIX}-csv>=3.2.6:../../textproc/ruby-csv .include "../../lang/ruby/modules.mk" + +.if ${RUBY_VER} == 31 +DEPENDS+= ${RUBY_PKGPREFIX}-net-imap>=0.3.4:../../net/ruby-net-imap +DEPENDS+= ${RUBY_PKGPREFIX}-net-pop>=0.1.2:../../net/ruby-net-pop +DEPENDS+= ${RUBY_PKGPREFIX}-net-smtp>=0.3.3:../../net/ruby-net-smtp +.endif + .include "options.mk" REPLACE_RUBY+= ${DISTNAME}/bin/* @@ -61,8 +70,6 @@ SUBST_MESSAGE.shell= Fixing paths in hel SUBST_VARS.shell= PREFIX RUBY RM_DIR SUBST_STAGE.shell= post-install -USE_LANGUAGES= # none - EGDIR= ${PREFIX}/share/examples/${RUBY_PKGPREFIX}-redmine51 INSTALLATION_DIRS= bin ${EGDIR} ${RM_DIR} ${RM_DIR}/config Index: pkgsrc/devel/ruby-redmine51/PLIST diff -u pkgsrc/devel/ruby-redmine51/PLIST:1.1 pkgsrc/devel/ruby-redmine51/PLIST:1.2 --- pkgsrc/devel/ruby-redmine51/PLIST:1.1 Wed Nov 29 16:10:19 2023 +++ pkgsrc/devel/ruby-redmine51/PLIST Thu Dec 14 15:35:43 2023 @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.1 2023/11/29 16:10:19 taca Exp $ +@comment $NetBSD: PLIST,v 1.2 2023/12/14 15:35:43 taca Exp $ bin/redmine51_generate_secret_token${RUBY_SUFFIX}.sh bin/redmine51_load_default_data${RUBY_SUFFIX}.sh bin/redmine51_migrate_db${RUBY_SUFFIX}.sh @@ -72,7 +72,6 @@ share/${RUBY_NAME}-redmine51/app/helpers share/${RUBY_NAME}-redmine51/app/helpers/auth_sources_helper.rb share/${RUBY_NAME}-redmine51/app/helpers/avatars_helper.rb share/${RUBY_NAME}-redmine51/app/helpers/boards_helper.rb -share/${RUBY_NAME}-redmine51/app/helpers/calendars_helper.rb share/${RUBY_NAME}-redmine51/app/helpers/context_menus_helper.rb share/${RUBY_NAME}-redmine51/app/helpers/custom_fields_helper.rb share/${RUBY_NAME}-redmine51/app/helpers/documents_helper.rb @@ -105,12 +104,16 @@ share/${RUBY_NAME}-redmine51/app/helpers share/${RUBY_NAME}-redmine51/app/helpers/timelog_helper.rb share/${RUBY_NAME}-redmine51/app/helpers/trackers_helper.rb share/${RUBY_NAME}-redmine51/app/helpers/twofa_helper.rb +share/${RUBY_NAME}-redmine51/app/helpers/user_queries_helper.rb share/${RUBY_NAME}-redmine51/app/helpers/users_helper.rb share/${RUBY_NAME}-redmine51/app/helpers/versions_helper.rb share/${RUBY_NAME}-redmine51/app/helpers/watchers_helper.rb share/${RUBY_NAME}-redmine51/app/helpers/welcome_helper.rb share/${RUBY_NAME}-redmine51/app/helpers/wiki_helper.rb share/${RUBY_NAME}-redmine51/app/helpers/workflows_helper.rb +share/${RUBY_NAME}-redmine51/app/jobs/application_job.rb +share/${RUBY_NAME}-redmine51/app/jobs/destroy_project_job.rb +share/${RUBY_NAME}-redmine51/app/jobs/destroy_projects_job.rb share/${RUBY_NAME}-redmine51/app/models/anonymous_user.rb share/${RUBY_NAME}-redmine51/app/models/attachment.rb share/${RUBY_NAME}-redmine51/app/models/auth_source.rb @@ -180,6 +183,7 @@ share/${RUBY_NAME}-redmine51/app/models/ share/${RUBY_NAME}-redmine51/app/models/user_custom_field.rb share/${RUBY_NAME}-redmine51/app/models/user_import.rb share/${RUBY_NAME}-redmine51/app/models/user_preference.rb +share/${RUBY_NAME}-redmine51/app/models/user_query.rb share/${RUBY_NAME}-redmine51/app/models/version.rb share/${RUBY_NAME}-redmine51/app/models/version_custom_field.rb share/${RUBY_NAME}-redmine51/app/models/watcher.rb @@ -243,7 +247,9 @@ share/${RUBY_NAME}-redmine51/app/views/c share/${RUBY_NAME}-redmine51/app/views/common/error_messages.api.rsb share/${RUBY_NAME}-redmine51/app/views/common/feed.atom.builder share/${RUBY_NAME}-redmine51/app/views/context_menus/issues.html.erb +share/${RUBY_NAME}-redmine51/app/views/context_menus/projects.html.erb share/${RUBY_NAME}-redmine51/app/views/context_menus/time_entries.html.erb +share/${RUBY_NAME}-redmine51/app/views/context_menus/users.html.erb share/${RUBY_NAME}-redmine51/app/views/custom_field_enumerations/create.js.erb share/${RUBY_NAME}-redmine51/app/views/custom_field_enumerations/destroy.html.erb share/${RUBY_NAME}-redmine51/app/views/custom_field_enumerations/index.html.erb @@ -354,6 +360,7 @@ share/${RUBY_NAME}-redmine51/app/views/i share/${RUBY_NAME}-redmine51/app/views/issues/_edit.html.erb share/${RUBY_NAME}-redmine51/app/views/issues/_form.html.erb share/${RUBY_NAME}-redmine51/app/views/issues/_form_custom_fields.html.erb +share/${RUBY_NAME}-redmine51/app/views/issues/_issue_status_description.html.erb share/${RUBY_NAME}-redmine51/app/views/issues/_list.html.erb share/${RUBY_NAME}-redmine51/app/views/issues/_relations.html.erb share/${RUBY_NAME}-redmine51/app/views/issues/_sidebar.html.erb @@ -489,6 +496,7 @@ share/${RUBY_NAME}-redmine51/app/views/p share/${RUBY_NAME}-redmine51/app/views/projects/_sidebar.html.erb share/${RUBY_NAME}-redmine51/app/views/projects/autocomplete.js.erb share/${RUBY_NAME}-redmine51/app/views/projects/bookmark.js.erb +share/${RUBY_NAME}-redmine51/app/views/projects/bulk_destroy.html.erb share/${RUBY_NAME}-redmine51/app/views/projects/copy.html.erb share/${RUBY_NAME}-redmine51/app/views/projects/destroy.html.erb share/${RUBY_NAME}-redmine51/app/views/projects/index.api.rsb @@ -598,9 +606,11 @@ share/${RUBY_NAME}-redmine51/app/views/u share/${RUBY_NAME}-redmine51/app/views/users/_form.html.erb share/${RUBY_NAME}-redmine51/app/views/users/_general.html.erb share/${RUBY_NAME}-redmine51/app/views/users/_groups.html.erb +share/${RUBY_NAME}-redmine51/app/views/users/_list.html.erb share/${RUBY_NAME}-redmine51/app/views/users/_mail_notifications.html.erb share/${RUBY_NAME}-redmine51/app/views/users/_memberships.html.erb share/${RUBY_NAME}-redmine51/app/views/users/_preferences.html.erb +share/${RUBY_NAME}-redmine51/app/views/users/bulk_destroy.html.erb share/${RUBY_NAME}-redmine51/app/views/users/destroy.html.erb share/${RUBY_NAME}-redmine51/app/views/users/destroy_membership.js.erb share/${RUBY_NAME}-redmine51/app/views/users/edit.html.erb @@ -726,6 +736,7 @@ share/${RUBY_NAME}-redmine51/config/loca share/${RUBY_NAME}-redmine51/config/locales/sr-YU.yml share/${RUBY_NAME}-redmine51/config/locales/sr.yml share/${RUBY_NAME}-redmine51/config/locales/sv.yml +share/${RUBY_NAME}-redmine51/config/locales/ta-IN.yml share/${RUBY_NAME}-redmine51/config/locales/th.yml share/${RUBY_NAME}-redmine51/config/locales/tr.yml share/${RUBY_NAME}-redmine51/config/locales/uk.yml @@ -783,7 +794,7 @@ share/${RUBY_NAME}-redmine51/db/migrate/ share/${RUBY_NAME}-redmine51/db/migrate/047_add_boards_permissions.rb share/${RUBY_NAME}-redmine51/db/migrate/048_allow_null_version_effective_date.rb share/${RUBY_NAME}-redmine51/db/migrate/049_add_wiki_destroy_page_permission.rb -share/${RUBY_NAME}-redmine51/db/migrate/051_add_wiki_attachments_permissions.rb +share/${RUBY_NAME}-redmine51/db/migrate/050_add_wiki_attachments_permissions.rb share/${RUBY_NAME}-redmine51/db/migrate/051_add_project_status.rb share/${RUBY_NAME}-redmine51/db/migrate/052_add_changes_revision.rb share/${RUBY_NAME}-redmine51/db/migrate/053_add_changes_branch.rb @@ -852,11 +863,11 @@ share/${RUBY_NAME}-redmine51/db/migrate/ share/${RUBY_NAME}-redmine51/db/migrate/20090403001910_add_project_to_enumerations.rb share/${RUBY_NAME}-redmine51/db/migrate/20090406161854_add_parent_id_to_enumerations.rb share/${RUBY_NAME}-redmine51/db/migrate/20090425161243_add_queries_group_by.rb -share/${RUBY_NAME}-redmine51/db/migrate/20090513121511_create_member_roles.rb -share/${RUBY_NAME}-redmine51/db/migrate/20090513121515_populate_member_roles.rb -share/${RUBY_NAME}-redmine51/db/migrate/20090513121510_drop_members_role_id.rb +share/${RUBY_NAME}-redmine51/db/migrate/20090503121501_create_member_roles.rb +share/${RUBY_NAME}-redmine51/db/migrate/20090503121505_populate_member_roles.rb +share/${RUBY_NAME}-redmine51/db/migrate/20090503121510_drop_members_role_id.rb share/${RUBY_NAME}-redmine51/db/migrate/20090614091200_fix_messages_sticky_null.rb -share/${RUBY_NAME}-redmine51/db/migrate/20090704172351_populate_users_type.rb +share/${RUBY_NAME}-redmine51/db/migrate/20090704172350_populate_users_type.rb share/${RUBY_NAME}-redmine51/db/migrate/20090704172355_create_groups_users.rb share/${RUBY_NAME}-redmine51/db/migrate/20090704172358_add_member_roles_inherited_from.rb share/${RUBY_NAME}-redmine51/db/migrate/20091010093521_fix_users_custom_values.rb @@ -889,13 +900,13 @@ share/${RUBY_NAME}-redmine51/db/migrate/ share/${RUBY_NAME}-redmine51/db/migrate/20091017214611_add_missing_indexes_to_journals.rb share/${RUBY_NAME}-redmine51/db/migrate/20091017214644_add_missing_indexes_to_issue_relations.rb share/${RUBY_NAME}-redmine51/db/migrate/20091017214720_add_missing_indexes_to_wiki_redirects.rb -share/${RUBY_NAME}-redmine51/db/migrate/20091017214751_add_missing_indexes_to_custom_fields_trackers.rb +share/${RUBY_NAME}-redmine51/db/migrate/20091017214750_add_missing_indexes_to_custom_fields_trackers.rb share/${RUBY_NAME}-redmine51/db/migrate/20091025163651_add_activity_indexes.rb share/${RUBY_NAME}-redmine51/db/migrate/20091108092559_add_versions_status.rb share/${RUBY_NAME}-redmine51/db/migrate/20091114105931_add_view_issues_permission.rb share/${RUBY_NAME}-redmine51/db/migrate/20091123212029_add_default_done_ratio_to_issue_status.rb share/${RUBY_NAME}-redmine51/db/migrate/20091205124427_add_versions_sharing.rb -share/${RUBY_NAME}-redmine51/db/migrate/20091220183519_add_lft_and_rgt_indexes_to_projects.rb +share/${RUBY_NAME}-redmine51/db/migrate/20091220183509_add_lft_and_rgt_indexes_to_projects.rb share/${RUBY_NAME}-redmine51/db/migrate/20091220183727_add_index_to_settings_name.rb share/${RUBY_NAME}-redmine51/db/migrate/20091220184736_add_indexes_to_issue_status.rb share/${RUBY_NAME}-redmine51/db/migrate/20091225164732_remove_enumerations_opt.rb @@ -905,7 +916,7 @@ share/${RUBY_NAME}-redmine51/db/migrate/ share/${RUBY_NAME}-redmine51/db/migrate/20100221100219_add_index_on_changesets_scmid.rb share/${RUBY_NAME}-redmine51/db/migrate/20100313132032_add_issues_nested_sets_columns.rb share/${RUBY_NAME}-redmine51/db/migrate/20100313171051_add_index_on_issues_nested_set.rb -share/${RUBY_NAME}-redmine51/db/migrate/20100705164951_change_changes_path_length_limit.rb +share/${RUBY_NAME}-redmine51/db/migrate/20100705164950_change_changes_path_length_limit.rb share/${RUBY_NAME}-redmine51/db/migrate/20100819172912_enable_calendar_and_gantt_modules_where_appropriate.rb share/${RUBY_NAME}-redmine51/db/migrate/20101104182107_add_unique_index_on_members.rb share/${RUBY_NAME}-redmine51/db/migrate/20101107130441_add_custom_fields_visible.rb @@ -917,7 +928,7 @@ share/${RUBY_NAME}-redmine51/db/migrate/ share/${RUBY_NAME}-redmine51/db/migrate/20110224000000_add_repositories_path_encoding.rb share/${RUBY_NAME}-redmine51/db/migrate/20110226120112_change_repositories_password_limit.rb share/${RUBY_NAME}-redmine51/db/migrate/20110226120132_change_auth_sources_account_password_limit.rb -share/${RUBY_NAME}-redmine51/db/migrate/20110227125751_change_journal_details_values_to_text.rb +share/${RUBY_NAME}-redmine51/db/migrate/20110227125750_change_journal_details_values_to_text.rb share/${RUBY_NAME}-redmine51/db/migrate/20110228000000_add_repositories_log_encoding.rb share/${RUBY_NAME}-redmine51/db/migrate/20110228000100_copy_repositories_log_encoding.rb share/${RUBY_NAME}-redmine51/db/migrate/20110401192910_add_index_to_users_type.rb @@ -933,8 +944,8 @@ share/${RUBY_NAME}-redmine51/db/migrate/ share/${RUBY_NAME}-redmine51/db/migrate/20120205111326_change_users_login_limit.rb share/${RUBY_NAME}-redmine51/db/migrate/20120223110929_change_attachments_container_defaults.rb share/${RUBY_NAME}-redmine51/db/migrate/20120301153455_add_auth_sources_filter.rb -share/${RUBY_NAME}-redmine51/db/migrate/20120422151751_change_repositories_to_full_sti.rb -share/${RUBY_NAME}-redmine51/db/migrate/20120705174331_add_trackers_fields_bits.rb +share/${RUBY_NAME}-redmine51/db/migrate/20120422150750_change_repositories_to_full_sti.rb +share/${RUBY_NAME}-redmine51/db/migrate/20120705074331_add_trackers_fields_bits.rb share/${RUBY_NAME}-redmine51/db/migrate/20120707064544_add_auth_sources_timeout.rb share/${RUBY_NAME}-redmine51/db/migrate/20120714122000_add_workflows_type.rb share/${RUBY_NAME}-redmine51/db/migrate/20120714122100_update_workflows_to_sti.rb @@ -951,7 +962,7 @@ share/${RUBY_NAME}-redmine51/db/migrate/ share/${RUBY_NAME}-redmine51/db/migrate/20130202090625_add_projects_inherit_members.rb share/${RUBY_NAME}-redmine51/db/migrate/20130207175206_add_unique_index_on_custom_fields_trackers.rb share/${RUBY_NAME}-redmine51/db/migrate/20130207181455_add_unique_index_on_custom_fields_projects.rb -share/${RUBY_NAME}-redmine51/db/migrate/20130215173721_change_users_lastname_length_to_255.rb +share/${RUBY_NAME}-redmine51/db/migrate/20130215073721_change_users_lastname_length_to_255.rb share/${RUBY_NAME}-redmine51/db/migrate/20130215111127_add_issues_closed_on.rb share/${RUBY_NAME}-redmine51/db/migrate/20130215111141_populate_issues_closed_on.rb share/${RUBY_NAME}-redmine51/db/migrate/20130217094251_remove_issues_default_fk_values.rb @@ -975,30 +986,30 @@ share/${RUBY_NAME}-redmine51/db/migrate/ share/${RUBY_NAME}-redmine51/db/migrate/20141029181824_remove_issue_statuses_is_default.rb share/${RUBY_NAME}-redmine51/db/migrate/20141109112308_add_roles_users_visibility.rb share/${RUBY_NAME}-redmine51/db/migrate/20141122124142_add_wiki_redirects_redirects_to_wiki_id.rb -share/${RUBY_NAME}-redmine51/db/migrate/20151113194759_create_email_addresses.rb -share/${RUBY_NAME}-redmine51/db/migrate/20151113211532_populate_email_addresses.rb -share/${RUBY_NAME}-redmine51/db/migrate/20151113213922_remove_users_mail.rb -share/${RUBY_NAME}-redmine51/db/migrate/20151113213955_add_email_addresses_user_id_index.rb -share/${RUBY_NAME}-redmine51/db/migrate/20151208105930_replace_move_issues_permission.rb -share/${RUBY_NAME}-redmine51/db/migrate/20151510083747_change_documents_title_limit.rb -share/${RUBY_NAME}-redmine51/db/migrate/20151525103953_clear_estimated_hours_on_parent_issues.rb -share/${RUBY_NAME}-redmine51/db/migrate/20151526183158_add_roles_time_entries_visibility.rb -share/${RUBY_NAME}-redmine51/db/migrate/20151528084820_add_roles_all_roles_managed.rb -share/${RUBY_NAME}-redmine51/db/migrate/20151528092912_create_roles_managed_roles.rb -share/${RUBY_NAME}-redmine51/db/migrate/20151528093249_add_unique_index_on_roles_managed_roles.rb -share/${RUBY_NAME}-redmine51/db/migrate/20151725112753_insert_allowed_statuses_for_new_issues.rb -share/${RUBY_NAME}-redmine51/db/migrate/20151730122707_create_imports.rb -share/${RUBY_NAME}-redmine51/db/migrate/20151730122735_create_import_items.rb -share/${RUBY_NAME}-redmine51/db/migrate/20151921204851_change_time_entries_comments_limit_to_1024.rb -share/${RUBY_NAME}-redmine51/db/migrate/20151921210243_change_wiki_contents_comments_limit_to_1024.rb +share/${RUBY_NAME}-redmine51/db/migrate/20150113194759_create_email_addresses.rb +share/${RUBY_NAME}-redmine51/db/migrate/20150113211532_populate_email_addresses.rb +share/${RUBY_NAME}-redmine51/db/migrate/20150113213922_remove_users_mail.rb +share/${RUBY_NAME}-redmine51/db/migrate/20150113213955_add_email_addresses_user_id_index.rb +share/${RUBY_NAME}-redmine51/db/migrate/20150208105930_replace_move_issues_permission.rb +share/${RUBY_NAME}-redmine51/db/migrate/20150510083747_change_documents_title_limit.rb +share/${RUBY_NAME}-redmine51/db/migrate/20150525103953_clear_estimated_hours_on_parent_issues.rb +share/${RUBY_NAME}-redmine51/db/migrate/20150526183158_add_roles_time_entries_visibility.rb +share/${RUBY_NAME}-redmine51/db/migrate/20150528084820_add_roles_all_roles_managed.rb +share/${RUBY_NAME}-redmine51/db/migrate/20150528092912_create_roles_managed_roles.rb +share/${RUBY_NAME}-redmine51/db/migrate/20150528093249_add_unique_index_on_roles_managed_roles.rb +share/${RUBY_NAME}-redmine51/db/migrate/20150725112753_insert_allowed_statuses_for_new_issues.rb +share/${RUBY_NAME}-redmine51/db/migrate/20150730122707_create_imports.rb +share/${RUBY_NAME}-redmine51/db/migrate/20150730122735_create_import_items.rb +share/${RUBY_NAME}-redmine51/db/migrate/20150921204850_change_time_entries_comments_limit_to_1024.rb +share/${RUBY_NAME}-redmine51/db/migrate/20150921210243_change_wiki_contents_comments_limit_to_1024.rb share/${RUBY_NAME}-redmine51/db/migrate/20151020182334_change_attachments_filesize_limit_to_8.rb share/${RUBY_NAME}-redmine51/db/migrate/20151020182731_fix_comma_in_user_format_setting_value.rb share/${RUBY_NAME}-redmine51/db/migrate/20151021184614_change_issue_categories_name_limit_to_60.rb share/${RUBY_NAME}-redmine51/db/migrate/20151021185456_change_auth_sources_filter_to_text.rb share/${RUBY_NAME}-redmine51/db/migrate/20151021190616_change_user_preferences_hide_mail_default_to_true.rb share/${RUBY_NAME}-redmine51/db/migrate/20151024082034_add_tokens_updated_on.rb -share/${RUBY_NAME}-redmine51/db/migrate/20151025172118_create_custom_field_enumerations.rb -share/${RUBY_NAME}-redmine51/db/migrate/20151031095105_add_projects_default_version_id.rb +share/${RUBY_NAME}-redmine51/db/migrate/20151025072118_create_custom_field_enumerations.rb +share/${RUBY_NAME}-redmine51/db/migrate/20151031095005_add_projects_default_version_id.rb share/${RUBY_NAME}-redmine51/db/migrate/20160404080304_force_password_reset_during_setup.rb share/${RUBY_NAME}-redmine51/db/migrate/20160416072926_remove_position_defaults.rb share/${RUBY_NAME}-redmine51/db/migrate/20160529063352_add_roles_settings.rb @@ -1009,18 +1020,18 @@ share/${RUBY_NAME}-redmine51/db/migrate/ share/${RUBY_NAME}-redmine51/db/migrate/20161010081600_change_journals_notes_limit.rb share/${RUBY_NAME}-redmine51/db/migrate/20161126094932_add_index_on_changesets_issues_issue_id.rb share/${RUBY_NAME}-redmine51/db/migrate/20161220091118_add_index_on_issues_parent_id.rb -share/${RUBY_NAME}-redmine51/db/migrate/20170207051700_add_index_on_disk_filename_to_attachments.rb +share/${RUBY_NAME}-redmine51/db/migrate/20170207050700_add_index_on_disk_filename_to_attachments.rb share/${RUBY_NAME}-redmine51/db/migrate/20170302015225_change_attachments_digest_limit_to_64.rb share/${RUBY_NAME}-redmine51/db/migrate/20170309214320_add_project_default_assigned_to_id.rb -share/${RUBY_NAME}-redmine51/db/migrate/20170320051651_change_repositories_extra_info_limit.rb +share/${RUBY_NAME}-redmine51/db/migrate/20170320051650_change_repositories_extra_info_limit.rb share/${RUBY_NAME}-redmine51/db/migrate/20170418090031_add_view_news_to_all_existing_roles.rb share/${RUBY_NAME}-redmine51/db/migrate/20170419144536_add_view_messages_to_all_existing_roles.rb share/${RUBY_NAME}-redmine51/db/migrate/20170723112801_rename_comments_to_content.rb -share/${RUBY_NAME}-redmine51/db/migrate/20180511132547_add_author_id_to_time_entries.rb +share/${RUBY_NAME}-redmine51/db/migrate/20180501132547_add_author_id_to_time_entries.rb share/${RUBY_NAME}-redmine51/db/migrate/20180913072918_add_verify_peer_to_auth_sources.rb share/${RUBY_NAME}-redmine51/db/migrate/20180923082945_change_sqlite_booleans_to_0_and_1.rb share/${RUBY_NAME}-redmine51/db/migrate/20180923091603_change_sqlite_booleans_default.rb -share/${RUBY_NAME}-redmine51/db/migrate/20190315194151_change_custom_values_value_limit.rb +share/${RUBY_NAME}-redmine51/db/migrate/20190315094151_change_custom_values_value_limit.rb share/${RUBY_NAME}-redmine51/db/migrate/20190315102101_add_trackers_description.rb share/${RUBY_NAME}-redmine51/db/migrate/20190510070108_add_unique_id_to_import_items.rb share/${RUBY_NAME}-redmine51/db/migrate/20190620135549_change_roles_name_limit.rb @@ -1035,6 +1046,15 @@ share/${RUBY_NAME}-redmine51/db/migrate/ share/${RUBY_NAME}-redmine51/db/migrate/20211213122101_drop_open_id_authentication_tables.rb share/${RUBY_NAME}-redmine51/db/migrate/20211213122102_remove_open_id_setting.rb share/${RUBY_NAME}-redmine51/db/migrate/20220224194639_delete_orphaned_time_entry_activities.rb +share/${RUBY_NAME}-redmine51/db/migrate/20220714093000_add_journal_updated_on.rb +share/${RUBY_NAME}-redmine51/db/migrate/20220714093010_add_journal_updated_by.rb +share/${RUBY_NAME}-redmine51/db/migrate/20220806215628_add_default_time_entry_activity_to_roles.rb +share/${RUBY_NAME}-redmine51/db/migrate/20221002193055_delete_orphaned_query_and_role_from_queries_roles.rb +share/${RUBY_NAME}-redmine51/db/migrate/20221004172825_ensure_text_formatting_setting_is_stored_in_db.rb +share/${RUBY_NAME}-redmine51/db/migrate/20221012135202_add_index_to_custom_values.rb +share/${RUBY_NAME}-redmine51/db/migrate/20221214173537_add_select_project_publicity_permission.rb +share/${RUBY_NAME}-redmine51/db/migrate/20230818020734_add_status_description.rb +share/${RUBY_NAME}-redmine51/db/migrate/20231012112407_remove_mention_users_permission.rb share/${RUBY_NAME}-redmine51/doc/CHANGELOG share/${RUBY_NAME}-redmine51/doc/COPYING share/${RUBY_NAME}-redmine51/doc/INSTALL @@ -1132,6 +1152,7 @@ share/${RUBY_NAME}-redmine51/lib/redmine share/${RUBY_NAME}-redmine51/lib/redmine/export/pdf.rb share/${RUBY_NAME}-redmine51/lib/redmine/export/pdf/issues_pdf_helper.rb share/${RUBY_NAME}-redmine51/lib/redmine/export/pdf/wiki_pdf_helper.rb +share/${RUBY_NAME}-redmine51/lib/redmine/export/text/versions_text_helper.rb share/${RUBY_NAME}-redmine51/lib/redmine/field_format.rb share/${RUBY_NAME}-redmine51/lib/redmine/helpers/calendar.rb share/${RUBY_NAME}-redmine51/lib/redmine/helpers/diff.rb @@ -1206,11 +1227,13 @@ share/${RUBY_NAME}-redmine51/lib/redmine share/${RUBY_NAME}-redmine51/lib/redmine/wiki_formatting/common_mark/sanitization_filter.rb share/${RUBY_NAME}-redmine51/lib/redmine/wiki_formatting/common_mark/syntax_highlight_filter.rb share/${RUBY_NAME}-redmine51/lib/redmine/wiki_formatting/html_parser.rb +share/${RUBY_NAME}-redmine51/lib/redmine/wiki_formatting/html_sanitizer.rb share/${RUBY_NAME}-redmine51/lib/redmine/wiki_formatting/links_helper.rb share/${RUBY_NAME}-redmine51/lib/redmine/wiki_formatting/macros.rb share/${RUBY_NAME}-redmine51/lib/redmine/wiki_formatting/markdown/formatter.rb share/${RUBY_NAME}-redmine51/lib/redmine/wiki_formatting/markdown/helper.rb share/${RUBY_NAME}-redmine51/lib/redmine/wiki_formatting/markdown/html_parser.rb +share/${RUBY_NAME}-redmine51/lib/redmine/wiki_formatting/section_helper.rb share/${RUBY_NAME}-redmine51/lib/redmine/wiki_formatting/textile/formatter.rb share/${RUBY_NAME}-redmine51/lib/redmine/wiki_formatting/textile/helper.rb share/${RUBY_NAME}-redmine51/lib/redmine/wiki_formatting/textile/html_parser.rb @@ -1235,7 +1258,7 @@ share/${RUBY_NAME}-redmine51/log/delete. share/${RUBY_NAME}-redmine51/package.json share/${RUBY_NAME}-redmine51/plugins/README share/${RUBY_NAME}-redmine51/public/404.html -share/${RUBY_NAME}-redmine51/public/510.html +share/${RUBY_NAME}-redmine51/public/500.html share/${RUBY_NAME}-redmine51/public/dispatch.fcgi.example share/${RUBY_NAME}-redmine51/public/favicon.ico share/${RUBY_NAME}-redmine51/public/help/ar/wiki_syntax_detailed_markdown.html @@ -1415,6 +1438,10 @@ share/${RUBY_NAME}-redmine51/public/help share/${RUBY_NAME}-redmine51/public/help/sv/wiki_syntax_detailed_textile.html share/${RUBY_NAME}-redmine51/public/help/sv/wiki_syntax_markdown.html share/${RUBY_NAME}-redmine51/public/help/sv/wiki_syntax_textile.html +share/${RUBY_NAME}-redmine51/public/help/ta-in/wiki_syntax_detailed_markdown.html +share/${RUBY_NAME}-redmine51/public/help/ta-in/wiki_syntax_detailed_textile.html +share/${RUBY_NAME}-redmine51/public/help/ta-in/wiki_syntax_markdown.html +share/${RUBY_NAME}-redmine51/public/help/ta-in/wiki_syntax_textile.html share/${RUBY_NAME}-redmine51/public/help/th/wiki_syntax_detailed_markdown.html share/${RUBY_NAME}-redmine51/public/help/th/wiki_syntax_detailed_textile.html share/${RUBY_NAME}-redmine51/public/help/th/wiki_syntax_markdown.html @@ -1673,6 +1700,7 @@ share/${RUBY_NAME}-redmine51/public/java share/${RUBY_NAME}-redmine51/public/javascripts/jstoolbar/lang/jstoolbar-sr-yu.js share/${RUBY_NAME}-redmine51/public/javascripts/jstoolbar/lang/jstoolbar-sr.js share/${RUBY_NAME}-redmine51/public/javascripts/jstoolbar/lang/jstoolbar-sv.js +share/${RUBY_NAME}-redmine51/public/javascripts/jstoolbar/lang/jstoolbar-ta-in.js share/${RUBY_NAME}-redmine51/public/javascripts/jstoolbar/lang/jstoolbar-th.js share/${RUBY_NAME}-redmine51/public/javascripts/jstoolbar/lang/jstoolbar-tr.js share/${RUBY_NAME}-redmine51/public/javascripts/jstoolbar/lang/jstoolbar-uk.js @@ -1747,8 +1775,8 @@ share/${RUBY_NAME}-redmine51/test/fixtur share/${RUBY_NAME}-redmine51/test/fixtures/files/2006/07/060719210727_changeset_iso8859-1.diff share/${RUBY_NAME}-redmine51/test/fixtures/files/2006/07/060719210727_changeset_utf8.diff share/${RUBY_NAME}-redmine51/test/fixtures/files/2006/07/060719210727_source.rb -share/${RUBY_NAME}-redmine51/test/fixtures/files/2010/11/101123161451_testfile_1.png -share/${RUBY_NAME}-redmine51/test/fixtures/files/2010/12/101223161451_testfile_2.png +share/${RUBY_NAME}-redmine51/test/fixtures/files/2010/11/101123161450_testfile_1.png +share/${RUBY_NAME}-redmine51/test/fixtures/files/2010/12/101223161450_testfile_2.png share/${RUBY_NAME}-redmine51/test/fixtures/files/2019/04/190430092344_redmine_logo.ai.unknown share/${RUBY_NAME}-redmine51/test/fixtures/files/2019/05/190511141819_ecookbook-gantt.pdf share/${RUBY_NAME}-redmine51/test/fixtures/files/configuration/default.yml @@ -1806,6 +1834,8 @@ share/${RUBY_NAME}-redmine51/test/fixtur share/${RUBY_NAME}-redmine51/test/fixtures/mail_handler/message_reply.eml share/${RUBY_NAME}-redmine51/test/fixtures/mail_handler/message_reply_by_subject.eml share/${RUBY_NAME}-redmine51/test/fixtures/mail_handler/multiple_text_parts.eml +share/${RUBY_NAME}-redmine51/test/fixtures/mail_handler/news_comment_reply.eml +share/${RUBY_NAME}-redmine51/test/fixtures/mail_handler/news_reply.eml share/${RUBY_NAME}-redmine51/test/fixtures/mail_handler/no_subject_header.eml share/${RUBY_NAME}-redmine51/test/fixtures/mail_handler/outlook_2010_html_only.eml share/${RUBY_NAME}-redmine51/test/fixtures/mail_handler/outlook_web_access_2010_html_only.eml @@ -1936,6 +1966,7 @@ share/${RUBY_NAME}-redmine51/test/functi share/${RUBY_NAME}-redmine51/test/functional/wiki_controller_test.rb share/${RUBY_NAME}-redmine51/test/functional/wikis_controller_test.rb share/${RUBY_NAME}-redmine51/test/functional/workflows_controller_test.rb +share/${RUBY_NAME}-redmine51/test/generators/migration_generator_test.rb share/${RUBY_NAME}-redmine51/test/helpers/activities_helper_test.rb share/${RUBY_NAME}-redmine51/test/helpers/application_helper_test.rb share/${RUBY_NAME}-redmine51/test/helpers/avatars_helper_test.rb @@ -2025,6 +2056,7 @@ share/${RUBY_NAME}-redmine51/test/integr share/${RUBY_NAME}-redmine51/test/integration/routing/messages_test.rb share/${RUBY_NAME}-redmine51/test/integration/routing/my_test.rb share/${RUBY_NAME}-redmine51/test/integration/routing/news_test.rb +share/${RUBY_NAME}-redmine51/test/integration/routing/plugins_test.rb share/${RUBY_NAME}-redmine51/test/integration/routing/previews_test.rb share/${RUBY_NAME}-redmine51/test/integration/routing/principal_memberships_test.rb share/${RUBY_NAME}-redmine51/test/integration/routing/project_enumerations_test.rb @@ -2096,6 +2128,8 @@ share/${RUBY_NAME}-redmine51/test/unit/i share/${RUBY_NAME}-redmine51/test/unit/issue_subtasking_test.rb share/${RUBY_NAME}-redmine51/test/unit/issue_test.rb share/${RUBY_NAME}-redmine51/test/unit/issue_transaction_test.rb +share/${RUBY_NAME}-redmine51/test/unit/jobs/destroy_project_job_test.rb +share/${RUBY_NAME}-redmine51/test/unit/jobs/destroy_projects_job_test.rb share/${RUBY_NAME}-redmine51/test/unit/journal_observer_test.rb share/${RUBY_NAME}-redmine51/test/unit/journal_test.rb share/${RUBY_NAME}-redmine51/test/unit/lib/redmine/access_control_test.rb @@ -2108,6 +2142,7 @@ share/${RUBY_NAME}-redmine51/test/unit/l share/${RUBY_NAME}-redmine51/test/unit/lib/redmine/export/csv_test.rb share/${RUBY_NAME}-redmine51/test/unit/lib/redmine/export/pdf/issues_pdf_test.rb share/${RUBY_NAME}-redmine51/test/unit/lib/redmine/export/pdf_test.rb +share/${RUBY_NAME}-redmine51/test/unit/lib/redmine/export/text/versions_text_helper_test.rb share/${RUBY_NAME}-redmine51/test/unit/lib/redmine/field_format/attachment_format_test.rb share/${RUBY_NAME}-redmine51/test/unit/lib/redmine/field_format/attachment_format_visibility_test.rb share/${RUBY_NAME}-redmine51/test/unit/lib/redmine/field_format/bool_format_test.rb @@ -2159,6 +2194,7 @@ share/${RUBY_NAME}-redmine51/test/unit/l share/${RUBY_NAME}-redmine51/test/unit/lib/redmine/wiki_formatting/common_mark/sanitization_filter_test.rb share/${RUBY_NAME}-redmine51/test/unit/lib/redmine/wiki_formatting/common_mark/syntax_highlight_filter_test.rb share/${RUBY_NAME}-redmine51/test/unit/lib/redmine/wiki_formatting/html_parser_test.rb +share/${RUBY_NAME}-redmine51/test/unit/lib/redmine/wiki_formatting/html_sanitizer_test.rb share/${RUBY_NAME}-redmine51/test/unit/lib/redmine/wiki_formatting/macros_test.rb share/${RUBY_NAME}-redmine51/test/unit/lib/redmine/wiki_formatting/markdown_formatter_test.rb share/${RUBY_NAME}-redmine51/test/unit/lib/redmine/wiki_formatting/markdown_html_parser_test.rb @@ -2199,6 +2235,7 @@ share/${RUBY_NAME}-redmine51/test/unit/t share/${RUBY_NAME}-redmine51/test/unit/tracker_test.rb share/${RUBY_NAME}-redmine51/test/unit/user_import_test.rb share/${RUBY_NAME}-redmine51/test/unit/user_preference_test.rb +share/${RUBY_NAME}-redmine51/test/unit/user_query_test.rb share/${RUBY_NAME}-redmine51/test/unit/user_test.rb share/${RUBY_NAME}-redmine51/test/unit/version_test.rb share/${RUBY_NAME}-redmine51/test/unit/watcher_test.rb Index: pkgsrc/devel/ruby-redmine51/distinfo diff -u pkgsrc/devel/ruby-redmine51/distinfo:1.1 pkgsrc/devel/ruby-redmine51/distinfo:1.2 --- pkgsrc/devel/ruby-redmine51/distinfo:1.1 Wed Nov 29 16:10:19 2023 +++ pkgsrc/devel/ruby-redmine51/distinfo Thu Dec 14 15:35:43 2023 @@ -1,9 +1,9 @@ -$NetBSD: distinfo,v 1.1 2023/11/29 16:10:19 taca Exp $ +$NetBSD: distinfo,v 1.2 2023/12/14 15:35:43 taca Exp $ -BLAKE2s (redmine-5.1.0.tar.gz) = 65ebd58a2e8d59e3f2cb4b29e078e7b81399913f30e3e24f559ab4e221389e96 -SHA512 (redmine-5.1.0.tar.gz) = 3be1e8f53097ef09b36fca41c0d7c6c5dd355ad9420c38f700828bc1a76d0ef34c352f33e070abc94c0e3fa3344e1c7167102594948111ac3a98273bc8aad0ff -Size (redmine-5.1.0.tar.gz) = 3244248 bytes -SHA1 (patch-Gemfile) = 6878adb0249994654b6e0117ea214274b5d6db15 +BLAKE2s (redmine-5.1.1.tar.gz) = 1b44d6f68699081026bd5153ca3866fc2e638597f3bc0de7ba82e278d6c327bb +SHA512 (redmine-5.1.1.tar.gz) = d5cc4aed3932bb9556a9ae8076371cb1d8421eeac80be798839156dfa84f79fbccfca18555a4d8858962a685c01747027e24e74acff52ddbc0fab857088fd551 +Size (redmine-5.1.1.tar.gz) = 3245167 bytes +SHA1 (patch-Gemfile) = 13320eaca52e6deda6ceb9940b82c4d61a2942f2 SHA1 (patch-config_additional__environment.rb.example) = 7ad913800c5f31fdd9b71aa92294bdbeea7b77fe SHA1 (patch-lib_redmine_scm_adapters_mercurial_redminehelper.py) = 87db1005896b2a962b8b93ec5b5b7d313ae6f691 -SHA1 (patch-lib_tasks_initializers.rake) = 73c4594c94abd28e628bbd172565b161f0e54fff +SHA1 (patch-lib_tasks_initializers.rake) = d5ccb73cff6baedee9dfbe7563e25925f1ff9d85 Index: pkgsrc/devel/ruby-redmine51/patches/patch-Gemfile diff -u pkgsrc/devel/ruby-redmine51/patches/patch-Gemfile:1.1 pkgsrc/devel/ruby-redmine51/patches/patch-Gemfile:1.2 --- pkgsrc/devel/ruby-redmine51/patches/patch-Gemfile:1.1 Wed Nov 29 16:10:19 2023 +++ pkgsrc/devel/ruby-redmine51/patches/patch-Gemfile Thu Dec 14 15:35:43 2023 @@ -1,36 +1,26 @@ -$NetBSD: patch-Gemfile,v 1.1 2023/11/29 16:10:19 taca Exp $ +$NetBSD: patch-Gemfile,v 1.2 2023/12/14 15:35:43 taca Exp $ * Relax dependency. * Do not load gem for developemt and test. ---- Gemfile.orig 2023-09-30 06:40:03.000000000 +0000 +--- Gemfile.orig 2023-11-27 20:30:03.000000000 +0000 +++ Gemfile -@@ -3,9 +3,9 @@ source 'https://rubygems.org' - ruby '>= 2.5.0', '< 3.2.0' - gem 'bundler', '>= 1.12.0' +@@ -2,7 +2,7 @@ source 'https://rubygems.org' + + ruby '>= 2.7.0', '< 3.3.0' -gem 'rails', '6.1.7.6' +gem 'rails', '~> 6.1.7' - gem 'globalid', '~> 0.4.2' if Gem.ruby_version < Gem::Version.new('2.6.0') --gem 'rouge', '~> 3.28.0' -+gem 'rouge', '>= 3.28' + gem 'rouge', '~> 4.2.0' gem 'request_store', '~> 1.5.0' gem 'mini_mime', '~> 1.1.0' - gem "actionpack-xml_parser" -@@ -18,10 +18,10 @@ gem 'nokogiri', (if Gem.ruby_version < G - elsif Gem.ruby_version < Gem::Version.new('2.7.0') - '~> 1.13.10' - else -- '~> 1.15.2' -+ '~> 1.15' - end) - gem "rexml", require: false if Gem.ruby_version >= Gem::Version.new('3.0') --gem 'i18n', '~> 1.10.0' -+gem 'i18n', '>= 1.10.0' - gem 'rbpdf', '~> 1.21.3' - gem 'addressable' - gem 'rubyzip', '~> 2.3.0' -@@ -40,12 +40,12 @@ gem 'rqrcode' +@@ -31,17 +31,17 @@ gem 'rotp', '>= 5.0.0' + gem 'rqrcode' + + # HTML pipeline and sanitization +-gem "html-pipeline", "~> 2.13.2" ++gem "html-pipeline", ">= 2.13.2" + gem "sanitize", "~> 6.0" # Optional gem for LDAP authentication group :ldap do @@ -40,30 +30,12 @@ $NetBSD: patch-Gemfile,v 1.1 2023/11/29 # Optional gem for exporting the gantt to a PNG file group :minimagick do -- gem 'mini_magick', '~> 4.11.0' -+ gem 'mini_magick', '>= 4.11.0' +- gem 'mini_magick', '~> 4.12.0' ++ gem 'mini_magick', '>= 4.12.0' end - # Optional Markdown support, not for JRuby -@@ -54,7 +54,7 @@ gem 'redcarpet', '~> 3.5.1', groups: [:m - - # Optional CommonMark support, not for JRuby - group :common_mark do -- gem "html-pipeline", "~> 2.13.2" -+ gem "html-pipeline", "~> 2.13" - gem "commonmarker", (Gem.ruby_version < Gem::Version.new('2.6.0') ? '0.21.0' : '~> 0.23.8') - gem "sanitize", "~> 6.0" - gem 'deckar01-task_list', '2.3.2' -@@ -75,7 +75,7 @@ if File.exist?(database_file) - when 'mysql2' - gem "mysql2", "~> 0.5.0", :platforms => [:mri, :mingw, :x64_mingw] - when /postgresql/ -- gem "pg", "~> 1.2.2", :platforms => [:mri, :mingw, :x64_mingw] -+ gem "pg", "~> 1.2", :platforms => [:mri, :mingw, :x64_mingw] - when /sqlite3/ - gem "sqlite3", "~> 1.4.0", :platforms => [:mri, :mingw, :x64_mingw] - when /sqlserver/ -@@ -92,6 +92,7 @@ else + # Optional Markdown support +@@ -88,6 +88,7 @@ else warn("Please configure your config/database.yml first") end @@ -71,11 +43,3 @@ $NetBSD: patch-Gemfile,v 1.1 2023/11/29 group :development do gem 'listen', '~> 3.3' gem "yard" -@@ -118,6 +119,7 @@ group :test do - gem 'rubocop-performance', '~> 1.13.0' - gem 'rubocop-rails', '~> 2.14.0' - end -+end - - local_gemfile = File.join(File.dirname(__FILE__), "Gemfile.local") - if File.exist?(local_gemfile) Index: pkgsrc/devel/ruby-redmine51/patches/patch-lib_tasks_initializers.rake diff -u pkgsrc/devel/ruby-redmine51/patches/patch-lib_tasks_initializers.rake:1.1 pkgsrc/devel/ruby-redmine51/patches/patch-lib_tasks_initializers.rake:1.2 --- pkgsrc/devel/ruby-redmine51/patches/patch-lib_tasks_initializers.rake:1.1 Wed Nov 29 16:10:19 2023 +++ pkgsrc/devel/ruby-redmine51/patches/patch-lib_tasks_initializers.rake Thu Dec 14 15:35:43 2023 @@ -1,8 +1,8 @@ -$NetBSD: patch-lib_tasks_initializers.rake,v 1.1 2023/11/29 16:10:19 taca Exp $ +$NetBSD: patch-lib_tasks_initializers.rake,v 1.2 2023/12/14 15:35:43 taca Exp $ Generate secret_token.rb with safe mode. ---- lib/tasks/initializers.rake.orig 2020-04-06 17:00:48.000000000 +0000 +--- lib/tasks/initializers.rake.orig 2023-11-27 20:30:04.000000000 +0000 +++ lib/tasks/initializers.rake @@ -3,7 +3,7 @@ desc 'Generates a secret token for the a file 'config/initializers/secret_token.rb' do @@ -11,5 +11,5 @@ Generate secret_token.rb with safe mode. - File.open(path, 'w') do |f| + File.open(path, 'w', 0640) do |f| f.write <<"EOF" - # This file was generated by 'rake generate_secret_token', and should - # not be made visible to public. + # frozen_string_literal: true + --_----------=_1702568143101410--