Repository navigation
Open
Labels
distributionRelease distributionRelease distribution
Description
Need an adding:
- Debian: minizip-ng and zlib-ng are missing: https://packages.debian.org/search?keywords=minizip : Email sent to Michael Gilbert | Note: 2022-01-28: Contact done here with @broonie for update and adding
- Ubuntu: minizip-ng and zlib-ng are missing: https://launchpad.net/ubuntu/+source/minizip : https://bugs.launchpad.net/ubuntu/+source/minizip/+bug/1811989
- Arch Linux: zlib-ng is missing: https://bugs.archlinux.org/task/72292 @pierres @foutrelis @antonio-rojas, @felixonmars
- Slackware: minizip-ng and zlib-ng are missing: https://slackbuilds.org/result/?search=minizip&sv= | https://github.com/SlackBuildsOrg/slackbuilds/tree/master/libraries/libminizip : Email sent to Daniil Bratashov @dn2010, @rworkman, @eh, @willysr, @pprkut
- Fedora : zlib-ng is missing: @ljavorsk, @limburgher, @belegdol
MacPorts : zlib-ng is missing: @ryandesign @MarcusCalhoun-Lopez, @cjones051073 - MSYS2 (MinGW-w64) : zlib-ng is missing: @MehdiChinoune, @kmilos
- OpenSUSE: minizip-ng is missing: @DimStar77 / @ImperatorStorm
Others?
minizip-ng (2023-07-28):
- Alpine Linux Edge: minizip-ng 4.0.3: https://github.com/alpinelinux/aports/tree/master/community/minizip-ng | @a16bitsysop
- ALT Linux: minizip-ng 4.0.3: https://packages.altlinux.org/en/sisyphus/srpms/minizip-ng/ | https://github.com/altlinux/specs/tree/sisyphus/m/minizip-ng
- Arch Linux: minizip-ng 4.0.3: https://archlinux.org/packages/extra/x86_64/minizip-ng/ | https://security.archlinux.org/package/minizip-ng | https://gitlab.archlinux.org/archlinux/packaging/packages/minizip-ng @antonio-rojas, @felixonmars
- ArchPOWER: minizip-ng 4.0.1: https://github.com/kth5/archpower/tree/master/minizip-ng | @kth5
- Buildroot: minizip-ng 4.0.1: https://github.com/buildroot/buildroot/tree/master/package/minizip | @ffontaine, @tpetazzoni, @jacmet, @arnout, @yann-morin-1998, @bbilas, @bkuhls, @rahul-bedarkar, @gustavoz
- ConanCenter:
- Cygwin:
- Exherbo:
- Fedora: minizip-ng 3.0.10: https://src.fedoraproject.org/rpms/minizip-ng @ljavorsk, @limburgher, @belegdol
- FreeBSD: minizip-ng 3.0.8: https://www.freshports.org/archivers/minizip-ng/ @lbartoletti
- Gentoo: minizip-ng 4.0.3: https://packages.gentoo.org/packages/sys-libs/minizip-ng | https://github.com/gentoo/gentoo/tree/master/sys-libs/minizip-ng @thesamesam, @arthurzam, @mm1ke, @dlan17
- Homebrew: minizip-ng 4.0.3: https://github.com/Homebrew/homebrew-core/blob/HEAD/Formula/minizip-ng.rb @carlocab, @chenrui333, @SeekingMeaning, @alebcay, @Porkepix, @fxcoudert, @p-linnane, @cho-m
- LiGurOS:
- MacPorts: minizip-ng 3.0.10: https://ports.macports.org/port/minizip-ng/ | https://github.com/macports/macports-ports/blob/master/archivers/minizip-ng/Portfile @ryandesign @MarcusCalhoun-Lopez, @cjones051073
- Mageia:
- Manjaro:
- MidnightBSD:
- MSYS2 (MinGW-w64): minizip-ng 4.0.3: https://github.com/msys2/MINGW-packages/blob/master/mingw-w64-minizip-ng/PKGBUILD @MehdiChinoune, @kmilos
- nixpkgs:
- OpenBSD: minizip-ng 4.0.1: https://github.com/openbsd/ports/blob/master/archivers/minizip/Makefile @brad0, @landryb, @sizeofvoid, @sthen, @kmosiejczuk
- OpenIndiana:
- openmamba:
- OpenMandriva: minizip-ng 4.0.3: https://github.com/OpenMandrivaAssociation/minizip-ng/blob/master/minizip-ng.spec @berolinux, @tpgxyz
- Parabola:
- Pisi Linux:
- pkgsrc:
- PLD Linux:
- Solus:
- Vcpkg:
Others?
zlib-ng (2023-07-28):
- Alpine Linux: 2.0.7/2.1.5 | @jirutka
- ALT Linux: zlib-ng 2.1.3: https://packages.altlinux.org/en/sisyphus/srpms/zlib-ng/ | https://github.com/altlinux/specs/tree/sisyphus/z/zlib-ng @ilyakurdyukov
- Arch Linux:
- Buildroot:
- ConanCenter:
- Fedora:
- FreeBSD: zlib-ng 2.0.6: https://www.freshports.org/archivers/zlib-ng/ @lbartoletti
- Gentoo: zlib-ng 2.1.3: https://packages.gentoo.org/packages/sys-libs/zlib-ng | https://github.com/gentoo/gentoo/tree/master/sys-libs/zlib-ng @thesamesam, @ulm, @Polynomial-C, @arthurzam, @dlan17
- glaucus:
- HaikuPorts:
- Homebrew: zlib-ng 2.1.3: https://github.com/Homebrew/homebrew-core/blob/HEAD/Formula/zlib-ng.rb @bayandin, @carlocab, @chenrui333, @alebcay, @dawidd6, @fxcoudert, @MikeMcQuaid, @Porkepix, @p-linnane
- HP-UX:
- LiGurOS:
- Mageia:
- Manjaro:
- MidnightBSD:
- nixpkgs:
- OpenMandriva: zlib-ng 2.1.3: https://github.com/OpenMandrivaAssociation/zlib-ng/blob/master/zlib-ng.spec @berolinux, @tpgxyz
- OpenSUSE: zlib-ng 2.1.3: https://software.opensuse.org/package/zlib-ng | https://build.opensuse.org/package/show/openSUSE%3AFactory/zlib-ng @DimStar77
- Parabola:
- pkgsrc:
- PLD Linux:
- Spack:
- T2 SDE:
- Vcpkg:
- YACP:
Others?
Metadata
Metadata
Assignees
Labels
distributionRelease distributionRelease distribution
Activity
tehnick commentedon Jan 16, 2019
@Neustradamus
psi-im/psi#388
https://bugzilla.redhat.com/show_bug.cgi?id=1609830
Neustradamus commentedon Jan 16, 2019
@tehnick: Thanks for your links
nmoinvaz commentedon Jan 17, 2019
The library should probably be added as
minizip2, also see #333.praiskup commentedon Jan 18, 2019
Can you elaborate what do you mean by that? Is this project being renamed to minizip2?
nmoinvaz commentedon Jan 18, 2019
It is not being renamed. Just like other libraries, that have multiple versions, this one does too. (See #333 (comment)). Distributions should increment the version number when integrating - maybe something like
libminizip28.a.praiskup commentedon Jan 21, 2019
Ok, then in Fedora is probably better option to go with the latest supported version in
minizippackage, and add*-compatpackage with the old unsupported version (rather thanminizip{,2}) - it is more common practice.The only issue is that the new version is not compatible with previous one; among Fedora packages only
qmc2seems to be linked against new minizip - the rest is compiled againstminizip-compat(8 packages) or bundles the old minizip (7 packages).tehnick commentedon Jan 21, 2019
@praiskup
Hmm, how about
sdlandsdl2,libidnandlibidn2,pcreandpcre2,tinyxmlandtinyxml2, etc.?It is interesting. I thought that in Fedora the usage of embedded copy of such common libraries is not allowed like in Debian.
praiskup commentedon Jan 21, 2019
@tehnick it's not impossible to add
minizip2in Fedora, it's just more common to go with compat for limited period of time (but I have no evidence/statistics for that off hand). We would decide the naming differently be if we planned to support two minizip implementations concurrently, but in this caseminizip-compatshould go away (at least we hoped it could happen rather soon - which turns out not to be that trivial...).Bundling is discouraged practice nowadays in Fedora (not entirely banned), but yes - minizip shouldn't be bundled. It is sort of misunderstanding/bug which will be fixed I believe. Despite the fact that minizip is not really "common library" -- original upstream abandoned it, new upstream is painfully incompatible, and people are used to bundle the old version with various different patches if anything.
tehnick commentedon Jan 21, 2019
Do you mean exactly including copy of library in program sources? Because problem is not in bundling of library into sources but in using of this embedded copy instead of system library. And this is a different case...
praiskup commentedon Jan 21, 2019
I didn't have to think about "bundling" word definition till now :-), but I can confirm you understand the "problem of bundling" the same way as I do; for "how Fedora understands bundling" see https://fedoraproject.org/wiki/Bundled_Libraries?rd=Packaging:Bundled_Libraries#Requirement_if_you_bundle
stachenov commentedon Jan 21, 2019
Why am I mentioned for Mageia when I don't even know what it is?
Neustradamus commentedon Jan 21, 2019
Linked to https://github.com/stachenov/quazip (look the link 8BD0 )
ryandesign commentedon Apr 30, 2019
Hi, I wanted to let you know that I added minizip2 to MacPorts: https://www.macports.org/ports.php?by=name&substr=minizip&
56 remaining items
nmoinvaz commentedon Jun 16, 2023
Correct. The goal is still to provide compatibility.
MikeMcQuaid commentedon Jul 28, 2023
👋🏻 what's the request/ask here?
Neustradamus commentedon Jul 28, 2023
@MikeMcQuaid: I have updated the description, it is okay for Homebrew ^^
chenrui333 commentedon Jul 28, 2023
@Neustradamus try using these two for package manager distribution refs (good visualization):
MikeMcQuaid commentedon Jul 28, 2023
@Neustradamus re-read it, sorry, still not sure what you're asking for?
brad0 commentedon Dec 18, 2023
I switched the OpenBSD port / package to 4.x 6 months ago.
openbsd/ports@739d84f
Neustradamus commentedon Dec 18, 2023
@brad0: Why have you not seen to have "minizip" and added "minizip-ng"?
It will be nice to have "zlib" and "zlib-ng" too.
ljavorsk commentedon Dec 18, 2023
I almost forgot about this issue...
Status update from Red Hat (Fedora):
Minizip-ng transition: https://fedoraproject.org/wiki/Changes/MinizipNGTransition (already implemented)
Zlib-ng transition: https://fedoraproject.org/wiki/Changes/ZlibNGTransition (in progress)
brad0 commentedon Dec 18, 2023
No point having both.
zlib is in base. No point.
ljavorsk commentedon Jan 11, 2024
Zlib-ng has now fully replaced madler/zlib in Fedora Rawhide. Feel free to test it and provide us with feedback.
Neustradamus commentedon Jan 11, 2024
@ljavorsk: Good job!
ljavorsk commentedon Jan 11, 2024
Just to make it clear, it wasn't just my good job but other engineers as well (e.g. @tuliom with his huge amount of work and help in zlib-ng)
All of them are listed in the Fedora Change mentioned in #358 (comment)
VVD commentedon May 29, 2024
archivers/minizip-ng: update to 4.0.5:
https://cgit.freebsd.org/ports/commit/?id=56526524998089f9fe43d8dbb63140cc16db20ca
VVD commentedon Jun 14, 2024
archivers/minizip-ng: update to 4.0.6:
https://cgit.freebsd.org/ports/commit/?id=7473cd3f759b96609a8448ef1969296bad5f467b
VVD commentedon Jun 17, 2024
archivers/minizip-ng: update to 4.0.7:
https://cgit.freebsd.org/ports/commit/?id=6d7526f79938d7ae8b078f5d2978fb59dd34070e