diff --git a/pkgs/development/libraries/libdmtx/default.nix b/pkgs/development/libraries/libdmtx/default.nix new file mode 100644 index 000000000000..97622bb7b24b --- /dev/null +++ b/pkgs/development/libraries/libdmtx/default.nix @@ -0,0 +1,21 @@ +{ stdenv, fetchurl, pkgconfig, imagemagick }: + +stdenv.mkDerivation rec { + name = "libdmtx-0.7.2"; + + src = fetchurl { + url = "mirror://sourceforge/libdmtx/${name}.tar.bz2"; + sha256 = "0iin2j3ad7ldj32dwc04g28k54iv3lrc5121rgyphm7l9hvigbvk"; + }; + + buildNativeInputs = [ pkgconfig ]; + + propagatedBuildInputs = [ imagemagick ]; + + meta = { + description = "An open source software for reading and writing Data Matrix barcodes"; + homepage = http://libdmtx.org; + platforms = stdenv.lib.platforms.all; + maintainers = [ stdenv.lib.maintainers.urkud ]; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 786f59edcfd3..41f24f4d6283 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -3205,15 +3205,6 @@ let libcCross = assert crossSystem != null; libcCrossChooser crossSystem.libc; - libdbusmenu_qt = callPackage ../development/libraries/libdbusmenu-qt { }; - - libdwg = callPackage ../development/libraries/libdwg { }; - - libgadu = callPackage ../development/libraries/libgadu { }; - - libgdata = (newScope gnome) ../development/libraries/libgdata {}; - libgdata_0_6 = (newScope gnome) ../development/libraries/libgdata/0.6.nix {}; - eglibc = callPackage ../development/libraries/eglibc { kernelHeaders = linuxHeaders; installLocales = getConfig [ "glibc" "locales" ] false; @@ -3569,17 +3560,23 @@ let inherit sqlite mysql; }; + libdbusmenu_qt = callPackage ../development/libraries/libdbusmenu-qt { }; + libdevil = callPackage ../development/libraries/libdevil { }; libdiscid = callPackage ../development/libraries/libdiscid { }; - libdv = callPackage ../development/libraries/libdv { }; + libdmtx = callPackage ../development/libraries/libdmtx { }; libdrm = if stdenv.isDarwin then null else (callPackage ../development/libraries/libdrm { inherit fetchurl stdenv pkgconfig; inherit (xorg) libpthreadstubs; }); + libdv = callPackage ../development/libraries/libdv { }; + + libdwg = callPackage ../development/libraries/libdwg { }; + libdvdcss = callPackage ../development/libraries/libdvdcss { }; libdvdnav = callPackage ../development/libraries/libdvdnav { }; @@ -3592,6 +3589,11 @@ let libelf = callPackage ../development/libraries/libelf { }; + libgadu = callPackage ../development/libraries/libgadu { }; + + libgdata = (newScope gnome) ../development/libraries/libgdata {}; + libgdata_0_6 = (newScope gnome) ../development/libraries/libgdata/0.6.nix {}; + liblo = callPackage ../development/libraries/liblo { }; liblrdf = callPackage ../development/libraries/liblrdf {};