commit git-lfs for openSUSE:Factory

2022-12-08 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package git-lfs for openSUSE:Factory checked 
in at 2022-12-08 16:50:51

Comparing /work/SRC/openSUSE:Factory/git-lfs (Old)
 and  /work/SRC/openSUSE:Factory/.git-lfs.new.1835 (New)


Package is "git-lfs"

Thu Dec  8 16:50:51 2022 rev:13 rq:1041187 version:3.3.0

Changes:

--- /work/SRC/openSUSE:Factory/git-lfs/git-lfs.changes  2022-08-09 
15:28:25.901638783 +0200
+++ /work/SRC/openSUSE:Factory/.git-lfs.new.1835/git-lfs.changes
2022-12-08 16:51:15.535505526 +0100
@@ -1,0 +2,9 @@
+Tue Dec  6 14:07:38 UTC 2022 - Marcus Rueckert 
+
+- Update to version 3.3.0:
+  https://github.com/git-lfs/git-lfs/releases/tag/v3.3.0
+- drop 5054.patch:
+  included in update
+- we need a vendor tarball now
+
+---

Old:

  5054.patch
  git-lfs-3.2.0.tar.gz

New:

  _service
  git-lfs-3.3.0.tar.gz
  vendor.tar.xz



Other differences:
--
++ git-lfs.spec ++
--- /var/tmp/diff_new_pack.9OAj0z/_old  2022-12-08 16:51:16.055508187 +0100
+++ /var/tmp/diff_new_pack.9OAj0z/_new  2022-12-08 16:51:16.063508228 +0100
@@ -22,14 +22,14 @@
 %bcond_withoutbuild_docs
 
 Name:   git-lfs
-Version:3.2.0
+Version:3.3.0
 Release:0
 Summary:Git extension for versioning large files
 License:MIT
 Group:  Development/Tools/Version Control
 URL:https://github.com/git-lfs/git-lfs
 Source0:
https://github.com/git-lfs/git-lfs/releases/download/v%{version}/git-lfs-v%{version}.tar.gz#/%{name}-%{version}.tar.gz
-Patch0: 
https://patch-diff.githubusercontent.com/raw/git-lfs/git-lfs/pull/5054.patch
+Source1:vendor.tar.xz
 BuildRequires:  curl
 BuildRequires:  fdupes
 BuildRequires:  git-core >= 1.8.2
@@ -50,7 +50,7 @@
 storing the file contents on a remote server.
 
 %prep
-%autosetup -p1
+%autosetup -p1 -a 1
 
 %build
 go build -mod=vendor --buildmode=pie .

++ _service ++

  
xz
  


++ git-lfs-3.2.0.tar.gz -> git-lfs-3.3.0.tar.gz ++
 371541 lines of diff (skipped)


commit git-lfs for openSUSE:Factory

2022-08-09 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package git-lfs for openSUSE:Factory checked 
in at 2022-08-09 15:27:55

Comparing /work/SRC/openSUSE:Factory/git-lfs (Old)
 and  /work/SRC/openSUSE:Factory/.git-lfs.new.1521 (New)


Package is "git-lfs"

Tue Aug  9 15:27:55 2022 rev:12 rq:993917 version:3.2.0

Changes:

--- /work/SRC/openSUSE:Factory/git-lfs/git-lfs.changes  2022-05-31 
15:48:21.296026965 +0200
+++ /work/SRC/openSUSE:Factory/.git-lfs.new.1521/git-lfs.changes
2022-08-09 15:28:25.901638783 +0200
@@ -1,0 +2,6 @@
+Sat Jul 30 09:16:11 UTC 2022 - Stephan Kulow 
+
+- Cherry pick the switch to asciidoctor so we can have man pages
+  again (5054.patch)
+
+---

New:

  5054.patch



Other differences:
--
++ git-lfs.spec ++
--- /var/tmp/diff_new_pack.YunBl0/_old  2022-08-09 15:28:26.457640372 +0200
+++ /var/tmp/diff_new_pack.YunBl0/_new  2022-08-09 15:28:26.465640395 +0200
@@ -19,11 +19,7 @@
 %define rb_build_ruby_abis %{rb_default_ruby_abi}
 %define rb_build_versions  %{rb_default_ruby}
 
-%if 0%{?suse_version} >= 1550 || (0%{?suse_version} >= 1500 && 
0%{?is_opensuse})
-%bcond_withbuild_docs
-%else
-%bcond_withbuild_docs
-%endif
+%bcond_withoutbuild_docs
 
 Name:   git-lfs
 Version:3.2.0
@@ -33,6 +29,7 @@
 Group:  Development/Tools/Version Control
 URL:https://github.com/git-lfs/git-lfs
 Source0:
https://github.com/git-lfs/git-lfs/releases/download/v%{version}/git-lfs-v%{version}.tar.gz#/%{name}-%{version}.tar.gz
+Patch0: 
https://patch-diff.githubusercontent.com/raw/git-lfs/git-lfs/pull/5054.patch
 BuildRequires:  curl
 BuildRequires:  fdupes
 BuildRequires:  git-core >= 1.8.2
@@ -44,7 +41,7 @@
 Requires(preun):git-core >= 1.8.2
 %{go_nostrip}
 %if %{with build_docs}
-BuildRequires:  %{rubygem ronn}
+BuildRequires:  %{rubygem asciidoctor}
 %endif
 
 %description
@@ -66,8 +63,8 @@
 %if %{with build_docs}
 mkdir -p -m 755 %{buildroot}%{_mandir}/man1
 mkdir -p -m 755 %{buildroot}%{_mandir}/man5
-install  -m 644 man/*.1 %{buildroot}%{_mandir}/man1
-install  -m 644 man/*.5 %{buildroot}%{_mandir}/man5
+install  -m 644 man/man1/*.1 %{buildroot}%{_mandir}/man1
+install  -m 644 man/man5/*.5 %{buildroot}%{_mandir}/man5
 %endif
 
 %fdupes -s %{buildroot}

++ 5054.patch ++
 11276 lines (skipped)


commit git-lfs for openSUSE:Factory

2022-05-31 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package git-lfs for openSUSE:Factory checked 
in at 2022-05-31 15:47:15

Comparing /work/SRC/openSUSE:Factory/git-lfs (Old)
 and  /work/SRC/openSUSE:Factory/.git-lfs.new.1548 (New)


Package is "git-lfs"

Tue May 31 15:47:15 2022 rev:11 rq:979850 version:3.2.0

Changes:

--- /work/SRC/openSUSE:Factory/git-lfs/git-lfs.changes  2022-04-26 
20:17:46.736761439 +0200
+++ /work/SRC/openSUSE:Factory/.git-lfs.new.1548/git-lfs.changes
2022-05-31 15:48:21.296026965 +0200
@@ -1,0 +2,12 @@
+Wed May 25 22:07:04 UTC 2022 - Marcus Rueckert 
+
+- bump golang to 1.18 or newer as we need support for
+  os.ErrDeadlineExceeded
+
+---
+Wed May 25 22:04:22 UTC 2022 - Marcus Rueckert 
+
+- Update to version 3.2.0:
+  https://github.com/git-lfs/git-lfs/releases/tag/v3.2.0
+
+---

Old:

  git-lfs-3.1.4.tar.gz

New:

  git-lfs-3.2.0.tar.gz



Other differences:
--
++ git-lfs.spec ++
--- /var/tmp/diff_new_pack.ceaEc8/_old  2022-05-31 15:48:21.868027346 +0200
+++ /var/tmp/diff_new_pack.ceaEc8/_new  2022-05-31 15:48:21.872027348 +0200
@@ -26,7 +26,7 @@
 %endif
 
 Name:   git-lfs
-Version:3.1.4
+Version:3.2.0
 Release:0
 Summary:Git extension for versioning large files
 License:MIT
@@ -36,9 +36,9 @@
 BuildRequires:  curl
 BuildRequires:  fdupes
 BuildRequires:  git-core >= 1.8.2
-BuildRequires:  go1.14
 BuildRequires:  golang-packaging
 BuildRequires:  which
+BuildRequires:  golang(API) >= 1.18
 Requires:   git-core >= 1.8.2
 Requires(post): git-core >= 1.8.2
 Requires(preun):git-core >= 1.8.2

++ git-lfs-3.1.4.tar.gz -> git-lfs-3.2.0.tar.gz ++
 29415 lines of diff (skipped)


commit git-lfs for openSUSE:Factory

2022-04-26 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package git-lfs for openSUSE:Factory checked 
in at 2022-04-26 20:15:50

Comparing /work/SRC/openSUSE:Factory/git-lfs (Old)
 and  /work/SRC/openSUSE:Factory/.git-lfs.new.1538 (New)


Package is "git-lfs"

Tue Apr 26 20:15:50 2022 rev:10 rq:972854 version:3.1.4

Changes:

--- /work/SRC/openSUSE:Factory/git-lfs/git-lfs.changes  2022-02-17 
23:41:38.215700363 +0100
+++ /work/SRC/openSUSE:Factory/.git-lfs.new.1538/git-lfs.changes
2022-04-26 20:17:46.736761439 +0200
@@ -1,0 +2,6 @@
+Thu Apr 21 13:23:07 UTC 2022 - ka...@b1-systems.de
+
+- Update to version 3.1.4:
+  https://github.com/git-lfs/git-lfs/releases/tag/v3.1.4
+
+---

Old:

  git-lfs-3.1.2.tar.gz

New:

  git-lfs-3.1.4.tar.gz



Other differences:
--
++ git-lfs.spec ++
--- /var/tmp/diff_new_pack.Kpd4of/_old  2022-04-26 20:17:47.144761932 +0200
+++ /var/tmp/diff_new_pack.Kpd4of/_new  2022-04-26 20:17:47.144761932 +0200
@@ -26,12 +26,12 @@
 %endif
 
 Name:   git-lfs
-Version:3.1.2
+Version:3.1.4
 Release:0
 Summary:Git extension for versioning large files
 License:MIT
 Group:  Development/Tools/Version Control
-URL:https://git-lfs.github.com/
+URL:https://github.com/git-lfs/git-lfs
 Source0:
https://github.com/git-lfs/git-lfs/releases/download/v%{version}/git-lfs-v%{version}.tar.gz#/%{name}-%{version}.tar.gz
 BuildRequires:  curl
 BuildRequires:  fdupes

++ git-lfs-3.1.2.tar.gz -> git-lfs-3.1.4.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/git-lfs-3.1.2/.github/workflows/ci.yml 
new/git-lfs-3.1.4/.github/workflows/ci.yml
--- old/git-lfs-3.1.2/.github/workflows/ci.yml  2022-02-16 18:49:01.0 
+0100
+++ new/git-lfs-3.1.4/.github/workflows/ci.yml  2022-04-19 22:31:26.0 
+0200
@@ -48,7 +48,7 @@
 - run: script/cibuild
   build-windows:
 name: Build on Windows
-runs-on: windows-latest
+runs-on: windows-2019
 steps:
 - uses: actions/checkout@v1
 - uses: actions/setup-ruby@v1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/git-lfs-3.1.2/.github/workflows/release.yml 
new/git-lfs-3.1.4/.github/workflows/release.yml
--- old/git-lfs-3.1.2/.github/workflows/release.yml 2022-02-16 
18:49:01.0 +0100
+++ new/git-lfs-3.1.4/.github/workflows/release.yml 2022-04-19 
22:31:26.0 +0200
@@ -6,7 +6,7 @@
 jobs:
   build-windows:
 name: Build Windows Assets
-runs-on: windows-latest
+runs-on: windows-2019
 strategy:
   matrix:
 go: ['1.17.x']
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/git-lfs-3.1.2/CHANGELOG.md 
new/git-lfs-3.1.4/CHANGELOG.md
--- old/git-lfs-3.1.2/CHANGELOG.md  2022-02-16 18:49:01.0 +0100
+++ new/git-lfs-3.1.4/CHANGELOG.md  2022-04-19 22:31:26.0 +0200
@@ -1,5 +1,49 @@
 # Git LFS Changelog
 
+## 3.1.4 (19 Apr 2022)
+
+This release is a bugfix release to fix some problems during the build of
+v3.1.3.  There are otherwise no substantial changes from v3.1.3.
+
+### Misc
+
+* Use only Windows Server 2019 runners for CI in GitHub Actions #4883 
(@chrisd8088)
+* remove unused `Pipe[Media]Command()` functions #4942 (@chrisd8088)
+
+## 3.1.3 (19 Apr 2022)
+
+This release introduces a security fix for Windows systems, which has been
+assigned CVE-2022-24826.
+
+On Windows, if Git LFS operates on a malicious repository with a `..exe` file 
as
+well as a file named `git.exe`, and `git.exe` is not found in PATH, the `..exe`
+program will be executed, permitting the attacker to execute arbitrary code.
+Similarly, if the malicious repository contains files named `..exe` and
+`cygpath.exe`, and `cygpath.exe` is not found in PATH, the `..exe` program will
+be executed when certain Git LFS commands are run.
+
+This security problem does not affect Unix systems.  This is the same issue as
+CVE-2020-27955 and CVE-2021-21237, but the fix for those issue was incomplete
+and certain options can still cause the problem to occur.
+
+This occurs because on Windows, Go includes (and prefers) the current directory
+when the name of a command run does not contain a directory separator, and it
+continues to search for programs even when the specified program name is empty.
+This has been solved by failing if the path is empty or not found.
+
+We would like to extend a special thanks to the following open-source
+contributors:
+
+* @yuske for reporting this to us responsibly
+
+### Bugs
+
+* Report errors when findi

commit git-lfs for openSUSE:Factory

2022-02-17 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package git-lfs for openSUSE:Factory checked 
in at 2022-02-17 23:40:11

Comparing /work/SRC/openSUSE:Factory/git-lfs (Old)
 and  /work/SRC/openSUSE:Factory/.git-lfs.new.1958 (New)


Package is "git-lfs"

Thu Feb 17 23:40:11 2022 rev:9 rq:94 version:3.1.2

Changes:

--- /work/SRC/openSUSE:Factory/git-lfs/git-lfs.changes  2021-11-03 
17:27:07.449365386 +0100
+++ /work/SRC/openSUSE:Factory/.git-lfs.new.1958/git-lfs.changes
2022-02-17 23:41:38.215700363 +0100
@@ -1,0 +2,18 @@
+Thu Feb 17 00:27:17 UTC 2022 - Marcus Rueckert 
+
+- Drop README.packaging as the tarball now comes with all vendored
+  libraries.
+
+---
+Thu Feb 17 00:26:18 UTC 2022 - Marcus Rueckert 
+
+- update to 3.1.2
+  https://github.com/git-lfs/git-lfs/releases/tag/v3.1.2
+
+---
+Mon Feb 14 22:58:39 UTC 2022 - Marcus Rueckert 
+
+- update to 3.1.1
+  https://github.com/git-lfs/git-lfs/releases/tag/v3.1.1
+
+---

Old:

  README.packaging
  git-lfs-3.0.2.tar.gz

New:

  git-lfs-3.1.2.tar.gz



Other differences:
--
++ git-lfs.spec ++
--- /var/tmp/diff_new_pack.bcGJGi/_old  2022-02-17 23:41:38.807700358 +0100
+++ /var/tmp/diff_new_pack.bcGJGi/_new  2022-02-17 23:41:38.815700358 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package git-lfs
 #
-# Copyright (c) 2021 SUSE LLC
+# Copyright (c) 2022 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -26,14 +26,13 @@
 %endif
 
 Name:   git-lfs
-Version:3.0.2
+Version:3.1.2
 Release:0
 Summary:Git extension for versioning large files
 License:MIT
 Group:  Development/Tools/Version Control
 URL:https://git-lfs.github.com/
 Source0:
https://github.com/git-lfs/git-lfs/releases/download/v%{version}/git-lfs-v%{version}.tar.gz#/%{name}-%{version}.tar.gz
-Source1:README.packaging
 BuildRequires:  curl
 BuildRequires:  fdupes
 BuildRequires:  git-core >= 1.8.2

++ git-lfs-3.0.2.tar.gz -> git-lfs-3.1.2.tar.gz ++
 27896 lines of diff (skipped)


commit git-lfs for openSUSE:Factory

2021-11-03 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package git-lfs for openSUSE:Factory checked 
in at 2021-11-03 17:26:16

Comparing /work/SRC/openSUSE:Factory/git-lfs (Old)
 and  /work/SRC/openSUSE:Factory/.git-lfs.new.1890 (New)


Package is "git-lfs"

Wed Nov  3 17:26:16 2021 rev:8 rq:928942 version:3.0.2

Changes:

--- /work/SRC/openSUSE:Factory/git-lfs/git-lfs.changes  2021-10-06 
19:50:15.228066029 +0200
+++ /work/SRC/openSUSE:Factory/.git-lfs.new.1890/git-lfs.changes
2021-11-03 17:27:07.449365386 +0100
@@ -1,0 +2,6 @@
+Sun Oct 31 10:22:55 UTC 2021 - Marcus Rueckert 
+
+- update to 3.0.2
+  https://github.com/git-lfs/git-lfs/releases/tag/v3.0.2
+
+---

Old:

  git-lfs-3.0.1.tar.gz

New:

  git-lfs-3.0.2.tar.gz



Other differences:
--
++ git-lfs.spec ++
--- /var/tmp/diff_new_pack.QMUbkv/_old  2021-11-03 17:27:07.925365647 +0100
+++ /var/tmp/diff_new_pack.QMUbkv/_new  2021-11-03 17:27:07.929365649 +0100
@@ -18,13 +18,15 @@
 
 %define rb_build_ruby_abis %{rb_default_ruby_abi}
 %define rb_build_versions  %{rb_default_ruby}
+
 %if 0%{?suse_version} >= 1550 || (0%{?suse_version} >= 1500 && 
0%{?is_opensuse})
 %bcond_withbuild_docs
 %else
 %bcond_withbuild_docs
 %endif
+
 Name:   git-lfs
-Version:3.0.1
+Version:3.0.2
 Release:0
 Summary:Git extension for versioning large files
 License:MIT

++ git-lfs-3.0.1.tar.gz -> git-lfs-3.0.2.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/git-lfs-3.0.1/CHANGELOG.md 
new/git-lfs-3.0.2/CHANGELOG.md
--- old/git-lfs-3.0.1/CHANGELOG.md  2021-09-28 19:01:18.0 +0200
+++ new/git-lfs-3.0.2/CHANGELOG.md  2021-10-28 18:50:56.0 +0200
@@ -1,5 +1,33 @@
 # Git LFS Changelog
 
+## 3.0.2 (28 Oct 2021)
+
+This release is a bugfix release which fixes a variety of problems seen since
+3.0.0, including problems with empty files, `git lfs fsck --pointers`, and
+the testsuite.
+
+We would like to extend a special thanks to the following open-source
+contributors:
+
+* @fh1ch for patches to make things work better on Alpine Linux
+* @pyckle for fixing our handling of filenames in `git lfs migrate import`
+* @ycongal-smile for fixing `git lfs migrate import` with similarly named files
+
+### Bugs
+
+* Fix two types of misdetection in git lfs fsck #4697 (@bk2204)
+* lfs: don't flag non-LFS files as invalid pointers #4691 (@bk2204)
+* git: honor GIT_OBJECT_DIRECTORY #4686 (@bk2204)
+* migrate: properly escape blob filenames #4683 (@pyckle)
+* ls-files: don't process empty files as pointers #4681 (@bk2204)
+* Call migrate() BlobFn on every blob #4671 (@ycongal-smile)
+* Correct t-lock regular expression to be musl compatible #4673 (@fh1ch)
+
+### Misc
+
+* Allow git-lfs-transfer integration tests to be skipped #4677 (@fh1ch)
+* Make CI environment GIT prefix grep more specific #4678 (@fh1ch)
+
 ## 3.0.1 (28 Sep 2021)
 
 This release is a bugfix release which fixes the Windows ARM64 build process 
and
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/git-lfs-3.0.1/commands/command_ls_files.go 
new/git-lfs-3.0.2/commands/command_ls_files.go
--- old/git-lfs-3.0.1/commands/command_ls_files.go  2021-09-28 
19:01:18.0 +0200
+++ new/git-lfs-3.0.2/commands/command_ls_files.go  2021-10-28 
18:50:56.0 +0200
@@ -68,6 +68,10 @@
return
}
 
+   if p.Size == 0 {
+   return
+   }
+
if !lsFilesScanAll && !scanRange {
if _, ok := seen[p.Name]; ok {
return
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/git-lfs-3.0.1/commands/command_migrate_export.go 
new/git-lfs-3.0.2/commands/command_migrate_export.go
--- old/git-lfs-3.0.1/commands/command_migrate_export.go2021-09-28 
19:01:18.0 +0200
+++ new/git-lfs-3.0.2/commands/command_migrate_export.go2021-10-28 
18:50:56.0 +0200
@@ -43,7 +43,7 @@
opts := &githistory.RewriteOptions{
Verbose:   migrateVerbose,
ObjectMapFilePath: objectMapFilePath,
-   BlobFn: func(path string, b *gitobj.Blob) (*gitobj.Blob, error) 
{
+   BlobFn: func(path string, oid []byte, b *gitobj.Blob) 
(*gitobj.Blob, error) {
if filepath.Base(path) == ".gitattributes" {
return b, nil
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exc

commit git-lfs for openSUSE:Factory

2021-10-06 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package git-lfs for openSUSE:Factory checked 
in at 2021-10-06 19:50:02

Comparing /work/SRC/openSUSE:Factory/git-lfs (Old)
 and  /work/SRC/openSUSE:Factory/.git-lfs.new.2443 (New)


Package is "git-lfs"

Wed Oct  6 19:50:02 2021 rev:7 rq:923512 version:3.0.1

Changes:

--- /work/SRC/openSUSE:Factory/git-lfs/git-lfs.changes  2021-05-17 
18:45:38.520540287 +0200
+++ /work/SRC/openSUSE:Factory/.git-lfs.new.2443/git-lfs.changes
2021-10-06 19:50:15.228066029 +0200
@@ -1,0 +2,8 @@
+Wed Sep 29 11:02:54 UTC 2021 - Marcus Rueckert 
+
+- update to 3.0.1
+  https://github.com/git-lfs/git-lfs/releases/tag/v3.0.0
+  https://github.com/git-lfs/git-lfs/releases/tag/v3.0.1
+- drop Makefile_path.patch: no longer needed
+
+---

Old:

  Makefile_path.patch
  git-lfs-2.13.3.tar.gz

New:

  git-lfs-3.0.1.tar.gz



Other differences:
--
++ git-lfs.spec ++
--- /var/tmp/diff_new_pack.dPVNSJ/_old  2021-10-06 19:50:15.724066490 +0200
+++ /var/tmp/diff_new_pack.dPVNSJ/_new  2021-10-06 19:50:15.728066493 +0200
@@ -24,7 +24,7 @@
 %bcond_withbuild_docs
 %endif
 Name:   git-lfs
-Version:2.13.3
+Version:3.0.1
 Release:0
 Summary:Git extension for versioning large files
 License:MIT
@@ -32,7 +32,6 @@
 URL:https://git-lfs.github.com/
 Source0:
https://github.com/git-lfs/git-lfs/releases/download/v%{version}/git-lfs-v%{version}.tar.gz#/%{name}-%{version}.tar.gz
 Source1:README.packaging
-Patch0: Makefile_path.patch
 BuildRequires:  curl
 BuildRequires:  fdupes
 BuildRequires:  git-core >= 1.8.2

++ git-lfs-2.13.3.tar.gz -> git-lfs-3.0.1.tar.gz ++
 126879 lines of diff (skipped)


commit git-lfs for openSUSE:Factory

2021-05-17 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package git-lfs for openSUSE:Factory checked 
in at 2021-05-17 18:45:15

Comparing /work/SRC/openSUSE:Factory/git-lfs (Old)
 and  /work/SRC/openSUSE:Factory/.git-lfs.new.2988 (New)


Package is "git-lfs"

Mon May 17 18:45:15 2021 rev:6 rq:893679 version:2.13.3

Changes:

--- /work/SRC/openSUSE:Factory/git-lfs/git-lfs.changes  2021-02-11 
12:53:01.065970633 +0100
+++ /work/SRC/openSUSE:Factory/.git-lfs.new.2988/git-lfs.changes
2021-05-17 18:45:38.520540287 +0200
@@ -1,0 +2,8 @@
+Sat May  8 20:04:35 UTC 2021 - Dirk M??ller 
+
+- update to 2.13.3:
+  * This release fixes two bugs that caused `git lfs prune` to hang, updates 
some
+dependencies to versions which lack a security issue (which did not affect 
Git
+LFS), and adds support for ARM64 builds on macOS.
+
+---

Old:

  git-lfs-2.13.2.tar.gz

New:

  git-lfs-2.13.3.tar.gz



Other differences:
--
++ git-lfs.spec ++
--- /var/tmp/diff_new_pack.gkzP9G/_old  2021-05-17 18:45:39.024538149 +0200
+++ /var/tmp/diff_new_pack.gkzP9G/_new  2021-05-17 18:45:39.028538132 +0200
@@ -18,15 +18,13 @@
 
 %define rb_build_ruby_abis %{rb_default_ruby_abi}
 %define rb_build_versions  %{rb_default_ruby}
-
 %if 0%{?suse_version} >= 1550 || (0%{?suse_version} >= 1500 && 
0%{?is_opensuse})
 %bcond_withbuild_docs
 %else
 %bcond_withbuild_docs
 %endif
-
 Name:   git-lfs
-Version:2.13.2
+Version:2.13.3
 Release:0
 Summary:Git extension for versioning large files
 License:MIT
@@ -35,9 +33,6 @@
 Source0:
https://github.com/git-lfs/git-lfs/releases/download/v%{version}/git-lfs-v%{version}.tar.gz#/%{name}-%{version}.tar.gz
 Source1:README.packaging
 Patch0: Makefile_path.patch
-%if %{with build_docs}
-BuildRequires:  %{rubygem ronn}
-%endif
 BuildRequires:  curl
 BuildRequires:  fdupes
 BuildRequires:  git-core >= 1.8.2
@@ -46,8 +41,11 @@
 BuildRequires:  which
 Requires:   git-core >= 1.8.2
 Requires(post): git-core >= 1.8.2
-Requires(preun): git-core >= 1.8.2
+Requires(preun):git-core >= 1.8.2
 %{go_nostrip}
+%if %{with build_docs}
+BuildRequires:  %{rubygem ronn}
+%endif
 
 %description
 Git Large File Storage (LFS) replaces large files such as audio samples,

++ git-lfs-2.13.2.tar.gz -> git-lfs-2.13.3.tar.gz ++
 74970 lines of diff (skipped)


commit git-lfs for openSUSE:Factory

2021-02-11 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package git-lfs for openSUSE:Factory checked 
in at 2021-02-11 12:49:48

Comparing /work/SRC/openSUSE:Factory/git-lfs (Old)
 and  /work/SRC/openSUSE:Factory/.git-lfs.new.28504 (New)


Package is "git-lfs"

Thu Feb 11 12:49:48 2021 rev:5 rq:871163 version:2.13.2

Changes:

--- /work/SRC/openSUSE:Factory/git-lfs/git-lfs.changes  2020-11-23 
10:28:11.553207548 +0100
+++ /work/SRC/openSUSE:Factory/.git-lfs.new.28504/git-lfs.changes   
2021-02-11 12:53:01.065970633 +0100
@@ -1,0 +2,18 @@
+Wed Feb 10 15:25:32 UTC 2021 - Marcus Rueckert 
+
+- add missing "#" for the tarball rename
+
+---
+Wed Jan 20 15:16:05 UTC 2021 - Marcus Rueckert 
+
+- update to 2.13.2
+  https://github.com/git-lfs/git-lfs/releases/tag/v2.13.0
+  https://github.com/git-lfs/git-lfs/releases/tag/v2.13.1
+  https://github.com/git-lfs/git-lfs/releases/tag/v2.13.2
+- use tarball that actually has the vendored golang libraries
+  already. drop vendor.tar.xz
+- disable documentation as it relies on an unmaintained tool.
+- only run the uninstall script if it is actually the last copy
+  being uninstalled
+
+---

Old:

  git-lfs-v2.12.1.tar.gz
  vendor.tar.xz

New:

  git-lfs-2.13.2.tar.gz



Other differences:
--
++ git-lfs.spec ++
--- /var/tmp/diff_new_pack.3q3mbO/_old  2021-02-11 12:53:01.649971438 +0100
+++ /var/tmp/diff_new_pack.3q3mbO/_new  2021-02-11 12:53:01.653971443 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package git-lfs
 #
-# Copyright (c) 2020 SUSE LLC
+# Copyright (c) 2021 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -20,21 +20,20 @@
 %define rb_build_versions  %{rb_default_ruby}
 
 %if 0%{?suse_version} >= 1550 || (0%{?suse_version} >= 1500 && 
0%{?is_opensuse})
-%bcond_without build_docs
+%bcond_withbuild_docs
 %else
 %bcond_withbuild_docs
 %endif
 
 Name:   git-lfs
-Version:2.12.1
+Version:2.13.2
 Release:0
 Summary:Git extension for versioning large files
 License:MIT
 Group:  Development/Tools/Version Control
 URL:https://git-lfs.github.com/
-Source0:%{name}-v%{version}.tar.gz
+Source0:
https://github.com/git-lfs/git-lfs/releases/download/v%{version}/git-lfs-v%{version}.tar.gz#/%{name}-%{version}.tar.gz
 Source1:README.packaging
-Source2:vendor.tar.xz
 Patch0: Makefile_path.patch
 %if %{with build_docs}
 BuildRequires:  %{rubygem ronn}
@@ -56,7 +55,7 @@
 storing the file contents on a remote server.
 
 %prep
-%autosetup -p1 -a 2
+%autosetup -p1
 
 %build
 go build -mod=vendor --buildmode=pie .
@@ -81,7 +80,9 @@
 git lfs install --system
 
 %preun
-git lfs uninstall --system
+if [ $1 -eq 0 ] ; then
+  git lfs uninstall --system
+fi
 
 %check
 export GIT_LFS_TEST_DIR=$(mktemp -d)

++ git-lfs-v2.12.1.tar.gz -> git-lfs-2.13.2.tar.gz ++
 140098 lines of diff (skipped)


[opensuse-commit] commit git-lfs for openSUSE:Factory

2020-11-23 Thread User for buildservice source handling
Hello community,

here is the log from the commit of package git-lfs for openSUSE:Factory checked 
in at 2020-11-19 11:59:26

Comparing /work/SRC/openSUSE:Factory/git-lfs (Old)
 and  /work/SRC/openSUSE:Factory/.git-lfs.new.5913 (New)


Package is "git-lfs"

Thu Nov 19 11:59:26 2020 rev:4 rq:849214 version:2.12.1

Changes:

--- /work/SRC/openSUSE:Factory/git-lfs/git-lfs.changes  2020-10-02 
17:42:01.398907500 +0200
+++ /work/SRC/openSUSE:Factory/.git-lfs.new.5913/git-lfs.changes
2020-11-23 10:28:11.553207548 +0100
@@ -1,0 +2,19 @@
+Mon Nov  9 02:03:34 UTC 2020 - Marcus Rueckert 
+
+- actually make the uninstall step also call it with --system
+
+---
+Mon Nov  9 01:42:55 UTC 2020 - Marcus Rueckert 
+
+- simplify README.packaging
+- no longer package the go sources
+
+---
+Mon Nov  9 01:38:48 UTC 2020 - Marcus Rueckert 
+
+- update to 2.12.1
+  https://github.com/git-lfs/git-lfs/releases/tag/v2.11.0
+  https://github.com/git-lfs/git-lfs/releases/tag/v2.12.0
+  https://github.com/git-lfs/git-lfs/releases/tag/v2.12.1
+
+---

Old:

  git-lfs-v2.10.0.tar.gz

New:

  git-lfs-v2.12.1.tar.gz
  vendor.tar.xz



Other differences:
--
++ git-lfs.spec ++
--- /var/tmp/diff_new_pack.PBIxMz/_old  2020-11-23 10:28:12.365208466 +0100
+++ /var/tmp/diff_new_pack.PBIxMz/_new  2020-11-23 10:28:12.365208466 +0100
@@ -15,11 +15,18 @@
 # Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
+
 %define rb_build_ruby_abis %{rb_default_ruby_abi}
 %define rb_build_versions  %{rb_default_ruby}
 
+%if 0%{?suse_version} >= 1550 || (0%{?suse_version} >= 1500 && 
0%{?is_opensuse})
+%bcond_without build_docs
+%else
+%bcond_withbuild_docs
+%endif
+
 Name:   git-lfs
-Version:2.10.0
+Version:2.12.1
 Release:0
 Summary:Git extension for versioning large files
 License:MIT
@@ -27,8 +34,9 @@
 URL:https://git-lfs.github.com/
 Source0:%{name}-v%{version}.tar.gz
 Source1:README.packaging
+Source2:vendor.tar.xz
 Patch0: Makefile_path.patch
-%if 0%{?suse_version} >= 1550 || (0%{?suse_version} >= 1500 && 
0%{?is_opensuse})
+%if %{with build_docs}
 BuildRequires:  %{rubygem ronn}
 %endif
 BuildRequires:  curl
@@ -41,7 +49,6 @@
 Requires(post): git-core >= 1.8.2
 Requires(preun): git-core >= 1.8.2
 %{go_nostrip}
-%{go_provides}
 
 %description
 Git Large File Storage (LFS) replaces large files such as audio samples,
@@ -49,23 +56,21 @@
 storing the file contents on a remote server.
 
 %prep
-%autosetup -p1
+%autosetup -p1 -a 2
 
 %build
-%{goprep} github.com/git-lfs/git-lfs
-%{gobuild}
-%if 0%{?suse_version} >= 1550 || (0%{?suse_version} >= 1500 && 
0%{?is_opensuse})
+go build -mod=vendor --buildmode=pie .
+%if %{with build_docs}
 %make_build man
 %endif
 
 %install
-%{goinstall}
-%{gosrc}
-%if 0%{?suse_version} >= 1550 || (0%{?suse_version} >= 1500 && 
0%{?is_opensuse})
+install -D -m 755 git-lfs %{buildroot}%{_bindir}/git-lfs
+%if %{with build_docs}
 mkdir -p -m 755 %{buildroot}%{_mandir}/man1
 mkdir -p -m 755 %{buildroot}%{_mandir}/man5
-install -D -m 644 man/*.1 %{buildroot}%{_mandir}/man1
-install -D -m 644 man/*.5 %{buildroot}%{_mandir}/man5
+install  -m 644 man/*.1 %{buildroot}%{_mandir}/man1
+install  -m 644 man/*.5 %{buildroot}%{_mandir}/man5
 %endif
 
 %fdupes -s %{buildroot}
@@ -76,7 +81,7 @@
 git lfs install --system
 
 %preun
-git lfs uninstall
+git lfs uninstall --system
 
 %check
 export GIT_LFS_TEST_DIR=$(mktemp -d)
@@ -85,15 +90,15 @@
 # skip it.
 export SKIPAPITESTCOMPILE=1
 
-%{gotest} github.com/git-lfs/git-lfs
+%{gotest} -mod=vendor
 
 rm -rf ${GIT_LFS_TEST_DIR}
 
-%files -f file.lst
+%files
 %{_bindir}/git-lfs
 %license LICENSE.md
-%doc README.md
-%if 0%{?suse_version} >= 1550 || (0%{?suse_version} >= 1500 && 
0%{?is_opensuse})
+%doc CHANGELOG.md CODE-OF-CONDUCT.md CONTRIBUTING.md  INSTALLING.md README.md
+%if %{with build_docs} 
 %{_mandir}/man*/*
 %endif
 

++ README.packaging ++
--- /var/tmp/diff_new_pack.PBIxMz/_old  2020-11-23 10:28:12.405208510 +0100
+++ /var/tmp/diff_new_pack.PBIxMz/_new  2020-11-23 10:28:12.409208515 +0100
@@ -1,22 +1,9 @@
 1. unpack upstream tarball
-# (setup osc working directory for git-lfs package)
-# mkdir -p ~/go/src/github.com/git-lfs/git-lfs-2.10.0/
-# tar xvzf git-lfs-v2.10.0.tar.gz --strip-components=1 -C 
~/go/src/github.com/git-lfs/git-lfs-2.10.0/
-# cd ~/go/src/github.com/git-lfs/git-lfs-2.10.0/
 
+# tar xf git-lfs*.tar.gz
+# cd git-lfs*/
 
-3. Obtain vendor dependencies
+2. Obtain vendor dependencies
 
-remove go.mod