| Commit message (Expand) | Author | Age | Files | Lines |
| * | guvcview: 2.2.1 -> 2.2.2•••This fixes a [build failure][hydra] with current nixpkgs
[hydra]: https://hydra.nixos.org/build/313329380
| Neil Mayhew | 2025-11-15 | 1 | -2/+2 |
| * | treewide: run nixfmt 1.0.0 | Wolfgang Walther | 2025-07-24 | 1 | -32/+29 |
| * | guvcview: 2.1.0 -> 2.2.1 | emaryn | 2025-04-29 | 1 | -2/+4 |
| * | guvcview: cleanup superfluous code | Sandro Jäckel | 2025-04-03 | 1 | -11/+10 |
| * | guvcview: cleanup, use sfml_2 | Gaetan Lepage | 2025-03-24 | 1 | -9/+9 |
| * | treewide: format all inactive Nix files•••After final improvements to the official formatter implementation,
this commit now performs the first treewide reformat of Nix files using it.
This is part of the implementation of RFC 166.
Only "inactive" files are reformatted, meaning only files that
aren't being touched by any PR with activity in the past 2 months.
This is to avoid conflicts for PRs that might soon be merged.
Later we can do a full treewide reformat to get the rest,
which should not cause as many conflicts.
A CI check has already been running for some time to ensure that new and
already-formatted files are formatted, so the files being reformatted here
should also stay formatted.
This commit was automatically created and can be verified using
nix-build https://github.com/infinisil/treewide-nixpkgs-reformat-script/archive/a08b3a4d199c6124ac5b36a889d9099b4383463f.tar.gz \
--argstr baseRev b32a0943687d2a5094a6d92f25a4b6e16a76b5b7
result/bin/apply-formatting $NIXPKGS_PATH
| Silvan Mosberger | 2024-12-10 | 1 | -48/+50 |
| * | Merge branch 'master' into staging-next | Artturin | 2024-09-25 | 1 | -1/+1 |
| |\ |
|
| | * | treewide: replace `stdenv.is` with `stdenv.hostPlatform.is`•••In preparation for the deprecation of `stdenv.isX`.
These shorthands are not conducive to cross-compilation because they
hide the platforms.
Darwin might get cross-compilation for which the continued usage of `stdenv.isDarwin` will get in the way
One example of why this is bad and especially affects compiler packages
https://www.github.com/NixOS/nixpkgs/pull/343059
There are too many files to go through manually but a treewide should
get users thinking when they see a `hostPlatform.isX` in a place where it
doesn't make sense.
```
fd --type f "\.nix" | xargs sd --fixed-strings "stdenv.is" "stdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "stdenv'.is" "stdenv'.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "clangStdenv.is" "clangStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "gccStdenv.is" "gccStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "stdenvNoCC.is" "stdenvNoCC.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "inherit (stdenv) is" "inherit (stdenv.hostPlatform) is"
fd --type f "\.nix" | xargs sd --fixed-strings "buildStdenv.is" "buildStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "effectiveStdenv.is" "effectiveStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "originalStdenv.is" "originalStdenv.hostPlatform.is"
```
| Artturin | 2024-09-25 | 1 | -1/+1 |
| * | | treewide: optimistically unpin FFmpeg 7 dependencies•••Per the adjusted FFmpeg pinning advice, packages that work on the
default version should use the unversioned variants to ease the
migration to future versions and reduce the number of packages that
end up referencing old versions.
I have left HandBrake pinned as it builds a custom patched FFmpeg.
| Emily | 2024-09-07 | 1 | -2/+2 |
| |/ |
|
| * | guvcview: 2.0.6 -> 2.1.0•••Includes fixes for FFmpeg 7.
| Emily | 2024-08-22 | 1 | -5/+5 |
| * | treewide: Remove indefinite article from meta.description•••nix run nixpkgs#silver-searcher -- -G '\.nix$' -0l 'description.*"[Aa]n?' pkgs \
| xargs -0 nix run nixpkgs#gnused -- -i '' -Ee 's/(description.*")[Aa]n? (.)/\1\U\2/'
| Alexis Hildebrandt | 2024-06-09 | 1 | -1/+1 |
| * | treewide: wrapGAppsHook → wrapGAppsHook3•••This was achieved using the following command:
sd 'wrapGAppsHook\b' wrapGAppsHook3 (rg -l 'wrapGAppsHook\b')
And then manually reverted the following changes:
- alias in top-level.nix
- function name in wrap-gapps-hook.sh
- comment in postFixup of at-spi2-core
- comment in gtk4
- comment in preFixup of 1password-gui/linux.nix
- comment in postFixup of qgis/unwrapped-ltr.nix and qgis/unwrapped.nix
- comment in postFixup of telegram-desktop
- comment in postFixup of fwupd
- buildCommand of mongodb-compass
- postFixup of xflux-gui
- comment in a patch in kdePackages.kde-gtk-config and plasma5Packages.kde-gtk-config
- description of programs.sway.wrapperFeatures.gtk NixOS option (manual rebuild)
| Jan Tojnar | 2024-04-27 | 1 | -2/+2 |
| * | treewide: add meta.mainProgram to packages with a single binary•••The nixpkgs-unstable channel's programs.sqlite was used to identify
packages producing exactly one binary, and these automatically added
to their package definitions wherever possible.
| stuebinm | 2024-03-19 | 1 | -0/+1 |
| * | treewide: make ffmpeg_4-dependant packages depend on ffmpeg_4•••These packages were identified as broken when ffmpeg = ffmpeg_5.
Tested _only_ by building them. If you are a maintainer of one of these
packages, please test whether your package still works.
| Atemu | 2023-03-13 | 1 | -2/+2 |
| * | treewide:replace http by https when https is a permanent redirection | Ferry Jérémie | 2023-02-19 | 1 | -1/+1 |
| * | Change all alsaLib references to alsa-lib | AndersonTorres | 2021-06-10 | 1 | -2/+2 |
| * | treewide: pkgs.pkgconfig -> pkgs.pkg-config, move pkgconfig to alias.nix•••continuation of #109595
pkgconfig was aliased in 2018, however, it remained in
all-packages.nix due to its wide usage. This cleans
up the remaining references to pkgs.pkgsconfig and
moves the entry to aliases.nix.
python3Packages.pkgconfig remained unchanged because
it's the canonical name of the upstream package
on pypi.
| Jonathan Ringer | 2021-01-19 | 1 | -2/+2 |
| * | pkgs/os-specific: stdenv.lib -> lib | Ben Siraphob | 2021-01-17 | 1 | -7/+7 |
| * | treewide: with stdenv.lib; in meta -> with lib;•••Part of: https://github.com/NixOS/nixpkgs/issues/108938
meta = with stdenv.lib;
is a widely used pattern. We want to slowly remove
the `stdenv.lib` indirection and encourage people
to use `lib` directly. Thus let’s start with the meta
field.
This used a rewriting script to mostly automatically
replace all occurances of this pattern, and add the
`lib` argument to the package header if it doesn’t
exist yet.
The script in its current form is available at
https://cs.tvl.fyi/depot@2f807d7f141068d2d60676a89213eaa5353ca6e0/-/blob/users/Profpatsch/nixpkgs-rewriter/default.nix
| Profpatsch | 2021-01-11 | 1 | -3/+3 |
| * | guvcview: use latest ffmpeg (#92170) | Doron Behar | 2020-07-04 | 1 | -2/+2 |
| * | treewide: use ffmpeg_3 explicitly if not wanted otherwise•••After making `ffmpeg` point to the latest `ffmpeg_4`, all packages that
used `ffmpeg` without requiring a specific version now use ffmpeg_3
explicitly so they shouldn't change.
| Doron Behar | 2020-06-12 | 1 | -2/+2 |
| * | guvcview: use libsForQt5.callPackage | Doron Behar | 2020-04-25 | 1 | -2/+2 |
| * | guvcview: enable to build with both qt5 and gtk3 | Doron Behar | 2020-04-25 | 1 | -6/+28 |
| * | guvcview: format arguments | Doron Behar | 2020-04-25 | 1 | -3/+18 |
| * | guvcview: move some packages to nativeBuildInputs | Doron Behar | 2020-04-25 | 1 | -2/+2 |
| * | guvcview: fix gsettings filechooser errors | Doron Behar | 2020-04-25 | 1 | -14/+18 |
| * | treewide: Per RFC45, remove all unquoted URLs | Michael Reilly | 2020-04-10 | 1 | -1/+1 |
| * | treewide: name -> pname (easy cases) (#66585)•••treewide replacement of
stdenv.mkDerivation rec {
name = "*-${version}";
version = "*";
to pname | volth | 2019-08-15 | 1 | -1/+1 |
| * | guvcview: move defaults to package file | Jan Malakhovski | 2019-02-03 | 1 | -2/+2 |
| * | guvcview: 2.0.5 -> 2.0.6•••Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/guvcview/versions
| R. RyanTM | 2019-02-05 | 1 | -2/+2 |
| * | gucview: add license | Markus Kowalewski | 2018-08-30 | 1 | -3/+4 |
| * | pkgs/*: remove unreferenced function arguments | volth | 2018-07-21 | 1 | -2/+2 |
| * | guvcview: 2.0.4 -> 2.0.5 | Armijn Hemel | 2017-04-22 | 1 | -2/+2 |
| * | treewide: Fix more lib.optional misuses | Tuomas Tynkkynen | 2016-10-02 | 1 | -1/+1 |
| * | guvcview: 2.0.2 -> 2.0.4 | Kranium Gikos Mendoza | 2016-06-26 | 1 | -2/+2 |
| * | guvcview: add pulseaudioSupport option (default true) | Bjørn Forsman | 2016-01-05 | 1 | -2/+5 |
| * | guvcview: 1.7.2 -> 2.0.2•••* Download tarball instead of git repo, drop autoreconfHook.
* The application now needs SDL2 instead of SDL.
* The build failed without 'gsl', so add that. (I think ./configure can
be told to build without it, but it's only 5.7 MiB.)
| Bjørn Forsman | 2016-01-05 | 1 | -15/+9 |
| * | add guvcview package | Corey O'Connor | 2014-02-07 | 1 | -0/+39 |