Commit Graph

134 Commits

Author SHA1 Message Date
Peder Bergebakken Sundt
72c1fb5a49
swim: init at 0.10.0 (#344979) 2024-09-29 23:29:35 +02:00
Weijia Wang
d6fd15c09a
swift-quit: init at 1.5 (#343928) 2024-09-29 15:22:46 +02:00
Peder Bergebakken Sundt
01f85c1455 spade: update updateScript 2024-09-28 02:23:34 +02:00
Peder Bergebakken Sundt
7638a48c0d swim: init at 0.10.0 2024-09-28 02:22:30 +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
Michael Hoang
a133f3bcb5 swift-quit: init at 1.5 2024-09-23 17:18:04 +07:00
Maximilian Bosch
4340742efd
sway-audio-idle-inhibit: unstable-2023-08-09 -> 0.1.2
ChangeLog: https://github.com/ErikReider/SwayAudioIdleInhibit/releases/tag/v0.1.2
2024-09-21 16:39:22 +02:00
wxt
dbd569f69a
switchres: init at 2.2.1 2024-09-19 23:14:14 +08:00
nicoo
4ad16ff03d swt: sha256hash 2024-09-15 09:31:45 +00: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
Weijia Wang
220fcad25f
swaylock: 1.7.2 -> 1.8.0 (#336925) 2024-09-12 23:58:52 +02:00
Emily
e3360d745c swig: format with nixfmt-rfc-style 2024-09-12 18:39:57 +01:00
Emily
44e6a1456f swig: move to pkgs/by-name
Let’s see if we can’t keep only one version of this going forward.

`swigWithJava` has been an alias since 2009(!), so let’s just drop it.
2024-09-12 18:39:57 +01:00
Pol Dellaiera
61235dc6d4
maintainers: remove eclairevoyant (#341075) 2024-09-11 22:24:23 +02:00
Matteo Pacini
5d569f0bf3 swiftlint: 0.56.1 -> 0.57.0 2024-09-11 00:17:00 +01:00
éclairevoyant
49f7e34d6e
maintainers: remove eclairevoyant 2024-09-10 15:02:41 -04:00
K900
c80b166115 switch-to-configuration-ng: clear environment when reexecing as user
Avoids weird magic dbus variables leaking in and ruining everything.
2024-09-06 19:52:56 +03:00
K900
a06868fb0d switch-to-configuration-ng: get runtime directory from logind instead of hardcoding
Correctness fix, shouldn't actually matter ~ever.
2024-09-06 19:52:06 +03:00
K900
e4b8a0a243 switch-to-configuration-ng: move sources to a subdirectory to avoid fileset shenanigans
Something is wrong with source filtering and it makes installer tests fail.
Move it to a subdirectory to not have to do that, at least for now.
The Nix exorcism squad has been called.
2024-09-06 13:35:43 +03:00
rewine
0978171bed
swayimg: 2.3 -> 3.2 (#337114) 2024-09-03 13:10:49 +08:00
Funkeleinhorn
a33b796c02 swaylock-effects: fix pkg-config of wayland-scanner
The split out of wayland-scanner from wayland into its own package:
921bd99f8d
caused issues with pkg-config not finding wayland-scanner anymore.
This commit fixes this by adding pkg-config to depsBuildBuild as done
for other packages having the same issues like:
ff49827912
2024-09-02 11:27:53 +02:00
Artturin
e733c0f77d swayidle: Pre-emptively fix finding wayland-scanner
Once a new swayidle version is released this will be needed b3f4f9c921

The pc file for `wayland-scanner` was split from `wayland` which causes
the need to `buildBuild` `pkg-config` (in the future) 921bd99.
2024-09-01 19:25:47 +03:00
Vladimír Čunát
748085ac87
sway-audio-idle-inhibit: fix build, missing wayland-scanner 2024-08-31 11:37:39 +02:00
R. Ryantm
1b37b276b5 swayimg: 2.3 -> 3.2 2024-08-24 22:59:46 +00:00
R. Ryantm
9bbfc2c368 sway-overfocus: 0.2.3-fix -> 0.2.4 2024-08-24 04:10:44 +00:00
R. Ryantm
ab91193111 swaylock: 1.7.2 -> 1.8.0 2024-08-24 02:45:38 +00: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
superherointj
aaa63b43ee
Merge pull request #335859 from museoa/swayest-workstyle
swayest-workstyle: adopt and rewrite
2024-08-23 17:14:47 -03:00
Peder Bergebakken Sundt
fcdecc256a
treewide: change ${pname} to string literal (#336172)
* adwaita-icon-theme: change `${pname}` to string literal

* alp: change `${pname}` to string literal

* alsa-oss: change `${pname}` to string literal

* alsa-plugins: change `${pname}` to string literal

* alsa-ucm-conf: change `${pname}` to string literal

* alsa-utils: change `${pname}` to string literal

* anyrun: change `${pname}` to string literal

* assemblyscript: change `${pname}` to string literal

* audiobookshelf: change `${pname}` to string literal

* baobab: change `${pname}` to string literal

* braa: change `${pname}` to string literal

* brill: change `${pname}` to string literal

* centrifugo: change `${pname}` to string literal

* cheese: change `${pname}` to string literal

* cljfmt: change `${pname}` to string literal

* coppwr: change `${pname}` to string literal

* cosmic-edit: change `${pname}` to string literal

* cosmic-files: change `${pname}` to string literal

* cosmic-store: change `${pname}` to string literal

* cosmic-term: change `${pname}` to string literal

* crate2nix: change `${pname}` to string literal

* cups-kyocera-3500-4500: change `${pname}` to string literal

* dbqn: change `${pname}` to string literal

* dconf-editor: change `${pname}` to string literal

* devhelp: change `${pname}` to string literal

* dmarc-report-converter: change `${pname}` to string literal

* engage: change `${pname}` to string literal

* eog: change `${pname}` to string literal

* evolution-data-server-gtk4: change `${pname}` to string literal

* find-billy: change `${pname}` to string literal

* firefly-iii: change `${pname}` to string literal

* fuchsia-cursor: change `${pname}` to string literal

* geary: change `${pname}` to string literal

* ghex: change `${pname}` to string literal

* gitg: change `${pname}` to string literal

* glasskube: change `${pname}` to string literal

* gnome.gnome-autoar: change `${pname}` to string literal

* gnome.gnome-calculator: change `${pname}` to string literal

* gnome.gnome-calendar: change `${pname}` to string literal

* gnome.gnome-common: change `${pname}` to string literal

* gnome.gnome-dictionary: change `${pname}` to string literal

* gnome.gnome-disk-utility: change `${pname}` to string literal

* gnome.gnome-font-viewer: change `${pname}` to string literal

* gnome.gnome-keyring: change `${pname}` to string literal

* gnome.gnome-screenshot: change `${pname}` to string literal

* gnome.gnome-system-monitor: change `${pname}` to string literal

* gnome.seahorse: change `${pname}` to string literal

* gnome.simple-scan: change `${pname}` to string literal

* gnome.sushi: change `${pname}` to string literal

* gnome.totem: change `${pname}` to string literal

* gnome.yelp: change `${pname}` to string literal

* gnome.yelp-xsl: change `${pname}` to string literal

* gnucap-full: change `${pname}` to string literal

* goredo: change `${pname}` to string literal

* guile-semver: change `${pname}` to string literal

* halo: change `${pname}` to string literal

* intiface-central: change `${pname}` to string literal

* intune-portal: change `${pname}` to string literal

* iscc: change `${pname}` to string literal

* jetbrains-toolbox: change `${pname}` to string literal

* jnr-posix: change `${pname}` to string literal

* keymapp: change `${pname}` to string literal

* libation: change `${pname}` to string literal

* libeduvpn-common: change `${pname}` to string literal

* libmamba: change `${pname}` to string literal

* littlefs-fuse: change `${pname}` to string literal

* logseq: change `${pname}` to string literal

* lxgw-wenkai-tc: change `${pname}` to string literal

* microsoft-identity-broker: change `${pname}` to string literal

* minetest-mapserver: change `${pname}` to string literal

* msalsdk-dbusclient: change `${pname}` to string literal

* neverest: change `${pname}` to string literal

* nf-test: change `${pname}` to string literal

* numbat: change `${pname}` to string literal

* pdf2odt: change `${pname}` to string literal

* plemoljp: change `${pname}` to string literal

* plemoljp-hs: change `${pname}` to string literal

* plemoljp-nf: change `${pname}` to string literal

* pocket-updater-utility: change `${pname}` to string literal

* proto: change `${pname}` to string literal

* pw3270: change `${pname}` to string literal

* ratchet: change `${pname}` to string literal

* read-it-later: change `${pname}` to string literal

* redmine: change `${pname}` to string literal

* regina: change `${pname}` to string literal

* regripper: change `${pname}` to string literal

* revolt-desktop: change `${pname}` to string literal

* rs: change `${pname}` to string literal

* signaturepdf: change `${pname}` to string literal

* sonarlint-ls: change `${pname}` to string literal

* srgn: change `${pname}` to string literal

* stackit-cli: change `${pname}` to string literal

* substudy: change `${pname}` to string literal

* swayosd: change `${pname}` to string literal

* synthesia: change `${pname}` to string literal

* tarlz: change `${pname}` to string literal

* termcap: change `${pname}` to string literal

* tinycompress: change `${pname}` to string literal

* tracexec: change `${pname}` to string literal

* treefmt2: change `${pname}` to string literal

* udev-gothic: change `${pname}` to string literal

* udev-gothic-nf: change `${pname}` to string literal

* vvvvvv: change `${pname}` to string literal

* yggdrasil: change `${pname}` to string literal

* zsync: change `${pname}` to string literal
2024-08-20 15:56:55 -07:00
Peder Bergebakken Sundt
c39578502f
Merge pull request #328416 from LilleAila/sway-scratch
sway-scratch: init at 0.2.1
2024-08-20 23:06:49 +02:00
Anderson Torres
6002d45a96 swayest-workstyle: get rid of rec
Because I do not like rec.
Further, https://nix.dev/guides/best-practices.html#recursive-attribute-set-rec

Further I believe source acquisition should be detached from the derivation(s)
-- but this is an issue for another issue.
2024-08-19 13:35:15 -03:00
Anderson Torres
f2d1e83504 swayest-workstyle: adopt by AndersonTorres
Also nixfmt-rfc-style and get rid of nested with
2024-08-19 13:35:15 -03:00
Anderson Torres
2bd6476563 swayest-workstyle: remove maintainer miangraham
Because theey is inactive.
2024-08-19 13:35:15 -03:00
Matteo Pacini
ebb3cf3ba9 swiftlint: 0.55.1 -> 0.56.1 2024-08-19 15:49:21 +01:00
LilleAila
9ba89a14d9
sway-scratch: init at 0.2.1 2024-08-18 19:20:17 +02:00
Jan Tojnar
077dd2b94c swell-foop: Move from gnome scope to top-level 2024-08-12 00:29:08 +02:00
Michael Evans
7985734e0f switcheroo: add missing imagemagick dependency 2024-08-02 09:51:55 +02:00
rewine
f0461bc93b {scenefx,swayfx-unwrapped}: depend on wlroots_0_17
each new wlroots release comes with so many breaking changes, should keep depending on `wlroots_0_*` before wlroots 1.0 release
2024-07-29 15:26:27 +08:00
Martin Weinelt
93f4195fe0
Merge remote-tracking branch 'origin/master' into staging-next
Conflicts:
- pkgs/applications/graphics/seamly2d/default.nix
2024-07-26 18:05:04 +02:00
Aleksana
c5c722b3e9
Merge pull request #321662 from jmbaur/stc-ng-wsl
Fix switch-to-configuration-ng on WSL
2024-07-26 23:58:19 +08:00
Sigmanificient
61fe0c0416 pkgs/by-name: remove unused arguments 2024-07-26 10:11:07 +02:00
github-actions[bot]
401d4660b3
Merge staging-next into staging 2024-07-18 18:01:57 +00:00
github-actions[bot]
844ec2d5a1
Merge staging-next into staging 2024-07-18 12:01:55 +00:00
Robert Schütz
703748f154 switch-to-configuration-ng: fix link in README 2024-07-18 04:36:07 -07:00
Sandro
fa5abfe559
Merge pull request #317623 from jmbaur/stc-ng-followup 2024-07-18 11:33:59 +02:00
github-actions[bot]
31817540ee
Merge staging-next into staging 2024-07-14 18:01:37 +00:00
Aleksana
3ea85ac338
Merge pull request #326827 from Aleksanaa/trivial-sha256-fix
treewide: sha256 -> hash attribute for gitlab.com,codeberg.org fetchers
2024-07-14 22:40:25 +08:00
Vladimír Čunát
211398c03e
Merge branch 'staging-next' into staging 2024-07-14 08:35:35 +02:00
aleksana
1a89942243 treewide: sha256 -> hash attribute for gitlab.com fetchers 2024-07-13 22:28:37 +08:00
éclairevoyant
0e5c272e42
treewide: fix uses of repo = finalAttrs.pname 2024-07-12 20:18:43 -04:00