8000 Comparing NixOS:nixos-24.11...flyingcircusio:nixos-24.11 · NixOS/nixpkgs · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: NixOS/nixpkgs
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: nixos-24.11
Choose a base ref
...
head repository: flyingcircusio/nixpkgs
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: nixos-24.11
Choose a head ref
  • 5 commits
  • 7 files changed
  • 5 contributors

Commits on Jun 19, 2025

  1. network: simplify network interface units to make them more reliable

    All network interface now use "-netdev.service" units, even if they
    have underlying physical devices and were previously depending on
    systemd device units. This proved to be unreliable when trying to
    transform systems between complex configuration states without
    requiring a reboot and ended up in undefined states.
    
    This is a forward port of: 1c4192a
    
    Co-authored-by: Christian Theune <ct@flyingcircus.io>
    2 people authored and nixpkgs-channel-update-tracker[bot] committed Jun 19, 2025
    Configuration menu
    Copy the full SHA
    8809eff View commit details
    Browse the repository at this point in the history
  2. buildPgrxExtension: enable building workspaces

    Doing
    
        cargoBuildFlags = [ "-p" "foo" ]
    
    doesn't work here since this gets only passed to PGRX_BUILD_FLAGS which
    in turn is used by `cargo build`.
    
    This means that pgrx itself doesn't know of the workspace setup and
    fails with
    
        Error:
        0: Couldn't get manifest path
        1: `pgrx` requires a root package in a workspace when `--package` is not specified.
    
    This patch introduces another flag called `cargoPgrxFlags` to do the
    right thing, i.e. to pass this to each pgrx invocation.
    
    Using `cargoBuildFlags` is not reasonable here since `cargo build`
    accepts flags that may not be valid when invoking `cargo pgrx` (e.g. `-r`).
    
    (cherry picked from commit b9f0161)
    Ma27 authored and nixpkgs-channel-update-tracker[bot] committed Jun 19, 2025
    Configuration menu
    Copy the full SHA
    9058adc View commit details
    Browse the repository at this point in the history
  3. cargo-pgrx_0_12_6: init at 0_12_6

    (cherry picked from commit 07ba29f)
    kirillrdy authored and nixpkgs-channel-update-tracker[bot] committed Jun 19, 2025
    Configuration menu
    Copy the full SHA
    c9ddb04 View commit details
    Browse the repository at this point in the history
  4. postgresqlPackages.pgvectorscale: init at 0.7.0

    Closes #345457
    
    Can be installed with
    
        {
          services.postgresql.extensions = ps: [
            ps.pgvector
            ps.pgvectorscale
          ];
        }
    
    (cherry picked from commit 266265d)
    Ma27 authored and nixpkgs-channel-update-tracker[bot] committed Jun 19, 2025
    Configuration menu
    Copy the full SHA
    4a37443 View commit details
    Browse the repository at this point in the history
  5. nixos/network: restart network-setup in-place on changes

    Perform an in-place restart instead of a stop+start to avoid machines
    losing network connectivity due to dependent units being stopped
    during switch-to-configuration.
    
    Ported from flyingcircusio/fc-nixos@a9651a4
    The change is better placed here than in fc-nixos.
    
    PL-133570
    osnyx authored and nixpkgs-channel-update-tracker[bot] committed Jun 19, 2025
    Configuration menu
    Copy the full SHA
    e076ac5 View commit details
    Browse the repository at this point in the history
Loading
0