Yegor Timoshenko
b54987715b
weechat: add NixOS module
2018-09-07 13:09:08 +02:00
Yegor Timoshenko
4b1b6ee6d1
patchShebangs: preserve times, resolves #33084
...
Close #33281 . Edits by vcunat:
- use Eelco's idea: empty file instead of full copy
- use longer name suffix to decrease the likelihood of collision
2018-01-21 12:09:07 +01:00
Yegor Timoshenko
8d12c26e34
sylpheed: 3.5.1 -> 3.6.0
2018-01-11 14:04:44 +00:00
Yegor Timoshenko
ad26bfd316
lib/maintainers: fix typo
2018-01-08 15:12:00 +00:00
Yegor Timoshenko
85b84527f6
mopidy: fix, resolves #32234
2018-01-08 14:32:36 +00:00
Yegor Timoshenko
d0cfab8346
Merge pull request #33330 from karolchmist/fix-dotty-lib-folder-public
...
dotty: wrap to prevent installing all the files in profile
2018-01-08 13:16:20 +00:00
Yegor Timoshenko
f7a9f96725
nixos/xfce: clean up, use hyphenated attributes
2018-01-08 05:12:05 +00:00
Yegor Timoshenko
cf536c3e66
xfce: hyphenate attributes, prepare for Xfce 4.13 import
2018-01-08 04:27:35 +00:00
Yegor Timoshenko
afaa1adf1a
wine: build full instead of base
...
Build type should not depend on version being used. It is very confusing that
e.g. Morrowind doesn't work on wine but works on wineStaging, and that depends
on whether it was built with mpg123 or not.
2018-01-08 03:27:43 +00:00
Yegor Timoshenko
6bf1232a52
wineStaging: rename to wine-staging
2018-01-08 03:26:30 +00:00
Yegor Timoshenko
2280c6233c
pidgin: hyphenate plugins
2018-01-08 03:16:24 +00:00
Yegor Timoshenko
3619a08f58
mba6x_bl: fix build
...
*grumble*
2018-01-07 17:49:09 +00:00
Yegor Timoshenko
8a352e39b5
apple/macbook-air/6: resolve tearing
2018-01-07 17:26:37 +00:00
Yegor Timoshenko
27459e2020
pidgin: build with cyrus_sasl for SASL in IRC and XMPP
...
SASL is required to connect to Freenode on high-abuse networks, e.g. highly
NATed networks or Tor. However, Pidgin only supports PLAIN authorization type,
and Freenode specifically prohibits using anything other than EXTERNAL or
ECDSA-NIST256P-CHALLENGE over Tor. It still allows PLAIN for potentially
problematic clearnet networks, though.
2018-01-07 16:38:35 +00:00
Yegor Timoshenko
2739b1093e
transmission_remote_gtk: rename to transmission-remote-gtk
2018-01-06 08:24:12 +00:00
Yegor Timoshenko
f5c7b937cd
transmission_gtk: rename to transmission-gtk
2018-01-06 07:15:08 +00:00
Yegor Timoshenko
c4899f4ace
Merge pull request #33294 from bkchr/ttfautohint
...
ttfautohint: 1.7 -> 1.8.1
2018-01-05 09:57:20 +00:00
Yegor Timoshenko
e064230c4e
Merge pull request #33450 from bkchr/teamspeak_3_1_7
...
teamspeak_client: 3.1.6 -> 3.1.7
2018-01-05 09:51:02 +00:00
Yegor Timoshenko
a114dfca63
Merge pull request #33290 from bkchr/phantomjs2
...
phantomjs2: Fixes build with Qt5.10
2018-01-05 09:48:45 +00:00
Yegor Timoshenko
252171e674
Merge pull request #33250 from bkchr/focuswriter1.6.8
...
focuswriter: 1.6.7 -> 1.6.8
2018-01-05 09:47:49 +00:00
Yegor Timoshenko
4e990c25e3
broadcom-sta: fix build
2018-01-05 03:51:21 +00:00
Yegor Timoshenko
63c1a54257
Merge pull request #33213 from wchresta/master
...
steam: add wrapper testing for libGL
2018-01-02 21:03:28 +03:00
Yegor Timoshenko
e8adb894d4
Merge pull request #33310 from mrVanDalo/feature/bitwig-split
...
bitwig-studio: refactor to support older major versions
Resolves #32206 .
2018-01-02 08:26:42 +03:00
Yegor Timoshenko
a8d515add5
facetimehd: fix build, resolves #33220
2018-01-01 00:34:09 +00:00
Yegor Timoshenko
d3e821156e
Merge pull request #31094 from yegortimoshenko/ibus/update
...
ibus: 1.5.16 -> 1.5.17, fix
2017-12-31 21:23:05 +03:00
Yegor Timoshenko
0dd6bd214d
xfce: resolve conflict with KDE
...
This resolves some aspects of #33231 , but GDK_PIXBUF_MODULE_FILE doesn't really belong to any DE module.
2017-12-31 05:22:15 +00:00
Yegor Timoshenko
60a133f9d0
Merge pull request #33139 from yegortimoshenko/20171228.053707/chrootenv
...
chrootenv: rewrite on top of GLib
2017-12-31 06:59:31 +03:00
Yegor Timoshenko
122720ff2b
Merge pull request #33215 from NixOS/yegortimoshenko-patch-1
...
libinput: disableWhileTyping = false by default
2017-12-31 01:57:20 +03:00
Yegor Timoshenko
4b1cf5afb8
chrootenv: rewrite on top of GLib
...
Changes:
* doesn't handle root user separately
* doesn't chdir("/") which makes using it seamless
* only bind mounts, doesn't symlink (i.e. files)
Incidentally, fixes #33106 .
It's about two times shorter than the previous version, and much
easier to read/follow through. It uses GLib quite heavily, along with
RAII (available in GCC/Clang).
2017-12-30 22:28:38 +00:00
Yegor Timoshenko
c31ac41810
libinput: disableWhileTyping = false by default
2017-12-30 22:02:16 +00:00
Yegor Timoshenko
d7000b03cd
Merge pull request #33170 from schneefux/pkg.wallabag
...
wallabag: 2.2.3 -> 2.3.1
2017-12-30 16:25:41 +03:00
Yegor Timoshenko
0dff26daa4
gobjectIntrospection: add giDiscoverSelf preFixupPhase hook
...
Some derivations need to discover their own typelibs. giDiscoverSelf
runs as a preFixupPhase and populates GI_TYPELIB_PATH with an entry
pointing to $prefix/lib/girepository-1.0, if it exists.
2017-12-30 02:57:37 +00:00
Yegor Timoshenko
61bb8115c5
ibus: 1.5.16 -> 1.5.17, fix, back to single output
...
This fixes ibus-setup.
* Update cldrEmojiAnnotation: 31.0.1_1 -> 31.90.0_1
* Move ibus-setup back to out, and use a smaller Python 3 at runtime
than doesn't pull in some dev paths
* Build from Git
* Use autoreconfHook so that we don't have to patch ./configure scripts
when we could just generate them correctly in the first place
* Drop patch that removes IBUS_* environment variables from ibus-setup
wrapper: unsetting them breaks ibus-setup
* Add withWayland option (building with Wayland requires libxcbcommon
package, previously wayland was included into buildInputs w/o
libxcbcommon and respective configure flag)
* Add license (LGPLv2.1)
Relies on two other commits in this branch that add GI_TYPELIB_PATH
discovery and fix gconf Python scripts.
2017-12-30 02:56:37 +00:00
Yegor Timoshenko
41ab3d4bd5
Merge pull request #33100 from olynch/mitschemeX11
...
mitschemeX11: init at 9.2
2017-12-30 04:33:53 +03:00
Yegor Timoshenko
26d51c8bb4
Merge pull request #33135 from vbgl/gtksourceview-check
...
gtksourceview: run checks on Linux only
2017-12-30 04:32:41 +03:00
Yegor Timoshenko
823e191804
Merge pull request #33191 from benley/magit-popup-version
...
melpaPackages: match version of magit-popup to magit
2017-12-30 04:15:00 +03:00
Yegor Timoshenko
6f3a431af4
Merge pull request #33194 from dtzWill/update/radare2-2.2.0
...
radare2: 2.1.0 -> 2.2.0, parallel
2017-12-30 04:13:52 +03:00
Yegor Timoshenko
022ead1f54
leocad: only builds on Linux (hardcoded into qmake project)
2017-12-30 01:02:04 +00:00
Yegor Timoshenko
6afafd6020
Merge pull request #33193 from dtzWill/update/leocad
...
leocad: 17.02 -> 17.07
2017-12-30 03:50:22 +03:00
Yegor Timoshenko
089eca40fc
Merge pull request #33192 from kierdavis/hugo-deps
...
hugo: update dependencies
2017-12-30 03:46:27 +03:00
Yegor Timoshenko
1d4222566e
Merge pull request #33189 from dtzWill/update/brotli-1.0.2
...
brotli: 1.0.1 -> 1.0.2
2017-12-30 03:42:59 +03:00
Yegor Timoshenko
0d321897fb
linuxPackages.spl: eval, 84d8ef6e2f
...
Second attempt.
2017-12-30 00:28:37 +00:00
Yegor Timoshenko
f497999e86
linuxPackages.spl: eval, 84d8ef6e2f
2017-12-29 23:43:05 +00:00
Yegor Timoshenko
76c146c990
Merge pull request #32092 from samdroid-apps/add-eolie
...
eolie: init at 0.9.14
2017-12-29 10:37:49 +03:00
Yegor Timoshenko
1f3f774bbe
Merge pull request #33040 from yegortimoshenko/20171225.022736/easyrpg-player
...
easyrpg-player: init at 0.5.3
2017-12-29 08:33:58 +03:00
Yegor Timoshenko
082416febb
Merge pull request #33107 from rnhmjoj/palemoon
...
palemoon: use upstream recommended options
2017-12-29 07:38:16 +03:00
Yegor Timoshenko
2d4426ab05
Merge pull request #33098 from olynch/denemo
...
denemo: init at 2.2.0
2017-12-29 06:37:11 +03:00
Yegor Timoshenko
babbcd3c0a
Merge pull request #33142 from mdorman/semi-automated-emacs-package-updates
...
Semi automated emacs package updates
2017-12-28 21:21:32 +03:00
Yegor Timoshenko
25b35f4ffb
chrootenv: resolve potential race condition
2017-12-28 00:25:02 +00:00
Yegor Timoshenko
b65efccd54
apple/macbook-air/6: add acpi_osi= kernel param
2017-12-27 22:09:57 +00:00
Yegor Timoshenko
19c0c04f61
apple/macbook-air/4: enable RC6p, RC6pp GPU sleep states
2017-12-27 21:39:31 +00:00
Yegor Timoshenko
afac8c61e9
Merge pull request #33108 from mdorman/emacs-updates
...
Semi-automated Emacs package updates
2017-12-27 21:55:51 +03:00
Yegor Timoshenko
52e84ef201
LICENSE: license under CC0-1.0
2017-12-27 17:21:46 +00:00
Yegor Timoshenko
5a00ea423a
common/pc/laptop: drop explicit vm.laptop_mode
...
This is handled by TLP, so we don't need to set that explicitly.
2017-12-27 07:46:06 +00:00
Yegor Timoshenko
b1304963c8
common/cpu/intel: add vaapi/vdpau drivers
...
I've tested this to work on MacBookAir4,1 and I'm going to deploy it
to MacBookAir6,2 today and Lenovo ThinkPad X230 in a week from now.
Also, cleaned up Lenovo ThinkPad X230 profile.
2017-12-27 07:31:18 +00:00
Yegor Timoshenko
ed3ba5cc2d
CODEOWNERS: add yegortimoshenko to Lenovo ThinkPad X230
2017-12-27 07:22:51 +00:00
Yegor Timoshenko
8a05dc9beb
Merge pull request #46 from makefu/master
...
x230: init
2017-12-27 09:19:20 +03:00
Yegor Timoshenko
d1d99eb158
treewide: mark things that have to be done
2017-12-25 22:07:47 +00:00
Yegor Timoshenko
554629a957
thinkpad: do not enable thinkfan by default
2017-12-25 20:36:30 +00:00
Yegor Timoshenko
26d1f2eba8
Merge pull request #33048 from yesbox/rclone_1.39
...
rclone: 1.38 -> 1.39
2017-12-25 23:13:12 +03:00
Yegor Timoshenko
4ac0a93919
Merge pull request #45 from yegortimoshenko/20171225.193307/travis-drop-sudo
2017-12-25 22:38:27 +03:00
Yegor Timoshenko
26d3f54be8
travis: drop sudo
2017-12-25 19:33:32 +00:00
Yegor Timoshenko
0939f0c48c
travis: fixup after 8d578a53d6
2017-12-25 19:28:59 +00:00
Yegor Timoshenko
8d578a53d6
tests: drop -test prefix to match naming style used by NixOS tests
2017-12-25 19:24:01 +00:00
Yegor Timoshenko
f1952eae04
tests/eval-test: Add --show-trace from #44
2017-12-25 19:21:44 +00:00
Yegor Timoshenko
7dbceec472
Merge pull request #40 from NixOS/travis-ci
2017-12-25 20:27:25 +03:00
Yegor Timoshenko
571bea15a4
CODEWONERS: init
2017-12-25 14:39:59 +00:00
Yegor Timoshenko
e6091de691
README: add apple/macbook-air/{4,6}
2017-12-25 13:30:03 +00:00
Yegor Timoshenko
2227f2c67a
apple/macbook-air/4: resolve tearing
2017-12-25 04:55:29 +00:00
Yegor Timoshenko
f9a1ac6297
common/pc/laptop: disable cpuFreqGovernor
2017-12-25 04:46:15 +00:00
Yegor Timoshenko
88bd1266a7
apple/macbook-air/4: add
2017-12-25 04:32:30 +00:00
Yegor Timoshenko
e228c7827b
apple: add hid_apple.iso_layout=0 kernel param
...
In my experience, this makes keyboard behavior match letters printed
on it both on EU and US keyboards.
2017-12-25 04:30:32 +00:00
Yegor Timoshenko
46edd63af9
easyrpg-player: init at 0.5.3
2017-12-25 02:28:19 +00:00
Yegor Timoshenko
1c58e91a40
liblcf: init at 0.5.3
2017-12-25 02:27:51 +00:00
Yegor Timoshenko
a5df61571c
raspberry-pi/2: format README
2017-12-25 01:51:51 +00:00
Yegor Timoshenko
9b3e42be63
apple: wrap hardware.facetimehd option
2017-12-25 01:51:02 +00:00
Yegor Timoshenko
5a1a527f16
apple: enable facetimehd if allowUnfree = true
2017-12-25 01:28:02 +00:00
Yegor Timoshenko
db483616db
apple/macbook-air/6: init
2017-12-25 01:27:28 +00:00
Yegor Timoshenko
aa70bfe955
asus/m60j-jx041v: drop (README only)
...
It's not useful and links are broken.
2017-12-24 23:44:25 +00:00
Yegor Timoshenko
1c54b711e5
common: drop notice
...
I didn't mean to commit that. I'm pretty sure common/ is a good name,
and basic layout is unlikely to change.
2017-12-24 23:23:39 +00:00
Yegor Timoshenko
5407ba7a52
treewide: abstract away common configs into common/
2017-12-24 23:21:05 +00:00
Yegor Timoshenko
b63e0eb372
Revert "tests: move to _tests"
...
This reverts commit 4d498aff1a .
2017-12-24 22:21:53 +00:00
Yegor Timoshenko
8abb6374c1
README: extract CONTRIBUTING, clean up
2017-12-24 19:34:39 +00:00
Yegor Timoshenko
38fd4c1541
README: seperate -> separate
2017-12-24 19:18:27 +00:00
Yegor Timoshenko
4d498aff1a
tests: move to _tests
2017-12-24 18:00:51 +00:00
Yegor Timoshenko
a433fd730f
inversepath/usbarmory: fix evaluation
2017-12-24 17:21:43 +00:00
Yegor Timoshenko
08e080ae11
thinkpad: only enable tp_smapi on compatible ThinkPads, closes #36
2017-12-24 15:26:31 +00:00
Yegor Timoshenko
3743ae21f5
treewide: only ever set unmergable options via lib.mkDefault
...
Also extract documentation from raspberry-pi/2/ profile.
2017-12-24 15:13:25 +00:00
Yegor Timoshenko
a74c9bdaf8
acer/c720: drop empty profile
2017-12-24 14:57:53 +00:00
Yegor Timoshenko
f31e4afea5
apple/macbook-pro/10-1: elaborate more on NVidia driver
2017-12-24 14:19:38 +00:00
Yegor Timoshenko
4570276556
inversepath/usbarmory: drop inappropriate comment
2017-12-24 14:12:06 +00:00
Yegor Timoshenko
f35389f469
tests/eval-test: exit on failed evaluation, skip some paths
2017-12-24 13:57:47 +00:00
Yegor Timoshenko
a95291d21d
asus/wireless-ac1300: fix evaluation
2017-12-24 13:34:49 +00:00
Yegor Timoshenko
f6526819a0
tests/build-test: rename to eval-test
2017-12-24 13:29:41 +00:00
Yegor Timoshenko
b8afb99c16
README: drop inversepath/usbarmory from the table
2017-12-24 13:26:11 +00:00
Yegor Timoshenko
e1806b4c1b
lib: drop, fixes #16 ( #37 )
...
Hardware notes are seemingly less useful than a README, and
kernelAtLeast option, while potentially useful:
a) is not used anywhere in the tree at the moment,
b) doesn't properly work when there are multiple elements in the list,
c) assumes that there are no degradations ever.
2017-12-24 13:11:44 +00:00
Yegor Timoshenko
bf86fda74c
tests/build-test: allowBroken, allowUnfree
...
allowUnfree is set to true for evaluation purposes only.
2017-12-24 13:11:00 +00:00
Yegor Timoshenko
b792b3ca61
thinkfan: proper case in IBM, Lenovo, ThinkPad
2017-12-24 12:54:43 +00:00
Yegor Timoshenko
721741b0c7
lenovo/thinkpad/t460s: fix evaluation, drop old kernel notes
2017-12-24 12:37:08 +00:00
Yegor Timoshenko
95c8873c41
supermicro/a1sri-2758f: fix evaluation, drop old kernel notes
2017-12-24 12:35:46 +00:00