From patchwork Sun Jul 30 22:16:14 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Sergio Prado X-Patchwork-Id: 795443 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=busybox.net (client-ip=140.211.166.137; helo=fraxinus.osuosl.org; envelope-from=buildroot-bounces@busybox.net; receiver=) Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=e-labworks-com.20150623.gappssmtp.com header.i=@e-labworks-com.20150623.gappssmtp.com header.b="Lo4c8+0R"; dkim-atps=neutral Received: from fraxinus.osuosl.org (smtp4.osuosl.org [140.211.166.137]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 3xLHCk14X2z9s81 for ; Mon, 31 Jul 2017 08:23:13 +1000 (AEST) Received: from localhost (localhost [127.0.0.1]) by fraxinus.osuosl.org (Postfix) with ESMTP id 862A286F32; Sun, 30 Jul 2017 22:23:10 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from fraxinus.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id IqSJrf7G9SOr; Sun, 30 Jul 2017 22:23:07 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by fraxinus.osuosl.org (Postfix) with ESMTP id C5BEF86F01; Sun, 30 Jul 2017 22:23:07 +0000 (UTC) X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from whitealder.osuosl.org (smtp1.osuosl.org [140.211.166.138]) by ash.osuosl.org (Postfix) with ESMTP id C434B1C3EC2 for ; Sun, 30 Jul 2017 22:22:58 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by whitealder.osuosl.org (Postfix) with ESMTP id BB5C387862 for ; Sun, 30 Jul 2017 22:22:58 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from whitealder.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id v0k8WXcpiAYQ for ; Sun, 30 Jul 2017 22:22:57 +0000 (UTC) X-Greylist: delayed 00:06:16 by SQLgrey-1.7.6 Received: from mail-qt0-f194.google.com (mail-qt0-f194.google.com [209.85.216.194]) by whitealder.osuosl.org (Postfix) with ESMTPS id C052D82CD3 for ; Sun, 30 Jul 2017 22:22:57 +0000 (UTC) Received: by mail-qt0-f194.google.com with SMTP id d10so15545191qtb.4 for ; Sun, 30 Jul 2017 15:22:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=e-labworks-com.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:date:message-id; bh=dBVyqQzvXOgiZcAvyiilYuUoGPFJtgQRLr8CANuHJ6U=; b=Lo4c8+0RB3VNSOX9ZipaZUC4tfrIB9kOZNuSsI9tcMznVguHpSA5GSrhsRXdsKC70T uy6ABU+DedrjjspyfkVlTHBcoV0QTZb+WZn+f2aXiZuxMw2VdCAm0tdFoLsSXhsUo0Cg gr4E0HD8lghHQn5XmoHOmRWeJdj6nqPDTd/VO/R76DZHlwoomXqNxkg8lQFPXlrFoBHc rRoPsSJR5tC4rJHi4GZ8GghePhVUBlRgysZqVPQoqWTMUwb8QcOJ43zzLS/Bb6FQ1kxo tgF7+eBcS2iGlECrG1Zfyy6N9dMs9/TfqA40wz5/Rh8djJ95BEOahoDqjDrhH6Hf+oso xurA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id; bh=dBVyqQzvXOgiZcAvyiilYuUoGPFJtgQRLr8CANuHJ6U=; b=YXlMcU5M3jTUpm1VKs1tj8jP3V6+i+Ti/ky65x8sxuPCL0tz1RNfPAF2rwzG2YaG4G 25ZwRUDbumgFTx4UtzNvvGLgGqpXqdDHPTUCOL/P8d6H2BqqiHn8J2ewBT7jjoh22TYN KIJMp8l5F2D/qbaMN9yFOuIbXVQ4Bl5/pPGo03EpvGCQ1Cbz0q8WQhQ96vnkjDSGLhDY WK591SPyNRcY0mM17/+NSV9vzWDqO2X2IFmPEdO2I8NwAUxBh6bLwiBVrYNLRHswfopJ iMwWWcwFmlbPXXzOfKuldpgJ3hsLxfGomhUuoRuQHzSl1gLdUF61QlXD35vf9Bym3Fgv MCxQ== X-Gm-Message-State: AIVw1119QqiUJ+36qqPTn5QbIbW9kfFh5ZTgshsHkZWeAmjMdOPIiCf2 4BfhCrf2OL1bNDnIauQ= X-Received: by 10.200.43.91 with SMTP id 27mr20970738qtv.267.1501452999986; Sun, 30 Jul 2017 15:16:39 -0700 (PDT) Received: from localhost.localdomain ([179.209.34.144]) by smtp.gmail.com with ESMTPSA id k29sm5270572qtb.13.2017.07.30.15.16.37 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Sun, 30 Jul 2017 15:16:38 -0700 (PDT) From: Sergio Prado To: buildroot@buildroot.org Date: Sun, 30 Jul 2017 19:16:14 -0300 Message-Id: <1501452974-7781-1-git-send-email-sergio.prado@e-labworks.com> X-Mailer: git-send-email 1.9.1 Cc: Sergio Prado Subject: [Buildroot] [PATCH] package/stella: bump version to 5.0.1 X-BeenThere: buildroot@busybox.net X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Errors-To: buildroot-bounces@busybox.net Sender: "buildroot" Switched _SITE to github helper function. Removed 0003-Use-gnu-11-standard-to-prevent-errors-on-PPC.patch, since stella now uses -std=c++14 that builds fine when using PPC altivec vectorization. Fixes: http://autobuild.buildroot.net/results/0e787fd27537e1ff84a76bf71121048596d808a1/ Signed-off-by: Sergio Prado --- .../0001-Add-cross-compilation-support.patch | 10 +++---- .../stella/0002-Do-not-strip-when-installing.patch | 8 ++--- ...-gnu-11-standard-to-prevent-errors-on-PPC.patch | 35 ---------------------- package/stella/stella.hash | 2 +- package/stella/stella.mk | 5 ++-- 5 files changed, 12 insertions(+), 48 deletions(-) delete mode 100644 package/stella/0003-Use-gnu-11-standard-to-prevent-errors-on-PPC.patch diff --git a/package/stella/0001-Add-cross-compilation-support.patch b/package/stella/0001-Add-cross-compilation-support.patch index 3266d31d26de..1aefd86cf43b 100644 --- a/package/stella/0001-Add-cross-compilation-support.patch +++ b/package/stella/0001-Add-cross-compilation-support.patch @@ -1,6 +1,6 @@ -From fba2627bebc7d497f64827a0517316e9b5c64c0a Mon Sep 17 00:00:00 2001 +From ef1cffc526d3cf9562d50efbf8addc2aa4c06b52 Mon Sep 17 00:00:00 2001 From: Sergio Prado -Date: Tue, 26 Jul 2016 13:24:00 -0300 +Date: Sun, 30 Jul 2017 18:23:23 -0300 Subject: [PATCH 1/2] Add cross-compilation support Signed-off-by: Sergio Prado @@ -9,10 +9,10 @@ Signed-off-by: Sergio Prado 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/configure b/configure -index 0d90a4f0acde..a4afea8e1880 100755 +index c2f304729651..b05321aac3da 100755 --- a/configure +++ b/configure -@@ -502,8 +502,9 @@ if test -n "$_host"; then +@@ -499,8 +499,9 @@ if test -n "$_host"; then _host_os=win32 ;; *) @@ -23,7 +23,7 @@ index 0d90a4f0acde..a4afea8e1880 100755 + _host_os=unix ;; esac - + -- 1.9.1 diff --git a/package/stella/0002-Do-not-strip-when-installing.patch b/package/stella/0002-Do-not-strip-when-installing.patch index cba4b088fde0..8a95a81a5ac2 100644 --- a/package/stella/0002-Do-not-strip-when-installing.patch +++ b/package/stella/0002-Do-not-strip-when-installing.patch @@ -1,6 +1,6 @@ -From a86140353cb2e162d88da9caa1716915be2f6893 Mon Sep 17 00:00:00 2001 +From d506a586b299682a425d3c3de68baefb7221fa9a Mon Sep 17 00:00:00 2001 From: Sergio Prado -Date: Tue, 26 Jul 2016 13:25:12 -0300 +Date: Sun, 30 Jul 2017 18:25:12 -0300 Subject: [PATCH 2/2] Do not strip when installing Signed-off-by: Sergio Prado @@ -9,10 +9,10 @@ Signed-off-by: Sergio Prado 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile -index 6dd0129587b3..b1aea5eed4a1 100644 +index 346640e53bea..fedaed05a4d6 100644 --- a/Makefile +++ b/Makefile -@@ -172,7 +172,7 @@ config.mak: $(srcdir)/configure +@@ -173,7 +173,7 @@ config.mak: $(srcdir)/configure install: all $(INSTALL) -d "$(DESTDIR)$(BINDIR)" diff --git a/package/stella/0003-Use-gnu-11-standard-to-prevent-errors-on-PPC.patch b/package/stella/0003-Use-gnu-11-standard-to-prevent-errors-on-PPC.patch deleted file mode 100644 index 76d12a2cdd93..000000000000 --- a/package/stella/0003-Use-gnu-11-standard-to-prevent-errors-on-PPC.patch +++ /dev/null @@ -1,35 +0,0 @@ -From 6946a491cae42b971aad3bc5d822e0e549eca8bd Mon Sep 17 00:00:00 2001 -From: Sergio Prado -Date: Thu, 1 Dec 2016 15:20:33 -0200 -Subject: [PATCH] Use gnu++11 standard to prevent errors on PPC. - -PPC altivec vectorization triggers a bug when compiling with -std=c++11 -because "bool" is redefined in altivec.h. - -Acording to a bug report in GCC, "You need to use -std=g++11 or -undefine bool after the include of altivec.h as context sensitive -keywords is not part of the C++11 standard". - -So let's use gnu++11 standard. - -Signed-off-by: Sergio Prado ---- - Makefile | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/Makefile b/Makefile -index 6dd0129587b3..6ed50ea4c335 100644 ---- a/Makefile -+++ b/Makefile -@@ -51,7 +51,7 @@ else - endif - CXXFLAGS+= -Wall -Wextra -Wno-unused-parameter -Wno-ignored-qualifiers - ifdef HAVE_GCC -- CXXFLAGS+= -Wno-multichar -Wunused -fno-rtti -Woverloaded-virtual -Wnon-virtual-dtor -std=c++11 -+ CXXFLAGS+= -Wno-multichar -Wunused -fno-rtti -Woverloaded-virtual -Wnon-virtual-dtor -std=gnu++11 - endif - - ifdef PROFILE --- -1.9.1 - diff --git a/package/stella/stella.hash b/package/stella/stella.hash index e6f146fd9345..ebf82973acd5 100644 --- a/package/stella/stella.hash +++ b/package/stella/stella.hash @@ -1,2 +1,2 @@ # Locally computed: -sha256 93a75d1b343b1e66b6dc526c0f9d8a0c3678d346033f7cdfe76dc93f14d956ad stella-4.7.3-src.tar.xz +sha256 e92bb5a8da8c8453618f1b6730d8924d5dc8b7181bfb13453af46ef7db96e658 stella-5.0.1.tar.gz diff --git a/package/stella/stella.mk b/package/stella/stella.mk index e610a9bdfd6f..5c13251bf5a0 100644 --- a/package/stella/stella.mk +++ b/package/stella/stella.mk @@ -4,9 +4,8 @@ # ################################################################################ -STELLA_VERSION = 4.7.3 -STELLA_SOURCE = stella-$(STELLA_VERSION)-src.tar.xz -STELLA_SITE = https://github.com/stella-emu/stella/releases/download/release-$(STELLA_VERSION) +STELLA_VERSION = 5.0.1 +STELLA_SITE = $(call github,stella-emu,stella,$(STELLA_VERSION)) STELLA_LICENSE = GPL-2.0+ STELLA_LICENSE_FILES = Copyright.txt License.txt