Hello community, here is the log from the commit of package wordpass for openSUSE:Factory checked in at 2017-05-03 15:56:14 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/wordpass (Old) and /work/SRC/openSUSE:Factory/.wordpass.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "wordpass" Wed May 3 15:56:14 2017 rev:2 rq:489811 version:1.0.0.7 Changes: -------- --- /work/SRC/openSUSE:Factory/wordpass/wordpass.changes 2017-04-14 13:32:34.822982007 +0200 +++ /work/SRC/openSUSE:Factory/.wordpass.new/wordpass.changes 2017-05-03 15:56:15.964053160 +0200 @@ -1,0 +2,5 @@ +Mon Nov 14 09:30:08 UTC 2016 - psimons@suse.com + +- Update to version 1.0.0.7 with cabal2obs. + +------------------------------------------------------------------- Old: ---- wordpass-1.0.0.6.tar.gz New: ---- wordpass-1.0.0.7.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ wordpass.spec ++++++ --- /var/tmp/diff_new_pack.u83YFy/_old 2017-05-03 15:56:16.951913700 +0200 +++ /var/tmp/diff_new_pack.u83YFy/_new 2017-05-03 15:56:16.955913135 +0200 @@ -1,7 +1,7 @@ # # spec file for package wordpass # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,7 +18,7 @@ %global pkg_name wordpass Name: %{pkg_name} -Version: 1.0.0.6 +Version: 1.0.0.7 Release: 0 Summary: Dictionary-based password generator License: BSD-3-Clause @@ -26,7 +26,6 @@ Url: https://hackage.haskell.org/package/%{name} Source0: https://hackage.haskell.org/package/%{name}-%{version}/%{name}-%{version}.tar.gz BuildRequires: ghc-Cabal-devel -# Begin cabal-rpm deps: BuildRequires: ghc-containers-devel BuildRequires: ghc-deepseq-devel BuildRequires: ghc-directory-devel @@ -39,7 +38,6 @@ BuildRequires: ghc-unix-compat-devel BuildRequires: ghc-vector-devel BuildRoot: %{_tmppath}/%{name}-%{version}-build -# End cabal-rpm deps %description This script reads dict word lists and generates word-based passwords. @@ -74,15 +72,12 @@ %prep %setup -q - %build %ghc_lib_build - %install %ghc_lib_install - %post -n ghc-%{name}-devel %ghc_pkg_recache ++++++ wordpass-1.0.0.6.tar.gz -> wordpass-1.0.0.7.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/wordpass-1.0.0.6/Text/WordPass.hs new/wordpass-1.0.0.7/Text/WordPass.hs --- old/wordpass-1.0.0.6/Text/WordPass.hs 2016-06-05 09:06:47.000000000 +0200 +++ new/wordpass-1.0.0.7/Text/WordPass.hs 2016-11-11 23:53:21.000000000 +0100 @@ -4,7 +4,7 @@ import Data.Ratio import System.IO (hFlush, stdout) -import System.Directory(getDirectoryContents, searchable, executable, readable, getPermissions) +import System.Directory hiding (isSymbolicLink) import System.FilePath ((>), takeDirectory) import qualified Data.Text as Text import qualified Data.Text.IO as Text @@ -22,7 +22,7 @@ import Control.Applicative import Control.Monad (replicateM, foldM, filterM) import Control.DeepSeq -import System.PosixCompat +import System.PosixCompat (isSymbolicLink, readSymbolicLink, getSymbolicLinkStatus) -- | Explanatory type alias for the type of wordlists during preprocessing. type WordSet = Set.Set Text diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/wordpass-1.0.0.6/changelog new/wordpass-1.0.0.7/changelog --- old/wordpass-1.0.0.6/changelog 2016-06-05 09:06:47.000000000 +0200 +++ new/wordpass-1.0.0.7/changelog 2016-11-11 23:53:21.000000000 +0100 @@ -1,8 +1,13 @@ -*-Changelog-*- + +1.0.0.7 Nov 2016 + * Updated to directory-1.2.6.2 on GHC 8.0. + * Added stack recipe. + 1.0.0.6 Jun 2016 - * Updated imports for GHC 8.0. + * Updated imports for GHC 8.0. -1.0.0.5 Jun 2016 +1.0.0.5 May 2016 * Updated bounds for GHC 8.0. 1.0.0.4 Jul 2015 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/wordpass-1.0.0.6/stack.yaml new/wordpass-1.0.0.7/stack.yaml --- old/wordpass-1.0.0.6/stack.yaml 1970-01-01 01:00:00.000000000 +0100 +++ new/wordpass-1.0.0.7/stack.yaml 2016-11-11 23:53:21.000000000 +0100 @@ -0,0 +1,67 @@ +# This file was automatically generated by 'stack init' +# +# Some commonly used options have been documented as comments in this file. +# For advanced use and comprehensive documentation of the format, please see: +# http://docs.haskellstack.org/en/stable/yaml_configuration/ + +# Resolver to choose a 'specific' stackage snapshot or a compiler version. +# A snapshot resolver dictates the compiler version and the set of packages +# to be used for project dependencies. For example: +# +# resolver: lts-3.5 +# resolver: nightly-2015-09-21 +# resolver: ghc-7.10.2 +# resolver: ghcjs-0.1.0_ghc-7.10.2 +# resolver: +# name: custom-snapshot +# location: "./custom-snapshot.yaml" +resolver: lts-7.8 + +# User packages to be built. +# Various formats can be used as shown in the example below. +# +# packages: +# - some-directory +# - https://example.com/foo/bar/baz-0.0.2.tar.gz +# - location: +# git: https://github.com/commercialhaskell/stack.git +# commit: e7b331f14bcffb8367cd58fbfc8b40ec7642100a +# - location: https://github.com/commercialhaskell/stack/commit/e7b331f14bcffb8367cd58fbfc... +# extra-dep: true +# subdirs: +# - auto-update +# - wai +# +# A package marked 'extra-dep: true' will only be built if demanded by a +# non-dependency (i.e. a user package), and its test suites and benchmarks +# will not be run. This is useful for tweaking upstream packages. +packages: +#- haskeleton/ +- '.' +# Dependency packages to be pulled from upstream that are not in the resolver +# (e.g., acme-missiles-0.3) +extra-deps: [] + +# Override default flag values for local packages and extra-deps +flags: {} + +# Extra package databases containing global packages +extra-package-dbs: [] + +# Control whether we use the GHC we find on the path +# system-ghc: true +# +# Require a specific version of stack, using version ranges +# require-stack-version: -any # Default +# require-stack-version: ">=1.2" +# +# Override the architecture used by stack, especially useful on Windows +# arch: i386 +# arch: x86_64 +# +# Extra directories used by stack for building +# extra-include-dirs: [/path/to/dir] +# extra-lib-dirs: [/path/to/dir] +# +# Allow a newer minor version of GHC than the snapshot specifies +# compiler-check: newer-minor diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/wordpass-1.0.0.6/wordpass.cabal new/wordpass-1.0.0.7/wordpass.cabal --- old/wordpass-1.0.0.6/wordpass.cabal 2016-06-05 09:06:47.000000000 +0200 +++ new/wordpass-1.0.0.7/wordpass.cabal 2016-11-11 23:53:21.000000000 +0100 @@ -1,5 +1,5 @@ name: wordpass -version: 1.0.0.6 +version: 1.0.0.7 synopsis: Dictionary-based password generator description: This script reads dict word lists and generates word-based passwords. Not unlike <http://xkcd.com/936/ xkcd>. @@ -19,10 +19,10 @@ copyright: Michal J. Gajda category: Cryptography, System, Password, Tools build-type: Simple -extra-source-files: README.md changelog +extra-source-files: README.md changelog stack.yaml cabal-version: >=1.10 stability: stable -tested-with: GHC==7.8.3 +tested-with: GHC==8.0.1 source-repository head type: git @@ -36,7 +36,7 @@ text >=1.1 && <1.4, containers >=0.5 && <0.6, random-fu >=0.2 && <0.3, - random-source >=0.3 && <0.5, + random-source >=0.3 && <0.4, vector >=0.10 && <0.12, directory >= 1.2 && <1.4, unix-compat >= 0.4 && <0.5, @@ -63,3 +63,4 @@ ghc-options: -O3 -- hs-source-dirs: default-language: Haskell2010 +