pkgsrc-Changes archive

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

CVS commit: pkgsrc/misc/raspberrypi-userland



Module Name:    pkgsrc
Committed By:   tsutsui
Date:           Mon Dec 24 02:07:00 UTC 2018

Modified Files:
        pkgsrc/misc/raspberrypi-userland: Makefile PLIST distinfo
Added Files:
        pkgsrc/misc/raspberrypi-userland/patches:
            patch-interface_vmcs__host_CMakeLists.txt

Log Message:
raspberrypi-userland: make libvchostif SHARED to avoid undefined refs.

Fixes PR pkg/53746 for pkgsrc/devel/SDL2 with "rpi" option.
Bump PKGREVISION again for PLIST change.
Ok'ed by wiz@


To generate a diff of this commit:
cvs rdiff -u -r1.14 -r1.15 pkgsrc/misc/raspberrypi-userland/Makefile
cvs rdiff -u -r1.4 -r1.5 pkgsrc/misc/raspberrypi-userland/PLIST
cvs rdiff -u -r1.9 -r1.10 pkgsrc/misc/raspberrypi-userland/distinfo
cvs rdiff -u -r0 -r1.1 \
    pkgsrc/misc/raspberrypi-userland/patches/patch-interface_vmcs__host_CMakeLists.txt

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/misc/raspberrypi-userland/Makefile
diff -u pkgsrc/misc/raspberrypi-userland/Makefile:1.14 pkgsrc/misc/raspberrypi-userland/Makefile:1.15
--- pkgsrc/misc/raspberrypi-userland/Makefile:1.14      Mon Dec 24 01:57:01 2018
+++ pkgsrc/misc/raspberrypi-userland/Makefile   Mon Dec 24 02:06:59 2018
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.14 2018/12/24 01:57:01 tsutsui Exp $
+# $NetBSD: Makefile,v 1.15 2018/12/24 02:06:59 tsutsui Exp $
 #
 
 DISTNAME=      userland-20170109
-PKGREVISION=   2
+PKGREVISION=   3
 PKGNAME=       raspberrypi-${DISTNAME}
 CATEGORIES=    misc
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=jaredmcneill/}

Index: pkgsrc/misc/raspberrypi-userland/PLIST
diff -u pkgsrc/misc/raspberrypi-userland/PLIST:1.4 pkgsrc/misc/raspberrypi-userland/PLIST:1.5
--- pkgsrc/misc/raspberrypi-userland/PLIST:1.4  Tue Nov  1 16:45:27 2016
+++ pkgsrc/misc/raspberrypi-userland/PLIST      Mon Dec 24 02:06:59 2018
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.4 2016/11/01 16:45:27 skrll Exp $
+@comment $NetBSD: PLIST,v 1.5 2018/12/24 02:06:59 tsutsui Exp $
 bin/containers_check_frame_int
 bin/containers_datagram_receiver
 bin/containers_datagram_sender
@@ -243,7 +243,7 @@ lib/libmmal_vc_client.so
 lib/libopenmaxil.so
 lib/libvcfiled_check.a
 lib/libvchiq_arm.so
-lib/libvchostif.a
+lib/libvchostif.so
 lib/libvcilcs.a
 lib/libvcos.so
 lib/libvcsm.so

Index: pkgsrc/misc/raspberrypi-userland/distinfo
diff -u pkgsrc/misc/raspberrypi-userland/distinfo:1.9 pkgsrc/misc/raspberrypi-userland/distinfo:1.10
--- pkgsrc/misc/raspberrypi-userland/distinfo:1.9       Sun Apr 16 19:25:25 2017
+++ pkgsrc/misc/raspberrypi-userland/distinfo   Mon Dec 24 02:06:59 2018
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.9 2017/04/16 19:25:25 skrll Exp $
+$NetBSD: distinfo,v 1.10 2018/12/24 02:06:59 tsutsui Exp $
 
 SHA1 (userland-20170109-734d76b0675685e9ec9148694f2cc00f58e5ebc0.tar.gz) = 6d5db24f38e40a2aed866c8b96cd88074a4dc93b
 RMD160 (userland-20170109-734d76b0675685e9ec9148694f2cc00f58e5ebc0.tar.gz) = 0ac98329e36095fad45017d972eb0a14b7f3b30b
@@ -9,4 +9,5 @@ SHA1 (patch-host__applications_linux_app
 SHA1 (patch-host__applications_linux_apps_tvservice_tvservice.c) = 2cc304252c102d46603f6649eb959984e9d44b1f
 SHA1 (patch-interface_vchiq__arm_vchiq__lib.c) = a9535aa96ba3374f2a559899c6baff9ddc935f3f
 SHA1 (patch-interface_vcos_CMakeLists.txt) = f96c052af9c1d10f3f386efc1b5d0006559e4e67
+SHA1 (patch-interface_vmcs__host_CMakeLists.txt) = 39640e8a443fb966a1d40e0d8ccfa3a6aa510814
 SHA1 (patch-interface_vmcs__host_linux_vcfiled_CMakeLists.txt) = 29694762b02a75749300ebfb4fe78464f2ac20ff

Added files:

Index: pkgsrc/misc/raspberrypi-userland/patches/patch-interface_vmcs__host_CMakeLists.txt
diff -u /dev/null pkgsrc/misc/raspberrypi-userland/patches/patch-interface_vmcs__host_CMakeLists.txt:1.1
--- /dev/null   Mon Dec 24 02:07:00 2018
+++ pkgsrc/misc/raspberrypi-userland/patches/patch-interface_vmcs__host_CMakeLists.txt  Mon Dec 24 02:06:59 2018
@@ -0,0 +1,16 @@
+$NetBSD: patch-interface_vmcs__host_CMakeLists.txt,v 1.1 2018/12/24 02:06:59 tsutsui Exp $
+
+- build libvchostif as shared lib to avoid undefined references
+  on linking libEGL.so
+
+--- interface/vmcs_host/CMakeLists.txt.orig    2017-01-07 08:24:37.000000000 +0000
++++ interface/vmcs_host/CMakeLists.txt
+@@ -9,7 +9,7 @@ add_definitions(-fno-strict-aliasing)
+ 
+ include_directories(${VMCS_TARGET}/vcfiled)
+ 
+-add_library(vchostif
++add_library(vchostif SHARED
+             ${VMCS_TARGET}/vcfilesys.c ${VMCS_TARGET}/vcmisc.c
+             vc_vchi_gencmd.c vc_vchi_filesys.c
+             vc_vchi_tvservice.c vc_vchi_cecservice.c



Home | Main Index | Thread Index | Old Index