Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 675560 - dev-libs/libzip-1.5.1 version bump
Summary: dev-libs/libzip-1.5.1 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Chris Reffett (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-01-16 04:08 UTC by Hung-Te Lin
Modified: 2019-02-09 20:58 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Patch to upgrade libzip from 1.3.0 to 1.5.1 (0001-dev-libs-libzip-upgrade-to-1.5.1.patch,7.85 KB, patch)
2019-01-16 04:08 UTC, Hung-Te Lin
Details | Diff
Patch to upgrade libzip from 1.3.0 to 1.5.1 (0001-dev-libs-libzip-upgrade-to-1.5.1.patch,7.83 KB, patch)
2019-01-16 04:15 UTC, Hung-Te Lin
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Hung-Te Lin 2019-01-16 04:08:02 UTC
Created attachment 561406 [details, diff]
Patch to upgrade libzip from 1.3.0 to 1.5.1

The upstream libzip has been upgraded to 1.5.1, and now using cmake instead of autoconf.

Also, at least in 1.5.1, build options like BZIP2 and static-libs were not supported in CMake options.

On github, there is a patch for explicit disabling BZIP2 and is already included. static-libs is done by building twice with -DBUILD_SHARED_LIBS=off.
Comment 1 Hung-Te Lin 2019-01-16 04:15:36 UTC
Created attachment 561408 [details, diff]
Patch to upgrade libzip from 1.3.0 to 1.5.1
Comment 2 Jeroen Roovers (RETIRED) gentoo-dev 2019-01-16 09:45:53 UTC
Comment on attachment 561408 [details, diff]
Patch to upgrade libzip from 1.3.0 to 1.5.1

>--- a/dev-libs/libzip/libzip-1.3.0.ebuild
>+++ /dev/null

You cannot remove the stable ebuild.
Comment 3 Larry the Git Cow gentoo-dev 2019-02-09 20:58:11 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34e6aee94f736c0493e3bffa6abcd261e08a207c

commit 34e6aee94f736c0493e3bffa6abcd261e08a207c
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2019-02-09 20:55:40 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2019-02-09 20:57:47 +0000

    dev-libs/libzip: 1.5.1 version bump for testing
    
    Thanks-to: Hung-Te Lin <hungte@gmail.com>
    Closes: https://github.com/gentoo/gentoo/pull/10846
    Closes: https://bugs.gentoo.org/675560
    Package-Manager: Portage-2.3.59, Repoman-2.3.12
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

 dev-libs/libzip/Manifest                         |  1 +
 dev-libs/libzip/files/libzip-1.5.1-bzip2.patch   | 53 ++++++++++++++
 dev-libs/libzip/files/libzip-1.5.1-options.patch | 50 +++++++++++++
 dev-libs/libzip/libzip-1.5.1.ebuild              | 89 ++++++++++++++++++++++++
 4 files changed, 193 insertions(+)