Bug 228129 - www/py-django-haystack: update to 2.8.1
Summary: www/py-django-haystack: update to 2.8.1
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Martin Wilke
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-05-10 19:43 UTC by Kai Knoblich
Modified: 2018-05-26 17:20 UTC (History)
3 users (show)

See Also:
bugzilla: maintainer-feedback? (kristaps.kulis)


Attachments
py-django-haystack-2.6.0.patch (1.78 KB, patch)
2018-05-10 19:43 UTC, Kai Knoblich
no flags Details | Diff
py-django-haystack-2.8.1.patch (1.78 KB, patch)
2018-05-10 21:11 UTC, Kai Knoblich
kai: maintainer-approval? (kristaps.kulis)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Kai Knoblich freebsd_committer freebsd_triage 2018-05-10 19:43:52 UTC
Created attachment 193247 [details]
py-django-haystack-2.6.0.patch

Hello,

attached is the patch from svn that updates www/py-django-haystack to 2.6.0.

Changes by upstream:
- http://django-haystack.readthedocs.io/en/v2.6.0/changelog.html

Changes to the port:
- changed RUN_DEPENDS to Django v1.11 
- added DOCS option with the appropriate dependencies

QA:
~~~
- poudriere (11.1-RELEASE amd64 + i386) for each py27 + py36 flavor -> OK
- portlint -> OK
Comment 1 Po-Chuan Hsieh freebsd_committer freebsd_triage 2018-05-10 20:52:12 UTC
It should be updated to latest version (2.8.1) which supports django 1.11.

from 2.6.0 setup.py:

install_requires = [
    'Django>=1.8',
    'Django<1.11',
]
Comment 2 Kai Knoblich freebsd_committer freebsd_triage 2018-05-10 21:11:34 UTC
Created attachment 193251 [details]
py-django-haystack-2.8.1.patch

Attached is the patch for www/py-django-haystack 2.8.1 .

Changes by upstream:
- https://github.com/django-haystack/django-haystack/compare/v2.5.0...v2.8.1

QA:
~~~
- poudriere (11.1-RELEASE amd64 + i386) for each py27 and py36 flavor -> OK
- portlint -> OK
Comment 3 Kai Knoblich freebsd_committer freebsd_triage 2018-05-10 21:13:29 UTC
(In reply to Sunpoet Po-Chuan Hsieh from comment #1)

Hello sunpoet,

good catch, thank you very much for the hint! The homepage (http://haystacksearch.org/) has tricked me with the older version.
Comment 4 Po-Chuan Hsieh freebsd_committer freebsd_triage 2018-05-10 21:18:13 UTC
Sometimes the webpages are not up-to-date. I usually check PyPI and the source repository for released version. :)
Comment 5 Martin Wilke freebsd_committer freebsd_triage 2018-05-10 23:32:15 UTC
Take this over during my work on django18 removal

https://wiki.freebsd.org/ports/django
Comment 6 commit-hook freebsd_committer freebsd_triage 2018-05-26 17:20:56 UTC
A commit references this bug:

Author: miwi
Date: Sat May 26 17:20:47 UTC 2018
New revision: 470903
URL: https://svnweb.freebsd.org/changeset/ports/470903

Log:
  - Update to 2.8.1
  - Changed RUN_DEPENDS to Django v1.11
  - Added DOCS option with the appropriate dependencies

  PR:	228129
  Submitted by:	freebsd_ports@k-worx.org
  Approved by:	maintainer timeout
  Sponsored by:	iXsystems Inc.

Changes:
  head/www/py-django-haystack/Makefile
  head/www/py-django-haystack/distinfo