notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Port details
gcab GObject library to create cabinet files
1.4 archivers on this many watch lists=2 search for ports that depend on this port An older version of this port was marked as vulnerable. Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 1.4Version of this port present on the latest quarterly branch.
Maintainer: gnome@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2015-03-07 13:54:00
Last Update: 2021-04-06 14:31:07
Commit Hash: 305f148
People watching this port, also watch:: desktop-file-utils, cantarell-fonts, font-misc-meltho, font-bh-lucidatypewriter-100dpi, xlsclients
Also Listed In: gnome
License: LGPL21
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (52 items)
Collapse this list.
  1. /usr/local/share/licenses/gcab-1.4/catalog.mk
  2. /usr/local/share/licenses/gcab-1.4/LICENSE
  3. /usr/local/share/licenses/gcab-1.4/LGPL21
  4. bin/gcab
  5. include/libgcab-1.0/libgcab.h
  6. include/libgcab-1.0/libgcab/gcab-cabinet.h
  7. include/libgcab-1.0/libgcab/gcab-enums.h
  8. include/libgcab-1.0/libgcab/gcab-file.h
  9. include/libgcab-1.0/libgcab/gcab-folder.h
  10. lib/girepository-1.0/GCab-1.0.typelib
  11. lib/libgcab-1.0.so
  12. lib/libgcab-1.0.so.0
  13. lib/libgcab-1.0.so.0.1.0
  14. libdata/pkgconfig/libgcab-1.0.pc
  15. man/man1/gcab.1.gz
  16. share/gir-1.0/GCab-1.0.gir
  17. share/locale/bs/LC_MESSAGES/gcab.mo
  18. share/locale/cs/LC_MESSAGES/gcab.mo
  19. share/locale/da/LC_MESSAGES/gcab.mo
  20. share/locale/de/LC_MESSAGES/gcab.mo
  21. share/locale/el/LC_MESSAGES/gcab.mo
  22. share/locale/en_GB/LC_MESSAGES/gcab.mo
  23. share/locale/es/LC_MESSAGES/gcab.mo
  24. share/locale/eu/LC_MESSAGES/gcab.mo
  25. share/locale/fi/LC_MESSAGES/gcab.mo
  26. share/locale/fr/LC_MESSAGES/gcab.mo
  27. share/locale/fur/LC_MESSAGES/gcab.mo
  28. share/locale/gl/LC_MESSAGES/gcab.mo
  29. share/locale/hu/LC_MESSAGES/gcab.mo
  30. share/locale/id/LC_MESSAGES/gcab.mo
  31. share/locale/lt/LC_MESSAGES/gcab.mo
  32. share/locale/lv/LC_MESSAGES/gcab.mo
  33. share/locale/nb/LC_MESSAGES/gcab.mo
  34. share/locale/nl/LC_MESSAGES/gcab.mo
  35. share/locale/oc/LC_MESSAGES/gcab.mo
  36. share/locale/pl/LC_MESSAGES/gcab.mo
  37. share/locale/pt/LC_MESSAGES/gcab.mo
  38. share/locale/pt_BR/LC_MESSAGES/gcab.mo
  39. share/locale/ro/LC_MESSAGES/gcab.mo
  40. share/locale/ru/LC_MESSAGES/gcab.mo
  41. share/locale/sl/LC_MESSAGES/gcab.mo
  42. share/locale/sr/LC_MESSAGES/gcab.mo
  43. share/locale/sr@latin/LC_MESSAGES/gcab.mo
  44. share/locale/sv/LC_MESSAGES/gcab.mo
  45. share/locale/tg/LC_MESSAGES/gcab.mo
  46. share/locale/tr/LC_MESSAGES/gcab.mo
  47. share/locale/zh_CN/LC_MESSAGES/gcab.mo
  48. share/vala/vapi/libgcab-1.0.deps
  49. share/vala/vapi/libgcab-1.0.vapi
  50. @owner
  51. @group
  52. @mode
Collapse this list.
Dependency lines:
  • For RUN/BUILD depends:
    • gcab>0:archivers/gcab
  • For LIB depends:
    • libgcab-1.0.so:archivers/gcab
To install the port:
cd /usr/ports/archivers/gcab/ && make install clean
To add the package, run one of these commands:
  • pkg install archivers/gcab
  • pkg install gcab
PKGNAME: gcab
Flavors: there is no flavor information for this port.
distinfo:
Packages (timestamps in pop-ups are UTC):
gcab
ABIlatestquarterly
FreeBSD:11:aarch640.81.3
FreeBSD:11:amd641.41.4
FreeBSD:11:armv60.61.3
FreeBSD:11:i3861.41.4
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch641.01.4
FreeBSD:12:amd641.41.4
FreeBSD:12:armv61.01.4
FreeBSD:12:armv71.01.4
FreeBSD:12:i3861.41.4
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64-1.4
FreeBSD:13:aarch641.41.4
FreeBSD:13:amd641.41.4
FreeBSD:13:armv61.4-
FreeBSD:13:armv71.41.4
FreeBSD:13:i3861.41.4
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64-1.4
FreeBSD:14:aarch641.4-
FreeBSD:14:amd641.4-
FreeBSD:14:armv6--
FreeBSD:14:armv71.4-
FreeBSD:14:i3861.4-
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc641.4-
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. vala : lang/vala
  2. msgfmt : devel/gettext-tools
  3. g-ir-scanner : devel/gobject-introspection
  4. meson>=0.57.1_1 : devel/meson
  5. ninja : devel/ninja
  6. pkgconf>=1.3.0_1 : devel/pkgconf
Library dependencies:
  1. libintl.so : devel/gettext-runtime
  2. libglib-2.0.so : devel/glib20
  3. libintl.so : devel/gettext-runtime
This port is required by:
for Build
  1. devel/appstream-glib
for Libraries
  1. devel/msitools
for Run
  1. devel/appstream-glib

Configuration Options:
Options name:

USES:

FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (13 items)
Collapse this list.
  1. ftp://ftp.belnet.be/mirror/ftp.gnome.org/sources/gcab/1.4/
  2. ftp://ftp.cse.buffalo.edu/pub/Gnome/sources/gcab/1.4/
  3. ftp://ftp.kddlabs.co.jp/pub/GNOME/sources/gcab/1.4/
  4. ftp://ftp.mirrorservice.org/sites/ftp.gnome.org/pub/GNOME/sources/gcab/1.4/
  5. ftp://ftp.nara.wide.ad.jp/pub/X11/GNOME/sources/gcab/1.4/
  6. http://download.gnome.org/sources/gcab/1.4/
  7. http://ftp.belnet.be/mirror/ftp.gnome.org/sources/gcab/1.4/
  8. http://www.gtlib.gatech.edu/pub/gnome/sources/gcab/1.4/
  9. https://download.gnome.org/sources/gcab/1.4/
  10. https://fr2.rpmfind.net/linux/gnome.org/sources/gcab/1.4/
  11. https://ftp.acc.umu.se/pub/GNOME/sources/gcab/1.4/
  12. https://ftp.gnome.org/pub/GNOME/sources/gcab/1.4/
  13. https://gitlab.gnome.org/GNOME/gcab/-/archive/1.4/
Collapse this list.

Number of commits found: 12

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
06 Apr 2021 14:31:07
 files touched by this commit commit hash:305f148f482daf30dcf728039d03d019f88344eb  1.4
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
24 Sep 2020 08:52:18
Original commit files touched by this commit Revision:549904  1.4
bapt search for other commits by this committer
Update to 1.4
While here disable gtk-doc
16 Dec 2019 10:36:03
Original commit files touched by this commit Revision:520245  1.3
bapt search for other commits by this committer
Update to 1.3
10 Oct 2019 13:17:47
Original commit files touched by this commit Revision:514226  1.0
bapt search for other commits by this committer
Fix plenty of check-sanity warnings:
Add licenses
Modernize using USES=gnome and USES=xorg
30 Sep 2018 11:58:31
Original commit files touched by this commit Revision:480951  1.0
kwm search for other commits by this committer
The FreeBSD GNOME team proudly presents GNOME 3.28 for FreeBSD.

The offical GNOME 3.28 release notes can be found at
https://help.gnome.org/misc/release-notes/3.28/

Thanks to Antoine Brodin for running the exp-runs.

PR:		229761
27 Jan 2018 09:13:07
Original commit files touched by this commit Revision:460078  0.8
kwm search for other commits by this committer
Update gcab to 0.8.

Security fix release with normal bug fixes.

MFH:		2018Q1
Security:	2cceb80e-c482-4cfd-81b3-2088d2c0ad53
		CVE-2018-5345
02 Apr 2017 00:04:21
Original commit files touched by this commit Revision:437511  0.7 This port version is marked as vulnerable.
bapt search for other commits by this committer
Update to 0.7
01 Apr 2016 13:29:17
Original commit files touched by this commit Revision:412344  0.6 This port version is marked as vulnerable.
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
15 Apr 2015 16:42:20
Original commit files touched by this commit Revision:384062  0.6 This port version is marked as vulnerable.
amdmi3 search for other commits by this committer
- Add CPE info

Approved by:	portmgr blanket
17 Mar 2015 15:59:23
Original commit files touched by this commit Revision:381498  0.6 This port version is marked as vulnerable.
kwm search for other commits by this committer
Update gcab to 0.6.
09 Mar 2015 16:20:31
Original commit files touched by this commit Revision:380863  0.5 This port version is marked as vulnerable.
kwm search for other commits by this committer
Update gcab to 0.5.

- add gcab_cabinet_get_signature()
- translation updates
- build warning fixes
07 Mar 2015 13:53:54
Original commit files touched by this commit Revision:380698  0.4 This port version is marked as vulnerable.
kwm search for other commits by this committer
Gcab is a utility and library mainly made to create Cabinet files, using
GObject/GIO API and provides GIR bindings.
- creation supports plain and basic MSZIP compression
- can open and list files from cabinet, no extraction
- provided API/ABI stable

Number of commits found: 12