Commit Graph

296 Commits

Author SHA1 Message Date
Ashish SHUKLA
c953121780 weechat: 4.9.5 -> 4.10.0 2026-08-02 10:26:09 +00:00
Ashish SHUKLA
bfe94c7c84 weechat: 4.9.4 -> 4.9.5 2026-07-26 21:18:50 +00:00
Sergei Trofimovich
9de7d23162 weechat: 4.9.3 -> 4.9.4
Changes: https://github.com/weechat/weechat/releases/tag/v4.9.4
2026-07-20 22:32:51 +01:00
Martin Weinelt
8a89271926 weechat: 4.9.2 -> 4.9.3
https://github.com/weechat/weechat/releases/tag/v4.9.3

Fixes: GHSA-wmpc-m6g9-fwj8
2026-07-06 15:21:12 +02:00
Ashish SHUKLA
cd86250382 weechat-unwrapped: 4.9.1 -> 4.9.2
Changes: https://github.com/weechat/weechat/releases/tag/v4.9.2
2026-06-07 16:15:07 +00:00
Thomas Gerbet
77454c3316 weechat-unwrapped: 4.9.0 -> 4.9.1 (#526428) 2026-06-03 06:45:09 +00:00
Clément
5d26766cbf treewide: add missing meta.homepage with source git repository
Added homepage where missing, where the sources are pulled from:
- https://github.com
- https://git.sr.ht
- https://gitlab.com
- https://invent.kde.org
- https://codeberg.org
- https://gitlab.gnome.org
- https://gitlab.freedesktop.org
- https://git.FreeBSD.org
- https://salsa.debian.org
- https://git.tvdr.de
- https://git.suckless.org
2026-06-01 23:40:52 +02:00
Ashish SHUKLA
fa1b9981ef weechat-unwrapped: 4.9.0 -> 4.9.1
- Adopt package

Changes: https://github.com/weechat/weechat/releases/tag/v4.9.1
2026-06-01 08:16:19 +00:00
R. Ryantm
d5992a89c6 weechat-unwrapped: 4.8.2 -> 4.9.0
https://github.com/weechat/weechat/releases/tag/v4.9.0
2026-04-12 13:29:27 +02:00
Philip Taron
495cb76d7d weechat: 4.8.1 -> 4.8.2 (#497711) 2026-03-30 23:51:21 +00:00
Alvar Penning
6d7364a370 maintainers: remove oxzi 2026-03-23 21:16:43 +01:00
Sergei Trofimovich
31d81cc53c weechat: 4.8.1 -> 4.8.2
Changes: https://github.com/weechat/weechat/releases/tag/v4.8.2
2026-03-07 21:48:52 +00:00
jopejoe1
c3572e7fbc weechat: set pname and version instead of name 2026-01-22 08:12:47 +01:00
Michael Daniels
5ed07317e9 treewide: change 'format = "other";' to 'pyproject = false;'
Entirely find-and-replace based.

A few usages that would cause rebuilds if changed remain.

This PR should have 0 rebuilds.
2026-01-12 17:50:37 -05:00
Martin Weinelt
6a93f59a5f weechatScripts.wee-slack: 2.11.0 -> 2.11.0-unstable-2026-01-07
https://github.com/wee-slack/wee-slack/compare/v2.11.0...08a9cd05d482772e79d879e0b99ddd66a94d979d

Fixes compat with Slack APIs after yesterdays breaking changes, patches
would not apply cleanly.
2026-01-08 14:54:41 +01:00
Wolfgang Walther
46c0c0eae7 Merge branch 'staging-next' into staging 2025-12-10 18:42:31 +01: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
K900
3fb88224bc Merge remote-tracking branch 'origin/staging-next' into staging 2025-12-02 09:10:32 +03:00
Ashish SHUKLA
4fcc869ad8 weechat-unwrapped: 4.8.0 -> 4.8.1
Changes: https://github.com/weechat/weechat/releases/tag/v4.8.1
2025-12-01 19:47:14 +00:00
nixpkgs-ci[bot]
5fab9d29e3 Merge staging-next into staging 2025-12-01 18:07:01 +00:00
Martin Weinelt
2fa82eac99 weechat-unwrapped: 4.7.2 -> 4.8.0
https://github.com/weechat/weechat/releases/tag/v4.8.0
2025-11-30 17:51:57 +01:00
Philip Taron
feb4539536 versionCheckHook: Check for --version first (#463218) 2025-11-26 16:19:36 +00:00
Martin Weinelt
1167f68a8a weechat-unwrapped: 4.7.1 -> 4.7.2
https://github.com/weechat/weechat/releases/tag/v4.7.2
2025-11-23 17:08:27 +01:00
Jonathan Davies
116036d574 treewide: Remove redundant versionCheckProgramArg = "--version"; with:
```shell
git grep -l -e 'versionCheckProgramArg = "--version";' -e 'versionCheckProgramArg = \[ "--version" \];' | while read f; do
  sed -i '/versionCheckProgramArg/d' "$f"
  sed -i '/^$/N;/\n$/D' "$f"
done
```
2025-11-20 10:39:02 +00:00
Luna Nova
e7fbed853b treewide: remove usages of obsolete pie hardening flag 2025-10-09 10:13:03 -07:00
NAHO
c8d4dabc43 pkgs: remove optional builtins prefixes from prelude functions
Remove optional builtins prefixes from prelude functions by running:

    builtins=(
      abort
      baseNameOf
      break
      derivation
      derivationStrict
      dirOf
      false
      fetchGit
      fetchMercurial
      fetchTarball
      fetchTree
      fromTOML
      import
      isNull
      map
      null
      placeholder
      removeAttrs
      scopedImport
      throw
      toString
      true
    )

    fd \
      --type file \
      . \
      pkgs \
      --exec-batch sed --in-place --regexp-extended "
        s/\<builtins\.($(
          printf '%s\n' "${builtins[@]}" |
            paste --delimiter '|' --serial -
        ))\>/\1/g
      "

    nix fmt
2025-10-04 19:02:37 +02:00
Guy Chronister
693d7a42d3 various: fix superfluous use of pname 2025-09-23 18:19:55 -05:00
Pol Dellaiera
61bb888859 weechat: replace systemd with systemdLibs 2025-09-08 21:42:06 +02:00
Pol Dellaiera
5b88dba016 weechat: use versionCheckHook 2025-09-08 21:42:06 +02:00
Ashish SHUKLA
a9c2779053 weechat-unwrapped: 4.7.0 -> 4.7.1
Changes: https://github.com/weechat/weechat/releases/tag/v4.7.1
2025-08-16 22:09:20 +00:00
mivorasu
ee0866bddd treewide: conform descriptions to the standards 2025-07-28 04:39:00 +00:00
Wolfgang Walther
5a0711127c treewide: run nixfmt 1.0.0 2025-07-24 13:55:40 +02:00
Martin Weinelt
2f36587da2 weechat-unwrapped: 4.6.3 -> 4.7.0
https://github.com/weechat/weechat/releases/tag/v4.7.0
2025-07-19 12:24:06 +02:00
Martin Weinelt
ae4a1a485a treewide: add explicit format attribute for Python packages
If a Python package does not come with either `format` or `pyproject` we
consider it a setuptools build, that calls `setup.py` directly, which is
deprecated.

This change, as a first step, migrates a large chunk of these packages to
set setuptools as their explicit format

This is so we can unify the problem space for the next step of the
migration.
2025-07-02 05:56:47 +02:00
WilliButz
356d4fc91c treewide: remove myself from maintainers
This removes maintainer entries which haven't reflected reality for a
while, mostly due to a change in focus towards other topics.
2025-06-11 17:39:42 +02:00
Ashish SHUKLA
52eba029fa weechat: 4.6.2 -> 4.6.3
Changes: https://github.com/weechat/weechat/releases/tag/v4.6.3
2025-05-11 11:56:38 +00:00
Emily
954bb3bb03 treewide: remove references to deprecated darwin.libobjc stub
This was done with booxter’s fantastic [nix-clean-apple_sdk] tool,
simply modified to look for `libobjc` rather than the existing list he
already used in <https://github.com/NixOS/nixpkgs/pull/398707>. Some
manual work was applied, including cleaning up a string interpolation
in the terrifying MacVim derivation, stray comments, empty lists,
function parameters, and `inherit`s, including all of the references in
`all-packages.nix`.

[nix-clean-apple_sdk]: https://github.com/booxter/nix-clean-apple_sdk
2025-04-21 20:41:03 +01:00
Martin Weinelt
26d396ad8d weechat-unwrapped: refactor 2025-04-20 03:07:05 +02:00
Martin Weinelt
b911778605 weechat-unwrapped: fix changelog url
The changelog on the homepage cannot be computed since it contains the
release date now. The GitHub releases contain the same information, so
we're good.
2025-04-20 03:07:04 +02:00
Martin Weinelt
755c426d26 weechat-unwrapped: 4.5.1 -> 4.6.2
https://github.com/weechat/weechat/releases/tag/v4.5.2
https://github.com/weechat/weechat/releases/tag/v4.6.0
https://github.com/weechat/weechat/releases/tag/v4.6.1
https://github.com/weechat/weechat/releases/tag/v4.6.2
2025-04-20 03:07:04 +02:00
Martin Weinelt
e8b746d262 weechat-unwrapped: add update script 2025-04-20 03:07:03 +02:00
Winter
a19cd4ffb1 Revert "treewide: replace rev with tag"
This reverts commit 65a333600d.

This wasn't tested for correctness with something like fodwatch [0],
and should not have been (self-)merged so quickly, especially without
further review.

It also resulted in the breakage of at least one package [1] (and that's
the one we know of and was caught).

A few packages that were updated in between this commit and this revert
were not reverted back to using `rev`, but other than that, this is a
1:1 revert.

[0]: https://codeberg.org/raphaelr/fodwatch
[1]: https://github.com/NixOS/nixpkgs/pull/396904 / 758551e458
2025-04-08 02:57:25 -04:00
Pol Dellaiera
65a333600d treewide: replace rev with tag 2025-04-07 16:57:22 +02:00
Sigmanificient
91d5ab3ae4 treewide: remove unused rec expressions 2025-03-14 05:15:05 +01:00
Sigmanificient
670aba9a64 treewide: remove unused arguments 2025-03-13 18:00:11 +01:00
Ashish SHUKLA
bd8d7d941b weechat: 4.5.0 -> 4.5.1
Changes: https://github.com/weechat/weechat/releases/tag/v4.5.1
2024-12-23 12:11:54 +00:00
Ashish SHUKLA
388a09e8c1 weechat: 4.4.4 -> 4.5.0
Changes: https://github.com/weechat/weechat/releases/tag/v4.5.0
2024-12-23 12:11:53 +00:00
Wolfgang Walther
ebd18cf115 treewide: replace substituteAll with replaceVars (#1)
Driving #237216 forward.
2024-12-15 22:25:35 +01:00
Silvan Mosberger
4f0dadbf38 treewide: format all inactive Nix files
After final improvements to the official formatter implementation,
this commit now performs the first treewide reformat of Nix files using it.
This is part of the implementation of RFC 166.

Only "inactive" files are reformatted, meaning only files that
aren't being touched by any PR with activity in the past 2 months.
This is to avoid conflicts for PRs that might soon be merged.
Later we can do a full treewide reformat to get the rest,
which should not cause as many conflicts.

A CI check has already been running for some time to ensure that new and
already-formatted files are formatted, so the files being reformatted here
should also stay formatted.

This commit was automatically created and can be verified using

    nix-build a08b3a4d19.tar.gz \
      --argstr baseRev b32a094368
    result/bin/apply-formatting $NIXPKGS_PATH
2024-12-10 20:26:33 +01:00
Ashish SHUKLA
a4ca6063fc weechat: 4.4.3 -> 4.4.4
Changes: https://github.com/weechat/weechat/releases/tag/v4.4.4
2024-11-30 10:36:33 +00:00