Up to [cvs.NetBSD.org] / pkgsrc / devel / ruby-redmine
Request diff between arbitrary revisions
Keyword substitution: kv
Default branch: MAIN
devel/ruby-redmine: remove Redmine 4.0 Redmine 4.0.9 was last release of Redmine 4.0 seriese. No more fixes including security problem and there are security release for 4.1/4.2 but not for 4.0. Discussing with MAINTAINER, we decide to remove ruby-redmine package. Please migrate to ruby-redmine41 or ruby-redmine42.
*: recursive bump for openexr 3.1
Revbump for MySQL default change
devel/ruby-redmine: update to 4.0.9 4.0.9 (2021-04-26) [Gems support] * Patch #34969: Remove dependency on MimeMagic [Rails support] * Patch #34966: Update Rails to 5.2.5 [Security] * Defect #34367: Allowed filename extensions of attachments can be circumvented * Defect #34950: SysController and MailHandlerController are vulnerable to timing attack * Defect #35045: Mail handler bypasses add_issue_notes permission * Defect #35085: Arbitrary file read in Git adapter [UI] * Patch #34955: Update copyright year in the footer to 2021
*: recursive bump for perl 5.34
revbump for boost-libs
revbump for textproc/icu
devel/ruby-redmine: update to 4.0.8 Security release includes several security fixes, including a fix for a permission bypass in Issues API and a fix for private project name that can be leaked in issue journal details, so upgrading as soon as possible is recommended. You can get more details in Security Advisories: <https://redmine.org/projects/redmine/wiki/Security_Advisories> 4.0.8 (2021-03-21) [Accounts / authentication] * Defect #33926: Rake tasks "db:encrypt" and "db:decrypt" may fail due to validation error [Administration] * Defect #33310: Warnings while running redmine:load_default_data rake task * Patch #32341: Show tooltip when hovering on repeat-value link in Field permission tab [Attachments] * Defect #33459: The order of thumbnails in journals does not match the order of file name list * Defect #33769: When creating more than two identical attachments in a single db transaction, the first one always ends up unreadable [Custom fields] * Defect #33275: Possible values field in list format custom field form is not marked as required [Documentation] * Defect #33939: Unnecessary translation of {{toc}} macros in Russian Wiki formatting help [Filters] * Defect #34375: "is not" operator for Subproject filter incorrectly excludes closed subprojects [Gantt] * Defect #33140: Gantt bar is not displayed if the due date is the leftmost date or the start date is the rightmost date * Defect #33175: Starting or ending marker is not displayed if they are on the leftmost or rightmost boundary of the gantt [Gems support] * Patch #34461: Update Redcarpet to 3.5.1 [Issues] * Defect #33576: Done ratio of a parent issue may be shown as 99% even though all subtasks are completed [Issues list] * Defect #33548: Column header is clickable even when the column is not actually sortable * Defect #34297: Subprojects issues are not displayed on main project when all subprojects are closed [Projects] * Defect #33889: Do not show list for custom fields without list entry on project overview [REST API] * Defect #34615: 'Search' falsy parameters are not respected [SEO] * Defect #6734: robots.txt: disallow crawling issues list with a query string [Security] * Defect #33360: Names of private projects are leaked by issue journal details that contain project_id changes * Defect #33689: Issues API bypasses add_issue_notes permission * Feature #33906: Upgrade Rails to 5.2.4.5 [Themes] * Defect #8251: Classic Theme: Missed base line [Translations] * Defect #34447: Typo in translation string 'setting_issue_list_default_columns': s//Isuses/Issues [UI] * Patch #33958: Jump to end of line in editor when starting list or quote
Remove more reference to ruby25.
devel/ruby-redmine: overhaul package Overhaul ruby-redmine packge. It is still 4.0.7, latest 4.0 series. * Introduce "redmine.mk" to support Redmine 4.1. - RM_VERSION_DEFAULT select default Redmine release (40 or 41). - RM_VER is set to current Redmine release (40 or 41). * Now PKGNAME contains ${RM_VER}, such as ruby26-redmine40-4.0.7. * Update proper gems in this package. * Remove Gemfile.lock for safety update path.
Revbump for openpam cppflags change months ago, belatedly.
*: Recursive revbump from textproc/icu-68.1
*: bump PKGREVISION for perl-5.32.
*: revbump after fontconfig bl3 changes (libuuid removal)
devel/ruby-redmine: fix build problem Fix build problem with PKG_DEVELOPER=yes. Bump PKGREVISION.
Revbump for icu
revbump after updating security/nettle
*: Revbump for ImageMagick6 update this unexpectedly increased the major version of a shared object. not sure if anything in pkgsrc actually uses that shared object, but being safe (and leot requested this (:)
devel/ruby-redmine: fix changing permission of files Fix changing permission of files.
devel/ruby-redmine: update to 4.0.7 Update ruby-redmine to 4.0.7. pkgsrc change: * Fix childprocess gem build problem. * Explicitly set permission of example files. 4.0.7 (2020-04-06) [Attachments] * Defect #32656: Drag and drop objects from Outlook to Redmine deletes the objects * Defect #32785: X-Sendfile header field is not set if rack 2.1.0 is installed [Custom fields] * Defect #33085: Unable to update the values of a custom field for enumerations when multiple values option is enabled [Database] * Defect #30285: Microsoft SQL server support is broken [Documentation] * Patch #32787: Redmine 4.0 no longer supports Ruby 2.2 [Gantt] * Defect #19248: End markers in gantt PDF are misaligned * Defect #23645: Gantt bars for single-day tasks may be rendered wrongly in PDF [Issues workflow] * Defect #33059: "Role" dropdown in Workflow page is unexpectedly expanded when selecting "all" [REST API] * Defect #33113: Default version and assignee are not exposed via projects API [Rails support] * Patch #33196: Update Rails to 5.2.4.2 [Ruby support] * Patch #32788: Specify supported Ruby version in Gemfile and doc/INSTALL [SCM] * Defect #32449: Diff view for .js files in repositories is broken [Security] * Defect #32850: XSS vulnerability due to missing back_url validation * Defect #32934: XSS vulnerabilities in textile inline links * Defect #33075: Time entries csv export should check issue visibility [Time tracking] * Defect #33052: Missing subject and tracker name in CSV export of time entries report [Translations] * Patch #32917: Bulgarian translation [UI] * Defect #32772: Tabs are displayed on two lines when the total width of the tabs is greater than 2000px * Defect #32829: HTML entity is used in CSS string * Patch #33068: Update copyright year in the footer to 2020 [UI - Responsive] * Feature #33156: Allow zooming on mobile devices
devel/ruby-redmine: remove no-op files from SUBST_FILES
Recursive revision bump after textproc/icu update
devel/ruby-redmine: update to 4.0.6 Update ruby-redmine to 4.0.6 with the same packaging scheme with 3.3.2. pkgsrc change: * Support ruby25 and ruby26, no more ruby22. Changes from previous release are too many to write here, please refer <https://redmine.org/>.
librsvg: update bl3.mk to remove libcroco in rust case recursive bump for the dependency change
Revbump packages depending on libffi after .so version change. Requested by Matthias Ferdinand and Oskar on pkgsrc-users.
all: migrate homepages from http to https pkglint -r --network --only "migrate" As a side-effect of migrating the homepages, pkglint also fixed a few indentations in unrelated lines. These and the new homepages have been checked manually.
devel/{go,ruby}-*: align variable assignments pkglint -Wall -F --only aligned --only indent go-* ruby-* No manual corrections.
*: recursive bump for gdk-pixbuf2-2.38.1
*: recursive bump for nettle 3.5.1
all: replace SUBST_SED with the simpler SUBST_VARS pkglint -Wall -r --only "substitution command" -F With manual review and indentation fixes since pkglint doesn't get that part correct in every case.
Recursive revbump from textproc/icu
Recursive bump for ghostscript default change
revbump after updating textproc/icu
Revbump after cairo 1.16.0 update.
Recursive revbump from hardbuzz-2.1.1
Recursive revbump from textproc/icu-62.1
Add p11-kit to gnutls/bl3.mk and bump dependencies.
Recursive bump for new fribidi dependency in pango.
revbump after icu update
Recursive bumps for fontconfig and libzip dependency changes.
Bump PKGREVISION for gdbm shlib major bump
Revbump after textproc/icu update
recursive bump for libxkbcommon removal from at-spi2-core
Pullup ticket #5610 - requested by taca devel/ruby-redmine: build fix meta-pkgs/ruby-redmine-plugins: build fix meta-pkgs/ruby-redmine-themes: build fix Revisions pulled up: - devel/ruby-redmine/Makefile 1.24 - meta-pkgs/ruby-redmine-plugins/Makefile 1.5 - meta-pkgs/ruby-redmine-plugins/Makefile.common 1.3 - meta-pkgs/ruby-redmine-themes/Makefile 1.6 - meta-pkgs/ruby-redmine-themes/Makefile.common 1.4 ------------------------------------------------------------------- Module Name: pkgsrc Committed By: taca Date: Fri Sep 29 13:13:26 UTC 2017 Modified Files: pkgsrc/devel/ruby-redmine: Makefile Log Message: devel/ruby-redmine: Fix usage ofRUBY_VERSIONS_ACCEPTED Define RUBY_VERSIONS_ACCEPTED before including rubyversion.mk. Should be fix pbulk problem. To generate a diff of this commit: cvs rdiff -u -r1.23 -r1.24 pkgsrc/devel/ruby-redmine/Makefile ------------------------------------------------------------------- Module Name: pkgsrc Committed By: taca Date: Sat Sep 30 15:48:42 UTC 2017 Modified Files: pkgsrc/meta-pkgs/ruby-redmine-plugins: Makefile Makefile.common pkgsrc/meta-pkgs/ruby-redmine-themes: Makefile Makefile.common Log Message: meta-pkgs/ruby-redmine-*: Restrict ruby's version Restrict ruby-redmine depending pacakges to ruby22 only. To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 pkgsrc/meta-pkgs/ruby-redmine-plugins/Makefile cvs rdiff -u -r1.2 -r1.3 \ pkgsrc/meta-pkgs/ruby-redmine-plugins/Makefile.common cvs rdiff -u -r1.5 -r1.6 pkgsrc/meta-pkgs/ruby-redmine-themes/Makefile cvs rdiff -u -r1.3 -r1.4 pkgsrc/meta-pkgs/ruby-redmine-themes/Makefile.common
ruby-redmine: Disable SSP checks for bundled .so files.
devel/ruby-redmine: Fix usage ofRUBY_VERSIONS_ACCEPTED Define RUBY_VERSIONS_ACCEPTED before including rubyversion.mk. Should be fix pbulk problem.
revbump for requiring ICU 59.x
Set RUBY_VERSIONS_ACCEPTED to 22 instead of using RUBY_VERSIONS_INCOMPATIBLE since Ruby 24 is not supported by redmine 3.3.x.
Revbump after icu update
Recursive revbump from graphics/libwebp
Update Redmine to 3.3.2. This is a bugfix release. taca@ was right. UPDATE_GEMSPEC is better than the patch, and can be used now since it was moved from gem.mk to rubyversion.mk. With this new version, rdoc is added, because the application breaks without it. Also, selenium-webdriver was downgraded to 2.53.4. Duplicate entries removed from PLIST. Changes are: Defect #13622: "Clear" button in Spent Time Report tab also clears global filters Defect #14658: Wrong activity timezone on user page Defect #14817: Redmine loses filters after deleting a spent time Defect #22034: Locked users disappear from project settings Defect #23922: Time Entries context menu/bulk edit shows activities not available for the time entry's project Defect #24000: z-index children menu should be greater than content Defect #24092: bundler error: selenium-webdriver requires Ruby version >= 2.0. Defect #24156: Redmine might create many AnonymousUser and AnonymousGroup entries Defect #24274: Query totals and query buttons overlaps on small screens Defect #24297: Show action not allowed for time entries in closed projects Defect #24311: Project field disappears when target project disallows user to edit the project Defect #24348: acts_as_versioned use old style (Rails 2.x) of method call for #all Defect #24595: Unarchive link for a subproject of a closed project does not work Defect #24646: X-Sendfile is missing in response headers Defect #24693: Spent time on subtasks should also be reassigned when deleting an issue Defect #24718: Prevent from reassigning spent time to an issue that is going to be deleted Defect #24722: Error when trying to reassign spent time when deleting issues from different projects Patch #24003: Catalan Translation Patch #24004: Spanish & Spanish (PA) Translation Patch #24062: Allow only vertical reorderingin sortable lists Patch #24283: Validate length of string fields Patch #24296: Add tablename to siblings query to prevent AmbiguousColumn errors
Make Redmine great again too. General cleanup as well as updating all the package to latest stable. There's a security issue with nokogiri that's resolved with this update. This package was tested extensively not only for build/install but also for functionality. If anyone has problems with it, please let me know. Full changelogs (very long) are here: http://www.redmine.org/projects/redmine/wiki/Changelog_3_3 http://www.redmine.org/projects/redmine/wiki/Changelog_3_2 http://www.redmine.org/projects/redmine/wiki/Changelog_3_1
Recursive revbump from textproc/icu 58.1
Stop patching gemspec file and use OVERRIDE_GEMSPEC with updated update-gemspec.rb script.
Recursive bump for all users of pgsql now that the default is 95.
Use graphics/ImageMagick6 to fix the build
Recursive revbump from textproc/icu 57.1
Bump PKGREVISION for security/openssl ABI bump.
Revbump after updating graphics/libwebp
Remove RUBY_VERSION_SUPPORTED which has the samve value as default.
Remove 193 from RUBY_VERSION_SUPPORTED.
Update to 3.1.2 Changelog: 3.1.2 (2015-11-14) Defect #20992: Parent priority "Independent of subtasks" setting doesn't work Defect #20360: Project copy does not copy custom field settings Defect #20380: Cannot assign users to projects with IE set to compatibility mode Defect #20591: PDF export does not determine picture (.png) height correctly Defect #20677: Custom fields with multiple values required by worklow can be blank Defect #20811: long pre lines are missing from PDF export of wiki pages Defect #21136: Issues API may disclose changeset messages that are not visible Defect #21150: Time logging form may disclose subjects of issues that are not visible Defect #21155: Deleting invalid wiki page version deletes whole page content Defect #20282: Error message when editing a child project without add project/subprojects permissions Defect #20730: Fix tokenization of phrases with non-ascii chars Defect #21071: find_referenced_issue_by_id fails with RangeError for large numbers Patch #21031: Polish translation update for 3.0-stable Patch #21105: Japanese wiki_syntax_detailed_textile.html translation for 3.0-stable Patch #20785: Polish translation update for 3.1-stable Patch #20837: Bulgarian translation Patch #20892: Spanish translation for r14637 Patch #20906: Fix mulitple tab navigation highlighting and content hiding Patch #21019: Traditional Chinese translation (to r14689) Patch #21076: Move inline CSS to application.css for private checkbox Patch #21085: Optimize issue edit description link
Bump PKGREVISION * Fix hardcoded netbsd. * Use GEM_EXTSDIR to fix freebsd-10 installation. * Remove duplicate PLIST entries. * Tweak fix script.
Fix install stage error.
Update to 3.1.1 Changhelog: == 2015-09-20 v3.1.1 * Feature #11253: Total time spent from subtasks on the issue list * Feature #20688: Add Total estimated hours column on issue list * Feature #20738: Upgrade Rails 4.2.4 * Defect #19577: Open redirect vulnerability * Defect #20761: Fix typo of Japanese translation for notice_gantt_chart_truncated * Defect #20427: Cannot create a custom query visibility is "to these roles only" * Defect #20454: Mail handler: unwanted assignment to a group occurs * Defect #20278: Wrong syntax for resizing inline images will throw a 500 error * Defect #20401: "Spent time" panel: columns not wrapping * Defect #20407: Monospace font-family values are differ between application.css and scm.css * Defect #20456: 3.1-stable/3.1.0: missing commits (omitted from being merged from trunk) * Defect #20466: Broken email notification layout in Outlook * Defect #20490: WARNING: Can't mass-assign protected attributes for User * Defect #20633: Help cursor showing up since r14154 * Patch #20293: Russian translation for 2.6-stable * Patch #20294: Russian translation for 2.6-stable * Patch #20408: Turkish translation for 2.6-stable * Patch #20557: Czech translation for 2.6-stable * Patch #20735: Markdown: Upgrade redcarpet gem to 3.3 (ruby 1.9 and higher) * Patch #20745: Portuguese translation for 2.6-stable * Patch #20512: Project.copy_from deletes enabled_modules on source * Patch #20737: Czech translation for 3.0-stable * Patch #20746: Portuguese translation for 3.0-stable * Patch #20243: Use https links instead of http links in ApplicationHelper#avatar_edit_link and Redmine::Info class methods * Patch #20410: Turkish translation for 3.1-stable * Patch #20452: Czech localisation update * Patch #20731: Change Japanese translation for "spent time" * Patch #20747: Portuguese translation for 3.1-stable
Recursive revbump from textproc/icu
Do not assume share/examples/rc.d existing. Fixes installation on platforms that do not the init system.
Updateto 3.1.0 Changelog: Redmine 3.1.0 released I am happy to announce that Redmine 3.1.0 has been released. Highlights: Subtasking: option for independent subtask priority/start date/due date/done ratio (#5490), ability to filter the issue list by parent task or subtasks (#6118) Permission to view only your own time logs (#8929) Better handling of HTML-only emails (#16962), nokogiri is now used to parse incoming HTML Ability to limit the member management permission to certain roles (#19707) Security features (optional settings): ability to expire passwords after a configurable number of days (#19458), password re-entry for sensitive actions (#19851) You can review all the changes in the Changelog. About the maintenance of previous Redmine versions: 3.0.x maintenance will stop in favor of 3.1.x soon but Redmine 2.6.x will still be maintained until at least the end of 2015.
Reimport ruby22-redmine-3.0.3 as devel/ruby-redmine. This allows the package to be used with multiple Ruby versions simultaneously without CONFLICTing with each other. Main difference is that SHAREDIR, EGDIR, and the helper scripts using RUBY_PKGPREFIX and RUBY_SUFFIX, where applicable. The rcvar will be ruby_redmine${RUBY_PKGPREFIX} now. Discussed with MAINTAINER some time last quarter. Redmine is a flexible project management web application. Written using the Ruby on Rails framework, it is cross-platform and cross-database. Redmine is open source and released under the terms of the GNU General Public License v2 (GPL). Some of the main features of Redmine are: Multiple projects support Flexible role based access control Flexible issue tracking system Gantt chart and calendar News, documents & files management Feeds & email notifications Per project wiki Per project forums Time tracking Custom fields for issues, time-entries, projects and users SCM integration (SVN, CVS, Git, Mercurial, Bazaar and Darcs) Issue creation via email Multiple LDAP authentication support User self-registration support Multilanguage support Multiple databases support