···23 meta = with lib; {
24 description = "A new look into listening and enjoying Apple Music in style and performance.";
25 homepage = "https://github.com/ciderapp/Cider";
26- license = licenses.agpl3;
27 maintainers = [ maintainers.cigrainger ];
28 platforms = [ "x86_64-linux" ];
29 mainProgram = "cider";
···23 meta = with lib; {
24 description = "A new look into listening and enjoying Apple Music in style and performance.";
25 homepage = "https://github.com/ciderapp/Cider";
26+ license = licenses.agpl3Only;
27 maintainers = [ maintainers.cigrainger ];
28 platforms = [ "x86_64-linux" ];
29 mainProgram = "cider";
···38 description = "An easy to setup Open Source client/server backup system";
39 longDescription = "An easy to setup Open Source client/server backup system, that through a combination of image and file backups accomplishes both data safety and a fast restoration time";
40 homepage = "https://www.urbackup.org/index.html";
41- license = licenses.agpl3;
42 platforms = platforms.linux;
43 maintainers = [ maintainers.mgttlinger ];
44 };
···38 description = "An easy to setup Open Source client/server backup system";
39 longDescription = "An easy to setup Open Source client/server backup system, that through a combination of image and file backups accomplishes both data safety and a fast restoration time";
40 homepage = "https://www.urbackup.org/index.html";
41+ license = licenses.agpl3Plus;
42 platforms = platforms.linux;
43 maintainers = [ maintainers.mgttlinger ];
44 };
···96 slices (layers), generates toolpaths to fill them and calculates the
97 amount of material to be extruded.'';
98 homepage = "https://slic3r.org/";
99- license = licenses.agpl3;
100 platforms = platforms.linux;
101 maintainers = with maintainers; [ bjornfor ];
102 };
···96 slices (layers), generates toolpaths to fill them and calculates the
97 amount of material to be extruded.'';
98 homepage = "https://slic3r.org/";
99+ license = licenses.agpl3Plus;
100 platforms = platforms.linux;
101 maintainers = with maintainers; [ bjornfor ];
102 };
···196 Just the build products, the libraries are passed via an env var in the wrapper, default.nix
197 '';
198 homepage = "https://www.kicad.org/";
199- license = lib.licenses.agpl3;
200 platforms = lib.platforms.all;
201 };
202}
···196 Just the build products, the libraries are passed via an env var in the wrapper, default.nix
197 '';
198 homepage = "https://www.kicad.org/";
199+ license = lib.licenses.agpl3Plus;
200 platforms = lib.platforms.all;
201 };
202}
+1-1
pkgs/by-name/de/deskreen/package.nix
···36 meta = {
37 description = "Turn any device into a secondary screen for your computer";
38 homepage = "https://deskreen.com";
39- license = lib.licenses.agpl3;
40 mainProgram = "deskreen";
41 maintainers = with lib.maintainers; [ leo248 drupol ];
42 platforms = lib.platforms.linux;
···36 meta = {
37 description = "Turn any device into a secondary screen for your computer";
38 homepage = "https://deskreen.com";
39+ license = lib.licenses.agpl3Only;
40 mainProgram = "deskreen";
41 maintainers = with lib.maintainers; [ leo248 drupol ];
42 platforms = lib.platforms.linux;
+2-2
pkgs/by-name/ge/gerbolyze/package.nix
···37 meta = with lib; {
38 description = "svg-flatten SVG downconverter";
39 homepage = "https://github.com/jaseg/gerbolyze";
40- license = with licenses; [ agpl3 ];
41 maintainers = with maintainers; [ wulfsta ];
42 mainProgram = "svg-flatten";
43 platforms = platforms.linux;
···84 meta = with lib; {
85 description = "Directly render SVG overlays into Gerber and Excellon files";
86 homepage = "https://github.com/jaseg/gerbolyze";
87- license = with licenses; [ agpl3 ];
88 maintainers = with maintainers; [ wulfsta ];
89 mainProgram = "gerbolyze";
90 platforms = platforms.linux;
···37 meta = with lib; {
38 description = "svg-flatten SVG downconverter";
39 homepage = "https://github.com/jaseg/gerbolyze";
40+ license = with licenses; [ agpl3Plus ];
41 maintainers = with maintainers; [ wulfsta ];
42 mainProgram = "svg-flatten";
43 platforms = platforms.linux;
···84 meta = with lib; {
85 description = "Directly render SVG overlays into Gerber and Excellon files";
86 homepage = "https://github.com/jaseg/gerbolyze";
87+ license = with licenses; [ agpl3Plus ];
88 maintainers = with maintainers; [ wulfsta ];
89 mainProgram = "gerbolyze";
90 platforms = platforms.linux;
+1-1
pkgs/by-name/hd/hdrop/package.nix
···46 description = "Emulate 'tdrop' in Hyprland (run, show and hide specific programs per keybind)";
47 homepage = "https://github.com/Schweber/hdrop";
48 changelog = "https://github.com/Schweber/hdrop/releases/tag/v${version}";
49- license = licenses.agpl3;
50 platforms = platforms.linux;
51 maintainers = with maintainers; [ Schweber ];
52 mainProgram = "hdrop";
···46 description = "Emulate 'tdrop' in Hyprland (run, show and hide specific programs per keybind)";
47 homepage = "https://github.com/Schweber/hdrop";
48 changelog = "https://github.com/Schweber/hdrop/releases/tag/v${version}";
49+ license = licenses.agpl3Only;
50 platforms = platforms.linux;
51 maintainers = with maintainers; [ Schweber ];
52 mainProgram = "hdrop";
+1-1
pkgs/by-name/ja/jasp-desktop/package.nix
···110 changelog = "https://jasp-stats.org/release-notes";
111 description = "A complete statistical package for both Bayesian and Frequentist statistical methods";
112 homepage = "https://github.com/jasp-stats/jasp-desktop";
113- license = lib.licenses.agpl3;
114 mainProgram = "JASP";
115 maintainers = with lib.maintainers; [ tomasajt ];
116 # JASP's cmake build steps are really different on Darwin
···110 changelog = "https://jasp-stats.org/release-notes";
111 description = "A complete statistical package for both Bayesian and Frequentist statistical methods";
112 homepage = "https://github.com/jasp-stats/jasp-desktop";
113+ license = lib.licenses.agpl3Plus;
114 mainProgram = "JASP";
115 maintainers = with lib.maintainers; [ tomasajt ];
116 # JASP's cmake build steps are really different on Darwin
···37 meta = {
38 description = "a federated blogging & chat platform that acts as a web front end for the XMPP protocol";
39 homepage = "https://movim.eu";
40- license = lib.licenses.agpl3;
41 maintainers = with lib.maintainers; [ toastal ];
42 };
43})
···37 meta = {
38 description = "a federated blogging & chat platform that acts as a web front end for the XMPP protocol";
39 homepage = "https://movim.eu";
40+ license = lib.licenses.agpl3Plus;
41 maintainers = with lib.maintainers; [ toastal ];
42 };
43})
+1-1
pkgs/by-name/ol/olvid/package.nix
···100 meta = with lib; {
101 description = "The secure french messenger";
102 homepage = "https://www.olvid.io";
103- license = licenses.agpl3;
104 mainProgram = "olvid";
105 maintainers = with maintainers; [ rookeur ];
106 platforms = platforms.linux;
···100 meta = with lib; {
101 description = "The secure french messenger";
102 homepage = "https://www.olvid.io";
103+ license = licenses.agpl3Only;
104 mainProgram = "olvid";
105 maintainers = with maintainers; [ rookeur ];
106 platforms = platforms.linux;
+1-1
pkgs/by-name/pd/pdfannots2json/package.nix
···1819 meta = with lib; {
20 homepage = "https://github.com/mgmeyers/pdfannots2json";
21- license = licenses.agpl3;
22 description = "A tool to convert PDF annotations to JSON";
23 mainProgram = "pdfannots2json";
24 maintainers = with maintainers; [ _0nyr ];
···1819 meta = with lib; {
20 homepage = "https://github.com/mgmeyers/pdfannots2json";
21+ license = licenses.agpl3Only;
22 description = "A tool to convert PDF annotations to JSON";
23 mainProgram = "pdfannots2json";
24 maintainers = with maintainers; [ _0nyr ];
···89968 meta = {
89969 description = "A T-SQL formatting utility in JS, transpiled from the C# library of the same name.";
89970 homepage = "https://github.com/TaoK/poor-mans-t-sql-formatter-npm-cli#readme";
89971- license = "AGPL-3.0";
89972 };
89973 production = true;
89974 bypassCache = true;
···89968 meta = {
89969 description = "A T-SQL formatting utility in JS, transpiled from the C# library of the same name.";
89970 homepage = "https://github.com/TaoK/poor-mans-t-sql-formatter-npm-cli#readme";
89971+ license = "AGPL-3.0-only";
89972 };
89973 production = true;
89974 bypassCache = true;
···5051 meta = with lib; {
52 description = "A(Sync) Interface for internal Audible API written in pure Python";
53- license = licenses.agpl3;
54 homepage = "https://github.com/mkb79/Audible";
55 maintainers = with maintainers; [ jvanbruegge ];
56 };
···5051 meta = with lib; {
52 description = "A(Sync) Interface for internal Audible API written in pure Python";
53+ license = licenses.agpl3Only;
54 homepage = "https://github.com/mkb79/Audible";
55 maintainers = with maintainers; [ jvanbruegge ];
56 };
···40 You must view the world as mario does, as a one dimensional line.
41 '';
42 homepage = "https://mar1d.com";
43- license = licenses.agpl3;
44 maintainers = with maintainers; [ taeer ];
45 platforms = platforms.unix;
46 };
···40 You must view the world as mario does, as a one dimensional line.
41 '';
42 homepage = "https://mar1d.com";
43+ license = licenses.agpl3Only;
44 maintainers = with maintainers; [ taeer ];
45 platforms = platforms.unix;
46 };
+1-1
pkgs/misc/ghostscript/default.nix
···188 operations in the PostScript language, and (iii) a wide variety
189 of output drivers for various file formats and printers.
190 '';
191- license = lib.licenses.agpl3;
192 platforms = lib.platforms.all;
193 maintainers = [ lib.maintainers.viric ];
194 mainProgram = "gs";
···188 operations in the PostScript language, and (iii) a wide variety
189 of output drivers for various file formats and printers.
190 '';
191+ license = lib.licenses.agpl3Plus;
192 platforms = lib.platforms.all;
193 maintainers = [ lib.maintainers.viric ];
194 mainProgram = "gs";
+1-1
pkgs/servers/akkoma/admin-fe/default.nix
···78 meta = with lib; {
79 description = "Admin interface for Akkoma";
80 homepage = "https://akkoma.dev/AkkomaGang/akkoma-fe/";
81- license = licenses.agpl3;
82 maintainers = with maintainers; [ mvs ];
83 };
84}
···78 meta = with lib; {
79 description = "Admin interface for Akkoma";
80 homepage = "https://akkoma.dev/AkkomaGang/akkoma-fe/";
81+ license = licenses.agpl3Only;
82 maintainers = with maintainers; [ mvs ];
83 };
84}
+1-1
pkgs/servers/akkoma/akkoma-fe/default.nix
···76 meta = with lib; {
77 description = "Frontend for Akkoma";
78 homepage = "https://akkoma.dev/AkkomaGang/akkoma-fe/";
79- license = licenses.agpl3;
80 maintainers = with maintainers; [ mvs ];
81 };
82}
···76 meta = with lib; {
77 description = "Frontend for Akkoma";
78 homepage = "https://akkoma.dev/AkkomaGang/akkoma-fe/";
79+ license = licenses.agpl3Only;
80 maintainers = with maintainers; [ mvs ];
81 };
82}
···19 "Smart TRV control integrates room-temp sensors, window/door sensors, weather forecasts, and ambient probes for efficient heating and calibration, enhancing energy savings and comfort.";
20 homepage = "https://better-thermostat.org/";
21 maintainers = with maintainers; [ mguentner ];
22- license = licenses.agpl3;
23 };
24}
···19 "Smart TRV control integrates room-temp sensors, window/door sensors, weather forecasts, and ambient probes for efficient heating and calibration, enhancing energy savings and comfort.";
20 homepage = "https://better-thermostat.org/";
21 maintainers = with maintainers; [ mguentner ];
22+ license = licenses.agpl3Only;
23 };
24}
+3-3
pkgs/servers/http/nginx/modules.nix
···77 meta = with lib; {
78 description = "Validates Akamai v2 query string tokens";
79 homepage = "https://github.com/kaltura/nginx-akamai-token-validate-module";
80- license = with licenses; [ agpl3 ];
81 maintainers = with maintainers; [ ];
82 };
83 };
···685 meta = with lib; {
686 description = "Generates CDN tokens, either as a cookie or as a query string parameter";
687 homepage = "https://github.com/kaltura/nginx-secure-token-module";
688- license = with licenses; [ agpl3 ];
689 maintainers = with maintainers; [ ];
690 };
691 };
···1004 meta = with lib; {
1005 description = "VOD packager";
1006 homepage = "https://github.com/kaltura/nginx-vod-module";
1007- license = with licenses; [ agpl3 ];
1008 maintainers = with maintainers; [ ];
1009 };
1010 };
···77 meta = with lib; {
78 description = "Validates Akamai v2 query string tokens";
79 homepage = "https://github.com/kaltura/nginx-akamai-token-validate-module";
80+ license = with licenses; [ agpl3Only ];
81 maintainers = with maintainers; [ ];
82 };
83 };
···685 meta = with lib; {
686 description = "Generates CDN tokens, either as a cookie or as a query string parameter";
687 homepage = "https://github.com/kaltura/nginx-secure-token-module";
688+ license = with licenses; [ agpl3Only ];
689 maintainers = with maintainers; [ ];
690 };
691 };
···1004 meta = with lib; {
1005 description = "VOD packager";
1006 homepage = "https://github.com/kaltura/nginx-vod-module";
1007+ license = with licenses; [ agpl3Only ];
1008 maintainers = with maintainers; [ ];
1009 };
1010 };
+1-1
pkgs/servers/invidious/default.nix
···109 description = "An open source alternative front-end to YouTube";
110 mainProgram = "invidious";
111 homepage = "https://invidious.io/";
112- license = licenses.agpl3;
113 maintainers = with maintainers; [ infinisil sbruder ];
114 };
115}
···109 description = "An open source alternative front-end to YouTube";
110 mainProgram = "invidious";
111 homepage = "https://invidious.io/";
112+ license = licenses.agpl3Plus;
113 maintainers = with maintainers; [ infinisil sbruder ];
114 };
115}
+1-1
pkgs/servers/matrix-hebbot/default.nix
···38 description = "A Matrix bot which can generate \"This Week in X\" like blog posts ";
39 homepage = "https://github.com/haecker-felix/hebbot";
40 changelog = "https://github.com/haecker-felix/hebbot/releases/tag/v${version}";
41- license = with licenses; [ agpl3 ];
42 mainProgram = "hebbot";
43 maintainers = with maintainers; [ a-kenji ];
44 };
···38 description = "A Matrix bot which can generate \"This Week in X\" like blog posts ";
39 homepage = "https://github.com/haecker-felix/hebbot";
40 changelog = "https://github.com/haecker-felix/hebbot/releases/tag/v${version}";
41+ license = with licenses; [ agpl3Only ];
42 mainProgram = "hebbot";
43 maintainers = with maintainers; [ a-kenji ];
44 };
+1-1
pkgs/servers/mattermost/default.nix
···77 meta = with lib; {
78 description = "Mattermost is an open source platform for secure collaboration across the entire software development lifecycle";
79 homepage = "https://www.mattermost.org";
80- license = with licenses; [ agpl3 asl20 ];
81 maintainers = with maintainers; [ ryantm numinit kranzes mgdelacroix ];
82 mainProgram = "mattermost";
83 };
···77 meta = with lib; {
78 description = "Mattermost is an open source platform for secure collaboration across the entire software development lifecycle";
79 homepage = "https://www.mattermost.org";
80+ license = with licenses; [ agpl3Only asl20 ];
81 maintainers = with maintainers; [ ryantm numinit kranzes mgdelacroix ];
82 mainProgram = "mattermost";
83 };
···3334 meta = with lib; {
35 description = "Grafana Phlare is an open source database that provides fast, scalable, highly available, and efficient storage and querying of profiling data.";
36- license = licenses.agpl3;
37 homepage = "https://grafana.com/oss/phlare";
38 maintainers = with maintainers; [ cathalmullan ];
39 };
···3334 meta = with lib; {
35 description = "Grafana Phlare is an open source database that provides fast, scalable, highly available, and efficient storage and querying of profiling data.";
36+ license = licenses.agpl3Only;
37 homepage = "https://grafana.com/oss/phlare";
38 maintainers = with maintainers; [ cathalmullan ];
39 };
···143 fully compatible with Office Open XML formats: .docx, .xlsx, .pptx and enabling collaborative editing in real time.
144 '';
145 homepage = "ONLYOFFICE Document Server is an online office suite comprising viewers and editors";
146- license = licenses.agpl3;
147 platforms = [ "x86_64-linux" ];
148 sourceProvenance = [ sourceTypes.binaryNativeCode ];
149 maintainers = with maintainers; [ SuperSandro2000 ];
···143 fully compatible with Office Open XML formats: .docx, .xlsx, .pptx and enabling collaborative editing in real time.
144 '';
145 homepage = "ONLYOFFICE Document Server is an online office suite comprising viewers and editors";
146+ license = licenses.agpl3Plus;
147 platforms = [ "x86_64-linux" ];
148 sourceProvenance = [ sourceTypes.binaryNativeCode ];
149 maintainers = with maintainers; [ SuperSandro2000 ];
···2425 The name of the plugin in TT-RSS is 'ff_instagram'.
26 '';
27- license = licenses.agpl3;
28 homepage = "https://github.com/wltb/ff_instagram";
29 maintainers = with maintainers; [ das_j ];
30 platforms = platforms.all;
···2425 The name of the plugin in TT-RSS is 'ff_instagram'.
26 '';
27+ license = licenses.agpl3Plus;
28 homepage = "https://github.com/wltb/ff_instagram";
29 maintainers = with maintainers; [ das_j ];
30 platforms = platforms.all;
+1-1
pkgs/servers/web-apps/hedgedoc/default.nix
···108109 meta = {
110 description = "Realtime collaborative markdown notes on all platforms";
111- license = lib.licenses.agpl3;
112 homepage = "https://hedgedoc.org";
113 mainProgram = "hedgedoc";
114 maintainers = with lib.maintainers; [ SuperSandro2000 ];
···108109 meta = {
110 description = "Realtime collaborative markdown notes on all platforms";
111+ license = lib.licenses.agpl3Only;
112 homepage = "https://hedgedoc.org";
113 mainProgram = "hedgedoc";
114 maintainers = with lib.maintainers; [ SuperSandro2000 ];
+1-1
pkgs/servers/web-apps/jirafeau/default.nix
···2526 meta = with lib; {
27 description = "Website permitting upload of a file in a simple way and giving a unique link to it";
28- license = licenses.agpl3;
29 homepage = "https://gitlab.com/mojo42/Jirafeau";
30 platforms = platforms.all;
31 maintainers = with maintainers; [ davidtwco ];
···2526 meta = with lib; {
27 description = "Website permitting upload of a file in a simple way and giving a unique link to it";
28+ license = licenses.agpl3Plus;
29 homepage = "https://gitlab.com/mojo42/Jirafeau";
30 platforms = platforms.all;
31 maintainers = with maintainers; [ davidtwco ];
···20 meta = with lib; {
21 description = "A modern client-server application for the Soulseek file sharing network";
22 homepage = "https://github.com/slskd/slskd";
23- license = licenses.agpl3;
24 maintainers = with maintainers; [ ppom ];
25 platforms = platforms.linux;
26 };
···20 meta = with lib; {
21 description = "A modern client-server application for the Soulseek file sharing network";
22 homepage = "https://github.com/slskd/slskd";
23+ license = licenses.agpl3Plus;
24 maintainers = with maintainers; [ ppom ];
25 platforms = platforms.linux;
26 };
+1-1
pkgs/shells/liquidprompt/default.nix
···26 meta = with lib; {
27 description = "A full-featured & carefully designed adaptive prompt for Bash & Zsh";
28 homepage = "https://github.com/nojhan/liquidprompt";
29- license = licenses.agpl3;
30 platforms = platforms.all;
31 maintainers = with maintainers; [ gerschtli ];
32 };
···26 meta = with lib; {
27 description = "A full-featured & carefully designed adaptive prompt for Bash & Zsh";
28 homepage = "https://github.com/nojhan/liquidprompt";
29+ license = licenses.agpl3Plus;
30 platforms = platforms.all;
31 maintainers = with maintainers; [ gerschtli ];
32 };
+1-1
pkgs/tools/admin/hedgedoc-cli/default.nix
···35 meta = with lib; {
36 description = "Hedgedoc CLI";
37 homepage = "https://github.com/hedgedoc/cli";
38- license = licenses.agpl3;
39 maintainers = with maintainers; [ drupol ];
40 };
41}
···35 meta = with lib; {
36 description = "Hedgedoc CLI";
37 homepage = "https://github.com/hedgedoc/cli";
38+ license = licenses.agpl3Only;
39 maintainers = with maintainers; [ drupol ];
40 };
41}
+1-1
pkgs/tools/admin/lxd/default.nix
···87 description = "Daemon based on liblxc offering a REST API to manage containers";
88 homepage = "https://ubuntu.com/lxd";
89 changelog = "https://github.com/canonical/lxd/releases/tag/lxd-${version}";
90- license = with licenses; [ asl20 agpl3 ];
91 maintainers = teams.lxc.members;
92 platforms = platforms.linux;
93 };
···87 description = "Daemon based on liblxc offering a REST API to manage containers";
88 homepage = "https://ubuntu.com/lxd";
89 changelog = "https://github.com/canonical/lxd/releases/tag/lxd-${version}";
90+ license = with licenses; [ asl20 agpl3Plus ];
91 maintainers = teams.lxc.members;
92 platforms = platforms.linux;
93 };
+1-1
pkgs/tools/backup/burp/default.nix
···34 meta = with lib; {
35 description = "BURP - BackUp and Restore Program";
36 homepage = "https://burp.grke.org";
37- license = licenses.agpl3;
38 maintainers = with maintainers; [ arjan-s ];
39 platforms = platforms.all;
40 };
···34 meta = with lib; {
35 description = "BURP - BackUp and Restore Program";
36 homepage = "https://burp.grke.org";
37+ license = licenses.agpl3Plus;
38 maintainers = with maintainers; [ arjan-s ];
39 platforms = platforms.all;
40 };
+1-1
pkgs/tools/misc/altserver-linux/default.nix
···28 meta = with lib; {
29 homepage = "https://github.com/NyaMisty/AltServer-Linux";
30 description = "AltServer for AltStore, but on-device. Requires root privileges as well as running a custom anisette server currently";
31- license = licenses.agpl3;
32 mainProgram = "alt-server";
33 sourceProvenance = with sourceTypes; [ binaryNativeCode ];
34 platforms = platforms.linux;
···28 meta = with lib; {
29 homepage = "https://github.com/NyaMisty/AltServer-Linux";
30 description = "AltServer for AltStore, but on-device. Requires root privileges as well as running a custom anisette server currently";
31+ license = licenses.agpl3Only;
32 mainProgram = "alt-server";
33 sourceProvenance = with sourceTypes; [ binaryNativeCode ];
34 platforms = platforms.linux;
+1-1
pkgs/tools/misc/clipster/default.nix
···43 - Option to ignore clipboard updates form certain applications. (filter_classes)
44 - Ability to delete items in clipboard history.
45 '';
46- license = licenses.agpl3;
47 homepage = "https://github.com/mrichar1/clipster";
48 platforms = platforms.linux;
49 maintainers = [ maintainers.magnetophon ];
···43 - Option to ignore clipboard updates form certain applications. (filter_classes)
44 - Ability to delete items in clipboard history.
45 '';
46+ license = licenses.agpl3Only;
47 homepage = "https://github.com/mrichar1/clipster";
48 platforms = platforms.linux;
49 maintainers = [ maintainers.magnetophon ];
+1-1
pkgs/tools/misc/libbitcoin/libbitcoin-client.nix
···30 maintainers = with maintainers; [ ];
3132 # AGPL with a lesser clause
33- license = licenses.agpl3;
34 };
35}
···30 maintainers = with maintainers; [ ];
3132 # AGPL with a lesser clause
33+ license = licenses.agpl3Plus;
34 };
35}