Port details |
- pymacs Python package for scripting emacs
- 0.25_6 devel
=0 0.25_6Version of this port present on the latest quarterly branch.
- DEPRECATED: Unmaintained, uses EOLed python27
This port expired on: 2020-01-27
- There is no maintainer for this port.
- Any concerns regarding this port should be directed to the FreeBSD Ports mailing list via ports@FreeBSD.org
- Port Added: 2005-09-12 07:30:40
- Last Update: 2020-01-27 15:34:18
- SVN Revision: 524263
- Also Listed In: editors elisp python
- License: GPLv2
- WWW:
- http://pymacs.progiciels-bpi.ca/
- Description:
- Pymacs is a powerful tool which, once started from Emacs, allows
both-way communication between Emacs Lisp and Python. Pymacs aims Python
as an extension language for Emacs rather than the other way around, and
this asymmetry is reflected in some design choices. Within Emacs Lisp
code, one may load and use Python modules. Python functions may
themselves use Emacs services, and handle Emacs Lisp objects kept in
Emacs Lisp space.
WWW: http://pymacs.progiciels-bpi.ca/
-
cgit ¦ GitHub ¦ GitHub ¦ GitLab ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - There is no configure plist information for this port.
- Dependency lines:
-
- Pymacs-emacs26>0:devel/pymacs
- No installation instructions:
- This port has been deleted.
- PKGNAME: Pymacs-emacs26
- Package flavors (<flavor>: <package>)
- full: Pymacs-emacs26
- canna: Pymacs-emacs26_canna
- nox: Pymacs-emacs26_nox
- devel_full: Pymacs-emacs28
- devel_nox: Pymacs-emacs28_nox
- distinfo:
- SHA256 (pinard-Pymacs-v0.25_GH0.tar.gz) = bcb1af7f55c5a4c050f41413e54d7d1f3c9bf8febebd99792f4aa45cd8f41c8f
SIZE (pinard-Pymacs-v0.25_GH0.tar.gz) = 120554
No package information for this port in our database- Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link:
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- emacs-26.3 : editors/emacs@full
- py27-setuptools>0 : devel/py-setuptools@py27
- python2.7 : lang/python27
- Runtime dependencies:
-
- emacs-26.3 : editors/emacs@full
- py27-setuptools>0 : devel/py-setuptools@py27
- python2.7 : lang/python27
- There are no ports dependent upon this port
Configuration Options:
- No options to configure
- Options name:
- N/A
- USES:
- emacs python:2.7
- pkg-message:
- For install:
- Add the following to your emacs initialization file to enable pymacs:
(autoload 'pymacs-apply "pymacs")
(autoload 'pymacs-call "pymacs")
(autoload 'pymacs-eval "pymacs" nil t)
(autoload 'pymacs-exec "pymacs" nil t)
(autoload 'pymacs-load "pymacs" nil t)
(autoload 'pymacs-autoload "pymacs")
See http://pymacs.progiciels-bpi.ca/pymacs.html for
documentation on using pymacs.
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
0.25_6 27 Jan 2020 15:34:18 |
rene |
Remove expired ports:
2020-01-27 accessibility/py-papi: Unmaintained, uses EOLed python27
2020-01-27 archivers/py-czipfile: Unmaintained, uses EOLed python27
2020-01-27 audio/boodler: Unmaintained, uses EOLed python27
2020-01-27 audio/dir2ogg: Unmaintained, uses EOLed python27
2020-01-27 audio/jokosher: Unmaintained, uses EOLed python27
2020-01-27 audio/mpdbrowser: Unmaintained, uses EOLed python27
2020-01-27 audio/nekobee: Unmaintained, uses EOLed python27
2020-01-27 audio/patchage: Unmaintained, uses EOLed python27
2020-01-27 audio/py-ao: Unmaintained, uses EOLed python27
2020-01-27 audio/py-id3: Unmaintained, uses EOLed python27
2020-01-27 audio/py-shout: Unmaintained, uses EOLed python27
2020-01-27 audio/py-speex: Unmaintained, uses EOLed python27
2020-01-27 audio/pytone: Unmaintained, uses EOLed python27 (Only the first 15 lines of the commit message are shown above ) |
0.25_6 07 Jan 2020 04:55:40 |
jrm |
editors/emacs-devel: Update to latest master branch commit, 4f2b415
This update includes an Emacs major version change from 27.0.50 to 28.0.50.
Ports that may depend on editors/emacs-devel must chase this update
with a PORTREVISION bump.
Submitted by: ashish (maintainer)
Differential Revision: https://reviews.freebsd.org/D23012 |
0.25_5 26 Dec 2019 07:54:29 |
antoine |
Deprecate a few ports
With hat: portmgr |
0.25_5 13 Aug 2019 16:01:59 |
mat |
Convert to UCL & cleanup pkg-message (categories d) |
0.25_5 31 May 2018 01:18:05 |
jrm |
USES=emacs ports: Bump PORTREVISION for editors/emacs 26.1 upgrade
Or, mark ports that fail to build as BROKEN.
https://lists.freebsd.org/pipermail/freebsd-ports/2018-May/113518.html |
0.25_4 01 Feb 2018 18:03:10 |
jrm |
Flavorize and modernize Emacs ports
- Convert USE_EMACS to USES=emacs
- Remove editors/emacs-nox11 (refer to nox flavors of editors/emacs and
editors/emacs-devel)
- Permit default Emacs flavor to be specified in make.conf
- Rename japanese/migemo-emacs23 to japanese/migemo-emacs
- Update and simplify audio/emms and fix build on FreeBSD 10 [1]
- Update databases/bbdd and fix build on FreeBSD 10 [1]
- Update editors/emacs-devel
- Ensure Makefile shell commands that change directory are executed in a
subshell
- Silence some portlint warnings
[1] By not depending on base texinfo
PR: 225404
Reviewed by: antoine
Approved by: portmgr (mat) ashish (maintainer)
Differential Revision: https://reviews.freebsd.org/D13506 |
0.25_3 30 Nov 2017 15:50:34 |
mat |
Convert Python ports to FLAVORS.
Ports using USE_PYTHON=distutils are now flavored. They will
automatically get flavors (py27, py34, py35, py36) depending on what
versions they support.
There is also a USE_PYTHON=flavors for ports that do not use distutils
but need FLAVORS to be set. A USE_PYTHON=noflavors can be set if
using distutils but flavors are not wanted.
A new USE_PYTHON=optsuffix that will add PYTHON_PKGNAMESUFFIX has been
added to cope with Python ports that did not have the Python
PKGNAMEPREFIX but are flavored.
USES=python now also exports a PY_FLAVOR variable that contains the (Only the first 15 lines of the commit message are shown above ) |
0.25_3 12 Sep 2017 15:38:57 |
ashish |
Chase Emacs update |
0.25_2 06 May 2015 15:16:54 |
mat |
Update ports in the [bcd]* categories to not use GH_COMMIT.
With minor cleanups to make things simpler.
With hat: portmgr
Sponsored by: Absolight |
0.25_2 27 Apr 2015 10:29:28 |
ashish |
- Chase GNU Emacs updates
PR: 199553 |
0.25_1 19 Mar 2015 16:44:59 |
bdrewery |
Update USE_GITHUB so it does not require GH_COMMIT.
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 |
0.25_1 05 Nov 2014 13:19:32 |
ashish |
- Chase GNU Emacs updates
PR: 194624 |
0.25 23 Aug 2014 15:36:34 |
adamw |
Stage. Distfile is unchanged, but is generated differently by using
USE_GITHUB.
PR: 192788
Submitted by: Ports Fury |
0.25 04 Jul 2014 12:06:07 |
bapt |
Resetting maintainership on ports that have not been staged and without any
pending PR (related to stage)
With hat: portmgr |
0.25 10 Jun 2014 07:39:02 |
olgeni |
Remove indefinite articles and trailing periods from COMMENT, plus
minor COMMENT typos and surrounding whitespace fixes. Categories D-F.
CR: D196
Approved by: portmgr (bapt) |
0.25 03 Jan 2014 00:46:47 |
bapt |
Part 1 at removing now useless FETCH_ARGS redifition |
0.25 14 Dec 2013 22:19:14 |
antoine |
- Update to 0.25
- No stage support yet, .elc files embed the path of the .el file, not sure
if it is stage safe or not
PR: ports/182563
Submitted by: Max Sterling
Approved by: maintainer |
0.22_6 20 Sep 2013 17:13:47 |
bapt |
Add NO_STAGE all over the place in preparation for the staging support (cat:
devel part 3) |
0.22_6 01 Jun 2012 05:26:28 |
dinoex |
- update png to 1.5.10 |
0.22_5 03 Jul 2011 14:59:23 |
ohauer |
-remove MD5 |
0.22_5 02 May 2011 12:44:53 |
makc |
Bump PORTREVISION after open-mofit update |
0.22_4 28 Mar 2010 06:47:48 |
dinoex |
- update to 1.4.1
Reviewed by: exp8 run on pointyhat
Supported by: miwi |
0.22_3 05 Feb 2010 11:46:55 |
dinoex |
- update to jpeg-8 |
0.22_2 31 Jul 2009 13:57:52 |
dinoex |
- bump all port that indirectly depends on libjpeg and have not yet been bumped
or updated
Requested by: edwin |
0.22_1 01 Jun 2008 09:42:37 |
olgeni |
Large round of typo fixes in ports/devel (pkg-descr). |
0.22_1 30 Jul 2007 09:42:28 |
alexbl |
- Make Python 2.5.1 the default Python version
- Add significantly better support in bsd.python.mk for working with
Python Eggs and the easy_install system
Tested by: pointyhat runs
Approved by: pav (portmgr)
Most work by: perky
Thanks to: pav |
0.22_1 19 May 2007 20:32:57 |
flz |
- Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}. |
0.22 22 Jan 2006 08:30:12 |
edwin |
SHA256ify
Approved by: krion@ |
0.22 12 Sep 2005 07:28:45 |
pav |
Pymacs is a powerful tool which, once started from Emacs, allows both-way
communication between Emacs Lisp and Python. Pymacs aims Python as an
extension language for Emacs rather than the other way around, and this
assymetry is reflected in some design choices. Within Emacs Lisp code, one
may load and use Python modules. Python functions may themselves use Emacs
services, and handle Emacs Lisp objects kept in Emacs Lisp space.
PR: ports/85995
Submitted by: Mike Meyer <mwm@mired.org> |