notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Ukraine
Port details
unarchiver Unarchiver for a vast variety of file formats
1.10.1_21 archivers 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 1.10.1_20Version of this port present on the latest quarterly branch.
Maintainer: danfe@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2016-01-07 19:01:43
Last Update: 2022-04-21 17:11:10
Commit Hash: 6cf6f1b
People watching this port, also watch:: python, unoconv, py38-pycparser, sysinfo
Also Listed In: gnustep
License: LGPL21
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (7 items)
Collapse this list.
  1. bin/lsar
  2. bin/unar
  3. man/man1/lsar.1.gz
  4. man/man1/unar.1.gz
  5. /usr/local/share/licenses/unar-1.10.1_21/catalog.mk
  6. /usr/local/share/licenses/unar-1.10.1_21/LICENSE
  7. /usr/local/share/licenses/unar-1.10.1_21/LGPL21
Collapse this list.
Dependency lines:
  • unar>0:archivers/unarchiver
To install the port:
cd /usr/ports/archivers/unarchiver/ && make install clean
To add the package, run one of these commands:
  • pkg install archivers/unarchiver
  • pkg install unar
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: unar
Flavors: there is no flavor information for this port.
distinfo:
Packages (timestamps in pop-ups are UTC):
unar
ABIlatestquarterly
FreeBSD:11:aarch64-1.10.1_16
FreeBSD:11:amd641.10.1_191.10.1_19
FreeBSD:11:armv61.101.10.1_16
FreeBSD:11:i3861.10.1_191.10.1_19
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch64-1.10.1_20
FreeBSD:12:amd641.10.1_211.10.1_20
FreeBSD:12:armv61.10.1_10-
FreeBSD:12:armv7-1.10.1_16
FreeBSD:12:i3861.10.1_211.10.1_20
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64--
FreeBSD:13:aarch641.10.1_211.10.1_20
FreeBSD:13:amd641.10.1_211.10.1_20
FreeBSD:13:armv61.10.1_171.10.1_20
FreeBSD:13:armv71.10.1_171.10.1_20
FreeBSD:13:i3861.10.1_211.10.1_20
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64--
FreeBSD:14:aarch641.10.1_21-
FreeBSD:14:amd641.10.1_21-
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i3861.10.1_21-
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc64--
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. gmake>=4.3 : devel/gmake
Library dependencies:
  1. libgnustep-base.so : lang/gnustep-base
  2. libicuuc.so : devel/icu
  3. libwavpack.so : audio/wavpack
This port is required by:
for Run
  1. deskutils/bookworm

Configuration Options:
Options name:

USES:

FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. http://wakaba.c3.cx/releases/TheUnarchiver/
Collapse this list.

Number of commits found: 34

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
21 Apr 2022 17:11:10
 files touched by this commit commit hash:6cf6f1b1fa964a5d85ae8557c134240ce733b2fd  1.10.1_21
Piotr Kubaj (pkubaj) search for other commits by this committer
archivers/unarchiver: enable on powerpc64
07 Apr 2022 00:39:10
 files touched by this commit commit hash:268cee3b0227efd217869b43152e8936a05cb850  1.10.1_21
Jan Beich (jbeich) search for other commits by this committer
devel/icu: update to 71.1

Changes:	https://github.com/unicode-org/icu/releases/tag/release-71-1
Reported by:	GitHub (watch releases)
PR:		262654
Exp-run by:	antoine
Approved by:	fluffy
28 Oct 2021 16:37:30
 files touched by this commit commit hash:f34ece3aa6a292628ea75c0e4dd2a04d879ab0a3  1.10.1_20
Jan Beich (jbeich) search for other commits by this committer
devel/icu: update to 70.1

Changes:	https://github.com/unicode-org/icu/releases/tag/release-70-1
Reported by:	GitHub (watch releases)
PR:		258794
Exp-run by:	antoine
08 Apr 2021 23:33:31
 files touched by this commit commit hash:69d24a727d44d398f7357cb844386f3ec4750a4f  1.10.1_19
Jan Beich (jbeich) search for other commits by this committer
devel/icu: update to 69.1

Changes:	https://github.com/unicode-org/icu/releases/tag/release-69-1
Reported by:	GitHub (watch releases)
06 Apr 2021 14:31:07
 files touched by this commit commit hash:305f148f482daf30dcf728039d03d019f88344eb  1.10.1_18
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
17 Feb 2021 08:06:46
Original commit files touched by this commit Revision:565484  1.10.1_18
danfe search for other commits by this committer
Unbreak the build after r565273.

Reported by:	pkg-fallout
14 Feb 2021 23:21:03
Original commit files touched by this commit Revision:565273  1.10.1_18
nc search for other commits by this committer
Update a few GNUstep ports:

 * devel/gnustep-make: Update to 2.8.0
 * lang/gnustep-base: Update to 1.27.0
 * x11-toolkits/gnustep-back: update to 0.28.0
 * x11-toolkits/gnustep-gui: update to 0.28.0

Also bump PORTREVISION on dependent ports.
03 Nov 2020 00:56:27
Original commit files touched by this commit Revision:553940  1.10.1_17
jbeich search for other commits by this committer
devel/icu: update to 68.1

Changes:	http://site.icu-project.org/download/68
ABI:		https://abi-laboratory.pro/tracker/timeline/icu4c/
Reported by:	GitHub (watch releases)
23 Apr 2020 20:14:49
Original commit files touched by this commit Revision:532707  1.10.1_16
jbeich search for other commits by this committer
devel/icu: update to 67.1

Changes:	http://site.icu-project.org/download/67
ABI:		https://abi-laboratory.pro/tracker/timeline/icu4c/
Reported by:	GitHub (watch releases)
13 Mar 2020 09:47:17
Original commit files touched by this commit Revision:528343  1.10.1_15
jbeich search for other commits by this committer
devel/icu: update to 66.1

Changes:	http://site.icu-project.org/download/66
ABI:		https://abi-laboratory.pro/tracker/timeline/icu4c/
10 Nov 2019 06:10:00
Original commit files touched by this commit Revision:517181  1.10.1_14
linimon search for other commits by this committer
Mark as broken on powerpc64.  This port first failed to build on 20180819:

  /usr/local/GNUstep/System/Library/Headers/GNUstepBase/GSVersionMacros.h:295:8:
error:
  #error "Your gnustep-base was configured for the objc-nonfragile-abi but you
are not using it now."

This port is blocked by gnustep-base, so this is mainly a reminder for
later.

Approved by:	portmgr (tier-2 blanket)
03 Oct 2019 20:35:30
Original commit files touched by this commit Revision:513733  1.10.1_14
jbeich search for other commits by this committer
devel/icu: update to 65.1

Changes:	http://site.icu-project.org/download/65
ABI:		https://abi-laboratory.pro/tracker/timeline/icu4c/
27 Mar 2019 21:11:09
Original commit files touched by this commit Revision:496981  1.10.1_13
jbeich search for other commits by this committer
devel/icu: update to 64.1

Changes:	http://site.icu-project.org/download/64
ABI:		https://abi-laboratory.pro/tracker/timeline/icu4c/
PR:		236325
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D19479
27 Mar 2019 11:16:30
Original commit files touched by this commit Revision:496942  1.10.1_12
danfe search for other commits by this committer
Unbreak the build against Clang 7 and above by removing offending flag
and macro definition (-fgnu-runtime and -DGNU_RUNTIME=1, respectively).

PR:	230627
03 Feb 2019 15:37:58
Original commit files touched by this commit Revision:492056  1.10.1_12
theraven search for other commits by this committer
Move Objective-C ports to the v2 GNUstep ABI.

 * Bump the LLVM revision used for GNUstep to 7, the minimum to support
   the new ABI.
 * GNUstep-back does not work with lld, so mark it to use Gold (BFD LD
   doesn't seem able to link Objective-C things).
 * Turn off some annoying debug logs in GNUstep back, which generate
   several messages per second when you move the mouse.  These should
   never have been enabled in a release build anyway.
 * Downgrade Cenon to 4.0.2.  This was the last version to actually work
   with GNUstep (the later ones use XCode >= 5 .xib files, which GNUstep
   can't parse).
 * Update gorm to git head. The current release doesn't work with the
   new Objective-C ABI, but -head has the patches to fix it.
 * Update PikoPixel and add it to the gnustep-app meta-package.
 * Update the three core GNUstep packages to the latest release.
 * Update gnumail and pantomime to the latest release and fix a linking
   error with the new ABI.
 * Update GNUstep FTP to the latest version.

Reviewed by:	bapt (previous version)
23 Oct 2018 11:35:04
Original commit files touched by this commit Revision:482830  1.10.1_11
jbeich search for other commits by this committer
devel/icu: update to 63.1

Changes:	http://site.icu-project.org/download/63
ABI:		https://abi-laboratory.pro/tracker/timeline/icu4c/
PR:		232300
Exp-run by:	antoine
26 Sep 2018 15:23:37
Original commit files touched by this commit Revision:480741  1.10.1_10
brooks search for other commits by this committer
Update Objective-C LLVM version to 6.0.

Fixes aarch64 build.  Reduces depends on obsolete LLVM 4.0.

PR:		230116
Submitted by:	mikael.urankar@gmail.com
Approved by:	theraven (prior version)
Sponsored by:	DARPA, AFRL
29 Jun 2018 14:22:11
Original commit files touched by this commit Revision:473551  1.10.1_9
jbeich search for other commits by this committer
devel/icu: update to 62.1

Changes:	http://site.icu-project.org/download/62
ABI:		https://abi-laboratory.pro/tracker/timeline/icu4c/
PR:		229359
Exp-run by:	antoine (only 10.4)
06 Apr 2018 15:53:17
Original commit files touched by this commit Revision:466648  1.10.1_8
jbeich search for other commits by this committer
devel/icu: update to 61.1

Changes:	http://site.icu-project.org/download/61
ABI:		https://abi-laboratory.pro/tracker/timeline/icu4c/
PR:		227042
Exp-run by:	antoine
MFH:		2018Q2 (required by Firefox 61)
03 Dec 2017 12:23:54
Original commit files touched by this commit Revision:455401  1.10.1_7
theraven search for other commits by this committer
Fix configure options for gnustep-make

We were not setting the flag to select the GNUstep ABI, so were defaulting to
using the GCC-compatible version, which was likely to trigger a lot of subtle
bugs.  This was noticed when C++ exceptions thrown through Objective-C stack
frames caused segfaults.
09 Nov 2017 02:31:48
Original commit files touched by this commit Revision:453790  1.10.1_6
jbeich search for other commits by this committer
devel/icu: update to 60.1

Changes:	http://site.icu-project.org/download/60
ABI:		https://abi-laboratory.pro/tracker/timeline/icu4c/
PR:		223373
Exp-run by:	antoine
25 Sep 2017 00:02:36
Original commit files touched by this commit Revision:450556  1.10.1_5  Sanity Test Failure
jbeich search for other commits by this committer
devel/icu: update to 59.1

- Temporarily keep C++98 working in consumers for Clang's default -std=

Changes:	http://site.icu-project.org/download/59
PR:		218788
Submitted by:	takefu@airport.fm, dcarmich@dcarmichael.net (early version)
Exp-run by:	antoine
21 Aug 2017 13:26:29
Original commit files touched by this commit Revision:448472  1.10.1_4  Sanity Test Failure
theraven search for other commits by this committer
Update GNUstep core libraries.

Update the default Objective-C compiler.

Fix various build failures in GNUstep ports from newer versions of the GNUstep
core libraries and from changes to GNUstep Make.

Update various ports that use GNUstep and bump the portrevision of the ones
that haven't had a new release.
18 Feb 2017 15:23:54
Original commit files touched by this commit Revision:434359  1.10.1_3
riggs search for other commits by this committer
Chase wavpack update: bump PORTREVISION on ports linking to it by default

PR:		216847
Reported by:	pkubaj@anongoth.pl
MFH:		2017Q1
09 Jan 2017 13:16:50
Original commit files touched by this commit Revision:430947  1.10.1_2
amdmi3 search for other commits by this committer
- Remove always-true/false conditions after FreeBSD 9, 10.1, 10.2 EOL

Approved by:	portmgr blanket
19 Nov 2016 18:21:20
Original commit files touched by this commit Revision:426525  1.10.1_2
jbeich search for other commits by this committer
devel/icu: update to 58.1

Changes:	http://site.icu-project.org/download/58
PR:		214384
Exp-run by:	antoine
Approved by:	office (bapt)
11 Nov 2016 11:59:55
Original commit files touched by this commit Revision:425890  1.10.1_1
jbeich search for other commits by this committer
Track used or drop unused devel/icu dependency

This tries to fix discrepancy between

  $ pkg rquery '%o %B' | awk '/libicu/ { print $1 }' | sort -u
  $ git grep -lF :devel/icu | sed 's,/Makefile$,,'

PR:		214384
Reported by:	tijl, stage-qa, readelf(1)
16 Oct 2016 15:54:23
Original commit files touched by this commit Revision:424070  1.10.1
danfe search for other commits by this committer
Update to version 1.10.1, which fixed spurious error message when extracting
multi-part RAR files.

Found out via:	repology.org

TIMESTAMP (unar1.10.1_src.zip) = 1463769977
24 Sep 2016 11:06:57
Original commit files touched by this commit Revision:422711  1.10_1
tijl search for other commits by this committer
- Update devel/icu to 57.1.
- Clean up the Makefile.
- Follow some upstream recommendations (--with-data-packaging=archive,
  --disable-renaming, -DICU_NO_USER_DATA_OVERRIDE).
- Patch makefiles to install static libraries with INSTALL_DATA so they
  aren't stripped.
- Patch config/mh-bsd-gcc to sync with config/mh-linux-gcc.
- Fix endianness detection in ICU.  The code wanted to use BYTE_ORDER
  defined in machine/endian.h, but this isn't visible because ICU is
  compiled with _XOPEN_SOURCE.  Patch the code to use _BYTE_ORDER instead.
- Compile ICU with C++11 compiler to enable move constructors.
- Patch ICU to fix a problem with atomics in the case of a C++11 compiler
  without C++11 header <atomic> (like Clang on FreeBSD 9).
- Bump all ports that depend on it due to library version change.
- Add USES=compiler:c++0x to some ports that pick up -std=c++0x from ICU
  pkgconfig files.
- Add USES=compiler:c++11-lib to graphics/libcdr01 because it also needs
  a C++11 runtime library now.  Add this to all ports that depend on it
  so their executables load the right libstdc++.so on FreeBSD 9.

PR:		205120
Exp-run by:	antoine
Approved by:	portmgr (antoine)
26 Jul 2016 16:51:16
Original commit files touched by this commit Revision:419133  1.10
mat search for other commits by this committer
Cleanup patches, a* categories.

Rename them to follow the make makepatch naming, and regenerate them.

With hat:	portmgr
Sponsored by:	Absolight
19 May 2016 18:30:33
Original commit files touched by this commit Revision:415519  1.10
danfe search for other commits by this committer
Update to version 1.10, which features:

  - unar(1) can now extract to stdout
  - Support for RAR version 5 archives
  - Handle opening archives with huge number of parts better
  - Bug fixes for zip64, NSIS, and Squeeze

Reported by:	portscout
01 Apr 2016 13:29:17
Original commit files touched by this commit Revision:412344  1.9.1
mat search for other commits by this committer
Remove ${PORTSDIR}/ from dependencies, Mk and categories a, b, and c.

With hat:	portmgr
Sponsored by:	Absolight
13 Jan 2016 13:07:56
Original commit files touched by this commit Revision:406039  1.9.1
danfe search for other commits by this committer
- Base GCC cannot compile this port ("cc: XADTest2.m: Objective-C compiler
  not installed on this system"); luckily, Clang is available on all recent
  Tier-1 FreeBSD versions, so use it where it is not the default compiler
  yet (prior to 1000024, e.g. on 9.x)
- Make the port more robust by allowing to build if LOCALBASE != /usr/local

Reported by:	pkg-fallout
07 Jan 2016 19:01:35
Original commit files touched by this commit Revision:405480  1.9.1
danfe search for other commits by this committer
- Add a port of The Unarchiver, GNUstep-based unpacker for a vast variety
  of file formats, both old and new
- Use external wavpack library instead of the bundled one, so that if it
  has a security vulnerability, the port would not have to be recompiled

WWW: http://unarchiver.c3.cx/commandline

Number of commits found: 34