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

nix-devel-2.29.1-1.1 RPM for aarch64

From OpenSuSE Ports Tumbleweed for aarch64

Name: nix-devel Distribution: openSUSE Tumbleweed
Version: 2.29.1 Vendor: openSUSE
Release: 1.1 Build date: Tue Jun 24 17:44:37 2025
Group: Unspecified Build host: reproducible
Size: 1553068 Source RPM: nix-2.29.1-1.1.src.rpm
Packager: http://bugs.opensuse.org
Url: https://nixos.org/
Summary: The purely functional package manager
Nix is a powerful package manager for Linux and other Unix systems
that makes package management reliable and reproducible.
Please refer to the Nix manual for more details.

This package holds the development files for nix.

Provides

Requires

License

LGPL-2.1-only

Changelog

* Tue Jun 24 2025 Marcus Rueckert <mrueckert@suse.de>
  - Update to 2.29.1: (boo#1245319)
    Fixes:
    - CVE-2025-46415
    - CVE-2025-52991
    - CVE-2025-52992
    - CVE-2025-52993
    For the details see:
    https://discourse.nixos.org/t/security-advisory-privilege-escalations-in-nix-lix-and-guix/66017
* Tue Jun 17 2025 Eyad Issa <eyadlorenzo@gmail.com>
  - Update to 2.29.0:
    * Prettified JSON output on the terminal. Pass --no-pretty to
      disable when using a pseudo-tty.
    * REPL: improve continuation prompt for incomplete expressions
    * REPL: load-flake and :reload now work together
    * Increase retry delays on HTTP 429 Too Many Requests
    * S3: opt-in the STSProfileCredentialsProvider
    * Reduce connect timeout for http substituter to 5s
    * C API: add functions for locking and loading a flake
    * No longer copy flakes that are in the nix store
    * Consistently preserve error messages from cached evaluation
    * Faster blake3 hashing
    * Fix progress bar for S3 binary caches and make file transfers
      interruptible
    * Add host attribute of github/gitlab flakerefs to URL
      serialization
    * Multiple signatures support in store urls
    * nix flake show now skips over import-from-derivation
    * Add nix formatter build and nix formatter run commands
    * Amend OSC 8 escape stripping for xterm-style separator
* Mon Jun 02 2025 Eyad Issa <eyadlorenzo@gmail.com>
  - Add -doc subpackage
  - Build docs if on x86_64 or aarch64
* Sun Jun 01 2025 Eyad Issa <eyadlorenzo@gmail.com>
  - Enable -Dembedded-sandbox-shell to allow building packages that
    depends on bash, as it is default in NixOS
* Sat May 24 2025 Eyad Issa <eyadlorenzo@gmail.com>
  - Do not require fish-completion and zsh-completion as they do not
    exist
* Wed May 14 2025 Eyad Issa <eyadlorenzo@gmail.com>
  - Split into subpackages: nix-bash-completion, nix-fish-completion,
    nix-zsh-completition
  - Move Perl bindings to the right folder
  - Remove 0003-default-to-readline.patch: pass argument via Meson
    setup command
* Mon May 12 2025 Eyad Issa <eyadlorenzo@gmail.com>
  - Add --localstatedir=%{_sharedstatedir}/nix to save files inside
    /var/lib/nix (instead of /var/nix, which does not respect FHS)
  - Add /nix to the list of files installed
* Sun May 11 2025 Eyad Issa <eyadlorenzo@gmail.com>
  - Add %check section
  - Remove possibility to build without meson
    * The meson build system is now the only supported build system.
  - Use common URL format for source urls
  - Update to 2.28.3:
    * https://github.com/NixOS/nix/compare/2.28.0...2.28.3
  - Update to 2.28.0:
    * Unstable C++ API reworked
    * C API nix_flake_init_global removed
  - Update to 2.27:
    * inputs.self.submodules flake attribute
    * Git LFS support
    * Handle the case where a chroot store is used and some inputs
      are in the "host" /nix/store
    * nix flake prefetch now has a --out-link option
    * Set FD_CLOEXEC on sockets created by curl
    * https://nix.dev/manual/nix/2.28/release-notes/rl-2.27
  - Add /usr/lib64/nix/ to ldconfig paths
* Wed Mar 05 2025 Marcus Rueckert <mrueckert@suse.de>
  - Update to 2.26.3
    https://github.com/NixOS/nix/releases/tag/2.26.3
* Wed Feb 12 2025 Marcus Rueckert <mrueckert@suse.de>
  - Update to 2.26.2
    https://github.com/NixOS/nix/releases/tag/2.26.2
* Sun Feb 09 2025 Marcus Rueckert <mrueckert@suse.de>
  - Update to 2.26.1
    https://github.com/NixOS/nix/releases/tag/2.26.1
    https://github.com/NixOS/nix/releases/tag/2.26.0
    https://github.com/NixOS/nix/releases/tag/2.25.5
    https://github.com/NixOS/nix/releases/tag/2.25.4
    https://github.com/NixOS/nix/releases/tag/2.25.3
    https://github.com/NixOS/nix/releases/tag/2.25.2
    https://github.com/NixOS/nix/releases/tag/2.25.1
    https://github.com/NixOS/nix/releases/tag/2.25.0
* Thu Jan 23 2025 Marcus Rueckert <mrueckert@suse.de>
  - use optflags to pass the define for lowdown 1.4 as the autotools
    based build wasnt update and meson isnt usable for us
* Wed Jan 22 2025 Marcus Rueckert <mrueckert@suse.de>
  - Update to 2.24.12
    https://github.com/NixOS/nix/releases/tag/2.24.12
  - drop 0002-handle-lowdown-1.4-API-change.patch
* Sun Dec 29 2024 Marcus Rueckert <mrueckert@suse.de>
  - switch to meson as build system
    - add add_option_to_disable_tests.patch
      meson didnt have an option yet to disable the testsuite
    - Adapt to the lowdown 1.4 API
      lowdown14.patch
      based on https://github.com/NixOS/nix/pull/12115
* Sun Dec 29 2024 Marcus Rueckert <mrueckert@suse.de>
  - Update to 2.24.11
    https://github.com/NixOS/nix/releases/tag/2.24.11
* Tue Nov 12 2024 Marcus Rueckert <mrueckert@suse.de>
  - Switch back to the 2.24 branch
* Mon Nov 11 2024 Marcus Rueckert <mrueckert@suse.de>
  - Update to 2.25.0
    https://github.com/NixOS/nix/releases/tag/2.25.0
* Thu Oct 31 2024 Marcus Rueckert <mrueckert@suse.de>
  - Update to 2.24.10
    https://github.com/NixOS/nix/releases/tag/2.24.10
* Fri Sep 27 2024 Marcus Rueckert <mrueckert@suse.de>
  - Update to 2.24.9
    https://github.com/NixOS/nix/releases/tag/2.24.9
* Thu Sep 26 2024 Marcus Rueckert <mrueckert@suse.de>
  - Check if we can build with meson
    - adds meson.readline.patch
    - meson build has no option to disable testsuites
* Thu Sep 26 2024 Marcus Rueckert <mrueckert@suse.de>
  - Import sysusers file from Arch Linux
* Thu Sep 26 2024 Marcus Rueckert <mrueckert@suse.de>
  - Update to 2.24.8
* Tue Sep 24 2024 Marcus Rueckert <mrueckert@suse.de>
  - Update to 2.24.7
* Sat Sep 07 2024 Marcus Rueckert <mrueckert@suse.de>
  - Update to 2.24.5
* Mon May 20 2024 Marcus Rueckert <mrueckert@suse.de>
  - Update the seccomp.patch to match my pull request
* Mon May 20 2024 Marcus Rueckert <mrueckert@suse.de>
  - initial package

Files

/usr/include/nix
/usr/include/nix/cmd
/usr/include/nix/cmd/built-path.hh
/usr/include/nix/cmd/command-installable-value.hh
/usr/include/nix/cmd/command.hh
/usr/include/nix/cmd/common-eval-args.hh
/usr/include/nix/cmd/compatibility-settings.hh
/usr/include/nix/cmd/editor-for.hh
/usr/include/nix/cmd/installable-attr-path.hh
/usr/include/nix/cmd/installable-derived-path.hh
/usr/include/nix/cmd/installable-flake.hh
/usr/include/nix/cmd/installable-value.hh
/usr/include/nix/cmd/installables.hh
/usr/include/nix/cmd/legacy.hh
/usr/include/nix/cmd/markdown.hh
/usr/include/nix/cmd/misc-store-flags.hh
/usr/include/nix/cmd/network-proxy.hh
/usr/include/nix/cmd/repl-interacter.hh
/usr/include/nix/cmd/repl.hh
/usr/include/nix/expr
/usr/include/nix/expr/attr-path.hh
/usr/include/nix/expr/attr-set.hh
/usr/include/nix/expr/config.hh
/usr/include/nix/expr/eval-cache.hh
/usr/include/nix/expr/eval-error.hh
/usr/include/nix/expr/eval-gc.hh
/usr/include/nix/expr/eval-inline.hh
/usr/include/nix/expr/eval-settings.hh
/usr/include/nix/expr/eval.hh
/usr/include/nix/expr/function-trace.hh
/usr/include/nix/expr/gc-small-vector.hh
/usr/include/nix/expr/get-drvs.hh
/usr/include/nix/expr/json-to-value.hh
/usr/include/nix/expr/nixexpr.hh
/usr/include/nix/expr/parser-state.hh
/usr/include/nix/expr/primops.hh
/usr/include/nix/expr/print-ambiguous.hh
/usr/include/nix/expr/print-options.hh
/usr/include/nix/expr/print.hh
/usr/include/nix/expr/repl-exit-status.hh
/usr/include/nix/expr/search-path.hh
/usr/include/nix/expr/symbol-table.hh
/usr/include/nix/expr/value
/usr/include/nix/expr/value-to-json.hh
/usr/include/nix/expr/value-to-xml.hh
/usr/include/nix/expr/value.hh
/usr/include/nix/expr/value/context.hh
/usr/include/nix/fetchers
/usr/include/nix/fetchers/attrs.hh
/usr/include/nix/fetchers/cache.hh
/usr/include/nix/fetchers/fetch-settings.hh
/usr/include/nix/fetchers/fetch-to-store.hh
/usr/include/nix/fetchers/fetchers.hh
/usr/include/nix/fetchers/filtering-source-accessor.hh
/usr/include/nix/fetchers/git-lfs-fetch.hh
/usr/include/nix/fetchers/git-utils.hh
/usr/include/nix/fetchers/input-cache.hh
/usr/include/nix/fetchers/registry.hh
/usr/include/nix/fetchers/store-path-accessor.hh
/usr/include/nix/fetchers/tarball.hh
/usr/include/nix/flake
/usr/include/nix/flake/flake.hh
/usr/include/nix/flake/flakeref.hh
/usr/include/nix/flake/lockfile.hh
/usr/include/nix/flake/settings.hh
/usr/include/nix/flake/url-name.hh
/usr/include/nix/lexer-tab.cc
/usr/include/nix/lexer-tab.hh
/usr/include/nix/main
/usr/include/nix/main/common-args.hh
/usr/include/nix/main/loggers.hh
/usr/include/nix/main/plugin.hh
/usr/include/nix/main/progress-bar.hh
/usr/include/nix/main/shared.hh
/usr/include/nix/parser-tab.cc
/usr/include/nix/parser-tab.hh
/usr/include/nix/store
/usr/include/nix/store/binary-cache-store.hh
/usr/include/nix/store/build
/usr/include/nix/store/build-result.hh
/usr/include/nix/store/build/child.hh
/usr/include/nix/store/build/derivation-builder.hh
/usr/include/nix/store/build/derivation-building-misc.hh
/usr/include/nix/store/build/derivation-goal.hh
/usr/include/nix/store/build/drv-output-substitution-goal.hh
/usr/include/nix/store/build/goal.hh
/usr/include/nix/store/build/hook-instance.hh
/usr/include/nix/store/build/substitution-goal.hh
/usr/include/nix/store/build/worker.hh
/usr/include/nix/store/builtins
/usr/include/nix/store/builtins.hh
/usr/include/nix/store/builtins/buildenv.hh
/usr/include/nix/store/common-protocol-impl.hh
/usr/include/nix/store/common-protocol.hh
/usr/include/nix/store/common-ssh-store-config.hh
/usr/include/nix/store/config.hh
/usr/include/nix/store/content-address.hh
/usr/include/nix/store/daemon.hh
/usr/include/nix/store/derivation-options.hh
/usr/include/nix/store/derivations.hh
/usr/include/nix/store/derived-path-map.hh
/usr/include/nix/store/derived-path.hh
/usr/include/nix/store/downstream-placeholder.hh
/usr/include/nix/store/filetransfer.hh
/usr/include/nix/store/gc-store.hh
/usr/include/nix/store/globals.hh
/usr/include/nix/store/http-binary-cache-store.hh
/usr/include/nix/store/indirect-root-store.hh
/usr/include/nix/store/keys.hh
/usr/include/nix/store/legacy-ssh-store.hh
/usr/include/nix/store/length-prefixed-protocol-helper.hh
/usr/include/nix/store/local-binary-cache-store.hh
/usr/include/nix/store/local-fs-store.hh
/usr/include/nix/store/local-overlay-store.hh
/usr/include/nix/store/local-store.hh
/usr/include/nix/store/log-store.hh
/usr/include/nix/store/machines.hh
/usr/include/nix/store/make-content-addressed.hh
/usr/include/nix/store/names.hh
/usr/include/nix/store/nar-accessor.hh
/usr/include/nix/store/nar-info-disk-cache.hh
/usr/include/nix/store/nar-info.hh
/usr/include/nix/store/outputs-spec.hh
/usr/include/nix/store/parsed-derivations.hh
/usr/include/nix/store/path-info.hh
/usr/include/nix/store/path-references.hh
/usr/include/nix/store/path-regex.hh
/usr/include/nix/store/path-with-outputs.hh
/usr/include/nix/store/path.hh
/usr/include/nix/store/pathlocks.hh
/usr/include/nix/store/personality.hh
/usr/include/nix/store/posix-fs-canonicalise.hh
/usr/include/nix/store/profiles.hh
/usr/include/nix/store/realisation.hh
/usr/include/nix/store/remote-fs-accessor.hh
/usr/include/nix/store/remote-store-connection.hh
/usr/include/nix/store/remote-store.hh
/usr/include/nix/store/restricted-store.hh
/usr/include/nix/store/s3-binary-cache-store.hh
/usr/include/nix/store/s3.hh
/usr/include/nix/store/serve-protocol-connection.hh
/usr/include/nix/store/serve-protocol-impl.hh
/usr/include/nix/store/serve-protocol.hh
/usr/include/nix/store/sqlite.hh
/usr/include/nix/store/ssh-store.hh
/usr/include/nix/store/ssh.hh
/usr/include/nix/store/store-api.hh
/usr/include/nix/store/store-cast.hh
/usr/include/nix/store/store-dir-config.hh
/usr/include/nix/store/store-open.hh
/usr/include/nix/store/store-reference.hh
/usr/include/nix/store/store-registration.hh
/usr/include/nix/store/uds-remote-store.hh
/usr/include/nix/store/user-lock.hh
/usr/include/nix/store/worker-protocol-connection.hh
/usr/include/nix/store/worker-protocol-impl.hh
/usr/include/nix/store/worker-protocol.hh
/usr/include/nix/util
/usr/include/nix/util/abstract-setting-to-json.hh
/usr/include/nix/util/ansicolor.hh
/usr/include/nix/util/archive.hh
/usr/include/nix/util/args
/usr/include/nix/util/args.hh
/usr/include/nix/util/args/root.hh
/usr/include/nix/util/callback.hh
/usr/include/nix/util/canon-path.hh
/usr/include/nix/util/cgroup.hh
/usr/include/nix/util/checked-arithmetic.hh
/usr/include/nix/util/chunked-vector.hh
/usr/include/nix/util/closure.hh
/usr/include/nix/util/comparator.hh
/usr/include/nix/util/compression.hh
/usr/include/nix/util/compute-levels.hh
/usr/include/nix/util/config-global.hh
/usr/include/nix/util/config-impl.hh
/usr/include/nix/util/configuration.hh
/usr/include/nix/util/current-process.hh
/usr/include/nix/util/english.hh
/usr/include/nix/util/environment-variables.hh
/usr/include/nix/util/error.hh
/usr/include/nix/util/exec.hh
/usr/include/nix/util/executable-path.hh
/usr/include/nix/util/exit.hh
/usr/include/nix/util/experimental-features.hh
/usr/include/nix/util/file-content-address.hh
/usr/include/nix/util/file-descriptor.hh
/usr/include/nix/util/file-path-impl.hh
/usr/include/nix/util/file-path.hh
/usr/include/nix/util/file-system.hh
/usr/include/nix/util/finally.hh
/usr/include/nix/util/fmt.hh
/usr/include/nix/util/fs-sink.hh
/usr/include/nix/util/git.hh
/usr/include/nix/util/hash.hh
/usr/include/nix/util/hilite.hh
/usr/include/nix/util/json-impls.hh
/usr/include/nix/util/json-utils.hh
/usr/include/nix/util/logging.hh
/usr/include/nix/util/lru-cache.hh
/usr/include/nix/util/memory-source-accessor.hh
/usr/include/nix/util/monitor-fd.hh
/usr/include/nix/util/muxable-pipe.hh
/usr/include/nix/util/namespaces.hh
/usr/include/nix/util/os-string.hh
/usr/include/nix/util/pool.hh
/usr/include/nix/util/pos-idx.hh
/usr/include/nix/util/pos-table.hh
/usr/include/nix/util/position.hh
/usr/include/nix/util/posix-source-accessor.hh
/usr/include/nix/util/processes.hh
/usr/include/nix/util/ref.hh
/usr/include/nix/util/references.hh
/usr/include/nix/util/regex-combinators.hh
/usr/include/nix/util/repair-flag.hh
/usr/include/nix/util/serialise.hh
/usr/include/nix/util/signals-impl.hh
/usr/include/nix/util/signals.hh
/usr/include/nix/util/signature
/usr/include/nix/util/signature/local-keys.hh
/usr/include/nix/util/signature/signer.hh
/usr/include/nix/util/source-accessor.hh
/usr/include/nix/util/source-path.hh
/usr/include/nix/util/split.hh
/usr/include/nix/util/std-hash.hh
/usr/include/nix/util/strings-inline.hh
/usr/include/nix/util/strings.hh
/usr/include/nix/util/suggestions.hh
/usr/include/nix/util/sync.hh
/usr/include/nix/util/tarfile.hh
/usr/include/nix/util/terminal.hh
/usr/include/nix/util/thread-pool.hh
/usr/include/nix/util/topo-sort.hh
/usr/include/nix/util/types.hh
/usr/include/nix/util/unix-domain-socket.hh
/usr/include/nix/util/url-parts.hh
/usr/include/nix/util/url.hh
/usr/include/nix/util/users.hh
/usr/include/nix/util/util.hh
/usr/include/nix/util/variant-wrapper.hh
/usr/include/nix/util/xml-writer.hh
/usr/include/nix_api_expr.h
/usr/include/nix_api_expr_internal.h
/usr/include/nix_api_external.h
/usr/include/nix_api_fetchers.h
/usr/include/nix_api_fetchers_internal.hh
/usr/include/nix_api_flake.h
/usr/include/nix_api_flake_internal.hh
/usr/include/nix_api_main.h
/usr/include/nix_api_store.h
/usr/include/nix_api_store_internal.h
/usr/include/nix_api_util.h
/usr/include/nix_api_util_internal.h
/usr/include/nix_api_value.h
/usr/lib/perl5/vendor_perl/5.40.2/aarch64-linux-thread-multi/Nix
/usr/lib/perl5/vendor_perl/5.40.2/aarch64-linux-thread-multi/Nix/Config.pm
/usr/lib/perl5/vendor_perl/5.40.2/aarch64-linux-thread-multi/Nix/CopyClosure.pm
/usr/lib/perl5/vendor_perl/5.40.2/aarch64-linux-thread-multi/Nix/Manifest.pm
/usr/lib/perl5/vendor_perl/5.40.2/aarch64-linux-thread-multi/Nix/SSH.pm
/usr/lib/perl5/vendor_perl/5.40.2/aarch64-linux-thread-multi/Nix/Store.pm
/usr/lib/perl5/vendor_perl/5.40.2/aarch64-linux-thread-multi/Nix/Utils.pm
/usr/lib/perl5/vendor_perl/5.40.2/aarch64-linux-thread-multi/auto
/usr/lib/perl5/vendor_perl/5.40.2/aarch64-linux-thread-multi/auto/Nix
/usr/lib/perl5/vendor_perl/5.40.2/aarch64-linux-thread-multi/auto/Nix/Store
/usr/lib/perl5/vendor_perl/5.40.2/aarch64-linux-thread-multi/auto/Nix/Store/Store.so
/usr/lib64/pkgconfig/nix-cmd.pc
/usr/lib64/pkgconfig/nix-expr-c.pc
/usr/lib64/pkgconfig/nix-expr.pc
/usr/lib64/pkgconfig/nix-fetchers-c.pc
/usr/lib64/pkgconfig/nix-fetchers.pc
/usr/lib64/pkgconfig/nix-flake-c.pc
/usr/lib64/pkgconfig/nix-flake.pc
/usr/lib64/pkgconfig/nix-main-c.pc
/usr/lib64/pkgconfig/nix-main.pc
/usr/lib64/pkgconfig/nix-store-c.pc
/usr/lib64/pkgconfig/nix-store.pc
/usr/lib64/pkgconfig/nix-util-c.pc
/usr/lib64/pkgconfig/nix-util.pc


Generated by rpm2html 1.8.1

Fabrice Bellet, Mon Jul 7 01:55:43 2025