Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

juliaup-1.14.5-1.1 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

Name: juliaup Distribution: openSUSE Tumbleweed
Version: 1.14.5 Vendor: openSUSE
Release: 1.1 Build date: Tue Feb 20 21:23:33 2024
Group: Development/Languages/Other Build host: i02-ch1d
Size: 8749400 Source RPM: juliaup-1.14.5-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/JuliaLang/juliaup
Summary: Julia installer and version multiplexer
A cross-platform installer for the Julia programming language.

The installer also bundles a full Julia version manager called juliaup.
One can use juliaup to install specific Julia versions, it alerts users
when new Julia versions are released and provides a convenient Julia
release channel abstraction.

Provides

Requires

License

(0BSD OR MIT OR Apache-2.0) AND Apache-2.0 AND (Apache-2.0 OR BSL-1.0) AND (Apache-2.0 OR ISC OR MIT) AND (Apache-2.0 OR MIT) AND (Apache-2.0 OR Apache-2.0 WITH LLVM-exception OR MIT) AND (Apache-2.0 OR MIT OR Zlib) AND (Apache-2.0 OR MIT OR Zlib) AND (MIT OR Unlicense) AND (Apache-2.0 OR Zlib OR MIT) AND Apache-2.0 AND ISC AND MIT AND MPL-2.0 AND MIT

Changelog

* Mon Feb 19 2024 Soc Virnyl Estela <uncomfy+openbuildservice@uncomfyhalomacro.pl>
  - Juliaup requires git and ca-certificates
* Thu Feb 15 2024 Soc Virnyl Estela <uncomfy+openbuildservice@uncomfyhalomacro.pl>
  - Change BuildRequires from rust+cargo to cargo
  - Update to version 1.14.5:
    * Update CHANGELOG
    * Fix more StoreBroker bugs
    * Update CHANGELOG
    * Fix downgrade of powerhsell
    * Try a different fix for StoreBroker bug
    * Try a fix for StoreBroker
    * Fix typo in CHANGELOG
    * Update CHANGELOG
    * Update CHANGELOG
    * Work around a StoreBroker bug
    * Add CHANGELOG.md
    * Automatically generate release notes
    * Add documentation for nightly
    * Disable fail fast
    * Update dependencies
    * Fix formatting
    * Add some basic tests
    * Add nightly to getconfig1 api
    * Fix a compiler warning
    * Fix a warning
    * Implement nightly on Linux/Mac
    * Enable a symlink option
    * Add nightly update available status message
    * Format files
    * Don't fail fast
    * Fix status for nightly
    * Format files
    * Fix tests
    * Implement update for nightly on Windows
    * Change nightly config schema a bit
    * Try a different strategy for nightly
    * Update dependencies
    * Fix logic for stripping channel selector from command line
    * Update version db
    * Revert "feat: support nightly channel"
    * Add support for nightlies
    * Some minor cleanup
    * Make the nightly update interval configurable.
    * Use the actual nightly's version.
    * feat: support nightly channel
    * Add info about the completions command to the README
    * Add completions command
    * Only try to upload juliainstaller artifact if relevant
* Sun Jan 14 2024 Soc Virnyl Estela <uncomfy+openbuildservice@uncomfyhalomacro.pl>
  - Remove improve-error-message-if-version-or-channel-is-not-installed.patch as
    this is part of the patches now.
  - Update to version 0.13.0:
    * Fix formatting
    * Move the clap def structs to separate file
    * change wording for comment for help text
    * format: run cargo fmt.
    * improvement: new message for `juliaup self uninstall command` if feature
      `selfupdate` is disabled
    * cleanup: add a period for each info/error messages.
    * refactor: remove redundant versiondb_data. also remove
      versiondb_data.available_versions since users cant access those
    * Fix usage of drop
    * Update all deps
    * Replace unmaintained action-rs actions
    * Don't detect ttyname if it is not needed
    * Describe 'julia +channel' after primary help text
    * juliaup-init.sh: backport changes from rustup
    * fixup: message should be more clear and generic
    * Try removing an unused import.
    * Only register the CTRL-C handler when it's safe to do so.
    * Format code.
    * Use double fork to prevent zombies.
    * launcher: replace parent process on supported platforms.
    * fix other error messages as well
    * fix error message on tests channel selection
    * fix an oopsie on one of the messages
    * run cargo fmt
    * remove redundant use
    * remove comment. irrelevant and unrelated now
    * make julialauncher have saner error messages for channels and versions
* Tue Dec 12 2023 Soc Virnyl Estela <uncomfy+openbuildservice@uncomfyhalomacro.pl>
  - Use binjulialauncher feature.
  - Add /etc/alternatives/julia to ghost files.
* Sun Dec 10 2023 Soc Virnyl Estela <uncomfy+openbuildservice@uncomfyhalomacro.pl>
  - Add improve-error-message-if-version-or-channel-is-not-installed.patch
* Sun Dec 10 2023 Soc Virnyl Estela <uncomfy+openbuildservice@uncomfyhalomacro.pl>
  - Prepare specfile as an alternative for julia
* Tue Dec 05 2023 Soc Virnyl Estela <uncomfy+openbuildservice@uncomfyhalomacro.pl>
  - Remove cargo_config.
  - Update to version 1.12.5:
    * Handle an error condition correctly
    * Return full 32 bit exit code from julialauncher
    * Update deps
    * follow symlinks
    * Sort versions in status output in natural order.
    * Bump actions/checkout from 3 to 4
    * Change triggers for rust fmt workflow
    * Run `cargo fmt` and check in the results
    * Update deps
    * Update deps
    * Move script around
    * Update deps
    * Human sort channel list
    * Remove license dialog from MSI installer
    * Update deps
    * Update deps
    * fix banner bg color
    * fix 491 to 493px wide
    * bitmaps for msi installer
    * Change to JULIAUP_DEPOT_PATH
    * Update LICENSE
    * Fix release.yml bug
    * Build portable versions
    * Fix gnu toolchain
    * Install correct mingw toolchain
    * Pick more specific toolchains
    * Add more fine control over binary creation
    * Update README
    * Move crates publishing to release channel
    * Change way secret is passed to cargo publish
    * Fix release build bug
    * Fix crates publication step
    * Add publish to crates step
    * Add docs for JULIAUP_HOME
    * Use JULIAUP_HOME instead of JULIA_DEPOT_PATH
* Sun Aug 13 2023 Soc Virnyl Estela <socvirnyl.estela@gmail.com>
  - Fix specfile %files section.
* Sun Aug 13 2023 Soc Virnyl Estela <socvirnyl.estela@gmail.com>
  - Replace obsoleted `disabled` option with `manual`
* Thu Jul 06 2023 socvirnyl.estela@gmail.com
  - Update to version 1.11.15:
    * CHANGELOG is irrelevant. Mostly Windows related. *
  - Update vendored deps.
* Wed Jun 28 2023 socvirnyl.estela@gmail.com
  - Update to version 1.11.0:
    * Add all binaries to Cargo.toml
    * Build everythin before running tests
    * Add metadata to Cargo.toml
    * Exclude some files from package
    * Only buildnecessary binaries in release workflow
    * Added a bit more error messages
    * Fix warning about symlink folder not being on PATH
    * Absolutize path for link command
    * chore: Release juliaup version 1.10.0
    * Add override documentation to README
    * Rename `override list` to `override status`
    * Add override tests
    * Prevent deletion of channel that is used in override
    * Format paths nicer on Windows
    * Use override in launcher
    * Add basic override management
    * Add basic override scaffolding
    * Add docs for JULIAUP_CHANNEL
    * Go back to simpler error implementation
    * Add tests for channel selection
    * Add JULIAUP_CHANNEL env var
    * Add SOCKS5 support on Linux/Mac
    * Use more standard syntax
    * Commit Cargo.lock
    * Fix formatting
    * Simplify http get request
    * Revert test.yml changes
    * Use reqwest
    * use optional input
    * work on better parsers
    * Reorder args
    * chore: added back ureq for macos deps
    * chore: initial reqwest migration
    * chore: generate new lockfile
    * chore: replace ureq to reqwest in Cargo.toml
    * fix: replace atty with is-terminal
    * Update version db (#606)
    * add a blame ignore revision file to avoid formatting changes to pollute git blame (#599)
    * run cargo format on all files (#595)
    * Update version db (#591)
    * remove double negative from input
    * add more cli parameters for automated install
    * Sleep for 30 seconds before and after purging the Fastly cache
    * Update juliaup.rs
    * Fix update to work with removed channels
    * Use better error messages
* Wed Mar 01 2023 Soc Virnyl Estela <socvirnyl.estela@gmail.com>
  - Update vendored dependencies.
  - Restrict to Tier 1 architectures.
  - Declare disk size to 8GB to avoid "No space left on device".
* Mon Feb 13 2023 Soc Virnyl Estela <socvirnyl.estela@gmail.com>
  - Automatic update of vendored dependencies.
  - Use zstd compression for tarballs.
* Wed Jan 04 2023 Soc Virnyl Estela <socvirnyl.estela@gmail.com>
  - Update to version 1.8.16:
    * chore: Release juliaup version 1.8.16
    * Adjust README text
    * Update some names
    * Document installer command line args
    * chore: Release juliaup version 1.8.15
    * Update deps
    * Fix a warning
    * Add --channel option to self installer
    * Finish non-interactive install option
    * Add support for non-interactive install
    * add an ls alias for list
    * Add a comment
    * Purge the Fastly cache before downloading `versions.json`
    * Update version db
    * "Update Version DB": cc the user that triggered the workflow run
    * Update version db
    * Fix typo `uopdate` => `update` (#536)
    * Update version db
    * Update deps
  - Remove 0000-fix-typo.patch. Fix already included in 1.8.16.
* Mon Dec 26 2022 Soc Virnyl Estela <socvirnyl.estela@gmail.com>
  - Add 0000-fix-typo.patch
  - Automatic update of vendored dependencies
* Sun Dec 18 2022 Soc Virnyl Estela <socvirnyl.estela@gmail.com>
  - Update to version 1.8.14:
    * Update comment
    * Raise signal twice
    * Handle signals in julialauncher
    * Make get_juliaup_home_path work when no depot exists
    * Update deps
    * Add a missing conditional compile
    * fix typo in src/operations.rs error message
    * add more context to error-paths when handling juliaup startup script section
    * implement assumption that juliaup-path must be valid UTF-8
    * add indoc for better string literal formatting to dependencies
    * refactor shell-specific content generation into separate functions
    * move shell-script section header into global constant
    * Search depot path for existing juliaup dir
    * add unit tests for match_markers
    * add indoc as dev dependency for unit tests
    * fix some clippy lints in operations.rs
    * remove temporary rustfmt attribute to prevent formatting
    * adapt removal logic to work on bytes as well
    * adapt match_markers to work on bytes instead of strings
    * add generated byte vector to startup file instead of strings
    * generate vector of bytes instead of string for writing to file
    * add bstr to Cargo.toml and Cargo.lock
* Sun Dec 18 2022 Soc Virnyl Estela <socvirnyl.estela@gmail.com>
  - Change to 4GB of memory in _constraints
* Sat Dec 03 2022 Soc Virnyl Estela <socvirnyl.estela@gmail.com>
  - Update to version 1.8.12:
    * Fix typo
    * Fix a typo
    * Add a check phase to test workflow that runs on all platforms
    * Fix some platform specific errors and warnings
    * chore: Release juliaup version 1.8.11
    * Fix cond compile on macos
    * Unfix wrong target family
    * Fix typo on merge
    * Use more borrowed types where possible
    * Reset some functions return values back to Result
    * Change default versions db update interval to 24 hours
    * Add versions db update to add and update command
    * Update deps
    * Bump peter-evans/create-pull-request from 3 to 4
    * Various lints and minor improvements
    * Configure for target_os, not nonexistant family
    * Make 60 the default versions db update interval
    * Make the update interval between versions db updates a config
    * Update versions db on self update
    * Add a powerpoint schematic in devdocs
    * Update version db
    * Add alpha versions
    * Document releasepreview usage
    * Also add musl fix for release action.
    * Use sudo.
    * Fix quotes.
    * Musl build can't find gcc-musl.
    * chore: Release juliaup version 1.8.10
    * Enable second part of musl tests
    * Properly disable musl tests
    * Unify some output
    * Fix some unit tests
    * Update version db
    * Fix parse_versionstring
    * Generate better arch strings in semver
    * Enable ci tests of musl build
    * Disable musl tests for now
    * Use cross on Linux for tests
    * Add Juliaup version to juliaup info
    * Add musl build to tests
    * chore: Release juliaup version 1.8.9
    * Change shell script to serve musl on Linux
    * Add triplet to juliaup info
    * chore: Release juliaup version 1.8.8
    * Add info command
    * change to a redirect for developers to the wiki
    * add source build notes to the readme
* Fri Nov 25 2022 Soc Virnyl Estela <socvirnyl.estela@gmail.com>
  - Update to version 1.8.7:
    * Fix bug in release workflow
    * Fix typo
    * In the "Update Version DB" PRs, add a note that the user must close and reopen the PR to trigger CI
    * Update version db
    * chore: Release juliaup version 1.8.5
    * Add musl builds
    * Fix some final things for the CI update story
    * Use local version db if newer than bundled
    * Fix a renaming bug
    * Update version db
    * Tweak cache update algorithm
    * Fix a bug
    * Trigger version db update from launcher
    * Add download of version db
    * Track latest structure in build.rs
    * Update version db (#468)
    * Delete tempfile
    * Update version db
    * Add tempfile
    * Use correct platform strings
    * Update version db workflow
    * chore: Release juliaup version 1.8.1
    * Remove diagnostic output
    * chore: Release juliaup version 1.8.0
    * Move LTS version to top in version udpate script
    * Delete versions.json
    * Replace build.rs logic
    * Update version db
    * New updatedb script
    * Fix typo
    * Update version db
    * Fix bug
    * Add versiondb folder
    * Progress version db
    * Progress on version db update
    * Fix bug in version db upload
    * Progress on update version db
    * Update versiondb process
    * Fix versiondb update
    * Add update version db script
    * Fix an error message
    * Add app installer info to README
  - Update specfile. Remove the update-alternatives requirement
    It does not make sense since juliaup can have multiple julia versions.
  - Add _constraints file to fix out of memory issues.
* Thu Nov 24 2022 Soc Virnyl Estela <socvirnyl.estela@gmail.com>
  - Update to version 1.7.35:
    * Delete another file at self uninstall
    * Document self uninstall
    * Only delete own files with self uninstall
    * Add link to second Juliacon talk
    * Fix escaping in MSIX manifest
    * Describe using `expect` to automate install
    * Use correct secret name
    * Update Julia Computing cert info
    * Update deps
    * Go back to ~/.juliaup as the default install location
    * Use system certificates on Linux
* Thu Nov 24 2022 Soc Virnyl Estela <socvirnyl.estela@gmail.com>
  - Remove strip option for debuginfo creation
* Mon Nov 21 2022 Soc Virnyl Estela <socvirnyl.estela@gmail.com>
  - Update to version 1.7.27:
    * Remove release.toml
    * Fix versions
    * fix cargo lock (#442)
    * (cargo-release) version 1.7.26 (#441)
    * Add Julia 1.8.3 (#437)
    * Fix tiny typo in README (#423)
    * (cargo-release) start next development iteration 1.7.26-alpha.0
  - Strip debug symbols through cargo_config.
  - Set to no default features. We don't use self update and Windows.
* Sat Oct 15 2022 Soc Virnyl Estela <socvirnyl.estela@gmail.com>
  - Update to version 1.7.25:
    * Update deps
    * (cargo-release) start next development iteration 1.7.25-alpha.0
* Sat Oct 01 2022 Soc Virnyl Estela <socvirnyl.estela@gmail.com>
  - Update to version 1.7.24:
    * Add Julia 1.8.2
    * Update README.md (#398)
    * Update deps
* Wed Sep 14 2022 Soc Virnyl Estela <socvirnyl.estela@gmail.com>
  - Update to version 1.7.23:
    * Add Julia 1.8.1
    * (cargo-release) start next development iteration 1.7.23-alpha.0
* Fri Aug 19 2022 Soc Virnyl Estela <socvirnyl.estela@gmail.com>
  - Update to version 1.7.22:
    * Switch release channel to aarch64 on Mac
* Thu Aug 18 2022 Soc Virnyl Estela <socvirnyl.estela@gmail.com>
  - Update to version 1.7.21:
    * Add Julia 1.8.0
    * Update deps (#383)
    * Include` juliaup list` in README (#376)
* Wed Aug 17 2022 Soc Virnyl Estela <socvirnyl.estela@gmail.com>
  - add fedora or rhel7 to specfile
* Sun Aug 14 2022 Soc Virnyl Estela <socvirnyl.estela@gmail.com>
  - Update to version 1.7.20:
    * Add Julia 1.8.0-rc4
    * Fix another bug
    * Fix typo
    * Fix a bug
    * Fix typo
    * Fix a bug
    * Fix a typo
    * Compile different msix files
    * Fix a name in the app installer
    * Updates
    * Add VCLibs to app installer
    * Fix naming mismatch
    * Turn off some debug output
    * Update deps
    * Fix aws s3 sync call
    * Use aws cli directly on Windows
    * Fix workflow bugs
    * Fix things
    * Restructure deployment
    * Disable all deploy to GitHub releases
    * Don't run test workflow on version tags
    * Use concurrency for test workflow
    * Split workflow into test and build
    * Add tenant id for sign tool
    * Sign on Windows
    * Fix typo
    * Add Win AppInstaller (#371)
    * Update script that downloads bundled Julia versions
    * Fix typo
    * Fix bug
    * Bump indicatif
    * Move MSIX and store stuff to deploy folder
    * Don't compile get_proxy on Windows
    * Add debugger launch config
    * Use HttpClient for downloads on Windows
    * add missing 'url' argument to 'get_ureq_agent' calls
    * add trace-level logging regarding proxy resolution
    * implement proxy handling using environment variables
    * add env_proxy dependency in Cargo.toml
    * Fix a bug during remove of PATH on Mac
    * Update deps
    * Improve a "failed to open file" error message by printing the file path that we failed to open
    * Add minor channels for prerelease
    * Prepare for different build configs per target
    * Fixed typo about auto-update interval being in seconds, but actually meaning minutes.
    * Use previous windows version
    * Update deps
    * highlight and expand usage in readme
    * add usage tip on accessing channels
* Sat Aug 06 2022 Soc Virnyl Estela <socvirnyl.estela@gmail.com>
  - Update to version 1.6.12:
    * (cargo-release) version 1.6.12
    * Update deps
    * Do not use native certs on Linux
    * (cargo-release) start next development iteration 1.6.12-alpha.0
    * (cargo-release) version 1.6.11
    * Add Julia 1.6.7
    * (cargo-release) start next development iteration 1.6.11-alpha.0
    * (cargo-release) version 1.6.10
    * Remove diagnostic code
    * Add diagnostic code
    * Fix config settings
    * Fix conditional compilation errors
    * Fix conditional compilation
    * (cargo-release) start next development iteration 1.6.10-alpha.0
    * (cargo-release) version 1.6.9
    * Update CI to use main as branch name
    * Use JULIAUP_SERVER in install scripts
    * Update CI to use main as branch name
    * Try to fix config again
    * Fix config handling
    * Use JULIAUP_SERVER in install scripts
    * Fix config error
    * Fix another bug
    * Fix bug
    * Remove config options
    * Use tls-native with native certs by default
    * Fix small bug
    * Simplify tls selection code
    * Undo unrelated stuff
    * Use valid semver identifiers for available_versions
    * Change the default self-install location
    * Check for same path deletion on self uninstall
    * Bump deps
    * Update deps
    * (cargo-release) start next development iteration 1.6.9-alpha.0
    * Bump actions/download-artifact from 2 to 3
    * Bump actions/upload-artifact from 2 to 3
    * remove useless default feature
    * fix; add native-certs feature as well
    * add native TLS support
* Thu Jul 21 2022 Soc Virnyl Estela <socvirnyl.estela@gmail.com>
  - use alternatives instead
  - provide versioned julia
  - conflicts other julia so use update-alternatives
* Tue Jul 19 2022 Soc Virnyl Estela <socvirnyl.estela@gmail.com>
  - Update to version 1.6.8:
    * (cargo-release) version 1.6.8
    * Make aarch64 default on Mac starting with 1.8.0-rc3
    * (cargo-release) start next development iteration 1.6.8-alpha.0
    * (cargo-release) version 1.6.7
    * (cargo-release) start next development iteration 1.6.7-alpha.0
    * (cargo-release) version 1.6.6
    * (cargo-release) start next development iteration 1.6.6-alpha.0
* Sat Jul 16 2022 Soc Virnyl Estela <socvirnyl.estela@gmail.com>
  - Update to version 1.6.5:
    * (cargo-release) version 1.6.5
    * Add Julia 1.8.0-rc3
    * (cargo-release) start next development iteration 1.6.5-alpha.0
    * (cargo-release) version 1.6.4
    * Fix a version bug
    * Update to Rust 2021 edition
    * Update window crate
    * Update deps
    * (cargo-release) start next development iteration 1.6.4-alpha.0
    * (cargo-release) version 1.6.3
* Wed Jun 08 2022 Soc Virnyl Estela <socvirnyl.estela@gmail.com>
  - Update to version 1.6.4:
    * (cargo-release) version 1.6.4
    * Fix a version bug
    * Update to Rust 2021 edition
    * Update window crate
    * Update deps
    * (cargo-release) start next development iteration 1.6.4-alpha.0
* Fri Jun 03 2022 Soc Virnyl Estela <socvirnyl.estela@gmail.com>
  - Update to version 1.6.3:
    * (cargo-release) version 1.6.3
    * Add Julia 1.8.0-rc1
    * (cargo-release) start next development iteration 1.6.3-alpha.0
    * (cargo-release) version 1.6.2
    * Update to Julia 1.7.3
    * Update clap
    * (cargo-release) start next development iteration 1.6.2-alpha.0
    * (cargo-release) version 1.6.1
    * Update deps
    * Add Julia 1.6.6 support
* Thu May 26 2022 Soc Virnyl Estela <socvirnyl.estela@gmail.com>
  - Update to version 1.6.2:
    * (cargo-release) version 1.6.2
    * Update to Julia 1.7.3
    * Update clap
    * (cargo-release) start next development iteration 1.6.2-alpha.0
    * (cargo-release) version 1.6.1
    * Update deps
    * Add Julia 1.6.6 support
    * Remove 1.8.0-beta2
    * Add 1.8.0-beta2 and 1.8.0-beta3
    * (cargo-release) start next development iteration 1.6.1-alpha.0
* Sat Apr 02 2022 Soc Virnyl Estela <socvirnyl.estela@gmail.com>
  - Update to version 1.6.1~0:
    * (cargo-release) version 1.6.1
    * Update deps
    * Add Julia 1.6.6 support
    * Remove 1.8.0-beta2
    * Add 1.8.0-beta2 and 1.8.0-beta3
    * (cargo-release) start next development iteration 1.6.1-alpha.0
* Tue Mar 29 2022 Soc Virnyl Estela <socvirnyl.estela@gmail.com>
  - Update to version 1.6.0~0:
    * (cargo-release) version 1.6.0
    * Add test for list command
    * Add list command
    * fix clap-related deprecations
    * Bump dialoguer from 0.9.0 to 0.10.0
    * Bump actions/checkout from 2 to 3
    * Add dependabot configuration
    * Make `winres` a Windows-only build dependency
    * (cargo-release) start next development iteration 1.5.39-alpha.0
* Mon Mar 14 2022 William Brown <william.brown@suse.com>
  - Update to resolve bsc#1196972 CVE-2022-24713 - Regex DOS
* Thu Mar 03 2022 Soc Virnyl Estela <socvirnyl.estela@gmail.com>
  - Initial spec (1.5.37)

Files

/etc/alternatives/julia
/usr/bin/julia
/usr/bin/julialauncher
/usr/bin/juliaup
/usr/share/doc/packages/juliaup
/usr/share/doc/packages/juliaup/README.md
/usr/share/licenses/juliaup
/usr/share/licenses/juliaup/LICENSE


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Mar 30 23:52:28 2024