git.iko.soy/typeable/nixpkgs
on master help sign in
Merge pull request #121426 from schmittlauch/cawbirdMaster
commit36ba78f7f4b51eb5f55e73787bd2061c0e782f7c authorSandro <sandro.jaeckel@gmail.com> dateSat 8 May 2021, 21:19 (6 years ago) parent05760c00965ceb
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.1";
2627 pname = "cawbird";
2728
2829 src = fetchFromGitHub {
2930 owner = "IBBoard";
3031 repo = "cawbird";
3132 rev = "v${version}";
32− sha256 = "1baw3h5wq2ib4bnphazq7n9c9wc94g0n6v4y5kg71n1dir0c3jkh";
33+ sha256 = "0lmrgcj1ky1vhzynl36k6ba3ws089x4qdrnkjk3lbr334kicx9na";
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 };