Skip to content
This repository was archived by the owner on Apr 12, 2021. It is now read-only.
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-channels
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 482ba41d6ec1
Choose a base ref
...
head repository: NixOS/nixpkgs-channels
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 4f0e6ee51821
Choose a head ref
  • 4 commits
  • 5 files changed
  • 2 contributors

Commits on Oct 2, 2019

  1. cawbird: init at 1.0.1

    Cawbird is a fork of the discontinued Corebird Twitter client.
    
    Co-Authored-By: Jon <jonringer@users.noreply.github.com>
    (cherry picked from commit e1c7d20)
    schmittlauch authored and worldofpeace committed Oct 2, 2019
    Copy the full SHA
    8349643 View commit details
  2. corebird: drop package due to discontinuation, recommend cawbird as…

    … alternative
    
    (cherry picked from commit f855e58)
    schmittlauch authored and worldofpeace committed Oct 2, 2019
    Copy the full SHA
    b919677 View commit details
  3. corebird: move deprecation warning to aliases and release notes

    (cherry picked from commit 45a9542)
    schmittlauch authored and worldofpeace committed Oct 2, 2019
    Copy the full SHA
    5e0b687 View commit details
  4. nixos/nix-daemon: Prevent network warning when checking config

    Since version 2.3 (NixOS/nix#2949 which was
    cherry-picked to master) Nix issues a warning when --no-net wasn't
    passed and there is no network interface. This commit adds the --no-net
    flag to the nix.conf check such that no warning is issued.
    
    (cherry picked from commit e463c7c)
    infinisil committed Oct 2, 2019
    Copy the full SHA
    4f0e6ee View commit details
6 changes: 6 additions & 0 deletions nixos/doc/manual/release-notes/rl-1909.xml
Original file line number Diff line number Diff line change
@@ -924,6 +924,12 @@
must be owned by either <literal>root</literal> or the user specified in <option>services.gitlab.user</option>.
</para>
</listitem>
<listitem>
<para>
The Twitter client <literal>corebird</literal> has been dropped as <link xlink:href="https://www.patreon.com/posts/corebirds-future-18921328">it is discontinued and does not work against the new Twitter API</link>.
Please use the fork <literal>cawbird</literal> instead which has been adapted to the API changes and is still maintained.
</para>
</listitem>
</itemizedlist>
</section>

5 changes: 3 additions & 2 deletions nixos/modules/services/misc/nix-daemon.nix
Original file line number Diff line number Diff line change
@@ -11,6 +11,7 @@ let
nixVersion = getVersion nix;

isNix20 = versionAtLeast nixVersion "2.0pre";
isNix23 = versionAtLeast nixVersion "2.3pre";

makeNixBuildUser = nr:
{ name = "nixbld${toString nr}";
@@ -63,7 +64,7 @@ let
builders =
''}
system-features = ${toString cfg.systemFeatures}
${optionalString (versionAtLeast nixVersion "2.3pre") ''
${optionalString isNix23 ''
sandbox-fallback = false
''}
$extraOptions
@@ -74,7 +75,7 @@ let
'' else ''
echo "Checking that Nix can read nix.conf..."
ln -s $out ./nix.conf
NIX_CONF_DIR=$PWD ${cfg.package}/bin/nix show-config >/dev/null
NIX_CONF_DIR=$PWD ${cfg.package}/bin/nix show-config ${optionalString isNix23 "--no-net"} >/dev/null
'')
);

Original file line number Diff line number Diff line change
@@ -1,20 +1,20 @@
{ stdenv, fetchFromGitHub, glib, gtk3, json-glib, sqlite, libsoup, gettext, vala_0_40
{ stdenv, fetchFromGitHub, glib, gtk3, json-glib, sqlite, libsoup, gettext, vala
, meson, ninja, pkgconfig, gnome3, gst_all_1, wrapGAppsHook, gobject-introspection
, glib-networking, python3 }:

stdenv.mkDerivation rec {
version = "1.7.4";
pname = "corebird";
version = "1.0.1";
pname = "cawbird";

src = fetchFromGitHub {
owner = "baedert";
repo = "corebird";
rev = version;
sha256 = "0qjffsmg1hm64dgsbkfwzbzy9q4xa1q4fh4h8ni8a2b1p3h80x7n";
owner = "IBBoard";
repo = "cawbird";
rev = "v${version}";
sha256 = "sha256:0bk33fh32nnv6ya6j0ij34abw6a3g6m8fq13303slhhja8xhvmb1";
};

nativeBuildInputs = [
meson ninja vala_0_40 pkgconfig wrapGAppsHook python3
meson ninja vala pkgconfig wrapGAppsHook python3
gobject-introspection # for setup hook
];

@@ -27,12 +27,12 @@ stdenv.mkDerivation rec {
patchShebangs data/meson_post_install.py
'';

meta = {
meta = with stdenv.lib; {
description = "Native GTK Twitter client for the Linux desktop";
longDescription = "Corebird is a modern, easy and fun Twitter client.";
homepage = https://corebird.baedert.org/;
license = stdenv.lib.licenses.gpl3;
platforms = stdenv.lib.platforms.linux;
maintainers = [ stdenv.lib.maintainers.jonafato ];
longDescription = "Cawbird is a modern, easy and fun Twitter client. Fork of the discontinued Corebird.";
homepage = https://ibboard.co.uk/cawbird/;
license = licenses.gpl3;
platforms = platforms.linux;
maintainers = with stdenv.lib.maintainers; [ jonafato schmittlauch ];
};
}
1 change: 1 addition & 0 deletions pkgs/top-level/aliases.nix
Original file line number Diff line number Diff line change
@@ -66,6 +66,7 @@ mapAliases ({
compton-git = compton; # added 2019-05-20
conntrack_tools = conntrack-tools; # added 2018-05
cool-old-term = cool-retro-term; # added 2015-01-31
corebird = throw "deprecated 2019-10-02: See https://www.patreon.com/posts/corebirds-future-18921328. Please use Cawbird as replacement.";
cpp-gsl = microsoft_gsl; # added 2019-05-24
cupsBjnp = cups-bjnp; # added 2016-01-02
cups_filters = cups-filters; # added 2016-08
4 changes: 2 additions & 2 deletions pkgs/top-level/all-packages.nix
Original file line number Diff line number Diff line change
@@ -1302,6 +1302,8 @@ in

cardpeek = callPackage ../applications/misc/cardpeek { };

cawbird = callPackage ../applications/networking/cawbird { };

cde = callPackage ../tools/package-management/cde { };

cdemu-daemon = callPackage ../misc/emulators/cdemu/daemon.nix { };
@@ -1376,8 +1378,6 @@ in

copyright-update = callPackage ../tools/text/copyright-update { };

corebird = callPackage ../applications/networking/corebird { };

inherit (callPackage ../tools/misc/coreboot-utils { })
msrtool
cbmem