notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.

Get notified when packages are built

A new feature has been added. FreshPorts already tracks package built by the FreeBSD project. This information is displayed on each port page. You can now get an email when FreshPorts notices a new package is available for something on one of your watch lists. However, you must opt into that. Click on Report Subscriptions on the right, and New Package Notification box, and click on Update.

Finally, under Watch Lists, click on ABI Package Subscriptions to select your ABI (e.g. FreeBSD:14:amd64) & package set (latest/quarterly) combination for a given watch list. This is what FreshPorts will look for.

Port details
py-graphite-web Enterprise scalable realtime graphing platform
1.1.10 www Deleted on this many watch lists=2 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 1.1.10Version of this port present on the latest quarterly branch.
Deprecated DEPRECATED: No support for newer versions of Django
Expired This port expired on: 2022-06-30
Maintainer: bofh@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2012-02-22 03:41:17
Last Update: 2022-06-30 07:19:28
Commit Hash: 34686472
People watching this port, also watch:: zfs-stats, smartmontools
Also Listed In: python
License: APACHE20
WWW:
https://github.com/graphite-project/graphite-web
Description:
Graphite provides real-time visualization and storage of numeric time-series data on an enterprise level. WWW: http://graphiteapp.org WWW: https://github.com/graphite-project/graphite-web
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
There is no configure plist information for this port.
Dependency lines:
  • ${PYTHON_PKGNAMEPREFIX}graphite-web>0:www/py-graphite-web@${PY_FLAVOR}
Conflicts:
CONFLICTS_INSTALL:
  • py??-graphite-web
Conflicts Matches:
There are no Conflicts Matches for this port. This is usually an error.
No installation instructions:
This port has been deleted.
PKGNAME: py38-graphite-web
Package flavors (<flavor>: <package>)
  • py38: py38-graphite-web
distinfo:
TIMESTAMP = 1654111675 SHA256 (graphite-project-graphite-web-1.1.10_GH0.tar.gz) = 1ac42a2871ea58b76b42aa3671affb87c7a92616e949bf1312fca831075a501b SIZE (graphite-project-graphite-web-1.1.10_GH0.tar.gz) = 1462045

Packages (timestamps in pop-ups are UTC):
py37-graphite-web
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest--1.1.7-----
FreeBSD:13:quarterly--------
FreeBSD:14:latest--------
FreeBSD:14:quarterly--------
FreeBSD:15:latest--n/a-n/a---
FreeBSD:15:quarterly--n/a-n/a---
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. py38-setuptools>=62.1.0 : devel/py-setuptools@py38
  2. python3.8 : lang/python38
Runtime dependencies:
  1. py38-cairo>=1.8.10 : graphics/py-cairo@py38
  2. py38-carbon>=1.1.10 : databases/py-carbon@py38
  3. py38-django-tagging>=0.4.6 : www/py-django-tagging@py38
  4. py38-django22>=1.8<3.1 : www/py-django22@py38
  5. py38-gunicorn>0 : www/py-gunicorn@py38
  6. py38-pyparsing2>=2.3.0 : devel/py-pyparsing2@py38
  7. py38-python-memcached>=1.58 : databases/py-python-memcached@py38
  8. py38-pytz>0 : devel/py-pytz@py38
  9. py38-six>0 : devel/py-six@py38
  10. py38-txamqp>=0.8 : net/py-txamqp@py38
  11. py38-urllib3>0 : net/py-urllib3@py38
  12. py38-whisper>0 : databases/py-whisper@py38
  13. py38-whitenoise>=4.1.2 : www/py-whitenoise@py38
  14. bash : shells/bash
  15. xorg-fonts-truetype>=0 : x11-fonts/xorg-fonts-truetype
  16. py38-setuptools>=62.1.0 : devel/py-setuptools@py38
  17. python3.8 : lang/python38
There are no ports dependent upon this port

Configuration Options:
No options to configure
Options name:
www_py-graphite-web
USES:
cpe python shebangfix
pkg-message:
For install:
Please note that this port/package overrides the default installation layout for Graphite! To setup graphite, you will need to: * Set the SECRET_KEY in /usr/local/etc/graphite/local_settings.py * Initialize the sqlite user database and create the admin user: django-admin.py migrate --settings=graphite.settings --run-syncdb django-admin.py createsuperuser --settings=graphite.settings * Build the index: /usr/local/bin/build-index.sh * Change the ownership of the user database so the webapp can write to it: chown -R www:www /var/db/graphite/ /var/log/graphite/ * Setup a web server: Setup Apache by creating a vhost similar to the following: <VirtualHost *:80> ServerName graphite DocumentRoot "/usr/local/share/graphite-web/content/" # I've found that an equal number of processes & threads tends # to show the best performance for Graphite (ymmv). WSGIDaemonProcess graphite processes=5 threads=5 inactivity-timeout=120 display-name=graphite WSGIProcessGroup graphite WSGIApplicationGroup graphite WSGIImportScript /usr/local/etc/graphite/graphite.wsgi process-group=graphite application-group=graphite # XXX You will need to create this file! There is a graphite.wsgi.example # file in this directory that you can safely use, just copy it to graphite.wgsi WSGIScriptAlias / /usr/local/etc/graphite/graphite.wsgi Alias /content/ /usr/local/share/graphite-web/content/ <Location "/content/"> SetHandler None </Location> # XXX In order for the django admin site media to work you # must change @DJANGO_ROOT@ to be the path to your django # installation, which is probably something like: # /usr/lib/python2.6/site-packages/django #Alias /media/ "@DJANGO_ROOT@/contrib/admin/media/" Alias /media/ /usr/local/lib/python3.8/site-packages/django <Location "/media/"> SetHandler None </Location> Alias /static/ "/usr/local/lib/python3.8/site-packages/django/contrib/admin/static/" <Location "/static/"> SetHandler None </Location> <Directory "/usr/local/lib/python3.8/site-packages/django/contrib/admin/static/"> Order deny,allow Allow from all Require all granted </Directory> # The graphite.wsgi file has to be accessible by apache. It won't # be visible to clients because of the DocumentRoot though. <Directory /usr/local/etc/graphite/> Order deny,allow Allow from all Require all granted </Directory> <Directory /usr/local/share/graphite-web/content/> Order deny,allow Allow from all Require all granted </Directory> </VirtualHost> Now you should be able to access the graphite virtual host you created in the first step.
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/graphite-project/graphite-web/tar.gz/1.1.10?dummy=/
Collapse this list.
Port Moves
  • port deleted on 2022-06-30
    REASON: Has expired: No support for newer versions of Django

Number of commits found: 45

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
1.1.10
30 Jun 2022 07:19:28
commit hash: 346864723634e4d90e8c4655bc3ad8bcd1c6cd94commit hash: 346864723634e4d90e8c4655bc3ad8bcd1c6cd94commit hash: 346864723634e4d90e8c4655bc3ad8bcd1c6cd94commit hash: 346864723634e4d90e8c4655bc3ad8bcd1c6cd94 files touched by this commit
Kai Knoblich (kai) search for other commits by this committer
www/py-graphite-web: Remove port

* The expiration date has been reached and on the part of upstream there
  isn't yet a new release that works with newer versions of Django.

  However, the port could come back again soon during 2022Q3 once it's
  ready for Django 3.2 or newer.
1.1.10
25 Jun 2022 21:17:53
commit hash: e7722d38757e4561a7a27d64001df978a03fca7bcommit hash: e7722d38757e4561a7a27d64001df978a03fca7bcommit hash: e7722d38757e4561a7a27d64001df978a03fca7bcommit hash: e7722d38757e4561a7a27d64001df978a03fca7b files touched by this commit
Muhammad Moinur Rahman (bofh) search for other commits by this committer
www/py-graphite-web: Mark BROKEN for python39

- Remove version-spec

PR:             261703
Reported by:    exp-run
1.1.10
02 Jun 2022 05:30:30
commit hash: 5ad25e88592d312a76159538a85469195a41bbc8commit hash: 5ad25e88592d312a76159538a85469195a41bbc8commit hash: 5ad25e88592d312a76159538a85469195a41bbc8commit hash: 5ad25e88592d312a76159538a85469195a41bbc8 files touched by this commit
Muhammad Moinur Rahman (bofh) search for other commits by this committer
www/py-graphite-web: Update version 1.1.8=>1.1.10

- Pet portclippy/portfmt
- Refresh legacy patches

Relnotes: https://graphite.readthedocs.io/en/latest/releases/1_1_10.html
1.1.8_1
14 Apr 2022 16:27:54
commit hash: 94d5b74e39987d04e0af6e2ce4bbb4c27d1e4d07commit hash: 94d5b74e39987d04e0af6e2ce4bbb4c27d1e4d07commit hash: 94d5b74e39987d04e0af6e2ce4bbb4c27d1e4d07commit hash: 94d5b74e39987d04e0af6e2ce4bbb4c27d1e4d07 files touched by this commit
Kai Knoblich (kai) search for other commits by this committer
www/py-graphite-web: Deprecate and set to expire

* The current version of py-graphite doesn't support Django 3.2, which
  is the next LTS (= long-term support) release since Django 2.2 reached
  its End-of-Life on April 11th [1].

  There may be a new release with support for newer versions of Django
  in the course of 2022Q2 to undeprecate the port.

PR:		261086, 261313 [1]
Approved by:	bofh (maintainer, via D34859)
1.1.8_1
13 Nov 2021 20:34:51
commit hash: 2da512efcc839cb4c5cc3233e17cb63ed871dbfccommit hash: 2da512efcc839cb4c5cc3233e17cb63ed871dbfccommit hash: 2da512efcc839cb4c5cc3233e17cb63ed871dbfccommit hash: 2da512efcc839cb4c5cc3233e17cb63ed871dbfc files touched by this commit
Muhammad Moinur Rahman (bofh) search for other commits by this committer
www/py-graphite-web: Runtime fix

- Is BROKEN with latest devel/py-pyparsing and requires 2.X branch
- Take MAINTAINERSHIP

Reported by: tz
Sponsored by: Bounce Experts
1.1.8
19 Apr 2021 21:00:03
commit hash: 038a9cc816533b08ab2d9c0d0fddc2a2cd5aac9dcommit hash: 038a9cc816533b08ab2d9c0d0fddc2a2cd5aac9dcommit hash: 038a9cc816533b08ab2d9c0d0fddc2a2cd5aac9dcommit hash: 038a9cc816533b08ab2d9c0d0fddc2a2cd5aac9d files touched by this commit
Neel Chauhan (nc) search for other commits by this committer
use www/py-graphite-web: %%PYTHON_SUFFIX%%
1.1.8
19 Apr 2021 20:23:14
commit hash: 3bad1f892bd8f4f3345a384665f7546d22f937b9commit hash: 3bad1f892bd8f4f3345a384665f7546d22f937b9commit hash: 3bad1f892bd8f4f3345a384665f7546d22f937b9commit hash: 3bad1f892bd8f4f3345a384665f7546d22f937b9 files touched by this commit
Neel Chauhan (nc) search for other commits by this committer
www/py-graphite-web: Update to 1.1.8
1.1.7
06 Apr 2021 14:31:07
commit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344eb files touched by this commit
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
1.1.7
13 Mar 2021 06:37:15
Revision:568232Original commit files touched by this commit
swills search for other commits by this committer
databases/py-carbon & www/py-graphite-web: drop maintainership since I no longer
use these
1.1.7
11 Jun 2020 08:59:08
Revision:538461Original commit files touched by this commit
kai search for other commits by this committer
www/py-graphite-web: Update to 1.1.7

* Also switch the port to Django 2.2 (current LTS release) because
  Django 1.11 is End-of-Life since April, which also drops the support for
  Python 2.7.

* Do the same for www/py-django-tagging and bump PORTREVISION due changed
  dependencies. [1]

* Relax the version requirements in setup.py to pave the way for the 0.5.0
  update of www/py-django-tagging. [1]

* Remove superfluous '+=' from SUB_LIST and PLIST_SUB and sort variables a
  bit according to the PHB.

* Add NO_ARCH as there are no architecture relevant files in the package.

Changelogs since 1.1.5:

https://github.com/graphite-project/graphite-web/releases/tag/1.1.7
https://github.com/graphite-project/graphite-web/releases/tag/1.1.6

PR:		245873 245843 [1]
Approved by:	maintainer timeout (6+ weeks), Kevin Golding (maintainer) [1]
1.1.5_1
23 Feb 2020 15:25:53
Revision:526925Original commit files touched by this commit
antoine search for other commits by this committer
Deprecate a few ports

With hat:	portmgr
1.1.5_1
14 Aug 2019 12:25:09
Revision:508913Original commit files touched by this commit
mat search for other commits by this committer
Convert to UCL & cleanup pkg-message (categories w)
1.1.5_1
08 Mar 2019 14:45:50
Revision:495043Original commit files touched by this commit
antoine search for other commits by this committer
Remove dependency on the django metaport

With hat:	portmgr
1.1.5
27 Dec 2018 16:58:24
Revision:488551Original commit files touched by this commit
swills search for other commits by this committer
www/py-graphite-web: update to 1.1.5
1.1.4_1
28 Nov 2018 13:10:31
Revision:486089Original commit files touched by this commit
swills search for other commits by this committer
www/py-graphite-web: fix pkg-message

Submitted by:	Xavier <xavier@groumpf.org> (email)
1.1.4
23 Sep 2018 00:52:30
Revision:480441Original commit files touched by this commit
swills search for other commits by this committer
www/py-graphite-web: update to 1.1.4
1.1.3
20 Jun 2018 17:05:44
Revision:472884Original commit files touched by this commit
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
1.1.3
23 Apr 2018 17:30:01
Revision:468109Original commit files touched by this commit
swills search for other commits by this committer
www/py-graphite-web: update to 1.1.3
1.1.2_1
22 Mar 2018 22:15:08
Revision:465317Original commit files touched by this commit
swills search for other commits by this committer
www/py-graphite-web: Fix dependencies
1.1.2
22 Mar 2018 17:15:23
Revision:465299Original commit files touched by this commit
swills search for other commits by this committer
www/py-graphite-web: update to 1.1.2
0.9.15_2
18 Mar 2018 20:21:19
Revision:464950Original commit files touched by this commit
antoine search for other commits by this committer
Mark BROKEN: conflicting dependencies

pkg-static: py27-django111-1.11.11 conflicts with py27-django18-1.8.19 (installs
files into the same place).  Problematic file:
/usr/local/man/man1/django-admin.1.gz

Reported by:	pkg-fallout
0.9.15_2
19 Feb 2018 11:10:43
Revision:462307Original commit files touched by this commit
antoine search for other commits by this committer
Reduce dependency on the python2 metaport

PR:		225752
Submitted by:	Yasuhiro KIMURA
0.9.15_1
30 Nov 2017 15:50:34
Revision:455210Original commit files touched by this commit 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)
0.9.15_1
26 Oct 2016 12:54:59
Revision:424695Original commit files touched by this commit
demon search for other commits by this committer
Update WWW

Maintainer timeout (2.5 months)
0.9.15_1
22 Apr 2016 15:45:51
Revision:413785Original commit files touched by this commit
swills search for other commits by this committer
www/py-graphite-web: add CPE and fix example

* Add CPE info for security issues [1]
* Fix the path in the graphite.wsgi.example [2]
* Bump portrevision for package change

PR:		208331 [1]
PR:		200174 [2]
Submitted by:	shun <shun.fbsd.pr@dropcut.net> [1]
Submitted by:	Kaspars Mickevics <kaspars@fx.lv> [2]
0.9.15
10 Apr 2016 09:54:25
Revision:412910Original commit files touched by this commit
bapt search for other commits by this committer
Convert to @sample
0.9.15
01 Apr 2016 14:33:58
Revision:412351Original commit files touched by this commit
mat search for other commits by this committer
Remove ${PORTSDIR}/ from dependencies, categories v, w, x, y, and z.

With hat:	portmgr
Sponsored by:	Absolight
0.9.15
07 Feb 2016 01:55:37
Revision:408342Original commit files touched by this commit
swills search for other commits by this committer
www/py-graphite-web: update to 0.9.15

PR:		206534
Submitted by:	Michael Zhilin <mizhka@gmail.com>
0.9.12_3
16 Jan 2016 11:19:09
Revision:406208Original commit files touched by this commit
miwi search for other commits by this committer
- Switch forgotten ports over to py-django18
- Fix PYTHON_PKGNAMEPREFIX

Reported by:    antoinebot
0.9.12_2
18 May 2015 17:07:46
Revision:386691Original commit files touched by this commit
mat search for other commits by this committer
Replace most occurences of github.com in MASTER_SITES with USE_GITHUB usage.

With hat:	portmgr
Sponsored by:	Absolight
0.9.12_2
03 Jan 2015 08:41:21
Revision:376109Original commit files touched by this commit
mva search for other commits by this committer
- Convert USE_PYTHON to new USES in www/

With hat:	python@
0.9.12_2
22 Sep 2014 11:48:27
Revision:368851Original commit files touched by this commit
bapt search for other commits by this committer
Simplify plist
Allow packaging as regular user
0.9.12_2
14 Sep 2014 03:58:15
Revision:368157Original commit files touched by this commit
swills search for other commits by this committer
www/py-graphite-web: add patches to make graphite work with django 1.7

While here, pet portlint and improve pkg-message a bit

Reported by:	brd
0.9.12_1
18 Aug 2014 16:43:25
Revision:365325Original commit files touched by this commit
bdrewery search for other commits by this committer
- Move RESETPREFIX to default PLIST_SUB

With hat:	portmgr
0.9.12_1
18 Feb 2014 15:48:35
Revision:344913Original commit files touched by this commit
swills search for other commits by this committer
- Fix with newer Django [1] [2]
- Lots of other cleanups and improvements, including moving the data to a more
  standard location
- Take maintainership, maintainer has not responded to PRs in many months

PR:		ports/184969 [1]
PR:		ports/185146 [2]
Submitted by:	brd [1]
Submitted by:	swills (myself) [2]
Approved by:	maintainer timeout (bsdports@wayfair.com, >3 months)
0.9.12
13 Jan 2014 21:00:04
Revision:339634Original commit files touched by this commit
rene search for other commits by this committer
Python cleanup:
- USE_PYTHON* = 2.X -> USE_PYTHON* = 2
- USE_PYTHON* = 2.X+ -> USE_PYTHON* = yes
Reviewed by:	python (mva, rm)
Approved by:	portmgr-lurkers (mat)
0.9.12
30 Sep 2013 19:27:16
Revision:328849Original commit files touched by this commit
swills search for other commits by this committer
- Update to 0.9.12

PR:		ports/181453
Approved by:	maintainer timeout (bsdports@wayfair.com, >3 weeks)
Security:	CVE-2013-5942 (vuxml entry on the way)
0.9.10_1
20 Sep 2013 23:36:54
Revision:327776Original commit files touched by this commit
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
www)
0.9.10_1
01 Feb 2013 15:28:29
Revision:311385Original commit files touched by this commit
girgen search for other commits by this committer
make install work with WRKDIRPREFIX set
0.9.10_1
06 Nov 2012 20:50:05
Revision:307095Original commit files touched by this commit
crees search for other commits by this committer
- Clean up the defaults to match our installation layout
- Add a pkg-message to explain more about how to set things up

PR:		ports/172960
Submitted by:	brd
Approved by:	maintainer timeout (bsdports@wayfair.com, >2w)

While here, use sed instead of perl to avoid breakage on systems
without perl (...)

Feature safe:	yes
0.9.10_1
16 Sep 2012 17:08:16
Revision:304372Original commit files touched by this commit
rm search for other commits by this committer
- fix fetch by commenting out CHEESESHOP mirrors

while here:
- fix plist
- remove BUILD_DEPENDS (setup.py didn't checking for it on build phase)
- limit python version to 2.x
- whitespace fix in pkg-descr
- bump PORTREVISION because of dependencies change

PR:		170921
Reported by:	Chris McCoy <bsdports at wayfair dot com> (maintainer)
0.9.10
04 Jul 2012 08:39:01
Original commit files touched by this commit
sunpoet search for other commits by this committer
- Update to 0.9.10
- While I'm here:
  - Update MASTER_SITES and WWW
  - Do not use 'cp -r' which is strongly discouraged
  - Pet portlint

Changes:        http://graphite.wikidot.com/
PR:             ports/169334
Submitted by:   Brad Davis <brd@FreeBSD.org>
Approved by:    Dan Rowe <drowe@wayfair.com> (maintainer)
0.9.9_1
10 Jun 2012 18:42:48
Original commit files touched by this commit
swills search for other commits by this committer
- Convert all remaining instances of BUILD_DEPENDS=${RUN_DEPENDS} or
  RUN_DEPENDS=${BUILD_DEPENDS} to use := which portlint has warned
  about for a while.

PR:             ports/168208
Approved by:    portmgr (miwi)
0.9.9_1
01 Jun 2012 05:26:28
Original commit files touched by this commit
dinoex search for other commits by this committer
- update png to 1.5.10
0.9.9
22 Feb 2012 03:41:01
Original commit files touched by this commit
pgollucci search for other commits by this committer
Graphite provides real-time visualization and storage
of numeric time-series data on an enterprise level.

WWW:    http://launchpad.net/graphite

PR:             ports/165285
Submitted by:   Evan Sarmiento <esarmiento@wayfair.com>

Number of commits found: 45