commit direnv for openSUSE:Factory

2020-10-29 Thread root
Hello community,

here is the log from the commit of package direnv for openSUSE:Factory checked 
in at 2020-10-29 14:52:40

Comparing /work/SRC/openSUSE:Factory/direnv (Old)
 and  /work/SRC/openSUSE:Factory/.direnv.new.3463 (New)


Package is "direnv"

Thu Oct 29 14:52:40 2020 rev:8 rq:844828 version:2.23.1

Changes:

--- /work/SRC/openSUSE:Factory/direnv/direnv.changes2020-08-21 
19:04:58.688384755 +0200
+++ /work/SRC/openSUSE:Factory/.direnv.new.3463/direnv.changes  2020-10-29 
14:52:48.505255359 +0100
@@ -1,0 +2,14 @@
+Sun Oct 25 08:44:26 UTC 2020 - Julien Enselme 
+
+- update to 2.23.1:
+  * fix: handle links on Mac when using `allow` (#696)
+  * fix: use restored env in exec (#695)
+  * stdlib: add basename and dirname from realpath (#693)
+  * stdlib.sh: remove tabs
+  * dist: compile all the binaries statically
+- incule changes from 2.23.0
+  * stdlib: add source_url function (#562)
+  * direnv: add fetchurl command (#686)
+  * shell: Update Elvish hook to replace deprecated `explode` (#685)
+
+---

Old:

  direnv-2.21.3.tar.gz

New:

  direnv-2.23.1.tar.gz



Other differences:
--
++ direnv.spec ++
--- /var/tmp/diff_new_pack.APeuqg/_old  2020-10-29 14:52:49.129255571 +0100
+++ /var/tmp/diff_new_pack.APeuqg/_new  2020-10-29 14:52:49.133255572 +0100
@@ -18,7 +18,7 @@
 
 %define gopackagepath github.com/direnv/direnv
 Name:   direnv
-Version:2.21.3
+Version:2.23.1
 Release:0
 Summary:Environment switcher for shells
 License:MIT
@@ -53,5 +53,6 @@
 %{_mandir}/man1/%{name}.1%{ext_man}
 %{_mandir}/man1/%{name}-stdlib.1%{ext_man}
 %{_mandir}/man1/%{name}.toml.1%{ext_man}
+%{_mandir}/man1/%{name}-fetchurl.1%{ext_man}
 
 %changelog

++ direnv-2.21.3.tar.gz -> direnv-2.23.1.tar.gz ++
 236985 lines of diff (skipped)




commit direnv for openSUSE:Factory

2020-08-21 Thread root
Hello community,

here is the log from the commit of package direnv for openSUSE:Factory checked 
in at 2020-08-21 19:04:13

Comparing /work/SRC/openSUSE:Factory/direnv (Old)
 and  /work/SRC/openSUSE:Factory/.direnv.new.3399 (New)


Package is "direnv"

Fri Aug 21 19:04:13 2020 rev:7 rq:828194 version:2.21.3

Changes:

--- /work/SRC/openSUSE:Factory/direnv/direnv.changes2020-05-14 
23:27:34.201344412 +0200
+++ /work/SRC/openSUSE:Factory/.direnv.new.3399/direnv.changes  2020-08-21 
19:04:58.688384755 +0200
@@ -1,0 +2,30 @@
+Wed Aug 19 09:07:53 UTC 2020 - Dirk Mueller 
+
+- update to 2.21.3:
+  * Replace direnv expand_path with pure bash (#631)
+  * Fix #594 - write error to fd 3 on Windows (#634)
+  * Make direnv hook output work on Windows (#632)
+  * Update hook.md to remove ">" typo in Fish instructions (#624)
+  * stdlib: layout go adds layout dir to GOPATH (#622)
+  * direnv-stdlib.1: add layout php (#619)
+  * stdlib: add PATH_rm [ ...] (#615)
+  * Error handling tuples (#610)
+  * Merge pull request #607 from punitagrawal/master
+  * test: elvish: Fix evaluation function
+  * stdlib.sh: Re-write grep pattern to avoid shell escape
+  * man: Escape '.' at the beginning of line to remove manpage warning
+  * stdlib: fix direnv_config_dir usage (#601)
+  * direnv version: improve error message (#599)
+  * README: fix NixOS link in installation.md (#589)
+  * stdlib: add direnv_apply_dump (#587)
+  * Simplify direnv_load and make it work even when the command crashes. (#568)
+  * docs: fix fish installation instruction
+  * test: test for utf-8 compatibility
+  * config: add [global] section
+  * config: add strict_env option
+  * config: fix warn_timeout parsing (#582)
+  * Github action for releases
+  * config: fix the configuration file selection
+  * stdlib: fix shellcheck warnings 
+
+---

Old:

  direnv-2.21.2.tar.gz

New:

  direnv-2.21.3.tar.gz



Other differences:
--
++ direnv.spec ++
--- /var/tmp/diff_new_pack.1ygzgs/_old  2020-08-21 19:05:00.448385801 +0200
+++ /var/tmp/diff_new_pack.1ygzgs/_new  2020-08-21 19:05:00.452385803 +0200
@@ -18,7 +18,7 @@
 
 %define gopackagepath github.com/direnv/direnv
 Name:   direnv
-Version:2.21.2
+Version:2.21.3
 Release:0
 Summary:Environment switcher for shells
 License:MIT

++ direnv-2.21.2.tar.gz -> direnv-2.21.3.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/direnv-2.21.2/.github/workflows/release.yml 
new/direnv-2.21.3/.github/workflows/release.yml
--- old/direnv-2.21.2/.github/workflows/release.yml 1970-01-01 
01:00:00.0 +0100
+++ new/direnv-2.21.3/.github/workflows/release.yml 2020-05-08 
15:58:17.0 +0200
@@ -0,0 +1,37 @@
+on:
+  push:
+# Sequence of patterns matched against refs/tags
+tags:
+  - 'v*' # Push events to matching v*, i.e. v1.0, v20.15.10
+
+# TODO: also publish the dist
+name: Create Release
+
+jobs:
+  build:
+name: Create Release
+runs-on: ubuntu-latest
+steps:
+  - name: Set up Go 1.13.6
+uses: actions/setup-go@v1
+with:
+  go-version: 1.13.6
+  - name: Checkout code
+uses: actions/checkout@master
+  - name: Get release notes
+id: release-notes
+run: |
+  go run ./script/issue-command/main.go set-output \
+--name=body \
+"$(go run ./script/release-changelog/main.go)"
+  - name: Create Release
+id: create_release
+uses: actions/create-release@v1
+env:
+  GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
+with:
+  tag_name: ${{ github.ref }}
+  release_name: Release ${{ github.ref }}
+  body: "${{ steps.release-notes.outputs.body }}"
+  draft: true
+  prerelease: false
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/direnv-2.21.2/CHANGELOG.md 
new/direnv-2.21.3/CHANGELOG.md
--- old/direnv-2.21.2/CHANGELOG.md  2020-01-28 20:48:16.0 +0100
+++ new/direnv-2.21.3/CHANGELOG.md  2020-05-08 15:58:17.0 +0200
@@ -1,3 +1,33 @@
+
+2.21.3 / 2020-05-08
+==
+
+  * Replace `direnv expand_path` with pure bash (#631)
+  * Fix #594 - write error to fd 3 on Windows (#634)
+  * Make direnv hook output work on Windows (#632)
+  * Update hook.md to remove ">" typo in Fish instructions (#624)
+  * stdlib: `layout go` adds layout dir to GOPATH (#622)
+  * direnv-stdlib.1: add layout php (#619)
+  * stdlib: add PATH_rm  [ ...] (#615)
+  * Error handling tuples (#610)
+  * Merge pull request #607 from punitagrawal/master
+  * test: 

commit direnv for openSUSE:Factory

2020-05-14 Thread root
Hello community,

here is the log from the commit of package direnv for openSUSE:Factory checked 
in at 2020-05-14 23:27:30

Comparing /work/SRC/openSUSE:Factory/direnv (Old)
 and  /work/SRC/openSUSE:Factory/.direnv.new.2738 (New)


Package is "direnv"

Thu May 14 23:27:30 2020 rev:6 rq:805509 version:2.21.2

Changes:

--- /work/SRC/openSUSE:Factory/direnv/direnv.changes2019-04-04 
12:07:40.201425454 +0200
+++ /work/SRC/openSUSE:Factory/.direnv.new.2738/direnv.changes  2020-05-14 
23:27:34.201344412 +0200
@@ -1,0 +2,32 @@
+Thu May  7 10:05:34 UTC 2020 - Paolo Stivanin 
+
+- Update to 2.21.2
+  + stdlib: revert the set -euo pipefail change. It was causing too many 
issues for users.
+  + direnv allow: fix the allow migration by also creating the parent target 
directory.
+  + stdlib: fix unused variable in use node
+  + stdlib: fix unused variable in source_up
+  + test: add stdlib test skeleton
+  + add dist release utility
+  + change where the allow files are being stored
+  + direnv status: also show the config
+  + direnv exec: improve the error message
+  + warn if PS1 is being exported
+  + handle SIGINT during export in bash
+  + export: display the full RC path instead of a relative one
+  + direnv exec: the DIR argument is always required (#493)
+  + direnv_load can now handle stdout outputs
+  + stdlib: add layout_julia
+  + Handle failing pipenv on empty file and avoid an extra pipenv execution 
(#510)
+  + fix source_env behaviour when the file doesn't exists (#487)
+  + watch_file can now watch multiple files in a single invocation (#524)
+  + layout_python: prefer venv over virtualenv. Do not export VIRUAL_ENV if 
$python_version is unavailable or a virtual environment does not exist/can't be 
created
+  + Adds layout_pyenv (#505)
+  + Fix source_up docs to explain that search starts in parent directory (#518)
+  + fix path_add to not leak local variables
+  + layout_pyenv: support multiple python versions (#525)
+  + Add a direnv_version  command to check the direnv 
version.
+  + dotenv: handle undefined variables
+  + source files from .config/direnv/lib/*.sh
+  + stdlib: set -euo pipefail
+
+---

Old:

  direnv-2.17.0.tar.gz

New:

  direnv-2.21.2.tar.gz



Other differences:
--
++ direnv.spec ++
--- /var/tmp/diff_new_pack.YgLBHs/_old  2020-05-14 23:27:35.049346262 +0200
+++ /var/tmp/diff_new_pack.YgLBHs/_new  2020-05-14 23:27:35.053346270 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package direnv
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,12 +18,12 @@
 
 %define gopackagepath github.com/direnv/direnv
 Name:   direnv
-Version:2.17.0
+Version:2.21.2
 Release:0
 Summary:Environment switcher for shells
 License:MIT
 Group:  Productivity/File utilities
-Url:http://direnv.net/
+URL:http://direnv.net/
 Source: 
https://github.com/direnv/direnv/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
 BuildRequires:  go >= 1.5
 BuildRequires:  make

++ direnv-2.17.0.tar.gz -> direnv-2.21.2.tar.gz ++
 11493 lines of diff (skipped)




commit direnv for openSUSE:Factory

2019-04-04 Thread root
Hello community,

here is the log from the commit of package direnv for openSUSE:Factory checked 
in at 2019-04-04 12:07:37

Comparing /work/SRC/openSUSE:Factory/direnv (Old)
 and  /work/SRC/openSUSE:Factory/.direnv.new.3908 (New)


Package is "direnv"

Thu Apr  4 12:07:37 2019 rev:5 rq:691017 version:2.17.0

Changes:

--- /work/SRC/openSUSE:Factory/direnv/direnv.changes2018-10-17 
08:41:48.485835173 +0200
+++ /work/SRC/openSUSE:Factory/.direnv.new.3908/direnv.changes  2019-04-04 
12:07:40.201425454 +0200
@@ -1,0 +2,5 @@
+Mon Feb  4 19:26:56 UTC 2019 - Jan Engelhardt 
+
+- Use noun phrase in summary.
+
+---



Other differences:
--
++ direnv.spec ++
--- /var/tmp/diff_new_pack.oSZYBL/_old  2019-04-04 12:07:41.377424340 +0200
+++ /var/tmp/diff_new_pack.oSZYBL/_new  2019-04-04 12:07:41.381424336 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package direnv
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 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
@@ -20,7 +20,7 @@
 Name:   direnv
 Version:2.17.0
 Release:0
-Summary:Unclutter a .profile
+Summary:Environment switcher for shells
 License:MIT
 Group:  Productivity/File utilities
 Url:http://direnv.net/
@@ -29,10 +29,10 @@
 BuildRequires:  make
 
 %description
-direnv is an environment switcher for the shell. It knows how to hook into
-bash, zsh, tcsh and fish shell to load or unload environment variables 
depending
-on the current directory. This allows to have project-specific environment
-variables and not clutter the "~/.profile" file.
+direnv knows how to hook into bash, zsh, tcsh and fish shell to load
+or unload environment variables depending on the current directory.
+This allows to have project-specific environment variables and not
+clutter the "~/.profile" file.
 
 %prep
 %setup -q




commit direnv for openSUSE:Factory

2018-10-17 Thread root
Hello community,

here is the log from the commit of package direnv for openSUSE:Factory checked 
in at 2018-10-17 08:40:54

Comparing /work/SRC/openSUSE:Factory/direnv (Old)
 and  /work/SRC/openSUSE:Factory/.direnv.new (New)


Package is "direnv"

Wed Oct 17 08:40:54 2018 rev:4 rq:642078 version:2.17.0

Changes:

--- /work/SRC/openSUSE:Factory/direnv/direnv.changes2018-02-27 
16:59:43.740202375 +0100
+++ /work/SRC/openSUSE:Factory/.direnv.new/direnv.changes   2018-10-17 
08:41:48.485835173 +0200
@@ -1,0 +2,9 @@
+Mon Oct 15 14:34:57 UTC 2018 - s...@suspend.net
+
+- Update to 2.17.0
+  + CHANGE: hook expands the direnv path.
+  + CHANGE: stdlib: direnv_load: disallow watching in child (#368)
+  + README: add OpenSUSE to the list of distros
+  + Revert "Use_nix: unset IN_NIX_SHELL"
+
+---

Old:

  direnv-2.15.2.tar.gz

New:

  direnv-2.17.0.tar.gz



Other differences:
--
++ direnv.spec ++
--- /var/tmp/diff_new_pack.vDqrRb/_old  2018-10-17 08:41:49.169834590 +0200
+++ /var/tmp/diff_new_pack.vDqrRb/_new  2018-10-17 08:41:49.169834590 +0200
@@ -12,13 +12,13 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
 %define gopackagepath github.com/direnv/direnv
 Name:   direnv
-Version:2.15.2
+Version:2.17.0
 Release:0
 Summary:Unclutter a .profile
 License:MIT

++ direnv-2.15.2.tar.gz -> direnv-2.17.0.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/direnv-2.15.2/CHANGELOG.md 
new/direnv-2.17.0/CHANGELOG.md
--- old/direnv-2.15.2/CHANGELOG.md  2018-02-25 13:45:55.0 +0100
+++ new/direnv-2.17.0/CHANGELOG.md  2018-06-17 17:20:25.0 +0200
@@ -1,4 +1,21 @@
 
+2.17.0 / 2018-06-17
+==
+
+  * CHANGE: hook expands the direnv path. Ensures that direnv can be executed 
even if the PATH is changed #369.
+  * CHANGE: stdlib: direnv_load: disallow watching in child
+Allows the `use nix --pure` scenario in #368
+  * README: add OpenSuSE to the list of distros
+  * Revert "use_nix: unset IN_NIX_SHELL"
+
+2.16.0 / 2018-05-09
+==
+
+  * NEW: add support for elvish (#356)
+  * NEW: config: allow to disable stdin on eval (#351)
+  * DOC: Add the usage of source_up to the README (#347)
+  * FIX: default.nix: fix compilation
+
 2.15.2 / 2018-02-25
 ==
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/direnv-2.15.2/Makefile new/direnv-2.17.0/Makefile
--- old/direnv-2.15.2/Makefile  2018-02-25 13:45:55.0 +0100
+++ new/direnv-2.17.0/Makefile  2018-06-17 17:20:25.0 +0200
@@ -50,6 +50,8 @@
 test: build
go test
./test/direnv-test.sh
+   go get github.com/elves/elvish
+   elvish ./test/direnv-test.elv
 
 install: all
install -d $(DESTDIR)/bin
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/direnv-2.15.2/README.md new/direnv-2.17.0/README.md
--- old/direnv-2.15.2/README.md 2018-02-25 13:45:55.0 +0100
+++ new/direnv-2.17.0/README.md 2018-06-17 17:20:25.0 +0200
@@ -2,7 +2,7 @@
 =
 
 `direnv` is an environment switcher for the shell. It knows how to hook into
-bash, zsh, tcsh and fish shell to load or unload environment variables
+bash, zsh, tcsh, fish shell and elvish to load or unload environment variables
 depending on the current directory. This allows project-specific
 environment variables without cluttering the `~/.profile` file.
 
@@ -61,6 +61,7 @@
 * [NetBSD pkgsrc-wip](http://www.pkgsrc.org/wip/)
 * [NixOS](https://nixos.org/nixos/packages.html)
 * [OSX Homebrew](http://brew.sh/)
+* [OpenSuSe](https://build.opensuse.org/package/show/openSUSE%3AFactory/direnv)
 * [MacPorts](https://www.macports.org/)
 * 
[Ubuntu](https://packages.ubuntu.com/search?keywords=direnv=names=all=all)
 * [GNU Guix](https://www.gnu.org/software/guix/)
@@ -115,6 +116,19 @@
 eval `direnv hook tcsh`
 ```
 
+### Elvish
+
+Run:
+
+```
+$> direnv hook elvish > ~/.elvish/lib/direnv.elv
+```
+
+and add the following line to your `~/.elvish/rc.elv` file:
+
+```
+use direnv
+```
 
 ## Usage
 
@@ -174,6 +188,11 @@
 ```sh
 source_env ..
 ```
+In the general case `source_up` will load any .envrc higher up in the folder 
structure. This allows you to truely enable arbitrary heirarchical stuctures of 
`.envrc` usage.
+
+```sh
+source_up
+```
 
 ## Common things people don't know
 

commit direnv for openSUSE:Factory

2018-02-27 Thread root
Hello community,

here is the log from the commit of package direnv for openSUSE:Factory checked 
in at 2018-02-27 16:59:08

Comparing /work/SRC/openSUSE:Factory/direnv (Old)
 and  /work/SRC/openSUSE:Factory/.direnv.new (New)


Package is "direnv"

Tue Feb 27 16:59:08 2018 rev:3 rq:580279 version:2.15.2

Changes:

--- /work/SRC/openSUSE:Factory/direnv/direnv.changes2018-02-01 
21:29:37.500410170 +0100
+++ /work/SRC/openSUSE:Factory/.direnv.new/direnv.changes   2018-02-27 
16:59:43.740202375 +0100
@@ -1,0 +2,8 @@
+Mon Feb 26 15:13:24 UTC 2018 - idon...@suse.com
+
+- Update to 2.15.2
+  + Add support for allow folder whitelist (#332)
+  + TOML configuration file! (#332, #337)
+  + Add support for go 1.10 (#339)
+
+---

Old:

  direnv-2.14.0.tar.gz

New:

  direnv-2.15.2.tar.gz



Other differences:
--
++ direnv.spec ++
--- /var/tmp/diff_new_pack.nkqEvG/_old  2018-02-27 16:59:44.444176939 +0100
+++ /var/tmp/diff_new_pack.nkqEvG/_new  2018-02-27 16:59:44.448176795 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package direnv
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 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,12 +18,12 @@
 
 %define gopackagepath github.com/direnv/direnv
 Name:   direnv
-Version:2.14.0
+Version:2.15.2
 Release:0
 Summary:Unclutter a .profile
 License:MIT
 Group:  Productivity/File utilities
-URL:http://direnv.net/
+Url:http://direnv.net/
 Source: 
https://github.com/direnv/direnv/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
 BuildRequires:  go >= 1.5
 BuildRequires:  make
@@ -52,5 +52,6 @@
 %{_bindir}/%{name}
 %{_mandir}/man1/%{name}.1%{ext_man}
 %{_mandir}/man1/%{name}-stdlib.1%{ext_man}
+%{_mandir}/man1/%{name}.toml.1%{ext_man}
 
 %changelog

++ direnv-2.14.0.tar.gz -> direnv-2.15.2.tar.gz ++
 6975 lines of diff (skipped)




commit direnv for openSUSE:Factory

2018-02-01 Thread root
Hello community,

here is the log from the commit of package direnv for openSUSE:Factory checked 
in at 2018-02-01 21:29:36

Comparing /work/SRC/openSUSE:Factory/direnv (Old)
 and  /work/SRC/openSUSE:Factory/.direnv.new (New)


Package is "direnv"

Thu Feb  1 21:29:36 2018 rev:2 rq:571528 version:2.14.0

Changes:

--- /work/SRC/openSUSE:Factory/direnv/direnv.changes2018-01-31 
19:49:37.727790639 +0100
+++ /work/SRC/openSUSE:Factory/.direnv.new/direnv.changes   2018-02-01 
21:29:37.500410170 +0100
@@ -1,0 +2,5 @@
+Sun Jan 21 20:31:27 UTC 2018 - jeng...@inai.de
+
+- Avoid specific user context in summary.
+
+---



Other differences:
--
++ direnv.spec ++
--- /var/tmp/diff_new_pack.slv5M2/_old  2018-02-01 21:29:38.172378731 +0100
+++ /var/tmp/diff_new_pack.slv5M2/_new  2018-02-01 21:29:38.176378544 +0100
@@ -20,7 +20,7 @@
 Name:   direnv
 Version:2.14.0
 Release:0
-Summary:Unclutter your .profile
+Summary:Unclutter a .profile
 License:MIT
 Group:  Productivity/File utilities
 URL:http://direnv.net/