Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 462830 Details for
Bug 608572
app-crypt/pesign-0.112: Version bump
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
app-crypt/pesign: Add an ebuild for 0.112
0001-app-crypt-pesign-Add-an-ebuild-for-0.112.patch (text/plain), 3.16 KB, created by
David Michael
on 2017-02-07 21:30:06 UTC
(
hide
)
Description:
app-crypt/pesign: Add an ebuild for 0.112
Filename:
MIME Type:
Creator:
David Michael
Created:
2017-02-07 21:30:06 UTC
Size:
3.16 KB
patch
obsolete
>From 25850b841e105acd8a3f1a8d3de94ed58edaecf8 Mon Sep 17 00:00:00 2001 >From: David Michael <david.michael@coreos.com> >Date: Tue, 7 Feb 2017 13:23:11 -0800 >Subject: [PATCH] app-crypt/pesign: Add an ebuild for 0.112 > >--- > app-crypt/pesign/Manifest | 1 + > .../files/pesign-0.112-fix-initializer.patch | 13 +++++++ > app-crypt/pesign/pesign-0.112.ebuild | 40 ++++++++++++++++++++++ > 3 files changed, 54 insertions(+) > create mode 100644 app-crypt/pesign/files/pesign-0.112-fix-initializer.patch > create mode 100644 app-crypt/pesign/pesign-0.112.ebuild > >diff --git a/app-crypt/pesign/Manifest b/app-crypt/pesign/Manifest >index 4d11492..14a304d 100644 >--- a/app-crypt/pesign/Manifest >+++ b/app-crypt/pesign/Manifest >@@ -1 +1,2 @@ > DIST pesign-0.108.tar.gz 96838 SHA256 2019882be0286df1c58efa8c588332106b89418a6bd0fce3de8da4ca16636986 SHA512 f72fb9c3e843341300b68e06bb153690734f6e506cdd9f0d9362c760ff48194ed1ed29e0b58a5050e7331069ad47a9902cc9e34bf616667baf84208f2b69a918 WHIRLPOOL 0af005d0b6dbdff23787c009153cae07c6907d111f57831611e85c49656e29e150ffd71683f349880cfb8975547ea3a3e655cdce31b047b355ecf097e7c7ba77 >+DIST pesign-0.112.tar.gz 107632 SHA256 df4f5459137126e2fdb06484d755a81b6ec9a7b50099dcc3088ea2d41047cd06 SHA512 9a0cd266f973fbd7bbbd23939d0be3c34dbccd9ab20941bf967ca1b18aa5bf5d2c41cdef0799399e09e7b0fc59a0b34bc660afb6da292eb1c127db2893362018 WHIRLPOOL e5f3d3801ff7df7d643e87bc851f2645931e18df140b25a7add4136db1bd89c2a8da75d8f018533d5b16ab80695740d00ac379e166993a1912ba9ad2abee6791 >diff --git a/app-crypt/pesign/files/pesign-0.112-fix-initializer.patch b/app-crypt/pesign/files/pesign-0.112-fix-initializer.patch >new file mode 100644 >index 00000000..33b33f8 >--- /dev/null >+++ b/app-crypt/pesign/files/pesign-0.112-fix-initializer.patch >@@ -0,0 +1,13 @@ >+This addresses a -Werror=missing-braces build failure. >+ >+--- libdpe/pe_allocspace.c >++++ libdpe/pe_allocspace.c >+@@ -61,7 +61,7 @@ >+ struct pe32plus_opt_hdr *opthdr = pe->state.pe32plus_exe.opthdr; >+ >+ Pe_Scn *scn = NULL; >+- struct section_header shdr = { 0, }, tmp_shdr; >++ struct section_header shdr = { { 0, } }, tmp_shdr; >+ if (pehdr->sections < 1) >+ return -1; >+ >diff --git a/app-crypt/pesign/pesign-0.112.ebuild b/app-crypt/pesign/pesign-0.112.ebuild >new file mode 100644 >index 00000000..7d5dd8e >--- /dev/null >+++ b/app-crypt/pesign/pesign-0.112.ebuild >@@ -0,0 +1,40 @@ >+# Copyright 1999-2017 Gentoo Foundation >+# Distributed under the terms of the GNU General Public License v2 >+# $Id$ >+ >+EAPI=5 >+ >+inherit eutils multilib >+ >+DESCRIPTION="Tools for manipulating signed PE-COFF binaries" >+HOMEPAGE="https://github.com/vathpela/pesign" >+SRC_URI="https://github.com/vathpela/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" >+ >+LICENSE="GPL-2" >+SLOT="0" >+KEYWORDS="~amd64 ~x86" >+IUSE="libressl" >+ >+RDEPEND=" >+ dev-libs/nspr >+ !libressl? ( dev-libs/openssl:0= ) >+ libressl? ( dev-libs/libressl:0= ) >+ sys-apps/util-linux >+" >+DEPEND="${RDEPEND} >+ sys-apps/help2man >+ sys-boot/gnu-efi >+ sys-libs/efivar >+ virtual/pkgconfig >+" >+ >+src_prepare() { >+ epatch "${FILESDIR}"/${P}-fix-initializer.patch >+} >+ >+src_install() { >+ default >+ >+ # remove some files that don't make sense for Gentoo installs >+ rm -rf "${ED}/etc/" || die >+} >-- >2.7.4 >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 608572
:
462830
|
462838
|
463052