Commit Graph
673374 Commits
Author SHA1 Message Date
Philip TaronandGitHub 166ba20bf8 installShellFiles: rework and add installBin function (#332612) 2024-08-28 18:32:59 -07:00
github-actions[bot]andGitHub 3a4a3e98a8 Merge staging-next into staging 2024-08-29 00:13:35 +00:00
github-actions[bot]andGitHub e8d2ddc82e Merge master into staging-next 2024-08-29 00:13:11 +00:00
Robert SchützandGitHub 755ccd82a6 home-assistant: support idasen_desk component (#337793) 2024-08-28 17:06:17 -07:00
Robert SchützandGitHub 217313bf71 python312Packages.syrupy: 4.6.1 -> 4.7.1 (#337975) 2024-08-28 16:54:00 -07:00
Robert SchützandGitHub 1831ed2e7e python312Packages.solarlog-cli: 0.1.6 -> 0.2.0 (#337971) 2024-08-28 16:53:24 -07:00
Robert SchützandGitHub ff69785e03 python312Packages.pyjwt: 2.8.0 -> 2.9.0 (#335685) 2024-08-28 16:52:29 -07:00
Robert SchützandGitHub 04d06a4d4e python312Packages.pybind11: 2.13.1 -> 2.13.4 (#334646) 2024-08-28 16:50:17 -07:00
Robert SchützandGitHub 105ff8cf53 python312Packages.pyyaml: 6.0.1 -> 6.0.2 (#333071) 2024-08-28 16:49:33 -07:00
Robert SchützandGitHub f15f397bdf python312Packages.flake8: 7.1.0 -> 7.1.1 (#332433) 2024-08-28 16:48:41 -07:00
Robert SchützandGitHub a60e0e16b4 python311Packages.pyopencl: 2024.2.6 -> 2024.2.7 (#336885) 2024-08-28 16:44:54 -07:00
Robert SchützandGitHub 2bfb062d04 Revert "python312Packages.pyopencl: 2024.2.6 -> 2024.2.7" (#338060) 2024-08-28 16:44:31 -07:00
Robert SchützandGitHub c06b832b85 Revert "python312Packages.pyopencl: 2024.2.6 -> 2024.2.7" 2024-08-28 16:44:10 -07:00
Robert SchützandGitHub b6619716e8 bitwarden-cli: 2024.8.0 -> 2024.8.1 (#337563) 2024-08-28 16:42:47 -07:00
Robert SchützandGitHub fde2dcb5f3 setzer: 65 -> 66 (#337623) 2024-08-28 16:42:02 -07:00
Philip TaronandGitHub baae3630e4 nixos/services.mediatomb: remove with lib; (#338025) 2024-08-28 16:28:37 -07:00
Philip TaronandGitHub 4e9c9e4e2c nixos/services.gammu-smsd: remove with lib; (#338020) 2024-08-28 16:28:15 -07:00
Philip TaronandGitHub ed19f04884 nixos/services.autorandr: remove with lib; (#338018) 2024-08-28 16:27:56 -07:00
Anderson Torres 618cffa8e1 nawk: uses installBin to install the binary 2024-08-28 19:56:16 -03:00
Anderson Torres 32897dce90 CODEOWNERS: update ownership for installShellFiles
Since Ericson2314 is the original codeowner of the files.
2024-08-28 19:56:16 -03:00
Anderson Torres 1fc77a5ce2 doc: rewrite installShellFiles 2024-08-28 19:56:12 -03:00
Philip TaronandGitHub c819a6d5bb nixos/services.mqtt2influxdb: remove with lib; (#338026) 2024-08-28 15:05:57 -07:00
Philip TaronandGitHub 95d62591ed nixos/services.nitter: remove with lib; (#338027) 2024-08-28 15:05:42 -07:00
Philip TaronandGitHub f26f92db9a nixos/services.mosquitto: remove with lib; (#338022) 2024-08-28 15:05:19 -07:00
Philip TaronandGitHub 03f36dc3c8 nixos/services.postfix: remove with lib; (#337767) 2024-08-28 15:03:44 -07:00
Philip TaronandGitHub d5490932c5 nixos/services.sympa: remove with lib; (#337757) 2024-08-28 15:01:58 -07:00
Adam C. StephensandGitHub 93c7d7540d kanidm: require big-parallel for building (#338001) 2024-08-28 17:57:38 -04:00
Adam Stephens b95b048fbe kanidm: require big-parallel for building
Build has timed out and been killed multiple times on hydra builds. This forces users to attempt to build it themselves, which they cannot due without sufficient resources.
2024-08-28 17:55:32 -04:00
SomeoneandGitHub 3c129699a4 cudaPackages_12_4: init at 12.4.0 (#335749) 2024-08-28 21:54:07 +00:00
Anderson Torres 56ff39832d installShellFiles: set passthru directly instead of overriding it 2024-08-28 18:52:12 -03:00
Anderson Torres bb5aa086d6 installShellFiles: rewrite functions
- Use FUNCNAME to track the name of function being called
- use long options for install commands
- use nix*Log functions for logging, instead of custom echoes
- remove silent error construction `|| return`
2024-08-28 18:51:07 -03:00
Anderson Torres 507416c311 installShellFiles: add new tests install-bin and install-bin-output 2024-08-28 18:51:07 -03:00
Anderson Torres 1c9d4799c2 installShellFiles: add new function installBin 2024-08-28 18:51:06 -03:00
Anderson Torres 98e9fbb530 installShellFiles: dismember tests into their own files
It makes the maintenance and creation of tests more intuitive: just throw a Nix
package under tests!
2024-08-28 18:51:06 -03:00
Anderson Torres e548b31708 installShellFiles: migrate to by-name 2024-08-28 18:51:06 -03:00
Anderson Torres 8b674370c4 installShellFiles: nixfmt-rfc-style 2024-08-28 18:51:06 -03:00
Anderson Torres f72e74d7ae installShellFiles: migrate tests to tests subdirectory
Rationale: Since RFCs 140 and 146, the old category-based hierarchy is
deprecated and obsolete, and a new approach took place: packages should be as
self-contained as possible.

This paradigm is reflected in many new strict checks that prohibit a package to
refer to files outside its directory tree.

Following this spirit, this commit essentially moves nixpkgs
pkgs/test/default.nix to ./tests/default.nix.

Further, to keep the top-level `tests` attribute, a green alias is kept in the
place of older file.
2024-08-28 18:51:06 -03:00
Anderson Torres 8f4200d165 installShellFiles: move setup script to the same directory
So that it can be migrated to by-name later.
2024-08-28 18:51:06 -03:00
Maximilian BoschandGitHub f191ad8240 postgresql: use systemdLibs (#337441) 2024-08-28 23:28:37 +02:00
Pol DellaieraandGitHub 767e728901 aider-chat: 0.51.0 -> 0.53.0 (#337915) 2024-08-28 23:25:12 +02:00
Pol DellaieraandGitHub 44f4d5a2a1 typos: 1.23.7 -> 1.24.1 (#338007) 2024-08-28 23:24:13 +02:00
Felix Buehler 1fa5e5eb2c nixos/services.mediatomb: remove with lib; 2024-08-28 23:12:16 +02:00
Philip TaronandGitHub 0d1b26857b treewide: support structuredAttrs in setup hooks (part 2) (#335666) 2024-08-28 14:07:58 -07:00
Philip TaronandGitHub 8cf91e2c5b tectonic.tests: fix the eval (#337728) 2024-08-28 13:54:16 -07:00
Felix Buehler 481df957a6 nixos/services.mosquitto: remove with lib; 2024-08-28 22:53:06 +02:00
Felix Buehler f3212dfec4 nixos/services.nitter: remove with lib; 2024-08-28 22:47:45 +02:00
Felix Buehler 5352447f1c nixos/services.mqtt2influxdb: remove with lib; 2024-08-28 22:47:09 +02:00
Felix Buehler 460eb13f4e nixos/services.gammu-smsd: remove with lib; 2024-08-28 22:40:21 +02:00
Felix Buehler fd12a26271 nixos/services.autorandr: remove with lib; 2024-08-28 22:38:13 +02:00
Jörg ThalheimandGitHub 1e3aee6480 snappymail: 2.37.2 -> 2.37.3 (#337858) 2024-08-28 22:26:00 +02:00