www-apps/netbox: drop 3.1.11, 3.2.9, 3.3.9, 3.4.9

Signed-off-by: Alarig Le Lay <alarig@swordarmor.fr>
This commit is contained in:
Alarig Le Lay 2024-08-29 23:01:18 +02:00
parent 3bc0678926
commit 24b87c0690
Signed by: alarig
GPG key ID: 7AFE62C6DF8BCDEC
10 changed files with 0 additions and 710 deletions

View file

@ -1,15 +0,0 @@
DEFINED_PHASES=install postinst setup
DEPEND=acct-group/netbox acct-user/netbox python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_10? ( >=dev-python/django-3.2.9[python_targets_python3_10(-)] <dev-python/django-4[python_targets_python3_10(-)] >=dev-python/django-cors-headers-3.10.0[python_targets_python3_10(-)] >=dev-python/django-debug-toolbar-3.2.2[python_targets_python3_10(-)] >=dev-python/django-filter-21.1[python_targets_python3_10(-)] >=dev-python/django-graphiql-debug-toolbar-0.2.0[python_targets_python3_10(-)] >=dev-python/django-mptt-0.13.4[python_targets_python3_10(-)] >=dev-python/django-pglocks-1.0.4[python_targets_python3_10(-)] >=dev-python/django-prometheus-2.1.0[python_targets_python3_10(-)] >=dev-python/django-redis-5.0.0[python_targets_python3_10(-)] >=dev-python/django-rq-2.5.1[python_targets_python3_10(-)] >=dev-python/django-tables2-2.4.1[python_targets_python3_10(-)] >=dev-python/django-taggit-1.5.1[python_targets_python3_10(-)] >=dev-python/django-timezone-field-4.2.1[python_targets_python3_10(-)] >=dev-python/djangorestframework-3.12.4[python_targets_python3_10(-)] >=dev-python/drf-yasg-1.20.0[python_targets_python3_10(-),validation] >=dev-python/graphene-django-2.15.0[python_targets_python3_10(-)] >=www-servers/gunicorn-20.1.0[python_targets_python3_10(-)] >=dev-python/jinja-3.0.3[python_targets_python3_10(-)] >=dev-python/markdown-3.3.6[python_targets_python3_10(-)] >=dev-python/markdown-include-0.6.0[python_targets_python3_10(-)] >=dev-python/mkdocs-material-7.3.6[python_targets_python3_10(-)] >=dev-python/netaddr-0.8.0[python_targets_python3_10(-)] >=dev-python/pillow-8.4.0[python_targets_python3_10(-)] dev-python/psycopg:2[python_targets_python3_10(-)] >=dev-python/pyyaml-6.0[python_targets_python3_10(-)] >=dev-python/svgwrite-1.4.1[python_targets_python3_10(-)] >=dev-python/tablib-3.1.0[python_targets_python3_10(-)] >=dev-python/jsonschema-3.2.0[python_targets_python3_10(-)] ldap? ( >=dev-python/django-auth-ldap-4.1.0[python_targets_python3_10(-)] ) ) python_single_target_python3_11? ( >=dev-python/django-3.2.9[python_targets_python3_11(-)] <dev-python/django-4[python_targets_python3_11(-)] >=dev-python/django-cors-headers-3.10.0[python_targets_python3_11(-)] >=dev-python/django-debug-toolbar-3.2.2[python_targets_python3_11(-)] >=dev-python/django-filter-21.1[python_targets_python3_11(-)] >=dev-python/django-graphiql-debug-toolbar-0.2.0[python_targets_python3_11(-)] >=dev-python/django-mptt-0.13.4[python_targets_python3_11(-)] >=dev-python/django-pglocks-1.0.4[python_targets_python3_11(-)] >=dev-python/django-prometheus-2.1.0[python_targets_python3_11(-)] >=dev-python/django-redis-5.0.0[python_targets_python3_11(-)] >=dev-python/django-rq-2.5.1[python_targets_python3_11(-)] >=dev-python/django-tables2-2.4.1[python_targets_python3_11(-)] >=dev-python/django-taggit-1.5.1[python_targets_python3_11(-)] >=dev-python/django-timezone-field-4.2.1[python_targets_python3_11(-)] >=dev-python/djangorestframework-3.12.4[python_targets_python3_11(-)] >=dev-python/drf-yasg-1.20.0[python_targets_python3_11(-),validation] >=dev-python/graphene-django-2.15.0[python_targets_python3_11(-)] >=www-servers/gunicorn-20.1.0[python_targets_python3_11(-)] >=dev-python/jinja-3.0.3[python_targets_python3_11(-)] >=dev-python/markdown-3.3.6[python_targets_python3_11(-)] >=dev-python/markdown-include-0.6.0[python_targets_python3_11(-)] >=dev-python/mkdocs-material-7.3.6[python_targets_python3_11(-)] >=dev-python/netaddr-0.8.0[python_targets_python3_11(-)] >=dev-python/pillow-8.4.0[python_targets_python3_11(-)] dev-python/psycopg:2[python_targets_python3_11(-)] >=dev-python/pyyaml-6.0[python_targets_python3_11(-)] >=dev-python/svgwrite-1.4.1[python_targets_python3_11(-)] >=dev-python/tablib-3.1.0[python_targets_python3_11(-)] >=dev-python/jsonschema-3.2.0[python_targets_python3_11(-)] ldap? ( >=dev-python/django-auth-ldap-4.1.0[python_targets_python3_11(-)] ) )
DESCRIPTION=IP address and data center infrastructure management tool
EAPI=8
HOMEPAGE=https://github.com/netbox-community/netbox
INHERIT=python-single-r1 readme.gentoo-r1
IUSE=ldap python_single_target_python3_10 python_single_target_python3_11
KEYWORDS=~amd64
LICENSE=Apache-2.0
RDEPEND=acct-group/netbox acct-user/netbox python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_10? ( >=dev-python/django-3.2.9[python_targets_python3_10(-)] <dev-python/django-4[python_targets_python3_10(-)] >=dev-python/django-cors-headers-3.10.0[python_targets_python3_10(-)] >=dev-python/django-debug-toolbar-3.2.2[python_targets_python3_10(-)] >=dev-python/django-filter-21.1[python_targets_python3_10(-)] >=dev-python/django-graphiql-debug-toolbar-0.2.0[python_targets_python3_10(-)] >=dev-python/django-mptt-0.13.4[python_targets_python3_10(-)] >=dev-python/django-pglocks-1.0.4[python_targets_python3_10(-)] >=dev-python/django-prometheus-2.1.0[python_targets_python3_10(-)] >=dev-python/django-redis-5.0.0[python_targets_python3_10(-)] >=dev-python/django-rq-2.5.1[python_targets_python3_10(-)] >=dev-python/django-tables2-2.4.1[python_targets_python3_10(-)] >=dev-python/django-taggit-1.5.1[python_targets_python3_10(-)] >=dev-python/django-timezone-field-4.2.1[python_targets_python3_10(-)] >=dev-python/djangorestframework-3.12.4[python_targets_python3_10(-)] >=dev-python/drf-yasg-1.20.0[python_targets_python3_10(-),validation] >=dev-python/graphene-django-2.15.0[python_targets_python3_10(-)] >=www-servers/gunicorn-20.1.0[python_targets_python3_10(-)] >=dev-python/jinja-3.0.3[python_targets_python3_10(-)] >=dev-python/markdown-3.3.6[python_targets_python3_10(-)] >=dev-python/markdown-include-0.6.0[python_targets_python3_10(-)] >=dev-python/mkdocs-material-7.3.6[python_targets_python3_10(-)] >=dev-python/netaddr-0.8.0[python_targets_python3_10(-)] >=dev-python/pillow-8.4.0[python_targets_python3_10(-)] dev-python/psycopg:2[python_targets_python3_10(-)] >=dev-python/pyyaml-6.0[python_targets_python3_10(-)] >=dev-python/svgwrite-1.4.1[python_targets_python3_10(-)] >=dev-python/tablib-3.1.0[python_targets_python3_10(-)] >=dev-python/jsonschema-3.2.0[python_targets_python3_10(-)] ldap? ( >=dev-python/django-auth-ldap-4.1.0[python_targets_python3_10(-)] ) ) python_single_target_python3_11? ( >=dev-python/django-3.2.9[python_targets_python3_11(-)] <dev-python/django-4[python_targets_python3_11(-)] >=dev-python/django-cors-headers-3.10.0[python_targets_python3_11(-)] >=dev-python/django-debug-toolbar-3.2.2[python_targets_python3_11(-)] >=dev-python/django-filter-21.1[python_targets_python3_11(-)] >=dev-python/django-graphiql-debug-toolbar-0.2.0[python_targets_python3_11(-)] >=dev-python/django-mptt-0.13.4[python_targets_python3_11(-)] >=dev-python/django-pglocks-1.0.4[python_targets_python3_11(-)] >=dev-python/django-prometheus-2.1.0[python_targets_python3_11(-)] >=dev-python/django-redis-5.0.0[python_targets_python3_11(-)] >=dev-python/django-rq-2.5.1[python_targets_python3_11(-)] >=dev-python/django-tables2-2.4.1[python_targets_python3_11(-)] >=dev-python/django-taggit-1.5.1[python_targets_python3_11(-)] >=dev-python/django-timezone-field-4.2.1[python_targets_python3_11(-)] >=dev-python/djangorestframework-3.12.4[python_targets_python3_11(-)] >=dev-python/drf-yasg-1.20.0[python_targets_python3_11(-),validation] >=dev-python/graphene-django-2.15.0[python_targets_python3_11(-)] >=www-servers/gunicorn-20.1.0[python_targets_python3_11(-)] >=dev-python/jinja-3.0.3[python_targets_python3_11(-)] >=dev-python/markdown-3.3.6[python_targets_python3_11(-)] >=dev-python/markdown-include-0.6.0[python_targets_python3_11(-)] >=dev-python/mkdocs-material-7.3.6[python_targets_python3_11(-)] >=dev-python/netaddr-0.8.0[python_targets_python3_11(-)] >=dev-python/pillow-8.4.0[python_targets_python3_11(-)] dev-python/psycopg:2[python_targets_python3_11(-)] >=dev-python/pyyaml-6.0[python_targets_python3_11(-)] >=dev-python/svgwrite-1.4.1[python_targets_python3_11(-)] >=dev-python/tablib-3.1.0[python_targets_python3_11(-)] >=dev-python/jsonschema-3.2.0[python_targets_python3_11(-)] ldap? ( >=dev-python/django-auth-ldap-4.1.0[python_targets_python3_11(-)] ) )
REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 )
SLOT=0
SRC_URI=https://github.com/netbox-community/netbox/archive/v3.0.12.tar.gz -> netbox-3.0.12.tar.gz
_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 multilib c19072c3cd7ac5cb21de013f7e9832e0 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea python-single-r1 75118e916668a74c660a13b0ecb22562 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4
_md5_=0ab19e03245bdef5e160d3e0a2a54f29

View file

@ -1,15 +0,0 @@
DEFINED_PHASES=install postinst setup
DEPEND=acct-group/netbox acct-user/netbox python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_11? ( >=dev-python/django-3.2.12[python_targets_python3_11(-)] <dev-python/django-4[python_targets_python3_11(-)] >=dev-python/django-cors-headers-3.11.0[python_targets_python3_11(-)] >=dev-python/django-debug-toolbar-3.2.4[python_targets_python3_11(-)] >=dev-python/django-filter-21.1[python_targets_python3_11(-)] >=dev-python/django-graphiql-debug-toolbar-0.2.0[python_targets_python3_11(-)] >=dev-python/django-mptt-0.13.4[python_targets_python3_11(-)] >=dev-python/django-pglocks-1.0.4[python_targets_python3_11(-)] >=dev-python/django-prometheus-2.2.0[python_targets_python3_11(-)] >=dev-python/django-redis-5.2.0[python_targets_python3_11(-)] >=dev-python/django-rq-2.5.1[python_targets_python3_11(-)] >=dev-python/django-tables2-2.4.1[python_targets_python3_11(-)] >=dev-python/django-taggit-2.1.0[python_targets_python3_11(-)] >=dev-python/django-timezone-field-5.0[python_targets_python3_11(-)] >=dev-python/djangorestframework-3.12.4[python_targets_python3_11(-)] >=dev-python/drf-yasg-1.20.0[python_targets_python3_11(-),validation] >=dev-python/graphene-django-2.15.0[python_targets_python3_11(-)] >=www-servers/gunicorn-20.1.0[python_targets_python3_11(-)] >=dev-python/jinja-3.0.3[python_targets_python3_11(-)] >=dev-python/markdown-3.3.6[python_targets_python3_11(-)] >=dev-python/markdown-include-0.8.1[python_targets_python3_11(-)] >=dev-python/mkdocs-material-8.2.8[python_targets_python3_11(-)] >=dev-python/netaddr-0.8.0[python_targets_python3_11(-)] >=dev-python/pillow-9.0.1[python_targets_python3_11(-)] dev-python/psycopg:2[python_targets_python3_11(-)] >=dev-python/pyyaml-6.0[python_targets_python3_11(-)] >=dev-python/social-auth-app-django-5.0.0[python_targets_python3_11(-)] >=dev-python/social-auth-core-4.2.0[python_targets_python3_11(-)] >=dev-python/svgwrite-1.4.2[python_targets_python3_11(-)] >=dev-python/tablib-3.2.0[python_targets_python3_11(-)] >=dev-python/tzdata-2021.5[python_targets_python3_11(-)] >=dev-python/jsonschema-3.2.0[python_targets_python3_11(-)] ldap? ( >=dev-python/django-auth-ldap-4.1.0[python_targets_python3_11(-)] ) ) python_single_target_python3_12? ( >=dev-python/django-3.2.12[python_targets_python3_12(-)] <dev-python/django-4[python_targets_python3_12(-)] >=dev-python/django-cors-headers-3.11.0[python_targets_python3_12(-)] >=dev-python/django-debug-toolbar-3.2.4[python_targets_python3_12(-)] >=dev-python/django-filter-21.1[python_targets_python3_12(-)] >=dev-python/django-graphiql-debug-toolbar-0.2.0[python_targets_python3_12(-)] >=dev-python/django-mptt-0.13.4[python_targets_python3_12(-)] >=dev-python/django-pglocks-1.0.4[python_targets_python3_12(-)] >=dev-python/django-prometheus-2.2.0[python_targets_python3_12(-)] >=dev-python/django-redis-5.2.0[python_targets_python3_12(-)] >=dev-python/django-rq-2.5.1[python_targets_python3_12(-)] >=dev-python/django-tables2-2.4.1[python_targets_python3_12(-)] >=dev-python/django-taggit-2.1.0[python_targets_python3_12(-)] >=dev-python/django-timezone-field-5.0[python_targets_python3_12(-)] >=dev-python/djangorestframework-3.12.4[python_targets_python3_12(-)] >=dev-python/drf-yasg-1.20.0[python_targets_python3_12(-),validation] >=dev-python/graphene-django-2.15.0[python_targets_python3_12(-)] >=www-servers/gunicorn-20.1.0[python_targets_python3_12(-)] >=dev-python/jinja-3.0.3[python_targets_python3_12(-)] >=dev-python/markdown-3.3.6[python_targets_python3_12(-)] >=dev-python/markdown-include-0.8.1[python_targets_python3_12(-)] >=dev-python/mkdocs-material-8.2.8[python_targets_python3_12(-)] >=dev-python/netaddr-0.8.0[python_targets_python3_12(-)] >=dev-python/pillow-9.0.1[python_targets_python3_12(-)] dev-python/psycopg:2[python_targets_python3_12(-)] >=dev-python/pyyaml-6.0[python_targets_python3_12(-)] >=dev-python/social-auth-app-django-5.0.0[python_targets_python3_12(-)] >=dev-python/social-auth-core-4.2.0[python_targets_python3_12(-)] >=dev-python/svgwrite-1.4.2[python_targets_python3_12(-)] >=dev-python/tablib-3.2.0[python_targets_python3_12(-)] >=dev-python/tzdata-2021.5[python_targets_python3_12(-)] >=dev-python/jsonschema-3.2.0[python_targets_python3_12(-)] ldap? ( >=dev-python/django-auth-ldap-4.1.0[python_targets_python3_12(-)] ) )
DESCRIPTION=IP address and data center infrastructure management tool
EAPI=8
HOMEPAGE=https://github.com/netbox-community/netbox
INHERIT=python-single-r1 readme.gentoo-r1
IUSE=ldap python_single_target_python3_11 python_single_target_python3_12
KEYWORDS=~amd64
LICENSE=Apache-2.0
RDEPEND=acct-group/netbox acct-user/netbox python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_11? ( >=dev-python/django-3.2.12[python_targets_python3_11(-)] <dev-python/django-4[python_targets_python3_11(-)] >=dev-python/django-cors-headers-3.11.0[python_targets_python3_11(-)] >=dev-python/django-debug-toolbar-3.2.4[python_targets_python3_11(-)] >=dev-python/django-filter-21.1[python_targets_python3_11(-)] >=dev-python/django-graphiql-debug-toolbar-0.2.0[python_targets_python3_11(-)] >=dev-python/django-mptt-0.13.4[python_targets_python3_11(-)] >=dev-python/django-pglocks-1.0.4[python_targets_python3_11(-)] >=dev-python/django-prometheus-2.2.0[python_targets_python3_11(-)] >=dev-python/django-redis-5.2.0[python_targets_python3_11(-)] >=dev-python/django-rq-2.5.1[python_targets_python3_11(-)] >=dev-python/django-tables2-2.4.1[python_targets_python3_11(-)] >=dev-python/django-taggit-2.1.0[python_targets_python3_11(-)] >=dev-python/django-timezone-field-5.0[python_targets_python3_11(-)] >=dev-python/djangorestframework-3.12.4[python_targets_python3_11(-)] >=dev-python/drf-yasg-1.20.0[python_targets_python3_11(-),validation] >=dev-python/graphene-django-2.15.0[python_targets_python3_11(-)] >=www-servers/gunicorn-20.1.0[python_targets_python3_11(-)] >=dev-python/jinja-3.0.3[python_targets_python3_11(-)] >=dev-python/markdown-3.3.6[python_targets_python3_11(-)] >=dev-python/markdown-include-0.8.1[python_targets_python3_11(-)] >=dev-python/mkdocs-material-8.2.8[python_targets_python3_11(-)] >=dev-python/netaddr-0.8.0[python_targets_python3_11(-)] >=dev-python/pillow-9.0.1[python_targets_python3_11(-)] dev-python/psycopg:2[python_targets_python3_11(-)] >=dev-python/pyyaml-6.0[python_targets_python3_11(-)] >=dev-python/social-auth-app-django-5.0.0[python_targets_python3_11(-)] >=dev-python/social-auth-core-4.2.0[python_targets_python3_11(-)] >=dev-python/svgwrite-1.4.2[python_targets_python3_11(-)] >=dev-python/tablib-3.2.0[python_targets_python3_11(-)] >=dev-python/tzdata-2021.5[python_targets_python3_11(-)] >=dev-python/jsonschema-3.2.0[python_targets_python3_11(-)] ldap? ( >=dev-python/django-auth-ldap-4.1.0[python_targets_python3_11(-)] ) ) python_single_target_python3_12? ( >=dev-python/django-3.2.12[python_targets_python3_12(-)] <dev-python/django-4[python_targets_python3_12(-)] >=dev-python/django-cors-headers-3.11.0[python_targets_python3_12(-)] >=dev-python/django-debug-toolbar-3.2.4[python_targets_python3_12(-)] >=dev-python/django-filter-21.1[python_targets_python3_12(-)] >=dev-python/django-graphiql-debug-toolbar-0.2.0[python_targets_python3_12(-)] >=dev-python/django-mptt-0.13.4[python_targets_python3_12(-)] >=dev-python/django-pglocks-1.0.4[python_targets_python3_12(-)] >=dev-python/django-prometheus-2.2.0[python_targets_python3_12(-)] >=dev-python/django-redis-5.2.0[python_targets_python3_12(-)] >=dev-python/django-rq-2.5.1[python_targets_python3_12(-)] >=dev-python/django-tables2-2.4.1[python_targets_python3_12(-)] >=dev-python/django-taggit-2.1.0[python_targets_python3_12(-)] >=dev-python/django-timezone-field-5.0[python_targets_python3_12(-)] >=dev-python/djangorestframework-3.12.4[python_targets_python3_12(-)] >=dev-python/drf-yasg-1.20.0[python_targets_python3_12(-),validation] >=dev-python/graphene-django-2.15.0[python_targets_python3_12(-)] >=www-servers/gunicorn-20.1.0[python_targets_python3_12(-)] >=dev-python/jinja-3.0.3[python_targets_python3_12(-)] >=dev-python/markdown-3.3.6[python_targets_python3_12(-)] >=dev-python/markdown-include-0.8.1[python_targets_python3_12(-)] >=dev-python/mkdocs-material-8.2.8[python_targets_python3_12(-)] >=dev-python/netaddr-0.8.0[python_targets_python3_12(-)] >=dev-python/pillow-9.0.1[python_targets_python3_12(-)] dev-python/psycopg:2[python_targets_python3_12(-)] >=dev-python/pyyaml-6.0[python_targets_python3_12(-)] >=dev-python/social-auth-app-django-5.0.0[python_targets_python3_12(-)] >=dev-python/social-auth-core-4.2.0[python_targets_python3_12(-)] >=dev-python/svgwrite-1.4.2[python_targets_python3_12(-)] >=dev-python/tablib-3.2.0[python_targets_python3_12(-)] >=dev-python/tzdata-2021.5[python_targets_python3_12(-)] >=dev-python/jsonschema-3.2.0[python_targets_python3_12(-)] ldap? ( >=dev-python/django-auth-ldap-4.1.0[python_targets_python3_12(-)] ) )
REQUIRED_USE=^^ ( python_single_target_python3_11 python_single_target_python3_12 )
SLOT=0
SRC_URI=https://github.com/netbox-community/netbox/archive/v3.1.11.tar.gz -> netbox-3.1.11.tar.gz
_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 multilib c19072c3cd7ac5cb21de013f7e9832e0 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea python-single-r1 75118e916668a74c660a13b0ecb22562 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4
_md5_=928d2890706a17cba97fd351fc0dcbb1

View file

@ -1,15 +0,0 @@
DEFINED_PHASES=install postinst prepare setup
DEPEND=acct-group/netbox acct-user/netbox python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_11? ( >=dev-python/bleach-5.0.1[python_targets_python3_11(-)] >=dev-python/django-4.0.7[python_targets_python3_11(-)] <dev-python/django-4.1[python_targets_python3_11(-)] >=dev-python/django-cors-headers-3.13.0[python_targets_python3_11(-)] >=dev-python/django-debug-toolbar-3.5.0[python_targets_python3_11(-)] >=dev-python/django-filter-22.1[python_targets_python3_11(-)] >=dev-python/django-graphiql-debug-toolbar-0.2.0[python_targets_python3_11(-)] >=dev-python/django-mptt-0.13.4[python_targets_python3_11(-)] >=dev-python/django-pglocks-1.0.4[python_targets_python3_11(-)] >=dev-python/django-prometheus-2.2.0[python_targets_python3_11(-)] >=dev-python/django-redis-5.2.0[python_targets_python3_11(-)] >=dev-python/django-rq-2.5.1[python_targets_python3_11(-)] >=dev-python/django-tables2-2.4.1[python_targets_python3_11(-)] >=dev-python/django-taggit-2.1.0[python_targets_python3_11(-)] >=dev-python/django-timezone-field-5.0[python_targets_python3_11(-)] >=dev-python/djangorestframework-3.13.1[python_targets_python3_11(-)] >=dev-python/drf-yasg-1.21.3[python_targets_python3_11(-),validation] >=dev-python/graphene-django-2.15.0[python_targets_python3_11(-)] >=www-servers/gunicorn-20.1.0[python_targets_python3_11(-)] >=dev-python/jinja-3.1.2[python_targets_python3_11(-)] >=dev-python/markdown-3.4.1[python_targets_python3_11(-)] >=dev-python/markdown-include-0.7.0[python_targets_python3_11(-)] >=dev-python/mkdocs-material-8.4.0[python_targets_python3_11(-)] dev-python/mkdocstrings-python[python_targets_python3_11(-)] >=dev-python/netaddr-0.8.0[python_targets_python3_11(-)] >=dev-python/pillow-9.2.0[python_targets_python3_11(-)] dev-python/psycopg:2[python_targets_python3_11(-)] >=dev-python/pyyaml-6.0[python_targets_python3_11(-)] >=dev-python/sentry-sdk-1.9.5[python_targets_python3_11(-)] >=dev-python/social-auth-app-django-5.0.0[python_targets_python3_11(-)] >=dev-python/social-auth-core-4.3.0[python_targets_python3_11(-)] >=dev-python/svgwrite-1.4.3[python_targets_python3_11(-)] >=dev-python/tablib-3.2.1[python_targets_python3_11(-)] >=dev-python/tzdata-2022.1[python_targets_python3_11(-)] >=dev-python/jsonschema-3.2.0[python_targets_python3_11(-)] >=dev-python/pytz-2022.1[python_targets_python3_11(-)] ldap? ( >=dev-python/django-auth-ldap-4.1.0[python_targets_python3_11(-)] ) ) python_single_target_python3_12? ( >=dev-python/bleach-5.0.1[python_targets_python3_12(-)] >=dev-python/django-4.0.7[python_targets_python3_12(-)] <dev-python/django-4.1[python_targets_python3_12(-)] >=dev-python/django-cors-headers-3.13.0[python_targets_python3_12(-)] >=dev-python/django-debug-toolbar-3.5.0[python_targets_python3_12(-)] >=dev-python/django-filter-22.1[python_targets_python3_12(-)] >=dev-python/django-graphiql-debug-toolbar-0.2.0[python_targets_python3_12(-)] >=dev-python/django-mptt-0.13.4[python_targets_python3_12(-)] >=dev-python/django-pglocks-1.0.4[python_targets_python3_12(-)] >=dev-python/django-prometheus-2.2.0[python_targets_python3_12(-)] >=dev-python/django-redis-5.2.0[python_targets_python3_12(-)] >=dev-python/django-rq-2.5.1[python_targets_python3_12(-)] >=dev-python/django-tables2-2.4.1[python_targets_python3_12(-)] >=dev-python/django-taggit-2.1.0[python_targets_python3_12(-)] >=dev-python/django-timezone-field-5.0[python_targets_python3_12(-)] >=dev-python/djangorestframework-3.13.1[python_targets_python3_12(-)] >=dev-python/drf-yasg-1.21.3[python_targets_python3_12(-),validation] >=dev-python/graphene-django-2.15.0[python_targets_python3_12(-)] >=www-servers/gunicorn-20.1.0[python_targets_python3_12(-)] >=dev-python/jinja-3.1.2[python_targets_python3_12(-)] >=dev-python/markdown-3.4.1[python_targets_python3_12(-)] >=dev-python/markdown-include-0.7.0[python_targets_python3_12(-)] >=dev-python/mkdocs-material-8.4.0[python_targets_python3_12(-)] dev-python/mkdocstrings-python[python_targets_python3_12(-)] >=dev-python/netaddr-0.8.0[python_targets_python3_12(-)] >=dev-python/pillow-9.2.0[python_targets_python3_12(-)] dev-python/psycopg:2[python_targets_python3_12(-)] >=dev-python/pyyaml-6.0[python_targets_python3_12(-)] >=dev-python/sentry-sdk-1.9.5[python_targets_python3_12(-)] >=dev-python/social-auth-app-django-5.0.0[python_targets_python3_12(-)] >=dev-python/social-auth-core-4.3.0[python_targets_python3_12(-)] >=dev-python/svgwrite-1.4.3[python_targets_python3_12(-)] >=dev-python/tablib-3.2.1[python_targets_python3_12(-)] >=dev-python/tzdata-2022.1[python_targets_python3_12(-)] >=dev-python/jsonschema-3.2.0[python_targets_python3_12(-)] >=dev-python/pytz-2022.1[python_targets_python3_12(-)] ldap? ( >=dev-python/django-auth-ldap-4.1.0[python_targets_python3_12(-)] ) )
DESCRIPTION=IP address and data center infrastructure management tool
EAPI=8
HOMEPAGE=https://github.com/netbox-community/netbox
INHERIT=python-single-r1 readme.gentoo-r1
IUSE=ldap python_single_target_python3_11 python_single_target_python3_12
KEYWORDS=~amd64
LICENSE=Apache-2.0
RDEPEND=acct-group/netbox acct-user/netbox python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_11? ( >=dev-python/bleach-5.0.1[python_targets_python3_11(-)] >=dev-python/django-4.0.7[python_targets_python3_11(-)] <dev-python/django-4.1[python_targets_python3_11(-)] >=dev-python/django-cors-headers-3.13.0[python_targets_python3_11(-)] >=dev-python/django-debug-toolbar-3.5.0[python_targets_python3_11(-)] >=dev-python/django-filter-22.1[python_targets_python3_11(-)] >=dev-python/django-graphiql-debug-toolbar-0.2.0[python_targets_python3_11(-)] >=dev-python/django-mptt-0.13.4[python_targets_python3_11(-)] >=dev-python/django-pglocks-1.0.4[python_targets_python3_11(-)] >=dev-python/django-prometheus-2.2.0[python_targets_python3_11(-)] >=dev-python/django-redis-5.2.0[python_targets_python3_11(-)] >=dev-python/django-rq-2.5.1[python_targets_python3_11(-)] >=dev-python/django-tables2-2.4.1[python_targets_python3_11(-)] >=dev-python/django-taggit-2.1.0[python_targets_python3_11(-)] >=dev-python/django-timezone-field-5.0[python_targets_python3_11(-)] >=dev-python/djangorestframework-3.13.1[python_targets_python3_11(-)] >=dev-python/drf-yasg-1.21.3[python_targets_python3_11(-),validation] >=dev-python/graphene-django-2.15.0[python_targets_python3_11(-)] >=www-servers/gunicorn-20.1.0[python_targets_python3_11(-)] >=dev-python/jinja-3.1.2[python_targets_python3_11(-)] >=dev-python/markdown-3.4.1[python_targets_python3_11(-)] >=dev-python/markdown-include-0.7.0[python_targets_python3_11(-)] >=dev-python/mkdocs-material-8.4.0[python_targets_python3_11(-)] dev-python/mkdocstrings-python[python_targets_python3_11(-)] >=dev-python/netaddr-0.8.0[python_targets_python3_11(-)] >=dev-python/pillow-9.2.0[python_targets_python3_11(-)] dev-python/psycopg:2[python_targets_python3_11(-)] >=dev-python/pyyaml-6.0[python_targets_python3_11(-)] >=dev-python/sentry-sdk-1.9.5[python_targets_python3_11(-)] >=dev-python/social-auth-app-django-5.0.0[python_targets_python3_11(-)] >=dev-python/social-auth-core-4.3.0[python_targets_python3_11(-)] >=dev-python/svgwrite-1.4.3[python_targets_python3_11(-)] >=dev-python/tablib-3.2.1[python_targets_python3_11(-)] >=dev-python/tzdata-2022.1[python_targets_python3_11(-)] >=dev-python/jsonschema-3.2.0[python_targets_python3_11(-)] >=dev-python/pytz-2022.1[python_targets_python3_11(-)] ldap? ( >=dev-python/django-auth-ldap-4.1.0[python_targets_python3_11(-)] ) ) python_single_target_python3_12? ( >=dev-python/bleach-5.0.1[python_targets_python3_12(-)] >=dev-python/django-4.0.7[python_targets_python3_12(-)] <dev-python/django-4.1[python_targets_python3_12(-)] >=dev-python/django-cors-headers-3.13.0[python_targets_python3_12(-)] >=dev-python/django-debug-toolbar-3.5.0[python_targets_python3_12(-)] >=dev-python/django-filter-22.1[python_targets_python3_12(-)] >=dev-python/django-graphiql-debug-toolbar-0.2.0[python_targets_python3_12(-)] >=dev-python/django-mptt-0.13.4[python_targets_python3_12(-)] >=dev-python/django-pglocks-1.0.4[python_targets_python3_12(-)] >=dev-python/django-prometheus-2.2.0[python_targets_python3_12(-)] >=dev-python/django-redis-5.2.0[python_targets_python3_12(-)] >=dev-python/django-rq-2.5.1[python_targets_python3_12(-)] >=dev-python/django-tables2-2.4.1[python_targets_python3_12(-)] >=dev-python/django-taggit-2.1.0[python_targets_python3_12(-)] >=dev-python/django-timezone-field-5.0[python_targets_python3_12(-)] >=dev-python/djangorestframework-3.13.1[python_targets_python3_12(-)] >=dev-python/drf-yasg-1.21.3[python_targets_python3_12(-),validation] >=dev-python/graphene-django-2.15.0[python_targets_python3_12(-)] >=www-servers/gunicorn-20.1.0[python_targets_python3_12(-)] >=dev-python/jinja-3.1.2[python_targets_python3_12(-)] >=dev-python/markdown-3.4.1[python_targets_python3_12(-)] >=dev-python/markdown-include-0.7.0[python_targets_python3_12(-)] >=dev-python/mkdocs-material-8.4.0[python_targets_python3_12(-)] dev-python/mkdocstrings-python[python_targets_python3_12(-)] >=dev-python/netaddr-0.8.0[python_targets_python3_12(-)] >=dev-python/pillow-9.2.0[python_targets_python3_12(-)] dev-python/psycopg:2[python_targets_python3_12(-)] >=dev-python/pyyaml-6.0[python_targets_python3_12(-)] >=dev-python/sentry-sdk-1.9.5[python_targets_python3_12(-)] >=dev-python/social-auth-app-django-5.0.0[python_targets_python3_12(-)] >=dev-python/social-auth-core-4.3.0[python_targets_python3_12(-)] >=dev-python/svgwrite-1.4.3[python_targets_python3_12(-)] >=dev-python/tablib-3.2.1[python_targets_python3_12(-)] >=dev-python/tzdata-2022.1[python_targets_python3_12(-)] >=dev-python/jsonschema-3.2.0[python_targets_python3_12(-)] >=dev-python/pytz-2022.1[python_targets_python3_12(-)] ldap? ( >=dev-python/django-auth-ldap-4.1.0[python_targets_python3_12(-)] ) )
REQUIRED_USE=^^ ( python_single_target_python3_11 python_single_target_python3_12 )
SLOT=0
SRC_URI=https://github.com/netbox-community/netbox/archive/v3.2.9.tar.gz -> netbox-3.2.9.tar.gz
_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 multilib c19072c3cd7ac5cb21de013f7e9832e0 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea python-single-r1 75118e916668a74c660a13b0ecb22562 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4
_md5_=02be84b22ebf50ac90eccb5b5c68661a

View file

@ -1,15 +0,0 @@
DEFINED_PHASES=install postinst prepare setup
DEPEND=acct-group/netbox acct-user/netbox python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_11? ( >=dev-python/bleach-5.0.1[python_targets_python3_11(-)] <dev-python/django-4.1[python_targets_python3_11(-)] >=dev-python/django-4.0.8[python_targets_python3_11(-)] >=dev-python/django-cors-headers-3.13.0[python_targets_python3_11(-)] >=dev-python/django-debug-toolbar-3.7.0[python_targets_python3_11(-)] >=dev-python/django-filter-22.1[python_targets_python3_11(-)] >=dev-python/django-graphiql-debug-toolbar-0.2.0[python_targets_python3_11(-)] >=dev-python/django-mptt-0.14[python_targets_python3_11(-)] >=dev-python/django-pglocks-1.0.4[python_targets_python3_11(-)] >=dev-python/django-prometheus-2.2.0[python_targets_python3_11(-)] >=dev-python/django-redis-5.2.0[python_targets_python3_11(-)] >=dev-python/django-rq-2.6.0[python_targets_python3_11(-)] >=dev-python/django-tables2-2.4.1[python_targets_python3_11(-)] >=dev-python/django-taggit-3.1.0[python_targets_python3_11(-)] >=dev-python/django-timezone-field-5.0[python_targets_python3_11(-)] >=dev-python/djangorestframework-3.14.0[python_targets_python3_11(-)] >=dev-python/drf-yasg-1.21.4[python_targets_python3_11(-),validation] <dev-python/graphene-django-3 >=dev-python/graphene-django-2.15.0[python_targets_python3_11(-)] >=www-servers/gunicorn-20.1.0[python_targets_python3_11(-)] >=dev-python/jinja-3.1.2[python_targets_python3_11(-)] >=dev-python/markdown-3.3.7[python_targets_python3_11(-)] >=dev-python/mkdocs-material-8.5.11[python_targets_python3_11(-)] dev-python/mkdocstrings-python[python_targets_python3_11(-)] >=dev-python/netaddr-0.8.0[python_targets_python3_11(-)] >=dev-python/pillow-9.3.0[python_targets_python3_11(-)] dev-python/psycopg:2[python_targets_python3_11(-)] >=dev-python/pyyaml-6.0[python_targets_python3_11(-)] >=dev-python/sentry-sdk-1.11.1[python_targets_python3_11(-)] >=dev-python/social-auth-app-django-5.0.0[python_targets_python3_11(-)] >=dev-python/social-auth-core-4.3.0[python_targets_python3_11(-)] dev-python/python-jose[python_targets_python3_11(-)] >=dev-python/svgwrite-1.4.3[python_targets_python3_11(-)] >=dev-python/tablib-3.2.1[python_targets_python3_11(-)] >=dev-python/tzdata-2022.7[python_targets_python3_11(-)] >=dev-python/jsonschema-3.2.0[python_targets_python3_11(-)] ldap? ( >=dev-python/django-auth-ldap-4.1.0[python_targets_python3_11(-)] ) ) python_single_target_python3_12? ( >=dev-python/bleach-5.0.1[python_targets_python3_12(-)] <dev-python/django-4.1[python_targets_python3_12(-)] >=dev-python/django-4.0.8[python_targets_python3_12(-)] >=dev-python/django-cors-headers-3.13.0[python_targets_python3_12(-)] >=dev-python/django-debug-toolbar-3.7.0[python_targets_python3_12(-)] >=dev-python/django-filter-22.1[python_targets_python3_12(-)] >=dev-python/django-graphiql-debug-toolbar-0.2.0[python_targets_python3_12(-)] >=dev-python/django-mptt-0.14[python_targets_python3_12(-)] >=dev-python/django-pglocks-1.0.4[python_targets_python3_12(-)] >=dev-python/django-prometheus-2.2.0[python_targets_python3_12(-)] >=dev-python/django-redis-5.2.0[python_targets_python3_12(-)] >=dev-python/django-rq-2.6.0[python_targets_python3_12(-)] >=dev-python/django-tables2-2.4.1[python_targets_python3_12(-)] >=dev-python/django-taggit-3.1.0[python_targets_python3_12(-)] >=dev-python/django-timezone-field-5.0[python_targets_python3_12(-)] >=dev-python/djangorestframework-3.14.0[python_targets_python3_12(-)] >=dev-python/drf-yasg-1.21.4[python_targets_python3_12(-),validation] <dev-python/graphene-django-3 >=dev-python/graphene-django-2.15.0[python_targets_python3_12(-)] >=www-servers/gunicorn-20.1.0[python_targets_python3_12(-)] >=dev-python/jinja-3.1.2[python_targets_python3_12(-)] >=dev-python/markdown-3.3.7[python_targets_python3_12(-)] >=dev-python/mkdocs-material-8.5.11[python_targets_python3_12(-)] dev-python/mkdocstrings-python[python_targets_python3_12(-)] >=dev-python/netaddr-0.8.0[python_targets_python3_12(-)] >=dev-python/pillow-9.3.0[python_targets_python3_12(-)] dev-python/psycopg:2[python_targets_python3_12(-)] >=dev-python/pyyaml-6.0[python_targets_python3_12(-)] >=dev-python/sentry-sdk-1.11.1[python_targets_python3_12(-)] >=dev-python/social-auth-app-django-5.0.0[python_targets_python3_12(-)] >=dev-python/social-auth-core-4.3.0[python_targets_python3_12(-)] dev-python/python-jose[python_targets_python3_12(-)] >=dev-python/svgwrite-1.4.3[python_targets_python3_12(-)] >=dev-python/tablib-3.2.1[python_targets_python3_12(-)] >=dev-python/tzdata-2022.7[python_targets_python3_12(-)] >=dev-python/jsonschema-3.2.0[python_targets_python3_12(-)] ldap? ( >=dev-python/django-auth-ldap-4.1.0[python_targets_python3_12(-)] ) )
DESCRIPTION=IP address and data center infrastructure management tool
EAPI=8
HOMEPAGE=https://github.com/netbox-community/netbox
INHERIT=python-single-r1 readme.gentoo-r1
IUSE=ldap python_single_target_python3_11 python_single_target_python3_12
KEYWORDS=~amd64
LICENSE=Apache-2.0
RDEPEND=acct-group/netbox acct-user/netbox python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_11? ( >=dev-python/bleach-5.0.1[python_targets_python3_11(-)] <dev-python/django-4.1[python_targets_python3_11(-)] >=dev-python/django-4.0.8[python_targets_python3_11(-)] >=dev-python/django-cors-headers-3.13.0[python_targets_python3_11(-)] >=dev-python/django-debug-toolbar-3.7.0[python_targets_python3_11(-)] >=dev-python/django-filter-22.1[python_targets_python3_11(-)] >=dev-python/django-graphiql-debug-toolbar-0.2.0[python_targets_python3_11(-)] >=dev-python/django-mptt-0.14[python_targets_python3_11(-)] >=dev-python/django-pglocks-1.0.4[python_targets_python3_11(-)] >=dev-python/django-prometheus-2.2.0[python_targets_python3_11(-)] >=dev-python/django-redis-5.2.0[python_targets_python3_11(-)] >=dev-python/django-rq-2.6.0[python_targets_python3_11(-)] >=dev-python/django-tables2-2.4.1[python_targets_python3_11(-)] >=dev-python/django-taggit-3.1.0[python_targets_python3_11(-)] >=dev-python/django-timezone-field-5.0[python_targets_python3_11(-)] >=dev-python/djangorestframework-3.14.0[python_targets_python3_11(-)] >=dev-python/drf-yasg-1.21.4[python_targets_python3_11(-),validation] <dev-python/graphene-django-3 >=dev-python/graphene-django-2.15.0[python_targets_python3_11(-)] >=www-servers/gunicorn-20.1.0[python_targets_python3_11(-)] >=dev-python/jinja-3.1.2[python_targets_python3_11(-)] >=dev-python/markdown-3.3.7[python_targets_python3_11(-)] >=dev-python/mkdocs-material-8.5.11[python_targets_python3_11(-)] dev-python/mkdocstrings-python[python_targets_python3_11(-)] >=dev-python/netaddr-0.8.0[python_targets_python3_11(-)] >=dev-python/pillow-9.3.0[python_targets_python3_11(-)] dev-python/psycopg:2[python_targets_python3_11(-)] >=dev-python/pyyaml-6.0[python_targets_python3_11(-)] >=dev-python/sentry-sdk-1.11.1[python_targets_python3_11(-)] >=dev-python/social-auth-app-django-5.0.0[python_targets_python3_11(-)] >=dev-python/social-auth-core-4.3.0[python_targets_python3_11(-)] dev-python/python-jose[python_targets_python3_11(-)] >=dev-python/svgwrite-1.4.3[python_targets_python3_11(-)] >=dev-python/tablib-3.2.1[python_targets_python3_11(-)] >=dev-python/tzdata-2022.7[python_targets_python3_11(-)] >=dev-python/jsonschema-3.2.0[python_targets_python3_11(-)] ldap? ( >=dev-python/django-auth-ldap-4.1.0[python_targets_python3_11(-)] ) ) python_single_target_python3_12? ( >=dev-python/bleach-5.0.1[python_targets_python3_12(-)] <dev-python/django-4.1[python_targets_python3_12(-)] >=dev-python/django-4.0.8[python_targets_python3_12(-)] >=dev-python/django-cors-headers-3.13.0[python_targets_python3_12(-)] >=dev-python/django-debug-toolbar-3.7.0[python_targets_python3_12(-)] >=dev-python/django-filter-22.1[python_targets_python3_12(-)] >=dev-python/django-graphiql-debug-toolbar-0.2.0[python_targets_python3_12(-)] >=dev-python/django-mptt-0.14[python_targets_python3_12(-)] >=dev-python/django-pglocks-1.0.4[python_targets_python3_12(-)] >=dev-python/django-prometheus-2.2.0[python_targets_python3_12(-)] >=dev-python/django-redis-5.2.0[python_targets_python3_12(-)] >=dev-python/django-rq-2.6.0[python_targets_python3_12(-)] >=dev-python/django-tables2-2.4.1[python_targets_python3_12(-)] >=dev-python/django-taggit-3.1.0[python_targets_python3_12(-)] >=dev-python/django-timezone-field-5.0[python_targets_python3_12(-)] >=dev-python/djangorestframework-3.14.0[python_targets_python3_12(-)] >=dev-python/drf-yasg-1.21.4[python_targets_python3_12(-),validation] <dev-python/graphene-django-3 >=dev-python/graphene-django-2.15.0[python_targets_python3_12(-)] >=www-servers/gunicorn-20.1.0[python_targets_python3_12(-)] >=dev-python/jinja-3.1.2[python_targets_python3_12(-)] >=dev-python/markdown-3.3.7[python_targets_python3_12(-)] >=dev-python/mkdocs-material-8.5.11[python_targets_python3_12(-)] dev-python/mkdocstrings-python[python_targets_python3_12(-)] >=dev-python/netaddr-0.8.0[python_targets_python3_12(-)] >=dev-python/pillow-9.3.0[python_targets_python3_12(-)] dev-python/psycopg:2[python_targets_python3_12(-)] >=dev-python/pyyaml-6.0[python_targets_python3_12(-)] >=dev-python/sentry-sdk-1.11.1[python_targets_python3_12(-)] >=dev-python/social-auth-app-django-5.0.0[python_targets_python3_12(-)] >=dev-python/social-auth-core-4.3.0[python_targets_python3_12(-)] dev-python/python-jose[python_targets_python3_12(-)] >=dev-python/svgwrite-1.4.3[python_targets_python3_12(-)] >=dev-python/tablib-3.2.1[python_targets_python3_12(-)] >=dev-python/tzdata-2022.7[python_targets_python3_12(-)] >=dev-python/jsonschema-3.2.0[python_targets_python3_12(-)] ldap? ( >=dev-python/django-auth-ldap-4.1.0[python_targets_python3_12(-)] ) )
REQUIRED_USE=^^ ( python_single_target_python3_11 python_single_target_python3_12 )
SLOT=0
SRC_URI=https://github.com/netbox-community/netbox/archive/v3.3.9.tar.gz -> netbox-3.3.9.tar.gz
_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 multilib c19072c3cd7ac5cb21de013f7e9832e0 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea python-single-r1 75118e916668a74c660a13b0ecb22562 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4
_md5_=5ee0a8df60f48da95990d6780ead8dd4

View file

@ -1,15 +0,0 @@
DEFINED_PHASES=install postinst prepare setup
DEPEND=acct-group/netbox acct-user/netbox python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_11? ( >=dev-python/bleach-5.0.1[python_targets_python3_11(-)] <dev-python/django-4.2[python_targets_python3_11(-)] >=dev-python/django-4.1.8[python_targets_python3_11(-)] >=dev-python/django-cors-headers-3.14.0[python_targets_python3_11(-)] >=dev-python/django-debug-toolbar-4.0.0[python_targets_python3_11(-)] >=dev-python/django-filter-23.1[python_targets_python3_11(-)] >=dev-python/django-graphiql-debug-toolbar-0.2.0[python_targets_python3_11(-)] >=dev-python/django-mptt-0.14[python_targets_python3_11(-)] >=dev-python/django-pglocks-1.0.4[python_targets_python3_11(-)] >=dev-python/django-prometheus-2.2.0[python_targets_python3_11(-)] >=dev-python/django-redis-5.2.0[python_targets_python3_11(-)] >=dev-python/django-rich-1.5.0[python_targets_python3_11(-)] >=dev-python/django-rq-2.7.0[python_targets_python3_11(-)] >=dev-python/django-tables2-2.5.3[python_targets_python3_11(-)] >=dev-python/django-taggit-3.1.0[python_targets_python3_11(-)] >=dev-python/django-timezone-field-5.0[python_targets_python3_11(-)] >=dev-python/djangorestframework-3.14.0[python_targets_python3_11(-)] >=dev-python/drf-yasg-1.21.5[python_targets_python3_11(-),validation] >=dev-python/graphene-django-3.0.0[python_targets_python3_11(-)] >=www-servers/gunicorn-20.1.0[python_targets_python3_11(-)] >=dev-python/jinja-3.1.2[python_targets_python3_11(-)] >=dev-python/markdown-3.3.7[python_targets_python3_11(-)] >=dev-python/mkdocs-material-9.1.8[python_targets_python3_11(-)] dev-python/mkdocstrings-python[python_targets_python3_11(-)] >=dev-python/netaddr-0.8.0[python_targets_python3_11(-)] >=dev-python/pillow-9.5.0[python_targets_python3_11(-)] dev-python/psycopg:2[python_targets_python3_11(-)] >=dev-python/pyyaml-6.0[python_targets_python3_11(-)] >=dev-python/sentry-sdk-1.21.0[python_targets_python3_11(-)] >=dev-python/social-auth-app-django-5.0.0[python_targets_python3_11(-)] >=dev-python/social-auth-core-4.4.2[python_targets_python3_11(-)] dev-python/python-jose[python_targets_python3_11(-)] >=dev-python/svgwrite-1.4.3[python_targets_python3_11(-)] >=dev-python/tablib-3.4.0[python_targets_python3_11(-)] >=dev-python/tzdata-2023.3[python_targets_python3_11(-)] >=dev-python/jsonschema-3.2.0[python_targets_python3_11(-)] ldap? ( >=dev-python/django-auth-ldap-4.1.0[python_targets_python3_11(-)] ) ) python_single_target_python3_12? ( >=dev-python/bleach-5.0.1[python_targets_python3_12(-)] <dev-python/django-4.2[python_targets_python3_12(-)] >=dev-python/django-4.1.8[python_targets_python3_12(-)] >=dev-python/django-cors-headers-3.14.0[python_targets_python3_12(-)] >=dev-python/django-debug-toolbar-4.0.0[python_targets_python3_12(-)] >=dev-python/django-filter-23.1[python_targets_python3_12(-)] >=dev-python/django-graphiql-debug-toolbar-0.2.0[python_targets_python3_12(-)] >=dev-python/django-mptt-0.14[python_targets_python3_12(-)] >=dev-python/django-pglocks-1.0.4[python_targets_python3_12(-)] >=dev-python/django-prometheus-2.2.0[python_targets_python3_12(-)] >=dev-python/django-redis-5.2.0[python_targets_python3_12(-)] >=dev-python/django-rich-1.5.0[python_targets_python3_12(-)] >=dev-python/django-rq-2.7.0[python_targets_python3_12(-)] >=dev-python/django-tables2-2.5.3[python_targets_python3_12(-)] >=dev-python/django-taggit-3.1.0[python_targets_python3_12(-)] >=dev-python/django-timezone-field-5.0[python_targets_python3_12(-)] >=dev-python/djangorestframework-3.14.0[python_targets_python3_12(-)] >=dev-python/drf-yasg-1.21.5[python_targets_python3_12(-),validation] >=dev-python/graphene-django-3.0.0[python_targets_python3_12(-)] >=www-servers/gunicorn-20.1.0[python_targets_python3_12(-)] >=dev-python/jinja-3.1.2[python_targets_python3_12(-)] >=dev-python/markdown-3.3.7[python_targets_python3_12(-)] >=dev-python/mkdocs-material-9.1.8[python_targets_python3_12(-)] dev-python/mkdocstrings-python[python_targets_python3_12(-)] >=dev-python/netaddr-0.8.0[python_targets_python3_12(-)] >=dev-python/pillow-9.5.0[python_targets_python3_12(-)] dev-python/psycopg:2[python_targets_python3_12(-)] >=dev-python/pyyaml-6.0[python_targets_python3_12(-)] >=dev-python/sentry-sdk-1.21.0[python_targets_python3_12(-)] >=dev-python/social-auth-app-django-5.0.0[python_targets_python3_12(-)] >=dev-python/social-auth-core-4.4.2[python_targets_python3_12(-)] dev-python/python-jose[python_targets_python3_12(-)] >=dev-python/svgwrite-1.4.3[python_targets_python3_12(-)] >=dev-python/tablib-3.4.0[python_targets_python3_12(-)] >=dev-python/tzdata-2023.3[python_targets_python3_12(-)] >=dev-python/jsonschema-3.2.0[python_targets_python3_12(-)] ldap? ( >=dev-python/django-auth-ldap-4.1.0[python_targets_python3_12(-)] ) )
DESCRIPTION=IP address and data center infrastructure management tool
EAPI=8
HOMEPAGE=https://github.com/netbox-community/netbox
INHERIT=python-single-r1 readme.gentoo-r1
IUSE=ldap python_single_target_python3_11 python_single_target_python3_12
KEYWORDS=~amd64
LICENSE=Apache-2.0
RDEPEND=acct-group/netbox acct-user/netbox python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_11? ( >=dev-python/bleach-5.0.1[python_targets_python3_11(-)] <dev-python/django-4.2[python_targets_python3_11(-)] >=dev-python/django-4.1.8[python_targets_python3_11(-)] >=dev-python/django-cors-headers-3.14.0[python_targets_python3_11(-)] >=dev-python/django-debug-toolbar-4.0.0[python_targets_python3_11(-)] >=dev-python/django-filter-23.1[python_targets_python3_11(-)] >=dev-python/django-graphiql-debug-toolbar-0.2.0[python_targets_python3_11(-)] >=dev-python/django-mptt-0.14[python_targets_python3_11(-)] >=dev-python/django-pglocks-1.0.4[python_targets_python3_11(-)] >=dev-python/django-prometheus-2.2.0[python_targets_python3_11(-)] >=dev-python/django-redis-5.2.0[python_targets_python3_11(-)] >=dev-python/django-rich-1.5.0[python_targets_python3_11(-)] >=dev-python/django-rq-2.7.0[python_targets_python3_11(-)] >=dev-python/django-tables2-2.5.3[python_targets_python3_11(-)] >=dev-python/django-taggit-3.1.0[python_targets_python3_11(-)] >=dev-python/django-timezone-field-5.0[python_targets_python3_11(-)] >=dev-python/djangorestframework-3.14.0[python_targets_python3_11(-)] >=dev-python/drf-yasg-1.21.5[python_targets_python3_11(-),validation] >=dev-python/graphene-django-3.0.0[python_targets_python3_11(-)] >=www-servers/gunicorn-20.1.0[python_targets_python3_11(-)] >=dev-python/jinja-3.1.2[python_targets_python3_11(-)] >=dev-python/markdown-3.3.7[python_targets_python3_11(-)] >=dev-python/mkdocs-material-9.1.8[python_targets_python3_11(-)] dev-python/mkdocstrings-python[python_targets_python3_11(-)] >=dev-python/netaddr-0.8.0[python_targets_python3_11(-)] >=dev-python/pillow-9.5.0[python_targets_python3_11(-)] dev-python/psycopg:2[python_targets_python3_11(-)] >=dev-python/pyyaml-6.0[python_targets_python3_11(-)] >=dev-python/sentry-sdk-1.21.0[python_targets_python3_11(-)] >=dev-python/social-auth-app-django-5.0.0[python_targets_python3_11(-)] >=dev-python/social-auth-core-4.4.2[python_targets_python3_11(-)] dev-python/python-jose[python_targets_python3_11(-)] >=dev-python/svgwrite-1.4.3[python_targets_python3_11(-)] >=dev-python/tablib-3.4.0[python_targets_python3_11(-)] >=dev-python/tzdata-2023.3[python_targets_python3_11(-)] >=dev-python/jsonschema-3.2.0[python_targets_python3_11(-)] ldap? ( >=dev-python/django-auth-ldap-4.1.0[python_targets_python3_11(-)] ) ) python_single_target_python3_12? ( >=dev-python/bleach-5.0.1[python_targets_python3_12(-)] <dev-python/django-4.2[python_targets_python3_12(-)] >=dev-python/django-4.1.8[python_targets_python3_12(-)] >=dev-python/django-cors-headers-3.14.0[python_targets_python3_12(-)] >=dev-python/django-debug-toolbar-4.0.0[python_targets_python3_12(-)] >=dev-python/django-filter-23.1[python_targets_python3_12(-)] >=dev-python/django-graphiql-debug-toolbar-0.2.0[python_targets_python3_12(-)] >=dev-python/django-mptt-0.14[python_targets_python3_12(-)] >=dev-python/django-pglocks-1.0.4[python_targets_python3_12(-)] >=dev-python/django-prometheus-2.2.0[python_targets_python3_12(-)] >=dev-python/django-redis-5.2.0[python_targets_python3_12(-)] >=dev-python/django-rich-1.5.0[python_targets_python3_12(-)] >=dev-python/django-rq-2.7.0[python_targets_python3_12(-)] >=dev-python/django-tables2-2.5.3[python_targets_python3_12(-)] >=dev-python/django-taggit-3.1.0[python_targets_python3_12(-)] >=dev-python/django-timezone-field-5.0[python_targets_python3_12(-)] >=dev-python/djangorestframework-3.14.0[python_targets_python3_12(-)] >=dev-python/drf-yasg-1.21.5[python_targets_python3_12(-),validation] >=dev-python/graphene-django-3.0.0[python_targets_python3_12(-)] >=www-servers/gunicorn-20.1.0[python_targets_python3_12(-)] >=dev-python/jinja-3.1.2[python_targets_python3_12(-)] >=dev-python/markdown-3.3.7[python_targets_python3_12(-)] >=dev-python/mkdocs-material-9.1.8[python_targets_python3_12(-)] dev-python/mkdocstrings-python[python_targets_python3_12(-)] >=dev-python/netaddr-0.8.0[python_targets_python3_12(-)] >=dev-python/pillow-9.5.0[python_targets_python3_12(-)] dev-python/psycopg:2[python_targets_python3_12(-)] >=dev-python/pyyaml-6.0[python_targets_python3_12(-)] >=dev-python/sentry-sdk-1.21.0[python_targets_python3_12(-)] >=dev-python/social-auth-app-django-5.0.0[python_targets_python3_12(-)] >=dev-python/social-auth-core-4.4.2[python_targets_python3_12(-)] dev-python/python-jose[python_targets_python3_12(-)] >=dev-python/svgwrite-1.4.3[python_targets_python3_12(-)] >=dev-python/tablib-3.4.0[python_targets_python3_12(-)] >=dev-python/tzdata-2023.3[python_targets_python3_12(-)] >=dev-python/jsonschema-3.2.0[python_targets_python3_12(-)] ldap? ( >=dev-python/django-auth-ldap-4.1.0[python_targets_python3_12(-)] ) )
REQUIRED_USE=^^ ( python_single_target_python3_11 python_single_target_python3_12 )
SLOT=0
SRC_URI=https://github.com/netbox-community/netbox/archive/v3.4.9.tar.gz -> netbox-3.4.9.tar.gz
_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 multilib c19072c3cd7ac5cb21de013f7e9832e0 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea python-single-r1 75118e916668a74c660a13b0ecb22562 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4
_md5_=ee2dece879f6524f02b229c1845a9746

View file

@ -1,6 +1,2 @@
DIST netbox-3.1.11.tar.gz 4408997 BLAKE2B 2cb3b13d1ba0345c90bd7657a6cd16ebae1386a5749e9b60e7f91604f992af6c53c6755f02c42079033312fea1a8d3b91eb023be05ec722bfb94408e59a60568 SHA512 c921fe373b4cf127cadab7b36d5cee1a0c78dd5d648dbb4c09e5de0351a560411abc57f7958eb9b3dec720b48022ecce1de9b0fa70174caaf442b02bda785ede
DIST netbox-3.2.9.tar.gz 4837923 BLAKE2B 396789648aa529682600de22d90f4639f4fbee2cf42dc9a72f63f1f3dbd8af9a0a27a320cbe66d90294f98b5831f0a7233566eebce7eea19549e7b89b11d5fd6 SHA512 e221a82e7d119e8f03f3d5364551c7a0634cb5f0db4f2bfad79109fbec2955de36a5323bbb7d846f762d30a12bd70f4206485fd9d703ad3573e33cbd2dbca286
DIST netbox-3.3.9.tar.gz 7315280 BLAKE2B f3b8ec5ca83e98138f6ccd140af2f59776020e8f1e438a92fab2523700a7b6e2f712472874cd368c586c94975c1120e4431b0b3cafc360a455975960adaa4eff SHA512 2bb1868bbf86a7538bb4bfc6256f094360a4779c9e5dafaf1d9fb925c116a59a3f244d5b0b62f2df9b1d7e7b9608cc1498067fab639e29e0486e469e2e285cf8
DIST netbox-3.4.9.tar.gz 7411506 BLAKE2B 3c32365cb727bbbe1d62cb6dca5e58406199af5babddaa87d05e79f543c3f8910bfcd2726a7aed6fb49a9d148af506d39cef4c971e2e84fbeb51feb6a66418bc SHA512 40e858cbc87460c22c7a138fdb9b33bb815043d53537e160466251066918d873b2037244dad4d4f0529375ee5561827f1129274e2a0b5d1318ac483d008fe445
DIST netbox-3.5.8.tar.gz 5776278 BLAKE2B 097ab2e765408dbfc23761df1684be5e9f57d781c5864708404493c3376ec96e294b5626285ef8e277e03b3654342e9a863de82c277c0e529db3e6cdb71b7bbe SHA512 067c3ce2dadb9f36eb53ce21ce776ceb1dcb35f4a2411eca519e0f64498a1ed082d1b2bd59f8a08ccd522021919ea812dae6d027d0dfd694da3fcb4f7d601af0 DIST netbox-3.5.8.tar.gz 5776278 BLAKE2B 097ab2e765408dbfc23761df1684be5e9f57d781c5864708404493c3376ec96e294b5626285ef8e277e03b3654342e9a863de82c277c0e529db3e6cdb71b7bbe SHA512 067c3ce2dadb9f36eb53ce21ce776ceb1dcb35f4a2411eca519e0f64498a1ed082d1b2bd59f8a08ccd522021919ea812dae6d027d0dfd694da3fcb4f7d601af0
DIST netbox-3.6.8.tar.gz 7286549 BLAKE2B afd222cc79a665e5a3ab0d4d59c87b6a272b7e2109191105cb4816c9733b5f8222c9f130662d54e4466d05d1aa786890d420b552411808c9edb2b44b40be322d SHA512 1c33856231a85b866d3b7d8b2bb8e88e235210b251004fe7ce4d339f9c3c403f22f727e4bf61fb8a841a8809c97f20780982ac6120cf11704b908669e1d32852 DIST netbox-3.6.8.tar.gz 7286549 BLAKE2B afd222cc79a665e5a3ab0d4d59c87b6a272b7e2109191105cb4816c9733b5f8222c9f130662d54e4466d05d1aa786890d420b552411808c9edb2b44b40be322d SHA512 1c33856231a85b866d3b7d8b2bb8e88e235210b251004fe7ce4d339f9c3c403f22f727e4bf61fb8a841a8809c97f20780982ac6120cf11704b908669e1d32852

View file

@ -1,151 +0,0 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{11..12} )
inherit python-single-r1 readme.gentoo-r1
DESCRIPTION="IP address and data center infrastructure management tool"
HOMEPAGE="https://github.com/netbox-community/netbox"
SRC_URI="https://github.com/netbox-community/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64"
IUSE="ldap"
REQUIRED_USE=${PYTHON_REQUIRED_USE}
RDEPEND="
acct-group/netbox
acct-user/netbox
${PYTHON_DEPS}
$(python_gen_cond_dep '
>=dev-python/django-3.2.12[${PYTHON_USEDEP}]
<dev-python/django-4[${PYTHON_USEDEP}]
>=dev-python/django-cors-headers-3.11.0[${PYTHON_USEDEP}]
>=dev-python/django-debug-toolbar-3.2.4[${PYTHON_USEDEP}]
>=dev-python/django-filter-21.1[${PYTHON_USEDEP}]
>=dev-python/django-graphiql-debug-toolbar-0.2.0[${PYTHON_USEDEP}]
>=dev-python/django-mptt-0.13.4[${PYTHON_USEDEP}]
>=dev-python/django-pglocks-1.0.4[${PYTHON_USEDEP}]
>=dev-python/django-prometheus-2.2.0[${PYTHON_USEDEP}]
>=dev-python/django-redis-5.2.0[${PYTHON_USEDEP}]
>=dev-python/django-rq-2.5.1[${PYTHON_USEDEP}]
>=dev-python/django-tables2-2.4.1[${PYTHON_USEDEP}]
>=dev-python/django-taggit-2.1.0[${PYTHON_USEDEP}]
>=dev-python/django-timezone-field-5.0[${PYTHON_USEDEP}]
>=dev-python/djangorestframework-3.12.4[${PYTHON_USEDEP}]
>=dev-python/drf-yasg-1.20.0[${PYTHON_USEDEP},validation]
>=dev-python/graphene-django-2.15.0[${PYTHON_USEDEP}]
>=www-servers/gunicorn-20.1.0[${PYTHON_USEDEP}]
>=dev-python/jinja-3.0.3[${PYTHON_USEDEP}]
>=dev-python/markdown-3.3.6[${PYTHON_USEDEP}]
>=dev-python/markdown-include-0.8.1[${PYTHON_USEDEP}]
>=dev-python/mkdocs-material-8.2.8[${PYTHON_USEDEP}]
>=dev-python/netaddr-0.8.0[${PYTHON_USEDEP}]
>=dev-python/pillow-9.0.1[${PYTHON_USEDEP}]
dev-python/psycopg:2[${PYTHON_USEDEP}]
>=dev-python/pyyaml-6.0[${PYTHON_USEDEP}]
>=dev-python/social-auth-app-django-5.0.0[${PYTHON_USEDEP}]
>=dev-python/social-auth-core-4.2.0[${PYTHON_USEDEP}]
>=dev-python/svgwrite-1.4.2[${PYTHON_USEDEP}]
>=dev-python/tablib-3.2.0[${PYTHON_USEDEP}]
>=dev-python/tzdata-2021.5[${PYTHON_USEDEP}]
>=dev-python/jsonschema-3.2.0[${PYTHON_USEDEP}]
ldap? ( >=dev-python/django-auth-ldap-4.1.0[${PYTHON_USEDEP}] )
')"
DEPEND="${RDEPEND}"
PATCHES=(
"${FILESDIR}"/${P}-no-pip.patch
)
DISABLE_AUTOFORMATTING=YES
DOC_CONTENTS="
netbox is installed on your system. However, there are some manual steps
you need to complete from the installation guide [1].
On Gentoo, the configuration files you need to edit are located in
/etc/netbox, not /opt/netbox as shown in the installation guide.
If this is a new installation, please follow the installation guide
other than this difference. Also, if you need ldap, set the appropriate
use flag when emerging netbox to install the dependency for it.
Once that is done, you should be able to add the netbox service to the
default runlevel and start it.
If you want to use webhooks, you should also add the netbox-rqworker
service to the default runlevel and start it.
If this is an upgrade, follow these instructions:
Stop the netbox service. If the netbox-rqworker service is running,
stop it as well.
Next, run the upgrade script as described in the upgrading guide[2].
Next, check for new configuration options and set them as appropriate
for your system.
Next, start the netbox service.
Finally, if you are using webhooks, start the netbox-rqworker service.
[1] https://netbox.readthedocs.io/en/stable/installation/
[2] https://netbox.readthedocs.io/en/stable/installation/upgrading/
"
src_install() {
dodir /opt
cp -a ../${P} "${ED}"/opt
dosym ${P} /opt/netbox
dosym /etc/netbox/gunicorn_config.py /opt/netbox/gunicorn_config.py
dosym /etc/netbox/configuration.py \
/opt/netbox/netbox/netbox/configuration.py
dodir /etc/netbox
insinto /etc/netbox
newins netbox/netbox/configuration.example.py configuration.py
doins "${FILESDIR}"/gunicorn_config.py
fowners -R netbox:netbox /etc/netbox /opt/${P}
fowners -h netbox:netbox /opt/netbox
fperms o= /etc/netbox/configuration.py /etc/netbox/gunicorn_config.py
newinitd "${FILESDIR}"/${PN}.initd ${PN}
newinitd "${FILESDIR}"/${PN}-rqworker.initd ${PN}-rqworker
keepdir /var/log/netbox
fowners -R netbox:netbox /var/log/netbox
readme.gentoo_create_doc
}
pkg_postinst() {
readme.gentoo_print_elog
for LAST_PREVIOUS_VERSION in $REPLACING_VERSIONS; do
if [[ "$LAST_PREVIOUS_VERSION" = "2.5.10" ]]; then
ewarn "The home directory of the netbox user is now /var/lib/netbox"
ewarn "Please adjust your system."
fi
done
if [ -z "${LAST_PREVIOUS_VERSION}" ]; then
exit
fi
LAST_BASE_DIRECTORY="/opt/netbox-${LAST_PREVIOUS_VERSION}"
NBCP="su -l ${PN} -s /bin/sh -c cp"
if [ -f "${LAST_BASE_DIRECTORY}/local_requirements.txt}" ]; then
${NBCP} "${LAST_BASE_DIRECTORY}/local_requirements.txt}" /opt/netbox
fi
if [ -f "${LAST_BASE_DIRECTORY}/netbox/netbox/ldap_config.py" ]; then
${NBCP} "${LAST_BASE_DIRECTORY}/netbox/netbox/ldap_config.py" /opt/netbox/netbox/netbox/
fi
if [ -d "${LAST_BASE_DIRECTORY}/netbox/media" ]; then
${NBCP} -pr "${LAST_BASE_DIRECTORY}/netbox/media" /opt/netbox/netbox/
fi
if [ -d "${LAST_BASE_DIRECTORY}/netbox/scripts" ]; then
${NBCP} -pr "${LAST_BASE_DIRECTORY}/netbox/scripts" /opt/netbox/netbox/
fi
if [ -d "${LAST_BASE_DIRECTORY}/netbox/reports" ]; then
${NBCP} -pr "${LAST_BASE_DIRECTORY}/netbox/reports" /opt/netbox/netbox/
fi
su -p -s /bin/sh -c "/opt/${P}/upgrade.sh" "${PN}"
}

View file

@ -1,160 +0,0 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{11..12} )
inherit python-single-r1 readme.gentoo-r1
DESCRIPTION="IP address and data center infrastructure management tool"
HOMEPAGE="https://github.com/netbox-community/netbox"
SRC_URI="https://github.com/netbox-community/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64"
IUSE="ldap"
REQUIRED_USE=${PYTHON_REQUIRED_USE}
RDEPEND="
acct-group/netbox
acct-user/netbox
${PYTHON_DEPS}
$(python_gen_cond_dep '
>=dev-python/bleach-5.0.1[${PYTHON_USEDEP}]
>=dev-python/django-4.0.7[${PYTHON_USEDEP}]
<dev-python/django-4.1[${PYTHON_USEDEP}]
>=dev-python/django-cors-headers-3.13.0[${PYTHON_USEDEP}]
>=dev-python/django-debug-toolbar-3.5.0[${PYTHON_USEDEP}]
>=dev-python/django-filter-22.1[${PYTHON_USEDEP}]
>=dev-python/django-graphiql-debug-toolbar-0.2.0[${PYTHON_USEDEP}]
>=dev-python/django-mptt-0.13.4[${PYTHON_USEDEP}]
>=dev-python/django-pglocks-1.0.4[${PYTHON_USEDEP}]
>=dev-python/django-prometheus-2.2.0[${PYTHON_USEDEP}]
>=dev-python/django-redis-5.2.0[${PYTHON_USEDEP}]
>=dev-python/django-rq-2.5.1[${PYTHON_USEDEP}]
>=dev-python/django-tables2-2.4.1[${PYTHON_USEDEP}]
>=dev-python/django-taggit-2.1.0[${PYTHON_USEDEP}]
>=dev-python/django-timezone-field-5.0[${PYTHON_USEDEP}]
>=dev-python/djangorestframework-3.13.1[${PYTHON_USEDEP}]
>=dev-python/drf-yasg-1.21.3[${PYTHON_USEDEP},validation]
>=dev-python/graphene-django-2.15.0[${PYTHON_USEDEP}]
>=www-servers/gunicorn-20.1.0[${PYTHON_USEDEP}]
>=dev-python/jinja-3.1.2[${PYTHON_USEDEP}]
>=dev-python/markdown-3.4.1[${PYTHON_USEDEP}]
>=dev-python/markdown-include-0.7.0[${PYTHON_USEDEP}]
>=dev-python/mkdocs-material-8.4.0[${PYTHON_USEDEP}]
dev-python/mkdocstrings-python[${PYTHON_USEDEP}]
>=dev-python/netaddr-0.8.0[${PYTHON_USEDEP}]
>=dev-python/pillow-9.2.0[${PYTHON_USEDEP}]
dev-python/psycopg:2[${PYTHON_USEDEP}]
>=dev-python/pyyaml-6.0[${PYTHON_USEDEP}]
>=dev-python/sentry-sdk-1.9.5[${PYTHON_USEDEP}]
>=dev-python/social-auth-app-django-5.0.0[${PYTHON_USEDEP}]
>=dev-python/social-auth-core-4.3.0[${PYTHON_USEDEP}]
>=dev-python/svgwrite-1.4.3[${PYTHON_USEDEP}]
>=dev-python/tablib-3.2.1[${PYTHON_USEDEP}]
>=dev-python/tzdata-2022.1[${PYTHON_USEDEP}]
>=dev-python/jsonschema-3.2.0[${PYTHON_USEDEP}]
>=dev-python/pytz-2022.1[${PYTHON_USEDEP}]
ldap? ( >=dev-python/django-auth-ldap-4.1.0[${PYTHON_USEDEP}] )
')"
DEPEND="${RDEPEND}"
PATCHES=(
"${FILESDIR}"/${P}-no-pip.patch
)
DISABLE_AUTOFORMATTING=YES
DOC_CONTENTS="
netbox is installed on your system. However, there are some manual steps
you need to complete from the installation guide [1].
On Gentoo, the configuration files you need to edit are located in
/etc/netbox, not /opt/netbox as shown in the installation guide.
If this is a new installation, please follow the installation guide
other than this difference. Also, if you need ldap, set the appropriate
use flag when emerging netbox to install the dependency for it.
Once that is done, you should be able to add the netbox service to the
default runlevel and start it.
If you want to use webhooks, you should also add the netbox-rqworker
service to the default runlevel and start it.
If this is an upgrade, follow these instructions:
Stop the netbox service. If the netbox-rqworker service is running,
stop it as well.
Next, run the upgrade script as described in the upgrading guide[2].
Next, check for new configuration options and set them as appropriate
for your system.
Next, start the netbox service.
Finally, if you are using webhooks, start the netbox-rqworker service.
[1] https://netbox.readthedocs.io/en/stable/installation/
[2] https://netbox.readthedocs.io/en/stable/installation/upgrading/
"
src_prepare() {
default
python_fix_shebang netbox/manage.py
}
src_install() {
dodir /opt
cp -a ../${P} "${ED}"/opt
dosym ${P} /opt/netbox
dosym /etc/netbox/gunicorn_config.py /opt/netbox/gunicorn_config.py
dosym /etc/netbox/configuration.py \
/opt/netbox/netbox/netbox/configuration.py
dodir /etc/netbox
insinto /etc/netbox
newins netbox/netbox/configuration_example.py configuration.py
doins "${FILESDIR}"/gunicorn_config.py
fowners -R netbox:netbox /etc/netbox /opt/${P}
fowners -h netbox:netbox /opt/netbox
fperms o= /etc/netbox/configuration.py /etc/netbox/gunicorn_config.py
newinitd "${FILESDIR}"/${PN}.initd ${PN}
newinitd "${FILESDIR}"/${PN}-rqworker.initd ${PN}-rqworker
keepdir /var/log/netbox
fowners -R netbox:netbox /var/log/netbox
readme.gentoo_create_doc
}
pkg_postinst() {
readme.gentoo_print_elog
for LAST_PREVIOUS_VERSION in $REPLACING_VERSIONS; do
if [[ "$LAST_PREVIOUS_VERSION" = "2.5.10" ]]; then
ewarn "The home directory of the netbox user is now /var/lib/netbox"
ewarn "Please adjust your system."
fi
done
if [ -z "${LAST_PREVIOUS_VERSION}" ]; then
exit
fi
LAST_BASE_DIRECTORY="/opt/netbox-${LAST_PREVIOUS_VERSION}"
NBCP="su -l ${PN} -s /bin/sh -c cp"
if [ -f "${LAST_BASE_DIRECTORY}/local_requirements.txt}" ]; then
${NBCP} "${LAST_BASE_DIRECTORY}/local_requirements.txt}" /opt/netbox
fi
if [ -f "${LAST_BASE_DIRECTORY}/netbox/netbox/ldap_config.py" ]; then
${NBCP} "${LAST_BASE_DIRECTORY}/netbox/netbox/ldap_config.py" /opt/netbox/netbox/netbox/
fi
if [ -d "${LAST_BASE_DIRECTORY}/netbox/media" ]; then
${NBCP} -pr "${LAST_BASE_DIRECTORY}/netbox/media" /opt/netbox/netbox/
fi
if [ -d "${LAST_BASE_DIRECTORY}/netbox/scripts" ]; then
${NBCP} -pr "${LAST_BASE_DIRECTORY}/netbox/scripts" /opt/netbox/netbox/
fi
if [ -d "${LAST_BASE_DIRECTORY}/netbox/reports" ]; then
${NBCP} -pr "${LAST_BASE_DIRECTORY}/netbox/reports" /opt/netbox/netbox/
fi
su -p -s /bin/sh -c "/opt/${P}/upgrade.sh" "${PN}"
}

View file

@ -1,160 +0,0 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{11..12} )
inherit python-single-r1 readme.gentoo-r1
DESCRIPTION="IP address and data center infrastructure management tool"
HOMEPAGE="https://github.com/netbox-community/netbox"
SRC_URI="https://github.com/netbox-community/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64"
IUSE="ldap"
REQUIRED_USE=${PYTHON_REQUIRED_USE}
RDEPEND="
acct-group/netbox
acct-user/netbox
${PYTHON_DEPS}
$(python_gen_cond_dep '
>=dev-python/bleach-5.0.1[${PYTHON_USEDEP}]
<dev-python/django-4.1[${PYTHON_USEDEP}]
>=dev-python/django-4.0.8[${PYTHON_USEDEP}]
>=dev-python/django-cors-headers-3.13.0[${PYTHON_USEDEP}]
>=dev-python/django-debug-toolbar-3.7.0[${PYTHON_USEDEP}]
>=dev-python/django-filter-22.1[${PYTHON_USEDEP}]
>=dev-python/django-graphiql-debug-toolbar-0.2.0[${PYTHON_USEDEP}]
>=dev-python/django-mptt-0.14[${PYTHON_USEDEP}]
>=dev-python/django-pglocks-1.0.4[${PYTHON_USEDEP}]
>=dev-python/django-prometheus-2.2.0[${PYTHON_USEDEP}]
>=dev-python/django-redis-5.2.0[${PYTHON_USEDEP}]
>=dev-python/django-rq-2.6.0[${PYTHON_USEDEP}]
>=dev-python/django-tables2-2.4.1[${PYTHON_USEDEP}]
>=dev-python/django-taggit-3.1.0[${PYTHON_USEDEP}]
>=dev-python/django-timezone-field-5.0[${PYTHON_USEDEP}]
>=dev-python/djangorestframework-3.14.0[${PYTHON_USEDEP}]
>=dev-python/drf-yasg-1.21.4[${PYTHON_USEDEP},validation]
<dev-python/graphene-django-3
>=dev-python/graphene-django-2.15.0[${PYTHON_USEDEP}]
>=www-servers/gunicorn-20.1.0[${PYTHON_USEDEP}]
>=dev-python/jinja-3.1.2[${PYTHON_USEDEP}]
>=dev-python/markdown-3.3.7[${PYTHON_USEDEP}]
>=dev-python/mkdocs-material-8.5.11[${PYTHON_USEDEP}]
dev-python/mkdocstrings-python[${PYTHON_USEDEP}]
>=dev-python/netaddr-0.8.0[${PYTHON_USEDEP}]
>=dev-python/pillow-9.3.0[${PYTHON_USEDEP}]
dev-python/psycopg:2[${PYTHON_USEDEP}]
>=dev-python/pyyaml-6.0[${PYTHON_USEDEP}]
>=dev-python/sentry-sdk-1.11.1[${PYTHON_USEDEP}]
>=dev-python/social-auth-app-django-5.0.0[${PYTHON_USEDEP}]
>=dev-python/social-auth-core-4.3.0[${PYTHON_USEDEP}]
dev-python/python-jose[${PYTHON_USEDEP}]
>=dev-python/svgwrite-1.4.3[${PYTHON_USEDEP}]
>=dev-python/tablib-3.2.1[${PYTHON_USEDEP}]
>=dev-python/tzdata-2022.7[${PYTHON_USEDEP}]
>=dev-python/jsonschema-3.2.0[${PYTHON_USEDEP}]
ldap? ( >=dev-python/django-auth-ldap-4.1.0[${PYTHON_USEDEP}] )
')"
DEPEND="${RDEPEND}"
PATCHES=(
"${FILESDIR}"/${P}-no-pip.patch
)
DISABLE_AUTOFORMATTING=YES
DOC_CONTENTS="
netbox is installed on your system. However, there are some manual steps
you need to complete from the installation guide [1].
On Gentoo, the configuration files you need to edit are located in
/etc/netbox, not /opt/netbox as shown in the installation guide.
If this is a new installation, please follow the installation guide
other than this difference. Also, if you need ldap, set the appropriate
use flag when emerging netbox to install the dependency for it.
Once that is done, you should be able to add the netbox service to the
default runlevel and start it.
If you want to use webhooks, you should also add the netbox-rqworker
service to the default runlevel and start it.
If this is an upgrade, follow these instructions:
Stop the netbox service. If the netbox-rqworker service is running,
stop it as well.
Next, run the upgrade script as described in the upgrading guide[2].
Next, check for new configuration options and set them as appropriate
for your system.
Next, start the netbox service.
Finally, if you are using webhooks, start the netbox-rqworker service.
[1] https://netbox.readthedocs.io/en/stable/installation/
[2] https://netbox.readthedocs.io/en/stable/installation/upgrading/
"
src_prepare() {
default
python_fix_shebang netbox/manage.py
}
src_install() {
dodir /opt
cp -a ../${P} "${ED}"/opt
dosym ${P} /opt/netbox
dosym /etc/netbox/gunicorn_config.py /opt/netbox/gunicorn_config.py
dosym /etc/netbox/configuration.py \
/opt/netbox/netbox/netbox/configuration.py
dodir /etc/netbox
insinto /etc/netbox
newins netbox/netbox/configuration_example.py configuration.py
doins "${FILESDIR}"/gunicorn_config.py
fowners -R netbox:netbox /etc/netbox /opt/${P}
fowners -h netbox:netbox /opt/netbox
fperms o= /etc/netbox/configuration.py /etc/netbox/gunicorn_config.py
newinitd "${FILESDIR}"/${PN}.initd ${PN}
newinitd "${FILESDIR}"/${PN}-rqworker.initd ${PN}-rqworker
keepdir /var/log/netbox
fowners -R netbox:netbox /var/log/netbox
readme.gentoo_create_doc
}
pkg_postinst() {
readme.gentoo_print_elog
for LAST_PREVIOUS_VERSION in $REPLACING_VERSIONS; do
if [[ "$LAST_PREVIOUS_VERSION" = "2.5.10" ]]; then
ewarn "The home directory of the netbox user is now /var/lib/netbox"
ewarn "Please adjust your system."
fi
done
if [ -z "${LAST_PREVIOUS_VERSION}" ]; then
exit
fi
LAST_BASE_DIRECTORY="/opt/netbox-${LAST_PREVIOUS_VERSION}"
NBCP="su -l ${PN} -s /bin/sh -c cp"
if [ -f "${LAST_BASE_DIRECTORY}/local_requirements.txt}" ]; then
${NBCP} "${LAST_BASE_DIRECTORY}/local_requirements.txt}" /opt/netbox
fi
if [ -f "${LAST_BASE_DIRECTORY}/netbox/netbox/ldap_config.py" ]; then
${NBCP} "${LAST_BASE_DIRECTORY}/netbox/netbox/ldap_config.py" /opt/netbox/netbox/netbox/
fi
if [ -d "${LAST_BASE_DIRECTORY}/netbox/media" ]; then
${NBCP} -pr "${LAST_BASE_DIRECTORY}/netbox/media" /opt/netbox/netbox/
fi
if [ -d "${LAST_BASE_DIRECTORY}/netbox/scripts" ]; then
${NBCP} -pr "${LAST_BASE_DIRECTORY}/netbox/scripts" /opt/netbox/netbox/
fi
if [ -d "${LAST_BASE_DIRECTORY}/netbox/reports" ]; then
${NBCP} -pr "${LAST_BASE_DIRECTORY}/netbox/reports" /opt/netbox/netbox/
fi
su -p -s /bin/sh -c "/opt/${P}/upgrade.sh" "${PN}"
}

View file

@ -1,160 +0,0 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{11..12} )
inherit python-single-r1 readme.gentoo-r1
DESCRIPTION="IP address and data center infrastructure management tool"
HOMEPAGE="https://github.com/netbox-community/netbox"
SRC_URI="https://github.com/netbox-community/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64"
IUSE="ldap"
REQUIRED_USE=${PYTHON_REQUIRED_USE}
RDEPEND="
acct-group/netbox
acct-user/netbox
${PYTHON_DEPS}
$(python_gen_cond_dep '
>=dev-python/bleach-5.0.1[${PYTHON_USEDEP}]
<dev-python/django-4.2[${PYTHON_USEDEP}]
>=dev-python/django-4.1.8[${PYTHON_USEDEP}]
>=dev-python/django-cors-headers-3.14.0[${PYTHON_USEDEP}]
>=dev-python/django-debug-toolbar-4.0.0[${PYTHON_USEDEP}]
>=dev-python/django-filter-23.1[${PYTHON_USEDEP}]
>=dev-python/django-graphiql-debug-toolbar-0.2.0[${PYTHON_USEDEP}]
>=dev-python/django-mptt-0.14[${PYTHON_USEDEP}]
>=dev-python/django-pglocks-1.0.4[${PYTHON_USEDEP}]
>=dev-python/django-prometheus-2.2.0[${PYTHON_USEDEP}]
>=dev-python/django-redis-5.2.0[${PYTHON_USEDEP}]
>=dev-python/django-rich-1.5.0[${PYTHON_USEDEP}]
>=dev-python/django-rq-2.7.0[${PYTHON_USEDEP}]
>=dev-python/django-tables2-2.5.3[${PYTHON_USEDEP}]
>=dev-python/django-taggit-3.1.0[${PYTHON_USEDEP}]
>=dev-python/django-timezone-field-5.0[${PYTHON_USEDEP}]
>=dev-python/djangorestframework-3.14.0[${PYTHON_USEDEP}]
>=dev-python/drf-yasg-1.21.5[${PYTHON_USEDEP},validation]
>=dev-python/graphene-django-3.0.0[${PYTHON_USEDEP}]
>=www-servers/gunicorn-20.1.0[${PYTHON_USEDEP}]
>=dev-python/jinja-3.1.2[${PYTHON_USEDEP}]
>=dev-python/markdown-3.3.7[${PYTHON_USEDEP}]
>=dev-python/mkdocs-material-9.1.8[${PYTHON_USEDEP}]
dev-python/mkdocstrings-python[${PYTHON_USEDEP}]
>=dev-python/netaddr-0.8.0[${PYTHON_USEDEP}]
>=dev-python/pillow-9.5.0[${PYTHON_USEDEP}]
dev-python/psycopg:2[${PYTHON_USEDEP}]
>=dev-python/pyyaml-6.0[${PYTHON_USEDEP}]
>=dev-python/sentry-sdk-1.21.0[${PYTHON_USEDEP}]
>=dev-python/social-auth-app-django-5.0.0[${PYTHON_USEDEP}]
>=dev-python/social-auth-core-4.4.2[${PYTHON_USEDEP}]
dev-python/python-jose[${PYTHON_USEDEP}]
>=dev-python/svgwrite-1.4.3[${PYTHON_USEDEP}]
>=dev-python/tablib-3.4.0[${PYTHON_USEDEP}]
>=dev-python/tzdata-2023.3[${PYTHON_USEDEP}]
>=dev-python/jsonschema-3.2.0[${PYTHON_USEDEP}]
ldap? ( >=dev-python/django-auth-ldap-4.1.0[${PYTHON_USEDEP}] )
')"
DEPEND="${RDEPEND}"
PATCHES=(
"${FILESDIR}"/${P}-no-pip.patch
)
DISABLE_AUTOFORMATTING=YES
DOC_CONTENTS="
netbox is installed on your system. However, there are some manual steps
you need to complete from the installation guide [1].
On Gentoo, the configuration files you need to edit are located in
/etc/netbox, not /opt/netbox as shown in the installation guide.
If this is a new installation, please follow the installation guide
other than this difference. Also, if you need ldap, set the appropriate
use flag when emerging netbox to install the dependency for it.
Once that is done, you should be able to add the netbox service to the
default runlevel and start it.
If you want to use webhooks, you should also add the netbox-rqworker
service to the default runlevel and start it.
If this is an upgrade, follow these instructions:
Stop the netbox service. If the netbox-rqworker service is running,
stop it as well.
Next, run the upgrade script as described in the upgrading guide[2].
Next, check for new configuration options and set them as appropriate
for your system.
Next, start the netbox service.
Finally, if you are using webhooks, start the netbox-rqworker service.
[1] https://netbox.readthedocs.io/en/stable/installation/
[2] https://netbox.readthedocs.io/en/stable/installation/upgrading/
"
src_prepare() {
default
python_fix_shebang netbox/manage.py
}
src_install() {
dodir /opt
cp -a ../${P} "${ED}"/opt
dosym ${P} /opt/netbox
dosym /etc/netbox/gunicorn_config.py /opt/netbox/gunicorn_config.py
dosym /etc/netbox/configuration.py \
/opt/netbox/netbox/netbox/configuration.py
dodir /etc/netbox
insinto /etc/netbox
newins netbox/netbox/configuration_example.py configuration.py
doins "${FILESDIR}"/gunicorn_config.py
fowners -R netbox:netbox /etc/netbox /opt/${P}
fowners -h netbox:netbox /opt/netbox
fperms o= /etc/netbox/configuration.py /etc/netbox/gunicorn_config.py
newinitd "${FILESDIR}"/${PN}.initd ${PN}
newinitd "${FILESDIR}"/${PN}-rqworker.initd ${PN}-rqworker
keepdir /var/log/netbox
fowners -R netbox:netbox /var/log/netbox
readme.gentoo_create_doc
}
pkg_postinst() {
readme.gentoo_print_elog
for LAST_PREVIOUS_VERSION in $REPLACING_VERSIONS; do
if [[ "$LAST_PREVIOUS_VERSION" = "2.5.10" ]]; then
ewarn "The home directory of the netbox user is now /var/lib/netbox"
ewarn "Please adjust your system."
fi
done
if [ -z "${LAST_PREVIOUS_VERSION}" ]; then
exit
fi
LAST_BASE_DIRECTORY="/opt/netbox-${LAST_PREVIOUS_VERSION}"
NBCP="su -l ${PN} -s /bin/sh -c cp"
if [ -f "${LAST_BASE_DIRECTORY}/local_requirements.txt}" ]; then
${NBCP} "${LAST_BASE_DIRECTORY}/local_requirements.txt}" /opt/netbox
fi
if [ -f "${LAST_BASE_DIRECTORY}/netbox/netbox/ldap_config.py" ]; then
${NBCP} "${LAST_BASE_DIRECTORY}/netbox/netbox/ldap_config.py" /opt/netbox/netbox/netbox/
fi
if [ -d "${LAST_BASE_DIRECTORY}/netbox/media" ]; then
${NBCP} -pr "${LAST_BASE_DIRECTORY}/netbox/media" /opt/netbox/netbox/
fi
if [ -d "${LAST_BASE_DIRECTORY}/netbox/scripts" ]; then
${NBCP} -pr "${LAST_BASE_DIRECTORY}/netbox/scripts" /opt/netbox/netbox/
fi
if [ -d "${LAST_BASE_DIRECTORY}/netbox/reports" ]; then
${NBCP} -pr "${LAST_BASE_DIRECTORY}/netbox/reports" /opt/netbox/netbox/
fi
su -p -s /bin/sh -c "/opt/${P}/upgrade.sh" "${PN}"
}