Commit Graph

110 Commits

Author SHA1 Message Date
Anderson Torres
f0e64ce16f treewide: migrate packages maintained by AndersonTorres to by-name
Manual migration for the sake of by-name migration is no longer discouraged
since #340235.
2024-09-16 14:26:47 -03:00
nicoo
2641d97cbf pkgs/by-name: Convert hashes to SRI format
Reproduction script:
	# Bulk rewrite
	./maintainers/scripts/sha-to-sri.py pkgs/by-name
	# Revert some packages which will need manual intervention
	for n in amdvlk azure-cli cargo-profiler corefonts flatito fluxcd gist perf_data_converter protoc-gen-js solana-cli swt verible; do
		git checkout -- "pkgs/by-name/${n:0:2}/${n}"
	done
2024-09-15 11:24:31 +02:00
Paul Meyer
47e8b2b2d5
{cronutils,formatjson5,igvm-tooling,uplosi}: add passthru.update-script (#338136) 2024-09-09 09:11:28 +02:00
Marie Ramlow
e7a812b9a9 forgejo-lts: 7.0.8 -> 7.0.9 2024-09-06 17:44:13 +00:00
Marie Ramlow
5754363933 forgejo: 8.0.2 -> 8.0.3 2024-09-06 17:42:27 +00:00
Marie Ramlow
4d4d4aba63 forgejo-lts: 7.0.7 -> 7.0.8
https://codeberg.org/forgejo/forgejo/milestone/7729
2024-08-29 18:15:17 +02:00
Marie Ramlow
4c3b0517fb forgejo: 8.0.1 -> 8.0.2
https://codeberg.org/forgejo/forgejo/milestone/7728
2024-08-29 17:37:27 +02:00
Paul Meyer
ff236364ef formatjson5: add passthru.update-script
Signed-off-by: Paul Meyer <49727155+katexochen@users.noreply.github.com>
2024-08-29 10:43:08 +02:00
Jonas Heinrich
689125a9ab
footage: init at 1.3.2 (#336976) 2024-08-27 11:57:31 +02:00
Jonas Heinrich
3a6bef7058 footage: init at 1.3.2 2024-08-25 13:44:11 +02:00
emilylange
ecf6bf1ebf
forgejo-runner: 3.5.0 -> 3.5.1
https://code.forgejo.org/forgejo/runner/releases/tag/v3.5.1

https://code.forgejo.org/forgejo/runner/src/tag/v3.5.1/RELEASE-NOTES.md

diff: https://code.forgejo.org/forgejo/runner/compare/v3.5.0...v3.5.1
2024-08-24 16:07:11 +02:00
Jan Tojnar
b8f3c78021
Merge pull request #333917 from jtojnar/gnome-top-level
gnome: Move more packages to top-level
2024-08-24 01:43:31 +02:00
Sandro
b6890ecb57
Merge pull request #334549 from Yarny0/foomatic-db-update 2024-08-22 11:46:35 +02:00
emilylange
07641a91c9
forgejo,forgejo-lts: remove PAM support
https://forgejo.org/docs/latest/user/authentication/#pam-pluggable-authentication-module

PAM support has to be enabled at compile time and upstream considers it
opt-in.

Official upstream binaries have it disabled.

We enabled it by default because we simply inherited most of it from
Gitea when the split in nixpkgs happened.

Reasons why it had been enabled in nixpkgs for Gitea are unknown.

See 9406f240a7.

There is reason to believe not a single Forgejo instance running on
NixOS uses this feature because it literally segfaults due to our
sandboxing.
2024-08-17 21:07:23 +02:00
Yarny0
cdd7496ff3 foomatic-db: unstable-2024-05-04 -> unstable-2024-08-13
This update renames Utax ppd files to avoid spaces in filenames.
Since this is an incompatible change,
we also add a hint in the release notes.
2024-08-14 07:30:17 +02:00
Emily
02fb4b6d0b
Merge pull request #333198 from isabelroses/forgejo-cli
forgejo-cli: init at 0.1.1
2024-08-13 17:10:13 +02:00
Jan Tojnar
076fe09eeb four-in-a-row: Move from gnome scope to top-level 2024-08-12 00:29:02 +02:00
isabel
a4433af2c3
forgejo-cli: init at 0.1.1 2024-08-11 14:41:34 +01:00
emilylange
d674ed6f5e
forgejo-lts: 7.0.6 -> 7.0.7
https://codeberg.org/forgejo/forgejo/releases/tag/v7.0.7

https://codeberg.org/forgejo/forgejo/milestone/7683

diff: https://codeberg.org/forgejo/forgejo/compare/v7.0.6...v7.0.7
2024-08-09 18:15:56 +02:00
emilylange
37a9b9f60d
forgejo: 8.0.0 -> 8.0.1
https://codeberg.org/forgejo/forgejo/releases/tag/v8.0.1

https://codeberg.org/forgejo/forgejo/milestone/7682

diff: https://codeberg.org/forgejo/forgejo/compare/v8.0.0...v8.0.1
2024-08-09 18:15:43 +02:00
emilylange
31d5838761
forgejo,forgejo-lts: fix passthru.updateScript
`nix-update` is unable to detect that the hashes are in `packages.nix`
and `lts.nix` instead of `generic.nix` (where the `.src` attribute lies)
respectively.

`nix-update` provides a `--override-filename` flag to override that
heuristic, so we use that.

Additionally, scope `lts.nix` to the 7.x version series by using
`--version-regex`.
2024-08-09 18:12:44 +02:00
Emily
accd3aa082
Merge pull request #331187 from emilylange/forgejo
forgejo: refactor to support multiple versions, 7.0.5 -> 8.0.0, forgejo-lts: init at 7.0.6
2024-08-01 15:07:21 +02:00
Peder Bergebakken Sundt
b926e6ece9
Merge pull request #331116 from pbsds/fix-finalattrs-docheck-1722356587
treewide: finalAttrs.doCheck -> finalAttrs.finalPackage.doCheck
2024-08-01 14:58:44 +02:00
R. Ryantm
88b35f7000 fooyin: 0.5.1 -> 0.5.3 2024-07-31 20:21:29 +02:00
zimbatm
1629c2eac0 foreman: move to by-name 2024-07-31 09:10:30 +02:00
emilylange
bde28ca593
nixos/tests/forgejo: add forgejo-lts variant 2024-07-31 03:59:13 +02:00
emilylange
aee3533fbc
forgejo-lts: init at 7.0.6
forgejo-lts was previously called forgejo.
forgejo now follows the non-lts releases.

https://codeberg.org/forgejo/forgejo/releases/tag/v7.0.6
2024-07-31 03:59:10 +02:00
emilylange
69d4e0a34f
forgejo: 7.0.5 -> 8.0.0
https://codeberg.org/forgejo/forgejo/releases/tag/v8.0.0
2024-07-31 03:59:08 +02:00
emilylange
a2e9da2c40
forgejo: refactor to support multiple versions 2024-07-31 03:59:07 +02:00
emilylange
f3bffa8c62
forgejo: rename package.nix to generic.nix in preparation for multiple versions
Otherwise, git wouldn't be able to detect and flag this as a rename and
as such would lose us valuable history when using git blame or git log.
2024-07-31 03:58:47 +02:00
emilylange
69732cb115
forgejo: move checkPhase inputs to nativeCheckInputs 2024-07-31 02:18:00 +02:00
Peder Bergebakken Sundt
29ab705c17 treewide: finalAttrs.doCheck -> finalAttrs.finalPackage.doCheck
repeat of #271241
discussion: #272978

I did not replace the instance in eiwd, since it causes an infinite recursion.
2024-07-30 18:32:01 +02:00
Sigmanificient
61fe0c0416 pkgs/by-name: remove unused arguments 2024-07-26 10:11:07 +02:00
Bobby Rong
b95b05d0a5
folder-color-switcher: 1.6.3 -> 1.6.4
35aa5b9839...c9d1a2b9c7
2024-07-22 20:54:35 +08:00
Bobby Rong
1edf8fb1c3
folder-color-switcher: Move from cinnamon scope to top-level 2024-07-21 21:17:09 +08:00
José Romildo
d3bba1d575 font-manager: 0.8.9 -> 0.9.0 2024-07-09 09:36:15 -03:00
R. Ryantm
d689a1ac7d fooyin: 0.5.0 -> 0.5.1 2024-07-06 03:51:57 +00:00
Nick Cao
3120968bee
Merge pull request #324824 from r-ryantm/auto-update/folio
folio: 24.10 -> 24.11
2024-07-05 15:55:09 -04:00
R. Ryantm
69b644af58 folio: 24.10 -> 24.11 2024-07-05 13:43:38 +00:00
Vri
d1c43d9b67
forgejo: 7.0.4 -> 7.0.5 2024-07-04 12:11:11 +02:00
Vri
7d38c0c697
forgejo: remove no longer required patch
Credits to @emilylange :)
2024-07-04 12:03:59 +02:00
R. Ryantm
0a35f7e66c fooyin: 0.4.5 -> 0.5.0 2024-07-02 04:31:00 -07:00
Jan Tojnar
5c5c20919b adwaita-icon-theme: Move from gnome scope to top-level
It is widely used outside gnome – although it probably should not be.
2024-07-01 08:26:46 +02:00
emilylange
010157293b
forgejo: actually run go tests
We cannot rely on `buildGoModule`'s default test selection if
`subPackages` is set:

~~~
Running phase: checkPhase
?       code.gitea.io/gitea     [no test files]
?       code.gitea.io/gitea/contrib/environment-to-ini  [no test files]
checkPhase completed in 53 seconds
~~~

So we override it in `preCheck` and skip some tests that fail in our
sandbox (e.g. because they require networking).

Note that this does slow down building the package quite a bit because
there are a lot of tests to run.

Still worth it IMHO.
2024-06-18 21:36:26 +02:00
Vri
9c51d83ba8
forgejo: 7.0.3 -> 7.0.4 2024-06-13 20:04:37 +02:00
Nick Cao
d5e54be8e5
Merge pull request #318757 from r-ryantm/auto-update/fooyin
fooyin: 0.4.4 -> 0.4.5
2024-06-12 23:02:36 -04:00
nixpkgs-merge-bot[bot]
fd5fcda2fa
Merge pull request #318435 from r-ryantm/auto-update/forgejo-runner
forgejo-runner: 3.4.1 -> 3.5.0
2024-06-10 21:39:14 +00:00
R. Ryantm
c77552a79f fooyin: 0.4.4 -> 0.4.5 2024-06-10 10:19:08 +00:00
Alexis Hildebrandt
755b915a15 treewide: Remove indefinite article from meta.description
nix run nixpkgs#silver-searcher -- -G '\.nix$' -0l 'description.*"[Aa]n?' pkgs \
  | xargs -0 nix run nixpkgs#gnused -- -i '' -Ee 's/(description.*")[Aa]n? (.)/\1\U\2/'
2024-06-09 23:07:45 +02:00
Alexis Hildebrandt
bf995e3641 treewide: Remove ending period from meta.description
nix run nixpkgs#silver-searcher -- -G '\.nix$' -0l 'description.*".*\.";' pkgs \
  | xargs -0 nix run nixpkgs#gnused -- -i '' -Ee 's/(description.*)\.";/\1";/'
2024-06-09 23:04:51 +02:00