Why Nostr? What is Njump?
2024-07-03 00:49:47

npub16k…pwfk5 on Nostr: commit 760f0e3d0919898d803595d00ddc9e74ef09b40c Author: randymcmillan ...

commit 760f0e3d0919898d803595d00ddc9e74ef09b40c
Author: randymcmillan <[email protected]>
Date: Sun May 12 20:51:55 2024 -0400

Cargo.toml:v0.0.30

.github/workflows/release.yml

diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml
index c9123fb1c..d8512106d 100644
--- a/.github/workflows/release.yml
+++ b/.github/workflows/release.yml
@@ -54,6 +54,7 @@ jobs:
publishing: ${{ !github.event.pull_request }}
env:
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
+ RUSTFLAGS: "--cfg tokio_unstable"
steps:
- uses: actions/checkout@v4
with:
@@ -72,6 +73,7 @@ jobs:
# but also really annoying to build CI around when it needs secrets to work right.)
- id: plan
run: |
+ RUSTFLAGS="--cfg tokio_unstable" && \
cargo dist ${{ (!github.event.pull_request && format('host --steps=create --tag={0}', github.ref_name)) || 'plan' }} --output-format=json > plan-dist-manifest.json
echo "cargo dist ran successfully"
cat plan-dist-manifest.json
@@ -106,6 +108,7 @@ jobs:
env:
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
BUILD_MANIFEST_NAME: target/distrib/${{ join(matrix.targets, '-') }}-dist-manifest.json
+ RUSTFLAGS: "--cfg tokio_unstable"
steps:
- name: enable windows longpaths
run: |
@@ -163,6 +166,7 @@ jobs:
- build-local-artifacts
runs-on: "ubuntu-20.04"
env:
+ RUSTFLAGS: "--cfg tokio_unstable"
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
BUILD_MANIFEST_NAME: target/distrib/global-dist-manifest.json
steps:
@@ -210,6 +214,7 @@ jobs:
if: ${{ always() && needs.plan.outputs.publishing == 'true' && (needs.build-global-artifacts.result == 'skipped' || needs.build-global-artifacts.result == 'success') && (needs.build-local-artifacts.result == 'skipped' || needs.build-local-artifacts.result == 'success') }}
env:
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
+ RUSTFLAGS: "--cfg tokio_unstable"
runs-on: "ubuntu-20.04"
outputs:
val: ${{ steps.host.outputs.manifest }}
@@ -250,6 +255,7 @@ jobs:
runs-on: "ubuntu-20.04"
env:
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
+ RUSTFLAGS: "--cfg tokio_unstable"
PLAN: ${{ needs.plan.outputs.val }}
GITHUB_USER: "axo bot"
GITHUB_EMAIL: "[email protected]"
diff --git a/Cargo.lock b/Cargo.lock
index 4e3226071..e263b4005 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -3901,7 +3901,7 @@ checksum = "8f5f3913fa0bfe7ee1fd8248b6b9f42a5af4b9d65ec2dd2c3c26132b950ecfc2"

[[package]]
name = "gen-protos"
-version = "0.0.29"
+version = "0.0.30"
dependencies = [
"prost-build",
]
@@ -4645,7 +4645,7 @@ dependencies = [

[[package]]
name = "gnostr-bins"
-version = "0.0.29"
+version = "0.0.30"
dependencies = [
"anstream",
"argparse",
@@ -4703,7 +4703,7 @@ dependencies = [

[[package]]
name = "gnostr-cli"
-version = "0.0.29"
+version = "0.0.30"
dependencies = [
"anyhow",
"assert_cmd",
@@ -4760,7 +4760,7 @@ dependencies = [

[[package]]
name = "gnostr-gui"
-version = "0.0.29"
+version = "0.0.30"
dependencies = [
"async-recursion",
"async-trait",
@@ -4817,7 +4817,7 @@ dependencies = [

[[package]]
name = "gnostr-lookup"
-version = "0.0.29"
+version = "0.0.30"
dependencies = [
"ansi_term",
"async-std",
@@ -4871,7 +4871,7 @@ dependencies = [

[[package]]
name = "gnostrd"
-version = "0.0.29"
+version = "0.0.30"
dependencies = [
"anyhow",
"async-trait",
@@ -5923,7 +5923,7 @@ checksum = "49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b"

[[package]]
name = "jj-cli"
-version = "0.0.29"
+version = "0.0.30"
dependencies = [
"anyhow",
"assert_cmd",
@@ -6020,7 +6020,7 @@ dependencies = [

[[package]]
name = "jj-lib"
-version = "0.0.29"
+version = "0.0.30"
dependencies = [
"assert_matches",
"async-trait",
@@ -6076,7 +6076,7 @@ dependencies = [

[[package]]
name = "jj-lib-proc-macros"
-version = "0.0.29"
+version = "0.0.30"
dependencies = [
"proc-macro2",
"quote",
@@ -12427,7 +12427,7 @@ dependencies = [

[[package]]
name = "testutils"
-version = "0.0.29"
+version = "0.0.30"
dependencies = [
"async-trait",
"config",
diff --git a/Cargo.toml b/Cargo.toml
index 0c7ca2045..3d0b281b9 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -6,7 +6,7 @@ members = ["bins", "d", "cli", "jj", "gui", "lib", "lib/gen-protos", "lib/proc-m
exclude = ["cat", "ffi", "get-relays", "relay", "sha256"]

[workspace.package]
-version = "0.0.29"
+version = "0.0.30"
license = "Apache-2.0"
rust-version = "1.73"
edition = "2021"
@@ -71,7 +71,7 @@ gix = { version = "0.61.0", default-features = false, features = [
"max-performance-safe",
] }
glob = "0.3.1"
-gnostr-gui = { version = "0.0.29", path = "./gui", features = ["lang-cjk", "native-tls", "sdl2"] }
+gnostr-gui = { version = "0.0.30", path = "./gui", features = ["lang-cjk", "native-tls", "sdl2"] }
hex = "0.4.3"
ignore = "0.4.20"
indexmap = "2.2.5"
@@ -174,8 +174,8 @@ zeroize = "1.6"
# put all inter-workspace libraries, i.e. those that use 'path = ...' here in
# their own (alphabetically sorted) block

-jj-lib = { path = "lib", version = "0.0.29" }
-jj-lib-proc-macros = { path = "lib/proc-macros", version = "0.0.29" }
+jj-lib = { path = "lib", version = "0.0.30" }
+jj-lib-proc-macros = { path = "lib/proc-macros", version = "0.0.30" }
testutils = { path = "lib/testutils" }

[profile.dev.package.insta]
@@ -196,7 +196,7 @@ ci = "github"
# The installers to generate for each app
installers = ["shell", "homebrew"]
# Target platforms to build apps for (Rust target-triple syntax)
-targets = ["x86_64-unknown-linux-gnu"]
+targets = ["x86_64-apple-darwin", "x86_64-unknown-linux-gnu"]
# A GitHub repo to push Homebrew formulas to
tap = "gnostr-org/homebrew-gnostr-org"
# The archive format to use for windows builds (defaults .zip)
Author Public Key
npub16kwr82kv0x4e7kl4jafnypqeywrq4ks286rrvkqtdtnj3ffg428slpwfk5