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

clojure-1.11.2.1446-bp156.1.1 RPM for noarch

From OpenSuSE Leap 15.6 for noarch

Name: clojure Distribution: SUSE Linux Enterprise 15 SP6
Version: 1.11.2.1446 Vendor: openSUSE
Release: bp156.1.1 Build date: Mon Mar 11 13:03:48 2024
Group: Development/Languages/Other Build host: i03-ch1c
Size: 17153664 Source RPM: clojure-1.11.2.1446-bp156.1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://clojure.org/
Summary: A dynamic programming language that targets the JVM
Clojure is a dynamic programming language that targets the Java
Virtual Machine (and the CLR, and JavaScript). It is designed to be a
general-purpose language, combining the approachability and
interactive development of a scripting language with an
infrastructure for multithreaded programming. Clojure is a
compiled language - it compiles directly to JVM bytecode, yet remains
completely dynamic. Every feature supported by Clojure is supported at
runtime. Clojure provides access to the Java frameworks, with
optional type hints and type inference, to ensure that calls to Java
can avoid reflection.

Provides

Requires

License

EPL-1.0

Changelog

* Sun Mar 10 2024 Michael Vetter <mvetter@suse.com>
  - Update to 1.11.2.1446:
    * Clojure -X:deps programs that create a basis now take a :dir
      option for the directory context to use
    * Updated tools.deps, tools.deps.cli to latest
    * Fix for CVE-2024-22871 detailed in GHSA-vr64-r9qj-h27f:
      CLJ-2839 - iterate, cycle, repeat - infinite seqs have infinite
      hashCode() (bsc#1220666)
* Sat Dec 30 2023 Michael Vetter <mvetter@suse.com>
  - Update to 1.11.1.1435:
    * Update to tools.deps 1.18.1394
* Tue Dec 05 2023 Michael Vetter <mvetter@suse.com>
  - Update to 1.11.1.1429:
    * No changes from prior
* Mon Dec 04 2023 Michael Vetter <mvetter@suse.com>
  - Update to 1.11.1.1420:
    * TDEPS-119 Unable to start CLI in write-protected project directory
    * Update to tools.tools 0.3.2
* Sun Aug 27 2023 Michael Vetter <mvetter@suse.com>
  - Update to 1.11.1.1413:
    * No changes from prior
* Wed Aug 23 2023 Michael Vetter <mvetter@suse.com>
  - Update to 1.11.1.1405:
    * GitHub releases now contain .sha256 files for binaries
* Mon Aug 14 2023 Martin Schreiner <martin.schreiner@suse.com>
  - Update to 1.11.1.1386:
    * Release artifacts are now published to GitHub, and the download
      archive is used only as a mirror
    * Download and mirroring wip
    * With -X or -T accept `-` as a trailing argument to read the
      remainder of args from stdin
    * On windows installer, hide progress bar on download
    * Update to tools.deps 0.18.1354
    * Update to tools.tools 0.3.1
* Sun May 28 2023 Michael Vetter <mvetter@suse.com>
  - Update to 1.11.1.1342:
    * CI related changes
    * version bumps
* Mon May 22 2023 Michael Vetter <mvetter@suse.com>
  - Update to 1.11.1.1323:
    * CI related changes
* Tue May 16 2023 Michael Vetter <mvetter@suse.com>
  - Update to 1.11.1.1290:
    * add release and promote actions
    * set aws region in workflows
* Mon Apr 03 2023 Michael Vetter <mvetter@suse.com>
  - Update to 1.11.1.1273:
    * Change help text to point to -X:deps mvn-pom instead of -Spom
    * Switch to tools.deps 0.18.1335
* Sat Apr 01 2023 Michael Vetter <mvetter@suse.com>
  - Update to 1.11.1.1267:
    * Switch to tools.deps 0.18.1331
* Tue Mar 28 2023 Michael Vetter <mvetter@suse.com>
  - Update to 1.11.1.1262:
    * Switch to tools.deps 0.18.1317
* Tue Mar 21 2023 Michael Vetter <mvetter@suse.com>
  - Update to 1.11.1.1257:
    * Use tools.deps 0.18.1308
* Tue Mar 21 2023 Michael Vetter <mvetter@suse.com>
  - Update to 1.11.1.1252:
    * Switch to passing exec args via the basis :argmap
    * Function execution protocol support for -X/-T
    * Use tools.deps 0.17.1297
* Tue Mar 21 2023 Michael Vetter <mvetter@suse.com>
  - Update to 1.11.1.1237:
    * Added env var that can be set to temporarily allow support for
      http repos: CLOJURE_CLI_ALLOW_HTTP_REPO
    * Remove deprecated support for -R and -C
    * Clean up help text around repl supporting init-opts
    * Use tools.deps 0.16.1285
* Tue Mar 21 2023 Michael Vetter <mvetter@suse.com>
  - Update to 1.11.1.1224:
    * Fix issue with git tag verification for repos with a large number of tags
    * TDEPS-235 - Disallow http :mvn/repos
    * TDEPS-236 - Add rlwrap -m to clj for multiline editing
* Tue Mar 21 2023 Michael Vetter <mvetter@suse.com>
  - Update to 1.11.1.1208:
    * TDEPS-234 - Always include -XX:-OmitStackTraceInFastThrow by default
    * Use tools.deps 0.16.1264
* Tue Mar 21 2023 Michael Vetter <mvetter@suse.com>
  - Update to 1.11.1.1200:
    * Added support in :mvn/repos map to set release and snapshot policies
    * TDEPS-101 Output repo policies in -Spom and -X:deps mvn-pom
    * Use tools.deps.alpha 0.15.1254
* Tue Mar 21 2023 Michael Vetter <mvetter@suse.com>
  - Update to 1.11.1.1189:
    * TDEPS-233 bash script fixes from stale jar check changes
    * Add some missing items on help and man page
* Tue Mar 21 2023 Michael Vetter <mvetter@suse.com>
  - Update to 1.11.1.1182:
    * TDEPS-70 - Detect missing jar in classpath and download automatically
    * TDEPS-232 - Add generic posix installer
    * TDEPS-200 - Clean up default user deps.edn
    * TDEPS-219 Fixed -X:deps find-versions doesn’t find Maven versions
      that start with a letter
    * Add :n option to -X:deps find-versions and default to 8
    * During -X:deps prep, use :exec-args of alias being prepped, if present
    * During -X:deps prep, also prep current project if needed add :current
      flag to prep current project, default=false
    * Fix bad invocation of deps/prep-libs! in clojure.tools.cli.api/prep
    * Improve error message when local dep directory is missing
    * For downstream tools, added new well-known location to look up
      latest stable tools release
    * Use tools.deps.alpha 0.15.1244
* Tue Mar 21 2023 Michael Vetter <mvetter@suse.com>
  - Update to 1.11.1.1165:
    * TDEPS-165 Use the env var CLJ_JVM_OPTS to pass JVM properties
      to the internal classpath building process
    * Add support to include the common JAVA_OPTS env var as JVM
      properties in user program execution
* Sun Aug 28 2022 Chris Coutinho <chrisbcoutinho@gmail.com>
  - Update to 1.11.1.1155
    * Fix `clj`: replace BINDIR with 'bindir' during install
* Thu May 27 2021 Petr Cervinka <petr@cervinka.net>
  - Update to 1.10.3.855:
    * Fix in applying :jvm-opts with -X execution on Windows
  - Changes in 1.10.3.849:
    * Adds support for a trailing map of kvs in -X calls (similar to Clojure 1.11 trailing map to vararg calls)
    * Updates all Maven deps to latest (maven-resolver 1.7.0, maven core 1.8.3) to address these security concerns
    - CVE-2020-13956 - bumps deps on Apache HttpClient used by Maven
    - CVE-2021-26291 - potential security problems regarding Maven repositories:
    - Due to the possibility of MITM (man in the middle) attacks, http repo access is now blocked by default.
      tools.deps/Clojure CLI has always used https repos in the default repository list (central and clojars),
      so this mostly impacts any explicit http repositories defined in deps.edn
    - Concerns over the "hijacking" of repository urls by transitive pom deps (or their super poms) to download
      artifacts from malicious repos. Maven made no changes here, but did clarify how repos are resolved on this page.
      From a deps perspective, we only use repositories declared in the top-level deps.edn (if transitive deps need a custom repo,
      you will need to add it at top-level too). For tools.deps use of pom dependencies, we are providing the repos of
      the top deps.edn file (which should always put Maven Central and Clojars first), then deferring to Maven for the rest.
    * Use tools.deps.alpha 0.11.922
  - Changes in 1.10.3.839:
    * Fix Linux installer breakage in 1.10.3.833
  - Changes in 1.10.3.833:
    * TDEPS-177 - Fix Maven mirrors to look up by id, not name
    * Remove flag when fetching git deps so that older git versions work
    * Tweak some warning messages
    * Clean up scripts to simplify variable replacement
    * Use tools.deps.alpha 0.11.918
  - Changes in 1.10.3.822:
    * Fix issue with git deps where new commits on branches were not fetched
  - Changes in 1.10.3.814:
    * git deps: switch from using jgit to shelling out to git (must be git >= 2.5)
    * New env vars for control:
    - GITLIBS_COMMAND - command to invoke when shelling out to git, default = git
    - GITLIBS_DEBUG - set to true to print git commands and output to stderr, default = false
    * Made git fetch only when shas can’t be resolved to improve performance
    * Bump dep versions for tools.cli and aws api to latest
    * Use tools.deps.alpha 0.11.905
  - Changes in 1.10.2.796:
    * Fix clj -X:deps git-resolve-tags to update the sha to match the tag
    * Perf improvements for git or local deps using pom.xml
    * Use tools.deps.alpha 0.9.884
  - Changes in 1.10.2.790:
    * Add -version and --version options
    * TDEPS-56 - Fix main-opts and jvm-opts word splitting on spaces
    * TDEPS-125 - Use JAVA_CMD if set (thanks Gregor Middell!)
    * Add warning if :paths or :extra-paths refers to a directory outside the project root (in the future will become an error)
    * Use tools.deps.alpha 0.9.871
* Wed Jan 27 2021 Michael Vetter <mvetter@suse.com>
  - Update to 0.10.2:
    * Interop / JVM:
    - CLJ-1472 Ensure monitor object is on stack, for verifiers
    - CLJ-2517 More fixes for invocation of static interface methods with primitive args
    - CLJ-2492 Remove uses of deprecated Class.newInstance()
    - CLJ-2534 Fix javadoc urls for JDK 11+
    - CLJ-2571 Add Throwable return type hint to ex-cause
    - CLJ-2572 Avoid reflection in clojure.data
    - CLJ-2502 Fix reflection warnings in clojure.stacktrace/print-stack-trace
    - CLJ-2597 proxy should emit Java 1.8 bytecode
    * Core:
    - CLJ-2580 Fix case expression branch analysis that resulted in compilation error
    - CLJ-2564 Improve error message for case
    - CLJ-2585 nth with not-found on regex matcher returns not-found on last group index
    - CLJ-1364 vector-of does not implement equals or hashing methods
    - CLJ-2549 vector-of does not implement IObj for metadata
    - CLJ-1187 quoted metadata on empty literal colls is lost
    - CLJ-2459 ExceptionInInitializerError if jars executed with java -jar
    * Printing:
    - CLJ-2469 Fix errors in printing some maps with namespace syntax
    - CLJ-1445 pprint doesn't print collection metadata when *print-meta* is true
    * Docstrings:
    - CLJ-2295 Eliminate duplicate doc string printing for special forms
    - CLJ-2495 prepl docstring is incorrect
    - CLJ-2169 conj has out-of-date :arglists
    * Performance:
    - CLJ-1005 Use transient map in zipmap
* Tue Jan 05 2021 Aaron Burnett <mullein@adelie.io>
  - Adds rlwrap dependency for proper clj functionality
* Tue Nov 03 2020 Petr Cervinka <petr@cervinka.net>
  - Fix could not find or load main class clojure.main (boo#1178408)
  - Add missing clojure/libexec/exec.jar (boo#1178408)
  - Add tool version to package to increase version visibility
  - Apply spec-cleaner
  - Update to 1.10.1.727
    * Fix clj -X:deps tree adding tools.deps.alpha to tree
    * Fix clj -X:deps mvn-pom adding tools.deps.alpha to pom deps
    * Fix clj -X:deps git-resolve-tags not working
    * TDEPS-169 - Fix clj -X:deps mvn-install on jar to also install embedded pom
    * Fix clj -Spom not respecting dep modifications from -A (regression)
  - Changes in 1.10.1.716
    * Make edn reading tolerant of unknown tagged literals
    * Update to latest dependencies for maven-resolver and aws-api
    * Use tools.deps.alpha 0.9.821
* Sat Oct 10 2020 Chris Coutinho <chrisbcoutinho@gmail.com>
  - Update tool version to 708
  - Remove _service file as it wasn't accepted by Factory
* Wed Sep 30 2020 Daniel Ziltener <dziltener@lyrion.ch>
  - Updated tool version.
  - Fixed macros in spec file, added _service file.
* Mon Aug 26 2019 Jan Engelhardt <jengelh@inai.de>
  - Trim filler wording from descriptions.
  - Use more macros in %files.
* Tue Jul 23 2019 Dario Maiocchi <dmaiocchi@suse.com>
  - update sed to use /bin/bash for setting up the shellbang
* Tue Jul 16 2019 mvetter@suse.com
  - Use clojure-tools
  - Drop custom clojure.1 and clojure
  - Drop suse_version macros
* Tue Jul 16 2019 mvetter@suse.com
  - Require java 1.8.0
* Tue Jul 16 2019 mvetter@suse.com
  - Remove PKGBUILD. Not interested in Arch package in oS devel repo
* Tue Jul 16 2019 mvetter@suse.com
  - Update to 0.10.1:
    + Changelog at https://github.com/clojure/clojure/blob/master/changes.md#changes-to-clojure-in-version-1101
  - Upstream ships jar instead of zip now
  - Remove files installed as doc because no zip file anymore
* Tue Jul 16 2019 mvetter@suse.com
  - Cleanup spec file
* Tue Aug 02 2016 kkaempf@suse.com
  - Update to 1.8.0
    + Changelog at https://github.com/clojure/clojure/blob/master/changes.md#changes-to-clojure-in-version-18
    + Direct linking
    + New string functions
    + Socket server and REPL
    + Enhancements
      + Error handling
      + Documentation strings
      + Performance
    + Bug fixes
* Sun Jul 05 2015 kgronlund@suse.com
  - Update to 1.7.0
    + Changelog at https://github.com/clojure/clojure/blob/master/changes.md
    + Transducers
    + Reader Conditionals
    + Keyword and Symbol Construction
    + Warn on Boxed Math
    + update - like update-in for first level
    + Faster reduce and iterator paths
    + Printing as data
    + run!

Files

/usr/bin/clj
/usr/bin/clojure
/usr/share/clojure
/usr/share/clojure/deps.edn
/usr/share/clojure/example-deps.edn
/usr/share/clojure/libexec
/usr/share/clojure/libexec/clojure-tools-1.11.2.1446.jar
/usr/share/clojure/libexec/exec.jar
/usr/share/man/man1/clj.1.gz
/usr/share/man/man1/clojure.1.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Fri Apr 26 23:30:45 2024