tech-pkg archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

NetBSD current's native xorg support



Hi,

NetBSD current has newer native xorg libraries including freetype 2.5.3 now.
I would like to update pkgtools/x11-links for NetBSD curernt's native xorg.
And builtin support for freetype 2.5.3.

Patches are attached.

Can I commit thse patches?
This patches fix build failure of graphics/cairo at least.
And I can build emacs24 with native freetype2 and fontconfig now.

Thank you.

Index: Makefile
===================================================================
RCS file: /cvsroot/pkgsrc/pkgtools/x11-links/Makefile,v
retrieving revision 1.152
diff -u -r1.152 Makefile
--- Makefile    7 Mar 2014 15:27:32 -0000       1.152
+++ Makefile    22 Mar 2014 13:35:46 -0000
@@ -4,7 +4,7 @@
 #      the x11-links dependency in buildlink3.mk to the correct version,
 #      usually the most recent.
 
-PKGNAME=       x11-links-0.84
+PKGNAME=       x11-links-0.85
 CATEGORIES=    pkgtools x11
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
Index: files/xorg.fontconfig
===================================================================
RCS file: /cvsroot/pkgsrc/pkgtools/x11-links/files/xorg.fontconfig,v
retrieving revision 1.8
diff -u -r1.8 xorg.fontconfig
--- files/xorg.fontconfig       23 Jan 2014 21:05:18 -0000      1.8
+++ files/xorg.fontconfig       22 Mar 2014 13:35:46 -0000
@@ -15,6 +15,7 @@
 lib/libfontconfig.so.1.3
 lib/libfontconfig.so.2
 lib/libfontconfig.so.2.0
+lib/libfontconfig.so.2.2
 lib/libfontconfig.so.6.0
 lib/libfontconfig.so.7.0
 lib/libfontconfig.so.8.0
Index: files/xorg.freetype2
===================================================================
RCS file: /cvsroot/pkgsrc/pkgtools/x11-links/files/xorg.freetype2,v
retrieving revision 1.12
diff -u -r1.12 xorg.freetype2
--- files/xorg.freetype2        23 Jan 2014 21:05:18 -0000      1.12
+++ files/xorg.freetype2        22 Mar 2014 13:35:46 -0000
@@ -1,6 +1,12 @@
 # $NetBSD: xorg.freetype2,v 1.12 2014/01/23 21:05:18 ryoon Exp $
 #
 bin/freetype-config
+include/freetype2/config/ftconfig.h
+include/freetype2/config/ftheader.h
+include/freetype2/config/ftmodule.h
+include/freetype2/config/ftoption.h
+include/freetype2/config/ftstdlib.h
+include/freetype2/freetype.h
 include/freetype2/freetype/config/ftconfig.h
 include/freetype2/freetype/config/ftheader.h
 include/freetype2/freetype/config/ftmodule.h
@@ -49,6 +55,49 @@
 include/freetype2/freetype/tttables.h
 include/freetype2/freetype/tttags.h
 include/freetype2/freetype/ttunpat.h
+include/freetype2/ftadvanc.h
+include/freetype2/ftautoh.h
+include/freetype2/ftbbox.h
+include/freetype2/ftbdf.h
+include/freetype2/ftbitmap.h
+include/freetype2/ftbzip2.h
+include/freetype2/ftcache.h
+include/freetype2/ftcffdrv.h
+include/freetype2/ftchapters.h
+include/freetype2/ftcid.h
+include/freetype2/fterrdef.h
+include/freetype2/fterrors.h
+include/freetype2/ftgasp.h
+include/freetype2/ftglyph.h
+include/freetype2/ftgxval.h
+include/freetype2/ftgzip.h
+include/freetype2/ftimage.h
+include/freetype2/ftincrem.h
+include/freetype2/ftlcdfil.h
+include/freetype2/ftlist.h
+include/freetype2/ftlzw.h
+include/freetype2/ftmac.h
+include/freetype2/ftmm.h
+include/freetype2/ftmodapi.h
+include/freetype2/ftmoderr.h
+include/freetype2/ftotval.h
+include/freetype2/ftoutln.h
+include/freetype2/ftpfr.h
+include/freetype2/ftrender.h
+include/freetype2/ftsizes.h
+include/freetype2/ftsnames.h
+include/freetype2/ftstroke.h
+include/freetype2/ftsynth.h
+include/freetype2/ftsystem.h
+include/freetype2/fttrigon.h
+include/freetype2/fttypes.h
+include/freetype2/ftwinfnt.h
+include/freetype2/ftxf86.h
+include/freetype2/t1tables.h
+include/freetype2/ttnameid.h
+include/freetype2/tttables.h
+include/freetype2/tttags.h
+include/freetype2/ttunpat.h
 include/ft2build.h
 lib/libfreetype.6.3.16.dylib
 lib/libfreetype.6.dylib
@@ -62,7 +111,10 @@
 lib/libfreetype.so.7.1
 lib/libfreetype.so.7.2
 lib/libfreetype.so.7.3
+lib/libfreetype.so.7.4
+lib/libfreetype.so.17
 lib/libfreetype.so.17.0
+lib/libfreetype.so.17.2.11
 lib/libfreetype.so.18.0
 lib/libfreetype.so.18.1
 lib/libfreetype.so.18.3
Index: files/xorg.libXrandr
===================================================================
RCS file: /cvsroot/pkgsrc/pkgtools/x11-links/files/xorg.libXrandr,v
retrieving revision 1.8
diff -u -r1.8 xorg.libXrandr
--- files/xorg.libXrandr        23 Jan 2014 21:05:18 -0000      1.8
+++ files/xorg.libXrandr        22 Mar 2014 13:35:46 -0000
@@ -13,6 +13,7 @@
 lib/libXrandr.so.2.1
 lib/libXrandr.so.3
 lib/libXrandr.so.3.0
+lib/libXrandr.so.3.1
 lib/libXrandr.so.6.1
 lib/libXrandr.so.6.2
 lib/pkgconfig/xrandr.pc
Index: files/xorg.libxcb
===================================================================
RCS file: /cvsroot/pkgsrc/pkgtools/x11-links/files/xorg.libxcb,v
retrieving revision 1.7
diff -u -r1.7 xorg.libxcb
--- files/xorg.libxcb   23 Jan 2014 21:05:18 -0000      1.7
+++ files/xorg.libxcb   22 Mar 2014 13:35:46 -0000
@@ -37,6 +37,7 @@
 lib/libxcb-composite.so
 lib/libxcb-composite.so.0
 lib/libxcb-composite.so.0.0
+lib/libxcb-composite.so.0.1
 lib/libxcb-damage.0.0.0.dylib
 lib/libxcb-damage.0.dylib
 lib/libxcb-damage.a
@@ -45,6 +46,7 @@
 lib/libxcb-damage.so
 lib/libxcb-damage.so.0
 lib/libxcb-damage.so.0.0
+lib/libxcb-damage.so.0.1
 lib/libxcb-dpms.0.0.0.dylib
 lib/libxcb-dpms.0.dylib
 lib/libxcb-dpms.a
@@ -53,6 +55,7 @@
 lib/libxcb-dpms.so
 lib/libxcb-dpms.so.0
 lib/libxcb-dpms.so.0.0
+lib/libxcb-dpms.so.0.1
 lib/libxcb-dri2.0.0.0.dylib
 lib/libxcb-dri2.0.dylib
 lib/libxcb-dri2.dylib
@@ -63,6 +66,10 @@
 lib/libxcb-dri2.so.0.0
 lib/libxcb-dri2.so.0.1
 lib/libxcb-dri2.so.0.2
+lib/libxcb-dri3.a
+lib/libxcb-dri3.so
+lib/libxcb-dri3.so.0
+lib/libxcb-dri3.so.0.1
 lib/libxcb-glx.0.0.0.dylib
 lib/libxcb-glx.0.dylib
 lib/libxcb-glx.a
@@ -83,6 +90,7 @@
 lib/libxcb-randr.so
 lib/libxcb-randr.so.0
 lib/libxcb-randr.so.0.0
+lib/libxcb-randr.so.0.1
 lib/libxcb-randr.so.1.0
 lib/libxcb-randr.so.1.1
 lib/libxcb-record.0.0.0.dylib
@@ -120,6 +128,7 @@
 lib/libxcb-screensaver.so
 lib/libxcb-screensaver.so.0
 lib/libxcb-screensaver.so.0.0
+lib/libxcb-screensaver.so.0.1
 lib/libxcb-shape.0.0.0.dylib
 lib/libxcb-shape.0.dylib
 lib/libxcb-shape.a
@@ -128,6 +137,7 @@
 lib/libxcb-shape.so
 lib/libxcb-shape.so.0
 lib/libxcb-shape.so.0.0
+lib/libxcb-shape.so.0.1
 lib/libxcb-shm.0.0.0.dylib
 lib/libxcb-shm.0.dylib
 lib/libxcb-shm.a
@@ -136,6 +146,7 @@
 lib/libxcb-shm.so
 lib/libxcb-shm.so.0
 lib/libxcb-shm.so.0.0
+lib/libxcb-shm.so.0.1
 lib/libxcb-sync.0.0.0.dylib
 lib/libxcb-sync.0.dylib
 lib/libxcb-sync.a
@@ -157,6 +168,7 @@
 lib/libxcb-xevie.so
 lib/libxcb-xevie.so.0
 lib/libxcb-xevie.so.0.0
+lib/libxcb-xevie.so.0.1
 lib/libxcb-xf86dri.0.0.0.dylib
 lib/libxcb-xf86dri.0.dylib
 lib/libxcb-xf86dri.a
@@ -165,6 +177,7 @@
 lib/libxcb-xf86dri.so
 lib/libxcb-xf86dri.so.0
 lib/libxcb-xf86dri.so.0.0
+lib/libxcb-xf86dri.so.0.1
 lib/libxcb-xf86dri.so.1.0
 lib/libxcb-xf86dri.so.1.1
 lib/libxcb-xf86dri.so.1.2
@@ -200,6 +213,7 @@
 lib/libxcb-xtest.so
 lib/libxcb-xtest.so.0
 lib/libxcb-xtest.so.0.0
+lib/libxcb-xtest.so.0.1
 lib/libxcb-xv.0.0.0.dylib
 lib/libxcb-xv.0.dylib
 lib/libxcb-xv.a
Index: files/xorg.pixman
===================================================================
RCS file: /cvsroot/pkgsrc/pkgtools/x11-links/files/xorg.pixman,v
retrieving revision 1.10
diff -u -r1.10 xorg.pixman
--- files/xorg.pixman   23 Jan 2014 21:05:18 -0000      1.10
+++ files/xorg.pixman   22 Mar 2014 13:35:46 -0000
@@ -16,6 +16,7 @@
 lib/libpixman-1.so.2
 lib/libpixman-1.so.2.0
 lib/libpixman-1.so.2.1
+lib/libpixman-1.so.2.2
 lib/libpixman-1.so.15.0
 lib/libpixman-1.so.22.2
 lib/libpixman-1.so.24.4
Index: files/xorg.xcb-util
===================================================================
RCS file: /cvsroot/pkgsrc/pkgtools/x11-links/files/xorg.xcb-util,v
retrieving revision 1.4
diff -u -r1.4 xorg.xcb-util
--- files/xorg.xcb-util 8 Feb 2014 17:08:33 -0000       1.4
+++ files/xorg.xcb-util 22 Mar 2014 13:35:46 -0000
@@ -60,6 +60,10 @@
 lib/libxcb-keysyms.so
 lib/libxcb-keysyms.so.1
 lib/libxcb-keysyms.so.1.0
+lib/libxcb-present.a
+lib/libxcb-present.so
+lib/libxcb-present.so.0
+lib/libxcb-present.so.0.1
 lib/libxcb-property.1.0.0.dylib
 lib/libxcb-property.1.dylib
 lib/libxcb-property.a
@@ -93,6 +97,7 @@
 lib/pkgconfig/xcb-icccm.pc
 lib/pkgconfig/xcb-image.pc
 lib/pkgconfig/xcb-keysyms.pc
+lib/pkgconfig/xcb-present.pc
 lib/pkgconfig/xcb-property.pc
 lib/pkgconfig/xcb-renderutil.pc
 lib/pkgconfig/xcb-reply.pc


Index: builtin.mk
===================================================================
RCS file: /cvsroot/pkgsrc/graphics/freetype2/builtin.mk,v
retrieving revision 1.13
diff -u -r1.13 builtin.mk
--- builtin.mk  19 Mar 2012 12:34:14 -0000      1.13
+++ builtin.mk  22 Mar 2014 13:37:05 -0000
@@ -4,6 +4,7 @@
 
 BUILTIN_FIND_FILES_VAR:=       H_FREETYPE2
 BUILTIN_FIND_FILES.H_FREETYPE2=        
${X11BASE}/include/freetype2/freetype/freetype.h
+BUILTIN_FIND_FILES.H_FREETYPE2+=       ${X11BASE}/include/freetype2/freetype.h
 
 .include "../../mk/buildlink3/bsd.builtin.mk"
 

--
Ryo ONODERA // ryo_on%yk.rim.or.jp@localhost
PGP fingerprint = 82A2 DC91 76E0 A10A 8ABB  FD1B F404 27FA C7D1 15F3


Home | Main Index | Thread Index | Old Index