675 KB
/srv/reproducible-results/rbuild-debian/r-b-build.n3UfJFdd/b1/qgis_3.40.4+dfsg-3_i386.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.n3UfJFdd/b2/qgis_3.40.4+dfsg-3_i386.changes
1.61 KB
Files
    
Offset 16, 15 lines modifiedOffset 16, 15 lines modified
16 ·58c2a34ab4be6b9d9c39a1047f0c7b91·3392420·libs·optional·libqgis-native3.40.4_3.40.4+dfsg-3_i386.deb16 ·58c2a34ab4be6b9d9c39a1047f0c7b91·3392420·libs·optional·libqgis-native3.40.4_3.40.4+dfsg-3_i386.deb
17 ·1da9567e270a8e02563013424eb32311·8550220·debug·optional·libqgis-server3.40.4-dbgsym_3.40.4+dfsg-3_i386.deb17 ·1da9567e270a8e02563013424eb32311·8550220·debug·optional·libqgis-server3.40.4-dbgsym_3.40.4+dfsg-3_i386.deb
18 ·de1d1287a215ace8fc6a1ee38f189b99·3684896·libs·optional·libqgis-server3.40.4_3.40.4+dfsg-3_i386.deb18 ·de1d1287a215ace8fc6a1ee38f189b99·3684896·libs·optional·libqgis-server3.40.4_3.40.4+dfsg-3_i386.deb
19 ·fef5c0c3c1d59d24d8908d361af45ec7·3571480·debug·optional·libqgisgrass8-3.40.4-dbgsym_3.40.4+dfsg-3_i386.deb19 ·fef5c0c3c1d59d24d8908d361af45ec7·3571480·debug·optional·libqgisgrass8-3.40.4-dbgsym_3.40.4+dfsg-3_i386.deb
20 ·77f3afeaeddddf698db1e71f2db3dfda·3591564·libs·optional·libqgisgrass8-3.40.4_3.40.4+dfsg-3_i386.deb20 ·77f3afeaeddddf698db1e71f2db3dfda·3591564·libs·optional·libqgisgrass8-3.40.4_3.40.4+dfsg-3_i386.deb
21 ·62d0ed08c48516a763833db23d9d83d2·349696·debug·optional·libqgispython3.40.4-dbgsym_3.40.4+dfsg-3_i386.deb21 ·62d0ed08c48516a763833db23d9d83d2·349696·debug·optional·libqgispython3.40.4-dbgsym_3.40.4+dfsg-3_i386.deb
22 ·035e6c678e9a6e57a430414b4893dc74·3395988·libs·optional·libqgispython3.40.4_3.40.4+dfsg-3_i386.deb22 ·035e6c678e9a6e57a430414b4893dc74·3395988·libs·optional·libqgispython3.40.4_3.40.4+dfsg-3_i386.deb
23 ·03bde22add0facbe0101e50c4a2c828a·6088528·python·optional·python3-qgis-common_3.40.4+dfsg-3_all.deb23 ·7d88af756f685202f6334a8775980ef1·6088128·python·optional·python3-qgis-common_3.40.4+dfsg-3_all.deb
24 ·910ad3eea8c0d19fc6ad4dbd8c35a6e3·83971864·debug·optional·python3-qgis-dbgsym_3.40.4+dfsg-3_i386.deb24 ·910ad3eea8c0d19fc6ad4dbd8c35a6e3·83971864·debug·optional·python3-qgis-dbgsym_3.40.4+dfsg-3_i386.deb
25 ·f232f822a46be3b59e46e3dc2a01a41b·17397132·python·optional·python3-qgis_3.40.4+dfsg-3_i386.deb25 ·f232f822a46be3b59e46e3dc2a01a41b·17397132·python·optional·python3-qgis_3.40.4+dfsg-3_i386.deb
26 ·b16cc791eeac1c9c88bc42e12c7f34d1·3172426924·doc·optional·qgis-api-doc_3.40.4+dfsg-3_all.deb26 ·b16cc791eeac1c9c88bc42e12c7f34d1·3172426924·doc·optional·qgis-api-doc_3.40.4+dfsg-3_all.deb
27 ·c57a58b6c5389179ce7da5745f82709c·26468452·science·optional·qgis-common_3.40.4+dfsg-3_all.deb27 ·c57a58b6c5389179ce7da5745f82709c·26468452·science·optional·qgis-common_3.40.4+dfsg-3_all.deb
28 ·71c1778b99f20053b67dcf529f28c288·9316976·debug·optional·qgis-dbgsym_3.40.4+dfsg-3_i386.deb28 ·71c1778b99f20053b67dcf529f28c288·9316976·debug·optional·qgis-dbgsym_3.40.4+dfsg-3_i386.deb
29 ·76470ca88bbd5a4eddb1dcf4ab177f1e·3811016·science·optional·qgis-plugin-grass-common_3.40.4+dfsg-3_all.deb29 ·76470ca88bbd5a4eddb1dcf4ab177f1e·3811016·science·optional·qgis-plugin-grass-common_3.40.4+dfsg-3_all.deb
30 ·27ab10f5a0306ddc35465cdbd92b65ec·4616892·debug·optional·qgis-plugin-grass-dbgsym_3.40.4+dfsg-3_i386.deb30 ·27ab10f5a0306ddc35465cdbd92b65ec·4616892·debug·optional·qgis-plugin-grass-dbgsym_3.40.4+dfsg-3_i386.deb
673 KB
python3-qgis-common_3.40.4+dfsg-3_all.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2025-02-24·17:29:37.000000·debian-binary1 -rw-r--r--···0········0········0········4·2025-02-24·17:29:37.000000·debian-binary
2 -rw-r--r--···0········0········0····15372·2025-02-24·17:29:37.000000·control.tar.xz2 -rw-r--r--···0········0········0····15372·2025-02-24·17:29:37.000000·control.tar.xz
3 -rw-r--r--···0········0········0··6072964·2025-02-24·17:29:37.000000·data.tar.xz3 -rw-r--r--···0········0········0··6072564·2025-02-24·17:29:37.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
673 KB
data.tar.xz
673 KB
data.tar
673 KB
./usr/share/qgis/python/plugins/grassprovider/description/algorithms.json
673 KB
Pretty-printed
Similarity: 0.6224786056189696% Differences: {'0': "{'name': 'r.mask.vect', 'display_name': 'r.mask.vect', 'command': 'r.mask', " "'short_description': 'r.mask.vect - Creates a MASK for limiting raster operation with a " "vector layer.', 'ext_path': 'r_mask_vect', 'parameters': " "['QgsProcessingParameterFeatureSource|vector|Name of vector map to use as " "mask|1;2|None|False', 'QgsProcessingParameterRasterLayer|input|Name of raster map to which " "apply the mask|None|False', '*QgsProcessingParameterString|cats|Category v […]
    
Offset 1, 1035 lines modifiedOffset 1, 1229 lines modified
1 [1 [
2 ····{2 ····{
3 ········"command":·"r.geomorphon",3 ········"command":·"r.mask",
4 ········"display_name":·"r.geomorphon",4 ········"display_name":·"r.mask.vect",
5 ········"ext_path":·null,5 ········"ext_path":·"r_mask_vect",
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.geomorphon",9 ········"name":·"r.mask.vect",
10 ········"parameters":·[10 ········"parameters":·[
 11 ············"QgsProcessingParameterFeatureSource|vector|Name·of·vector·map·to·use·as·mask|1;2|None|False",
11 ············"QgsProcessingParameterRasterLayer|elevation|Name·of·input·elevation·raster·map|None|False",12 ············"QgsProcessingParameterRasterLayer|input|Name·of·raster·map·to·which·apply·the·mask|None|False",
 13 ············"*QgsProcessingParameterString|cats|Category·values.·Example:·1,3,7-9,13|None|False|True",
 14 ············"*QgsProcessingParameterString|where|WHERE·conditions·of·SQL·statement·without·'where'·keyword|None|True|True",
 15 ············"*QgsProcessingParameterBoolean|-i|Create·inverse·mask|False|True",
12 ············"QgsProcessingParameterNumber|search|Outer·search·radius|QgsProcessingParameterNumber.Integer|3|True|3|499", 
13 ············"QgsProcessingParameterNumber|skip|Inner·search·radius|QgsProcessingParameterNumber.Integer|0|True|0|499", 
14 ············"QgsProcessingParameterNumber|flat|Flatness·threshold·(degrees)|QgsProcessingParameterNumber.Double|1.0|True|None|None", 
15 ············"QgsProcessingParameterNumber|dist|Flatness·distance,·zero·for·none|QgsProcessingParameterNumber.Double|0.0|True|None|None", 
16 ············"QgsProcessingParameterRasterDestination|forms|Most·common·geomorphic·forms",16 ············"QgsProcessingParameterRasterDestination|output|Masked"
17 ············"*QgsProcessingParameterBoolean|-m|Use·meters·to·define·search·units·(default·is·cells)|False", 
18 ············"*QgsProcessingParameterBoolean|-e|Use·extended·form·correction|False" 
19 ········],17 ········],
20 ········"short_description":·"Calculates·geomorphons·(terrain·forms)·and·associated·geometry·using·machine·vision·approach."18 ········"short_description":·"r.mask.vect·-·Creates·a·MASK·for·limiting·raster·operation·with·a·vector·layer."
21 ····},19 ····},
22 ····{20 ····{
23 ········"command":·"v.net.path", 
24 ········"display_name":·"v.net.path", 
25 ········"ext_path":·"v_net_path",21 ········"command":·"r.li.edgedensity",
 22 ········"display_name":·"r.li.edgedensity.ascii",
 23 ········"ext_path":·"r_li_edgedensity_ascii",
26 ········"group":·"Vector·(v.*)",24 ········"group":·"Raster·(r.*)",
27 ········"group_id":·"vector",25 ········"group_id":·"raster",
28 ········"hardcoded_strings":·[],26 ········"hardcoded_strings":·[],
29 ········"name":·"v.net.path",27 ········"name":·"r.li.edgedensity.ascii",
30 ········"parameters":·[28 ········"parameters":·[
 29 ············"QgsProcessingParameterRasterLayer|input|Name·of·input·raster·map|None|False",
 30 ············"QgsProcessingParameterString|config_txt|Landscape·structure·configuration|None|True|True",
 31 ············"QgsProcessingParameterFile|config|Landscape·structure·configuration·file|QgsProcessingParameterFile.File|txt|None|True",
 32 ············"QgsProcessingParameterString|patch_type|The·value·of·the·patch·type|None|False|True",
 33 ············"QgsProcessingParameterBoolean|-b|Exclude·border·edges|False",
 34 ············"QgsProcessingParameterFileDestination|output_txt|Edge·Density|Txt·files·(*.txt)|None|False"
31 ············"QgsProcessingParameterFeatureSource|input|Input·vector·line·layer·(arcs)|1|None|False", 
32 ············"QgsProcessingParameterFeatureSource|points|Centers·point·layer·(nodes)|0|None|False", 
33 ············"QgsProcessingParameterFile|file|Name·of·file·containing·start·and·end·points|QgsProcessingParameterFile.File|txt|None|False", 
34 ············"QgsProcessingParameterNumber|threshold|Threshold·for·connecting·centers·to·the·network·(in·map·unit)|QgsProcessingParameterNumber.Double|50.0|False|0.0|None", 
35 ············"*QgsProcessingParameterEnum|arc_type|Arc·type|line;boundary|True|0,1|False", 
36 ············"*QgsProcessingParameterField|arc_column|Arc·forward/both·direction(s)·cost·column·(number)|None|input|0|False|True", 
37 ············"*QgsProcessingParameterField|arc_backward_column|Arc·backward·direction·cost·column·(number)|None|input|0|False|True", 
38 ············"*QgsProcessingParameterField|node_column|Node·cost·column·(number)|None|points|0|False|True", 
39 ············"*QgsProcessingParameterNumber|dmax|Maximum·distance·to·the·network|QgsProcessingParameterNumber.Double|1000.0|True|0.0|None", 
40 ············"*QgsProcessingParameterBoolean|-g|Use·geodesic·calculation·for·longitude-latitude·locations|False|True", 
41 ············"*QgsProcessingParameterBoolean|-s|Write·output·as·original·input·segments,·not·each·path·as·one·line|False|True", 
42 ············"QgsProcessingParameterVectorDestination|output|Network_Path" 
43 ········],35 ········],
44 ········"short_description":·"Finds·shortest·path·on·vector·network"36 ········"short_description":·"r.li.edgedensity.ascii·-·Calculates·edge·density·index·on·a·raster·map,·using·a·4·neighbour·algorithm"
45 ····},37 ····},
46 ····{38 ····{
47 ········"command":·"i.cluster",39 ········"command":·"r.out.png",
48 ········"display_name":·"i.cluster",40 ········"display_name":·"r.out.png",
49 ········"ext_path":·"i_cluster",41 ········"ext_path":·null,
50 ········"group":·"Imagery·(i.*)",42 ········"group":·"Raster·(r.*)",
51 ········"group_id":·"imagery",43 ········"group_id":·"raster",
52 ········"hardcoded_strings":·[],44 ········"hardcoded_strings":·[],
53 ········"name":·"i.cluster",45 ········"name":·"r.out.png",
54 ········"parameters":·[46 ········"parameters":·[
55 ············"QgsProcessingParameterMultipleLayers|input|Input·rasters|3|None|False",47 ············"QgsProcessingParameterRasterLayer|input|Input·raster|None|False",
 48 ············"QgsProcessingParameterNumber|compression|Compression·level·of·PNG·file·(0·=·none,·1·=·fastest,·9·=·best)|QgsProcessingParameterNumber.Integer|6|True|0|9",
 49 ············"*QgsProcessingParameterBoolean|-t|Make·NULL·cells·transparent|False|True",
 50 ············"*QgsProcessingParameterBoolean|-w|Output·world·file|False|True",
56 ············"QgsProcessingParameterNumber|classes|Initial·number·of·classes·(1-255)|QgsProcessingParameterNumber.Integer|None|False|1|255", 
57 ············"QgsProcessingParameterFile|seed|Name·of·file·containing·initial·signatures|QgsProcessingParameterFile.File|txt|None|True", 
58 ············"QgsProcessingParameterString|sample|Sampling·intervals·(by·row·and·col)|None|False|True", 
59 ············"QgsProcessingParameterNumber|iterations|Maximum·number·of·iterations|QgsProcessingParameterNumber.Integer|30|True|1|None", 
60 ············"QgsProcessingParameterNumber|convergence|Percent·convergence|QgsProcessingParameterNumber.Double|98.0|True|0.0|100.0", 
61 ············"QgsProcessingParameterNumber|separation|Cluster·separation|QgsProcessingParameterNumber.Double|0.0|True|0.0|None", 
62 ············"QgsProcessingParameterNumber|min_size|Minimum·number·of·pixels·in·a·class|QgsProcessingParameterNumber.Integer|17|True|1|None", 
63 ············"QgsProcessingParameterFileDestination|signaturefile|Signature·File|Txt·files·(*.txt)|None|False",51 ············"QgsProcessingParameterFileDestination|output|PNG·File|PNG·files·(*.png)|None|False"
64 ············"QgsProcessingParameterFileDestination|reportfile|Final·Report·File|Txt·files·(*.txt)|None|True" 
65 ········],52 ········],
66 ········"short_description":·"Generates·spectral·signatures·for·land·cover·types·in·an·image·using·a·clustering·algorithm."53 ········"short_description":·"Export·a·GRASS·raster·map·as·a·non-georeferenced·PNG·image"
67 ····},54 ····},
68 ····{55 ····{
69 ········"command":·"i.vi",56 ········"command":·"r.lake",
70 ········"display_name":·"i.vi",57 ········"display_name":·"r.lake",
71 ········"ext_path":·null,58 ········"ext_path":·null,
 59 ········"group":·"Raster·(r.*)",
 60 ········"group_id":·"raster",
 61 ········"hardcoded_strings":·[],
 62 ········"name":·"r.lake",
 63 ········"parameters":·[
 64 ············"QgsProcessingParameterRasterLayer|elevation|Elevation|None|False",
 65 ············"QgsProcessingParameterNumber|water_level|Water·level|QgsProcessingParameterNumber.Double|None|False|None|None",
 66 ············"QgsProcessingParameterPoint|coordinates|Seed·point·coordinates||True",
 67 ············"QgsProcessingParameterRasterLayer|seed|Raster·layer·with·starting·point(s)·(at·least·1·cell·>·0)|None|True",
 68 ············"QgsProcessingParameterBoolean|-n|Use·negative·depth·values·for·lake·raster·layer|False",
 69 ············"QgsProcessingParameterRasterDestination|lake|Lake"
 70 ········],
 71 ········"short_description":·"Fills·lake·at·given·point·to·given·level."
 72 ····},
 73 ····{
 74 ········"command":·"r.out.vtk",
 75 ········"display_name":·"r.out.vtk",
 76 ········"ext_path":·null,
 77 ········"group":·"Raster·(r.*)",
 78 ········"group_id":·"raster",
 79 ········"hardcoded_strings":·[],
 80 ········"name":·"r.out.vtk",
 81 ········"parameters":·[
 82 ············"QgsProcessingParameterMultipleLayers|input|Input·raster|3|None|False",
 83 ············"QgsProcessingParameterRasterLayer|elevation|Input·elevation·raster·map|None|True",
 84 ············"QgsProcessingParameterNumber|null|Value·to·represent·no·data·cell|QgsProcessingParameterNumber.Double|-99999.99|True|None|None",
 85 ············"QgsProcessingParameterNumber|z|Constant·elevation·(if·no·elevation·map·is·specified)|QgsProcessingParameterNumber.Double|0.0|True|None|None",
 86 ············"QgsProcessingParameterMultipleLayers|rgbmaps|Three·(r,g,b)·raster·maps·to·create·RGB·values|3|None|True",
 87 ············"QgsProcessingParameterMultipleLayers|vectormaps|Three·(x,y,z)·raster·maps·to·create·vector·values|3|None|True",
 88 ············"QgsProcessingParameterNumber|zscale|Scale·factor·for·elevation|QgsProcessingParameterNumber.Double|1.0|True|None|None",
 89 ············"QgsProcessingParameterNumber|precision|Number·of·significant·digits|QgsProcessingParameterNumber.Integer|12|True|0|20",
 90 ············"*QgsProcessingParameterBoolean|-p|Create·VTK·point·data·instead·of·VTK·cell·data|False|True",
 91 ············"*QgsProcessingParameterBoolean|-s|Use·structured·grid·for·elevation·(not·recommended)|False|True",
 92 ············"*QgsProcessingParameterBoolean|-t|Use·polydata-trianglestrips·for·elevation·grid·creation|False|True",
 93 ············"*QgsProcessingParameterBoolean|-v|Use·polydata-vertices·for·elevation·grid·creation|False|True",
 94 ············"*QgsProcessingParameterBoolean|-o|Scale·factor·affects·the·origin·(if·no·elevation·map·is·given)|False|True",
 95 ············"*QgsProcessingParameterBoolean|-c|Correct·the·coordinates·to·match·the·VTK-OpenGL·precision|False|True",
 96 ············"QgsProcessingParameterFileDestination|output|VTK·File|Vtk·files·(*.vtk)|None|False"
 97 ········],
 98 ········"short_description":·"Converts·raster·maps·into·the·VTK-ASCII·format"
 99 ····},
Max diff block lines reached; 677391/688093 bytes (98.44%) of diff not shown.