aboutsummaryrefslogtreecommitdiffstats
path: root/x11-toolkits/py-kivy
Commit message (Collapse)AuthorAgeFilesLines
* Fix DISTNAME after USE_GITHUB changes in r384932.Bryan Drewery2015-04-301-2/+2
| | | | | | PR: 199069 Pointyhat to: bdrewery With hat: portmgr
* x11-toolkits/py-kivy: use new USE_GITHUB.David Naylor2015-03-312-5/+4
|
* x11-toolkits/py-kivy: unbreak due to cython 0.22.David Naylor2015-03-233-2/+474
|
* Update USE_GITHUB so it does not require GH_COMMIT.Bryan Drewery2015-03-201-1/+1
| | | | | | | | | | | | | | | | | Using this new scheme allows only setting the _tag_ or _commit hash_ in GH_TAGNAME and not having to know the hash for a tag. This scheme will download a tarball that has a different checksum than before due to a changed directory name for extraction. The following MASTER_SITES are provided to retain the old checksum and directory structure (that require GH_COMMIT): GH -> GHL GITHUB -> GITHUB_LEGACY Differential Revision: https://reviews.freebsd.org/D748 Submitted by: amdmi3 Reviewed by: mat, swills, antoine, bdrewery With hat: portmgr
* - Update to 0.22 [1]Jan Beich2015-02-191-0/+2
| | | | | | | | | | | - Strip C modules [2] - Mark py-kivy as BROKEN [3] PR: 197375 [1] PR: 197776 [2] Submitted by: Viltaly Magerya <vmagerya@gmail.com> (maintainer) [1] Approved by: Viltaly Magerya <vmagerya@gmail.com> (maintainer) [2] Approved by: dbn (maintainer) [3]
* - Drop @dirrm* from and add empty directories to pkg-plistsDmitry Marakasov2015-01-281-25/+0
| | | | Approved by: portmgr blanket, kwm (for gnome@ ports)
* Fix some _DEPENDSAntoine Brodin2015-01-251-3/+3
|
* Final removal of WITH_NEW_XORGJean-Sébastien Pédron2014-12-231-6/+0
| | | | | | | | | | | | | | | | | | | | This knob was turned on for all version of FreeBSD in r369875 (2014-10-03) and officially deprecated. Since then, it was gradually removed from many ports when they needed an update. x11-servers/xorg-server was the last major user of this knob. The port was updated to xserver 1.14 in r374982 (2014-12-19). The update got rid of the knob, clearing the path to the final removal. This commit changes ports who were checking for WITH_NEW_XORG and remove its handling from bsd.port.mk. While here, two sanity checks are added to warn user about WITH_KMS and WITH_NEW_XORG which have no effect now. Differential Revision: https://reviews.freebsd.org/D1351 Reviewed by: antoine, bapt, kwm Approved by: portmgr (antoine, bapt), kwm
* Fix x11-toolkits/py-kivy due to cython update.David Naylor2014-10-042-4/+24
| | | | | | | | | | | | | Cython changes its temporary variable handling and now fails on the file: kivy/graphics/sahder/pyx This has already been fixed upstream so just backport that fix. Also, update the USE_PYTHON et al variables. PR: 194065 Reported by: John Marino (marino@FreeBSD.org) Obtained from: https://github.com/kivy/kivy/commit/b2bc566
* Update the default version of GCC in the Ports Collection from GCC 4.7.4Gerald Pfeifer2014-09-111-0/+1
| | | | | | | | | | to GCC 4.8.3. Part II, Bump PORTREVISIONs. PR: 192025 Tested by: antoine (-exp runs) Approved by: portmgr (implicit)
* Update x11-toolkits/py-kivy to 1.8.0.David Naylor2014-04-255-47/+210
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changes: * Kivy now supports python 2 and 3 ChangeLog: - Python 3.3 support: It's finally here, using the same codebase! And we deliver also 3 portables for Windows, one that package Python 2.7 and another with Python 3.3! - New media player named GstPlayer, based on Gstreamer 1.0. This player is currently used as a implementation for Audio and Video core provider. This allow us to not only use the latest Gstreamer and all the improvements done by them, but also have a common player for both Python 2.7 and 3.3 on desktop platforms. - Scrollview has been slightly enhanced to support smoother scrolling utilizing Matrix transformation by default. It also now supports scrolling through bars or content or both. - Widgets now can be disabled simply by using `disabled` property. - Textinput now has support for selection handles. - New Widgets! - ActionBar: Mimics Android?s own ActionBar appearance and mechanisms - Behaviors: ButtonBehavior, ToggleButtonBehavior, DragBehavior, just subclass a behavior to an existing widgets, and you get the behavior! (eg. class ImageButton(ButtonBehavior, Image)) - PageLayout: A simple multi-page layout allowing flipping through pages using borders - SandBox (experimental): Runs itself and its children in an exception-catching sandbox
* The FreeBSD x11@ and graphics team proudly presentsNiclas Zeising2014-04-171-10/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | a zeising, kwm production, with help from dumbbell, bdrewery: NEW XORG ON FREEBSD 9-STABLE AND 10-STABLE This update switches over to use the new xorg stack by default on FreeBSD 9 and 10 stable, on osversions where vt(9) is available. It is still possible to use the old stack by specifying WITHOUT_NEW_XORG in /etc/make.conf . FreeBSD 8-STABLE and released versions of FreeBSD still use the old version. A package repository with binary packages for new xorg will be available soon. This patch also contains updates of libxcb and related ports, pixman, as well as some drivers and utilities. Bump portrevisions for xf86-* ports, as well as virtualbox-ose-additions due to xserver version change. Apart from these updates, the way shared libraries are handled has been changed for all xorg ports, as well as libxml2 and freetype, which means ltverhack is gone and as a consequence shared libraries have been bumped. The plan is that this change will make library bumps less likely in the future. All affected ports have had their portrevisions bumped as a consequence of this. Fix some issues where WITH_NEW_XORG weren't detected properly on CURRENT. Update instructions, hardware support, and more notes can be found on https://wiki.freebsd.org/Graphics Thanks to: all testers, bdrewery and the FreeBSD x11@ team exp-run by: bdrewery [1] PR: ports/187602 [1] Approved by: portmgr (bdrewery), core (jhb)
* Update the default version of GCC used in the Ports Collection fromGerald Pfeifer2014-03-111-1/+1
| | | | | | | | | | | GCC 4.6.4 to GCC 4.7.3. This entails updating the lang/gcc port as well as changing the default in Mk/bsd.default-versions.mk. Part II, Bump PORTREVISIONs. PR: 182136 Supported by: Christoph Moench-Tegeder <cmt@burggraben.net> (fixing many ports) Tested by: bdrewery (two -exp runs)
* Add py-ffmpeg as an optional dependency for x11-toolkits/py-kivy.David Naylor2014-01-241-16/+7
| | | | While here simplify the port by using more option macros.
* Python cleanup:Rene Ladan2014-01-141-1/+1
| | | | | | | - USE_PYTHON* = 2.X -> USE_PYTHON* = 2 - USE_PYTHON* = 2.X+ -> USE_PYTHON* = yes Reviewed by: python (mva, rm) Approved by: portmgr-lurkers (mat)
* Move x11-toolkits/py-kivy to using auto-plist.David Naylor2013-12-192-947/+4
| | | | | Although this port does not support python>=3, the next release is expected to do so.
* Fix build of x11-toolkits/py-kivy on some systems (pygame.joystick related).David Naylor2013-12-171-0/+4
| | | | | | | | On some systems pygame.joystick does not import into python preventing some documentation from being built, thus some missing files on install. For documentation building prevent any attempt to import pygame.joystick as a work-around.
* Fix typos in x11-toolkits/py-kivy.David Naylor2013-11-281-2/+3
| | | | | | | | | - Fix an option SDL -> SDL2 (in the audio group) - Fix the use of XORG -> X11 when enabling X11 support - Bump revision, as depending on the options chosen, package contect may have changed. Reported by: ak
* Update x11-toolkits/py-kivy to 1.7.2.David Naylor2013-11-193-14/+12
|
* Add stage support to x11-toolkits/py-kivy.David Naylor2013-11-192-13/+38
| | | | | | | | | Changes: - Add shebangfix for one file (OSC.py) - Migrate USE_GMAKE to USES=gmake - Strip libraries installed - Prevent non-FreeBSD packaging files from being installed - Change build logic to use the default do-build target
* - Switch devel/sdl20 to use the autotools-based configuration, since theMarcus von Appen2013-11-171-1/+1
| | | | | | | | | | | cmake-based one is not maintained that well - Fix library naming to ensure backwards compatibility on minor version changes - Bump the PORTREVISION on ports depending on devel/sdl20, since its shared library name changed PR: ports/183975 Submitted by: Jan Kokemüller <jan.kokemueller@gmail.com>
* Update to libmpc version 1.0.1 which brings the following fixes:Gerald Pfeifer2013-10-261-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Switched to automake 1.11.6, see CVE-2012-3386. - #14669: Fixed extraction of CC from gmp.h. - Fixed case of intermediate zero real or imaginary part in mpc_fma, found by hydra with GMP_CHECK_RANDOMIZE=1346362345. This is on top of the following changes from version 1.0 - Licence change towards LGPLv3+ for the code and GFDLv1.3+ (with no invariant sections) for the documentation. - 100% of all lines are covered by tests - Renamed functions . mpc_mul_2exp to mpc_mul_2ui . mpc_div_2exp to mpc_div_2ui - 0^0, which returned (NaN,NaN) previously, now returns (1,+0). - Removed compatibility with K&R compilers, which was untestable due to lack of such compilers. - New functions . mpc_log10 . mpc_mul_2si, mpc_div_2si - Speed-ups . mpc_fma - Bug fixes . mpc_div and mpc_norm now return a value indicating the effective rounding direction, as the other functions. . mpc_mul, mpc_sqr and mpc_norm now return correct results even if there are over- or underflows during the computation. . mpc_asin, mpc_proj, mpc_sqr: Wrong result when input variable has infinite part and equals output variable is corrected. . mpc_fr_sub: Wrong return value for imaginary part is corrected. Convert to the new LIB_DEPENDS standard and remove hard-coded .so versions from a couple of dependent ports. Bump PORTREVISIONS of all dependent ports. PR: 183141 Approved by: portmgr (bdrewery)
* - Chase devel/sdl20 shlib version changeMarcus von Appen2013-10-261-0/+1
|
* Mark x11-toolkits/py-kivy as broken under i386 without -DWITH_NEW_XORG.David Naylor2013-10-071-0/+3
| | | | | | | | | | | | For some unknown reason builds fail with: Undefined symbol "glBlendEquationSeparate" When compiling under i386 for the old libGL. This error does not make sense given that the symbol is present in libGL and that compilation works under amd64. The only solution found is to update to a newer libGL however there does not appear to be any change to the symbol signature to suggest why such an update works.
* Add NO_STAGE all over the place in preparation for the staging support (cat: ↵Baptiste Daroussin2013-09-211-0/+1
| | | | x11-toolkits)
* Add x11-toolkits/py-kivy 1.7.1.David Naylor2013-07-015-0/+1710
Kivy is a NUI (natural user interface) toolkit that can be used on Android, iOS, Windows, Linux, Mac and *BSD.