summaryrefslogtreecommitdiff
path: root/dev-go/qt/files
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2021-01-22 20:28:19 +0000
committerV3n3RiX <venerix@redcorelinux.org>2021-01-22 20:28:19 +0000
commitabaa75b10f899ada8dd05b23cc03205064394bc6 (patch)
treeeca3dd248b73b92013cba00a0fcc1edf2696e19a /dev-go/qt/files
parent24fd814c326e282c4321965c31f341dad77e270d (diff)
gentoo resync : 22.01.2021
Diffstat (limited to 'dev-go/qt/files')
-rw-r--r--dev-go/qt/files/qt-0_pre20200904-disable_modules.patch75
-rw-r--r--dev-go/qt/files/qt-0_pre20200904-r1-disable_modules.patch75
-rw-r--r--dev-go/qt/files/qt-0_pre20200904-r1-go.mod21
-rw-r--r--dev-go/qt/files/qt-0_pre20200904-r1-go.sum25
-rw-r--r--dev-go/qt/files/qt-0_pre20200904-r1-unbundle_qt.patch9
5 files changed, 205 insertions, 0 deletions
diff --git a/dev-go/qt/files/qt-0_pre20200904-disable_modules.patch b/dev-go/qt/files/qt-0_pre20200904-disable_modules.patch
new file mode 100644
index 000000000000..79ebd7ec1ddd
--- /dev/null
+++ b/dev-go/qt/files/qt-0_pre20200904-disable_modules.patch
@@ -0,0 +1,75 @@
+We cannot generate bindings for Nfc or RemoteObjects because they
+haven't been packaged for Gentoo yet. On the other hand, the modules:
+Script, ScriptTools and XmlPatterns have long since been deprecated.
+
+--- a/src/github.com/therecipe/qt/internal/binding/parser/helper.go
++++ b/src/github.com/therecipe/qt/internal/binding/parser/helper.go
+@@ -191,10 +191,8 @@
+ "AndroidExtras": {"Core"},
+ "Gui": {"Widgets", "Core"}, //Widgets
+ "Network": {"Core"},
+- "Xml": {"XmlPatterns", "Core"}, //XmlPatterns
++ "Xml": {"Core"}, //XmlPatterns
+ "DBus": {"Core"},
+- "Nfc": {"Core"},
+- "Script": {"Core"},
+ "Sensors": {"Core"},
+ "Positioning": {"Core"},
+ "Widgets": {"Gui", "Core"},
+@@ -202,7 +200,6 @@
+ "MacExtras": {"Gui", "Core"},
+ "Qml": {"Network", "Core"},
+ "WebSockets": {"Network", "Core"},
+- "XmlPatterns": {"Network", "Core"},
+ "Bluetooth": {"Core"},
+ "WebChannel": {"Network", "Qml", "Core"}, //Network (needed for static linking ios)
+ "Svg": {"Widgets", "Gui", "Core"},
+@@ -210,7 +207,6 @@
+ "Quick": {"QuickWidgets", "Widgets", "Network", "Qml", "Gui", "Core"}, //QuickWidgets, Widgets, Network (needed for static linking ios)
+ "Help": {"Sql", "Network", "Widgets", "Gui", "Core"}, //Sql + CLucene + Network (needed for static linking ios)
+ "Location": {"Positioning", "Quick", "Gui", "Core"},
+- "ScriptTools": {"Script", "Widgets", "Core"}, //Script, Widgets
+ "UiTools": {"Widgets", "Gui", "Core"},
+ "X11Extras": {"Gui", "Core"},
+ "WinExtras": {"Widgets", "Gui", "Core"},
+@@ -237,7 +233,6 @@
+ "WebView": {"Core"},
+
+ "NetworkAuth": {"Network", "Gui", "Core"},
+- "RemoteObjects": {"Network", "Core"},
+
+ "WebKit": {"WebKitWidgets", "Multimedia", "Positioning", "Widgets", "Sql", "Network", "Gui", "Sensors", "Core"},
+
+@@ -389,8 +384,6 @@
+ "Network",
+ "Xml",
+ "DBus",
+- "Nfc",
+- "Script", //depreached (planned) in 5.6
+ "Sensors",
+ "Positioning",
+ "Widgets",
+@@ -398,7 +391,6 @@
+ "MacExtras",
+ "Qml",
+ "WebSockets",
+- "XmlPatterns",
+ "Bluetooth",
+ "WebChannel",
+ "Svg",
+@@ -406,7 +398,6 @@
+ "Quick",
+ "Help",
+ "Location",
+- "ScriptTools", //depreached (planned) in 5.6
+ "UiTools",
+ //"X11Extras", //TODO:
+ "WinExtras",
+@@ -433,7 +424,6 @@
+ "WebView",
+
+ //"NetworkAuth", //TODO:
+- "RemoteObjects",
+
+ "WebKit",
+
diff --git a/dev-go/qt/files/qt-0_pre20200904-r1-disable_modules.patch b/dev-go/qt/files/qt-0_pre20200904-r1-disable_modules.patch
new file mode 100644
index 000000000000..4aa93ce62804
--- /dev/null
+++ b/dev-go/qt/files/qt-0_pre20200904-r1-disable_modules.patch
@@ -0,0 +1,75 @@
+We cannot generate bindings for Nfc or RemoteObjects because they
+haven't been packaged for Gentoo yet. On the other hand, the modules:
+Script, ScriptTools and XmlPatterns have long since been deprecated.
+
+--- a/internal/binding/parser/helper.go
++++ b/internal/binding/parser/helper.go
+@@ -191,10 +191,8 @@
+ "AndroidExtras": {"Core"},
+ "Gui": {"Widgets", "Core"}, //Widgets
+ "Network": {"Core"},
+- "Xml": {"XmlPatterns", "Core"}, //XmlPatterns
++ "Xml": {"Core"}, //XmlPatterns
+ "DBus": {"Core"},
+- "Nfc": {"Core"},
+- "Script": {"Core"},
+ "Sensors": {"Core"},
+ "Positioning": {"Core"},
+ "Widgets": {"Gui", "Core"},
+@@ -202,7 +200,6 @@
+ "MacExtras": {"Gui", "Core"},
+ "Qml": {"Network", "Core"},
+ "WebSockets": {"Network", "Core"},
+- "XmlPatterns": {"Network", "Core"},
+ "Bluetooth": {"Core"},
+ "WebChannel": {"Network", "Qml", "Core"}, //Network (needed for static linking ios)
+ "Svg": {"Widgets", "Gui", "Core"},
+@@ -210,7 +207,6 @@
+ "Quick": {"QuickWidgets", "Widgets", "Network", "Qml", "Gui", "Core"}, //QuickWidgets, Widgets, Network (needed for static linking ios)
+ "Help": {"Sql", "Network", "Widgets", "Gui", "Core"}, //Sql + CLucene + Network (needed for static linking ios)
+ "Location": {"Positioning", "Quick", "Gui", "Core"},
+- "ScriptTools": {"Script", "Widgets", "Core"}, //Script, Widgets
+ "UiTools": {"Widgets", "Gui", "Core"},
+ "X11Extras": {"Gui", "Core"},
+ "WinExtras": {"Widgets", "Gui", "Core"},
+@@ -237,7 +233,6 @@
+ "WebView": {"Core"},
+
+ "NetworkAuth": {"Network", "Gui", "Core"},
+- "RemoteObjects": {"Network", "Core"},
+
+ "WebKit": {"WebKitWidgets", "Multimedia", "Positioning", "Widgets", "Sql", "Network", "Gui", "Sensors", "Core"},
+
+@@ -389,8 +384,6 @@
+ "Network",
+ "Xml",
+ "DBus",
+- "Nfc",
+- "Script", //depreached (planned) in 5.6
+ "Sensors",
+ "Positioning",
+ "Widgets",
+@@ -398,7 +391,6 @@
+ "MacExtras",
+ "Qml",
+ "WebSockets",
+- "XmlPatterns",
+ "Bluetooth",
+ "WebChannel",
+ "Svg",
+@@ -406,7 +398,6 @@
+ "Quick",
+ "Help",
+ "Location",
+- "ScriptTools", //depreached (planned) in 5.6
+ "UiTools",
+ //"X11Extras", //TODO:
+ "WinExtras",
+@@ -433,7 +424,6 @@
+ "WebView",
+
+ //"NetworkAuth", //TODO:
+- "RemoteObjects",
+
+ "WebKit",
+
diff --git a/dev-go/qt/files/qt-0_pre20200904-r1-go.mod b/dev-go/qt/files/qt-0_pre20200904-r1-go.mod
new file mode 100644
index 000000000000..a503dfd1d1f1
--- /dev/null
+++ b/dev-go/qt/files/qt-0_pre20200904-r1-go.mod
@@ -0,0 +1,21 @@
+module github.com/therecipe/qt
+
+require (
+ github.com/gopherjs/gopherjs v0.0.0-20190411002643-bd77b112433e
+ github.com/konsorten/go-windows-terminal-sequences v1.0.2 // indirect
+ github.com/sirupsen/logrus v1.4.1
+ github.com/stretchr/testify v1.3.0
+ golang.org/x/crypto v0.0.0-20190418165655-df01cb2cc480
+ golang.org/x/sys v0.0.0-20190419153524-e8e3143a4f4a // indirect
+ golang.org/x/tools v0.0.0-20190420181800-aa740d480789
+)
+
+replace golang.org/x/crypto => github.com/golang/crypto v0.0.0-20190418165655-df01cb2cc480
+
+replace golang.org/x/net => github.com/golang/net v0.0.0-20190420063019-afa5a82059c6
+
+replace golang.org/x/sys => github.com/golang/sys v0.0.0-20190419153524-e8e3143a4f4a
+
+replace golang.org/x/tools => github.com/golang/tools v0.0.0-20190420181800-aa740d480789
+
+replace golang.org/x/text => github.com/golang/text v0.3.1-0.20190410012825-f4905fbd45b6
diff --git a/dev-go/qt/files/qt-0_pre20200904-r1-go.sum b/dev-go/qt/files/qt-0_pre20200904-r1-go.sum
new file mode 100644
index 000000000000..20747429faa3
--- /dev/null
+++ b/dev-go/qt/files/qt-0_pre20200904-r1-go.sum
@@ -0,0 +1,25 @@
+github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
+github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c=
+github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
+github.com/golang/crypto v0.0.0-20190418165655-df01cb2cc480 h1:nT2Q69o++qi4aL/3w3NWpemH6bNINqfJWym3+HKtE9w=
+github.com/golang/crypto v0.0.0-20190418165655-df01cb2cc480/go.mod h1:WFFai1msRO1wXaEeE5yQxYXgSfI8pQAWXbQop6sCtWE=
+github.com/golang/net v0.0.0-20190420063019-afa5a82059c6/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg=
+github.com/golang/sys v0.0.0-20190419153524-e8e3143a4f4a h1:5bYuhgnDII4NSAAw1wRU+pCovYhB/AqYVmsK2JDnK2k=
+github.com/golang/sys v0.0.0-20190419153524-e8e3143a4f4a/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
+github.com/golang/text v0.3.1-0.20190410012825-f4905fbd45b6/go.mod h1:bEr9sfX3Q8Zfm5fL9x+3itogRgK3+ptLWKqgva+5dAk=
+github.com/golang/tools v0.0.0-20190420181800-aa740d480789 h1:Hy7qvbkxWJIZIprJ2rgaRVarxDIv9yfIDGXLocU3irs=
+github.com/golang/tools v0.0.0-20190420181800-aa740d480789/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs=
+github.com/gopherjs/gopherjs v0.0.0-20190411002643-bd77b112433e h1:XWcjeEtTFTOVA9Fs1w7n2XBftk5ib4oZrhzWk0B+3eA=
+github.com/gopherjs/gopherjs v0.0.0-20190411002643-bd77b112433e/go.mod h1:wJfORRmW1u3UXTncJ5qlYoELFm8eSnnEO6hX4iZ3EWY=
+github.com/konsorten/go-windows-terminal-sequences v1.0.1/go.mod h1:T0+1ngSBFLxvqU3pZ+m/2kptfBszLMUkC4ZK/EgS/cQ=
+github.com/konsorten/go-windows-terminal-sequences v1.0.2 h1:DB17ag19krx9CFsz4o3enTrPXyIXCl+2iCXH/aMAp9s=
+github.com/konsorten/go-windows-terminal-sequences v1.0.2/go.mod h1:T0+1ngSBFLxvqU3pZ+m/2kptfBszLMUkC4ZK/EgS/cQ=
+github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
+github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
+github.com/sirupsen/logrus v1.4.1 h1:GL2rEmy6nsikmW0r8opw9JIRScdMF5hA8cOYLH7In1k=
+github.com/sirupsen/logrus v1.4.1/go.mod h1:ni0Sbl8bgC9z8RoU9G6nDWqqs/fq4eDPysMBDgk/93Q=
+github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
+github.com/stretchr/objx v0.1.1/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
+github.com/stretchr/testify v1.2.2/go.mod h1:a8OnRcib4nhh0OaRAV+Yts87kKdq0PP7pXfy6kDkUVs=
+github.com/stretchr/testify v1.3.0 h1:TivCn/peBQ7UY8ooIcPgZFpTNSz0Q2U6UrFlUfqbe0Q=
+github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI=
diff --git a/dev-go/qt/files/qt-0_pre20200904-r1-unbundle_qt.patch b/dev-go/qt/files/qt-0_pre20200904-r1-unbundle_qt.patch
new file mode 100644
index 000000000000..b8e9a8637ef0
--- /dev/null
+++ b/dev-go/qt/files/qt-0_pre20200904-r1-unbundle_qt.patch
@@ -0,0 +1,9 @@
+--- a/internal/binding/files/docs/mod.go
++++ b/internal/binding/files/docs/mod.go
+@@ -1,6 +1 @@
+ package docs
+-
+-import (
+- _ "github.com/therecipe/qt/internal/binding/files/docs/5.12.0"
+- _ "github.com/therecipe/qt/internal/binding/files/docs/5.13.0"
+-)