git.iko.soy/typeable/nixpkgs
on master help sign in
newsflash: 1.4.1 → 1.4.2
commit35e8ddfac39b0d20763b77ef9d26e51cff1e0f37 authorKira Bruneau <kira.bruneau@pm.me> dateSun 20 Jun 2021, 08:01 (5 years ago) parentfa0326c
2 files changed+9−14
pkgs/applications/networking/feedreaders/newsflash/default.nix+8−13 pkgs/applications/networking/feedreaders/newsflash/no-post-install.patch+1−1
pkgs/applications/networking/feedreaders/newsflash/default.nix+8−13
@@ -15,33 +15,27 @@
1515, webkitgtk
1616, glib-networking
1717, librsvg
18−, gst_all_1
1918, xdg-utils
19+, gst_all_1
2020}:
2121
2222stdenv.mkDerivation rec {
2323 pname = "newsflash";
24− version = "1.4.1";
24+ version = "1.4.2";
2525
2626 src = fetchFromGitLab {
2727 owner = "news-flash";
2828 repo = "news_flash_gtk";
2929 rev = version;
30− hash = "sha256-pskmvztKOwutXRHVnW5u68/0DAuV9Gb+Ovp2JbXiMYo=";
30+ hash = "sha256-8W158GrvVGu5b3TG5bomK+hAF6jttZuImkmtcZOl91o=";
3131 };
3232
3333 cargoDeps = rustPlatform.fetchCargoTarball {
3434 inherit src;
3535 name = "${pname}-${version}";
36− hash = "sha256-qq8cZplt5YWUwsXUShMDhQm3RGH2kCEBk64x6bOa50E=";
36+ hash = "sha256-zHtD3NVWYQ5njg17Z2YmEttiK2oiq01OiAXIZofIqKI=";
3737 };
3838
39− # https://github.com/CasualX/obfstr/blob/v0.2.4/build.rs#L5
40− # obfstr 0.2.4 fails to set RUSTC_BOOTSTRAP in its build script because cargo
41− # build scripts are forbidden from setting RUSTC_BOOTSTRAP since rustc 1.52.0
42− # https://github.com/rust-lang/rust/blob/1.52.0/RELEASES.md#compatibility-notes
43− RUSTC_BOOTSTRAP = 1;
44−
4539 patches = [
4640 # Post install tries to generate an icon cache & update the
4741 # desktop database. The gtk setup hook drop-icon-theme-cache.sh
@@ -79,14 +73,14 @@ stdenv.mkDerivation rec {
7973 sqlite
8074 webkitgtk
8175
82− # open link in browser
83− xdg-utils
84−
8576 # TLS support for loading external content in webkitgtk WebView
8677 glib-networking
8778
8879 # SVG support for gdk-pixbuf
8980 librsvg
81+
82+ # Open links in browser
83+ xdg-utils
9084 ] ++ (with gst_all_1; [
9185 # Audio & video support for webkitgtk WebView
9286 gstreamer
@@ -100,5 +94,6 @@ stdenv.mkDerivation rec {
10094 homepage = "https://gitlab.com/news-flash/news_flash_gtk";
10195 license = licenses.gpl3Plus;
10296 maintainers = with maintainers; [ kira-bruneau ];
97+ platforms = platforms.unix;
10398 };
10499}
pkgs/applications/networking/feedreaders/newsflash/no-post-install.patch+1−1
@@ -1,5 +1,5 @@
11diff --git a/meson.build b/meson.build
2−index 53f911c..361a233 100644
2+index 1d7089c..1952e7f 100644
33--- a/meson.build
44+++ b/meson.build
55@@ -61,5 +61,3 @@ meson.add_dist_script(