Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: NixOS/nixpkgs
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: b46a1b5dec1e
Choose a base ref
...
head repository: NixOS/nixpkgs
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: acf3b25ae0ce
Choose a head ref
  • 5 commits
  • 1 file changed
  • 2 contributors

Commits on Jan 30, 2020

  1. dino: 2019-10-28 -> 0.1.0

    The system libsignal-protocol-c is preferred now, so fetching
    submodules is no longer required.
    
    The other libraries added are ones that the build complained about.  I
    suspect they are optional dependencies.  Adding them makes the build
    quieter, and has basically no impact on runtime closure size, so no
    harm in making them available to keep the build system happy.
    alyssais committed Jan 30, 2020

    Verified

    This commit was signed with the committer’s verified signature.
    sikmir Nikolay Korotkiy
    Copy the full SHA
    d506e9d View commit details
  2. dino: drop unnecessary enableParallelBuilding

    This is the default.
    alyssais committed Jan 30, 2020
    Copy the full SHA
    131ec9d View commit details
  3. Copy the full SHA
    adb89be View commit details
  4. dino: fix rendering of logo in about window

    Previously:
    
    ** (dino:7442): CRITICAL **: 00:35:22.373: file /build/source/main/src/ui/unified_window.vala: line 86: uncaught error: Unrecognized image file format (gdk-pixbuf-error-quark, 3)
    
    (dino:7442): Gtk-WARNING **: 00:35:22.601: Found an icon but could not load it. Most likely gdk-pixbuf does not provide SVG support.
    alyssais committed Jan 30, 2020
    Copy the full SHA
    091b710 View commit details
  5. dino: 2019-10-28 -> 0.1.0 (#78789)

    dino: 2019-10-28 -> 0.1.0
    Mic92 authored Jan 30, 2020
    Copy the full SHA
    acf3b25 View commit details
Showing with 16 additions and 9 deletions.
  1. +16 −9 pkgs/applications/networking/instant-messengers/dino/default.nix
25 changes: 16 additions & 9 deletions pkgs/applications/networking/instant-messengers/dino/default.nix
Original file line number Diff line number Diff line change
@@ -2,7 +2,8 @@
, vala, cmake, ninja, wrapGAppsHook, pkgconfig, gettext
, gobject-introspection, gnome3, glib, gdk-pixbuf, gtk3, glib-networking
, xorg, libXdmcp, libxkbcommon
, libnotify, libsoup, libgee
, libnotify, libsoup, libgee, utillinux, libselinux, libsepol, libpsl, brotli
, librsvg, libsignal-protocol-c
, libgcrypt
, epoxy
, at-spi2-core
@@ -14,15 +15,15 @@
, icu
}:

stdenv.mkDerivation {
name = "dino-unstable-2019-10-28";
stdenv.mkDerivation rec {
pname = "dino";
version = "0.1.0";

src = fetchFromGitHub {
owner = "dino";
repo = "dino";
rev = "388cc56674487e7b9e339637369fc55f0e271daf";
sha256 = "1v8rnjbzi8qhwb1fv787byxk8ygfs16z2j64h0s6sd3asr4n0kz1";
fetchSubmodules = true;
rev = "v${version}";
sha256 = "1k5cgj5n8s40i71wqdh6m1q0njl45ichfdbbywx9rga5hljz1c54";
};

nativeBuildInputs = [
@@ -51,21 +52,27 @@ stdenv.mkDerivation {
pcre
xorg.libxcb
xorg.libpthreadstubs
xorg.libXtst
libXdmcp
libxkbcommon
epoxy
at-spi2-core
dbus
icu
utillinux
libselinux
libsepol
libpsl
brotli
libsignal-protocol-c
librsvg
];

enableParallelBuilding = true;

meta = with stdenv.lib; {
description = "Modern Jabber/XMPP Client using GTK/Vala";
homepage = https://github.com/dino/dino;
license = licenses.gpl3;
platforms = platforms.linux;
maintainers = [ maintainers.mic92 ];
maintainers = with maintainers; [ mic92 qyliss ];
};
}