summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-16 17:35:35 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-16 17:35:35 +0000
commit9688d926331913ce84edb19dc024dd68ed3d9207 (patch)
tree368c43f16cf703a0939296c1f5a9e5497841d507
parentAdding upstream version 0.0~git20231006.7918f67. (diff)
downloadgolang-golang-x-exp-debian.tar.xz
golang-golang-x-exp-debian.zip
Adding debian version 0.0~git20231006.7918f67-1.debian/0.0_git20231006.7918f67-1debian
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
-rw-r--r--debian/changelog108
-rw-r--r--debian/control60
-rw-r--r--debian/copyright36
-rw-r--r--debian/ebnflint.install1
-rw-r--r--debian/gbp.conf4
-rw-r--r--debian/gitlab-ci.yml6
-rw-r--r--debian/golang-golang-x-exp-dev.install1
-rw-r--r--debian/patches/0001-Skip-apidiff-test.patch20
-rw-r--r--debian/patches/0002-Skip-constraints-test.patch20
-rw-r--r--debian/patches/series2
-rwxr-xr-xdebian/rules20
-rw-r--r--debian/source/format1
-rw-r--r--debian/watch4
13 files changed, 283 insertions, 0 deletions
diff --git a/debian/changelog b/debian/changelog
new file mode 100644
index 0000000..80b4fc3
--- /dev/null
+++ b/debian/changelog
@@ -0,0 +1,108 @@
+golang-golang-x-exp (0.0~git20231006.7918f67-1) unstable; urgency=medium
+
+ * New upstream version 0.0~git20231006.7918f67
+ * Bump Standards-Version to 4.6.2 (no change)
+ * debian/rules: Exclude apidiff to avoid extra dependencies
+ * Add myself to the list of Uploaders
+
+ -- Anthony Fok <foka@debian.org> Sun, 05 Nov 2023 17:22:59 -0700
+
+golang-golang-x-exp (0.0~git20230522.2e198f4-1) unstable; urgency=medium
+
+ * Team upload.
+ * New upstream version 0.0~git20230522.2e198f4
+ * Bump build-dependency golang-any (>= 2:1.20~) as per go.mod
+ * Remove 0003-slog-fix-RFC3339-regexp-when-offset-is-positive.patch
+ which has been applied upstream.
+ * Update DH_GOLANG_EXCLUDES directory list as per upstream, where
+ - Changed: slog/benchmarks/zapbenchmarks → slog/benchmarks/zap_benchmarks
+ - Added: slog/benchmarks/zerolog_benchmarks
+
+ -- Anthony Fok <foka@debian.org> Tue, 20 Jun 2023 02:03:40 -0600
+
+golang-golang-x-exp (0.0~git20221028.83b7d23-2) unstable; urgency=medium
+
+ * Team upload.
+ * Fix time regexp in slog test
+
+ -- Shengjing Zhu <zhsj@debian.org> Sun, 30 Oct 2022 02:51:42 +0800
+
+golang-golang-x-exp (0.0~git20221028.83b7d23-1) unstable; urgency=medium
+
+ * Team upload.
+ * New upstream version 0.0~git20221028.83b7d23
+ * debian/gbp.conf: Set debian-branch to debian/sid for DEP-14 conformance
+ * Bump build-dependency golang-any (>= 2:1.18~) as per go.mod
+ * Reorder fields in debian/control and debian/copyright
+ * Drop -dev package unneeded dependency on ${shlibs:Depends}
+ * Replace Built-Using field with Static-Built-Using
+ * Use dh-sequence-golang instead of dh-golang and --with=golang
+ * debian/rules: Invoke dh with --builddirectory=_build
+ * Bump Standards-Version to 4.6.1 (no change)
+ * Exclude slog/benchmarks/zapbenchmarks to avoid extra dependencies
+
+ -- Anthony Fok <foka@debian.org> Fri, 28 Oct 2022 09:30:38 -0600
+
+golang-golang-x-exp (0.0~git20220328.053ad81-1) unstable; urgency=medium
+
+ * Team upload.
+
+ [ Tianon Gravi ]
+ * Remove self from Uploaders
+
+ [ Shengjing Zhu ]
+ * New upstream snapshot
+ * Disable pgpmode in uscan watch file
+ * Simplify d/rules
+ * Update Section to golang
+ * Update maintainer address to team+pkg-go@tracker.debian.org
+ * Bump debhelper-compat to 13
+ * Replace golang-go with golang-any
+ * Update Standards-Version to 4.6.0 (no changes)
+ * Add autopkgtest-pkg-go
+ * Add Rules-Requires-Root
+ * Add Multi-Arch hint
+ * Exclude more unused packages
+ * Refresh patches
+ * Install typeparams/go.mod as well
+
+ -- Shengjing Zhu <zhsj@debian.org> Thu, 31 Mar 2022 01:39:09 +0800
+
+golang-golang-x-exp (0.0~git20181112.a3060d4-2) unstable; urgency=medium
+
+ * Team upload
+ * Pick upstream patch to fix FTBFS (Closes: #918417)
+
+ -- Balint Reczey <rbalint@ubuntu.com> Wed, 21 Oct 2020 15:28:43 +0200
+
+golang-golang-x-exp (0.0~git20181112.a3060d4-1) unstable; urgency=medium
+
+ [ Alexandre Viau ]
+ * Team upload.
+ * New upstream snapshot.
+ * Add watch file.
+ * Don't build cmd.
+
+ [ Jelmer Vernooij ]
+ * Change priority extra to priority optional.
+
+ -- Alexandre Viau <aviau@debian.org> Wed, 21 Nov 2018 12:47:24 -0500
+
+golang-golang-x-exp (0.0~git20150826.1.eb7c1fa-2) unstable; urgency=medium
+
+ [ Paul Tagliamonte ]
+ * Team upload.
+ * Use a secure transport for the Vcs-Git and Vcs-Browser URL
+ * Remove Built-Using from arch:all -dev package
+
+ [ Alexandre Viau ]
+ * Point Vcs-* urls to salsa.debian.org.
+ * Use https copyright format url.
+
+ -- Alexandre Viau <aviau@debian.org> Sun, 15 Apr 2018 12:20:13 -0400
+
+golang-golang-x-exp (0.0~git20150826.1.eb7c1fa-1) unstable; urgency=medium
+
+ * Initial release
+
+ -- Tianon Gravi <tianon@debian.org> Fri, 04 Sep 2015 13:17:54 -0700
diff --git a/debian/control b/debian/control
new file mode 100644
index 0000000..aab4e02
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,60 @@
+Source: golang-golang-x-exp
+Section: golang
+Priority: optional
+Maintainer: Debian Go Packaging Team <team+pkg-go@tracker.debian.org>
+Uploaders: Tim Potter <tpot@hpe.com>,
+ Anthony Fok <foka@debian.org>,
+Rules-Requires-Root: no
+Build-Depends: debhelper-compat (= 13),
+ dh-sequence-golang,
+ golang-any (>= 2:1.19~),
+Testsuite: autopkgtest-pkg-go
+Standards-Version: 4.6.2
+Homepage: https://golang.org/x/exp
+Vcs-Browser: https://salsa.debian.org/go-team/packages/golang-golang-x-exp
+Vcs-Git: https://salsa.debian.org/go-team/packages/golang-golang-x-exp.git
+XS-Go-Import-Path: golang.org/x/exp
+
+Package: golang-golang-x-exp-dev
+Architecture: all
+Multi-Arch: foreign
+Depends: ${misc:Depends},
+Description: experimental and deprecated packages
+ This subrepository holds experimental and deprecated (in the "old" directory)
+ packages.
+ .
+ The idea for this subrepository originated as the "pkg/exp" directory of the
+ main repository, but its presence there made it unavailable to users of the
+ binary downloads of the Go installation. The subrepository has therefore been
+ created to make it possible to "go get" these packages.
+ .
+ Warning: Packages here are experimental and unreliable. Some may one day be
+ promoted to the main repository or other subrepository, or they may be modified
+ arbitrarily or even disappear altogether.
+ .
+ In short, code in this subrepository is not subject to the Go 1 compatibility
+ promise. (No subrepo is, but the promise is even more likely to be violated by
+ go.exp than the others.)
+ .
+ Caveat emptor.
+
+Package: ebnflint
+Architecture: any
+Depends: ${misc:Depends},
+ ${shlibs:Depends},
+Static-Built-Using: ${misc:Static-Built-Using},
+Description: verifies EBNF productions are consistent and grammatically correct
+ Ebnflint verifies that EBNF productions are consistent and grammatically
+ correct. It reads them from an HTML document such as the Go specification.
+ .
+ Grammar productions are grouped in boxes demarcated by the HTML elements
+ .
+ <pre class="ebnf">
+ </pre>
+ .
+ Usage:
+ .
+ ebnflint [--start production] [file]
+ .
+ The --start flag specifies the name of the start production for the grammar; it
+ defaults to "Start".
diff --git a/debian/copyright b/debian/copyright
new file mode 100644
index 0000000..4fd351c
--- /dev/null
+++ b/debian/copyright
@@ -0,0 +1,36 @@
+Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Source: https://github.com/golang/exp
+Upstream-Name: golang.org/x/exp
+
+Files: *
+Copyright: 2009 The Go Authors
+License: BSD-3-clause
+
+Files: debian/*
+Copyright: 2015 Tianon Gravi <tianon@debian.org>
+License: BSD-3-clause
+Comment: Debian packaging is licensed under the same terms as upstream
+
+License: BSD-3-clause
+ Redistribution and use in source and binary forms, with or without
+ modification, are permitted provided that the following conditions are met:
+ .
+ * Redistributions of source code must retain the above copyright notice, this
+ list of conditions and the following disclaimer.
+ * Redistributions in binary form must reproduce the above copyright notice,
+ this list of conditions and the following disclaimer in the documentation
+ and/or other materials provided with the distribution.
+ * Neither the name of Google Inc. nor the names of its contributors may be
+ used to endorse or promote products derived from this software without
+ specific prior written permission.
+ .
+ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
+ ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
+ WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
+ DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR
+ ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
+ (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
+ LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
+ ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+ (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+ SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
diff --git a/debian/ebnflint.install b/debian/ebnflint.install
new file mode 100644
index 0000000..d89d939
--- /dev/null
+++ b/debian/ebnflint.install
@@ -0,0 +1 @@
+usr/bin/ebnflint
diff --git a/debian/gbp.conf b/debian/gbp.conf
new file mode 100644
index 0000000..03fc40b
--- /dev/null
+++ b/debian/gbp.conf
@@ -0,0 +1,4 @@
+[DEFAULT]
+debian-branch = debian/sid
+dist = DEP14
+pristine-tar = True
diff --git a/debian/gitlab-ci.yml b/debian/gitlab-ci.yml
new file mode 100644
index 0000000..594e14e
--- /dev/null
+++ b/debian/gitlab-ci.yml
@@ -0,0 +1,6 @@
+# auto-generated, DO NOT MODIFY.
+# The authoritative copy of this file lives at:
+# https://salsa.debian.org/go-team/infra/pkg-go-tools/blob/master/config/gitlabciyml.go
+---
+include:
+ - https://salsa.debian.org/go-team/infra/pkg-go-tools/-/raw/master/pipeline/test-archive.yml
diff --git a/debian/golang-golang-x-exp-dev.install b/debian/golang-golang-x-exp-dev.install
new file mode 100644
index 0000000..a3da66d
--- /dev/null
+++ b/debian/golang-golang-x-exp-dev.install
@@ -0,0 +1 @@
+usr/share/gocode
diff --git a/debian/patches/0001-Skip-apidiff-test.patch b/debian/patches/0001-Skip-apidiff-test.patch
new file mode 100644
index 0000000..68b744c
--- /dev/null
+++ b/debian/patches/0001-Skip-apidiff-test.patch
@@ -0,0 +1,20 @@
+From: Shengjing Zhu <zhsj@debian.org>
+Date: Thu, 31 Mar 2022 01:36:48 +0800
+Subject: Skip apidiff test
+
+Need golang.org/x/tools
+---
+ apidiff/apidiff_test.go | 3 +++
+ 1 file changed, 3 insertions(+)
+
+diff --git a/apidiff/apidiff_test.go b/apidiff/apidiff_test.go
+index 40cd463..df24448 100644
+--- a/apidiff/apidiff_test.go
++++ b/apidiff/apidiff_test.go
+@@ -1,3 +1,6 @@
++//go:build ignore
++// +build ignore
++
+ package apidiff
+
+ import (
diff --git a/debian/patches/0002-Skip-constraints-test.patch b/debian/patches/0002-Skip-constraints-test.patch
new file mode 100644
index 0000000..7227a88
--- /dev/null
+++ b/debian/patches/0002-Skip-constraints-test.patch
@@ -0,0 +1,20 @@
+From: Shengjing Zhu <zhsj@debian.org>
+Date: Thu, 31 Mar 2022 01:42:29 +0800
+Subject: Skip constraints test
+
+Need to run in go module mode
+---
+ constraints/constraints_test.go | 3 +++
+ 1 file changed, 3 insertions(+)
+
+diff --git a/constraints/constraints_test.go b/constraints/constraints_test.go
+index 5bc43a9..2140f6f 100644
+--- a/constraints/constraints_test.go
++++ b/constraints/constraints_test.go
+@@ -1,3 +1,6 @@
++//go:build ignore
++// +build ignore
++
+ // Copyright 2021 The Go Authors. All rights reserved.
+ // Use of this source code is governed by a BSD-style
+ // license that can be found in the LICENSE file.
diff --git a/debian/patches/series b/debian/patches/series
new file mode 100644
index 0000000..561eedf
--- /dev/null
+++ b/debian/patches/series
@@ -0,0 +1,2 @@
+0001-Skip-apidiff-test.patch
+0002-Skip-constraints-test.patch
diff --git a/debian/rules b/debian/rules
new file mode 100755
index 0000000..d3b598e
--- /dev/null
+++ b/debian/rules
@@ -0,0 +1,20 @@
+#!/usr/bin/make -f
+
+export DH_GOLANG_INSTALL_EXTRA := \
+ typeparams/go.mod
+
+export DH_GOLANG_EXCLUDES := \
+ apidiff \
+ cmd \
+ errors \
+ event \
+ example \
+ jsonrpc2 \
+ shiny \
+ shootout \
+ slog/benchmarks/zap_benchmarks \
+ slog/benchmarks/zerolog_benchmarks \
+ sumdb
+
+%:
+ dh $@ --builddirectory=_build --buildsystem=golang
diff --git a/debian/source/format b/debian/source/format
new file mode 100644
index 0000000..163aaf8
--- /dev/null
+++ b/debian/source/format
@@ -0,0 +1 @@
+3.0 (quilt)
diff --git a/debian/watch b/debian/watch
new file mode 100644
index 0000000..c83bc40
--- /dev/null
+++ b/debian/watch
@@ -0,0 +1,4 @@
+version=4
+opts="mode=git, pgpmode=none" \
+ https://github.com/golang/exp \
+ HEAD debian