Commit Graph

92 Commits

Author SHA1 Message Date
Weijia Wang
ac1018c851 qbec: 0.30.0 -> 0.31.0 (#512957) 2026-08-16 10:56:00 +00:00
whispers
c7404c9232 libappindicator-gtk3: make alias for libappindicator 2026-08-10 23:03:31 -04:00
nixpkgs-ci[bot]
20736fbf3a qbittorrent-enhanced-nox: 5.2.1.10 -> 5.2.3.10 (#543595) 2026-08-07 08:38:13 +00:00
Peder Bergebakken Sundt
3255b43af9 qbittorrent-nox: 5.2.2 -> 5.2.3 (#539443) 2026-08-01 21:34:26 +00:00
Philip Johansson
4fc70f13dc qbit-manage: 4.9.1 -> 4.11.0 2026-07-25 21:48:34 +02:00
R. Ryantm
e77c4d15d2 qbittorrent-enhanced-nox: 5.2.1.10 -> 5.2.3.10 2026-07-19 19:14:28 +00:00
Emily
d14250c1b0 Revert "qbittorrent: fix darwin build"
The ld64 issue has been fixed.

This reverts commit fac56b9353.
2026-07-15 03:26:25 +01:00
éclairevoyant
fac56b9353 qbittorrent: fix darwin build 2026-07-11 10:50:22 -04:00
R. Ryantm
509c4ef63f qbittorrent-nox: 5.2.2 -> 5.2.3 2026-07-08 02:34:08 +00:00
Philip Johansson
bb724dd153 qbit-manage: 4.8.1 -> 4.9.1 2026-06-29 14:11:38 +02:00
R. Ryantm
5b932f07cf qbittorrent-nox: 5.2.1 -> 5.2.2 2026-06-16 08:47:29 +00:00
Peder Bergebakken Sundt
6ecba80185 qbit-manage: 4.8.0 -> 4.8.1 (#529392) 2026-06-10 22:37:39 +00:00
Sandro
3c5085cddc qbittorrent-enhanced-nox: 5.1.3.10 -> 5.2.1.10 (#526472) 2026-06-10 00:35:51 +00:00
Philip Johansson
fd45d8736a qbit-manage: 4.8.0 -> 4.8.1 2026-06-08 07:18:20 +02:00
Peder Bergebakken Sundt
a0ac54619a qbz: 1.2.14 -> 1.2.15 (#528549) 2026-06-07 01:11:18 +00:00
Felix Singer
d2a5c9bf0b qbz: Add missing wrap enabling TLS support in the built-in browser
The built-in browser does not work and shows "TLS support is not
available". Fix this by wrapping `glib-networking` and adding it to the
environment variable `GIO_EXTRA_MODULES`.

Fixes: #528935
Signed-off-by: Felix Singer <felixsinger@posteo.net>
2026-06-06 23:06:51 +02:00
Felix Singer
9aab88c8bd qbz: 1.2.14 -> 1.2.15
Signed-off-by: Felix Singer <felixsinger@posteo.net>
2026-06-05 21:53:14 +02:00
R. Ryantm
a3079d72ae qbittorrent-enhanced-nox: 5.1.3.10 -> 5.2.1.10 2026-05-31 19:17:53 +00:00
Philip Johansson
7fdb2326f0 qbit-manage: 4.7.1 -> 4.8.0 2026-05-30 20:51:28 +02:00
Michael Daniels
b4fbec9250 qbz: 1.2.13 -> 1.2.14 (#524172) 2026-05-29 21:27:41 +00:00
R. Ryantm
79d682bd41 qbittorrent-nox: 5.2.0 -> 5.2.1 2026-05-26 02:40:32 +00:00
Felix Singer
68c78a0c8c qbz: 1.2.13 -> 1.2.14
Signed-off-by: Felix Singer <felixsinger@posteo.net>
2026-05-25 21:53:13 +02:00
Peder Bergebakken Sundt
91d59c7af0 qbz: wrap pactl and pw-metadata into PATH (#522039) 2026-05-24 14:19:02 +00:00
William Weiskopf
feafc3f846 qbz: wrap pactl and pw-metadata into PATH
qbz uses pactl for PipeWire device enumeration and sink routing, and
pw-metadata for bit-perfect sample rate queries. Without these on PATH,
audio playback fails with "Failed to run pactl: No such file or directory".
2026-05-21 16:04:19 -04:00
liberodark
74c17aeac8 treewide: move to by-name part 4 2026-05-21 14:19:59 +02:00
Peder Bergebakken Sundt
6b67fbc351 qbit-manage: 4.7.0 -> 4.7.1 (#521622) 2026-05-19 11:47:51 +00:00
Philip Johansson
965e656455 qbit-manage: 4.7.0 -> 4.7.1 2026-05-18 17:35:13 +02:00
Felix Singer
0cb31dc933 qbz: 1.2.12 -> 1.2.13
Signed-off-by: Felix Singer <felixsinger@posteo.net>
2026-05-17 23:32:09 +02:00
Felix Singer
8ede43870e qbz: 1.2.10 -> 1.2.12
Signed-off-by: Felix Singer <felixsinger@posteo.net>
2026-05-12 01:00:53 +02:00
Peder Bergebakken Sundt
796df34db7 qbittorrent: fix licenses (#516219) 2026-05-08 22:08:39 +00:00
Acid Bong
0c6a7eded1 qbittorrent: fix licenses
Both versions of GPL are applied in "-or-later" variants: b3334e5fac
2026-05-04 18:23:54 +03:00
R. Ryantm
c897839bd3 qbittorrent-nox: 5.1.4 -> 5.2.0 2026-05-04 02:48:37 +00:00
Felix Singer
3c03714c40 qbz: 1.2.8 -> 1.2.10
Signed-off-by: Felix Singer <felixsinger@posteo.net>
2026-04-30 21:23:45 +02:00
R. Ryantm
5259c6c7be qbec: 0.30.0 -> 0.31.0 2026-04-24 01:25:32 +00:00
Felix Singer
99084a00af qbz: 1.2.7 -> 1.2.8
Signed-off-by: Felix Singer <felixsinger@posteo.net>
2026-04-22 09:10:16 +02:00
Felix Singer
eec6ee817b qbz: 1.2.4 -> 1.2.7
For whatever reason the default cargo tauri install phase builds the
Debian package and the application binary is pulled out from there. With
version 1.2.7 it's also required to sign the Debian package if it's
built and not specified otherwise.

So, while updating to 1.2.7, also add `--no-sign` since this is not
targeting Debian and this is less effort than creating a customized
install phase.

Signed-off-by: Felix Singer <felixsinger@posteo.net>
2026-04-19 00:28:41 +02:00
Felix Singer
1c14c31ce9 qbz: 1.2.3 -> 1.2.4
Signed-off-by: Felix Singer <felixsinger@posteo.net>
2026-04-10 03:22:15 +02:00
R. Ryantm
183d109cea qbz: 1.2.2 -> 1.2.3 2026-04-07 00:40:37 +00:00
Felix Singer
74247edddf qbz: init at 1.2.2
Signed-off-by: Felix Singer <felixsinger@posteo.net>
2026-04-05 20:36:09 +02:00
Philip Johansson
49e1c9c9a4 qbit-manage: 4.6.5 -> 4.7.0 2026-04-03 20:02:21 +02:00
Fabian Affolter
7f6010089f qbom: init at 0.1.0-unstable-2026-01-21
Quantum Bill of Materials (QBOM) tool

https://github.com/csnp/qbom
2026-03-06 14:44:30 +01:00
Sandro
7c7f995e4c qbit-manage: init at 4.6.5 (#466747) 2026-03-01 03:46:20 +00:00
Stefan Frijters
c3001111fb qbootctl: move CFLAGS into env for structuredAttrs 2026-02-19 19:23:23 +01:00
Philip Johansson
4796de62dc qbit-manage: init at 4.6.5 2026-02-17 07:57:01 +01:00
quantenzitrone
9380e05c3c various: switch buildGoModule packages to use finalAttrs
this shouldn't create any rebuilds

the following script was used to generate this:
```fish
#!/usr/bin/env fish

# nix shell .#nixfmt nixpkgs#{nixf-diagnose,ripgrep,sd}

set base (git rev-parse HEAD)

set scope pkgs/by-name
set builder buildGoModule

set files (rg --files-with-matches -F "$builder rec {" $scope | sort -u)

for file in $files
    echo $file
    sd -F "$builder rec {" "$builder (finalAttrs: {" $file
    # version
    sd -F 'version}' 'finalAttrs.version}' $file
    sd -F '${version' '${finalAttrs.version' $file
    sd -F '= version' '= finalAttrs.version' $file
    sd -F 'inherit version;' 'inherit (finalAttrs) version;' $file
    sd -F ' + version;' ' + finalAttrs.version;' $file
    sd 'replaceStrings (.*) version' 'replaceStrings $1 finalAttrs.version' $file
    sd -F 'splitVersion version' 'splitVersion finalAttrs.version' $file
    sd -F 'versionAtLeast version' 'versionAtLeast finalAttrs.version' $file
    sd 'versions\.([a-z]+) version' 'versions.$1 finalAttrs.version' $file
    # src
    sd -F 'src}' 'finalAttrs.src}' $file
    sd -F '${src' '${finalAttrs.src' $file
    sd -F '= src' '= finalAttrs.src' $file
    sd -F 'inherit src;' 'inherit (finalAttrs) src;' $file
    sd -F 'inherit (src' 'inherit (finalAttrs.src' $file
    # meta
    sd -F '${meta' '${finalAttrs.meta' $file
    sd -F '= meta' '= finalAttrs.meta' $file
    sd -F 'inherit (meta' 'inherit (finalAttrs.meta' $file
    # other
    sd -F 'inherit version src;' 'inherit (finalAttrs) version src;' $file
    sd -F 'inherit src version;' 'inherit (finalAttrs) src version;' $file
    sd -F 'makeLibraryPath buildInputs' 'makeLibraryPath finalAttrs.buildInputs' $file
    sd -F 'buildInputs}' 'finalAttrs.buildInputs}' $file
    sd -F 'desktopItem}' 'finalAttrs.desktopItem}' $file
    sd -F 'runtimeLibs}' 'finalAttrs.runtimeLibs}' $file
    sd -F 'libPath}' 'finalAttrs.libPath}' $file
    sd -F 'runtimeDependencies}' 'finalAttrs.runtimeDependencies}' $file
    sd -F 'nativeRuntimeInputs}' 'finalAttrs.nativeRuntimeInputs}' $file
    sd -F '(!doCheck)' '(!finalAttrs.doCheck)' $file
    sd -F 'optional doCheck' 'optional finalAttrs.doCheck' $file
    sd -F 'optionals doCheck' 'optionals finalAttrs.doCheck' $file
    sd -F '++ runtimeDependencies' '++ finalAttrs.runtimeDependencies' $file
    # pname (restored afterwards)
    sd -F 'pname}' 'finalAttrs.pname}' $file
    sd -F '${pname' '${finalAttrs.pname' $file
    sd -F '= pname' '= finalAttrs.pname' $file
    # close finalAttrs lambda
    echo ')' >>$file
    # catch some errors early
    if ! nixfmt $file
        git restore $file
        continue
    end
    if ! nixf-diagnose -i sema-primop-overridden $file
        git restore $file
        continue
    end
end

set torestore (rg -F .finalAttrs --files-with-matches $scope)
if test (count $torestore) -gt 0
    git restore $torestore
end
set torestore (rg -F finalAttrs.pname --files-with-matches $scope)
if test (count $torestore) -gt 0
    git restore $torestore
end

# commit for faster eval times
git add pkgs
git commit --no-gpg-sign -m temp
set torestore

for file in $files
    # file hasn't changed
    if git diff --quiet $base $file
        continue
    end
    # try to eval the package to definitely catch all errors
    echo $file
    set pname (string split / $file -f 4)
    if ! nix eval .#$pname
        set torestore $torestore $file
    end
end

# restore files that don't eval
git reset --soft $base
git restore --staged .
if test (count $torestore) -gt 0
    git restore $torestore
end
```

after that some manual cleanup was done:
- restoring files that cause changes in the number of lines
- restoring files that cause rebuilds
- restoring files that cause merge conflicts with staging
2026-02-07 09:28:59 +01:00
Weijia Wang
481bcd5cd1 qbittorrent-enhanced-nox: 5.1.2.10 -> 5.1.3.10 (#462015) 2026-02-04 22:21:18 +00:00
Wolfgang Walther
46c0c0eae7 Merge branch 'staging-next' into staging 2025-12-10 18:42:31 +01:00
Ihar Hrachyshka
567e8dfd8e treewide: clean up 'meta = with' pattern
This commit was created by a combination of scripts and tools:
- an ast-grep script to prefix things in meta with `lib.`,
- a modified nixf-diagnose / nixf combination to remove unused `with
lib;`, and
- regular nixfmt.

Co-authored-by: Wolfgang Walther <walther@technowledgy.de>
2025-12-10 18:09:49 +01:00
Philip Taron
feb4539536 versionCheckHook: Check for --version first (#463218) 2025-11-26 16:19:36 +00:00
Paul Meyer
37ee7b67cc qbec: 0.16.3 -> 0.30.0 (#456995) 2025-11-25 09:36:26 +00:00