summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Revert "Revert "Revert "python3: splice python within python3Packages.callPac...origin/revert-247245-passthrufunthng1Artturi2023-08-062-7/+6
* Merge staging-next into staginggithub-actions[bot]2023-08-0677-12769/+1858
|\
| * Merge master into staging-nextgithub-actions[bot]2023-08-0669-12751/+1801
| |\
| | * Merge pull request #247215 from wamserma/nm-applet-mainprogram•••networkmanagerapplet: add meta.mainProgramdavidak2023-08-061-0/+1
| | |\
| | | * networkmanagerapplet: add meta.mainProgramMarkus S. Wamser2023-08-041-0/+1
| | * | Merge pull request #246660 from reckenrode/xmlstarlet-fix•••xmlstarlet: fix build with clang 16Weijia Wang2023-08-062-0/+16
| | |\ \
| | | * | xmlstarlet: fix build with clang 16•••Fixes an incompatible function pointer error when building with clang 16. Randy Eckenrode2023-07-292-0/+16
| | * | | Merge pull request #238993 from reckenrode/libiconvReal-darwin•••libiconvReal: implement ABI compatibility on DarwinWeijia Wang2023-08-061-0/+28
| | |\ \ \
| | | * | | libiconvReal: implement ABI compatibility on Darwin•••This commit prepares libiconvReal to replace darwin.libiconv, allowing it to be used with binary derivations that patch out references to the system libiconv with one from nixpkgs. Apple’s libiconv is based on GNU libiconv 1.11 (the last version before it switched to LGPLv3+). Any newer releases by Apple appear to be build system tweaks. The core sources are barely updated. This means that Darwin users won’t get any fixes from upstream updates, and maintaining darwin.libiconv requires dealing with a separate and different build system (because Apple now builds it with Xcode). Fortunately, it is possible to build upstream libiconv in a way that is compatible with Apple’s distribution of it. There are two things that need to happen to produce an ABI-compatible build of libiconv: * Existing symbols need to be exported with the `iconv_` prefix instead of the `libiconv_` prefix. New symbols can have the `libiconv` prefix, and one symbol in Apple’s distribution does, but older ones must have the older prefix; and * Reexport `libcharset.dylib` from `libiconv.dylib`. This is explained by Apple as the result of a bug in their transition to an Xcode-based build system. Both these these are doable and have been done by this commit. I have tested it with building GHC, which downloads a binary distribution as part of its bootstrap and replaces references to the system libiconv with darwin.libiconv. Using this patch, libiconvReal is able to work without any changes to the GHC derivation. Note that this patch does not actually deprecate or remove darwin.libiconv yet. That will be done in a future patch after Darwin support is added for aliases and deprecating packages in the `darwin` attrset. Randy Eckenrode2023-06-211-0/+28
| | * | | | Merge pull request #242078 from emilytrau/realvnc-darwin•••realvnc-vnc-viewer: support darwinWeijia Wang2023-08-063-39/+80
| | |\ \ \ \
| | | * | | | realvnc-vnc-viewer: support darwinEmily Trau2023-07-083-39/+80
| | * | | | | Merge pull request #242570 from fortuneteller2k/elf2uf2-darwin•••elf2uf2-rs: support darwinWeijia Wang2023-08-062-7/+12
| | |\ \ \ \ \
| | | * | | | | elf2uf2-rs: support darwinfortuneteller2k2023-07-102-7/+12
| | * | | | | | Merge pull request #247391 from gregod/paperless-setDefaultFont•••nixos/paperless: Fix plaintext file support by setting default fontLuke Granger-Brown2023-08-052-2/+14
| | |\ \ \ \ \ \
| | | * | | | | | nixos/paperless: set default thumbnail font•••The upstream default for the thumbnail font is set to "Liberation Serif Regular" located at /usr/share/fonts which is inaccessible under nix. (https://github.com/paperless-ngx/paperless-ngx/blob/2a2bf3bf55be5c591d496d974e9b5e94b0259d28/src/paperless/settings.py#L894) Paperless throws an error when parsing plaintext files without a valid font. This change sets a nix default using the liberation_ttf package. Gregor Godbersen2023-08-051-0/+2
| | | * | | | | | nixos/paperless: add test for plaintext documentGregor Godbersen2023-08-051-2/+12
| | * | | | | | | Merge pull request #244180 from nrhtr/fix-supertuxkart-darwin•••superTuxKart: fix missing dependency on darwinWeijia Wang2023-08-062-3/+4
| | |\ \ \ \ \ \ \
| | | * | | | | | | superTuxKart: fix build on darwinJeremy Parker2023-07-192-3/+4
| | * | | | | | | | Merge pull request #244258 from Enzime/remmina-macos•••remmina: support building on macOSWeijia Wang2023-08-062-13/+27
| | |\ \ \ \ \ \ \ \
| | | * | | | | | | | remmina: minor cleanupWeijia Wang2023-08-032-7/+5
| | | * | | | | | | | remmina: support building on macOSMichael Hoang2023-08-031-13/+29
| | * | | | | | | | | viking: enable on darwin (#247225)Nikolay Korotkiy2023-08-061-4/+14
| | * | | | | | | | | lens: 6.3.0 -> 6.5.2 (#242911)Diamondy Franc2023-08-064-26/+41
| | * | | | | | | | | Merge pull request #247222 from mweinelt/firefox-117.0.b3•••firefox-{beta,devedition}-{,bin-}unwrapped: upgrade to 117.0b3Martin Weinelt2023-08-063-814/+814
| | |\ \ \ \ \ \ \ \ \
| | | * | | | | | | | | firefox-beta-bin-unwrapped: 117.0b2 -> 117.0b3Martin Weinelt2023-08-041-405/+405
| | | * | | | | | | | | firefox-devedition-bin-unwrapped: 117.0b2 -> 117.0b3Martin Weinelt2023-08-041-405/+405
| | | * | | | | | | | | firefox-devedition-unwrapped: 116.0b8 -> 117.0b3Martin Weinelt2023-08-041-2/+2
| | | * | | | | | | | | firefox-beta-unwrapped: 116.0b8 -> 117.0b3Martin Weinelt2023-08-041-2/+2
| | * | | | | | | | | | Merge pull request #247385 from figsoda/jotdown•••jotdown: 0.3.0 -> 0.3.1Weijia Wang2023-08-061-3/+3
| | |\ \ \ \ \ \ \ \ \ \
| | | * | | | | | | | | | jotdown: 0.3.0 -> 0.3.1•••Diff: https://github.com/hellux/jotdown/compare/0.3.0...0.3.1 Changelog: https://github.com/hellux/jotdown/blob/0.3.1/CHANGELOG.md figsoda2023-08-051-3/+3
| | * | | | | | | | | | | Merge pull request #247321 from paveloom/picard•••picard: 2.8.5 -> 2.9Weijia Wang2023-08-061-10/+15
| | |\ \ \ \ \ \ \ \ \ \ \
| | | * | | | | | | | | | | picard: 2.8.5 -> 2.9Pavel Sobolev2023-08-051-10/+15
| | * | | | | | | | | | | | Merge pull request #245641 from reckenrode/swift-libc++•••swift: use stdenv libc++ on DarwinWeijia Wang2023-08-061-2/+18
| | |\ \ \ \ \ \ \ \ \ \ \ \
| | | * | | | | | | | | | | | swift: use stdenv libc++ on Darwin•••Swift uses libc++ 15, but it should really be using the same libc++ from the stdenv. While not strictly needed currently, Swift 5.9 will support C++ interop. If Swift is not using the stdenv C++, any C++ library used with interop would need to be rebuilt against the Swift libc++. Randy Eckenrode2023-08-041-2/+18
| | | | |_|_|_|_|_|_|_|_|/ / | | | |/| | | | | | | | | |
| | * | | | | | | | | | | | Merge pull request #247394 from keenanweaver/doomrunner1.8.1•••doomrunner: 1.8.0 -> 1.8.1Weijia Wang2023-08-061-2/+2
| | |\ \ \ \ \ \ \ \ \ \ \ \
| | | * | | | | | | | | | | | doomrunner: 1.8.0 -> 1.8.1Keenan Weaver2023-08-051-2/+2
| | * | | | | | | | | | | | | Merge pull request #247039 from flokli/ipxe-bump•••ipxe: unstable-2023-03-30 -> unstable-2023-07-19Weijia Wang2023-08-061-3/+3
| | |\ \ \ \ \ \ \ \ \ \ \ \ \
| | | * | | | | | | | | | | | | ipxe: unstable-2023-03-30 -> unstable-2023-07-19Florian Klink2023-08-041-3/+3
| | * | | | | | | | | | | | | | Merge pull request #247260 from tjni/ax•••python3.pkgs.ax: add and move some build dependenciesWeijia Wang2023-08-051-1/+8
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \
| | | * | | | | | | | | | | | | | python3.pkgs.ax: add and move some build dependenciesTheodore Ni2023-08-041-1/+8
| | * | | | | | | | | | | | | | | Merge pull request #247341 from oluceps/juice-upup•••juicity: 0.1.1 -> 0.1.2Weijia Wang2023-08-051-3/+3
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | | * | | | | | | | | | | | | | | juicity: 0.1.1 -> 0.1.2oluceps2023-08-051-3/+3
| | * | | | | | | | | | | | | | | | Merge pull request #247229 from amarshall/altserver•••altserver-linux: cleanup and rename from alt-server / AltServer-LinuxWeijia Wang2023-08-052-8/+5
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | | * | | | | | | | | | | | | | | | altserver: cleanup•••- Remove unused arg - Remove unneeded buildInput - Remove redundant chmod +r - Set meta.mainProgram - Set meta.sourceProvenance as this is sourcing binary code Andrew Marshall2023-08-041-6/+3
| | | * | | | | | | | | | | | | | | | altserver-linux: rename from alt-server / AltServer-Linux•••- Make pname all lowercase—do not transform AltServer -> alt-server, but to altserver as the name already has hyphens elsewhere, and many other packages (including the example in nixpkgs manual) do this - Change variable and dir names to match pname as deviation seems unnecessary here and only leads to confusion; this project is also a variation on AltServer-Windows, so keeping the “-linux” seems warranted From https://nixos.org/manual/nixpkgs/unstable/#sec-package-naming: > The pname and the version attribute must not contain uppercase letters > e.g., "mplayer" instead of “MPlayer”`. Andrew Marshall2023-08-042-2/+2
| | * | | | | | | | | | | | | | | | | Merge pull request #246027 from Moredread/super-slicer-wxgtk•••super-slicer: use patched wxGTK31 instead of wxGTK32Weijia Wang2023-08-052-3/+17
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | | * | | | | | | | | | | | | | | | | super-slicer: use patched wxGTK31 instead of wxGTK32•••Fixes super-slicer segmentation fault on startup André-Patrick Bubel2023-07-292-3/+17
| | * | | | | | | | | | | | | | | | | | Merge pull request #247389 from r-ryantm/auto-update/nwg-dock-hyprland•••nwg-dock-hyprland: 0.1.3 -> 0.1.4Weijia Wang2023-08-051-2/+2
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | | * | | | | | | | | | | | | | | | | | nwg-dock-hyprland: 0.1.3 -> 0.1.4R. Ryantm2023-08-051-2/+2
| | * | | | | | | | | | | | | | | | | | | Merge pull request #247329 from wineee/pdfhummus•••pdfhummus: 4.5.9 -> 4.5.10Weijia Wang2023-08-051-2/+2
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \