Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
What's new
10
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
Open sidebar
Chakra
Packages
gtk
Commits
f5d5c52a
Commit
f5d5c52a
authored
May 08, 2019
by
AlmAck
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
wxpython removed (replaced by python-wxpython) [skip-ci]
parent
73587b8c
Pipeline
#3484
skipped
Changes
3
Pipelines
1
Show whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
1 addition
and
179 deletions
+1
-179
playonlinux/PKGBUILD
playonlinux/PKGBUILD
+1
-1
wxpython/PKGBUILD
wxpython/PKGBUILD
+0
-47
wxpython/fix-plot.patch
wxpython/fix-plot.patch
+0
-131
No files found.
playonlinux/PKGBUILD
View file @
f5d5c52a
...
...
@@ -4,7 +4,7 @@ pkgrel=1
pkgdesc
=
"GUI for managing Windows programs under linux"
url
=
"http://www.playonlinux.com/"
license
=(
'GPL'
)
depends
=(
'wine'
'imagemagick'
'xterm'
'wxpython'
'cabextract'
'unzip'
'mesa-demos'
depends
=(
'wine'
'imagemagick'
'xterm'
'
python2-
wxpython'
'cabextract'
'unzip'
'mesa-demos'
'xdg-user-dirs'
'gnu-netcat'
'gnupg'
'icoutils'
'libxmu'
'wget'
'p7zip'
)
arch
=(
'x86_64'
)
source
=(
http://www.playonlinux.com/script_files/PlayOnLinux/
${
pkgver
/.0/
}
/PlayOnLinux_
${
pkgver
/.0/
}
.tar.gz
)
...
...
wxpython/PKGBUILD
deleted
100644 → 0
View file @
73587b8c
pkgname
=
wxpython
pkgver
=
3.0.2.0
pkgrel
=
2
pkgdesc
=
"A wxWidgets GUI toolkit for Python"
arch
=(
'x86_64'
)
url
=
"https://www.wxpython.org"
license
=(
'custom:wxWindows'
)
depends
=(
'wxgtk'
'python2'
)
makedepends
=(
'mesa'
'glu'
)
options
=(
'!emptydirs'
)
source
=(
"https://downloads.sourceforge.net/wxpython/wxPython-src-
${
pkgver
}
.tar.bz2"
"fix-plot.patch"
)
sha256sums
=(
'd54129e5fbea4fb8091c87b2980760b72c22a386cb3b9dd2eebc928ef5e8df61'
'2d8b2bdbf55172738c7bf93955e552aac61842800c3b8b0a2e1f07f4314abc65'
)
prepare
()
{
find
.
-type
f
-exec
sed
-i
's/env python/env python2/'
{}
\;
cd
wxPython-src-
${
pkgver
}
/wxPython
# Fix plot library (FS#42807)
patch
-Np1
-i
../../fix-plot.patch
}
build
()
{
cd
wxPython-src-
${
pkgver
}
./configure
--prefix
=
/usr
\
--libdir
=
/usr/lib
\
--includedir
=
/usr/include
\
--with-gtk
=
2
\
--with-opengl
\
--enable-unicode
\
--enable-graphics_ctx
\
--with-libpng
=
sys
\
--with-libxpm
=
sys
\
--with-libjpeg
=
sys
\
--with-libtiff
=
sys
\
--disable-precomp-headers
\
--without-gconf
cd
"
${
srcdir
}
/wxPython-src-
${
pkgver
}
/wxPython"
python2 setup.py
WXPORT
=
gtk2
UNICODE
=
1 build
}
package
()
{
cd
"
${
srcdir
}
/wxPython-src-
${
pkgver
}
/wxPython"
python2 setup.py
WXPORT
=
gtk2
UNICODE
=
1
install
--root
=
"
${
pkgdir
}
"
install
-D
-m644
../docs/licence.txt
"
${
pkgdir
}
/usr/share/licenses/
${
pkgname
}
/LICENSE"
}
wxpython/fix-plot.patch
deleted
100644 → 0
View file @
73587b8c
From 25bcbf15615b64e095da75e934ea4d254998ec24 Mon Sep 17 00:00:00 2001
From: Robin Dunn <robin@alldunn.com>
Date: Wed, 11 Mar 2015 14:37:20 -0700
Subject: [PATCH] We need to use wx.CursorFromImage on Classic
---
wx/lib/plot.py | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/wx/lib/plot.py b/wx/lib/plot.py
index 94696c56b7..e166645863 100644
--- a/wx/lib/plot.py
+++ b/wx/lib/plot.py
@@ -595,9 +595,9 @@
def __init__(self, parent, id=wx.ID_ANY, pos=wx.DefaultPosition,
# set curser as cross-hairs
self.canvas.SetCursor(wx.CROSS_CURSOR)
- self.HandCursor = wx.Cursor(Hand.GetImage())
- self.GrabHandCursor = wx.Cursor(GrabHand.GetImage())
- self.MagCursor = wx.Cursor(MagPlus.GetImage())
+ self.HandCursor = wx.CursorFromImage(Hand.GetImage())
+ self.GrabHandCursor = wx.CursorFromImage(GrabHand.GetImage())
+ self.MagCursor = wx.CursorFromImage(MagPlus.GetImage())
# Things for printing
self._print_data = None
From 30bc07d80ae1c81d70b4de2daac62ecd7996d703 Mon Sep 17 00:00:00 2001
From: Robin Dunn <robin@alldunn.com>
Date: Wed, 25 Mar 2015 15:34:49 -0700
Subject: [PATCH] Revert some more Phoenix-only changes.
---
wx/lib/plot.py | 25 +++++++++++++------------
1 file changed, 13 insertions(+), 12 deletions(-)
diff --git a/wx/lib/plot.py b/wx/lib/plot.py
index e166645863..102c35cc84 100644
--- a/wx/lib/plot.py
+++ b/wx/lib/plot.py
@@ -237,7 +237,7 @@
def __init__(self, points, **attr):
:keyword `attr`: keyword attributes, default to:
========================== ================================
- 'colour'= 'black' wx.Pen Colour any wx.Colour
+ 'colour'= 'black' wx.Pen Colour any wx.NamedColour
'width'= 1 Pen width
'style'= wx.PENSTYLE_SOLID wx.Pen style
'legend'= '' Line Legend to display
@@ -251,7 +251,7 @@
def draw(self, dc, printerScale, coord=None):
width = self.attributes['width'] * printerScale * self._pointSize[0]
style = self.attributes['style']
if not isinstance(colour, wx.Colour):
- colour = wx.Colour(colour)
+ colour = wx.NamedColour(colour)
pen = wx.Pen(colour, width, style)
pen.SetCap(wx.CAP_BUTT)
dc.SetPen(pen)
@@ -287,7 +287,7 @@
def __init__(self, points, **attr):
:keyword `attr`: keyword attributes, default to:
========================== ================================
- 'colour'= 'black' wx.Pen Colour any wx.Colour
+ 'colour'= 'black' wx.Pen Colour any wx.NamedColour
'width'= 1 Pen width
'style'= wx.PENSTYLE_SOLID wx.Pen style
'legend'= '' Line Legend to display
@@ -301,7 +301,7 @@
def draw(self, dc, printerScale, coord=None):
width = self.attributes['width'] * printerScale * self._pointSize[0]
style = self.attributes['style']
if not isinstance(colour, wx.Colour):
- colour = wx.Colour(colour)
+ colour = wx.NamedColour(colour)
pen = wx.Pen(colour, width, style)
pen.SetCap(wx.CAP_ROUND)
dc.SetPen(pen)
@@ -334,10 +334,10 @@
def __init__(self, points, **attr):
:keyword `attr`: keyword attributes, default to:
================================ ================================
- 'colour'= 'black' wx.Pen Colour any wx.Colour
+ 'colour'= 'black' wx.Pen Colour any wx.NamedColour
'width'= 1 Pen width
'size'= 2 Marker size
- 'fillcolour'= same as colour wx.Brush Colour any wx.Colour
+ 'fillcolour'= same as colour wx.Brush Colour any wx.NamedColour
'fillstyle'= wx.BRUSHSTYLE_SOLID wx.Brush fill style (use wx.BRUSHSTYLE_TRANSPARENT for no fill)
'style'= wx.FONTFAMILY_SOLID wx.Pen style
'marker'= 'circle' Marker shape
@@ -365,10 +365,10 @@
def draw(self, dc, printerScale, coord=None):
marker = self.attributes['marker']
if colour and not isinstance(colour, wx.Colour):
- colour = wx.Colour(colour)
+ colour = wx.NamedColour(colour)
if fillcolour and not isinstance(fillcolour, wx.Colour):
- fillcolour = wx.Colour(fillcolour)
-
+ fillcolour = wx.NamedColour(fillcolour)
+
dc.SetPen(wx.Pen(colour, width))
if fillcolour:
dc.SetBrush(wx.Brush(fillcolour, fillstyle))
@@ -681,8 +681,9 @@
def SetGridColour(self, colour):
if isinstance(colour, wx.Colour):
self._gridColour = colour
else:
- self._gridColour = wx.Colour(colour)
+ self._gridColour = wx.NamedColour(colour)
+
# SaveFile
def SaveFile(self, fileName=''):
"""Saves the file to the type specified in the extension. If no file
@@ -1513,7 +1514,7 @@
def OnSize(self, event):
# Make new offscreen bitmap: this bitmap will always have the
# current drawing in it, so it can be used to save the image to
# a file, or whatever.
- self._Buffer = wx.Bitmap(Size.width, Size.height)
+ self._Buffer = wx.EmptyBitmap(Size.width, Size.height)
self._setSize()
self.last_PointLabel = None # reset pointLabel
@@ -1578,7 +1579,7 @@
def _drawPointLabel(self, mDataDict):
width = self._Buffer.GetWidth()
height = self._Buffer.GetHeight()
if sys.platform != "darwin":
- tmp_Buffer = wx.Bitmap(width, height)
+ tmp_Buffer = wx.EmptyBitmap(width,height)
dcs = wx.MemoryDC()
dcs.SelectObject(tmp_Buffer)
dcs.Clear()
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