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: bc51448c00e0
Choose a base ref
...
head repository: NixOS/nixpkgs
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 486a5b6c24b2
Choose a head ref
  • 3 commits
  • 1 file changed
  • 2 contributors

Commits on Jun 10, 2020

  1. urjtag: 0.10 -> 2019.2

    yrashk committed Jun 10, 2020
    Copy the full SHA
    e896c5a View commit details
  2. urjtag: upgrade libftdi -> libftdi1

    Without this change, it has been observed to crash trying to connect to
    a device.
    yrashk committed Jun 10, 2020
    Copy the full SHA
    0448356 View commit details

Commits on Nov 24, 2020

  1. Merge pull request #90083 from yrashk/urjtag-2019.2

    urjtag: 0.10 -> 2019.2
    ryantm authored Nov 24, 2020
    Copy the full SHA
    486a5b6 View commit details
Showing with 7 additions and 10 deletions.
  1. +7 −10 pkgs/tools/misc/urjtag/default.nix
17 changes: 7 additions & 10 deletions pkgs/tools/misc/urjtag/default.nix
Original file line number Diff line number Diff line change
@@ -1,25 +1,24 @@
{ stdenv, autoconf, automake, pkgconfig, gettext, libtool, bison
, flex, which, subversion, fetchsvn, makeWrapper, libftdi, libusb-compat-0_1, readline
, flex, which, subversion, fetchurl, makeWrapper, libftdi1, libusb-compat-0_1, readline
, python3
, svfSupport ? true
, bsdlSupport ? true
, staplSupport ? true
, jedecSupport ? true
}:

stdenv.mkDerivation {
version = "0.10";
stdenv.mkDerivation rec {
version = "2019.12";
pname = "urjtag";

src = fetchsvn {
url = "svn://svn.code.sf.net/p/urjtag/svn/trunk/urjtag";
rev = "2051";
sha256 = "0pyl0y27136nr8mmjdml7zjnfnpbjmgqzkjk99j3hvj38k10wq7f";
src = fetchurl {
url = "https://downloads.sourceforge.net/project/urjtag/urjtag/${version}/urjtag-${version}.tar.xz";
sha256 = "1k2vmvvarik0q3llbfbk8ad35mcns7w1ln9gla1mn7z9c6x6x90r";
};

nativeBuildInputs = [ pkgconfig ];
buildInputs = [ gettext autoconf automake libtool bison flex which
subversion makeWrapper readline libftdi libusb-compat-0_1 python3 ];
subversion makeWrapper readline libftdi1 libusb-compat-0_1 python3 ];

configureFlags = [
(stdenv.lib.enableFeature svfSupport "svf")
@@ -28,8 +27,6 @@ stdenv.mkDerivation {
(stdenv.lib.enableFeature jedecSupport "jedec-exp")
];

preConfigure = "./autogen.sh";

meta = {
description = "Enhanced, modern tool for communicating over JTAG with flash chips, CPUs,and many more";
homepage = "http://urjtag.org/";