sys-apps / file

identify a file's format by scanning binary data for patterns

Official package sites : https://www.darwinsys.com/file/ ·

v9999 :: 0 :: gentoo (Masked by set 2595)

Modified
License
BSD-2
USE flags
python seccomp static-libs zlib

v5.33 :: 0 :: gentoo (Masked by set 2595)

Modified
License
BSD-2
Keywords
~alpha ~amd64 ~amd64-fbsd ~amd64-linux ~arm ~arm64 ~hppa ~ia64 ~m68k ~m68k-mint ~mips ~ppc ~ppc-aix ~ppc-macos ~ppc64 ~s390 ~sh ~sparc ~sparc-solaris ~sparc64-solaris ~x64-cygwin ~x64-macos ~x64-solaris ~x86 ~x86-fbsd ~x86-linux ~x86-macos ~x86-solaris
USE flags
python static-libs zlib

v5.32 :: 0 :: gentoo

Modified
License
BSD-2
Keywords
alpha amd64 arm arm64 hppa ia64 m68k ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~amd64-linux ~m68k-mint ~mips ~ppc-aix ~ppc-macos ~sparc-solaris ~sparc64-solaris ~x64-cygwin ~x64-macos ~x64-solaris ~x86-fbsd ~x86-linux ~x86-macos ~x86-solaris
USE flags
python static-libs zlib

General

python
Add optional support/bindings for the Python language
seccomp
Enable seccomp (secure computing mode) to perform system call filtering at runtime to increase security of programs
static-libs
Build static versions of dynamic libraries as well
zlib
Add support for zlib (de)compression

abi_mips

n32
64-bit (32-bit pointer) libraries
n64
64-bit libraries
o32
32-bit libraries

abi_ppc

32
32-bit (ppc) libraries
64
64-bit (ppc64) libraries

abi_s390

32
32-bit (s390) libraries
64
64-bit (s390x) libraries

abi_x86

32
32-bit (x86) libraries
64
64-bit (amd64) libraries
x32
x32 ABI libraries

python_targets

pypy
Build with PyPy
python2_7
Build with Python 2.7
python3_4
Build with Python 3.4
python3_5
Build with Python 3.5
python3_6
Build with Python 3.6

app-portage / elt-patches : Collection of patches for libtool.eclass

dev-lang / python : An interpreted, interactive, object-oriented programming language

dev-lang / python-exec : Python script wrapper

dev-python / setuptools : Collection of extensions to Distutils

dev-vcs / git : stupid content tracker: distributed VCS designed for speed and efficiency

sys-devel / autoconf : Used to create autoconfiguration files

sys-devel / automake : Used to generate Makefile.in from Makefile.am

sys-devel / libtool : A shared library tool for developers

sys-libs / zlib : Standard (de)compression library

virtual / pypy : A virtual for PyPy Python implementation

dev-lang / python : An interpreted, interactive, object-oriented programming language

dev-lang / python-exec : Python script wrapper

dev-python / python-magic : Access the libmagic file type identification library

dev-python / setuptools : Collection of extensions to Distutils

sys-libs / libseccomp : high level interface to Linux seccomp filter

sys-libs / zlib : Standard (de)compression library

virtual / pypy : A virtual for PyPy Python implementation

app-admin / equo : Entropy Package Manager text-based client

app-admin / eselect : Gentoo's multi-purpose configuration and management tool

app-admin / matter : Automated Packages Builder for Portage and Entropy

app-arch / engrampa : Engrampa archive manager for MATE

app-arch / file-roller : Archive manager for GNOME

app-editors / nano : GNU GPL'd Pico clone with more functionality

app-emulation / libguestfs : Tools for accessing, inspect and modifying virtual machine (VM) disk images

app-misc / fsniper : Monitors a given set of directories for new files

app-misc / mediacrush-cli : A bash script for working with MediaCrush from a shell

app-misc / vifm : Console file manager with vi(m)-like keybindings

app-misc / worker : Worker Filemanager: Amiga Directory Opus 4 clone

app-office / lyx : WYSIWYM frontend for LaTeX, DocBook, etc.

app-text / zathura : A highly customizable and functional document viewer

dev-haskell / magic : Interface to C file/magic library

dev-perl / File-LibMagic : Perl wrapper for libmagic

dev-python / filemagic : A Python API for libmagic, the library behind the Unix file command

dev-python / python-bugzilla : A python module for interacting with Bugzilla over XMLRPC

dev-python / python-magic : Access the libmagic file type identification library

dev-ruby / magic : Ruby FFI bindings to libmagic

dev-ruby / ruby-filemagic : Ruby binding to libmagic

dev-util / diffoscope : Will try to get to the bottom of what makes files or directories different

dev-vcs / subversion : Advanced version control system

mail-client / biabam : Biabam is a small commandline tool for sending mail attachments

mail-filter / amavisd-new : High-performance interface between the MTA and content checkers

mail-filter / rspamd : Rapid spam filtering system

media-gfx / gimmage : A slim GTK-based image browser

media-gfx / qiv : Quick Image Viewer

media-libs / libextractor : Library to extract metadata from files of arbitrary type

media-sound / id3ted : A Command-line ID3 Tag Editor

media-sound / moc : Music On Console - ncurses interface for playing audio files

media-video / mkvtoolnix : Tools to create, alter, and inspect Matroska files

net-analyzer / suricata : High performance Network IDS, IPS and Network Security Monitoring engine

net-im / dianara : Qt-based client for the pump.io distributed social network

net-misc / gerbera : UPnP Media Server (Based on MediaTomb)

net-p2p / classified-ads : Program for displaying classified advertisement items

net-p2p / mldonkey : Multi-network P2P application written in Ocaml, with Gtk, web & telnet interface

sci-geosciences / viking : GPS data editor and analyzer

sys-apps / paludis : paludis, the other package mangler

sys-block / tapecat : tapecat is a tape utility used to describe the physical content of a tape

sys-fs / ext4magic : Tool for recovery of deleted or overwritten files on ext3/ext4 filesystems

www-servers / pshs : Pretty small HTTP server -- a command-line tool to share files

x11-misc / qtfm : A small, lightweight file manager for desktops based on pure Qt

606948
sys-apps/file-5.2[59] - magic.man
653352
Stripping of files broken with >=sys-apps/file-5.33

2595
Lars Wendler
Changed output for ELF files, which results in no files (either executables or libraries) being stripped. Masked for about two weeks so package managers can be adjusted. See https://bugs.gentoo.org/653352
  • >=sys-apps/file-5.33
Lars Wendler · gentoo
sys-apps/file: Added "seccomp" USE flag to live ebuild.
Package-Manager: Portage-2.3.28, Repoman-2.3.9
Lars Wendler · gentoo
sys-apps/file: Bump to version 5.33
Disabled usage of libseccomp because of "bad system call" build error. Package-Manager: Portage-2.3.28, Repoman-2.3.9
Michał Górny · gentoo
*/*: Remove sparc-fbsd keywords
Thomas Deutschmann · gentoo
sys-apps/file: Security cleanup (bug #629872)
Package-Manager: Portage-2.3.10, Repoman-2.3.3
Thomas Deutschmann · gentoo
sys-apps/file: mark 5.32 arm64/m68k/s390/sh/sparc stable
Package-Manager: Portage-2.3.10, Repoman-2.3.3
Markus Meier · gentoo
sys-apps/file: arm stable, bug #629872
Package-Manager: Portage-2.3.6, Repoman-2.3.1 RepoMan-Options: --include-arches="arm"
Manuel Rüger · gentoo
sys-apps/file: amd64 stable
Package-Manager: Portage-2.3.10, Repoman-2.3.3
Tobias Klausmann · gentoo
sys-apps/file-5.32-r0: alpha stable
Gentoo-Bug: 629872
Sergei Trofimovich · gentoo
sys-apps/file: stable 5.32 for ppc, bug #629872
Package-Manager: Portage-2.3.10, Repoman-2.3.3 RepoMan-Options: --include-arches="ppc"
Sergei Trofimovich · gentoo
sys-apps/file: stable 5.32 for ppc64, bug #629872
Package-Manager: Portage-2.3.10, Repoman-2.3.3 RepoMan-Options: --include-arches="ppc64"
Sergei Trofimovich · gentoo
sys-apps/file: stable 5.32 for hppa, bug #629872
Package-Manager: Portage-2.3.10, Repoman-2.3.3 RepoMan-Options: --include-arches="hppa"
Sergei Trofimovich · gentoo
sys-apps/file: stable 5.32 for ia64, bug #629872
Package-Manager: Portage-2.3.10, Repoman-2.3.3 RepoMan-Options: --include-arches="ia64"
Thomas Deutschmann · gentoo
sys-apps/file: x86 stable (bug #629872)
Package-Manager: Portage-2.3.8, Repoman-2.3.3
Sergei Trofimovich · gentoo
sys-apps/file: stable 5.31 for sparc, bug #629698 (thanks to Dakon)
Package-Manager: Portage-2.3.8, Repoman-2.3.3 RepoMan-Options: --include-arches="sparc"
Sergei Trofimovich · gentoo
sys-apps/file: stable 5.31 for amd64, bug #629698
Package-Manager: Portage-2.3.8, Repoman-2.3.3 RepoMan-Options: --include-arches="amd64"
Sergei Trofimovich · gentoo
sys-apps/file: stable 5.31 for x86, bug #629698 (thanks to Myckel Habets)
Package-Manager: Portage-2.3.8, Repoman-2.3.3 RepoMan-Options: --include-arches="x86"
Sergei Trofimovich · gentoo
sys-apps/file: stable 5.31 for ppc/ppc64, bug #629698
Package-Manager: Portage-2.3.8, Repoman-2.3.3 RepoMan-Options: --include-arches="ppc ppc64"
Markus Meier · gentoo
sys-apps/file: arm stable, bug #629698
Package-Manager: Portage-2.3.6, Repoman-2.3.1 RepoMan-Options: --include-arches="arm"
Sergei Trofimovich · gentoo
sys-apps/file: stable 5.31 for hppa, bug #629698
Package-Manager: Portage-2.3.8, Repoman-2.3.3 RepoMan-Options: --include-arches="hppa"
Tobias Klausmann · gentoo
sys-apps/file-5.31-r0: alpha stable
Gentoo-Bug: 629698
Sergei Trofimovich · gentoo
sys-apps/file: stable 5.31 for ia64, bug #629698
Package-Manager: Portage-2.3.8, Repoman-2.3.3 RepoMan-Options: --include-arches="ia64"
Lars Wendler · gentoo
sys-apps/file: Sync live ebuild.
Package-Manager: Portage-2.3.8, Repoman-2.3.3
Lars Wendler · gentoo
sys-apps/file: Bump to version 5.32
Package-Manager: Portage-2.3.8, Repoman-2.3.3
David Hicks · gentoo
sys-apps/file: use HTTPS for GitHub and HOMEPAGE, fix SRC_URI/HOMEPAGE
* Use HTTPS for accessing GitHub and the official HOMEPAGE * Remove unresolvable second domain from SRC_URI and HOMEPAGE Package-Manager: Portage-2.3.6, Repoman-2.3.3
Agostino Sarubbo · gentoo
sys-apps/file: ia64 stable wrt bug #619506
Package-Manager: Portage-2.3.5, Repoman-2.3.1 RepoMan-Options: --include-arches="ia64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-apps/file: sparc stable wrt bug #619506
Package-Manager: Portage-2.3.5, Repoman-2.3.1 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Markus Meier · gentoo
sys-apps/file: arm stable, bug #619506
Package-Manager: Portage-2.3.5, Repoman-2.3.1 RepoMan-Options: --include-arches="arm"
Tobias Klausmann · gentoo
sys-apps/file-5.30-r0: add alpha keyword
Gentoo-Bug: 619506
Agostino Sarubbo · gentoo
sys-apps/file: ppc64 stable wrt bug #619506
Package-Manager: Portage-2.3.5, Repoman-2.3.1 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-apps/file: x86 stable wrt bug #619506
Package-Manager: Portage-2.3.5, Repoman-2.3.1 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-apps/file: ppc stable wrt bug #619506
Package-Manager: Portage-2.3.5, Repoman-2.3.1 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-apps/file: amd64 stable wrt bug #619506
Package-Manager: Portage-2.3.5, Repoman-2.3.1 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Lars Wendler · gentoo
sys-apps/file: Removed old.
Package-Manager: Portage-2.3.6, Repoman-2.3.2
Lars Wendler · gentoo
sys-apps/file: Bump to version 5.31
Package-Manager: Portage-2.3.6, Repoman-2.3.2
David Seifert · gentoo
sys-apps/file: [QA] Add missing python metadata variables
Package-Manager: Portage-2.3.5, Repoman-2.3.2
Zac Medico · gentoo
sys-apps/file: Add python3_6 to PYTHON_COMPAT
Package-Manager: Portage-2.3.5, Repoman-2.3.2
Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
Markus Meier · gentoo
sys-apps/file: arm stable, bug #606418
Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --include-arches="arm"
Michael Haubenwallner · gentoo
sys-apps/file: keyword ~x64-cygwin
Package-Manager: portage-2.3.3
Lars Wendler · gentoo
sys-apps/file: Bump to version 5.30
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Fabian Groffen · gentoo
sys-apps/file: dropped ~hppa-hpux ~ia64-hpux ~ia64-linux ~x64-freebsd ~x86-freebsd ~x86-interix
Package-Manager: portage-2.3.3
T. Malfatti · gentoo
media-libs/portaudio: Version bump
Tobias Klausmann · gentoo
sys-apps/file-5.29-r0: stable on alpha
Gentoo-Bug: 606418
Agostino Sarubbo · gentoo
sys-apps/file: ia64 stable wrt bug #606418
Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="ia64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-apps/file: sparc stable wrt bug #606418
Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-apps/file: ppc stable wrt bug #606418
Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Jeroen Roovers · gentoo
sys-apps/file: Stable for HPPA (bug #606418).
Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --ignore-arches
Agostino Sarubbo · gentoo
sys-apps/file: ppc64 stable wrt bug #606418
Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Mike Frysinger · gentoo
sys-apps/file: mark 5.29 arm64/m68k/s390/sh stable
Agostino Sarubbo · gentoo
sys-apps/file: x86 stable wrt bug #606418
Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-apps/file: amd64 stable wrt bug #606418
Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Mike Frysinger · gentoo
sys-apps/file: mark 5.25 arm64/m68k/s390/sh stable
Lars Wendler · gentoo
sys-apps/file: Removed old.
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Agostino Sarubbo · gentoo
sys-apps/file: ia64 stable wrt bug #579306
Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="ia64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-apps/file: sparc stable wrt bug #579306
Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Fabian Groffen · gentoo
sys-apps/file: add Prefix keywords
Package-Manager: portage-2.3.0
Michał Górny · gentoo
global: Drop dead implementations from PYTHON_COMPAT
Lars Wendler · gentoo
sys-apps/file: Removed old.
Package-Manager: portage-2.3.2 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Lars Wendler · gentoo
sys-apps/file: Bump to version 5.29
Package-Manager: portage-2.3.2 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Sergei Trofimovich · gentoo
sys-apps/file: apply missing magic.h fix from bug #586444
The bug #586444 manifested on a cross-compiler case as well when we built native 'file'. Reported-by: n05 on #gentoo-embedded Package-Manager: portage-2.3.0
Mike Frysinger · gentoo
sys-apps/file: add upstream fix for mingw builds
Mike Frysinger · gentoo
sys-apps/file: switch to the new zlib configure flag
Agostino Sarubbo · gentoo
sys-apps/file: ppc stable wrt bug #583956
Package-Manager: portage-2.2.28 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Mike Frysinger · gentoo
sys-apps/file: build magic.h before libmagic.la #586444
Since the header is a BUILT_SOURCES which is normally created only when you run `make all`, make sure we generate it by hand before building the library in the multilib case.
Lars Wendler · gentoo
sys-apps/file: Fixed abi_x86_32 install target.
Reported by Heather. Package-Manager: portage-2.2.28 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Mike Frysinger · gentoo
sys-apps/file: version bump to 5.28
Markus Meier · gentoo
sys-apps/file: arm stable, bug #583956
Package-Manager: portage-2.3.0_rc1 RepoMan-Options: --include-arches="arm"
Lars Wendler · gentoo
sys-apps/file: amd64 stable (bug #583956).
Package-Manager: portage-2.2.28 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Lars Wendler · gentoo
sys-apps/file: x86 stable (bug #583956).
Package-Manager: portage-2.2.28 RepoMan-Options: --include-arches="x86" Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Jeroen Roovers · gentoo
sys-apps/file: Stable for HPPA PPC64 (bug #583956).
Package-Manager: portage-2.3.0_rc1 RepoMan-Options: --ignore-arches
Matt Turner · gentoo
sys-apps/file: alpha stable, bug 583956.
Mike Frysinger · gentoo
sys-apps/file: version bump to 5.27 (and man page move #426634)
Lars Wendler · gentoo
sys-apps/file: USE="python" requires dev-python/setuptools (bug #581610)
Package-Manager: portage-2.2.28 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Mike Frysinger · gentoo
sys-apps/file: add a bunch of upstream fixes
Lars Wendler · gentoo
sys-apps/file: Removed old.
Package-Manager: portage-2.2.28 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Lars Wendler · gentoo
sys-apps/file: Bump to version 5.26
Package-Manager: portage-2.2.28 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Mike Frysinger · gentoo
sys-apps/file: version bump to 5.25
Robin H. Johnson · gentoo
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed