Commit Graph
100 Commits
Author SHA1 Message Date
Will Dietz a5c19d3b89 pygit2: 0.26.4 -> 0.27.2
* match major libgit2 version
* upstream patch to remove unnecessary requirement
2018-11-21 15:44:25 -06:00
Will Dietz 28b4b4b1e4 libgit2: 0.26.6 -> 0.26.8
0.26.7 is a security fix release
0.26.8 is a security fix release

Notes:
https://github.com/libgit2/libgit2/releases/tag/v0.26.8
https://github.com/libgit2/libgit2/releases/tag/v0.26.7
2018-11-21 15:44:25 -06:00
Will Dietz db0abe98bf glibc: disable pie hardening, limit to musl for now 2018-11-15 21:55:08 -06:00
Will Dietz 6ebb2c385b ghc: disable pie, for now limit to musl since not default yet elsewhere 2018-11-15 21:55:08 -06:00
Will Dietz 0e218ffc0c flatpak: 1.0.4 -> 1.0.5 2018-11-15 13:16:42 -06:00
Will Dietz 943170898d unicode-paracode: use unicode 10 -> 11 data 2018-11-15 10:27:32 -06:00
Will Dietz ebbad6c86d unicode-paracode: 2.5 -> 2.6
https://github.com/garabik/unicode/releases/tag/v2.6
2018-11-15 10:27:30 -06:00
Will Dietz b1e5910a7d elfinfo: init at 0.7.4 2018-11-14 23:33:10 -06:00
Will Dietz 75f2b4692f termite: 13 -> 14
https://github.com/thestinger/termite/releases/tag/v14
2018-11-14 12:34:17 -06:00
Will Dietz 5b45bfe783 plymouth: 0.9.3 -> 0.9.4
https://cgit.freedesktop.org/plymouth/tag/?h=0.9.4
2018-11-06 00:17:56 -06:00
Will Dietz 423f4f478e xapian: 1.4.8 -> 1.4.9
https://xapian.org/docs/xapian-core-1.4.9/NEWS
2018-11-04 14:47:39 +01:00
Will Dietz e7be7eb7dc jdupes: 1.10.4 -> 1.11 2018-11-03 23:46:31 -05:00
Will Dietz e9d31c85a4 tootle: 0.1.5 -> 0.2.0
https://github.com/bleakgrey/tootle/releases/tag/0.2.0
2018-11-03 09:56:06 -05:00
Will Dietz 7959f77fad bup: 0.29.1 -> 0.29.2
https://github.com/bup/bup/blob/master/note/0.29.2-from-0.29.1.md
2018-11-02 20:10:03 -05:00
Will Dietz c78761b5bd tor: 0.3.4.8 -> 0.3.4.9
https://gitweb.torproject.org/tor.git/plain/ChangeLog?h=tor-0.3.4.9

Please confirm the sha256 is correct for a verified tarball,
I'm not setup (or know how offhand but docs look promising)
to do this myself.
2018-11-02 13:21:25 -05:00
Will Dietz 81f39ee22f slack-term: init at 0.4.1 2018-11-01 11:17:05 -05:00
Will Dietz e4f28df8bc harfbuzz: 2.0.0 -> 2.1.0
https://github.com/harfbuzz/harfbuzz/releases/tag/2.1.0
2018-11-01 11:09:13 -05:00
Will Dietz a06fde5e24 nlohmann_json: 3.3.0 -> 3.4.0
https://github.com/nlohmann/json/releases/tag/v3.4.0
2018-11-01 11:07:56 -05:00
Will Dietz a668934558 mesa: 18.2.3 -> 18.2.4
bug-fix release:
https://www.mesa3d.org/relnotes/18.2.4.html
2018-11-01 11:07:16 -05:00
Will Dietz 7b66d96910 webkitgtk: 2.22.2 -> 2.22.3
https://webkitgtk.org/2018/10/29/webkitgtk2.22.3-released.html
2018-10-31 20:08:48 -05:00
Will Dietz 8f2a1dc955 regextester: 0.1.7 -> 1.0.1
* uses meson now
* crashes on start complaining schema not installed,
  so I added a postInstall that compiles the schema?
  Fixes the problem but I'm not particularly familiar
  with these bits so review appreciated.
2018-10-31 19:05:37 -04:00
Will Dietz 5ace270309 c-ares: 1.14.0 -> 1.15.0
https://c-ares.haxx.se/changelog.html#1_15_0
2018-10-31 14:33:53 -05:00
Will Dietz 8798de63fb gitAndTools.grv: 0.2.0 -> 0.3.0
Remove 'update_latest_release.go' so we don't try to build it
since this fails due to unmet dependencies.

AFAICT this utility is only meant for developer use anyway,
and helps manage/create new github releases for the project.
2018-10-31 10:58:03 -05:00
Will Dietz e9d6475e68 curl: 7.61.1 -> 7.62.0
See
https://github.com/NixOS/nixpkgs/issues/49463#issuecomment-434617623
2018-10-31 07:12:00 -05:00
Will Dietz 8c717a5701 activation-script: add libc to path to provide nscd when needed 2018-10-31 07:03:17 -05:00
Will Dietz 2603e3a5e9 gtk: don't hardcode glibc use
(cherry picked from commit 6e6f839093ad080c3a61810e9720165faf103e81)
2018-10-30 19:52:03 -05:00
Will Dietz afdf16b714 apparmor-suid: don't force glibc
(cherry picked from commit 131131e58fc66365854f37f4fe2bf6ca01c8aed6)
2018-10-30 19:50:47 -05:00
Will Dietz 9de0b2883a nixos: use pkgs.getent and stdenv.cc.libc
(cherry picked from commit 52eba9753aeba4f02c8ce0de50f10bd98de1ef1e)
2018-10-30 19:49:43 -05:00
Will Dietz 2d0ec8b288 stage1 boot: use stdenv.cc.libc
(cherry picked from commit d3ae884c9eeb4a6f66ac4e57764c04db16ea7c71)
2018-10-30 19:47:06 -05:00
Will Dietz 950ff37115 nghttp2: grab upstream patch to hopefully fix darwin build error 2018-10-30 18:44:53 -05:00
Will Dietz 1b04d28df2 cairo: 1.15.14 -> 1.16.0 2018-10-30 18:41:29 -05:00
Will Dietz 5d616900ec thunderbolt: cleanup 2018-10-30 17:36:19 -05:00
Will Dietz 00a51a9669 gcc6: don't apply patches included in update to 6.5 2018-10-30 07:48:07 -05:00
Will Dietz d2e78403a8 gcc6: 6.4.0 -> 6.5.0
http://lists.gnu.org/archive/html/info-gnu/2018-10/msg00003.html
2018-10-30 07:43:01 -05:00
Will Dietz d7e4c49ffc nixos/upower: lockdown service using upstream settings 2018-10-29 08:09:52 -05:00
Will Dietz b5bac7d8a8 upower: 0.99.8 -> 0.99.9 2018-10-29 08:07:01 -05:00
Will Dietz 2e76bf06d8 upower: 0.99.7 -> 0.99.8
(cherry picked from commit 67ac9c649ffc036c49006191c64555eae2e6012f)
2018-10-29 08:06:57 -05:00
Will Dietz fdf626944c xapian: 1.4.7 -> 1.4.8, drop included patch 2018-10-29 08:04:04 -05:00
Will Dietz a8973bb75a fd: 7.1.0 -> 7.2.0 2018-10-29 07:59:41 -05:00
Will Dietz 0b4237e9e0 libgcrypt: 1.8.3 -> 1.8.4, drop included patch \o/ 2018-10-28 10:44:24 +01:00
Will Dietz 41b3c2137d whois: 5.3.2 -> 5.4.0
https://github.com/rfc1036/whois/commit/4723a2cc4c7c49cd06a11dd07d5f7335e1608cea
2018-10-26 13:32:30 -05:00
Will Dietz 545131a7de zsh-completions: 0.28.0 -> 0.29.0 2018-10-24 22:40:35 -05:00
Will Dietz 8324a938e7 tor-browser-bundle-bin: 8.0.2 -> 8.0.3
https://gitweb.torproject.org/builders/tor-browser-build.git/tree/projects/tor-browser/Bundle-Data/Docs/ChangeLog.txt?h=tbb-8.0.3-build1
2018-10-24 10:45:55 -05:00
Will Dietz f7b3f43f81 mesa: 18.2.2 -> 18.2.3
https://lists.freedesktop.org/archives/mesa-dev/2018-October/207343.html

Optimistically drop disk cache patch, changelog mentions related
changes to cache behavior.

Not sure if those changes address our problem
(can we count on build-id?) so someone more familiar with
this should probably take a look before merging :).
2018-10-24 08:08:49 -05:00
Will Dietz 2e2bfc0355 libinput: 1.12.1 -> 1.12.2
https://lists.freedesktop.org/archives/wayland-devel/2018-October/039553.html
2018-10-24 07:17:27 -05:00
Will Dietz 8fbfa6f4ef nghttp2: 1.32.0 -> 1.34.0 2018-10-21 08:41:40 +02:00
Will Dietz 55fff70a98 harfbuzz: 1.9.0 -> 2.0.0
https://github.com/harfbuzz/harfbuzz/releases/tag/2.0.0
2018-10-21 08:40:41 +02:00
Will Dietz 9973ca8c2f xbps: 0.52 -> 0.53, update repo owner name (voidlinux -> void-linux) 2018-10-19 22:22:25 -05:00
Will Dietz 6b06bda3b3 snowman: 0.1.2 -> 0.1.3 2018-10-19 20:56:40 -05:00
Will Dietz f58fcf849e libinput-gestures: entry point is a python script, add dep
Otherwise we have a raw shebang that doesn't work :(
2018-10-18 16:47:41 -05:00
Will Dietz 72f31fbc19 libinput-gestures: update patches
Don't bother skipping the version check,
keep diff against upstream simple.
2018-10-18 16:47:38 -05:00
Will Dietz 69c15c0c25 libinput-gestures: 2.33 -> 2.38 2018-10-18 16:47:36 -05:00
Will Dietz 168ccb3b05 range-v3: 0.3.7 -> 0.4.0
https://github.com/ericniebler/range-v3/releases/tag/0.4.0
2018-10-18 16:14:53 -05:00
Will Dietz 4249f77260 w3m: 20161120 -> 20180125
https://raw.githubusercontent.com/tats/w3m/v0.5.3+git20180125/NEWS

Include some CVE fixes it would appear.
2018-10-18 11:17:00 -05:00
Will Dietz 13be3ef7f5 imlib2: 1.5.0 -> 1.5.1
https://sourceforge.net/p/enlightenment/mailman/message/36265281/
2018-10-18 11:15:52 -05:00
Will Dietz 788d324205 linux-firmware: 2018-08-25 -> 2018-10-17 2018-10-18 09:32:13 -05:00
Will Dietz 1e3ce59e7d git-recent: 1.0.4 -> 1.1.0 2018-10-16 18:09:55 -05:00
Will Dietz 26dfc0c533 radare2: fix update script to handle invocation from elsewhere
It looks like `with Path:` is supposed to be a context-manager
for changing directory but it doesn't seem to work and the only
way I've found to make that work is if we made our own and annotated it.

Instead just use nix search path to tell the expression where
to find the file it looks for.

Also re-use SCRIPT_DIR elsewhere instead of re-"computing" it.
2018-10-16 14:05:01 -05:00
Will Dietz 6fdc165564 r2-for-cutter: revert accidental change to version info 2018-10-16 12:35:16 -05:00
Will Dietz 9b590126a7 radare2-cutter: 1.7.1 -> 1.7.2 2018-10-16 12:34:05 -05:00
Will Dietz f88957d170 radare2: libuv and actually use deps we're providing
Particularly openssl and zlib.
There are others we may wish to provide but for now
let's at least use the ones in buildInputs :).
2018-10-16 12:31:07 -05:00
Will Dietz 56ef6eeb43 radare2: 2.9.0 -> 3.0.0 2018-10-16 12:31:05 -05:00
Will Dietz fc69a394fa cquery: 2018-08-08 -> 2018-10-14 (llvm6 -> llvm7)
also simplify include expression a touch
2018-10-16 12:30:06 -05:00
Will Dietz 51e511130a z3: 4.7.1 -> 4.8.1 2018-10-16 12:28:06 -05:00
Will Dietz 18258bae34 teeworlds: 0.6.4 -> 0.6.5
This release adds support for building with cmake!
So switch to that eagerly instead of fighting with bam.

(if nothing else cmake is the devil we know...)

Also:

* fixup 'DATA_DIR' so programs can find resources
  (without need for wrappers)
* install readme+license as previously done ("docs")
* don't install tools since not built or installed by default
  * esp since doesn't appear to have non-adhoc method for installation
  * other distros don't seem to include
2018-10-16 01:42:14 -05:00
Will Dietz e2f8d7bd44 libbsd: fix build w/musl by adding missing include
Patch from void, with prefix added.
2018-10-13 19:53:19 -05:00
Will Dietz 7bffaa8efa gmailieer: 0.9 -> 0.10 2018-10-13 14:05:26 -05:00
Will Dietz 13f3021bbb notmuch: fix zsh completions by specifying dir to use 2018-10-13 00:17:22 -05:00
Will Dietz a838003c32 notmuch: 0.27 -> 0.28
https://notmuchmail.org/pipermail/notmuch/2018/027128.html
2018-10-13 00:04:15 -05:00
Will Dietz c02fc32e1d gpgme: enable tests, they pass! :) 2018-10-12 21:45:02 -05:00
Will Dietz ce6db5e36e chromium: update to 69.0.3497.100 (and others), ran update.sh 2018-10-12 12:20:35 +02:00
Will Dietz 4b7de150a8 chromium/update.sh: don't use remote builders, lots of copying for work 2018-10-12 12:20:35 +02:00
Will Dietz 60ae563293 yubikey-manager: 0.7.0 -> 1.0.0 2018-10-11 23:20:29 +00:00
Will Dietz 8b6248a823 pcsctools: 1.4.25 -> 1.5.3 2018-10-11 15:59:35 -05:00
Will Dietz 6424a1425c gpgme: 1.11.1 -> 1.12.0
https://lists.gnupg.org/pipermail/gnupg-announce/2018q4/000429.html
2018-10-09 17:40:54 -05:00
Will Dietz 2de131bfc3 dex: grab simple upstream patch so it reports the right version 2018-10-08 19:45:01 -05:00
Will Dietz d35e8d3239 papirus-icon-theme: 20180816 -> 20181007 2018-10-08 19:42:51 -05:00
Will Dietz ee56a8bba5 gnuplot: 5.2.4 -> 5.2.5
http://www.gnuplot.info/ReleaseNotes_5_2_5.html
2018-10-08 10:38:20 -05:00
Will Dietz 9a904b3a08 nheko: 0.6.1 -> 0.6.2 2018-10-07 20:21:37 -05:00
Will Dietz 03d4b5aeb3 iosevka-bin: 2.0.0 -> 2.0.1 2018-10-05 22:29:03 -05:00
Will Dietz 6dc9e7d2a9 mesa: 18.2.1 -> 18.2.2 2018-10-05 15:21:05 -05:00
Will Dietz 7de7358ed1 libinput: 0.12.0 -> 0.12.1 2018-10-04 11:03:10 -05:00
Will Dietz a78390c1fa tetra-gtk-theme: 0.1.6 -> 0.2.0
"October changes"
2018-10-03 22:23:01 -05:00
Will Dietz dc30d9367a tetra-gtk-theme: no pname per reviewer feedback
Somehow I thought i'd pushed this already,
sorry for that @timokau!
2018-10-01 15:27:35 -05:00
Will Dietz 7180706a66 fix minor typo per reviewer feedback 2018-10-01 14:28:15 -05:00
Will Dietz 894872c96a tetra-gtk-theme: simplify a bit 2018-10-01 14:03:11 -05:00
Will Dietz 292d446400 tetra-gtk-theme: init at 1.6 2018-10-01 14:03:09 -05:00
Will Dietz 619d66feb0 obsidian2: 2.5 -> 2.6 2018-10-01 14:00:27 -05:00
Will Dietz 16be9adf55 iconpack-obsidian: 4.0.1 -> 4.3 2018-10-01 14:00:10 -05:00
Will Dietz e7345efa6a google-chrome: use default patchelf, "fixes" nacl_helper crashing.
I'm not sure what the problem is, precisely, but even so
this was preventing use of things like cast'ing--
not that I'm entirely clear on what that would be the case either :/.

Err on caution and let's go back to what the situation was before
and fix it properly when we better understand the issue.
2018-10-01 13:44:41 -05:00
Will Dietz 5cc251df89 light: user needs to be in the 'video' group 2018-09-30 21:21:23 -05:00
Will Dietz c78cda2a1a light: 1.1.2 -> 1.2, use new udev support instead of setuid wrapper. 2018-09-30 21:15:29 -05:00
Will Dietz 6058b979ab libosinfo: externalize patches, fetch w/fetchpatch 2018-09-30 00:23:59 -05:00
Will Dietz 243e28bc96 nix-daemon: only add channels dir to NIX_PATH if exists
Per reviewer comment (thanks!).
2018-09-29 20:29:33 -04:00
Will Dietz f3a114e088 NIX_PATH: don't prepend $HOME-based value in session variable, set later
environment.sessionVariables cannot refer to the values of env vars,
and as a result this has caused problems in a variety of scenarios.

One use for these is that they're injected into /etc/profile,
elewhere these are used to populate an 'envfile' for pam
(`pam 5 pam_env.conf`) which mentions use of HOME being
potentially problematic.

Anyway if the goal is to make things easier for users,
simply do the NIX_PATH modification as extraInit.

This fixes the annoying problems generated by the current approach
(#40165 and others) while hopefully serving the original goal.

One way to check if things are borked is to try:

$ sudo env | grep NIX_PATH

Which (before this change) prints NIX_PATH variable with
an unexpanded $HOME in the value.

-------

This does mean the following won't contain user channels for 'will':
$ sudo -u will nix-instantiate --eval -E builtins.nixPath

However AFAICT currently they won't be present either,
due to unescaped $HOME.  Unsure if similar situation for other users
of sessionVariables (not sudo) work with current situation
(if they exist they will regress after this change AFAIK).
2018-09-29 20:29:33 -04:00
Will Dietz fc5eb7ff74 vim-plugins: regen for new additions, updates (2018-09-29) 2018-09-29 13:12:26 -05:00
Will Dietz d1619bb81d vim-plugin-names: add 'ferret', 'workflowish', few colorschemes 2018-09-29 13:12:09 -05:00
Will Dietz 41cb5926db libreoffice-fresh: update hashes for help and translations 2018-09-29 11:02:52 -05:00
Will Dietz 00262d7d07 libreoffice-srcs.nix: regen (openssl 1.0.2o -> 1.0.2p) 2018-09-29 10:58:31 -05:00
Will Dietz 5c5ea8b9ea libreoffice-fresh: 6.1.1.2 -> 6.1.2.1 2018-09-29 10:44:47 -05:00