Commit Graph
75 Commits
Author SHA1 Message Date
Léo Gaspard 5cd6c65054 wasm: remove alias to unbreak the channel
Nixpkgs' channel currently can't move forward so long as there is a
trace in evaluating the top-level arguments. Which means that it isn't
possible to add a warning message to warn users of future package
removal.

So the only way forward appears to be just removing the alias
altogether.

(cherry picked from commit b4133ebc17c2742a76d912f4f0bf46719bc7800e)
2018-10-22 09:58:00 +02:00
Léo Gaspard 711a0ea2ca wasm: add as temporary alias to proglodyte-wasm 2018-10-16 11:53:42 +09:00
Léo Gaspard ff937fd06c webassemblyjs tool suite: init at 1.7.8 2018-10-15 23:55:55 +09:00
Léo Gaspard 861b70f483 nixos manual: automatic reflow 2018-10-15 23:10:55 +09:00
Léo Gaspard 02e8e56500 package-notes: line wrap by auto-cleanup 2018-10-15 23:10:54 +09:00
Léo Gaspard 2a2c99673b release-notes/18-09: add licenses marked as unfree 2018-10-15 23:10:54 +09:00
Léo Gaspard 455e0ed885 generators: make toPretty handle floats correctly 2018-10-15 14:03:16 +02:00
Léo Gaspard 55e222430f wabt: 1.0.5 -> 1.0.6 2018-10-15 00:42:29 +09:00
Léo Gaspard a55eb78a0d global-platform-pro: 0.3.10-rc11 -> 18.09.14 2018-10-15 00:36:23 +09:00
Léo Gaspard 0602e6ddfe wasm-gc: init at 0.1.6 2018-09-23 22:33:09 +09:00
Léo Gaspard 03d5065c06 kcov: 35 -> 36 2018-08-30 01:07:45 +09:00
Léo Gaspard 5305f5c273 pg_top: do not use docbook for longDescription 2018-08-24 06:33:49 -07:00
Léo Gaspard 1bc48e63fd wabt: init at 1.0.5 2018-08-23 21:28:54 -07:00
Léo Gaspard 6195eee47a fixup: add links to upstream issues 2018-08-17 01:32:03 +09:00
Léo Gaspard fd14b4d48d fixup: merge buildPhase and installPhase 2018-08-17 01:27:45 +09:00
Léo Gaspard 61e0b8d3be fixup: use the correct gephy package name 2018-08-17 01:13:46 +09:00
Léo Gaspard 39cd3f370d fixup: reindent 2018-08-17 00:25:44 +09:00
Léo Gaspard a52ad2569a fixup: points mentioned by timokau 2018-08-17 00:19:40 +09:00
Léo Gaspard bcf59b9b51 javacard-devkit: init at 2.2.2
Oracle has already released 3.0.5, but versions after 2.2.2 appear to be Windows-only.

Thanks-To: aszlig <aszlig@nix.build>
2018-08-14 21:13:43 +09:00
Léo Gaspard af960e5df9 buildRustPackage: add documentation about cargoPatches 2018-08-14 20:09:45 +09:00
Léo Gaspard 9b46b273f9 ocamlModules.wasm: add wasm binary 2018-08-13 15:36:44 +00:00
Léo Gaspard 48e5fbe8ee buildRustPackage: allow patches to fix Cargo.lock 2018-08-13 22:07:58 +09:00
Léo Gaspard b6e881ab72 buildRustPackage: allow patches to fix Cargo.lock 2018-08-13 14:44:30 +09:00
Léo Gaspard 0c171538ff wasm: rename unofficial package into proglodyte-wasm 2018-08-13 11:53:20 +09:00
Léo Gaspard cccfa8f395 global-platform-pro: init at 0.3.10-rc11 2018-08-01 13:53:33 +09:00
Léo Gaspard 6622dffb1d redsocks: add self as maintainer 2018-07-29 15:58:50 +09:00
Léo Gaspard 1061ab1ccf todiff: 0.5.0 -> 0.6.1 2018-07-22 00:12:54 +09:00
Léo Gaspard 182b7f63af matrix-synapse: 0.31.2 -> 0.33.0 2018-07-21 21:56:46 +09:00
Léo Gaspard 806e5a3882 josm: bump to jre10
Fixes https://josm.openstreetmap.de/ticket/11806
2018-07-05 18:47:51 +02:00
Léo Gaspard b6eeeb111c opensmtpd package and module: add nixos test 2018-06-21 13:04:24 +02:00
Léo Gaspard c068e1ca9a opensmtpd: fix interaction with dovecot-2.3.1
This has been merged upstream with
    https://github.com/OpenSMTPD/OpenSMTPD/pull/847
2018-06-18 17:51:21 +02:00
Léo Gaspard bb08686f1e opensmtpd module: allow changing the package 2018-06-18 09:49:01 +02:00
Léo Gaspard 8aff02e024 nheko: 0.4.2 -> 0.4.3 2018-06-07 17:34:41 +02:00
Léo Gaspard 0e84af1772 nheko: make darwin build fail later 2018-05-24 20:00:35 +02:00
Léo Gaspard 291808359b nheko: 0.4.0 -> 0.4.1 2018-05-24 17:09:15 +02:00
Léo Gaspard 376c55fcea cargo-fuzz: init at 0.5.3 2018-05-08 03:36:41 +02:00
Léo Gaspard faa0d2fa78 todiff: 0.4.0 -> 0.5.0 2018-05-06 22:13:15 +02:00
Léo Gaspard c770e61622 nheko: 0.3.1 -> 0.4.0 2018-05-04 00:46:05 +02:00
Léo Gaspard 905b03bce2 chromium: fix build on aarch64
chromium build on aarch64 failed with:
```
FAILED: obj/skia/skia/convolver_neon.o
g++ -MMD -MF obj/skia/skia/convolver_neon.o.d -DV8_DEPRECATION_WARNINGS -DUSE_UDEV -DUSE_AURA=1 -DUSE_GLIB=1 -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DNO_TCMALLOC -DFULL_SAFE_BROWSING -DSAFE_BROWSING_CSD -DSAFE_BROWSING_DB_LOCAL -DCHROMIUM_BUILD -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS -D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSK_IGNORE_LINEONLY_AA_CONVEX_PATH_OPTS -DSK_HAS_PNG_LIBRARY -DSK_HAS_WEBP_LIBRARY -DSK_HAS_JPEG_LIBRARY -DSK_SUPPORT_GPU=1 -DSK_FREETYPE_MINIMUM_RUNTIME_VERSION=\(\(\(FREETYPE_MAJOR\)\ \*\ 0x01000000\)\ \|\ \(\(FREETYPE_MINOR\)\ \*\ 0x00010000\)\ \|\ \(\(FREETYPE_PATCH\)\ \*\ 0x00000100\)\) -DSK_GAMMA_EXPONENT=1.2 -DSK_GAMMA_CONTRAST=0.2 -DSK_DEFAULT_FONT_CACHE_LIMIT=20971520 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DFT_CONFIG_CONFIG_H=\"freetype-custom-config/ftconfig.h\" -DFT_CONFIG_MODULES_H=\"freetype-custom-config/ftmodule.h\" -DFT_CONFIG_OPTIONS_H=\"freetype-custom-config/ftoption.h\" -DPDFIUM_REQUIRED_MODULES -DCHROMIUM_RESTRICT_VISIBILITY -DUSE_LIBJPEG_TURBO=1 -DU_USING_ICU_NAMESPACE=0 -DU_ENABLE_DYLOAD=0 -DU_STATIC_IMPLEMENTATION -DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_FILE -DUCHAR_TYPE=uint16_t -DUSE_SYSTEM_ZLIB=1 -I../.. -Igen -I../../skia/config -I../../skia/ext -I../../third_party/skia/include/c -I../../third_party/skia/include/config -I../../third_party/skia/include/core -I../../third_party/skia/include/effects -I../../third_party/skia/include/encode -I../../third_party/skia/include/gpu -I../../third_party/skia/include/images -I../../third_party/skia/include/lazy -I../../third_party/skia/include/pathops -I../../third_party/skia/include/pdf -I../../third_party/skia/include/pipe -I../../third_party/skia/include/ports -I../../third_party/skia/include/utils -I../../third_party/skia/src/gpu -I../../third_party/skia/src/sksl -I../../third_party/skia/include/codec -I../../third_party/skia/include/private -I../../third_party/skia/include/client/android -I../../third_party/skia/src/codec -I../../third_party/skia/src/core -I../../third_party/skia/src/image -I../../third_party/skia/src/images -I../../third_party/skia/src/opts -I../../third_party/skia/src/pdf -I../../third_party/skia/src/ports -I../../third_party/skia/src/shaders -I../../third_party/skia/src/shaders/gradients -I../../third_party/skia/src/sfnt -I../../third_party/skia/src/utils -I../../third_party/skia/src/lazy -I../../third_party/skia/third_party/gif -I../../third_party/skia/src/effects/gradients -Igen/shim_headers/libpng_shim -Igen/shim_headers/zlib_shim -I../../third_party/freetype/include -I../../third_party/freetype/src/include -I../../third_party/harfbuzz-ng/src -I../../third_party/libjpeg_turbo -I../../third_party/fontconfig/src -I../../third_party/icu/source/common -I../../third_party/icu/source/i18n -I../../third_party/sfntly/src/cpp/src -fno-strict-aliasing --param=ssp-buffer-size=4 -fstack-protector -Wno-builtin-macro-redefined -D__DATE__= -D__TIME__= -D__TIMESTAMP__= -funwind-tables -fPIC -pipe -pthread -fno-omit-frame-pointer -g0 -fno-builtin-abs -fvisibility=hidden -Wno-unused-local-typedefs -Wno-maybe-uninitialized -Wno-deprecated-declarations -fno-delete-null-pointer-checks -Wno-missing-field-initializers -Wno-unused-parameter -O2 -fno-ident -fdata-sections -ffunction-sections -isystem/nix/store/smmxgfkqaqqh43d5gmv5p3abcq19hkzy-glib-2.56.0-dev/include/glib-2.0 -isystem/nix/store/yn3bbw1sxg19h07wzn16k0ja58wr9yiz-glib-2.56.0/lib/glib-2.0/include -isystem/nix/store/f82jgynysk9mvhyfavfzims41zkskb3c-libpng-apng-1.6.34-dev/include/libpng16 -isystem/nix/store/56i89kfi2nmjrv8hifsz6zikr6pq1avw-zlib-1.2.11-dev/include -std=gnu++14 -fno-exceptions -fno-rtti -nostdinc++ -isystem../../buildtools/third_party/libc++/trunk/include -isystem../../buildtools/third_party/libc++abi/trunk/include -fvisibility-inlines-hidden -Wno-narrowing -c ../../skia/ext/convolver_neon.cc -o obj/skia/skia/convolver_neon.o
../../skia/ext/convolver_neon.cc: In function 'int32x4_t skia::AccumRemainder(const unsigned char*, const Fixed*, int)':
../../skia/ext/convolver_neon.cc:26:65: error: cannot convert '<brace-enclosed initializer list>' to 'int32x4_t {aka __vector(4) int}' in return
   return {remainder[0], remainder[1], remainder[2], remainder[3]};
                                                                 ^
```

The following patch appears to fix this build issue.

Source: https://chromium.googlesource.com/chromium/src.git/+/b84682f31dc99b9c90f5a04947075815697c68d9%5E%21/#F0
Suggested-by: @dezgeg
2018-04-29 18:38:38 +03:00
Léo Gaspard a07881c8b8 chromium: skia patch appears to be still needed with 66 on aarch64
Cc @chaoflow @bendlas
Replaces #39628
2018-04-29 18:38:38 +03:00
Léo Gaspard 4317f7ab26 kcov: fix build on aarch64
Apparently, without this patch `NT_PRSTATUS` is not found. So the patch
adds the include apparently necessary. `NT_PRSTATUS` is also defined in
`<linux/ptrace.h>`, which would likely have been a better name, were it
not in the `linux/` directory, which is a priori not stable.

The need to do that is kind of weird (the change was introduced in [1],
and fedora apparently didn't need this additional import), but I'll try
to upstream it.

[1] https://github.com/SimonKagstrom/kcov/pull/239
2018-04-28 00:10:40 +02:00
Léo Gaspard be0b3e3cd0 kcov: 34 -> 35
As the maintainer currently in `meta.maintainers` appears to not have
touched the package since 2015, I've also added myself there.
2018-04-27 22:23:16 +02:00
Léo Gaspard 876bbce480 doc: fix typo in cross-compilation docs 2018-04-27 22:14:16 +02:00
Léo Gaspard 06c7d4d40d opam: propagate curl and unzip dependencies
These are required for `opam init` to succeed.

Closes #14466
Cc @henrytill
2018-04-27 20:42:09 +02:00
Léo Gaspard e199143f11 matterbridge module: add configPath option as a workaround, waiting for nix encryption 2018-04-25 01:37:37 +02:00
Léo Gaspard 59bf698238 nheko: 0.3.0 -> 0.3.1 2018-04-13 15:57:41 +02:00
Léo Gaspard 4fddb8b9c3 dovecot module: test dovecot's LDA
That's apparently not enough to catch the bug I ran into with the update
to 2.3.1, but at least it will check the LDA appears to work.
2018-04-12 01:35:14 +02:00
Léo Gaspard f582b0d3d1 todiff: init at 0.4.0 2018-04-08 04:13:39 +02:00
Léo Gaspard 5a75e845ad nheko: init at 0.3.0 2018-04-07 04:05:11 +02:00
Léo Gaspard fe21790989 weechat: forward metadata to wrapper 2018-04-04 14:58:56 +02:00
Léo Gaspard 51d9192cdd weechat: point description to documentation 2018-04-04 14:58:54 +02:00
Léo Gaspard f57fb2ee26 weechat: add hint in documentation 2018-04-04 14:58:53 +02:00
Léo Gaspard b59570eac0 nixos/gogs: allow git operations over ssh
Without `ROOT_PATH` set, `gogs serv` tries to open logs in writing in
its store directory. This blocks cloning or pushing over ssh, and
results in a gogs internal error.
2018-03-30 16:37:36 +02:00
Léo Gaspard ec9a51d0cc mdadm: allow sending mail when using opensmtpd
OpenSMTPD does not require the setuid bit for its `sendmail`. This works
around it by wrapping the called `sendmail` so that the wrapper falls
back on either the setuid `sendmail` or the non-setuid `sendmail`
depending on what's available.

The solution of relying on `$PATH` to be set is unfortunately
unreliable, as `mdadm --monitor` will likely be executed from a
`systemd` unit, that runs with a clean `$PATH`.
2018-03-30 16:16:31 +02:00
Léo Gaspard 0f95d796cf dmenu: 4.7 -> 4.8 2018-03-15 14:20:31 +01:00
Léo Gaspard ce6e336842 st: 0.7 -> 0.8 2018-03-15 14:06:40 +01:00
Léo Gaspard 7d62c2c7ca clamsmtp: fix build after linuxHeaders update to 4.15 2018-03-05 10:27:43 +01:00
Léo Gaspard d8f8253d3f riot-web: make package configurable 2018-03-04 14:51:09 +01:00
Léo Gaspard aeef7c91f1 openldap module: allow defining contents declaratively 2018-03-03 15:33:23 +01:00
Léo Gaspard cca9ec2a66 openldap module: cleanup 2018-03-03 15:33:01 +01:00
Léo Gaspard 97ee203a22 eudev: 3.2.4 -> 3.2.5 2018-02-10 23:28:30 +01:00
Léo Gaspard 7b878a443a nixos/clamav: replace mkIf [] with optional 2018-01-06 16:52:14 +01:00
Léo Gaspard cb506e6e2e nixos/clamsmtp: init 2018-01-06 16:08:54 +01:00
Léo Gaspard e016a68bf1 clamsmtp: init at 1.10 2018-01-06 16:08:45 +01:00
Léo Gaspard 341583b2d2 fcron module: be compatible with non-wrapped sendmail's, like opensmtpd's 2017-12-31 03:34:11 +01:00
Léo Gaspard 652842d82e clamav module: make services.clamav.daemon.enable actually work 2017-11-28 13:45:13 +01:00
Léo Gaspard 1afd97aa8f fcron module: fix use with hardlink-optimized store 2017-10-09 23:44:28 +02:00
Léo Gaspard 4a0c7d1b2d dkimproxy: init at 1.4.1 (#26147)
* dkimproxy: init at 1.4.1

* dkimproxy: simplify by using mkDerivation

* dkimproxy: set ekleog as maintainer

* dkimproxy: style fix

* dkimproxy: also work without the right PERL5LIB environment variable
2017-05-28 23:25:29 +01:00
Léo Gaspard 66e54f25a1 dhparams module: condition on enable option (#23661)
Hence, the init/cleanup service only runs when the dhparams module is enabled.
2017-03-17 01:56:13 +01:00
Léo Gaspard da6619cffe libs: make splitString also split last separator (#23851)
* libs: make splitString also split last separator

* libs: add tests for splitStrings
2017-03-15 21:16:04 +00:00
Léo Gaspard 0e2bd7e248 openldap module: fix paths for example includes 2017-03-04 13:30:29 +01:00
Léo Gaspard e2c78910d1 dhparams module: initialize 2017-02-18 00:07:03 +01:00
Léo Gaspard 7a32b96697 redsocks module: initialize
redsocks module: use separate user for redsocks daemon
2017-02-09 18:01:14 +01:00
Léo Gaspard 68a609b059 redsocks: init at 0.5 2017-02-05 01:20:03 +01:00
Léo Gaspard 7f0143b89d kcov: 29 -> 32 2017-01-01 03:32:31 +01:00