git.iko.soy/typeable/nixpkgs
on master help sign in
cawbird: 1.3.2 -> 1.4.0

- regular minor feature update, changelog: https://github.com/IBBoard/cawbird/releases/tag/v1.4 - specified exact version of GPLv3 usage

commita43526ba13c9842b6a23a25f8e24857d68c40b4d authorTrolli Schmittlauch <t.schmittlauch+nixos@orlives.de> dateSat 1 May 2021, 21:33 (6 years ago) parent8d9e2c3
1 file changed+12−4
pkgs/applications/networking/cawbird/default.nix+12−4
pkgs/applications/networking/cawbird/default.nix+12−4
@@ -1,4 +1,5 @@
1−{ lib, stdenv
1+{ lib
2+, stdenv
23, fetchFromGitHub
34, glib
45, gtk3
@@ -22,14 +23,14 @@
2223}:
2324
2425stdenv.mkDerivation rec {
25− version = "1.3.2";
26+ version = "1.4";
2627 pname = "cawbird";
2728
2829 src = fetchFromGitHub {
2930 owner = "IBBoard";
3031 repo = "cawbird";
3132 rev = "v${version}";
32− sha256 = "1baw3h5wq2ib4bnphazq7n9c9wc94g0n6v4y5kg71n1dir0c3jkh";
33+ sha256 = "sha256:1cjhbjbd4w1i7i63ib6h5wvx2s0v1l6b85wp07pvn3hmsrmis265";
3334 };
3435
3536 nativeBuildInputs = [
@@ -69,11 +70,18 @@ stdenv.mkDerivation rec {
6970 patchShebangs data/meson_post_install.py
7071 '';
7172
73+ # supply Twitter API keys
74+ # use default keys supplied by upstream, see https://github.com/IBBoard/cawbird/blob/master/README.md#preparation
75+ mesonFlags = [
76+ "-Dconsumer_key_base64=VmY5dG9yRFcyWk93MzJEZmhVdEk5Y3NMOA=="
77+ "-Dconsumer_secret_base64=MThCRXIxbWRESDQ2Y0podzVtVU13SGUyVGlCRXhPb3BFRHhGYlB6ZkpybG5GdXZaSjI="
78+ ];
79+
7280 meta = with lib; {
7381 description = "Native GTK Twitter client for the Linux desktop";
7482 longDescription = "Cawbird is a modern, easy and fun Twitter client. Fork of the discontinued Corebird.";
7583 homepage = "https://ibboard.co.uk/cawbird/";
76− license = licenses.gpl3;
84+ license = licenses.gpl3Plus;
7785 platforms = platforms.linux;
7886 maintainers = with lib.maintainers; [ jonafato schmittlauch ];
7987 };