Skip to content

Commit 27190d5

Browse files
Adds gdal 3.12
1 parent 7f8ec1e commit 27190d5

File tree

9 files changed

+82
-82
lines changed

9 files changed

+82
-82
lines changed

environment.yml

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,9 @@ channels:
33
- usgs-astrogeology
44

55
dependencies:
6-
- ale =0.11.0,<1
6+
- ale >=1.0.2*_1,<2
77
- aom
88
- armadillo
9-
- boost >=1.76.0,<1.82
10-
- boost-cpp >=1.76.0,<1.82
119
- blas
1210
- bullet >=3.25
1311
- bz2file
@@ -16,15 +14,15 @@ dependencies:
1614
- cspice =67
1715
- csm >=3.0.3,<3.0.4
1816
- curl >=8.14.1,<9
19-
- cxx-compiler=1.7
17+
- cxx-compiler=1.9
2018
- doxygen
2119
- eigen >=3, <4
2220
- embree >=3, <4
2321
- ffmpeg
2422
- gcovr
25-
- geos >=3.12,<3.13
23+
- geos >=3.14,<3.15
2624
- geotiff
27-
- gdal >=3.7,<3.9
25+
- gdal >=3.12,<4
2826
- gmp
2927
- graphviz
3028
- conda-forge::gsl >=2.6, <2.7
@@ -36,10 +34,11 @@ dependencies:
3634
- usgs-astrogeology::kakadu==1
3735
- kalasiris
3836
- krb5
39-
- libgdal >=3.7,<3.9
40-
- libopencv >=4.5,<4.10
37+
- libboost >=1.88.0,<1.89
38+
- libgdal >=3.12,<4
39+
- libopencv >=4.12,<5
4140
- libpng >=1.6.34,<1.7
42-
- libprotobuf >=4,<5
41+
- libprotobuf >=6,<7
4342
- libtiff >=4.5,<4.8
4443
- libxml2
4544
- make
@@ -51,21 +50,22 @@ dependencies:
5150
- nlohmann_json=3.11.2
5251
- ninja >=1.10,<1.11
5352
- nn
54-
- opencv >=4.5,<4.10
53+
- opencv >=4.12,<5
5554
- openssl >=3.5,<4
56-
- pcl >=1.13,<1.14
57-
- pdal=2.6
55+
- pcl >=1.15.1,<1.16
56+
- pdal >=2.8.4,<3
5857
- plio=1.5.3
59-
- protobuf >=4,<5
58+
- protobuf >=6,<7
6059
- python >=3.9
6160
- python_abi >=3.9
6261
- pytest
6362
- rclone
6463
- qhull
65-
- qt-main>=5.15, <5.16
64+
- qt6-main >=6,<7
65+
- qt6-multimedia
6666
- qwt <6.3.0
67-
- spiceql =1.2.0
68-
- sqlite >=3.46.0,<3.47
67+
- spiceql >=1.2.4*_5,<2
68+
- sqlite >=3.46.0,<4
6969
- suitesparse <7.7.0
7070
- superlu
7171
- swig
@@ -74,10 +74,10 @@ dependencies:
7474
- usgscsm
7575
- x264
7676
- xalan-c
77-
- xerces-c >=3.2.4,<3.3.0a0
77+
- xerces-c >=3.3.0,<3.4
7878
- xorg-kbproto
7979
- xorg-libice
8080
- xorg-libsm
8181
- xorg-libx11
8282
- xorg-libxi
83-
- zlib >=1.3,<1.4.0a0
83+
- zlib

environment_arm.yml

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,9 @@ channels:
33
- usgs-astrogeology
44

55
dependencies:
6-
- ale =0.11.0,<1
6+
- ale >=1.0.2*_1,<2
77
- aom
88
- armadillo
9-
- boost >=1.76.0,<1.82
10-
- boost-cpp >=1.76.0,<1.82
119
- blas
1210
- bullet >=3.25
1311
- bz2file
@@ -16,14 +14,14 @@ dependencies:
1614
- cspice =67
1715
- csm >=3.0.3,<3.0.4
1816
- curl >=8.4.0,<8.5
19-
- cxx-compiler=1.7
17+
- cxx-compiler=1.9
2018
- doxygen
2119
- eigen >=3, <4
2220
- embree >=3, <4
2321
- ffmpeg
24-
- geos >=3.12,<3.13
22+
- geos >=3.14,<3.15
2523
- geotiff
26-
- gdal >=3.7,<3.9
24+
- gdal >=3.12,<4
2725
- gmp
2826
- gcovr
2927
- graphviz
@@ -35,10 +33,11 @@ dependencies:
3533
- jama
3634
- kalasiris
3735
- krb5
38-
- libgdal >=3.7,<3.9
39-
- libopencv >=4.5,<4.10
36+
- libboost >=1.88.0,<1.89
37+
- libgdal >=3.12,<4
38+
- ibopencv >=4.12,<5
4039
- libpng >=1.6.34,<1.7
41-
- libprotobuf >=4,<5
40+
- libprotobuf >=6,<7
4241
- libtiff >=4.5,<4.8
4342
- libxml2
4443
- make
@@ -48,21 +47,22 @@ dependencies:
4847
- nlohmann_json=3.11.2
4948
- ninja >=1.10,<1.11
5049
- nn
51-
- opencv >=4.5,<4.10
50+
- opencv >=4.12,<5
5251
- openssl >=3.1.2,<3.5
53-
- pcl >=1.13,<1.14
54-
- pdal=2.6
52+
- pcl >=1.15.1,<1.16
53+
- pdal >=2.8.4,<3
5554
- plio=1.5.3
56-
- protobuf >=4,<5
55+
- protobuf >=6,<7
5756
- python >=3.9
5857
- python_abi >=3.9
5958
- pytest
6059
- rclone
6160
- qhull
62-
- qt-main>=5.15, <5.16
61+
- qt6-main >=6,<7
62+
- qt6-multimedia
6363
- qwt <6.3.0
64-
- spiceql =1.2.0
65-
- sqlite >=3.46.0,<3.47
64+
- spiceql >=1.2.4*_5,<2
65+
- sqlite >=3.46.0,<4
6666
- suitesparse <7.7.0
6767
- superlu
6868
- swig
@@ -71,10 +71,10 @@ dependencies:
7171
- usgscsm
7272
- x264
7373
- usgs-astrogeology::xalan-c
74-
- xerces-c >=3.2.4,<3.3.0a0
74+
- xerces-c >=3.3.0,<3.4
7575
- xorg-kbproto
7676
- xorg-libice
7777
- xorg-libsm
7878
- xorg-libx11
7979
- xorg-libxi
80-
- zlib >=1.3,<1.4.0a0
80+
- zlib

environment_arm_linux.yml

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,9 @@ channels:
22
- conda-forge
33

44
dependencies:
5-
- ale =0.11.0,<1
5+
- ale >=1.0.2*_1,<2
66
- aom
77
- armadillo
8-
- boost >=1.76.0,<1.82
9-
- boost-cpp >=1.76.0,<1.82
108
- blas
119
- bullet >=3.25
1210
- bz2file
@@ -15,14 +13,14 @@ dependencies:
1513
- cspice =67
1614
#- csm >=3.0.3,<3.0.4
1715
- curl >=8.4.0,<8.5
18-
- cxx-compiler=1.7
16+
- cxx-compiler=1.9
1917
- doxygen
2018
- eigen >=3, <4
2119
- embree >=3, <4
2220
- ffmpeg
23-
- geos >=3.12,<3.13
21+
- geos >=3.14,<3.15
2422
- geotiff
25-
- gdal >=3.7,<3.9
23+
- gdal >=3.12,<4
2624
- gmp
2725
- gcovr
2826
- graphviz
@@ -34,10 +32,11 @@ dependencies:
3432
- jama
3533
- kalasiris
3634
- krb5
37-
- libgdal >=3.7,<3.9
38-
- libopencv >=4.5,<4.10
35+
- libboost >=1.88.0,<1.89
36+
- libgdal >=3.12,<4
37+
- libopencv >=4.12,<5
3938
- libpng >=1.6.34,<1.7
40-
- libprotobuf >=4,<5
39+
- libprotobuf >=6,<7
4140
- libtiff >=4.5,<4.8
4241
- libxml2
4342
- make
@@ -47,21 +46,22 @@ dependencies:
4746
- nlohmann_json=3.11.2
4847
- ninja >=1.10,<1.11
4948
- nn
50-
- opencv >=4.5,<4.10
49+
- opencv >=4.12,<5
5150
- openssl >=3.1.2,<3.5
52-
- pcl >=1.13,<1.14
53-
- pdal=2.6
51+
- pcl >=1.15.1,<1.16
52+
- pdal >=2.8.4,<3
5453
- plio=1.5.3
55-
- protobuf >=4,<5
54+
- protobuf >=6,<7
5655
- python >=3.9
5756
- python_abi >=3.9
5857
- pytest
5958
- rclone
6059
- qhull
61-
- qt-main>=5.15, <5.16
60+
- qt6-main >=6,<7
61+
- qt6-multimedia
6262
- qwt <6.3.0
63-
- spiceql =1.2.0
64-
- sqlite >=3.46.0,<3.47
63+
- spiceql >=1.2.4*_5,<2
64+
- sqlite >=3.46.0,<4
6565
- suitesparse <7.7.0
6666
- superlu
6767
- swig
@@ -70,10 +70,10 @@ dependencies:
7070
- usgscsm
7171
- x264
7272
#- xalan-c
73-
- xerces-c >=3.2.4,<3.3.0a0
73+
- xerces-c >=3.3.0,<3.4
7474
- xorg-kbproto
7575
- xorg-libice
7676
- xorg-libsm
7777
- xorg-libx11
7878
- xorg-libxi
79-
- zlib >=1.3,<1.4.0a0
79+
- zlib

isis/cmake/FindPCL.cmake

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77

88
find_path(PCL_INCLUDE_DIR
99
NAME pcl_base.h
10-
PATH_SUFFIXES "pcl-1.8/pcl" "pcl-1.9/pcl" "pcl-1.11/pcl" "pcl-1.12/pcl" "pcl-1.13/pcl" "pcl-1.14/pcl"
10+
PATH_SUFFIXES "pcl-1.8/pcl" "pcl-1.9/pcl" "pcl-1.11/pcl" "pcl-1.12/pcl" "pcl-1.13/pcl" "pcl-1.14/pcl" "pcl-1.15/pcl"
1111
)
1212

1313
find_library(PCL_COMMON_LIBRARY NAMES pcl_common)

isis/src/base/apps/shadow/shadow.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@ namespace Isis {
8383
auto [output, kernels] = SpiceQL::getTargetStates(etStart, "sun", observer, bff, "NONE", "base", {"reconstructed"}, {"reconstructed"}, useWeb, true);
8484
sunLt = output;
8585
} else {
86-
auto [output, kernels] = SpiceQL::getTargetStates(etStart, "sun", observer, bff, "NONE", SpiceQL::spiceql_mission_map[observer], {"reconstructed"}, {"reconstructed"}, useWeb);
86+
auto [output, kernels] = SpiceQL::getTargetStates(etStart, "sun", observer, bff, "NONE", SpiceQL::getSpiceqlName(observer), {"reconstructed"}, {"reconstructed"}, useWeb);
8787
sunLt = output;
8888
}
8989

@@ -97,7 +97,7 @@ namespace Isis {
9797
auto [output, kernels] = SpiceQL::getTargetStates(etStart, "sun", observer, bff, "NONE", "base", {"reconstructed"}, {"reconstructed"}, useWeb, true);
9898
sunLt = output;
9999
}else{
100-
auto [output, kernels] =SpiceQL::getTargetStates(etStart, "sun", observer, bff, "NONE", SpiceQL::spiceql_mission_map[observer], {"reconstructed"}, {"reconstructed"}, useWeb);
100+
auto [output, kernels] =SpiceQL::getTargetStates(etStart, "sun", observer, bff, "NONE", SpiceQL::getSpiceqlName(observer), {"reconstructed"}, {"reconstructed"}, useWeb);
101101
sunLt = output;
102102
}
103103

isis/src/control/apps/sumspice/SumFinder.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -515,7 +515,7 @@ namespace Isis {
515515
// Compute start SCLK if present on labels
516516
if ( origStartClock.size() > 0 ) {
517517
NaifStatus::CheckErrors();
518-
auto [newSCLK, kernels] = SpiceQL::doubleEtToSclk(camera->naifSclkCode(), newStartClock.Et(), SpiceQL::spiceql_mission_map[(camera->instrumentId()).toStdString()], useWeb);
518+
auto [newSCLK, kernels] = SpiceQL::doubleEtToSclk(camera->naifSclkCode(), newStartClock.Et(), SpiceQL::getSpiceqlName((camera->instrumentId()).toStdString()), useWeb);
519519

520520
NaifStatus::CheckErrors();
521521

@@ -530,7 +530,7 @@ namespace Isis {
530530
// Compute end SCLK if present on labels
531531
if ( origStopClock.size() > 0 ) {
532532
NaifStatus::CheckErrors();
533-
auto [newSCLK, kernels] = SpiceQL::doubleEtToSclk(camera->naifSclkCode(), newStopClock.Et(), SpiceQL::spiceql_mission_map[(camera->instrumentId()).toStdString()], useWeb);
533+
auto [newSCLK, kernels] = SpiceQL::doubleEtToSclk(camera->naifSclkCode(), newStopClock.Et(), SpiceQL::getSpiceqlName((camera->instrumentId()).toStdString()), useWeb);
534534
NaifStatus::CheckErrors();
535535

536536
sumtStopClock.addValue(origStopClock[0], origStopClock.unit());

isis/src/lro/apps/lrowaccal/lrowaccal.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -676,7 +676,7 @@ namespace Isis {
676676

677677
std::vector<double> etStartVec = {etStart};
678678
std::vector<std::string> kernels_to_use = {"/moon/tspk/moon_pa_de421_1900-2050.bpc", "/lro/tspk/de421.bsp", "/base/pck/pck[0-9]{5}.tpc", "/moon/pck/moon_080317.tf", "/moon/pck/moon_assoc_me.tf"};
679-
auto [sunLt, kernels] = SpiceQL::getTargetStates(etStartVec, "sun", "moon", "MOON_ME", "LT+S", "lroc", {"reconstructed"}, {"reconstructed"}, useWeb, true, false, true, kernels_to_use);
679+
auto [sunLt, kernels] = SpiceQL::getTargetStates(etStartVec, "sun", "moon", "MOON_ME", "LT+S", "lroc", {"reconstructed"}, {"reconstructed"}, useWeb, true, false, true, true, kernels_to_use);
680680
std::copy(sunLt[0].begin(), sunLt[0].begin()+6, sunpos);
681681

682682
g_solarDistance = vnorm_c(sunpos) / KM_PER_AU;

isis/src/mer/apps/mical/main.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,7 @@ void IsisMain() {
100100
double sunpos[6];
101101
std::vector<double> etStart = {startTime.Et()};
102102
vector<string> kernel_list = {"/lro/tspk/de421.bsp", "/mars/tspk/mar[0-9]{3}", "/base/pck/pck[0-9]{5}"};
103-
auto [sunLt, kernels] = SpiceQL::getTargetStates(etStart, "mars", "sun", "iau_mars", "LT+S", "mer1", {"reconstructed"}, {"reconstructed"}, useWeb, true, false, true, kernel_list);
103+
auto [sunLt, kernels] = SpiceQL::getTargetStates(etStart, "mars", "sun", "iau_mars", "LT+S", "mer1", {"reconstructed"}, {"reconstructed"}, useWeb, true, false, true, true, kernel_list);
104104
std::copy(sunLt[0].begin(), sunLt[0].begin()+6, sunpos);
105105

106106
double dist = vnorm_c(sunpos);

0 commit comments

Comments
 (0)