aboutsummaryrefslogtreecommitdiff
path: root/graphics/graphene
Commit message (Collapse)AuthorAgeFilesLines
* graphics/graphene: fix build when GTKDOC option enabled, pet portlintKurt Jaeger2018-02-142-2/+4
| | | | | | | | | | | ... by adding BUILD_DEPENDS textproc/gtk-doc for the GTKDOC case PR: 220974 Submitted by: Walter Schwarzenfeld <w.schwarzenfeld@utanet.at> Reported by: Grzegorz Junka <list1@gjunka.com> Notes: svn path=/head/; revision=461838
* Cleanup Mk/Uses/gnome.mk.Mathieu Arnold2018-01-031-1/+1
| | | | | | | | | | | | | | | | | - Remove the use of comp_DETECT. - Remove all comp_DETECT variables. - Remove a use of comp_DETECT outside of gnome.mk - Remove py3gobject3. - Have ports depending directly on devel/py-gobject3 use gnome to do it. PR: 224618 Submitted by: mat Exp-run by: antoine Sponsored by: Absolight Differential Revision: https://reviews.freebsd.org/D13550 Notes: svn path=/head/; revision=457964
* Convert Python ports to FLAVORS.Mathieu Arnold2017-11-301-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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/D12464 Notes: svn path=/head/; revision=455210
* Move the meson generated pkg-config files to libdata/pkg-config, thisKoop Mast2017-05-132-2/+3
| | | | | | | | | | | | | makes ports build by meson respect the current policy regarding pkg-config files. I picked this solution over hacking meson itself, and potential breaking more. Bump graphics/graphene due to this change. Obtained from: Code copied from ports/218067 by mat@ Notes: svn path=/head/; revision=440761
* Graphene contains optimizations for speeding up vector operations, thoseKoop Mast2017-04-184-0/+132
optimizations are optional, and used only if both Graphene was compiled with support for them and if the system you're running on has them. Currently, Graphene supports the following platform-specific fast paths: Streaming SIMD Extensions (SSE) 2 ARM NEON GCC vector extensions In the remote case in which none of these optimizations are available, Graphene will fall back to a naïve scalar implementation http://ebassi.github.io/graphene/ Notes: svn path=/head/; revision=438779