Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
V
vlc-2-2
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Redmine
Redmine
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Operations
Operations
Metrics
Environments
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
videolan
vlc-2-2
Commits
cc96cb85
Commit
cc96cb85
authored
Jul 02, 2013
by
Rafaël Carré
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
contrib: bump qt4 to 4.8.5
parent
dc4b64c9
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
7 additions
and
53 deletions
+7
-53
contrib/src/qt4/SHA512SUMS
contrib/src/qt4/SHA512SUMS
+1
-1
contrib/src/qt4/cross.patch
contrib/src/qt4/cross.patch
+0
-44
contrib/src/qt4/rules.mak
contrib/src/qt4/rules.mak
+6
-8
No files found.
contrib/src/qt4/SHA512SUMS
View file @
cc96cb85
4
2c07c8c56c42e85241efa90fa7d1a757343a5cfcc1627bfd4a629f96885b83628a04ed911aa2250bc827f51207e61a2b52904102a6d249f10f5e708fad78b62 qt-4.8.2
.tar.gz
4
7118d1aa30c59a1eb74e805023cd060edcb35bb0944fe6651889254b75acbd4b83700ba92a9bc215663474d26330cb44f084098c380fac9270742659e5864eb qt-4.8.5
.tar.gz
contrib/src/qt4/cross.patch
View file @
cc96cb85
--- qt4/mkspecs/win32-g++/qmake.conf.orig 2011-09-28 14:32:02.709958498 -0400
+++ qt4/mkspecs/win32-g++/qmake.conf 2011-09-28 14:36:32.529954583 -0400
@@ -14,7 +14,7 @@
QMAKE_EXT_OBJ = .o
QMAKE_EXT_RES = _res.o
-QMAKE_CC = gcc
+QMAKE_CC = $(XCC)
QMAKE_LEX = flex
QMAKE_LEXFLAGS =
QMAKE_YACC = byacc
@@ -27,7 +27,7 @@
QMAKE_CFLAGS_DEBUG = -g
QMAKE_CFLAGS_YACC = -Wno-unused -Wno-parentheses
-QMAKE_CXX = g++
+QMAKE_CXX = $(XCXX)
QMAKE_CXXFLAGS = $$QMAKE_CFLAGS
QMAKE_CXXFLAGS_DEPS = $$QMAKE_CFLAGS_DEPS
QMAKE_CXXFLAGS_WARN_ON = $$QMAKE_CFLAGS_WARN_ON
@@ -50,8 +50,8 @@
QMAKE_RUN_CXX = $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $obj $src
QMAKE_RUN_CXX_IMP = $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-QMAKE_LINK = g++
-QMAKE_LINK_C = gcc
+QMAKE_LINK = $(XCXX)
+QMAKE_LINK_C = $(XCC)
QMAKE_LFLAGS =
QMAKE_LFLAGS_EXCEPTIONS_ON = -mthreads
QMAKE_LFLAGS_EXCEPTIONS_OFF =
@@ -100,10 +100,10 @@
QMAKE_IDC = $$[QT_INSTALL_BINS]$${DIR_SEPARATOR}idc.exe
QMAKE_IDL = midl
-QMAKE_LIB = ar -ru
+QMAKE_LIB = $(XAR) -ru
QMAKE_RC = windres
QMAKE_ZIP = zip -r -9
-QMAKE_STRIP = strip
+QMAKE_STRIP = $(XSTRIP)
QMAKE_STRIPFLAGS_LIB += --strip-unneeded
load(qt_config)
--- qt4/configure.orig 2011-11-10 18:48:29.351058392 -0500
--- qt4/configure.orig 2011-11-10 18:48:29.351058392 -0500
+++ qt4/configure 2011-11-10 18:50:40.971711056 -0500
+++ qt4/configure 2011-11-10 18:50:40.971711056 -0500
@@ -8255,11 +8255,13 @@
@@ -8255,11 +8255,13 @@
...
...
contrib/src/qt4/rules.mak
View file @
cc96cb85
# qt4
# qt4
QT4_VERSION
=
4.8.
2
QT4_VERSION
=
4.8.
5
QT4_URL
:=
http://
releases.qt-project.org/qt4/source
/qt-everywhere-opensource-src-
$(QT4_VERSION)
.tar.gz
QT4_URL
:=
http://
download.qt-project.org/official_releases/qt/4.8/
$(QT4_VERSION)
/qt-everywhere-opensource-src-
$(QT4_VERSION)
.tar.gz
ifdef
HAVE_MACOSX
ifdef
HAVE_MACOSX
#PKGS += qt4
#PKGS += qt4
...
@@ -28,18 +28,16 @@ qt4: qt-$(QT4_VERSION).tar.gz .sum-qt4
...
@@ -28,18 +28,16 @@ qt4: qt-$(QT4_VERSION).tar.gz .sum-qt4
$(APPLY)
$(SRC)
/qt4/imageformats.patch
$(APPLY)
$(SRC)
/qt4/imageformats.patch
$(MOVE)
$(MOVE)
XTOOLS
:=
XCC
=
"
$(CC)
"
XCXX
=
"
$(CXX)
"
XSTRIP
=
"
$(STRIP)
"
XAR
=
"
$(AR)
"
ifdef
HAVE_MACOSX
ifdef
HAVE_MACOSX
QT_PLATFORM
:=
-platform
darwin-g++
QT_PLATFORM
:=
-platform
darwin-g++
endif
endif
ifdef
HAVE_WIN32
ifdef
HAVE_WIN32
QT_PLATFORM
:=
-xplatform
win32-g++
QT_PLATFORM
:=
-xplatform
win32-g++
-device-option
CROSS_COMPILE
=
$(HOST)
-
endif
endif
.qt4
:
qt4
.qt4
:
qt4
cd
$<
&&
$(XTOOLS)
./configure
$(QT_PLATFORM)
-static
-release
-fast
-no-exceptions
-no-stl
-no-sql-sqlite
-no-qt3support
-no-gif
-no-libmng
-qt-libjpeg
-no-libtiff
-no-qdbus
-no-openssl
-no-webkit
-sse
-no-script
-no-multimedia
-no-phonon
-opensource
-no-scripttools
-no-opengl
-no-script
-no-scripttools
-no-declarative
-no-declarative-debug
-opensource
-no-s60
-host-little-endian
-confirm-license
cd
$<
&&
./configure
$(QT_PLATFORM)
-static
-release
-fast
-no-exceptions
-no-stl
-no-sql-sqlite
-no-qt3support
-no-gif
-no-libmng
-qt-libjpeg
-no-libtiff
-no-qdbus
-no-openssl
-no-webkit
-sse
-no-script
-no-multimedia
-no-phonon
-opensource
-no-scripttools
-no-opengl
-no-script
-no-scripttools
-no-declarative
-no-declarative-debug
-opensource
-no-s60
-host-little-endian
-confirm-license
cd
$<
&&
$(MAKE)
$(XTOOLS)
sub-src
cd
$<
&&
$(MAKE)
sub-src
# BUILDING QT BUILD TOOLS
# BUILDING QT BUILD TOOLS
ifdef
HAVE_CROSS_COMPILE
ifdef
HAVE_CROSS_COMPILE
cd
$<
/src/tools
;
$(MAKE)
clean
;
\
cd
$<
/src/tools
;
$(MAKE)
clean
;
\
...
@@ -47,7 +45,7 @@ ifdef HAVE_CROSS_COMPILE
...
@@ -47,7 +45,7 @@ ifdef HAVE_CROSS_COMPILE
do
(
cd
$$
i
;
../../../bin/qmake
)
;
\
do
(
cd
$$
i
;
../../../bin/qmake
)
;
\
done
;
\
done
;
\
../../../bin/qmake
;
\
../../../bin/qmake
;
\
$(MAKE)
$(XTOOLS)
$(MAKE)
endif
endif
# INSTALLING LIBRARIES
# INSTALLING LIBRARIES
for
lib
in
QtGui QtCore QtNetwork QtXml
;
\
for
lib
in
QtGui QtCore QtNetwork QtXml
;
\
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment