| Commit message (Expand) | Author | Age | Files | Lines |
| * | Revert "Revert "Revert "python3: splice python within python3Packages.callPac...origin/revert-247245-passthrufunthng1 | Artturi | 2023-08-06 | 2 | -7/+6 |
| * | Merge staging-next into staging | github-actions[bot] | 2023-08-06 | 77 | -12769/+1858 |
| |\ |
|
| | * | Merge master into staging-next | github-actions[bot] | 2023-08-06 | 69 | -12751/+1801 |
| | |\ |
|
| | | * | Merge pull request #247215 from wamserma/nm-applet-mainprogram•••networkmanagerapplet: add meta.mainProgram | davidak | 2023-08-06 | 1 | -0/+1 |
| | | |\ |
|
| | | | * | networkmanagerapplet: add meta.mainProgram | Markus S. Wamser | 2023-08-04 | 1 | -0/+1 |
| | | * | | Merge pull request #246660 from reckenrode/xmlstarlet-fix•••xmlstarlet: fix build with clang 16 | Weijia Wang | 2023-08-06 | 2 | -0/+16 |
| | | |\ \ |
|
| | | | * | | xmlstarlet: fix build with clang 16•••Fixes an incompatible function pointer error when building with clang 16.
| Randy Eckenrode | 2023-07-29 | 2 | -0/+16 |
| | | * | | | Merge pull request #238993 from reckenrode/libiconvReal-darwin•••libiconvReal: implement ABI compatibility on Darwin | Weijia Wang | 2023-08-06 | 1 | -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 Eckenrode | 2023-06-21 | 1 | -0/+28 |
| | | * | | | | Merge pull request #242078 from emilytrau/realvnc-darwin•••realvnc-vnc-viewer: support darwin | Weijia Wang | 2023-08-06 | 3 | -39/+80 |
| | | |\ \ \ \ |
|
| | | | * | | | | realvnc-vnc-viewer: support darwin | Emily Trau | 2023-07-08 | 3 | -39/+80 |
| | | * | | | | | Merge pull request #242570 from fortuneteller2k/elf2uf2-darwin•••elf2uf2-rs: support darwin | Weijia Wang | 2023-08-06 | 2 | -7/+12 |
| | | |\ \ \ \ \ |
|
| | | | * | | | | | elf2uf2-rs: support darwin | fortuneteller2k | 2023-07-10 | 2 | -7/+12 |
| | | * | | | | | | Merge pull request #247391 from gregod/paperless-setDefaultFont•••nixos/paperless: Fix plaintext file support by setting default font | Luke Granger-Brown | 2023-08-05 | 2 | -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 Godbersen | 2023-08-05 | 1 | -0/+2 |
| | | | * | | | | | | nixos/paperless: add test for plaintext document | Gregor Godbersen | 2023-08-05 | 1 | -2/+12 |
| | | * | | | | | | | Merge pull request #244180 from nrhtr/fix-supertuxkart-darwin•••superTuxKart: fix missing dependency on darwin | Weijia Wang | 2023-08-06 | 2 | -3/+4 |
| | | |\ \ \ \ \ \ \ |
|
| | | | * | | | | | | | superTuxKart: fix build on darwin | Jeremy Parker | 2023-07-19 | 2 | -3/+4 |
| | | * | | | | | | | | Merge pull request #244258 from Enzime/remmina-macos•••remmina: support building on macOS | Weijia Wang | 2023-08-06 | 2 | -13/+27 |
| | | |\ \ \ \ \ \ \ \ |
|
| | | | * | | | | | | | | remmina: minor cleanup | Weijia Wang | 2023-08-03 | 2 | -7/+5 |
| | | | * | | | | | | | | remmina: support building on macOS | Michael Hoang | 2023-08-03 | 1 | -13/+29 |
| | | * | | | | | | | | | viking: enable on darwin (#247225) | Nikolay Korotkiy | 2023-08-06 | 1 | -4/+14 |
| | | * | | | | | | | | | lens: 6.3.0 -> 6.5.2 (#242911) | Diamondy Franc | 2023-08-06 | 4 | -26/+41 |
| | | * | | | | | | | | | Merge pull request #247222 from mweinelt/firefox-117.0.b3•••firefox-{beta,devedition}-{,bin-}unwrapped: upgrade to 117.0b3 | Martin Weinelt | 2023-08-06 | 3 | -814/+814 |
| | | |\ \ \ \ \ \ \ \ \ |
|
| | | | * | | | | | | | | | firefox-beta-bin-unwrapped: 117.0b2 -> 117.0b3 | Martin Weinelt | 2023-08-04 | 1 | -405/+405 |
| | | | * | | | | | | | | | firefox-devedition-bin-unwrapped: 117.0b2 -> 117.0b3 | Martin Weinelt | 2023-08-04 | 1 | -405/+405 |
| | | | * | | | | | | | | | firefox-devedition-unwrapped: 116.0b8 -> 117.0b3 | Martin Weinelt | 2023-08-04 | 1 | -2/+2 |
| | | | * | | | | | | | | | firefox-beta-unwrapped: 116.0b8 -> 117.0b3 | Martin Weinelt | 2023-08-04 | 1 | -2/+2 |
| | | * | | | | | | | | | | Merge pull request #247385 from figsoda/jotdown•••jotdown: 0.3.0 -> 0.3.1 | Weijia Wang | 2023-08-06 | 1 | -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
| figsoda | 2023-08-05 | 1 | -3/+3 |
| | | * | | | | | | | | | | | Merge pull request #247321 from paveloom/picard•••picard: 2.8.5 -> 2.9 | Weijia Wang | 2023-08-06 | 1 | -10/+15 |
| | | |\ \ \ \ \ \ \ \ \ \ \ |
|
| | | | * | | | | | | | | | | | picard: 2.8.5 -> 2.9 | Pavel Sobolev | 2023-08-05 | 1 | -10/+15 |
| | | * | | | | | | | | | | | | Merge pull request #245641 from reckenrode/swift-libc++•••swift: use stdenv libc++ on Darwin | Weijia Wang | 2023-08-06 | 1 | -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 Eckenrode | 2023-08-04 | 1 | -2/+18 |
| | | | | |_|_|_|_|_|_|_|_|/ /
| | | |/| | | | | | | | | | |
|
| | | * | | | | | | | | | | | | Merge pull request #247394 from keenanweaver/doomrunner1.8.1•••doomrunner: 1.8.0 -> 1.8.1 | Weijia Wang | 2023-08-06 | 1 | -2/+2 |
| | | |\ \ \ \ \ \ \ \ \ \ \ \ |
|
| | | | * | | | | | | | | | | | | doomrunner: 1.8.0 -> 1.8.1 | Keenan Weaver | 2023-08-05 | 1 | -2/+2 |
| | | * | | | | | | | | | | | | | Merge pull request #247039 from flokli/ipxe-bump•••ipxe: unstable-2023-03-30 -> unstable-2023-07-19 | Weijia Wang | 2023-08-06 | 1 | -3/+3 |
| | | |\ \ \ \ \ \ \ \ \ \ \ \ \ |
|
| | | | * | | | | | | | | | | | | | ipxe: unstable-2023-03-30 -> unstable-2023-07-19 | Florian Klink | 2023-08-04 | 1 | -3/+3 |
| | | * | | | | | | | | | | | | | | Merge pull request #247260 from tjni/ax•••python3.pkgs.ax: add and move some build dependencies | Weijia Wang | 2023-08-05 | 1 | -1/+8 |
| | | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ |
|
| | | | * | | | | | | | | | | | | | | python3.pkgs.ax: add and move some build dependencies | Theodore Ni | 2023-08-04 | 1 | -1/+8 |
| | | * | | | | | | | | | | | | | | | Merge pull request #247341 from oluceps/juice-upup•••juicity: 0.1.1 -> 0.1.2 | Weijia Wang | 2023-08-05 | 1 | -3/+3 |
| | | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ |
|
| | | | * | | | | | | | | | | | | | | | juicity: 0.1.1 -> 0.1.2 | oluceps | 2023-08-05 | 1 | -3/+3 |
| | | * | | | | | | | | | | | | | | | | Merge pull request #247229 from amarshall/altserver•••altserver-linux: cleanup and rename from alt-server / AltServer-Linux | Weijia Wang | 2023-08-05 | 2 | -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 Marshall | 2023-08-04 | 1 | -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 Marshall | 2023-08-04 | 2 | -2/+2 |
| | | * | | | | | | | | | | | | | | | | | Merge pull request #246027 from Moredread/super-slicer-wxgtk•••super-slicer: use patched wxGTK31 instead of wxGTK32 | Weijia Wang | 2023-08-05 | 2 | -3/+17 |
| | | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ |
|
| | | | * | | | | | | | | | | | | | | | | | super-slicer: use patched wxGTK31 instead of wxGTK32•••Fixes super-slicer segmentation fault on startup
| André-Patrick Bubel | 2023-07-29 | 2 | -3/+17 |
| | | * | | | | | | | | | | | | | | | | | | Merge pull request #247389 from r-ryantm/auto-update/nwg-dock-hyprland•••nwg-dock-hyprland: 0.1.3 -> 0.1.4 | Weijia Wang | 2023-08-05 | 1 | -2/+2 |
| | | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ |
|
| | | | * | | | | | | | | | | | | | | | | | | nwg-dock-hyprland: 0.1.3 -> 0.1.4 | R. Ryantm | 2023-08-05 | 1 | -2/+2 |
| | | * | | | | | | | | | | | | | | | | | | | Merge pull request #247329 from wineee/pdfhummus•••pdfhummus: 4.5.9 -> 4.5.10 | Weijia Wang | 2023-08-05 | 1 | -2/+2 |
| | | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ |
|