Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 692498 - net-misc/zerotier version bump
Summary: net-misc/zerotier 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: Rage <oxr463>
URL:
Whiteboard:
Keywords: PullRequest
Depends on:
Blocks:
 
Reported: 2019-08-19 05:55 UTC by Agostino Sarubbo
Modified: 2020-02-26 16:17 UTC (History)
3 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Agostino Sarubbo gentoo-dev 2019-08-19 05:55:49 UTC
please bump
Comment 1 Steve Arnold archtester gentoo-dev 2019-09-28 18:37:50 UTC
Before I noticed there was an open pull request here, I made a cleaned up ebuild for the latest upstream release with some patches to fix up ldflags and neon and more explicit clang/gcc support. Also there's a new upstream license as of 1.4.6 (based on mariadb business-y license).

What exactly is the process for proxy-maint pkg bumps and the license eval?  Artifacts are in my overlay:

https://github.com/sarnold/portage-overlay/tree/master/net-misc/zerotier

https://github.com/sarnold/portage-overlay/blob/master/licenses/BSL-1.1
Comment 2 Rage <oxr463> 2020-01-20 18:00:35 UTC
(In reply to Steve Arnold from comment #1)
> Before I noticed there was an open pull request here, I made a cleaned up
> ebuild for the latest upstream release with some patches to fix up ldflags
> and neon and more explicit clang/gcc support. Also there's a new upstream
> license as of 1.4.6 (based on mariadb business-y license).
> 
> What exactly is the process for proxy-maint pkg bumps and the license eval? 
> Artifacts are in my overlay:
> 
> https://github.com/sarnold/portage-overlay/tree/master/net-misc/zerotier
> 
> https://github.com/sarnold/portage-overlay/blob/master/licenses/BSL-1.1

Here is the proxy-maint guide, https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers/User_Guide.

You should add yourself as a co-maintainer, or I can give it to you completely. Just let me know.

I will try your patch and get it pushed in my PR.
Comment 3 Larry the Git Cow gentoo-dev 2020-02-26 16:17:37 UTC
The bug has been closed via the following commit(s):

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

commit e654dd06963a356f31fb80817b3854b139882532
Author:     Lucas Ramage <ramage.lucas@protonmail.com>
AuthorDate: 2019-08-24 16:38:32 +0000
Commit:     Joonas Niilola <juippis@gentoo.org>
CommitDate: 2020-02-26 16:17:22 +0000

    net-misc/zerotier: bump version to 1.4.6
    
    Closes: https://bugs.gentoo.org/692498
    Package-Manager: Portage-2.3.71, Repoman-2.3.17
    Signed-off-by: Lucas Ramage <ramage.lucas@protonmail.com>
    Closes: https://github.com/gentoo/gentoo/pull/12788
    Signed-off-by: Joonas Niilola <juippis@gentoo.org>

 licenses/BSL-1.1                                   | 150 +++++++++++++++++++++
 net-misc/zerotier/Manifest                         |   1 +
 .../files/zerotier-1.4.6-add-armv7a-support.patch  |  14 ++
 .../zerotier-1.4.6-add-mk-ctlr-node-target.patch   |  27 ++++
 .../files/zerotier-1.4.6-fixup-neon-support.patch  |  96 +++++++++++++
 .../files/zerotier-1.4.6-respect-ldflags.patch     |  11 ++
 net-misc/zerotier/metadata.xml                     |   4 +
 net-misc/zerotier/zerotier-1.4.6.ebuild            |  79 +++++++++++
 8 files changed, 382 insertions(+)