Commit Graph

241 Commits

Author SHA1 Message Date
nixpkgs-ci[bot]
4e766c9455 Merge staging-next into staging 2026-08-15 12:05:27 +00:00
Tom Hunze
2a59da8e34 pcb2gcode: drop
Depends on the deprecated gtk2 via gerbv.

Tracking: https://github.com/NixOS/nixpkgs/issues/410814
2026-08-15 00:17:23 +02:00
nixpkgs-ci[bot]
f66de93f85 Merge staging-next into staging 2026-08-13 18:18:57 +00:00
K900
3ce38a8ae4 Merge remote-tracking branch 'origin/staging-next' into staging 2026-08-13 15:25:51 +03:00
Gliczy
d16d9252ee pcsx2: pin ffmpeg_8 2026-08-13 14:22:07 +02:00
Aliaksandr
9921d05da3 treewide: replace stdenv.is* with stdenv.hostPlatform.is*
Assisted-by: claude-code with claude-opus-4-8
2026-08-12 20:27:00 +02:00
nixpkgs-ci[bot]
a7c9597ad3 Merge staging-next into staging 2026-08-12 18:18:48 +00:00
Sandro
eb5be4a8e3 libfm{,-extra}: drop gtk 2 support (#549736) 2026-08-12 13:57:59 +00:00
nixpkgs-ci[bot]
c97920c190 Merge staging-next into staging 2026-08-09 00:16:31 +00:00
Peder Bergebakken Sundt
db9a2b086c appimageTools: warn on deprecated type-specific aliases (#546396) 2026-08-08 21:18:59 +00:00
Maximilian Bosch
1e9bd5d98f pcre2: remove withJitSealloc
Replaces/Closes #384302

The problem with this allocator is that it's unstable not recommended
for general use. Remove it entirely.

This means that software using pcre2 and MemoryDenyWriteExecute=yes in
their units is broken with this commit.
2026-08-07 21:01:32 +02:00
whispers
f58136bc45 libfm{,-extra}: drop gtk 2 support
gtk 2 is long deprecated and being removed from Nixpkgs, and all the
consumers are using gtk 3 anyway, so let's just make that the default
and drop the old behavior.
2026-08-05 23:10:28 -04:00
Doron Behar
eb960bbb94 various: remove gtk2 support where it is off by default (#544746) 2026-08-03 07:37:14 +00:00
bitbloxhub
c831bab4ac appimageTools: warn on deprecated type-specific aliases
Also migrates away from them with these commands, using ast-grep 0.43.0
with these commands in bash (assisted by ChatGPT):
```bash
for old in extractType1 extractType2; do
  ast-grep \
    --lang nix \
    --pattern "\$TOOLS.$old" \
    --rewrite '$TOOLS.extract' \
    --update-all \
    pkgs
done

ast-grep \
  --lang nix \
  --pattern '$TOOLS.wrapType1' \
  --rewrite '$TOOLS.wrapType2' \
  --update-all \
  pkgs
```

Assisted-by: GPT-5.6-Sol Medium via ChatGPT
2026-07-30 00:21:21 +00:00
Nick Cao
529b8989b3 pcloud: 2.1.1 -> 2.2.1 (#545464) 2026-07-27 20:03:43 +00:00
夜坂雅
3ecec6dac7 pcb: drop 2026-07-26 19:33:34 +08:00
Nadir Ishiguro
211dfafe1a pcloud: 2.1.1 -> 2.2.1
upstream changelog:

  - This update adds context menu integration for Nautilus, Caja, Nemo, Dolphin and Thunar file
    managers. We've also fixed an issue where the AppImage failed to launch after being renamed,
    along with additional improvements for a smoother experience.
2026-07-25 04:04:59 +02:00
whispers
a2ba8dd70d pcmanfm: remove gtk 2 support
gtk 2 is unmaintained upstream and is being removed from Nixpkgs where
possible. gtk 3 is already the default, so there's little reason to keep
the support around.
2026-07-22 22:10:36 -04:00
Michael Daniels
dd7af89e2f Merge branch 'master' into staging-next 2026-07-15 19:33:27 -04:00
Jo
134518cebe treewide: avoid using singleton lists for licenses (#535754) 2026-07-15 18:25:37 +00:00
Eman Resu
ff094f60ad treewide: replace more singleton license lists 2026-07-15 14:04:39 -04:00
K900
45ae10c84d Merge remote-tracking branch 'origin/master' into staging-next 2026-07-15 10:52:37 +03:00
Emily
cbbe9cb6bf pcsx2-bin: drop 2026-07-15 03:58:17 +01:00
Emily
fdb820602b treewide: drop simple x86_64-darwin mentions
To reproduce:

    $ nix run nixpkgs/3b32825de172d0bc85664f495edb096b10862524#ast-grep \
        -- scan --update-all --inline-rules '
          id: nix-x86_64-darwin
          language: nix
          rule:
            any:
              - pattern: "\"x86_64-darwin\""
                kind: list_expression > string_expression
              - pattern:
                  context: "{ \"x86_64-darwin\" = $EXPR; }"
                  selector: binding
              - pattern:
                  context: "{ x86_64-darwin = $EXPR; }"
                  selector: binding
          fix:
            template: ""
        ' pkgs
    $ nix run nixpkgs/3b32825de172d0bc85664f495edb096b10862524#ast-grep \
        -- scan --update-all --inline-rules '
          id: json-first-x86_64-darwin
          language: json
          rule:
            kind: object > pair:nth-child(1)
            has:
              pattern: "\"x86_64-darwin\""
              field: key
          fix:
            template: ""
            expandEnd: { regex: "," }
        ' pkgs
    $ nix run nixpkgs/3b32825de172d0bc85664f495edb096b10862524#ast-grep \
        -- scan --update-all --inline-rules '
          id: json-x86_64-darwin
          language: json
          rule:
            kind: object > pair
            has:
              pattern: "\"x86_64-darwin\""
              field: key
          fix:
            template: ""
            expandStart: { regex: "," }
        ' pkgs
    $ git restore pkgs/by-name/om/omnix/package.nix
    $ git diff --name-only -z \
        | nix shell nixpkgs/3b32825de172d0bc85664f495edb096b10862524#gnused \
            -c xargs -0 sed -i '/^$/N; /^\n\? \+$/d'
    $ treefmt
2026-07-15 03:58:16 +01:00
K900
b0b1fcd402 Merge remote-tracking branch 'origin/staging-next' into staging 2026-07-09 08:54:20 +03:00
Yohann Boniface
44ed4649e0 maintainers: remove ftrvxmtrx (#536613) 2026-07-08 20:39:45 +00:00
Weijia Wang
9129e9ca9a pcre2: move to by-name (#539671) 2026-07-08 18:03:01 +00:00
Hythera
8352894ea4 pcre2: move to by-name 2026-07-08 18:34:50 +02:00
Hythera
dbfed0fa8c maintainers: remove ftrvxmtrx 2026-07-08 12:48:27 +02:00
nixpkgs-ci[bot]
0e5528db29 Merge staging-next into staging 2026-06-09 07:16:27 +00:00
Michael Daniels
8197942b23 Merge branch 'staging-next' into staging 2026-06-08 22:01:24 -04:00
Michael Daniels
014f9078b2 pcloud: 2.1.0 -> 2.1.1 (#528765) 2026-06-09 01:37:59 +00:00
Sandro
73809269bb nixos/pcscd: expose package as option; pcsclite: enable structuredAttrs, separateDebugInfo, strictDeps (#525482) 2026-06-06 22:37:31 +00:00
Nadir Ishiguro
2de6e48317 pcloud: 2.1.0 -> 2.1.1
Upstream changelog:

> 2.1.1(03/06/2026)
> This update improves sync responsiveness, Crypto folder reliability, and recovery when the pCloud Drive mount point is unavailable. New 'Enable hardware acceleration' option in Settings is added to use your graphics card for better performance.
Requires Ubuntu 20.04, Mint 20, Fedora 33, Arch Linux, Debian 11 or later derivative distributions.
2026-06-06 13:47:00 +02:00
R. Ryantm
89a8313cef pcsc-tools: 1.7.4 -> 1.7.5 2026-06-06 05:18:47 +00:00
Marcin Serwin
85ac6ca088 maintainers: drop ttuegel
Signed-off-by: Marcin Serwin <marcin@serwin.dev>
2026-05-31 20:27:39 +02:00
Gavin John
1468d638d9 pcsclite: enable structuredAttrs, separateDebugInfo, strictDeps
__structuredAttrs and strictDeps being enabled are obvious. separateDebugInfo is enabled as it helps with troubleshooting broken plugins.
2026-05-29 08:00:59 -07:00
nixpkgs-ci[bot]
42e06c8075 Merge master into staging-next 2026-05-19 13:06:20 +00:00
Peder Bergebakken Sundt
2226330764 pcloud: 2.0.4 -> 2.1.0 (#519537) 2026-05-19 12:35:51 +00:00
K900
400721188b Merge remote-tracking branch 'origin/master' into staging-next 2026-05-18 23:32:26 +03:00
Sandro
6423c938d0 pcb2gcode: 3.0.2 -> 3.0.4 (#520898) 2026-05-18 15:34:44 +00:00
nixpkgs-ci[bot]
c2cc02a354 Merge master into staging-next 2026-05-17 18:22:52 +00:00
Thomas Butter
76a286052e pcb2gcode: 3.0.2 -> 3.0.4 2026-05-16 17:52:25 +02:00
Manuel Frischknecht
5e9eda8c1e pcem: fix build due to C23 checks
`pcem` does not build with C23 settings because of an
underspecified argument list for a function pointer:

```
[...]
disc.c: In function 'disc_stop':
disc.c:286:17: error: too many arguments to function 'drives[drive].stop'; expected 0, have 1
  286 |                 drives[drive].stop(drive);
      |                 ^~~~~~             ~~~~~
In file included from disc.c:4:
disc.h:9:16: note: declared here
    9 |         void (*stop)();
      |                ^~~~
make[1]: *** [Makefile:2455: pcem-disc.o] Error 1
make[1]: Leaving directory '/build/source/src'
make: *** [Makefile:373: all-recursive] Error 1
```

Switching to `-std=gcc17` fixes this for now. I suspect future
releases of `pcem` will fix this at some point, but this hasn't
happened yet [^1].

[^1]: d674c4088e/includes/private/disc/disc.h (L10)
2026-05-16 16:26:20 +02:00
nixpkgs-ci[bot]
0685ee2568 Merge master into staging-next 2026-05-14 07:02:29 +00:00
Nadir Ishiguro
473ab1424b pcloud: 2.0.4 -> 2.1.0
Done:

- use libdbusmenu-gtk3  instead of libdbusmenu-gtk2
- add bashInteractive to buildinputs, as required by a function in the runner
- add meta.downloadPage

Upstream changelog:

- 2.1.0 (12/05/2026)
  This update expands sharing — accept or decline pending folder
invitations, and share multiple files at once.
  The app is now built on Electron 39 (Chromium 142), with improved
Wayland support and better desktop integration.
  It also brings stability and reliability improvements across the app,
including a more reliable updater and fixes for sync, file transfers,
mounted Drive, Crypto folder, and peer-to-peer connections.
2026-05-14 03:39:30 +02:00
Michael Daniels
e9b4b40df7 pcre: migrate to pkgs/by-name 2026-05-13 21:13:16 -04:00
nixpkgs-ci[bot]
29eed599a9 Merge master into staging-next 2026-05-08 08:38:31 +00:00
K900
b55208305d treewide: switch to KF6 version of extra-cmake-modules 2026-05-08 09:29:04 +03:00
Vladimír Čunát
0cb75d88fc pciutils: 3.14.0 -> 3.15.0 (#508079) 2026-04-16 11:53:41 +00:00