FreeBSD Ports
Find a file
Loïc Bartoletti 45ab80b9df archivers/minizip*: Add minizip-ng and zlib-ng and create USES=minizip
Import minizip-ng and zlib-ng

Minizip was originally developed in 1998. It was first included in the zlib
distribution as an additional code contribution starting in zlib 1.1.2. Since
that time, it has been continually improved upon and contributed to by many
people.

+ Creating and extracting zip archives.
+ Adding and removing entries from zip archives.
+ Read and write raw zip entry data.
+ Reading and writing zip archives from memory.
+ Zlib, BZIP2, LZMA, and ZSTD compression methods.
+ Password protection through Traditional PKWARE and WinZIP AES encryption.
+ Buffered streaming for improved I/O performance.

some ports bundle it, some ports allow building against a systemwide
one, some ports bundle/rely on an incompatible version - all those will be
fixed in following commits.

Mk/Uses: Introduce USES=minizip[:ng]

To simplify, the LIB_DEPENDS part a new USES tag is added.

USES=minizip will add a LIB_DEPENDS on legacy minizip and
USES=minizip:ng will add a LIB_DEPENDS on minizip-ng.

minizip [1]:

    databases/spatialite
    databases/spatialite-tools
    devel/collada-dom
    games/mrboom
    games/oolite
    graphics/comical
    misc/xiphos
    science/libkml
    textproc/sigil
    www/domoticz
    deskutils/anydesk
    emulators/mupen64plus-core
    multimedia/assimp
    multimedia/vlc
    net-im/psi
    net-im/telegram-desktop

minizip-ng:

    devel/axmldec

[1] Some are known to work with minizip-ng but have to be patched.

Approved by:	tcberner (portmgr)
Differential Revision:	https://reviews.freebsd.org/D33771
2022-01-25 07:35:22 +01:00
.hooks
accessibility accessibility/rubygem-atk: Update to 3.5.0 2022-01-24 03:09:36 +08:00
arabic Please welcome LibreOffice suite 7.2.5 release! (+) 2022-01-06 16:07:48 +03:00
archivers archivers/minizip*: Add minizip-ng and zlib-ng and create USES=minizip 2022-01-25 07:35:22 +01:00
astro cleanup: remove transitive py27 deprecation (www/qt5-webengine) 2022-01-23 21:56:25 +01:00
audio audio/geonkick-lv2: Update 2.8.0 -> 2.8.1 2022-01-24 13:27:58 -08:00
base
benchmarks lang/rust: Bump revisions after 1.58.0 2022-01-17 12:57:45 +01:00
biology biology/viennarna: Update 2.4.18 -> 2.5.0 2022-01-24 21:44:21 -08:00
cad cad/verilator: Update 4.216 -> 4.218 2022-01-24 21:44:21 -08:00
chinese cleanup: remove transitive py27 deprecation (www/qt5-webengine) 2022-01-23 21:56:25 +01:00
comms comms/tcpser: Pet portfmt/portclippy 2022-01-24 22:03:24 -08:00
converters converters/rubygem-json-ld-preloaded: Update to 3.2.0 2022-01-24 03:08:53 +08:00
databases archivers/minizip*: Add minizip-ng and zlib-ng and create USES=minizip 2022-01-25 07:35:22 +01:00
deskutils archivers/minizip*: Add minizip-ng and zlib-ng and create USES=minizip 2022-01-25 07:35:22 +01:00
devel archivers/minizip*: Add minizip-ng and zlib-ng and create USES=minizip 2022-01-25 07:35:22 +01:00
dns dns/powerdns: Update to 4.5.3 2022-01-24 15:56:35 -05:00
editors editors/elementary-code: unbreak build with Meson 0.61.0 2022-01-24 13:21:07 +00:00
emulators archivers/minizip*: Add minizip-ng and zlib-ng and create USES=minizip 2022-01-25 07:35:22 +01:00
finance cleanup: remove transitive py27 deprecation (www/qt5-webengine) 2022-01-23 21:56:25 +01:00
french Please welcome LibreOffice suite 7.2.5 release! (+) 2022-01-06 16:07:48 +03:00
ftp ftp/pure-ftpd: Fix SIGSEGV with PostgeSQL backend 2022-01-24 03:09:47 +08:00
games archivers/minizip*: Add minizip-ng and zlib-ng and create USES=minizip 2022-01-25 07:35:22 +01:00
german german/mythes: Update to 2021.12.26 2022-01-12 02:47:23 +08:00
graphics archivers/minizip*: Add minizip-ng and zlib-ng and create USES=minizip 2022-01-25 07:35:22 +01:00
hebrew Please welcome LibreOffice suite 7.2.5 release! (+) 2022-01-06 16:07:48 +03:00
hungarian Please welcome LibreOffice suite 7.2.5 release! (+) 2022-01-06 16:07:48 +03:00
irc irc/polari: refresh ce223b0726 with merged version 2022-01-24 13:21:07 +00:00
japanese Fix CONFLICTS entries of multiple ports 2022-01-10 16:15:39 +01:00
java java/cryptix-jce: Deprecate and set expiration date to 2022-03-31 2022-01-18 23:38:30 +01:00
Keywords desktop-file-utils: remove the keyword it is not necessary anymore 2021-11-17 10:47:30 +01:00
korean USES=7z: convert p7zip to 7-zip 2022-01-08 19:58:25 +00:00
lang lang/eisl: Update 2.37 -> 2.38 2022-01-24 13:27:59 -08:00
mail mail/spamassassin-devel: update to latest github commit 2022-01-24 09:42:53 -08:00
math math/R-cran-raster: Update to 3.5-15 2022-01-25 05:43:50 +00:00
misc archivers/minizip*: Add minizip-ng and zlib-ng and create USES=minizip 2022-01-25 07:35:22 +01:00
Mk archivers/minizip*: Add minizip-ng and zlib-ng and create USES=minizip 2022-01-25 07:35:22 +01:00
multimedia archivers/minizip*: Add minizip-ng and zlib-ng and create USES=minizip 2022-01-25 07:35:22 +01:00
net net/fbzmq: Update 2022.01.17.00 -> 2022.01.24.00 2022-01-24 13:27:57 -08:00
net-im archivers/minizip*: Add minizip-ng and zlib-ng and create USES=minizip 2022-01-25 07:35:22 +01:00
net-mgmt net-mgmt/Makefile: Connect chronograf to build 2022-01-25 12:42:20 +08:00
net-p2p net-p2p/bazarr-devel: Update to 1.0.3-beta.16 2022-01-24 15:57:16 -05:00
news news/inn-current: Update to 20220119 2022-01-23 10:17:01 -07:00
polish polish/napi: switch from p7zip to 7-zip 2022-01-17 19:45:40 +03:00
ports-mgmt ports-mgmt/pkg-graph: New port to visualize package dependencies 2022-01-22 16:18:09 -04:00
portuguese Please welcome LibreOffice suite 7.2.5 release! (+) 2022-01-06 16:07:48 +03:00
print print/scribus-devel: update to 1.5.8 2022-01-24 11:46:51 +00:00
russian Please welcome LibreOffice suite 7.2.5 release! (+) 2022-01-06 16:07:48 +03:00
science archivers/minizip*: Add minizip-ng and zlib-ng and create USES=minizip 2022-01-25 07:35:22 +01:00
security security/aide: Remove redundant autoreconf 2022-01-24 21:13:01 -08:00
shells shells/ammonite: Update to 2.5.1 and MOVE 2022-01-18 17:15:08 +01:00
sysutils sysutils/py-ioztat: Add new port 2022-01-24 22:06:30 -08:00
Templates
textproc archivers/minizip*: Add minizip-ng and zlib-ng and create USES=minizip 2022-01-25 07:35:22 +01:00
Tools Tools/scripts: Add port_conflicts_check.lua 2022-01-22 12:48:03 +01:00
ukrainian Please welcome LibreOffice suite 7.2.5 release! (+) 2022-01-06 16:07:48 +03:00
vietnamese Please welcome LibreOffice suite 7.2.5 release! (+) 2022-01-06 16:07:48 +03:00
www archivers/minizip*: Add minizip-ng and zlib-ng and create USES=minizip 2022-01-25 07:35:22 +01:00
x11 x11/virtboard: refresh 98bcc402cb with merged version 2022-01-25 00:58:38 +00:00
x11-clocks Fix CONFLICTS entries of multiple ports 2022-01-10 16:15:39 +01:00
x11-drivers x11-drivers/xf86-video-scfb: Update Port 2021-12-20 17:19:13 -06:00
x11-fm cleanup: remove transitive py27 deprecation (www/qt5-webengine) 2022-01-23 21:56:25 +01:00
x11-fonts x11-fonts/iosevka: Update to 11.2.7 2022-01-23 23:31:15 +01:00
x11-servers x11-servers/xwayland-devel: update to 21.0.99.1.159 2022-01-19 12:42:20 +00:00
x11-themes x11-themes/Kvantum: Update to 1.0.0 2022-01-19 20:59:13 -03:00
x11-toolkits cleanup: remove transitive py27 deprecation (www/qt5-webengine) 2022-01-23 21:56:25 +01:00
x11-wm x11-wm/sway: update to 1.7 2022-01-23 00:23:52 +00:00
.arcconfig
.gitignore
CHANGES CHANGES: Catch up to fca135644f 2022-01-17 14:20:25 +01:00
CONTRIBUTING.md
COPYRIGHT COPYRIGHT: bump to 2022 2022-01-01 16:31:06 +01:00
GIDs UIDs: add glewlywed user and group 2022-01-20 16:59:48 +01:00
Makefile Change MASTER_SITE_INDEX to our distributed mirror 2022-01-13 16:25:20 +08:00
MOVED MOVED: add alternative for security/truecrypt 2022-01-24 11:56:53 +01:00
README
UIDs UIDs: add glewlywed user and group 2022-01-20 16:59:48 +01:00
UPDATING Change PHP default version to 8.0 2022-01-24 17:41:06 -06:00

This is the FreeBSD Ports Collection.  For an easy to use
WEB-based interface to it, please see:

	https://www.FreeBSD.org/ports

For general information on the Ports Collection, please see the
FreeBSD Handbook ports section which is available from:

	https://docs.freebsd.org/en/books/handbook/ports/
		for the latest official version
	or:
	The ports(7) manual page (man ports).

These will explain how to use ports and packages.

If you would like to search for a port, you can do so easily by
saying (in /usr/ports):

	make search name="<name>"
	or:
	make search key="<keyword>"

which will generate a list of all ports matching <name> or <keyword>.
make search also supports wildcards, such as:

	make search name="gtk*"

For information about contributing to FreeBSD ports, please see the Porter's
Handbook, available at:

	https://docs.freebsd.org/en/books/porters-handbook/

NOTE:  This tree will GROW significantly in size during normal usage!
The distribution tar files can and do accumulate in /usr/ports/distfiles,
and the individual ports will also use up lots of space in their work
subdirectories unless you remember to "make clean" after you're done
building a given port.  /usr/ports/distfiles can also be periodically
cleaned without ill-effect.