Commit Graph

122 Commits

Author SHA1 Message Date
Fabián Heredia Montiel
ccec93c1c7 treewide: replace webkitgtk to webkitgtk_4_0
sed -i 's/ webkitgtk\b/ webkitgtk_4_0/g' pkgs/**.nix
sed -i 's/(webkitgtk\b/(webkitgtk_4_0/g' pkgs/**.nix
sed -i 's/\.webkitgtk\b/.webkitgtk_4_0/g' pkgs/**.nix

webkitgtk is currently pointing to that specific ABI version but the
alias is going to start warning
2024-10-11 17:23:43 -06:00
Fabian Affolter
477b46533e
forbidden: clean-up inputs 2024-10-08 10:33:56 +02:00
R. Ryantm
06d8f29e45 forbidden: 12.5 -> 12.6 2024-10-05 10:56:26 +00:00
h7x4
8f55b011e0
treewide: add meta.changelog (#346488)
* guix: add meta.changelog

* zile: add meta.changelog

* zoom: add meta.changelog

* zotify: add meta.changelog

* zpaqfranz: add meta.changelog

* zunit: add meta.changelog

* zxwing-cpp: add meta.changelog

* zxpy: add meta.changelog

* zydis: add meta.changelog

* zziplib: add meta.changelog

* j: add meta.changelog

* kyua: add meta.changelog

* json2ts: add meta.changelog

* igir: add meta.changelog

* ios-webkit-debug-proxy: add meta.changelog

* gpaste: add meta.changelog

* polkit_gnome: add meta.changelog

* papers: add meta.changelog

* libmsgraph: add meta.changelog

* quadrapassel: add meta.changelog

* gnome-nibbles: add meta.changelog

* decibels: add meta.changelog

* libgedit-amtk: add meta.changelog

* simple-scan: add meta.changelog

* gnome-klotski: add meta.changelog

* gnome-sound-recorder: add meta.changelog

* gnome-remote-desktop: add meta.changelog

* gnome-robots: add meta.changelog

* gnome-shell-extensions: add meta.changelog

* gnome-panel: add meta.changelog

* gnome-session: add meta.changelog

* gnome-keyring: add meta.changelog

* devhelp: add meta.changelog

* libgnome-keyring: add meta.changelog

* ghex: add meta.changelog

* gnome-connections: add meta.changelog

* lightsoff: add meta.changelog

* gnome-flashback: add meta.changelog

* livi: add meta.changelog

* mutter: add meta.changelog

* hitori: add meta.changelog

* gnome-initial-setup: add meta.changelog

* gnome-bluetooth: add meta.changelog

* gnome-shell: add meta.changelog

* gnome-sudoku: add meta.changelog

* ideamaker: add meta.changelog

* i2p: add meta.changelog

* lms: add meta.changelog

* adwaita-icon-theme: add meta.changelog

* gnome-applets: add meta.changelog

* flac123: add meta.changelog

* flaca: add meta.changelog

* flameshot: add meta.changelog

* flaresolverr: add meta.changelog

* a52dec: add meta.changelog

* hexbinhex: add meta.changelog

* dwl: add meta.changelog

* msolve: add meta.changelog

* jcli: add meta.changelog

* nmap: add meta.changelog

* nmapsi4: add meta.changelog

* labctl: add meta.changelog

* _1oom: add meta.changelog

* libipuz: add meta.changelog

* metacity: add meta.changelog

* sushi: add meta.changelog

* rygel: add meta.changelog

* zenity: add meta.changelog

* crosswords: add meta.changelog

* gnome-mahjongg: add meta.changelog

* alacarte: add meta.changelog

* loupe: add meta.changelog

* cheese: add meta.changelog

* atomix: add meta.changelog

* swell-foop: add meta.changelog

* alfis: add meta.changelog

* aperture: add meta.changelog

* atomic-swap: add meta.changelog

* besu: add meta.changelog

* bisq: add meta.changelog

* bitcoin-abc: add meta.changelog

* bitcoin-knots: add meta.changelog

* bitcd: add meta.changelog

* btcdeb: add meta.changelog

* btcpayserver: add meta.changelog

* 86box: add meta.changelog

* darling: add meta.changelog

* dosbox: add meta.changelog

* firebird-emu: add meta.changelog

* maiko: add meta.changelog

* accerciser: add meta.changelog

* adwaita-icon-theme-legacy: add meta.changelog

* dconf-editor: add meta.changelog

* eog: add meta.changelog

* evolution-data-server: add meta.changelog

* file-roller: add meta.changelog

* four-in-a-row: add meta.changelog

* gdm: add meta.changelog

* geary: add meta.changelog

* gitg: add meta.changelog

* gnome2048: add meta.changelog

* gnome-backgrounds: add meta.changelog

* gnome-text-editor: add meta.changelog

* gnome-tour: add meta.changelog

* gnome-user-share: add meta.changelog

* gxml: add meta.changelog

* tali: add meta.changelog

* totem: add meta.changelog

* mobile-broadband-provider-info: add meta.changelog

* avr: add meta.changelog

* brev-cli: add meta.changelog

* juce: add meta.changelog

* loc: add meta.changelog

* resholve: add meta.changelog

* rpiboot: add meta.changelog

* gerbera: add meta.changelog

* kdocker: add meta.changelog

* pmenu: add meta.changelog

* advancecomp: add meta.changelog

* adriconf: add meta.changelog

* interception-tools: add meta.changelog

* nabi: add meta.changelog

* gorilla-cli: add meta.changelog

* heygpt: add meta.changelog

* 6tunnel: add meta.changelog

* aria2: add meta.changelog

* logmein-hamachi: add meta.changelog

* maphosts: add meta.changelog

* qcal: add meta.changelog

* adreaper: add meta.changelog

* aflplusplus: add meta.changelog

* aide: add meta.changelog

* cameradar: add meta.changelog

* wpscan: add meta.changelog

* aha: add meta.changelog

* xcat: add meta.changelog
2024-10-04 22:35:12 +03:00
Peter Hoeg
bf2f2c692c 0.7.0 -> 0.7.2 2024-10-02 09:53:48 +02:00
Lana Black
5e83245246 fooyin: 0.5.3 -> 0.7.0 2024-10-02 09:53:48 +02:00
Nick Cao
d4de36653e
follow: init at 0.0.1-alpha.17 (#341356) 2024-09-25 08:26:27 -04:00
Fabian Affolter
14e715b717
forbidden: 11.2 -> 12.5 (#344284) 2024-09-25 09:07:00 +02:00
Artturin
e0464e4788 treewide: replace stdenv.is with stdenv.hostPlatform.is
In preparation for the deprecation of `stdenv.isX`.

These shorthands are not conducive to cross-compilation because they
hide the platforms.

Darwin might get cross-compilation for which the continued usage of `stdenv.isDarwin` will get in the way

One example of why this is bad and especially affects compiler packages
https://www.github.com/NixOS/nixpkgs/pull/343059

There are too many files to go through manually but a treewide should
get users thinking when they see a `hostPlatform.isX` in a place where it
doesn't make sense.

```
fd --type f "\.nix" | xargs sd --fixed-strings "stdenv.is" "stdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "stdenv'.is" "stdenv'.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "clangStdenv.is" "clangStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "gccStdenv.is" "gccStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "stdenvNoCC.is" "stdenvNoCC.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "inherit (stdenv) is" "inherit (stdenv.hostPlatform) is"
fd --type f "\.nix" | xargs sd --fixed-strings "buildStdenv.is" "buildStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "effectiveStdenv.is" "effectiveStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "originalStdenv.is" "originalStdenv.hostPlatform.is"
```
2024-09-25 00:04:37 +03:00
Gaetan Lepage
ac35e3b0e0 forecast: init at 0-unstable-2024-09-23 2024-09-24 21:45:38 +02:00
Fabian Affolter
29eb2dfe4f forbidden: 11.2 -> 12.5
Diff: https://github.com/ivan-sincek/forbidden/compare/refs/tags/v11.2...v12.5

Changelog: https://github.com/ivan-sincek/forbidden/releases/tag/v12.5
2024-09-24 21:39:36 +02:00
iosmanthus
46acebfcb7
follow: init at 0.0.1-alpha.17
Signed-off-by: iosmanthus <myosmanthustree@gmail.com>
2024-09-24 15:16:05 +08:00
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