Commit Graph

105 Commits

Author SHA1 Message Date
Masum Reza
c067609d05 gnome: 50.2 -> 50.3 (#543345) 2026-08-08 18:50:31 +00:00
R. Ryantm
8fe243fe5d mmdoc: 0.21.0 -> 0.26.0 2026-07-23 18:23:54 +00:00
Tom Hunze
bbe8ee46ae mm-common: 1.0.7 -> 1.0.8
https://gitlab.gnome.org/GNOME/mm-common/-/compare/1.0.7...1.0.8
2026-07-18 21:26:10 +00:00
R. Ryantm
300c8299e1 mmdoc: 0.20.0 -> 0.21.0 2026-07-14 14:05:17 +00:00
FliegendeWurst
e0bba27800 mmj2: update maven deps 2026-06-26 18:44:44 +02:00
Gaetan Lepage
3fecd68e9d cudaPackages_13_3.cccl: init at 13.3.3.3.1 2026-06-21 16:56:43 +00:00
Grimmauld
b098cf1de4 mmtui: fix meta.changelog
Oversight in #477099
Part of #514132
2026-05-20 15:11:47 +02:00
2kybe3
71791c3740 mmtui: fix update script 2026-05-02 19:28:04 +02:00
R. Ryantm
a52222578b mmdbctl: 1.4.9 -> 1.4.10 2026-04-13 19:37:24 +00:00
Morgan Jones
e1657ef4f2 mmctl: allow overrides 2026-04-08 21:22:43 -07:00
Morgan Jones
98a974ecb0 mmctl: don't add an update script
The `mattermost` or `mattermostLatest` update scripts handle this.
2026-04-05 19:11:32 -07:00
Brian Leung
06f96ff02c mmixware: 1.0-unstable-2021-06-18 -> 1.0-unstable-2025-06-30 2026-03-27 21:57:12 -07:00
Brian Leung
607c128ed1 mmixware: prevent buffer-overflow error 2026-03-27 21:56:45 -07:00
R. Ryantm
8bc48e7737 mmdbctl: 1.4.8 -> 1.4.9 2026-03-23 19:40:44 +00:00
Weijia Wang
cf1c78c332 wxwidgets_3_{1,2}: rename from wxGTK3{1,2} (#489736) 2026-03-06 08:29:12 +00:00
Yohann Boniface
bf0c3a7f82 maintainers: drop dezgeg (#493007) 2026-03-01 21:36:40 +00:00
Yohann Boniface
e29f67f83b mmlgui: migrate to by-name (#492532) 2026-03-01 20:34:42 +00:00
quantenzitrone
62efab0dad wxwidgets_3_{1,2}: rename from wxGTK3{1,2}
fit attrname to pname
2026-02-27 10:56:33 +01:00
Marcin Serwin
59364fb99a maintainers: drop dezgeg
Signed-off-by: Marcin Serwin <marcin@serwin.dev>
2026-02-22 12:43:51 +01:00
Marcin Serwin
66b9f0db2e mmex: 1.9.1 -> 1.9.2 (#482053) 2026-02-21 18:22:30 +00:00
Guy Chronister
738d9d4b24 mmlgui: migrate to by-name 2026-02-20 11:27:55 -06:00
Jo
8fb7372c5a treewide: move env variable(s) into env for structuredAttrs (F-G) (#490354) 2026-02-19 12:39:03 +00:00
Jo
3615579ca9 libfastjson: rename from fastJson (#488302) 2026-02-18 10:58:11 +00:00
Stefan Frijters
2944f0d37c mmtc: move env variable(s) into env for structuredAttrs 2026-02-14 12:25:16 +01:00
figsoda
2e8e693cf4 mmtc: add figsoda to maintainers 2026-02-10 16:10:51 -05:00
quantenzitrone
8b06670898 libfastjson: rename from fastJson
The upstream repo and package is called libfastjson.
Why was this package named fastJson?
2026-02-10 16:53:27 +01:00
quantenzitrone
80015d9294 mma: rename from MMA
fit attrname to pname
2026-02-08 22:03:21 +01:00
Fernando Rodrigues
693e12715a various: switch buildGoModule packages to use finalAttrs (#487704) 2026-02-07 09:35:52 +00:00
quantenzitrone
d26a1a9e5e various: switch buildRustPackage 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 buildRustPackage

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:53:17 +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
Gergő Gutyina
1b9d1caaff various: fix pname misuse in urls (#483962) 2026-02-05 10:12:27 +00:00
quantenzitrone
9c8e96055a various: fix pname misuse in urls 2026-02-05 01:51:59 +01:00
Stefan Frijters
4b3063a738 mmh: move NIX_CFLAGS_COMPILE into env for structuredAttrs 2026-01-30 23:08:16 +01:00
quantenzitrone
6b61249106 various: switch to finalAttrs pattern
this shouldn't create any rebuilds
2026-01-30 02:36:22 +01:00
R. Ryantm
075be29022 mmex: 1.9.1 -> 1.9.2 2026-01-20 19:45:23 +00:00
Grimmauld
bc4b1e1ca9 mmtui: 0.1.1 -> 0.2.0 2026-01-05 11:20:07 +01:00
Brian Leung
92306f13eb mmixware: fix build with GCC 15 2026-01-01 21:54:31 -08: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
Ben Siraphob
5da0c79907 mmixware: unstable-2021-06-18 -> 1.0-unstable-2021-06-18 2025-11-20 12:47:49 -08:00
R. Ryantm
1071b223bb mmdbinspect: 0.2.0 -> 2.0.0 2025-11-12 19:33:40 +00:00
Michael Daniels
eb833639c8 treewide: drop figsoda as maintainer (part 1)
s/maintainers = with lib.maintainers; [ figsoda ];/maintainers = with lib.maintainers; [ ];/
2025-11-02 20:16:11 -05:00
Wolfgang Walther
580d05f24c mmseqs2: avoid pkgsStatic
Pulling in a zstd built with possibly a different libc, from an entirely
different package set and putting it in nativeBuildInputs is.. brave!
2025-10-28 19:46:43 +01:00
qbisi
7997be85a2 mmg: 5.7.3-unstable-2024-05-31 -> 5.8.0 2025-10-19 11:00:22 +08:00
Emily
94d22274c7 mmtf-cpp: msgpack -> msgpack-cxx 2025-09-15 16:09:18 +01:00
R. Ryantm
024e5422ff mmex: 1.9.0 -> 1.9.1 2025-09-12 09:19:35 +00:00
R. Ryantm
91fdbd86a7 mmdbctl: 1.4.7 -> 1.4.8 2025-09-06 00:27:41 +00:00
qzylinra
b69c8d2999 mmutils: drop
The upstream code hasn’t been updated in the past five years. It is also poorly maintained in nixpkgs, where it even has an incorrect pname. A GitHub search shows no active users.
2025-08-29 11:10:05 +08:00
Weijia Wang
bedd6cf80e mmseqs2: 17-b804f -> 18-8cc5c (#428839) 2025-08-05 05:55:51 +02:00
mivorasu
7091e75f78 treewide: replace rev with tag in fetchFromGitHub 2025-08-04 10:46:30 +00:00
R. Ryantm
54efdfe708 mmseqs2: 17-b804f -> 18-8cc5c 2025-07-27 13:36:21 +00:00