notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Ukraine
FreshPorts needs to find a new hosting provide willing to take a 2U chassis and host it free of charge. This is part of the FreshPorts project. Preferably in the Austin area. This is not a primary server, but it used for development.
Port details
py-magic Python module for determining file type
5.42 devel on this many watch lists=1 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout Version of this port present on the latest quarterly branch.
Maintainer: lwhsu@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2006-11-20 07:43:27
Last Update: 2022-07-20 14:21:35
Commit Hash: aa6eefd
People watching this port, also watch:: p5-Params-Classify, nghttp2, p5-CPAN-Meta-YAML, p5-Net-HTTP, python
Also Listed In: python
License: BSD2CLAUSE
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
There is no configure plist information for this port.
Dependency lines:
  • ${PYTHON_PKGNAMEPREFIX}magic>0:devel/py-magic@${PY_FLAVOR}
Conflicts:
CONFLICTS:
  • py39-python-magic
Conflicts Matches:
There are no Conflicts Matches for this port. This is usually an error.
To install the port:
cd /usr/ports/devel/py-magic/ && make install clean
To add the package, run one of these commands:
  • pkg install devel/py-magic
  • pkg install py39-magic
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.NOTE: This is a Python port. Instead of py39-magic listed in the above command, you can pick from the names under the Packages section.
PKGNAME: py39-magic
Package flavors (<flavor>: <package>)
  • py39: py39-magic
distinfo:
Packages (timestamps in pop-ups are UTC):
py27-magic
ABIlatestquarterly
FreeBSD:11:aarch645.345.38
FreeBSD:11:amd64--
FreeBSD:11:armv65.275.38
FreeBSD:11:i386--
FreeBSD:11:mips--
FreeBSD:11:mips645.285.38
FreeBSD:12:aarch645.34-
FreeBSD:12:amd64--
FreeBSD:12:armv65.345.39
FreeBSD:12:armv75.345.39
FreeBSD:12:i386--
FreeBSD:12:mips--
FreeBSD:12:mips645.345.38
FreeBSD:12:powerpc64--
FreeBSD:13:aarch64--
FreeBSD:13:amd64--
FreeBSD:13:armv6--
FreeBSD:13:armv7--
FreeBSD:13:i386--
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64--
FreeBSD:13:riscv64--
FreeBSD:14:aarch64--
FreeBSD:14:amd64--
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i386--
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc64--
FreeBSD:14:riscv64--
 
py36-magic
ABIlatestquarterly
FreeBSD:11:aarch645.34-
FreeBSD:11:amd64--
FreeBSD:11:armv6--
FreeBSD:11:i386--
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch645.34-
FreeBSD:12:amd64--
FreeBSD:12:armv65.34-
FreeBSD:12:armv75.34-
FreeBSD:12:i386--
FreeBSD:12:mips--
FreeBSD:12:mips645.34-
FreeBSD:12:powerpc64--
FreeBSD:13:aarch64--
FreeBSD:13:amd64--
FreeBSD:13:armv6--
FreeBSD:13:armv7--
FreeBSD:13:i386--
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64--
FreeBSD:13:riscv64--
FreeBSD:14:aarch64--
FreeBSD:14:amd64--
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i386--
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc64--
FreeBSD:14:riscv64--
 
py37-magic
ABIlatestquarterly
FreeBSD:11:aarch64-5.38
FreeBSD:11:amd64--
FreeBSD:11:armv6-5.38
FreeBSD:11:i386--
FreeBSD:11:mips--
FreeBSD:11:mips64-5.38
FreeBSD:12:aarch64--
FreeBSD:12:amd64--
FreeBSD:12:armv6-5.39
FreeBSD:12:armv7-5.39
FreeBSD:12:i386--
FreeBSD:12:mips--
FreeBSD:12:mips64-5.38
FreeBSD:12:powerpc64-5.39
FreeBSD:13:aarch64--
FreeBSD:13:amd64--
FreeBSD:13:armv65.39-
FreeBSD:13:armv7--
FreeBSD:13:i386--
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc645.39-
FreeBSD:13:riscv64--
FreeBSD:14:aarch64--
FreeBSD:14:amd64--
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i386--
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc645.39-
FreeBSD:14:riscv64--
 
py38-magic
ABIlatestquarterly
FreeBSD:11:aarch64--
FreeBSD:11:amd645.405.40
FreeBSD:11:armv6--
FreeBSD:11:i3865.405.40
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch64--
FreeBSD:12:amd64--
FreeBSD:12:armv6--
FreeBSD:12:armv7--
FreeBSD:12:i386--
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64--
FreeBSD:13:aarch64--
FreeBSD:13:amd64--
FreeBSD:13:armv6--
FreeBSD:13:armv7--
FreeBSD:13:i386--
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64-5.40
FreeBSD:13:riscv64--
FreeBSD:14:aarch64--
FreeBSD:14:amd64--
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i386--
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc64--
FreeBSD:14:riscv645.40-
 
py39-magic
ABIlatestquarterly
FreeBSD:11:aarch64--
FreeBSD:11:amd64--
FreeBSD:11:armv6--
FreeBSD:11:i386--
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch64-5.42
FreeBSD:12:amd645.425.42
FreeBSD:12:armv6--
FreeBSD:12:armv7--
FreeBSD:12:i3865.425.42
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64--
FreeBSD:13:aarch645.425.42
FreeBSD:13:amd645.425.42
FreeBSD:13:armv6-5.42
FreeBSD:13:armv75.425.42
FreeBSD:13:i3865.425.42
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64--
FreeBSD:13:riscv64-5.42
FreeBSD:14:aarch645.42-
FreeBSD:14:amd645.42-
FreeBSD:14:armv65.42-
FreeBSD:14:armv75.42-
FreeBSD:14:i3865.42-
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc64--
FreeBSD:14:riscv64--
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. py39-setuptools>=63.1.0 : devel/py-setuptools@py39
  2. python3.9 : lang/python39
Runtime dependencies:
  1. py39-setuptools>=63.1.0 : devel/py-setuptools@py39
  2. python3.9 : lang/python39
This port is required by:
for Build

Deleted ports which required this port:

Expand this list of 1 deleted port
  1. devel/py-itools*
  2. Collapse this list of deleted ports.
for Run
  1. mail/py-fuglu
  2. net/py-s3cmd

Deleted ports which required this port:

Expand this list of 2 deleted ports
  1. devel/py-itools*
  2. security/py-crits*
  3. Collapse this list of deleted ports.
* - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...

Configuration Options:
Options name:

USES:

FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (5 items)
Collapse this list.
  1. ftp://ftp.astron.com/pub/file/
  2. ftp://ftp.fu-berlin.de/unix/tools/file/
  3. ftp://ftp.gw.com/mirrors/pub/unix/file/
  4. https://astron.com/pub/file/
  5. https://www.mirrorservice.org/sites/distfiles.macports.org/file/
Collapse this list.

Number of commits found: 46

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
20 Jul 2022 14:21:35
 files touched by this commit commit hash:aa6eefd5e663357e8223399bc38c7987f5e35746  5.42
Tobias C. Berner (tcberner) search for other commits by this committer
devel: remove 'Created by' lines

A big Thank You to the original contributors of these ports:

  *  "Waitman Gobble" <uzimac@da3m0n8t3r.com>
  *  <jkoshy@FreeBSD.org>
  *  Aaron Dalton <aaron@FreeBSD.org>
  *  Aaron Dalton <aaron@daltons.ca>
  *  Aaron H. K. Diep <ahkdiep@gmail.com>
  *  Aaron Hurt <ahurt@anbcs.com>
  *  Abel Chow <abel_chow@yahoo.com>
  *  Adam McLaurin
  *  Adam Saponara <as@php.net>
  *  Adam Weinberger <adamw@FreeBSD.org>
  *  Ade Lovett <ade@FreeBSD.org>
(Only the first 15 lines of the commit message are shown above View all of this commit message)
20 Jun 2022 14:25:29
 files touched by this commit commit hash:f93d5107c000ecf9f07756ebfaaa173cae4c1ef8  5.42
Li-Wen Hsu (lwhsu) search for other commits by this committer
devel/py-magic: Update to 5.42
03 Feb 2022 15:57:16
 files touched by this commit commit hash:0fc7f65236e930fcc7d4358d4d7619772871a68f  5.41
Li-Wen Hsu (lwhsu) search for other commits by this committer
devel/py-magic: Update to 5.41
25 Nov 2021 21:40:11
 files touched by this commit commit hash:04b9da414081a733478d3def4e1e3777908536c6  5.40
Stefan E├čer (se) search for other commits by this committer
*/*: Remove redundant '-*' from CONFLICTS definitions

The conflict checks compare the patterns first against the package
names without version (as reported by "pkg query "%n"), then - if
there was no match - agsinst the full package names including the
version (as reported by "pkg query "%n-%v").

Approved by: portmgr (blanket)
23 Jun 2021 10:09:12
 files touched by this commit commit hash:b1d940646da910dee1864a6997f8668f5211fe05  5.40
Li-Wen Hsu (lwhsu) search for other commits by this committer
devel/py-magic: Add some HTTP MASTER_SITES

Requested by:	Loic F <loic.f@hardenedbsd.org>
02 Jun 2021 08:58:29
 files touched by this commit commit hash:fbacdd646edc295d89301cb4ec4420c9df8da135  5.40
Li-Wen Hsu (lwhsu) search for other commits by this committer
devel/py-magic: Update to 5.40
06 Apr 2021 14:31:07
 files touched by this commit commit hash:305f148f482daf30dcf728039d03d019f88344eb  5.39
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
28 Dec 2020 23:02:15
Original commit files touched by this commit Revision:559531  5.39
antoine search for other commits by this committer
Drop python 2.7 support from a few ports

With hat:	portmgr
13 Jul 2020 12:46:08
Original commit files touched by this commit Revision:542129  5.39
lwhsu search for other commits by this committer
Update 5.39
17 Dec 2019 07:56:40
Original commit files touched by this commit Revision:520314  5.38
lwhsu search for other commits by this committer
- Update to 5.38
23 Jul 2019 06:54:31
Original commit files touched by this commit Revision:507207  5.37
lwhsu search for other commits by this committer
- Update to 5.37
- Pet portlint
13 Mar 2019 17:14:13
Original commit files touched by this commit Revision:495623  5.36
lwhsu search for other commits by this committer
- Update to 5.36
30 Oct 2018 02:37:46
Original commit files touched by this commit Revision:483443  5.35
lwhsu search for other commits by this committer
- Update to 5.35
26 Jul 2018 15:24:29
Original commit files touched by this commit Revision:475382  5.34
lwhsu search for other commits by this committer
- Update 5.34
16 May 2018 09:15:33
Original commit files touched by this commit Revision:470109  5.33
lwhsu search for other commits by this committer
- Update to 5.33
19 Feb 2018 07:46:26
Original commit files touched by this commit Revision:462283  5.32
lwhsu search for other commits by this committer
Register CONFLICTS

PR:		224593
Submitted by:	Shane <FreeBSD@ShaneWare.Biz>
Approved by:	koobs (maintainer, py-python-magic)
MFH:		2018Q1
04 Sep 2017 12:29:57
Original commit files touched by this commit Revision:449244  5.32
lwhsu search for other commits by this committer
- Update to 5.32
17 Feb 2017 04:03:02
Original commit files touched by this commit Revision:434268  5.30
lwhsu search for other commits by this committer
- Update to 5.30
26 Oct 2016 10:30:48
Original commit files touched by this commit Revision:424687  5.29
lwhsu search for other commits by this committer
- Update to 5.29
23 Jun 2016 07:49:33
Original commit files touched by this commit Revision:417351  5.28
lwhsu search for other commits by this committer
- Update to 5.28
25 May 2016 08:36:37
Original commit files touched by this commit Revision:415824  5.27
lwhsu search for other commits by this committer
- Update to 5.27
19 May 2016 10:21:25
Original commit files touched by this commit Revision:415498  5.26
amdmi3 search for other commits by this committer
- Fix trailing whitespace in pkg-descrs, categories [a-f]*

Approved by:	portmgr blanket
03 May 2016 01:05:08
Original commit files touched by this commit Revision:414503  5.26
lwhsu search for other commits by this committer
- Update to 5.26
01 Jan 2016 14:23:54
Original commit files touched by this commit Revision:404997  5.25
lwhsu search for other commits by this committer
- Update to 5.25
20 Oct 2014 16:04:14
Original commit files touched by this commit Revision:371280  5.18
mva search for other commits by this committer
- Convert ports of devel/ to USES=python

Approved by:	portmgr (implicit)
14 May 2014 14:06:29
Original commit files touched by this commit Revision:354059  5.18
lwhsu search for other commits by this committer
- Update to 5.18
- Added WWW to pkg-descr

PR:		ports/189754
Submitted by:	Bartek Rutkowski <ports@robakdesign.com>
25 Jan 2014 21:23:07
Original commit files touched by this commit Revision:341108  5.16_1
antoine search for other commits by this committer
Use PYDISTUTILS_AUTOPLIST to actually package the python module
03 Dec 2013 14:23:40
Original commit files touched by this commit Revision:335570  5.16
lwhsu search for other commits by this committer
- Update to 5.16
29 Sep 2013 09:55:47
Original commit files touched by this commit Revision:328661  5.15
lwhsu search for other commits by this committer
- Update to 5.15
- Enable stage support
23 Sep 2013 09:30:14
Original commit files touched by this commit Revision:327959  5.14
lwhsu search for other commits by this committer
- Remove unneeded patch
23 Sep 2013 06:39:50
Original commit files touched by this commit Revision:327941  5.14
lwhsu search for other commits by this committer
- Update to 5.14
20 Sep 2013 17:13:47
Original commit files touched by this commit Revision:327724  5.04
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
devel part 3)
25 Jul 2012 11:24:11
Original commit files touched by this commit   5.04
cs search for other commits by this committer
Fix typos in COMMENT
03 Jul 2011 14:59:23
Original commit files touched by this commit   5.04
ohauer search for other commits by this committer
-remove MD5
31 Jan 2010 08:45:46
Original commit files touched by this commit   5.04
lwhsu search for other commits by this committer
- Update to 5.04
12 May 2009 11:02:26
Original commit files touched by this commit   5.03
lwhsu search for other commits by this committer
- Update to 5.03
04 Feb 2009 07:25:22
Original commit files touched by this commit   5.00
lwhsu search for other commits by this committer
- Update to 5.00
07 Sep 2008 11:18:17
Original commit files touched by this commit   4.26
lwhsu search for other commits by this committer
- Update to 4.26
15 Jul 2008 11:32:03
Original commit files touched by this commit   4.25
lwhsu search for other commits by this committer
- Update to 4.25
04 Apr 2008 04:04:33
Original commit files touched by this commit   4.24
lwhsu search for other commits by this committer
- Update to 4.24
08 Jan 2008 15:17:48
Original commit files touched by this commit   4.23
lwhsu search for other commits by this committer
- Update to 4.23
30 Jul 2007 09:42:28
Original commit files touched by this commit   4.21
alexbl search for other commits by this committer
 - 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
31 May 2007 06:55:34
Original commit files touched by this commit   4.21
lwhsu search for other commits by this committer
- Update to 4.21
- Take maintainership
05 Mar 2007 02:29:18
Original commit files touched by this commit   4.20
clsung search for other commits by this committer
- Update to 4.20
04 Feb 2007 11:55:31
Original commit files touched by this commit   4.19
dryice search for other commits by this committer
update to 4.19
delete file: pkg-plist

PR:             108705
Submitted by:   Li-Wen Hsu <lwhsu@lwhsu.org>
Approved by:    itetcu (mentor)  alexbl@ (for python@)
20 Nov 2006 07:42:37
Original commit files touched by this commit   4.18
alexbl search for other commits by this committer
 - add py-magic 4.18:
     Python bindings for libmagic used to get a description of a
     file type, or a mime type for that file.

Number of commits found: 46