Commit Graph

90 Commits

Author SHA1 Message Date
R. Ryantm
fd0b027cea wxmaxima: 26.08.0 -> 26.09.0 2026-10-01 12:38:50 +00:00
R. Ryantm
a64272e86e wxmaxima: 26.07.1 -> 26.08.0 2026-08-13 12:35:36 +00:00
R. Ryantm
57be21539c wxmaxima: 26.07.0 -> 26.07.1 2026-07-22 01:00:42 +00:00
Emily
7b6ed7cb7a Revert "wxwidgets_{3_1,3_2,3_3}: work around ld64 hardening issue"
The ld64 issue has been fixed.

This reverts commit 89af4db9cf.
2026-07-15 03:26:25 +01:00
Weijia Wang
df6cac9518 wxwidgets_3_2: 3.2.9 -> 3.2.11, wxwidgets_3_3: 3.3.2 -> 3.3.3.1 (#497167) 2026-07-13 05:53:37 +00:00
FliegendeWurst
fde12a2c59 wxwidgets_3_3: 3.3.2 -> 3.3.3.1
https://raw.githubusercontent.com/wxWidgets/wxWidgets/v3.3.3.1/docs/changes.txt
2026-07-08 07:54:38 +02:00
FliegendeWurst
d7d5100e15 wxwidgets_3_2: 3.2.9 -> 3.2.11
https://raw.githubusercontent.com/wxWidgets/wxWidgets/v3.2.11/docs/changes.txt
2026-07-08 07:54:38 +02:00
Emily
89af4db9cf wxwidgets_{3_1,3_2,3_3}: work around ld64 hardening issue 2026-07-03 16:53:14 +01:00
R. Ryantm
132fd8858a wxmaxima: 26.06.2 -> 26.07.0 2026-07-01 19:33:48 +03:00
Arne Keller
ce7d0299aa orca-slicer: 2.3.2 -> 2.4.0 (#534163) 2026-06-28 11:21:42 +00:00
liberodark
2a2432cd8e wxwidgets_3_3: add withEGL and withPrivateFonts options 2026-06-25 07:30:43 +02:00
R. Ryantm
3958be0c3a wxmaxima: 26.06.1 -> 26.06.2 2026-06-19 23:04:26 +00:00
R. Ryantm
107761b8e7 wxmaxima: 26.05.0 -> 26.06.1 2026-06-10 12:31:09 +00:00
R. Ryantm
d2ee4b5669 wxmaxima: 26.01.0 -> 26.05.0 2026-05-03 13:08:55 +00:00
Weijia Wang
df5f0e2053 wxmaxima: migrate to by-name 2026-03-06 09:47:07 +01:00
Weijia Wang
cf1c78c332 wxwidgets_3_{1,2}: rename from wxGTK3{1,2} (#489736) 2026-03-06 08:29:12 +00:00
R. Ryantm
cde182c45a wxwidgets_3_3: 3.3.1 -> 3.3.2 2026-03-04 09:31:48 +01:00
quantenzitrone
62efab0dad wxwidgets_3_{1,2}: rename from wxGTK3{1,2}
fit attrname to pname
2026-02-27 10:56:33 +01:00
FliegendeWurst
50b18417b5 wxGTK32: 3.2.8.1 -> 3.2.9
https://raw.githubusercontent.com/wxWidgets/wxWidgets/v3.2.9/docs/changes.txt
2026-02-22 15:58:02 +01:00
Philip Taron
7334b98ba0 treewide: move env variable(s) into env for structuredAttrs (S-T) (#488549) 2026-02-17 17:48:38 +00:00
quantenzitrone
a8b636ac2b wxsvg: rename from wxSVG
rename to lowercase to fit package naming conventions
2026-02-12 05:10:47 +01:00
Stefan Frijters
d42345eb32 wxwidgets_3_3: move env variable(s) into env for structuredAttrs 2026-02-09 21:38:30 +01:00
Stefan Frijters
999d358278 wxGTK32: move env variable(s) into env for structuredAttrs 2026-02-09 21:38:30 +01:00
Stefan Frijters
0cd404e77a wxGTK31: move env variable(s) into env for structuredAttrs 2026-02-09 21:38:24 +01:00
quantenzitrone
e5ff6c385d various: rename references from libXxf86vm to libxxf86vm
this shouldn't create any rebuilds
2026-02-06 00:29:28 +01:00
quantenzitrone
837ce569f8 various: rename references from libXtst to libxtst
this shouldn't create any rebuilds
2026-02-06 00:29:24 +01:00
quantenzitrone
5e4a1bdd9c various: rename references from libXinerama to libxinerama
this shouldn't create any rebuilds
2026-02-06 00:25:42 +01:00
quantenzitrone
03c297aea5 libSM: rename references and deprecate alias
this shouldn't create any rebuilds
2026-02-04 22:59:02 +01: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
Fernando Rodrigues
6308c3b213 various: switch to finalAttrs pattern (#483882) 2026-01-30 02:32:49 +00:00
quantenzitrone
6b61249106 various: switch to finalAttrs pattern
this shouldn't create any rebuilds
2026-01-30 02:36:22 +01:00
quantenzitrone
7d8132a92c treewide: remove references to the xorg namespace in pkgs (automated)
this creates some eval errors that will be fixed in the next commit

done with the following script:

```fish
\#!/usr/bin/env fish

set packagesjson (nix eval --impure --json --expr '
let
  lib = import ./lib;
in
import pkgs/servers/x11/xorg/default.nix (lib.mapAttrs (
  name: _:
  if name == "lib" then
    lib
  else if name == "config" then
    { allowAliases = false; }
  else
    name
) (__functionArgs (import pkgs/servers/x11/xorg/default.nix))) { }
' | jq)

set one (grep '^    [A-Za-z0-9_-]*$' pkgs/servers/x11/xorg/default.nix | string trim | string replace -r '$' Z | sort | string sub -e -1)
set two (grep '^  [A-Za-z0-9_-]* = [A-Za-z0-9_-]*;$' pkgs/servers/x11/xorg/default.nix | cut -d= -f1 | string trim | string replace -r '$' Z | sort | string sub -e -1)

for arg in $one $two
    set oname $arg
    set nname (echo $packagesjson | jq -r .$oname)

    if test $nname = null
        echo (set_color red)warn:(set_color normal) unknown package xorg.$oname >&2
        continue
    end

    echo $oname "->" $nname

    # replace basic xorg.$name references
    for file in (rg -F "xorg.$oname" --files-with-matches pkgs)
        # special cases
        sd -F "$oname = xorg.$oname;" "$nname = $nname;" $file

        # replace
        sd -F "xorg.$oname" "$nname" $file

        # fixup function arguments

        # prevent duplicate function args
        if grep -E " ($oname|$nname),\$" $file >/dev/null
            continue
        end

        if grep 'xorg\..' $file >/dev/null # case1: there is more so we can't just remove the function arg

            if grep ' xorg,$' $file >/dev/null
                sd ' xorg,$' " xorg,
                $nname," $file

            else if grep ' xorg ? .*,$' $file >/dev/null
                sd 'xorg( ? .*),$' "xorg\$1,
                $nname," $file

            else
                sd -F 'xorg,' "$nname,
                xorg," $file
            end

        else # case there is no more xorg..* so we can just replace the function arg
            sd 'xorg(| ? .*),.*$' "$nname," $file
        end
    end
end

nix fmt
```
2026-01-25 22:28:09 +01:00
Weijia Wang
f000704140 wxhexeditor: fix build 2026-01-20 23:19:49 +01:00
R. Ryantm
95663857de wxsqlite3: 4.11.1 -> 4.11.2 2026-01-13 05:22:13 +00:00
Ihar Hrachyshka
c539fa85e3 treewide: remove remaining 'with [a-zA-Z]*lib;' from pkgs
Partial #208242
2026-01-06 20:47:21 -05:00
meanwhile131
3fc24ecf34 wxedid: init at v0.0.33 2025-12-30 22:32:18 +04:00
Ihar Hrachyshka
567e8dfd8e treewide: clean up 'meta = with' pattern
This commit was created by a combination of scripts and tools:
- an ast-grep script to prefix things in meta with `lib.`,
- a modified nixf-diagnose / nixf combination to remove unused `with
lib;`, and
- regular nixfmt.

Co-authored-by: Wolfgang Walther <walther@technowledgy.de>
2025-12-10 18:09:49 +01:00
R. Ryantm
af1dfdebe9 wxsqlite3: 4.11.0 -> 4.11.1 2025-12-01 02:46:03 +00:00
K900
b2390954fe Merge remote-tracking branch 'origin/master' into staging-next 2025-11-11 02:12:12 +03:00
R. Ryantm
b20ac84547 wxsqlite3: 4.10.12 -> 4.11.0 2025-11-09 12:22:54 +00:00
Ihar Hrachyshka
52a618d7bb wxGTK31: fix darwin build failure 2025-11-08 16:56:27 -05:00
Ihar Hrachyshka
2df0b9e728 wxGTK32: fix darwin build failure 2025-11-08 16:56:24 -05:00
Ihar Hrachyshka
f18a27f91b wxwidgets_3_3: fix darwin build failure 2025-11-08 16:56:21 -05:00
Wolfgang Walther
85f8f3f226 maintainers: drop tfmoraes
Last active in January 2024.
2025-09-21 18:24:36 +02:00
Peder Bergebakken Sundt
e9445898e1 wxsqlite3: build in parallel; add test (#424078) 2025-09-04 02:14:15 +02:00
jopejoe1
bb291395ec lib.licenses: replace wxWindows with wxWindowsException31
wxWindows git deprecated by spedx and got replaced with an exeption that needs to be combined with other licenses https://spdx.org/licenses/wxWindows.html
2025-08-31 16:19:22 +02:00
Michael Daniels
4bcccbcc9a wxsqlite3: add test
Taken from c388d8daf1/.github/workflows/ci4wxsqlite3.yml (L40)
2025-08-13 22:06:25 -04:00
Michael Daniels
029fe7b89a wxsqlite3: enable parallel building 2025-08-13 22:04:56 -04:00
Weijia Wang
896942e500 wxwidgets_3_3: init at 3.3.1 2025-08-13 13:59:08 +08:00
Sandro
5efd679ae5 orca-slicer, wxGTK31: remove dependency on libsoup2 (#430171) 2025-08-09 21:53:57 +02:00