profile
viewpoint

diku-dk/futhark 1366

:boom::computer::boom: A data-parallel functional programming language

laumann/compiletest-rs 156

An extraction of the compiletest utility from the Rust compiler

athas/EggsML 27

A fully fledged and highly scalable lunch management system for the modern enterprise

Manishearth/humpty_dumpty 10

Implicit Drop/move protection for Rust (linear types)

kfl/staffeli_nt 3

Staffeli NT Technology

Eckankar/CardsAgainstDIKUmanity 1

Cards Against Humanity: DIKU edition

Munksgaard/CPH-collections 1

A fork of CPH collections

push eventMunksgaard/munksgaard.me

Philip Munksgaard

commit sha 9814382aee80252285a439b3cb1527a591f33b83

Add some entries

view details

Philip Munksgaard

commit sha cf321847415a581a78e68ead5276e5562c4a1b4d

Add new pdb entry

view details

push time in 2 days

push eventMunksgaard/pdb

Philip Munksgaard

commit sha 8ac638d6feda03f1b457b03b6bfdaa5cf3234b38

Use Rc instead of Arc We don't need the thread-safety of Arc (yet).

view details

push time in 2 days

push eventMunksgaard/pdb

Philip Munksgaard

commit sha 0cb0c94040dfc4ea373b90844b33b93c0c03cfef

Use Rc instead of Arc We don't need the thread-safety of Arc (yet).

view details

push time in 2 days

delete branch Munksgaard/rust

delete branch : fix-49713

delete time in 2 days

push eventMunksgaard/pdb

Philip Munksgaard

commit sha 4afb900242cc8d8843bd148ade899e864505b60b

Add display for statements

view details

push time in 2 days

push eventMunksgaard/pdb

Philip Munksgaard

commit sha 71a02a48c65fc5400728a611bb168f6bf2ce8d90

Add example usage

view details

push time in 2 days

push eventMunksgaard/pdb

Philip Munksgaard

commit sha 90af54097202b0adb4673cd6556c145eceaa76ab

Update email

view details

Philip Munksgaard

commit sha c859f7ffcc63bf2b64d51cce74a0918c870a32f0

Some cleanup

view details

push time in 2 days

delete branch Munksgaard/pdb

delete branch : inference

delete time in 2 days

push eventMunksgaard/pdb

Philip Munksgaard

commit sha cfec5484b03583322e143695cd563ca816bf652b

Add let bindings and identifiers Doesn't actually work in a program yet, since ty.rs has not been updated.

view details

Philip Munksgaard

commit sha 2db5545ff4277c09c7f6793cfa73389ab8b11205

Parse support for functions and type identifiers

view details

Philip Munksgaard

commit sha aef34fed37867e532d4cf38117de461954846719

Add parse bin tool

view details

Philip Munksgaard

commit sha 7cabbf5476bcff7f5ee5cfbefa76ec2534156bfd

Add Display instance for Ty

view details

Philip Munksgaard

commit sha ab29bba9b9d0852ff979cacba66bc76668a8fc6a

Implement basic type inference for type variables and functions Still missing records and tuples

view details

Philip Munksgaard

commit sha 5ef63c1bde08bf280e40cb918bf4b4df23cd3bc5

Implemented type inference for tuples and records

view details

Philip Munksgaard

commit sha 0b7f96d1d881728e9835215f55f1129c812aa4ef

Add Display impl for Expr

view details

Philip Munksgaard

commit sha 30a9641356df087532cae9b3a47c08a3d5e645e4

And some (failing) tests

view details

Philip Munksgaard

commit sha 5c4006833af95e42e5958b3e8ed437fd15d0384d

Better parenthesis

view details

Philip Munksgaard

commit sha 2f1c005f98350119fe2b7d544bd7725e727a321e

Type inference of lambda, let, function application

view details

Philip Munksgaard

commit sha a8c1d83297c05abc5c0f117587884a1a2c5e0f18

Add missing keyword "in" to grammar And some tests

view details

Philip Munksgaard

commit sha 81a47dd16b4c0c4b654dc318b4887e6e12912f68

Nicer error messages when some tests fail

view details

Philip Munksgaard

commit sha 05fed1d79545fa0edf30b3ef025550bd42ed0f8a

Remove some debug print statements

view details

Philip Munksgaard

commit sha 178e0b5e9a591f8cee6a734355b467ee781849ca

Add infer_and_print tests

view details

Philip Munksgaard

commit sha 34550a37703efefe12b603a1b319fe6d079b4ca5

Remove debug print statements

view details

Philip Munksgaard

commit sha 0a1510e50ae05b6e15ec3f78c31e8cc67a7eac88

Let bindings have an "end" at the end

view details

Philip Munksgaard

commit sha 05e2392e584980780be76d677ceec72d40de5873

Add support for typing tuples

view details

Philip Munksgaard

commit sha c634064d15aaa9daa935469774df72e8c9ca4f22

Add negative test for `lambda x -> x x`

view details

Philip Munksgaard

commit sha 2bd419f6146836f9a94886aaa44ad452e7210f73

Add support for records

view details

Philip Munksgaard

commit sha e322c82682e1bfbb8efe01a7355e8c6328274729

Add support for typing strings and unit

view details

push time in 2 days

PR merged Munksgaard/pdb

Inference
+1298 -98

0 comment

10 changed files

Munksgaard

pr closed time in 2 days

PR opened Munksgaard/pdb

Inference
+1298 -98

0 comment

10 changed files

pr created time in 2 days

create barnchMunksgaard/pdb

branch : inference

created branch time in 2 days

PR opened salmanebah/opencl-mode

Use font-lock-add-keywords instead of setcar

This fixes #5

+1 -1

0 comment

1 changed file

pr created time in 3 days

create barnchMunksgaard/opencl-mode

branch : fix-5

created branch time in 3 days

fork Munksgaard/opencl-mode

Quick and dirty syntax coloring for opencl kernels

fork in 3 days

startedsalmanebah/opencl-mode

started time in 3 days

issue openedsalmanebah/opencl-mode

Highlighting is gone when using emacs 27.1

After upgrading to emacs 27.1 there's something wrong with the opencl-mode highlighting: I seem to only get highlighted comments.

It works in emacs 26.3 with the same opencl-mode and .emacs configuration.

opencl-mode version: 20190615.1957

Initialization:

(use-package opencl-mode
  :mode "\\.cl\\'")

created time in 3 days

issue commentdiku-dk/futhark

Switch to a better prettyprinting library

I just spent a bit of time trying this out (https://github.com/diku-dk/futhark/commit/808c70b477482ca7822362d8e9eedbba6542b21a and it turns out that prettyprinter doesn't support precedence handling (pprPrec).

It seems like we use pprPrec quite a lot in Futhark.Language.Pretty, I guess for handling infix operators and such.

The current advice from the creator of prettyprinter is to use annotations and add a custom renderer. However, this seems like a lot of work, and I should probably be spending my time on my memory optimizations instead, so I'll put it to rest for now.

athas

comment created time in 3 days

create barnchdiku-dk/futhark

branch : try-using-prettyprinter

created branch time in 3 days

push eventMunksgaard/pdb

Philip Munksgaard

commit sha 3aa654d5e077bfe1446051692eb8ac14a49f924a

Move main handler into separate function

view details

push time in 8 days

push eventMunksgaard/pdb

Philip Munksgaard

commit sha 53914908b9bbe20d07e44b5c0be56b5a4db908ce

Add github actions workflow

view details

push time in 8 days

push eventMunksgaard/pdb

Philip Munksgaard

commit sha 4177e8d3d5bf2342a39eb309682a57eab252829c

repl and database in separate threads

view details

Philip Munksgaard

commit sha becb00848589ca5950b5e15a9fd2810c7413ace4

Client gets result and prints

view details

Philip Munksgaard

commit sha 78e0dd67b3277c4051777d20964b1f7bb49acdfe

Add basic client/server architecture

view details

push time in 8 days

push eventMunksgaard/pdb

Philip Munksgaard

commit sha 7313b19f255cf2e8725db778a7b551ab9ed1d625

Add support for string types

view details

push time in 13 days

push eventMunksgaard/pdb

Philip Munksgaard

commit sha 4903354afb9b9cab02933544c61a162232c71a0e

Clippy and re-arrange a bit

view details

push time in 13 days

push eventMunksgaard/pdb

Philip Munksgaard

commit sha 5a7f7e4cd621fcfe0d0ded941b77ed290a30af90

Add rustyline for a better REPL experience

view details

Philip Munksgaard

commit sha c25434d03d14058abada18682afe5077a599c82b

Clippy and re-arrange a bit

view details

push time in 13 days

push eventMunksgaard/pdb

Philip Munksgaard

commit sha 8e98721a14fbfc7ada15a83219a244600ebdf2af

Add some README text

view details

push time in 13 days

push eventMunksgaard/pdb

Philip Munksgaard

commit sha c172a014cf9e89966b78a776982a908fd9099cf1

I've heard good things about anyhow, let's try to use it.

view details

push time in 13 days

pull request commentNixOS/nixpkgs

obs-studio: Add builtin support for browser source

What's needed for this to get merged?

Munksgaard

comment created time in 13 days

pull request commentdiku-dk/futhark

Fix NumPy installation in CI

So strange...

athas

comment created time in 18 days

pull request commentdiku-dk/futhark

Also deploy latest release as "stable"

Good catch :+1:

Munksgaard

comment created time in 18 days

delete branch diku-dk/futhark

delete branch : deploy-stable

delete time in 18 days

pull request commentdiku-dk/futhark

Also deploy latest release as "stable"

Closed as per discussion in #1149

Munksgaard

comment created time in 18 days

PR closed diku-dk/futhark

Also deploy latest release as "stable"

Fixes #1149

+4 -2

0 comment

2 changed files

Munksgaard

pr closed time in 18 days

issue closeddiku-dk/futhark

Provide latest stable release

Is there a way to automatically download the latest stable release? Currently, nightly is available at eg. https://futhark-lang.org/releases/, but there's no easy way to get the latest stable release (ie. currently 0.17.3)

The latest stable release should probably also be referenced here, instead of the latest nightly: https://futhark.readthedocs.io/en/stable/installation.html#installing-from-a-precompiled-snapshot

closed time in 18 days

Munksgaard

issue commentdiku-dk/futhark

Provide latest stable release

I'm not quite sure. I've done it in a naive way in #1150, but perhaps it's not necessary.

Taking inspiration from outside, it doesn't look like Rust has a "latest stable" binary release. I think they manually update their release links whenever a new release is added: https://forge.rust-lang.org/infra/other-installation-methods.html#standalone-installers

Given your comment, let's close this for now, we can always take it up again in the future if it seems useful.

Munksgaard

comment created time in 18 days

fork Munksgaard/rust-forge

Information useful to people contributing to Rust

https://forge.rust-lang.org/

fork in 18 days

push eventdiku-dk/sorts

Philip Munksgaard

commit sha 2ae2beb6aa83ccafeabbb6e37d3bf549c1f8b934

Add github CI workflow

view details

push time in 18 days

delete branch diku-dk/segmented

delete branch : futhark64

delete time in 18 days

push eventdiku-dk/segmented

Philip Munksgaard

commit sha 7ae024953d9ec1be2fac137d1ada9d83595873d3

Use $GITHUB_PATH instead of add-path The `add-path` method of adding stuff to $PATH has been deprecated. More info: https://github.blog/changelog/2020-10-01-github-actions-deprecating-set-env-and-add-path-commands/ https://docs.github.com/en/free-pro-team@latest/actions/reference/workflow-commands-for-github-actions#environment-files https://docs.github.com/en/free-pro-team@latest/actions/reference/workflow-commands-for-github-actions#adding-a-system-path

view details

Philip Munksgaard

commit sha 87080c975603fe49937f911855c0aa3aa821469b

Merge pull request #7 from diku-dk/futhark64 Use $GITHUB_PATH instead of add-path

view details

push time in 18 days

PR merged diku-dk/segmented

Use $GITHUB_PATH instead of add-path

The add-path method of adding stuff to $PATH has been deprecated.

More info:

https://github.blog/changelog/2020-10-01-github-actions-deprecating-set-env-and-add-path-commands/ https://docs.github.com/en/free-pro-team@latest/actions/reference/workflow-commands-for-github-actions#environment-files https://docs.github.com/en/free-pro-team@latest/actions/reference/workflow-commands-for-github-actions#adding-a-system-path

+1 -1

0 comment

1 changed file

Munksgaard

pr closed time in 18 days

push eventdiku-dk/segmented

Troels Henriksen

commit sha 1ae2113213c66b3f8fcd494f196b0cd4e25a0651

Merge pull request #5 from diku-dk/futhark64 Convert from i32 -> i64 to support futhark64

view details

Philip Munksgaard

commit sha 1d197c9cea2c03096163cd432da4b9f3cfd17f5b

Fix workflow

view details

Philip Munksgaard

commit sha a6279dcfb863002fa35881c3bc39b17ec25433cd

Add proper descriptive workflow name

view details

Philip Munksgaard

commit sha 82cf7edb1dda7d2f6abe6cac04d428a3f7e2ff7f

Merge pull request #8 from diku-dk/ci Fix workflow

view details

Philip Munksgaard

commit sha 7ae024953d9ec1be2fac137d1ada9d83595873d3

Use $GITHUB_PATH instead of add-path The `add-path` method of adding stuff to $PATH has been deprecated. More info: https://github.blog/changelog/2020-10-01-github-actions-deprecating-set-env-and-add-path-commands/ https://docs.github.com/en/free-pro-team@latest/actions/reference/workflow-commands-for-github-actions#environment-files https://docs.github.com/en/free-pro-team@latest/actions/reference/workflow-commands-for-github-actions#adding-a-system-path

view details

push time in 18 days

delete branch diku-dk/segmented

delete branch : ci

delete time in 18 days

push eventdiku-dk/segmented

Philip Munksgaard

commit sha 1d197c9cea2c03096163cd432da4b9f3cfd17f5b

Fix workflow

view details

Philip Munksgaard

commit sha a6279dcfb863002fa35881c3bc39b17ec25433cd

Add proper descriptive workflow name

view details

Philip Munksgaard

commit sha 82cf7edb1dda7d2f6abe6cac04d428a3f7e2ff7f

Merge pull request #8 from diku-dk/ci Fix workflow

view details

push time in 18 days

PR merged diku-dk/segmented

Fix workflow
+3 -2

0 comment

1 changed file

Munksgaard

pr closed time in 18 days

push eventdiku-dk/segmented

Philip Munksgaard

commit sha a6279dcfb863002fa35881c3bc39b17ec25433cd

Add proper descriptive workflow name

view details

push time in 18 days

push eventdiku-dk/segmented

push time in 18 days

push eventdiku-dk/segmented

Philip Munksgaard

commit sha 7aa13847b4fd808706d473b44552eec65276bfb4

Add proper descriptive workflow name

view details

push time in 18 days

push eventdiku-dk/segmented

push time in 18 days

push eventdiku-dk/segmented

Philip Munksgaard

commit sha 1d197c9cea2c03096163cd432da4b9f3cfd17f5b

Fix workflow

view details

push time in 18 days

PR opened diku-dk/segmented

Fix workflow
+1 -1

0 comment

1 changed file

pr created time in 18 days

create barnchdiku-dk/segmented

branch : ci

created branch time in 18 days

push eventdiku-dk/segmented

Philip Munksgaard

commit sha aa0635e1a6343e7e2cb7f49c015ecc295067a066

Fix workflow

view details

push time in 18 days

PR opened diku-dk/segmented

Use $GITHUB_PATH instead of add-path

The add-path method of adding stuff to $PATH has been deprecated.

More info:

https://github.blog/changelog/2020-10-01-github-actions-deprecating-set-env-and-add-path-commands/ https://docs.github.com/en/free-pro-team@latest/actions/reference/workflow-commands-for-github-actions#environment-files https://docs.github.com/en/free-pro-team@latest/actions/reference/workflow-commands-for-github-actions#adding-a-system-path

+1 -1

0 comment

1 changed file

pr created time in 18 days

create barnchdiku-dk/segmented

branch : futhark64

created branch time in 18 days

push eventdiku-dk/sorts

Philip Munksgaard

commit sha 77565cfdc7610105a4f8222c6d4cc3342b9d1195

Use $GITHUB_PATH instead of add-path The `add-path` method of adding stuff to $PATH has been deprecated. More info: https://github.blog/changelog/2020-10-01-github-actions-deprecating-set-env-and-add-path-commands/ https://docs.github.com/en/free-pro-team@latest/actions/reference/workflow-commands-for-github-actions#environment-files https://docs.github.com/en/free-pro-team@latest/actions/reference/workflow-commands-for-github-actions#adding-a-system-path

view details

push time in 18 days

PR opened diku-dk/futhark

Use $GITHUB_PATH instead of add-path

The add-path method of adding stuff to $PATH has been deprecated.

More info:

https://github.blog/changelog/2020-10-01-github-actions-deprecating-set-env-and-add-path-commands/ https://docs.github.com/en/free-pro-team@latest/actions/reference/workflow-commands-for-github-actions#environment-files https://docs.github.com/en/free-pro-team@latest/actions/reference/workflow-commands-for-github-actions#adding-a-system-path

+10 -10

0 comment

1 changed file

pr created time in 18 days

create barnchdiku-dk/futhark

branch : add-path-deprecated

created branch time in 18 days

pull request commentdiku-dk/sorts

Add github CI workflow

Depends on a futhark64 conversion

Munksgaard

comment created time in 18 days

issue commentdiku-dk/futhark

Provide latest stable release

By the way, feel free to disagree that this is even something we want. I thought it would be nifty for automatically testing external libraries (eg. sorts, segmented) using the latest released version of futhark instead of just nightly, cf. your comment here: https://github.com/diku-dk/segmented/pull/5#issuecomment-705379793

Munksgaard

comment created time in 18 days

push eventdiku-dk/futhark

Philip Munksgaard

commit sha 4da08097bcda67ab6cd1a88590cd3b3e0ca2a494

Update installation.rst to point to stable instead of nightly

view details

push time in 18 days

PR opened diku-dk/futhark

Also deploy latest release as "stable"

Fixes #1149

+3 -1

0 comment

1 changed file

pr created time in 18 days

create barnchdiku-dk/futhark

branch : deploy-stable

created branch time in 18 days

push eventdiku-dk/sorts

Philip Munksgaard

commit sha 008fd585f73470bea3f3e06d5ff2d4ea816a4077

Add github CI workflow

view details

push time in 18 days

issue openeddiku-dk/futhark

Provide latest stable release

Is there a way to automatically download the latest stable release? Currently, nightly is available at eg. https://futhark-lang.org/releases/, but there's no easy way to get the latest stable release (ie. currently 0.17.3)

The latest stable release should probably also be referenced here, instead of the latest nightly: https://futhark.readthedocs.io/en/stable/installation.html#installing-from-a-precompiled-snapshot

created time in 18 days

delete branch diku-dk/segmented

delete branch : futhark64

delete time in 18 days

pull request commentdiku-dk/segmented

Convert from i32 -> i64 to support futhark64

Got it :+1:

Munksgaard

comment created time in 18 days

PR opened diku-dk/sorts

Add github CI workflow
+31 -0

0 comment

1 changed file

pr created time in 18 days

create barnchdiku-dk/sorts

branch : ci

created branch time in 18 days

delete branch diku-dk/segmented

delete branch : ci

delete time in 18 days

push eventdiku-dk/segmented

Philip Munksgaard

commit sha b177155811638ac94987deff38ee473c3d81eb94

Add github CI workflow

view details

Troels Henriksen

commit sha 3d0ed3a72b4d4bfe19734441df9e694f24974354

Merge pull request #6 from diku-dk/ci Add github CI workflow

view details

Philip Munksgaard

commit sha 4b42bb4908146c2f1b94f594f655aaa4e067be50

Convert from i32 -> i64 to support futhark64

view details

Philip Munksgaard

commit sha d6a697e38cbcaba3bec4617364b1ca2112d1b194

Also convert tests

view details

push time in 18 days

pull request commentdiku-dk/segmented

Add github CI workflow

Or, I mean, we can merge this first and then see if #5 succeeds...

Munksgaard

comment created time in 18 days

pull request commentdiku-dk/segmented

Add github CI workflow

Depends on #5

Munksgaard

comment created time in 18 days

PR opened diku-dk/segmented

Add github CI workflow
+31 -0

0 comment

1 changed file

pr created time in 18 days

create barnchdiku-dk/segmented

branch : ci

created branch time in 18 days

push eventdiku-dk/segmented

Philip Munksgaard

commit sha 4656f426bf697bed09f790905f8371ad2500ef89

Also convert tests

view details

push time in 18 days

PR opened diku-dk/segmented

Convert from i32 -> i64 to support futhark64

This is a rather naive approach, that just replaces every reference to i32 with i64.

Would you prefer to keep the interface 32-bit, or is this okay?

+14 -14

0 comment

2 changed files

pr created time in 18 days

push eventdiku-dk/segmented

Philip Munksgaard

commit sha 65f5d4607c1a8f3d764534d0ad1bd4ce9ad8f3ec

Convert from i32 -> i64 to support futhark64

view details

push time in 18 days

push eventdiku-dk/segmented

Philip Munksgaard

commit sha 7a438de477d556e54614d7b51ef9079b3a1bb1b7

Convert from i32 -> i64 to support futhark64

view details

push time in 18 days

create barnchdiku-dk/segmented

branch : futhark64

created branch time in 18 days

push eventMunksgaard/raytracers

Olafur Pall Geirsson

commit sha 992573dbf07f57efff0ad7c512712057b6e2e0e8

Use JMH to benchmark for Scala implementation. Previously, the Scala implementation was benchmarked with `System.nanoTime`, which is known to produce unreliable numbers on the JVM. This commit configures the build to benchmark the Scala implementation with JMH instead. JMH is specifically designed to run microbenchmarks on the JVM taking into account warmup time and other factors. The command `sbt bench` runs three warmup iterations, three benchmark iterations and finally print out a report like this: ``` Benchmark (height) (scene) (width) Mode Cnt Score Error Units Bench.construct 1000 rgbbox 1000 avgt 3 0.246 ± 0.134 ms/op Bench.construct 1000 irreg 1000 avgt 3 8.184 ± 1.626 ms/op Bench.render 1000 rgbbox 1000 avgt 3 2862.550 ± 2098.730 ms/op Bench.render 1000 irreg 1000 avgt 3 1327.580 ± 671.079 ms/op ``` The performance is much better when using GraalVM 20.0.0 instead of AdoptOpenJDK 8. ``` ❯ jabba use graalvm@20.0.0 ❯ sbt bench ... Benchmark (scene) Mode Cnt Score Error Units Bench.construct rgbbox avgt 3 0.229 ± 0.014 ms/op Bench.construct irreg avgt 3 6.187 ± 0.540 ms/op Bench.render rgbbox avgt 3 824.626 ± 449.169 ms/op Bench.render irreg avgt 3 277.417 ± 39.216 ms/op ``` I tried running the non-JMH benchmarks with GraalVM native-image but got less promising results. ``` ❯ jabba use graalvm@20.0.0 ❯ gu install native-image ❯ sbt publishLocal ❯ native-image \ -cp $(cs fetch --classpath raytracer:raytracer_2.13:0.1.0-SNAPSHOT) \ --initialize-at-build-time \ raytracer.Main \ raytracer ❯ ./raytracer Error parsing command line arguments, running rgbbox 1000x1000 px Constructing the scene took: 1.827164ms (average over 100 repetitions) Rendering took: 2814.0152406ms (average over 5 repetitions) wrote output to 'out.ppm' ``` Tools used: * `jabba`: https://github.com/shyiko/jabba * `cs`: https://get-coursier.io/

view details

Troels Henriksen

commit sha 2825bbd6720d7dedd2cd18a7a14c14bc0f318851

Merge pull request #21 from olafurpg/jmh Use JMH to benchmark for Scala implementation.

view details

Troels Henriksen

commit sha 2ad59bee09349d44033d2e44f4bb12bf62ccf080

Numbers for #21.

view details

Troels Henriksen

commit sha bc803c28e234947cd164ea4a2785a585a4a36d6d

Better timing and less parallelism for Rust.

view details

Troels Henriksen

commit sha bdd5307bfbfc0c54d03180927cd310c9571dc2a9

Oops.

view details

Troels Henriksen

commit sha 140c97d67337f0fa0e4da2c9c594cce169db26a6

More robust Rust timings.

view details

Christian Kjær Larsen

commit sha 7c4db4ff653e6a3da554833a27a5f8d35ae24f67

All .toDouble removed

view details

Christian Kjær Larsen

commit sha 0ab809c8c3eb7c068a0880c49f14077be9f0e94c

No need to time the regular runs

view details

Philip Munksgaard

commit sha 0df52322b62514172825f386505d9444b9e913ec

Split functionality into lib and main crates This should also make it easier to test, and easier to benchmark properly using criterion.

view details

Philip Munksgaard

commit sha 21f3f784d0f236fbf8a2a7d62804f55850daaf21

We don't need that mutable scene reference

view details

Philip Munksgaard

commit sha 226cb94164082d7e1e72060345efa957e44c6aea

Use criterion to perform proper benchmarks

view details

Philip Munksgaard

commit sha 82a0f2d4a8afa8418d89991c282a0eacb6023455

Backport @Athas' changes

view details

Troels Henriksen

commit sha d6570f8222da9622079e0a60e6f397246247217e

Merge pull request #25 from christiankjaer/ScalaAllDoubles Change float literals to doubles

view details

Troels Henriksen

commit sha 2c22ffd4ea1625b6f52c482c5f4f2f56359ea91e

Merge pull request #26 from Munksgaard/better-rust Better rust

view details

Philip Munksgaard

commit sha 2fdd9c124c139273dd28172a764455aee51a55d5

Remember to bench rgbbox

view details

Troels Henriksen

commit sha 443a9045679173d0a88bed84d7dee5a26df92676

Merge pull request #27 from Munksgaard/better-rust Remember to bench rgbbox

view details

Troels Henriksen

commit sha 44f88046e298401abfdeb049f61dc215d0df9742

Yet more reliable Rust timings.

view details

Alexey Kuleshevich

commit sha 8943fa8076a4dd930168b267fceef3c3553d3ee1

Add unboxing and strictness, imrpving performance slightly

view details

Alexey Kuleshevich

commit sha 631a2be68a9993692260b33c932b1733b3ac2f1f

Reduce branching

view details

Alexey Kuleshevich

commit sha f9c242746e11749e4c4543342b222f0c56e4c109

Few more minor optimizations

view details

push time in 18 days

issue commentdiku-dk/futhark

Should Futhark respect CC/CFLAGS/LDFLAGS when compiling?

Seems reasonable enough? But no, I wouldn't expect the flags to be complete. Would it makes sense to add eg. LDFLAGS after our own flags? That way, users can use flags to negate and change the stuff we wrote?

How do other people do it?

athas

comment created time in 18 days

pull request commentNixOS/nixpkgs

obs-studio: Add builtin support for browser source

Sorry! Should be done now :)

Munksgaard

comment created time in 22 days

push eventMunksgaard/nixpkgs

Philip Munksgaard

commit sha 9fd9ac788c4788d1d17f5e6a24a01279b4043d8b

Remove obs-linuxbrowser No longer needed since #99284

view details

push time in 22 days

pull request commentNixOS/nixpkgs

obs-studio: Add builtin support for browser source

Tested it locally - the changes in #99284 (comment) could still be done in my opinion. I don't think a migration of the package is necessary.

Oh yes, I forgot! Fixed that now :)

Munksgaard

comment created time in 22 days

push eventMunksgaard/nixpkgs

Philip Munksgaard

commit sha 8429c2b3ffa9e4bf1fcd087b67d4bcba4e7d53b5

Fix patchelf error Thanks to @mohe2015 for this fix!

view details

push time in 23 days

issue commentNixOS/nixpkgs

rustup does not work when installed through `environment.systemPackages`

I just did, no change in the paths. Is something wrong on my system?

Here's the log:

[munksgaard@church:~]$ sudo nixos-rebuild switch --upgrade
unpacking channels...
building Nix...
building the system configuration...
these derivations will be built:
  /nix/store/j163rb74k5qdjh5dr9gw1qzb25138an2-system-path.drv
  /nix/store/1jxnyzic8mf7nmsjhd6q3cf1rvvrzasf-dbus-1.drv
  /nix/store/03y2k8wpqqgmbdi4vxdrc16fdpx73zhl-unit-dbus.service.drv
  /nix/store/1ib2jrmhir20cxqmbjb08n8xklq16qki-user-units.drv
  /nix/store/in2gd2kdqg9armmfxnnpi52qmlcyjavr-unit-polkit.service.drv
  /nix/store/m83yx2kvpjnmyp7zm3h83d1m27jg8755-unit-systemd-fsck-.service.drv
  /nix/store/yhnd0iivxjay8bhc9hfypz30cjarr76z-unit-dbus.service.drv
  /nix/store/x6hvxw91s0xpaskvsx9a58hp51zl8w1s-system-units.drv
  /nix/store/lfacxj4x46ndvm6h3vf8nv7yb6hwafhb-etc.drv
  /nix/store/pvw67b5m3aq34p85v39a6143mc933wlz-initrd-linux-5.4.67.drv
  /nix/store/fyhhkx198bf1qyc68lzg28qmgv6akdsj-nixos-system-church-21.03pre244932.84d74ae9c9c.drv
building '/nix/store/j163rb74k5qdjh5dr9gw1qzb25138an2-system-path.drv'...
building '/nix/store/pvw67b5m3aq34p85v39a6143mc933wlz-initrd-linux-5.4.67.drv'...
collision between `/nix/store/6pn73z7z47dzqw4fhk3ij0dzs8ph4avf-redshift-1.12/share/appdata/redshift-gtk.appdata.xml' and `/nix/store/bh25lwyc7dx8h6kp5wvh5yg2kqxg6acp-redshift-wlr-2019-08-24/share/appdata/redshift-gtk.appdata.xml'
collision between `/nix/store/6pn73z7z47dzqw4fhk3ij0dzs8ph4avf-redshift-1.12/share/man/man1/redshift.1.gz' and `/nix/store/bh25lwyc7dx8h6kp5wvh5yg2kqxg6acp-redshift-wlr-2019-08-24/share/man/man1/redshift.1.gz'
collision between `/nix/store/6pn73z7z47dzqw4fhk3ij0dzs8ph4avf-redshift-1.12/share/applications/redshift-gtk.desktop' and `/nix/store/bh25lwyc7dx8h6kp5wvh5yg2kqxg6acp-redshift-wlr-2019-08-24/share/applications/redshift-gtk.desktop'
collision between `/nix/store/6pn73z7z47dzqw4fhk3ij0dzs8ph4avf-redshift-1.12/share/applications/redshift.desktop' and `/nix/store/bh25lwyc7dx8h6kp5wvh5yg2kqxg6acp-redshift-wlr-2019-08-24/share/applications/redshift.desktop'
collision between `/nix/store/6pn73z7z47dzqw4fhk3ij0dzs8ph4avf-redshift-1.12/share/icons/hicolor/scalable/apps/redshift-status-off.svg' and `/nix/store/bh25lwyc7dx8h6kp5wvh5yg2kqxg6acp-redshift-wlr-2019-08-24/share/icons/hicolor/scalable/apps/redshift-status-off.svg'
collision between `/nix/store/6pn73z7z47dzqw4fhk3ij0dzs8ph4avf-redshift-1.12/share/icons/hicolor/scalable/apps/redshift.svg' and `/nix/store/bh25lwyc7dx8h6kp5wvh5yg2kqxg6acp-redshift-wlr-2019-08-24/share/icons/hicolor/scalable/apps/redshift.svg'
collision between `/nix/store/6pn73z7z47dzqw4fhk3ij0dzs8ph4avf-redshift-1.12/share/icons/hicolor/scalable/apps/redshift-status-on.svg' and `/nix/store/bh25lwyc7dx8h6kp5wvh5yg2kqxg6acp-redshift-wlr-2019-08-24/share/icons/hicolor/scalable/apps/redshift-status-on.svg'
collision between `/nix/store/6pn73z7z47dzqw4fhk3ij0dzs8ph4avf-redshift-1.12/lib/python3.8/site-packages/redshift_gtk/statusicon.py' and `/nix/store/bh25lwyc7dx8h6kp5wvh5yg2kqxg6acp-redshift-wlr-2019-08-24/lib/python3.8/site-packages/redshift_gtk/statusicon.py'
collision between `/nix/store/6pn73z7z47dzqw4fhk3ij0dzs8ph4avf-redshift-1.12/lib/python3.8/site-packages/redshift_gtk/utils.py' and `/nix/store/bh25lwyc7dx8h6kp5wvh5yg2kqxg6acp-redshift-wlr-2019-08-24/lib/python3.8/site-packages/redshift_gtk/utils.py'
collision between `/nix/store/6pn73z7z47dzqw4fhk3ij0dzs8ph4avf-redshift-1.12/lib/python3.8/site-packages/redshift_gtk/__pycache__/utils.cpython-38.opt-1.pyc' and `/nix/store/bh25lwyc7dx8h6kp5wvh5yg2kqxg6acp-redshift-wlr-2019-08-24/lib/python3.8/site-packages/redshift_gtk/__pycache__/utils.cpython-38.opt-1.pyc'
collision between `/nix/store/6pn73z7z47dzqw4fhk3ij0dzs8ph4avf-redshift-1.12/lib/python3.8/site-packages/redshift_gtk/__pycache__/__init__.cpython-38.pyc' and `/nix/store/bh25lwyc7dx8h6kp5wvh5yg2kqxg6acp-redshift-wlr-2019-08-24/lib/python3.8/site-packages/redshift_gtk/__pycache__/__init__.cpython-38.pyc'
collision between `/nix/store/6pn73z7z47dzqw4fhk3ij0dzs8ph4avf-redshift-1.12/lib/python3.8/site-packages/redshift_gtk/__pycache__/controller.cpython-38.opt-1.pyc' and `/nix/store/bh25lwyc7dx8h6kp5wvh5yg2kqxg6acp-redshift-wlr-2019-08-24/lib/python3.8/site-packages/redshift_gtk/__pycache__/controller.cpython-38.opt-1.pyc'
collision between `/nix/store/6pn73z7z47dzqw4fhk3ij0dzs8ph4avf-redshift-1.12/lib/python3.8/site-packages/redshift_gtk/__pycache__/utils.cpython-38.pyc' and `/nix/store/bh25lwyc7dx8h6kp5wvh5yg2kqxg6acp-redshift-wlr-2019-08-24/lib/python3.8/site-packages/redshift_gtk/__pycache__/utils.cpython-38.pyc'
collision between `/nix/store/6pn73z7z47dzqw4fhk3ij0dzs8ph4avf-redshift-1.12/lib/python3.8/site-packages/redshift_gtk/__pycache__/controller.cpython-38.pyc' and `/nix/store/bh25lwyc7dx8h6kp5wvh5yg2kqxg6acp-redshift-wlr-2019-08-24/lib/python3.8/site-packages/redshift_gtk/__pycache__/controller.cpython-38.pyc'
collision between `/nix/store/6pn73z7z47dzqw4fhk3ij0dzs8ph4avf-redshift-1.12/lib/python3.8/site-packages/redshift_gtk/__pycache__/defs.cpython-38.pyc' and `/nix/store/bh25lwyc7dx8h6kp5wvh5yg2kqxg6acp-redshift-wlr-2019-08-24/lib/python3.8/site-packages/redshift_gtk/__pycache__/defs.cpython-38.pyc'
collision between `/nix/store/6pn73z7z47dzqw4fhk3ij0dzs8ph4avf-redshift-1.12/lib/python3.8/site-packages/redshift_gtk/__pycache__/__init__.cpython-38.opt-1.pyc' and `/nix/store/bh25lwyc7dx8h6kp5wvh5yg2kqxg6acp-redshift-wlr-2019-08-24/lib/python3.8/site-packages/redshift_gtk/__pycache__/__init__.cpython-38.opt-1.pyc'
collision between `/nix/store/6pn73z7z47dzqw4fhk3ij0dzs8ph4avf-redshift-1.12/lib/python3.8/site-packages/redshift_gtk/__pycache__/defs.cpython-38.opt-1.pyc' and `/nix/store/bh25lwyc7dx8h6kp5wvh5yg2kqxg6acp-redshift-wlr-2019-08-24/lib/python3.8/site-packages/redshift_gtk/__pycache__/defs.cpython-38.opt-1.pyc'
collision between `/nix/store/6pn73z7z47dzqw4fhk3ij0dzs8ph4avf-redshift-1.12/lib/python3.8/site-packages/redshift_gtk/__pycache__/statusicon.cpython-38.pyc' and `/nix/store/bh25lwyc7dx8h6kp5wvh5yg2kqxg6acp-redshift-wlr-2019-08-24/lib/python3.8/site-packages/redshift_gtk/__pycache__/statusicon.cpython-38.pyc'
collision between `/nix/store/6pn73z7z47dzqw4fhk3ij0dzs8ph4avf-redshift-1.12/lib/python3.8/site-packages/redshift_gtk/__pycache__/statusicon.cpython-38.opt-1.pyc' and `/nix/store/bh25lwyc7dx8h6kp5wvh5yg2kqxg6acp-redshift-wlr-2019-08-24/lib/python3.8/site-packages/redshift_gtk/__pycache__/statusicon.cpython-38.opt-1.pyc'
collision between `/nix/store/6pn73z7z47dzqw4fhk3ij0dzs8ph4avf-redshift-1.12/lib/python3.8/site-packages/redshift_gtk/__init__.py' and `/nix/store/bh25lwyc7dx8h6kp5wvh5yg2kqxg6acp-redshift-wlr-2019-08-24/lib/python3.8/site-packages/redshift_gtk/__init__.py'
collision between `/nix/store/6pn73z7z47dzqw4fhk3ij0dzs8ph4avf-redshift-1.12/lib/python3.8/site-packages/redshift_gtk/defs.py' and `/nix/store/bh25lwyc7dx8h6kp5wvh5yg2kqxg6acp-redshift-wlr-2019-08-24/lib/python3.8/site-packages/redshift_gtk/defs.py'
collision between `/nix/store/6pn73z7z47dzqw4fhk3ij0dzs8ph4avf-redshift-1.12/lib/python3.8/site-packages/redshift_gtk/controller.py' and `/nix/store/bh25lwyc7dx8h6kp5wvh5yg2kqxg6acp-redshift-wlr-2019-08-24/lib/python3.8/site-packages/redshift_gtk/controller.py'
collision between `/nix/store/6pn73z7z47dzqw4fhk3ij0dzs8ph4avf-redshift-1.12/bin/.redshift-gtk-wrapped' and `/nix/store/bh25lwyc7dx8h6kp5wvh5yg2kqxg6acp-redshift-wlr-2019-08-24/bin/.redshift-gtk-wrapped'
collision between `/nix/store/6pn73z7z47dzqw4fhk3ij0dzs8ph4avf-redshift-1.12/bin/redshift-gtk' and `/nix/store/bh25lwyc7dx8h6kp5wvh5yg2kqxg6acp-redshift-wlr-2019-08-24/bin/redshift-gtk'
collision between `/nix/store/6pn73z7z47dzqw4fhk3ij0dzs8ph4avf-redshift-1.12/bin/.redshift-wrapped' and `/nix/store/bh25lwyc7dx8h6kp5wvh5yg2kqxg6acp-redshift-wlr-2019-08-24/bin/.redshift-wrapped'
collision between `/nix/store/6pn73z7z47dzqw4fhk3ij0dzs8ph4avf-redshift-1.12/bin/..redshift-gtk-wrapped-wrapped' and `/nix/store/bh25lwyc7dx8h6kp5wvh5yg2kqxg6acp-redshift-wlr-2019-08-24/bin/..redshift-gtk-wrapped-wrapped'
collision between `/nix/store/6pn73z7z47dzqw4fhk3ij0dzs8ph4avf-redshift-1.12/bin/redshift' and `/nix/store/bh25lwyc7dx8h6kp5wvh5yg2kqxg6acp-redshift-wlr-2019-08-24/bin/redshift'
created 8313 symlinks in user environment
building '/nix/store/1jxnyzic8mf7nmsjhd6q3cf1rvvrzasf-dbus-1.drv'...
building '/nix/store/in2gd2kdqg9armmfxnnpi52qmlcyjavr-unit-polkit.service.drv'...
building '/nix/store/m83yx2kvpjnmyp7zm3h83d1m27jg8755-unit-systemd-fsck-.service.drv'...
building '/nix/store/03y2k8wpqqgmbdi4vxdrc16fdpx73zhl-unit-dbus.service.drv'...
building '/nix/store/yhnd0iivxjay8bhc9hfypz30cjarr76z-unit-dbus.service.drv'...
building '/nix/store/1ib2jrmhir20cxqmbjb08n8xklq16qki-user-units.drv'...
building '/nix/store/x6hvxw91s0xpaskvsx9a58hp51zl8w1s-system-units.drv'...
48365 blocks
building '/nix/store/lfacxj4x46ndvm6h3vf8nv7yb6hwafhb-etc.drv'...
building '/nix/store/fyhhkx198bf1qyc68lzg28qmgv6akdsj-nixos-system-church-21.03pre244932.84d74ae9c9c.drv'...
stopping the following units: cpufreq.service, docker.service, docker.socket, hoogle.service
NOT restarting the following changed units: systemd-fsck@dev-disk-by\x2duuid-E38E\x2dF3A6.service
activating the configuration...
setting up /etc...
reloading user units for munksgaard...
setting up tmpfiles
reloading the following units: dbus.service
restarting the following units: polkit.service
starting the following units: cpufreq.service, docker.socket

[munksgaard@church:~]$ rm -r ~/.rustup/

[munksgaard@church:~]$ rustup update nightly
info: syncing channel updates for 'nightly-x86_64-unknown-linux-gnu'
info: latest update on 2020-10-02, rust version 1.48.0-nightly (154f1f544 2020-10-02)
info: downloading component 'cargo'
info: downloading component 'clippy'
info: downloading component 'rust-docs'
info: downloading component 'rust-std'
info: downloading component 'rustc'
info: downloading component 'rustfmt'
info: installing component 'cargo'
info: installing component 'clippy'
info: installing component 'rust-docs'
info: installing component 'rust-std'
 21.9 MiB /  21.9 MiB (100 %)  14.5 MiB/s in  1s ETA:  0s
info: installing component 'rustc'
 54.8 MiB /  54.8 MiB (100 %)  15.9 MiB/s in  3s ETA:  0s
info: installing component 'rustfmt'

  nightly-x86_64-unknown-linux-gnu installed - (error reading rustc version)

info: default toolchain set to 'nightly-x86_64-unknown-linux-gnu'

[munksgaard@church:~]$ realpath $(which rustup)
/nix/store/2syaznc6mbxyfhdds8fdq8svjwp8mx7z-rustup-1.21.1/bin/rustup

[munksgaard@church:~]$ nix-shell -p rustup

[nix-shell:~]$ realpath $(which rustup)
/nix/store/35q98pmgsh7h6kh9i0apmgwynyzsgql7-rustup-1.22.1/bin/rustup
Munksgaard

comment created time in 23 days

issue commentNixOS/nixpkgs

rustup does not work when installed through `environment.systemPackages`

No, they do not. Without nix-shell I get /nix/store/2syaznc6mbxyfhdds8fdq8svjwp8mx7z-rustup-1.21.1/bin/rustup, inside nix-shell -p rustup I get /nix/store/35q98pmgsh7h6kh9i0apmgwynyzsgql7-rustup-1.22.1/bin/rustup. Why are they different?

Munksgaard

comment created time in 23 days

pull request commentNixOS/nixpkgs

obs-studio: Add builtin support for browser source

Thank you, I'll try it later tonight.

On Fri, Oct 2, 2020, at 16:24, Moritz Hedtke wrote:

@Munksgaard https://github.com/Munksgaard Also I fixed the patchelf thing by using the following patch

diff --git a/pkgs/applications/video/obs-studio/default.nix b/pkgs/applications/video/obs-studio/default.nix index 35c7ce93c6d..93eecae8d5c 100644 --- a/pkgs/applications/video/obs-studio/default.nix +++ b/pkgs/applications/video/obs-studio/default.nix @@ -80,12 +80,13 @@ in mkDerivation rec { postUnpack = '' mkdir -p cef/Release cef/Resources cef/libcef_dll_wrapper/ for i in ${libcef}/share/cef/*; do

  •  ln -s $i cef/Release/
    
  •  ln -s $i cef/Resources/
    
  •  cp -r $i cef/Release/
    
  •  cp -r $i cef/Resources/
    
    done
  • ln -s ${libcef}/lib/libcef.so cef/Release/
  • ln -s ${libcef}/lib/libcef_dll_wrapper.a cef/libcef_dll_wrapper/
  • ln -s ${libcef}/include cef/
  • cp -r ${libcef}/lib/libcef.so cef/Release/
  • cp -r ${libcef}/lib/libcef_dll_wrapper.a cef/libcef_dll_wrapper/
  • cp -r ${libcef}/include cef/
  • ls -R cef '';

obs attempts to dlopen libobs-opengl, it fails unless we make sure

I don't know if this is a proper fix but this works. I think the underlying issues is that obs-studio's findCEF.cmake is flawed.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/NixOS/nixpkgs/pull/99284#issuecomment-702764095, or unsubscribe https://github.com/notifications/unsubscribe-auth/AABYJVK3RD5E7SQPBOHBWITSIXPDVANCNFSM4SARAOGQ.

Munksgaard

comment created time in 23 days

pull request commentNixOS/nixpkgs

obs-studio: Add builtin support for browser source

I've updated it now. Should I also remove obs-linuxbrowser, now that it's not needed any longer? If so, how do I do that?

Munksgaard

comment created time in 24 days

delete branch laumann/compiletest-rs

delete branch : fix-error-message

delete time in 24 days

push eventlaumann/compiletest-rs

Philip Munksgaard

commit sha 4d33d72dd98523a843c8f516c6bfba743582ceba

Fix updated error messages This will continue to fail on beta and stable until the error message changes have trickled down.

view details

Philip Munksgaard

commit sha 3ca5f4c308a805f6f5db48ab63b6ae997445369b

Merge pull request #224 from laumann/fix-error-message Fix updated error messages

view details

push time in 24 days

PR merged laumann/compiletest-rs

Fix updated error messages

This will continue to fail on beta and stable until the error message changes have trickled down.

+3 -3

0 comment

1 changed file

Munksgaard

pr closed time in 24 days

PR opened laumann/compiletest-rs

Fix updated error messages

This will continue to fail on beta and stable until the error message changes have trickled down.

+3 -3

0 comment

1 changed file

pr created time in 24 days

create barnchlaumann/compiletest-rs

branch : fix-error-message

created branch time in 24 days

issue openedNixOS/nixpkgs

rustup does not work

Describe the bug

After installing rustup via systemPackages (in NixOS), the binaries downloaded by rustup do not work.

To Reproduce Steps to reproduce the behavior:

  1. In /etc/nixos/configuration.nix add rustup to environment.systemPackages
  2. sudo nixos-rebuild switch
  3. rm -r ~/.rustup
  4. rustup update nightly
  5. rustc --version

Expected behavior

rustup should download the rustc binaries and they should work without issue.

** Actual behavior**

$ rustup update nightly
info: syncing channel updates for 'nightly-x86_64-unknown-linux-gnu'
info: latest update on 2020-10-01, rust version 1.48.0-nightly (ef663a8a4 2020-09-30)
info: downloading component 'cargo'
info: downloading component 'clippy'
info: downloading component 'rust-docs'
info: downloading component 'rust-std'
info: downloading component 'rustc'
info: downloading component 'rustfmt'
info: installing component 'cargo'
info: installing component 'clippy'
info: installing component 'rust-docs'
info: installing component 'rust-std'
 21.8 MiB /  21.8 MiB (100 %)  14.4 MiB/s in  1s ETA:  0s
info: installing component 'rustc'
 54.8 MiB /  54.8 MiB (100 %)  15.3 MiB/s in  3s ETA:  0s
info: installing component 'rustfmt'

  nightly-x86_64-unknown-linux-gnu installed - (error reading rustc version)

info: default toolchain set to 'nightly-x86_64-unknown-linux-gnu'

$ rustc --version
/home/munksgaard/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/bin/rustc: error while loading shared libraries: libz.so.1: cannot open shared object file: No such file or directory

Additional context

Everything works fine if I enter a nix-shell -p rustup environment: Both downloading and running rustc.

Notify maintainers <!-- Please @ people who are in the meta.maintainers list of the offending package or module. If in doubt, check git blame for whoever last touched something. -->

@Mic92

Metadata

$ nix-shell -p nix-info --run "nix-info -m"
 - system: `"x86_64-linux"`
 - host os: `Linux 5.4.66, NixOS, 21.03pre244416.daaa0e33505 (Okapi)`
 - multi-user?: `yes`
 - sandbox: `yes`
 - version: `nix-env (Nix) 2.3.7`
 - channels(root): `"nixos-21.03pre244416.daaa0e33505"`
 - channels(munksgaard): `""`
 - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos`

Maintainer information:

# a list of nixpkgs attributes affected by the problem
attribute: rustup
# a list of nixos modules affected by the problem
module:

created time in 24 days

push eventMunksgaard/nixpkgs

Théo Zimmermann

commit sha 0bbeca2ff952e6a171534793ddd0fa97c8f9546a

ocamlPackages.zarith: 1.9 -> 1.10

view details

Doron Behar

commit sha 20bd6dd45de51f9fd9cbb48f816a319dec5c872f

Merge pull request #98204 from charvp/pr/init-bluej

view details

Peter Simons

commit sha cc2982b79b02d64594280c2856567062f24ad694

untrunc: update to latest git version

view details

Ryan Burns

commit sha f5a61c2604cdb76a1d83c598ed71da4705ff435f

lizardfs: fix build Build failure was due to upstream issue, now fixed in the v3.13 RC. https://github.com/lizardfs/lizardfs/issues/655 https://github.com/lizardfs/lizardfs/pull/677

view details

Doron Behar

commit sha f6ee70d3ea246270fd568691a99a7648823a789d

Merge pull request #91745 from austinbutler/beets-plugin-extrafiles beets: add extrafiles plugin

view details

Gabriel Volpe

commit sha 70b417f5f9945acdcff78e45bcc95b1dbd321f27

dconf2nix: 0.0.5 -> 0.0.6

view details

Pavol Rusnak

commit sha 846acc4c8c5d3994f9a2179506867989b0fae48e

slack: 4.8.0 -> 4.9.1 for darwin 4.9.0 is the latest

view details

Mario Rodas

commit sha 5df60eda72bd1314c2bf5067d85a3cebed3f7f66

Merge pull request #98360 from r-burns/liboping liboping: fix build on Darwin

view details

Mario Rodas

commit sha 1c31e697629da607535c076aa33b5eccd9806e3e

Merge pull request #98367 from marsam/update-shadowsocks-rust shadowsocks-rust: 1.8.17 -> 1.8.18

view details

Mario Rodas

commit sha 884d22f4910ee281e038e5e707b39deec1bd8e99

Merge pull request #98364 from jbedo/singularity singularity: 3.6.2 -> 3.6.3

view details

Mario Rodas

commit sha 7df88097141eb78448830c6730a16e3e0a6e5c64

Merge pull request #98346 from dawidsowa/gallery-dl gallery-dl: 1.14.5 -> 1.15.0

view details

WilliButz

commit sha 087fe53de8a674de390b18ddb933ad95fcc7053b

Merge pull request #98374 from knedlsepp/fix-nvtop nvtop: Make independent of Nvidia driver version

view details

Profpatsch

commit sha f000c741a33725599661e66c2bfe0adca74ea1a0

pythonPackages.b2sdk: init at 1.1.4

view details

Profpatsch

commit sha 3c03a98235d88cc498e174564a73effc43687fa4

duplicity: use new b2sdk python package The backblaze library moved into the b2sdk package. If it’s not used, duplicity fails loading the b2:// backend. > BackendException: B2 backend requires B2 Python SDK (pip install b2sdk)

view details

Mario Rodas

commit sha 1ffcf47cc55a60b279e76ff7785ea4e82dd8b206

Merge pull request #98284 from MetaDark/xpadneo linuxPackages.xpadneo: 0.8.2 -> 0.8.3

view details

Mario Rodas

commit sha ba687bfc01b91a7c4e80b34911592f452ccc3976

Merge pull request #98380 from r-burns/lizardfs lizardfs: fix build

view details

Mario Rodas

commit sha fefb2ad107f532fd356dcc70ef1d148b6140e43e

Merge pull request #98348 from marsam/update-gitAndTools.git-imerge gitAndTools.git-imerge: 1.1.0 -> 1.2.0

view details

oxalica

commit sha 7bd19e7a258912e1bdd243556e9b7536e4c1d25d

nix-prefetch: fix compatibility with nixUnstable again

view details

Mario Rodas

commit sha b144c8f25a2efd9b5f9fc1abdd5ab15dc64fda3d

Merge pull request #98271 from sternenseemann/fuzzel-1.4.2 fuzzel: 1.4.1 → 1.4.2

view details

Mario Rodas

commit sha 49bf89f95b53ce7c5c8330c513e9f6662fd57571

Merge pull request #97813 from GTrunSec/zeek-script zeek: Fix zeek script coreutils and hardlinking

view details

push time in 24 days

push eventMunksgaard/nixpkgs

Charlotte Van Petegem

commit sha 090cc5d6ea548221cd7ec61b10003a446cd9bca3

bluej: init at 4.2.2

view details

Austin Butler

commit sha 5d365404ac202557db1800d58c7ded91c8797522

beets: add extrafiles plugin

view details

Théo Zimmermann

commit sha 0bbeca2ff952e6a171534793ddd0fa97c8f9546a

ocamlPackages.zarith: 1.9 -> 1.10

view details

Doron Behar

commit sha 20bd6dd45de51f9fd9cbb48f816a319dec5c872f

Merge pull request #98204 from charvp/pr/init-bluej

view details

Peter Simons

commit sha cc2982b79b02d64594280c2856567062f24ad694

untrunc: update to latest git version

view details

Ryan Burns

commit sha f5a61c2604cdb76a1d83c598ed71da4705ff435f

lizardfs: fix build Build failure was due to upstream issue, now fixed in the v3.13 RC. https://github.com/lizardfs/lizardfs/issues/655 https://github.com/lizardfs/lizardfs/pull/677

view details

Doron Behar

commit sha f6ee70d3ea246270fd568691a99a7648823a789d

Merge pull request #91745 from austinbutler/beets-plugin-extrafiles beets: add extrafiles plugin

view details

Gabriel Volpe

commit sha 70b417f5f9945acdcff78e45bcc95b1dbd321f27

dconf2nix: 0.0.5 -> 0.0.6

view details

Pavol Rusnak

commit sha 846acc4c8c5d3994f9a2179506867989b0fae48e

slack: 4.8.0 -> 4.9.1 for darwin 4.9.0 is the latest

view details

Mario Rodas

commit sha 5df60eda72bd1314c2bf5067d85a3cebed3f7f66

Merge pull request #98360 from r-burns/liboping liboping: fix build on Darwin

view details

Mario Rodas

commit sha 1c31e697629da607535c076aa33b5eccd9806e3e

Merge pull request #98367 from marsam/update-shadowsocks-rust shadowsocks-rust: 1.8.17 -> 1.8.18

view details

Mario Rodas

commit sha 884d22f4910ee281e038e5e707b39deec1bd8e99

Merge pull request #98364 from jbedo/singularity singularity: 3.6.2 -> 3.6.3

view details

Mario Rodas

commit sha 7df88097141eb78448830c6730a16e3e0a6e5c64

Merge pull request #98346 from dawidsowa/gallery-dl gallery-dl: 1.14.5 -> 1.15.0

view details

WilliButz

commit sha 087fe53de8a674de390b18ddb933ad95fcc7053b

Merge pull request #98374 from knedlsepp/fix-nvtop nvtop: Make independent of Nvidia driver version

view details

Profpatsch

commit sha f000c741a33725599661e66c2bfe0adca74ea1a0

pythonPackages.b2sdk: init at 1.1.4

view details

Profpatsch

commit sha 3c03a98235d88cc498e174564a73effc43687fa4

duplicity: use new b2sdk python package The backblaze library moved into the b2sdk package. If it’s not used, duplicity fails loading the b2:// backend. > BackendException: B2 backend requires B2 Python SDK (pip install b2sdk)

view details

Mario Rodas

commit sha 1ffcf47cc55a60b279e76ff7785ea4e82dd8b206

Merge pull request #98284 from MetaDark/xpadneo linuxPackages.xpadneo: 0.8.2 -> 0.8.3

view details

Mario Rodas

commit sha ba687bfc01b91a7c4e80b34911592f452ccc3976

Merge pull request #98380 from r-burns/lizardfs lizardfs: fix build

view details

Mario Rodas

commit sha fefb2ad107f532fd356dcc70ef1d148b6140e43e

Merge pull request #98348 from marsam/update-gitAndTools.git-imerge gitAndTools.git-imerge: 1.1.0 -> 1.2.0

view details

oxalica

commit sha 7bd19e7a258912e1bdd243556e9b7536e4c1d25d

nix-prefetch: fix compatibility with nixUnstable again

view details

push time in 24 days

pull request commentNixOS/nixpkgs

Update obs-studio to 26.0.0 and add builtin support for browser source

Oh damn, I'm late to the party! https://github.com/NixOS/nixpkgs/pull/99242

I'll update my PR to only add support for the browser source.

Munksgaard

comment created time in 24 days

PR opened NixOS/nixpkgs

Bump obs
Motivation for this change

Bump obs-studio and enable builtin support for browser source.

Since version 25, OBS Studio has shipped with a version of obs-browser that includes linux support (which means that we don't need the obs-linuxbrowser any more). However, previously, we didn't built obs-studio with that support enabled. This PR enables it.

For some reason, I'm getting a patchelf: open: Permission denied at the end of my nix-build -A obs-studio, but I can run the binary manually, and I have confirmed that the browser source is present and working. Does anyone have an idea how I can fix the permission issue?

Things done

<!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  • [ ] Tested using sandboxing (nix.useSandbox on NixOS, or option sandbox in nix.conf on non-NixOS linux)
  • Built on platform(s)
    • [x] NixOS
    • [ ] macOS
    • [ ] other Linux distributions
  • [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
  • [ ] Tested compilation of all pkgs that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
  • [x] Tested execution of all binary files (usually in ./result/bin/)
  • [ ] Determined the impact on package closure size (by running nix path-info -S before and after)
  • [ ] Ensured that relevant documentation is up to date
  • [ ] Fits CONTRIBUTING.md.
+25 -7

0 comment

2 changed files

pr created time in 24 days

create barnchMunksgaard/nixpkgs

branch : bump-obs

created branch time in 24 days

more