summaryrefslogtreecommitdiff
path: root/sci-visualization/pythonprop/files
diff options
context:
space:
mode:
authorroot <root@alpha.trunkmasters.com>2026-06-04 16:24:49 -0500
committerroot <root@alpha.trunkmasters.com>2026-06-04 16:24:49 -0500
commita3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7 (patch)
tree0c52bbae1c242fbc296bd650fcd1167685f81492 /sci-visualization/pythonprop/files
parentbfd9c39e4712ebdb442d4ca0673061faed1e70e1 (diff)
downloadbaldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.tar.gz
baldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.tar.xz
baldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.zip
Adding metadata
Diffstat (limited to 'sci-visualization/pythonprop/files')
-rw-r--r--sci-visualization/pythonprop/files/pythonprop-0.30.1-p20240217.patch169
-rw-r--r--sci-visualization/pythonprop/files/pythonprop-matplotlib3.9.patch65
2 files changed, 0 insertions, 234 deletions
diff --git a/sci-visualization/pythonprop/files/pythonprop-0.30.1-p20240217.patch b/sci-visualization/pythonprop/files/pythonprop-0.30.1-p20240217.patch
deleted file mode 100644
index 61e26db5a736..000000000000
--- a/sci-visualization/pythonprop/files/pythonprop-0.30.1-p20240217.patch
+++ /dev/null
@@ -1,169 +0,0 @@
-diff --git a/data/voacapgui.desktop.in b/data/voacapgui.desktop.in
-index 3237a87..175d7d8 100644
---- a/data/voacapgui.desktop.in
-+++ b/data/voacapgui.desktop.in
-@@ -3,4 +3,5 @@ Type=Application
- Exec=voacapgui
- Name=voacapgui
- Categories=Science;HamRadio
-+Keywords=amateur;ham;hf;prediction;plot;radio;voacap;
- Icon=@PACKAGE@
-diff --git a/man/voa3DPlot.1 b/man/voa3DPlot.1
-new file mode 100644
-index 0000000..1336eea
---- /dev/null
-+++ b/man/voa3DPlot.1
-@@ -0,0 +1,36 @@
-+.TH voa3DPlot 1 "FEV 2024" Linux "User Manuals"
-+.SH NAME
-+voa3DPlot \- Plot the contents of VOACAP output files in a 3D format
-+.SH SYNOPSIS
-+.B voa3DPlot [options] file
-+.SH DESCRIPTION
-+.B voa3DPlot
-+A python script used to graphically display the contents of output files produced by VOACAP.
-+.SH OPTIONS
-+.IP --version
-+Shows program version number and exit.
-+.IP "-h, --help"
-+Shows a help message and exit.
-+.IP "-b band, --band=band"
-+Displays a band plan indicated by 'band', an integer value from 1 to 3 (1:SWL, 2:UK AMATEUR BANDS and 3:KSA AMATEUR BANDS).
-+.IP "-f max_frequency, --freqmax=max_frequency"
-+Specifies the maximum frequency (MHz) to display on the Y axis.
-+.IP "-g group, --group=group"
-+Specifies the group(s) within a file containing multiple groups to plot. Multiple groups must be separated by commas, e.g. '-g 1,3,4' (default = 1).
-+.IP "-l 'label', --label='label'"
-+Specifies the text label to be printed as a main title at the top of the plot.
-+.IP "-m colourmap, --cmap=colourmap"
-+Specifies the colourmap to use. Supported colour maps are 'autumn', 'bone', 'cool', 'copper',', 'hot', 'hsv', 'jet', 'pink', 'spring', 'summer', 'winter' (default = 'jet').
-+.IP "-o outputfile, --outfile=outputfile"
-+Used to specify an output file to save the plot to.
-+.IP "-q, --quiet"
-+Process quietly, don't produce a graph on the screen. This only makes sense when used in conjunction with the -o option.
-+.IP "-t type, --datatype=type"
-+Specifies the type of image to plot. Supported image types are 0:None 1:MUFday 2:REL 3:SNR 4:S DBW (default = 1).
-+.IP "-z timezone, --timezone=timezone"
-+Specifies the timezone to shift the plots to.
-+.SH AUTHORS
-+This program was written by James Watson (M0DNS) <jimwatson at mac dot com>.
-+
-+This manual page was written by David da Silva Polverari <polverari@debian.org>
-+for the Debian Project (but may be used by others).
-diff --git a/man/voaAreaPlot.1 b/man/voaAreaPlot.1
-index 8ddcfde..eb8c76a 100644
---- a/man/voaAreaPlot.1
-+++ b/man/voaAreaPlot.1
-@@ -46,7 +46,7 @@ POI_FILE is a text file with points of interest to plot on the map. The file is
- .IP "-p PROJECTION, --projection=PROJECTION"
- PROJECTION specifies the map projection. Valid values are 'cyl' (Equidistant
- Cylindrical), 'mill' (Miller Cylindrical), gall' (Gall Stereographic),
--'robin' (Robinson), 'vandg' (van der Grinten), 'sinu' (Sinusoidal), 'mbtfpq'
-+\(aqrobin' (Robinson), 'vandg' (van der Grinten), 'sinu' (Sinusoidal), 'mbtfpq'
- (McBryde-Thomas Flat Polar Quartic), 'eck4' (Eckert IV), 'kav7' (Kavrayskiy
- VII), 'moll' (Mollweide), 'hammer' (Hammer).
- .IP "-r RESOLUTION, --resolution=RESOLUTION"
-diff --git a/man/voaAreaPlotgui.1 b/man/voaAreaPlotgui.1
-new file mode 100644
-index 0000000..88d07d6
---- /dev/null
-+++ b/man/voaAreaPlotgui.1
-@@ -0,0 +1,13 @@
-+.TH voaAreaPlotgui 1 "FEV 2024" Linux "User Manuals"
-+.SH NAME
-+voaAreaPlotgui \- Graphical frontend to the voaAreaPlot application
-+.SH SYNOPSIS
-+.B voaAreaPlotgui file
-+.SH DESCRIPTION
-+.B voaAreaPlotgui
-+is a graphical user interface to the voaAreaPlot application. It plots the file contents according to the parameters set on the user interface.
-+.SH AUTHORS
-+This program was written by James Watson (M0DNS) <jimwatson at mac dot com>.
-+
-+This manual page was written by David da Silva Polverari <polverari@debian.org>
-+for the Debian Project (but may be used by others).
-diff --git a/man/voaP2PPlotgui.1 b/man/voaP2PPlotgui.1
-new file mode 100644
-index 0000000..457a6a0
---- /dev/null
-+++ b/man/voaP2PPlotgui.1
-@@ -0,0 +1,13 @@
-+.TH voaP2PPlotgui 1 "FEV 2024" Linux "User Manuals"
-+.SH NAME
-+voaP2PPlotgui \- Graphical frontend to the voaP2PPlot application
-+.SH SYNOPSIS
-+.B voaP2PPlotgui file
-+.SH DESCRIPTION
-+.B voaP2PPlotgui
-+is a graphical user interface to the voaP2PPlot application. It plots the file contents according to the parameters set on the user interface.
-+.SH AUTHORS
-+This program was written by James Watson (M0DNS) <jimwatson at mac dot com>.
-+
-+This manual page was written by David da Silva Polverari <polverari@debian.org>
-+for the Debian Project (but may be used by others).
-diff --git a/man/voacapgui.1 b/man/voacapgui.1
-new file mode 100644
-index 0000000..31b12eb
---- /dev/null
-+++ b/man/voacapgui.1
-@@ -0,0 +1,13 @@
-+.TH voacapgui 1 "FEV 2024" Linux "User Manuals"
-+.SH NAME
-+voacapgui \- An input GUI for voacapl
-+.SH SYNOPSIS
-+.B voacapgui
-+.SH DESCRIPTION
-+.B voacapgui
-+is a graphical user interface frontend for \fBvoacapl\fP. It generates voacap input files from user input data and plots the resulting predictions.
-+.SH AUTHORS
-+This program was written by James Watson (M0DNS) <jimwatson at mac dot com>.
-+
-+This manual page was written by David da Silva Polverari <polverari@debian.org>
-+for the Debian Project (but may be used by others).
-diff --git a/src/pythonprop/voaAreaPlot.py b/src/pythonprop/voaAreaPlot.py
-index a0bd789..01f5d86 100644
---- a/src/pythonprop/voaAreaPlot.py
-+++ b/src/pythonprop/voaAreaPlot.py
-@@ -114,6 +114,9 @@ class VOAAreaPlot:
-
- self.datadir = datadir
-
-+ # set backend during initialization to avoid switching error
-+ matplotlib.use('GTK3Agg')
-+
- try:
- plot_parameters = VOAFile((in_file))
- plot_parameters.parse_file()
-@@ -146,7 +149,10 @@ class VOAAreaPlot:
- # sys.exit(1)
-
- portland = ListedColormap(["#0C3383", "#0b599b","#0a7fb4","#57a18f","#bec255","#f2c438","#f2a638","#ef8235","#e4502a","#d91e1e"])
-- plt.register_cmap(name='portland', cmap=portland)
-+ try:
-+ plt.register_cmap(name='portland', cmap=portland)
-+ except ValueError:
-+ print("Portland colormap is already registered")
- colMap = color_map
-
- projection = ccrs.PlateCarree()
-diff --git a/src/pythonprop/voaP2PPlot.py b/src/pythonprop/voaP2PPlot.py
-index faf87e6..7255667 100644
---- a/src/pythonprop/voaP2PPlot.py
-+++ b/src/pythonprop/voaP2PPlot.py
-@@ -136,8 +136,15 @@ class VOAP2PPlot:
-
- self.image_defs = self.IMG_TYPE_DICT[self.data_type]
- self.user_bands = user_bands
-+
-+ # set backend during initialization to avoid switching error
-+ matplotlib.use('GTK3Agg')
-+
- portland = ListedColormap(["#0C3383", "#0b599b","#0a7fb4","#57a18f","#bec255","#f2c438","#f2a638","#ef8235","#e4502a","#d91e1e"])
-- matplotlib.cm.register_cmap(name='portland', cmap=portland)
-+ try:
-+ matplotlib.cm.register_cmap(name='portland', cmap=portland)
-+ except ValueError:
-+ print("Portland colormap is already registered")
-
- if plot_groups[0]=='a':
- num_grp = self.df.get_number_of_groups()
diff --git a/sci-visualization/pythonprop/files/pythonprop-matplotlib3.9.patch b/sci-visualization/pythonprop/files/pythonprop-matplotlib3.9.patch
deleted file mode 100644
index 4cea6f50d4ee..000000000000
--- a/sci-visualization/pythonprop/files/pythonprop-matplotlib3.9.patch
+++ /dev/null
@@ -1,65 +0,0 @@
---- a/src/pythonprop/voaAreaPlot.py
-+++ b/src/pythonprop/voaAreaPlot.py
-@@ -148,15 +148,15 @@ class VOAAreaPlot:
- # print "-180 < Latitude < 180.0, -90 < Longitude < 90"
- # sys.exit(1)
-
-- portland = ListedColormap(["#0C3383", "#0b599b","#0a7fb4","#57a18f","#bec255","#f2c438","#f2a638","#ef8235","#e4502a","#d91e1e"])
-+ portland = ListedColormap(["#0C3383","#0b599b","#0a7fb4","#57a18f","#bec255","#f2c438","#f2a638","#ef8235","#e4502a","#d91e1e"], name="portland")
- try:
-- plt.register_cmap(name='portland', cmap=portland)
-+ matplotlib.colormaps.register(cmap=portland)
- except ValueError:
- print("Portland colormap is already registered")
- colMap = color_map
-
- projection = ccrs.PlateCarree()
-- axes_class = (GeoAxes,dict(map_projection=projection))
-+ axes_class = (GeoAxes,dict(projection=projection))
-
- number_of_subplots = len(vg_files)
-
-@@ -208,7 +208,7 @@ class VOAAreaPlot:
- cbar_mode='single',
- cbar_pad=0.2,
- cbar_size='3%',
-- label_mode='')
-+ label_mode='L')
-
- self.main_title_label = fig.suptitle(str(self.image_defs['title']), fontsize=self.main_title_fontsize)
-
-@@ -292,7 +292,7 @@ class VOAAreaPlot:
- ax.plot([xpt],[ypt],'ro')
- ax.text(xpt+100000,ypt+100000,location.get_name())
- """
-- gl = ax.gridlines(crs=projection, draw_labels=True,
-+ gl = ax.gridlines(crs=projection, draw_labels=["bottom", "left"],
- linewidth=1, color='black', alpha=0.75)
- gl.xlabels_top = False
- gl.xlabels_bottom = False
-diff --git a/src/pythonprop/voaP2PPlot.py b/src/pythonprop/voaP2PPlot.py
-index 7255667..4a3ff05 100644
---- a/src/pythonprop/voaP2PPlot.py
-+++ b/src/pythonprop/voaP2PPlot.py
-@@ -140,9 +140,10 @@ class VOAP2PPlot:
- # set backend during initialization to avoid switching error
- matplotlib.use('GTK3Agg')
-
-- portland = ListedColormap(["#0C3383", "#0b599b","#0a7fb4","#57a18f","#bec255","#f2c438","#f2a638","#ef8235","#e4502a","#d91e1e"])
-+ portland = ListedColormap(["#0C3383", "#0b599b","#0a7fb4","#57a18f","#bec255","#f2c438","#f2a638","#ef8235","#e4502a","#d91e1e"],
-+name="portland")
- try:
-- matplotlib.cm.register_cmap(name='portland', cmap=portland)
-+ matplotlib.colormaps.register(cmap=portland)
- except ValueError:
- print("Portland colormap is already registered")
-
-@@ -203,7 +204,7 @@ class VOAP2PPlot:
- cbar_mode='single',
- cbar_pad=0.2,
- cbar_size='3%',
-- label_mode='')
-+ label_mode='L')
-
- self.main_title_label = fig.suptitle(plot_label+str(self.image_defs['title']), fontsize=self.main_title_fontsize)
-