Jacob Birkett
9c6084bf47
nix: overlays: remove mkJoinedOverlays function
...
Closes #285
I introuced `mkJoinedOverlays` long ago, but we can use
`lib.composeManyExtensions` instead. I am happy to remove it!
2024-10-29 09:42:22 +02:00
Jacob Birkett
33da30cf6c
nix: package: replace sdbus-cpp with sdbus-cpp_2
...
Closes #286
<https://github.com/hyprwm/xdg-desktop-portal-hyprland/issues/286 >
2024-10-28 11:56:18 +02:00
Jacob Birkett
b15018fc56
nix: overlays: replace sdbuscpp with sdbus-cpp_2
...
See comments in code. This change to prevent conflicts for other
packages depending on `sdbus-cpp` in `pkgs`.
2024-10-28 11:56:18 +02:00
Vaxry
5c72a7fea1
core: move to sdbus-cpp2 ( #278 )
...
* core: move to sdbus-cpp2
* oopsie LMAO
* thing
* nix/overlays: add sdbus overlay
---------
Co-authored-by: Mihai Fufezan <mihai@fufexan.net>
2024-10-22 18:45:24 +01:00
Vaxry
eb3f3d9854
core: Move to hyprwayland-scanner ( #260 )
...
* move to hw-s
* hyprland-share-picker: add missing sources to meson, format CMake
* CMake: bump hw-s version
* CMake: fix protocolnew external protos
* CMake: get wayland.xml from wayland-scanner
* Nix: add missing deps
* Meson: use hw-s for protocols, add hyprutils
---------
Co-authored-by: Mihai Fufezan <mihai@fufexan.net>
2024-09-20 18:01:12 +01:00
8e5ca2a299
Nix: add pkg-config to depsBuildBuild
2024-09-01 18:13:39 +03:00
7f2a77ddf6
CI: update actions
...
nix/overlays: simplify overlay
2024-07-30 21:59:36 +03:00
0e2f3b9c85
flake.lock: update
...
nix/overlays: remove pipewire overlay (merged upstream)
2024-07-28 18:36:59 +03:00
b9b97e5ba2
nix/overlays: overlay pipewire 1.2.0
2024-07-05 18:47:46 +03:00
c7894aa54f
Nix: don't strip debug symbols
2024-06-17 13:12:54 +03:00
Mihai Fufezan
21d216ed7f
CMake: get rid of Makefile and Ninja ( #154 )
...
* CMake: get rid of Makefile
* Nix: build using CMake
2024-01-04 16:20:11 +01:00
Mihai Fufezan
874c6ab200
Fix Nix
2024-01-03 17:24:17 +02:00
09e97f5940
nix: add hyprlang
2024-01-03 13:19:32 +01:00
André Silva
3e44c36e76
nix: default meson build type to release
2023-10-30 21:06:47 +02:00
Mihai Fufezan
aca51609d4
flake.lock: update nixpkgs
...
nix/overlays: remove sdbus-cpp override (1.3.0 now in nixpkgs)
2023-09-10 19:39:48 +03:00
Mihai Fufezan
5c1905f549
hyprland-share-picker: build with meson
...
Nix: combine xdph and the picker into one package
2023-09-10 17:26:09 +01:00
Jan Beich
676571b2c0
build: drop unused dependencies after 022469529c
( #84 )
2023-09-08 23:38:55 +01:00
Vaxry
022469529c
Woo! Full rewrite, v1.0 release. ( #78 )
2023-09-06 20:36:48 +02:00
Jacob Birkett
9257b0c9b9
Nix: Some corrections for overlays ( #75 )
...
* flake: use legacyPackages for formatter
* nix: separate xdph and share-picker overlays
* flake: make systems overrideable
* flake: inherit packages from overlaid nixpkgs
2023-08-10 00:22:51 +03:00
Mihai Fufezan
04f579377a
nix: add libuuid
2023-04-10 14:51:52 +03:00
Philipp Mildenberger
2fa7e345a4
nix: adds grim and slurp to PATH to support screenshots ( #25 )
2023-02-11 17:59:30 +02:00
Mihai Fufezan
b03b1c2f27
nix & meson: add hyprland-protocols through pkgconfig ( #14 )
2023-01-08 14:00:36 +01:00
rubyowo
fa6a9772d5
nix: fix: homepage url
2022-12-11 21:03:28 +04:00
Mihai Fufezan
5f7eecff55
nix: wrap hyprland-share-picker with hyprland in PATH
2022-12-09 15:37:23 +02:00
Mihai Fufezan
af840a9e09
nix: fix picker not found
2022-12-05 03:05:38 +02:00
Vaxry
3c850a0336
Window sharing ( #2 )
...
* added window sharing support
* nix: add hyprland-protocols and streamline build
Co-authored-by: Mihai Fufezan <fufexan@protonmail.com>
2022-12-04 21:12:57 +00:00
Mihai Fufezan
1d70c4600b
nix: build hyprland-share-picker
2022-12-04 22:23:27 +02:00
Mihai Fufezan
3d3c5a4200
nix: add files
2022-12-04 01:45:36 +02:00