notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)

Current status

The server has been repaired, with a new power supply, for $23. I am waiting for lower COVID rates before visiting the datacenter to return it.
Port details
py-horizon OpenStack Dashboard (Horizon)
17.1.0_3 www on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 17.1.0_3Version of this port present on the latest quarterly branch.
Maintainer: sunpoet@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2016-12-19 16:39:16
Last Update: 2021-04-29 14:24:12
Commit Hash: 320ccc7
Also Listed In: python
License: APACHE20
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
There is no configure plist information for this port.
Dependency lines:
  • ${PYTHON_PKGNAMEPREFIX}horizon>0:www/py-horizon@${PY_FLAVOR}
Conflicts:
CONFLICTS_INSTALL:
  • py??-horizon-*
Conflicts Matches:
There are no Conflicts Matches for this port. This is usually an error.
To install the port: cd /usr/ports/www/py-horizon/ && make install clean
To add the package: pkg install py38-horizon
PKGNAME: py38-horizon
Package flavors (<flavor>: <package>)
  • py38: py38-horizon
distinfo:
Packages: (move your mouse over the cells for more information)
py27-horizon
ABIlatestquarterly
FreeBSD:11:aarch6413.0.1-
FreeBSD:11:amd64--
FreeBSD:11:armv6--
FreeBSD:11:i386--
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch6413.0.1-
FreeBSD:12:amd64--
FreeBSD:12:armv613.0.1-
FreeBSD:12:armv713.0.1-
FreeBSD:12:i386--
FreeBSD:12:mips13.0.1-
FreeBSD:12:mips6413.0.1-
FreeBSD:12:powerpc64--
FreeBSD:13:aarch64--
FreeBSD:13:amd64--
FreeBSD:13:armv6--
FreeBSD:13:armv7--
FreeBSD:13:i386--
FreeBSD:13:mips13.0.1-
FreeBSD:13:mips64--
FreeBSD:13:powerpc64--
FreeBSD:14:aarch64--
FreeBSD:14:amd64--
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i386--
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc64--
 
py36-horizon
ABIlatestquarterly
FreeBSD:11:aarch6413.0.1-
FreeBSD:11:amd64--
FreeBSD:11:armv6--
FreeBSD:11:i386--
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch6413.0.1-
FreeBSD:12:amd64--
FreeBSD:12:armv613.0.1-
FreeBSD:12:armv713.0.1-
FreeBSD:12:i386--
FreeBSD:12:mips13.0.1-
FreeBSD:12:mips6413.0.1-
FreeBSD:12:powerpc64--
FreeBSD:13:aarch64--
FreeBSD:13:amd64--
FreeBSD:13:armv6--
FreeBSD:13:armv7--
FreeBSD:13:i386--
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64--
FreeBSD:14:aarch64--
FreeBSD:14:amd64--
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i386--
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc64--
 
py37-horizon
ABIlatestquarterly
FreeBSD:11:aarch64-17.1.0
FreeBSD:11:amd64-17.1.0_3
FreeBSD:11:armv6-17.1.0
FreeBSD:11:i386-17.1.0_3
FreeBSD:11:mips--
FreeBSD:11:mips64-17.1.0
FreeBSD:12:aarch64-17.1.0_3
FreeBSD:12:amd64-17.1.0_3
FreeBSD:12:armv6-17.1.0_1
FreeBSD:12:armv7-17.1.0_1
FreeBSD:12:i386-17.1.0_3
FreeBSD:12:mips-17.1.0
FreeBSD:12:mips64-17.1.0
FreeBSD:12:powerpc64-17.1.0_3
FreeBSD:13:aarch6417.1.0_317.1.0_3
FreeBSD:13:amd64-17.1.0_3
FreeBSD:13:armv617.1.0_3-
FreeBSD:13:armv717.1.0_317.1.0_3
FreeBSD:13:i386-17.1.0_3
FreeBSD:13:mips13.0.1-
FreeBSD:13:mips64--
FreeBSD:13:powerpc6417.1.0_317.1.0_3
FreeBSD:14:aarch64--
FreeBSD:14:amd64--
FreeBSD:14:armv617.1.0_3-
FreeBSD:14:armv717.1.0_3-
FreeBSD:14:i386--
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc6417.1.0_3-
 
py38-horizon
ABIlatestquarterly
FreeBSD:11:aarch64--
FreeBSD:11:amd6417.1.0_3-
FreeBSD:11:armv6--
FreeBSD:11:i38617.1.0_3-
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch64--
FreeBSD:12:amd6417.1.0_3-
FreeBSD:12:armv6--
FreeBSD:12:armv7--
FreeBSD:12:i38617.1.0_3-
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64--
FreeBSD:13:aarch64--
FreeBSD:13:amd6417.1.0_3-
FreeBSD:13:armv6--
FreeBSD:13:armv7--
FreeBSD:13:i38617.1.0_3-
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64--
FreeBSD:14:aarch6417.1.0_3-
FreeBSD:14:amd6417.1.0_3-
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i38617.1.0_3-
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc64--
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. py38-pbr>=2.0.0 : devel/py-pbr@py38
  2. py38-setuptools>0 : devel/py-setuptools@py38
  3. python3.8 : lang/python38
Runtime dependencies:
  1. py38-pbr>=2.0.0 : devel/py-pbr@py38
  2. py38-Babel>=2.3.4 : devel/py-babel@py38
  3. py38-django22>=1.11 : www/py-django22@py38
  4. py38-pint>=0.5 : devel/py-pint@py38
  5. py38-django-babel>=0.6.2 : www/py-django-babel@py38
  6. py38-django_compressor>=2.0 : www/py-django_compressor@py38
  7. py38-django-debreach>=1.4.2 : www/py-django-debreach@py38
  8. py38-django-pyscss>=2.0.2 : www/py-django-pyscss@py38
  9. py38-futurist>=1.2.0 : devel/py-futurist@py38
  10. py38-iso8601>=0.1.11 : devel/py-iso8601@py38
  11. py38-keystoneauth1>=3.4.0 : devel/py-keystoneauth1@py38
  12. py38-netaddr>=0.7.18 : net/py-netaddr@py38
  13. py38-oslo.concurrency>=3.25.0 : devel/py-oslo.concurrency@py38
  14. py38-oslo.config>=5.2.0 : devel/py-oslo.config@py38
  15. py38-oslo.i18n>=3.15.3 : devel/py-oslo.i18n@py38
  16. py38-oslo.policy>=1.30.0 : devel/py-oslo.policy@py38
  17. py38-oslo.serialization>=2.18.0 : devel/py-oslo.serialization@py38
  18. py38-oslo.upgradecheck>=0.1.1 : devel/py-oslo.upgradecheck@py38
  19. py38-oslo.utils>=3.33.0 : devel/py-oslo.utils@py38
  20. py38-osprofiler>=2.3.0 : devel/py-osprofiler@py38
  21. py38-pymongo>=3.0.2 : databases/pymongo@py38
  22. py38-pyscss>=1.3.4 : textproc/py-pyscss@py38
  23. py38-python-cinderclient>=5.0.0 : net/py-python-cinderclient@py38
  24. py38-python-glanceclient>=2.8.0 : net/py-python-glanceclient@py38
  25. py38-python-keystoneclient>=3.22.0 : net/py-python-keystoneclient@py38
  26. py38-python-neutronclient>=6.7.0 : net/py-python-neutronclient@py38
  27. py38-python-novaclient>=9.1.0 : net/py-python-novaclient@py38
  28. py38-python-swiftclient>=3.2.0 : databases/py-python-swiftclient@py38
  29. py38-pytz>=2013.6 : devel/py-pytz@py38
  30. py38-yaml>=3.12.0 : devel/py-yaml@py38
  31. py38-semantic-version>=2.3.1 : devel/py-semantic-version@py38
  32. py38-six>=1.10.0 : devel/py-six@py38
  33. py38-xstatic>=1.0.0 : devel/py-xstatic@py38
  34. py38-xstatic-angular>=1.5.8.0 : devel/py-xstatic-angular@py38
  35. py38-xstatic-angular-bootstrap>=2.2.0.0 : devel/py-xstatic-angular-bootstrap@py38
  36. py38-xstatic-angular-fileupload>=12.0.4.0 : devel/py-xstatic-angular-fileupload@py38
  37. py38-xstatic-angular-gettext>=2.3.8.0 : devel/py-xstatic-angular-gettext@py38
  38. py38-xstatic-angular-lrdragndrop>=1.0.2.2 : devel/py-xstatic-angular-lrdragndrop@py38
  39. py38-xstatic-angular-schema-form>=0.8.13.0 : devel/py-xstatic-angular-schema-form@py38
  40. py38-xstatic-bootstrap-datepicker>=1.3.1.0 : devel/py-xstatic-bootstrap-datepicker@py38
  41. py38-xstatic-bootstrap-scss>=3.3.7.1 : devel/py-xstatic-bootstrap-scss@py38
  42. py38-xstatic-bootswatch>=3.3.7.0 : devel/py-xstatic-bootswatch@py38
  43. py38-xstatic-d3>=3.5.17.0 : devel/py-xstatic-d3@py38
  44. py38-xstatic-hogan>=2.0.0.2 : devel/py-xstatic-hogan@py38
  45. py38-xstatic-font-awesome>=4.7.0.0 : devel/py-xstatic-font-awesome@py38
  46. py38-xstatic-jasmine>=2.4.1.1 : devel/py-xstatic-jasmine@py38
  47. py38-xstatic-jquery>=1.8.2.1 : devel/py-xstatic-jquery@py38
  48. py38-xstatic-jquery-migrate>=1.2.1.1 : devel/py-xstatic-jquery-migrate@py38
  49. py38-xstatic-jquery.quicksearch>=2.0.3.1 : devel/py-xstatic-jquery.quicksearch@py38
  50. py38-xstatic-jquery.tablesorter>=2.14.5.1 : devel/py-xstatic-jquery.tablesorter@py38
  51. py38-xstatic-jquery-ui>=1.10.4.1 : devel/py-xstatic-jquery-ui@py38
  52. py38-xstatic-jsencrypt>=2.3.1.1 : devel/py-xstatic-jsencrypt@py38
  53. py38-xstatic-mdi>=1.4.57.0 : devel/py-xstatic-mdi@py38
  54. py38-xstatic-objectpath>=1.2.1.0 : devel/py-xstatic-objectpath@py38
  55. py38-xstatic-rickshaw>=1.5.0.0 : devel/py-xstatic-rickshaw@py38
  56. py38-xstatic-roboto-fontface>=0.5.0.0 : devel/py-xstatic-roboto-fontface@py38
  57. py38-xstatic-smart-table>=1.4.13.2 : devel/py-xstatic-smart-table@py38
  58. py38-xstatic-spin>=1.2.5.2 : devel/py-xstatic-spin@py38
  59. py38-xstatic-term.js>=0.0.7.0 : devel/py-xstatic-term.js@py38
  60. py38-xstatic-tv4>=1.2.7.0 : devel/py-xstatic-tv4@py38
  61. py38-python-memcached>0 : databases/py-python-memcached@py38
  62. py38-setuptools>0 : devel/py-setuptools@py38
  63. python3.8 : lang/python38
There are no ports dependent upon this port

Configuration Options:
Options name:

USES:

Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://tarballs.openstack.org/horizon/
Collapse this list.

Number of commits found: 19

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
29 Apr 2021 14:24:12
 files touched by this commit commit hash:320ccc75f285291b45904c5b135aec570f3a7986  17.1.0_3
sunpoet search for other commits by this committer
www/py-horizon: Cosmetic change
06 Apr 2021 14:31:07
 files touched by this commit commit hash:305f148f482daf30dcf728039d03d019f88344eb  17.1.0_3
mat search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
13 Dec 2020 14:46:00
Original commit files touched by this commit Revision:557946  17.1.0_3
sunpoet search for other commits by this committer
Update WWW
05 Dec 2020 14:01:19
Original commit files touched by this commit Revision:557063  17.1.0_3
sunpoet search for other commits by this committer
Move devel/py-XStatic* to devel/py-xstatic*

- Move devel/py-XStatic to devel/py-xstatic
- Move devel/py-XStatic-Angular to devel/py-xstatic-angular
- Move devel/py-XStatic-Angular-Bootstrap to devel/py-xstatic-angular-bootstrap
- Move devel/py-XStatic-Angular-FileUpload to
devel/py-xstatic-angular-fileupload
- Move devel/py-XStatic-Angular-Gettext to devel/py-xstatic-angular-gettext
- Move devel/py-XStatic-Angular-Schema-Form to
devel/py-xstatic-angular-schema-form
- Move devel/py-XStatic-Angular-lrdragndrop to
devel/py-xstatic-angular-lrdragndrop
- Move devel/py-XStatic-Bootstrap-Datepicker to
devel/py-xstatic-bootstrap-datepicker
- Move devel/py-XStatic-Bootstrap-SCSS to devel/py-xstatic-bootstrap-scss
- Move devel/py-XStatic-D3 to devel/py-xstatic-d3
- Move devel/py-XStatic-Font-Awesome to devel/py-xstatic-font-awesome
- Move devel/py-XStatic-Hogan to devel/py-xstatic-hogan
- Move devel/py-XStatic-JQuery-Migrate to devel/py-xstatic-jquery-migrate
(Only the first 15 lines of the commit message are shown above View all of this commit message)
05 Dec 2020 13:47:27
Original commit files touched by this commit Revision:557058  17.1.0_2
sunpoet search for other commits by this committer
Move devel/py-semantic_version to devel/py-semantic-version

- Bump PORTREVISION for dependency change
12 Sep 2020 12:55:04
Original commit files touched by this commit Revision:548357  17.1.0_1
zi search for other commits by this committer
- Reset MAINTAINER due to multiple fatal bounces

Reported by:	portscout!
11 Jul 2020 18:08:50
Original commit files touched by this commit Revision:542004  17.1.0_1
sunpoet search for other commits by this committer
Move devel/py-Pint to devel/py-pint

- Bump PORTREVISION of dependent ports for dependency change
22 Apr 2020 14:44:21
Original commit files touched by this commit Revision:532480  17.1.0
kai search for other commits by this committer
www/py-horizon: Update to 17.1.0

* Also assign the port to Django 2.2 because Django 1.11 is End-of-Life
  since April.

* Do the same for its dependencies and bump PORTREVISION accordingly.

* Add an option to let users choose between the supported caching backends.

  Although databases/py-python-memcached isn't listed in requirements.txt
  it's used as default caching backend and needed at runtime.

PR:		245432
Approved by:	maintainer timeout (14 days)
08 Apr 2020 17:04:55
Original commit files touched by this commit Revision:531136  13.0.1_4
sunpoet search for other commits by this committer
Update RUN_DEPENDS for py-oslo.concurrency 4.0.1 update

- Bump PORTREVISION for dependency change
04 Apr 2020 07:26:24
Original commit files touched by this commit Revision:530594  13.0.1_3
sunpoet search for other commits by this committer
Update RUN_DEPENDS for py-futurist 2.1.0 update

- Bump PORTREVISION for dependency change
16 Feb 2020 18:03:11
Original commit files touched by this commit Revision:526306  13.0.1_2
sunpoet search for other commits by this committer
Update RUN_DEPENDS for py-python-cinderclient 6.0.0 update

- Bump PORTREVISION for dependency change
14 Feb 2020 19:50:56
Original commit files touched by this commit Revision:526169  13.0.1_1
sunpoet search for other commits by this committer
Update RUN_DEPENDS for py-oslo.policy 3.0.0 update

- Bump PORTREVISION for dependency change
14 Aug 2019 12:25:09
Original commit files touched by this commit Revision:508913  13.0.1
mat search for other commits by this committer
Convert to UCL & cleanup pkg-message (categories w)
10 Jul 2018 10:10:37
Original commit files touched by this commit Revision:474351  13.0.1
miwi search for other commits by this committer
- Update to 13.0.1
- Changed MASTER_SITES to upstream source
- Added LICENSE_FILE
- Changed BUILD_DEPENDS + RUN_DEPENDS to reflect the new dependencies
- Changed FLAVOR to PY_FLAVOR
- Added CONFLICTS_INSTALL
- Updated pkg-message
- Updated WWW

PR:		228853
Submitted by:	freebsd_ports@k-worx.org
Approved by:	maintainer
Sponsored by:	iXsystems Inc.
20 Jun 2018 17:05:44
Original commit files touched by this commit Revision:472884  10.0.1_1
mat search for other commits by this committer
Use PY_FLAVOR for dependencies.

FLAVOR is the current port's flavor, it should not be used outside of
this scope.

Sponsored by:	Absolight
17 Mar 2018 10:45:48
Original commit files touched by this commit Revision:464801  10.0.1_1
sunpoet search for other commits by this committer
Fix WWW

Approved by:	portmgr (blanket)
30 Nov 2017 15:50:34
Original commit files touched by this commit Revision:455210  10.0.1_1  Sanity Test Failure
mat search for other commits by this committer
Convert Python ports to FLAVORS.

  Ports using USE_PYTHON=distutils are now flavored.  They will
  automatically get flavors (py27, py34, py35, py36) depending on what
  versions they support.

  There is also a USE_PYTHON=flavors for ports that do not use distutils
  but need FLAVORS to be set.  A USE_PYTHON=noflavors can be set if
  using distutils but flavors are not wanted.

  A new USE_PYTHON=optsuffix that will add PYTHON_PKGNAMESUFFIX has been
  added to cope with Python ports that did not have the Python
  PKGNAMEPREFIX but are flavored.

  USES=python now also exports a PY_FLAVOR variable that contains the
(Only the first 15 lines of the commit message are shown above View all of this commit message)
26 Jan 2017 14:27:19
Original commit files touched by this commit Revision:432494  10.0.1_1
novel search for other commits by this committer
www/py-horizon: fix floating ips

Fix an issue with listing and disassociating floating IP addresses
from the Horizon dashboard.

PR:		216375
Submitted by:	maintainer
19 Dec 2016 16:39:06
Original commit files touched by this commit Revision:428952  10.0.1
novel search for other commits by this committer
Add www/py-horizon, OpenStack Dashboard

Horizon is a Django-based project aimed at providing
a complete OpenStack Dashboard along with an extensible framework
for building new dashboards from reusable components.

PR:		215155
Submitted by:	Alexander Nusov (alexander.nusov@nfvexpress.com)

Number of commits found: 19