Merge pull request #71 from tauri-apps/link

Update link to javascriptcoregtk-4.1
This commit is contained in:
Ngo Iok Ui (Wu Yu Wei)
2023-01-26 14:35:03 +08:00
committed by GitHub
8 changed files with 14 additions and 9 deletions

View File

@@ -8,7 +8,7 @@
"getPublishedVersion": "cargo search ${ pkg.pkg } --limit 1 | sed -nE 's/^[^\"]*\"//; s/\".*//1p'",
"prepublish": [
"sudo apt-get update",
"sudo apt-get install -y libgtk-3-dev webkit2gtk-4.0",
"sudo apt-get install -y libgtk-3-dev webkit2gtk-4.1",
"cargo install cargo-audit --features=fix",
{
"command": "cargo generate-lockfile",

5
.changes/link.md Normal file
View File

@@ -0,0 +1,5 @@
---
"javascriptcore-rs-sys": patch
---
Update link library to javascriptcoregtk-4.1.

View File

@@ -25,7 +25,7 @@ jobs:
if: matrix.platform.os == 'ubuntu-latest'
run: |
sudo apt-get update
sudo apt-get install -y webkit2gtk-4.0
sudo apt-get install -y webkit2gtk-4.1
- name: Get current date
run: echo "CURRENT_DATE=$(date +'%Y-%m-%d')" >> $GITHUB_ENV

View File

@@ -5,7 +5,7 @@ library = "JavaScriptCore"
min_cfg_version = "2.24"
single_version_file = true
target_path = "."
version = "4.0"
version = "4.1"
work_mode = "normal"
external_libraries = ["GLib", "GObject"]

View File

@@ -9,8 +9,8 @@ name = "javascriptcore-rs-sys"
repository = "https://github.com/tauri-apps/javascriptcore-rs"
version = "0.5.0"
[package.metadata.system-deps.javascriptcoregtk_4_0]
name = "javascriptcoregtk-4.0"
[package.metadata.system-deps.javascriptcoregtk_4_1]
name = "javascriptcoregtk-4.1"
version = "2.24"
[package.metadata.docs.rs]

View File

@@ -1,6 +1,6 @@
[options]
library = "JavaScriptCore"
version = "4.0"
version = "4.1"
target_path = "."
min_cfg_version = "2.24"
work_mode = "sys"
@@ -9,4 +9,4 @@ girs_directories = [ "../gir-files/" ]
external_libraries = [
"GLib",
"GObject",
]
]

View File

@@ -364,7 +364,7 @@ impl ::std::fmt::Debug for JSCWeakValue {
}
}
#[link(name = "javascriptcoregtk-4.0")]
#[link(name = "javascriptcoregtk-4.1")]
extern "C" {
//=========================================================================

View File

@@ -14,7 +14,7 @@ use std::{
};
use tempfile::Builder;
static PACKAGES: &[&str] = &["javascriptcoregtk-4.0"];
static PACKAGES: &[&str] = &["javascriptcoregtk-4.1"];
#[derive(Clone, Debug)]
struct Compiler {