devel/osc: update 0.175.0 → 0.176.02d4dd12519
osc -- shell command injection via crafted _service filesentered 2015-03-31
Command Line Interface to work with an openSUSE Build Service
suse:opensuse_osc from the portpkg audit reports nothing for this version.devel/osc: update 0.175.0 → 0.176.02d4dd12519
devel/osc: update to 0.175.03277e45e73
devel/osc: update to 0.174.0b63ec35a58
devel/osc: update to 0.173.0e66547e8ba
Remove useless Created by: headers mentioning me5823922c58
Remove # $FreeBSD$ from Makefiles.305f148f48
- Update to 0.172.0b626999e05
- Update to 0.171.0e1365acb31
- Update to 0.170.0f3408b2650
- Update to 0.169.142a8d22675
- Update to 0.169.066216ef43b
- Update to 0.168.2a80a63f631
Deprecate some ports using deprecated version of python With hat: portmgr5ae8688c07
- Update to 0.167.20b93ff7bd1
- Update to 0.167.1a24cc174c0
- Update to 0.167.0c7a523f665
- Update to 0.166.2504eb991e4
- Update to 0.166.1b88591010c
- Update to 0.166.0dd78e9d440
- Update to 0.165.48088493321
- Update to 0.165.350b68cb073
- Update to 0.165.2bbf1d7d5e0
- Update to 0.165.13868c68ab4
- Update to 0.165.099a7eed6ac
- Update to 0.164.238ffb604d8
- Update to 0.164.14cbf585254
- Update to 0.164.0f27e5f1356
- Update to 0.163.0d6d12f486f
Use PY_FLAVOR for dependencies. FLAVOR is the current port's flavor, it should not be used outside of this scope. Sponsored by: Absolight4376dbbb58
- Update to 0.162.1283b960cd2
devel/osc: Fix typo in pkg-descr Approved by: portmgr blanket3bb5c20246
- Chase tag slip; diff only includes version changea0b9e3046f
- Update to 0.162.075cbaf982a
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
current python flavor. It can be used in dependency lines when the
port itself is not python flavored. For example, deskutils/calibre.
By default, all the flavors are generated. To only generate flavors
for the versions in PYTHON2_DEFAULT and PYTHON3_DEFAULT, define
BUILD_DEFAULT_PYTHON_FLAVORS in your make.conf.
In all the ports with Python dependencies, the *_DEPENDS entries MUST
end with the flavor so that the framework knows which to build/use.
This is done by appending '@${PY_FLAVOR}' after the origin (or
@${FLAVOR} if in a Python module with Python flavors, as the content
will be the same). For example:
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR}
PR: 223071
Reviewed by: portmgr, python
Sponsored by: Absolight
Differential Revision: https://reviews.freebsd.org/D12464551be3c723- Update to 0.161.11044890aa4
- Update to 0.160.0bf72a998c3
- Update to 0.159.0a06472bad6
- Update to 0.158.05c7b06f5e4
- Update to 0.157.21e96c9aee4
- Update to 0.157.16626c007c5
- Update WWWc1469cf51b
- Update to 0.156.0e47ded9a5b
- Update to 0.155.1 - Switch to USE_PYTHON=autoplist804ca377af
- Update to 0.155.0 - Switch to options helpersf3117291e4
- Update to 0.154.0cec7e62188
Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.
With hat: portmgr
Sponsored by: Absolight4e1b79a0a6Convert LICENSE= "GPLxx # or later" to "GPLxx+" Approved by: portmgr blanketb9398223bd
- Add NO_ARCH8973739902
- Clarify LICENSE71806fd113
USE_GITHUB: For the new support, fix DISTNAME to be more consistent.
When using GH_TAGNAME the DISTNAME would have GH_PROJECT and GH_ACCOUNT in
it. When not using GH_TAGNAME it would not have this. Now both cases
will add in the GH_PROJECT and GH_ACCOUNT.
Add special care to ensure that the DISTVERSION is not added in twice. If
a port does GH_TAGNAME=v${PORTVERSION} it will be added in twice though. For
that case DISTVERSIONPREFIX=v should be set and no GH_TAGNAME should be used.
empty() is used rather than (!defined || !${}) to support fmake.
The purpose of setting DISTNAME at all in these cases is to make it more clear
that the distfile is from *GITHUB* and to avoid collisions if a project were
to be renamed or moved. Without adding in GH_PROJECT and GH_ACCOUNT then there
are real risks that collisions on filenames would happen on renamed or moved
projects, which is fairly common. A GITHUB-generated file may not match
a custom-rolled or git-archive-rolled distfile.
PR: 199069
With hat: portmgr
Testing done: All USE_GITHUB ports without GH_COMMIT were checksum/fetch/extract/WRKSRC tested.aa6ad6e726