Commit Graph

11295 Commits

Author SHA1 Message Date
Artturin
c01f509e44 treewide: source .attrs in builders
if theres a source $stdenv then this is needed

for structuredAttrs
2022-12-08 21:09:02 +02:00
Artturin
238a6053c4 stdenv: support opt-in __structuredAttrs
Co-authored-by: Robin Gloster <mail@glob.in>

stdenv: print message if structuredAttrs is enabled

stdenv: add _append

reduces the chance of a user doing it wrong

fix nix develop issue

output hooks don't work yet in nix develop though

making $outputs be the same on non-structuredAttrs and structuredAttrs
is too much trouble.

lets instead make a function that gets the output names

reading environment file '/nix/store/2x7m69a2sm2kh0r6v0q5s9z1dh41m4xf-xz-5.2.5-env-bin'
nix: src/nix/develop.cc:299: std::string Common::makeRcScript(nix::ref<nix::Store>, const BuildEnvironment&, const Path&): Assertion `outputs != buildEnvironment.vars.end()' failed.

use a function to get all output names instead of using $outputs

copy env functionality from https://github.com/NixOS/nixpkgs/pull/76732/commits
2022-12-08 06:13:19 +02:00
Sergei Trofimovich
55f9ef823c
Merge pull request #204347 from trofi/gnustep.back-without-xlibsWrapper
gnustep.back: use xorg.* packages directly instead of xlibsWrapper in…
2022-12-04 17:42:35 +00:00
piegames
838f1008ba
Merge pull request #204285: gnomeExtensions.arcmenu: 37 -> 43 2022-12-04 11:55:32 +01:00
Bobby Rong
71fe9c0596
Merge pull request #204225 from bobby285271/cinnamon
Cinnamon updates 2022-12-02
2022-12-04 12:02:36 +08:00
Bobby Rong
35763bc43b
cinnamon.mint-artwork: 1.7.0 -> 1.7.2
Now sets cursor theme and size.
2022-12-04 11:20:51 +08:00
Bobby Rong
8a52c0a3b1
cinnamon.xapp: 2.4.1 -> 2.4.2
https://github.com/linuxmint/xapp/compare/2.4.1...2.4.2
2022-12-04 11:20:51 +08:00
Bobby Rong
81b9fde683
cinnamon.warpinator: 1.4.1 -> 1.4.2
https://github.com/linuxmint/warpinator/compare/1.4.1...1.4.2
2022-12-04 11:20:50 +08:00
Bobby Rong
f1df989839
cinnamon.cinnamon-screensaver: 5.6.1 -> 5.6.2
https://github.com/linuxmint/cinnamon-screensaver/compare/5.6.1...5.6.2
2022-12-04 11:20:50 +08:00
Bobby Rong
94379d6f90
cinnamon.bulky: 2.5 -> 2.6
https://github.com/linuxmint/bulky/compare/2.5...2.6
2022-12-04 11:20:50 +08:00
Sergei Trofimovich
50ae212cb4 gnustep.back: use xorg.* packages directly instead of xlibsWrapper indirection
Validated as no change in `out` output with `diffoscope`.
2022-12-03 20:21:25 +00:00
Krutonium
98de93088d gnomeExtensions.arcmenu: 37 -> 43 2022-12-03 08:07:17 -05:00
Bobby Rong
18ec6c8094
Merge pull request #204228 from bobby285271/pantheon
pantheon.elementary-screenshot: 6.0.2 -> 6.0.3
2022-12-03 18:01:19 +08:00
Bobby Rong
b3b6b3d564
pantheon.elementary-screenshot: 6.0.2 -> 6.0.3 2022-12-03 11:08:45 +08:00
Jörg Thalheim
257807af79
Merge pull request #203575 from wegank/gnome-darwin
gnome: add darwin support for some packages
2022-12-01 23:09:08 +01:00
Bobby Rong
d54eca4cbb
Merge pull request #203589 from bobby285271/cinnamon
Cinnamon updates 2022-11-29
2022-11-30 20:21:12 +08:00
K900
e76c78d206
Merge pull request #203709 from peterhoeg/f/plasma
plasma-workspace: 5.26.4 -> 5.26.4.1
2022-11-30 10:03:07 +03:00
Peter Hoeg
16f1d25e44 plasma-workspace: 5.26.4 -> 5.26.4.1 2022-11-30 11:59:38 +08:00
Bobby Rong
819d4c500f
cinnamon.muffin: 5.6.0 -> 5.6.1
https://github.com/linuxmint/muffin/compare/5.6.0...5.6.1
2022-11-30 09:32:31 +08:00
Bobby Rong
510da3eac1
cinnamon.cinnamon-common: 5.6.2 -> 5.6.4
https://github.com/linuxmint/cinnamon/compare/5.6.2...5.6.4
2022-11-30 09:29:39 +08:00
Bobby Rong
85c42f95c1
cinnamon.warpinator: 1.2.15 -> 1.4.1
https://github.com/linuxmint/warpinator/compare/1.2.15...1.4.1
2022-11-30 09:22:57 +08:00
Bobby Rong
e29abc681d
cinnamon.warpinator: Prevent double wrapping 2022-11-30 09:22:57 +08:00
Bobby Rong
590ec12c5b
cinnamon.mint-artwork: 1.6.8 -> 1.7.0
The cursors are moved from this package to mint-cursor-themes.

usr/share/mint-artwork/sounds/* are updated under a license of cc-by-40.
2022-11-30 09:22:08 +08:00
K900
89e0a08024
Merge pull request #203604 from K900/plasma-5.26.4
plasma: 5.26.3 -> 5.26.4
2022-11-29 21:45:44 +03:00
Sandro
b5a51ad9f7
Merge pull request #203571 from wegank/gnome-darwin-broken 2022-11-29 17:40:11 +01:00
K900
8b542d1f93 plasma: 5.26.3 -> 5.26.4
Minor bug fixes all over the place.
2022-11-29 17:02:49 +03:00
Bobby Rong
2d2f2738f1
cinnamon.mint-cursor-themes: init at unstable-2022-11-29
The cursors are moved from mint-artwork to this new package.
2022-11-29 19:44:22 +08:00
Weijia Wang
78099fa10d gnome.tali: add darwin support 2022-11-29 10:08:55 +01:00
Weijia Wang
8c318e81d1 gnome.hitori: add darwin support 2022-11-29 10:08:48 +01:00
Weijia Wang
1d0badab26 gnome.atomix: add darwin support 2022-11-29 10:08:40 +01:00
Weijia Wang
2d5a1dc13f gnome.vinagre: add darwin support 2022-11-29 10:08:32 +01:00
Weijia Wang
885901f20a gnome.gnome-clocks: add darwin support 2022-11-29 10:08:21 +01:00
Weijia Wang
a980f120e6 gnome.gnome-calendar: add darwin support 2022-11-29 10:08:13 +01:00
Weijia Wang
4eb17f3a37 gnome.ghex: restrict platforms 2022-11-29 09:47:08 +01:00
Weijia Wang
11b4ede68a gnome.eog: mark as broken on darwin 2022-11-29 09:46:54 +01:00
Bobby Rong
d91da6d1fb
Merge pull request #201328 from NixOS/cinnamon
Cinnamon 5.6
2022-11-29 14:33:07 +08:00
Bobby Rong
7891c2582c
cinnamon.mint-themes: 2.0.5 -> 2.0.7
https://github.com/linuxmint/mint-themes/compare/2.0.5...2.0.7
2022-11-29 10:12:17 +08:00
Bobby Rong
9bb2e8dcad
cinnamon.mint-y-icons: 1.6.1 -> 1.6.5
https://github.com/linuxmint/mint-y-icons/compare/1.6.1...1.6.5
2022-11-29 10:11:56 +08:00
Bobby Rong
4035cd5222
cinnamon.mint-themes: Switch to tags, use stdenvNoCC
You don't need cc to build and install this.
2022-11-29 10:11:56 +08:00
Bobby Rong
74925675b4
cinnamon.mint-y-icons: Switch to tags, use stdenvNoCC
You don't need cc to build and install this.
2022-11-29 10:11:56 +08:00
Bobby Rong
e6cc44d960
cinnamon.mint-x-icons: Switch to tags, use stdenvNoCC
You don't need cc to build and install this.
2022-11-29 10:11:56 +08:00
Bobby Rong
e0a6bde894
cinnamon.xviewer: 3.2.10 -> 3.2.11
https://github.com/linuxmint/xviewer/compare/3.2.10...3.2.11
2022-11-29 10:11:56 +08:00
Bobby Rong
02c5143f60
cinnamon.pix: 2.8.7 -> 2.8.8
https://github.com/linuxmint/pix/compare/2.8.7...2.8.8
2022-11-29 10:11:56 +08:00
Bobby Rong
6e8d5bb296
cinnamon.nemo: 5.4.3 -> 5.6.0
https://github.com/linuxmint/nemo/compare/5.4.3...5.6.0
2022-11-29 10:11:55 +08:00
Bobby Rong
c6e57ec126
cinnamon.cinnamon-common: 5.4.12 -> 5.6.2
PR 11244 removed some of the hardcode paths:

- We now look for upload-system-info from PATH, but since we don't
"install" cinnamon.xapp, we still fix the path for it.
- We now look for cinnamon-control-center, gnome-control-center from
PATH. For the former, it is installed in the module and it cannot be
removed, so no need to fix the path. For the latter, it is not useful.
- cinnamon-launcher now looks for various fallback panels from PATH,
since they are optional so no need of fixing path.
- All *.desktop and *.service files are generated by Meson with correct
path now.

https://github.com/linuxmint/cinnamon/compare/5.4.12...5.6.2
2022-11-29 10:11:55 +08:00
Bobby Rong
cb0e280e71
cinnamon.cjs: 5.4.1 -> 5.6.1
No changes.

https://github.com/linuxmint/cjs/compare/5.4.1...5.6.1
2022-11-29 10:11:55 +08:00
Bobby Rong
9d380ac70e
cinnamon.cinnamon-desktop: 5.4.2 -> 5.6.0
https://github.com/linuxmint/cinnamon-desktop/compare/5.4.2...5.6.0
2022-11-29 10:11:55 +08:00
Bobby Rong
0c0912a61d
cinnamon.muffin: 5.4.7 -> 5.6.0
https://github.com/linuxmint/muffin/compare/5.4.7...5.6.0
2022-11-29 10:11:55 +08:00
Bobby Rong
02a8d3d472
cinnamon.cinnamon-control-center: Clean up
There is no test since 5.4.6, 23ba143 "wacom: Bring in line with
changes in muffin to fix support" removed the wacom-calibrator test.

All gio-unix-2.0 dep seemed to be properly declared. Still builds.
2022-11-29 10:11:55 +08:00
Bobby Rong
a44d01d30f
cinnamon.xreader: 3.4.5 -> 3.6.0
No changes.

https://github.com/linuxmint/xreader/compare/3.4.5...3.6.0
2022-11-29 10:11:55 +08:00