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: 4701e1121656
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: a624ce3e32c5
Choose a head ref
  • 8 commits
  • 4 files changed
  • 6 contributors

Commits on Jul 22, 2020

  1. glogg: enable on darwin

    sikmir committed Jul 22, 2020

    Verified

    This commit was signed with the committer’s verified signature.
    sikmir Nikolay Korotkiy
    Copy the full SHA
    6da3a7a View commit details

Commits on Jul 27, 2020

  1. pixz: 1.0.6 -> 1.0.7

    r-ryantm committed Jul 27, 2020
    Copy the full SHA
    257665d View commit details
  2. Copy the full SHA
    9e6fb1d View commit details

Commits on Jul 29, 2020

  1. nss: enable libpkix build

    this was enabled by default with the old build system, but requires this flag with the new one
    
    fixes ##93955
    ajs124 committed Jul 29, 2020
    Copy the full SHA
    93a3c37 View commit details

Commits on Jul 30, 2020

  1. Merge pull request #94039 from tiagolobocastro/zoom_libturbojpeg

    zoom-us: use libturbojpeg from the zoom-us tar itself
    danieldk authored Jul 30, 2020

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    8f81e35 View commit details
  2. Merge pull request #94035 from r-ryantm/auto-update/pixz

    pixz: 1.0.6 -> 1.0.7
    danieldk authored Jul 30, 2020

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    1a347ec View commit details
  3. Merge #94188: nss: enable libpkix build

    This fixes connection issues in various packages.
    vcunat committed Jul 30, 2020

    Verified

    This commit was signed with the committer’s verified signature.
    vcunat Vladimír Čunát
    Copy the full SHA
    a45f68c View commit details
  4. Merge pull request #93649 from sikmir/glogg

    glogg: enable on darwin
    danieldk authored Jul 30, 2020

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    a624ce3 View commit details
Original file line number Diff line number Diff line change
@@ -6,7 +6,7 @@
, qtquickcontrols2, qtscript, qtsvg , qttools, qtwayland, qtwebchannel
, qtwebengine
# Runtime
, coreutils, libjpeg_turbo, faac, pciutils, procps, utillinux
, coreutils, faac, pciutils, procps, utillinux
, pulseaudioSupport ? true, libpulseaudio ? null
}:

@@ -40,7 +40,7 @@ in mkDerivation {
nativeBuildInputs = [ autoPatchelfHook ];

buildInputs = [
dbus glib libGL libX11 libXfixes libuuid libxcb libjpeg_turbo faac qtbase
dbus glib libGL libX11 libXfixes libuuid libxcb faac qtbase
qtdeclarative qtgraphicaleffects qtlocation qtquickcontrols qtquickcontrols2
qtscript qtwebchannel qtwebengine qtimageformats qtsvg qttools qtwayland
];
@@ -70,7 +70,7 @@ in mkDerivation {
cp -ar ${files} $out/share/zoom-us
# TODO Patch this somehow; tries to dlopen './libturbojpeg.so' from cwd
ln -s $(readlink -e "${libjpeg_turbo.out}/lib/libturbojpeg.so") $out/share/zoom-us/libturbojpeg.so
cp libturbojpeg.so $out/share/zoom-us/libturbojpeg.so
# Again, requires faac with a nonstandard filename.
ln -s $(readlink -e "${faac}/lib/libfaac.so") $out/share/zoom-us/libfaac1.so
1 change: 1 addition & 0 deletions pkgs/development/libraries/nss/default.nix
Original file line number Diff line number Diff line change
@@ -78,6 +78,7 @@ in stdenv.mkDerivation rec {
--target ${target} \
-Dhost_arch=${host} \
-Duse_system_zlib=1 \
--enable-libpkix \
${stdenv.lib.optionalString stdenv.isDarwin "--clang"} \
${stdenv.lib.optionalString (stdenv.hostPlatform != stdenv.buildPlatform) "--disable-tests"}
4 changes: 2 additions & 2 deletions pkgs/tools/compression/pixz/default.nix
Original file line number Diff line number Diff line change
@@ -5,7 +5,7 @@
}:
stdenv.mkDerivation rec {
baseName = "pixz";
version = "1.0.6";
version = "1.0.7";
name = "${baseName}-${version}";

nativeBuildInputs = [ pkgconfig ];
@@ -21,7 +21,7 @@ stdenv.mkDerivation rec {
owner = "vasi";
repo = baseName;
rev = "v${version}";
sha256 = "0q61wqg2yxrgd4nc7256mf7izp92is29ll3rax1cxr6fj9jrd8b7";
sha256 = "163axxs22w7pghr786hda22mnlpvmi50hzhfr9axwyyjl9n41qs2";
};
preConfigure = ''
./autogen.sh
27 changes: 20 additions & 7 deletions pkgs/tools/text/glogg/default.nix
Original file line number Diff line number Diff line change
@@ -1,29 +1,42 @@
{ mkDerivation, stdenv, fetchurl, qmake, boost }:
{ mkDerivation, stdenv, fetchFromGitHub, qmake, boost }:

mkDerivation rec {

pname = "glogg";
version = "1.1.4";

src = fetchurl {
url = "https://glogg.bonnefon.org/files/${pname}-${version}.tar.gz";
sha256 = "0nwnfk9bcz2k7rf08w2cb6qipzdhwmxznik44jxmn9gwxdrdq78c";
src = fetchFromGitHub {
owner = "nickbnf";
repo = "glogg";
rev = "v${version}";
sha256 = "0hf1c2m8n88frmxmyn0ndr8129p7iky49nq565sw1asaydm5z6pb";
};

postPatch = stdenv.lib.optionalString stdenv.isDarwin ''
substituteInPlace glogg.pro \
--replace "boost_program_options-mt" "boost_program_options"
'';

nativeBuildInputs = [ qmake ];
buildInputs = [ boost ];

qmakeFlags = [ "glogg.pro" ];
qmakeFlags = [ "VERSION=${version}" ];
enableParallelBuilding = true;

postInstall = stdenv.lib.optionalString stdenv.isDarwin ''
mkdir -p $out/Applications
mv $out/bin/glogg.app $out/Applications/glogg.app
rm -fr $out/{bin,share}
wrapQtApp $out/Applications/glogg.app/Contents/MacOS/glogg
'';

meta = with stdenv.lib; {
description = "The fast, smart log explorer";
longDescription = ''
A multi-platform GUI application to browse and search through long or complex log files. It is designed with programmers and system administrators in mind. glogg can be seen as a graphical, interactive combination of grep and less.
'';
homepage = "https://glogg.bonnefon.org/";
license = licenses.gpl3Plus;
platforms = platforms.linux;
platforms = platforms.unix;
maintainers = with maintainers; [ c0bw3b ];
};
}