pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/x11/xorg-cf-files Handle Solaris 11/sparc correctly. ...
details: https://anonhg.NetBSD.org/pkgsrc/rev/d7cc46eeadcd
branches: trunk
changeset: 352989:d7cc46eeadcd
user: jperkin <jperkin%pkgsrc.org@localhost>
date: Tue Sep 20 16:37:24 2016 +0000
description:
Handle Solaris 11/sparc correctly. Fixes PR#51475 from Joern Clausen.
Bump PKGREVISION.
diffstat:
x11/xorg-cf-files/Makefile | 3 ++-
x11/xorg-cf-files/distinfo | 4 ++--
x11/xorg-cf-files/patches/patch-af | 17 +++++++++++++----
3 files changed, 17 insertions(+), 7 deletions(-)
diffs (73 lines):
diff -r 3c9e2a5f8a05 -r d7cc46eeadcd x11/xorg-cf-files/Makefile
--- a/x11/xorg-cf-files/Makefile Tue Sep 20 15:26:13 2016 +0000
+++ b/x11/xorg-cf-files/Makefile Tue Sep 20 16:37:24 2016 +0000
@@ -1,6 +1,7 @@
-# $NetBSD: Makefile,v 1.30 2015/12/27 11:31:53 wiz Exp $
+# $NetBSD: Makefile,v 1.31 2016/09/20 16:37:24 jperkin Exp $
DISTNAME= xorg-cf-files-1.0.6
+PKGREVISION= 1
CATEGORIES= x11 devel
MASTER_SITES= ${MASTER_SITE_XORG:=util/}
EXTRACT_SUFX= .tar.bz2
diff -r 3c9e2a5f8a05 -r d7cc46eeadcd x11/xorg-cf-files/distinfo
--- a/x11/xorg-cf-files/distinfo Tue Sep 20 15:26:13 2016 +0000
+++ b/x11/xorg-cf-files/distinfo Tue Sep 20 16:37:24 2016 +0000
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.26 2015/12/27 11:31:53 wiz Exp $
+$NetBSD: distinfo,v 1.27 2016/09/20 16:37:24 jperkin Exp $
SHA1 (xorg-cf-files-1.0.6.tar.bz2) = 9b6ed71c74a83181a47eb180787e9ab9a5efdfa2
RMD160 (xorg-cf-files-1.0.6.tar.bz2) = 544d19c017066cbab2c7108ecf702c4866144755
@@ -12,7 +12,7 @@
SHA1 (patch-ac) = 1f977650d9e903a4ea72afc8541b7649cb989ab8
SHA1 (patch-ad) = 12c918ad85fa44518525d2c4bc628b342b8c0280
SHA1 (patch-ae) = 7f39d7b26f8b85529af0b9550ee213ed08aaddde
-SHA1 (patch-af) = c000ab24fafd1f6e154df6b317291f89f952c479
+SHA1 (patch-af) = 27ee42892b9a3f53e43891ca0caec0301c849c85
SHA1 (patch-ag) = 72fcd4463207491c23e599f621c86560a2934bea
SHA1 (patch-ah) = 9b64b2e5f419ab190d47dd8156b8f84634fd6a36
SHA1 (patch-ai) = 455b398bba0d06ded08ed99f1e0e85cc4ff20449
diff -r 3c9e2a5f8a05 -r d7cc46eeadcd x11/xorg-cf-files/patches/patch-af
--- a/x11/xorg-cf-files/patches/patch-af Tue Sep 20 15:26:13 2016 +0000
+++ b/x11/xorg-cf-files/patches/patch-af Tue Sep 20 16:37:24 2016 +0000
@@ -1,10 +1,10 @@
-$NetBSD: patch-af,v 1.8 2014/07/28 14:38:17 jperkin Exp $
+$NetBSD: patch-af,v 1.9 2016/09/20 16:37:24 jperkin Exp $
- Ensure all programs and libraries have a LOCALBASE rpath.
- Disable Solaris64bitSubdir, at least until multi-arch is supported.
- Use pkgsrc CC, CXX, CFLAGS and INSTALL.
---- sun.cf.orig 2013-07-23 05:23:14.000000000 +0000
+--- sun.cf.orig 2015-12-22 01:28:02.000000000 +0000
+++ sun.cf
@@ -430,9 +430,9 @@ XCOMM SunPro C++ CplusplusCompilerMajorV
# endif
@@ -58,7 +58,16 @@
# endif
# endif
# else
-@@ -836,7 +836,7 @@ XCOMM SunPro C++ CplusplusCompilerMajorV
+@@ -829,7 +829,7 @@ XCOMM SunPro C++ CplusplusCompilerMajorV
+ # endif
+ #endif
+ #ifndef Mapfile_NoExData
+-# if defined(SparcArchitecture)
++# if defined(SparcArchitecture) || defined(Sparc64Architecture)
+ /* SPARC archictecture requires PLT section in .data be executable, so
+ we can only make .bss, not all of .data no-exec on SPARC */
+ # define Mapfile_NoExData /**/
+@@ -846,7 +846,7 @@ XCOMM SunPro C++ CplusplusCompilerMajorV
MAPFILES_FOR_PROGS = Mapfile_BssAlign Mapfile_NoExStack
/* ExtraLoadFlags apply to all binaries - programs & libraries */
# ifndef ExtraLoadFlags
@@ -67,7 +76,7 @@
# endif
/* ExtraLoadOptions only apply to programs */
# ifndef ExtraLoadOptions
-@@ -853,7 +853,7 @@ MAPFILES_FOR_PROGS = Mapfile_BssAlign Ma
+@@ -863,7 +863,7 @@ MAPFILES_FOR_PROGS = Mapfile_BssAlign Ma
# endif
#endif
Home |
Main Index |
Thread Index |
Old Index