Commit Graph

8 Commits

Author SHA1 Message Date
whispers
679238e99b dev86: 1.0.1-unstable-2025-02-12 -> 1.0.1-unstable-2026-05-15
Git log: https://codeberg.org/jbruchon/dev86/commits/branch/master

The patch originally introduced in
036187d0a4
for C23 compatibility as well as several other fixes from the Debian
package have been merged, so we update to grab those fixes.
2026-05-29 11:34:25 -04:00
Fernando Rodrigues
3562403503 treewide: fetchFromGitea -> fetchFromCodeberg
Most packages that used fetchFromGitea fetch their sources from Codeberg, so might as well migrate them.

The following command was used for this treewide:
```fish
for i in (rg 'fetchFromGitea \{\n *domain = "codeberg.org";' --multiline --files-with-matches)
    sed -z 's/fetchFromGitea {\n *domain = "codeberg.org";/fetchFromCodeberg {/g' $i > $i.tmp && mv $i.tmp $i
    sed -i 's/fetchFromGitea/fetchFromCodeberg/g' $i
end
```

The following paths were manually edited:

* pkgs/by-name/xr/xrsh/package.nix
* pkgs/applications/networking/browsers/librewolf/src.nix
* pkgs/by-name/go/gotosocial/package.nix
* pkgs/by-name/ka/katawa-shoujo-re-engineered/package.nix

Co-authored-by: Gutyina Gergő <gutyina.gergo.2@gmail.com>
Signed-off-by: Fernando Rodrigues <alpha@sigmasquadron.net>
2026-01-31 21:08:16 +11:00
whispers
036187d0a4 dev86: 1.0.1 -> 1.0.1-unstable-2025-02-12, fix build for gcc 15
dev86 fails to build with GCC 15 and C23 due to K&R function definitions
and elided function parameters in *numerous* locations. This change
fixes that in two pieces:

First, dev86 is updated to the current latest `master` release. While
it would normally be odd to go from a stable release to a non-stable
one, this is likely acceptable since all changes between the 1.0.1
release and master have been to fix compilation issues; see
https://codeberg.org/jbruchon/dev86/compare/v1.0.1...0332db1ceb238fa7f98603cdf4223a1d839d4b31.
Additionally, the according to the releases page, the v1.0 release was
primarily so that this could be used in another project, and was largely
untested: https://codeberg.org/jbruchon/dev86/releases/tag/v1.0. Because
of this, it should be fine to move to an unstable version.

After this change, the `unproto` component is the only one which has
remaining build issues. Thus, we include a patch to add previously
elided function parameters.
2025-12-22 00:00:46 -05:00
Anderson Torres
cab2a1296e treewide: remove AndersonTorres from maintainers
As I said before, I want to keep a narrow focus on Nixpkgs. Now that I am back
at undergrad, this focus should be even narrower: I will keep my eyes on Emacs,
and nothing else.
2025-02-12 00:36:02 -03:00
Franz Pletz
33ca23f6f5 dev86: reformat 2024-12-21 13:25:12 +01:00
Franz Pletz
c203a46e62 dev86: unstable-2022-07-19 -> 1.0.1 2024-12-21 13:25:12 +01:00
Fernando Rodrigues
9374b8b083 dev86: add sigmasquadron as co-maintainer
Signed-off-by: Fernando Rodrigues <alpha@sigmasquadron.net>
2024-11-23 20:13:44 -03: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