Michal Sojka
b681ad3254
buildFHSUserEnv: Allow having custom /opt in the FHS environment
...
buildFHSUserEnv is meant primarily for running 3rd-party software
which is difficult to patch for NixOS. Such software is often built to
run from /opt. Currently, running such a software from FHS environment
is difficult for two reasons:
1. If the 3rd-party software is put into the Nix store via a simple
derivation (with e.g. installPhase = "dpkg-deb -x $src $out"), the
content of /opt directory of that derivation does not appear in the
FHSEnv even if the derivation is specified in targetPkgs. This is
why we change env.nix.
2. If using buildFHSUserEnvChroot and the host system has the /opt
directory, it always gets bind-mounted to the FHSEnv even if some
targetPkgs contain /opt (NB buildFHSUserEnvBubblewrap does not have
this problem). If that directory is not accessible for non-root
users (which is what docker's containerd does with /opt :-(), the
user running the FHSEnv cannot use it.
With the change in chrootenv.c, /opt is not bind-mounted to the
container, but instead created as user-modifiable symlink to
/host/opt (see the init attribute in
build-fhs-userenv/default.nix). If needed, the user can remove this
symlink and create an empty /opt directory which is under his/her
control.
2021-06-27 08:33:51 +02:00
Sandro
9470f462d5
Merge pull request #127999 from dotlambda/ndms2-client-init
2021-06-25 18:47:32 +02:00
Lassulus
61e983dbac
Merge pull request #128097 from Infinisil/writers-paths
...
writers: Allow string paths
2021-06-25 18:18:36 +03:00
Pavol Rusnak
759f70945a
Merge pull request #128109 from mdlayher/mdl-corerad
...
corerad: 0.3.1 -> 0.3.2
2021-06-25 16:54:34 +02:00
Domen Kožar
8c563eaf70
Merge pull request #128108 from domenkozar/blueman-2.2.1
...
blueman: 2.1.4 -> 2.2.1
2021-06-25 16:45:16 +02:00
Dmitry Kalinkin
9959bb87e8
Merge pull request #127522 from rytone/ocio2
...
blender: Switch to OpenColorIO 2.x
2021-06-25 10:39:43 -04:00
Matt Layher
79195ea3d1
corerad: 0.3.1 -> 0.3.2
...
Signed-off-by: Matt Layher <mdlayher@gmail.com>
2021-06-25 10:23:22 -04:00
Domen Kožar
1bb478f5be
blueman: 2.1.4 -> 2.2.1
2021-06-25 16:18:12 +02:00
Anderson Torres
d4826151d4
Merge pull request #127998 from ehmry/plan9port
...
plan9port: 2020-01-08 -> 2021-04-22
2021-06-25 11:06:55 -03:00
Harrison Houghton
a40b1a62eb
hobbes: unstable-2020-05-19 -> unstable-2021-04-28 with LLVM 11 support ( #124490 )
2021-06-25 15:56:24 +02:00
Sandro
54cccb99de
Merge pull request #127941 from liff/libwnck/3-is-default
2021-06-25 15:53:01 +02:00
Sandro
2607ce8867
Merge pull request #128065 from jonringer/stdenv-no-cc
...
mkShellNoCC: init
2021-06-25 15:50:32 +02:00
Sandro
57f5a1bcf2
Merge pull request #110220 from r-ryantm/auto-update/profile-sync-daemon
...
profile-sync-daemon: 6.42 -> 6.44
2021-06-25 15:45:16 +02:00
Sandro
323e8cac82
Merge pull request #128069 from Artturin/openhantek
...
openhantek6022: 3.1.3 -> 3.2.3
2021-06-25 15:45:00 +02:00
Sandro
dc7e243c1e
Merge pull request #128050 from r-ryantm/auto-update/kanshi
2021-06-25 15:43:49 +02:00
Sandro
4399e70e73
Merge pull request #128072 from oxalica/vscode-lldb
2021-06-25 15:42:23 +02:00
Dmitry Kalinkin
4012bb7603
Merge pull request #127492 from xworld21/texlive-texdoc-data-tlpdb-lua
...
texlive.texdoc: build Data.tlpdb.lua
2021-06-25 09:39:25 -04:00
Michael Weiss
e1f8852faa
Merge pull request #128091 from primeos/signal-desktop
...
signal-desktop: 5.6.1 -> 5.6.2
2021-06-25 15:06:37 +02:00
Michael Weiss
396c700795
Merge pull request #128096 from primeos/llvm_git
...
llvmPackages_git: 2021-06-11 -> 2021-06-19
2021-06-25 15:00:53 +02:00
zowoq
cd50708ec8
delta: 0.8.0 -> 0.8.1
...
https://github.com/dandavison/delta/releases/tag/0.8.1
2021-06-25 21:45:25 +09:00
Michael Weiss
d9d0021012
llvmPackages_git: 2021-06-11 -> 2021-06-19
2021-06-25 14:44:59 +02:00
Silvan Mosberger
33ffb05d39
writers: Allow string paths
...
Before this change, it was not possible to use string paths,
because then the `types.str.check` would succeed. So the only paths that
could be used were ones from the local filesystem via e.g.
`./some/path`.
We can easily fix this by using `types.path.check` instead to determine
whether we are dealing with a path.
This notably also allows using Nix-fetched sources as the content, e.g.
`fetchFromGitHub { ... } + "/some/file"`
2021-06-25 14:39:59 +02:00
Sandro
2555e22867
Merge pull request #127947 from romildo/upd.whitesur-gtk-theme
2021-06-25 14:36:19 +02:00
Sandro
fef1fef93d
Merge pull request #127948 from LibreCybernetics/update-idris2
2021-06-25 14:35:44 +02:00
Michael Weiss
07fdb0c375
signal-desktop: 5.6.1 -> 5.6.2
2021-06-25 14:23:46 +02:00
R. RyanTM
1c203a2325
fcft: 2.4.0 -> 2.4.1
2021-06-25 14:18:15 +02:00
Vo Anh Duy
00cba5e8e7
lima: init at 0.4.0
2021-06-25 22:07:50 +10:00
Vo Anh Duy
caf1aaa687
maintainers: add anhduy
2021-06-25 22:07:50 +10:00
Michael Weiss
370a10c27f
Merge pull request #128055 from Synthetica9/sway-check-quit
...
nixos/tests/sway: add check that sway quits
2021-06-25 13:23:39 +02:00
markuskowa
4457a52cab
Merge pull request #124910 from r-ryantm/auto-update/mediawiki
...
mediawiki: 1.35.2 -> 1.36.0
2021-06-25 13:22:34 +02:00
Markus Kowalewski
40c869a812
mediawiki: 1.36.0 -> 1.36.1
2021-06-25 12:48:39 +02:00
markuskowa
b582780042
Merge pull request #124059 from r-ryantm/auto-update/hdparm
...
hdparm: 9.61 -> 9.62
2021-06-25 12:34:18 +02:00
Sandro
f6c0fd15b0
Merge pull request #128075 from dotlambda/megapixels-1.1.0
...
megapixels: 1.0.1 -> 1.1.0
2021-06-25 12:28:02 +02:00
markuskowa
310bea33ea
Merge pull request #124765 from r-ryantm/auto-update/fio
...
fio: 3.26 -> 3.27
2021-06-25 12:21:39 +02:00
Sandro
1afe1506ff
Merge pull request #128053 from lopsided98/opentx-update
2021-06-25 12:21:17 +02:00
Florian Klink
131c884a4d
Merge pull request #127913 from r-ryantm/auto-update/gerrit
...
gerrit: 3.3.2 -> 3.4.0
2021-06-25 12:15:45 +02:00
Sandro
c6b318fdf9
Merge pull request #128061 from lopsided98/mavproxy-update
...
mavproxy: 1.8.37 -> 1.8.39
2021-06-25 12:11:43 +02:00
Sandro
9ce8d79b3f
Merge pull request #128009 from jakuzure/patch-1
...
tailscale: 1.8.7 -> 1.8.8
2021-06-25 11:55:23 +02:00
Sandro
faa341b2d0
Merge pull request #128044 from dotlambda/huisbaasje-client-tests
...
python3Packages.huisbaasje-client: run tests
2021-06-25 11:46:15 +02:00
Sandro
491ac6e55e
Merge pull request #128010 from Luflosi/update/cm-rgb
...
cm-rgb: 0.3.4 -> 0.3.6
2021-06-25 11:16:14 +02:00
Maximilian Bosch
0b92e6bbcc
Merge pull request #128042 from risicle/ris-dovecot-tests
...
dovecot: enable tests
2021-06-25 11:15:04 +02:00
Sandro
959014ce29
Merge pull request #127816 from VirtusLab/git-machete-3.2.1
...
gitAndTools.git-machete: 3.2.0 -> 3.2.1
2021-06-25 11:12:10 +02:00
Maximilian Bosch
eb5013d20d
Merge pull request #128048 from dali99/add-txredisapi-synapse
...
Add txredisapi to matrix-synapse dependencies
2021-06-25 10:40:11 +02:00
Jörg Thalheim
ff72815e51
Merge pull request #128071 from doronbehar/pkg/tectonic
...
tectonic: 0.6.4 -> 0.7.0
2021-06-25 10:38:33 +02:00
Florian Klink
7e0623fb25
Merge pull request #127824 from yu-re-ka/feature/gitlab-14-0-0
...
gitlab: 13.12.4 -> 14.0.1
2021-06-25 10:30:09 +02:00
Jörg Thalheim
a93a1b9181
Merge pull request #128068 from SubhrajyotiSen/kotlin-1.5.20
...
kotlin: 1.5.10 -> 1.5.20
2021-06-25 10:18:41 +02:00
Emery Hemingway
f524f88402
plan9port: 2020-01-08 -> 2021-04-22
...
* Relicense as MIT!
* Mark Darwin broken.
2021-06-25 10:12:48 +02:00
Peter Hoeg
0f441f5cad
monitoring-plugins: 2.2.0 -> 2.3.0
2021-06-25 15:45:04 +08:00
Robert Schütz
b6cdaa5b75
megapixels: 1.0.1 -> 1.1.0
...
https://git.sr.ht/~martijnbraam/megapixels/refs/1.1.0
2021-06-25 09:23:06 +02:00
Fabian Affolter
5555f34784
python3Packages.feedparser: 6.0.6 -> 6.0.8
2021-06-25 00:14:16 -07:00