681 KB
/srv/reproducible-results/rbuild-debian/r-b-build.OUI4csli/b1/qgis_3.40.9+dfsg-1~exp1_amd64.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.OUI4csli/b2/qgis_3.40.9+dfsg-1~exp1_amd64.changes
1.7 KB
Files
    
Offset 16, 15 lines modifiedOffset 16, 15 lines modified
16 ·9c915ba92d4ab95147ec7af820d2ad9c·3414768·libs·optional·libqgis-native3.40.9_3.40.9+dfsg-1~exp1_amd64.deb16 ·9c915ba92d4ab95147ec7af820d2ad9c·3414768·libs·optional·libqgis-native3.40.9_3.40.9+dfsg-1~exp1_amd64.deb
17 ·1fcaec7841e59e1e0cd2ce7fe0625a90·8815284·debug·optional·libqgis-server3.40.9-dbgsym_3.40.9+dfsg-1~exp1_amd64.deb17 ·1fcaec7841e59e1e0cd2ce7fe0625a90·8815284·debug·optional·libqgis-server3.40.9-dbgsym_3.40.9+dfsg-1~exp1_amd64.deb
18 ·446cd27e576aa9d8481e535e9db0c00c·3683096·libs·optional·libqgis-server3.40.9_3.40.9+dfsg-1~exp1_amd64.deb18 ·446cd27e576aa9d8481e535e9db0c00c·3683096·libs·optional·libqgis-server3.40.9_3.40.9+dfsg-1~exp1_amd64.deb
19 ·c3a4179486dcd36f8c9cd94ea2585a5b·3654220·debug·optional·libqgisgrass8-3.40.9-dbgsym_3.40.9+dfsg-1~exp1_amd64.deb19 ·c3a4179486dcd36f8c9cd94ea2585a5b·3654220·debug·optional·libqgisgrass8-3.40.9-dbgsym_3.40.9+dfsg-1~exp1_amd64.deb
20 ·477bef5519aec8eaa4811659b0580fb4·3598092·libs·optional·libqgisgrass8-3.40.9_3.40.9+dfsg-1~exp1_amd64.deb20 ·477bef5519aec8eaa4811659b0580fb4·3598092·libs·optional·libqgisgrass8-3.40.9_3.40.9+dfsg-1~exp1_amd64.deb
21 ·59bc22326f3584079e1c25d72b0cc9b2·355624·debug·optional·libqgispython3.40.9-dbgsym_3.40.9+dfsg-1~exp1_amd64.deb21 ·59bc22326f3584079e1c25d72b0cc9b2·355624·debug·optional·libqgispython3.40.9-dbgsym_3.40.9+dfsg-1~exp1_amd64.deb
22 ·fe28adbc09db2bbacf080320e248a515·3419036·libs·optional·libqgispython3.40.9_3.40.9+dfsg-1~exp1_amd64.deb22 ·fe28adbc09db2bbacf080320e248a515·3419036·libs·optional·libqgispython3.40.9_3.40.9+dfsg-1~exp1_amd64.deb
23 ·7941fc18e0a1cf21d6f00d135d23fea6·6114880·python·optional·python3-qgis-common_3.40.9+dfsg-1~exp1_all.deb23 ·5a4615b57d0b9d87d8e14367adad0d57·6114884·python·optional·python3-qgis-common_3.40.9+dfsg-1~exp1_all.deb
24 ·5845a338e9d99cc1f7b79f1a060daf7a·94666444·debug·optional·python3-qgis-dbgsym_3.40.9+dfsg-1~exp1_amd64.deb24 ·5845a338e9d99cc1f7b79f1a060daf7a·94666444·debug·optional·python3-qgis-dbgsym_3.40.9+dfsg-1~exp1_amd64.deb
25 ·470531df48e7f865289e6e7bdb74427d·18237988·python·optional·python3-qgis_3.40.9+dfsg-1~exp1_amd64.deb25 ·470531df48e7f865289e6e7bdb74427d·18237988·python·optional·python3-qgis_3.40.9+dfsg-1~exp1_amd64.deb
26 ·2c1396acefa096f6cc12e5ce111180ad·3184082512·doc·optional·qgis-api-doc_3.40.9+dfsg-1~exp1_all.deb26 ·2c1396acefa096f6cc12e5ce111180ad·3184082512·doc·optional·qgis-api-doc_3.40.9+dfsg-1~exp1_all.deb
27 ·6bdcfae2d04357b5247ec35a4905252b·26831440·science·optional·qgis-common_3.40.9+dfsg-1~exp1_all.deb27 ·6bdcfae2d04357b5247ec35a4905252b·26831440·science·optional·qgis-common_3.40.9+dfsg-1~exp1_all.deb
28 ·fee01a6640389385dbff9d1f6067be00·9596912·debug·optional·qgis-dbgsym_3.40.9+dfsg-1~exp1_amd64.deb28 ·fee01a6640389385dbff9d1f6067be00·9596912·debug·optional·qgis-dbgsym_3.40.9+dfsg-1~exp1_amd64.deb
29 ·83fac655aa61cc9fc9446e214d3971b7·3834588·science·optional·qgis-plugin-grass-common_3.40.9+dfsg-1~exp1_all.deb29 ·83fac655aa61cc9fc9446e214d3971b7·3834588·science·optional·qgis-plugin-grass-common_3.40.9+dfsg-1~exp1_all.deb
30 ·dbfc8fa9988186e66773ce6fcc065c71·4732428·debug·optional·qgis-plugin-grass-dbgsym_3.40.9+dfsg-1~exp1_amd64.deb30 ·dbfc8fa9988186e66773ce6fcc065c71·4732428·debug·optional·qgis-plugin-grass-dbgsym_3.40.9+dfsg-1~exp1_amd64.deb
679 KB
python3-qgis-common_3.40.9+dfsg-1~exp1_all.deb
370 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2025-07-18·13:32:15.000000·debian-binary1 -rw-r--r--···0········0········0········4·2025-07-18·13:32:15.000000·debian-binary
2 -rw-r--r--···0········0········0····15380·2025-07-18·13:32:15.000000·control.tar.xz2 -rw-r--r--···0········0········0····15384·2025-07-18·13:32:15.000000·control.tar.xz
3 -rw-r--r--···0········0········0··6099308·2025-07-18·13:32:15.000000·data.tar.xz3 -rw-r--r--···0········0········0··6099308·2025-07-18·13:32:15.000000·data.tar.xz
98.0 B
control.tar.xz
70.0 B
control.tar
48.0 B
./md5sums
30.0 B
./md5sums
Files differ
679 KB
data.tar.xz
679 KB
data.tar
679 KB
./usr/share/qgis/python/plugins/grassprovider/description/algorithms.json
679 KB
Pretty-printed
Similarity: 0.6209927324075233% Differences: {'0': "{'name': 'r.circle', 'display_name': 'r.circle', 'command': 'r.circle', " "'short_description': 'Creates a raster map containing concentric rings around a given " "point.', 'parameters': ['QgsProcessingParameterPoint|coordinates|The coordinate of the " "center (east,north)|0,0|False', 'QgsProcessingParameterNumber|min|Minimum radius for " "ring/circle map (in meters)|QgsProcessingParameterNumber.Double|None|True|None|None', " "'QgsProcessingParameterNumber|max|Maximum ra […]
    
Offset 1, 474 lines modifiedOffset 1, 448 lines modified
1 [1 [
2 ····{2 ····{
3 ········"command":·"r.series.accumulate",3 ········"command":·"r.circle",
4 ········"display_name":·"r.series.accumulate",4 ········"display_name":·"r.circle",
5 ········"ext_path":·null,5 ········"ext_path":·null,
6 ········"group":·"Raster·(r.*)",6 ········"group":·"Raster·(r.*)",
7 ········"group_id":·"raster",7 ········"group_id":·"raster",
8 ········"hardcoded_strings":·[],8 ········"hardcoded_strings":·[],
9 ········"name":·"r.series.accumulate",9 ········"name":·"r.circle",
10 ········"parameters":·[10 ········"parameters":·[
 11 ············"QgsProcessingParameterPoint|coordinates|The·coordinate·of·the·center·(east,north)|0,0|False",
 12 ············"QgsProcessingParameterNumber|min|Minimum·radius·for·ring/circle·map·(in·meters)|QgsProcessingParameterNumber.Double|None|True|None|None",
 13 ············"QgsProcessingParameterNumber|max|Maximum·radius·for·ring/circle·map·(in·meters)|QgsProcessingParameterNumber.Double|None|True|None|None",
11 ············"QgsProcessingParameterMultipleLayers|input|Input·raster·layer(s)|3|None|False", 
12 ············"QgsProcessingParameterRasterLayer|lower|Raster·map·specifying·the·lower·accumulation·limit|None|True", 
13 ············"QgsProcessingParameterRasterLayer|upper|Raster·map·specifying·the·upper·accumulation·limit|None|True", 
14 ············"QgsProcessingParameterEnum|method|This·method·will·be·applied·to·compute·the·accumulative·values·from·the·input·maps|gdd;bedd;huglin;mean|False|0|False", 
15 ············"QgsProcessingParameterNumber|scale|Scale·factor·for·input|QgsProcessingParameterNumber.Double|1.0|True|0.0|None",14 ············"QgsProcessingParameterNumber|multiplier|Data·value·multiplier|QgsProcessingParameterNumber.Double|None|True|None|None",
16 ············"QgsProcessingParameterNumber|shift|Shift·factor·for·input|QgsProcessingParameterNumber.Double|0.0|True|0.0|None", 
17 ············"QgsProcessingParameterRange|range|Ignore·values·outside·this·range·(min,max)|QgsProcessingParameterNumber.Double|None|True", 
18 ············"QgsProcessingParameterRange|limits|Lower·and·upper·accumulation·limits·(lower,upper)|QgsProcessingParameterNumber.Integer|10,30|True", 
19 ············"QgsProcessingParameterBoolean|-n|Propagate·NULLs|False",15 ············"QgsProcessingParameterBoolean|-b|Generate·binary·raster·map|False",
20 ············"*QgsProcessingParameterBoolean|-f|Create·a·FCELL·map·(floating·point·single·precision)·as·output|False", 
21 ············"QgsProcessingParameterRasterDestination|output|Accumulated"16 ············"QgsProcessingParameterRasterDestination|output|Circles"
22 ········],17 ········],
23 ········"short_description":·"Makes·each·output·cell·value·an·accumulation·function·of·the·values·assigned·to·the·corresponding·cells·in·the·input·raster·map·layers."18 ········"short_description":·"Creates·a·raster·map·containing·concentric·rings·around·a·given·point."
24 ····},19 ····},
25 ····{20 ····{
26 ········"command":·"v.normal",21 ········"command":·"v.qcount",
27 ········"display_name":·"v.normal",22 ········"display_name":·"v.qcount",
28 ········"ext_path":·null,23 ········"ext_path":·null,
29 ········"group":·"Vector·(v.*)",24 ········"group":·"Vector·(v.*)",
30 ········"group_id":·"vector",25 ········"group_id":·"vector",
31 ········"hardcoded_strings":·[],26 ········"hardcoded_strings":·[],
32 ········"name":·"v.normal",27 ········"name":·"v.qcount",
33 ········"parameters":·[ 
34 ············"QgsProcessingParameterFeatureSource|map|point·vector·defining·sample·points|-1|None|False", 
35 ············"QgsProcessingParameterString|tests|Lists·of·tests·(1-15):·e.g.·1,3-8,13|1-3|False|False", 
36 ············"QgsProcessingParameterField|column|Attribute·column|None|map|-1|False|False", 
37 ············"QgsProcessingParameterBoolean|-r|Use·only·points·in·current·region|True", 
38 ············"QgsProcessingParameterBoolean|-l|lognormal|False", 
39 ············"QgsProcessingParameterFileDestination|html|Normality|Html·files·(*.html)|report.html|False" 
40 ········], 
41 ········"short_description":·"Tests·for·normality·for·points." 
42 ····}, 
43 ····{ 
44 ········"command":·"i.smap", 
45 ········"display_name":·"i.smap", 
46 ········"ext_path":·"i_smap", 
47 ········"group":·"Imagery·(i.*)", 
48 ········"group_id":·"imagery", 
49 ········"hardcoded_strings":·[], 
50 ········"name":·"i.smap", 
51 ········"parameters":·[28 ········"parameters":·[
52 ············"QgsProcessingParameterMultipleLayers|input|Input·rasters|3|None|False",29 ············"QgsProcessingParameterFeatureSource|input|Vector·points·layer|0|None|False",
 30 ············"QgsProcessingParameterNumber|nquadrats|Number·of·quadrats|QgsProcessingParameterNumber.Integer|4|False|0|None",
 31 ············"QgsProcessingParameterNumber|radius|Quadrat·radius|QgsProcessingParameterNumber.Double|10.0|False|0.0|None",
53 ············"QgsProcessingParameterFile|signaturefile|Name·of·input·file·containing·signatures|QgsProcessingParameterFile.File|txt|None|False", 
54 ············"QgsProcessingParameterNumber|blocksize|Size·of·submatrix·to·process·at·one·time|QgsProcessingParameterNumber.Integer|1024|True|1|None", 
55 ············"*QgsProcessingParameterBoolean|-m|Use·maximum·likelihood·estimation·(instead·of·smap)|False", 
56 ············"QgsProcessingParameterRasterDestination|output|Classification|None|False",32 ············"QgsProcessingParameterVectorDestination|output|Quadrats"
57 ············"QgsProcessingParameterRasterDestination|goodness|Goodness_of_fit|None|True" 
58 ········],33 ········],
59 ········"short_description":·"Performs·contextual·image·classification·using·sequential·maximum·a·posteriori·(SMAP)·estimation."34 ········"short_description":·"Indices·for·quadrat·counts·of·vector·point·lists."
60 ····},35 ····},
61 ····{36 ····{
62 ········"command":·"r.horizon",37 ········"command":·"r.volume",
63 ········"display_name":·"r.horizon",38 ········"display_name":·"r.volume",
64 ········"ext_path":·"r_horizon",39 ········"ext_path":·null,
65 ········"group":·"Raster·(r.*)",40 ········"group":·"Raster·(r.*)",
66 ········"group_id":·"raster",41 ········"group_id":·"raster",
67 ········"hardcoded_strings":·[],42 ········"hardcoded_strings":·[],
68 ········"name":·"r.horizon",43 ········"name":·"r.volume",
69 ········"parameters":·[44 ········"parameters":·[
 45 ············"QgsProcessingParameterRasterLayer|input|Name·of·input·raster·map·representing·data·that·will·be·summed·within·clumps|None|False",
 46 ············"QgsProcessingParameterRasterLayer|clump|Clumps·layer·(preferably·the·output·of·r.clump)|None|False",
 47 ············"*QgsProcessingParameterBoolean|-f|Generate·unformatted·report|False",
 48 ············"QgsProcessingParameterVectorDestination|centroids|Centroids"
70 ············"QgsProcessingParameterRasterLayer|elevation|Name·of·input·elevation·raster·map|None|False", 
71 ············"QgsProcessingParameterNumber|direction|Direction·in·which·you·want·to·know·the·horizon·height|QgsProcessingParameterNumber.Double|None|True|0.0|360.0", 
72 ············"QgsProcessingParameterNumber|step|Angle·step·size·for·multidirectional·horizon|QgsProcessingParameterNumber.Double|None|True|0.0|360.0", 
73 ············"QgsProcessingParameterNumber|start|Start·angle·for·multidirectional·horizon|QgsProcessingParameterNumber.Double|0.0|True|0.0|360.0", 
74 ············"QgsProcessingParameterNumber|end|End·angle·for·multidirectional·horizon|QgsProcessingParameterNumber.Double|360.0|True|0.0|360.0", 
75 ············"QgsProcessingParameterNumber|bufferzone|For·horizon·rasters,·read·from·the·DEM·an·extra·buffer·around·the·present·region|QgsProcessingParameterNumber.Double|None|True|0.0|None", 
76 ············"QgsProcessingParameterNumber|e_buff|For·horizon·rasters,·read·from·the·DEM·an·extra·buffer·eastward·the·present·region|QgsProcessingParameterNumber.Double|None|True|0.0|None", 
77 ············"QgsProcessingParameterNumber|w_buff|For·horizon·rasters,·read·from·the·DEM·an·extra·buffer·westward·the·present·region|QgsProcessingParameterNumber.Double|None|True|0.0|None", 
78 ············"QgsProcessingParameterNumber|n_buff|For·horizon·rasters,·read·from·the·DEM·an·extra·buffer·northward·the·present·region|QgsProcessingParameterNumber.Double|None|True|0.0|None", 
79 ············"QgsProcessingParameterNumber|s_buff|For·horizon·rasters,·read·from·the·DEM·an·extra·buffer·southward·the·present·region|QgsProcessingParameterNumber.Double|None|True|0.0|None", 
80 ············"QgsProcessingParameterNumber|maxdistance|The·maximum·distance·to·consider·when·finding·the·horizon·height|QgsProcessingParameterNumber.Double|None|True|0.0|None", 
81 ············"QgsProcessingParameterNumber|distance|Sampling·distance·step·coefficient|QgsProcessingParameterNumber.Double|1.0|True|0.5|1.5", 
82 ············"QgsProcessingParameterBoolean|-d|Write·output·in·degrees·(default·is·radians)|False", 
83 ············"QgsProcessingParameterBoolean|-c|Write·output·in·compass·orientation·(default·is·CCW,·East=0)|False", 
84 ············"QgsProcessingParameterFolderDestination|output|Folder·to·get·horizon·rasters" 
85 ········],49 ········],
86 ········"short_description":·"Horizon·angle·computation·from·a·digital·elevation·model."50 ········"short_description":·"Calculates·the·volume·of·data·\"clumps\"."
87 ····},51 ····},
88 ····{52 ····{
89 ········"command":·"v.perturb",53 ········"command":·"r.topmodel",
90 ········"display_name":·"v.perturb",54 ········"display_name":·"r.topmodel",
91 ········"ext_path":·null,55 ········"ext_path":·null,
92 ········"group":·"Vector·(v.*)",56 ········"group":·"Raster·(r.*)",
93 ········"group_id":·"vector",57 ········"group_id":·"raster",
94 ········"hardcoded_strings":·[],58 ········"hardcoded_strings":·[],
95 ········"name":·"v.perturb",59 ········"name":·"r.topmodel",
96 ········"parameters":·[60 ········"parameters":·[
97 ············"QgsProcessingParameterFeatureSource|input|Vector·points·to·be·spatially·perturbed|-1|None|False", 
98 ············"QgsProcessingParameterEnum|distribution|Distribution·of·perturbation|uniform;normal|False|0|True", 
99 ············"QgsProcessingParameterString|parameters|Parameter(s)·of·distribution·(uniform:·maximum;·normal:·mean·and·stddev)|None|False|True", 
100 ············"QgsProcessingParameterNumber|minimum|Minimum·deviation·in·map·units|QgsProcessingParameterNumber.Double|0.0|True|None|None", 
101 ············"QgsProcessingParameterNumber|seed|Seed·for·random·number·generation|QgsProcessingParameterNumber.Integer|0|True|None|None", 
102 ············"QgsProcessingParameterVectorDestination|output|Perturbed"61 ············"QgsProcessingParameterFile|parameters|Name·of·TOPMODEL·parameters·file|QgsProcessingParameterFile.File|txt|None|False",
 62 ············"QgsProcessingParameterFile|topidxstats|Name·of·topographic·index·statistics·file|QgsProcessingParameterFile.File|txt|None|False",
 63 ············"QgsProcessingParameterFile|input|Name·of·rainfall·and·potential·evapotranspiration·data·file|QgsProcessingParameterFile.File|txt|None|False",
 64 ············"QgsProcessingParameterNumber|timestep|Time·step.·Generate·output·for·this·time·step|QgsProcessingParameterNumber.Integer|None|True|0|None",
 65 ············"QgsProcessingParameterNumber|topidxclass|Topographic·index·class.·Generate·output·for·this·topographic·index·class|QgsProcessingParameterNumber.Integer|None|True|0|None",
 66 ············"QgsProcessingParameterFileDestination|output|TOPMODEL·output|Txt·files·(*.txt)|None|False"
103 ········],67 ········],
104 ········"short_description":·"Random·location·perturbations·of·GRASS·vector·points"68 ········"short_description":·"Simulates·TOPMODEL·which·is·a·physically·based·hydrologic·model."
105 ····},69 ····},
106 ····{70 ····{
107 ········"command":·"r.li.shannon", 
108 ········"display_name":·"r.li.shannon.ascii", 
109 ········"ext_path":·"r_li_shannon_ascii",71 ········"command":·"r.resamp.filter",
 72 ········"display_name":·"r.resamp.filter",
 73 ········"ext_path":·"r_resamp_filter",
110 ········"group":·"Raster·(r.*)",74 ········"group":·"Raster·(r.*)",
111 ········"group_id":·"raster",75 ········"group_id":·"raster",
Max diff block lines reached; 683251/694391 bytes (98.40%) of diff not shown.