[arch-projects] [mkinitcpio] [GIT] The official mkinitcpio repository branch master updated. v27-8-gab34e08

2020-07-16 Thread Giancarlo Razzolini via arch-projects
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "The official mkinitcpio repository".

The branch, master has been updated
   via  ab34e08b4624d1a212b66cc0f2c0a2c5b9feb325 (commit)
   via  c9544f97258858587958654f0b000937b2f62354 (commit)
   via  b6361a3836a50f9bbe06dba4bf5740c3bfb1af3d (commit)
   via  024119a987f720101bc1af723772d608e84e8e2d (commit)
   via  c1c25dfebdff0a8fef2043c43bae08e0b62613be (commit)
   via  30dbfc2770cb49cb3babfb750205b126d7d88791 (commit)
   via  91a35c77972affa995d1ee760986ad2f6e045407 (commit)
   via  16368898a5f0edac391c67cdf8ceed2ca24e737a (commit)
  from  7f81f51a5b813343fe55253f60a865e75f42be52 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -
commit ab34e08b4624d1a212b66cc0f2c0a2c5b9feb325
Author: Dave Reisner 
Date:   Wed May 20 08:50:48 2020 -0400

Revert "[functions] Ignore modinfo built-in modules"

As reported in https://github.com/archlinux/mkinitcpio/pull/20, this
breaks various edge case involving builtins, leading to
hardware-accelerated modules to not be added.

This reverts commit 30dbfc2770cb49cb3babfb750205b126d7d88791.

commit c9544f97258858587958654f0b000937b2f62354
Author: Dave Reisner 
Date:   Sat Mar 7 13:45:30 2020 -0500

Read from modules.builtin.modinfo if it exists

There's a lot more to be gained from reading this file -- builtins might
have aliases which aren't available in the older modules.builtin index.

Fixes FS#65725.

commit b6361a3836a50f9bbe06dba4bf5740c3bfb1af3d
Author: Dave Reisner 
Date:   Sat Mar 7 13:48:36 2020 -0500

only add modules if the filename value looks like a path

This is a defensive measure against the bug raised in FS#65725. While
it does technically avoid the bug, it isn't IMO the proper fix. We'll
address that in another patch.

commit 024119a987f720101bc1af723772d608e84e8e2d
Merge: 91a35c7 c1c25df
Author: Giancarlo Razzolini 
Date:   Mon Feb 24 17:00:57 2020 -0300

Merge branch 'Foxboron-morten/fix-builtin'

commit c1c25dfebdff0a8fef2043c43bae08e0b62613be
Merge: 91a35c7 30dbfc2
Author: Giancarlo Razzolini 
Date:   Mon Feb 24 17:00:15 2020 -0300

Merge branch 'morten/fix-builtin' of https://github.com/Foxboron/mkinitcpio 
into Foxboron-morten/fix-builtin

commit 30dbfc2770cb49cb3babfb750205b126d7d88791
Author: Morten Linderud 
Date:   Thu Feb 20 09:44:29 2020 +0100

[functions] Ignore modinfo built-in modules

modinfo have started reporting filenames as "(builtin)" on built-in
modules. Ignore these and continue with other modules.

Fixes: https://bugs.archlinux.org/task/65564
Introduced in: 
https://git.kernel.org/pub/scm/utils/kernel/kmod/kmod.git/commit/?id=e7e2cb61fa9f1db3429d91ef6accff549500d268

Signed-off-by: Morten Linderud 

commit 91a35c77972affa995d1ee760986ad2f6e045407
Merge: 7f81f51 1636889
Author: Giancarlo Razzolini 
Date:   Mon Jan 20 16:58:09 2020 -0300

Merge branch 'dNhax-patch-1'

commit 16368898a5f0edac391c67cdf8ceed2ca24e737a
Author: dNhax 
Date:   Thu Dec 19 10:33:43 2019 +0100

Fix typo

---

Summary of changes:
 HACKING|  2 +-
 functions  | 16 +++-
 mkinitcpio | 34 ++
 3 files changed, 38 insertions(+), 14 deletions(-)


hooks/post-receive
-- 
The official mkinitcpio repository


Bug#735595: Greetings Dear,

2020-07-13 Thread Projects
Greetings Dear,

The COVID-19 Pandemic has altered all aspect of life including current
market crisis that has left many shareholders, Investors and
Politicians alike around the world in disarray and in search of
alternative options that not only will allow them to realize growth
but will expose them to new progressive opportunities.

I am a seating senator in the Nigerian Ninth National Assembly. I am
from Northern Nigeria and presently in the ruling government.

My purpose of writing you is to express my interest in investing in
any lucrative sector especially in the Health, Real Estate and
Agricultural sectors. I will appreciate if you can direct or advise me
on any profitable investment project in your location.

Due to my political inclinations it is imperative that we keep our
communication and investment project between us; I am from a
politically exposed family and all correspondence must be done
discretely and confidential. For security reasons do contact me back
on my secured email address- ( projects.f...@outlook.com ) if you can
handle transactions of big volumes.

Yours sincerely,
Sen A. K



[arch-projects] [netctl] [GIT] Network control utility based on systemd branch master updated. 1.23-1-gb34f51a

2020-06-26 Thread Jouke Witteveen via arch-projects
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Network control utility based on systemd".

The branch, master has been updated
   via  b34f51a16da086723b693431e727d4e1270a5328 (commit)
  from  e81093118ab70510cb8a929311b4a86efabfa35a (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -
commit b34f51a16da086723b693431e727d4e1270a5328
Author: Семён Марьясин 
Date:   Sun May 31 19:17:43 2020 +0300

Speed up 'netctl list'

When you call `netctl list`, it calls `systemctl status` for each of the
profiles. By default, `systemctl status` fetches the last log entries from 
the
journal, which is often a time-consuming operation. Additionally, the status
output is not meant for machine processing.

---

Summary of changes:
 src/lib/globals | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)


hooks/post-receive
-- 
Network control utility based on systemd


WARN: project from a retired committee but PMC not changed to Attic in https://gitbox.apache.org/repos/asf?p=crunch.git;f=doap.rdf;a=blob_plain;hb=HEAD

2020-06-20 Thread Projects


WARN: project in Attic but not in 'retired' category: https://gitbox.apache.org/repos/asf?p=crunch.git;f=doap.rdf;a=blob_plain;hb=HEAD

2020-06-20 Thread Projects


[arch-projects] [dbscripts] Licensing of the dbscripts repository under the GPL-2.0-or-later

2020-06-08 Thread Levente Polyak via arch-projects
On 6/5/20 6:34 AM, Eli Schwartz wrote:
> Hi all,
> 
> I'm one of the current maintainers of the Arch Linux dbscripts [1].
> Unfortunately, it did not used to have a license, and to fix that, I
> have agreed with Pierre Schmitz, Aaron Griffin, Judd Vinet, and Dan
> McGee (who between us cover 581/715 of the commits in the repository) to
> license it under the terms of the GPL-2.0-or-later [2].
> 
> If you're getting this email (which is cross-posted to the arch-projects
> mailing list) then you've contributed changes in the past as well, which
> I would appreciate a positive affirmation that you consent to your
> contribution(s) being distributed under this license as well.
> 
> (If there is a different license you'd prefer, then I will have to see
> what we can do, but I'm hoping that won't be necessary...)
>

I hereby confirm that I would like my work on dbscripts to be licensed
under the terms of the GPL-2.0 or any later version of the license.

cheers,
Levente



signature.asc
Description: OpenPGP digital signature


[arch-projects] [devtools] [PATCH] makerepropkg: allow specifying the package in pacman -S format

2020-06-08 Thread Eli Schwartz via arch-projects
We now accept:

1) # nothing

in which case we'll use the PKGBUILD to retrieve...

2) name, or repo/name

in which case we'll use pacman to cache the package and retrieve...

3) a filename

Signed-off-by: Eli Schwartz 
---
 doc/makerepropkg.1.asciidoc | 11 +++-
 makerepropkg.in | 54 +++--
 2 files changed, 50 insertions(+), 15 deletions(-)

diff --git a/doc/makerepropkg.1.asciidoc b/doc/makerepropkg.1.asciidoc
index 0d7ddcb..e9f4c24 100644
--- a/doc/makerepropkg.1.asciidoc
+++ b/doc/makerepropkg.1.asciidoc
@@ -7,7 +7,7 @@ makerepropkg - Rebuild a package to see if it is reproducible
 
 Synopsis
 
-makerepropkg [OPTIONS] ...
+makerepropkg [OPTIONS] [...]
 
 Description
 ---
@@ -24,6 +24,15 @@ When given multiple packages, additional package files are 
assumed to be split
 packages and will be treated as additional artifacts to compare during the
 verification step.
 
+A valid target(s) for pacman -S can be specified instead, and makerepropkg will
+download it to the cache if needed. This is mostly useful to specify which
+repository to retrieve from. If no positional arguments are specified, the
+targets will be sourced from the PKGBUILD.
+
+In either case, the package name will be converted to a filename from the
+cache, and makerepropkg will proceed as though this filename was initially
+specified.
+
 This implements a verifier for pacman/libalpm packages in accordance with the
 link:https://reproducible-builds.org/[Reproducible Builds] project.
 
diff --git a/makerepropkg.in b/makerepropkg.in
index c609ff6..051fe40 100755
--- a/makerepropkg.in
+++ b/makerepropkg.in
@@ -124,20 +124,46 @@ shift $((OPTIND - 1))
 
 check_root
 
-if [[ -n $1 ]]; then
-pkgfile="$1"
-splitpkgs=("$@")
-for f in "${splitpkgs[@]}"; do
-if ! bsdtar -tqf "${f}" .BUILDINFO >/dev/null 2>&1; then
-error "file is not a valid pacman package: '%s'" "${f}"
-exit 1
-fi
-done
-else
-error "no package file specified. Try '${BASH_SOURCE[0]##*/} -h' for more 
information. "
-exit 1
+[[ -f PKGBUILD ]] || { error "No PKGBUILD in current directory."; exit 1; }
+
+# without arguments, get list of packages from PKGBUILD
+if [[ -z $1 ]]; then
+mapfile -t pkgnames < <(source PKGBUILD; pacman -Sddp --print-format 
'%r/%n' "${pkgname[@]}")
+wait $! || {
+error "No package file specified and failed to retrieve package names 
from './PKGBUILD'."
+plain "Try '${BASH_SOURCE[0]##*/} -h' for more information." >&2
+exit 1
+}
+msg "Reproducing all pkgnames listed in ./PKGBUILD"
+set -- "${pkgnames[@]}"
 fi
 
+# check each package to see if it's a file, and if not, try to download it
+# using pacman -Sw, and get the filename from there
+splitpkgs=()
+for p in "$@"; do
+if [[ -f ${p} ]]; then
+splitpkgs+=("${p}")
+else
+pkgfile_remote=$(pacman -Sddp "${p}" 2>/dev/null) || { error "package 
name '%s' not in repos" "${p}"; exit 1; }
+pkgfile=${pkgfile_remote#file://}
+if [[ ! -f ${pkgfile} ]]; then
+msg "Downloading package '%s' into pacman's cache" "${pkgfile}"
+sudo pacman -Swdd --noconfirm --logfile /dev/null "${p}" || exit 1
+pkgfile_remote=$(pacman -Sddp "${p}" 2>/dev/null)
+pkgfile="${pkgfile_remote#file://}"
+fi
+splitpkgs+=("${pkgfile}")
+fi
+done
+
+for f in "${splitpkgs[@]}"; do
+if ! bsdtar -tqf "${f}" .BUILDINFO >/dev/null 2>&1; then
+error "file is not a valid pacman package: '%s'" "${f}"
+exit 1
+fi
+done
+
 if (( ${#cache_dirs[@]} == 0 )); then
mapfile -t cache_dirs < <(pacman-conf CacheDir)
 fi
@@ -148,11 +174,11 @@ load_makepkg_config
 HOME=${ORIG_HOME}
 [[ -d ${SRCDEST} ]] || SRCDEST=${PWD}
 
-parse_buildinfo < <(bsdtar -xOqf "${pkgfile}" .BUILDINFO)
+parse_buildinfo < <(bsdtar -xOqf "${splitpkgs[0]}" .BUILDINFO)
 export SOURCE_DATE_EPOCH="${buildinfo[builddate]}"
 PACKAGER="${buildinfo[packager]}"
 BUILDDIR="${buildinfo[builddir]}"
-PKGEXT=${pkgfile#${pkgfile%.pkg.tar*}}
+PKGEXT=${splitpkgs[0]#${splitpkgs[0]%.pkg.tar*}}
 
 # nuke and restore reproducible testenv
 for copy in "${buildroot}"/*/; do
-- 
2.27.0


Re: [arch-projects] [dbscripts] Licensing of the dbscripts repository under the GPL-2.0-or-later

2020-06-06 Thread Florian Pritz via arch-projects
I hereby confirm that I would like my work on dbscripts to be licensed
under the terms of the GPL-2.0 or any later version of the license.

Florian



On Fri, Jun 05, 2020 at 12:34:45AM -0400, Eli Schwartz 
 wrote:
> Hi all,
> 
> I'm one of the current maintainers of the Arch Linux dbscripts [1].
> Unfortunately, it did not used to have a license, and to fix that, I
> have agreed with Pierre Schmitz, Aaron Griffin, Judd Vinet, and Dan
> McGee (who between us cover 581/715 of the commits in the repository) to
> license it under the terms of the GPL-2.0-or-later [2].
> 
> If you're getting this email (which is cross-posted to the arch-projects
> mailing list) then you've contributed changes in the past as well, which
> I would appreciate a positive affirmation that you consent to your
> contribution(s) being distributed under this license as well.
> 
> (If there is a different license you'd prefer, then I will have to see
> what we can do, but I'm hoping that won't be necessary...)
> 
> Here's the (deduplicated) list of `git shortlog` committers:
> 
> Abhishek Dasgupta 
> Allan McRae 
> Andrea Scarpino 
> Daniel J Griffiths 
> Dave Reisner 
> Eric Bélanger 
> Florian Pritz 
> François Charette 
> Henning Garus 
> Jan Alexander Steffens (heftig) 
> Jan de Groot 
> Jelle van der Waa 
> Johannes Löthberg 
> Levente Polyak 
> Luke Shumaker 
> Rémy Oudompheng 
> Scott Horowitz 
> Simo Leone 
> Thomas Bächler 
> Travis Willard 
> Xavier Chantry 
> 
> 
> -- 
> Eli Schwartz
> Bug Wrangler and Trusted User
> 
> 
> [1] https://git.archlinux.org/dbscripts.git/about/
> https://github.com/archlinux/dbscripts
> 
> [2] https://spdx.org/licenses/GPL-2.0-or-later.html
> 
> 
> 
> 
> 





signature.asc
Description: PGP signature


[arch-projects] [dbscripts] Licensing of the dbscripts repository under the GPL-2.0-or-later

2020-06-06 Thread Eli Schwartz via arch-projects
Hi all,

I'm one of the current maintainers of the Arch Linux dbscripts [1].
Unfortunately, it did not used to have a license, and to fix that, I
have agreed with Pierre Schmitz, Aaron Griffin, Judd Vinet, and Dan
McGee (who between us cover 581/715 of the commits in the repository) to
license it under the terms of the GPL-2.0-or-later [2].

If you're getting this email (which is cross-posted to the arch-projects
mailing list) then you've contributed changes in the past as well, which
I would appreciate a positive affirmation that you consent to your
contribution(s) being distributed under this license as well.

(If there is a different license you'd prefer, then I will have to see
what we can do, but I'm hoping that won't be necessary...)

Here's the (deduplicated) list of `git shortlog` committers:

Abhishek Dasgupta 
Allan McRae 
Andrea Scarpino 
Daniel J Griffiths 
Dave Reisner 
Eric Bélanger 
Florian Pritz 
François Charette 
Henning Garus 
Jan Alexander Steffens (heftig) 
Jan de Groot 
Jelle van der Waa 
Johannes Löthberg 
Levente Polyak 
Luke Shumaker 
Rémy Oudompheng 
Scott Horowitz 
Simo Leone 
Thomas Bächler 
Travis Willard 
Xavier Chantry 


-- 
Eli Schwartz
Bug Wrangler and Trusted User


[1] https://git.archlinux.org/dbscripts.git/about/
https://github.com/archlinux/dbscripts

[2] https://spdx.org/licenses/GPL-2.0-or-later.html







signature.asc
Description: OpenPGP digital signature


[arch-projects] [dbscripts] [GIT] Official repo DB scripts branch master updated. 20191022-2-geb1a090

2020-06-04 Thread Eli Schwartz via arch-projects
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Official repo DB scripts".

The branch, master has been updated
   via  eb1a090c5bfb9a1620abc21f8b81da510f965c4d (commit)
  from  e7d06173a46eebad332805856e352531fc7b379b (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -
commit eb1a090c5bfb9a1620abc21f8b81da510f965c4d
Author: Eli Schwartz 
Date:   Thu Jun 4 23:15:37 2020 -0400

rewrite issplitpkg check to be compatible with pacman 5.1

We tried to optimize out checking packages which aren't even split
packages, by skipping the ones with no pkgbase. But pacman 5.1 always
writes the pkgbase in order to simplify parsing of the .PKGINFO, so this
was no longer reliable. Instead, check how many pkgnames are in the
corresponding PKGBUILD. This is the master source of truth anyway.

---

Summary of changes:
 db-functions | 19 +--
 1 file changed, 5 insertions(+), 14 deletions(-)


hooks/post-receive
-- 
Official repo DB scripts


[arch-projects] [dbscripts] [GIT] Official repo DB scripts branch master updated. 20191022-1-ge7d0617

2020-06-04 Thread Eli Schwartz via arch-projects
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Official repo DB scripts".

The branch, master has been updated
   via  e7d06173a46eebad332805856e352531fc7b379b (commit)
  from  ffae053006b2ecd53b028e26252b5b58e1f85d43 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -
commit e7d06173a46eebad332805856e352531fc7b379b
Author: Eli Schwartz 
Date:   Thu Jun 4 23:08:39 2020 -0400

add licensing information based on discussion with primary contributors

Further contributions will need to be consistent with this, and now we
need to hunt down the remaining contributors and clarify the license
status. Fun!

Signed-off-by: Eli Schwartz 

---

Summary of changes:
 LICENSE.md| 361 ++
 LICENSE_STATUS.md |  48 
 README.md |  20 +++
 3 files changed, 429 insertions(+)
 create mode 100644 LICENSE.md
 create mode 100644 LICENSE_STATUS.md


hooks/post-receive
-- 
Official repo DB scripts


Font rendering issue on macOS - cut off characters

2020-05-25 Thread projects
Sounds like the same bug I've already reported to the OpenJFX project: 
https://bugs.openjdk.java.net/browse/JDK-8236689 

It occurred for me the first time after updating to macOS 10.15 / Catalina and 
only on non-retina displays.

Unfortunately there was no progress on this bug yet.

Bye, Stefan

[arch-projects] [devtools] [PATCH] makerepropkg: do fast cache lookups

2020-05-24 Thread Eli Schwartz via arch-projects
Teach get_pkgfile to call itself in local-only mode and find a cached
file no matter what its extension is. Avoids repetitively trying to curl
random files, fail with 404 errors, and proceed to discover a cache hit
under a different file extension.

Signed-off-by: Eli Schwartz 
---
 makerepropkg.in | 9 +
 1 file changed, 9 insertions(+)

diff --git a/makerepropkg.in b/makerepropkg.in
index 62ba5f3..2a8745c 100755
--- a/makerepropkg.in
+++ b/makerepropkg.in
@@ -57,9 +57,15 @@ parse_buildinfo() {
 get_pkgfile() {
 local cdir=${cache_dirs[0]}
 local pkgfilebase=${1}
+local mode=${2}
 local pkgname=${pkgfilebase%-*-*-*}
 local pkgfile ext
 
+# try without downloading
+if [[ ${mode} != localonly ]] && get_pkgfile "${pkgfilebase}" localonly; 
then
+return 0
+fi
+
 for ext in .zst .xz ''; do
 pkgfile=${pkgfilebase}.pkg.tar${ext}
 
@@ -72,6 +78,9 @@ get_pkgfile() {
 
 for f in "${pkgfile}" "${pkgfile}.sig"; do
 if [[ ! -f "${cdir}/${f}" ]]; then
+if [[ ${mode} = localonly ]]; then
+continue 2
+fi
 msg2 "retrieving '%s'..." "${f}" >&2
 curl -Llf -# -o "${cdir}/${f}" 
"${archiveurl}/${pkgname:0:1}/${pkgname}/${f}" || continue 2
 fi
-- 
2.26.2


WARN: project in Attic but not in 'retired' category: http://svn.apache.org/repos/asf/chukwa/site/src/site/doap.rdf

2020-05-20 Thread Projects


WARN: project from a retired committee but PMC not changed to Attic in http://svn.apache.org/repos/asf/chukwa/site/src/site/doap.rdf

2020-05-20 Thread Projects


WARN: project in Attic but not in 'retired' category: http://svn.apache.org/repos/asf/chukwa/site/src/site/doap.rdf

2020-05-06 Thread Projects


WARN: project from a retired committee but PMC not changed to Attic in http://svn.apache.org/repos/asf/chukwa/site/src/site/doap.rdf

2020-05-06 Thread Projects


Bug#959038: mirror submission for mirrors.hostico.ro

2020-04-28 Thread Awesome Projects
Package: mirrors
Severity: wishlist
User: mirr...@packages.debian.org
Usertags: mirror-submission

Submission-Type: new
Site: mirrors.hostico.ro
Type: leaf
Archive-architecture: amd64
Archive-http: /debian/
Maintainer: Awesome Projects 
Country: RO Romania
Location: Bucharest
Sponsor: Hostico https://hostico.ro




Trace Url: http://mirrors.hostico.ro/debian/project/trace/
Trace Url: http://mirrors.hostico.ro/debian/project/trace/ftp-master.debian.org
Trace Url: http://mirrors.hostico.ro/debian/project/trace/mirrors.hostico.ro



[arch-projects] [netctl] [GIT] Network control utility based on systemd annotated tag 1.23 created. 1.23

2020-04-27 Thread Jouke Witteveen via arch-projects
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Network control utility based on systemd".

The annotated tag, 1.23 has been created
at  4238b55398927b5b2ceca025c2954bbc965db2df (tag)
   tagging  e81093118ab70510cb8a929311b4a86efabfa35a (commit)
  replaces  1.22
 tagged by  Jouke Witteveen
on  Mon Apr 27 15:50:56 2020 +0200

- Log -
Release 1.23
-BEGIN PGP SIGNATURE-

iQFKBAABCAA0FiEEbql9KtO+F66lkufaVrYfv4JJLBUFAl6m40UWHGoud2l0dGV2
ZWVuQGdtYWlsLmNvbQAKCRBWth+/gkksFciKCACf5rBOGysEi8/VqbMOqE9qYVuK
58B/TMOPHEMAb+kixsnHonoQGUWXho+4T/67vlgasOFDdUPxipV9Wz/Vw7c4heGz
3+tbVjasqlonFEAEccV9rwr6fECvB+PPRFiopzJcgIRn123EXb4mKFSbDpOWCBFR
KesYPUqNlx7nOTLSIUd7eZZ1BkygsRUIkAHfMhgY8ujr4Es13Zdt3Ku+z5LKvRJu
fBxAa9j2tu5zBePqnhKFr9Mi6obVKWWDIsltQByPqHlavjdUvg+wF3G4KWwmAEPg
VC2PpPE8/PS4V2lLDirF8AAO6VetkP4iXEjJiyqhbWfNuT3xlZnW7q2qQ4Jd
=oVDd
-END PGP SIGNATURE-

Jouke Witteveen (2):
  Bring dhcpcd support up to date (FS#66349)
  1.23 release updates

---


hooks/post-receive
-- 
Network control utility based on systemd


[arch-projects] [netctl] [GIT] Network control utility based on systemd branch master updated. 1.22-2-ge810931

2020-04-27 Thread Jouke Witteveen via arch-projects
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Network control utility based on systemd".

The branch, master has been updated
   via  e81093118ab70510cb8a929311b4a86efabfa35a (commit)
  from  115411c31360bab9a5ffa60b8c0ca78836fc6474 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -
commit e81093118ab70510cb8a929311b4a86efabfa35a
Author: Jouke Witteveen 
Date:   Mon Apr 27 15:50:36 2020 +0200

1.23 release updates

---

Summary of changes:
 Makefile | 2 +-
 NEWS | 3 +++
 2 files changed, 4 insertions(+), 1 deletion(-)


hooks/post-receive
-- 
Network control utility based on systemd


[arch-projects] [netctl] [GIT] Network control utility based on systemd branch master updated. 1.22-1-g115411c

2020-04-24 Thread Jouke Witteveen via arch-projects
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Network control utility based on systemd".

The branch, master has been updated
   via  115411c31360bab9a5ffa60b8c0ca78836fc6474 (commit)
  from  3bebcd7c2b8e18e737e3df9b18945f28f7662ea7 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -
commit 115411c31360bab9a5ffa60b8c0ca78836fc6474
Author: Jouke Witteveen 
Date:   Fri Apr 24 11:45:55 2020 +0200

Bring dhcpcd support up to date (FS#66349)

With dhcpcd 9, the rundir has moved. We follow this change and no longer
support older versions of dhcpcd.
While here, also support information only use on IPv6, which has been
possible with dhcpcd for quite a while already.

Reported by: Antonio Rojas 

---

Summary of changes:
 src/lib/dhcp/dhcpcd | 7 ++-
 1 file changed, 2 insertions(+), 5 deletions(-)


hooks/post-receive
-- 
Network control utility based on systemd


WARN: project in Attic but not in 'retired' category: http://stanbol.apache.org/doap.rdf

2020-04-20 Thread Projects


WARN: project from a retired committee but PMC not changed to Attic in http://stanbol.apache.org/doap.rdf

2020-04-20 Thread Projects


WARN: project in Attic but not in 'retired' category: https://svn.apache.org/repos/asf/hama/trunk/src/site/resources/doap_Hama.rdf

2020-04-20 Thread Projects


WARN: project from a retired committee but PMC not changed to Attic in https://svn.apache.org/repos/asf/hama/trunk/src/site/resources/doap_Hama.rdf

2020-04-20 Thread Projects


[arch-projects] [netctl] [GIT] Network control utility based on systemd annotated tag 1.22 created. 1.22

2020-04-17 Thread Jouke Witteveen via arch-projects
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Network control utility based on systemd".

The annotated tag, 1.22 has been created
at  a1a426557e75ec1ac12fbccc0e333c209647fded (tag)
   tagging  3bebcd7c2b8e18e737e3df9b18945f28f7662ea7 (commit)
  replaces  1.21
 tagged by  Jouke Witteveen
on  Fri Apr 17 20:16:18 2020 +0200

- Log -
Release 1.22
-BEGIN PGP SIGNATURE-

iQFKBAABCAA0FiEEbql9KtO+F66lkufaVrYfv4JJLBUFAl6Z8ngWHGoud2l0dGV2
ZWVuQGdtYWlsLmNvbQAKCRBWth+/gkksFXvHCACqv9wgX+OZZVGQjfakRCEix4OJ
ZdO8to3OXM5b03aQwzkLiWFumouL0tLvxSFfTdYxuvs0lv6dCh4sJuyVwlIgFQSW
4h6n8kto1wRSL2NhWsHGflbM1pV4hdXmaJrlOqE6Ap925IbILC1UJmT590DCFfM4
dlrj1EO+PdmXU0zFYtOxbRbFYnRffL61UgjICP45t0UnIjwJuTSUQ9wOTvjhG50m
2JE95y8pC2PCDa3YVqPXBDVf/gOhK+mUq/vjUn0hehUoVFyLX4EB/Q6coQAduhSq
3vkoLbGLbgNutF1oeax9ZEprTizZUFLjhgVwdN51POE4wn4kYZWvCeCpv6xk
=1uxI
-END PGP SIGNATURE-

Jan Hohmann (1):
  Support rfkill for mobile_ppp connections

Jouke Witteveen (4):
  Bring connections into a uniform code style
  Mention wireguard support in the README
  Improve active interface finding in netctl-auto
  1,22 release updates

---


hooks/post-receive
-- 
Network control utility based on systemd


[arch-projects] [netctl] [GIT] Network control utility based on systemd branch master updated. 1.21-5-g3bebcd7

2020-04-17 Thread Jouke Witteveen via arch-projects
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Network control utility based on systemd".

The branch, master has been updated
   via  3bebcd7c2b8e18e737e3df9b18945f28f7662ea7 (commit)
   via  83525a5f843012699437268e5d4ec9b5e843da8b (commit)
   via  1d95b20b778fe9ff8709dc9f743d85e48f19da2b (commit)
  from  4d424c7b00e1ce7ae443381f4d2dcfb30178e518 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -
commit 3bebcd7c2b8e18e737e3df9b18945f28f7662ea7
Author: Jouke Witteveen 
Date:   Fri Apr 17 20:15:57 2020 +0200

1,22 release updates

commit 83525a5f843012699437268e5d4ec9b5e843da8b
Author: Jouke Witteveen 
Date:   Fri Apr 17 12:14:36 2020 +0200

Improve active interface finding in netctl-auto

commit 1d95b20b778fe9ff8709dc9f743d85e48f19da2b
Author: Jan Hohmann 
Date:   Sat Apr 11 22:54:47 2020 +0200

Support rfkill for mobile_ppp connections

---

Summary of changes:
 Makefile   | 2 +-
 NEWS   | 4 
 docs/netctl.profile.5.txt  | 5 +
 src/lib/connections/mobile_ppp | 9 +
 src/netctl-auto| 7 ---
 5 files changed, 23 insertions(+), 4 deletions(-)


hooks/post-receive
-- 
Network control utility based on systemd


[arch-projects] [namcap] [PATCH] Don't report missing-vcs-makedeps when it is in depends

2020-04-11 Thread Michael Straube via arch-projects

Currently a PKGBUILD warning is shown when the package depends on git
instead of makedepends on it. Since we also have the redundant_makedepends
rule we should not write it again in makedepends. This patch checkes depends
array too so this warning could be suppressed.
---
 Namcap/rules/makedepends.py   | 2 ++
 Namcap/tests/pkgbuild/test_makedepends.py | 8 
 2 files changed, 10 insertions(+)

diff --git a/Namcap/rules/makedepends.py b/Namcap/rules/makedepends.py
index 53676c2..8b938a0 100644
--- a/Namcap/rules/makedepends.py
+++ b/Namcap/rules/makedepends.py
@@ -68,6 +68,8 @@ class VCSMakedepends(PkgbuildRule):
 
 		for v in protocols:

d = vcs[v]
+   if 'depends' in pkginfo and d in pkginfo["depends"]:
+   continue
if 'makedepends' not in pkginfo:
missing.append(d)
continue
diff --git a/Namcap/tests/pkgbuild/test_makedepends.py 
b/Namcap/tests/pkgbuild/test_makedepends.py
index d443b2b..73a3ba2 100644
--- a/Namcap/tests/pkgbuild/test_makedepends.py
+++ b/Namcap/tests/pkgbuild/test_makedepends.py
@@ -111,4 +111,12 @@ package() {
self.assertEqual(r.warnings, [])
self.assertEqual(r.infos, [])
 
+	def test_example3(self):

+   # Example 3
+   r = self.run_on_pkg(self.pkgbuild1 + 'depends=(bzr git 
mercurial)')


Package 'bzr' was replaced with 'breezy' in commit 28fdd26b77ac.

r = self.run_on_pkg(self.pkgbuild1 + 'depends=(breezy git 
mercurial)')


+   self.assertEqual(r.errors, [])
+   self.assertEqual(r.warnings,
+   [("missing-vcs-makedeps %s", 'subversion')])
+   self.assertEqual(r.infos, [])
+
 # vim: set ts=4 sw=4 noet:
--
2.25.1


[arch-projects] [netctl] [GIT] Network control utility based on systemd branch master updated. 1.21-2-g4d424c7

2020-04-10 Thread Jouke Witteveen via arch-projects
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Network control utility based on systemd".

The branch, master has been updated
   via  4d424c7b00e1ce7ae443381f4d2dcfb30178e518 (commit)
   via  543accab65aa7d78c346a21b1c4ed8ebab602bad (commit)
  from  8e5d89ade8a99c12517095af33c0e5d3198ddc32 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -
commit 4d424c7b00e1ce7ae443381f4d2dcfb30178e518
Author: Jouke Witteveen 
Date:   Fri Apr 10 15:08:58 2020 +0200

Mention wireguard support in the README

commit 543accab65aa7d78c346a21b1c4ed8ebab602bad
Author: Jouke Witteveen 
Date:   Fri Apr 10 14:52:50 2020 +0200

Bring connections into a uniform code style

Also, make sure that netctl does not wait for the interface of a wireguard
connection, since that interface will be created by netctl itself.

---

Summary of changes:
 README|  1 +
 src/lib/connections/bond  |  2 +-
 src/lib/connections/bridge|  2 +-
 src/lib/connections/dummy |  2 +-
 src/lib/connections/macvlan   |  6 +++---
 src/lib/connections/ppp   |  3 +++
 src/lib/connections/tunnel|  1 +
 src/lib/connections/vlan  |  5 ++---
 src/lib/connections/wireguard | 11 ++-
 9 files changed, 19 insertions(+), 14 deletions(-)


hooks/post-receive
-- 
Network control utility based on systemd


[arch-projects] [devtools] [GIT] The official devtools repository annotated tag 20200407 created. 20200407

2020-04-07 Thread Levente Polyak via arch-projects
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "The official devtools repository".

The annotated tag, 20200407 has been created
at  87c3cb377d5dcb12adb29be9c29cae0d8b580e7c (tag)
   tagging  aff81d34fd072e978925a0ad5d04ea0978ce42ed (commit)
  replaces  20200213
 tagged by  Levente Polyak
on  Tue Apr 7 19:46:15 2020 +0200

- Log -
Version 20200407
-BEGIN PGP SIGNATURE-

iQIzBAABCgAdFiEE4kC1fixGMLp2ji8m/BtUfI2BcsgFAl6MvGcACgkQ/BtUfI2B
csiE0w//RRr7wP2HUWFY+jgg3UG17+Q5cois54aiL10o+E89vA3CA4tsySQ+GRq3
vopFebV7XM1EMQvg9Mfpn342fmy0LpQJNyToqpddznzZAjeAwGpAlJf8ylWD8oPt
UFeDQ3WtzTp/luo2Vau/xBoblXDFxCumZjRffq77OBfxjYIp/+RuzmapgjTyR263
KN5hM2oJSceoDj30MSbA0Ne2Yskt1lvnu0ynwykBLIMiSyuCzaPhJDp2iKa6KCOc
nBOg6fb8UIzK46G6wgdWhxTPXW+ZbpBhq88qSdtIWP2DAR0qdeJuhtzABre1wQBI
KYtIJvsE2dcrqNbMaCevai5m+9UFoLCNcuFSpP50HatVQa/ztI2O8N8OOOWfn427
C5hxIVkDNjk18ZBJVQ9Ae1fbCvKp54S39gCOOgj5Mj0IOpm3N4zYe/AIeDG32jx5
HkWUbC/YZZ1sKWND0D4kAcJ8j1JAPeh+1vAZCViRNZSYyQqKJMuCEnzKBZmMfZhj
31vWncHkme+3CtkJ7geir9nogE1opxmK/kLoaCfXO+7cTfoM869AAAEC1zfbvn7R
XoDRi2I2GkNzM4PavLInj6QGxepm+RypE3LZTcMvr0/e2lnEkOAPXwmJpdDDVZow
MNqkvSxta8wfCmcFCWz0/GggNgnRjW+ARbifIxeo9DSy1+FuZRI=
=FA7l
-END PGP SIGNATURE-

Eli Schwartz (7):
  makerepropkg: fix wonky indent
  makerepropkg: add support to check unreproducible packages using 
diffoscope
  makerepropkg: support checking multiple split packages
  zsh-completion: update for new makerepropkg options
  checkpkg: fix support for http:// url comparisons
  makechrootpkg: use the chroot database to find checkpkg packages
  arch-nspawn: fix up host_mirrors cachedir handling

Levente Polyak (3):
  makerepropkg: prioritize downloading .zst packages over legacy format
  offload-build: retrieve the PKGBUILD in case makepkg changes it via pkgver
  Version 20200407

---


hooks/post-receive
-- 
The official devtools repository


[arch-projects] [devtools] [GIT] The official devtools repository branch master updated. 20200213-10-gaff81d3

2020-04-07 Thread Levente Polyak via arch-projects
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "The official devtools repository".

The branch, master has been updated
   via  aff81d34fd072e978925a0ad5d04ea0978ce42ed (commit)
  from  5b1123e11f2b1de97196138ccfd63824955e30d8 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -
commit aff81d34fd072e978925a0ad5d04ea0978ce42ed
Author: Levente Polyak 
Date:   Tue Apr 7 19:46:10 2020 +0200

Version 20200407

---

Summary of changes:
 Makefile | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)


hooks/post-receive
-- 
The official devtools repository


[arch-projects] [namcap] [PATCH] Warn on unquoted pkgdir and srcdir

2020-04-07 Thread Michael Straube via arch-projects
Unqouted $pkgdir and $srcdir can lead to errors if the directory name
contains spaces. Not quoting these variables is a common mistake. For
example, it is often seen in PKGBUILDs that are submitted for review.
Add a rule that warns on unquoted $pkgdir and $srcdir.

Signed-off-by: Michael Straube 
---
 Namcap/rules/__init__.py  |  3 +-
 Namcap/rules/unquoteddirvars.py   | 39 
 Namcap/tests/pkgbuild/test_unquoteddirvars.py | 63 +++
 namcap-tags   |  1 +
 4 files changed, 105 insertions(+), 1 deletion(-)
 create mode 100644 Namcap/rules/unquoteddirvars.py
 create mode 100644 Namcap/tests/pkgbuild/test_unquoteddirvars.py

diff --git a/Namcap/rules/__init__.py b/Namcap/rules/__init__.py
index 5ca6551..bd348b4 100644
--- a/Namcap/rules/__init__.py
+++ b/Namcap/rules/__init__.py
@@ -67,7 +67,8 @@ from . import (
   pkginfo,
   pkgnameindesc,
   sfurl,
-  splitpkgbuild
+  splitpkgbuild,
+  unquoteddirvars
 )
 
 all_rules = {}
diff --git a/Namcap/rules/unquoteddirvars.py b/Namcap/rules/unquoteddirvars.py
new file mode 100644
index 000..63de0c1
--- /dev/null
+++ b/Namcap/rules/unquoteddirvars.py
@@ -0,0 +1,39 @@
+#
+# namcap rules - unquoteddirvars
+# Copyright (C) 2020 Michael Straube 
+#
+#   This program is free software; you can redistribute it and/or modify
+#   it under the terms of the GNU General Public License as published by
+#   the Free Software Foundation; either version 2 of the License, or
+#   (at your option) any later version.
+#
+#   This program is distributed in the hope that it will be useful,
+#   but WITHOUT ANY WARRANTY; without even the implied warranty of
+#   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#   GNU General Public License for more details.
+#
+#   You should have received a copy of the GNU General Public License
+#   along with this program; if not, write to the Free Software
+#   Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
+#
+
+import re
+from Namcap.ruleclass import *
+
+class package(PkgbuildRule):
+   name = "unquoteddirvars"
+   description = "Looks for unquoted $pkgdir and $srcdir"
+   def analyze(self, pkginfo, pkgbuild):
+   needles = ['$pkgdir', '${pkgdir}', '$srcdir', '${srcdir}']
+   hits = set()
+   for line in pkginfo.pkgbuild:
+   if not any(n in line for n in needles):
+   continue
+   double_quoted_strings = re.findall('"([^"]*)"', line)
+   for n in needles:
+   if line.count(n) != sum(n in s for s in 
double_quoted_strings):
+   hits.add(n)
+   for i in hits:
+   self.warnings.append(("unquoted-dirvar %s", i))
+
+# vim: set ts=4 sw=4 noet:
diff --git a/Namcap/tests/pkgbuild/test_unquoteddirvars.py 
b/Namcap/tests/pkgbuild/test_unquoteddirvars.py
new file mode 100644
index 000..7a420bd
--- /dev/null
+++ b/Namcap/tests/pkgbuild/test_unquoteddirvars.py
@@ -0,0 +1,63 @@
+#
+# namcap tests - unquoteddirvars
+# Copyright (C) 2020 Michael Straube 
+#
+#   This program is free software; you can redistribute it and/or modify
+#   it under the terms of the GNU General Public License as published by
+#   the Free Software Foundation; either version 2 of the License, or
+#   (at your option) any later version.
+#
+#   This program is distributed in the hope that it will be useful,
+#   but WITHOUT ANY WARRANTY; without even the implied warranty of
+#   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#   GNU General Public License for more details.
+#
+#   You should have received a copy of the GNU General Public License
+#   along with this program; if not, write to the Free Software
+#   Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
+#
+
+from Namcap.tests.pkgbuild_test import PkgbuildTest
+import Namcap.rules
+
+class NamcapUnqoutedDirVarsTest(PkgbuildTest):
+   pkgbuild = """
+# Maintainer: Arch Linux 
+# Contributor: Arch Linux 
+
+pkgname=mypackage
+pkgver=1.0
+pkgrel=1
+pkgdesc="A package"
+url="http://www.example.com/;
+arch=('x86_64')
+depends=('glibc')
+license=('GPL')
+options=('!libtool')
+source=(ftp://ftp.example.com/pub/mypackage-0.1.tar.gz)
+md5sums=('abcdefabcdef12345678901234567890')
+
+build() {
+  cd $srcdir/$pkgname-$pkgver
+}
+
+package() {
+  make install DESTDIR=$pkgdir/
+  install -Dm644 ${srcdir}/LICENSE ${pkgdir}/usr/share/licenses/${pkgname}
+  install -Dm644 "${srcdir}/example.desktop" "$pkgdir"/usr/share/applications
+}
+"""
+   test_valid = PkgbuildTest.valid_tests
+
+   def preSetUp(self):
+   self.rule = Namcap.rules.unquoteddirvars.package
+
+   def test_example(self):
+   needles = ['$pkgdir', '${pkgdir}', '$srcdir', '${srcdir}']
+   r = self.run_on_pkg(self.pkgbuild)
+ 

WARN: project in Attic but not in 'retired' category: http://svn.apache.org/repos/asf/chukwa/site/src/site/doap.rdf

2020-04-06 Thread Projects


WARN: project from a retired committee but PMC not changed to Attic in http://svn.apache.org/repos/asf/chukwa/site/src/site/doap.rdf

2020-04-06 Thread Projects


[arch-projects] [netctl] [GIT] Network control utility based on systemd branch master updated. 1.20-6-g8e5d89a

2020-03-28 Thread Jouke Witteveen via arch-projects
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Network control utility based on systemd".

The branch, master has been updated
   via  8e5d89ade8a99c12517095af33c0e5d3198ddc32 (commit)
   via  4918a821f521e8a02c125c202c007feb8cc58079 (commit)
   via  f80b73865494e9dda2e7f5a13e7c703c4069910c (commit)
   via  b5335f4350015d7c8b0cc66349d1290b7251bd9d (commit)
  from  c0196798dde620566146867e59d52d3120e9b4f1 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -
commit 8e5d89ade8a99c12517095af33c0e5d3198ddc32
Author: Jouke Witteveen 
Date:   Sat Mar 28 12:22:39 2020 +0100

1.21 release updates

commit 4918a821f521e8a02c125c202c007feb8cc58079
Author: Jouke Witteveen 
Date:   Sat Mar 28 12:19:58 2020 +0100

Makefile: more compact use of `install`

commit f80b73865494e9dda2e7f5a13e7c703c4069910c
Author: Jouke Witteveen 
Date:   Sat Mar 28 12:01:21 2020 +0100

Add a connection type for WireGuard interfaces

Contributed by Thibaut Sautereau 

commit b5335f4350015d7c8b0cc66349d1290b7251bd9d
Author: Jouke Witteveen 
Date:   Fri Mar 20 15:34:31 2020 +0100

Support custom MAC address on new interfaces (FS#64766)

Connection types bond, bridge, dummy, vlan, and macvlan create their own
interface. Previously, only macvlan offered control over the MAC address of
the created interface. Now, this functionality is available to all these
connection types.

Thanks to:
Javier 
and
David Hummel 

---

Summary of changes:
 Makefile  | 12 +---
 NEWS  |  4 
 contrib/PKGBUILD.in   |  1 +
 docs/examples/bridge  |  2 ++
 docs/examples/macvlan-static  |  2 +-
 docs/examples/wireguard   | 11 +++
 docs/netctl.profile.5.txt | 20 ++--
 src/lib/connections/bond  |  2 +-
 src/lib/connections/bridge|  5 -
 src/lib/connections/dummy |  2 +-
 src/lib/connections/macvlan   |  5 +
 src/lib/connections/vlan  |  2 +-
 src/lib/connections/wireguard | 26 ++
 src/lib/interface | 12 
 14 files changed, 84 insertions(+), 22 deletions(-)
 create mode 100644 docs/examples/wireguard
 create mode 100644 src/lib/connections/wireguard


hooks/post-receive
-- 
Network control utility based on systemd


[arch-projects] [netctl] [GIT] Network control utility based on systemd annotated tag 1.21 created. 1.21

2020-03-28 Thread Jouke Witteveen via arch-projects
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Network control utility based on systemd".

The annotated tag, 1.21 has been created
at  08c9209f2e9e57761c946f91668bb0ead721c853 (tag)
   tagging  8e5d89ade8a99c12517095af33c0e5d3198ddc32 (commit)
  replaces  1.20
 tagged by  Jouke Witteveen
on  Sat Mar 28 12:23:05 2020 +0100

- Log -
Release 1.21
-BEGIN PGP SIGNATURE-

iQFKBAABCAA0FiEEbql9KtO+F66lkufaVrYfv4JJLBUFAl5/M6UWHGoud2l0dGV2
ZWVuQGdtYWlsLmNvbQAKCRBWth+/gkksFZ71CACLrrd/GKie/CE+YIehi2yox3qw
Vzw3woB4TVa+ciQ5dJlZHQkYo0Ek5iqRWxBgC/Sd84vBmmQkPRm5d7jNnlwDIEdX
+np6xYvNUMfnoKLCD2dwc2C/la1UjLTmRjC8O5VhA6eXafSRbxo7ZygPgg14DeuE
zlflgarS8CNybLHUqdKf9/2A2EybEAubnjOVoYQ2AharBzf9Lwr/DjKFBzGWSI0J
ZkbdkqvKzwmOgqDVs+cXSSMBwBDaU6Q2vS8xqV5Uq4MQU0/vZ2CeIDi6Ugr5BLOw
NAg86eUTwmNGJ0JXz7M6ZH+XZr5e/XO1kCDtQyzY3rCXtTY6HpXICFcNozCK
=CFWd
-END PGP SIGNATURE-

Antonio Rojas (1):
  PKGBUILD: use https for the url

Christian Hesse (1):
  base group removal

Jouke Witteveen (4):
  Support custom MAC address on new interfaces (FS#64766)
  Add a connection type for WireGuard interfaces
  Makefile: more compact use of `install`
  1.21 release updates

---


hooks/post-receive
-- 
Network control utility based on systemd


[arch-projects] [netctl][PATCH] Support custom MAC address on new interfaces

2020-03-20 Thread Jouke Witteveen via arch-projects
Connection types bond, bridge, dummy, vlan, and macvlan create their own
interface. Previously, only macvlan offered control over the MAC address of
the created interface. Now, this functionality is available to all these
connection types.
---
 docs/netctl.profile.5.txt   |  9 ++---
 src/lib/connections/bond|  2 +-
 src/lib/connections/bridge  |  5 -
 src/lib/connections/dummy   |  2 +-
 src/lib/connections/macvlan |  5 +
 src/lib/connections/vlan|  2 +-
 src/lib/interface   | 12 
 7 files changed, 22 insertions(+), 15 deletions(-)

diff --git a/docs/netctl.profile.5.txt b/docs/netctl.profile.5.txt
index 0662a67..839bb9a 100644
--- a/docs/netctl.profile.5.txt
+++ b/docs/netctl.profile.5.txt
@@ -83,6 +83,12 @@ GENERAL OPTIONS
 profile. If this variable is not specified, it defaults to the value
 of 'Interface='.
 
+'MACAddress='::
+Optional MAC address for newly created interfaces. When set to the
+name of an existing interface, the address of that interface is used.
+The connection types that create an interface and are able to set a
+MAC address are +bond+, +bridge+, +dummy+, +vlan+, and +macvlan+.
+
 'After=()'::
 An array of profile names that should be started before this profile
 is started. This is only an ordering dependency and is not intended
@@ -544,9 +550,6 @@ following are understood for connections of the `macvlan' 
type:
 Either `bridge', `vepa', `private', or `passthru'. See *ip*(8) for
 details.
 
-'MACAddress='::
-Optional static MAC address for the `macvlan' type link.
-
 
 SPECIAL QUOTING RULES
 -
diff --git a/src/lib/connections/bond b/src/lib/connections/bond
index 64b0285..3f7daf4 100644
--- a/src/lib/connections/bond
+++ b/src/lib/connections/bond
@@ -11,7 +11,7 @@ bond_up() {
 return 1
 fi
 
-interface_add bond "$Interface" "" ${Mode:+mode "$Mode"}
+interface_add bond "$Interface" "$MACAddress" "" ${Mode:+mode "$Mode"}
 bring_interface_up "$Interface"
 for slave in "${BindsToInterfaces[@]}"; do
 ip link set dev "$slave" master "$Interface"
diff --git a/src/lib/connections/bridge b/src/lib/connections/bridge
index 7d05576..7f922fa 100644
--- a/src/lib/connections/bridge
+++ b/src/lib/connections/bridge
@@ -11,8 +11,11 @@ bridge_up() {
 report_error "Interface '$Interface' already exists and is not a 
bridge"
 return 1
 fi
+if [[ "$MACAddress" ]]; then
+report_error "Setting a MAC address on existing bridge interface 
'$Interface' is unsupported"
+fi
 else
-interface_add bridge "$Interface"
+interface_add bridge "$Interface" "$MACAddress"
 fi
 
 for member in "${BindsToInterfaces[@]}"; do
diff --git a/src/lib/connections/dummy b/src/lib/connections/dummy
index 8726d86..7dd8e88 100644
--- a/src/lib/connections/dummy
+++ b/src/lib/connections/dummy
@@ -11,7 +11,7 @@ dummy_up() {
 return 1
 fi
 
-interface_add dummy "$Interface"
+interface_add dummy "$Interface" "$MACAddress"
 bring_interface_up "$Interface"
 ip_set
 }
diff --git a/src/lib/connections/macvlan b/src/lib/connections/macvlan
index 25a97fb..eadb477 100644
--- a/src/lib/connections/macvlan
+++ b/src/lib/connections/macvlan
@@ -15,10 +15,7 @@ macvlan_up() {
 return 1
 else
 bring_interface_up "$BindsToInterfaces"
-interface_add macvlan "$Interface" "$BindsToInterfaces" mode "$Mode"
-if [[ $MACAddress ]]; then
-ip link set dev "$Interface" address "$MACAddress" || return 1
-fi
+interface_add macvlan "$Interface" "$MACAddress" "$BindsToInterfaces" 
mode "$Mode" || return 1
 fi
 ethernet_up
 }
diff --git a/src/lib/connections/vlan b/src/lib/connections/vlan
index 037c971..20251ec 100644
--- a/src/lib/connections/vlan
+++ b/src/lib/connections/vlan
@@ -15,7 +15,7 @@ vlan_up() {
 return 1
 else
 bring_interface_up "$BindsToInterfaces"
-interface_add vlan "$Interface" "$BindsToInterfaces" id "$VLANID"
+interface_add vlan "$Interface" "$MACAddress" "$BindsToInterfaces" id 
"$VLANID"
 fi
 
 ethernet_up
diff --git a/src/lib/interface b/src/lib/interface
index 2ebf81e..1a51c07 100644
--- a/src/lib/interface
+++ b/src/lib/interface
@@ -20,11 +20,15 @@ is_interface() {
 ## Add an interface
 # $1: interface type
 # $2: interface name
-# $3: interface link (optional)
-# $4...: additional arguments
+# $3: interface MAC address (optional)
+# $4: interface link (optional)
+# $5...: additional type related arguments
 interface_add() {
-local type="$1" name="$2" link="$3"
-do_debug ip link add ${link:+link "$link"} name "$name" type "$type" 
"${@:4}" $LinkOptions || return
+local type="$1" name="$2" address="$3" link="$4"
+if [[ -e "/sys/class/net/$address/address" ]]; then
+address=$(< "/sys/class/net/$address/address")
+fi
+do_debug ip link add 

[arch-projects] [namcap] [PATCH] Don't report missing-vcs-makedeps when it is in depends

2020-03-17 Thread Felix Yan via arch-projects
Currently a PKGBUILD warning is shown when the package depends on git
instead of makedepends on it. Since we also have the redundant_makedepends
rule we should not write it again in makedepends. This patch checkes depends
array too so this warning could be suppressed.
---
 Namcap/rules/makedepends.py   | 2 ++
 Namcap/tests/pkgbuild/test_makedepends.py | 8 
 2 files changed, 10 insertions(+)

diff --git a/Namcap/rules/makedepends.py b/Namcap/rules/makedepends.py
index 53676c2..8b938a0 100644
--- a/Namcap/rules/makedepends.py
+++ b/Namcap/rules/makedepends.py
@@ -68,6 +68,8 @@ class VCSMakedepends(PkgbuildRule):
 
for v in protocols:
d = vcs[v]
+   if 'depends' in pkginfo and d in pkginfo["depends"]:
+   continue
if 'makedepends' not in pkginfo:
missing.append(d)
continue
diff --git a/Namcap/tests/pkgbuild/test_makedepends.py 
b/Namcap/tests/pkgbuild/test_makedepends.py
index d443b2b..73a3ba2 100644
--- a/Namcap/tests/pkgbuild/test_makedepends.py
+++ b/Namcap/tests/pkgbuild/test_makedepends.py
@@ -111,4 +111,12 @@ package() {
self.assertEqual(r.warnings, [])
self.assertEqual(r.infos, [])
 
+   def test_example3(self):
+   # Example 3
+   r = self.run_on_pkg(self.pkgbuild1 + 'depends=(bzr git 
mercurial)')
+   self.assertEqual(r.errors, [])
+   self.assertEqual(r.warnings,
+   [("missing-vcs-makedeps %s", 'subversion')])
+   self.assertEqual(r.infos, [])
+
 # vim: set ts=4 sw=4 noet:
-- 
2.25.1


[arch-projects] [devtools] [GIT] The official devtools repository branch master updated. 20200213-9-g5b1123e

2020-03-09 Thread Levente Polyak via arch-projects
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "The official devtools repository".

The branch, master has been updated
   via  5b1123e11f2b1de97196138ccfd63824955e30d8 (commit)
   via  a0f79fcce0b58b4fb126a452a3a2b4414611c9c9 (commit)
  from  94b0413e1399d92326de0851467b36998eee796b (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -
commit 5b1123e11f2b1de97196138ccfd63824955e30d8
Author: Levente Polyak 
Date:   Sun Mar 1 22:47:03 2020 +0100

offload-build: retrieve the PKGBUILD in case makepkg changes it via pkgver

Building a package may change the PKGBUILD during update_pkgver. Let's
retrieve the PKGBUILD after building to ensure we have the very same
file as the one we used to build the package. Otherwise this may lead to
the inability to distribute the package during commitpkg in case the
expected and the actual hashsum mismatch.

commit a0f79fcce0b58b4fb126a452a3a2b4414611c9c9
Author: Levente Polyak 
Date:   Fri Feb 21 00:03:59 2020 +0100

makerepropkg: prioritize downloading .zst packages over legacy format

First try a .zst location before falling back to legacy variants. This
should slightly speed up downloading of dependencies, especially over
time as .zst packages are or will be the dominant format.

Signed-off-by: Levente Polyak 

---

Summary of changes:
 makerepropkg.in  |  2 +-
 offload-build.in | 12 
 2 files changed, 9 insertions(+), 5 deletions(-)


hooks/post-receive
-- 
The official devtools repository


WARN: project in Attic but not in 'retired' category: https://gitbox.apache.org/repos/asf?p=vxquery.git;f=doap.rdf;a=blob_plain;hb=HEAD

2020-02-27 Thread Projects


WARN: project from a retired committee but PMC not changed to Attic in https://gitbox.apache.org/repos/asf?p=vxquery.git;f=doap.rdf;a=blob_plain;hb=HEAD

2020-02-27 Thread Projects


WARN: project in Attic but not in 'retired' category: http://forrest.apache.org/doap_Forrest.rdf

2020-02-27 Thread Projects


WARN: project in Attic but not in 'retired' category: https://svn.apache.org/repos/asf/falcon/trunk/falcon.rdf

2020-02-27 Thread Projects


WARN: project from a retired committee but PMC not changed to Attic in http://forrest.apache.org/doap_Forrest.rdf

2020-02-27 Thread Projects


WARN: project from a retired committee but PMC not changed to Attic in https://svn.apache.org/repos/asf/falcon/trunk/falcon.rdf

2020-02-27 Thread Projects


WARN: project from a retired committee but PMC not changed to Attic in https://raw.githubusercontent.com/apache/apex-site/master/doap_Apex.rdf

2020-02-27 Thread Projects


WARN: project in Attic but not in 'retired' category: http://svn.apache.org/repos/asf/ode/trunk/doap_ODE.rdf

2020-02-27 Thread Projects


WARN: project in Attic but not in 'retired' category: https://raw.githubusercontent.com/apache/apex-site/master/doap_Apex.rdf

2020-02-27 Thread Projects


WARN: project from a retired committee but PMC not changed to Attic in http://svn.apache.org/repos/asf/ode/trunk/doap_ODE.rdf

2020-02-27 Thread Projects


[arch-projects] [devtools] [GIT] The official devtools repository branch master updated. 20200213-7-g94b0413

2020-02-27 Thread Levente Polyak via arch-projects
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "The official devtools repository".

The branch, master has been updated
   via  94b0413e1399d92326de0851467b36998eee796b (commit)
   via  e963b6da9e2c0aa82a0b80a5b6bfe7294561734f (commit)
   via  b2cbb8628eba3f64207c6d60f8b57ce023599000 (commit)
   via  6d273f79c3ece8d84b52b0f32c36ad2159595892 (commit)
   via  51842a16769e63cd5a2eee5b540b903bf5eba1e5 (commit)
   via  53fe5c67a121a993666dfbef98eaba1c27a882c8 (commit)
   via  21d9984acc29c14eaa8cad3a611c9271d60af39c (commit)
  from  cb6484fe4538e34490a44661d8579c370cccea0b (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -
commit 94b0413e1399d92326de0851467b36998eee796b
Author: Eli Schwartz 
Date:   Tue Feb 4 14:41:53 2020 -0500

arch-nspawn: fix up host_mirrors cachedir handling

This was incorrectly implemented in commit
00671765296ad598f392df7a542dbfca48a6e7b7, which added the host_mirrors
root directory as a cachedir, when we actually want to use the pool/*
subdirectories (the same ones installed on the build server's
/etc/pacman.conf).

Signed-off-by: Eli Schwartz 
Signed-off-by: Levente Polyak 

commit e963b6da9e2c0aa82a0b80a5b6bfe7294561734f
Author: Eli Schwartz 
Date:   Mon Dec 16 19:27:27 2019 -0500

makechrootpkg: use the chroot database to find checkpkg packages

We don't want to check against the current version known to the host
system, because that will be incorrect in a wide variety of situations,
including:
- the build host hasn't done a full system upgrade yet
- we're building against staging, and want to see the delta between
  different staging versions
- we're building against extra, but the host runs testing which carries
  changes we don't want to visualize right now
- the chroot has a configured database not available to the host, and
  the package is only available there

Essentially, it's rarely 100% correct to run checkpkg on the host, but
we already have a database we *know* is correct, and that is the one we
just built the package against. So let's use that.

This also fixes a bug in the current logic, where in order to try
downloading fresh databases, we work in a non-cached temporary working
database to download the package files, but then let checkpkg default to
comparing packages in the system database. Since we are explicitly
trying to compare against packages that differ from the host's pacman
database, we need to pass the package files as options to checkpkg,
using the additional modes added in commit 
c14338c0fe71a74f5e56b4f3af7c548fe0928e15

Signed-off-by: Eli Schwartz 
Signed-off-by: Levente Polyak 

commit b2cbb8628eba3f64207c6d60f8b57ce023599000
Author: Eli Schwartz 
Date:   Mon Dec 16 19:53:43 2019 -0500

checkpkg: fix support for http:// url comparisons

Broken in commit c14338c0fe71a74f5e56b4f3af7c548fe0928e15.

Signed-off-by: Eli Schwartz 
Signed-off-by: Levente Polyak 

commit 6d273f79c3ece8d84b52b0f32c36ad2159595892
Author: Eli Schwartz 
Date:   Thu Jan 2 12:19:58 2020 -0500

zsh-completion: update for new makerepropkg options

Thanks to anthraxx for the guidance.

Original-patch-by: Levente Polyak 
Signed-off-by: Eli Schwartz 
Signed-off-by: Levente Polyak 

commit 51842a16769e63cd5a2eee5b540b903bf5eba1e5
Author: Eli Schwartz 
Date:   Sun Dec 8 15:07:00 2019 -0500

makerepropkg: support checking multiple split packages

By specifying multiple package files, we assume they are all from the
same PKGBUILD, and try to check them all against the produced artifacts.
Since the buildinfo should be comparable for all of them, we simply use
the first one passed on the command line.

Signed-off-by: Eli Schwartz 
Signed-off-by: Levente Polyak 

commit 53fe5c67a121a993666dfbef98eaba1c27a882c8
Author: Eli Schwartz 
Date:   Sun Dec 8 14:58:42 2019 -0500

makerepropkg: add support to check unreproducible packages using diffoscope

Signed-off-by: Eli Schwartz 
Signed-off-by: Levente Polyak 

commit 21d9984acc29c14eaa8cad3a611c9271d60af39c
Author: Eli Schwartz 
Date:   Sun Dec 8 14:46:10 2019 -0500

makerepropkg: fix wonky indent

Signed-off-by: Eli Schwartz 
Signed-off-by: Levente Polyak 

---

Summary of changes:
 arch-nspawn.in  |  4 +++-
 checkpkg.in |  4 +++-
 doc/makerepropkg.1.asciidoc | 11 +++--
 makechrootpkg.in| 32 --
 makerepropkg.in | 56 

WARN: project from a retired committee but PMC not changed to Attic in https://gitbox.apache.org/repos/asf?p=vxquery.git;f=doap.rdf;a=blob_plain;hb=HEAD

2020-02-20 Thread Projects


WARN: project in Attic but not in 'retired' category: https://gitbox.apache.org/repos/asf?p=vxquery.git;f=doap.rdf;a=blob_plain;hb=HEAD

2020-02-20 Thread Projects


WARN: project in Attic but not in 'retired' category: https://svn.apache.org/repos/asf/falcon/trunk/falcon.rdf

2020-02-20 Thread Projects


WARN: project from a retired committee but PMC not changed to Attic in http://forrest.apache.org/doap_Forrest.rdf

2020-02-20 Thread Projects


WARN: project from a retired committee but PMC not changed to Attic in https://svn.apache.org/repos/asf/falcon/trunk/falcon.rdf

2020-02-20 Thread Projects


WARN: project in Attic but not in 'retired' category: https://raw.githubusercontent.com/apache/apex-site/master/doap_Apex.rdf

2020-02-20 Thread Projects


WARN: project in Attic but not in 'retired' category: http://forrest.apache.org/doap_Forrest.rdf

2020-02-20 Thread Projects


WARN: project from a retired committee but PMC not changed to Attic in http://svn.apache.org/repos/asf/ode/trunk/doap_ODE.rdf

2020-02-20 Thread Projects


WARN: project from a retired committee but PMC not changed to Attic in https://raw.githubusercontent.com/apache/apex-site/master/doap_Apex.rdf

2020-02-20 Thread Projects


WARN: project in Attic but not in 'retired' category: http://svn.apache.org/repos/asf/ode/trunk/doap_ODE.rdf

2020-02-20 Thread Projects


WARN: project from a retired committee but PMC not changed to Attic in https://gitbox.apache.org/repos/asf?p=vxquery.git;f=doap.rdf;a=blob_plain;hb=HEAD

2020-02-13 Thread Projects


WARN: project in Attic but not in 'retired' category: https://gitbox.apache.org/repos/asf?p=vxquery.git;f=doap.rdf;a=blob_plain;hb=HEAD

2020-02-13 Thread Projects


WARN: project from a retired committee but PMC not changed to Attic in https://raw.githubusercontent.com/apache/apex-site/master/doap_Apex.rdf

2020-02-13 Thread Projects


WARN: project in Attic but not in 'retired' category: https://raw.githubusercontent.com/apache/apex-site/master/doap_Apex.rdf

2020-02-13 Thread Projects


WARN: project from a retired committee but PMC not changed to Attic in https://svn.apache.org/repos/asf/falcon/trunk/falcon.rdf

2020-02-13 Thread Projects


WARN: project in Attic but not in 'retired' category: http://svn.apache.org/repos/asf/ode/trunk/doap_ODE.rdf

2020-02-13 Thread Projects


WARN: project in Attic but not in 'retired' category: https://svn.apache.org/repos/asf/falcon/trunk/falcon.rdf

2020-02-13 Thread Projects


WARN: project from a retired committee but PMC not changed to Attic in http://svn.apache.org/repos/asf/ode/trunk/doap_ODE.rdf

2020-02-13 Thread Projects


[arch-projects] [devtools] [GIT] The official devtools repository annotated tag 20200213 created. 20200213

2020-02-12 Thread Levente Polyak via arch-projects
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "The official devtools repository".

The annotated tag, 20200213 has been created
at  eb4184780b07b4a478ddd578111d744fe265ff4d (tag)
   tagging  cb6484fe4538e34490a44661d8579c370cccea0b (commit)
  replaces  20191227
 tagged by  Levente Polyak
on  Thu Feb 13 01:53:45 2020 +0100

- Log -
Version 20200213
-BEGIN PGP SIGNATURE-

iQIzBAABCgAdFiEE4kC1fixGMLp2ji8m/BtUfI2BcsgFAl5EnhkACgkQ/BtUfI2B
csjGGBAAqyOsc5j1oFTEeEgzBTnkYYa2M6uE8EJvzXMqT/j5bB3Cr8JtzSfuAeTU
ioA5v0TV9I2Ue8sFYF7UiIsTtS2qNhsFwEosrHGopszvMWI1XorXQJDqGPWNj7fk
9XeeZvIT/EFrjF+aAYyyObZMKPUac5a/92xKaGAI8Mix4GbxvARYQdWQHBCWWS98
uZfsSNEXhEsmep6CrZbwpxI0H5KAwOHbkjXtDUC+21JRFmvWwX9d6KrpicfVgy5k
mu6sCK5rnSgoKvk305zB1LpzoOssWeVC/7yh4yL4Xdks2Z1/GNFs9qmX8V6PqkZs
FKk6D0Hl1N1BmZ5DhZSgYs4a321oFY4uEdi3+2xj+TWTd12/qr5g0Ri39DP4gwqB
kICe3wskfp+ngn0aY7VLCon+xGgiAxSJzjEjwZ8pAfnT9XPruLD1r4HbZuB4eiYS
CH/JQKJ8a5wvI4BLgBRsSHD6XBXjTwLHs3wrgFmJyUFIYdCeqZ22pdo5T6iGHPdM
1Ezmlc0hYqtA7hjL1Vn0xxgeMP9jTmY40ltVQR4ppd2rAcDq3nZGIiLp5r0g7cXB
YaYrnLDUu3MDft3x541YdgZJ3SevXNx47jIWnU+0iCtv3rZycFdreWxNAJ73GzJP
kSWxU3Xd5amZfWikzgcUlH+KkBgsB3Er84OWZ08mdMFjOkTRL6A=
=ItXN
-END PGP SIGNATURE-

Eli Schwartz (1):
  makerepropkg: correctly reproduce a pkgfile with any compression type

Levente Polyak (5):
  makerepropkg: take makepkg.conf from devtools pkgdatadir location
  offload-build: convert to in-prog so we can perform pre-processing
  offload-build: take makepkg.conf from devtools for appropriate packagelist
  offload-build: handle user specific makepkg.conf on the remote host
  Version 20200213

---


hooks/post-receive
-- 
The official devtools repository


[arch-projects] [devtools] [GIT] The official devtools repository branch master updated. 20191227-6-gcb6484f

2020-02-12 Thread Levente Polyak via arch-projects
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "The official devtools repository".

The branch, master has been updated
   via  cb6484fe4538e34490a44661d8579c370cccea0b (commit)
   via  bcb1b4a163694347604f3ad4fef254737fe923ff (commit)
   via  57fb44b97662e1c3753c150a231c5a362049025a (commit)
   via  9b4d8ae93053fcebc281f54d8a374839a7a50861 (commit)
   via  4c206ab549b7944801f11387cbc57807e8e24338 (commit)
  from  4c08847bfa7776abb884fef289a25c1cef9883fb (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -
commit cb6484fe4538e34490a44661d8579c370cccea0b
Author: Levente Polyak 
Date:   Thu Feb 13 01:53:45 2020 +0100

Version 20200213

commit bcb1b4a163694347604f3ad4fef254737fe923ff
Author: Levente Polyak 
Date:   Wed Feb 12 00:05:00 2020 +0100

offload-build: handle user specific makepkg.conf on the remote host

This ensures we take user specific config values for PKGDEST into
account when printing the package list. This is required as devtools
archbuild_cmd puts packages potentially into the user defined PKGDEST
which the package list would otherwise miss.

commit 57fb44b97662e1c3753c150a231c5a362049025a
Author: Levente Polyak 
Date:   Sat Dec 28 19:08:22 2019 +0100

offload-build: take makepkg.conf from devtools for appropriate packagelist

This fixes an issue with the usage of makepkg --packagelist to get the
produced artifacts filenames according to the PKGEXT used in devtools'
makepkg.conf instead of the one defined in pacman.

One goal we want to preserve is that devtools configuration should be
self contained and not require any editing of non owned files like
the host /etc/makepkg.conf to produce expected results.

Additionally modify the archbuild_cmd override for multilib builds to
use an independent variable and not fiddle with the actual arch
variable to select the appropriate cmd.

commit 9b4d8ae93053fcebc281f54d8a374839a7a50861
Author: Levente Polyak 
Date:   Sat Dec 28 19:05:28 2019 +0100

offload-build: convert to in-prog so we can perform pre-processing

commit 4c206ab549b7944801f11387cbc57807e8e24338
Author: Levente Polyak 
Date:   Sat Dec 28 18:59:42 2019 +0100

makerepropkg: take makepkg.conf from devtools pkgdatadir location

This ensures we use the same configuration for reproducing packages as
we use for building them via devtools.
One example of why we care about this are the COMPRESS* settings that
may differ from the guest's pacman shipped makepkg.conf that affect the
reproducibility of packages.

---

Summary of changes:
 .gitignore|  1 +
 Makefile  |  6 +++---
 makerepropkg.in   |  3 +--
 offload-build => offload-build.in | 12 +---
 4 files changed, 14 insertions(+), 8 deletions(-)
 rename offload-build => offload-build.in (86%)


hooks/post-receive
-- 
The official devtools repository


[arch-projects] [devtools] [PATCH v2] arch-nspawn: fix up host_mirrors cachedir handling

2020-02-10 Thread Eli Schwartz via arch-projects
This was incorrectly implemented in commit
00671765296ad598f392df7a542dbfca48a6e7b7, which added the host_mirrors
root directory as a cachedir, when we actually want to use the pool/*
subdirectories (the same ones installed on the build server's
/etc/pacman.conf).

Signed-off-by: Eli Schwartz 
---

v2: add paths with trailing "/", for consistency and to make sure we
only try to match directories (though no file should ever be there).

 arch-nspawn.in | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/arch-nspawn.in b/arch-nspawn.in
index 198d227..cde1f60 100644
--- a/arch-nspawn.in
+++ b/arch-nspawn.in
@@ -69,7 +69,9 @@ host_mirrors=($($pacconf_cmd --repo extra Server 2> /dev/null 
| sed -r 's#(.*/)e
 for host_mirror in "${host_mirrors[@]}"; do
if [[ $host_mirror == *file://* ]]; then
host_mirror=$(echo "$host_mirror" | sed -r 
's#file://(/.*)/\$repo/os/\$arch#\1#g')
-   in_array "$host_mirror" "${cache_dirs[@]}" || 
cache_dirs+=("$host_mirror")
+   for m in "$host_mirror"/pool/*/; do
+   in_array "$m" "${cache_dirs[@]}" || cache_dirs+=("$m")
+   done
fi
 done
 
-- 
2.25.0


[arch-projects] [namcap] [PATCH] makedepends: Replace bzr with breezy

2020-02-09 Thread Michael Straube via arch-projects
The 'bzr' package was replaced with 'breezy' in the repos.
Update the VCS makedepends rule to report the correct package.

Signed-off-by: Michael Straube 
---
 Namcap/rules/makedepends.py   | 2 +-
 Namcap/tests/pkgbuild/test_makedepends.py | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/Namcap/rules/makedepends.py b/Namcap/rules/makedepends.py
index 380a089..b319e7c 100644
--- a/Namcap/rules/makedepends.py
+++ b/Namcap/rules/makedepends.py
@@ -48,7 +48,7 @@ class VCSMakedepends(PkgbuildRule):
 
def analyze(self, pkginfo, pkgbuild):
vcs = {
-   'bzr' : 'bzr',
+   'bzr' : 'breezy',
'git' : 'git',
'hg' : 'mercurial',
'svn' : 'subversion',
diff --git a/Namcap/tests/pkgbuild/test_makedepends.py 
b/Namcap/tests/pkgbuild/test_makedepends.py
index d443b2b..676af33 100644
--- a/Namcap/tests/pkgbuild/test_makedepends.py
+++ b/Namcap/tests/pkgbuild/test_makedepends.py
@@ -97,7 +97,7 @@ package() {
 
def test_example1(self):
# Example 1
-   makedeps = ['bzr', 'git', 'mercurial', 'subversion']
+   makedeps = ['breezy', 'git', 'mercurial', 'subversion']
r = self.run_on_pkg(self.pkgbuild1)
self.assertEqual(r.errors, [])
self.assertEqual(set(r.warnings),
-- 
2.25.0


WARN: project from a retired committee but PMC not changed to Attic in https://gitbox.apache.org/repos/asf?p=vxquery.git;f=doap.rdf;a=blob_plain;hb=HEAD

2020-02-06 Thread Projects


WARN: project in Attic but not in 'retired' category: https://gitbox.apache.org/repos/asf?p=vxquery.git;f=doap.rdf;a=blob_plain;hb=HEAD

2020-02-06 Thread Projects


WARN: project from a retired committee but PMC not changed to Attic in https://svn.apache.org/repos/asf/falcon/trunk/falcon.rdf

2020-02-06 Thread Projects


WARN: project from a retired committee but PMC not changed to Attic in http://svn.apache.org/repos/asf/ode/trunk/doap_ODE.rdf

2020-02-06 Thread Projects


WARN: project in Attic but not in 'retired' category: https://svn.apache.org/repos/asf/falcon/trunk/falcon.rdf

2020-02-06 Thread Projects


WARN: project in Attic but not in 'retired' category: http://svn.apache.org/repos/asf/ode/trunk/doap_ODE.rdf

2020-02-06 Thread Projects


WARN: project from a retired committee but PMC not changed to Attic in https://raw.githubusercontent.com/apache/apex-site/master/doap_Apex.rdf

2020-02-06 Thread Projects


WARN: project in Attic but not in 'retired' category: https://raw.githubusercontent.com/apache/apex-site/master/doap_Apex.rdf

2020-02-06 Thread Projects


[arch-projects] [devtools] [PATCH] fix up host_mirrors cachedir handling

2020-02-04 Thread Eli Schwartz via arch-projects
This was incorrectly implemented in commit
00671765296ad598f392df7a542dbfca48a6e7b7, which added the host_mirrors
root directory as a cachedir, when we actually want to use the pool/*
subdirectories (the same ones installed on the build server's
/etc/pacman.conf).

Signed-off-by: Eli Schwartz 
---
 arch-nspawn.in | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/arch-nspawn.in b/arch-nspawn.in
index 198d227..c639270 100644
--- a/arch-nspawn.in
+++ b/arch-nspawn.in
@@ -69,7 +69,9 @@ host_mirrors=($($pacconf_cmd --repo extra Server 2> /dev/null 
| sed -r 's#(.*/)e
 for host_mirror in "${host_mirrors[@]}"; do
if [[ $host_mirror == *file://* ]]; then
host_mirror=$(echo "$host_mirror" | sed -r 
's#file://(/.*)/\$repo/os/\$arch#\1#g')
-   in_array "$host_mirror" "${cache_dirs[@]}" || 
cache_dirs+=("$host_mirror")
+   for m in "$host_mirror"/pool/*; do
+   in_array "$m" "${cache_dirs[@]}" || cache_dirs+=("$m")
+   done
fi
 done
 
-- 
2.25.0


WARN: project from a retired committee but PMC not changed to Attic in https://gitbox.apache.org/repos/asf?p=vxquery.git;f=doap.rdf;a=blob_plain;hb=HEAD

2020-01-27 Thread Projects


WARN: project in Attic but not in 'retired' category: https://gitbox.apache.org/repos/asf?p=vxquery.git;f=doap.rdf;a=blob_plain;hb=HEAD

2020-01-27 Thread Projects


WARN: project in Attic but not in 'retired' category: http://svn.apache.org/repos/asf/ode/trunk/doap_ODE.rdf

2020-01-27 Thread Projects


WARN: project from a retired committee but PMC not changed to Attic in http://svn.apache.org/repos/asf/ode/trunk/doap_ODE.rdf

2020-01-27 Thread Projects


WARN: project from a retired committee but PMC not changed to Attic in https://raw.githubusercontent.com/apache/apex-site/master/doap_Apex.rdf

2020-01-27 Thread Projects


WARN: project in Attic but not in 'retired' category: https://svn.apache.org/repos/asf/falcon/trunk/falcon.rdf

2020-01-27 Thread Projects


WARN: project from a retired committee but PMC not changed to Attic in https://svn.apache.org/repos/asf/falcon/trunk/falcon.rdf

2020-01-27 Thread Projects


WARN: project in Attic but not in 'retired' category: https://raw.githubusercontent.com/apache/apex-site/master/doap_Apex.rdf

2020-01-27 Thread Projects


WARN: project from a retired committee but PMC not changed to Attic in https://svn.apache.org/repos/asf/falcon/trunk/falcon.rdf

2020-01-20 Thread Projects


WARN: project in Attic but not in 'retired' category: https://gitbox.apache.org/repos/asf?p=vxquery.git;f=doap.rdf;a=blob_plain;hb=HEAD

2020-01-20 Thread Projects


WARN: project from a retired committee but PMC not changed to Attic in https://gitbox.apache.org/repos/asf?p=vxquery.git;f=doap.rdf;a=blob_plain;hb=HEAD

2020-01-20 Thread Projects


WARN: project in Attic but not in 'retired' category: https://svn.apache.org/repos/asf/falcon/trunk/falcon.rdf

2020-01-20 Thread Projects


WARN: project from a retired committee but PMC not changed to Attic in http://svn.apache.org/repos/asf/ode/trunk/doap_ODE.rdf

2020-01-20 Thread Projects


WARN: project in Attic but not in 'retired' category: http://svn.apache.org/repos/asf/ode/trunk/doap_ODE.rdf

2020-01-20 Thread Projects


WARN: project from a retired committee but PMC not changed to Attic in https://raw.githubusercontent.com/apache/apex-site/master/doap_Apex.rdf

2020-01-20 Thread Projects


WARN: project in Attic but not in 'retired' category: https://raw.githubusercontent.com/apache/apex-site/master/doap_Apex.rdf

2020-01-20 Thread Projects


[arch-projects] [PATCH] [namcap] Fix makedepends.py for PKGBUILD without source array

2020-01-20 Thread Michael Straube via arch-projects
Namcap errors when a PKGBUILD has no source array. Test if the PKGBUILD
has a source array in the VCSMakedepends rule to avoid such errors.

Fixes FS#65042

Signed-off-by: Michael Straube 
---
 Namcap/rules/makedepends.py | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/Namcap/rules/makedepends.py b/Namcap/rules/makedepends.py
index 53676c2..380a089 100644
--- a/Namcap/rules/makedepends.py
+++ b/Namcap/rules/makedepends.py
@@ -56,6 +56,9 @@ class VCSMakedepends(PkgbuildRule):
missing = []
protocols = set()
 
+   if 'source' not in pkginfo:
+   return
+
for s in pkginfo["source"]:
p = s.split("::", 1)[-1]
p = p.split("://", 1)[0]
-- 
2.25.0


WARN: project from a retired committee but PMC not changed to Attic in https://svn.apache.org/repos/asf/falcon/trunk/falcon.rdf

2020-01-19 Thread Projects


WARN: project from a retired committee but PMC not changed to Attic in https://gitbox.apache.org/repos/asf?p=vxquery.git;f=doap.rdf;a=blob_plain;hb=HEAD

2020-01-19 Thread Projects


<    1   2   3   4   5   6   7   8   9   10   >