Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use wrapQtApp in puddletag #103093

Closed
wants to merge 3,299 commits into from
Closed

Use wrapQtApp in puddletag #103093

wants to merge 3,299 commits into from

Conversation

poelzi
Copy link
Member

@poelzi poelzi commented Nov 7, 2020

Motivation for this change

puddletag does not start anymore after system upgrade.

Things done

call propper wrapQtApp on puddletag executable

  • Tested using sandboxing (nix.useSandbox on NixOS, or option sandbox in nix.conf on non-NixOS linux)
  • Built on platform(s)
    • 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"
  • 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.

primeos and others added 30 commits September 26, 2020 12:57
I didn't look into this yet but IIRC M86 will finally have a flag for
Linux to enable VA-API. So we shouldn't need
enable-video-acceleration-on-linux.patch anymore.

But we likely need to update enable-vdpau-support-for-nvidia.patch
when/before M86 hits the stable channel if we want to keep VDPAU
support.

(cherry picked from commit bf0e13a)
Note: The following might also need to be updated:
substituteStream(): WARNING: pattern '/usr/share/xcb' doesn't match anything in file 'ui/gfx/x/BUILD.gn'

(cherry picked from commit 8815c9e)
We'll need a working build of Chromium M86 for NixOS 20.03 to provide
security updates for 30 days after the release of 20.09.
[20.03] signal-desktop: 1.36.2 -> 1.36.3
(cherry picked from commit 4212f71)
Briefly re-tested atop 20.03.
[20.03] Backport LLVM 11 to build Chromium M86
Only a few thousand aarch64 builds are missing on Hydra ATM.
[20.03]  nextcloud: 17.0.6 -> 17.0.9, 18.0.7 -> 18.0.9, 19.0.1 -> 19.0.3
The /run/wrapper directory is a tmpfs. Unfortunately, it's mounted with
its root directory has the standard (for tmpfs) mode: 1777 (world writeable,
sticky -- the standard mode of shared temporary directories). This means that
every user can create new files and subdirectories there, but can't
move/delete/rename files that belong to other users.
Bumps Graylog and integration plugins to version 3.3.6.
Fixes wrong description of aggregates plugin.

(cherry picked from commit dee78b7)
[20.03] Update SoftMaker Office/FreeOffice
linux: 5.4.68 -> 5.4.69
(cherry picked from commit de6f754)
linux: 4.4.237 -> 4.4.238
(cherry picked from commit ea11b55)
linux: 4.19.148 -> 4.19.149
(cherry picked from commit b2a80be)
linux: 4.14.199 -> 4.14.200
(cherry picked from commit 2f177a2)
(cherry picked from commit 0bf368d)
(cherry picked from commit f10049c)
It seems as I misconfigured `nginx` for certain cases such as the
`ldap`-plugin[1] in 42f6244. This patch
fixes the `nginx`-config to match the upstream recommendations[2].

Also added a comment to the module to remind myself to ensure that
`nginx` will work with both v19 and v20 as soon as the latter is
released and can be packaged in `nixpkgs`.

Co-authored-by: nivadis <nivadis@users.noreply.github.com>

[1] nextcloud/server#16194 (comment)
[2] https://docs.nextcloud.com/server/19/admin_manual/installation/nginx.html

(cherry picked from commit 8d8871c)
Since the latest update, fontforge no longer supports building with Python 2. Let's prevent failing builds.

(cherry picked from commit ce55b09)
Also applied a patch, so we can build with python3Packages.fontforge, as
fontforge doesn't have python2 bindings anymore.
[20.03] python.pkgs.fontforge: disable with Python 2
@poelzi
Copy link
Member Author

poelzi commented Jan 12, 2021

Ups, somehow merged something strange.

@poelzi poelzi closed this Jan 12, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment