Index: openacs-4/packages/bootstrap-icons/bootstrap-icons.info
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/bootstrap-icons/bootstrap-icons.info,v
diff -u -r1.2 -r1.3
--- openacs-4/packages/bootstrap-icons/bootstrap-icons.info 11 Sep 2024 06:15:49 -0000 1.2
+++ openacs-4/packages/bootstrap-icons/bootstrap-icons.info 5 Jun 2025 13:49:44 -0000 1.3
@@ -9,15 +9,15 @@
f
f
-
+
Gustaf Neumann
Free, high-quality, open-source icon library with over 1,600 icons. Include them anyway you like—SVGs, SVG sprite, or web fonts. Use them with or without Bootstrap in any project.
2024-09-02
2
-
+
-
+
Index: openacs-4/packages/bootstrap-icons/tcl/resource-procs.tcl
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/bootstrap-icons/tcl/resource-procs.tcl,v
diff -u -r1.2 -r1.3
--- openacs-4/packages/bootstrap-icons/tcl/resource-procs.tcl 11 Sep 2024 06:15:49 -0000 1.2
+++ openacs-4/packages/bootstrap-icons/tcl/resource-procs.tcl 5 Jun 2025 13:49:44 -0000 1.3
@@ -20,12 +20,12 @@
# configuration file:
#
# ns_section ns/server/${server}/acs/bootstrap-icons
- # ns_param BootstrapIconsVersion 1.11.3
+ # ns_param BootstrapIconsVersion 1.13.1
#
set parameter_info {
package_key bootstrap-icons
parameter_name BootstrapIconsVersion
- default_value 1.11.3
+ default_value 1.13.1
}
ad_proc ::bootstrap_icons::resource_info {
@@ -54,7 +54,8 @@
# Setup variables for access via CDN vs. local resources.
#
set resourceDir [acs_package_root_dir bootstrap-icons/www/resources]
- set cdnHost cdnjs.cloudflare.com
+ #set cdnHost cdnjs.cloudflare.com
+ set cdnHost cdn.jsdelivr.net
set cdn //$cdnHost/
if {[file exists $resourceDir/bootstrap-icons-$version]} {
@@ -98,7 +99,8 @@
# We just need the CSS file, which is on the CDN in the
# "font" directory.
#
- set prefix ${cdn}ajax/libs/bootstrap-icons/$version/font
+ #set prefix ${cdn}ajax/libs/bootstrap-icons/$version/font
+ set prefix ${cdn}npm/bootstrap-icons@$version/font
#
# Use always the minified version over the CDN
@@ -125,7 +127,7 @@
downloadURLs https://github.com/twbs/icons/releases/download/v${version}/bootstrap-icons-${version}.zip \
cspMap $cspMap \
urnMap $URNs \
- versionCheckAPI {cdn cdnjs library bootstrap-icons count 1} \
+ versionCheckAPI {cdn jsdelivr library bootstrap-icons count 1} \
parameterInfo $parameter_info \
configuredVersion $version
@@ -143,7 +145,7 @@
::util::resources::download -resource_info $resource_info
set resourceDir [dict get $resource_info resourceDir]
- ns_log notice " ::bootstrap_icons::download resourceDir $resourceDir"
+ ns_log notice "::bootstrap_icons::download resourceDir $resourceDir"
#
# Do we have unzip installed?
@@ -168,6 +170,7 @@
#
foreach url [dict get $resource_info downloadURLs] {
set fn [file tail $url]
+ #ns_log notice UNZIP builds path '$resourceDir' <$version> '$fn'
util::unzip \
-overwrite \
-source $resourceDir/$version/$fn \